47895
323111
115415
272946
264459
82836
157355
190493
183738
87840
239643
306538
252736
262493
148378
75482
166373
213431
57057
11044
71376
232296
79620
18339
305476
42498
100257
147813
266115
1450
307812
87172
158217
162204
183352
106786
186897
131992
153372
310468
299747
66231
121997
283936
272273
160702
232165
156645
19025
235095
113
88662
229475
142245
247652
178361
228480
303933
77320
127888
187123
142424
252988
33155
238594
175911
294107
305688
61399
70375
209173
150542
45022
50201
200271
125409
245347
16700
124790
216337
205662
53549
314314
241016
45059
193791
276009
81201
114537
172825
51385
277519
190677
157607
153587
238418
61553
187992
260554
56144
152221
249523
89202
116485
145986
228982
277483
235818
11030
85112
227671
261504
136957
104811
102812
48275
274605
191733
157558
114316
74221
62754
105251
247050
262152
207340
8716
73549
138881
249156
264655
39687
84667
128293
114607
323406
146659
193036
174570
197951
108961
89265
232733
151157
164630
279900
237782
79112
32367
261690
64150
258490
217198
173912
96467
119717
65209
244192
67533
53428
34797
180622
19582
120673
293620
12989
282853
104593
49001
276032
20814
320919
213163
129382
29732
23661
218997
200655
17197
104886
35282
91418
254569
199113
315602
257093
251441
315138
22677
205368
136083
241294
157725
167294
88961
241049
68758
105439
40211
109488
267471
124628
141537
174912
81495
239737
219049
92316
98542
163317
95244
244017
216295
79606
267423
63306
156276
282991
85418
137660
267080
83584
38421
107422
139319
150854
80275
306158
300481
132864
43969
65318
277759
21763
226690
224650
119714
200213
104635
230764
219480
166582
178290
315981
155661
115577
235597
9710
53459
45513
21948
44474
20003
73151
24976
274389
152538
140335
76635
322308
109368
223801
169663
234732
312985
49612
313231
25267
303517
306580
173289
18115
47374
240020
64305
16176
28313
309158
15867
177846
65133
135998
84636
4929
109364
233033
9794
84644
127666
239145
101567
5799
259063
66437
51469
169488
138783
160970
203099
227206
181857
24323
44273
198502
129701
321137
124942
93121
138086
174267
227728
247003
76640
266731
165357
157190
139148
103642
185278
129877
12626
160114
48459
204064
248135
10579
227177
112740
322852
140968
183954
44829
222955
267574
307152
77091
73884
190582
254154
67932
315455
147109
124743
213779
58202
53734
206816
123312
70717
234506
292020
103768
85915
158159
30794
168002
204827
237824
6817
175888
160855
34791
44586
3021
38429
96821
124299
75357
90488
257188
165475
240834
82141
7819
320123
101699
249688
54572
91633
152305
271950
74925
124244
97894
63153
74534
22539
246800
155540
146750
145849
1901
191936
319148
215303
298534
218679
217149
45401
258660
109843
118527
302034
239243
103143
103911
157319
304914
258090
203054
23765
210129
128192
94337
163193
291764
166385
315611
13283
112630
41757
123747
16643
226791
249601
155404
313714
272554
179430
240787
318375
137567
136742
178826
49509
268283
119116
48500
14045
139139
39194
263724
262019
46330
16978
103607
119729
134927
30870
198409
113080
90402
147284
291572
294732
211419
288842
296984
131997
34062
226813
214540
268911
83532
264134
226294
12192
321763
302178
244705
85506
274815
176903
104643
101228
131583
8042
280252
287582
161208
85111
191564
257632
204038
87246
193677
64606
263022
19175
33811
26924
81225
270861
146764
163831
23128
274895
119489
61421
256280
225526
229002
301414
147281
285582
92088
275118
240631
296676
105128
11623
29653
230252
213793
96657
62751
169875
23823
72923
302759
195548
269653
39707
178124
218572
266186
7065
293865
297872
211296
309747
149775
261311
207443
316266
243890
141007
243798
236536
74962
257021
89176
65650
312464
89203
224714
72494
315514
62765
169133
265456
261278
231017
210812
4268
99457
5872
169792
155177
207717
123732
89354
258583
292504
159015
132842
273913
240692
100691
24743
37070
86947
116752
6840
160103
259494
133190
31265
169976
220560
66065
180229
267009
96788
298754
316709
131904
116585
230420
212048
142923
268176
196626
319942
92843
164257
23788
131104
222183
127684
225755
263781
41955
239394
23878
2436
175613
81239
74539
16986
136460
187589
186308
179806
205397
244170
271562
156879
256165
80357
216935
275322
103173
137411
311554
183008
222696
47576
68837
136061
32592
215091
224076
84406
321970
109847
112165
221153
58799
239999
11003
164422
84303
76142
82887
168445
61362
202833
112704
280113
298811
192377
187062
78078
295657
80263
199677
251804
203895
258381
2063
168798
153370
40093
73323
7146
264657
118805
268470
241104
266388
49960
307268
41519
184571
54655
246666
1478
32258
11785
286352
43216
268127
101448
157625
239288
5948
192052
278567
322712
139748
82683
256014
219916
121209
140439
236350
140098
170007
189704
169723
287324
166797
191191
99874
168428
92990
185662
316402
258568
68421
255079
313891
304395
25707
164310
7337
126583
148436
28903
184635
276101
34637
155851
253520
321402
43022
124977
169388
113600
126471
153224
23651
102050
64318
323220
236926
309105
245325
211770
225557
51212
56569
123667
248578
273294
33995
258777
32938
268424
184763
229369
281065
297714
165749
264729
232688
135153
18578
198318
312568
73738
307986
293003
127912
309585
252557
141996
250019
127310
306347
312634
12282
6240
213090
253801
226482
199660
111326
310409
74008
102213
21979
9143
178856
161448
50283
136509
233654
40492
198654
138093
264301
91155
145716
222359
108232
218301
173821
171417
212683
14553
10585
257734
204999
68375
251514
221918
279918
261576
230493
167372
272621
11265
202399
251494
220439
277279
94940
240853
11794
36367
44571
108710
291910
2089
91464
221276
101409
315759
163045
114182
307071
223570
79416
40119
39309
210346
188624
41441
243937
176986
7384
146872
277289
289813
4528
317959
96101
100264
270793
157386
107645
102917
143117
150334
212314
249971
176031
214433
165901
35147
311422
196173
17556
170555
264679
40205
201070
245960
184162
164023
27801
89064
204345
70955
63389
247042
141330
213375
320554
39060
113270
107560
170951
249062
54473
295895
244496
292042
282787
121026
157627
319451
42154
107464
320820
234206
234358
24841
41221
314536
285513
19501
219110
157737
323496
102537
112052
150571
85862
305366
152508
307613
260132
281041
323085
237294
258820
160256
169636
180764
5130
207358
102788
299678
23858
34769
149776
118608
168893
240480
191251
302173
118506
216512
245583
184671
87692
217560
86764
268774
156753
195859
149150
52369
220454
26487
158873
249500
4514
42401
306144
194798
122324
293750
77302
128828
123468
17079
258631
75006
226130
74658
271210
53853
315710
92801
155498
124788
216251
107903
192369
299137
202016
301160
207166
6414
31834
120160
173655
23365
309856
255625
304523
30790
302831
214679
244694
138617
68534
141856
46609
158133
263867
139720
224635
309800
283353
252541
271147
74884
125836
286123
85046
114418
6008
13346
71765
320322
144673
228199
257720
53526
129904
294874
305485
206977
275223
98793
126443
110498
294776
75430
39988
236491
244561
63940
99323
31062
182694
203557
59644
281431
7536
180563
58663
103543
107826
98717
31869
166814
262479
181861
118028
182233
74044
21550
152285
157642
208620
122770
118236
110059
73848
78282
109158
162729
157260
47389
14882
194603
248060
257478
202674
242801
32252
67686
40816
98675
50952
210490
72166
318637
212457
169490
192208
124642
64486
310674
203551
231127
316017
203355
20422
112693
224420
251488
154677
256511
34157
203506
270555
226058
3530
166716
219176
241316
56668
320563
37993
236872
59901
4542
148391
118354
145218
22291
69701
219598
215285
121103
190717
293735
307096
129755
235094
164787
124016
315268
281771
239068
304450
25652
308381
117883
89651
202424
150216
234985
277097
290817
320301
55186
147254
283297
173061
100848
8488
283187
173449
153619
91092
207157
273473
138573
234353
141713
189553
68624
185917
212959
25123
184745
206554
310790
21107
183404
29218
6535
115772
161818
53284
301188
27198
135006
200979
167365
105492
284654
235481
24443
187449
79030
165630
35920
60797
133130
213070
67758
247320
73455
16984
298029
130470
219863
74623
120663
246197
282057
4630
251433
278435
259211
61095
120169
256529
148941
309295
145293
242572
37381
57734
188210
143703
31627
195053
121956
312357
248372
210425
302909
136082
79382
303216
313905
28920
291602
176587
77918
25642
320927
275700
195823
189252
15960
35532
316715
111097
73490
19457
248558
224271
248807
79446
213797
186283
225473
111440
5743
142524
261707
302257
172470
46283
247679
1155
282404
284423
12738
270260
308182
132133
141476
76083
7294
74687
158746
60988
114052
220141
275832
305299
233899
292009
226188
67417
120381
207193
256557
102667
70174
306976
278765
115548
146003
158936
306624
156092
31463
233312
256354
321081
6464
65734
144440
244176
86651
43992
135116
154881
186394
316336
208921
86061
183883
110470
250608
13133
301130
260468
126299
85481
110918
30781
38577
130057
136486
160918
249382
232846
93210
69961
61254
78694
243539
123239
148132
71257
80560
265833
61613
175301
294920
287335
292294
322892
26865
121319
251190
145032
82542
234750
205164
250613
235895
153082
167621
183405
22472
322322
183222
262273
17623
13950
28716
162174
310325
24224
129425
255106
310097
287096
13227
68596
322062
3404
226592
186213
183901
157524
236146
266670
207521
228179
23729
270637
150607
123396
106223
111956
30308
260051
53981
127372
295055
322867
62614
212248
232344
321321
171779
238587
173037
212496
117131
135611
126950
182168
131409
201817
279359
71054
121608
79805
170169
123466
6438
120788
247239
150620
139992
76845
34423
186859
227639
269799
49718
309844
5205
207789
45619
209717
195863
132293
165885
220863
107360
149894
73757
253864
47718
293601
269597
105585
24536
239868
275134
17043
96012
126416
142645
303717
70873
169047
47081
235816
74188
263182
219244
198526
229987
308828
267653
258931
23186
191850
107948
321408
25854
232644
277803
258432
106160
292190
273290
62178
170725
132043
178104
115469
78034
306522
181405
108646
15463
235080
4233
123509
159804
169807
319447
19458
233932
260713
32851
167427
228968
187347
287814
97283
96457
154855
298951
294532
273790
133944
85166
96439
90790
57708
173374
247331
215676
58944
202471
32480
96313
154610
153089
22441
49865
306349
28763
226736
4287
292344
71114
310136
201798
54023
174269
132813
104177
199353
94243
125883
103231
65458
155060
21305
161381
147074
259276
181200
93174
144759
322194
51911
43050
43482
261185
20638
86337
194945
211292
3267
83432
316177
313796
60889
146781
108692
112857
98734
127150
129351
191031
232294
23888
132580
125572
271338
296730
310202
46957
278315
288611
277608
309869
84060
233057
66274
180761
207086
241370
291061
77537
202112
23199
273412
104779
148959
31784
234550
102658
112034
289724
137192
177036
294917
47970
255207
18813
228967
90225
267046
111300
56338
136269
318559
50270
164235
215624
220522
220789
35910
59402
215604
238063
23356
172821
117176
25733
158799
31647
7680
246787
14030
181109
271892
34294
27557
179387
30597
118010
123704
318144
273772
298684
165148
273113
41352
220557
92682
195827
12930
159720
27299
246585
69259
35822
110822
7111
97860
46139
20780
279028
230876
262216
173718
44192
78150
4058
65346
208677
124950
262523
59842
42046
127939
275726
129955
104129
82473
170210
320355
127724
152553
142290
75216
94934
290054
21991
259538
125915
72819
94083
24080
253498
262317
2939
305460
166121
122785
51179
246512
249574
321558
116902
193884
305158
176524
107487
113441
251638
190127
88328
49661
117126
20872
54650
182555
108817
164141
96134
77710
181755
123562
15246
175726
148613
275137
295246
101190
208389
128071
297168
211095
156102
94849
112957
125557
277327
310074
285966
103154
279759
291092
120166
238843
97441
19724
288278
292566
160525
3127
282028
125482
78268
260631
67905
311308
275730
91170
73452
74819
166668
312372
286727
202378
166101
230893
111178
61029
228481
129031
195850
284218
299634
200024
212391
257958
255489
311100
39489
318636
299338
105943
281605
120541
135004
51404
287215
174443
225053
96794
133808
41831
299249
252413
296316
186475
122525
58026
155218
26250
307941
100048
5184
220092
269381
319504
196877
13585
91836
166225
308617
42366
249026
283801
240404
185156
142806
20966
23289
291099
195707
78239
13053
272552
319450
250691
288001
321822
115085
98508
243138
116386
74532
238878
180779
243399
283594
36081
57805
185441
117400
137289
65013
175104
308654
181468
170973
176343
24685
304989
228816
189754
65970
86914
274586
235805
197560
38984
50441
284788
282110
293573
222600
63193
66131
81978
166338
148564
150025
112463
222693
146360
299762
158571
74889
292379
39106
186195
1852
234279
68285
101481
154892
241101
107766
67919
180217
46245
129327
226609
251080
92881
152639
31954
205494
317516
16110
156695
233383
214428
185587
198825
60609
135042
100510
215960
88596
282197
25371
230694
24694
238607
139100
294673
74276
310199
103326
291951
272185
118223
294600
69842
6824
199871
320144
84126
3466
8230
217344
213817
153570
228449
142682
312472
203905
312706
297973
93192
266761
231548
321210
143492
45479
197484
141811
309362
213679
273133
65164
284353
204816
164199
262757
156621
12952
210132
25037
2717
123433
163075
92966
176378
189060
308443
123544
168682
240678
211538
67244
11434
74096
296845
34428
28063
259058
153436
207450
49746
100431
49192
257331
3469
135430
23853
239324
273974
276036
12200
211544
124500
21092
139206
321538
5098
286710
165312
315353
208704
218423
158641
291643
235049
6935
257630
281551
287153
222890
207799
126277
169230
210272
96579
144667
194215
16497
25589
133448
22108
57993
21027
162368
224367
125784
150043
113817
286540
226638
130172
60226
57135
266325
23526
51244
58122
118712
242583
240208
250658
284490
25236
140965
225924
37922
272048
220291
28778
33193
168809
10231
124159
148463
56675
134266
21543
145741
91997
248949
6048
285837
108774
311527
26182
275870
92661
216383
127836
66246
162103
319036
190057
278276
288651
153916
3243
157603
224779
112349
152710
177621
218464
147950
261330
156184
314470
101011
131123
100285
43733
215212
6906
114804
116066
174361
131940
259628
221605
102715
309179
178800
203225
95675
213385
290496
103445
309439
272773
106140
261218
252311
214383
28831
129966
122663
48021
208023
157618
231998
114565
72955
136472
1313
205953
259455
75653
29852
63501
296928
285669
238942
235965
24880
199617
133325
13326
274070
193765
232402
250399
191545
285026
18372
115964
191583
234295
256627
100813
203180
265050
12414
127356
139255
212891
57382
201096
309387
112871
55276
315937
74493
19976
234181
152983
107926
320107
295294
224303
47401
291033
50445
54969
193601
297692
104666
299320
281787
121868
202955
64554
10168
318192
193306
284971
213703
271579
96836
15507
37322
87873
175509
108749
238858
230138
175390
95735
24787
136805
314365
185402
106150
269299
99612
139809
58852
66492
205525
270298
15190
56837
83946
72941
304203
143359
243748
296527
248258
110913
218406
227638
173721
15418
267078
307508
268783
143808
194607
129990
194437
180632
12169
284380
118520
267837
53788
26653
320316
54558
115467
148942
243199
162909
13387
197756
245411
51826
125132
169728
33381
58448
171975
136200
109070
205559
125565
75017
284486
317054
312092
273758
47441
62115
242738
229897
7295
170265
18790
303862
81038
37215
71393
104350
261759
83959
86355
303909
318513
42898
43225
207823
175879
111449
181485
243318
90715
314416
82109
86171
235294
285465
283118
247829
38824
242604
213234
10345
78549
269636
150186
260679
95714
127082
237786
312845
199562
319883
159113
100438
204420
49617
305875
104867
148678
240564
105057
141341
145197
33797
71546
177899
251141
49789
133667
277127
203400
116767
189693
195386
308916
279077
151900
225853
21998
111892
74674
312085
264948
280980
320849
263902
108860
209075
286840
212809
296381
193345
54138
738
230594
102437
301568
299085
104044
150661
256188
8448
182920
295229
203621
226325
209536
205290
165657
95255
157952
118985
115474
41745
65501
105402
50840
257711
17136
41712
272922
300407
92910
76805
231765
197091
251278
223434
130011
79911
223741
165607
268377
215643
46950
141550
64203
304035
131919
261267
48873
310584
30873
306945
323154
253919
232338
271889
177202
78018
232035
84058
65738
250042
198177
125168
313386
72951
116425
1545
274265
230757
155518
63705
89301
302438
64597
103318
183214
130420
191296
68646
137325
320866
279060
284699
195979
80715
41069
20847
200961
19352
210506
82297
129541
9418
151611
17964
224907
15357
217963
113286
174945
176386
185480
305022
234567
263988
231397
70162
151830
128745
202617
5208
302081
320654
153275
207048
114177
121098
237284
54549
100243
127237
103141
27136
95162
206235
47150
296030
179700
295631
131592
102896
287251
38894
124039
21695
315735
180318
233042
34241
281189
52247
266156
60849
183831
39159
245561
165088
310002
323128
61600
277404
218561
146684
317340
192091
766
71198
62230
300267
152142
47818
24993
74628
112974
102212
230698
292262
64033
153234
99192
244203
123047
71636
257865
176476
93067
193474
40965
244631
273628
194599
58072
223477
296134
120560
180263
314393
35241
268752
90684
177881
8795
247254
291105
314636
234184
125655
259234
22578
128985
192368
195874
268084
317349
240390
4055
1257
268305
262280
321839
196074
171918
245613
98125
4957
39388
315380
10767
545
46395
285700
218208
204493
131929
129135
205610
167225
233463
40719
107749
83661
175825
137649
20199
134218
146313
22991
293384
18289
226613
40260
285851
5308
42289
162812
157237
222037
148639
88741
177594
217186
43356
112933
122859
13157
69450
106424
98362
557
172173
284970
141709
119844
28432
80669
152621
256562
307134
264789
170947
81066
265761
260329
275035
165372
161528
28816
222869
125885
145768
285606
256004
202548
127147
17135
313922
318514
48631
41312
140344
75446
233694
178327
5178
94235
24274
95368
134758
227562
227046
20096
243996
103701
91008
180146
275848
214594
102402
204755
296777
12662
41208
3116
132717
11719
153160
2169
8314
137232
20981
116498
154899
2564
181438
185201
244045
21146
256429
286744
28040
177946
230476
196822
43413
168403
312151
48955
4044
20285
106138
66806
204439
3967
274135
32893
11676
16063
3984
88958
104090
309735
64366
119321
225725
44412
277046
142252
132789
74005
160464
290731
263417
91581
285645
253489
130122
2741
124819
210676
312251
182967
173204
184726
176336
125416
292506
61373
301796
113808
168583
310265
6826
117040
203699
22655
58130
145267
198158
113827
251587
154990
171704
274352
141426
250466
202537
302079
312776
29554
53371
140361
22357
230628
143815
318241
181341
281916
34821
65775
200664
271718
178168
74446
279404
141336
157631
166883
174248
174721
241416
269362
254053
280933
227509
199289
136898
85113
83810
33048
286286
85894
16297
194546
180109
150064
242900
44076
145244
311817
97709
268319
17551
57434
225278
266241
14244
109801
157781
63993
296281
268032
17091
180034
248171
176129
16342
214633
25541
244056
46991
195775
226641
166154
272961
207798
28615
185806
244986
317345
29138
68979
44594
249772
8963
100117
8825
107180
183651
135863
162960
147299
186301
232171
323531
300212
237891
206715
235959
274100
312494
26300
149835
205854
188598
287739
320356
156146
236077
91825
155338
22368
279940
204556
129788
107062
191678
284587
139762
318624
40261
152811
5009
26644
6415
267181
293662
245174
144004
131671
84117
231134
281705
45355
285765
85092
9574
28324
40944
145924
108707
308357
291310
99074
33688
308734
186358
311157
237574
310320
178898
160155
40102
243125
138506
141797
318001
265714
274382
283452
209729
31261
13901
284033
128791
51448
185643
137519
191647
304706
235978
12926
35373
82828
184968
244700
22824
80034
106643
174101
122179
140568
188447
37270
130499
303035
233920
262054
128690
110842
39046
167617
219577
186183
252018
288687
149581
220059
72272
100558
257527
209454
168652
193368
116876
175688
263799
194548
268189
189862
6997
314343
152837
91036
206342
31335
84977
51610
283666
72333
133987
256740
272193
204167
30819
313368
138755
211359
264061
117896
279974
39045
109312
284856
307607
219509
310161
209345
119420
172341
218191
150555
314615
147150
135727
193029
218763
135234
295470
101249
51887
203806
288003
134940
232081
260261
270956
109370
280763
128297
181053
77288
133720
223942
68689
154261
322253
100261
271504
236359
160883
118574
212599
246802
289109
314499
73228
103123
244156
211893
16093
199055
221899
323246
55844
289624
138450
96760
265780
316263
270318
258966
20834
211391
49178
122584
44407
77590
145358
139625
266688
81252
247101
243828
73645
169916
187192
170902
189750
113143
178491
304684
20944
119587
190463
239179
237027
299598
213452
8234
226673
268352
129533
214602
209862
107580
37721
256349
225377
32211
30077
120490
118654
58902
297655
255681
210064
246228
255912
25498
309962
187218
238288
30407
157818
144601
174875
12667
116099
58632
202916
323483
182088
164975
226441
98608
289999
116038
87195
240685
41400
102975
115748
227508
97192
244650
236189
236326
299880
55242
134938
62557
237725
227299
186334
26461
261210
230669
312562
306745
71718
208794
144570
145944
217847
98736
65814
107556
254077
65278
84741
139353
302699
2654
138053
245498
210654
142891
176377
220479
41988
263997
308328
257516
233657
282622
162606
13152
257146
8056
157186
58973
9603
256206
173533
194829
283099
66499
47776
266433
267796
72488
319473
228034
242641
44899
83294
122374
21783
258892
206603
312011
65143
26918
226936
74507
89828
72425
154796
137235
309933
291760
173468
264375
229081
7254
194807
175724
211632
103223
113130
10225
49241
164976
31732
174162
120315
34245
183130
287725
116644
285011
97077
243049
220453
232018
265655
205993
306957
297530
277122
320297
236809
21640
322621
198644
236204
151294
53844
160801
282293
207864
165789
262389
159194
270159
300234
134863
23396
141905
314014
79492
125259
166111
135664
284339
323026
116944
98571
117300
80852
263290
296361
93241
93759
204086
284681
298592
49642
9477
160119
10200
306175
267650
262686
303346
221515
79104
4219
1800
171972
282975
304661
84575
316219
172768
282552
107920
235654
18452
149338
81439
144705
280487
264970
251765
320175
23263
92863
268402
266206
49705
305491
140006
148651
199205
119471
39689
113089
290213
61861
62098
2687
63792
30436
65760
177345
66716
312341
112334
134236
277986
227866
49847
2590
139304
38360
186648
168158
60455
286581
306242
101772
13143
49219
219553
41609
255357
76933
289436
74668
255582
255636
121717
151576
157571
69780
59763
22674
10561
116333
155066
134348
261048
232352
206358
261674
38713
68338
186700
84467
65676
22016
215094
132176
281553
280517
238241
58034
131585
149551
290313
245732
303830
287022
249326
197117
207984
252048
223253
195480
51875
203055
43739
194049
75423
165176
131746
315686
234930
285477
229167
165339
144603
102277
114423
108173
309621
198399
182679
64125
103547
33734
55770
74454
10295
131100
13179
288483
187801
235551
169988
2812
278658
300324
182952
308349
226826
216643
162478
127076
155262
291818
157728
241079
77861
250308
274961
151270
229222
280576
186055
323230
187948
174025
1078
277083
233807
126245
138106
322923
187245
121483
112526
72386
269836
88936
210321
19963
101812
30080
293122
291698
250886
261635
308493
150156
313939
209088
165696
26154
21127
242618
299565
91578
218260
70976
165218
225555
187506
261065
257581
250098
108560
205551
266950
187239
59910
107910
215273
238265
221132
16648
169809
71675
96318
49227
278419
294904
141642
299874
315389
42779
209086
257722
267615
237363
205639
103335
212854
196124
258368
31374
267691
189689
134280
312103
316400
87533
213068
279920
208454
166822
145130
54561
6660
228760
157489
274662
87528
167104
264841
154395
221731
169515
15494
151489
285783
210859
105609
161082
292299
81587
124002
270923
320304
107913
121528
172918
267158
201963
143606
157900
3981
158520
303111
296084
234871
29961
115237
201861
98421
156140
206739
114896
183732
313625
230660
93924
114480
10142
117529
15301
161829
287803
260721
2575
116468
211905
300295
204500
213482
288852
272741
217148
31088
239128
223555
312553
192679
186070
74494
218528
121835
229775
278594
84217
226567
216510
202551
270324
298513
242315
189122
93295
216359
308039
19991
137969
93380
265654
70070
231071
42765
102327
137556
103472
216576
94432
257414
71205
259633
41634
266172
292292
3889
210875
237265
168922
311911
188589
75484
292818
31983
71025
47403
320595
16905
117237
305674
46787
107055
264792
27706
205122
15167
24408
183938
253144
265331
45132
227487
141984
316155
123888
152177
19471
38079
192264
115481
8265
119711
274267
275551
285844
209940
282691
237359
251507
196980
124705
102877
242821
47710
191229
30736
77944
195553
105494
121338
196061
130933
72775
8006
44472
184703
198381
78301
189915
272651
42845
216054
174040
64217
88509
86069
140554
79554
234151
274340
7626
109810
223149
254375
2883
239749
64275
214991
154392
58144
148783
60117
160655
108305
287311
24929
155941
177987
272561
200411
92076
161475
284073
1918
106434
278367
109466
148001
227616
26969
260342
164728
281446
233762
950
314606
221782
38761
179902
17905
220814
26987
91236
275517
292022
1634
201790
3597
58848
41533
221254
130711
305069
82301
50565
104813
135101
97024
315128
124255
264310
132646
47833
2282
76912
84421
191651
235553
294737
65319
268728
303113
12899
126727
190632
2479
223429
270734
49566
299684
138913
107505
296192
183184
213488
315918
220072
7297
119072
202771
117514
9201
21888
162940
221570
69164
221588
303635
44310
173285
260123
252981
59327
149380
157902
194459
131681
170474
307307
272564
246881
235617
150209
290184
158090
173749
115972
120635
194867
317544
281067
45484
302707
180331
316119
287241
157233
188974
68752
279299
103622
102399
245664
159580
169436
81019
8374
1507
13640
41338
27372
73777
54048
267518
49930
64485
240431
252089
58666
157500
150090
121284
267497
69640
313584
64838
17520
303020
209218
41986
286545
140861
127701
130552
30253
227520
148260
208491
170946
274788
311188
40524
23487
164798
96975
297523
197886
89991
229228
206894
74749
254645
84195
94667
186451
231698
193261
177319
121732
150558
4877
176458
23209
248835
131655
239462
131861
292528
322114
315433
137559
231786
124403
28316
116840
193298
195095
71770
226695
304418
74659
202749
164084
304814
266576
289673
28033
18581
148265
47003
144003
77233
116671
75631
116723
185285
247346
208746
194569
197781
30034
157505
249151
160161
18621
319169
257119
55591
97815
146782
35213
281486
170416
146073
222470
25943
131005
272114
293346
97229
63474
102235
70758
101344
199273
219185
284769
283532
193754
89872
293151
301118
256999
185557
103067
186626
219031
9105
164943
240513
301358
97678
301834
237544
84142
83150
225614
193966
320575
60459
125905
288037
308758
17859
259520
144298
233417
80478
122943
238001
25459
58543
148802
113278
32348
314967
105004
72407
289586
211028
177328
295106
212277
220473
180586
86859
2536
169295
156990
285919
20698
29929
288681
145795
314146
210615
320561
228723
26173
128619
166470
50497
149630
7851
166224
59307
81476
119997
196573
248633
203062
289433
147945
211784
25454
205446
69147
91167
216936
28674
290165
56826
241830
265087
290976
136211
27096
189802
283283
73670
29344
27301
232543
141079
160025
260373
233382
173854
303280
74972
193587
228177
65612
193850
253214
154594
151878
19699
66564
100690
46854
115884
96128
208106
181174
28652
64751
132088
91523
118406
24560
54056
267254
37649
61019
291917
6709
72885
292012
162084
30546
57071
247244
52038
485
163628
224058
163567
92033
81513
239813
6758
269934
322445
119226
3798
133462
79144
40003
14943
293221
154029
227018
134117
21662
142447
15843
166016
153176
3160
123918
298282
273595
168942
243436
269973
272062
308853
188093
146446
245787
257078
75307
165956
184827
33629
285543
196012
246274
264405
214421
162650
24343
147421
173948
227816
49251
23744
268666
282398
109223
177565
210202
149949
245556
235328
125809
33577
125786
224199
262718
118682
57211
117149
133603
72270
34252
122041
210669
155256
304328
316761
1796
179146
146162
90920
93805
237409
100689
102413
61817
431
265471
94369
151471
175667
97573
274848
217869
6813
33224
58199
52789
67419
116972
231224
127910
290525
166230
246112
127200
94797
266213
66025
42944
17178
251254
149278
287332
220801
174221
180880
322447
34882
164684
42352
309807
283347
175650
123916
290375
74117
310443
12714
260846
271683
75147
111322
62629
198701
176289
200529
86112
293280
184498
129124
96888
160147
273393
157442
12041
10087
229495
252935
308420
21535
67671
232905
47947
268049
102928
240867
262731
267953
114510
53232
227711
318287
212628
67861
220343
270958
311391
149105
299046
97964
73500
62075
190910
184907
269686
166659
184607
117060
22806
84243
311350
152468
25606
192946
66930
129851
139545
37443
240579
37025
132431
312133
34351
203417
266690
89723
197158
73734
59554
62201
216189
85355
199199
57492
304431
254334
217580
291309
166580
175114
262323
120109
157586
223167
209105
73135
302441
102807
224149
62217
207669
29886
218759
172870
284537
212534
204098
25976
233680
133481
222420
318441
244427
132826
75418
238964
249291
134020
11888
163580
120146
192539
107272
210636
131043
53957
263685
40264
68136
52146
69739
69917
215071
248938
34492
278323
215027
15072
157313
257914
8600
157960
32171
56689
282969
198247
1073
11002
3477
116806
12518
314515
109237
240069
71715
105960
318411
159825
22875
215985
152205
319001
304591
255627
228525
230353
121612
67594
149695
119999
277428
61372
296735
21119
278108
306480
180037
126402
148972
217953
224610
9568
186938
19034
92059
82817
270760
308886
18935
207644
226239
57680
179240
43071
259638
104026
164970
231314
264974
316317
75363
276996
76955
133616
174474
260604
298612
6119
72713
255446
268273
156188
44733
83898
274396
41941
12581
83773
245136
239222
111375
217480
69555
168672
87367
101706
247985
260012
204905
168063
279383
85240
322970
2766
47771
154473
124306
5532
27594
224929
126510
129986
121527
239725
7558
110182
320535
80290
146259
23998
314561
107748
165045
192285
259067
212504
236843
156308
135507
96864
15857
64152
87857
304014
88245
176213
184032
252443
187076
38073
301339
263265
183727
318089
48264
28699
290753
207945
261523
27507
112139
304688
183441
246929
89057
254043
240172
218926
51177
147901
37197
138353
14807
39478
150232
232526
167645
144160
280124
148367
212107
151716
79770
285089
266157
257424
227140
89486
188306
248768
134354
131590
247107
214306
8259
132243
321478
191624
132878
191069
285425
209244
297238
125545
169689
179574
220
267353
208150
96974
300377
119184
151668
60003
188737
315555
233752
91276
44892
55904
128230
256377
119046
323352
276166
266348
75602
224621
170900
242015
290697
123604
130934
37021
223404
141001
102283
26150
180802
276767
229281
168461
16377
299385
212165
64873
167970
119925
311666
144978
161545
247715
185848
218601
59833
44564
192662
170337
8252
209816
140838
38051
14513
314381
63929
189783
167228
44567
299601
251241
9834
638
101141
191104
37599
24501
87115
121556
265941
128979
172913
232032
69320
269345
279221
41250
235320
244480
196338
24737
145349
19220
165403
256961
27327
187988
283510
125134
190544
100597
113906
242362
38876
158304
95251
71741
235451
301273
66599
41668
287869
227504
209449
198517
256912
193069
190880
58808
238668
317647
232386
267626
106054
233220
234254
77628
136097
137306
62925
93476
217128
185346
298500
92656
246011
142914
170415
53219
188428
233297
244298
319478
270095
172673
124608
211524
315974
320971
85665
91965
205763
199441
43344
283903
263578
289204
123887
114934
296209
11045
62708
242263
220463
294309
136517
89608
318261
96124
63592
124177
288994
304992
196956
246420
110784
171264
57676
145603
183858
66625
138998
237430
194608
246297
234244
215709
11430
162480
101874
311565
275049
321904
46785
11732
320764
298998
27544
128544
290227
223124
89288
310604
262934
128419
20493
149479
72527
247286
79468
211000
300914
118907
73996
105357
240727
27574
135886
68089
302901
4277
321262
14353
9151
193969
249113
69131
289756
254818
126485
289249
193626
138545
283527
259861
127928
296708
175769
98149
224642
209930
269297
47691
261395
150696
57201
108874
14151
33223
55674
43143
133875
316814
171443
281954
230974
132840
179526
27066
25835
189690
65220
139351
212714
125319
25702
15576
190296
16679
215238
249211
290999
159474
147670
212778
306078
136919
260352
81661
246354
146697
81874
260592
57950
167230
308097
317906
309805
32391
70110
146824
264342
228454
209987
317356
223905
177889
217254
102978
34943
177626
83406
285170
190438
269071
187939
90458
222735
164842
259873
174601
265651
275303
65135
29312
163525
265527
119535
136955
305365
311520
111973
24565
255110
122748
114686
128885
234982
180631
123581
244880
268517
252685
268000
232020
156521
276970
296171
198378
187150
171673
220985
15348
147546
237118
321910
51005
111980
12795
58156
279827
322122
286644
204742
114467
247806
146466
231285
45208
213222
91329
90802
243653
24542
264127
125298
121297
210265
46317
70938
261695
30751
283217
200636
100359
312739
250392
163136
106205
202081
166030
272493
125156
171772
170361
4041
235452
310428
321259
123579
34881
194573
167281
307049
294201
116904
246724
269356
264012
279212
216907
280180
42557
164346
72234
104931
130929
278353
2023
167670
285488
6889
321572
172290
46538
37146
88189
63808
29809
288972
102408
47820
314856
165044
249427
275142
79280
173254
177937
271537
106758
35099
236654
77658
190361
215434
209094
80293
174059
173888
78738
46162
186100
108922
46479
53954
53328
72265
157054
61432
75950
57046
198273
168766
25481
4513
4537
10126
150651
183619
253091
242390
263707
89579
236689
309563
99019
78552
23692
189341
149759
78170
278968
301891
142473
273236
243624
32843
62519
3939
239495
284386
314537
321688
295038
263336
232952
81313
291501
154983
303236
110239
106478
9470
288090
10046
134268
81325
115756
69036
51496
191672
226319
321555
189113
295609
153304
258191
35992
11473
145572
281249
42857
233227
200440
150933
206993
250994
202314
13171
276423
133426
130779
271629
156975
42509
31327
101836
143925
77696
142540
49151
197231
208946
222133
175494
313062
259239
223202
134599
165174
236878
11913
316392
187739
213814
234574
20967
164964
319238
263050
16540
310546
178651
58751
157020
74842
266298
1144
258963
289060
205350
55939
184796
57895
97981
119138
271945
153254
251697
66743
316129
257240
261234
134450
322278
34272
219227
120306
281078
68669
59894
32009
237047
272861
56568
118034
150881
101091
113745
132677
316942
76752
276777
19737
48732
71487
155101
291486
39819
180715
148449
4830
99157
304091
181626
103193
250368
301413
186726
45380
252692
178681
45603
146030
229743
151923
158565
140679
95750
19652
12995
92952
33557
278938
267677
226624
298807
170506
271303
159019
320036
136652
117753
111662
211110
80618
76877
62342
75901
104557
35193
185377
67115
106437
323145
51083
5657
84473
34553
23134
47409
114213
266739
100426
55479
317695
285780
219127
169542
321034
206987
67840
261353
66747
260340
213112
68720
242903
8738
82936
300354
15413
281805
99447
202569
181435
169683
139064
27421
20197
50911
313607
221897
78783
106611
220663
236790
131350
78029
288263
199591
154004
213322
272168
12649
7619
38336
164502
272023
267063
241414
158773
45021
35518
289605
54189
62252
83411
1797
217943
86325
143768
289621
273852
291809
58366
42943
214819
75608
181261
75449
305407
70308
221135
196410
58395
256968
193564
89633
57697
183253
220345
91474
37092
248489
35269
131369
106681
236980
16153
195083
262506
246313
17212
129295
109040
33194
251978
99758
235708
110766
7002
290084
156226
282801
123535
64642
54204
288649
91549
12624
320890
218408
228156
143290
184622
254098
214514
218071
167252
173363
260376
259378
176782
263872
308774
35514
17157
265806
232571
27445
37071
134742
222476
106400
10118
162532
193659
273448
68885
219502
108934
181464
37429
323219
241522
238520
23213
192774
11674
26584
86984
291080
146991
231689
127507
182818
71610
31775
300401
201992
49517
90773
250565
120395
105120
50601
20723
298059
47215
204715
28495
289609
279039
59996
147402
293052
309473
97099
12388
247068
220483
236766
277606
169514
237944
87547
183945
312872
116896
242231
286038
55133
268873
69224
223466
101949
120610
124598
284089
231597
78472
305638
188542
126921
94783
294880
102672
215173
12033
150424
151520
69528
259548
273621
44675
172941
85178
166006
179928
318484
209956
290016
252125
160986
54098
122390
303262
179802
23552
155142
242070
228626
210622
234577
23596
3553
255030
265044
116630
32570
172201
42673
136471
225738
122288
181812
139933
7911
153579
171200
19266
45992
211477
106418
285087
210259
269050
77433
201696
243790
174923
206424
238533
169603
314394
240709
248653
118480
106720
209541
2518
234722
300887
24364
250124
213608
214662
127775
126033
181336
187222
195226
130314
290000
235131
286741
299372
180030
196880
236651
134416
238952
317691
109805
107544
153861
226979
233852
31452
263466
167144
56557
274572
396
282273
126289
215521
217420
130714
155910
148387
83418
103593
201102
210155
136392
171709
48212
118286
120054
249036
16348
121328
32814
264026
78294
284359
132441
89607
155208
207136
31622
132691
302556
33027
212086
25320
182652
46187
165407
73755
257264
312340
77122
189315
46690
147676
230626
248869
26764
24840
56771
36606
53603
79583
24256
142198
14027
86930
171860
135955
213809
256956
109861
220753
87802
219161
105420
140733
80606
143475
108029
321131
16666
266678
216448
158104
268616
117640
270683
188774
236187
162854
309651
244216
91515
168418
193727
24540
162723
78711
52783
60410
91810
68516
38295
261979
191955
101199
212929
112749
254785
311632
145505
313034
164587
104615
104585
18029
244592
10289
278302
118147
281960
90340
106644
244507
316082
270338
150904
318981
278246
150841
241019
192238
130085
268226
55377
91097
280306
105612
175335
273635
71302
98847
282570
13938
51638
208373
68574
26524
246017
102111
222710
148452
157532
104898
21665
195857
105309
239711
56965
13093
111975
82528
203065
275097
7359
295816
20717
110261
166968
170915
195426
320702
247322
229786
170206
62673
253253
179898
91461
47415
187867
319091
292209
51751
68191
319046
5180
1742
172859
245542
247723
127183
279135
54491
248856
321514
128704
232848
270389
109859
22268
23033
301981
308573
286845
178896
27680
75466
150722
19574
147553
284680
168518
208431
28720
90974
268993
310637
712
256799
205597
76991
88293
32691
163165
90016
221819
44286
133428
187312
217519
131826
299753
131188
290257
213962
215694
181730
217568
163798
213139
245201
32899
132572
58873
223244
194330
215851
100244
213513
4802
231381
64256
191186
143916
26179
87489
317006
320203
86961
181273
25669
206680
104531
285735
113304
153212
262416
179741
116561
27618
275560
134509
112797
47011
309648
225290
22753
252713
102847
186750
32958
179909
230012
244763
151874
55252
58291
101220
122290
239112
81856
275249
270423
47497
212102
262501
237955
87118
24598
18942
102918
271638
118754
242550
56156
6531
156368
160346
280760
78439
123114
97819
74181
3969
88489
256323
313743
313525
20632
200795
253918
283963
3590
51795
12336
232549
101085
84144
134200
121240
294981
303589
18498
304985
52405
297899
223159
84971
304657
31766
218538
54746
226743
220860
243322
190553
126944
254061
208039
269138
198129
217386
307636
154637
66655
207648
322832
39729
96653
49611
40370
227254
106243
176818
104964
86587
205893
73009
221204
246556
185932
239992
86097
25208
126392
281160
2152
161639
296575
48017
208180
115836
106829
314461
314260
299980
218321
285932
220830
302169
109860
5666
22301
62229
297420
295081
288811
254501
94808
19640
124185
194355
244195
250305
17962
146944
269292
10693
189566
265472
316353
287464
157970
98218
209518
272427
267220
289036
220460
29303
112200
54412
202242
267389
222205
236018
28922
255914
272290
284662
116124
235280
224178
10528
153826
151607
289561
231950
259370
104247
23856
30972
131042
211312
111191
134728
244603
257669
311892
10193
88284
292525
136727
266854
11510
46512
215413
174797
19589
41778
214828
217249
99549
150031
234664
166532
1050
180416
56744
197971
243610
320041
139367
108397
246872
178627
168703
20642
267761
254247
39963
264677
301912
180744
80972
129000
148033
156998
9066
133615
40410
287298
14216
61521
105528
221857
132887
9209
277541
59760
5972
94730
253041
123410
107966
60420
117444
216661
226655
159093
128054
153282
220764
279059
111055
265919
75778
321680
148015
320734
124221
221833
145557
193003
70139
71003
27142
43318
219080
130815
312560
139891
160784
317301
152439
206623
84223
25899
33505
29168
283866
128810
114776
197775
233563
55516
11953
182641
58185
98585
38686
40705
15836
4372
162740
298935
236745
197802
3510
278906
139804
995
52818
267192
126146
289556
4410
102516
142824
131383
175339
278872
260200
9504
28084
106101
322664
207398
304454
29729
207733
123025
145384
143176
64644
288255
75072
163168
316529
66911
66003
294772
300073
139344
173103
317428
23682
23891
223091
314955
132270
164238
59864
258446
120598
89987
265805
36901
72788
290576
186521
74796
93042
41842
246294
280643
290346
129844
39462
141117
47728
106256
230844
258693
216840
198408
140425
231906
251761
163021
315122
25808
227483
296879
218373
39509
154495
136324
198064
37242
161171
256035
252510
162527
13195
310942
245584
242096
274449
235387
157427
138732
293844
110067
63108
60063
83258
211297
253149
122670
312222
155268
181925
249684
87748
303899
212288
291408
66018
220102
34240
222213
165034
200656
92091
236591
43882
227831
249548
285897
143570
143923
93536
309292
238195
257665
254781
188828
64193
146796
217121
199028
69314
41962
186023
60639
203264
1526
215928
80629
124984
93281
1629
310526
126351
97549
150626
314752
38401
205071
163642
267485
26160
287306
168582
26678
291211
274955
170216
24270
288790
239947
322422
144991
131859
111906
35866
262989
9699
281623
319560
103118
213910
217236
169002
161577
133423
195927
77982
136825
221148
50224
225736
187362
281170
2783
48868
309534
234573
115091
256065
46597
63949
61996
289019
140263
50985
248774
246686
94806
297496
164253
172896
235931
84104
24546
233066
114735
141257
316016
270827
138523
266207
3537
44628
157288
299329
180517
187594
28477
1415
301205
217202
272663
27996
105691
93664
163115
83675
111232
247501
203327
167930
211941
235042
323481
34197
106507
211199
155637
1826
86136
45572
46783
265468
53535
250905
77056
141188
11301
165187
96109
147025
163679
197760
3595
151985
266240
60305
1285
156614
54384
126959
263025
7654
190573
312298
131560
167478
261568
20943
258366
88385
1123
104319
272188
128411
189718
85182
183255
311047
259888
206119
181593
24466
126262
59302
263153
92129
121313
313213
274057
291735
178799
67344
52028
237124
290188
28701
120358
45347
106459
163487
202258
160619
84199
147490
163967
221508
138927
304758
249738
167699
134685
72965
49405
313494
288236
3539
92343
224302
292059
95356
85100
231589
24522
44507
154753
136095
166515
267185
41656
233030
257674
272660
306817
309388
300676
33822
26287
280710
272825
128223
262171
247009
116674
185352
63314
114110
213428
279749
114421
268710
61059
14421
227150
12602
267714
133269
70296
230716
161540
322590
168669
33041
32577
134709
273777
184983
179088
2510
138589
308717
107305
231714
6120
168655
199541
315434
2682
32783
186026
248565
60847
7546
192496
70902
177975
11800
310189
159209
196208
88087
260565
137160
21664
75715
63241
50230
270882
307533
29021
12743
244765
208322
141107
137764
196928
1214
37659
230315
289750
90562
302772
282037
282873
158886
40103
171028
59845
164838
300563
216384
5656
232564
17628
115204
241271
265071
60869
249940
115780
284770
1321
315464
319283
54859
316430
118784
216181
172865
262081
43096
150525
299032
239409
300231
100227
93711
202930
290253
84657
63256
111119
57703
20327
41669
316055
122625
306310
104460
119396
262651
321573
131923
261405
208423
235830
240183
23885
115440
230467
171492
125412
290786
93251
140798
119160
188486
190375
217231
115895
119406
5069
108001
74460
100
6320
162700
294546
312122
53742
147922
150091
262239
69508
206682
55995
65922
68847
267344
206218
108521
42805
230853
243949
59969
247236
144110
300030
40246
322812
207969
179589
30085
305172
226773
232975
8426
252735
155856
213008
284013
286313
264707
148310
150971
289179
31386
137653
205560
105855
282707
93317
64647
231185
209227
299732
152290
268726
34422
197765
196405
92214
309415
318509
103130
313753
14549
165286
289487
75132
101155
151187
307647
56015
15757
214398
245409
105271
148361
10355
117362
216486
5463
212632
834
206600
133718
55043
307682
221984
270731
239815
208572
253898
200325
38809
184825
190906
271707
166321
232746
184046
235680
85789
126220
31173
269082
92960
197419
175939
162807
178453
179329
148119
39143
81790
25873
133908
150177
211945
163480
195094
114399
196245
27863
153889
177679
293784
239664
67928
241801
308729
217142
36146
263806
306570
107234
51969
104328
162741
70003
1627
279675
205108
280215
190825
211838
246648
255038
133706
162908
233183
7501
217410
304901
254319
150860
176995
33724
186222
115951
288728
4959
44457
10879
132094
243856
153932
281834
150423
212802
63179
112280
234951
242128
72544
228024
198742
108549
251975
260655
104765
197840
91594
125995
317018
264977
263287
57747
254113
89023
120253
39955
60930
118779
260318
96599
132574
66850
144429
234712
15360
194787
286108
340
10040
240101
94955
263735
162856
287238
46485
302032
203656
273908
248311
91820
274908
318650
287900
87655
290680
92451
212330
234984
114066
287376
60262
242098
153981
103985
293727
133306
96292
295484
57693
173507
261361
18393
222518
202782
122060
5755
254410
3161
150489
219630
254652
136092
153920
114980
130729
50660
242161
212334
64529
309309
153510
242454
318890
157515
57453
26007
208189
284799
314432
212975
88861
210303
79237
46596
97144
18032
307373
34430
178034
245243
146985
189701
318921
132343
55953
81882
53155
291017
276832
165697
302033
270444
196127
40877
293110
286892
11060
140499
77659
87863
315271
275801
285512
136795
299343
264488
58322
100413
197701
218204
306211
142716
253543
169459
218463
146328
23753
92889
55666
41942
293137
320671
6594
244946
41371
238790
203301
123897
136072
197695
2201
165142
10425
130364
233856
46892
158858
5605
29812
322158
58229
131450
216759
199412
318868
236494
113176
215608
140350
92444
276441
281733
199146
234482
201449
107435
79294
151013
320759
167862
90572
250941
81097
295572
83027
179492
283216
2018
235702
321949
52788
262569
288234
210435
29003
257258
124144
54499
74049
315072
16897
3506
230465
36773
15707
76216
61115
116390
318069
171691
318999
276730
36039
217028
198221
107762
233243
153324
265205
130636
290002
277190
253675
205642
176042
56632
280407
147989
293939
131830
67011
314919
22437
27460
199694
36103
273605
150102
139060
189679
136374
38635
316674
56180
308311
97880
234941
220052
271783
157560
128066
231184
212980
306109
176026
97901
108329
5693
260518
73707
75089
70545
76724
244621
7346
113959
186621
304786
170179
321056
284036
74171
122795
239325
312925
6880
118657
84655
121458
126026
111972
179950
71689
288273
112117
268844
136658
236009
284230
243846
25182
61010
4870
3082
97261
141564
280126
181543
118279
174826
312413
208834
282631
21417
6298
95422
267510
167327
34289
61424
272657
40840
108506
284862
54639
312786
311493
25373
18163
202628
193078
299934
89061
276806
304727
25930
87844
44546
195251
120772
227102
299750
188471
219974
213918
238394
229659
263509
148875
47688
248328
260031
84790
245830
222450
247796
192362
117816
100330
34467
25173
130985
165084
291436
95376
22377
109325
10388
79533
23944
315615
315287
143590
281517
199262
303376
263088
44321
161026
265987
289592
101607
70594
91323
74198
261708
4160
187206
83005
49884
128634
95171
292456
103772
279387
30679
151078
150864
268190
287524
254321
144067
120283
182882
16146
146217
294239
105157
71263
197454
254316
138568
182771
226984
176225
58289
257937
239994
109422
203916
35836
149556
7448
115605
126919
78796
322658
174249
293708
117010
62011
313056
243817
167939
81693
28669
48007
2369
72596
42694
233065
131999
40600
279951
235820
143322
323287
73680
69353
149478
97530
91290
172019
313268
68892
255693
23160
122707
171836
316319
298211
211411
200020
53980
15724
171931
100678
265151
111519
308769
57841
86571
30629
151258
319904
51516
213102
270425
108195
47313
197599
101616
149639
139035
99261
88724
235696
123840
96964
289356
70965
220620
112667
123136
210025
55430
216039
58610
161129
77810
53626
212852
259802
259613
222871
79791
242473
1108
248645
12284
103617
114490
225638
244240
39426
183750
282659
132993
215111
146289
323427
9627
227557
75481
317775
150240
106884
195698
3870
64636
189796
152419
276943
181097
109547
250426
148295
100315
159393
117830
292873
158172
229940
218533
239193
214329
112775
177234
233282
250275
294646
30481
276072
215261
34426
140279
105650
210175
309356
173787
216565
193370
79269
224464
221357
217718
20088
60422
292442
293665
99485
273396
159757
44976
295821
135079
297730
28401
89978
184092
63476
72696
17104
271573
52902
33377
242934
275079
222330
217841
220486
49222
68310
238884
151299
10278
19890
201441
134585
296493
118271
238263
199747
220778
84637
40905
167211
181340
141315
25772
127560
10639
44763
241212
281529
146744
258353
132061
254965
115047
21548
165248
272373
145245
147873
209113
134524
90258
74846
35297
45131
166843
46154
171606
32441
296108
165931
164806
66022
311191
157969
255029
107623
207782
277108
275992
139261
128182
113382
121305
296662
148895
303297
120901
133172
98293
159497
308980
223349
26565
39837
103281
199401
169968
65675
25714
277909
196837
58046
169226
8809
87885
49812
114370
289604
242815
12552
136355
266442
216435
37406
104971
33513
73758
58776
92641
83595
293807
214334
225521
16536
67660
120615
76328
134625
272124
269870
9991
250745
267488
180737
82693
35088
229651
110298
54110
1364
26344
220701
161781
234522
178683
193616
252998
30730
10242
198044
213383
120806
147693
83553
7628
33374
6178
198249
200129
32587
292244
151370
250935
16315
27675
170370
288876
83520
202972
96555
71532
162199
207786
25307
225308
156661
62953
155137
249750
248969
107354
249067
82031
260245
243099
131753
66280
143962
259766
197659
293861
276270
36429
108715
83709
299582
202061
58786
13190
6297
146502
36279
109119
143347
55359
194278
282942
298833
141752
100042
13710
66698
88344
266900
266243
259569
6468
71669
244218
95329
154685
159109
114125
50498
210674
314122
213336
72808
39816
120574
172681
23847
114629
207070
97193
250231
259858
238099
153650
309078
50104
206530
218104
268120
263116
313767
105634
295400
257774
196382
188574
85314
299867
13559
289571
308566
255616
160140
8958
163111
99944
106911
141674
104361
320633
111711
84056
6494
219778
303254
188386
100536
127608
69054
178895
235384
253215
13688
210185
247972
237752
193347
190599
15796
48170
144591
222307
270527
31990
73325
60803
259221
84732
212768
93201
121820
293631
159778
97516
207713
85848
151816
78336
85222
62785
137696
176293
139287
37104
218200
142239
5911
51
283564
281873
238982
180675
294515
157918
300159
286087
246763
285320
129539
345
246459
125510
306374
321436
311609
120361
13799
87701
209314
57439
50663
243113
48206
132248
291658
257417
39003
249194
108091
91147
123097
250327
2617
285761
151170
60453
95906
167837
108712
297835
307622
300609
62297
66009
315839
117414
86493
241397
264987
36136
121616
104578
133515
186469
129521
292918
185893
54943
144190
182205
68498
138533
301745
230349
52140
141826
5708
277197
140531
62470
160539
28294
204165
6167
128204
250882
261911
182964
136632
76537
61449
10759
288928
112041
201281
70707
34961
304054
192567
91405
304652
304097
131468
208940
23463
114793
59682
253073
273652
272850
22548
28476
92652
219467
39166
115407
171066
18970
27951
166309
151619
322837
263413
212254
298084
260045
35142
159921
79215
192475
217435
146716
224543
40043
64462
183587
275459
296602
36484
278933
63351
297837
20142
21759
224655
196674
299648
286630
23900
146612
203615
79603
62512
304988
265939
141862
31271
216364
160428
191053
186991
106933
245925
179786
59433
234127
259373
100525
88716
234692
223674
184632
128845
262202
8878
95045
63863
50732
71416
235487
90315
5281
321218
219582
258781
247798
221367
73703
238793
22321
190230
197344
206532
179739
201887
7595
93906
119956
149550
197922
181139
289152
249509
132221
61175
11015
195479
302929
85727
251604
250007
230703
278469
19277
106729
131659
193822
128584
278836
87075
60946
313014
1149
176589
149069
106121
178012
68128
31724
304616
21304
64235
310592
323317
303362
204518
136846
262883
290198
214110
227320
22878
166811
304032
241582
292678
256168
158236
315752
214148
65840
263461
92314
26280
286927
279506
200768
239477
239791
149060
97323
255647
185207
302031
151340
234939
83381
116834
50293
318452
59808
56498
147918
308055
140473
112853
37133
96943
38656
178233
272226
147292
160920
75372
280408
134304
195391
105399
198744
297470
133787
273173
225556
28683
308726
100798
137105
44938
5314
197520
45187
34521
155235
112062
275158
6609
194401
281703
62618
108597
27173
67035
104508
274700
254292
111082
149032
23865
161517
54866
298335
136403
11144
279574
122353
301551
137697
294833
218189
275632
106104
251713
297098
80701
297928
9147
274677
153868
159064
236818
304015
57386
36516
189301
160189
309883
190216
222110
78001
207171
221915
34644
316213
159130
94201
305087
212943
311189
20622
14693
138332
24334
273246
257995
109870
100634
238407
291128
209876
181720
12292
272006
121597
311195
219024
7053
291778
113094
209356
299490
14830
179488
20498
108014
310482
110155
183531
166882
280877
309115
136328
52935
240384
128982
62979
124287
210146
55282
292460
72337
301317
202069
144137
52823
28445
140509
45467
222644
60229
268912
226498
262354
167174
155446
243133
219091
238199
255801
18724
60404
38312
91721
31230
135799
287932
221104
108928
271963
165908
105782
216063
205145
258325
173790
260576
128043
108788
16054
258204
287366
62224
296504
31887
35165
156707
102589
60694
319658
312193
157259
209134
48049
310616
321182
19416
270286
273573
35742
73553
185475
182271
224333
155666
282016
263152
164513
309330
156787
251979
262478
18662
249666
187902
14379
184228
154072
181951
78834
316872
314754
257356
207256
205175
301889
102679
91569
80019
227606
100679
19150
57176
317177
148386
46002
165595
208648
266046
176014
230192
259715
4133
53563
306868
302465
266613
40691
180107
294480
133354
170846
218013
73459
45816
272985
221332
256701
260136
106949
68706
165055
309496
47760
297952
118912
266604
208553
140277
267509
85084
255731
38286
218978
121350
106075
125491
196757
33092
139099
181581
157619
173642
174148
240273
77654
91244
37225
114947
80899
272921
9155
40919
256233
7689
293246
204699
51043
184940
158772
27674
219873
139513
241445
77838
53696
56012
64328
85473
249303
38851
65677
95798
100148
38236
165601
127736
129320
303337
199598
180320
229915
842
143002
146443
129385
307500
280533
259773
200991
136050
202629
116434
258532
190962
46424
287104
258047
167542
197604
1671
190168
185169
210960
117862
180659
218067
198478
162177
302028
151358
33108
242503
257770
271940
115493
253616
65871
228733
261925
121768
176315
113133
284812
227088
259141
6262
15094
284962
126863
79356
180745
97899
44566
319219
192695
269406
28828
72507
31595
30317
286969
34967
256346
188751
111593
43398
310830
229452
248095
189626
272181
16119
297221
205528
147076
214140
178335
247409
77870
40015
193412
64586
295863
134311
67351
203576
286129
241034
3049
225387
279236
313659
316837
118340
53669
255444
268018
96069
50554
47636
138501
264427
73989
27141
217117
124626
257617
251659
187720
82989
319720
38625
122085
315585
17172
85480
258507
303523
203948
159513
263975
51677
67002
287226
139993
21335
203573
173365
260513
31831
126114
311364
220547
322534
99077
46367
74620
42969
211581
156701
68848
210827
45028
51328
92995
283497
241055
263610
108056
184949
179632
309728
93734
29480
62510
323417
302765
200048
263060
154851
228799
296204
47531
84759
168371
312509
300876
172997
186097
172180
265310
49335
148257
170482
135139
23146
216058
51207
266813
52660
231702
279953
68483
191427
39641
287304
266097
51025
80563
60683
95453
105866
223598
178481
193160
57586
271053
140085
208584
126246
236405
288976
299040
285098
201512
64327
28554
27272
174387
8604
71589
106265
167297
236374
21666
12211
253155
252382
319272
112353
259844
260623
118803
115183
186162
173458
190213
299069
42017
76833
258483
13531
251292
160239
195524
63735
19389
267540
227506
57099
286355
76641
228854
5412
99062
284068
97700
201411
8839
293656
295933
240569
316902
222717
266673
200229
84412
70939
117609
95803
72539
85477
248103
258197
240659
12912
300428
321673
13309
292254
148041
304271
282871
49035
276649
187756
207585
272076
221163
283213
120535
189832
260485
118229
119981
179534
122983
290252
165506
283228
30169
48182
152672
179019
7870
112698
94224
91321
56241
318421
139775
1500
225892
119918
226544
252170
41532
291687
95139
27936
302168
174285
163789
314738
192561
27767
279841
181736
260387
175695
200258
231087
13781
93381
266321
246358
253744
187706
205266
164039
140905
89556
242651
4137
323057
194801
243027
237440
33408
192908
313246
313165
262935
44017
266449
183982
2121
10135
147184
211507
92004
316899
315153
310175
202799
96246
127279
65287
160074
773
201695
74182
54364
115685
251225
278774
70612
17373
31005
226291
199297
99239
13849
265009
91377
308488
199203
174469
55260
163673
57727
283050
130128
293543
128940
264880
51010
243600
191202
209483
9260
313777
117335
196802
252299
143864
27763
24645
87624
267317
138461
302417
81647
67740
81074
65083
116757
215174
101241
33210
168145
320857
233993
8246
6885
260361
30786
224190
197346
198005
70629
164362
2588
318330
121866
137214
106508
6502
265560
289520
311172
39026
110650
297012
270988
103367
123248
89027
108205
275659
3472
49624
84067
53131
67038
80758
236700
295620
150435
3247
97561
195214
136549
38383
238507
14570
302513
83616
166017
323311
231435
290819
323396
51266
205803
45586
282080
139124
291660
57308
133324
268555
131328
42820
60490
200465
89997
228176
264670
245279
190137
89451
315387
66760
237138
319986
137437
86666
132912
261283
321477
117785
264861
53588
117330
129363
194410
4385
21996
69408
139586
21034
299202
245378
161503
135149
167370
15121
316046
6114
54402
303255
167387
103085
258907
193126
68636
238535
23734
45076
124052
311260
320252
115248
243442
140016
259626
96443
319516
314554
190225
290705
42769
159388
72547
50574
107342
49264
282466
152134
252755
197759
294369
304546
154651
288904
5160
239473
78733
269941
172122
136381
144266
14147
29894
251957
142827
198759
134898
61334
306376
257378
257698
4865
294300
43555
131498
19143
244520
97087
161535
235953
37259
784
50127
150961
20921
168458
184098
31795
139224
127709
303689
92327
287549
233430
113593
249903
144250
230822
246444
259342
11204
247799
225677
249678
64530
1404
214929
277585
257534
257436
320942
223582
113067
5195
281263
232348
323001
250587
30934
76295
128200
123578
245241
96076
45338
26229
52499
297911
28516
292160
43893
44973
150392
215016
20659
177253
125909
232061
253427
234801
69361
53123
230309
311488
191129
110953
137173
286831
208202
74434
148498
152341
56859
228903
227486
305253
227988
166609
146679
211734
13629
247644
27652
92113
299037
227879
288645
263863
124681
258222
68787
278212
76780
21120
172382
31465
18259
274407
19086
120493
54123
92589
57038
222362
37461
244362
81656
287246
17271
212574
94608
216466
231838
163513
73011
36701
66218
16658
50237
183411
84821
64205
159049
16585
127919
250727
257471
100046
211054
222356
286677
117886
9726
168728
46137
233225
48627
250516
126904
192414
167628
22221
1099
159086
148213
214597
33825
321711
186874
22248
202169
115821
105718
142373
248658
170202
259379
242771
295463
28449
106957
228414
182358
48866
286448
22281
105011
12002
281768
185037
48716
310863
213517
64450
189831
71731
212556
198343
250979
225981
233241
34603
16565
289572
163737
176775
47345
63743
107156
77337
273047
272352
115244
154605
47750
136573
89415
12260
147940
105054
26566
307249
12710
273844
44130
261207
144386
53195
136297
174089
264233
203438
205871
279499
230661
317288
262422
132286
276861
279533
221626
19960
282331
149254
51390
32091
204510
188839
115501
282567
305376
28742
210309
296887
85040
219679
321752
74375
254475
37665
152013
119866
259184
8078
238385
205075
148476
180423
289581
242648
1608
244110
257804
186298
220081
97122
23168
113448
155890
313130
143234
271731
25282
300252
261838
299026
114688
153256
95720
45873
152793
176648
50496
9107
107865
246779
254957
319940
277775
189159
237055
165353
294295
110086
147416
173664
156287
171639
79538
8055
269601
90665
26396
219969
38171
241994
196591
112490
224802
160540
235133
183230
11017
285217
75014
205808
309582
86427
102835
303872
320854
246205
225874
260644
187820
74667
256129
99845
238558
314358
254088
245983
62541
57319
4084
171217
310223
86070
162699
206963
59889
30805
275929
18277
142244
241618
90502
138539
255752
120701
55413
39457
292318
319966
21923
245444
184525
182947
89609
192432
115397
187382
126341
21024
179060
190836
170972
198376
5457
137367
231433
33413
149768
195654
175603
181650
300790
59574
54234
107160
222405
161413
156620
206795
276682
88342
157695
237091
61041
140474
197633
211052
198204
135495
215381
141667
170910
194220
97597
100658
272039
270028
211169
173362
80235
302378
62475
97076
175457
241282
227712
45359
252965
175682
204599
21910
25213
135057
119074
288694
153927
27084
196398
14894
207714
296508
138021
281518
240572
141424
244374
312458
20510
177079
25556
2161
83646
52225
77939
86537
180919
153353
103776
30821
213654
67709
317444
296660
141115
20999
179172
144856
62367
277935
77369
119544
290045
105663
132424
304005
312348
132416
319023
115094
179694
305770
121002
246620
96409
272941
95077
316746
73617
102528
209927
202943
224050
298529
26471
31799
39740
48849
80674
241474
108448
88035
160116
204882
317130
281131
255900
67066
287027
147570
220991
94950
133217
185752
187885
211466
99134
175900
38844
85975
315043
112501
145596
282641
232425
160991
131329
137868
88058
204477
91960
31035
308509
73022
303085
118655
226612
7521
162384
64300
81700
239115
156182
15815
194594
17028
228669
67870
187455
49848
185038
264588
280730
175378
188694
187967
213561
42368
318588
8294
236625
89790
86233
98459
231482
318944
200544
321388
106930
288574
269707
258234
309418
207617
135209
51301
316719
176134
269123
204548
198822
206332
82470
165648
46465
170435
255941
143240
168342
18692
181071
322333
301673
63669
289747
280352
318993
37752
52328
212090
279637
198804
71341
140059
307807
32700
162931
162905
90375
136496
268602
306214
270288
109633
181057
181162
213394
224063
48385
214497
454
46380
131051
197506
241564
67181
305708
59454
288334
87650
237152
147764
23942
53617
171859
283845
243470
18125
96936
222261
205661
184056
43487
84562
88388
290006
1454
258784
299701
275371
39831
30710
312884
13323
280014
234060
304531
178024
24639
321499
6777
271205
14628
279539
129563
105366
162301
61433
280884
285430
220798
22576
298130
56778
210080
30425
254364
198181
65302
322934
125009
247094
196887
112673
44772
62004
290764
16556
176534
162099
229899
226159
198280
252759
62973
48097
98995
46927
135612
286006
108744
183927
261095
192528
207449
182745
62858
211222
268737
201118
215359
98660
285652
169718
100478
322871
29123
31103
166817
31136
29757
146220
109427
158501
76704
275495
242600
132896
322533
42460
84863
110658
3039
202685
248905
163540
235745
246184
133322
156075
69075
122372
5961
28508
133539
232265
71497
150264
262837
168999
270804
316071
149323
272402
124895
9865
107289
153629
285399
81940
70872
125925
284143
244354
31982
30593
305523
93553
82346
265188
47949
105175
63200
67599
10955
227537
67474
74320
285657
191758
297268
43250
136420
66532
189000
228296
165480
51555
167346
291793
85499
269059
298845
151305
203886
158157
91962
138462
89423
676
15629
73051
10906
272528
281075
39806
249532
159389
309256
210014
29350
154380
163820
270715
98507
225334
235900
79789
309044
198899
115810
16740
189825
26819
162022
282730
251681
239859
53961
270902
12466
308930
169428
273108
228580
57986
244469
87679
90125
26220
37472
112833
199568
310076
300207
310174
35333
144540
156557
284005
172058
211980
183812
68519
152293
222729
207884
151516
28806
284308
303968
115298
63870
227163
126730
74835
37019
155791
256119
39981
48361
226969
48380
174231
70973
146998
107585
50207
77522
112077
86688
10941
279042
5675
197863
160197
312965
52897
85758
309297
173909
133642
269005
183966
296111
76762
95972
2600
221762
292782
280413
4530
287966
289991
294320
144645
171155
95633
149159
297656
267814
162624
41909
9927
302957
22568
153606
270273
810
73908
141847
306166
229700
130542
285349
153895
227159
288204
298210
78146
237832
55436
252188
224476
137006
77625
183769
262514
196742
301260
283972
131247
299263
70136
117993
216857
111371
262802
86646
57976
232788
120417
138102
15588
75947
318519
14079
94392
300811
125530
56164
88851
18544
210125
254112
89060
93816
244570
50220
304832
191922
53010
28199
317987
288944
113697
203431
127480
43011
152102
265649
41890
237702
305462
293732
2852
239646
107782
196040
206000
24428
109321
187486
54309
4380
231334
83062
199068
310339
236426
316593
211129
121593
245525
220396
42792
319737
251143
283296
302323
17924
120373
209772
227467
10734
149963
284261
29171
6135
134546
197785
242196
236328
14106
245062
319861
98761
307128
270584
248322
72246
309713
70454
277981
16045
8441
303390
69133
322192
196617
101855
110440
291115
156668
68925
197170
181108
170464
65821
118858
284046
138630
309119
273643
92520
190480
7880
240342
88403
83951
216355
256329
133450
80880
37782
57084
199069
38462
302205
270919
244274
86803
26057
140
258870
47684
45829
186904
87651
51478
164883
245763
115084
163412
307380
240515
217862
63811
20034
92457
10909
188062
139256
154609
53199
217827
146941
131714
275617
322130
128364
5518
124113
6881
290174
201493
193533
114190
153641
30043
175250
171744
165691
37074
76549
37941
244015
201138
155701
183545
102047
302085
158448
219367
148669
297313
169467
224130
78234
58108
34561
295856
235468
134693
72021
84076
319446
33049
32987
273964
104645
319834
224035
151174
194139
103669
232498
165990
215417
109756
59296
131695
64833
289393
159543
142683
27917
48675
222829
63935
309590
188866
228325
77299
36619
13685
241107
202480
277948
101610
154549
152321
322888
203485
94474
274965
61981
207532
144392
246211
306228
254782
81627
6471
298104
60152
48845
162600
302221
84130
62136
202121
204109
321172
155648
312034
85018
104151
148165
309351
284701
117205
35595
218854
126870
137529
279949
130575
63644
172236
313573
109971
125503
83642
114010
235256
188298
145978
226650
73961
265271
129050
211707
162601
76390
231267
141465
204289
187547
87875
191424
205624
64813
80910
231365
14398
99881
185625
309113
55495
245413
228531
4317
56405
105524
275293
301412
282047
308611
243725
199072
109638
207434
20951
131811
111161
300889
308970
310874
31186
71614
126693
265235
88382
117824
64501
52572
240517
189162
171658
249406
128187
270239
272252
124328
78415
70231
176929
194116
204693
13745
110360
256928
247493
195603
291233
319535
89449
226378
300545
39048
101496
110641
81589
190903
167406
189174
272412
266628
143732
203456
79430
178103
136706
55882
59974
33488
15745
87846
314407
120280
23001
139693
69150
157078
210306
107230
45692
320234
301165
73519
144320
236711
154043
91429
284627
249777
31765
45628
14969
79935
47406
167500
24843
69696
298354
30938
240153
200510
275886
92297
111304
303506
111704
48253
62876
112666
90014
131688
198089
95260
15714
143994
66002
91656
111141
192225
159748
66784
235866
6577
279812
67973
192861
85613
214559
147077
146507
24954
286948
291714
127492
223341
205403
279835
133983
216488
273778
255139
191262
206184
196765
138784
58223
141102
88221
173520
78197
296173
180350
179587
124074
197060
226871
255501
77837
14816
214477
15286
184807
261118
267596
316972
130949
237355
71587
45044
295370
219639
31264
236938
1933
235885
144965
45160
246807
284156
17478
261456
237173
132544
239679
35129
194699
8373
265342
171058
34533
294817
138706
211240
173058
152788
230259
20652
98185
82137
95160
17428
272872
221692
302262
313803
2424
145162
156431
212892
164172
119485
132268
45084
287162
187920
193495
131503
323443
321890
305018
39583
316931
112205
218263
92904
86774
117873
95488
187586
186311
171544
250461
199364
213176
59430
190346
34009
294682
70830
115472
241832
118267
37458
93088
119044
126371
123407
239756
242224
65630
281828
115017
136490
226126
283129
261800
23073
30142
123700
67236
129772
218150
203413
267146
270063
168681
80485
297553
13120
242181
67830
89789
249186
151105
122714
122477
227325
172520
73592
30950
120475
269818
28971
26573
279923
202414
185144
41708
268891
249319
222548
59856
51296
167550
110594
280232
226461
7677
188560
267118
229091
295794
41888
265772
255189
29375
138227
46598
94680
155981
127660
195281
272750
196252
48870
275952
16956
72281
44165
178465
228510
195836
296250
29890
61717
216040
3862
251280
83355
94023
172210
12688
104500
225750
187050
50454
163452
104133
86313
56222
53686
227643
255431
145470
83193
125900
72996
21472
54365
180643
134272
240100
270786
137585
169340
176270
310873
76154
3013
46768
59328
258923
299581
199213
273099
84218
106977
68652
128668
286983
129045
99717
276928
57799
23413
122123
271215
256580
140160
310132
27059
38789
36941
37804
185894
48413
188188
31322
54780
242833
118840
3105
9765
305395
314025
273426
227601
119921
34087
164413
264988
11673
53804
303631
290327
169480
52008
36116
208110
75751
249784
62740
245449
105469
11308
9590
7054
249598
281888
220762
168072
275464
107490
311202
255612
99482
117490
253747
235774
10910
273341
188665
75470
157197
573
112407
33605
149080
168698
313355
299012
105156
35582
212468
134038
157812
12840
56657
289823
118086
296120
121759
90277
40109
34984
108166
116159
166422
37671
52050
23320
115591
43401
307510
272590
264852
11671
269744
222887
249696
46407
136122
160707
323471
235545
213841
283136
107462
289255
287343
76664
319730
70054
93624
251454
15692
58942
206552
230926
196397
116646
218362
32846
249012
273456
101192
295099
60085
187198
275820
217994
125704
12953
278204
50584
138203
9796
124530
285061
47178
119376
84852
260299
231630
84494
320880
16274
103163
114840
46023
305880
193176
316137
162910
321584
231593
305266
291646
287662
71152
138097
52274
212440
231807
194718
209880
237028
97306
259107
184116
23859
266109
221305
26236
171813
254159
145455
136318
316312
78587
285327
224780
14713
194762
220729
37031
240368
223951
35463
192499
228506
8305
287770
29783
153071
258237
221796
73102
317963
93743
252494
15727
218931
78088
279593
109031
235327
81875
4288
122718
49853
218462
289512
104819
200310
198349
252824
169676
34053
72860
159651
175858
146061
14698
187869
279848
80970
16733
196160
69013
139865
307464
35105
232577
308597
109051
226097
19054
176195
20053
94653
263487
258534
62065
206819
144153
215106
179292
202553
233811
8178
223772
299073
313586
313871
129166
202015
271856
189924
40291
298311
243861
251199
151599
86046
75002
313217
288636
64219
178807
234903
252782
218177
150139
309301
105885
209365
28022
8277
6767
318068
145863
123349
322614
227720
23184
204799
149052
30743
96861
184127
124375
218699
268642
175415
283230
83961
305075
228867
202039
196629
101655
259649
28992
306604
68464
165591
103040
157073
264196
48948
46257
289707
306517
303287
188403
68307
71230
31059
65789
14237
236520
136173
25526
213341
90118
250061
304796
182242
176291
177665
303067
61525
196358
73543
165019
311668
243487
175571
297100
81781
153386
255918
177787
122107
7444
128329
178176
284956
297480
171075
232319
278082
105114
122678
187463
141069
276218
147362
196905
92304
73714
123569
7020
319754
238972
175971
267670
195767
135443
172356
215188
249365
110988
96384
101920
315932
162036
275239
156626
246979
140243
65996
134188
222123
22406
237849
229232
305089
297066
312746
64031
231424
255624
83298
287507
24420
210241
13511
192639
236993
4263
130359
61490
118924
100379
289165
148701
235124
60358
249985
126124
267553
234845
100528
203292
28915
32754
298258
306793
155070
10243
236519
303383
14470
182156
226387
142830
173546
92345
231712
126459
57171
7133
33692
120352
33948
194538
223490
89666
143723
155662
224904
47979
138869
13090
300619
297829
259515
37245
289960
292469
190426
205019
56027
127829
131849
236542
177568
126054
228592
78387
234485
48752
119719
302904
278039
272007
51612
32301
17102
147317
266720
253252
210703
14697
159732
194095
112102
8098
105911
231492
178196
252057
287744
79515
31715
193575
219493
187569
107942
97745
302208
290416
163493
163421
33135
6588
237147
29960
214660
129821
110381
12224
213248
319334
190693
55988
249823
303017
228114
144634
140578
70800
63786
109798
28365
22879
13931
156667
46761
220659
185120
116619
184104
276583
105377
256509
199647
44487
139787
53897
262339
271173
14043
288287
41042
186373
185939
177366
240663
184528
316947
32186
171382
162305
163178
110194
230858
72743
235411
15908
271589
171080
93677
214352
75170
54620
57829
15461
279053
17749
123080
221562
202033
216938
251156
170659
129370
166289
251151
24064
102159
81991
204794
62763
229902
94949
280259
48473
94735
164464
191979
4672
49137
27518
136677
254300
19239
227568
23627
11455
244138
264965
161370
264029
277092
162826
267468
242165
25066
53445
52136
190830
287928
132257
252428
243038
217612
278237
277974
14339
67975
46525
267963
289583
118888
248403
209067
190130
42008
140082
26990
134752
186923
86292
293116
84225
147443
276214
24867
275176
148761
6627
212172
249286
147285
149580
128726
206922
215897
278655
73361
301351
307103
174364
44865
179373
152595
13045
34363
144528
57816
158549
222989
76548
102150
270026
136216
145165
125519
28127
178974
307365
94560
207182
253309
292842
309393
75136
311068
102123
31118
220741
305465
161431
294762
264429
224893
235108
247030
118023
317246
268372
15054
190921
269165
145601
295205
168519
298286
185913
112065
21670
16582
96863
196058
185873
13440
228914
10113
89910
291656
121709
150404
308403
229653
273304
4001
259579
290441
244809
303379
113834
74684
43975
126457
97620
315589
80118
21507
7620
93540
316002
25710
199086
118732
25681
264817
150041
270075
173875
276757
62591
7329
266545
146036
35717
1007
274441
111406
31217
147907
140860
90928
318576
297754
34702
241657
198057
191073
258428
227581
213995
264747
235748
85513
63056
7217
809
44138
71210
310019
195317
197276
36397
280052
48047
155539
29369
175547
113092
56032
262324
291140
184663
128917
127214
301918
212200
166278
53174
303886
175284
44073
313373
268367
147439
288844
170406
66207
43754
138065
298030
14680
296627
216528
78049
246582
87604
315252
219522
234339
282630
318055
55411
59088
54961
17019
174229
190914
234051
255158
203332
306439
152668
26563
206050
242683
210754
41454
244712
228337
45036
252804
124584
152234
193253
220182
87832
294139
23792
83558
259390
162063
311574
240142
193139
133728
165722
230977
4168
121221
317230
105409
185950
258310
177297
20177
272022
229210
158148
108579
105362
227778
260322
148835
167092
170214
272492
79610
57937
237018
304071
35747
199986
225532
28783
95233
59642
135552
36682
137024
222055
139955
214263
88890
120848
287748
295739
207117
323179
222020
203643
43540
267393
237043
235787
315673
96287
59051
97568
185689
163201
313358
98206
63810
147038
137746
290372
123557
68809
262744
192993
299398
152491
59510
307090
223853
290548
150400
215859
58411
323004
72624
168117
180893
78261
207206
58348
67851
242708
246749
250900
149826
60479
218080
55261
242988
119064
117760
81547
230387
28428
268928
277816
267029
21423
209339
259565
135724
117254
160270
139967
97743
175176
54879
176309
226661
165640
186783
243140
221487
51033
161887
285468
63678
191521
174421
193057
209741
277524
163006
191080
131318
165512
14710
110834
317354
172237
293349
225994
159349
267447
137172
72320
135937
293140
115202
103699
16806
102121
81971
185280
34074
6849
221600
7513
196570
250535
132394
223787
43234
166934
166362
57567
30638
275123
151408
24243
119025
52056
93167
205724
23189
267787
179274
183009
107809
290247
272924
101857
240416
63913
11750
271764
314218
171746
227171
155475
311832
109828
256339
27150
200804
117607
11593
268614
220015
97959
41767
166944
36478
128041
98777
255793
131935
12744
306311
306915
285549
283848
163276
86470
30164
152076
14539
100684
301354
194138
74592
122428
142068
239743
107931
78269
310647
273046
145688
305464
197445
246102
10363
304829
8854
164673
208576
114235
278255
284418
76197
279023
7426
286992
257885
126309
314532
43200
309900
130202
115789
252716
178318
203657
175696
150773
238393
96118
106289
198791
128385
195098
255282
74040
301676
42328
4074
312141
43346
108657
224218
226120
140600
218181
76398
201086
320477
84024
35175
139716
271719
153251
50212
181203
203132
319742
72092
188169
304592
221430
198840
89333
265357
241610
313773
207563
282339
283092
4116
189660
35212
193879
32036
132244
264437
228144
89733
281642
288862
5161
226480
268229
157050
259635
274537
181205
26509
111179
242311
240279
277998
17766
299444
280919
219581
301704
216372
103824
267439
79659
238095
239499
117018
6673
14235
116865
185735
38062
300542
72863
188875
186857
107599
176488
126324
108980
83692
104590
250028
9546
204653
167946
82051
214841
161765
274462
261484
81802
152800
108140
232916
19263
123950
216599
17789
267689
38918
58651
178167
313289
117463
82420
37791
150115
245212
190412
197477
42793
128036
84182
142302
70031
72866
269439
116937
234240
237545
17045
160000
191949
255388
17730
265407
15345
25978
13399
160620
203918
112144
61587
92737
78478
23663
89945
181357
110330
248164
319833
84092
46900
292546
192229
6365
263
177733
129620
134900
39503
104452
99035
148603
215377
54677
238821
305616
70984
132522
28213
210679
149119
304804
170356
189189
106589
24499
148654
262408
176915
11237
120371
40298
17088
13073
144944
122653
66337
260742
125834
185224
192202
207068
32682
288439
75097
185785
66974
196202
95826
245743
52449
250549
4122
34842
206953
261776
121584
52221
17563
249999
32439
205665
72669
170630
273257
260682
257427
243665
268851
56370
107322
11994
42265
203094
198301
308548
3239
152288
182658
270461
29273
152736
206732
36565
260725
240086
43624
9408
201047
143448
235113
74541
194441
155266
212198
154080
313202
165679
187456
61404
57399
164281
191776
254477
302068
49213
204048
160519
48519
194556
249197
238165
207950
239336
166726
86754
87026
84387
308751
313984
205113
154941
150746
272204
179579
23916
20833
21881
300360
15794
179633
92769
160253
114231
134913
107254
173156
261519
244263
287494
177720
299288
234969
140956
176061
312726
316859
216595
82240
115889
228366
101817
222982
140785
147708
226753
242916
104912
318724
273237
312850
98841
255599
142337
67348
79756
58990
283088
20849
108204
204986
182361
162873
288230
104138
277105
125216
293989
238748
112495
47936
51134
103805
288667
151344
246853
269135
81405
245927
139546
22085
92777
282999
270493
169753
283420
300858
39121
297039
218413
93818
215948
82002
12620
244972
291218
175287
305666
275475
301515
141443
60165
76854
172125
27317
145002
309771
172503
79542
211702
152005
288977
319854
264724
32411
252157
3426
296727
31529
112412
254687
274236
40999
189195
7900
17596
81368
280645
40502
8348
198292
167823
116106
9282
89406
114633
223228
218409
254428
50285
262606
240496
197032
155254
319790
58705
305733
270612
290636
129309
125205
252909
51476
239802
261279
254486
152708
202730
303183
164322
198524
133103
173806
114810
136427
54136
122708
318397
184356
109957
68390
142406
287672
290641
10616
140667
63222
207194
61152
203776
314077
126994
117495
144643
146136
244935
310862
161739
75532
86262
185084
175155
209567
57252
217494
276290
180773
6304
33257
268442
99841
280069
45234
202698
290927
284719
126877
109322
91634
198543
181352
41106
211217
214129
318817
11495
261629
4387
63697
247262
121242
250372
250229
213645
268943
56667
296910
125350
33696
70942
11829
245408
160342
37978
47147
223193
138915
14548
209830
273267
179716
205947
144475
150464
1722
223987
69819
82789
127194
314605
164514
268390
210497
275030
289647
72744
66120
78577
131061
306276
135413
162312
3428
258022
142147
316535
195896
27014
21261
176493
61044
83376
37396
278078
246938
107650
222103
263558
6866
83581
166561
291
144724
30745
52842
195445
168552
237519
109438
297101
129007
277020
223583
186817
36584
269605
151701
190796
143110
32829
108957
46946
1172
176499
229480
53260
6561
55399
209458
198641
207339
125263
293072
20011
323494
253452
108604
111600
89748
173925
13782
299562
154366
271667
84432
300224
289741
66962
16839
47060
316750
310784
257708
313931
321649
92948
300499
5626
210231
171048
313859
130607
185055
104047
304982
118077
227688
36278
54797
175625
280696
322170
153489
227050
270320
49292
214385
99658
109092
300826
15856
281545
193377
77853
119051
11692
170833
318114
313367
99109
178490
150747
19542
82798
306506
96933
276558
280690
140030
8190
283719
92829
120683
94111
70756
171551
213715
186021
129396
235258
140847
140673
319908
189290
319214
84675
289944
195375
4318
146308
195041
130253
203757
50655
164259
97424
89689
55421
322776
298764
92719
259031
241314
285059
280582
96504
213338
215279
258819
228621
239617
223925
254150
295212
156134
261189
86469
311008
288792
124355
84800
79193
134150
54683
98887
11397
117945
80413
111153
60561
155146
207742
306566
40433
36512
723
104344
213905
81256
74738
120423
204620
193284
101686
216166
126388
75323
180343
270373
171760
169954
169235
164132
201724
33937
183594
251796
216345
127452
144979
37518
12317
252556
231751
27889
204161
23407
67850
100441
110883
203969
49077
168297
21346
125539
280786
34321
243241
171428
283847
34789
104991
309503
181527
322797
74091
231653
197980
151336
86660
215545
283260
111640
134464
287260
219903
299268
17899
127166
84177
106922
100961
10390
172492
14746
42144
191544
313357
189114
32801
64082
48770
240334
231511
314648
13169
45452
226505
7248
320317
176192
106341
293713
276477
17937
240884
167154
155904
61355
291100
155786
192799
213157
145182
83567
9534
121304
194780
231996
243454
165035
276570
106815
1562
33247
235048
279665
267436
7412
198352
259347
290111
203766
158918
78243
265401
258371
264580
63410
311399
98504
216050
243509
174844
72572
88557
17753
148233
293937
234617
161762
305658
245915
212139
204192
70538
277507
57694
191538
303153
201015
274533
9118
111167
128992
170784
169563
212691
92366
57265
105657
163395
191092
120990
289141
99093
158855
275054
202975
104191
230318
29536
281848
118243
143355
88459
94339
286335
183245
112366
289450
250671
109800
38794
20282
235253
176420
184417
18418
302917
296502
93213
262905
23222
29484
278867
91924
261566
228513
173877
300140
92516
165628
95492
270443
145975
108188
54518
79638
243255
308736
80808
206195
15964
13632
318066
34302
44800
227470
53748
151392
37673
116003
74657
180045
272433
194613
17858
67451
232913
104228
123424
25134
292909
44101
17291
81738
291012
292330
98188
82705
142487
293635
219235
36775
150488
288396
96938
24573
197005
271879
62578
35050
16609
25521
267154
190037
109470
240606
134856
156469
217900
171768
238152
178612
216254
273921
88663
196945
39535
2295
12099
117204
295927
318229
65877
120128
269328
99463
238053
247530
47574
284037
161989
194168
112801
204523
179004
189800
121487
96677
139857
210637
248321
307138
276686
184206
273933
129919
33303
32388
22206
168306
114566
151739
314766
196922
77474
29017
5770
90519
51752
221592
244432
237761
144989
243788
15773
54816
320831
231131
319905
113290
80583
242824
215278
43426
285239
29417
251914
219586
124101
100416
61609
286667
83890
28235
269125
162148
308429
6656
71194
299002
113840
52663
12011
100284
59470
210034
69880
173143
137070
8221
314841
147098
209500
320711
187017
105904
105910
190970
256081
185413
201460
225249
254354
406
159436
108182
255488
35069
267617
233029
185609
186214
106603
79996
183416
291038
146222
137596
35471
215923
24170
167069
16162
198530
34288
19399
20134
286372
95188
190749
69686
34268
148038
222023
228846
111370
254611
170212
269141
172906
19649
208668
307956
17024
275862
132087
66733
192592
133693
224160
293339
250699
142100
188266
198740
232924
254727
148089
4161
236464
50143
105124
166669
223622
146547
303956
306688
296164
295852
234638
72835
183108
19307
312083
44141
202853
294368
163095
307310
124749
79814
171635
52406
275061
251305
23204
262872
7465
79147
245887
307853
234371
209869
153402
172144
225413
115896
18465
59346
301892
121705
244189
65364
38710
12013
61488
196901
186224
9753
143927
275243
277509
148841
322031
203618
81680
130510
241148
24829
136217
50950
238268
79749
161156
276877
231676
160870
165797
131199
153420
104528
25850
294985
219090
201857
22639
22594
269894
133233
289701
42908
90126
23419
168405
73998
300991
256558
71583
6825
108720
308925
303838
190656
34814
204887
238920
115265
122601
281477
71556
214277
16292
86368
270308
2994
295200
290513
228271
256710
130246
224883
209400
310979
39751
173603
246095
282431
117553
148969
286387
284162
142362
90011
245886
57476
212291
247031
168961
93612
198734
200234
5782
305800
6624
116451
136012
144351
263385
131086
184809
197982
136977
48124
242587
3649
139541
164266
202207
194781
47194
267808
179866
248556
196491
63894
152721
271848
20296
298459
33561
275267
173635
227776
296055
48974
38811
90296
267528
257368
72820
153132
124808
59371
179706
212241
268563
39129
145651
45800
205026
73652
268974
86288
237884
94957
200265
45943
8887
322774
301967
210429
203629
313495
120988
137723
187051
94888
21141
138680
294964
175566
60225
220858
252236
170809
226024
203142
193839
197703
162620
214560
180693
84454
158485
98584
300156
129500
29574
128210
171674
280128
268109
257325
77547
11903
41522
256502
145930
224049
316911
149678
45880
145513
258848
203804
136899
66451
119823
143146
48811
263333
243908
231744
278843
147276
135173
35446
91708
87229
97621
250297
123705
107007
266349
303467
111127
42141
140657
75834
161983
154416
279795
175133
269789
178362
80043
305220
75677
97661
179273
241259
89391
139533
276858
52728
275409
2468
13846
249989
307218
211772
172656
296782
84970
258913
79169
109521
95715
104609
281011
30098
176890
97072
235585
175119
173993
258627
161714
169787
291221
317464
321758
60552
289891
36233
144793
234589
268960
109880
300927
279661
61087
158715
41133
43859
294800
21790
233498
60730
243973
292578
125839
169176
197650
178342
294119
60883
252308
211209
300394
41273
300694
69781
100566
230541
156558
149015
292576
204329
209704
50558
247391
69195
3337
126602
97652
316326
218583
295485
138440
173705
176925
304577
143147
257360
40088
86841
53286
46315
104864
129880
987
55624
33963
238361
323502
287413
36105
243872
238568
10946
58534
194011
293971
256284
212299
197205
281602
116794
232455
70168
89657
271283
97310
102885
289688
79590
293102
51375
95667
5655
128196
245043
129813
285445
236040
117687
129329
317909
199600
257267
254293
117453
165031
62852
103581
266362
103487
57930
268734
200868
299522
54562
254718
224006
307005
308856
267018
32747
143633
165189
76835
34260
195038
132466
115859
190619
194274
272198
214529
313464
56728
309510
35077
115618
32259
238489
15314
101438
118069
8637
123898
157471
161102
281057
30450
34442
6734
249783
85272
283182
56470
143896
143837
258685
6504
205231
202565
6766
148707
52716
87941
38019
301279
252105
275995
309752
281215
219300
85697
40562
133858
96659
86320
250729
117928
177573
27827
264232
164131
299093
211717
92261
210131
52993
57779
171352
144447
262782
245684
294166
277155
65394
74967
123584
210323
199370
281387
8149
47698
42383
139489
56676
51536
174030
687
52971
79
148832
86624
142177
185521
153395
199008
106540
269182
114876
234655
307916
273642
7935
112040
146282
4744
164955
193955
161904
181296
145328
302821
36174
231781
288309
59122
278792
18193
210792
12357
9180
251193
41171
95100
198534
119085
23600
79297
228727
75918
46320
26433
258884
139655
107485
299447
17871
240399
94853
23937
159509
309268
141832
159646
265234
115698
30944
125152
136909
88788
11034
302570
274448
152938
308880
9730
250473
70725
118612
299170
36355
103043
125172
128545
242416
252026
190041
264396
288981
113579
263053
131906
219828
150067
236604
282228
124034
77823
151378
63515
83056
201592
85202
4120
60608
219342
317725
156224
157639
154585
172070
245088
144245
88399
282840
126615
36449
89947
42917
169193
123199
42479
148684
181425
175183
157102
213806
22529
258656
91517
118405
65058
189764
75483
98413
277494
221245
64092
202037
207788
1347
159688
160614
52129
136872
284081
189969
207451
280693
69186
181999
302542
143387
29133
206833
279420
300679
98132
8250
247606
43649
259416
31691
298415
131151
93735
84662
236460
89014
16544
219034
160454
52903
59844
320655
132239
201874
146189
154664
101705
246074
123539
197864
262098
104275
151325
6439
112935
284242
48267
79855
40686
108895
168041
51467
319063
113148
47465
191805
179607
19120
190317
315396
150314
196161
93763
171204
78180
195419
39187
42188
188043
31047
45114
162318
276568
302818
191052
226688
286782
271738
88944
220088
264103
18187
156286
21010
93138
100730
320598
171844
39520
98979
111174
182157
286853
241931
226230
57644
154378
67317
315525
78741
46803
118288
148592
54571
17277
55067
161217
8160
216070
195028
141468
82639
208982
4749
21698
170083
102232
28579
296769
76961
257275
51238
133490
312188
41824
219088
139291
57279
32103
166593
73083
96880
44368
160551
154692
17533
217085
186543
149372
213030
296471
257600
159671
115475
202199
196645
145031
167758
66715
159488
207120
76077
257140
164288
144387
91373
194231
273748
157514
84288
63969
181848
12402
17391
299613
65345
61874
276442
75142
157267
123806
128538
68883
103214
125951
227212
104394
279966
112397
214399
304837
78962
154914
245473
191978
25234
10982
13561
236229
112519
101427
246538
59145
99072
103405
133043
185608
231840
14229
75540
143124
111643
196589
155983
284294
162035
187893
107669
301536
167263
72736
2428
294172
16184
16828
23921
207113
42359
78655
236429
308473
98667
102838
254147
279033
271781
62603
28503
37761
146703
167117
77392
124040
307476
144287
319857
188041
165798
20764
247381
239816
305572
266779
113880
180771
234817
133032
108292
213949
306878
113700
303164
204853
250238
20686
65765
282609
128144
137891
16527
217112
38074
135878
99920
114935
143093
83859
87080
132386
67276
106147
239010
235795
297744
216796
186017
272935
311504
289365
233491
4915
182660
269841
72750
284147
200142
132588
12142
63856
140997
57877
163491
56663
231076
127583
286643
304388
123187
113550
73160
130642
278209
194585
148338
308262
277025
214613
65984
307668
265557
55356
176314
178054
248954
94611
251935
305138
184824
269098
220963
11878
85770
207536
94210
273492
73235
129383
167150
73409
17070
283252
120620
241421
161005
94014
49632
261557
138359
142090
121378
280155
226537
162030
265986
96601
55720
188669
93180
223379
129736
323261
208562
162161
934
47678
54541
95954
30105
210635
155630
233567
250943
299333
259449
88882
222323
189539
84892
186342
177528
216351
151136
233861
116892
174845
108943
207279
314887
312637
293585
165197
177674
156198
114843
170469
194289
175046
244391
191361
107273
190129
318929
126499
16126
25906
294824
216964
150225
170783
124109
215247
58613
72809
298681
147674
303065
18114
92094
317948
194972
284600
53472
142352
191441
94315
304503
243420
163490
259937
191209
241112
105898
132998
28252
138304
283571
44707
317347
26301
72678
136723
217009
317382
260930
243351
223129
276453
272458
98283
139411
42260
237918
114836
308239
106144
77403
150519
43287
142896
134030
139709
220006
171845
297962
108704
291822
81535
239247
183925
88715
171338
151029
35031
29437
246917
155340
79293
62269
7363
272580
206883
5955
69676
179769
138099
312280
192589
271837
821
155055
43683
220845
280362
211918
34980
3636
29804
182400
45933
130479
262899
297892
136739
78121
161857
88577
36951
255664
197000
83451
31690
270676
313493
1446
211751
291299
101152
265376
164661
50103
293695
76630
205896
109112
42329
125421
125464
128942
250423
43873
315530
290117
97203
30563
73750
223995
232098
277562
209285
36730
9538
52165
204670
139819
279037
241309
317198
62489
317925
34141
201990
247207
32226
131231
158502
311404
105905
185520
157072
167707
306236
276428
53649
267717
145163
118011
292097
279418
194745
127309
303084
299710
226500
8858
34424
48108
60480
63834
164702
48924
88853
321685
96362
197498
260575
290934
117780
192474
109901
252944
296656
227302
156899
52545
322686
309873
241280
44808
282590
95386
175788
205170
133684
32049
155672
264129
288718
128666
166206
284141
159992
115555
197273
180179
204327
140129
43539
301756
148057
190014
11952
138387
75568
99867
184744
44912
154154
195542
204119
319958
188449
159327
222581
61442
234336
300806
304230
169181
81857
237643
206035
149164
206501
85524
272514
3786
137111
179127
73225
167444
91652
221522
294385
93776
64670
185414
272896
218012
273961
29974
195613
90213
276340
177107
223621
309259
63126
78830
138557
236511
69947
96210
43341
319891
237698
175460
289336
259056
85963
6357
6721
214388
298884
47996
292586
229558
168174
293135
168185
140446
196123
282550
13207
299671
24039
103349
275543
147505
120743
164776
17778
135455
265148
148102
232254
173408
42434
301583
8311
294869
40255
6034
154894
296547
58006
155963
157507
125288
57718
208776
315506
13286
78519
31634
291243
113043
227790
127526
267754
52686
64661
125121
55510
200754
261913
100627
90135
272330
260163
121212
210983
33150
153898
32250
6004
106607
240652
67015
220532
46093
92266
114159
256215
322594
204422
200221
277425
284855
260570
231043
310031
106559
242989
117534
34771
174489
57669
298818
182011
46868
152991
57272
131876
302549
203215
64803
101710
21929
271015
117631
41598
174973
81600
244944
298417
81570
184984
258554
146105
30816
45350
50875
7251
98403
70555
213135
18209
128300
89044
112183
19206
127444
218605
298145
248455
9269
77919
259353
296
101665
143530
142196
320491
179191
119249
20241
113548
95167
284318
184354
1071
274308
195786
71209
128587
259139
248725
143297
73929
81826
94983
88752
47116
297194
118798
12601
320462
140276
194551
203387
301725
167614
286325
57364
156386
68222
144948
91363
209787
80944
20358
87843
179395
92460
65459
296618
74587
22187
210659
243575
162849
90163
200175
124120
77131
183211
196697
107060
15415
252719
240595
77334
32559
60068
110926
143105
125838
125740
3478
302149
310079
70192
273937
301137
22791
252687
243328
248394
73271
74211
138455
270538
106137
99465
166645
265598
52193
103249
93651
51175
27815
47907
121545
140066
294844
139377
55236
308595
20911
3947
182973
10678
150335
230385
164100
124265
104984
298333
267903
232186
30089
217561
172511
274941
58604
117730
247248
98829
45575
161530
200612
66416
8975
75122
267549
118413
203688
29736
170088
39900
96340
214006
209255
313970
171469
163280
40695
98299
119436
86802
157404
252781
105592
202202
172417
259445
285839
112293
274582
3333
175463
321025
260504
258883
176990
271485
255058
177001
156713
66533
175710
166548
12979
165109
246257
284320
126764
299730
300769
226216
219594
53031
22091
40660
103296
154515
128376
4521
203990
295264
86312
265428
267414
245001
95055
130328
92714
157845
44914
93362
125272
148297
52286
312853
190652
27330
171467
102163
84908
223903
149423
266392
285215
8369
68442
311748
317017
162609
168926
323386
60222
130153
306519
193216
86782
7833
113883
66588
207610
89310
113610
322841
84829
128484
282411
41692
110179
284896
27029
23914
143852
11963
100888
322632
252882
200838
298755
180904
272385
106738
36142
273617
133038
248526
202153
137827
212538
53915
296646
271115
46718
210976
235610
180166
282147
46215
175010
143080
18862
181394
152023
320052
127044
104297
217878
267521
135788
164801
263310
102857
213697
126986
74397
193713
142839
186082
222649
113805
134518
203840
103934
5834
259964
11000
92332
255951
62456
320007
198397
116959
214337
301380
92971
167898
87673
16115
133558
42952
108424
61997
108335
7989
236051
204059
58567
275151
175729
278710
65716
10811
210591
36307
47410
24608
13056
1106
282693
129384
68696
294228
281650
90358
47110
193469
181602
269201
201358
291609
36408
122008
99563
113484
260315
318418
94209
81972
1873
2414
108563
103279
83015
197411
172039
79419
11222
284248
216143
230359
279414
249936
154657
246271
151155
175659
252012
11947
141827
289889
48838
154626
32213
88825
129859
33930
229756
157015
290003
12469
87182
238763
198958
8150
300101
317900
277756
91356
86928
13372
24975
135156
40967
5513
165776
159201
167634
310768
16677
170307
247525
220058
169031
78553
275312
304663
298071
248641
100241
185017
25553
317191
117159
153630
163432
285410
84226
315028
147405
21858
61682
114209
296273
282384
21264
175371
192545
307671
57898
134690
133689
238271
237596
80579
145906
168626
27589
123230
198721
285699
181312
53344
132790
244408
145880
76508
168839
205207
196445
261785
101146
250719
207175
66426
294685
167162
200003
142648
258058
163453
258083
279673
251846
49361
172463
244696
38911
189784
167064
129480
153885
10340
101757
129707
217614
127052
227454
37327
98680
310689
56355
90060
16237
201
171737
114709
224074
178509
90320
236971
220240
262917
5915
29875
273299
265910
1271
206288
238121
205657
250249
255947
135391
238857
198912
321113
307679
270620
257423
121040
142630
159373
35362
135083
219902
11615
113952
216522
188242
48440
154065
97571
280359
37859
31903
455
320551
314848
175995
173448
30166
241506
34343
128257
98875
161149
124994
52641
88898
24174
262698
243994
21140
271072
16703
174255
300640
235421
143686
267464
77506
53049
97580
270241
157838
30854
81704
67465
4091
300321
318934
307144
164264
45823
198884
146625
263921
289526
201026
91057
269185
295339
103251
37593
283449
206635
315070
82329
246656
2411
241480
165573
80574
19346
214794
87552
315923
248698
167908
164750
202963
246501
96718
175945
269600
319292
290317
271847
273320
193806
229021
12575
60748
317928
288988
103677
65495
299405
24511
62893
188185
67553
269581
4629
107736
150981
75800
167125
269641
239991
322132
204076
296745
83772
70295
260937
285042
72649
202128
271045
190884
68831
269850
80431
109959
149824
2203
323082
214979
31555
285660
2421
174988
108193
315337
68653
276798
46864
304175
247673
62727
197624
233123
41537
274501
200600
48819
85801
228280
306412
178057
28177
191871
199164
128334
258152
99935
217297
313868
190486
172443
317727
288587
84229
139126
39433
211061
12841
241555
154251
80496
216107
72176
160401
310465
193630
41383
308346
72847
102126
237571
250184
64208
141833
59604
47133
250452
141986
152958
307094
312567
83079
188681
22505
51634
113058
233801
215798
54283
183537
179583
100595
102504
256893
92943
309125
211124
168199
22400
225274
155138
158085
147395
5546
317100
189086
156063
268193
17224
301012
250522
173567
63468
207426
153752
232003
215233
137435
263980
128698
240403
58078
29339
314366
274596
175652
204546
170343
77570
90075
205013
109310
307035
263081
203630
39396
114223
130331
282749
81202
234102
209367
235829
322811
135947
134303
105576
23445
10839
264341
219481
241585
65299
282699
146474
298770
88824
319938
306888
124766
216514
232718
286809
308353
27749
298162
308361
77743
153045
227987
81344
323146
321127
257362
3139
9222
166681
268824
29817
146087
10832
283058
241324
111489
293759
321613
47170
67980
20608
304983
162568
264668
223762
205132
118177
226173
244760
36987
228170
48947
20862
237052
4783
224224
71192
82003
156764
239192
321652
287114
132204
48441
88887
11968
288161
199474
135971
248175
153377
60898
19655
197996
315662
96845
257468
95339
321952
177108
111837
146566
307637
52906
52933
43547
86945
233439
104928
211926
315484
12755
298292
306134
255051
43447
171865
275880
185739
319669
312742
190538
172228
234738
127423
26900
143016
252999
279286
250118
280161
289002
104841
107994
180760
273398
157767
164440
314264
239924
89678
50004
307973
263824
199454
147406
246855
17694
129086
132733
75476
151364
163169
174830
163249
40613
382
239589
141145
163017
69109
98889
53298
3808
292208
43240
161542
34461
168091
78840
23338
45002
238930
204901
119462
230504
66052
249963
186174
55427
66015
198037
100472
266598
93578
167226
188075
308416
262998
174152
258709
165886
67640
298353
123739
111834
42611
193655
18700
173019
244516
194371
225724
42208
272480
276706
161929
238608
66951
276308
166166
214288
139590
124430
6525
200032
87717
54227
1909
131723
62982
92724
239479
143485
20410
121635
147270
152561
311070
119075
309796
316150
71860
102289
315703
249125
31688
216615
281625
85091
22715
97151
35224
284070
89650
215138
98292
198995
261197
65522
133314
46619
196114
158156
206499
275404
248825
89877
111535
212694
303186
193694
59189
296536
111765
95893
10966
256164
305840
109726
280186
254612
58899
130379
89881
134245
239590
59885
68239
244613
244101
75094
207173
243888
227524
112141
71287
194896
101498
249831
237780
4257
103969
64834
309335
317898
289678
195938
290785
78455
255428
296710
23912
20489
275401
82604
322752
316588
113577
18732
213920
253589
172644
302158
129485
75339
291857
230621
323337
47232
38720
15720
1001
168670
123933
289597
129978
279894
288571
27878
268107
112496
297474
277915
61954
89374
34281
156420
91582
291348
306824
34275
161712
10550
232053
102386
228568
32260
132462
189112
263029
48764
199762
15147
298474
76060
158907
183367
134107
252923
25137
179695
300595
185912
23778
294639
172102
259255
135228
313940
242851
291721
291921
1329
142360
159276
14887
44059
74003
308344
227655
301807
8613
62666
223793
262196
259583
276895
206936
244264
236911
102569
283157
95868
284133
288942
228769
284827
51895
115092
88282
81349
171496
253943
174655
110935
217389
205627
21103
195490
144230
278250
166427
306747
127059
264395
108278
212751
149748
223595
209565
31915
102434
50959
278537
114229
203848
35202
139169
71225
121461
222167
43380
226990
139202
153613
187444
297745
191669
64335
42431
155628
136780
203303
273996
318207
197658
237525
277449
269472
30445
111257
13233
97875
10351
72204
259914
74636
62221
107909
229590
167841
238706
311301
86399
175212
20472
56525
206243
163264
124461
255778
46446
78233
132498
103557
30567
78986
123024
88084
268160
183174
214790
252509
298972
18917
160733
234598
303418
120681
206315
129530
288837
296958
208643
173566
79669
319928
255864
141620
43488
1698
205864
34714
54520
197729
272368
319934
319477
130205
217844
41906
261227
78583
176136
38613
46693
165103
180105
151109
320033
276436
251677
151634
118744
312326
28686
109654
261454
121421
101885
256153
315672
51871
150509
275818
140629
206313
312613
104144
242249
180131
16869
124018
265846
128093
161056
7010
7479
31405
190283
212343
211635
210180
82964
300550
63638
307130
146004
85861
242085
318933
143486
123985
273779
189183
56434
110586
149845
225052
249481
200583
232757
21163
253203
121666
251260
222916
175105
35233
128191
155512
274121
273501
30255
131505
231201
149795
233159
319787
189258
135255
16010
297196
195677
56332
206264
227598
127952
255888
100995
109190
101440
83144
171365
65021
93897
154541
255757
200456
241560
312172
204452
98432
215724
95377
218687
134984
73431
152323
3647
238498
132284
280993
262336
200272
161145
265663
44097
76697
183623
123964
206972
23647
189397
159979
210650
233132
117220
138436
321316
169561
173072
282549
38280
142692
157894
175818
230483
41548
257686
186620
242835
74869
130231
176762
207751
88039
274682
186056
220238
302502
66290
10213
69060
288378
281636
236930
224670
115662
146825
288102
118325
133009
169704
116617
40030
45910
140583
5865
112003
294086
37550
296739
281791
322254
107356
44095
155426
97197
78584
248631
45422
28590
44341
289555
191144
167507
109030
106472
75228
282357
319202
209575
221356
301554
310177
251166
252145
93030
2382
238851
194358
114045
50435
244078
130973
189985
52964
157680
210509
144663
108909
305827
140067
117285
81853
67020
63341
223916
300687
37232
223758
110398
235725
120263
141612
20767
263199
201207
2835
56379
88010
189882
21729
202564
281164
273363
193838
261466
276587
109128
254593
144510
26485
246244
215112
129822
151560
160334
88808
231562
276199
88837
201482
16018
285905
71494
198751
91711
42575
293344
275912
83483
317789
35439
105419
78839
210089
121063
142779
246727
300827
59793
230422
240552
206118
159332
239292
6992
321712
155029
90851
78607
21570
194303
292768
303792
172186
239667
211647
234536
150552
170996
280968
176384
188142
260973
262657
240804
53630
83467
246549
251085
152360
229116
194326
235372
107226
21653
297460
218046
58406
298541
315261
245675
112196
15973
84460
307977
292361
261222
2843
283137
269946
309287
117105
32917
312476
109480
105201
17695
120190
237740
98529
88499
186514
213032
133236
202862
238773
193583
209245
318126
68581
171199
15603
199685
153989
30649
289850
259286
180292
174283
74101
109461
256027
211402
18993
92480
115143
84345
227887
262395
151479
59959
88984
299950
106345
40409
123142
136016
200723
124190
33711
315784
303854
167287
303572
193596
94397
141744
294118
41417
227589
295085
255049
184199
55574
193934
5391
96566
69752
186690
143531
208968
318065
264230
243854
156551
209529
241956
153152
149491
232465
238833
278606
100314
86438
197208
90752
184131
210076
302236
66223
223478
14889
99251
42702
268810
128840
128168
107291
196472
203061
64978
77339
180871
36470
212956
260448
62910
94452
287687
93434
45274
63530
233424
123081
161751
108497
194592
58127
67103
203598
162948
168819
322599
49866
222765
283419
32182
212767
70996
204227
322485
153078
130139
181175
1410
281219
151203
162025
84277
135926
77137
93760
167464
283682
48981
133966
161138
231211
40803
212545
103427
273216
313361
218187
237971
205253
305771
37625
21615
236881
173215
13359
166749
321585
12580
6784
151686
258066
111024
245875
304621
321231
12119
200632
167997
10775
175248
271695
270414
274286
290273
48680
245431
304750
228139
314209
108930
115050
124458
209154
131090
137352
281311
235946
40901
20578
28301
52263
322799
149515
192015
43574
146368
114147
14840
106379
209019
281473
130228
68359
85508
44639
168363
26049
313748
182445
189355
278317
12985
10330
60211
207576
25754
173662
270070
172147
37289
66856
139474
308468
92391
20161
194346
273749
205371
1186
139518
275009
32703
4754
27708
87113
295028
283735
46022
100780
301689
264581
52108
100727
40727
114065
28732
184741
275515
198105
265782
272804
117813
65623
197811
18107
152132
45116
255962
182614
229157
275998
146518
28969
278979
306513
33855
250820
123563
274709
302411
133572
236022
123036
258020
151433
267800
178336
91763
86166
25592
83638
250790
297272
147152
310746
100740
244888
214222
275984
110114
221776
249312
72122
310144
208267
93527
4664
63440
106409
94050
175405
219256
132591
131482
178487
105697
246214
152509
97437
290605
210575
109338
95427
64951
193708
91908
225598
282783
146150
79575
65051
220683
63704
317330
291289
75794
205882
162451
216253
321294
200200
319444
244184
206813
143865
91208
306726
265284
191843
263278
319781
312769
307806
127670
75650
314488
277869
308707
265880
303112
280378
27966
322319
127811
178444
43471
268794
166488
259783
205733
67662
207461
245068
187286
266575
247546
50490
132001
66582
102220
41671
296123
36480
188991
99315
142251
173939
233238
101940
302057
295883
239681
123253
29432
34536
92773
291565
149586
151129
8904
113515
133550
42398
210978
164632
227701
28446
3991
198847
24411
315469
138157
259450
138385
170954
28528
207192
97773
231645
69460
242281
294846
135684
1520
97029
196838
97517
217274
95877
69864
194805
126711
191447
69939
293276
123981
274320
119531
166780
197553
206709
123310
144464
131510
194875
79235
149418
13457
30297
293882
154575
38987
195342
254706
15893
176814
126211
121301
238181
197237
150149
65401
316028
258205
133609
127474
225476
125639
116628
70838
244886
48967
227178
224897
312218
258722
69755
7238
134130
313763
321143
181143
293433
18686
166114
205190
116274
245492
255531
50982
322382
27114
215042
16758
234716
240144
261508
77690
241295
33141
165005
12635
70485
273979
121891
197725
203343
300528
147466
180891
303143
138715
262929
168934
114244
217820
11143
20081
179311
101480
161885
184010
211287
113375
25535
167839
34047
168141
278140
107804
187904
46545
61562
98791
5827
59534
47135
69856
241557
199687
217957
187741
202869
319826
56340
292643
32798
180872
82767
91508
4066
252103
38690
2178
262437
79621
185482
317892
38873
163646
226060
134763
197620
80147
297941
308382
77812
314609
214328
314466
184752
281658
232212
63602
195791
18334
240385
316214
215130
175034
45073
184852
57758
10947
317303
159004
241436
132528
129866
322431
167109
219329
57349
301620
53330
55934
313139
156572
216664
33180
78860
211385
42417
276187
226783
286514
251155
238296
248295
185461
69838
262260
141613
167056
119459
152380
16883
203543
239639
197956
280849
43468
117325
143797
147091
248018
259974
270912
237963
124153
208027
5303
43794
222598
112907
135358
270064
209247
249755
226223
151324
282023
46534
202365
207740
32971
189697
197333
85563
130998
278429
215660
81610
16624
53030
108675
5604
39109
162627
222607
134997
307427
76777
260027
144683
28039
280503
213981
256000
85685
107882
79347
25743
212915
283147
297273
29000
9145
166562
125392
162359
293736
309810
81005
273687
201718
13736
70141
289513
303045
176084
8836
52210
110891
171377
39397
262926
89706
164693
168233
316679
94724
109449
177908
23673
228622
237072
42664
20831
32472
8115
83869
249087
86878
2412
94541
188720
101334
68656
74270
184871
283474
126731
200420
122988
109960
5377
274431
292616
208211
280801
87911
291850
156381
186178
22867
200237
203405
273757
169244
264761
62293
300725
153952
320282
301313
82322
248121
108685
314589
170776
70014
223303
75038
147403
98156
171253
189565
279379
128517
148779
281019
322467
219825
96533
321227
105499
127848
214522
211259
40315
315242
286828
221373
41363
67755
292375
286179
228087
109491
4369
35861
102270
45102
306815
175208
201274
177997
280159
277365
233415
274928
314708
295878
87014
168821
169453
152331
322123
119519
105541
120530
88021
37440
315050
316050
209270
167529
32750
159425
234268
141885
112798
314796
193869
81081
156724
77167
238100
29327
30791
169007
73852
261744
247442
15615
257359
77680
170494
191644
107310
225435
256988
268254
122059
251687
152834
15297
142772
259395
214296
169202
206811
213291
133923
59939
232768
285777
72510
241587
181500
307705
274318
15809
199675
240697
52238
41487
234096
36850
28460
46463
125761
260281
304925
305262
161226
189928
316839
207257
279342
52185
283355
97037
20032
102961
59714
119294
245895
7948
218024
271999
196619
195370
11944
44753
306192
141163
48270
138057
232696
151237
107823
152855
19472
149102
187540
269935
66823
168329
188332
119638
71555
181976
62227
212536
101810
105372
138115
203740
113979
213223
282292
195246
253678
224512
284049
180575
35337
276346
70144
180005
105670
211361
175830
93178
66479
263324
51805
236427
79697
189463
188747
164163
152138
208276
229444
20724
25534
302267
5340
90996
142044
247269
6496
201983
138546
137666
173307
263536
196849
156397
139928
140247
149760
320855
10195
34913
293766
208471
320335
152300
104918
230274
21234
11553
15654
277135
254518
285940
258443
130784
5555
25773
145355
135386
202618
221504
263720
281022
216532
307140
228224
242884
322008
144039
76940
25475
125290
153971
260208
125611
132399
250541
164185
115179
18001
9106
177978
2996
257747
287061
116627
287567
137481
174367
259612
226467
186151
232528
244180
134951
56789
185672
269606
269613
78235
212702
258649
27204
33295
160181
244530
232938
68453
198796
163402
67731
235995
155605
47202
68314
109839
168368
217854
288936
253118
127902
297760
225041
217016
33030
95610
93830
25610
182987
89858
197110
178071
9952
111210
135432
117218
256944
296795
288742
101320
189102
80705
69419
65667
76710
68258
84700
105715
107799
216560
189409
5373
142695
243785
82377
322683
54024
74998
46286
212444
8036
122681
104244
287134
74123
147731
128608
52182
299629
28879
94655
186131
145764
175626
190335
302548
225662
101304
279132
168694
163186
20805
61858
51354
54200
260396
116661
227964
214265
46323
306299
7642
142909
262229
107570
61825
198841
134655
297852
202065
23783
219871
261093
193052
54779
173098
223602
67124
178534
186456
188864
97763
224094
279422
322423
261166
36893
107041
108531
146212
63899
193454
20711
210570
195359
228192
233820
162385
144106
187267
82537
307910
76094
227292
282809
138842
7149
196582
77189
222630
231783
50638
239185
177106
6456
54533
190659
297435
299514
42499
293160
141919
127932
126576
207435
91736
220152
197873
67072
99973
246013
3411
147815
26800
151114
142697
289205
27397
95121
17206
62712
56492
44063
50697
64214
257520
21148
37159
29826
162881
140060
86917
269538
245663
34898
13650
285959
58178
296452
201012
176498
84532
183216
7360
40809
238066
59961
142071
159902
266961
75847
162739
271186
302893
93920
292937
296153
317115
280460
303824
241854
20126
113359
301363
111416
298083
178656
152086
134669
273747
6386
247229
296180
170199
309030
153683
208342
184967
223838
33812
40464
130383
216426
295807
212746
142972
298630
80714
216675
321551
30608
247108
126447
70096
144786
225959
314716
48514
105721
143121
14851
316135
287009
158654
216407
36999
215232
303290
208455
199192
223436
257445
313447
292888
71383
37148
239637
133892
64655
1701
134436
293633
313179
94260
214097
224153
308637
183505
84260
256817
114130
136666
252848
109926
176428
180474
206250
163418
303703
142119
75309
128208
322545
84828
124805
279314
6735
100090
149230
310742
70045
199085
1536
280097
288364
47759
14593
206895
11443
22412
126191
35597
224679
115783
177855
182636
224205
136189
130453
83648
133982
217280
236471
217488
217264
260573
301550
76876
287716
50213
81654
7582
167520
12672
38978
276370
93828
163542
197157
25600
44441
307028
191631
199604
161727
29648
112309
286841
35215
118196
234641
20808
66574
106087
127536
67811
17234
260007
25365
132226
256628
222380
206394
82679
321299
293286
32093
167717
249686
261134
56651
284206
26109
49565
210802
8417
47358
302856
60200
3934
45571
259119
94290
207095
188838
57738
60105
38405
2394
244836
164433
148245
127132
28393
15423
188772
12057
161828
253254
255286
271652
19219
129689
58353
181376
93541
239277
189094
30970
177961
143830
244856
182615
286639
258557
17228
208350
172570
279928
283166
318704
222071
193007
40683
63461
190568
1759
121930
313081
284631
117292
205146
237369
132903
201208
262866
35095
25821
36009
232818
267303
247445
233757
321051
21883
105700
201457
44902
231588
136710
263755
84921
30758
18241
299812
43770
60428
89290
266694
156538
160442
260976
286919
253706
242207
198425
32251
273232
186217
171478
288898
97554
165065
293054
238647
198442
36786
300376
138035
101782
85089
101388
281413
91177
27197
226607
105115
304923
147585
17985
6026
193494
52753
136640
250079
2450
65517
137178
222969
154240
297213
24836
163340
90076
180549
45568
218757
208489
284344
208497
196627
127857
182884
244782
111894
32312
54325
14334
103687
59807
35935
232575
125554
38930
302083
46992
200627
140419
108211
95996
36082
43795
147794
78716
53789
177139
137107
42391
71386
317107
197669
23410
315088
131248
105679
117416
3244
275084
20580
111676
134674
78247
142274
160808
136679
44994
73157
270426
111071
18934
200360
195807
253399
11476
137273
85057
269419
281195
215197
212684
100260
72762
158616
235671
293760
60781
27455
303248
89223
67343
58591
128019
295072
303935
88493
106302
187432
157165
49085
263049
221052
107659
167152
142173
84507
187106
224431
72356
232716
197488
57496
142577
79098
114080
7355
255150
167962
263656
24977
58310
81650
704
302621
253901
96954
259299
142466
30250
97367
271668
85777
321782
137398
13907
78538
28322
96428
274594
281953
258226
114350
231022
14144
88767
109132
21827
2501
308519
115519
52520
43239
302065
74514
100913
203835
229224
50801
107208
312880
321950
98613
147117
1767
87722
239502
57268
173620
154686
257112
304076
178664
199856
207556
95174
125001
127917
50734
64726
251026
82464
86484
123205
69742
79361
39903
108614
2050
196128
218103
235898
142039
55811
238475
260462
65668
265479
69233
163461
111666
95065
161953
239543
280683
312503
273754
191075
155153
204522
11250
837
294448
15021
85829
313439
57670
224031
120018
94437
108825
274929
37992
266034
104744
16368
158275
219869
267052
26115
89763
272846
153907
191801
128674
178794
244137
212262
15602
111101
22042
47547
110635
154720
283930
297276
62948
32523
309685
76092
93772
282510
320852
223769
11022
262844
202274
59030
213476
11917
288982
113639
137145
222395
104935
70791
168366
21575
286661
286709
109012
279899
276027
233907
277854
106111
302588
322317
154465
167411
245922
224755
50850
47468
242601
37135
312059
224609
114155
4841
157019
270411
120729
223663
180915
220057
106286
287693
92630
152754
190810
282432
69297
134031
37220
148543
55232
229930
150408
231646
8303
202525
160089
57827
80587
235067
206636
189560
235710
60723
154306
94492
5578
78012
282586
106833
185196
103637
48390
287812
301190
56181
196380
106110
17328
262237
301920
145988
100159
160847
318714
190575
197563
101302
109317
58018
263570
284120
279532
261873
316788
274207
63630
77199
170625
221304
207662
82906
148599
64881
225303
271184
57402
256390
40074
181707
83933
139048
86047
226561
216461
139780
195272
58482
29209
211890
36061
103681
306496
279424
295453
117589
14376
98452
184277
249375
217338
44757
6540
303420
230323
79371
90720
114112
268663
300283
186746
297665
278825
117319
160043
272106
104126
79844
212489
204396
229852
175595
294501
153470
294328
175492
1631
77258
80867
155995
270522
33297
71817
310467
106342
20265
55740
162963
262346
84264
225446
54069
229773
287349
89796
31882
38382
290284
47799
285062
7909
135953
128080
23446
211467
289370
269451
263368
264080
183059
65798
118042
4695
84189
235888
177226
8320
304225
173364
35947
52679
126327
183040
187212
103361
61067
14145
189398
314630
56092
308698
67793
123660
193563
32881
22916
44608
301167
26022
5749
210741
180035
48384
181885
133477
48208
123537
114483
111617
165920
99415
267375
205524
210117
63052
73424
259995
220354
95606
221996
267741
18777
170237
278831
11748
110085
270651
318023
35150
169696
224401
188355
45344
270468
144255
146646
136615
26692
149501
214476
286211
119671
64822
174549
119830
16155
282161
160701
84078
231994
306251
178780
282744
235466
96086
130651
185610
163965
63512
176846
83366
20890
99775
246355
19653
150432
21758
210230
227007
269684
305064
39946
53901
7609
233868
281962
294691
135465
110204
156562
90418
317614
42353
124577
98417
241393
257871
166706
241696
82416
230933
271751
59725
181824
27174
186356
58339
87923
218539
208200
10122
3076
111481
68881
22214
85444
165258
275938
135586
140332
194504
181666
76623
104486
13407
32821
7467
276089
281618
189053
268230
275734
218667
56414
217388
139257
243686
34942
5470
125226
18307
279512
7050
22788
110248
171038
282675
243979
31692
152940
209226
14124
29015
306539
48559
137088
209115
192657
109874
5392
136314
165159
273033
182133
57553
271524
80763
246511
41682
112373
232005
128432
7063
220353
287628
118766
67865
80419
74556
50569
138334
98685
236317
95876
272534
128932
315225
177974
174233
47180
243628
178416
225151
224619
247550
281276
31361
304811
91976
137291
224103
164677
145648
81599
286068
212781
155828
116599
313336
129811
42594
216575
16312
115170
204491
262804
322751
200596
88485
76400
48426
12807
174767
233624
321140
9256
57782
240184
59254
268499
192645
184488
4438
62324
31776
221424
119799
126720
211809
78098
285845
271360
12313
2554
15172
184435
273092
15243
59538
197742
266341
318727
100005
160163
81060
62033
265420
93345
256842
24188
82590
18092
140602
54865
963
170794
130024
157152
280271
259109
259145
302506
134721
36060
311509
259632
231483
167796
120710
200172
266305
58824
9651
266494
183080
249659
189992
90688
4832
267802
140379
40931
238803
292428
105394
152848
190611
249866
158432
122755
112866
240318
199001
237518
34050
99926
86673
305194
78929
230267
163144
187798
194580
147835
16847
81131
44824
255265
276902
5800
122142
137740
45395
246494
1665
276764
54259
267256
126331
283059
59699
153016
533
7093
241221
116597
43230
272243
204503
212218
181459
234668
56830
13232
255674
106210
292762
207275
80507
211621
265789
304211
844
96651
118053
190062
251580
227700
142747
56692
253783
82248
236641
236133
196308
138174
117821
75180
254927
277359
151644
34264
176177
15590
61972
205039
212103
251321
107390
279328
178988
256541
275823
259890
134452
303628
101147
295553
202441
46238
205736
204130
297718
288704
147702
77397
265328
57344
37387
302170
229694
141756
99044
317007
291768
295494
125724
83387
90995
213611
209316
61847
174067
293147
259927
241249
321648
81659
265937
244973
56699
233022
219847
232535
98020
27426
27567
312980
127795
111004
239707
282201
150597
9918
321879
155697
199697
171839
224894
614
206514
239921
307810
122547
315177
82320
188440
300412
294319
290229
30380
274577
206673
24475
282980
83499
38919
216115
322540
104573
117837
184914
193174
122641
66094
39593
243582
25529
176361
122218
315285
112230
83233
265706
303511
66634
310162
124117
150254
250748
43941
106332
203064
163719
43722
43693
84120
104337
154739
41677
151318
321393
263986
68246
212369
300123
16727
271439
1656
133358
85263
4774
258988
100669
230270
295056
42823
205171
104929
152301
202139
26252
203385
119062
244197
216155
22570
125771
211655
252535
131561
123735
289351
122220
56497
114357
310819
162869
101912
202246
138801
75526
109378
57227
194627
133956
271472
269193
35464
316798
30238
226040
178365
203625
70849
153180
174120
280444
199459
303149
38916
68606
252643
142876
84384
308650
4243
208283
45328
24367
92301
215786
80632
288777
26555
92987
17720
194416
277773
204188
41982
315766
71489
3178
123331
274842
50173
202237
77256
278241
123892
210934
163324
269516
108946
67717
118417
209938
284076
307270
72973
285148
304351
162776
132328
290656
88852
286235
18847
259892
84162
39808
24035
313685
43823
17588
262609
181310
168176
317371
322555
164351
196170
253573
191691
150932
194938
267416
82686
98743
13470
64397
213845
158747
51716
10519
186351
80516
173544
127401
17434
110174
214740
264673
137548
81027
173111
176006
107496
239954
204325
216027
256481
271352
236376
105553
47285
277603
17354
186473
45397
273256
40667
237482
123675
78391
248827
252205
182547
227052
90892
322081
146763
115923
151483
232894
259460
65642
234303
104380
320516
220957
61023
274747
139619
320518
159998
152367
138997
82819
124347
108318
230455
198801
232324
78923
229484
155658
297778
14330
247483
318487
89762
28817
119839
147251
34413
224641
147388
46576
56704
307720
9281
158975
140945
106701
160744
13643
19495
43692
144767
130899
302981
272477
32306
119107
40112
303553
288975
221988
281616
133116
206823
267975
202634
157279
146863
216941
213812
65791
105535
216045
315840
315688
248664
167143
224877
198496
311330
234955
315339
26244
209181
270653
69585
25640
44716
309758
161103
102363
143407
4755
23
122279
204005
172895
221009
285368
217939
147430
238738
293457
53871
159149
286962
7273
276361
53465
291213
86371
95432
276209
26292
196431
215280
218044
126213
273411
289065
43035
94487
306718
189325
237110
191629
71607
22590
63868
248282
44384
221794
96038
291069
171646
299821
178135
302899
199424
192078
87356
315117
77109
277829
316694
43275
22057
4651
144803
273934
25826
142135
191062
225490
322084
141080
88020
14694
7325
302742
71173
101556
20587
70549
94725
62086
264057
34001
232912
87333
44322
110023
65006
242462
42955
28275
168336
307012
115879
170668
148730
210832
220427
91286
286779
175411
144546
136591
156400
20779
74715
267386
118184
62409
144012
313570
147608
13647
46979
260510
191849
220056
75998
196253
15402
131645
261233
181947
94518
276083
293009
172230
146929
143386
316773
233588
25312
237729
221553
120890
77622
160164
169760
12429
279601
189632
45277
202845
267260
236269
189870
16424
212979
87030
84810
141806
134782
292753
158761
233569
284720
90775
112767
45033
106385
257603
126661
239070
197069
154797
11743
33564
222648
117706
318878
73812
155879
15004
281427
113691
268685
151416
309015
294686
241773
149692
40235
22645
186864
255229
248540
223614
288108
28038
164175
275253
133639
2248
256832
247742
114396
50671
152907
168355
157238
193910
131812
560
322022
270473
243394
239171
39864
197942
90396
54941
296073
21533
23211
177248
213272
46495
113417
275229
25046
202262
264290
322271
284115
29589
12237
28913
156922
50549
216180
9010
135811
252017
67183
135655
110514
21671
276259
105284
155481
167060
12076
123093
37018
149706
179054
285157
302600
197851
247908
228681
319661
157359
268247
263044
143090
195730
99826
111077
90599
251922
214593
118225
292065
300023
250385
232745
116939
315740
173997
282175
96737
186016
266233
93621
252071
242546
220829
36797
295768
123306
211069
54446
221781
3320
72758
37474
16374
266295
283835
146621
77200
85699
118740
276452
268410
61030
244183
2940
140346
65660
187503
97253
103542
76193
217962
188073
16421
175498
222326
166281
16822
91212
285459
200417
220217
136215
291923
83732
26342
140985
118876
96497
262164
273796
145460
262505
136612
320557
179342
20490
244750
175753
221298
172086
126798
1817
77774
197332
111945
316605
152801
21585
27278
307110
211268
316270
260325
2969
199223
99752
15575
295523
29805
254893
1273
148073
216777
102713
81337
2269
108622
180123
293049
161660
79129
273920
67898
208837
215450
121480
311623
41160
63011
286097
94769
83064
96573
295787
311269
305489
170403
101622
49261
189317
270834
116471
123678
100025
251952
156582
186439
260516
234746
222431
184913
237386
196234
4386
219573
302228
115935
270445
39857
200357
80647
213643
97653
96521
224663
47805
211394
306757
24042
286188
13683
20125
288453
117952
130795
88526
198090
29650
193865
94533
58430
124489
42488
11457
222043
50589
85300
92074
103693
277561
320981
233707
64687
57654
241796
163711
114485
151810
65229
228066
305332
5321
287204
158201
223700
315281
156842
206296
139837
175649
254774
14745
4930
67149
248640
148632
110497
247610
131343
31571
69046
265755
84697
139903
11595
85512
46888
127646
307328
239700
290386
269441
61612
302775
105836
25380
4375
265514
287500
297078
106680
240612
218719
279846
188056
283103
239829
137080
233641
164866
178397
95201
180594
106035
170713
282264
62001
252259
164753
38202
8732
166368
143948
208751
29719
83033
99719
202594
167184
249837
200983
239091
177927
159445
108012
252441
192815
123503
178323
178672
135618
250623
280708
317199
170921
2525
35535
245968
229959
320989
215976
101569
57458
7233
315607
296124
91248
82024
209210
157795
44879
320454
284424
105805
225375
32241
305099
166605
4501
104993
95521
120771
175372
299896
188267
198298
29051
213269
289979
211143
118562
84332
110713
169579
117480
305937
80167
128683
67912
54358
212576
116818
257428
186614
78636
181762
250711
18749
299652
98984
173456
177849
263614
132942
239309
109380
273244
4040
11240
104917
5664
163936
247389
235351
24883
187722
102791
179491
262213
251892
308096
262618
49540
130566
112923
297566
105267
305928
16942
49420
243204
235780
169554
36990
273798
160450
133840
122890
62736
187116
96724
218751
168058
265033
134886
110026
112417
138853
111131
85653
209302
238049
203214
222453
22350
159644
44459
163130
145366
104010
102374
291847
221717
110150
301430
99209
29145
283538
289496
179265
239952
241543
301788
314350
65826
217726
264844
75753
162805
211219
273110
121509
200858
20314
140550
150140
24038
220730
96582
169361
3459
70127
53003
112203
319420
198923
233791
253
276368
113357
116014
79692
20160
251917
211323
123568
308342
43206
126998
45900
30052
299517
272686
264419
222515
242350
97435
224510
188282
144732
152622
320639
304419
115030
272148
126252
282494
230308
143468
113095
153118
148527
190459
241593
192705
174234
286181
239001
262241
302834
4306
207682
101337
180513
17269
184785
24828
111064
291668
288610
60686
103174
132137
256118
61942
110752
289983
233143
319097
38316
25309
61498
80011
20369
295373
151089
260829
248045
252538
113660
37312
186924
216404
313997
190055
183128
237911
21516
256518
283588
19303
231493
40016
22928
162598
98402
179048
87203
192439
117799
141629
149762
147178
53109
239977
318889
65697
256548
254962
290964
115198
235070
110030
179645
26221
316201
132606
283678
292746
56252
321832
312673
149076
237240
319062
106677
251476
203032
90690
67808
299317
230770
1795
212531
274958
122522
267072
238006
162298
27926
171203
320405
234601
99439
177438
20543
263076
249889
102523
27502
313041
169981
296538
23574
25676
222863
306006
6183
123715
184346
247667
53999
288572
47772
306230
2611
36717
79721
186276
254555
213970
168793
205855
243288
66955
279560
235722
168411
225391
193161
293014
118731
187918
56764
4868
66649
127879
133370
92814
232221
293260
156635
10405
89418
99302
322993
110056
101256
81849
231861
133480
34994
13264
123126
227654
253088
99176
244832
235296
110948
148413
282481
61940
63258
193314
131810
303406
40687
221186
174
132076
275595
219386
185412
197065
15093
282859
280527
183796
220642
79259
173146
116828
88607
39239
144923
138180
244665
248787
316019
162258
168671
93082
112591
37141
194018
240865
192653
64185
86257
3836
291006
39627
125457
163897
229912
277706
10763
193193
291322
65332
36600
320254
120840
210171
277047
46223
15918
190646
135877
151805
81988
274288
308006
2824
117559
178743
159653
216038
166705
36937
19536
49917
116461
167548
177237
278146
73687
221883
296846
150078
141675
243257
127327
86333
236066
167669
225711
265332
179702
1718
297107
32617
229367
27345
156500
141569
105940
180130
163382
38191
193381
291282
272118
248841
193330
118152
153204
101323
89935
170999
302288
124798
212533
321789
220095
163553
144879
129593
7708
180501
240594
139831
233129
320686
304649
247920
200823
192603
205009
287245
137916
302824
272918
276708
190146
212738
231757
1308
155102
12328
6384
213609
276457
83430
279982
138265
50562
190004
58058
214495
272595
177922
238603
160023
12111
264589
47324
72517
264885
321745
262876
260730
138423
225417
32236
280595
59279
273718
244740
147446
215964
305361
283531
27390
286300
282076
318791
173860
241244
92192
283491
81113
305667
229388
188304
117507
169852
251243
322395
182069
268006
131313
264036
267319
197987
121821
316368
15162
9634
52425
145485
186393
162128
129660
216633
311185
56381
274379
44712
206804
58572
128333
67652
171696
204365
57822
11650
199479
230355
64224
4580
292972
242563
187800
68618
282745
272859
36055
262443
171540
270799
304462
306523
3994
32459
60757
181185
84524
83364
7437
127089
170136
9454
101039
166175
261823
82635
115366
210109
53618
848
82140
269519
14492
19669
158239
99985
178812
30241
24937
127149
276898
97990
81327
245060
151261
241870
293668
287198
282518
3097
322320
88170
74236
308371
26697
283924
284337
79816
89832
259231
272549
188874
97835
208479
25971
204023
85291
251944
164477
39369
13996
78112
7927
145140
163778
71023
167037
70736
73937
87934
278989
172447
204129
153720
96226
15537
254979
248849
114387
130262
228699
308829
201551
194726
153496
6123
237535
119567
162878
277421
304866
238881
39506
190212
170241
95038
126401
120497
104363
164687
225520
15354
322979
195970
85453
263127
258811
225197
220067
226449
74258
240913
137522
301043
111287
131511
113208
33291
311934
59070
41674
112644
18691
257939
98464
172980
7077
255358
177017
50665
144409
320438
25306
184344
240666
157130
252555
502
66893
300943
160758
302463
200448
281731
210836
78432
21528
13794
227087
275209
23771
75441
280212
197800
257320
224528
220738
163837
259086
253029
310709
80626
240182
12127
76644
170700
304865
37452
313158
318004
153808
66667
297497
59598
88585
81778
139015
34475
239011
221551
312698
163603
248657
4474
279235
110410
120899
192716
217485
169327
42056
265316
51406
264090
218478
122277
28371
268436
21411
313730
34628
271391
54749
151661
195112
33533
239296
257013
103524
140678
4039
269416
4673
308609
289563
145760
188119
286342
16404
301248
188885
310122
197021
97316
155349
101207
40576
102003
95993
126103
264199
208115
105125
285597
136783
237583
200812
222153
11461
74525
26278
234748
204696
311003
185215
193209
38896
27085
11538
97714
69040
49163
195724
157199
69225
127161
32555
82557
255398
126503
239962
119368
183113
117394
240874
50636
296035
289316
249991
268525
189491
249905
57563
138793
103950
28287
308451
173399
272331
7554
116533
288323
295257
145635
258909
30648
185247
94891
302992
111231
79141
12869
302881
251070
275993
26892
52729
217074
205219
293351
89276
98215
102556
294594
217688
178978
38758
153768
259897
290938
5813
311181
107884
315777
164155
49745
199833
93051
123382
198647
39038
312571
282880
137397
106940
286761
84590
250479
276251
221939
123110
179542
265999
45099
35288
246767
187252
251418
174021
309942
99751
75632
34070
306656
52069
44385
301120
111088
39086
316920
118304
151605
265067
256965
170187
18395
63544
38118
224887
46521
316825
92748
202253
138623
204558
224338
295268
116112
62165
183206
181237
59614
62745
268167
123335
225848
254969
138430
260889
8787
12437
275739
105354
44928
160209
201444
218383
222376
269032
191968
37319
79582
128068
48055
34299
56246
30904
188381
95703
24023
210777
220859
87550
311835
213541
257562
140551
250835
89033
269867
306215
233425
31602
100121
181939
292259
63957
14836
227890
179581
272280
206268
241429
67838
207779
165304
47417
40214
208961
317060
322305
84895
134591
263030
115394
95581
52899
3873
151760
112937
306959
102142
165564
17609
78623
226453
219842
224129
133232
152558
52900
310475
76069
134433
46882
117846
42892
222001
108648
81827
26021
40549
121990
51591
28643
306798
108022
35617
61776
100891
14439
121507
256866
181131
125897
312687
167114
164666
54288
230321
1496
41040
118578
254899
147801
245435
169845
74094
289184
69837
73212
308961
53528
14139
319575
210980
108701
306198
17283
188809
130619
70720
262179
54445
125063
228238
31652
138091
291527
75713
183606
67888
182682
227510
311804
229351
319771
293887
202457
214184
129206
30188
179494
4384
308337
104599
113980
315452
225219
254376
38757
160967
142768
138963
152528
63439
310921
72672
297810
16731
39054
253910
133793
150513
70734
100024
138953
270491
232110
197655
260815
174273
128415
24766
159379
96306
115768
89437
227084
273231
176750
131083
7914
24021
47371
272720
161701
310000
8872
252866
305619
86702
187049
261813
148131
71840
323016
21899
100753
207376
241964
161567
146721
49507
188309
185781
25345
167807
82243
10710
51009
110693
33655
242839
174870
29919
316812
33571
163544
2662
167419
3048
99194
162538
272494
108402
197700
200969
261986
75588
33939
239568
320253
174461
97189
254629
76767
131064
85678
87272
135235
85552
45213
49688
321385
227725
144996
65331
52678
106553
298442
197126
58155
128366
228957
247621
70735
214145
264465
121158
200776
231528
230904
293493
11181
42356
320018
102826
154616
264978
54073
169888
25293
118328
24622
308750
105068
232874
27540
271415
203564
208429
106350
10610
125487
90635
156910
93204
301459
172824
197462
115410
174607
104001
53664
240211
118208
59167
321586
115223
286411
16046
146015
275217
218432
319567
47680
131256
33508
162771
280464
254412
131120
162218
213355
231132
229383
74594
46341
292369
121042
306995
25685
166841
176243
173812
257384
98150
276415
179979
135553
78229
88212
280331
259954
233071
317538
319248
145782
278832
193407
187010
293810
119851
259270
48578
116317
146622
5991
255085
287774
57560
313811
253871
217739
93454
209257
255288
65841
273691
312090
22235
124813
311726
272770
192223
68899
298808
257005
88019
143569
311870
95013
176477
190873
223109
240477
129095
266000
310114
227072
100323
113637
265175
204019
34989
318814
252197
81397
275713
204460
295231
120223
119804
32927
287360
4307
227833
287124
108983
173379
200570
294230
14616
307498
192051
51783
111750
127640
83650
297344
111663
189979
183457
111601
74772
66336
109785
322806
12103
231997
52013
144435
211081
13505
197067
23969
152327
176382
305999
265016
138772
156812
263243
178801
76935
203578
43561
74475
48573
233428
296258
231070
206337
57518
123078
167355
263503
262791
228181
209131
109104
36647
276205
209089
24982
259165
139079
277036
20485
213846
273104
187207
66226
136300
305548
279583
42491
87855
204613
163963
321082
192904
93341
145211
253715
145189
216001
177112
16366
28421
307535
134828
158124
76849
307127
63979
319768
215201
211274
107024
242109
279566
176832
267110
317999
54618
213209
165285
271772
33355
162587
47917
181743
49442
196321
13732
177745
293973
106604
295892
32788
154026
107290
160339
307597
279680
301175
82087
63286
43085
75961
114230
77161
36815
178706
291121
81734
132857
8153
11055
63499
26617
138181
4713
162152
249504
142336
321205
146495
269510
51710
144262
41131
33679
225887
222840
191546
86207
125755
116552
186919
267940
224573
119706
189381
260772
24025
130384
85221
312427
73153
168224
71286
234555
169147
103561
106334
32286
90544
248221
240622
86422
172846
101585
17244
306152
85463
148777
163360
285861
254959
162273
123202
275611
186057
34464
179294
43056
190715
238456
157770
220433
184023
168269
88122
87134
107071
113685
248714
255875
100218
274413
62752
135934
231942
236289
185954
52917
205048
152660
67979
284732
195145
269423
128256
151587
50999
297907
105213
257908
29496
256612
60143
228451
255726
320182
172087
3184
59953
17850
203767
299675
248129
222584
150901
229036
313251
243091
98436
31777
258150
267306
107018
267209
224337
310150
152704
73018
225696
154130
210373
217997
84714
256599
130826
274387
297309
292535
107195
243090
111932
60740
26014
94233
113288
186383
225516
229923
162761
284582
265602
41115
54987
252432
58390
255700
11592
46520
315382
59462
213899
150327
165652
56869
129524
180106
202495
238605
122284
159702
155377
296306
287318
209820
41561
61567
64927
166067
59479
209691
94257
188199
149300
253541
238929
308643
65788
110142
130580
4741
205302
115505
200166
268869
129931
61632
193289
282997
222234
290407
44437
185146
10631
156989
85451
157843
316675
309874
178599
174299
284837
213001
35806
32329
42360
199073
112184
301632
277303
135829
56851
45648
42402
172855
194075
155440
286081
318778
105491
258332
219020
69537
115382
41738
223178
163783
262048
23181
184070
206805
54341
86636
31843
91935
179010
48949
230113
84153
96357
39269
315653
2534
43439
319109
124183
106521
14285
230174
237387
240890
7815
258836
88248
171578
26770
276667
316862
149616
7014
54772
29682
172901
139969
228765
189608
76102
230362
231938
250881
85103
61671
1487
219984
47562
232965
99780
39608
280860
178641
292752
45555
283723
7013
160719
146204
231674
75437
304446
136609
171619
177035
248218
12908
207998
17055
76227
120723
128310
84717
39082
209638
87316
288189
12298
186089
304574
190534
108288
151961
120090
17603
66882
302392
310401
24135
291631
157138
83670
104692
137999
299842
167515
73041
202572
75909
282131
205672
191267
130106
188116
43507
11529
168162
163877
149877
138250
131951
187121
75547
38666
108638
83035
42978
233977
294784
137945
243522
193591
237881
285555
67366
65897
56749
64343
259352
198501
140281
99880
259441
21492
123725
72314
211059
212949
122728
113730
25021
100383
317861
146253
119619
283605
2503
217034
136686
144241
67091
113318
104165
266719
194261
73941
246632
227819
116738
55011
144231
31460
266130
277954
55336
162625
61910
49019
225299
137198
84520
67623
43922
29491
85237
313390
202227
216680
67487
159507
14761
98540
22052
172723
53735
4647
27354
246886
14961
203138
308233
175805
81250
101008
131055
295524
279475
243106
261463
63641
157242
204680
35818
170319
207290
28134
175268
17633
29522
284055
190287
92310
299533
249668
48148
151175
182083
319510
30864
5172
230224
268129
146445
290218
259821
60759
3258
171959
295643
226559
199735
2410
45149
21358
113364
291728
170770
138526
31549
114364
108818
171753
320049
103809
147689
183898
42248
246235
147401
230451
15528
31031
80968
147235
237523
225104
46908
127871
258808
261753
130469
227872
201652
4833
120849
176441
260841
137447
233236
237812
315039
32044
92158
53228
110325
225233
257967
121268
92145
232524
249634
208725
262849
280291
250057
27083
92820
125404
182107
8066
254060
191136
220188
220100
100844
11468
178862
157694
44031
127350
188047
50509
35860
104391
95276
23227
254542
153741
175018
190039
11074
10192
180573
248262
257153
203484
100447
171504
107418
161142
2622
263510
194151
319419
160940
306733
144505
323333
273181
133652
186192
309414
132068
219219
116234
274405
200346
240672
34137
232354
179637
287395
137575
139026
271886
121382
53117
46708
174437
43340
312246
65925
271907
292824
144069
272956
99291
200551
284728
115386
158106
151367
190763
14719
238011
193808
113777
238627
24272
113311
60232
225302
182017
299057
114747
237263
181948
81551
249897
124471
121859
247048
176513
176636
98449
306515
241722
48506
247407
190074
122099
261747
150084
149125
315451
118341
258862
242225
44337
155292
197007
117273
139888
210671
88699
215107
193281
170153
34966
182380
140322
44254
63922
203262
118996
192804
96945
184153
157974
207843
18134
310529
312814
81007
87975
312112
119454
270826
31531
75971
296715
284369
19811
255605
60307
256249
176563
92031
290568
239923
310134
267172
23877
121119
36207
208105
101477
139687
239680
26825
258181
314775
321322
169154
310010
210027
129962
318303
151617
99677
43989
12439
306703
92089
243028
261022
282392
126758
3208
323448
301900
255370
231038
12489
103567
142705
9268
196618
286216
216768
222656
23905
32635
277478
119016
248081
200380
76122
184790
96507
116179
118120
213443
152669
245233
158308
307519
1467
234878
238334
112722
96266
246657
214039
11214
1732
156088
177061
368
76970
179299
168799
297065
10985
22494
286219
249536
129499
306234
158293
218599
288151
166638
170439
277965
301068
216252
209095
277052
289331
297857
215993
249434
5628
119299
211021
155918
5963
140261
37479
219624
118667
67940
31367
233711
146893
50924
3476
282686
164709
173439
316469
126458
229858
43536
100226
240696
140226
55238
231364
98895
163670
187378
279052
117647
209906
202082
202829
255448
44134
178727
228694
312846
28156
318774
282044
293292
255632
21324
46217
81529
248499
248392
284650
66439
210274
194180
38874
184240
124587
160934
56440
33254
2292
293877
84576
23460
126848
307768
286258
166088
167764
237992
38151
28666
162533
137206
313822
259314
139199
208669
31424
110494
109477
189739
223232
285097
301340
86362
98645
233972
274493
75665
67617
73208
110624
274804
178044
254723
10632
10692
73265
97919
8517
172926
137033
205227
215036
295611
57360
1581
16656
193431
223779
191613
160645
159922
98861
222440
72266
226419
107827
164736
216118
216797
137296
176426
318113
86593
38902
80807
318973
276195
215517
184970
97252
85392
308478
167594
282785
193930
218131
266533
90217
273893
136670
60747
142872
30726
252257
183807
244107
163556
262735
104222
138090
60300
302771
11613
277819
227160
4379
29144
54080
251214
161615
315834
172615
183726
320130
73566
121037
139183
79039
315542
204278
160455
29775
303773
319342
227132
300192
3081
204928
203972
230766
170677
111846
50499
226985
54244
238015
179736
86290
317299
109261
232816
240004
160019
118972
179401
204711
216940
251951
109432
175340
318336
222057
181909
73227
105693
100369
12183
215249
94165
138025
243146
45737
26962
256851
207525
270554
29349
88830
92409
91971
143758
144413
237539
61758
162656
131326
31532
78068
190695
22126
50537
254044
231640
318856
270706
167443
304051
110507
222182
64944
305334
313734
116788
218873
60158
184006
281755
173292
45141
53964
15324
243793
176949
91873
199784
106485
83441
89474
123457
240238
197950
123108
65456
311946
163344
307936
281040
105218
286819
281184
16102
295278
57960
124610
317168
264331
30423
60387
110479
115290
65831
319821
164148
251102
244578
253950
300652
243860
209749
290850
318913
212356
39584
273379
188273
235442
260683
52189
233099
175050
319988
285750
149420
110478
212069
139095
61822
240240
306260
106796
77482
182471
317607
13145
35427
113287
283579
66215
55041
147295
226552
241069
55741
254186
131898
132891
293425
54822
18369
161571
92083
188867
36833
161501
170932
280622
170425
280028
292743
274269
110821
76830
294403
85836
319027
221848
252463
43120
190278
214430
272013
50008
236839
208356
34142
215667
53080
209
218737
205181
187399
78341
300717
301662
257553
293250
65528
236931
298166
180949
55114
118332
113651
198785
187747
207278
55136
294563
111036
82904
282597
273568
125447
181092
54957
111355
127739
178616
273599
158046
122893
11557
80327
121974
51804
2322
99539
158134
74410
175662
36659
12503
40045
87782
138324
29080
200989
9856
133280
53425
65060
27008
142409
46329
195976
253372
229358
304387
205891
269947
68914
156172
154233
33241
223279
299082
139717
274007
239113
150268
236483
218727
86376
79577
10007
9228
5471
279867
107087
181281
185876
154386
9457
300520
192669
219274
225433
166601
224236
50193
245581
72054
188654
279063
279369
226966
98028
267791
12029
55191
161070
312923
254563
283425
7258
145851
75520
197597
101461
163409
247924
20131
286686
225179
199642
109365
224212
255165
145685
130109
319165
208777
119526
114516
85746
68547
277984
164658
238617
303535
301604
201595
253192
116543
221596
298587
110621
58298
242160
235055
264108
230211
229057
202711
212038
130791
238813
205158
273382
154298
313924
15313
285144
220698
259930
35065
132957
69033
138522
317897
10089
174284
311466
31689
226095
127103
57002
175959
99761
131827
124700
55334
189105
233981
131580
280389
55393
172882
319562
278239
133910
44258
54875
106550
25069
89831
286524
81413
233198
63604
111636
289755
295845
141790
72935
280182
178438
196741
116772
167600
140601
208744
107735
216975
200606
166736
249248
243333
128852
266511
110183
119691
119346
268162
125804
66312
66373
173623
185185
224317
301267
67663
78237
145202
86025
320905
30353
184313
48240
26079
18941
85625
260424
110525
189857
252235
80554
42448
9722
220839
187469
60801
207362
166575
25585
169930
204463
158418
92613
263732
213061
285890
278683
234116
222044
33521
224878
47138
46695
289305
136619
178031
110512
81372
205284
245665
15673
92309
158311
118074
15618
214711
196939
169772
119333
315272
247872
140101
80834
279462
94137
275966
30587
219216
191034
246468
306352
110833
322296
210116
203978
70213
38962
161694
13533
285630
288363
27360
60530
106351
177471
314171
321488
317682
301202
279349
55394
220551
55773
8545
118441
109501
174209
257038
117513
136002
226543
209586
11534
143509
93095
40535
120152
44868
262055
201341
252224
171214
6076
284741
75928
42970
223291
13955
242777
278474
304352
30492
139998
284442
128090
313111
140472
217185
245450
151879
205731
313328
60815
48308
307423
314115
18664
249626
246771
312269
301083
302753
87337
23970
283437
279372
218696
187395
28572
215357
81379
278364
3780
307875
182939
131453
172873
296454
150909
312187
224797
67254
239399
146787
149781
248070
272945
258415
68146
290440
157082
300066
112502
70216
84358
158652
113571
203295
5663
186455
221412
40120
161821
17296
306754
219260
5342
228826
164121
153801
94550
251819
306481
99340
278226
306574
293917
282795
258719
212065
296224
99435
231571
129481
50257
285096
264887
31418
199281
285916
194934
220889
16934
252918
209582
68667
242598
125563
122402
202478
314812
145735
240743
78540
923
305723
211775
67769
168976
70471
322713
180959
271487
210011
84301
147930
314273
242422
218938
29351
232617
156894
14512
110742
147726
278738
82182
77661
170409
205088
72269
192913
283573
110796
196118
92803
59997
260183
232099
254198
287593
98855
8733
149865
28239
5427
249597
108242
264385
161369
124325
309187
117962
78499
15945
77362
129592
50308
323056
89801
69500
197675
96773
92681
168463
230930
22815
209789
310939
159621
32611
81626
13660
155358
286460
123494
126018
67154
289113
300273
314745
224902
258877
300820
160740
91221
218664
20390
45329
57355
262945
265308
23819
111488
117537
284864
97752
156535
1305
74121
204697
311436
195740
105660
121969
294638
231853
26844
292719
50725
240945
291819
230187
140127
11486
61020
308398
288315
201189
146916
137748
321414
40835
2581
110771
186951
212811
157424
169618
268574
271980
165276
39119
245912
8444
319674
127060
216911
191679
14304
35036
61894
190583
116581
131106
199928
225297
26560
230489
322104
118770
52750
194948
236423
80940
282886
28956
44483
27734
200578
4022
173440
25268
165837
262134
69425
100249
267248
245845
278055
247848
165064
280848
154828
21600
202356
228585
19453
286586
240055
264829
242940
221014
229073
33993
107284
112498
223521
120462
168894
299834
276739
10315
187775
28329
180680
140827
289950
270292
198186
67961
57062
267040
85692
281502
89198
156885
155433
227632
17911
265185
146050
280978
275536
169637
121858
61201
289083
83273
116442
269172
104998
143473
73799
131184
284783
85047
42597
312557
290495
97775
321211
212623
222452
284523
46581
316717
42950
185563
95363
171842
59635
67032
83599
191577
141185
231330
180001
24293
195831
96956
96703
143173
278533
25762
68670
183419
70582
201437
223025
115514
27689
254968
204334
297758
159616
86532
249652
122287
274629
104414
291679
74080
174288
319154
243684
1976
304143
99420
315185
5437
193478
163210
31919
182476
132692
63201
231694
210018
188521
306464
285367
91808
148937
265302
38553
254071
241442
261570
255867
71226
180811
177602
85809
40082
35716
90754
183521
217884
39621
119393
182096
172594
236710
202611
122957
214196
213281
51522
200057
315411
63340
292603
276595
8816
288670
283676
202605
103695
97322
37877
27748
276620
78954
35583
130776
280130
42787
128716
225066
293588
228804
238330
104927
143374
30542
180441
102757
43491
159403
224747
299635
217341
34979
162154
83057
180849
206284
221500
1006
23890
259066
25811
141436
154497
247411
55918
206307
169850
212517
235191
177956
190109
30682
82271
190641
189196
258340
5094
208564
236807
285054
171120
183918
166148
45911
273514
45766
312052
204431
255999
96531
42042
22496
285119
256732
317809
156383
93568
231568
31299
71761
213784
218330
203530
113239
304658
97093
242284
186807
120624
153023
264669
109192
65952
216035
67048
198042
11403
274982
217267
224115
203749
262166
286502
118881
216981
157384
66402
112894
161814
131708
320178
69424
73667
121596
60602
169994
137221
58243
209319
262873
191628
77159
292778
176329
206102
46514
219328
159512
9537
167486
147301
251745
42206
233062
56924
308152
237556
157752
22771
132684
51132
247211
256171
185092
240919
276862
171280
276378
115213
52920
272359
131910
19615
165169
187881
145639
121822
43083
149309
64759
121979
267619
177433
133922
167314
158558
90817
89399
146103
6402
284267
314896
24144
270951
38519
56674
197035
220931
57130
106961
102381
176907
153001
246859
195611
255433
292674
148888
42844
117504
40166
110617
274745
192810
50607
126507
91819
178821
109712
185262
255412
131215
311863
190268
273109
5873
154969
70823
258253
87649
295115
232668
48037
141960
73969
208001
111362
281898
30979
244652
306679
304813
113455
81130
314152
311567
25497
112895
131829
194024
317889
9412
261618
75596
62421
220895
95874
184335
241207
226843
306735
200846
171414
124445
23766
128719
285567
9342
12664
253851
72140
253429
132917
278706
190405
60372
39539
177314
271548
113643
293550
95096
304765
219026
310017
5775
225158
233583
151184
187514
84219
26599
131799
124721
241199
282929
88849
63035
145183
44021
310601
265251
230831
77460
46051
32292
187276
309058
31183
273991
296026
47392
109376
128389
232077
92015
140256
22840
110724
45278
76282
318149
156508
221716
300003
147195
81173
272829
137910
287309
314689
138206
236895
30672
120904
83196
2406
197334
192259
252654
195788
59520
282285
4497
108431
18089
16056
123372
288412
262206
186993
88146
168656
164323
236401
134021
172001
267259
298706
160152
281302
231973
42613
134743
319713
134870
273561
75351
124089
322059
244007
4709
102035
217026
78382
45374
38386
133704
59515
91047
131492
25376
308187
6756
57128
201855
77218
121189
280776
176584
39083
134630
106514
17351
223514
99086
54350
199795
321631
255176
232548
132445
311730
204903
8786
115149
15895
305232
217882
73139
59048
245975
31830
147499
93426
41670
200635
151515
183752
98908
163811
218695
98911
47205
105460
53657
169310
137911
320024
64741
311271
23440
141245
108141
76582
258148
231669
54100
94572
83533
152279
253758
131226
55717
288699
280253
47213
68269
288648
28974
240305
160051
52677
119189
252545
243630
286399
243682
249939
287255
139134
128221
272613
320911
177506
59921
221060
35383
290139
208958
311077
275845
314549
241546
215211
244978
31336
311519
118647
319498
268447
156503
99229
292822
161854
151374
285876
145864
297140
96687
192118
309536
36243
203298
81542
85361
110040
83941
35256
212257
239321
60098
189186
305634
127619
243887
233324
112491
191363
241135
193524
199798
29532
96729
76264
39998
135401
186226
133940
157200
208726
292448
222394
68351
184819
12194
54565
95280
238118
294282
273338
105335
36225
147413
168059
120669
113215
220668
74168
20874
267850
75923
153974
89344
229354
121122
37330
183733
303596
176550
187910
87372
10136
37845
139879
87411
163250
291493
242825
178325
138651
235249
90037
58099
169536
55383
131822
87759
199231
242948
198687
128670
281199
76916
44884
76258
268071
19489
183340
8776
273506
296122
39209
20887
260103
7801
33129
33877
151875
153265
35761
253839
151621
256413
301119
251999
3416
213961
260069
111706
176300
275533
185788
216385
299209
255761
271612
208639
54170
19992
1174
198110
113726
33032
140244
38684
92268
103633
66039
259832
323121
275296
203889
232651
290399
144557
256381
271490
183584
1806
166765
140555
204646
110250
215284
74478
135698
238105
67728
94205
23521
205800
30458
215403
142652
253566
271870
165557
170218
215702
309373
2737
258500
164412
130614
297836
89558
160380
162657
209472
127971
117066
167768
44477
300503
122632
258895
140935
222327
323302
51714
94908
315208
170811
288968
85851
307928
250885
233083
261732
296560
285143
130362
299546
205286
286901
30731
186943
27248
29578
42054
318085
295184
242163
31910
308206
252922
302271
137337
298674
112876
124358
149343
220065
119458
174814
202809
51017
208018
201952
143225
14249
230955
196932
117275
79209
186289
37412
283689
40675
243455
251546
247183
317668
192038
5390
293001
103127
307969
197403
313022
106993
249269
105549
241423
218984
84915
59975
306614
286381
4836
285688
302916
232773
200041
211528
20889
89547
306567
70911
193798
211619
20576
32353
129088
2785
178778
158123
258377
172452
296238
131652
100471
148642
85799
46416
30504
236842
37784
227501
93417
170796
166974
150828
83894
151891
317487
190960
176506
174934
317881
273228
126820
165411
95760
106573
211183
155974
256665
203707
155119
22229
202817
214532
59946
303627
56380
181119
81917
142816
59932
149118
184918
315335
138369
51465
742
49453
318907
298560
196066
33613
46584
79683
1996
206396
100855
291841
277985
204330
250331
61193
67852
90278
111143
80249
277641
292412
37097
189516
275614
195961
253151
186092
120069
187597
226472
217150
282971
113775
203582
16798
132338
164177
215083
20598
209144
208767
128599
41710
168396
138194
123334
241503
164585
295709
233258
203970
74879
159605
237534
319557
48856
233826
15657
16313
179388
282918
310422
64538
8407
201859
177828
107448
138856
261415
265298
152748
312598
44426
230183
150344
292386
206726
261209
253499
233594
115306
298322
53194
164117
76744
274235
149366
120708
67233
242095
93652
190083
215941
206913
264361
235127
73339
286580
18119
110816
15045
206959
136913
205669
220595
60541
169984
43814
294555
293065
9899
90521
255350
278072
4512
191592
43691
69746
45789
149003
141728
21939
227146
183909
309878
281259
4349
320030
195494
124945
157926
211605
167496
127846
231650
24632
115182
186337
16052
201088
237146
204857
226851
312547
93285
51341
235238
186468
288445
214094
79759
252044
109311
43342
98956
188659
98226
162317
103371
189884
74681
185620
258843
9405
149386
206818
298654
68427
255494
283941
58533
187636
20056
241320
228950
266665
36222
262647
95767
110472
193376
153396
298659
19726
230887
236082
251134
249407
79903
310289
319243
158878
74500
195995
179962
302163
134643
291709
39519
197128
254384
56912
78416
303554
51910
83160
174031
120833
147155
234099
84466
102778
97285
54906
89710
223591
115464
149329
276045
316687
288481
117288
199753
170436
216701
185163
244027
307481
2327
86727
64226
36203
191268
232580
271145
300288
319126
57839
302187
47355
249277
207743
226573
23012
307408
103088
305984
132642
125386
223356
316380
261652
58516
311078
194369
262403
263346
259463
11076
296419
49428
58941
220384
37150
154771
103930
269126
189835
318305
38597
59636
143217
268586
30744
57314
24986
23581
237569
186604
244610
174305
83434
14019
117208
290951
137552
127021
269599
96187
256758
320190
289547
191257
244478
147605
283107
93487
179347
249874
220127
307525
105694
170297
130688
161647
285007
171684
255568
308844
52708
291028
74301
201960
66457
131692
80423
245856
112654
72052
308993
34544
45697
248082
116488
82928
101255
17756
170384
178097
135133
238340
13725
210397
241261
147495
216431
57463
57206
244790
169179
309679
241592
315831
102361
280836
54252
105174
63788
127886
59838
40585
209715
147890
90694
221368
113348
67522
218785
305838
30457
297151
285093
91075
293976
203300
8490
229148
153564
270867
192331
169707
39097
68497
104551
271985
106053
20690
172457
20440
255149
222961
231797
177802
259149
21992
90586
2854
84482
264097
206404
156015
189647
216988
93889
59999
316498
197937
240006
192106
19954
207415
205138
155598
149145
203792
159929
233573
278498
185394
132756
172337
170234
202177
122498
64493
73222
177241
248613
231672
188159
130974
209376
173516
162797
288752
135916
137268
26917
73508
62094
69376
43210
225731
180728
140242
262001
184719
222419
20910
198342
289144
231654
42901
48596
106761
26033
82768
288420
212243
54415
245475
155258
97154
7978
4366
198153
217543
42747
92193
307620
22200
303874
304719
52566
85759
169287
185206
83996
308535
184585
227885
294655
76898
41755
159447
284126
189223
7085
225212
42015
299511
303561
92580
97701
222302
56733
55743
49164
307177
156249
262344
207645
323356
167438
316912
90124
254076
118098
175927
246602
47362
206147
68032
220241
248180
203516
1057
286177
121804
320663
259265
58458
132750
290808
21702
213720
77184
243150
192902
322659
188225
199160
276071
293273
176238
234050
64692
132637
106807
58273
299682
42606
203222
203583
225338
62687
309545
38786
274326
307426
135015
276842
139855
298667
185124
243103
226074
93995
122268
258220
199825
145691
140743
315734
250080
201491
158692
299681
312433
33478
219217
49181
230826
315874
96099
83059
71112
33867
80280
59729
190181
302338
234888
37112
14194
55002
144674
178106
255091
222425
110006
196290
116631
266386
132272
248278
196778
4733
69897
137841
4269
8898
316107
295242
234408
161676
291900
6629
159096
215457
220804
51214
251271
307996
223205
68414
256172
259166
270991
36057
115490
92950
248660
185997
15966
23884
123808
27620
22376
15642
109446
290715
241764
76631
176969
51694
136996
302510
177763
104250
214885
83926
97691
279357
36506
39775
152435
216986
92913
288886
271955
315945
198403
27242
177606
286578
126993
255120
206920
58409
319895
171616
109772
177214
79604
146389
192124
270920
128687
35727
254620
87531
253227
205486
317849
270049
75649
184593
180467
225281
56254
15194
112748
215054
218329
7747
204913
103747
203154
161504
297165
163091
161529
311367
133155
104499
187940
13873
85082
200250
167266
59237
249264
294008
169029
132446
15596
148867
215815
309565
261142
57704
17545
320771
22007
186791
257084
174194
196373
259295
83938
156864
109005
64739
19744
75704
9490
102670
300507
297707
214650
174555
248402
2113
226010
85139
256972
280971
52594
301290
250258
218190
25285
6285
272319
33248
218086
18311
225705
81179
214289
225226
80384
161775
217910
164496
91226
249118
160580
157977
37034
166061
131558
196745
65188
310528
269625
167972
22822
289291
110521
80567
286523
194066
135481
203599
115368
21201
287460
43635
227678
95446
33652
139192
253341
242797
165911
219977
136577
78991
101316
289590
283596
55451
158171
225125
111328
230073
155252
228483
193140
226399
307909
134265
314338
119589
88239
291302
12405
134965
266536
89814
41913
82072
37879
287165
300543
288139
291519
267508
222694
89021
235312
9883
195792
88709
23705
215183
5254
76643
5610
133483
26385
116725
61692
203702
266960
132910
177020
254878
132018
43730
247665
70242
252492
315583
250661
274613
206486
272240
268076
7334
103692
101500
282338
142886
72410
119664
28071
91939
259627
79989
291551
161872
154369
283454
23776
174498
250678
6269
298579
193273
312152
166339
295820
287036
46626
227119
186306
103358
81973
256528
225094
166743
152241
214490
144544
6694
254762
143467
135923
204885
278876
91723
102107
144157
31016
227089
103953
234805
198224
89523
10621
225486
258929
300653
84600
155716
213350
262371
235156
168299
177127
97871
157350
114884
94625
247786
287797
93478
115122
179971
193809
170328
283964
50420
41535
238257
68202
283968
160185
6426
109621
293099
202590
294064
93097
270226
217131
252325
11716
299749
154274
221397
76844
156284
110022
25555
285602
221779
13871
288709
134604
34383
10288
36171
287786
278547
304718
94785
194869
57717
213460
244169
236456
46113
278281
185665
223497
58364
211752
21237
17571
206985
27376
114559
51023
36320
242308
226338
156537
39880
27861
26571
217155
102446
136299
126496
47073
33354
313403
238854
218393
265317
312244
242963
112576
71966
109467
322905
205438
52497
42233
208256
234008
322514
150759
263550
44122
258674
320019
202843
269216
182201
174418
208532
201689
233122
169921
226037
120966
233736
301701
217521
224263
232479
290942
185927
90786
92525
164928
246919
288
195841
242841
233168
11896
98495
282638
109898
12019
296236
233024
3609
101213
153702
229707
229977
3540
247001
152676
301816
42603
68271
17928
44563
115610
298461
322507
292315
73805
312831
171069
218586
193390
172351
278916
226304
112715
292697
213650
311700
51728
148956
216242
256207
61837
113765
107466
235537
128509
163765
13879
42785
129534
74871
65258
272989
76373
66016
250052
257091
116705
295044
286429
120377
170745
95190
159328
68939
129949
300046
115850
288517
161779
314542
51088
56147
164582
152555
8140
323051
132456
290104
129677
5563
287259
244540
122956
216977
181115
6219
264525
286755
220596
87777
233256
91966
49289
253078
34308
313936
202210
230231
60218
48498
97296
174790
296851
32945
176302
23362
314397
143204
52967
154716
16937
147470
257312
76438
139044
213606
64940
198492
3650
91932
300264
319166
14328
31527
285774
190592
167272
20917
297286
300096
294033
118017
26224
95105
185706
277692
199988
237374
285013
19806
222334
169238
111602
108959
185580
91171
238690
54097
257735
64847
184830
38703
191879
86124
63884
315810
240033
200641
252003
44235
126824
134896
31500
32328
116672
27915
132976
323370
262851
197999
27449
112849
144647
304955
311119
228256
90000
10175
149302
256070
36557
237584
263648
14825
214104
219240
132728
148607
104030
319993
204751
29518
239861
285158
200693
133842
266555
276150
278953
7550
33003
82615
281729
265898
289431
201297
304708
104801
244791
39552
254215
179644
292184
311042
120561
231203
272560
225339
255477
143389
91148
7975
286444
95229
294316
180568
162696
123463
64289
227811
52881
177282
164001
34386
124079
173057
26726
120655
41072
133523
277511
155274
248683
261004
305701
246293
3641
234671
298940
98800
43392
286560
282947
289631
33256
5101
208703
148273
79033
92924
62836
290338
221603
119342
279613
192411
126769
136598
187592
201266
5953
266515
186697
116917
71200
29055
144529
252249
322930
230336
23690
302025
143197
322079
19244
299354
29331
179166
30318
175145
315762
295489
42835
69065
37691
176249
63806
70133
128440
96934
23548
8268
101442
297935
97830
99721
278235
173221
248293
141881
183656
111810
37196
219479
183821
137806
115278
195005
99886
73661
170198
73843
143857
3891
89580
66285
193606
128898
25311
145260
223162
263736
62067
280731
181138
103555
158314
230404
304084
171528
284385
92330
119771
50534
57473
260379
54354
141595
231525
234484
175569
307893
182118
211625
114355
228273
68854
132782
104772
58560
78560
293486
84446
152365
197967
42756
311995
105750
33834
82888
132841
109444
315296
56021
251738
252722
89472
195920
167089
217710
144183
284122
315310
205757
299432
87665
5287
21376
56966
176126
38192
254309
240795
76532
157147
218946
244359
200534
125646
30954
193627
94937
88758
57748
37044
60440
235102
56910
201100
9789
61132
215719
81544
112242
213922
44092
3323
225368
77106
302797
164415
9884
321307
207177
219708
176223
243568
282860
266661
314774
185237
105298
234250
245791
78764
6711
104941
273901
198229
63803
280692
133353
243910
176705
275738
275596
5970
5300
188878
28330
311984
66734
46496
274218
83501
296011
290754
193437
303702
75501
302073
109833
238256
111805
280714
120191
100297
107470
23794
215549
31097
279888
37967
133949
312924
243130
180417
305276
196302
320087
265749
130684
302499
133593
293565
235580
319104
76938
153639
167676
74176
180783
139966
197646
252481
272472
172573
212158
43436
177488
305288
318693
85860
247882
225265
44905
302985
12262
163855
120933
305228
186251
928
71429
47634
19171
51236
257760
199610
198807
184598
117397
84204
293905
282025
277856
272179
181548
197968
187386
205847
140246
167956
49677
115393
121298
251261
87577
120575
54075
128123
320559
53801
270412
159764
133951
3370
217908
223199
319548
162424
49315
36415
183464
169041
151854
321239
259700
266069
251469
189237
201300
112651
255438
155585
61813
282452
167811
201848
167639
185187
314181
253300
312378
50069
74873
17387
157306
211859
323404
274232
151721
71869
321162
306262
38030
18102
135176
34207
18800
48763
109372
248266
259918
205196
7674
50192
293679
275768
231004
85670
273326
89812
314223
55986
64139
77512
229510
313224
215973
170990
148254
202007
143684
110480
55319
75052
111723
52161
90943
304129
94954
69396
134603
201066
282387
219194
76699
59731
232480
105340
106139
269617
127483
322886
204830
30232
248212
247422
134465
246256
86102
306603
125687
2446
152723
310838
269289
227812
191434
312270
207604
41567
83152
22898
272708
264641
79982
125181
8557
87041
31262
277992
130051
108741
316597
67642
122301
38855
166117
200892
217222
282149
229218
86424
211215
314332
241869
29322
47854
65643
69343
226704
20156
6829
281166
298398
157796
135375
99928
88441
30113
210913
1546
162212
145869
237029
291901
298216
190174
50177
154901
125083
76114
181870
105869
302166
170662
176132
118883
194383
51437
119788
8660
292203
262674
275486
259069
322877
259702
58548
228008
322819
84395
25088
94075
319925
260186
302470
137279
72629
236786
177212
285365
155476
94771
168561
219843
22344
235751
106556
251735
31852
40894
178238
67372
243849
136750
118989
37202
4320
139262
177458
264671
297148
22911
67378
167142
270262
40996
196764
18909
25939
125192
9687
74766
301894
138397
50337
23803
267101
65598
308188
318932
293329
195437
266786
50096
160489
247682
240547
54169
224958
85302
168787
127055
168339
190622
190537
200002
201973
102963
25300
3215
314913
114916
215155
265777
215443
217291
111882
158406
63337
306706
270846
1657
52709
254059
77977
48513
310275
80138
213598
164973
63373
199170
198058
28642
124893
69942
264332
250919
79670
133278
272
79545
224764
281265
227152
135776
276718
86858
132072
205323
47071
69553
144218
218963
306077
94426
281490
309641
318910
22618
290655
127628
152868
37218
296805
2985
109265
35087
242380
277275
94245
116951
103098
320353
140909
106981
290118
165624
269200
318122
487
87434
269460
249476
13284
137205
171894
120031
124251
125126
113442
175278
163330
89001
152141
16555
152503
70212
191986
53676
216402
30498
10319
56118
297579
211590
119715
78264
56972
162389
68029
303100
53016
196529
288692
72316
180072
190760
56618
239119
278202
288265
286728
84231
146075
182072
8208
49187
69639
98873
147047
253686
19313
145555
138313
249638
235703
96081
245920
122992
248921
169401
309161
177389
292734
66718
208242
2427
17390
20240
100116
133213
122191
98658
229443
27772
224183
96470
108960
299692
268760
103112
164599
48532
199200
239173
264166
210218
280206
251438
312168
170615
202630
76790
50682
134684
208517
18302
123869
196560
323017
7602
102912
232071
145642
299983
28487
136292
213505
235772
239393
99146
216996
177958
195151
92255
253401
258563
47075
153921
197408
25431
306756
178258
118599
169419
293787
103269
36254
269110
59886
217335
83350
3695
256650
244255
203801
273560
183677
44334
193183
140167
146937
12348
39429
121743
244340
186533
1361
25375
64507
150782
208325
249436
26256
108218
194858
37724
28155
235444
192543
210565
88151
85268
12618
229688
305380
294175
168871
247147
189387
288193
183604
164791
184299
268496
120765
161280
70079
119383
92824
279527
312749
95861
235860
139161
247795
20699
120159
105719
133715
55834
66968
26554
247301
12255
257182
92693
220040
149143
146123
267939
724
32666
66966
204810
28129
37362
302091
229132
317194
166595
297143
167885
126172
8
105046
245879
211508
257422
235336
258655
128677
11984
294821
302361
176318
233812
184029
144239
70569
184462
100406
199287
289807
202756
249449
267392
161555
73242
177717
186691
312062
199846
294946
31408
77348
135237
21082
306904
205147
22423
8867
149935
34013
230156
13842
97404
60916
6653
241427
122490
15284
171615
296182
136236
254013
116510
107453
141016
285773
84684
197353
81720
80672
156914
200474
43641
51451
216065
48488
131278
82950
994
274910
152377
243221
294102
225292
5422
278387
85396
1356
145232
4207
28599
165394
196137
294053
159772
32493
131162
272540
195477
262685
224488
103473
129292
262575
134660
266468
76943
301191
78617
280210
152518
194191
10103
143653
20754
321075
227389
239026
297090
127022
47474
217805
260501
2130
87637
216561
314988
161812
169053
61361
32202
128140
157079
37351
33925
126543
204228
223023
235216
202646
288179
242452
88131
298006
155683
297473
268179
121936
156716
140603
193031
172580
251268
18344
87395
134663
261902
132352
219651
213527
122454
152749
47443
79665
10497
207527
208176
99108
180725
255932
287059
109328
41266
126453
72719
288168
193331
58200
277529
60925
35080
121367
207180
242396
202890
292735
264562
96167
252489
159593
154757
189937
221242
86613
59476
143013
268985
249662
207776
45544
1152
118702
168420
89408
169604
122903
123665
141957
9167
67822
158174
33352
88274
159594
138876
68268
95444
167394
270678
88588
194128
31706
111295
311561
83234
83802
180278
70868
304258
38204
292882
148540
200364
120884
1615
148759
168559
323078
258694
276051
146065
10472
297439
243930
35187
141683
20771
18968
109725
48419
252142
105222
126010
48177
66753
141454
297936
168983
27332
49771
231406
269317
99212
263356
235237
279191
198689
275550
48576
191421
255359
125754
201242
26338
6265
92697
264573
307711
281612
310273
146234
254008
188887
113083
221818
112194
98850
241973
228720
90317
164194
32078
173317
262625
276065
296217
232712
124238
112883
5341
312073
86109
230249
301921
320500
94264
157062
204846
27494
82426
146190
64503
80140
50366
146868
209451
70476
191107
306707
145175
285834
110020
111839
10731
132712
264125
179939
135528
42199
90498
295000
188579
209264
116697
145775
279214
235519
246560
202113
242324
61814
177040
211376
13762
321002
251434
65710
273686
146606
123745
175689
189064
320936
148891
219503
211725
208967
121707
271591
159438
59400
11718
309689
190454
226737
279948
262982
133331
170503
101264
197841
22181
57845
317528
82916
203028
210472
89054
308232
279755
240453
22413
206741
21336
297957
234809
181223
81119
172590
151477
83605
248211
170955
91484
26401
263068
210665
289428
227075
56239
296706
23928
235013
227355
191022
188197
123374
315803
131261
104136
80784
174837
270201
222188
322071
319984
303630
261887
300179
270400
114614
100068
21873
290035
148282
251995
61583
64225
3535
104467
37111
47902
52714
47275
129043
78211
274323
182132
14323
26064
11749
301914
156112
55924
152995
124979
167100
85937
200862
221545
183580
37264
32996
148967
280070
146857
175389
166824
101421
105264
255126
148142
63071
3771
282908
235377
214274
134566
63249
215424
317970
269612
254083
232466
61412
190607
316636
86169
170812
214645
133147
302678
286500
138058
296256
67678
219288
27856
96335
70263
276438
20786
247668
10488
188808
145148
304737
141068
236381
19861
213575
201393
181275
285869
255127
173160
67923
251853
313916
306320
305221
167857
82681
71595
212497
27086
57287
137128
120048
81237
173149
304275
65761
8401
238025
248567
255173
54527
117290
245805
169265
58224
249761
2220
48591
95216
171812
303761
49897
262978
196092
5874
234653
261668
197249
215592
233131
173391
75199
191638
146814
86938
248078
225207
109790
42797
190625
217743
218764
222668
292740
34494
134467
245009
248051
196404
36677
224261
322723
149103
298912
155237
211719
88449
60405
63102
226263
210745
120396
135749
293854
151206
312446
109166
69478
82401
264524
206960
246339
245181
77035
139504
297527
270380
264222
126031
253927
237002
14671
44227
225062
301278
188765
245321
47828
28561
257929
85584
142210
118944
279009
296874
287743
185748
34794
45968
32709
108435
8821
223176
165704
305096
274522
19396
283391
280880
160541
234500
267581
260481
74937
44075
100462
112021
7893
130017
179930
200737
197732
21412
168608
209841
152847
306478
49523
182931
52377
321326
196386
129841
87659
137554
281646
190284
177892
221743
227329
158750
58219
140804
300655
43385
191234
60939
246314
129073
173871
29726
168868
218106
227621
238176
115049
102058
206696
214627
169384
128609
218188
214100
98415
307669
252210
168402
132545
263269
317388
53558
164807
150926
236746
182144
902
151720
172858
162559
152930
105102
77543
270979
241142
184231
274736
203029
117157
298511
274355
318997
92010
246337
158769
3437
75361
195241
99350
114149
201003
161970
96028
272695
238036
296552
310811
37398
154568
102280
88563
156841
313102
20955
118402
95172
141664
67430
210057
209231
266974
217732
295057
35038
206934
138734
39905
282000
147082
249098
209551
110334
288985
240948
171875
241948
140993
171640
159272
386
183357
11634
14099
217275
52787
137405
226628
220201
166914
105215
148375
64964
289974
253181
73973
286947
84602
240059
164126
290828
292268
89289
129319
213596
256111
247007
136166
315657
199711
142904
15096
163550
105001
18073
133029
115219
275566
318313
71248
206685
77667
218007
250991
185713
220823
311343
166343
287807
210217
128685
136668
148461
220300
309748
211833
95397
239299
237982
291581
19621
186199
229181
256170
71465
98830
54294
113936
33494
259310
321018
182657
64013
7753
37866
88846
205063
32106
320742
247925
78713
264258
195644
202524
300227
582
51440
237087
285233
323528
234150
168301
153416
21946
210128
97273
176838
21700
271082
88252
299720
27577
229441
13659
40946
276305
139567
161882
2134
304278
165076
145477
146256
289277
151692
16976
298171
270470
178747
218339
229697
16111
200095
227243
195227
82107
26871
186084
230854
319028
230849
287430
120544
315226
313461
259153
182838
298100
181862
161896
112817
146615
273865
213725
26505
318622
149503
115887
49699
107699
231890
94931
30992
311131
144709
311985
148580
234425
154751
135697
26631
246884
119543
41580
1445
231064
261360
65028
200016
243940
202221
116970
165067
210783
214112
274274
80090
280921
298726
99237
1670
27897
133118
189298
164532
39124
47280
218421
117097
248735
23457
14215
22247
321792
117521
25246
43280
19558
15133
295466
261722
3670
164583
309632
148177
138182
197285
115966
299819
117503
44454
20107
258315
176007
211613
203734
290829
249451
18026
12801
263476
22795
34720
198824
26425
135044
176886
60854
285469
137745
193641
302829
194906
230010
66752
135957
121716
101436
132663
153546
292839
141135
296198
317798
85577
109029
58375
101882
197586
283378
282827
186677
132211
73682
110443
243040
127882
76804
122679
304394
292001
208916
176604
27247
130677
307472
206037
161418
184875
274277
276190
132793
30879
131449
265971
34466
175952
73088
233639
274315
288609
164003
87808
42514
66534
126333
288526
84048
268263
276937
293962
122485
30204
237675
308526
184979
170371
306364
287470
307490
78111
266059
265767
248468
221784
289530
150201
131156
218784
51243
290916
149199
175931
321282
91277
114279
103804
264489
311446
300508
57776
82217
61293
84771
285325
241224
284757
310962
643
151662
182528
274512
177873
142951
231544
295903
41445
270085
282554
25898
281831
253637
266505
178694
177732
61748
139203
202783
180387
231579
178904
30395
54814
241018
115453
124124
70245
182644
269211
303614
116656
217422
69622
187147
306113
39874
78393
54047
115285
106826
107168
251680
39671
158029
318363
143884
19392
240671
110169
297442
116823
228092
240340
148318
266340
2799
158736
283170
135251
320170
52755
57303
66780
177668
283367
198121
313741
202563
276412
208100
3562
21206
180708
66175
86527
50752
224876
178720
103038
218640
120149
61048
243389
282166
23745
23196
303800
257347
317495
213229
69808
33603
309762
139493
305782
67554
319943
205247
142299
7262
236184
39012
236539
255383
129364
254971
135918
152483
23450
171905
255702
251996
278327
49154
282989
131899
115942
102199
52994
212066
200152
121014
1439
124921
287843
185483
229932
252905
321120
237880
105888
87656
39481
13575
314680
296188
49451
159062
80541
38355
138671
18024
227603
323359
26264
144553
285064
148319
285731
207121
112710
97845
236072
163645
263843
261839
40636
14796
41754
23182
262162
177749
175446
129646
43964
585
81317
318781
217592
70373
779
319322
121282
293345
179522
27724
101211
318051
188667
123387
284463
43286
14643
220603
264002
4056
39069
104887
263410
225977
30303
187810
20591
222689
203570
113479
11990
71652
104548
66314
243484
35887
246394
30185
182845
314380
102008
30183
275295
119355
155211
258547
75572
292407
35112
67056
20072
105082
303573
173433
214416
138112
104776
27765
50789
284688
259386
211585
298440
172939
123561
150735
173645
283925
244246
308967
168280
9185
96542
103446
318034
162109
150138
273196
103248
154431
230871
262605
108202
126918
18822
180618
99533
242937
40532
314073
318885
35302
153721
302114
116751
11547
278244
280712
63634
86013
116863
103450
42802
57857
271884
282761
99478
280199
279877
211600
184641
309089
99924
163566
127858
277174
59194
294944
160264
220137
3655
137523
121741
215068
146650
154906
20569
46115
248801
236496
104132
200732
199279
101125
289855
149017
6616
36338
34198
162390
90134
178048
162622
159459
40378
308123
197163
43372
65596
30280
79428
319374
86183
77956
68134
96673
218691
282172
60919
250329
232553
284976
31967
53985
183902
185353
50195
239412
72660
236309
66907
53315
175426
118148
305915
260610
279691
168956
238423
15768
86336
74830
24434
251437
185616
318620
266278
197317
277007
266074
191760
61653
3751
237930
159143
185266
128456
88346
165976
34875
231651
276342
246113
191530
185754
320964
252675
171648
38563
283900
47395
314112
205910
209491
172280
177872
295705
157731
196501
73033
289102
291204
169780
261860
244616
154152
146692
69527
108542
182177
18984
142533
18730
77054
161769
95643
55103
307240
23826
317953
322853
51655
111584
312343
236344
238114
195926
187570
20068
30703
234175
237217
84960
78571
107463
136592
60221
303695
47857
149073
179524
205162
135787
102410
290761
96164
47661
278572
190367
179018
303654
108595
91588
119421
56474
263175
95156
290050
217654
82846
268331
116569
218277
311004
172560
214778
80163
295087
119683
224445
248976
199209
130909
281637
246210
194850
90900
40860
43257
170463
194186
284185
38479
145640
303912
203060
240548
251078
240199
39364
180139
139909
234848
185085
1861
155563
240389
185316
310756
161873
152255
303911
116206
26741
97932
146700
19993
2633
32683
242226
171925
207469
177070
156057
310012
235335
204741
24073
165598
10439
226766
31937
305350
20501
307553
208309
30092
108718
295969
40537
104399
145568
20672
301619
79016
43106
117949
16015
270627
295497
248534
310908
285232
143714
170873
220502
297587
218017
123061
90829
58910
154375
173803
94829
185161
134036
223889
237466
297239
156650
28787
156235
316063
10820
71005
82139
113111
216134
316640
146068
2770
18298
254530
237373
272830
62741
62940
154376
109699
175293
283560
189801
39954
55493
55506
230352
212955
157924
53516
216081
264444
24072
184320
50858
239784
126206
311542
151561
97660
306942
115073
168220
82333
122980
272911
279502
320688
62042
205845
248617
140749
128317
94728
202219
106333
233501
239286
135623
88922
320360
319026
45868
100574
91867
144508
161195
174862
64218
29950
298748
48085
160777
290397
321575
218711
46118
207761
290853
232019
195354
207602
227368
290106
29318
245340
72560
206230
199493
223813
266354
300236
263117
253883
100370
97265
73343
144947
192879
227144
104388
75685
319045
6785
240889
312161
318854
143291
10685
18383
187337
321284
33731
280617
302532
258424
217999
59740
169138
186246
183013
21751
135000
190572
208548
82412
118161
144033
35313
79474
305579
222971
236092
103856
177538
147246
161757
175806
237204
180440
189805
52051
266262
167564
174780
165028
230374
312069
55447
231502
9137
310698
302723
115948
168614
118367
247615
35926
224221
12479
214622
33496
302538
130556
279629
311736
119698
248868
175702
248918
267347
291692
213299
119710
149412
225782
122740
76325
23985
138048
73077
285593
48669
162176
21885
212063
175533
140892
310652
133878
285891
99423
226662
73538
84274
123118
804
170614
158925
118773
17641
120220
162530
27702
248895
88608
85503
79584
162907
44478
239052
253103
88389
23437
278941
72295
158754
297197
155569
45107
196699
89323
261756
10997
33253
139382
50989
266252
272002
190348
267279
66188
317768
279971
19440
105858
123456
221879
84271
300323
318088
194891
233901
210901
205291
29921
129053
191565
61207
54092
313096
248563
162884
275264
257919
181589
306159
122793
126872
205908
199767
196502
182007
42429
234167
21288
231611
26231
225095
16482
112728
77155
176564
150974
262420
121384
311394
211500
229830
34472
126474
175057
196696
234778
303476
153795
51819
227848
79095
284170
236939
130485
283808
268862
317484
196771
218676
92393
115461
43612
321750
60102
304361
135674
242399
281974
169413
251096
25727
311989
269387
204041
259800
205765
15436
24706
163047
213278
3213
90262
161444
226914
36219
118193
39374
99939
174333
157933
151789
176522
4568
233075
196254
267728
112167
68608
314944
256606
263742
1999
260297
25571
202369
4919
294680
196662
172184
93531
231547
306463
265400
45281
168693
190666
286737
226225
156445
290396
147500
51235
73820
95730
185826
138037
254156
81686
41214
217565
179503
154107
12573
172919
229054
260075
180219
188217
271314
98477
227788
126786
31893
311570
190327
95343
237215
131390
76684
218269
105842
113603
228370
273278
208614
235196
151411
317846
16252
90772
214733
190718
243917
97732
18939
274398
265094
76280
202968
158656
308551
275907
162927
254240
61248
217366
181149
108966
210250
321923
117783
308917
47775
18850
26748
150756
240193
76224
244262
287429
272232
309486
1578
26460
132392
66596
63574
256932
262212
150800
20902
321337
133714
35146
49675
215888
206678
42833
53229
83707
23119
160362
74644
292526
293613
279978
281985
90297
149851
235683
265089
294078
251228
16175
283650
154361
177094
174537
129190
270334
289462
151821
106324
85238
257677
81047
75408
147105
212449
5250
55482
251468
116690
304111
35298
113463
77020
247235
47861
74786
158885
140460
141898
15332
54848
76573
180960
270937
142888
17014
23672
237625
209020
293762
139562
210657
317857
285491
58673
111632
311442
281297
279196
6851
45860
241300
285854
8804
260425
259751
56878
309581
175856
258687
115592
800
90052
183232
132442
117390
323109
83060
55295
312499
9179
216403
137525
312997
108191
208610
251992
165224
7952
308190
152762
87255
162833
206293
284931
214287
217609
115882
72638
225044
279873
84778
274671
173759
242635
144890
17677
210709
29965
101711
28049
276624
133110
21608
46547
258384
86294
265549
227808
144121
58154
68680
159582
67231
183913
209509
79160
21448
80412
219538
83063
243529
70106
207227
185442
278911
216249
155277
248471
180248
95977
146931
157575
261099
97918
151570
157759
195066
323276
100142
34873
317399
112564
249941
99119
130484
39152
174839
90602
221086
305860
318108
177771
220264
253557
86411
196381
23351
192830
243320
94662
300614
107476
149615
172154
97257
280600
100548
61212
131410
106270
73266
210818
164966
319665
76365
185906
98728
214404
43775
146962
229956
162276
20869
173340
259208
20188
247052
85751
170408
2734
190092
62898
36235
257863
202094
37069
51639
246272
258930
104990
35371
219654
5779
59025
82278
290381
251117
164818
49233
225950
16398
226475
36830
11526
43517
26778
203682
19550
197783
312692
257788
249863
1482
146598
254462
202076
184890
210597
118674
283775
275620
308518
121311
202997
306819
64405
188731
96493
139623
282060
121371
79323
298933
142415
213831
144762
38767
50925
283746
57253
164291
166421
277614
43229
59330
319430
25080
243182
138663
162692
314994
105037
192579
180496
121961
222225
207899
55443
315841
3908
265430
152601
173483
193013
259825
127592
105814
192563
112253
28965
150550
209764
133352
13548
83724
52888
191552
121463
321073
10210
189778
14600
297596
307744
113138
312595
287387
302609
299362
29254
34655
106612
303565
251600
23708
276650
267245
177793
123089
111758
176815
232675
252279
299910
242239
76627
194339
55528
258800
87700
40226
242363
92804
221270
780
126235
39709
222966
251171
292598
272055
139181
231777
46759
207910
271564
219158
322767
20353
240852
310715
259290
74895
249377
255841
98106
311889
20796
37753
187997
32456
103374
67592
298214
208097
136883
78975
130387
180606
198462
135410
99262
593
47155
77790
171202
58956
285544
317170
145263
19721
233957
206331
171873
76751
37526
175333
3187
119824
117423
176211
219409
208577
121131
193862
71252
302188
122042
30203
89400
217584
108481
151562
258602
105548
259819
98373
178892
97751
50546
307972
283834
172067
277594
73372
218948
33973
275204
113182
198434
5840
236322
160696
292570
306162
157943
96314
38601
71900
53591
160085
33764
235287
140070
207430
66105
220178
298794
284774
238629
88603
41187
279513
203004
63019
73060
321257
309888
278007
85912
10703
250247
125659
270633
166514
77345
257730
318587
295141
41331
319671
19747
254087
170913
269259
30896
244903
310586
105248
309665
139130
276221
103834
253065
248065
132054
143177
319416
70769
54222
116010
210816
11544
127918
241307
132571
312989
176565
112662
199665
265038
114415
303774
107421
1272
228836
228417
185787
299787
184956
202647
115100
26736
152593
240907
84715
96545
301888
159151
74468
137425
30419
303206
28610
116960
136245
22205
149645
236139
187230
243029
241299
242079
154345
52556
66828
232738
152488
279616
72075
57832
41267
266397
64787
16183
319163
244266
145584
187220
202075
82415
285202
298473
199106
5338
173831
88512
116105
169643
203
292749
2869
252590
114957
126702
198421
262640
226586
29774
267880
917
300763
316938
8330
269256
37991
310474
33869
149005
288563
115801
316216
106975
91914
209846
197969
3186
282824
231909
175873
157183
92619
178341
12026
240063
141765
78598
21040
266162
142986
25024
275607
267107
230794
155463
48271
54324
248970
118529
60242
19099
221882
29137
826
179439
207473
150886
215829
128728
181520
87277
202149
288485
267846
136866
71955
243958
2283
7634
92880
254272
250536
38587
155483
81744
181505
204907
226651
25419
231606
246341
142478
248083
74253
70641
12344
232576
73964
261379
190712
29562
151730
169545
115536
213642
273348
18546
204265
301664
317395
227796
38390
202419
79833
188002
135802
105277
47777
286147
135192
4840
19645
227479
240167
261200
258102
202665
72897
20775
4174
118813
217816
117361
180424
297649
179495
54357
52104
186320
41808
85845
11327
82242
147272
202713
121729
126954
245381
222798
188166
286750
254128
120911
193881
136663
249414
295311
291971
170116
198617
266132
67518
106663
260547
125100
159247
95793
53724
113047
37767
297427
118673
43201
180531
37520
143720
234642
202156
153325
114176
104536
237864
186250
320567
268954
314250
59217
57246
198138
187322
269630
151989
292194
98052
312371
317271
300696
20689
104330
287084
280096
26675
66405
273084
49238
229394
160016
30472
43919
68640
116989
141345
102692
17776
316300
133276
66864
86543
274427
199707
115785
124697
110628
286113
136433
288825
242395
37416
248155
208841
129241
242566
288038
169180
66553
176408
1090
229500
112784
238638
63462
22554
267690
206381
80921
295956
234186
135313
183301
131702
292636
166966
120015
31846
203926
60778
291635
111981
19818
257910
126755
37436
290551
304525
257215
153073
69014
231199
203600
196456
310724
294060
221026
18697
60311
212516
196553
15670
53083
259026
292377
106329
115380
110783
16635
208465
283407
64907
182455
319537
311182
199657
233539
143270
97095
76616
3584
147138
159325
266194
318549
39851
157715
289507
111502
296606
13833
167618
201933
230959
306833
322986
170012
212935
56795
175863
147622
263375
448
31375
176585
72519
304682
141273
87167
226265
159537
301785
111152
184178
206359
181245
322283
194746
193207
171193
66148
148869
265867
254351
3850
245533
13208
318167
146273
120626
237817
1080
219365
61167
29672
314762
299275
183239
20670
249147
223051
55178
929
73832
131127
30911
275579
243121
45780
265166
197824
46935
249314
69724
202303
277260
300750
322406
209097
204239
306332
33961
267685
208822
188756
80239
130972
48310
76741
306023
172947
256192
250580
17771
21446
253677
117447
986
224569
35891
85063
113694
32932
220637
125465
229957
44552
176180
161472
221983
56473
279524
56177
111497
298349
141470
242279
37710
275928
28794
79223
104788
206419
156200
100890
38547
100095
99273
277920
202282
80108
269238
282204
285715
125789
1205
300400
296922
112762
148117
241574
3020
270894
58157
20876
60870
224022
11122
304513
104238
191333
209784
41309
222898
283461
195378
250383
43884
173343
33187
157801
192552
239065
291737
70877
260331
247541
279193
209967
244099
295172
237797
212659
289012
82884
147796
190373
273039
97207
11052
78381
252873
91686
136842
67883
85755
66550
32108
228072
83475
43428
235058
78521
134204
99591
81290
64286
41158
282863
53847
138460
141948
121755
194846
251028
284114
49104
79834
102549
309720
204340
248908
132206
234887
217103
295059
121532
123286
230094
3211
153131
128428
252731
162602
107341
308797
268321
215314
82979
51180
140457
297074
225487
311582
6937
200854
222596
312514
187012
275244
272125
76779
128860
221484
236363
271429
83561
25596
38819
222214
142962
255817
127247
98008
166835
264279
304172
163005
114499
290089
113589
266105
11469
106157
276276
137603
63796
160824
236286
12464
112943
301709
263254
213429
216638
103563
190759
17218
310124
299155
80150
125558
141616
239385
148279
140387
188614
79298
115233
188545
130401
220984
25436
170446
154100
229425
15690
169644
207702
167439
215032
219046
170863
234940
201425
243598
191637
105482
98921
107837
205833
269715
253415
70540
159387
187526
126319
135005
130067
62018
259921
211757
197918
108782
114685
220924
81538
305718
288987
163411
282351
274118
72108
31580
33838
183006
265409
54579
157958
139925
175657
121941
138620
190084
289900
33074
284082
318438
320901
279375
246100
8964
266366
143314
39791
26146
113625
314398
59590
117068
96661
23986
27850
105831
90972
133536
14350
154820
161126
66813
165914
308802
143476
220050
143519
282127
302702
162952
33803
285247
185427
31365
88144
108361
256257
235362
141590
223364
241691
316684
283725
59676
309085
151902
256314
226671
89324
183519
147590
55794
292669
166855
896
58180
82816
180270
117331
202217
25466
308792
294692
103564
62296
317735
47246
30020
177084
5925
54404
139293
278678
48814
267253
146195
132937
115862
151945
178386
89876
203119
166727
185967
305390
252976
171071
204936
72991
287265
123533
312309
74624
86739
241021
139005
314013
232491
281489
159604
319171
27015
145340
107170
142979
265451
81458
12761
27785
4232
139438
67574
104787
59385
130306
49064
160387
133474
152316
41791
108708
9541
303926
285685
157502
93234
153433
100213
77943
175766
34665
289878
25725
100163
177188
64982
321629
169397
110828
51123
92605
176296
138111
178110
103936
191683
178588
217393
70441
90032
18545
215704
18638
81944
282765
308742
69899
32142
139129
31585
152284
91098
288288
178828
68469
82923
269958
213444
60520
162504
264556
234277
18360
31444
131872
264583
64111
164091
229276
169183
251980
302530
109367
150963
8271
122871
319709
245107
250151
139373
34551
47956
133984
170487
50695
288042
106979
130293
241822
124728
254950
38646
115970
143400
87606
213055
222017
41486
135260
26906
269827
101071
62356
5786
20089
205809
101142
199407
235106
215392
250689
109014
94626
70272
300645
258270
15556
34205
203312
219996
244375
234062
138223
12922
300935
171996
12308
234953
128793
50289
123064
247489
75625
8046
52424
163767
317562
85761
276348
199713
293520
299048
58011
271263
166866
229474
171292
295942
221533
240483
140606
156859
191404
177197
165462
137521
171321
146426
155167
260737
173922
269919
178798
227477
105132
158944
320812
69581
105162
260488
318733
258186
293682
308448
118771
302265
248123
3498
7967
316446
102393
147911
139384
68234
187657
118910
98944
43785
266771
52697
315760
228418
110162
56090
196554
225464
248689
303619
41304
205979
101541
165534
185179
229375
85140
240491
306965
28571
254028
39704
48378
195253
316915
18353
307930
304186
238538
30784
269314
40392
25222
147066
169000
21039
102234
233556
91006
108956
154289
33639
87558
174250
304892
227546
123181
285906
226403
11170
278268
83860
228670
57569
141895
79917
122109
78344
68211
6983
28597
45715
132783
260878
308680
84757
163266
296307
210339
213867
83952
312454
186582
253484
289593
190984
15967
191373
289651
19203
65210
162395
6499
240359
292309
121735
241519
224033
107125
155169
15527
127349
263804
190043
77704
313068
156350
160207
281997
154927
113622
316340
203397
13028
141839
225312
142522
126228
3544
228085
83277
75609
202407
180997
319581
33389
250751
300369
175675
319946
83825
80137
198176
233999
292145
4578
9985
82521
297876
228026
72249
102737
160017
251323
80307
57165
163657
44033
272092
70340
73054
292677
111548
18112
222913
70088
148055
104856
279428
145927
103889
247592
11619
320352
106956
188898
306396
13803
96782
262611
118751
43713
281386
12232
175861
162580
111893
313935
1681
223133
29252
151472
192055
270931
197642
184565
129609
176601
168307
29392
15091
91383
4170
16132
202425
192082
264092
177584
32004
238164
293596
303412
159611
103696
262949
65519
251132
276029
275308
130954
269737
73211
217138
82479
115210
177263
252022
99328
116807
112042
236046
184174
171369
23728
322118
13076
66807
230201
208587
280395
52122
59072
64055
108483
44528
263130
120808
170129
68330
86583
58765
46630
11136
225133
170706
310207
224081
137209
246937
25169
76198
38670
85985
247187
199645
72042
77228
79211
303131
167902
181534
142018
66872
11352
11378
34856
106036
193362
94681
194482
199513
284515
223927
64731
61658
217424
217911
9807
302830
314369
317111
169131
249596
10483
124889
11140
6976
153979
20982
134541
255839
172684
238961
14464
203838
184027
124268
64466
226521
143555
46986
238014
135939
278045
188335
28832
245568
65803
144049
20658
188705
261739
228879
225642
136086
177842
232362
64425
253519
71606
255857
323052
120908
94481
88696
30496
262261
221243
63352
307171
21115
5317
10276
27051
235998
77966
67412
143762
184863
279762
57330
167724
9319
8017
32815
106317
311769
286106
223088
79896
280365
143680
49341
59951
104546
167780
285855
42228
174689
173944
37692
143061
240898
292228
201139
203361
4704
149496
183285
310112
265303
99112
322187
144308
241354
35459
248814
8278
76577
96712
136965
7172
217001
162749
160567
108846
265312
193939
226745
6693
62914
56680
16538
319136
232160
235643
205643
238776
264096
86724
80049
260313
91114
90094
314925
69907
163940
26992
30851
136516
273240
151912
283623
10785
78164
126438
51002
48996
70662
151082
277543
283976
237873
186265
262633
262652
39976
205503
138835
164320
176834
183422
261424
22153
26105
195029
43958
18733
321508
137953
201778
10595
294663
91428
218407
276137
105502
195784
94976
17468
116909
17036
100127
52812
25798
200830
29363
70964
96036
1465
92836
174895
67670
3800
146254
51640
107760
185710
140445
264947
193938
282377
233176
17758
318344
189719
278322
315794
241486
244714
171968
224782
316741
204100
19971
287541
113300
172307
26689
273156
41049
4526
68557
69761
8721
87088
141198
45189
148228
41746
127105
94951
205261
261891
316581
283603
82148
149028
249565
134533
4510
157177
41313
305920
82807
268054
115715
273932
120623
95060
297004
162044
241634
542
4153
129301
258875
258591
183615
252013
85311
152822
188505
197220
277744
146420
196851
277207
245144
12721
149061
244069
2976
88815
26690
165548
15291
156145
71288
3708
4638
163923
262268
34445
30600
205521
100274
210181
294561
30214
235824
118387
251599
52144
58025
208874
143524
244718
16692
310729
152071
57
202284
139253
200094
258132
232645
204485
153075
91271
298186
119914
183061
144328
109819
97890
26638
81117
85904
198714
96436
44388
113380
53517
277480
298374
294698
141656
76368
84693
152647
5225
183730
198325
131578
86453
281999
322635
284592
240614
8522
13004
95969
161886
204286
269713
138215
38596
275625
102822
146960
64406
228639
125212
317667
108973
235281
163227
198354
236489
144589
233728
232701
243178
233214
115234
305606
38402
101434
236214
152842
175882
63431
192456
9003
89730
41697
34410
168087
227609
162495
140287
267006
281614
305816
106421
280018
282797
107617
116596
183985
13105
255073
57866
132448
84844
17153
113993
164597
139053
304164
244607
201485
176487
297865
144432
279941
103679
16062
210543
17994
319358
193751
312868
136589
84397
35998
169582
164436
247520
12330
67161
57555
274112
99889
122453
117975
99272
169215
171198
85370
101631
25646
167920
771
225952
122264
225739
27906
241179
204655
23217
253619
209533
67551
178182
76104
140598
195949
290463
93999
68261
135694
161313
215763
213022
305692
150369
171935
19308
202953
282099
165936
237799
313912
281533
239620
317391
294337
244984
81473
103672
23737
252943
132913
225785
26322
284938
237774
81918
16116
146396
41473
7094
128635
2003
134710
117045
129635
228183
56576
306944
11257
87205
62788
295117
106563
266337
231614
160148
301672
175420
129742
61176
187138
147149
239597
24635
92245
155398
266833
260893
162455
131837
128029
159024
45489
68967
263326
298159
158704
189011
258559
279797
140158
120008
24275
106033
7137
138776
109771
271538
32272
246780
183223
31576
41323
257536
315262
259278
83181
39525
316538
213998
11610
154485
317070
252310
145406
179308
178719
308727
287032
188028
54286
204362
202700
221105
225196
24776
14993
305180
100104
233784
257577
135705
318175
114710
134821
221633
204517
68597
295830
224561
80924
194402
4871
248872
145499
190588
131791
122462
46728
262348
29267
3914
15621
90536
218126
100440
104446
322585
232521
273966
226091
172547
17863
269559
1189
17235
54647
197267
31260
159961
236748
31089
225345
160153
233228
209949
21945
42501
159450
306997
83439
68992
181442
20098
97287
107431
211421
129055
150049
312629
4274
158151
297210
44958
212307
213316
202333
310569
118465
120591
142810
191918
168192
66997
29328
314705
107280
211521
18985
211612
21267
271237
254000
249822
82446
239778
141803
313405
137610
6126
89487
258156
135558
299483
257961
265034
173779
22574
101831
110482
166708
245464
298295
140057
9275
140094
154245
26114
91144
253242
20201
155902
161768
58165
287931
120752
323260
24587
245528
95784
28318
198692
306922
233991
190033
181851
258771
85078
12006
49426
204911
22361
256922
172012
229979
137815
102773
291935
260985
58385
82868
25984
203793
88370
140907
10644
22414
106323
41998
199254
152250
143506
51813
156774
132005
212519
293849
102192
257969
88032
240992
76692
61752
99123
190034
321777
265959
112272
55514
77480
38870
12638
276545
3209
215571
195713
264458
196537
38373
117243
76379
124247
149206
39033
153339
58201
225362
257778
42973
261151
79672
204006
83371
121840
110737
199511
79273
86923
46543
45436
233986
282660
253093
161990
279455
154192
37061
264764
182757
20600
170903
10697
126240
195042
156873
168796
50995
291564
38170
219058
133045
51304
316673
179036
151681
2467
228472
280558
139318
251354
299344
144841
86042
220047
282600
204085
20769
131865
87294
131833
190837
141973
57083
241740
35927
2891
134448
272209
31015
242968
213532
312040
236390
216954
220519
161357
42990
137883
59198
7376
110564
114322
271059
168462
196126
140774
9458
302779
56866
37900
192744
104713
22624
320656
184623
253789
155059
73992
23230
308594
138694
104720
200569
247963
158722
74287
131017
316633
252045
245918
243830
137474
116987
272444
154172
124175
173471
283910
170520
111116
116487
81142
60519
273566
265082
100854
321247
241630
204735
231177
198542
20307
122581
19508
281388
87152
289790
183246
255200
303481
111830
57011
15587
178456
164111
40220
212286
241589
300512
263844
239428
317951
211126
6112
189828
83154
31991
1476
117958
249737
87073
264470
213445
220537
264188
14331
208381
234566
189767
4228
266970
119296
87603
230014
48379
238088
44807
172815
151867
51084
90229
52800
285250
177239
62028
40631
196535
71008
116286
89752
323298
31223
97349
245760
283380
309198
146902
119354
201924
267687
209009
164805
32344
59821
8267
128137
226411
262886
218903
86818
228627
122309
217702
292981
107964
148407
92817
245768
160595
52364
64447
215287
40303
94259
59132
71910
254672
80512
66731
186507
16550
140663
114374
141542
193025
80762
188870
267380
68648
63006
266546
188411
253733
226635
123357
79499
12141
195160
198115
90742
286622
134004
216993
56134
292629
23154
44451
234196
83078
313981
67014
120919
228041
283891
167877
71102
69608
231040
13493
296218
298731
31372
65983
11264
168155
259938
109324
20998
44001
219821
206655
303433
233906
256867
297590
261163
96156
91194
85529
182943
42493
182178
10730
24738
80418
24126
297025
192917
282689
123592
228281
51682
180508
99969
71593
194411
70046
273086
52952
33450
183723
112380
45867
108459
85857
156483
13163
42758
187951
89548
304439
19587
295929
270983
223472
285248
215294
247217
20665
52195
128124
66254
103365
133489
317093
40904
214079
79300
292681
281320
190756
275423
2157
5052
265110
182442
227604
252887
20515
210515
82267
126384
312370
55763
84813
298590
319020
197196
197034
322906
205095
155032
75658
75321
251422
77084
7477
212648
67855
57294
308069
254681
35164
27464
310716
43535
50834
293152
163445
257901
26118
229097
299167
162475
12885
106934
181875
194377
255620
114417
74745
138230
174629
275031
147604
87645
595
49357
166443
158052
49180
215411
203048
297673
271019
2870
2347
24390
17358
123120
51294
239963
48088
41350
142113
39285
127212
57764
36056
37030
160643
253654
212381
199443
273935
224064
21425
319648
262737
134489
63519
136595
196087
259550
124249
27977
284565
11583
142563
240277
1179
238941
205312
96429
48141
275335
83492
251647
9908
139185
235515
234305
176224
56767
79495
6069
291007
230882
104587
116664
287741
91396
22028
13492
203901
164217
8204
55119
56780
253804
285139
147997
56788
110678
198038
185693
179555
273745
167433
183207
167667
292860
49926
285051
62247
62170
50178
307186
38235
99804
217907
126616
205256
186430
265477
280698
102730
285510
99190
98073
103503
135633
197656
81705
184082
292861
63956
110277
124955
67825
180124
241
31695
250059
316143
185794
170174
243268
105563
125025
314684
289992
122659
85185
157051
269800
238448
145060
259196
176559
27576
305511
152569
84284
16422
123992
291828
46101
246240
133676
50654
222827
144887
87160
192364
188537
274906
115264
52610
201702
3361
147250
121323
198291
316275
257493
112776
160385
53304
5744
164471
320784
6495
2963
149644
121171
91618
260817
22482
142574
256487
269903
313726
168197
43545
15343
249815
148898
180052
78805
241357
223723
97214
132607
33910
244576
92659
162172
310376
18266
18853
210582
19715
135729
69121
276459
42040
111675
314868
312229
59250
267148
78142
88896
123559
12399
60582
80076
135063
248602
259302
307165
124549
162800
161899
290134
14832
249994
278369
181506
178709
46393
26440
36471
215480
235524
139156
200796
25703
98623
322385
101654
236366
215367
182199
243782
157681
130725
227880
212329
155956
21493
66777
163896
45579
62971
310421
243014
55941
192246
188946
137766
285651
229797
22102
195731
320428
36603
158049
276275
305135
194246
38207
296101
227114
76414
6242
61083
8936
317524
304801
89392
302956
158231
28112
284207
194847
73509
319256
125879
162229
179025
260671
285529
37444
256722
73333
236481
29037
52639
74417
319210
3113
38922
19039
145817
226933
215256
285475
206539
246612
228811
240456
62826
109634
224390
124149
192061
200931
295932
208343
184600
309231
7434
46368
290200
184332
38177
62436
320160
26373
185564
318942
193703
49832
185759
67812
105035
199692
68175
37102
105903
262991
287855
30967
65327
42450
140150
260359
65849
15192
278657
128870
212416
238651
99096
315847
315373
209277
221563
270795
55521
148216
189695
322460
162846
211020
195287
27056
138818
295236
149552
202374
27843
141888
267476
138993
278556
4457
70371
73298
95047
198625
90446
144366
199093
228016
222588
136347
299117
318808
1167
113518
106767
146461
100085
44467
296405
124492
8119
36456
204103
69504
236621
115309
62742
46826
28251
102339
62543
255164
234975
81554
74526
264053
215118
230250
21282
59480
165826
297117
200962
186893
118495
119516
164390
102259
14468
203991
38796
305047
97648
236200
144484
295
103787
125328
261801
55096
240353
254171
12031
264040
49326
177418
319108
303291
56573
184209
97185
119037
214394
124745
36220
32225
153679
229865
183384
277090
192361
225467
12500
286040
178938
73722
90033
141356
253019
211903
163939
191218
14268
114268
164215
179509
216626
86330
29421
270880
296830
49966
237117
18481
276681
116428
235200
199851
192304
249433
92142
17947
207725
72723
294616
137196
122469
86093
261861
220023
154307
79581
187107
139940
48432
41237
280686
45818
48164
252421
32145
1193
186763
159122
133773
120187
217751
304812
61596
56696
172943
16695
240463
257087
254230
161489
203373
201430
116164
81399
18535
49268
199509
112037
315749
240742
206165
11316
121766
279466
56294
87283
189036
135936
305354
100093
155934
322961
85790
23354
146686
44849
15543
107478
257624
70653
264690
287029
298805
25829
210007
73482
289757
18990
193612
254877
185288
43197
254982
265203
200514
112803
201235
226113
196267
191227
298068
228301
309929
205913
134904
5552
290648
232064
298256
95163
153956
71060
316958
229300
72793
219357
119325
194742
205739
139240
43768
109210
79518
191677
96876
293765
221319
291890
38452
118787
220915
187211
236523
116421
26940
292754
305155
174580
250106
322880
290915
11565
61568
322337
58839
381
318015
147821
311102
288000
212986
183330
231348
313917
36862
253819
38785
86748
313642
216215
23485
252054
110253
235531
74775
253163
158224
90954
43080
315020
225829
139336
94423
103845
318038
53940
200226
136343
174280
240648
274862
127681
78377
18462
301990
181847
255453
196584
59393
317731
265036
196720
252211
100432
43481
99408
181085
287818
86860
183265
221880
55585
253007
210190
157742
316185
312154
238244
17108
28068
295502
130451
319003
37647
69208
315882
66135
308194
231594
138935
140140
255915
23560
226042
111271
234798
78308
263313
95772
265005
305256
254429
214134
211889
273741
271035
264216
203748
79948
72391
139314
224881
157687
88913
226920
262358
229090
128753
190841
250605
123438
114265
258677
200652
73475
40206
139447
121728
83448
23979
19131
217551
126549
36019
181891
290692
159944
133512
19225
179567
20144
67664
253004
260006
234340
171876
99529
116243
240374
259577
21989
46566
100031
124305
322772
322843
74572
224053
100656
89019
95629
139515
86272
209239
187094
213511
220616
63527
103521
132489
122942
114739
61593
189612
91440
74840
124731
182391
321823
35798
73822
228048
10525
1200
294323
110484
22565
209964
304755
29958
47885
319147
188556
308083
56567
175449
90455
194144
145489
100384
130524
146895
291164
151969
259499
84125
137357
280394
88625
240061
263900
209849
194911
237013
197571
174131
10233
258267
211198
255094
125274
134688
10850
65656
117756
166559
164657
112787
198966
153035
212036
297102
212748
199079
48219
266185
198964
75115
23203
271574
64147
155633
74885
222471
190708
227651
302358
45653
123259
79567
259574
47204
288353
228433
113852
172252
128970
310968
31376
35728
265220
73371
50056
130175
284982
307178
88661
244105
6259
125987
247891
107868
41641
154882
196734
3493
65694
17200
100814
7518
247692
229626
200061
193517
48984
260347
108722
123343
135624
134440
272376
320755
138098
37960
8481
26102
277602
110559
49087
266782
232715
301753
185976
32401
64531
298979
164950
270294
296261
163472
205539
262586
136434
159396
225611
30371
149982
160045
49303
26458
46474
214925
278586
286775
116914
199823
38780
295850
192278
267642
90614
61089
226876
27437
198655
307129
70063
219022
19386
172054
227378
284963
166652
224311
240220
72515
169975
189438
264010
259085
13079
41820
82802
99130
215668
68411
134182
215742
297766
127324
278335
47753
322389
312140
272726
216773
46488
201110
190567
8933
96511
62949
320201
213677
148448
126607
159773
104182
51539
44316
202215
304320
277248
207419
34835
131851
37039
312719
209734
41744
285706
79562
292649
59929
235734
145057
188528
279719
70176
145801
195692
319633
111
51215
58149
185193
255365
116090
318128
13677
83433
232060
14155
19415
183710
252587
28074
36334
211245
29122
313146
28198
106670
114267
55801
78572
213152
22173
90570
80865
84381
46839
43273
208810
306013
102743
6900
168848
122354
106704
90290
251298
230642
119487
235899
291434
22467
82192
73640
131535
143767
153842
266093
72589
87997
59381
234719
234754
197495
122949
172451
20059
194893
38218
59404
178358
146008
49763
41781
269060
259992
141333
163906
46593
25963
85319
305902
245319
94081
306578
248340
231953
250700
68408
207002
301024
127837
167608
55580
231242
167177
45016
277876
218568
67130
188702
106304
69234
136505
242328
77548
140175
116464
150745
23798
265043
145056
302896
10169
138472
290563
123921
162463
319731
31786
8437
240876
161179
308523
25613
214181
125141
103663
307046
125935
214712
311384
198628
278585
248532
301343
246005
313944
153228
126961
100591
179910
222293
57872
25462
286233
94869
229282
126150
70478
100695
224165
255558
97827
187666
160678
127453
232562
301552
45129
10554
11585
306295
322221
121519
74753
65652
82381
293808
322873
15107
263898
76917
8784
124246
147479
164337
191157
214563
111996
124695
293975
212267
307998
169511
170413
258335
319876
112026
105656
223032
93710
40397
172634
290144
174455
88941
122104
283298
87378
4511
294096
137334
301417
97342
280749
155368
314071
179556
21994
145516
89984
242010
86264
319637
203661
18362
203414
112913
78539
80471
133241
196677
174905
112932
41919
190026
120969
10831
230055
72815
144270
57455
218436
145515
62255
78255
64861
41173
119266
322193
218499
208687
149029
98281
195141
258752
284479
47721
271780
198439
146711
289866
287310
124239
311148
158022
140810
223529
278483
263094
249605
155588
207531
286956
61515
16799
276145
30650
285167
292503
125997
309837
116356
247302
178074
100458
236594
88276
276704
220879
270305
274549
105956
180267
286160
188608
293615
257584
314005
256308
254561
321894
269339
259585
230106
295515
7461
244072
113553
176529
47909
242644
210794
261021
137089
215688
65307
287898
215458
66487
229621
120827
167277
304640
91546
235676
192980
153197
297985
39279
292592
291078
292497
129147
202654
81219
146092
281734
236793
163698
168504
5423
172745
30416
266898
177527
14784
313445
30526
138198
274208
304769
90721
162182
255218
64957
195468
74642
98715
4125
211969
229031
156052
143695
287852
151978
112331
258134
300650
116578
110830
307308
4667
63290
172496
186279
199270
57196
266732
6399
283511
60208
313894
162804
263912
281657
219940
54429
309917
205901
72614
294297
284317
234640
47179
207583
29705
310022
305764
76406
87854
127078
89221
278225
232195
238406
153814
30442
27771
103236
33598
83878
216316
242348
140784
294908
262150
270370
43175
249893
221345
180679
39631
147788
299978
106771
320684
252216
235217
221380
70037
168227
256254
292634
178314
262845
166951
165244
36766
271660
68184
149260
6742
304747
13418
122022
207705
108558
189961
194566
249698
31679
296295
295083
139140
300847
70644
101396
110109
77578
216160
109320
12800
80611
44828
269622
261897
268307
108528
137983
275828
152670
98462
278875
35519
25443
233298
183045
209955
26559
82098
12409
141837
125179
118799
167344
186975
195230
230683
254056
50506
182125
127751
36099
154007
124495
15947
191684
14886
147846
4860
280939
164642
195695
180054
10282
242429
15825
206257
194714
168610
178732
130583
323140
81831
241415
67109
280440
140947
154738
192148
102186
67000
88018
285776
140309
7323
270466
265412
57119
192990
168973
250031
200469
318267
185745
188341
159292
53393
247528
73824
16314
15451
108751
101131
195421
173494
14465
223546
248172
292595
175175
99674
62753
313176
189148
208714
127635
250964
43792
61578
116943
57348
246353
170587
162181
227827
307945
261784
80985
258903
291236
30122
192652
150194
211813
240525
148993
87408
224888
176230
33270
159044
12440
288301
261292
75930
289409
257282
5046
175607
126226
31141
112962
36300
267325
271864
222104
82969
252381
19741
101032
61801
50612
59098
251161
288304
206274
108888
281588
285522
235925
186341
16673
270238
84730
269442
106267
35064
213178
6201
120631
96161
248838
266408
243811
158008
10564
286900
41762
164782
195347
167836
207820
147855
316957
201774
226236
291715
237496
86975
313190
299411
95932
55841
257448
185217
69392
198149
79074
151398
12322
288674
69322
273764
7564
96275
165257
6662
87567
32524
104915
271835
231803
203791
33445
44178
252613
1449
62487
138906
204106
259014
282279
74754
315646
24296
298315
274977
154205
80610
88540
261829
34399
212661
126999
271024
211972
169882
244519
193172
49758
275518
314954
238986
83188
125255
273010
38274
60724
281046
226805
228168
209744
196109
121317
280783
13338
171173
224268
32232
95469
84973
79477
57301
281394
165158
196105
114206
98722
301793
133022
172141
63480
246483
178470
217618
109599
122866
88371
117803
120812
84319
293714
306543
149370
275537
268022
167367
199931
16888
162315
167686
154273
136294
7086
207506
73666
72901
235534
240510
243753
230502
134543
189335
163273
249361
268392
236605
217633
99999
280276
260687
50363
103914
122965
206075
73103
297555
163059
15693
273147
318581
176337
312419
3581
195265
263078
54107
35952
273223
204949
57690
291469
210161
257327
62432
62271
191123
278173
185900
289569
119012
185897
203737
131223
186049
274220
219187
295644
17615
251551
279641
228162
146062
317648
149945
41918
150262
74791
262287
307576
189270
125289
157840
268803
294423
301524
57652
196343
294265
95314
113876
213437
20464
156056
289847
108042
79757
187396
292409
203433
167609
230324
183692
17077
321498
39925
165021
91863
125231
258116
140467
292689
158836
298703
174368
191933
321165
57012
303189
222679
271402
179640
280372
42938
212260
209894
185891
82130
295745
101169
130799
238511
38884
71625
227367
29596
235723
133067
54126
256666
208586
132379
232368
61304
283652
305992
56395
185909
64535
72485
1579
224539
86441
234877
248881
308110
290893
75958
70289
320869
177645
275275
96122
221907
50896
122798
228029
213894
312184
80753
185551
299484
308304
180591
126929
67626
101020
127605
202521
144256
146972
234968
308624
79642
76391
192954
300393
93950
264328
44844
248141
6055
13434
213592
23804
171751
9727
278275
111793
67606
14118
196719
314842
63816
290845
103719
192753
35325
260277
244360
283176
84649
133528
187476
18150
119952
35504
224124
321771
294835
187529
256950
136935
277624
65447
236119
78025
226170
1807
320364
86123
314300
290096
152677
220699
268620
156318
228865
250200
264428
16346
207407
211186
13282
95370
323459
314099
42020
119234
159562
291880
124467
178137
123493
137532
132514
158091
163377
209998
108578
166875
177941
211873
214035
246218
28108
320401
68559
101206
187175
166833
166020
222221
178959
223568
246574
55373
195364
169808
36552
204971
230102
265691
179762
277269
311738
78386
266728
18332
50513
299201
29878
199419
210953
195981
111249
193682
46366
129869
278213
152544
250014
173075
195585
165515
268609
123143
23100
33239
216204
16225
242778
1979
114309
168834
35623
36101
68237
186239
62725
143946
265665
124574
228047
56949
177897
43800
92381
152251
74487
304112
177249
269122
220223
93263
277787
112249
292463
239865
34110
209079
21354
119161
129890
108833
5025
211122
134449
76166
146837
152222
100476
27912
139632
236138
294595
309083
258333
88362
263212
144350
297548
283929
302474
61
123488
101369
51087
246121
173025
208928
319337
104572
9300
72975
233629
245913
164040
44197
222022
202928
203277
25998
8966
134747
192557
130091
147199
50305
229811
318532
9178
88907
15842
64931
187989
26
97167
320873
319065
186972
33608
123052
253703
77051
60223
54086
140500
317033
137403
208306
75807
64213
3732
275096
206653
40807
226027
25820
207609
67937
102388
239738
46308
154627
90514
291637
248566
235376
150075
249187
46016
190672
318984
40323
314666
137950
72602
37084
199421
169211
114122
177404
116111
248923
206093
177287
188135
26593
221280
137761
284507
16830
280557
253305
49689
235489
200081
226725
124466
296675
134102
142065
40977
150608
224503
47096
141792
78639
276918
112376
66660
308168
221693
241222
50780
104539
159588
227235
317674
111685
305761
39939
282297
305962
317433
214573
284551
96983
101435
141082
176232
218398
91668
9271
173876
258666
58846
300363
261365
115960
127548
53066
55746
100791
89793
278573
258192
1624
300296
209100
257234
259469
70387
270247
115825
210504
282429
295504
14164
204778
16001
271395
80341
296968
35429
192503
8569
20465
192356
133625
153904
147733
319246
120414
39856
261407
82800
51242
212203
141712
38467
297349
83091
249210
7685
98136
262943
111683
265061
307133
149554
80339
166123
90377
136165
268628
120913
204443
211212
254345
288673
315597
307912
1936
169905
194645
290558
150305
56352
15364
71794
128262
165138
306337
217796
302382
77383
66869
241613
149452
146233
184227
30581
172400
145646
49766
120484
136055
140645
208969
247559
237607
259922
148929
240674
261069
99527
47351
184096
321494
98422
112641
76580
236272
92329
75398
36749
205215
126991
207509
268366
185701
74647
302798
225929
82776
220538
97001
225792
258429
216793
180503
284002
126230
171954
292098
224114
221912
192317
257645
171218
264164
305886
130337
226646
245671
304449
149544
45178
93977
166438
7064
196403
280314
278835
98204
63156
304217
238992
27984
107066
248993
88222
321868
97917
116088
130592
186706
67356
271441
188351
193182
127933
59490
307082
253315
94222
275532
113360
100645
274479
300867
252088
203175
110222
111903
258383
269621
27369
96810
73614
320606
4282
263728
105579
286834
197668
311171
31976
157923
86004
172275
292560
210247
218830
64045
1512
233688
75033
249384
251759
132229
134872
160314
54067
50012
117990
212896
228376
136618
311316
184700
122001
24234
322573
179853
136713
137993
68138
157569
297544
66654
34274
263383
157572
222368
83986
297571
227139
95380
110865
52625
61725
148927
95270
151059
17935
98856
242166
194113
47252
49145
63995
279448
245457
135115
182823
307452
160033
39367
40887
291411
316323
50164
137658
16151
93661
159105
219375
196376
13240
27511
309740
126153
115925
242874
135088
318480
311286
260095
117207
35239
35062
154187
90963
53385
247395
146865
305146
307233
210766
119349
59332
178126
34307
310342
289824
11228
319639
166392
214095
292796
126866
111755
36425
31977
49369
312037
37143
120843
109934
187046
59027
45408
14041
229564
4459
112476
184247
116337
57504
309912
277607
286548
171284
315489
64439
91529
170579
311015
140685
181454
154723
234519
284390
28005
136127
54747
259175
304603
295492
42319
56349
54225
279957
239289
229549
227834
310356
91109
66133
219649
275920
251870
9304
81696
26875
315206
126970
242088
99064
151008
166161
21269
292140
116737
101325
318771
275973
25272
93542
16281
48030
314898
139898
107251
84934
306987
97164
128149
49876
110074
37905
6058
175735
250538
218501
13666
102483
253887
85490
103789
89919
115155
221063
55798
162434
311772
84044
245096
310727
322800
24631
76864
249405
117567
82554
190349
255658
271649
272189
253609
175464
298709
4310
257105
205830
308920
113756
167112
99171
58115
287016
182234
84193
224195
143432
201657
311079
192482
191347
122182
216123
278157
206675
105305
260013
181091
67922
309754
426
29335
267852
139732
186646
127803
34557
108491
313456
15719
24670
222617
251891
244892
271737
113735
38440
253790
202085
179170
105961
13417
121249
50467
10341
295483
88051
138247
123797
250626
222595
322773
241792
57022
322330
5217
224604
45853
243148
23762
251333
293783
263386
122329
319668
191192
213590
226615
175430
11775
157456
153518
201202
111047
118435
238954
297235
72600
235613
306471
177798
125090
131662
307635
180021
276263
29049
317850
318928
171750
159800
35601
191491
237121
109917
253525
273726
270946
153588
3371
32130
271800
98653
293617
98359
85642
110400
269055
239674
266004
310996
59711
138204
211796
78451
112637
137408
190443
319677
295397
256610
77845
189839
116735
22721
143391
216185
209563
85464
2664
25956
181792
39974
110552
74336
56510
72319
15863
195362
19249
210501
109614
4266
242211
15536
264662
90197
303370
237995
82262
47798
135136
111777
5776
196653
43748
150379
104723
267856
188050
255
270922
35606
266625
26886
8646
278351
51157
112247
321350
198933
109230
318212
263777
101611
312861
202775
243514
250970
242577
194626
297791
137073
45438
249935
72896
11212
20539
292820
83498
101723
4326
402
211577
39997
322887
161398
25425
141857
218507
287509
153155
292855
92132
143457
292731
202935
58506
311234
297562
306645
57880
206422
156477
84443
276860
221639
279603
91640
31178
25284
52894
179478
251509
128586
88161
9980
26868
176545
182732
280190
46426
314569
9211
320714
266469
70397
229017
261475
196331
303531
230356
269815
299033
48146
176013
15254
39094
46123
322831
126367
99807
259857
74637
52683
292922
285133
7682
284407
89337
152282
200937
40628
235636
144812
49544
240915
54869
318648
84143
296019
15705
18053
304520
95008
120469
36304
236248
245308
300145
315171
163947
310472
95213
220230
161590
88915
320885
61881
148808
303271
62185
136740
255122
243941
256941
264241
252729
158228
198412
257915
54267
84367
98470
72979
129531
174035
158728
3143
145181
188165
315233
159830
242332
137515
184368
317320
216120
152738
95689
130060
303925
12546
270188
63831
217922
230137
275685
289480
58592
18646
215722
261830
229007
105706
303556
184658
225323
296169
95240
49850
242908
120088
158444
199038
285001
297231
53512
13523
6764
132557
105169
254488
243825
131838
165879
6068
268713
48344
131867
145348
5499
278519
302080
58336
175842
193208
184105
160587
244526
75413
316427
16904
46830
87156
123571
296163
254668
319985
5420
45227
144955
139360
245971
118880
268812
120179
291918
293475
188780
113733
216974
201615
39351
187825
197465
273906
14152
138438
36122
141583
65322
214697
276563
10768
271064
294038
40518
156191
95333
50967
124496
142014
14640
311019
206387
216277
67195
218351
47877
42714
264303
101236
244757
97785
272671
228610
283508
119300
172113
210055
257224
62590
241010
66846
100341
235981
161672
48875
103045
174760
29723
99206
196400
64686
34185
7644
300840
9850
162357
20412
132987
31070
135279
204400
180224
23124
251592
3341
263808
275422
303019
258659
110589
261372
284164
309207
49445
77693
122591
90734
11590
254081
7300
136768
227646
149598
124603
149668
143566
174434
12457
93817
154316
74680
168842
214837
115681
293041
283513
147544
253903
19379
215525
133456
226675
282634
306909
176029
25718
243078
289049
57001
175608
132856
99822
180422
180471
212164
31011
200192
308910
34583
279510
51808
297134
294397
300331
146925
163235
98797
93143
4192
154962
316422
174917
120257
56811
157349
264475
185731
276454
62083
181326
206758
101512
178414
62937
24941
172249
231301
11822
143358
290613
172521
223528
246772
179608
236970
87303
320142
219531
298880
219648
158938
320807
7894
299280
151652
151142
291317
209117
142179
14495
278577
59715
73183
143848
98139
222498
121911
185915
61410
156911
111343
64253
214897
301140
268758
242151
300639
253059
78332
295276
95481
197704
160101
45290
39277
220459
123737
116052
221202
278714
246073
249990
132753
4123
162512
229817
128528
200301
279985
319707
71937
273927
124015
190496
100516
318012
99027
294050
1323
246681
313485
246711
53727
51879
153427
62389
240616
201413
78462
212234
196157
306119
128808
245776
104936
251642
8464
115983
46342
188656
159554
5722
164602
53291
252464
15520
20351
299532
195620
111291
178900
241388
55518
200857
209434
19088
241029
317090
185323
295625
182764
51233
226191
175150
296610
33722
286329
77030
180046
232808
304397
47561
151000
223690
157683
145874
283814
310697
251789
193738
129896
294285
162261
22313
212559
308927
185096
262624
33506
72292
313699
257626
79177
34909
217772
143261
157486
8697
242720
64900
211280
187858
61726
5177
220424
152386
12094
30413
266817
130192
291094
268030
192046
131843
25807
218742
55819
167953
32525
256391
199888
250022
168919
201390
299165
143879
8158
98650
261091
241925
28021
80441
266056
81697
12156
93327
291894
278332
289045
246224
267082
13882
73430
40036
129913
151924
276047
308277
148681
256763
164884
54644
83453
10563
11173
230325
166640
120942
218294
148830
43674
184018
118284
189458
46668
107722
100263
131895
18439
215791
280499
300620
319732
235835
238501
236056
111841
65439
46248
74774
87102
156957
263832
223006
96516
213601
95741
61475
104778
211828
147783
27159
99416
90440
161136
214505
279489
227800
234262
163731
128655
178602
93491
239136
209676
217924
91927
86988
31377
139959
42662
17883
169259
183476
202413
244990
83179
103423
37603
275288
54269
283817
246150
321042
2361
225604
168695
75987
250193
7453
162822
80009
9208
53218
58148
240984
232325
114636
67791
64133
772
34161
16467
118650
321746
35848
291130
200611
316682
265095
23259
9247
307676
132026
221250
23486
163394
117925
193980
235459
175265
43190
10186
180456
187344
199490
95312
1923
48910
248860
202917
79914
15624
46216
211703
174423
217378
273752
314525
112358
35334
202235
184484
223012
196543
162430
3096
141721
309508
26679
256517
285135
199972
214816
143232
148762
162349
108824
305508
210399
283039
225208
119636
57266
267483
226649
285082
195547
112323
238337
283737
1617
302745
142162
235625
36685
229733
273563
166666
72727
210512
186877
50915
64404
241074
316886
274516
22018
202232
149286
45696
210085
167709
147517
1407
108066
215334
58447
304714
211298
58993
259948
233631
158027
313045
216656
102334
84119
105594
20112
320832
42897
253528
274221
286848
235436
217992
170950
167195
23756
292955
94468
85275
160979
34930
298066
142215
18742
170872
30377
105527
296314
279156
268910
234591
189178
285281
101956
156967
115710
265219
284973
316441
105062
197264
191096
315893
151695
16218
174014
230874
114503
72634
127898
189836
185561
258176
55460
95860
239690
280796
24309
251068
179304
299304
50347
41177
272229
135518
287957
116618
128592
166897
146906
67017
119628
200176
321349
161462
256715
23531
284765
40136
121307
274810
118569
85520
274060
153169
92800
96807
176658
89882
269812
124668
245315
143348
209935
56069
80292
214234
257284
224980
31998
69108
220461
165998
191164
17832
46326
164355
294481
273724
140938
259939
108551
153577
190200
101034
196583
29016
312354
272138
204994
262812
4048
297487
169039
86844
93489
34447
194035
139433
275146
300402
117368
141563
31750
116321
111294
290265
210290
52409
306473
55037
243857
5691
176077
15171
54962
216342
256590
25621
38616
30754
194209
299223
7986
155050
68084
144633
11371
112790
36138
144313
41596
235801
207781
89260
58844
283608
102557
234793
207557
80141
165429
283120
213911
187513
8082
92895
311987
101775
79071
229660
302933
210833
107924
75774
14414
82830
244351
10009
225888
66452
82591
291055
228550
110282
176158
95351
104329
39297
20048
27393
5055
51102
281540
134844
293755
285697
274027
311331
105783
180287
138666
8238
208284
147130
6271
51185
173738
263235
17535
232313
142111
47141
56000
272475
179499
260986
215619
263704
5301
160681
41339
318064
144138
152862
75419
191072
313478
249907
278707
272988
313547
130810
235190
258241
148563
167377
56711
323207
26949
185199
69213
12784
36318
11904
187053
211468
19330
47622
93769
277116
241767
179047
257532
240957
259895
145389
7662
131440
242548
23935
219687
205942
315623
103689
251753
51917
259301
216710
128628
320528
37364
209123
117838
293790
314891
32492
258750
240558
206304
247663
220690
91364
24179
76271
319474
37980
129623
222175
168803
226150
130045
180082
190635
193913
142365
273719
300056
113307
30083
81506
83676
186584
276131
2578
61234
155485
28390
55341
319066
139689
243252
89489
152111
77012
87154
310045
284235
299833
243880
181517
101230
119293
116727
205890
128491
226904
52001
12767
244127
213021
9826
48396
295363
219202
55645
77065
229759
196524
38112
317363
265711
284026
161411
21584
285833
157699
163243
272390
245048
253206
276246
145544
169364
286217
133252
243905
142345
120385
140710
276700
221136
64710
73688
116950
204985
161891
180174
98351
296732
24690
260605
30248
198316
138895
162675
133587
132784
93600
242018
37750
172095
107774
81576
130357
54705
106800
270099
5869
283593
185362
136826
95296
271134
170349
75219
2951
313401
219759
160950
28145
301577
152894
27344
181567
34729
999
226022
144734
43474
148368
285903
137029
49188
282988
220005
314607
103352
156494
268551
53832
95679
69548
62218
201605
169197
14530
29125
80723
130389
276940
156729
77024
224214
50635
184191
135426
181465
302902
210086
245963
315263
78123
115411
281726
101911
64572
246365
69540
196639
288233
215686
272666
307075
212402
252090
309921
72879
255540
173182
304333
144970
132339
5016
105864
281163
177951
314626
238254
219398
89229
135864
236446
277496
45454
116643
24114
3896
54676
162200
9376
37624
53529
189139
8656
254978
320396
27062
316562
254994
218807
221087
206681
123117
176481
184090
56030
279745
265839
290886
314118
64230
99854
308659
140857
323253
145504
243457
74521
246946
250132
17226
140228
287979
41067
191139
107717
313587
164516
57029
103291
160699
186370
244025
190439
254151
73631
198452
165892
322002
124379
157294
44666
189907
17915
123591
109061
299024
260789
23462
222682
73116
235786
179731
112301
28762
54386
119136
291693
263271
130654
166518
281424
294576
56456
154684
11881
187856
124673
193498
50887
239837
29765
176722
28288
94171
160713
285016
158737
257576
297070
87334
20136
76851
87979
311490
205376
95173
87988
7498
305829
39341
192871
14179
294826
193380
153788
31233
60791
234066
39381
121554
206317
32678
200657
249019
202066
321535
237075
303229
123220
321318
304316
191467
98347
137726
96448
186734
162848
63754
73540
93347
140248
317596
222084
70562
210566
24925
173136
67509
204662
58696
153320
444
34067
97910
145294
154746
197048
105610
56036
226307
82843
239238
72934
2701
319120
235394
116748
262329
21907
53282
14962
49491
172188
285788
87693
99794
297385
296597
128407
105186
40170
49225
59646
216368
244476
123467
276822
281099
76639
57259
160504
41488
32138
189336
207748
138847
30437
315652
192847
288470
87578
260402
135696
231283
24627
241609
252482
7472
183148
31157
715
187225
290899
203133
164292
292204
138962
203805
22373
206787
175739
228873
126754
200943
127689
154721
295520
259193
259721
147385
302610
321062
245982
113904
241032
195234
143619
197845
13811
43245
69179
299869
172719
21581
170939
45398
73980
43252
150394
43034
281441
1986
11738
189137
28455
167725
269334
294711
32950
239575
21863
107067
15532
284393
243837
116414
129447
155387
283614
151596
194703
277153
315152
309322
208188
75083
118699
118595
275775
133740
81822
111507
95326
117011
49916
308878
122315
45640
309572
40960
37359
189172
161048
76064
174534
274821
212688
226271
198976
140604
114795
124308
2665
184380
277934
96184
140501
250314
262075
99695
17338
240982
2874
180843
147123
8433
215225
260621
85192
308516
248963
304006
79111
226308
261053
151627
169627
293109
10348
244057
221191
36440
269129
261955
33866
208406
301245
128883
160196
258869
219868
32255
69406
124595
289499
41679
284601
175743
172364
139785
218442
54744
25483
292953
209077
162089
99561
280318
159563
123160
26414
112919
307559
84822
49901
1102
214605
12299
287499
273069
179774
113061
51993
136532
154598
290773
137266
270680
29164
211293
191726
321159
295690
106781
23929
119679
317990
125912
78996
299640
244761
174212
72586
88786
158321
200867
125989
311145
302613
205020
254510
45260
120167
34936
47017
88325
264070
108161
294185
259401
226508
292783
151623
254581
313235
117888
307665
123698
205540
197631
249655
129272
27019
44311
295181
191320
11033
50763
172226
150503
138560
113540
302018
49058
155714
156061
95771
134544
266968
62044
187981
58972
214041
128110
116963
77947
274678
124989
179159
249676
201288
292346
299454
157053
107510
79942
21536
25932
83949
171233
51876
170290
108009
239648
71360
164524
282458
175159
62508
249169
81288
244829
222925
230008
247658
235147
143084
56607
275814
80634
138604
133930
293443
54758
235229
112118
217124
75410
52356
130424
148485
176275
313568
89475
29970
291931
11855
82978
240741
84825
51089
96043
205968
211790
84826
43769
102181
296567
97014
86483
174155
161092
252975
88349
37176
307101
9785
258380
243804
72103
128327
214021
228116
252657
180024
13132
253602
63309
9670
230340
94403
84300
284086
74957
33545
160971
26467
97641
153383
259676
38704
223220
304070
100683
34014
244004
209440
231982
221712
229933
244599
251746
43817
246427
30627
129963
259590
309842
305863
165331
227519
239515
243469
46450
237749
85812
133997
55185
306469
10907
195178
282489
174487
256863
246774
314127
102066
123305
121194
210033
317536
207810
194586
49709
305450
317021
265573
706
305700
264702
162704
211691
188322
218267
204104
74660
111274
93672
31705
232705
278004
94344
241813
241210
12476
17436
48799
48489
248336
288729
56730
152166
88653
134372
163334
220534
18280
309898
155456
290136
299542
250776
263856
293554
170595
119835
182098
315604
257608
24871
5407
155330
305066
218091
272535
77124
231573
76215
254963
81701
226021
121900
92283
187527
73882
66291
189533
138795
52693
246893
15946
23557
208371
186740
220349
1202
262498
228498
291531
176557
133115
58141
153221
80876
190655
127387
321924
78497
47993
17101
34513
266358
318763
288919
124318
22943
209836
241781
257830
214825
288492
102135
202269
178526
290870
30975
131191
252896
123786
75561
4050
14448
4129
305411
211015
93870
275752
294270
209152
231527
268931
254768
77782
112108
176701
292675
80371
188350
588
158843
138363
72201
134299
282736
201004
255775
300442
274063
88081
48437
111775
157191
237086
45666
61759
304021
313480
2122
117461
130398
26306
17554
159914
112996
107396
162004
283079
315567
121910
272656
249374
25689
88552
274634
205721
78678
225567
94701
316283
51094
182238
111329
321781
153361
303537
124651
90397
203212
303299
291899
195641
143632
155319
226703
80284
103138
289524
249015
234446
146651
319019
153791
44689
53128
70907
128164
289252
150415
180947
489
31218
155388
152449
113253
94614
266102
320699
308214
125975
217658
24660
72630
286771
314377
323480
92746
248626
267543
238368
178144
117434
249613
238642
113075
79032
160382
190897
186703
48340
154770
62759
123963
57290
168473
173991
48705
156797
46417
64484
228746
130182
50804
317618
158807
15558
144797
221699
235289
305977
84690
308498
319144
152896
56943
46026
59165
209974
43717
162136
218513
188153
128803
103479
164041
260852
236169
45639
194055
77172
304254
119580
6351
290225
112480
252828
193340
97504
251248
182490
197342
232915
10034
158903
58675
119235
175597
16290
55602
308309
160586
89346
40721
96042
79203
244721
153623
52527
30408
21556
146223
172994
290254
59401
70095
121387
18551
263260
203381
120113
4357
260799
319138
308510
47263
146435
156961
150385
291144
216025
308180
315746
248167
129167
226450
130098
95725
292641
320757
59587
315712
123271
174223
80645
217101
125522
49717
91488
34478
32989
199587
23605
296367
124336
271291
129264
294184
252182
315986
100097
299773
72123
35009
89220
231521
68097
269341
307009
298395
194451
54144
242834
220978
174928
280862
100518
18613
36535
108780
106027
181422
222845
81192
53903
235204
2328
238807
9575
27899
243737
288431
271000
138587
204210
35533
134174
177042
122207
251747
57075
124784
74778
170660
105738
165844
41291
281722
153098
158030
111817
278777
267529
153647
269167
285378
27536
177721
140609
72816
3575
38555
96733
18010
255277
240245
294892
68059
32011
236824
133350
34746
1083
156138
13257
186493
293914
315928
291169
47206
234472
241291
195310
212355
319794
170331
31390
204123
253795
269679
16698
70667
49561
112078
106162
35675
195123
124737
161490
201053
203489
207384
237465
127388
277146
298158
125991
242576
194859
315941
182680
73186
107369
78219
235575
213145
281858
29575
236242
322541
249273
254399
157610
287030
52797
69695
102253
211486
274911
162665
284238
151202
7035
197074
238404
237080
272265
4377
160194
281830
321157
149147
117849
88979
59273
46910
158587
252646
59353
151814
66475
235326
48714
247204
194819
50688
123666
220568
226257
285831
21853
279138
205136
273926
20137
182295
207727
284287
58124
72922
117146
264414
227577
14205
280665
139285
76043
295983
70596
186598
272178
38530
275612
47436
136004
140202
258491
81354
222633
61666
272711
110707
139355
280900
166228
44208
180712
314189
14346
12378
11931
34540
247324
1470
98906
130174
284118
227708
120319
214766
308101
104475
279162
43904
23583
173279
85750
248893
43304
37883
30230
299449
177699
250421
290646
203427
108206
41996
60170
264628
46276
30768
39898
34283
22670
179203
292872
48239
91492
196624
41497
6132
53758
3002
35816
228419
258277
106057
207394
96612
161437
127299
104286
36558
230606
302969
170824
46419
81733
4014
148508
282647
121102
30140
25562
109863
181931
261337
42433
206392
154714
114545
304841
14588
109524
301084
178263
98128
161430
57617
79541
61142
320539
132953
225311
179426
161417
90698
146449
125199
179953
166226
55142
123890
180040
146550
286474
101467
71090
42014
60062
73684
90478
18709
166919
96175
304896
119350
257840
209603
179746
314165
203717
115058
4190
152048
246487
164631
151328
278155
292064
316765
224254
281461
152546
163639
112756
76788
296972
12230
206563
236675
177298
285561
15833
159601
131480
273139
75789
128263
216306
126687
64669
16557
50469
126218
228350
17943
40002
40672
194474
83833
149459
179305
109610
200762
209703
250599
115991
158445
284213
44023
206571
108479
298170
234749
36069
92642
66258
60736
102799
219021
153709
121023
310120
75371
5723
78600
123729
60210
204579
47839
115973
277228
158211
151144
68412
42915
307514
143067
133703
180281
187878
140756
195224
183525
30286
62529
282543
29449
243061
187681
93477
187731
237900
47676
82547
98813
34949
4333
80165
311551
58442
247647
77238
266563
192663
44985
163114
280675
198554
272782
282473
252372
11955
152751
97572
223736
284243
88270
139189
291535
158018
9219
177923
15077
207208
223884
78208
64017
244209
33442
309100
257869
120864
162169
18633
268301
209268
193154
302395
224518
207489
118300
106296
102292
65923
286263
254515
76552
151181
301072
130418
3151
200284
153634
45272
44659
4923
99275
59717
246380
198096
152562
15279
78792
170352
13936
12506
305085
231249
158874
314041
181625
87053
121288
40651
127737
104029
20328
242287
152789
205491
38043
77691
63916
249956
6731
55074
316786
19318
149144
277302
238106
8846
22364
237956
94815
57101
80826
198843
46977
211847
23694
198230
134378
91380
285073
37587
202919
42155
106213
210162
59209
47853
32791
150328
191239
25706
124552
38807
101965
8095
103909
12143
9963
267873
291379
17691
15841
282399
138594
38976
64885
108588
52672
91421
166856
98254
279390
78722
42372
310664
317259
174239
107233
132661
135969
147367
151876
84139
90921
280908
123910
320028
55277
237415
296269
115
58531
91249
163859
281061
320357
192283
321661
28712
255971
116122
121641
35591
170455
294825
153111
159085
285354
111609
1848
78688
100746
231318
249033
291762
320600
295813
4569
269724
10680
41901
70393
244773
298870
309885
147639
138050
188981
181278
17754
290239
130718
56243
8711
123003
226598
30549
280797
81863
148230
51954
122790
44668
56921
230435
311790
268531
40395
198008
135067
278054
136254
162753
294583
322610
142899
36489
236296
66208
34613
194265
140126
180557
174517
313848
246676
322100
149374
296648
195996
290451
248002
126930
266645
48595
35137
177632
142188
119397
62760
14140
164195
321539
306536
23790
38033
253571
238910
258286
290453
85823
25867
115955
231793
97194
155958
269294
136199
42312
315333
153723
132096
74946
103718
310253
95316
6834
93348
305980
278818
149016
134621
315681
70673
63874
138005
96289
182524
144216
189855
238980
184939
55548
278741
70969
179105
255640
91145
99175
225301
111699
78867
297735
244475
87959
201373
251788
173031
304165
175438
156960
242217
10591
46409
314193
192701
17015
65521
236502
164871
273756
281457
120404
23644
60933
103124
216803
33337
180978
98898
209625
177161
317583
166199
25310
194720
65843
46210
127182
192715
3551
46752
94737
208126
61716
243056
252035
212224
2425
279396
287874
55110
7183
45258
87899
47411
65860
212228
126071
315340
103160
135385
4789
138741
263329
47237
165955
269068
64103
169045
294353
14390
51117
199852
139760
307333
117675
299477
2993
79735
226363
295606
211090
54000
302651
69341
308441
260168
114755
319041
253757
7480
118070
16149
93900
188491
284042
244234
3596
287419
3680
90824
128640
306596
187414
117646
101453
164754
51899
44543
55752
111707
305948
201181
117648
6961
300561
313952
261892
239307
237721
200138
119007
151228
140415
16454
217465
300669
49144
134043
171725
293813
218748
110606
260348
33512
119735
320386
258422
11374
168778
127199
269502
255375
91115
51642
245541
6346
65343
250
99364
86662
303195
15224
254139
243174
269426
143439
301728
4034
106606
154641
280566
56535
107740
277805
146169
285307
25580
38611
155612
238950
198605
306715
51373
294856
70416
60373
281879
35497
9593
295319
234400
38689
304693
116589
272937
74147
235924
234452
309640
226747
141751
118517
46753
5908
192484
166948
310801
179382
111491
304356
49091
310887
30947
83722
229658
242783
237485
146293
69865
44445
227842
319979
231755
106569
259229
78788
143401
237577
24767
27854
17576
232374
185148
13895
99954
307319
93448
167760
72746
88444
279698
305175
102929
14092
256448
311656
64414
232364
34757
258941
146724
166187
206966
106816
248804
94318
237311
42663
18786
178879
11274
114794
195482
10744
39720
247802
271292
240644
164474
71876
26263
157187
207237
34634
178393
56235
207142
237295
222676
82977
204934
87231
2331
178194
160328
161259
101934
181756
23324
43822
226845
138340
250141
201385
10651
194148
301653
177437
254469
219901
107643
35391
11933
193458
282018
244753
219238
231891
282513
223241
235231
204737
144167
206458
106740
72258
140092
204600
93896
122134
159806
228230
219018
92265
138857
305543
144596
245959
267558
17322
163547
309708
1570
126501
4121
207181
227071
268337
242242
111142
294849
102153
246890
160345
180479
232151
178036
124070
243777
149056
301327
270405
13966
27122
167180
187974
25745
294402
255445
3415
13628
219264
235675
151404
250972
318803
86416
80582
166130
283227
177277
183203
233984
188703
238454
63178
303387
26841
77405
56356
244912
65159
125468
169621
133288
78551
197677
289260
212377
173150
13680
77100
68429
112602
283395
243033
40257
25060
166786
306981
46794
72202
67906
293698
110378
224040
44637
292290
47569
170702
21704
266991
69306
245217
102555
177702
12529
111544
172114
323069
43897
74272
5652
191195
172701
44340
54479
47748
58280
256231
292553
173872
275457
76455
158625
4443
57985
315269
280950
71415
155069
273442
82316
186472
20574
302597
50377
263966
105544
129262
70728
42854
229043
212219
83984
94374
209831
188578
97103
71141
249396
34187
297975
288174
215575
34049
199268
40268
313395
10682
26279
121147
69579
204805
76000
50944
154186
62611
227397
22678
314843
130176
151846
33514
125899
112467
180813
310881
62070
114187
277181
241802
108287
141639
58689
110849
239742
69921
240821
285721
136564
135995
267388
27559
171923
67074
278526
55292
81470
45470
320602
126663
281781
222934
66791
289514
48782
193430
36154
169750
264064
123138
59180
70042
196411
252821
44650
152336
261686
310243
199705
71327
65822
181403
213572
125612
86375
211961
148924
202803
230685
159755
60915
195236
10456
80300
235219
185327
176667
118135
54469
14240
313310
285274
221436
244661
39810
54736
169079
115684
278750
187833
323284
125858
255476
284427
173764
142052
109809
67874
240215
201572
180637
94127
193558
78335
140371
303870
87521
310257
273351
38513
163751
227491
48783
277320
218716
296437
198131
160274
69753
205378
70317
176508
300814
7598
165760
2603
312097
131252
112188
164276
116908
131186
265980
123560
108811
258958
6576
142341
244904
34893
215481
41719
3060
309934
151067
210142
93793
51686
283429
272275
150114
278405
221955
8771
4723
206160
219055
90537
283829
233702
179093
273063
312406
100781
178030
36673
130804
211271
60693
147737
270623
172204
37311
226101
158333
221310
214232
55376
208424
206082
221511
221325
125109
152750
118302
205869
64835
161327
288560
121357
320271
183824
273907
289154
121503
191317
240693
281191
140674
69709
85993
33260
66877
283465
217197
296237
195862
272675
107261
81898
124506
210935
118913
24387
164589
302998
204381
116775
210499
122000
54430
165236
310457
34344
197755
206232
225797
180151
97046
37537
290532
309394
11172
239801
90234
189272
251006
87506
238678
150023
20230
66030
279253
288824
243438
75796
172705
48933
36461
81948
270451
119944
115147
126064
180152
198569
18890
266510
114078
219477
13549
320862
161716
130963
24128
184991
111503
14364
265233
227183
61673
17006
176002
196190
202142
77814
23449
308485
28569
248731
225511
56266
16216
317960
95865
184698
70226
165336
161553
162027
282397
142547
160352
257136
4949
136796
58102
103218
19594
195661
34917
154429
190866
70760
253434
160949
153733
84299
141828
43996
304180
59950
201058
263801
117311
165653
72023
313892
68485
8641
59978
40010
241788
241146
27441
194744
110461
251273
154499
230001
124983
288013
70164
110884
95073
131139
213042
235355
322086
129020
75946
18308
302986
235491
256048
118079
317702
113901
216283
185443
88277
234224
80950
189972
81451
222908
300945
281568
78454
171104
201371
28498
151910
133509
150701
310878
180012
99334
90161
27588
270243
97797
44794
31461
267234
232764
131309
309209
109064
298138
220397
290307
198643
30219
4487
82532
25731
103813
146372
1661
185083
58472
315860
85539
206791
282393
184171
318296
275893
180247
199177
185709
305954
56585
89769
104082
41457
178217
110643
311498
97354
311954
274957
185321
200205
39116
131437
56071
50304
70029
113461
236573
138860
179276
155704
18924
280330
308986
50518
306156
19620
176373
261970
167553
295443
23965
82245
99813
169578
33473
315739
70261
70578
111496
72610
34125
87163
320932
123321
56790
225416
243295
245178
23980
224918
307913
123979
68879
40310
125017
220897
76383
312589
29734
227588
10549
59787
142082
114348
36670
21055
318884
224324
243747
221316
83264
125810
187811
78272
46319
163061
59434
38490
121779
117594
308104
291423
70544
226625
270721
237122
212502
286688
167310
168602
115680
1586
141998
207369
92599
6474
17054
190424
187875
237487
193032
201810
98337
5461
183757
1425
85636
207967
116611
64050
15559
11946
143418
3312
172608
180384
2344
256374
199316
227339
259581
239368
70539
45005
287357
231256
141871
33671
163654
224109
244980
311096
247189
63848
269518
24885
95417
52201
154712
170015
30435
241669
100545
58600
132231
156760
54488
267435
143887
104543
59850
117308
263823
91681
282845
289420
280839
172399
295041
140702
228233
271795
308184
244392
25128
35741
235552
201168
4299
73412
76169
108808
182625
278502
97000
193288
137269
240825
120480
215414
258704
171240
290176
123029
182591
121639
52244
71521
292136
149661
198685
130307
103623
39914
65273
127673
5636
284241
30433
307440
127983
293290
216847
235174
53368
35663
272999
222674
113054
19112
28944
118195
201846
186601
48960
256495
161306
116803
78273
170621
260196
272019
192012
278336
254244
91502
127092
2767
128797
192778
266959
162756
179874
263373
100958
30484
17124
66672
180899
263842
156742
53951
194479
71581
221735
317918
237795
134637
263739
261988
223118
292919
110365
322236
95649
288843
306648
187551
211136
204764
145012
84306
251015
79321
173901
53283
116971
161630
246498
119659
43110
123627
75233
130244
13046
316678
239264
59230
123173
74481
206918
266766
150325
305102
167961
208924
32209
151361
174630
109283
75993
279469
170949
97710
78672
139972
231263
184154
188698
293900
287625
108101
38615
142932
165723
113530
216952
69778
249649
127881
260020
318758
89086
31938
23932
320739
281273
114575
96000
104303
56541
18803
252656
206992
26518
294529
220635
201853
224012
160250
9092
317350
193778
122343
247215
238801
93779
34532
311349
113053
27556
150215
100493
251194
104846
281071
234988
161921
262224
29483
8612
17727
92054
228218
33645
187179
171695
238459
29782
256835
257615
162716
219941
189845
66680
238346
17374
157965
34716
119826
36964
268373
289923
29623
110210
192172
11863
149510
33502
106337
278363
156583
210883
193617
292150
248788
214888
213827
136372
260271
260087
74191
195951
247387
44786
167966
212171
18335
199754
212839
300596
241053
266543
252619
85342
15883
80322
15513
214521
171955
139565
12675
64767
312937
184961
10883
82132
101431
192305
232838
189576
78279
197893
262753
56484
260843
67764
11682
132936
70209
107461
139506
122418
138133
94747
44296
179573
76239
93961
69932
35092
57160
29845
316612
108878
208355
86144
237163
114343
100738
43580
3125
81784
209490
217035
298743
240400
129595
111429
69401
91514
120271
235039
286202
47944
83276
181433
97699
171963
307445
139170
160028
39248
283040
73348
198793
182025
13003
23238
222985
81771
41081
82251
279207
2151
303239
204577
115105
229683
215882
34086
83684
272736
50488
261498
14506
201843
316913
61252
229458
184557
173473
20143
283950
216580
251093
55685
134701
217833
205152
159717
108031
142993
185885
224185
27839
172433
7732
68897
315223
107773
275559
273784
155447
85260
154335
239893
257186
124738
294054
228869
109717
151931
228410
308623
16261
267539
15187
181051
198592
44423
138899
106676
127557
29703
290511
223498
286189
90474
255134
39080
188711
214636
148620
15468
270748
173913
256850
167199
228322
138822
280727
284187
103627
46810
306226
154409
7809
313654
187204
258540
144411
159433
268111
231788
53433
308018
151649
234900
261003
85811
214301
243703
65361
180385
50516
193832
63597
233163
234083
137156
197641
100937
251658
84068
127290
645
217445
88597
294343
134359
98520
163836
216776
308228
145726
11942
319930
81217
172346
61642
219308
212619
220119
161851
101839
272049
292517
184524
33244
43955
258405
147951
68907
144340
107081
21977
128867
8870
261616
93981
283518
249833
157645
26088
161148
7411
74251
53713
107720
288596
62258
79596
180934
80719
19978
150632
133578
21014
279309
268750
313531
295336
318194
19549
139607
220327
99316
67983
80698
27923
117078
22416
38810
107566
250183
209871
21973
200318
78809
199814
229147
9933
114424
161850
321936
290984
221985
121995
200394
21641
237167
193542
98367
309522
274418
47700
284426
125476
211705
220503
68006
250539
270500
193205
179445
83620
237768
298355
73052
177441
142836
195290
266998
198297
60787
224487
211092
17341
9970
305567
189649
88761
319070
224158
158260
69439
254291
2535
210649
163457
167375
272545
94875
112057
163913
229722
17779
108326
127923
210822
112394
203313
289965
254438
45468
44145
89305
65121
107836
207511
232437
25406
219544
83970
36888
73499
78955
319492
295543
152342
55840
216592
25934
89680
121863
219426
129460
109851
122370
215936
220235
312
305756
264147
66046
105658
278001
97198
75255
298446
59533
48922
308231
235747
65304
257189
276852
228277
38483
300736
83593
123944
25313
94820
42058
195374
117771
285671
138306
164356
89565
189098
152049
226165
218863
3944
221078
70343
167317
30518
123346
7826
246996
245889
16023
166660
270692
268343
100072
264672
116070
26775
139728
48492
8090
226376
230358
269155
296234
65212
268633
106687
215594
231981
253182
19261
21455
226266
127974
51186
274693
3424
215992
13159
170956
251915
231977
252
182136
298548
69442
66414
148003
185515
163619
12042
139379
194419
16447
203726
205984
257945
107424
30036
221229
292945
61576
80094
264317
113481
250377
166802
227357
197374
147257
275953
75473
214589
54776
121045
124001
274339
244188
60139
148219
305528
228959
118415
170097
288128
214983
243716
69635
181497
294700
239587
247642
40899
13460
267877
202041
80047
313383
74646
268478
90741
73811
83596
101101
257110
134549
94184
145738
87574
44158
6854
203278
230520
64959
112734
254653
5623
27132
95709
250038
238408
96598
268362
672
148379
68094
114674
13700
137241
80223
212138
203562
296670
163270
77186
40405
130473
227433
73291
225862
141249
186396
124220
73240
45085
88901
136022
202445
241080
29952
72427
81699
207069
31583
308514
103958
202401
8807
115225
304189
221279
195406
90271
212881
184765
198732
106167
44682
664
113708
91063
64364
37635
258638
312780
35626
219159
203009
279636
112155
122497
8327
288804
3582
244715
205012
254985
42894
54235
303665
98014
184899
172804
146320
120339
323155
134526
136179
191660
160827
86547
216726
95367
280574
162363
303592
43541
224192
238765
20639
217691
12531
255696
182246
317106
151689
282043
287759
261331
191895
215543
274199
276188
114908
290694
147267
105932
114721
154253
303091
35713
4081
226913
183047
209620
266334
27257
48754
250540
64772
94569
214180
52901
96479
155799
91868
298885
105505
227814
313779
318030
149247
181052
14431
260776
190618
109353
165631
33202
178117
261013
127473
95295
159211
214409
164831
248104
107899
322717
226506
301372
80281
153738
287705
274631
124566
252721
128387
106404
107783
75105
151977
30057
150397
226929
92370
124941
18409
182325
8513
165732
129536
242759
265984
219851
48630
201109
61429
39635
310308
203754
210078
291711
238645
282382
168997
322761
271983
215527
104114
261615
119897
308164
232740
299530
285568
115564
6349
110998
143281
200626
296226
53022
159162
135735
187336
29956
319765
215344
87801
170368
271167
72685
218991
202770
213788
274458
110219
41145
120689
213349
261180
215535
234889
144404
109306
67265
281003
53515
257256
255376
123473
195590
82263
206245
267764
253469
47298
259817
231409
2858
59973
321070
167016
25967
179812
233882
133111
235851
126495
217802
6691
317983
269465
306740
117831
158593
55251
111427
26078
230298
546
133903
146348
81091
321146
97619
72528
28402
217332
262442
293570
274843
22780
93209
159068
91460
222400
289980
282681
134926
71166
105740
73137
13974
242141
69372
243429
286846
55950
125684
73197
10784
71883
122089
243840
122806
121084
177421
49130
248926
128682
110033
320407
192591
89275
158888
310163
93422
229494
51457
270707
99484
228095
3631
161703
201932
268655
188911
9968
59094
292921
79704
78192
27103
292622
186155
287819
205771
191741
214557
306036
4951
170311
286323
177834
27358
314780
38158
260143
75178
5165
36393
202394
152900
50478
188364
49760
77196
305711
289066
33280
244911
64696
114811
294656
172639
171514
231876
318625
125220
198703
243179
311046
192088
12064
47767
15388
112604
40494
163647
195159
165887
173561
92141
31598
43256
100223
146786
7173
320761
9460
65230
272207
62275
133547
103552
245439
211102
228891
109046
40722
42574
206864
208345
122377
316277
18120
291435
213217
215013
201841
295642
31568
62598
130662
183261
250685
1710
224631
208168
309392
251192
232406
174296
248537
53435
225742
201607
33212
132723
128088
151420
17987
52375
171306
314052
271236
52314
169746
182671
147347
40830
278357
8365
74150
164073
148140
62907
57561
315655
71683
299161
143354
198652
108383
221197
104324
36886
156630
54297
302101
248651
36920
250600
176945
307925
299885
77566
302210
266910
62133
307673
188257
294174
259112
59240
318482
25136
275125
9135
211173
317758
94992
38835
297177
265031
247865
92043
150561
50781
172395
185691
59580
85068
25622
263968
150581
260786
185839
309680
10375
127525
98837
278942
119367
230732
314530
57198
216228
160011
130033
309812
2324
91338
160746
93233
256300
220835
6280
173960
126913
26346
147501
189360
57551
312661
266466
173950
281282
10658
174992
286175
199352
139861
50376
125378
66429
172632
259144
51545
303055
40740
272109
196287
189827
244402
302251
166710
106084
64247
1509
203873
230370
180617
315723
294767
262806
51968
277590
140367
65105
197878
12449
80074
250838
131732
171793
99404
287136
263323
84754
2933
283
290367
204675
206026
273070
193451
282644
322109
302736
120226
88840
300756
166163
242650
203503
271825
281253
94842
308906
247077
110203
313994
211546
9046
131639
93595
97165
43479
291415
261811
38418
144144
48917
115623
111140
142706
93587
260332
194931
6941
270356
268035
119708
314916
185772
179386
65632
164523
317759
98134
69235
121252
86311
219981
50396
149243
269902
254468
270036
278801
199340
13978
128299
278178
10751
190030
291443
254392
262913
171662
310267
7950
83201
205445
47978
187735
39440
236210
268251
111380
22789
259942
158273
165004
124429
322836
41018
177685
135451
247638
46886
188699
171017
271568
40772
275571
282294
243755
121385
76736
108025
155852
218020
269097
140252
140613
26294
170048
9001
13896
183802
55638
204573
46423
168357
30652
85406
85318
264293
152830
52630
143538
178214
308957
61983
289865
311173
286811
6011
230690
302910
284594
36058
120189
282652
198348
37414
71912
10870
236953
153604
98216
254268
156952
92235
79020
233299
287822
219676
263193
303218
50318
112869
38735
74448
72666
138659
224024
51305
166625
5702
139792
306542
276519
262043
4557
115732
86601
244349
240989
15913
200659
284394
273015
103498
21667
287854
99716
141398
246563
89802
41611
224008
71925
178508
314956
222841
95593
14823
48569
313443
144336
294798
125075
224447
173612
168884
95182
263338
135860
222984
117089
265147
242200
69116
316396
3456
292112
131908
58307
176904
226001
297409
1221
138061
1385
94846
206667
91074
7615
183366
146188
40609
310490
48797
134642
161343
196327
263947
193125
160559
293761
298771
236904
165927
226175
174198
92410
23009
6206
15732
155016
262290
90806
236965
72930
31592
256796
215133
141195
78815
72794
165354
191252
39154
5065
78988
235523
168581
14777
176064
39077
133757
322830
3262
301603
18225
28453
204706
49819
298648
215079
82442
319841
187958
52583
215770
73502
222669
116756
299927
34670
167136
198474
269302
150336
64872
305754
192532
93093
95063
121761
104386
9510
258008
54632
40610
193743
152909
5524
87249
321919
318177
286778
90183
221582
281452
205447
151047
74566
19813
113939
96356
162214
80124
104908
132170
192001
166482
90689
259616
249828
125189
226633
126467
297820
44173
243813
58258
193981
62284
101109
298987
78460
219814
80678
139007
19187
250037
111541
222699
55426
138969
176822
295503
239981
42975
114162
168102
276825
272485
1988
315973
92877
316041
219626
34476
188478
62580
280416
100918
214508
131582
46428
190053
88872
112172
5144
76516
77551
128126
165909
31456
182365
285494
224778
126048
205790
259958
255556
175320
117972
70299
214619
99743
279729
261253
301683
165099
73730
149078
291120
96536
17085
37361
88750
69236
150919
148020
303014
178234
60549
264760
126528
306145
261501
48787
131373
131009
28641
236812
221635
227664
215796
198970
148396
306163
195984
118790
78077
99708
15510
182865
102467
132117
204602
68905
88176
48952
214681
112340
5033
222776
50109
248358
86579
15340
266657
33931
45533
294670
83123
272885
271699
159780
67624
298673
186122
280175
244668
70331
895
207080
180353
296497
20426
77715
35168
255680
116370
122455
226859
123377
265801
94801
103792
282187
250707
238576
167593
192859
163732
290217
288984
9029
262745
263298
169347
161612
245404
179781
323084
182578
127726
944
9357
152519
303202
284211
189917
298796
278189
9705
79027
188807
220159
225010
71784
242748
190566
164437
234811
23868
208975
114921
142902
153147
192374
218266
177882
143600
238622
265582
227031
63334
102257
37867
189392
116301
3974
249128
273222
203784
68821
83792
196925
307899
200549
322266
87339
242428
130434
211194
75994
117840
107777
57615
307850
188412
180302
176893
6481
235309
12629
221744
303021
267047
94169
90141
194471
212206
231867
78276
278049
115911
25355
320331
23239
29214
301007
321365
256559
172622
197019
264173
249342
193388
235634
216482
299754
51658
279409
164616
217779
155360
211184
294661
178337
283966
303688
197393
50689
201561
278497
46363
38388
110081
96722
12035
110101
210470
25283
185800
163629
243397
284761
23430
84814
299332
257305
161153
316477
15048
90196
237758
242090
302599
39402
190058
149688
208671
192627
79677
293639
278423
217481
261168
1483
23827
22284
260950
27888
253388
248346
177857
174157
286591
304856
66710
13298
110838
5781
281012
177273
47407
78926
226414
127618
116665
13413
38131
231602
302424
284072
254279
129367
157549
288044
24212
216099
284336
201504
103302
168443
143122
128454
92440
76953
180016
152459
1833
41895
67106
233776
110189
57757
666
226838
254145
222409
306996
303007
233357
308764
186821
95870
18961
300330
138267
172727
134738
53744
229140
44299
196545
191576
110792
306231
309361
315098
141325
220428
79407
97499
130868
183722
79943
77357
248887
196113
158557
177530
249086
212250
315379
119787
203304
219306
23524
230668
161069
128130
111939
229438
62798
304360
89800
91375
62239
214449
213065
312703
191264
105873
72906
195122
59336
190500
4571
149847
232230
207411
93323
232104
227069
149718
5133
21810
41005
187536
84587
61513
205279
58918
290860
48623
111961
281466
222605
239150
57031
205475
189606
116319
160903
43671
135922
271353
226951
259829
180484
159625
249290
38023
149494
161244
197024
303492
16059
33149
136903
264445
106931
281111
73746
95631
193241
147051
256702
223375
36487
273318
229896
103101
303037
159296
132187
36770
83667
108451
160175
51221
312939
191615
187419
254907
278932
44834
49118
237094
252251
155553
292690
67371
120650
286388
53967
39613
92997
144569
74269
223965
246568
62701
143775
202547
154842
68373
30364
43860
302586
229603
243352
203585
239472
90975
278090
72568
174681
165341
320822
247968
219150
166648
158757
185172
312877
70848
98352
291903
46663
268801
46875
183430
215865
215957
233795
56002
99222
122927
225214
264722
203363
18525
68933
183236
167140
6999
50322
173269
146595
245515
90740
169120
169115
147373
166598
221715
1497
211105
4674
248373
115682
147504
140991
251263
190642
256649
292602
237279
217262
277680
200066
137308
315536
122422
111757
110660
310624
260653
111495
11447
300996
294311
185490
319230
169765
69765
93416
43542
310083
121870
197522
280832
269445
17815
160258
231741
261920
67807
158334
298248
300950
162649
304916
104142
94271
290423
41320
196966
205692
293117
54785
150917
191397
113890
38242
102104
216463
54442
166423
178096
281721
267155
189056
24804
261092
265763
87409
69503
277926
24519
4780
187975
74676
299716
214872
120158
221973
256220
90728
241278
276923
7226
63498
203084
204245
303833
194917
77527
211800
317039
166371
92701
85885
187954
19361
207480
294894
307341
124592
108347
115944
160958
167218
243331
199500
54908
147665
298634
130048
254588
62825
287126
280048
319508
27351
277334
28857
3297
62439
68107
181783
165355
50552
188287
230797
126413
184415
127597
280332
253171
62887
234105
163802
274491
232960
229649
16387
242726
241215
38329
295148
294305
181917
238281
288719
177515
224376
78886
220073
117960
229674
48533
224842
261129
106599
181882
120569
294533
310805
185590
155860
21965
93895
163942
106423
180057
188723
278757
185455
43084
211818
170036
111879
81899
5714
108776
267038
216517
29792
10174
162863
166357
231362
304482
233562
12258
230474
194429
266674
193523
90545
169013
107819
209005
50052
200669
155429
232633
143162
221691
153953
99098
47682
50005
122077
52343
25849
65004
93436
216990
125829
87423
212247
167366
302406
62856
217058
171220
171708
122074
48585
217672
296821
301450
149253
240575
223727
118298
118249
107652
94113
168244
87383
300151
316848
251205
146131
75721
72374
7440
42187
112777
163068
36521
143652
166693
165527
319285
321328
155547
80173
66950
144516
95739
244987
255910
245416
276831
151857
235806
294157
290272
318506
162401
163793
223515
203665
201082
176423
77515
252690
46788
38654
276478
244645
201776
254472
161809
226082
9749
227312
2187
43045
306552
126283
65279
110425
194242
189910
259789
259294
239943
183571
202286
12243
297373
50058
191585
108954
234455
62156
19775
70520
13083
222485
121664
19958
184408
229048
146422
141552
303625
153185
264968
262623
157295
231935
254498
69568
302602
72894
269113
84664
156815
292876
167141
174585
174593
203742
35423
323180
229063
247886
575
270019
291214
38130
289898
42074
295826
180392
132873
197300
157648
126800
19524
222390
207671
135856
86357
245546
19755
107445
169828
37712
172354
315690
212900
3065
248253
136439
29134
64596
251449
88811
29102
53224
93019
200631
278511
51028
12171
236855
214822
139296
218995
39307
68527
165918
229344
19156
319673
203769
34054
140272
301334
35291
862
172636
9038
61938
274102
300718
206585
119183
32573
187163
67209
73238
275749
223646
314586
158166
262485
248387
242981
87980
143004
8072
287521
163057
303395
271464
73406
46779
232893
177015
129221
199894
97644
243883
138654
16325
196476
320850
135556
220591
291852
95504
68988
229881
68105
170886
105917
192095
318709
25940
231085
321308
35803
22431
158573
286397
199505
17773
282467
209469
101924
100079
209783
294165
257991
139403
146056
114584
307350
121428
108516
319582
270870
34079
269035
278667
207620
234269
271644
90164
240445
89385
284918
66473
283369
309896
15095
23038
208272
196612
91892
122327
288374
173923
211579
11792
188076
86812
83887
198429
275751
105820
223229
128623
55088
114950
52553
320001
156627
143651
201720
258001
276934
4643
60575
172568
93521
36062
77927
68729
69524
219410
129719
54417
204215
221804
74126
159891
287159
206939
254459
34473
99000
255842
103212
299638
146562
93808
82350
256967
136984
271855
122341
173158
286712
320095
308175
110867
266220
21842
107677
38222
105984
231189
122691
125099
321794
116189
237719
299563
243205
105192
36002
22037
306827
175847
150494
305559
204266
213626
141332
39557
208516
197509
273537
261259
32240
255361
133041
97690
74257
239831
292311
181360
286928
126547
244412
258526
83476
13935
133466
95043
273359
107619
147266
113507
264186
316914
212088
221680
19147
89312
299070
95795
17681
287258
68506
304921
25033
64737
266211
286396
19509
205770
196736
200427
30392
197842
5959
283763
136590
235961
79986
29662
277371
163640
238710
239810
152602
98945
153058
93486
270938
314434
111010
299951
309234
12692
85466
187193
165302
76274
136006
35893
316373
23846
22659
10935
83594
280575
283081
258597
32263
295498
29502
292343
196281
234063
112760
298325
119896
93755
129077
252322
93891
196289
199375
45636
90243
267597
140634
59161
225164
85966
281158
232988
159939
116504
26141
10696
7858
1331
310897
226949
60651
301582
141813
90992
218217
157478
2970
106605
170875
307077
149753
285784
208689
53262
209690
166942
128613
244100
60136
145564
220328
305345
221262
199793
230186
289198
145631
189973
269514
92732
194449
281607
51416
246748
280990
233546
260895
213472
187434
41718
244253
200069
259979
312101
280322
166816
285304
299584
113057
3642
187530
148866
71723
108650
221478
73476
3941
316762
119258
230376
238984
114300
111023
305113
285072
58645
93259
141781
191938
50587
233552
50690
72296
133113
308767
235821
258360
205816
140403
164262
12549
220087
212256
300588
272052
194059
129968
243552
26784
143541
297236
177120
124235
71316
40344
134813
303603
148766
139033
149684
183118
228537
106077
281574
277672
145299
19024
230236
146940
197360
160632
145251
138071
26755
155009
125752
239045
295491
122430
287262
109442
254639
139724
95480
209436
149790
223420
127542
106019
111245
256431
58547
211128
177280
157634
223976
8254
161971
37265
100639
120021
272903
101799
306615
7416
151932
258372
87504
292908
144045
293184
51226
270832
96079
302871
213883
266708
322891
232554
142108
158832
264997
5429
72714
190790
305574
300929
176873
19752
112854
63374
162015
3787
53448
141729
287596
127157
81502
103113
200305
65757
194442
131615
251668
147306
81251
305434
283359
84124
211258
133166
67816
57089
166721
173905
1765
56264
282114
263965
188336
125124
37136
314056
212851
289080
51268
19970
85867
62273
83819
159648
44626
109204
322237
102787
132276
303814
13516
225287
141950
191278
172483
65578
88743
40934
72640
178644
63926
94355
27701
275521
175261
198003
139413
120070
20971
241591
30087
84762
15439
58432
119902
74536
34855
204078
210814
133894
312817
163486
212663
33956
280348
179465
294871
320097
218701
231796
131549
124767
179469
75948
195640
295714
18321
24505
231020
316072
1005
270160
140949
248246
129828
71873
114834
317223
304924
243427
321351
155342
258014
64038
195109
119281
293088
231243
162005
281921
77780
15577
27047
258088
102648
99427
291177
187191
95274
90176
147333
71880
204004
312561
266308
223941
300906
55852
27569
173598
22036
73454
155369
318594
193111
270118
314344
81494
623
298633
73127
202583
157343
190120
292730
132421
130005
168050
150646
27786
104482
135
48830
223833
322275
42681
296407
8811
30955
122919
93326
222523
75315
300940
170398
242603
105225
119585
247067
259359
186787
166271
208826
295238
117572
229092
220821
33019
254595
34666
65786
250230
240952
96370
238869
138585
238471
307442
176911
43554
218715
266359
111890
50277
222624
283872
283348
241188
285289
185065
25558
102313
122966
198535
78808
273438
121181
138362
161061
143779
43376
220614
36402
212484
54963
252123
194837
25359
193150
267449
157508
204459
54312
261914
322903
311169
166849
82213
116023
179037
148822
215421
184310
300201
183976
34303
137694
184965
47
190834
239692
306858
24669
9868
210329
192103
313843
305514
100960
26801
11802
32427
125971
13617
82704
150996
269081
314687
109977
218924
174620
11269
97876
201456
193988
107193
207773
159466
14653
179121
274635
45837
240797
36046
219406
65017
301106
154469
145878
313746
241078
281034
22777
238971
25569
146633
263827
173135
171211
117852
7408
120101
312770
62592
231934
19031
285840
41589
80540
90710
16571
33428
22997
122478
305046
775
17268
223808
72379
278653
185470
184393
237389
173345
192721
151914
135786
21632
8774
254066
47279
92893
135913
68057
38955
287434
277413
238838
33283
191003
104368
279550
236602
300386
155939
136495
118324
122975
824
83538
27982
222191
35878
92415
17459
42297
89105
71799
253238
214152
126519
22219
109742
91748
10337
127865
183017
147056
220132
259105
256768
255706
130001
292931
294579
135912
58299
73386
208971
295761
102740
211210
279543
229726
217941
222033
322569
76078
142610
256657
210853
170460
28671
98210
192596
169106
14282
28493
120323
113428
191337
153214
210846
199729
190244
140820
139000
185790
9644
62484
118903
81177
111908
161740
221346
157986
151133
140505
319545
180570
296787
139873
192829
187709
66172
263813
248017
105219
29033
312956
10717
131031
244337
10973
161035
227128
73982
175801
279378
266498
40051
49262
47816
34495
188387
175534
179261
29860
185659
70795
293728
82564
302648
274860
174238
151238
120961
215467
164088
130840
320012
139330
121137
4758
6352
128625
41074
212535
108098
57850
75134
71971
19437
147652
263611
43295
131029
104060
271619
10084
235754
62558
183536
68388
301442
209925
212043
157945
56257
213422
289765
167738
155061
2200
286557
302735
220293
265931
142255
252052
162871
147538
238578
141743
287045
241310
217738
110654
191235
280258
176355
317028
265074
262842
268884
93955
223967
297902
242072
46491
169218
127223
135333
76113
174856
133874
109511
203473
77751
153076
243392
254522
2548
265441
290602
156800
51276
279557
135104
174701
207156
188622
64172
22521
3134
93815
39957
49969
152572
98258
33018
73387
82048
169383
15817
195013
276365
113839
18933
320582
263588
121196
228651
304440
231641
208120
150039
130443
10187
231186
101534
98241
262178
247290
186029
173956
77524
88197
293594
83803
2507
133850
305019
80455
101013
173898
185307
153988
73701
317687
92121
204461
162903
260219
171393
229839
5346
311027
37573
164864
147908
264315
19523
177667
200487
322844
71904
162996
37609
204576
239672
306983
123257
146959
12971
229872
42922
222582
134441
136501
61054
45679
156581
242654
119853
298900
204995
309190
173014
297755
199228
321733
5983
238922
143434
227393
32778
66889
64040
243145
53878
83563
304043
286972
224371
119433
13177
279876
257935
264637
96699
35703
10540
134614
111596
2185
215307
223852
228479
230809
74332
17807
26942
9110
34436
124620
323040
109826
55675
182975
107742
89519
4456
234646
168209
287968
27989
282185
135663
170655
306084
318789
162880
211744
184601
186718
85734
66978
166998
198456
155291
131933
8737
25875
294903
265513
159310
263705
149913
278918
15353
277725
98938
213036
209870
117035
32193
178790
143575
155272
61391
16443
92583
288689
11797
99754
319921
132950
175532
86567
298614
245077
293080
323510
85462
215691
162725
301543
321119
257056
45400
229522
73595
40511
243531
167026
142545
1198
111095
13698
235887
296446
42934
283376
16441
297364
273274
161910
228774
316351
247834
111132
155932
259920
144251
311622
286431
183754
37911
17237
141557
187287
130611
58911
166129
237504
189946
246371
292231
137772
294811
166569
264651
37170
97295
278820
25130
76718
72011
173725
209838
298704
221481
323007
276304
205582
43755
281912
120300
78444
89469
123962
183847
126050
169754
64012
280740
136286
283680
174665
278293
38630
63885
27875
4354
278847
90756
100503
57498
245339
3038
174518
163666
181609
123956
120687
19123
12471
216419
211930
294178
157744
214694
127140
142496
46010
98239
45981
309660
95455
35494
168322
283472
5264
265804
265817
206901
236811
167886
147411
77447
239437
211604
96415
222174
83911
302427
310682
56981
289468
9996
219806
238126
21390
42365
35823
1212
256108
42413
229690
281433
162092
239310
261987
133918
81338
211454
72766
109439
57339
194545
242378
85281
41071
160526
216212
228252
110292
257333
152624
32838
246584
192525
318798
129760
289725
216226
46497
272676
182130
210854
165790
92742
63119
200998
245268
303296
65931
180738
126009
107550
187601
38863
15525
109560
46338
264300
314356
77783
231805
171464
260834
257047
66551
52399
223275
296619
302528
51514
189384
50997
214483
1942
216983
180516
149034
293696
208934
230139
105345
300009
313809
88605
264107
26576
280491
33066
301448
293448
169527
11527
228373
113265
92518
249182
277502
127065
169933
43715
150326
33199
112395
283640
180145
88679
73491
31049
226754
309949
296768
46579
164850
30927
245376
156158
286896
218571
264869
310412
81924
229861
53555
7776
13273
242508
111753
137570
81751
4660
239870
49403
186633
233370
53672
150117
94350
165818
179099
6545
170264
309267
173441
217627
292175
47621
312230
47512
137508
45682
223187
791
63169
191478
33906
193087
107806
123750
72908
243020
314069
280095
124007
163886
256149
260877
129895
205694
166085
280571
308285
103539
266434
285030
79919
32227
312934
92568
248463
162636
184061
87151
219405
279758
300416
168940
122020
225176
208658
139783
206295
90593
22804
84618
283529
23385
90612
304757
294393
298806
48892
263289
36239
80663
90621
167130
290707
315084
182927
9324
156794
297873
245569
283544
63615
161397
175276
7691
92545
55786
10694
298153
191513
276129
2420
198566
205861
121293
127813
163824
12622
33209
1346
261306
143436
99159
301853
55826
168968
7781
43450
77973
199889
248734
221201
6606
205165
168691
230665
57429
148605
299610
24415
308407
102511
180186
59584
165359
159098
275107
284546
63261
34741
31744
186828
129552
229439
306261
282298
82274
27146
133121
131737
250131
104081
286976
31258
280524
92872
104921
199036
54505
192226
281689
272927
13693
280089
8478
52496
88193
259561
34460
142107
226631
223097
306710
177204
3740
296200
10562
26614
69057
265469
176955
67646
267686
280189
274872
224121
230673
246033
134817
269257
272317
78851
138395
5182
17847
239581
26446
208339
237937
285484
159963
47918
245461
246783
42515
111425
138130
90757
199094
64132
135178
269448
76008
226305
200778
120612
303404
49489
322731
1598
154120
23296
251956
253486
220966
71688
196480
164142
85610
66083
146239
32892
237533
186292
302469
317939
200149
92962
167342
48058
192675
132655
3548
281024
296816
223439
15222
90480
171480
253411
215775
88598
36306
42174
252743
282103
283316
118619
122668
184626
14172
103022
15862
209950
322028
225121
250205
69093
64363
40973
28977
264074
212590
167011
34039
269351
123820
165192
75576
166197
113575
56110
105589
112903
109983
304323
300891
68450
273848
194445
150568
161589
226908
200015
294994
58735
313150
232423
214525
73912
6806
163661
186207
120351
8093
142404
293643
223897
4881
171521
78637
203987
180922
241174
198159
269380
176159
198321
19583
54018
232766
251227
238112
58338
36422
93729
52068
139968
167793
34441
83403
272818
299084
189898
165070
149458
199116
149082
246057
210713
76428
215734
286753
94030
10612
162803
259539
2166
153126
293242
143193
312462
132335
175448
261889
104690
210502
73243
250333
56374
95810
227579
241372
225190
155423
123864
91398
18110
19061
163464
208007
216302
13329
87363
236736
90926
285463
215010
53046
221576
80695
196652
113509
6585
260860
318876
120023
162845
240836
302088
104448
44154
51815
93742
210114
94354
96040
191002
35035
135230
107583
294675
4430
101030
313955
90039
181863
63992
8954
219348
36738
215478
204930
63332
264614
8336
161798
59694
68420
5425
44375
10386
18031
220373
154478
7936
51529
165287
95383
159028
161817
44614
66933
158883
154507
36288
310899
168533
247654
108803
20682
29348
43793
197243
42254
241984
4583
20350
138661
319151
177124
288528
320733
62378
91772
187886
125869
58561
180291
242102
183098
165205
66575
202637
226431
64476
237302
276729
145762
317307
19107
80003
15125
29686
11925
65577
304867
69551
57651
195499
208754
62847
139851
96248
200409
11902
196451
154845
168873
269342
15820
308470
303581
318491
186379
154050
279621
221314
253532
207641
240732
55062
203474
203320
321849
135120
98487
95324
79138
58727
120676
142987
137769
288834
322547
295064
166592
255152
295050
119468
308327
193840
60318
145728
118594
243708
8752
193644
144451
263437
266626
85128
93749
27553
9212
283174
219443
22996
98628
203311
193826
279761
35343
86871
286485
313209
197654
150797
275711
308799
87371
42724
129307
82703
295579
15561
175033
195568
270770
199278
91361
217660
236796
192671
68915
40783
133211
130852
106743
122491
179354
201280
70128
158665
80532
205308
233162
271193
189635
60614
12447
282207
163365
200576
83333
269556
258747
49820
81926
59777
185986
39084
163983
73581
10203
11109
127581
294046
207793
104569
190844
293133
73092
47581
260068
297402
43766
158190
28749
258492
203536
20014
187330
267968
35608
101881
19780
287605
309260
81323
113864
300963
195329
280084
154718
267480
37531
111539
250328
107223
13697
287368
42947
279589
232627
274211
251302
236792
296964
185808
222099
321939
145916
264150
43767
301945
30199
211007
23020
90922
41451
17012
162906
310435
287140
60545
34109
23461
275959
14015
36810
232010
61900
155434
225857
230589
48029
23863
296761
9797
7565
70757
112608
150490
70030
198279
210380
286587
257344
196542
311902
198849
85687
81302
188312
56969
113914
39821
278313
280611
65991
48956
251372
82835
153880
65947
237672
295681
18263
10611
67284
181256
294426
19907
322042
36577
179315
47165
128402
52650
16890
50691
213026
206109
26144
181166
287763
280257
218960
153069
225793
50265
267587
12473
112842
240745
106487
216578
284150
289895
46200
151497
296488
283446
113599
317574
302260
255326
130956
153811
54958
244459
265873
229826
210558
43947
227905
282913
300746
181945
113750
13260
129749
93979
30493
292016
202243
33943
82366
7772
58789
105150
93305
119637
73489
66651
215510
306492
197698
263512
271819
175334
298405
321063
65816
128226
254502
46978
240481
203499
217312
123178
222255
269061
223792
255027
78323
73322
178887
230458
316823
267684
23953
155766
240433
185276
268838
88258
18761
127561
288150
315278
35521
150623
22703
206829
166366
57501
598
272593
49574
254496
250930
123479
129109
256563
55345
46895
99267
283342
234131
19672
248174
36014
166737
291285
162065
31160
24134
303342
61065
153087
282041
75797
158113
217596
1216
71123
232754
291340
215195
298241
22319
155926
29649
46171
191579
142684
317456
62472
35437
49228
90047
29741
166464
258503
196694
139131
262277
148045
158408
306445
243564
24161
313153
232433
118331
181753
191299
48846
958
284362
109611
11508
241636
148628
152959
72825
186714
126073
2847
220944
263351
157612
107849
35021
54721
39653
135938
314123
171201
122382
95438
63409
322851
68297
310274
186674
185588
307374
185000
310067
100823
183768
46985
168088
205728
154583
274827
147850
8416
18560
228088
318892
216826
48538
229617
6747
261881
322911
245751
79414
41045
118695
102611
299550
315331
189497
147116
247102
60977
319385
219761
137370
274119
297189
62450
278442
4779
154989
143021
102565
318298
92604
12736
44267
158284
92029
212303
12058
148060
277613
192546
66687
319159
31304
160973
169926
259703
174303
122925
151284
99172
166214
59316
193755
288070
17744
166341
181409
259572
138759
212638
184112
175086
247969
230491
250380
64387
236143
287752
227166
73364
137845
121531
229827
101088
47992
171967
175132
92847
242765
10075
256297
74241
183735
110933
299777
55001
24726
256719
266276
104085
136701
129857
31266
174122
131389
315249
77879
211567
207520
258689
185634
124857
88262
183428
175214
8497
247105
261073
278119
75042
140096
288057
75182
260333
284244
258911
68113
129143
240102
278053
140888
295060
245648
166201
32673
116814
180163
36027
148914
304646
63186
124527
305885
48151
15275
28679
287272
168522
54228
77651
229171
170253
95990
287002
316906
216361
22744
322980
174719
173595
85334
112061
14167
149402
220208
212477
161993
187492
283332
132727
70681
6432
142235
6754
83029
131035
24707
55018
223083
9097
313903
192674
266944
322203
41265
114304
204747
192390
109806
281973
52171
314463
189646
151582
137496
62316
102284
119457
291833
232639
293201
145141
30497
134166
218588
53151
175110
298784
259356
154920
256218
77269
156585
149279
73629
65308
285922
163641
13412
232435
51337
89011
310732
121072
17878
75626
314053
45889
288601
289559
57218
202595
115904
291694
136818
131866
39008
37295
292648
297085
4942
203240
180514
155390
39508
123530
6667
270479
62913
202437
292378
193800
251411
122481
247728
1289
128735
274018
106501
271323
78861
87725
74370
282374
208892
242796
234690
192613
190665
271813
139880
315056
274149
248022
245587
6380
73010
241117
212127
25386
81768
51450
203050
184460
271549
249962
282428
130977
388
175266
60581
16372
9196
200281
44557
85077
273208
321264
196419
82019
163248
41898
95210
53918
112378
42263
261369
197816
65057
238846
183663
15374
230765
41257
255254
305615
64823
78737
44248
258442
173951
264440
172688
153345
24352
63370
161979
175596
12397
215179
235313
12739
226830
26188
185420
43549
82206
117334
91349
37239
148439
256470
271694
204399
306051
193221
43259
197846
84928
97512
232831
317932
89137
239925
16970
31559
323015
240649
123540
180645
184441
69844
29310
34683
269624
4986
158687
316038
84909
266043
109766
51331
68154
315408
121676
242028
258393
307121
16755
25396
172423
137735
115759
284355
215237
107175
39901
312021
145033
306399
217323
49521
201442
270892
203040
12329
39879
322755
76050
267712
182899
134726
160711
275926
185430
11090
310032
175770
128938
145440
66425
203924
201732
51906
293352
66029
177696
294395
29743
249021
223745
38326
141467
127417
245534
171756
164591
120073
42742
138855
321850
304582
255987
12331
228111
173560
15710
102889
272405
203823
89972
161186
22035
121215
213825
131405
54300
159876
242997
257612
30440
141538
182577
255022
213791
315198
205545
86462
176123
79956
284375
268744
144002
101097
309649
18734
55824
67680
112860
221648
317981
42939
30301
179698
152988
143781
311662
257555
141753
275817
195639
202755
209424
245946
292775
105246
205500
4769
121091
85507
143510
125920
123825
40957
227263
161702
39380
266010
181289
167973
112523
190767
297020
32408
224277
17966
9673
219453
7848
177426
51689
72636
60215
75951
239714
136395
54645
255586
95301
255055
189983
67669
84629
12815
137507
203541
136896
3623
3417
91130
87721
272333
74028
306082
18812
71648
106581
129932
249757
6912
159617
199906
202504
7857
110824
167741
224508
34393
219339
253338
162955
225653
193215
139410
223191
106249
290049
149447
293957
312501
60031
76831
167134
301722
209032
35138
226816
228524
87963
194689
28151
285218
98644
28321
235618
67413
136794
278064
161591
248818
37733
173716
153085
195742
206753
85256
67724
33836
158716
275680
194883
176045
72925
194257
271227
218648
281439
227849
23801
259089
110353
219146
18351
268814
316079
205619
236254
67175
226117
138361
95460
242347
84320
209805
146341
253219
163121
117136
184475
82474
257918
285214
64422
144699
209310
153360
149595
248087
141769
164892
107934
76112
204143
110166
164070
218143
138825
133738
90989
310405
151138
179441
293768
182654
196192
84434
216427
36503
139295
317617
264105
40181
207658
171362
63024
72107
200291
315213
199772
259917
212769
199482
87526
76382
295767
194741
212700
88902
308462
308270
140516
74062
216496
85157
285182
39859
66618
240932
214737
93649
64282
228184
176685
162798
179767
311549
229741
94899
256504
261687
173602
162920
140220
197807
251186
66508
209523
261320
153408
9979
81457
251736
291201
63320
317207
228178
296221
25394
246007
320145
212569
227511
236950
209503
233729
178837
226293
53635
203755
96977
93438
89962
249865
30505
20385
278560
150894
229196
54818
86710
191048
214105
313636
198631
231182
301208
321429
96558
297728
322484
227505
65286
27477
220406
295814
270916
22174
42995
20261
115294
124795
34330
275368
96238
79806
239258
163212
76040
242063
155796
18028
136307
192577
82505
220038
5951
177755
186848
229143
316763
12998
7551
308719
240831
302354
270800
303043
251977
320871
62174
126760
213947
114302
204392
315823
287840
193042
171986
178485
317284
14485
167937
290444
248477
263002
291366
192334
21089
160299
18463
116260
102624
290201
250618
190663
101768
280043
83223
199427
273994
76460
314383
297462
228466
77797
123196
97344
223859
25474
159038
23086
165533
252162
99145
253635
91615
314109
70890
287845
22650
166240
49587
16908
186038
163869
317825
44540
227981
28576
208879
259223
189740
27171
276854
25668
29297
13039
10520
219805
46583
299631
112927
205
118987
76158
69959
248873
276989
297478
136605
212197
185844
292970
32482
279571
53941
66182
10236
284252
237213
208495
3565
245345
136781
240694
72112
262396
261334
102606
223172
217067
269832
239148
176330
223879
145920
16660
115367
311631
269773
12570
1516
286453
15814
280049
270110
5104
228897
256861
213023
112182
56425
309079
385
201908
1105
72452
180212
321511
65920
18237
91765
234261
219942
235501
31953
107325
217033
120448
140110
174427
185236
93423
121686
292141
120342
21230
48704
182273
132609
316388
182229
196870
289576
136550
67308
190543
301333
61190
168248
120289
248948
128989
86509
164703
31206
147163
180358
197378
24936
17219
126958
207284
296463
204557
238323
36641
117185
4147
14131
231341
241668
36438
201199
223075
164803
303458
319455
27129
17186
260427
318380
17265
80330
145676
103600
31190
319290
159900
226161
23725
40801
272572
284581
285467
116967
241184
238816
179654
288069
257336
300967
1206
214164
100450
62938
271076
248241
275206
162679
202455
311184
226742
170246
186748
198162
191477
181565
151750
17377
134455
10626
179289
251972
183699
81774
221456
83050
124436
270497
320481
218553
116819
70925
311118
282608
238128
271030
3673
175225
153761
167138
59019
87686
141295
296410
119444
198945
228101
222881
178863
292781
110126
256882
146071
45153
30337
23244
232135
106642
199951
301764
310500
139589
150056
265624
48826
207401
184590
307052
168469
159728
234517
245495
182393
132188
156127
94455
254323
13304
44861
269080
179413
213618
260229
165686
151199
155869
103063
256169
312725
204096
274172
122122
201649
215080
174130
247579
193044
98782
127334
135422
239558
58522
87314
235218
160277
34335
114910
9318
118186
173228
118446
283077
217448
298911
248291
178419
39528
181126
263950
262270
263809
268122
9117
244029
131825
200912
178123
213755
64776
287256
290442
110587
267613
232440
28059
55961
245532
28682
78908
297545
136237
299733
302239
245133
111457
105827
67950
32377
301501
284412
142661
64943
191711
70048
84207
8574
232605
235079
106938
213548
48048
159731
57789
302002
163291
208752
242517
116389
68959
14844
248688
267874
149168
297597
295220
35055
107671
221637
321255
106920
37340
1974
88431
225429
117179
301076
193260
238862
43930
303181
285276
323120
310358
189292
159170
168229
266273
66108
219389
209388
177018
93681
186073
89084
148300
139566
23309
61988
140981
290851
157528
177267
26397
205668
60695
38756
265024
159376
60617
73148
121263
287240
129625
170976
314222
278627
322523
275140
2833
90318
246062
298822
291503
80739
135062
41104
195987
101267
203577
159099
144091
34182
62681
102362
189833
99263
307234
202091
315505
15040
267567
109736
204425
181904
53025
141904
233777
129257
291787
310195
56037
2335
286669
23256
95472
195561
75347
101364
210189
61995
279774
191158
312408
217916
224266
87076
309095
49072
72017
158417
267623
296831
283439
216984
206938
29677
183671
128276
319563
171775
47469
47507
118592
273615
118380
119162
75429
292532
123912
297643
179431
219006
173477
245425
144954
155649
80500
309098
278528
227916
7603
217973
313950
316487
101177
271874
16418
320751
172229
82998
83224
240034
265605
25013
236849
62346
168974
320180
297866
96020
54694
280660
234473
212390
18063
46533
175612
305744
25853
71120
259481
286291
300255
41095
269541
2562
271979
121725
299076
103710
59445
160653
223886
84966
205612
167941
308881
102457
228396
130928
91311
237459
145843
267441
166426
118450
125805
132174
204115
89684
135292
228608
320140
253001
6931
293424
142689
47191
215018
29178
88302
41287
271735
106576
36940
207059
232298
302866
130046
287131
289697
224229
230813
200940
7573
113123
28057
52825
167773
74577
282539
86267
243799
170550
286729
243972
110278
37405
179528
168748
164833
282171
187610
55177
253932
136729
39604
319231
204674
17637
312727
195401
185473
109734
136368
267832
238078
97565
39423
313873
61040
208989
190294
97071
259845
195336
190908
196563
238863
13878
240028
117606
175985
45051
256331
175456
60775
136235
292400
266855
20654
233970
166758
126222
66685
282611
142258
311021
274833
147524
184920
230277
133228
246874
262258
304567
194960
293252
36703
284327
53473
41427
173067
180582
142969
290724
58116
258817
253827
93851
47491
51636
841
220919
49501
79655
121775
63905
284306
94509
139012
144566
287081
319719
105000
17821
75324
227414
230807
200755
128044
69463
263140
306252
148653
99933
284444
151499
117600
167818
87247
78946
70065
148018
61975
257271
288620
85024
126464
152674
8712
95484
9429
71436
103700
27491
43132
168862
298678
211526
256496
187417
162913
139703
88704
156421
221591
184235
142628
156965
312049
243169
275714
119195
182758
295082
314345
69841
278834
71919
116340
187633
186932
129610
5919
60237
172822
165416
313055
94607
157527
11210
228739
213236
267121
48341
194189
52232
206174
212073
2088
249229
10416
276321
48634
115817
217284
124715
74585
259541
34995
285176
219347
191994
76192
207226
151436
73817
282168
118587
22925
298860
260827
304560
311420
38907
28225
226875
319418
318294
116343
173311
130889
275071
100022
43357
176530
294454
287012
301968
294442
154419
117739
303929
150584
139010
134744
35149
227631
268842
209369
112533
193117
40258
45790
113557
83897
192480
252786
250445
171610
137335
60580
260835
204714
122115
307469
72049
171238
220041
189513
219678
52196
172014
174156
57214
319622
84441
131196
215024
90336
193648
244447
207904
57389
154946
235819
40460
116258
23594
7757
235894
190549
132027
498
256936
317649
84767
68877
314010
140494
189909
49625
182196
76676
14845
118322
295812
3103
183283
213233
259090
277342
84349
301189
253666
139128
268031
41869
172763
249003
321168
41514
183608
12334
286441
213212
114687
27022
276599
218096
129101
102588
133287
302700
173104
235246
160954
309310
216036
158731
105143
18643
134209
116398
231581
153375
257671
37792
280288
118836
104748
150890
113284
281159
86432
119796
241281
310644
187441
139439
206033
269447
303557
243740
298520
208585
218835
199850
167259
142809
27190
64592
171498
93078
4290
133494
244252
283701
261666
57781
44903
164286
249841
230890
130013
237594
134094
159690
153947
207596
141906
119974
18083
307724
3197
298198
227420
200519
163524
47627
269337
207282
42815
14791
264145
293047
199189
136760
232166
94585
21250
178786
65103
66644
243912
270747
28121
216272
261642
291539
176098
168735
222554
320288
20487
260121
167948
11998
165310
195064
289994
227911
221170
191917
10055
5343
37748
77387
34839
122836
136390
104181
143041
276387
152810
190649
175948
185059
142141
131193
93840
63505
239660
291991
179593
292640
201319
318837
308355
9012
16759
20546
86856
99033
181355
161601
102330
75406
245667
260800
262894
168572
89862
89038
227287
254187
45507
102993
226986
258607
311698
246541
109053
35936
241838
135212
42507
80310
220886
29619
222808
182670
24795
34209
26976
34589
278610
102265
278693
258190
178721
223171
47964
15904
105759
158498
165546
208524
279181
129601
166906
240219
74340
3848
243086
25933
97224
294223
278476
3859
171833
215407
291075
31188
248324
38868
76137
313082
802
184856
136267
163966
57271
164048
141217
35496
115869
142615
9253
24115
225054
209047
30339
210941
204079
110412
124145
29982
251416
46916
223983
131004
189047
54311
58720
171413
279284
192529
64874
91630
66150
320511
145567
295324
313049
259057
75910
82268
185510
224256
303667
203845
112832
153164
293888
190529
126002
238453
272308
187723
320387
302500
272755
240958
143158
60719
175699
175796
15158
70927
266867
185338
107497
130171
32235
264902
97358
14561
34798
25172
196260
284766
206943
281162
290211
220283
247015
120007
137981
304822
224521
79128
94599
237793
311496
204884
231504
155472
6951
190073
131126
20582
317506
213570
188849
270814
80017
16028
279444
48434
154952
125241
90854
146736
130356
87478
37851
93959
233134
33736
278564
5487
69144
233828
109255
95272
184068
116566
120219
132368
154649
282678
68028
178078
159656
33336
310381
181199
124732
192524
157787
207990
31116
179989
210130
252461
110981
256450
205059
318968
249355
160121
263941
164686
156951
135074
203455
138197
28416
12969
259408
102053
316391
128624
183169
197313
167313
227940
214358
135036
258796
96388
241921
89127
60766
174595
229615
305843
106850
219076
100517
243077
90810
231369
178913
162450
323060
314211
65531
190261
234117
110003
58297
201473
157747
86869
196063
166025
194103
51868
139417
13681
125630
126765
46745
112008
173748
63571
51684
59081
167479
251407
29457
287392
281907
242505
172389
203922
84449
56176
229610
225395
232200
36527
16657
206826
317462
43708
88735
134393
68439
10844
167952
89809
287996
274461
7283
18363
140189
22680
245303
305575
151096
69177
159795
172388
91124
282674
159121
248421
27746
199360
64663
148356
264382
49802
215801
137854
90868
10824
292052
82308
204509
163295
147541
263495
311143
141339
294899
313705
5580
234183
235298
120406
116647
170445
319015
31978
84856
211072
134529
150748
77803
134215
80745
66019
19995
117202
203500
276521
126043
63225
96284
167253
100859
206847
87675
135671
295303
139246
199324
221162
313097
206039
84278
84585
199280
14150
264576
106497
256896
59730
277346
240169
197727
54033
292509
218698
313683
212404
23617
265724
14423
210299
251279
37694
251584
1820
187345
153168
13066
83942
167010
96567
235475
289297
148863
66769
133514
303599
153855
238267
178713
229121
89271
162578
53160
192045
309808
115480
140876
34313
54666
29541
57334
43704
317699
296278
300774
2249
146413
290718
281743
103076
47245
212052
239044
221230
268131
73134
82075
256363
293474
205140
90861
179222
148470
87089
128954
52438
113796
217949
284657
258894
43706
28347
185042
122367
222482
269914
169993
93080
282737
177619
133273
219765
93810
27920
253374
247902
185918
128301
110286
95555
145650
43931
28392
87232
174193
188717
259154
172088
228956
67645
287426
3295
13484
244167
27232
28797
190113
213957
28092
31877
178432
167740
149050
300785
321848
19579
282350
237383
273077
200508
135441
106466
250590
71153
18859
109196
131777
80681
256676
12873
253855
227185
66941
180050
72318
318813
56050
75734
178894
71745
285257
322480
119649
23474
104160
204198
310817
173076
197417
7710
180656
294294
301940
83052
60434
319186
12324
150011
56045
136101
107119
147653
9041
240750
265550
32998
62777
245606
282996
319100
201337
117924
111479
11483
286907
195071
211239
9521
280026
88046
171921
222508
82701
20468
256422
290559
151030
310775
313186
86580
242645
108382
14783
47393
197094
29333
139926
185368
51566
243285
179968
292757
129711
220942
141238
76305
66304
274972
26333
8982
189762
124562
170076
98962
296989
182131
70534
124930
1480
216541
266205
135030
7200
36108
93665
55617
43647
259527
231113
289029
126983
79598
219543
54980
161176
21066
9759
279213
129710
281114
154586
18357
135608
279112
139145
159236
12499
152154
322372
220155
205874
145711
68788
240700
161414
257085
64107
204171
17087
310348
238333
8012
26907
112513
173247
154033
190173
1268
244230
313448
47517
63701
34488
181866
208287
11018
181076
153585
221792
48588
154896
185721
131011
130284
222675
271561
281379
132185
296252
242132
318603
284153
315141
69132
203128
105935
190629
132031
90625
197614
111732
290279
271558
316648
255734
231139
176898
78009
57405
249462
295364
103387
304944
95745
291661
192265
308939
59485
202536
68567
1837
30880
165664
252033
219756
175169
235628
18740
281946
31466
253131
90907
159008
157432
129794
249017
157498
70398
213419
57027
292357
253038
46930
231457
283876
191872
554
242551
199227
5933
161917
96307
58394
212135
44929
117420
217607
89416
316624
162605
31749
117069
128197
188562
102932
254619
56612
244902
122457
45201
242216
228532
172282
322769
302704
42013
271970
41194
296744
38957
192466
2745
19177
121068
223360
178696
64561
53401
225177
103754
34787
13094
132151
87831
304771
286568
53648
124248
225558
255393
182373
127361
70521
145958
11831
21669
8673
1290
296107
38444
12401
260942
287094
273414
8528
124576
302560
109639
137371
236407
319379
113635
16174
218405
149450
211803
284098
302884
6019
247084
17109
94363
262656
160032
25789
186717
249230
76612
218055
239595
119137
239836
213818
320940
319686
166787
77950
257575
146580
290662
239550
285137
230172
117981
253187
71643
180244
93098
284824
27350
312159
268578
115281
157076
80844
195816
90969
50155
221828
296212
72798
266344
276052
176787
317830
89954
68228
309176
27487
219098
235753
65669
124093
48757
10395
303549
55708
198713
248570
128780
275624
40742
250861
316113
51259
98327
150281
259230
187838
144629
236457
241120
69344
193953
105757
315736
208255
44890
225609
233397
56583
232853
62091
136606
140845
203522
187457
247568
234919
219572
119547
123883
16868
228594
155886
258582
156154
33761
185051
194221
55513
20049
16450
125318
6670
30991
118641
225479
241786
248071
180078
117980
205674
136364
70467
120246
242871
236805
82469
294464
89326
312683
90573
39188
283945
145893
319551
12954
129282
189449
143241
136387
322459
195284
78256
143970
41655
248367
86281
130323
179841
121724
174073
169464
248058
134255
285924
224593
121229
56081
74189
8696
77946
48265
300560
229390
238045
143543
48520
93724
196250
49685
276118
155156
249890
263828
276797
170295
321931
95756
100296
129606
20701
88541
57849
128567
228186
226563
149218
211996
322024
143870
224043
79631
148427
296593
92134
255848
191254
158296
8454
141531
269786
158306
195470
291020
267957
141818
51886
277330
52896
286716
136702
160449
129825
144915
86852
98677
160606
66282
43074
42573
44744
271815
38277
140521
303049
93467
164179
291123
314809
122463
229253
205799
264185
76287
143671
62537
184545
317014
83556
316991
51821
17259
61276
300388
245183
138765
103289
157280
107502
103500
139920
134506
77708
19944
2042
108070
131562
160675
229906
17974
71626
143027
93627
210905
313901
42862
23533
233648
263380
290821
155560
173557
79933
296801
276227
237291
81205
72352
242515
4069
151321
89015
257030
16641
247597
216848
178276
180000
260240
53182
180530
178772
233207
62655
148308
230214
63155
249977
183075
264951
57664
109820
76107
8235
106219
96059
27377
169955
84324
53917
198845
131607
251072
233692
224155
48685
93319
142926
318734
191214
258730
199787
12381
319343
247179
195942
19331
58379
37664
317620
164758
290831
285718
228859
156905
276756
140323
230411
105987
155875
68941
21967
306625
256626
206664
197388
170447
251779
244315
217858
29114
146257
272415
94542
289413
201663
144275
75823
13050
10886
47257
321747
276149
119259
320162
242215
282169
154599
152542
171617
52153
51579
112416
196188
93720
215767
199416
155486
152870
60531
239108
169371
15804
25857
255069
33061
19402
179600
236130
104742
56635
78526
99053
292180
19599
27493
254731
295882
11641
223610
243223
63985
44362
105605
279346
302744
52962
21703
228320
296301
254478
49949
102202
1327
122486
255621
139964
289304
260586
30623
76487
17334
314692
140523
220500
261275
51250
53746
185376
259719
245465
145657
304533
209932
292434
87826
286660
12318
186570
299783
65395
199755
172878
91030
162653
143926
99983
201497
294786
247497
306742
60456
120442
132710
103596
226176
233505
297408
187908
233450
284984
121655
40059
292011
318502
207814
20794
224899
216423
51678
228023
126483
219703
90158
127188
143772
235334
129594
267502
185243
135992
252486
122195
213091
142456
30341
56371
206065
67776
305428
19119
32467
245698
141220
260806
228878
64997
313084
315854
230438
274239
116553
58662
159159
77425
321357
312836
227882
2604
233783
163911
295295
299723
205090
231806
290900
314571
210625
236078
245867
77734
84963
197461
323399
291399
307051
293364
275824
265264
238124
84065
72390
20845
106319
64460
232128
142442
221658
12947
283785
11518
49051
20301
208856
69462
253273
314981
80595
275967
42336
28507
220968
180494
78827
138299
46964
209241
70713
314758
19863
135890
204939
311137
126718
179177
9688
222132
8822
207867
37988
185536
24168
66068
48626
46211
18169
199788
318252
125622
111538
13390
52203
273552
183160
130392
68585
201513
179241
180354
169492
203360
204137
55984
303256
223412
290725
36879
288390
196521
35912
245112
130016
216872
186060
30332
84896
157553
296323
127610
22445
7925
158241
267656
136815
288337
1076
166307
117428
135523
160931
110886
42571
65079
194387
174081
94134
206948
72946
164401
308159
34728
139618
187185
256935
310334
63069
95559
111150
230605
242676
86885
81460
158290
92300
273431
248927
168312
266532
168977
57936
127577
263651
169228
60182
94686
173771
24911
119629
172863
69743
144334
128369
307197
287533
54715
93939
311401
131744
258603
311682
244288
243393
257744
10771
116201
162110
35894
130152
184328
127121
198820
7267
161652
189492
67176
271929
15529
57772
200165
221258
70703
299192
119442
316677
298718
185581
56902
235608
154005
305362
183602
66819
154103
161196
208
167027
240125
206573
86932
184189
127717
276781
193462
240091
320672
102033
205741
107606
100717
5286
33946
315449
189067
131368
49110
249643
88537
7957
153667
120290
109050
13856
65588
35240
77991
176709
180294
137473
298260
249759
89299
260793
294462
144690
295102
295835
257966
59936
8594
259618
145490
209559
279731
17627
206454
219995
267713
12754
186506
306404
303187
18789
288484
236988
56574
120582
3364
257206
59444
116388
186108
86026
24756
104185
285930
97528
160951
249439
291929
299918
138222
284913
304548
72283
123875
217418
1737
300120
50409
212667
160402
207009
198235
97556
253999
302724
295256
317508
32183
228945
8025
247582
249338
228526
211448
81848
264045
65163
14682
192728
1036
272920
233713
159489
21049
53520
6029
173026
69653
8189
228425
112562
62658
160735
234575
307699
24550
971
309276
170819
227515
174850
302565
124845
88672
63817
308070
313125
39241
145095
127909
144311
287393
184412
261698
315345
131971
2276
82761
165479
117712
30713
4469
297904
180913
116304
2915
312206
206949
319458
266255
205141
288012
35469
214085
103224
322662
315722
284009
214225
259012
206652
280057
154698
103117
259253
55940
137004
123799
105392
168577
277169
216296
19885
35844
114004
271208
124372
201562
257004
206136
184230
99541
233653
45243
197322
291227
4631
110191
89180
51267
55331
148321
43508
236626
86289
139248
293039
307312
181563
243072
259181
75288
245508
314066
98806
277788
199957
220008
104769
307906
96222
288725
1096
240485
128892
12612
294061
26985
181802
171380
242798
52477
41469
17138
321891
232750
149290
41796
150492
179935
70773
137281
271255
59558
192914
37577
86377
297045
94415
133122
36689
142505
188879
7503
253549
174914
320314
235841
290151
203266
266268
168726
127759
55816
307242
140029
81169
303942
151460
137885
282265
214746
256545
316068
151333
177069
235180
100989
222566
183187
18913
245529
40586
97453
24628
165579
224208
127264
99502
153599
82249
215600
224607
88432
213105
42355
305785
44464
264723
95783
77284
7219
249415
199469
269757
307215
214211
14061
197343
55679
73717
209197
261958
202363
313928
252079
25817
3188
314164
294867
236370
215996
281444
196910
113801
120107
91632
101159
265862
19695
119618
92631
233928
163196
248147
215104
132852
295545
8229
303198
159768
59140
235072
299163
225868
71357
128697
236767
267511
156766
223134
68386
263252
223639
154527
308303
171259
100023
313058
147844
299099
208376
57951
163738
135732
68517
318710
291547
273791
228874
244486
6470
114198
268900
35966
232182
218004
117063
30959
38801
57668
283478
33046
56916
126627
75091
75742
30552
199963
157208
6286
29836
278337
236039
57369
4237
259087
51722
58947
110630
276335
131680
251564
271510
281128
151577
112264
104877
69779
188725
95452
22556
175399
115103
24739
12505
45349
265895
230593
312047
98040
65489
264917
28621
227594
119340
221751
103937
84958
2698
43960
102441
166563
187774
41024
48483
190521
22662
273539
223750
34957
16749
229998
18715
9609
190552
165242
260803
32503
320908
210224
152350
57527
322366
95677
200275
54896
253333
39137
269804
139721
4861
83162
111456
319862
6302
279166
160446
209837
241877
99163
227341
202302
189664
163180
155659
271745
177201
274636
276562
160787
170938
83741
69962
24405
58752
284960
256371
228284
254942
151746
223566
249782
17950
169719
279962
190179
60663
286245
195591
279130
123071
258868
9439
271108
273409
206774
143546
132804
16526
115515
317786
5397
92579
3966
29401
55080
84869
230777
53489
41064
242222
322157
43813
197472
156570
148573
198303
85271
313343
180076
202461
322401
9989
179481
130404
125059
61629
115727
165301
440
65370
92832
256240
78026
124539
32489
151696
56351
69202
6679
174044
79243
268603
179122
301645
312495
200248
2202
209642
214393
87168
61920
266685
172121
226533
223300
18077
6045
54678
48579
169245
281632
164595
273078
296141
102943
46449
14138
190662
270616
72550
285437
226785
255790
16521
122534
167381
172177
214698
218123
276629
5937
289938
35441
147910
185695
172119
283246
58293
322351
248901
323429
213273
117552
315370
151189
202328
182638
268800
170928
253302
234708
200482
96216
124284
249812
287977
220920
252350
129953
183717
131058
97633
108649
187848
299609
31400
19692
196177
227283
222631
100904
300852
23505
7764
153701
150277
15595
183052
291008
256716
290733
57462
108652
185041
319442
84220
272396
3206
83093
261302
87797
164150
258155
174658
199207
138322
301791
143992
49450
228949
320126
143219
230881
135469
171502
284439
191642
171881
187654
216894
137913
260594
169125
147923
180856
231214
241500
284639
249531
71764
272345
250638
92325
315032
124076
50064
296038
183446
250603
312931
244463
121452
210563
76889
140510
42345
81726
65779
137176
168105
274981
233547
225610
163073
180552
225199
252190
66946
236196
322925
262923
9747
302695
95594
225751
19270
216895
312620
14627
53787
108557
58053
232539
178586
101268
80614
137774
215981
279553
265080
205962
61756
248062
88521
102465
236158
115188
29045
145852
97161
313676
107667
118890
39254
320216
102252
54858
241816
5585
116572
317383
26913
121904
16266
25135
74
305940
187638
262296
187130
72205
219768
232145
313914
78989
143094
147738
68377
160375
256426
220817
319835
78145
203137
321593
87713
14120
258292
198111
175979
296444
63631
171086
51667
80026
182250
106206
210686
174625
134238
308848
141577
9859
318346
293157
158426
299764
70787
294877
234253
263906
309824
64138
218207
299445
310776
197131
192681
18355
202021
88296
52297
165925
214840
176101
16403
303348
208799
182036
59779
106009
108000
133391
141758
240354
36912
242487
183044
115404
169300
202330
182448
182693
134665
129271
265894
257514
181255
202259
115606
114553
47397
9203
214368
240180
295461
292267
63385
9359
204663
242482
164348
149330
78927
27035
291532
47876
144789
203176
81990
17405
193218
176720
57088
144627
109063
156658
176779
153703
176680
93637
34783
49525
15294
278188
22103
181745
292284
194193
70923
116898
130587
170637
219738
74533
15530
66884
196015
200218
143216
27898
59877
126044
282531
235233
134128
696
31828
239425
296435
15845
113497
115021
132471
240841
152928
172250
42685
203863
113771
83774
188098
275255
112611
95451
183010
61821
28303
201298
117636
47153
315671
302840
44613
113955
1567
86258
59592
87792
272102
108062
190955
109384
294354
171856
304908
25161
311858
262062
47485
124741
53865
90789
210715
207886
74726
223763
202808
254836
276418
14843
260949
91081
313226
128627
25974
279155
220590
316685
229397
320520
191411
143420
179747
87343
258946
129139
144966
52217
133266
145877
54526
173729
168497
277134
207089
102653
70914
83101
175896
297157
251451
233566
224045
73528
187766
148473
210183
5759
93952
101750
232709
169229
85049
288727
294733
173604
25985
255573
54229
107630
194730
167572
45806
186537
261712
188913
3767
265465
213463
260395
162934
673
258100
177675
77235
219948
145092
145443
250063
110294
126335
316042
233358
90953
164358
98024
276485
86053
157066
99634
192559
304408
215165
102546
24796
147361
27485
215807
302249
311581
3331
284011
3986
186762
41989
30836
138766
128434
213293
217091
66384
240906
47641
83660
274614
288801
249165
309022
224282
165541
190442
132486
217382
280112
43151
284233
72862
305942
187567
248924
143682
242135
211412
138492
307364
87571
175933
101532
39978
272654
105337
134661
187079
136201
308580
241641
2784
212967
15416
170168
91422
208651
82152
204101
71751
203042
219732
210335
201968
33117
252518
214501
265926
158301
150529
9120
266857
70433
77158
302321
119488
158974
146738
91522
142494
229411
280270
148179
204009
72134
47747
58283
143319
27753
217679
484
168234
55467
118878
147793
70882
211487
114848
79877
315216
167992
57575
19299
220555
260282
306055
246841
262304
296487
257125
322247
108400
164810
252910
306209
175478
128585
55105
36167
266038
130624
115583
231629
68071
264870
47938
9717
106419
269813
171182
203764
145298
86829
213623
73511
119038
171614
286497
1225
168644
237350
307962
10537
9288
263171
61907
182531
256686
260312
258577
313132
90380
281000
205629
240376
37313
20023
214747
170133
293782
14218
164742
225309
212230
52831
247024
102863
199317
155158
116331
279609
114914
92497
263674
241594
20848
273512
253368
65955
257973
3578
313400
148074
195007
262664
37354
319936
172231
227593
35399
159330
160261
203967
3762
290488
200785
269765
305897
81846
287364
154046
118039
227068
31712
69209
267919
71852
128460
216109
316935
237108
292995
110343
87691
300048
206300
73857
77887
127854
188847
137638
249047
283416
75007
189466
7630
234743
211642
168419
250114
321536
45691
63881
174800
271553
298014
3879
308914
182449
115181
181871
248793
156689
199977
295580
105079
190038
199138
313381
160572
296501
114108
119564
91948
229800
156233
60398
304766
146319
313349
186386
288867
254161
192314
178392
228618
284506
116781
78870
87772
113532
74892
263572
103441
74294
322178
238026
114118
170448
46098
139555
41157
78666
111282
77237
75957
8889
87223
99473
163055
67353
57520
234139
139641
280659
240946
235784
289582
276230
189509
114763
154843
214257
60144
313258
37129
274707
115531
239627
155415
52997
280300
148034
37656
150250
145559
228
200725
238830
271051
20671
245393
207503
254078
152804
23191
270016
61520
235403
289241
316541
280064
88787
259232
81520
76934
61177
185924
212434
55448
7766
124141
106346
86985
230979
1276
180491
215803
76106
321959
181944
252710
86184
51154
104493
86170
157069
271093
131832
320346
303161
31489
233263
61563
281666
158062
118200
311970
216376
267196
222635
321502
311284
86507
261147
27714
119324
277539
35539
58316
76734
165702
62397
10557
228940
245744
18959
310981
52702
32402
12327
211991
76413
323485
105281
78241
233054
144173
304416
138314
199226
308292
56596
159058
228511
75049
208878
25348
28774
199800
225343
238272
92851
300424
198675
294815
48445
279668
174813
287194
66845
85101
320792
278196
166244
175936
243410
302367
286299
6130
239765
143385
297048
6375
95503
210877
322854
211536
103853
172709
193234
201478
27241
63413
34630
194436
151243
201896
191232
18915
91483
176721
17791
211429
256234
93208
30626
209416
211113
17900
152650
193096
125811
40488
301408
212925
95318
204896
148075
211673
260226
204417
185299
232226
239387
43957
16993
180727
88763
19575
287152
121797
318770
10245
300169
276079
293310
82579
299926
225941
79142
237905
280928
106123
129786
56636
128549
225515
150339
309940
101524
257029
112092
161033
200907
300631
76923
83568
77385
55217
29352
149161
274887
212705
214450
29128
240285
246367
217925
234338
256900
203502
111185
250034
288184
317012
150461
83317
212685
67093
260269
191912
284754
138136
314927
17891
263301
110725
202510
121555
9958
91470
210769
262885
42884
248101
315769
24277
110279
14193
130978
86897
42430
204539
231033
245338
196564
101133
275541
121880
86197
20349
190956
75917
65015
286567
203960
173926
174590
59542
100278
120985
29786
26430
173493
58840
291759
105152
130512
19628
94144
68531
88502
115153
202940
99642
374
207533
199229
287510
12543
119761
219432
113740
12522
71345
287699
135043
117038
36404
10098
164930
297984
192098
44170
11627
43673
261608
116459
285858
165096
217223
87071
253337
295648
146867
164618
113394
318115
272379
137875
134893
17049
263085
24907
277229
256203
33858
115352
272774
100401
267270
121
193958
312405
241851
286585
163048
267559
146210
26139
224833
102695
260469
308500
250520
87810
230591
202018
82440
231875
309969
240397
84781
307988
134842
146610
289087
121383
258827
63510
155687
116839
235061
178339
289195
100363
291696
77315
34080
314331
146483
158367
235960
159654
87215
102039
204091
139182
243759
131045
312208
2695
110825
111454
132218
240150
159742
151927
103309
205492
173447
170538
4109
41166
109782
281091
219489
136637
153521
270772
13652
225513
54262
142845
100610
221972
248652
183493
15553
79600
68431
218804
311123
39533
176574
119613
206837
312783
86499
147769
228205
103200
48153
249258
234286
220950
48954
298950
253322
233120
240032
236239
38409
245302
79685
16781
282145
257185
69384
95448
308513
284340
208163
129820
83058
167899
207319
234463
11377
264597
1948
166762
191721
288324
296599
288652
8723
198789
132281
65185
319521
145925
99469
293270
100845
192438
60731
46033
43597
307924
99866
247825
51078
100624
95580
319434
110198
67225
41848
214906
15641
56126
210023
255856
283630
205096
26481
255953
104665
157423
29957
232304
338
313800
174511
309890
278709
139637
60726
294366
93145
217395
138867
128543
213060
100109
151492
218935
307207
130731
260722
208993
215221
34584
166654
180546
303907
287557
108602
8021
34880
200648
146504
28015
70994
275033
109964
52019
188701
52503
287627
57995
111585
272329
315414
213015
232559
159496
53934
86898
299798
304404
223655
309497
244254
280132
64832
156696
248491
161051
225173
118054
143532
172940
73122
218842
33272
279011
172746
309280
112555
74711
316781
153830
62461
141143
71774
76491
279585
267083
290769
26529
164713
96958
146815
250047
181134
185403
173189
268399
307091
195273
41577
11493
274638
113146
33173
108806
303664
263443
197794
187279
322869
240526
40998
110192
284593
149154
284050
188029
277120
305405
101080
54993
280088
181176
183415
279313
10766
57546
119155
16154
102203
155734
69211
322128
95042
244043
164414
68391
19682
273057
62927
70474
51027
279824
148699
65203
146987
162577
69539
101542
61224
121796
110049
246575
54449
262036
303894
197373
204916
79284
248783
58802
221188
309593
1975
24736
246492
185964
107465
191302
309437
261677
122889
169716
147512
283552
213019
47453
58488
60289
89146
271959
291600
176732
154628
79359
145998
110333
292763
18960
216748
164555
290042
93877
187217
271296
204648
298208
277599
264617
194217
111533
40629
235603
26369
57659
229389
227718
220837
229254
37151
157768
225944
38303
190070
183943
56688
235443
293862
176650
167878
258999
209140
173569
159007
228567
52158
170075
267561
118373
240627
188190
262577
280735
217328
184117
220995
257458
169444
128976
102191
2561
202676
55575
143142
204185
236624
231858
120424
293572
89661
301198
105257
277527
197707
162523
249561
310718
171618
260498
213039
169678
315191
16187
256554
164445
21868
185465
164897
138211
1473
93003
9052
265634
292446
240987
227754
226443
315306
90391
150545
190720
37556
72641
194526
246251
38981
316465
94307
28861
254416
116166
186588
132242
315195
215774
305605
294603
139788
195091
38927
69826
132805
172112
318146
25936
57802
22060
209427
120059
264013
30846
265007
225956
115160
178434
145217
57519
57380
184575
312110
174995
197282
236884
225768
277386
315883
156943
151023
193334
104561
322790
89122
45832
225799
69777
114691
261294
175961
225954
41448
184457
51892
6198
155650
69049
310703
200454
1572
106126
174471
67673
53619
24508
194292
44402
143151
13139
274344
13211
109416
21727
189087
108015
260692
256016
199181
54398
148925
227563
225071
64728
142760
70597
254339
118146
160822
288766
110651
117
218929
283641
148788
271670
116436
58622
144014
172708
105709
304334
45331
247321
87451
126362
156917
101488
138416
148210
129365
143471
176558
302097
196518
323027
236225
84586
154803
153941
50533
186215
137941
228864
84516
2494
234623
165399
11992
311080
202813
83674
138787
166492
140987
290920
319395
218674
26147
249967
122076
271498
227935
191471
37077
197426
81604
280101
241999
299178
100376
154709
200235
93394
60912
32532
310865
153960
54741
198060
56810
39776
51562
224715
247354
204960
6086
298160
320991
268854
246864
147698
45840
27355
313775
97526
71549
235505
273915
322500
9007
157080
244566
110255
96049
225620
251081
151275
70579
240109
72911
143547
67647
232621
44473
8625
284570
10607
301845
26482
253146
196678
170429
42672
310307
26054
304342
166709
194000
169280
123497
180529
47260
236533
92273
170472
100659
161085
61374
156032
188541
234291
45052
27106
218505
107401
145273
309561
141592
3794
309008
235742
137261
127169
176993
305683
17184
220173
301195
58170
88195
172779
104009
66500
75921
51381
58272
296391
17239
28518
7471
146110
187360
172082
230555
231032
217774
68249
63473
306844
130989
237741
17646
17942
244151
279587
59696
65494
256751
34265
304839
79498
45904
269702
268214
67173
203498
219988
285625
71467
223524
55594
190975
196855
79445
287410
226369
254967
24647
196396
106174
74142
272478
172958
242026
276388
109025
271467
296763
319291
120204
144172
62162
1053
8484
43872
186896
204335
90925
25139
209660
181632
257650
199173
321020
313181
249371
322839
61815
122256
269440
230767
192178
16107
37917
293458
181375
51829
61734
64198
267182
240243
190739
101797
2551
42149
129119
299984
179074
184292
159003
49107
37604
262181
266244
206632
190923
39935
301631
269564
58454
122536
265274
168532
247616
286148
282012
217851
226143
231883
41639
291752
205715
279833
190696
122475
303869
288077
317402
260853
217164
279371
117722
266523
10769
250945
106810
24090
176944
269382
262275
151736
137803
94799
175835
194235
274174
77721
308583
18040
182129
12365
117818
32766
143819
115152
105963
35645
265421
137724
264826
287694
148029
177943
60684
57275
295702
286674
33709
283622
110709
235695
319642
289481
46172
157815
266015
33591
79947
134695
188393
68496
115034
62789
311390
125136
86762
36451
293811
251088
264906
121552
93937
210774
311071
82293
405
317927
32276
107376
200173
147396
72620
303895
246638
263184
199934
255574
159343
157153
111681
186045
122851
52413
156697
218783
291001
22476
313030
267633
100502
61148
312006
222203
311576
229479
157732
174709
202895
63645
107571
317335
11860
285676
165792
121440
277333
134103
200841
32963
201700
232934
13731
269017
144858
191462
238388
295641
104103
194676
299226
191728
257864
1104
199431
286403
249792
108799
246753
200894
130724
20001
285387
269899
212361
314031
115251
43217
131949
294725
313662
255394
174086
74803
41228
172396
63864
60437
182453
10853
282221
158395
253433
304721
82356
55853
64455
187574
6043
115645
157656
243135
6969
198391
161754
82709
272882
142635
115719
7932
305759
262683
8538
158547
214944
297756
172832
43446
32368
97777
239661
295746
314336
274284
128909
99255
79646
140148
245874
163908
194409
236005
200206
288529
239835
2101
278535
322089
272498
42226
57507
290352
132134
181869
221240
79840
209330
64659
209017
250269
106301
140775
315701
108471
308255
87245
274490
35557
37172
242365
170896
78994
280670
172736
311140
196200
115274
238975
17728
35174
192836
34480
199499
151224
220070
199589
134360
63600
203000
289308
240312
118613
14611
57945
93007
28292
176175
296515
125122
184493
163787
32111
127012
114517
132407
189504
205520
69136
282537
2710
184829
189994
299790
103915
250963
298411
193657
145937
235139
257812
144481
318547
259470
36157
138001
100165
312641
305338
113666
44157
237078
211279
239945
191611
203406
172698
261610
259899
184950
189551
246350
147447
68974
312250
115038
268735
249013
171872
179200
288123
49460
273307
7568
300705
123947
85536
301475
262132
304023
151429
86121
204457
301055
201195
104300
164442
286159
293402
37654
148420
146203
15871
313595
214010
100559
81956
252324
212421
246302
213553
109149
158789
15269
96475
28051
19710
66926
307076
57014
284619
147591
16356
197626
276945
209969
156493
301289
98552
22311
211720
144455
36382
74061
230657
297371
97034
84012
93122
267233
193181
105056
108241
176823
318074
149885
297670
104947
281465
26537
3923
20963
66109
298308
318176
85681
224434
237100
12129
182475
222662
79578
298337
162188
88027
186022
26642
80503
127378
241168
187590
292073
4260
57324
171593
100734
215444
257263
292716
224817
211884
23676
221269
50783
89357
146353
238419
262468
171934
312941
266039
23718
235392
199704
72771
188806
58065
92080
312993
285806
109448
239602
7953
276628
21775
257179
92402
240843
206634
110106
149976
229511
95827
280277
59347
106597
252615
176313
11827
268920
179379
32166
99978
315392
26818
93158
257401
174510
273856
62733
217719
92137
267991
307021
198677
155858
254906
120014
155872
83380
186117
246900
183155
284160
195498
277810
184879
173582
278447
268349
239694
167922
200083
203206
175629
298697
281895
158066
206319
35012
319846
135718
156242
105893
301050
306628
187366
2967
232852
247106
275567
208240
196247
20755
82930
110135
226727
123163
84725
123767
115833
152698
145208
181532
221649
115897
55201
299655
65472
265380
167461
33452
11466
162215
233862
109127
4896
131257
135581
271209
223071
101739
1574
112206
251176
144932
53709
244498
278376
196108
286681
207619
62599
136205
172654
47921
131675
249369
81755
203681
179765
245305
29767
7148
209903
177624
165253
309155
65900
199111
120997
256294
268119
136075
274225
129511
303316
243615
33988
246417
279302
57661
227540
236735
86481
279312
202802
189554
158568
140337
293628
56786
272746
294926
303890
289318
219396
168414
20969
67258
289880
61509
132763
82101
210145
156710
108796
157577
113704
144537
169445
97491
59857
309206
228017
317117
145219
193997
162589
256039
75207
296916
84462
254142
140330
308495
238364
228001
271286
268644
285284
210755
3533
62702
306989
149951
208353
210791
110402
237941
194605
140728
282770
174199
73317
220357
47124
200130
20954
317961
52817
68955
56684
161172
105933
130483
57675
133047
116467
259641
120030
187571
142047
242872
55804
43472
116897
299856
299758
174635
18305
121774
246437
170130
259362
26248
128418
317228
281522
53037
262572
307513
89350
231884
102845
83414
147063
270089
41878
205121
283089
175382
19908
223824
272919
3629
21499
183510
173954
71138
174365
233923
40601
250800
239812
16219
173262
223155
74613
222926
258427
279904
258799
282692
273038
284867
251574
258599
166896
215777
178206
104036
18666
315172
107330
65698
280508
4905
255233
86884
56224
26809
195686
18998
58508
281690
31133
127702
307475
134949
27148
152423
31165
46861
220307
191789
264814
284778
5941
141578
277745
30632
174877
79396
129315
284280
36836
227383
203532
82236
32625
317372
109292
118748
231930
151011
121493
181243
94880
165822
104956
178331
40354
44508
10317
169937
166110
315889
254312
320296
6138
93010
261825
192039
40144
129630
234679
204229
53885
50255
204734
32487
119803
314324
139421
175776
250070
97303
243152
287074
196660
267150
33887
5469
196144
111158
97852
146151
51600
57317
17948
208603
135519
75786
170975
281020
147589
169861
188423
277790
115253
148275
99110
34763
262363
564
213321
315144
321570
311653
305159
113510
236619
205213
6374
116655
85630
71963
141812
113260
36816
248240
219823
134596
162140
195478
234165
48806
78771
41135
61263
218325
183869
18124
263601
157179
151997
81214
29039
158785
54965
265485
231309
224591
35207
94754
85659
22246
241497
173896
90680
196494
57588
308377
241711
162378
64084
300430
285069
265427
107329
56195
288307
251832
112980
250270
178058
206413
191862
256903
109838
202273
94864
85989
76329
167624
33682
17097
11226
172239
157872
268925
170690
235873
587
287076
88738
118455
212879
292516
75554
301708
142553
50662
10494
189661
124341
29624
106397
296330
73870
154530
117579
181318
43546
245894
212999
83016
226513
237734
252234
316069
214207
548
173208
10397
252444
239441
182825
59724
267156
254055
172987
271006
180905
304844
258832
39672
91731
162429
179508
78198
18062
35895
210662
272577
246589
138908
300016
67088
130692
70958
166863
30750
51628
81429
92371
7088
117775
164119
223161
74909
123247
220105
315270
205327
306504
87690
152110
195021
202096
104522
158194
233996
209792
34586
21322
195459
93033
4015
71130
134002
189128
202209
194533
178563
4422
54137
89367
296042
283918
142118
180061
2735
22615
111504
124225
239007
213025
207541
269677
216625
157562
240613
161764
190513
21274
53874
224486
73425
236166
243891
303777
216235
169332
306165
85126
181444
56344
127363
303650
40715
178591
10815
164423
124441
170333
277868
243168
33154
7354
263197
12532
222276
58091
149537
3102
134267
247375
315184
166698
314720
29182
117086
277283
239563
308793
304252
139952
236514
36495
280369
12468
269783
96679
302127
71830
303312
200273
269354
39306
68078
266866
232681
89150
273476
294063
320720
206043
258629
147072
192072
6443
251313
261450
65292
304493
130157
97602
32038
282109
214918
67545
318039
87317
149140
246770
126314
200231
146620
70463
22864
51928
296577
258567
304564
10567
234344
31399
35106
58859
112072
37377
23235
41490
93032
56729
140515
256183
163728
134873
20641
282333
138655
253702
35049
88780
236660
167220
131756
245505
231499
69115
88423
242214
22456
230976
62235
126630
167894
274676
186104
268868
43557
23251
202063
93756
80732
204926
6599
14224
198514
305468
154181
174409
300728
259906
98016
270565
193011
26551
184472
7441
168991
118265
212275
304280
73552
203828
205698
163847
238654
155365
261584
5175
42522
107133
237796
138056
74926
183170
162566
103831
219267
174236
295427
55983
159402
78900
317429
68991
192002
59210
98468
81657
269492
290790
271812
189116
240900
62803
146909
101468
204888
208979
5852
94660
166354
229384
205156
267552
173469
284780
60197
211522
244606
315212
239531
4446
172976
9517
152361
42168
229
101036
205222
55069
82199
63556
146266
76609
43690
282830
315591
97120
20813
7464
185946
186352
75729
246640
115498
303760
41520
46733
205870
59007
117399
301252
282685
142298
240304
52706
262427
202900
109351
301361
252622
29364
240655
107398
297010
152685
27212
295866
145106
128886
299394
52925
311552
212283
179116
54172
159254
36799
319939
140573
208923
271066
150016
164089
153184
58513
288072
101189
180245
64542
305348
247337
220120
116097
18196
256692
225939
225492
255414
48487
89656
211013
189986
93102
201869
197635
102777
198872
149978
36653
235236
60864
272202
235116
263680
46871
229519
128557
94037
135677
306642
110324
33590
301783
67631
202032
119643
267924
136226
248272
136791
101004
222003
81343
246363
152987
30535
23043
176212
164463
284201
310321
196783
216012
321785
100232
111029
282900
541
86788
202236
23374
146291
172504
26967
264207
176998
12374
234686
149023
99932
108106
209030
154127
235728
6769
72904
166487
115471
123783
22793
204635
148571
141494
77894
127712
3653
215944
253818
230199
89087
86786
113709
112081
282498
182254
110952
115967
287103
137131
51941
112437
190492
263041
185516
239058
21158
238657
276178
217255
139577
144329
208030
126821
100580
167423
262838
208397
31550
183099
243240
18067
139679
88911
135637
22764
284612
181411
186295
266903
234772
253572
303920
302009
290982
114134
95948
152759
254425
137734
248723
299313
64030
223542
301526
208022
251663
115449
31110
58096
74045
212192
208520
86284
43895
49531
33817
127503
205805
237834
32716
179777
72066
294581
225873
206785
80278
135639
14563
33100
147380
106156
175258
86742
128826
190729
166257
314674
197935
8583
270801
284696
194332
158594
21844
202310
244286
216622
130318
137918
249387
55014
308272
41217
245021
208024
294922
317281
101319
184727
262419
120891
16384
86752
98705
215655
35596
297410
111216
4400
135751
105863
42666
47744
197501
199183
119517
231830
246525
91334
72657
255374
92124
166379
80490
292522
175964
70099
106923
265008
283418
113009
311514
2112
185383
205562
91019
179744
70559
111455
14760
167586
262612
231898
114057
101266
83884
235566
237727
109417
143068
211570
194834
315534
315761
321364
221575
261064
272499
278506
90407
290543
231096
237005
126965
7121
74978
186562
294764
186355
13595
209040
129912
163082
261345
292340
6587
263540
196841
295717
195811
46546
295726
96795
242051
184268
7706
92064
151975
87605
241689
174816
63799
319340
140962
28430
43977
216125
65198
107728
252938
54068
79856
185704
282933
153697
210192
62967
172485
86011
164045
60708
28170
321512
73201
221147
2754
54615
35707
69988
315768
102347
267218
321632
310905
263414
253615
96449
199243
56341
66140
131976
67041
140812
26438
219920
182068
263874
107644
70932
7084
308023
139065
311600
121617
49880
291507
36790
74039
314709
197209
106945
75906
36971
61700
34270
201556
230220
251705
237687
57208
217736
121679
50731
302051
70142
230872
94345
265461
260176
309481
69751
60650
173184
226726
19056
62561
289986
290119
6040
256818
234047
214524
265512
16217
36559
123525
114905
34359
183922
56540
46559
306091
248066
180726
314287
178221
300422
53514
103884
48128
196525
40541
35194
227496
97208
59498
102910
51361
165666
17240
145036
270821
246103
262326
224384
193891
84727
297255
165251
207542
59029
299253
14607
141646
295829
221827
292867
208948
261052
55465
90901
202513
190746
130984
13506
245420
268227
123749
319440
240607
179236
251203
236304
30453
86304
111163
120006
3301
5042
240387
61181
266326
222892
211944
25991
165426
149187
9499
52717
91250
24001
288221
98763
197691
163172
31673
139082
256319
206213
97598
299482
58187
275819
86213
211063
28339
64779
165080
70244
285129
257695
37951
111241
54890
212323
320783
98059
177827
65681
129873
18451
169344
21466
137982
166986
218904
259533
161469
81441
169630
109896
175639
251670
273976
10954
169727
73683
102886
261665
301153
24924
178449
234829
271454
171877
300176
233538
256342
255776
70625
247265
105574
50825
249521
13481
72393
118739
199574
167582
124186
194412
126534
220231
254662
62300
195676
105327
199775
192128
150889
30866
167119
135609
149654
89302
45951
47503
4484
132035
257524
70155
221386
167595
40546
167848
151064
156964
58415
151770
36030
166557
144905
67196
230587
59340
308558
58203
88550
184821
93917
106874
278160
186772
61081
91847
312174
294344
169614
190846
273131
152228
48812
54691
62002
254133
269729
19791
82355
134060
258397
21970
38592
232720
94546
210059
79019
248500
214590
294367
187751
8667
17385
29642
204842
310213
302278
98499
320673
161637
203226
229418
86826
226980
149914
142396
135837
169141
115039
119622
222280
236197
206105
255988
112459
210609
239578
130255
50766
198666
188942
52469
14055
270712
209112
195774
176189
82645
199686
236186
276997
43323
228338
147001
316724
225898
117501
264376
5832
238561
182786
228576
184592
256629
114446
166885
45721
129519
88231
261736
131909
27981
85405
149646
57891
181702
214238
288525
293268
302184
285603
40618
91467
204592
93804
285752
273083
127541
104458
309691
224873
36871
275834
299526
105047
90401
304604
43783
319572
134595
311905
202866
306865
37808
187016
285564
97645
224587
186500
224820
166170
75055
111309
99510
180554
56390
41284
304406
118631
251364
55639
170682
66007
206181
88655
254035
236612
14756
124397
103011
240098
73388
13838
318409
25029
27792
270290
101875
147834
294897
287236
55971
51818
108553
302231
118237
222211
250073
17699
50854
261100
272964
199815
302522
281178
178378
49755
270610
69543
214270
100403
50466
103527
220888
273134
250406
171948
4321
306881
290878
284584
253610
110858
317496
134264
233927
104853
151860
124856
76105
17957
232334
165498
213215
185708
142055
136052
56519
95225
185344
265307
302677
206876
304834
8469
155081
189294
99318
29900
279740
188009
270449
253082
81985
90359
208869
287795
223020
265027
312712
220792
107425
290584
259007
95457
22596
35964
67027
252270
152421
91850
103650
86406
287844
8970
279151
200223
181799
275743
304265
278842
188367
289508
57831
177357
149919
320549
47050
75390
253153
102752
172502
300553
57396
10329
130366
240956
44469
152418
104766
52018
59453
233881
16479
218949
14412
66477
66789
235250
267481
124870
308189
64886
62700
17590
227321
69557
302849
303757
160875
252822
109034
299314
139782
238664
94850
149869
321401
171022
322011
51471
42691
167115
194004
110448
284200
304231
296827
119847
68725
287941
127233
215137
137593
182459
140259
147173
9285
53493
189058
298076
166390
226247
175361
33417
242260
76936
284721
316791
314307
116065
201520
143822
198702
201092
39738
205804
176726
54378
1747
136342
191266
97813
43289
283100
161240
21595
216006
107955
99248
153879
280209
146476
141918
58063
238532
75203
251178
307750
28649
146876
205856
139093
295250
194879
180401
98177
105026
203419
228978
76653
20565
319425
154667
65508
37681
120095
91233
303102
8269
14808
110046
150656
287121
311864
164718
272674
299074
3260
318662
67070
288112
293059
3831
23930
145757
275081
290013
233119
60727
43077
176461
168084
145482
148288
318677
172197
130703
31325
205234
251589
240493
101105
254174
192793
173465
160826
207344
110237
154014
176710
158188
275157
197090
53752
301069
23243
292856
220598
104353
63330
10099
257073
208985
126853
274217
280472
320493
200876
307114
287884
139451
122531
64211
39437
253110
239514
105428
140106
189377
132238
305979
214331
185879
195733
224142
323032
160499
299608
199549
126744
160600
185400
212353
207737
22547
175356
240689
99704
166431
165608
97240
142353
108313
46179
267688
28865
28511
145643
82597
57397
64181
166667
140895
88627
117752
252300
89412
28116
45173
231112
243864
200949
157407
239426
151682
305642
25713
239246
136755
215242
210239
286698
227157
6347
79536
167810
95864
69564
268905
169703
90444
219506
302546
100340
998
211753
146067
89942
188008
214089
321001
104786
254101
11962
294150
47318
296053
282847
96145
100012
13394
155357
163856
227749
185985
280553
190384
116965
173656
177663
45077
289444
237150
81716
29255
219010
55028
45695
68223
223201
304782
53819
68754
265255
128679
45442
134466
258854
144999
297688
31155
105669
44324
294032
265350
127224
92949
162793
319087
264072
61483
269885
78104
281105
134718
301993
39541
140836
64237
101937
151883
276317
96896
175314
134722
50357
6700
232125
202098
197834
103399
217635
153216
269152
177013
123548
198170
318179
270571
133081
269269
156331
20612
186220
270132
109696
172394
245706
222803
6412
229259
171483
15039
294736
115640
114909
141460
104980
122436
288328
34455
281893
70607
323114
183739
187293
278411
239960
111009
230177
223706
216076
48726
76308
27349
29064
165094
154982
223938
42804
314672
165554
281782
127568
99702
67607
306476
88273
30530
33936
224516
44719
142109
116345
229042
63842
33898
55911
59512
48688
213080
154910
283962
221909
69900
66542
175581
263404
125865
286827
318306
226157
163272
245686
296388
229628
173897
139907
44724
157297
229077
9022
192935
139758
203250
23563
31716
41278
105870
185855
259797
70013
195022
24744
308380
319432
286358
185822
219065
316250
311917
182858
126232
167825
197367
62669
52120
15459
285381
213141
295121
129617
889
124395
289639
224408
118457
48711
288595
217799
173352
80240
59578
322440
157718
109343
233721
214375
47629
283475
44456
253267
17750
44413
19738
214866
50648
260678
48025
319607
50133
320015
180033
40425
107220
209814
159441
129062
47743
62406
80116
79828
285975
267886
214125
192923
249564
18979
318151
148809
212893
19557
299380
181631
304108
122686
54306
237510
301365
37489
214267
136790
281306
39398
301502
86792
126236
209073
192736
124078
119973
239840
317575
233185
234260
136348
288142
97162
73414
263124
121403
74852
253443
44347
216211
311093
265899
227507
211356
59615
191095
1914
127255
70985
146543
68376
311692
66178
118075
53215
82662
148363
159166
60979
254643
5805
7692
107743
119182
94928
259361
179446
190171
224073
247821
77141
4359
195258
25620
80612
67915
24859
247788
275851
60057
55209
154184
127416
224536
77830
251608
130449
213314
86744
154801
191595
193428
32800
94039
207647
198258
313665
67556
73947
171713
125434
60134
308868
312902
239488
105061
204111
113946
204982
133060
35631
235224
271070
227112
116571
294452
96643
172610
316863
11382
232118
148111
100396
263560
307775
146276
219961
224872
141556
164697
99709
169893
144286
247038
47860
66855
7091
84216
134656
266149
41279
314114
45938
263391
85853
99931
310231
315106
167700
193436
47578
46224
40940
172312
34874
197486
265496
129582
55269
108478
316461
230026
287321
159167
323326
19246
236316
110077
41605
208701
187376
252726
134671
243942
178818
288046
258982
67104
99030
40000
199178
307625
118378
117540
145577
155784
266837
139286
147765
89645
5157
51195
101120
297346
110982
203795
216742
228398
155870
48274
282893
307756
235252
286011
154825
278676
302799
92252
201365
77657
155722
212375
311677
230040
97935
142443
214194
141584
264126
309629
299315
319983
22490
184840
104195
44770
80466
52690
181897
216206
297266
199356
322374
62974
74854
260160
4396
211535
189629
115489
257291
113391
213484
189020
55780
128431
192803
319007
260708
49668
142554
52519
311126
142329
91758
228374
36569
135389
216194
202095
142541
195215
95723
111090
244220
98
246631
182203
2961
269806
30995
104369
230982
319271
285501
286103
221934
181075
260944
44278
185292
28419
87730
203358
142053
9653
118698
183924
182968
135978
24326
113171
188627
108494
301031
8224
287456
32479
206660
182580
119021
94155
115542
145509
225830
24920
111123
104243
45012
79465
250088
177294
209587
299612
208236
64831
33168
168044
652
293641
103064
118516
105538
307593
162406
37846
199706
199373
308181
105489
255112
144875
258098
261769
123501
126666
210284
80477
116668
10852
192053
316689
10634
69804
83980
118571
170765
156382
68410
250850
249693
315419
169708
106562
12608
116453
23072
41626
41923
255789
54394
209866
67512
109529
104714
315975
240000
24427
299937
38898
197534
179918
158182
102678
165985
115913
198580
220987
244742
103823
62093
41179
29326
86789
110942
61808
315704
10380
234132
113188
299987
201528
261467
184540
158809
53593
304694
86155
266632
6170
108591
209633
116399
36388
311294
213526
291432
284866
250171
267534
259124
297524
286054
179986
59684
76750
278508
4185
269493
56639
202857
248126
117412
82565
301353
202145
219896
263191
253457
284888
109028
252954
237136
200676
239669
316148
175843
116475
294587
92401
282819
50591
48953
11948
142316
19539
212617
303414
93791
255063
255137
144827
3359
68145
154445
133668
244152
9791
317557
208853
145550
225820
218682
239746
116022
141268
205836
77437
123880
52795
71117
141954
150622
128533
89287
48936
184739
270666
249350
56958
32675
101637
76793
284605
144370
237879
267051
315377
43123
235032
256321
41773
156929
47974
130515
29259
59055
169526
9104
240540
204303
26696
151147
210687
61853
64182
92049
47977
321803
203058
45821
316316
304927
156212
214091
233453
63632
62444
172930
27032
9369
151230
160828
258550
96172
282118
137020
21012
47159
112398
58279
143154
166075
242929
259510
274430
255379
291946
192646
157757
275040
10927
145040
242178
236474
201834
36728
13085
247124
226041
97610
135383
298369
156717
220426
310314
102598
246134
122655
10450
267290
41342
112747
43082
92063
106420
311256
211653
205945
23544
21497
108801
178603
275252
149532
128633
113678
276322
15606
75530
322736
16204
194415
278805
75453
261816
286714
2270
164033
21699
42426
139014
248541
196606
261562
177416
235562
35886
185656
31002
185159
215700
112541
168128
184837
302303
111655
168631
83203
70044
51237
279869
288764
305874
89594
246277
93702
255440
17774
107738
123902
122075
257870
230107
210298
294176
302516
310288
55714
21306
165958
72728
234761
181704
273644
18926
183953
314635
319068
145934
296016
147412
31028
99347
70796
313107
65488
236044
177449
7752
43710
121926
52106
310786
8793
154135
154665
202655
260391
264136
111160
10018
205464
287949
305812
120211
262406
228046
235165
82920
63018
24953
123274
171396
28509
2973
304317
284569
205717
73494
272115
288807
59919
38531
239997
230710
78864
184636
247191
27060
204472
227656
10238
208718
25819
20380
277505
13870
264833
246839
104249
184897
52803
124256
216833
187763
86719
177630
51000
227231
80119
284868
173826
296194
311596
115744
118860
70298
78227
205496
240418
287805
107312
318522
178610
225455
209768
139890
241110
224318
64777
136132
106069
51773
22904
178415
48507
161525
29093
144756
300235
149917
122650
300683
180948
256802
110744
215641
250895
201205
96281
238794
136485
278019
266285
184399
177998
282716
190842
42568
275815
32349
223163
34388
109890
321630
100662
8734
204481
113819
225466
65389
124123
141280
65820
90154
66530
163723
34290
93026
168549
281875
314139
258145
226123
17364
10138
153590
218581
6876
262617
38604
111366
154524
262450
74069
38706
12054
233409
102833
266447
40572
197837
6131
213832
5482
50415
217936
297113
108940
153443
6963
315064
303336
68684
181752
134835
310487
199256
242735
289988
273386
33551
268719
234461
103128
21399
262511
273072
47919
88713
112985
304345
197241
93798
14918
239082
267678
147682
193333
74501
311460
40326
297644
12451
97680
226471
59655
115534
176112
218781
129337
222751
59705
65906
190149
211024
245417
194691
51730
65046
221256
196141
250817
2329
107238
115631
234168
272431
263805
290918
247156
216286
219943
291590
259834
22733
27894
256888
18123
252763
237572
204709
301449
198983
267898
257459
125367
73945
23193
75888
179251
224388
31614
255335
135866
309894
280820
48018
173867
245720
87732
146619
82203
3875
320589
288124
127703
171084
128316
295135
304762
274150
14006
298041
152853
129790
227447
261445
2511
107978
263525
257522
146821
59091
106253
121830
22189
27294
46807
61744
189132
220788
93358
38917
104504
89067
124509
90344
220850
273685
148222
318059
218702
193848
109308
195084
225272
204993
300133
218419
14951
217370
53007
43999
264409
246729
245323
115391
68819
179554
300209
183800
141821
111089
8582
120592
250148
96873
279200
69348
183360
30304
88200
286997
17586
292272
182223
185295
154078
323137
110907
109411
27534
232791
301594
266553
69331
251351
296298
249789
109719
231307
229088
126481
274697
76346
207151
145704
278921
69434
177979
150978
82210
173714
145020
258633
82458
7129
75691
94536
110548
207408
180455
317024
252920
310992
157411
30899
196339
133986
211877
266573
222295
148054
170597
261882
237929
121231
132479
64719
266608
185492
143514
60875
190183
32394
264426
78669
286790
257548
148996
47422
239523
270663
180402
240297
230171
277673
312887
189990
93168
154602
92154
188048
228078
65369
319644
129401
32497
88334
171251
71426
218134
77062
31324
204570
166529
87103
163410
280979
249094
261718
274530
247200
109585
194687
222995
48370
84492
109073
281561
223060
292312
186987
167735
264938
319431
24159
65362
156682
45287
174836
293898
245451
128758
26189
295198
305143
244744
228820
215725
200997
31107
236175
257111
31402
67849
52376
30128
88921
227450
122244
291316
127211
292559
209262
133169
106284
239469
8049
171643
192688
174171
98672
68731
255420
67263
249215
216870
48402
235992
31443
46847
64261
65774
301504
140593
116358
9570
237745
229821
312625
176400
225372
126055
21983
162093
156197
291050
170737
229949
71783
63028
25522
86142
16495
282045
86455
40680
189710
75889
130229
123901
163930
119429
15050
106836
20824
60943
65301
11259
152247
278986
3427
40413
92159
148561
293876
13020
284007
210523
40247
40831
19009
154317
295213
62007
68716
261534
173303
320570
183408
54150
142189
191134
311025
38649
156752
27871
198680
318952
34935
101412
231821
89754
260288
70666
276054
93386
304634
31623
319493
144104
211060
240550
54506
225329
320547
314363
238614
253106
213266
314992
145006
276235
101043
94784
246064
131975
40472
308486
62802
85926
268876
199757
169040
207225
195650
171378
141770
268166
72503
184806
5635
99204
67125
130919
268406
14988
322559
210227
112716
236826
237825
253793
186907
217163
102599
34462
298021
70692
203957
205331
191793
219668
249472
132982
281366
170301
290339
39833
25109
133888
201626
192533
97589
107521
275493
106446
229703
131905
135648
193026
100329
131023
65294
225255
320217
173080
320621
210099
111323
237664
95189
102728
21001
313126
307125
260014
261689
303588
225063
39255
116198
66445
72380
197368
110205
3866
300952
263991
23478
287160
17487
247240
150557
121767
252323
211862
86880
295029
228855
302740
258129
2957
268946
145008
114042
298923
144535
96674
278684
108669
125344
106769
294864
262042
275167
153790
164885
232255
258898
265766
67561
3509
115704
56925
204532
105921
115332
296614
178946
5731
69466
227415
146153
183327
180
192924
165897
253742
232154
270103
175343
10514
22600
49486
120042
253105
237183
111604
306425
240289
184427
206863
299113
83200
206164
33059
150174
243599
284015
122141
266254
132436
167865
97757
46558
227253
153374
178868
25768
138676
282654
175760
161041
149774
278904
44163
110809
83922
302789
162563
214666
46104
235853
306417
64824
5218
37954
139127
221599
199789
307897
113419
315616
152436
202717
306524
45848
96680
288110
148305
247434
10110
306879
77360
276329
239974
61944
130825
236294
178324
222319
296654
263491
208633
96198
128220
301320
192841
257276
320501
319550
112219
185002
37981
89797
182243
110176
276108
39511
315822
214838
262653
272291
163662
13401
73149
276204
36542
8010
129208
176864
147696
259724
221889
102830
16980
61937
217646
284606
309753
122227
136048
145701
217194
213678
162586
131209
208414
261815
225997
207440
202171
99605
50566
155339
58398
222738
37895
262091
42544
322099
91894
312835
9094
311378
243982
81465
5658
189752
177479
559
221029
269548
127550
275226
146569
143248
177737
141392
270640
167251
96407
311791
260948
167361
271421
86690
49147
67081
149977
297234
322947
230313
201261
76608
188965
122944
180664
76061
92045
101700
108630
285057
168340
237404
290395
17584
192573
73957
48550
53511
203152
311050
316775
158059
105416
98221
216827
214584
47255
255088
113297
309440
266352
147203
201294
177567
1724
226106
93697
255028
136035
14828
49982
222
35740
142087
260656
29546
189520
101478
259497
11645
90005
149769
154453
57239
301331
229457
316382
162449
233616
77479
217346
262274
79481
199948
137699
170854
134696
132881
120590
11611
258661
165228
234891
107224
84135
90633
250170
88139
51774
72019
235649
149481
163218
321495
262526
301308
128997
70001
107469
65260
99205
159329
227782
307739
57173
68080
62833
110983
298486
66567
275913
280807
268740
139750
50197
31946
244636
37020
224451
91729
27208
196180
276495
217599
256992
155248
263870
68027
199556
157537
94512
75967
289691
285730
152943
34504
273990
130061
119145
156105
10911
4051
218306
250053
16744
87193
110346
125071
274136
301978
302784
62267
84032
65080
173613
130042
256350
136897
179788
223058
43138
175474
208839
146386
192707
60360
271805
264543
210878
180973
5464
286096
310662
301685
26832
255141
244300
261410
81310
101318
235423
313026
274369
128606
197805
76597
4409
163084
167629
276956
115195
191328
303722
240291
20744
211791
21291
171636
236557
274157
234539
133487
28929
296268
219862
293183
113040
155711
223915
23724
296220
107177
215115
177540
189607
131229
188650
95557
253844
235111
84982
177816
210449
235777
161955
305685
218145
277410
315711
156892
166150
13281
24485
298379
93301
13373
237467
224600
26123
236984
219451
4006
16413
291665
131103
78413
316854
65023
165457
120459
66047
256376
63903
102630
105316
127845
73432
135241
164551
276551
208333
208785
83109
107263
161399
115921
3019
260242
129747
178056
134316
309642
102275
274839
199602
128957
289952
148524
134025
82550
130132
276936
224523
125045
188623
124707
109202
215431
146545
209344
111580
3632
274978
63807
273262
258369
61436
19305
165032
69940
306400
175698
155911
69416
245733
157402
140186
145552
9248
287794
4997
52112
305727
299351
226156
300506
290628
169742
306839
47137
18314
12757
171376
110566
140916
276006
287433
131476
159734
232204
214960
285403
84053
305777
140868
86111
77868
305594
269726
274863
212450
195511
257622
211747
208559
224870
157099
95136
311483
158268
7220
38867
202278
55511
195166
208942
179598
186725
225927
244355
317685
41084
163133
206178
163518
129300
16022
62175
129094
23371
93244
240230
282474
212585
179887
82307
303159
80979
169184
45869
5893
198717
155945
16399
251903
276588
74591
85105
304027
56575
152383
221111
162524
209259
291138
183421
299884
16543
94919
72324
138110
1809
65197
262634
230230
85820
24794
271902
298931
88280
98770
5072
261126
160593
87040
161296
169700
110715
261245
289100
311412
8086
196027
225998
306005
245626
179627
320642
69214
134325
96240
207134
293325
262352
76563
319061
128002
281144
172480
82972
62041
216443
268087
317176
316904
169532
83204
321325
66074
51300
243287
63406
6816
306864
58232
166405
27740
157556
97304
97649
287423
33861
5386
18872
13382
160807
143268
228386
128888
29175
136154
109856
95758
44580
293519
114359
308908
52953
20009
176449
82525
92239
51824
117350
123792
270503
58161
31987
3678
190321
190328
264753
10565
11548
169127
213582
168163
188129
292105
282139
199584
6524
108898
28930
111224
128853
118933
85062
222246
10002
22504
152372
192079
144363
92552
168382
214279
158729
11569
39093
311309
300853
320116
41258
165915
194462
294475
312199
199314
291079
164518
151941
63185
192647
158278
307879
8568
131493
139155
179150
273765
17500
160819
210707
75702
198383
18809
10865
132449
167714
187795
129991
123785
163885
322942
30135
5349
105134
241755
37901
128040
19608
90990
81687
181127
260868
239863
168847
132633
216207
3245
272798
255826
95271
72914
310926
150720
225112
259619
147987
180681
49320
43054
300999
240538
225867
228474
160947
33192
281304
200543
138185
312788
93974
84848
47592
193959
268493
175918
256661
213027
2422
258732
122508
125637
152514
227743
154862
304088
176766
79827
246336
201272
120735
2522
263650
254669
134574
232245
219919
228108
290833
105290
184391
286002
233775
133025
120050
51425
186508
290140
103697
245480
31520
249528
237317
11690
73605
157148
256253
86631
152808
271325
213855
186316
3014
64047
9020
203622
306767
212302
49562
283731
63741
135584
97153
164629
118444
141794
60466
233434
315008
143660
61816
250544
45730
202722
33717
18350
208196
173776
89891
227175
165081
307087
161982
167934
201822
63464
322689
11115
75144
130372
179320
147521
207674
278893
237127
299119
223284
57235
12005
277576
67251
212911
118821
170087
114878
230033
266335
76046
221251
39148
57152
285299
602
69645
182198
307148
89006
177266
61754
129858
143969
200686
72844
214347
219913
107536
83704
124012
196241
193464
242437
140539
79443
151413
220763
134995
162316
54470
26326
93442
86568
216382
221713
59106
261607
212399
34340
97052
20713
144654
140961
50645
19373
275213
25367
274411
215671
296357
200377
95943
201531
111769
160090
194136
202985
117509
78217
316653
188738
206865
74700
161691
6322
70182
312313
233979
303831
263126
316795
227571
245175
221082
88129
318596
241155
61626
144097
123633
68481
117854
262527
254683
112232
277732
108277
61727
167501
245392
123942
192463
13340
310433
205305
299230
17424
219734
173802
156675
309963
230
212898
173972
19482
163705
3171
274444
297434
191237
70082
304101
62810
200792
239457
100783
221807
168550
124742
31972
32414
225011
180333
22629
150180
909
159571
302126
207538
86900
28019
85655
110000
39948
119672
99852
246705
165521
56307
71515
285132
210704
287043
136432
238233
123517
156082
79090
306090
98724
45279
144433
289721
310413
129002
180249
10056
254977
193978
85735
174853
235590
20643
295619
143595
43500
7198
188494
59853
193550
33393
120877
28973
134366
87596
197296
83848
126843
103418
7326
219039
27065
143556
3296
206469
292928
94650
122541
139979
254423
93797
123722
222349
193373
163565
209031
211465
286766
199883
221352
72257
114263
205356
241382
217871
244662
33431
187042
238260
47053
275722
291042
108717
289853
205120
115426
193907
165313
233489
27400
182803
5606
26714
180377
157938
301989
6301
87021
241989
239553
208187
148627
17485
94977
254990
176937
39015
38196
45170
62863
20454
127225
14765
100953
158555
56385
225171
272426
121687
252829
237464
298617
29526
207146
42878
292350
267091
300344
973
125102
87095
7971
178680
22183
118965
163821
110543
27147
191494
298636
273273
278507
228731
45664
51560
218690
269120
264307
39674
44135
199588
194478
152370
172700
131107
178200
24763
38783
323165
85123
79974
209600
272800
214834
254648
69386
2284
267773
201779
163773
219012
46322
39391
179519
275377
272873
270960
182293
240247
89975
47727
5875
160265
60762
44612
247563
136829
75870
21374
14258
6047
261162
250750
278100
37478
253408
83153
203929
69155
5906
182986
94223
157128
129001
97276
197623
103826
49770
221826
176954
66126
53651
269811
30329
188739
98695
62812
261208
207377
110765
6227
288473
279996
267173
84123
176357
195257
272668
277005
50306
97056
95976
14213
315344
158392
308931
68204
249311
304347
120436
27144
10589
269629
149992
197107
29131
62824
66805
250622
144993
155843
172120
57616
211900
149852
258688
26468
204486
317968
83655
81361
204434
308106
239497
222796
12370
182620
64952
96957
87298
156726
209129
58970
165509
240311
302337
227864
34271
285746
55027
81353
273620
134425
131095
143618
286498
280983
143028
104253
61283
176018
175263
38254
176621
79532
290415
192855
86156
118038
204269
202737
60474
309293
78226
322257
300517
79274
163941
122014
131783
240490
52848
282255
118234
271397
158606
305538
179068
219138
83971
148467
131847
283415
184221
200067
12355
153892
96941
104169
168122
30432
240148
11394
78195
290624
146339
54540
126086
208321
303154
295344
43430
238351
89075
4731
173127
237514
122595
12231
52382
126797
45608
8785
68383
104491
230577
91275
245615
236521
314090
278458
274959
280630
20581
225123
181259
152018
272602
241409
316783
126113
75377
235210
193621
209215
281116
209492
104592
124194
138530
296711
251792
99777
44070
39292
273918
260034
222363
35294
88383
21893
276907
190444
322070
29940
189869
225266
13014
285656
250201
49961
76857
130591
48561
15943
65873
305797
45797
230885
102514
17516
258096
45654
203151
176510
144316
158076
135026
69836
271329
297119
210466
317848
319273
30624
285691
145041
171520
301801
38251
27942
89648
208300
208930
148097
82770
94796
35588
170679
80506
206630
58510
259961
280870
148492
316992
18312
181834
247792
10876
143462
105414
153165
211329
28568
60412
144277
55289
58000
25822
177216
259262
154850
198006
264523
171106
177948
212972
24178
25514
75256
270898
273873
95964
308693
293980
180892
221166
24778
198914
243533
109350
317941
259320
71884
257377
247098
142917
152869
146885
142166
279061
204723
51137
244611
134806
122613
321741
294701
47953
203135
106475
88652
209958
139452
61590
36667
61236
220766
234476
314526
230834
81043
96508
291344
194664
292980
302399
156534
220923
94719
158215
321032
161009
85093
47250
68529
34179
252010
262316
239298
150820
2360
32019
258089
156568
211401
166261
150475
308681
51291
188836
187487
314132
204339
149249
121678
37329
117597
111926
315267
173509
153757
134664
94438
273842
167849
160411
234981
58282
286526
176306
297077
285534
65049
280897
131776
190108
85045
321419
43185
70236
30586
281333
282269
91376
322707
105914
62486
126445
13767
23918
211683
313545
319746
259178
3077
13728
311824
228319
86370
228110
293208
129057
180191
123642
103402
221837
270728
71439
195890
241562
55213
235868
18602
174583
152085
98354
202005
134597
211440
74707
238183
319500
139159
21302
123662
69099
105118
77557
92278
213799
23104
152029
31358
145037
70950
281209
91003
186577
209678
313437
241066
46120
152949
84912
205987
123744
69339
116440
15256
284700
255321
61884
55407
117746
307555
184225
37469
181916
70361
75013
138695
185664
160195
239755
304833
220497
140412
178296
193385
185181
217757
44968
218958
128280
287537
317760
240800
258019
285402
135323
323117
130179
65542
267797
203692
163763
271038
137236
226314
314256
80473
223662
3722
57521
149002
97971
252586
208053
30964
238139
14375
170363
151756
208233
300657
33308
42333
158922
268291
54387
221799
249854
191508
127855
149897
259267
50228
180345
178372
162202
66817
11182
239266
155689
196562
221011
65063
97216
243275
307428
40639
227370
106706
104541
302362
95757
288941
131967
243886
286731
167185
207165
273129
176311
132897
31287
109301
119352
153368
282515
95293
82237
183700
161373
147374
308348
25582
137796
56346
177539
214776
236430
141244
229783
233640
171622
173257
198094
283873
25931
92447
216518
14012
159233
36792
281244
13122
242441
264354
226395
122226
155570
133920
252793
77581
318221
93187
108020
61536
36709
169279
254806
212719
247436
131916
244850
305474
209692
126812
286512
92969
173519
109253
62478
309272
144376
301410
113915
225574
72315
145022
299285
24058
258608
27546
83914
159469
107894
1728
76393
44617
186980
114345
100698
98603
187831
195060
268143
149980
210559
134355
41369
146315
62468
6665
300218
259156
287478
49317
316142
12972
211473
23141
144946
72408
161300
253694
118853
74961
43530
66754
289905
212398
292216
74131
231088
259142
189250
196203
212589
177230
74955
248188
17420
82288
17435
203587
83103
285355
46209
294915
30270
255132
25252
116594
155558
262439
19026
146108
95500
91889
101989
289296
218587
100759
194865
137119
214832
52486
321214
258063
157034
127054
140266
309255
29148
93855
252745
114923
275057
5347
79613
275062
305857
242133
168996
178657
317517
191848
276163
59322
238386
67302
51554
288910
49943
42005
28606
111258
30246
116246
72200
30455
302433
265860
78673
58551
11283
255676
241195
117016
56319
225434
322729
209170
260636
207478
2881
183090
140637
190671
253440
186315
38538
319261
104104
303948
224751
30753
128812
144506
103165
251038
275221
318072
162508
292750
312207
321926
157678
63086
220636
103816
231046
97593
146900
252137
233660
172517
103463
209667
256
88819
194356
72810
13203
267986
151588
208038
235325
164873
306568
217032
3778
208771
140903
293236
7611
218279
236190
83850
208855
102024
6916
192759
95221
51946
121248
306196
316589
25325
164997
11683
110687
109361
314594
288008
45939
228038
270060
2345
220833
322581
292946
140358
320071
101554
120594
128680
9383
216234
49947
224799
282720
417
260203
40591
239234
118733
132825
112083
223625
279643
270496
44371
266922
137253
258904
178864
21380
18937
232490
138121
166915
23493
176193
18139
20046
209742
57846
65073
98483
229293
261392
117380
266417
5700
199566
61640
25115
111598
141288
227839
56014
44078
270884
178810
47544
152567
146342
159557
186542
27671
134686
132898
205200
219893
165132
56584
217904
221341
237316
192743
75316
98530
258726
27941
291363
143839
238109
244456
144400
249892
173239
300286
213986
32314
246533
194732
206935
7252
210159
218216
269968
129587
68727
285990
297389
316404
39577
65018
126391
117581
84775
160984
179984
161576
143095
70903
59718
131407
293868
74523
177144
178070
288658
297043
155614
158150
25598
257411
16408
35347
253251
229471
308660
217622
321278
44742
201880
30245
174693
50821
214396
94516
237211
238590
38933
95902
304066
116720
126164
105871
111446
207466
166359
323266
105294
230877
259509
301364
20481
25950
320492
266848
131766
90356
119908
149697
233700
267664
274547
234915
161113
277150
70282
234073
74284
2024
152271
119192
229055
91969
114283
238613
191663
42803
189619
310628
145952
178458
302478
123363
249786
322998
50831
143144
280390
6578
7915
92982
84643
215977
181849
198539
267030
273703
91264
254851
129557
183299
99090
124899
2714
202248
85580
42277
203947
31648
100737
225206
123462
207161
104634
88973
59292
72961
313896
293730
83699
165827
148585
160199
158122
59185
106285
25914
230908
317546
170884
66257
262056
299114
239374
305956
193935
179863
91095
123778
125753
195667
298202
190667
266485
165316
269282
251206
222896
257949
45903
197717
147657
114520
66797
113152
243715
285198
161224
244797
217355
135956
51320
306576
98458
273358
313657
171482
98531
217293
244484
28099
265870
83178
151498
80462
253649
71630
219809
109474
302206
200246
101821
3365
241852
185836
191423
247363
222680
313529
310154
82233
104358
250271
243500
114796
243767
305322
317755
258837
247118
248740
162823
66339
239127
40339
263015
131705
267887
19043
165117
311486
125430
220554
276559
52790
91583
139667
306826
68409
102371
281910
1622
280677
21410
311964
309010
76859
300934
240761
44317
52475
261165
319949
295722
217385
190891
271289
252015
277580
88610
301434
307356
78937
318264
106089
319367
256127
243764
887
162002
148293
30313
205112
55541
228512
183934
60303
243488
24169
2262
66568
167002
99675
119932
172222
291149
184848
221845
174009
92197
269088
139414
149508
33787
78514
304578
304626
237648
58431
309007
11847
219918
10854
261836
168134
81346
133282
169505
62377
41709
179165
174675
185830
93509
191033
291260
141416
33573
158246
48676
67536
103860
8181
276586
307611
322426
61956
280357
162751
314075
120798
279234
202766
127412
43617
236245
189677
255939
28751
277458
29396
220960
29403
20992
110272
272578
267451
166388
148608
213999
111460
21834
135704
270392
870
125271
189948
24273
10664
129175
156393
21271
226572
241510
254860
51272
271956
126126
138370
161583
118158
235440
153210
65432
84567
155891
56098
57970
130477
140538
260063
304570
26101
213398
76343
227289
125919
220498
109267
134879
53389
60260
292869
269779
216880
252029
102328
262751
304290
204526
228722
298815
159409
187686
174061
31122
60557
48699
176851
175347
75206
29595
119200
7449
170578
305814
54801
82596
5442
159556
128955
240973
241520
124301
241435
264680
35828
1654
219700
161461
278453
114937
28593
321897
102767
299590
31237
314086
302046
132497
168239
33221
3282
29874
143909
309615
271317
48358
297945
183094
132978
303543
230273
107038
59245
124611
99862
23175
161436
142763
146479
100045
300781
22566
184781
255334
77594
38417
134477
191502
322874
50276
37336
9077
169959
290448
81736
303508
9122
25815
316136
251008
291729
260335
7817
262504
114389
112518
88842
22443
223057
46756
166774
89063
137520
57112
126259
174149
109937
65759
275391
159339
255780
209159
148377
258736
27999
107875
136021
33552
275505
145405
249623
246507
298685
175080
180914
216256
259327
250181
101526
39342
12763
41939
118887
44562
288333
264321
46218
309421
113002
74267
152510
152523
22583
283952
8661
255890
110622
108360
302379
256746
290738
309055
136645
103119
178824
206902
251918
281798
177580
170531
156725
130792
41022
235769
11635
203867
69385
213792
96779
147247
246404
225584
257768
204044
298666
98870
109097
269936
127757
44335
30857
42612
150368
6903
125077
278319
2286
128651
112318
132322
197919
290251
284634
281777
21636
268686
17038
28076
17182
289429
252621
245622
303616
242593
50003
76773
252475
100886
86942
299426
307727
185514
167315
129217
210482
198691
285189
275616
132324
269233
137275
75198
258712
98874
173628
147691
223061
11542
95313
312071
176634
239586
189633
154489
297583
311018
299364
302685
3387
219932
44492
157245
166952
216639
220964
166247
316080
22827
217139
157809
58082
86948
164165
316291
183964
106779
83683
113680
132366
5995
201844
10266
14847
52420
129893
260697
175313
219706
259933
82995
53323
88475
116511
278977
259883
152507
302870
202148
12488
254246
226847
276922
211713
281445
269300
264726
138406
212653
11869
316510
13034
234918
249734
176913
108703
298149
194897
286718
53537
109017
52780
55131
2367
93592
306511
57233
192968
232358
53711
177618
109187
134757
152069
95317
24822
290484
33040
62516
217676
108375
37648
288527
207118
306772
237157
449
149035
15061
270925
46846
135151
52871
255880
175541
230335
184647
282281
81583
261149
224994
302418
314651
248084
282621
277928
228785
181260
41025
188824
42993
64591
148896
148900
253135
216478
169849
141326
33642
41138
89191
111733
194319
258314
115600
92756
227805
76426
112578
21453
91239
162287
291537
147525
116416
240832
41368
297510
309820
141475
154987
40377
315485
278690
202778
31895
51656
186773
282867
25741
115774
112812
262626
36126
263545
221507
64088
70654
63080
139853
164725
3440
179932
9102
226963
242262
175239
176392
199990
175349
216843
29851
234510
182184
146305
239767
279285
79972
311569
26130
75746
27140
188046
279108
312614
314304
322612
214131
293945
22483
175604
195808
238912
158357
30400
258299
130326
104889
237338
185264
195389
128292
116339
32728
13231
153498
81904
129352
23633
268929
17437
163366
136010
50307
127954
150823
249682
90495
16884
297878
211237
289971
39133
253363
192535
238380
285573
137789
228329
125570
114694
147626
68346
292406
310182
113449
109770
246934
300821
67819
130480
5811
45954
110609
5235
35613
218591
310100
134519
183814
321911
73026
244131
127143
95711
11187
307685
197683
59156
118001
159810
207895
128689
79469
294724
270189
309568
4167
79952
102595
240008
263759
287882
92667
115943
227000
9307
105773
256131
210168
78721
202140
246128
242186
72577
210985
80855
321662
220129
38834
83158
54381
323413
83372
154520
166153
219092
212387
14447
40936
275297
52867
117864
235273
293178
96710
50028
166468
211388
5735
41388
127180
151131
193505
48120
133564
320291
200426
210164
96291
137590
189175
317000
143179
59344
136477
238013
47089
1307
265988
268293
282508
184577
76291
39877
295070
146923
59221
140075
54893
116793
171094
13339
298114
316335
230045
192266
300183
320661
93530
317491
194051
281842
17408
295185
33830
94002
105465
318895
271801
284131
185290
206961
259537
16682
56218
195239
119972
186019
6511
7907
278124
249160
239518
129615
51344
151259
102478
203208
210987
300844
19102
200844
66345
66666
11385
215768
216790
147965
170704
68042
39642
85028
316534
86524
146225
275024
319251
217766
195321
24442
93921
195910
206334
233133
296433
83814
295602
124036
189120
7839
148582
133731
281994
245673
261325
204593
316847
55873
30100
154433
43112
279905
9520
33376
200789
272417
115939
189420
270859
157395
322057
173773
119499
278952
149932
289384
85226
92174
137672
289068
135661
284979
171415
12070
191771
206005
30799
271911
244164
190990
297926
266016
241046
152933
77259
190488
142607
115057
243226
13965
223545
285679
199621
189005
169192
33490
188722
271782
178484
193825
48794
80267
139392
189202
112774
109492
191261
273992
122804
115159
186184
105432
256971
57446
258569
130200
32477
241714
162288
205608
323177
146278
239614
95003
124914
26320
286850
113038
64684
239465
40266
147073
105019
10556
82177
265917
200895
218431
314876
64584
274463
258864
63259
145174
79077
152684
230169
36725
23454
36385
58934
79812
321416
271043
317044
84998
80892
148617
77015
204708
320929
153202
51203
109804
280038
22017
69934
37147
42076
102464
208021
188591
38380
269350
270542
127584
90885
24978
174256
191116
19855
269117
141611
287355
313957
120724
102702
255424
209445
272913
71260
63854
204878
30156
200047
199344
10280
242541
104124
49732
238557
127493
264709
34626
99493
274179
79402
5073
298443
225036
173159
303846
297520
191204
306637
268155
181777
294522
160793
74323
117433
12077
206858
161813
45558
171156
76891
115185
92060
227913
303499
3743
42394
293470
68417
124330
76536
142474
32380
191101
121578
134445
63818
272731
271032
54606
121514
267402
125533
23777
102307
196516
124653
9767
245958
281340
152979
186520
176372
230134
188372
259735
215009
220456
144534
80893
15921
187786
274660
242779
245301
313392
145637
129702
296934
161836
97698
162509
114245
297788
4768
206077
116954
229875
265242
290782
96346
114185
317708
304375
73493
242990
99882
165539
112988
46190
216652
250036
158768
127733
318414
111307
213665
31290
253663
269769
8477
54052
285193
212823
93990
135961
185421
86385
192235
263957
169970
117031
291134
200254
4267
233280
39245
53148
48482
133621
62885
212057
182842
7489
110781
226536
68728
176346
228697
233211
57351
124834
92655
174403
33497
28357
136030
152411
125651
188302
226711
244918
273547
318147
311571
35222
176277
65056
283658
64988
125246
245497
146111
108725
293894
184343
91563
72222
300984
82765
318548
232043
281138
29440
62877
268762
264165
69817
213312
75612
245632
265738
205089
66298
223098
274637
126880
81000
166238
29063
214992
293187
172028
192375
192505
114175
140630
315014
110562
290380
109111
105273
76214
111475
33835
175444
242742
249910
11058
28809
222331
74087
104797
89960
244009
58217
180621
79976
104332
146946
141104
26934
39943
319132
39767
157992
58306
77308
295353
31057
63489
243406
267065
61537
159449
169451
98888
97302
188112
261992
62926
245005
245261
177657
235168
142401
62624
194852
266745
54205
308299
10930
63996
84307
193027
92815
84692
268983
141095
73017
144787
245530
167487
116903
75521
320417
137893
275630
240
172049
34703
201860
183231
241464
185991
280597
85760
241157
214454
143862
146768
171920
251973
10322
101469
122747
39786
159494
213721
108511
170870
37446
161059
123855
174137
6807
77700
242674
305151
212491
127301
134274
256226
32833
17056
170843
7528
204427
274844
74695
288107
145352
236436
27295
318859
275128
131764
182390
238008
172098
58542
239035
2860
21122
84437
64968
194928
210670
130272
243862
154444
306072
67875
86695
79066
282475
6336
179975
255825
62097
132618
281102
244529
268062
66976
296841
184442
301680
283169
29523
231969
264900
247347
54553
109878
307220
189892
130991
127441
263582
231297
261409
242486
211056
36596
82265
92524
298594
27694
201939
167815
188894
47764
244465
190603
244346
139441
106906
154081
276625
279790
157422
172782
193943
70919
303375
18152
85052
20256
234359
205293
29510
7704
255362
310093
168579
125490
139923
130466
261999
84241
42919
316922
280308
97771
97898
294373
288461
21865
249195
6394
262187
21135
163355
217156
246368
129237
188861
96740
137402
270062
21325
151088
225166
219226
174707
163804
123171
73182
237050
319652
149
196152
321000
22901
100765
110429
140834
246004
296079
182769
241620
164870
271448
32621
294901
274716
107979
69744
173740
198493
220583
235022
282931
181495
201331
143958
107816
62588
167405
292857
308155
46627
132022
159051
19085
60205
240344
169140
31684
78435
216053
2353
38313
319583
219001
62414
301315
236385
60842
14771
127866
117984
274210
155937
136902
135516
32017
206524
287171
310252
10401
220658
61636
172837
248006
267718
264806
186009
218710
151491
311737
104542
38554
92848
750
204603
267444
291226
286794
317276
41105
116019
36328
167766
121576
162984
323239
159763
63240
147998
106853
215784
8959
178865
271576
104107
310745
252393
155031
609
319422
238493
84816
177375
81765
232006
197177
165245
137053
189540
96823
45798
295640
79849
316302
291343
45420
231251
242776
136890
270396
311067
316860
81556
291022
256073
296672
197227
213666
82882
177243
237287
41403
308359
103330
269991
283807
263969
306640
14149
278326
165049
127891
237051
220689
158120
200355
246312
205601
49402
199467
39400
121105
299060
75208
197258
322347
307478
157132
34083
2873
175130
43631
145819
204972
147991
5716
244955
155373
70642
7614
80835
126089
262925
106311
143805
313804
178981
258407
260207
232573
234090
217495
299646
117471
241791
311160
302955
217191
41777
302543
224928
268063
269655
266687
288482
53367
221543
29824
215918
232948
144140
245637
216632
15646
177652
97872
71954
24934
170069
163611
323391
30772
146694
84617
91591
244915
162053
250439
155370
104828
268984
160628
41889
317817
26820
167716
88982
105965
320043
90218
51651
142232
77466
322568
208162
17386
235447
12707
190640
169236
157578
216476
177178
315320
54613
181431
180523
190300
50249
40767
119231
241857
58179
58371
291605
213761
123746
288359
274304
36411
282226
79874
45001
186095
303160
10577
95041
222703
172100
146969
236797
242475
158339
246157
84569
273377
284977
258664
57149
211474
84077
157421
32334
142512
44475
134186
146992
245818
313520
65371
278067
114246
286724
36534
277444
35691
262912
87269
30639
38665
121837
158976
57638
144958
234056
91842
179384
298464
116651
278492
216568
74342
252607
317974
55052
215712
166688
158570
298447
284125
93893
105710
257328
95118
170970
157482
109485
267446
7057
3335
66787
49257
26792
269957
185282
83888
15025
112346
19635
22608
225025
177967
314459
189468
93155
5158
201175
56899
79612
189100
279356
316370
153716
115541
180095
239843
232814
116864
86296
140716
317110
244779
72757
316760
164637
3763
34555
119392
228289
300184
236834
292967
232631
220016
11235
179994
53842
74304
202255
229654
126787
88205
116037
102666
290841
9663
21075
52646
203930
12958
208488
74442
199321
107416
119676
307347
120556
131213
310735
219945
70012
77418
100102
201376
121346
232744
246945
288966
279047
283798
209375
30024
175609
228844
238115
272409
47014
305765
147453
214749
39587
74022
290025
278579
110105
312998
117761
84756
307297
225999
283893
191983
108786
279728
216148
116104
34336
243289
133960
48297
47967
223413
230069
173062
48859
156388
158388
179160
76080
176817
42538
270753
87518
77591
265972
41504
173109
232415
153978
291409
192833
138051
220718
265892
110623
318196
114372
118567
180970
269971
188181
232421
108844
117929
273851
320218
76411
187097
135288
45749
8969
247670
152597
30589
82089
18680
66232
201744
75560
153731
179360
261857
280709
58244
312900
311010
312395
231441
194286
175092
214295
202873
28819
171326
251782
195219
269712
130917
182526
238895
187112
316247
157988
51924
198049
315961
195350
248819
146011
219376
237328
46857
162108
58586
103995
166594
296475
193801
184645
115936
161876
235607
173859
246892
157766
38808
11348
247611
71062
88461
282356
214940
92875
322527
91213
32749
272904
130746
253969
154998
95466
87097
278088
188680
173191
111610
298526
206494
160285
62998
103940
111693
218433
141164
36172
77968
321447
14182
145528
73936
8560
281975
183633
137037
104611
180038
116033
301421
70312
193228
133385
174723
377
38960
283190
216343
124901
146643
47708
79351
7255
36500
108138
237203
321627
230617
179451
188661
312773
295791
140411
231964
119210
272582
2888
235247
32943
230152
62339
173766
256831
87254
161426
142354
39304
145222
30719
313550
18072
32823
194234
64800
307520
170764
184512
62387
323238
174357
138708
22249
91082
315130
155787
290285
216889
196999
125478
205931
91854
257847
60544
288048
54190
186419
254365
220153
236856
77283
19629
19242
67889
233534
6874
206192
131130
153966
158213
92321
164094
238856
145845
184615
310368
21
26880
251909
26833
275839
167887
116142
240926
88043
33039
260749
2303
250257
169939
321920
52504
140767
284130
232472
197036
132666
294229
300068
162251
111760
9223
319409
293737
246896
56634
127789
303811
287341
101082
189262
6827
243011
142507
227106
56743
226115
39410
36005
96423
94790
33535
123936
211617
155480
197500
184995
145629
245069
38267
304936
90699
86589
10797
141132
11195
251821
195081
51896
227789
164800
102432
34804
72888
129034
158232
244390
153485
258140
152564
270672
191747
35029
192700
44970
930
246369
92503
307448
110583
254221
36092
18336
282152
222217
260907
221940
160013
122073
16003
101149
30094
124202
255068
36652
115679
298197
190243
86428
244096
248381
17494
111112
16040
294883
289188
254869
88255
37425
306348
308370
22465
234733
263632
318823
203752
198851
139830
170541
291699
51230
20756
270371
23342
189950
319233
113393
112115
32434
96576
123155
271212
100437
12175
53162
29127
182086
113328
268174
38188
24093
161158
127061
312995
63564
71499
210236
113291
292889
178332
299262
1488
61196
208983
221638
200555
157282
268238
181006
213927
68586
18148
25456
205077
270120
141032
48383
188463
272794
244717
75276
134338
209991
184169
318797
142595
305585
112590
201743
274399
250090
153241
270469
74246
282058
323193
759
24160
300957
171100
158688
307488
108115
224741
276330
204246
47481
269318
68244
71195
55046
200516
210856
23381
76302
305292
240783
45163
193219
130745
26429
63051
84046
37256
298850
234402
89091
192074
30720
181343
217146
315863
230602
259777
37227
313322
83170
154907
61434
93170
263539
321918
244881
205838
274127
280346
64360
70225
196217
90977
208270
201375
226202
254252
271206
398
52537
64513
294722
219891
130558
247353
254099
139815
132193
166473
293420
228159
297
235987
320781
21889
160139
275165
109117
28152
197763
39155
135245
33602
251370
69311
96327
29283
282290
123772
300716
284912
152592
13995
253928
216835
212830
23920
19533
83622
240514
255086
239965
300305
26522
247913
285390
71372
147420
92680
265170
97555
251013
248157
208040
323336
127664
288895
256544
304690
64698
189996
28544
259226
118359
246950
263220
187401
171538
175623
63165
280932
294307
284113
221742
39460
156403
100577
112458
147777
12151
92786
53411
98377
179003
263849
316792
226870
279464
55367
170273
64011
3835
31425
122088
298215
117456
225491
313697
211349
144235
292166
272032
36533
262733
174341
18047
44618
308936
142242
297404
71719
137338
5148
263657
49888
22276
132331
59727
315689
51990
246544
72414
139951
288165
100367
38341
200953
54973
278591
93306
247885
288841
123878
320913
136926
67620
52974
25550
13303
22265
196744
74578
130472
63738
280912
113327
188436
1183
31700
155071
271669
32058
23458
27690
111467
157168
1715
127852
282841
103389
228923
23535
67730
311645
209811
215051
97695
290826
185272
220715
304729
251943
78835
206389
318741
180428
250418
252529
6932
25721
299406
18770
215384
235315
312165
306322
100572
107498
250282
295265
139478
80969
57978
211231
134793
47800
13749
255047
44917
191874
241119
214702
129845
133024
298657
162260
37875
102366
321280
142539
298343
244889
193475
275857
317605
145846
59947
249202
231609
191046
190295
198374
255401
195769
323334
158927
32025
173246
22198
211220
45119
314221
288805
92498
281422
254791
10677
194146
290275
199258
99949
318783
36737
23044
8117
132844
214567
320215
225573
125613
33542
268763
192060
171427
316061
26919
181043
7983
169329
17783
44485
270750
277300
246030
200480
279160
130478
190820
144022
21241
245651
312518
281739
295153
18605
253799
201629
101096
295140
52614
308634
240492
69106
262807
322222
107053
211319
176897
11037
311472
234190
163204
295137
90535
159636
32809
18389
263407
171596
253412
269547
76079
190853
199997
191562
48159
86805
41021
20364
212835
141601
83169
114595
210954
221050
262392
45988
198879
314514
256990
245337
276685
233734
305916
153151
259558
53127
72836
274626
80749
132023
156236
183535
264728
263763
199115
149626
149755
65838
208028
22962
16783
220796
177323
239649
65714
267723
195462
51966
108842
291336
12279
245488
167579
310966
18654
231373
98100
62231
258474
152986
49448
76093
288908
4747
314136
181429
206434
114813
101570
238146
48895
197140
194914
5928
90555
165085
226938
141981
235065
254064
292089
190280
236882
184843
313346
82986
37015
121144
274610
42214
714
217333
262012
41545
158827
259814
119948
2085
28350
231398
76202
144273
298516
150965
120022
200951
24059
95956
51727
178866
135473
300849
320960
34674
184060
142319
219174
35575
281626
29853
79496
283011
198916
170208
108988
281274
51020
178590
109923
158956
123174
93834
85958
40469
216916
24673
15963
159524
31379
69610
319195
154352
270964
95387
241615
141394
308480
312896
286009
159650
48733
279237
261575
30050
61354
137358
115343
144408
45864
278799
92470
232896
157122
174704
139941
313920
257288
136994
50476
193245
294260
86966
201400
73736
225835
139018
158677
19918
299993
305078
93075
255197
166256
118705
110024
238020
39359
68
177423
61061
253529
33727
297600
23973
105351
254454
136251
226896
175249
195497
82731
163400
292421
21774
63400
312563
70993
305841
195455
286876
307212
111229
182972
200968
158397
123524
74244
145156
152605
240207
299755
255006
214874
86890
39415
287502
283313
265743
27311
28278
81714
104610
281656
48059
149064
231274
224659
10586
165488
301571
115790
71692
227172
39311
70949
62372
259609
107700
186802
61239
269002
125560
16843
260975
256539
249870
171118
37371
26837
18315
109216
36377
143537
198033
5293
209286
163328
184128
268821
148756
65637
32013
219775
114334
300488
102013
261191
55764
62932
200007
128556
202765
94781
102948
117109
195320
157325
76091
21486
144696
71737
116300
194414
123124
29531
18649
101175
114129
54049
227
4874
50639
126819
104777
24040
131397
196117
157726
205054
268567
17741
9194
228848
22739
215999
122081
43367
213439
224293
182948
65889
212610
93733
228536
192676
299107
105977
20865
122831
295104
246752
80809
279400
278654
133501
314302
104215
230559
30664
281870
299739
81347
88680
121330
34539
192526
99281
2097
170282
298092
309432
118008
208179
78271
288326
94381
289519
273032
214830
239874
36291
228793
89940
213733
164547
87348
129670
224373
956
50210
62317
44455
230463
16892
47435
34333
85666
261427
192022
82702
203462
59303
304933
253373
206083
35782
306961
96930
53911
97131
148649
77365
54881
309887
35869
209972
224308
252666
41422
203193
292952
272467
195918
264925
292070
21190
287167
71109
196249
1495
161112
171194
101362
298287
182290
193046
16461
222126
160871
132037
206090
272126
290113
14483
153355
319142
251830
106689
215858
213574
181229
91545
91439
216957
208636
145171
12678
31045
151706
114622
276920
79941
195069
75611
166223
211769
116176
103041
206964
154146
191009
237272
49160
22963
146363
27633
225428
263102
25210
88838
119059
268771
292079
188479
203877
16007
227255
256687
42284
46676
39629
142967
12233
40623
307958
131305
83721
13416
232799
241535
177446
61591
140698
256760
118199
206991
27270
51929
63840
307884
20748
76698
71575
150573
69632
155364
205926
244643
80873
311423
135370
77452
16032
299466
311869
234594
311471
42223
233404
148182
272880
204975
157351
75068
107776
148077
110090
303056
258440
11020
115115
255810
314949
213053
89081
317225
301241
63890
19769
47523
102772
84694
149787
85478
25350
321669
118780
62145
93648
77214
205432
43494
202588
55508
98443
303944
27727
175102
102731
18228
9084
62849
114132
99279
156569
44050
143747
254130
87599
176111
151819
37287
18214
40711
62707
146517
168529
45511
29548
95192
161016
80874
262349
293168
36731
81812
97113
38947
118981
148813
215230
24401
7955
260769
237324
307260
131442
305898
251567
80312
221144
165910
145754
276953
122676
297913
130685
208127
309943
23159
305495
207454
94641
118081
101973
29766
179544
212035
180326
136266
142281
81936
24288
112408
242788
87059
66342
285234
217472
132713
262869
202285
40497
50824
254861
98683
161273
163081
322191
124578
208898
22196
213002
61685
244816
157250
315369
121647
113922
156340
130315
121945
314035
80608
79473
259238
126444
101733
17286
151645
11607
130700
140842
1640
218109
167516
245118
261760
189955
74034
25011
127496
147869
147647
29979
1231
309935
224996
12144
276434
227783
308161
278807
116329
232000
203415
137974
153359
180415
314490
215409
23254
88120
167155
24094
195012
138080
6181
122763
229492
312752
238137
132973
180838
311114
102169
193067
193515
44590
68737
203846
258251
311891
319224
176163
112823
49139
185562
310980
238170
247224
305297
31981
133020
170842
22969
153810
20300
80254
302482
214068
289289
58344
281967
102839
322014
140209
131155
260449
90073
233924
234753
223786
290237
224325
238824
282296
6267
253751
12182
285736
191180
22751
187593
56956
173761
186447
55886
68786
168850
244204
300600
103169
238848
271905
250322
290691
193254
263729
34680
51890
164327
110474
51806
110956
212054
186254
315188
118250
19859
298465
307425
34019
262328
226765
7842
267212
172075
157833
293820
75298
91518
261078
109541
210550
48002
133460
310725
220258
233900
78858
153760
39769
173996
158192
60522
175459
49436
47099
295478
46773
178731
180162
33572
308907
62808
77220
183436
52966
199397
78513
177740
84305
184989
319892
39758
288360
292298
219450
308569
156744
18974
97810
133420
22906
122471
275318
144729
212460
225690
301983
301481
8681
36373
9372
276152
6234
266869
252424
31932
211316
74230
221737
321334
270876
161247
178118
105400
169982
200181
205115
84570
291159
289846
106136
54515
67422
210598
16835
119707
260595
114987
46870
114933
143361
33592
92668
113099
270106
75202
53193
275144
246034
186405
137265
192925
261764
52736
308121
170327
172211
256373
134921
79173
284198
281815
214081
136901
278156
62142
296348
170759
55147
152487
230085
312307
189079
136824
48750
88803
154748
195442
142858
50348
284838
173689
14497
306223
279095
135454
25827
119377
259082
142790
13057
16017
234007
135759
308568
240260
98155
272107
97674
235812
278733
196492
297966
195521
115843
38994
146346
73792
73821
224449
148877
63466
282551
279999
35573
147963
222681
69087
12889
29357
182999
103974
289046
297229
255456
121897
147995
154055
86741
120666
146574
162651
170190
316952
71425
29664
153213
135900
297099
159437
277794
307844
49541
296623
189939
150922
257375
129838
213166
260582
65556
117268
38752
74951
97470
261837
99173
153909
192693
267342
1363
252809
45462
167235
101314
199100
150313
232666
16771
164609
223372
54248
15334
257736
66729
208604
202450
193212
58888
75892
260902
264616
284538
211130
294506
84350
224061
11861
76642
171741
306180
93017
70651
215252
299120
153713
27068
83547
9712
113862
33110
133745
84282
229304
227484
179419
315680
64904
172603
48417
242696
262131
220277
72280
180451
306124
28963
311681
218095
302401
269705
11198
158797
56171
307471
62049
262129
89269
171065
16889
30022
246834
141137
287481
184437
286019
265703
201560
236560
134572
123905
151373
79632
108537
96778
177898
157925
6224
114281
265086
253601
295646
6260
304911
27375
261499
276840
202567
247755
75294
117596
216410
157504
134871
71026
99625
215337
253193
209771
244154
73517
156709
132089
127936
291673
252229
78533
296181
155776
221802
133710
98665
269390
251754
30606
239484
242413
114955
182977
113853
198932
212293
167534
212607
211372
59967
135898
114631
6389
296428
167485
274694
116102
297076
239906
37294
110633
306142
130755
221226
173643
289399
24100
93029
97459
40526
194262
173600
212581
218941
190139
179951
323511
206124
182277
293812
323350
79275
134347
57170
218517
68206
80782
77496
265616
48884
316215
247643
120746
281279
162564
173302
122855
237500
270480
72759
84254
314415
57366
165062
113446
167822
288281
274006
117940
22536
118802
134019
182705
226055
62253
76123
36403
52642
226831
297327
150991
203493
160420
254559
292795
69404
146184
149971
209146
41161
46556
187004
189334
238417
89370
206549
300712
47732
61098
294927
70493
219037
18899
46305
4323
95899
256807
21914
240469
287154
64473
311613
142559
96596
63774
61664
260440
247460
119843
12105
76954
286279
279753
119248
158335
43306
86316
247552
171287
189963
17204
9156
323229
32887
11568
49720
148349
245459
9983
286349
193933
125223
68449
89429
18620
156300
192883
12316
68580
294035
157377
293593
195114
225851
314496
127897
122698
151748
219629
201270
211811
32084
108632
296737
187338
235382
166975
121782
210761
162458
221071
26450
60476
238290
242039
256640
111157
289686
31787
166298
97133
153343
97937
63118
181655
125529
131053
313510
154512
296270
220657
168896
240432
154607
127968
317662
191816
268328
183058
268883
186353
96994
310765
193663
38449
265176
297861
74414
289233
79000
172380
66552
314497
250246
168909
87684
42294
258825
162690
295387
321134
172406
321250
136864
80092
25451
201027
207719
150631
6625
156275
303169
84163
92437
194904
107047
272183
290757
172124
151766
317032
152814
201777
120761
98662
128554
316794
132403
168166
315612
23773
95194
142826
220430
178282
292913
207409
140273
237823
263406
306980
157688
204391
319941
14708
265742
151835
121046
255397
142599
88507
22294
90538
134229
248899
179095
38600
63852
310260
16329
216218
67025
44356
33302
277578
59195
231048
83271
277941
187562
213673
134158
213896
47842
225432
140766
103843
244732
155754
129200
254665
280641
24138
163288
301383
285650
316349
142146
79311
160395
218452
51588
177176
246564
185241
166026
237137
64843
229216
137259
299769
118026
175516
313197
145213
284815
71064
213979
95682
202163
243134
218078
48214
239267
70459
96766
134978
35587
98946
316372
313794
109396
194662
113767
256066
186234
288347
7369
92577
133837
122130
128607
2090
2254
199790
124174
145082
92445
150421
61876
204724
241843
44430
122703
315647
300829
15166
250017
246813
297422
92676
251233
121162
157942
313802
198250
226790
215454
252747
199564
236454
130490
141979
87974
136870
47489
274228
168351
277405
173217
286492
81418
75011
113018
318683
137763
182950
61791
145842
185105
86882
274049
265462
66315
57255
281718
141580
112305
185396
267980
248902
30264
132144
200678
118002
113727
262050
113558
28982
215593
203684
155896
228938
9844
313615
197199
161178
90283
56020
221302
87897
59814
39330
50503
121994
264706
106954
29183
136476
118344
229980
43909
124646
56615
226832
134547
3384
174406
36537
178564
47248
274818
296199
154113
93057
63485
168390
56846
124363
83334
108608
1616
159394
272848
142199
143172
43095
175502
216556
210870
14537
225396
305810
149561
119467
9740
54050
116226
266259
310277
76567
2319
320626
180651
216866
190301
227497
77319
84106
185605
253143
84304
9306
240258
320380
122090
247698
170781
286700
167524
125976
242431
173553
283711
152573
164254
319721
240197
208409
197026
298797
179667
183969
75654
197593
26172
28132
216550
74561
133270
316369
313694
80220
107838
183736
177703
86250
244350
173742
143889
139459
222160
302812
107076
274619
133778
57407
21508
167574
150441
37530
75212
253792
221829
122024
291277
78190
41340
26581
64934
195683
171957
322604
249349
227346
207543
289618
223973
298836
222143
3970
12362
295326
106707
300487
149095
94170
49974
224998
295581
90551
166957
319809
10505
67315
80671
183290
290800
129731
306643
80107
100055
314792
284749
59010
317680
10897
123204
217242
42196
112910
251252
163852
46744
114827
250809
98784
233760
91755
177756
317587
32015
107854
245576
318041
150880
180269
25468
249309
108196
248431
245289
248706
101084
158634
39783
185302
190437
150030
223660
177739
8808
233537
172304
35111
279419
40499
74097
96750
257121
234660
28433
265117
42542
240016
99738
165489
297185
98783
318249
275724
45292
4364
283517
47226
269739
115845
18612
226217
254368
141640
155971
235093
54742
47234
264819
79862
17161
102136
147010
98562
121860
8710
195672
105456
134774
91432
167694
262738
153743
30375
29124
212711
220389
290988
14260
146775
87497
131968
138752
226430
60470
101185
55391
169063
199926
5858
144248
92690
164055
299539
264212
258068
40838
223366
218477
314475
119601
83988
148316
247590
100664
233531
19956
119784
155281
141282
70366
73773
179752
301169
219997
214297
239419
290795
101721
137927
233712
175066
293623
69641
57826
47565
254805
310796
155135
36083
218344
75217
85401
74388
66418
93715
97412
191646
16615
125266
57079
138478
130610
62088
115585
166420
98340
54975
15734
25243
261636
92571
204448
308836
49282
107597
76514
122868
307777
218556
147523
282376
92774
304179
316714
44256
321065
244200
118214
167505
291107
314268
232590
313692
102970
244089
220975
24973
298846
76867
177321
210869
191294
282167
52118
198377
30776
101784
273704
100583
58574
207356
13682
196089
68143
48022
193023
74735
236216
291690
268505
276765
270539
181248
277533
120841
212249
321867
303860
314807
76535
209477
169411
270852
185245
11245
222739
250564
295964
150887
202329
43469
282578
80172
172750
309
90712
96421
283656
142823
255579
206074
9719
103836
12048
318766
162285
193395
307446
71128
194790
229062
108827
169198
3179
240149
206928
134041
258572
310626
231010
232404
217985
81148
79543
116827
247401
152646
19312
97232
164489
14959
166703
253092
243465
42871
113228
323055
151517
259091
184333
58094
275219
187081
256712
258641
205819
33860
122205
42670
238802
75287
49400
200807
99271
11043
126410
220224
51309
214873
103646
72376
320962
299043
32954
199442
320328
286738
89602
308162
101380
243505
52580
135777
57073
92079
15303
320983
306534
124121
102130
62177
214549
176772
24881
125848
300489
33927
229040
170728
96948
80218
7661
272968
316610
90430
42469
261791
100546
187767
123708
80087
312228
3657
19096
83956
172493
277142
16745
24543
188775
110041
172171
32385
195990
186768
192211
322890
95325
234293
256561
187521
80340
28485
90571
46645
27774
46374
206507
192722
213478
199354
221919
299095
69731
245502
206189
218466
286203
156822
30143
305225
298883
208895
62105
190854
295338
105320
215820
204145
161928
125978
3979
120831
297549
21309
115971
121921
128799
14370
63164
234179
309554
117360
32268
197377
275636
219726
169474
178673
112469
101938
134392
76789
266020
149157
200941
282902
56600
220736
57367
246169
317964
66776
167468
41721
260349
9855
67815
61093
208159
79168
298161
207804
219050
306378
41881
98461
305624
82066
196402
212175
307370
287534
54668
188354
109075
286888
83805
65940
116956
281500
320979
35013
193585
65097
168616
51974
146818
7684
36817
99257
175482
263358
68112
17063
227267
292106
120451
32674
38065
57565
199156
297075
13933
255851
203117
244550
286062
227703
54569
305601
275547
262559
211506
261655
197164
47303
304881
50463
259303
77171
105415
170719
306769
173878
37210
271692
191017
227840
266306
132420
98060
313331
79444
240025
154449
154889
254281
225437
242718
232208
6324
74070
218728
80099
278183
8344
236863
57868
230268
225735
282063
296290
49413
288659
282148
277802
242197
29763
97238
85032
43493
5699
152211
189785
140649
105838
253200
227373
243677
72423
97390
116595
156633
225519
160817
60568
208103
279821
75257
300964
218872
147463
241688
292547
216515
290347
1630
97733
282612
310579
69027
195978
200307
241468
298428
226400
40388
3463
136854
306470
124571
299287
520
281684
270724
60315
300168
171834
62883
155502
173163
281643
189737
269127
44398
279195
230395
1752
84978
178482
166059
174153
143683
86310
30616
131629
310459
279417
214686
24045
197514
145655
225923
323322
60721
244489
210656
227846
78755
318453
50622
138753
30389
300608
246915
102128
303758
318349
303559
319788
146402
271725
91560
57540
314595
313996
238797
186209
316012
206921
225597
230296
178985
228917
100663
166414
51874
67239
228649
100584
240762
293974
287422
18118
157727
267870
228288
133250
105490
14838
306446
8203
292273
295931
312173
9666
166989
10837
273808
204107
86192
86090
161289
42693
146171
45155
88678
152473
144648
170192
83551
247455
315480
49465
11657
25551
15976
83983
81949
105306
63093
87425
53924
151019
297635
263136
167677
92048
99351
59883
135166
314373
205622
27091
78785
157979
62955
89842
313623
39253
95596
143625
149460
64711
150990
89913
147365
57133
187669
116894
266462
240488
133677
141413
154197
39438
153592
152243
31142
34465
93472
39534
21293
28538
103234
129114
293449
304481
198137
198928
56056
132065
4597
130125
186642
25944
306705
187687
230398
112213
196776
301471
144496
169380
989
194993
72846
203236
191279
145413
76109
81887
116314
133184
103325
190861
319307
83657
149959
22279
256031
137675
82410
130528
303578
91107
261120
308044
92606
47091
288958
232428
260434
220896
278117
257161
212722
214160
294287
259381
264113
20877
129645
119798
307104
312123
104056
47083
54427
29693
305649
56411
247326
7239
179427
58241
279744
247110
91257
43258
298187
119463
34501
149425
159626
211117
195583
253122
323537
140741
239062
41608
139644
132060
34004
9391
36216
237632
130488
110541
110096
122392
280535
250551
89116
188286
261244
204879
203675
93714
182241
29147
155205
309382
241373
94633
195170
223389
55405
160070
69518
185064
83864
227332
78156
298132
22512
219889
65115
11307
298819
250545
162891
11684
40954
90580
11329
223190
270545
185358
251877
214344
279154
136047
239973
46827
192758
225008
98321
310605
17983
289613
301810
120
279323
257766
234697
271758
113729
108458
74827
34129
62350
182062
7923
30291
166323
306171
3727
250652
297623
14663
109277
6498
146526
225621
66478
143310
308329
166707
149356
23759
130971
163327
106806
32443
79271
132359
133946
156376
301113
210873
316052
246462
92360
289456
375
139235
44132
134007
94854
311454
172016
39630
286414
252577
267206
156332
214889
233456
275211
293197
70655
288190
175586
81903
285461
5888
59839
294126
252166
302959
204845
203188
200170
27865
305268
135588
222085
467
154053
22383
227468
312330
266266
9662
229298
153994
234762
29584
221112
193696
11190
127893
255032
306990
136109
284034
215501
311135
169455
202337
22263
311014
235499
289404
171339
66650
301087
172130
213210
292745
186249
13465
224253
75624
298078
291636
271213
149704
63488
114939
9335
64096
111338
88874
31401
27031
225946
65333
303268
196371
25002
181971
137288
59241
187553
13852
290889
164021
94283
132406
196465
157370
270766
85423
259694
238400
114717
145678
120409
310642
133653
228209
47889
118723
22329
130116
116692
264112
113865
41365
116059
257518
99587
159114
132828
71196
314906
92472
203783
216798
234741
121277
82691
262388
151908
227957
125325
48197
72742
124332
137203
25959
216373
260909
52631
213936
72625
236267
2307
308790
257254
278444
224342
124922
99976
256597
73642
290057
252206
146358
274131
141446
3989
103626
288802
201635
195739
115763
105942
297308
48586
284190
246856
171045
139825
42270
270608
38167
128931
178532
276664
17735
167798
188618
136018
98012
293667
316865
81632
257599
218179
14670
302119
223131
168488
202897
161884
60216
180687
193516
27568
80694
2093
284040
60951
76204
195140
210118
235086
190579
215673
46108
152181
233834
225920
52879
229312
59841
18457
32816
269695
35736
147277
271851
71507
36716
279046
197214
244999
89117
87545
34346
140462
185727
160306
197096
5498
12163
102593
235341
1084
182922
269119
55884
249976
93275
222511
46549
174070
214972
246041
187596
85854
141884
162304
176758
16125
249925
248091
93718
119080
11070
63948
135068
278203
88775
204727
3938
78099
277242
266124
884
99010
182176
246995
239785
179502
252846
157114
125950
201192
47846
197119
57516
247807
45314
205963
182053
81389
43242
34519
44511
150715
64329
5772
77631
155819
111761
219605
167106
70108
9840
74675
99603
22086
120955
300350
7840
2359
275592
235584
219458
112677
156850
133104
322931
145840
297625
179858
52638
148850
1663
223115
24576
237145
135463
51421
293685
274216
21531
187188
215637
16433
289566
321608
90111
175360
145789
61364
247941
242007
298233
151098
314147
170041
159263
37163
103037
64871
232858
142725
43209
133717
119593
54432
300256
46186
236903
135719
114420
46942
129297
315772
151066
227290
41100
139037
203122
90487
45048
296018
5821
236897
143410
284246
188741
317936
174897
125727
174925
35939
212871
52300
33479
157396
158871
47431
205656
111067
172793
259826
44550
271169
85677
275772
210997
178489
294179
253962
81291
252618
137691
237568
218014
184902
135106
56537
131900
265425
245646
100686
309452
248314
272366
76706
65545
279663
220630
152220
3340
291523
100298
22707
11084
294187
44266
299353
99443
61286
263942
179226
230460
206841
134212
107270
23784
318260
86324
20138
263981
85527
13663
131814
264208
72468
40922
72613
213839
108547
267430
279714
205298
83030
211397
311663
236011
66011
55757
236952
37740
239752
126024
189106
157954
46009
185803
6014
204855
232057
279757
95790
14605
213310
187780
220878
291962
61141
25132
2582
245852
107602
92222
212159
196872
244328
102572
150381
270138
94712
229129
286914
223924
166447
187707
48944
16773
58396
23640
176816
302370
194930
233950
197042
684
267351
172191
131894
111744
215553
29768
122510
52462
288680
122688
60518
186067
277188
280006
50216
272436
259552
121482
279813
135024
322572
167425
197281
32403
89985
37817
145597
66259
87280
237288
281415
311797
287292
215259
213123
53688
300990
133427
263143
147118
182452
200617
83865
285832
267947
267049
194769
48094
192742
309897
95505
153128
270453
79618
16879
294865
51613
195119
51931
268631
92429
86703
45268
159873
277143
235264
239781
206290
90205
67065
251258
41784
275750
179772
171998
159073
299946
228207
201072
308133
241784
307760
271949
159872
248522
71281
305160
202056
168949
249639
217419
126935
145351
50928
137673
156817
292639
245639
136209
180688
197898
26738
90541
98659
38144
316822
99514
35566
149216
292501
138859
172225
187067
10793
109391
94361
200033
177279
259269
229822
214193
56642
202062
63354
178804
267244
306015
44089
176427
107126
162619
62160
196385
285804
247851
85998
137695
285294
199184
226937
151050
151126
56773
159771
37739
165332
17816
190892
266002
278727
310650
308236
311481
258922
185952
108554
14841
293651
143790
41667
81676
162294
31037
173545
199485
47240
317105
95334
320738
274885
12201
260326
283880
28086
58647
212130
290823
18874
19355
262889
124779
252120
75034
143667
142933
66762
139539
75764
315448
175737
110745
243271
235245
26418
178000
243536
198326
317030
202879
64394
62245
121874
173243
258464
188278
90475
4305
40465
134290
27817
299471
210756
237185
286968
255762
11731
177270
109244
51474
12398
298097
144817
269139
309695
38460
75050
263154
62357
13445
268225
175560
280200
102245
17795
290195
213245
11242
29728
12833
125251
194564
263354
187641
81640
234381
275534
87903
128337
74843
240103
136441
167800
181727
221219
164411
57754
119257
303738
103240
88095
286899
69710
97854
215437
161820
116948
8624
241228
176760
297069
312533
230074
10437
77249
240774
146177
48658
287753
214537
58079
52309
264848
294182
90867
302056
303568
237769
264624
151330
134628
56017
79429
315457
149265
207209
251477
184429
255743
129310
25083
255513
284354
93670
143278
172756
132530
12683
245566
257530
142372
123728
53650
71619
11120
119732
212079
64468
74776
199050
174082
55966
153526
107803
111146
173931
288316
235188
208473
167238
141621
269027
287910
269106
253998
182507
22083
303401
43835
242704
177495
3579
187065
279366
153179
307222
86475
61461
147160
41802
134588
100275
262726
155636
1142
294140
221143
163808
301591
250532
248593
111276
231849
104376
22876
228490
141162
69913
79650
280168
151629
228274
238210
148401
2772
97716
240458
132658
113403
121148
224912
259746
159164
310799
234587
29460
275354
143996
202974
287049
245059
273436
85715
100807
216341
200042
32124
234846
146811
260223
284172
279730
225474
21343
133007
66276
180256
249966
126554
224270
255199
318698
49466
108343
288785
63698
175365
171656
154487
40157
33509
65611
75119
4142
206134
171311
165676
129574
308481
137588
25593
122782
238938
283877
211696
149685
62329
229405
290158
109016
139366
127758
308146
312223
290807
298207
143765
124998
278044
213412
171657
18791
67306
242233
5679
22967
52085
175524
219126
29109
29971
26031
106045
300242
287698
302375
156805
265467
169672
146854
249799
83752
47972
214978
222874
120217
162721
193649
110317
25910
100808
74731
149840
210000
323323
60451
113627
116347
47222
200727
284949
113073
114491
56994
115881
320324
1424
192112
10504
40732
58032
9788
190241
221797
195959
236194
23161
116256
87944
197751
293511
59138
9799
119079
171007
119315
228203
118812
7187
106216
80907
188752
182180
40290
311161
56023
104994
104798
19843
309484
277100
321703
109373
163784
209284
122271
293740
42879
303612
158518
250062
218578
118758
264720
70956
54444
30124
203157
224524
218226
29716
39655
223175
84989
89185
241915
182937
282402
175632
275891
172730
166690
152612
273241
200663
180464
72297
291188
67871
275300
147881
264102
281829
111320
63014
117642
37423
177796
29413
309069
312432
6537
241517
308266
180543
96641
31383
236333
303739
21419
112686
214417
40525
140164
88792
38451
177200
173282
171000
313436
28352
208330
37619
141516
93001
149101
86821
87226
111278
28309
72832
95442
36933
40296
115847
272954
322268
4815
28203
118468
285997
75832
52860
103136
70530
229078
134114
225337
185056
152913
114959
297106
283346
248716
322702
27812
202474
285241
66841
250584
274472
235177
193279
59440
5395
296756
46662
182984
216350
165284
312904
174628
195719
88463
202675
274973
214535
155892
290952
181195
222389
304056
211002
233144
70591
310565
154587
255064
245955
287993
108354
91666
123208
24621
245792
294099
130294
281843
183429
274473
4196
178088
174291
37273
230516
160423
181152
238101
52072
218755
252417
57648
224402
213895
190205
126356
160515
322390
41793
199876
159160
223309
274248
281319
37268
149975
57522
227282
238480
224011
94948
113019
78555
253326
263234
283318
236829
133165
135533
208821
49401
40272
282119
200323
238278
216811
6239
196682
86622
115900
184977
191344
93148
45955
204423
242322
20375
253850
28531
323131
70516
171706
183003
91690
119292
113420
8324
155396
192397
65756
154414
273618
70527
247227
208829
24294
286954
66887
9081
59093
60310
154109
150544
250731
262301
126946
105450
6309
161728
110588
8435
303545
189212
243069
34104
78440
153218
178517
2386
192409
249731
205553
151677
274367
270301
244569
106638
140930
180548
292308
274075
123982
199048
177610
149906
148683
321888
70411
177104
99971
304759
289052
150831
105031
74580
36861
30668
52455
217773
212772
191904
275503
111187
72045
256428
117790
63517
149878
253833
200881
111254
464
14580
9427
209651
309409
37786
153504
217528
48762
285610
101377
230700
307767
239866
62839
322175
48857
223949
235958
178851
153954
79529
216810
94325
306274
256279
313470
133293
50075
235261
202373
167371
88764
240584
242752
59824
138824
120489
212656
123373
213346
61110
67440
221914
54115
212362
294313
311931
176810
282301
167909
277167
179110
260107
131259
152464
301006
316929
127308
67762
103412
168247
145264
262959
294202
71915
68852
254285
65830
71934
130691
99037
162496
3785
32641
79013
309681
257041
30401
196014
154432
176792
250344
309341
196817
217466
214031
152492
184095
252562
238336
318861
86918
16436
82463
293718
29665
191618
289951
161044
234839
49232
155863
282364
83794
9854
27303
154595
85282
266824
254467
80576
141771
53012
269528
36020
280955
165820
214954
224919
48661
68288
313553
230964
202377
209121
82207
281183
88069
205568
194456
283426
30920
243435
269379
71862
243696
220501
136311
132985
166480
32506
4809
203386
237360
215662
189173
272714
232422
5279
223069
208731
313899
75728
52576
268541
230288
319878
103730
133614
58254
103594
157963
250381
276169
70414
89813
26070
45720
4358
316667
93790
206335
111812
118586
247131
225101
233532
17823
213714
193114
157182
115307
135692
222350
159475
161292
215251
308890
205621
178475
317672
107754
100080
192641
301086
13087
292761
113167
313001
47509
306357
33769
130279
100862
308550
85555
99730
11484
276212
39827
28211
287676
230322
220467
211921
27392
235718
301706
277292
65025
258106
88885
105160
92365
41502
85814
152334
128147
312064
123209
321030
10368
262540
156659
96058
315721
273445
74420
89036
312387
287107
194561
61108
88807
184273
165752
121500
184040
147719
316703
192572
310969
221657
191541
85119
48433
151926
307484
301768
226231
232456
71940
94396
22908
240060
174449
179456
171237
254885
164912
62640
87204
21090
27001
129724
125844
195954
50792
31988
277191
146048
137294
98137
216527
86929
237497
157531
31404
89851
285243
292096
61071
94473
292597
197585
48637
105954
172877
25281
205161
295597
169522
102007
96955
88703
302927
250780
265836
49503
232497
169729
214132
42977
103103
16358
194832
187708
144587
42709
156131
22257
23318
24308
23127
233665
150636
177068
212097
156395
198392
180814
37873
50362
131250
61934
174395
104872
304079
187343
87909
301770
224423
293916
242305
136731
69217
14181
141423
71690
313321
24721
156048
141861
231193
264835
153150
307911
202946
228136
180870
56066
69629
180462
245468
229793
161372
313534
90253
238119
302040
238158
310510
280847
145268
187241
315601
28895
81658
137182
309877
255154
214038
23265
137798
200150
10590
212053
137526
88991
85671
110788
100630
37899
82760
275887
128076
34028
238840
267702
243041
296888
142233
129431
114715
157
193232
148528
317034
41114
230417
104413
176201
108871
116615
302729
463
144501
183284
132542
142739
223101
203220
107662
141129
14749
278618
201025
305614
232150
180926
189684
19638
93103
233503
279457
179453
159814
165992
68827
253504
174967
306296
204958
253212
201684
142971
148289
43016
35897
140052
191012
177558
167250
67197
278866
109102
89303
67613
56368
24760
224071
133975
48768
215332
126504
100688
114570
162744
40101
242439
302564
130937
296312
52551
288828
178239
322785
277309
53500
157736
149455
37716
142569
160100
293158
299138
219603
303110
24452
84552
160332
30687
299022
113650
161335
8122
169085
142446
126017
4111
184735
190747
217460
38087
175215
242957
219013
301535
286470
290991
216976
94692
305805
183881
186412
35402
46135
25217
244515
160295
137930
20685
311986
213664
140171
60927
177823
2460
119960
35525
113343
8436
7968
313921
65416
144769
310959
87380
38344
116072
136464
299659
246208
312088
253177
286559
226352
251865
52851
228074
142322
236827
142005
19573
293792
109653
270223
44811
213384
4693
66037
295914
176982
280225
175074
21745
24507
123968
112946
29925
49434
15087
248042
164988
53201
124938
267949
282361
1877
306607
281377
164381
234616
267223
223106
272256
215511
107940
242754
264923
170402
142814
31760
41453
28050
168303
218320
186409
285273
133798
239451
323416
213481
853
262706
7446
106099
25542
776
16558
71156
243371
272151
120975
126657
56968
171012
31582
253982
294444
129927
110585
25166
154525
3849
156256
309922
117415
32643
251974
206597
25753
28466
253269
35451
119739
70510
203556
58080
105
124685
121322
313762
78977
214491
37989
127328
70068
62424
131804
197958
275761
209282
124293
43973
224584
275248
43599
103197
282086
136379
54942
53122
176666
74423
105872
71124
31547
252816
15476
65829
251825
136060
174027
102547
99607
181646
228012
103869
11507
72524
29788
73708
312490
245676
168003
33371
321457
192979
232669
299158
261782
315659
296416
108085
71183
169088
229496
118957
11578
90991
29688
198256
294242
274720
317891
128231
127634
37497
77461
180274
209399
148716
214316
141381
51419
284955
209722
20073
260718
239723
255751
202043
311898
22278
12110
230923
230740
318364
120047
37334
151919
202540
210150
289104
146406
214618
288551
319263
187599
241000
2742
93549
98635
121565
163945
134475
68193
26583
258763
222549
161109
157083
300205
60283
64423
9368
197712
34635
61561
182435
142976
169796
74416
5998
161245
241169
109183
119428
53108
53376
143523
36549
67387
26155
273130
173768
122799
308092
27590
275338
93931
89654
217533
261041
221317
244458
193746
135291
312724
314585
8103
214657
47904
106950
231774
309294
267291
2058
129856
228191
35176
75990
264334
290245
146954
213147
188924
110207
31969
124785
193553
161924
171621
247896
247047
170344
86513
283389
312473
297979
116502
18648
30217
300613
42676
68723
21905
108068
206122
282360
268650
205358
247393
96868
216464
102625
316273
260886
179437
245238
171327
99058
311295
30459
289744
45273
143103
269692
173157
148843
143317
178477
116207
44576
173987
67485
278826
84936
264472
268379
169870
34541
251758
288209
31579
187369
69773
157568
121151
252629
248765
302861
195813
247575
173707
131520
268378
275455
291447
168261
299039
135959
151834
12907
314199
34490
65536
91416
284972
224306
251168
66149
204906
164239
130322
29222
269000
305955
63826
200927
231258
25758
281728
27905
88279
81566
263295
291207
257979
152857
130633
116868
172343
77779
312854
166204
65709
35660
158499
4767
272585
191356
259986
18788
262776
67354
129443
294951
52751
209183
472
269075
268986
202355
172771
80535
313678
32273
37511
22237
36966
199502
197559
231427
246204
75977
5376
209048
170948
222373
84746
21154
237949
156440
128916
197768
127348
320361
25842
92501
214572
207323
117919
251534
13673
126080
40441
169243
19362
255794
2675
76028
175783
179332
9177
113960
124757
315417
123109
189894
200144
38709
10712
311479
101472
19364
302518
313876
263450
116167
129558
322596
134483
166535
60685
69130
165223
166070
215703
178876
126682
175368
316580
170841
121465
68997
222606
8820
116810
78974
117135
58515
111267
156704
228910
250758
10950
98978
159886
283054
135268
13961
282956
26797
280238
198213
178854
176086
9572
317746
231625
32548
83763
56086
244207
151640
5924
109691
90382
7027
141169
276260
128759
234428
288619
82158
285084
163901
49579
17302
180225
122616
279562
27539
38968
93552
20071
159462
102109
84079
135436
289856
241888
276077
267033
170562
299915
92166
96784
218382
17479
161677
253993
262882
205738
47609
321390
294181
92378
246338
49199
211814
148638
120346
127475
225283
31813
309737
249408
256779
305581
249633
25472
21701
61282
161596
44955
279495
202668
31403
10487
235642
8099
41555
52530
271531
148274
101740
140301
256010
914
275055
321766
58429
225442
320441
258705
100927
124146
198764
84328
34633
16304
286499
45989
148408
314937
162472
7371
65533
97284
64156
127216
111319
159259
192417
142578
125475
143700
20708
287402
300019
182307
78890
281474
117832
283688
266361
312652
36961
255767
297874
322695
26024
284466
274163
132893
296443
252030
100917
243307
234466
214731
316813
277307
307259
322364
282002
287568
94401
245244
134175
9169
95882
9725
225105
157086
105278
49994
306668
191148
82191
246751
289185
37439
163076
23432
47515
118157
10339
234703
232088
314059
211140
303331
138878
284283
158351
118411
141208
291825
96655
154673
29079
183178
205792
239205
91215
184973
149543
201055
103638
49933
280914
173815
288676
145375
50416
260117
175762
221569
323320
252261
66464
302852
198022
220387
289716
46250
298229
37771
211624
109842
235513
87268
103746
59827
288419
163681
246137
189302
229832
234207
10466
316608
87582
117822
135416
240661
241008
177575
18689
125228
25019
244223
157754
93183
156302
194311
100990
210981
164197
12125
169208
45063
144210
44338
103892
100587
148883
95289
295122
202483
43998
250625
190789
199253
137185
14541
48962
255114
105003
2497
63089
165706
60861
6994
74014
275341
63458
106029
53492
39368
303765
274079
202411
113674
303620
215341
158890
109002
111787
156940
240746
320156
121893
48848
7264
195416
311840
13959
48046
300872
110928
93132
308169
239641
122582
71170
84339
121815
94326
266432
62411
221414
37514
299827
244708
212717
201152
318958
296065
188646
101415
112488
57086
181029
179475
301548
94610
261663
86962
176093
88722
217889
236778
286067
28771
219898
42541
151045
196511
201614
189072
56732
168333
179458
141863
49271
308079
107991
28723
129922
63942
200904
129235
65407
184750
46182
296582
262464
187250
86855
7613
61151
174277
1245
211330
235918
62566
278301
308830
193054
99701
174958
21846
308223
158513
138441
6712
159148
268722
262309
105761
274776
181007
121353
39922
25973
52048
236942
95740
187611
206944
208775
270399
28812
11009
139347
207005
40452
162558
156984
300067
139764
305385
60029
263514
74255
21252
200336
84891
311040
250901
133223
173422
204607
37138
78475
294896
138930
13920
240871
113970
30659
160679
288085
232494
142591
118320
202175
276871
130694
63963
293484
52526
253325
177907
230285
314348
146392
22792
44253
230272
208385
262895
168887
137446
145785
278205
199037
118057
116424
240638
186272
185081
134528
308136
235646
233581
123693
253319
178613
227933
117922
122140
113410
43840
107616
196212
198438
168918
159321
35615
279984
125759
251959
105454
95035
13674
215049
179471
207497
107640
263343
184448
122935
99466
266830
250487
114171
147527
320675
277115
303976
149635
153727
74366
104271
124027
6300
136152
65153
166134
126514
117674
226574
304553
292930
286185
245017
99024
250938
71744
247765
183264
155993
66647
232911
194397
106339
149448
151604
92007
246206
90988
207890
140046
32415
186994
23730
296663
98840
158451
81270
62328
229946
246801
91534
315731
75893
146374
163223
149439
15099
6559
104507
60754
6555
5981
237276
275365
308057
93457
295732
210275
178055
29205
270232
66566
3956
7816
5868
312213
197977
78127
289372
30331
207269
131414
287418
66793
212441
45609
167551
251883
148984
132799
5369
144065
68662
147594
277628
212227
321983
226548
71701
298497
208510
300685
8345
218045
103674
266860
296162
79037
62192
35387
184649
25641
97016
289440
33928
220190
285212
80848
10264
2129
195402
301977
275113
265158
189485
249470
188340
281679
308482
261840
74137
216878
167053
241202
138141
317066
73571
309789
268770
294792
186018
122934
238081
85054
82523
168951
119576
205197
169263
47425
136881
292206
118793
285644
242755
38485
209209
174642
90940
57870
80326
231792
318809
196368
275347
308066
225355
208137
143980
96676
64621
291249
230775
272951
168882
56202
213075
276887
199405
165491
169386
162049
296839
181293
306771
46006
64291
248057
252576
24943
57200
185023
304151
149694
27955
6509
57582
30294
218370
106149
37931
177391
129535
251264
41479
209216
275577
65463
18472
87835
306060
105997
130267
147225
52365
167672
240377
899
271981
110934
272267
24566
32008
198401
219486
124032
191151
128784
71672
126068
218524
246077
49211
267470
85340
252151
142190
276255
157365
68953
312320
12186
14250
78863
118109
33065
74010
307235
153681
218753
193030
169473
152577
135915
21388
281455
291065
292489
103522
291370
158457
225419
312171
265164
10268
53161
69512
249293
31075
95538
161550
141254
11471
179230
101403
277027
28540
199603
172024
235540
67094
296096
217830
41382
26374
155438
112252
271319
54338
81550
77323
206336
304648
200362
279355
265517
291367
151813
254020
299330
208050
93991
88025
180968
282697
211615
250767
11425
239274
163620
106315
52022
50504
285315
86632
278190
262198
293272
117358
198684
249117
231970
134394
223752
100981
161946
36283
219418
279887
257370
281741
308026
92669
63076
191818
259331
78179
90701
270621
33468
114806
114723
4577
237642
120916
260691
23253
124
190088
225310
25389
176505
156312
288327
49042
58356
205906
294274
196930
82687
200532
216434
10529
194856
236570
51706
276420
100276
317229
116957
110730
8385
41375
104858
257792
252353
315311
151135
173077
307603
148072
164050
141399
114070
107675
281927
28938
315729
265329
45839
98824
192672
41637
293646
300186
177615
275831
140400
44520
297769
296719
183483
241123
89453
315713
126997
83885
76913
86585
71524
53714
233043
233842
244525
99450
101356
260511
149488
133916
215522
155812
59876
125260
99929
192516
108401
149379
302164
256273
165215
303767
115008
236509
208774
184107
63846
47211
199949
169835
13641
77180
314246
28514
67756
75866
54054
307961
191242
297956
204213
125686
17993
201257
130597
283440
280554
264228
148723
1283
22044
184200
195853
80122
205045
109797
290598
81166
14987
158376
218923
257132
23855
266188
273834
194050
188373
24809
24333
110285
137247
245269
90177
146482
171245
157895
322238
75010
244594
62628
99544
273153
260287
36339
3711
36369
118809
296868
196559
272511
82261
189683
280668
111722
310225
429
105807
163147
241536
239156
133801
310859
167790
224581
276616
137194
188859
256028
187703
65145
322775
265163
50423
146887
58769
200763
290378
279685
274476
5502
104093
105821
261612
102604
85014
22479
98764
71031
315139
139464
248914
271757
236134
207006
293500
233139
218939
14184
49783
113194
212633
164492
301862
137820
213859
76284
159089
169027
230304
172928
138228
238461
186287
225007
156544
154204
73780
32650
233608
106447
242358
98807
69029
242727
209675
276497
175461
32404
112815
73919
119244
199668
304617
298692
178454
169061
233837
191038
204835
25041
80837
20290
230911
47571
14272
15393
99670
157777
175096
13044
107969
11099
4128
262642
106756
237513
102079
10760
238313
319715
317935
137824
254391
43584
104983
299430
273115
56823
15105
235833
39115
138632
77706
57791
197463
316022
122355
46394
131784
212846
278027
298585
37633
321236
128017
294910
255777
298863
50859
313491
211887
17466
313417
169659
47879
70193
152017
243745
85598
245518
72081
108330
186401
193526
34948
241035
192452
26759
26687
27309
112207
192155
63534
290780
262805
283494
69051
253031
140605
210394
226992
190979
312263
252019
221586
315666
97468
283923
293503
238536
147200
257171
128501
214915
240267
212144
137171
129070
65366
270897
216624
146529
97462
107802
237323
131883
4234
315750
46492
192729
150522
99249
237822
248139
200922
30032
194187
169592
294560
147593
43150
127263
194954
124499
91164
161520
160249
28646
109587
144632
305317
227385
80377
323160
293579
147646
88691
159745
316376
143364
130760
172219
316020
180026
274641
19851
305342
125449
207632
213774
215224
187927
29569
128253
95938
183444
194455
15685
221486
19333
155651
317873
124118
170091
259514
223250
89623
73548
139557
142714
292291
39288
223710
81965
293840
130531
66376
138845
284708
94775
191806
154992
323442
230873
312762
286259
122394
270455
265211
114602
257063
128427
139487
37157
60240
184066
43117
133422
34602
111705
311978
104768
89860
51749
310516
155655
146555
119166
12123
246918
75367
101991
255589
54118
61597
246587
78274
226634
277587
227064
248148
282815
255796
80592
242913
131441
232949
130027
65311
178725
69784
78307
52002
77677
50269
171574
71174
160432
101861
254998
321913
89499
46762
221466
101904
172195
116484
276525
29506
313651
26469
150809
75736
110971
15181
82392
215109
14115
100452
65421
103338
193633
317220
229894
10738
245901
147217
320590
53640
263562
220722
280015
291131
316187
168029
14571
87901
290302
240373
281913
169763
115937
201697
110415
77254
184340
54471
1621
147249
304127
102940
71502
273472
271702
25200
148221
38478
262222
102179
11516
303437
36750
38741
319976
6161
269189
217459
168157
33339
267644
65138
134088
66583
47780
103963
308332
79431
284987
266436
51414
57864
180414
82640
298672
106735
81760
321818
112442
312275
48217
288468
245846
11019
236145
274784
260569
287526
109366
39011
322172
46795
302332
258826
47724
101878
33718
51832
68552
142075
275748
262981
188053
180638
295144
169317
127081
147062
76121
48776
81759
223361
102568
82625
304919
261606
277104
278699
50211
238945
286105
177259
252871
35670
162541
292149
73353
226288
167684
42114
230424
302035
20206
158043
213872
4757
155853
59623
167202
149933
27697
253885
53443
237783
156647
71604
285375
38680
322492
42832
320961
190526
316857
253865
196106
147743
298491
56161
166028
110350
98926
216425
95094
82629
87051
231863
36626
317696
111162
17255
285961
129387
282687
315634
163450
82005
138898
152139
298600
170539
220694
310276
56383
150527
7548
280045
201819
105177
99887
312147
272286
156862
165637
143450
151323
19067
299585
270518
247754
268936
110500
179002
150338
308944
259853
139602
182010
94012
140703
203457
64825
282385
96990
188484
310283
318524
263701
305290
13140
315764
112757
140102
321679
277932
38539
257098
201529
42011
209271
247487
194042
278407
15398
151771
33427
243494
144053
266662
228430
32746
246954
89644
257484
156642
265320
294754
36763
42816
103188
142670
274395
167657
174956
169335
282985
27707
311800
143666
315488
160759
182523
107196
130907
276944
245073
150128
85927
38200
283250
237214
268316
34735
192494
115811
148785
74616
120586
33781
255421
87360
55569
66782
268907
253493
6639
184792
126825
88593
155506
292453
197510
38512
114439
136185
134153
312470
10004
110976
311325
67121
103137
161842
144770
63776
113085
270385
79714
234609
266357
178363
8998
155023
218683
214864
230903
205386
23373
230179
208588
263353
67287
171624
240634
217952
317753
11728
38446
46444
31878
162119
43155
254809
140626
151762
127313
35370
301067
237679
56185
49656
38977
310398
212325
286034
198828
18055
284189
233866
95133
320735
56601
84116
32805
3755
90843
8061
255078
77481
178571
2845
257938
43502
271277
298826
197145
39312
106398
40480
292161
291462
71367
275390
257944
206016
94500
193912
195396
304760
296993
213006
303552
73254
20828
5678
161598
139795
69447
172829
66186
63059
259171
187962
239877
303449
41444
107938
244196
44143
253638
92279
277996
274879
121613
186928
131396
179271
157327
247951
309911
313923
50330
267807
275651
309907
157701
256885
260556
84393
101005
185304
288280
276312
89131
267265
104673
268742
114195
204832
189547
186515
211491
105474
28317
109241
130502
84668
312143
2118
146487
8722
179957
69607
94218
270141
212185
301314
321287
73779
161177
38164
96044
46433
226834
166642
146613
242575
252181
90759
131565
148724
65706
318367
207031
98897
135021
103056
180932
205534
233509
81265
281920
91841
92125
321984
256097
175781
36386
242479
137589
79691
232547
277241
15417
314111
60112
296908
159897
134812
82956
74278
209189
169815
322670
242736
29282
104628
236144
307461
46265
319074
255991
5826
147854
86021
126568
13296
130945
103164
88827
85090
160158
66612
120057
281141
238149
287859
247735
221532
256662
61832
309947
217087
170712
132440
30275
15779
177470
311531
196140
158803
293704
30891
49657
111506
122583
199058
280682
161104
180697
181206
9733
509
247905
205682
27924
88801
305356
225354
261662
59854
269917
151110
244583
134853
77057
245849
25630
236054
28635
94789
7021
10357
194213
225535
313569
148807
44425
268387
112177
121494
309302
65373
51979
318827
156687
74151
181811
312243
254266
49353
123364
751
182959
64488
262644
102080
317216
138159
20996
320897
271928
106672
18310
102784
67169
161479
65518
201318
104420
128686
297220
207545
8593
155692
157461
141736
275777
199943
255188
193568
20378
147688
291554
192869
123147
113401
168143
121354
168746
96899
33951
284188
293398
14536
53147
20900
304537
290112
181798
15993
77206
159750
114886
35842
30739
108791
321947
300989
94803
306943
155587
262089
209132
21138
257128
122754
211942
316630
212945
204451
76638
152260
66682
282496
173916
314361
147080
184463
109246
157609
162414
35630
92975
7380
111843
192242
175826
37803
155703
53486
225127
22664
73053
160335
195796
305677
241150
168557
48740
116277
198178
3170
307674
12296
57647
252410
150227
215970
172071
223609
160356
311290
265314
21771
218585
313151
195180
221457
233770
291965
78508
108230
209201
78588
154831
170073
38213
294572
188377
239260
219314
82953
284334
126256
191927
219067
233684
47850
28602
59669
225522
198871
10511
280823
156673
2177
291306
47105
212982
83760
48298
297067
139673
128737
46293
226822
205576
292013
118370
132532
111197
265773
140136
298239
101310
313540
120062
50292
146316
251503
12459
228994
322019
280426
10662
245550
316204
29951
100349
96799
35658
53175
75705
175703
94628
307339
166439
284629
250695
14528
55570
304126
106343
297023
35410
69426
311793
79977
301623
111619
153632
55300
102455
15023
117114
187340
273877
2447
82670
265716
144422
97559
33398
60917
321263
20456
17201
295355
298002
97363
75194
230546
58677
198436
139736
306212
140081
241482
251890
188235
197428
230984
69823
31440
20853
908
31366
81507
19951
227662
251104
298668
17894
69329
48656
217698
138543
113919
177152
150830
305241
247026
226199
91898
87729
178179
32695
261097
313575
148406
129767
209192
250069
261700
127600
89436
184339
45250
277310
17470
160064
203696
207116
143963
91128
227099
145291
228362
156245
273482
37927
277137
120929
145759
218861
196644
100562
41508
276300
667
122560
132427
144983
125323
15968
248198
216772
277339
227301
184270
95541
189865
63490
282463
250802
173442
187136
280580
6831
256434
131470
200613
297495
281772
153273
238291
155535
197778
11491
130988
214114
37375
85356
228858
120285
44609
175088
230486
226390
307847
268573
265687
154296
127587
3121
34186
175253
273509
205653
162634
149518
99104
235546
42094
176104
205404
102046
262017
185198
295935
304860
177521
195035
312948
74699
202821
293289
29647
66873
257579
202662
147894
192127
132355
190262
256659
283366
286496
55860
193622
42651
26572
195130
198193
247918
247747
150750
158702
142391
226104
164316
194276
216781
159618
232919
147465
178183
61891
147510
8577
8555
236607
62829
109013
240721
257323
16195
213242
35254
36826
145506
157261
198877
1537
69960
208418
175381
191419
160495
234797
105810
148857
204378
210581
62476
49515
274313
26887
272358
155572
233606
107104
257144
297064
218886
37395
149214
264251
158759
50583
59662
272279
92449
135797
116769
219962
216338
315359
306359
188768
178448
32826
169606
219549
100141
229834
257307
86976
198833
86986
65379
61447
310229
140026
82398
303546
238209
145077
239051
227130
163721
79291
233246
187265
61290
208463
30345
146086
94882
5219
54146
318935
114388
200575
278927
232393
204131
258593
306967
66273
65515
319509
100988
100411
319129
309461
70061
177425
315849
145605
78930
12107
25738
9626
319012
84545
241896
54395
308204
118729
83190
319044
32688
231852
211430
6875
271269
7663
259776
24902
131295
75770
112441
198172
93120
25544
124647
148294
174353
295182
132729
116549
147863
259753
182906
196786
20194
169293
127972
127599
202265
49239
82460
38248
16030
166612
113647
242901
8217
223055
124915
106275
71694
169177
259998
14248
244370
20868
115106
105367
124143
197394
318546
137693
322449
225779
217734
234212
103033
52368
176307
30762
163622
293278
250860
112178
303936
96378
44723
29819
66474
314995
149659
75817
238205
304675
81935
281746
153715
232236
176981
231181
94244
217432
148505
60186
219776
125419
291994
6619
194978
259885
127894
259744
271777
106785
188079
239600
267184
309474
270279
49084
24186
281896
230776
34195
151680
38002
91495
245560
63977
213239
212542
302347
204541
125872
317887
268903
721
233128
135828
247327
236419
300926
165642
220272
64373
19013
126626
319604
201503
246202
96153
88398
99079
322965
238371
279842
150973
17349
236083
211425
182376
112300
73000
247919
10033
159210
312302
155492
130912
44876
205751
134608
113598
34153
214099
59425
303996
99506
160054
286168
304990
174048
238931
277866
301231
202948
128827
106632
286131
174803
40668
140536
254607
149984
314232
233013
79586
224441
150170
237419
113609
200125
269236
259785
242597
153308
26094
184464
179298
249997
50901
114860
202805
3062
96767
174857
201647
321375
218211
288272
1157
70622
190227
298456
321246
72551
81336
56494
181894
306692
211363
286200
248994
112661
8316
43499
307352
16575
208243
93911
26534
314227
45949
141092
300071
19879
233969
88956
251487
259241
251920
34127
27386
63594
214049
171671
194830
152840
209983
80943
254440
98029
184903
279743
193752
70178
107957
267066
154097
169572
135414
81776
180356
140801
97632
224859
208641
207847
265902
249388
152934
7336
175144
96622
45644
141156
10369
18688
231031
46481
237704
288366
976
26490
317268
57124
63486
175914
57251
12936
291244
130557
65917
66714
288457
321037
144698
214166
45366
93958
319457
95945
66870
156721
274203
316807
258519
314544
109130
102789
266328
85988
132034
53824
187623
267339
164493
137524
322176
284923
321532
301182
312793
75529
196953
260871
124068
321271
112236
222040
93013
196749
150729
42275
138038
40702
49946
310295
311942
239706
280047
1098
134866
73526
18907
10263
277862
207492
130375
233440
181364
199393
298686
130503
80242
197643
165761
206827
289669
179322
194290
275904
304978
32239
118984
163350
19663
135841
216497
195409
153448
263318
109226
210349
80945
206981
202301
93096
230477
86147
186837
39670
213020
98494
58649
269950
9605
67042
27970
219403
26492
286600
15899
50345
70883
106277
121479
261852
66234
249084
214143
115439
189092
250990
295431
167640
56993
288871
264052
284220
258710
203507
90606
42817
163861
10670
115266
303369
249398
148078
134340
15545
237582
50246
286623
185671
22045
8266
80815
189024
255717
69308
29601
131649
194306
36624
291287
237336
59148
14665
53568
8120
321353
279231
99276
191940
303595
213185
319102
190479
64844
315751
27945
270596
37468
237181
247163
323313
110503
125123
9885
147939
48218
101838
132615
105633
263496
213244
232055
102048
260520
296239
276811
58767
40483
314612
17276
76407
173451
188635
236167
248098
45698
199472
303352
170791
111134
226911
988
201454
238659
234920
194878
87837
314347
323271
288940
43118
291076
19754
259547
2685
223603
313501
120405
3083
320042
257856
161162
23851
317595
167655
99518
212142
247581
232512
82209
156329
114172
55753
17742
62138
259010
45527
217642
291471
279148
267697
146448
5230
189412
314038
18449
173429
182200
214985
81489
304980
315878
55233
192950
281669
158274
189823
138886
34566
87805
233331
36319
285319
100135
111546
294660
119829
67377
94347
176620
243822
238470
235496
189971
173730
269816
283477
262723
308047
104959
40365
283462
309530
32757
27329
3029
55113
77573
206133
241394
125445
176179
132295
116011
74574
25448
33373
312977
39449
217205
189696
59639
9486
171476
184637
156543
240255
6381
167078
75086
82289
127734
20460
242982
118945
169681
230689
130941
314479
111701
87628
139331
150052
67495
13937
72803
201571
323300
26421
5307
287385
208334
216861
289194
162667
278780
222768
113597
138249
152442
68147
245026
115848
265077
228055
50700
13802
21151
119394
76542
66096
124063
148376
257986
119696
285886
103822
62819
173555
257495
105379
280035
208328
75916
3612
196310
294627
288379
28932
174916
316036
82730
8329
92902
216966
317888
315266
48123
21601
164274
246606
218410
16873
250427
261071
45775
5803
197644
15723
11505
108216
157022
130962
6870
172244
59333
283826
152131
3109
269846
181130
89787
193854
52481
158622
189807
37949
279210
311407
261752
74291
76433
274684
271473
121174
116795
195702
297216
271198
258619
7930
172187
152030
138123
92176
188697
261271
302803
151151
141705
91368
305852
159415
278891
56054
196186
57710
219540
162582
127002
258060
3645
263989
129529
279642
178035
273488
231855
101457
219989
315707
40447
243365
277550
204762
274247
287649
131020
301570
212712
179604
307055
180365
286206
240198
316725
290222
247335
254949
302487
244316
309739
31889
43512
201714
109386
185828
55047
136982
184291
221010
297794
97945
22882
150982
226728
37707
254255
264532
7126
321496
179612
230122
45670
241395
60016
319078
103988
282846
140300
133574
40951
7315
274364
299182
277694
104334
241746
276121
260908
138259
270689
191138
249205
223930
171912
267591
139939
166014
6554
156360
214127
42836
72981
70186
188961
255457
265907
244699
4371
2290
109303
29735
10518
123076
109208
312800
168604
252431
283765
160108
243698
264937
250049
4625
311334
79067
181390
224915
102425
292331
192207
216292
285282
130335
143255
245540
55077
99556
93020
291428
309550
194524
291222
108221
322803
196996
31796
268384
50475
300165
79819
275783
10809
151179
291387
225965
173976
171816
80289
241985
153965
104914
14664
314527
42750
42290
58242
237753
248303
124997
179243
85244
100830
197457
173392
21912
318091
18604
139276
72238
253023
58607
265733
296282
44250
13452
195463
253657
159313
197295
30545
8713
85039
135561
8215
115052
128562
93599
182218
251065
295123
290182
285853
79268
18681
286082
158212
132734
122881
268438
107980
15205
284004
124491
9347
5639
169948
51776
139329
256646
77755
20370
12591
58478
73965
220703
146005
15031
109876
9257
56894
90174
185281
302222
277967
296612
318339
9971
205857
282861
105135
243157
27627
52004
89792
141866
43527
321310
212808
5887
70260
267507
44538
298598
180444
254371
19301
281654
244054
127632
138645
320072
285112
266347
225858
205960
247929
79373
316047
108271
49824
184684
223589
202456
88107
290720
231626
289098
305819
253365
118570
298702
254444
292424
220108
114692
68256
134399
69995
114883
210596
149251
168465
135758
259291
180791
229342
110411
52968
45746
187244
210060
176054
130190
140037
203383
139722
34320
235908
94266
311439
260221
137791
52609
278174
314312
166269
213225
35444
251581
182043
108370
310489
91907
215031
75191
13594
110515
177353
276171
278776
170177
140608
25771
312905
199879
316744
288524
275672
322342
187678
141308
178037
30615
286071
84490
121976
242
92660
251478
262311
84950
68643
216944
168369
206503
178767
274113
205478
242858
206694
198788
45673
47738
172669
101854
69894
122543
21227
162052
323341
49191
296535
219803
178737
12647
90337
134877
270819
271814
312886
225913
129984
182994
221873
272965
129622
93231
166603
81718
207900
74415
295570
47594
171426
30523
290409
2326
52372
319898
238375
225562
63158
225790
173265
290664
130516
282759
284751
162123
182506
276747
6039
223731
127478
294689
108517
83046
158995
69595
306141
263499
130147
242014
93052
257501
210964
250280
74133
73076
71235
94960
268766
57145
55415
23369
147611
135059
107680
291593
251116
101597
7352
58691
255504
110159
165647
174407
160364
68823
58238
171545
192346
277752
164427
142841
181570
126110
37830
77785
200112
87315
94490
45405
248754
52280
145654
178979
191400
16882
273584
293071
215513
204404
311819
60574
21262
135118
130842
76884
48238
255123
114670
122489
74836
246227
260286
201073
147562
166135
26204
251293
39589
100593
277976
107207
146498
181664
134159
306032
99214
281769
174447
173858
306569
227406
188234
180527
166803
89113
4787
311916
43808
57784
17782
85588
65169
165101
208762
286249
147746
176733
287543
175367
55597
197909
176489
246426
104608
23769
276662
195282
315385
103009
21319
32636
89537
166935
307202
39163
205589
234994
295156
205260
152470
69978
134882
178278
41440
207053
105564
6790
57018
57024
151260
192094
132709
33942
9186
245872
250739
295741
272497
292260
295780
224646
180520
282013
280468
33780
294079
126599
133259
227026
11098
2815
2826
252765
146719
249507
99446
214836
120420
240537
78019
21474
45884
224850
100564
121234
44392
36755
165934
133226
816
202741
206323
74940
90181
286225
78609
258337
234323
51443
248370
203091
129908
147305
117410
232689
120505
135366
70238
2492
17888
175491
20386
126144
317747
116718
249697
18569
103846
283609
165453
269485
72191
190494
164515
309952
217252
93904
308892
85043
16008
46381
65590
138147
141554
98968
85295
189176
112286
35208
278047
307722
263970
170037
31660
11562
308941
303820
274322
101718
184298
15109
8113
158740
146493
72196
182256
24062
15383
173177
288830
95658
88983
211368
262607
71094
31149
302533
249834
270096
37982
35953
156041
77731
314858
97625
297003
88894
152312
112678
144030
305179
17225
94676
12939
10510
251092
206800
119832
321516
257931
169416
195275
20275
289546
91896
122032
231968
15601
244438
83809
303704
101678
175742
42446
254233
251976
307062
182308
102195
322963
311276
92916
143741
272837
175904
46501
158628
316505
276284
192930
241835
305839
163244
232876
158421
186144
238893
74979
3438
10246
80102
188126
42647
219191
23050
209187
860
29118
169642
168568
301244
200633
151881
248043
33222
195648
69383
121088
40021
8308
231389
136520
168218
65072
299284
295534
115317
272744
92573
71161
8900
216812
191746
155327
175624
130345
65201
306421
211163
284208
182683
197245
234152
181124
147625
66852
192451
68179
5785
53773
170639
157346
39107
234498
62102
295635
306602
53854
100849
46654
207999
120855
30102
53248
218780
247826
122685
259747
61599
306928
286544
272539
81048
80772
110256
174496
231402
199843
96483
291648
314640
314928
254306
38337
39118
110336
166461
291155
154020
137737
233874
112966
160692
202050
156869
83469
114306
94739
3819
34349
197809
211777
192974
164269
300381
305296
209044
15894
206272
263070
63050
64443
298225
96988
25467
181601
107158
6928
157897
283119
52685
287609
262497
276890
50722
128958
219103
210021
239129
302148
250390
103838
185597
14736
82462
201061
150688
298656
10042
210881
108051
320845
261554
255156
86071
164022
150548
232251
62358
94252
235999
50955
232708
271449
41041
318016
208217
256655
96689
231846
247953
52126
132665
67528
60178
75616
171049
24963
283926
165530
316988
4828
314746
287754
54156
65592
309312
180122
127373
217337
2722
111393
28178
129279
143113
64693
122987
35003
292237
113648
286466
40307
289899
275283
210139
297526
8007
266654
41015
169878
10794
126300
316506
93388
315783
317475
3251
78263
196359
100355
139230
50756
23036
101443
217193
60525
89205
81453
253888
79602
218343
2392
256389
150681
36215
98838
172424
280098
238859
133262
109482
267189
113551
164890
92027
23618
36695
245619
234487
290403
155513
168203
127740
92482
54550
311393
191730
59446
105326
191054
25653
147294
278306
123380
125903
193992
310423
129084
273660
177750
258037
41882
159266
220705
53365
312834
315456
251945
248813
78640
81498
154302
255002
240448
311855
116588
150176
293821
274514
160135
310723
177678
7167
126969
293580
20361
235509
319153
254461
277186
25591
305414
172422
297199
159192
192844
97457
141177
62563
205749
271479
102484
122306
312830
404
102951
3958
158465
160841
296865
196964
46976
187699
96787
72893
118027
267370
264421
178411
168287
160492
73556
90587
316420
166717
215282
165179
12259
227909
288995
136572
229746
148352
100198
141363
146668
195576
10666
64966
181026
143728
177705
296482
140468
146765
85807
117314
98276
15089
31930
142153
26140
234362
186849
30965
90257
50372
144997
76245
141989
302295
255206
257841
23595
23359
198756
137277
188897
268386
180168
270314
286619
176543
308653
100345
104945
316976
253584
102853
135471
260300
136948
246290
192071
307462
213738
244068
185599
321232
5984
292480
189065
176567
162570
285457
70417
117013
51742
320525
35253
7169
166682
161453
231692
95028
40154
35965
58996
263826
35898
172776
164644
305974
154918
118259
76944
301724
141897
257875
281573
207406
81745
309289
241932
9388
92998
289662
21484
276142
248753
260856
287648
236815
300641
10211
215465
99462
77648
316432
155092
43985
34560
304932
140076
186878
18094
48285
7841
180126
298717
208130
47924
12703
276654
745
281042
292900
70363
154057
291237
47278
301979
242220
323445
176143
86460
251491
27267
19742
189652
131869
183811
268988
189556
37958
110943
107438
278652
24476
314039
312356
195472
151840
234630
47378
73035
174589
31295
293569
47773
174602
231296
320789
201471
192796
210712
160987
127450
34327
178430
257410
153032
194701
107231
184072
164125
48841
73261
271749
294729
289467
184692
74347
163848
68971
316045
167249
305264
157109
32144
68772
322672
112006
56413
42951
115230
181319
241345
88057
25935
45390
87726
294477
121627
164530
133298
59203
210110
317235
252158
126203
275849
82411
37383
168171
315631
220943
139755
46178
50353
317212
8595
286406
304602
123813
97479
106220
273295
72520
40069
319752
111376
94163
5670
157756
92615
162824
25674
85249
22004
301716
318137
86244
42253
173556
252161
158401
201832
46274
215576
202907
294958
227113
205010
122009
134639
315441
292965
15562
200882
70672
153856
31232
281987
137201
249253
269592
187152
4791
210166
257230
255712
1560
97311
305509
10940
115238
129358
205700
190472
53919
219985
212162
216348
297881
81836
40994
278663
184578
29229
6491
2563
249283
636
299396
81416
160716
198731
28441
21773
211048
215277
235910
104281
170691
26393
305823
153865
165520
39064
218915
79475
75680
151871
26478
76171
4752
232116
90345
223556
180296
307518
42303
122847
101345
220432
107106
24892
72053
251954
106857
306235
80253
249953
321443
114558
77911
20184
76749
8197
147351
260988
260561
260406
4856
322007
153070
165167
49814
213602
97467
37600
147543
78503
274792
285587
311865
66222
247609
252294
10382
250519
243232
18778
140375
38892
308333
115061
77772
72971
40986
272743
143169
75296
89647
14291
44705
164389
268088
293395
166312
152443
115312
136079
196486
174633
122951
275663
297391
186218
178565
245680
299705
25730
266098
278758
195143
265918
287876
185603
172643
235208
247565
46061
317321
130549
133196
34941
262373
217610
215047
244518
262531
145259
269866
192894
94646
205941
256824
318013
237867
78329
12582
153792
102705
131668
174612
237912
290745
105537
65912
55555
281308
190195
309411
131124
246478
130716
249700
94291
48969
150199
287826
228571
181055
318815
733
307709
181502
198540
293412
286601
294696
224223
180692
80997
240489
80156
305424
99617
281823
151957
202934
128960
80175
304480
305013
80521
301010
260953
108409
261045
261944
224559
128488
42227
165086
52617
201317
128486
181742
41766
19622
243688
199667
37060
172296
273737
321176
116199
29654
170030
256196
201310
6567
321092
141053
13194
87607
103957
267897
60679
200803
316245
54853
269781
253228
201080
32623
271624
288082
220875
206246
204976
1086
188
322546
263315
166280
96606
278679
88379
282950
310898
137123
316366
200100
273535
129598
5992
89922
162894
94280
77671
193824
104040
151455
289736
91532
263845
13229
31397
123713
187180
260222
206081
171268
267608
315998
230934
316389
237623
77064
149137
39442
222539
255572
6165
175963
229937
117124
289525
247817
82358
163527
161039
275890
5548
46960
183320
316154
267698
88478
249563
232105
74412
271816
286447
190369
47356
211652
182921
191588
137579
93859
244471
137
272452
220706
93065
184451
200629
295417
38663
41075
63407
16796
84776
274670
170688
15776
110098
149751
68836
310810
246825
100515
11127
26843
51112
248790
104958
193927
26081
230130
269938
278751
316048
316379
11448
270397
110665
188516
139187
132113
83397
33986
111984
152165
128887
38715
15043
49094
165659
210864
203994
286327
230468
183380
213475
109406
126184
11978
236057
274151
200811
307741
83955
118620
173403
64015
164739
256338
90766
254770
323526
105063
67240
213551
223536
157202
309468
320233
42949
294693
275873
52578
151214
191079
122716
166486
38367
209850
186720
168154
87929
133400
72587
259409
271823
51368
136877
116405
35948
275044
19316
15083
64236
55033
101187
138052
239922
154412
110634
62546
31053
45888
10637
286527
182462
171575
269066
9630
53124
147582
70613
16568
148354
179231
83786
13098
102057
33771
69369
227673
230103
39832
146106
239208
207850
87171
232299
21652
49417
199215
277913
284453
280142
66559
300103
284376
253756
199782
67904
73977
11023
91659
93864
306102
64323
187802
42619
195267
272942
300804
219134
50809
278305
103362
222290
156835
304509
66759
94706
98407
29116
179486
157285
39526
60352
101571
36202
309515
248176
158375
322400
236068
7755
4740
68183
125140
158205
227599
259820
59661
7424
271493
192442
90082
194400
195658
75200
226340
238087
55146
189816
157366
173795
39933
285066
295001
141409
250379
38609
14598
52373
112982
274735
18902
157751
166676
132555
108265
29439
176453
294803
22983
204802
105163
304080
77656
314948
250797
196187
106522
268061
30403
298788
157382
51204
40293
280850
155464
263923
261972
219748
220723
251928
264167
9560
40984
321339
188860
287777
193697
203992
71656
130964
311630
259485
313945
112598
15834
270390
86076
273587
221355
301496
165733
124386
253442
16929
154354
145904
96460
202417
240283
96228
154742
196069
76517
237149
31941
10523
39071
124800
110750
61097
322226
279293
306154
59335
154841
237688
158810
15123
187154
47720
150360
50060
135525
286637
98587
208833
245240
294573
263575
309823
242873
289376
291346
273026
64461
259186
123505
267679
175417
119857
209913
81388
157922
138529
162094
277321
139263
275718
207324
16840
123049
292579
225282
63800
209071
284574
58889
129161
316835
196408
72142
164525
243235
21971
110223
141637
21849
126339
61422
128346
21687
251472
173008
225821
82069
244794
146728
187670
290264
19821
236084
207855
228482
170926
226213
320487
518
143688
276416
136650
29497
10358
72130
179925
92672
203071
50130
304572
317863
65997
212495
108987
2246
182161
322637
254654
172927
122185
26218
118864
30175
115550
273879
275330
186581
76506
206366
48942
80287
253788
201146
134001
235383
239845
215472
249201
210835
52216
35110
148778
251793
90857
192976
313324
32229
256510
285238
188815
248434
55031
23593
91844
72632
107658
122657
270407
103766
289687
184841
126763
89578
292770
219546
154938
184089
281738
306872
58491
73658
205579
309240
287701
232868
314202
87436
312975
22116
17973
255329
23963
205725
131069
39310
54334
28525
287424
94417
154092
70429
59481
160425
61550
308543
35758
197455
42261
122269
247402
42924
224737
263814
53288
163383
133189
135464
116320
53129
298789
203052
286740
203568
164069
286459
282951
185916
244622
269072
132780
188316
221339
153209
303617
216231
92496
321045
208266
87404
118966
190354
244772
281986
34348
115696
292186
36875
60438
117634
322279
248338
24213
124278
175123
493
89190
112820
217594
35411
215833
228081
127262
212866
255366
153878
93988
97651
136746
206912
239405
214218
73518
70893
250359
193829
39639
23111
323074
246913
163684
62832
82915
90676
299455
120621
109718
275080
239124
125435
119976
214007
234020
62189
303292
72432
43170
122238
291782
109695
66243
98689
14867
248233
77395
216131
29319
188459
135699
116380
76448
82312
252107
270177
208623
315155
205177
139039
209672
127064
92704
68593
31426
206482
271151
12856
296166
80525
96509
139910
137506
114918
163740
19460
171569
270980
41963
6323
164588
84036
95883
45365
140638
207880
44531
152068
26895
41676
231115
28370
297694
125387
133852
185221
103208
122570
23610
73330
153789
47869
3952
130790
205061
115220
295449
272661
219781
83846
161559
264095
241524
12482
13219
160873
140077
124297
250416
13495
281213
321374
187108
233502
153378
179016
142676
283068
138046
229941
207391
288103
209847
215495
271069
185390
212042
104618
288407
272678
268684
234477
323258
95572
81509
190965
281704
241682
98090
116920
191372
174519
201227
23312
203825
52318
8961
305061
199186
295562
243821
251306
128505
272080
109997
22857
108529
35068
83891
77487
83119
45722
230166
230967
125117
149539
132262
280405
205511
186824
315174
72487
136734
166299
315539
304561
249578
239704
310238
214202
97417
75162
34090
256570
153844
245674
291010
273191
5086
168349
283547
216408
220338
138505
282299
280615
67860
254591
310251
187879
94675
50717
243282
177148
177224
57236
153571
237728
216663
193732
317273
111296
50223
10101
165315
161695
261894
17398
25473
97957
173895
120277
34908
320431
312483
108809
316907
206909
143239
6497
195962
178149
251183
12752
219424
242643
61242
236756
309431
162442
38136
173
52219
105778
43057
19722
52227
199153
157816
236919
175740
225077
268106
86971
164577
108349
53976
121882
309595
35375
118429
197881
44735
276972
65836
258932
287463
228818
232376
160067
497
71175
250846
226330
63924
77536
26073
170317
113488
156148
103403
20484
167842
198602
52063
249457
31908
161318
45432
167748
168643
223684
122519
75066
63659
300115
79799
113416
220488
127693
5007
289956
38335
124691
148507
146489
110321
232523
115175
201185
312689
220610
290996
4628
267338
207809
76799
65721
68634
235473
246701
317240
187420
77913
171595
217397
178730
230367
260133
179733
162834
252833
272388
246002
313168
214661
235386
238080
40573
46203
15782
179130
243980
249913
290421
175746
178461
141846
33263
230084
125297
168305
181240
308157
290583
207974
232227
1418
147227
178765
270808
288356
70957
241558
133295
30069
64950
40253
127603
182590
111872
283811
233386
275540
271393
29691
271762
308021
241665
261812
61693
65441
150645
4649
322563
214637
76540
154372
107
83039
1812
27550
270440
45322
108658
212763
310988
61761
126254
240860
274674
217800
191413
22250
131914
312656
270263
145543
322605
239444
190982
13757
243640
7071
198873
250303
5168
34922
129288
95574
214810
140959
197395
19948
57715
76674
165157
154671
65880
5990
78850
295840
301944
159684
257596
185518
69687
158287
97613
91714
213307
306938
86548
166350
276248
29036
63315
208563
143496
303417
108281
318269
148198
218635
15370
219834
259750
178886
129391
149160
310050
173741
283980
135693
245256
106510
276147
34338
301348
207519
26345
229292
300901
321635
49329
98126
148253
225440
155906
69101
302223
247242
31061
71557
99833
196633
31180
267811
252913
192866
155088
246792
144448
9252
176602
259879
243847
277520
221606
116694
159635
140958
70931
93922
91752
39125
63391
40041
32697
175218
253598
16326
191620
209726
29902
248072
13695
161458
11811
24253
230924
115184
152838
249317
323408
312235
76007
229840
200758
322371
281811
208992
162783
119401
296338
137497
27092
28824
306809
191811
62986
112465
313330
259809
209052
17867
283984
306461
34708
152694
188753
290490
288540
113911
262029
113749
111709
199368
29801
291957
38909
104704
323168
289645
295531
26654
167549
35283
104503
151205
218455
243131
297715
261704
123302
29334
6483
285875
297569
74437
125202
108351
249179
74656
201545
125201
24666
85709
313511
260311
28338
233638
143223
240799
170275
91458
62374
181829
287437
183257
151922
242180
82713
101922
150112
309723
53671
148722
165535
14416
322494
10271
294414
198116
41798
220265
251913
217641
254448
35643
84290
168308
67665
228324
52870
258861
239029
90776
129542
2686
292725
3894
75156
311684
228120
79245
180074
52183
236199
153993
168823
28941
124540
12821
57881
138510
69169
80654
41713
315073
288372
301467
25082
66058
184732
180689
254449
28113
35281
81484
69698
218509
232993
146767
59305
303152
68891
152054
240942
209160
107982
87410
222944
240012
118918
235347
50615
143180
93947
223799
60872
145487
156699
184156
57701
240978
154705
155718
178903
92878
74002
56528
59354
302174
70115
204151
227649
118333
241365
277513
297415
233518
88592
120883
249234
137186
240161
129583
300343
88224
265362
166265
99906
160220
297998
12134
228577
240917
125053
35729
199453
33309
228971
108920
225254
241531
250510
304464
303896
316128
312045
14702
149484
75710
76654
246490
175337
57642
195743
94634
278951
138820
318316
247981
230416
25065
210045
55038
195027
287613
174938
285031
69957
41875
304221
297258
171144
210677
281790
15106
266180
307497
4316
87905
89261
300297
74247
205878
238666
303782
58733
252093
242154
258669
284406
226466
315992
116527
91743
130423
1197
87520
163064
37490
298488
261305
29307
165147
313188
234030
303227
138310
290394
106416
79251
308889
261656
225181
215826
49576
295468
170801
304140
102088
11355
317593
80185
65206
1350
23242
262031
246551
162993
195968
166590
187137
10394
160720
297753
263173
309701
275093
210468
139707
279582
272205
58035
68415
225307
234691
133097
167135
126406
128552
148845
46573
261178
310450
140739
265221
135039
243963
224151
146436
109084
2066
298045
27925
95126
314850
225537
186062
106595
80498
161068
92469
109783
228229
172680
200706
111714
216258
197672
222628
223818
73326
245865
139677
322928
180945
128946
52418
53547
112342
99525
212597
32345
254940
280436
321522
273353
104735
300783
252072
121673
289968
90146
268318
283237
202293
311179
54928
226132
148460
24699
197518
184503
188371
320181
69827
47183
40125
124029
193317
210214
84868
67775
24919
283412
274562
92765
167503
229551
227307
173594
245753
240427
257798
18661
294947
166316
154270
118118
216200
168620
125248
51670
215132
137097
253685
212027
270216
207677
246939
204268
157898
100418
318682
305715
33240
227675
211141
185761
208634
270749
113231
87116
76711
102592
300031
322139
44817
91875
161901
105804
20811
191120
36131
147770
31645
43119
231388
121986
280664
5136
220546
321194
315938
299378
238955
157997
60750
273376
155925
21362
158155
240770
268272
94732
175292
122438
109961
293924
310508
9019
296897
310371
177976
186707
278772
47782
300587
274729
81382
192598
236108
298700
47606
33483
82327
130830
215735
24549
175186
303228
78350
132090
56115
194214
86637
278852
163013
41416
175076
265249
192619
192792
277808
164948
142736
76862
293465
27985
276493
313906
188456
299676
53998
36189
112326
69974
303175
84542
46858
4424
28149
111148
225910
188034
17439
101575
128398
73040
189443
68385
126063
274370
49667
26194
154780
198336
288344
55530
153779
59706
47426
269672
233739
75009
142601
57312
71605
75000
253421
306170
97801
321266
157647
61106
175864
44466
305038
76920
267178
133532
315374
164704
284171
36718
137936
170189
275574
130391
171546
162916
99381
153542
318257
121333
278527
23368
130669
40874
177761
116790
141741
129835
86700
319907
241581
306934
23502
24869
120634
156398
112063
212971
53963
181385
191110
75871
105795
202961
219697
210841
238221
212163
76469
284434
260807
171289
169818
13400
166772
314271
179326
184465
258797
91704
152773
99837
273654
264521
96462
163254
84028
156068
119969
118668
257759
106278
227107
302832
73613
242639
256019
219696
165173
88766
223619
149190
13496
213877
77523
66381
39999
104305
218286
287950
239766
259742
240329
277699
88879
244926
156970
201835
95963
19712
71478
26968
122735
103878
37292
278385
309631
294077
85310
138294
295769
110299
222466
311515
212474
318286
323449
200399
270943
64508
159982
322765
250537
252049
8990
190178
125193
15376
286555
275908
28562
120063
255665
182773
140199
56258
191125
163031
56454
165305
295120
64516
317794
9936
256895
289939
160379
30577
26876
262629
262410
165769
132505
270313
231841
214284
264481
304842
213402
235766
98428
138256
238111
157201
28201
15295
176299
281750
264415
62234
28788
258686
197167
53937
125774
36956
64798
58013
54498
94114
255016
183048
141013
276548
238350
44115
84689
126432
272132
108695
246139
133438
270421
15924
106358
87678
199531
205154
189188
18327
214123
128045
162774
974
274169
38169
300338
215451
9515
188617
9921
12955
246581
268584
238837
203283
219445
260049
150918
167850
312551
222997
209211
253028
158666
300875
19237
115673
81102
312508
84363
304862
39748
200638
100067
156578
140122
115647
32395
141206
279259
147516
5809
255262
33501
242978
105447
79043
52621
293477
224759
319695
323174
35098
185513
136905
274147
202608
173022
94756
256116
123688
83130
247473
174907
66209
13612
131798
220355
195545
54878
267987
6830
182774
11636
99857
62394
269723
202678
162734
230649
30376
2547
278521
245063
164458
43981
174673
189732
159381
53891
216909
315461
61018
293468
267467
227493
209606
285199
38032
51782
37973
128972
32653
146192
186602
287839
225733
231192
236679
301482
191211
261386
275583
218173
32564
194550
95358
281760
19461
302003
202120
224963
124359
129293
92519
47779
199628
222185
6759
53451
48327
98831
3238
137762
157352
227877
281257
30386
254577
71441
305486
119781
88893
211537
113562
73899
137804
248388
218999
16109
95
209598
262730
125653
10683
24844
72635
213434
28623
11331
122143
58333
14014
188576
238679
183939
21368
319225
271322
151315
6333
267899
206197
37291
289117
287572
280867
320439
299267
137383
76452
8901
116244
105809
165190
310744
271602
175394
282291
13934
38121
218276
241070
81404
298506
97829
169858
118509
140054
91809
65707
27960
59049
310237
263382
3126
265673
67281
132181
112114
235521
203047
276383
110375
296564
216265
83954
105675
181449
77768
149863
236847
46628
195674
9373
96808
281543
235019
47714
269776
177450
16977
71544
296635
294755
213204
95175
108753
5704
246068
245138
261526
103272
119127
160186
122178
15371
125137
314570
160693
158701
13777
170047
28247
14022
214272
237468
39801
3249
238437
310619
136732
72575
14947
65091
142922
69812
223908
1912
72125
133315
242946
270501
196418
318382
293423
280387
248557
242359
288312
207757
267737
198808
122253
252813
250404
143149
135270
91259
319281
95946
188099
49965
244585
215530
237628
232771
146344
160500
186376
152675
254509
82009
151554
74433
293240
273631
243034
277385
207750
23121
292038
48876
177820
164792
167178
119756
185469
173124
241556
226146
205137
136773
111509
35134
250867
94024
121060
3577
234747
283083
49496
51753
305346
44381
170267
147699
204318
54026
227134
195780
317938
153062
230369
57624
53779
180580
171928
195138
167330
25228
120061
262597
10908
163981
92930
240407
57479
29742
24544
212221
266385
70748
200976
108565
187166
224553
172753
312453
278581
245493
257301
224942
13342
299020
8137
104418
145729
40376
213616
297465
154829
300779
221182
126899
134948
9039
102805
264708
309784
3643
110581
59502
132553
248251
55082
281735
280713
49691
212202
159934
89751
149999
44778
233267
311962
287943
43288
265111
260206
102652
32358
200673
140224
183458
115975
210296
99501
264954
120853
41583
272524
220691
113679
17772
170571
283002
52995
119247
234862
300877
291263
52898
37699
270948
38252
300848
145091
4636
160864
208566
255392
174232
5036
90162
151057
8399
288708
122538
10679
22197
96871
65064
145206
56324
15640
321991
77689
285952
175272
291749
277008
188620
223222
154074
128132
190464
310961
103886
40320
121803
114354
305417
146573
71659
22821
84420
236410
176740
223072
96117
157658
229997
255837
34385
311225
214604
100210
66954
288384
84953
17770
19858
199385
132385
312375
61007
191892
23727
301715
57535
101929
161991
296823
205806
182516
311871
237030
132559
78684
11934
213749
191233
271011
235606
297041
153598
110099
83331
212214
124014
200550
42487
159619
178649
305586
24849
305533
296722
282418
231015
124531
91590
38778
70601
177306
176509
101254
269865
112431
252084
35733
272482
303094
84878
77582
281037
132560
226594
283965
251558
71404
273142
243675
141700
89559
1019
19931
87124
20368
78055
264884
151090
58129
66482
219504
311434
215070
164011
304485
301974
203020
188196
300472
173767
220335
246259
167854
107155
277035
229587
143585
221621
36874
217740
275086
73338
24242
206581
19383
8411
133654
84661
188347
305067
261068
211584
22690
10638
231000
277087
34433
201275
269537
124663
81679
160955
115350
145289
130064
169985
30476
117921
86819
73636
290743
110697
226692
311900
204760
92250
150664
260025
223068
184003
139895
80740
224649
6249
123277
5018
26211
84266
225182
159904
9544
279559
287282
41841
302449
209634
28904
303345
195043
281570
277890
318424
207894
313512
68998
271776
133182
108812
16854
153379
42801
77749
223423
301539
321859
76097
153300
321462
89072
207140
236866
70980
319636
87652
126288
212655
298141
229050
284032
270438
254369
222181
229991
197365
318100
229599
272440
130070
305453
46925
101536
4114
27853
269130
36643
100719
150700
41999
190103
281951
261255
12595
229667
204034
105493
59573
259030
291808
5125
15168
23426
226746
212378
33078
238995
28748
315819
160521
187760
76086
114018
146739
153658
317822
11421
288833
309535
166800
60560
16693
99640
63008
56085
57306
233662
22363
32499
312737
168921
171564
192224
152353
266193
113409
186974
117083
248781
225320
192171
143691
237640
266224
49015
120330
222474
237256
106537
170816
247618
310602
25874
146250
179421
94953
103912
217178
321007
30107
193365
286382
133763
185485
15307
305640
229804
106615
244655
282479
1421
155179
257096
173251
132039
267960
247927
74960
10059
140541
92617
293066
38762
53434
59178
117907
162554
5562
235533
277450
28845
19808
139511
30003
76815
188904
54937
321452
157304
293712
206513
313243
102992
247978
7197
117046
134843
67423
63662
168711
110310
1133
133357
137626
210412
140818
220622
236888
276875
106032
1755
238140
172063
270625
136210
314786
132454
108524
215151
95200
129549
47915
166887
36036
258326
227874
81055
294089
182606
76768
147147
183462
123282
197010
252223
230753
159435
284271
8418
119277
11157
188612
186225
71373
18608
113889
258115
218832
268058
294390
99326
148824
311572
94332
31092
24462
268007
42717
191085
258174
34483
133346
99153
213174
90207
240628
10547
281483
58838
163664
137881
149511
250830
46142
224003
137048
112453
122994
30138
202375
192845
240886
179770
81622
277886
39750
103636
80125
41314
119740
220000
232646
230482
344
232833
300339
281882
202100
109189
107192
72153
119357
186402
166434
269588
32117
202254
29436
21839
16936
289299
258783
177331
81103
198993
318998
235988
104996
212969
202271
269208
264194
283913
224189
309208
104505
291773
184716
91566
71462
185570
32626
206973
270977
258032
9941
93915
80575
239574
143351
124886
5378
82968
39496
320485
213051
3350
128639
254041
305736
270038
138045
150137
266345
277558
28337
17686
187302
162278
39227
10021
68872
283776
255959
49795
238246
198761
275634
263198
248014
264798
190822
275858
56152
105119
102305
165513
106742
79455
291196
168624
154765
286598
194682
92379
252701
230499
19626
87462
7593
106335
264946
309167
112960
300758
191342
298221
273006
35188
59288
290455
44695
270236
42018
244304
243614
27709
18595
257162
98864
206544
67531
173817
225600
199669
199143
240322
261706
209108
140271
109333
41935
50395
232013
154623
214570
84565
237095
212713
3189
280541
16674
297595
298696
255595
93144
174413
141801
51780
189543
105999
294741
309527
7405
20871
36570
277671
118602
75835
124855
213921
297294
204326
70206
65754
166490
6255
281993
3627
140814
318653
235602
223850
123971
241283
302690
245951
22560
237234
128274
189012
25698
263103
33833
187511
99431
282668
223307
46499
262688
272673
119977
164051
188704
208871
144956
217029
267908
64164
27773
224920
67602
235644
282342
85538
142394
226253
173843
31331
149328
63586
322010
160886
209085
260494
46304
299799
314065
271674
23185
25006
209475
71664
104559
275408
139419
137991
61489
29862
258103
154052
182978
76700
117626
90758
232379
146715
39127
3555
117964
266422
3241
64528
139477
9255
128508
164707
189362
126623
312603
38261
81438
65196
98583
187385
20205
69428
82455
97611
56457
201131
159889
205526
49293
238108
220267
214831
161658
196615
67342
211992
13720
266389
179476
95765
268721
113241
92908
180202
137667
142805
222379
76468
114299
63706
220446
149930
283884
210688
264487
143597
311926
210143
317945
252971
236136
32912
127495
89115
191311
133519
139647
47184
4607
262749
55963
62034
67659
258960
101889
184526
120259
166255
318288
253284
155562
263631
296630
202289
276766
116255
86907
96753
191145
211967
235170
289726
254704
4428
184582
169958
265689
92171
302371
102349
321093
160457
224251
240365
57026
143253
169025
77329
54839
56116
309959
176696
14090
227358
199157
303536
182454
107057
167072
186484
204070
94592
198523
276648
234624
145617
293016
173313
283788
8187
107967
121410
70529
207200
232945
223829
95088
201688
248632
182781
62954
41723
101127
320445
54517
195346
279401
76234
18658
45128
236837
54480
97270
283001
153688
204316
318703
310445
87989
6230
290970
289449
140879
39804
236775
59689
134894
280743
274855
200415
115841
125441
184054
44627
56078
229662
53613
188497
20976
314839
254922
238628
163863
199101
112387
172109
31874
226292
300780
127876
186513
41174
251654
262286
11357
187815
175562
253312
111220
113349
304072
78074
20209
321975
242924
39325
116746
225155
302043
193731
266448
308919
93590
265347
117442
294394
94640
34394
194516
281361
58109
161650
243535
136707
8030
262760
189390
84029
119801
308536
102397
189956
118305
264184
268808
114958
117663
99580
7244
186551
78224
135219
41990
95923
10904
48475
162876
55683
5592
91362
80407
207959
251299
90103
51817
152202
126465
180635
161000
28805
280262
204651
121391
48843
212149
270464
207732
70391
25651
209130
79892
197975
31782
209219
126466
207124
323037
139325
59783
283915
113645
249539
310646
57969
190615
18384
234538
111418
105255
199741
294314
159500
277426
190598
206249
54551
161348
133201
224276
184713
4231
303794
55729
71858
223470
191219
134476
103533
248430
241159
233405
104893
53887
309221
258622
270613
206244
34786
83473
56501
142282
129023
886
141499
213522
1224
94097
306277
170336
137142
250398
151581
287686
317298
295843
103986
311851
28093
167960
290097
268507
163499
228776
243838
20651
242973
64018
227628
111447
248199
180730
92475
164611
175226
135099
292265
152426
259471
35258
31476
212423
61584
58523
118238
98355
177402
82175
27551
146357
191655
213267
255278
147133
80493
26180
68047
293074
88086
220414
102463
101003
301569
278033
133405
245586
150667
216147
275740
137002
238601
44641
251110
194596
119661
194683
172657
125450
177386
163066
186946
80288
14624
183497
146290
320649
205747
178871
288577
23188
97585
100215
232990
34286
119094
286314
213300
73646
17448
85489
160743
258101
207558
289684
247879
68944
98696
42232
272465
317734
71897
49274
92057
206017
20891
41870
144818
126460
149991
305375
59869
307791
44548
34912
54608
6730
81553
299602
16233
146874
261176
15300
240476
27593
192426
128600
193301
143557
104995
106176
110439
44722
38110
8565
143844
194487
89510
304011
218202
65998
113525
275709
236912
312659
320483
163083
114451
51549
21637
170430
259191
208174
57566
228750
119361
7397
94296
171956
153272
250147
237451
46920
47916
130877
214151
7165
80789
60512
117743
270989
200952
296890
160055
292879
191081
174416
137144
69078
166440
32234
263841
75999
305167
113793
322711
193548
56148
105185
96108
72826
242169
10716
70356
29470
60841
69134
14175
7289
205476
96636
57270
46312
293093
12661
259487
81255
240719
101506
38299
226244
6867
216828
305145
194697
311739
14937
285801
113873
26215
195580
65390
317529
283320
285767
80205
4827
155015
154533
122572
29711
63438
41073
182728
160756
206212
51217
220696
3674
301935
302153
134220
44104
51770
3391
250743
137606
110137
288927
66288
62090
243685
92507
110058
149526
46656
279792
299810
295287
247256
141405
320896
306066
311813
277741
102946
44409
1664
156577
146232
87379
219345
308646
109827
275292
164393
102452
131293
305111
16702
184007
264020
27743
136629
178488
121939
72927
67450
41452
301503
54629
145311
57248
64830
85951
150566
24302
105344
231820
9400
124520
178156
168854
107821
14345
72806
521
187648
275855
281934
193632
191563
72343
225056
152195
289478
2514
253738
44781
271182
79890
298899
264712
321267
259348
202191
52167
188841
160230
261008
271399
99583
215884
52239
86905
87471
252584
22375
320999
47599
141912
64341
261879
145537
119146
275074
310087
151322
39682
4523
134080
38089
58976
291132
265288
282530
267089
108865
289259
7186
19228
295219
315979
30725
221122
38285
175146
19391
91303
28975
9505
111248
228712
274010
155103
55551
267878
205168
266507
210927
12015
81296
425
5117
233510
133828
297329
278793
80980
98113
128384
86817
6918
46670
255747
62650
275245
230945
60441
71104
322482
243186
212686
298380
195126
248366
233763
218564
7268
55907
208117
262918
83308
288330
132450
182824
174769
1619
285633
102000
309730
16802
203997
140364
192298
63959
78339
109129
222623
275584
117317
93060
126189
96839
172760
260185
172582
168380
267242
258411
165196
84819
170466
177724
140099
209696
166577
223468
83209
130858
57043
293154
40595
109135
201134
163265
285114
241350
32952
170652
227518
256843
178288
144522
197777
111992
146981
126804
311413
190918
292651
88361
177016
207081
23510
311158
64375
9193
121430
164101
78371
75776
118125
85748
39726
2139
159457
65682
83146
1711
160365
30841
9233
211093
39132
205940
235906
154175
114821
126342
166330
45340
224626
116699
83641
30888
41248
54982
245286
133221
19762
116883
38886
33261
28438
74995
86674
198362
64110
46705
283742
185072
87754
299115
101386
211620
80386
240650
30485
36796
27974
248015
15474
221444
127153
281507
117723
129730
95835
110007
291896
211414
255559
318096
154295
139797
307734
170235
158960
84366
287604
195120
42317
45165
273526
150365
33984
292623
254455
98227
76480
48016
8222
124050
238455
76173
21083
29302
254254
11216
268310
90626
269716
321107
309273
146226
205658
149916
301345
89853
82033
264739
195296
89325
229580
270743
304348
100477
274287
137759
136014
92782
166272
203189
321066
188134
306388
279485
312315
312076
187647
217022
11077
230530
317249
267407
268152
101563
282106
168031
214318
13124
229490
181572
271257
73239
277
198014
106511
30226
104385
155261
120303
307505
147551
268681
221869
123348
195953
262334
273056
319417
219179
222813
265871
321072
290607
123403
150956
103579
30477
294014
132984
190685
321726
123130
99690
169017
310779
294562
211785
312247
92805
10167
244126
80155
189779
183100
105204
177837
177719
206380
154691
319194
66125
102069
158130
297193
107229
258635
134332
302629
57493
34150
147142
303913
182195
297717
268019
160378
248046
148886
278009
43928
84347
235062
68603
125820
73205
269291
211685
306654
297830
13602
260814
53482
258273
241809
59805
140752
183371
176144
50397
174352
195717
7263
251126
218029
110156
303328
189303
242527
270115
41648
291680
59559
200665
119842
41829
138283
31415
162958
103096
228551
268841
17748
135261
43476
321506
68456
107587
8587
197186
298946
219685
226287
59171
282358
6860
318820
82619
161770
265499
13272
268164
32607
28427
122715
314277
36904
103841
87853
157802
322479
142550
79454
51757
74407
179751
97379
85056
284583
58327
256177
54830
165948
25460
98064
321342
221107
177810
101090
106318
290262
262970
48934
238832
213858
133764
172532
156119
158522
11209
136613
226618
193366
69289
222242
167477
205817
58503
163633
215077
72131
169615
251077
34968
283625
73846
184047
139938
21606
10026
300524
155763
258373
42583
244247
92377
227444
62325
67505
116745
126608
176419
104263
90930
107105
257446
265379
134787
81939
73389
309152
178560
42648
277086
147497
9709
62059
273128
99494
307236
91726
194620
165156
269395
275586
98172
82404
230533
236325
300025
268932
286298
236452
215383
20467
296484
102316
83656
46040
217977
275939
148971
91116
65146
74736
313559
44660
93506
216094
274077
87374
30919
257971
218201
192400
269241
318201
112221
110799
272196
18422
57896
80259
257032
270543
145332
55369
77974
283101
141240
151127
39021
263547
200581
206485
162373
276669
244992
285893
245572
235500
141355
73286
16108
136429
66686
258579
289374
81835
121466
171567
116161
160324
72241
121908
222567
275298
133786
96332
196450
162707
63388
246397
294349
68220
89286
50398
229574
291473
68509
278023
299694
43462
275285
227622
155917
93838
306586
203890
18205
315214
106097
111266
316328
293926
246479
15150
294177
82380
164909
158770
114133
152109
305689
93090
221199
275382
185162
57148
25997
158127
187170
28448
295922
250499
248808
187100
301005
144021
175572
298507
54950
309618
102548
23337
33743
279306
166644
48257
67334
301899
308945
251555
235274
244157
286370
132347
132983
85764
47302
193932
181603
146274
254278
30320
186695
287129
6317
97126
261634
254333
19917
187965
61826
8148
162549
204298
120400
74254
158345
221421
116465
222129
139528
50560
110631
209641
233239
241096
168727
12461
15824
119417
149881
132312
227914
60908
184681
294134
210524
144182
111751
134456
24668
186850
242693
89622
181770
55876
15717
70425
105824
137698
16763
74427
221521
52342
213377
193252
84014
164695
268354
61731
179418
236459
18841
131687
115892
159352
222012
26157
197380
285141
229833
213149
268743
256076
158650
188413
118868
147967
123368
270209
233274
86542
68954
159048
229728
78091
158065
79285
34078
242689
139936
229026
253650
223469
311617
175069
147436
225489
222663
316885
218023
14388
99626
283541
180075
155067
17180
196693
143227
312200
242248
126304
214103
98528
167332
23414
157119
233877
174863
65633
240621
70415
316840
87292
228009
53905
314852
3945
185025
46774
173055
122671
237689
29009
200592
166208
109122
309578
239652
33466
309509
209512
44736
151468
202556
182208
212790
202358
982
258703
113790
63130
66040
134208
272890
273625
19163
288558
227944
50176
9622
95901
14870
294887
195333
135823
295792
129388
151785
152175
265588
257717
298756
90723
276751
58112
157913
322554
100605
243416
24692
62981
115670
229777
61113
258816
41880
201229
2070
108342
276320
191093
175808
28089
169104
84556
57153
202201
98366
226251
267788
178542
41127
56977
187603
1170
165397
254520
17324
154722
38438
305028
114458
59057
68169
270574
99654
1939
261194
245756
205863
92956
237481
7877
277640
144650
191601
94202
84170
181550
185286
812
235138
155227
198683
198830
46003
104453
231831
589
249484
75286
292874
307539
308752
220737
252286
291083
71973
95653
151272
82057
69367
239141
122896
104904
152873
97150
162066
17382
139657
276950
1462
75861
169489
142193
42640
71017
39063
41231
166282
17084
79201
127520
204172
121915
92528
109974
205463
146551
119091
67655
299460
11322
79053
267744
86909
303784
141023
70751
119378
178146
101972
151741
149778
200457
88235
59871
57817
80769
158636
177006
155386
127053
212324
269148
280289
252823
253526
11148
307255
106090
124004
304981
80912
300246
36579
233749
282717
93640
196533
288633
75784
21635
317995
184425
265075
7670
242339
238852
236997
281981
135296
112386
255758
33828
180487
57388
179344
111575
271500
111876
229812
189733
148518
113664
222076
211211
89236
96391
16247
75123
96182
49687
244954
135690
152148
31140
223678
6970
165139
81050
194321
281770
22024
284319
223417
197252
10802
34870
271962
108084
262170
257723
69330
62758
299520
287710
157665
135565
142482
22417
120887
287545
286703
73063
230488
219914
292176
58502
90652
284860
260689
123789
162596
214785
303521
48727
301433
222092
66446
150980
153142
205690
53908
87252
50172
113440
219593
274032
29913
64160
261080
192595
295408
16603
11537
69732
88668
251274
203836
178247
21149
140853
119385
281505
238349
166436
87028
309377
286538
15247
87977
286563
298122
119753
44391
81137
23095
249372
118418
299518
211950
97879
216294
196739
105242
274487
41860
171438
97369
109414
74360
317537
239017
210753
210003
98385
192146
132032
79674
288735
30081
77446
247602
51190
267967
281370
115340
138195
89931
41725
318204
132882
145576
290633
131153
252491
301681
85601
118889
308865
263672
258264
281404
11926
47171
195594
179919
256806
123190
56099
269736
127048
260390
206517
311347
226300
24366
211027
166054
234619
307501
8761
50491
201429
300575
21228
209766
319405
318517
126883
11256
115717
184210
191673
103610
94462
16269
11085
301263
141197
301213
320459
319766
177410
164913
318916
292801
248930
229179
141776
158069
13552
261296
195345
53245
216158
88871
226582
205187
157880
47387
73568
72150
170650
158493
306729
128114
15974
285683
68930
201829
119899
299229
126900
272519
25207
33457
264851
119815
26866
156250
291683
9654
10141
292594
149074
237474
303320
302140
160706
18665
113491
73869
285994
234546
76146
236230
270955
152374
121342
268520
169203
190067
114978
288101
195196
244397
70929
276357
10338
295037
70744
50231
181475
202118
241814
299628
246161
111165
94759
286967
92387
250309
321226
231842
89341
222068
207812
141361
36224
186121
236806
110175
164674
203553
198311
66695
60713
214701
60401
212433
242555
184264
13051
291550
29563
220140
244383
197278
108156
48951
152369
225225
171111
103861
302809
12272
113183
64194
309721
227696
120866
52695
25206
131926
135461
181657
208699
121001
225048
247045
267676
50556
78390
96603
113066
43484
259969
240656
74790
128455
98015
47543
108679
238918
91635
1937
244629
93112
98123
122794
259981
65862
108356
259944
208994
35058
159840
317069
99479
246665
1455
233399
51944
157159
203834
158431
157097
119734
216260
197567
207679
226323
288487
66456
235053
293034
149362
276443
72772
192152
169113
34306
144029
80768
211365
53276
166733
70243
183921
67737
10635
20727
307346
5344
14775
306670
136371
116476
238829
153911
283799
266800
47332
182815
99230
282141
255023
312042
250911
298413
195943
212498
205470
216794
181428
283259
298056
48130
104939
33585
298652
194464
281567
202981
187771
290741
31637
139147
4418
306270
184258
72663
275963
304457
190869
171509
61008
141708
95845
121079
25662
131809
257009
320177
161008
158596
153749
311936
197006
240165
305866
215567
125040
254759
168033
28648
204977
116081
175079
155968
97340
57678
212941
189204
214231
320907
111437
101609
124931
35394
222571
124643
94901
182830
320594
212394
170149
315802
180234
26383
271130
303368
272455
316749
130166
174516
144504
300155
273677
76054
199486
37137
280946
110476
21734
308274
107916
25143
28096
161766
90180
226910
132538
176573
286642
941
70327
31079
56295
228641
176992
246644
312865
236332
286701
95084
309141
187355
254137
301350
93514
153194
188246
154596
263100
256860
189119
224812
161267
233109
246571
32765
3181
315463
14077
232680
290777
64576
23569
75087
295249
287217
168925
172379
323536
180555
242006
248317
32869
192615
150445
151226
90355
94145
25751
14108
289242
276465
173576
297095
92226
50010
266552
309746
99575
158112
31992
32238
87794
279746
262217
114599
220929
211773
167577
269714
167161
19081
154220
15007
259077
117872
44448
82428
184908
29753
294241
141913
98288
308960
89667
26181
240319
30274
247488
143380
292558
226158
133486
167523
195353
55721
198708
124631
152741
38212
173503
317296
42909
96126
181996
143120
270072
108641
88667
272609
190447
13527
160538
184470
71249
111532
300612
119414
45842
289217
221338
220893
321612
316600
118917
176970
136910
166576
258394
214247
169949
236558
307978
148052
240645
189164
143690
296600
70023
51364
182793
240600
147188
108053
128131
116202
120514
34558
34516
154650
184661
149406
83841
158160
54621
131356
46751
71024
159705
163126
147103
210405
305901
65934
250888
188508
34710
119215
255117
22525
140455
317373
288969
244596
285758
123057
204296
196080
219359
268732
215792
217839
254200
252086
146778
300035
35510
268094
164080
296309
76894
211582
216995
98713
16322
210994
204561
187350
300532
105509
172935
73311
20065
192922
221467
61908
46582
278881
160803
221043
321724
177671
272413
166543
14950
119286
178330
75047
56923
9693
178003
263812
270934
105520
60123
225840
53067
37040
163696
186569
254883
252904
75164
250927
139704
132932
16147
148535
39461
262839
236421
158604
108965
316390
98036
206531
107750
19996
91169
191181
63529
180277
257980
70413
272923
179568
244379
53760
144244
70466
186606
151232
266958
196587
245146
148139
291616
226426
7631
105613
18404
305333
201171
27186
230111
301168
180470
279446
187622
244046
109429
21786
231601
4745
306678
139334
77036
2493
167338
73472
131755
236550
240563
45360
271434
290653
131112
294585
299707
134861
35199
286874
157374
132046
90837
271682
110052
243670
84673
142458
75550
170878
52781
284299
287655
7340
239901
171906
50067
227975
21908
221777
99945
23003
321509
269360
276437
57102
222288
237829
283038
67226
247952
187479
126710
168397
147567
298556
237883
43400
294537
65869
65031
26606
265039
73621
274831
130411
71267
41392
38938
83329
18425
23042
219767
256392
63907
252377
190003
35604
304458
23513
21321
252269
144595
299767
135720
8515
43749
125285
205022
178213
319937
35028
292261
198819
258179
76541
29928
111641
202905
8976
287230
314210
225221
81082
235989
128541
240991
232823
98419
172161
208456
305488
188259
89959
37970
175777
226658
61698
28584
190633
276687
240067
115762
124280
134017
251585
198838
65265
282727
261465
5280
318745
296462
108847
248545
48987
251547
149255
14818
194505
147050
318994
166591
78216
104699
74065
263242
191875
173857
37349
144431
43994
25400
313399
221212
31561
190337
191980
169387
317792
106238
196863
5047
202189
277897
225240
220930
142860
13532
290181
175414
9847
176866
55673
91796
137257
123027
318140
185618
23580
89671
61794
7349
137739
269604
469
39022
261401
290431
56876
187591
244839
310370
307305
310300
100994
16926
271936
132940
95884
145137
70583
181383
236518
93843
72665
76921
304247
28625
80463
315322
192518
294257
195822
159966
259531
124928
285065
60100
284383
223804
78523
214209
306547
10006
188821
113898
23923
221446
19534
119666
44578
13009
195928
7130
60585
92067
170383
187898
240805
227802
78430
203372
298622
67909
42471
199651
214772
213238
293953
185013
149958
151118
43787
84774
178716
306641
122884
205773
105437
14652
136369
105803
252603
17198
105263
130730
66948
169343
284648
240171
122433
128441
82193
160552
193131
145566
231065
281609
230884
310513
50384
163593
10097
138596
210587
97942
186611
124010
224455
152072
281312
72253
23700
290593
184833
202196
66924
222148
164503
190119
290597
172612
99115
308150
32219
317619
281694
43215
138704
170581
288937
237877
303539
86519
51100
322608
234687
179628
108619
15111
285944
163211
203977
78983
71318
102991
315352
123601
178445
15034
248829
154582
61107
199341
148281
156511
78402
65224
261169
61919
187865
8514
38815
85026
157669
11317
112493
237038
236944
294468
320986
288774
105503
300791
314739
68800
317810
166127
55257
225411
226497
263209
105900
314251
183105
268618
117137
228850
290060
155025
21334
93773
279547
129410
194915
206666
238768
133048
102969
138153
289758
5879
108167
7421
303766
282635
87925
97536
60431
298637
85247
206206
170642
145872
322935
136862
318035
314671
176909
28676
274076
121583
296066
154590
155462
280452
226672
231332
84390
48518
14809
320975
308306
253077
102984
87121
101986
298400
233576
84553
228354
284431
280459
296603
1091
31624
111483
296881
38159
122527
179527
175529
192488
318639
136054
225305
246323
36793
113411
285385
191474
280404
274667
83613
91369
227919
250765
136158
305752
52651
192629
38498
40531
42839
204833
295459
1332
36088
33390
242849
262512
151080
198936
125046
126268
13447
133792
292911
161257
189951
114336
315487
134045
16587
256647
2400
268822
221773
213588
60629
151712
59606
308425
49936
135526
45025
216883
38683
300667
265989
2111
235189
313032
107974
21843
290703
254874
57774
190848
311628
152635
20903
252076
163348
223260
305368
87755
92201
296789
168833
239445
110301
283898
118436
296629
107277
120464
97212
166382
31013
161515
278924
128151
205866
272293
299961
126708
284045
278402
263196
281223
284465
243124
117969
263880
216627
52088
43254
139370
82771
129834
255184
13038
229597
262542
246384
279137
272120
308172
170563
188220
13299
78659
77664
208403
103422
292728
148600
315628
279223
98229
112433
269261
5765
242554
124601
283051
290523
256191
208214
133508
294970
113887
33532
41028
228943
258645
238825
151829
104730
17272
169034
273616
92512
185007
262105
201845
67133
58193
6996
304995
650
187715
73634
316011
150465
58884
17716
268823
137423
259321
181537
115081
242257
143129
230412
248360
184160
216869
4967
201915
134711
48343
105397
75745
77265
209266
232153
79325
224099
278523
112090
240687
57587
179112
314929
39314
90777
135845
296833
79599
263009
275216
198782
153563
160874
233154
50684
272631
268243
129752
77371
57991
22256
169135
26523
101136
88024
84385
277021
134222
103205
94651
62527
80024
285383
187056
317157
154401
256759
311780
260364
286998
270276
302619
211315
7285
299431
172581
222503
141267
56251
264908
41540
86476
251696
320647
246619
223402
150659
284739
121393
84057
125254
291440
137753
163010
107638
193085
174294
240014
136438
313287
166318
46013
116335
93296
169556
27442
190096
95365
206828
172419
101069
288299
70352
293819
163290
159622
237889
245697
108543
234760
230464
24589
308307
182018
67464
76473
94980
171230
142685
265168
113659
65069
258489
22642
308954
318318
167834
35570
262319
77791
2629
284395
321761
309154
43321
210865
27852
104291
263131
308517
207700
96520
151609
40933
267729
5122
122426
298120
222407
182266
225818
100843
58042
64543
240570
60776
123303
126091
159782
222552
179352
287762
73180
219635
168732
6319
36180
83901
55762
36545
155589
291897
307277
125470
221323
142104
27288
103745
314631
225370
250488
162951
320277
37578
115242
64311
27071
296753
180758
256571
263280
160102
18527
45030
97513
120055
32271
15739
9016
273862
42314
143891
126620
289279
306845
112525
245262
112020
229919
263757
74007
230017
79707
196703
304905
43427
10140
18167
196602
318848
290868
182382
317173
296946
60729
148458
6475
252405
196557
215539
168417
107141
269657
93941
268275
308685
1641
235146
132771
169821
155751
141872
50818
207371
284105
46889
155839
120324
205299
87998
299415
239570
183087
147193
152176
298077
74228
237472
309774
181216
36621
297181
11857
7344
104662
154640
129302
5622
225773
271529
25101
30681
280304
304700
283643
293205
288074
186843
225645
224184
124543
58382
2623
255917
186273
292502
104470
139027
7335
69281
86401
114999
196209
59100
95241
79813
199797
4771
224349
160355
77099
31449
96411
196593
261728
68428
301305
20604
31968
108758
316030
138010
69901
174106
163680
83065
284475
69489
321124
293306
102749
308913
65200
170786
197422
211846
222786
59985
39745
28478
320906
45963
170135
217004
129324
192454
6078
225545
246246
51798
301088
85122
301677
60209
210428
298825
158917
153301
205937
156424
210629
60385
287780
143011
199380
321084
87354
63824
80475
11426
25783
21594
187274
196657
9573
243022
94907
1121
66705
280086
72811
277989
232530
32940
314998
125408
123990
184865
26037
9863
186657
312350
317406
163241
258196
198002
90569
302578
9930
313932
157521
32162
50683
205361
74197
72016
255300
244172
299491
14863
231068
72883
307922
205437
218297
1405
176930
307950
204317
53470
74573
105676
163892
52070
299851
163850
238474
275153
148770
184576
177076
21976
177229
322619
174735
300956
156785
191555
23114
33198
152536
96170
230540
48451
140639
96666
84435
319751
247874
252623
301907
231507
74810
111629
298649
251818
170437
198620
57858
96202
290719
198695
209968
134602
206821
15987
195671
119008
42633
287305
217760
120751
278105
141015
93061
183488
169044
35196
201959
31922
290562
192749
62795
93528
284099
310659
178735
39869
250274
210571
103211
157281
15544
162098
136617
232597
259392
309480
111888
152012
266566
192842
109262
200720
179205
143254
25576
77414
42497
113005
100247
156330
167290
85717
263109
81085
122083
55619
118960
109505
279147
139706
263665
64274
108275
64148
49549
69400
77550
52713
263285
168632
307704
33268
54509
291102
255415
107269
99683
178652
22820
257421
3671
140448
23192
25649
306818
154406
132986
123515
223724
92608
298350
160494
65953
192940
287653
289015
312156
277566
137582
56041
45481
262906
242637
95699
74870
246887
281576
113262
275222
316094
92333
280934
148512
43669
162628
3059
220515
311778
242567
29857
148342
283358
102982
257102
124400
68009
317165
82788
150182
307683
19581
319654
136357
106133
217711
21006
18716
1031
296028
64262
295023
65252
238052
85069
232047
155410
68467
36530
7210
95261
64453
304182
123632
727
129253
105577
317355
247675
126095
113809
134530
193681
114061
38400
114732
249594
277553
301822
139070
226135
59321
121120
240502
214854
74167
319536
3420
142348
62172
13463
131308
64891
125101
179409
33276
158271
137161
123721
152244
112265
38225
102561
255739
46212
319308
204395
209993
159996
165232
113079
53556
242806
103354
207794
265958
194688
124376
74912
56870
230013
182169
29904
261371
220994
110565
117786
198315
130867
128661
229622
210678
104824
144662
2596
39149
207104
303086
259448
44969
322075
119431
128855
52796
55450
292759
130796
232072
5401
319008
31498
47442
121226
104246
204880
52054
66031
202444
252877
55273
71568
39805
109447
130551
258731
54021
77938
147823
3871
296140
3091
120239
20455
306293
288760
213473
259557
67182
214017
134989
234834
19943
257150
277627
297797
283336
203198
9677
162308
65595
125543
293687
83807
314355
252677
179082
270664
32936
46103
130285
207593
160637
106568
232126
98042
282726
270147
284891
206466
206270
36265
55065
274724
62649
76255
307437
137187
93134
164580
252566
305275
95576
44285
242266
133039
163398
6018
189140
312565
219425
234194
119530
56625
161394
209496
115005
225568
190451
180789
52737
188030
31350
306828
315569
171535
247406
86554
319699
129098
226186
59377
80241
46563
98684
316642
276786
209053
219198
278110
51688
76712
14299
239601
58054
164481
78891
43603
168365
319872
226103
306219
315240
213
267280
83471
19914
184518
64786
162808
213891
268016
310621
308530
304818
45000
267226
45969
106260
311022
45994
195449
200699
247915
16751
196924
16337
25575
176598
273734
39228
129694
265607
81533
318902
60241
84595
17568
268901
16301
172089
25452
86079
296733
94532
159040
7004
128218
105100
247784
205791
253139
296329
99627
264995
262788
246489
61957
194753
95502
132271
290424
93567
214587
165306
143153
83149
194559
71450
173778
10197
273013
114398
160836
90764
113467
115718
311929
158410
172638
153051
277931
37969
74818
46095
129876
158035
138834
220781
116538
99268
49791
596
260855
305307
87762
187021
13293
156595
318962
241090
1442
46116
266071
39873
235629
183696
246335
289622
210862
310791
86644
272135
262509
157116
98577
201204
44758
307733
156432
125211
266793
113789
114325
107697
71485
194256
6307
113676
130905
88430
150356
208705
231432
215596
71107
46288
132259
220892
289213
29177
302879
298119
252080
306951
117305
243757
80059
109443
229010
188458
149039
105588
6489
221590
256056
147833
168047
18181
139770
51371
27262
110504
196884
52432
98320
94085
140267
264962
40174
321650
252758
157859
57859
317811
18466
314185
91025
305865
160975
54239
103571
109677
74201
9604
184440
23599
163801
19729
223409
16808
221775
65437
234990
200724
94104
309643
291654
57162
181819
213083
318635
173119
38882
125286
245778
35743
220331
322756
15264
5819
83610
252487
111963
118472
84579
86549
218160
245740
271507
45615
138862
209142
204957
23561
199816
255104
244344
113254
167938
275530
2244
271152
6146
108024
213651
173332
237188
184780
54799
213870
39036
207913
311798
89417
284084
165524
283209
203649
44734
278570
299803
163964
177701
111518
81394
264050
82050
239984
82907
237649
107219
103668
285552
126037
322960
110308
317306
290813
233095
166813
286546
305825
153452
6457
243108
83504
264257
117989
181437
83320
147308
168348
140871
43890
259562
260413
59902
67529
272318
85707
216210
270303
126559
104171
42623
213227
316585
149836
7055
151271
293182
130196
133076
102933
210054
64595
99691
192236
154807
87958
194373
198375
164862
248802
21095
310469
88148
7113
301397
23376
159642
31769
83112
122319
126374
197085
290735
271686
62206
286608
42669
125477
93537
74815
159275
38123
222478
200319
187764
308056
255815
279854
51336
196346
207159
217479
247753
266681
146394
169313
49882
204277
64868
261539
61789
276327
264714
305981
186286
162166
20075
125568
247549
312891
112949
112379
8782
256670
197372
180521
218304
174848
11575
193810
111545
145017
99360
213128
146144
2637
243766
6193
308156
14148
143212
129349
186470
212814
22569
36751
31363
245636
276626
178980
298559
109154
35264
313497
281826
214221
243584
295043
94311
106402
69088
197071
286457
49249
260724
108316
174524
79695
79447
45811
301601
256198
284810
204464
33876
182775
138712
188571
284613
153242
274949
174940
148665
160933
130004
188929
150812
195741
119097
117912
282462
4934
188674
63075
67721
828
127116
159014
5816
123775
168936
35048
310480
300276
81140
235731
86104
105920
5108
70211
50816
17785
291015
41280
207103
278731
85487
71968
202178
269558
167401
88641
237923
192193
272623
213569
129390
238796
261049
43914
85614
79231
260232
275328
200585
267863
55317
132387
166694
39872
56091
134998
119369
215365
231149
155510
269255
306836
78080
232583
172931
295731
220093
263047
246725
285943
52983
297845
193118
189461
175383
167916
203336
123053
84695
51163
108036
84721
36538
312428
151711
70488
179480
190780
195924
271920
220033
2908
90724
11078
166661
32354
34592
116061
305302
151350
123129
156804
130388
67013
198509
99910
89059
305970
214391
133846
69657
181159
178847
301746
209347
43576
177147
143559
311959
120435
78366
17660
202641
289536
22603
113591
121073
15860
320455
146009
211161
267762
233911
290189
47114
138941
157490
311973
74073
147971
272225
19644
132662
129883
194824
89685
192969
229585
10761
7205
294251
9067
163764
63657
59966
36733
187324
15501
11295
49243
281033
81816
323371
104167
42837
183688
120450
100033
293681
67007
58818
305349
251082
128351
209406
165891
235203
274884
157023
156660
292028
290069
270366
139913
281804
176703
291653
270111
49028
77676
17455
134283
100086
273487
58992
57636
121988
14594
92367
250126
310527
178533
272737
204869
166773
306994
118072
307923
175877
2463
215139
44000
68686
48809
227360
300315
135716
109240
88948
238734
237760
151547
5021
318699
253867
86130
313225
26208
178257
207153
282277
117535
163003
32031
310226
300888
282111
278137
290334
27829
153560
181027
99798
136568
145058
367
307534
69736
89766
135666
46242
80911
18582
93841
300658
38426
317483
245258
50132
313977
43963
98648
307214
268938
260824
264442
231758
79921
197583
285553
292966
2643
134705
143829
17968
119684
172263
54528
213605
123391
148885
319688
56849
214016
49654
49121
38120
201241
277845
309482
200367
94693
50937
159414
215317
165048
287145
43832
250113
227548
90049
92014
141669
160462
23657
260258
42928
66623
94503
120826
262186
92414
248695
229537
184377
185750
256793
286507
111528
134499
55163
127273
271952
198415
297905
140581
138683
256707
137091
302770
138833
246791
69061
98442
47989
230787
82422
296794
186640
61136
34840
103758
133906
147739
281142
191753
196504
268765
165756
257546
116035
157590
95620
175685
44953
306717
235917
10178
309499
53119
17669
143165
279793
102193
19284
25145
148998
81500
144754
21382
134836
275933
130641
102160
78310
175207
217379
168073
156473
232935
276016
33905
315829
289761
159353
210123
57733
58010
238148
187913
291261
77530
177099
42913
179687
271247
39565
280032
304843
139965
154168
289222
106155
214161
46197
232685
259355
109576
262944
219724
98570
119434
59970
39891
32659
217352
26799
134650
276891
203505
259675
47778
152517
315348
117848
136641
9171
120398
143399
273007
95278
177520
76265
107987
162923
92759
79780
137842
310876
147071
256167
260533
168283
28348
1700
302117
240212
122952
128990
306434
35314
107897
198544
299574
146181
166192
23032
96866
213231
167302
269690
89844
198613
23948
106708
262822
297741
313516
50618
182521
178507
20635
87890
153948
263589
37502
135008
4928
96115
10501
150401
250660
303496
141585
297512
277284
260804
19274
251566
244710
272486
107523
22979
260000
236749
262405
123340
274796
18627
286080
211545
9413
32121
216389
138757
38425
265340
191675
93787
274820
80875
224760
51433
149811
255144
33484
40352
277085
307873
227687
244033
76860
100551
13788
167192
68480
172977
294669
287219
185351
302093
108393
177607
288758
21401
170984
189781
39425
163637
270403
206817
160286
171274
203114
184654
22934
85425
114360
145679
147052
229947
147346
55894
6683
30231
4622
57120
67778
75338
71310
32176
102451
97011
141659
184088
231436
301435
195110
254694
130955
172460
187446
310894
152169
161336
63561
320786
90516
118264
37120
127405
110262
205793
32745
8044
23279
311907
257796
227377
61608
73417
99097
292585
31848
135038
100902
47998
80589
146965
177847
266049
207589
276878
58654
31161
170072
130019
307288
265643
284469
161825
230618
298421
252854
224021
29287
166453
211343
221102
226932
173935
133672
109906
279333
181963
172739
187712
202136
207853
215966
131782
219992
3089
172593
320081
193926
322883
61180
93807
142101
314156
295337
44925
276231
149027
292718
123814
210169
97218
295961
152521
200751
293546
190347
10674
145383
8195
236697
92514
196595
140488
314799
70659
130948
32978
15131
105556
55545
181150
173513
121369
283236
263335
213607
278754
113404
226792
275046
31348
180266
192109
201931
136455
219180
155575
81374
200247
46623
79800
260862
285227
187114
226578
135107
275664
263725
288244
104601
23892
108267
20735
317087
198239
62164
51649
252150
221448
97639
136548
57783
229039
205821
320010
300910
131239
30148
238513
201306
290698
45043
281481
223345
263833
249249
75622
133815
10881
313169
170496
185679
67202
237909
141883
191293
163996
49183
127303
183849
312744
208899
188792
137231
213758
111359
160872
276876
295649
288166
66676
101689
183164
41570
123014
186962
24948
91399
275135
204891
302890
183669
237856
163255
91009
157044
142721
249089
296254
19431
43593
11715
322653
39865
27156
82664
156541
217947
154754
308883
114454
273230
159708
182160
264857
306810
144093
225648
243693
106141
104793
152725
61641
65378
76766
37027
126296
4603
281152
318512
157563
260732
5703
61893
155164
203100
229173
110925
45767
44202
252777
143215
152452
217152
17706
33872
102530
2155
47185
147897
186788
261725
86868
76511
267024
203975
229578
28106
283815
226409
258228
251953
316537
48338
291274
158619
47036
225911
3538
232248
90248
53722
107506
286330
230790
159531
175531
40736
30618
131767
244535
264648
187617
75448
228169
8414
246941
233918
265161
310622
10036
316526
202305
58637
230978
135138
14239
316707
54215
154360
276182
310172
6644
208060
20311
163092
261229
164743
272834
102021
237631
172441
183252
133563
110936
186233
117938
282143
106300
301850
239297
135082
83836
211498
109245
161575
216613
219071
265155
294321
273507
233697
173032
150015
298719
148500
72707
37011
14082
55576
186329
76317
231227
2496
189863
204614
68916
217455
128266
71671
258673
30218
156890
269951
120313
116559
142480
300643
177800
248191
202939
193643
11373
161155
13797
48105
133373
7980
290076
142715
93470
251840
164665
263615
250808
94965
24504
240610
143673
252697
306393
295859
67772
170417
290461
295865
196110
15400
314494
83054
242247
39847
262486
219485
114256
281513
103097
84568
119614
289770
256098
166329
42245
288171
203571
263712
217813
294253
74604
79626
73154
156907
66996
192856
39681
86901
111070
96341
225318
140478
278503
193831
102644
89918
202354
277818
91769
92276
228358
148849
123256
117585
12071
24349
177681
132069
31247
286978
287266
126605
141690
205868
199597
46498
113371
110368
34404
45940
50111
272982
111715
178994
26646
52426
126097
102816
85796
126855
267622
313453
279507
266521
83000
112032
256024
293676
110576
205573
315245
10202
291162
180211
101994
214534
273753
299663
74166
102736
20218
234350
315778
17647
65745
61772
208430
181191
322399
268671
300334
12945
71762
285545
184145
161086
321866
199331
63021
152465
53606
32630
163137
15961
159182
323046
262397
217363
247883
39622
172055
293024
13182
155682
210532
190845
199081
19854
285293
308780
135767
29184
173946
300238
314451
221671
301750
9714
237178
311537
215370
311255
53167
210973
71733
36729
145500
307422
103643
22636
27095
137505
23591
37977
67272
303516
35712
151641
106374
114598
12159
216583
182014
36698
36350
255578
123824
6044
153014
292129
226781
113688
113283
244858
154562
191200
104301
16051
177439
192251
209934
3058
274144
108936
231116
61785
203401
182645
240296
190246
299121
79266
145682
185256
288496
34802
216507
188392
36384
139961
115754
163772
72461
156412
25983
500
228416
110530
223414
62771
31790
94384
30073
294795
268746
106188
143020
218318
229359
116882
290957
34332
212806
113113
192394
272760
111383
252561
224534
307480
173848
18330
190440
208186
179257
56543
161401
166424
46220
8223
108992
238965
297440
209463
302135
270350
118609
146588
197867
192604
233215
173089
216432
2739
205980
238962
25338
181182
253216
23314
10878
189160
174278
189702
135217
64974
132741
88355
167077
56094
233000
183030
250958
292696
78826
65893
313363
86035
145233
18702
162640
76477
142073
107122
226151
47434
242827
91454
319143
5692
160151
228363
75153
232698
50118
261050
96387
116481
176765
232446
273580
89808
80393
210929
302703
128362
146160
288071
307332
173692
136736
33712
9441
121693
295781
41123
56757
233768
87766
134427
68985
194723
3884
67735
139387
228566
49553
67194
190678
27867
32964
225640
56226
36284
223541
124275
45026
228870
175906
164689
288313
70611
30347
274534
218928
199924
111285
253416
224608
118909
139333
95586
107402
33356
242244
238828
209371
291689
104116
261333
41472
83673
97361
183629
19688
276359
300294
12874
269224
72230
193603
275104
181696
205083
298904
10758
209420
2182
238162
292195
89502
157536
169773
2755
9367
75595
97478
209306
311278
121083
320134
301111
41380
313272
196803
59859
64665
212082
17671
51165
214946
136642
235810
105229
72387
228516
119757
102493
174190
15182
92383
252725
316536
239022
177265
191221
72822
138660
31639
27578
291297
182965
91654
232834
170143
279861
104938
245825
49407
78712
18232
52524
21361
30847
103905
228140
321982
158957
315693
130820
243549
202947
97353
161973
231104
40884
307931
310056
128312
268664
130514
31244
274264
201814
151625
108794
312606
74125
63747
264273
285269
153696
299322
68066
172218
274141
150629
239337
181198
68549
30430
240192
34792
71570
58120
68017
131146
252097
114767
297154
308389
45792
310869
170934
98061
131057
270101
32438
53177
195209
28
275327
279
82775
38537
143074
190490
223215
322971
99388
287601
302863
22056
88796
22230
319932
245826
248085
222192
177164
40770
314060
310582
45202
132523
8662
11133
51285
58527
39322
242076
238311
95079
151009
150752
30774
198304
19038
111377
263517
195934
282776
315674
100874
73804
138453
79752
255239
43616
292853
67457
76063
145111
4996
129504
311901
299727
243721
210365
129265
70697
280423
251138
60991
182642
189797
277968
310699
255143
102133
145884
146639
250277
258247
300800
192553
142769
226895
47668
220535
257819
294843
40718
257420
169289
305665
87362
145905
17621
167274
309390
66803
155625
272759
27013
255093
43107
250741
228395
70808
119991
77123
158283
225769
113763
40720
260482
189229
152628
78372
227011
185947
211674
174381
187040
65907
73660
279105
267632
177172
47765
237006
194122
104392
54792
280750
232567
240844
238506
228644
254524
136638
222954
307135
293381
187821
317780
273883
183291
55553
159129
96381
261917
162935
141666
176646
36863
191166
56883
300597
205031
81724
85931
319375
80142
48163
303048
219507
95074
14980
78178
197503
299897
176069
9235
263482
236125
318919
125486
51703
294539
39340
183940
142306
181443
311194
142808
271328
231455
200068
135196
70507
221411
225651
104696
243705
277159
162267
191634
271327
258667
126586
41862
208123
36262
295679
252185
214839
48199
129010
235103
313690
17955
193084
152795
155653
133921
178219
244050
291606
74346
320075
181386
183668
206341
141214
277341
89465
21871
198369
272159
110012
267425
201049
84548
163554
163693
184217
20272
32744
5366
76226
3327
267657
117027
101670
40769
175421
65293
53237
281697
131517
131907
96035
128342
122985
108927
103452
283697
13581
15203
115932
125716
34550
240105
203085
126149
182725
70050
84465
196513
81612
257435
297980
98818
196607
121473
65348
19497
246418
226423
318483
18677
155419
24153
6991
172245
52723
309860
270779
246470
279599
121871
13542
230245
291459
114664
42264
317543
92223
256184
45182
266199
109578
223728
19033
88286
172671
248884
226125
24790
176094
290776
262778
19079
286689
199123
216573
298081
11685
20499
168231
29187
308982
244663
160031
262074
170977
317706
103756
160409
93501
104382
299413
278708
166530
148922
56715
105796
260074
97234
46105
312538
172027
154518
75613
33001
277354
66920
237868
225118
32063
90624
174652
20404
308605
150869
191260
102405
57297
212409
56333
122056
235543
12010
249385
60413
278349
21300
301319
302717
164529
13952
177762
278770
58159
230615
104197
304947
58667
90264
162325
53816
51460
218165
73478
14369
296500
306832
98255
123032
159305
291786
63601
312970
32527
23341
277535
255933
53364
270475
60891
244948
68318
71564
195092
123091
55563
317316
320056
79927
97018
53444
165126
23503
9085
297737
259064
226448
321559
205257
198869
58715
83377
57640
226909
277079
147061
236958
291791
128421
134418
261406
309165
153271
268846
58067
157709
82370
137835
121658
81496
131059
170969
320468
296864
81121
216222
202083
117660
41922
64309
155880
143427
30540
73854
57217
184222
63233
274883
199916
230672
317490
255584
227660
193852
3895
143202
236486
221123
97759
200389
317001
321955
309249
295941
21705
318922
202894
231888
320573
252650
159199
209780
35565
305923
61159
91773
315576
194301
98349
264619
71708
148566
274362
302682
198422
157240
218902
292046
141591
147637
113429
90801
8575
282117
203504
163987
165982
148010
143116
272981
140644
282878
35172
179184
74037
159420
60184
82280
53721
281807
310633
173947
253100
225964
309779
173650
174584
4540
8556
314154
92720
43609
194315
245537
266166
293993
195278
237022
90888
105976
239403
306414
69822
229828
103238
110037
100094
224746
129827
154208
22923
100697
174745
63908
255138
217227
246882
99718
144668
312142
271089
57354
319920
285285
164920
205249
104071
52532
175
250066
317730
114181
321204
107685
205918
270803
146330
6016
182891
65635
124903
185705
302494
207351
279890
2793
21772
31616
73685
312951
121959
256008
134079
293063
37121
149812
288794
84201
108449
96077
186800
244725
45199
94818
59680
181691
181732
306014
217650
157686
169802
23726
258700
260627
163925
261964
252354
285245
255654
177773
182788
115387
51838
283694
217414
171419
74944
63230
247702
300674
21886
1736
256642
30007
185619
33703
297734
18690
211422
319241
15888
32178
206983
320715
283669
228824
90886
9206
234372
193189
284851
10115
18354
317427
87403
162506
16859
87165
196363
17188
136511
299835
312955
200999
45546
63025
173648
300396
22542
301534
95751
100523
305763
263666
192802
254503
90327
42868
13809
319400
204403
252380
48004
296919
195551
314430
202086
257884
183888
219229
114541
53932
30834
94447
129833
28122
230954
102324
252810
150378
99139
110263
285022
136953
230870
143046
66507
321694
106890
6355
266399
310224
105025
94197
236799
819
63545
252277
221080
138006
41153
211191
37937
151537
289601
196951
287650
206041
105269
3381
14716
35014
47564
217053
74479
218534
114115
105471
82303
178697
266413
675
282944
70990
40126
108340
192321
89605
302308
122950
157091
135951
303282
168678
74485
256096
262005
320681
222251
81390
194250
301521
225456
167003
220609
103888
46767
236620
234896
323517
36908
31419
193734
280627
122764
122872
232139
230747
135965
317416
202174
202910
68814
23187
210432
148595
135645
294658
198600
227438
166608
137421
117283
126136
194788
145373
20246
22009
189312
242240
229536
263229
170059
131189
123920
162322
190141
129153
207217
253866
219999
295170
119928
139631
136960
190524
147606
281492
214239
227953
37924
322857
269772
254946
234281
203421
103171
212998
34704
108103
188905
137075
231566
86743
2004
211748
225152
289964
234378
76067
229260
248991
228014
1984
171356
25245
229873
273094
129662
205613
318505
190049
269720
229235
176608
8245
252921
40081
170508
269921
54616
125150
41910
247857
68207
21022
92452
22335
56140
226777
8777
266264
36433
159796
29447
292111
91065
77932
168265
223480
80345
316660
117987
230910
51869
54276
159216
323472
87179
258906
111464
194705
289833
68884
49787
135825
160307
266164
60267
96858
168173
93774
279838
301996
148751
90159
83089
99007
72206
228282
34496
71943
178538
73883
213379
156598
83194
230300
54460
156227
175060
322582
297296
165715
73522
111107
104746
187002
236360
322601
151642
91295
169943
219115
25010
219728
75959
252779
254079
128578
113464
124912
246125
299401
242168
261567
89760
52127
3888
302900
55651
155115
204688
102627
10754
73229
66675
313426
9669
6243
269575
178927
166815
101110
232942
184811
296678
221335
276003
196206
149497
134012
174776
112112
126932
125385
138243
134590
131543
148497
209728
174531
174121
217347
171344
41373
221893
288467
155622
89527
41094
114401
268504
14028
71452
294788
205680
213822
219228
257813
19406
189350
290879
155922
98307
302949
82723
288938
261910
165650
744
3236
61446
172951
249960
237815
13784
63236
173007
13148
12720
47085
138731
184390
65245
35851
306804
216931
95887
277518
61165
264711
2461
182880
29355
30
294312
280673
112726
71253
255530
160372
306714
130161
229194
46589
24383
142178
270483
43081
145422
31964
118233
290286
22159
188783
2384
157425
225581
4096
263226
123885
214994
311103
204946
116565
90959
199537
144240
256813
168571
284872
177804
46974
221455
111613
157807
205704
753
134439
248384
184256
159200
266858
19661
140792
125567
164784
25848
239827
137116
13946
313954
134232
127783
81422
243304
300175
266568
25942
54093
158744
290599
154957
252674
88770
168054
166517
49806
315027
130047
204601
213627
142300
28721
81497
77154
103971
133936
264413
3883
3380
255208
191852
215827
296835
114280
233445
206802
176060
206618
155999
320061
157829
255774
42326
144425
8384
184683
240819
267823
50050
156968
215270
1147
131939
142434
156552
236682
303972
67295
2049
216105
174328
108065
231719
139292
256259
214961
69052
77273
194380
123427
55605
242631
123671
172871
193056
19760
171068
255993
215327
162637
51248
148621
247035
100496
178723
205843
298190
108413
7276
25403
222919
89085
142516
137917
33801
106698
284599
43966
164520
42344
199391
200403
15274
215436
124351
98124
254929
203251
227295
246036
307823
290890
284556
89208
233418
187679
310780
36968
22002
218867
157335
82183
191432
266985
241243
22025
84974
130876
231428
26400
62132
9298
6500
53357
47638
83117
4229
45669
64730
248182
36344
93062
39315
188799
232699
101455
2962
235182
306863
13949
322566
241567
232175
312100
226051
150972
245631
199445
253679
211832
231670
44860
250641
272072
111484
310835
191578
310029
162130
271037
166234
199882
9821
217468
205748
206092
3140
158614
93984
182515
111208
178161
115630
62670
177646
37855
218731
20478
172675
274546
261268
272372
23078
248399
111026
39822
291801
179757
168955
80458
165719
209710
301009
20572
228970
25205
240139
286986
282198
61555
211735
231686
125469
205527
74941
229434
110258
156714
219276
96859
269021
38036
246912
234556
148381
291247
147862
80480
66180
69232
246379
92404
135784
119540
283840
164078
194853
244394
264955
107278
237088
295910
289037
217371
102255
77500
40151
86060
302754
147797
305675
180658
33559
204199
21290
66766
218005
90289
54534
212240
286471
230319
90528
198662
310740
140036
237882
149022
92855
165364
2008
250818
242481
17676
303101
30845
102411
172808
28243
103764
187297
316625
195450
53032
56334
147936
13769
97176
99217
214586
165470
251358
143988
109683
180207
140712
231779
22133
265684
310335
152297
203232
213409
293786
7178
273818
264017
315342
80923
180067
9698
41950
292002
210872
140237
13923
295409
222864
107656
27622
38035
71834
227105
75129
200771
12295
262484
82559
270467
80931
125702
200467
7345
22300
98178
202195
218273
315588
106303
127716
85817
205641
159214
252795
278593
11945
291872
65335
63656
179755
33058
196475
13477
79508
69896
148594
251588
121568
22735
124565
56503
233517
297940
216762
68260
162957
80333
122246
279959
96380
216005
268890
109095
48940
140410
275027
129158
40701
113126
219271
93211
73637
167805
192199
285917
97217
169524
68573
34730
290876
174414
184500
250341
219784
190795
299949
271639
182572
158954
145956
25446
174439
133308
159620
319868
118458
82365
269788
33979
180312
68257
311235
78120
88290
150547
56560
268777
45791
202784
146143
147298
190890
316645
224595
266979
19736
293471
60234
110409
14160
100692
98686
263339
301341
238761
55505
214821
64525
225697
319054
15868
92115
316556
143953
205297
312214
14230
267417
220765
23781
237114
211816
10146
247740
71149
228937
94062
57597
61694
279481
188688
181932
310326
2627
206204
320657
151331
140690
302864
104216
294807
81455
295093
40080
60987
230292
50793
137540
119987
112581
211116
309827
129130
280846
185758
29556
70257
110862
18879
243512
65961
204524
27979
228434
125415
220061
172331
219705
314283
146676
53188
12022
123087
98109
322326
157794
255121
13214
177415
270035
81646
159597
175354
53959
200898
99632
60082
168946
87967
143138
299168
238304
68710
199572
8880
206979
299461
64562
218162
232464
146894
277621
207123
9043
104906
87509
245472
198053
242077
177859
306802
117871
71030
170620
312023
52791
294778
292363
15290
219907
129376
99930
134242
49551
94916
319289
132848
158947
193295
281226
24418
77456
134697
187494
124533
46585
38626
317745
199415
182867
228251
242886
292120
195483
16031
293177
188140
123001
70995
146042
8264
38729
287444
98457
244523
42864
53743
299062
43598
23428
320242
129903
57411
255705
72549
107403
149662
293445
305199
72919
310611
208344
295711
26055
63680
113456
108310
175222
127465
4079
215574
54687
258306
279384
81624
150783
229517
63573
98994
167990
41493
28636
86921
124985
238439
186659
22117
269874
153962
267014
205131
85623
181926
206437
227785
163342
41277
285622
17570
14740
224965
32280
99516
105486
155470
154373
44731
279330
99311
204027
37519
287573
27916
182924
204785
322583
268683
29582
241751
281740
70460
2813
199870
148030
297679
167389
265429
139326
273675
16588
255338
227683
143602
71044
85741
7902
70145
85672
104306
279706
103774
81618
155416
267858
35972
280563
6295
157865
185630
220362
188457
62608
185345
289989
201682
36100
322038
264067
77624
102960
6378
286477
191888
235647
174312
88508
53582
188104
218602
285979
298280
40006
224992
69461
38800
21569
56133
211928
77470
125513
84003
109107
46633
149334
313885
225180
314465
216730
59065
126088
315511
123451
165297
127370
227207
203302
169112
207655
9277
272565
15454
169282
239057
103952
16258
33964
292698
153942
312381
15508
196916
264398
307719
240459
42490
109737
138880
240272
54991
178437
301656
310327
225777
184822
142567
97975
68300
7125
62662
277797
196867
167875
27181
265267
273227
283758
173128
266873
163828
264438
208335
274391
239038
115288
92435
182431
255034
81023
248326
89448
315093
153718
40107
35809
127727
64168
247613
140019
191246
95177
152662
254326
280909
134988
9896
87139
283655
310788
32382
6334
252258
211373
222977
104506
125000
292912
322092
291174
212365
323351
233026
48808
153834
71994
54360
135755
284664
245132
45577
282066
189364
277597
144816
174001
45623
253008
121713
249020
18275
21762
24060
269764
160672
38996
244931
52786
45013
75269
135875
192449
243559
107993
134151
157611
172454
197288
6897
10725
35182
239879
220091
313462
231431
91050
276358
97233
50721
215615
29035
261877
94716
111396
89897
135989
278328
290549
28784
91485
302116
144771
289916
111263
54140
298342
189123
212646
212363
319956
288868
248398
173122
6434
1503
54178
17745
289120
302596
321215
259351
32601
300124
210828
11441
298418
88614
164663
93725
71927
42771
54199
316175
176684
237951
265289
70468
289469
132871
293955
129110
123803
212244
3749
183613
89741
319916
249058
61914
150732
11036
187298
125610
91696
263274
283457
26455
38941
187171
2280
13235
95007
96959
189945
257213
133766
79857
8862
311283
204786
101577
63617
153172
311026
25007
55848
267162
177304
84621
192096
139071
21876
86906
27635
20279
112890
1840
218385
189941
246146
224611
297716
35206
165951
1920
141931
192520
119320
313046
236962
10478
246097
249644
81685
108981
11293
321362
173836
199615
95239
295350
161066
243023
140917
128833
224127
259000
277837
22727
73008
142495
91909
290603
185606
48883
222219
86978
101475
215980
76829
83849
149531
113431
187236
167301
202489
114652
273021
282616
68816
320674
191819
37683
305590
190849
22013
5650
91423
91180
120945
157027
75810
173226
177498
22227
188601
85460
294978
57663
117543
22486
246118
124529
106746
302662
205232
33997
154805
69300
263758
159430
296334
39053
295024
151099
296957
88682
134860
155028
102809
213762
123807
134344
190624
63147
88749
220934
142572
49862
236208
320974
69659
292923
83086
113573
61261
189878
1242
88106
96772
181995
89158
179537
70402
297640
220066
41494
191143
114282
53571
191325
241014
160544
227161
247428
30620
279307
109424
295147
100762
170504
57795
39431
208317
125029
263566
294278
261622
231762
134730
288409
131265
147230
75439
93613
233307
264911
264504
85124
127805
32707
287399
128713
310571
316145
180254
300482
317831
54345
314618
95808
122194
52976
11633
78837
15363
226127
245953
225978
53082
230058
23494
202506
78509
61117
90388
125956
230444
106247
222672
144145
260080
256278
93796
207179
175645
238130
313592
243413
249016
195380
122812
172294
258668
16420
97172
149548
18938
126816
34222
23522
316271
309870
259586
25838
69127
222979
209150
26288
209212
194956
122346
231128
115301
151765
293966
286631
129517
151853
245899
308842
126521
200563
219309
40593
102637
12891
216874
297295
95635
214608
120996
262956
19828
242799
190539
233714
150708
323435
30830
150598
135872
323504
116942
202057
179063
313486
118187
112991
33033
20549
118902
26758
198106
254634
68756
214177
156853
148374
219332
232810
281989
120844
144616
186887
71531
235838
266923
86107
126285
87421
15005
289799
283333
170227
219478
231061
197434
56469
93860
147340
269927
29077
9864
11364
192416
319428
126140
132536
42810
303644
20124
240698
186673
317465
176718
113814
175892
89235
171286
114915
110853
85035
144545
18066
66503
76136
94251
92760
34773
45448
165580
290235
295733
66404
194171
4544
251962
181136
248485
192785
293058
232049
8840
50912
271332
37093
157347
220310
130546
73498
162364
159970
141039
57943
54823
292540
63643
20895
71837
157085
204060
194710
87130
245864
39041
286897
307441
144963
269569
37806
253605
242023
8076
322456
99382
165449
245294
39259
258938
258964
305607
38642
51849
102453
175024
160520
272840
108772
77316
63412
55825
197109
139812
40699
21371
62392
14873
33983
284928
267735
321958
320303
166141
77518
99169
125609
208783
240971
63184
202421
57052
191507
45655
315490
236392
25090
23882
101303
155634
303720
251266
137943
84879
300431
204661
82955
32933
231246
156831
141152
154348
254556
123661
175793
152252
194461
162366
107002
121329
115356
59213
13658
283854
69554
307545
149553
289412
214153
171313
160897
46480
233365
214319
68705
208538
196868
211504
108291
207112
105747
155197
322710
209842
232444
61953
81902
71277
100479
300086
147485
76441
23054
272649
65945
192637
110516
319099
156665
28910
235699
27803
29308
250403
159937
108684
1263
192190
117616
308857
322562
6696
149791
323364
299862
53217
197936
148736
1981
268653
13599
287757
235100
253537
179738
78338
243926
97123
143312
86925
77274
218498
163612
55914
1077
72831
138916
66387
83549
70780
303730
34075
286222
298593
161738
45765
115334
322454
302680
5696
37007
38901
281125
282035
231279
17461
249466
55701
97347
147722
280764
283858
245204
292764
312628
22712
251521
187311
193086
163189
232306
195453
73397
92280
122118
307467
307118
193028
255695
191903
206869
235717
95763
180800
3700
240829
215733
212411
259236
135795
230901
96616
316650
322233
295803
136469
14645
34866
286995
211913
56093
165781
320230
238621
93225
115552
261569
4761
126461
300715
157462
218558
194652
68938
159224
154083
279167
85461
457
27404
30235
39571
42735
141540
153869
289650
285187
48728
59508
219556
137150
112580
13609
112494
289711
21859
194503
164234
124826
162121
72752
175067
82198
48608
112269
183984
26754
168592
179334
294554
206578
273575
296230
1672
225285
266955
275610
14474
112971
239724
227994
272929
304935
215644
223964
113093
173527
36238
260382
273410
125191
235808
9893
305280
199983
117337
219970
159985
57016
68255
144163
67139
229887
119004
282478
51883
225379
210714
134127
239381
28283
35788
186710
28340
271779
130487
227626
91159
228158
314883
195395
254107
74355
128248
257846
250577
163100
118794
296070
167619
149317
179714
46866
307726
199544
309864
51919
84861
196319
123580
267990
313350
91327
64851
106428
274401
208250
273074
41946
116050
26562
55661
263690
293115
320766
51904
310843
257992
286483
54039
162398
199655
274774
98447
58795
23966
176800
235408
244342
270502
241914
260101
89338
199351
205202
254450
289033
219520
133537
234705
313655
31467
70071
170134
117262
292956
131519
318557
110740
221093
2931
87412
313099
50835
122502
97897
184972
117245
5572
269180
316767
241411
70778
272223
130052
91395
284052
235026
195660
143661
98710
160899
169004
222636
164321
318980
253739
198909
221171
302191
232763
287901
271195
150219
45773
280247
190274
176410
214172
295226
124679
52541
266317
288570
263992
240581
221360
3594
105411
23162
92216
316530
188498
313206
266390
115035
170254
105052
302063
300425
286880
290248
86963
183382
104270
129014
254526
152478
171749
307516
117029
47891
206211
319588
311232
224914
98179
208903
78680
79219
272769
73739
233005
242175
304597
310026
127999
128497
219571
102841
251573
289020
111803
108362
139839
264941
74489
64754
112745
126683
208498
200977
96104
19897
168692
37187
312572
140833
102659
270210
50687
158281
209385
315234
84430
43918
258691
259374
141686
103890
162912
50044
297901
223686
230939
94317
89951
55994
73890
21226
53546
18848
26339
7339
198281
183196
94642
10816
192852
118401
151709
297471
212352
221557
188837
196614
133181
252290
313419
119924
164724
30898
283957
149752
36024
113086
109694
251
104885
253419
49000
71506
24712
154511
2620
217539
189471
200190
2046
16911
199475
158896
233800
187190
12157
316559
175296
7296
185576
10045
202661
207023
253051
207380
173558
220407
87279
192280
255151
172843
157608
23712
116063
80430
49128
33418
79940
96148
69616
252304
122447
197114
110295
205246
255190
21518
83478
202188
141858
229360
239662
57531
276037
150884
251316
135626
119088
79313
236548
156525
252025
292210
38935
23996
306451
119042
275039
38915
311012
165484
322946
207958
27849
248686
319736
39636
258005
81253
66198
300519
216641
67828
85212
224046
206019
72990
240343
241518
319259
207595
213515
126654
148490
262204
14557
52149
224258
43965
39276
11313
278861
212601
7007
18490
312963
102721
212017
271917
185031
293772
188152
76419
31525
201076
34609
18140
7095
143051
1864
57927
126640
172922
95127
263928
246675
255170
139960
127824
57509
39962
203160
279669
256124
147220
259934
56179
178280
40805
221494
281641
214781
66201
229944
116689
272059
103654
307877
139091
19504
131842
95058
81628
181212
5822
248390
257998
267335
4900
319090
196305
193418
226858
256022
26447
213913
150699
97428
179827
131844
32320
158553
105133
116096
173903
75627
80870
135656
281838
34319
301637
103012
249207
167533
305025
209217
130014
282825
20045
84469
18903
127617
6795
221872
274250
166074
292069
43268
132949
294806
128949
29042
302405
289295
236268
175728
163245
178911
289074
214904
110805
218815
231794
23288
101535
93133
138019
81742
93980
188986
192077
150377
162585
313387
163530
258495
2195
88244
278674
45180
306271
287565
214802
147681
251907
83075
157628
211587
201090
235637
33541
17920
285605
42061
37290
130034
16276
212651
191176
263187
217215
241223
179279
211840
77910
147096
297690
94116
279461
297882
163173
118577
165843
269454
30157
288141
45991
301941
146823
296950
114874
271160
145110
239522
125907
69757
155220
229317
15627
294654
20170
123449
162565
190644
289858
182733
92319
176613
75065
291293
47893
41037
36071
263036
79264
59234
12550
223493
137204
139542
171661
111217
213682
264674
316339
191561
311445
159685
105195
70738
172762
111432
312463
18019
234204
184124
246823
81997
133439
153963
102813
235574
276837
46869
68862
12487
262974
262661
200450
82388
92405
278612
64541
88706
223092
73881
106061
243074
122197
132490
162778
1384
209156
104852
64255
237654
48605
136171
103075
106261
253494
85030
130890
296286
208235
159853
55749
197884
240947
120142
169294
199932
118052
139846
318533
181388
312581
156310
89133
223486
188745
238715
270837
57755
9565
150665
19466
28951
147289
27686
176994
105173
13255
60477
29611
271123
208460
313785
20502
109153
305651
46371
129729
211014
89861
97152
47288
193372
221225
74635
128795
90370
226341
274293
108488
65446
314458
286277
80088
169175
312036
34885
273144
56293
252624
305101
124449
144986
43410
164338
236791
127849
142268
106653
117819
190180
271192
41742
277713
166217
321676
233558
283948
112942
210262
102657
246163
5993
160861
284443
258625
77488
275425
24931
11509
302194
283890
175087
91037
233343
245441
68448
23224
19280
274471
120249
98223
274009
275333
76161
29155
184205
226084
99652
208055
253195
260216
318343
303611
53781
41642
52440
263263
221995
60330
100421
277828
258072
147215
117413
46004
265778
124100
309469
135460
224381
179955
157055
61927
209590
57034
238034
309429
75
314180
143766
4068
49815
245373
21761
108778
313141
120846
140218
159298
198555
6536
122410
97586
79899
75035
198948
90285
27693
298867
224772
266891
229486
147433
60555
225974
244124
195708
221472
149660
110376
322156
128605
262306
281899
99341
158109
47575
57475
98383
145013
222555
31333
318780
275228
309881
96714
130482
285901
96759
140105
33298
122094
186058
193272
134784
229009
79563
247504
79003
10079
133335
134149
193892
166729
130968
198882
191244
87173
202772
239728
124516
8256
259308
134858
71321
98535
241201
250668
200798
58728
55364
174430
209698
242862
113216
63972
183122
310352
249358
291254
227915
90761
47418
125913
63613
198921
251492
90420
317539
293534
16778
223501
262759
234392
91333
216079
138806
229419
104932
76949
82908
21854
203511
11147
203545
200781
192162
281854
36903
85277
119625
201611
307318
278983
129294
146245
288140
287889
289160
172731
251135
183874
59441
105507
216989
53399
261716
108527
83612
165874
238723
119276
208166
81878
250828
127326
23157
297589
147932
14126
42093
10795
265353
248487
226207
95418
230518
128361
305726
281903
1296
242174
101701
196056
73663
239085
233703
103471
14880
321592
229560
64587
208323
136114
272021
260431
216666
318265
58695
115088
235611
114926
148459
48643
290325
320719
63283
41724
299166
164036
206367
26367
179106
53102
149792
174126
319738
153219
54458
76941
57194
80450
286390
309724
127607
424
23791
3688
149146
251539
86557
17866
3865
222556
208419
195146
73055
217634
321233
114199
296170
160607
280223
65077
21799
321579
146453
27825
166033
315845
285447
36867
305248
291152
30636
289784
287538
19264
282112
46384
69414
287091
17809
206240
273180
114569
254106
298134
153611
208875
30835
255909
173727
201826
85830
63518
163678
304993
265133
66041
147379
292177
146601
141785
230052
293872
96984
284352
50113
306120
188035
300085
115590
70207
264638
185429
171316
320534
45865
323441
170137
73564
318526
225213
232409
177990
205759
35198
209657
146807
102087
112086
14958
255785
41435
108470
48554
318844
273715
120304
23789
268460
81358
79117
296473
319992
39456
197613
295145
194731
187559
68623
281060
3556
69569
51286
261647
110922
320013
228223
241578
267104
53197
101884
135185
213638
33423
253292
128025
138937
165979
183250
43511
283043
59387
116608
93996
236081
72931
15828
175447
71760
217021
99993
131157
50340
192694
90525
79748
155160
278764
197354
250925
219036
239002
184084
63114
66589
313966
198505
321701
218427
209544
175137
204513
104456
28545
309211
281010
59835
37579
319449
250511
70587
171364
320420
282848
260778
195604
84807
234297
314902
220585
210668
42285
283653
184287
16723
89248
220013
228549
146766
100491
113377
77954
83895
215264
150560
116125
96137
278845
62762
236174
87666
5830
216136
247005
130664
120931
286895
11370
84403
116392
263837
89742
21065
242335
81689
134605
151675
55200
98521
129041
92442
144514
60903
68062
58698
231760
160965
29233
290131
314159
128648
91771
167607
128981
22698
279995
186044
296235
238486
180719
217754
26337
168768
241511
4621
62930
89911
200185
155638
129236
151886
261451
3690
290818
131703
210963
146730
270829
111899
82630
6793
143376
184506
51120
317260
217234
267345
19781
134016
284981
312787
9961
106557
73014
180157
209909
53655
165894
119001
289551
107334
19338
61352
146727
85782
225346
271191
269191
179034
95664
254482
183251
19871
143086
127676
253308
165431
220750
156735
183308
13365
218467
298586
215092
224791
63495
49811
188670
287888
297215
307623
103546
222671
198472
82144
30068
151415
175321
262159
78368
268207
183705
238197
277473
170912
276541
12311
157512
38523
130722
129379
158272
63589
163572
27814
125671
301376
219836
102355
227861
300043
72256
109835
21952
111866
8218
119483
266859
185681
263531
84148
226958
179162
189143
139653
142592
31305
28798
88450
216485
280031
304609
197129
284967
318057
292684
3123
44871
271129
229172
22266
31027
294789
162145
16909
270854
158831
262719
77555
21537
145547
28073
166527
225916
290806
182519
33072
68471
320000
193220
61074
225482
5014
243792
31669
87866
292536
88482
14551
90313
121669
122376
303397
27410
119090
223484
230566
195132
153646
134929
206049
201785
280345
41126
140420
72099
311400
97847
251099
141040
273107
162354
116507
190657
151972
272004
209602
112375
228073
219475
178467
64933
224882
1141
155269
320213
8315
245479
147954
176110
203709
198656
131484
265975
131977
121222
255569
81958
290382
54922
12737
198095
180686
191316
48438
197181
261693
131365
203647
267600
2245
2310
176350
278635
134115
23110
130288
117732
261533
72593
312627
11393
188915
313106
276153
261619
303356
148304
305872
232169
277049
181226
36013
29764
311830
312578
141789
321121
191604
312450
58595
311873
307282
237851
20035
293542
12750
23053
77738
291610
184734
282029
293488
94195
296836
22304
194463
103102
100166
235948
149042
182885
94987
85075
317121
122719
110826
295937
129317
45786
238331
228287
223305
39855
53802
55414
290268
320171
206135
94324
310473
36059
301774
214882
11153
210398
94643
149997
157418
120195
131340
32433
262428
68989
166834
225619
146911
78999
165553
143018
281322
109900
145561
152756
299064
7188
243114
31306
162688
154451
222940
99005
199455
68732
314935
14538
316282
81807
138635
69999
5382
109791
217822
213631
172648
86533
323003
253579
82853
231791
161189
114940
40995
31052
216705
273609
119384
194748
190931
301176
62366
278987
97180
246655
110233
308395
281169
243126
310324
120726
161964
91442
263885
307066
310059
107262
191591
314326
127049
3812
151220
280301
78981
22129
120757
105308
250424
161117
50174
34782
281190
318150
50159
94431
107825
254752
21542
225475
41544
240851
97982
255863
75940
157861
323221
279449
57918
85338
87183
227806
137966
308076
209719
310141
216504
183721
247651
145192
279871
291018
105950
234435
186474
311426
235038
245371
303098
108606
281571
310895
301171
89118
120244
49370
23704
275917
283382
147993
93245
98985
284935
76978
308249
71058
31962
278036
86648
78568
185313
249946
113583
210605
225772
67307
309138
92492
35078
206236
118979
277222
195520
79387
168075
254146
131712
45589
167212
92733
15659
46422
263958
147753
29157
309442
78604
311821
167859
18461
165743
166072
189899
233611
129910
264889
208254
10913
70450
257006
268317
104916
319072
284776
187372
301651
214350
153972
117829
222231
227503
22960
136104
235814
11013
136510
145286
51958
54278
119904
297166
60161
110773
248910
59324
189925
319749
55865
20362
9437
22552
149408
147415
176406
124170
120032
19773
76015
253345
46781
18087
68208
211892
93623
224676
200216
277560
231060
84376
225389
10387
265145
277427
150185
208906
190257
199015
266683
179001
288132
268487
301527
33277
2363
188178
26096
214059
198231
181774
118040
111202
290489
244113
303622
278048
71843
112753
112427
36572
193267
264462
178108
41920
191798
84298
77871
262583
238398
316945
35738
308590
79207
42378
61140
3272
136735
185110
185817
227016
57321
262914
60489
122858
29561
259652
11310
98976
48542
34725
323291
150832
201729
174823
209494
272821
178305
145051
312439
9984
101485
102562
38163
24680
305714
178628
321260
67611
160685
156289
77885
29844
233524
77203
312756
235665
291377
2725
300498
316464
149486
43396
167892
21456
281812
123770
136616
146536
112731
200505
252638
129671
43993
215029
68898
5319
320284
143867
155924
152992
215840
3666
264780
177078
123621
108659
161463
213671
282927
313075
117217
91941
35407
290203
255781
286963
289735
207866
29622
13626
318321
136911
128452
305826
319812
119931
42331
152453
244002
253776
205273
107859
264663
53849
279569
42047
246044
264204
106955
64852
33747
5760
135129
180593
81842
135549
39854
24250
151827
225719
94729
232109
285209
6433
281085
74205
185045
191061
103560
320696
63936
82095
294850
219125
119837
138475
161047
285947
112795
263699
268809
121652
176633
203542
238760
229420
52047
105860
103735
321391
225145
12863
22745
82273
301281
262243
283204
299503
203258
316005
187187
229029
244325
135640
19786
147680
275026
293602
257822
291719
166971
242415
211
236420
251114
59300
43695
91411
29922
283254
82571
272762
25627
203491
87572
322310
78079
164374
254349
187907
267450
318760
97073
274924
41623
173811
96301
80878
183655
176044
131092
296439
60159
280361
136631
103081
217162
71322
83136
285360
264983
61843
308971
234310
197868
2459
157010
280169
147978
223003
178682
10748
36199
16320
69080
24689
69883
72239
179155
248442
273794
31284
184556
283917
270928
93707
186552
84423
299238
192464
167755
118735
190879
320864
178878
33313
57281
133656
274158
303071
76070
312994
30647
212897
301625
105970
40249
226080
287750
60692
250058
292289
134194
296818
275
311534
287046
276843
62739
71600
183565
246301
120234
71768
321370
157879
146230
87983
149202
126368
28520
90919
302230
111978
289842
32455
100543
72787
100381
211205
246943
127514
185565
38708
269860
246659
46897
79181
204444
127339
302386
313496
318392
137320
33015
122484
199985
128470
93764
11151
254834
129704
261845
177877
212118
184755
295539
114932
27474
90500
59506
28614
107842
233478
872
182426
242564
298028
165292
151848
285335
29837
117715
315805
13016
218853
164331
173838
20762
289664
169507
157671
180831
160638
102864
198104
230282
305924
23257
263504
307126
205124
260369
116687
253299
31600
230060
39727
109100
156499
292243
268553
187827
248553
230442
253810
170223
3325
111967
93488
257000
264823
180682
277297
223099
315047
97472
20267
289963
186387
117737
94308
279619
265645
71779
260715
155573
73601
74017
157637
28012
88957
313024
95010
101402
15399
165401
127511
268582
242375
97456
151407
145734
169960
133378
261164
291958
276909
228975
242414
13012
6581
236680
134719
27370
272751
220602
302355
55370
149171
233069
232042
183725
308805
231470
322120
322097
104068
44479
299712
254432
25314
287276
239709
36432
270638
131291
225002
170334
86629
202983
265686
128483
38244
274690
114690
60486
168393
222522
260169
99915
270841
289564
148893
212570
316226
89917
280729
255945
95015
301377
146501
61403
111764
70682
276651
322434
125334
292852
156019
144672
260073
66581
7529
236633
13429
194007
189604
292884
293405
121446
259993
192218
134371
278823
191458
127227
2017
27378
65122
84084
82067
94069
113905
170936
208629
74499
257996
187776
224117
20450
79736
103410
259365
276010
66800
303137
107306
295393
99659
186304
86474
205880
127777
125707
40756
203378
300136
125654
253294
13672
193552
307230
183959
102433
201993
149711
304003
19671
211952
234944
290588
191306
303128
314865
204003
253830
58742
62792
75152
148096
203664
216806
1408
243473
11407
18541
143835
282227
197335
78820
307891
1280
246327
21901
89521
41466
74920
98817
257086
237588
208691
298737
216390
277464
13540
320062
279106
97119
41268
83489
172376
103817
320174
14911
322967
70325
11180
19323
44738
309333
294905
3026
168217
142935
70553
105262
139698
24132
137635
214628
266819
51065
220490
220653
69090
310643
210414
50378
311063
57771
43806
235476
315593
100270
291151
37565
119043
148833
303339
89197
317274
62009
317836
27161
222372
28807
233364
201509
282309
198427
257854
309238
131824
264377
315496
97019
233533
150469
168843
311848
225137
39513
190953
110246
111130
287606
38249
204294
146147
191887
172773
195023
10279
255391
276848
49900
128921
249674
6737
102626
62322
37679
313798
114740
313632
83617
171140
294593
9621
202732
198031
226996
37976
305287
22299
247426
172258
92536
27976
166252
68106
33165
59160
126448
137732
124523
93146
10650
280599
320173
55308
237283
292032
19365
134725
287656
251208
231331
64483
133085
124858
214452
171031
80237
9828
226312
108677
62627
112010
269794
83321
225760
4721
208781
318877
58630
33267
79792
288635
58145
100265
262379
156915
28426
154290
175407
122352
157441
69215
112605
182561
11072
239677
75589
259551
212195
199915
253281
41703
299349
213366
281182
313164
275148
204447
153673
250673
59994
6103
200960
207301
240487
147344
80990
195913
269740
179318
312894
175245
111415
240555
34950
257574
300711
69673
251991
307102
269150
159100
298640
320625
9083
42090
282414
263995
322708
239490
299310
44194
54755
161673
184424
199614
147331
269154
205040
120076
28667
260883
258544
183071
153934
78466
152427
274393
301246
6690
269698
4417
229163
215934
150850
315862
229747
253653
186590
87081
257586
57403
272323
33231
238499
240094
261640
171888
26765
294186
176964
102597
200196
104316
155243
197665
55916
230316
122736
212019
153349
145591
293237
294780
238094
253613
261376
116821
63292
201216
294358
266103
249744
88111
153914
200815
112212
282464
11910
219097
139803
215720
134390
26125
63357
101313
298677
236162
222086
199264
104020
274153
284698
303880
192281
28028
141207
66228
219876
268623
6331
57452
288755
115604
52401
250621
47283
164566
217463
135097
188877
103109
185657
298189
140398
230049
130808
99460
266729
143477
108192
70322
250543
309996
295052
139400
159668
73922
213201
5039
135078
226030
201060
164540
104580
234413
293456
237681
80960
162423
219079
81111
135224
211325
198940
144693
210564
117113
114642
201177
152140
128203
179436
83227
38939
173301
19728
200591
24030
70399
234590
180734
56551
5764
254451
257997
140837
9539
33169
177938
128785
108159
192973
19796
34693
200806
4549
73324
308132
33596
44399
65403
65615
321872
60314
175185
291271
121484
149178
11112
10686
77984
166581
287053
17464
27881
55115
14473
16086
245739
222538
319704
171598
128215
263926
83465
979
296344
139636
254800
264565
172042
20898
317520
53268
19513
323431
278370
188321
256929
117448
106711
315956
126789
240544
129176
206199
146079
198672
208041
233872
3853
94896
129867
100931
195738
168471
313129
219205
242573
45618
107128
274944
133953
76600
299745
164330
318840
256151
248283
69448
27783
78141
68270
4889
198766
206986
314579
25301
216073
247399
282488
147686
44741
219711
194267
215136
115510
291184
66077
219523
292647
4888
217383
242723
130237
98933
175351
84500
104294
221788
297425
236977
218659
131922
34596
7942
239215
76220
215488
30150
156379
78995
101864
312010
301805
165810
152157
253621
113989
18589
2224
67304
52243
221780
145786
98381
64660
224566
216305
121201
134286
111691
316295
118245
233395
224880
264336
164097
44060
69798
94341
89821
27685
79246
153946
146178
121790
129453
230888
177638
99643
159735
223384
252593
36607
48292
55417
230684
5521
8929
206311
12045
50235
36860
221694
50893
129451
221858
206006
19215
293091
159355
199975
54224
213963
203261
48311
171236
214333
250175
139066
146477
80827
29823
7974
146790
212864
248555
314614
266647
72199
318044
305140
157178
273405
50628
33635
41602
30874
276114
276413
210366
183249
82260
58584
140298
188052
185484
16283
63549
87956
62840
6179
5669
193615
138790
106254
176934
71291
290001
65093
37338
313388
100457
152581
112153
236579
110245
290567
31036
114030
285808
30258
313718
283242
309380
200992
312878
320132
127321
16757
42940
205497
171451
165025
161387
199673
130002
104412
29537
123768
217677
54699
167517
84042
12943
317858
241425
249250
17078
223883
126735
257031
21539
224576
133901
51085
2160
284773
183114
124066
309403
150821
122084
261388
160959
35024
226121
229128
129684
96833
110904
18787
278132
308570
313650
287242
91339
94774
253891
87740
285471
144206
106425
312020
283700
2947
84426
295778
105867
20074
187662
122265
16105
102676
283134
73720
57000
56804
132404
228564
33755
183453
262533
322379
169594
270690
125092
170308
83552
252336
76601
115416
299265
198007
18703
150716
282914
111207
41184
61250
235066
165738
68764
304378
10181
264660
294298
145549
275166
115826
257549
261121
166731
6743
105051
243234
37130
155986
60343
67234
66099
78070
149800
160021
70704
185615
135160
103528
135793
6804
152890
202728
161326
231001
4340
321739
154069
35548
206256
284951
144833
188431
294088
56
205798
45316
282170
309847
87355
166108
178577
148602
26787
222637
155899
75925
286283
46723
253890
96397
23360
12477
43182
115013
115602
26803
99336
307285
197719
320996
208739
146832
296548
63148
138535
247688
111680
229538
130742
272616
66462
6452
106845
265346
205967
284196
203694
50744
199504
15726
187243
318342
65199
185903
268968
66023
88532
155392
183195
170080
304266
229454
158162
221463
293312
251606
231086
157852
86238
137124
150614
299939
298773
300636
274469
163549
226070
240633
300535
315169
22524
113950
237473
6268
232172
100188
84497
222340
122247
13917
198753
228589
210163
110414
268297
177138
121896
26539
153777
82342
11550
26089
312825
137440
233488
236498
315504
1647
2471
156406
125580
158496
288365
156320
318971
311510
2666
211898
212041
297925
185026
297211
51222
146179
205078
307782
16211
112702
197493
100220
111552
62723
212472
208877
144064
110694
169355
66200
149857
118718
120566
139362
139154
132165
207313
142862
2904
106494
37854
119289
199357
87996
130997
259732
24119
210667
222294
200174
193967
314861
58136
55790
137420
97392
108562
46434
307065
260302
321875
169067
48409
7763
303594
178254
204652
192381
77669
144938
152265
151153
175852
150166
316374
318696
126162
162205
50521
214671
231710
54203
309993
102266
202147
234911
25064
39624
35432
315838
4189
64487
169224
107549
211043
200114
312252
210326
116086
186713
301648
238711
110837
197259
165728
300249
174715
267217
86510
49570
224749
269074
319927
67221
146376
110421
194554
60338
109287
299388
21212
229046
213790
321995
41776
167775
182887
102733
5154
68627
297923
317894
4862
83811
218787
265443
96698
31778
51604
76685
178839
122852
115520
145615
255060
55864
32721
70032
6704
276911
179218
50602
56705
218100
316502
285110
292486
242011
188732
53205
106953
206799
305515
95037
81910
287313
148542
280068
111772
31631
307659
93692
310741
112241
161499
84018
283946
165895
51432
249746
305580
200601
296726
266036
11413
183504
150261
51711
247080
172287
181397
147113
195558
273871
208222
210621
191178
168381
86160
319886
279262
285297
240045
163049
10131
292255
159829
318195
93731
86068
95496
124765
79116
279122
35418
72721
220494
114651
211320
39100
268270
6799
50487
145193
165780
189264
287118
270740
10655
123429
247781
135899
259683
191791
127571
1868
309954
233824
258654
202546
256029
198659
44651
310554
27203
158387
299876
192745
12639
270907
268005
23536
231
8505
106747
287077
305534
83863
199964
62240
287228
201692
68561
43007
278465
297489
186973
289353
148137
257955
106322
144128
249921
30233
125206
260437
193394
125606
278844
246361
7030
69417
120384
298394
164007
312858
67326
62500
256324
31599
236932
261213
241590
105572
128711
117547
155226
21559
323349
300557
292667
225202
33676
146611
228671
154965
6062
53835
102862
103181
122621
219720
230441
226965
62069
8798
166183
168772
200330
260496
310055
133027
200710
189340
236088
21471
150478
177162
84735
55271
129907
129497
286756
51695
94505
14519
178575
136989
112688
104586
263901
4956
67997
303321
257108
149578
270170
54773
283597
137901
77297
299371
55344
45979
9398
200345
212766
192540
234757
169758
187291
268024
114210
277906
91172
111417
95917
84037
34328
110537
150413
18286
52704
260915
174936
263771
239833
118409
169692
306719
181622
87396
221862
264311
174069
258764
302350
154364
306897
11368
196328
238543
40731
245058
15766
295653
89857
121459
75712
130595
112572
24417
282723
92288
282596
280948
163454
73970
82967
198140
107573
279955
223936
117652
270005
305846
238633
172473
241111
191452
225157
192506
282436
76652
290277
14309
251545
113050
58971
206880
247770
136811
86623
38692
280565
234796
171196
130095
158968
116163
51122
215108
283383
2848
79835
131262
210257
235640
43231
301059
76496
162333
154277
220824
131084
305906
316403
221419
186375
306294
284768
72755
282032
255465
12051
36585
171887
317560
244450
15797
44353
270044
65095
122867
182553
241466
183027
318674
153584
75668
141520
200233
124317
89304
101342
257286
53907
94905
169246
28008
228881
249762
119311
230427
260010
103671
147810
108789
293834
135406
253217
283587
120374
19387
15433
248892
303053
192175
88130
242780
176860
110091
159725
100699
116250
114653
290873
30994
297249
247845
68878
25795
247589
232147
258221
119269
126105
172298
16036
21409
315780
284921
228091
239480
74148
222529
231468
91134
74138
101959
73789
274591
42999
286765
258493
93794
256840
173711
91218
69927
129219
90540
33524
248878
162520
12599
318481
190509
258481
195471
112382
199512
89531
269430
219273
122752
17073
90564
21323
203786
12056
216905
138411
305953
46039
205058
70580
15567
180713
27128
244280
205328
221989
141766
310736
299423
104627
92213
265261
239733
50437
55296
46947
300312
48268
101044
307804
250460
158707
163488
234588
121433
148094
523
274920
229136
321418
259718
114885
12271
226445
68336
95142
21137
88754
251692
38376
173587
11479
631
46750
66572
184904
147935
181516
128506
306301
30806
211346
43666
166568
321415
58075
270512
305283
206421
8544
287907
4885
29811
62633
9315
109980
93194
154973
121202
137011
146934
151869
24117
99289
265683
30509
121996
302573
202906
283661
120893
217563
239817
66671
88647
88581
233432
76589
236093
306911
166501
19076
60249
176520
297411
129127
111171
253482
154104
269527
303475
180154
166911
215579
274564
254601
912
95937
218594
215915
195529
157070
68841
69522
157472
7201
181214
204963
223944
115250
92900
288838
146696
99357
93239
259791
267669
29264
164349
119285
200084
148921
182510
17013
174538
8903
24339
166647
273371
80948
67994
129779
103247
298309
89509
264862
95846
190952
124937
184008
112018
98000
149414
292389
192624
252746
267187
190860
281817
239481
228759
113042
83490
63456
320419
110663
220257
308390
66066
100312
255111
205532
193483
3737
264794
190046
139572
170799
178636
46132
317776
208213
117903
104396
238222
228876
129137
218966
92095
258042
217056
111969
284675
159255
181323
205282
170017
269475
16330
245015
93446
284067
130629
104312
167428
162718
30259
159183
234702
72175
99800
258912
42655
47615
51148
109494
209888
79854
86275
309101
95737
66157
225825
207487
115164
301877
119214
271527
164244
113490
60090
216259
121637
170081
86125
248076
109089
108681
306019
168535
205189
231584
302129
215983
138323
48031
218788
95413
209912
117911
207277
24525
126974
177546
94862
4126
265601
46271
251282
206067
213912
147255
33683
273017
135253
80096
36554
96048
138264
229981
276988
244558
109794
44313
121041
169856
121512
165
270785
10071
125856
247653
64991
79008
38245
56476
13058
287956
273910
302197
24043
297846
230193
89292
114167
89002
172735
48329
95357
19895
63237
71193
10999
8740
230346
215395
245047
8355
100945
59982
105241
146948
183816
262907
73677
93406
113017
130295
265422
315524
33145
180733
224651
163526
17550
55452
241459
302763
209702
216284
268242
176594
213952
203459
33005
78309
60523
151802
281520
136669
137721
148268
2592
186774
92558
77311
28459
152480
167508
123538
14834
215096
240747
305448
280250
250313
146813
97956
92184
221547
236896
194857
153086
28664
156012
151838
284349
170321
301416
199946
2293
95441
237057
57705
284416
34010
44535
136310
322404
205248
211856
223832
287779
80998
85730
79822
259214
287992
46334
292082
321944
280593
69509
300171
182743
202477
187041
279427
82407
17696
170165
284180
3106
244800
185862
6981
177822
237388
175400
244380
216530
122116
143226
184957
189016
76299
215588
91235
158015
34368
24926
56298
182685
228625
283581
82825
291502
31934
1814
245837
33962
32922
48879
240495
173870
145798
192931
131741
236257
261312
196961
274074
173574
313895
253233
268069
96875
41985
212721
267603
59130
32413
57263
167379
52061
133035
265040
161212
183490
138275
152864
268268
45569
31479
133628
76625
16140
187321
65628
228098
90361
95828
29631
84734
224840
224316
135987
206185
221530
51173
42231
294233
83176
198603
256778
102913
220032
53145
254651
259216
179193
162542
224910
141735
136329
291193
230857
89569
310494
189023
290794
195351
28891
41853
194811
194064
82647
222931
303908
59004
224233
153827
196512
253301
69675
292459
297233
176121
96857
97874
143198
3207
65749
198974
78535
293964
131745
58694
212382
41785
287471
49962
142994
125340
293220
102116
17425
101849
234755
306890
319381
43277
188289
134928
174915
63921
61546
169715
186599
65168
51811
214200
147053
12525
165191
60509
234445
196906
292493
245091
322917
185448
163437
251173
217520
313353
65680
146708
217982
153175
309811
54784
291844
101617
43047
184966
10145
140430
76628
208411
126446
50390
27101
222429
100311
80194
47887
249103
148685
25917
69647
272693
122034
204750
244485
60944
17397
154567
61929
229801
15198
117526
44615
217257
41315
1427
155745
168714
314400
304501
228540
152004
257251
191827
315391
320472
4989
83735
319301
120232
280810
77733
109763
54974
106244
85497
278798
293804
108055
22870
265446
42070
16552
277604
50965
194203
75146
174173
47076
17370
57284
144194
16645
23105
256290
238612
145272
285787
235883
81501
248154
43926
266029
298975
184845
135615
261661
50613
143285
275769
133669
83740
213179
39678
149784
24297
42625
92092
156267
270037
34919
16487
320124
69393
302327
250897
164233
85841
32307
112599
140453
261940
232284
259042
151578
33432
298232
215502
253349
15177
229612
42052
134676
40138
101555
33949
8370
242830
154210
403
96018
228484
309146
182883
293764
34733
317812
38271
53331
280354
297996
49954
306057
7597
103219
95960
234493
258791
175915
178525
221164
26366
16667
257661
44987
108364
304472
266476
39362
74984
144212
66637
86358
242962
104962
297850
296862
146627
261187
112824
128510
122503
105519
17450
37652
224200
24404
78613
290509
90330
60715
217437
130635
316125
156409
165584
41010
278705
125582
222657
36465
185571
10688
76047
85712
160066
225106
128331
128968
188198
232469
178763
202898
101608
94984
209605
24182
237831
259866
49890
314085
125767
287833
115319
64860
120801
46290
104443
43984
220650
141291
125863
216714
19703
98700
313148
116156
128473
168718
81803
183958
303380
303438
155004
275683
6528
223238
25337
148740
283770
203275
249007
10867
260149
103253
88443
123906
133251
53084
92455
109486
13774
130260
223317
165089
70124
31734
241467
137574
42628
234885
247298
140470
142803
301687
281221
145209
248238
127516
217767
321683
127694
205426
183318
4911
160770
186593
18550
73318
150852
319922
227122
74520
92160
72800
192570
227317
107781
148786
117405
255255
295455
216640
241205
67168
268704
302758
48321
40209
128934
239989
223281
61946
120902
104426
100380
220597
317196
189537
183747
274333
153311
10896
86024
92673
248276
130009
52926
14378
17934
261359
187925
272960
259462
252237
44243
194169
227640
25001
280236
276299
219327
75512
39108
48747
232142
58932
185600
267950
256036
298611
209164
62773
281135
63032
110827
75155
96054
175316
243981
265949
172966
310115
96159
60252
65140
286678
78736
409
298378
216188
313274
191160
47268
73924
32016
78594
322754
321201
270765
41845
134111
124992
277583
145903
294491
80791
214309
66510
50282
116469
75828
233849
44940
256630
319554
79649
274787
104745
286284
319877
289091
140862
16651
97755
119472
56645
5965
218650
188818
289334
167350
106183
237997
274506
11061
92984
257268
242446
228149
3720
51746
65486
148897
120268
85723
220076
99495
156777
78389
110863
25330
247152
292225
237112
72658
246432
161881
230217
2532
255982
62277
113861
147048
217722
143809
36887
171302
141397
44277
26908
245061
21941
33409
68011
34347
103569
206535
50753
260629
97318
110803
278992
153461
146583
271321
138851
50022
292302
204428
223877
88683
88999
170983
221036
85129
224636
293390
250009
2638
169156
172596
103183
115784
137202
8476
15149
76388
23997
126675
55176
284495
159480
91676
77069
9998
233051
154608
28468
193322
166750
918
286796
38435
8535
187208
57078
20253
154054
267293
161170
180916
157967
63980
72484
243920
154381
6607
90513
55822
21986
46575
282850
162165
276593
309016
7681
287496
13216
317774
160842
81246
41163
26650
284077
37103
269006
298039
224796
236135
100638
166862
5719
201450
169996
225807
42386
177361
176776
3252
71520
57965
205983
135258
241747
149383
87361
91728
45750
53550
14562
290087
111200
243780
267426
132705
200363
68151
23719
283319
78254
244076
123595
212151
276403
273322
196904
226181
70522
215745
158358
265729
171135
231396
141825
306334
239717
265326
13349
88243
93131
65937
152823
167257
314840
243989
67096
239251
88460
225195
156648
235130
183875
118818
245715
173965
74339
277557
254030
9379
239453
231196
237742
133484
149155
241923
4953
44949
32072
278551
156775
280744
137407
147776
34734
278532
55070
123104
190400
157210
321825
132695
292437
11102
77402
310517
42811
140318
273291
199632
3953
311774
201232
273911
40426
274663
157691
117948
168038
150669
16189
157920
128024
202912
318419
65422
168586
263449
219567
138990
63749
151542
273970
122425
25072
188784
152178
202072
118282
47233
247761
189912
259298
195090
216596
280654
110242
123998
188833
243265
75167
238503
181918
252328
117466
107906
259681
229663
278194
288855
194831
205811
300704
12609
274011
131874
28458
173885
5432
309941
318391
195638
84221
108972
206803
256282
154199
178647
196605
146415
255795
320088
38189
129656
208297
185301
143558
227056
213339
154482
52005
162502
229287
27947
217980
317046
48181
35734
242767
204684
272250
181365
142782
90292
234311
160024
295513
213612
74477
211480
289427
211503
254763
27585
163980
187762
166143
193888
211578
46089
167434
264215
94095
286061
92629
8493
320094
16257
198061
233408
297912
269553
172472
20732
162770
234230
97844
25279
165143
41229
25276
132012
160815
87735
113465
101
12014
270996
248576
83515
200430
3223
174262
286682
88897
14622
55962
21205
236176
314079
23418
803
159945
274979
282059
165278
9363
64024
112124
108019
115462
54947
98130
236017
273415
16810
125056
245634
86078
191893
181806
157755
270365
123408
149516
137267
136089
272606
323209
307363
207271
201005
78638
76051
284842
117545
176162
114382
5476
99678
118307
195105
183547
1963
215546
243187
10702
19616
40796
31483
191809
139986
99070
187966
132996
20400
170473
110999
90563
210548
280922
240233
263225
134729
286363
210908
37780
250485
213710
238522
297228
79040
241886
107604
131435
152661
206385
269335
85274
17238
154897
93856
262234
90067
159123
263494
28159
58882
140274
126960
207584
28035
290062
53387
105040
222089
161331
162356
84439
178796
297918
129247
296511
200466
312332
261133
309791
15176
49492
186324
112592
134985
96276
302472
107528
285405
298957
289301
142012
12082
195324
280798
144457
197072
60272
94119
79809
119651
252291
196561
665
127890
242905
117375
168594
86746
297488
131286
305786
94508
210843
170103
251540
319527
97028
107468
238649
50453
284117
44222
59751
189103
86758
255346
65794
98423
299905
33854
184666
65005
219460
104267
222226
278763
273309
53005
148472
122704
221617
117841
140736
133781
219925
177476
321329
262023
195030
302284
140669
247072
56903
195128
233353
164733
258537
34353
322660
100414
234192
269728
231295
196640
302504
128176
220947
283577
34405
55525
248063
67761
254141
38238
106952
302999
3408
50634
209855
20715
215419
99200
154282
17869
107484
248568
281406
137439
299505
183742
135500
95093
172155
171459
171020
205709
27456
205101
246849
310717
37942
130818
89000
255077
240436
30060
208791
183358
113712
225861
279431
83076
278950
175182
87440
263215
43812
140339
90738
114416
175181
125528
76194
321412
69586
127782
203965
146799
301078
84369
234771
277080
12146
232252
170151
243655
52181
271770
116812
190654
174150
98567
50653
184597
258476
66161
119754
315774
73213
268219
253759
56887
295255
231122
312146
5143
38634
156157
251387
196716
305267
214931
220395
282089
85660
199601
208937
109457
29476
41698
152615
210444
27045
7834
169307
166578
299564
313979
72402
320709
111408
230625
222481
323050
206793
205775
236798
292274
155374
241410
259516
214317
128163
23304
41553
294543
51739
105121
151024
90173
218516
228616
59174
75732
259794
231058
283219
10628
34493
122844
177130
315040
49536
294092
318805
99480
86941
108866
140943
100239
144953
99361
81188
265160
289941
173886
58779
156378
165757
71699
312129
314334
78505
226405
69931
95958
170814
269323
250222
177635
55944
70981
280021
33675
198370
98617
67437
315537
260759
248374
154062
143722
259172
268568
233457
60595
21447
294112
156637
44775
249204
20204
155057
133006
298980
223895
281638
297898
200378
274224
56723
70002
91299
159001
323063
35794
135593
158678
207631
266330
212660
50593
232759
168485
4564
18473
164451
251005
202658
219524
59076
230980
323446
88740
306046
25691
174599
268917
158300
267067
39993
323354
307772
248217
274073
25565
194657
152882
280878
251511
297071
293938
298277
102559
197741
40867
74108
323440
108671
16241
301221
221452
153633
205575
140765
174499
286015
134374
146647
11965
291335
137624
39303
322663
224002
43070
279640
85866
258295
197797
247386
66785
45712
236103
241380
221402
96734
206881
203466
172414
278495
6651
64774
264337
139087
131384
131786
68523
224816
169917
251359
153024
29091
260603
107117
312577
251465
40404
170033
84422
81521
187412
149454
74844
234081
322625
5649
303652
26720
56031
230479
257517
79191
122905
144196
102874
102306
28230
186362
179891
137207
274091
318990
188239
317797
286436
293694
234309
247374
78021
142617
250378
51030
141869
128864
15327
88368
240527
26888
77047
24320
221528
201593
240881
117017
287827
300332
27115
298729
55754
67152
218042
276237
98699
2071
241912
181672
5808
269
15765
174094
185311
64519
118661
201769
117381
189932
302939
191024
86864
177906
234201
283599
217750
4922
69143
310270
307855
178768
204629
124586
157103
169358
49883
20309
170232
163284
183912
200780
7328
275875
307219
296151
154635
7534
91713
66255
300782
145160
52471
148631
268604
51632
278245
227311
306768
254615
183662
131253
132201
17023
92530
260290
300496
56768
206598
147557
99694
234188
289092
46360
284916
14994
60115
217755
233591
249068
183016
31382
275914
41458
233481
180347
83174
88791
240849
180912
113064
227667
35247
134994
113812
26142
157667
264828
74911
254427
276094
198380
312801
308064
246162
263664
149281
312946
2857
13823
91256
58819
204181
175654
282307
18258
192140
291280
113281
41863
176607
183709
30825
104649
279993
303194
75440
1045
47196
35263
258789
286120
190675
209441
163504
5681
244803
306333
320139
85125
174736
106004
203022
33178
24574
104261
25017
238243
272206
43153
208012
203558
250436
4642
203756
63304
3803
177614
68960
247863
88428
117995
245775
153315
188600
305531
79452
26709
232761
183574
142037
9214
32257
259790
282472
319152
208400
43632
246296
276636
66621
185039
13712
196394
109008
179301
25568
23832
246983
26621
72395
243111
298057
137902
231155
106130
93302
316398
199576
81088
88771
10790
253765
169425
280383
277245
15102
67989
238804
262973
65823
305741
255191
276955
28709
135034
216303
197575
94531
265736
321449
147535
300397
69845
245939
122233
278368
187254
150163
145836
302437
88305
196823
183002
160257
180412
54981
157176
205157
217499
313791
89041
195318
297708
264501
37898
79406
15350
96098
287891
223513
222652
234042
19766
93157
74805
134634
111615
203287
153279
215578
96293
247448
179623
238039
234409
2490
137800
55392
198494
112909
41971
97672
81328
69293
13835
103225
258006
283505
291632
12323
54352
184680
283618
143446
266368
188593
187181
76675
278873
294552
268324
168802
62517
169345
141138
13461
284193
119993
143548
63762
252313
189934
16621
139505
267550
122158
251822
218027
9410
262700
64752
156683
20785
186548
11959
79079
178620
279545
18912
70390
127110
53358
306871
20095
156517
209975
184426
158381
150630
302551
252004
244428
237842
118129
152678
173570
19884
314405
316495
280977
252739
69288
144790
1095
140442
269777
124544
114659
205278
256986
186365
292858
179233
237330
28271
250455
291948
137031
229059
309133
183407
103688
137225
29579
213556
146472
69814
286810
130078
255846
266116
120871
245656
236346
231475
100140
28994
20251
59651
863
7567
81864
284361
169417
34927
248153
297008
154176
53447
247971
64721
179070
121273
127955
266582
132252
99878
17857
53629
124960
203603
135806
94991
168373
31129
158790
158073
140366
71782
248025
299680
15009
15633
4027
307834
75500
286092
269978
152100
317700
107309
303012
169081
20972
133475
322251
175990
122154
13603
283345
51213
52550
11709
12428
237848
321173
201067
265330
3175
91974
290008
30506
97209
215540
31162
277973
312415
99100
225704
117186
273305
72861
80069
82812
69317
242629
273439
6247
314376
222902
87353
7563
267666
176298
90117
123991
65603
164790
175209
11823
83148
148199
134310
311318
1990
292305
210920
286190
81977
3268
19087
196224
1065
304863
119768
152796
175565
322218
172311
101549
163975
141059
177660
186901
66310
128779
61185
247137
247516
240723
164571
192655
305525
166790
183774
119167
165024
263649
98163
53449
125688
285708
24625
119109
62446
307336
177491
288157
200808
23377
301220
299135
274508
125602
27020
154056
164506
86429
251046
38197
198646
120427
86592
56514
4705
19554
156124
205123
296085
138489
56009
322452
74229
257184
165543
22337
62151
137184
238462
125847
239348
158176
29715
170150
112282
180160
61149
137655
77275
286973
233288
163968
258847
318077
86619
42436
200408
177257
290
255898
165474
77211
202773
227478
135800
281240
216323
50954
163807
142438
317222
159369
258385
176881
17261
98003
47573
44698
135590
249154
229373
42291
38517
84222
2764
138717
307018
56998
241431
151999
195424
295583
23504
97373
156772
33708
205529
238132
233175
112516
281516
44404
281737
239612
312318
240749
172852
99831
51431
273922
305347
10872
150730
81621
192132
317709
51436
175022
155975
247540
48989
227674
6463
294969
243678
72409
171074
108074
272569
293172
313985
48394
202486
288685
222371
269966
145039
39321
64582
42110
4694
87335
121966
109280
222700
112567
208804
276844
88522
195358
147927
23444
290101
276023
127669
289531
121099
39895
34055
28190
214878
22461
100923
291212
55196
151752
82349
160512
128925
7869
241569
167576
195495
11793
155534
318457
70524
223636
105293
138735
62223
209929
100739
48195
5063
226519
233829
153231
211879
36192
167737
144924
196760
208544
203715
101921
90386
230487
25153
175467
156392
118389
102956
229918
219378
270952
110629
136252
305630
265100
2692
32540
292271
121620
120939
157914
2232
262581
69570
307261
77912
89674
181232
253723
265619
310279
285330
161819
322893
312906
223383
107003
300113
65928
72751
41461
57626
60871
24803
12012
317819
123180
75069
172013
72259
192972
254051
127091
238560
98931
275082
154830
118467
110637
262645
157890
56044
234302
103007
216052
259317
310347
146995
268360
42126
145431
44789
105343
233870
252947
155609
79881
30863
109966
1606
178399
36819
132829
160555
277223
210951
94402
121077
188344
275955
103457
116715
254884
31825
80883
251328
305830
13692
53509
225841
56838
151439
265414
311752
263764
36457
54968
161222
259349
243057
275070
137361
41122
60588
226639
1173
195096
216838
81420
149273
125410
16551
301829
14289
252238
71207
102829
287396
273967
320730
108997
15716
266405
181009
130939
204237
154773
69669
112764
157185
266499
321870
33164
235863
244959
304125
132554
118335
21767
258499
201768
137035
203910
170866
110002
87793
131071
11123
109612
149267
256699
301792
169033
51468
135047
77608
310164
196597
276140
22254
121492
102711
72754
186176
25515
132291
191481
294216
296051
246467
322255
253683
251762
259319
115725
299781
164490
305927
112986
84818
151240
129032
294028
204771
312528
20712
63661
278427
188757
337
89549
182871
101544
14482
266578
201851
197740
301316
185379
160804
187778
71573
127238
213688
316909
291145
130603
73021
275703
15287
252474
25728
55533
103150
195235
286808
39788
223773
135452
226327
102175
249188
204311
36102
231053
286618
127675
77144
75860
1952
295171
264692
26129
193941
13449
205224
148752
219807
288385
32988
56053
61958
292706
135388
191336
33616
137414
82276
200183
170111
307551
2309
164962
111404
315782
312767
138698
308834
287584
140008
145835
30119
309505
90958
266234
134453
212292
95904
111073
269286
274532
244186
61494
15619
81537
254631
71673
151130
3196
31511
308762
61501
236562
102585
98496
163080
261182
254794
272976
198815
42098
63622
257668
288507
25563
53693
4620
22511
260688
24812
281499
192486
215469
282960
21895
64702
220672
97450
8258
16430
220156
32536
88136
318667
19296
60224
40804
97994
103763
40486
174144
291262
193669
205758
297522
273641
253882
253034
210098
49462
234978
194058
99962
255095
111582
49833
6140
122404
209578
127296
50327
263023
53400
287987
271025
41310
24155
279222
204138
54355
313606
230899
83400
274088
106041
227427
124852
262616
210584
137568
157244
178087
42904
26063
129502
96614
285641
204336
207472
128524
301373
249513
270266
39268
316268
49472
187980
171487
162768
236743
224748
300443
178997
237699
68382
135061
34876
155577
42467
98107
235393
248440
139186
93986
69614
56908
316450
140402
177850
292998
130224
79750
45302
30877
205480
88650
236295
33044
116456
317431
77191
3797
141819
52234
118295
17729
27935
260238
207775
130254
240129
190862
112256
32059
86008
207220
320752
3108
57264
288177
207827
277265
124319
161198
159335
128839
241686
102534
207003
41224
74705
108737
69621
236936
225859
315124
312888
283530
306639
101355
235705
288460
173902
42423
178367
262739
270415
298352
63777
100207
36128
180087
218918
85568
287564
265200
279376
274357
116212
138967
222774
273035
58798
96968
115700
81999
71057
311505
229856
82076
223438
318431
314032
53440
72987
50527
71942
226768
163338
5975
221124
147571
183070
143171
318645
170709
306947
195793
242928
303487
292251
152403
259916
230597
264930
233400
165768
127661
253510
90422
262774
143539
127725
248316
128991
197786
90368
131380
143964
299173
82133
269111
178969
120748
105103
270788
119716
7938
255911
111530
55831
282834
262302
281988
175011
171357
163543
259486
232619
48140
115599
222528
68287
66407
260415
100787
205912
119783
93913
79715
256449
281068
62144
57336
96320
288476
290678
35812
261672
322035
235090
174145
195898
208269
269565
105622
161655
110915
53113
86308
84005
268853
93953
245512
92533
51046
183784
294606
46451
131335
84413
273819
289407
308574
89196
135893
88878
164312
50338
43023
156085
62491
209899
41285
235036
247383
257259
25347
142060
266735
143899
153602
163776
270007
311799
185360
19647
79254
226460
321617
10656
1420
62983
189922
58967
284398
21805
190755
1397
315235
264893
22749
189075
265297
316545
68014
118916
251651
299468
63758
236424
218892
91775
6713
293247
105292
172025
300013
136636
238251
151920
230161
150448
185328
137149
75953
86405
9448
144307
224
34140
102320
30724
23000
177861
211494
280890
283256
65550
74105
60160
86828
179066
157698
163194
135559
211036
13556
291725
227941
25286
11406
322633
16179
144365
160228
166064
132855
201335
217042
197734
283361
93069
122150
280945
40299
176125
56984
200603
187406
290649
167351
116554
315861
135506
158403
262862
158507
269140
88142
102049
164921
62977
14555
183897
318504
118274
310686
68070
200027
238874
59168
57207
206845
152752
137462
204826
199859
164904
151687
107245
150874
213816
258250
161128
78343
299587
262655
239546
275770
33802
13831
113937
199276
29593
97022
301762
143654
198629
202053
215989
261906
122183
245104
103273
235215
84108
264139
35480
56895
81276
169305
104946
269928
291395
180293
267255
11832
273061
34869
185666
279536
279646
251688
243516
226946
312058
247420
26531
226039
74518
305563
257989
286985
2317
137972
135994
286112
6192
173034
64633
38289
313583
246922
142154
55075
109995
302225
151386
13718
85257
132678
184064
213348
271163
201838
241084
75511
51439
115622
276136
16973
32215
222733
306948
5142
33310
287982
140972
40588
280469
236927
201839
93230
189014
184798
170197
110361
208581
127459
885
22155
122399
4689
215048
45693
299331
323130
164865
119177
61317
298757
38760
252202
106723
80761
24096
289738
131150
109893
226111
141009
81035
38433
94349
112076
261817
211733
215818
83335
138892
302746
226630
1766
52826
306390
189774
321289
28001
204133
151620
236109
307524
240546
174932
76235
149880
205909
184197
136445
39217
39004
273861
84451
46802
222853
297382
306302
266245
227554
57942
169423
269355
249270
200010
254815
120155
239809
223926
202433
273833
153417
257064
203423
279190
36047
36759
308869
256241
282219
6151
150292
42992
283271
12559
123255
7744
171938
85986
77739
113482
25113
194299
135808
77444
36519
298682
88415
311765
28236
85638
179482
145098
115648
79148
7937
139798
263144
105554
45443
123987
70920
255425
68742
305371
296826
28881
212507
250559
45426
32616
319158
159455
118067
319408
41035
134309
134666
277857
299129
79047
218825
29713
58690
23034
277437
14581
74708
157206
60911
206339
106618
65621
7549
102800
101257
200384
204683
246500
231729
213003
226329
141182
303675
19701
66607
306510
182629
172276
99118
133472
239889
79306
270735
151482
302760
243918
169321
254052
116147
218898
62699
163494
53531
56524
2958
224352
150942
292
299218
225869
120791
321417
301839
241833
110733
93335
275882
238750
237119
51196
280609
98034
64523
85939
162150
26227
128588
261893
115403
87299
109224
177083
220126
26153
147533
272276
110144
208005
281350
318722
298142
226013
268081
107780
251198
131418
45547
43658
39698
307703
175804
300931
9706
274653
107276
53823
168745
223086
318912
161721
40825
182338
121942
302635
253583
212932
141429
165268
250922
138312
74172
157543
274042
31697
303746
128075
241113
182703
144785
201123
196155
164914
221774
306086
77438
171693
320152
129459
290625
77287
50505
54920
164682
124669
298432
267911
11332
210066
313095
261152
52039
45263
23750
120510
118478
109069
124433
150929
262740
264975
319467
320881
295766
130673
72481
180090
271201
301071
110490
247122
259158
253698
180741
62285
169493
117152
315596
255943
246430
160049
298831
214487
258242
203938
51035
40950
101543
299122
144906
288763
290727
85622
290923
272995
5810
277698
307147
244563
255721
29587
200945
293050
51862
277246
217909
89413
39387
30064
174540
122152
73268
227629
248571
245551
7509
20094
199679
5002
13940
295811
135919
283708
73032
304117
221074
119034
185176
238822
193062
231813
239961
54761
247646
92842
202487
263357
178185
169251
184094
308891
233693
65085
247639
225569
132552
39357
320508
285027
66377
34038
236221
111441
236957
4303
287133
201535
112471
232371
118474
314820
12893
187028
101993
152486
126480
63876
148125
198388
82043
111725
304156
28042
5662
219060
255603
159249
6808
192878
308440
206187
296412
108355
306447
304627
234960
226810
91516
218487
194817
201355
197859
26708
203815
201044
199525
142197
49456
201766
179062
36317
52395
215984
83304
166044
171715
317358
208619
124796
144710
61013
147325
309371
252525
87714
70420
323062
253957
109167
131068
28800
134810
48767
64783
169377
189393
237767
121052
50986
30240
56450
196616
45192
108181
149203
37473
68426
273308
118060
155043
112700
252617
205885
187973
162024
165559
64008
298373
311951
120863
81880
172401
22142
264537
61962
61980
112551
156479
317572
68493
111000
224502
99762
27287
186891
139768
112454
230337
284371
308015
280071
9075
178460
249830
268236
294413
268308
8957
175955
48209
263516
154984
179848
289683
241220
58778
131742
235601
17130
159892
215572
294868
121351
295798
124823
126364
57650
68996
75687
310250
156791
47151
123359
112486
221158
128994
115666
61971
11414
58810
266235
259956
285108
72313
130535
187461
44810
72933
208427
210723
179288
281475
32118
38765
172031
291542
156142
264192
217720
18854
12526
309446
203648
232756
76855
42031
187437
182914
35156
193068
53246
320868
38943
146560
192943
294547
42105
38133
178452
289796
51978
125887
131821
286375
81128
154958
247313
244306
114758
210313
186629
19252
318665
229742
251675
230510
130445
47119
171324
218693
216963
10873
95717
98438
120792
180284
94758
65665
194198
87391
169024
208512
153896
3458
158225
69009
25184
171810
311706
29760
81152
137778
94147
43020
131174
139583
305735
247171
296592
295188
120125
38622
160660
301872
158253
260443
233570
154791
101829
68203
310553
51394
219625
280117
187315
49476
318007
311320
212233
316307
54557
170394
93188
191128
196503
40142
129647
142140
214665
181699
222032
204370
133263
134426
20697
74386
234024
87220
240145
67102
145416
307099
77511
93479
219232
293069
127117
192495
269053
54040
262471
88860
206265
314616
178409
13883
42307
199261
68614
285757
142589
317359
50921
44859
282276
306280
54255
161098
13467
131176
175759
81211
212885
264691
206044
195360
273716
85214
68068
64809
243424
86261
38366
2672
40292
27243
95091
200107
226174
280768
301291
222152
42302
226299
243959
85776
178574
165039
96168
74640
304285
4019
206580
117643
290956
243819
102018
172327
45567
163009
19570
147049
286616
202040
104674
290194
215470
124114
312704
152976
318465
79830
268751
272064
112609
144523
93384
193764
316173
318045
135305
195759
182493
146194
206397
128413
265775
185462
248980
9929
26981
153074
87648
137725
47100
128169
88400
98467
160178
185823
9258
222034
187111
302650
202994
56478
117672
237589
309040
274544
42461
137711
217965
103863
304350
69605
13023
271065
109668
178836
89111
102167
32599
140540
217189
274167
156878
223822
133151
269631
293166
213497
103359
167663
186532
229437
121373
119891
170991
280957
149883
70917
82257
140612
2671
151063
80251
319569
94254
49513
158554
274685
174858
290783
249055
201533
153684
135566
72022
132622
182221
189203
267191
316097
40281
55164
277204
296893
317094
301874
152978
202234
194348
76018
295036
34830
6220
242899
203915
12636
186795
305889
283620
39190
115908
295639
284186
99378
143343
287462
263754
131033
182286
264259
4785
21152
133739
69474
267023
105591
82450
178242
264598
146870
138988
54425
192328
223010
163868
297412
273417
91557
140556
145802
286176
137459
195152
235069
227550
282422
235483
204397
230562
207231
231037
84099
90216
73842
322690
297871
35073
138733
167883
274089
174713
223297
193508
254049
113069
259389
136279
134579
290834
66554
93311
178832
77561
286451
242056
108200
76187
33391
269997
99821
20443
76446
64347
269358
210464
244786
281419
307725
271608
122532
266133
195516
298917
254771
73188
37729
111381
124524
28695
215569
242864
224935
322924
159490
43639
278417
307628
194628
169461
127907
102894
299656
14265
85380
56215
35955
275294
236206
16449
292779
310896
41139
194845
192422
174241
205456
247619
226923
184674
67309
93008
256416
220255
216789
306782
211244
201894
309986
143910
60118
202735
213687
81100
164971
85087
205932
77726
204672
184854
140157
30872
206900
115392
220181
38561
10498
46971
23562
107557
47810
115956
303749
135714
249544
276697
166754
42301
163099
218761
16264
231560
99843
230720
271127
48038
101648
15016
105371
36188
75318
285113
214473
83327
68435
285755
233873
288744
301869
10086
47630
119447
137998
49584
222473
97377
191231
5381
170826
166315
197735
137905
115853
34378
127066
279029
68855
238076
135921
74395
93650
310448
44998
78759
149371
30323
294203
279463
61669
76622
252159
99332
280780
152446
106372
257419
174975
245357
291414
193898
260337
49275
234287
204716
148520
255516
38081
224454
288566
1601
69501
262374
230581
223311
228210
311517
14085
39473
88093
79781
71325
205359
314258
82445
287025
79312
34542
116952
225795
146600
73384
224800
193186
250764
298463
320372
136772
136952
184725
211436
223776
126715
53827
93147
256819
201725
307816
211594
166838
322564
8480
304465
212803
158561
16508
225068
230080
117212
138724
284924
286800
149712
205482
262570
293965
294487
139651
171631
136481
29615
125699
133108
275800
250204
115644
183439
129163
52705
130774
201259
300556
314285
292197
295139
140867
251689
214611
5921
169139
219145
73279
293791
87727
81245
285438
16177
249763
200694
232431
43418
76566
26375
155421
298915
205044
2346
209673
60287
115855
2740
79531
15141
18705
20758
180461
273266
218465
228757
237906
168521
92560
95713
251466
139874
101926
50978
63250
18173
121199
170644
78365
219498
202229
52880
251296
62116
288023
78905
203140
221284
58642
52807
258447
262783
134986
33601
199903
126802
152606
275203
16416
106194
75223
195288
317190
221815
271997
151140
142117
121457
224005
10641
244976
313588
120033
112443
218725
107048
222987
280588
159852
45703
6148
138761
25987
18529
7090
52756
186203
35783
91060
91012
146129
39820
295945
267015
20875
216694
177661
286336
279806
169661
164900
92946
150418
242341
70727
14076
257673
222398
169452
67972
199663
112016
421
186683
279693
66261
94930
117527
257721
215207
123273
312546
238877
193010
51498
91547
231002
146284
230725
180846
237938
58650
237908
158592
15427
37906
46650
316734
261242
17400
1484
262659
215360
260996
57150
43068
148583
53004
2469
121721
218603
216445
106737
245176
107611
200315
314573
127510
87788
114657
68343
297203
77411
292769
59343
216422
44379
247037
14174
60564
314395
219760
149350
203216
98013
35667
249580
2738
100139
25027
220874
302422
90092
128183
216635
145398
99698
240623
13456
298231
155
135932
65184
192848
274368
314918
34412
207334
64204
76349
208745
6036
148923
21017
288248
189809
58456
32192
202123
146427
255273
16694
208626
4286
238428
20063
162840
76836
240937
303477
26997
194181
254034
143971
170269
38697
147114
279733
291082
321513
25063
245145
165092
40624
91241
185449
207372
34204
15703
214379
82665
142148
251035
156285
168767
318156
17245
303716
133418
163485
293175
62647
114643
191064
141408
92130
73767
269093
307420
165923
31837
139209
267674
264768
140449
306227
208237
55759
76746
259075
113365
247917
262182
207187
270935
162405
38792
205835
174644
209353
270032
54748
239902
245496
93780
133618
281715
179136
1400
249050
188829
113269
171754
147322
184305
165408
300649
114055
184779
147143
160245
114738
286186
19505
89520
304715
309251
59274
246797
321105
93360
289749
230388
154281
170671
48697
153871
95283
119865
224198
257981
297343
171726
187960
99497
75213
91420
277123
33587
242917
140562
256920
39128
108
198335
24139
119185
76326
138047
119763
21389
252341
97802
138344
10123
9330
165588
46851
274824
186123
105729
67899
71245
305314
30000
275437
129554
285197
245022
126924
78017
301347
88584
162348
306963
114069
83995
296848
120071
186492
213729
184980
243953
57855
322557
255178
192248
190422
276968
70219
222079
321767
99958
76858
215679
219515
322224
169612
38080
112539
296521
28311
245090
212113
63906
19066
321607
268503
186479
46464
3395
171160
275432
137113
15215
77473
140435
102545
104741
40417
16294
317805
58624
235081
174674
21754
158611
220361
177086
264309
161533
310211
121309
195833
311440
261664
195361
82145
208868
275670
116120
86040
196298
12470
45218
131699
201136
222911
281305
278998
222248
230653
185132
261393
3731
112655
33899
207971
16741
13276
218704
41398
155458
32033
296399
114217
21332
161392
28257
247906
44270
156079
260421
58275
145387
71890
45573
53633
272601
314990
3639
65502
130942
184195
251601
212886
116831
19984
82743
264791
154408
226934
134776
239439
59339
294983
141346
101493
45916
17862
167146
261871
133637
11739
61309
98234
265855
50258
268798
121591
101382
61360
52200
93022
284638
304109
21159
53866
226182
7533
209923
283131
108937
185929
127853
236488
142003
298396
85714
185220
95764
263791
69182
49258
166904
33188
7161
320093
172933
217990
301926
191727
318029
144995
164662
73090
223904
151449
19693
267045
289897
258972
195991
218293
68610
128273
29438
274897
21902
199392
91840
239328
203636
139921
199299
226129
225528
86717
94979
206772
249722
169820
285578
305554
62828
194023
289500
316543
230254
44323
313296
103348
238864
113899
189601
55078
110636
175573
296448
205094
78874
242025
2837
252175
311229
189166
221798
8605
277542
314993
134062
207013
159371
150065
145862
246286
116512
282733
44910
97974
114477
312909
150751
124209
261621
271057
210957
42744
103078
265478
25941
309419
69397
271003
136970
1620
66615
319822
29777
92290
193726
280083
290978
176578
174930
97557
189989
107419
267443
154015
312397
228278
305377
237651
124774
46314
182368
215762
159390
123677
131704
301378
315289
301062
144290
26914
276128
157397
33080
189820
36075
21750
275205
31629
3068
318171
297163
139390
146922
282410
1168
172868
318561
179358
218043
20822
279297
167171
267010
168274
167719
155465
41565
217959
75326
7151
319926
95104
8856
130374
171329
294820
159059
300854
237931
127410
16972
187793
106757
35151
309529
275923
190460
192174
14053
151458
140471
160002
29059
15928
153100
95016
180337
242895
271833
63057
275381
93221
59186
279079
237715
283832
34118
322631
64187
169543
275109
124322
168114
136284
304790
153532
41113
227352
147176
207693
188016
82545
42343
191814
32910
196714
214880
281417
142403
216276
234674
81199
78278
288215
111862
225536
22847
130151
137349
123965
270087
29256
2924
32803
56064
116231
271904
222697
306849
110363
112709
7497
82255
124975
160447
256477
159315
173230
111520
62551
178153
69128
138580
68694
58532
150520
135458
50375
104922
281667
120674
151506
32279
252289
43694
236555
10427
225449
109954
167467
228412
188320
72366
146977
16509
21044
57713
258849
215909
96155
141493
169559
307557
316352
274706
81136
126020
83925
25863
76415
136980
194
142709
310999
101450
107674
238926
304784
193491
208747
67894
101641
48429
158434
73069
20249
6761
44839
78752
274968
102011
66434
101026
151146
304705
75991
24267
306405
121516
180937
276104
39611
301277
80347
212957
129804
284409
220437
176153
235539
308840
15110
246276
125675
104520
210248
136758
268458
52273
152798
142411
163429
66020
172536
308522
259540
262455
255570
236155
288357
66932
75644
191877
265448
113405
118420
277848
278180
227003
269523
162764
259102
161625
28654
13380
47999
163770
152402
161523
82778
158456
78471
143607
207332
148332
178116
322208
193159
134501
60416
27255
307567
209250
193441
278812
298490
175036
137264
15861
186168
233477
203882
235570
97926
174017
174113
72582
216151
8553
23512
145929
125133
283056
116732
60964
184148
251711
223313
112243
101201
108835
294396
190125
254163
197133
92374
124735
107764
310146
5491
24430
280231
16562
242184
163686
206783
12486
10516
276031
240206
230996
280465
120587
17762
290497
118637
79931
174533
97809
288206
100571
277101
224000
243971
246968
73175
194575
68250
262046
29070
87306
43827
6647
171969
94666
203310
268712
136125
125002
225989
44022
179306
45421
135851
69270
177966
87683
206546
144718
201637
74899
277088
320457
172889
7588
92566
293481
176836
35349
7997
151161
161311
55333
164379
60432
232086
49440
240730
272111
69089
271183
130343
222259
165753
202823
301112
117173
190571
26371
42330
183572
238458
98988
317074
3536
80497
105077
163989
134511
202909
23976
211499
157783
33627
216709
39876
196295
176507
270526
160948
201892
93246
176933
21113
179057
284624
275793
12861
121632
275695
170191
101865
291452
181461
22164
69045
128514
203335
66316
223319
237067
181519
90381
204226
166958
221758
119700
100365
293053
236761
98434
20303
115876
210395
300070
220171
259994
25570
224313
69869
60785
54917
255759
223979
300768
36986
144588
225712
201343
169477
177751
297932
24247
192683
90894
53682
217047
284656
135431
264443
17575
163293
196733
165054
186729
133525
14934
112180
31591
30056
310332
94753
137200
194842
296820
154890
178922
250531
144614
285371
62738
178216
201305
297514
178844
16373
21256
5905
100147
269016
3709
320319
273810
68719
79539
194454
250306
210742
210279
152338
125916
276623
314713
209394
81670
243875
222941
24190
26881
102628
20650
173619
66156
24858
120183
45883
282069
52447
253033
128865
28308
117346
188596
314370
210331
37568
77335
140496
136876
302345
252836
186119
111318
62786
64646
71825
268865
317204
265695
73524
14625
213629
254508
230695
104080
129359
77436
215616
85702
215754
214721
169042
184844
269295
143035
27347
323006
208046
134008
245645
310463
73942
235323
298959
317248
153484
279388
128993
182342
257080
184604
18345
27998
297259
197634
146687
37805
157574
278060
170696
192831
268067
82805
1132
123851
186835
187588
185764
178987
218390
285443
195271
72495
176272
28065
317586
108369
168830
96105
217096
54882
67792
6591
189282
243251
144354
27619
282337
320031
125471
69515
112699
317679
302709
27666
286464
182687
223019
146033
66562
189359
57277
288880
195343
79078
313172
2900
70027
53307
307311
315645
248678
246920
71879
178909
167217
129080
296266
14935
55218
223125
150921
162336
2194
250153
222947
24609
312438
228521
209714
299538
321765
25831
181412
56197
320876
257983
85235
218639
281145
173200
228465
107744
173512
184389
77722
85934
94684
2691
227435
138887
161481
73158
281385
315867
197733
246641
63027
39403
108097
207007
144171
273583
77584
9478
272121
66176
84513
253626
75949
313537
174641
262951
227195
17564
158819
128086
196705
45680
1010
285408
96142
27885
300833
239615
308831
258708
11029
294276
3561
171037
165097
183365
56831
108802
81558
161015
208085
197926
242921
55254
24895
185560
258769
283045
291088
198780
237915
312319
276411
130354
211147
278388
217526
203765
303724
71898
96180
163269
95526
181054
194502
28319
141920
216959
318721
173165
37401
186976
223789
22131
17323
53421
208528
209976
201392
166254
190008
135770
94189
225496
42380
312293
261457
181004
283679
98047
286576
139914
79343
274047
31678
279199
211335
317081
50701
97703
279653
185009
76199
231814
310149
175246
20196
252752
235567
285949
226892
59899
134237
290985
201606
106921
97807
131159
164260
216241
224484
298176
300206
150405
19001
265815
243276
239075
263174
146850
172468
86505
261884
249090
208848
245730
142493
12790
296987
152955
191369
168343
244776
132258
94721
213386
150283
215736
261082
130129
173573
287196
75517
288099
143730
25495
11183
51330
153517
103
236008
130627
139132
258401
12463
106370
202435
238727
232058
187580
226999
234631
184795
233602
245942
271616
35312
156854
231383
161254
151729
229386
80637
81854
291893
298937
197023
199524
39570
71552
96605
171099
244372
275004
153548
223154
112750
28591
288122
280187
309261
15614
273590
48447
181483
76331
91007
8209
127788
184801
106567
39135
308524
219430
184188
267250
166507
37465
145072
173346
213017
302017
124918
282523
122052
305684
140954
160548
174488
257324
15386
85360
183491
187442
271385
97779
214440
199937
180210
224936
320264
260357
277304
167215
91900
48320
94591
87677
119954
295046
15211
1055
62434
9047
295031
90524
186354
45276
23898
262472
165346
249404
313998
8026
270868
284787
38119
318341
105702
304514
34146
112875
302996
67086
83474
48062
191743
242280
89568
112615
168556
119765
151302
171645
181083
274192
285326
268250
39418
46594
20709
267354
284101
171270
61439
316236
38869
117533
259622
230253
52845
138648
304976
315274
231080
49439
195155
314292
51672
175897
198259
78528
87771
263574
58953
214644
113932
91905
24667
12083
306924
48920
281702
304556
74160
208434
56880
173017
305853
190840
118388
315217
164749
266129
249227
24624
112201
168633
240994
81517
204616
222155
279492
143705
56309
37913
163161
191026
316459
209750
318247
61049
255887
117716
150569
63872
158186
293495
18991
24746
160281
297613
48224
320478
129556
259306
25408
258896
180338
72018
162253
267831
38408
162647
312705
24884
40478
95973
56282
12660
301802
130440
185864
40106
251834
219849
11262
145179
59142
295493
298348
281097
282682
291086
197435
140313
311976
99746
63595
104084
162706
185957
58625
295164
74629
10431
131237
173038
41940
300632
268286
244237
177367
300762
75425
321569
321330
271085
137310
268820
156616
215583
270536
102792
125148
313865
32423
134826
184793
176764
91665
38958
204306
135865
262868
38647
249109
282876
282610
179674
4609
54151
112819
3734
92556
296215
212650
166391
43680
75303
154985
136194
208660
221108
178119
68124
20924
248605
299844
159640
231226
150952
173220
25759
291488
83651
141518
168310
161488
79774
306632
233260
303452
221169
6914
202479
102249
60670
245038
181604
127371
306532
155341
197083
279718
87803
149468
298643
237532
86733
13713
258804
166177
116523
137422
262124
25061
247228
195657
155380
265876
171373
187784
128016
245500
57541
213317
143920
317329
128390
67359
217017
1060
141234
136983
275635
291453
119334
173518
148351
201043
165736
233340
54637
79427
35421
122369
35415
221859
87586
302493
24754
110312
71488
234456
103414
52743
82180
258748
199976
293331
203809
234133
130844
149649
305034
62441
296156
315127
250617
225465
57751
209946
87779
251136
27080
269742
167726
278821
162861
39074
43424
14257
139207
228801
189871
269025
73938
139112
71272
316618
136817
148836
229718
195034
52961
54593
295333
171807
85349
76839
66664
34965
249769
198529
108826
97260
246025
50341
109845
233149
252665
242769
158817
15378
319134
220891
90025
254143
222328
225038
90938
181303
40083
147627
225333
167739
124223
17705
304551
304562
271653
107164
31391
166435
34112
231567
50778
234607
189536
185049
147371
311886
204025
199064
270237
76560
220233
214155
3997
30966
201183
96458
44669
263228
114474
229673
23844
247237
202000
225626
9977
158684
29840
158889
137336
255468
268195
66584
305230
30221
20842
76964
236154
210318
108416
154280
216851
228952
29516
24904
166207
245056
251236
164438
26327
107370
234515
55630
294884
265685
86972
169523
87460
171826
274642
170178
233864
173263
12363
97806
252528
141551
279175
230754
49840
26020
93827
101901
293582
117384
170855
31628
71401
241493
208594
141292
167745
132397
281996
122521
122710
211978
293165
87872
153786
293075
217285
27962
50418
255274
298498
93586
155021
10462
4258
216436
198365
255713
248947
80524
60402
37188
211461
82960
243369
255784
118319
270873
321460
286824
152368
142703
6385
301058
302000
70
92161
8295
9637
310345
163957
124171
65454
158897
68867
67959
88924
219177
110613
111398
154415
20183
293954
89078
301847
163519
41795
108135
280845
249664
103404
86508
117762
15515
44782
298388
188746
322468
117563
154680
186671
304965
291777
62769
116362
62711
120156
64935
281680
13173
52508
117230
168838
198862
295192
266789
238661
28500
267326
159404
269331
119658
42989
292898
260783
291627
145104
61178
323077
269195
243036
231497
185043
244770
303230
48897
275186
167198
144945
78689
255978
217140
64770
177442
92302
275392
173201
174054
251698
84772
181809
261869
237463
188133
273694
277057
303068
263858
293451
96583
264744
316923
69276
167465
255187
292398
240704
271383
161442
133094
148764
88175
158244
67868
23634
4502
233867
132166
263475
118198
299251
280042
240499
28997
196636
155660
46776
255633
29371
135453
318442
85808
297705
307376
109650
88098
7889
139420
320289
40634
192770
79666
181930
227991
262052
179210
213121
204126
170916
305728
247714
240185
275656
196982
107420
154134
198630
280634
118677
241470
303097
311353
215293
289143
96227
93407
70326
159940
310578
321080
188529
173005
301546
234739
257361
313257
291544
241153
113917
22897
284165
88659
168474
190994
56779
138484
45399
61278
65251
230093
50027
99125
39700
228912
301973
4978
77177
126255
257942
230590
151106
320659
241979
12492
252806
126643
191045
246863
292958
187052
1978
274652
188557
112782
264516
297693
38256
75844
59295
282911
174623
70484
282378
5568
199285
140577
268527
256057
303653
193683
125382
114212
9303
115247
50134
173271
174143
25999
283710
87914
164012
248449
1687
269168
160528
55054
308321
174066
49475
87889
321887
247132
63323
151476
167656
1566
108868
271313
18130
276882
125087
162100
207097
285370
247869
271229
80457
48798
291181
229280
157944
268418
290592
83359
218849
35467
57695
50627
189525
170959
163289
296797
215892
149507
197636
256589
275757
187087
227784
63347
12904
131144
149853
12868
215613
263427
257106
115656
20688
179540
53311
157811
162763
23785
196129
99122
149772
94362
143965
75567
108734
268978
240287
303985
76510
235212
271569
177684
68003
322513
54738
191480
165146
197876
129905
196927
173214
20987
160027
234983
177697
160105
278316
96401
18113
906
176287
132732
152291
277733
44374
222615
252645
126186
135457
3856
166554
171458
200942
135459
222227
181070
38069
69256
37177
34030
259966
118828
301458
273721
288931
130734
201476
315319
244666
40729
195295
129120
290980
60065
242775
278094
189532
260579
154735
318839
312805
96503
29781
179877
115486
77289
210426
173687
262378
266227
51491
284820
303693
321314
298584
201251
311876
35789
290626
98080
175506
274711
101196
168230
68566
240962
149189
4987
105926
275085
130223
25862
234618
240356
198990
171960
271486
87260
187304
14930
243897
289680
254420
197197
178222
82162
113587
11263
244895
108814
151388
287623
155594
230025
217575
11736
254574
281765
204253
182710
68943
27027
62968
24455
119106
28396
101022
139656
171139
140380
285747
269383
133827
300538
121738
71279
40302
321480
189887
308476
283028
45503
103149
23409
155912
313051
243770
117906
231763
317504
196548
135920
49712
252886
164140
49698
80044
91742
168788
168005
240315
118317
128396
8073
189066
216193
3378
102899
59809
84951
30718
267165
145982
37790
54581
189141
212403
122880
294037
119139
127329
196613
60514
43212
51525
10303
178942
308365
229916
247745
298596
288607
38854
146017
297016
320262
41617
18495
117764
201741
293073
12564
319082
148236
236297
46671
321861
172490
84273
32804
242501
310934
286369
121127
283476
207759
113757
283245
263161
8848
228246
308932
180842
219698
88009
107609
170262
80299
125936
223113
120973
62845
175872
302238
195842
31486
114881
147223
29025
265927
37865
238662
242329
252167
114238
105695
49316
96632
32782
116875
81279
142293
197357
102200
288401
218837
268759
6729
291288
45042
237162
298962
161715
277907
56605
14256
219218
47093
244279
94703
115570
86732
42790
57618
141180
195124
73039
185522
125927
245682
303509
100976
294113
269209
3012
151674
214480
11520
284785
4223
85680
120116
85525
103337
266738
230280
270662
193354
229526
299175
205996
15234
167692
238919
151387
294607
287063
292482
136803
288014
207010
123316
179656
250109
113392
15420
9805
5080
238220
196119
158455
106122
3913
53035
126597
10189
312545
11162
186118
209887
48476
27545
130008
236589
260549
102663
156452
48471
180519
19955
189454
315919
157827
126385
19823
154500
293148
38584
171166
265223
53136
175720
118823
49318
13180
304362
160627
222342
64983
77469
39563
104077
133117
83248
256246
37551
194496
277435
215946
271763
65530
283006
247535
108661
270806
60578
176747
2959
280674
261425
279884
92787
184001
136787
250862
188570
161111
241960
253446
126942
114124
24771
150495
71237
315990
10325
93206
61831
117003
152451
58230
318866
218387
130099
248044
75447
197984
212311
23611
64720
174931
185617
125203
196125
265905
175850
273751
145508
11400
251455
263178
80298
256239
229052
57451
150127
223475
107248
59782
169038
319349
132593
298527
268235
240505
226738
65872
93713
139814
270796
278066
221037
318076
148780
128358
234285
241927
286748
29797
191937
17989
288203
69563
43843
20373
125589
308031
301531
306954
56431
244840
119164
269149
63355
263429
313067
68851
270195
287239
124907
82577
27359
66537
278057
49190
75882
295345
309583
108223
208949
22432
198070
122787
200861
151654
237305
310535
288705
76753
231009
62814
88513
114215
262537
299828
161200
166106
150538
72097
103478
169494
246572
120733
290884
269301
149527
235007
293011
229670
300308
93688
314493
147502
116186
121573
83404
274550
260383
201870
314512
21951
233373
161951
64603
164633
121138
165388
242067
28585
117369
193206
167706
2802
194385
105601
273679
65808
317867
125356
264227
69944
62593
322316
111333
178232
100196
222727
99437
161823
50948
282480
301585
123884
37535
137008
117030
301573
243443
54030
310286
284840
223708
287079
57550
64179
256104
42152
98230
296279
202746
12964
242401
306681
13000
2612
241866
274373
183983
279556
91162
165516
184170
190078
156258
185860
180029
252832
81540
167472
98980
300083
40328
314727
292865
299894
103083
39866
142422
173591
114647
191388
200825
301605
249164
305166
314923
111118
190702
296461
237435
20165
133136
9837
131701
154235
154670
35831
122732
134092
159486
318626
101859
67030
200340
223891
298858
152079
236244
239583
148615
164491
237103
168636
96642
276151
176149
66202
118171
65187
42251
192801
150098
192024
34276
168027
18323
251560
126366
244848
105179
40875
144493
1250
305270
185531
79162
296336
302334
27523
18282
88002
185660
296119
4969
278681
284264
104664
164669
80737
225824
179370
261886
133095
98022
16164
314971
316418
8760
89843
161468
61172
182602
109670
95479
63732
183292
26424
243058
56860
173640
213451
269580
14373
72165
72155
308268
249240
282703
331
143307
297500
239702
138167
59633
11916
252903
286854
6313
78410
6172
76527
140422
4002
307081
219469
79105
25639
270611
286725
106917
261258
49310
7727
240244
232829
86135
99496
161269
179011
32386
1822
112573
227617
316656
156341
233819
15948
267680
70255
34601
83085
77513
69679
180596
70901
131685
5113
250996
65894
7905
217407
90627
322969
74732
42409
90413
92961
233419
52179
121824
102302
188396
254981
68543
215355
136678
87439
37950
135990
243607
156823
120756
323363
252347
109294
223939
123172
295291
303532
145379
109584
114992
226787
121096
197748
103867
207328
150687
125360
72169
317772
14769
247878
55005
275676
82167
120678
16259
309035
83522
240545
211317
263396
73887
69914
133928
11776
20557
199940
53576
124690
135435
226488
154903
18014
148596
262964
84419
70947
136102
38856
143157
132919
33844
56100
3221
12040
238844
185157
289961
227133
126619
296532
193065
19878
298872
108501
118970
244543
193999
183026
272233
29870
182563
292549
254360
136273
193050
293652
234938
283139
221910
309608
276566
160301
121165
148307
198745
253061
61066
6435
225798
231390
123252
172355
65748
286241
321283
60122
4753
14896
21782
108252
62645
250391
268657
135233
280241
110208
13410
303822
273785
9170
300836
304624
1354
305501
93883
312615
74625
24019
321698
304273
177220
232556
187144
154848
278976
223365
180036
3279
74787
189780
148280
229410
208719
87024
88615
39220
148157
60246
130675
134496
63560
78196
5345
19235
73299
45528
268471
293414
228894
160452
246362
87347
304346
53641
119738
165107
142634
196888
64839
96572
160482
204234
106326
194656
307710
314834
300642
112882
10479
279086
254866
221746
257403
16248
207651
303657
264085
197226
173736
23870
50272
18637
131161
128582
205150
178421
186989
244285
73012
134735
107058
307552
94067
149385
141223
225533
262079
224364
278012
308173
126706
109181
221238
219653
41638
174855
228987
292060
60362
112575
294571
251817
50461
282974
252937
148978
319791
214065
265764
319540
60066
123261
301318
284366
256584
320263
203874
8628
135420
150446
205959
207666
251385
303915
18060
185389
8939
41361
191193
10230
184266
266152
105578
275373
54793
306237
73313
778
279726
109774
221069
208466
91305
126550
107704
204951
282116
32521
141371
147969
323390
114337
256960
146591
37548
243419
246151
89481
254180
206692
216979
149012
255692
246048
13501
207831
56360
264654
284091
281711
29002
168076
255869
14198
197860
210210
251393
207846
65235
40134
156653
307684
205999
204596
153314
29500
37743
307745
77928
208638
170919
195369
246433
78695
83274
248391
80991
54905
110875
304456
99687
64654
18069
90020
75693
151895
69085
55332
102254
292637
255384
206495
291156
107004
250291
70041
127884
56384
44870
298155
237620
294687
147800
74392
192788
248195
151824
81105
253623
159587
236567
96084
267756
169679
211153
27337
319229
285647
267433
56488
131393
194038
170941
34656
138002
314844
1261
103268
116204
15315
283721
60493
95583
283619
318917
142145
12896
281004
133152
48330
189493
25543
245548
256645
93104
180835
88751
291273
133575
275195
62806
320440
178019
191482
218307
29332
45249
77434
62490
258975
259919
281857
247964
291371
181617
187950
48581
85565
169366
52236
23968
106870
233356
186449
151264
190398
47464
66401
40985
317750
12974
84720
231660
111616
307660
315954
42198
225503
214025
198738
263879
203221
145749
314359
150236
116211
51626
119786
300441
301395
289584
37099
295237
283304
281597
91000
30471
52792
143482
6391
73596
15219
240972
193391
267716
194117
77989
321128
181110
96535
145747
29321
83097
80599
268313
158645
206676
163830
5844
6689
83907
247648
272538
93820
119411
235464
132215
85400
287766
201918
238996
112783
298482
91580
9783
47177
152794
8674
296081
290596
304364
7299
250914
282421
286197
119744
123044
218176
175202
105105
295535
205037
202704
86361
47529
318802
55778
182044
274841
315513
184248
72416
94577
167531
245625
116613
303213
132533
218386
131036
128838
181087
253813
194729
294925
65274
11735
140719
95609
175270
204353
216100
182681
71815
31484
258759
297365
177770
108282
284351
191897
280942
217478
97370
255703
58420
302488
269316
132002
175312
285207
322537
69723
50351
49505
166637
269539
210599
30564
132127
300182
223713
232737
297592
160059
108110
219563
235117
95623
122720
58962
289192
312287
222815
110550
210518
99611
212634
279064
83755
53063
57762
171315
50163
228400
294531
101172
40105
142416
222036
18639
114543
260292
39174
83450
307550
209101
148244
300605
64820
70241
317924
299089
252050
42795
22298
145947
281919
210095
102482
190289
67881
268098
102650
139482
295720
260116
159846
74469
55015
236240
21980
283394
104669
4374
287784
1383
182957
16210
137628
234774
91206
127043
294284
200460
216227
232713
109309
156196
234700
253447
183381
141513
113753
165560
90055
61101
26065
138718
96364
145312
44729
168291
241707
39618
84671
299375
270839
53272
297894
100880
287732
143961
78715
301283
307729
270811
248234
289648
75956
223703
262368
243570
230613
250045
149636
304215
53294
210653
172595
21538
55878
46790
36227
48152
259584
244868
276318
192415
122289
7585
75135
66957
52288
278224
318570
255567
75067
58702
204415
100058
112468
96033
111653
221979
68235
53221
229606
236435
260021
127723
181084
57229
322173
6702
229713
59772
171759
293010
210510
81004
14429
204640
95683
212922
231456
174619
123075
204331
276106
213649
250891
212028
289366
197628
261520
148826
197900
196728
248649
86388
219068
125394
138033
37918
130706
270296
145923
164549
265282
142287
51797
211012
82490
62946
254038
11936
300955
40774
176859
55187
184874
256403
298426
117143
11436
5331
62134
212258
81456
311553
320021
255380
237965
91770
74058
298127
212968
247867
190202
140184
35214
193461
56331
263875
160909
291608
224426
80640
90822
115270
78745
169737
131040
203654
119270
314286
61577
99403
217089
19347
164000
292354
300734
260987
79826
117532
161780
220275
224133
68424
115112
205005
213034
210624
285346
276814
90017
60423
20648
8914
77075
46437
57460
9374
34890
258027
238753
319796
58568
17033
69954
65374
9080
230636
76848
173804
201098
314316
169105
318730
91926
204411
180193
265705
231661
221084
80992
105741
187957
6367
170974
134225
225109
156603
236901
196544
21370
267780
121529
132500
160465
216462
216928
117015
99557
124786
8270
183364
73031
235823
46885
16260
59796
196859
263641
75929
143181
57003
179653
188063
282922
14066
320811
227983
113483
233621
152545
201852
201628
71790
37628
234816
129465
306684
49255
318462
277418
9294
275901
61243
159102
86220
237059
37462
115325
157198
162859
217930
299370
85701
174103
207039
52154
189041
208554
10732
116662
230995
251570
249155
309845
266795
309797
314436
282105
201254
212174
267362
258215
238141
100983
247783
285363
180667
243345
66983
24629
235477
34416
126511
157668
297967
56803
46595
13334
225641
280927
302859
36093
160853
127934
285874
106295
293326
121230
112095
302289
15381
161980
83405
232054
45475
21464
75803
252169
244747
122897
85647
92813
130581
234296
270860
320874
76352
136418
114733
119149
16061
207266
238586
275771
143174
40545
307198
80410
309090
291840
236551
62080
257050
60363
164721
174687
51647
11666
131072
301775
285530
315790
11502
144533
223972
275666
108437
130637
206280
277476
127604
303858
306410
252784
60567
111431
7176
318891
49281
183377
193163
43165
265
237813
139056
148487
207586
92664
91794
205695
199496
63203
35546
85984
206426
99569
231648
305415
107904
234298
186829
100317
83757
226107
287974
18552
34048
244477
190340
71306
224409
6430
117247
306303
194979
270462
136570
170293
25830
310160
168020
168493
151219
319659
120862
168317
266717
43791
65498
209700
160287
209951
187495
201154
297429
213207
277074
203242
151150
211106
170918
160935
74974
266790
104269
150087
309448
87005
291826
206444
130468
138942
14143
267356
55665
43157
18487
128098
73768
123224
23007
179425
145134
289391
139301
255587
266175
24709
10248
58113
258586
108705
110881
229239
291949
242294
144213
266531
73093
140486
117569
89909
174711
56964
82690
51170
136997
268240
308584
222314
19911
180176
189375
127252
105302
30011
251386
267913
121535
230523
234964
272099
93324
288472
316784
28399
12772
283617
76588
291389
222292
183267
96739
123121
87036
83579
86062
319615
182494
129354
50215
9204
12475
146789
226425
37008
224279
248114
37080
225260
70805
276695
100542
162277
97395
58342
158603
179572
159581
6231
92169
305527
43204
268021
59486
70400
311977
171322
139713
295586
289769
115282
264391
130618
123278
81906
125562
54247
270097
160159
154724
251115
46150
80568
284819
30405
31019
168879
194127
37904
64124
242130
92439
79742
82352
153127
247247
312564
263552
275269
239212
190079
221090
234922
235484
125735
283825
272749
2809
102226
190044
15227
229927
85484
204389
141852
53290
320103
66498
188686
208129
248319
259909
240190
162309
210430
76632
152745
235971
296615
278505
29377
229676
295086
40841
197943
244331
23899
107863
80555
223338
278510
90431
57063
128211
295575
212213
112529
52295
34929
262415
248931
247449
108730
259730
115419
152611
195609
20008
71458
258339
72512
59060
129933
113642
143092
89915
176281
23398
35963
199740
132796
294451
268280
265045
16650
185607
269842
269184
83747
204066
189348
140011
69785
70500
256622
204797
262829
268118
56234
276341
86526
133227
183554
283654
133459
16087
121753
54523
30324
155147
139490
172274
310807
101426
135966
222960
94279
155652
101533
141211
167998
292240
41351
301886
34500
1048
178594
153711
116483
106913
246173
1081
20684
221627
17086
296496
242953
201608
130280
287885
29918
301578
311941
108007
163984
146383
51586
87799
230495
165446
70118
26971
19327
181145
209617
287112
263181
207446
300495
96311
7286
72163
150256
205504
223526
318479
158439
262342
277277
79607
96298
52963
118581
5871
4598
113895
59117
288575
180940
9163
56061
39657
87969
202860
117172
252963
315001
319013
94615
288582
283600
263617
31504
163034
184550
64452
241826
59460
71132
199821
150080
245287
159009
216458
35574
25889
236313
180569
163372
209658
278944
84389
244044
233028
197341
46860
260709
216011
241002
47511
125499
298708
287125
282917
42592
9955
53992
130712
24105
182549
296032
177869
293079
16070
18249
248376
250878
64078
288029
23799
200382
102095
166483
263232
106168
55193
142020
137280
135399
252070
3501
171262
15604
253037
290847
272926
79870
217837
227922
17820
193531
67424
81183
21353
102732
156651
152245
222401
83927
54184
61288
207470
244549
123028
89264
149838
238387
111066
28200
94639
33758
93363
148013
35346
106164
45599
76665
31589
293113
234680
98998
185784
216093
106359
256015
160080
261507
154271
154977
67781
256385
94679
304161
294478
279080
246664
170558
114158
4799
85952
99684
93684
291812
93559
250474
65644
38627
249431
264808
146035
243956
65272
154700
23126
58836
213405
162396
25209
174544
145501
91390
261167
101561
258053
163208
165999
71539
130767
94008
258198
139887
166144
287263
306787
298624
250773
118825
218829
213603
141793
249145
143528
317353
87563
1180
273477
259693
86307
189300
219500
81308
84498
227979
109173
68317
87109
231458
245421
270281
2393
185471
96693
73802
1892
133599
94722
162752
187320
194295
287066
64297
300457
137078
105886
57163
117430
120667
284611
62602
73905
265102
285936
237347
221753
293196
4875
67729
231592
110499
55189
268430
119697
45251
30517
253752
74851
295989
245387
19605
119984
304554
178527
45501
200855
86179
263756
235197
299800
86085
70392
291577
5188
204211
291761
305669
296940
18843
323500
60023
144323
159838
56970
185529
103812
115958
64098
7318
304096
24438
237428
106207
82656
65619
40203
20152
106683
236574
120730
116452
298123
228244
49742
86840
145633
130239
65890
194673
273425
91267
122954
156846
14647
180799
277322
319611
107034
100014
55161
128819
258665
76483
173353
161028
254181
129304
278779
181077
198302
248531
297823
79934
66624
284414
156489
287151
188540
50094
20590
301509
228997
154844
167988
263051
142638
25599
290193
98924
45437
27543
259846
194009
131711
314941
91024
169734
19000
261458
80379
125358
27501
206561
101820
23642
183363
214174
141178
136046
240282
103721
29969
972
47090
320381
233217
30981
177905
20247
305353
106885
40398
101998
247567
262904
322149
12813
163928
264326
60328
192130
61836
85501
173562
57904
125670
86211
170176
73367
277697
228103
225804
35107
273289
323116
303457
279129
247732
132700
60080
275441
93642
281881
133317
200151
121405
116849
226246
72878
310993
281827
117148
27430
59116
274435
116332
234528
192549
214853
158931
151494
140065
312196
29088
280310
30409
148162
250876
205353
246603
150875
255065
8649
140293
265622
112514
54373
180672
78117
307827
124136
282231
62348
43253
261362
317482
37477
172004
89282
243966
7006
20235
310016
119000
312534
121107
267859
141338
213852
316722
164420
86745
85945
148088
124657
137054
76850
214938
245135
270547
314190
209411
252087
230902
48349
34905
94540
94947
45875
68088
112071
254628
247252
85607
89643
208759
132836
139157
131587
95054
71953
228683
11492
238062
54607
307477
153512
81172
45944
177244
263393
286715
177126
158869
163473
317793
218242
320579
254755
311910
116679
10384
305042
260866
8425
133806
90778
3180
46084
171146
30236
174561
85146
42067
75562
317795
179742
123719
153982
256352
297316
14602
106458
306000
302108
14113
30191
127418
151664
134999
42689
293906
126160
300173
274166
298542
34946
141442
41769
314817
252451
180863
282451
56221
136664
318838
260763
143999
158350
126527
180187
15941
57778
299381
241183
154447
227349
180437
1884
33183
52414
44376
196670
315851
81962
142093
26284
70551
64778
238476
41782
58038
194651
101579
286107
167951
177140
71622
105107
18840
46721
79108
302054
73735
229864
241769
29608
311281
211229
157024
231695
293394
160511
51265
314238
220476
266676
2009
183626
301748
258184
132674
213254
291913
202044
310350
89893
53407
204075
280134
125448
175462
138470
246591
9086
225184
199683
49396
196865
282196
8367
80711
222052
244798
291420
154986
257737
140172
39969
201975
194977
71424
95569
82753
31203
134488
44336
124021
9731
155783
57241
282396
233301
56703
109500
99829
245364
250573
158753
213699
282525
265897
261431
219364
191392
26216
212927
180465
301117
41070
193224
55931
243137
281594
248315
225099
301544
262671
168931
207072
290512
18203
152893
169874
132390
298032
182385
183227
173354
204571
119390
37174
75744
98766
253387
95199
223165
227876
218624
227199
296573
306516
106971
225826
159258
255524
217358
208885
12080
176788
29668
322762
148502
311879
221688
230652
78465
107567
237221
133646
170299
116153
291667
206141
198627
194973
36109
284025
315436
168859
37243
141505
91689
78942
79107
237189
77832
197533
273780
15956
23412
284016
320743
15775
84681
88501
104719
133969
146469
188462
105739
99400
261336
181856
143934
122003
30619
231776
114983
113263
71845
216190
109593
195199
267174
131333
292994
153973
99853
228152
271199
309700
310636
29565
283357
262881
255360
105672
208044
4816
156283
254865
190832
15711
153746
69011
69156
175027
247404
939
97510
129987
317244
241399
119211
109182
277420
5646
106809
12857
231180
27321
122192
290156
270136
41298
177505
304121
193094
1643
274786
67638
246045
204223
61518
152689
303648
292218
140844
99979
13822
255701
150129
306822
82935
106831
266372
109982
122162
294330
65277
214484
30357
186113
43261
249653
208536
58367
105629
18511
19510
212061
310639
104112
263555
162441
295827
323527
159776
138909
294998
49872
284137
5588
44725
236182
183643
67009
40630
237736
205645
94405
46722
55947
9808
7382
14208
104844
22922
40305
291813
16165
4873
158601
12905
283151
165937
270067
147563
243245
296222
199345
54216
111955
10220
144828
219521
216003
270835
112074
200747
71695
250351
39755
310051
64836
45222
226796
150803
82617
122230
274752
71548
197103
238151
211352
49519
144727
297214
297806
14409
314529
41879
100475
16925
310872
69358
63648
318234
258086
118863
118489
200889
309841
145144
2278
212437
139475
289227
138548
245208
130555
109724
222655
50851
8142
118716
167890
128269
17688
129188
258171
252078
279057
94656
268641
280997
282764
29341
133647
314551
74090
285506
279546
306291
155980
57096
41650
64547
188603
246499
234374
246473
208280
67557
145540
151858
120700
242494
185298
51408
178933
292077
301296
155078
304724
307582
287491
110309
300074
8598
298113
240609
67514
248670
320154
925
113294
285311
10486
244960
190393
66984
114538
65593
193136
318568
274004
51506
97466
308314
181328
729
297212
233543
140063
50204
92453
122674
171979
272851
93396
264566
194046
53439
124127
1371
157858
140533
9406
64761
114906
171489
82234
49500
21655
103945
34673
14415
158745
210706
251621
312655
111567
187888
137365
188851
205936
11409
51308
245298
151036
277661
100797
117518
23306
230470
115171
274524
29248
245503
185127
17649
175916
25779
317493
217587
248700
214271
224806
84726
293170
35840
284636
51756
205236
279816
116941
181708
149844
284597
191781
67476
113760
111952
14478
248880
161926
75401
221668
312903
172440
279131
55527
127887
128335
94819
69594
319067
72763
305890
35641
231450
205637
206769
215339
258038
49753
122206
68651
304131
20297
13018
306992
27177
195721
84394
116270
149476
221951
10920
244759
67229
250293
209398
305834
149158
209576
140317
224696
225501
142180
44271
221088
316196
250224
178368
132649
265349
157412
104262
204480
76026
118278
157638
142799
97588
112681
12396
156891
164826
314043
201570
11717
48157
322270
181611
251223
319711
316169
182112
131147
181864
278561
163275
164488
155850
261907
248654
305189
169900
160781
157385
265180
163476
280164
166812
253538
256543
129740
101366
299972
24918
85928
203392
302468
100466
72745
103084
284517
202318
299369
215982
217912
15084
237814
228527
130563
121968
159375
197169
7291
275360
58529
198182
164499
8130
145007
202859
24581
195247
201558
140998
122530
80353
43171
307656
119242
144115
69382
171757
308962
144421
277139
207432
10017
182958
231553
26448
30969
192571
212876
40110
239433
224574
204376
51066
191765
119053
25637
115174
288148
271052
27078
241935
316168
292720
311302
97309
64938
186560
304529
283486
157180
119057
214338
169062
116463
289350
179872
269486
263291
312065
179087
261042
281841
254378
270029
37017
271098
172718
180709
10381
133736
183173
221721
248100
81063
268880
68185
4492
54383
116856
318711
168167
24281
38273
210944
253129
86224
65467
174594
294962
319313
189645
229339
162621
97882
10583
226952
183333
313958
305235
178079
242625
208941
128371
210925
205626
219723
2466
144095
85304
9878
265215
127409
178523
51820
310389
49715
143662
154101
99970
253005
167833
153166
207214
48095
41481
236342
119673
5620
213454
260923
310408
100581
35534
79362
271755
70754
97337
250397
292755
121895
296942
155372
134689
233336
207580
108559
128370
147804
213390
112554
22679
80426
22114
217134
112421
303464
159407
225089
34997
294243
99892
272489
164561
15901
234396
86888
239360
113626
71691
15306
184910
250575
124648
34507
301957
85021
117022
276643
72186
237714
213277
212649
9440
147758
273586
204756
62908
242932
239520
271550
50777
85518
40906
202573
42470
101767
43414
37738
91921
287897
53384
37358
70771
255399
94016
91970
245316
161356
187563
28176
186120
130037
100773
146391
278716
75775
75591
272429
152144
294679
49364
15810
245712
67238
34587
166932
296347
258236
321596
259264
18091
163667
174748
306361
234012
115830
203768
63247
54408
182193
161097
23786
267951
300747
11230
278230
163277
107622
124444
276755
84795
156207
235292
61161
165816
132499
277117
11524
305406
279279
234182
177664
112896
201282
297811
160597
267064
100930
183947
5867
262846
93934
266669
302175
77666
220509
278258
230989
176246
77380
173293
198962
140296
231734
213471
51108
111591
166286
132214
89799
68150
3693
188895
50914
178287
201936
261496
76289
234009
182814
171085
67040
263697
208788
40548
5140
199374
112372
15270
215661
43339
23307
68460
118463
133854
163252
262515
226956
221049
216150
189197
137840
156669
71670
209612
156654
248729
229911
123628
19007
162256
184624
151719
317713
127637
184923
214612
282906
296024
227169
287506
283578
296528
152093
153244
273419
16242
29204
202097
300959
14199
68163
2173
3240
163357
136456
51841
237999
31080
8145
276274
72152
56824
126118
153477
310410
177336
14127
19700
266570
190951
75657
130976
210977
290579
55030
156065
254519
116406
67951
210100
260767
85415
17578
204169
168276
97125
237974
121471
61247
265535
151097
268359
261357
272975
70779
141502
117804
163093
237142
149284
176407
86217
75996
259237
160665
48026
308005
189528
245811
130197
283288
45185
85662
250292
195062
105744
72682
160564
266416
78810
205000
286868
128756
214420
286906
89736
291838
12814
69952
63107
95706
117123
49585
183433
147212
142807
252609
278150
86933
218672
178970
199480
107713
271196
244937
12619
55463
169178
182319
147209
229877
148776
276715
262781
129892
285624
248844
182397
106705
201523
266643
160046
8907
70222
289759
264903
219637
182139
323222
48722
180111
194870
105463
161486
304610
295191
204746
56702
302940
102669
94018
63445
109113
289975
140693
319702
150861
302331
84055
275329
219908
264605
68562
36851
54147
109379
284328
200764
34000
105955
300462
74295
238184
100050
173280
188914
106384
221297
27704
145652
313594
203388
80376
51936
283777
106129
185229
95985
37557
58001
304250
231948
306500
76926
289529
228275
100103
10622
16564
135213
272973
283150
179331
251886
34851
159252
3789
283422
2621
150618
320482
292086
24051
117424
79101
320433
40761
17794
87344
62407
300108
29022
208890
320150
196968
238943
98942
234770
268515
248481
176335
20446
110941
264759
311690
91750
250883
268718
311231
18738
250649
230572
47008
268569
69084
34170
249826
60978
107905
78324
46884
33035
275383
302445
311432
299105
131028
183583
247539
112130
2163
237225
237726
43568
295259
312333
29429
298407
113982
252995
214884
149713
88812
222497
226905
74020
279597
130491
6431
49323
10333
69992
258707
187961
140005
103321
301633
267598
226134
241290
218309
166509
168717
25947
266773
245035
2176
167665
31354
17644
230202
181817
90286
77703
117571
240813
91337
218772
58589
34066
313609
230907
127159
312394
62068
237132
158813
11950
18556
59192
144896
291485
49415
110427
296762
285264
35767
245878
61307
80971
203409
49831
292924
320668
94813
201034
190770
256730
200637
321557
289343
78135
150110
291703
241970
44074
30867
190374
20496
178205
289869
101322
287669
24312
272047
279087
218530
142593
261130
274989
168790
97868
278185
154047
129377
214255
226975
77465
113619
100456
77255
300361
11679
235827
82677
227019
86874
51192
116376
297779
302229
25177
72364
57353
113128
74900
177991
291726
77806
98440
262305
229678
252248
261780
278113
10012
130433
248815
210119
39643
136394
257826
51988
310131
250720
200799
254928
161424
179400
307149
153961
234178
83328
231418
151801
298605
230297
74480
251802
125955
9784
118600
80700
29304
146351
145938
173654
47555
169898
47920
135970
12811
209890
18458
130498
146726
194070
38858
163978
111126
135308
199105
129631
150019
22938
321917
180143
152858
181155
287438
270636
21104
2073
1287
67524
293548
66366
29054
8276
163380
45684
75130
229796
179038
310751
15262
124739
235878
116056
149482
202920
218954
223266
2850
36314
86190
149607
174347
319816
119615
229583
138113
301401
11188
198075
232493
281079
137607
211708
143338
264699
259233
138278
70016
275284
207848
37800
291810
214899
53767
263397
176050
50433
220009
167227
64801
168982
232616
37181
10740
179506
68298
133782
119055
316968
256604
173823
225540
198228
125359
45256
195595
7896
57065
244766
126801
134300
8220
168841
115133
133777
13751
229903
232749
270205
19142
313668
226427
99577
70930
310361
286345
21974
84594
310931
261714
232185
73873
304488
101908
47015
52931
14110
303298
194899
162521
71078
212105
206824
40141
109877
11248
270162
280475
317008
189239
59334
106493
203359
251270
191504
130625
50129
126143
80976
214625
23116
192880
281059
114346
149390
319360
133565
40284
165952
180553
99057
268073
259415
223978
169026
228710
115297
160893
161338
228254
269681
129830
17092
76931
235134
200332
242803
296834
75016
10468
48628
127686
12976
249829
181173
304213
203548
48903
44062
274193
193949
303775
160075
113503
55216
181907
179609
162597
156342
109814
182350
22978
25275
311337
251528
42271
221993
26766
226836
208070
238085
163626
180537
38201
169803
71266
26163
181599
86215
226489
118708
282627
204013
312810
136981
228138
250476
165400
80272
109203
285737
23614
301073
93585
264846
209893
2842
120337
309316
188966
16786
46508
187683
116229
231605
45154
55515
29486
14344
33728
281255
16935
67463
232280
319250
302930
194260
8458
316594
116545
297461
202970
304788
101156
218341
91222
147136
113131
41949
307592
129395
314857
226139
206749
150983
249996
135974
101143
300187
126653
76662
155039
151043
297192
118497
239937
139123
276901
313549
46469
151563
214224
111298
18806
175101
125624
288017
53627
96513
231952
52834
175928
69546
24157
301561
274314
1811
232246
280512
201641
268772
189370
249491
10757
9453
278084
218880
116472
19028
86108
44124
218745
227221
241652
187015
207244
286959
194226
13263
138991
171634
166979
126624
7116
203203
49016
183657
310534
318492
121640
145380
32022
211075
53086
49347
12839
323387
231466
246225
313934
236857
11399
234426
121883
18048
19690
128321
268870
257042
286535
252194
121306
47084
227217
208952
84986
162714
54015
253335
27285
175129
79046
13897
316371
90441
139560
230799
304585
283916
318426
287553
54483
77539
253339
166297
132401
9555
50920
306075
224892
255298
167028
156867
155359
296097
78940
245654
115095
160127
166893
57184
212466
129100
114012
282122
17918
54812
32712
277110
198978
265105
132184
82290
184936
131885
146607
179027
98466
309488
109468
191355
191764
279775
147899
44234
22127
157760
148936
207983
276469
209911
211979
295282
56421
290846
305455
292905
281990
137263
37228
36580
171992
36296
8962
285253
109950
8375
217261
35251
297802
24009
48229
223846
54590
61457
120233
73828
45885
144934
171457
269274
139878
118717
116620
206463
185024
321367
73468
273303
128558
234322
93196
65597
84945
105560
31495
323310
161563
134534
313721
158005
116995
299728
29053
281429
26082
134550
215787
285147
229138
287673
80796
222852
116299
9238
317285
19435
203041
93034
180395
247283
115427
249435
312885
216044
166478
125546
162167
257857
208917
189245
248422
90828
144043
99750
211409
152479
183911
321420
188716
292688
125391
280183
13574
58270
117378
141961
38454
229001
313422
7484
168808
288585
42485
310107
242061
36930
270789
33765
232670
39596
175111
145976
311658
286354
285452
95398
214299
51012
174731
143247
309315
227149
283709
138292
308319
151444
186687
223455
231992
106968
241379
52624
209395
31816
47786
49308
13402
30088
239406
152897
85576
93679
292286
287268
288052
140502
287523
21836
58504
78823
293789
208693
276774
271754
6927
121470
248288
92203
89600
200906
216137
267572
301870
206980
162874
110861
104612
41149
304095
113033
2820
196623
99615
124876
89999
199860
49021
155529
96960
128597
114870
252131
13307
162870
94444
85230
306857
74902
3840
221077
20958
81750
83785
109943
27472
4439
41438
207518
243158
315388
184215
47276
258901
141676
15302
6196
135685
127226
271185
283601
88517
161123
236730
247203
11129
208681
34350
285255
135948
280334
15550
159025
161914
167580
205703
182306
290762
274114
87594
267472
137323
82889
264261
141597
298683
56212
257620
115098
111050
246616
40913
184272
107212
101832
301108
308706
125650
159385
72187
134785
164380
303366
92369
78573
208723
306114
236362
180136
16671
10541
302273
76595
56286
47524
52319
264966
215542
117409
285880
272295
283767
298027
6720
124292
182143
258553
244933
34297
225231
4641
222736
162742
260888
148873
199257
56490
257962
303253
315230
220306
164659
274496
260099
44957
155688
74162
289987
101474
67160
287926
68242
211963
50326
198853
323100
207130
316810
64037
121132
166615
111434
186655
45070
262185
232623
232495
154745
148400
241009
273914
30852
58614
320224
92551
72642
251032
297869
199897
67165
106846
294391
2164
59166
116816
69933
261786
92308
90165
3950
99793
128008
164208
279219
295670
141158
105600
55173
101420
210074
271730
154675
197482
178225
45152
111052
312022
186610
184242
280063
73513
57203
157038
16631
87157
10648
66072
69691
305171
317251
9027
117260
304261
153523
25076
89912
233893
44964
237670
82751
113301
288277
104058
51718
137228
29007
251798
150935
299981
109284
313991
118355
50315
3329
13972
117055
323327
20784
104233
64479
99688
218094
186344
242592
171471
162972
160869
62900
50646
218348
278210
20810
113728
53096
184546
189860
114338
323378
228173
209341
176434
40186
45264
168193
534
316253
160273
211650
97962
119318
207937
153
307208
197137
304053
240877
198359
184941
295896
16719
292941
288235
103676
5112
134380
29006
300142
223836
94143
46343
19880
94327
270214
231029
181791
153664
51042
249701
211802
124192
202334
44875
103632
199108
23571
289262
148453
225842
317854
181992
202639
22985
45162
229820
318420
308078
84605
171293
22684
171650
131211
193843
113900
300291
104255
29859
186282
203195
186499
245936
188609
316224
238981
7080
281384
224260
17160
73651
207588
126725
6339
312772
10681
322940
152277
154729
229666
48970
212596
164192
208616
38505
244914
320805
173832
252989
309614
146975
294993
152458
177053
22251
46289
235564
165711
14503
133830
158248
27873
299365
129930
38540
86034
271849
297455
295656
294799
174993
72473
200443
295385
291657
132876
248858
204159
287174
27713
40712
178107
66556
144066
310186
67469
9754
167017
129318
70076
187210
252530
288231
52938
212977
276456
239715
156888
10048
88613
177058
247959
16706
215697
311841
237104
251553
92093
102238
195503
297687
285810
103139
313117
244722
135197
134407
108171
54032
115663
235344
185255
236960
9378
145987
30810
257911
218185
149726
164343
256007
5005
20226
37282
70512
299920
150647
155978
271701
318708
67523
66985
253632
138883
158529
210278
86443
241326
73521
297598
205718
96274
94302
91392
283016
13519
274871
83639
58794
246679
41190
204665
93926
101867
94338
54851
202434
215412
4559
319990
128363
179433
170763
224298
302897
12887
129766
207359
191056
51104
254640
106240
158579
41385
117101
278553
312632
64386
132632
29223
307577
208886
283203
167123
319885
136882
160868
202810
260819
99071
26496
39892
148203
182398
197162
136703
2752
66843
6215
5176
43179
2674
81041
129044
56465
192307
238810
300408
80676
292301
24006
208487
190987
92978
302156
292211
166066
318376
60093
206182
248459
238145
153605
131093
92069
95762
308373
141384
178920
139638
85251
72566
60562
288775
260792
67391
86642
90408
181922
184605
3757
42035
210260
302047
292444
174444
192156
120397
214340
250154
204305
13504
196409
309381
80685
1334
241387
169956
99693
278623
315694
47475
166137
252532
153153
21934
43425
280324
162087
256237
212438
168198
117100
317821
167442
206155
162432
283629
222164
71160
222173
292034
257678
254157
83953
8768
201016
283585
72579
284
73308
301878
152489
243127
323401
124242
322709
53658
197280
315060
119617
266181
62686
279460
26018
121274
251179
141501
739
92727
15798
302314
37990
172021
155507
274336
165978
34524
145989
212666
29708
163492
111452
160060
283305
21985
39302
171976
103021
133674
41969
251379
263008
150428
104468
149210
103599
195211
194386
128922
111007
225015
161024
175350
303866
254670
246096
255583
244784
79205
149696
9804
240081
65397
226627
76796
221643
98425
138464
302855
175032
280154
144470
157847
146549
140289
136584
210574
17715
72701
297453
302275
16263
273516
202957
316163
264433
146567
89965
161837
241213
100968
253909
260543
116551
101047
228875
252932
128752
275405
263204
45510
310542
236662
187405
56010
35911
298034
155615
123090
317724
18342
108296
295284
144562
114413
162683
13249
219464
12646
142358
296486
54230
165889
266865
195341
286735
57902
75045
160412
55945
124664
60251
5003
60498
271422
133562
241126
261602
252247
316344
209022
57410
39927
318415
101558
256186
309928
63901
74445
149767
89300
257664
155522
142491
290661
109589
5940
57793
41741
110762
240424
27649
45856
310233
102165
102282
316070
206271
91956
221904
119271
251812
128264
188577
259926
176917
123743
314016
199873
187882
236475
147258
59282
252391
98752
161220
210971
140024
186669
152329
77219
14183
236508
267235
7739
319344
304713
80939
321067
234486
41330
45972
43782
219655
48647
12545
179559
196897
60369
185546
99996
292191
10503
105570
7625
120895
2893
6041
158655
319397
317503
247382
87413
19250
234875
191606
278729
116322
164965
319850
233344
188349
144312
237334
195264
256651
259430
133137
78057
250457
188176
160174
55703
234647
259505
188233
163979
67566
187078
176735
85838
261626
318900
274988
68688
124801
298554
278802
76519
305571
251662
177708
69589
309317
197178
5709
231600
218630
136699
123268
229994
106669
303893
163404
29784
47807
219290
125512
206899
231575
101068
300998
79879
299796
143017
114902
230565
131459
216057
78248
130299
307022
161478
135215
53566
300665
161193
133309
171505
219285
252868
279275
100316
205127
223753
279739
114368
231913
222087
165645
254786
146167
143699
183595
204393
39572
116532
30019
12768
185371
24991
19571
233788
163810
12544
23741
191005
86214
135587
91350
221299
5267
195405
96123
281678
164708
18866
194950
51578
49735
18194
165415
102686
132929
313406
131709
118859
101664
101809
270589
183116
220797
93450
170512
275078
269456
289426
304381
159767
189715
26486
15008
151393
17103
174700
215869
220229
105530
130735
65990
240683
234822
120511
14305
50429
88632
33670
273510
63097
209965
78628
89757
181406
322344
169745
123879
288662
260054
68216
152901
87038
22224
94969
66597
131411
322907
112485
220553
253358
68294
297340
253548
217483
300012
283920
234929
220064
21644
288953
191528
124477
192519
273845
172064
72661
113580
90673
120072
185920
224658
124948
33333
142
123344
268
143363
299052
5393
227334
244185
176906
271049
38472
102796
201655
47156
152663
308131
202451
263976
191454
80232
67395
282708
23957
33673
308244
54143
281345
189621
209003
250568
137297
139523
80266
68976
200730
10825
304948
7155
145608
231932
152580
32055
302566
85408
279837
47868
321035
121645
130748
290460
250121
295593
113466
115466
178977
69764
8275
302524
50180
34324
222939
313302
106281
117377
59759
266198
241256
194733
171261
85398
94064
319173
320878
98101
30228
186679
264715
142022
231824
280461
231911
169309
226752
287730
11395
266886
25586
52359
68432
197773
96913
31024
61423
226163
296190
171266
236973
56006
26700
2658
184933
264023
177921
25986
15849
239666
94995
251984
290569
225631
129974
234161
67394
15441
249986
194270
152429
230705
302306
40698
96129
268274
82757
92862
136332
233471
231006
32913
234379
140619
257543
33397
135858
11697
170005
259695
179282
78296
265978
115509
178766
142045
301856
259824
20439
271268
310151
10938
22419
100769
23864
279218
87781
168267
237445
48096
297438
124966
80687
145498
159273
277340
81995
39739
17602
72905
203234
257500
303987
156825
308639
17107
78774
74908
273281
255998
40755
311289
132737
269169
248492
245426
138640
104650
61959
259360
20793
104155
319541
21105
315540
77117
24650
52719
89981
10414
171046
264940
250982
52212
175139
212333
60009
249053
118500
23348
232410
222147
200650
9481
86461
54266
129415
55143
288404
31280
175230
64637
134415
188049
143511
270833
281557
95770
222236
164231
80508
211188
137612
155987
149315
291494
301141
151379
139114
138929
210360
143306
60823
145180
304858
235588
70708
240506
17689
14404
249032
216421
272694
72188
11570
8533
208167
314673
146456
5066
272481
184234
280224
231270
160778
131218
193594
141378
296489
38416
167928
289256
151399
207191
163687
174686
243401
131546
252948
31849
34953
27939
35551
134532
239452
136120
81084
7070
301389
53554
219658
175187
289044
242875
133713
279188
155816
166284
223230
158383
81871
269893
258178
13414
86353
68753
82742
188769
101677
141874
146737
47796
30013
256103
313063
8318
321788
82324
223701
142850
292336
289606
205453
70422
81577
252964
18674
137158
7005
42870
96541
63104
275951
259199
292851
231462
191540
227761
48966
85458
232513
88573
51593
203399
106308
195582
248418
8830
205535
274896
10860
255385
250145
203174
245366
246548
107492
314237
321117
57333
160092
48216
198125
281833
262975
123460
153049
180297
248741
218800
231425
66187
220227
79059
34017
80221
292468
114677
70091
61220
50358
228151
68556
107449
167098
260821
219975
239326
24604
293084
153957
226451
223043
10
16951
147233
5538
102472
269324
23151
208043
67459
255107
244591
305351
259990
260102
108837
207462
237278
79570
229153
107101
91417
312084
235097
59360
201029
160472
149396
162290
243007
103436
17652
28957
258810
63695
225252
24444
3796
28444
248798
175592
146957
8391
240754
84801
9519
226429
69206
39042
102017
310949
254294
82121
29212
320576
292152
293374
280382
187539
13089
202962
100750
12951
286883
227384
56775
258770
259466
228461
292808
262264
26488
303207
178957
158533
68532
119709
64645
206057
23702
42723
241375
274086
193296
39168
255749
8707
99511
17988
251673
47942
21296
110136
52248
192953
92384
249099
27820
206153
59064
87817
155030
243338
3927
66423
226502
27732
189382
87884
112174
217815
217942
216216
236537
187269
205493
266141
144558
288458
27126
129186
104554
22555
250554
284108
224926
265516
3280
105800
152345
46163
84788
173368
271787
161985
115072
276364
315619
205489
112851
227270
273678
1527
225074
310171
59640
294672
110812
112725
116032
170211
49260
78976
124398
267000
188944
69480
92874
172813
42654
159097
254900
271430
211278
249741
66388
266825
47131
136503
221949
189110
135172
84276
14585
78817
292366
318924
27520
247238
294888
48363
113049
129975
278900
139239
292063
273634
156380
277572
189009
143236
33054
129409
321723
259384
11813
123603
244780
37523
268149
261717
220440
113494
152584
60659
182576
23431
280964
192602
249260
131994
127484
256444
283525
290053
9433
29230
158847
114184
6054
293598
273636
151217
111367
59047
184331
157820
320706
88731
178357
14629
284929
77682
56521
166086
184487
258821
82797
112645
76942
287508
82467
97849
145385
18754
91179
234548
123500
245904
45079
272443
30189
288865
181608
184974
119461
308897
211618
273787
279508
24769
277677
279450
132056
41975
232600
286626
198859
274122
147503
147067
163823
17321
208282
237153
101341
199939
275179
172316
213283
131571
58964
51063
35268
211976
220831
135752
197819
122275
187227
255724
165365
235300
168738
131177
249911
286362
286366
24651
27919
269833
301107
160553
46259
147089
197502
71972
89755
11359
17566
136250
198322
221801
266796
214157
283450
282419
20628
310200
279530
2098
189991
267793
68858
270668
306438
34712
44010
59882
172153
8442
160034
282459
91343
93066
212844
285667
21025
53383
10434
181919
197731
196416
218628
266095
47583
87591
39386
155053
73132
184707
77354
199470
256921
314696
128699
198282
35238
238127
297615
306598
24708
198466
136090
67558
229737
57342
217637
147520
209279
138874
320496
119566
214809
257883
23046
44926
163467
242252
214717
232957
135028
39153
312068
85135
246396
317426
83734
184193
276526
157753
321550
56996
196777
220812
16410
155715
261132
147994
233971
267891
117520
80801
39211
12203
135373
119577
156228
281979
285613
56306
132945
228655
260681
98127
54719
234027
17697
108398
272119
38569
161890
200433
196756
105902
174274
177945
137486
58856
133864
293866
288739
63655
213879
5533
8395
3053
117750
161729
3499
299870
229540
204264
7310
250013
234373
294553
313601
101936
58084
14970
90284
151156
104431
130582
139540
14426
241978
47002
30456
239671
13723
242739
112403
22252
212152
128133
177327
124236
315173
89749
198126
195818
298024
200742
275037
33064
231164
101975
67986
62989
41779
184223
231761
243605
173045
167296
83987
146249
290542
33558
14498
74875
162043
66265
254536
278578
152496
26538
11771
210699
49708
220408
207975
265538
27870
168822
247384
42856
142504
189018
60086
223664
270710
87715
265196
150275
74905
166832
144471
250552
150014
114076
29110
141302
36405
285359
308737
543
302095
24601
243609
71654
105732
247562
257571
311465
268552
200851
143924
47286
88324
267532
112234
186630
191844
104617
181285
216913
203452
66393
118256
319323
113633
228268
115750
170094
160533
277937
251380
94898
239067
94687
95999
57888
62225
265662
59443
172091
73258
36942
105815
131134
97760
175041
283613
215563
254097
314252
295615
230719
56472
115649
204623
216162
187370
56793
18020
4440
265231
294959
220308
22186
213567
204219
278372
163907
308117
103583
93496
136940
275268
154960
249418
18506
143646
200995
277746
319593
71750
202185
264725
30454
155555
13115
246889
287233
203270
246949
253167
12341
110696
158240
4590
259179
249972
219921
152533
214592
270310
293162
183484
28299
181771
15174
76565
213456
175812
261901
310021
43826
3468
52970
299188
71223
182439
140829
160118
75837
280477
288963
171943
66690
147949
118559
106489
105007
37685
183720
40669
298448
278554
214419
106691
245516
299579
291932
188045
50238
30655
240394
229428
78612
219611
24143
242336
101704
117758
305745
139643
80482
222050
217639
116575
46632
56211
1858
150276
124875
251856
179619
188300
202804
315000
255067
43558
293746
116008
51218
256975
14489
93625
229879
92212
124806
130256
307275
52996
72430
74116
48655
31276
316151
48784
299900
84913
104240
152945
23096
299160
210585
196274
178834
253858
204322
22874
283208
188801
85596
104694
84361
295263
89944
81818
280756
215978
27112
102187
33584
222458
143725
109624
291670
256747
34253
158583
302013
91946
301622
180065
43374
151215
87825
37498
2711
6706
267544
291979
84784
62530
138049
144780
187132
263741
281889
22956
237491
215565
201864
302011
211464
217080
205646
129748
65478
43109
196909
291112
190372
310046
294715
184513
64805
66444
9981
303538
233499
154355
174311
48788
270580
234214
212645
50775
230942
143637
233825
95392
29236
249030
16029
94022
291856
65106
156851
306505
216563
121436
25179
293209
170243
73050
210451
144356
36072
82395
189365
196893
11100
44806
242688
75469
115533
79524
265458
26897
164910
270895
62220
177065
144752
1945
219888
285126
148703
58443
305864
231810
207073
201302
310305
132391
292334
44274
251074
177807
36757
107851
81016
101423
141258
216937
219075
122248
36309
101988
313778
246466
161110
209522
32872
235982
283094
94105
249909
22434
301126
221406
319270
206447
151116
260175
138011
55875
15635
280415
45625
227181
108249
86523
200294
104688
199966
255237
97826
110111
477
210433
205163
124541
3218
216782
197716
81671
136858
69521
62704
149498
219096
158063
277927
28491
75699
182495
190856
269336
92709
172991
153144
312236
303221
140181
243398
122729
58494
13810
69572
151262
113432
49530
200103
11969
303177
61647
242491
274123
65475
221092
277374
123164
196766
72741
46780
128383
309006
157867
183755
250384
276076
237861
295404
283023
146459
64265
14904
148675
217161
95434
145167
249568
256905
199394
191370
224226
143085
276748
207590
279934
33720
197934
212320
156103
282416
30522
290408
301477
298736
274478
81062
108534
86563
152820
162481
183465
123077
173219
95859
41499
122295
20104
35621
79723
89887
248496
1267
27643
126558
222024
268009
166266
217603
303294
75160
121933
117627
259555
220039
216289
187063
132716
304949
113721
87189
124709
82176
222140
102481
244074
21098
116847
32518
60195
236632
38198
129270
262993
152428
149113
66004
259660
19376
84872
26267
118130
277479
206670
15013
76321
152024
308555
73303
93611
213289
54087
223494
26357
97538
103433
257309
223812
52654
115007
309081
49212
262672
80409
122528
279769
281014
292803
196876
79222
89485
81510
245705
209390
273042
45232
57010
262176
259323
72903
142525
93242
148560
119645
147707
97065
185846
224036
112694
73095
102314
107945
269767
294383
317243
51606
59003
135820
176895
133749
146207
105916
132329
111117
68495
310844
226316
49049
187270
103741
31873
105665
215523
232875
54208
26640
143878
45565
275754
124126
306737
167601
123356
130137
135571
14878
198457
139165
113454
209834
83413
172759
106073
10990
224225
299516
37567
102621
24923
52769
112347
215564
94848
268545
35461
117649
183072
105050
146672
116867
234620
63914
167905
191856
260003
110487
72542
173078
113319
202731
219939
157587
256588
195016
301528
212954
59308
184122
4270
5229
119373
85693
98406
94786
270599
49636
165023
298747
186953
11091
125389
223487
296767
302377
47677
259608
116233
32383
14772
3369
247069
40396
225629
275092
127033
213063
26205
100898
244733
9661
172733
254562
75121
283833
300060
157915
265354
142890
109598
319579
292040
311971
202353
76332
150682
287525
210590
57293
7745
178748
303142
175221
68461
252527
6164
135743
302783
150540
264170
146098
148345
172135
47659
210361
119680
172600
75739
255310
141610
64707
254514
5802
64201
103327
230780
308759
162462
227794
4177
250409
203068
140182
189027
36783
35825
110749
239318
316003
198694
50186
196527
262662
64518
98087
164289
234721
204580
106114
89121
285060
85616
125028
279924
322177
205292
109953
14255
313167
173737
275274
139915
99573
160712
118076
189790
309783
97393
49471
10343
31150
314008
289484
286195
214121
259643
203148
51607
69829
236948
68229
47095
196057
201313
112068
170891
283750
265769
168043
114144
284303
316866
33394
199806
237318
292154
97667
122132
186042
215929
281045
17502
223784
303988
175507
111337
50957
113885
291487
26355
300752
227623
265281
292053
244894
82073
18165
256711
143097
83361
130396
162499
200818
55849
152198
185890
276508
145429
62976
39232
53187
158154
163374
165903
211704
151346
204501
141386
128089
286344
287776
138279
103574
219858
321103
221589
320155
243151
33095
19227
301602
89810
290535
235390
288224
244664
292886
65036
229589
202034
19967
18296
82447
110273
1130
947
267431
65510
57438
69566
224424
169122
9402
24244
157832
51809
168431
77595
125889
2955
236073
274223
24486
193525
163909
21957
14842
263120
164170
133329
131364
214541
261644
281261
199034
177516
110567
261112
249206
231403
177507
30573
316631
281692
144114
202727
147414
282633
6152
279483
125185
74522
149602
196994
314068
223235
284222
118683
257369
267912
28684
102921
83779
279517
299492
274556
301374
90006
296023
301868
173697
60577
103425
258010
19865
65144
103906
148985
130165
19432
14343
151885
273821
151589
135572
283074
45045
225218
160927
265584
16710
89360
51772
21500
154679
33640
254494
48282
260611
129960
292083
75365
76261
175165
276672
19374
20995
70669
206905
195756
106209
20270
251069
165454
224171
37158
310614
126175
25501
93047
276162
257097
95755
141181
126933
185457
12515
231145
219957
202264
289306
171511
287003
179721
27364
130585
135419
277693
30179
246431
271367
64994
312355
243541
114073
202820
181178
39002
277407
277682
182827
8257
246263
143973
107807
187127
181676
193537
149264
135814
62061
318104
12008
102237
90634
79267
96283
256235
42111
12250
123018
135999
27592
206519
100281
86282
104815
138270
257728
124417
37164
231382
119776
160611
237014
317131
277892
320823
193144
49733
147964
40329
322470
79719
92994
166631
57692
220167
320865
130289
74770
104320
284148
244913
158680
217748
209537
21862
246622
186930
61147
8467
131501
193772
81993
281013
262697
251694
97426
293124
321253
154461
305010
176366
306038
308464
223851
40180
322531
298955
310886
131954
27229
304426
226198
98336
319710
16043
157758
141764
137364
237197
91536
190852
250785
109392
277988
163594
128349
305054
88642
190150
165017
2318
34974
188523
245691
122813
125663
309188
312396
243211
76163
188937
194671
23084
46972
109430
271267
137914
122431
39564
195696
114369
43820
82739
11501
48566
264898
74041
313152
300075
4194
92917
231989
286673
199864
163094
219617
176475
148553
235968
319190
275696
182264
235271
87598
175646
32207
194755
129149
46643
31222
174411
233541
187483
288508
283730
194206
295689
155998
309196
200488
256248
7728
105058
104401
44486
166023
285052
154320
260507
183192
9033
1012
66236
31601
237140
54717
75858
309749
281463
116641
243250
294512
32702
319213
223937
17810
58594
135303
212004
322688
290677
208010
302845
45458
7269
223986
307706
6753
286629
19036
70698
225018
115807
250318
97708
283849
147576
165972
79634
87703
104703
231057
206606
231207
68802
229109
47557
266595
120607
268675
235621
168758
318136
186236
139041
25270
160359
180092
215836
168629
48424
100527
307527
44018
234844
90063
241651
47528
242667
194519
152552
97272
97336
70742
61300
268332
249444
252467
218969
303231
67549
40022
71100
34021
253220
121217
188303
239447
148220
288438
75128
158644
248824
157935
213499
22070
275735
241962
229221
181044
59220
162021
298005
14393
228588
238319
241145
144897
7920
1607
80913
208298
197772
42376
20451
98754
60765
234101
166393
53306
207577
173724
309424
113082
233378
227752
138201
56946
35063
122892
181542
304229
259650
301418
158041
174196
67535
181816
26994
318756
313116
121295
37488
272777
16957
24764
288413
145303
8337
279973
91077
89077
65634
88710
66636
189422
218508
170132
245979
229883
261103
145541
109958
47793
143591
289248
200215
41816
304389
55680
309920
269817
176109
89803
202071
186935
97360
137812
236841
266679
210810
51045
93502
264014
61273
129146
39500
73340
215795
133912
294248
292600
184770
71885
306012
59962
79520
206258
63674
203059
118507
234199
319951
92351
118727
58117
35997
12965
101960
228740
180502
287083
9166
306487
98814
3266
263751
273648
84331
265531
136582
211908
56929
299605
180683
259976
186728
80636
294500
170693
201987
89970
274675
213048
282409
92267
23016
29850
115996
62050
134925
6236
67409
71967
52410
291878
164783
264063
270285
240990
73062
226206
112389
231864
97109
37492
310720
191639
100429
287529
287474
275991
253846
282449
235316
320679
291286
613
231688
133284
110616
120960
154225
185098
54251
13325
129346
192221
88167
267995
162701
302171
31513
176611
56821
253763
167378
314568
275525
32080
10366
247538
125725
88594
235668
36341
128074
216344
128553
20855
9812
315517
276573
187936
233540
61707
285180
263067
229792
228402
208337
112189
312821
44174
245986
177811
285842
222492
268816
21349
8647
274829
181735
168754
14603
56229
311629
125174
22885
5842
274595
171603
235785
47535
45799
155322
147252
205676
225749
200886
268464
271615
209147
12147
298501
167009
179584
176395
40028
287870
75310
162473
289806
222456
15272
13973
171782
212884
230833
5139
224291
194515
160608
301041
27621
63593
51080
128550
39916
260451
268593
106640
19139
142892
293935
81147
294283
193849
267621
306662
308145
220587
99135
142262
111057
153754
30993
193613
322516
102942
120483
43116
168010
42481
102223
110267
187745
180125
259218
139324
210463
160972
62047
151244
47427
19711
311361
43652
320137
87061
50641
162133
44587
137919
17638
313211
218632
193995
104150
109786
260531
165434
283512
57794
256264
170125
152089
25972
245575
176396
134239
275447
223347
155833
228985
197651
217394
120201
2476
293288
214815
13151
274130
247697
212332
150744
243593
237509
290223
54261
48543
83297
117071
208790
130292
209444
150825
86015
255234
49223
229349
196322
236505
108879
43727
284760
196572
34267
226028
235706
102512
83716
200667
183414
250730
10393
217135
302971
251337
194713
237192
261106
189215
114722
279817
152061
319370
169931
139881
144008
206910
185578
228279
89138
124684
39586
12824
245206
144288
118653
284020
32341
192911
182158
103264
28600
164986
259328
156254
82932
116798
189829
251484
268449
261246
243574
142011
228889
163669
248035
323125
135456
222075
92118
78581
290310
3194
150393
12173
36593
120548
248852
81154
269972
62564
90182
63356
182362
136298
168147
188089
143783
266458
281081
123941
116351
158164
164222
88867
102590
2704
318345
63105
203552
181451
16646
282064
99499
138656
2913
136443
86253
95738
170204
175723
309983
170102
171067
86728
62854
302103
215577
45135
199656
234527
72483
234931
107049
132143
22182
110358
121029
318955
61466
149592
54074
197316
268895
87814
2568
165225
17170
168954
187903
31643
240001
150179
310753
162724
228470
204813
20223
131204
89914
50728
216315
172676
207028
190519
301095
210410
161412
26535
42867
249257
41807
23144
299589
270382
278028
61594
209863
235410
168119
70627
279321
319815
84702
148725
281862
287530
256465
21384
171430
95815
185684
179457
40597
31726
1448
31099
293379
26174
315161
184033
228637
183034
138561
8366
19339
62881
9881
284054
34018
208273
42435
131873
248277
255497
262207
174617
21199
274779
162687
312763
322542
235511
214762
247636
241606
224471
209412
15801
168647
104799
263710
177797
94529
96735
227865
318992
250350
103680
139544
313288
193902
26891
232302
266171
22339
211854
319601
131284
65801
251617
99772
246189
8232
119095
136282
181758
172938
40891
296819
108723
206748
65771
77884
182314
149990
13773
32997
126182
66995
246962
194725
96328
152119
183993
209652
323525
193513
10484
189967
197831
3549
151651
21616
243592
26716
44210
194211
30368
60859
101182
41771
220840
275367
278616
261155
90560
114928
611
116216
200320
217348
47176
66346
259698
296598
17495
114967
248236
262969
63212
196671
150817
184439
84831
282365
207170
237925
136802
204729
236019
258943
4850
297948
206457
280286
57363
210071
193560
216132
97400
174172
310589
66317
26480
266028
205955
311168
238717
206567
42584
229715
48272
202197
208996
277301
289656
221902
278509
140109
14814
286221
219476
206040
176967
220478
271517
159228
306613
237223
214868
19394
63321
285162
45204
43186
19836
214280
304789
186527
75976
194350
237230
164421
11166
26134
64651
136107
322778
119503
204224
301356
200113
134248
63744
127527
302459
11513
60995
54733
150141
33804
294836
179132
65052
236943
24741
267117
31135
291170
119980
183219
128313
159354
47716
322288
110025
99413
75462
82611
237872
20550
43397
61285
172999
18851
160850
120412
52905
282990
210022
206908
146335
233755
236127
266415
203686
33938
170062
14661
254048
127678
41471
134576
57707
8063
256755
64884
252037
110539
224489
39210
135013
2786
164691
265017
182740
320558
281585
118640
110545
242751
54560
237155
296773
5904
62730
42728
40250
116601
244528
252734
182481
255740
259630
145157
160445
31654
232676
23978
50555
61512
49208
190249
221622
6909
62820
240573
30674
173054
268075
66035
240444
109420
221351
85654
215757
13215
23645
148126
275420
178171
15934
224470
302541
291952
160892
233213
108482
264338
152217
72359
263189
202115
144434
234902
86770
184942
301349
158978
198300
267706
196773
195259
102725
315715
79537
229547
93721
309671
323339
91247
208599
210871
9220
214863
47018
153340
76103
186130
59560
322265
289703
155900
47689
228634
280684
152980
319761
32795
133938
161078
17082
282434
222439
265595
96834
187718
1613
82503
265046
219341
286389
294706
90429
304511
82155
110572
226763
205416
280547
295514
236485
205030
49473
216823
308341
232
87541
141430
115344
201157
119850
81915
36147
298903
257469
72712
35838
242993
35847
78887
97137
270647
163627
233387
122403
159125
311417
159419
78558
199204
26711
292590
279975
193768
272562
111188
230745
202959
229379
256258
238755
167879
243350
282085
7946
17471
213781
265062
306831
304152
109462
39889
217667
207753
314665
269386
33144
273941
145235
31722
30412
177341
252761
297800
246803
253262
222514
304198
261809
158019
148384
199411
156563
238764
98709
100028
74544
221053
138591
224821
166658
201748
47042
211145
6142
14550
109915
102693
213713
115864
294648
301039
228886
318671
194372
114058
129250
15996
113574
120093
88317
119027
58049
244291
240988
318098
113891
320410
165026
11200
129263
79716
292583
240041
100157
314889
196349
220922
220618
311388
310560
155418
146542
33510
97225
68302
26756
83910
130689
247921
200477
168295
231024
127598
138592
35731
181536
152715
36289
14114
170566
23026
202223
63419
125188
225800
224844
140658
211688
186803
85107
73470
195218
27560
123100
232770
186580
186087
182222
70934
81443
99376
235701
110895
137108
266815
125483
229463
248620
126041
70801
4476
196016
41680
206978
215889
241242
3971
301128
226647
218270
52569
72768
271440
109537
188997
292276
282981
301749
220472
205110
43218
235626
41290
241794
60760
115313
10254
91186
66560
7523
164954
166122
121012
313744
314748
110009
99745
217643
216523
169266
70718
49558
11810
63533
270722
119135
39025
320497
315312
45637
28847
21062
17407
181012
50670
146709
164664
221733
218128
47791
218107
81756
275764
38494
153347
62199
216669
243913
288641
204815
255024
231294
8428
261046
186006
175233
273174
62396
294306
280002
171830
256486
308969
138109
56141
302062
42565
144809
194646
106984
49083
95588
40276
26285
251731
184168
248673
27779
21046
276581
15500
155698
169626
94375
254550
40654
290911
256356
181993
292417
211561
271726
285770
35340
87945
138338
47761
218060
107349
125615
105751
112918
296417
321528
232895
3299
303028
21318
291978
254790
189429
277392
236281
34624
172508
228175
156077
63368
54524
99596
169398
249904
170238
257540
233067
288646
12910
144122
79566
242528
193244
212110
16388
179998
311044
258570
281562
118084
317206
252851
88839
69996
238831
256393
120208
1872
204739
150754
14222
198191
156748
118555
120938
294797
305065
104583
217791
124650
67496
232660
264788
311237
248746
164992
3444
154955
216972
296563
269982
60306
318325
193103
62243
127707
24860
271460
163816
187734
108122
247468
35023
309538
201654
123086
90261
190586
311062
292628
271348
35369
303770
172830
106115
110974
265011
27102
260480
57761
143693
260310
135725
126743
208558
97040
242316
39813
268538
229831
119657
225575
221647
68494
96100
148749
232971
79257
316730
93340
27990
123874
300771
150419
261600
98369
92675
68397
107968
192891
137270
294490
114671
124995
74570
266204
68783
305914
288290
59319
212270
199684
64371
180982
113807
183920
166351
130621
94565
229592
143697
233889
6678
71797
61380
252250
96211
172651
65284
236585
128569
160566
128326
159887
308673
311035
85510
256155
322918
135563
30939
87208
133208
76466
166766
192089
21788
80673
132183
83664
75605
21896
315830
92215
218846
162091
121674
7074
118188
121644
149828
48478
319487
159724
275016
162611
37363
235148
15396
129361
3915
207255
240294
7228
156919
96853
226240
216208
301572
3683
208172
184059
233975
285835
319753
234330
241247
206170
283470
216667
39050
192985
317770
256757
215191
315164
162883
158816
18785
61854
226998
127992
269616
28205
311477
95642
312231
143675
98997
207691
257623
116513
42525
225831
228004
321507
158531
264986
158992
297006
197398
147695
9492
129412
305494
165741
235928
39482
14472
301346
37257
67585
186693
259568
322912
138982
270575
101915
83743
269166
322229
8731
88737
279581
155822
23576
84237
167803
319585
209774
232031
77150
295529
11411
178655
149519
305443
231451
42400
2630
155719
101565
120753
248524
323444
100710
28162
259859
74553
18861
19761
295754
120039
138861
292660
108189
203362
185486
108645
45538
217288
200253
198802
254822
246951
27170
111061
204781
850
198724
33977
150483
280837
298943
156540
174135
146827
87190
124315
285353
211788
72347
24124
96950
76726
125363
135641
248257
212786
267778
289733
184458
281121
228827
191439
10367
14520
280894
169189
111121
182438
205541
320920
281146
177693
261141
9420
287809
205390
268501
111194
254386
228645
124090
270577
12441
231430
50458
32684
21242
136514
54177
25238
36063
57833
39383
91231
207791
271988
104157
33226
43902
185553
98702
74704
260354
261515
161524
210982
205362
90424
211648
124258
286347
164938
302452
43448
16991
240779
243081
19325
33818
147664
252636
198836
37417
297517
46074
87850
134119
264645
277247
21714
300419
180992
67157
14952
74009
314351
132656
277000
66233
91779
1161
265311
60957
140631
221185
28286
3119
166925
68818
69646
181840
211917
98338
218213
15001
210747
8814
70120
108061
148357
198274
274794
231749
155520
323402
124028
174784
210208
102269
117690
92798
44611
227382
232658
184771
268080
128143
17336
119959
65214
52779
50827
95235
50852
99411
202214
15394
113893
129222
242450
305324
312030
128700
319149
237071
144161
265630
110699
119968
204319
176349
242526
140983
184446
86760
179390
74066
309018
67404
53420
154926
150069
288856
40959
282223
161950
45496
267871
188040
145114
87000
140854
31459
139863
253205
218550
106288
59261
288542
84791
208161
262550
227182
89156
251307
101996
181782
255430
300438
55117
147409
89369
155836
84537
17944
80841
103241
151873
263971
133381
271148
23274
82010
18987
171116
94881
46146
43736
282238
148871
298842
80080
858
187864
31575
283805
97947
189222
257294
177639
677
278040
133675
222158
63039
220834
27759
88094
99362
323013
206446
30133
190266
125163
117800
281501
132121
104101
28631
161205
205688
282209
96434
228333
66296
96121
70492
320808
92407
162837
45050
25251
105287
232290
61733
232872
51453
39170
105245
284722
94215
265230
78403
2355
25340
73542
146298
215573
204649
167339
174944
274953
65414
32070
170570
63508
306647
27638
206583
183332
30393
178950
151864
94313
159470
189127
152190
241550
178955
14881
78595
173179
319954
29294
175640
321148
90942
27816
87091
85878
116001
163890
72842
234974
139281
194632
240331
147705
215038
92596
286655
271131
276350
245141
60941
285812
296860
62085
3909
88177
303997
316121
225838
87767
109152
907
300529
126604
212096
99383
162059
240310
221650
128694
21529
215324
289214
126603
93357
52552
161654
148945
15938
13982
216224
309229
8781
242538
131817
120001
46230
211204
2196
116013
64765
266630
246688
298204
206930
263811
293211
236529
73756
322196
53121
9774
40898
83529
271951
141432
257687
105983
238907
297011
93741
312451
217690
247680
103453
87971
215067
112187
256181
20429
320884
129795
248682
20420
58278
64465
322069
302457
59826
235549
225246
285283
87158
18270
201552
253944
319116
77239
50356
295207
53485
302833
21830
97205
36847
235123
20219
116980
187616
305989
145740
177944
171633
160272
152339
287923
12946
319629
92385
90640
89088
73081
50389
221875
14430
195765
182313
254525
57628
178466
189343
283093
122169
82229
91804
145055
195323
321398
107651
273497
3882
113400
39446
208713
2699
145574
232198
148146
170564
251906
154089
160726
165528
205405
315598
292101
188227
261915
11095
49646
264159
224422
286373
80879
263411
150079
164143
65367
17797
151385
17543
181843
49111
54124
104736
186167
43515
58558
56719
212553
58570
252316
12368
19546
131131
174990
318764
210039
258420
120709
121889
280792
132885
3432
54722
276360
179460
262947
203773
116503
149449
95911
290627
99241
101694
223462
234709
181277
153968
31680
206282
11602
152703
148947
12765
295329
78965
249119
8011
72193
162591
200400
31020
209046
286929
315853
89058
244862
225120
565
120139
135791
1023
301711
141134
261269
296873
117757
23317
299047
26260
6828
216674
237252
158500
255861
247377
176629
128309
117639
126298
96996
226065
50798
294208
259881
109094
194310
22269
171974
17549
40517
40543
8081
92718
100325
203747
56480
312096
58413
278216
136138
257296
152375
109606
175658
319471
195843
150306
176118
301858
206279
218577
125973
109388
263963
160368
297801
208984
151990
183205
35517
296694
35482
234560
316358
247572
116500
25548
259519
272703
199040
297610
81144
269375
8054
147168
90781
117623
65315
312345
167341
130248
33245
12983
280679
49919
31115
276482
109314
168328
44717
60811
147651
279570
230514
62039
55204
92122
158777
127070
279442
204944
260475
70845
133371
262815
232594
10283
69162
198067
10851
245672
109891
265696
128397
62682
165140
219819
71854
293309
313986
82061
273638
4725
116873
44166
202
144075
275103
300491
269076
285863
11401
214115
138636
206333
162476
263740
233248
252827
295685
145292
3368
91102
196845
288417
71945
323272
113386
54532
151363
244296
204029
12717
148618
265263
319312
276291
275741
323080
115141
189383
73061
59461
77829
18675
5689
178573
167323
143191
186255
198917
229577
323064
165119
87993
93464
194475
25510
153346
150409
315104
54223
211907
99773
205966
114422
87470
40681
280149
172340
227228
251497
233118
291669
282375
314267
14016
306853
14976
27879
193153
190281
82310
241083
113127
22873
138311
15485
290815
8211
268382
124483
214997
192938
28556
262230
52882
87008
164924
143742
273689
53706
255765
243839
274622
241471
85109
196420
186658
195089
215152
266893
153392
52389
32822
137319
36800
287211
62213
310984
259823
5309
307721
26271
67896
262517
319433
58957
122644
25296
184315
309517
69828
171512
251936
49559
232561
285265
280514
176248
2149
137461
284059
2727
125628
109453
130437
155195
130369
34269
120196
119381
229004
306514
180355
264910
268613
257227
90798
90609
83535
162767
262896
224632
252160
310104
203072
15108
135750
262045
111794
236687
247536
259625
145483
321942
281402
37337
84534
162413
244410
105403
38655
23401
85493
39516
26281
147513
177876
197304
181711
116012
159318
247492
103341
34470
77207
96846
69966
277846
46087
126957
80708
155915
21259
166052
136922
182904
292521
241043
164898
301844
300737
66042
57571
156211
220681
240030
114333
113249
229787
20173
164467
147537
100919
141658
77272
290968
250284
133434
286627
5883
209681
63260
75427
194485
14986
104547
205712
294584
221141
200372
217915
142344
51184
308989
6221
270836
322331
107217
265088
186559
193828
216457
253138
152629
63650
241485
75942
86448
172426
267634
215529
106179
57359
58014
196792
137727
172300
241217
58436
215321
103509
210851
56593
62922
276805
53011
49798
228505
245716
206698
233858
99492
83742
68265
198015
20599
219954
46081
214282
137456
127911
298223
87217
254362
311524
264961
270667
212690
217588
205530
317907
18835
250190
217116
141011
115931
162921
109220
274196
111768
156795
126871
145043
77901
153492
17979
98514
322740
109345
81263
71229
174170
315092
69615
188709
136879
71010
157289
221968
223807
137392
32767
34897
83507
212111
7575
249088
175385
305546
308397
41752
303179
60017
190223
125864
213194
6447
237757
316615
59
72740
291043
14658
278433
151508
1950
59723
76319
200018
185519
206309
240941
246023
117417
41032
211243
83357
225128
315326
144927
237148
72805
24467
269070
143145
189929
98661
125008
139984
176921
72571
109680
25445
209290
170751
261473
10177
103595
149741
61210
250180
62573
42986
195485
66981
140007
231918
94683
236653
148768
230011
283181
53913
261247
22488
24529
96068
79729
41484
251404
63961
290852
227853
190222
50018
162224
86892
266801
77193
272917
246901
148801
47945
187528
305627
175107
99817
140354
26012
128012
223791
254696
51737
253310
292661
125806
38755
31743
206896
90035
298690
112617
311673
233392
64087
140107
273786
168739
23220
181117
152648
192714
175550
306939
258459
296585
269717
219612
39278
101895
155014
134716
107257
173081
67416
34762
127807
234775
279270
178899
30815
244882
22260
264389
287559
217061
78701
286132
11850
304484
5277
97301
30746
116354
260617
68736
103951
54011
189744
169823
212482
174028
312437
27669
318369
254495
99138
243993
131743
26442
49767
142488
196357
79678
310128
46522
301778
272592
159207
75630
100015
155328
225594
17618
231860
192150
28890
68734
169426
11651
37726
111405
149148
259459
228105
284533
63794
271033
21476
15038
124147
5559
273647
299931
33142
59104
220055
188628
249177
187628
148544
131408
204921
15607
147955
166264
21326
204105
756
56556
219829
127056
289837
32147
177783
56290
43729
125762
168789
161161
211897
57408
30172
9207
74067
120266
74114
215828
99651
270517
255404
12709
5648
266425
297712
208568
65219
302
64456
249395
307572
32898
114526
286823
304020
142984
192550
197130
7483
95866
247671
164359
198199
280208
314886
12004
238463
196835
25970
250232
300905
178662
214789
56700
253978
313816
75359
3977
102972
239059
230638
308696
177809
194240
191389
243388
47603
133413
23319
6370
232613
129560
8340
179500
229904
292374
292441
193446
271909
131430
299420
39339
251525
224683
178209
280905
194562
188963
78677
272484
234029
43202
285012
145225
303386
155052
195643
261079
108530
190817
44221
17870
118476
23590
172620
132551
156779
179725
73082
220853
56186
272000
211629
123228
137007
167463
88648
175568
169711
299446
24032
234360
242409
216923
173599
2998
294858
86791
267554
315257
260483
221024
16734
168179
164500
205334
128046
2758
71809
80404
224379
177844
135807
242228
8981
188194
34810
171025
140817
233559
321486
48510
249409
93077
87480
184323
121792
299092
24561
169319
307749
230532
261018
221385
195746
132890
200012
58562
246403
79005
211134
290058
218497
216950
104370
4445
7695
63152
38146
276808
209943
63092
228872
26457
99451
302616
295758
117530
110902
264348
5215
304668
176091
142200
25390
222903
76947
300318
59373
283398
78725
198551
87443
223323
240733
237434
202526
254058
304849
3867
31193
164392
310598
215959
292192
147002
231255
268338
124656
2705
171011
156363
120697
282939
112351
148797
115818
15887
322974
36285
243004
88000
156533
139630
145445
25679
81028
303324
77467
121544
174738
149605
193346
233025
53051
175302
151955
128703
217469
18450
134641
146953
204021
121872
143328
73269
136143
96926
124712
138302
209357
178561
21546
60087
35759
283269
60022
65752
310359
597
302727
264907
265240
301628
200207
156678
197865
113125
206584
195407
169362
36155
135125
86344
3342
176470
22561
159448
38832
182808
110154
112058
45917
209336
269609
72735
31779
177283
110506
71480
259011
93928
208154
225602
262960
59941
137166
70871
323307
2014
198571
143419
75670
139313
109048
107805
4545
196794
244258
209623
127780
218164
200994
256110
78990
165443
192607
182727
111572
44439
135996
19906
94428
222460
128161
67445
61852
236628
142825
36419
147952
103464
228796
159080
214907
182186
82187
39845
6674
38013
73896
74714
201346
169406
285704
298150
49854
10560
254380
238190
46221
232278
10965
49152
285292
89219
161741
176388
296213
88721
92569
41175
13239
217626
305310
285792
199917
71969
211732
181722
319101
299743
290020
83730
244178
9349
33137
223212
323173
183190
174286
237031
42003
126317
163748
12825
22801
199857
184297
284417
34415
66455
72127
200146
299724
94495
242474
127260
291153
24695
214463
97870
65753
101057
156723
125061
186169
54423
125977
18023
300490
233470
247419
29942
97007
8708
67826
158946
199165
71079
278254
305596
4404
26152
301336
186464
178704
55626
134398
287486
84997
292373
248797
15623
17032
201816
195465
104518
26975
133897
308176
203559
223256
245607
67128
92637
11432
282544
14859
72078
199751
274623
311764
161958
215533
284291
215124
181401
68357
268395
141126
23097
317548
213589
177959
172637
267993
150466
96701
166928
278496
187326
269499
39679
131496
290078
150430
254499
276381
175797
316104
315318
22790
4632
71234
40707
18625
100603
242897
263190
151461
159279
37269
285163
157003
298157
268044
302836
100749
211776
81271
159572
263683
195070
83733
146723
91876
2990
241653
100463
232326
52855
214583
12630
84527
226718
203517
103616
100049
102496
253080
168241
263939
54900
48641
131108
160588
138954
168923
111599
112707
257761
65372
243363
236469
142856
257103
239262
201795
58652
149709
173357
54434
153373
58874
178130
126434
248423
275259
208787
165464
73380
72578
119050
270377
292985
214792
127448
12467
146645
38637
141077
214356
260983
102005
177504
155750
272881
20425
46151
82122
281852
312667
124517
185526
284674
113565
276124
138789
77874
152347
123159
165830
55775
174483
193402
82093
10972
25717
17058
233782
234924
227547
177054
182432
182890
290090
48192
135069
177347
178262
154249
216068
129081
220369
94214
138176
246690
60507
203900
268091
10481
67388
73146
207496
144088
28267
114513
117748
311770
1658
64398
53882
158980
314922
15787
119416
229472
29717
120274
45457
146379
121267
253235
252705
116711
82903
311665
266638
219322
307181
149568
135499
279765
72288
251894
264697
89870
283908
41566
170257
282613
18599
108117
57955
201897
198018
191783
274743
204988
97146
312505
265139
127797
70740
2868
319460
196193
265229
125692
199993
137391
88649
39233
127415
189042
291644
126920
173092
282203
57786
88283
216059
67517
16278
198667
180901
13006
58357
69058
279936
44232
187615
117576
68387
90578
226342
42273
81819
120098
228040
279324
245424
104629
25500
135833
126811
1860
103602
128724
244036
137960
46698
303000
98575
226584
44883
209520
295724
79303
83614
29475
12242
300755
176642
241017
308430
281941
11334
258502
164395
117196
200580
184543
113701
131446
254650
37620
1632
86915
27200
15617
2104
68530
2521
60040
121569
69612
294259
91567
194008
170749
106545
223999
290611
125627
115165
291403
115308
300932
106684
299554
234367
318496
321768
27277
124151
23399
239719
247258
96634
91123
44180
159669
236876
255936
82465
313076
211342
263256
66244
174217
44175
228259
1251
243310
44189
209462
235771
75863
215552
229154
145421
277916
295984
30514
20555
110293
61879
292944
286439
47172
307732
84729
144575
210874
266945
253316
121422
75414
246966
19588
308072
197305
3319
23922
29253
27072
39338
281509
295938
302584
8621
146296
56225
53545
33014
314322
190700
265276
164969
68087
259092
46102
149268
180826
33968
256654
269852
201030
32336
236095
216106
286691
209119
288256
257043
177338
202648
215746
79969
241332
157810
169922
52620
273332
199955
246032
146164
271216
291641
266828
106915
14302
303861
91972
253512
293707
237778
179424
210013
127440
166363
58392
291947
284871
32483
192737
89533
172110
233568
20231
63878
252567
274450
97080
5242
20145
317266
99235
136792
104111
42371
165754
224988
128243
307098
267696
299153
44814
117934
306059
257815
285811
144052
258334
228737
6708
20329
112706
282303
183538
169794
287999
153057
263432
33317
231230
257223
120137
181980
187429
280804
66395
12023
86230
165755
298632
24797
157661
215149
228726
132020
298331
144090
183797
52884
84452
14686
160945
183650
36508
285313
101802
19035
6569
124965
146901
305625
108163
223343
236891
229246
35879
223694
78173
309184
168242
148150
223857
36187
151901
228807
299650
107792
306680
301795
271934
179678
255714
77052
170744
113849
252605
18940
192255
185431
140466
36623
148994
137547
274935
322738
114894
244067
64426
252483
42049
145388
177676
150370
20062
141168
95120
217770
119267
73897
165269
184267
108367
181544
213306
60317
252711
283005
80641
25968
91497
273545
147958
277282
200358
141062
50530
150068
301951
66268
283102
148717
247429
319387
41253
137354
218079
38049
321433
5085
100347
276569
131088
225958
213296
136085
254873
134263
99186
2271
23604
294360
87175
161279
281251
216331
108088
243051
26761
36329
86951
240366
100465
125165
115995
44896
306731
95247
277545
266327
188429
154884
13554
316378
55842
263408
101210
61440
148858
94649
96854
145612
262874
87612
224179
292426
92231
275490
75041
97692
300458
222029
258512
24857
71685
289844
79746
134961
300476
277219
295426
255934
264104
272823
182810
227663
223981
97905
265568
314779
63234
254359
319505
82809
70201
230648
140575
214436
185118
106386
102106
193485
60702
108325
309930
273437
208981
123842
46236
72543
76251
312910
7646
186545
300004
314620
164755
168929
111917
70862
110835
54419
54059
77128
9336
174324
310696
52615
266418
105666
115271
39984
34915
184293
15731
301866
75855
73001
105484
89695
98622
285388
294840
64527
211589
211166
209082
193929
160820
272242
74858
175875
66026
153924
92538
226511
215991
139242
93135
111832
301192
72691
269960
288506
44930
313432
224344
61472
132619
204753
27595
107840
55231
50799
4684
311258
228572
258698
251301
49416
66602
154374
171167
232725
297777
25799
283706
46487
96841
79504
266850
136580
58043
196467
5912
82136
227310
254480
135983
242059
202345
246434
321800
242770
257607
322959
32546
256955
238116
71911
199650
316174
286050
106610
267977
227982
26649
271882
223166
55237
204544
168724
66555
285618
219792
63383
36162
209060
47995
190922
108680
176215
220933
254819
303729
41029
209756
240532
159460
144886
81488
305015
6533
15178
58896
35696
62600
290243
225064
313836
105445
105775
113516
186357
228330
319705
177758
61103
196064
292488
11648
159882
308384
306202
184677
195584
73163
222872
150189
206350
118832
8875
257434
234370
288056
171109
119356
109431
187755
286320
90245
9115
274651
141830
28882
34484
216354
173406
101898
38395
87681
97129
90482
44854
252147
131217
174754
124230
190080
236418
275358
23716
231168
286275
211334
185409
77477
114478
42927
273331
186367
197894
77092
206108
38969
4322
130368
199861
119838
288772
181211
203939
128078
237575
216243
229336
237426
30326
130770
179896
236507
149415
31881
282263
171897
148975
70899
260734
33690
143904
112973
212060
116369
197449
60592
58304
290355
27928
60940
72063
197050
16074
253099
273277
106656
19053
137859
42494
150092
196435
74821
132740
192065
273375
132991
103649
316686
123903
297853
136821
267941
203460
302258
8472
275498
128433
76183
285958
320475
83964
17454
132047
168490
199012
267412
288195
246443
60257
128436
201505
129861
26473
115873
75773
250718
14123
168210
94636
204631
226710
195753
256736
12247
130839
257663
236113
126873
180587
2730
145411
239009
71154
171819
82649
165671
276597
138642
196084
149233
17786
299875
110314
250307
56429
306830
221778
168677
190933
253791
131034
67314
245020
24246
289838
303170
158963
182897
143932
279322
177914
192826
33017
170569
160441
223860
217168
204456
101605
22134
125608
170339
35804
200729
32364
49615
135404
114062
176150
106348
124320
161312
141226
234280
8541
75450
151704
96251
151550
166801
236929
133650
19127
187658
112888
82896
167573
221099
143321
305801
121740
208911
156597
298477
206615
22949
296699
215606
110
46070
143832
272586
33958
203389
169768
42051
261951
155568
256839
256080
291871
168412
83257
40466
128830
115665
116880
30869
186530
42411
250138
222469
127838
70330
7973
160115
33482
292349
159309
317154
9755
300647
122124
11444
69041
213887
95439
160837
254492
15161
264625
162137
290601
173418
238548
287403
280327
80314
202956
172501
78838
153999
176689
211264
58865
197203
269227
191841
260527
81711
149319
319369
62452
213876
189711
63369
174316
259346
292285
143075
104907
313618
162985
308453
221739
47935
115739
146052
161173
296700
71433
210006
106056
1794
28026
17131
37870
69909
158323
126340
22833
319647
89892
2941
250197
291183
225461
91807
113928
196558
160204
37796
44471
234450
141935
77227
148343
93888
233931
20596
163105
117302
212264
45205
106609
264411
241448
23830
313795
150172
20540
85289
180068
255882
53632
269484
157764
321345
78464
206096
153648
308002
299207
161080
207105
250819
165342
92418
124987
95702
252253
55172
97750
124321
309000
8874
98825
271690
253208
177986
55868
279777
261029
33537
45379
22954
163500
284422
45847
128049
177547
286816
240029
312360
54029
179708
255816
124207
15645
152975
201868
64536
76661
266984
32466
89532
25428
134486
157510
270158
2264
26183
148990
180646
225890
198410
84001
85350
237093
19717
223947
308795
309661
12423
288653
69403
10180
80746
234039
18784
278401
59767
141414
96026
84181
119498
270941
79034
30729
260881
83072
170502
90352
211568
47840
86564
105536
308362
264916
259653
107020
195805
273195
40442
147287
64648
232439
12691
22709
161266
285562
317318
192614
206328
27630
61267
96171
268364
21366
122776
93058
171494
58981
19084
144801
198795
254710
216968
244983
24974
243313
17380
218492
272395
182356
225684
78889
118338
91697
168410
217653
125217
103385
20864
107178
40747
130232
95983
206327
135535
321860
312759
296852
270671
251294
278231
79560
82259
3685
182608
219023
267755
234967
97221
167776
312679
160510
287019
124030
90503
256199
262441
279413
1894
125679
261276
258527
28258
213566
55272
243566
40648
298391
154163
208245
277257
273760
261740
203380
173065
175734
319909
125678
187092
308230
34443
178947
11551
153313
47706
301686
40598
212874
311227
12093
187837
162113
70094
228401
129118
251504
247360
167511
165458
275482
48408
99133
315222
188338
3799
134437
197713
77606
284272
37284
119365
107118
238795
22011
186511
137573
300037
265321
187956
78149
155202
248502
98471
256276
229779
234853
126766
131638
152760
43605
63183
34726
199080
125064
164114
102407
14819
274960
95039
258479
18852
51069
268029
299276
169370
136604
110160
280585
13360
135911
36140
315692
55226
299722
223197
296855
219634
253463
230109
125681
293188
42610
83793
102977
244723
128439
199136
276183
163974
32668
320629
159482
24209
126648
93539
202931
277290
195501
74385
216906
26743
49459
221724
25358
224477
97668
97181
314749
292471
297516
212370
191958
70953
35974
281103
194205
233147
256136
42293
287330
304534
23669
189444
14674
310198
221349
274621
91045
192967
265750
56701
315677
146043
78305
146819
76071
61453
266496
286432
95461
323314
219884
220506
151947
14233
257398
1208
268371
136967
186346
28991
3030
8065
279002
171097
26594
202482
3521
62993
2418
308850
300245
136853
234375
203191
24478
142122
184731
18521
234597
264667
41579
204467
86521
80680
182191
276505
230623
41661
61445
257178
51284
315081
79907
322520
217263
114984
146432
27605
321537
66433
17761
126194
207378
271966
117693
320391
257387
173266
314116
250130
48831
157664
249827
38836
321786
37736
122683
314098
74226
118967
10970
188468
201596
157375
113710
121179
37366
99900
224304
71127
55681
283018
51984
26873
45716
264799
207216
175975
267864
99126
147817
165610
5997
242949
270549
289795
311359
299387
102764
266887
37212
176216
6162
92296
126421
132711
125695
2435
226036
308968
226547
32553
214796
15649
261754
70114
126652
8546
221640
213829
109565
150718
189568
226887
305806
305730
111058
309601
221810
206429
27703
316257
71032
5733
69171
35366
189289
141634
210830
197774
108769
319813
321534
75159
83084
146294
19941
153581
285921
68000
111814
2625
97584
14569
261641
256764
103615
277227
239716
146707
186761
77040
266631
117580
111590
307915
185094
17100
240249
162922
199824
290298
316892
102168
206369
230552
191616
12659
225361
278236
54800
199295
45851
133497
297920
81116
62261
49693
112884
242876
187173
299644
206137
98506
89076
242062
98318
213103
105485
162350
47269
252389
87358
181125
138678
85965
312897
8888
28143
31197
144620
271219
239697
39463
296757
117809
251590
162658
113499
286640
251325
283221
146040
13539
297611
160835
191468
228317
173550
208523
291341
93398
25427
121451
49414
40389
167183
93041
77639
41302
192430
258320
102762
321636
47162
106399
58997
258318
57759
94439
46170
15104
8244
229714
15772
252230
319859
156364
204877
250601
109349
192920
115026
171279
175772
297375
144222
315413
211597
86766
304340
117560
59898
86010
155223
82672
71361
214500
210216
91456
44351
65173
146968
279945
228399
89963
99319
91621
133092
241780
180620
217729
310806
288813
199664
116374
118377
66168
102178
31923
14311
186149
276490
233231
125939
23421
315613
46408
153487
309412
69911
52600
220348
84880
119065
123961
21420
224673
55601
270791
302131
92766
242447
313484
142616
101844
82025
95873
231170
36482
90443
170979
187024
117659
68018
309980
111537
76276
143168
92581
303373
152092
259260
233486
285589
33114
93788
148028
269688
137619
157173
42405
67516
297817
161816
315939
207861
39029
245578
200790
16539
18480
56088
205813
29718
717
270588
79365
35585
172096
321914
138075
310512
35162
160039
10914
77937
82348
215879
164701
44937
282579
49170
206595
65324
162439
5737
8803
86359
213276
253893
123815
82092
173140
57004
126449
35871
253724
133042
202692
1683
243266
73657
304940
191371
321805
188356
70195
140884
98082
247928
153030
318024
252411
21279
100850
147679
76402
274335
283210
104925
252095
273016
182766
63496
212002
240833
141956
212555
313270
81912
190679
145611
67192
56459
268181
254688
250117
180599
89921
250794
278035
235255
27153
221272
151351
41588
218262
154811
200463
156966
236468
207024
32516
61697
218671
76957
50181
217471
291904
317005
300229
115699
6343
143139
310343
284834
28091
161800
168770
45771
76481
141938
171543
126490
250567
150474
76987
7812
51191
194520
181239
261978
243728
301185
142089
187829
74763
36299
180047
79212
162416
28362
257820
63272
46427
207943
219392
203999
294214
177813
153425
120004
730
147106
36028
263293
270401
217283
264359
174827
257791
136262
174557
322159
132013
181619
103899
108164
266557
233796
258097
294945
10419
216659
81741
125773
193700
253920
164465
57080
26958
1129
306560
311480
216409
35634
150586
218415
206161
27692
106096
188206
289767
203374
113762
179735
233995
38288
222550
242495
193566
204774
129306
156987
320768
248192
46378
259827
226142
104911
263544
1135
127332
159753
120388
28836
302937
110662
132872
116877
66748
49036
196882
94198
232486
126556
248490
278077
285868
210344
104147
249516
118064
228123
259673
292356
162816
130958
52175
211801
234233
7541
166460
250631
126174
301657
12395
155140
180684
197008
91246
260508
199557
187064
130134
313509
253293
89389
226520
230678
89383
298285
164255
33281
131889
225502
265365
309064
282367
277231
33698
229415
93738
308324
124550
35769
22567
273002
175364
47541
267920
261390
187796
98197
309645
242251
278902
61616
159219
73347
83228
92000
229212
244324
150076
282146
162631
19676
152755
181728
231857
250072
289282
302624
130649
266121
249612
34044
76667
158315
266137
318755
267560
141296
314860
294541
279186
289287
295286
10856
139982
307495
197615
179996
243358
291383
242343
205034
28870
81879
83866
4166
122554
180819
241231
101292
32032
143841
273738
285480
109867
255895
188339
91154
90820
233224
234723
79987
272171
167654
236118
45688
215689
271659
250206
283521
205304
310909
229716
241933
90089
129506
3912
58368
75043
312120
61037
163349
535
224029
41088
126016
109298
215239
20559
2443
97851
278788
265325
137600
43799
247315
264853
295349
170726
241624
73958
291307
19233
44502
186403
142889
52986
221971
291518
93227
72322
4362
5243
92282
216678
20826
260147
77317
30464
235202
34661
19049
305893
56936
8094
105606
217874
17929
15159
41162
184971
254780
18408
144374
279623
224107
83719
139854
47597
250262
135972
233178
35026
243916
33143
4509
220340
87101
84876
61589
144101
225512
197080
264704
246508
106770
124424
97623
42754
128727
257975
245945
43858
213647
268015
48135
246182
300479
264831
223446
253984
157181
101238
23329
135089
252628
139057
285045
234808
67396
103106
147243
317847
277054
96668
129879
202560
200957
170789
103407
271266
178433
55656
37622
101892
292907
311069
123755
190385
28295
220648
22369
58405
156566
314303
151257
169784
307431
86618
728
31283
10133
61630
12165
33706
301102
34374
214764
208020
295269
270816
46536
241742
177153
36712
161797
60805
212160
215512
165230
93110
207618
147437
152556
106555
41951
192023
158021
177145
8788
115390
133660
138703
44932
256134
29084
85290
193227
148232
161256
20408
266624
150330
141691
142666
22802
2094
133145
202320
54142
61079
252616
252480
77558
60732
322727
104232
159101
14609
64105
322483
306794
196205
188639
164557
198938
247351
98316
50325
226456
125972
83429
311816
111877
273707
276156
46420
216475
53858
307868
107054
292088
265450
91816
100219
122314
299945
18953
278874
195368
209877
316473
180755
98812
265635
83186
185310
205654
65967
135049
298271
265202
319690
124859
101281
175091
218113
285195
215159
124381
100847
109082
6514
72100
189813
302590
170933
132883
297711
8194
151402
36721
169481
36855
183948
284374
153121
318329
23763
165280
132382
312912
225646
247775
26209
85450
304951
241475
301733
260903
129652
149239
95328
189226
279364
84744
133082
117557
88730
94645
108237
72024
281330
153710
160633
89295
156448
186164
219233
258876
225332
161635
79944
299960
285291
302572
117072
49467
34254
291416
7401
194316
253884
304753
121706
180481
21284
207708
184037
232610
301385
258535
318460
50894
315297
16239
96188
110488
151643
131003
135843
319760
58369
200073
300497
89724
65850
174971
39716
44281
170663
117736
87539
71243
176462
206779
42023
53631
154764
254813
162719
168805
203847
160481
68785
261500
309024
7418
96551
242393
298476
79018
268637
69452
4990
209508
93569
121665
66386
58598
273390
276002
31710
127466
149331
212657
269862
296760
142959
173153
303946
198834
69336
172174
172138
275496
221381
52922
301890
137833
62715
278934
235388
28480
163214
190252
135649
25911
307832
105802
255181
114161
185882
135681
146757
49259
265581
155027
156916
230127
268651
434
195311
149295
150450
179855
202514
302431
96546
64996
309862
265648
257302
248003
162992
163889
71483
172491
280281
67005
78575
11404
223007
159147
244455
316690
222797
120134
257157
256748
16599
245172
308996
240891
316364
276084
139408
186196
99937
252548
211689
35485
72020
229691
195191
115729
238696
275792
40903
299197
45588
145915
88320
198696
40040
71864
293748
279168
317099
227659
109426
302906
274142
231153
254538
147263
30727
262483
9732
270325
253042
76356
218073
7508
8326
43811
171910
71278
160691
113669
147449
5783
201813
100614
34607
265399
214811
31810
184244
51318
287724
176569
23011
308951
99048
311389
287132
131635
95733
148576
88816
6021
158196
136885
84564
277287
137636
74833
186926
154008
107221
15914
257916
260934
191194
35576
193012
136744
295784
116491
206015
298603
111420
89540
203130
132645
16685
214862
29356
41236
223671
322481
262201
322450
248806
243367
95548
136648
153987
292395
155953
246861
112568
117256
122250
251129
302791
151102
87430
194349
204053
204163
171112
83753
119705
164680
1628
1393
174475
164408
23687
164020
189624
76471
167824
79241
138687
36869
196440
208733
135576
49567
267573
171664
276194
147561
256820
129994
13142
242105
247767
109382
217881
173845
185741
186030
169153
282542
284852
39427
218332
65363
302059
248365
111988
96476
290867
258482
309067
183546
240840
244584
17972
295998
53212
116975
44583
99839
107179
201428
247306
105619
247368
255008
30491
34529
242272
52478
99744
234231
287432
275679
245405
98081
223479
217203
64640
90237
258423
120818
311279
119262
53321
65856
315438
168630
169811
64412
260512
207395
221120
33319
214987
93119
46503
35949
229575
98748
269121
117595
249667
46571
121811
145133
218688
297086
42554
230585
20605
242571
33139
233146
223304
276011
137846
47111
56001
69321
210294
302368
275173
261790
29092
318220
175295
43490
300915
271941
107144
24705
133663
258630
134517
118080
322933
24140
122768
153552
183438
54930
90078
75051
21852
89753
29612
171128
258765
112623
287630
43195
198330
320810
97859
258004
86617
65618
248207
223715
39007
265338
156700
136942
55652
316764
180996
315477
227668
131532
299203
222709
148129
2273
290374
152236
40156
80585
307298
124512
252604
207924
215554
33012
17970
163718
161388
131016
312241
253451
73910
158385
227404
244012
8643
180015
311716
248105
60880
29232
200322
176460
125726
57161
49461
26688
19686
231585
286238
25144
22491
143156
154071
315126
268580
319660
130855
146
27425
237376
152125
189109
121211
265360
100402
248086
238059
5095
61326
126868
42902
37038
189794
128806
278089
219622
168212
315277
23429
119424
307700
39034
118499
221707
77157
50138
73275
318537
233668
160240
218246
236578
18584
284880
196344
182840
23471
174314
108210
158697
216713
241662
4719
305698
157192
230390
303473
321589
135622
175530
39441
127636
302434
104657
3802
89232
240968
150230
69912
154368
25499
249736
126538
10726
191589
298849
137996
232778
318640
223644
197566
259367
215699
260664
323108
79036
132990
101299
268365
192315
50625
75724
134056
124083
294471
272324
309343
307610
71863
249506
184868
93322
271671
60904
179681
203592
119250
288713
234397
251756
117575
285483
217788
316171
63943
170309
316916
284022
28130
78006
57419
116529
40555
180785
312874
181420
39724
58496
321900
36575
261047
305106
285800
268550
83266
200102
282407
64251
136959
216393
115119
44169
273392
132859
253722
281292
208481
287504
74788
277924
21247
54992
317720
116801
209348
87197
256372
294668
76996
252280
26454
81321
91786
163217
318407
59410
20187
234950
62477
123668
2236
291129
264982
87990
88739
46034
159227
268888
129969
233836
267663
121030
200396
242766
74000
155427
48277
63580
182097
137362
151274
201890
140522
6879
264243
61021
130579
315581
285740
253245
234274
289437
198328
195420
103854
3516
3253
220669
168370
126701
45862
157850
51232
157444
196453
316520
14454
258293
132260
276796
146039
177213
48290
90637
73700
237202
249163
240571
195605
162493
217177
216301
16083
168183
308694
113135
263840
140288
200918
57164
238902
143983
185211
28437
230812
305125
179234
271499
195860
137106
160694
23709
167088
245703
258448
128464
209526
184634
204342
67629
272815
178376
319823
47451
106313
147931
208851
254500
312693
13433
111809
179730
203986
145621
294742
204337
123470
133612
248389
163267
133138
155251
231449
90348
244994
190811
262684
123353
185335
29030
42738
216460
295723
293758
199958
18460
23490
65380
251544
229243
227191
221460
19448
261138
411
99185
313248
88689
25566
218483
253069
247251
13596
274176
32136
232024
79022
107027
246342
188602
108284
164145
256756
136709
215394
85593
163060
219215
295675
318337
252571
285934
52988
5684
305153
212011
24356
229381
276792
184030
162241
62043
305236
16415
67131
82216
29467
290908
212544
95072
215824
286287
137926
15202
190406
139168
82661
253642
222865
6570
11787
284219
247462
307258
124350
47704
165020
80262
198076
130456
214658
37655
134243
3776
64434
24837
303005
194506
248897
138644
117387
13894
202485
128688
24202
236336
68895
320510
272098
289208
262351
281066
202800
66541
291393
43005
272184
297283
110839
33252
35218
295837
85369
303958
218936
77925
145410
244687
119667
287347
221938
311315
74089
40799
112170
280198
177553
395
280381
114989
203339
73038
165428
124830
201548
221359
9861
147310
120175
294215
110605
205434
40108
127443
283309
159967
220403
145632
287452
63228
190967
276722
59113
18420
17447
135603
22283
124988
210786
17512
273383
42118
39637
286537
24230
157745
272895
77614
82827
57542
198117
282213
318747
123250
39992
94239
90666
249321
319077
40776
299050
182655
53952
61305
61191
30696
170610
214581
229156
303023
218773
279443
300902
259097
79352
276670
217317
58707
123915
136074
294902
222613
99034
8827
211671
264082
74032
181797
108613
111922
297444
242792
263778
102988
295090
85329
147457
229014
320017
220289
281961
270137
157670
153508
297248
158252
64969
183517
84855
319756
33814
263361
266070
305526
105405
216130
137179
321445
209684
64593
140161
209556
34754
239356
198085
131419
109720
150367
50823
189158
73859
177272
226370
9551
216378
180845
276795
131122
143681
184858
285298
81557
51333
248031
69972
162459
281584
204956
142791
199837
234578
208476
80958
280004
132040
141816
103978
142766
203540
42726
90222
191263
121733
251295
7368
232084
187143
30424
146332
229299
284128
105947
210201
78477
314275
125664
95129
220046
66272
216815
279768
209639
293440
47829
102392
127209
2198
287972
35499
129126
33161
43324
162498
141003
282810
4479
178322
26567
264700
94573
323088
218403
246924
16914
110039
47388
292266
92963
110010
321249
186770
196229
209653
24901
246422
236153
204141
284205
3993
295435
302151
317535
100114
59836
33783
11304
245293
322102
175161
156901
243273
235997
197052
202745
127230
239949
50161
97206
54795
41543
184201
132521
14712
318083
495
214760
278228
235576
147814
192667
18701
83917
280194
54640
161019
581
242695
149861
115824
302426
202225
212749
216953
259202
232112
83291
53293
302531
21680
264276
106268
185833
264639
222914
132000
224180
317874
81123
171159
286867
1957
92980
70908
218882
14642
282517
296105
159536
202522
25583
104969
285240
232411
163758
278015
253981
207235
287936
202786
282471
236032
230490
268966
235260
102345
244682
113958
130058
103189
94827
258223
44468
243376
153794
131612
270729
129386
75525
146437
83099
296808
127808
286971
214261
242543
286102
313171
305635
248229
109091
266901
6070
33518
18818
150337
20462
198790
61873
66024
8432
194065
273408
258408
30933
86139
169167
289706
112464
16644
80857
75214
204373
249947
129715
253380
5128
12933
112039
18659
113628
209041
71697
62895
251603
297038
125823
26546
247115
265236
300664
63492
188294
122637
197952
285229
306117
168095
278565
287919
239055
135390
187394
86193
162953
164544
279778
112563
200557
223152
171776
154060
147584
189930
91725
2433
285049
175154
260070
148746
146740
222928
218357
138212
164251
304396
144777
264181
268350
188550
166083
246871
195726
80649
89599
193841
9509
41902
148113
38492
146480
13367
281443
125982
296956
44754
258562
157362
155308
300289
165291
220786
142155
48167
165149
274867
186035
70881
225762
86556
117796
275006
23035
120571
277082
238756
43281
257800
207966
227035
198299
280635
130169
193179
290221
261117
132400
241541
36245
39995
229264
138665
244598
22478
307280
160143
210749
258341
167728
167591
255100
23545
173084
46309
30990
165083
130681
141742
310485
48888
211415
186448
180443
138269
302412
86239
24493
213796
273112
58878
225828
148429
115259
50742
185962
273905
50897
275950
272145
143814
191018
115417
178178
21488
178147
159493
31597
275682
103437
83541
155738
229665
215097
142327
18782
301303
316
15674
731
236301
133239
318266
100974
98114
111835
52285
235405
4171
321151
95700
84622
176051
160188
356
1269
36811
219693
258598
215269
178815
212520
142206
164796
7810
174817
307826
243520
276503
234710
243298
166058
223200
283567
111260
221458
198867
60382
51831
238427
187075
181379
260517
176523
3886
200306
253369
129985
210158
96995
271099
5428
235677
87610
247785
242066
203026
236219
63176
15687
298887
131669
311688
1941
16282
254149
280931
269385
314396
200161
273123
131508
164696
165902
35721
176719
212055
159510
171076
231198
101115
86247
222284
247926
292439
12000
281493
56308
243663
46912
240744
13593
195824
145558
308001
220816
250874
89322
65466
193878
6553
136475
40143
166290
26721
238549
316096
117431
183185
223121
293956
5365
272579
167191
301129
217629
161867
7743
71444
98045
224774
141303
168188
174268
170864
111461
291961
13420
213521
218990
287185
140423
250969
94554
142032
14031
258760
105410
160616
14707
80060
277233
54201
283974
30012
265925
163790
278753
79999
201303
125744
183168
126242
149169
176938
90214
124110
15643
85901
308433
81204
202871
290124
139449
64993
118392
242058
30159
19757
266994
151441
321040
62934
314297
197907
83256
262211
22534
303530
258801
38021
199000
294101
210137
225353
63828
37229
155765
193948
310004
295972
289731
18428
303022
23225
283784
207660
219692
74511
234531
19857
214800
191570
19569
96886
319297
127944
260189
195537
119233
67931
27218
18723
384
258028
251963
84938
207431
108651
50751
77601
49159
9897
205174
176088
25129
153874
75477
7381
1962
82485
69602
263798
222569
52973
86346
145339
160882
108726
237161
51392
281964
201532
273700
149108
298985
268700
301642
321837
133323
291746
124561
59663
18251
61359
322764
119129
126170
15807
68353
183999
272905
300965
312669
313305
263910
144461
116395
67410
160961
293777
257523
3316
17812
318301
88558
243441
66728
14912
266909
161210
243284
110036
97963
230163
238366
81375
30555
243076
212506
170835
292239
296907
278003
218859
27265
131142
68683
148953
155944
106775
120452
311763
123225
64445
210784
311732
223036
109662
98893
82879
180433
277766
171899
246516
79480
70793
307522
90779
172880
190169
133605
95350
288629
41183
197420
218843
210647
85188
12209
24329
295544
100668
145131
167116
186649
44793
321114
250093
228455
39186
313533
162584
310014
198813
8926
95880
136361
60332
67771
171499
211371
40888
283837
116316
127206
202586
168722
258025
185324
49287
179875
179601
198904
194492
161835
149569
32590
320135
289458
246127
153686
257769
13168
163332
153586
31263
197962
167949
277026
311831
189295
99107
260165
218912
174063
175704
99253
9676
217387
145307
319573
207239
231490
245454
164363
113226
173618
173840
277422
74952
109049
194382
128778
208402
177474
268048
137134
142246
306592
150931
47382
61086
120804
214189
277136
148464
92523
169339
271414
160244
105678
183649
264591
267888
231083
113698
51343
79858
38816
142501
152705
197078
53759
320022
196667
278795
212023
44599
251565
89009
187025
145425
230448
97486
118930
322298
29943
86626
76002
252694
269444
191630
101671
247617
282286
223586
126237
219124
196571
204945
162973
140666
138854
235993
285766
219818
222572
79675
102122
5608
104545
147424
290289
221846
60092
54656
255708
305904
102526
120393
152962
269659
278985
296804
241323
36414
236253
244297
93524
31702
52311
264242
254606
149382
213821
74963
320597
281451
59067
97546
258914
194925
193487
198604
271056
172875
138547
100482
196683
160589
101572
214109
136145
25015
211463
88082
110721
195137
45540
38998
269471
90791
268757
50508
249493
208579
51709
212030
313641
219804
315797
254402
63599
107386
272764
31334
105730
149353
134050
110966
124290
165440
310234
127481
1246
55155
252318
199892
208883
146993
115131
125881
53313
132095
53707
22119
98018
213648
274566
294635
321006
229638
270199
249699
228304
47197
48712
286704
243026
67085
39469
164839
92403
71857
153821
265758
151186
163558
26212
135993
57090
117067
160590
46689
295691
111340
29639
116068
4262
88525
50702
292054
259180
1781
281464
276448
114859
247463
128442
239950
166466
165456
145867
88966
150260
180276
273555
283907
49454
12555
138696
143300
217605
231685
108589
302240
144237
269922
295488
107512
111808
239847
241193
232820
132626
257026
76118
305187
272298
223331
189256
72460
57358
54508
283495
40350
16446
56892
294075
278566
86088
224753
71819
1101
201071
67795
262435
286705
146840
157175
302461
165281
92833
250347
321468
320096
11179
45560
298877
122500
242331
80751
309313
224798
167392
100356
275946
216623
38122
294980
110840
193236
295857
276642
228908
37098
77326
236270
215654
266845
40236
314385
6189
186573
4858
149925
322615
131425
251710
200359
124513
178273
82918
313254
280114
127097
281559
286549
221769
69471
321108
211157
150612
83989
223520
300304
82939
241158
35508
77909
68536
271811
275847
255822
69721
163477
86067
263782
113976
242037
54599
190661
239544
53791
182799
91719
116930
168659
136234
84309
125493
171036
84706
233273
60881
32714
56230
244949
139356
29714
47019
167414
313513
99140
290771
64681
197789
216287
171406
156002
312569
201213
273939
125250
319280
298732
267177
14644
307862
70284
234897
89725
91693
299328
320159
303980
204144
112420
273467
51980
27081
120367
321358
95237
117828
33140
187329
287969
127500
143947
288613
282438
145094
295880
61470
185559
91658
220566
269251
59866
209857
231768
118565
147712
131803
1456
188810
87009
90160
118781
17971
141067
6442
318063
308071
219234
160325
113998
308263
134213
114349
171269
125837
92696
292075
35316
122605
315108
59036
73073
160283
231896
300328
66505
315220
288043
210017
36376
321591
57092
313535
39017
162918
271957
82966
104530
9068
227202
285927
280230
11498
197215
28464
120805
157961
285803
106276
54753
313841
211936
35245
266225
68740
316941
280138
158237
235876
163363
19893
251880
208104
110841
130509
71806
131117
219298
93493
30983
44948
116327
230513
144143
282527
316499
269028
93056
126937
241068
175466
120383
187043
196153
35476
246932
28457
155174
289219
109027
272546
133100
305040
105690
16455
297612
286905
29710
241462
32528
165199
14623
83729
185861
134135
157885
215986
234752
305282
3098
130981
82013
188962
198340
103283
119337
101786
156656
316210
153949
118356
16871
108991
218312
242882
136659
92406
98213
162068
256084
313629
144264
270204
170806
13241
11961
305312
74457
107174
245745
102798
17909
113252
170641
307226
154370
163651
133907
59964
252121
42888
309336
133841
17379
215484
272079
28120
56992
23367
18779
165777
14471
257318
259330
19551
109707
243955
256318
213711
100760
24584
112159
18215
221900
170588
83045
203274
164328
298304
303955
302615
197001
79045
61452
85821
88313
259575
156257
204671
123648
82598
270523
109925
173834
67890
124031
165778
58404
278791
177549
14424
165973
143187
37105
14668
302948
126354
151742
49600
250997
301405
13880
177728
214877
309304
164876
305478
138973
230815
222720
65679
298575
98848
174965
127074
20619
248231
223749
70861
304183
160501
293604
137830
85424
172342
18736
150992
21440
322477
227633
242668
137970
30044
123766
217470
310
65354
63180
163228
287035
306677
51164
316156
17209
34485
66665
170491
181267
258823
300440
62540
70445
172748
305029
218198
239487
22704
225593
138421
160738
318967
248183
127639
27495
113493
276097
231412
124335
284075
81683
100442
125281
42561
136316
138330
239351
225933
87258
197123
49942
132029
148796
307645
307216
125057
258756
173805
45645
420
89195
46452
31927
160729
119273
205394
118709
99888
221308
308861
72015
113279
49176
168970
146548
89172
155171
2124
212725
152835
51201
133579
53628
205410
186510
166880
150341
96952
16005
320413
156912
38464
80268
281613
275869
171848
294090
122357
127286
101205
76586
294557
177971
90553
102723
39510
10827
189903
250726
261452
128572
270764
279912
232907
52656
206303
130430
300713
271900
226906
238818
290164
228079
71358
170056
289752
131180
117142
272648
230023
316635
2027
29280
6943
102172
302846
190378
222375
38098
169142
112736
234097
290752
84699
10704
84523
29917
37884
81348
278056
194810
11244
124878
260588
24395
99530
208067
78769
65585
35305
39444
296057
164676
270845
94106
64315
278097
225701
133721
54730
145660
48183
120036
114249
81322
243810
309321
116114
171507
3684
51512
83830
132003
230123
246229
311707
288500
183269
258834
228204
90096
363
219824
102264
205184
57117
320035
125873
183931
242458
233998
69307
68077
177385
319059
220130
145753
144479
219859
169402
187996
77471
134525
231496
220246
2819
156593
2423
104415
100091
300131
180009
170166
60408
253769
222610
321552
50046
219402
14953
223538
79637
232999
272397
236714
202192
218158
2972
215290
69123
131594
255386
55765
74781
297537
133800
70069
52830
98844
37543
140565
181463
310298
136003
168971
231533
67381
143271
104295
225258
104863
126414
108162
204610
95465
233747
265122
291497
246948
78724
244416
320537
266279
296657
281064
294273
34900
299908
128489
62553
225937
142883
297646
250077
103577
118742
305051
189723
296470
313155
11759
243294
97277
226345
56990
265934
309886
32596
231524
288696
104693
137085
66661
40282
72156
120408
51172
170708
259532
27835
247083
238457
194663
271991
86562
71202
71960
70252
54829
279008
245808
94319
245842
27780
14921
259851
44619
72628
99452
299557
320363
107769
90557
317991
120148
166346
120045
2227
51693
93795
163777
180468
154570
267922
95753
247039
159770
270073
196401
237076
171840
150298
182595
23117
248132
239199
252689
185129
254506
193897
23298
176744
177782
204970
291720
203894
96446
29100
150033
53991
20516
294374
19324
263388
157868
14037
99650
298433
77811
203011
214930
105655
66324
319700
63945
249454
276995
254328
99417
10902
245629
88794
215773
35311
50402
83840
308757
38432
29281
58635
172897
291118
16899
252945
292710
4792
225142
217616
69763
169534
117892
60021
54949
101771
172062
40892
114924
315215
113451
204363
50090
311652
147767
263583
157949
146486
68081
312745
222811
201399
191860
89468
86525
238566
249820
288083
12846
253523
221377
96825
78862
35276
268237
259329
233723
262470
193638
289239
32640
321327
316970
41804
284930
251144
257701
179809
222744
205217
258713
216769
34760
68681
249339
180231
312149
264785
82218
246993
107730
254534
68243
89529
31538
44361
53213
56643
101529
259500
131979
78317
92983
4312
196738
50170
263222
267931
193546
299501
133003
157151
125738
16265
264152
251170
316652
177330
274898
267499
318157
141964
61000
100870
157605
57637
27219
267881
240641
35191
200786
47539
265667
299815
21720
254225
46346
184026
214443
3079
271820
237862
28447
56759
245980
43412
219551
16367
245414
241547
43855
282585
205648
211560
35315
27424
44515
245003
193889
268440
243101
155209
259907
151933
57922
84064
194197
41799
189501
232994
61353
48033
75457
135529
44217
34123
229398
206891
273567
288311
143396
275528
47961
273239
247591
304134
135682
167723
195063
163501
115840
211697
152422
308501
319384
243975
197415
189257
12938
105667
157387
47259
81195
164207
148037
95303
172845
111937
184864
187001
294568
29323
52623
274013
41119
77406
255997
58347
202306
189431
50759
142838
31952
315558
277609
3464
100625
134919
157193
126171
284053
65594
317860
248622
227237
37725
241910
158126
205408
211737
48279
238005
80630
301881
156325
136223
90491
151818
298855
281293
310892
2259
113303
262267
292256
24347
259315
115922
76950
156996
77763
193104
157436
240949
309706
64915
271976
217765
18045
204738
116280
256883
187772
289361
286516
236030
29724
45803
36113
179077
222576
224428
68354
202635
131792
119568
33421
271326
144783
57311
244248
260265
56389
198344
153329
56753
178848
236597
321696
45995
248643
70439
57931
207747
236667
263620
135148
292396
307819
282065
95087
262294
6898
315682
287680
99210
113910
191853
97136
147332
168046
69034
199532
265680
250569
250653
181701
35076
313860
306229
301584
227923
311293
99974
171042
151345
303046
28658
114771
195513
171550
228408
106154
20542
318049
257510
118230
111269
289834
49692
159994
227927
101633
167944
166722
230002
150289
235759
161752
261627
228453
313528
181304
163656
214726
129972
115614
67526
207643
70561
33753
88152
199641
109781
128195
127000
287922
209429
135211
300473
83720
146310
185227
60329
197358
60046
17029
131148
301258
210255
304235
94630
134342
219295
284703
305470
64494
235114
77889
142229
132299
180786
14203
118058
28741
135815
11956
230219
175653
36324
295538
226464
112484
132851
205439
283403
92989
322473
12810
186170
55711
105313
176679
260583
267709
229396
85560
282505
135897
250999
32633
181515
162156
245611
224589
206875
122483
74263
231956
64016
115506
136076
193323
296049
24992
76500
289455
264048
217670
2555
4302
136483
182085
40131
185877
311219
176647
314864
150957
290997
131734
9746
262094
54218
5460
308977
6388
38137
21949
317549
124862
183666
310640
17093
143938
250453
197938
111019
7793
134241
91610
215289
113408
175068
114481
114310
77201
136231
63494
92150
11577
133661
137141
142428
18235
300077
1706
148369
304366
202893
43099
228021
188464
140982
75378
9556
58489
91046
85066
160435
248796
62646
11620
139816
259792
303819
14452
255327
162949
156734
268202
175453
182137
186808
296080
234368
190939
2589
101540
283870
19293
244644
81633
49602
98729
75820
56553
7175
139043
237020
19424
9761
101308
166356
158920
164837
249811
301253
128576
97567
233204
214516
69693
179145
229308
21126
289491
206036
150650
253183
93522
271401
4179
206736
114148
131707
258203
73791
14422
24108
263892
135182
108231
84678
126734
21792
251139
276883
287976
4494
78357
181414
219742
57655
10214
193472
229044
63893
248204
285634
15802
85675
117863
302750
118829
313042
286343
157203
76856
307926
14386
123502
248474
60169
161646
175758
126555
23910
186050
201050
296159
87477
9668
43314
84179
298238
100130
81187
21375
233064
28539
237410
70586
18725
234478
105938
110591
253058
308126
33125
83899
234810
90895
84256
14440
53544
185474
93659
236757
174348
297774
296931
216416
126403
286603
193990
283878
53602
56713
50482
173151
287122
21547
1191
222298
91316
146152
56105
90012
296869
222384
83710
320648
235126
242044
242206
32079
278026
207402
63761
210735
2878
90404
48646
82526
112571
94720
5081
32915
52192
202984
173064
43837
69824
251970
113860
298848
37368
83795
6392
313479
208341
81504
192187
72025
229209
214014
193706
201155
316108
57674
3217
170084
43937
269058
72734
200831
130350
256335
25638
301203
141412
193196
100878
59960
58559
56244
147327
80594
97231
121946
44889
135817
291734
176235
54443
61889
188100
111626
303857
157037
302637
25470
8892
255161
54892
293370
86266
196495
270705
102745
177854
225398
174235
169465
237457
93629
198100
199644
322798
170003
321774
230688
187542
113158
111562
159633
161218
175611
314837
209495
58389
248874
144442
38734
202575
118558
208310
214069
44037
227247
17333
137433
214502
56205
239535
140210
317208
252212
21005
63603
221969
42535
53836
83495
19591
46418
94617
153917
100833
212059
234258
27489
7338
316409
154000
153614
64136
319712
235063
322703
249724
21577
246448
80850
80781
103803
105786
146798
300432
73106
210375
208591
3769
14925
177403
224163
262355
92600
261136
38420
178975
317308
318148
33120
269433
16831
162306
60613
245312
120123
86611
46772
7928
5426
225296
161608
154169
181630
72446
92428
250218
11236
214879
180236
309850
64243
275208
216170
256873
69098
226693
78541
207236
59581
201487
29372
300616
175168
90240
315021
164508
158305
219456
274005
48222
18101
94286
83455
271290
288734
310702
89855
167033
158165
260410
281808
242760
172662
128863
37566
204757
217814
123854
302523
252365
166273
286851
53723
200045
23696
312819
146644
300992
1642
74428
42404
106060
53270
244947
96151
129958
306147
313968
273820
71377
104553
137976
126917
293559
316732
21051
82897
93626
120946
55692
302280
270341
167043
315700
146373
297040
58437
70060
319517
72986
156239
61605
206855
100378
276538
74348
181441
15805
41344
33351
249402
49229
39348
193705
22290
271566
11726
303503
156838
218396
181796
141485
172565
51205
67786
35328
25744
5322
33648
188214
56847
48366
238707
241580
137810
11275
237385
218917
257193
2234
152630
320978
313218
115798
249002
194093
266248
47950
15835
274480
32849
166098
66431
77111
1790
272086
13297
135673
84663
100588
295729
156042
270758
8483
143056
197266
60164
22767
36706
278913
240624
320592
106634
256274
253822
8421
86584
75779
192594
87472
323196
45976
296551
54329
141364
34755
320307
319774
253157
274486
254513
288831
72004
106637
136608
217706
150986
198760
209307
177490
60417
261434
220656
29062
310491
295233
97097
105558
208011
148702
298537
113692
119774
120086
76960
196116
219905
7485
307612
40200
88192
160574
30461
263139
99515
281682
21400
24979
69728
273626
137965
295967
90438
59848
211698
21147
299919
164247
163162
249494
193797
41833
322838
184921
87242
35683
148529
172369
193280
12830
160966
79984
6823
171290
263322
1219
102748
215956
302277
257081
272117
36391
15517
85279
264371
147358
166324
249255
198896
316033
272479
207638
42473
159555
198261
102500
10581
102860
81464
161659
86243
296247
273470
280490
219576
218152
113918
208797
207035
64677
2849
87519
103216
118096
185838
279801
181349
51348
173949
4966
14396
29213
205659
74210
65003
281222
144279
300333
289200
317026
114381
184449
126979
120923
174647
222449
30858
33500
93280
80628
204624
169919
213625
169770
217413
167075
27346
275393
141724
50226
89765
55235
262067
10291
61993
160353
160708
199649
74750
76735
248612
179532
264485
68489
226608
126178
1875
110320
277199
56199
234963
89697
167799
211265
85208
54777
311075
185746
122575
317010
100308
66128
256334
247457
172546
74265
46369
114291
10788
179213
265306
75236
45820
149004
56108
4136
279163
285640
284079
31926
267817
75805
184944
214510
157068
73085
139431
286319
23246
137816
16877
59728
139521
265438
240326
172544
4143
101078
321576
272955
137245
280261
132186
278234
57646
16614
86823
41349
257340
241491
212312
43004
137870
51211
226686
238948
29217
173147
111424
305499
260832
208583
31904
78420
129455
60537
30299
263865
79483
285575
32416
201309
8751
97464
34233
192173
303310
138427
34304
68672
216480
72966
302581
254705
138815
180085
264652
49452
153199
130187
233201
24396
196514
116862
256812
169946
60615
211047
68164
152874
174065
243502
258985
181324
267889
205367
307040
218947
149008
122468
255623
243482
217125
272469
75020
10082
299410
48194
201084
237696
111885
189893
65879
106094
242125
83206
277767
123771
18005
250220
245445
314024
160214
316406
165373
111664
45785
83172
36975
24215
139220
251130
96607
7779
320057
163000
13684
212263
140729
7581
170272
266878
106794
266201
133548
261847
106688
70676
225630
216601
278186
260912
102795
230030
134381
261350
272672
129806
39169
16098
183323
160037
263074
311122
311511
85482
172687
41556
212785
123270
53856
198197
181763
58716
301767
197489
283633
184665
161492
14488
56893
167368
101583
7422
92286
272991
311001
61510
133086
126334
259106
69260
130378
211985
96063
317621
307548
67471
82976
117931
266827
49504
29555
178587
40183
242531
43630
105314
55009
206568
262117
247776
104099
20342
48614
286743
28713
69436
113107
60733
199310
169788
130608
169320
35001
153556
288789
299244
10334
165561
62143
80071
285579
144181
52627
32698
189410
206473
192541
8405
176305
111556
227407
266216
123309
182761
33733
87286
205255
41107
215911
33265
106081
151590
213216
146101
87849
83247
39844
1181
71781
97924
199009
13956
94918
62685
256461
7711
182905
307355
107145
209856
232462
135605
164789
302408
67683
166702
193532
102941
90085
90933
210717
10507
173961
184185
202796
142485
235025
81820
146999
262643
105066
273607
171247
256856
67783
277727
236324
28802
28630
205595
32535
136110
193783
201710
41482
218617
52430
31275
263893
135207
153334
120017
49200
321963
5212
259553
164820
244041
132798
33651
95816
145178
14923
117240
248447
117506
62724
35760
73527
285968
214939
201598
160649
125171
125803
58676
218300
211118
56571
9591
277489
43290
116359
112680
94652
172883
66453
233314
261470
65913
23118
65627
17412
216817
118964
312760
91781
168062
239232
30676
80833
244785
277660
33321
116961
124851
46675
21429
48635
247169
171740
262434
242710
76869
131747
59058
112278
175669
50202
45726
263240
35032
250020
240383
3436
310950
161642
216760
26198
16594
247158
183660
141867
224638
303090
309296
122198
16112
276954
131277
122051
281917
151780
181836
273542
58218
216591
225934
70546
192912
76958
127531
188655
197736
90879
116193
142677
219404
173227
161638
96192
223881
293826
59124
166046
276702
240425
275561
153675
67045
146454
229965
238887
90554
76502
308421
308835
64862
162203
116921
73918
122461
195662
112813
181164
83282
166027
159976
123023
9088
92357
112033
257232
279436
185359
285687
63739
98264
242715
53530
108918
151033
295447
247998
210261
36690
195964
112852
164716
300921
168144
126291
179830
37953
151319
163020
158598
229892
104465
220112
195783
201660
278380
99921
219880
190091
288262
2949
305510
254974
196392
16238
102276
29533
261223
129046
147848
316696
194404
108339
95728
300102
291966
27528
37768
295437
12274
67887
8503
9142
235369
87635
88191
236870
262169
62355
106079
141602
45668
99707
90677
103051
155641
193413
257905
150013
21639
263930
257390
109580
10209
112022
8371
308229
43353
247793
132531
209378
123045
287235
17793
237957
229593
167340
228240
295954
246428
188101
24946
39603
196497
225161
97637
53478
256493
320325
120112
79239
314584
294775
183930
36070
77401
172860
94816
239644
318352
28588
11333
33335
80209
28131
266428
297204
256185
125721
269829
168153
315275
43335
42191
100729
64019
306748
114208
253806
31615
304510
96565
33133
239020
308613
81355
175621
92821
46043
258917
322788
159235
245943
14142
106622
264686
7959
24317
123158
103894
176713
272845
245883
266879
46254
194342
17843
165390
265968
126330
174835
127566
251319
218782
313812
246029
11207
179217
118066
248096
317112
93356
126128
121149
154781
284907
249875
31516
289642
90931
319960
187652
55935
33847
118266
32318
4098
188800
199866
68050
268672
45191
52954
277024
282946
296514
90477
153984
209502
102086
318334
282767
75754
298745
267312
220314
236116
75661
314884
165380
50938
271878
220374
216939
292403
148545
252569
34585
106382
122661
172923
114257
99656
111646
35385
270463
168720
188888
269984
312576
242236
7526
241676
155076
248292
274601
234784
42558
88665
293995
222358
270514
176769
293454
207370
53416
155188
311647
82085
143070
100041
18921
251124
92706
277601
237455
87085
112978
87452
39300
145811
306676
61829
159006
316565
114613
169222
199774
128458
201601
111534
276127
129637
238855
227590
1249
103819
142594
193035
124431
167884
318262
58753
262703
123598
224690
21117
290897
49793
190343
257190
297804
179521
236203
142942
220993
86322
136146
50905
69241
92464
21987
164952
33380
302604
32228
165839
47739
308545
315720
155592
277363
171630
320758
241694
100497
124080
167222
77585
21383
98845
91307
299528
51016
289772
27699
32808
312258
24449
244323
18190
300803
44646
244810
15057
312519
111469
228964
269802
87632
102531
268051
312927
233052
128590
67677
294045
123645
98834
76385
246524
136253
283232
313725
278484
83543
132430
32473
141483
95020
80709
316516
243464
277093
50800
286209
266529
135728
247481
97928
13786
141670
199808
248290
250669
67138
149754
109086
63224
129467
230009
122155
130419
245380
106055
172514
206566
162994
64085
66721
304167
45296
31638
151249
221427
95151
203179
92168
266398
233771
25804
131943
179997
45521
108505
147165
121134
57899
245988
142762
143428
277423
305037
260710
8726
213954
49171
59726
256078
168160
246814
24823
18804
68697
54828
46754
97582
254523
2036
10250
43905
304651
36842
53612
116830
162197
152325
255062
88330
153803
184937
50084
49078
237615
254887
309139
245614
88227
138852
284387
201041
203584
43460
162775
61863
245521
63853
222618
62095
211896
183434
77748
320406
36043
307691
141215
38595
211557
227131
254356
152015
35405
189199
259271
80652
51176
45581
2437
44997
287006
283684
102513
7562
110149
176877
204476
254414
297704
240511
13104
201662
17599
156176
194654
85546
149720
275164
147127
186349
42688
113489
215402
207132
108259
63012
48165
22737
14453
103788
302603
178094
189824
272269
43130
21132
279732
19287
162146
156978
116702
93107
173238
298180
62474
237776
214479
279092
138923
88560
236671
280239
94926
221018
166275
94200
318855
96528
92243
187550
177168
159844
109701
282447
146829
53519
90596
8844
301454
124418
181946
11975
224140
313975
209534
206190
99441
30079
181618
211324
163753
48057
201433
138981
323039
129550
156769
2716
148278
49905
286786
222622
281700
312511
100752
250813
41774
94011
59176
312502
309118
292962
217304
135709
322478
99619
242192
149063
71199
286634
26604
84351
224498
204231
167359
205208
136026
59524
83695
43393
6010
143551
248437
15444
47686
214298
222119
17956
168502
169315
239191
240976
221025
201304
135573
108089
236102
76450
272596
217542
226614
255699
182960
304354
188763
182926
311317
246908
148101
125472
85532
226205
321546
161972
246429
123845
317163
97188
277651
111246
157169
80378
213670
133541
118775
18046
198367
93405
259798
286878
256106
18615
241284
92754
153823
24336
230118
194238
55696
185552
211878
185970
258648
134330
287280
317171
21404
282994
210207
172474
221208
148558
255808
255250
71899
200963
79403
306240
167767
167995
248467
9326
95321
57325
279125
170716
107808
188863
86723
219062
5484
20636
167160
167874
270885
31423
126908
243877
65175
306554
28202
192863
82938
321678
116190
262282
5236
143135
255419
157213
32086
80684
69454
161474
18972
290986
199265
188884
250735
168622
172796
205160
259511
183293
130081
322349
173608
23881
78085
273462
138258
313402
303185
47267
58943
217374
116799
311300
225839
19403
277237
161618
174436
36501
297097
120287
47550
158578
11137
308893
126580
186529
91173
233741
68217
105642
282486
65386
142472
221440
320774
191833
243293
310759
69138
279273
300125
34262
291223
22877
55881
256362
171275
203936
246179
228043
259054
219195
246930
204419
273925
205513
98688
33422
291465
285976
25491
37140
170837
18667
237692
35154
207929
56662
220366
285963
245747
256130
208836
77347
264407
314654
272272
248616
123873
6098
278093
303233
216473
272725
195873
225703
156789
4089
237899
261670
197663
163813
62638
255868
317389
210952
125049
74739
169684
256872
132
208318
51517
136543
12193
201156
179883
233871
154389
68148
283234
186680
251685
226473
283312
72048
238936
229813
104826
289119
228307
301960
95476
36715
260927
122757
278773
101813
159142
200715
98094
322346
182240
262792
235357
100735
103484
261803
127120
140735
54388
145494
178190
80776
71068
64879
185712
135764
192903
69967
49590
117860
257332
235402
162987
257726
72310
193137
48980
70307
257176
272306
320185
149413
287617
213735
112822
119450
82126
94973
297445
304870
132463
183864
193142
262551
86064
320422
287020
260833
98271
61633
306829
134672
17469
104187
120291
217920
299414
145438
194275
179835
15903
37576
35907
96963
283592
305484
311703
24630
233686
188230
33599
308838
120699
216505
28627
241287
70946
190010
182742
78412
193152
92812
48428
224111
110615
185437
248990
242547
80491
318338
226347
313183
30694
270219
310501
275554
315181
161945
94230
204669
246928
92671
267568
67373
78473
55299
235333
97543
183328
216332
100362
263851
14579
228340
232097
47646
34249
216734
155949
24461
66886
252524
316575
190302
75777
150317
172010
264688
262670
238202
133224
302139
177886
310548
171133
168216
124402
237242
320796
288583
253527
287600
40863
59341
237427
1549
264649
150384
98787
76476
3084
154128
28781
58441
300340
152742
187876
177500
267918
232357
200128
104242
2078
90499
124203
230232
213686
298897
41178
282100
50092
4060
213198
243253
83419
110151
106515
69633
136156
189544
87424
266139
188209
231254
74178
296853
126574
33660
141354
179206
78814
258456
74755
164385
295186
245070
99565
18922
105582
204504
146211
199725
70847
68482
163197
93373
48336
32116
172924
168536
43953
25043
180308
218180
275943
238211
210750
205850
88719
261170
104307
144042
42813
82431
64118
115628
295939
226756
180566
249127
18015
202418
178498
132933
265121
34918
222209
307983
78082
224168
268773
22495
206551
174796
94017
54174
304385
242126
259891
90708
14013
305030
154158
237962
109564
314601
188517
134319
52498
105122
321475
279498
226863
219565
166663
54737
168378
263973
299045
8890
186796
263297
53513
184404
53279
19090
152337
2680
85469
122385
50152
168795
95817
280873
156837
245173
214704
15821
216875
240983
221709
247939
295991
128449
277938
239618
73886
152116
263097
140807
79859
112426
82873
169204
234205
303533
49887
6944
236719
89173
166313
71493
304571
41243
183096
307882
38639
95858
89516
74322
143250
299645
30893
307000
283447
27479
73473
11057
145779
277575
82861
268796
13625
245169
190115
84509
258418
191945
227351
209300
275881
45320
310855
61022
23228
25552
49986
156449
158958
138699
258618
55449
303200
231708
161934
52914
121308
84173
109919
25564
88989
169862
149614
41621
102950
114320
151446
152299
282747
281136
157416
297863
150987
314706
277266
141619
160040
166425
90362
103990
60793
307017
263628
274252
44645
307970
122356
246378
50983
180985
126517
138444
156712
303430
304137
40556
98238
55107
282482
317511
66638
201693
182730
4460
122036
165949
149620
312217
94968
60217
164877
184432
140661
23201
177620
149348
172386
224735
254910
243163
200722
57456
276345
117393
233328
230261
263915
26665
76882
268264
210807
83571
316087
59562
135946
49596
21155
256864
186278
76149
66525
40325
287782
24271
205209
149936
73086
192339
68796
301147
19774
285429
258918
87054
86350
16427
225803
50743
26848
255422
148250
67706
111196
98551
194635
241626
309332
63609
103664
69015
8833
295077
222764
179761
136537
135417
185686
283889
102206
88439
187249
131735
241430
116074
256638
240076
20357
214389
84158
293324
118361
229168
272262
286717
51133
173586
223907
46933
295546
215028
84738
38881
7586
199077
290789
178267
146020
105735
23946
10971
233649
297503
273293
195941
181367
23190
99733
159416
239319
322433
300444
293835
6145
25034
141367
235614
272164
105979
192726
322476
64604
288408
131190
13011
238201
303726
311360
11241
126361
38275
291702
10728
161268
234966
170357
76729
115222
148195
113295
204843
122451
262596
295239
80900
11428
2158
70658
206460
45103
306095
308815
15518
81522
202995
244191
67250
236615
278907
55320
39759
160381
183083
68165
87495
266165
48928
257724
173841
111942
319512
15826
42778
299140
183305
267237
95822
306852
123653
200498
273885
138266
274983
266947
216948
206509
198270
36988
114216
154798
172498
153730
71921
227271
195489
247718
105973
69863
91862
317712
150908
193855
85417
128877
255891
104120
282599
224289
251862
164229
289224
226660
232337
309159
58679
33921
18858
79292
6725
109231
15583
155671
271481
86285
75963
121130
265197
34530
299551
202465
234474
109767
306047
58926
193989
217020
213203
161723
109295
88884
63348
144592
40177
73465
186072
199448
217700
264269
149804
12138
170342
279645
166965
225931
140724
142238
121914
46311
225439
304483
316841
139135
160858
265704
234656
88259
262663
185032
90878
183789
81272
140416
268133
40991
73418
62473
152041
271018
267727
55032
30335
271060
103525
34888
98166
66050
157947
314119
225881
289704
17737
102819
313476
59024
52099
188928
22571
85980
173884
220652
156358
143769
243109
263165
107304
225150
307113
120794
250756
314168
83992
78008
110980
264383
109428
248200
134099
236788
59452
256886
117426
81975
278599
279989
16484
38128
106074
144281
52772
208134
9474
60892
61222
222488
207611
168304
186755
57673
238937
7873
254814
179580
269205
310214
28946
262585
302241
99706
128457
22073
193066
27684
153515
34122
195169
273374
248828
299672
86630
42587
177383
143415
79042
305471
192851
23755
257465
104055
40064
63001
137019
229641
1240
291886
78964
159694
229770
205886
24310
182089
264031
85822
256150
251981
177715
107147
165010
7042
29839
313044
26896
67773
20913
16762
253437
221247
315197
177222
93609
164029
296659
152389
2268
212938
319249
63679
125463
233626
179287
300326
321458
170306
249116
33544
211255
5041
216987
1110
159246
281351
84902
313314
236492
74458
253021
320586
18230
149403
189274
188862
175706
171723
310773
29637
310982
67685
155618
281938
48887
295152
279544
140706
285551
318417
15380
9339
202689
142325
21915
274555
177656
216191
203430
224412
57532
86114
240646
230195
193915
241455
11828
318654
143515
39016
292036
182853
95277
179570
135411
307600
203039
1014
182029
177232
317545
89212
147774
56839
265726
318597
268489
133300
79459
297245
191428
95726
101191
1604
239240
260796
203235
89442
311298
186627
127477
16606
171002
59496
184110
298525
145672
216800
207389
280143
22215
218974
268231
289792
88311
274003
318718
274477
270165
272025
23465
8953
95514
209331
74845
59516
220172
119834
312848
35486
93232
1758
74927
21922
151339
293218
245412
144741
33610
58959
140537
236764
117686
79253
268494
158792
244688
52989
244420
185958
87512
13246
225962
118669
141274
282698
185988
180895
108917
19012
63748
49365
161507
30330
55768
62195
312624
230016
118850
181689
284251
55636
90543
18533
265323
138066
162149
214965
261900
98651
319188
6097
313379
300786
275996
229677
203678
195390
132659
232678
136594
313230
67023
130539
303801
269880
132527
322586
320219
290682
53322
158763
87267
24682
108872
234061
184021
192101
169973
252817
27191
74252
270654
205002
13403
142266
289713
16091
123272
125781
58247
251152
84372
247431
198661
73253
319330
165038
181042
135949
204733
9274
196574
121719
181913
219833
145784
131654
137286
243191
72733
236787
146395
312421
54654
127768
274659
61680
269535
28189
166719
14725
304204
59464
60097
21439
26092
30031
164612
42025
70663
85977
84898
281599
257821
18271
136873
254917
73793
274760
264256
243344
181167
66796
154943
280606
273864
126628
1391
300969
9323
217375
20363
66442
310948
58466
300089
35863
305313
61867
289438
217343
4020
122110
9332
145847
310588
305502
266713
39968
48545
134632
113991
305900
104256
202690
126132
207994
108489
78476
45819
146083
305204
107990
75499
83694
92322
26984
271635
132968
294781
75028
43124
287156
33536
230003
92575
191614
250598
78194
102718
168451
20655
25045
84295
102429
22356
290169
96290
146142
135376
197709
9995
139069
301961
117276
72033
60705
110937
253243
25673
256088
132652
28573
271704
149090
126216
271103
302734
211481
248668
66191
220974
38481
143487
196044
97726
126770
158238
266542
102354
212627
73429
194565
9838
321438
322396
180028
12670
195334
269325
170458
295157
196079
106750
27416
252208
138631
262999
60400
311877
122035
113926
251265
303995
180603
13656
42166
122333
182172
237503
169457
16066
39420
283335
207646
293893
271859
60028
273449
277196
172486
308533
176786
159983
149289
151584
227203
312308
152849
75364
55676
212318
48464
204071
180290
175841
211327
152501
57159
308786
61213
66914
283327
27606
101261
76378
5599
57890
75938
189760
29981
151075
24785
104423
251235
280705
174412
100353
58021
137577
36639
238103
81099
2942
170140
138022
148385
32730
308628
198586
5131
189244
151505
197737
238767
65149
88337
44791
198559
139806
42755
318000
43167
233647
248318
99488
93495
6100
43064
126704
109740
25960
668
145061
288053
285753
235612
108938
108332
323288
164977
17315
13223
70556
252495
88633
209149
145337
263305
49533
165106
284715
151211
270331
91478
365
279847
173732
175490
93853
14924
229836
314818
260260
314831
126373
155482
41402
286940
23586
123844
64228
104966
162545
92923
53953
245202
277944
308315
266057
181501
17352
170411
104709
157819
49920
157065
88101
192036
266099
39965
149318
46054
142371
140265
152064
204147
101910
190932
209303
275513
204149
241383
272810
200361
35474
35306
211676
251786
182423
157600
259114
115938
56245
189623
216519
6671
24489
178518
233774
114854
147172
55362
114262
261414
248615
247812
52874
37089
66195
75911
185594
286934
117558
175542
295936
211452
171387
116054
144889
153123
171946
283007
155042
93691
185077
244579
11255
204140
159715
202342
163353
101732
155923
51846
37935
312003
300646
156113
173634
311807
175563
72223
154636
275780
272943
12198
317788
47327
52358
58930
62830
6366
159161
235536
215640
9601
318203
142128
216933
229414
154618
305337
253123
156728
51905
177102
77961
238697
73891
192587
208919
1396
68810
52616
173731
180798
121780
310956
250179
234388
50156
172033
288450
278342
234321
117763
184342
115135
69356
228734
274587
67235
107999
221555
306889
39579
261493
317193
316962
271143
50698
168246
313604
93037
8841
51889
238061
291977
275556
73352
37651
160192
299706
259512
24935
294734
195263
279695
86030
75375
10534
228384
29946
272219
148700
169928
263564
85907
272772
95086
169867
312609
129712
32322
169454
127454
144579
159514
89433
285611
185387
90045
283979
27840
272636
240639
202696
159733
97078
180887
159629
212178
102428
120600
303070
293720
65785
181061
212223
300322
122259
121563
267276
281839
134190
121095
104781
114169
259973
144473
117328
167457
53708
306982
66578
128038
27900
36272
312086
225443
219976
110495
9480
254340
197666
159608
267795
235773
23453
2007
97855
223506
164397
194669
293044
199035
146871
113595
246599
252041
80864
96923
80986
318761
234857
43810
109481
172670
14991
301825
116906
166050
140726
41244
113023
54020
204282
181144
259734
68418
305773
71414
168331
85225
169562
3898
322770
121794
278633
38593
123622
187423
180690
154324
233614
219112
283401
74719
7230
61174
253513
129004
283503
170226
237613
63331
147183
33766
287273
138092
240095
17579
6400
61987
294249
14382
79522
124583
194898
227158
98573
195061
312566
77011
115705
94076
3677
256735
36359
202750
230119
269461
44067
163296
13305
185165
254304
201981
138633
21276
179641
147378
96980
200167
314769
248271
17583
135707
303763
189304
162937
139756
311915
101368
52162
202531
131074
300392
174654
266939
45734
273604
93126
203788
111799
82583
60351
276552
303192
214460
321354
1203
196426
201985
65404
230176
301445
274028
51138
74717
44069
131950
83480
119508
226767
39382
257130
238762
309226
24236
164472
122350
308199
96755
59246
178530
29179
318152
51973
68769
82309
129668
290038
66547
97487
158926
281275
39424
79902
92876
76170
140329
257763
203269
313396
92493
8354
322016
241817
200915
246990
138588
51149
173310
158337
11199
132093
114571
280639
13613
141737
530
78685
152163
196306
255804
41085
3591
109134
148588
163154
277970
107533
60739
209860
308459
240160
51072
252149
175972
282090
35326
144466
221564
228548
14907
307702
37613
65844
40096
267593
83353
158724
86032
128878
123504
234019
169721
323090
73835
175747
935
236995
259475
104204
31446
276826
284176
96007
264790
51725
17769
48423
42172
93965
76814
52006
274730
131771
116522
177137
123834
72358
203640
198787
215171
44696
39718
193680
112307
113818
134333
198411
303636
50649
110595
292587
319532
307549
43021
177776
121953
195541
195600
269364
247945
78935
76099
103801
302741
115071
102758
105235
97997
7805
159340
233021
253565
170849
235071
13919
102449
44120
185242
304068
178005
283314
83019
88123
251300
309331
138983
59576
214233
313189
182333
90588
183212
25106
64883
191948
306424
246461
36720
95832
153145
31054
15759
90650
165361
121526
245513
198222
105431
203652
239998
253076
122018
41053
181128
80889
38223
17442
181467
200141
219730
88981
15042
207343
258451
198482
203572
78590
202627
99977
171308
49076
166657
185585
134337
78221
194984
316700
252865
141149
40012
292212
137786
99111
176649
245914
74666
145194
255602
47472
301214
235497
7357
221677
1082
16968
42075
278596
300319
305611
172178
77502
236725
173286
223535
136346
61491
53366
282794
240625
322258
253821
309237
21589
104178
264111
51775
36302
120224
30396
154871
36645
104497
239909
50795
33011
284595
274962
197667
93766
100522
260654
229643
28799
50369
137811
27948
179673
136144
101624
48677
262122
241447
54682
94351
107608
288845
220755
298168
145356
215373
123211
180149
163562
320790
79190
231925
275214
101335
231655
296343
211712
260935
91359
168190
230749
15637
151979
201661
153388
198757
239344
70782
5186
236466
132006
212513
259383
84436
282390
301565
162374
126910
37807
283715
84525
283480
236608
141344
172985
282469
78776
30277
198286
69446
225035
22773
53100
193761
120779
267403
84121
315011
230032
231844
213393
311305
239077
58427
201671
213871
146599
122750
187195
197826
142819
312448
31229
281410
121909
53257
304974
148093
192256
273334
278177
221126
92061
118926
23404
260278
74084
33089
221822
58597
145969
184321
56335
86051
101024
314442
207689
123516
283406
259023
303849
249397
4556
263936
74472
101559
16962
286014
218625
252226
73316
126345
115080
163851
101221
228883
44708
53002
244831
37184
258794
155606
59863
144436
131647
167643
219349
243826
291433
49237
197738
249453
70130
235792
4777
17555
3025
300247
115829
229711
280400
161231
106715
54019
126383
66863
38450
69021
84378
188088
197289
268043
239851
21056
254363
35611
72869
254265
32995
79038
254914
47054
285083
279994
263996
8096
180941
85556
61035
139530
110625
310121
202129
80963
169240
106059
76237
239446
260720
183501
275430
49071
126081
224819
241549
253534
127609
320045
254728
190977
183121
174974
181832
106490
191040
209452
222345
87459
4892
48131
720
320294
236918
322465
238009
277213
131641
176618
229984
193503
189602
273947
199011
204183
167563
34796
193619
59000
291048
119408
266714
124891
142758
242301
102286
75099
314408
137174
162494
145569
178827
294708
27188
287085
186033
22734
227542
194808
20923
82313
216967
71422
5527
18417
64155
275389
153146
70080
249276
189284
210487
308763
158074
103317
124229
233156
106325
261366
51052
18494
186622
61820
65339
207523
292431
26570
188568
169440
299255
4253
78739
139054
206395
193358
261921
86602
179959
269151
289976
172606
227647
235179
292765
190886
48313
41379
59109
136705
65482
95778
54775
312636
144055
165203
221139
221760
117853
78291
300134
154441
18109
298890
240186
91596
298156
3845
160937
200475
312973
215116
108598
92456
274482
241187
214900
227990
69626
131371
265337
304242
151803
57908
267851
114278
144607
117103
36325
282253
85330
152637
152813
303384
170252
282813
132175
229886
242035
297664
307896
154612
230511
68511
78067
48066
230067
222706
187577
42472
208859
169348
34574
64797
99790
186692
313069
45348
248208
198739
260235
108405
117371
196687
257211
267570
50184
232288
225669
36434
258981
70665
246984
36194
163425
142770
288106
128423
36210
205785
128519
261696
84484
240551
24958
265313
149938
261639
166953
266759
85710
211718
294839
314019
158752
292427
293501
57056
191924
140458
242127
3086
44443
17193
54447
246967
7433
104365
22910
209977
157226
169237
323455
73094
318079
169396
17183
70187
263355
297014
206048
318219
109022
63454
119690
191834
243063
259929
279919
258173
265730
174072
56960
309250
201220
185170
2829
92564
18177
28835
229378
69862
299909
118316
127551
145424
275017
127394
87340
79028
305769
96815
124270
126980
243618
51997
303514
81769
263479
271223
283224
205076
97106
181219
43228
88442
56641
25747
192427
276081
243402
224287
282511
178093
78122
264746
79467
259400
231943
133492
139137
63195
152655
196957
170960
140041
63975
158492
223876
35392
26972
303979
120728
120216
290364
143931
288391
299399
83010
186596
9496
37996
255755
84674
210610
278604
106245
187110
49846
19610
151077
234629
46096
84949
211782
174627
139282
95744
262073
225430
74242
276527
302227
148412
301864
156618
287088
239206
261039
19176
53899
30999
178471
264592
262592
272986
215154
13285
29937
41665
196526
36859
239913
129145
65902
134096
265930
198476
177305
8934
123546
50135
126541
189366
266437
57897
228925
9472
84747
274691
151475
243112
1659
304589
91181
177803
155985
215148
174071
48667
117733
298431
159868
173590
135054
272619
55192
260218
188582
31556
60335
223002
239935
124102
106873
300574
38083
179592
256658
135474
297963
220381
114760
119470
317224
92722
130227
266956
289879
179402
245970
16453
173686
8611
19705
145949
254795
317004
231706
176669
283827
83930
133163
59599
64668
166923
54670
272351
212252
257775
100884
18224
162685
50614
82068
219683
117138
120868
102923
107848
263967
199107
170160
277274
36161
31950
187032
19966
128776
74262
148130
287678
195900
222691
11957
309566
265258
48715
172397
282072
170604
48306
9015
222054
131212
89368
171825
316738
4879
43627
263888
44249
271914
685
205954
200153
244703
25739
188366
323458
178404
221824
246981
181860
135362
303917
203865
151253
258467
53717
156083
249927
8842
288520
263059
233617
165095
92423
89125
182677
237461
50597
319778
116494
257573
147703
147124
20980
272340
317262
41421
169005
307213
41485
66206
254473
195652
156755
147808
239951
262015
140103
33353
139176
276703
234219
145367
134950
123872
226656
317183
309576
180241
194629
220976
233704
107371
27467
22641
61643
227296
319744
83061
263917
61287
192030
146228
182995
97139
71176
234612
38004
219555
172653
291758
275462
105895
155250
213773
663
303673
172893
263224
38443
174963
270763
47154
99374
163665
193006
91004
22614
286781
144116
216374
106442
256695
154504
112113
237089
2925
245603
312517
117174
219927
142895
75781
201366
54583
297494
218367
74839
207818
68863
122753
143362
101121
261660
200897
24011
323394
272260
84581
280687
311087
270872
31839
100842
78457
204090
305404
94985
87050
167079
304025
255536
268466
110163
319948
279703
221324
57988
147825
148036
242314
270693
191876
262025
260035
280767
35605
49740
129941
214259
190186
281119
143516
79847
140395
154744
149809
241513
20823
255902
217940
37517
298094
306739
212488
157121
314265
273959
265474
314877
26628
126852
103313
272169
253939
295756
228448
4036
317160
734
237859
252681
210578
133811
185527
288075
139563
308034
122901
294629
4810
112321
13088
315624
132680
290449
314509
11786
171537
300842
122574
152658
250703
310011
198991
171433
193965
262288
311373
23654
30777
141725
93562
8655
196937
31429
287738
68762
102741
206915
46410
199166
79368
186152
15909
257003
322442
237573
74053
177324
30402
91887
132487
156091
223182
25399
32935
133963
87341
175198
194621
265079
309037
301470
183670
31808
130854
27725
222923
112865
118047
230823
13377
246140
227261
81378
54071
96459
41117
315572
308778
220647
302286
116181
235052
24264
49984
52137
191724
281374
286066
236105
29846
219153
233938
182073
27506
174834
211539
111439
146340
269906
141586
81132
246398
99292
25876
179188
187797
255092
203105
226824
272312
176780
149013
30630
223717
181353
146213
293145
4176
26108
283533
126714
229929
29487
322033
215283
316599
179000
200847
102448
308491
44513
35052
88206
238217
205363
184996
317278
179472
81419
296062
75480
149400
257591
16834
288554
317534
38342
139718
107912
232997
270742
290412
147690
236209
57633
195856
155259
106448
97031
323118
19469
279229
171827
265589
55303
214582
102823
212128
216248
133784
71337
93919
257442
170828
128926
298739
284482
97163
251740
112761
210104
58074
49918
214887
170194
44196
50923
180595
156151
316826
122733
8491
126879
257785
151027
18579
14407
68015
50148
248962
45342
162617
216603
182061
256809
4503
86323
115194
244615
1443
119675
43090
157278
299763
146861
189896
13557
173152
293438
26351
224196
240360
8834
237948
87895
60621
208232
297068
13366
190309
321780
234643
239611
265784
269687
56187
122273
177852
323439
256180
135711
139348
6450
116872
207681
281329
63897
171612
261009
315309
227233
3528
262576
301679
147583
244228
103089
50588
132169
67159
66726
145727
30809
186004
8335
258980
48577
288402
74546
124792
50359
253916
231290
226234
209733
284259
160166
221296
290571
143237
320399
223237
166369
264264
41293
45066
141662
119427
243236
124131
275836
249499
231919
193434
319421
251732
249739
24616
222918
285258
99637
86800
205614
129196
312688
220861
267
241523
312926
236438
32247
114128
72932
151658
198906
57450
276430
55732
228022
174132
47261
199719
182846
226835
101400
79397
113667
123948
256537
127993
238166
5028
74318
300426
177412
117385
11487
161363
102158
213295
291959
300463
289978
112094
272979
88198
23442
105448
82541
299235
86696
223369
172583
16078
71048
245612
63382
292464
85231
256600
322214
188299
220111
91374
5089
97658
57696
229285
70841
30447
190684
279096
67608
182935
53525
27004
233934
213581
305243
601
134600
202891
273688
181218
74083
225644
289854
183028
275132
194531
26275
17457
252980
5327
79568
36012
181032
40920
234234
125393
75143
274012
59688
114600
115870
212098
28000
123067
146244
317660
31821
219950
6886
12430
133464
231673
140856
53477
220297
225421
102300
178197
199110
67375
242265
154326
284524
46640
136684
163361
179588
92119
63558
296469
259911
169353
249527
117481
182881
16353
117633
319089
182288
168034
254891
3287
158911
56725
86433
144568
195768
76758
7639
225081
155809
2529
315187
269507
25319
4524
149231
280455
291876
98961
70858
188594
318566
164993
213301
89254
300638
267264
172591
88612
156927
47701
263634
186115
152654
248623
95183
106262
307596
51057
200006
33965
184767
264254
253257
249327
214683
202028
132865
215921
269530
278583
155443
114754
155657
238611
283734
198749
158084
21114
284269
9858
292518
289575
269706
118822
172339
28147
137973
227326
275791
186982
113237
1779
53414
199384
141994
207240
314050
174756
15081
297027
309303
232001
182902
72514
219694
62651
246944
195703
289786
193145
291238
25980
3760
89216
58485
20857
153813
233548
5985
228436
263012
321548
285693
189569
211051
304687
233218
298427
21444
66617
317364
20716
260929
260029
187174
288617
166626
6099
199489
8525
207845
50298
72245
96919
256660
139849
46361
287930
162064
169798
126295
105158
199272
157601
29299
184946
309987
108709
133712
131433
129914
108573
315884
323297
91340
148982
161862
37880
30669
76702
167093
86586
246888
57977
235364
294302
75590
214024
220399
22384
322824
161003
306763
142366
1429
58933
168016
293167
228052
314962
90595
144214
186422
138960
239218
317415
89694
270001
162858
142192
313252
130715
281511
163347
76797
209298
185904
319530
112893
84625
309239
259422
44857
232794
115043
241346
83637
19479
21689
221567
305272
198700
50387
197981
132831
82007
271226
179182
107456
202068
137290
110961
197194
42711
101038
79624
265286
78167
149142
259915
246662
83300
167888
173320
37874
97840
280859
268396
216538
221042
42838
227476
237274
35875
67380
126249
306122
204626
63766
142277
48454
6007
208428
98138
125914
5284
314017
93956
239100
182413
302918
180551
285350
76301
209517
161730
116139
278247
101825
170699
271747
221948
46278
90600
5362
205352
278260
145427
308401
184051
84166
116592
50380
272775
19218
273460
31228
23894
82637
218366
201573
61279
302015
148114
147441
54757
35056
157246
123758
195750
285151
70122
44268
294006
1907
222888
66470
163951
285888
40594
119668
175323
181446
207883
2075
323484
192086
237627
303902
164263
274178
70519
236398
297847
276761
300744
212298
179890
224866
103429
349
116236
36185
246764
126686
279423
5778
260411
20320
46535
128279
187262
254204
28691
148035
155412
146817
249190
199515
307320
79091
160639
175591
227810
84161
114769
99661
68942
90102
309653
37096
183268
199084
88202
184800
175537
188017
305323
55106
288726
154123
140740
282033
312983
214093
242234
120628
307528
173260
255129
149240
97422
289126
206730
177524
106544
313680
76739
253600
181801
150058
651
210406
42618
18849
76126
242846
60185
279263
144498
208049
302489
245762
108643
209091
92846
118635
254801
148973
143642
292495
269219
110870
239363
40489
271443
3150
2729
245447
186689
130548
304468
123724
152191
65356
112014
206893
126198
15570
228779
95405
170573
307292
152594
71827
313219
61441
148694
253222
8273
28505
192336
200987
27341
276258
168294
112664
134224
313369
153557
8905
128103
91410
35802
100946
274106
83047
103592
239269
110896
52570
274926
316576
238705
45641
250278
53469
227921
60395
8883
152583
317631
180439
141350
23357
253596
7683
274408
185030
177477
260304
103206
263639
289275
302607
148719
97228
315430
144606
54876
2519
124421
123946
82131
284254
196007
12535
27541
61795
311811
19419
115420
307935
122947
279398
100032
39157
311274
259651
239362
12991
265149
116782
87957
50229
302608
287315
140349
217552
278481
242698
232781
161290
73909
265245
300859
202240
103802
200905
254398
100895
193092
284391
167273
143593
304853
318172
194360
136764
1829
111871
86902
85270
290137
23120
68172
129243
225075
261529
296988
200119
159906
30771
178109
19388
61202
281352
21179
167915
34528
42295
199371
205807
47534
110688
179376
82375
237456
169998
18390
192551
86054
30300
58670
33118
31721
98881
238770
205240
197125
84491
203211
99818
290937
318551
259661
176671
231447
116652
224479
214366
251921
315876
44555
34775
105616
233164
129428
80522
119112
108080
11165
321483
39130
106665
77535
102499
232714
313036
29130
146331
274109
234481
118946
240327
166203
22343
156672
10342
281923
72090
40557
142732
81440
303063
199155
179657
314427
39812
221745
127191
30733
226296
63579
48082
270794
290492
154939
94488
308094
83263
315112
146897
57917
167612
48414
151826
273406
183159
33399
227095
130576
212549
25220
99174
220808
251174
153494
316539
168595
241530
272213
210937
92553
60894
266338
209895
177073
318951
111233
101763
293455
173601
236065
2126
290925
154159
89274
36857
196042
177359
10127
213184
45912
80853
163039
81923
320274
313389
19464
72211
142303
205391
243573
39770
113888
245754
82749
151553
293886
132419
260847
127072
127951
181096
60800
291011
251912
104484
132951
106020
205820
195366
159707
223712
210968
115525
55981
262567
307265
72
25476
288414
204962
244429
160585
304739
108198
110486
290103
306916
304581
170892
47955
76745
224497
206368
164501
114672
276813
151946
251874
180195
107499
96500
88772
305217
222035
121920
311156
144084
64998
305707
183680
133469
110062
322185
161579
5328
158646
136777
263087
182220
138571
132997
94852
130463
117301
72536
263866
135119
180264
267273
142395
287484
320530
248752
320121
157224
89571
190596
210511
38265
107790
213241
233664
39677
174060
143565
219015
189775
165690
277415
158429
10700
13317
291232
312389
225667
61542
12870
140061
88959
143005
210876
222130
281691
49978
21958
213180
157581
170669
239731
221911
313371
200688
151512
295048
184386
56987
275199
202467
59683
178622
96611
122805
257659
119317
290465
127877
188167
13586
82636
260857
283809
305647
239102
322517
139674
263308
148781
238482
182749
260810
88373
35674
148748
89867
248743
133774
3620
91434
66827
131815
161075
134201
86987
209589
80871
238071
83088
252876
276815
323224
194426
185821
157296
232283
15926
196658
88836
26815
305537
237069
193059
259135
299508
166821
183417
222287
241465
18561
286154
25841
80802
119579
273814
288084
53715
64544
159304
322730
145990
189881
199221
211665
285627
132171
198486
40658
174902
50787
3665
148504
154106
36226
56482
249037
237120
12959
311239
205572
44048
308655
154766
287769
144836
62120
202993
157058
297314
187994
41017
63605
242927
311885
160093
199841
230730
8389
213886
175627
76312
300510
143000
149018
93890
192388
296812
12096
292609
184455
2338
100412
61116
299708
243498
7136
233985
143608
212840
133588
165438
275643
256578
78518
243871
299864
219019
198052
292877
135836
210844
98655
67946
287946
299616
247134
288787
71832
311270
276184
168836
121865
205070
293319
315125
13408
49618
83714
206154
111719
49991
281968
122427
226532
11073
154823
272163
265555
150234
35904
239031
246972
50814
49952
17416
160058
176167
280170
25430
277716
138100
111801
290623
291122
196498
34261
59843
146283
257606
314097
14599
107600
323295
24111
236838
312104
6895
75874
51561
280141
251990
95454
105383
118212
143639
182074
284832
83823
27573
99369
168319
201537
188749
156222
58393
124243
141798
210037
21928
278460
274775
30139
93002
144026
104679
241658
236501
319394
303018
23516
228748
223845
129865
180391
323149
165817
315305
263273
303003
43968
226385
130236
69681
120928
321465
224547
75720
242190
80872
154666
227535
282284
272410
29498
238377
12895
174829
47294
51635
231711
157276
219779
127360
114986
263818
139456
236627
187606
86652
227419
277724
130158
292205
90844
114805
265597
30072
33404
229101
245089
63481
15326
149952
142849
282514
174989
161120
132592
185468
214526
77304
212345
262106
163062
130407
119616
125177
266404
197836
115378
213018
110396
66999
36555
49914
232477
322539
65329
286022
82011
77970
170042
275582
80832
193874
50578
294866
186822
270661
143811
148299
81247
290955
191702
232418
248739
323319
163573
71400
320315
53019
158446
201865
120026
60763
48546
143404
197432
199625
322429
96072
235318
49226
156292
247577
2932
260082
221923
242931
108994
67947
239808
215809
39480
201119
261188
222313
297689
175648
175297
29864
81749
24606
120935
214313
192453
195705
66248
24456
69458
110401
194539
181455
200773
257552
2056
157255
214453
232387
107281
278540
100724
106887
265032
41595
313781
310148
284858
144861
900
126293
253366
149819
175000
275272
174336
298293
163921
194031
257689
202781
109398
257431
124835
287828
295779
256945
175436
192893
87906
114528
134192
21310
84402
303889
281874
181627
251367
285723
221814
316256
320833
183868
45130
287337
154200
258307
111934
116458
180127
97009
26645
139104
13266
276561
135314
245737
9161
287940
61522
296736
48721
225384
141114
109728
183851
86667
70223
240855
107508
247914
320047
133719
300995
161202
114494
210242
231278
202322
55779
32400
234563
218392
307947
177727
283674
113434
292523
52618
285865
319616
55
267075
34315
223597
235183
83943
25645
196081
198619
210348
256693
117333
156739
102890
305381
30344
118871
244303
57258
318454
62534
21454
102174
217513
220582
108575
217554
50773
216888
302410
106258
93339
26867
117084
266565
315660
146862
255042
207877
34196
271509
291026
276172
111671
3718
147011
153734
136415
151509
210801
121444
51951
109263
283350
243589
42322
265827
155823
111308
75725
169043
22855
220997
153491
125060
175084
157287
138289
122
97083
165314
230148
197165
8471
126161
71343
310917
249525
85162
302882
126187
247343
97719
113218
278199
186347
76152
271872
27184
15548
307824
197838
262813
103261
129335
281818
206594
9986
45383
107833
19528
166955
218750
177864
108921
186873
39870
218810
206543
310212
175917
56865
244376
75610
290485
177382
244145
291556
164746
271278
150390
320498
207075
259083
174309
242967
233943
195331
9585
237540
133879
205225
179212
109637
56206
239496
288751
277121
43
92840
290183
45835
163900
161497
267639
143635
247955
10344
169497
74670
22082
161711
71629
237650
203531
322750
233967
1938
126023
8108
168353
174123
187292
4100
97594
290187
72072
23252
284388
216165
322661
162488
219958
61617
39568
1676
113235
102148
144888
112281
52877
9610
190800
195223
31138
197250
208965
42891
233182
27160
142321
126963
60342
12418
86759
77986
133447
143954
278762
93511
299305
52873
315709
108092
294604
62579
134920
124140
130349
5325
271625
191831
96543
318821
266700
260009
302069
320313
311755
35577
271410
153163
193342
312102
69278
297709
311997
316740
37962
205021
258209
13356
246776
208452
303222
264801
188203
54948
129756
167955
318904
236283
114936
61620
113951
198924
265721
183233
210926
317453
151525
209417
216539
215932
94697
91628
118133
273708
271948
30931
147768
101858
204566
32180
123870
75965
239460
197855
117441
190876
261416
247479
177022
296625
257842
293547
12513
237706
212917
194909
23995
120781
200179
142885
149345
305234
302544
167558
294517
296664
310669
213926
272883
199994
315140
131324
71849
183356
321008
285312
100186
242112
171944
299478
259490
127020
154863
61269
37255
90130
318642
28413
77291
264807
70248
97553
106435
23382
45948
103973
119191
74813
198398
217354
118679
178065
42455
318117
257715
307766
40228
195052
246133
286193
49344
197549
143408
6133
90497
191440
60710
111859
289763
67067
102258
258497
179355
242943
264024
195213
11791
275421
282978
319542
169233
170830
119831
163440
66765
224290
76693
189658
30844
163569
153117
99047
140768
295089
153499
146809
251648
4432
210950
79747
94620
264325
168196
236467
86352
279421
138903
194785
83623
83493
164649
80543
154019
6518
256978
87674
150146
171431
105789
100158
219334
75280
11330
134163
44862
34166
48109
251626
130276
139388
112891
224378
9993
184594
315943
181325
293634
79157
99004
134270
241192
178268
190491
108306
254016
15844
161742
208470
79484
206022
59505
36882
222434
25104
299959
94496
266083
210858
246308
310781
228226
223368
296145
320839
219688
157008
311411
289099
59789
320110
174550
144907
319121
59499
284793
73940
123311
256443
288067
247288
283044
127032
40814
217331
258658
248982
112595
194086
30752
161378
239092
183331
11446
63063
311461
166718
92075
313608
309160
22557
143119
150157
288292
61482
42354
194154
302908
10601
15783
35688
309075
192668
272414
56433
16406
267409
247182
280966
123058
68127
32123
110185
45449
300981
272763
1128
217426
196214
169052
96367
135984
274371
90194
111628
282443
163242
241054
316435
290503
249231
128914
52111
206808
192360
320349
147139
254792
203037
210228
72172
193562
232146
102369
254463
35655
12960
166451
321520
246628
149358
86005
112030
288251
142132
53271
149175
308208
274244
174109
125078
313993
128500
84718
191785
85058
283061
162732
159286
243702
36713
286228
205904
318165
171001
175429
146380
124051
52923
12723
188918
9352
59700
238370
182367
165170
220671
132148
98033
229859
223000
85994
250910
58781
46914
208672
262248
42684
54058
103382
155608
182829
103254
239483
5032
321180
156282
297342
188055
289835
211384
60081
62276
59693
255108
318608
22447
293046
127390
241252
200757
258596
191060
52276
275449
95185
138884
69073
140826
163799
186509
40500
110113
128233
77293
221394
201151
89980
91979
297017
170681
36840
317172
156174
261400
135524
78133
100751
134226
47102
88314
190221
37948
65699
80994
46775
44907
170631
93554
193611
10080
67869
35272
106712
20128
301630
128837
64841
281200
259204
56522
19765
116616
56650
108783
26289
138166
37938
190392
291525
175846
255533
30789
219289
184927
9888
234806
130655
106797
292326
2401
309682
35640
9949
185949
198432
149126
282773
281856
50971
265956
106380
86570
273155
287695
54924
46890
277703
249340
144548
125709
82099
208999
261579
285995
267475
34925
43700
224257
211951
71732
301131
37481
128048
170989
144814
87271
162104
59085
218714
78504
33684
119366
163051
165734
72220
233887
193803
255770
90853
216607
134273
308896
215711
87381
58739
210528
241856
237946
106948
310221
141535
22517
58281
35185
310822
134977
127333
7260
294456
73100
17895
254249
214624
267956
181279
5935
306217
35779
161283
153503
158682
94046
87104
54315
29153
90932
183023
87636
287361
126359
195243
254699
210124
92707
115812
32841
2488
40289
27067
282532
27323
304783
191509
146531
317396
126390
94765
268629
209748
258079
323263
166933
10915
274701
76336
31349
180784
116994
272435
92108
53278
41260
154662
199842
96269
184062
158694
305188
177590
207141
155519
123727
149606
61026
123106
236877
221200
43503
79421
155161
271752
59243
100879
267961
264770
241132
47960
314771
239603
167711
94742
93000
316452
225967
13558
295018
51322
189247
79918
103408
105206
239220
74874
46155
57979
65737
255668
48215
30769
61320
256632
95947
77045
206708
75981
250588
173690
48832
83776
96967
219212
48865
279246
22222
139820
162639
33981
153143
55582
147469
280522
73362
200097
301016
213916
310451
171629
190710
99224
151808
88001
323091
321969
81515
198133
183674
110269
12831
30808
144669
302359
120520
54106
103727
229795
243666
14491
155893
295757
68822
25925
90737
221516
309826
62625
233500
246958
58085
231079
210283
146665
260563
83518
191168
20718
137545
222564
301985
218016
304026
77775
260484
28624
281299
148760
202559
199633
215142
308504
189182
256958
65317
89734
64002
10360
56882
178236
307108
222773
148388
119569
124234
239244
126180
84442
137218
211091
240119
169814
170628
112867
142958
18831
158996
202351
199536
156948
197151
101123
253825
195493
117270
144396
114761
230496
320889
40213
314576
20401
4760
14458
88883
219599
96872
272016
66071
195723
204409
258110
280420
105899
111421
107044
154356
56292
136974
196791
154759
232356
293770
65888
87382
279781
85858
29689
174729
291258
266906
14385
72703
197770
317357
67001
100375
220239
213399
20374
52854
262864
198969
29807
321554
84867
1274
226993
130160
113581
192684
93868
112210
306746
152174
73506
85242
47538
90549
319747
1691
158711
170924
19925
152027
3176
296673
251674
56690
298167
135315
124384
209688
110659
63581
296933
84445
282246
100637
188643
46703
294436
53481
260567
88970
26377
299718
118659
124897
78884
28029
144000
6106
52117
179756
206345
10299
124652
220030
240187
254858
79658
102113
133534
159106
116704
295600
180696
35226
250215
273269
286141
40883
266246
241525
22312
13740
229685
92358
270098
42468
23394
27535
188086
154075
125742
301300
272655
296262
306489
174651
217486
275921
129761
288669
279997
208116
245677
110139
234529
186941
311881
45492
296872
303441
7072
218712
37260
208496
74204
33467
89240
132142
5276
183691
245095
176226
71435
203567
88657
276473
35252
92190
114589
299187
111686
17967
313864
243713
22544
317135
89885
112778
195632
156076
76679
46955
255672
27468
296352
185653
173288
141706
225767
130475
106919
48930
29366
265447
122624
180993
174408
297541
292353
167046
185074
315518
237026
63797
245052
44911
79062
227992
65692
76285
33006
305352
109566
42581
140193
226973
158657
201434
184555
16511
293710
269785
216918
89126
69302
35538
85137
235657
68045
181586
26578
112333
277581
214042
153596
16625
242318
89427
51107
39582
11135
297269
185329
206340
104173
15610
92411
122825
122775
167801
180928
287457
74371
276830
190255
38657
216438
136515
37100
86132
212754
100876
194876
51197
162926
121890
40027
269243
1965
106452
140205
100494
151573
244649
258536
72716
302664
269999
159527
183336
307468
317823
164341
306484
235837
64609
72121
80366
64899
243866
83352
294073
132073
269701
77953
274299
268668
255736
233565
16519
165252
89420
228831
309773
186175
69355
306160
64259
103093
117845
222329
198245
228037
86128
117266
113696
60986
247267
127403
177219
179501
20544
271120
223234
169472
35560
231276
243396
155233
127815
146355
124269
301843
17852
19500
37595
17072
82589
151356
263206
138189
245595
238032
232652
205762
105401
145330
85839
37050
3491
323186
314685
215315
82081
62003
155769
102297
188621
128251
280463
133161
243079
231393
49332
92394
109855
139055
32793
145205
71617
35609
20151
88336
26544
95254
185631
63199
96144
15549
212271
153796
71157
282779
110288
283506
36158
53574
7916
283448
33826
76660
255930
189227
240042
305277
234651
288765
4728
184653
49059
287371
191495
56598
145317
129915
262461
66281
26898
89732
25557
117402
4690
266520
54351
231536
257394
311482
61860
142576
22781
13107
59589
316284
146046
251051
212697
150565
288232
292062
35319
161606
189093
52738
231893
58490
150572
169682
95161
74643
281296
221763
26956
322675
210036
311839
307330
72761
171174
264473
20737
14347
113213
218070
271760
218285
114406
85299
305547
188748
181911
62995
323142
60199
77443
130709
298182
134779
98963
213187
249461
198972
249730
212253
266698
97149
36744
192478
272337
53252
234948
131896
75319
316449
103795
319836
77714
74862
209261
133691
3285
52476
103293
139649
33570
111201
197541
19278
134769
86833
252154
142103
212261
272353
189313
278153
212699
137047
185385
271041
149944
87416
238722
21023
261303
75545
111766
294695
173329
58073
36957
203590
108272
17309
23250
175357
111791
294523
24818
184083
283823
117485
53089
290083
172358
47982
117064
322289
206210
15020
95513
45368
124451
222433
156108
127136
192910
5644
4032
236530
152550
166920
56920
296339
188999
159730
35219
274402
199690
196000
187007
289347
32233
95409
209579
278518
114929
156478
223282
303249
126726
187645
312390
250761
203794
188934
186663
95925
99742
144268
133942
129971
132021
46399
195080
268971
91022
133332
155460
239819
50749
268656
56449
301727
90745
167234
99026
286584
294709
212056
269143
227250
115765
278675
104384
16652
127472
134790
241495
63953
122414
94876
128740
198956
121388
64210
41925
246815
48968
159546
221216
305760
289042
52839
123634
121495
184302
192203
124867
148974
137782
304093
5481
281376
190993
44435
208806
176108
248964
7545
87200
190425
38879
240466
275655
261399
201691
24496
188990
135439
8765
61548
55340
201075
1453
59222
54221
151168
66917
125200
310503
217838
156223
253878
118360
52501
312823
298552
85492
260353
205655
161001
107006
286178
131509
15341
270142
132774
5061
168623
260372
226860
234605
150255
143331
295240
308343
251519
32087
85774
313223
160983
208203
69716
159990
51224
144491
274177
173106
209324
11186
31933
317943
186947
316463
58550
35025
213130
2713
4872
310099
265466
170804
237790
20437
141236
169103
85890
26603
190999
27448
171917
82516
3781
85871
240252
187919
81920
2642
276817
37756
269267
163388
156519
31332
312148
284305
94657
266797
265169
33201
55150
4852
166728
27039
208324
83307
51462
130062
6210
208728
138710
289775
190107
97636
87093
61405
263810
174401
101021
164087
14322
173141
110284
290581
195817
246248
177142
247002
168509
79025
29066
78411
299306
294667
243301
172146
215276
21298
210663
124072
97090
320826
141310
175020
311694
38614
159938
189142
188065
10571
221334
137594
143246
230475
224369
258935
53133
292472
26889
190762
19891
318133
179006
62931
271594
279505
269595
266284
296414
191284
256190
237591
272909
23940
23030
79340
95215
122545
209240
181635
262188
289521
139299
41582
322174
209560
211004
317085
32429
55434
8212
206120
214064
137038
8632
149091
37720
179101
240681
321005
102691
254554
263419
102780
282178
208758
42942
304435
68808
14326
233690
274161
171191
41121
203268
158738
253575
131611
277382
38502
62636
178893
269214
82385
52749
104591
265432
217063
112405
155439
103933
157284
20149
179646
188493
121352
206773
96965
124138
44199
189394
75106
114637
202257
61502
248520
233584
299506
254889
308531
219072
221281
64932
128882
209174
84889
146978
134838
74806
83066
138337
167167
199225
80670
126025
293263
15200
316228
236367
184659
80454
21892
147806
120914
190052
154179
176668
72293
17250
116860
52220
226026
238658
36921
101551
244267
230405
297251
141722
251814
78468
110556
174128
290146
244879
51962
114433
208135
185629
127093
198591
15785
214451
315006
198139
69005
132297
103576
161788
41199
77132
2607
55312
139725
315936
288479
219826
247499
48180
201885
124219
199302
190727
320698
30612
271239
221513
85698
157702
144453
122006
120477
216203
116925
90504
52330
282768
216991
156997
186647
123198
63085
320571
192664
9877
49864
228491
242646
89883
138562
73360
56693
12442
272097
201617
303326
251334
197223
230837
300677
81575
321626
55063
245369
233839
232803
247506
241943
137222
171442
168460
107475
54837
282598
122841
96961
263581
182406
184773
312866
73306
45111
153594
15626
3346
187264
214705
280967
68160
252447
162914
274864
52110
214859
4882
73504
280075
317439
20076
19243
295817
17914
86457
228560
142861
49029
69470
44856
195212
303127
78786
251530
99570
203158
205571
59053
5329
291364
218922
295975
192508
255615
193419
256499
55519
145792
41564
286152
305060
303691
236571
286285
282548
288387
313829
88326
314575
162982
253064
140409
260109
254649
143911
145733
288214
33463
45633
244034
74086
225263
126794
41436
273714
177818
849
71105
193592
248181
159947
58806
150905
75032
90155
36872
215354
306673
113858
241023
266114
158169
228064
18875
202798
65480
7431
187155
299222
313267
137346
212732
294041
50838
91471
94772
185305
93266
292575
110601
279880
202596
154547
241743
257194
198226
7082
77108
126694
287714
155960
288702
180602
215169
59477
22819
109563
245219
98716
256904
23551
266600
267970
179615
284658
26156
126312
240382
197464
29107
53013
282363
152171
125094
300618
118643
11131
153441
317690
99975
87184
223037
144423
231206
14967
274488
21791
174523
183088
26379
205547
212698
59226
19837
75262
250698
64704
115364
181001
99444
16429
291755
317921
273899
11171
262335
223593
269392
55699
224585
242091
203016
302396
29390
116454
208014
113527
300301
53103
9559
192601
61810
98110
138488
97332
104613
160298
307818
23758
294192
62807
159092
15582
267487
207940
33864
56548
57732
73255
138564
227771
318925
20579
120762
130344
29456
240879
89926
93572
271706
199259
181559
306243
231679
87159
91331
173995
304723
157468
55898
95501
161747
234901
246165
176706
41651
47746
306172
13631
47068
131628
290739
101562
100579
270335
288827
286566
298148
195985
286679
308787
124635
203658
192834
316172
36423
286965
267721
101037
174119
35654
959
22577
827
31625
74452
239305
194027
244768
214993
199830
228709
276726
168780
37585
146187
58295
265000
47161
244541
6
137895
303304
72576
185795
282210
6128
303080
30788
191532
284898
180289
147348
219166
45756
125154
112886
28550
124717
107937
201633
179638
197965
296025
18727
251619
252349
228918
123816
315423
74274
125337
311540
22558
263350
100599
164305
276688
81093
127764
288779
163232
297291
315218
197467
46161
65910
28570
311747
183609
111218
184471
153469
218271
285175
294860
34518
263520
265798
83479
78760
144541
143012
261220
297661
67632
99760
25148
190336
80527
24494
204814
10868
243952
266300
203989
116729
313281
163743
46782
35619
78610
122326
30921
291956
158808
111597
242049
223270
257598
158825
280203
129584
279766
161692
255019
310230
45705
92058
312211
128952
107344
227342
272591
160405
211986
91507
63703
104862
243336
250191
73649
75839
272776
87820
178329
296977
19236
197543
158741
5448
130640
230015
75986
288905
262826
200965
207591
100003
128743
247433
198536
240332
90022
179916
253576
63998
239408
281227
113973
241363
254396
187556
297828
16782
180840
135144
308340
262400
119975
202309
285092
86408
256908
185326
199242
20552
68159
320222
109676
178385
42945
118095
317153
309596
298986
10673
320080
25180
68374
273433
302316
305095
11927
170277
310502
163970
21097
296095
271451
216970
296092
321935
141647
213401
170423
9213
70057
320157
295992
134142
83929
210834
285762
247593
247112
145115
87185
237353
40762
229447
181680
44283
185624
166367
103467
277220
138402
44872
279773
176380
70863
296480
54766
294144
241800
289039
196335
273365
126379
23451
185226
95573
230110
298947
43737
60348
131046
242283
118901
252110
312323
104146
231173
260818
103175
118678
169805
37545
24951
71185
265577
83870
137318
90364
185334
151092
20389
282793
278118
97741
234835
314531
263026
300936
56954
150564
13968
34489
157300
43159
81033
92420
251355
318153
208945
159027
314871
95101
188297
201130
253820
175031
69741
187
243734
301789
88172
46928
122432
237062
85943
145856
195615
101378
20899
150593
149457
228931
180528
226970
239588
228503
74424
190733
232380
23908
266599
45807
249641
28004
224691
304132
177843
56857
292383
78182
293830
193963
149714
251827
233744
232048
120243
288183
276232
157792
255963
241476
177448
77089
49340
236060
76275
29455
80609
54084
216886
46832
17813
12978
268433
314481
22132
77833
101260
145830
252864
28103
9358
121216
146713
138139
19831
128945
292043
30715
297226
319935
94870
68278
231059
160456
309306
68692
293885
44980
68861
26859
55805
6714
309320
247881
186027
245761
220910
318807
312928
240339
146399
303710
163390
100897
8213
246850
54625
150866
185195
216526
62552
96337
283698
278894
93313
75381
198597
129474
80707
219933
321852
53285
32290
23499
45417
165486
70064
192258
155691
155928
211197
174007
166748
99226
6628
309023
262463
30748
309729
126988
137733
77130
18797
73098
44082
204132
202368
52252
135480
91039
41983
35986
217649
126488
152772
200885
252959
236954
86886
207189
203881
60598
11999
876
90916
104653
252027
314467
128930
318605
33402
72334
127792
154945
57572
153846
13789
61644
147555
77998
104614
170733
13013
76881
84496
20500
227532
278515
308702
101781
236495
296495
9030
12062
25418
189155
102541
205062
314219
171783
156737
260389
54872
132634
192441
288943
158505
78151
314294
31152
288665
3148
97461
311074
14806
155574
322410
244979
295049
96243
87216
138482
104516
277994
116367
240801
136233
286981
310293
298003
75792
112055
63693
307753
244336
103931
74149
282225
136276
4215
218315
151286
150505
218375
117701
274698
65918
251056
60103
65223
207997
56219
14360
261933
36280
38910
150412
141886
60623
149461
311713
303302
236575
62118
129076
154550
224014
60198
252714
153547
92936
60768
90780
107037
34807
223354
116119
273238
128641
282426
294703
185965
295301
148053
204941
167358
2531
189305
13422
27719
126696
49945
139935
180890
190752
244658
57601
45372
160200
245419
85898
130698
147007
66010
19520
242369
16777
32253
226444
153466
281758
110199
33713
48236
163215
145078
173652
132992
215489
133791
323414
235700
309048
248090
219303
135361
124097
141773
270910
312376
186656
191598
295511
283148
146354
28194
234856
179316
211395
186262
240181
5514
155581
8678
45246
85876
272155
211058
74914
226089
25616
161860
26515
80452
120595
50171
283145
93016
318164
234470
96336
190260
168150
189559
43044
93833
43103
34284
195691
187895
270270
11668
42079
169210
299871
34654
21485
160584
266031
241855
309763
116675
23818
277149
57905
23323
280501
45635
114837
276475
267907
157629
96646
200029
223316
106200
71481
228018
58425
160560
69718
74847
320164
268826
76486
246412
147957
221791
154486
215223
91879
267151
248538
117274
217709
146292
95819
196500
199347
76747
235529
312455
56401
268947
277130
7578
188975
95797
170389
150429
198323
271675
255257
69727
69299
322004
80286
46473
73028
39725
79052
37457
177778
261205
269925
133555
308402
161696
224491
43751
16793
81483
67490
100286
269771
152530
291109
323365
24109
149773
1725
182019
150858
76575
2483
307008
168416
124033
19166
215894
292699
83725
79178
322133
114529
46466
52344
39335
58828
18833
18707
112296
75024
128298
114141
179078
175479
250663
211631
161083
271584
112887
289922
254671
277112
24374
38591
318666
318139
253423
201378
215636
43718
120552
185628
264191
34765
26729
54844
52559
104808
9153
118235
313187
212169
501
196261
164205
183279
217294
28111
144859
277652
213728
55298
117939
170467
137167
128755
137587
51843
176383
236023
319226
140491
155382
101494
54891
255750
125245
82056
287175
184383
37053
54953
283664
266217
103275
72105
229938
227219
27030
28789
194527
234363
358
294247
120713
317219
122293
198504
188370
254267
189575
13451
251339
17999
163102
41212
230066
150941
74401
224765
190306
156986
151032
241803
212322
310762
35572
75403
301697
275830
211971
77825
1215
97436
153431
236353
128170
158933
138677
273917
236178
275091
78570
314663
63271
60647
248401
93634
177735
138285
74989
301030
37448
278470
146321
129404
293843
96884
124837
251312
14913
262831
211424
31859
244319
223952
79932
46850
165487
311199
58326
208724
24798
176922
140108
200264
66141
214806
122669
94741
231144
88972
279881
197754
237576
49696
178663
33179
36931
215800
208808
241489
100007
297386
76031
90763
244651
272462
276026
29985
18429
25003
62585
245909
45411
90730
41405
157414
161833
149044
58255
118986
297660
139429
3748
93176
221565
284729
258498
258185
24781
191880
116171
161321
192420
190160
232040
104604
152108
45275
111511
199898
47487
22657
269756
24677
177008
178202
178753
93382
2297
91146
123895
99199
93291
87916
233672
9483
282395
170862
186415
123441
26506
116614
171021
188547
236375
217581
279257
272387
110446
85190
131495
58890
121049
268258
37506
52666
316924
89151
281245
62639
175508
100173
130090
152985
54530
79029
86185
250798
101828
181090
270376
265072
140255
296292
304532
227852
186921
69502
124582
98771
221765
249675
95130
113848
65408
214074
263796
268192
124537
97657
91281
317041
185355
68004
40980
221498
29238
208249
294714
282004
294716
234245
75063
246712
287632
38161
212993
18240
244993
87212
79681
46819
124200
26028
37832
133265
259588
33658
116365
274832
240446
297914
187303
117628
55293
96361
85142
31192
135155
296106
219413
173549
138232
148803
137543
130754
97834
312936
193903
90961
87627
42576
110315
222274
95292
231683
252173
20520
293235
36515
231974
254329
50371
54657
157142
318388
217457
34937
146393
24563
222493
90813
72864
19080
100541
307180
291203
265455
311826
138268
316440
107831
238985
74696
254352
268592
319577
246322
216682
180655
129452
228241
284591
37214
183361
238384
165865
237636
129018
11761
247801
7351
187151
247338
130824
251961
107185
265945
86216
11598
149398
286569
177917
227200
272722
125480
131563
181820
90226
149232
322648
26850
276713
204554
56162
271689
36943
54214
49031
286758
35513
17642
271632
108971
31205
66216
251133
299913
163022
311059
86634
311313
284481
282858
230561
165125
49734
322414
154088
295607
305326
96665
201420
19660
164605
11909
13036
251012
179237
171490
193201
106498
140020
128403
43415
269489
6952
310328
292253
220048
180757
33287
46011
187256
183716
181577
189851
41536
57536
217217
288697
202702
71265
170065
44229
199970
77619
307800
465
197479
29445
183406
63514
208352
247370
247570
82876
255087
308915
255411
275653
170887
67368
59432
49757
76989
86118
213844
50750
180535
305219
251628
161804
214848
188171
299248
2533
110456
177205
16375
128736
130406
93863
280360
298895
218194
271433
83407
303133
101226
198454
269365
278937
307694
45674
202623
172040
40037
19541
104389
248933
215266
271261
97776
310006
179131
313574
68368
318042
231671
46631
263248
2364
79258
138664
229076
103413
32942
211300
152283
145143
94911
272380
35662
241693
29113
232732
78789
26699
240132
276658
70670
299247
148389
194634
174697
166784
45587
250394
33892
305157
319518
1776
301666
236387
180373
171500
140731
304596
142629
288537
103388
149025
68896
114912
122620
138670
119538
205729
262386
110604
320437
11694
34715
296691
4247
194579
206338
149364
354
305360
44882
119287
260755
131846
115711
58451
280827
201559
85656
17446
280528
14965
91052
134108
65730
131251
50970
307940
80748
291242
116177
289085
246811
80309
28118
291973
193572
234223
45473
40510
90223
235541
24286
41748
209432
128180
59249
81963
97469
26030
311329
189038
6749
278885
157028
94376
21035
194378
77786
176778
277352
193488
53989
243183
176919
82338
299464
82963
244923
90321
260084
106405
24545
240530
254202
25005
293436
77042
150208
145476
94204
135282
127920
61652
214084
118339
290363
207109
249438
1851
146208
2934
199734
316178
258754
29524
106474
200538
303957
291281
144740
48560
118005
214703
126685
246375
92051
193496
17726
64390
130870
85603
92743
48296
274243
18405
95107
13213
199553
280163
115835
117261
158356
169121
251272
214468
249167
18191
139453
143821
26131
164035
310922
280689
147027
310255
244143
135318
238484
292475
219457
183516
84839
154413
167083
103570
298512
284330
71500
199984
13280
266803
111056
102501
256244
24047
192821
238491
56337
44419
176381
43079
288874
5895
281983
98673
154494
310911
165997
217784
231221
77358
79643
278641
37574
3177
133321
250244
92463
215760
18100
302862
293274
108912
253545
71950
158400
206761
17413
63867
161319
314547
203885
160714
95108
158371
312524
256572
126668
145024
305850
34309
161952
316474
217590
47637
164245
25040
119158
267216
113546
11770
122802
45283
188132
7150
180268
78873
260118
45610
193763
276957
280737
219283
317290
218858
236148
94007
8080
111555
217118
315625
247894
40939
17279
82934
41420
320207
569
13787
22640
13363
117195
81580
73630
61595
172692
164545
219266
75508
210494
102814
183737
262547
139599
322938
273337
170493
175920
285324
17083
9793
142723
130077
84270
188014
58678
118041
264451
73718
128534
193802
165090
174571
202606
167856
98741
278995
70020
271684
45148
237754
182864
174015
31259
241821
212583
289096
297642
167959
211767
251262
51771
320059
37776
259573
161183
101452
220205
23039
102331
75350
28474
42082
147621
115418
220716
266666
85918
257479
62110
138891
25966
253506
287453
105939
9009
203418
147065
307322
320753
101336
307504
295358
307267
162142
228798
261854
97825
238328
235550
146118
195931
140310
12832
40897
75210
208107
256489
286534
90796
51901
45261
113956
110720
183297
95242
278176
224860
236487
240626
210988
312061
132033
260820
248610
313137
150269
285102
216336
24148
188842
288698
122617
72233
78885
14992
147976
163960
273141
16943
190742
170242
37614
25524
238473
130970
207392
168356
177791
107731
169256
289874
318779
240531
172649
281343
72456
187093
126865
47751
294582
305799
195417
119963
54619
99700
145838
232609
158880
229330
100111
135109
88179
109970
63066
282932
98593
116295
952
316658
253331
155731
196174
140755
235221
139688
147094
103483
296824
260234
106246
206750
136024
229387
241596
302480
12732
306899
4245
244259
230769
138366
100368
11836
115999
164365
102341
184595
160550
113903
56327
227314
137138
229213
216317
27933
150822
207889
292193
279963
180116
191097
36586
206253
188504
186918
7748
36097
321270
160888
124389
311395
206459
275436
93852
194574
130118
249348
318949
233351
78925
234436
13696
165352
30287
90178
17945
235354
56542
194990
167239
49377
161004
317856
197176
208192
114801
130893
11296
245499
201603
132302
77765
157891
279938
47253
203760
34418
54376
99759
267374
217350
125011
300722
218932
99679
224546
77068
107222
221161
316241
5214
181620
80128
262174
225271
103409
187851
132822
213893
183631
86581
74990
282512
86550
239166
1020
319362
53222
51119
200824
271711
164164
315478
9416
314242
256121
17912
89364
321842
229961
63072
203074
30575
270055
174640
289009
73037
282912
246406
10290
40262
234386
19045
172807
107928
63282
292573
161897
137424
172601
307754
10753
257817
182334
209994
199558
172801
81541
160790
121197
118747
110823
282136
150617
252130
215896
172770
87133
311516
139918
109354
134627
122636
127731
141293
100262
136453
165859
274278
161227
132874
155275
108513
44565
229488
266619
242344
132738
143915
317269
320312
96296
94522
211037
95534
230600
25912
89988
234364
232693
255452
102085
179591
220607
62
35638
143076
301046
288599
113197
47740
268799
309324
252227
178301
242822
13224
274719
243557
240284
145548
216392
174922
142221
153600
195436
121415
247405
84041
267973
173828
146268
102806
302844
14060
271890
260926
138689
317134
34081
280789
275233
30849
66110
132884
155395
247022
280425
256351
202312
55614
295500
599
286858
91185
147256
10057
69945
85422
300805
74362
184618
215701
139247
241565
149320
172291
14514
19834
105575
314658
252252
252196
254624
150577
118950
131010
286977
240651
71111
47383
34963
77396
131564
214053
211472
91838
196448
118769
103232
287383
168665
107157
181003
107150
16750
118675
108175
100123
272065
216719
318489
77352
99454
316470
120172
141799
122810
133750
104633
221618
267563
176640
75974
105966
236321
115721
105845
312256
86591
85882
89251
294828
189919
236428
32088
200810
235365
228044
174442
161251
188816
214227
264933
202332
313949
108358
24338
103855
235284
113347
95098
174606
15213
225603
1798
133727
109397
113170
219915
255899
62779
285981
164636
265108
178579
183354
311918
225295
25909
153897
306659
260614
148409
201989
199311
265713
129735
52720
199807
106175
270950
202001
30996
77976
195680
242800
196292
9678
109065
101860
34598
225080
195026
51442
248929
60510
234830
64653
52256
53104
125990
307690
19636
310567
131717
102720
223120
150848
91360
297256
208209
292701
188407
120261
148908
159016
47291
68616
143701
115033
65719
260201
242964
180199
19370
281491
71647
295846
44369
108197
121795
113894
177170
138951
252688
273606
262604
169359
132682
185253
289822
4654
19664
253194
109363
162377
293987
94659
16122
167828
12996
21173
215385
66646
101148
19753
267769
239139
55687
150510
309177
203899
183787
10513
301139
38529
220037
44041
300628
199208
173376
314510
168845
252388
186086
291742
189368
123945
260540
254692
189261
283379
187732
323225
37298
252266
27761
130300
254921
194322
264106
15075
241712
112127
115051
99409
173052
31526
300703
138524
155830
67147
296741
211759
52603
208160
263612
149121
143794
106820
25785
249716
106330
301760
175217
61244
201423
167492
150008
153908
57066
237593
224404
81574
313397
227717
14499
242119
118176
146199
255256
181956
290675
112530
100295
44068
271759
50250
144154
167491
127524
85346
162505
217381
67140
141403
69251
322622
84836
191995
243254
64913
84866
177179
74249
294022
294372
18768
298185
77162
287352
238966
101265
252493
265712
120463
109401
180113
228299
291625
322909
211750
220774
60196
37241
60586
198463
6832
36927
109913
163016
123599
174986
315957
195297
231554
128420
290210
175370
256213
81127
174913
276589
319745
241730
235291
162144
274164
88147
221028
77514
50456
291421
125647
302762
256998
70075
141041
28827
67118
281073
102897
294690
83180
21018
276853
116528
168543
255697
140975
27439
70983
164457
138992
5529
212916
28276
214098
282540
302891
256395
182263
191119
37168
137272
217777
241298
269199
84841
121607
230159
80488
58056
228234
294779
160721
51845
16792
28814
206781
168281
307161
61462
135546
4890
255946
319486
183776
38145
147022
222321
280217
303365
133441
157292
220646
215363
308788
107961
248513
33024
71859
150604
275842
61588
176619
77634
143323
165296
250001
33343
146037
174860
300896
164376
234530
18660
280923
173524
293204
241779
56933
157775
16221
316849
317767
191779
314828
191314
224262
105010
138926
234863
2825
28253
222643
203546
78281
298137
102583
122300
251508
119331
223285
323469
130100
151091
293077
116357
23241
236121
92616
307351
225713
171526
23688
134542
288656
157036
54104
226524
63002
136399
202266
203426
269508
135747
64342
73270
239178
120126
261563
309637
29431
225756
266544
63923
264206
10500
216479
119327
124046
61455
61841
32968
125370
40696
144651
162773
247895
25890
223993
303597
278917
266802
292018
229329
243961
43877
22989
48442
260408
32270
14394
173914
236955
49841
145928
279014
48060
139046
105767
2897
233008
107653
212910
178558
191714
207479
106839
33233
223670
80657
314425
85156
296506
63268
247373
173400
267763
275314
62623
136662
310263
15740
112066
215210
139584
49573
83666
185901
140153
227110
177688
8916
44397
7445
89104
284740
113531
228612
49008
176739
241460
169913
239720
162694
237257
225770
50296
38617
114879
200435
233841
85029
185567
255185
163752
285585
55267
246542
168721
227318
133538
97920
122741
254675
159126
323467
311485
127304
95375
90747
160980
103864
22069
249839
148417
198897
228758
251495
72812
254093
221318
125446
183136
128738
134281
253432
28601
75717
321229
24436
80551
186910
44161
62667
131698
233111
71259
121980
138105
2006
132515
205399
87357
132889
37754
145913
129056
285638
54159
183997
232119
148347
268046
76559
115820
153906
259775
221019
232478
144118
51247
19982
233646
168950
244548
267180
172377
231642
181558
83510
94962
294472
19465
140671
291191
285421
176757
115448
220805
17395
26752
46079
193374
33569
238084
139025
42362
297931
47493
39505
263422
20042
308546
26314
315397
226212
67247
119063
34325
276343
34200
225367
116401
203961
236645
32576
263371
108999
150005
111042
281339
166348
155362
265475
171710
305458
162629
84789
171157
192385
108746
281633
56203
277564
251556
189636
55926
19144
303887
49741
65166
272522
285725
51999
93092
2174
94567
157249
241629
2609
74143
262890
160173
268944
93510
286379
166699
172800
208637
180397
19656
85483
294142
281062
238096
253250
270088
213577
280234
143029
67290
181928
165490
224946
142094
93669
3470
63783
284861
119604
132779
250008
243277
130847
18946
5768
315835
162674
164512
133747
276018
318574
17330
239730
275008
19097
87774
142534
14751
16305
187983
50661
319279
230188
30908
218098
295744
184308
123605
86129
256160
38258
158713
53300
220617
40366
304155
96584
163515
149000
249081
43516
85449
82748
51596
231156
93401
108700
31378
73960
287938
152307
195162
183762
105221
265840
155303
102524
214058
19739
278978
268775
38172
266453
181377
7493
276396
240135
15770
11306
57884
282637
229403
126248
237784
110060
208348
108568
151887
307790
183445
271756
169220
305222
302092
63120
191109
286180
32986
314313
149024
40765
127535
227034
17189
322200
218620
19867
117061
141795
261432
100017
263040
172630
236377
282424
94287
64421
286232
303211
33531
70100
151942
10698
254951
285145
148574
20818
134568
138419
153299
131457
39453
76907
196259
175115
97527
211657
76437
300492
265137
14324
113383
220313
282832
242894
64744
13314
111198
8100
154853
48674
83449
119174
101669
23344
19459
156399
30206
134259
133929
40162
62690
250373
268385
78165
227452
247082
173489
78056
126891
98721
310714
291031
219777
90101
278386
228345
247916
211661
322225
198180
207229
285120
28900
263303
105915
200335
82284
150242
234308
224415
169691
146522
289541
279659
245790
109144
143816
95575
82943
73023
3232
307803
107559
155552
225720
300078
172499
163426
286084
171796
224818
207158
202116
163056
168383
145018
141747
248951
131887
118376
211981
112755
292416
280398
203478
282690
224032
298193
35561
126169
221579
146961
77855
142881
144685
10884
300748
34611
296955
184673
285547
144720
168515
255707
142121
185974
234138
305775
27018
169349
262768
15156
128706
60036
75618
1850
176978
161285
137309
211011
186694
240170
162074
319006
99507
146812
55996
179904
79867
128733
290816
120588
80077
26579
24983
793
184108
139705
166519
169839
93435
218841
209649
217005
273260
77869
39918
280623
56289
115406
212759
194678
158791
217792
271311
108076
289345
125706
108264
107902
107186
245082
90395
7814
18175
161790
217782
255505
152843
117449
275343
134034
123177
308102
7316
212594
147128
54576
217040
49157
116698
226118
174400
14059
193947
310323
183635
213759
105779
13597
260137
3640
29126
82844
48144
265881
79510
261327
70140
173847
42875
63865
7738
54673
279198
300589
234209
111527
215122
213414
217068
302104
245251
242802
76727
36144
87445
69541
91441
24010
62403
195508
189846
308700
73002
293142
297240
55154
232902
22912
237508
49017
257363
268468
155679
72242
210845
137454
187614
111096
163171
4265
246777
78618
26643
215015
166178
165493
85592
83437
259116
64716
131750
147134
41629
178666
101935
188164
279438
315549
300522
284892
216267
174645
292372
84152
223053
114644
228447
173281
66881
4431
279319
109359
312526
87824
158202
165962
197584
258225
118795
289344
245668
220094
304033
318197
70777
258289
316871
307736
165605
198583
221690
115395
27609
54665
132196
292220
196071
177651
98010
105768
218658
116310
127965
242065
1793
118835
240670
97115
156828
110648
215878
78729
141241
76116
106024
47353
39458
316211
82864
90924
9099
285999
155405
186563
72916
45632
63771
266691
295977
99025
19913
234559
141048
165667
177903
321319
91734
145533
48616
11979
208144
221418
222262
14718
43125
42621
82300
177785
149911
189751
196372
322936
252006
251931
84533
69457
125719
91481
211853
152063
304220
253665
152230
194195
221766
14300
319050
81739
231351
194530
51477
198774
34858
199672
51825
150072
222238
80804
194576
244877
76269
129174
106526
212799
172072
77169
68459
17046
270725
50087
280799
67625
317686
102201
107895
42697
42410
279889
69183
23481
177636
115731
127573
231615
9154
271140
52843
132685
121413
154693
44244
82017
66910
31512
89759
295968
256095
139357
272996
143045
98737
308965
22899
246994
249543
35426
64977
119506
164391
106195
257897
214102
211437
290336
195535
279374
253509
76687
310301
264547
29180
251450
194771
313661
139538
10015
283546
101253
132081
218649
261015
12988
318235
275837
217010
241666
308789
59187
77571
11689
319325
212335
240637
281560
134818
305041
76381
188957
307032
227972
280838
210785
191152
318061
269044
237939
316979
19199
75384
251304
144246
56493
2728
241799
200080
89955
257239
108081
60187
85983
201938
220779
2341
121235
148952
49138
110254
181418
179134
182586
186553
239370
75868
183
1614
194994
71151
113232
168853
269758
190461
288491
40055
158991
230557
230312
91767
167957
212761
266610
21578
267704
316649
207909
189942
228303
16920
176754
161447
240827
293780
155038
131686
97887
283812
13877
102115
198164
94698
89355
301564
151357
239848
282240
17146
156863
45315
229022
300682
126826
203080
125550
204371
103949
320643
18995
257693
133958
44939
201203
155128
19637
120344
298853
20531
97686
263913
163387
177419
208717
314629
80479
148277
23764
214784
206207
69345
176627
286253
33853
26093
195937
294474
209481
9475
316026
77665
302980
126305
113528
316519
64176
150736
244783
123066
317078
26010
52912
117734
3675
126148
213129
14908
241181
124212
293796
295032
142785
21829
286367
183826
311783
191332
98301
184218
98066
174178
283779
291023
150734
81525
232336
94734
81746
165856
246122
120446
224152
105207
220221
316901
121560
132845
228488
159141
200835
304166
293012
181719
105545
201097
283753
257255
285504
269344
172864
283082
173869
186566
78856
244929
241710
201821
216437
144949
19100
95782
157989
3985
107698
203983
117171
84174
108220
269349
262418
237762
55307
79278
41805
267012
17548
214135
211669
178072
104513
106298
19340
67957
104607
43844
152318
202357
117721
1388
253749
185130
80374
115586
194644
89611
219265
316754
138467
156029
261087
300228
200584
73994
44845
312369
271078
227924
111290
45678
241756
320084
3237
177131
71055
207228
159241
59294
175116
239779
70766
205515
119542
102608
65406
192885
318093
28463
122930
231235
157419
59092
105349
183194
291419
131269
62398
293179
319187
208165
219620
129973
48393
261624
80936
172194
137855
35022
323434
22621
227173
97656
210420
282756
76650
269128
55633
66360
101108
78791
49206
200195
205872
66245
104364
226088
212500
174188
86099
178941
172714
311277
206276
126788
231914
31227
148661
210031
299580
214303
216366
190290
175065
84438
214629
131171
247831
277530
294261
289244
232318
134195
22191
34077
163496
261938
300648
196304
32061
38925
131138
32200
69070
319832
177114
167085
201775
103862
314991
273201
188682
194514
92546
172061
247058
288216
36905
35327
257521
54811
150946
268635
185566
301486
241981
285128
104016
290895
11796
123038
66493
104049
35506
147534
213571
141909
185122
133770
91341
302498
274809
60227
16335
170086
280268
72384
227539
252358
237991
45491
94761
31482
310264
28384
13099
272898
150753
130765
201906
204018
213286
159035
240980
244451
55959
13061
261546
126777
66467
65834
36818
268425
73678
164271
36890
28733
310024
295434
67414
52505
39354
277649
91848
237751
197955
256046
179209
176841
23391
89102
118621
277962
275940
54984
220999
282073
9925
234433
87164
109534
116429
188004
193401
65606
165116
141189
148118
82330
21050
174160
217179
139305
298220
298301
54232
95018
207784
134741
8932
134966
215632
164780
213974
52492
239340
175809
228332
194541
38759
86477
106527
157413
243202
295297
211739
258382
147906
111965
7036
280302
205644
302534
221264
27368
173006
255315
61289
295462
250087
275762
287668
155501
237564
25682
31955
208824
299553
57984
261054
205795
240755
6658
187949
57709
4304
134635
9361
261667
187098
320627
113764
75285
34696
83838
202014
210896
146297
88056
82795
137818
260184
234172
322671
279228
225780
61526
138813
67294
260182
7864
217503
137613
223335
130647
82499
191021
211010
25049
226081
219123
238154
56058
206152
90378
220571
176199
56533
310315
137429
199945
107068
300329
34389
251442
143050
276888
259771
306306
310853
234306
262880
123699
206089
237422
102607
68323
204918
178751
310297
59870
292606
4278
208831
258889
109969
131230
234905
312710
44203
101128
154182
28161
214395
150833
101193
239710
51258
71270
198099
89939
126311
166191
25508
212695
238529
311377
252630
75420
274453
149360
66162
280030
62816
5260
225960
54064
145536
76691
43173
53859
255417
244845
275575
244536
26925
159973
232869
187998
302215
184447
32161
316092
259955
189657
267387
9215
131759
4612
139796
273066
71218
83283
24425
23896
273265
257183
123978
19152
116696
290129
246465
55253
102436
43863
123459
121566
198285
112727
141975
3309
32474
97210
196257
151940
241311
47755
65723
178914
137224
53303
316882
304522
170935
265779
303172
60648
157496
124599
62928
42201
320197
141631
305704
296915
299666
195481
341
220687
146369
70636
86958
131848
205313
112807
24393
43322
304473
78202
204302
279794
187522
272886
49524
55401
275396
92548
135075
311787
272723
123055
129291
127844
304154
126202
90579
284480
100194
272009
128188
200535
306369
192287
93471
195208
7940
240484
206378
223081
18410
45953
291975
210771
234069
293453
151613
25349
57562
162468
28289
154822
172018
315599
158369
5273
70271
110753
285505
163354
288331
166674
22428
284449
286252
204840
92775
180006
183761
183468
139258
307716
208247
150574
214891
194391
184309
17923
115532
192811
213175
112106
42102
152406
99448
235129
142590
249926
62053
84635
93839
3507
21421
254617
215292
186126
68619
85797
255142
184633
252596
148284
91293
48245
198880
234046
161038
314082
136775
13015
154371
152196
12850
28105
266870
129946
183496
193384
146924
179814
318385
92736
174815
83053
113972
190792
121198
319145
159511
270278
96570
43752
135331
66684
55578
280373
35139
98641
33678
100835
98105
165669
202127
115517
208205
78627
272085
105748
262107
12204
81548
3284
85155
140545
51150
261789
289303
223814
323157
237326
172817
301837
73248
157973
198168
215870
263159
23169
105501
241644
278628
187510
168553
274500
304420
134350
33650
309571
68401
317342
70232
285686
241048
154124
217037
253352
154153
27639
12478
228485
218144
165459
19770
7658
109947
315179
104899
62488
61215
231984
146845
46510
138763
187970
319332
36178
301023
160078
10527
194362
70695
111844
22039
63798
298558
34361
175902
122087
68956
165137
85168
224377
149422
193386
176001
30801
75711
213221
130832
246435
230848
250496
21572
213873
238466
257697
2313
267894
260339
73066
29785
128063
291014
106028
211234
169785
291150
278459
243337
252787
202544
32605
230991
17682
214321
261965
181018
232989
315665
140625
319543
163602
255548
141449
110513
320229
51870
301268
15708
254758
82498
74337
317840
215541
162102
153580
274262
311048
255526
203903
206995
185654
168933
199325
31241
243787
27302
79115
50335
165774
88654
231194
110702
12168
77031
18876
185252
146915
246282
124522
258727
26491
89924
270957
72729
104441
288202
114648
43892
29508
156641
147819
51007
160657
102520
149629
1761
311464
223840
128764
67406
18368
322108
149707
155090
222239
129490
25438
74583
87778
54339
65727
75580
249464
314872
105188
7402
193004
81090
67079
138451
68650
220457
195454
257292
297028
144188
90432
202393
112500
110776
176965
149765
139621
232100
150690
253176
175880
238261
83182
6458
6368
45613
252671
249044
157272
9581
108724
120104
202827
159134
308521
67958
300864
225448
194351
82405
82561
322241
270592
267028
204659
145234
198360
132718
134339
285341
211350
235673
100047
124261
172149
261903
137775
46149
223424
294135
125268
188264
112290
199163
43093
223998
254189
248001
141572
182597
69734
305808
287047
236298
58719
249000
161374
47545
155509
107296
265294
316023
79188
311209
308554
119800
78832
45393
308791
254838
301777
307652
49582
286065
204247
136458
174180
82563
90863
67741
120288
280564
91017
168566
62502
231030
177992
258776
231759
159095
173079
282881
60443
109619
270805
292061
49099
284404
293799
89507
123838
129705
192357
441
140908
232687
106294
48549
54743
320700
290479
283179
315875
16577
225819
147352
32096
139771
15265
254870
89841
188770
286803
46736
160825
161733
155624
86434
2683
203526
9459
108620
91347
153083
31959
88435
37696
66299
250909
22347
176901
227610
48460
121823
274554
253430
36477
97118
168708
59652
87676
167312
161403
118756
313960
117128
264101
268679
141719
162693
200929
167153
64540
256911
269249
259543
166104
77545
319
77633
100154
118923
44986
74281
99579
118358
239927
96112
184079
304212
137920
121220
317580
130572
71344
22856
223821
51494
229412
255511
218081
237904
84262
265912
53680
156606
209532
235927
196833
12536
29511
260784
103653
271428
66801
210481
213498
321628
310820
2663
96708
9635
278810
275053
156900
215950
121650
5166
100258
266868
66122
11637
191911
59638
222574
242468
311679
252102
52547
151694
126645
32708
108535
318528
183092
56844
21496
218503
160132
122216
137139
123823
261199
240019
273672
234404
280010
84401
85962
228106
275114
116986
17118
160674
77252
97909
232815
90903
198430
603
195102
139626
40633
94483
64044
94944
248343
138716
117322
30988
25044
7910
8053
94605
42889
145045
81046
261528
4682
310385
62154
259098
87342
1401
135286
80596
289818
191291
249949
116005
17661
292139
181194
144555
157518
192063
257
48796
184005
259279
230155
282718
145809
188180
179516
79184
139892
86039
170551
64857
109904
20007
182567
239054
131966
304136
69523
47323
73377
302340
141140
32373
168056
271789
283610
218814
68440
182407
269552
65154
254713
189180
285499
113948
3682
144233
189265
63627
136828
250235
214753
253351
24240
292277
322309
141965
194864
268926
93021
196112
183069
147064
215599
194166
299976
295235
207623
186269
72278
249136
201094
155668
309386
214799
316745
251413
53275
137477
54490
13454
18364
109458
70991
322112
148205
156471
152168
226714
240796
23782
7235
30876
265947
300233
145062
197011
230686
107405
176079
292620
175823
106044
280545
189246
132209
229233
224444
246605
90166
276614
271590
309707
237621
250851
240112
64227
250637
133799
284571
168338
273987
144758
208807
221978
198926
264756
36248
257165
102263
192276
196952
172329
224712
59955
119013
245543
272123
205017
138823
314469
152792
229214
94052
176615
233305
150872
27823
32526
291509
168263
134987
156402
24588
261491
126322
300733
163786
226478
122596
275526
149430
131327
63088
188348
284415
135892
260602
114111
249607
55857
164482
169145
68632
175497
63567
16099
212804
274625
269405
34092
314669
29316
310687
53125
240739
114486
72212
282755
21200
300973
36843
44086
78660
283542
216034
16725
19444
186166
89747
91526
42553
70940
249280
244118
96561
15012
130213
270220
84820
29581
18416
294212
262773
318881
134183
275915
105511
85117
248404
173013
285444
227126
200537
317058
31841
272819
92143
50704
291154
304891
72440
157693
313682
50826
120102
285103
301590
43441
243581
121746
230825
308137
139315
167527
8815
3303
281531
195665
175315
282937
155276
249380
159701
269703
70803
16754
168118
127743
126348
296790
209763
226371
52052
302109
182473
5553
173388
237314
277644
232167
170608
138107
96157
310216
183987
144657
266465
221195
165007
18655
151124
199366
264422
146673
132603
108600
13205
300059
290866
158050
130167
22033
220713
13127
225546
18729
74409
243206
116800
262246
292777
117478
154545
255859
160594
58863
190758
47104
40467
304376
30602
144552
304971
65520
42128
221529
31249
31925
286247
276177
170378
251989
132384
263876
92901
262710
266483
71653
179079
310466
58346
210473
86865
188548
6598
250770
263556
9205
27428
28533
25962
322299
87739
266754
37317
281651
179977
248862
21378
84893
299591
131981
187468
129006
248965
208374
217727
196460
286955
159538
297511
159785
103796
131227
229191
74051
306205
66880
176027
141875
1982
139098
197476
166270
187255
193129
103729
140100
281193
275897
156240
196590
274095
322403
142030
84742
87147
30644
282564
296183
302272
42741
272984
23133
303424
143320
130508
224596
53388
137687
283961
58925
297667
102137
143339
143906
177088
80164
250877
95536
104461
36854
77615
55095
4849
139074
159338
69750
241529
176265
204014
68621
177384
269469
140912
40364
272043
63502
77370
139332
186303
166756
73505
6940
63139
149682
2635
310665
253586
223358
195745
314644
267207
170124
1469
98947
24672
261559
240899
61456
105140
213382
113273
24502
145155
120534
285364
186934
202638
106016
106673
75348
283554
148536
173336
161892
29315
205027
119599
103290
30123
109708
94435
98857
230112
21268
249052
93505
141484
229953
202757
304471
256458
202469
21026
198957
27199
74497
309780
111652
205840
184357
275427
294743
281326
233412
224648
56242
231947
178951
65340
67911
122906
102076
221189
215866
1235
117917
282477
56026
288051
111949
14261
65946
276402
36017
204908
260256
3056
29481
3198
109935
100869
180729
246114
19862
60297
59301
203931
72350
249363
249517
104761
101925
275242
145706
1517
117491
144449
252591
170876
169143
313648
201431
312996
210767
192167
289163
36492
262794
192195
170697
99161
312950
235817
291775
58710
101735
289377
319282
87376
199244
30234
85929
168773
10374
221574
251019
266461
22399
191996
284983
206671
55048
279874
40580
174340
250583
191030
119054
12508
289380
157338
172334
106636
319361
252295
276253
49020
76228
119272
289848
131352
117037
182328
51629
136465
153291
2449
157950
166921
199283
197382
157188
273068
47499
34419
310415
31235
135003
12903
20627
33342
53009
118664
84145
120320
172721
149833
296483
295261
232141
217623
17796
122387
220872
261293
221896
279261
312527
278656
156505
193909
48662
166930
135554
172660
4264
49670
56013
26948
288691
157371
303460
165182
23163
242210
140518
227104
294771
118285
59571
272342
153985
38739
292121
88717
63647
215910
112873
145474
260119
268090
303994
26993
210522
60990
34138
9554
74888
282816
166842
94967
133046
143413
216853
77784
162443
310719
4011
18198
24559
132579
173862
267582
224871
117246
221257
201250
209087
248542
149782
271797
57634
35011
232760
274460
161074
115992
89819
311134
105198
10573
270903
187325
286322
183693
185802
164225
79898
92194
69835
105187
249984
140230
249075
149207
51530
135105
251018
93328
315054
141090
198855
204037
118978
207258
707
35526
87707
135124
245237
161054
127688
185805
273546
83818
237618
229819
132263
39807
198440
301986
226811
321166
96351
216925
258524
59037
259554
83246
35307
3813
158420
282799
200040
239033
247583
239910
143612
198382
148887
218354
106973
105712
232690
292008
224931
267473
281001
145553
277882
257249
206904
451
121028
14735
311664
52460
286360
236871
108236
248647
110851
299177
279631
22905
144164
221110
299599
212153
284621
18145
264786
194398
315744
299998
179900
126893
295361
93351
174099
43193
169195
120353
305710
251672
179381
227136
274280
147618
53040
209671
29389
120565
293884
204469
136647
201751
287346
320286
73046
29659
265614
152006
196320
192080
13332
321670
225144
139858
50736
7632
214488
300760
87251
323412
232223
26177
93084
102916
286772
160843
311667
189496
157841
237816
177033
94047
38771
222027
133522
277904
242121
313194
84239
29883
92788
133119
321428
216113
309137
156475
294288
117096
321057
30145
93409
205902
294930
200666
300661
277411
207385
282696
144776
176191
242893
292662
275863
71847
295405
67468
6274
272667
317459
104017
216451
130600
298746
86797
222447
143293
194779
141878
46699
50256
269176
17740
167696
115445
248710
13819
39142
202801
305173
105318
291902
137844
220209
278587
203375
200958
251175
241982
50043
215422
37267
295022
144469
196135
315901
41968
190462
193076
78090
129611
313913
30848
55593
186463
155957
226581
234144
146864
140504
83555
308557
108376
299131
250968
314505
1035
141937
320669
15753
302737
13302
212606
201032
115201
273148
149719
17319
150333
256704
284435
111962
217625
304036
23810
222187
270050
39370
45271
7881
91446
152387
280534
305456
74470
205349
102629
104198
17112
33186
58935
30261
255140
283205
53795
182299
85771
12098
310219
137238
292512
139754
195523
201406
82826
40427
297515
126072
184953
134746
187828
312352
245649
125034
9869
210607
217111
165926
302364
73020
273581
868
43929
17059
299204
309717
123967
254686
132277
1685
131030
309220
207333
87266
183447
140482
83979
89958
70933
56529
17144
130930
203725
77554
274880
284181
276816
173397
15609
164527
39591
16365
62204
305008
241204
262555
262742
171421
197383
164159
212132
261918
32062
229671
114220
140530
301045
194777
32726
5400
211693
272343
172152
174342
150934
25834
7051
24965
291543
138720
143057
29189
148534
317474
294548
88121
2304
41328
185174
158042
3172
198900
235374
187700
9479
141936
70986
318836
238743
165804
119261
76404
182444
173452
165585
197856
239635
20486
43712
278760
578
185842
39743
96162
299357
164211
47143
21515
19932
261772
151292
252115
237936
246279
63700
148656
282855
293517
220758
57305
161164
148290
80468
255056
104771
84967
270813
129087
314924
198084
145831
134318
216043
39654
124769
255907
90987
150515
2191
32246
140373
116977
72833
315706
31569
97490
300663
177616
229130
138280
166991
78770
105165
276836
133316
236227
18821
152709
218065
111510
140347
303593
312203
279114
118743
112552
217258
318440
49704
252879
190402
167537
319806
12530
290419
56445
72545
203808
254846
118908
20962
30942
201643
266798
219978
201670
118003
148042
96781
79912
231746
310190
242664
32325
32619
320970
143422
68563
310879
252885
16607
93945
229195
296505
138577
113761
162900
167603
123146
19477
238399
56089
238609
292976
206157
183123
198171
83207
181804
199565
249681
94484
78897
126321
236292
243925
204768
253622
184028
32509
71728
176097
32005
246739
111536
294662
200670
237235
185230
113325
32562
288284
11282
75497
206435
117779
233232
35785
3738
51347
307857
158332
148334
87562
161390
38165
284781
250317
85987
91120
290132
121718
249104
226605
40195
77697
299985
89101
68889
241173
127420
164085
252307
232984
278592
53120
238259
267943
96376
146910
110808
131663
322840
107033
71856
61850
256579
262916
238317
139773
263395
67219
119432
144929
139494
138931
155844
234895
118218
44359
96245
152357
132233
288191
111213
116833
83758
89167
309738
301904
137939
89534
181955
90400
145164
172436
193896
65690
160300
86418
267637
46227
156474
162033
81423
266381
195912
35846
203231
137535
319491
117458
189885
179995
253311
121752
30144
93680
234160
95123
99666
37058
288399
72012
205241
260187
54353
84860
129773
149579
240231
65100
103079
279626
148743
62542
60462
249389
294912
254343
153640
132482
304145
64177
229942
184963
263597
49706
52833
100868
72688
217684
209007
288087
207664
31708
322937
200439
3930
63140
59068
40709
163745
251226
54849
140292
103666
10512
139164
128660
300770
205326
96569
279734
254253
242237
180567
118644
39765
310065
26415
301927
279459
95005
106500
230406
246344
13491
110428
317721
34097
34646
128401
98257
63329
31441
287367
249239
21294
82419
207716
232890
30160
223628
287328
277128
108510
109615
30641
164854
296624
205351
277891
78425
245126
101954
66557
91931
285406
276828
206484
123589
305278
219797
54547
126123
219853
241930
221366
223373
286695
17260
128643
14572
166009
294558
5962
126234
108901
56915
294882
65543
256025
187224
158468
316333
38187
84939
79644
235458
137931
114888
40676
112713
27547
299865
9824
55579
171866
219959
157808
182101
42824
45748
202220
315570
95166
314647
68921
129321
157666
97893
179816
76451
118221
127800
295218
50575
97907
141579
42720
146093
269112
59424
111970
148159
56236
17317
302281
246194
17930
4529
159989
166675
82791
143788
202364
61575
219510
310856
98636
66348
28917
76792
319309
197015
223650
155005
240275
119607
320580
278961
72972
35543
7918
262370
66898
155241
129133
238156
39141
299404
131049
247358
260253
104137
29089
171195
46325
112228
138774
80819
194796
278717
205985
101235
133863
44685
102391
46005
217538
120064
130590
114991
288033
53834
268625
105547
260213
56511
304363
232213
110140
20299
95668
43946
254327
277162
198865
156877
241627
301440
224060
32771
194881
43434
27994
273122
156011
305532
78574
69230
291474
266744
187229
187680
148393
288559
45469
202190
269883
174029
215062
182861
202204
28126
148584
214957
124924
53115
92747
265677
209568
198390
172556
184398
320055
156985
210928
240350
149156
259027
86276
218654
78280
51970
148011
74550
284632
58903
184126
107014
181760
86018
153654
298882
167488
261090
303456
318097
249608
277749
293085
103346
37485
73583
319845
262407
57570
118911
102070
102125
158094
92050
244934
166417
58015
305193
61392
282732
306247
291744
166878
167431
87834
226410
114001
152925
180097
189469
65350
138739
250627
229326
251211
162105
244843
24458
297262
72457
319366
103904
180572
293042
284508
276864
179175
214012
20721
304942
135601
244333
74177
161457
235572
156018
267060
189417
311828
46110
224186
91553
316876
257208
152679
290472
287473
97454
211523
283226
154868
41657
263284
290206
99834
170412
263745
241709
318697
191773
210357
106602
317905
74694
19321
308241
104356
220600
103110
160467
250777
310998
136426
287139
203194
278739
178122
193895
320980
3576
70590
193285
45727
159676
144715
181094
291093
199938
215369
182930
309275
272449
269402
46682
229613
28940
140396
164352
4141
1379
57973
294026
314323
80916
262149
70818
248507
246532
280294
12762
271083
314007
91592
91462
236444
228541
284285
322017
265569
283048
213420
276582
144412
142977
191729
192712
66146
211602
20745
90576
118105
139195
59840
232671
251224
181639
160393
174795
239688
16730
249529
293986
113754
283200
304991
13671
44632
88498
120279
211794
294005
23532
118475
80677
130501
244329
192881
210569
284809
207311
127277
199464
142110
114655
32462
235979
20610
155058
270746
318086
246961
168587
59690
3034
241149
114839
126655
95535
34023
56734
289860
169065
81371
39467
301021
65949
116811
38296
92666
241762
31905
129784
106088
7972
259902
118490
6792
101418
236310
5634
87106
209037
91577
171484
191847
171602
91228
263132
214555
208220
232231
180147
150440
285711
19567
87031
209415
253953
258885
280518
154872
316407
37353
131504
100723
308284
43780
87749
286685
69895
9935
248216
259710
242081
88802
166995
121973
228828
66923
28242
164732
273345
99221
158693
20738
181873
31902
264118
222930
290972
204852
94073
170747
14720
15771
245229
282746
64607
270976
94893
67224
230206
238731
204937
6803
93199
231339
49572
47444
67552
13853
3445
1702
170138
67316
203333
81015
166402
81885
318768
200674
40032
124758
149106
64594
5571
245163
257505
75802
232133
253725
238092
284459
33282
302297
223767
235661
134071
189322
108503
79261
228421
297144
158950
288983
180851
92806
177777
55896
287443
227766
27488
153259
137921
183337
257767
272378
210212
36627
133281
264698
177388
191162
281364
150414
125623
290965
14846
322627
100489
197421
313869
20321
177181
123166
42027
192897
58805
118048
5116
226218
154254
311141
270018
285745
279947
285456
53157
26838
49089
14866
52322
117021
310550
295118
288130
312684
111770
163359
286130
140042
156422
321812
262939
8242
91088
300530
209725
299898
207516
11467
191703
258016
19816
77607
10392
14567
147329
181209
195587
321141
101785
193569
286798
196646
55265
17195
257341
97705
181416
79070
262496
47866
145630
2183
34051
305027
223899
211284
54375
28343
195117
131448
166095
245868
323252
30369
246643
276921
243375
131319
158207
292029
297891
49074
63596
248685
41873
247308
34482
213335
43036
93298
20577
235340
180393
251987
211715
314699
147775
62100
34958
310319
102151
74170
153310
75518
107787
97439
221117
5035
297120
132707
53846
265528
121238
313820
36195
279311
56858
280385
127591
39471
241163
183511
291032
257287
127331
203819
309025
153894
150675
297815
155011
105876
264876
321193
185633
64086
193170
160369
280711
216683
131768
23297
144243
223321
311627
235535
180762
150964
127653
64815
231078
3897
87414
252357
105913
85615
39566
259767
254063
32510
243009
135087
280195
299297
99894
250592
201624
225847
60268
254992
267589
175327
107893
79970
248425
40861
208016
79720
321303
219204
90139
40065
1932
274363
267302
273199
222131
316157
165412
269108
115028
227698
314419
175387
277012
12434
207806
184514
75593
277325
254760
95516
133206
147214
126159
171309
235719
54102
165171
35680
200884
80008
274492
170360
292604
287793
62837
32852
15741
312443
21118
60524
252955
32073
231980
64143
127208
150165
28710
224558
248603
130926
309979
43771
166452
254370
313079
299513
75188
225423
245087
105275
248760
173751
294890
98894
175891
319757
290971
102521
241418
177863
239241
61732
11202
240883
154875
75880
132115
65806
8818
186738
177643
37965
211805
134409
99391
240007
175722
27261
121255
240826
251610
219326
8461
35714
75185
202571
66103
313862
270842
121260
77760
268388
142195
42249
229562
24071
1995
29999
202315
232008
39286
186147
243951
253207
308087
75703
158941
1293
238593
208682
219788
292314
82651
294805
162743
61144
284224
319454
113800
228069
4495
289534
292619
146678
218365
323043
165727
51777
289251
190628
166145
121605
115441
44591
117670
259173
244444
22729
71339
141838
94060
318143
18626
268610
113345
266838
126831
272888
230024
76558
46993
210542
15634
144083
228703
220586
123105
77519
256776
191425
276600
310520
88126
4090
67337
96993
228126
100110
201904
164364
263364
245331
145297
53667
119648
208816
78094
173784
49652
120845
129512
123523
100397
117644
75244
166597
90179
123471
224399
144343
288893
103881
68521
85177
131001
296408
79329
275468
205332
244941
303571
59920
212877
281534
32064
154209
106025
42962
114258
153266
100778
27028
201912
79709
64167
77378
172328
84418
303790
293491
310027
153838
273118
183515
91310
221868
186343
20626
264448
193262
214320
197049
115126
202238
203185
43679
111336
31492
204256
230461
50317
5561
161648
239894
211439
210965
145461
242150
166946
16850
113153
74679
182386
266493
56549
265552
286625
226663
271022
144378
231062
47166
272870
313309
19905
56721
237129
217493
71959
89995
59262
245978
10134
25778
115123
126061
12101
322341
287188
82674
46243
157769
270250
55818
275731
180488
92425
106772
294625
97333
280355
2653
238928
219363
153046
16664
132256
249219
168965
222200
140978
35117
201516
208502
239853
300966
38178
241705
293531
49653
149391
68491
138728
124733
181488
168394
263418
20427
184172
295318
132156
9946
114904
238665
158254
303334
288954
163430
5385
234135
18517
146685
32127
88992
81278
219947
291842
223577
47679
186210
73639
315427
317896
220876
129544
199794
167923
181778
149471
125970
126678
136400
145542
188237
59365
263730
181787
123241
278960
299673
297992
204072
273457
70314
92270
116564
11026
315200
133836
115539
161030
104575
191274
175898
321186
59616
287785
173464
154265
128775
9036
240064
117814
78225
231509
117106
318281
273880
281539
146617
303639
23508
281354
237439
291412
107814
150451
242047
227276
164475
180506
257018
247438
219184
113350
269090
259048
218268
171583
151949
120136
77936
257113
300659
118464
115269
129450
44773
214518
205073
249562
310103
5506
15189
53971
277048
44045
215771
313712
253354
64750
183498
255035
175264
69690
99965
29423
323024
20503
186435
199746
167416
284024
189190
276744
60191
9313
235096
147211
322810
280505
242549
164586
51692
118207
261590
140937
18632
33489
260630
166151
35061
31069
234867
91886
15506
270328
100810
46872
189772
162477
130441
60207
56818
214902
256996
92885
227223
316577
188980
183093
17546
120958
41896
85211
58764
226788
2350
167631
88658
43049
157956
225369
48319
158312
245187
263848
37920
287742
211558
237838
272864
159679
273187
273988
8772
57254
322160
227680
213968
254953
55153
49169
75133
109239
50581
307199
8069
313323
119512
291999
98409
323081
278980
217966
54207
181748
231106
168911
219672
315568
272559
237174
308089
306020
47519
84770
130721
251768
284640
242703
255183
281620
122803
215474
306106
63392
51161
138117
203025
18394
120947
208518
315284
181514
69
99219
264675
102466
111941
74838
293226
185687
65647
103298
25502
256997
313333
259959
305285
312234
74413
56978
149700
56609
223094
293315
242912
167128
225627
168013
321826
77902
149574
172752
47440
30673
141281
179557
215439
269683
283325
195153
78714
304679
307340
237477
13262
123663
124486
20647
108261
142708
73724
12572
12498
222950
216653
254743
126975
124816
164788
103355
165249
278103
298891
151368
53684
237082
203066
301352
247604
292564
290781
143277
150197
164282
321459
119448
208069
69987
154776
267938
220633
263238
230582
27098
9025
183393
229159
135408
163891
153781
210800
13577
32035
80083
96080
266765
56762
8876
204811
305212
195031
51594
200171
58487
257167
291588
152028
36630
316395
249933
207734
55890
223265
185100
297772
298502
203919
48749
699
34615
63663
85213
279684
148092
322302
297352
130010
3347
63719
204743
281653
147540
165703
240780
123866
295073
217446
103584
177430
244735
100980
270865
123240
240447
9026
57139
2
180865
308618
166386
243314
251303
151503
308956
71838
177056
102987
114667
271663
136468
265904
13487
108473
125031
288283
43128
225371
103492
277796
165713
112532
256727
159643
215674
161214
248582
95346
81428
59052
265177
138690
244144
127687
155707
100728
273263
58470
294011
320813
187213
127088
188131
111642
232800
303190
59654
23943
158309
270714
34151
224360
241275
53814
9390
190980
180999
99020
102225
252853
293362
69351
177169
163026
319392
277111
59828
15210
194199
194886
230937
256635
86331
141732
68010
293528
140169
163159
271677
113299
36651
228147
274938
196726
39951
15578
226098
111471
168779
26558
136278
172183
274648
287004
320722
261551
185274
299846
120366
69189
164956
98612
87768
238957
292027
301134
322212
270211
145797
259864
219333
224572
19999
266331
73906
167864
59137
114818
253597
228219
240691
49390
10903
131800
48939
180623
58135
14910
69918
39924
120089
219707
460
299504
288143
312202
105828
8112
202541
70807
86440
204488
9843
43501
54918
9140
76490
227485
317598
51452
317763
181786
266045
100371
157689
181294
257729
305943
253213
47201
62376
66064
290590
23774
125705
315532
38228
184826
41109
133521
124022
114434
199434
110806
275698
160191
228435
73686
257452
200702
210666
245134
290811
58093
274309
260179
41299
292026
181434
79700
266907
153457
183229
248997
208569
128352
307854
246611
205766
107332
275469
280456
61205
48263
190766
128856
215085
298744
138646
87893
175567
46560
68033
32155
280013
249157
200548
95552
318953
286052
293745
88438
66678
231172
70987
40481
252435
285918
148189
171929
51511
183041
79289
135638
36589
212009
6751
310386
89379
210413
113821
296203
83431
108179
54631
252479
175765
257453
265608
94767
107927
303197
108422
279976
153167
246453
33414
71726
70396
265523
258445
212558
160798
190418
180540
305139
121358
222045
235010
202760
139983
222301
163692
54420
305869
33526
271034
224244
316558
191837
186699
64504
42971
140162
215364
26941
263381
264176
284311
287909
250620
187470
114168
110161
45536
261601
304402
69119
280255
113121
254153
177454
188330
287798
311508
299104
96902
188488
197505
58196
67618
170121
128030
20883
138087
122092
297739
164186
50125
221855
231512
64701
177110
10373
178919
289828
247942
893
203713
35348
148170
19483
236261
121934
217821
160659
66089
75614
294938
5642
82638
186583
170565
130798
104105
113773
165056
98646
228601
49786
218673
140010
45188
246273
323086
142568
98928
79166
273733
95323
280772
14063
216903
57147
303983
297492
195903
23137
131650
172139
252606
130686
295884
30109
266783
181927
246440
93342
26932
230257
73752
44751
68968
150709
289730
251799
293338
157785
221549
114294
177190
138999
237277
222311
219108
155790
296331
79155
119873
103798
260675
103034
124615
33620
160968
84728
306765
309849
227455
95950
177731
135434
91197
104308
182138
304329
283198
172916
15808
242991
156827
269638
160988
54240
308318
30568
284225
100636
22442
135821
21061
195308
216441
965
104200
218460
254695
51183
156203
158347
209825
175749
240838
89034
103263
144372
189061
323400
45231
196788
271647
87564
305664
29975
43373
111203
88366
193782
153404
105325
182227
281801
160794
98251
34781
284873
65104
98269
207807
194987
172326
21950
127579
193417
69697
4520
25777
157000
249600
166401
168612
176961
149566
170880
17845
112158
258644
56919
214552
187384
272386
307859
23088
122970
141923
4743
65282
239682
76818
182929
130841
7045
321553
46397
131145
31121
76893
277721
97816
212919
252861
297162
262018
277947
288352
46086
116404
302250
63626
287108
183658
155631
322001
87736
10822
165581
196620
236544
112738
237975
147185
309765
173097
260585
228099
67095
64280
119351
182443
46021
193911
195438
29249
164279
268383
230891
12113
213073
63822
228529
69652
150218
47239
162769
86779
207221
30084
48703
79796
247760
217725
187976
77143
217864
31018
295015
120491
64464
46467
53685
323397
253736
252148
169097
298090
89421
10372
29368
233467
112665
305073
101027
237450
74490
235128
116409
307693
49968
32656
303771
123000
20118
254222
2509
234176
121692
174219
245991
88124
133394
100643
106215
46112
219887
310889
177005
24198
156451
156277
198837
46301
111827
19965
201361
200528
38143
70395
4550
245433
100570
247858
192509
222718
55629
255905
69916
252741
55000
69412
195204
138187
145524
207960
127929
73437
98836
314580
39546
240110
100573
288847
170188
299101
166189
145892
19442
69362
278689
262543
17721
262061
30149
4700
316354
188730
24354
42997
12332
272520
231995
109823
312327
220844
254286
230143
36608
216089
74233
75660
114323
148106
19050
66170
265570
22644
94118
239278
212789
243650
29980
4587
190764
233586
297547
133014
82178
241137
60340
303120
124085
50428
34737
299417
212734
29266
17363
112703
22334
54796
77773
218019
206806
253963
131292
184880
114556
83789
262083
194183
144117
125590
179187
200809
258805
254750
227898
311847
3841
203408
257244
306068
192044
42236
21793
198726
65391
278602
92021
284268
5523
108580
230922
182575
319274
296822
139424
295568
26753
89552
88003
125893
170193
154870
305432
50116
116232
247456
257396
289488
90848
315994
6800
294173
129947
14406
90061
281092
117134
100069
211023
45356
257457
46205
98189
319398
93916
257862
141383
161496
135796
268047
104223
277361
169093
70047
280392
235024
295605
288715
189326
233832
46490
309745
148624
297384
206656
18489
179804
113475
2011
198253
292554
37300
321399
250525
192500
313671
118900
132080
137068
66021
138865
168215
125535
167830
60738
29540
103372
89772
24193
315856
80020
115687
154418
306792
150995
134035
36827
136886
131528
26113
270875
93116
322190
68817
219998
77472
189484
55517
260429
146831
270595
63173
45621
279788
39051
274253
147394
36994
66070
161405
49928
186895
126867
69923
183952
125952
117768
179189
69745
101093
147787
281939
248955
58664
189938
84440
289004
29172
189433
79010
301236
311428
15281
155972
172116
320014
89298
215886
322343
303541
214932
247277
137940
297013
248799
109062
174459
279811
287163
196989
67280
204900
279102
166545
153274
133062
175379
25654
125733
298934
74429
284247
281748
192412
184121
316681
198839
54646
230328
321898
241741
183063
307042
111035
224700
34503
178006
141186
55702
235767
247178
243308
100709
313591
197702
254350
3608
76715
139598
64277
297605
104756
8518
114253
209380
277712
81783
304643
290825
218485
150871
206352
134364
264595
190153
12528
299794
250503
247319
306356
66755
242113
273973
96268
279310
3697
240798
87556
213915
206612
177662
158477
53610
285948
223844
66343
26619
49204
201519
143109
1813
247361
50545
7679
23652
289570
24582
218488
97712
23372
88831
206433
42299
67578
299948
24255
203750
234790
55930
218087
17600
72936
99349
123929
315515
246858
280298
126892
95792
101891
127696
97305
95470
142623
116445
91388
35157
34103
81908
30924
138652
125014
207902
63181
184486
226982
321102
2377
79924
296158
210369
219817
53666
311053
268519
267519
145119
247113
166610
67148
17004
250227
228315
147701
104701
42667
52978
286121
23989
31076
176425
62796
319329
29383
187176
96791
189135
257834
296047
226255
147831
121813
296058
91834
269073
98515
100938
301485
219116
163741
184421
257811
134976
236961
81543
265162
61063
148907
120399
230218
209948
166139
30610
251177
85442
20398
139024
138184
203143
175922
163878
24421
55207
307830
167680
178952
101613
253124
195165
248646
313429
210336
122652
96678
44592
163516
272321
111694
125315
208492
36472
145282
92509
81648
231417
110264
296622
116044
219643
278227
24380
143858
295202
307918
259376
319429
283062
294268
177483
157120
43053
82135
222002
62899
92200
134329
306848
80136
116077
287636
28183
231026
173259
248894
4985
184547
242100
154655
167480
139278
149226
307971
28990
104076
55241
201656
282188
47109
81181
76066
311834
39117
265370
107542
156093
49182
211820
321736
321833
303042
9682
31345
89630
308014
246580
147956
312654
93547
97596
119303
195447
254901
86225
213084
22277
60630
25387
220541
191835
5209
94795
128672
304169
201193
81407
40321
151777
184190
59390
295348
218237
113178
225666
8989
35440
253474
218006
130414
54754
108990
19377
69874
252835
124760
51531
66648
66986
215822
199712
291526
127297
56854
277396
267128
162801
121581
292263
236137
218459
232050
41170
175674
32190
200602
185504
6325
245884
107763
304698
295347
142871
149517
260828
197678
236526
137449
203109
211462
90453
230706
64477
29964
114714
29927
157204
271974
267263
206523
284903
316467
52176
25303
143986
14209
131297
229451
239475
50076
112780
28535
317791
253965
180578
320744
322421
248656
214894
205887
254007
207825
28907
121861
255264
271491
1159
112383
32505
50754
61740
306526
99392
209794
45143
47471
186550
211874
196881
48804
242043
84745
215883
163090
164435
208522
298101
230677
311615
198433
5083
89252
191322
190308
308020
6936
159602
236935
217604
211901
61905
171213
216616
227624
230808
289690
207981
191804
80123
306530
69100
186260
102054
99498
222117
307157
199071
322714
181114
208613
245536
227564
73294
257984
2707
22673
100144
57581
57957
238967
261767
208459
72077
268255
320737
38768
9192
17483
177995
13608
172531
294578
198799
287102
58174
177550
206879
300907
286479
193786
224971
165153
138933
112079
320023
26821
127300
291701
117766
21470
12713
28414
12641
267208
67488
144341
296383
99871
274484
28407
98951
321242
222951
283285
176570
60953
321473
165442
214710
314675
6560
79876
229642
107372
230836
217224
282126
316179
160097
222924
295165
74186
72007
250609
277691
240293
2399
39789
201953
233656
249235
256102
141433
251716
306594
107843
215110
30728
244075
224519
42305
145922
109822
267147
49681
110384
44959
239268
56362
155802
268533
260317
61780
265700
304964
109156
32212
194121
321216
211187
302669
161465
277546
117574
282582
206927
96002
180963
222233
306595
248642
249048
163508
303747
162799
233027
200391
296067
186944
156898
87331
120312
144725
274849
305444
314753
284410
101312
255741
226807
249615
207989
92303
261239
151825
33779
28640
279327
187332
39890
12828
236934
7457
8899
214754
136493
61547
15756
264455
263201
99519
194721
78500
88821
247779
286988
218579
20041
159237
285228
42733
39468
313143
273840
295486
274026
236873
199125
114054
247103
246558
316476
272627
158626
194959
122701
55942
148079
136457
49256
40457
122964
206042
291291
89677
66883
202684
77858
186111
87561
104816
247772
258009
250560
297145
318936
183158
18376
300119
47896
316074
319277
297915
308807
9473
134037
124929
281129
62481
110818
7553
269007
265923
153817
221278
29038
78257
13546
36118
315630
835
175967
266723
48281
81031
290321
218076
24593
162662
239517
215509
322321
206068
39667
100224
109644
78707
9430
163883
46939
115000
68267
131125
292399
151903
89758
131667
81122
182058
288314
20795
157105
131460
166279
168392
22838
318841
288415
38075
111430
111394
62237
62096
287707
153748
167322
134361
28272
255147
6059
212837
221787
293513
259304
277953
31294
52119
253394
246260
258260
43613
24710
94482
302183
83625
156880
232545
45139
281266
75492
124887
147135
104944
28767
102273
131589
56279
229416
226439
317967
318238
184232
146973
133972
275494
182159
174768
81942
56930
167061
80665
276303
117957
191000
128548
146218
192299
275619
180525
194951
233945
186801
89795
20802
168459
83127
29151
125339
288393
215196
151934
145918
283937
132776
233963
115787
238497
253371
74222
282748
295390
184314
122072
105991
3935
59153
206662
296960
150997
230305
231138
38821
117815
65919
168178
18272
139371
290065
283685
138347
170611
320843
101179
65851
123576
307502
62518
295416
18126
39486
221309
231766
172562
313941
312041
33332
19212
90227
177918
15631
219482
47914
322536
171208
174092
126882
81775
259654
186696
166094
223742
130217
155334
234265
181180
305695
176729
198549
70199
138612
150896
215120
177716
257609
266902
58479
49236
45551
143334
96707
276354
202557
16090
234610
274397
87696
89397
249899
319589
164046
126075
115580
175577
100125
311076
193971
152099
186594
200972
84296
221666
114040
13941
190204
80233
57854
295749
137676
275002
121938
301122
132135
69231
2661
108460
307329
137598
308720
60645
296133
175298
175151
287086
94664
88199
295774
18596
236043
133374
213097
49115
301736
243200
195067
187548
145075
71165
81071
166672
301581
8602
20719
59312
296155
321484
103976
258588
288740
256761
318702
188606
279937
142983
21824
270482
186960
120181
231722
280613
249852
151998
270383
33622
176616
241824
189735
285964
163431
176102
214096
153079
23014
241232
75556
212412
236258
222154
21457
69050
218754
258962
287804
292863
153230
225241
145799
35192
56142
41197
119537
284713
42853
155200
39428
101661
224770
246553
131982
321160
66702
257541
208421
135819
89045
199578
212681
268140
75831
80838
84045
223170
313156
17444
120135
288268
219440
100178
57116
121604
251201
107605
111936
129090
5614
290478
59413
195332
167712
272997
268101
85195
126613
26206
119810
301436
177542
323487
322472
23107
145901
203591
87370
140932
313035
240050
305134
64814
60327
117777
256822
76648
136718
27319
44284
13988
135229
229477
79389
31633
299840
269887
76011
45266
262941
172557
315482
277460
53467
258509
278025
173305
58929
315412
208574
105615
307402
128020
251780
182945
46185
201958
19132
253202
134345
195728
153026
160630
41130
78010
3929
269517
247703
51131
202520
60096
59816
34345
144155
269253
134343
111145
168359
74379
180581
300697
145122
283699
18188
306449
315357
299010
177180
234740
56974
81329
150082
250849
136401
286891
317036
56117
179511
15915
153691
118231
224275
216882
107061
235526
167954
27133
81231
216581
189369
40938
239427
65751
28355
171724
118372
253836
65431
8353
211831
252984
284263
271915
146002
62140
100687
247260
106616
78507
105614
183708
130904
306123
318644
135424
242368
176528
81155
216743
297033
181827
95543
89083
2352
51865
223181
18210
249764
293371
162
104890
319915
172234
320269
111720
82910
254547
299072
61046
5371
166872
62149
177195
117587
134910
120370
311478
157934
149149
266601
35826
222423
151456
169446
267771
133453
16833
231634
228492
192771
215685
42392
27480
56253
120693
3224
305035
286776
271968
65943
152537
295958
273782
138335
280123
179629
262121
150361
221221
243292
53442
123762
157388
94372
299569
37702
281803
182878
2351
12280
120481
105754
57188
203165
76681
294151
2506
196088
301444
291803
19835
139514
64749
197192
299789
90461
28175
215666
91034
275706
59734
211348
204553
86838
229134
161491
107881
90069
177288
72431
161485
180485
121826
262765
123741
242512
54004
303910
47647
155210
152717
287503
114611
281696
276399
3037
65700
178027
217436
20841
191304
175908
13571
313739
240643
315046
94284
206504
287598
75057
225293
24177
247554
34697
168332
253608
180767
179533
202921
288259
117323
56428
56462
289886
155354
203031
209321
264016
30528
228663
176796
270131
315293
250431
35958
48034
84251
191857
179466
58849
116879
114601
47416
91163
307070
53776
309674
201867
215940
2657
149513
221266
75314
312255
298752
18500
149708
61828
240467
288098
311086
75177
163725
220581
25353
206651
256800
271254
137749
84493
240724
85530
222487
319236
304619
6226
71222
268334
99847
71923
32902
319662
228602
7379
67362
131431
86776
119403
34199
232275
117566
273600
197820
259623
147981
126365
179643
280494
158146
272247
208065
226137
52030
90447
18600
322642
14308
48198
30242
14684
277106
118299
181089
49976
232108
61241
67246
321373
105971
74855
318445
289670
161856
266703
286830
193872
132458
295309
102406
67984
95561
274976
37303
122555
67492
302369
78653
260568
90589
313214
166258
123476
49886
132038
193795
109109
281785
235803
32854
160065
128842
125636
295965
299955
288434
309203
249079
221462
312630
44918
17253
190191
10172
23384
195127
16145
28567
7875
231141
193821
302617
128469
168384
316255
91078
44429
53430
120046
621
169580
268300
53059
175443
136563
817
228666
207452
239455
168208
148422
311720
51538
248771
153944
158795
220992
635
29641
198152
217746
133392
205106
41516
318237
204218
125722
247633
85199
269583
71893
127278
112275
34227
237079
279670
232023
48525
323247
49234
88527
25881
44149
108126
83435
94821
306908
11350
123550
48983
281924
3141
35265
13807
30328
201784
244691
53587
60012
234794
158730
188947
109990
55795
203233
68853
301166
197528
17258
221287
42562
320082
67312
139778
22853
99418
221898
276661
78754
271094
268417
218233
252519
14212
141133
113071
182542
31398
122797
3788
105423
305964
121364
25843
207546
80906
255626
252924
271256
211842
37642
179444
46984
93591
173536
280940
639
101395
16860
154654
244276
267093
260684
284531
322639
248163
200770
292094
5738
141431
90834
159026
142084
89017
168358
306841
49743
25527
95265
265632
36896
248069
213956
273443
260094
264919
1580
124926
248702
166219
79337
63414
173325
322235
142898
99669
17510
158471
139731
213031
7366
262135
133762
552
32113
43492
151943
11041
142701
36598
161366
275931
53646
280833
79364
199249
311186
814
274434
284671
33258
315404
284312
292793
291321
196763
267736
5497
63022
184987
27747
218666
277840
165243
36417
268074
32713
314179
185586
74994
209822
295342
322272
152765
238440
72601
52945
36768
145054
5734
244141
323248
11439
210325
134680
303641
270041
142519
269697
146632
196198
2898
34799
117482
81078
82142
72469
49702
171282
148327
228459
55532
103658
89435
308952
236813
4848
264493
58509
90469
235884
268565
106369
123443
218381
48100
194650
12806
299784
201674
129278
248600
130995
128092
153774
28386
309073
320285
216747
289079
294592
318918
5194
84901
229234
22669
315516
41664
218248
263748
64334
149927
117802
3153
321515
80180
155124
60814
39472
39941
128064
161844
255000
103468
295730
256907
19794
27490
151938
85535
298470
247841
237617
40024
217
53079
169701
251458
211398
150940
155997
19447
195082
311624
119036
265195
189221
143335
309436
82195
148138
85339
231578
31761
196422
133999
41597
222495
273663
115211
32485
70210
188882
40640
297825
169020
303786
118395
7671
300141
211076
179058
295755
208513
129036
134869
298647
272278
311345
185973
307493
127976
28736
619
130397
183715
88606
75137
132540
317625
106180
162613
238779
122010
196270
239341
299752
267056
180165
292534
86390
310453
153110
72371
65358
301152
98202
70499
68948
135328
561
276788
275898
5220
223251
306730
30399
251741
209064
192690
283713
258378
294231
84091
195625
89704
93453
316994
211405
58031
210738
202272
322039
106916
91240
253410
262333
40190
33824
51977
20704
87554
26899
195716
100834
82083
149780
3505
35530
56555
169967
168539
141055
44300
197356
235145
136999
58931
230712
289981
298469
212889
17560
39736
315592
242398
99410
167421
122928
78095
267456
170568
167917
160061
3634
102333
265545
18381
227894
182624
25516
265417
72109
129183
293149
207079
321772
161361
296110
90459
203126
315078
131989
255585
179941
149037
97268
318443
146405
85431
128270
183043
259946
71518
46077
231880
295565
33430
159146
21947
25603
118111
248177
197297
293265
84582
181233
310193
225083
307994
119762
66994
162264
42644
202566
137180
191315
93215
200839
119019
116774
293007
75461
27505
66076
4486
320172
289432
58606
205508
134139
70197
160206
288998
318736
230095
242418
88744
51379
13975
305466
319609
90406
4222
247877
45699
214846
36132
4976
312645
79573
78762
211871
165162
195710
32690
92986
323158
103323
70674
99372
84779
157448
299180
63038
271104
20789
134284
220621
280185
163733
290582
112984
264058
219213
235267
225103
107410
283053
215008
295245
222807
53236
247934
153893
113992
109731
231988
190976
83759
330
196820
251410
14288
285204
209466
292652
81124
123186
187626
186116
141373
103307
232127
207549
273859
275602
94847
180628
279494
149931
290604
135271
45193
94963
95587
34627
149053
232635
198028
94966
318897
22302
89804
33735
86191
314721
4118
59066
171391
214206
61834
64056
57464
75281
7313
158425
178306
177325
59637
78586
196993
185123
299535
295094
172992
163545
220542
79464
111977
239626
238024
184651
310309
170453
27683
168279
319018
184025
155400
297123
15743
39982
113682
200169
130425
8451
66330
216506
69405
150223
51407
45517
17402
308544
227996
126771
216887
115388
247486
206854
22318
141025
255407
71962
282242
283909
77332
251655
227695
96648
250043
97654
230144
187523
137760
52992
316959
194025
169732
23630
275119
252811
146261
284643
198960
292178
288562
22952
121432
128239
150395
23212
106480
271786
54273
217326
117679
309005
283253
40038
64882
222936
47696
11901
313849
252660
310028
84343
125849
237659
39283
173942
174528
139063
169404
152636
210043
263113
289659
106972
320958
247396
244309
83852
175974
233698
34093
111407
23889
256325
167789
39913
183679
6125
69063
49300
190220
109836
274823
218120
132697
81057
299220
103832
49825
305780
148787
141627
198480
268676
251750
172963
294596
179642
198041
89767
15925
105347
288917
62364
281196
202316
14377
213441
250458
120041
6419
320244
113214
50464
237773
185365
245328
306195
29630
294549
34032
53813
295389
28905
169200
269287
252403
79656
177870
278256
304558
318686
275446
110854
45303
284173
222004
30018
226136
203514
202252
4353
296048
74863
147171
120403
178541
200347
134227
17419
141353
90339
52657
12226
278014
275394
60390
213619
77356
1030
218283
124632
230612
177554
51942
235416
192107
20968
218102
279929
87265
9327
257710
312253
317186
255463
264267
209425
178875
138073
209941
118765
55607
91954
306541
298060
298847
320802
49713
186684
199139
54414
61260
225248
140320
112450
195376
300623
3250
302517
242312
261037
122121
289090
102301
288683
3672
71601
243233
125700
165872
100675
78865
228222
323368
296943
177228
111028
121805
26590
321118
75496
230311
193780
160554
296542
281334
199056
185354
228031
287720
88810
148441
188633
144325
275646
276281
89183
303483
94714
237549
224662
256602
197147
251934
222883
10810
263920
36321
110066
141990
252320
272862
125930
140270
271384
189562
172743
276609
151971
162809
298533
209482
116505
297345
306097
96207
99188
157998
185778
105724
311619
200331
21592
150047
169262
28901
67698
90203
268429
8619
126633
135259
315748
87592
49406
131911
167616
47835
161154
162431
243775
278002
240703
4131
60399
297958
11384
238703
94871
274703
278284
110485
259725
196871
299061
311563
274154
179489
51417
295166
80754
125012
214373
309513
264032
148371
51231
77877
89291
119348
186549
203469
319598
178423
126721
194999
147887
307078
126294
154861
273211
154036
85999
184584
211694
29257
96997
62023
288510
131716
14401
113663
205927
84006
3104
66301
113718
155935
77026
234401
301061
261788
261231
252863
152266
205347
71394
59855
18880
3300
318025
306691
263000
273525
219534
93456
232401
140062
64854
168915
197027
244593
197542
289441
176655
163613
131598
186040
102002
220220
68458
283627
249627
61495
291586
79394
147645
62337
154342
102734
305454
181679
292551
230525
241368
274816
201567
74814
151182
301823
263546
12092
319453
62787
101297
90484
55214
39863
266501
281359
190943
89822
166336
107654
106564
242656
201330
94744
127643
43642
232137
310989
277402
315872
289453
161623
236087
116978
53452
110832
204818
309502
301002
92225
233250
130540
227096
160928
139444
242268
312622
195025
90137
50927
265396
236527
212338
95597
301105
191543
61389
161595
247948
315563
3409
50484
14119
226551
44542
169771
96623
235121
227625
209829
171263
8896
193356
303754
163063
259997
190
139973
284298
181492
195232
64700
26411
229706
144062
317640
224395
137130
172000
71739
102939
289993
150299
81888
253272
87685
125020
95562
93695
532
240767
168475
290240
281675
9931
262985
190799
33632
188193
227929
259804
232826
219584
196100
26378
25298
153422
19478
206398
164723
73179
222553
237300
134924
1823
127207
152032
69618
268780
6527
74303
191701
203653
2464
137001
202679
135927
314378
248484
192122
256618
248780
44153
94673
104148
299340
89362
169972
239224
41659
78557
235798
232534
236232
56890
44411
304202
309859
198930
74239
113564
231834
5742
226645
208792
87135
181800
29560
228781
8823
296492
225649
145170
102729
205472
180370
151713
14121
34219
126396
226248
259257
2301
167398
220905
315076
270149
311303
62813
111354
16071
189088
224065
87724
298834
289307
208881
169352
254191
198451
173769
118749
18443
36115
139019
106264
149292
133831
94544
104449
297626
38153
81928
134918
272767
204343
3133
183412
314622
251597
145418
63536
70348
92443
286949
169158
181486
78184
111411
295017
164332
239964
35909
201382
46913
279883
84920
274563
240196
52312
67114
73990
289490
200744
150865
284529
225955
73943
265504
85558
282655
96966
214700
77603
260371
196272
307041
133527
70509
144296
140240
6705
293930
107373
61778
88906
307369
59437
219381
33038
242134
243730
160333
89948
314150
127131
286511
314863
182303
28592
261341
120816
194653
306153
297426
68637
179899
9279
69700
124122
252379
153332
69790
25094
47933
33274
227937
244503
177894
120611
251084
302655
183117
26061
163007
217036
308502
284807
109157
234499
282142
79398
215128
302112
182419
30028
255378
168548
108605
134438
101619
190324
93892
314020
223950
23960
142511
168531
26780
144624
115241
22616
252217
48416
281418
320092
68582
108373
24457
116385
158706
287989
211488
287823
274134
112424
74248
123183
226383
99997
12719
155271
81274
202155
196354
121875
223459
137039
231461
197629
216498
87431
39858
1436
40848
194469
38818
226372
171524
194707
254220
101347
262877
253095
145822
271273
79667
125906
133050
111816
195777
253640
212225
216831
91521
301922
1211
225935
237894
120839
143001
321606
67753
58111
225601
4657
58577
25018
55952
5092
171331
255481
41976
83582
51581
320050
128121
103640
250004
71821
178401
212706
197920
123894
144806
159603
312249
107008
246265
1532
108462
303696
227949
41801
243562
133995
141466
156319
166777
129479
317150
312962
176770
258957
124250
116076
48723
75409
133925
116606
198264
46800
44264
96130
194056
1288
317615
58377
19903
5350
124048
283663
44354
257738
102322
140191
318977
314763
76045
145715
195072
81593
16065
218856
315406
64769
8104
306636
127843
105723
7139
173639
222860
31730
61375
75846
176240
142536
242054
237942
280656
57803
209069
201632
166870
84167
319155
55418
21338
13170
38717
218395
182532
95360
232502
316808
248214
263444
236598
127195
171429
201459
303041
244930
15483
55181
27752
248383
92937
161368
304077
70935
208485
104229
315897
183876
135830
264732
271630
283027
91663
24916
279490
94404
18891
266862
88571
299698
65351
151591
26685
260088
23085
265112
199161
8670
9159
46222
250210
80712
71668
317075
75502
191140
12812
228885
113407
294303
247513
24070
250006
199527
14441
95806
184233
136025
184250
128928
124729
45744
141945
177281
299485
8671
307309
90794
245564
94078
14853
100417
176120
122176
34116
222878
54598
27113
241005
112588
254276
42476
283813
280842
99393
55290
150175
10780
159245
139394
21801
8358
269403
300346
229333
151125
600
323150
40714
252608
144619
306307
41635
272466
196499
181247
298174
67656
107239
126079
55439
256934
206982
168292
144899
190387
161314
140206
119552
146939
85686
209687
175238
59924
10159
25719
217110
103657
295888
85179
291989
16128
314328
139469
100076
32921
177583
141746
243518
76362
2917
270617
34115
160392
116683
191883
42616
181436
220623
235560
251833
193349
302706
1557
35905
229844
183665
166169
202965
297550
73005
77098
147661
130199
197782
138435
156974
95463
140886
323360
16592
242213
317184
54091
125795
223427
309166
247475
176328
4775
149689
44602
229423
191378
109201
103086
167932
216398
129406
94564
168551
31573
160318
190872
58477
24999
104302
232429
48291
175359
200588
175618
314679
11677
93689
307059
217417
297139
110523
272632
107346
268874
175814
267395
76878
154193
114741
117251
9614
217786
28435
90341
236383
269495
148331
24257
174668
130813
66720
253985
320965
109573
134026
164476
145488
214402
28841
127446
228190
274917
164688
136281
91643
219946
51240
133834
8106
70683
217771
183204
308257
149563
280562
22890
294550
239787
297508
218899
12553
203249
268309
273536
124271
276224
34640
166159
14879
42323
80153
318422
242078
148715
174012
252632
209515
78859
180565
304973
148423
184757
317806
16533
320945
259337
267710
184202
232414
282300
45499
207813
15754
271680
190916
108251
198364
40014
211974
201627
272398
232189
199533
307758
51842
271921
62463
17430
303991
317279
146288
154854
173670
213010
134765
97696
23214
199869
133248
271251
82127
33522
142833
10845
282437
258749
134
100101
112670
295637
176645
13181
37022
189464
143529
224532
302618
302201
127869
31718
144454
46848
177159
118607
289447
16534
52810
237657
258077
135007
288817
303087
17440
88602
35827
268768
309719
35489
27403
173398
93431
266364
66937
23841
140045
304776
318253
13911
258023
60256
282833
270327
273878
129103
2212
251105
110639
213641
22893
61315
108374
34659
129926
282081
197799
272614
76956
100611
248891
5358
200645
162037
143150
148301
226809
246143
37410
223815
159726
20198
251941
210178
106415
316431
135114
166294
84155
240751
259578
219066
3128
184114
251400
34676
211858
90657
270108
197190
210040
178352
129540
254744
62430
202715
68055
89210
61291
276592
105559
128234
61322
32595
80905
161649
165744
262810
243269
302044
14613
197127
293967
28052
189320
223606
2709
46612
172325
27533
106733
225478
56127
199724
302328
300863
30118
6049
247661
257366
141457
191013
223921
195897
232983
280552
265882
302865
187104
118403
198081
144209
273090
27775
288723
64407
316455
140929
12001
214812
259164
56022
282123
63500
194659
198347
173789
317152
32748
53427
185300
298679
214214
317761
47768
189331
256794
202858
120466
169014
160641
177100
288120
217160
322152
165529
165358
24245
205555
276176
270472
61454
221000
113041
13178
97215
9466
13622
154961
298072
72232
86300
269377
154480
69247
137886
171070
269330
282519
263360
52441
26532
148201
124276
144150
44449
12028
214144
254722
303139
301375
205105
46504
121136
90133
226643
298759
251559
241313
228584
150452
220564
17127
302626
211180
122435
62844
194080
155834
41717
251684
178250
211672
43455
319288
41832
165213
124043
228714
162595
69651
68433
148977
196840
194036
166760
214867
172160
26630
196578
135397
6160
279519
278331
187289
235516
13253
142475
53362
44352
270670
301694
52313
59892
2145
266611
73366
34046
130107
307655
99103
296478
300838
140873
145472
230842
38126
229778
308099
321130
85948
154624
3173
132287
212794
89136
147620
129299
79588
1204
35883
197708
314989
297395
316475
38068
139309
102576
64625
316699
144476
214616
253590
66085
143512
229798
199306
283728
165389
6891
19298
43330
229019
48872
259645
175071
149918
222000
300480
74394
224568
271933
7184
148252
15079
307382
94196
136741
132922
137898
91839
13623
110951
274406
114612
190036
199920
43927
191008
27700
209999
73281
315255
122926
246576
316542
19126
249850
235548
283183
95722
311604
233380
276879
162397
299055
217271
287356
42495
235598
42727
73751
285427
35114
88934
91178
11625
64288
37178
208943
303031
24344
37413
259647
55489
312870
260394
47801
225253
102400
83296
76055
120245
221492
229682
116517
139086
228213
159017
300764
272084
220089
280119
111159
286573
17089
52841
60687
269036
103901
26325
110735
64180
132869
104406
206926
125658
176831
210651
190272
211932
115989
114095
265660
127107
133606
103515
98774
69025
142527
163691
198987
317816
49990
7372
13893
54935
163722
291858
52444
94166
250635
313434
312552
140090
176033
117216
233485
40335
203857
37167
161207
146702
199817
241377
284763
149195
21214
205199
105477
109623
288237
250721
285898
85320
300189
281548
211150
55219
314375
164133
185807
196143
3447
253210
255046
227693
96625
284138
181737
273645
311766
150431
127921
2114
72500
90964
144467
3656
323283
37247
54703
30763
303432
65859
22977
113424
276550
310041
32733
297062
109496
143908
176422
109172
161560
305412
97970
74689
248986
318046
244419
268213
172510
92683
119554
322693
160263
281470
247424
171317
273841
29733
78734
176609
156465
139040
246670
166491
277842
38669
200410
48792
254318
44880
174177
83452
3724
37331
121398
136336
192762
305177
291220
96183
40642
181358
83580
218066
49782
132610
96684
184828
313889
83545
245748
150846
211641
245487
217832
129959
158544
209798
233437
301321
264512
121913
202532
26830
143280
246436
103100
133570
78230
278608
76155
180961
43878
286648
313911
61978
207694
20606
228411
138426
255261
265996
60794
295542
14434
96432
99472
104552
241583
166374
13327
216521
283206
297325
76252
167190
142746
129157
117249
313961
46791
131238
63081
255523
251230
323237
29477
74600
249922
105596
25531
34334
47223
216745
42440
67080
147452
311818
271822
127665
86798
1828
196293
55535
234332
11005
62032
195945
55116
117978
9760
181881
303827
308427
182276
159665
206127
17818
256714
58097
83570
149875
7309
70832
87501
70432
8192
287783
278956
255818
122693
84365
91412
287064
244365
298856
35790
52187
44380
45704
226755
322676
93503
94091
257876
131310
13101
247635
60714
187979
275063
128222
220074
235973
301451
144891
272110
102793
159139
131363
13221
8159
232928
46738
259061
51125
131805
78931
200502
165600
129807
194192
209305
121185
314885
299658
277769
311263
296012
7385
134029
74543
27672
275516
85152
49874
107385
287359
154275
292325
190881
247839
216239
94480
136634
245324
220103
124204
145242
234328
217865
193061
97980
298196
178112
244828
26931
21478
66480
257345
217250
309034
90252
75215
132764
151040
230973
33234
14744
128490
45529
274891
137292
114026
6503
83874
115513
38575
184924
2608
202701
191623
137401
274593
206266
151976
286898
274995
69056
42936
65579
67318
195631
84291
94389
89837
96860
126250
249857
26964
245246
123481
322733
189236
171096
82386
111526
138142
26996
319127
183398
79648
110763
31477
96879
211505
231355
181651
140032
7190
217072
134845
146955
208047
241899
267926
287428
263157
182763
194692
186940
87493
150228
32894
164960
117714
117936
196047
245559
62809
151338
136
295180
109795
30895
203626
309882
199158
195550
41446
65298
262608
12935
8778
277740
307263
281894
293683
232436
187859
113953
204763
220685
95395
12132
133157
106912
307738
135570
242493
173107
157546
153066
99757
206515
151248
197172
259795
41915
286582
154319
135980
50608
9389
268326
313119
292864
261792
4208
58772
224533
190226
222512
106868
207437
18825
297223
87638
257904
138675
47644
114917
44438
217340
196176
290476
210069
70083
143868
323508
111228
173470
219224
309731
220194
7933
211680
46820
26038
24932
73395
227439
49054
267411
295027
68132
277997
116854
73354
26520
16012
235741
19873
107051
162489
308163
232481
251014
274198
197144
33922
323325
33586
262903
203288
125195
245893
179718
42546
63973
269353
48807
125242
267359
148791
92728
94677
118521
208124
213078
221263
155425
211040
170164
55793
307123
319800
193983
49935
266084
24068
180368
105406
59624
162250
148890
303199
23080
281358
73863
220495
22239
131426
111508
108017
77789
273736
282448
253688
98775
143568
97531
114973
316377
67676
106072
279097
200607
64478
46616
90351
26988
17142
142846
116417
229018
204644
155593
141896
129565
1904
217122
118686
320998
156657
220075
18684
174508
176185
267186
125303
69924
205851
39803
137773
97235
156923
207621
242640
307860
229033
75652
293431
321922
256607
11146
10294
174244
197095
110382
61708
251094
6512
297681
141010
23022
129653
219801
167819
28661
295149
131264
109415
89005
297072
157991
215190
30501
252977
298468
278478
280131
75458
216500
298801
94621
120749
196666
150976
120060
320624
221313
197547
67637
242529
115299
75620
168288
95879
88684
57307
169702
105136
250513
145314
39829
295091
149235
102965
83672
260661
265829
209815
300730
63074
271374
67155
65310
303471
190645
301939
171719
140440
194825
245882
122672
226669
274146
258742
177118
221890
204010
73477
195379
200442
74004
35723
296858
91079
281262
216819
278403
15100
302823
308388
246904
66580
305569
245247
187248
14204
158489
67345
187416
27582
89653
261131
321341
165419
70550
23839
33000
238044
69210
245281
13137
280202
16362
183032
299746
152673
235078
262741
152454
38349
185819
209023
68048
65035
113502
144880
288796
235433
37554
20179
262026
188932
264904
53092
60945
226691
236830
187688
147592
230410
73407
156219
65685
321735
81916
171318
238616
216014
153901
211070
180022
314691
19345
177496
51279
101953
123210
275291
286210
259281
114988
238599
206091
246325
23411
9424
45333
319717
94334
175926
147757
45313
160811
78066
305795
258239
112841
99284
122642
150239
58576
40859
66450
238836
128675
11391
264352
135247
878
63302
219421
141139
280644
113234
313969
67734
14217
143260
75235
166340
158771
185677
137000
230971
227974
92919
205267
188187
138936
114353
131375
120593
227960
277839
134996
43725
86863
50719
280954
56065
193442
134137
163754
56159
274850
299996
198093
153533
289388
118408
174527
154885
212479
22884
80190
172635
21477
51950
230810
260259
186323
308589
318410
268065
34932
45158
208316
49635
182145
161209
34471
63964
264812
109951
47651
305152
312840
281435
273532
58699
188380
79966
81220
127870
320736
81459
36259
100957
182207
199670
175160
243968
291652
59147
320944
175126
289382
80849
102769
104161
54292
285309
150034
45388
145763
249840
179723
176122
80689
54101
278962
8349
42661
40451
273882
304779
271036
49543
197679
22088
139836
53392
134112
298115
248667
298680
254127
231966
182569
128770
4363
259188
165387
176670
309210
77562
242888
55991
29206
210484
181457
93812
27537
11820
217184
98693
114743
292964
7281
13875
127411
266409
178670
44622
260190
205205
148246
138003
172876
33347
131047
105216
311351
284510
211283
141314
109549
200946
110122
281766
279770
191088
322525
149796
23802
42137
227797
226916
196675
223274
159057
313613
269643
48766
291096
282153
129079
254757
198967
279081
226483
234164
8368
211658
8633
14683
228636
79145
115742
38466
310380
75102
255402
201416
151180
55291
15130
5409
8715
150758
158482
97391
218496
135360
32534
139174
833
71083
215817
262190
248592
270871
138540
216318
85143
256182
161077
34923
178576
98017
68768
19407
180447
305024
191969
248386
121899
145275
48147
189039
248410
226782
211563
220619
249004
117617
142774
95493
47713
103278
209574
272177
4506
17840
123907
217948
316803
188256
120813
61580
84992
176290
87695
108611
279290
27959
174727
165658
107524
174033
35236
80170
235485
253661
149055
40808
252040
310841
275402
80724
36525
127960
193574
152981
225746
137464
94927
112064
461
226855
179704
89845
104485
265982
314656
237993
110051
37744
200605
222333
210586
14297
90463
288903
152009
137665
241065
249123
2337
46097
282487
234996
45931
198728
269298
322312
314158
197608
279484
19934
130074
40267
182651
163610
142102
220237
224332
152219
323518
125374
294289
74033
163337
68366
278152
246154
45724
128953
130892
43932
247782
222325
23275
115764
105934
258695
138208
123390
139241
174373
244494
306956
76976
5551
186139
122479
148805
220526
297759
301187
140910
273655
16286
226235
179882
308174
24968
36583
246054
60671
238726
85767
62683
54153
114808
223179
177569
133021
94299
100498
270251
128983
184494
277532
214219
276590
205281
233520
223523
291110
19384
258118
124267
71841
214545
149275
287975
100782
38699
134619
7627
75308
224079
272349
263984
53375
318874
185466
179692
168437
21249
75393
230081
157659
16554
250744
237460
234390
231819
319326
21648
121331
256261
68186
322369
77844
214845
222713
60546
182691
83604
284041
42890
91510
31211
144299
140071
223312
254736
239327
276202
285023
119565
262892
314741
155528
246231
45980
52024
107900
38743
296241
207551
98236
201542
185209
122751
171902
282823
198844
192104
196194
20618
270802
144623
322565
81437
322378
137674
206239
305969
290023
122856
120394
28024
150826
155712
139551
304305
145285
126279
221362
3100
24331
159312
79591
103095
171824
226249
128061
203340
318180
162120
262578
304929
162995
315347
58209
52487
226434
307799
207441
156843
84884
214063
268017
17707
58749
127863
85440
318616
244257
44293
167783
45054
296418
48905
129871
31106
179987
77955
38528
81829
183018
33112
133034
286843
279549
255960
127364
274125
196908
9446
262963
258026
267401
267667
293563
72208
9494
189685
265491
109090
203005
69578
87325
226881
140481
249132
291163
307649
244417
84227
138673
43338
39747
191547
258099
277950
251557
67615
68839
70892
176566
235775
253115
252610
121876
297063
101157
188729
16691
85353
8445
72273
132429
206560
289272
319696
164006
310954
68548
190474
39986
287138
100793
125680
246658
15608
112636
261502
302436
155806
44481
242106
159502
240816
195011
291424
319701
205844
253263
307253
137482
267284
201040
280435
103556
260797
299239
19310
54256
128190
154023
289411
238168
288289
148110
136916
17166
98760
146751
98502
156069
158040
263790
180700
159225
226681
9355
191941
73336
255169
106726
1185
263021
7439
97786
205103
37355
240298
174326
99339
226739
188584
219393
46111
66411
292848
274553
5818
216867
317743
300622
178052
150006
189286
5637
174547
163623
18532
55567
273743
286979
160407
40087
182564
288134
30170
13258
214591
114745
276130
28344
303422
139714
51867
100234
199506
64936
148591
189758
109837
182078
69479
130775
198570
225624
138358
166071
66279
266977
277081
187561
130127
95429
308118
288229
141072
107864
318362
264019
76431
131980
173644
129885
113755
191406
293378
139368
238681
172959
192166
259022
249530
6377
21196
240665
20809
101724
291861
42809
62427
192575
70749
231748
53060
84782
117654
38309
196034
221476
156481
10835
295158
80494
63928
322617
278682
159297
27895
213851
20354
113198
179758
19719
33516
84279
83012
170399
239308
64664
6166
131455
82230
42351
27857
101410
167613
86145
203837
196384
169963
79214
173672
85682
220946
120828
45663
315930
97930
75664
234971
317237
251657
55905
76230
28867
166395
121809
221401
227764
309121
75293
132817
111730
288759
162904
17216
67546
86725
98433
106040
152687
40146
122680
42342
13458
94601
75195
211779
226183
131216
1166
313782
180903
193121
133264
174578
150927
186603
113930
67187
145493
162895
212014
148838
142555
214013
222763
137528
9331
146701
200425
268607
229058
74026
25160
165118
180616
290809
6601
312750
312986
236691
237808
6810
179365
230529
215147
76129
279853
261354
87078
314441
291877
121688
296889
248327
177408
84178
134867
58373
231152
239510
60379
125861
320469
317920
291647
287856
291284
128987
305570
5504
312176
172881
76647
65951
125369
215025
36828
304825
276900
135225
76754
297485
269733
120005
315788
306423
91986
171485
143102
210133
107747
316265
36983
248591
80812
115593
79611
67831
151241
127354
77891
2147
108440
60806
143118
275349
301136
119482
131353
267660
29572
217532
33889
216758
265130
281863
248681
257354
6637
93484
118190
123507
271734
273284
128344
239071
211262
240632
53764
34535
6312
245442
197814
159367
234095
262729
189216
301443
222772
46684
182593
166712
12485
206859
182418
314813
221597
134101
138218
168563
235437
124307
216465
184257
7153
26954
227585
130661
180250
112961
165022
250296
213280
37304
127522
123318
69238
113444
162557
318231
266823
181975
32830
75145
179325
108590
300651
121359
58892
279660
226708
289614
85997
154466
112785
168202
180510
225364
153341
203482
48041
213594
318384
235346
196158
146942
30571
11380
254775
322054
190697
253976
137706
82436
64362
147003
195597
43449
229460
129664
106835
83791
261980
55537
253964
251810
181249
102765
248016
55891
252408
278206
186730
235337
234208
83919
92928
29604
312178
195864
19317
299157
11504
266120
47865
50514
197953
317167
259396
79776
182114
20341
101357
3728
140852
164335
142152
296063
177047
253737
215064
237653
254111
110602
309600
61969
286651
67210
168268
317477
80975
81434
174743
242255
77449
198500
272406
115430
118153
43141
13792
25482
150321
161049
180944
117252
317600
24122
167248
191074
17926
83652
129356
150482
19648
84882
201498
294705
5882
213737
176734
277841
154856
260225
125184
17081
100736
59242
176663
178008
213939
197718
76929
3765
104106
36335
249723
301948
67363
171491
160849
126783
322314
135962
145970
286455
135022
269587
150559
188902
306118
105329
186198
2644
242569
129918
298384
116489
182941
289134
252329
65142
117175
309455
165422
26597
303240
175173
181678
307056
259489
101578
80324
303850
136308
4433
319723
26501
34990
217890
277406
248618
273773
115124
239036
173338
104949
278664
206688
77835
87086
132426
197118
205033
315468
127402
76238
282869
271802
139460
128240
130007
204230
203092
103046
95537
58579
9713
74260
130834
202835
252742
252288
259213
200405
251623
264751
204437
34684
273730
158633
11345
64083
78409
158539
213131
25895
145588
1070
77847
266402
96547
242819
208786
230350
146318
120670
68218
200783
12756
180121
179196
259692
292971
274990
184691
312699
210893
85390
84864
241698
31430
19149
46554
128004
283528
112868
245011
174485
83997
284129
308785
245142
7845
63177
150951
37730
18540
119846
156855
44038
283828
169733
200986
251947
87950
115728
270045
228951
179479
233983
220377
289543
201447
240117
247150
237199
105478
41247
19070
205935
99483
320131
81162
310936
215516
128652
103784
13899
14487
199696
40084
3001
206382
217919
44220
194417
228392
275115
23397
137157
137003
300111
6258
24782
295512
65541
254445
134679
100171
60375
65722
117717
300447
37749
266073
182092
209175
279815
163552
90044
137664
190001
310663
196484
288848
115166
43226
150611
251031
122963
11985
147012
187284
286208
304699
85
237710
110701
278201
41096
118634
88045
257437
226955
232233
127427
295418
103713
168406
213897
59182
73042
221851
236902
215198
191303
182862
110187
247088
145089
212670
124055
27892
97592
16
222973
116604
136033
287948
214773
300395
13611
104783
138563
147039
221214
267032
178447
222436
65130
159412
108165
205921
158670
121056
31898
191420
18328
237857
74673
293801
117961
54481
233377
129510
215368
243400
231691
23266
112173
91679
185416
140549
18309
274324
206695
244250
67691
286055
150407
265609
158264
170285
180874
63802
251860
316622
250470
150954
81559
29534
195885
123378
197242
97869
274918
30537
250903
5034
126967
312368
254941
20260
320336
32092
185188
172413
229571
176850
281709
94079
228615
141395
80177
149814
79959
288267
132644
156608
266238
317742
173921
203069
264989
33358
36979
21047
124606
3265
91846
186999
85016
103820
3741
13579
315663
286817
2022
240421
94273
233966
17368
93498
275867
57468
254104
81531
68833
45289
76731
322358
15029
148208
248575
123426
139306
151870
197921
46388
274162
218030
315157
10253
273543
306713
270179
206401
262285
286822
274468
13191
9236
171349
259987
251244
267917
232789
309269
138583
37998
135094
20028
154898
138101
148698
221738
55829
76281
146385
57261
143952
41904
235627
64284
15271
142133
120494
133178
185829
165649
99371
273867
58620
71134
182756
133900
274763
290331
179779
133664
104175
281324
80537
85591
201557
93632
17098
241136
271836
280628
197189
45433
267222
189864
246106
279380
156296
140356
281397
93023
90585
96914
270092
172202
213536
261766
196979
194525
64748
93374
122646
19923
57815
266018
48093
94101
207980
89099
34916
269780
71283
174634
254737
230892
68894
39693
94433
297393
266528
47241
64053
152923
271842
249803
161543
56513
106844
142960
205743
270908
52293
259372
21203
308103
119581
260404
38662
227821
161500
89056
16514
74742
3332
266594
78985
281932
273037
124064
196579
218296
224135
294757
90774
258893
177600
50980
158758
3092
51858
20536
17906
241182
276362
117577
268753
139763
289641
315531
173846
278718
114377
275463
266108
316285
48328
251882
255913
6723
209571
72240
309264
78206
216347
94971
104888
17875
16270
285418
150094
215482
272227
210619
11681
263192
297699
172862
295862
209291
24894
68363
317337
37788
235324
101130
158624
224807
219052
62079
185398
169801
254592
151540
64671
158828
121168
37698
96713
100977
260712
241697
78494
44866
244305
14
198636
92713
103185
31317
60034
88335
213352
305330
311833
221131
77077
295047
214435
77807
279608
142696
17211
174966
170742
74804
154017
281773
285470
61601
47480
135110
96694
106988
101227
127896
68654
320982
117823
155190
250628
15639
176090
89642
86536
49937
174909
159479
77759
276219
211519
233659
57974
100838
5010
13026
96855
203908
291573
182214
107436
47082
47231
56594
88241
214509
161233
239826
294769
52732
94637
127966
86991
193551
317404
61533
284589
105880
151459
45762
136220
13055
277160
6159
64564
53508
16076
137618
67708
214871
257019
204351
320818
45893
270277
154183
257151
144830
84200
308615
294495
275182
142468
105230
185440
202012
195014
293159
292838
246706
175167
228745
161330
296349
70603
115616
311670
237667
63429
109674
155183
119073
218313
93238
111850
190190
195413
255604
108582
315806
133059
46919
236213
283575
282658
162932
113223
265241
201028
153358
306507
247246
23170
252907
165569
69076
7771
143009
244434
219027
109142
207484
68416
37839
279814
108929
126152
314174
214424
196806
125390
203569
285279
64034
319767
259411
290726
22328
218026
60349
226707
297007
219929
134346
216330
158686
203663
76140
246366
35762
204575
273189
86003
234788
105733
8540
81669
190768
295628
258159
119632
312377
258202
42510
6833
144631
106793
197990
322151
166889
10407
194518
80603
315773
61347
56304
127833
233017
166035
286515
195881
256175
278499
13473
224637
110927
302300
114449
47838
34401
280629
116804
183652
147865
166898
137908
230246
71624
222150
226854
322303
216004
16396
26456
156580
13981
100700
291234
218119
5088
50817
240213
44667
204142
243317
82792
314617
170438
179613
169764
237207
313962
110985
311593
233965
213937
140176
108283
104755
68917
198572
127005
91297
179224
95064
320616
293828
87999
192471
153773
181460
278309
97794
9641
287322
143694
257426
234910
151749
289463
111874
225837
262199
167545
143972
261195
213878
43781
287123
136240
12735
306914
169665
234084
186099
153113
123784
309199
206298
149575
67902
250417
5292
50187
95854
210126
209535
84265
311405
119943
229588
301599
73446
30822
310426
253145
190507
92922
73760
250332
237839
117970
242772
85080
36264
40053
98231
59283
129214
323353
313222
107331
19192
297703
74463
8866
103014
258580
230759
217052
140489
181503
63675
306350
267313
283441
68730
237339
410
55431
288839
126101
20666
146577
132824
34143
322650
230651
292949
76165
124777
156050
235911
33550
137233
100504
4897
161464
259960
129251
175140
68590
293189
232342
294018
97256
24238
205956
265617
298000
80064
176321
296586
118689
98306
20288
121008
63714
95119
207429
257753
118783
271567
193777
28023
123370
116098
156921
154443
149856
68886
253704
179323
113238
68501
88728
311998
260328
82530
204178
62615
279851
231049
63079
286890
274103
170476
139402
80257
236795
98691
286127
301600
237943
215601
283373
307209
257647
205431
210948
135942
206351
168907
120151
141203
306906
271599
244559
278787
91203
251167
143159
196604
81452
70978
186000
205615
202844
108219
156936
271525
195476
311912
31359
185648
82811
145016
124091
322471
149312
247585
161076
310180
22835
71707
156423
319106
278803
287161
181019
218495
140000
181540
226160
155576
243008
293006
301280
14675
71792
187729
26365
119030
5766
261941
109125
71280
23988
228331
273597
165731
41455
233031
120885
322808
27306
9966
276720
63284
151820
313976
257772
312046
73731
208113
110449
226144
103829
66203
144259
98610
147977
193305
307869
107997
183304
183025
191952
255630
17804
145475
304815
89164
216370
243246
92205
40652
198997
29738
159290
67559
243201
113177
317977
4334
216846
312732
56678
82134
177285
99215
158258
122845
34664
49124
35726
80238
103378
288456
131013
278468
184955
27705
174163
412
56466
94996
264351
33723
238135
172598
144092
256680
151166
276426
286742
141482
61746
120347
272448
24571
177611
263591
286787
164044
72411
1638
77520
37261
13117
93942
314346
156625
162486
112642
97002
153663
293262
234611
70018
289475
217392
154909
241850
49816
8210
85605
276134
205271
135548
108663
246116
122297
138418
160169
55807
149007
66929
137662
106211
225816
17690
243444
298879
132435
211193
260685
58793
162090
135405
153797
30168
175166
55042
73065
71314
233458
130006
19565
163796
107140
20102
9124
135273
264229
143813
202555
186990
201370
224943
322964
18285
208268
212958
54448
59414
34414
95894
286665
226877
4378
128173
74567
276912
31274
122037
124514
112012
108415
147036
223255
219221
160268
140487
94807
173003
12342
185692
254435
64555
316493
108492
260097
199612
244820
194820
270665
75366
299083
297601
311546
230599
191635
34042
121603
102475
147318
50515
109101
181807
226233
3978
296569
157520
233449
320740
252362
193091
110196
124188
178524
174969
174702
177543
228900
107946
309994
197263
290699
116700
41826
5721
123258
94545
288149
89969
98131
110575
220989
52307
44671
83102
124035
82549
56363
40150
122808
65683
149079
5044
74808
190989
263170
253201
64481
139868
55098
46247
172168
289132
29412
92753
97130
240097
80777
201677
71588
76530
193047
37569
275924
290209
241808
277774
225352
6205
274998
268857
257881
42799
239346
9776
294630
107870
274742
103042
12432
260904
220285
82004
141012
271359
291117
168379
51960
118209
79125
320474
297312
165318
171409
240757
24398
263542
232377
17254
114329
212708
182021
59668
150410
38135
54810
206407
232581
318393
137654
112846
220151
315479
304975
224923
290651
177116
40316
186480
200329
228517
10604
25227
243673
42732
33923
131643
115741
155737
145361
196552
167722
239448
184055
196748
319373
121598
287193
80120
269029
286944
13086
292093
12425
98633
123135
158962
22048
199269
79217
129808
56068
42953
310278
167872
119748
262893
245390
215405
70148
232727
278482
323332
240680
219645
73486
19438
298941
1116
214369
29564
320760
257481
224080
109403
225722
169129
11724
306131
268860
163078
176852
20079
116680
186211
282954
99581
90468
187659
61781
64697
295422
38583
217011
46987
209558
166905
204712
200286
14044
271455
160124
286654
81897
22425
221994
182103
113272
89494
628
244633
58914
169430
109749
163422
49210
244053
54690
85833
205761
187177
315250
100963
209488
199494
313897
240271
204487
318720
57910
114441
263886
195433
60744
261291
143869
250192
150810
233493
108057
252453
53869
6864
309350
293899
106666
284284
24373
199607
217986
41861
106103
189467
267081
46704
147904
235770
321775
101905
35413
225596
242464
106231
255631
297188
48941
161981
242465
87927
27929
167562
228717
152879
248580
58182
7287
160205
303764
294932
271107
113886
31112
296900
181480
206633
212829
222921
206723
254584
198719
137500
221275
301876
39991
35408
75416
55221
319286
129988
289915
250614
78997
183321
128910
193876
184022
208384
102952
197179
113090
271728
68315
228486
58335
47046
208963
233039
34256
30103
218998
298889
264897
207233
152769
264945
157804
88850
227155
296059
261286
66199
60406
235089
258728
302526
271853
240143
180013
260750
219568
251700
192049
81009
57743
165360
4155
194053
80216
191518
13162
170028
96103
314588
190320
217356
26117
199361
193251
68571
95083
89263
16057
32457
89071
131337
100064
236354
230090
259324
71941
295076
130967
210552
117004
171670
44798
162447
59457
16201
247710
98600
308528
146365
213504
78960
49794
35553
311909
303839
283504
311268
301233
98246
46126
272090
279520
81176
12913
32916
161346
89179
47899
163521
321023
168537
177435
214141
8334
120068
6791
255342
57907
143286
10327
278071
306953
93018
251202
65797
238277
277226
111907
179498
247170
102404
285607
67534
214205
236192
276608
100790
256616
267272
180251
323375
254457
220667
289383
152691
158783
162470
257338
268137
174041
264830
10714
72349
124853
101330
101755
92559
115360
246626
20589
88712
192485
165330
158025
248281
68844
130785
121587
240420
36664
31246
112104
287577
164285
140156
151877
63269
110950
35094
237099
80822
137298
6292
310747
235662
167229
71231
106479
192392
115227
319052
132999
187894
207172
306472
128142
228609
181291
307604
101762
226748
40752
71468
183165
75109
258078
292179
143776
47670
60696
112166
159070
59813
3085
140097
136614
239527
213214
236504
27118
164092
217213
142209
151529
75741
91384
170215
279119
140795
93722
284527
147812
32694
233011
31200
193722
56539
269572
256061
87865
18566
18316
271055
30431
13980
39476
318449
166937
297944
316705
97157
147805
240820
101099
160259
85276
128492
13116
307838
147560
152619
254616
163910
269871
206418
270123
232966
244775
311178
133964
297639
83744
138077
97681
11789
199919
111374
4680
48653
116055
170617
309445
283905
23021
71282
34901
31949
235426
92340
162407
33130
555
108514
318254
300689
62869
289708
192649
84881
35220
147311
187640
124892
33379
301407
285174
126267
24779
266209
147108
101000
277991
53417
266917
60258
272813
19475
174733
182762
19606
281515
219291
51507
279529
212463
298270
5686
295824
95922
91294
82801
141247
309217
194304
125342
198418
311371
274811
145645
107197
247607
185166
55352
271563
274545
89495
29320
247312
271821
235243
277171
161385
295136
166477
179622
207160
123315
178396
65469
112414
149335
67162
221825
148711
190481
296832
209885
101587
277391
104141
164187
32818
293355
60439
264640
189936
2747
14135
89050
254626
158153
150205
37480
5313
51645
266937
174237
7305
258187
266414
21795
93173
307003
29854
37427
32735
295334
142227
169632
33091
197312
241369
4763
159866
257602
304538
63713
272130
35702
70937
249131
129633
223835
267906
293932
211290
40663
106451
137718
258285
2072
195522
6929
14104
61951
28632
282445
316004
172297
289495
314707
21367
129654
118649
268037
200262
174854
194735
30716
217902
204955
310382
206898
88184
218116
94945
1392
65066
134830
40029
258798
28249
551
306851
54895
143052
281335
239975
117902
293161
302903
218878
82214
58569
162077
276339
212906
51479
174891
294051
185119
72433
266889
236205
177261
274495
79462
239432
210267
133624
235041
192666
301965
273673
13943
153225
305286
167200
86162
49860
169006
261085
54254
294889
162274
21073
46287
317418
282665
310967
111076
30005
229702
97140
90198
153991
244685
88781
236493
301406
165329
192249
308607
58564
109831
160022
183277
198020
33225
150206
163479
91125
278021
284687
49057
175326
195432
260268
219214
196317
219190
205516
192159
237641
219659
60244
116366
281056
289682
226995
323492
52534
99942
49893
130308
94959
244958
266203
263908
189628
213374
221392
322985
24248
148313
232679
53310
155868
323497
272251
116353
113617
6246
102016
165928
142138
98298
182915
304209
260309
228718
55572
75260
244720
57946
56160
297421
91129
148269
230952
19213
150499
197866
3648
14983
147884
281036
242370
280397
234928
233221
87194
61492
88575
180942
138477
323466
42315
121691
299013
13354
179244
22800
182035
52160
175587
274303
286994
46636
129758
90007
238597
226273
202814
73713
86242
190105
317254
242969
153539
2832
163089
261818
164228
218335
300483
37881
10409
105959
107427
164536
62555
81929
113425
212878
175619
130025
258151
311090
6002
44241
256091
242075
75662
197564
140699
250506
201037
289962
13979
112237
95170
257293
8357
31268
13322
101161
272307
218449
237092
165717
127672
127139
23515
310871
155599
293590
131289
244551
272194
104805
206527
254102
259711
299274
225657
20039
23875
64588
113522
3248
222335
100864
130258
14858
231342
128424
232817
115463
188172
224016
147264
116497
224188
291940
142906
270312
77848
299765
38817
86072
57423
205467
86098
132164
72115
312195
42941
63015
40449
19091
257564
114737
20660
56004
200164
54165
275364
132433
45843
116991
95647
27127
8802
7996
137903
206697
189277
253629
62804
179216
22326
102638
112616
220175
199567
148823
185880
27231
107255
51866
100929
206916
6513
286184
1596
104121
311216
155077
23198
262475
35545
38061
112332
60636
78118
303126
232450
212115
155441
142324
278218
87094
64252
212454
292157
219780
178934
244109
285048
198327
15880
86977
83020
196309
5863
241795
18783
258
208590
81073
83780
97883
114204
217674
232347
29707
40625
125884
100565
310191
88479
238153
304934
96
72207
74289
304303
158743
287388
221260
64941
301562
117778
147798
228803
111059
73679
119069
12771
28394
63950
221054
154498
79242
208045
1956
129375
136001
307433
136261
212
232956
221536
42335
302100
64403
300347
193510
109956
129846
112181
183278
137728
9055
198236
58954
212841
112968
199623
161514
16790
18807
283806
6680
201201
271164
81200
171831
263401
286522
204991
303585
193993
306825
170626
124911
281194
89294
57292
127585
251165
82202
168048
28380
228326
246840
82575
267692
149133
64293
101291
75985
19450
75491
268066
293045
30656
56637
310941
13618
284917
229557
272087
231118
208441
7560
307413
123876
218255
230494
273179
42308
25035
260019
62991
48024
303415
61150
105145
217452
112535
202933
220226
80644
193547
295040
293846
53395
322699
23283
182713
80243
52740
202582
270457
31536
49086
157163
238650
220325
111487
122070
23155
96065
317982
155442
95214
99042
75127
259648
239684
153305
115518
317470
118185
79863
314676
169462
288164
128537
65962
37116
119101
239633
263202
68312
168253
216702
317527
316852
165832
297428
53997
224731
27597
295130
97570
240916
65639
317958
266972
194500
259136
308437
127614
320046
46685
116964
96039
159925
112017
255613
265708
196860
31861
14461
136934
91878
25823
36732
119312
197825
177344
9465
71870
2593
170123
238411
195242
295782
284692
267157
309524
93801
75697
201709
293408
26311
143383
116584
49248
293386
5433
139218
101505
304414
65215
219879
110211
256166
97179
105331
117282
48663
11014
12725
261070
214215
23447
66544
236347
33560
98328
67039
98074
30014
91042
175615
161386
309547
205343
118789
6519
310313
311590
57585
241255
36499
221537
252850
40330
130883
274529
293372
218945
158220
23335
50656
161558
97312
3434
113438
138145
211042
215730
202459
235594
314157
128056
161199
274665
101574
37864
97242
45928
173351
219661
165913
7849
22105
192011
251470
235691
90597
151394
30598
156781
308800
311241
263816
143770
306379
9889
141458
158484
867
198755
254337
133513
642
140794
268731
137271
293658
182239
244921
293150
226346
67069
154250
312017
49701
144159
86221
296451
28346
161893
131882
271924
167482
116026
256105
105626
273429
62545
264068
278947
133598
258255
164002
214791
174397
58208
223909
82311
25441
185350
269623
312864
319955
73927
227773
42044
5383
290250
255716
138519
189749
284922
67456
37897
85731
76172
316191
196808
132055
104641
316815
89538
23625
184612
302681
127996
14531
281307
33264
63307
96574
106608
269521
86052
24928
148950
231586
297218
196163
186408
26601
229251
217631
260998
153010
92476
297641
118424
171627
120999
162659
287212
148192
62045
177548
53540
295704
70997
106792
29459
274426
100132
89149
149832
267915
156322
136077
251889
70684
15276
294152
168562
299903
87293
221
178858
68230
241463
174852
32790
297628
258402
242944
107539
192376
257952
163312
52415
227121
288322
36007
242373
265006
62369
271471
10994
42506
292899
199742
238537
1207
86653
35355
31999
300822
160098
114982
75819
136370
234661
81304
1120
169722
124413
161249
94042
100943
184144
318154
299740
165073
216098
258403
246374
252423
89207
41211
114524
237875
68008
91961
78185
320
276022
301029
274428
250952
223643
251001
74314
101758
75646
249797
182768
66038
171808
286613
284335
290323
189518
230927
255292
80056
89886
63020
22308
309540
187724
312841
62920
159055
73798
113436
258308
314711
201824
81945
23013
134939
13999
268648
164388
263348
104041
247822
18962
45564
202516
162514
147205
228732
313857
316124
17490
274658
242073
193016
220150
162961
41549
66601
176540
172806
171837
184184
185363
219810
148647
197513
286533
40930
164429
74582
156671
253881
270552
61507
212537
320664
110686
57005
129152
226389
136015
283423
45058
280896
29474
107043
59362
109575
151806
152249
77698
147260
71148
99638
12845
127556
170945
217368
16060
317567
227772
19675
274181
43651
289454
319880
139225
15648
100251
243960
204449
108052
135146
61703
60975
238974
214947
151440
178303
77587
153567
625
233696
196622
129575
308213
322955
291710
186498
117104
142523
49730
11758
158222
122252
143333
287065
139574
79308
178259
193814
263821
246848
175862
242933
261125
54085
40800
277914
175352
127253
49744
203319
32842
152989
180716
77717
185069
12718
96831
183818
213260
57015
320614
253285
167630
55547
166364
13462
223485
303741
62246
8952
140299
134902
2080
57915
205810
147481
239616
122325
40067
21993
143007
164628
88480
24083
31578
3899
96190
256082
166196
268589
218827
102149
6534
126631
249541
147838
292870
225113
312153
4403
234227
85627
222346
61738
285879
11721
126084
117348
321297
254679
245841
254989
21175
289400
48943
202366
34508
231202
86236
87858
307047
220611
75431
193792
201284
150104
214403
102144
202004
234082
184760
251060
129743
119117
207162
19848
25494
238991
195305
100619
209637
15655
55684
82981
262137
175082
76462
257075
285414
122571
110906
308846
237985
45570
263987
1345
310460
191091
265435
200944
170656
131424
229837
270207
223027
136241
18052
43302
95820
66091
144094
61701
157996
23103
230634
162828
271002
136531
275378
51985
24399
144532
175854
10924
239122
145231
46060
211208
161909
271250
204983
321901
47163
218973
218311
266740
46564
67442
307805
28389
210779
57807
155284
240163
58787
185155
303168
156189
265756
91198
227399
125564
189895
144626
122294
219437
65114
78253
143881
141914
220857
271846
214365
107666
25692
237731
236899
173990
93566
67538
199135
311990
174608
288962
156175
22633
144165
216238
3990
220253
65958
129860
28078
52385
228062
38903
4210
310349
12808
136213
289421
27478
180624
305652
316570
121087
130261
247271
77839
153514
237964
86787
269949
126509
236720
215378
277198
201405
64215
295101
135675
73080
285701
215072
185191
116610
49929
168685
118690
198417
266190
238307
30015
58748
202992
23249
196917
81108
145708
262093
16959
140314
172243
277821
45736
144913
304030
146875
265826
54078
199462
86056
164434
181749
135585
100107
166249
77053
243486
129818
153162
183450
261396
266403
261632
142040
8584
98602
94832
90968
38852
259177
178343
301592
232878
224425
314930
239624
243656
188090
319664
142436
299409
179921
132647
248279
192735
63745
31213
158814
207363
214384
307315
251691
1085
268904
15917
145257
264246
270082
216209
308386
165063
88685
260346
154501
189405
320148
166617
208370
124754
214244
219615
162210
235339
284425
217289
138448
129581
122445
188395
262227
27654
240371
186299
277098
114425
41034
308148
200050
148087
31826
157875
71508
137584
95257
48174
156028
24615
71906
54728
10729
205264
47347
58003
91292
25860
36452
90546
143131
132110
298095
311218
12967
203917
265192
251444
50909
122843
199744
52747
185423
175009
34599
309866
244860
205003
228841
55867
46527
79109
61295
183029
107519
82952
101280
71939
236914
63838
82292
178809
119513
111543
207649
301863
76039
42707
37341
63531
36483
77929
244612
130415
18710
198169
269067
197112
309420
25732
266296
191384
118610
308511
15669
202913
303002
84603
96586
6612
313576
235494
150993
215420
176087
179024
189952
255974
306419
291724
106764
312191
175941
37226
35274
88285
310064
211390
141534
121257
83903
287179
160582
315075
299463
243395
105299
286086
119208
156111
197033
228702
234997
300161
38319
61487
35704
38545
248128
182433
41855
217361
257218
114219
190680
8893
108417
53653
66352
32126
165133
153047
208543
257731
31022
321306
78438
247416
200349
30132
111358
276694
267541
114447
14977
266286
280825
280736
180878
206364
159977
58855
164169
311253
184149
194264
272688
77600
267726
286884
263108
141653
220660
308955
257350
312031
31215
215898
207535
157113
229205
304139
224826
188672
87827
54592
207817
194665
226416
99984
29678
73597
50106
63244
39131
175755
209548
314429
49592
296299
65575
91531
239900
171461
3130
149632
256690
23674
94142
262755
172053
66238
273218
66988
214456
193082
168673
313620
179249
3439
196506
223866
166407
15620
28064
5451
316688
98427
877
309494
177710
87237
6461
16880
122080
165836
71091
264795
174552
304691
159867
139158
103260
197309
214988
315553
116922
2651
83871
60333
198640
10070
284378
67591
34257
316571
269115
42045
41060
255799
276522
134168
113150
141235
298423
56655
142254
73759
305044
258119
27830
209761
120577
308837
238478
165556
292723
167539
246717
105476
13022
306137
48114
37286
86824
118707
183704
90373
61895
27104
298472
39824
31505
197211
121160
170286
139994
277332
145761
260444
125763
56214
4552
12802
118811
9919
278576
239228
258452
102140
120702
158945
101566
296976
92894
210046
264892
247961
54700
84904
73245
301163
210245
6887
60278
233469
182872
47556
205306
144520
273717
137843
169118
72959
203672
197957
60799
88210
277977
123556
215265
268583
267557
229709
317123
255539
100310
121280
42279
197355
301254
11267
97237
88329
63966
129967
188283
203690
240765
44032
32597
208025
247157
163036
61585
60271
237250
94353
108816
193979
244924
143341
291546
232022
50474
19197
149054
188078
319864
122351
4482
131728
22848
165735
95388
144489
127753
30338
113480
120641
197591
25124
234713
184002
100910
199041
152156
70885
51024
305681
135174
198985
263835
67727
72792
262492
203605
223138
58461
294907
246401
63003
99458
2930
217008
226119
154789
262801
213493
260919
81721
317521
206474
78615
176466
147614
196235
323535
76059
217545
97168
286777
303898
131666
137162
72565
269424
5923
308166
230527
272832
55092
291190
96617
300214
261339
267983
16819
232724
227583
107124
313532
7797
269427
44181
118730
210079
307643
101841
5418
218818
312966
171734
81809
271004
104260
137015
89135
208550
198528
205117
43194
36910
60703
134803
227517
27886
97352
81445
163351
299232
117437
57243
205465
71933
28307
88434
267491
60407
3024
38619
253496
83644
317826
301271
242634
180858
119314
298102
226355
81396
189943
259597
145403
323514
130622
198927
157221
6080
145502
19590
178963
244166
317084
126584
18050
279066
194816
272914
227691
272515
105333
189046
50507
114064
232399
313713
846
212740
170758
25507
313293
310845
267299
272495
16630
322106
86757
140654
188406
1748
74021
86043
152036
12185
136113
235088
133112
284273
40459
123056
146512
308674
79035
2856
295736
13091
64652
4483
180198
258003
233508
40754
71315
263723
212114
107958
27932
109532
191972
178418
207413
156623
199517
17312
217253
37182
85949
213726
269803
80573
122366
18155
101752
109661
155393
56624
56941
249252
282670
172856
200814
182189
127826
311874
96125
179821
94709
246710
117112
130922
147732
187716
317834
293529
311722
153930
27552
48234
56526
92649
1317
80926
17155
48789
64207
212758
46269
279260
109618
221970
97765
247584
4345
58693
167063
246700
231176
268412
247174
269524
95605
260651
253673
276523
122633
133573
204865
242406
39923
310684
97006
151673
245836
288724
188422
171059
51598
156763
298776
141089
109688
287552
174359
318545
130063
307159
226819
214353
32156
114851
189376
16385
107545
264963
243165
242774
43293
256200
168648
15259
207597
208865
280603
229744
310630
105994
147313
199102
14688
223085
175833
104524
217351
293068
140781
25433
163096
307957
70595
220402
190924
76708
242158
152392
277400
107981
93043
272721
241980
14275
305452
81970
278752
50964
308035
285734
79335
49070
241262
1855
26824
50286
313313
7540
157962
207329
191985
41191
302627
218230
19230
129547
128350
281391
24216
265698
70763
41839
210120
230691
88076
241015
82721
70338
287514
13244
299402
86655
271365
12021
305646
225542
39793
221442
700
24205
14319
63932
9671
242918
3017
80089
223687
152186
232776
5697
79771
116200
66959
202922
274400
12866
304192
167456
231073
291464
25905
188033
24232
107474
29789
214374
105840
237085
105250
203634
270022
121021
69248
36613
284301
151703
124296
73443
212548
256713
113081
228742
34969
162969
282391
68301
243878
270104
174899
55410
44517
211512
220115
44697
158378
292342
46711
15027
91992
2381
155490
19930
75197
298371
195487
280790
126494
72465
45088
201669
10830
13649
218504
152878
290805
17396
135695
231991
253304
28471
74729
116276
49090
288270
231723
95068
90172
296154
124854
278853
246027
322983
136808
221723
61327
205081
125427
10194
321463
81021
323437
267707
3336
169219
112872
69536
113670
124096
20623
310654
216237
36117
28868
240130
62319
309686
222170
153651
193946
236683
268513
110011
178406
188012
25171
268682
121965
144850
240058
113723
204324
5030
141324
123435
255276
25880
101833
260606
130439
275356
59665
307192
101880
238958
305996
127218
199826
224305
50029
319356
191295
16669
55677
177949
95004
286835
81666
318240
207004
167336
28757
248215
110028
8657
187335
284289
23641
13881
287933
257181
95491
270572
321642
1068
90121
224235
261541
314076
276591
119895
70721
34826
167384
148398
8331
236718
127098
221268
309091
70904
314034
210415
212644
244985
231474
268745
219340
302120
27636
280612
58648
288821
220559
47940
156241
200681
36767
22755
48388
178692
24368
73404
72795
76803
251392
7212
250680
172506
39531
112303
749
319232
135338
257700
88687
109071
228102
292717
296277
298778
123937
55058
73829
245489
205649
250283
283690
82658
130210
297019
276494
321101
84834
98474
87405
197331
284995
268262
251848
19337
290936
105071
40414
144280
245506
36406
146608
130727
28436
205609
150857
185638
12818
253246
290606
98525
43188
142387
98303
270864
261571
183591
121462
109776
307864
221145
104933
235263
210092
248186
240303
128247
88071
77908
201825
91291
100304
58762
188636
227449
31300
143209
224885
58974
173360
295976
177604
302276
162980
253226
308100
170757
250677
185835
230167
255301
154493
100451
254117
174451
185103
175681
203101
295384
315180
197287
134033
236053
83677
107108
114255
243970
157921
262189
205570
41193
73794
44382
94367
47624
89937
45215
117988
141030
189299
229125
207034
305124
189653
110307
129823
90496
296863
225794
244389
208008
212431
62567
252958
291798
81800
174788
104248
228377
130355
11951
291558
196641
123411
266616
313691
197556
18406
50209
103499
40369
250054
135754
30932
155130
230365
130305
5090
133440
202967
22471
33076
274738
185707
302435
246832
99165
178101
296652
12871
8617
103391
272581
322863
31279
179423
249520
31234
193776
89214
158291
287023
139844
173287
174251
280376
126093
106496
249328
267641
166584
52584
69786
33644
308406
184892
249386
263768
314996
206156
18930
79821
188441
41663
121615
86712
306806
160700
224719
234541
210419
60929
225483
276296
313599
261654
230456
154471
44927
35357
214649
195189
53020
65102
184553
134623
176105
199350
312608
229037
59988
119528
39676
144207
91473
131962
39052
281380
18347
139210
236644
300285
175495
30374
230676
2816
230269
150099
99143
280072
245823
276272
245658
64094
96610
88395
5916
305191
41866
319029
1416
108276
276082
277517
45881
186380
199838
220936
106538
64579
240024
50522
302851
88880
181399
296272
87281
283287
254040
189770
312785
167701
134165
63509
162208
230457
79687
322607
141299
220799
86870
265305
280462
143718
37785
239890
118092
184241
32356
169360
145960
298268
220645
221344
50788
246903
654
81481
22860
151935
30480
122437
107706
142955
224681
230368
151732
151428
160609
158319
12382
275884
8653
86830
183335
227216
116377
141730
158180
191659
103002
320564
252888
49578
307731
92636
153206
49312
195673
244945
192230
264774
74943
24890
127926
284226
249383
25915
179836
5494
274940
75904
212268
32928
194105
205129
265489
149062
294001
217579
62941
79197
84205
69274
17838
255635
52944
303984
170695
270202
93687
52186
98624
15017
38141
128798
126332
16801
221282
279100
294664
252641
45594
11655
128319
257319
107850
104568
201685
308821
209619
210073
49722
295402
32327
296572
142356
132377
255689
75676
245245
242411
40726
192335
185926
95928
289008
96870
192822
114819
35354
276408
176632
202576
1867
314172
223295
173968
286694
185184
5348
93370
44992
271447
242686
156470
248595
137410
153415
275141
84923
171121
286989
240953
212296
241438
91402
73220
47384
160469
273229
262393
40263
38887
263219
26083
107879
112204
175304
255076
232028
301420
192576
285998
192198
281342
282560
32332
257880
172853
40420
318567
183486
35352
191172
94802
241868
144605
137580
206608
153414
173277
219307
41994
277348
317125
207304
39915
128532
130038
91072
293666
278870
14078
74217
278789
93970
79388
273194
157135
148063
7320
186077
245344
7265
50666
302078
289928
69294
283871
221892
298607
172224
129128
112912
273746
53778
225153
18441
32976
213672
169776
30229
189874
11889
238315
200805
217935
227154
45732
223211
7142
276404
87546
228955
89977
13435
320995
4024
73836
188919
15299
54595
114005
144086
255576
49371
282843
93004
168478
218451
114430
73113
191203
290390
11062
310384
128911
242662
183581
198860
217703
31278
197762
235693
182895
142729
176067
239271
130489
262848
196752
245711
287052
25828
10161
4943
18144
3129
319393
30917
304997
81731
73525
255136
229290
267123
164979
13268
22264
108587
319558
42069
300573
151774
209799
32817
322146
243075
228182
76930
233898
103984
246469
45754
178469
210664
287303
223246
75894
65764
148539
168324
267904
234079
102535
130249
98252
151831
82891
287
95195
134470
317049
45445
71364
278312
66179
243928
129995
64292
50699
120917
266419
202688
229207
196740
291843
314806
36787
293333
292890
309068
126542
262952
54846
242031
188097
312197
230382
247984
33364
209127
182120
241293
118792
107343
142017
321633
222686
158735
315648
61481
277782
172471
200869
118482
10144
282760
300178
283194
272422
275629
86306
28948
301529
166725
100586
104166
19032
315134
176472
74223
93557
321656
91942
309172
208006
85367
320990
115330
247993
296422
254857
69853
236917
312414
78915
101649
65232
146258
92084
2478
71040
110042
46906
244487
32840
10862
257014
90641
215241
198515
203150
203063
266920
141100
92882
235889
320389
75201
156031
96091
236531
79509
192685
28589
100672
38147
296135
321464
76384
19309
100600
241861
92032
75376
321713
120734
41345
117219
230635
140797
160911
305517
243773
276818
189154
102043
47660
304135
129244
4285
101560
286975
103090
78447
160478
237160
313749
230141
46954
94826
141581
37431
151700
137434
41317
221917
210317
140745
135909
208003
132124
63157
205091
181613
276424
256162
228313
301612
289050
108018
15074
189586
301446
126936
32149
69110
72730
77149
211175
268401
133848
1022
172408
208133
245969
85071
307085
217500
78691
235615
117473
283067
29493
55442
92353
157125
177605
299709
3745
27695
251322
158661
187750
265618
147669
214843
134955
184009
301555
285535
232854
284102
42484
16334
220244
281521
262922
311153
179974
196936
268463
118269
255330
114157
274081
25405
140770
145511
49279
55323
26431
253066
98120
268738
182336
1770
130327
219354
302196
61311
232074
138979
203111
119894
137188
78597
292916
204597
154521
298565
213707
117817
79466
147040
32007
183431
106118
282093
294156
116673
253872
295725
109704
43453
100193
54671
253084
255916
185737
150778
5453
309905
278569
304384
217666
189549
117269
228127
52629
148689
227886
235143
317659
106652
88367
189678
294227
228228
261842
160183
90449
293234
41286
273723
281206
8882
7762
11472
141559
198190
16770
312892
192548
33127
305867
270644
42138
237720
231664
8852
34034
207938
90077
252152
232239
207599
272083
172848
199133
224499
104221
323031
305165
289942
297253
49161
150624
198550
129192
237321
47808
173044
217831
246191
192446
134047
286351
210277
144572
73580
200461
150692
2571
237412
263774
36038
271494
81118
15214
184929
236976
11288
306535
176469
65790
214536
167334
187422
180335
40908
127292
118510
76005
90604
94203
28884
321153
239569
124532
282870
140165
13957
132235
85571
238949
304142
304490
103243
284421
5475
307821
39231
255345
92438
304607
36090
217582
94552
53347
163260
75536
186929
132437
208405
197728
65089
27723
240790
150844
276269
22188
153239
147790
26842
4399
49376
310991
28104
177489
101444
37281
136693
280012
291457
81870
306386
187952
158932
220518
173868
112701
321876
179124
106866
272451
185297
190131
27120
164350
145492
203483
51124
291034
245332
105981
65903
222097
157823
54588
214150
37715
268492
78140
227634
212340
45179
109185
252351
93964
181254
191796
73839
156354
176752
233958
144391
182755
235304
93038
232835
156619
154508
188831
248382
254862
24679
136190
59971
286713
188414
252614
289231
313204
195832
79698
191612
303443
305496
235366
100184
193610
237365
301382
295750
168573
4716
266052
111674
138525
168737
212764
154980
219323
186245
84075
203247
246324
180048
270762
127523
42167
287128
140695
203495
291678
275804
124272
152825
304876
164815
191429
10173
282455
169738
41462
309803
195579
49838
170180
133927
170874
249489
166770
266391
57685
197721
108226
43565
145859
309736
247835
202542
100534
165716
49141
249171
235902
304309
55573
301259
11145
145025
220393
323236
162946
312380
124009
225943
194134
265735
173416
1839
233114
255622
254895
180833
157821
237550
71421
90731
180043
116306
115455
290260
259443
223451
317749
32651
219434
140357
262032
188121
274708
45784
266639
54634
191610
13509
193757
269670
170649
98579
173927
77022
289121
157941
300084
55398
102143
248438
240460
135096
283586
68099
211835
245400
248480
139109
136743
164998
272507
199962
57061
201888
21093
302111
107297
112524
272650
261874
260532
46180
304263
147222
186330
13796
226927
305589
92964
80787
191894
216352
144831
227529
309772
222519
15876
101952
153722
40603
162603
167316
74006
106897
69459
245694
108169
299031
88007
309734
301647
204892
116755
237521
144920
11040
33023
303756
80162
57288
18644
252644
317040
274725
77372
96189
259099
89432
8672
314450
72419
165406
153919
63554
235587
222081
35657
116762
166876
97706
202598
160732
55160
212033
256938
60505
20271
8997
99734
158399
1576
259928
235158
201837
43355
244403
40514
94321
94292
191305
117421
199006
92238
194976
257241
266333
234417
104440
180844
140018
283186
307901
195039
141173
54675
233079
283168
42671
189259
230077
259549
306854
29751
171647
141153
39358
303361
193292
37222
144829
255833
170380
78916
280506
20273
268510
323530
131556
54066
212860
25401
224068
131854
236933
98453
300564
30512
274609
222206
88975
318558
244134
222626
220319
322734
173108
255606
168017
13610
11158
81383
272780
110158
13686
11661
146712
232672
158414
103550
68830
256063
297031
130250
152935
215427
288104
186204
319987
76470
205848
192846
23806
2910
23132
4214
304073
64574
139885
124227
245827
62648
63182
168125
209721
127179
74403
24514
82080
289095
46159
190585
37063
92036
274876
136437
123764
111857
245933
308983
34819
76259
197767
299008
219444
76826
99537
7524
275732
222178
313370
47400
107543
143104
284526
183369
81087
278295
148366
285301
259836
52411
36044
182008
184466
307151
90939
36669
63539
205679
221674
276425
94467
41207
130252
307290
8396
32739
322849
42437
255878
14964
54648
272453
259130
229283
156178
253348
134651
256205
292644
286943
121699
226054
123487
251346
53807
91103
48693
126355
182465
155801
65126
94427
144971
100540
226008
266446
113070
124956
85307
191353
117020
257203
124597
311921
72631
290300
174871
209973
108363
170006
287055
116573
240985
4498
209407
141697
1009
170312
10806
288668
226366
11450
115730
251378
289228
136123
218430
149860
171493
158765
289422
194123
20326
122801
189268
166327
222025
214030
105953
39702
161365
206616
314022
154219
242880
224982
216096
244334
7377
300105
94378
147262
167750
311106
22766
276123
129245
239592
183960
288671
84854
243385
62056
113418
156171
71093
87449
281579
3567
73928
210094
89775
88809
172317
152914
133408
275688
137189
168730
136064
113199
94749
106408
69366
155437
296545
237638
232811
249670
289843
99988
231380
254663
101653
300775
243373
16924
226185
250595
2403
198490
135058
28072
245102
232314
85298
310377
103897
312663
154085
73993
240263
2057
103644
64641
36242
77593
293897
148493
157257
303755
55682
254126
101106
213186
263553
185556
124825
202279
181344
168169
111478
297749
96819
94671
253060
304259
56538
225765
321799
161237
20560
159908
105028
191520
458
252578
44259
69310
126953
211201
33588
134823
101363
271248
305878
257278
310005
125677
313412
62320
15859
53056
202969
261272
201019
257365
174842
193507
64032
163018
83071
222013
247970
82613
156346
38621
205373
97294
64600
312586
271559
60076
147151
173900
132373
105978
102726
238229
269615
169326
298035
172092
29635
27688
113147
122097
36206
290650
56393
33829
95011
154207
281640
62135
202438
230845
216679
18810
194063
299957
74382
67787
104691
288720
135158
108446
19484
272644
78189
2712
21187
257558
301668
61909
86604
251933
84488
168480
19282
189756
161643
150324
246311
24551
18070
3783
284199
128836
138341
62750
317940
95890
276775
36753
102114
73671
259808
104525
291582
80520
237066
105968
91345
168194
263955
4533
68625
126310
73587
128378
27254
106030
242423
265460
115120
276803
223441
28995
277792
125219
199844
17685
237895
76267
267989
154682
246360
39785
140154
114900
276924
262477
295993
187947
87630
272141
164822
122334
32679
238720
106523
28451
56997
277780
32502
255879
18772
82038
39197
159765
169602
171803
230697
177953
151462
107784
97048
215630
217756
115310
110117
298653
165154
70843
319606
178633
276287
108102
231622
295838
317015
81058
226784
79158
182785
204164
204498
255483
270642
214167
33115
92976
38142
148005
130353
24268
217752
22816
58500
313498
85015
318619
2668
194522
147996
96654
134205
182050
45755
210421
276851
213587
311636
188058
312132
265571
310660
215706
205210
188518
54063
123793
284881
145879
97398
154996
192200
282485
200836
122320
100631
290844
169865
238634
293603
9270
281133
313415
320265
306867
14574
66879
252679
122564
183287
210024
205702
29103
308602
277922
217069
166604
114627
235363
121024
167044
239138
74292
234706
21002
213013
36267
214362
153553
145496
184786
46065
156509
16402
288505
176268
221706
80097
13500
78498
46812
306784
106967
286821
125852
103762
306355
106662
205243
144016
141661
321272
80004
283727
109357
41439
253861
263286
141576
277118
38895
69003
252997
233519
18116
300681
223872
223637
320199
197433
322809
21717
284116
285900
299419
72213
294976
120281
310179
245549
53239
297454
168609
261135
124357
189541
67760
140155
178095
119387
306926
296131
287829
180924
248832
39713
31277
270606
2527
264141
30862
229083
25528
263502
275068
33859
75523
213126
307417
270658
41124
37512
322548
5306
113165
154972
1524
1463
73332
209775
231827
250734
226362
308396
100307
218797
312500
15325
124640
16202
280296
43291
81106
253617
158413
295111
231236
117111
255843
116736
212858
153456
301574
133904
93676
27913
71545
2192
98819
102938
160157
193687
190905
161749
175551
30027
117971
69606
259424
135326
201245
157692
95838
13600
88065
217490
85411
158017
117398
186826
113078
72992
97059
205413
19735
164318
237490
323474
28912
40343
88360
71477
45282
166462
317996
112897
64043
243048
104287
203632
297376
8589
130376
185511
272162
185622
307991
56424
44470
84122
217071
100725
94316
1394
297552
291148
19146
91953
80411
257177
96116
231955
294371
223720
56388
273538
28677
107408
174910
318750
77413
205879
65802
103439
294016
248230
79380
91695
204758
73541
320122
5289
169978
171607
283562
10176
18510
74603
44766
134667
165899
226172
28377
9813
84743
296524
242570
272346
228039
218729
280542
236320
179845
61839
281723
96774
126809
210062
283211
286312
212912
23743
279515
10215
4134
12574
214323
210796
47210
317270
151122
100443
49762
23278
27755
276742
285896
210593
248168
238174
286157
120905
217662
14231
37615
29945
9886
155840
303273
321722
206285
16520
5379
16327
22324
297289
175247
139471
281525
193924
47452
212593
314874
7976
51729
129599
203445
58452
255280
199995
192093
149627
278669
199691
134903
291614
120642
139049
108212
75463
279926
271769
67134
283843
157896
84995
11206
6548
35967
263083
106999
257799
268411
257658
183919
241993
254842
11587
137509
179850
90171
170039
219447
216786
110181
293192
8828
320529
133389
284686
207176
110698
181298
133592
241241
132803
159894
319193
297032
230782
152809
131720
103070
208803
192838
196033
98860
149850
264491
201997
247515
211781
285843
166910
312393
147014
228770
33121
50740
166886
173712
24675
84538
34538
122607
123801
152506
64115
93256
285
95621
123419
14804
256726
32249
108733
304445
127916
89606
137599
137784
60830
251884
76130
68850
153467
163621
29478
289791
101627
231690
238620
228499
207131
233195
272029
103411
55987
176942
293302
195435
244943
181088
71594
78083
303884
109279
309669
133619
138060
39616
186318
43950
170335
44600
232009
175813
99476
232270
112711
280439
287760
40578
9337
7865
120639
83968
96824
99127
32296
58714
271157
46696
264644
172888
51700
277314
65010
319924
44370
199362
14380
143678
239751
192233
244090
153389
563
135783
153708
276280
245721
165082
87037
115189
7966
304181
46963
181587
280681
223146
188445
279072
105653
27266
268939
312638
87145
154928
49253
255231
95085
304133
90966
6025
199803
308004
258478
41019
122093
29433
4103
71351
127389
308585
1866
276594
160073
49537
38681
192389
255248
209256
128594
260541
69252
9108
20237
93125
103587
320268
99252
186933
20631
100225
309514
253027
271572
129774
190771
226503
31064
277704
305503
178595
100959
123150
88945
53502
206677
234717
28546
197224
308691
214835
14762
216225
296287
256744
268045
176312
119845
142054
15407
203254
249573
312799
72765
257122
220627
73727
158610
138912
111845
260397
12191
299036
258338
292492
156372
172988
292733
207012
20442
234489
274316
114887
106499
19083
193149
44206
156017
28479
200157
239834
143230
141441
92776
198516
217281
36726
159910
2830
205421
307689
199004
202850
37668
6376
68766
50739
95342
132357
147154
183695
193438
125292
244173
276540
27750
314559
48692
60024
306268
101399
57609
315556
53974
320577
140208
205203
186879
133078
67650
70620
265883
221062
108132
26138
263033
122894
17764
148879
182409
38556
50203
64946
157334
160041
312890
124748
41636
112870
200437
299688
206373
89873
113957
68857
192963
83915
61878
283540
45412
264272
20147
69850
85475
113623
314489
276557
237996
270437
267371
199616
94131
49397
71020
196048
279771
248227
258888
71063
200109
132915
124996
203902
286104
57136
147741
219715
119219
237788
168817
61903
279445
151988
157336
273783
32311
80818
162116
247716
158854
134862
263163
54916
273202
85034
292633
169660
184603
278343
172023
309978
165670
93674
4718
120967
235935
157323
203724
140821
249096
258787
187873
317332
121537
275745
323115
18878
10432
136326
293040
38328
212383
228557
60254
12640
226356
36175
50568
66341
105144
150947
124017
104533
282347
252818
206838
237128
18829
113542
162085
224961
68676
98505
170100
58416
213071
4772
4855
6186
147515
864
114465
311603
77598
75513
151863
20245
47770
46569
52909
130927
159133
286144
210268
140459
83425
300972
146463
263148
137494
260673
19997
264836
164917
284697
190245
44569
217441
189793
173710
58069
61357
301740
134302
69816
76453
260111
68085
84374
25036
297298
83249
184374
37643
248606
70719
287801
57177
162851
124579
55558
84957
295772
162207
67120
284104
73575
299941
312261
79314
231066
150536
126565
180222
164081
121585
242658
125831
76824
323010
277536
1927
214716
177960
231387
313872
139094
179346
78321
251164
36378
145
298817
165622
266215
115408
13812
51358
164054
320646
215428
234399
98553
133140
114971
155940
213251
123499
114410
215931
25907
305402
195532
150142
287034
237244
12837
113421
137713
129154
197784
82226
17781
194184
105270
141052
144744
307881
170410
210857
107887
87787
30787
14552
293487
122082
138879
54972
1550
303901
239734
50344
138239
306035
138043
129488
291467
171702
111563
5980
167288
261945
68990
150856
109666
195428
66992
242372
79922
195802
319011
168152
263606
27524
157214
76985
8438
108757
9811
65868
67031
212598
200026
233544
9375
206582
116789
127519
279791
238242
43831
36124
310105
239019
212187
224805
185644
257827
184886
139020
121025
251011
227189
304478
105034
217648
263214
227168
160222
34647
124591
153850
54171
154554
35448
88848
5611
152281
134770
45245
251021
273722
126116
266581
206834
165873
50065
45795
224823
58206
73898
8501
16148
16813
77903
2769
267315
54275
168777
52959
257131
178412
296324
129957
151564
30362
163028
264642
223885
39407
18274
9656
117365
25937
140682
93558
299974
185477
98005
92688
102870
269327
268096
254964
318118
128559
262156
32900
285511
261310
41282
70202
15957
181998
224927
226935
166376
39284
71294
248727
173610
184562
218090
186232
98356
312646
244338
98191
165785
210989
174424
287629
51683
45423
97818
157846
224170
256564
38875
12632
139339
30388
162383
122066
295471
75528
138750
34316
119947
128448
235890
156834
235
312635
35800
317422
203741
215785
91026
48156
263217
107320
157014
157650
277508
95800
278781
87915
272974
296205
34531
220367
103250
141966
17855
142641
146112
285018
35512
75243
321378
101373
46602
85382
172050
101822
56354
166954
199335
220341
47264
163720
246510
322065
11835
125384
129878
322350
169084
18512
164855
14601
161700
105989
149619
62665
13576
47476
62864
45435
141787
48950
63411
204382
64014
217230
214346
109780
178283
182770
162054
36026
35381
40509
216715
43592
172409
200124
212523
284483
271058
185865
203921
261646
91214
115016
219739
295419
94513
242289
77151
103019
129812
60168
292705
298582
231413
291392
6716
1949
95226
111829
44405
321181
55871
292892
304045
219352
252507
57167
108855
49972
65994
221538
202146
107919
69053
123756
221410
213823
244989
159248
124940
256382
260435
39742
129280
256446
13210
299424
141461
272786
290930
111400
27818
228270
300861
123886
239300
188319
321474
80303
127801
130130
164042
233315
254943
250561
307089
185044
252620
109520
211476
270054
105857
215658
264942
147419
314188
140104
255192
170827
300188
294565
111242
241003
225415
167911
296317
45548
300672
255877
273343
180803
125233
284894
320044
292544
69268
115697
273328
7964
99218
44372
130862
175450
3374
27385
233859
112142
63820
76207
249630
137353
313769
321666
208926
181510
117324
127699
156214
64442
299548
162853
138896
89316
77491
227012
234832
247117
310052
277813
159956
132491
13068
264363
162642
94295
165737
234406
204201
111227
10385
124701
178536
29912
319568
62755
211099
176473
32371
258322
192311
307902
64948
305393
86096
103589
197061
74617
206088
220756
248865
144295
171267
263425
203259
172076
244146
143276
84340
63752
274439
278116
150930
226523
261288
295752
37491
305301
202819
133788
190551
120252
244202
87186
265452
282864
287578
294854
266481
39735
147751
278851
94393
139175
80624
174013
253114
50154
52680
193162
57470
212939
278726
241607
200552
317609
145112
209731
254579
248587
232277
320704
180665
164681
320748
109450
215297
262707
205778
198651
302512
217857
76075
136685
59597
298750
170131
293497
188295
51533
93770
254305
46153
183791
10314
47413
294637
22459
244181
319519
39091
286924
316832
34852
220281
281538
148968
65113
25619
294782
93943
180374
283836
247830
71382
261927
282898
321011
67821
173685
104186
320765
7790
255403
316223
109281
169712
113866
305161
306485
33403
36605
28333
167514
33714
81065
114476
46239
101807
42578
43018
29744
1540
317185
18731
187650
320898
222193
13001
11458
264430
273863
114822
323410
15789
300558
156782
118532
244590
247586
311788
308467
297115
223240
151470
169278
315123
152173
223725
259605
78726
182024
147146
276640
215441
45990
263069
135020
144577
181744
296793
144753
210959
217870
101636
220521
66585
44634
156780
284536
289408
205631
151527
102781
280058
127956
276107
134881
100952
25694
110465
160087
89345
312080
76794
166819
195905
134443
31857
137722
197100
242071
307580
48583
271350
139328
235730
60646
177848
25351
29324
43169
140664
165692
221228
202497
214290
207600
294566
72192
270143
139146
206629
20804
263551
125322
66262
230631
93053
157399
62288
93153
106307
317579
23496
314703
8186
11834
317739
76591
271607
174097
320853
197879
165136
177302
84093
134126
187000
215186
297638
103431
184480
116993
264985
125667
243485
105887
11640
24949
70452
174226
237890
297079
122053
321197
261343
8949
270077
255260
267648
203279
283990
137985
113738
39035
226020
239926
39703
240758
193788
263753
81477
322184
271845
79236
96345
318372
289776
12507
258576
167193
253140
118240
270797
173975
221175
168052
156201
178169
80073
301070
245786
99213
285156
68212
165052
62532
63232
236606
5221
105338
133214
288870
144676
183387
188466
245501
172292
319030
20742
2884
182259
92240
214870
70560
162391
292947
31973
10995
269242
246239
9144
283421
322949
258647
268252
28735
41245
137127
100803
254904
189235
234949
70764
299176
151349
44112
310357
269666
45104
48210
275628
42250
238051
228596
56653
198626
318244
115898
295678
159451
322213
173113
75131
316997
271768
276192
129312
49129
202512
108461
293540
251703
43518
283400
173356
275218
9841
254310
318331
97823
28878
26702
1804
235855
101219
104859
233108
94718
254487
254833
187055
196355
63475
256552
257636
274984
230737
270259
160218
296983
227156
261503
72910
223587
201812
298663
31809
40561
205143
171137
271438
34758
3443
319122
141947
49552
311522
63633
291601
199005
254560
206196
270481
85269
299804
244734
144292
151665
209386
282157
132566
311056
232870
113368
42463
227364
312748
46373
42064
143752
127810
245111
37106
194693
86939
321655
87892
24643
277586
199933
161570
218887
30208
90517
229199
56955
88078
97800
86278
214955
186231
319634
8812
268212
109761
44847
309498
65193
313465
227544
303932
169304
24985
316327
252969
305925
18400
244013
153125
151595
251629
277430
286230
147338
310555
225930
65430
10328
40239
183815
155367
97933
54725
179026
297024
166806
165871
231658
55609
149213
117229
320378
91143
261348
124927
169961
140659
137757
297727
185087
222480
148951
52265
27037
24681
3901
81758
301596
41210
59672
316944
65492
302854
255179
125460
100796
226486
26530
185639
202052
80675
244641
303796
105833
284908
141859
28025
25724
225875
57449
316138
244049
206648
209804
173000
175179
5206
297888
229936
194297
161755
21510
305994
242232
31812
312482
161272
321526
156904
118530
46387
228339
107050
35279
166827
225561
47526
53491
212141
173255
106492
168094
225900
219596
86763
302509
103750
47614
304568
130186
53398
116778
89504
197674
114442
285500
126472
77851
186268
81008
250415
314160
10406
82351
62659
271809
106695
176327
121879
247454
274934
323009
207692
37645
62126
160012
108969
166248
263627
56948
307657
197852
250301
89446
237452
116420
51429
265502
154102
183906
44386
28703
108475
315386
179616
5431
99338
191822
14813
16714
7475
45207
296457
115492
5290
104684
27279
161032
199529
188027
266473
86270
54426
319197
106406
303938
10568
26080
243237
130780
4191
152371
177103
160110
242585
27119
252028
184123
313801
321523
159401
275370
287712
262390
63471
127155
175870
258792
221220
185816
185925
182164
247491
199327
94186
304878
11114
162791
77367
223198
19420
137017
225674
82302
153707
193158
272691
40401
45887
245621
78941
181765
89024
310178
316486
233710
268572
237170
74618
304852
242404
116450
319131
91245
283986
193817
19657
86704
105760
309236
60485
86720
179852
172548
212990
100705
26921
249968
82779
82304
79910
176935
292477
14356
31490
113387
118453
23070
172566
173663
271149
133127
252053
43091
73845
92657
269203
75771
185506
197448
71075
76495
149036
53141
59458
188226
14267
196715
50110
173125
235609
196189
239118
198522
245795
238714
245527
236559
191450
160430
231147
164760
131948
258188
21072
118089
126860
172542
259446
286192
110088
84456
9769
27862
309449
94359
310947
305957
131897
180280
52573
28729
274023
79461
51788
99120
42589
140519
218756
160583
52178
282643
230136
193257
308243
104433
19611
214735
233076
253487
263442
195381
216192
81891
311635
314936
275395
270927
119203
303507
205750
319750
71710
265690
240539
155673
183271
108843
209122
168408
15241
189486
232134
40647
315507
17904
279020
168362
267757
108950
139975
58401
9240
180545
4297
187438
185841
304245
214975
184754
252625
68462
171341
130620
558
317871
228262
35796
74733
32925
26404
155468
257034
247289
6852
202942
290168
81930
33763
84845
142941
204505
204208
38558
179462
116217
45537
223997
184895
183694
113379
188581
155408
228843
62362
196923
100623
13292
156066
227602
70311
127058
266475
100153
17718
71129
40490
220849
228814
203646
227176
100774
18694
161359
275270
127086
311557
264135
230291
306856
77205
225625
51981
92151
230022
311198
245916
284821
17663
273154
307798
247074
89313
168716
159222
123283
206596
28098
87581
199636
156433
307954
43178
309893
22080
236694
17139
319480
160887
236323
20532
144441
295413
223393
69430
252987
132014
318573
19129
315178
269197
221129
50706
186418
286318
247664
268279
43299
218404
31009
107112
160336
92988
8289
30021
165748
249778
42224
75093
233718
62560
56975
303038
107137
176741
179297
187914
146710
189013
299830
5053
304625
151738
204804
131828
50126
36077
222788
108290
44291
293411
171227
276419
111822
261561
178583
94388
146336
2541
255800
165423
205756
72997
91287
160763
102139
124073
138191
120221
204321
118759
223445
238028
54825
259743
217967
47022
219608
140023
49095
226164
163024
148569
125928
158617
147656
321881
72615
68775
85183
101703
13164
44319
266605
32264
224703
170099
79161
293081
225243
236299
207720
168856
315925
35973
53354
72489
288730
65493
50741
254812
125556
141375
293377
71527
296460
251888
28277
175921
172279
224562
229576
137451
319706
207163
132485
180775
162529
114523
20195
55350
50785
241721
103300
255344
41467
194767
19600
46981
148200
187646
88964
321583
162219
234568
261035
281945
322835
301813
169126
144005
235822
261072
84156
260842
3880
256894
244381
179309
79349
291751
16288
3379
215907
209881
223590
16332
149560
138132
82560
65567
283326
138575
32447
262284
93605
58908
185
8051
15321
255224
242492
111954
158588
224684
101946
260787
280060
144330
71072
118343
244343
91645
6261
249422
167743
176821
231623
229160
298051
230421
3810
83928
323462
80062
180071
199023
271244
159747
10240
127572
296225
171488
113039
16688
30037
204063
78429
87942
232557
255769
273929
171822
43746
100906
224037
234440
176588
11760
54014
102132
230314
189876
322227
110726
65233
293757
307740
318120
63360
170433
115851
137219
139080
154761
230832
100269
157032
59043
122234
308254
106082
48411
130432
148643
240226
181315
64391
253132
263868
124285
268818
86684
257972
94082
29041
313170
252783
191715
176495
40606
304009
139702
56207
181410
223326
120737
192498
241400
29087
137955
257852
152780
236202
319980
147275
39010
23395
307274
74391
62918
288022
10539
104902
49431
210240
160316
178114
161843
312014
30448
147723
106966
291311
263929
289171
135437
33477
156367
257173
130696
45396
44922
179345
228383
121958
179659
271808
3704
44265
135187
311958
59348
165593
323264
317882
53253
281323
260551
118896
261059
44768
270896
238167
180304
72268
242104
291520
161632
184379
109010
86268
89673
256989
245602
183440
174374
116146
214308
84531
119237
231583
75755
234064
59077
211906
97425
166985
164804
278605
196585
157431
57132
183172
149153
188102
116773
211181
246386
77672
213960
273193
272665
18587
5539
178962
35960
107335
308167
209036
293027
124087
284177
67491
117497
253472
12379
145994
6493
6968
74741
273471
103943
283466
193022
134356
15058
32198
263122
307914
217747
264172
129471
307459
86709
155163
247561
274782
162283
9638
76387
29687
109371
186138
101451
163086
167869
45776
294275
9364
153735
227076
136218
224147
68576
39061
45252
277638
311507
250763
27185
71116
23903
91559
285369
178609
152982
56432
272420
7194
114864
246130
41529
147799
283281
269171
255831
289166
3851
293314
242326
79580
18033
156313
44223
286571
87418
115316
123489
77732
13092
196775
119481
108716
248584
138907
308826
95914
223226
97175
17657
127193
46302
176251
191321
35876
284549
129809
95625
295871
253748
294269
215082
47455
172284
243929
259018
216783
143190
312754
111092
64212
1561
24181
150271
76333
39634
162225
251118
275909
226071
17880
239775
14033
171503
232739
200418
319507
125173
238583
180754
289882
108468
239880
164744
288081
270944
313017
25328
75004
75681
225961
278839
252272
248778
270109
281853
307301
303058
19234
190812
175954
211017
97721
227838
97533
147013
287883
165502
79324
318371
55205
313220
75444
221956
308186
311972
236368
21821
191990
16769
194636
322142
129061
258412
6863
309408
74141
188254
18911
198525
138705
176768
49589
311203
64958
8519
97682
254589
187993
242848
101445
192483
85828
126905
112624
56621
138233
284392
88624
166500
41093
191813
33680
219275
132946
300525
4025
43851
290905
274092
276719
166961
165255
35259
57447
319040
131351
247303
123958
144446
140307
51743
66953
315814
216533
124768
280473
126271
249141
155324
211919
95219
179143
188693
298793
166043
70109
210452
115169
190250
145694
207316
319445
200615
177617
58998
181021
5006
77178
44554
166358
238223
268434
177552
179108
93767
181160
133482
159231
44541
87798
124882
68279
62950
59456
265037
321485
41058
107592
129627
57500
139884
1044
139591
158577
137731
238551
265938
109991
211687
122778
132550
161745
244571
82714
235984
238312
239904
239386
299183
133961
215007
304709
112263
188221
282415
231546
296658
81933
68465
227740
176345
71993
79923
196352
61865
45269
8383
30998
313670
203687
218890
279969
86643
284725
100809
112840
308647
46601
290843
185438
161767
239105
287808
3936
264292
224863
285205
184573
216033
233886
277964
302961
136334
104054
145902
120770
116078
217151
160251
170851
70631
317057
52484
58615
139746
72351
116509
158651
112238
134454
159649
304781
314266
192204
142636
90839
256859
59513
287579
303609
186188
78681
61532
119066
301028
23315
286117
3372
165450
25624
109221
118397
207578
174526
317334
198441
293983
183533
174887
6454
43187
66928
157212
184477
260933
195065
189117
270778
102879
53094
164452
173229
309815
96295
2391
206475
181290
130402
269956
189861
222837
22202
266431
33367
105375
7847
211929
120747
180720
257893
260452
65225
54081
275380
22842
318395
203797
82161
32340
592
58192
21568
51897
265546
160857
210297
124371
272977
231726
22166
305457
126029
257447
268423
242360
318228
247645
46321
97788
285785
255162
3254
247820
78461
65670
142556
154049
20407
46970
66657
16724
142280
225460
78928
109993
75873
296765
291963
10078
76742
270197
58433
4314
317864
190172
272790
248377
17215
46299
78868
291187
213421
267865
289933
275331
233840
31907
102661
189234
252200
52345
319933
256179
125164
60353
185177
124636
132512
289156
181575
139654
256749
245966
83415
187937
43587
243060
17814
85094
203252
137355
205903
218411
90768
6663
192984
38522
250433
228520
7917
284909
109729
26733
161143
12844
167050
87500
293499
27296
240232
121472
194111
278966
317104
180560
183461
118535
320193
45804
31413
170414
208815
209645
310573
33530
282889
159860
290550
166857
110800
254909
217147
272411
108539
295510
40357
143345
167679
260951
164896
208957
87654
189571
12172
203855
246721
95369
139899
106854
75026
258967
256583
42246
102578
39896
315559
222172
112330
313319
23090
290575
27954
103005
25572
3872
319098
196869
68568
30709
110082
211456
184644
249006
143393
231874
175428
214183
245661
109561
110342
160170
176164
252941
140450
283483
268849
160575
273052
311779
13569
61722
16948
39287
207474
157455
270615
229808
122904
7154
220877
245843
36208
226463
125153
289789
125524
135691
154491
143199
135246
298777
63550
218920
189209
213815
298844
811
139999
119500
138027
289766
27580
257786
26394
151850
220842
235947
256397
115695
216415
34986
50829
302020
86832
85900
88099
289681
47473
23934
195628
304898
94020
116085
311850
232398
168391
16435
268246
288341
78963
308507
320838
43773
8580
300327
287420
175299
44408
158515
273627
237553
203045
285754
20616
150501
273768
76765
152310
22147
248977
230734
139571
286434
31042
185951
155865
301865
323318
2001
48044
117968
179754
27282
206665
32248
230596
32560
271136
274886
131200
238960
175184
136073
132145
110644
39419
42262
131416
224623
34520
300266
258472
273953
72421
175548
77546
220576
96231
31043
56512
15076
97211
104451
234237
283180
220577
63585
119935
165194
206866
125287
316159
62511
191982
29566
270417
183820
305680
153538
128207
18117
236782
110209
286294
319049
263019
204468
88726
234704
213743
280537
25680
222418
300637
267438
275774
142046
311150
238253
254460
69525
7660
112123
39628
253295
42
291727
118350
159190
160518
97117
277001
271259
186558
311935
7059
80956
17432
259952
12067
206024
280074
88033
47328
168430
9891
235962
144868
215805
83395
228766
30662
169502
323255
294470
80052
40739
260005
82018
78951
138210
157251
122223
58646
229750
280457
172937
107795
5291
288181
249122
233750
60632
193718
230583
154464
72444
212540
262836
234327
198669
105449
177790
64792
244436
282502
56649
140464
277851
239881
76822
298341
94180
203680
57428
241661
103968
136932
100853
49196
61092
239748
192383
128765
32169
55992
25545
266537
125407
223940
274505
171296
106998
322515
37602
188791
306555
253577
72252
15936
190075
230966
269333
22617
311444
174207
315776
297457
68849
181831
77404
175058
29167
276915
181306
102205
84832
269546
39658
200267
35230
101424
314755
58723
1335
102382
245640
74447
300240
202025
223371
74390
319953
207197
183046
209186
203155
146602
240940
119571
202383
191281
173616
228789
247842
105231
73218
233366
31764
320232
10755
220882
37559
290207
28248
114166
17643
50933
183427
70794
92702
57490
248674
118518
224347
20929
58557
152263
246249
294657
289515
245840
249756
95916
3878
241481
75801
163650
271894
223048
68962
132412
256923
20248
126477
244040
183020
96473
288642
107430
3032
128468
259707
79679
184599
239435
266671
286877
97856
260791
256433
132348
82016
270116
252670
150962
54802
281288
215098
70652
57335
145204
288634
112998
121827
147548
48619
280694
78130
187855
4102
163671
86676
139587
236865
184260
127875
291331
46829
3572
111578
279381
59664
25103
298888
149864
79558
196926
2279
293505
125262
308553
114518
147021
36163
142350
209126
70171
197766
149559
33190
105975
87585
243411
304885
18442
113743
140974
74349
185270
197174
141951
110438
154357
223491
103508
299861
113247
296994
280051
268807
320959
251220
218040
207428
249034
5466
250940
317576
45925
223914
315571
153565
278356
47849
197292
320070
95692
8679
9134
178468
271744
11297
234002
295775
317476
283098
80593
37013
57106
40158
200973
322027
45106
28100
206069
321138
86249
190475
289139
293354
91386
38914
148997
290630
279720
282068
237552
256772
201126
232218
116110
291324
304312
249174
248666
143054
70543
141949
278426
278263
258809
69550
303405
56174
223405
205883
106621
84991
89439
249505
222972
266736
253502
129567
198771
9386
285965
3124
322859
297603
290631
14480
71780
77629
146759
89026
247210
25775
151463
259210
183946
257654
253668
93361
8973
6775
69451
311051
73292
261755
292430
98275
218962
44749
312513
25794
133602
83424
53920
125896
240307
148771
171005
21651
306278
204943
35934
278
311566
234438
292988
289327
16610
194447
219083
229182
215789
437
20479
218108
179662
280805
102023
11321
197803
139710
132820
127377
307793
17848
211046
170768
57556
305328
152768
71456
35237
188487
123519
204915
316708
150217
56443
137126
282359
256006
280898
249158
322860
217682
59551
26860
40436
68544
280454
201783
28718
189738
267460
315059
143019
32904
10275
40976
204180
3242
46398
45285
130467
180678
286035
263604
119635
187044
121043
43146
304740
322792
38052
75405
259876
194631
142469
317933
228542
6697
311896
30251
195036
299947
202562
228202
8170
161132
105790
291807
123264
151039
262154
286657
298026
143573
75535
32699
216133
157035
14975
34871
207280
249988
271840
107668
68703
108445
18897
73693
86413
315483
311705
109222
208738
119828
63313
149456
129331
216834
192182
142083
115654
112862
241719
52448
41326
228030
134615
202568
148939
187261
248344
58480
180989
125518
232417
166004
247034
208425
129012
233181
301051
6051
269848
110153
196650
66943
200111
153983
137714
212368
148207
2902
141255
233939
133192
102129
174118
274307
207508
84016
321423
33707
70750
4917
63457
135683
207893
2372
104686
278720
314133
158440
130273
165326
200692
163140
100335
118093
309325
192
9045
243761
239301
78857
276295
193410
300486
147985
260646
297883
310280
51376
312911
171883
66357
140180
60923
66488
17712
238310
94041
72739
272031
205735
244692
280391
193770
264156
197939
153267
295225
39095
131957
135968
160320
304805
94346
181936
90913
97684
277622
226570
32071
41249
171667
86815
271067
105181
47107
225588
261996
285050
316281
301422
12160
205632
215435
291085
120686
114023
269839
235184
210505
87522
22872
124848
25157
170861
88257
146404
276979
284652
8943
215528
140789
265664
193098
129182
266831
62438
234203
267463
291862
125555
56467
197788
59915
191966
52515
258430
48203
74997
217154
7302
136459
227925
120691
38320
148501
242856
313947
24468
184596
230317
306008
96067
10244
227008
138622
137967
42932
246621
140327
190706
165200
250186
11991
239554
199543
219835
239359
193406
143998
176503
63557
306430
159954
315343
237382
7413
214968
127158
300958
99259
256473
140933
33138
291817
39868
31752
300034
269711
147509
167186
60706
248720
148271
28673
34849
114540
203789
61296
45638
283717
118502
124623
218159
185971
39781
143579
304861
46345
148491
54111
282817
48914
139719
21459
309957
116999
248000
243824
159195
126207
316141
120298
98455
225554
184549
215684
9967
152764
165572
109672
219241
43319
263696
25539
91845
270628
294221
307294
268996
208664
93693
37783
225270
66861
134252
104728
96478
194263
162879
10217
256054
291125
54475
97522
24633
298108
21377
282383
77778
235653
42893
118416
187070
264143
219716
293114
154857
22587
197854
40547
76874
110653
115612
196707
218707
234158
175178
85234
282909
276758
109003
207447
242984
284901
257450
20135
301506
206572
206860
245832
40865
13930
237478
130458
263954
31939
137193
318976
43740
41167
179518
212616
316359
27950
274036
248589
16502
115354
256086
48729
121856
159406
150028
84176
265287
52033
173621
57215
89586
47582
15628
95628
73766
40846
270790
274275
148630
268632
84528
309884
112520
238516
115497
283132
222320
174939
268004
275504
1113
262513
65954
75456
229871
166090
220510
8608
240794
100947
222072
121802
143734
83122
221734
75859
163735
226310
219335
82715
115450
226354
220465
297586
223974
206897
279916
182030
213972
115757
169694
168026
221473
298213
318225
274859
134277
168916
177021
319678
169077
321016
191354
107922
70464
77277
271640
95281
190569
153387
200980
19502
9455
245650
63477
34597
188123
143544
218064
234562
181725
260016
103373
452
260777
218930
67
193318
283757
22635
230856
194446
213914
273646
308090
105791
187202
247143
21541
53333
285955
107575
117459
84357
71355
162695
228954
45362
224433
205685
31586
251007
77261
138231
83268
276867
80937
85232
104638
155680
53622
226006
184019
208862
117102
134431
59492
8995
214204
263937
142982
216934
255720
186702
144874
318054
136933
275707
214133
53805
303293
224334
284502
215442
196779
301520
216159
316936
145142
107891
76277
235241
179553
166448
38272
144353
87224
120273
116949
82708
145677
7206
284236
150453
24319
27452
206273
282701
189220
272068
84059
97405
141385
210795
3717
218168
270657
102660
185464
126363
28492
268924
7277
167240
135281
233205
218515
302036
72684
1440
206441
226007
71182
143975
293648
40710
314791
252074
122899
107103
195269
257139
39973
267203
85541
314521
82264
129402
168860
111881
73550
182316
201054
233769
70701
320800
100337
316287
223691
164558
159609
280748
295019
186531
114640
222585
17732
266775
136424
89411
145769
1684
7794
195627
320330
162008
153097
161937
259072
270535
193905
257015
201687
311354
190548
293833
96438
218062
87377
204033
3661
287480
37335
112967
72827
257702
12278
230687
79279
319851
85514
76236
3773
21307
235045
220643
194120
318717
8377
145813
282096
204700
46863
262752
317159
208624
110877
251326
211331
236916
86692
322267
87309
314047
17733
135302
164370
140503
244371
133613
99593
4803
144368
257745
42422
298052
126274
22273
258897
85491
72080
188664
165104
215485
185033
81319
128291
204024
260640
39620
265816
282113
121606
254690
272292
213440
169566
157784
224808
117810
215260
181898
234946
286503
163695
36
217514
309354
61398
76309
146932
281835
86835
121929
140940
180205
32362
73719
283726
138272
43723
80660
94501
278198
32796
111482
91266
161811
4686
297001
297372
170661
44573
253868
318732
302820
78944
121184
292303
102010
195357
322155
97495
90550
296369
295890
271159
50544
80084
322043
29749
77618
231823
36450
298521
279840
42306
54179
260023
85145
6288
143499
183033
183459
226833
155117
87201
228562
100916
30194
44673
190286
26499
285125
214748
182095
206990
97399
276486
275444
230543
239186
64141
197260
232329
19334
289423
15331
35273
233393
280531
300797
157830
50899
132092
239294
187711
243374
273835
243348
286465
192977
68782
93969
296898
239263
240611
148163
114779
204408
223525
49627
63623
64863
195294
207616
81710
99394
308490
63016
321437
288788
281796
199039
3558
57371
318991
161018
240261
223764
285670
62706
211668
320636
267985
251097
274785
189921
177166
44065
304918
248637
316244
275194
46442
69885
98905
287942
130233
177348
276035
227832
1930
34312
106014
203858
323250
92416
27711
294205
141894
113851
134745
288889
74496
55453
8037
270359
286864
286341
299096
105936
285873
44524
292739
315082
74785
86910
196301
146165
97112
113157
89455
278251
160399
20424
198413
26856
104767
304119
71147
87669
41141
298368
315264
164720
255645
183808
32836
52809
232320
77959
141815
321804
76489
129311
283745
261808
2119
27223
85921
169886
7954
228707
225319
211660
105962
196046
180532
224429
211022
237950
263613
286893
283803
297136
157277
131710
1951
36389
254465
269611
224182
260104
178593
299668
98346
58350
247819
207670
270984
21482
58640
128939
171588
90051
69815
157415
164462
291626
142187
237673
277714
293267
299791
274583
68240
230573
10413
239013
117673
33047
113616
24984
55969
201172
314401
238786
80093
251517
7078
20953
143664
37588
302638
237953
134074
141625
95056
271411
40456
214469
195486
53460
163187
273422
110434
172319
113938
313643
15495
293223
53892
50538
196538
293419
43670
258404
91348
8199
267214
217175
60299
41387
306290
238673
321664
8986
40735
47316
7813
299813
235907
232544
129496
34620
203753
24106
47235
88567
189406
46740
167691
19047
104346
94056
208331
174690
279358
200290
54270
275591
4853
223214
124274
147232
28931
301840
183804
82854
107338
216494
294652
178545
6073
84980
303735
270677
94125
51956
226380
277232
267382
308525
300223
71734
189891
35829
113313
211050
297206
96910
262865
184285
150949
279552
18243
103923
81555
203422
316180
214606
139361
221884
178637
167991
66370
203412
34339
228122
263451
159054
40133
88063
178300
199176
148242
211761
62878
285251
116777
322088
288961
239797
118254
72226
138581
134078
124006
301494
187319
93482
57138
249139
219774
193609
172789
280794
273212
32751
197139
71577
66123
53105
123697
130096
3497
177534
91113
188685
183949
238510
75656
173695
13572
93849
163616
109460
245037
158849
69437
91674
23029
119087
93197
213495
315133
138346
178860
162454
25787
134626
273613
279482
267069
309355
145214
291480
224405
27509
231077
134874
277442
254027
239967
9005
44171
270737
15534
170834
299325
57491
262256
218331
82049
16812
31833
5190
214973
103895
296948
163065
19986
31860
93704
84506
49548
181769
16293
154784
14340
35181
38742
184857
4026
74752
73045
142654
110819
91749
176182
63696
267039
232588
154079
180069
39888
138538
238219
281569
178497
5024
63305
311296
39867
303842
54363
90097
14564
18141
275499
203365
185771
122514
102065
35332
253054
220212
194965
229990
264891
253905
21845
59042
61496
93392
211997
207592
276987
26372
53454
238214
149995
17177
297159
185439
293277
217308
204875
219120
5068
293363
75979
196323
144914
115702
107684
155600
229289
277214
18482
303678
9786
278285
105980
286807
35889
101602
102041
300855
248453
288546
188161
320754
163199
48671
87525
114567
85974
212888
168962
304470
311387
221283
284144
198578
212923
186478
139002
312837
238159
41307
77653
128650
79936
90874
78385
34212
62705
215213
50696
250092
266319
46724
92567
245140
93508
27691
259423
33790
135771
307872
92909
262247
85920
86936
66949
197219
35632
124352
56047
45402
101958
244852
21254
236580
239417
180669
189650
185669
287592
154717
48091
90372
26202
101612
275693
26184
293321
322025
126881
20212
163367
155294
60129
72670
242959
45326
79384
255823
90489
235843
191036
68379
78846
126389
196097
136717
158247
135567
277861
67382
273149
281250
166293
26680
11977
54674
130214
307588
175503
96339
221749
94436
125308
133500
243832
23173
190949
80193
282714
35155
73215
261088
80877
48436
202832
251169
225563
165739
17044
186678
99468
175433
248800
35901
95253
276705
114882
289218
80988
104131
79871
120215
238117
55917
263938
224055
312813
207797
217809
82495
78720
154727
161190
87401
284961
133402
239803
276186
312932
267149
245283
12350
249621
254604
212679
47149
422
267493
177890
81608
301064
17558
93217
58938
44676
213315
148382
123856
97423
78187
51502
164813
209204
295429
132443
50797
211426
45651
253148
144940
295412
203443
23543
223430
11541
74203
135604
154149
130672
107756
200446
217895
107935
190362
121195
248972
130201
170163
229799
265669
321207
26242
157354
280116
83125
132785
234197
174222
18278
314421
174889
225654
201141
160107
246604
274059
137476
287834
215713
162758
105631
295179
166450
48276
47195
229158
292368
193398
226417
208472
73563
63759
81925
220512
254341
194739
141972
42406
23707
239718
117555
133898
291937
109475
119480
243706
177464
307379
254918
37562
54531
80360
7179
307044
52596
156202
63436
223739
148567
219899
144158
147174
96790
240864
88217
105753
46878
245947
77266
292742
22907
314167
216140
176774
128831
265578
311372
43438
71163
10762
255968
119583
249193
88377
308806
206302
317292
56913
65400
79213
191472
313264
6254
121963
43271
54441
188787
12823
315332
159623
316737
238339
73436
79820
105792
77442
68001
242108
215234
12068
260608
288175
156691
142057
171748
255866
50038
93320
310140
175981
212861
41346
188994
164485
11586
225698
198251
161380
246845
53698
261378
231836
142095
189545
256773
44215
254902
297093
41857
180457
234977
286088
40851
165767
993
4637
234078
8205
194814
266106
273440
60888
306518
224953
317253
265150
181359
46478
294542
176868
52386
5396
158910
5181
253599
121254
288661
269861
124368
185636
127744
185963
9098
41062
267654
310890
65344
50757
115559
189947
261810
305796
192284
215393
252260
44575
299704
19169
267524
79506
89170
170904
169152
102924
244672
272210
92020
84238
103099
33840
217848
220391
321893
155770
446
37297
76772
65246
298047
223076
2771
174179
319919
162855
256781
68025
165609
173419
148446
58760
68951
238248
310690
228075
74589
64171
273698
41817
110069
244991
272237
133533
162009
139580
22370
233667
253624
199550
299361
231336
302402
33227
188284
9508
70781
241206
320250
31093
11028
124490
250321
155739
187971
26451
278297
321764
83092
298613
13425
282010
15440
177262
304494
62244
62879
283557
145700
263268
33748
2995
288246
321392
98919
141227
156765
189975
141623
159774
59917
76416
212407
303959
113006
225990
158255
287848
280976
127626
202848
43745
284031
258263
6095
174392
174074
126658
230260
92644
279809
14884
34657
274695
161569
257499
31842
264114
254521
172729
271419
110786
220958
310449
212671
98071
96692
103956
143243
316555
85149
125406
170422
279988
289492
174107
297970
207934
236794
114117
215352
221852
110671
292297
304013
45497
125962
267665
220493
10412
71276
23004
80236
233325
69729
291834
198030
79601
165845
32339
20103
22939
78351
194932
66901
117439
119486
256485
217153
101307
248794
226168
32661
212305
106965
271137
162003
247125
317832
277593
274612
218082
170869
83932
27964
119103
310559
111303
108172
181775
85025
188080
133330
23089
13900
40734
28305
154284
278903
224855
286440
103420
63125
117363
307457
304377
249095
306071
267490
28754
128943
265056
213397
195809
99960
21379
257187
152308
275957
50519
26950
22071
92103
208274
235434
113468
22984
12799
20878
6572
309132
300993
133734
57545
302497
202267
182936
140734
213054
63167
236549
281745
314406
322285
196931
124042
85534
292773
94663
310272
215972
161355
10643
115965
238993
210589
142818
247016
83310
179703
83944
210244
194174
162062
85533
44739
157729
179826
70567
300001
85526
242258
102868
172571
173276
37451
290056
54210
76967
113990
284659
238890
225289
113186
82149
273125
65281
104230
178926
39573
178186
250984
105593
99445
107853
79413
17003
146281
40646
271732
37343
207137
149624
267334
68526
41026
297677
170478
230423
83977
243523
62827
116714
149675
80329
321601
206217
142400
165499
212680
322996
153201
264832
229992
276379
128618
296682
156820
308338
312945
1107
312166
118831
115293
147319
322758
159981
80515
164845
120250
213436
29841
169842
68404
91791
124920
111853
86494
303840
315679
229609
95518
276809
195158
264367
26668
176809
233316
159185
291365
64517
71244
204902
229149
159863
63619
264456
238227
210683
275615
184304
212062
135393
83128
45216
291866
139794
18337
257129
77361
247148
59557
101658
199122
89756
37504
312715
317091
317042
151679
289722
99455
201455
321069
5278
84612
285862
254002
55256
77175
190265
188657
208742
101840
106196
289047
173929
150296
144318
258611
149567
262767
220154
254012
239721
312653
264630
134885
300336
184535
37890
268864
261384
49304
231882
133993
98522
178559
53475
129151
218000
274257
303288
90437
64151
290537
253259
70093
10473
186844
299578
283467
310547
224909
157075
233369
7621
275168
253862
280803
300144
90583
264918
304854
297302
70887
268530
135450
80602
289175
256232
292508
69787
198262
196701
99017
15885
163624
224560
39561
252438
199322
119805
15462
306397
146732
174751
220376
181063
258890
33315
185593
265104
143466
267016
270963
190692
115578
15466
308036
298346
118167
298227
114850
71203
274456
126795
163714
253448
166789
84321
168286
69315
316951
7807
38493
7182
144203
158366
294449
155093
208363
50098
206356
122412
294513
75659
108759
273522
236409
319412
135407
71087
35830
263916
111991
96803
309819
140363
212882
203534
198784
147019
296912
88418
47438
62212
287642
91950
258080
183541
37509
24903
164694
106461
10859
63769
231335
308088
269825
276958
221348
220143
315786
98245
208938
67742
231099
43869
267288
318954
195116
51187
80881
230344
171371
29973
75980
286116
192170
19451
155175
105012
87140
294206
106692
132529
5121
300032
64615
267261
153462
307394
132199
67746
98803
255893
151930
266107
282721
313590
297318
259160
68609
103053
162655
190240
240478
5891
43010
147175
151583
182185
7908
19408
253802
233130
114996
183751
7852
175220
177571
8379
181011
60193
173190
255470
257957
244163
121089
17511
323217
69534
284223
256538
296971
235950
253133
83226
118616
33738
67675
126841
188006
288247
246682
277259
183899
217578
193998
10805
107268
169601
71871
29293
2778
297972
146174
129011
323273
169456
236774
74118
15777
47367
275631
256451
276759
30201
47754
298011
310615
316937
119909
75830
265174
184915
284221
186635
318525
161470
250793
20609
219353
206008
57037
12228
15827
244595
175620
144474
272304
105479
102671
270121
272808
42549
266930
57105
299547
228569
63004
126745
84665
143484
246047
136925
38993
125004
119605
150511
231772
254335
239343
239567
101197
68125
182054
81518
215338
28765
27172
271885
2586
249357
66511
127997
207096
104950
47984
194282
98067
134458
271542
168511
124694
316269
296276
318901
146788
125508
236752
212120
17110
266701
95379
211039
45067
200075
263300
12631
292033
60010
110447
222266
288695
79004
152757
27097
268008
272432
305922
292920
97795
184928
210486
145796
217536
246356
87426
199187
33827
156711
188998
319961
17008
151773
206989
164086
167008
113460
255942
94879
260115
34211
71833
117900
100905
315502
6104
61478
111106
122228
267515
244424
266807
32948
42767
32543
93352
169149
261613
259517
266927
313627
233097
102078
54038
249508
261173
124725
229508
107682
88429
187746
265653
218061
76162
167285
90002
266440
73582
268599
211400
230728
17123
95412
170686
252126
237258
136037
41587
278930
320099
175588
312964
133087
271767
229525
226825
53412
113445
259280
42690
309288
173532
48587
36518
140021
174462
198011
213326
218359
300626
42536
287618
48158
180279
304301
243768
185734
200370
277156
36803
35850
260336
187656
252512
172898
214566
16604
192382
98862
320151
276265
263133
254123
57681
203368
235396
45221
59005
136607
167526
228860
145914
315146
191357
260965
99240
121846
178551
230820
54628
125439
254544
157501
299355
99061
65980
47546
71363
14042
74046
279800
92344
322425
318806
307757
1863
323156
7866
272246
306493
73931
252872
91071
158643
37793
6245
6942
289392
188149
30048
187201
168386
299150
181017
279602
210847
169749
150649
96904
176119
120034
6675
226553
124969
148660
201217
27869
301838
317263
72799
113859
242521
275910
111288
168667
192896
243161
5424
230958
193578
80523
64433
70852
170071
58885
168596
99368
124364
161125
25824
118488
162831
219569
226050
109658
68570
215853
272354
110004
160374
203223
101028
250405
186670
236905
112341
143170
11874
36447
266973
306725
68166
322646
109213
245935
51093
41936
9790
226201
306121
229866
173144
127383
150705
226713
165122
284635
91877
320943
256101
139077
155046
23364
233528
31543
277256
171651
189666
27907
42598
228019
51168
153940
69275
252927
119874
189063
162632
24751
63151
122629
157231
199159
155753
16298
277582
38837
238110
35505
80403
181793
7216
59311
64348
249677
115104
12347
253627
183005
321311
129038
191359
164710
197870
262489
84247
232914
28896
208854
266236
152242
318478
33464
4107
14312
284062
106462
173112
45376
273085
105197
29790
105468
222646
142031
138968
229305
188822
230889
104733
127210
47823
85881
233063
239350
36985
118197
249480
38712
53273
265593
218724
313688
202986
93128
313364
51415
107732
74798
163070
41691
172550
17879
302374
309227
299258
266294
68111
318320
221764
4950
149296
86082
124782
143504
278291
59465
27175
181668
196438
65420
132444
36802
246407
159112
212186
267517
6290
82172
282995
124843
271895
232155
191763
9762
308339
36922
124641
129505
261990
120875
242032
251807
51275
88064
158891
130802
268546
293625
310986
20773
121684
138569
288664
287873
36636
79557
96568
70354
223548
172411
237663
302193
54955
101843
134731
245885
50078
7949
31187
198814
60745
203631
239190
25623
298854
264219
58434
44185
285563
320236
218821
59040
81861
253954
132050
316249
212541
185548
48231
232877
318659
317217
69592
213487
295367
297674
90760
219731
248851
276400
96700
296617
83689
20415
296304
213615
306255
200019
114512
300200
229262
283014
290838
207297
134586
217808
25058
261250
180649
124218
219699
70610
59791
141191
65986
140721
316117
113163
265521
5920
183145
269052
204110
101045
100979
150616
62416
114568
1947
139149
185883
31381
83611
291789
296129
195810
6847
187090
102551
131626
288866
319222
2746
322914
282934
168491
122381
197690
146001
299664
88930
81297
200193
251277
294508
253713
69556
53596
133297
103760
250465
145151
84447
2060
309136
67367
201283
168449
236089
183620
250692
247695
146594
126782
280678
69185
234652
47654
36494
205907
180403
44325
100037
193518
52512
169056
116175
3599
113168
5966
60274
42749
76775
197903
38009
176839
95855
124176
288822
144844
230827
234110
59555
61145
97064
15539
218619
144089
16235
312400
123332
11930
282903
236588
49334
54897
158887
158402
88651
286551
121129
322629
251809
317381
155571
107417
169906
220918
258158
184406
74632
49674
209328
9540
294329
145359
236107
71002
4770
136579
16129
63000
171178
30574
49265
187794
270659
135337
222570
177292
62988
171252
182765
250104
20132
321154
221206
237764
191712
71427
276691
71438
185238
142712
237356
101502
234210
32652
72843
129901
76013
296467
101712
54609
240598
126205
56752
69371
98357
228193
112208
277936
81318
167742
212211
309357
275189
219164
311029
218910
211112
125895
116574
51625
12651
300601
241758
301266
82041
138096
228042
204221
48266
158299
10848
193816
263994
283720
243524
290983
163484
99986
255811
126876
312981
25110
209485
261997
308281
137483
248518
281659
261596
59412
32734
33630
59023
202340
96308
18893
308465
293624
161547
154279
261748
304743
212337
308364
213033
2154
64722
146698
237358
318379
203906
70999
51283
23733
96263
256542
276554
155700
134809
291675
143840
64733
80989
108368
195147
122973
48530
248119
146614
159177
36460
224995
294106
506
109897
306161
259046
100063
98549
265309
131420
120512
41921
117637
185463
125746
87016
130390
16721
158138
215331
290280
135123
17191
46725
104809
14793
87048
97166
245223
320988
214713
259731
41854
278889
155774
203146
299308
274507
238040
243938
320344
116598
215558
213833
57511
7860
82227
58463
196039
144458
317652
108880
170386
168455
92217
264613
148098
117612
13483
145659
231929
29644
169697
11167
96487
14403
121006
17835
40124
239507
62137
291895
293904
197381
130670
308128
306353
132294
274045
71740
38871
162691
288274
179785
183885
221644
77893
84327
62569
173209
109269
31797
318027
183244
244707
215797
180897
61235
177206
216358
43115
144782
77063
79248
278548
291375
258511
299228
277676
138298
58870
243039
285899
276307
223221
168486
220941
52495
227392
210658
2640
78251
212622
257348
80317
50863
63434
37700
238724
112793
70249
150168
283989
273553
320546
44776
47910
38565
8592
83338
313413
191135
56918
24791
72184
253039
317461
194163
277369
181579
127251
138996
248634
218053
269869
46936
282249
254647
159877
291950
158572
80029
269945
141782
253831
245814
277286
223649
278195
48074
102412
161315
88408
52235
22402
233883
58621
284295
124129
182704
133384
124457
12036
298802
114114
123647
193274
7450
278147
268739
296360
218883
199620
318825
229546
312876
27930
154697
88777
221193
280722
21625
196685
43158
165391
24863
120738
194866
249735
176375
286000
167588
93257
106039
155756
122639
120579
54584
302537
220674
276245
129212
280110
15257
153011
14443
162071
278525
128283
52394
263523
81715
129925
148853
180223
22380
147718
199708
273956
38549
194396
215295
131619
309855
96649
299441
221683
86734
137802
313929
243059
5724
268585
27263
300911
18401
2315
309634
70648
249064
55833
169513
50036
276507
57641
141390
253396
171666
102869
11897
7636
163069
119298
43760
9230
50764
295743
40001
318255
228665
319113
316258
54911
266734
144821
166547
97863
157800
182723
280466
148577
290121
285702
313838
97900
201167
11231
144314
289591
134490
178710
11001
41447
94343
20993
71632
111453
71665
289124
242746
15152
1917
79622
241039
41847
223410
49679
41239
264858
219351
188513
228391
10287
70435
228112
97145
278661
76883
127502
67846
297634
59745
280947
278098
32686
87745
232587
18076
73604
126724
135301
5252
122902
19369
185857
260251
302819
216917
175727
207722
44809
226092
180825
258965
253230
280108
129437
166263
124130
280835
306305
286187
158394
126813
2218
107625
21722
199987
134820
291119
126039
53069
116241
102883
198963
321425
13729
237042
54545
136845
199813
213466
87940
107689
210572
216380
273622
4835
304069
215288
311121
205683
80416
97432
190060
5880
224599
108721
146509
277783
295594
289804
195967
142309
206520
314593
115945
74440
30928
275083
275351
308723
239423
183115
208078
37797
114708
224146
53274
116660
91243
68259
68324
115558
223751
194357
149666
223500
252255
252791
6403
283330
317916
47957
223531
116712
269700
66894
40577
320909
275999
218369
40937
187066
309622
160282
280370
249901
42132
42453
172482
142038
156706
33725
189034
28536
98280
182408
256805
246234
80396
101471
281686
107972
99304
132801
152702
157817
18365
50678
186623
250594
219536
101358
96883
247560
25665
284338
294770
99422
296892
85265
225300
291663
106774
266540
195669
237771
270187
6684
106534
246573
215228
287329
304660
297781
110389
35431
151841
56558
66340
322080
170115
167498
182649
229079
180505
101593
64945
184099
3111
262096
276985
116130
7951
660
161235
164925
205216
133299
84765
203996
79433
176661
70035
154840
195715
26957
267876
56631
23635
61155
150799
242092
19428
270889
161948
212689
110380
54310
253659
212476
114580
98851
318591
73516
180633
56130
137212
52857
150678
123436
222771
205418
122419
62232
50301
96847
43656
84862
3193
153787
250056
128184
153156
133832
61077
176483
228672
122031
275564
45506
284578
217950
128526
160443
240562
116118
134289
100436
3580
22332
274739
322391
168723
308565
286359
255177
86801
81564
220187
141037
86768
278274
254535
67188
204643
73284
189068
201876
280779
128281
206032
151657
311785
24327
206885
36346
152883
3524
191240
272868
301437
239097
10000
7404
163170
135662
16268
183316
283988
13369
315844
68748
315927
185303
229704
77009
29802
62089
91190
71984
86223
274295
191557
185232
224098
194795
56832
5878
134960
182171
63375
221480
144652
145519
243904
303148
277514
126830
86037
77376
88622
69510
169774
114798
67619
289325
227803
105013
202362
46625
100650
206144
287490
46763
527
310531
57997
72830
308399
26323
240999
289105
59338
92461
98500
4017
182640
251365
112560
71682
187305
151400
246957
68999
84669
38445
135335
59175
70776
32967
9842
57365
51413
122687
251857
127552
21796
259690
297786
127927
163658
18231
283399
152113
122229
176577
22837
3293
248745
53045
90040
230185
285796
37028
151782
152591
40406
111348
38294
80447
117486
250432
93445
182626
274548
165549
228942
177928
1652
99908
104219
122788
1002
152098
169199
196918
64634
182059
39273
16309
221094
154838
226052
261274
32191
160990
310847
225917
113486
27058
309599
172911
166082
113965
117194
166352
132563
293873
201737
148197
68074
30163
76986
66811
143494
124699
284477
118614
179247
243230
122711
274590
115815
302026
142788
239407
33098
110340
311370
116455
85864
48800
186081
170465
127981
200677
92792
250829
35843
43622
127513
39746
98118
269543
129492
164198
285729
267021
125401
27088
318300
176652
303527
185405
228473
232243
293013
179515
10152
227747
291470
86482
123567
311547
47763
6487
234909
315165
38940
266785
130069
268457
22981
262520
208302
240516
41654
133819
55850
237111
5910
96777
320631
162012
78270
147356
170070
44434
187346
274101
200639
305291
61786
131272
192747
125799
290157
72595
238468
4390
136856
38843
27433
145773
206839
110611
255272
296064
310985
193936
246270
47598
169628
148862
260334
119494
125352
211115
201620
157676
217404
302335
77001
136906
274245
105763
47736
144675
71569
257853
13847
58555
137756
72091
266921
11989
71071
20633
153257
73329
49186
67835
20262
123908
153671
67884
179639
278396
131632
96329
295215
182031
133478
33873
320541
209543
290353
104373
224314
249281
98429
198043
166310
260635
8298
322136
243129
184024
319547
159802
174306
218342
53705
295433
97346
223785
179255
101978
304637
259176
165596
293597
312828
212104
40516
59923
165135
42834
189521
42320
61742
115547
227727
42235
199702
1491
121547
187850
146996
184616
150644
210370
205997
11478
205580
138965
162917
536
294493
129768
207169
90416
136928
128879
149623
22845
241473
278374
60657
241093
63978
319727
245271
97288
275989
179199
322048
172387
88908
235478
190735
166799
240363
158330
88112
112151
294015
50114
8868
200559
159295
173115
83696
53926
117199
282200
67300
246010
81077
125208
320298
212723
10383
231124
78
170883
198339
228438
296104
57787
225802
39261
100894
108328
303354
255249
186981
105443
156030
188120
322815
82587
72573
16370
300065
12565
55013
72871
177463
7830
109665
24814
101842
73047
219350
95131
226653
257088
215491
82632
36789
178483
222008
119575
134000
305965
249101
259050
110388
178431
307630
227067
157828
180140
67447
125341
228882
278062
158067
89976
184777
38782
255490
295173
309065
321854
75241
99278
179080
95223
298274
86049
3887
203296
249975
138725
322129
12087
171766
99114
98592
306491
132846
313077
274259
282835
69023
257221
8521
261982
22752
22973
281021
40437
234016
173039
304689
257175
36159
185887
161852
94858
91015
142269
301027
201489
172948
299893
227614
140093
258054
230646
184866
1411
28387
124629
177335
90948
320109
90767
219459
12369
242826
27532
130910
293367
221032
247778
156761
29203
169649
289131
216590
31044
84596
289826
126772
186538
304293
135100
222046
72570
180930
89103
122860
187135
211559
78087
193689
34777
114893
40764
47041
315103
87485
111712
112217
216980
190333
172273
156343
59911
79703
227395
240630
274041
3946
55566
241236
188262
276196
322119
206076
132624
196353
209275
220098
77503
202714
261316
245034
287674
68611
115854
71644
38515
317803
226848
215550
231907
246415
27111
24200
102442
256899
242164
263195
320051
15361
73999
163032
179185
281736
187120
17247
139757
245372
279453
136045
274138
159539
52084
301495
233695
69625
224326
54611
213864
7913
168829
269644
71033
120758
291136
8164
274
232178
313926
127770
183636
20174
150739
192157
116131
137558
180171
297559
202233
67653
161119
28888
51790
46256
317027
1299
273857
1312
305899
196947
170322
185535
189648
238178
21280
103979
122488
137877
194458
93346
134540
227260
299785
53266
132071
36638
49580
287323
38521
153286
121057
85780
2867
43818
37912
187349
73729
230425
71758
293473
276488
245099
66927
228036
321817
21663
40797
96924
285870
189310
228546
32588
286472
219619
252397
49710
160687
115362
125454
186106
227910
129738
245153
316444
43478
61179
231663
82720
286650
314867
79255
233283
278912
255355
152513
322681
322685
252209
257509
27657
76823
310904
276095
298910
10739
140268
225498
50881
303778
116030
222108
310048
162372
295851
235379
226064
13744
204890
133289
54301
278099
162579
224509
220599
106869
32458
81315
319092
17332
54331
51994
86707
21583
59945
154346
93836
210223
227690
91730
26732
43643
41478
60928
286818
175290
39221
130606
167020
86965
296926
123646
163819
58172
117373
209813
33520
88412
303461
49666
250214
89898
11285
158102
243731
280339
151568
63106
36900
98043
164799
167086
240068
183191
229174
250859
254479
178464
4173
241461
471
186519
201582
200568
87324
268691
114307
101795
181030
160602
266843
169767
126176
144960
256210
261591
215192
187538
30356
188207
2311
316974
235869
196668
51342
193393
31040
6311
316075
91724
102934
276584
33868
88005
310983
114649
210350
85308
92242
260038
86615
285665
99943
72962
245359
274451
29869
218956
254042
300057
186722
56739
11089
177269
149298
30161
240939
1343
113927
43174
212757
213706
60563
108639
33669
174391
27365
36298
245723
13543
267474
4525
146884
156259
208000
215362
136793
86436
93663
283589
57191
129708
43247
3360
308082
29543
124885
50334
85713
276067
158072
294258
276401
185716
297361
137643
210307
306600
128642
119727
56985
222093
180182
139769
49754
257808
310576
260388
4893
230931
118827
185151
184508
63673
169894
95394
313672
231275
144688
12490
319755
268892
84175
215493
173984
197512
237194
185899
67501
57035
277625
280082
271826
93976
73309
268014
205924
165222
30078
158354
72195
152724
269814
3714
267355
292934
28692
88110
312322
268157
318268
104751
97934
57108
32792
226957
308280
138984
266370
146842
154180
35130
33361
304410
308112
10777
43384
103535
59878
98211
45351
153021
64796
133957
250865
83600
89352
111275
317055
254610
157266
309143
73704
189450
298997
312899
24346
198027
26356
148616
149287
105774
160617
2020
54088
12994
203964
93321
179938
47065
138018
128232
107345
21430
47377
54007
280409
16732
278032
68044
63444
269069
316739
68332
119068
100877
159760
53044
91094
114151
144001
236472
262168
22763
72146
37450
218417
295555
21864
265633
303660
148626
10536
80764
165079
40612
191602
106440
294109
99131
234365
22098
147153
67988
187156
298753
52457
209289
228724
106242
224044
147879
221354
189957
272357
208537
130194
155000
291887
276325
95891
225373
2110
59493
314942
250869
106512
25644
221127
89317
113114
108238
275277
136833
71620
155504
260018
199025
158047
186912
303918
67701
176586
321700
181585
154467
232201
209476
74692
65842
73072
170723
168401
228300
100576
54663
112168
316239
101114
116267
318706
241959
31944
299323
157916
107686
180627
284625
36241
254175
172165
188401
124082
91859
204405
214191
56178
84972
228847
88012
255858
162257
281156
188805
193920
58817
35787
316978
64349
226529
235132
77033
176005
16016
247965
296327
13247
278984
143802
119688
63198
167914
19807
52876
34845
66972
18927
86059
134857
70165
260152
161552
271048
198144
60248
261061
123284
182807
226706
173434
203800
133553
44201
235431
240859
255952
125330
278895
263241
34682
212453
315368
165204
18223
152257
275889
17467
234457
274602
33182
159818
62262
318498
10423
71037
266949
312792
252772
296464
270815
320225
106429
224191
73963
161341
27454
175642
32824
35832
235125
36357
230894
9316
247932
322261
75571
318562
235109
168914
234625
135076
31387
218172
103870
85181
148043
75760
232974
83577
136725
315115
110213
68347
55329
187909
309687
238194
267135
317980
136656
173844
168077
222366
11700
175170
315787
287916
86271
154749
321422
6592
137849
127679
322141
76467
59563
268172
87575
177838
297150
200509
263909
79114
45369
249024
274947
119927
166550
14374
159809
190182
237601
313616
321997
25844
150470
192644
313101
216135
2626
230862
238517
79089
103891
66885
38641
211571
308864
299
312001
63298
269845
22084
151190
126266
187505
110962
136289
303560
83238
186300
310915
72674
251259
259436
55274
59858
259101
107302
113136
300504
225388
162518
287135
101432
71961
166913
140864
259521
309145
238401
117388
298671
96592
286020
310840
270787
110070
188916
224128
208555
279276
107237
47463
83736
178939
143308
160865
275340
120717
269562
230434
125237
224273
238894
314517
182124
141122
251249
101062
141606
113016
25505
64775
166982
97042
224370
211599
198194
203763
256462
52077
49630
42407
239027
294601
207327
308741
262764
247153
88783
198805
109808
252425
135954
286324
12227
67274
82558
15502
222601
189029
108942
38725
197101
100129
110249
19680
298184
19354
146582
37108
300924
115424
12788
126540
294405
318427
309014
243783
79593
161617
139697
171040
7988
281454
232039
92854
117808
56321
53140
136362
74235
33863
297305
177772
180533
305717
65357
5823
206574
61336
13717
187290
141131
70634
278886
255544
132275
296071
3390
9650
167635
284029
31912
310585
165115
241230
279946
92715
3605
173478
93912
30207
139084
114825
44105
210084
222608
258400
62122
294990
202087
15103
140763
70558
257304
101174
34217
36696
209078
169087
171590
96386
220342
309694
84536
162255
38292
39614
320365
135997
177795
54966
46255
36156
211089
181698
211018
257049
186574
60053
82712
158559
6460
225815
15866
301234
51400
309786
144573
225635
84626
240108
317325
286167
187266
151209
64782
64440
279722
178039
6608
103536
201773
255442
69354
248408
320466
191173
236681
139870
54500
130518
316655
134555
125853
34981
253476
18396
96800
99244
118407
92173
259129
267142
290609
85011
185651
63121
206786
36497
276100
306286
77892
91312
114436
219059
23845
147423
49747
87044
71598
274588
51544
278432
25196
322148
302128
259256
211848
297499
243540
322678
50278
316515
155827
260572
172678
221274
256675
16789
189728
132154
107265
40834
58352
148911
267333
14046
211489
31606
219952
206929
295209
2903
160292
81992
15651
257773
270490
212058
57401
89866
107009
65295
129164
294386
216110
299272
105849
3777
244001
115256
290935
237527
297293
143478
233571
241265
125875
69481
23578
248264
92172
26000
262123
65636
163415
132396
302118
252374
72330
137333
314694
26392
271300
27271
307995
242496
169581
138083
104930
133380
114362
61679
71411
205066
2978
10273
178897
276301
295252
67266
196983
194300
98263
205514
26302
46228
264528
278038
155133
105611
210536
65438
294955
277445
146425
60758
194754
42004
201723
50401
137550
156347
46544
160728
59469
157430
261858
186698
13687
235359
236157
165075
262638
320458
25335
56681
225288
31686
84398
295285
82497
212145
73726
87898
264779
281095
60698
266821
80571
184044
101974
57143
8718
115596
41704
180458
109641
11079
274187
229357
119623
306085
61045
301265
229618
316842
254697
244640
114731
11046
190808
208446
6330
315066
63984
131076
270391
11971
98187
38963
24446
120092
245696
189787
275637
171953
211649
148044
277894
95775
264924
160082
86518
184219
108160
125672
86442
270
169795
219904
48702
319199
58231
11273
167476
85947
149205
162929
316405
226545
191374
312671
298098
181846
612
142927
168812
108427
5074
281547
129357
16593
194440
148874
54133
69438
143049
13741
275965
243710
259313
178982
69488
148920
249743
313450
19300
282005
277387
302920
109519
94352
215548
231732
53055
132827
141680
11361
127980
251634
70313
269105
98745
159111
317146
121595
141699
56777
160904
18245
69825
9040
127122
224792
312190
194188
47218
158929
104988
142080
28082
16295
311247
121100
180172
216536
170583
189627
50832
204641
293479
170653
313863
167242
223734
190883
175121
305023
261720
2720
38496
103030
89365
160960
123709
319890
323423
300260
237135
220484
223759
273413
41181
284288
168638
70496
580
181482
214339
276223
226944
39384
130352
200263
119598
309750
304827
54833
181914
195982
173387
250187
116266
110383
128638
195709
245565
182055
6207
83713
8685
250203
44559
130312
66970
68131
130773
147121
181300
267020
172766
279914
203013
223654
283999
172199
55920
76358
61552
201148
298852
132103
135703
245343
164614
173048
77705
179569
215943
271218
102231
221664
48687
233285
172732
248219
252579
246175
210392
95374
310091
110544
145703
173212
276500
17521
63833
48456
44096
111091
124558
183661
130859
64427
313737
222758
275719
138742
262133
212926
42564
296421
322522
67780
33077
164277
33944
34035
60132
319840
191953
309938
304874
161057
219644
48251
233759
99578
158695
234442
29314
106362
39581
41894
235254
25297
308801
27435
41934
36702
262049
290162
71292
130979
204301
136398
146325
185372
65
269952
249181
128574
317336
61056
224238
222011
173781
309379
310411
192994
118736
269480
175519
117893
162644
67117
186285
138349
257219
11849
42700
77014
183764
180923
128118
145495
271556
73594
40829
59794
135442
226057
112148
141824
150916
67754
320128
59163
14946
141417
98706
184136
187649
19193
270413
78920
16390
46786
183641
77003
168453
288398
39942
106395
231713
212494
183833
69216
309992
28053
172984
137132
217132
31342
193877
242647
37193
137934
298217
137121
88886
200499
220673
131427
236049
321248
10727
275307
157184
241642
309319
204790
121175
227869
103848
193188
195706
243243
235994
170753
94054
51357
175006
113323
7818
82762
4178
202870
108323
51884
42282
172479
200820
264178
49546
206496
289202
48193
110817
42449
256515
117895
102180
135056
138812
114736
72170
169812
59258
125910
250411
265387
107337
251238
272827
185347
59823
107389
160862
102274
195344
241976
156022
145318
217733
271442
214067
109489
229277
317214
238781
153406
128518
206357
267310
252504
175237
120338
251813
49392
28285
194874
90293
121810
294441
240590
254517
96205
283090
246878
119964
269933
140014
244789
226435
106410
89794
267999
289193
120029
3702
304004
12177
237437
238861
148704
130135
26586
275687
157831
59208
230840
195415
281788
262853
184476
129017
256994
19113
258012
295505
25248
124205
158833
6253
102447
260525
40833
249189
309567
191510
318800
96469
144009
280412
157322
268363
38574
160901
294507
132582
200610
113308
150191
94463
89456
150883
176891
23066
34362
271883
56836
194407
140194
275089
320305
229513
79843
160351
144406
122258
66406
79880
315745
258594
264284
55087
153670
322073
221471
285337
303108
305098
271791
53850
151737
241825
152051
223892
142476
218389
214674
76272
162469
295460
304791
32871
299566
9532
53621
203308
14660
91869
177194
212952
166212
50910
28609
840
148565
315129
246673
239788
194964
68311
136363
259723
21301
170145
122838
187448
165802
152739
281730
322093
98896
60397
310360
232258
296477
287041
59687
191737
278471
204870
221620
235544
243215
167049
289164
39979
125868
42095
103540
319679
228761
145468
260430
265553
44988
287312
194995
77914
251901
40599
76678
104623
265818
34711
147422
313703
104113
132395
106394
71931
311450
45897
142333
188820
162924
153454
319482
158184
294341
318909
188889
296945
263698
157315
321099
125380
228336
181994
270139
20207
227873
120164
237876
95908
260120
310728
107275
159907
193148
103641
224483
148670
179245
265909
204689
16037
186359
205051
110608
167918
271
160717
230197
205965
309598
301580
178675
190748
96154
315864
152802
228167
244168
205634
168994
61917
291968
163119
240718
170183
48081
34563
138308
227117
5492
250451
223442
237846
98740
61949
219438
18002
220593
220655
157651
122982
6546
78580
318170
166283
156316
77294
277338
216998
176980
100721
108601
168388
89895
217524
225687
25893
158307
215714
23549
92258
291016
50908
261368
198650
200833
118539
146758
233116
230883
41259
131302
253558
237516
53949
223847
60660
303999
147754
162341
142626
44209
46042
184959
31701
239053
178099
321943
243098
17252
126377
17202
65205
292085
42388
85818
48241
317362
125098
130381
264060
277858
240039
77681
147079
308410
264981
249519
269491
282373
232921
130282
141549
291460
4640
245036
51675
168527
256193
260273
111667
199922
38644
232828
76905
234564
87128
38973
310970
115903
285127
204788
244115
185318
72307
45753
92458
158717
80983
180334
94294
286463
129362
186528
317267
105183
8704
126995
212902
43534
110939
275782
131354
251308
94446
67462
87937
242761
74519
97190
176962
196184
97737
38113
63677
249631
96402
139219
100248
241457
57983
271922
245961
290673
283339
66700
250654
313538
267003
9874
103013
197043
236638
73049
117874
95145
319680
234699
180262
300027
23223
316242
269755
273944
188949
186134
316967
110021
280892
162394
27721
93622
71717
138995
217102
242829
138946
293725
74992
123201
282626
321672
291740
124634
221194
179378
286855
266384
189415
34041
76757
235735
128871
29098
5332
182012
314240
44777
132754
122086
55960
199425
277761
118524
74483
262108
189026
297275
256401
260830
157655
103993
274052
236338
280813
253377
236822
203974
135582
51420
142392
181858
66458
296764
252803
97824
275460
278660
27152
149162
216570
130602
265114
99440
46389
93832
211714
262147
320309
257616
132526
122361
319640
143425
22523
59660
57232
234662
64512
171372
3
152083
192067
285296
274969
213435
218777
51953
288095
121623
90508
27011
21562
320489
310802
38842
300546
139943
107857
205307
45927
275788
316925
169037
66242
283130
29317
279992
221149
256332
210467
275948
206940
178597
310434
203862
73079
119120
282800
93399
7789
12223
11104
18811
163407
135888
120652
167569
180918
62385
78649
172083
224217
84468
316626
224730
310420
188926
9013
13398
113470
135277
321323
301507
161325
42127
243511
79950
246474
302668
108910
248770
236218
201625
198154
248380
303445
182104
290269
219865
174746
301274
216501
249534
10880
163617
215433
118353
150791
157825
55512
301335
213747
152206
84197
2679
311233
237241
216832
41813
140866
222994
211593
110964
37175
303852
270052
114089
205881
279304
292234
286016
177700
271843
245708
221439
196943
120528
130234
262488
167685
207721
285514
16019
259326
85243
252023
104942
247787
312425
84572
88494
36360
95489
183854
165799
45686
165672
214146
39271
9023
119179
60605
312296
208033
281432
86252
320427
214580
162245
90374
235882
297723
256700
262404
17959
289778
2616
85217
245517
127137
276946
38890
52489
271318
275860
182501
221961
263830
100283
41143
298001
208900
90054
252187
253062
39699
193387
204559
231136
196086
169134
88096
262654
285409
278811
119339
238552
163563
163177
94227
264953
293447
199481
106460
185268
135395
110582
67601
81143
58581
296007
81259
83421
264071
275555
243417
260167
276617
20568
67748
153019
46298
121572
261831
114017
292487
53456
58627
277201
323241
213994
232859
184695
155037
84499
52734
150591
289103
173491
198864
79057
259931
41426
83269
263779
306316
288350
197429
48563
290216
222998
279412
278352
201836
197386
167303
189035
189888
218228
310620
192786
258419
252404
220043
53524
280536
71472
181039
4169
190473
86459
195757
304055
140973
220916
232560
222278
53461
165971
297323
59948
320560
209351
192179
168742
247641
307990
19231
52250
84530
162626
99620
41961
47883
290319
77630
233607
318360
1146
280386
167777
56922
224947
63918
63997
284784
43659
180089
55249
62538
16837
196421
109143
155908
316084
114308
94063
196423
307678
4012
18795
15933
17992
114173
22683
173083
132943
122415
265247
171345
239414
54997
24799
242290
91826
113137
312144
49908
5864
91653
5654
310927
47421
300379
17484
216961
134875
223158
74432
180156
254298
310691
319306
321844
156702
252060
42115
234453
292397
299058
76979
154544
182134
280246
289803
232855
203246
152851
134624
131719
28791
85465
16343
54714
112024
113832
173651
192937
120058
120558
194797
208076
145674
233743
27476
250489
189330
306880
323329
63031
64441
54960
133752
209697
40026
29519
315416
253275
235527
222381
58842
16120
36443
71410
177045
88375
153569
101778
157447
272567
164324
8361
139553
73111
264110
232842
146196
278161
159485
282705
237701
139374
263535
103755
298178
306751
55590
80344
291955
168476
74571
184445
274104
228837
16992
162976
164455
133531
143735
237206
95686
141269
142139
234163
204359
127392
296798
27799
62975
48744
259248
209773
295943
217701
9691
158782
121667
72277
16192
113923
241818
8701
205722
268249
111037
157021
151148
77736
106181
239383
156038
169859
150925
320169
132751
183463
250497
201348
96882
161927
63888
1223
108127
178820
67418
309858
167710
66130
322420
295618
23857
60370
79949
272993
33255
257100
61574
44745
17205
177973
115503
58988
198036
293097
197030
219044
48452
197808
117499
36205
75295
27806
53353
13464
185160
139726
162857
13929
204628
122079
225695
72823
295382
317380
74557
161204
87882
75936
33416
103401
240731
293599
111855
266272
95885
43285
59069
286589
45312
187959
31900
128435
7882
257544
38181
237809
236228
296704
215997
309019
193286
213150
161141
297347
199551
193753
23301
145868
311943
245610
46056
175118
121291
184685
291327
242498
189149
175881
271803
268144
206325
55540
186631
6105
253483
256283
70633
34844
115891
319643
226397
177119
286073
29290
163085
81385
150703
98932
278865
182835
162669
196191
246570
140635
181193
175991
251940
72008
124479
54192
115137
262180
135625
212237
17738
212745
155726
248883
191531
154051
264180
98590
116430
178277
24130
83654
31918
30111
71069
156025
311492
151200
114266
124405
211562
300029
311674
181715
266140
119725
6169
127250
168820
86298
157381
122476
274290
212089
298484
244898
151555
131048
45629
110071
218987
235120
180295
90260
270533
199605
59788
197645
23408
73510
23666
173382
35991
21728
234726
186759
122550
154428
9054
254976
216269
319172
315232
175992
38103
51891
58164
6669
45855
283264
157273
126053
174205
227214
263456
56939
28934
295132
261868
100332
244981
239149
67743
197605
130946
177839
111649
318599
85255
49022
204426
184253
199379
64102
86229
169790
194068
114555
283754
110417
202924
31445
11201
240618
301037
219272
258084
74259
153258
5929
127621
24261
150531
202769
134459
279972
201368
243820
135017
26870
34354
154959
56660
231564
110072
302885
97368
128381
1311
252655
235101
120186
189614
241540
130999
144238
78452
153077
102001
269131
29967
317551
1139
242019
427
22732
200398
129525
319094
50891
65156
242694
91225
148115
250962
214173
170672
243812
108682
291402
252201
114833
88619
161362
256987
17064
147228
171072
254176
140512
206669
155154
13730
85639
21916
284733
167976
99132
246854
72168
257212
246447
119655
122608
198881
219752
215765
134145
267454
262524
253972
229878
242502
222743
265403
183355
138118
304057
56833
243261
162736
66520
104357
155234
207195
38410
182364
302555
152405
270289
248749
89786
141402
111442
190871
248769
294246
196967
222927
21076
279580
276225
11075
103964
8567
158703
56852
222210
96092
220259
108365
61711
87429
222489
61016
60701
225633
32158
176412
17369
197917
312722
82367
123861
313173
166567
69338
1477
92233
178816
151222
70273
320581
207979
4329
103158
192787
144219
117517
322657
201703
192323
299863
22863
192906
32261
178699
16940
14274
145665
266526
71935
198045
297765
224652
272876
129256
182573
134349
249325
269408
34971
88292
204531
232636
114628
240617
250010
221179
66082
51583
227027
123821
145730
272733
204817
53965
160396
43676
207796
308387
4658
280930
150879
318248
219657
150322
178660
178310
226538
45157
7668
194544
85042
187930
154246
143098
172934
320926
130814
60897
25397
313028
187806
156926
260220
146494
301355
137413
95646
178795
299215
35260
109853
228239
208178
86799
208407
288298
179510
177057
112610
118603
228604
309285
184077
13529
243105
21443
97473
238670
80622
81022
202326
77305
192108
316324
13963
225921
215657
244908
102634
277353
314667
171223
315544
27902
142320
43371
86553
2669
175763
97524
69552
186672
283033
228464
302712
57172
279606
48316
244093
125041
225506
282826
89110
176208
28241
228662
255066
88725
198545
109252
30158
274856
18895
232509
170807
271340
293494
135737
96474
19759
126217
187627
131524
29058
77135
148934
290519
10428
269509
25183
48425
51918
208416
268329
280290
132264
273960
210628
297378
223800
292834
12886
312881
224204
227111
79564
240684
194924
126647
154783
247093
114448
43819
201492
282992
70854
83456
297209
115653
268082
48898
30136
204220
194778
45719
24397
89039
8008
241882
169408
12693
300484
199247
320731
252221
245440
204595
55056
245160
237171
214558
130652
180888
272170
172960
307221
128629
307595
143377
17074
159740
182630
84157
64352
245570
264949
277470
93277
196276
39172
237682
104235
90281
68950
220550
137997
320188
213279
312105
46328
302186
4795
80129
98773
121922
160081
167393
117601
7637
16597
98808
158708
29343
5436
232375
194789
234520
290360
73344
112613
258126
4203
321340
143304
296449
262871
11670
41984
119125
92186
16466
36120
297652
95749
151310
127772
65972
69726
295424
303810
277688
166606
268952
226757
13699
126378
146755
314608
298832
47094
141930
166157
226534
167057
234157
71763
287935
43588
8290
267424
88778
109651
277771
154563
130679
94216
227238
87951
159274
302888
204979
154349
94225
160761
225665
275230
174275
223668
310511
240099
130494
9814
296210
219766
204314
101645
29454
94900
206104
153638
110778
152532
320166
161708
8891
300871
133210
289000
96991
152354
301324
116017
143311
103292
69118
146648
317594
315948
74723
76386
93598
277113
252973
180986
58422
261116
130872
214178
54323
29655
311506
315953
83876
142448
7138
70860
263474
90566
153770
20553
174661
196830
157545
98086
190446
107703
80690
251002
305284
27130
160670
254903
33643
125375
103334
35075
279395
163531
224970
190721
237896
232311
90548
238547
269409
264915
132617
300514
226438
247622
61114
320108
104280
89850
12137
158295
133343
318450
174648
103549
181082
207501
61197
53254
100039
265445
231826
968
125479
238888
10451
241352
60180
206014
252834
320504
60035
258881
305118
143182
56121
171114
262649
219197
168099
94172
280066
119332
291682
214706
57047
119111
217314
181284
254916
42745
100266
118579
242510
291186
276238
232973
177395
119478
272093
264888
62800
46092
180556
278558
148712
275649
78423
221431
158463
295591
95931
55888
147088
212692
194338
115629
289086
93150
305600
47319
62019
136751
321379
226603
79905
226595
55644
205992
78801
98274
249964
124505
155371
204710
288672
161895
3423
144666
167843
2323
114606
90419
14592
318871
316664
3465
123379
297593
166589
18568
87336
77440
1590
86573
221793
39694
30378
45526
71021
183344
70224
102214
187316
52213
212001
5361
1042
261480
308635
321135
109356
317973
43477
191220
198021
124000
106214
141630
37266
31819
189792
82529
136070
65148
84364
244140
174639
29358
246685
204200
106271
258541
103025
322353
87407
232612
164786
194470
278243
200283
278668
215033
185003
205245
269550
150491
60014
295011
249241
163303
43408
320517
255637
152065
238273
169322
176546
119752
150248
179690
37534
129305
307191
248194
303621
99917
196717
134564
90691
169119
302484
244857
24484
167450
208311
34793
296068
226096
255216
44226
240664
314046
227792
234545
166222
248213
139484
242008
98180
111979
33097
125569
242155
166347
241871
128466
245520
24783
110008
192941
227437
58383
88332
86588
29747
24853
176352
295277
164226
187421
216534
166540
194929
197423
152998
129238
273226
45556
280995
127924
190911
58048
153807
228700
189926
261657
24151
102881
172839
24742
279540
271458
6575
187770
65549
251983
297222
173323
149092
280337
119193
19922
297546
260528
288541
259354
229170
277982
7293
275416
148909
65262
189296
12386
253712
141400
216825
26676
8746
206202
45593
87910
256400
83587
165771
15118
23483
237116
222935
126625
308874
261377
289787
81982
229240
90910
181656
244232
238602
274311
172478
253728
287278
215180
124811
311843
127963
309854
217451
317829
228439
84268
1201
312958
211607
265965
290430
173864
105508
157064
12875
249025
312362
292405
86410
136169
16989
282651
221370
86309
183552
31891
130296
178784
101083
264676
31913
290686
271618
101684
316799
61211
169799
219963
71486
246693
39079
178066
132543
97026
315789
98317
281202
200658
6707
290660
36076
165944
272897
32050
229669
170675
53043
11279
11935
13267
124569
243216
134613
195377
245402
73169
133843
58659
208251
259697
68384
258450
74549
282022
256519
309265
281604
189694
312216
198521
175828
312575
161191
301468
182377
317837
174049
242807
272476
239081
20734
84613
222726
658
319795
173029
123116
22823
88562
181023
255766
32724
119469
270982
10863
233474
314524
242626
129436
304926
253824
16612
187861
175203
293928
103554
143806
62283
301224
96094
126976
247907
303505
14178
273684
80406
169781
301269
142098
118528
208920
67191
256677
32868
98730
242941
109413
290180
40795
276752
321228
121296
61581
215681
69122
95531
107715
310316
262205
248669
10198
13341
317787
242392
290820
8799
67817
48252
281143
193112
272645
77046
127948
169675
221103
103340
181158
284056
122656
138183
75190
195430
275076
136689
36925
270587
269474
230098
221306
114328
257346
1435
69258
690
18220
305982
65353
34235
314534
300341
176053
240038
308783
251726
138721
35071
285372
99584
278943
140444
203844
84809
14048
108083
97822
150795
50650
159184
110001
163174
21514
302559
114889
232438
7863
192293
44003
314757
115906
19224
135132
161580
143099
83801
236151
38263
38607
248704
9320
80502
264344
75737
42153
254314
120637
151493
248414
212735
23082
311955
73433
21045
26767
3317
315641
3705
20512
158942
320085
150071
253136
262777
242977
51324
128070
287248
288714
71476
304037
27048
270126
307615
260864
159380
77114
236251
161511
47299
270048
261895
72466
33874
86198
259878
66603
21837
221759
49366
108146
154963
184497
249819
80836
59720
150775
181396
273071
96406
957
287837
322111
68829
195458
196348
129717
225866
136939
67733
41419
220800
78822
134884
85293
96107
280221
316416
103505
16096
105240
65016
322558
234490
51755
209677
105391
242713
24322
88504
162433
301943
147507
320397
202111
255297
306686
164550
190072
142639
144398
46793
259617
87611
312604
183385
214117
302211
131472
5129
262197
225612
157333
295822
234395
240306
103215
302317
150953
53745
192942
31017
6090
117178
99589
301209
238425
293721
264236
260740
298074
284074
78877
26391
80561
172769
300391
131267
288703
246164
214575
160974
302726
305461
124693
304566
153036
202359
246168
68577
137063
176342
140084
246830
254084
157931
308663
218469
312797
7929
49822
113012
57049
284897
138410
243625
80068
318131
68746
81549
224194
280699
99343
39550
314414
77386
12220
51571
293472
291792
115823
32810
20788
197552
277443
8626
125240
141717
159110
13443
125867
319456
248511
41196
54027
166365
29994
113596
8817
320954
214371
277544
123288
33029
200464
265759
60961
84707
159042
23340
125599
183162
6209
199003
173486
38358
63939
1964
125818
186827
193662
115180
152905
200697
50267
1789
143571
306561
20749
96683
212418
45386
148259
157863
232796
71374
100935
20051
152003
95680
230433
282750
159347
314291
89068
72881
83514
238434
307809
95570
98501
87019
195560
21327
100941
68928
106963
194833
87609
268825
202287
267070
46691
109218
94035
261137
45364
298408
19074
60288
267901
126276
63981
199571
102817
152416
70912
149827
242438
216087
35007
90709
111697
63883
291250
40990
174880
64372
319596
50866
89409
213449
254633
195839
40277
234307
309555
98832
140089
61864
171123
27782
15812
253010
188939
288002
285532
54921
123896
91496
200517
9914
95912
10625
103883
139004
105099
236586
150532
141006
72325
157042
254825
223026
284683
74313
169657
247601
87966
278420
228155
68333
112368
72243
161562
35295
138179
186338
168701
263134
272584
273649
250517
258275
58601
217546
190259
281645
71693
30861
182779
121750
62343
32755
272263
137944
1325
253581
240299
200863
26834
186461
108067
295853
73653
300617
58950
234544
71028
120821
32342
226038
28959
226221
168316
249604
111516
189441
320924
259529
201550
322789
119545
140254
218077
132866
61607
244724
95217
53466
242915
143108
300433
198885
179113
180327
195866
323343
150936
117253
275474
8665
263587
62841
25520
18366
181474
51987
171015
68352
20997
148933
117588
104729
169150
80373
84871
71098
128516
213689
307405
12883
93874
127027
34605
24988
216401
289127
62919
218778
142566
807
86675
46477
119813
223827
65360
206536
123831
138413
285476
76335
296626
5107
58876
91746
137680
317124
131605
16161
249957
173554
138921
190647
21320
174003
225100
309548
51712
178295
156311
295919
154206
219741
239591
276768
262125
146584
83244
33619
266788
92390
56461
151086
113457
4295
85305
194884
28775
160724
175355
159238
313407
121624
50493
277879
158233
92841
127835
131166
152850
19425
203988
164366
9845
84172
284877
144254
209139
278571
241031
217373
257380
14648
150144
140914
290594
300300
292201
165193
102064
224330
161446
82821
10440
189442
244418
272264
158812
18415
35442
41372
187327
223865
165161
223530
276086
256505
265023
210838
65641
96365
136126
295159
191137
220662
146592
8666
16670
156345
87219
312106
216195
11277
302975
201957
245071
88497
247502
221867
177484
200738
186310
15411
261604
49569
281757
103145
185714
91086
294525
176196
98404
272305
90081
116761
131640
241853
200225
315988
152
247890
25188
227738
150259
294768
163294
9680
38211
50869
10613
47925
262314
186744
104481
41406
309644
195854
65045
45375
220356
47980
38024
136105
28269
249285
174920
276627
182126
132562
241371
115374
182692
162915
227094
245263
224228
84704
212890
263264
244373
299914
304979
150802
274541
294720
53595
97628
65525
5789
70421
314781
321505
109850
138318
198637
62996
43042
107379
161795
199308
5894
315168
111238
164203
55050
9293
208440
82684
54328
256948
279588
35478
56500
242504
259194
176437
590
95050
147265
194996
273427
223145
62254
187199
296427
104774
299336
52009
90748
150835
145469
22976
220447
38115
3534
247104
238615
273012
32571
163160
126934
42439
139974
292799
253633
90826
19183
314740
29983
246063
283598
20714
69465
77741
277045
305687
24422
207126
263311
172302
75757
191217
136389
155867
303165
272633
315984
306923
109471
153763
47013
183794
29636
224126
14798
1720
68741
207948
115286
165295
131670
221400
156135
273366
310493
53081
248756
117472
139001
256123
123350
168496
149855
304917
134816
223522
205130
203670
128480
274731
87233
233138
72248
260106
87631
257594
114506
61120
281837
58362
130953
203044
319970
302246
307951
249937
177254
53852
291210
57909
22390
271408
248411
21184
164333
2776
105780
182903
218397
228310
140946
199701
124233
172945
3492
75101
206654
243781
8579
135669
214264
72464
21809
115737
209610
80790
108346
31312
24597
144381
206034
246438
64258
60637
67736
30265
82225
163166
187846
139217
146390
203782
115275
92312
186490
214252
279017
122598
239463
68036
201115
52190
226465
233018
91880
269277
1838
291763
48864
29020
254769
255485
102594
116422
250766
134617
135306
108268
90636
144832
297175
154591
134973
161605
30690
160833
150044
233266
259752
279437
249871
117190
174195
161150
134473
304831
283797
150698
194860
31641
282061
227030
69517
234976
97061
190595
270069
26725
27978
18792
228570
185434
172251
71247
178937
158370
314773
144822
264840
308608
55084
66353
197993
311585
147697
131087
267268
289016
207625
110351
24015
277905
133267
303923
143390
96111
292287
67319
90024
105906
237433
220455
162409
165468
127045
218857
230168
315626
271301
178499
296415
85644
255745
118123
151371
62462
27612
65217
138355
51441
318111
273225
116259
203217
55660
229100
276334
194770
318026
51528
128986
207138
177501
266554
176294
77070
131795
297903
70599
52662
206593
277559
159761
18992
81273
253328
26946
289832
242522
249437
296434
238534
93490
24046
272259
96158
146280
252446
86605
100944
181078
118591
25336
160956
93154
237887
315033
265109
20324
22450
218437
144405
243164
174293
123637
31995
160663
109714
21815
317899
138846
262372
186031
209489
234927
254089
11134
308621
111622
229459
236094
242212
241507
266460
37818
124836
278671
78014
241452
290830
307074
141991
60851
104072
103947
141519
295841
62595
94086
268611
266971
261631
204118
222416
33894
93951
278919
142250
246805
6844
3273
242009
216531
75360
83562
278487
95896
183274
191259
213144
200316
57882
39548
315472
127317
44026
2841
31836
273455
196911
253588
228787
134773
43871
53670
291674
182664
91199
230018
168120
154474
2106
147120
246502
62360
170929
71137
48404
224702
180794
65586
99925
140727
199783
314814
199634
1066
177994
205188
73559
212173
289369
223953
307170
161175
73187
89145
130428
300081
107582
107253
136700
295398
15037
190407
24626
52942
90976
177845
8552
90120
262690
121993
92542
69958
279145
317754
292774
128395
24218
316322
153148
5058
321244
264305
24403
262598
149771
257123
116191
105770
49731
27603
267211
182598
98319
58123
268594
158362
188162
134093
18427
84009
12650
85013
233113
283673
92293
40703
105048
161911
42675
204823
93315
211758
153226
148231
220752
219670
221816
224933
235413
41523
168435
109159
277312
70617
241131
126200
91459
295650
257680
252826
9425
229096
116580
22271
185479
293119
118469
174404
213931
216767
244968
177077
282501
281038
229581
141109
226004
181814
136027
147125
120238
294530
98056
278672
284854
126376
199016
144835
27602
111001
266261
69245
219408
167269
181555
307175
13840
224086
257784
161907
314080
219463
220631
203870
226128
10847
50146
235033
317630
270915
261114
58359
144078
120174
164748
23389
82334
200974
178531
59054
283642
296137
290874
121360
233506
187031
264314
225552
62263
50368
250336
247949
253988
73128
21057
189517
267826
259185
78611
6407
34863
80716
208490
202203
15677
7716
68738
11653
111306
130371
188060
129112
46470
313504
20645
133159
287220
62778
202213
90312
98720
208547
52451
83105
241171
75369
156798
314192
228388
194667
115822
128217
125209
66325
218808
270524
129083
228135
179771
313835
70680
151929
214786
181002
285586
24702
136769
322989
257629
266684
164812
93473
183767
123819
23740
35278
220626
5282
37983
172118
249575
10261
61715
190804
270823
10530
293291
226670
261033
136228
87851
205647
99769
180342
23558
162031
145889
76925
294245
173495
185753
54322
320680
311020
12645
152201
107407
280604
277059
209137
150589
44886
232626
19601
204761
236581
29618
316203
19959
138000
3825
120671
232964
94121
233337
26768
143974
237646
256201
210909
211513
6191
35944
165821
54727
314659
72928
223757
203169
142249
125808
61503
198040
3520
159421
300114
103470
256301
113154
284689
309147
296406
64063
163833
168085
276710
275187
288836
215243
110305
209311
130138
122561
80364
126273
302037
167565
120100
284397
191671
154456
258455
198001
78032
139665
68969
151474
263203
18471
260205
288446
82585
175038
287380
145484
242123
290234
96330
173314
202212
74383
318906
4367
180756
206640
281528
291774
274502
268245
148469
260124
261265
53694
229505
67590
44530
262429
155384
249720
13675
290064
281606
67598
287028
262818
322786
237551
76982
307601
310015
321953
122614
15560
50640
45493
89714
293524
58484
73654
19597
271133
71348
140333
294446
8352
118088
305734
231656
234781
288039
204032
317241
102801
224938
269835
226700
129884
54193
164313
154133
38092
243264
194851
313487
64355
244587
82054
92819
86057
153403
264128
58877
257280
159579
72299
311108
91639
158798
183941
91745
193017
299615
131499
140190
52853
38406
31936
156988
59473
233682
267992
138491
69105
121368
150434
272041
159446
181187
184646
83787
279027
112922
123007
198736
190102
16004
299990
232920
165427
172348
174616
253260
86167
2566
163278
20975
221422
237446
121864
29984
93355
45769
101521
193187
209487
245074
158537
167164
5234
69993
21345
244406
32544
98244
302105
13125
60309
291407
229261
66600
247542
48484
246105
86286
112944
312063
125247
161045
31125
275988
76576
46669
153260
121548
115276
131225
155887
81352
320966
171694
101943
107591
234912
214684
91649
222202
114635
315142
290554
256728
250188
89459
148218
58465
251373
229306
56706
253521
269768
311544
231954
129067
241975
295475
296187
97728
135514
105312
266081
111465
8470
273145
85651
85925
222186
74055
118892
57510
305082
257104
10051
27659
292854
42424
272756
2452
140911
49146
138576
245657
145602
9514
183886
51761
163631
236664
233897
94598
30390
54977
67431
161771
316272
257927
38059
135896
246110
198136
64454
241783
220575
40042
167791
142006
160468
207686
321718
253431
118220
310994
261459
182394
230898
95729
109464
126486
40140
229348
227284
257083
139701
209479
118296
148821
166231
259275
158848
178718
227779
145090
299225
99265
206308
228986
180300
108026
75617
73570
149732
101969
241355
161568
104903
218549
304703
107723
83457
190664
76298
71917
102435
320460
220222
98867
166469
255406
45300
24585
107568
90108
229689
163676
300429
88156
97041
79338
7765
89438
187363
239
124224
71785
157373
176482
199167
66382
105725
31494
288444
17620
314808
146657
314602
256364
213109
220688
98821
108512
218284
219764
299685
25100
131622
282193
133682
163577
25308
275289
278993
239631
275155
212397
32390
271275
289461
114292
9887
134636
144031
21080
271888
300777
191236
298386
58830
240556
78775
18486
110859
288863
101116
210516
218560
42591
271994
86002
269012
297993
132870
115055
161353
6422
111422
68601
193138
68763
163697
230735
121496
199063
63301
34920
231885
132814
120861
296965
238944
77445
1493
88023
47229
123635
307411
272033
184306
234236
114701
117727
146792
314004
1253
312111
60538
132931
32107
217251
103765
234103
44536
5375
191154
157516
234320
148514
275348
46272
253098
42641
146753
269244
89094
200386
79824
196913
267231
283729
101553
273062
265900
269412
9254
232220
185050
269725
139038
194015
49194
153337
71053
291611
170182
219770
80161
221100
315541
145816
72424
199583
275702
88866
293062
216647
226470
3686
211812
213718
201944
16776
267630
256365
225761
8176
43078
247000
49628
226335
287666
256317
222825
318205
117541
224768
199062
215942
243383
135324
296468
243936
245571
235242
141479
125794
131553
143976
305591
210493
242017
24775
141279
85749
53098
43986
254411
306418
271642
256328
298065
2082
14088
37658
269114
304195
119612
79866
132425
310766
18250
54617
177936
75112
260790
128013
286670
162779
176356
121190
297657
252414
164517
94048
191179
292591
6590
136140
18236
73024
176019
168534
25800
236034
240248
314183
101968
266230
136388
11895
22175
264610
282916
26497
116214
220802
196342
152124
17655
214262
317570
189224
311463
112773
132168
224777
49885
152461
150988
267813
27921
233817
77951
120332
64826
123005
232094
291612
296458
66722
94892
191932
82021
271095
50080
171374
245653
137703
234142
98879
198047
138360
204170
84429
233706
20978
45583
321754
299190
99232
65216
135380
166798
304792
269910
211001
288411
240115
289893
174310
246172
48599
249256
153333
174490
243231
244035
241336
197458
219754
247724
206996
288861
306488
275941
84549
266110
102682
226195
108766
22868
207054
211610
1594
247325
53378
279089
47012
189170
271899
161661
248089
292410
43954
218988
152806
221682
284100
227926
136892
98348
8118
85548
28810
184762
21180
267170
99860
134301
184317
245399
253720
296783
313564
93614
284865
252449
238695
43636
108463
1169
206500
153116
140437
127937
45109
145486
217917
66084
35987
302769
186660
305603
225743
94454
129698
182094
284010
74627
295777
304962
64249
61266
44629
301934
49851
88863
16895
55977
318628
70638
101848
159794
24292
250670
261098
118940
61918
262021
45918
254980
218127
140900
229497
153173
208438
283026
51697
90098
160448
305379
51015
16915
297225
8634
132476
28909
231900
179763
154887
227578
109762
49061
295320
293506
93584
170527
111372
57956
57242
282217
307024
313646
129097
317189
167163
255512
66142
212125
285923
298687
205677
54424
310227
201780
251036
188448
101287
146104
194119
76528
189082
22
65978
323144
70104
127353
302161
88490
136507
130084
295590
317286
181493
163207
77740
321640
108738
154256
3413
112650
95563
142420
1575
16862
200903
233746
160224
93588
49013
81889
322611
40130
209276
256045
236996
216153
268754
162296
147303
184849
30070
249191
272747
97646
212076
244407
293341
266829
125466
118947
260822
13031
192865
308449
8586
132041
14780
70461
262436
206490
248427
28368
24118
277817
154230
140579
316100
125841
247212
160317
122822
314226
112964
23210
85327
262535
23974
127704
144253
213772
264772
72051
112527
129131
254122
109748
140368
294527
221937
264280
144103
264449
199465
6953
153174
247571
35978
56448
22638
74079
52773
48998
243672
203201
33668
177522
276257
85288
315116
122168
259457
145562
127399
194782
216914
45970
56194
135689
295407
77202
47198
59626
120360
36604
153409
24638
166287
41581
266053
260154
275236
185046
109514
66506
69153
245538
307964
196954
100598
6479
18388
215914
117232
114457
212147
194757
20012
321644
258462
158648
134307
139522
27396
289516
286031
146733
86199
48497
283220
289055
58421
164076
166233
117438
68876
34446
140665
4211
116128
20492
19253
215125
58657
244967
225148
49343
152153
206932
186952
211344
263156
199579
225754
136610
271515
159244
193624
118576
7761
116733
308250
37775
137907
117767
239074
181525
63962
136893
235681
33437
87007
21544
181716
230692
52911
217785
67186
299623
224657
78778
76128
28575
188907
120434
87166
264022
104459
267805
62024
249661
142085
75941
193204
93653
13478
59553
30047
74152
249278
236013
137640
233049
121426
70382
38527
273589
111136
318361
105153
230607
158820
80821
173572
143827
147811
10359
220270
202695
174979
160941
231250
240414
207453
184140
55954
169260
146853
176068
114592
215229
88067
223626
296008
119724
43113
170958
12184
223826
131403
246683
144274
31564
230969
285115
73263
5792
221183
243280
292388
154470
44656
158850
173405
123417
67757
245248
240577
322652
221181
187253
268185
119479
278722
108845
251997
70477
93929
28055
294004
95144
170128
99940
318657
196377
276908
168205
31
9892
146219
49988
171792
185453
114753
38281
215113
314309
56361
120539
187844
255610
246906
49737
168900
12764
141119
148009
145173
48009
159769
11852
50811
312274
305397
245974
21222
49067
254426
202683
49680
190040
276380
197044
211910
99384
281242
95953
315454
52513
127521
269065
97195
112874
139559
304930
84614
298276
37975
156462
260882
295564
252774
2131
147166
109840
298267
97030
203265
115087
171073
161841
141070
291881
166472
3460
32196
11818
208765
173427
37389
214048
9114
12372
232691
256521
154814
136413
4249
255279
83503
302967
116743
316356
138371
178668
128430
182826
110386
305445
36085
289714
182678
259461
173641
72139
53875
32346
316318
8013
49839
7686
112116
47386
226328
103703
321187
67207
206267
77532
33985
223873
218148
141573
81468
32865
53088
283794
210386
298173
297282
301463
133746
119833
14656
208412
147532
22391
208766
54899
170346
269372
157314
123543
162983
36881
251283
211016
257272
77495
202795
219745
113159
251204
170850
170011
315594
292221
191190
42184
188534
145342
254216
116180
248904
156767
299125
7825
191451
136878
126263
146163
21243
240221
13279
271792
232787
111316
212562
285415
134203
245032
84672
183499
106598
93525
77949
201585
172685
147892
302665
305705
133099
165705
236770
222586
285105
231487
285759
220198
284998
262852
113314
61564
275413
130429
126329
283458
322205
265585
293400
307581
218865
123291
59765
196279
185382
156238
273185
277549
287945
287338
152381
24618
126199
162330
189748
145101
123817
222144
40338
162544
172950
125992
100526
274567
16506
224023
9902
21887
222208
320444
10064
3302
235510
73732
96928
109605
171861
171024
214588
245601
312329
321987
301932
281048
256360
261599
121832
13097
316771
77915
279250
291879
84508
51526
52055
7572
19969
72776
135964
228113
203575
164096
153371
138392
126987
279807
82859
278122
20952
141498
264306
184630
168540
222310
208263
158801
205636
174806
35892
246419
206001
306135
181512
106784
320952
32837
237977
35874
204871
234615
21954
185246
228980
206919
220795
106100
95927
205337
199518
78437
184889
251515
296570
303144
93458
55129
206491
257364
295697
56845
124135
179229
211762
108307
288900
151487
82899
289471
209604
166767
12097
89109
159784
199781
86335
182121
33786
306887
242142
31553
270887
315018
53111
39734
165632
159203
143744
125983
72353
255363
46167
98656
47812
248027
323042
166062
231847
71108
296017
92039
177988
199383
16772
195689
232091
211203
3839
291925
313612
273213
247759
62292
166720
126681
278112
311055
181960
140280
14462
83080
27406
132721
75782
155194
118895
229527
18484
112316
176413
26046
83155
235150
57578
251363
186778
227248
167860
99414
213723
274937
131345
197746
166613
318048
305184
69243
240288
18969
136451
156875
50842
139283
56794
58125
236695
283229
163358
94026
10124
319315
174957
141377
30311
314121
216046
32110
114013
256731
32154
82576
107300
271501
134691
247019
226227
239034
286662
177888
55301
152462
84322
193278
202030
88008
269567
162789
55989
153915
83142
62661
15263
55109
187145
22481
31102
238046
177589
297990
95863
29820
4139
177420
12578
128261
35537
299731
233348
52392
140304
147673
57384
141478
276855
213477
200899
150755
193656
239892
236816
60499
64855
104644
14071
263266
76168
122666
13619
126703
204194
180782
186998
248712
301806
128189
272517
311928
234580
227362
251552
316574
130444
163581
158629
63174
90647
168948
151285
298918
204919
141093
119809
269206
275597
159801
45817
281958
274999
66006
68533
232014
171410
105830
256033
104336
162248
137137
259637
187982
311016
209777
302728
164419
206215
224618
246843
274044
313589
126435
132746
145634
127469
38651
130486
200496
207065
225948
176010
118583
268921
37402
161709
146899
154900
138126
23954
237998
189977
212106
124670
156830
317646
103008
32303
2855
187477
160168
126440
304214
315926
112811
286736
47106
214159
285219
247234
202079
296543
280353
25633
70437
232157
189993
8919
67537
93044
243964
261649
130950
225039
174744
73800
308323
210485
249569
267131
92510
42156
135917
33742
276993
174786
60566
239841
313247
95034
61543
194002
322219
192794
86952
123590
187184
20630
257300
260780
152302
231799
176022
40505
32435
34100
93848
144708
147864
44945
128345
73369
107553
22982
117147
109165
191258
318430
249083
243870
306701
118203
226105
194484
58923
202405
26235
143060
106876
316421
99681
1328
181118
31289
309194
145135
233244
6802
19832
193529
151467
268435
280868
207652
240735
267514
183740
24891
200072
212429
170735
222740
288584
68120
74261
61337
281693
269311
18459
184504
293
190452
100667
233048
277006
212446
62848
54121
936
25070
46831
161058
155724
291066
38028
285956
36295
17306
207712
250299
302781
147029
225030
231160
51932
103003
208223
234222
91033
240386
128823
207887
128445
49909
168024
211709
299859
303684
191686
183664
61766
103648
24518
4886
194237
306778
292693
134562
139346
249366
287711
268312
15028
2866
106776
232174
60189
228892
273283
289862
57625
141710
140529
110774
6057
28228
69576
169403
256738
14463
106817
162560
7490
276637
310814
303715
265863
152895
110283
50316
192413
215432
255534
62872
96452
110538
73744
205433
155499
39936
300230
95204
28587
159262
119024
48502
288533
202651
290292
3200
156430
117676
312160
280924
197888
208646
280037
131658
46300
163536
18887
270877
241027
114466
261688
289932
36051
8548
104740
199409
14722
81191
47038
2530
17114
129522
142236
319443
284724
291382
238055
318230
252890
20846
280647
291314
281453
51577
52533
16169
305588
91313
114931
249057
268068
177390
220704
303666
154174
233420
146343
48564
172507
287183
67525
155255
288219
10787
65767
82602
192687
295973
276371
98333
46932
172126
169951
112452
149136
121723
142996
243281
177748
190714
292722
170521
138844
188211
73598
41220
226922
26629
147159
185498
20613
288930
302296
42743
274687
152916
262200
68945
29628
149953
208480
73044
54706
242729
101731
166851
149715
268576
108672
134075
102430
118178
187578
264984
11412
65165
233230
179321
278148
202009
178046
44393
123328
270112
92535
204251
274120
85708
312554
189494
141031
191457
632
121435
34370
293219
104404
223016
177794
220514
278514
77599
244401
204586
264601
66515
265785
50045
198531
242942
180194
109291
215063
276630
108142
1994
41132
313339
45913
240830
45244
61411
82113
26609
127761
136888
18767
200473
299888
123262
161932
207046
145287
241805
104509
213014
252686
271214
3925
32277
92933
93994
134952
107279
52429
70508
53754
191685
4393
181772
62501
197302
161662
136583
132635
122585
90793
29756
46261
296776
40342
150196
210891
45519
45878
152701
48695
69170
30767
314231
261843
199389
260085
9198
69740
258908
104901
56532
22062
138454
264366
255001
259524
100866
169
318082
244619
226254
275546
105784
133209
19678
205853
63917
276749
262793
299944
9334
316598
758
1992
176131
7140
209383
71786
92647
201439
80581
191863
150768
69630
104770
200542
112410
207977
148105
52299
28298
96114
192853
153739
97488
141369
228899
68425
263677
257289
286745
177840
127114
139434
52676
14770
234068
15752
299233
304946
249560
133205
209664
48893
252702
268197
296666
158749
13476
277486
124934
21431
293308
131542
289666
171637
65009
260248
191600
192542
82143
213462
150666
1017
184347
228743
318014
170251
296308
316238
10779
80332
256117
24987
70185
254437
257373
54926
22607
239970
71804
305884
255805
320787
42213
248049
27848
227750
46679
283268
241992
276180
20423
149542
209654
106651
63687
43940
220592
274137
173060
61660
307888
297260
14243
129355
78313
139406
249617
89307
93803
2030
231271
125813
227793
316488
281168
105189
153376
247547
261721
259935
192517
311244
242610
103578
49393
237811
320847
94593
102907
242466
89583
33132
214147
300049
262761
168696
243347
185306
276603
160545
80421
126733
302226
31094
52062
55628
159706
217104
84541
4947
292087
271810
228966
266880
188427
241969
126712
121270
22065
209402
16044
7956
78953
278806
148471
273674
271372
48260
287267
37293
62121
220907
13512
28981
272700
133976
140331
269083
47398
299721
34285
262832
148007
184532
144247
285481
214355
66694
236212
186319
115279
70855
206809
92459
150847
204436
39244
84858
59228
81582
268220
186413
30151
249794
303969
26624
235167
206322
189668
268407
224017
206252
209905
66757
49198
287991
17913
70149
314736
19977
318564
318678
45424
319348
249059
151141
98996
122717
27064
83107
109879
55366
94596
267343
88437
233237
59408
136187
236177
170553
180053
13446
208974
289180
23742
224295
188039
30483
144703
10695
175063
161732
305425
19988
246663
61393
194902
317845
131796
10588
213777
155219
8001
286274
52999
1977
286410
69420
48499
88254
252536
61303
99051
163077
167059
88578
111913
233853
122819
23130
132924
220234
247349
318459
218826
210480
98026
307701
181759
30666
163809
66383
140053
102164
52852
213067
108599
41714
120430
187277
148455
285518
275196
103493
253162
134177
190508
222237
168149
234000
312242
62834
39522
146951
129981
32959
58960
299930
308661
71818
58901
125791
202530
105364
120368
136134
156646
274341
42257
83761
267057
283105
244577
275983
290507
82534
162708
5520
107886
127741
18503
239253
207587
320963
149215
235391
250636
193445
149634
238911
289311
209304
85897
108877
177911
164432
14558
310117
230946
199648
281940
155602
53078
309995
171143
77038
133809
627
196708
210322
144695
53956
233833
8231
226535
180405
63344
41360
200491
270460
173349
23606
270844
248113
313723
200452
85516
81777
317436
65392
34622
294712
139958
175831
316423
275944
130298
208632
289451
225723
25701
40852
131287
269876
251879
131942
230953
196469
217548
210127
160745
16683
298907
105016
143160
224077
73785
285904
82959
193328
263272
149994
82058
209745
268965
222843
249628
270040
203468
44108
180935
129802
101160
205977
261794
285537
282341
63297
140805
143470
172150
25025
122040
23383
36945
121271
128880
276543
196444
125050
192741
167095
32551
277844
167374
180007
275126
253464
249443
156983
97300
268878
107163
88820
47064
254849
8111
224026
172949
61072
83653
20783
33036
157479
49352
305316
194107
52156
195546
53828
19181
54433
307050
21475
242389
254505
46482
107428
218824
59942
282092
267536
180936
158943
65305
292805
225870
168858
308431
113620
141926
251744
138457
51602
188021
296061
205714
228360
152286
9738
90875
42304
26439
290226
158168
240705
114093
105555
3592
233847
132225
6291
121701
189962
159570
36143
129793
194679
98493
246455
35941
255641
251635
190012
45451
98486
235976
256064
29435
223327
255500
71639
2697
274242
20497
289805
196222
53697
179385
181146
157626
9087
109058
81579
87912
118797
248699
142999
147304
307841
284789
120010
177354
22092
156607
265068
250926
36413
41468
84022
287350
83094
182224
230271
100836
266407
279143
101233
60920
158336
94939
258662
165060
307631
116205
310870
287658
318860
225763
202864
263125
52298
170501
297818
318251
70351
306900
322929
285584
41814
75250
260744
209767
242391
46468
280605
103852
201555
29535
165321
255307
54316
89513
305876
133977
155013
214626
45482
197268
243806
10470
15124
93160
262821
198487
7618
98011
119474
291283
178687
111492
59670
271369
137836
243881
194019
316279
37455
5886
189146
182389
266035
233555
215309
249900
53249
253636
274035
88159
173785
12669
308860
121924
126278
58269
138778
1714
250834
305437
145589
136575
129824
256862
282245
279265
247264
314306
233180
138376
194126
292896
87345
267984
305918
222272
79783
185029
317443
296465
179013
152001
305524
115337
298261
214235
89245
146018
211233
211783
123037
49511
312755
127077
77281
61032
275806
273388
308419
89378
247888
54396
262263
96324
150911
233772
56619
267111
263259
218529
153680
271445
279149
80311
153884
169609
275535
179303
180976
26293
266518
147359
13343
95528
130040
85517
182292
67834
58040
248419
137115
28376
116848
81254
233171
234243
174184
335
219513
237224
48567
97138
270911
9624
309142
296442
103004
192176
175869
314759
6413
265955
39907
151101
166105
146535
99956
300154
189129
321234
284008
270267
40716
115255
115844
274291
147078
140222
56861
72874
94087
318846
80191
158028
8680
208415
281127
153017
230019
169506
249992
3283
272208
69513
216452
223957
62772
227353
309945
274838
122420
117182
315016
112149
320803
113823
248396
285778
298393
86814
240635
274826
205531
269763
18950
152609
172867
244277
117440
120359
183225
132311
271565
129180
318163
87307
41430
224357
95830
315426
32615
139222
293418
36392
184954
198767
170836
229701
183281
314880
230917
116884
152366
275177
15713
53695
29231
19883
295567
139784
223919
318311
314939
99207
23470
23680
299438
156181
203391
196133
191997
63037
140732
51803
73185
272377
265583
55979
121071
293285
100505
272027
197671
61751
159698
120601
87769
236894
159561
229518
137390
191981
293406
116490
41261
266524
42858
195266
174452
193887
280205
255492
301344
258175
224125
229295
70814
71417
201410
250155
96850
255561
192554
303466
169437
306027
224386
3514
52836
182384
244706
265627
157283
269421
159573
152927
279849
283747
304677
246069
223934
297947
16525
175075
51881
90725
269435
254892
114549
241579
5263
267434
170377
75648
311825
52207
145393
232959
203712
54237
222958
178928
7607
85088
190231
41886
194190
303700
172283
115114
321152
227093
223504
167091
119779
188625
145000
208225
26740
136118
188549
149837
39225
119596
120763
113621
283624
230146
308316
1674
53351
945
194708
125161
40579
102955
159484
283046
17687
254095
107244
74159
222868
275826
254010
27082
82867
199348
117515
105022
228082
75516
254377
317401
28206
134704
116750
38037
278549
256916
59121
283114
140585
200910
258558
170658
238839
178420
99782
73602
74718
260580
307030
71743
323242
223685
322735
269273
291269
307438
71714
295016
180920
1355
80146
182811
39316
304922
301065
241951
116731
232303
21527
317985
202877
160363
212880
311257
157417
308564
14849
262780
321517
291256
34939
75225
170602
148623
89745
275994
178328
213411
528
90531
80692
261583
300375
74023
203107
242476
65070
125870
245452
44085
73125
157806
3155
15990
225571
168132
56019
151594
104963
269674
279496
298306
136081
198533
314725
111094
69971
202064
186476
292792
173018
35123
314932
286964
246381
238155
255469
7196
209727
169525
188817
126526
235802
44088
20888
55670
264653
233678
10864
32624
107719
194137
103752
304504
202281
11589
30110
44179
259518
105661
73827
301919
125379
177132
98148
76545
250349
195173
69097
220163
208735
130772
44761
134143
232721
259187
240812
54938
115148
3069
272849
154229
14475
292250
315858
98285
235630
75762
127860
149652
44605
260058
20908
185259
163598
19503
99154
293504
316964
238834
127713
195973
13843
226270
249767
120099
187462
199252
196167
198356
192765
197251
82484
173322
56403
5152
10206
61963
28506
23772
91717
100360
98384
229624
312056
84100
26706
270771
3995
179820
139393
81511
285631
136404
140463
138329
75973
60656
293131
319017
10889
231082
310623
302667
282283
161992
314433
137316
303193
5876
244435
312335
270660
126546
121642
229582
106064
282056
104277
73057
271539
31474
216266
187953
118448
150575
48858
289410
298572
287918
19566
108075
300366
42636
273219
832
58717
130041
16708
18168
212501
30174
218554
162852
281328
159358
260438
202165
2756
176171
130195
54861
250771
25194
174478
236335
146586
218092
269183
1281
191697
158840
311884
71951
4449
71828
3174
78614
255566
98739
118083
179884
228782
48435
164118
258379
145767
150151
5672
14355
49752
131428
115322
107716
196534
276546
157901
92148
256973
235666
240471
176920
182352
279451
99653
64021
182232
24012
133383
136712
91990
314789
253111
112559
27613
3454
48403
121925
43625
160618
258525
259151
1801
201042
78592
219632
40368
214857
28164
81340
71408
267624
124809
172564
273356
79546
127766
312364
322000
232473
88294
70824
118703
236287
151490
122208
187832
130645
74602
24341
291165
129138
103434
214169
249082
244231
311579
262819
111560
12104
75727
86332
17360
249647
208207
142369
253297
52223
79779
159140
76068
183632
65067
221178
7141
189524
79961
85239
240048
32496
16738
129483
228494
19445
171009
174486
189358
301381
57044
53527
320204
36139
152471
92694
287905
290196
311883
141184
25530
155842
173726
44805
58319
209618
275895
260999
110995
73450
227412
72880
77822
86045
73293
249046
106765
40876
184993
116213
132217
10917
264507
220411
38578
200590
167454
293215
221662
44962
291304
222517
280127
308019
82373
12642
320450
320390
135868
272860
303176
167469
275840
232628
194313
82752
286114
15422
17991
313441
174242
222135
294404
249929
150316
102296
219713
134411
220678
58167
177482
131834
165288
30714
134279
170263
55222
55484
257367
134024
35629
61514
15019
134461
203057
180991
250437
14228
8109
189351
271960
44118
201797
227174
71242
60868
307687
293680
311210
97330
178349
49240
314523
70359
10447
53317
15155
286205
149280
168501
277043
77867
84550
196341
234317
168895
275601
38008
35616
430
141151
151666
161986
91326
159884
55723
41134
229038
112808
221075
12689
155097
10912
168963
178265
91967
287319
88386
50761
234759
37186
234689
243159
70501
19204
62896
12314
47117
108838
7105
56084
29915
251766
270893
289051
132152
84212
113501
199191
264073
309606
74645
233850
108285
32960
138152
64914
187595
177642
227280
126224
145407
177694
224443
218663
123287
146115
110063
139956
124511
17969
75877
164336
194320
27492
217248
52349
10005
71073
233767
296191
20185
59583
313444
216912
201664
920
114088
286488
188796
189916
249704
176463
161620
319875
229851
86599
200775
50594
56460
224392
17282
313740
187471
172540
101640
157866
237781
135511
195015
267747
202990
299838
321361
51136
65337
54055
224875
92809
167283
91472
318660
140115
148360
83690
74748
126173
184158
170684
216102
247659
121580
218776
194873
86259
65388
137470
73467
176612
16553
51155
240375
85373
242661
302839
313008
306919
86769
322944
248978
144779
252338
100115
260811
294170
58837
224004
282070
284875
94520
20343
23945
119033
149854
139266
300568
183144
141453
91408
316884
216469
39595
113810
84326
109381
72749
230574
299373
165124
93944
182722
254258
206703
270521
69125
285078
222157
208840
40348
66808
207865
280865
16689
227871
62782
254270
155018
162788
241190
111289
170259
253682
103827
15180
227883
273111
222080
82337
320763
62012
290963
80296
209133
214574
226073
191189
111389
314911
64469
228471
310340
46294
50716
139931
42363
130450
101035
242246
1542
24210
122918
313070
153626
204909
160294
55184
51603
208959
34689
211850
61096
96375
193214
105552
267523
170404
87876
22367
314120
9308
11708
149744
264368
313544
175555
198725
40356
154788
10296
271132
82150
238464
132970
86847
304262
220760
258520
204195
77907
245981
90971
97420
304237
120251
189396
27343
145047
127231
66306
210947
150765
85583
119382
88637
38318
110459
142857
113737
134681
307194
298254
115483
11130
189192
268831
308192
162127
74011
95411
66459
252856
273079
139422
210897
194494
197
304044
248812
18431
80683
279617
54759
127958
288986
150920
197798
28136
255873
239377
165875
280292
198706
96441
317147
227291
143107
175346
198831
103585
211954
46134
236164
237538
77761
186518
102525
124369
252595
201639
290770
188930
197045
103082
233319
177564
261108
119020
162252
154402
300555
299577
252669
226276
244470
167652
236047
104882
71403
322217
117839
300126
97184
21710
317513
193226
147791
38989
134493
114021
256706
209507
302290
165819
244472
266214
116516
95471
110790
63017
234125
67544
33124
250505
99067
288513
131990
118466
48521
47872
290508
267818
164867
111557
42524
174481
88534
111813
323048
260130
187334
137077
239345
14696
319009
277880
18009
232683
209177
204478
174056
99426
199255
66183
180431
209531
250832
32484
94
251324
271222
239434
127311
215141
201758
109881
184120
254539
142901
30562
144195
183256
145473
129993
155286
20289
161354
65040
15542
117039
57069
18189
53090
272234
94997
258213
171991
179605
56316
226222
30507
280724
21877
85196
104162
162526
304120
292514
24516
6492
70745
144628
322417
277252
258458
277631
197882
64129
187295
56554
228051
274521
300699
213395
158866
299290
158860
41225
198688
16345
262325
116138
243613
322999
30558
315522
101870
201578
49957
76017
64025
281072
223177
278659
183585
203580
163128
16809
79127
269970
185573
77094
296118
250096
36488
89028
205166
109895
272239
160418
301404
31737
302384
69760
290722
161746
26916
95515
274019
288512
98439
168036
267381
85567
98788
103262
286844
95781
291912
36633
39950
119772
6466
260173
86314
202117
67695
283995
73356
236810
237106
121825
21433
283724
89950
44714
301201
295861
246552
289236
268597
225149
249111
218860
141804
224615
137412
278541
35424
317855
217212
177805
152390
112689
122111
44709
100405
98631
208015
218140
316130
114482
577
202672
189730
310834
38297
311319
64785
211200
29010
148876
91911
237012
116890
174385
300281
175194
261123
255768
195895
44012
97251
224234
243341
222128
133883
77301
167493
30832
233371
218968
292542
259001
160410
150838
60320
75816
271144
98789
313635
316766
157836
1787
152376
157822
293180
93364
187653
236922
175708
271646
93574
151227
263149
131348
71447
104335
162039
323321
70442
300562
239915
170049
248047
161192
10349
299134
107078
281976
270688
283960
244213
9008
89319
183933
322588
243771
164775
265440
241765
149355
299818
317813
266784
210383
274754
251064
116053
150288
134522
103140
265520
315696
142834
227645
46962
175499
65736
179606
85259
21181
126669
122651
283703
178198
84900
247403
112145
257976
129473
40380
45516
25357
5363
81180
191376
29605
320701
259716
191256
98310
166689
135262
218597
239691
229850
322231
131602
63380
183813
121594
185859
260794
184137
68505
237068
48558
297124
52086
109404
195803
142284
229529
149086
123111
245200
14018
34564
11116
143437
157717
100434
155554
79928
175318
259363
285977
236290
309413
17765
40674
204360
27648
228705
194711
255657
135359
247063
218129
303587
113415
303855
176712
103368
299568
229679
60992
276673
323392
118701
104340
125474
259477
279360
231800
182477
278261
284818
180110
82866
273247
315378
283584
310329
111826
269455
34864
242269
277388
60469
160648
136978
43824
303447
125683
40873
83487
88604
69207
271096
144743
100806
223874
228200
322870
56932
157340
294010
310034
276951
319117
755
295541
241909
113797
103116
293416
179840
296817
58475
227492
265389
149672
55792
230943
132202
48853
83824
23713
78844
78625
283267
279622
171874
77699
118485
21716
49033
285374
139786
88574
240152
285400
84511
91391
790
104477
121610
38469
215908
110969
190144
41063
223518
250976
268368
114572
245824
255339
96471
133054
8796
194685
272089
281426
28924
37670
137586
274017
248776
92207
246250
169429
221560
229093
284405
276375
257783
128365
191146
306780
188794
135884
55474
121269
72569
86687
268276
19385
162677
308572
65221
51401
222176
163683
30202
169929
136384
298725
279402
53154
138810
285662
179340
248249
149138
165626
271918
77747
86784
114339
318831
243560
240734
72285
110795
110768
193899
178600
121191
248116
110108
181238
40031
92421
108345
32794
12180
49394
217758
192431
137278
92204
74807
183401
319779
262016
47830
317922
181423
94877
25993
270244
254961
40215
77647
283404
304234
50051
313184
81485
180576
155747
100487
64643
285989
258475
75373
29798
289298
207637
16463
147208
170155
169685
276518
314036
44176
154577
74953
1679
314613
261558
207245
309965
220301
121918
222091
217145
226228
306973
224416
191438
296904
258684
258983
305818
272531
32089
183598
292127
153321
240256
197914
101484
152396
178125
108262
15384
47061
146849
36464
74025
118168
210174
233286
115927
48399
260398
221057
50802
18128
172909
74690
88318
30059
44224
190218
221886
108979
22008
281090
145432
293141
304785
151548
178874
127073
164699
269388
256581
237599
277249
55168
301217
304915
297180
173492
259108
298859
106293
89259
39744
269347
262008
100632
52821
223463
66137
91923
4164
16967
260672
233497
73112
62568
112768
243915
138781
6517
201935
249566
252383
199764
252962
54008
114043
314798
91597
258094
78957
35177
213591
222993
304540
128881
241420
132075
291585
154417
96052
261630
264483
163825
131301
25264
189487
137615
230065
200928
62958
34649
280023
248244
144456
190940
77164
302612
242763
241335
212560
228316
323533
113059
183810
108442
166459
204390
261678
20109
290859
118522
218310
278598
312860
249787
62466
161144
78115
127760
310285
215380
254817
252268
124056
284132
111124
319858
260454
217023
176664
181983
192076
258154
236319
265770
162464
188382
32578
68700
45419
93248
41401
126111
54794
169484
127408
59062
222817
321795
172559
52458
5478
47600
118882
162551
79377
222750
236759
136985
136907
42552
276579
132767
87178
12925
233765
104469
300257
109992
104038
262167
3830
52000
61240
8074
44042
281420
196427
73574
153460
9819
280275
83862
278892
297951
38308
107515
146078
310752
307429
103799
210949
189414
122209
34251
255990
219129
101089
250100
229620
30865
165235
262595
309054
80811
303669
294067
282844
215749
286348
135290
47620
54693
274606
234111
261264
264393
243349
273372
55326
245652
201942
316965
121923
193787
262692
131172
28246
18616
3932
35180
260959
84833
45602
38099
253426
218182
299770
234335
100146
133979
38805
297332
204933
137837
231126
119017
281479
249011
21936
190357
66947
43232
267169
179523
136839
219014
307344
293230
277350
85053
173661
264689
162217
174362
224336
235600
245789
77602
210070
272061
302200
264784
76353
11388
15385
293693
27340
320791
263925
164552
303661
84209
227984
228292
269988
123266
196797
188855
281484
124980
48302
9901
189403
299802
187608
215605
259726
43967
30372
202046
198519
280981
289608
193521
110603
9218
112508
225671
247946
154003
235616
102097
18713
296337
34617
29069
64408
304639
89982
176797
59930
273132
83686
255319
228932
195392
90072
99559
250810
108003
146191
28467
76030
29909
292545
3396
257585
57777
307083
30607
83798
274759
195283
30359
310677
63133
277394
271135
68502
183313
201445
37964
30660
174955
54815
112619
26494
134687
289610
181662
293549
94504
101306
61469
28811
218130
218979
82957
111878
47112
109275
311606
50930
182318
236241
269369
209190
284899
91694
12136
229468
23698
277268
268694
195960
117408
180445
269916
308432
134375
274422
268450
153540
257400
9394
142171
70240
6121
37091
284617
145105
235099
210900
126689
161439
246804
49571
232369
311812
15970
81519
130766
13945
83517
267322
199440
32119
197348
269034
115598
239210
39196
210488
205957
273496
104062
254424
54633
186143
299573
160343
21043
292215
5574
129442
29378
284260
162135
271910
179892
31182
321203
125144
280592
99713
146447
123011
19856
108546
15244
300917
140221
234973
123265
138574
232527
52229
216829
105330
134937
68721
14691
229789
78407
74931
232121
28650
272826
249028
207390
64627
175910
285266
140633
184815
322901
170154
21660
308620
167395
3959
294950
99753
100134
285653
245351
58966
39266
160361
292429
277180
280738
55999
174415
243185
294043
101460
54379
120038
256679
177046
180286
200445
21647
234014
3286
132832
74988
14481
205974
314352
109232
251218
157230
128135
209493
204897
321479
85837
288172
165441
104875
183339
33998
114826
317038
134140
73853
151480
130270
238987
73641
315156
182588
261778
54291
145315
314693
136763
266606
143950
306694
6066
307794
3313
279334
88481
267455
142786
118622
296263
41137
231649
221604
323092
295113
125932
261175
109169
18711
263659
108520
15201
240521
275028
14940
91540
280655
140431
192191
93982
323463
81447
5062
250243
319837
16445
192025
70067
61497
202460
292425
245806
32874
322164
258514
69666
20611
147558
209706
166892
13947
172790
260899
214418
211226
318232
175391
42148
88868
240147
14057
258587
249588
164400
205149
209902
158562
137223
221598
208972
60072
255048
77737
303694
288600
179290
290494
37823
172415
190148
162813
71368
12929
313852
20774
275723
289017
226049
27339
134479
299453
62440
73232
264137
145402
318795
175585
14902
151453
117255
185611
45294
167787
105952
4535
66420
64276
260293
47633
154569
162367
289434
25767
35999
314129
156321
209340
168771
252901
173196
311767
76355
44952
11894
98510
109663
50861
113794
264526
110489
193602
215881
196228
264217
155263
120837
219782
33672
257676
235554
82371
197496
237420
26443
113305
54539
100338
128734
75843
7879
131270
92144
136912
261939
25197
266852
186709
184405
16842
253540
87508
249468
121765
158118
241246
8902
224653
282408
115365
62171
148612
71471
9690
287048
255940
106218
306266
9442
22892
52071
264842
62417
272699
171158
309666
288897
316874
259039
40287
159171
235144
115530
4491
173589
121704
207706
4605
122767
184067
85285
186644
137071
129400
82961
249887
124342
154833
294881
89073
253754
251415
264452
304557
143892
40100
246642
268010
181896
231244
319407
13103
15480
1349
243198
64089
167826
250759
179655
20948
21935
98666
76672
245659
126405
236020
131739
96741
123996
287294
249299
37592
115421
132786
71938
315041
118872
292169
88132
221134
113567
66764
202725
244047
156972
283201
314976
87961
280551
267132
69388
50128
261212
101830
194606
225895
124340
222412
181148
217559
205194
165483
263319
38041
294072
180698
283659
30569
303699
3156
105209
192955
15823
192007
260247
252880
253055
175013
115538
13368
307007
174332
129699
75726
101371
120640
34366
211553
235003
317319
70806
107572
22551
236983
304260
217557
36919
241060
51485
176536
296320
173050
63227
263576
205118
285821
161197
66837
139606
119115
505
93872
132380
155186
26851
206957
109588
47788
308875
69985
217206
113426
109882
171014
283705
207627
60032
309186
98133
125015
63252
87234
65813
206489
115442
31618
66719
280062
77709
191905
86318
287271
3804
192631
230817
294095
214615
229024
270367
89974
222848
43571
84302
79021
103194
90983
144502
83875
108266
134739
134580
114586
96396
321737
75585
299963
17936
91196
105224
31646
80890
127243
130461
100621
277050
243538
85573
244382
193845
203827
139188
282822
305858
275477
224908
29598
155279
179042
119245
186137
253585
128053
70218
7754
108395
280220
192945
271796
152570
43608
315498
222207
46267
250852
281467
19259
275313
68069
201127
260366
14133
141404
279563
253450
37994
274249
304875
2896
93177
390
271382
147569
208307
261001
41586
166752
60949
109304
213516
71525
145583
72006
276506
33568
211286
107083
234343
123641
168641
143871
257839
185982
9523
13944
74608
35835
140022
762
304798
144598
51952
314182
313376
241398
88912
170217
39560
186020
256611
17294
186852
123658
210958
230120
319031
83918
305383
190338
105044
99795
259203
274296
119563
211190
16095
102487
197404
45539
173327
18671
303289
153450
278223
201107
95889
91053
11751
299295
178580
219656
312277
288786
205976
256125
203544
21519
80202
52491
99990
38253
264469
155217
262215
182949
303409
301915
219258
74402
59647
129837
147026
189342
64301
155149
131473
191216
288212
70346
167386
281315
143663
188477
18996
20117
313585
210052
320117
35008
230674
120106
178011
97010
133994
266195
233860
265413
90457
182795
306593
45662
214397
134859
261000
119555
1893
217286
274037
129220
61200
310498
166826
20416
200374
226864
273048
162491
74333
263465
253096
296436
208501
6685
212503
64694
291491
174165
202453
134789
283331
59673
273251
283343
208706
2299
106232
150331
65526
202549
254939
178479
4415
42197
270031
250025
156592
184207
285713
15622
199051
160783
260048
238198
311495
2890
203172
220640
269270
68098
7478
52209
241572
18771
134811
111401
139575
179547
88165
269892
126179
7722
62780
138684
99585
121800
247774
321705
49683
306453
5528
168713
94519
180137
238397
154027
20180
37723
163541
147239
30875
120260
94029
147666
322624
20229
231572
138637
30106
58438
28638
121377
136620
80959
121124
258064
265278
307778
210112
226828
315447
281821
127642
241566
322292
16845
257733
253612
158037
73129
43548
103780
12797
264661
182472
262591
237015
73901
57613
290018
241717
131934
78159
174881
302807
40381
156758
85745
269897
54173
141843
113781
287106
50234
75879
272683
299294
51557
185815
111887
154502
260686
198114
128162
181511
248971
164057
73030
86934
83272
180101
108258
46743
82783
11804
49387
135577
66260
271126
142854
245908
263964
88483
41900
161717
5581
283714
51405
276698
78267
57583
175512
122378
217823
87918
321336
315415
182782
103541
26507
295322
311678
306308
85815
28440
150318
171965
248342
91716
55667
190085
164466
235682
133031
194160
109539
92621
122174
286801
184130
57223
149502
306107
39665
98892
259406
207885
285487
8284
152408
17540
116247
226516
198954
130526
28760
276737
119173
131222
302778
143409
265952
85572
70487
27099
266612
67111
12412
174778
282503
215041
184420
146126
235469
276771
131539
248039
166865
141890
66136
303903
82911
147559
192670
310676
51032
117820
112596
318794
159569
51644
147070
201712
194791
286520
86501
269660
234169
57740
259704
282102
74127
290079
266757
80578
32451
299992
310372
193192
37887
104831
242152
171450
190907
198163
89283
8554
267884
9464
210894
313523
201928
110107
172497
4481
212629
106880
164191
119682
108348
268845
35628
237499
109643
217787
190210
140877
12046
127094
23767
316831
41150
249804
32381
147111
297287
26259
10720
63343
170666
261016
241829
5651
157446
15647
5275
121389
305539
110638
137005
183348
270146
302731
76014
199992
312099
187285
216310
82999
16166
182226
294521
72711
40824
209242
99686
204196
204874
188544
319351
101025
53468
225143
286124
205477
48632
173679
298266
283111
248795
108217
5861
157682
294450
268439
291769
93560
89390
172464
133641
262059
221168
272792
48820
14445
101643
101634
260785
158608
265500
63525
113052
207630
161167
90042
82574
205727
58725
295211
50975
5316
236572
194381
105049
229064
285680
199573
10163
66990
215737
219132
47391
60140
139661
201873
279230
203515
57506
58519
253477
143778
192433
236801
214952
278075
176261
88784
139971
268979
41125
42028
5269
160269
51391
205269
46844
43847
211347
262888
251382
168452
106783
41182
299179
120322
261517
321581
250362
197832
80625
146642
220693
242530
19121
260960
257460
245783
190806
318413
63248
250339
270008
5751
40058
274578
264905
86992
77777
138420
218626
145522
200131
187283
271521
268104
210407
290074
74517
267329
125135
21746
171518
47948
222477
217313
107883
155049
245072
10671
217484
83633
124094
203106
66230
317802
99595
112048
168570
258414
269954
53402
199881
4280
192857
146776
122027
160414
118728
290288
311643
219541
57269
57595
195337
137797
19782
318284
25138
291563
232156
297862
132670
102738
57961
173224
85076
271965
166476
24479
60741
244177
31245
318047
289173
29274
290067
237585
67408
154137
228487
316604
47890
143574
290376
134668
91636
143183
260519
109342
80564
8950
189321
217256
114678
127057
105682
288803
168617
56951
30451
53423
135973
106667
229548
102867
177424
174090
284400
15929
322777
60612
196828
285345
208823
85050
161680
24055
100575
233496
22430
168567
163534
301275
293430
53768
13785
244977
20930
255510
52745
59906
1387
18746
26495
190614
66944
218326
108312
109779
142486
111182
239830
210209
218791
119086
158061
275662
314278
131557
34808
232471
212868
116242
141462
85870
148116
191625
22632
192040
40798
74373
158916
77187
84360
175260
23171
162573
35979
158844
2937
120922
285741
203945
7112
346
4551
29833
89543
124154
56884
83362
116548
101487
69190
248906
7792
229532
171420
143851
68655
31584
286658
3399
183569
245084
60728
146745
58341
289041
136041
192083
116926
191290
178578
224864
236277
68038
6373
221434
50404
265228
225488
286671
157981
222399
279810
31966
321885
310130
176081
274874
92947
216122
284848
303577
58468
125594
310688
120633
194557
96620
116855
67435
318520
25235
300337
85606
240921
122781
306475
81909
30945
62196
97245
135446
265344
141318
251154
25852
15653
57313
121737
40191
299345
249546
205097
83349
58796
164113
141337
277343
309131
107404
72064
174802
305936
8406
127467
288080
14508
285557
141058
193457
38736
122480
224831
153232
246452
42176
249097
19964
136541
33208
68984
291650
45037
23836
75825
184469
154125
41295
321937
1597
200414
266550
316828
60874
115738
154160
129286
248263
210992
45595
308755
25484
117187
152264
251785
33832
113934
109227
186853
54017
263146
16954
265709
284152
285053
176186
301075
52710
259444
132547
244602
227813
162838
206113
5246
194281
212800
16955
150315
193885
132128
38338
289868
194640
117843
141971
23752
119252
68396
108338
136354
148732
112838
315519
106038
156435
97738
178014
8506
159901
67750
148440
187299
173538
155643
279542
241631
264561
271857
278425
40972
6383
78546
305343
41775
321010
133896
134644
2631
282189
318571
92639
120820
299271
115961
102454
88162
274853
43839
223030
39290
237133
230918
133742
57189
158699
310938
157195
144901
47926
228197
105260
264734
226683
144884
134321
265920
274964
303605
8591
181170
97407
240986
294123
253342
25305
138567
193942
302507
7731
43742
25317
206942
154620
189386
188511
316540
26176
12075
287551
167023
250858
61688
223399
289911
4968
321167
217318
248030
194675
290480
1556
193671
312363
211249
97838
3382
262898
243330
199046
248055
51427
241718
189954
258305
271913
69846
125690
253784
9553
195037
91815
298146
119134
260015
14862
259656
121497
30373
153348
4948
183621
50621
251061
269752
41413
242866
74502
111819
206112
21696
279044
66117
251375
304098
320879
56172
254991
155788
215849
148784
69309
63660
267635
301292
156255
210595
199413
56658
152417
308604
87330
9833
27940
25872
119747
37055
73492
56982
134291
238275
87773
98545
53143
205922
123189
132097
145462
275400
204730
312492
49877
238853
52748
53258
181883
118334
109383
72397
286565
93499
163537
72102
22330
230579
294580
198508
45971
244
123551
120867
230664
200680
159180
257494
174730
65944
291101
192569
315551
285237
66673
14632
260906
274805
50471
319594
284841
60844
67324
184161
45147
101398
249170
285277
178905
310077
118430
94457
131121
125129
103504
186711
126107
58471
150274
4932
185071
31747
2988
143745
121402
174005
252445
269296
254057
241226
168098
1697
319081
279639
37929
119395
6947
113166
52972
210047
229993
305724
124818
123922
137374
257202
90383
10676
240449
69680
198091
219033
84314
138309
49827
290620
213271
182689
155445
69381
138961
244339
317956
261481
310944
226977
233803
80601
316620
123972
64052
66838
172767
173074
23987
164116
174494
158835
268716
3542
109689
89670
241245
226375
143583
226976
103873
210513
310525
215555
210103
213637
208336
300776
309564
167045
164706
60828
49626
166172
245853
280828
82103
21176
128091
43874
101745
27217
44720
173059
63532
62125
31313
261460
264432
302372
172169
80442
243329
92831
100789
174671
97713
262529
112830
217506
188327
316518
159336
252508
20720
186502
55093
250393
57021
51982
281082
294750
83393
204011
299256
119990
303953
299543
21990
206216
249691
271202
189031
77375
104630
116075
203141
1626
110053
125105
96014
252369
267159
35791
30284
282381
191161
155847
148456
104663
12179
131920
99763
31503
317149
296450
306709
121602
47900
232093
145530
107877
57328
172253
242642
3028
315136
64845
303116
27575
66569
268446
27813
252477
186191
23906
29271
250448
2513
171523
112466
130088
77808
25632
71201
292248
254890
151478
212031
161984
233742
209379
181207
100066
164568
160750
270525
299356
106266
72136
26580
159881
12511
242286
299643
158313
85170
197135
103490
99646
288199
77923
319981
133978
295742
177372
260233
49837
181900
269031
15747
124231
232563
284792
299690
164018
265737
284572
136814
81712
42313
120718
205911
191759
241067
165682
230662
113872
121549
169589
133185
11704
149081
254733
208026
316144
36200
303371
8237
224671
54696
46109
269721
181132
239539
17128
305598
202200
168168
215246
111927
201965
127013
190839
105534
132051
223110
187380
158756
69157
216078
290774
149441
188696
304516
16144
33507
200589
149373
197104
129136
229485
213333
25735
171209
30257
30093
217708
55381
116117
136754
43763
25334
291305
42534
113908
135522
182873
109952
193120
24282
37814
261196
258516
313515
290474
207037
221165
152899
275461
125631
203708
175398
117418
75079
59586
15701
164494
301157
208652
205769
247186
270224
318081
255520
140544
131515
102919
188374
150398
124213
7969
267584
92744
198009
205385
114748
154516
4594
195032
264865
313459
31176
106427
252983
72450
116336
279124
208802
228368
21838
216381
178667
199471
67895
293098
216007
294953
151793
198842
250168
236096
86721
145812
18051
14087
149130
289359
229545
79438
264632
98798
86403
316200
310025
173774
228728
134616
29499
140823
20337
9130
14337
202294
285063
200784
206183
148184
312982
273135
43189
208914
135761
284748
67297
273612
168960
72558
7274
35216
270347
108631
213888
57804
86572
137880
301831
206291
310888
161801
153270
264999
46811
63651
243631
51848
169174
239235
279942
249142
203695
218502
249879
235023
244533
8206
89037
281243
152598
308222
172734
208358
191993
35976
255835
260669
49940
295193
322427
309128
38116
12902
177742
116312
61069
23723
1805
207033
162750
266179
114330
249906
49644
284111
191114
42695
131603
303246
310116
176214
261193
283306
57557
312916
96173
137614
92628
301828
40512
114016
61898
150473
220316
196721
11777
67577
297976
161539
228856
120644
137799
310338
58397
238293
161906
241749
270198
276007
3289
257277
77185
150116
226322
135085
2750
170139
253159
303396
41341
99776
267138
239008
142609
252156
175481
145693
118719
180112
113632
158080
116157
4746
262039
139051
313706
68141
321605
215634
168846
135826
86661
217624
35249
175015
187892
45164
284509
175244
311149
171228
221300
300269
10353
303806
279110
168905
39224
141123
283791
137709
82125
214533
305120
309245
103229
103926
241533
181022
66361
280207
111930
65417
255099
289540
123452
307822
68371
235582
191103
190011
181839
149942
317663
269533
168901
227977
14158
289625
70715
223537
28772
209845
209196
225154
97290
276349
301854
117145
230798
268183
36934
253271
200476
5411
274054
212828
254948
223103
201256
46666
8851
91119
295530
165984
122396
7117
44769
194291
58328
308345
209514
221203
137689
313088
243595
266219
144375
265136
302466
214438
84510
61661
143561
235893
55672
149272
1413
46760
201553
229922
186317
209538
222510
101866
316639
237255
271153
120540
75140
295576
263106
12614
134610
9340
76730
287087
66394
216852
148710
127366
25444
213622
202151
141425
287191
137971
227343
11837
172405
322939
213620
120144
298532
151514
280625
10453
164008
276769
16240
165977
84013
40932
21069
127168
316706
247777
143032
307871
64410
311710
39412
111002
164377
117483
80091
307020
143685
316438
225827
179912
280140
110716
23547
135929
317569
53840
186567
21164
14177
260887
296202
26712
219279
216369
190627
56067
150728
145607
171739
180509
15935
293537
96258
142973
272757
187791
295253
149962
9846
200280
167337
163505
33805
176561
323036
123101
187119
199596
139350
148814
196233
190166
55625
159163
218021
78004
69685
6427
158972
204348
187932
231021
29908
174643
191842
14733
318515
40168
117702
186914
100676
222297
27041
200089
2999
181338
256587
322850
210203
126641
163184
184519
128154
67156
89363
283991
275747
157927
149637
281150
24620
68176
261490
189703
161303
52667
51623
214494
192261
142490
119611
46436
268512
144200
212550
41288
194775
316995
113716
194150
131376
294591
148172
263352
229053
311598
224181
252893
125747
284547
136239
104304
145658
317555
109567
307515
273540
44610
169989
3328
216525
49923
201419
321561
44838
260997
226015
318669
15516
283282
41154
312959
269204
75435
146524
312833
288370
130277
125162
218110
215043
224436
189309
158216
81792
111517
113618
146903
75173
289238
322719
232604
145939
76624
97062
75507
302835
87697
168851
88109
316834
283284
78064
148196
205544
63377
122981
52066
243432
82582
41283
280504
155551
170441
61704
52437
53984
102112
225523
309757
123103
171125
43952
173999
78700
58524
205726
162211
320326
40194
277978
195348
280485
12864
253168
3806
68832
13826
287790
287177
84642
5447
83003
129178
4217
277662
216943
52163
266863
113533
52557
48598
310125
310194
130593
177581
53462
25836
145800
117546
3926
73953
221184
81747
304016
169495
243207
181872
282571
117791
322411
221673
227127
44748
171868
262276
21219
167703
99333
115968
53580
24092
163478
75604
233014
48742
149269
52752
262064
200071
27529
45293
216205
249173
174663
155730
252585
72648
170792
282214
133162
306551
274271
250779
256415
135477
59675
17632
210618
249948
276846
162195
233830
96056
215410
255688
291914
80949
249882
192586
211326
187543
264618
22921
319838
288240
252178
277376
182261
71241
52093
246049
299531
240214
51723
118646
243452
18673
176148
299090
45932
47062
37036
5304
61875
111710
112954
173708
232033
72622
75382
52805
144249
174774
302696
195754
225451
139216
239571
17192
184213
36681
272172
183749
70523
70217
170298
197609
90864
135295
210739
199092
250593
278441
193493
11025
59079
275105
204678
196912
113106
293847
19556
180084
180064
184851
65610
116966
316751
205186
27145
120869
305960
242020
115957
278329
189238
75758
25240
18411
45796
234608
213246
271614
215903
220245
317294
296046
39878
164923
157012
321074
314012
220266
87296
155976
169091
19168
269840
205638
117624
213381
267740
203611
14034
302636
72525
121438
5843
243742
15546
202723
317485
188687
93908
18670
73056
94873
117132
156396
245928
156232
96981
39274
30747
151622
283261
244833
36620
187402
50582
110554
283954
279538
3937
33273
179590
36271
222484
82173
190029
261146
116869
205025
245638
202493
235502
256320
208702
310914
83588
169023
111477
230714
154847
141121
294199
146520
224846
53560
299527
132269
70696
238873
194752
138431
228375
74095
83569
211362
125775
125980
174872
174043
130660
77412
314794
32365
147880
123672
266148
117879
249765
257651
38606
271375
253803
207044
91535
237401
193693
9101
122328
261705
134846
271518
266655
259513
27312
244119
204154
99065
254871
245962
164590
322674
188793
172707
249262
90079
13588
28837
111781
26549
205407
65661
206478
229699
20106
246598
205172
131987
301959
154642
148894
26894
15907
270863
221023
286795
106417
110868
274215
149589
315361
278269
177824
56400
235689
170098
258125
38640
162839
298774
195240
202484
147928
161088
249284
269164
44863
296963
65973
105307
74639
68121
80014
43029
109352
149111
38205
176653
120664
140783
80446
302074
176072
269078
202283
321265
249368
259403
199043
284047
185450
101375
264447
13668
79252
307811
317880
164548
17499
82618
140869
74907
117053
83087
251579
216858
281779
61950
106390
78483
79592
135164
127281
204398
76148
105018
271723
315577
224845
52741
289235
250447
115339
211446
223188
112007
319080
60716
52548
164061
287634
219737
242613
10058
215001
121748
192889
157305
15584
199449
282568
69163
83705
18611
256977
20172
171436
302913
89817
276778
180275
229075
305772
86565
313724
149333
249332
147866
210302
292732
195372
181189
289206
261074
230659
99178
292282
68755
221027
154266
95508
258953
142440
7511
205400
125661
243016
91609
119861
153929
92012
131183
94616
165473
195607
85995
37940
63221
9577
286836
243003
42545
31554
37085
139227
288881
320186
164241
304201
247161
200787
89621
292128
80295
115688
233290
301464
216459
175983
27405
12088
305558
200278
115795
119971
133657
96454
215503
283372
104909
269226
153608
261582
79682
59016
132210
28846
276461
290017
139111
289658
193130
225380
253314
28238
75284
186883
199250
152081
265973
246997
321979
93415
80328
220382
73923
127160
131461
117570
263692
240785
84914
56311
109175
314492
176256
212733
42193
198593
87620
318765
303966
45065
313622
289811
68457
151707
220323
5747
41324
282504
155545
84400
133824
205949
179881
210682
82215
190690
322220
222611
157328
203946
278299
131624
101877
126595
203331
313579
313163
208244
245158
152554
318649
120802
110048
61313
222120
306483
236780
226476
271197
9344
118132
137900
290945
288800
293375
299502
24793
34857
260968
25504
50929
114317
309834
192981
183971
138780
25039
125802
77270
262817
163874
80902
289338
51745
261509
50864
102614
142425
7350
120378
91978
64859
260865
48999
36612
32453
93644
10356
23346
20080
139800
79175
92541
144867
105818
17376
16616
116415
85973
244080
3195
266811
89030
287895
219951
101766
113967
200930
91812
104953
72513
262460
30640
272852
23305
291057
319810
247705
313658
215967
203781
294438
29877
94694
290483
286041
128515
120124
257248
264466
125584
111904
59679
276117
267453
256682
40641
222053
121135
2956
69418
156655
234136
148557
26407
276038
237770
260753
16300
186911
244502
101404
86065
75422
9928
200948
136585
174335
290885
219638
155603
40963
313221
20918
244313
66440
262620
244400
276959
103857
68289
279054
260274
162216
150224
133608
302883
175040
34872
234314
219468
290359
131790
281698
85599
63835
280451
162032
245519
199653
98463
317407
158793
69935
270598
102287
24419
233550
220179
254288
164575
13106
161998
153610
45523
134527
245810
198573
200939
90036
23311
53216
245167
117826
131597
299853
185168
198355
300960
81951
39024
286991
226668
298467
25289
207927
300577
79126
129882
140709
4477
322982
96300
62503
131749
180957
273
178961
163299
99604
81585
322040
12924
288343
221384
225683
148324
220841
26175
199358
36891
264253
196156
295391
305033
153309
136330
173372
3394
177235
319769
258755
302282
77025
17834
77492
72227
194254
240457
261880
116290
308061
157910
243162
172971
14097
281673
238509
297743
196630
270930
141474
287965
240903
200871
153636
89272
165347
214793
63433
248021
252662
231416
188143
191633
275225
100306
7321
117789
134638
196107
277305
170638
279647
240924
249362
82001
275519
192169
19151
143749
74812
226518
317068
61245
227746
150582
230758
139397
146660
240933
34991
281674
182038
221294
4593
253362
115187
239736
42725
18476
122450
39256
19968
187234
80001
156021
158341
311701
210233
191786
70089
240885
112858
292780
234130
125353
191300
160193
288598
102477
91579
23950
146826
124849
206870
110235
205301
243519
318898
228989
9296
279252
12766
154580
168444
62359
161223
139660
36486
22711
281201
69769
118815
104013
111623
218675
166433
20687
117445
63746
244441
151018
117028
302806
281478
252344
305279
96358
25187
134258
234507
107286
208635
112056
316197
306910
72945
216891
106909
140885
222904
90279
63689
262564
147988
229710
116928
87947
69218
312328
209921
52940
33238
11713
230133
279760
266289
90911
33365
189725
151916
262343
153728
220572
74797
184717
16220
107382
317937
181531
30547
206094
304535
25133
40076
81808
300731
226994
81900
8247
149955
207066
292954
274932
130193
6868
310106
234682
190520
12919
290974
139125
190651
64930
283143
65715
282354
72705
82851
23555
44019
223233
203210
251649
95298
105758
199476
37280
84259
257166
97050
63850
59954
280652
259822
249218
108039
56412
3614
144468
96413
118847
163230
174575
153327
241277
38026
303965
266281
166844
110471
15586
94894
156476
187730
120131
176984
152919
22014
248297
289746
73698
53247
49686
250234
191490
175584
295298
206234
266508
306048
281942
68140
244940
148309
139685
139254
100016
260210
177666
91204
188535
56717
277795
315194
214852
192192
232555
63
200085
6360
139463
322654
152548
70790
13587
169110
23697
168434
92485
129676
17095
180178
129228
259127
90434
98780
160964
271315
277807
92189
153888
99307
49280
144077
1151
203284
138165
316592
65566
320562
243445
51056
56035
162681
39646
84969
44288
217204
174765
322884
288367
193951
78147
239064
29939
148486
80620
103252
67580
187585
115959
116116
22586
152781
88038
40635
76579
228185
69821
201339
155311
104822
194513
124420
15457
241227
194589
245189
254954
172240
285621
114561
321472
122512
105722
209061
305178
43559
136063
152162
285224
147337
138928
274171
15837
4149
268587
74906
265812
254896
128105
308505
118281
102507
265383
168675
73833
108889
272718
221958
116341
277313
189530
5248
60465
298623
114757
180321
222659
199248
85386
19899
173118
72902
277723
58721
37258
18081
125076
280153
302525
82452
16515
56820
172448
171184
98478
290709
261711
45672
96425
227657
175191
189118
133367
79216
188313
157229
252455
175377
77906
134341
90462
228053
114976
90923
12923
72533
130427
179350
301425
168032
132892
312949
184917
247126
105285
232461
40411
202865
214936
432
182777
263119
47373
39881
90785
183748
44231
44640
221426
99430
97196
879
9674
281621
54925
159927
88695
120392
245820
224577
307187
60280
235118
252776
211924
9506
154629
253779
149891
21143
215308
102662
46644
302071
56961
268711
223209
8635
185261
44218
4005
100544
225102
17075
223449
143036
130146
169049
85198
94221
112128
221331
276476
159700
217048
227020
205510
243247
253266
196864
241890
272787
311421
141908
69359
165102
89640
139198
14729
322269
186208
104717
48079
238070
238180
1316
215902
67355
4829
150497
278130
291541
173198
21394
96403
169671
158051
83254
70052
103182
320694
44172
118915
3857
62709
231264
43411
131475
74158
257235
102673
292270
82129
149779
251541
287587
279411
303547
307439
225189
210554
161182
219966
211005
181644
262714
283138
32185
137592
201683
55279
106148
231261
135382
140897
63401
7502
142546
116764
38525
15954
180117
20674
234189
187096
109238
263188
238788
224550
90387
164738
316237
79299
139467
18747
267841
175935
290545
39840
280866
277757
185097
272253
33503
158509
88476
164134
101352
29953
45657
298803
124602
47745
142091
112146
198598
50844
294791
27024
90533
109506
66794
264527
225140
177469
91328
36762
23951
96638
195642
77197
88345
300633
67062
174378
24591
152743
228460
162369
252335
285033
24972
138603
143053
244345
23862
170940
271942
142508
148944
232885
98547
238866
212775
159157
146148
266176
117484
99471
200429
267546
285439
37470
241939
243501
111864
5244
199535
65867
273065
142893
291704
235711
288799
277068
35438
168481
104802
304461
120162
21232
171933
167866
284964
244212
67242
182071
282435
187373
285816
150712
81235
85875
318661
80414
209875
41662
306132
301898
268139
18122
61928
116324
311683
323134
294364
4756
40294
1760
318668
155826
224551
78433
252342
164106
154131
91400
201694
158585
199359
231590
122127
240047
32406
323379
214090
203255
281126
171440
316647
87467
139468
41262
159864
183825
126535
46524
92865
71309
4837
70869
148515
295874
254436
309903
114703
20915
64001
50427
314452
28739
1233
6272
206114
63552
212045
163794
100164
35908
150437
3496
192216
311154
266725
55974
252968
195653
9301
190964
95626
60699
179270
242387
29602
64916
242768
104558
130564
87639
149822
131537
66438
106373
66656
35132
121450
135517
286663
161493
61862
294133
11337
302953
152214
32175
312290
79702
194702
55258
81267
252649
270909
212664
27222
295947
216064
155677
274494
47903
175435
207347
75597
287208
181973
266263
28245
192939
19745
129681
312264
176555
47587
8077
156532
134520
61646
304563
46445
51754
43303
10455
237261
205933
166081
263057
254206
42828
53987
108576
209904
142009
14000
102317
180148
302443
63699
296718
40626
80214
208301
133030
236941
120474
154463
253524
175816
247121
143048
187280
118937
104784
43848
258560
227350
151880
85849
252326
122184
181316
229973
277417
174611
228523
108233
230057
12726
84755
108902
80367
215193
303182
123214
261930
7367
132506
107844
248313
99282
231632
233261
171060
47006
24
224084
18989
81395
288213
283819
298626
51315
111910
148586
28179
229000
315049
91760
319697
283702
232085
213226
258961
155613
35750
54959
66518
271750
236665
70304
274173
55608
252267
22096
128272
95158
99844
289178
309248
184560
99066
187491
216072
242241
208275
103017
216177
246782
81227
17532
122542
247758
244322
322720
72354
316729
41699
288553
92939
123857
55066
222695
149876
68135
276935
131995
216119
63710
8452
235449
42907
19018
108784
237322
71823
132714
196238
203651
154086
132638
288999
228380
222795
315086
182417
106601
55130
129770
14159
23938
280377
141567
241568
51216
164443
129472
49875
190502
147364
62429
271017
243729
194453
145649
182211
111564
216697
315303
250650
182496
33293
268595
40334
237058
250572
180104
228468
206411
28626
117321
49934
227308
296712
238123
179824
20907
227582
68875
116251
142832
15800
104483
70449
270601
49801
61014
32969
208271
24206
193972
212265
265933
176455
18127
59792
11320
320716
80405
45647
5477
88422
182843
103851
52674
2887
175485
259748
52023
126951
202642
196031
59082
41394
53437
140526
57750
286666
188174
164425
12633
119733
290012
46206
302645
117711
120613
224740
71342
191929
18293
57577
316332
207815
55781
134946
133502
214798
191865
323489
99668
198379
284790
102089
287667
16426
322363
15512
147947
118470
99961
5394
260693
259536
142064
12655
35498
41376
26072
132621
292187
30443
46240
47314
160354
192882
71504
289330
62180
79753
223021
285014
114515
285841
101962
78646
146843
208408
303683
267798
74823
130133
136320
276055
29916
294325
200914
224884
14511
158961
139298
14654
164670
312487
218545
38109
217737
10212
177682
204259
110531
299259
66408
306969
183508
34082
311938
113000
44919
225407
156136
82881
29620
11454
208499
112744
114542
187296
162772
252214
50512
220160
239556
117303
116095
14631
277853
173444
170480
99353
8542
145837
52079
123939
27598
95053
54827
158458
294863
67635
320793
299962
137151
19005
266314
147916
290932
149381
78510
45863
316183
200864
845
299112
194724
132895
150693
142773
103709
58045
133683
170255
7672
84763
205099
306998
248789
159359
314797
160992
283886
296555
84557
39353
258924
28753
313263
61376
208654
160925
170362
218812
218916
82650
264793
200719
252928
24175
206347
150950
145787
149829
40221
289189
183712
316827
82174
57109
3474
125355
172207
253265
41978
152382
125877
136356
262746
273817
308867
202856
46379
258389
319221
18149
295254
190414
65247
150516
50846
64080
33848
311842
146235
237032
185147
299560
263448
142831
49284
60999
42668
1297
210919
126810
9772
75787
219559
294440
53938
152145
8590
146997
322466
91843
305358
275531
267448
223425
308003
232804
224187
259134
281421
100537
49620
128659
38310
118843
19839
2235
82027
56378
80859
323268
204862
179109
301956
35659
312209
113326
4488
122879
123333
124462
109248
41604
157459
78203
173983
226079
10114
26329
315816
81937
161159
35472
149014
137254
165497
268099
301848
133170
264001
169414
155110
14073
23757
172330
278050
90224
11271
174798
54141
135140
67257
82993
233056
233661
210525
254930
122960
255215
151909
38291
136411
142940
215404
21238
84899
212490
207572
232096
219420
317799
162410
103474
158056
155639
90681
38747
82156
296951
79547
167547
238708
18929
252276
216836
82315
53942
179374
210222
48255
295934
254714
146349
188154
28383
188648
46091
103397
226044
164968
284828
232217
127257
306407
234586
146455
50733
59184
259757
305670
265473
100640
167032
133455
113267
179120
281176
219560
204520
302456
323338
179513
56614
217550
303805
50577
284275
165379
193819
184485
317048
217826
129122
270039
217225
1845
310159
268786
274952
155781
279991
81850
286194
22672
42041
283566
101353
99547
14794
6686
33106
21244
233281
263533
7640
319645
292847
28617
136715
246008
116203
92281
141359
276369
198848
105518
143774
179052
48827
42657
94602
270027
82241
189974
194658
154188
308692
99211
25611
228992
272612
217511
24534
226162
307027
209528
315832
198184
137576
200717
79705
134351
160099
120051
224757
52775
94395
226056
184074
201646
299234
61118
244927
320340
306675
92614
71808
301312
2434
54716
55488
22466
6293
165445
160547
286048
180119
81743
105546
286401
209012
165860
101012
259126
259542
50439
252682
89928
257823
103992
289945
195630
18580
160416
55476
65581
153887
176200
284575
276309
203078
238841
3191
311981
222224
121227
288750
126400
167792
197456
114508
194028
236448
179773
189191
106848
236288
182042
210884
239873
199019
24801
143022
115074
289620
230063
10752
30503
112070
77170
52041
227699
104943
29580
126834
234807
322574
300610
61348
107657
298212
115723
14518
212255
190123
120619
215217
185729
311746
111175
263086
288321
2790
53741
157457
29005
299971
62318
272328
225264
155136
249706
103031
184443
40048
43629
257672
315110
74829
163025
258634
281155
41411
20148
281403
187534
198556
256500
47310
232665
170442
131533
4993
222909
170
111006
246808
138504
13707
312681
244597
90333
321646
56527
274919
269718
8547
59271
295432
67269
31951
282173
94265
171169
75878
128539
17422
190868
220819
15063
287339
109700
23079
291766
107169
314342
287101
186884
283047
182932
94199
242440
98625
172345
283196
120971
211179
245423
309466
12644
142451
245704
140925
292084
308664
302652
172512
304605
239605
141533
184938
118454
93936
218589
44039
308177
67798
178707
126209
10304
126419
231166
281701
87469
215891
77222
231289
215301
319114
234776
253835
5621
83923
207247
55523
273082
200703
296472
232070
216660
76150
295997
136341
137347
67976
938
311398
94824
258144
127711
184579
133186
232308
18583
209947
175070
91980
287164
57467
23793
198004
239005
23643
248624
10259
292875
115611
129769
73358
229882
149129
49398
243303
235921
101620
157299
114440
7388
195693
53038
310541
288778
303809
204647
60114
225741
120002
244813
111621
45515
116534
95017
177315
161645
150462
91934
191900
123638
55796
196470
51472
182834
242889
35344
319141
32537
270274
126328
56451
152964
312321
240519
199033
17534
313518
228247
112075
72144
61939
278165
237044
257391
127442
65471
36955
246577
137975
66906
68013
156810
138261
96751
97817
147471
25416
152565
276044
206125
298874
239566
55198
314088
188145
83208
245257
86260
294410
305592
136964
253727
35971
111851
120653
165787
94704
265010
107210
238057
61528
222444
146124
103080
283460
235839
269661
83712
210946
41065
139531
283519
58062
48042
177133
319265
82384
176095
101873
308207
151335
5109
73075
15449
5368
933
5271
267098
296089
113778
197527
176169
229297
74474
93620
238133
206587
151281
20436
177453
265480
78634
31119
77142
90228
294735
255072
316230
218641
232273
101309
290721
2170
313735
194057
308267
232503
116160
242448
176625
244150
253057
295521
134389
33349
29494
305609
32168
78266
300110
238297
132995
181331
176644
318135
106980
148474
33174
90700
85441
138287
228269
178752
279686
78525
53152
255211
196479
79811
271588
240695
164137
242337
228353
33126
14024
238563
228664
127590
8775
57645
172093
217863
319295
185789
69197
66799
313602
254381
243701
8089
192805
214004
258262
298112
99412
94153
197451
18543
230426
306089
275728
78200
44545
91220
320231
124958
18781
150063
201518
196096
322280
14542
200679
142646
25780
78158
151466
141663
320240
279056
37861
264736
80487
256285
83962
274769
211282
209782
288079
146324
13726
321471
191826
82256
267486
125729
220346
178493
59188
171407
65128
36000
243517
211318
7687
3607
37910
74076
201636
232148
239931
223867
315545
126500
151060
175732
179
53615
65895
208700
182187
13727
210194
121059
131133
260360
147084
262289
294996
12716
66824
290987
20965
149179
173824
180239
269651
26239
246242
58831
85457
141396
282259
9870
189561
196921
140278
100801
129588
151382
19860
244564
163583
112622
282546
216016
26098
78787
237159
157790
293490
221655
248973
112939
155789
246387
5223
131525
130704
91833
94004
42237
21156
278846
56633
130752
266048
256128
204052
73851
17026
204455
171370
111325
54196
109126
157056
79082
28429
212964
305201
138007
49516
197689
135378
102542
109054
281108
45015
115190
182751
1854
80559
48453
98912
57568
151255
20037
183241
162299
175310
266023
8855
220404
304676
205366
23101
115246
266816
150211
2905
20760
123484
151390
150253
20215
45474
17541
53065
90934
15114
75955
137153
58249
127187
134507
64117
68348
213800
14397
152404
234505
32281
67217
200354
318538
77454
188588
262696
260022
76503
189656
306862
157771
310080
97903
102360
157339
315716
80720
84886
289579
245470
59862
230354
188971
210316
127627
149874
86073
188402
133
67352
263864
28877
185953
22109
143373
196442
36286
111525
58050
278768
184284
267959
207232
208611
181171
311573
176497
116722
80738
5458
61913
190950
16194
188952
194013
87657
165677
90023
310882
64984
292067
170857
69849
216309
217060
171794
186200
284850
251605
76174
58685
177753
156857
81
321028
160878
121442
295395
225907
153659
308260
244112
267659
34895
49006
151250
191587
166147
181616
69889
151751
80184
276982
224526
68030
309070
282680
171908
112352
39732
56927
77905
186715
29898
291097
260199
290875
162711
299809
31239
275038
14166
193720
239503
269094
58977
183324
104381
97173
115010
101113
182747
74765
259799
212951
127283
64629
251787
66712
181342
105386
289339
88036
68679
120742
84457
27418
71813
158242
292925
53689
95111
27615
125559
15784
92761
176447
143423
312895
96765
225716
177109
62897
284934
272042
279258
294399
37399
220567
110087
109626
259484
133899
112211
178302
7622
323486
46528
118624
155178
181688
76447
38260
222609
236397
34815
265107
23258
16768
306823
189085
308275
254241
101419
206661
113944
249800
6282
190094
283362
84160
128205
162698
23541
110225
293943
281845
246559
199671
234502
297400
168237
179949
98948
105024
53914
45389
244467
174318
196458
69316
88455
318685
301547
139552
73231
284454
77366
83883
223130
185138
229323
197039
111353
174893
195518
200921
242451
27409
221474
9707
121299
289908
286789
87580
63862
226926
187852
197443
5859
73997
186616
37641
71238
2792
283275
33908
279561
70489
264397
176847
252540
23609
2761
25155
101983
147841
78512
289067
24532
233941
35454
284895
52711
105689
53507
267840
31642
296559
88536
128323
120439
191596
195766
279170
265418
268806
233422
118400
284685
323068
19254
194196
46050
84870
56191
188408
80467
213869
148928
120171
32289
304772
273809
162796
44522
46030
125054
293923
31945
256152
304173
231404
96999
246515
24276
260108
133785
208730
192289
58444
236170
149477
317103
287967
196415
88844
4037
197577
141321
51668
306894
31738
41681
155621
126887
282862
319847
188779
120003
108636
218869
75454
18762
110760
5515
37687
247078
152226
218458
191881
2647
321578
162832
243229
74072
149641
181788
22306
187215
96590
190421
89092
17723
313536
136576
89405
158658
190013
201415
310346
210340
175487
21372
40607
130110
25098
273050
116541
62957
303
137560
106851
275600
79064
297608
183437
270255
230550
44421
226321
235749
97575
98209
240134
202027
18467
92716
89589
54857
303883
241408
141473
222370
297631
291035
97191
111624
61534
89107
124263
74031
90399
5213
259335
47321
45074
182003
280863
267136
126468
73101
292296
248515
46841
116315
155336
114119
137351
65127
86321
7525
149907
200188
182291
291907
283344
103285
30513
143433
264476
77061
149633
258734
125397
226258
66008
260202
134491
300451
270419
295626
235760
3976
212568
32128
296557
95066
53062
145126
301842
323210
268995
287095
43274
285722
97244
54125
28942
15986
154904
216732
277011
192189
99787
117291
95168
72538
27325
289414
218689
300090
130803
224594
121340
321139
68615
15972
80565
79645
315914
277760
322878
301015
236021
209274
179817
58587
115636
255728
113768
110579
235084
190563
90984
62437
134240
196737
198973
40172
313378
193707
282642
128073
153986
207088
131336
248552
2865
209736
263452
166463
287709
300203
129863
204125
135348
185460
261280
102342
286317
74922
75273
280876
101497
260746
80664
273800
234294
192870
267783
23008
37886
29935
261862
58189
234377
100256
41509
263028
279500
74038
101644
156924
106659
254605
69496
169569
122998
136087
277239
213268
146898
146989
233916
191117
52673
90195
40193
29411
60060
27681
96490
280624
81609
119812
233735
305659
261179
208679
102250
88468
198167
208468
254415
310495
238541
191991
27887
102902
33055
217875
177609
93925
120084
170685
206417
100389
20661
57796
287681
89573
265366
155903
51822
212587
161548
17873
98294
269699
156043
299459
5510
178403
182366
142821
28605
203035
84463
179242
97836
239722
57861
158905
310743
266061
117023
65024
121469
36511
64229
118824
292821
181373
309925
35943
255764
106639
77248
499
43129
94794
206487
211267
216654
171773
97317
77382
97054
190431
106749
140388
184163
121551
169382
283438
96031
102904
319570
169891
315304
289415
142042
294301
158269
182925
264503
146873
44501
258195
223828
306929
20751
14130
236635
274793
319929
75077
131661
213585
261783
232980
109865
207987
258522
17143
184669
148744
138303
21395
193308
224725
83191
316393
54986
247367
129675
100143
278438
148194
196148
84202
73507
92287
81126
243448
51877
271935
97044
122261
106908
320544
102775
10125
320507
170316
314541
89907
90510
268662
266011
134013
67799
302954
34595
213077
12676
303389
96585
150733
303220
149393
177950
300536
67511
221047
122576
192404
255565
47667
49655
151660
67477
139678
218051
295601
194681
293156
177184
226560
190428
321489
184859
17746
173959
250253
247505
288405
69677
13254
53945
242850
138779
20768
267318
81817
285523
319177
61183
299094
53732
23703
256281
106862
161023
251395
270212
299472
284940
177670
220248
107880
223959
26200
62939
242333
15337
271435
17222
259778
37896
233681
106947
43881
259243
41491
8174
276302
117151
167030
42107
289278
301337
21847
82513
259624
22685
96166
89314
8585
2946
242891
178634
159943
164344
210616
247111
96809
52592
313241
261929
153139
71197
34242
16560
171142
269174
299495
136150
22267
59083
287421
43014
58797
252869
143449
270456
234218
25105
125432
91366
39836
199756
127645
39731
290301
148065
248975
192638
149001
6600
320451
140788
234751
260896
290021
192325
172484
106530
243932
227345
280100
275117
278290
134054
14214
180906
148353
284350
102714
127096
134891
214568
230392
266876
181314
288753
192660
155378
284389
173808
228991
74450
259850
155192
22352
208734
77501
304517
168611
280726
243521
115734
120825
126523
13932
102072
124723
243117
64146
232484
67054
233293
215515
122780
164149
156072
244925
64377
301151
110787
316192
169575
96315
112965
143886
235157
91852
179851
286802
113940
53673
100984
186634
26210
74043
229364
256648
135981
44755
98742
304816
195940
177895
260922
114752
205499
30838
272713
316014
71067
247738
321136
18718
18647
156819
309948
271238
139320
138910
223206
187693
262861
57573
79440
278141
322168
40787
85620
40341
155533
139290
289250
114774
2258
20225
77384
60295
81061
171769
128757
220485
126567
89518
118386
234861
246561
101224
153033
66449
2441
304060
63220
64119
270057
147522
294684
271310
263682
271087
273064
101317
320078
260181
121018
82443
200704
100009
38859
140557
212974
263896
84483
276601
238230
310040
278061
242853
200736
241885
162014
83284
84740
157317
254025
161600
126516
177455
198338
139380
186180
39072
208712
126518
223573
199030
69012
173487
265813
109502
191571
61804
291863
310073
56029
256531
238652
156573
146439
250484
84988
312480
156553
160136
198458
109209
226196
145138
80189
255269
270968
9867
164230
72850
186525
149667
120739
29507
226699
118526
99151
45783
117878
1266
241793
309036
266430
38979
168284
3753
320105
261034
267183
263571
184183
198470
223210
71169
100187
2105
176745
299042
283764
13197
12196
36954
114791
113051
51349
123279
35452
28195
319824
226883
260174
85795
61745
211379
7171
112522
286873
136224
310353
68874
280061
68213
144768
132288
19928
222775
167173
305372
306993
297423
186008
203893
86028
236543
112931
110450
12017
228121
220935
75054
183353
191118
248987
129423
171219
82834
195948
49333
265794
11825
92467
86435
74767
49716
157144
213624
250738
226599
88295
39705
176698
96745
323184
28560
245304
151342
232080
85264
128212
43776
289283
140479
193443
248935
159955
284496
170654
142426
14717
237835
129005
298628
198010
223314
291455
36724
68304
68673
13388
254282
293037
187525
312574
19200
147658
76896
275790
276647
274337
293689
24780
247469
57299
291024
111630
82531
296517
213389
88599
7180
250259
305562
209403
111005
18217
209521
191460
192919
15126
129716
105451
104236
141043
248732
314315
284590
59748
62092
279737
185554
208340
5989
136407
96602
32134
86464
131890
11744
23015
201381
27858
253288
277294
313473
79754
154876
8155
247173
257886
7221
59979
25224
216356
52930
303423
60156
227054
16918
11375
299019
107970
24024
74686
31989
166243
222010
306917
36582
201496
49368
21112
191422
247912
255041
113118
202250
243567
185142
152213
244037
50805
259763
282973
270372
125769
182348
275304
61330
10132
39475
56976
169693
62862
306024
185088
103513
152918
82357
148688
79743
122196
281447
21128
323262
270471
289212
272637
207298
135051
291431
73408
51580
61137
19343
62524
25203
228928
136655
11782
177000
62279
276933
315950
78812
14565
158057
196028
13902
227697
71332
298222
252100
288058
315143
166506
108341
214026
27286
145458
77483
167382
110677
158115
211844
100761
272365
48294
173096
217955
323129
270180
50455
40670
288939
89225
192437
226797
95997
250116
288932
33955
130208
172181
6604
80861
217929
306088
142662
931
82515
51493
118119
133636
110793
132370
107960
314446
101162
56640
178990
73277
130266
104726
275760
165574
171232
295988
150903
162400
131653
19078
31924
62631
57700
179180
314063
182700
180325
234104
244083
163990
218052
239467
219602
178872
177445
30910
210050
139430
318006
29505
293322
137028
255193
191037
20597
97774
98795
160739
245116
223289
149520
261096
183134
115077
171832
156485
198227
59158
261506
39887
191756
153362
244111
50424
239529
237854
130900
68572
183296
203853
83882
298522
228394
270739
276992
264554
136031
60529
246789
61301
95582
55412
29771
150898
9
303871
126253
237193
19372
80817
28844
138551
60500
87465
99321
300521
175344
13986
80932
305367
220250
59337
80000
165293
175932
121429
200668
317438
204923
165991
245781
164531
205975
177329
78493
315002
232238
113423
61099
227129
255012
42101
141340
246187
206705
227142
291731
228606
291013
92489
62679
261430
107063
203775
267535
261977
52869
114585
145284
209793
70062
252897
154908
235845
22891
261375
276678
101081
266896
272277
82354
200888
94109
79808
172129
139212
246755
54537
80686
219671
202840
231699
134256
54089
178749
212715
95021
73177
203623
126455
271088
173559
248573
273051
99049
246178
91168
156167
242397
56372
246295
113630
124416
306454
266025
10542
179398
292605
32417
128801
316657
70270
157429
5791
145598
227666
37764
13570
97482
198134
166614
34567
183150
222745
146500
219750
215035
49606
161297
319069
27214
98712
164949
293771
19418
85521
139988
176783
172215
129458
187313
258256
170821
322126
141652
72508
212647
162652
190329
158328
153198
111668
211182
234272
199121
87181
207306
53877
257850
116623
81562
13530
55171
54131
156294
311416
299512
35681
284436
312267
36247
66057
162263
235343
207764
30439
165418
80395
284467
118204
293541
255025
311922
214934
88207
117729
227227
133222
191915
148837
194435
161402
76924
239777
57658
302802
195298
161046
126154
6035
101518
59286
245148
176082
5100
32522
19055
207251
156353
44450
134498
85306
87880
320176
242313
128843
281271
300277
81392
153178
5619
4365
195955
12235
31388
145667
144070
252891
285986
33259
21776
191652
174399
17162
21797
24360
91284
270684
76144
26268
48211
217836
103018
33348
3278
306380
125902
139862
55772
276254
23835
237705
14125
71597
104400
251815
104289
98498
57699
311550
62764
43894
179679
111740
218132
17577
264296
237054
183418
284080
211307
83235
54304
235923
615
215170
120768
190784
43075
215320
253178
62103
194443
118961
154656
134512
26167
78212
131952
115173
94380
5885
144283
89770
305836
117508
280573
107264
147480
28361
145722
127767
303528
124195
124677
104759
220570
216548
75415
225358
244289
53250
120879
78175
230762
113060
52701
162111
85432
22881
163067
320756
131067
321083
299374
179103
43405
277686
102980
306937
101552
285263
184964
307992
154869
58492
14459
257694
313972
174396
96466
206548
267916
186592
214220
194359
143184
305480
101390
318552
248479
294013
172932
109868
262071
56124
87741
17350
93645
118552
272753
275843
59011
158971
25030
235571
70989
156871
880
36177
205774
148372
239023
888
266249
121412
183298
75171
170314
195589
104002
124434
149557
200344
204527
144564
162641
153140
146074
52147
190809
9058
104130
108804
15891
301044
54320
293391
169938
70998
236014
233724
195965
142050
111250
93728
107973
54374
292458
225549
263822
319048
48709
170324
249642
10517
208303
147511
233441
269792
13942
230556
272707
246086
105923
37824
240393
150035
74877
187777
130409
46284
172679
95811
219247
246522
62664
292200
197844
142793
219663
132007
250630
197761
220261
219492
48562
63725
306016
149499
37957
184620
88676
282287
269363
68466
196844
243750
313236
4974
94917
193815
143371
52509
160969
117327
167188
176402
239040
80729
148212
264733
102564
123051
214448
130163
56897
304107
17931
32622
317590
91691
246775
4650
250446
280244
188418
105781
151093
195575
311646
192462
262312
97931
145890
143166
246869
113715
122170
257317
265028
112470
132795
67926
315828
28219
207837
194493
172254
176360
225902
16499
186227
89343
39835
233821
192194
56437
254
169409
101367
313332
263783
205173
245290
28193
305215
302192
177993
67627
14792
105972
91223
224267
264285
167265
126579
67782
99953
73894
16636
25212
248275
169418
134178
22067
275699
101837
124970
211389
322284
57711
137255
184102
263160
159704
81565
223689
3519
191962
81150
65029
240239
204997
48137
99571
164017
239114
305813
20150
78880
28752
37421
64424
275808
251091
129028
264683
86341
300666
159386
45133
54774
18392
260142
205144
163815
242469
138614
233915
157134
274741
33549
282516
179670
67654
267673
318638
12450
256667
238883
198465
124125
320946
118642
63971
200746
314140
126497
117169
61747
138282
46291
102298
296566
227920
118992
225192
263312
88166
150077
106272
124844
246691
178960
154529
197810
272541
189511
35821
179228
259592
274483
259563
38603
241315
203798
316666
219252
311669
76032
297050
25496
142263
173102
57039
266030
79366
392
311714
79233
56169
243030
79230
40813
101329
277650
172350
95196
128717
120485
141300
314399
109510
190477
143736
58755
112802
187931
97075
292772
303843
87369
292828
124383
235470
29547
78703
117107
116064
193634
67520
31422
84598
167021
148167
219968
115893
301928
267825
273701
162040
45080
90088
267785
24079
192275
319211
75733
115335
76288
157009
21019
64419
26771
264957
131536
137009
246076
240604
164058
109647
200180
169241
225032
269116
211633
112175
212064
19521
177764
80291
262507
247512
115314
50711
278068
101629
81590
126922
188240
245858
252843
266287
122050
184039
254021
109493
271453
160505
10323
191761
15188
309178
34377
19467
203637
274111
92570
297594
128001
53845
179823
140204
250468
10418
125632
93954
93267
81222
280328
216175
322904
280502
66790
308271
30200
38946
123361
39491
62454
240673
300818
185676
219147
191542
46192
207322
68641
34651
312929
164248
104495
170906
233792
1763
164444
189791
8067
66730
145647
110664
75700
292131
12465
165151
160479
176544
225676
309927
170927
302632
214266
300502
28032
226374
130894
1885
106202
203980
107167
242497
91443
130771
67480
10137
210737
256995
69250
197532
93166
220443
227137
152215
99470
153438
76185
268827
187897
43779
76344
199828
132078
107712
304288
212870
273695
292940
218823
195958
161299
211916
126572
94970
299293
133931
242930
25192
209527
4683
134932
85447
101538
268473
213842
148000
207015
118211
110406
171054
312914
260805
219846
55767
282310
16401
219528
211966
131706
272428
307182
195760
183972
201164
287281
233585
191984
134712
75399
319410
204838
151320
185149
163155
17452
223035
175820
139061
106633
299695
151196
213353
99609
285286
131491
164953
213544
223054
207802
22170
169422
67400
73399
277855
244928
144959
11417
5388
99101
276938
82015
214223
168124
306775
294127
25226
107869
240236
167808
165504
243476
144437
11063
103821
120557
145195
43094
146878
273252
204589
209760
174740
263405
265256
18554
322506
93031
118364
229226
56547
300851
256142
111114
251383
94733
113684
26814
35271
129665
214990
77638
57296
244187
194921
252588
179407
45751
137382
177692
237866
211771
141980
264815
164167
127825
227204
298
214945
237077
181986
225529
33304
176142
44109
318658
239822
115761
278106
116028
6871
101482
198074
124455
62963
286025
267809
274914
147574
142435
97183
178293
86023
238090
228302
245989
243242
280784
117231
125167
198373
172111
78040
71328
93012
57209
181508
235075
287872
196960
299596
265352
70264
96382
7135
24610
135781
291217
259388
25746
207263
122213
159515
283967
287080
276311
67605
102697
119455
225726
128153
64618
310673
267879
85341
3863
298515
110527
305837
87926
275241
104403
203003
79701
141641
64264
134134
247452
285520
86219
318757
22323
292122
23838
132460
31357
59260
185075
228632
235286
173505
54209
138008
149122
15455
224682
8897
159281
54109
209141
313297
26790
19258
213948
299210
90112
38822
196221
188200
146510
279681
73170
10023
246156
220309
320506
178505
231552
24568
19068
165448
289940
312678
5577
36665
103424
137416
8790
222910
253667
249475
259015
302622
45019
299597
14436
320220
63778
175026
194100
320566
44888
151502
225650
147459
152626
158245
274881
268284
144939
145108
3823
144951
221085
259729
69636
17581
231345
117492
132422
51576
189327
150108
223096
162286
19827
206609
161878
100720
202488
74991
218866
311583
259452
87829
209707
266435
202880
32920
267775
261564
69878
253188
255259
43026
306749
263453
65112
189470
241577
276905
15208
147170
140517
153061
134592
59566
195933
168151
295325
28743
26476
154252
176252
5618
309170
222759
123275
83576
8942
140200
126981
119326
306886
164974
294363
134876
318970
259311
287556
193166
281761
154935
115858
18706
144518
119099
182039
191196
248889
2180
63115
295608
96704
264936
190505
2656
70028
197896
239342
126479
221142
155862
121867
58262
49012
172467
124703
24448
91451
220767
207939
260363
72697
215653
298226
142217
11042
225424
223771
66147
310946
141515
95959
304746
68331
287548
312658
6032
316457
78667
139866
115849
269525
66080
206888
138889
57848
126938
274834
185240
33954
160141
129923
145196
109508
2906
205436
42605
68091
83306
264399
290178
254262
95618
80741
307410
7774
169588
84232
105717
217759
50115
98019
164449
277626
171623
214092
130901
100204
191707
119539
288156
41735
146156
41615
211677
43325
220468
318355
158838
273088
171790
53777
121907
322352
104647
256782
52525
110843
273253
123127
162610
32873
236906
249708
147398
126964
52597
59811
157435
263894
64808
193867
201771
209659
22385
232011
77104
237743
70906
47186
192073
58325
242701
182559
156826
290242
175262
202338
239227
171171
15611
318456
126408
244314
229692
318010
80273
103294
152994
228629
517
30406
48775
189424
73669
295169
26498
2055
78302
314245
114943
203113
188455
96437
193297
256825
308201
139666
209145
311795
4272
49149
249616
256307
179097
263871
212155
281207
148234
149989
84927
195431
102
103297
259496
45385
223820
208927
179759
65666
36944
47681
31451
41215
58706
138149
266767
92209
253364
217728
312532
19844
6088
300138
252359
255459
189826
19268
141155
217290
71550
86790
19433
16234
40192
169298
75471
266058
171057
307232
156230
80643
208749
244446
169194
239275
1510
281313
193917
143796
274672
53581
200120
83345
121808
17639
52026
113072
210352
207962
300250
322032
257169
197632
251181
109568
157209
40847
317455
19463
112087
87747
235844
296125
255509
197191
3040
67112
286749
89377
101495
7288
199404
50500
321574
115060
69282
254134
152697
36660
211445
311116
263227
155431
243735
282667
88492
100805
96082
12152
22454
234423
252908
323296
309451
33768
127305
257023
53720
52113
108439
19498
258359
230793
304633
88694
92758
280661
213976
223066
157092
97134
302574
135493
162010
90935
231705
296604
312402
74832
309454
242038
46401
298017
270755
134993
736
7965
82682
83095
18629
243546
15056
214876
141762
81002
25675
21955
261577
106600
320255
261374
146844
44308
180670
190233
305997
303584
182852
222664
165340
26066
91211
210652
143787
91201
95802
23981
216795
138483
237396
323299
24385
319470
169541
115745
259869
201162
75433
57477
137376
201267
217115
312138
168957
112261
25062
102935
95473
148174
273940
240582
32756
209506
274951
93369
206923
270886
231599
282199
157398
183915
224197
269437
259595
75238
143123
254301
86187
296705
40979
76525
182731
160785
82894
192332
46347
232225
263177
231434
17825
719
128762
215117
204187
221109
66622
265076
68170
125067
185968
52325
59034
131544
44711
97446
266660
179497
14619
263262
291533
226045
101229
104594
309816
125758
301910
122664
151326
104855
190653
213768
275429
57725
288158
168245
239844
56817
726
127616
312535
212259
1368
147641
216101
213636
3322
260442
5589
287787
300714
309453
119915
260433
209596
146699
316341
156156
131205
125772
308559
152693
296746
271366
302144
221550
182821
58194
267724
160208
261225
138493
302087
221213
316893
274799
28580
174213
118680
104602
196045
141323
295818
109036
164565
222441
1506
23226
238555
67333
16117
82655
127532
256405
39524
52934
220185
292113
30766
160018
229788
181643
124393
91710
197621
291630
137651
277709
93654
98638
86356
261115
170829
221337
224999
74144
226702
170291
251287
230302
277812
7977
206488
70374
1322
110147
306365
19681
219401
182893
289149
202825
154328
23735
239303
62674
145957
254839
274912
41706
156020
125770
157367
298359
263727
268660
175496
97861
127314
180411
140183
14387
178120
102642
268899
268232
242733
49030
155929
183827
146556
89615
57077
27617
92623
168988
274443
85051
68041
116355
122724
210454
258138
144687
146667
212181
158010
174279
50460
249689
121950
165876
307406
183607
351
118753
164700
161534
303540
323171
131625
315301
55287
258163
173989
226318
106768
138711
71473
53803
84094
95915
7108
299298
73305
167638
23566
59518
165940
175718
70268
140722
13075
253241
140308
238405
186039
72837
146055
32299
44420
203095
199887
168800
39205
127576
272865
226817
233100
11875
117462
53893
80350
155461
57219
67018
250848
184901
40363
125777
112100
93465
203876
227388
3054
155521
307416
171592
102183
10812
248629
134911
291747
35503
238303
268431
260065
46990
154155
216644
145895
82799
308918
171026
51652
35556
219388
302016
88384
279736
88553
193095
43650
77549
175122
319095
125551
95146
253481
112621
43311
8347
250841
25342
153472
163385
116342
237275
260645
93918
287172
136920
273999
133737
30541
42068
14169
129193
167504
89715
246610
31169
317083
279696
239799
183104
306770
110703
27645
49638
60124
136972
220524
269389
114035
51356
87368
162660
127145
216146
58553
113156
202125
303841
277147
130426
72005
256852
170454
193870
58521
249302
299524
65562
11101
105113
28345
98129
120817
181794
126968
70033
135678
248968
105358
29936
288519
307345
88331
157127
86560
267629
257925
210226
31729
60088
267215
157743
252979
4681
233443
4331
33350
45876
321643
311697
242384
122509
72096
23380
108729
176263
320484
159896
12084
30209
140901
298536
283943
122069
92703
280396
260215
231051
199899
264762
281929
166349
25549
52439
29224
120721
294296
290839
152272
218034
78284
121539
58747
190605
263899
174801
82874
49502
140616
294108
253016
175535
47325
105728
171162
58697
79696
24715
224706
151612
78756
88797
54752
317442
257016
23621
195466
85083
70988
92229
197385
157660
254135
63733
185258
303140
267400
114426
240049
30479
245320
42959
13863
236059
66491
270992
6558
78421
265869
212315
150885
236115
217971
223722
211548
162592
302787
232244
32665
128096
291928
322328
246758
282083
64632
122745
201265
146070
198246
108222
269290
69160
156461
103153
252476
187246
48188
123684
209028
206997
248821
115031
117678
13226
75455
173526
138390
198351
62526
77846
141192
164478
266387
25770
253875
314364
16025
68940
43865
52802
189638
297636
155546
167771
1213
111672
245453
153250
104405
273603
124264
7303
159518
231905
251869
131875
237712
172223
314339
244830
272154
98578
31081
302049
170096
155270
26693
210258
277589
88419
1911
261398
6446
116029
68671
10991
232967
27968
270997
259322
297574
266356
265041
117193
291438
1336
48867
75021
147554
296978
292655
79333
235288
205316
271865
25769
59471
313884
119662
27880
64234
252498
118268
289094
174062
73497
260584
230100
265844
35388
225342
62533
251285
115086
25525
263455
254673
157503
237893
239048
162231
237209
26999
123966
187342
4857
210911
219875
198488
194155
63782
134907
194394
246159
1587
235400
185763
200734
206060
123413
173268
119817
303601
99236
231322
230334
301732
93249
268299
206
316089
319534
218746
184431
272662
272392
287406
142618
100635
306486
185079
48333
153137
302592
190554
207481
85158
157112
257960
72938
128499
148394
164927
133349
152349
126108
43069
114663
171319
213560
93048
5087
159150
113665
212282
14392
251824
238298
274021
100858
96618
106383
90797
82610
160650
130923
168064
80006
102353
76095
281566
294237
306395
110596
266382
182817
54782
39661
260040
172910
260632
258387
15829
310053
272332
115504
10936
193019
20916
110879
203463
148477
97308
159862
282803
283864
156023
60691
162757
166292
317710
211914
103259
247116
261342
83137
199911
85031
32710
243128
52539
164060
33007
124841
32046
286458
233781
92146
12733
260891
103732
8058
259473
70334
8291
290028
298363
260375
312938
230154
80702
27554
192296
43121
94961
104806
98159
182258
290443
162436
151445
20141
89688
46253
102851
222983
258410
207444
36467
190089
122682
295621
97408
104880
68019
314926
214986
36892
235945
112223
310071
137181
155048
199305
32206
213219
108854
105687
36327
139191
192636
160344
186861
293915
44484
251100
279264
155026
171052
268298
245186
45203
185945
237522
286932
273795
276034
137356
194900
147858
107759
16277
236033
10335
121108
228265
140790
322984
249656
156263
60015
60435
205204
22706
244199
254830
162321
260816
52336
28779
49629
47363
61618
189353
14418
38234
156644
205473
254748
290125
146530
290192
121170
151855
267803
54164
299217
157393
94258
228675
157738
6772
255174
112924
226116
314473
155723
24658
109858
92633
242561
73402
276483
170495
80688
271235
217199
309094
9493
175958
101687
161052
123483
117869
274194
188400
149194
78097
317072
142170
153631
86175
98769
288416
170419
33455
170064
127381
269576
53567
200797
162747
283235
101847
319556
104879
150788
16224
212417
298075
100766
27641
233954
271931
263549
89846
177081
289777
141349
254983
119284
196481
192819
38101
282232
146139
102240
159053
64346
266113
289819
13391
237443
3692
223721
41274
183035
307908
254608
104812
200572
169267
170601
84230
202824
319110
78349
132800
85151
126021
91827
41760
275522
655
208801
145226
277610
136534
103733
186377
153687
214607
29614
130339
136119
251215
243422
47809
313489
117041
51470
193071
106834
306666
10888
187839
80028
321169
296740
59610
289892
94609
245079
69776
243296
271302
110170
15613
285019
101869
129727
216892
199918
271190
79006
258785
270634
311852
282872
107441
153573
139011
274527
286282
294012
231411
308392
197652
246652
229473
265064
195616
173777
289313
87744
83114
305993
82091
285192
54372
289201
98915
322549
109963
108301
172645
64351
234086
265566
54285
202867
200713
252684
167927
111462
106067
33206
293191
37778
273297
72210
32580
292376
8636
37680
298932
188064
137642
275885
86610
32772
180810
125111
247230
100920
172046
178623
128702
139980
66871
16913
322201
137045
28356
72167
249551
211686
182673
84133
104377
298574
16697
11754
190064
163309
31362
73114
250812
59989
91272
160288
283055
83698
181687
271274
240280
265265
73078
168377
185884
312344
268370
239656
177409
202505
64336
125013
268560
1279
135905
27366
134733
202874
7241
75404
301541
30195
59887
77279
305435
36137
105595
172268
219222
106283
163599
45522
239987
156908
192609
195216
217647
258652
169482
257074
208295
254491
322814
170393
31478
201650
119626
296479
84610
239249
312412
84623
232900
296861
28724
59952
275174
66778
69538
154837
210030
146905
247853
216513
107409
273401
20984
131038
43604
205742
285213
118830
179664
289927
191334
801
293571
65186
24683
13315
29679
181957
7888
33360
308054
259338
297281
143221
160767
73070
30826
95512
100392
154503
301301
48557
219864
151042
113770
50083
132911
132863
108925
101727
63736
216689
252911
138469
99011
36363
161994
71650
47827
285123
117354
311969
166848
262621
87153
97410
125846
229502
91005
276580
110130
142667
236224
36380
33555
147531
25292
32645
196244
38693
24214
290092
10916
53474
194194
244206
184714
193115
55455
221580
271194
52868
134039
140135
318280
239402
283337
102229
282509
267779
297805
265879
270245
225659
68880
38659
212157
57420
205973
90568
76422
172655
42071
125993
102124
211483
30654
113681
192755
31917
215026
21392
50101
302048
25201
305668
17220
268475
156037
271101
165980
41905
86627
13887
207726
144046
128725
258113
104678
158093
16492
115516
60973
175780
298871
133695
70418
150160
20233
17509
198254
282371
3754
306366
53255
291986
121239
102315
39158
265929
157110
262568
299376
127553
142058
278982
8079
318905
121947
300325
145575
11631
77325
256546
79084
231489
275121
302698
184832
115494
264350
145514
205951
76241
195956
116985
55933
99830
172384
277925
281677
106703
9491
201524
15267
4679
53495
32097
92106
127984
10154
10371
43263
248826
319849
17702
221740
41047
283468
222304
53501
82858
185658
151426
189280
152859
97983
258944
36760
67814
170943
84842
52801
132673
136786
54871
145456
226664
173694
83896
212563
314552
230226
147476
139249
236614
173830
279724
213943
87250
284727
77592
130733
108308
205485
313766
323251
125607
164075
301911
64626
264027
193652
23542
105949
168985
171098
275438
52564
279857
94627
305031
221719
146952
294370
300367
93284
18464
245588
92752
166778
301998
114487
270551
246925
151137
29468
172137
129870
43646
25690
126680
290872
189988
5881
182392
79963
291846
270033
32517
84475
154922
163122
200865
294929
29923
231476
303960
248097
164072
285178
312026
160995
152170
306891
261685
124163
193589
142937
30486
230400
157330
145279
133188
11973
15477
278475
246680
214336
267251
99710
227281
200687
177529
110453
200388
74179
300539
271765
257513
68394
37277
115929
136714
117000
191435
149761
313003
297513
206294
10445
44121
36078
241643
26935
131567
36054
109399
280969
9615
131234
172489
47623
249310
121557
282500
40403
301652
282949
278687
168986
235632
209443
12851
283317
23094
28125
34072
70548
30591
74404
98031
92977
128042
264046
299476
302324
95779
126691
16661
315113
186248
260141
9242
256678
41867
291137
168300
270879
64317
119940
175513
306321
155148
243772
223559
269488
114409
180781
307337
236631
233350
213319
320938
225497
71214
146229
97968
309592
22859
78215
183012
13078
200375
281601
312468
268218
20830
216056
65966
35359
303208
278601
237325
165929
260765
217369
226351
86561
62340
176154
270499
117542
159999
173962
130142
95970
165120
163329
135504
253556
67788
153405
214300
235739
199542
36562
43059
56611
156793
108727
113780
260676
314198
97523
193701
10218
55552
79992
200244
217689
320637
81804
229377
100010
206555
13664
241143
110674
90379
85420
176894
242499
163182
215088
146795
156010
164484
102040
299418
45616
233347
92446
210917
242420
31521
32432
281047
136847
21468
301370
205288
284090
246517
234174
34822
174572
220284
111499
216787
34479
38140
60495
251739
75275
147552
148426
320587
90603
22484
226256
35718
250754
214051
284879
196941
97889
203597
101170
109788
302973
151069
149446
289435
179782
303393
54543
292473
31127
119858
323058
147847
247344
252454
23425
122978
52595
104830
178967
176548
158953
8064
76432
123587
313880
21460
118842
121000
238606
228988
16409
44835
32422
125232
178230
95032
67078
232341
185914
213470
308291
277522
18949
58608
18326
94310
114391
37629
283938
27244
155144
216547
82184
100626
293298
262
230145
23106
316240
2810
289732
275844
190606
316999
220162
6542
63171
128816
149443
309792
124720
12411
149986
76649
277434
73662
16611
252990
271262
282115
302625
254613
203807
43945
82901
280632
127575
137884
235645
154202
107876
307944
27922
119590
160142
144141
119848
206031
294862
97498
152535
268536
11490
227170
230743
211565
175520
98616
300812
263489
154434
213313
147740
241650
36540
235690
203162
288126
92323
106076
103258
269288
313830
21036
298317
237048
111012
233789
168969
126635
36191
100811
246694
68546
308086
38381
175719
319646
309123
213798
202348
150562
83516
160404
75465
29991
319797
246857
219141
197720
40422
246319
197359
129411
23999
145883
58708
70646
113122
276159
49980
236868
228118
1879
231437
159103
164162
223186
257487
114765
46904
79938
279098
132952
219944
112990
10153
94511
157990
168872
32201
148076
199109
22656
92981
237346
127050
1740
70571
278398
226237
919
265356
52143
306128
73588
311513
23748
126931
165503
17939
156631
53349
231767
104074
152315
302738
62801
138550
167993
304726
95989
126943
193595
164082
39
120214
70458
63229
274737
319239
108174
303118
168450
153964
311095
12878
113055
304928
212637
196070
300974
211189
4352
186267
224070
65178
193834
57686
52759
125451
169548
301700
296335
234514
219735
39590
257907
112218
1682
30980
58639
4254
209063
50462
12115
241100
303078
61670
148178
164819
82921
282603
121659
3881
200500
289578
184911
79786
201237
283818
253773
78956
284124
3010
25506
262369
92164
103830
10713
5774
187164
231419
204080
158170
83014
26747
231506
211120
273709
270394
124612
133410
281671
194839
133320
219647
249485
202584
223575
207355
289360
283069
187235
268776
198852
156773
190128
204910
98640
98941
168110
152974
271081
87033
70385
148040
100615
270023
103311
166845
169314
112329
17996
195567
267555
18558
207921
48979
138400
24827
242722
323132
139744
74351
181852
288864
202031
256456
281732
192585
51852
277235
303961
211679
270422
318094
28244
180158
93762
222725
235912
257352
260590
2549
89447
171187
87323
127118
200896
256940
67458
43915
127517
304590
183837
309228
317563
138870
228561
118228
200916
44574
56426
101695
141775
76863
169879
257351
48786
167295
51327
323187
294940
61128
10119
187260
227032
254336
268303
179676
175799
323380
63394
121055
229313
63326
247142
100350
37249
160120
320083
250714
67833
214506
124624
8443
221710
215300
22909
209233
77815
122044
276155
217914
88951
76488
202652
138693
84073
34098
25851
111724
134802
276964
220720
90542
178805
178582
36965
76990
185291
142007
123446
127842
118051
132648
40244
266169
33792
310241
243842
98678
292496
60494
323457
293320
177512
34892
271416
176057
210726
129997
141243
66001
186132
37660
106387
93875
252106
45177
310206
924
225402
293193
260729
10781
36838
133387
323172
84999
292645
77787
206714
238872
122914
73710
296082
33460
316601
193811
204475
181393
135985
163548
213151
181780
307372
233745
236861
36780
235465
31507
45805
309475
293581
14153
26839
257409
174513
9314
108968
142528
126515
318272
179766
213492
185478
190322
203330
311425
182717
8947
159968
239867
168818
163283
297619
226991
109984
242004
207510
40324
131044
125542
172884
263905
73219
218050
147856
269872
197046
258375
247127
252583
136285
315753
86722
128006
139944
4206
46041
171192
224986
115524
189574
271992
167292
12999
153350
114445
36844
185550
94705
106546
43148
168765
252367
4327
175711
221747
306125
279676
320337
216600
94177
11778
195492
244537
312477
197562
249888
193759
44846
163866
294727
152963
38085
189008
94071
178671
29959
47991
142650
49931
117656
289107
135060
287772
268518
254934
265951
215014
264685
310254
78363
114862
191225
99803
17164
262375
290580
4225
80721
45122
287237
306304
366
274186
301665
102323
302944
286791
290517
158081
51110
264091
112549
284579
55409
211863
136176
46327
317023
229782
217487
208763
106889
315111
80166
260289
154161
245360
205875
164893
311588
167308
311568
247773
276306
180939
44461
318613
159269
225141
269366
96758
204987
212280
158352
154708
138009
134503
142460
222299
50735
96526
200249
282896
46193
36629
142492
142794
118993
52044
193316
237448
247889
27124
27211
20000
84131
264860
197057
142894
314546
124630
81194
83746
218047
277565
124726
69303
27828
196457
259953
123703
261329
209821
134233
286456
1692
38361
157930
59017
68100
216346
148451
17573
186114
108668
48511
212818
142669
247508
218360
219813
321125
207973
306482
149940
316532
79993
147886
123428
234765
106151
71526
218798
233464
47331
87304
28223
53073
320251
189243
210305
322281
27394
130605
11597
133758
214682
192184
288242
266396
10150
72145
188551
66263
285091
141548
104053
160008
11646
157141
36935
101606
245742
262315
170741
84906
299198
254908
104952
304954
203184
317815
316161
7724
269985
237391
79050
277250
286936
116932
271621
146683
88363
289517
63563
46801
4087
53975
285490
184998
95202
40664
314566
31666
51565
74599
279592
203131
96970
289199
56396
198557
73620
196452
277360
267368
229114
114658
213661
118722
280388
219964
189806
121710
58133
172576
124460
252384
276422
251520
203196
141834
66783
84857
24915
66993
300684
23850
68367
34738
272916
189815
50626
38936
267035
319599
227091
77475
160683
253344
48387
203869
185683
221076
207888
153002
46234
183687
214199
175610
26713
106185
89430
109884
94857
286531
36741
163153
26874
91055
98050
13144
271106
169877
182735
245919
193968
82186
224847
81708
322377
25660
161270
314638
286269
161578
191641
234076
32983
161621
100021
172715
13193
189482
251338
224542
300193
41607
22346
33251
71704
92038
214444
148903
86714
297355
28937
297170
114814
223943
154040
178463
169058
216648
38385
301100
183756
221628
322651
169641
263014
255061
88707
140786
90201
120662
31772
197120
5270
310533
156588
213632
307646
132539
264508
26253
237247
316748
284500
238182
289419
212487
52665
29828
269993
175655
299488
167985
184718
284516
159212
142477
11142
260056
291333
11609
315684
12427
30820
21742
45634
38082
301754
79802
279910
865
167727
204591
218298
285850
21078
310101
157088
56016
289504
39139
46214
321865
288567
31855
167331
85402
187020
243603
259224
50032
319234
62822
281523
125605
201021
29159
5944
119582
300726
118588
144399
268855
79727
133776
241446
212640
22100
50779
208607
306479
244348
66153
212207
6681
97768
131850
218703
227165
138
251993
129999
203820
233708
185675
278200
230262
82449
225175
180216
251163
90523
7037
321363
182022
140009
56727
229056
16160
166495
89334
275018
124329
319531
259369
161476
77097
153875
283868
174095
21802
175077
220589
172128
200634
168712
271526
201754
320650
315131
158298
207021
213751
180008
220063
190170
250762
115206
283969
43734
204952
307616
104208
298960
308895
174563
13591
210547
309353
236207
175257
4819
307715
29142
266151
116311
310685
93736
33204
71534
9643
132346
191906
286951
272901
97452
94103
171655
248533
6321
193276
214324
227799
157247
56761
313237
289887
192425
308935
99598
26444
181987
178760
95665
196547
201792
183698
260193
287970
86209
127203
245161
125016
110100
296518
55583
308923
30030
76887
126884
65375
162334
298228
316780
301703
306877
160621
99875
77701
246058
181653
176857
69802
166768
19778
238783
62104
87010
92326
253390
302964
273127
188275
71146
280488
51907
136749
302160
181899
99545
66826
70194
266400
281619
321470
189727
89241
20166
125694
174295
294057
157155
136094
6111
21393
172170
132049
135485
64
295146
154098
84518
86919
32606
11941
282725
108904
97089
79198
41219
83688
83647
86881
320418
196179
172523
138479
217235
292654
305331
172588
215506
317769
251397
137058
83821
45631
225129
13474
207341
74024
182166
35360
86141
145618
225438
317210
21807
22322
3844
190271
24947
28010
57972
223119
188982
54934
182805
144192
285090
100747
37207
140377
312610
84843
213919
175143
314464
212639
268941
321343
174302
181718
24535
89129
116499
302972
288858
188160
104658
310181
224439
287189
198484
322501
123304
198054
121742
244752
241270
35201
218546
257463
268437
51174
226043
258604
295312
19593
41195
316672
225905
41281
76547
276141
294634
302914
121589
112579
267397
183066
129703
208580
271860
279977
231368
299637
110972
76988
173501
307084
152557
61539
107139
151718
322443
79916
168952
121831
43207
62767
264006
270569
141510
23229
84578
117776
244384
231928
41917
231190
31560
51313
82448
160742
138148
206720
4407
278958
124589
179685
311728
209334
195764
185837
187785
253550
247529
17080
78529
294225
136708
228915
160302
47705
40974
258494
3949
265688
5445
9484
234926
68275
45378
28310
125178
6281
144684
3658
318116
1716
23636
219054
50057
75227
204258
32150
197546
44920
201788
106235
323232
99576
153977
58961
96259
50812
253015
309902
115608
311484
83464
256966
55866
293293
113822
79998
85834
285554
4669
296611
106872
99767
214498
275319
104321
126738
220832
275684
163335
163596
4866
287445
59193
58907
64598
228002
258867
17181
319386
172038
240887
230821
13466
142905
183900
248848
150882
134814
230191
191511
145073
147477
238098
225605
150767
22501
125345
200243
36743
175779
228148
311939
94556
157098
151049
216712
172047
286198
282734
276102
165758
63346
266075
20036
72633
67190
81672
190996
90825
274511
185216
26831
271243
29112
140725
230124
69813
264871
158459
104333
223139
116637
307210
253018
9729
54936
294039
166990
1818
122240
241635
122303
309365
137563
210436
53624
31406
174846
236265
46331
266635
162540
239397
142216
50623
223994
279164
106349
110718
23631
21223
233511
96418
181059
143968
12607
48698
250320
61560
3992
69590
29441
288531
258211
109020
84563
311933
268600
63618
303640
312116
24740
244748
22439
195675
154832
299049
255543
132612
242552
116802
141614
190779
136466
137450
112028
4054
56369
76497
173733
43006
195229
166962
181395
12268
177024
285609
179927
134053
219518
191909
61479
271733
83537
104102
227380
253270
211366
152070
202794
320931
317707
206349
207250
203937
104095
180542
11281
232149
158391
199552
172563
226031
39966
132762
272576
302391
259706
94491
44825
226214
117992
75785
134640
146636
292181
29108
60166
90847
250579
88616
312484
258074
247712
64747
131801
99225
47756
22162
245389
265906
34884
258233
279440
289948
9262
323282
217692
230364
114234
253231
18827
149679
2402
107393
204582
40815
138236
10723
293990
27221
285094
22957
278808
311640
281813
91539
172587
209886
286328
151173
96334
90385
311487
229910
101124
79487
16213
34545
179748
1919
271505
192143
96254
288285
303082
149638
57442
66067
181554
249463
289034
178319
140033
41907
278743
25547
119288
250216
23048
24355
246152
134046
228907
249100
214108
224605
46821
153705
239276
161140
203864
134607
199126
165046
279220
148931
236149
175705
55697
23975
174568
213552
215862
295067
11477
89739
56776
299118
172613
130732
224810
120460
230763
148370
152379
149493
95761
162122
283572
185730
77313
113376
160069
223378
160647
159823
125305
271207
12304
268581
20892
232170
283783
256178
156468
58869
229619
7655
196010
29385
7800
121264
1569
241597
249807
126454
165994
105458
46035
120614
290849
261598
146465
201495
132564
75337
58134
207074
134287
133568
98936
168164
6544
99909
206642
2787
277781
176080
206994
244495
60625
130055
101523
161276
216621
44730
87660
176605
307387
60989
200479
277172
72229
102427
168407
136558
134840
104622
185804
140212
132296
318582
119371
260535
901
55444
38227
115499
250120
109148
19824
191782
125234
242053
711
264530
184709
53446
275435
85676
171342
319237
165726
244508
127900
260984
116402
196801
79513
165854
96481
208469
237381
19733
279301
213496
18239
232889
307299
81020
321078
251772
145099
73995
63814
20406
9309
77078
184831
274383
312791
218813
199689
139483
287082
179248
41828
250060
57273
192781
252514
63765
29671
246674
7514
167832
160338
75226
229948
244008
256216
307460
244092
49971
310478
116691
206262
147684
113725
70632
102552
292809
29675
280861
55429
231505
167502
308728
208770
21855
194096
130102
123031
244055
37065
212452
201616
20615
303567
56359
242455
192933
160297
135055
217232
108747
286046
86146
220352
134262
245709
319574
80920
199082
150403
158140
59428
195517
125306
10735
44906
122694
118955
309655
157172
187900
183614
51064
241811
235852
140428
244997
42292
157390
20938
150814
229652
306789
236663
69514
237845
205344
7962
71136
241139
98772
84641
127950
44841
313021
167470
87613
142966
63358
250345
106648
17893
214668
122723
55243
164769
114866
161641
264394
171700
11756
234650
183638
235913
209200
310923
112626
245863
235430
82116
98767
279185
124115
69692
173295
299660
130076
207522
255316
65323
86699
285802
219356
216703
18751
149621
209868
93111
156824
133218
1124
47273
41357
224255
208164
114646
311735
292787
100512
288400
104239
241269
60548
108038
19674
256347
287297
91598
111581
267415
280135
46804
246810
77260
270645
116020
224132
58913
32992
41318
241268
30244
143713
51605
119343
217430
47521
154215
175951
106594
69290
51833
304778
258954
55085
80696
98565
157331
193290
6182
285856
231785
239117
158659
314176
145823
79895
266929
127439
93064
56888
125146
207824
230835
299715
152433
26724
57426
293653
61171
184552
141038
111637
253404
109841
40880
159391
199546
89576
48106
27632
3920
228253
271432
289043
217489
73097
320358
294266
279013
118012
13869
81207
27357
249931
120606
78744
256079
280274
244273
32478
315107
41465
239585
235631
235228
232795
216126
233084
222112
97999
259283
83262
105771
307892
135029
175172
215423
304701
99238
153820
216308
241645
64729
212385
191692
216942
181541
256823
295771
270225
209237
228010
79967
220379
118063
26793
47631
179028
316460
153418
67873
38403
16181
310383
248919
132972
219284
128328
323234
146044
256703
100704
171817
200571
256311
76705
278456
198888
281664
130358
51641
297186
165185
167455
179688
244711
234540
108006
250102
220192
143073
127714
33396
135206
178870
68046
137569
279173
8196
35465
117125
36507
115059
58039
50436
190098
183718
199739
198203
125139
137852
269446
40760
234492
189419
147426
229111
236183
176075
185938
312522
282728
175528
110418
253815
206432
23860
173940
94181
275825
281407
210026
155428
276053
80130
291090
262772
114380
42899
220601
190388
26849
181048
148141
189594
118020
128718
104595
15678
265547
254702
233880
224825
258940
32799
156374
217119
66750
204564
233101
252592
150364
66138
121478
215614
245719
247719
205862
32549
294162
182315
175374
104494
301164
33609
147167
167014
112005
266410
246439
230360
313303
57924
113536
115839
34113
290405
84505
203395
283499
99864
264065
104284
193055
53409
247544
199498
242896
33306
206408
23602
111870
167641
136900
82900
293092
114361
124025
90869
158671
190875
186860
245066
293257
299152
5294
253559
113641
38066
120876
315291
43422
284528
108093
262456
66028
69456
229734
210377
10060
67271
300968
232451
193985
272461
19989
49729
92187
169847
321189
34432
306972
138692
175037
321715
267590
76201
129868
250742
43583
84026
41483
210148
307303
25232
189995
273466
7499
219662
10667
295096
314767
16849
258699
220951
288925
319200
45310
210252
293749
159408
188761
92052
165878
91856
282757
198632
168863
160604
130671
228913
53681
322975
276717
179722
242867
179356
256925
314259
98526
67057
9948
246902
150040
44080
138172
274994
71509
270228
103847
201285
173894
126897
99306
170754
14136
15408
308515
4381
234137
282007
163632
203883
300314
12199
117699
220416
58251
172674
198287
79493
316509
305142
268934
116002
148828
56063
231848
104698
163924
153656
37811
169212
94613
272156
196059
227240
78426
140068
159529
262259
79076
55655
125227
291976
60281
124105
27564
189163
192875
218562
173056
302810
71839
221954
196437
265657
48149
11987
245779
30560
268178
126557
243346
319526
307783
98828
137641
285779
57592
110820
31619
232194
131871
280065
5752
184337
249673
9602
205894
40438
298591
47612
64656
82231
7734
259506
297330
95988
1888
221964
285914
157616
591
169424
300810
30529
187943
157007
282162
196769
296581
237262
79149
63982
239306
116303
280509
207653
189452
69587
100254
60767
220533
301522
95721
196577
7791
143919
48455
230655
77563
226566
41673
227426
2095
49423
171652
203290
262957
120554
153976
147045
258354
178151
314803
146378
229729
263579
157541
305427
48063
14785
87886
293397
41055
142305
256709
17768
13992
286984
107005
222627
174315
11546
42060
155496
132510
204530
323538
224701
182797
232801
250290
208153
236266
207965
286003
318040
90493
115460
72311
96218
243774
282856
314403
219346
141780
156437
299600
62265
166945
155710
304469
91463
30663
259155
107259
239549
112647
116625
197022
221877
217544
127602
208083
63205
317547
193977
213657
73016
9063
126762
140283
183684
205920
314901
177029
227402
95506
22776
109176
38215
27607
189147
201901
76501
282275
314822
6744
298449
99898
264249
21428
59449
251800
156006
183311
66424
50803
251377
280875
108423
68194
146886
309181
286903
218136
20989
126839
210041
221936
240443
171516
196399
72157
283392
54790
306850
74441
56463
57372
322137
305500
305006
286074
8201
131813
189734
59173
255852
175353
175397
108584
111164
134223
289226
58687
10608
160766
133072
130054
19342
254575
305048
4182
309224
15589
168232
214903
201540
107745
183682
10509
24569
316806
167557
33250
11720
317752
108666
200793
108090
226076
153872
129066
137328
243874
171132
198794
189411
159681
131892
1757
116144
290236
96453
86912
8561
159614
158512
122114
222309
187392
185685
91754
25897
152126
69120
68303
162392
101673
295450
151980
146241
67593
181733
25486
270299
282174
23349
72372
143395
81206
282576
95310
301508
140461
300342
268333
22348
53295
229288
73625
107045
219330
202249
1618
72057
167786
271246
198711
313002
98532
76354
21139
162117
214281
46375
61135
98955
90639
174997
122506
65839
125845
215587
304019
186294
87761
41818
1669
216896
46249
282258
128813
142750
129273
45590
73289
117707
249707
246009
123139
101950
23416
110758
320888
235240
258166
99059
41542
52502
29920
304848
205052
201158
157596
240300
281005
221583
39399
159005
22998
118349
93421
55311
245949
166397
202738
1437
211045
163474
158780
261421
14949
288960
138901
154347
14939
86349
38849
157326
38840
278344
193541
66934
52581
192634
258243
96498
193081
234411
315574
267419
285751
67384
23464
166566
280222
4619
14287
262734
299729
276919
277446
101234
72920
98899
149401
321015
282251
192342
264533
165750
262995
54781
88832
108908
289059
286646
297844
192948
45879
11621
82223
300243
293101
247640
214118
274749
8434
309821
301954
17504
234595
117139
4325
148964
57151
55787
115985
198832
68430
228823
112729
169688
243563
182546
216636
243377
91977
146793
155301
246090
114562
109930
137431
22700
181583
111038
280079
121213
132556
36394
198614
283223
68361
89372
316753
144503
30643
251047
254047
138669
44560
199763
16966
78246
165229
129430
2230
284596
231637
162787
52776
268355
237810
176926
284428
304289
270901
303762
21598
211484
74619
83340
96797
252348
265866
13806
303184
180820
271119
86094
143480
40408
32351
89266
118734
274966
243921
190122
289718
154543
75692
71155
67092
63912
322885
206729
222882
135713
287585
292242
146205
18650
264721
66739
204049
303357
319424
105020
226193
57893
245177
313140
15803
128206
37307
104937
61635
202552
184686
311024
25946
9558
184166
121336
46303
183157
83073
296507
199548
16787
293029
99290
56153
281314
87698
304686
280959
28138
102908
314873
155629
98922
51278
150796
231638
50886
275172
189291
82622
17227
112509
60599
219157
28168
319079
129033
118720
4335
128021
293607
84097
96395
96404
71747
55250
194384
165540
236048
69887
317280
133810
97200
141233
9561
7853
286405
323308
251682
314272
205719
272404
248785
94055
67110
63327
222101
88864
156144
23714
266221
138843
280721
86649
286788
302247
37463
275375
296441
291855
86463
241737
165128
167353
302672
304238
146366
312304
156004
15540
17134
158214
28581
130560
93290
278436
258721
317339
323290
75578
12424
91357
126487
173481
299943
94764
316007
143710
135065
217444
159370
184588
159918
154592
264895
267700
80444
29465
64314
27730
105817
261540
108963
71451
203995
207911
93268
185928
18413
97394
23479
184688
115162
193459
196035
118741
179286
147307
85436
270076
221232
55814
107939
133457
181
103980
304138
122103
56386
23717
80639
93998
117610
304674
198333
300629
229319
1370
277414
93555
321681
250440
236739
217269
85085
183201
173630
102215
172242
236599
186866
188979
37171
50992
247598
890
81959
283626
96575
94422
120936
242097
20592
21897
21418
172444
75151
281535
309830
110670
158919
3163
71224
39067
184554
249266
276282
235266
243458
43048
152666
224592
277467
245456
210500
101850
210697
153278
231944
195861
120736
5576
267383
232044
299091
249403
177999
255897
193940
108862
239396
14075
70576
60239
141757
242500
62327
163873
34215
247010
134963
70196
131657
111314
176344
236007
249304
177007
309050
292784
229427
319268
322645
68350
51049
85454
309558
250784
174147
300371
312074
320223
132150
151072
58150
302974
79055
168472
43513
35555
44921
245124
41397
1286
3462
102529
312668
197261
237807
246351
67804
70505
187489
87860
278440
171244
290186
252934
320662
149967
103353
216673
108086
87565
227742
110451
37590
144580
245692
271665
50205
158096
115743
97465
90384
8498
45061
220887
220793
172899
310299
94146
220263
103210
141582
84020
72300
289607
271097
74298
79663
189782
305133
29866
173535
209433
71874
42283
173658
88048
323476
178972
246176
64069
109362
246987
6488
303123
271977
226587
128707
248888
76315
10741
202216
60676
320523
296503
40822
253020
167319
73099
97447
321381
51026
13376
240341
94391
294197
59253
189570
120516
96495
108100
112786
20044
191461
211564
129261
154264
10756
236364
127622
265132
261934
107295
94129
34581
235746
4668
144460
204046
290410
291505
47831
214345
46266
322058
299700
15744
79218
36949
116508
316481
14413
61350
31039
74896
159948
178025
167172
263951
115078
127357
162516
124228
101823
266646
131740
33862
30351
269042
176855
232092
175240
117141
251636
82869
64200
155436
187282
13606
119654
152641
64417
299726
67415
103982
106465
85439
75719
98116
59467
213448
10747
91135
244278
208183
199654
102580
55051
180228
78144
312961
177836
3231
245128
116686
235051
285268
300116
76247
77126
39828
36011
166008
217817
32901
223669
192111
285571
47650
98569
109553
17498
278725
184909
111486
154581
99337
155199
93785
152095
298908
241237
119520
133760
37332
75534
159012
164980
113592
176385
50412
243667
219400
227835
283859
310885
31051
301616
180011
46235
88411
214523
159311
9482
27882
49277
178240
73159
29570
79123
235178
195181
210970
111063
83621
68195
18421
59743
282968
294746
254269
196004
156304
121948
192918
158690
101244
58671
317073
160690
294488
273224
165613
181350
56184
272401
19449
242976
70657
77451
15675
154195
60415
200832
24081
102574
134388
232340
186757
211396
29722
127029
106280
227721
85410
247498
166931
17836
227369
272430
119301
161320
136494
74559
149313
115912
260129
169786
192003
49554
89213
41014
321241
53419
158472
242675
21308
279367
205389
117223
119375
104792
304311
120518
65090
275201
277062
228154
292159
80679
178973
92001
225617
165494
203579
133010
148860
104624
165220
268403
118704
100792
174888
261684
179798
139742
150061
266032
62391
113101
100936
39938
127015
299342
187371
240802
25631
282327
121166
83259
164886
281173
138399
272950
193151
228659
153551
144223
25856
176028
154216
236760
196169
166533
310712
170775
195800
197325
248432
37219
26308
134180
194532
44297
41334
309174
250906
250733
244642
37882
186158
35776
48531
317302
290438
3729
48283
318297
28820
282340
81115
165432
174330
215621
318378
225778
114233
273530
95704
207701
245597
88822
141166
271394
95842
285793
252401
9647
49197
266668
124596
315771
113320
274515
232640
9836
241109
275072
62123
241437
32021
221809
157324
234866
119548
105373
214577
88925
214198
235563
174567
181327
272933
30667
315029
44934
192689
25377
79797
296036
227856
257795
320432
105498
291909
196949
213991
269196
82383
98291
268490
65657
178585
53015
231360
151195
227241
208694
118192
129796
248304
287841
106789
40826
276899
149483
20359
77390
291270
251443
256673
182617
143330
22887
283258
158988
86417
30292
289883
67346
113077
259439
281877
181116
276596
168749
217094
74015
254847
51515
97736
36322
113677
191505
158882
47326
196848
119124
260739
154597
97624
153004
161006
2062
160232
85930
273824
41916
191770
244198
283582
18765
215954
131697
71029
274630
36001
14973
94453
289728
85737
201672
149093
118014
134352
301999
180364
199853
322232
51959
82608
149746
61728
271071
241353
136007
130049
193535
22218
124493
124763
235283
291594
187037
188031
193468
34192
40706
167197
190958
25262
285040
89938
62031
231067
196053
135287
144586
170046
34570
98657
276977
275065
220434
135945
146585
150171
150357
60707
177238
276213
142211
161936
129336
205934
84132
134478
229417
151081
119913
272214
311221
58544
64921
220302
41603
205783
22112
93641
143368
169471
13795
184625
296128
185319
78731
319627
230860
186727
38371
180413
121343
59567
67010
171351
260503
46694
287157
36991
182792
261032
140392
103267
236637
34575
282984
48010
2197
162865
193637
112096
173342
182023
11830
271742
160704
50383
172961
114615
122323
39721
17569
317556
34945
154353
69877
290791
126424
77389
277681
62497
310850
41092
266222
251776
253361
117598
316360
1466
161471
5124
253190
319223
247662
135596
130263
150625
223227
177456
118165
170674
251960
301035
155313
139561
265341
151556
4230
119780
177972
43298
47975
261483
20866
13165
131965
248521
77730
217070
285710
94220
15676
178272
140534
156365
67991
38458
59435
57422
145015
218519
218774
223777
125114
29162
234886
60591
307245
239905
37009
1339
305293
13888
275023
100408
302486
142855
228444
162795
142624
22769
127938
283781
65507
186366
284381
4800
268188
209294
103428
322256
106565
300886
47871
108125
174874
281851
109410
28327
88862
115773
244415
184873
83967
157270
45134
265501
5969
34234
100006
293078
103553
316259
62190
122515
82299
76666
173205
162069
198800
138178
59657
121454
122619
291498
63637
211572
155991
98747
12610
189089
79290
301741
11343
36873
116542
273000
287412
311575
316793
170077
47364
284488
257393
308894
129889
119514
116113
107907
20428
156213
189207
9216
202785
310932
203192
98007
118294
264434
225783
176258
190636
7651
119807
236951
73689
191418
133708
82763
204179
96146
4003
258473
272474
241165
247843
68757
12285
276731
171343
144680
178316
116815
307251
295652
271457
305070
54231
170462
42617
127562
122249
147115
26297
264727
256467
171277
103675
13077
128347
283408
317056
270369
142918
300132
186261
27662
38422
195491
17612
208390
157449
78784
305077
105571
289031
234394
139234
133069
287200
171809
178187
119307
46989
292729
314983
110373
187769
84529
283942
316607
69833
198024
192210
77762
134085
103865
27834
205989
138188
93169
133079
304587
99720
2426
296975
214756
139670
186777
99160
262385
180081
319828
314881
219967
142332
90955
131529
129817
309889
309127
31888
119660
180536
241603
79597
63324
151535
29146
311518
88150
164314
63452
304413
81782
137685
12968
121521
165636
206946
224832
296828
50183
157839
117248
246732
94365
148337
237914
106823
74335
284911
96179
232361
199088
153238
258454
119418
258678
197459
112099
236968
33880
103001
188022
183466
280235
191222
235461
302514
45487
47307
2744
286793
109509
229553
233078
67452
132305
283687
102177
249862
302711
16826
283558
40621
79341
253768
72876
60337
278747
146852
82321
135772
221619
119180
4448
119056
29905
153574
50758
317497
42438
248608
191772
151987
232206
256876
198942
139963
108208
263183
311545
179873
133909
118410
270102
83691
187934
136489
238923
204412
52452
120995
191539
97731
305439
146347
1472
90788
178736
301655
143833
201486
92044
210562
268281
95335
45701
106760
183426
155878
15683
277899
110345
231343
18714
139395
10219
78002
69326
181803
314697
150606
24137
14420
105112
9924
70797
206412
14523
88451
238924
241197
306562
248190
133585
127338
230419
22702
56216
215114
258921
90084
5049
164899
210198
299928
291883
20322
250082
39280
218363
43276
302366
117910
1375
191971
89032
316579
2759
172549
13662
14111
33119
226919
310497
216047
34144
3192
138900
256976
285384
181764
213856
232532
167318
287031
292999
234380
195633
180859
31055
269223
174677
40520
95148
316680
308724
62678
169804
171300
311355
78780
257619
30090
213621
314642
271554
141902
40374
60526
129371
148521
249916
291063
153344
62536
236434
99168
78485
14630
41874
7092
120952
3275
240011
307898
139193
87321
29640
274022
9875
133443
252063
217564
103071
295944
53701
136961
139507
24933
11687
141101
32481
234783
22736
222835
54349
119163
133167
56247
135190
254385
208901
120508
229531
37634
188533
65622
302521
48288
2899
309291
314151
50550
118597
198386
129850
51061
149521
26923
71065
20352
108577
300794
204062
291592
277200
317703
275181
136161
318915
53812
201481
103994
81287
35067
186579
235504
272563
120703
33746
123153
47566
298079
299847
228245
265640
274851
157084
284682
86980
259774
218093
137099
43009
211453
305618
104288
75672
78690
315881
221866
89140
229432
291510
25372
286624
164562
101851
151279
3487
223901
212143
172461
284825
320877
10300
271343
71503
259478
39378
212351
306115
83607
304226
234715
122920
53808
105368
79845
86188
94530
96261
268136
162347
193400
141328
91780
163977
292066
284801
134724
181308
213555
232968
198200
313090
9932
56577
70056
221177
183743
250683
231219
9947
278360
262950
322147
278996
93673
113366
304122
272628
52479
254984
206815
150032
215875
205135
261724
309865
28856
269308
261957
208102
38833
188989
98503
94986
222365
290775
125938
104429
43394
88186
142606
41358
123669
83800
111074
252912
92210
229252
289424
79527
255228
314969
299098
179107
259228
12207
209056
256739
207579
294589
95306
135774
50343
36263
43506
225953
287100
282132
98111
314625
272215
59363
11396
297493
285678
239221
320794
281952
245273
25608
311888
315920
267834
65874
49252
2597
185921
15497
303713
311081
157707
184492
270905
58881
263112
48602
56950
229924
38865
129810
32029
126369
41803
292214
200444
82232
266996
311708
213433
124399
232736
90170
298454
240085
62838
184501
146748
173937
137710
7342
19051
303259
65098
63607
20547
277852
158556
223213
269407
43976
21333
302301
144998
108719
195925
91624
10945
80042
134618
129965
308987
23564
141024
303482
175109
293342
147083
159719
28090
190601
284258
511
154025
257610
255203
125736
245191
235834
170643
42746
286246
52861
215582
82052
42620
48490
241905
247241
33060
244302
304576
203479
318556
3654
40789
155889
182363
251148
201453
241728
133802
27283
136924
71975
309647
58665
164856
262444
310912
193504
246207
246283
99266
132388
11346
66056
221730
139118
317128
239373
222857
192005
152431
301158
69178
126864
186107
66205
33069
45660
49424
221698
292466
151558
154201
19743
264952
127008
257627
95511
94249
56841
40160
284027
61257
158893
115022
136323
183724
6129
214009
77139
117876
95425
309924
283456
179267
209723
258210
25302
263082
151598
85006
60050
78370
272128
40479
145595
303378
75527
9082
201796
262834
295216
192126
157584
280118
66922
162901
190416
111315
79122
109929
135680
194283
156935
262689
223385
244182
251374
42937
96389
39236
17751
182412
311809
252520
6641
260076
41111
142383
34296
281054
131242
213969
99950
177369
39111
267925
96174
297575
127537
21248
180362
242677
51992
155131
197446
289300
302454
31308
182663
167291
250791
188599
189914
301931
156121
62371
293527
69730
201926
90295
220768
72198
254114
182202
250674
285322
275846
182913
11521
116976
274806
150500
32926
102706
84628
19829
49348
153055
280824
249838
270998
288974
162748
255020
36946
251683
267651
133542
132230
274197
284525
132573
232282
185993
294588
258846
129618
37849
260378
63450
201186
320038
110463
19125
129104
105765
318938
55889
225244
35351
117467
11996
159980
201675
295428
312098
234318
156870
173899
175811
36151
26829
44390
145324
35203
273292
13141
67609
211515
68584
20664
46340
208063
110815
228045
299246
197012
25902
3457
128890
42772
85366
203034
12690
146596
219427
134749
224973
111553
265295
260284
37132
145980
253709
140483
249323
60649
192692
121680
158982
4515
207957
292992
33745
92191
210083
287963
97017
208653
54099
104670
299921
97948
287489
265459
158647
218576
190005
50904
256697
30711
281822
298543
40407
261240
284472
203718
73413
265377
30462
116426
167963
129934
212643
72926
98779
309076
488
240533
173490
35653
301101
226152
4347
277477
79778
120509
148957
61923
157889
240712
96525
112446
198288
217216
250236
74266
252840
1047
184327
172667
282321
170027
150026
265055
225400
25532
261898
70203
25903
202472
33167
56284
109979
197236
102456
48480
319743
232881
15134
248150
304052
292198
56272
68726
117556
249845
88141
193198
232570
143855
294254
240868
293512
187990
289652
53935
185225
131331
225889
119769
108958
218820
320283
50373
303633
307666
219324
126709
118801
301251
173750
217984
202828
11482
5517
265850
151183
283604
277983
297732
301013
260825
150493
113971
309981
134191
217906
257316
24879
239104
161364
164951
163761
287197
141763
225595
256631
27717
307023
176237
145479
77400
123969
42979
75841
74799
270329
132541
16350
236771
196383
156348
294524
71399
3910
4773
77898
165815
57488
273610
134982
207243
240846
232824
298181
231667
58843
47216
46838
114039
265495
240773
65892
79130
140951
128768
294570
249023
256620
217944
133735
284212
96383
258224
36852
158087
205348
42988
144393
178646
160537
316900
94371
191744
32539
105891
20812
128658
36409
110296
264574
264408
113787
238630
84034
61005
39737
288208
296924
151051
12941
201638
22034
308766
287865
205767
320644
19010
306498
185936
78871
192934
174008
97951
45381
320782
162338
95208
287405
251563
16084
12472
147309
176325
58851
85229
243691
25605
196718
60796
297437
124137
170694
78442
309053
151631
253770
279896
283121
153099
199639
108467
250688
245081
44261
179043
290536
84840
156942
159583
579
220970
252122
93879
101932
155193
203398
90215
277863
98574
151427
115526
6083
108486
290345
138274
171183
230723
96178
301936
310442
249970
311530
74425
191446
277850
161017
231287
240763
284666
17383
75582
100978
66610
47189
295584
65772
318223
132706
209867
156745
128303
13389
97804
201937
66751
32421
295279
235057
305961
246914
76405
239195
169797
81324
14893
307393
261172
288432
142659
8306
114952
41343
105483
128227
283502
256791
215209
102131
230620
106970
204283
36564
252364
71350
34594
209220
120350
248137
184736
105525
107673
273805
132415
149808
291002
247318
198068
259677
60460
176285
38974
268729
304618
129106
44360
167299
71853
301763
111466
224734
274890
317409
200564
165210
183819
179578
115438
226562
117446
51923
286923
246491
36481
251481
317449
67971
105418
266659
276294
51014
73967
140217
54456
76338
104905
301618
214652
120546
142278
31528
59211
99538
131863
193719
7535
217428
97182
90369
258523
207598
110955
208277
239478
315080
20108
234676
121564
30053
136518
82984
302022
282282
263667
239564
203898
224917
286633
104387
2256
166583
300946
54831
6000
254778
278042
154117
63098
66421
213599
10599
79501
82895
64514
188955
100892
36938
21692
142273
316320
125509
255763
232268
21813
228795
257749
162766
246016
267457
117271
146441
67960
162399
178711
286767
79339
58616
201761
264920
85554
100629
188785
183379
8479
174420
35173
133485
230384
200441
35856
8640
211723
282305
88669
209739
185810
18295
17667
210144
307829
297051
212933
40018
292418
120524
210019
291192
185798
309299
149341
63215
193335
243845
99824
212512
69562
245555
286204
299242
101140
272113
17
169936
280771
209161
173720
322701
103319
128498
255820
142363
282645
126484
322498
287365
113115
91183
207650
254490
157332
163420
127087
309532
58949
186964
7271
10956
2537
259405
189078
176826
114682
215416
168607
188072
1968
172519
258439
162170
49484
7783
125941
307184
49336
303103
4706
1916
67936
94779
79357
113742
89934
15258
51551
195148
89279
102852
4013
133561
206760
98827
42601
240482
71882
25672
320426
182665
110534
78400
137990
317238
177307
213802
277577
109326
74530
310634
113337
43551
74784
26911
31491
190482
176723
84140
283526
266751
68177
235794
61306
249289
198216
292562
33902
275143
147972
80825
202753
147145
242460
146300
65898
288392
137321
247208
99505
302805
256411
100754
238882
226940
314269
40981
209786
207628
255643
28056
239155
162370
20548
63078
65012
281909
129762
57809
257051
127823
105531
77344
200619
281002
171890
187358
157360
10828
239584
157535
237578
240070
243723
301797
105321
256026
120823
271234
257231
148249
140305
186240
304635
211447
265739
15492
182988
293871
48860
197041
315714
301991
11606
20621
159223
165740
290029
288425
74712
191558
272437
37419
21313
236541
303575
280920
284702
122272
272341
135842
93485
122840
293892
62479
277439
20710
233073
185980
65393
45124
103612
103062
65039
5594
82785
319039
224387
225991
193807
190609
194862
229266
143626
145372
253386
263024
164793
122830
169656
140236
314301
312285
206448
286872
270641
16589
80962
174020
224468
240951
302180
283240
53611
52549
277798
37367
12456
188610
219070
31411
75814
184642
301639
18206
538
117811
188798
55821
8573
176767
29818
166629
79832
141527
277210
67847
40132
68313
128224
39436
21920
282640
299065
192110
134723
24031
189167
70974
46771
1802
135803
159893
204533
124881
57627
278142
176347
222282
72360
133517
66836
80530
254100
140114
83991
194039
84514
155901
309926
152657
219248
193242
219122
296685
140580
202636
1538
182383
192348
109908
248357
201588
213079
80188
29200
217764
169695
291077
111011
236685
98972
248023
22203
19789
208259
180454
244460
25315
139321
246101
290822
186868
68403
2853
233738
188802
191988
82425
23333
121722
89649
144898
188676
33475
274499
121754
53377
263527
321884
12859
141275
270783
269376
82839
234421
247632
173095
21725
94297
198610
17833
197949
136799
171949
148646
87196
8524
320829
149985
191914
294213
149011
72228
8304
297528
46591
318416
139105
239857
242218
106734
318021
41108
305779
196594
28293
261256
55641
114305
168702
62794
97514
273170
192732
40693
300720
177411
305743
209882
119415
56875
142267
52811
153421
93451
44523
99001
99006
202299
296044
321276
290621
294009
195285
291405
293427
218280
43378
15940
184255
9617
196181
168326
22591
79965
252243
80226
246723
103771
220020
174482
79386
227928
81285
138713
962
294967
146521
25178
79528
278394
294968
96595
99312
311744
78100
81238
117162
204529
58095
124991
322845
164863
164509
70376
233601
146161
103167
221121
226203
217357
67479
7488
22959
60996
282854
20765
21565
272669
182458
314230
74300
209762
18743
82872
36745
84066
237486
277902
204721
284347
49391
204863
242620
245284
274030
35755
95027
240278
145625
202533
9547
145739
151014
96519
97782
220928
263803
190986
37979
6626
118666
191105
201246
127850
142920
277215
276087
146499
23570
154291
208789
249432
187388
135555
93441
35243
280307
289580
62783
47357
4279
78806
31041
90143
127659
233473
150247
184017
245993
313031
305831
122159
107399
112570
2546
15317
84954
72574
258328
281685
63572
23167
225382
114007
119510
108379
110947
130761
268404
218317
3832
5946
53372
233798
131290
72171
183548
174211
179349
168423
320321
303285
196216
315244
87015
155236
208122
221891
165317
138520
128999
229996
51403
43051
57635
143786
156261
322273
98794
229085
85619
80437
317324
274334
89743
52671
114489
277940
305621
151723
41234
65033
49506
149394
166128
56627
76776
79630
104140
46647
55507
52402
237210
191380
225280
232923
196681
25216
171893
110959
113811
52388
235015
277793
214442
34184
262558
56735
312481
109214
251985
94466
264972
311380
42923
14171
79307
246940
292530
197911
167623
145985
280657
162847
158083
32450
137949
86968
10459
199715
222861
159958
176804
318960
252931
185395
9356
127962
212210
230492
214670
222996
95955
252385
254108
134537
272222
320599
263073
174631
298375
164325
215698
72038
170505
197247
317180
92856
267658
254772
180086
77058
43899
17476
64889
38696
12264
40962
236528
48978
173924
30968
268154
54874
320141
61378
77490
126846
115877
38057
50124
260913
282129
207222
148839
142532
168503
57461
162079
293566
5795
10228
75898
7243
96399
68002
201327
67732
321820
250548
122128
273860
306207
155567
82478
74465
51253
285454
15788
313472
6266
257683
58330
164722
47741
149734
273045
50870
157533
63041
81223
213904
236352
135379
119646
269170
133412
241621
106838
8847
277877
23582
143403
321598
194926
245211
260694
55815
309107
201589
206379
293284
83539
177211
287713
53979
275122
115409
274132
302075
204547
158719
316566
140800
192965
250067
96785
19751
288131
303353
128980
113037
251702
241872
158899
171649
2914
104785
231245
155222
258124
14871
313200
69665
194408
137834
217991
222604
6557
83808
300098
185668
116918
272005
313295
266339
171742
170004
37059
233007
165675
150193
264766
173347
33891
259195
285748
3681
186078
314825
113233
133277
235181
244788
170680
277498
113974
221667
208088
216367
75368
286426
239855
314770
135312
126849
169952
96786
230567
190086
102372
232518
11581
165168
202645
149131
314979
238737
258501
256141
108121
220189
255166
110661
105951
75723
29772
236874
86500
246019
303563
80750
262948
176228
201549
153905
267349
42748
53607
299086
42678
270807
70469
10229
198012
246745
232400
288573
47175
55228
174525
293478
101990
68325
24538
300272
315958
252485
5398
94394
31916
103530
198039
34172
64746
35970
240893
11591
100175
268689
238970
80895
165322
269133
279024
117619
183862
181345
256358
6417
91541
107039
110323
129751
129753
175761
245796
207514
120275
270687
66786
85957
315582
24324
124498
284660
183867
320272
279511
306617
24735
67204
257667
240500
214138
166828
272434
43102
237084
240654
234584
101042
158175
276656
269830
17775
28551
255084
33534
129035
14763
244601
23831
239109
221058
233914
14338
11254
234658
14801
297241
92698
174951
164785
303564
166428
313638
61729
150311
31997
84685
51504
83916
298152
182428
243978
304453
225632
294928
301492
267330
90505
114056
53339
35125
216509
164767
217583
195596
292840
135098
193883
30293
104011
14332
287715
313780
308873
113204
213058
263500
54580
220021
5625
96195
16530
35406
167784
240707
197618
134087
115910
115671
107161
162519
280906
268194
249261
69600
12095
238338
235142
177866
201951
191265
221447
101591
321600
224047
113792
283857
74354
218662
73984
94762
105481
90850
121657
17007
268787
130856
261203
301020
285542
134521
48307
276200
157309
223017
48172
298462
301247
111986
45495
36909
123113
61409
46834
184307
304153
149200
279604
106575
33971
20772
273938
182911
41825
273662
25435
250646
245647
247061
56106
106191
288630
218900
174087
132461
316752
259989
129040
91897
122416
212567
177680
24074
140641
80501
228442
222106
134553
244497
303209
243324
89025
257807
103634
73872
280864
81331
89616
134193
22972
266096
50898
58459
39920
128100
28577
119689
86367
27061
132639
107629
297647
202335
314261
72511
125926
290522
9910
188972
53386
63055
115528
313789
240771
234226
124935
199791
98365
196185
192497
27512
219533
217123
187558
45288
133231
101118
143883
97348
238769
85488
194908
27481
2965
291172
232036
237074
72225
54838
202519
170434
258164
147179
87760
40627
5311
553
128426
174261
5227
12820
43654
218418
129514
154548
86140
173696
42190
300181
245313
197188
4452
276347
154812
70173
321177
312644
50438
182527
11746
184182
216326
259146
100291
290154
252930
39798
83173
45406
311586
182798
75472
9393
147058
54337
134167
8019
202958
74508
123832
22826
168757
72535
223192
284030
55669
266715
222289
37328
288890
115359
2827
53592
71390
44512
42677
32446
306409
87122
252031
244368
251464
16168
62129
194966
294610
116540
267945
80514
319207
83229
239762
107786
318425
201898
95693
277491
169838
17431
130035
288310
89123
252317
234026
205978
283667
135396
192123
267844
315982
86756
35772
84344
219866
279465
150504
241328
241906
266014
182812
113035
146202
234325
232021
310166
260726
90099
301798
34206
294855
88561
40870
200106
268792
91138
244097
38206
252808
3326
92185
221839
222291
135847
296702
127063
45582
197724
295187
195834
130631
305394
54786
217510
229197
2316
194615
14926
126885
308298
188113
246557
212029
165578
82211
134964
109657
152104
98253
2929
122667
33737
72715
129398
59450
198709
166943
178581
264171
247967
73537
238639
101122
90464
161772
12699
79320
206511
171408
233961
115341
11227
84061
174010
251414
298131
270594
225539
268361
125547
49174
60411
298766
206354
87482
206825
94036
275524
322948
262561
243267
89535
234091
13080
167863
146090
193093
84711
56158
199339
158095
1803
141678
9741
198499
321170
158407
127213
139300
272457
76817
33271
287072
7482
149117
199792
84794
207460
302209
69328
25763
307788
21032
188261
188213
286425
121038
255013
237546
310675
71466
316643
138394
157869
79383
86186
197407
36230
299567
268828
288169
301947
149174
173087
116263
37449
3975
59984
207544
86115
140924
49175
234238
307662
107378
249073
300554
304409
208461
24927
94843
261617
30360
307119
74488
141760
67260
31450
36257
293366
306063
204777
22675
177801
68842
167000
45794
250710
312978
50049
299571
45494
163592
133002
182934
13837
45127
293368
196581
231007
102383
18601
1721
72158
27975
8838
86274
31073
266373
265814
149324
203147
144755
224813
187167
55281
39493
306149
72531
89315
289808
15002
252386
6695
264505
169483
306685
270171
161675
263983
138849
57247
297890
313278
71056
289698
266641
114038
314320
150892
14247
97066
29407
43365
48505
262099
196121
170396
209607
13909
56747
98078
279503
197745
214774
27831
212810
138238
225985
33235
172575
241129
176190
274643
110882
236231
236556
304920
317264
153068
3964
232979
185870
227108
48801
138372
40552
236035
69990
122344
235418
239898
162709
150944
227770
111083
252112
114435
206968
80928
121878
102843
46615
45612
139341
111476
321504
176465
136774
305320
95198
313342
84054
64520
37915
143567
6050
157465
160182
286239
79167
1973
215379
291595
107127
68868
195440
266122
210423
181533
185260
273067
204089
301447
27542
213035
133467
291560
768
65731
71519
43465
275412
320235
257461
300807
300928
149745
47025
15238
108490
150109
70506
18131
79183
152505
165635
134736
237954
276671
305211
283648
237520
307765
60302
103496
157957
179618
3761
105671
114100
235815
96410
320947
47963
108569
26317
219245
156636
214951
196955
52408
236587
70616
276085
236706
311803
98009
306275
129636
28653
246697
84750
185106
298799
167466
186668
165620
290953
275100
182966
99406
46297
33462
142413
55470
260736
5547
295296
210056
64401
144028
2871
112365
46350
32090
256556
50350
149020
70049
266702
138196
204450
322365
160768
90392
229347
320026
8175
299377
247677
279386
47428
312504
306201
212930
121619
202168
243149
211598
192059
3625
311749
161839
138668
94470
21590
102567
45854
182596
310875
35673
103180
179181
47074
88486
210387
286489
211490
161301
161633
257322
69574
266832
267722
178417
79579
76998
2702
8000
103271
176798
205696
228314
200760
292751
266457
112257
98627
95934
268697
124450
27293
323072
319544
100651
102964
238934
181659
41811
150721
70619
16804
213985
100425
53505
130521
227085
126740
41726
120035
312953
24856
289573
239290
278543
211923
310183
139349
274585
321829
278409
112448
147915
145391
311415
231317
268833
135854
237830
285032
161626
251436
241439
187899
49613
288626
53775
252631
15694
294536
54873
229748
105220
252390
117014
32569
67455
275439
20782
302253
105793
192330
263205
82096
155352
270974
277903
20403
143921
78831
84411
139271
83167
131808
42207
207145
174393
205814
12263
49297
226373
170877
183443
307375
279343
60084
195403
153845
207993
262225
58294
84470
142727
284071
285287
95366
246793
185793
7033
286368
210996
133626
91205
139759
185214
243278
72756
43181
37611
11056
151685
133870
109642
245718
127425
216000
189073
6093
297195
265019
197277
255661
321158
148622
252543
190143
264308
245903
253560
154393
28209
245207
79629
279268
119982
207060
27087
115221
210238
190371
241831
235319
151851
184115
209172
286847
256653
118928
188260
172368
56791
95184
265861
312361
165957
270297
27033
248505
321147
135712
60553
297982
248619
73606
103465
88250
168156
281281
317602
242367
323070
211108
58866
122175
67059
190591
307228
64123
253127
278723
295244
213012
249112
219304
111974
68803
272122
274353
151117
239663
194132
124409
13815
145034
40035
265253
71463
287302
159946
22626
97025
192837
148546
96249
160005
156128
130944
235809
105865
116145
145858
239183
48070
74194
125113
297059
108627
152035
4313
176748
183362
97345
204043
258466
269118
19696
179432
259852
214045
212413
88705
256083
270094
214814
200105
228478
270012
21573
145943
15132
295819
302190
115163
119022
72274
22951
68248
105038
268976
216765
221365
80659
310317
34970
128296
179372
144823
91664
100954
86678
151430
288469
285620
269089
288722
314040
159250
322895
128893
199444
265296
270002
88814
136593
95812
22869
70424
142343
32687
102068
184870
100445
59164
85174
260717
156999
125961
69196
273469
235044
12174
79671
62570
210594
16039
245752
110944
300925
72656
4946
86080
240227
71349
11217
134791
153886
110234
271029
151585
250629
19160
117082
264378
86594
52031
217893
291275
39574
117395
263596
9469
200458
139208
200966
144909
304128
168139
19708
109164
145882
314660
15778
128521
289633
86773
66502
171023
216104
208880
302993
99517
229115
213500
107138
25487
194245
289801
255241
23816
251795
280319
272509
66305
171452
73771
233047
16425
276174
6589
40791
284249
271075
177459
65139
37043
218512
298601
113487
255648
141495
270268
245861
284679
228999
106146
87295
45779
167328
165987
226865
177183
38995
218964
118838
150518
123927
245580
49296
320373
169066
156216
105346
161371
118544
249672
305389
238142
5584
299243
190157
52893
199595
138986
151708
115099
205501
245019
132136
317197
279344
309246
120873
8128
46281
309360
7052
203512
32164
301514
79878
143535
220996
272131
99023
145441
107530
300278
283998
136827
18200
299130
231472
138513
135873
226487
254799
153109
155126
116133
153747
270150
170209
77753
82780
228348
260974
162503
207186
158329
292513
308819
168663
19490
22747
153248
98605
287964
32148
80891
160821
251661
258112
61133
99789
241953
45782
64780
114383
149610
247893
48975
77330
123862
269977
158270
144550
164473
161871
195851
228214
202515
219100
220069
253198
231044
179595
54096
291410
313610
241797
312109
242580
103245
211583
321889
9895
96224
10627
36232
256227
224138
220639
49381
91112
139437
280076
305141
47320
156622
207476
305952
100112
181154
126909
144494
219746
192428
28637
117641
298013
172090
86730
266602
191006
63149
157018
71384
123386
171456
272547
228680
141841
169593
70105
214855
101332
159631
184869
19544
121773
93678
184997
161188
29515
272369
100949
52483
3145
27789
217789
305522
109133
267867
314893
266275
83820
206619
89894
156589
217176
61394
315024
96204
6228
194061
195339
14773
16867
246880
134413
286214
310599
156104
63861
75358
287117
12835
248953
101247
201179
271676
204462
37946
272400
62565
227713
253595
240191
102042
130460
280003
57512
216881
239928
11714
209254
171294
9290
323200
112826
207399
179161
57611
31814
2405
305438
122359
168601
37373
239170
89624
25071
119546
4817
226046
306433
251467
13252
30029
70319
160487
200877
140771
279150
84031
100013
285698
3419
219505
275075
39919
50782
97936
118145
215053
80897
312407
85846
212771
16712
7664
188470
38356
156327
202143
320585
290608
170303
38007
8260
106788
137631
156115
209901
266395
112103
311914
46550
177396
93603
76523
70253
378
252565
147919
71990
37533
184930
322496
313982
86609
238216
65645
12117
238189
56399
84956
272150
78866
117523
299771
22280
54437
191066
27108
203563
146388
205345
136313
116047
83106
26389
211403
168374
9451
252994
154849
107412
219557
265725
103360
137457
192558
227186
166980
32990
146269
99731
4925
298399
153912
51965
275587
241559
241778
165108
299156
195129
293136
91090
312803
7891
196489
274424
26340
1723
4983
74722
17582
253454
218760
8005
40311
127749
139133
142776
104450
92873
113529
121771
244971
238191
49288
246975
184561
34221
221795
85703
47297
307499
240858
168888
67153
239466
267556
107365
141175
217769
236844
309337
85893
274540
20781
90663
123630
80382
276725
305093
256741
306610
168494
303623
113003
322641
264755
212760
61719
151225
68104
197483
273993
317151
314081
142517
16133
234329
199118
310737
112517
175893
290130
267440
14685
206263
28746
131752
199495
292360
190691
277969
262691
239800
282304
12288
220937
90304
178389
261942
41835
166879
55478
15551
31773
59139
144539
256833
91365
70618
2019
107725
18161
114019
152330
244085
228835
208004
64666
258857
174558
166337
101808
18653
227786
94301
268981
121511
64690
297971
235457
255522
306326
117965
32224
299902
1940
114587
257308
148673
273657
6549
253329
228518
274310
297591
322066
307752
209917
140590
70624
12533
80334
213368
144707
135562
226867
193041
318777
32165
199127
57249
85806
47381
207144
25231
284497
290447
12333
153247
49891
212600
83497
20806
186522
18265
763
76242
140447
321192
235670
109162
309378
231717
20175
177356
227471
71948
176622
152761
54103
215721
99245
258180
213142
224960
91509
180246
133150
58076
321787
27741
186643
119559
116787
241774
90136
284314
280441
229855
101153
19563
164157
35507
27450
312512
138162
307019
188318
135367
181574
9800
232272
269145
20346
292624
16709
51828
126142
224220
320273
19202
302293
309109
315664
96015
302076
56873
8116
223688
170667
90782
27614
208349
138947
224265
120379
202431
259065
17329
263688
75815
152515
145083
92658
217783
225237
51945
87948
250954
284564
11376
313033
13375
238899
162682
187258
80415
260217
301589
114237
242638
312510
271008
129209
30046
50676
212134
130562
250491
287990
192384
23177
236999
165181
145457
120948
33715
184430
175663
192349
266592
117267
218008
194040
70383
114626
22507
136023
171082
320089
278011
231045
41002
136272
123182
249624
214788
164727
1184
3480
61976
178377
218352
79708
297367
81717
319368
333
207100
307486
266999
7399
203051
99137
262667
180317
47774
33856
28608
294447
54939
223645
231635
9535
55550
108209
91189
222524
58380
179563
271339
208757
8614
223070
131096
198699
172585
270966
137191
142699
10104
257941
151496
129231
227196
279133
14650
293002
314308
117332
146182
261923
142868
286518
232550
58761
95533
145689
109161
203186
22862
227973
294516
195921
98475
309252
115447
1600
73788
275112
215235
165410
288637
272167
183315
253501
159817
222877
186494
283879
227732
306028
246226
201828
31210
85498
317317
120501
14596
156881
72262
192401
3306
81233
31285
133600
164824
192473
282890
196102
195101
58979
293143
106142
112543
181990
155821
237565
19876
29849
193598
122310
230235
227775
70783
319973
29997
222019
93165
322684
125536
203831
261555
152877
67478
119656
283514
221445
18526
318200
128948
61100
132316
104122
128602
34740
187091
316785
259095
323151
149409
198233
258147
214192
204108
59741
5199
50877
162531
78511
103529
322616
57768
178248
301469
193403
67880
213202
302388
282547
234799
249726
256369
50333
194052
267828
284540
206225
197862
180988
300866
107292
64263
151355
179383
15742
186032
104218
80805
267398
9937
265156
249482
110366
169662
123852
208326
33865
313091
96647
249898
213836
62857
50712
61324
75601
9763
190000
158811
114105
172720
65254
258035
230785
149969
197611
56720
199414
9002
312134
97615
165532
108213
36969
113180
91660
12594
40147
241289
101862
73733
196474
90274
97583
182675
141969
298453
205056
127505
203856
101001
293222
111181
266323
149887
103202
90842
19779
32812
261063
124828
158149
33134
27413
267133
267413
284803
292926
96552
186756
117562
216502
149165
98259
49007
213442
251079
87273
250112
209148
247976
168775
299250
120578
80075
47058
146927
303914
93079
179784
244499
14025
187719
282656
116080
322274
201969
315202
214037
116281
137719
198310
72086
129996
161808
308193
149288
123913
138016
319033
317773
255733
48020
317313
212788
242691
37324
115934
266586
173099
310419
70804
73252
169550
286270
266127
18536
170992
84944
97338
82157
318308
201462
8946
201808
146236
127620
130806
315944
154442
164603
297357
122573
264333
16376
100999
111726
24129
269359
314724
221925
16699
80363
310562
147312
224530
221417
49346
90189
178480
198062
121894
232667
224993
259125
245731
107929
130394
132203
154343
50391
53886
43233
235508
261522
163138
227256
219660
166570
230403
187635
175003
259712
36661
138613
246144
280349
217661
103039
82228
102742
263686
156247
176518
246326
104652
146398
115691
220608
139389
56048
1609
237126
13850
57166
47912
306368
159491
58008
141380
290342
222472
64048
109528
296259
53643
56139
210553
4876
241422
271656
72058
139115
262814
201359
257860
134275
117340
250775
48753
201757
215802
55688
309776
191812
229217
310568
128555
63898
22699
121505
4099
163369
251964
247574
39294
261969
218302
83370
247729
64894
319613
233976
13742
214736
123238
295009
82922
306777
89016
225693
154967
230886
58517
297158
7459
158857
300220
244358
103122
187702
92781
21677
140441
284945
69220
215045
47459
182375
298049
176849
129150
149608
97505
160266
55595
255503
253997
208988
115846
220664
169974
103177
69486
243741
167245
202251
128722
298625
58419
50040
22522
312491
198806
211149
230611
204605
213874
166409
257439
96669
200642
179905
212319
241761
296425
95935
185322
138850
51857
101168
255975
8508
243115
55998
97548
63658
186504
302951
247684
204102
218845
205839
118201
226679
117192
163004
15338
27195
305891
280442
216176
116397
205116
30922
305747
26330
241274
277224
190297
99099
176875
286149
41218
153088
61803
140952
264402
62882
83074
238477
9150
103475
59933
92053
25888
216922
49034
228921
291797
149739
69482
198582
110045
91468
41077
311206
293032
271305
26423
199580
96272
145478
274349
306964
96001
299576
100189
156084
7750
100331
85667
89603
155150
266942
154143
188773
213906
112169
3202
22775
313083
193724
78481
115984
7998
310232
53553
7701
108293
79247
218894
48878
69301
178917
82317
262380
57278
97141
108064
104293
48556
310857
149680
226778
1303
167754
34317
47128
287201
212483
24945
92400
280929
214720
58857
161020
89746
18820
88570
177578
139268
323235
203955
246495
227735
297469
229535
248115
225661
172403
93667
181828
230783
24488
162453
62282
272783
69091
318130
170627
194600
181726
157953
180790
44424
47572
110511
48323
73917
322656
250412
50288
230485
285883
35969
94213
115062
192537
277311
118134
112721
286047
253949
258049
175970
291391
172703
233229
254045
219512
203293
243339
274376
30354
259332
71076
60368
98335
104636
192854
205265
275899
295864
271714
249085
130238
108556
46881
97471
264973
241057
59002
39372
37759
111943
304106
139527
189663
165033
233160
286374
99740
240451
209908
292561
242276
47098
272450
298361
181766
152391
274375
306444
282128
299891
255885
150915
131202
180884
29295
30282
290077
297280
170774
4023
250648
217694
3135
296390
162925
78919
126570
121117
39843
313526
144618
93159
96352
189124
122386
134369
31303
248280
317458
290204
179319
153729
183039
237010
1610
5771
44307
269775
259344
236563
27599
113981
189722
156759
229501
80728
292601
269809
96215
113097
105110
249533
170832
317473
6515
121285
115177
205753
58611
156749
99542
312623
8274
127765
117625
97100
108906
152776
115292
160688
77204
261479
116240
123800
253321
233635
190106
187306
240015
107633
294204
264294
43267
137468
181830
177481
120880
221372
207731
307942
287097
50603
64470
172642
141202
246070
284521
65915
167270
233790
280602
103534
108372
66772
187054
160400
261937
26667
119344
230409
102309
178630
195250
211478
82962
184370
132899
293198
69020
244103
26611
213824
80770
253141
274683
197058
167747
145656
13404
117189
315467
72231
64608
272838
82711
50414
168684
195139
142378
236369
130310
230916
209982
203256
174350
6440
183309
267862
133581
64870
300358
154110
273217
100272
92341
190403
108391
66593
311000
123531
190550
146287
315355
78819
214179
6853
148241
290674
106861
201576
213086
258257
207839
190495
221982
7931
243084
20747
79002
81408
266951
50196
50120
221755
64216
297118
88169
305516
311960
187911
195804
196959
152016
179281
46941
78041
72659
58412
127393
145118
7895
87042
111313
119228
294818
138319
92926
47212
180538
104023
219151
86360
158821
181181
225406
42614
247146
239525
54466
268916
5241
170061
199811
4563
275014
285272
222730
278711
267328
190007
169748
155992
253422
157856
230915
246514
234376
15612
27063
181135
30104
134737
307353
184932
303493
236450
316220
85869
130809
285216
193405
90726
304298
127867
313208
78501
223286
280344
279935
264519
249552
178996
39249
82078
70753
160698
220014
160477
187605
132480
81890
272899
200700
154070
218227
315608
48600
18397
250939
266881
148108
283073
208552
25949
18438
17998
311266
238623
34225
263622
27565
194140
105889
84687
201174
9498
176697
147683
259120
221322
208439
276098
269079
202260
323479
318634
304041
52222
99891
160772
198563
319140
105164
291875
74795
280176
88618
253701
132860
305169
196935
13836
126581
128461
62956
36546
169616
152997
98630
306791
183526
4838
252254
81471
96440
51657
210455
303847
282521
282885
84677
237040
287377
93437
199236
61915
181507
217129
85273
263717
161094
321372
151192
14522
263101
77417
237888
75424
186046
72083
104183
111351
187142
221924
134154
10660
116480
263522
281536
66549
196356
53860
36846
133444
29228
83211
67866
193579
49703
161260
37316
111206
281549
170720
59609
111933
1774
256140
225242
245967
152253
76048
269096
139265
223748
258551
116638
285460
36973
127558
152892
18021
114222
253224
59368
61356
14984
87302
181988
285117
229152
271404
167345
245605
243868
6573
208827
138076
100788
53001
95336
44123
135142
190737
276315
18049
244226
121067
182583
59752
268357
207624
93350
277764
246155
243147
239532
98790
94330
186243
238188
56204
34928
114964
78076
226890
21574
171127
260356
117868
254947
263211
85919
77849
139462
293845
119639
122446
67077
21874
101596
176829
156120
80453
209352
9912
153407
70116
59710
171363
42489
163072
51299
278181
13295
47858
19750
75230
58766
34279
41927
186839
233600
17679
218709
293031
176763
30755
236015
132909
84739
222746
151600
91504
209362
304000
94278
73379
309804
67920
40254
289373
3828
199547
164107
318109
9702
69249
63569
155298
263431
64502
252982
83312
90685
286871
144267
267321
115714
8578
78114
205036
259033
235248
323384
119329
116228
309704
292665
113453
100831
74082
21406
97476
170582
212167
59536
216379
291905
283790
132605
179031
108949
151832
169124
153996
42637
262087
284214
176155
299702
224507
117034
266135
178157
309936
158818
314975
30263
141477
238811
213133
160534
253547
265715
135679
174977
304075
150021
297875
23392
73104
32132
237505
42125
196366
155623
15173
36407
144851
198875
318818
38576
61775
10312
140475
230505
136271
87052
68443
39320
294486
76695
179201
299172
186632
122028
185680
133063
299299
239400
104544
55342
55524
114713
260901
294424
147759
46476
216637
128050
151973
253591
174998
113398
73529
180590
277099
3166
41433
110372
10035
66963
147353
61323
195149
259074
199809
112294
312465
313266
42252
241434
281668
174724
211475
229268
255886
64699
60829
151198
74368
43024
309046
172998
77048
152333
265556
253921
166960
26519
47336
119692
44252
153196
278197
148214
212388
296481
194759
317145
214695
70342
262474
211861
59766
165184
169633
277600
159693
245225
318084
156584
160747
267076
237390
191249
316278
300045
263554
158276
7883
280650
279140
276236
116979
128107
224975
176046
57739
150937
289281
269178
77649
211119
306422
70570
163674
105515
57067
20757
152695
298195
19953
300121
9276
130309
207218
174573
115020
35993
262223
244950
236260
11974
64474
171185
259261
12361
104265
297740
142851
208838
113707
212707
272506
123026
1886
246258
151108
20928
136345
185998
166180
308253
268100
268110
205939
212289
104430
94644
172442
255649
308688
282190
305084
236341
27436
223440
251849
243423
34681
1380
219041
231423
16753
134396
13763
223816
181853
239003
227044
184467
218563
44982
108071
214919
49953
252144
116719
225514
25900
266709
54933
320628
770
244863
75615
85753
81976
160315
267164
267833
112720
74622
45834
261832
209931
37
170144
76360
214427
306533
240498
245892
53990
164958
252141
112195
263282
13573
26596
185495
286606
254528
146382
288308
254533
22844
241787
66359
170815
204160
238989
295760
303558
97243
262641
104732
206176
293998
67216
316294
296601
241164
316670
188106
310188
284543
249061
279672
62843
190427
235750
96194
307176
181684
95759
140452
99324
4101
173101
73579
114289
48946
301705
309520
87027
120965
303402
34132
232445
176025
126090
292993
31884
167462
186957
287249
283084
248312
12474
38551
4539
154308
188538
313205
67357
44621
203920
43431
136562
201804
74486
4421
186427
115236
158359
313471
156272
232783
235506
47548
289129
102615
313006
272932
228020
264822
61989
177576
187466
133451
214023
227860
320443
85495
316955
66356
68781
189901
81432
297721
184747
181210
186015
230021
214269
180366
3257
171353
156692
292524
12118
146409
32610
258029
185317
111369
158453
240475
38182
100155
199886
268121
229870
262987
129942
245395
282986
39451
150583
127108
258069
66669
176052
80224
271156
160703
286021
109346
302440
155717
238782
268955
258343
317509
64197
172495
143267
185086
150042
269762
19602
255709
63869
129204
24487
242536
102566
203854
139213
254711
20897
119722
186681
165518
151087
62259
104416
213057
189179
128082
201586
195735
312734
267478
296078
228371
5977
286413
74824
303681
201842
24578
8912
278434
227932
124216
167831
195205
207715
19256
36416
22333
61319
307737
3090
207129
103157
20905
53471
203868
285343
164345
128695
246236
77194
2462
125187
153217
271807
122120
223208
46226
122615
36804
208570
59596
166941
12758
82567
265541
272149
29243
197640
167460
198585
192584
78932
44837
239388
118213
79851
247711
42710
295970
28529
200186
29990
233368
142897
56659
93243
309557
203043
225791
158921
179207
134434
148311
79381
191899
86295
239538
17531
160160
68513
306459
195622
50976
108911
170461
57238
155321
76339
256762
319002
91738
51786
3042
255507
231212
234730
22115
289696
304859
208141
170171
86444
65464
296680
162266
214341
122349
149596
294422
43621
31168
224848
8749
322571
141187
313770
235417
224119
287449
201122
241649
208149
142642
155674
220157
275050
45656
154710
213885
15144
144252
143665
119464
40560
80050
214989
121695
68820
223613
62270
148840
48398
41575
170920
197821
184111
275715
242274
218574
26122
73487
153712
141698
90769
192291
248694
68305
145774
231662
278828
139089
163688
46195
303529
87444
155080
56783
61872
207366
72664
99870
254661
253970
311704
101625
241189
22407
53936
32743
265995
112632
20020
207168
60463
98400
81981
98981
173530
15806
19847
259900
157207
97846
13578
227055
98072
19022
119670
112660
280419
107873
144463
281289
159270
298109
201840
211332
102426
64093
141933
319287
190269
115563
248036
208615
245002
64672
211953
227605
222014
186967
130817
144465
172189
88454
107368
309422
306599
318217
3495
216164
78803
147763
250624
199240
174077
180547
94293
29402
123695
133077
122891
11638
194354
3593
40949
280165
57182
303864
98054
72585
91229
229539
99046
265858
66483
86392
62559
254403
250315
228231
210042
253414
154303
231920
32737
198426
138255
192465
163782
45937
286706
141849
164204
261423
179727
172214
105360
319227
199420
125048
243450
221711
14529
137129
211135
137633
59621
303993
81806
207261
35420
281393
242118
197726
70090
113759
265070
108890
247427
57481
56274
323498
33941
15932
88062
275316
39405
286122
17132
15679
2385
23158
174598
293701
283657
147137
241504
205860
76571
246773
32985
163709
188565
117528
2349
14995
130750
200031
145951
234220
237792
160439
75379
27298
109660
75738
94834
38412
193482
110553
117191
153246
181047
158804
263506
127692
163282
126690
124282
162614
91650
149613
308547
79764
220908
304393
80765
168903
148728
272802
178638
80553
170152
58259
266963
174722
223980
19679
65547
295035
214914
153200
308109
145240
216604
306907
91928
260876
290533
323454
285131
261417
93190
126372
61529
307653
90590
59591
131206
265856
153643
279365
177346
117801
208118
132599
322864
74288
166611
87764
87305
73264
149663
129003
34246
285008
47932
232331
78967
215847
109803
124150
447
216655
308165
296375
96783
12842
186080
38701
234936
258841
249849
111081
72178
155191
75392
298313
154815
66224
226514
275896
232969
167275
256236
65118
77641
69598
20695
81417
237678
229774
5617
46088
307621
30631
286752
9880
258231
180252
64380
276574
14450
75931
233922
244242
277263
30807
111559
161888
4661
284441
274599
141648
87795
255294
311756
176393
277091
133368
156992
185391
184900
241734
46959
196362
318078
7782
22141
248260
128059
77044
230671
176147
322716
74306
200618
290031
17375
312859
165615
260863
141600
95823
250150
48154
117048
221133
17886
203346
162292
44414
270355
22027
322518
241950
189328
2817
282237
319185
104311
267777
147236
85522
210483
96848
118347
64449
280107
263486
205471
278289
166484
222337
40318
237966
167087
57921
68760
6156
218623
183138
242524
48496
221001
19356
47432
64159
102319
247166
105328
200662
90105
270017
31811
45325
263999
259501
32287
162421
45483
137428
13158
194943
218257
93258
255296
202245
29220
313605
270757
108410
287960
310068
291045
48
81938
199271
268012
42739
68389
264417
22372
133369
1067
174492
178935
184846
248679
114453
222413
255408
146980
100924
99861
135646
290133
155063
269801
170707
208627
268320
29976
159362
220732
253485
114455
84811
82992
144543
127506
54806
155420
98305
291506
261597
74190
308446
208013
252683
8744
199065
152415
66113
35225
291765
290398
172270
263990
158864
99438
183056
62584
48503
29955
102461
274040
40704
142756
76111
84297
100035
56644
318490
21872
131555
15581
280874
231371
60167
259910
18370
184000
259828
203879
75537
269310
213692
217572
14101
286452
77597
132496
85909
270548
160658
57110
49844
280759
302585
81684
11871
15122
168705
184507
394
39911
50160
286051
89596
5298
192378
199526
9165
250375
313640
104860
123774
241974
301621
115627
132342
252392
188416
244509
143655
37515
212231
277980
130940
288026
40943
260211
1330
46046
50585
322046
265120
169793
321755
263064
186876
270492
114705
148355
207550
66129
102329
299854
322248
24696
241949
93607
6602
206700
229337
44993
218790
253357
188759
2189
62726
11982
305712
2595
100933
144054
145818
14307
275936
120597
253732
80425
111215
47315
284109
286720
144177
19886
214293
161513
192042
72128
153997
162939
185732
162175
292938
319073
265003
222880
313787
161121
129340
302107
257906
195835
68474
108654
235915
4697
109723
151776
59451
252124
274156
94770
150070
317064
267230
71775
248598
50979
28085
94382
157906
114192
15169
124254
228427
249134
54946
242221
111550
84281
196704
309149
191065
51169
26121
292380
141500
118290
212729
55437
41727
238527
184670
53050
216088
9195
120140
84234
274282
40331
31412
152298
175934
137555
304664
105628
108706
33410
210237
117180
317781
39499
18257
306885
80572
167690
255389
197815
2539
29552
271146
142887
40197
228947
280438
131548
295662
31475
235763
278296
82847
182265
149903
160646
217686
256783
42242
16089
223823
315508
127293
37572
133271
80590
305971
836
176333
311408
279820
294168
127030
2839
95179
263387
178742
20894
286692
120900
297540
203732
161631
141026
77419
71924
189584
27333
131646
261974
259093
244736
53873
2250
274790
57412
165694
59531
291368
52560
220344
164273
302587
234659
294029
247809
93292
110424
2570
149797
278887
31844
182517
119741
297807
95062
14767
12586
176674
110557
190941
46354
177532
32262
202137
129069
274061
209098
12931
47522
4909
207955
112002
96556
23310
279922
126022
212179
262599
98989
134714
178083
304353
179999
206004
228429
164543
36878
232529
162717
76720
291534
212166
68306
15137
89525
155122
292443
314148
275980
224240
154329
294180
77960
290560
230307
173240
59528
228730
285489
87891
105053
48187
34614
112735
41222
143977
169560
42687
85383
45742
113706
155792
309438
89157
157166
156204
268843
147579
17881
132057
170032
195770
188804
265493
93532
92257
284262
254466
299470
62148
181362
259073
307575
239990
50198
152512
249162
283590
138719
137426
154785
314984
94414
203424
59867
253340
266313
131946
186880
114977
39664
207292
164406
6252
137237
124353
82519
131182
97916
136461
250097
133973
85559
50309
291988
274039
276727
42171
191028
41364
28140
272012
36084
76556
118873
278691
108099
105363
156190
31567
48145
129612
133333
177151
4315
252767
28555
22940
233468
82744
289753
91890
90310
158567
254609
139238
282433
155068
192731
3715
133876
42091
35661
8166
287518
62581
275156
286610
256969
214920
169447
90149
572
176184
171358
304883
272689
301994
274319
133015
40090
292695
178400
289405
49168
74898
263831
125431
35015
83511
83124
268315
164219
215220
110957
228646
181050
299583
276372
32558
282205
246835
175795
238228
61036
216722
134732
192102
55695
97429
319714
183101
159682
110492
12245
265515
114492
314386
19020
298926
287830
37346
202473
125091
272966
153220
246215
319703
69531
208533
168555
66335
1548
253838
315870
221017
275323
153093
50936
47370
167570
189582
274761
108116
201350
107565
303897
316669
99672
213483
83309
182470
321687
171692
254036
261751
180558
216114
247139
64773
14516
257982
17278
168637
42441
212458
256375
303024
273137
201248
208285
277061
2096
180702
305505
3600
202703
160091
246193
297285
290600
251719
140559
227097
192423
230633
192677
164840
51609
108487
231011
186293
105569
211177
263251
201190
197068
320777
135908
94268
86033
179768
202297
282317
88242
120282
226593
214126
214061
189437
288579
29521
105834
258230
292887
113846
296731
305451
139205
120858
106903
238963
285908
233406
59819
207300
227566
100242
221157
271575
278721
6923
221374
163511
102026
101581
126578
138297
288198
318277
203608
261438
306052
77027
230547
82803
223635
30937
93739
289885
99825
179275
310532
39515
40538
177215
87438
59317
275489
274051
189400
154564
55419
308958
164764
71150
261553
287842
137030
195397
73545
271001
293577
10474
101982
212833
295271
310618
52191
49048
245410
300311
197850
84946
265190
195474
281918
118375
247096
154387
98920
278164
116741
14318
152707
232728
192008
144347
235633
36505
199070
206128
98164
174903
193180
284304
113815
266995
190299
45956
104764
322782
176024
156527
251043
64432
80027
19604
278324
56682
254178
260714
284440
252898
37321
131402
15877
183978
290595
303856
76721
116783
7494
304218
107526
249420
311375
153832
291981
15464
81024
206649
227090
313554
13994
257889
270727
177672
178643
14957
132182
260380
51599
122618
257512
74551
173813
48129
121501
249196
253587
290152
126539
29174
210782
108550
10598
182346
118983
321603
78495
208769
145808
225789
90653
76053
155242
200203
231924
19016
236666
216391
172586
279180
179392
55416
32389
247223
272056
317627
182760
29027
263716
182997
72717
128964
230099
292135
184650
66367
315445
207338
36326
37125
114194
45083
195865
319782
57788
248476
120127
61468
267695
295088
221097
234795
281872
251016
66496
29097
318681
208170
88085
203574
175886
106282
241823
231677
70297
116418
62209
29881
316934
91985
194756
180322
222265
97104
144689
28685
10350
318565
180049
78105
266883
263691
203089
246672
51661
318964
115172
200087
303698
104655
2777
92745
180705
130189
36864
150320
188742
57622
131676
258162
272133
280458
54720
153958
49873
294931
123833
256225
144846
141660
68525
194706
55357
282461
96628
239824
188629
163239
142408
31414
77296
276962
174154
98877
129916
220971
246446
164210
26203
269132
78948
107400
39949
255919
290527
284087
172430
236091
42900
114654
207552
220165
21186
120357
192886
161581
38572
157911
114287
206436
165695
235980
186177
114872
316209
127563
230212
12781
233032
130916
79913
95604
101955
90841
79985
67438
28137
74154
296240
160493
313475
60926
306336
97927
39058
182268
145280
278649
311532
132690
54465
263626
100829
75688
19801
13914
12458
268089
203888
230101
153867
176197
228631
59778
300988
148434
56745
6113
86029
46673
225639
212718
154683
256625
4441
46667
268302
85744
131027
13444
131346
318436
178235
252046
51736
102645
7067
297481
97128
261796
28166
97331
174493
40241
54819
24239
135541
319808
99566
102246
32056
120407
253094
129289
135543
177598
219640
56188
70274
27790
294653
52692
208698
45176
318087
285451
217050
205178
117905
72784
239039
39189
224321
102550
21102
85543
242606
65512
304144
12538
10834
294766
141900
145333
212821
247027
247440
102558
307239
42142
22871
69223
219433
140088
156495
240667
172309
254195
197833
157908
183112
234599
176161
215692
238677
93118
25174
137016
236050
66713
216339
314333
192959
110407
176596
306950
77381
27256
222070
288814
41695
248867
66177
24805
10506
150460
60773
125366
270227
264316
174297
27513
259685
261727
1865
264148
159600
110127
126422
262365
57729
311177
264345
256436
300157
246486
307537
259438
8356
139030
153835
116298
215319
18135
47880
207289
92275
56062
62924
165050
203156
204479
312686
34452
51947
289177
230944
177434
269805
208662
142587
65094
134594
208382
218593
150353
83854
120886
44981
275720
43272
280560
202090
150588
299108
76213
315003
296513
207995
92006
153034
211755
43437
33448
140215
152040
180483
38237
117468
168998
175523
273407
24283
143581
271939
311457
306200
219558
91152
307492
215819
306895
227115
194570
119360
319465
286493
319977
150386
95617
305094
68718
44701
108572
246232
162864
30058
216433
88804
297821
306812
59118
257554
300830
126145
240967
216495
57186
192808
315175
224668
33246
284461
278974
182646
39350
92587
30831
284548
243704
31883
62419
295719
34059
219383
228633
161925
218875
207018
108484
74701
180425
143939
63109
193089
57824
100071
18287
69032
265787
113102
237724
111444
32352
293217
275606
250932
187374
288054
68290
262673
323008
260195
193240
12849
10311
55206
200371
237021
129132
104031
78567
99081
60565
315801
190638
301908
108618
175556
104004
229771
103999
269962
298416
75428
300834
126822
314556
277452
63397
179071
310733
235990
156303
260172
174456
11540
147375
288113
172034
58626
224446
228157
97005
104843
280297
72001
156896
174581
71634
100998
271793
297858
294220
81241
4891
251523
97481
40602
11846
36663
269481
219607
70358
82654
76219
75564
132334
294535
56589
153483
43672
103991
73438
99553
169378
261844
50014
280695
223665
79490
42165
106007
193580
70600
313886
78658
51759
241333
124005
15738
317584
35890
278662
1836
200365
289616
223562
14317
318276
196816
268562
162988
13475
306545
130668
281151
286733
206522
136232
235589
75380
94430
254548
132304
302421
194963
183890
251729
320079
251843
126577
295092
200077
257861
170113
194609
129741
148403
167324
66364
13378
277335
160800
121193
60790
230801
304113
154864
276564
237844
316695
171580
208876
311453
137499
106699
134991
50617
16371
62111
287409
292281
183469
25393
159865
297554
180644
28215
282966
308290
182868
110722
114298
319476
244148
192936
274579
39871
161512
304236
180180
29074
232051
62528
39893
48160
113843
66867
256067
264621
203187
294104
307031
175561
217342
181407
263493
181773
221527
59815
65626
93151
112440
210763
245115
21208
206169
184602
87919
81719
15691
197431
177185
261026
239838
209765
112248
1903
186665
305648
47343
159759
47467
146000
210154
291312
300007
154258
258640
182284
235793
130043
322189
248247
5717
134044
104923
238512
190535
312809
41885
121376
56616
119934
218706
22314
184751
74275
207404
215459
190314
244690
310832
213311
259244
102623
187632
16316
76723
307532
119029
187109
242972
77933
113802
183903
15059
246879
168442
202914
210111
76436
275110
89655
242376
114849
181878
146964
45866
65410
86558
134622
80973
134018
117032
205201
59359
114981
128782
238725
213742
203370
316207
246647
19764
232475
41206
106364
282104
298307
241702
187478
34770
47611
84815
188539
128832
212962
27308
95962
204535
70405
19698
140381
297798
224393
216187
251714
260990
238238
71640
57437
133131
145353
186025
101414
126212
87032
96505
300843
78405
225891
289587
164985
41348
63812
119084
107388
111650
202699
138192
268596
318787
34107
16256
88720
257653
87120
289240
310577
157318
181934
175131
89587
250103
101428
73913
160894
213945
121634
91506
141200
63376
309872
49468
218953
240434
116288
232836
102878
135501
180806
29061
48345
290088
279076
224511
316165
258121
281900
77668
184229
263169
156117
33063
32316
199935
219209
769
213250
74568
292593
169172
168937
115009
285020
22178
55965
158243
317737
177658
214087
153478
302978
1816
203700
42976
94974
276004
39882
49647
3960
218243
318312
308938
303885
214170
273894
144826
286574
248817
171089
21101
321150
108870
246998
160848
180490
123260
169680
274159
313807
52355
251245
148988
80894
84758
199507
159766
95844
177062
116004
320120
63847
321858
64617
239622
244654
73359
69272
130769
188328
88230
182901
103135
24481
69010
149072
73535
166877
65424
24013
274190
241118
126260
1529
70977
33148
249005
288127
199848
126636
146803
125108
152634
210152
57666
85824
147417
83631
120457
49185
110996
86110
247780
148614
196814
260078
202268
129771
33901
125882
284464
260905
214856
278948
79390
140676
55928
160569
98371
22163
300409
94510
90605
158534
39970
275549
121065
243998
28989
20909
111825
296147
259655
281035
29263
192555
262244
176626
317719
309423
45964
282955
227313
277734
19380
236279
47396
46199
231137
125812
112633
189055
122281
77215
189798
112628
182425
163307
145191
172650
317466
220827
307939
167352
153642
265682
12548
227118
36963
280844
152160
192347
99835
17724
189743
208084
48855
8909
206757
286621
56452
311288
264560
131444
29325
223467
12275
235573
12034
312113
250843
147573
30220
163240
93270
289595
104127
86545
234088
6405
201919
219056
58023
212678
84150
296160
210702
14795
173765
118009
251276
54739
100951
118671
303632
153458
225131
109744
169342
285434
166623
32359
58887
184369
246964
305086
56196
30154
35945
289967
288024
312374
147274
167611
50319
87087
265189
195977
257675
305263
301523
280009
251720
265141
60444
141447
295362
107772
287616
61787
26350
317326
288860
114009
101282
158257
204555
247558
26885
259615
248847
75988
37216
208649
153657
151772
166002
60689
83466
277039
140688
13859
74942
231789
192840
133911
59170
166820
179507
209583
277843
192850
313010
308697
66349
317722
266931
84235
8615
99849
307696
212578
158979
265629
198546
53164
243421
63264
168920
77268
140825
217768
268516
212641
301882
79850
137705
81373
144697
218133
66027
57240
272212
297570
57033
161849
4652
235698
256466
48045
300039
140980
69902
14069
228695
181478
312573
38507
60570
219983
16379
270513
127839
68922
269281
56123
108775
203913
260272
136525
137814
295223
217683
82153
177371
253444
112260
76322
61714
58991
267928
156407
306790
39162
8322
77408
316731
121940
210817
284705
109121
121113
238280
83443
256060
278863
283387
196985
145997
5957
175598
218684
182979
127763
72179
107956
207606
248093
227573
48374
188922
48982
145365
243674
219912
171197
239167
295299
40688
193497
9468
67990
104625
323478
216324
85204
20340
101604
102359
34959
36939
3864
152182
195075
199834
53609
41316
227429
200593
156044
132641
233732
192779
54808
122742
289269
247018
178264
261645
136665
218551
75914
295666
192487
122395
46198
306442
75211
180788
201472
96299
161375
198195
49963
132273
104119
160341
205818
76677
36756
50940
8860
199386
296245
288395
151012
199820
257580
59755
41246
121588
287654
97319
84846
105540
100185
316584
205826
310833
313826
89147
110477
131021
59685
147293
156205
225238
20232
234290
32428
293421
47540
46814
133364
129466
297354
314214
140303
281344
172353
57494
143534
109433
170944
150113
107433
143935
12024
130525
194998
52531
306693
267193
202667
174500
118566
269632
127698
309617
55598
32889
112291
237563
33664
320053
77655
110455
279332
90906
109583
177066
183375
166200
224624
179302
265963
11169
142988
208132
54327
256410
226241
254062
218137
54472
22457
206409
202529
262522
57179
58539
122600
255275
272418
96468
4608
317666
318735
48040
5603
169312
311651
79875
258232
78904
317559
233327
42719
304855
290120
321864
216904
165912
282558
47439
240164
165683
28484
110392
134314
62522
242794
86931
8422
162173
162898
109940
201494
125151
316118
190616
251988
119524
114563
57726
224030
167159
83540
36160
19531
127864
313875
35777
48957
257538
72367
36993
14105
178777
126040
157803
162618
166124
173760
184541
219313
51292
42789
53796
115212
188619
160485
315668
53343
44047
51151
41101
299699
265626
272217
40515
183779
278292
49595
251575
108674
153398
121118
244087
225348
181964
57122
100767
279952
292942
294838
10025
143503
247307
223864
276256
216017
39839
141481
79393
247435
122411
26872
49216
32283
76782
144184
149083
229257
282962
215396
64985
98331
24557
225734
26052
78397
164224
100535
252740
304208
40347
167821
317218
16131
251098
196634
50470
115485
19375
180282
307088
15424
212373
236554
165277
171206
230089
52095
303744
71998
100715
131129
136383
68199
157589
62831
225098
251522
47941
126188
244369
155273
182562
275552
265290
168508
243836
129495
150164
29610
45239
158483
202952
179617
28422
266019
82396
235581
224389
90122
48107
131447
22422
286004
256902
64304
171531
181741
42445
224949
204538
27227
321109
74135
130544
36771
8459
305933
270161
228973
39961
119912
50790
192876
71523
131355
136436
315965
142989
11695
221965
12745
34145
175554
115083
315584
101676
279012
305335
180442
126776
5974
39625
304817
10952
82902
235397
257559
122071
47429
177980
34972
16921
86106
139550
72983
96017
189724
6052
19336
266911
240934
169188
43833
40558
153990
74861
50099
189457
45241
253634
262708
52987
102075
101075
93262
69287
226393
260502
142573
97740
46282
66295
300021
124676
4581
158419
10196
20571
135236
214511
213287
214520
283739
118106
316879
262112
187240
269645
162633
4576
184704
126229
294761
121061
285124
298651
52097
45211
98768
158755
289550
166444
305126
94595
129207
78028
296743
194647
313249
311127
153575
205594
119359
174650
116039
140552
81146
127946
13480
20702
256974
43211
109597
243171
241488
50729
181724
221568
38982
318031
129815
230699
229570
242974
92299
133543
47882
13430
37666
48901
209854
119263
253886
289830
269194
117621
268723
103960
48122
48000
215348
168804
308095
157613
132266
235141
190703
92721
261202
134587
161229
147381
97266
280559
21748
24513
254124
27422
269847
242717
203434
146154
111311
147069
120163
155548
152844
107327
3518
207766
44327
246687
186854
318832
320801
12686
198777
20640
2263
18324
73391
19329
53053
140456
35516
7649
15939
45291
211822
60601
242623
203272
143834
40952
310707
74768
264364
95078
142361
249620
218614
40023
244801
295734
53170
133073
154706
202716
142884
233699
263706
201008
152112
40507
97972
201464
91304
256594
196873
91573
197427
275565
303981
124869
220962
302203
139532
290755
975
46183
126639
206462
164817
99012
308714
263977
264757
72709
15998
98265
29099
164982
89927
85640
269796
256479
73290
271906
49100
107381
255004
211084
155471
155884
95373
223910
5224
79962
167420
73561
215476
255284
301093
305473
143586
78544
286018
48175
15699
225880
10978
99040
146334
261060
47446
188333
163225
21289
37972
316147
72841
179675
123267
162445
183011
301411
53841
162107
143729
12419
106532
23294
67765
232168
21995
284228
191920
216414
239758
220569
97227
272816
10096
74164
255429
122665
314920
96041
267565
304170
277324
215208
276455
239095
256023
137143
250887
183280
167221
129155
127982
168275
314730
301650
68743
210600
194612
315069
275240
35042
7559
205035
218669
141125
191326
179202
83782
258947
204867
262114
124414
97747
9636
202657
143274
6960
154588
283550
193886
53625
178811
120976
109552
291829
259428
1160
7100
180114
69494
50592
10128
90865
162226
265463
273313
173232
85241
47790
251234
302721
199681
137648
135127
311991
50241
178925
86827
49493
293673
267007
29014
32949
15015
280329
303167
245006
89598
43716
153541
276896
13779
59575
44389
100449
250185
162501
118648
264594
126719
30855
305109
92593
42133
227294
257059
143214
54850
214082
229843
270878
67668
108021
135510
37456
317766
243462
176630
165751
244988
191566
273183
114726
48346
211418
3651
160358
254590
227829
129733
72773
217825
169983
195744
48421
312466
117983
234021
274029
193790
32649
297217
145319
110518
31858
294510
14502
49283
207783
41511
207405
102999
85718
260198
157672
274066
166019
178063
308596
51971
183582
102291
173977
195679
214750
271462
159752
236334
284555
210188
168545
66916
182204
304655
232271
250737
192899
230941
300062
239060
180769
96405
198918
250949
307204
134561
298505
321886
58801
53146
165098
239650
187089
76598
30889
283263
26616
17267
207941
288896
96233
29588
302432
11784
13176
199538
18593
189070
87155
67145
85359
25378
67684
239606
75397
128410
205604
33517
234509
100075
185847
12782
1126
48633
60190
308111
244095
253125
303798
212075
140787
24078
79165
24711
32174
261211
263091
252092
88465
262448
16230
256664
148341
69295
310143
302491
247678
41929
252534
33739
125082
190196
237684
138081
125807
278102
2543
306958
31545
8884
130264
149650
4691
138379
67386
225335
296355
303544
229760
163958
200788
176662
244812
224688
231163
311419
245131
222507
53548
311342
100427
118939
89297
147750
89620
37821
301216
298038
190411
60619
135804
95980
218484
269793
245239
188092
73921
177063
3876
47136
110798
14544
212565
62846
43063
244745
284644
210465
197806
273874
291168
290746
257197
202721
302400
101050
13370
194141
54025
208184
70944
312516
110810
178380
312696
271799
176292
220531
272051
181230
304249
192286
198350
204812
48758
264558
216997
248112
5226
238581
309977
24003
229322
20508
129596
217477
258851
263608
132208
258153
263956
323324
314311
271347
27100
90891
168367
69762
21213
301835
151278
60579
210246
179072
296302
17009
224937
209180
260447
180253
270362
51251
291198
64760
160280
300303
109385
30210
35552
99187
114564
164519
199895
129798
279434
310215
250942
321044
63100
92232
55689
255593
268480
31151
296313
270014
10297
248628
65309
50926
2584
236458
90306
278552
301008
297924
82837
181833
258212
198567
74451
99600
316917
279859
180804
107901
266697
228344
145788
231217
182344
155797
203716
152824
10227
249115
56475
322428
269156
177744
45357
285029
273585
173744
299496
231531
64865
142671
69831
253497
66810
165801
265483
318437
182956
171515
54390
167566
156139
283487
308375
59507
124196
57514
167137
155832
27604
202709
225566
1192
149799
176464
221541
203510
61321
2768
308368
42382
169516
150923
221391
66063
15467
177246
9362
146064
183568
237994
210
100875
147126
267084
103840
140235
87105
144483
259872
13714
306630
48357
239459
297650
300275
76159
212716
7606
168852
36691
314169
80481
193549
40914
294900
91524
225700
65460
36356
193901
130360
68026
12949
281891
205242
286173
208099
167436
214807
188365
271595
100404
221231
44410
230639
60749
83973
183647
163862
305399
273898
243155
30325
101376
244618
144024
260702
141934
79997
60365
25485
314870
89652
159792
88673
293082
283159
68334
70759
134554
316867
174127
185867
166794
235520
272281
244874
188117
126239
275336
106886
202599
110404
179577
298995
108939
33175
77110
18728
27440
174591
105598
134815
122391
198174
26672
45592
309308
9299
214113
249149
282976
133093
131404
321053
312167
122623
72867
187519
39540
205341
13544
291325
178513
102680
98219
25218
273167
114661
255884
178989
243863
6915
163286
244193
302348
40746
58875
64480
323425
290081
278588
84023
145662
84780
96408
116060
138154
155491
253670
166415
59489
109140
164714
293190
284140
119872
307057
69714
169374
198183
118226
40882
253515
309801
247674
18349
31707
280139
197113
3957
122015
30215
122933
166938
159950
284822
291784
203481
296353
61444
254756
230164
116283
94070
239683
220906
133090
8236
103877
322090
222357
45942
306896
276158
279893
216127
201488
233394
104900
45999
321549
244849
321654
46948
17597
228974
303322
101632
100620
133146
249749
2190
298896
296404
175789
320613
80305
99309
140492
29861
148829
102242
25382
304339
29933
310655
221881
297387
73301
88209
100195
111317
166984
162702
271450
123458
139034
166621
271631
131388
20111
118140
55859
296175
132280
137865
9595
228530
177677
250705
151486
202687
259769
177038
42958
316897
143719
114252
190110
275599
26933
171205
71875
53678
3376
293399
193698
139547
30957
312194
200177
221813
268497
168335
239842
164576
165900
7181
159610
293361
31199
168660
252370
178724
277195
3201
88506
293332
69473
151451
119142
209099
136544
190917
808
3298
146322
313317
82865
193730
128246
26553
81605
84654
70129
264081
267720
72381
94253
317226
224906
208575
170823
287755
120522
210608
64605
6395
241254
41530
297994
200721
300470
276397
203425
108984
112537
154339
321185
157440
305941
315450
180389
196546
180967
40057
225279
196428
1026
236114
209616
197587
194944
71346
313374
147725
141190
241302
235604
8650
26547
51314
169500
45418
91140
173341
15403
181652
18016
64522
218836
268455
304007
173415
204358
50667
273986
157046
121648
234259
86466
43255
64908
245855
37428
102189
19658
95530
24184
120646
163653
304638
290142
293578
130960
258639
321434
109225
81660
102571
268391
196134
187619
46917
86596
181524
252275
301516
294055
91448
194598
225509
171231
138994
290837
314751
218989
103782
172005
259029
53047
45304
182534
114578
221967
209861
315763
212133
315699
158111
200964
44094
171797
20525
284560
10252
106017
166442
309711
72782
11125
42563
72581
266383
313427
61730
261012
291686
318673
97415
316550
311814
214958
40854
75748
49409
38850
75581
182091
23538
142869
165689
87170
138481
179943
201640
322921
169901
94978
295479
30309
123395
219894
242795
266145
77881
65571
197485
199320
267102
232703
286045
181539
160915
111920
10010
90946
251212
228504
70125
227959
306940
188917
160791
316881
113988
157089
75289
314917
252751
132173
8861
266455
173030
46359
305697
101725
39928
75040
215002
186939
130717
268977
214860
64196
145166
197198
242338
117389
267369
312592
121467
13497
204935
117749
52722
81037
236235
77236
320543
307494
239272
110120
122835
168415
93745
223790
312713
145176
157045
57505
904
119264
165698
129843
321802
225085
167131
239355
124982
33649
81545
36962
169871
296613
209754
224570
243312
243967
115595
283681
247020
266482
154247
65777
71932
202742
278347
243572
83447
40360
222115
311128
36353
278494
298382
269010
270375
275580
313411
106780
312324
261477
252889
16323
270776
192398
257727
115457
40349
150307
38010
36491
280885
282075
204917
186399
255153
69706
2159
234248
222895
34365
217894
33392
55385
113656
303706
165681
12281
309799
42582
1319
4007
196920
120625
235881
272679
252597
196041
316021
263394
277285
184456
287646
206318
43777
183929
297477
23815
277717
144721
46148
245254
94080
232443
272045
149405
193490
150836
308529
6305
227049
234837
87466
18572
16180
60622
271466
321599
163655
265171
87433
202868
204927
67720
288478
135979
64340
276239
305057
209428
320526
319843
44991
263802
13844
66283
20880
270820
156836
56263
270358
203704
290669
136260
82536
45237
248458
107079
276514
181522
179083
126121
111929
294145
66069
219167
87962
46225
59786
57023
144919
253552
89096
220001
257993
128295
208571
123338
283975
147903
127497
303515
228297
195371
59107
164996
280578
80646
216584
252602
47607
21312
25102
256238
156686
37347
177704
59020
275644
317029
116835
102915
141575
93927
150290
94958
67461
316772
141193
87276
73914
13976
60826
92729
11549
30976
248054
305327
191913
6858
241752
301326
70163
57338
67046
131526
292574
106212
188690
180605
92505
178539
8651
168334
172206
141360
244878
295518
303634
215779
4130
24131
84546
168060
29972
296396
16583
169880
314639
24306
46194
259021
264436
170536
266260
43352
144877
232162
259659
18159
134368
71308
171871
303468
291598
229976
190798
238892
167035
71872
169979
285074
156918
12007
289674
33595
250064
230727
288342
53077
173088
263985
232424
278091
55247
253290
156047
48019
242064
272153
66522
109678
223811
33911
59255
41646
270248
120120
10524
313482
65770
275374
181629
144860
214917
151811
206951
114107
151111
78730
267853
77670
66529
312266
240878
203432
143394
190126
88050
187842
153330
77286
107148
298117
310249
19474
108545
172151
201962
252550
260436
60589
215670
246389
295686
134677
39421
269568
157640
121777
210711
205754
114842
23886
137114
291522
298061
176743
39800
259576
29265
178956
108386
305636
297572
119923
223761
17892
207283
81873
277170
110073
282606
290185
139499
67679
233169
288474
91558
86940
187598
108013
164120
313025
95052
164428
138808
109594
115601
21617
139807
265922
174484
59162
15197
201977
15818
290747
252297
132862
211554
43578
28013
107077
264866
78249
84285
740
53983
260607
25617
187498
150251
28014
241253
87098
318676
60037
2389
157225
10151
236425
217731
130251
24085
9873
100177
195980
296346
97622
236649
132623
191183
224565
168262
71542
479
54083
58916
69002
186445
31457
47127
282639
106413
148981
132250
278871
268836
119570
143431
101680
136661
251042
226569
137418
41815
96138
217300
4187
107452
183275
6989
122280
195681
146762
117522
229969
101961
189976
313360
58378
12078
63350
18361
91054
44752
65359
1972
276709
65988
305894
38379
134827
212034
163304
125039
224242
140133
60554
317875
311379
219414
30621
204658
37424
123059
124410
156218
243548
106763
196291
119484
300226
287569
159314
181813
58256
71655
104854
167718
84574
286109
125093
205652
90425
77119
195952
215398
86365
204492
280363
160814
85550
40945
274526
7673
39538
90664
249417
59830
284542
247564
173957
75694
98186
192916
177032
172814
149172
89750
188953
170236
311092
101349
104338
181400
72645
152326
121651
39930
116590
43705
102774
119413
466
15664
117881
138958
17787
214696
11752
29379
67189
32847
60542
94115
241908
2034
173597
4351
258681
22986
259044
309200
43938
130682
55248
178204
166579
144369
50144
211382
28848
244088
108137
236255
199396
315394
235378
291417
23443
17463
14197
316802
226564
125717
323101
289888
204350
25658
247270
139730
201483
226770
152961
179897
109778
125988
150790
38883
183689
71814
125395
202442
9822
44182
14960
9562
152680
71679
254894
230739
64379
224320
235648
123835
194974
199569
43072
31537
274525
95527
314782
281331
104422
99223
157932
108993
148475
247892
25447
64376
6894
193818
140567
42321
3421
95341
241030
138952
186416
7272
172579
307004
155320
101764
280081
37932
17537
166152
69004
256491
264379
61598
232052
73460
299270
181734
206251
185960
40750
280513
296143
47225
109905
220739
33088
101872
151799
125657
311689
202612
288996
172623
203377
300107
304330
311729
209984
8754
117382
151277
28916
74915
301398
321658
100480
283163
38020
182844
262172
226284
133141
142034
213557
229623
60983
239547
102763
102020
150124
43883
202518
308997
187555
127654
160549
3343
52454
224239
204499
49096
148383
228935
319024
98290
249944
307453
104550
17693
156361
231316
151164
107516
90034
123951
186440
99293
193994
44247
272658
313307
195099
75574
156874
156727
142116
6410
222901
203771
70394
147462
138412
205611
320569
179338
22532
55737
127748
6563
142142
242628
139745
264039
175308
32974
194131
81723
192393
131245
144208
266841
115107
167076
186812
320412
233504
299106
67299
256609
315538
75340
86127
322579
143206
276024
113346
128409
238514
70952
11624
140294
92068
221509
219900
203321
160437
258768
322510
182754
256034
223560
264629
178229
205109
323189
205355
252700
4213
247599
61676
179795
198312
649
193309
114047
187883
229382
276999
240752
299657
279217
265731
135634
290094
81018
285536
26854
280858
262725
259341
106255
247691
45552
180098
45518
97805
244758
120154
109174
237016
77719
306520
60110
61104
316120
204189
51915
283469
282702
1156
28966
20832
13047
239659
25339
266836
270342
195136
75343
286902
263584
194233
298419
192250
311066
301001
209873
101738
55606
35837
242245
277230
309169
248224
63718
296409
149597
73118
222516
318283
150694
36217
147598
131451
321386
81486
35932
312297
195078
203167
43550
276336
292767
2693
57584
98004
6244
252500
318185
144402
298219
290954
147475
38262
270154
37632
139432
271989
204250
55635
122962
55671
265946
320887
275458
226846
22589
33075
138618
25323
105659
194962
60312
243160
305792
178311
297130
301309
61369
275569
45934
127674
94323
164182
266007
37382
12037
224335
76418
118309
71469
274807
212658
117728
265300
287602
287314
310049
255172
274762
295715
42038
4289
254824
166131
266926
124132
149996
282731
232827
280725
195812
70650
88447
175099
142915
152917
262362
287070
250907
32515
47913
296167
33329
315523
7156
159508
65263
271346
255557
126051
135250
247766
159895
39201
120602
274510
303188
228701
166465
249582
195384
312808
151893
95695
195825
112001
168273
244290
314296
231340
245203
190019
263825
188872
49217
127343
279045
28960
95135
259560
193229
267492
231114
91260
124452
102350
25647
313087
200046
85911
204578
166556
6109
53647
242453
233247
60935
59429
247090
5784
181456
275262
195714
78489
260879
145331
154792
242787
306309
286098
41164
65457
60450
316769
18591
177523
285931
217247
43805
253889
215834
273705
262665
15593
59957
256154
251185
316621
107681
146414
289328
133257
208478
306342
238886
138727
6208
271522
157703
232229
239217
163238
288073
228946
217421
159521
118893
291745
44684
282095
234108
290426
221999
196531
110747
137632
1775
44533
141553
294503
19870
53369
201511
39262
22433
11914
260131
225420
268528
321410
195906
314067
104176
283156
136770
245227
264263
80101
219293
229180
133748
13824
71816
165939
315942
74506
131374
211176
101048
33249
230131
55017
56398
241384
215868
105731
56572
152193
76694
30804
320463
50664
221722
114803
115302
280944
140433
276838
101979
150046
194457
88523
267750
195144
135284
134864
4814
55927
291607
66048
230227
237380
194602
212741
306018
184351
47224
300544
147644
38284
186392
81306
175054
149469
305063
288521
65564
233310
116602
287252
83731
251251
40173
223219
160377
91184
75848
253291
23842
237603
11906
69263
190803
132198
176843
305631
16857
38482
179254
115289
184906
62310
281582
78011
269276
85586
78162
244855
319799
35612
227120
305340
156547
316953
6185
160879
113534
46531
141566
169552
274055
185718
146122
273505
208391
57948
1041
163912
313177
216739
67570
206737
12454
172689
125373
63386
49267
294748
148915
83187
283009
166239
304433
210134
95071
310695
232649
123702
2186
84185
260323
73480
201163
313242
26128
154622
230076
8879
135550
32598
168200
140589
269230
280022
35481
162887
54681
29394
234352
78527
50081
277031
60484
185755
4471
203006
129115
64324
77742
258815
47894
111692
66822
310303
148085
116677
204252
215526
46770
127106
280151
131642
37513
50448
61763
207553
67116
259868
83134
22207
48609
220002
68912
113333
212199
163682
309328
300509
269177
16460
44764
120294
228343
166103
210661
182720
161587
66051
37161
221285
156818
293210
294419
73867
303398
112512
308745
317778
214895
233407
124687
186751
226283
205309
183390
124799
256437
27201
318169
279990
82699
222965
226025
113340
304888
221151
139284
42427
22405
97
219397
490
310374
121140
304952
177436
168483
266478
208750
4078
240815
187427
59564
184129
169394
139672
242002
55648
165209
26332
86747
164446
309552
282330
289602
229250
253166
194425
311165
180407
270354
23800
91700
58449
289403
15475
221932
206508
37047
164522
56559
162950
285566
300913
213193
134825
179067
299711
214071
247278
180981
41059
24786
278804
247986
129381
269505
95315
264950
16638
4574
48201
235686
22272
151256
95734
62945
41694
172798
298875
181120
114730
251431
261036
317893
147180
280431
16791
224704
224827
299879
14094
169393
227704
245086
57959
264132
320769
155290
125641
155741
28670
927
235395
258031
252733
304372
127809
37211
280925
208748
319168
94830
207128
38608
192068
22765
139777
282566
223882
286407
253870
31058
48008
69884
23589
263485
198179
294418
108982
280433
147100
187691
8040
209770
135849
304506
65096
123620
178569
3954
60487
18892
179942
283810
235407
6094
121278
175477
303624
320119
300707
164990
49609
298538
219749
82477
54600
199695
57404
165333
168226
183659
80882
197466
9598
95878
112614
90184
153771
101816
254237
313195
8286
22094
252345
307252
126027
25615
301765
170373
25761
206755
304325
303802
96895
88034
302023
276096
320118
11928
136574
16047
313752
282182
312987
101923
154151
304767
250704
236308
113296
257855
245117
193269
269232
163614
105649
298787
147677
234565
111915
140399
257666
252764
258779
75964
279577
82735
151417
306653
28808
88733
119818
143288
176138
119409
261024
297152
111251
175677
320693
119067
142552
124356
83768
103568
182474
82566
311536
237970
31330
274470
279882
53943
108883
92177
226331
66380
27949
169485
280401
282108
11474
8372
217173
102351
285960
251059
18672
199884
329
18641
180025
130617
271617
18645
102871
321856
105436
177286
197439
195884
193756
248715
110061
195055
215145
37496
75813
216771
274261
169622
272221
43720
318767
133955
77377
297849
14165
207375
304998
298199
212652
314599
88818
68252
177027
173665
152434
165069
159045
285318
156579
306001
52445
166907
48491
63303
201140
93597
207057
77394
204489
276390
177075
3430
138800
167018
32705
140543
24832
194327
106802
29362
237280
193794
273502
161686
22292
84924
8168
149534
183863
290032
7203
235268
111268
87092
322780
285041
190282
319051
80212
224467
187782
208931
173110
100921
126752
206775
265809
246953
299102
65326
170078
47577
224340
179459
53172
44246
45945
135515
228437
133913
195049
308037
171335
103430
285169
62609
122296
166771
67327
40402
68776
133505
108049
262500
309755
133511
160563
117117
260781
96743
53240
221921
74455
112436
204012
104973
50251
104052
266781
316419
67930
170535
111989
128160
225326
284168
3446
315873
102119
118998
10438
258347
294608
98339
220544
139954
270597
257462
268511
125496
298639
199863
12558
159047
270891
232343
59018
238997
18635
220724
286721
166162
170000
84096
222721
29868
212739
134419
321027
261160
83550
302710
201921
239573
123215
64799
292903
101112
279705
193984
315435
303949
71820
134975
109758
194610
43417
225028
207499
163142
172269
217697
306585
215462
203461
150761
78364
184473
88515
220507
212970
265966
115342
227612
73985
259391
306695
55330
58623
289953
314734
113282
215081
255096
149572
145526
125402
293279
265575
285782
167280
156405
128172
214307
199699
68707
122186
197823
201418
318488
160677
82200
102747
10286
146246
110437
279382
95320
261184
5748
256353
249245
14157
302220
241453
157710
30770
271975
54187
146097
192892
83531
286739
140043
148818
229605
154105
67892
126700
194888
258143
292632
154213
252867
80803
149208
305148
131361
127555
114344
27438
151481
41647
151953
240301
310891
318174
171161
92465
323148
229908
15026
108168
82643
81249
312325
296144
49637
857
227936
254784
109015
188183
304100
232103
313011
204030
214217
128477
33611
236765
82128
138809
165404
278282
43105
252712
236256
59686
239579
315224
52208
21007
100748
49605
130879
194786
59046
197207
21236
14638
247717
303244
199218
31132
158475
147820
180933
220578
90686
222048
316910
275207
187493
140769
218692
220809
247930
209844
220990
62698
218482
11351
136941
202350
44480
316448
36902
317804
62272
287835
38971
35054
113062
150640
270093
73926
117923
185780
38754
104490
225441
203285
68647
125440
83924
308761
1489
213114
243946
210680
236403
6118
313078
118693
85384
231832
39733
243170
268345
139150
39448
153133
59009
175081
271943
106613
319856
150948
136711
284876
50772
206055
7158
96822
155952
38353
129123
59108
210999
224537
74155
60594
53150
5710
116734
240935
191270
92087
289611
110991
139327
211246
194287
302004
164528
278603
6643
160709
300167
300594
60391
44004
41678
315381
144186
180476
264718
84823
70514
281558
240156
145622
117603
91593
128145
230189
61645
81012
85416
92970
159584
254926
29520
165796
227151
262628
86172
48376
282490
161744
55653
163401
297447
297178
93171
115315
150438
200334
156784
77229
32040
2814
217529
170161
10022
309129
255033
138446
154573
315621
298434
192768
270890
267786
139990
17630
287645
251041
37299
208673
282453
52822
316060
255529
104438
275854
88634
196223
64551
189488
99805
159176
315407
280379
189498
35140
102892
60194
124468
249335
37318
45924
43089
42474
246865
90273
116955
158774
191329
190331
153381
300040
236640
295875
2504
5922
274710
98196
68749
213967
245192
153186
77712
315946
256195
14817
4293
224166
255537
201079
136956
192057
73784
79804
50974
204349
3401
286495
129643
29884
84081
276234
84292
139442
98270
285846
228708
98322
164768
133019
322913
256463
81614
237041
251284
106105
266541
259696
269396
315503
7824
206498
91556
18373
31269
120402
35040
68600
248296
186071
160578
195610
202881
303919
11601
73934
110220
76909
83110
181095
220333
196285
314413
258616
187817
30588
10143
202110
226580
164340
225856
147343
185141
202077
112482
179285
251640
293294
261006
78193
112864
66495
178113
254573
305550
108176
52180
87965
116560
125310
313736
173154
87464
251881
48572
200554
197647
243270
217229
251209
237559
76914
8753
161230
250233
64097
196312
260306
57376
165986
8041
39265
305788
54330
291301
146125
154311
201999
34860
247036
280956
292680
245628
14776
54253
196468
111700
81045
153474
59733
169519
212988
12164
137455
246329
66761
165969
270509
93220
303107
102875
93757
203245
83023
254382
4205
43244
173484
61960
242188
92582
167651
217497
231787
52202
240437
153288
41770
152096
160048
188652
126847
274618
283431
126898
144036
89618
85161
267022
192921
146114
110757
52628
187545
123185
169910
248197
154132
910
266871
2397
13383
270768
223351
209788
17320
115446
109072
319324
299826
22030
203985
71479
107529
270326
301702
83417
8325
67981
195972
104257
194783
11027
224400
107690
294765
150017
56483
251616
48353
90090
51835
162183
300904
39809
11488
42311
119006
40733
116947
134132
223502
14705
68052
187454
322597
248131
171320
309108
142077
265291
167452
81706
296562
112244
156844
255409
184511
73439
284290
41428
111718
199296
206353
17529
133207
170813
99778
25294
19687
310868
179144
49135
311947
280278
30352
48580
27023
301367
79208
93046
28083
140561
50426
113779
229854
278473
322
301684
22397
78768
252658
43452
11938
130079
255450
148825
86544
79009
210902
264538
33996
201747
64444
161947
148636
24123
307639
178787
44672
103706
7587
49724
251452
39518
21172
98937
45270
60004
120754
283862
165547
196713
226844
12843
323451
89482
175965
300
203324
230096
23045
279272
48673
143228
159440
161277
178547
11988
177258
211428
9548
252306
218303
117966
294429
187102
304279
250463
253013
227187
220429
149198
120467
130947
289946
111821
30025
219310
129507
188342
146186
191605
89262
114799
32955
315741
22668
46447
303241
65183
41720
139503
14898
269414
273897
251112
88700
9911
280546
218399
291319
308302
264079
306037
25346
128531
231266
70022
311352
12240
285614
86894
87568
82652
47757
283822
274301
94100
192809
28523
53496
147914
153233
241417
101803
225689
290751
215586
137190
21638
37925
93307
94584
239780
298357
205628
191310
290524
229825
128031
11247
152771
303566
179671
106170
77920
41431
83591
143616
213376
144278
106361
16407
76972
323432
112669
299100
231604
294728
138295
125221
55693
96756
98076
153352
111784
170798
311455
23897
163483
210053
34322
170249
64903
307248
251967
213955
31431
132948
257515
115045
143369
266982
21166
65799
283485
85309
218889
160662
117094
53687
179219
55203
233865
170067
65780
264859
219580
44983
256484
175660
56113
85669
314225
270408
16363
245757
148022
122779
126475
83383
317711
119077
136852
116645
42505
95965
216662
255840
77457
18437
311655
25693
219592
310721
107040
256072
300571
151188
129597
57174
291241
95673
177593
62521
99724
265600
136417
39599
141530
21944
243991
173186
71970
136691
157862
176443
103586
244756
44029
126399
130601
209155
29865
314454
171101
181633
61554
225409
78591
68082
57111
283628
221577
297047
7098
142126
261442
217057
27631
205543
58566
264824
14270
24719
212899
239753
135275
70204
92328
24350
77875
139502
288618
215863
189577
184262
157005
155938
33760
62286
143058
16485
71449
55259
219095
216182
125549
166511
174002
177487
312597
266187
247250
39779
191078
136944
241176
316586
242939
300570
20064
8549
210826
51370
19265
229005
232333
119156
197579
279943
291406
5942
123984
238626
258835
178042
321467
266064
226894
71772
308905
239014
182741
158415
275465
122025
254243
158031
148251
70409
69936
123731
298650
169373
310849
298701
10365
162954
58020
90818
240979
16271
192991
130648
306474
265734
109344
232207
184784
144098
88470
132439
34610
41013
301287
119212
271373
301826
123192
19283
252801
170205
292491
274561
92858
55079
184835
242951
182753
22722
281508
209848
306629
216274
95117
180305
289816
47056
43943
51199
194567
239174
270157
114261
309573
142049
15890
856
45038
52468
151781
222445
268196
281174
200822
136142
160635
227597
99354
220605
283671
201239
279970
214926
140896
4782
147946
250863
29835
167561
197116
92090
48367
126482
4376
135364
298599
277433
72267
21286
302165
64965
63919
91044
227411
85531
213966
189346
8690
204868
117181
175142
77776
314997
160998
22832
212297
8980
304307
33694
121453
100488
172836
137260
182093
113683
49207
199206
91853
239895
77039
190709
90104
33087
79482
3784
142389
205018
11983
103094
107472
92042
163362
278248
29606
229650
295948
192020
45184
123955
243571
245224
62594
250786
167829
105797
28332
296305
102866
282722
61009
315595
132598
115834
42869
43849
135134
292833
40259
90204
246424
98249
248010
240845
275694
201147
210015
173678
226023
268491
150523
229291
159506
14365
167662
44803
223287
118421
199304
116127
52849
116387
185234
310256
235934
72708
126673
19631
49286
239151
267201
315924
139443
247175
281876
303407
204312
134324
161360
71891
52360
294895
33289
268975
63054
208148
209243
196856
143912
199613
95567
166745
189095
212557
187219
94757
215841
58138
62379
317613
129952
141759
157994
48526
263043
106037
114273
127538
229469
96982
283820
290433
56441
48104
290799
157218
38268
268456
67021
285242
135597
105352
305650
32468
10331
312520
220200
210401
26527
285694
185182
238554
246352
89237
280507
114205
13818
80030
166769
122658
99682
16227
37516
59719
12120
292610
280988
17760
7885
208037
244842
180598
174548
134720
206465
140382
144885
163699
183603
188790
195452
149974
76538
155430
24730
294000
311837
228083
114260
321421
123098
149669
26095
42994
202088
193673
159476
36179
239686
224913
5200
16182
121375
60070
201211
297042
172293
155818
179269
174018
124133
318121
83319
175901
162386
213098
55893
141029
165665
286857
119209
120857
297507
83184
249411
184355
254033
13192
115348
140027
11021
5668
137819
269378
185339
277419
197350
36566
81110
125757
275675
217458
139457
251620
35445
89946
257750
115861
273729
214538
282050
39371
136013
300856
270406
180953
55836
179894
307934
222457
67614
153302
246043
76811
299766
289910
149862
47088
64004
300248
129
251506
193247
136889
159468
209557
293038
316184
7280
84670
137707
229068
213780
230868
211819
43728
118687
287495
91756
320503
219870
230791
318434
155182
178907
106655
243190
17303
195564
196523
125798
175078
253796
125488
21522
311996
94736
149463
179711
253845
111247
317683
105620
113001
158823
31077
320634
30764
188059
12773
173174
152172
298712
236473
186339
106502
205016
250801
292355
258590
38
192168
293401
57448
261439
240912
297624
72101
186651
35578
165589
155007
111305
90679
7114
121949
261287
267748
70979
52645
197792
202558
101642
66958
322153
211885
184275
42849
233545
75334
296001
72852
124778
278384
101666
69609
281855
27237
164809
107473
156195
60119
174042
221752
229970
277956
6905
117774
301484
294752
307291
309876
146913
107518
135670
139416
238691
99987
18036
219074
241586
319320
10584
121286
91489
285599
178705
321871
298133
199674
10552
156664
74964
295300
291073
70388
233549
84407
186955
66252
266304
89422
206255
79848
252727
19
267194
157236
233136
320004
28048
292432
106892
221641
207433
317633
163879
288004
229895
169547
67061
133074
36513
232857
69389
291771
134400
53927
315105
163663
171383
18197
262233
35841
19720
321332
55663
197206
248355
203116
46648
8261
150263
174638
40836
165087
38453
185497
134391
284135
180674
108519
57928
111468
255984
10869
99016
313918
299311
213680
71791
77145
244547
229270
18719
90927
265449
25996
63829
101208
134969
18025
67879
291481
288509
168270
212744
254296
127069
197649
109243
102376
183161
213987
277347
238733
211353
245881
176398
106685
274518
294
139840
302442
88888
264234
163393
103159
177387
199959
265275
7566
6842
6848
256991
272928
147827
75845
297763
20077
249172
84198
108773
75854
188734
285280
5956
151377
129520
35495
151276
201802
307963
256452
136930
3304
312852
171781
188520
16900
61603
284645
312424
109472
82266
316480
87003
298898
187887
198898
78895
61624
55481
243945
221497
83374
285256
313624
6449
241088
22019
27419
284149
221727
123582
188460
169498
266376
234488
37420
188130
152656
209312
232707
37829
49779
136653
281093
233480
142256
195367
103598
97977
154816
172647
288502
316804
147461
125566
221248
108748
290009
203364
201314
266192
29838
210549
15989
218833
208098
126395
193119
64623
13761
204377
101942
233210
7735
262453
71354
230366
227442
178184
239000
57225
106995
9176
63857
129063
72646
133416
290059
115473
273569
127957
31557
258120
134260
273513
294200
92632
208238
304486
239279
96890
252203
306054
140977
13278
94696
288959
243475
52982
103996
63860
304270
20562
124095
78719
179597
71352
92085
67073
178022
165071
86165
146057
86926
312999
48611
58674
103305
106579
59771
101939
61544
74326
140355
230792
214073
31496
96633
202861
165551
42185
14922
114405
59500
74901
203090
59144
303265
182330
128359
64736
176899
151048
216394
60377
30363
272038
113362
36680
207917
302976
288464
79885
4806
303147
249040
256132
173547
42826
91641
124525
186112
114241
48355
137234
212554
90800
156009
281007
246088
307107
130764
188819
179936
294697
181529
240281
17837
232359
295258
22693
249322
155694
296132
278017
58984
10892
179839
153501
253780
190707
254131
321149
204621
163944
5616
200424
322171
127706
259076
114094
40271
29052
244077
16013
173250
114639
57300
318796
62743
307921
186291
116334
8717
37589
171333
124902
187439
317425
307861
172390
153442
84701
173454
7552
267062
287067
179094
242725
205625
175919
70316
56722
108378
275778
235577
267628
222102
131586
59136
201222
235371
249150
201448
205159
24693
12049
63043
111880
240337
270987
126751
96658
217721
153558
323231
195656
290561
15443
74783
279242
231945
268408
9882
190589
248464
226619
206305
72502
307436
9694
225747
192926
298362
267300
16811
121475
208521
288581
28902
230880
90615
243209
185539
32195
230805
238663
42135
217693
186219
22713
163601
122792
151084
232569
86726
188384
57017
263629
44519
262789
42106
4216
94328
215808
193864
70309
60491
203497
105244
32677
272551
30418
208191
29645
195006
144242
207400
252094
105685
139668
295802
303971
313964
47193
38991
318090
260113
60967
43886
173930
180138
222448
73880
25626
275005
71957
168646
190934
87530
255230
148272
157483
322497
222789
221008
248156
53200
244317
26127
118746
297867
75355
293981
162446
96667
157145
24942
218839
217065
7669
11185
285703
13753
301540
53867
314476
153825
315460
72912
287731
106290
268885
217806
238306
172281
68095
228365
298105
278597
163071
28874
61892
54996
50194
30343
293100
201847
238369
133655
102081
71334
109579
220959
296325
40463
266429
237248
292041
147444
313837
269667
269895
211614
62302
261110
29633
99269
284797
291268
96430
182514
78751
126614
180660
36765
12491
195254
266704
246873
4151
179683
256256
281237
306788
206115
87694
20925
212112
8645
220743
222667
225034
258268
29993
295224
194390
71822
57231
87284
43521
290989
30181
287697
122814
114778
55613
266572
74071
129170
15838
167111
16803
43562
38990
242666
133607
230035
22316
85865
127512
72671
145535
295674
135309
313647
309662
125660
293669
149271
37484
214111
285101
294381
10987
290481
159165
249538
299111
105098
20537
114782
159811
310247
229352
187424
167179
77081
16517
174843
252164
58036
262843
272571
94305
1111
301670
227038
198564
248585
14856
211227
1150
245443
16452
192343
15304
195510
184453
58486
679
199148
319043
76584
182374
297887
260952
103023
14781
172349
76292
307011
293019
74473
33646
52284
110887
271916
192739
322535
298358
281110
306073
145523
212934
169405
101490
293212
53406
320245
319076
305930
11966
19446
61724
169652
72378
307999
226303
241338
268645
234763
11068
105568
221125
203528
6855
70504
221267
105882
38888
160978
85033
8313
68214
206371
305258
89705
118007
293999
243632
14100
99032
253782
154241
43030
144731
201104
132631
60038
125676
96550
311083
270700
65500
34190
183891
259434
222533
319209
85301
14861
304392
157389
55800
252285
291839
32495
111053
206220
135214
23468
16123
311853
12588
123848
147218
103807
108836
292608
19319
279172
52278
238018
300117
159041
172973
150671
197929
320834
64577
218942
313716
211970
142470
124957
128884
46443
85784
307938
306623
97148
198276
127596
239012
257567
239069
261122
106572
89847
250796
268050
228258
9210
71562
61485
321623
248187
221253
308312
194048
111443
130507
226034
99739
304177
147715
287832
174582
178544
150347
286519
26605
164357
242565
51254
311054
31668
140429
248726
55923
277726
108082
61566
37501
211904
152520
28216
116501
212419
24913
58089
310839
165508
41876
148373
184520
264161
220149
323014
223503
149321
42880
201328
79456
240863
133303
168372
62187
23834
201806
6726
319759
289466
99039
53820
303284
36444
108077
305336
311691
115751
213132
99747
231961
156934
210694
293763
170060
207608
255354
144038
256299
191709
34189
178211
27795
88904
21630
192547
231739
10933
161681
95227
118645
217665
179818
300635
264864
268989
133388
299053
98058
76229
15733
291783
189404
237205
171743
209163
199501
90711
232568
158014
315795
245784
131477
301804
153044
52416
30902
36536
222308
4209
119553
295042
320611
317097
319693
214432
78740
1843
166912
76266
106819
245050
87187
81967
93300
306495
167633
232735
239041
127794
198477
81398
135574
274254
310638
142866
26349
159567
213965
6250
39120
161942
53422
116519
269515
137947
314091
91605
198363
299822
181713
174716
315109
50290
75900
250534
69604
110547
157782
166361
300398
154244
296165
294598
90704
63635
90479
189472
138922
279858
78589
48418
200197
231239
159108
251445
1372
32419
200726
213329
40416
231460
180917
272266
60376
213011
262340
186749
186263
264944
199575
84495
144908
268341
164441
181014
199013
149664
131091
38246
71892
266237
234347
216588
225932
145695
46066
225764
76634
124706
179032
43628
17704
127978
37532
84959
146773
50303
292894
106804
47244
193789
54453
91784
161287
95070
85991
195845
132283
81120
28237
296358
65932
296116
187083
7458
290491
315371
177525
98175
285498
282528
198073
219982
165646
66333
121177
150161
299954
22216
164161
101722
63543
251708
28549
274475
169915
112987
154509
180832
992
293942
280598
288902
118848
129227
85121
285068
177196
87004
172208
294574
267646
244443
114582
198283
167449
41128
164984
153649
178690
171400
238542
84396
308245
148676
31134
190531
4500
285356
180100
194228
117875
225201
147428
57041
251275
292454
78125
186805
285951
315564
48090
289342
180346
191297
44598
206577
97986
84342
174831
20238
230925
65312
144282
220707
92838
184011
173334
293313
295506
260368
311009
212020
291993
151115
109994
292866
149538
315294
274517
153676
223788
315533
115775
148134
322958
210778
230484
54868
309038
306328
202973
257699
232684
9922
322747
67264
104511
30823
44702
323138
205364
128527
243290
260416
211034
2886
295569
182270
9939
254698
285099
136820
12654
566
37734
10306
243637
198596
87943
177399
265822
44366
298749
202446
11506
180201
295323
254152
95672
94441
231063
97558
88315
214554
49410
127007
5123
320788
49469
301821
222098
37765
217201
273177
41528
103501
129899
163917
210424
217531
268413
166620
5384
95246
233311
43142
300284
149788
27074
234129
308988
188811
45305
213474
181346
22809
31901
2025
35466
13607
104022
253221
72029
24201
12044
85679
155759
171501
149671
146539
199716
200436
214630
259975
82624
252706
29040
234434
106352
162428
308320
228725
205720
238531
293961
190248
139338
313404
246907
46031
323275
31699
130570
259863
101742
284633
145908
275578
5334
271084
181981
280610
151743
208893
120200
173552
161682
38304
175128
81314
153576
145029
196220
10490
101811
267365
77620
177250
84485
286063
1452
259465
239693
110973
152059
119439
217868
135491
3846
2133
296683
67100
101251
124266
72442
188501
35144
199149
198980
242432
189391
112504
85641
239941
281365
119254
79983
175004
59925
2836
86528
321734
267847
176659
200819
284826
30989
102384
276468
151095
86402
155690
295508
318879
84165
182109
181452
310760
194916
64244
76072
29986
95907
47570
241502
251342
188876
292982
45354
7985
314028
254003
157220
70336
217840
91968
266101
12663
168421
269990
170256
1378
302739
215322
259464
149261
161845
275652
214052
146072
187509
130462
128656
176432
279007
1165
33916
1432
164079
81911
302351
79724
35686
129316
173994
155549
14080
169509
9004
76372
23608
224108
322760
54318
1056
42116
178077
283885
245769
248445
110115
255252
53458
306655
99387
212443
231666
150221
124128
184708
305422
91351
280758
44211
132350
323513
197047
11854
280053
26823
52965
61052
126692
21869
293785
55127
265101
64638
232657
205086
21162
89936
1304
119900
19596
240155
290784
119808
257899
67370
310039
114830
288243
250924
283756
291114
44984
262095
141910
271242
118564
138244
316039
94543
65776
252273
283222
158185
249343
218809
206952
156756
124638
138590
12747
219254
230239
37544
123235
245669
106046
269303
232453
64339
314456
45056
37745
152865
289474
239957
20348
292711
98785
151443
318193
223970
149591
18162
49992
275095
185381
168590
210803
26636
72224
266983
19650
96563
110908
123558
272129
43796
15170
210491
149993
257371
11706
14501
291911
257535
106013
68116
26691
74461
235694
209746
1351
272257
248306
200034
251049
287119
288435
125931
86795
313956
27754
36282
274985
159935
270904
69938
62485
284433
225020
258261
211656
202944
106585
203722
320723
222229
206442
21281
100238
123925
227828
73426
169261
302519
107209
201711
162326
195150
77617
305114
141655
170090
168081
197314
145814
74891
316888
20070
34358
257682
220712
161566
120784
139946
2115
197924
37042
140668
13217
19015
33387
139548
183350
260674
283322
262299
115625
18378
63447
244117
257917
200163
93933
265718
224452
156852
156387
101531
268304
224215
146117
4188
154031
122144
218240
97940
130530
280754
126272
80219
109412
321261
163152
126077
108399
84399
168621
319311
8531
256075
4181
21769
290004
181264
82698
135350
71613
234257
279674
84464
96374
288105
247249
109693
132077
33823
322794
179449
308922
45166
32813
54435
70084
118029
688
44891
65243
263624
189374
256133
277598
39814
57028
130290
43842
262532
241122
9338
217411
165238
17133
117166
139358
46358
44728
146149
117740
293618
141840
313298
248349
45841
94524
81901
61523
307466
217502
230075
203606
210343
210781
182529
82806
293940
54405
160917
28777
132971
115027
148202
41043
86089
128069
222111
27310
187464
301559
39904
259831
316037
209103
209361
314900
315892
308063
305560
38791
221217
287039
205519
265564
186587
294421
254880
190288
170882
286346
122061
152711
1270
267751
246449
242087
157400
216163
100366
87847
283010
222814
264381
132158
93137
43483
224750
109591
198314
18041
159928
63958
168516
22768
158181
132935
40778
248073
183247
66294
211651
3064
46922
153394
28645
21917
91973
239369
264149
251332
88350
107676
6287
174866
101690
306076
161389
19002
157156
186813
82756
20521
172143
214685
101863
180309
206792
10951
9182
13448
271852
89233
102380
37774
33219
86020
210757
294153
314875
64020
155215
244589
116658
278746
140927
253854
286763
147182
190264
295247
202902
153877
284804
229032
178825
145723
109437
91436
91142
174375
157778
190429
206072
94600
52804
14496
26927
269266
75826
207859
221559
195763
284999
6890
10031
24099
188148
117531
204236
34201
102325
297458
39958
93564
202751
278698
18186
1097
126840
118315
227620
18695
100985
113329
296152
9906
123144
139615
37766
131721
109773
234256
75899
245930
48597
70602
279377
90727
11826
223141
260589
140151
87543
93983
260392
13783
79164
202774
157095
322842
164267
284297
146471
157002
286295
307279
33732
186886
312057
84248
112900
288761
260537
255855
303099
247291
66862
142647
20752
547
42131
276498
212039
72907
32863
114550
237309
102377
309867
321878
16103
313738
216149
68635
199089
120896
84341
114781
112556
1686
296556
192337
219733
57801
84371
302453
41702
159357
222127
271520
286684
196461
3951
51633
50644
246405
193860
303922
44584
94027
262253
178373
207642
227061
291339
221021
23200
112507
299868
229340
72969
274205
301946
164729
27696
141726
43145
111154
64995
44156
37644
257909
75780
72394
4676
200842
136804
275192
104514
19846
156429
268239
308990
85600
302006
208394
169250
46174
225585
267675
63702
32461
170676
155989
44630
100320
10544
71956
146421
182105
227956
192125
194774
175097
175329
221820
280384
89511
111909
90291
19973
144418
73742
111789
221505
295815
257621
115947
323029
87812
268124
64145
167947
181378
25163
72817
198902
225672
129092
86793
109941
36270
319357
213392
127515
119558
281472
269186
123474
293516
153338
89820
96354
185999
761
267770
214527
108676
38322
294281
177097
206886
144355
172904
245563
211492
49790
70381
240464
170545
287414
194054
176580
147687
288220
128821
274183
215962
96747
34360
43825
121675
118399
277251
299965
153806
135583
254537
264749
287857
165452
127347
126204
131219
197073
261326
131479
254715
290385
153668
19646
222275
16891
68508
25395
12300
32125
165492
31632
66115
185545
181564
285502
129555
258657
267391
273766
171698
107752
120759
5958
207154
201064
246315
213727
194892
312588
296525
153191
17429
15186
15148
115508
61799
201831
220462
315376
85267
53916
25016
320345
302757
292831
279898
42109
205600
63526
22340
141222
197225
13635
254837
44125
145556
219377
279415
307870
129440
90235
317143
151728
280265
179832
4063
136623
54108
51006
185948
262602
206425
105202
260191
166250
312205
165883
54864
77041
295222
287771
258313
62471
103983
173615
267782
282176
193639
226078
271463
279836
49230
104790
162738
182697
38830
288006
24652
65123
37252
19889
167231
60511
93089
146007
123952
70453
222468
2979
276489
210312
31523
318516
307327
163535
65497
229672
44071
139818
211911
295030
116563
90985
115551
141351
6187
15273
156359
286428
162835
11268
184948
42985
10354
299757
112362
289417
158382
67999
184276
286990
67338
224105
168761
25722
238976
206759
142632
3660
288621
26686
203260
160165
50323
287178
158718
227707
250555
124866
186437
40111
262473
14753
307479
105816
789
297752
219955
29034
46404
41931
201856
280121
237397
203887
171472
319461
144563
177900
143283
219193
46493
102394
142347
175871
176301
75607
228638
92757
41050
108998
94407
36550
322630
264522
238299
174521
318052
66546
323233
24831
116049
307362
119852
126470
92195
79001
52591
163791
53833
171110
70254
302415
155632
227475
66967
88140
229568
236659
197600
322763
238835
56305
37605
254419
29625
120487
91315
257283
259198
291624
95197
150534
119216
157791
217406
197255
142801
178762
181518
56755
60620
151247
276041
104563
88994
15044
266623
45371
182582
207305
246192
174214
41551
228225
235495
211956
81391
16864
94886
120529
263084
59361
193729
121399
65704
198977
272640
261581
202107
167544
43369
159364
152332
267346
51894
21534
186197
90486
131552
257002
89
157011
96989
277763
3508
204707
123818
285246
204876
161668
283683
37471
279961
301103
24311
303281
267821
314404
210825
224319
192706
301545
62214
242690
245604
275970
206414
102196
219435
14010
246504
253385
197516
26533
132306
209570
220912
266597
295959
236673
227273
190208
301019
136099
83578
174331
43684
188019
309410
289914
310710
52691
70813
149223
145290
238812
208650
107888
94440
27655
49026
90893
162320
38928
168589
92221
15557
215560
200240
314572
181339
62811
312651
273804
293444
306298
122739
252460
304846
57413
87326
66127
131198
31661
162612
291884
285872
317309
171340
267569
139032
26470
246038
261924
4671
9815
19864
307755
261429
72939
252902
71949
232312
96591
176141
322199
191393
155831
123877
141172
238927
64356
182077
242238
118078
260704
121849
292694
314445
8394
33666
181058
227288
244669
10841
70905
315228
156234
205079
188891
84409
300583
129027
285911
9190
31224
9943
174560
244614
6917
227010
175717
105590
26483
259474
45341
187057
284182
98476
36553
34043
53665
242682
55466
151603
194239
183147
276249
96530
184697
120834
242060
214305
295716
187929
312775
196313
102348
119153
38658
269926
36635
28842
298496
246039
6984
289022
24307
137630
132122
279742
119720
121210
142740
310519
167380
210300
119551
247194
209010
169896
218438
257148
139588
136040
249654
37586
102288
50871
37835
209265
102953
9035
292599
67560
297558
248730
138542
297889
26166
320421
23967
51438
32760
101422
304704
70853
286171
312281
170734
122738
131102
95805
321014
201602
43789
12210
76188
233946
164660
315035
94187
252356
53264
113255
274263
146484
70103
258521
165059
120684
187765
19949
187095
148731
313890
207854
183628
227863
110244
286815
30182
279843
309559
222999
226149
120097
80428
157149
202106
62264
282897
241106
99009
240428
183376
192149
13499
121715
265650
7101
56165
188095
246554
36277
287105
208578
40947
142304
39994
4073
183057
124260
51302
166818
298589
152758
288700
107347
191492
261449
3158
85967
13393
163246
251473
248444
307
197801
92911
72720
10016
226862
186404
219991
108502
74780
203453
251424
24348
45907
261154
187630
215627
187059
73241
248543
42117
42129
182938
124435
17932
74746
106365
208445
141021
128777
87056
58334
86317
292548
240657
113962
307243
212547
260813
170106
94212
313846
141842
159791
76037
173326
311940
149946
90156
232281
259736
89546
217507
40353
310935
144358
150740
218461
118941
74540
231103
141017
198317
107943
198065
260557
58235
295068
52400
234044
296257
24146
108199
162106
267900
233045
104675
172975
149966
242138
33099
12090
86590
319923
211958
15298
54585
61400
55906
63521
267079
209419
179496
87058
229273
69791
91673
58872
224677
113266
80470
47934
53225
217828
236639
273712
136093
295013
182557
20006
238250
83608
46518
50279
59276
216612
317740
91232
196915
183646
121456
206690
45728
144536
308211
101539
185060
88500
47272
270021
253185
29553
282928
77952
307714
319218
111670
86086
201604
172785
142481
280887
262579
293343
111277
20949
156344
40730
239203
85899
243286
72597
172866
17827
265001
33200
78671
260122
2357
201930
168079
181556
252797
246578
218232
284512
36006
226705
151239
53662
223984
125455
76279
279818
126561
128097
45431
45428
65614
194003
307256
22531
321293
107936
201233
301011
163042
285795
61508
131312
4106
263855
257954
219128
161599
72818
4496
72068
239239
200870
84354
247739
129739
265419
138032
288945
77060
189609
134883
70332
282423
8853
320114
322290
142182
160072
83908
160844
253735
128307
93260
16927
226131
199301
199398
285572
41852
105641
31072
283300
30061
158664
304629
49254
7718
317089
52266
121524
61999
191559
208319
255798
224167
302154
270330
108333
263652
15397
30502
165367
296380
34636
39555
61187
205377
45039
166498
157216
300389
47134
88037
50624
31798
24861
160408
14981
233203
284978
134011
210961
231092
223415
20896
209497
95396
34952
129791
211078
113508
291095
190900
5632
298798
63131
105435
131357
257590
124990
82438
76781
227760
136630
145030
6428
213074
122342
100549
198653
29597
156770
292708
26247
120355
165863
52157
310284
140338
83369
220138
269040
142450
67604
231983
75853
1238
8779
65901
139633
178722
274354
302814
256743
4854
272468
138248
54001
313072
141684
133431
38769
136409
306557
151021
32085
17654
5268
48439
139455
23102
289785
49235
140683
275987
94579
221246
8620
42740
251350
128392
65261
45611
251969
9419
161634
46055
70280
216319
273619
34105
164067
276447
113222
288640
238236
143262
192294
200407
54486
180144
253381
222956
145067
75833
304868
155185
106353
112511
194601
40777
292155
24061
3598
255896
134251
243690
204698
166040
95814
39790
269033
109750
274080
323373
53230
96917
164480
220298
8144
137258
131620
284437
285211
240549
14399
70107
140738
303435
137853
69965
83250
55621
246543
74948
4604
148986
21633
20729
306391
285076
104179
12452
242425
168170
257118
300417
149427
163302
46799
53800
136042
188586
174649
11658
185725
88266
27972
192279
277806
269673
49756
60155
58968
244060
281871
46036
243405
77160
322127
128348
278408
45549
175853
29827
115261
303440
22199
204354
236447
105081
102233
291397
244838
188025
97156
73628
216468
158108
201954
175848
249465
175044
310236
81602
145306
23276
230116
169433
28462
145626
251826
82814
154064
185992
299736
232385
173321
312347
217613
72047
165283
142802
54669
94750
307968
168546
297953
187809
30054
65559
85827
267296
169466
125720
266394
180611
5531
171780
42339
194827
302061
195441
154436
168797
62307
300898
36884
148816
8994
24057
271858
82741
217464
217169
242107
281218
69789
269930
259780
199021
266778
110076
32491
121814
21189
171604
131816
241138
13702
14428
86569
276113
133952
206559
167733
38150
42367
130701
27395
225471
9832
288153
226657
41715
26254
88397
139905
201426
292327
304733
210176
239701
136601
119681
29404
133105
275986
238559
139843
137783
281025
113856
301219
17542
181472
56630
205577
105433
292226
311641
312600
92182
207202
71179
144397
42634
281706
314048
51747
313060
219038
244295
196711
216761
316553
101930
83416
60108
113120
117315
219257
187407
3689
6654
77831
315102
120254
308300
275795
210211
252000
290205
15875
126916
242523
257242
15579
314239
226099
42500
298973
280351
308912
160834
316062
119712
35872
4273
69956
79376
293622
74124
283493
126973
85455
236998
2084
196316
261993
83948
235943
306061
50236
53380
8341
96830
210721
120940
81472
26798
255892
210912
221520
310711
285416
261273
151565
265719
238089
193514
166924
14335
176376
220124
222212
6124
144291
232753
287093
281710
220350
123437
90830
2923
10899
15526
207108
94878
123050
107708
95153
87984
264420
45446
311147
162794
16647
93857
100909
14573
299570
115487
60532
1357
142367
309967
158696
317108
31194
68016
117476
11103
187141
223476
70011
316671
230281
139401
131718
61339
2678
314903
145582
221518
158398
29914
24154
278914
88950
103462
2859
55315
184794
36370
127204
23194
141509
137102
117281
212826
7561
260851
227354
155409
178661
229242
171163
48568
273832
525
144795
288426
170057
249222
311129
227211
65783
206693
191970
130159
297081
79099
139289
20086
154223
42239
108414
95550
271220
303939
175656
72164
223112
281137
75766
175712
36734
39547
174191
142105
176012
90421
304869
33845
192760
38740
8599
144692
8378
177985
199927
264
5847
284878
126966
153298
290379
73624
18774
202776
11964
161344
100585
178338
214327
239501
161671
254324
307026
301207
316115
242147
72917
81876
177634
52461
182539
95546
227825
80460
322669
254091
85826
138405
280812
141266
292235
245008
194343
117024
208108
12234
194843
143754
175730
55007
77745
296229
290249
283233
176854
170020
89983
150457
181307
122331
278600
225727
261648
275154
241451
176401
321981
259410
352
52224
49328
120302
230517
172795
167687
13939
166981
182020
159439
142780
262126
313282
224219
202691
63390
253382
140992
320069
173723
72437
106078
196787
75852
80054
220855
107761
157223
93500
239969
10446
281177
33026
53604
10502
267316
118348
289234
122255
51840
4710
77450
314940
304654
147360
318947
306344
228575
179808
69533
138378
294514
228060
122363
70798
320918
121530
145447
118854
131772
304800
139058
80941
184945
13866
132374
208365
297816
129049
286402
126098
228902
148059
285496
18329
311110
134067
140689
188057
320423
181997
32613
289809
72111
297263
261855
190532
189538
171530
304889
225909
55596
55122
78903
119560
268483
228094
316447
178931
161688
128259
228686
67682
251267
195355
286680
67530
253347
164404
43634
117163
279471
136936
289128
192773
194501
169232
298768
254193
18507
49399
37072
92526
154399
16203
106535
290538
151055
200011
307932
21054
164507
170577
70827
28423
25149
202988
290693
277295
274165
161213
77416
241319
226888
282053
46726
137715
5017
14759
149926
17491
241605
126856
207307
74405
147234
36029
9770
74932
161573
275640
168318
217903
21607
146503
261774
27656
140548
244021
274346
121490
198697
234479
220044
304489
108253
222184
243935
64738
47420
24583
146099
126281
164655
80154
302448
220288
155561
64399
98444
32101
70679
170280
203102
70055
20332
267601
199313
128824
142627
301211
176610
132364
322324
189747
174016
69561
3742
158088
303174
258238
6564
311333
45175
59990
247119
225732
42443
284146
253708
202440
194750
230929
18012
248864
207020
198450
296377
89004
243306
187740
82745
301505
181504
63367
172850
244361
91622
132701
107554
71001
237739
273004
293908
69352
105788
320447
218805
252327
25523
173485
225518
252664
143949
240335
124554
181228
144527
140936
231162
115990
122263
116446
297706
274927
223014
120790
124900
142608
805
221584
50841
76983
284904
189721
42761
262639
227608
248751
105378
39000
266051
187972
63446
190590
129648
138202
82941
250046
202387
304326
258926
206224
86299
234673
49694
321442
93412
92739
91118
211096
132349
62868
258991
270947
70427
174529
115305
41953
279856
166643
299279
254004
320770
142757
53536
96102
144702
155523
203416
76812
108155
292670
154546
285080
291995
316805
288965
21272
272844
52589
219812
147238
303096
90259
109888
135753
116685
172537
30177
308683
174832
4240
293795
259492
55632
262630
269648
179831
253052
104874
315298
181384
109702
272424
138872
106732
63951
149898
54168
270752
192777
311222
52379
54764
132585
75997
172677
66616
82331
28862
19670
275346
243483
205732
142307
57345
189349
285134
272600
182013
184157
128875
102495
121314
241450
308273
152149
252648
274589
183389
285760
263034
170340
76572
190484
9675
207393
86529
257285
256906
134141
122442
4573
27673
138078
72104
34847
141701
63642
268153
267978
160212
176742
203761
79073
45224
257679
210886
251938
280751
239302
273352
107590
91043
238567
110188
289498
55438
109570
292596
49830
54062
82296
257250
82483
20129
152060
5296
148425
16094
16498
102947
144257
58803
212354
179179
212406
56796
302291
192997
57347
104562
188510
124793
80546
3225
109336
298976
11722
89349
111752
17492
257709
188585
255646
261397
180834
145439
311539
237007
231693
310692
93460
92450
16743
223958
17069
26091
184687
113877
281662
245463
258312
246852
228624
219675
277089
58538
239655
230972
158324
113240
160310
28543
191147
114590
50599
177087
13534
63288
191153
50031
306150
270489
271204
308725
268522
262854
170022
277255
38162
148243
296549
74343
267364
56952
194495
87800
229453
192797
230992
317392
317669
321190
304185
220952
304284
39562
246391
269198
267942
277738
3099
123384
96906
239856
12792
285871
314177
318381
144385
179862
228379
30609
300355
55138
217015
63007
10548
205317
105191
268877
154839
41374
298510
271717
178734
210106
50221
304374
155343
107094
104571
17480
40248
42609
233306
157409
190686
194922
195186
165617
14515
288121
305882
18755
238467
281346
134578
13970
256050
319998
187209
5439
226386
259620
61998
150088
267545
39270
282133
172288
279750
212278
193315
211410
131382
28583
26602
142115
285720
264659
72492
104227
73635
156169
77930
875
262900
319789
57964
287751
22172
103035
264410
163088
320179
181600
261946
238269
315698
58083
111589
146805
39834
131332
194222
2605
17680
149603
90428
152067
139799
13459
292076
247726
241538
143513
317942
17662
234337
225047
191718
59527
194077
66629
225222
61331
149870
231399
115716
307166
155085
123232
267866
312177
178141
78218
159589
206767
104061
56435
82306
290917
118785
88538
249271
211881
252396
110919
143995
106357
231311
85617
269639
17292
54967
294434
302867
238341
309692
78855
196536
95766
175651
257295
278680
19157
107507
171010
275337
298058
258301
265262
322866
307360
108235
12853
262833
49092
71793
160885
13335
81042
33158
41332
78353
7211
209694
316218
247876
121536
282961
263370
78970
234914
240402
36454
118585
183454
167602
261277
213900
147059
175594
204300
172989
35637
240257
16231
166697
303579
28020
35933
51720
300778
223848
243035
249878
224322
37607
233514
49912
209232
52393
174664
45627
227653
277356
40504
284767
302649
280579
297060
313446
201858
100267
140777
251423
243002
83028
112348
20524
185257
317156
7726
169990
211640
245299
104803
77576
35419
260042
104616
270282
141352
65924
91584
65065
90001
162050
35739
60596
210498
316987
269890
311031
287381
248053
94141
17417
11660
11864
255356
13312
237555
8566
308934
31427
7798
258000
218345
51830
290671
148
282553
166333
140426
300014
147099
171777
39685
313882
130805
289007
213253
300802
93164
61349
160952
12273
314173
306612
292415
141286
112317
43861
78169
78635
173359
294062
269283
159365
311113
304683
246828
52292
249917
100492
35248
123308
162000
102326
63279
73875
154475
45731
198240
108832
144419
170511
91930
111049
293731
47685
243720
242310
162896
306394
57134
4764
57185
288138
73224
58618
34216
137821
52100
2206
293232
292341
114557
215581
172221
226542
211533
237070
95685
246185
290589
38456
21449
155930
272446
43326
317411
162045
59306
22124
199967
265154
204454
11821
295630
236879
61042
172962
309185
162221
178788
231769
256596
65336
308198
76029
247033
36087
96323
113220
153644
154950
258030
295842
16846
215965
192983
204656
322068
12020
11843
75722
164623
122157
143656
37631
282629
196847
180753
77459
209464
90890
50953
47613
190263
212336
303813
264584
113585
47518
290470
104184
70714
266992
154806
153758
314163
154454
192824
17021
227934
2417
281074
313649
221138
49479
164201
15250
158002
2010
25518
120545
232215
98918
46828
27374
33328
225403
77282
73152
88859
257556
137561
38942
98751
291199
219811
12158
148745
162785
4907
102108
99508
236883
213808
171385
308041
84375
84777
73633
127752
86848
4062
37693
38193
214492
59656
204793
314600
249895
214654
74993
254735
92139
183198
82508
283951
176837
5643
1644
42998
283660
223676
87972
82369
163867
80066
297785
14803
252113
71766
215187
275321
300670
102898
302815
3047
86685
45845
57749
264124
125500
295469
92883
218037
204619
317510
28374
88555
116297
41908
6987
100229
288964
91629
192784
220363
70189
165775
254852
15662
238235
19430
247467
246190
243492
202208
277831
67882
163712
174596
91288
78782
157170
240725
237967
285791
45757
303124
24607
95886
318033
265453
223411
167149
126193
76583
70462
52042
316887
54274
204175
317955
265506
94622
269124
180432
214197
161317
286353
158393
275879
46852
137373
249995
161826
183773
28016
146038
117657
239103
222767
170035
304521
227769
173638
261153
4283
170534
203604
80964
302631
7844
261127
143508
269157
167168
217885
134750
200251
285179
273381
173793
308995
9612
277393
191838
203993
78842
241986
206278
314194
157364
220684
86339
107089
231016
271139
111413
134246
139
172084
196280
50048
278338
165905
6748
175476
215852
76143
281480
35710
222783
42631
44186
134502
274923
293684
14582
72583
164447
250936
141210
164237
229464
27178
140677
276863
61833
19350
192105
90123
164030
39313
45123
215968
105654
81133
19366
160938
321031
227463
71492
30243
63128
292280
23991
38721
292007
12236
89351
263137
209308
17159
293918
63280
25885
27647
132307
250242
230604
225647
23917
156956
204385
262988
94623
31147
117955
320678
44597
12148
133473
8663
52433
171381
304427
177884
83788
152450
223512
66392
2000
10102
26744
85906
292510
127369
35285
84865
77538
238699
254264
206231
226964
69246
150643
164156
302409
43920
69221
74467
248517
242621
158250
86689
26019
114890
35004
79425
192960
102527
56046
239976
87783
281371
25884
93717
225872
130693
77517
118251
177508
206790
307444
191479
227259
80927
58160
116219
20119
26262
127786
66059
33594
228927
305202
280228
300493
75485
131774
207490
273699
55123
194510
176736
159116
284468
69904
267361
258390
185584
73321
80917
253933
115436
230981
42083
83341
49557
151026
90978
43098
12025
195020
313563
50951
317234
221420
104752
255332
128202
180629
177451
211639
7715
115722
247824
14007
6787
57343
97038
78050
147859
3517
84683
308043
180209
129323
102490
87013
77225
165586
105072
48544
291823
183263
176363
238329
84608
210921
166628
232458
149057
774
136552
195592
112059
75297
137530
248469
116173
258915
102646
262796
267849
173799
229579
35450
272908
2645
84478
94897
132735
19257
3933
211774
285271
245724
176445
66152
173467
143990
161316
109150
208215
290652
306861
153135
207856
262800
239016
36037
319206
124750
212349
92320
52109
190163
167820
225009
322023
262614
110403
307746
304050
207382
311671
197648
205697
11880
1680
227045
6945
11993
108004
222875
64353
102684
171683
232602
35766
24761
270655
248075
289626
90466
305693
282233
89626
311890
91278
18947
10305
36379
157646
255549
316735
218282
164533
110632
58016
78072
272382
31868
191215
92002
224089
148084
264929
42063
221941
4720
113063
279710
124354
167038
86749
128923
37727
296880
140484
177467
273485
255377
278759
126947
63084
229462
211520
93573
230906
57702
300753
182450
156101
123532
275180
83889
319404
281088
37185
192114
58672
984
91981
274679
42548
168115
149565
197933
189344
215804
56980
222268
39066
6648
124158
293163
63520
26011
113155
146950
92665
80383
46702
32845
96832
54494
207050
131201
281015
100043
47952
116151
227912
70058
83036
47266
242256
170623
228565
78262
314215
184372
30601
102480
129435
305049
90714
128139
136597
12561
19357
269676
207090
108023
282777
33607
68995
143207
198612
229639
192996
304745
41227
124222
80098
175152
230751
167127
95302
129065
31255
247226
163822
77485
40224
142631
142913
103859
224761
22720
321400
314228
66427
98092
179163
299269
130240
161802
280572
164223
92844
82435
268837
116881
239860
217630
144495
18685
160806
164741
115226
206547
78531
290115
51801
235783
169783
215090
192312
299617
142649
294847
136945
180466
199031
177557
164417
125453
228780
189040
227971
16541
170397
309835
72098
185501
220981
270155
63825
300809
248004
3167
81086
106891
65181
49455
256047
309562
164052
55215
290109
108280
269137
51039
145720
34650
196586
28101
300449
72032
272026
118804
305576
280403
176089
254724
249486
139407
148905
263121
105648
192806
193045
176595
98193
22429
138827
285689
217038
108863
318463
318869
15085
61408
47752
143888
280453
245255
95777
234414
190626
245906
231549
209065
26727
312930
134298
297719
177374
210291
74325
20211
128444
74134
89182
195073
314688
56515
144583
258866
278020
312227
196226
161416
210910
76951
244215
279885
71110
47359
45352
83422
206150
137637
274746
259545
135861
140231
228221
198587
99342
79535
148641
49247
32430
278928
88800
161657
209954
248106
20644
109331
109249
235904
96331
28557
320068
40788
15994
207211
291753
199367
196051
166646
103609
54127
74672
43696
142544
308704
267971
29161
222166
145467
171148
9596
5084
28262
171506
223278
193116
264318
268785
216314
321060
45476
141693
165644
140385
306565
49748
204847
42703
277124
96944
141136
250363
72556
151216
12977
101392
72650
75056
237711
85248
103288
306699
105087
56508
204203
167688
178745
265935
178843
57220
67008
255441
114493
318467
61039
217741
16188
73296
287288
257164
139669
240470
157544
194582
78042
95125
209666
100776
88264
278756
317209
132118
223005
146478
132906
204514
79336
65616
267008
304943
80854
282244
193614
152075
108311
265085
208872
222005
162186
101976
28566
72989
298733
98826
91915
324
274348
701
314701
248834
279255
157653
134077
48168
126058
149533
297746
223549
116423
301330
176103
12063
2141
247476
306183
50934
203650
123802
24716
148705
5682
277389
267962
252466
139076
81442
194800
124208
115617
172487
202925
36948
66287
121207
180900
69973
125023
202089
112697
306253
51708
98334
219412
37251
167399
191466
186275
117909
15088
142726
26304
305855
52419
259418
185342
176590
15599
170376
215839
278163
22514
197861
48886
185601
125718
305803
315738
53203
143520
155074
251701
45210
208908
91631
157614
199387
216128
161532
80967
147237
133327
124575
136151
104170
94229
210427
280434
58499
5245
318989
244426
114468
293304
57495
218114
306875
301371
66703
28044
259610
148175
258614
242111
78168
167435
144205
30475
91424
25402
100433
163774
82944
179847
187080
123924
203733
261542
145346
309556
31965
223726
6134
4579
140576
115002
22625
27189
233475
96343
281504
105088
44843
31703
289984
60850
304897
99356
161246
209221
303520
34998
186664
34323
32094
18423
200913
241944
200826
94255
94768
80691
213243
170158
182721
62380
95349
194772
148287
259687
71122
123170
291830
28173
85810
248525
47673
291388
237313
182855
100255
162159
117443
143440
191755
273511
204410
29188
63242
258979
146553
60808
94597
176914
2109
268674
218608
297908
243054
55322
168890
244738
98854
315691
273164
317432
307771
224264
219436
201879
123175
281622
135001
221916
132317
221160
82287
206589
150726
227098
119328
239790
196142
46867
40679
73140
304496
168482
210271
214405
49800
8742
156244
290281
318731
6666
128275
229974
253370
23567
98278
30953
68152
209601
14306
89426
19297
87534
90239
215607
113672
223913
208529
132835
190066
72541
73191
289232
117005
103477
83147
284277
84955
199074
61856
103299
142453
169904
10378
261931
210583
161777
271418
218308
166972
222543
91430
64614
16114
55997
105043
148930
187237
3766
97389
93898
221548
216718
8709
255217
110102
91542
252800
134234
315279
123935
72695
21004
76027
137793
215012
96973
121133
147612
17062
278857
220794
201321
242122
233304
250501
172646
144594
52601
100818
211876
137417
604
83969
31226
29026
259483
216282
239744
6978
195157
81393
13121
117407
130131
173883
32075
228573
189373
53889
74106
17120
59397
85704
21553
163259
475
317071
233989
83748
88664
159683
36752
56825
317643
147953
251153
161406
273206
155487
24076
257405
293535
38628
201945
230859
295638
275935
229346
313667
146475
319339
55244
262194
25117
125019
189615
256752
216752
317065
139949
146338
69964
119527
139364
14933
22262
11617
197406
213418
60690
311091
195635
250040
298646
16807
315260
116555
15080
211369
161574
167282
188345
185203
123798
82086
138354
78875
14903
75080
254289
243047
187440
117036
288223
45975
74728
188115
280284
43061
249542
55581
65992
177518
254238
117343
176137
158488
56579
255283
83202
210623
208073
97791
22077
137432
2944
182339
315808
283140
306722
105664
13830
91996
5567
44240
8504
60033
280211
215281
161735
273601
315817
190380
51121
85632
304343
309052
118867
91117
19972
272077
223837
49382
205085
190323
264935
307813
18657
277874
68266
7555
149879
118099
204055
271180
314793
102190
136871
252915
61904
261270
35197
102619
83822
234849
172887
92695
24104
308119
34380
47707
60576
289
219642
267210
128330
210514
31068
284038
164302
223257
273732
12712
75908
220134
320948
33123
107588
239932
45171
238487
276845
48912
184999
102378
137498
8088
113983
179238
148166
48261
225251
126297
12827
109278
238903
7147
120316
106925
314555
240578
209936
190959
70941
180854
156170
142072
14766
189306
259128
84373
27245
274360
185312
232865
285160
227884
310066
299873
252064
215610
195400
22760
132017
278273
82919
104838
210895
237400
13048
88022
234970
228790
321544
244236
94502
80730
108457
36255
100670
3117
297129
268244
26673
78599
76263
76770
210450
14067
303122
271790
227765
243431
255581
92114
288534
205512
6948
121727
59873
37995
153038
156809
199630
22825
32631
180376
201218
95566
300582
163818
283559
60430
57444
104566
148721
46059
157855
250450
137650
263062
224743
14726
53642
208755
304543
28411
198971
143127
81707
85783
6571
146279
96813
213534
35169
131841
40782
155096
255432
239422
104372
138905
135294
274584
211154
118856
228676
136290
240920
98618
167556
254031
108433
315959
280614
58511
53189
301538
233578
258319
296005
115575
320658
250747
58169
300980
257565
141046
166528
323126
274575
301917
181292
249557
177150
239160
263020
167410
51673
91487
275453
63493
133620
313552
320619
252024
146272
211692
279716
177320
28079
114174
118131
30365
134328
141224
91957
158582
298913
121464
41200
245300
309868
102082
133326
63138
242714
227443
31832
138764
273030
202466
276800
217972
141094
92347
298259
228654
171242
316985
8659
183149
86163
194248
94835
7304
306930
54596
260350
187515
21599
33527
230121
92953
83856
322134
188631
175285
183690
308571
33217
287749
14820
74088
215438
48354
127498
106120
75222
7506
170247
96349
100237
88353
185392
172318
29621
42225
261338
183007
34511
60424
220256
67313
227997
234441
272500
131627
183370
40468
49441
125616
304963
303088
67688
90881
307661
146994
5187
250129
181661
247731
64296
30026
164220
136131
230632
61677
226297
4527
185762
70230
152531
49697
199893
124323
264100
119988
190698
136551
222479
27965
313451
294339
17221
284178
129728
239474
216129
96770
151731
58140
266138
70378
206400
147660
93276
216275
148432
18523
133796
205938
250207
129194
13428
296195
205379
295633
64521
232584
304671
287176
89840
100713
135317
39204
13565
300095
88927
198368
53091
250868
68451
220885
168782
251142
184986
98822
294384
155435
45607
285347
271478
90140
236029
114153
138336
42113
318790
255673
228290
57302
245866
189673
201508
266117
50450
101748
249078
254199
1038
3652
205691
228033
212514
41347
277044
70438
104639
282952
157984
219547
67060
200397
214962
247075
90735
173525
51055
53360
46188
317934
136502
221625
241124
52730
104750
307843
24912
185388
62412
279763
295302
275978
280519
83509
151764
197791
75464
125338
303411
262932
180409
23439
240013
262816
153899
77865
73003
95848
251107
266620
50121
250482
103178
128667
277456
33663
115819
272635
19101
181445
104003
6204
294939
97458
57370
256816
268346
201069
307730
292703
182049
296749
149263
280728
163379
214425
319630
98088
14727
37442
144878
219562
192719
152199
270409
75696
64549
125828
84512
173636
293706
68711
127391
231401
124304
207612
119665
249711
34784
233671
163195
299772
59916
99770
73025
286418
295436
184080
88090
249009
189169
113105
71591
5554
96820
138950
211888
74986
234921
245234
310566
97081
182355
111293
60633
272724
233208
271358
28855
291757
219886
243082
141219
136202
254924
57400
62684
107947
282888
145256
143638
97725
182379
161969
238192
167695
200368
214304
202847
153740
173539
38862
164384
107019
53296
181642
33368
21501
87734
114290
227043
101756
18488
203639
85215
175885
321212
72365
107626
210232
50723
124588
114138
230266
308457
141903
108428
264713
97060
5454
180242
201964
75968
222793
71889
121361
161031
292932
239284
260659
92517
61058
174431
176562
104174
132920
121962
267205
124815
301773
310496
43619
152827
224822
240938
154763
136844
218951
221336
27179
20214
125104
318186
67965
17908
72753
267636
243481
284622
35161
212571
213337
148322
214609
196944
33565
222216
4765
199727
291806
182787
39219
304064
64967
315552
270888
286938
317102
193165
57154
135016
20566
243580
25151
229142
28681
267372
264275
142158
205780
178059
119031
19912
69253
119243
168892
182456
164574
259479
233216
110946
40812
162897
250709
118162
311323
307145
57121
89906
79929
33021
116859
242295
201062
222428
46456
240364
278736
77979
131779
169291
47334
52348
280706
92198
148017
53126
112132
180539
63768
302133
71590
52101
258842
295394
81320
300213
69788
242539
111717
104836
3703
21650
256270
89388
162487
293610
244052
295589
214596
21678
40443
239750
120299
48921
24225
70821
183905
12
101200
105703
164424
49808
236356
160531
247903
142619
189593
151822
214275
27238
198779
83488
93466
235149
56940
153622
169297
77574
67058
238187
5247
197606
295735
134123
63295
9447
299832
96987
145464
171970
21819
95769
255617
236552
221554
202878
80570
160661
48539
1734
235744
7463
215536
19667
12286
31867
62370
79633
315101
223641
12393
28840
295262
133845
41319
318433
197084
55408
10636
142998
87719
89387
279058
131099
107500
3719
31820
164047
206139
141995
280249
169775
191341
38293
57383
215040
86027
312212
76296
123926
117210
237065
13841
222912
171697
39695
181035
313133
204560
102560
232694
143650
227733
119687
165618
58791
97578
301302
194170
54317
53036
16886
104987
131773
310668
143065
195907
52607
82833
79283
62036
250078
151267
127099
301644
309087
285159
262972
191964
11139
125553
155675
83339
266633
117782
311805
219371
301184
174506
320542
128746
16021
172828
187532
6013
24678
263932
251887
97767
106229
291235
321243
272706
120533
126836
55725
230869
319576
292107
231775
215086
99630
109834
19491
138555
255015
198238
165693
252134
157552
93973
289246
134320
187644
198574
253740
90332
1194
33974
305861
204528
86382
240869
295765
135223
169755
291298
88393
191386
81499
66217
243852
178529
224629
285848
5132
66812
198716
241022
269889
279049
259004
59697
123244
133700
245198
183637
94152
206138
29406
60026
178918
164128
168897
123613
271627
299823
232566
129477
160
102782
164293
176794
90645
18904
282444
90008
121788
207745
243543
257488
27866
232775
121884
177814
45929
232673
217454
95268
203280
205537
8251
179314
321707
162507
178021
76568
323096
268072
150284
123726
103284
135846
178023
28163
48286
136765
202886
226978
223778
257833
124437
235538
168990
205505
56685
287862
26926
134463
270530
85785
76498
11630
160466
105178
172048
290383
26382
321461
223132
69507
90200
51631
293814
257145
274822
205581
274702
147107
281880
177493
218238
140984
141
44931
37037
131039
76904
140241
187459
304956
296856
251505
320368
172802
214195
195618
84082
237462
237297
320899
143876
264775
268848
45872
236864
252371
106031
94914
178043
277217
109559
171958
10019
139294
157256
314243
13043
242877
77662
294923
168826
132112
11727
117650
208230
197108
242024
209191
186804
155094
26090
280819
306563
301390
39347
285822
69748
165507
293295
231657
157523
19619
275613
108875
115082
13848
185791
101890
199528
17666
12417
90473
188231
15735
292802
58087
121561
125816
188950
32704
170556
52644
133238
216413
217183
84388
134756
180691
168201
170395
279632
95568
257947
49583
235891
172835
76157
271897
22171
100708
41563
218606
152229
134796
121281
188689
44710
75150
295025
276735
317289
281552
138914
43510
58261
178965
128209
321541
145967
91029
208051
249072
223707
48985
88572
304380
105843
51323
238496
272641
219844
196130
128018
5856
256266
7725
127990
171424
231146
302322
51687
16170
66659
189965
185930
229838
261102
308269
249549
242352
49372
113450
301328
151437
109300
67859
46701
274327
2265
2526
34658
193577
110338
109236
120897
112950
1158
143488
294544
58684
210555
88456
191961
202020
50969
250576
232508
296903
143273
176803
74965
43885
43419
232187
144309
218668
303029
199521
30963
298535
159363
157031
235847
152351
199220
196824
315424
236499
66565
216217
241573
286866
188844
204637
176791
307092
180477
96671
14517
187692
143898
125814
105632
306988
208101
316641
61625
284966
271417
8071
246692
17150
36183
125597
206205
197336
110467
312420
176492
178624
229816
319258
140282
132755
220049
201367
141309
152866
101394
30850
147602
2225
256848
171764
92324
172196
314101
244762
258971
34139
2876
224606
229258
72143
166539
29397
31865
186830
21479
147440
215769
166057
199365
247898
51574
38661
179021
293452
176073
30732
152398
129720
120308
221454
127787
146352
156694
22149
41396
274873
13724
15261
69794
30171
297606
276868
268042
273161
54438
7308
156542
131203
281634
5579
280091
304774
122429
56906
165435
100861
116352
238173
165616
245833
308444
69137
81840
75434
195815
103066
201809
15696
540
230838
154942
66691
270051
47725
258329
8024
56807
160686
96309
117347
247870
302732
216946
277291
313320
91274
307450
9123
113825
273529
130317
239133
151289
156902
27629
77864
219725
299458
137620
296674
138821
196540
216724
137652
184905
28707
44979
215157
101499
277165
85403
269614
226942
231624
46877
53183
177203
262153
266439
222862
98541
102600
134778
108967
276367
41256
222149
238048
153159
266975
56485
230855
293509
52387
75937
121447
100992
133488
180115
183932
307876
63467
273498
145613
32214
274689
140119
156743
178029
311174
83197
128760
315754
250202
227560
151672
32442
306087
44750
277722
268923
272112
240699
99490
224515
244684
183991
3035
262235
216264
285254
40694
135564
39182
299556
287144
296485
49073
236630
242679
148346
41353
246709
8511
253075
114766
198023
262811
265382
127806
146662
273271
222579
165325
91041
113007
348
154572
275786
266452
87447
316492
196242
26124
67967
85954
228752
109512
218933
21927
64864
223588
129853
190237
131527
317870
23339
192650
247713
320584
291967
70341
88919
285009
177115
208151
133458
122562
270709
124210
81946
30543
81629
148190
269875
165208
28335
277521
66350
21239
273158
13746
142698
269680
57903
308812
29414
279161
56691
297405
311386
129418
271633
79662
102754
180196
228685
62413
148720
194232
143137
92127
193399
113354
154022
308823
35074
263327
174672
108131
104974
244966
303500
69694
242594
234382
11912
98527
41232
61689
167497
291681
226733
168605
135874
263603
193429
124226
286272
21961
282248
15053
130400
195172
231725
178584
156512
142936
55664
226637
65583
5146
295870
87018
269422
316736
261787
27766
134219
132167
308899
8440
72562
149934
117539
188954
236750
44332
172890
201194
240128
97493
132139
206872
210544
290370
288877
79132
247356
80111
215089
67542
47300
270113
159060
207242
188307
289395
94629
151892
305507
157473
231633
253070
234518
142437
276314
10256
297651
100777
218616
163668
88074
34481
288503
273711
51552
310975
248842
235308
68455
50609
210690
214842
229950
2480
54371
172696
171249
235985
51188
100294
108897
225291
215286
133768
31339
311264
297399
15942
155196
265522
29492
272101
196441
77090
230896
219237
92731
2583
255157
234766
268861
106003
37907
153959
39749
134753
36287
155977
87083
5690
240818
320817
11747
179658
247168
217449
114113
66925
138839
88638
206941
14187
225947
246812
207635
198642
188843
240313
84560
52254
95776
98601
52422
267120
142520
193396
256525
47806
142812
147556
155493
258739
249236
216325
169166
115383
17415
63422
269536
155003
258357
25661
197339
236147
147191
11284
110657
261851
262961
132114
86126
249950
33485
14437
29018
136810
244582
92175
204177
321225
238023
99526
111395
190673
257533
35951
44561
101215
119081
290361
18914
173138
24231
97496
262356
228613
290711
100303
114683
157063
140197
63239
309628
265797
43662
96488
208398
232383
123079
203170
246586
141922
239500
119223
95921
255052
56646
43756
239006
300903
271272
244366
228871
46207
306224
151602
304857
33
197895
72369
176973
44007
167604
268130
291475
55148
274717
39216
76948
220022
29879
215623
19580
217888
215160
272716
4146
282958
35980
226180
156954
211049
55328
240096
39373
210995
192197
236584
239930
217861
150203
254422
317445
248125
76361
88256
142186
74682
286966
246976
175342
55472
199523
94188
51681
312471
163339
159481
174019
253785
317838
40052
281865
190915
43741
10499
264976
11779
13805
115108
238435
204320
66897
260066
282366
115753
134959
267930
182287
9467
180363
273330
88891
87870
302657
235163
278457
293393
124678
116447
113844
63005
294498
313973
192703
15421
248456
225995
10204
225383
99662
249512
254864
40964
74872
282924
95112
43144
166432
309584
24189
120692
188834
72355
223339
217549
91309
267331
264195
109115
258626
25704
14384
289997
17708
168832
167846
145736
91707
160640
37703
130039
321580
242199
68079
250634
204732
17022
193271
259122
316451
294992
102184
76044
11326
66114
271179
174208
312616
142564
322144
279558
240776
195134
111281
320941
169207
32223
148225
246846
29485
213656
127796
41144
137768
64756
49470
321317
39842
55477
287394
177025
141000
176322
59851
139425
288543
293508
282388
237548
158734
195606
82626
130763
227083
78107
177955
86883
49803
142789
4818
223452
233827
244320
262367
241216
102462
215323
33879
291515
188141
25269
84517
318691
40751
157232
215814
111205
107954
144439
17047
187849
311180
202170
307174
284731
218911
47354
29082
55305
249692
194438
96577
206472
71702
174138
276644
192479
193540
95279
212000
249268
302353
85171
77093
190985
9639
190750
176784
221398
147028
30693
94429
287187
215939
8845
56931
263563
128193
264969
18313
20263
66521
1528
23683
289931
247028
290740
180522
231869
235056
156736
27722
74282
259427
75085
117074
321690
312349
20680
180379
9723
96578
86540
179880
251512
52840
92284
74411
164174
179983
155920
95590
22089
3362
223004
83330
189675
60138
23501
117704
317915
2485
268649
115069
262177
67886
41792
69346
240274
34502
17648
103120
175501
136416
317726
200628
76885
182247
139603
173436
158152
141411
20629
175455
30892
62281
300130
130908
210955
22595
197743
90314
299339
4212
34356
219855
38779
197610
260925
186556
18284
41140
56296
201517
11336
123418
169036
108152
253461
236291
138786
143218
290539
295063
303888
130846
103919
125949
259983
229208
175197
203219
174504
82599
43208
60527
143955
71811
271474
107898
59677
294534
247334
64333
66213
288516
212936
313312
59709
34887
38108
172193
244739
92905
69487
50987
36052
243769
281971
232886
268266
242868
305540
112176
138643
161467
31803
273242
250879
315614
176040
38931
309029
57954
322640
175288
280584
292004
2231
208258
314096
140957
208378
213537
10743
29048
190726
313276
62303
269974
100250
134699
308135
152197
284203
9962
46849
174512
83281
223963
295533
93935
60856
190434
20518
211946
295272
116514
188762
84109
247573
63683
123690
133623
233675
96368
320870
275440
17199
3418
199599
106010
108286
296780
17889
117316
250870
182372
255541
39710
63150
133149
320435
226178
37637
152614
253987
126858
83032
245220
218629
70856
252437
42851
281655
317929
277777
307244
126381
229874
214729
280321
253196
298273
143645
53348
214727
35458
191640
44072
73933
305883
230198
32759
125089
143256
130274
221840
252458
7018
36524
140596
51273
278784
110291
123723
27944
78143
12426
84062
109916
138487
126533
248755
191554
270261
283949
267399
60000
153264
150309
307388
213052
153544
114704
100313
292568
265358
50806
135907
183482
249243
126036
95992
75272
212595
101417
313617
18640
3261
35644
312162
235782
129607
99832
222385
59232
29695
678
284493
268026
170024
180857
289476
289995
123068
128772
36688
11528
157358
14615
278677
82535
81034
31771
283940
53559
256407
61170
215585
255865
10050
78318
106932
85961
244272
145295
174805
76087
202158
240759
204770
148658
207574
181605
293264
220042
175255
149212
292147
232996
31788
177687
60150
229995
251111
169741
38031
201884
78152
226440
256049
50510
101628
62610
298403
42906
85316
247013
12890
97998
208241
248775
223185
298724
216863
245164
30266
194907
27089
172056
235761
258453
98084
72321
128891
310094
276621
308372
38724
54061
283576
23675
60950
61859
87174
142289
50095
232434
288210
171620
169585
178797
76683
168593
95231
238325
183119
256641
201717
56173
265852
265834
116158
198955
69925
66749
232730
273490
14543
100956
232210
272070
119386
244635
244129
193908
13002
15514
66331
48052
311163
297609
270458
47855
259412
37308
146028
163175
252516
148742
316348
161877
245531
151915
29473
56898
311558
115683
111958
105438
305699
158948
84503
83049
63416
314293
102840
8447
279611
10646
290328
18059
211291
177587
48178
170559
21785
160799
300845
212176
315186
16513
310063
81365
47911
203153
98560
103393
209295
148551
210179
238646
59511
196762
110772
114533
66292
307122
52253
123943
15435
265364
162311
61034
114331
75452
231696
127241
196891
318258
148530
261159
162680
218121
198156
295634
272300
302898
176065
41006
20728
37827
49750
255972
40661
128792
153755
256592
232722
55713
159972
238379
149954
81616
283025
112377
101278
250986
261402
239431
133203
284382
175630
187905
231414
263498
209735
189165
135950
220717
300923
197148
138918
32670
270125
38988
240234
316478
26541
320993
319475
221800
99748
145671
275585
159465
143854
168807
187685
149964
98489
58946
169273
224990
59264
100373
36428
202903
93582
124740
213302
181545
200573
24784
66166
241127
303054
9569
82221
74859
107820
106730
208219
75270
195002
264627
104913
103286
118494
232412
308017
292712
63053
271007
198729
124637
195467
199539
272630
59181
175279
111344
57629
198071
136338
262546
4737
22692
103737
87090
91500
109825
302932
259611
104395
283707
217166
240892
244513
74324
24034
312591
264044
45936
243659
92236
254659
35321
17594
139310
305791
205440
265998
194452
257496
203341
241739
276857
150422
138316
125357
32037
165746
68254
262143
124300
308644
290487
62181
98343
199802
12701
231327
210922
239642
112298
100435
29825
24757
257195
47121
85133
110280
100318
142257
52872
177462
201176
84095
221750
74924
91415
241492
183163
29201
285739
248830
20186
264467
220086
44527
190506
276207
82
296179
147549
303501
240027
18290
80509
139184
137682
243903
168710
96191
158071
81284
236161
258444
260262
131412
280216
69906
208817
282078
29667
141283
52211
269759
238798
271643
15342
2505
4475
114034
141978
311449
28323
143337
14320
11701
141316
111679
194142
157357
179211
139835
106484
38730
75179
43301
189208
226527
304836
209540
208710
204752
259589
92506
106481
282087
166785
203289
221803
243986
98289
224397
219061
292252
183372
292017
6508
174243
143469
24020
2390
48640
302561
141415
167278
212924
61425
187341
113714
173169
52338
105170
95031
265218
92077
207961
54636
121636
53332
138597
78299
62410
223977
274455
37391
38117
278713
228953
26171
282003
13845
201038
201000
234725
59681
109419
70888
171765
16458
263773
154558
266864
200530
174085
61194
232939
112766
247966
151312
246883
115161
152314
295456
147164
132228
98554
312802
89280
177597
130782
25055
34036
224288
318377
212918
111554
291418
5193
270993
74868
89625
93068
7419
124344
33978
169789
255130
302987
172524
219614
111498
203538
41501
49859
182262
25119
31212
264130
150389
234304
2840
318833
29106
93049
7892
102949
253150
127601
146304
56111
74886
239147
72813
232970
90501
98183
256801
253152
309982
211611
288266
201351
244709
6516
178193
139365
175294
288823
38148
68434
130789
310524
208227
78016
283052
144658
88410
20471
246093
229025
130665
26710
29420
204042
8431
79686
234437
318853
132282
308225
2340
314972
206073
249300
202343
274020
113103
291736
39028
172306
117781
140121
88977
39005
36597
252676
207203
313311
51767
152799
188850
230079
313571
125494
207133
127322
251435
95014
185502
26162
11788
287586
134370
46486
270656
297377
283621
240966
71391
103512
203633
214080
96720
6299
6763
203305
232286
299479
249622
155669
241895
322030
55827
102976
228792
271622
129413
252552
6873
119996
139450
55141
64354
272930
49474
284419
70350
8495
215135
23849
232349
5950
59358
254660
119407
151964
78288
165467
182982
159289
261968
164763
237841
272874
166734
68126
112287
215947
196706
241317
227164
138730
2919
280380
230951
71501
270754
246757
291113
258887
102794
157959
243173
309232
137140
243414
106858
278175
244628
67768
80469
149094
259525
65662
165195
263904
279998
220807
314970
280000
320205
251040
144081
127396
18798
1827
26312
316202
292646
172757
241604
234011
66611
40793
195393
35864
169836
322570
47502
180666
163933
98037
115478
115327
230181
104194
167402
91552
192512
290898
309817
41459
69445
180511
22526
49153
242421
318129
214485
294209
247021
291980
310940
74691
8038
51290
234672
135238
45298
227533
110869
191076
282782
1237
83628
294966
258624
306460
199554
280125
215164
128308
156243
255806
107471
287677
111109
139568
125953
280313
68405
18440
146364
237567
83546
282324
8543
101800
212083
63333
211869
247555
127641
194045
47495
131961
162129
20483
132162
241218
93452
242986
89854
240330
303797
131516
185006
208288
47423
177303
18414
125456
276386
201466
32973
283274
118345
281456
62583
98757
201325
130311
223078
218741
209939
40394
114191
89631
247975
30147
300983
201344
269942
191298
244632
177149
225021
71490
242201
112051
39043
307061
112799
218986
182560
15146
89720
210765
114734
96894
211695
309956
294758
105036
213508
180954
146370
306553
95841
262712
251781
14521
267776
209327
174908
12753
36368
71418
56499
240370
31781
36165
49645
59897
1637
257198
12961
55556
279189
104961
142163
119742
137541
302692
116470
231265
6237
24472
68583
119441
46561
39778
158348
67256
249619
56163
34006
223861
314486
276994
45996
12730
318873
166541
178869
206116
318531
315023
49676
131105
194803
185047
175051
244574
152735
192142
82247
235342
3095
235652
67707
107963
64897
279590
196095
210496
63910
293858
297358
272867
13128
185825
186333
196853
87458
179069
194894
147675
51787
120962
61277
41333
274808
174890
94578
150639
177393
193620
290887
11234
121558
34295
103722
66100
240324
300787
293778
69257
16747
158003
280556
89690
243617
91137
96193
98958
212201
163434
320384
288422
33842
12560
120241
230397
107303
176517
188281
9681
217039
172115
80978
167348
34318
138920
188473
270581
196753
301357
320183
235454
255271
236122
149369
194167
211434
181521
14811
283427
117671
46461
104371
211964
151046
145423
145466
237863
317448
258051
243532
239066
315963
310090
105514
62790
240936
232219
241308
85086
151521
44887
171892
257430
246160
295371
134189
182326
207683
144477
101391
146516
193950
121785
183879
216564
279633
24865
179169
102056
158595
322505
76787
86995
260536
247205
287213
138403
49408
209716
265694
17149
52351
136522
270291
271363
154551
127244
17917
89702
103670
269398
199925
241385
83460
19178
249353
140174
47813
251823
233060
67996
18136
317500
119746
85106
70043
240862
258702
138277
209547
240922
118006
38632
286747
114698
62613
224131
120581
235104
117404
15240
215961
116940
292151
274185
309839
89979
175697
68799
173300
171690
159899
196780
170572
293169
135889
105129
141720
158673
69506
157517
31847
137100
265012
308909
106661
163321
38160
232847
152280
46173
125249
103233
59497
31273
323475
317221
98615
74801
141419
287378
176116
129564
308000
14876
60075
21780
174346
23245
254716
13977
190518
106825
79964
139543
7530
198118
243558
266459
242966
53404
254290
285002
45739
297812
86202
189045
10020
255471
192832
83245
65804
134552
68423
122886
255125
179149
117682
250039
168385
239610
275835
216945
302676
177880
119060
193561
241703
232087
176417
37682
261620
275066
53782
112930
127039
282953
236974
202585
146749
179284
218428
281969
28822
160723
215611
277208
201613
39784
315068
312691
87066
255328
4110
302960
35475
46526
195187
119721
286980
142865
165309
207500
296742
142185
13030
171838
310953
78800
122873
106859
62117
215496
181838
176527
266424
256471
136174
144271
26005
194044
270059
199726
27281
233262
223709
100343
259273
156314
87484
123455
137678
281442
175937
170795
5833
305583
118498
294117
13798
186481
157673
62082
278138
41393
53931
14207
298410
288361
144968
50451
246104
225707
299534
192458
103091
107142
270218
195636
230824
84607
303970
116649
297768
89328
295902
315991
317923
274356
254223
80635
262721
236373
173704
107406
27579
173659
140353
236820
25356
119093
96019
126251
246084
200178
168096
240473
154777
48430
232700
257399
76019
189500
234193
31785
57051
130674
76682
273696
38053
185824
5685
11868
268426
9488
103582
179926
238347
219769
61451
290518
265950
160221
3987
201591
268829
98412
43838
231422
59127
195557
93775
61604
175473
47289
151650
315964
127221
187560
77852
200369
272296
126066
248597
314508
30198
108864
96149
110473
39494
235172
256326
165392
170761
292167
281859
174911
131648
261447
20463
213633
313600
116779
140893
118050
216220
185005
211087
238913
169159
179341
183589
169964
89476
68168
169597
138327
1103
13310
158535
127816
221210
229544
241656
281208
74299
189153
113572
136376
46629
124396
68866
207879
61109
317035
154779
51750
97944
63809
233816
255318
59089
281283
156720
109692
133859
200651
37155
108269
164679
234459
308776
246145
96947
143987
250855
150873
250386
46019
206906
152886
300897
108430
205324
306991
12519
135112
60275
258879
255527
184638
28418
182552
137379
243855
166704
27427
170459
156937
155111
50703
32324
175683
69129
158781
269450
323202
120991
214332
66302
319900
111098
247521
303649
293275
227445
11225
89582
223322
115875
308471
51022
292335
211381
178859
169499
127148
117915
6698
12554
298981
47976
91387
195175
278214
103967
297413
91600
107214
227279
37418
69363
204792
36825
68644
34877
81983
78629
260637
28659
223659
276881
89682
204968
180650
239534
299510
177362
153848
312198
132163
239698
290758
251751
233973
127479
6212
6908
7584
165471
296885
102694
321122
178270
243156
63449
209368
182192
106113
170029
145886
70266
177400
137701
190576
178321
42256
286166
301575
171980
173396
298263
82726
219623
281284
252332
315273
22724
223276
112011
195033
316149
281436
170640
34806
257582
82029
59216
51653
218794
306590
6774
315094
191896
6715
246819
293334
265246
257926
144348
85932
154391
71168
23962
226279
163038
266297
144576
62106
252429
295612
126699
117120
174329
275406
225834
283364
179552
198618
258298
39203
116149
173970
148503
90138
220965
263918
210338
251460
252256
2861
39823
313630
13645
139122
306191
197437
118257
142735
26582
173375
284566
118097
178407
135530
279283
192113
4152
90584
301880
76016
303270
201910
240141
9718
233793
121515
72357
194403
299289
186782
58741
99663
190775
250221
21209
72609
320382
292051
240576
168680
221895
160895
221363
58549
95106
312493
298996
311945
229117
4567
264769
105258
211623
91644
196296
91774
315258
48821
69926
6645
47625
180080
92041
54112
38012
27804
168574
191999
7115
174181
270972
91217
76475
246799
55631
302748
189004
99749
223040
315566
218670
278300
171525
10843
191475
293021
196473
120309
82391
18469
296293
223544
102651
290312
96089
23670
47477
222976
18157
124370
309150
223539
211438
129029
21125
182611
38214
277114
262928
164298
266315
11082
317952
169196
68173
45262
225484
90246
176845
82430
147933
191041
322380
317457
269163
265800
6353
130527
217078
296197
273843
35694
98647
38506
237616
67796
16068
88307
263719
35649
22836
157369
207249
54971
201438
113969
109047
71274
1402
186483
92490
257656
223550
313937
114276
297533
171533
246750
279478
176008
158310
185540
321043
188750
197930
296196
178570
20274
5191
305170
102587
38518
125299
35104
57643
123512
137330
228137
120349
137051
159926
281980
265621
20919
307506
150893
83867
7364
75907
17559
162114
265073
274180
116721
249334
101662
243092
80304
54702
84141
270384
6188
194680
29544
207729
321338
224722
233335
208261
292023
95408
134558
292173
62656
93932
45597
41979
115140
84749
234511
50382
46572
220474
268830
192443
45941
232772
193090
226479
172640
298938
188552
295560
201114
298224
203703
227807
76550
118121
31428
319257
239111
135053
201347
285910
110430
248220
27486
5934
191902
249915
42830
37549
296771
82724
248111
227239
167844
18391
126688
110348
247519
143820
242878
124394
39860
268858
71381
144694
271091
264777
61426
314677
150363
93015
179164
261448
31111
319520
243439
177129
114135
177444
213357
295305
133582
62675
213595
218088
90145
112583
161169
281316
193074
62886
109832
205133
154016
78361
232447
58119
316049
279702
223143
281496
111137
235664
47498
234420
126747
289643
282738
117221
189980
28747
85144
43896
59547
165469
114469
128673
158876
72889
69650
71861
10538
80591
2140
260053
223565
205466
85880
220168
258650
26226
80225
280974
293837
215430
27800
169769
136752
12986
238591
24007
26185
150426
257887
246615
248898
101301
283741
64492
196568
23074
151610
57409
249242
254915
232083
254995
306893
242291
48610
80342
208697
276510
66241
311376
247730
112216
32282
157657
165851
36849
86437
192147
75386
30566
124555
274894
242920
27958
146546
111703
171517
319294
94191
193080
205276
19529
191346
294773
40060
22411
186793
94624
309284
245574
199402
189669
227162
125739
148831
285394
119588
59236
61586
322807
107000
102096
304369
295805
6565
142317
149378
223126
5949
261002
75169
43251
42458
160697
301386
277629
44460
238540
177644
85313
142106
293070
247430
182280
15704
222196
146908
219719
307412
130538
51765
110668
297969
11092
89780
18763
30603
357
302311
104716
161114
175514
119100
210736
48751
92618
35771
124237
186378
213041
88962
167084
261885
113206
176218
126940
259951
306986
295906
218681
231887
149219
63437
96903
57660
10460
216780
285043
304823
304174
135012
255325
207710
197389
179447
167578
78022
269589
146419
83682
320707
202092
258296
263294
37144
261174
124045
64706
159397
220695
151656
289071
142612
240461
233142
48911
174968
259132
147496
183146
114008
68575
276866
83861
167567
319350
112134
230701
75388
162728
279127
230114
63990
287535
322169
183307
304628
251942
136946
254766
73464
110047
132759
250667
56011
42777
213658
64895
80600
304644
76153
75443
251246
264886
23049
190945
268055
154589
193409
248560
24386
112544
63621
115300
71633
203674
17305
177835
291272
176324
305308
312401
137375
311584
290422
206468
270967
274255
268203
10592
244792
40828
15718
197166
228467
135398
293661
218281
134382
269658
227316
305309
299782
299776
139642
70687
245898
295982
22051
96445
317338
217652
28750
260227
12579
41926
271061
275231
40948
201726
246698
153215
185343
194719
105180
237775
130459
96946
63208
166218
253068
165709
220731
157067
83586
23435
71553
25417
186743
13146
119525
91918
21753
190584
82718
163838
179630
267969
231526
262398
255961
139534
177191
3088
4227
78924
312189
58181
4395
265745
235107
226281
297202
320666
228443
79448
45752
82738
146424
309189
258919
157652
95154
282811
178830
259669
284782
62644
67193
285028
224513
206301
37714
98490
120731
274281
86713
85772
225982
277296
245310
306384
217749
204859
274509
199336
40387
53674
235849
39909
170606
65479
87011
149098
318601
142867
254011
135472
33726
54614
149021
174355
83828
299164
49785
33104
32566
204836
299146
314821
4455
75637
199688
22528
251543
237655
95033
190827
169217
229089
227473
81309
222602
102034
2243
165374
148263
317126
289473
89536
308030
13514
269179
152632
46539
277022
226723
290143
30780
174298
40941
19866
77182
3276
37056
198747
171552
42081
154787
96792
234736
295210
171310
47219
177586
179359
35607
137771
14206
170428
280883
143525
48295
183507
192344
228005
34331
9588
256464
300452
17185
17034
81014
287344
265178
154821
300036
90219
218391
105599
43041
321355
17121
1551
5197
251630
160415
136778
94575
192099
273096
232381
188111
315400
135332
259977
25121
278081
26796
63187
149367
134148
45535
248048
251108
314021
62184
276208
168547
203366
294707
185574
11688
120118
106217
216736
138447
75008
210695
387
567
96271
36098
8758
1605
256535
291516
4140
161013
74661
299572
7177
63403
238721
167096
308411
158895
64316
248550
267996
1112
134447
35918
157591
177563
52563
50669
230784
235716
70741
21672
102222
216293
33401
188247
106548
167268
187268
243088
46909
278031
89703
133743
91230
165160
315757
141057
64385
310095
210020
187247
10028
80735
41806
295598
93011
230985
200856
214865
320341
168097
284986
164334
19810
120362
215837
746
301441
234215
128941
190319
131576
243851
13738
186059
232114
216082
250101
119730
255684
86534
133687
32875
98704
156586
229230
20790
229730
269248
225023
268414
313468
2457
239330
275136
69292
70267
77043
121408
116927
282704
48322
264009
195998
253995
183923
34237
14931
57999
42757
56287
19595
206063
152359
152966
72702
82146
310047
194768
64858
213545
64367
186971
229431
195217
2453
110016
5732
175164
163141
84356
196329
162875
285915
247062
158542
112036
245838
142518
2489
249896
205214
185315
272754
3916
227897
198816
232483
168487
166670
42730
207085
118919
197009
255876
261301
257456
296326
98536
120085
40587
55223
235209
307463
82855
321100
116328
9798
76607
133711
35033
77295
210327
50991
244743
189210
158543
135092
141877
152430
141428
143039
318575
318914
12521
40885
106430
107952
256286
191184
269821
115277
237190
167132
112682
189161
85658
251773
4834
299540
45197
20334
193739
141545
167632
28883
230921
72968
252469
160910
36778
178992
55584
167512
139570
72279
24441
170554
37253
113719
26213
301761
42956
207077
212849
113317
208401
302082
115495
85547
189563
102701
161053
189214
118323
205479
116162
204375
22631
212428
313115
266535
237222
305197
30798
204368
295990
295828
139712
190345
125130
160433
164056
8917
122558
32488
180829
280982
21825
54467
68560
15138
140887
305613
20977
245180
51996
165231
67323
312033
125944
156958
185407
261511
107517
222065
143083
314611
159560
226167
64392
291691
156938
315900
12980
131545
229499
212973
39787
97772
67829
78693
270221
200772
18837
142847
167919
10885
289937
76399
129107
50002
302813
305555
22955
104897
231565
281935
174422
242520
59407
175331
58207
278307
216685
108499
200879
130850
128072
28450
199267
65027
210631
289694
250923
35672
4348
16531
277504
112885
98629
227706
159043
39610
160796
252315
55297
76184
171811
254832
212295
45614
280658
150605
171862
234040
247576
271412
150913
152876
126469
51372
298893
218793
82725
35363
281267
27461
285967
2882
186645
273446
186765
132625
74782
12153
30952
304399
179313
294485
70237
262927
87510
9031
65552
55870
65847
311259
142203
584
253264
132161
271118
152956
138959
253204
63204
91715
73351
91712
266291
47333
51449
205383
137086
107841
113205
295636
26681
125244
30982
101595
28872
170407
149899
218547
57181
184325
55016
183262
183294
8283
134694
295356
316111
222403
291427
305848
271042
169206
147269
170633
323076
47066
201949
192244
212682
319651
297464
194982
247341
310514
173435
13374
201396
190973
182928
154940
194159
273823
172375
319945
142124
74308
296319
194587
202762
112285
61545
262269
40256
113994
116784
253343
311005
211596
281317
242817
154403
93040
301897
182896
310086
159550
112629
20527
278270
180218
248102
16033
172002
124139
144221
149693
217364
55557
39408
295809
267765
14673
298136
140179
111743
29239
215310
208561
162991
10208
162762
90242
75304
323054
258272
290024
257754
22374
106664
63773
133396
29666
44792
174100
17223
205583
142430
114484
147781
2240
210001
36010
268867
240740
197387
54176
72263
161840
287068
61091
260577
259882
320640
270242
51193
197142
231443
184527
164624
28708
68073
209959
46907
40176
201734
20519
43765
133680
276707
252720
113924
234114
228458
108947
271794
192019
260393
224857
95044
283769
214481
18132
257685
80722
146637
54114
53521
122038
94932
143588
67108
64458
130113
212393
85832
179158
267892
294076
156973
116837
12495
246138
122002
40911
106476
244938
238553
61047
19188
226197
232117
285920
308483
168330
169924
321024
12615
113367
298332
217617
140558
246496
303817
34121
216313
113471
30671
305798
201484
158092
313
196318
383
119797
150244
317250
232449
158742
315439
47742
98533
44990
315913
84206
243248
231837
145386
294681
260971
180306
173706
5945
133594
185070
24971
222228
202059
317635
122862
52991
258989
202428
37689
168061
310088
62970
166724
222792
89462
27384
171221
3488
61259
195540
196755
45254
111365
225284
209818
72477
323328
85873
20466
123736
108583
92096
203149
244387
195915
37848
16601
312523
201389
323119
79585
256643
33031
147458
214638
18696
215856
18447
98044
175616
144892
184303
72594
102390
218274
297968
259779
248857
143782
186429
72294
314862
213262
120019
251050
9773
101522
236709
27995
207495
33999
247524
321665
47549
78847
71446
45117
98731
219169
292006
5111
94093
34373
85800
145833
277516
197492
159565
196038
278703
47536
245054
270701
310432
243239
300941
24547
294632
323377
83649
193676
205239
210474
238332
3842
95191
303413
216992
53534
11545
4970
106686
262827
215153
199631
244620
150293
201522
169706
269391
135352
20391
251707
136588
133980
30605
63781
156680
311512
252059
138685
208753
233560
155895
50342
269047
280907
311612
128551
188293
148709
13108
196215
15305
6200
50947
251715
203273
150037
272423
48250
108247
177871
149735
240468
85120
290464
159657
297366
51650
189771
301174
143284
110303
24142
182402
307948
207270
290276
101132
12937
40431
256420
217019
255225
233512
141783
310228
254920
123015
142201
288578
315031
1255
183719
104000
178775
46484
136034
310069
8691
199461
222281
112963
128437
178999
59006
224414
92624
54623
306744
298110
22058
180482
277453
315977
181877
115883
107282
140324
273984
61877
230329
188269
61868
158609
157909
216411
227892
168959
258352
255371
25896
244891
16200
133153
280685
108270
3377
252213
181989
135356
64919
129025
248761
15065
15142
44418
159443
52428
137866
40135
291983
198353
196963
321095
5201
172661
262458
315609
1013
71285
20168
188201
220252
133407
26890
117851
172257
291584
10223
288339
215609
26788
102438
87364
145247
83159
191522
269305
204767
299038
185612
297683
319037
39459
4762
58365
97343
27137
139167
275681
256209
253244
117057
2780
175283
125595
88933
101164
143929
223216
156116
183745
236923
102649
257511
184203
278240
76606
190725
231229
4961
39649
19485
249455
145401
320710
22499
93404
43743
159917
279979
232012
268040
248960
136492
319584
116308
81523
17665
302285
239705
35541
25840
168484
288362
280651
302911
183086
228059
68054
173384
82062
154010
249308
245780
296886
3078
187426
104706
253794
118694
103645
306999
278797
265580
264312
86807
290797
115567
258435
135967
191047
314710
116642
159483
168783
203968
271086
221843
2237
319489
109784
127859
290526
24834
184756
296899
15469
218769
23685
110319
307770
313460
40252
295289
322726
96742
229278
170142
286517
303875
295721
61912
186900
213101
283611
317300
256243
114464
120000
68931
260917
130028
67568
141343
29056
272728
99613
206071
60214
293671
159303
14290
207942
93375
305318
648
197270
141967
41731
46929
265748
258778
165654
237431
298851
209663
136860
207636
135513
287060
257483
100358
181647
7118
103488
231481
203614
439
34037
162082
314591
203851
209971
306143
164258
51863
195944
121143
24098
155019
268638
251737
96912
135433
43788
151246
46842
104079
166232
65604
175984
277567
66833
121919
84942
109824
133066
91324
72651
94090
136139
293229
113316
169151
183648
10109
19397
273182
59380
237735
109818
229145
261531
262127
54548
41327
91084
158481
122317
113748
60366
55454
316582
283432
41186
265115
246600
152490
30653
83408
300100
114225
98085
54894
167749
175752
269039
241623
111259
83278
220613
95724
178297
131596
190132
47602
47658
306601
190285
221696
184667
312295
298604
156114
6913
5900
319590
116998
3007
272504
112335
160330
313877
216032
65755
296161
302997
62274
50919
170619
167736
254527
125788
74762
140480
227394
286076
233715
290498
242345
242302
238667
140369
41129
153839
322051
279652
231704
1704
108148
132894
236852
308029
224250
148444
27738
275007
106542
191549
1635
145996
154694
72534
40412
63587
106914
216962
304847
3701
185401
277893
246001
134593
118025
225245
322919
248738
118553
165477
169834
312497
236171
201161
211880
251607
234211
306971
240410
299473
261983
254635
90547
254173
7850
83108
311562
86055
185801
161699
31184
53223
108248
247154
278318
98324
209358
77505
297379
54422
218220
81345
8453
227103
272190
94566
244332
202367
321268
34506
169586
114531
279107
69077
291776
97521
79327
276520
247472
271171
35000
136133
172751
241632
156362
114429
7193
314628
148961
181098
223064
37772
62731
310755
65663
61467
8507
260598
207471
210363
270436
129421
185269
315421
67206
110202
212432
268647
317637
214890
51321
96979
284883
68626
200054
140839
34790
217158
225000
227878
43660
199202
203679
198119
297767
156328
1362
75475
175330
300152
130571
246055
194709
276684
220644
144976
71162
90882
157329
322323
260643
172374
1568
211740
241234
38793
322307
146260
226897
233815
14146
52648
92246
41736
69390
138317
164339
101708
315476
67428
215263
60356
93413
310244
18547
9664
250338
140055
146271
255598
101459
11366
78015
238592
304067
26405
199233
242574
201713
15442
145334
210852
185959
103147
256418
50771
55616
168554
205944
130836
291688
73403
154672
227430
33730
227661
151380
298444
82189
232704
139919
254952
291490
37959
114272
173193
175431
224538
253539
106008
195412
139962
186752
44663
190637
220054
61218
294739
47020
299335
279031
86736
270430
136450
222263
217447
21969
253332
93226
120974
62992
159971
179913
68792
60454
205801
238785
230865
185294
47852
1519
252633
240593
103691
1092
285260
203508
106818
121232
193447
11543
50068
321675
154165
54041
82940
209143
72700
240828
146921
178867
35547
150383
3214
245600
289535
19452
251902
41675
192574
265385
103396
255480
299936
110464
201871
84827
47927
238500
147494
35183
179980
69140
40062
107256
194480
18192
10522
90611
250899
204996
230614
260246
319552
241889
271456
263501
128194
93751
41370
208131
251627
92810
321368
209322
28524
50217
273912
36468
237840
208087
83764
118959
114160
24527
32768
71988
418
148465
236478
73860
249445
313335
149789
237268
147851
88954
123853
134250
250857
269041
33128
14192
219815
31522
35318
48185
196854
51059
34096
23271
69867
236703
48331
129242
227702
67389
183792
267229
24877
179870
292436
232025
291836
158672
211608
37810
138619
190310
73920
188291
210376
3816
37701
124180
190344
88240
280285
235518
213695
256135
14446
155033
305654
114347
121094
290456
135249
55458
238295
270084
117510
257406
261548
315871
106791
278580
256516
270643
173698
77318
53381
58982
271557
298727
99811
47220
116269
124378
307761
87668
52272
55760
52098
215562
255317
173117
295411
77028
221261
213284
284756
273803
98597
185682
67335
85000
75569
128692
25051
283484
231771
286886
35983
90872
220625
121903
127202
64395
219465
304048
243762
63779
111865
74422
278192
154038
265225
2043
231324
81655
233962
238160
259442
158627
50715
256468
73772
905
240504
291216
212995
56886
37737
289723
2486
160480
210367
200082
263565
98733
310852
254257
209223
225160
162332
211706
44726
76270
280067
272692
143309
156545
247120
66351
113224
225277
78631
22803
212827
163597
194114
21111
204338
75594
263447
315791
150310
140547
162237
247768
179794
149763
81617
302204
141702
231939
234292
1353
150226
71106
230380
115907
99050
237502
6846
72690
61530
193064
209615
239046
61390
205915
306022
57341
122096
273324
23237
297337
126476
283591
103320
181571
249426
252768
148946
74904
15349
151094
90649
8121
245813
89966
204244
312418
117741
254557
221811
288354
170181
69737
55500
212281
56889
253614
208809
120750
82488
313567
282536
187082
312599
29398
220491
5509
57074
106969
323176
99355
233730
230182
234957
155467
304864
117164
92985
234422
160424
98949
232632
133775
163481
57262
242844
270264
218210
40571
139244
133425
316078
258762
117451
202218
302052
12637
286326
17318
198032
312179
128741
98568
207455
187019
17887
170879
132847
102422
284155
298445
134581
316310
114903
231303
30539
280991
261730
128769
232682
179915
11876
262797
195699
269463
269853
176514
50165
46638
272282
306239
163274
119962
241047
194991
155897
7026
206070
245129
121854
85843
154802
36459
69603
51019
147474
111480
197097
243472
316787
277588
76945
34527
47024
257001
224363
77792
320775
1633
55603
205409
117233
238631
129274
260622
235875
318095
258254
211235
125324
293256
72599
3770
62198
64183
200079
278006
171008
35089
133120
271009
273441
251361
152852
273344
145250
309604
184175
270624
111279
18501
141901
20313
196333
273740
193018
32638
219106
158279
379
263292
190658
116982
183156
69678
50480
89544
42390
142691
159803
272958
217362
20286
32095
252695
206283
314761
107377
176539
205994
232176
189812
211277
22541
282346
312474
79171
168585
314027
254116
129218
95676
188005
51071
304953
203897
95612
124112
97445
112359
251440
164600
225031
151005
274713
196037
14038
236985
9246
319115
134462
105417
306869
172894
190466
86659
194229
206445
49123
214070
65687
182249
128198
76141
195947
263039
245535
216492
287158
82151
265057
39861
137805
243717
158379
129989
249008
199971
117429
280555
258552
57760
181887
106865
143024
244746
304632
253303
139465
225992
5486
79086
212392
40061
308593
57682
70822
157746
74562
246310
28075
229764
196459
53857
234147
207055
158930
322394
49695
310907
302113
258067
160254
175673
50525
18207
24187
362
24318
50845
222396
46940
321639
244814
40983
151761
108177
101660
54139
183282
99586
159283
303853
312650
211057
125149
91438
172393
171886
77850
117026
73004
252838
73206
291713
78051
92073
122047
141768
292983
179908
187945
81450
174710
149444
225544
279865
137159
165247
13222
286099
121423
76041
304365
301799
183975
258737
288186
3633
82755
213330
298566
106877
135778
108243
262658
119336
313771
311731
294036
32658
169941
236540
242086
48139
21551
165013
112921
84925
120209
21730
46356
284530
11960
916
24517
82633
243983
35522
210359
245483
194597
120256
78316
184252
156560
6614
199142
186397
239470
127219
235223
61139
212235
288832
8527
259052
157376
98393
258539
257337
97307
233074
67963
32486
297577
261355
285682
52275
231975
83711
164295
254603
77857
155245
315494
107871
280399
21603
177465
114227
229738
261912
175822
30290
42961
36692
115804
251160
267607
167102
132988
323424
210391
36544
195882
65320
159964
123416
204819
78031
89500
227017
205412
168674
261201
11452
100903
74758
36025
146605
214256
284078
261232
298284
173290
120767
79787
189354
153426
57691
58788
153847
198208
234316
247990
99756
206558
185888
270726
108464
168467
309918
179147
291251
73365
32729
195188
296455
70349
153933
288737
289523
29987
279036
216729
39056
278280
124474
102893
284097
11067
40444
79763
209785
62691
207029
309790
115401
256685
305420
2763
84257
59820
204474
239464
135862
43316
227826
135702
150420
38306
279474
40355
227015
313898
277515
211450
321692
167642
130896
260657
216816
116449
29105
235338
163919
234512
244104
2470
128447
108011
72479
102379
4000
227210
212126
185541
320622
274105
65228
120830
59972
308067
104972
318975
180031
32632
236264
279594
320776
291741
157995
160877
174453
229784
233152
256770
230878
237107
214066
267278
171676
55090
278637
193871
53350
89614
149051
234525
191319
6733
119702
18505
103077
283821
207494
71976
224201
186345
114922
89090
262565
182744
92740
74315
63553
261878
206766
207769
135199
222754
63873
179791
305020
179849
176165
103029
51144
238688
314545
19400
101737
185717
320726
30314
264909
3315
31267
266231
86879
154755
195316
41763
48938
150054
245438
294279
147580
222270
105388
175156
280017
225381
49607
287467
186688
36514
158033
158404
20530
49498
177511
192308
28124
246649
307589
112402
130377
242183
22694
307943
181663
35436
178884
51523
69379
54638
321779
164553
101987
52174
33926
241708
62338
215811
19344
207871
300879
204112
118293
298334
38208
177339
167637
23031
165662
181074
121379
32034
256795
32789
175579
42580
237081
96455
230796
64319
268375
75107
263218
62443
257054
67200
60231
72067
290019
112013
20171
18273
93666
66543
314438
21352
44692
108698
114668
207833
257408
265318
1741
260773
178506
118108
214445
306525
257809
245491
100259
261226
67223
4575
281763
279370
207559
76250
201699
13230
191197
6168
168000
266969
320806
290658
268687
174615
171913
32723
215388
141547
69239
315328
139608
185417
2781
225925
49601
257028
237168
33301
250182
126320
196006
211380
318319
257260
59874
289615
269994
178374
175017
99554
248742
163512
220726
178991
107621
147944
318368
160305
107091
142611
142734
206884
26409
10715
104567
24792
315205
81491
315431
83784
273744
163341
319276
102708
202108
297054
206003
108955
22999
11065
247181
229311
248012
234823
90671
179399
114994
90009
161146
151348
49568
189134
11725
89132
137220
200701
300675
4843
233942
99532
141209
67220
59482
63459
294069
15811
31687
219795
279927
8420
179810
94237
165237
284753
318432
208850
292049
191448
306343
77439
22929
230800
251388
71051
14438
251057
213050
312543
235270
178910
88711
127186
284830
272962
100056
150132
123899
127895
307692
235073
175977
88556
90412
92230
125069
31316
109517
124387
249632
148635
143264
233345
130800
98325
220099
303491
313052
269001
22167
273186
199332
180459
193001
169400
23282
278888
66517
135346
266089
154305
256808
133242
120265
121781
228678
185231
216071
189506
136358
8983
153516
105584
289321
75543
60336
127691
179081
183471
210314
71440
167081
186978
87492
59603
190065
142088
227381
292727
199154
234053
223247
310406
224853
45169
103494
154341
142079
8002
175834
318209
92755
194112
139535
38673
171966
299982
56629
156747
264412
127246
139829
252766
130623
89574
252878
171688
211408
283363
265099
323228
113334
199403
301659
288351
257588
158177
146027
28034
20990
188394
215084
17613
147736
34403
272533
162157
42766
163750
254389
244493
301387
117242
91067
295354
101716
322386
136367
239820
135982
253186
60482
89708
168327
191820
64580
240955
94702
124041
228642
153054
310184
112600
301204
203125
79182
50528
101195
101513
117477
20417
108841
162262
65207
14890
232184
270557
149747
320257
241211
138777
45414
1961
281272
281628
8550
156164
115113
254054
155240
262292
61871
281051
152578
16628
69851
308902
121538
225986
223183
267390
105370
153497
36074
102828
190018
303146
187655
235593
309465
110706
64071
289482
124688
231252
33913
278298
319396
219471
75370
77244
221785
75253
236388
60755
140851
164989
141463
8280
284345
3624
66895
108515
211675
222344
218819
63424
160077
167560
73534
74535
167554
306952
287373
101826
297398
171336
141946
77310
157711
207803
247557
136265
180875
113854
27380
147140
242114
304018
23993
50262
82862
254299
71848
242412
136350
221853
137350
192222
161329
63062
301022
204036
205015
36736
299231
160376
142219
200750
154472
227955
188852
106432
127959
224601
26608
248882
302647
265047
267238
238595
111886
314645
229455
175617
60472
212621
11480
28527
310557
152696
320746
194855
288922
111490
60905
292756
70337
223482
28921
241330
309908
232832
15120
88742
155282
88234
292058
180987
321444
64054
241343
262482
109920
229999
290468
98151
190557
308376
144542
9649
202308
95780
308202
136524
313455
180805
242383
302868
116245
318390
183678
128324
207246
22598
165685
272866
185875
23179
289585
315600
78952
164053
44526
43579
155861
101225
308352
168653
40792
9382
19527
128604
82413
57137
75113
296265
22605
216893
80174
46634
135619
244575
309171
119518
232203
94587
247911
13351
275350
247507
251929
66693
166738
236913
147784
83738
256419
295891
70722
55562
260727
195782
188858
315879
163589
176807
295893
154297
195883
97608
315458
137469
211221
225132
109251
187663
163759
153925
124026
165806
116568
206464
247517
303502
241633
37404
130728
289385
297252
46555
143709
267373
86245
112553
166677
213424
184113
117140
145961
282101
135686
181953
33290
39113
159136
16524
86771
258753
133640
53728
39647
75184
145071
87270
114074
128529
242146
120115
33162
181045
162419
115635
10798
266826
147357
40007
189810
90823
71982
321706
9139
154232
37356
180952
129489
87913
217192
285331
18538
13135
249259
1295
137342
129072
265371
308754
74183
161456
204017
202649
311846
81692
224067
35320
281224
213491
47589
57205
196150
177026
199241
103092
93561
234221
56754
46943
167838
38552
112940
114729
63463
297637
2148
34133
64869
123042
140687
84063
142777
119128
134313
140056
133409
319959
86157
52011
11845
116945
120553
176058
124755
60051
158867
71771
263194
253574
229552
158009
206451
21841
173315
323259
79470
146198
150819
38219
317950
217113
12502
77484
45723
111993
108731
125830
112789
204355
62058
194947
249515
57894
277129
265752
127485
80824
190578
141870
254347
309759
165164
256090
316903
50907
47271
14091
294160
176731
316410
37301
50542
90212
285623
162746
295834
49421
198331
37840
269708
94935
23361
274219
234961
212942
286583
204837
257107
12751
191636
277192
302634
215726
307785
146497
220540
98900
207821
76808
71362
161785
315349
316190
171707
180894
225122
15830
49276
252456
124568
113739
269620
279391
252436
113024
214314
312444
163356
72434
119939
190292
278858
57914
150152
221095
53552
278489
52808
307648
44493
16655
44785
204617
81493
308765
209038
162562
26370
137977
205925
29400
304968
75995
249637
323033
305784
190587
276692
195164
181184
139337
107705
65476
225879
310671
81561
261351
139893
96728
23136
265603
131852
165661
62101
28880
112120
136849
58467
141671
237017
30254
78369
63793
117376
62621
84737
249719
172996
241349
280158
255461
247172
6986
252502
26961
3902
252842
93518
5591
18699
12444
32591
82219
155597
109178
306096
309544
106939
191700
25099
34534
86656
169646
176939
115434
3792
180055
301476
271854
318
94303
118013
317902
296530
275721
222074
183731
205220
264796
250753
305951
6620
111512
115044
154891
288550
259059
88015
9133
264557
242041
52456
141439
80427
288471
92335
208882
215843
122675
148625
152716
17316
83205
310363
131208
319426
82028
94568
218457
109146
261870
150615
56073
275797
309391
216213
117465
187300
254666
70865
20705
92165
136135
268420
171388
134482
150870
293910
62912
25360
281378
266104
10370
22573
157621
241675
1390
114892
80668
120618
286215
85284
100354
23436
279280
201877
162968
135226
277751
257837
310133
38097
280702
188901
68965
320476
256053
135521
219299
200483
240768
26475
134417
125400
65993
238483
94538
84455
38325
65253
315147
162930
309971
115064
83468
199147
55167
92651
224385
7223
180972
52470
113399
105446
281720
173319
262318
188715
89381
248239
284716
198552
180821
131618
212360
71442
118932
196796
250420
212673
278217
271961
55492
70172
214849
89165
186013
245799
129548
289076
271090
4644
84723
80518
17645
209501
300893
78378
30622
318589
218738
186676
96480
171131
120584
276470
93377
168752
207308
186945
304223
281663
155104
297877
238314
242756
266652
296754
252830
219040
77257
114788
152278
318162
287274
94451
280814
164014
166167
245242
172182
164860
97378
14852
312175
23077
31996
96186
68522
176334
32294
268561
169584
314507
191023
210193
195182
145803
95824
153998
315770
128535
243588
297989
265415
232985
62749
192951
85566
4463
298734
156390
27054
194727
84191
129372
64715
51519
128360
4703
200860
172428
68133
288535
50883
163396
85720
212552
194696
254732
82787
177158
192513
171050
232780
117007
144059
158764
271585
67925
156141
316231
88519
316083
118819
299555
190831
204031
177051
131401
128663
66000
67651
316896
197037
175271
95319
229893
4127
137882
193996
205417
79075
176571
106177
39238
94638
23165
82822
111635
107394
259896
3552
173195
61284
184758
45650
61992
241599
204000
151354
201291
273521
141889
111065
303462
49538
23520
183202
312844
311011
225758
164347
299425
251811
36668
291732
219994
104597
268095
251749
26632
272712
217993
174201
61281
191762
266444
61797
19822
180448
309988
198615
225186
252271
121011
243909
41432
198868
78306
200434
245956
173383
211637
21240
84522
38964
182790
30227
17828
148917
137409
265659
321962
135644
45145
33920
261798
123930
60030
281134
196900
315547
270926
203476
26283
291248
185937
278383
166513
227845
127337
308210
320935
169059
125534
252085
50185
39110
152651
144717
243844
61961
202048
217899
317962
1891
229107
270144
256040
11007
187357
249993
74208
64987
119169
214072
155709
227124
61890
56570
297776
120850
149920
196225
98199
199237
192306
221607
227245
76507
51995
72760
224274
12589
34931
223325
223135
82697
251055
18093
322180
162944
230471
197053
318751
282820
279717
249425
280881
194255
115701
155189
40862
266908
176106
26661
216779
104070
133465
118094
159699
313883
154114
44916
301362
255258
190189
100569
107021
92392
276790
2789
118786
8376
183243
29078
69022
18794
29759
137164
268991
152744
107460
277762
209000
307609
133336
251034
84480
180994
47604
204369
45029
189503
68893
50054
160812
169837
183870
213778
68564
65022
205151
288869
120698
231865
260771
295138
190501
235804
125598
56491
235272
48064
241570
218544
84311
152797
50526
318713
288979
57126
245127
265857
235404
175521
76311
213639
2481
198123
313409
85695
273829
276001
108763
163729
80549
179677
294509
266777
247130
71721
119602
238003
229489
117475
210445
321830
249106
184931
93014
72611
210285
270929
118385
184109
162604
84101
281029
153430
101397
8629
126451
248912
110769
65852
311049
60626
251384
191226
224921
270148
169337
231591
17210
269037
258615
261156
97262
214688
145093
82393
236967
255238
156624
10605
173386
310397
12729
232525
147575
86471
205457
13396
286861
129585
206259
201899
116273
315087
76283
231319
79228
145396
244917
296962
209711
134780
105234
92654
305229
42569
291512
277658
133495
17876
59201
40415
232510
10691
112589
242758
137465
297521
243612
78086
52148
276740
181453
191882
274661
113274
115192
321807
221046
196002
122823
121747
215426
105091
107791
38231
53438
104695
43381
315471
179262
323136
171168
72868
188051
144549
307143
103366
291552
162784
296891
239511
277084
160625
269159
92488
294851
124604
12326
172148
9199
311287
119466
3398
128278
71430
315610
101765
193211
104837
94460
83893
110945
40785
185650
3348
261723
315193
189099
77338
214565
215004
265408
264183
169060
320837
147655
58900
223236
303745
80922
32350
96805
298930
16307
120654
173488
9149
1856
69265
164564
50452
233165
145010
21798
21445
135130
9158
289286
144973
26671
64972
67311
282252
166221
243355
225984
96522
83428
289394
95681
323280
302098
38557
22987
297775
28582
107692
241671
228939
40185
254843
157060
194749
320612
68645
246827
45984
78565
2544
314387
309444
6547
26813
7653
196850
98181
16950
272732
89612
142059
69332
118371
80250
80562
321426
285303
62654
191534
115218
145732
4420
28188
209162
199144
84000
32425
190517
94831
64106
18262
63339
136865
290977
164083
271312
197696
224713
302167
249602
279534
304432
49494
316311
248549
231551
50847
305530
127154
279225
188175
294226
221585
38775
119490
156932
304429
126737
166113
3531
40958
309722
260752
252626
101275
207291
33813
318202
266022
23623
183917
199875
234275
265066
42882
166831
71902
216908
36003
125857
249424
34181
304277
200707
106414
173437
229263
244217
135976
170831
257707
19723
15910
74831
165988
131956
294194
167681
267137
95895
266746
242907
279298
767
130911
147141
102925
178728
287181
216002
128085
46082
277656
36331
133597
51464
3087
307185
156122
168440
56856
11801
308008
232372
92590
81828
64049
93310
185572
31603
11203
302216
91587
303904
137511
291628
181280
63566
156733
121784
70623
255970
213106
279452
289302
285626
230863
274459
120425
4370
8767
209591
180721
86761
60704
210808
282492
70132
255439
203705
103961
73656
43664
196648
60673
170740
54198
140646
266760
282529
315053
155725
286572
44289
176603
7049
194660
106547
24136
91798
203871
303333
13174
136177
266072
4412
3635
237212
193325
297607
201187
160615
35807
81894
203925
23949
201955
21681
13202
170603
123740
12542
112093
296837
20234
171061
80869
256370
196732
32934
113913
266686
125511
187964
23913
236099
190133
277236
40070
312131
300082
173660
255827
282120
11564
227014
152268
18720
71050
242665
249143
29681
116657
38766
245151
127449
275968
231027
136280
257641
8070
135400
1093
71886
149440
235836
41301
307390
100062
231440
168325
111783
79594
228919
23061
42324
50291
274392
289861
187813
246505
146381
273380
134253
27961
76928
269004
285314
162289
213782
235678
74764
190307
80113
292997
129979
98811
77516
6977
137544
88054
164672
32991
165981
107397
278393
138012
292164
123510
247011
35079
132326
42119
220680
267307
224811
232936
133476
25574
1324
153785
318304
72403
216593
56957
64980
212787
66792
165275
10984
126832
317790
64114
206602
260609
242080
24121
114006
275605
125890
315573
156177
99859
75266
152787
95355
127494
171367
254919
301465
245688
137061
62923
254739
68579
79888
282672
281077
281749
81631
240127
296941
213866
286833
236076
22497
299391
74310
218521
119493
17755
261281
22362
273403
246345
201121
131972
118956
115336
65250
59908
247095
98115
153816
227952
197450
98550
96053
165678
191710
270081
58198
179536
22055
162086
95554
115338
54105
125376
309314
268688
6437
313093
220287
313930
148262
307474
85895
47251
34165
275021
208375
58729
219455
120468
2448
148859
309458
164206
240035
261556
163997
62776
52542
196164
297502
9876
29901
300403
295208
208549
137516
274727
42843
144326
292961
189339
91020
293959
90087
75330
312531
213380
57013
245764
31078
271611
254742
230650
75922
195655
198202
185627
67285
248273
28690
174565
109686
14618
199343
93930
56591
72796
177765
236070
295540
114514
96234
233388
160291
268964
89815
238969
148056
138616
69374
117856
194043
186576
51147
192064
111015
78482
109709
10041
98243
48774
292035
27117
245734
180740
190773
272157
23817
89393
235136
264043
292615
272010
233949
169897
260399
201018
205212
53570
265507
92100
26197
144417
37279
166185
188250
282038
161874
57502
25554
220464
121789
105909
238814
286849
191102
164367
259334
114243
319010
80057
230372
206012
169328
223740
121807
25277
204705
255723
107535
47077
93781
137492
269370
199555
181660
158344
246142
37090
7120
323286
309401
64619
130897
86964
204806
293224
39633
307097
100459
268677
131880
153595
206066
24528
218441
136721
206914
273296
6841
271831
42876
210459
38723
82481
78065
228328
130936
259451
95149
219650
174750
312225
259582
170787
193173
210718
75655
225694
100568
171527
319056
113476
60264
31493
108820
271544
5135
264763
276432
282910
224575
83070
240154
53153
13436
180188
103977
166375
251500
142925
245385
65483
19108
96949
305447
51575
246233
242782
245585
181477
85887
145977
172185
23693
196631
294492
20528
7214
256830
62960
123827
152872
272510
41240
154979
293020
224598
218569
53790
70916
293382
19685
88631
269980
190408
189639
201583
153582
268764
312529
156866
133171
157644
91076
174520
208612
31320
243325
125854
133399
145084
256112
119040
104532
213356
267767
7675
181060
47217
53763
55843
78993
104367
300197
119827
100152
212327
24091
29793
246607
144637
15882
8937
189308
319899
228838
237236
54129
166588
294115
120819
27207
250792
251614
46133
92764
20336
61166
190913
227462
160347
321312
8285
145585
272715
268627
211780
12339
22994
32476
255737
322143
307895
69365
228877
139978
282267
208622
104083
34162
151287
12190
21381
105839
154517
296927
291651
219631
136396
171366
219514
248811
189440
194985
16785
267592
222312
109088
75246
313175
247160
286926
307584
119159
153323
81030
307223
184311
198878
320480
240970
55993
91895
220003
119867
317378
215099
122696
112743
255652
174349
88590
269967
97873
199912
299775
42788
180962
223839
135276
310916
136071
60359
286468
268788
97160
274414
36221
154333
8465
38797
23248
146618
161379
272394
281869
177301
313356
218590
212792
240417
249288
58612
187634
33056
241924
196008
12205
322744
314783
16321
28095
236699
68911
115491
55712
20394
285690
45404
292188
322015
53504
297082
197088
3586
219262
292917
21021
141422
19802
98923
125417
284197
151911
84088
70412
66658
119194
55543
158396
252906
111747
41947
11300
93534
114824
302302
96353
137098
84240
122974
90619
153003
245599
283569
298073
58588
76946
155056
110872
213700
219302
114616
92705
286100
321977
272994
319893
115232
56828
320354
289443
238068
201225
56128
160748
236740
205092
262068
197440
172475
258169
142651
211738
148103
120972
168719
144716
95025
2977
280347
206360
102655
167223
209802
61622
20535
15912
195930
104290
191007
224695
138882
197204
250948
43908
155778
261762
105228
181591
182190
158590
35930
15344
178090
171758
135557
158006
52694
1592
192628
278325
65283
127817
20624
262457
229561
315323
217238
275779
246124
11213
35799
193570
242208
239254
63845
316984
168578
21731
209033
256737
178562
124415
218479
157557
21784
64281
108815
175402
301295
27521
101568
250826
300745
32984
79839
104683
91353
268479
16469
202412
224972
218394
98390
280793
319427
226360
62513
170517
255059
116870
314106
304424
45138
229614
276724
76196
214273
263340
262145
271552
30900
84611
41756
265824
308845
43889
311138
280437
211764
105461
299006
145668
248506
272831
4536
77086
12367
77997
235840
294649
126914
35398
119737
299390
229509
241356
246195
204588
12376
153189
172886
112445
112413
171093
259689
151523
142429
159575
115291
183523
4903
236862
136270
253719
265519
166516
204394
285887
155693
303329
26960
10377
82123
8562
178092
38003
308093
320246
147885
80621
179564
56129
215913
42202
4392
181101
146094
174428
190022
291259
120659
256386
257149
142997
218221
247340
183795
84976
288449
119140
93400
13037
146506
255105
59218
144512
105662
100680
208756
301310
313866
2971
260126
251471
48639
56707
128475
265641
152240
26612
228382
248519
287550
74256
275133
304770
179697
304459
11429
193147
33053
103486
53818
29867
127276
135355
3229
203396
94360
169759
126082
193222
83303
6872
150737
197790
54148
43480
27587
122885
115272
96626
58853
72010
176209
14402
80261
274770
79521
103466
108504
260745
16898
197639
154794
190738
134171
180765
104869
322311
92750
295913
171554
12577
216255
73814
150654
231555
252116
123959
225636
58617
191358
153367
307039
227859
297297
168661
44239
316845
146168
170104
57180
75683
36361
233461
247495
186818
35228
85587
254638
25413
276910
186051
250788
304046
218566
292170
56868
318357
211886
213294
297270
183592
97204
279564
163109
117630
322696
129590
151991
175328
104734
301710
16048
234657
288840
169999
253691
43055
52014
294975
224019
231541
101685
272315
251561
294120
125703
107070
255832
36170
61706
158994
300579
166713
164829
106023
127834
130500
322021
36086
320077
32654
145397
293138
229135
257566
199733
174183
194536
15098
244630
271967
316718
133877
257279
120478
310631
287050
288382
11224
182584
250722
100677
50796
204206
130906
237343
154976
310561
207381
182411
258718
110214
266711
16528
84911
121164
82451
111039
219073
85315
147253
81601
224123
142829
201794
288879
288045
31409
261030
243604
192783
68174
142314
96816
146920
141704
61122
321892
34119
112492
181064
53970
150684
262013
198919
280343
314205
70864
112295
126806
154810
222142
257631
21015
52916
46403
273853
38573
199277
136973
246965
10737
235112
144051
322680
63730
157633
303338
297432
66653
31153
172665
157878
40068
72686
10379
304547
204341
235422
5078
61531
87148
203118
161065
313502
11572
70775
285426
213731
59872
215487
118849
228422
152223
89628
170471
317400
29272
74584
288329
111357
231386
177601
65930
124972
202743
15233
179614
125066
49477
114897
201377
230993
138858
144333
208093
295550
231872
90270
239028
17359
6938
2333
128908
164731
142376
225365
98580
117956
10094
201866
99028
44304
105937
271013
184249
42555
248079
212855
36772
113521
230068
300962
236672
244227
49852
94112
105799
176535
88297
219973
294408
275353
280446
319830
76189
183383
163736
61784
199017
255629
148794
153114
266375
277820
24416
23915
78799
136444
238433
55245
92734
24847
235213
265510
194877
227801
308984
180626
310808
124259
205982
254236
48422
11096
161756
265097
217745
18773
274420
112794
89691
191394
78171
57245
303251
206229
14606
61387
250159
11163
90668
38949
145471
84049
216605
136188
183345
133436
84888
99365
29410
287631
42819
12706
178817
284161
250896
71678
36399
70279
224087
290305
163827
243990
118899
26623
213756
29872
249680
18219
177050
243726
246402
100029
255373
6217
133580
192399
23573
147224
268918
203731
268171
320456
263281
172259
40202
238772
163882
199585
54321
278092
223638
81182
205263
37503
105745
173431
71578
141374
198248
204828
260409
115024
247133
229524
108201
38398
31001
122225
49555
101697
124440
22550
89712
73608
216753
309775
23837
19763
214730
45018
188223
197612
63048
287210
138085
60074
300551
103198
65732
206123
223880
129819
312680
151447
114327
312163
112343
41198
100694
7195
47203
19926
262830
142548
206020
117620
219484
82106
275384
260762
154490
155229
89119
160076
141880
98194
6910
265431
102722
215146
249452
276801
14679
198797
161863
105212
299034
203971
243711
321407
143866
156913
80531
150955
25977
227858
10183
167360
208888
218083
26343
103282
2800
56867
262139
195939
184502
102415
153102
138284
267281
99913
263344
85923
227376
38027
262525
51044
200133
97599
207857
171835
284396
93410
216
57900
95498
99073
128873
188280
174098
11584
235152
71687
72412
182990
292003
23433
26783
26936
171850
52619
120182
156865
192237
311920
40434
16825
250119
196005
278125
54265
11940
296758
8873
275563
201736
220505
5485
276496
286638
28197
40167
80143
129156
81409
212807
63122
233338
190570
256475
56647
213320
19586
162282
28102
219490
163781
12408
7780
162360
222990
201332
21820
28665
61343
151434
58585
5712
294049
247329
62496
128290
156080
210431
71412
190863
66372
139412
99536
257560
310009
91718
93444
94778
233187
51930
227265
74187
143882
119652
109110
108964
152311
152340
28367
280548
320583
311280
253721
265970
148185
62035
307136
23866
133491
79226
44995
95987
117025
25000
122924
200501
198384
15471
41780
9623
275310
29338
2912
20305
273249
65237
227963
122380
28408
208688
41264
18759
292798
291147
220347
277133
248151
26359
124627
49809
95249
224756
256159
138229
51796
250295
109903
5138
270985
206370
87688
62107
100500
9530
131334
237934
318263
63045
31101
78446
151065
293879
188083
263328
204507
159458
271381
301004
171987
126382
88358
98168
23530
273900
103935
10808
15231
156555
234773
96835
71437
204856
306100
226684
67513
135736
287141
50085
247827
173666
20330
313196
321427
140038
152078
274732
151359
221118
245486
112696
183234
274536
227551
23720
243594
33322
126165
272807
238113
82347
300835
282160
179448
197538
203316
243669
253298
115537
156497
6144
218142
116678
32384
141891
280034
311980
98315
164032
88903
222546
285982
7838
234171
317188
126952
287610
120079
120192
148634
131947
213929
300345
208960
1140
164486
137889
5067
250889
209566
163757
137566
321019
206079
284066
307359
204691
266125
87867
88736
249492
259971
243576
75005
232075
17307
307547
241998
232655
273478
292392
240209
190805
209990
19838
53135
9385
77192
305557
56758
209016
54919
286271
142041
183015
270246
294710
156941
189712
121146
88006
205567
112327
322334
299632
25126
220926
16451
229301
237200
9758
75022
149703
306411
236482
68295
178201
213085
302045
1000
166874
177431
163903
97790
271543
174757
310075
312475
65300
244729
37563
297813
181850
145480
115856
164671
82871
195322
141252
280770
104582
125505
295703
287513
79322
311794
198108
215182
160434
271110
302195
92853
313047
256211
24112
61749
40523
103426
240352
262163
31921
68871
22074
200001
273830
4960
253781
218677
202846
206565
78102
34695
36398
227968
21926
285946
113021
242052
141148
32618
241695
35102
276535
241339
62074
272074
37627
273220
234113
223359
316801
227881
170063
246003
98865
123326
243217
138164
241654
121720
92253
92996
121283
5233
307342
108170
125348
225884
7504
122599
33719
116092
166970
292671
194700
168001
77486
292123
141711
14626
188760
18548
118536
137625
52366
120651
271679
136147
274001
151637
18570
305370
39990
307188
39899
57810
317096
15288
44936
195989
30971
120401
17506
76463
81789
245276
74443
317522
101546
58381
65227
134179
248596
206477
114193
271610
214678
187333
218425
46090
175425
57929
80316
225360
253879
54778
50360
147772
37661
233863
17175
308469
180818
248337
36982
27379
145302
220776
202130
203027
5526
280853
45574
81229
128693
115726
273676
29068
323355
319902
192201
316723
148769
321773
151007
37057
20291
303469
177340
224368
188992
274053
219366
36611
48334
272594
253644
117692
23327
40616
248270
235169
67589
32452
166927
170147
121677
219032
5164
231921
29697
24391
4601
143091
59291
167926
249166
215924
12666
305043
203935
196077
255989
96515
237652
147986
215867
215129
59768
243746
74939
158546
83069
87385
311695
218656
175375
29855
193310
64184
159424
274425
228553
40771
96303
265048
273119
130921
154846
322823
255738
57665
104817
265098
98308
64745
312583
207352
253798
146629
242649
123223
208064
189918
113836
222039
162435
266733
268180
167040
242605
196075
291089
290643
24082
186906
173309
172794
206021
122697
164730
158490
140117
240793
36610
199618
152088
322609
156768
297773
71208
137912
122627
41794
132595
193338
70810
222015
195113
290471
55073
162648
60388
275658
272289
74665
188248
217995
69305
244605
311634
3067
107439
198332
149438
74970
256962
97328
54845
65885
246037
241509
3373
283693
50637
251406
47339
185284
275766
27187
223809
216728
149361
107691
48815
252363
140454
220520
154145
269102
299561
49481
270562
96726
81968
255101
129683
309639
68778
219407
309130
79837
241033
99258
161653
317540
153280
251949
200685
213884
204608
172604
48155
3152
295788
279700
69699
18138
135239
223683
219832
248586
314633
37495
249400
192263
9245
264302
128225
257048
312338
135162
119497
268398
223042
254430
129789
246174
185361
273005
48466
288797
217174
204214
212117
5560
274241
288628
232634
65936
150507
313566
312239
120803
314478
115779
92481
59739
240839
209593
299296
3334
3157
306034
12176
121276
273475
144784
190555
145074
127359
317430
227587
50019
205859
221438
307865
100228
221390
135349
9234
302553
230466
168456
23417
173164
177091
152818
12786
121726
123781
266952
164146
219312
51335
133406
52913
279435
206771
84030
258902
292825
300058
300527
226771
217207
313362
263430
169018
286126
175072
194329
291922
127718
52036
147493
171718
200586
11862
31396
140830
246583
144193
97717
319994
152118
207346
11766
90629
48293
167495
54296
317670
26225
209539
323099
96203
31439
246733
142613
179775
259488
280029
130481
185500
124281
73166
319852
48351
296810
161242
302089
82644
220318
78148
111054
193264
223483
162460
269306
152146
239389
140149
185743
75962
201013
127880
46275
101144
128580
73244
178429
223104
211681
274640
34705
228963
28434
207561
80977
108732
232517
157040
187866
64482
136660
281647
269863
241731
310057
296014
211947
41531
19980
274062
73668
131931
271613
300912
128869
100883
52261
23261
31754
310439
195312
96900
269213
295904
269234
130086
86575
105756
16364
251678
171463
261872
35684
121347
26408
316654
188893
260294
23415
226717
37909
48391
54768
104537
72781
301294
215524
155542
59097
9594
163952
108153
226915
305105
80105
173523
309814
230082
167124
48926
72448
156281
40242
294467
10963
88940
191873
105232
266695
30595
318963
56881
210772
215998
260
8610
315091
181244
106905
138647
62997
228715
273166
185058
155804
85459
110563
184994
322543
135613
56672
239675
184537
298723
283901
6064
180313
28094
298791
286916
104283
294740
21884
18597
74052
44133
108411
59846
11119
191489
148261
179978
262391
70081
112355
125183
252825
109525
125190
196902
3234
72084
84151
274598
296650
242955
266005
148966
215890
163439
46605
106389
39333
235349
130865
84317
303629
306462
67927
56005
212727
175317
294094
73904
153211
275315
154262
256576
289116
133560
81947
199087
244951
139303
132745
113878
72189
140802
72406
236723
127080
170645
307179
80227
88496
159628
122340
289859
10277
21960
321439
99158
178726
313768
286612
236655
9034
161806
15625
98203
70712
114945
304544
160010
164300
149540
59225
39019
12514
51827
94192
215748
39554
67702
59577
170998
283935
322503
266253
11932
303036
90722
56102
133356
231269
6865
264771
295877
303317
113545
29043
89859
198829
40046
54880
71722
165623
307658
42104
190898
268897
178678
68771
44147
155808
309718
84489
11976
278413
231197
79309
68551
179886
282676
151571
315207
286645
1563
109816
136869
182275
36595
48735
68326
7656
87602
55724
142828
322012
311686
242243
48469
182661
114871
295673
119884
227753
51691
71099
214429
15855
296260
285805
233090
55838
223499
142675
295003
64878
84688
193200
35434
153841
65659
210724
96163
320342
64046
453
59781
102318
27205
313365
139524
274117
268474
116058
295764
248108
30961
84736
212509
283381
74377
106811
232925
266750
268702
259040
222267
235996
124974
304357
253578
303776
185200
28358
30576
88835
304803
224475
132761
232069
74113
82766
141120
80417
27770
259006
50072
110905
125420
294961
251872
315546
34015
111235
445
163902
223673
316776
318348
179138
311007
293592
248648
304475
282020
197508
160664
183132
46141
163703
60634
307241
77066
51509
231577
313681
259036
320206
227714
36223
38375
226902
22001
22961
267385
155524
63040
238125
30499
309851
304667
89247
106946
151812
7576
44427
240113
296653
287054
59356
151754
115689
146791
138688
221849
251290
165850
311781
247979
231494
92263
236041
74850
7667
275673
30276
155417
234998
321903
190617
195408
69888
104775
326
227737
227398
187843
265636
145719
170727
127340
169288
77766
112714
232786
270079
313521
196159
264585
16475
175884
12888
68436
30519
123415
28961
117326
87487
75438
110408
177101
289032
306503
47130
153092
173035
47030
201059
70220
224329
305021
123292
209409
141076
14747
322091
133569
143614
143128
68280
145983
189523
102308
147454
63058
106896
121485
264200
117511
179582
26316
51198
129275
231377
117201
236185
192877
162328
196412
134116
267309
212251
313454
262992
199024
122383
287186
47811
279614
12124
30923
175427
71187
46578
39145
31590
9771
56907
202581
57602
270343
137090
83525
121082
163652
185878
217934
116797
101550
130626
180677
306155
122518
31817
6344
173762
296322
253707
102936
157788
206476
130534
137120
304102
246129
99610
119574
201574
257382
317132
27224
89584
233197
129561
87461
121964
5318
161135
35584
195509
301735
181528
169992
213563
45361
91126
306004
109743
80597
66013
179277
25696
190162
322117
292538
302576
212070
241058
235285
122117
141421
290881
262469
44657
145177
145865
308847
66938
133696
168302
65927
309848
308289
31975
109313
317552
273282
276289
202344
183209
75064
82942
261487
176114
294834
96444
13553
100305
81068
183248
187273
88042
192253
213928
103059
25748
41758
154619
170779
77678
255163
95652
275781
47115
53736
78108
88520
242321
6919
209049
20140
108133
240507
161168
205455
279394
208017
293033
244581
53405
43753
158447
275020
149622
37974
134076
148672
263836
197416
224419
52237
243300
312536
49910
231329
165376
149522
297472
27250
306279
88409
1087
155556
38748
241763
315993
262631
8485
62081
196770
82400
106145
89375
35994
57871
273190
64960
165311
291748
16996
243362
39675
235373
319262
83998
149816
189033
17933
126436
9576
277412
74614
101971
242719
55346
129475
97754
64206
113229
63170
250335
30978
317333
306204
311621
75096
179086
203017
138252
264121
153455
225926
298839
115477
283639
316206
92162
79635
158924
221812
59634
118303
40975
80197
111638
262298
37746
161864
142992
125665
276499
209401
251030
139987
79864
72725
24509
85892
111099
271040
158732
300464
172248
128637
213730
190448
43552
134935
281670
312733
99442
253492
95585
278632
310653
314847
100236
92298
190450
107878
305910
236835
297697
320937
186654
246340
18871
251577
309126
283490
197697
319346
157887
265835
296243
254999
68349
236480
281220
45958
207483
166510
314550
19255
111773
216349
234483
250348
311866
22135
317385
247378
229985
246238
62383
92762
85303
42454
160797
293647
21679
109799
174466
111423
185747
66144
127133
113613
239609
279291
36485
318688
104668
68419
210495
295950
167936
209002
60909
258342
200671
8923
174984
126122
83253
182804
41009
258725
223111
138463
202181
46412
107789
3118
118617
245429
234718
127084
81157
180607
492
178227
14096
121110
33623
4884
309915
167097
279032
214285
270442
202160
174290
302540
150291
293616
243037
43601
98726
145841
159544
63889
254848
266047
77146
45745
284195
289544
236271
6861
130873
320210
229572
243093
139628
275911
84348
169816
78765
233104
242382
160223
268419
223935
43008
264076
15018
127588
70347
59721
287458
215871
121167
250550
214050
157368
290326
301776
69407
190674
201967
101510
278878
121316
137510
279287
47616
201354
154916
288971
111463
312729
35455
53453
221488
308317
305935
47040
283321
262552
6065
129285
90880
306070
55797
77720
233725
46588
91766
198671
222018
33405
103036
192324
135809
298782
154073
93886
170278
111433
29405
259288
126780
225469
213044
159158
299480
16306
153967
224095
108913
241684
133666
155667
86679
31338
92543
196111
114392
16626
184705
247342
129579
303686
102779
273807
237765
192120
70447
210182
214669
34956
255860
280422
45874
38014
70661
287469
87142
41864
180299
44139
181614
41305
187695
9305
145690
67694
275362
2395
22854
203813
147917
90812
37032
129562
197298
70894
5889
31084
62251
173794
298905
164103
202226
221491
71563
134653
221490
320891
137790
215143
223447
60845
304606
60772
264357
230207
35501
189201
276377
244953
252837
282923
83098
226332
33528
181213
156526
158285
223045
103575
161611
291294
228753
162048
45760
46213
210732
146323
158001
193248
295401
178757
186205
200731
119126
141407
277375
80947
24413
263247
44510
87838
206126
141570
24899
187727
87828
253746
96379
225903
294999
49354
117062
150467
2184
282247
323178
243065
70440
289465
213539
41456
173284
173981
185254
108831
220967
124172
287391
297448
193143
202182
222900
2982
310803
284326
178133
58253
147081
53329
158712
40039
157452
220530
25924
121928
11232
162143
229318
22315
194970
230693
169255
290619
228346
160111
164005
134083
1577
32137
44607
154313
285464
1898
17426
243193
255369
61125
173068
45961
146634
85637
295713
206745
265238
108295
28871
159576
251044
28792
311868
323265
199872
193088
227576
257470
43457
172968
60643
136287
80504
197222
292893
164685
107287
218723
89729
240928
40279
104274
172702
144942
222603
106871
283883
109316
275919
80203
111524
82319
66412
241026
194236
233633
286191
214426
194363
270605
260041
192776
130124
22582
262637
274201
282011
109042
256148
229400
173517
313850
290765
892
162023
265639
150599
128902
156288
108412
58800
47520
231978
9049
275372
26023
11174
72027
178516
107200
174457
183037
267125
234581
105986
249705
63216
113629
83597
200014
250643
10826
18678
57436
316059
41932
317715
6348
92348
59671
56154
168584
252640
181231
131170
279826
141261
269722
30997
88554
38000
244657
129185
83668
66725
295887
32574
18299
104019
20763
302245
51920
76813
321594
322096
100170
243315
297084
50379
135494
190487
319380
66214
198275
299208
289161
196522
508
271138
310704
118934
63013
247323
53821
138518
202105
296645
214216
234301
230936
76977
130683
6862
138125
269808
82845
59611
167264
144229
63879
281325
200423
151809
162733
74975
290055
15268
107941
6741
49172
293356
233673
89636
39485
236140
115422
145347
214709
93698
30421
165747
97356
89590
149043
35709
315356
4284
143245
126358
9965
147837
26195
181028
165725
121689
212620
62668
308347
21215
273474
53994
274875
108823
310038
152942
180735
233529
226348
321288
148549
255186
20392
176
251837
88798
106904
16518
103151
147982
71049
268168
52827
22849
117979
208997
78708
220184
2782
78431
119669
297179
22772
20030
39944
107132
215376
190650
198313
307378
315048
137065
71046
101269
290241
206399
104012
268714
167062
15366
76872
259060
318250
274991
261585
27414
133237
72454
159978
139813
135071
305731
249393
302545
246756
213705
134497
31970
58790
127232
288182
1987
127430
320006
286257
208509
71323
248033
229869
167693
213264
190258
182724
196003
235115
181933
154067
217867
309638
311608
229162
78492
183074
92386
305119
250264
66497
264416
107661
58081
89230
300216
266727
299260
174497
272454
41730
274921
36634
305975
87818
155348
128007
155713
123243
193625
203012
24097
27138
177896
239537
35795
13450
24900
62347
89480
211311
123269
290638
122520
41498
258807
59038
25509
87289
284684
229705
150633
148123
84450
23140
212586
180830
71974
255074
119849
130093
130794
55872
295806
299999
109844
159786
134257
16291
58142
162715
242553
165405
151073
203124
63441
192734
212191
288605
24753
315855
30735
170894
254585
53319
104292
270011
68824
133310
282362
323021
278058
22516
114275
85430
317688
15319
106049
18628
18085
110134
236165
36080
5615
226850
213122
67910
13005
300953
200735
52725
304188
320311
204346
199682
224789
79119
248305
199180
265167
11814
213372
105846
93337
27764
298550
188490
69146
175849
303940
300892
82747
6306
54377
140656
199319
170848
260385
19592
134254
137514
7616
49385
131073
247008
46047
321104
309769
28996
136482
113671
190716
281063
162444
107073
79979
115615
307874
127649
243120
128577
288173
34193
1991
205841
9351
75218
45987
218324
2602
253766
37828
310062
9399
297582
128235
236677
53831
148247
272902
54016
102471
244098
29962
103442
227591
300006
285654
263435
176882
205392
69979
115186
260090
109968
313009
290093
139790
229506
74444
231570
114259
27194
54482
89311
248037
300080
198762
73447
290644
26575
233292
92382
304768
30379
87881
115355
174948
48772
206724
302066
267645
316261
1754
296949
117177
211104
21707
78414
301512
163482
254140
281844
42179
215477
167391
89130
302503
183989
129718
105925
247464
77076
293723
207388
194793
118024
52423
1648
274756
219771
247656
320226
37339
288501
113402
113954
280587
223564
299741
191273
320168
143082
95288
198765
104211
286812
286595
190485
64027
196361
176227
227948
166908
60641
262823
263307
51497
193511
136747
111168
17285
257756
182632
95285
224698
220116
202927
298982
38878
311810
311564
10184
77007
17410
36387
75442
68196
235528
212845
52380
32300
27805
244301
150878
225583
307867
141451
307419
154212
291354
54842
93821
203501
320366
221702
219292
308649
244222
264967
91372
10572
318939
198999
164615
90028
222766
309447
3805
9183
314279
184566
17096
9445
36276
196750
270810
285458
110987
178155
247192
104823
59298
32407
200523
315756
110468
253726
170692
200191
294068
174530
197590
149114
256013
219980
194512
65939
89226
116938
239015
228318
200718
67292
29380
241162
64724
54346
215073
161255
74099
251417
270432
184204
50009
241659
276690
89805
28598
263147
308540
259028
227903
296752
261105
315170
51851
73868
167924
29529
16627
210356
89443
220988
120810
137341
108851
85059
34148
204084
180889
102439
277718
317957
72778
156081
54697
193900
274222
38011
115724
104680
50879
88068
14754
190167
217794
253236
201579
286357
269873
83816
49018
43312
249251
99636
150272
294375
193355
262878
115831
109523
275787
52878
264767
309673
289812
217059
40611
10321
216696
290051
305265
243896
35085
49482
320350
314280
253900
189052
182621
124157
193307
150677
190753
265875
106119
58709
88374
296077
123868
244693
179477
286256
293621
274148
200481
244442
266770
139119
201191
274033
234882
59399
184373
280181
271020
293518
204197
251025
202462
92726
318858
166884
124894
197321
31385
188383
161961
103069
93993
230975
105705
284520
2199
51289
60263
96120
44107
73866
138325
177779
168664
214001
32906
59014
127697
223489
114332
230117
93589
36781
320465
117694
244510
83589
38173
89488
148128
191946
209655
63460
282460
59152
93216
120785
100233
127554
228857
262462
173472
263223
240905
312029
190511
236525
132333
92898
160916
200866
110032
202002
98368
148483
194828
239313
92678
238345
46818
237787
151041
322606
238791
274744
73741
74060
300621
223656
68712
233277
311396
205640
229487
21718
213331
231678
108615
281944
322355
21174
189617
252792
9489
10866
100514
179137
68372
53241
31321
294615
221523
309560
135336
77129
269319
279491
251376
7831
28341
110138
144027
122645
246736
19555
171260
258767
77967
136951
65511
317133
113842
36421
284808
225188
83778
311895
185820
272199
111795
15333
21224
148562
150628
283036
130541
107911
198931
204065
29135
94866
56536
160930
222491
299626
139446
229814
278008
173010
32140
304466
80862
190562
35059
310635
273325
26452
317692
27884
146345
120987
81966
136351
116027
320828
295473
100770
320875
109715
312642
243867
54603
297860
282008
36064
55262
256550
265728
166499
1318
16035
4589
35160
316110
224348
281752
226983
24454
167778
120422
247345
116150
53490
78709
144807
80168
148239
87852
267760
142700
217958
200849
46160
309626
23554
40961
206455
283762
125833
150554
61870
245507
310429
2388
294814
320596
320515
200954
104780
15221
15728
75553
57656
136539
312135
116152
238904
31328
113769
106635
89457
48529
166118
205375
300316
238447
25756
298514
97387
8059
290116
175757
90319
282495
174728
174761
56281
28066
153890
221470
9407
147948
173404
162265
4332
313709
91595
152237
141943
171573
34745
261307
221661
199235
268958
133365
153424
230726
310391
2261
11753
59475
183928
49781
262884
49723
322521
248110
163551
51704
154553
307367
174224
322026
303785
254234
178391
84329
111087
304407
313799
170320
150781
169607
154139
281627
1037
24611
9064
197545
256219
39081
239741
104408
28953
230724
74396
168755
235482
319819
41850
305182
322995
299442
243153
268165
224801
180544
72173
100287
250219
247789
18371
164454
137027
38829
271784
249902
250018
118925
268348
233716
30582
156617
69715
100871
148122
219160
179104
135824
304972
117236
48995
123974
41743
247379
275488
148481
183266
81649
215633
243893
286462
226795
61015
45332
318210
34591
170769
292581
17106
116309
7266
285595
305289
171677
84748
183489
188634
200565
45427
8028
1008
224247
29428
133729
150459
316412
183396
118545
266489
316384
173236
66428
36877
56220
90299
41574
202763
313963
306579
7890
225014
60219
62535
240567
57963
192538
115778
251806
127504
156945
77612
159662
268265
24770
267860
280192
254379
163702
129134
224172
164213
227757
214963
66604
180571
167189
120989
232413
259874
231784
168688
223337
33366
106199
89577
8333
136998
193600
84171
291448
260850
93778
294954
249858
240756
179602
249178
159333
147692
141740
306734
64793
244777
2775
70694
104463
221399
248169
166372
138602
49412
20116
322988
262679
213696
87068
294997
53334
253116
310965
5097
199307
74757
136840
117452
295559
58483
172157
222215
7253
41834
303300
5196
151962
80351
76992
238879
30886
10566
185994
314186
174879
211746
238469
89308
67425
218149
164294
177289
27139
46382
1533
316619
63542
19585
322361
138556
295248
3637
188481
236744
78129
141368
201077
78945
182503
224837
106716
217795
80699
251797
27316
203866
239320
54536
254621
199381
163346
206533
201238
234235
187621
107035
112569
23983
91330
151128
16629
208955
302642
304315
116364
187803
258117
318043
7803
248341
48793
61053
224435
249214
149277
283165
312857
307045
112190
116291
212346
245950
269046
89353
319784
156051
58936
172131
245097
247526
307086
280766
76327
287415
206159
209594
177352
255711
9175
212842
162222
234542
101489
32763
84796
242747
3219
156848
313004
193155
130056
248871
42980
265717
69535
132418
265142
187460
112649
82494
319614
180206
158725
202872
125106
318864
139578
81462
213367
110797
118763
276133
290297
230947
199194
146081
77232
223443
223640
100081
193392
176496
123336
304417
109299
152712
222734
156271
179546
102105
20646
256853
178457
112752
201308
289709
155064
154384
158316
176711
148270
162942
14294
273693
118501
117110
157886
168413
239912
220207
22110
254177
207468
24471
170957
201031
35500
57387
283158
45301
81677
127667
296842
1376
49120
162684
215255
81546
46391
177883
177599
233754
158374
269417
226100
320039
236783
258735
152084
304391
105353
153620
43432
213453
184509
108839
72255
110374
312952
16392
125969
86625
211662
99842
162088
252039
31704
125182
318943
39977
52814
180380
170023
40164
67719
214335
163648
188726
15889
258283
187014
169777
145274
96088
3093
7395
166087
268294
148091
211253
93971
64475
36976
98607
97174
126067
140391
264240
13964
204152
206659
233764
112154
11853
245448
66267
224501
308252
10403
23208
117720
213794
253930
99377
71255
81987
77226
242385
139512
33839
255314
220481
136256
139741
257303
110275
105168
110938
298172
203549
201514
262787
186129
8750
75341
290414
238625
303463
257572
30002
228497
99136
53771
62062
309072
132245
260916
278334
309282
273519
1222
149089
116237
202528
43032
42679
38209
314854
67711
86119
105928
182983
20706
195194
106388
296186
28927
175042
255829
75510
111618
142797
215845
198244
41658
276745
46073
199626
82609
119188
168541
55970
252511
25955
289827
246053
116557
185212
288564
293994
81886
204849
185908
12684
228620
306184
138955
163427
317634
302312
96394
206740
75598
306781
305911
308888
207014
101473
181943
132628
31780
100034
193658
255671
60058
221830
186889
6550
82700
315183
241325
211423
58668
258469
223509
310831
34618
78829
34266
34834
36228
134136
236696
119766
155047
174218
24684
229178
61318
38623
8537
47009
63442
86087
147629
140173
193122
271841
275883
54036
301615
278472
122622
200298
193486
198889
157123
191769
263398
164326
59773
281400
265847
10957
270249
97142
289237
305244
170865
90080
47841
166097
198407
272186
311611
130786
77242
169848
266267
261650
46873
215034
56901
225988
149237
155814
83336
87256
9545
259235
47563
111928
132138
14715
30101
253468
311724
257605
160020
73861
54452
245771
238719
106203
159775
25954
298310
67583
120500
316350
12734
315036
159903
229392
262332
98364
230480
186054
126629
224854
232851
157492
300759
42520
269820
32431
24278
100481
239021
230932
132858
203842
30759
133292
245122
258984
262271
249203
101777
231260
286575
17308
121431
35554
286672
176219
12796
138934
169003
130454
181037
52121
216026
48730
158794
150638
164135
183590
128062
44923
305294
298344
257771
252422
155181
279776
185919
127781
5096
263317
100795
196429
314444
8616
87419
234850
51021
42903
76132
305017
113724
240189
84370
201017
192345
249855
283824
216424
269279
173297
237668
168538
274996
206617
250302
159495
301525
161527
97784
266147
240969
25951
125051
18154
236462
206810
186028
107432
85294
89404
103222
152547
38104
186156
220219
6190
248896
207302
46106
193863
178053
1034
31510
140941
246081
13589
144975
283451
206820
175635
216121
315907
194949
254599
80846
120197
135853
9969
292607
123754
204515
211670
65108
308417
36201
154076
73712
14897
295292
219587
21624
18105
93845
54765
154090
40086
137876
52602
149737
31499
286145
220062
265997
179014
118173
259447
49220
232102
200303
322956
219501
77133
132290
282712
198911
287643
316712
171576
292973
42050
45861
67588
316329
167666
306540
187178
68083
25982
179960
238946
27076
197160
58041
308598
82102
272416
236701
104515
260307
268117
154116
37275
183550
74590
157761
209809
27052
109171
36091
92670
284755
242016
178822
83220
9414
308541
127434
74503
238239
67854
275361
254868
117933
225397
199090
215366
89108
180796
168870
282370
101331
25760
283500
173121
87126
228025
310818
103711
320505
185524
183520
67942
70922
34692
212609
295789
218001
249180
58537
223743
133411
219965
9982
2863
26536
238226
200520
170170
292543
172209
77023
86338
168012
97171
215102
73373
182331
42991
248523
97673
18399
209299
82500
78463
211957
46896
253053
213512
274728
198263
1136
317949
3843
72548
276723
142013
96691
178842
19634
126698
108793
308948
154121
317346
84007
198423
200950
212308
279093
141088
137546
97027
54710
239551
285596
312761
61982
34752
301719
275588
210811
37388
29599
179885
166761
131481
38705
198607
243758
115502
29992
234959
263568
268514
212857
299127
81694
143905
376
162448
270669
235914
45090
78496
37192
225801
128496
47504
210286
321972
201386
191323
108689
159924
242627
265183
14597
271469
70494
214881
129268
214130
319058
217473
31167
116363
252011
285864
113552
199477
296376
40893
271280
257079
305842
21880
304168
201467
225477
122777
322250
55810
226003
231333
150939
305298
120145
258818
238157
167904
145096
284665
139229
246923
193075
52341
166505
318602
305967
160509
101834
215248
303679
256341
173889
226442
307743
269084
204759
148495
221953
20495
90091
194577
268951
256734
47783
276833
24426
95707
185589
280830
276897
208056
269003
11600
217776
225256
141044
70310
97023
260150
261637
81203
58825
201895
25092
201934
120800
251315
58267
160126
297324
282778
229971
263403
122219
238415
179264
205082
4998
80747
126223
103893
213819
201499
166242
236503
63425
244713
236110
38077
86778
178625
196933
105404
220513
162485
166000
293645
31438
105283
253395
241884
84355
215514
217498
274008
200848
169231
236721
271154
43709
41619
122869
289739
68639
113142
49673
39389
134125
268909
3833
54578
75504
88268
86842
159613
242545
293805
252794
321356
57257
18994
85650
156279
211073
166276
157826
178983
277141
42848
244920
75345
305753
24166
160129
210708
236921
191736
122654
71566
73841
134942
220785
80264
288200
222594
175883
43698
253435
110517
224450
314938
108279
52320
107757
15790
153583
284286
168165
76181
260788
50446
90799
227569
233670
4259
76412
137862
11923
102613
178347
190813
169258
177155
234582
56586
116730
269263
286164
299474
9913
91802
25607
190523
156662
240997
255871
68178
16598
13110
273126
118810
242559
104979
101997
125531
252198
3345
233643
200845
173361
127570
299549
80271
27334
265398
136302
192874
308563
74456
75557
185057
256980
214348
185508
288197
124211
9780
232488
30460
287011
81490
45125
45377
128963
5846
132667
108740
4341
40563
315030
170687
102052
25450
18758
291562
30120
273288
35364
313192
212148
209467
76732
18668
270042
46613
133057
284954
47863
237179
184081
295375
202011
285497
175784
188865
276889
278555
215620
254689
99922
266228
103050
320147
263168
192402
246529
77718
73257
182479
274229
189408
64918
65787
290149
276066
80946
221227
62774
47365
310722
180183
300900
14905
43126
19238
133401
40553
12643
155876
179838
159186
138396
16817
276206
101294
294987
71251
26120
157599
213261
26462
84890
249961
293970
160656
160397
71905
321076
287137
91379
317025
129441
60113
106477
284043
311164
91087
234141
158853
207427
173425
99087
322987
212093
312685
279712
140216
127589
76052
144015
219525
115952
137095
235194
105254
5807
252884
275508
212783
318822
100126
146243
51245
55809
238002
298835
197105
43538
8720
235514
321577
72677
230394
196314
57274
19138
231157
229763
112197
5071
120559
218035
85740
147216
59389
43395
236217
171453
225463
281094
126352
64400
78396
80743
264319
187524
246960
9141
246899
243683
314804
246788
307583
120111
290428
308456
125996
211275
275553
189900
16024
292724
269837
120829
225691
303410
108443
174873
74938
206286
294453
99363
142713
49184
187684
173825
41443
302460
58007
56595
79310
116169
212668
217195
191622
205746
65504
161498
105996
66539
141201
69490
177422
155775
253102
215631
14226
178695
176628
203110
19904
137964
14540
140229
230222
319625
170490
70423
278694
60446
117356
154817
180743
76076
5680
227817
164726
60743
306876
53137
96814
39987
317137
75842
40491
162440
25561
125265
305593
230629
27107
222442
297277
300434
207025
80354
30500
110496
223969
52007
321435
27131
323093
266680
145116
56119
152968
115978
25695
284498
301757
169726
58850
125239
191335
216749
51127
230175
285149
245064
239194
310271
251897
287431
33449
30723
3094
55499
168256
8885
1447
105236
214022
276567
175471
194734
26296
5687
293525
286832
187566
231300
23612
158822
271775
4982
121161
249860
248294
182110
88127
134888
26417
223008
141348
182351
121816
90414
261765
245045
123552
282224
21494
232132
318748
35246
112691
52107
144640
118540
47256
241864
194158
320882
82971
238436
220787
36150
140796
77904
35693
61762
163139
129679
132472
255011
323089
117770
290033
308450
298786
312276
22040
163326
127429
292883
45
314423
317694
90899
196195
194630
173910
12431
278365
265405
10224
142097
269810
21587
22021
79883
281341
186963
295699
301092
110864
56233
73207
86343
300094
11435
94058
12603
133461
265788
313449
200154
50169
190111
124019
188157
96499
4465
177592
167626
144670
147959
5796
197928
59101
270459
183986
149859
97015
114228
243934
162201
129026
268085
251633
132104
82606
54220
35108
253847
287540
211588
17777
146532
146674
290907
134878
52361
32786
122181
313732
306030
236037
210868
193607
86681
49672
201507
83985
281254
212071
59031
74662
25087
264551
202498
5414
198345
252375
230284
133055
300801
157383
308567
63345
99183
78647
270306
39032
121757
21067
80909
41292
4699
153129
288373
18184
258045
152420
280704
321940
102166
271016
193467
19799
202390
210029
22451
192680
146828
201521
10073
279782
267820
305973
150280
250633
261157
168883
167530
253643
52053
69107
42036
179429
186840
77568
126757
165113
114790
225685
91325
234034
139761
113020
188433
252874
44099
178998
73401
43524
23379
220848
276013
163578
122215
204260
76984
278238
6009
12385
59252
242089
212508
268621
248784
61897
253012
282280
290477
157888
321946
171532
72865
55384
102687
25597
225670
151952
76464
149326
46122
46357
87096
97199
51067
18445
287764
295517
318447
142379
114728
261020
211399
132369
212024
201610
55536
184701
66104
1143
96055
131438
240037
270824
124199
57082
35457
306620
296248
231659
144985
273520
251182
138534
191032
185582
4994
280467
153939
65696
251501
194110
273806
221376
157495
164290
266134
316554
268290
75945
86497
44635
24503
76401
74703
211845
59601
78163
291837
171332
88881
217518
44606
313664
319316
117599
284060
301066
129936
55210
94445
222198
20691
22995
37409
214719
145011
41103
43821
209564
236026
27762
180032
72013
228242
244142
37119
150329
150121
73461
39666
158479
217273
45118
280184
5496
22386
138836
164638
22151
16127
138442
206363
310033
257848
120325
198532
218573
118442
258548
245230
24453
48176
212085
300097
77971
262521
28657
211721
220380
251221
188789
161400
290684
273875
141160
5312
203344
278769
110612
258061
47103
227023
3212
85575
214916
230755
186431
282559
68321
260263
309636
233495
290454
41087
50579
196676
249010
75943
36761
97474
140928
61592
157903
93349
256345
92638
222009
104437
15011
216542
201980
292700
138586
114845
321660
191433
289125
59001
167437
309744
108452
273936
36560
172299
214386
314410
225376
271114
258831
102458
43519
160845
203927
289560
289190
255113
207872
31714
308560
215318
238107
217811
152524
189883
160497
277574
152784
319495
105017
239985
205139
252708
313283
208351
260564
80343
144037
319724
139270
256753
44864
151076
40078
300158
38045
218847
202603
307842
180515
180051
408
264586
287914
283563
17567
162500
17897
120564
149545
111341
86234
149505
176070
143890
317610
208224
12997
254452
55473
320488
236112
57934
279326
257793
174726
203079
95140
27842
259240
174116
180652
241553
296643
5750
59666
138044
173887
283906
39730
252420
121123
157946
28315
21713
53730
319689
253407
39165
240336
222962
112627
83043
261025
209006
73210
263469
226490
180610
204366
161090
147451
205274
237449
131984
32867
87973
133549
215372
148864
107797
255089
50807
119295
166976
112371
252355
174609
290314
297169
319319
111983
92486
183051
192648
179156
145408
203811
312947
45512
294292
299717
313112
227901
96764
298715
71602
186090
178369
42650
267204
95082
180323
192129
219331
126912
145113
317853
88857
254729
51129
90287
286628
310393
136643
221039
228456
128858
171314
253085
314471
17784
216221
171312
95565
104069
9957
13735
35430
62680
176511
265018
238809
214381
248122
130699
127042
125765
236522
54912
29948
59525
102533
31177
130180
134414
281369
64961
122734
142498
286577
197680
81286
279226
71582
281949
229888
31886
294717
289416
183865
174078
322941
9964
3758
66145
58644
85216
107085
205948
123325
89331
107923
104202
272525
104871
22927
21739
297880
58222
250816
93819
306644
228049
177627
142137
242832
84052
202420
300053
76209
323212
172522
207314
181282
305626
23219
276652
122989
47983
140650
154732
121633
299392
319057
180208
43444
154506
15127
184534
251532
6950
71290
134865
135606
156741
173377
259854
137887
181337
155503
261609
44114
307536
46664
123829
200970
142130
43987
171993
175113
119003
9972
148405
271309
67369
127268
269996
158338
38804
164835
310304
307150
201659
77373
310829
191590
72417
216725
160262
223532
36618
123566
65527
273255
316973
140696
206086
14001
224955
171032
216608
168376
79782
49056
221022
230402
3905
298106
63316
191523
256696
53700
90558
172851
147383
112839
86426
17474
149756
217704
44582
137957
57901
244667
22106
313294
125055
142292
186754
150402
14510
239565
181227
23272
73623
48737
109271
251027
321907
22295
150808
90594
282054
83609
108933
271571
117154
109857
88416
37878
299051
4450
246087
292393
173715
210940
274574
95615
172995
257037
129569
46590
31329
179668
183530
256488
164184
15865
101507
83482
127167
24229
185150
51489
86134
96206
143928
265837
120502
35811
294991
120787
271898
170788
253471
126181
135531
66432
83275
37460
76300
146883
188515
213739
258561
59526
255601
68612
267484
146576
32366
41086
91195
7170
131101
224794
284095
21634
98755
204796
181700
258007
269476
319298
56592
275397
321990
152238
317641
66334
309697
260647
34408
310058
109627
167779
112367
141860
247650
278712
48467
128649
246067
268540
181142
257835
35115
183562
204414
251200
15206
78027
48161
55166
25926
157623
107131
33458
78063
170557
154733
245025
156788
263342
162415
24450
117001
264431
226171
196463
284628
182688
241660
271829
5440
26652
229680
293300
267547
213892
33851
62114
99840
132220
202887
208422
71038
322407
310670
301322
230521
66979
143295
11807
250672
163570
182441
159264
96932
63858
163416
36152
143853
226886
47601
80914
154804
59618
89100
137539
68804
313644
99914
283501
263695
13344
119882
103882
163470
210907
232981
160068
258856
139110
25538
35204
178771
7538
281295
16050
49177
73972
159128
200829
269470
208602
204284
83293
282
72141
147320
205481
28325
147102
204383
173002
150153
72722
60181
68476
34156
138873
200406
39195
43184
212420
110542
302968
48171
140159
179075
201597
104309
282936
306339
251878
77767
36707
76733
297370
235811
237558
303341
128626
288606
171730
97812
130068
234451
84645
126984
170366
93371
44819
219874
265838
200874
50406
266112
284902
138972
244670
224345
134157
149221
273354
81644
63666
130781
179090
289712
180504
51013
268441
276501
44193
172022
73346
145624
184239
18222
67199
137104
316971
176491
46517
46677
211266
305009
299586
197664
133576
268790
85467
37842
142213
142484
69852
199930
88995
232806
32490
21458
37046
169415
71667
76357
301717
68780
280393
307837
262058
263089
275657
275045
1365
272972
259833
196
303788
95483
42022
298781
228070
150062
297184
81025
160303
222599
143542
300949
259667
319848
48756
224350
47859
26574
77541
109234
90347
108653
252426
116344
6382
149766
173028
64446
41964
220508
289176
229769
269819
86845
76408
93036
246181
74737
96093
77327
43644
234023
309345
58726
248630
193465
314128
56303
103068
266076
273486
62248
43845
157966
217492
21123
253391
217517
285424
70785
102616
299487
153828
107534
98759
181481
137339
182719
276179
205630
300261
46500
6092
119889
284064
242995
167440
111435
293672
75078
72467
278766
27090
295759
265638
115707
317684
99301
131677
295448
313942
100301
76865
220317
281058
214154
316221
323419
226048
60006
142741
44867
19065
161265
231344
186997
239410
216808
210008
200140
289183
118700
62038
122684
96333
266583
229003
285203
203243
252146
112499
288011
253355
135025
63270
220133
218486
161349
108829
321790
309989
173551
87960
28174
56024
37271
95510
159232
319071
300194
285005
222197
105823
195543
310772
111222
78779
302660
194101
270573
304302
84792
206798
169574
95540
227147
313154
213917
259079
76434
35579
78210
229219
190536
291938
83554
123461
5715
242923
156078
104986
158569
183859
110717
39609
297725
47590
255550
152384
137430
238402
79476
152819
129649
106062
196892
224231
206777
14743
27516
252108
50720
206984
303066
132534
105159
293173
95655
66514
124616
36520
109018
107648
72055
21509
309144
93353
117454
257828
157420
229476
54158
103704
121007
125751
63023
29989
282332
258992
128127
221378
305423
220339
25168
102311
155966
143034
148662
64709
284167
106696
163950
54709
103702
233117
67844
210351
320408
81785
168492
87569
77529
39356
174377
241647
1989
321397
192138
228215
100555
246278
144225
256603
289501
182151
222141
152038
289333
52032
313833
20372
196680
183672
109515
179924
26577
294518
153095
36352
22920
52980
10257
30578
143550
313761
155907
12568
148024
91335
194161
228797
76671
268902
85970
208048
157722
199676
263891
78491
214970
137736
134571
306450
179377
183186
142000
295274
168993
227523
150258
159592
243900
141528
268335
205858
280544
29422
242706
264441
274268
53784
145954
249599
7123
33131
227862
106847
265153
184409
234720
101433
66523
171536
48594
273565
28304
189084
132724
304994
6921
319635
67063
287896
71018
185419
280177
266513
231668
153067
129688
265410
296986
17587
12448
19872
34218
19714
282441
171941
108948
39690
174618
21094
214653
8668
154915
62064
49678
8956
198698
21360
131140
102497
185749
262066
118143
165643
284341
188020
126869
232237
38044
223363
227730
247392
132053
214470
82071
217239
167983
111959
244749
301402
36269
314501
154013
147341
164090
18910
6814
18610
225886
251062
153857
39136
179944
121873
268224
180197
70251
16605
135579
241679
58060
11919
163458
30951
138224
8714
176242
179280
59364
259982
34247
67037
289654
304984
276061
135171
235941
196430
64628
123065
123320
227356
289762
185068
280781
69768
258165
313124
257342
122882
173131
115987
167861
181458
212981
304300
307814
77280
265426
177560
118384
318664
189818
285479
256503
212047
314000
275697
26493
170629
18967
112171
22389
11664
90937
248361
42395
139554
301576
129983
241942
204609
182320
242034
167286
301714
195349
296932
132493
317564
124773
151160
74075
107165
111729
146157
158778
291508
28204
111043
94494
128425
191514
307384
278582
127862
301235
149040
134387
49659
159859
175030
145571
80132
303250
112948
80323
186101
74653
92572
251775
207634
266197
288716
321200
256087
224427
116716
122921
114121
312666
212832
137488
275067
189283
26274
219415
277095
198854
227153
100613
280621
259668
126520
175599
100333
210888
292713
19462
188110
202712
276025
207560
187393
108628
187890
219909
164802
317689
110168
113031
90805
257692
30585
193319
74328
255495
174685
26276
213767
147464
92372
128386
170529
312351
14695
69832
114624
157774
99980
16823
95406
301332
184619
310113
18669
254164
277064
241279
24149
316966
24808
252176
124494
143298
295573
12671
99317
253826
208042
113841
59535
312016
290685
8292
81339
183781
60043
189959
36821
301456
308733
208628
71677
46999
84002
11215
161096
298983
172391
239884
264926
96761
298767
314974
176549
201243
204134
34600
27596
232618
55973
317651
22355
25790
49324
206289
221311
26974
283153
22305
154603
54113
276313
50941
101361
269144
129854
17614
178501
16480
90840
145066
60824
316146
275265
102505
287501
252101
63729
147054
258033
183642
97409
44200
79041
143750
145185
2370
297484
122917
271964
226636
248870
116109
187131
76366
207566
156293
100633
228100
159595
87551
52453
25945
208764
256826
26099
122064
131372
67700
140234
271871
156590
133648
48069
96640
4437
154535
11032
79794
61582
218708
192240
208315
172373
40684
141147
229094
231039
242405
270881
93443
249307
288258
276869
31023
295558
186799
291743
82657
249687
214478
229012
235886
257068
147221
307164
52249
242323
152920
152002
114641
19130
26786
85990
242140
298040
145345
111606
177380
107509
129348
156280
305214
36293
183980
7232
111985
159191
67572
304028
34171
316573
120538
304370
135354
221771
290504
181065
235314
275796
55135
254808
322795
116853
302793
4952
224366
112497
267236
257928
35563
263306
170107
273165
202006
176181
48303
126450
302633
206911
60020
208933
149209
32338
175451
65769
191391
114152
169379
8757
237379
308147
38387
126344
265280
317843
124481
296283
178364
111386
216763
101928
166302
323049
78228
251106
33004
132977
167806
45358
291811
231459
31502
38487
116577
297960
64067
182715
307789
28738
225525
131945
54370
155203
54643
265666
276917
78245
278965
313543
141260
95001
174110
193945
285473
222464
97683
134230
120429
230104
176284
87359
74064
154351
175224
116556
158097
166344
264213
290877
244066
91683
35880
248913
114293
313359
13555
272543
20538
23406
130957
241595
199435
268327
89768
70710
186862
150009
280193
295332
275215
99727
47632
200582
183062
81096
240524
222854
138584
97039
180724
220458
38486
234140
102146
286377
300591
108932
52283
245350
118018
246377
41146
153281
228462
176071
109595
238917
201623
254001
274350
110831
70699
206853
208089
252575
103778
274417
230200
186831
104005
80858
18606
194392
2649
128315
45248
140642
209280
188706
255413
222824
165016
220856
164570
184365
177707
116808
51616
95236
142910
152161
183177
85486
305387
239492
9348
242534
4246
224879
237303
32860
86265
149088
173963
320448
285941
135748
233294
236314
12003
109021
81869
145237
247553
43399
281972
295177
312265
142125
26272
176399
104648
124838
176203
19153
132358
171170
249092
262750
20158
284869
54501
179410
206431
302237
142315
250908
277490
303719
279426
190099
151035
228736
249043
300766
254835
302876
66264
28873
229841
19423
166973
58740
103087
185961
24222
172255
193190
121348
304008
32583
3406
311245
100731
65075
47730
93565
75972
19809
308499
287078
36446
203620
4252
239485
230006
89658
125238
29193
34573
223756
258609
106843
75505
139302
165216
236412
45387
196273
175458
250402
286056
272284
35339
173980
155451
196539
94333
277372
321796
47047
117238
270474
87392
207928
33852
276802
11398
117076
224059
274570
186410
300310
241374
184103
109205
195932
132620
46385
130511
301980
131831
77410
261572
211826
123009
101243
192183
208842
276374
85564
127458
91062
126679
200981
184038
38439
28790
105085
81740
214190
159280
140701
270006
130203
6264
62257
65534
260450
217664
260774
224162
263618
7199
29627
285165
315737
24228
51246
53087
49979
181823
118504
295925
41830
123069
15460
68613
211218
291575
31720
254330
200521
76397
289873
90856
126452
147643
126850
304089
110270
50151
6027
42643
260465
291358
38357
68957
196017
70401
283944
214330
235762
89735
77224
148359
180774
299719
323227
263585
266229
101759
220543
308279
171628
152274
199745
303308
309605
39772
46145
300885
104577
293675
302860
277872
195233
56819
61417
281157
92934
81931
24241
43762
305339
28388
200524
201035
251595
21373
293403
120851
159410
98001
135881
54161
158912
87127
95354
319107
243544
84039
286305
179324
130303
7638
302159
115399
249228
19137
38374
306589
266363
311923
184749
315307
137578
40454
140034
48743
274302
186491
17507
117366
271446
44706
172077
1547
259168
108322
25449
180175
33777
56256
146938
318652
292915
302305
169186
175644
214032
191828
173709
64553
107247
70305
38727
96840
3917
178677
212108
72329
157137
137453
156602
274620
159356
168228
218272
11616
14241
145188
286925
141327
261190
20365
184853
207907
64451
269831
8996
200740
310454
124654
220525
281591
25112
134484
155877
241839
314142
287952
3838
164309
282743
276267
205590
236708
49669
112029
102536
319802
188071
106457
276841
309346
114867
77957
125224
104455
135184
229863
74581
123572
124419
75044
58596
124658
129144
118547
144617
87301
298319
224292
315934
10807
36779
155166
41871
139810
321653
304002
253926
150158
322036
60914
128341
287295
111044
152231
22946
166696
144613
254970
118546
285044
174327
61370
172261
192966
53929
82238
66225
64330
283035
52517
32839
248307
17002
274445
16931
37508
9069
111062
224411
208811
145825
188923
309195
131240
80355
80100
288005
27168
142952
27318
315231
296939
124439
272066
206502
77112
97396
141508
167307
269161
305716
137663
182440
118445
241516
60002
238431
105974
221960
42255
118982
32878
304411
232821
109571
203429
130646
308296
34719
269577
304527
321978
53029
312871
174981
28192
181902
53006
136797
252068
39532
99308
260486
84250
42486
243954
41521
225776
966
236754
130628
250890
208692
187612
177780
41809
263972
295204
192490
50874
306126
293108
265820
72855
82605
306263
66134
27756
313144
230528
260963
287722
191668
142067
302508
21933
300944
32330
25291
293467
322950
11470
98513
241532
299196
32884
249571
19184
242355
201124
305149
9829
283020
320347
211303
76057
221301
206712
232752
290732
123401
187845
257114
182518
211407
58264
29427
267869
273301
24748
88338
71181
65782
180541
316260
1367
128479
266163
223013
60682
318810
211420
129427
58948
52083
96627
245265
254720
310464
177766
43607
214458
312048
231962
102755
310417
63538
94261
284229
255410
179408
66538
11997
290147
24750
55225
122567
298436
32082
238998
201679
189104
125635
45831
12628
62770
238780
316301
170274
318191
304024
86820
28980
138439
142526
194067
251331
169944
22665
126592
189001
163937
106445
252293
81524
83972
123161
321930
251820
203393
135744
55892
99786
217099
221966
178853
162886
283914
51762
251067
290036
136116
158480
84269
95152
10764
237432
308215
25162
76551
264094
104149
163179
101018
225022
229307
272618
81412
280016
260457
155810
188743
8083
102492
103716
52844
95393
9608
238582
33945
58893
218480
114183
192616
92770
231315
308943
229409
152559
231222
55705
52984
88359
309953
276966
59774
313927
29778
38477
245701
132120
155317
247866
293895
200376
257413
301003
49242
76716
244011
282260
34369
168187
109254
262728
196638
159624
112423
78174
156008
30688
69919
118994
143210
196774
208057
184419
265642
264283
133733
250094
70554
9116
10574
5593
229186
191409
44081
260625
177561
260956
98582
323023
230682
272719
146173
11233
202045
239291
34194
321077
173175
45908
10783
72540
229407
165424
139274
254552
213479
2587
304519
50677
158679
183560
191593
254129
158135
165634
86378
142297
114968
273725
21217
88568
227867
249978
285973
127705
289663
257238
209643
16901
169108
111327
122546
272182
287283
11305
287190
96594
264991
46934
86120
320430
25202
272615
273480
220854
258628
213597
316563
159815
220358
296280
7236
297796
292241
158078
180648
121069
251695
283722
321235
295007
88185
247669
135660
316546
6278
54180
262933
249959
243279
119699
251771
172555
233521
45500
24377
147974
262313
252321
42829
34305
210213
300576
227525
261733
285466
161584
214829
149424
215074
148227
11449
185271
111459
29057
74482
275827
273073
255554
59272
225378
102210
273298
53809
308520
289734
268898
258274
225019
163746
253478
187223
20816
43747
214077
57591
299611
202915
163023
241844
113569
47645
173040
136128
23746
265579
151165
160571
159428
225530
90470
98430
2456
214401
43572
1678
104919
299647
175056
222638
210295
115901
319917
261443
212462
161072
271927
55531
122888
152767
48844
218862
270379
141723
309603
303868
222974
314327
209640
281544
115377
148283
66189
91959
65539
63954
131052
107563
225336
133260
137777
201986
127606
55747
80752
13817
281287
139013
161666
301089
195018
59756
91937
253834
70036
24340
73849
276285
262327
220594
42298
235555
63443
242050
129476
278794
25078
281487
140185
118219
2429
197853
300420
197081
257438
304197
57920
147877
75639
125279
106697
18104
27891
140376
179889
126133
6371
225414
7159
16073
188369
311750
113473
249124
288170
123217
284329
282289
7904
209074
265563
139605
232972
273346
273089
23936
25648
157641
292275
319996
52510
206449
197175
176624
98950
92388
242994
282491
138348
110018
290190
68903
184180
226368
72306
4964
251537
141379
297672
296207
93967
121200
181761
92035
194368
168760
50882
285738
224889
68773
47505
320778
56183
38378
158714
60607
108691
209646
52652
95867
198946
41176
191443
195690
15239
101623
11533
268695
134373
16701
94132
318607
231514
60433
177683
275102
76778
35624
108764
286417
198720
146026
309471
250011
207932
66918
26085
264545
12009
278437
77813
45082
264564
144136
23546
71663
10789
11588
21721
234465
67839
50900
165461
153136
296311
7829
156472
187183
11126
59126
6622
309490
102209
184452
6141
119862
4933
204630
109387
267068
21124
287301
210471
123625
142247
105714
49380
59579
28117
139620
72034
235940
225444
129559
52308
145336
76903
35051
37755
2823
129737
118618
155112
170820
158984
42021
95482
64026
99696
125194
100319
60361
117403
153084
313971
77900
282607
210839
23656
306870
79342
310379
69898
83260
322416
32465
115633
316726
11211
21165
71535
87733
21706
142398
113044
96232
149395
59937
30625
232731
302825
181615
264752
74923
222137
118085
321202
230054
85570
323345
151121
307759
277431
256720
186454
103725
300815
221459
152046
177686
169669
187690
70357
233953
290801
80439
170304
39556
300761
141170
245231
308539
169971
108035
199510
20564
229440
266343
40550
280333
300832
301238
46765
259855
222353
20839
243461
309092
305696
53391
192659
61538
95371
265433
244159
318020
281471
246624
237115
233813
256953
237123
179266
100407
19771
13333
295907
284777
171029
214663
72957
222906
319729
186069
173920
147005
14276
36121
320601
28191
91811
28266
162403
144585
166963
256891
202899
157480
158055
35380
318383
320894
208597
214984
173330
251409
237371
137754
113271
10652
149842
171138
176542
96502
51926
30628
309991
95416
65101
188453
56563
13059
25469
80400
313908
296895
182650
135141
259435
73029
255849
149116
104360
131395
214687
253974
144197
166639
241528
693
80151
78384
84188
70300
257017
227939
47031
178503
7022
311712
257057
44505
1810
248310
241305
273742
197944
88115
162537
273400
27164
203814
297938
213134
248334
209050
256575
82253
90815
120547
125682
60367
35122
31735
298751
111968
91499
216262
110318
321144
26503
278692
156
17940
38682
226509
188390
39980
222189
104981
168022
219494
9070
222526
12915
141130
170019
157454
123152
1535
176100
5099
279240
70215
139308
126042
120453
251994
275202
11511
176755
317912
273044
69194
48713
169268
96935
85412
307540
231328
78798
235964
22320
39514
162911
308748
100513
121671
304444
185066
74384
124572
229103
150855
219373
289600
167583
17482
177821
244293
266726
8297
212182
25656
94289
157985
322495
81766
321269
308125
43961
61119
46742
321847
102538
71936
220898
283637
122266
10207
88889
4615
233332
199760
121712
176870
271709
86628
172366
300839
53130
242209
261510
197029
1109
81837
25259
305907
238047
107339
90707
31236
58372
66307
299088
197616
198013
42163
235743
63652
272639
257921
128750
95164
238988
265179
89900
93899
219117
152926
73952
66017
279187
120842
92259
113219
191430
244689
247720
65784
87542
1896
13017
313240
208727
214692
297110
155885
181592
142208
125620
200934
182279
137992
125824
70443
182123
6154
106755
106566
163287
316501
48851
123369
299397
283123
275032
155729
266423
315444
183242
291555
27611
78542
136304
200282
275073
76268
159984
206226
37872
9289
235262
196021
172156
242697
39551
96613
163918
16011
154420
100387
65781
51040
243635
261198
125058
38372
214803
112483
269668
211333
37844
272147
38076
6812
309002
203984
216764
292470
51912
153292
233102
39243
241988
31487
163994
158964
44836
290322
217380
55862
240901
120906
178605
1046
56900
319032
218618
299848
132602
223471
128859
49535
185136
78532
262544
209325
322373
295487
137415
39409
128612
228786
266200
243681
223203
138582
84554
202587
258968
123640
317181
43154
243379
254214
47424
65795
30117
295045
218838
156094
277995
215561
312933
57337
168067
287917
203907
136529
82454
306287
282071
157059
309960
275868
304828
19665
50365
201609
122955
298054
128414
272647
317164
88609
296365
90046
149749
303837
283615
219621
315012
283289
144232
103227
56942
95287
246503
13912
207633
27555
169730
89175
291853
299942
180984
122760
223046
13337
301180
301225
255103
143229
311383
280520
207285
55029
231072
189526
52608
211375
203627
78696
276088
263734
104737
97339
173675
142963
63359
22658
129778
35817
110949
259665
248309
227469
163969
153922
34392
86473
65729
259871
74721
220527
102586
295214
284266
268896
123339
73808
252985
11049
22971
255486
8829
317120
110963
234831
32275
265543
309833
278154
181473
171712
304957
246018
38675
37709
60711
265222
10362
178958
122160
151307
300038
207310
241776
94281
218111
55343
34220
150425
76562
148965
277440
123586
125033
278970
252859
270825
295150
13081
181893
21567
201111
206162
144641
206591
310764
99124
151757
19798
106042
183990
55903
174450
178041
168347
14500
165091
176541
170323
300702
310570
50016
108257
282320
239739
66338
19162
119430
144581
321992
256344
162233
279901
301142
51097
288767
317833
114319
73483
50175
93512
230379
271600
114857
140931
186780
107307
102420
292588
168454
62985
291772
142374
204092
50906
220775
304656
149181
35664
58763
5558
126551
95282
86168
308052
100467
229952
254738
47525
154260
187978
72791
227561
308358
35010
243291
285937
193009
257269
89224
52257
161239
83508
31120
291476
142535
15431
46362
274580
208086
289276
148906
218193
127134
40475
241637
103162
232805
152047
244719
111033
107116
284823
240346
284363
113100
80046
185014
34962
51158
101717
314662
3000
14839
312181
252919
296253
55255
256787
22740
127530
140990
7822
41527
260600
89779
279501
199195
137657
27077
210969
189213
312537
181658
105396
223681
45062
9956
103712
223699
229303
99055
293851
293605
155881
178075
264599
279907
104712
131868
200438
27991
43163
175055
114623
211471
209614
296184
221015
240870
314220
25053
67948
2214
175412
89878
200352
53561
125544
268228
265424
130829
99890
293798
51171
146663
271771
24734
166655
254898
221326
300446
129105
300890
91494
211843
154287
126660
151995
116460
77533
190114
58439
41728
317785
175305
269920
167025
4591
231923
316697
291655
127085
323243
169248
297599
217377
134916
65796
14833
75387
116378
192704
296917
177333
164957
69347
279134
63226
158060
139486
182337
65256
49528
288025
657
111342
130408
316122
67082
93430
69378
158128
67483
39662
317531
287013
81698
116253
49765
117359
15847
215123
15336
280719
202708
58354
9917
10496
148081
259043
147122
167678
247721
157708
295127
305242
50302
216822
13563
275064
187352
232819
608
129173
53677
65440
286446
85631
13584
212357
44279
140506
198155
169553
237828
296201
299639
150704
241390
98260
144590
84486
72870
266622
217945
273169
164402
108570
245770
213206
180615
320867
154681
257036
106048
35509
5459
231467
39492
236678
287621
151683
113013
52956
54597
110394
109395
298429
297303
51619
304123
20739
139883
12206
31346
133895
154659
233904
23527
140134
315354
140574
50737
163644
272195
302774
208644
59776
300709
200490
54428
104091
298466
266822
23540
289727
27572
204299
301913
55076
49011
243144
138156
202852
985
63482
264454
149124
1954
237281
156054
279784
253286
291795
17952
258642
178761
8018
142381
286604
142169
126303
259292
151159
126748
206639
16676
186488
117160
257480
202579
293992
211654
220558
249126
82552
96838
156208
168447
59758
303891
96682
250133
16752
122360
247081
241971
96629
237524
274200
198769
197875
116825
22575
148865
159923
260381
106239
247997
94263
238208
240401
314103
205549
49640
74575
31533
216671
55490
301819
57144
20057
201036
110044
61143
185598
69267
103448
136206
38257
317748
26051
220651
147196
273378
236152
15489
152623
59568
151744
299977
111721
123399
239250
209879
269411
300739
139875
221496
244139
248822
169051
125052
261828
45373
76897
99779
280899
149046
120052
194553
202144
15616
7599
91269
108274
94074
64062
131432
167958
91263
183502
210638
4065
271901
174136
93869
200121
265224
233431
71649
274632
156634
57843
130421
190352
39605
55642
157844
302008
49155
104707
101707
78398
156426
83332
266716
152044
143872
79296
258761
29528
302989
270576
85788
80133
138782
292859
90363
79229
263472
99948
182816
68664
261290
152482
73216
705
253680
190968
233313
257199
304545
197076
25081
118326
112638
280486
112400
12213
71773
261926
287450
71216
181750
307254
306238
167592
38149
107642
214738
19082
213584
232862
241508
269483
59128
176883
190028
281118
223147
36889
209819
18860
29199
278389
306811
61280
90056
177049
296772
292232
243649
88681
115560
178572
314947
242304
177011
19311
104108
110177
133893
234572
9244
76592
176727
21257
248692
217509
176910
118726
63827
140401
318535
89403
187665
287492
127265
27527
312186
70407
155777
183612
289955
17111
279872
266617
111014
190930
104063
21483
213228
186296
107411
234847
50136
170673
174659
298689
304065
314743
129334
104834
103295
220417
186266
268077
53163
3132
202705
23959
309463
17561
211510
263048
128610
213934
309396
282561
297147
219937
49388
320416
82059
41696
182310
222273
163726
140111
185210
17515
263718
123714
230072
271424
150143
294979
196692
286089
220305
107266
307602
147382
25628
269634
204310
317063
144608
206862
181723
255340
247737
155508
298829
176415
153881
245683
49594
243340
257714
253631
291578
52357
76719
314845
316811
265239
174134
321625
277711
241858
46565
145527
40196
232120
259117
72044
290208
88931
287670
309541
34326
121862
171455
52661
43498
45265
106941
15311
154531
37082
313634
89120
235557
204745
61851
253445
190234
83640
301297
95211
249346
130680
240087
167852
201125
321163
313430
179253
183766
323456
47433
55395
175345
42929
303927
286911
318307
275012
287222
249110
149701
211232
147616
155344
190858
288109
61004
77725
75506
241095
251794
223336
174363
239461
163779
223080
243210
135880
278639
250920
56801
205768
133240
14584
155002
46280
55885
90210
266077
135869
124772
14821
46432
63723
2945
83706
48823
61340
151630
7641
194460
193008
88316
108149
188826
158441
293901
22850
250768
70943
85385
203746
302446
31410
69373
27411
25839
242750
70573
308638
196746
83213
116195
149285
302925
64295
59357
228590
37541
245354
93308
174904
47692
261989
114170
13997
72623
237528
310205
89358
190516
310957
54591
34904
155168
315010
320670
121256
148856
112634
111940
248189
78406
109518
178269
316880
26861
121857
204893
260324
229928
180841
316890
187582
100821
46489
174417
54009
102171
132812
168715
209283
284914
308744
27616
300828
210251
115799
125817
116838
112080
21879
134295
15959
12345
47199
73375
174692
275138
19924
144870
11745
241963
140285
282729
77415
21803
73876
190063
251717
218422
52337
307907
296174
222332
38753
316856
38314
232674
31454
303522
39293
181056
52427
118656
55379
211516
187761
22393
64975
85414
224814
164038
249347
59521
172722
167797
321968
304986
190430
96681
142168
85012
99277
278187
40565
320610
44625
43300
275479
120658
64905
83055
127426
269545
91477
119222
169752
72154
82695
262265
79450
171129
91533
56648
279528
111013
86539
263079
49065
159091
59965
94206
25493
129160
8171
288743
321377
143072
93115
253438
123085
211821
183351
7237
299911
39023
110860
207486
248909
170159
295266
25341
133726
101073
240961
311152
98668
238916
285171
154237
286792
117890
141334
292977
120660
186544
127784
150902
317565
197014
205794
16081
44137
301588
197051
75204
4202
33918
223677
14161
294458
89834
121764
300922
192682
192000
43248
182610
234198
108699
17365
147442
292541
192234
34486
251033
114666
126842
9752
293809
245819
198185
36198
194967
241827
167606
128665
285290
57885
68061
85347
213162
197149
197912
267902
284670
88628
233186
284839
288094
13829
309416
13156
228605
107313
322045
23287
93236
169082
279091
164878
58860
14466
190814
15309
271495
137534
218475
135298
9189
247533
231306
270066
20863
208642
51366
65658
22918
54272
5060
32297
313061
298347
34210
320392
80208
201363
122139
229065
162425
229876
12455
22079
279964
50274
141694
119522
92790
74697
293677
173312
70025
271258
120645
205427
24473
115280
147572
58565
2801
172333
145239
135560
8523
262040
257964
105495
288518
228825
112214
205842
191390
206237
252770
322300
42002
288007
144359
102957
59045
286564
194838
182544
291705
236945
92897
106586
56070
3375
182714
282202
171405
309828
214364
198000
227009
218806
133463
161351
168751
23955
137084
79088
122421
53455
207785
293153
133761
133692
272325
206643
436
106257
260254
164654
105466
72151
142686
155310
1199
185881
178548
162888
169761
217978
172706
124633
47037
111976
248146
152042
106491
11419
83368
202429
3809
222722
153528
311633
199855
158841
303525
252448
223624
226377
189402
275627
250521
217883
186193
75865
43719
224020
141854
206312
267505
147326
217608
15663
226153
32764
192100
116829
209806
149417
257932
233019
106
26805
320054
322287
142500
146016
211351
312358
143698
222822
45921
258780
148267
286376
104632
205460
222949
153609
153767
226760
34800
107236
215030
273385
150479
257743
251482
281053
5848
16971
301154
27610
104135
258788
135195
272248
317282
11460
138515
148468
28172
259402
278512
29251
115284
235046
54258
175694
99671
245627
104088
286957
321156
264209
270441
311187
291849
105811
72275
91511
85186
91637
168827
82124
290585
148362
118938
104873
19232
160924
195177
56348
264003
314869
260544
226891
30912
79762
320377
33111
295190
289263
78537
51940
239634
91289
31033
43801
54923
223841
4402
195382
237805
300824
138356
84134
185348
258194
103073
172516
89639
87579
309574
235714
158340
91131
274893
79316
169410
186920
211160
843
101657
243220
170705
89545
236513
43657
128399
60171
62722
231218
186179
131008
48237
253618
113786
30137
49651
271655
32628
321846
114591
310458
187194
157004
37999
85976
208849
21000
154301
118615
230729
155845
179571
244032
66633
168146
141649
86953
177096
55053
256691
242030
48854
308816
293426
1583
77458
28182
68381
118658
301537
229269
182556
152539
275930
34282
314382
283410
239604
54610
246247
295952
316980
317481
279197
1928
268182
248335
322313
22851
180731
189379
323133
260420
273091
227689
307025
60111
250912
277731
191725
225553
18082
117121
32143
274604
47330
183258
129826
75674
152052
220078
319776
217819
119473
261321
51627
208737
298809
103144
242159
33213
16865
11438
104910
127398
215696
102061
145023
228003
239378
2294
92751
174271
100108
88073
107579
237479
323113
230228
242426
243794
120473
289661
76139
247980
40118
131169
194032
234859
256540
622
215298
208912
115816
99923
294873
144060
228791
296616
45318
155874
267124
51986
16136
31509
100882
90231
93966
222782
196175
80951
223630
138104
222438
169740
151632
44833
260703
150713
241303
53978
267829
155873
235227
248162
183962
258057
301226
227277
117213
202447
258386
243601
170907
123131
58191
314788
315587
128023
313893
12403
200379
173042
19691
133643
181351
180449
294813
50880
98446
113661
185984
263655
197327
271047
120009
167708
323035
122999
61407
303656
305115
40759
94340
269321
41463
44117
322575
5449
80359
191099
198826
6786
266502
17801
288647
173593
237590
76973
36249
87198
230501
303305
88965
100743
172664
155184
255591
71661
49641
294665
194690
210330
265744
289153
230158
307686
170544
145064
99918
135534
193665
74811
217892
88892
167006
263347
187481
192593
250032
39434
84203
56210
3222
159689
136229
206492
239958
61396
280411
145296
227669
290462
59214
228936
78807
280773
250068
230413
296985
219857
295753
56190
294659
7696
287327
66577
107362
151469
254366
251542
147
188288
19487
20017
170613
114588
73840
176908
317239
198665
181842
72537
128249
297822
95081
144765
12653
164469
275982
188724
259041
321921
29978
90622
71420
179776
16916
165386
86574
185505
16357
237411
252769
269473
259111
215401
72958
216428
92081
33700
261888
6110
277077
159323
170711
186833
299403
284210
216890
12865
233363
125668
246716
114049
214631
13129
11309
96412
247962
320104
89012
296445
270718
30278
99827
180238
203442
264000
90887
258733
125986
16246
296094
280024
134889
56698
204984
251859
304515
280987
178540
149770
114165
210333
104517
237635
112418
278232
215375
230415
302982
88029
8301
253711
137083
112763
176960
207127
72679
162971
97107
261363
176885
203685
105550
140302
192035
293608
137861
100398
302124
17342
157982
252933
142024
182028
249683
230584
33929
207573
212987
181974
150695
172953
119718
311607
171534
230994
18204
242509
85971
285166
8151
158875
40837
8688
275841
19195
233107
175771
253456
241911
151815
313951
318050
321286
89659
137240
141497
25420
48359
62166
81196
297648
21225
141524
34026
100138
190887
250434
140120
41389
4869
309009
203492
247957
213933
109640
253880
154991
23387
85201
290729
106377
103573
281780
280549
99606
213507
14295
101092
166084
242094
323053
191405
288625
41836
52554
254390
122180
223806
236226
193668
142081
90255
185604
31272
7659
97853
56963
26959
159933
145139
208595
45922
40306
51816
313580
168446
66641
184515
94386
272268
142737
127644
38733
321277
198634
58811
3791
69839
91949
258321
215456
66732
71929
170079
310749
20945
173529
71228
97220
223392
84948
58833
50784
170122
6972
11344
282216
181179
195131
108797
229470
277168
25752
60206
273081
260931
292071
323522
147286
287824
284980
123360
138595
113845
214136
84017
151545
225029
317515
278959
211643
154309
143672
210156
100454
323270
230816
313555
58028
33562
111925
48759
261418
23559
190843
268248
108667
293105
258865
150807
225808
197787
51074
161262
226659
60504
83945
33152
72453
61027
244778
63944
293776
17806
245728
67004
307917
217763
60994
198959
170540
124201
260943
21416
166241
65817
255722
310958
304371
180394
95433
126137
174762
200695
135293
96690
196829
248412
255683
188405
77942
269268
125088
311272
293803
49907
108134
258878
307112
263709
1857
139269
89566
221805
254228
145804
29750
68794
314528
63497
143604
80228
305469
299027
229983
9597
290792
229982
277665
284408
104884
101672
273702
41912
24063
297720
204174
89144
154377
170001
191757
131158
292324
126805
249401
219189
184814
93427
264500
248405
285925
158437
231346
24909
303835
158536
129099
204212
22020
287773
70982
88929
128284
309020
51553
124191
71496
132699
141925
137046
302130
253074
7406
258899
83436
209753
76668
236592
122911
31823
177363
64378
235709
306174
47510
255434
155283
189534
24147
247333
245844
189581
225680
208598
212960
62710
296384
106992
244326
33113
58002
198141
63310
303470
180929
289340
199738
282526
256366
225823
56628
149785
58498
12657
154421
11905
295430
209621
108037
294941
215708
189981
2615
146563
198308
83241
65535
295908
106263
149416
190947
161561
122730
186809
97418
239986
95920
61921
52291
194992
147709
115813
137013
162353
114408
88714
167260
185018
38864
190035
116457
105116
60213
85472
105680
222073
280538
48065
295439
56237
56798
289545
6924
62222
107537
41185
106412
204584
309500
13052
17658
48997
165838
76795
109067
77993
192188
285763
18058
227575
227278
22886
304382
147104
127047
10420
227194
61783
256663
126292
10258
54852
230721
169363
112043
11686
246639
174263
66830
79355
5356
104241
154140
120470
35614
53594
180410
193536
117713
289386
309402
140760
88378
92313
277531
86246
152114
10047
217496
136043
89989
97116
136646
310499
131275
297468
297021
29011
210196
244229
258942
215534
38813
96366
43520
189512
226017
253647
290750
243778
213270
167036
77854
129608
219320
236854
222778
109946
112810
178436
82201
199799
226774
10786
207656
255577
288436
80987
261260
149480
102539
202184
225304
163134
169316
307404
167881
173627
43988
122660
298518
45053
191845
229731
106718
179634
228323
36261
188489
271827
236582
163408
138848
301517
149723
83218
275572
138977
100674
184334
43596
29673
141868
189984
22593
20078
1040
255853
259259
214980
24603
86381
172513
297321
118253
9267
4093
237102
165395
180230
150003
168649
220415
159941
248850
88565
28574
121646
171735
122556
73034
309546
253992
291189
210527
246601
241725
308817
6956
173394
226243
23028
741
197676
221479
44344
278287
24777
102117
128354
311648
290962
113907
99521
244625
140913
218584
28998
155984
49660
81881
140147
115540
194571
19962
259865
189590
5909
196725
157912
225817
260472
28482
118224
258350
191855
207051
301054
133807
85164
320267
14269
20901
164891
288227
193781
86946
214515
92918
66744
47553
312091
242744
187186
41686
113236
282666
164905
256855
1444
266904
265878
317868
63636
58682
209315
313065
270862
288296
104804
143658
142588
142970
41367
161726
272355
235415
166160
37305
279688
75759
149241
266569
76868
149904
288580
145243
99085
182500
41700
162525
111436
304552
196813
286931
191524
25837
152726
320066
12202
78172
250961
146227
39967
145756
201575
78816
199002
109274
193960
249795
316821
123496
316027
119627
254741
37860
18864
133187
64189
89452
24839
2288
127930
4271
316853
4565
63338
123444
67862
74054
44415
180797
16352
43337
37315
311211
279048
203739
240362
56143
163775
53220
180419
163922
310600
179594
182492
306140
22701
50024
252936
43262
121044
166836
141239
237331
54130
302730
59588
207467
93481
143130
303125
194277
101447
143299
31581
39659
246111
318956
263678
112587
188000
140465
139211
165805
95637
152560
97746
125388
133414
168289
294345
230414
195231
53731
198922
260266
138114
128260
169565
167158
14408
154615
21903
269258
254489
142339
118428
144407
32274
19248
321753
260159
169354
221409
174954
233334
236915
88357
293883
242259
238485
125282
280821
173746
2834
39037
104025
186369
51229
122713
294338
55766
155767
231967
5726
289954
300195
115273
166859
30702
51563
277870
155453
94929
47122
122172
248677
176387
24429
103502
288076
40453
46646
302796
57415
171147
97434
211646
291205
27570
279065
238908
51660
265217
34183
317179
307570
276721
46020
123022
251871
36947
321836
85859
158178
50765
100820
258149
142001
102689
119887
51178
75389
31453
301025
107013
150967
190713
129532
20904
257416
248235
222393
140848
32066
315065
182468
98002
294324
115101
286033
62008
100554
93191
99327
145005
10877
240677
106541
120722
210728
126746
273985
284065
119653
239533
7174
258934
56896
274616
90316
21740
209456
208436
229684
198268
18229
51041
169476
192738
159344
156097
9818
192710
125081
303050
103454
5137
313326
189691
107683
262769
61068
67548
157394
45486
89477
79408
231557
198157
249364
221056
190998
171164
255965
170858
231248
290981
309182
175393
238619
217434
159836
14129
161868
50021
267804
125619
47044
229634
53737
124348
7307
101856
149558
221663
232113
123575
269864
258208
107355
200462
210049
290128
320411
312784
95431
54672
128122
79080
86203
25057
118166
118538
272490
125073
226415
87221
321493
255903
28618
63523
179512
53538
237709
138624
268002
120240
194942
22770
83521
288946
48078
301424
8967
107299
185488
153018
61195
87291
254751
90936
174793
116728
187133
27007
304233
314006
9273
161328
301969
251562
218952
75124
264390
3744
142384
133096
319401
226939
300773
8319
59383
275159
288913
49301
17366
173565
282442
110152
245618
317053
125314
243391
293383
234462
318995
117985
42086
161683
254165
289210
108095
51726
216690
228124
145968
103922
127868
285528
3414
311170
127289
277401
250951
128035
119650
138485
266144
139492
37894
17960
190095
132587
77430
262218
173504
262006
307316
202180
290040
298595
9953
146299
24990
31298
123843
235658
208904
242590
68856
277328
125433
248203
165684
96032
26422
186764
107493
289053
210675
39222
133551
81114
315316
281286
172652
110399
185397
36656
271150
98454
129948
214302
85387
76081
235488
139221
265209
305755
257209
217501
199468
323197
114020
177343
16535
287038
196262
135072
123570
218511
177429
14359
98983
298218
316189
192181
32608
148889
88795
123779
119731
88545
233289
3352
143942
260064
192597
234351
109469
197835
147816
302782
240586
191167
8003
307594
247474
160982
90883
131856
27822
265558
50381
233685
42247
93114
220700
72873
80032
313015
236512
63728
34924
6397
237384
278880
209724
101599
164025
233619
307168
282557
271535
113867
238136
44822
198576
81301
214912
226379
34411
193304
58969
150359
68791
245522
201395
222352
116091
263726
22980
82815
97739
112271
247092
188840
169290
311456
204841
83797
310362
239154
292666
210138
13348
303360
177322
80104
177544
249448
287851
41418
207685
112717
46923
286805
319161
12963
295971
117655
244414
133681
31984
118839
68365
197246
77462
179129
151004
7250
21178
236085
55750
4061
207626
18199
271079
266091
14081
114497
131054
104527
107454
299886
18387
199769
285509
98382
310344
71631
275785
146731
257550
147323
51654
161908
203762
61294
84183
110227
88466
52910
189395
23624
184581
188873
304549
315259
281043
285668
60245
262681
156969
79628
284191
55719
298669
233296
39497
278923
302761
208573
301734
84619
249522
166564
88453
221115
263038
64162
280046
230229
53169
84589
70702
241534
305136
163571
131604
75103
68181
7832
120230
53336
223473
52450
313440
295909
295727
185943
318600
226418
218105
95474
178082
211360
177930
163993
311580
191182
236726
253287
298010
149813
243449
88060
131220
137022
228146
151295
262110
308477
11523
127127
298583
241494
114394
213138
233452
69113
227818
252699
123383
78160
40297
93635
186400
79083
22075
82824
50023
83485
245941
151618
251137
118283
34701
196256
272583
187257
171731
267612
139842
95669
76119
250456
21030
266487
249473
263619
149031
91667
146451
148135
44942
211164
257920
146717
221137
111577
194983
34663
97069
172956
233726
134947
23405
160444
156005
297091
299734
86640
200813
292556
74816
150286
283844
21505
306373
125258
235707
35852
50102
126621
11253
200118
49060
140762
58474
23828
10049
199913
266320
127549
291548
224954
86101
259886
92306
50672
15898
36466
203093
18844
211224
316262
229601
109617
200982
213450
26701
216620
24510
137463
20829
254726
85073
169391
314447
316103
74180
169725
57714
152912
205884
87029
270866
139823
11844
38999
283066
129917
287921
178203
8249
126060
191115
196507
178679
110435
48092
133175
113339
248816
160003
265201
261319
312273
229762
3622
19060
278920
102022
128032
112198
173423
142224
10052
249412
140404
156872
276480
174174
115962
81833
272173
93424
74631
34761
51473
176034
247627
158709
36316
201374
189799
158560
8502
240929
69181
40496
86454
214603
167216
31572
30683
102055
35303
260875
194175
120255
34515
129205
59622
194517
26474
273762
282948
300265
31046
317002
30478
205320
75402
227734
196664
265025
35697
30410
85110
252184
127830
126505
246831
236517
2980
20517
309741
303130
166194
94752
115902
196049
306338
297334
86903
304941
315509
97663
69747
198968
176176
183125
101023
149307
41858
318540
25797
175751
33093
269494
225664
53259
187935
153805
323045
186466
280266
186389
304669
172015
160162
191068
264570
147849
104098
10247
170045
125520
328
105640
111262
31373
78706
77217
118311
236220
64691
297383
179895
321313
180898
313751
185035
72909
76531
219499
201320
108745
319318
95252
173632
74913
293461
206562
214595
108771
216700
191385
91818
5183
82621
88589
184689
30444
77153
239334
26922
15491
243933
299604
222360
125062
130144
120081
7407
319529
207676
28067
168066
298549
56313
156007
250504
8843
250469
27838
273120
87225
128156
74290
77463
159230
124898
184982
232507
317757
24688
127040
274069
203159
270703
257764
214757
71877
276464
301855
293544
199408
131330
140675
212078
206707
223510
190997
304736
133134
278172
158277
118625
18808
74092
60831
315
281832
55162
70972
160484
235930
10044
188011
43797
158229
20511
229975
29471
277720
273204
82601
254167
296351
255889
34421
172278
111673
77873
240856
208426
38510
51853
68197
58332
179174
300644
61328
141265
263467
29399
273049
49807
316713
56149
174804
118369
2210
323153
60202
309625
243136
4914
152903
35170
249441
18502
308532
104924
317419
42886
200489
140570
168642
110084
289549
38461
223332
281800
27797
35200
295288
230522
276297
215017
200801
314411
309218
5631
18261
160532
27290
135715
72119
32895
118651
14568
57517
185538
18856
252960
20964
157485
295366
42375
290197
93783
168513
307556
126120
178838
172758
19294
258036
25369
127798
143030
99992
123712
297771
284255
204854
70184
51601
32563
83669
240642
51252
118626
132219
72984
98481
41562
39553
96312
263054
173629
219677
288873
301982
172073
82988
60882
111647
260870
301018
209120
165385
262955
161060
109421
202811
276849
252077
16917
190489
175306
264492
69219
289617
124744
242489
139767
318328
250250
319314
108941
178717
117470
316065
137770
217266
289082
273370
9619
192333
120498
266861
79684
191375
258581
45095
77673
208867
196549
296050
116996
276976
151297
268922
296284
45604
207465
144682
290947
89830
236925
12453
28801
217937
271536
215406
133510
290714
21715
303374
321689
107086
215347
317410
29408
70532
232630
310492
203594
114156
281885
95103
158999
236120
224966
264289
109602
232565
56850
267352
289254
234934
250241
134545
1980
79330
252368
124639
233753
111356
300211
223623
70150
41737
165660
244024
139223
58827
276220
192066
205429
123119
262613
120486
24590
301080
281849
226067
19454
33699
201565
158474
5255
245297
13513
22611
288970
114044
316977
230988
37594
104556
243943
42043
113561
24713
285393
242911
1849
233037
316248
217673
139062
88530
254170
8146
101360
201727
35793
95698
38564
313953
158486
171560
66184
247310
323438
188238
167968
24301
317751
241327
194434
13353
90713
218526
2991
252894
302822
123811
193178
168004
231101
242757
206728
267944
167794
288589
257069
285743
11972
67398
222614
84616
132212
137668
304595
50571
9905
108779
178932
49311
308065
279084
304900
210863
13898
251291
82079
134761
235583
179442
143894
216199
1441
151769
244006
187618
135128
75651
1148
57193
63629
128709
154689
17050
206611
225996
138260
64331
29
319698
271425
35070
109996
72126
84336
26472
139526
90836
134760
193489
210400
280273
188964
252956
184294
269220
88639
59416
14032
289375
123430
185277
299358
83354
6993
18836
3073
131387
134764
207254
89683
182165
223049
7944
60243
63691
236646
10237
287767
230506
279725
280008
316088
203810
66379
281205
322595
144394
133124
225294
122759
90389
102831
113584
323409
118262
154953
319605
159020
298007
224169
250370
198056
175792
34238
103497
45284
38442
301675
178676
92942
290071
214847
243154
123610
286904
94373
103395
70446
103751
292929
21906
313180
62393
320359
293664
306130
160498
117422
183600
209960
20541
76605
41517
257892
108616
84571
256430
309715
65916
222654
72209
276784
102295
56664
321451
239978
235375
124404
123716
152846
273562
237406
155478
183914
248068
7532
95829
262713
212532
167858
290902
31369
193686
297900
302287
182269
42337
162319
27992
93789
66062
198080
155495
274272
287688
22436
313016
197469
9975
87253
323482
32629
259454
92944
166656
90660
153873
116521
51880
229727
130012
189522
144980
3227
101002
172633
173542
29530
165809
320153
31767
64350
170817
43774
128669
226177
186820
188707
84932
23653
76663
106805
45550
306415
91425
69766
138700
227359
5612
4916
60890
140697
8526
148049
299489
126139
87285
141796
165206
48907
49662
65811
227809
195983
99335
33311
233170
51142
15448
187600
323405
173792
285666
97694
29111
290030
15472
285317
108244
121702
213094
57378
299145
127119
238203
316663
47664
3610
116558
276903
290666
93282
312164
27483
66921
198639
288049
36042
133685
161898
155761
77427
317293
230538
258716
305623
4159
155089
279041
159883
303095
8241
175895
73966
14997
296523
248482
199516
191599
165298
86154
16471
279699
202391
56268
261875
272557
91642
244005
315432
198446
29185
163844
161440
183908
89869
3154
207834
30756
25125
210332
227480
156067
263186
123643
249576
145860
274108
222687
166301
90941
301690
268241
51595
240554
203282
39766
295986
111060
99873
167636
165947
58847
288762
207723
20216
210457
229070
45040
239283
99895
81474
245051
159074
189233
19868
190330
108633
244916
190042
100532
153714
153819
285601
22261
6197
211902
268105
265808
207445
253604
184823
13347
240789
97616
94238
261967
177300
321783
34865
71795
323097
230702
90792
11118
193293
157580
7332
12592
25316
2743
34993
225216
297483
185602
320949
78656
20683
45676
126158
55980
29173
286261
267586
231005
307598
174838
86181
108297
26169
317859
109497
208729
110684
305541
133998
234149
255182
123733
199905
302675
181815
113776
86834
269077
61153
216013
208991
54745
198309
271641
151524
130313
274497
10158
286234
207996
123263
143966
190835
59293
251895
285329
244439
127582
269285
151001
124943
8763
136331
118179
59746
26977
217339
31433
66504
178069
299200
273461
112451
83426
103572
199300
149705
126028
66809
259227
169598
232711
100455
175890
254005
130241
125515
302719
38814
223395
168704
166636
160734
100873
40637
316547
207337
310461
176979
267946
35528
136112
227422
177789
223074
74202
25077
36784
74894
246180
304903
105826
205233
85582
91513
211797
224974
279019
290679
192267
81667
157470
288427
191470
93271
76056
119121
283000
13184
172891
227686
39495
300356
293824
142184
196987
300024
171334
224396
43854
32604
57731
531
156681
92167
31251
97976
89522
136628
125840
6954
235672
139435
240411
317533
109513
91936
205300
12254
59141
187508
65905
109141
136756
255148
6556
30740
228979
58147
242327
319741
193141
270792
205155
292457
62894
198132
174104
181151
12504
275511
146356
48101
163074
162893
295114
130111
225117
242980
238016
271431
204717
283897
107962
152604
103226
49295
231958
120716
125691
226930
14739
167369
152056
205633
279618
174425
155315
57076
132405
162726
286293
13261
40907
171190
285727
294972
202126
8424
164604
263528
11539
121039
185507
299995
265266
130753
289159
35757
309348
184894
57486
208863
293583
281583
238215
295876
101679
279034
123564
131471
146589
136431
98190
34395
108180
163858
71844
201093
309104
14755
232004
268856
246862
163043
126096
41666
199329
267525
156125
235153
237393
97098
256745
94710
103027
317777
13737
114684
85643
230786
78334
26191
290446
35300
72801
310943
162061
71264
221611
156428
86364
154674
189447
20356
199561
184141
82166
176183
320617
73246
142908
44269
112719
226775
147268
268640
55327
94902
40390
318099
56223
313329
171774
45617
12728
152625
273632
14411
207063
138276
225737
142471
131066
201057
152733
316527
112741
222134
145065
96716
21768
270560
64789
162164
181950
46823
307764
215350
284438
172900
90357
56679
121302
252192
184434
283755
14920
10684
33323
256869
244155
250490
2432
225060
119199
217443
296991
271806
157593
153229
244727
254280
218976
34228
83212
136066
250844
307585
319123
198565
159805
259468
276961
86398
169350
134933
197064
278149
174752
322636
169995
239805
56083
65846
28397
42475
251831
134804
218967
271546
33960
285104
109604
43402
96685
304961
254470
40656
66945
144941
199758
199956
309913
316222
295476
187411
127288
318018
221405
276598
6147
185647
64436
194848
14901
310399
223682
309761
120198
196988
27515
279403
304012
79124
89641
272811
82781
149717
128868
239938
293164
114927
59891
151454
153192
216108
78214
216577
41066
206010
272893
23667
297799
2312
127071
254583
75062
267578
2081
162228
129673
250471
23901
63967
162999
194331
52863
249785
314732
277654
212189
65684
295898
244452
26228
220638
137034
24262
249029
107714
72738
265212
167007
110857
80584
221482
252400
105319
249390
157538
63451
34056
151347
275139
204470
288815
174467
132123
12932
92979
310455
81635
304291
293922
20331
152620
292485
101060
246817
117798
248514
65981
108561
44699
162765
185194
314562
294190
294745
92431
208953
273637
159033
86036
293557
219609
75125
252245
167067
183788
303073
305410
33846
264656
196436
127376
8050
314255
73335
248662
13518
284039
182415
102515
195554
224281
9073
279878
299184
119032
46853
221687
157730
274087
107173
268314
111017
277317
76670
230748
211645
313316
178212
322101
125097
153568
113191
43997
23689
74515
206797
146631
169538
289917
291927
94740
317379
94851
90110
287799
269511
65496
38346
218447
134589
181991
34700
16058
118563
39329
267404
107624
61699
246877
323211
182482
196251
128583
87214
168172
239504
138254
125044
261835
290888
235879
176952
304659
253979
31804
165290
300087
59369
310036
54493
305245
96225
59914
70448
165377
308378
185308
168285
254827
110466
147748
147595
167730
26310
127985
242229
177067
317341
113474
76686
2287
155346
52819
38301
287853
293982
27784
109656
71621
311616
220489
171800
43610
323507
136053
42258
171632
307141
318468
141487
194365
226801
255220
138553
54546
24612
91851
98472
143305
284939
45758
132319
310375
146023
46285
30096
237186
104322
218054
173185
131738
136204
33661
79220
114856
137933
105496
81560
246826
116360
184775
218124
231018
274378
188896
242407
24994
140128
117668
3921
168837
244020
84686
238097
311592
164505
199693
145145
89218
101385
147478
65600
238064
261217
62716
112779
254566
226776
205617
50053
101429
299625
102911
63915
48925
271345
222199
12816
65793
98198
268935
308716
205802
225220
290763
136327
42780
287021
193484
285980
46998
76561
217165
104035
36654
41887
221887
25634
181606
107788
307496
13517
285637
145021
251533
157696
114594
72616
275170
149120
135551
211031
186908
207873
3721
311983
148943
177160
213750
313203
149411
195617
141146
295457
106488
90301
132704
321240
236860
181419
249469
156447
309254
306650
155530
116570
18037
11705
17347
230036
303998
154778
222893
273802
260441
110031
15831
177123
198461
45343
270477
109759
153970
316500
2099
246935
8240
127629
76769
301558
216820
100150
278520
314535
65673
183067
261328
294631
212087
224987
30695
101791
91805
1921
254284
96559
233184
266699
281188
248711
222171
257755
138819
211575
318972
304158
170987
13760
299384
140994
254132
298564
29891
236302
245190
165112
183871
159551
202336
95524
167897
145686
155950
97679
825
71095
180990
97147
164692
151939
183729
7729
27809
80823
110173
310037
3455
304304
223277
89177
31805
177774
128896
317505
51239
83423
154314
188492
240241
173932
169884
14493
108315
203547
59895
1636
88533
172310
270431
296366
78619
48574
298116
290863
89505
172819
302266
199659
200076
246318
120882
233756
99036
193635
239536
211195
12783
206427
201247
191402
216873
316458
192510
142160
197418
212461
24646
112164
267527
158193
13743
97885
38731
32151
281459
95193
8173
219897
74947
234526
151056
178180
209447
18965
97397
193906
45919
234004
125256
236001
106879
75768
22730
127967
27209
191106
120433
181015
285581
34168
50297
15387
234727
273839
282625
314337
44357
90288
147204
320632
125954
59379
218934
245817
322464
203038
64238
124783
66106
317195
91051
287169
316429
152499
173245
320953
163561
24653
93881
34954
115454
80842
263668
244932
101688
33052
109038
242484
218259
73130
113837
294763
110683
209743
75421
36129
107834
175289
165163
243010
225854
227500
307718
266603
299029
58724
117167
210880
127271
195852
223248
47892
310901
257358
142165
250993
255686
178424
304059
265402
179660
124686
58917
289396
130975
206782
221040
195846
253877
62130
286026
169947
52516
321784
204279
229627
208922
182540
210280
207914
169100
51325
201178
176048
92565
271111
42399
234714
233023
72429
240179
59331
29012
215299
85019
42220
176878
69176
195008
49052
61367
120789
76852
128028
32454
223661
39723
192825
242084
101788
235460
277887
252496
280136
197143
38430
304031
111806
37638
192029
69720
227006
202736
4028
313227
2167
281468
144410
12128
90403
36354
978
214561
124193
163213
243542
91787
95449
222146
129566
176288
226311
293008
13206
58734
127903
304199
40741
222067
264816
192353
179893
101702
160219
95122
228808
321562
152915
147370
158973
135242
60265
223878
75915
32732
277429
112308
175454
222269
295808
202888
145363
124463
227958
150714
127130
175192
128493
303882
231643
292771
244771
49714
80401
10269
90765
17819
173861
271766
207512
87672
310403
139847
123095
110395
309846
270284
293022
95852
271693
92462
122913
127162
193736
70379
109035
50361
267790
223962
309537
79955
52887
91306
98698
100348
270311
222639
47901
149896
309258
63896
210438
260652
156099
153926
59391
142386
49150
191506
82510
121951
228747
2892
258398
164874
264877
268093
224082
100052
80519
135831
186882
169756
201105
234685
149702
202166
219294
101509
241296
158923
107232
49106
288346
289430
82437
132375
78287
279331
28764
159949
206173
315922
63188
91002
197693
140040
140670
199759
296364
195736
185670
6033
63684
224457
322067
189131
137659
67794
42194
298125
99193
107451
213628
102620
169296
77353
247444
222647
20586
81298
98882
276941
131518
229604
170400
165172
140513
269730
113788
13228
178674
255109
316659
55089
150580
66098
101835
216856
203624
45525
192769
187189
213732
152010
260384
216022
84433
105557
57392
299028
110013
208606
280450
138864
273268
162567
162517
173012
157293
433
58783
133075
275509
88203
184742
24258
144444
322462
31731
170905
42632
105094
35047
190365
168927
76429
296060
301606
166695
198198
306820
67448
4042
224297
314855
31756
92269
176295
65172
261309
314360
123931
39815
31318
171542
149573
80204
258409
27399
200404
33697
264611
69285
297663
299956
294642
176266
276460
45905
204162
249645
99876
166188
293752
149397
39235
163256
314104
295423
19260
210253
29503
163510
35990
68472
8675
60255
237916
81104
136172
251123
188204
57390
34065
202936
132589
215254
277132
126099
76306
101284
102029
163219
24409
290406
264157
117487
23363
58358
36256
175259
214325
320161
206107
310201
127790
38321
280741
239404
65558
127240
298070
161853
320415
250892
225715
164880
153831
291756
9564
142285
23420
57316
165261
230608
253687
79350
259508
167658
162344
3523
33705
132590
305246
242253
200630
86997
213996
232664
305793
308305
75391
235239
274649
119521
263345
11885
145821
2209
146206
97049
130018
243067
70384
33687
220803
86369
158265
89010
14054
3358
182347
110405
45675
87723
185082
178543
229334
145606
117090
80904
147624
126231
313715
103235
277979
5185
137155
165814
128129
207891
69674
160459
264896
218752
134612
60985
225314
205396
259815
126001
177156
147711
57887
314388
146688
280521
119197
168180
143956
314538
73314
30614
197960
32343
66275
31758
38795
311771
80109
255180
118820
150521
279579
233429
139197
107628
113850
275445
98809
114844
100939
251667
48918
3869
224285
63895
258679
66378
96363
53101
268422
76424
74630
220330
235933
264568
237661
300625
169463
79263
90866
317232
50431
190816
91938
20413
10532
68339
227148
60344
207493
37731
318773
145590
58106
50913
83839
149384
114084
149979
118750
180971
163539
230086
124711
27398
149257
46018
286242
207936
280818
51459
189682
11772
129189
232950
4108
161593
13948
34556
10316
221652
89916
127975
175938
92557
179483
50062
134713
292630
145109
148317
307473
155257
216333
261051
168296
483
98816
263746
207331
43875
277499
141615
138600
222967
93425
132963
312707
298878
299448
58605
140776
120647
259803
195097
290291
29241
118550
231931
102786
30296
67282
154045
216985
216196
152020
1314
297682
304253
122579
176283
313157
109409
20155
178831
153369
265301
90845
31931
157143
98485
271368
220811
145503
231034
280583
29262
199091
194069
284085
217051
51037
47158
118273
275399
210568
31296
236415
22880
222118
134606
164252
186915
183479
298435
174460
279121
250198
164560
220026
42649
228698
176918
38985
306985
193048
87046
73059
295897
3120
96110
126564
253327
281617
260001
208600
9528
323240
291942
12524
295270
47293
290994
24774
169735
308276
85434
170085
148817
300518
261833
273761
245137
65409
27676
114727
298483
33275
104498
163904
137858
177227
270317
129313
139627
128177
173955
85002
85752
5295
215723
253307
207067
311849
291666
191324
232489
7068
159088
160516
194806
178808
115214
21764
306581
148851
231280
159478
127242
289871
76440
88211
211789
66912
25107
240996
30935
65713
137239
221066
303836
191499
101984
322367
20283
229430
235076
136080
277971
46296
192789
19382
203021
286481
221768
183089
709
121739
119076
153020
148258
155201
44280
216141
267701
267564
283892
287937
255588
298523
114609
215938
313755
18693
77531
103989
14554
81952
312127
246079
57598
229325
285407
167809
147245
237976
57594
43092
223755
115076
272228
267495
122909
140074
122260
55100
272389
14678
185095
109407
266928
170899
76880
275160
308642
308625
21317
57630
68263
243850
181915
62241
288133
40909
281301
70962
304987
222122
287384
112929
160198
230806
30722
163131
78727
120994
39151
180427
304902
201905
172233
262908
12413
116271
29434
286139
210613
159032
270378
263128
118684
297578
211965
36476
172398
264803
161350
121362
93309
143562
255436
81787
317233
246056
272335
156351
6668
304086
68789
215425
26435
162936
184574
26145
176501
35493
180524
295552
247987
128621
278542
229681
97987
129546
163176
232305
283172
205381
309135
141887
276517
202352
67703
35267
114527
318273
20470
203554
264577
17653
185797
311503
126732
13722
308335
202102
54399
296393
112947
72030
28379
303155
222937
258518
189966
106649
215899
49485
73256
306432
224549
38396
163870
176253
33681
64075
100846
253660
265272
280449
86404
93882
170543
20228
239270
111361
269468
177028
199219
275175
320040
277019
238413
235740
63640
270190
234576
42753
125443
143746
1032
105883
227641
110035
294416
59123
250414
211591
183640
302243
148340
320779
112536
185799
5535
121970
4717
187118
32444
300533
143164
314074
181140
298249
6194
319025
181671
305216
79937
125118
140627
87511
50535
276602
318358
54898
148176
123376
296554
174354
253119
314200
139894
230879
129339
262940
272797
164095
92921
268150
141042
111331
12406
19240
29712
197947
125383
38700
249965
268485
191910
258438
120465
227226
207115
256789
167795
295234
277367
229368
113068
298557
14263
213046
307688
270626
58407
64429
45223
213683
44151
46707
2102
130474
63513
193339
43364
250553
138235
132578
64828
36615
205745
238746
279662
85706
251122
120719
36648
188580
319304
306575
114911
215832
49842
142149
190135
285912
45308
24173
12911
84708
276733
303598
99227
223269
312221
59643
312601
6646
280795
269312
121258
195004
299302
242854
301342
253279
24141
300710
166048
135468
173502
54392
13431
53810
126008
141116
87671
183522
321503
300099
147202
238358
39070
240619
180608
214763
142598
243496
185770
248995
28839
160936
12241
291054
155106
129116
186171
125937
301755
58746
17501
51882
216698
105111
197750
158179
194468
243353
5797
247220
122137
318604
225114
242048
292320
116435
26434
269307
288816
58410
176902
189953
124044
94760
295966
284690
205546
262494
45441
113612
9954
210643
267073
312018
287130
224216
104298
321659
32370
211355
308011
116988
72626
61721
263982
129064
165265
294545
102849
281955
92248
183741
14786
208443
218033
218147
271241
301428
5860
234074
102236
77859
110979
158541
38176
291916
136850
32725
144459
296516
267298
97401
22953
314598
215917
223089
224341
60296
267037
23024
88013
278546
213232
160490
214601
151986
232692
230070
239287
221587
309270
190937
97376
307543
280025
169831
174259
35849
158863
158837
312305
288638
269526
114384
122214
119937
68296
182052
24956
79012
191768
164757
117047
135392
222616
70403
114695
251023
132478
269265
106259
20159
59504
200147
63217
117116
286579
86937
299151
225577
115512
291738
109348
271482
206375
211252
27371
73622
88174
168580
239789
132770
5534
321721
75467
318651
191133
177134
40564
292359
101776
241898
232729
117724
254405
121300
10663
312555
256032
227315
11464
280649
245807
206095
306010
169873
196722
1137
120301
200597
55654
150895
307654
96021
241913
157513
8570
277632
81125
283351
98380
52390
223355
24208
303444
53028
245995
104462
165042
62980
298800
119901
168878
183513
243459
203612
131507
167489
175157
173814
29557
103203
237471
98953
104940
3621
20371
209884
211988
278896
229584
253544
96255
306317
151671
165599
287498
134500
275149
197494
163221
292153
109713
50219
156262
175622
138391
134379
243791
146197
287689
206254
254196
39741
141692
276633
244546
3931
81415
232500
2067
49358
42183
299852
283649
154728
239372
237064
184482
240054
247025
221002
294753
318366
269750
254024
120532
288935
44230
249292
314435
322061
217309
64409
173691
190711
291997
154676
215019
229482
37276
113477
91486
22932
219755
110128
74918
84085
127239
270447
58777
73370
99487
21210
225004
134098
293125
307728
165699
212184
172857
194243
268142
219800
295452
172986
24101
22022
285225
16088
315495
192992
14545
81333
230761
208457
87933
157980
157310
175388
273121
16788
229514
170068
296267
287985
309767
315917
46836
123409
213009
150546
322626
258265
212573
189231
317314
274446
231426
29219
234115
93475
51288
243297
43429
278029
268011
133398
251426
90450
119678
149716
227780
250226
205441
98311
143643
286017
268374
65043
5943
254945
140672
78354
11995
172609
270716
64413
121481
129831
273020
257076
81175
187140
288027
319463
206383
247649
196896
200893
224903
169341
163708
162213
34612
202468
21823
308385
42065
103900
115129
276904
255209
314161
200413
45977
224689
216900
178511
30305
133430
173607
76892
124338
287044
80121
128630
91149
152410
290670
144215
172011
176486
173649
71559
91279
124065
76895
92927
136499
116931
229122
283524
213490
25810
131696
294499
119507
49995
219118
262300
135304
55861
310437
81748
319388
44581
282657
319513
249287
78259
312979
209779
160839
303727
173339
182955
198201
29906
50294
273178
268222
277929
245598
181222
173091
31302
63886
301155
50547
293243
188675
136159
58220
152320
94860
321980
187086
244501
153306
200936
33363
111605
41616
221908
142585
125452
174058
201805
266997
118046
56937
252642
49711
70368
270591
11838
59304
277323
27050
247548
95040
16101
191694
312730
311626
119758
245394
311672
196795
303834
140469
176062
285616
87227
101486
100840
271580
81075
167538
271166
69599
218694
83237
43305
270506
312262
154032
276429
167732
26912
54552
3412
230244
270532
294377
250837
75969
282915
217775
269582
1887
317261
302568
45075
164778
27864
199395
182305
232079
284023
67848
233251
1025
286958
240894
133114
93782
292476
108104
110689
279393
102262
64939
226610
47703
274858
188343
116170
171152
244834
274279
7393
82282
253554
290591
59735
96236
58132
39959
304497
140744
40895
13185
270429
146263
139369
91242
84196
95307
219372
81941
215507
125326
270619
180860
76120
218322
322345
52346
124547
150676
144766
8351
130801
114186
16284
180215
104411
253593
45020
30613
106710
202673
2137
146311
148509
207903
106628
40071
321704
11757
44255
226361
223406
138241
226715
103686
226959
106577
283430
48056
91987
266155
12774
241744
286196
290939
296750
118164
101564
146224
30441
136008
301769
218816
37274
92686
80727
13953
144349
241496
181165
88040
80655
113657
156599
293126
47802
47986
179743
133789
228211
135930
175303
42428
222430
42530
224096
135353
217968
185796
213837
247482
252551
253630
65088
93963
95206
150342
118398
115909
86811
183878
172179
194026
28263
102098
150130
168037
321161
158683
182888
8183
6328
36747
126015
232351
754
262467
107198
76347
29815
181332
27667
320011
78848
187672
252946
172861
230078
84783
72338
196885
136625
104015
10969
45706
7290
231465
321273
271511
141788
102290
43236
224956
217556
150697
322076
213467
219043
312907
182115
55812
57529
6429
119151
236690
321778
195315
313679
1265
252881
173051
98057
144798
42602
49088
313499
124392
317589
167610
286558
126606
283574
43013
116935
68468
110549
232891
207949
87981
164098
265885
207767
28697
197106
175889
255967
137948
3080
188920
102389
143453
100119
145394
69019
307435
268542
61818
149674
31674
221327
135035
295454
201244
128684
61338
159822
68595
65995
186423
83239
22093
36240
31838
85333
160260
70726
225728
31920
157017
36493
27833
108807
148547
261960
279153
121991
64121
50449
95532
243497
127113
161718
4255
237208
318729
135181
256547
26192
37653
119694
67227
83446
253400
203701
98387
116079
19919
226204
287289
149495
174592
15758
71212
91176
70897
275200
280011
200640
240850
114901
22078
312180
224732
114712
67432
202706
173653
9311
255964
170010
299416
203376
299041
223381
277469
197002
135882
108670
240452
169980
131613
177654
249584
80229
283556
287562
17129
162668
129503
57221
233038
13259
75934
295327
49527
213653
191584
107450
216246
157697
46893
48400
127455
66708
153429
224177
9715
276271
296033
58391
85325
95212
320306
170516
211530
3924
279318
63362
70010
76620
235974
54343
54406
268948
53027
289439
269663
4554
262251
112262
13711
14003
302202
59143
47173
266411
88104
71042
193502
145253
222800
240104
84561
267363
1451
239814
117953
26502
14211
318435
191666
176874
322589
31291
134376
219652
306176
131378
92662
314760
270304
140610
12805
260125
95578
97067
320163
227365
174539
159738
316234
291536
300796
281104
261471
47847
145962
91028
287254
186870
146216
196350
309825
261589
211823
222286
73155
35682
161794
53095
309732
190420
265476
251381
167978
61690
83877
282562
58530
229868
126208
277503
263567
289930
97762
160884
52218
294678
262361
97833
9516
290171
295847
32848
40337
235949
86672
99850
292014
288060
246989
212872
174696
205420
175515
194352
36315
291139
34955
304441
220868
98823
144987
218340
237637
102338
72892
145107
25734
109522
120375
303451
23025
279335
3288
242785
292885
105006
44
252075
293089
76995
85996
219208
25075
209807
218595
304222
216837
211178
102044
83585
208068
81292
226011
201209
70730
66936
213220
33794
89414
255427
45299
46757
289679
163116
245476
28740
108298
284846
66163
114941
311006
32784
299237
166847
28420
111072
306548
83844
192209
233596
164147
285724
18185
18943
165841
20405
79865
146135
50311
20430
68319
281783
301519
187710
125537
134090
202228
1784
300607
200887
256251
172697
99676
276665
246720
18359
176041
232533
273101
9960
59150
286419
261651
174667
292638
272008
144478
37288
71574
239376
256952
27893
149972
23867
37837
205388
299975
208506
73174
92967
144120
102091
262986
11921
12848
259312
253777
181781
131944
316755
100965
317451
47462
317297
86517
120605
138638
175322
313539
293194
42716
321291
123606
107120
291081
100707
251728
206534
16975
50417
240605
137565
33486
159931
247300
91830
301388
186145
157312
36746
107380
140944
222748
8202
199114
115318
36640
319952
296328
177486
15767
182087
296424
278868
98027
284456
183895
82947
176379
27971
187799
103061
106135
267202
7767
172725
277568
171679
102811
48086
22026
65120
12215
109918
17884
193021
86451
190896
227262
210748
260414
174779
298318
10361
98456
79798
46716
138758
73250
296288
4796
224492
180382
15522
313675
77374
169165
9044
149587
78244
85840
58758
136244
167889
254597
224708
69628
314426
102690
220909
109849
81307
257706
294219
89463
95462
65365
132085
165945
278257
82328
323388
295119
80966
269429
87390
132811
94988
310173
310390
283471
29258
103048
130497
218186
122406
178395
10893
152077
177295
183254
109722
280732
51976
155062
63134
209248
153161
77422
191059
261947
26561
226644
105104
275414
212099
111774
151132
108010
110536
81989
235905
95169
169101
177968
185777
148151
182236
127375
212953
127539
59602
68337
44131
238515
323340
40198
110599
275573
3543
186002
237694
220191
154538
264971
227298
248945
12121
3526
92544
34058
300122
112097
111234
301779
281069
95601
274835
267294
23300
97715
66587
175817
271804
189054
132111
185432
113782
298977
52043
58540
83843
97035
312957
75566
7487
167326
199666
261749
192884
42000
192257
210096
131322
306093
74107
226309
154191
280843
207318
42814
232159
321954
175570
29024
67322
272487
84940
108344
189324
90021
207143
43867
71221
137057
234557
150985
34906
315983
226764
246822
157316
71084
227489
150576
9734
319675
273884
180975
275069
244102
119621
103744
200533
168913
124910
158263
143617
86414
14201
69222
219856
224438
94486
226229
316522
200711
74650
72747
243644
101017
197471
166653
59976
34843
8743
159377
291380
46731
206314
84535
300552
46349
43149
17580
264373
167893
123398
6003
80456
303844
246451
52214
127380
173455
207264
265053
113355
108714
273847
286525
216756
222755
29170
18682
302304
26362
15051
214744
171399
47652
210065
163279
245396
280700
165861
217090
96442
217221
10448
83931
172710
284558
236357
162479
105067
25191
48067
183926
55118
243689
68920
138811
162437
131173
149690
182037
182395
221465
33073
270529
23268
148255
182135
167
19279
139917
196800
282972
44282
315747
153141
169710
263676
152839
145609
298048
207524
193037
94690
303863
291240
248777
199901
301079
267599
257648
273234
55422
309635
277912
183601
321748
47988
158805
274188
313160
239395
305463
24807
266580
238784
238799
73830
164569
130705
288933
5913
302785
108552
276268
144487
155931
248013
315120
90950
227474
187005
168354
304243
209246
188389
303892
278584
119011
276484
296090
73481
98484
52168
247245
18358
299309
176560
235175
319178
130108
114126
178177
228097
83305
200135
70404
63192
46233
172212
312594
280371
235074
116603
60056
316710
312869
70895
38846
280901
209198
258041
56270
133377
231999
50227
264404
117861
124794
24773
190304
79706
98796
85348
289023
23206
48244
17877
60735
297417
278785
214249
195649
174141
250995
11899
96305
35338
7574
234841
314682
210264
19624
30907
156053
129369
267533
233401
219574
270345
219641
65763
32293
84146
96302
84472
30420
113201
203136
89687
192262
148548
7912
51486
109889
81294
119504
33051
278215
145370
105737
239632
13300
184438
146691
100671
140233
176665
147283
218347
213785
17378
126387
111921
294879
257970
165629
246061
19422
44262
143823
319692
14095
232067
88472
89785
84127
74921
100400
146743
292986
259247
165250
277506
54927
291200
246035
317998
166740
165641
167903
118875
196407
151606
36798
136246
173047
194012
68747
287203
278355
1881
203952
304539
310242
280671
42296
103876
106066
108136
113798
57933
105806
92147
79818
302177
148516
287155
157582
1985
89693
81603
154737
63064
150304
289884
124919
228813
15335
191350
134678
215069
298245
249135
162528
47055
306007
1960
106455
205548
119404
71178
125710
139675
183494
127874
155075
119495
142228
51350
107467
196995
162072
112031
24553
148099
164497
141970
31319
40821
157636
276283
179539
90202
176234
139343
51280
37722
49432
270856
299066
106650
5647
246837
150816
300468
147335
71749
318032
15312
68537
51643
182170
301170
227989
26789
132868
242960
168958
41156
110848
141290
176047
38264
216167
39601
250369
215707
273114
137079
210789
101239
277800
114250
277776
258356
177862
265004
276931
151254
81363
267167
104621
112928
276885
98885
93480
18160
27983
115770
232470
63991
148285
58126
241260
201658
214056
9017
44002
4965
14666
4275
104393
198746
22005
38726
28403
308947
133177
28291
213881
51141
312590
7191
176714
264608
223697
40175
102858
313990
54902
46813
292910
59012
250237
175311
139821
166237
174093
94031
93802
2040
100594
262119
188274
321382
161531
89501
235859
29847
181069
257703
270495
144711
165324
141087
217391
212344
85321
95150
231817
54385
181479
134788
213543
155676
59277
45902
211699
319804
223543
9024
85246
143175
96867
196836
9431
322064
288684
188778
236262
304588
264956
66940
295074
119445
273982
34579
254703
209026
291482
254850
172952
164906
256447
144023
278129
184621
317405
10606
237004
70678
134057
215677
214875
174679
3668
216677
73591
201668
96856
90343
307773
194523
314849
309710
7131
126906
21386
44476
163234
245168
49373
271465
41271
83231
22936
169225
82286
155267
208091
269452
98441
208221
73184
248876
134646
63136
12742
221061
146049
237475
221928
126420
74817
47126
77890
228597
97503
149220
16795
24521
193748
174703
72214
45895
113230
300537
39794
93946
57639
169762
122566
179560
255958
140684
216321
7062
78089
267199
261849
262266
225349
127382
279204
71551
78909
275647
64287
51741
34434
209025
34514
179724
302767
45317
93701
74378
263208
314719
319515
132015
36474
261446
225058
49938
312027
204057
76968
142164
45833
21211
257978
243356
77049
162408
31209
154574
323293
53204
22137
272241
310210
192522
320404
124594
235429
200766
183102
241934
316345
32741
56146
252950
129527
35922
73013
144531
315935
225936
76599
101079
52856
48746
164828
127358
158131
141420
297731
313269
266763
273728
40332
29165
321973
241571
183022
211710
90151
233061
141679
130448
258441
264490
49932
150202
208464
208696
105039
271390
90043
314802
51115
170952
222351
168409
184789
69001
25199
37547
184712
171234
121629
6655
219934
34669
232492
67493
150278
97444
81248
30306
53639
109751
100309
126791
22687
308393
139363
300368
269983
279738
227530
111183
94098
150349
78958
102470
86007
113966
208125
29762
299607
98762
84722
171729
314951
207061
36374
96621
52073
287608
97286
26802
267350
198682
58631
93106
127776
15839
279292
54455
80627
161184
308648
244453
266756
198175
45914
113098
147536
103987
322405
8881
255862
31871
71326
165857
43640
272203
234637
18769
111412
214019
114303
317
37078
1785
53041
311924
104078
186034
148478
153936
298329
148757
110618
194695
198883
233822
163689
115755
294355
179666
39971
230050
134958
45353
143907
158503
283865
94804
119806
137752
95382
251147
112109
66692
63947
163677
278574
64090
104407
42189
126531
281080
307211
166792
11949
262996
132452
208768
96074
48617
264881
129691
312486
238258
190995
90656
215988
20474
95694
115777
175401
321050
126062
37812
107595
71769
267320
43577
212100
211378
314511
299123
26436
117551
40879
218252
269741
45228
54403
292552
215799
119949
278221
167139
315074
309464
72218
308695
310971
315079
30289
296799
138578
192998
193277
108245
67576
182033
218957
70444
123298
91104
75354
293181
228893
65807
29360
262990
281610
142243
126258
177706
234003
311560
130083
29442
244179
100745
199965
64545
295129
200579
312000
85743
44762
291873
24284
310427
160565
266648
86227
107845
239384
221425
306696
201833
36473
306258
108702
271341
12415
288493
292465
78665
88617
271866
55817
172133
28281
207736
25792
261381
186760
26587
78621
212674
177929
250256
297430
47506
272915
263032
43614
265204
142903
195504
32664
246188
243648
291195
284499
186331
114800
3662
130342
269091
189037
25381
284484
131616
61683
221786
146581
27010
152143
111739
99022
228341
137679
297431
205834
319571
182237
241865
133040
269019
111840
120838
267103
10364
260086
302722
82489
68064
104158
144761
272735
697
132681
209720
115669
316587
172074
235329
221998
122832
176030
204894
298272
223945
16412
184778
300873
154111
256460
33028
85118
313198
3063
68882
271187
287868
91904
47908
67198
271932
185995
214795
124682
248512
277768
129750
175376
146847
310364
109456
303865
115032
298970
145313
18954
239695
140718
321110
279454
203291
163150
322056
28069
109200
176319
298921
62482
44440
11184
40566
298281
199446
173668
113276
5501
33057
263129
308060
259856
101298
232161
288448
186965
214378
258201
40902
288031
149276
135542
148659
26707
51582
119423
99582
166317
149647
47514
249877
191442
189708
231917
207361
309162
157964
249954
127998
122700
232264
52762
171884
257335
66075
46764
220017
98266
234312
283214
43164
208864
57103
130653
60825
138365
272812
252788
302072
156953
95981
314357
252111
114351
29876
215741
307605
143914
297265
81597
284712
2260
322161
190483
281537
42972
227459
32982
290392
26810
23597
44242
246493
18099
1738
220170
116600
20583
281592
148517
66888
23455
52442
304078
186247
196115
10476
237600
7398
163795
83390
287487
221396
298992
281998
6296
176707
213347
113459
296227
39684
18180
85938
57226
318776
119994
11632
271409
94582
53207
138890
83037
277145
228035
310937
296395
21840
310734
130586
127142
115479
176614
247944
113576
204209
221435
220146
263369
99989
122389
167781
186202
12611
304641
26807
289700
77684
45490
118995
291049
127742
20121
133125
11920
244311
43421
29509
91258
113029
311660
173763
322673
269790
106675
93662
211534
250430
11278
214
224895
42559
275877
34619
44497
254067
50465
236394
253384
300054
182684
320290
201941
79733
266892
265484
214459
209039
51900
67800
83025
124173
314244
111688
230306
10495
123790
282930
153336
294357
185436
28851
279789
251743
99201
24914
97969
99903
190214
273822
261963
72804
195103
245755
247901
60135
133862
143527
163517
128099
60468
129422
187339
80717
144047
290961
69758
216670
240066
7215
61302
288119
269534
170270
282137
78650
74426
73900
37217
303905
165602
295613
107613
228180
126325
311369
218028
279591
50849
155125
25832
259839
265811
242595
10690
273968
101744
212521
49881
141469
240412
58518
216775
122254
157378
138131
184662
121592
55588
111445
229978
269264
106736
318190
146891
225115
25671
61112
16394
1226
225976
252264
230875
313792
3998
298257
129874
79661
64649
266318
56716
272364
221645
182535
287728
244796
206646
46687
169819
90109
27661
39349
131912
293558
203104
175348
163012
27235
156089
287690
135252
117638
135665
156778
60442
44292
16987
81260
3817
201947
11911
201463
6085
304042
63371
45652
225844
84338
110743
257245
159652
285892
79372
313354
316102
31892
78679
176971
248684
114473
183238
6276
289014
135910
172978
42550
169306
78320
29545
115523
132604
172823
142248
208197
197776
132921
239494
219429
35460
300494
55554
255070
199214
195010
16532
121345
84515
179454
191708
85562
199372
175419
108438
160805
60162
290282
55972
268847
236006
69158
271484
301048
227361
120707
261219
6523
121751
112843
24998
125381
85278
85345
243085
213182
46196
252942
33050
14874
294252
137860
119256
239524
48221
98714
216042
313344
188270
242516
73555
281719
15086
205666
32946
305260
113370
138494
296021
100324
322876
237271
75265
98030
21202
104201
173120
146277
26869
284145
101964
224259
255955
57657
9853
315809
288887
83041
277690
95114
197692
1777
141778
130616
191574
224639
274094
297230
67722
144722
320615
20797
224567
126962
93316
269948
170489
74671
21631
81764
102090
166502
281017
201818
152908
73328
272320
174426
32740
50199
54034
213158
305608
288279
119391
150045
209235
114412
39960
208052
11929
42527
124698
169832
140138
79360
191517
310860
274305
242712
254691
37430
271555
244875
67320
240777
134282
298164
115154
311104
57579
214771
290215
198786
194639
175232
308676
280857
159736
87789
269418
122004
305794
76205
314619
35751
282555
112941
121355
108900
207690
86598
51510
283155
216083
184539
157837
5836
97839
139658
129553
209414
69857
94743
178855
183402
149929
228832
193404
2314
92607
25392
192270
278748
13439
99089
114432
315697
297232
284324
269995
100422
156811
231240
318742
283543
21658
217228
101992
100077
286480
247128
94173
295151
79556
268177
22814
166080
105453
25181
78882
245030
2233
128338
13426
82097
85726
210752
26077
297359
181868
87536
36594
62447
314892
267595
168057
254162
130265
167101
35857
99002
206789
101204
200616
259602
256884
56297
77195
171686
35331
152590
255449
111796
129780
109341
320165
240077
136838
58188
124976
182618
141329
20932
51617
195054
16178
126290
159198
181257
4712
99385
138124
313483
258711
233804
55145
136238
221192
137979
163040
192756
154949
41003
313558
150530
50447
161203
22630
47875
148414
84883
167208
225524
206480
204128
314581
109609
91606
203595
136412
51732
304999
263776
219753
196842
94514
206269
41937
302963
314368
60121
15390
182828
315586
8317
163468
214927
320620
107741
166983
318187
302090
319944
115304
105674
139177
291437
31250
139359
242463
172711
319762
273421
303574
284279
38687
163190
176011
123574
32109
276606
61204
86899
316330
113478
35382
123865
298298
165263
145399
77896
273771
262035
151856
61967
302689
279578
202574
142294
171418
181597
191951
182321
322188
88773
228713
315781
291781
76217
166714
3005
87537
61043
99424
181013
42318
26041
226226
147177
297576
33425
42751
130220
114608
123891
153107
59865
105623
156411
271165
285391
192137
172691
36114
234070
59239
98053
99196
148855
276753
69342
113025
224362
132261
183942
67867
78469
105726
160096
197040
157108
164573
224784
245905
16152
220584
49298
81584
96010
142283
43038
171733
15478
206146
75015
66829
310388
8631
188277
255552
199908
179123
89541
168142
157776
163459
310484
160503
252505
164459
196020
294819
169046
151925
216145
110770
3962
294676
290990
26044
77507
66814
179367
274297
248140
165451
251926
284772
67170
241539
268204
7415
99783
177831
63934
108380
180772
70470
197839
88686
138374
273192
101779
22157
266239
255418
154644
322392
73590
246300
41410
52815
310354
59519
284649
3259
295810
11154
36412
17519
306621
24022
264034
103187
44679
830
227322
113342
310089
242956
115860
65192
26615
315077
180221
83216
117836
241602
120476
128106
262516
196018
169743
80246
178782
269940
278030
58446
238285
283188
194115
231097
103199
73109
221512
217998
268973
280219
292258
157740
107246
57724
92585
149327
49069
37617
108158
97246
57610
83290
120617
143838
203912
259950
236396
300302
310042
209644
273855
233157
140597
170605
264190
218414
209199
109684
127315
183564
214062
186256
245121
76456
242033
288091
176066
113925
242684
224692
256001
77074
278445
253787
209577
204114
171441
107847
215005
275810
232710
28472
294365
195946
31340
228061
293705
246661
244399
209080
159205
246708
63146
235937
210310
40869
27514
252434
255479
145669
105154
111644
207210
140686
204438
285525
85879
26282
7019
20673
9606
23699
75790
284742
220139
129759
140342
277537
159188
236583
297833
227138
128081
222791
149750
172920
14734
116974
150053
262636
174448
277060
308679
238692
282945
34027
117203
283239
51220
104409
217244
195399
102872
311381
112489
195193
107986
144057
1381
3735
281699
194958
122586
203843
45871
135988
210617
128913
262357
156524
167182
9645
71928
235367
66086
109483
248284
236545
76345
12018
191127
106883
127814
322375
239211
200834
290676
41415
144513
105249
200432
185942
277138
59256
286804
187733
272127
8233
104314
83011
104057
126423
179865
10014
272028
177368
115037
71389
253137
311052
13494
120363
21875
288348
168100
25559
58912
62191
238185
294948
287374
203472
140753
313347
70963
158024
280607
322003
9366
310035
278778
144258
203555
225096
207439
311792
191975
212414
263093
121541
123145
184093
6699
105812
123909
23280
320133
162223
181447
2430
27342
140352
4145
15347
156591
293584
166967
26746
16874
273391
109981
222506
49774
199582
167989
310392
28265
213247
69733
306661
35917
311597
200468
249938
218244
2895
167166
28548
91200
141365
16997
182304
121076
213708
164368
253937
24908
291357
189077
140498
141486
233919
226384
311526
311723
186753
182056
153411
307013
294291
181494
117744
184395
136995
101720
200000
170228
202669
273384
308652
297208
175987
222258
260081
239078
97402
319553
237713
24733
96549
267013
306375
195801
148590
62943
276262
294141
95716
136545
288909
314574
202439
146630
253823
236038
51092
45196
152158
312829
200338
261709
48991
266189
261532
250158
278688
270145
217321
87441
259841
256889
53683
161131
51585
16878
67649
321106
114179
282130
306702
40544
123791
235919
218851
65728
45985
214390
216594
215176
34337
0
113555
235276
240106
47789
263621
297630
300668
269859
119864
173780
263464
115425
176085
228446
113806
7322
235726
252242
70541
101145
5653
267501
123757
317360
225692
77579
80277
231143
91570
6789
129746
207299
144988
239391
193302
271547
155155
213760
120103
51011
322294
213360
257858
229901
89186
104359
319042
62586
258330
248675
194488
103166
185512
130321
265411
311306
239357
125426
22473
7056
134513
282344
260178
86092
143599
117937
97255
126000
127198
30534
189242
59459
283583
256194
39281
263675
161295
41251
236002
279477
166753
88260
65007
53072
134979
22620
322796
209878
232196
296340
230998
41584
230963
210477
320111
245977
213189
316308
85165
191817
175857
283839
184533
138528
33286
315852
183224
129816
67036
112122
255883
143189
18444
118032
315719
114665
183593
6473
217790
207728
52669
22242
190687
93411
225017
199128
256480
271141
213719
298660
188379
3146
313556
232007
153031
174292
177019
234232
73819
188397
168657
120835
187026
101408
187488
136779
254551
252376
190772
556
299929
89189
46692
322435
19547
97355
12238
207615
160926
51182
185896
29831
315196
43935
145308
79615
155381
85542
47639
238225
13962
101600
8409
145581
139889
59375
75862
35299
163202
13471
322424
250612
25299
226492
291484
295054
58481
82782
72396
321813
84979
182599
48278
191891
274093
304297
2708
283280
83826
287442
106987
172737
156269
59764
227201
305227
279586
39295
157476
155564
260989
288218
166205
88623
124556
85317
116254
11311
220378
246875
46457
15981
296717
30946
92626
211386
31725
133707
61911
103458
215758
319245
6676
97643
268070
284134
262867
175422
299360
321279
309205
37662
255596
120814
288655
158470
312385
89998
50430
220791
61214
275717
283126
79897
225357
207668
243426
246262
80362
266589
20803
24729
52370
147762
120732
86698
172584
285037
235234
143192
263635
322252
301366
199749
183961
118126
32412
300754
281797
209516
25256
47039
287218
140708
96557
153289
101315
145866
9152
211644
6521
267410
28519
120815
238075
212624
16150
205623
200623
7024
105311
297854
146571
296647
212180
224613
90220
142479
205104
38677
262426
73484
143025
222088
248465
201564
248861
25056
114312
44826
233092
245880
100779
123362
192448
35483
286365
109076
272795
189803
274557
169369
67340
177637
6143
178427
101338
282710
145790
16687
263440
51263
310731
57142
313273
49278
109057
322856
53058
240222
147979
217753
235729
78899
127151
295872
321590
98842
102099
72348
252083
102519
86273
285818
65412
147564
87136
227458
302198
81872
284174
32538
194324
43336
69619
320900
219162
171901
157252
302705
181068
276189
238572
40020
283453
196799
305150
133545
27069
300971
242615
204494
245057
38524
176187
512
318405
28123
247046
216707
102120
22049
122388
20513
38751
102610
117847
221540
125295
16736
198218
195917
22843
171288
39799
226285
12852
263765
11691
75259
122501
68171
160384
315743
85972
235909
141297
204953
245965
177198
157074
126489
110481
98727
239415
176746
37862
122800
131299
205474
123342
196898
245042
240146
278310
118721
44643
226744
228778
31131
162293
174624
85371
241875
286870
52316
168707
299109
276804
56137
262766
178084
286236
93905
312898
101209
74606
134943
265981
307900
128790
199185
72480
262715
248478
190470
20819
187916
23924
314784
267323
141848
16848
122953
61639
173657
261834
10188
165577
252008
317972
256068
33754
158282
236566
246702
241961
317729
304584
173880
103230
37123
39680
102015
204920
307273
233001
180550
320429
160476
103363
299321
101163
189620
13926
238598
34883
206747
838
129197
175851
72050
1018
168092
187473
230948
129226
20339
88978
80375
52774
173506
53910
195619
86315
303676
122796
41449
121205
42150
143397
260615
180348
314371
160053
9809
11489
194971
37432
272617
205102
89209
315302
82111
200328
75850
199466
139850
137317
278345
303260
82543
265214
105652
19222
198856
259250
204028
24480
212007
246654
280080
161438
255528
306941
70743
304448
122016
249223
197424
28622
40864
285556
229370
216865
302244
369
19805
273504
311919
65703
132908
278311
154929
142002
95443
208289
245166
30495
154809
206756
49987
113868
142421
137747
196196
77556
83013
126537
27874
170591
72554
59466
253922
106619
121828
265035
195356
41733
23178
115546
109004
285866
88236
38945
181776
275052
215695
230238
85207
280638
5082
23880
197970
254997
217807
102211
224602
205892
26026
148713
295712
116174
67612
58287
294048
321224
225527
11848
9586
142405
173181
309106
138288
276261
38105
131637
165833
47825
268271
101927
227037
252717
208832
283133
44655
232841
235861
286302
211167
91585
150958
60179
265021
248243
23796
296661
71
275705
320467
43804
64112
3305
60783
269854
183442
111120
321406
249238
101387
10001
279368
200926
247936
167156
73096
284119
305129
151917
163435
131534
161187
102876
299691
275654
265207
189287
80908
189856
152867
106486
88309
166274
42960
181949
258680
128959
42492
203852
216489
46017
214950
3694
38067
200187
100703
243311
60513
26001
193367
4388
126360
213469
209504
281363
73121
289406
197491
206743
89095
132819
270083
77798
285950
142027
128167
294093
176785
42825
292413
233959
120228
99453
166978
297424
96587
53739
84211
60584
59455
221404
194083
77652
196388
208493
75039
28456
81780
6939
110505
239493
93513
216066
24382
158640
181188
99475
200577
58975
1131
133753
287069
70792
118342
44458
6582
226724
204633
211586
190090
83325
79503
166700
139194
33674
252814
120777
15322
125946
26991
309553
17739
235738
322647
112339
107318
311338
106172
134833
205706
203213
145725
104310
154893
85397
183460
271696
197923
87738
61271
32053
159606
36365
279101
136442
154866
74153
87320
242914
135265
198594
73810
30685
138151
51360
16104
99303
257867
192316
140899
275411
104115
144180
249093
50243
113027
120596
203070
44044
67987
92811
153295
122211
275178
266293
76585
282673
249876
34280
219740
52636
97121
314801
134968
84874
9903
168700
66900
211540
84184
62186
162608
101374
290214
277919
157453
233530
234890
89018
92260
225198
90132
219133
237327
75749
106356
179493
139173
205006
251770
606
77643
111108
24066
40856
317947
6335
308040
229391
101650
126265
92072
44164
139136
21835
54245
203662
103734
205578
177236
123993
85377
61835
286024
312359
67956
292408
245334
148100
168564
31356
255773
279986
240093
305449
231808
180801
258370
301713
290459
194483
83665
107384
6635
119501
319888
55985
146572
259678
300148
240380
91188
289169
308151
15686
120188
222932
162227
150924
133362
178715
305518
56271
305610
278477
158068
209208
9692
113259
192900
124277
137110
5756
214909
314553
117855
15372
70004
98304
125405
153800
62226
115117
95786
93198
7043
146467
35594
261224
114762
199426
176753
178792
211357
109755
98524
310515
73194
308833
55782
25052
238588
242721
224056
25737
125711
43196
216804
207215
266712
175486
204047
1127
172277
79194
303974
197265
276666
60822
10265
6930
177173
153566
185175
34690
140262
202423
143825
189230
119978
108069
287735
93846
254120
313340
285974
174200
20115
135300
292288
16906
124327
72618
52290
55978
189076
201772
196232
124488
239375
8439
94845
18374
39430
212575
17300
302261
320008
112999
93141
231117
43002
106713
5602
141810
275286
237368
342
49911
84487
301074
78395
157583
218481
147349
242700
181835
72769
64188
115874
63281
155798
205195
27664
15358
280093
124775
180141
255455
323506
221566
317992
75332
262033
277461
266282
194379
67053
46454
64612
169557
204328
299017
149893
303613
76484
170424
217687
67203
97388
185814
205074
238492
134824
275974
254532
268748
121370
96119
48862
163895
103885
73536
229245
300162
8700
67347
278191
301556
206321
82880
32305
222545
167293
8239
6878
185688
120165
124252
299212
314437
301099
38174
182635
310418
255925
84180
322037
178080
103590
94763
63366
214780
26983
85779
115260
114003
53880
264531
289371
133649
108655
234694
305663
232076
225675
71405
175549
280410
181380
293025
296967
228237
66032
127656
160357
39044
229436
260743
91623
308203
100001
36532
124821
36348
130304
50034
191501
313306
183021
274129
58628
127904
23491
304232
184243
93218
199570
144099
196807
220751
126664
293753
24732
65631
9940
152929
111211
8097
323124
188546
288850
165141
129397
186968
167870
284942
51679
83548
229361
10929
315850
179626
159120
311742
136422
172818
199150
241288
71510
279917
260719
131385
122941
54711
76210
72342
97843
21925
253551
233838
128026
234836
301513
93671
276466
293903
187278
83168
26763
33197
281497
114519
281026
152770
112908
181234
141437
101916
188970
321760
15070
210806
2077
252218
290914
212451
21402
220334
315324
90952
26112
92807
150471
304717
152261
117065
94856
100156
162139
32333
131381
4088
42182
275704
17975
191205
55485
276337
304171
191698
249727
280620
157526
234098
151950
158668
92337
23197
296814
57842
114942
221116
39160
222459
285696
243256
123354
232457
205444
172917
244171
273468
97114
124553
228096
275466
277735
93005
266938
276492
76367
93372
89836
319764
15316
173579
195544
163846
299627
102157
35877
33593
216628
249983
217372
228887
275258
282403
212782
157140
181695
151176
28552
239594
22671
281395
54238
238356
54361
270646
21831
25533
171078
236804
94581
11806
174840
55008
62947
37667
180847
9096
210140
7612
294163
293476
47295
219325
177860
146888
295161
181841
164922
62663
54457
262587
168113
243987
246423
247114
275448
186832
235455
163934
182219
284316
78662
248145
219616
193581
87644
284553
142441
34608
148541
213754
270135
152058
13189
297848
255746
233676
247465
57093
98778
236610
6001
274038
75192
186098
32758
51111
145600
96037
53429
238031
205876
143981
110034
219048
119282
33778
240357
13804
222957
189859
195422
316623
172438
293266
188597
105073
307366
159686
122095
176861
250084
194686
75395
314195
14017
235503
268708
158937
24127
293530
61438
192531
125175
241362
125196
183557
165214
9525
207684
280733
279126
26459
91685
107548
75118
222723
144135
259639
39223
69968
6277
221433
154037
28620
5853
253165
194021
102299
219689
189542
313277
317331
240585
315971
277173
301992
192013
155157
168941
289553
223698
145638
218983
95059
11159
183760
279351
283442
185010
4361
76278
165009
317626
309798
93359
231845
24049
125103
293335
90998
305821
167267
179039
293174
251665
147488
152399
135381
240565
294398
59495
208887
75890
217601
305633
200919
13854
194969
10170
151252
143155
285344
319972
312647
270847
50388
92991
138497
74903
132362
184035
105356
189228
4937
183289
246809
219579
189908
20792
71517
30712
200182
15600
20563
24469
35928
101852
45049
233082
67441
47296
155264
259305
36644
247637
7222
295374
284813
221173
82675
66973
277815
60802
280204
202397
262936
97497
192363
134403
16649
154332
182167
163389
63253
178492
307747
119147
133268
145249
315395
81595
226459
67747
132010
131367
1514
259103
273942
15217
100832
302181
70921
10545
173758
132777
253569
132511
7231
39191
51359
37166
225385
322276
146949
227774
30017
277963
32844
314418
178413
288679
176547
196183
171675
149895
60228
109681
146919
215544
60027
30489
251615
134210
208185
265216
17445
289502
307776
9768
300353
60798
27931
55549
163780
296193
10964
247864
66151
70809
163419
274168
263141
51850
247634
296400
75277
159196
41051
10190
317885
139871
224494
136378
174626
223632
163503
107059
88026
131400
229890
302419
6195
225721
165074
151314
97758
154440
210855
271739
91093
243627
149071
273576
189709
197857
248339
307238
244448
301489
103506
261394
310607
121982
307640
37160
195935
40312
54410
197555
149841
90323
192775
134420
275545
271125
55716
160754
51878
66516
67481
153013
141823
128653
270585
84043
201811
140351
61792
11652
77572
6453
307856
314495
279863
48113
115431
292045
56652
37831
193501
146175
287202
128636
40697
3768
140223
136867
76520
82163
110276
304622
138246
309806
73747
227109
316993
316361
188956
78902
217349
216634
163325
109735
191496
35335
184364
133360
106314
168811
3294
262566
315905
185222
314908
299054
152665
305978
64382
285527
265254
196724
12291
267958
203046
106958
161916
190797
123123
183153
138797
309923
82949
229563
146185
104086
40085
135599
58114
289088
74389
151405
195003
22968
104743
271468
149201
159919
203982
111579
2473
107620
61623
141882
72779
19537
213518
280476
224406
99144
291266
246089
52950
134118
260279
315375
278381
63349
133011
258613
141063
193527
194223
153833
194490
81156
71158
217298
284473
86391
58227
240778
269410
212316
248718
320461
125261
270349
269188
95353
261916
319740
123753
239229
278697
199836
228771
64108
293642
163205
226016
63154
190681
70007
2438
318920
223547
311953
25254
101016
314977
243623
13049
69859
159835
294971
203521
169095
295926
103244
148629
105408
165566
202664
298785
138079
174045
237259
239821
293450
215144
127196
127638
139021
163949
170743
166627
174186
40017
100556
290530
14238
23255
33972
132569
94717
286605
55349
72331
134027
178091
281192
6408
139811
305740
98375
55650
85154
155065
212415
104327
151847
179220
89635
125625
63095
160905
155927
291722
19247
257780
46523
208433
34149
86354
184711
306402
1074
153863
42414
63132
235330
270609
288154
171585
249199
57911
224839
55649
231937
295528
57835
58571
259068
308391
266044
109160
20315
214283
51837
285118
157978
130446
73297
211302
11299
292138
105755
144582
9243
276850
247756
79507
163842
153666
35668
129956
231535
24084
10251
136918
122507
170986
302562
243062
142062
198934
261391
63472
32918
92554
209795
322952
7854
144808
154513
123652
107036
29680
309528
312409
19830
110741
52134
191603
273075
125626
165941
146012
255289
42419
117698
64812
146458
58057
15958
108477
247624
131463
286839
206892
18292
83940
9174
105015
132494
146387
103998
221485
225116
217695
692
105464
303044
16198
166739
294911
39989
171051
173411
193690
29897
217504
225957
254259
89971
233200
206933
246730
167813
55351
308220
35425
155389
242317
82548
175878
267799
314191
246241
37194
228888
302591
37127
33685
208417
59352
303670
52465
100899
112363
110761
179307
54769
49082
315557
123134
304
317782
108224
78943
105635
134849
71359
311441
111219
53024
629
233929
292295
214971
44428
233150
224766
149599
289457
133795
129255
277987
93579
183455
9032
235715
25540
207442
149087
200381
50523
3281
109023
64135
271324
286395
108995
227179
297083
144148
123048
22492
158075
20614
145965
257412
44971
306435
278314
204590
86535
74569
189958
113947
34169
298517
37191
288992
148667
218473
257062
196204
218768
211260
79886
997
62548
932
42222
160109
159678
17042
321974
211261
34188
317080
293422
145132
230157
293435
111748
254263
212216
247
284746
57722
190386
50956
190724
200756
116792
218224
229891
34033
262863
23321
43731
129024
101165
202501
135478
1571
124548
21071
36204
188776
225138
197662
99296
4572
110577
310530
72530
1125
48431
52296
276847
208647
297519
281028
48125
223386
289909
203581
88232
92513
73144
286920
111736
38018
234675
266940
74174
235663
229023
29737
114087
246445
47368
119920
21297
191858
78404
192180
182944
221632
279866
66354
91551
221835
255146
211100
156192
173373
296633
132011
235929
185981
257058
70198
106990
48444
124696
129184
111738
230962
87978
243050
41851
129862
180450
254960
22519
221140
277555
179391
100486
294110
258024
17982
175083
305807
312992
151054
2298
204225
116934
239440
248345
23825
10157
239988
37433
209333
292996
240439
293051
201424
173891
222064
88805
142551
66486
190002
320872
52622
181729
194849
215103
107348
62793
298688
29050
136359
189923
194336
283759
309931
311745
11437
173693
25186
255484
21275
304160
38016
31739
13719
213523
155664
2515
129203
246743
112718
287939
157118
84964
211638
277754
114965
210903
312943
283887
168741
178220
38365
311033
27769
228806
161427
108777
55483
151549
5256
314175
34548
174503
239050
322453
211551
61925
309477
270230
78728
77917
13196
96600
99512
295167
305442
211241
23854
68158
240904
234217
202681
60350
222885
253695
27252
257299
67876
291483
127248
207087
69582
269271
186005
12819
80615
284471
180759
80785
298531
51444
318857
55174
60774
71125
260039
195902
171828
67273
146907
294318
216247
145414
105529
207155
134755
272884
110540
118511
205244
162151
5163
55049
27176
4677
241919
302936
138521
305871
213099
260992
63804
170014
208077
203326
21355
191867
210529
94840
107136
283290
174370
135857
45733
122068
2920
102188
212272
55846
255343
3779
41690
142995
151904
14072
217475
8832
219892
59907
300466
305436
295481
107326
210620
203218
145896
309627
131936
157248
285659
194868
268256
202275
168083
80211
115979
35706
220869
133084
135498
146058
76997
113568
139596
183111
257950
16344
203513
169950
175998
276880
78630
214046
249247
270851
252284
210068
214801
224505
142928
217376
163717
89336
147706
273541
207548
280891
236329
126756
260696
226576
315365
323367
185733
178701
32953
135329
282311
261101
166775
55314
80930
301255
285526
261113
58782
50935
68695
52277
179214
184748
319528
193931
186340
260756
75092
223817
314126
111914
256316
109459
106134
83082
6719
227781
169074
151544
204569
50070
269709
190389
271685
202747
305879
260920
194836
315575
132247
50960
82094
273668
146473
148188
69370
36523
109405
155221
75117
303677
9978
63968
199288
36021
151844
45235
277384
113413
114780
79625
7600
17325
69611
86822
56746
67582
298944
206550
155611
231205
119362
192640
213674
31947
21560
70053
296087
154243
4052
180235
135537
108525
273138
171854
49508
68628
48829
308185
307675
55909
140691
167041
164152
235778
124069
64326
271492
60324
171981
275690
254092
33987
56792
149166
318404
71333
131224
149611
120583
206479
211309
145510
184985
98473
70819
173318
36960
131271
194259
318080
13515
109124
175986
37054
259801
83068
251829
1373
19950
5739
257646
161949
129052
32864
264304
230147
199900
87043
145497
162345
195203
157522
39068
2474
5914
104033
202019
156676
11260
259284
77940
266905
8563
21817
252707
218334
117099
88155
56487
286151
128811
106936
132802
292174
286950
19792
252191
98917
104827
302747
157048
315013
181489
2477
252009
57197
179903
288980
175012
22812
249824
126807
149067
302663
145948
184896
62076
277799
185249
78436
148080
89187
238604
234881
1889
256330
240788
168639
13406
17606
217598
200295
133366
149363
122188
294400
124802
275467
273887
9743
9907
249591
118512
207107
249715
291334
301643
66368
16229
24330
5323
29832
94668
101393
281572
55159
1300
291864
85504
13706
230105
194997
2806
218456
18478
308105
279649
133415
114419
228794
274068
193250
52267
128614
86512
22493
250493
285386
180088
113892
300387
122235
5522
176977
174900
23378
176166
156024
195274
183866
215846
249526
136011
184048
321324
217055
57374
195700
138796
307780
319884
26979
259847
83947
303217
68392
96775
304599
276886
19401
95913
297584
152409
309630
12069
288489
249710
124324
31723
260844
133658
242608
78896
274819
175136
16547
290022
156338
316891
115556
169670
307886
157779
226987
167945
321178
242356
316861
1808
141953
233930
96060
265865
226087
188361
159417
290572
138932
243094
247630
245179
184392
287113
22477
27049
52231
284796
75031
144226
317242
140086
224969
131789
221929
49113
123063
21733
215119
114352
299386
88847
98971
148433
62805
91657
58360
223667
35470
275990
281140
255236
230578
18888
206505
245210
32313
150815
90309
185053
21398
238745
230213
88436
227300
67146
91919
74634
122062
142778
125911
304336
16318
67286
177358
167120
4198
246523
32669
129641
45822
272990
53912
320221
195383
214805
251405
286119
197414
32667
230733
269662
319485
52159
200241
49360
312549
227041
4558
32720
14298
53042
154126
99846
153105
103168
78304
255704
197515
97236
127174
32335
212374
86913
182917
147934
166458
121104
141393
140614
268306
234282
193034
298984
49418
34750
27855
33815
316583
206637
189249
24634
119550
209988
126928
106827
303089
132367
177044
84716
280619
194560
283638
169021
323141
113395
170483
236490
240786
272442
45190
46553
22919
107598
66614
229202
21736
1210
75752
12462
91505
165869
123859
314681
159663
145316
113396
255017
78907
2700
200090
269054
317175
47669
110390
15499
249592
244123
27908
34699
272363
164010
130609
19683
159647
15209
103959
241443
38415
264541
143959
319965
189583
319016
168600
67945
251398
270153
259546
257933
162830
102703
60832
304710
308656
221441
93124
273981
269909
279241
302853
275025
53586
28214
228311
240908
131839
272238
78620
118114
77985
302569
244149
251327
81728
52892
90530
264042
5105
114462
130164
262977
193432
177625
215126
154400
177252
230968
170890
26149
303772
87388
81141
301560
98098
36332
219007
229362
184259
161565
87327
278207
125003
113604
306074
82653
193767
88413
204821
154268
291659
250666
179029
319889
134954
78470
311857
205294
84987
315904
205080
16026
274817
118991
247417
218171
131178
231154
300118
185116
209800
133779
160213
28097
195528
139036
118357
77586
277409
255957
88364
141019
131993
166902
295251
150458
142759
278704
127611
108859
227013
290445
37930
92595
190316
199224
229723
99799
40435
230779
127989
184887
69545
8991
175680
118292
101743
122257
176207
312054
217996
51547
128336
68605
90119
238443
40274
319383
166673
148489
159299
30434
158494
132086
65516
215353
13118
104472
116962
123366
101871
12600
317604
177334
77210
234707
64298
258073
10030
189867
159559
316309
145791
150297
1853
289048
90435
97729
118963
111402
251253
54487
224869
4584
143900
79412
26618
190541
295069
113414
1419
277701
280036
74999
56911
193063
292806
311861
256927
311
105990
202790
174732
51228
114669
132473
143360
288544
143006
103517
145518
153364
7432
150373
117307
191525
226455
267011
49205
238481
272347
3107
234917
119594
306882
31986
301042
10919
172101
231639
261682
145828
159549
318289
170524
134064
118260
83494
236063
85791
300937
1352
261909
80051
172969
319873
93712
77878
272697
304845
63372
12695
30882
322916
164995
136406
120276
24065
52131
291996
271605
318347
116544
214033
28488
273465
285859
243865
166901
42593
141865
148671
101639
283184
5767
140002
10629
120141
114090
265576
303196
31864
190239
314985
322784
41377
278522
238569
233536
309399
83536
185349
81040
17552
152397
238218
200123
218634
295728
132549
234242
119549
139529
23660
28826
86606
4813
167413
189435
33604
140152
236124
280697
204158
224630
147389
89933
113119
250149
248607
221834
86503
212825
302381
119573
182571
242732
17544
249039
151745
35678
294021
91096
102636
38125
306098
211555
285516
66738
90638
172535
152543
247412
28517
48352
44014
125155
225269
166039
95509
162355
229247
149909
196120
253002
315859
46587
39852
215328
8487
222537
280323
54308
238363
3074
281754
285820
193646
250547
256003
174011
415
96085
157939
258545
3043
69266
113964
267516
252179
242309
62994
236348
7999
112751
170095
228134
18528
284487
229646
108143
80569
260515
38305
149388
155531
40615
33953
162593
60478
241081
149582
202759
66965
2748
206198
140707
61249
127908
114046
142579
149325
34707
212985
126257
196672
136992
224724
132720
173915
296825
115690
226918
31851
304492
212456
166227
303157
77435
200908
321085
323450
18097
265554
233233
51556
220034
281228
123043
36435
281401
137069
153635
214107
94941
124751
112548
183342
134706
87708
302064
289638
29893
309370
317638
280568
283433
130536
308552
17953
97993
43309
279535
261214
118713
148350
286647
156847
302827
48779
144635
277591
171599
231231
202838
87704
311948
167734
119855
48837
322900
71686
84994
231990
284653
91153
121172
42503
241144
143849
112481
80607
23386
227413
75074
73428
244294
91855
284256
29501
148559
65858
188314
79131
45689
274950
143540
116185
52105
294891
192901
94010
258880
171044
147861
111192
19494
127431
236975
153065
241040
69774
295004
233766
268908
313790
130324
78207
134335
90390
69754
135575
22579
164093
214434
245309
280133
251336
116330
202816
6843
314890
200883
5118
170657
171982
79092
104763
251052
160676
2591
266924
141064
197284
27526
13384
67998
320196
162438
195614
197966
283716
173389
121944
106297
273924
72848
298392
122013
52562
21856
161243
46049
14310
162206
133253
234180
268148
25241
269857
99202
269529
155332
207041
244367
169510
292658
285695
291739
7011
260011
106624
101139
157052
268534
70564
248724
141809
29816
204587
221756
288756
23037
62426
65048
18931
225915
293781
259838
93330
241724
132336
267001
214959
61365
270420
209278
258574
226357
122133
231682
312367
136863
4839
55283
187674
191670
44403
138499
165881
45892
226654
306927
267618
3453
280054
185223
185186
80025
267503
178813
187328
98182
108892
165896
272464
66526
111378
79657
186079
129950
22382
311927
293817
171402
305929
214254
98272
258252
160227
199902
2374
24872
108884
33412
73006
11582
285485
129344
28758
154690
301814
179599
15937
160517
132726
40117
21495
198863
132907
269719
83804
261867
35358
222341
284738
80210
179837
235370
319402
109813
123626
46439
86058
10901
173445
90693
35153
255538
49269
85228
268566
319906
82538
269594
280618
146265
65609
287398
160889
156596
100352
44318
28264
238488
167653
57537
34678
298728
83762
73607
245236
5156
48068
66528
74307
171555
273394
239936
60840
42794
222762
160243
133098
28220
66775
129781
117183
291695
247188
189999
28821
74484
2065
271743
188003
264703
78934
155954
247366
86825
105645
16500
26901
24896
40429
119290
127820
123107
177562
100372
185661
204190
13865
146783
75913
286504
264550
3318
87479
75157
215000
295836
258108
51466
238508
289170
180453
171857
146851
43389
172315
2553
55734
204798
195666
40178
124088
134442
66540
74132
22006
315933
11884
102985
61771
14797
100501
279679
215933
280160
289322
183887
207422
266270
93570
196603
242945
22220
301256
65481
150600
72002
167170
203073
134538
136227
285592
171039
215731
282097
114898
177612
9249
261734
174479
75411
243899
181168
163292
96940
219956
262020
90030
233161
21765
264567
151119
193500
296651
111911
197530
280986
256615
222756
216024
305079
306341
216365
83121
163146
247910
18886
284179
171188
137571
64599
38348
29463
136425
192028
23872
269453
205846
116431
132769
323315
78576
182045
1882
32857
177
73674
149283
224118
5550
128789
94648
239042
191108
43948
251087
279735
291264
153440
91998
106112
111111
317512
1374
203227
114411
295527
87623
307836
1389
132381
243859
312991
171932
15700
255931
160255
300010
100922
314249
282735
195577
184280
149107
175153
204583
124008
139729
173296
107737
174270
92199
95708
249318
159413
61127
129454
126425
260521
317498
207763
47004
112229
156152
36294
266092
317486
267835
131152
113447
94751
72829
59904
169739
119610
221255
186816
291303
138424
33070
144661
159672
8035
74042
99395
240308
299654
117457
157344
64337
77245
51126
62330
171486
308016
275260
226457
96496
116045
77560
261998
151268
44155
11440
146801
215683
81039
271508
292835
52960
76816
2120
250239
253045
173043
69749
159832
306633
11781
183050
201956
103591
207205
187744
41089
101646
287264
562
111244
306257
33793
200353
148774
278377
33547
165425
265406
86889
232629
41914
144712
128404
193255
107522
39055
308048
153672
67336
318401
136875
187955
229848
2274
86954
117215
152180
65116
139117
288332
265081
174545
171591
320320
221656
52242
173770
136306
27914
105147
220666
149530
116473
32862
103761
207417
91806
63166
120456
181034
261282
98558
128731
40620
94921
52544
250389
37453
25111
240078
96789
17147
287994
95049
248225
321500
184922
141221
9683
183936
305273
294643
223294
14455
226989
24950
102979
247832
89296
65832
177240
271691
24579
182709
10301
86131
124680
260677
249603
23109
9801
115740
260155
245469
121626
125074
52586
236371
307400
40462
289863
182147
270194
3529
9766
308612
274975
262669
108002
11451
204308
264435
20937
537
64781
118487
253518
51307
133235
270698
49162
96992
292185
123788
239047
225033
22104
155620
127235
323274
297306
186541
67249
221729
6418
94583
260321
80529
245736
46078
291313
262966
91378
52116
194296
254823
238383
110873
188007
75239
319853
63664
169035
60145
179467
42912
140615
178783
106453
288810
199954
102060
276529
65276
125343
124868
105389
64490
127961
301360
146059
34691
180383
42272
226083
155351
67842
142911
314247
318394
40508
242814
226622
249130
210177
244214
317423
183832
38671
315705
263700
154978
269540
277657
57940
49797
287334
277835
140880
282804
263711
109556
98256
150999
299938
13908
26428
241501
180233
139297
159138
265369
16876
112557
198560
171763
134560
95300
14036
217187
244731
308400
188191
111966
159915
277040
87206
52029
319763
161238
174587
136295
61258
152457
31566
274974
17475
172799
86576
11053
253764
305732
190847
205564
273951
24600
188315
92397
182140
38090
126649
209701
285817
280840
17392
46660
114552
215037
223704
129954
23931
88843
310906
192718
19694
201889
127509
75104
253014
98967
267161
262786
297787
43529
180983
7557
135536
120028
133932
93878
286632
227676
131540
36186
130150
290166
27324
32627
314735
24439
52813
65038
21452
1699
300942
290202
148739
49948
250015
95410
136861
79163
122417
212704
251000
4918
18882
188605
284927
118865
153502
205483
192491
37010
53888
274954
201056
188388
32309
11424
4992
261795
158551
278166
124551
170231
26855
267257
225710
232192
290043
222905
208918
280364
249356
149100
13913
186036
182587
259629
112419
97617
211729
320824
143609
46766
215134
277501
311854
57619
198234
62169
169427
106561
48102
7127
116134
152946
65037
77840
51270
145228
80399
132393
187537
296499
278184
277424
171642
71757
267077
312660
144361
11608
59355
309235
212895
69429
16619
211444
255924
31827
97631
128774
87653
29603
31789
318738
320842
145003
251131
254308
186954
257381
322005
254201
250644
287652
185767
31309
66613
88321
276057
226252
283197
107235
299240
213533
11353
218510
87616
17725
121513
6423
167759
59667
128450
111129
302749
161782
116515
319183
91995
14614
320302
144430
1541
215538
85888
297009
297736
134548
189021
80513
26387
84114
41172
275162
246956
174142
51098
260955
140898
310549
195694
87448
312723
54128
133424
316000
30063
6926
35414
45788
208286
71776
230568
255232
228822
78797
6022
66605
317582
18294
49132
30239
122537
162060
22297
78668
177698
164762
308963
79500
108385
169412
79636
29873
215887
227951
13198
39291
58894
214464
208760
20255
173839
184087
297893
131758
45576
288480
245562
217931
223652
148799
96070
295509
8360
225730
215346
140031
145964
9237
108250
178791
6821
111734
133164
101327
223082
141050
208987
163814
53181
39257
291197
243366
303954
153237
708
33288
279479
89051
99286
236590
305870
51378
288064
63937
19003
235322
48517
244909
136816
18403
161324
129632
16462
75663
228387
20942
237315
3066
298338
3071
185719
311462
247587
122524
149594
110600
146514
13025
280375
262144
266844
18496
237354
76553
42967
258542
19104
51374
250029
9529
92126
245105
268484
30361
66358
58987
273315
112558
24279
246213
152127
185061
271389
267576
200402
184608
23122
173807
146681
76494
232222
307358
278320
78101
201872
77267
214911
145839
147169
266614
313467
258044
70059
193275
148999
250254
77820
76443
160993
122237
94559
200816
299350
16223
154030
50820
285306
201569
239885
225016
187660
113652
69511
142870
187271
51167
46817
234278
279078
68438
315474
123970
53947
273024
166399
255201
218155
281280
143577
300129
245523
245083
323215
70275
113615
169613
59200
145203
226762
289162
286659
184186
50443
250267
20084
792
167729
46537
127435
131413
109975
76748
289881
48681
219922
12585
19748
104180
299266
112825
129669
307072
294103
283473
9751
282135
9392
58029
40850
10874
165381
249791
46680
204243
40322
190919
26666
137704
2204
265002
217075
182622
192018
60717
280787
298627
262209
96485
43454
126778
11266
94588
316523
123542
135701
303779
234464
617
254484
237019
250701
14662
208296
240009
158928
66620
65352
249184
216668
73889
162466
316051
282545
135161
246593
81283
205339
99590
207196
169439
288721
166641
39326
27934
92473
261953
124339
148149
77105
211931
150417
284485
318107
46700
289936
48899
260418
211550
266454
266607
140207
85331
23933
4397
183956
250065
10823
156491
14827
280470
293287
66
307650
261107
193688
274321
170730
280510
116648
25865
178589
319220
6649
260244
286008
45998
126155
25805
281824
79305
88630
200449
96878
71395
236713
92086
274043
207863
253455
57125
37493
137056
223272
241239
299486
257765
84660
226359
268715
122630
125596
26929
243642
276363
141993
70214
290469
173366
157919
297733
220782
322412
230162
290255
129486
19614
165825
247814
293699
70531
144131
204
288433
59269
300831
202247
291615
140904
116184
171565
171814
288250
38719
227762
119005
151438
198588
267026
290127
55668
69200
251256
165526
68704
139068
10039
50705
252916
73979
294466
81514
162303
142051
71742
309367
288320
238120
279397
37415
196218
83606
87593
309430
132438
15498
239630
163376
261171
107577
282082
131726
254749
203774
182603
143903
118778
165335
54072
170126
141851
194328
46344
35524
48527
314966
173537
169654
247410
106518
100785
272871
178546
70886
64807
151112
231778
105967
97091
320343
233778
18698
141357
160963
180213
21900
106551
213748
96265
203350
172190
237718
183711
263445
220632
157458
162124
298691
43509
315635
257803
131078
141962
287547
311715
139680
225001
231795
140125
145070
194910
99823
99078
186600
277254
27988
281759
79187
278500
265423
61540
210311
192757
321727
95639
238308
219613
118670
290516
32719
279875
185812
178422
261758
119306
50922
160063
274372
307306
95553
161166
102681
39181
256841
124312
203697
183996
192565
47973
235439
160788
242325
308999
72921
237507
149900
85020
56813
293909
206721
156666
210648
262699
266656
109965
79769
4794
157675
160367
233926
286268
289317
245397
24789
70765
110370
109435
238376
272740
159641
208338
242743
123889
194109
80839
282786
131012
205900
148948
254804
302010
11536
261382
29198
250217
75327
70372
1543
25618
85992
59963
164329
181381
3204
57863
66804
86664
296642
167065
96645
31485
185384
25869
193744
209513
69226
143141
63507
231608
163448
193847
79234
75621
124879
139711
158346
6934
169389
302110
214120
222252
151280
87077
265092
4434
219710
194655
201547
19288
185406
37801
260426
290610
227906
181370
166479
73427
118800
267719
196655
16077
230829
74685
140258
150789
35030
174463
320020
279834
171423
312434
293241
88753
271958
305587
301751
178537
14757
55577
8364
176657
214228
291445
261994
279294
290306
160350
137041
91883
171927
140390
168148
240591
137894
171295
97293
206735
140942
46805
202463
306216
163015
61926
104682
109137
82740
220117
295006
254483
213104
209588
142510
300454
75138
282577
61073
253947
200049
268506
166065
203019
175953
54542
82468
287781
200518
274084
211457
101104
188244
223917
124736
317779
281995
62159
29568
109377
2540
296126
132508
224984
240925
64563
119150
230919
233055
309183
250524
187403
302878
97693
202194
64703
272664
87065
177874
201731
154604
211295
311862
8684
194694
190377
185139
104749
90651
271168
29268
35016
167247
165207
233937
314953
282758
315317
189964
289070
267631
197913
305706
12293
24361
315038
240111
314
286696
225470
234033
176457
5952
260466
67767
58641
311094
23883
117235
5973
315466
306127
6740
78603
243228
227440
196689
320369
174610
263819
221198
211158
272255
117731
316770
23664
208560
191676
174694
290356
322499
249665
303485
189356
291228
256030
32672
131386
239759
58546
206064
104725
182015
143381
34748
69868
12780
293018
10085
99014
42160
262924
179278
343
205369
55324
239768
322725
106944
120769
220083
210644
80131
144492
252373
33307
238017
214642
241062
100726
270363
322945
197324
257642
80901
194182
130816
66561
132503
155041
281399
54735
317369
192467
250396
224164
38448
144918
277306
270586
136319
235214
193605
169064
48935
283070
315132
264631
106647
233189
30099
16296
175445
3269
164653
83636
291574
286542
68666
60175
312220
45542
53909
248320
51428
212481
83133
289108
188925
78347
108045
281198
139017
181682
181491
296713
32882
161508
81332
323067
111345
152576
251790
197412
158510
1525
322524
34985
266980
238161
298126
48810
286023
228581
269215
268781
173966
114140
20002
173168
80368
91344
271354
134249
71431
279244
181821
271620
101919
153717
52927
56315
318986
72035
240137
9735
285173
61164
34662
21231
208136
202296
286280
191529
252002
152778
116916
199294
31636
22975
9495
178846
183830
292133
52184
13690
9658
248210
229315
30041
188740
212384
54929
225882
164830
306860
183951
271987
286385
319514
125213
99352
297300
266658
304094
58909
141734
4867
247085
198242
47139
54206
72217
117719
65161
122283
130140
32620
314959
209435
122709
200938
4639
20988
276293
43956
280586
124373
11152
200321
255542
210840
23525
275227
203660
160601
241544
148050
319807
172616
134536
31100
270932
43139
88061
111802
126618
96893
316662
113244
192515
131098
259722
15792
142331
20411
48840
28911
252240
137758
82997
197688
197554
29549
154446
111797
288245
12380
27362
269955
88171
297319
370
97542
33710
82020
265292
193618
81998
322926
218222
5103
174962
105064
274970
74227
152440
40123
53757
39366
122809
289284
256476
18957
35938
31301
199944
296974
282583
85108
14303
303832
249981
117681
138326
176887
249446
225706
70281
170281
319591
109596
251803
130726
214086
285188
310800
194361
58920
25765
292943
223151
109648
169285
316303
202464
56136
237310
161130
273395
249742
264960
303607
45464
51671
193420
109507
290647
314143
90981
281911
287747
64559
219163
14210
224440
147773
236956
215452
172592
278253
321395
193414
94228
251157
210915
108008
91013
163443
84753
140532
247605
226110
244393
257247
222306
127941
231829
289829
275558
95592
66329
5403
94904
300724
180103
39692
158637
38566
256245
46727
320728
157039
101041
252065
282406
175768
121681
319918
214617
229721
196821
89993
101446
4144
200923
66723
90672
161271
316868
302219
118462
108640
216802
150725
257900
31351
178131
71329
318641
146808
278905
316208
152216
135040
120438
298779
50367
141608
47254
22003
268186
295194
300602
155947
66771
278303
946
291265
181242
253011
209755
292257
269500
26107
267054
194273
210206
166164
68053
89093
111385
21145
274907
198792
95796
292613
151414
192625
153042
258471
320212
114029
82277
291104
304751
191308
290892
256327
276244
244677
247999
172037
251919
270933
46617
218234
261822
6157
39406
96711
135010
81469
230512
81446
250570
281792
144139
247496
100216
164929
37073
82117
92241
83958
93255
226477
39206
318656
62904
301199
18753
282650
99755
80058
179864
287746
125243
282852
135547
202382
249091
232332
316950
264839
320471
100191
139593
20494
182813
222980
125316
283303
5794
260257
1075
178618
127685
178473
38831
116083
20202
59172
275481
280430
218906
263713
118337
2773
193647
49631
140793
124526
167015
270446
146215
105239
184791
60052
44915
115263
185131
264666
211982
246399
172099
86895
110524
74820
122221
208062
112422
110850
226469
303591
129078
1944
178443
43917
320772
285411
218349
112791
113882
208386
236259
115345
17562
277028
159986
70605
73576
169920
24337
265681
313653
262855
23063
261565
189333
104164
225250
203018
258248
133790
201827
276286
44128
167596
76444
155610
156206
43359
176480
157721
254065
33105
157264
258886
83965
86694
305551
213540
111110
194279
80282
257712
197256
218518
150769
106005
122058
166007
57580
114546
28530
24303
46339
290413
37342
319423
289337
261745
155837
200553
99095
64683
82402
145620
76771
26781
242847
207852
265187
222504
298424
125994
302701
244003
79395
318493
198112
99851
141941
21220
53269
55799
256189
42347
15791
120295
9632
196258
38352
43386
73655
142956
165437
35
303027
108735
75139
265964
251024
239197
313007
40473
47200
218197
195828
222673
12131
253951
299346
145360
95520
10461
25720
237269
105184
197274
143062
72085
123141
291044
237447
237750
34131
204374
168625
192070
104878
321164
149924
196772
175028
177799
192144
202624
228819
96143
309688
60059
230534
32880
137252
274233
237676
112084
138140
103052
130257
219419
71045
300916
125222
95636
106593
302029
60720
33634
66311
227648
193667
33543
277109
233890
66859
46608
33589
83367
261299
230772
223611
273321
309676
299594
99149
191567
212937
249233
93383
78651
112324
155965
65921
42421
294024
323022
322124
102983
300825
163998
119451
185858
91829
305174
120550
87573
250165
220969
113275
268086
19756
262619
144719
55104
40987
69818
245767
211162
231357
308810
188137
160052
39018
270435
124661
89888
241487
195220
185332
256115
70936
190901
134065
314092
152034
168975
314321
29586
240647
169825
101059
302462
45870
79852
203923
193573
40484
209252
224828
171787
257134
259005
144032
18253
168530
155565
181297
193363
318784
102825
117294
140569
290704
150943
58854
103047
102182
254394
135940
186280
302232
30193
141376
8859
307139
65573
84919
116040
88391
270388
155170
75317
296432
38180
275622
239049
285813
320473
190888
174151
184338
1773
175273
295383
269884
129723
133741
114603
167445
40148
79422
191928
83723
269738
211736
19499
60887
239542
280761
42122
203896
289320
265790
149234
60737
94678
173253
286774
296655
162678
296402
30897
312677
289788
175716
154437
4845
26036
148848
82729
4344
11665
124761
101588
155455
301953
67119
107149
150233
1653
104259
25432
74777
246480
249553
39826
213285
294935
178459
114770
176391
3860
106506
38239
4538
190396
65415
309425
274877
204581
233438
125229
229805
215250
81598
175274
253567
79118
39317
277119
145068
243796
246760
109927
42229
120428
56489
193962
276743
321431
89856
87560
268495
45532
240052
109168
179689
139409
183397
33950
76160
280570
217345
136100
115950
315952
33975
32002
271606
116887
312404
16042
72312
108696
263793
278504
65538
241729
289867
259526
174812
57564
12914
72603
141246
323019
276536
159797
73196
126594
158249
202911
37486
119946
266989
247815
955
237176
289839
171638
257872
161935
319595
287574
188476
76485
11647
115093
141078
62480
67502
213167
13734
317616
256553
299649
165633
86551
173272
174114
3604
97881
263058
249305
78750
80886
161912
91975
125797
214578
168523
276048
11737
152011
49970
146544
162490
179790
198025
32291
97896
199941
244702
214775
97665
245558
67098
38648
249344
127885
51456
116100
234583
158386
22506
52049
24882
22509
46318
282614
44703
68828
39688
164026
24490
254667
67499
743
142313
130089
149139
24940
243490
64999
205029
104538
278358
144511
35815
78340
262100
217591
261715
181562
301624
232247
123782
116844
305206
96034
72106
116624
145463
238196
246022
310924
154426
176827
50916
241419
179857
293064
171107
9697
112461
303119
91944
212546
70005
164849
31677
125210
236991
264025
283385
132467
58009
279654
301049
99550
58703
143711
164064
41155
187568
267604
89557
296531
49927
57070
270485
198986
131041
58951
321695
114297
133454
287906
310139
103134
42701
161725
207403
187609
104226
290110
43924
108495
314859
11004
320228
245924
24152
82982
202481
302869
184413
30490
168781
249518
260873
210998
225005
43866
184418
35737
3906
274090
101887
70362
102385
62373
77331
159807
28452
138794
248237
111901
183137
24191
195747
197315
248134
135708
273946
207330
124164
185922
225119
220783
135532
242840
253237
308293
237141
318374
16945
240599
273523
50543
264457
154006
213971
82750
224694
56617
163456
89284
227078
201807
155782
249796
30827
160440
138944
252319
35764
81980
112276
268156
82472
301116
85935
200661
144013
53718
56375
223890
222986
89234
24017
191228
142431
244804
72305
216651
145578
150680
284673
251017
290271
297390
101010
239312
221252
224612
301173
181968
11360
97892
58629
11596
177875
298489
143674
216572
190192
153081
167453
5736
87718
196374
59439
95933
107383
176245
280427
145663
234571
286536
165975
188630
193588
95984
96697
81406
100149
172420
272036
255454
131757
144853
18624
34163
9857
142295
115324
23469
259364
241810
95856
171126
207730
287954
265979
117825
42158
37066
156034
25031
143416
104343
266470
266710
249718
313637
246203
47731
23149
256498
321857
185910
69542
13187
182866
74848
317705
313593
272907
307554
302390
15905
157519
25715
164250
2217
279074
58602
212577
74633
309602
250498
314506
38436
244377
60984
261077
87687
154269
299759
280044
21566
240592
174972
33617
142074
43970
104549
284478
89575
68040
236601
257474
100986
188519
6746
50037
90967
276738
197544
27361
12517
64926
201210
239776
114203
170372
19488
257092
60025
318762
312824
282814
253047
307642
222894
239665
169962
302877
251125
163660
52310
214377
48972
183799
281957
7460
180324
122557
214513
55183
85471
266919
140095
193779
116148
55522
214571
66389
94248
298553
71250
223737
312284
278814
245907
320548
25304
64568
116239
142957
133630
203976
4083
204585
64345
110387
237134
118772
67364
309955
281991
303191
32020
85635
107634
106849
82856
204216
41622
61274
265762
268526
2655
55823
146752
109760
165270
85407
144862
292048
146936
76656
54117
21576
264575
193439
14848
243189
197366
182080
173211
17458
671
90150
81232
152133
289174
307573
230233
152129
272285
205384
284365
195806
276870
225548
269436
259663
229954
201336
80
7740
15832
164369
164171
276653
320034
105617
114828
29761
32866
180938
207774
55286
318067
62867
110369
157662
38484
291161
198395
221501
26207
266875
20526
183605
53231
116381
54461
82344
117632
67339
286316
11723
13510
185126
143301
280902
238318
68273
219140
54439
196649
138103
85351
185533
178100
230051
117214
165784
321029
219182
260455
108571
129663
211236
168528
163167
231213
241732
95821
87770
236098
135848
297832
18499
147875
204773
287580
19803
179680
282326
93826
68859
285926
80995
299171
168470
132688
220251
295549
126569
63364
62866
127141
165930
197134
89470
289644
82444
301759
213514
35774
13502
109873
151488
45962
83486
208676
269431
118598
315015
55124
257874
295800
224355
133168
130154
297937
207019
321814
290896
74860
158203
297407
11696
201823
277618
251281
160427
238655
311248
224754
280188
170498
244321
106171
122251
103176
83939
215659
161050
87211
184289
127261
91403
151235
107025
301109
71979
157433
296494
48247
175014
82487
47052
251666
175894
200030
58692
208954
226555
282394
145276
303171
63163
131763
146200
113124
72160
280653
126106
298243
23370
71392
34572
81492
52282
266167
195549
191198
211496
251311
112983
259206
236201
244464
176418
17187
85634
216174
228528
149376
2135
311823
305209
172352
93696
191401
14246
36522
229648
44207
316077
135050
51620
159052
304799
84803
53969
306773
5596
226190
112989
48760
216845
287988
277696
289448
107395
213119
79991
221871
54756
1117
43122
77744
287472
280916
83270
141284
98872
24197
131118
212439
271658
241396
61710
296684
12358
30074
73877
237756
317966
14381
50206
301997
284798
140017
229607
31682
203529
135740
131514
255472
254105
25742
62315
285453
204657
251774
237239
196654
53196
200709
231675
229353
274943
224843
178224
288252
289815
239555
263935
195559
180886
278265
122849
13218
65477
14869
62022
107283
264959
87282
230286
65047
101909
305990
239175
260936
17722
100205
51053
285130
120937
270761
87384
178700
261544
153410
96150
70826
55542
159911
210655
166741
230445
143479
122523
20163
288921
76364
128739
11769
176117
203166
209323
188084
217329
40786
25488
174319
144749
183110
160453
283115
25154
25918
241806
103562
280320
292420
294942
313764
112925
123485
261216
218758
106623
128084
62425
199947
69596
141008
283218
16448
114475
197329
196647
232844
112606
141731
100660
66043
117735
219545
55137
190467
145446
241013
189107
316296
308689
50252
94700
236741
155732
52558
6015
20052
137623
210072
236850
262101
272339
70428
152477
95205
191569
25892
318166
255400
221790
82562
67259
35148
128712
193961
69083
196466
60652
63308
319708
308141
40358
74654
12760
280315
179291
143592
292936
208519
128388
193954
254148
91626
196277
56003
249885
86050
138512
195104
12674
180836
144443
262011
216169
23528
78969
202291
171716
264320
263673
165129
308153
101527
271937
299559
320703
98108
292438
7878
213547
181513
239979
221428
119986
50541
241140
8536
58922
176260
80982
282713
151726
168240
227670
292449
164317
131349
232822
261611
155302
38746
169163
87278
245735
130992
11365
223760
266441
188124
110362
54901
130465
154278
276794
167376
248900
316889
122464
248415
2808
192956
87349
60820
113803
253488
299383
273210
280492
184919
314089
206564
321831
218400
27952
73702
291372
79400
195388
155988
244125
170800
132731
46796
15369
211289
312827
289907
48023
262345
148680
85008
186902
187637
151495
74887
228255
195292
236389
216750
14742
277789
154613
275120
27851
242652
132423
87807
201886
120445
138532
214027
166355
136968
277910
198773
55957
180853
42734
75221
116895
132653
204261
288791
170345
101270
278909
106248
308027
197055
15869
6933
150134
74436
267336
95250
137372
178150
317013
45219
111639
208171
60421
250016
136676
59229
51109
37087
219729
211406
242823
245929
3988
4736
136325
275041
166036
141568
169860
210727
226623
171586
180746
11500
212743
118816
164373
271398
153550
25659
154786
281347
142402
271170
162236
187682
134808
103715
195634
97416
113374
234804
219926
157372
144622
44830
205998
197279
138816
66253
211940
56373
250050
63709
194481
102633
129697
241170
311224
20675
137314
80270
46797
295660
81825
245707
301090
165921
200236
144357
282019
250157
170326
168867
190643
144838
187870
78980
99722
70479
61227
200595
220268
264600
114397
186281
200875
27009
296634
65269
276298
132583
21683
128850
172778
158914
19842
275473
243611
110119
131881
171
50208
33843
70066
153859
61869
261335
318011
120949
255546
266962
238172
131347
81773
222159
30948
272684
205182
319829
313722
301156
68578
289026
213396
164939
302858
89373
257965
2927
46570
35135
192309
116006
302520
64506
61558
182837
161459
133644
234995
55839
138300
319506
276585
234874
35652
230478
31257
249511
121711
196843
269462
254797
318903
148068
146286
203963
246898
151061
250946
78328
125346
219488
35937
135321
253913
88729
302214
83728
157884
177466
196082
165178
318983
309277
200828
290337
140328
27847
84850
92373
92140
44367
244660
109375
67944
42624
60658
106426
71135
238732
195156
293130
258774
29542
136032
155982
78260
235559
180311
247222
205651
278666
126210
62604
132849
131623
153475
45286
114240
99546
147588
300313
194420
28885
83817
144597
120218
105636
5707
91881
219786
170127
266421
314634
192004
68277
219709
95613
223871
79315
26777
156946
15730
168309
255521
160237
201007
286656
312607
116419
250441
168255
283464
28186
315807
135363
17165
46076
157298
137363
243597
92914
270013
64566
21077
220274
273975
253063
69262
196505
306452
272425
4655
275147
117474
130286
179707
243829
196825
93754
235082
229461
128010
323269
120157
103416
233041
259458
183534
145616
255462
9127
14236
142025
103621
79156
118280
86796
189478
156887
285548
141525
265678
312342
211532
196345
97380
168426
156013
298144
249998
123679
99562
286069
211314
101635
185296
39161
233093
99390
113559
61308
213324
321714
34568
51073
13386
93658
169234
229399
67667
288303
152534
244680
71529
240043
48816
175319
62073
154860
26158
12214
279339
268875
24851
260140
263878
37012
315163
36218
267577
186322
62768
273950
179353
3144
311324
275366
167005
289577
291074
254644
237973
199326
137634
59103
171977
26395
152485
171847
300127
77559
258595
323254
151263
76380
177650
152192
143263
148718
193836
137788
260529
36209
10011
284142
295039
96061
142427
242586
300673
289506
224654
310387
255244
63276
114865
21525
152607
254966
285677
197318
277784
38897
86195
279336
322246
45899
16735
69775
95262
215971
261057
300461
102161
233326
264820
202475
206497
108989
192405
20222
142900
38278
101824
24086
295867
216569
183822
39323
28139
317842
33969
198212
310563
50419
221209
187625
63588
112268
6652
265821
323358
225592
21643
126742
166494
118921
127970
216735
265676
186332
187061
37955
83402
190670
55102
238521
5790
19159
178172
156425
49291
141774
51303
22161
163797
56863
215926
9111
214699
267774
252798
45591
113139
100646
18202
213579
148048
174185
311521
118065
143941
181810
210273
42139
103369
70039
203049
128015
229069
72652
196565
316564
277753
201850
240791
69656
219102
255118
85725
251841
136157
22797
166587
286837
6096
295281
213600
235825
46758
44506
290388
52020
144930
126784
291495
171444
95345
205671
184976
42752
131391
85648
98801
7624
145288
86772
107218
243404
181910
60083
60045
19179
200155
199140
13007
243554
257379
188797
143194
157735
17800
307952
221959
273259
7874
174382
207303
61569
26159
231718
245049
196336
96344
296429
43001
126346
22830
322198
99076
282165
250287
264224
163257
136340
239099
205050
30394
33181
82692
35323
302242
76038
307833
7517
253852
54393
11024
194033
96433
210243
97442
54042
66211
293360
34371
171350
103519
2753
265802
169653
297999
29646
130996
8689
213263
22310
248748
13655
305053
155793
146797
125365
155743
99152
281285
99574
73721
172097
87012
309062
63322
3669
194508
298760
125785
153009
161585
201907
88401
12085
169486
293254
197872
191944
95304
165877
200947
40145
97730
160398
161977
122267
47340
32001
270822
156073
311438
179225
288297
52682
20791
206099
26952
165831
319411
293207
14280
112050
318824
10922
151828
226931
322732
137287
129685
137700
31117
46421
237195
267332
90191
69082
103717
141645
305835
166683
258715
176459
288016
292005
215268
201159
201068
226806
119345
295585
312489
40536
309012
104427
36053
5402
199438
153154
182800
83496
150340
286762
262997
87763
162457
82933
160406
222816
161081
97201
188424
47527
11381
304702
91122
147882
245171
254796
305778
301491
158089
166413
148238
249805
207826
166430
112505
116765
78487
312697
123796
279470
115661
239116
22053
141892
261492
103495
110874
320424
270686
277832
280723
237732
126902
279320
79836
301663
51500
15760
161572
318543
295396
252484
40474
25803
261192
20477
127490
195314
235140
229862
213604
268025
322834
300241
230647
247811
180908
159741
282664
223578
85868
189834
264716
271377
279568
193556
133794
170353
285517
195872
295071
131160
32972
303061
240409
2670
266353
174657
36806
152525
12404
70228
143456
264117
199785
225551
33459
197687
68949
260192
288949
102037
62821
74464
274002
316401
315364
207502
238357
17674
4180
272742
5877
88278
57828
139323
148325
213076
55165
171570
300365
5173
179535
315248
244531
21822
192062
271880
71505
87874
276467
204402
258388
238472
61395
196443
311037
138471
233196
263164
128918
49707
277408
135221
250931
258355
183373
28504
273250
159843
171711
314145
211580
132009
63591
32685
169619
169620
169757
322336
15541
63251
228235
315620
137954
31727
13100
236964
24725
24850
209945
89686
95155
50760
165867
205824
114288
193712
151849
253705
303900
214641
288654
281648
113048
195789
256269
15064
72113
216477
87057
210890
234786
218470
291802
292307
109569
253367
42645
116437
59044
260848
267979
126571
104378
303459
107921
154852
267269
74509
227101
43028
243192
175437
29590
101713
110598
34776
14586
659
166077
102836
188337
191797
240803
33990
204238
209569
130243
236215
155084
59909
295551
173324
304322
217880
215635
122358
264602
124864
7073
75234
50888
290173
107250
142939
136554
288020
13490
305000
137311
67969
252547
186888
149419
5126
218965
153223
91701
198098
39126
254541
45311
5590
134831
216304
135773
297738
27986
123008
285799
18737
13969
162198
198150
61351
97992
41632
280816
319112
137831
281278
105355
26168
156895
93025
260241
4030
8228
161629
20668
201228
141817
193608
159793
306974
27726
173393
252406
210725
88548
260377
153951
107215
42920
155162
127746
63363
847
221196
148550
143114
314224
101853
62131
278491
22010
251232
295174
173719
174712
145807
8512
118774
163053
55738
204677
103126
207017
129281
269907
129602
72501
894
43222
128148
278277
255563
239953
294721
119938
150741
142764
243805
295762
310507
252091
243814
153943
146523
242400
99434
65195
274840
5237
30008
97960
248409
224272
181967
273428
8300
76297
315962
97858
57742
130740
13123
44908
263636
284446
80955
97101
261864
316334
150214
91989
59423
89514
132024
49664
262648
248356
85393
316164
317037
155239
183596
182729
242922
145329
81208
290521
132816
177245
322957
317732
201881
154288
169822
200202
169932
127001
316315
318333
90962
59585
275087
210773
118971
95900
134908
236449
213127
175575
224739
35453
77017
220725
46045
195327
140116
37051
289027
252730
159423
17040
18064
266040
118270
112152
17394
278634
126313
38650
182175
254439
9050
256126
134084
160795
222704
270579
181582
279069
7633
281187
14227
10232
18398
232909
281652
248983
256798
67885
205889
277078
10559
28483
188279
318370
7806
263903
174960
228812
18356
195505
30958
61941
25244
15971
115363
126492
102989
141406
68963
226260
59299
151313
219315
311275
109646
34717
34753
47851
229124
66054
289072
160226
314374
21195
252757
307617
192319
209561
116495
21894
89692
18086
89849
275962
285380
311543
178971
73585
63731
104188
3015
238565
296056
9292
108154
189687
21016
18744
207554
214708
29752
303313
103516
3522
235027
117130
207421
190794
103024
59028
202346
172954
69152
147194
130184
37834
190417
307485
262610
121812
122119
303769
181561
276074
204851
8576
31221
73058
166381
238007
28633
250428
194344
275529
10653
91625
300567
17675
114507
6949
59804
145120
316756
101283
154194
68665
156162
277834
201417
164160
28501
13274
129906
310667
153249
28045
147836
270020
6959
125116
68478
209104
317450
114063
195133
198252
279142
282943
18948
260151
78888
281437
158125
137243
67543
229824
113705
76254
35167
106520
52363
313262
266579
258743
32911
121326
85326
257012
43039
7343
257959
238777
254938
190326
180128
222026
290486
134557
163236
293797
189185
191245
163506
75037
67929
271044
76570
125157
213890
288951
245013
173496
161734
265069
171250
37618
54729
227272
75084
61655
240454
64302
137987
237143
154645
181675
283272
123847
260695
99893
292000
87992
220450
134633
285878
138186
138802
308258
249579
306197
29443
89957
159930
64727
73119
249488
302539
53702
311499
100245
47262
261514
120326
128542
31144
238640
167940
45403
35914
203077
135371
207438
56249
10782
206084
38674
148124
104965
42092
312024
44601
26003
30334
313597
231284
146928
4972
276787
153400
268369
114920
263155
318974
262077
259133
2943
297978
226428
100394
162153
176556
285244
116042
208675
87496
180472
146145
229846
163441
265525
115838
138059
304959
81377
287014
3814
140372
7473
66631
260047
43582
57987
298792
130863
237282
312908
20085
25708
52169
1693
82678
84112
75459
150200
166060
160190
246959
15207
282184
19095
286226
147630
266118
81867
129686
187365
57544
196268
149786
75100
266621
245156
291964
221295
300437
111349
82046
110990
104588
297762
144007
112370
153612
242136
181311
85048
47369
12150
161582
217570
122302
168211
21523
109393
48462
267965
63061
159456
291685
26730
204124
143979
173162
249869
101576
85705
167901
144556
176884
303967
254404
122589
266946
142620
12270
96219
150057
57935
85389
270564
227902
71380
233642
181785
297868
67634
81594
113949
116776
166119
246158
158726
154087
217961
301323
65426
82246
74319
304586
58343
92098
87995
63238
108377
174976
49871
78554
70006
186931
283786
317585
33574
211151
262377
294614
295522
248008
16654
172618
80788
86665
16620
76969
246477
244521
314686
272180
90744
93304
234972
43567
35984
256506
168984
198217
180512
248693
244031
143465
311332
154425
201144
136857
262387
63606
278611
153205
202058
188177
287944
67252
301057
146021
29186
148960
252014
27660
259901
102699
217621
18084
247144
202298
192239
85368
156808
3044
229385
76760
77409
250266
248877
232030
90116
19286
40385
303327
78506
269237
170497
79200
300970
180703
252412
78348
63026
231216
40008
287758
186443
322592
179336
102882
10578
207780
51664
52251
228661
45950
193664
193813
307507
152812
3277
42722
129980
163953
215864
77363
222790
147807
268927
95400
161449
311448
38992
185370
283672
185076
210489
117519
259285
112959
11571
317139
295163
134198
180613
298827
71989
151162
272573
58445
101696
40455
8462
62014
63904
182879
109302
214543
210573
74744
295949
289904
64245
175517
288349
8415
295260
171479
239559
286461
190476
267366
312002
277253
291064
139765
318541
168987
61712
42764
182230
201372
204202
158575
31824
229356
190885
77300
292906
84169
162836
67150
262695
294432
293522
24938
125072
154808
197880
174632
128165
261230
241600
263569
252442
35745
64411
149365
105586
95599
208657
30551
178208
192421
128676
246115
226493
172834
171922
216202
127831
121224
309822
230558
194486
22168
246754
166732
9648
198361
242340
22435
147878
209933
304499
301738
173252
46413
257849
272940
310424
322567
197262
48075
165742
191799
193327
116506
83920
217095
320032
15848
4029
14978
211684
54313
114838
146680
144217
249934
44654
29160
238321
97364
186165
1369
144865
64610
145103
205372
19797
138897
297654
309733
91554
190540
271817
9370
267114
148160
190054
6805
222992
48485
166001
100474
62547
227586
303513
250162
202211
265232
126854
202458
138428
78093
176515
4499
67105
241061
204313
248979
51081
113524
277683
31392
142787
301272
192583
67527
68607
265518
210805
39013
93699
2885
177143
286361
18096
223600
145076
63859
185983
156278
82905
196975
153486
270681
220761
5964
252174
112411
152097
5324
95998
124422
277154
140742
247145
134288
305939
139715
65061
299211
277951
43903
135227
25882
58061
63742
153653
204615
255167
301403
241052
54242
202822
28803
45319
3919
39258
231936
95881
307401
113162
306108
96004
197400
164814
220846
269924
198214
236061
66397
310506
211514
225788
51559
157951
147033
167034
233683
293132
273774
295313
46414
112193
283830
73745
50273
19154
33330
141622
319496
244500
55386
195293
3606
196555
214412
263110
106762
244754
41844
196315
9217
53699
62163
75857
187874
297191
189757
187398
94140
130115
44848
199452
129732
151868
1426
250477
205689
316024
46390
149648
192612
81527
288410
159541
119023
77140
139415
189755
176879
127330
27819
3532
25740
318927
264913
44100
256085
155376
264078
237304
206201
221358
200728
223137
7775
39167
146120
83042
189637
95109
302423
172569
94745
299529
20694
262120
265213
38166
62013
122045
123072
126151
31468
192351
132356
167597
84474
95926
255754
189515
137366
294378
321637
86520
110910
46351
18004
308866
240474
137368
34992
180344
320295
287180
260470
302473
141440
24223
260188
259100
49512
224143
275487
154012
67019
48223
299633
123934
105627
232188
123636
180817
297403
136293
136675
150051
91283
90329
155768
16716
116482
302887
22213
183036
16637
276991
298290
277653
144937
60133
177942
156565
90896
128571
265315
163446
169324
257266
221449
288462
293657
19915
45553
16988
190152
130599
192987
275805
30901
31380
133445
108592
220203
289693
195206
164062
188483
150382
105288
100419
198901
267360
226839
300732
113412
36475
173783
106328
35403
138014
33989
212950
255698
274227
283644
165351
273997
316779
170477
57327
101343
96348
295176
215508
5978
249477
245693
176217
165993
145035
309032
149970
155123
272963
254090
65587
309428
77174
190256
285339
295855
30162
190358
252570
16172
72043
237920
244335
189680
77880
269239
283553
9011
293869
152616
244352
5907
239219
287546
138904
281506
143933
166412
180662
102622
258200
17788
287401
158023
182370
79795
272709
81425
259686
246373
79617
309031
287929
205584
159426
159337
181246
3349
62617
90452
27155
234813
170092
117935
267935
282144
64989
181299
295825
103667
79945
207571
189573
164399
19933
240808
237453
163469
59297
8759
320691
191735
220675
316949
159630
110901
117070
224633
96464
159739
157450
73691
292704
41
215257
219839
279635
67955
244165
183556
175019
182910
306441
136801
91568
93039
43458
299334
56409
23629
270151
26846
112306
241341
317265
200101
58098
249337
322094
315227
149585
306250
11121
138566
231856
37963
187353
212242
290082
2760
171497
301721
317550
83873
176958
228904
252661
91543
53415
200395
187587
195244
94910
229082
60895
200219
86504
84352
26464
204685
209585
226169
131325
239454
225983
20281
234202
51784
137165
228965
260757
63404
120744
154285
128647
85036
261404
306383
179050
120114
113556
298597
303731
270387
242659
144990
129576
228420
318612
32409
30550
117342
316898
145898
249381
322475
1745
91814
220423
165417
92436
78399
259242
305720
275342
320660
48621
233249
88799
57368
178733
270738
96090
206762
90018
24041
68909
299922
208565
46025
138029
123812
296354
167363
256669
228406
82736
68224
123495
121424
307489
235768
246579
262384
66834
307975
11069
19841
143493
171947
220419
220445
70324
22841
288441
51210
201260
184720
245428
213037
236343
285397
133989
173580
306244
282987
311427
180964
198305
51206
144820
57393
44013
211257
10053
267179
147642
230965
270593
40121
91612
43570
165558
119736
251748
20318
4004
240314
9090
186517
59630
244208
253479
41492
110522
216960
9583
304255
259062
136349
2580
243629
53843
52626
23622
161433
97789
83687
255562
93520
307432
36915
192338
69660
14200
36723
306635
266653
199812
91381
18211
15566
159607
130743
206945
110132
190593
154388
312283
3725
130216
319484
115529
66326
27017
310793
155413
169247
196659
49193
306103
213901
4812
120822
251349
246947
234986
159243
48450
16142
231142
186010
71233
274447
160337
41223
148168
76377
113344
103797
88394
79069
31791
106331
250977
40522
17538
7058
129224
169885
54904
223301
25295
294816
117058
321821
90353
54082
1232
34510
149291
115414
151212
133985
311109
10038
268969
181509
228650
231915
101218
221720
267002
102846
302134
260706
156814
220612
33808
239207
180867
137838
44815
246442
301598
74537
34259
22338
69565
15379
268261
128052
82459
24868
92816
39902
151897
245101
302152
84083
137315
249651
153793
39487
254393
164416
311238
55955
264158
323005
170146
210633
233269
175745
213764
317275
114719
25894
264802
295669
47010
317052
24465
57944
137246
56347
66332
8169
127569
273198
13318
141924
173225
297257
224090
52649
174514
44333
110422
113961
92247
149110
229371
109052
34743
217315
151833
56391
268472
70235
315742
237266
254504
287109
20759
182311
141761
196211
161278
87790
21438
175664
21169
15816
192686
123412
42626
151362
176009
71713
109001
313565
156718
141707
32052
286918
306591
149256
210885
77795
314533
230781
52315
220128
16608
311192
168613
190935
101351
102398
301970
54884
85443
184142
95696
217137
298192
217933
110131
266918
240345
307903
86837
76890
267580
39327
97562
195581
314298
19426
90917
2803
208002
20090
257902
215823
74225
181977
114214
162646
50299
305325
124708
321116
34248
88967
39289
53539
6024
71298
65740
317162
120649
60436
159598
23065
262980
244728
131730
290688
232879
84985
70716
77526
116196
36510
28061
180559
252895
19940
308699
196781
77685
154438
128267
46541
227022
33185
247700
26321
118953
7392
14635
321998
201913
13250
151044
90804
178617
250840
286333
110916
14389
235006
128179
64630
283171
112133
278813
289934
62435
144655
204001
159522
109059
211041
203015
66155
42807
129343
167510
305002
235005
286094
231410
243882
256230
166809
101014
169902
67331
73978
135616
285749
165186
316511
229608
43600
240022
20970
26419
74910
323166
270649
175713
165478
118691
209011
179834
302583
253107
277349
277646
160561
135887
167921
255545
49772
41787
259368
139859
97688
188439
260840
60334
317756
34352
88396
184245
121075
295556
235619
296998
156074
48458
320395
307614
30918
249440
236223
86256
149470
201435
267420
73312
30646
21415
72463
315315
267538
313138
260239
282493
19371
59722
194177
261143
47035
250044
96422
179705
138894
135688
298655
293244
259049
4416
24749
17251
243879
271990
188700
95243
23434
160177
202402
282839
98611
112676
27182
308426
181499
205550
24613
114075
287997
228802
97756
59608
100131
122449
175860
52611
314632
37524
208861
194547
259045
55982
250376
110089
251216
69929
160753
108059
32885
308627
314978
147829
190401
160014
251842
231352
34546
299814
186858
278431
315695
3485
275906
277615
139801
144261
190360
61840
143474
26591
251213
187941
282270
63101
91576
323190
9716
54342
316494
73145
289926
219337
3433
10894
213000
225507
15902
119640
188900
215460
269056
39178
291677
38970
234366
258925
254144
264710
162163
143043
293670
175416
197945
132708
180378
7495
316468
81032
105835
241413
256721
152407
289010
171937
246388
316167
142393
72449
47023
11298
157320
201286
32736
172494
190498
74693
73236
115899
12993
212539
256474
61471
105727
225971
140078
62280
17965
143846
79900
269731
154185
196958
211743
171562
231452
70386
252330
148193
27391
111008
142419
223258
83022
162346
128805
177628
89128
140083
59133
271844
14812
122299
309891
270953
74936
294641
314623
102753
221237
286224
134068
45509
143023
291587
110652
65190
237685
217100
105749
289918
39964
96523
43595
186609
30570
315005
282164
312289
72095
126302
246536
245314
93703
180328
76847
60807
226546
35562
285226
77021
255054
29461
242351
37794
246348
116525
207746
87288
17885
316010
198475
3546
93887
314049
91669
190217
139151
108063
253664
118927
82279
165714
151245
214634
206324
238754
21517
149242
27640
130259
141085
255285
262716
72116
153918
63900
74491
197972
149640
190787
208155
39263
64246
218575
213137
113870
254543
252220
38861
177734
111125
24723
193715
73539
112829
233952
310877
32426
207978
4472
172432
39795
100702
209138
73434
89604
30829
197146
262541
63974
67891
134147
293365
79971
139576
155942
148601
117708
204959
153052
222889
321556
214439
21719
21787
78794
120016
201383
106584
129764
274899
2150
294612
301426
315800
54751
125110
73864
5455
70637
123597
216723
102759
248034
238104
39057
20696
118948
130348
9062
176280
60600
101519
210967
265940
121153
122282
79301
146628
139985
175701
252450
152719
64157
238022
222296
138023
8735
180778
138339
8163
189347
25684
71347
158227
26965
259642
2277
120954
238450
287285
78205
34178
10665
216396
117759
260574
54263
156732
22758
15329
138351
238056
217237
89868
58024
185036
87869
140571
303272
322332
208936
191868
22964
320351
48835
276539
126985
260305
265348
310757
177154
24636
314015
265537
296883
75875
40806
202035
173348
188803
205406
48672
111767
182594
109078
310245
100612
179263
267274
212194
210626
145430
38025
228783
75583
26076
151372
104390
235307
301626
246320
147760
120888
106279
20383
287336
299245
315733
237096
258858
76062
84555
286862
40622
52075
176725
257170
15748
186172
189145
8450
150119
174258
59351
200604
187500
175684
21328
51685
145675
42946
300593
117489
98405
228291
163835
119172
117772
35341
308622
164202
85916
124789
182255
292445
263001
130191
186496
315843
302892
68345
115144
196759
276344
273577
253908
271862
88926
122529
145687
106085
147017
240140
263943
96390
165576
124401
250027
19395
120356
306440
187713
4531
271333
155383
165688
263761
28939
97092
150480
116227
122189
236538
160009
63393
47792
139916
274696
310609
143721
55736
65211
71887
83067
61649
109339
231750
11422
309726
28894
10609
317841
263679
312459
59799
207605
152871
294087
285373
159132
163050
292117
7301
132880
221119
41226
28150
120391
61519
67262
238871
233891
122612
197201
258235
24724
9550
86394
88855
293949
190743
317507
63624
19882
126508
305409
112956
28999
104848
239645
270505
88923
151994
137738
73334
242334
296811
197410
125669
319000
227545
51099
21867
350
45505
240589
199112
27793
98170
322528
195848
254529
253516
104109
280269
45983
67597
105237
187129
65950
286708
15852
177730
204787
25686
262382
111428
187035
123193
313524
213059
264477
58512
264380
91202
137044
242616
84004
190981
216472
284322
267241
228212
299143
120078
107446
35942
86750
57508
40917
101040
297565
5057
95547
133499
311578
266257
98158
143824
161959
260649
68702
154526
218225
322561
177092
16020
20585
65044
139932
201469
46075
89572
246223
238686
190468
320300
308278
163306
267652
217196
133348
89106
59314
272350
145888
252478
33614
186841
304495
249802
228160
190350
128228
90552
81101
190948
225547
44491
322413
76922
186792
43327
110436
134670
186561
131228
40794
26201
2219
231420
167325
44756
236416
50411
190413
95961
143454
286547
207379
101792
253628
132955
44652
206059
77707
105762
78039
12239
257890
72470
284457
142842
244063
153190
313477
130589
110533
83572
309021
318621
83767
322318
157892
178512
145887
254019
305300
307137
87319
232496
305802
248120
98154
110445
322286
311030
266547
288403
297701
204056
192626
310919
99641
294322
150840
89776
88646
308287
3793
196556
172641
263481
95294
162189
186486
293626
119509
94915
134323
265186
137602
55808
60901
304274
185827
79652
170546
106071
44494
68092
42866
144168
316212
95415
152947
276392
180099
157258
307802
256147
111754
193740
221718
307849
93594
14451
185418
134570
170838
177497
108273
52435
44588
16990
168191
56276
155232
218205
274520
165061
68110
173049
279296
240817
308414
134460
24164
246109
139378
206344
214250
98212
193661
44933
279932
236940
20885
142455
159673
181805
292935
103345
222414
240398
224852
145080
133033
239200
38893
57941
191821
49915
110125
230087
240748
306111
264210
66165
246304
48615
133556
256836
247129
276116
100592
117947
277637
76786
232266
211254
254015
290586
23952
14173
140311
90445
232249
179879
72326
123237
319825
169323
147905
126907
319871
211857
30657
147613
279227
83007
1171
291604
186321
315491
309990
148031
306182
154276
31518
64539
158660
197769
211094
245490
96294
300198
102403
99814
84070
125575
76190
303178
246059
208601
57830
317591
53710
87112
273651
212050
296584
253911
208198
174111
64768
110829
118104
4847
313974
24759
135717
18030
58757
146705
181941
6020
150456
224136
93028
5854
301784
134073
163771
131665
310828
243403
228995
123094
289187
182659
84149
154653
243309
196819
223370
184036
142981
30929
97811
273404
82544
61886
29583
170715
170271
172164
101389
78657
127215
277901
87375
148926
50878
314253
290869
224924
17345
264116
189480
232263
246166
169311
284576
173681
28160
142237
286593
261295
166056
262954
248461
2552
74949
57770
183509
253406
322766
5251
232179
265273
279345
157445
254600
63757
295501
30350
284331
86439
193672
237469
198624
101981
242191
240772
39435
158865
20259
155213
102873
248232
20766
195289
51262
45339
29458
113335
265893
140648
178619
239338
195464
186838
51847
228682
217522
66396
281412
162671
88600
235269
271282
89424
210115
136377
217896
51166
239862
246460
29278
252778
135840
113462
172361
244023
75978
83373
183347
43563
293369
76244
120677
34292
295832
246699
87039
100208
193539
60788
194476
131187
239996
38302
38872
128079
127487
124953
249771
26161
309099
161536
43088
90859
227978
34832
137863
183413
63577
235471
255966
216340
70329
86495
317818
136719
166193
277663
108526
233447
280150
45027
29968
33900
277447
303651
71999
245401
263653
210469
131960
94925
312709
154956
12563
290037
190312
39488
201224
321331
122827
271293
124310
280965
130741
117364
160323
63070
146397
72291
256555
245080
173093
304335
15591
1943
193300
295128
199950
290086
77324
92780
107458
274014
42464
224110
162427
167925
86305
299132
226899
177165
306105
208032
228208
226878
105877
288097
171246
133595
109297
129202
322441
313817
150498
99905
146019
145909
45826
54704
53159
152073
255396
130218
91902
234471
51306
279715
127668
136887
141786
244019
310738
198130
145146
188960
163231
264089
251045
55803
295912
244271
178017
298016
190383
186979
263838
173583
122850
36801
247362
285058
186988
34848
100867
82379
158464
105467
62428
110529
5745
67141
90610
295804
143134
34007
198541
109754
274560
103955
7777
292676
210173
208447
281203
182487
318412
309080
101888
250316
31286
266290
217852
149163
315151
228133
295143
291030
289243
65933
304526
114972
323473
66476
162452
152993
315500
178139
253924
66756
236704
67697
100211
245714
173378
235727
187162
3963
158767
84797
194618
250783
142382
18704
267937
291974
107767
116820
143472
76759
138653
310030
23293
14899
17362
124753
251247
222406
255809
13639
304306
77799
45502
197025
258996
73124
261550
251839
289378
118141
70098
311717
127254
2992
321466
154790
298539
320540
252533
85252
301518
282329
291058
44804
323257
244869
256440
248161
133622
84785
90031
65461
197739
630
10235
224421
231735
221154
178348
257349
9567
311142
88932
76673
290404
279215
160383
242692
27315
193476
164941
14916
110811
305080
227574
94179
6809
130431
135902
289537
117098
5302
7926
151795
165150
293463
288808
45242
121559
261633
240216
79331
307095
86873
233879
257977
289528
108644
296208
25478
34667
154283
3739
311064
295885
169016
293832
119338
283947
280985
183798
127365
88333
139375
292199
254602
47113
111505
51090
69830
183877
318103
225980
222338
243534
142432
308749
150994
321281
256754
16118
296341
205235
282780
129902
139676
261411
16512
263400
249038
159854
316514
61333
234271
144538
85825
141504
123683
74538
242477
24623
190140
183627
193937
59943
85023
95871
257497
175859
147550
25152
184045
205899
240005
211131
21866
40184
295786
312388
258900
5171
3746
36345
229155
287555
223735
144882
4820
321602
99597
36067
95344
146462
92955
205289
297005
201914
57276
251010
133347
266311
80294
223418
168189
31794
215498
249932
185309
273770
189858
323244
143692
289271
33487
279201
200260
46557
199492
154767
248747
104814
303079
95445
295708
236198
318937
199717
170914
153053
279373
30856
52724
185694
214761
314655
136446
248544
113506
227763
125967
196637
260770
28987
226591
207760
5240
90346
17916
184990
205402
213861
121218
27274
197715
316034
142127
255690
201184
289483
206047
223803
310739
157481
42140
213005
285185
15067
207201
219225
134841
169351
168866
317919
128033
60042
267933
35227
132519
12354
256512
318851
90814
74140
313474
158450
148488
171558
147408
198445
209176
281416
315580
50432
307579
199953
135789
113452
97864
286427
92685
111301
308879
306398
140405
106900
46053
105587
189610
38063
227930
278321
113004
2044
81376
168881
270323
253072
35603
178915
184301
220104
273503
315162
59785
246977
5627
217515
237511
268998
316093
147037
184004
273095
148958
36845
276515
116809
255532
217975
127973
142738
25329
175171
223642
294457
26607
114597
299953
243687
180647
110960
278169
32774
78311
109727
217245
200160
303705
86420
212022
289751
114802
128897
139520
51434
114853
112640
28876
87428
234843
212614
193557
64384
259925
141154
266486
58711
220303
194162
93222
161902
70511
226549
140058
212747
262454
63994
238698
187435
105425
256522
119572
191699
192523
90250
29998
213190
53955
252914
130588
121518
13915
167397
185250
209431
97440
67241
207836
207741
210744
19814
256844
300627
119010
21694
22066
167121
148593
55560
143412
172500
30127
133128
56885
137608
290622
237639
309192
177427
152728
215168
252032
21675
178729
78833
280484
227681
70246
276780
286079
264056
25020
270164
247257
315026
78220
116878
186666
89309
49906
128820
69139
292577
250967
299435
264682
308366
21037
10117
261779
212196
291919
128671
247216
72014
237177
112995
85683
316425
87900
51550
231292
282369
107351
78704
134601
321540
37124
24816
186368
177378
268351
29176
296847
57418
82663
303646
77544
268394
172538
110083
214728
37230
20419
275758
232367
277895
87994
28395
146856
222051
36479
290824
22757
38307
251420
93289
238212
29527
112856
215181
247935
231014
302658
52742
122030
302121
162945
14301
159723
183300
247441
275246
27275
57104
30112
1544
266990
98268
151698
105348
192050
100000
22231
263561
214676
215161
300743
274900
313758
298093
37407
254531
60341
78530
70889
153390
257155
167752
26836
222634
129239
321945
305991
176250
14990
68364
256267
68685
316090
125169
59342
165587
15511
13536
281089
80361
83847
149222
116486
62287
103620
7162
314134
290950
144260
16324
246305
259646
8216
84391
59154
229408
303668
92396
82975
131917
186986
209478
175206
145737
150267
52653
100758
213694
218426
83590
197217
60804
163502
293000
266953
62382
128829
32929
171115
29096
17557
1959
196729
78911
9582
297563
67439
246820
211678
158221
268041
227236
229331
90367
297939
122887
292229
201923
89204
267643
274366
39344
172747
257930
267661
209957
79773
310127
81516
104034
103966
144813
189854
204088
203067
317530
288747
140490
261512
51665
142015
100038
126498
165582
237878
102208
314700
123394
309456
85224
70259
282831
296690
95057
298740
54307
175045
298201
35881
187085
77863
19642
191840
83120
142707
73262
233593
17041
234523
84952
35217
10687
67681
22095
194728
228477
136084
2935
127346
45194
44011
119049
308911
146513
105200
256224
108540
260964
156307
107504
276382
65042
72950
120013
155948
228342
68973
56862
110909
25008
248287
295399
78556
182272
311197
253750
309368
54213
16999
162986
301222
82733
322360
29197
284910
267141
210341
275626
255608
54302
97012
202114
284234
114966
19412
199382
83302
222678
273319
290501
88448
297356
53192
12696
111302
6485
90659
66586
135731
58774
163875
191950
31196
59803
42759
45858
22810
2703
111779
160939
135822
177673
177566
236067
291992
308197
300052
107785
201927
314042
112444
193416
69495
322991
171841
180153
45531
218522
292707
179649
29388
75070
64332
152117
248530
283568
308712
44079
83619
13287
37142
200767
16690
262214
262562
215078
10185
240358
158872
228851
242518
62901
284372
1344
127695
230861
112250
258297
260626
242857
237826
149655
62078
59532
195573
192887
228656
272685
296669
197216
15750
247510
190732
316616
160123
184812
134471
308140
75168
181439
152239
131630
10772
133702
160461
8977
196858
41892
310666
19315
317009
98330
170773
141277
255609
32773
89238
291458
318022
252139
228469
217272
67766
225110
75812
283279
160391
5569
287806
209269
18071
249490
112515
100950
232825
232572
174501
260972
289510
92234
49894
223599
259110
252472
319503
236031
2984
250515
267855
291591
79152
42523
287847
200840
289996
67633
141242
273152
56822
119591
162827
18238
25990
167753
295783
133914
64790
245785
249867
75809
28893
162722
37134
308903
136990
76293
304299
5222
113358
239107
137621
203676
29856
278087
69613
48213
270206
64199
209260
77368
250176
169173
38602
227482
105964
245620
12394
232958
241622
231089
116707
317375
143460
86263
241514
243756
312496
277972
221870
83002
303732
268187
156488
230469
153799
129640
46460
30256
252549
259453
32770
170988
111448
124501
146264
279514
89675
294502
96176
25176
55755
307456
23780
43172
49799
75417
318961
24069
270364
15041
37735
320653
114877
145911
63213
321285
152135
167649
176717
115587
183809
323422
58197
173333
123826
179490
13201
295557
19349
308527
94689
204929
59472
228534
255313
155516
90613
66573
33776
208366
230987
86084
50329
39234
83156
234980
252691
104722
194448
65857
304716
94874
299025
172534
17241
207224
62903
289925
155325
202693
99254
27841
117592
237260
86409
78950
232586
212273
161040
84214
2556
725
1934
15493
236989
50768
317541
308677
199710
99904
106841
317865
322103
262549
75579
1799
65758
286090
26978
58308
107824
135738
46997
57054
130050
250610
164193
133064
312822
162654
232405
198674
203351
99298
127778
58829
147668
111838
254014
53173
249467
234992
98990
5474
17176
222339
183644
104351
137809
286303
282154
173460
203480
187259
248446
186228
225322
163375
226945
131341
105211
208109
185547
152826
180641
143014
294171
86671
219496
320486
282565
171222
67052
196389
22226
166807
165522
59370
178375
176687
221081
5434
150147
209377
232849
1471
36981
98810
296748
58520
258421
246153
24260
27246
134334
186085
234326
175786
2061
186163
59212
90335
20453
26299
166474
208019
206857
4734
230031
147291
5210
74554
203909
142151
69661
155962
309764
72563
107727
313684
185205
48143
101277
179728
57107
63987
19639
42480
244808
291945
201621
308973
227070
202436
243489
238449
45993
95834
272553
50968
114502
293106
310145
87393
51715
98957
174714
292050
260837
52021
225090
51701
100212
207082
131927
237716
172272
194241
261538
145038
130554
3009
54397
322813
107828
279068
234241
58211
316613
137537
181334
55337
216994
38210
245582
214005
166380
104883
313020
307224
127146
29277
239526
159226
80866
17651
219664
109936
92208
315857
173907
2948
322771
313719
245485
258995
10424
39377
204686
284069
274050
93331
127124
265830
285771
75600
232947
31082
35308
26637
260947
11087
84682
203317
161071
20593
18590
50563
122959
293330
228261
295917
38279
65285
165583
265740
176257
316956
204654
39192
40878
284121
54885
251240
44111
15392
165745
303225
57990
141968
128894
204701
150372
277211
181049
172136
135838
19194
203822
174227
236181
48624
145531
11741
164652
109270
56853
139652
10426
309385
64042
18652
47376
91611
15923
198768
131282
278051
230043
271818
268415
73327
263532
224459
75279
230553
78853
94028
257537
278450
241322
227729
253639
280755
15969
185537
33850
243834
44489
82990
198890
183622
42537
149892
155304
2125
243274
132108
67433
1209
319055
26804
164261
141212
198821
320333
46459
88180
21921
210799
102424
165320
88105
259870
156487
221614
135790
25479
300738
171882
290467
317011
217130
200471
123997
47837
258997
289836
225951
277004
77050
188592
263071
209970
23529
132141
23822
252703
174502
108755
56343
249550
300000
307784
321851
83461
160592
133285
245311
213303
94398
195179
33002
90965
41732
273001
6797
74438
280173
26111
49053
252433
79884
246509
228027
35428
166573
245125
125561
37892
103152
239628
285300
140514
256624
181709
177712
300478
189357
33436
225006
311968
83565
289005
799
269834
268056
292462
298452
169421
84415
158034
229166
19276
91917
48364
253079
291954
45471
169564
82030
25215
56518
299806
115349
313980
174468
224286
297645
15554
245774
313121
74528
295365
227472
135037
212665
120998
216585
304970
219385
205449
30941
105301
4154
111529
48053
314491
85138
294161
265727
9518
62890
96050
316365
298830
135351
247854
62626
12512
290772
292736
122033
314702
16434
274098
232622
202449
148364
2774
95558
199643
6478
246098
237494
229184
104773
78484
150794
37088
84386
80544
226676
247868
219588
110483
164771
243493
15470
31610
196149
211305
33163
188641
8676
239940
300044
132234
74678
288616
27300
58384
115890
80548
222590
275969
280591
302620
273357
1486
128895
319798
18567
57766
52089
149038
90065
134106
125284
80538
127006
35205
213304
186512
12422
6203
83363
101411
249577
161455
242202
192632
297183
123234
96524
273902
151906
26982
119255
107765
213200
159878
170853
240010
6995
264484
5054
136184
16870
236071
130136
204235
187115
197511
11939
220865
247862
191926
199880
133142
307195
226420
195798
213024
314592
80903
64558
83827
55887
64956
253046
239072
6899
204925
214886
129573
235586
275865
223456
298251
272925
295654
189605
198947
119330
25705
198850
105390
135816
165014
204954
59266
270395
284163
49044
64917
187288
3147
99503
321529
233574
50746
278562
77156
301483
105681
155035
89466
211033
196271
261850
170185
273233
238102
215397
94164
310612
3351
11358
16784
49325
233785
117536
22945
295610
242724
258845
281892
64725
35229
226306
107201
158294
90147
128083
287017
16459
212025
202707
21506
170526
260052
140751
190527
53208
58809
128907
286085
299169
130638
256828
169843
46279
56320
214933
250099
31216
44387
173575
73619
1089
72561
54010
137055
37208
212215
217098
634
213183
210866
85374
221468
70799
83389
39774
168864
38497
136851
239189
295617
156715
198633
321432
261592
108033
126115
108687
271830
202600
86074
3726
165152
260954
131781
107324
108683
83322
242926
62005
62155
961
161679
247317
41189
26806
25923
24176
100484
80148
26178
118949
30520
154058
110899
313808
261462
202244
176808
96078
170499
116749
122153
248143
306206
21752
253071
309435
122865
307053
236365
197362
78419
212526
262000
178274
87796
51008
266033
284411
237598
264809
83344
215463
132743
313700
211248
308929
200587
143064
231281
126750
314274
283634
21038
163438
637
144855
293779
212669
224793
121614
137036
237290
315446
145933
150241
34779
279178
212436
177012
286136
8999
154272
44328
81852
150653
211080
158469
67933
6770
90803
206614
187158
16662
115197
308452
153554
239919
30561
310597
53900
261763
45068
155685
201268
94013
241929
311314
132330
100885
317245
78131
34727
64158
142276
6173
298616
284127
114248
77423
282017
322728
238445
73214
311944
69064
191942
301329
60662
157772
106368
266316
202841
61695
283030
235226
192746
37162
199032
157936
26165
28229
8191
270307
288882
151670
320090
253218
217220
144119
138170
180584
215003
65019
138945
305657
159913
282784
71092
233106
170452
60789
245218
311999
148153
283852
268027
53008
164816
203962
126861
60972
269104
277889
269413
101951
218125
107815
78044
137148
150862
318485
168791
221701
50313
289135
114534
130982
88100
42773
254680
153240
232419
25782
276042
321497
197779
263066
59544
108944
160386
16838
6263
97430
163988
47608
64381
93389
67003
98176
161759
189902
61541
282798
313959
128368
13358
285267
113987
279354
138350
174204
35622
59280
131462
205342
21435
56051
149722
170431
180815
65141
214359
311101
223830
53881
132465
263483
74296
270744
195500
153104
265615
233153
160802
227086
245267
307670
96319
137394
112140
241699
226014
65167
181079
90232
41442
227526
314582
318213
138383
291229
215877
272634
248998
224380
186434
106367
66639
84638
315209
52721
191276
36551
276618
287448
135977
47208
129528
90371
38100
93463
214158
281519
297015
200304
196815
169520
292664
265243
89668
313603
263817
124605
137922
273727
174343
16875
239636
291111
236986
38139
86876
35456
102584
48522
316132
227787
236075
246411
313128
86100
177841
291468
244686
312851
123020
118493
212579
290170
11626
223259
245216
123140
85067
41558
86319
123355
88666
314596
171389
107189
168932
32780
317736
320795
208847
317525
10821
81112
290515
89634
247816
215872
151107
14657
234071
233423
318290
134766
1196
319964
148755
185444
93332
322402
73790
182257
271761
67689
41625
287588
197997
56439
71724
281982
179732
253923
22148
300799
37262
173145
220469
158435
240391
251669
253043
18216
44944
301400
53277
109546
128691
225194
42170
123322
283549
153255
189459
229244
243722
162535
264813
244961
129439
39215
88963
124289
235159
264250
94563
235624
14659
276856
229867
64611
290411
211299
215718
74876
298376
299257
197883
94726
122048
105123
232648
100839
33296
320985
136626
87161
291920
56055
268432
182701
322908
99461
230897
230237
302268
237922
20461
156719
244701
129619
276279
37117
308308
68722
175484
141014
108800
293950
203450
155107
175196
186899
18331
197964
231400
67705
38005
282234
37558
255985
320125
124119
312804
315465
192590
158748
201526
179682
178279
247687
321902
299465
284588
153561
294271
50025
267784
285707
51269
58563
309060
268543
243468
290232
134887
115358
83542
22336
56418
265921
162393
199750
247805
32806
102459
166277
250024
242558
63328
200761
129071
20940
248333
89774
262911
252499
34588
208383
98859
31872
283135
108896
293859
148136
141733
99588
244283
302529
77032
47352
13355
271299
280309
32104
308218
73673
242507
152836
279305
30288
255473
80806
138593
289158
112356
118191
287287
301249
315987
313420
213403
276197
131953
244454
169863
78069
49648
223077
27348
53660
227684
214057
117986
186523
36065
294749
135894
58288
193371
281132
214043
76350
211044
202454
278286
165127
290836
316453
287511
243709
113280
49307
23852
222968
283888
182894
241883
129763
92082
239093
100391
109732
174819
114829
261228
55339
247280
141644
298769
126196
173216
86708
245418
288176
202694
55925
239608
276063
105440
170994
125364
286445
34694
150868
318655
149311
75460
135592
279025
121848
142852
78374
49898
66563
138004
132565
87699
109738
154542
206362
71752
68591
33300
7544
156185
129326
62515
264270
74597
88579
212016
265146
184468
14490
176115
81479
149377
307566
293437
4033
70700
151566
145277
199275
323123
231225
96580
12617
36894
45047
217586
153412
185134
283651
218424
268211
100665
219636
248504
283273
277457
271349
62880
242167
126167
181361
168399
291888
275856
62915
165848
123706
226072
181147
204191
256705
175001
78543
25225
301549
15864
68276
66662
31685
181673
106902
85528
51740
84604
195787
129419
233270
264347
21426
256933
192418
242936
159659
222271
171056
44909
257836
141955
20558
198874
152740
261856
24351
152516
18288
87527
7604
201948
165651
122473
161034
165567
159189
142136
230999
193685
35862
317701
247494
112796
259200
202132
52951
194880
115262
24056
321728
223563
32937
321571
288911
87107
305254
184572
314367
34709
260139
267085
275852
20026
278673
303962
132792
233321
115132
288345
265670
65853
241238
298499
143498
50876
198894
78103
313391
187077
2092
94464
29899
87243
156453
20360
85287
208956
260599
217398
83671
133835
300415
137301
153704
101770
236422
109862
315951
183714
100390
285629
134069
268961
204967
255475
208929
296117
142368
267152
181252
105296
256417
618
311368
259343
209171
318183
261961
174747
298389
61484
192621
248536
57515
243898
127306
113634
13868
121272
271344
190051
218206
213529
280637
94562
247709
293612
187541
196052
192782
219564
249429
168855
313840
197681
111093
5023
218290
142114
103660
129125
171909
310471
254664
174588
242307
215663
47227
120066
181272
241766
146013
209918
249861
148235
22130
226063
75570
189479
248308
113046
296709
129754
157797
6153
98046
195748
202381
74029
207312
128788
233921
283365
164004
189275
161956
306577
16794
251582
184057
42556
231707
43962
141294
112336
323208
303495
62146
114150
113242
43623
68677
71881
76594
224669
55026
322576
169274
244437
168575
228424
14357
10452
304267
52230
75111
277379
295994
297824
117272
230126
281
127671
188613
117685
56150
248703
87123
293726
310330
123686
209757
58473
261806
16928
69499
292758
109768
124702
317876
111523
310902
85404
51140
169048
34562
106184
281906
189822
297910
75231
111869
3291
52794
59329
33008
79100
198101
93354
48836
181224
224460
62544
138414
114963
285895
141571
48720
78352
58732
119677
248256
134915
5070
312781
6904
125790
238675
168603
135834
153525
26943
67532
123156
239713
263007
125737
285894
42528
82878
223781
160912
279018
226264
110265
16581
176900
258316
192860
24389
227209
256093
250252
21878
297803
103115
33882
89777
127977
308811
213843
246072
251965
6398
82466
178708
147363
128102
120386
254803
160276
284282
49510
292078
182381
285003
76151
65747
263179
154750
320713
260801
41506
32361
305271
227635
238
214076
316073
214562
66139
269443
243889
309549
178148
223136
174734
12079
164598
1054
118391
234554
83829
213776
218789
62596
222465
56686
249495
176003
61345
143340
291987
90298
234898
161160
205338
22404
141271
12950
54134
271876
75635
59313
281776
307933
251320
197413
51513
115351
280144
309340
303261
181099
27466
215842
308322
35627
312643
10205
283752
181654
263960
115458
283417
192698
88341
135594
239204
218364
223398
273558
264559
58435
53302
24830
240348
91298
309114
151714
234628
323102
157635
77271
264855
252082
309863
275677
305391
316106
107874
98023
132074
85357
154044
322044
208387
54944
68320
219861
152295
292057
280145
226721
233823
234570
118628
99228
87765
73892
102563
239073
231272
300307
199862
35046
229220
54732
160977
4031
56109
105542
181924
64804
142879
161261
108792
132036
39940
21668
268184
229758
179414
210660
97929
221901
208504
10408
293498
199831
23284
222761
259805
39337
286297
58226
57671
185697
252309
188036
15260
95875
109219
261935
106381
46746
154606
176056
99714
268260
238378
190332
47929
80558
256293
221187
45126
307397
154236
219516
171609
256139
21770
156352
77251
317883
179084
22592
117198
48202
256913
291446
71331
44219
148910
231105
82685
216417
286142
100344
173531
259812
17547
219537
289852
88119
83775
90254
170782
122021
86396
195076
196919
32769
106657
60322
62550
61812
234255
46252
224211
38718
179328
177659
14703
100533
244158
157499
259387
110914
4104
174921
100388
310903
141745
173510
7788
231545
48337
62835
201920
84359
158698
79627
54502
24265
55936
291804
51505
104454
302595
56097
67500
223714
12435
305388
27006
317323
30384
134914
228166
192141
83632
222532
261981
214119
312237
221506
166018
91106
314816
6337
301053
60981
246550
52467
105074
156014
50942
217872
44593
163935
204883
231098
291868
240753
310777
71121
305877
136800
211304
236781
100084
114953
106473
220480
260716
217246
246895
144602
35903
285559
159540
307169
76420
204222
244562
116969
294195
304206
275799
89200
128119
287528
64496
92511
83592
166552
192564
2706
3467
261802
291255
252153
175827
177276
154713
170026
259727
151543
283761
115296
224222
290555
108108
40533
102241
33606
132044
62972
291645
114949
187314
127861
105361
186159
11819
42860
241874
220851
137438
261389
234022
29008
19697
173466
36727
36992
50730
236947
318324
177175
17624
124062
182791
120604
69364
284357
208252
77120
239366
148229
228032
52164
319632
116448
109026
120418
210097
46204
198679
322910
216430
117222
149757
321731
317136
120982
238556
73440
41269
275642
118368
143458
65695
132160
6087
272471
313888
224230
278366
167019
197699
86982
131283
180614
155152
17326
292527
127822
223028
276807
216037
230537
116850
289024
204718
22861
298563
161483
8869
269397
163323
81752
186374
221556
292339
301243
236180
181645
10090
26517
255881
234041
87417
155706
123439
73831
298364
263862
198743
212907
198083
93545
17919
255525
99633
156604
35701
213880
242013
137611
56034
21191
311321
24116
116531
187661
63209
107154
93428
150774
158993
131111
13507
198510
308248
160771
175665
186453
246609
225067
219379
38359
14089
273146
52579
246299
83513
70608
208526
29163
266003
141529
176777
159499
157719
136103
40371
22725
25423
279035
209258
80269
122316
36347
149211
68402
311431
224922
298471
121152
201132
257226
7234
159018
313301
231291
162892
299887
166996
104432
201563
54809
283993
123752
62326
193320
160755
245798
3822
24665
233339
182228
315685
212049
223261
26403
123375
320591
67751
207838
35178
241681
307840
313260
168591
36274
294919
235650
66078
191330
283108
7168
304276
77728
242687
38468
19251
209810
20323
269584
320718
139708
139260
157219
123478
323030
80315
146734
8766
211214
109921
156147
258189
151145
266799
269022
2153
237622
72706
214360
237332
91835
224472
74078
82551
168865
248535
242444
290354
56444
166624
117653
307116
90324
69415
294128
9443
9353
188825
248696
204270
112310
296720
115370
132923
233944
7590
145912
264439
31123
46961
1712
168979
122929
293574
289114
155835
274946
168204
56329
50770
213554
76449
208354
220452
265029
209966
140321
47844
26657
82104
4534
94993
37081
14005
248917
7202
249918
63194
144837
298694
220012
153187
103793
269961
219230
95090
171747
82390
259307
86458
89356
53075
50810
223960
183452
244481
206384
322825
208915
92019
2641
86755
85153
129568
90398
2953
194090
186441
318712
243643
243491
86957
194563
170756
256586
188507
301859
178441
98548
55378
218536
24087
135476
88510
109315
97841
255323
168885
217873
260979
263661
34273
30559
227198
183778
185923
110038
53825
133294
88214
89112
127019
282967
293428
219051
130114
288530
23523
236104
177633
208910
271489
320762
248779
199885
119755
30987
227080
304294
254841
105086
135832
197392
296992
288973
228691
12705
108227
63576
80274
180850
201681
176351
171904
304707
235492
209668
164439
249394
218022
129571
14868
61123
272748
196227
287998
284232
282894
19727
129785
161995
81568
226761
228232
174614
48427
247490
217305
320393
51018
234622
69915
225093
64195
268590
248269
35676
105992
105851
44084
33631
264075
71461
34435
117469
170233
70746
164296
30042
255341
109105
3801
242753
290437
258376
150038
48127
153261
183570
121154
175679
224640
287612
126982
55240
52245
141342
216387
243032
291889
229958
44329
140607
200541
292612
18576
263607
265611
26336
28675
142931
50442
181329
144871
292987
139113
177984
269937
119529
40657
270105
39332
206386
177478
91301
52378
259053
59594
322487
220471
110344
72215
242485
17865
273302
292626
17230
123453
242909
144482
152722
173298
25343
304157
272505
43856
73485
26610
35618
134494
4963
200741
38695
60921
276435
300079
242187
95849
2528
158751
144881
216824
216520
130875
213860
120632
36548
181923
81843
312025
154257
323285
300418
98843
245155
36448
15509
262322
54661
140064
19480
71353
76058
204574
40665
127079
30548
116009
100557
7643
270015
187301
40581
115594
84760
316797
230393
45598
47715
268400
239971
152352
43332
311675
127445
239187
90058
86334
72797
267140
52850
315702
28979
225832
28722
199835
156040
124888
275108
174325
59111
38744
223923
161337
249780
172905
66430
210051
183183
128965
144733
93070
257082
95006
118914
278074
62855
233878
155894
125095
300177
47990
300516
81865
115357
318675
281688
90483
245193
75795
52588
279751
227340
47335
17631
77916
161962
113920
115176
172009
263075
245415
137026
46808
80356
73567
293283
151538
220565
85001
32612
131434
82035
100824
228599
251676
111782
137617
267976
146785
182146
227611
143517
257404
292168
252635
320091
133275
168195
70436
36700
71022
103356
317597
135991
57753
60770
271996
102945
20741
26103
120712
214447
100955
70112
239498
192445
322746
39267
77818
289660
240561
288494
51975
226184
264099
80793
36805
157111
216821
99781
36308
136521
31393
106525
45206
258287
242457
184558
5265
164620
133390
314641
75891
55771
148735
58103
12876
152939
164136
250438
44812
12102
301500
308007
227744
305055
54910
312796
224976
1931
135904
254190
255901
234017
232790
151213
63952
242162
75804
101150
174569
238826
215335
220980
180673
174775
50157
301817
214643
112597
53598
79926
130457
21931
221631
81134
267277
264921
170365
9584
226336
155293
233598
44579
250662
209404
197323
71596
259300
84633
105295
177517
253843
96282
158189
77660
55045
136874
231972
64675
6907
136587
220145
230044
185164
89255
201721
91437
126722
164648
126548
153170
225205
231965
155105
191784
192075
132048
150265
274454
237959
286869
180226
272548
133028
3112
40503
109289
165496
204676
287817
12727
308658
117144
104075
46568
282506
151017
183765
301896
158642
286478
308921
148428
285441
303791
252109
118434
217024
186719
237972
55943
309654
160863
103918
108190
285446
297809
258367
258468
65124
313596
270346
219391
212284
173581
5102
18035
1735
252056
290760
115326
37728
75088
570
312889
244847
44649
27469
212328
269304
158649
227739
49478
115385
216467
248992
256445
273850
128854
194097
62703
162821
191493
121341
241134
231495
255560
286036
139610
186364
182520
293532
95095
50314
41933
137406
35671
154774
240775
42169
264203
142457
158147
111737
118968
65398
91564
116587
56785
163769
45330
73064
127460
129628
112192
161724
293507
290391
296093
174636
279109
128422
275424
224771
305001
238353
285733
121401
300686
74047
5837
319758
100078
44168
2916
309124
307454
250902
172286
190164
94964
25093
145059
270208
222632
317884
240669
163183
261308
230519
16510
234815
152845
5897
136449
254242
145368
71711
190801
172449
308670
143817
214465
105084
170585
74730
314987
215756
2694
201701
321174
238979
129353
189676
198449
67270
192372
55900
100027
102854
117705
318845
103903
258082
81369
41297
313372
39756
111583
10454
60488
245353
313005
5353
95327
24577
203772
299186
75642
20488
128252
49497
25067
180777
194809
46956
221977
202836
12167
277675
190025
316878
319184
318119
145320
259190
300292
305931
201786
24054
186956
111521
294636
297567
240116
88865
45882
71297
62942
27969
217431
94811
131485
56834
246870
32879
171346
65969
232216
301729
160309
230294
159284
174994
203314
202904
114102
30315
109942
228188
143856
56677
197660
305421
287661
232941
239380
186619
147407
107258
220158
6728
199996
184772
45110
93997
311023
26731
292384
17298
247294
152101
58813
138964
285794
177726
15160
154988
320568
140227
41524
237671
238973
145781
295548
97187
27383
109455
67739
88047
163181
167802
5773
74238
104671
797
130757
270556
150686
302387
139427
148679
105686
244823
127690
62040
173249
75647
1967
299450
180042
209554
221669
32890
203642
106918
205563
313318
140214
216586
171971
93497
185720
239424
160117
234604
307424
137348
175213
157853
206405
171087
148753
87074
11132
54060
123242
38678
283977
91528
129229
87845
280802
172682
155407
109590
25709
122286
72073
246555
251858
302439
280511
41423
49427
194202
296668
264943
47618
20873
89838
7787
221289
156126
222116
135046
38229
287683
312117
5566
295921
182607
46905
164584
244299
53118
250789
48486
190730
257547
219028
254614
245185
213847
318189
51592
95560
224786
10602
121534
278395
54956
134783
265334
239528
127104
175602
51955
320950
168816
74136
13522
90753
167782
240690
63160
317612
318497
166251
73697
88595
81586
28489
168025
140253
243736
209426
179651
118745
246567
189432
170978
15409
311200
318141
259398
212425
239216
217527
292786
180399
136153
153737
123317
218156
61535
222169
131019
115014
190465
6279
153829
87129
172515
172551
273018
115953
272441
182759
253006
293248
32217
171561
254194
66701
304890
113614
99927
217301
98039
213717
294876
191445
321424
6633
73259
30905
317255
224206
122948
304763
74598
121843
67745
18386
79353
138970
42517
182609
93694
135676
186425
55709
142775
106808
214414
209622
129678
222677
200478
254507
222856
304428
261853
165356
144561
244284
78030
73907
120364
220735
237777
25326
112915
287733
12494
150539
207223
31515
52829
235764
318071
190560
306285
13739
66652
257343
272987
150710
224141
30579
225655
226337
129911
71088
173041
42708
152779
237301
34841
317603
261177
280633
163313
70377
25142
68598
21229
86775
186735
254955
69071
39768
237606
249331
106626
2136
313856
247657
51454
12534
266577
311475
281789
208257
161100
58233
175124
250651
68037
28279
102712
26477
161293
242427
52929
226259
8736
289509
102032
290587
300352
26776
321729
97579
269432
157401
56018
264287
253730
284672
130738
61102
282015
199168
169009
319586
29296
168828
275188
140048
228457
287765
69398
159346
213564
196101
35152
23813
11416
139948
28036
142730
123836
89188
6801
315730
116123
132969
117227
111951
164430
232267
173624
226437
154593
314130
276092
218871
122874
166005
143861
60938
108876
61824
299000
265911
107242
68049
174175
3585
18618
295692
26719
186253
63423
37985
312107
234032
275618
180314
174228
50903
264248
152746
250326
13119
36260
144525
94001
251457
12320
225
62660
285836
65861
131194
126759
257315
216386
175511
167979
152494
229066
244133
48028
66987
152395
199293
118155
230542
225740
7515
194489
234387
65151
32835
2614
284805
254421
15339
128818
97325
143917
157606
272094
312461
301924
68422
44431
137644
76569
275299
158161
58722
249460
69068
93163
206030
122967
313772
143077
191854
194765
9426
220940
173126
242193
150603
310851
28755
165808
309531
120077
90074
18721
30757
309594
200503
238713
291004
232183
142761
208540
292246
87752
296121
134957
47160
123054
129801
166377
52946
31436
249487
229449
129944
238270
250712
240120
255980
133520
160180
145301
33959
276091
38047
183024
163555
191609
173462
7571
214431
60188
144904
85218
143944
112705
280642
309338
185935
60540
238396
90832
139466
238778
218218
95872
317851
177299
109607
204458
200594
72857
250115
69544
221931
297678
260962
250012
168250
137067
239911
26240
147473
168236
241726
186271
258218
243015
263255
230209
22485
167967
114789
174669
90957
74841
110775
210692
33686
8427
107739
36774
74751
184375
236840
181073
323357
17868
57141
232541
234742
122409
154993
82110
178785
109217
254115
38343
96921
48771
71914
118724
242153
137601
313182
262257
306732
299282
63448
33491
204542
245329
268060
172869
176436
29591
21131
276516
85261
75555
96843
75495
279055
204667
161805
141718
147832
276675
210221
19217
147016
93294
283377
139496
293056
218792
270699
165323
174522
169438
82823
90670
89142
258040
141047
239745
88380
186
84504
69870
272421
264286
61055
233426
189217
155728
60011
129347
176411
12948
267432
232982
311358
160919
301186
45770
72088
321111
178500
162196
55694
282034
22289
178351
93748
210418
145262
121074
42931
29090
280701
57980
186977
271240
287558
27757
200447
320861
302915
155139
29132
290894
192461
258034
161241
299593
149691
252117
217669
12267
11252
175103
137878
45024
38441
204932
133176
68231
237843
36396
248460
24537
133902
112671
257985
162467
315821
173180
239852
301427
103060
281327
1582
155640
126012
122444
100057
246392
127035
95602
302315
162271
189548
184312
194225
304614
169372
127841
191340
63970
35121
286687
240931
44054
196055
107012
250323
44674
24758
188245
31514
223394
296076
319365
131392
26655
301462
125714
777
253611
314216
90960
78138
31360
37309
48535
172552
277534
225187
10436
212724
176146
30925
146176
202926
79873
101714
96288
224356
57025
268741
257948
199134
5147
97045
76756
321
166394
181784
269549
59366
239056
31696
201749
76783
3589
303562
297369
205374
196286
298283
222387
169779
248946
23308
122961
178245
112692
93923
155072
301871
265561
70258
228767
274581
298761
112015
23148
283850
191662
91139
73935
150060
207114
203329
898
74837
122504
82673
77819
128101
100089
250708
115576
2358
187896
88569
32856
122151
145520
53110
103514
37706
265908
60516
258951
269100
252558
115676
235064
311346
40748
158476
123294
282837
174542
121292
131081
156801
23067
244504
190253
52998
56430
42416
132808
173213
70828
193856
194156
296788
135152
147648
200208
222991
140137
281154
53597
132961
278997
178405
89721
210993
262942
115151
267190
38722
20867
242630
257261
206406
223505
124098
237312
119028
7901
316990
210790
306571
60471
166053
284544
8091
62692
14547
301325
177098
300005
86397
232813
93343
179856
278479
170427
218881
255005
605
77118
18896
120334
296401
27987
62571
284994
275645
143244
93538
221974
69135
105931
184743
181685
99594
217482
280256
73495
180150
234239
63575
190009
278348
272200
64971
27002
3461
136283
62311
116034
171951
40362
300017
53071
255517
237139
315629
299825
78479
303426
285588
72929
231491
312984
246867
137322
8288
123404
25263
149246
37240
104620
165917
13395
130719
185977
51395
65131
67541
275608
100802
9321
148071
157873
106471
145709
143689
112023
308718
97248
45524
84168
150107
95207
276683
88014
212222
75558
220413
69559
110580
186845
233910
48684
246347
231780
160997
71513
97796
148392
284814
253582
13147
124692
181157
86738
126646
312139
71369
13867
176221
86206
319968
107204
176700
190232
40319
17731
283774
310355
179562
84793
127176
80265
133106
55751
179046
20432
162038
37149
3928
130952
86731
197254
211085
80667
147778
161786
206742
158317
205262
80577
20941
167354
290768
227759
312815
258276
207849
258871
112847
112273
131991
150648
242985
316304
106801
121339
84719
180925
106354
239955
113736
232702
104982
278341
100507
11773
51785
231738
83287
197390
220867
218971
146326
100321
95644
68904
50260
228502
253199
66102
46511
293630
33147
173142
272604
31471
34341
119791
234447
112160
318017
17232
111856
25581
189445
28727
28510
197905
102310
171600
18291
45009
7373
41740
21732
316933
61883
207139
177128
299917
280640
20308
266456
218937
132834
262425
72506
67208
56132
292364
37908
34456
155550
259205
48369
53074
76348
254745
278220
305071
177492
290929
134211
23017
250003
249669
32634
31181
172712
129254
35902
145538
41386
31980
91788
63415
260613
288421
125656
229314
128236
188830
285570
148919
244466
100794
294484
90746
246078
51076
267929
292115
191963
16639
84703
42350
132853
101796
305344
232459
142733
297573
110197
259150
133844
221981
149487
209296
215994
2255
87318
1058
249474
161118
171745
286746
218151
19983
277203
271320
146735
156055
90706
80533
288548
143859
142418
2275
259182
267311
177709
285000
211367
261865
27844
15179
133183
266934
260982
139226
189332
299063
253814
138495
253805
47722
255242
317573
226012
235017
122335
267730
311299
26410
33821
46430
276373
205946
24506
229481
238179
191787
67725
256367
179183
71232
62634
246212
100122
2613
243749
273680
178940
38270
247683
314742
146882
274513
274812
34224
69890
118124
255639
52092
172541
315561
114676
27043
128835
32779
166079
57667
231323
21778
84917
17522
126992
119335
132902
72526
259433
29814
86081
313760
44558
269555
236349
171439
280918
261936
212300
153938
112672
290349
220573
76100
46058
80780
275456
135267
318623
219188
300947
122912
272544
274358
256380
272887
195758
307257
57662
15375
67690
234923
103566
142614
306665
206545
32077
208435
261681
57280
306619
73249
48620
141651
307325
217987
1726
304310
106470
155740
281977
31091
116912
267627
73796
230544
151970
254401
94755
249265
110157
125035
46184
204050
298716
245165
89551
39334
299795
156369
234606
117745
154286
179040
159585
29863
215440
134832
259740
14372
129928
296510
230263
133272
108926
278211
273459
222844
127615
299427
183167
182623
87751
122876
74364
215199
219175
239530
251937
194717
78582
314295
266677
92845
226295
247414
147006
215747
261324
321012
171728
224025
202422
219087
135733
71043
316561
261731
236928
179422
94006
89479
286049
110692
185356
182301
257719
208621
156295
172921
7867
94459
240512
135483
176021
49339
142310
294622
85292
123112
191553
147498
80638
241608
305947
195502
246768
51854
246463
51326
219695
260419
52076
214186
179933
85456
36176
50331
307156
258671
300208
190154
43015
127613
223733
151266
197409
209695
306712
263737
262111
159257
235880
144445
74129
177432
89561
267285
249821
255290
8382
223001
97341
180750
40853
5202
218249
213164
235525
289890
160624
55361
211341
260940
196942
311786
305856
218039
137478
289773
308578
140828
149724
23795
204315
273483
319722
65548
92868
173953
316198
176519
94139
266519
300149
137244
186065
287663
123088
65078
49351
70154
129082
309212
105365
200228
56787
118021
133058
186948
217845
233460
183237
10272
300817
285004
90305
283109
260255
159011
217812
136682
165950
145974
53838
208659
261770
124946
281239
87907
39393
184883
27653
38784
275251
63780
238490
146047
218657
280497
296807
262694
12389
131022
166093
103858
99815
239411
45069
203802
209499
89199
150837
95347
5040
240347
104276
170117
275098
57554
103209
137118
258529
236707
289093
321115
263249
43786
201580
282892
73357
2718
107637
195821
80276
278037
106299
92311
273592
192622
28232
273327
265532
117455
174394
167913
125007
246298
15680
55496
76006
207768
168320
110844
223802
97638
89773
244646
289982
172783
218897
5629
57230
181484
105148
32159
180073
187482
96213
182209
230804
293968
223928
200675
7452
304349
99907
182206
112643
18208
8323
150374
280788
148806
305176
123329
94812
172572
146806
92957
31935
304272
159762
163905
257039
249430
33757
142463
187148
242737
75493
12921
263559
100970
129498
206510
301
151365
202134
213978
198404
298312
198668
210010
187565
145357
99647
211066
515
76879
237293
90520
10960
169537
20304
106739
175117
231960
19852
159429
260476
76334
138398
13111
242879
145442
179089
283463
301809
228104
140849
304541
235222
202205
290531
136819
145229
109787
116223
163373
97669
105387
263402
197017
113264
263766
21385
209342
52521
123536
148537
66735
27042
206078
122307
105604
13778
7709
229227
30533
161602
151567
246147
185012
274607
66527
17213
266143
294564
252312
105126
22064
215371
151608
235420
237405
112603
301640
178067
148633
55662
154747
197452
264993
317211
279864
291127
10855
167237
280085
250589
272843
297917
269618
181674
317697
88920
176651
321175
96571
302941
259999
81772
115933
178047
42704
232807
262279
29661
273554
248099
232260
23366
143332
138345
183884
50440
102450
156977
179403
94242
29512
148462
295066
293874
119883
116546
234449
34621
65147
212774
104128
112958
156317
106116
216844
129191
104501
74959
69261
219841
32585
128356
250209
63930
239489
83189
101262
171984
9028
237506
276659
97612
318474
192816
293788
273837
153479
101615
294827
37325
87921
175016
309616
3911
77493
271403
302233
305373
234035
316186
302162
172741
274764
201196
241378
220482
61611
11456
158322
296959
62015
67211
143560
226967
163087
204387
41203
183806
165328
64192
140923
223702
281886
19058
240379
140049
47649
28719
207915
161116
206528
275051
158966
242965
229363
203593
208305
191794
166132
39648
10467
36795
143342
173009
109669
24997
313037
269506
51038
63073
98703
275130
178226
189716
81539
131377
256263
98852
210229
91141
54707
181740
168899
130476
277959
95799
73611
229757
113172
46837
183775
163785
277184
58712
37893
239562
231484
113606
11937
15658
83557
133629
254456
145870
113212
28565
319376
308487
29930
126185
130442
277205
28290
224795
192562
142174
261297
58493
120950
190689
145604
14731
83396
32424
202780
89992
54336
238742
124504
67687
266393
289676
246201
265592
202406
77102
198471
123839
226298
223718
42831
95218
312798
147980
48116
283292
207613
300606
59199
274124
22708
118149
315052
112235
307562
306949
250478
219316
153660
84074
265954
194399
221152
58814
222047
163319
74309
82680
13520
314391
15389
31963
24727
105523
55360
47997
281905
2475
173021
231075
236702
305905
90221
288010
76761
173457
265481
103685
188385
121380
49050
307517
306329
149742
18845
104447
28745
269229
175338
35404
194176
74973
102922
190826
183970
286953
53506
190815
89193
59880
37672
63565
104006
94776
219281
223991
290564
242837
218612
223618
184850
293107
222348
88077
25127
38516
318243
306315
100696
224729
73036
223401
40056
96942
144300
290737
156260
209953
214935
91702
123696
253418
101441
267176
103432
319811
199637
173170
80814
318008
111261
275247
204807
267672
201128
165072
137829
308586
297436
214410
304711
105701
69886
69280
222884
306723
169286
309041
256435
275594
251348
234458
152588
119196
8004
61807
88233
25992
108302
298631
7899
257072
107812
212551
72336
188085
188467
100409
164196
187499
146988
39937
68484
278609
299872
180639
4912
297897
122577
123289
293480
73609
44852
67964
268330
142129
268340
267812
271046
130178
89593
28221
142445
110252
213177
30871
298478
45667
179051
250752
188434
64806
237025
249221
267616
202539
210382
105089
162760
23091
116747
208708
235438
312875
204073
196784
38932
244678
53898
146022
234443
320967
7751
5249
174039
243479
140662
171212
225975
130268
120495
147095
24036
287639
197565
308435
218287
309201
14636
139103
156947
268804
106863
29740
29932
311894
67028
10993
97655
106694
103749
90193
219684
54305
131700
170714
105279
236479
176145
232917
79523
184034
112997
258271
205777
130278
295107
131456
266981
280335
33378
30828
216335
179330
323331
23565
49430
309678
143008
201715
82493
219604
22894
119370
116007
127406
236238
16872
87930
234558
305873
302070
302984
34250
89788
8092
283266
228476
236751
34291
99429
311897
228423
166850
306324
314144
186524
223912
301744
191255
94366
155278
5939
26116
35477
320902
252589
163436
263416
280094
306210
250566
22360
238739
120924
105161
297895
140652
247733
121892
9782
248201
10813
207198
179394
307314
45896
291514
111608
282235
16378
223328
92022
247543
303355
101846
8559
301285
42204
144162
68588
193565
132838
320521
100464
155497
243802
30741
99699
4561
217282
305983
101290
195088
63620
311073
201231
13951
220260
6469
111312
184699
306129
191719
281032
38571
249070
41408
243143
170421
282302
72647
193053
3016
182537
74743
297851
206624
144380
209453
66913
108736
244802
68795
143589
168510
182119
73644
256333
322457
65964
181888
915
201006
19666
289589
33575
125501
257472
204424
184401
74516
244637
124428
241820
321563
73694
48890
58754
275261
146511
177460
264004
111253
13984
90755
246909
256412
79958
90275
157555
142767
274569
99250
48246
70614
246528
78971
34565
234155
161875
303325
29208
305164
229765
218018
49005
250507
310580
132153
215305
213676
41547
86641
209301
103380
253996
17048
124099
109081
290943
100817
140393
137484
287071
8706
211479
218258
101503
211798
114773
138949
84632
93136
91011
181217
249753
108869
191084
320830
160348
136698
143384
43043
24120
134703
204550
248441
163832
11342
156754
3022
149524
142877
234999
190542
275276
101178
55101
56392
69468
1236
287116
239771
155006
4759
161776
111884
129258
88635
203379
273854
67508
53826
73787
160421
142822
251998
166326
176367
5780
304879
89342
133216
106153
214813
311776
223508
255870
87435
13306
92350
26489
294164
179829
322210
29143
124831
196601
204421
127489
58535
318792
107949
284245
192947
195460
136859
15689
172754
312843
40223
123216
64764
71406
124161
22988
186385
216899
157684
47797
277540
236000
42364
195398
240629
262539
127379
316188
108028
24492
193812
213426
50042
48196
75673
204545
150145
171681
52585
284730
232041
31014
316054
211541
123765
268336
105919
188118
109436
152971
254069
134516
117765
22588
78176
254678
95110
34809
61458
284975
131294
133102
245100
261383
311649
192365
311183
14293
127730
12944
263946
280312
37213
35262
294116
160751
104007
233413
135032
138207
87300
211855
203527
34124
125618
60559
179017
232647
114146
137076
4880
260345
203616
126409
97781
24477
28899
40113
115521
291215
141075
289903
202806
117265
215185
26100
91790
224213
77688
302924
121638
140091
247752
122465
321618
321895
206976
16405
317671
225586
8127
311661
60834
106201
308142
20055
166457
316551
307599
216805
225717
262421
300586
218377
130756
227060
80792
321668
154048
126280
145215
3314
287231
161750
76800
138408
27465
77965
285590
17384
280869
129179
49690
273629
275710
132821
108770
213565
71336
264122
232407
256881
195795
258959
172533
90208
124839
132100
264931
193270
194854
97547
81370
92527
179337
155515
20021
22031
44662
289364
117807
72385
178789
288276
70369
178215
203942
201678
133361
227225
1588
55354
132901
189821
60947
230539
48377
218184
189968
101603
213081
138389
111561
62576
103618
3045
130336
242172
169908
301836
134424
111193
47567
240292
208685
320815
141555
24162
10111
305751
266161
76521
174929
121662
288612
28887
3041
118752
243504
51383
312582
113541
313421
160122
237935
42287
265206
302894
195790
41216
263794
108978
90013
148209
69858
185956
187497
158280
100966
24183
71603
107594
228293
222443
276824
35286
91285
63274
131568
225236
203083
125
174323
179684
6363
31587
232295
122648
274170
242293
286935
64556
283409
245170
214783
123195
152954
109962
292337
178189
31179
87813
133557
110691
37283
32820
46732
79831
283509
302640
239891
36418
220679
45920
230588
323098
157094
41859
122937
144849
144185
194861
250985
14815
316101
233044
290689
77005
122737
188360
216075
253645
153769
135906
167320
129998
279721
298062
80448
262086
45439
160216
109944
74593
144072
185378
68708
164978
25440
209373
46965
3569
260910
197897
214137
202017
179111
12956
19443
91040
150592
173183
306572
65170
165853
131062
264340
83524
149673
277273
306736
99592
244910
252135
31899
146312
80394
222095
128564
166246
215728
100008
40570
205898
274072
64674
134797
113863
139454
230028
302536
194269
120944
291500
101029
17907
260641
107488
273367
268342
226102
317366
220754
2681
36683
92395
48964
272817
122470
235002
161393
124781
176059
130634
252522
42396
287348
157834
114452
5645
304512
205382
239088
194014
243219
103312
84425
245422
262440
213430
118217
131366
271971
35210
292789
148758
187790
144863
92500
104419
71796
46143
197994
1564
88351
299651
72405
157311
180200
265159
148989
315254
160774
209546
172543
172106
165782
98297
303510
168039
176820
247522
43744
162882
218852
174203
200872
130993
188573
54659
164382
50794
229955
298265
69516
23180
284239
300051
84646
31191
286865
130639
277258
114123
48305
198817
8475
110167
237237
208684
81691
99667
254443
133230
279385
256534
260043
306843
245041
293185
32057
182041
229596
249817
305602
64758
265932
212920
217108
30590
313463
69467
319005
151464
46000
247631
73558
27431
204565
69597
126076
127889
251207
279094
130523
127728
314448
105890
76820
187475
62637
218961
274440
221847
82813
164034
314138
148416
273054
199422
7428
297780
10464
129314
267662
82524
88524
298524
38950
247164
156698
18281
100706
309670
240792
227024
21963
180265
126697
321956
251569
185337
221595
166445
243100
21405
140966
151418
280229
5145
119178
16504
187159
139864
307560
66061
231894
251288
247800
286473
256639
121783
182841
164183
73067
216420
159378
321744
100061
212015
1079
219077
75772
213617
159090
199877
256870
265165
297950
263731
264494
258351
301115
283522
246051
183420
60449
211482
21299
164823
237489
57381
219173
292474
292683
144805
54303
282343
181258
154189
134675
212805
24752
299434
309521
93081
43689
19341
220806
215949
244194
11858
266174
35041
109074
22903
98398
23805
174559
283185
33904
175309
203024
180980
294783
164216
303637
107678
178758
272224
219785
257806
279247
176394
156979
242861
294380
62766
181156
70737
260237
133286
233885
153322
182182
226974
200159
143201
160029
202173
137043
150959
314325
279399
276773
287995
283498
159411
279239
95311
116874
17717
79110
303795
235030
227363
44802
195303
195418
303707
265374
109933
310641
153910
317681
64306
144294
238324
276750
72900
97590
147542
242950
285172
287685
89359
252634
150350
279658
44462
32399
39020
211968
38629
21253
249558
41959
155532
98295
134404
138875
200743
34002
51934
33362
199728
286150
22381
201214
3471
143196
177996
295854
108130
274783
271740
204511
251939
221273
100183
245467
263279
146866
6358
220392
91064
139312
177174
28185
49985
171626
88985
40092
300279
164109
91762
93842
263114
66595
228784
142672
97021
297250
9728
21167
130155
138042
139264
49903
308782
226585
323491
130545
68801
38900
210533
209769
291891
68630
313105
289310
143352
213652
59382
8603
149873
248348
25253
96482
84648
322861
191954
209106
286825
243530
294346
227836
3405
308454
212611
216842
39894
281717
70948
87513
182991
24460
235004
154099
268698
168902
239137
130447
104374
270713
307286
237008
131713
98146
297504
138496
104985
37747
165233
48990
74524
25503
78441
248094
314882
259080
75718
13636
41630
300219
197601
188404
103941
110260
178645
179561
151733
211851
243947
42887
257913
263035
266847
277041
33704
224202
219242
280936
35784
105384
78418
278288
125815
236885
307713
168699
200971
64435
296206
268612
77716
212326
79176
223033
312988
293850
284620
68115
188663
231520
119922
170937
112438
248020
278963
157342
313686
275976
225678
316692
210186
23749
304081
51648
121400
79202
166521
267232
45926
236111
223705
161664
230913
56815
99432
259215
87629
118791
41366
268126
27778
96802
20409
122078
118573
84087
215236
217219
56322
179049
285492
119992
257946
231889
120555
116479
231652
171181
130807
7099
275470
259425
251861
84128
115287
125723
25781
226208
45485
246969
263468
83280
73782
67137
230508
187391
124142
43591
76085
233947
80070
51719
281482
283996
125506
173167
187624
10619
174276
164461
83749
273602
22914
218153
179504
151083
156640
19507
72422
57649
54094
38546
270090
300460
128305
160851
226687
200145
145046
216930
65465
261314
270182
236399
246148
133954
95995
309919
136065
150910
295799
312373
276040
127
20181
230715
11011
320690
183139
170367
297176
173717
81482
305938
106539
67918
260680
126674
300788
56983
254050
14494
94603
67657
6089
182545
173945
279350
2997
245024
254682
33407
187643
19630
84008
245113
69805
277126
239121
201673
78579
169449
8343
62321
30699
237901
295095
191177
49201
136243
92251
261679
242863
281260
279657
16572
231517
231501
110379
40926
230738
172247
79549
191713
315095
317129
282208
92356
4698
41995
318743
150468
66915
309384
146496
297632
217938
31256
21741
209573
74344
293823
240728
20127
148819
10292
141982
259289
285971
275106
66980
124674
7759
178129
317975
71615
235969
252594
241759
161988
128546
55659
231035
245375
53487
99966
38179
14621
123034
61663
59376
123218
156933
114358
42483
88942
239540
115075
102368
73690
270487
305949
109083
201422
24887
288497
233902
259345
119131
156679
34577
252415
237932
158870
3006
227244
8029
27036
149244
81974
238978
284614
57790
94715
93992
28080
118205
30178
130898
222435
242361
269923
266915
34828
194450
119319
309813
101504
27497
185173
272805
209635
279082
9103
117341
120264
38046
262303
133686
4751
264513
111771
24167
3363
50536
28157
233851
81424
188409
51611
283149
88381
266055
262102
190577
25921
235655
32586
52199
40163
232614
141864
281449
48745
91722
278104
55156
96915
211148
54431
89515
258994
321732
316921
250139
110337
46507
139911
142753
20817
22282
151329
134124
152766
242673
310070
48584
232839
74102
151882
21059
152090
75374
319303
46713
49895
206143
282140
290700
17978
181266
272556
193177
91793
107146
286561
52258
59569
270300
284711
131315
307920
229320
30180
19094
295978
158586
195711
163587
121577
306314
313621
179917
219993
50539
39598
4546
185907
192243
54783
106893
79172
171568
319667
293649
287223
172392
259143
303081
184774
276161
9744
243885
124103
301081
290891
95390
177401
54860
176304
67470
88611
174464
118101
224372
154578
192139
290027
28391
225170
102968
3115
279906
219822
91385
294526
95490
24641
18518
96486
295526
73448
163011
138158
224383
39483
150184
36898
236172
45465
144700
6552
36390
88869
223207
82014
252155
184505
230150
23115
64240
242910
85322
230773
215793
223116
100096
129022
138445
292837
86657
16273
87244
208029
277772
154687
69970
172981
37639
19979
207425
276324
59419
179417
93962
249296
35867
310705
31154
291373
2205
170963
124962
93287
53227
270129
22888
172914
109235
150323
143071
198712
103965
311721
35090
295624
116407
301780
255644
320814
135607
293536
226033
116786
123594
258766
231200
8293
201883
305186
74495
30884
117635
298838
221913
245871
92784
299300
181908
202448
290810
290931
305622
314299
198371
298495
111166
231809
271112
154997
321835
167867
105265
103370
105106
283793
32153
8143
254677
145459
304886
263378
128171
168121
145844
139472
221726
45661
130226
114832
15352
129042
276078
182289
91207
166585
145661
122057
66308
240429
224531
128861
175480
320922
319641
37035
254080
266780
18877
195888
248836
41997
57533
7496
28475
116632
120444
17608
244122
137093
209996
104473
24520
15950
81381
86765
321171
28858
226841
89827
96796
292499
289123
243985
53149
208075
319336
228582
86447
61206
118508
246942
310552
50281
22194
199263
80072
122699
181086
215647
65082
54090
129655
319363
159645
305637
312288
230771
219783
136164
189670
19281
158566
313656
304821
294774
232427
107459
248767
44801
296509
51047
270559
94387
292832
54653
321091
307120
273849
177055
241771
124169
278340
197441
269591
175606
25688
249685
104213
143724
321874
154555
298069
260961
293881
125080
208545
218420
296929
279441
68293
275798
85210
127023
310880
99436
248429
76611
176592
195121
306370
49464
30521
6773
206592
288857
244580
248041
226522
279891
99812
62268
88215
282306
195909
240679
232395
250682
70040
263390
168939
78161
211622
200800
96392
315443
33216
63755
5043
42447
191327
70119
293856
256672
11150
219296
237645
204248
141695
211927
197517
13834
8152
11667
25366
312990
296386
51293
193051
73855
123233
159155
208964
89967
184992
320749
136611
273009
193079
116579
8597
207931
165383
27110
254656
175899
2012
205072
78697
318579
177718
273659
77687
265052
286450
31050
178606
267936
110236
224948
305400
191597
266538
228507
319462
264266
145081
132455
226903
26412
215776
42418
279612
278123
302611
177631
127913
8134
180102
101119
62021
92163
46641
148430
266787
42084
276634
200891
14709
145252
238389
47981
28604
108043
12597
148226
48515
69946
189455
178968
54511
143676
115573
109179
25146
291230
138342
230240
184531
320727
217066
132504
188358
262779
9423
20083
21403
180723
108432
36330
80217
288459
302397
134005
295315
169187
16728
19987
28513
288100
189578
261883
166679
42642
213907
138840
23893
229645
54887
3903
128244
277454
135885
194715
225899
250110
269245
290108
294125
186806
284093
213712
183829
79767
274865
233818
14649
5500
89903
203448
78705
301649
106321
79224
243587
275357
99916
107090
8085
6593
129891
150928
201698
39455
299469
31104
105076
112364
196029
30295
71547
220649
302816
92679
54750
200209
315360
40295
112390
106842
159206
277785
127750
261516
160610
248261
208741
298812
121321
116478
136181
183539
77083
170248
229565
247332
18958
245524
109250
127095
171895
47662
57474
269646
68117
243680
146982
255131
286237
232864
307638
283796
122610
233444
154902
112806
179922
117666
247856
309045
21693
170141
305673
48375
168479
202161
274956
91757
109757
311328
308045
124730
180083
222849
186779
48050
190158
314372
158361
219885
254810
282604
124181
125958
163300
90026
187009
16964
177472
71039
213188
286702
218739
58994
206374
202010
75098
218010
39796
176617
315603
315617
7981
260633
86400
24966
258087
47026
294497
306502
309961
222031
288901
21110
38495
245358
6480
116492
287148
66724
231095
204473
44577
139664
169640
233492
176533
83886
233058
192800
220321
233212
55285
198511
247274
91951
188066
219243
189830
23861
100711
311397
56325
180711
199188
54867
254863
204157
133052
130739
118016
57158
254956
19853
4256
6732
252241
89811
39626
35885
113032
147400
38315
75864
224245
111283
227249
275185
28558
234904
308009
209992
263767
302606
1049
34160
172820
72370
250444
136566
241680
300961
102859
310119
239582
207357
319628
105172
85719
166328
188155
174941
79988
254933
104375
233797
273235
297929
226422
49126
63887
205435
35034
211383
260432
62860
66093
146779
259682
278648
265594
136950
240159
321448
65551
114650
279473
31174
109706
20257
155921
74376
25871
224861
54932
15030
313191
149184
273080
184799
303829
85095
42078
231513
38317
283561
140811
92136
276916
33624
153435
142226
177743
52765
242831
42089
311806
120727
201882
236100
168967
316877
157762
174108
299760
278929
307132
80619
111568
207555
179819
100804
151905
43147
157573
64925
154668
191619
15786
110856
268972
13654
93685
151300
316290
292031
183772
52941
81591
294988
35834
191846
156484
100201
45687
14286
23195
18078
78326
270809
109846
4350
229636
146855
287563
113352
167528
189510
318423
73593
164387
144530
123293
149656
238077
221930
147896
204022
164875
234932
116140
237818
111075
125792
3431
92274
65384
156496
112
9607
148834
209421
88352
220961
68936
271050
265823
225418
234072
125600
115706
36008
27057
197460
111728
319957
297840
278361
20994
99056
196009
117665
21726
227607
247995
34778
162351
247532
230173
184176
187117
130422
106391
74330
153870
262748
92635
66097
283520
206085
314737
145512
206882
283021
261323
175500
196365
275661
209952
291511
75248
288588
296368
107102
171851
239257
172833
132341
133825
22696
129849
121417
132989
81625
52123
118210
215022
161858
86077
302764
145714
225073
128912
286281
46438
209230
13648
257124
290007
101049
45596
73195
175802
70526
104326
112531
19164
50091
172127
125760
149658
209852
153331
140594
36928
162866
306801
287333
55504
12229
73770
104046
278701
227251
315590
279281
7314
18944
296332
204205
249614
288305
266420
95525
71628
247350
138068
149731
21882
263477
128005
33232
128332
254367
54451
164821
198616
291779
242101
187836
218384
299519
78047
82696
145354
75030
279410
290944
166940
96140
142261
146689
75335
34024
31875
14787
21561
292611
179947
207758
256355
208944
118329
105032
72082
306110
322920
306669
264879
246728
260628
246221
207992
171175
116107
28711
277779
137851
46048
269520
170162
140177
163158
125362
251550
61656
5890
174937
270200
165264
123681
31762
103287
93223
242303
307391
155010
75849
126874
6962
162158
312720
202719
140013
198835
292567
80486
185715
157805
277071
35511
106795
93318
226558
211806
276173
92102
149866
1874
192354
147968
298994
273150
50082
167675
271673
287820
302641
177878
230447
259287
73823
58245
47862
148708
167412
155329
184768
180341
77724
159081
280245
15456
254274
173459
107240
276463
30383
137168
282679
59235
28496
140451
203371
6316
17403
253458
258746
185569
197594
24498
103707
258802
262249
83183
156868
204650
114746
197293
277700
261805
243638
316609
257099
36149
164947
205042
303455
275807
18883
190116
174759
95147
118438
57953
125197
305231
33171
155859
279667
229555
244897
9229
245478
10352
287199
17530
22866
313414
45306
129803
44894
241940
243876
225541
53052
201800
131474
305725
258290
29996
151968
297243
195019
34552
67666
41928
45677
156529
152898
282572
132028
257507
153876
291561
68309
222383
197154
137082
227423
22540
78763
307491
261304
297684
218972
244524
173879
46652
6063
280752
139508
218002
21609
28363
19021
272015
316818
149489
212380
256404
209391
157493
177316
85922
289110
55589
250563
176504
82857
287913
214312
23260
147213
207811
269918
187854
228335
208947
17168
125901
234683
166522
306634
196248
58311
45121
166929
316289
290992
321905
201767
226571
218680
57996
32105
101819
288769
121033
124232
289949
180177
164209
120297
173734
216455
36970
255904
58363
290565
3164
76959
163976
217365
193397
1998
175408
317305
282882
178650
103072
173390
293417
168249
290529
111836
252047
148668
125933
75641
209093
238073
202818
202509
158674
215955
212728
257628
93397
185645
82154
86176
239858
108567
134649
52712
68661
38787
278095
46621
44320
204364
170514
61344
89464
189686
138293
117629
96953
60508
104317
168560
72118
231356
31337
162552
11712
222463
88723
308616
197992
138458
290387
101787
218642
202659
287485
33318
321036
130183
169478
274388
69937
247569
148051
269574
108455
257353
254119
60640
272824
27911
138976
12687
292715
170995
281825
220711
241020
287520
127111
108742
234123
239063
163103
277475
46894
175686
151628
59196
28003
322183
47123
301833
289054
161866
115199
57087
94084
122938
229898
203711
264615
204280
235389
145437
178883
6530
300268
115792
120311
216751
294299
302743
302946
151383
280237
253568
265134
272820
213159
91433
178410
157685
130758
88425
298367
313999
320371
64303
210063
196138
58137
197363
141807
258850
297713
309975
322368
322724
143901
243357
191063
239198
286260
170519
69031
300860
132768
287849
196710
106894
26734
210200
227453
128353
100763
271172
40968
323112
267379
225560
248635
134848
295406
41390
2188
249212
30949
317608
161656
123676
71118
11574
14008
253044
36110
314915
140926
287702
181426
310322
49103
91482
199909
285036
149968
138253
217367
46635
189057
277030
80388
173261
227998
110746
124812
194637
300378
314155
19920
217886
299124
85792
7225
304542
273360
9444
229049
88782
317142
3114
154936
72978
90050
228773
144426
90833
90849
231576
62228
149583
104341
293441
58027
102489
251946
15280
217628
21760
170732
236442
68167
314362
149805
190992
213702
124345
66463
129172
183456
147667
249969
34947
4444
159368
130598
67099
269691
83765
232574
262571
116717
300603
7491
201705
161415
79081
295680
178474
154621
71268
95888
136059
166176
306700
232143
127344
99820
195720
264681
60506
253945
266146
266309
263743
50405
81953
264295
12460
310842
68978
140213
23482
231135
245594
171820
168290
300290
87241
155172
8489
308672
96644
305441
159076
284723
45183
199346
218647
263860
320362
211836
115254
165463
285732
55587
289689
98802
198657
99477
232542
38282
91191
272136
88097
116726
309467
158845
241957
70328
45230
312072
308606
120927
322034
256292
196269
100826
90669
188522
275784
299494
189413
276427
316343
155645
321843
12122
158787
208444
118365
60638
259207
265992
322329
190471
199196
64064
155846
54249
183182
135311
188968
246254
44005
186625
11612
21833
76371
140780
104480
15112
162943
74576
76842
110251
111689
285972
126428
281268
188310
174139
316385
15062
109039
315100
155100
61414
279430
45561
6364
192751
167013
87213
180592
125070
20393
226722
294362
161807
34431
263785
131311
241209
308781
225517
204249
175216
321791
48190
22395
80810
195448
11867
281321
163841
280856
128087
15362
254972
44148
192119
276699
164105
306905
236315
223584
271712
223569
224027
292362
103625
265612
146102
168840
198444
44715
293545
169109
102901
245738
276105
55435
178984
165960
70473
307269
257611
305039
22184
252301
105908
217208
29813
177919
264360
94665
65702
96477
92432
32030
112143
279537
57912
36301
87842
150399
314443
197828
288950
113537
230345
144917
115930
279111
200689
177003
36528
103108
280938
147075
193421
35792
100053
175628
301830
96196
288608
191286
305908
141517
88474
173851
45626
233300
72250
173816
51724
173438
229169
239317
15555
30146
64060
51054
209051
200431
49823
239887
147597
23176
119728
264684
239920
117991
50679
215167
5814
220079
62823
135186
316029
30926
319160
224062
1786
90148
139006
231337
149698
319302
193231
66991
117051
6796
211455
23909
30684
12312
249146
147483
177379
301415
229255
222866
283736
236327
183785
319086
29880
39952
94534
177247
87841
2127
84192
119970
159229
193156
241087
244239
230847
313832
25866
143325
153006
234467
224461
159374
246245
88113
10846
18745
263379
40744
77788
254046
308901
225043
218552
215399
100539
261238
263462
59812
200539
104687
186572
50086
229146
310378
84566
29779
160488
161705
206556
105208
265492
307663
35231
231050
25012
316424
82250
217611
176704
96317
93656
204490
27751
137023
152608
248364
270124
283895
225363
182796
254039
111451
179992
43243
119104
227293
173258
205142
247900
186612
202653
179135
147609
291245
97177
281747
78906
204292
67332
239252
189580
25363
107426
254578
265913
225082
144677
45947
155696
276674
54003
183193
316716
29730
173446
289814
88405
243437
164987
240811
241917
261349
109830
236243
144130
283329
212984
237748
86149
56816
29931
78367
209195
250312
165180
167407
26399
318216
4656
301682
181080
243368
160741
72899
143133
12872
299592
102927
78453
102937
175714
274345
93660
143843
272375
293251
149523
120909
269953
207230
247655
174257
193499
285495
144714
10774
290798
172094
30327
159217
308582
276821
178028
190499
224905
59834
318182
191967
194006
27687
297046
289977
42579
122848
11462
98735
159697
188677
174189
7261
312478
30704
251428
14049
117351
299456
181526
230990
192241
112156
57298
255171
287700
228057
19368
184296
196067
101573
230303
160172
77580
40340
23811
315811
254856
292584
54907
146362
12038
144342
249943
262412
87928
263490
316721
57906
226358
206890
265182
180574
32530
50332
207629
140855
204255
308619
311741
16600
202360
301752
102479
246784
47864
114104
227391
242685
141105
255779
242589
198503
7245
281512
293561
242230
185218
42775
311930
128472
217956
134505
253036
44670
69702
75682
78106
87373
314980
142043
24870
220107
243801
97541
33884
281554
322493
28256
33546
303204
212566
78979
14009
98846
140297
115584
279015
29359
135377
221806
304460
253508
124863
201648
36581
110332
224890
92794
54166
173450
14669
258249
85968
158834
135952
184283
7348
93247
88154
27794
159169
226600
66606
244153
137369
190404
293919
321055
7256
319255
27210
100764
229120
247079
177351
110958
43025
23553
50610
88168
23732
66513
264838
201277
91336
145124
229631
297122
206329
80231
101580
15878
191745
319435
112345
121228
276872
173234
123685
135883
303990
69928
25288
268643
185233
271995
169590
188228
299422
63384
259217
38154
157567
306626
254987
56829
257781
154772
205536
131280
86853
138013
222105
251536
294809
85553
117225
283436
291723
132772
162790
74408
305824
713
257655
287000
192502
195727
220011
276736
266412
41893
274145
290420
23388
46604
42963
167552
219712
59349
105336
129924
306711
68233
93344
158802
89069
79887
180004
319004
99359
110777
232843
82364
171799
58638
196609
289203
129687
8729
22535
234143
13547
10309
205776
263760
42334
13904
48457
212720
125583
122743
2797
50336
243569
246634
230039
179952
57009
96398
150727
198107
262423
19718
182188
84547
140196
36997
250611
118814
42059
36371
175112
197619
99386
302623
123882
7758
161636
8968
273891
257639
34988
235448
93073
153562
218895
180816
225235
38129
38330
16417
121960
21851
27791
28766
138343
285088
287934
292104
75268
261876
94889
107555
249042
279303
130330
173743
315899
276491
36616
192380
141820
136986
30984
227190
145172
74398
3759
218893
93577
245481
4085
112270
300215
218229
307196
212944
181580
2387
79417
187165
302123
78188
83051
180636
10800
44198
280817
159558
173800
207654
90107
219704
2444
173248
213903
224783
188827
207822
247537
238700
97143
100768
211272
257025
158467
287400
143302
316357
296540
199559
131487
32369
142359
281965
256915
280998
189599
316331
311175
300164
257329
16665
70686
151678
272146
187410
250781
226053
242581
218970
77115
97955
17179
11238
257429
77981
197795
36543
682
150348
117077
2451
183616
244588
7795
219601
85733
135448
25214
221903
259272
323122
270172
126227
290574
226401
207294
304257
217918
73120
53608
258303
212217
181408
248107
10833
77604
41289
157161
227465
90526
171964
298837
145230
61809
218736
230563
29373
122958
79436
150723
284504
152688
211749
114197
185410
200791
187418
66821
302535
240714
296447
171117
251763
161519
167289
187128
282594
264765
57548
260158
169201
250960
128408
27668
117865
233669
240950
184411
162661
237927
31030
94868
40912
211943
32896
217887
87394
34759
276952
159119
143613
235409
245552
72304
111334
309964
154171
91234
56799
37561
97483
42521
130690
93811
28494
247846
240738
45195
7001
73142
215075
586
174739
312005
262632
130287
253113
83279
206326
262254
211977
291167
106731
109099
120447
70788
288523
123919
294091
301595
96235
157189
14591
288388
41378
107298
207870
181263
88949
249773
235874
97626
73458
317852
146666
87601
92219
279689
48780
12306
58271
315243
303047
16244
317469
29086
260180
226499
22394
278151
291182
192995
138161
318753
202470
108555
96338
12086
208674
34543
44309
48871
113430
37195
41112
290114
186546
176000
128512
21246
65239
62842
299195
229087
230905
108436
294505
259296
15154
64589
22538
213663
179195
67405
189267
217461
301478
237105
309344
29270
169420
166596
41688
70968
291521
53190
294569
209070
65325
8727
203638
132149
319175
188232
284637
62422
188590
119941
292748
139662
169551
98041
20934
280447
140528
282334
286607
6636
267282
150433
234349
30126
136321
164468
142581
294211
318882
156821
212161
13468
223123
64567
250836
120091
60839
150594
59691
31979
70857
263296
32355
148390
1750
243466
219000
207792
263744
98099
283902
106392
186068
162511
85511
206526
249770
193336
118942
124362
51332
253536
59503
12942
285340
168311
245850
232908
298294
227456
75108
232777
137785
283202
101138
155253
107015
230575
27016
200988
255772
19562
179859
243412
317480
250955
33278
255727
114471
279708
170220
149943
266672
293533
140773
316199
50531
100784
20120
3513
286773
47626
124964
102176
222432
267583
248109
166825
309609
137744
199698
41322
123577
301766
257829
41783
147226
147888
300881
200716
237587
181959
122456
172052
46865
266948
79049
159067
98858
33912
35569
60833
305213
69399
16836
44087
167244
3011
66239
53725
233271
232454
79925
266503
82418
109603
127828
96650
174987
231320
53704
215682
154994
310928
11010
305162
103350
219820
229164
317205
51524
283003
22185
69191
127461
8332
23273
219016
75141
260642
57798
22209
201113
205822
208111
183143
73283
286182
146860
204430
113875
21613
218439
296594
305573
146452
70547
33068
258465
287075
277179
233557
292419
72497
225963
156829
136931
3837
53165
311348
72954
20858
266539
82772
303781
69228
162362
145186
316940
234899
193000
193102
317566
189589
54421
36574
59749
31145
45846
45959
256574
121392
43282
212455
116101
183334
91273
266874
293638
158058
27412
287269
224686
124283
58240
184251
180220
199736
31010
197829
305196
228000
50855
133496
246026
84894
262840
279176
176358
266615
283795
35293
318511
280747
231358
188921
134196
234551
195869
321251
286001
53014
128874
1243
139072
200624
165345
206393
133732
51077
59650
204744
43581
71034
294893
51060
46037
94822
219148
240107
72504
71700
163955
22366
251217
123691
116371
224856
196483
50328
45097
146251
42088
298967
289623
139023
196210
66435
43213
293410
225027
294790
281277
289229
223448
73441
251402
266957
178906
35017
223948
43573
72071
115193
147031
285824
36032
53410
172525
1651
4805
109337
256242
275894
18479
311082
306009
19223
104118
223869
309657
57767
187153
122332
160530
121630
154170
296621
209292
34604
152292
232747
221922
132189
281922
113751
269682
192858
91737
13775
142449
151541
252430
157882
59247
17068
57352
285295
34983
162076
265783
108027
133018
105095
27744
197653
247837
24873
267705
106552
219930
204008
158136
171425
249352
72592
290787
207420
95113
316325
251791
287622
246349
18571
276394
6174
246359
8831
14162
179801
253232
46967
310192
190087
222794
133468
14109
37926
48679
308049
188642
88225
44503
314832
308964
137572
129129
218135
138433
34606
61003
36383
197391
244623
245119
309683
182985
284215
24654
247623
150827
152043
62676
301264
31630
259772
99810
201145
32572
77542
232173
182708
70147
265015
246425
126241
302330
163079
282857
186810
258280
37779
213334
80898
237853
123545
261820
161134
94981
41168
106591
216999
298892
173592
265586
240430
169668
250974
234356
140443
131279
130338
246
193169
146045
253282
253049
291617
290425
110493
185022
67454
109752
279070
221020
254218
240541
108425
160252
214941
318218
18178
8558
125127
190565
95634
24145
184958
228089
261076
319389
192329
289493
52459
119009
223382
115470
188721
47108
192016
171801
71516
144480
165565
78157
134184
156377
265620
62381
254618
318285
304894
170250
9148
256595
284321
270830
197102
224101
37500
262221
41046
145702
135595
283874
18739
208449
286599
169069
133026
180492
305498
195586
103343
9667
267522
182324
107892
200749
256296
24819
270333
189251
42377
244160
7442
89964
228407
158997
114086
29758
295785
204974
165015
113752
286266
267981
28088
204413
191142
276607
175960
314690
264218
82295
46577
144664
15496
25588
303059
127428
297498
129484
247676
37539
141696
132778
149099
285328
308600
243046
178912
234031
256943
42459
231304
204898
197531
19909
183213
127294
240176
24594
118202
9757
309329
199865
183852
164479
174146
135200
43160
228535
253173
183392
111458
174781
319839
128051
304355
274126
314776
229372
148644
256043
114
203367
184559
248840
73986
26613
121510
135077
295110
258549
9295
304368
304162
180367
44547
24910
90029
109147
142172
292279
154061
76843
151191
113963
60819
283195
240440
211485
272532
27739
278109
182421
74563
160943
246629
54175
95674
192730
202545
185021
228071
255204
204077
108078
114525
153762
190558
111103
54241
75487
219798
119092
228741
217007
249951
50408
313825
88789
52040
28955
4458
308354
139391
255263
252098
277152
316668
214693
64515
321333
296997
197257
99788
208976
88910
205708
1366
239638
51225
155619
127236
226525
41464
313348
98392
220899
238416
116087
110184
95475
243714
32436
62695
319084
110224
306779
222805
179549
234537
230383
318812
189475
273962
165786
193444
73421
27566
225938
220296
258874
263277
68958
308283
48805
187963
298707
108260
256637
71271
24878
101183
268980
198467
290779
95940
62408
121027
300837
84294
292433
290865
39706
51939
5543
37246
154337
261518
303129
128109
199503
201315
307839
215127
251730
110124
72400
44813
60968
303759
108447
309233
229554
75027
244405
22351
263543
166168
252219
50586
83131
203390
161546
183388
73453
176728
10298
1565
316549
207718
191210
298894
162230
244907
53733
90394
140251
303489
205670
130435
97084
124662
280872
113874
308479
163927
308538
254434
298503
166288
279467
217088
281348
49889
171448
231415
291318
122245
197229
65701
16171
298414
123012
35529
852
138871
7324
297463
269727
314203
88164
238029
232234
264741
256017
35954
13638
298658
196730
172777
168495
208977
295499
305088
143877
71239
132083
87588
89419
123
90405
257225
104794
22667
228692
100044
224057
97544
200074
135779
15853
31343
146904
166038
311476
67135
72718
70086
305817
59992
182707
231957
57576
84609
80710
198143
115998
16632
6788
59202
44686
296378
238759
8200
53765
28967
225454
95348
258065
171889
47968
210408
230255
237581
155134
207801
211171
175583
309077
177695
2894
271623
296770
172811
209182
284309
199519
248548
35336
304550
30298
123528
260566
313854
309974
82527
309193
187126
2579
120542
13689
275471
301032
80112
240259
204506
256265
181703
144364
197275
98025
235679
147008
74552
117379
219181
32048
308195
270233
260212
78922
160322
20105
48356
279627
98649
227417
260298
151058
254481
265395
183823
208437
97965
157164
247390
105272
158466
321582
242131
81838
50167
28154
135785
90655
206361
162007
261593
67744
233006
142656
280753
117502
121022
223107
119951
121506
79497
209438
42763
235712
309588
276605
258573
119825
235595
73515
22286
231532
193294
294411
305398
225485
317872
61385
197303
149546
172781
289326
9500
47500
213530
7284
268730
198758
255482
131819
14778
214768
194986
195
155036
4566
55055
308803
149676
188139
160856
228981
51927
276405
155397
6012
78561
200739
46902
124475
102006
215206
205557
203337
251485
81448
290706
200911
101729
302496
70643
47843
43566
131114
20294
145712
31620
125331
85175
66696
737
200299
178781
93186
154234
4197
192999
108532
103588
197330
37987
51412
93876
252165
21579
46262
248067
78408
259358
289840
197925
225493
77605
243024
87830
244826
106186
9434
90902
270332
107822
214943
314335
245579
309247
191313
31326
189006
34031
129629
234065
97808
216322
102677
225912
142212
49231
163029
36104
117006
199484
74822
210441
184529
302515
240419
41407
246292
233390
129545
251722
276948
129887
164278
23843
304871
67934
114224
33345
181348
169945
280226
143563
23005
268376
143636
283015
240806
67858
40359
201770
72271
261904
73577
264894
155681
276560
85130
195115
27273
3679
86638
215020
18894
50295
307848
164594
170635
177264
33888
262958
196434
106583
73699
23402
205495
175641
172784
137938
100819
22562
317656
47784
280214
143483
292812
257912
186871
120715
68659
218353
125904
251596
277272
144671
64546
72147
265116
167429
306284
211984
185757
273245
93753
291970
305237
254464
252189
148047
85757
321519
148597
172526
92336
143810
135421
106964
12253
259924
213681
314095
211716
316720
243679
147617
23166
11795
282328
257321
140497
221944
207102
319931
36073
9827
293674
82074
44058
265437
315813
311903
168395
90873
38393
273184
248594
166744
109866
220870
241842
7820
58044
267227
317698
91795
122910
117524
47290
61157
59191
230603
191339
151528
214599
162358
112456
263721
33429
24614
1842
15432
232323
92717
201787
231754
92839
138480
188018
273816
162928
207968
13324
298721
153181
151767
184888
161944
214667
32919
301000
228880
123976
69905
261821
279925
2289
251847
116593
239087
49663
20292
146416
156417
201722
15482
141456
26305
231210
179550
197115
116805
100657
305032
212294
312201
60142
261959
292991
274845
210270
90507
176872
179474
77107
132345
148666
184988
139525
41011
123940
15145
316363
314583
141617
33346
64622
49314
54667
107483
238709
243760
182634
202135
310155
148523
233705
296371
312286
173453
45240
236990
33344
109293
246911
136938
308038
32504
266895
53297
5179
112920
270114
206663
132575
60746
68540
75552
155702
57589
311291
320798
239593
62562
281425
124470
306193
220676
247219
125581
301794
322297
164534
81421
253505
321647
87711
140694
101058
54570
274485
320063
97914
231438
244042
177989
263236
188296
150776
92013
162599
134169
266548
111800
223534
226954
134922
51139
17453
186571
180579
22896
312282
146359
307272
212094
103759
233992
142674
76689
213140
134170
196839
60688
82727
185868
158416
257748
97748
158405
28240
27046
318102
81433
142704
32120
128973
143668
168219
154095
263684
319146
168569
48718
2221
43379
166536
54804
247376
249801
209461
305341
67305
30385
8837
94133
139376
258227
29452
91764
164342
206668
297906
134609
14700
52687
10801
119961
190432
187880
135628
219495
222404
92906
61486
88204
114200
170532
7647
275015
188611
64816
241235
122828
216092
315119
139385
40423
179906
225906
211787
45825
44885
20377
97278
19952
275767
15795
47888
96096
133722
109533
228630
16545
296034
178040
286543
104656
107129
177981
270652
287951
133123
215325
59613
182340
38904
173172
221174
233367
74725
305374
198290
217320
189151
304434
293353
313244
94872
186495
132748
144642
291815
91371
281581
218209
221963
119819
292691
70762
311254
131694
310488
97013
52152
289841
95330
159285
176606
245859
305240
257065
182216
146575
220045
314934
189152
241444
292165
41573
88756
320398
267348
90628
210614
270639
320499
127756
302979
199119
39850
78813
173004
35775
204372
166869
228086
181271
140275
234416
201753
22889
65342
281708
75076
20843
51079
179343
131317
119446
117998
186371
190942
284183
141362
85004
272889
117691
2404
293121
45041
88181
131840
114395
300740
148733
294359
232373
271483
71016
251310
107029
98913
176127
89384
90683
95238
27338
301812
140143
32295
166701
269637
264187
154631
229810
21099
2724
23537
98142
68130
257045
197602
230667
154879
62507
177392
74361
111040
131572
29072
185530
296980
231908
232962
109854
61388
173011
275789
171829
244865
249836
156849
79647
26847
314217
102641
91
149059
231764
2021
147766
293111
123477
252513
107311
208902
4616
98184
61130
51925
284012
174371
307038
225431
175996
139059
238751
42034
186421
108688
22799
114617
240262
34101
215306
309253
32752
108690
227736
66774
121489
163605
268915
65743
135924
200274
266008
192373
310538
121562
304912
131932
68864
57840
274712
53851
260869
223249
185776
77034
246545
164683
124510
5238
258142
323372
255691
112879
24410
823
153397
54335
208380
238921
278607
18817
153692
135763
105171
36885
113795
48381
74828
182502
112381
32832
219848
51800
9146
953
198710
200837
187379
262195
302683
120977
262536
210187
278501
196811
79378
301832
200672
123995
274925
80703
39644
323453
221602
146986
35929
236012
212875
46519
290924
95458
140341
267585
168662
277999
244482
214315
301104
172407
59378
44024
311956
134956
48335
9109
181031
119119
144040
223527
5896
241584
6117
270181
241086
147925
38368
160211
273424
301987
230083
250286
196973
81932
63751
133797
54854
16190
249267
165519
259157
193351
141061
236233
67075
122877
116953
202409
238735
54051
104027
192350
228286
77312
161185
56479
308872
303121
189193
205663
38711
256018
318495
308494
134771
171541
276728
312674
17692
35956
35620
273272
167671
19439
200242
184551
220051
200522
14084
61386
100246
2498
107333
257229
310792
243006
75278
281762
249336
140591
119926
110568
67908
222563
37787
251146
138608
270275
150785
194558
220948
216214
294556
296870
63855
232467
250581
282588
192231
33096
322550
300190
218338
34788
158433
169889
175093
70303
253625
320073
121486
132960
217804
132651
79954
177041
16941
244082
132794
135023
43307
244430
303821
121845
125891
270537
12244
66293
201311
192665
314661
132850
522
23701
21341
285849
31570
92945
41505
312488
241777
205605
149577
132194
320665
188632
49996
125502
321129
89256
129399
10937
43910
71835
298609
257152
180167
180164
38790
131195
171625
96064
64279
120168
293562
57883
57968
290857
323389
123367
142318
289538
178252
55715
109671
273767
107260
196874
127878
140680
116261
182076
93200
239854
1584
198827
200495
156690
24266
225894
213089
116933
195154
108756
24287
161698
34523
23956
79571
313457
69255
85896
134247
235916
285121
205325
229343
136410
160666
119308
70344
94425
120413
40004
265090
145705
85889
153798
224665
48738
149436
182066
156129
293228
258109
140477
175468
234346
97506
5979
110667
212636
11824
193684
121853
2762
190368
189281
234681
197239
1650
124787
64840
282796
138357
1595
52135
70456
127355
15884
196171
144574
221678
316733
65448
272801
189616
220561
138305
139250
58807
111032
217046
134899
213192
277612
122441
179967
304049
296271
125521
290544
128258
174546
206443
311620
152053
188109
117662
166260
134923
292614
134759
101656
41044
216885
91777
24556
50529
206377
299004
265252
313161
92398
196592
298046
263488
104145
298480
224590
267031
295078
39176
113896
33924
315955
201169
130177
303448
127457
154136
314480
186732
282905
117043
90743
207567
175968
269160
322802
90436
219793
183957
30604
20837
223849
101289
66320
10029
124824
309840
51914
194258
85127
90454
181466
215629
302458
263703
313946
93325
127152
212339
301646
304895
11239
131452
131609
155399
6955
204765
108474
207528
303264
169169
153158
148032
185357
50596
298163
281524
137924
306363
240388
64457
181321
233663
65306
288948
167661
114145
226823
96865
31793
95232
306664
49542
285448
73885
145227
32051
164777
172974
157999
172885
271306
67494
249625
115980
7539
139612
218520
100506
3550
46166
163590
211185
91991
212005
275977
140028
278915
58329
85332
285558
285010
234667
52374
161174
19182
269225
271245
303690
197310
170350
172159
180435
304282
282790
126244
166102
70755
29381
181363
22508
214457
63988
6445
144747
6303
60604
82659
241880
12195
238891
161610
153661
6920
123236
236565
221850
102785
113026
163378
323464
205415
209962
228679
140948
154937
146242
113838
305487
204703
30658
114450
65827
53902
164431
129551
116824
276030
139686
9471
147210
122559
46201
38544
82164
168136
158412
36469
22974
277234
213975
303807
31879
247956
133133
286467
107183
33386
16979
154458
184265
34999
285152
301964
91253
202101
77008
93737
59071
149794
207149
293686
51558
248185
19514
236693
269309
128094
293123
318302
5609
236564
12804
36588
289798
54602
280342
264934
124951
303662
176828
41614
138737
80365
5630
40099
258480
209851
174446
310960
86116
253975
45382
9817
318188
288539
259476
28925
170561
309892
177574
55657
70292
292819
90858
27249
59847
147445
304555
291135
13149
295196
32689
305767
280882
192605
119400
230750
227428
16680
15052
57756
101790
209015
125043
94946
119283
167615
9578
228130
195168
31156
189625
97634
81269
315815
33907
213480
190694
148064
304487
210081
11086
113813
127249
78238
76774
316298
193455
47079
50140
120797
273895
20345
244175
306807
90057
210028
118548
143324
224093
221369
94420
105151
112877
156886
223956
33515
131915
50266
39985
234357
97314
37173
96006
267753
285632
150301
293282
97384
54724
272046
227512
40942
65914
166215
215732
57187
292124
77016
47671
94836
5162
210266
85590
177970
156548
225805
131362
196727
10293
321951
161063
229732
301159
275257
24592
21408
216629
68550
16982
158197
73948
242707
226884
181183
239876
212478
111515
166410
112038
216672
251140
267699
45802
287250
114495
21091
116182
91136
49098
179380
38457
231598
179473
82829
27522
133591
93628
121443
192163
118660
122065
248925
159307
232723
308710
298188
103781
261437
13564
89492
63892
176693
67022
295999
214370
150960
174115
140746
50459
202176
54679
90004
262024
188218
257657
241200
47821
33576
206027
321770
144515
48741
89899
176254
289069
154173
200302
216720
7979
202415
241376
150968
181940
104581
295710
288486
221558
300210
78515
226075
16567
303947
155955
10620
159987
48317
241733
178154
132958
238624
201645
214779
314894
262060
82746
266730
219590
227125
147042
270133
42692
167349
63760
101173
194764
236747
317447
123365
10054
236814
201719
32043
165259
96435
135169
68751
167430
230503
96609
46958
85227
276641
38399
271551
65125
282036
216157
303238
106790
75707
69601
171786
256483
25384
252815
297310
323087
73192
118090
27230
6736
33809
99622
65338
242892
14316
218631
98692
223567
118
214632
200220
123454
195785
92899
54888
84558
85863
169357
213211
50559
10179
272570
153463
10765
44677
164690
29154
170981
310013
136695
133849
11525
235857
148991
213724
6202
31432
55044
103469
91091
167965
157814
102944
236351
282308
228574
231288
195526
117209
285450
3057
139989
101749
11319
315929
61341
37049
8741
108408
65451
242705
308669
168944
42055
293890
257070
52838
80598
267130
68975
90241
299619
18901
138040
274436
208229
295706
269020
11431
212046
266223
213408
59032
219789
283855
111339
56763
57847
195228
39361
85724
11599
66758
121756
205587
165299
153724
134235
27918
260731
205287
293385
247195
238245
33581
23205
172553
248588
223105
104168
147290
188710
196297
95727
228751
153252
163591
196219
146649
70875
313759
167309
44191
101947
23722
284836
104189
183872
308738
142637
142004
269449
273243
225708
273669
183425
93455
78428
319157
165882
33415
110015
171727
222059
232883
183916
171508
63909
309836
233015
30812
318772
166555
252296
305995
188883
243332
21724
1552
98083
94065
257138
39450
17668
264175
197093
89629
229988
96447
92179
75551
81159
52977
148570
152910
72802
108426
163533
282271
46747
282484
243858
279575
55958
246457
103748
266497
276984
90705
53573
18303
256250
91089
118837
118606
257637
236345
148506
50769
82886
277023
122977
264717
246390
143985
308261
321482
306968
22101
193332
129380
175982
209803
41270
224437
320280
322623
42077
221629
175773
282427
138020
179833
167157
66509
284154
273310
293747
249483
260616
189613
203720
128786
213614
51369
259806
105922
65602
4505
53363
158669
74976
46887
164945
79134
194844
163606
272949
122049
177381
135672
34749
150472
148734
13905
286999
10597
195525
151397
17280
151559
163700
293889
19800
23754
248363
38923
308080
105069
143490
137226
162067
258723
210520
181265
57621
297114
135011
11980
323020
149349
106006
195496
116168
29888
144497
215753
67068
158967
118665
81163
8931
195663
106625
283104
251269
157016
18195
303286
136651
91452
299439
156001
86839
219911
269905
203803
53895
34713
231392
129405
232130
187443
209057
9129
164581
121696
202060
4195
177296
45909
253832
273570
43697
133868
278931
209630
190530
25156
305629
39521
33334
57213
139501
306837
201051
32237
113986
210537
237629
263267
1409
249982
147924
127534
257237
72301
43803
219511
186959
313805
246526
206590
257704
162327
66866
289332
212170
180446
163638
56442
6526
46674
88873
185989
205452
29663
35592
262754
300254
263013
89339
209839
262459
32909
272729
166378
15484
153356
49404
220721
174535
91832
61743
271386
14608
48121
201479
65202
177373
249974
68005
178181
1340
224252
256295
85323
199124
106582
67064
139476
24889
285643
30813
295010
120345
195125
17826
288377
68437
39454
69861
19180
32671
45965
39884
233603
197092
104832
114221
12145
94465
36785
267588
132332
36958
298019
298571
188927
79785
127351
120130
92896
169334
314986
27718
73451
10100
43058
311230
160644
20726
220579
197706
201667
188252
92627
92749
61184
64601
216320
205126
120307
121265
241646
66036
170678
251089
197184
233145
169840
243974
308599
168207
322613
212246
151485
212364
233974
223263
293553
154310
63608
226769
40989
66952
70732
13166
302659
237246
22240
260224
296637
278229
136303
202119
186984
89022
214472
88841
166149
272391
304149
134648
206553
14444
33992
120296
110672
47028
272360
214531
317558
116915
122494
37826
287566
164460
75394
142907
214569
118103
10239
204099
60948
199732
125036
262887
51779
12880
194529
141589
43470
98977
137460
151768
163151
315393
309097
244872
177887
48993
202740
201680
119268
234532
81006
22038
277244
258744
184761
117738
189187
257061
315765
296981
66717
81402
197714
212752
182969
228657
163145
288192
174991
5537
239352
320339
321545
295359
50494
2373
113611
38781
292322
22643
33492
49597
303671
78569
38094
95359
66853
275237
67713
204254
315009
54211
180911
113831
307982
249618
303825
243654
208058
244764
300951
129341
89065
187088
306921
317287
311374
147032
241331
321183
14906
174351
109445
16953
167110
99624
95862
267758
140039
69395
145236
104833
312740
147368
300282
97607
229204
87297
179133
179878
248331
137147
26884
132325
41837
265208
195328
115643
48547
36609
67953
113381
13427
69903
268557
197240
222318
144488
312219
38247
169934
259782
300274
144926
229118
118082
318740
243428
138978
119936
209827
172069
115089
129651
248750
80653
226504
286711
172065
186462
47628
18318
232873
50131
34095
316292
84905
188692
34868
212116
237647
293933
62025
274343
31541
315565
223063
276168
109932
107184
143464
167543
243633
106702
164756
76613
118905
68972
267819
166156
61111
125924
38956
321133
39983
191575
211810
277666
202729
196878
272211
295595
310369
305566
42512
194334
87457
220734
162270
49633
44499
49878
203677
317113
11522
193699
113544
313040
245278
656
170803
1792
2719
251317
2291
119775
134105
237101
270222
259016
86691
81662
190925
2108
64250
296574
256718
63207
65977
44245
270494
291360
15953
45072
245326
316414
218327
32644
183085
276033
40997
40584
147148
141605
150436
102503
261453
105998
227600
68774
132063
76590
100908
58268
38954
267609
6359
158219
212822
24394
265914
212530
10013
209437
165946
79432
279518
170109
70131
265807
120227
11192
19173
255819
219878
300263
51153
258258
110640
159208
267952
161763
166099
68838
159655
101753
300690
21611
281959
43798
264005
235137
184672
101087
199779
232598
86546
284166
127323
283037
69199
276611
278065
85950
206219
96066
112475
144146
109673
12551
149584
28714
215499
187754
185275
300772
198402
40773
25796
122278
322783
12523
178086
227232
282125
157748
292515
252352
78054
84696
126301
315985
77645
193538
153507
86328
104705
205533
72890
113977
191362
247059
76994
217409
18555
245270
235542
115720
229435
263316
239168
270969
107434
118030
66989
39762
118663
271307
48803
176168
233059
315799
256302
147297
143112
34933
105421
179260
313108
211433
181432
256143
160144
225203
289182
39797
24952
134315
83813
244673
195572
54698
106882
107724
271650
224092
307981
276980
9060
286510
104989
152448
36168
198341
142562
217730
121243
183049
185190
279278
39085
162777
271954
35957
194268
165239
227896
225215
46697
82540
16196
103306
71788
301298
24944
255243
142755
272361
258955
207526
252929
195135
20317
204122
163857
52689
320635
58303
35919
129047
284948
67289
86854
96461
103849
185048
160605
285038
302039
266978
267861
321740
214351
223271
100469
193343
241151
281149
36791
218231
305472
195425
113151
39099
98765
30438
24671
191213
195877
134423
292979
222540
124913
316676
199508
92598
222121
266269
76819
47049
126056
269280
88747
207260
261038
87625
109698
224310
166455
93768
134365
229567
317965
18146
108396
300939
86200
42234
10465
112277
152123
273279
318142
180634
123654
22717
167175
88219
288614
255782
157851
63219
225679
212859
213659
203671
124214
72680
25170
279159
107702
235381
17842
34652
270622
163263
92047
199709
222494
319499
100002
233451
197478
187275
224403
123776
264928
36628
317158
261543
212003
960
48900
227306
236831
250164
179412
87138
221180
175576
171577
211321
121439
118352
170810
197747
26352
276175
304725
257200
191859
255304
148344
201746
110989
129117
246309
40781
171004
25463
77770
48731
19902
186781
254283
188151
257490
235305
295314
294986
29725
17701
291160
278622
165198
279000
60966
138150
60273
291396
174983
99325
172964
258071
238870
92342
41513
185386
37352
157077
254227
204563
275198
167196
305750
145681
314805
14651
274825
134276
2796
280448
269352
111292
183302
178601
158460
59802
231503
253807
25757
205259
27297
176365
147280
99869
80114
292968
69892
116766
186135
49395
81868
25636
214804
290061
309709
249847
52082
60837
200598
260859
128367
172602
110259
8131
116031
323127
43351
62464
317016
78240
73288
81234
309153
109629
5076
283193
273258
158209
248498
199410
212914
17443
145610
129195
28962
323383
158760
308085
165922
41414
41689
16395
82898
25415
105625
182034
56552
38951
162815
159664
162404
296098
247471
296734
85877
116062
18103
265373
186052
221423
126524
29288
68139
163399
228257
274699
193762
4786
192097
316800
308640
31663
218621
226696
130119
219718
251119
290155
459
23099
195749
276913
103332
123307
180010
247311
123422
32762
231354
266438
80797
203966
285884
36906
94672
103790
236907
185525
67330
189136
62153
47005
259254
27735
151890
274878
177199
146958
51096
218744
234883
94306
303083
185424
67122
278883
258048
163849
52384
42533
313085
209859
41683
149825
77455
60969
255786
69047
289876
181374
254018
65194
51036
266805
126676
314011
272071
171325
186865
161510
151676
168093
186661
259745
288254
184269
281336
211247
87705
137742
36835
21058
51105
99270
124829
220784
181747
268198
307296
249478
84993
117318
41768
139322
29469
276252
266495
56059
283744
309487
6760
207458
239120
6973
80313
244887
171755
100509
48051
277336
76618
34982
204801
246343
247459
253958
257633
266191
120202
76110
174828
97159
90831
189920
260945
36899
69662
250021
117298
142016
156567
201577
194118
52715
34879
57127
95787
172029
32811
43784
224413
176924
283340
286060
93265
177117
68735
8773
229755
68232
42241
88261
144389
172429
152472
64585
13265
190802
247397
18079
50261
165414
254207
299379
152610
200608
189699
268221
257794
177713
262030
21188
237249
261819
249740
277281
166485
295340
250872
256634
125898
12140
26137
130101
153655
290100
105286
255656
137988
178852
73300
129054
277884
69519
194509
65330
166891
296440
59035
41076
239285
251009
185933
49263
74449
302142
66670
37209
264401
250475
106766
222839
40286
202951
255303
11292
255760
124557
48205
76738
77223
173829
192620
36410
122102
15962
113734
290634
201477
221654
159306
214310
64829
71027
208128
102491
158600
57730
44077
107321
98062
226275
184012
186128
319406
5495
10796
310168
301149
176892
237924
260578
186450
114402
192827
29550
143792
102045
268665
130925
17757
188144
41496
126915
203785
282618
37278
5151
152324
224418
318473
203932
71059
241995
206172
175725
152121
227405
218992
14865
41958
232751
220580
268622
297388
321809
201234
189489
2673
46429
62289
60846
229274
111392
149096
301786
32304
27291
26514
65377
276575
285978
263869
65132
134800
70009
123989
39848
115252
8908
123863
166665
126350
290230
293539
157860
216503
94632
197202
82808
41868
14367
140124
111273
236027
154924
256305
146537
137378
223293
268524
42531
208631
101879
57427
72028
128462
201142
191560
248604
126670
86911
298824
234384
316846
36777
46833
299541
272344
38384
121778
81855
3574
19128
33420
13821
67143
73723
215178
96009
147391
61986
42462
143088
306021
168260
317446
148912
314650
51070
94942
313577
181496
20277
138146
213327
314474
272912
277358
255306
281930
207253
117787
253896
310649
204051
290066
150220
246316
2211
90338
281948
8906
241114
148674
11672
94066
215645
294934
136263
233346
158086
78071
33695
157723
94780
275010
68589
9920
40753
144490
37956
228397
2296
228312
11261
321221
125273
104097
52757
321725
176635
221525
101769
212608
164773
142837
134890
323488
245749
106822
44831
10062
237926
265936
187011
297742
164650
241386
180003
266301
42588
36740
268736
43227
218732
69809
74356
263538
282062
271356
121625
21940
5516
289797
291133
255222
209090
231209
279487
194498
201289
283277
191098
29944
195849
224210
69444
299892
62657
200238
63690
170044
26075
221831
315097
290368
18885
154238
82235
273789
288536
176974
258104
226035
113713
65117
37076
116845
303408
56546
318403
153674
215589
83129
302715
121663
314457
7537
319170
221329
219231
290304
44205
223461
62460
133056
29887
271666
74329
157049
289358
234965
86177
58745
317082
291750
216915
183480
36950
317675
60963
236763
51680
232476
55880
87806
285200
297341
140434
255311
131500
105533
311468
106083
135257
184013
203357
314717
195488
306056
138868
222049
139228
6233
85200
89376
217516
225012
293960
186102
121546
93179
53494
50001
263927
264461
105841
55072
306179
293691
9409
186477
198913
183553
145979
32152
109852
193203
116754
170201
102577
66737
238847
289349
261014
307015
39623
124084
116427
258950
236686
60104
226640
67913
269103
6811
162073
314563
317910
78563
259167
274107
9438
416
286384
13277
167622
106910
297446
159711
44529
111360
16765
3205
50275
52777
24199
262545
41038
84847
136733
65909
139143
145619
18255
27216
137605
90819
103811
254250
272158
78982
256566
295021
121916
315675
211172
141033
87017
238412
235939
229926
112732
161305
210530
275345
163262
199141
61264
132719
149937
293822
298494
308024
17805
200198
183707
317588
252663
114438
319201
250602
17404
266954
198812
56588
246306
188684
244473
84479
111080
176374
28793
282314
271276
235532
39247
249333
298713
115333
98424
231338
94240
283352
91108
7717
80010
236569
91994
14687
35669
225968
10675
191687
59110
2618
135591
50918
199778
115988
123060
127386
210672
788
265884
176362
24298
258812
230248
95544
256158
29947
102219
239316
225787
259340
14371
44083
185886
17898
39594
255744
294131
144521
253035
277053
112906
145420
38480
249138
231109
26309
175163
130385
238042
253490
67977
258564
53542
66905
312185
22559
86446
108586
61902
270476
168223
278304
4665
233748
27651
57356
80813
293952
13528
193692
29276
299407
273838
50917
259679
281649
200037
98228
72552
133571
135801
174600
307371
10326
206471
283265
153837
246060
123295
288748
87535
287682
44718
46843
15799
279829
300390
148431
11107
221451
213811
78153
39336
163582
309756
6998
4798
23108
306448
251071
238143
7886
223946
297335
233751
106745
105473
170229
26187
192340
16496
213237
147659
65711
101272
57157
21481
119227
163261
238169
77453
229284
7327
171006
64713
211766
43618
166107
265845
129394
127285
322722
83401
240017
126901
149437
293327
196551
205958
52060
60777
229656
267239
22325
16983
297621
144825
209730
82546
191720
303674
98835
13204
210932
173521
233487
223746
93730
59409
202761
271288
305617
78872
311205
188502
50247
262666
28717
76147
10493
201475
64613
241847
70604
278908
24497
97381
25424
183575
286475
30427
294417
174867
10600
296796
250640
51418
193660
202410
180352
141604
210821
5817
296211
263420
52074
7703
146979
272863
261701
2213
240823
181102
167058
65119
98248
309663
90980
270691
167258
61156
175590
211431
131724
267469
36693
175235
161674
16863
281392
76208
93071
82476
61849
238033
220019
275169
27356
201292
49856
184076
210521
301262
311252
260028
237624
165570
202162
24406
211601
56072
175691
237231
33881
20114
177031
83974
243784
298451
298886
22743
198497
190397
190423
1502
138516
219
57966
155216
163876
234025
121092
110646
280589
7676
261737
231350
219906
83285
222804
166853
241175
308224
228011
72692
158355
310794
143659
216737
22831
219701
28382
26816
127189
60998
30617
12711
179787
223711
265509
170484
163406
228164
303867
276062
222806
59890
229119
248614
196413
233235
38093
40749
98122
35377
141999
66269
191643
184759
42680
222204
236676
242987
306351
201940
256291
184360
175324
29700
306759
130596
29047
304034
168686
242790
37838
152652
215813
311133
62499
249606
285382
167522
118248
146771
178261
69799
291540
20266
296953
78502
44305
100911
283127
118568
76602
206281
291664
105427
77771
94400
3829
49038
110801
255555
257192
48014
104540
122492
169539
223039
22935
253109
148878
90682
216449
178986
209828
236949
31098
260024
268323
119379
268539
207752
261344
183685
297237
56724
71646
255213
304797
144079
93551
288490
29609
168857
57204
114895
150888
209629
188512
288754
26966
278957
218525
300063
303519
271334
219114
202292
19627
9778
230310
110570
171806
6484
118422
225313
228958
162191
278897
288018
163447
50407
274592
196789
307482
265613
84159
308496
163756
268982
223318
252244
52937
160313
132594
275483
276414
318070
112684
302688
203607
311285
55389
32028
40832
59448
72807
47769
172979
139461
76359
273479
191011
33784
230347
91080
138143
190339
298288
178164
24826
1403
303937
103791
147354
224579
52947
152617
299341
144132
239188
192890
58701
243676
300436
259978
105958
283565
170074
229150
221207
284853
99797
94154
89450
319597
118393
109999
138055
200025
65179
34011
218163
185854
7103
118696
248439
190399
176078
146579
13661
222535
177535
226889
254746
81011
237372
248546
291770
245940
244251
30382
32520
125166
322994
27591
80953
57190
276762
240131
120503
120993
218101
263299
323532
71627
53057
250557
220097
157275
202620
251930
179152
119443
83892
81414
200296
174562
81532
33314
215205
61650
233372
265548
143430
30914
72644
206402
167209
164601
269710
47372
136921
65568
11833
186328
212427
212887
134767
179030
36974
243763
167129
210906
73862
225404
183109
37952
149998
36870
219850
205038
54976
239773
315410
202622
319390
56770
213169
260760
281713
284403
156883
156688
220085
50708
262603
272063
318945
47640
265127
221517
199748
82586
248024
204384
300180
64322
45226
202987
136078
187160
171878
172577
285655
107211
287717
294842
223798
37464
306855
82671
73650
203197
186194
74439
172915
262747
161689
154082
251576
252081
11710
237034
78427
312158
277633
117920
2321
141099
97169
320997
43249
143997
246083
94527
59931
122210
293005
268535
321179
246562
82707
112712
182430
188331
9916
226334
79801
99628
318908
213120
101944
229708
234085
276646
198772
17203
227324
70161
91891
56580
242983
319999
309838
131644
82361
112945
55497
113108
92903
226005
128969
133245
275864
44406
190436
12032
183955
177122
98546
161408
308949
207569
732
292367
134837
71684
117946
29158
8398
145771
72190
259377
259811
203139
190224
321531
229635
183343
37944
57836
289800
209468
6780
102304
265843
226261
267289
194433
85433
275725
88289
114315
232452
158116
199714
171985
139808
275501
301409
84208
287959
114970
4095
237493
90532
46730
108041
203237
76838
263314
214171
34517
7601
200486
207111
162254
147720
245346
110377
201465
132453
118537
37546
322848
57736
69854
226333
63246
268443
305107
228298
295627
107190
42776
48523
24572
241537
227285
307033
184363
27304
117411
230278
242185
171864
299097
267017
212232
322491
194293
130650
291394
172435
123957
98543
306667
110546
47729
179750
100289
278120
2926
245368
219277
230061
238880
231596
264837
1422
269826
38423
137229
323204
48347
124905
248117
164747
202280
291566
101019
60937
91789
90472
243499
175800
162962
66707
59061
300978
236191
32047
107387
135482
122986
54454
202777
239864
62737
91352
188450
263847
145966
14354
193175
107110
137381
26380
238262
61001
215876
206130
117310
182851
297618
52132
75896
245679
44233
214782
10942
28226
215345
264623
274866
30803
22349
116141
39719
321547
297105
96702
28054
71812
190722
258617
234820
28369
250146
71269
244268
4822
196433
309768
29911
246285
96325
272752
104050
37393
130884
192032
196948
186372
212784
318295
184802
43104
138234
192010
319317
221634
59059
278121
167415
182512
164280
196686
54053
146401
156490
164712
171539
4842
289489
159002
166779
303799
150563
189069
8669
53557
281639
173237
23964
165000
132059
72604
300708
133962
250973
50520
287214
322074
56420
46915
280007
99216
108030
28853
132537
137553
244413
21277
127302
1
103551
73627
132643
165953
148604
30843
17355
59993
146140
207920
44184
101240
151316
7306
76117
60079
57684
239169
112409
208665
76423
11915
89884
120918
314262
88031
43205
224664
32003
32308
8930
60392
304452
210962
8034
110247
237919
280406
69441
248486
112449
226424
155505
86607
256797
141738
188474
296069
11071
10458
108739
285024
142953
90053
209335
24845
170244
215782
289209
287225
180770
260267
194722
275838
32326
66524
760
56301
172740
101070
3400
110347
196098
243969
16440
132157
287149
169073
256963
58163
137393
18925
94342
270295
203207
283792
54826
136491
30316
78289
5741
60942
260264
136191
216516
305137
17287
287040
64448
294334
115549
144615
297841
78223
26069
304620
278719
49389
105696
287326
195779
5435
244634
274466
165266
64057
132730
150549
16958
83326
191058
267838
101520
58643
299932
1239
110367
108629
125923
264474
45346
247887
129389
217602
135659
250361
273430
103329
138628
192300
293678
257528
161789
25324
181250
289140
261364
146538
229376
95687
168184
246441
253580
182
254417
248942
242319
33493
211509
321757
233691
306413
261186
247073
314958
290949
103896
198124
237154
188555
247847
296013
192386
165444
147004
309028
284420
35567
295380
49956
167969
134010
187238
77388
82461
125269
91192
291098
167362
56496
297450
219669
223858
259249
260148
96252
258510
240442
125859
214230
128547
200052
213410
148747
231816
192081
210837
37760
212795
29934
247744
189789
269931
242842
240053
130204
3847
271869
57683
93866
321957
246790
233009
118242
129260
228648
321622
68594
131113
33184
184517
109625
145147
258130
114995
254261
155231
201735
196894
204864
73463
30466
139856
241648
224358
38230
50421
283413
225445
53817
58590
306208
192054
165575
198128
47437
184403
209229
174037
16896
7746
132474
233234
91021
28689
41992
197901
169673
263016
32956
266154
129360
204446
310795
118246
188945
278620
265868
152147
226962
41750
13405
17274
60291
268559
149612
226148
87191
227062
225331
142120
65087
148445
175993
204537
155678
309586
217923
139734
167343
208432
21962
1464
209699
102217
63941
157705
154630
5297
146777
100273
317311
270874
320574
20950
190894
99260
127395
146119
111931
298569
255351
241367
163715
55022
304455
279174
1612
192214
80588
228614
223961
58152
312782
123547
105291
138026
224716
13825
211989
207875
31806
196998
207738
67083
310913
89159
87400
306040
45253
97659
29291
266292
90113
163156
59289
213909
81969
211962
16250
112878
112292
219142
147900
236463
259252
63255
274202
159061
89249
288455
312960
300868
216156
80718
187139
263135
83038
171224
222712
141681
164027
167974
300041
184052
109914
6946
141128
232856
161957
130513
281185
156049
71651
149848
180837
164249
146060
236382
181912
73806
224717
292047
193976
307723
31074
247437
56604
79726
85561
224249
237541
70581
82954
269340
78898
172599
162974
22152
2356
131006
51034
322932
85115
145419
96927
124932
154108
66289
97324
16570
221364
153902
176936
37128
140493
289157
4588
258683
122692
16389
12166
114274
304083
191201
85903
291557
130797
44452
210627
90506
209926
72177
93682
317979
313909
56280
270452
219674
209824
127164
303977
234431
178291
32642
83523
128379
84035
99737
13328
159260
150245
130072
238635
57982
75400
33957
52115
304697
266477
134734
60627
157598
275562
320266
11922
309579
183836
313858
236414
304193
37521
163704
96267
92799
312469
298175
193361
163604
139696
222534
166253
143222
288770
108357
113185
282653
144600
322167
274214
319631
74019
205119
131998
260166
233192
282711
40495
44015
318886
273781
320623
260542
109753
64290
185408
218057
51287
197038
259480
300501
169227
76875
244853
276242
35386
145169
265916
98273
98497
239807
171843
108151
281578
281186
309702
241952
76785
315969
298143
69922
183840
285305
224616
11105
305783
32662
79574
33471
56934
125940
280282
282877
12900
111382
113189
118796
130403
35724
148339
251718
131593
200184
33896
78973
281318
132119
252204
93675
300485
220375
289494
153745
114551
70434
287358
80432
79534
318534
125214
317994
85540
146835
69357
55144
34816
138291
4927
61024
227966
95309
155888
53320
58166
178346
267327
282121
322202
137937
17640
144269
322439
59593
46712
270566
70833
77464
277029
206045
166860
313910
73178
165916
84103
225306
12349
297864
303330
171062
47145
303226
186190
158495
265333
266463
310416
4627
322577
297108
297261
237438
105065
55441
187453
296043
246986
111659
311759
318966
36666
209273
61450
62451
311829
281527
257894
286476
50557
307698
107366
228738
229248
52321
229231
311773
195562
255080
230381
133421
187018
111321
185850
22156
41169
64270
103723
1573
282866
182084
33626
55034
189982
56192
10858
278782
246973
321252
100712
281714
80884
256767
156639
45772
140779
301811
133865
192366
219890
168323
311950
78652
120563
109802
74596
216244
116043
261370
133577
154217
256490
118159
186705
303655
27665
121344
295980
180824
235951
55060
29044
88947
10222
211251
280530
202263
2512
313845
149347
260283
109282
174678
143863
14954
282921
25089
182154
101511
109347
262560
2431
228445
110727
171276
244942
132742
145931
163854
298580
33122
203349
97463
178631
318002
71676
212843
277719
75209
149803
207032
186252
143860
268749
128763
214977
319203
143163
100716
1783
120778
224052
220873
137915
248298
187546
288159
170055
3263
78139
310153
60409
253530
306416
138437
130382
303030
106043
155295
124973
115040
235001
317148
310632
115243
61933
112800
294290
305205
210205
262057
301237
223320
258214
67789
298020
245348
227387
41099
121394
223380
112687
121954
295392
153854
283692
192301
225327
93515
226278
148158
73164
149432
101804
311366
215975
170245
209062
150066
238683
1821
92206
319459
95269
114596
56800
272597
273886
299493
166796
201590
177909
273036
38427
282901
46639
105708
50485
229629
183329
250081
203730
250407
35379
104094
227205
15995
262820
144285
217043
14915
118227
145539
13024
154696
151154
151663
8682
38967
33662
26677
54840
223324
144134
116562
127567
172539
56809
173700
161697
128271
93752
206601
17011
4071
162075
160275
227891
23129
6595
67212
53484
122149
274801
35719
238636
92531
247625
25883
286887
196485
47766
229740
182974
301014
130990
249105
305163
60569
291166
20457
154514
260782
79777
3072
82642
179876
211547
122146
238939
210199
315055
248671
124106
54577
240508
313145
259670
189003
123327
12149
125644
191377
249080
39575
184838
296172
52785
284863
243733
151539
241347
190445
221389
23982
68870
28270
269943
199190
161062
11176
304422
96827
38866
255075
320058
191594
64497
182422
116121
245804
142377
123841
65259
174660
39229
58387
147300
179085
219837
156215
37153
26882
9089
221379
144578
112683
75163
143491
105045
137195
209151
279408
316560
167762
272758
306657
244357
72662
36880
59422
54477
294914
29346
154119
292617
15220
58871
44306
128382
274854
308434
250163
138838
30915
202492
82793
170196
10120
144087
178835
53972
38980
319196
130932
164851
280745
280581
238867
180701
100828
291430
178207
76574
114907
303388
246627
309623
21504
81571
208210
188352
77805
288783
239098
106787
180752
190194
159523
29292
150514
255685
64893
60174
140979
222970
291142
195868
301379
13155
82710
172849
63087
18234
51402
236669
292365
169608
308022
97877
134772
124967
31407
82115
223931
311856
302674
232551
161396
86781
124884
191901
30051
162484
202633
77809
242816
311240
99295
16411
323169
36547
149245
177311
2207
66742
313708
182174
153593
244491
34559
39712
213558
162594
204453
225162
207869
109793
298635
307155
200058
305737
217324
172597
122373
320115
24722
26126
165030
243754
182183
204965
10555
297808
276049
289230
323213
83872
163685
315211
136784
303930
4049
16400
208970
288853
156290
101985
44544
61984
241458
81151
135095
160558
266749
253606
6060
155557
199232
50573
77431
252639
226729
266636
81449
170351
7023
204552
139088
120432
232595
31801
155012
62352
44644
261340
239509
229633
167001
100649
117367
285957
96489
38638
132285
261298
250265
272261
78910
184542
207281
194271
33071
107457
145751
58153
145300
29701
243527
75695
6538
27268
127036
14273
161522
124846
85429
65881
136382
272091
117554
202319
119438
318396
217818
185091
3397
274116
284559
286383
111048
322223
49
30860
30853
261545
113929
281867
83900
147427
178495
262272
128851
6017
190850
130567
146747
111384
61342
75503
118857
265646
104457
142231
269394
243808
253289
12217
297506
244483
191044
57443
249076
237801
189688
248843
252517
79106
183073
266943
43944
112809
149965
133716
98907
307987
164256
93850
166049
46277
310700
253971
168161
282315
168023
217898
237744
80887
111820
21251
240229
108886
263471
207135
219883
70239
35961
232259
26025
243110
223254
210823
48555
105874
125573
82716
195858
169854
11156
17335
27644
153393
185889
156438
61845
256617
33759
201651
15819
300112
281009
167052
48415
130835
217408
91156
103006
207288
263752
304438
304248
279886
92005
232867
143205
42800
175868
153678
170746
259297
137929
278085
218981
245890
87985
95545
108853
243743
170296
2123
225618
116681
175671
128380
100602
75886
67738
273811
177964
212447
156225
28688
179443
291276
8588
211101
240455
254632
220921
209609
104037
85362
132109
173541
103665
148663
271834
307465
102967
273998
62746
288552
193805
208966
101594
248127
323028
64639
52567
27322
27510
50041
197548
235651
47965
123689
302310
43317
109815
158427
168243
286856
316140
80392
164902
140976
135449
125225
20946
41437
181754
173978
167763
101794
168886
109649
199868
266664
60918
107951
196172
192699
276839
305181
322847
261094
28227
215244
14107
270675
108444
6275
145560
20254
180714
84105
201014
35801
185445
88114
261628
6342
64003
291239
52500
24103
232253
253902
171784
229766
185941
92188
83715
197752
309829
61916
27737
108566
117669
43888
268994
196532
7723
52350
97241
277298
199044
196019
169699
233381
74399
162842
138729
236090
216061
175127
62697
177413
180094
146800
44433
165289
24842
305556
143727
40448
174369
323218
133446
115664
47458
161551
231370
258161
104264
68023
132600
141879
22933
299154
226626
152549
113015
290663
259246
68691
107415
75954
95459
322260
293606
65792
298493
2936
316454
284936
131285
271729
16232
91882
150105
62906
163397
48099
133429
315453
243818
99021
214406
169558
68209
8835
128998
254881
34638
287098
40568
273060
321383
64817
266562
186007
71475
169270
69142
186037
314483
99785
27314
245044
103480
302024
84136
9200
100082
9898
49342
285852
58985
189933
96757
23152
159834
292692
211852
144519
144567
295532
32646
46458
202977
13765
10689
182612
17057
202640
146137
155979
4221
112477
10992
60095
215461
24533
128720
152774
216947
107639
119477
13890
227804
315286
123296
218622
105844
213908
107552
103104
196078
46688
167506
136848
314187
179035
151684
171189
42760
107095
32594
255682
270024
25465
220810
86935
8188
186501
221748
144450
297087
122147
52599
171305
78013
23183
100040
301849
271336
102986
49075
189477
153453
281434
245027
315550
56550
275811
306708
190751
5360
5438
82506
155579
47460
168924
90263
241098
273923
65204
121714
106080
205593
144895
94574
246255
43279
96537
121776
215194
56043
255372
19990
220549
207052
251066
225026
152050
110593
271406
312331
98492
46835
201966
123041
81512
184433
228090
3292
111573
18182
205270
79423
59015
203394
293839
173958
100461
262953
217399
150805
249458
443
113022
31108
237945
305190
261573
292519
145824
214055
82688
111935
261547
50657
49379
38369
122606
136621
118440
81299
241273
311501
178779
95494
184138
301557
323191
88580
287182
16361
218592
70380
3388
163528
9160
194812
146361
223458
116634
117899
155289
57998
44788
206175
293947
470
52150
134822
262775
161967
256815
182152
91455
233618
68993
15035
254754
14945
27167
55704
149528
46574
79872
322560
38001
69175
245264
195887
273888
323292
41252
35492
12966
162872
17194
299067
110420
202791
208695
147942
261949
105434
173428
35244
62390
5456
231993
312521
244883
41576
45440
171870
58143
189940
221041
43645
249671
117505
185001
282683
18098
172235
10939
91871
89986
311032
231612
175690
245288
64875
252728
215222
90518
37198
253353
264604
53361
241099
74317
20018
57469
286163
167871
136062
211501
119785
318544
196299
168904
138726
115620
79968
162249
262704
298699
229098
228161
247423
197847
177910
305311
240608
246718
120119
37583
169448
70431
316131
93252
196691
187847
202386
283405
283932
25141
238282
9232
276112
169435
80160
185773
143356
323256
252278
276193
73878
31204
80489
115158
197551
293853
77626
261676
81526
178750
252005
25195
211339
131634
133882
109211
83812
143424
296766
184362
215061
87544
294617
98147
3246
14706
207697
79133
36250
3588
8693
244726
122274
113717
119979
108609
158026
178849
123213
295351
68119
33025
122222
43687
94246
234602
209326
76918
7742
239084
274498
23150
179753
71004
9265
284968
6158
36112
185783
238204
104727
298989
100655
300047
293739
61882
294169
52262
166959
168743
83163
16038
40768
174820
182907
196026
203525
239850
312558
170797
61557
233632
237858
149236
52643
127312
103868
224617
220273
51898
284503
142965
257326
275212
47737
27860
94523
113245
297242
34859
117695
316064
240560
218009
250582
13886
71375
43360
194085
231804
309134
273027
157026
106519
101773
305081
111243
123573
309664
302365
105033
22259
34069
241849
266369
151391
169530
118874
162737
60551
43978
268467
257994
111346
170609
57250
252750
194882
229803
259467
74367
56082
265181
91982
157539
184050
240781
90247
177475
110782
116439
298901
84312
115468
210170
221286
54119
2791
151843
103705
33316
71810
63843
83766
24325
31621
210545
152785
306651
35255
47795
263953
84910
108607
222355
45743
183786
304882
214610
288586
210975
159637
91014
317877
286140
3203
190972
64209
148298
70731
118291
296214
40923
197561
200204
67365
30701
319612
162510
189700
22359
303583
301966
87473
55937
316472
251219
35280
19289
117250
109266
90884
320239
160629
1677
87576
214060
215150
122517
34590
269415
254798
225457
114880
196337
287532
217671
86621
113772
68919
232499
47209
16681
128199
249814
136690
300357
96686
154695
206645
298401
274056
136504
75856
278833
50364
280196
158326
150001
211834
141285
132495
18534
13311
283032
167906
9611
261846
209084
124166
230287
234644
178275
67856
296966
80085
82417
218870
119950
4602
200574
137169
291930
45323
40632
103769
51676
306264
220247
143414
94576
175787
45159
302943
224625
179710
31640
44103
75333
40461
61262
94828
301132
23438
91955
296641
203096
140584
937
19981
294731
112069
41624
49835
109490
267287
219269
49904
249813
70137
243495
243116
116605
150485
160831
70660
139342
176997
16287
285190
121855
239032
91160
30237
167203
33170
29376
92016
158700
277436
27021
274753
102808
130983
93746
187512
76518
165165
135490
67171
152638
24500
321453
230378
191488
230056
163316
213064
46462
14936
24172
111918
273989
99264
112663
195404
279644
31004
124560
267088
12724
319827
13126
163600
5335
298383
17001
134185
63325
83267
294511
59204
115919
316930
125855
191444
271316
110458
122722
68406
13027
253816
230658
9119
213834
29551
156427
246317
259025
245388
247450
220665
107093
153522
53872
52758
165485
135844
243361
166120
96752
187631
67055
94456
260458
215006
51311
161106
312245
56155
60668
304613
235467
229668
22689
164651
238564
105510
21144
87955
278595
174764
118172
318592
253393
122587
199840
297160
192952
63791
81994
175147
89613
129680
152805
266119
100756
39252
169568
311548
36853
72094
135429
161773
182637
101072
40251
81730
293568
39578
36427
319391
39507
64022
207698
264878
225714
143771
157001
41903
7995
146720
56750
195608
70630
270650
258621
172216
28282
125186
251618
50492
74297
133699
6379
78961
209081
108350
178604
237722
166262
287924
91182
261109
209562
189674
210700
262627
123742
155312
143726
107584
159746
135642
54642
173129
171682
284550
52335
103398
158762
64294
85136
32547
286331
159078
208071
69795
286730
131370
185034
213882
276942
266026
312811
198372
135746
144301
210986
267789
154633
187172
30249
36236
192691
274377
221679
56581
102751
158143
204948
115067
110528
259417
151298
294138
316229
305430
275861
261814
66448
172158
300405
239280
23706
165123
167206
46411
56357
176593
219585
295797
316757
115229
124111
29941
113129
238933
119989
131488
248426
203523
125732
36657
6056
29196
49761
194591
225877
315972
214441
64023
101372
62304
75573
10346
65086
185078
90236
141471
40439
115329
38283
304809
268234
156335
55264
194841
187651
303431
266644
161215
140525
108113
129165
148650
141682
147966
1589
92008
31248
71407
111950
253842
92070
198329
322600
5582
302582
37001
182032
54680
34911
322082
72777
61163
247933
101659
102476
280889
115832
282926
48613
291039
114060
2162
69725
99901
274380
1306
266445
56587
142202
137847
142946
765
191621
252732
168352
11873
140628
10959
268967
285482
142557
203384
56323
154028
244774
69413
62365
10895
233935
261426
259385
101630
185491
104782
151579
189462
196566
202023
117228
245717
141983
190927
159632
144020
180694
141749
152941
144701
222066
195773
200342
2838
297339
223204
184925
306371
77420
28231
46232
203402
189062
116997
308937
283311
136322
61991
32173
79186
167769
91457
208661
37708
263253
311335
189211
70552
237821
321298
247221
296906
90433
152884
223310
252021
33166
181634
261699
136309
116924
194980
284678
4714
178251
211868
322098
245831
291466
244396
92825
190251
116238
236168
64278
258015
153476
123609
126513
275280
176579
81821
236595
195629
127762
231378
191923
312670
304191
194923
79014
304672
140819
89646
184916
14047
98690
29472
11943
87862
121150
203940
149485
248846
91561
232620
42230
309760
110165
310787
264486
305185
121957
211634
301841
157222
36193
69526
8748
266087
79232
50007
158969
24203
881
203322
273420
35756
223797
215656
166267
321742
27169
189879
16351
133524
70915
145374
162042
31364
88467
164189
85496
278219
176255
50400
28852
51621
33034
266707
316873
120236
181710
14351
181638
37711
162115
184797
153677
164015
306323
128393
17493
297539
135409
137175
104207
101805
76966
63265
179416
266527
178015
115136
219673
235385
36650
2954
186526
65020
3827
20435
254586
96200
14968
92779
21116
8935
152207
88549
179611
183319
128611
3965
270531
170530
176222
30833
143793
116901
56248
242804
87861
131060
203826
236910
209865
74013
163106
122824
18846
38038
187728
168014
193389
19804
240501
125984
244671
242602
111987
128561
204263
100280
111180
25961
130532
251757
75623
169844
48894
57465
263276
140843
195621
196487
132052
199874
315661
35805
142657
115918
119412
269904
133386
239774
225660
86677
76260
238352
46044
270784
91132
86095
112620
23721
268339
8154
55806
298710
61437
43834
158082
14728
62734
178921
164836
93972
157126
106233
87055
254295
31086
136565
140319
124923
24662
307606
98140
176591
71319
196600
146833
97108
271407
187668
318739
176135
228519
289290
84110
296850
55975
206731
32475
284941
267948
109499
164608
210991
126415
277055
146976
160570
52087
298050
140647
306658
94399
64673
54903
101258
120760
72859
261058
155794
199447
94748
218472
10155
128876
55280
314704
296857
188311
219923
186148
133725
265701
171154
46891
183853
117751
87238
262946
216201
7365
116036
289081
218379
94837
135045
47146
150387
289929
155296
244846
151269
264737
123804
73310
79494
172446
87069
75328
206106
159627
160900
206937
280090
125253
147747
293629
182173
204113
108263
43315
263115
267134
300700
69803
301307
300580
52593
123102
476
76324
15266
43328
177417
116057
234734
140312
180159
197059
152413
173979
208678
129469
208367
260505
321295
157917
14391
280989
191861
177308
23286
281546
176368
40559
35093
1333
16780
37852
122628
106189
163973
106441
321524
290940
78007
117605
93283
193784
220881
80086
6688
13885
266689
223038
165884
41747
319831
310987
7605
201264
292435
61419
16573
17409
219497
71541
92305
322206
90376
99558
302269
317526
123406
162818
315676
76825
50673
127662
136694
27034
204217
190112
262142
151290
39375
20983
260338
195555
119108
315510
58175
187307
95705
214034
234873
207350
83009
252043
77428
211595
28334
268452
189048
203076
148402
261703
269747
40445
128055
260112
149259
166867
47488
301218
76801
101077
60253
48817
11642
198223
153669
83832
194887
120210
229275
95551
101416
298064
86924
49599
7409
315842
293864
245772
245228
117374
56275
91860
193853
92153
309039
164227
214201
59750
56578
62341
216060
81824
263625
175564
308651
154222
290728
72858
204081
5540
37326
127851
238906
177377
82592
35699
104523
300513
303257
139399
92024
262466
226617
161713
193921
38324
312316
87670
82323
308240
62990
290047
90598
98141
178018
120037
309271
108662
198016
64753
309511
227004
273481
165959
299318
183107
95440
65425
293979
274847
176433
188733
218850
278796
310955
296689
90695
143780
181979
223585
43857
162269
183079
143706
94631
110681
126585
58151
279830
207416
190379
188272
222247
313113
112917
258589
130811
29367
261243
186446
95847
322951
285348
131304
167306
271903
221943
251645
196695
279541
182464
318572
217846
41296
230601
72913
218848
243923
52367
129765
306045
19390
262394
52463
303450
121310
164999
98450
304074
134795
274285
53397
131089
127747
115004
230301
296291
253570
115597
184353
182832
149368
205028
72947
77674
83781
268755
231385
125756
39177
95134
318627
80786
44878
12648
213868
12854
95220
104278
67383
112396
158955
286174
165531
172724
249745
99314
7375
45605
246970
104920
170885
15951
40128
188452
205335
61952
250358
180155
160642
131864
145683
314051
214020
229051
136058
318009
308405
317820
32256
127424
22828
1382
243260
31815
142719
80492
217714
321906
122548
143269
147716
196300
105029
322121
270730
302319
6859
107771
111310
217724
59008
5838
185577
31185
100863
109476
64928
292582
951
146442
159145
297244
69165
75690
245222
4863
322972
137018
69069
32203
271294
286553
88692
312559
103155
31653
232276
14655
289472
321413
259094
169010
233666
309459
313233
197031
291292
305147
129216
145827
223896
150486
212773
118834
170330
281712
250294
225230
118920
293171
9900
76435
174770
139052
13858
79995
213148
251516
256421
73939
39114
247757
143610
126442
247408
48904
107693
104866
320436
91100
61223
149467
137848
201412
28634
157724
159498
228404
144322
249816
199197
159251
179586
316864
310096
180577
18764
56471
72216
53783
260914
273731
242040
277873
92135
166024
226820
24192
228668
56453
67407
41507
21549
28009
76351
242300
246268
104697
100277
183753
42478
176737
270166
136776
125642
70335
37757
128681
285034
313674
5430
182040
210204
141587
89320
243259
315089
198416
30134
160366
248903
106630
149687
62936
172803
93420
243195
64695
218254
208535
295604
170600
24482
54183
25891
185248
107862
320565
122984
179869
140365
77006
181795
102707
41136
319657
12319
43264
183423
98634
112455
247749
83026
36498
258855
13067
181382
256042
164394
30596
26513
122569
268673
253592
137256
58528
277493
258431
40605
310018
234480
38455
221736
223517
313669
95403
311577
63082
186314
86208
102224
33443
243326
247135
37540
124360
172462
258612
57716
272322
42195
104064
165898
216454
74100
173952
49764
54787
187840
104212
79561
16272
305742
7466
279610
243381
169851
289460
131235
58883
186014
239521
76764
162034
152861
323501
211086
99736
124683
73374
30524
185856
112659
20200
118541
113816
77575
9415
249217
229921
252831
319818
15872
220448
64734
196083
164535
322981
217834
228285
113184
278631
20239
67658
318451
178568
251986
138245
137404
173100
263897
305868
209263
239607
55534
241105
272044
67436
12741
144792
183188
75325
142582
309116
102888
61413
277563
143991
263633
75254
259140
163322
124365
140269
71748
200116
35422
266012
13766
53233
132363
136557
97577
262920
215492
189460
135855
126956
312702
309478
25670
265625
149643
216850
255894
276247
69879
13245
71908
174705
322228
105647
74505
5729
172967
77321
297919
194668
46175
257433
21620
151218
5839
246921
230190
66969
125481
145777
174718
184075
100524
124165
83
176004
126814
190355
237691
208805
106456
61527
96732
35163
232420
298328
317420
218855
289780
7102
76445
131136
193134
243005
118496
170054
312259
16623
13029
255977
138799
66484
98488
286408
201345
135730
164521
249035
163001
204441
31681
79276
103898
53226
188443
8683
223765
160038
283580
161180
153495
74250
111847
260648
305386
251083
171858
305506
125428
115809
34660
78547
161422
53863
16764
42177
33702
57852
224997
83442
253261
198951
150975
61985
32993
112460
8692
239908
5831
56328
29244
301457
278651
297092
34085
62087
159957
49671
293036
270080
142433
211722
294167
220271
253899
153012
213370
1059
210458
11883
244431
39544
177146
289599
294640
60109
55387
73133
235932
216371
238414
169504
90302
289257
165369
302550
125485
190823
132975
87815
269064
206056
132303
40137
42412
162705
149115
242472
20431
109535
43504
279704
145079
10400
51118
133302
83365
34698
306429
154484
323226
106898
295987
76318
294482
276110
93535
241918
72451
13721
4920
314726
295134
323421
104258
65742
286337
8728
57283
124273
154322
201554
109369
265497
45877
141427
309672
176880
97258
176494
42599
117425
37400
52582
173809
178398
279277
69882
90427
242366
196393
195901
147883
9973
211983
106748
118551
291439
197438
227967
148664
268428
128287
316774
267839
245750
200259
147898
298124
193164
250655
77183
228911
120027
192489
231376
297921
167746
232578
20534
155173
218678
294020
108044
105055
118534
39214
112679
149806
108289
156833
215625
176017
112320
27720
311458
19145
291003
11369
65487
77802
187072
153975
126192
190313
288338
262502
99963
249872
26622
112322
269458
139485
143266
46901
106516
229776
111586
172625
190117
5851
94356
225193
164983
290668
138193
232394
13065
156349
226274
39638
81592
261148
136868
318632
161425
178132
17703
320009
206631
179173
113984
153627
239037
128318
192228
264008
189168
58906
133919
36649
175193
165954
174706
180398
127942
105395
159300
140051
137807
263592
271337
296979
115208
320247
152526
231480
24539
121106
12287
15183
46921
114835
48891
170997
16559
165523
26015
234119
306750
160832
7594
32284
287497
222988
336
90153
190745
11563
155626
240837
40201
162155
107751
7693
236618
139841
170002
154883
127083
243561
34040
143152
272103
26386
24014
228719
98143
253277
122611
196340
255948
122784
98781
166950
89699
24400
132507
233389
65620
103451
133071
97564
190031
78968
308562
270994
259472
27868
180237
263384
58055
291859
258470
85494
31683
277639
78992
215751
268277
19572
242519
26795
70690
13095
288736
47483
214236
256874
250401
23736
118308
135726
162019
228721
73815
148191
255850
239379
83018
133044
200232
97996
35692
196700
33305
240090
293774
314695
249074
317076
157403
50996
242480
159218
91801
67714
150270
67050
121836
284110
316943
222597
80308
1431
271867
57318
12178
150351
21924
41618
170533
55748
293738
134850
190912
160809
79249
153208
275056
149831
298928
156731
11877
79404
51622
220496
173202
320973
252199
82222
146810
258772
315265
61415
173934
286913
320129
294433
158200
264540
272983
162184
291290
187474
42349
77729
122996
295848
181221
44771
48189
265983
93214
54163
175643
263792
24731
219452
106444
130713
213047
261023
1694
285474
69997
46355
5258
93440
201600
143818
166305
133307
270777
245670
65435
173304
217659
62520
268036
27824
51106
97222
319733
134051
113277
196886
210979
52832
221933
207749
305686
44747
74601
111788
277847
281884
195077
136106
253465
83603
210379
281300
211370
321960
245004
237987
7083
201929
35520
166839
9704
185769
281577
232205
214142
58880
2087
89246
63851
181440
98277
18978
292119
131606
267221
33883
126544
14779
264202
322140
160840
84591
53061
293912
136353
210389
1162
299899
307965
299889
224932
9360
16206
16207
101383
266006
96721
149818
26910
51541
320453
60426
204694
155024
144964
22817
145027
48342
97359
179888
242731
191368
1782
283555
52260
5740
36182
200239
288389
296591
314282
44539
291059
203613
240349
142157
51933
286437
173085
279786
321450
60848
39792
160131
29250
145404
134217
103156
85978
62905
136474
251910
242223
206287
12708
30793
39039
256937
217960
33933
74560
9851
251693
118035
202908
70609
241545
135931
322687
192219
188212
277547
269590
115767
33897
238004
242470
52633
135467
100361
81636
266488
295879
249868
167329
154363
166306
180203
260980
6425
309690
257814
292721
141565
29029
127518
205660
35097
170105
155919
54463
205107
187575
179455
170860
271581
182466
225686
293552
323025
201166
272381
239878
117320
119058
123565
309376
24961
46119
233960
275905
105323
276353
135768
39542
88247
59627
249421
99063
218196
313828
310008
260295
57445
99399
250957
80110
18000
145255
11408
41759
169012
20004
139682
116659
102141
259741
214741
82631
224485
250571
167541
318138
90349
258824
209530
51423
31506
258790
124710
267905
255983
88263
75046
313131
260552
266706
307512
159334
1377
146428
239331
310767
313127
248959
45415
73903
64923
282497
298086
111501
251836
33612
268577
168876
287466
217044
58101
101203
318278
312051
306716
289314
222177
19961
81762
174824
306776
289148
11383
66297
223340
183485
305477
82372
184414
92011
62589
295614
93747
298339
41470
5367
306808
116653
158292
7330
8346
155145
54149
205667
234145
180059
56506
59420
68927
152599
80424
198965
207874
222769
31894
199292
129059
67863
162168
233427
24052
274542
138625
183630
257831
319793
251637
181890
196635
114632
257196
85955
130702
33914
125429
181487
2733
269932
256398
293744
320969
122643
15136
294599
141264
212188
75905
287451
275324
162426
128730
153519
317454
279634
316397
75249
127710
29669
123222
99959
41821
257451
307586
249183
223507
280474
2619
80061
160044
19165
127528
171019
39140
188530
251845
1746
129259
116384
180877
276965
109106
199437
157286
227580
22652
144900
183221
230205
189591
194421
55140
277664
289665
96548
314390
14824
175741
60862
71131
109233
47695
13545
243214
180751
137776
62652
6857
134682
198690
115142
174794
207084
225069
130149
31588
48233
203816
155424
272503
36929
100606
135108
188973
41152
28919
84318
273904
73315
298864
126380
285508
34398
198507
136423
79154
196446
210776
302329
64717
207582
120121
254302
32859
33495
139404
190777
91261
263557
51355
244363
245028
139634
285310
218685
146113
176236
177317
5155
278461
170518
201020
204407
54160
264520
231897
106482
307831
2026
183078
196182
241285
71014
176421
149196
23926
281229
61310
87682
57373
86943
228658
197711
176490
154762
302132
4038
157115
271155
224723
99075
321142
117904
127316
45836
306233
191465
57391
214722
264868
288793
26500
196239
315529
220035
293722
72076
144133
118885
112848
70134
233040
176858
38333
202179
226943
297843
12410
304754
81431
94999
88213
109032
161152
295058
252398
82951
121294
271798
229724
99774
100901
150762
65267
200843
64955
78252
234645
247123
123900
156107
289667
250953
170750
189451
2482
226779
31540
184884
138074
78467
113390
127906
261827
170260
319180
111745
161450
153115
185649
268608
264778
163224
1731
117312
255426
308183
37581
171241
81572
34973
85940
70410
308149
234735
301824
220372
291461
143081
322165
198981
64091
48668
270510
156326
67954
306912
82667
270257
210924
82181
35853
99164
144306
34243
69304
226267
56909
129113
181107
105350
305762
321039
29776
132224
52574
264874
85523
258565
27496
217553
29117
225167
291576
40275
51312
20881
222747
322865
147785
38828
272244
225458
304722
51937
315247
55358
288111
276981
251456
58921
308424
228755
100932
144992
39242
319502
203127
133566
190683
259544
39379
309852
112385
194062
63065
289817
226433
43060
261005
14410
251893
154726
47930
281375
145452
23135
24335
268999
204293
250260
114783
212505
266041
4793
108485
309742
97419
180619
292969
29001
221475
144224
250248
47125
214664
59927
260839
208666
6925
51340
200682
156229
282499
90409
116338
39171
152358
57923
267092
17473
54
279406
70021
178740
240553
170647
5660
272710
249018
42683
6682
318754
211127
151702
188485
194939
32210
51274
241011
77134
85794
74215
97753
174117
228153
85169
31472
72499
252601
211793
265754
109745
8984
126829
20242
235789
24407
54468
14065
212527
44052
164539
238129
292829
224296
264066
257127
44816
268815
82737
285223
35527
258970
126563
89610
238685
48973
268619
269649
251345
131443
189276
111286
228689
188983
143753
154793
319912
201143
61397
128802
97991
166209
6122
259530
158776
180303
117056
247296
99902
192292
125280
187452
298823
36980
232089
187351
270071
20656
303234
285431
245870
171736
304063
53562
37306
208778
22606
151984
304795
276619
290667
101514
284227
188561
160083
318835
99203
276930
145932
292960
133915
161137
266692
223352
91831
14758
213196
216901
6710
165855
269142
41944
74161
23925
39062
210165
269795
239080
284092
52407
309937
82958
221975
145069
171665
67573
293296
81359
287810
260560
138333
262702
156609
163298
306796
298730
288371
28815
231976
169647
43665
168123
270156
153413
315678
289264
281764
309283
95666
33841
293794
9756
182457
165568
97406
210088
137968
195299
249060
218337
306050
317413
313815
89306
210342
108087
208393
310084
108795
151223
300028
52012
112859
271010
261513
293896
202380
278127
47181
226694
86974
247180
302001
179096
276458
13592
174164
271969
215710
134129
202842
237037
193383
55380
286697
163730
300002
117548
63417
291684
219282
270736
139867
139747
234840
270604
96270
86137
73971
166873
172970
174432
160458
190455
42821
81607
144367
170089
8101
153319
169254
10624
158898
2557
238600
73350
84650
126651
225784
314610
3383
240688
303728
288701
166331
158868
267357
98566
316496
52
316225
123297
137909
42097
133610
95773
74802
233081
238875
107423
221770
139616
270981
96978
48882
35372
170651
278563
41797
248250
270618
77796
151317
26261
114460
113500
59541
255037
163946
114106
223315
272727
111898
61702
212010
151899
115224
204950
146912
116539
281810
213069
265140
290330
205678
129674
240251
173344
147448
67878
130630
271654
128372
16774
100446
64006
150302
289011
119869
84606
31352
96011
17141
298183
158839
64732
164795
105078
243409
314830
320292
291885
63287
243965
238200
296006
303267
50604
72849
245250
173511
289075
237097
3210
46739
232552
189897
272174
232812
154643
186153
265962
185853
10718
109869
169698
286615
272638
72943
28502
286617
243218
176152
89445
230004
163123
25988
184810
208819
5960
65762
178345
269704
322383
143611
105580
235800
117667
243922
125728
249848
3425
151424
223403
122135
271437
308991
72689
310587
15143
140239
57549
224482
9823
169713
307851
231471
9452
288622
240875
155829
263952
284217
190928
301232
241292
94895
127799
273362
247253
281956
110290
201432
42646
133194
35322
136182
115566
99951
311777
270850
247982
98192
210560
79391
119898
154112
256982
83855
181253
122292
46264
306497
112179
61681
203036
133645
140906
287488
92349
272456
259848
49117
184738
75220
264804
145305
247348
156466
194092
253561
2330
98445
5480
41116
64743
302725
20731
279392
191919
71580
55097
317554
226685
259266
3955
270169
42627
35345
282563
122647
166571
109601
109848
121542
267954
317408
201414
250136
38594
312009
170348
170762
269807
315058
25230
274025
192610
263005
146089
277859
47242
244527
151501
21088
60013
322215
283072
51949
34012
143033
128975
243068
101137
217319
133554
278954
236623
289557
269428
279071
58770
158428
123246
18183
19812
19322
318439
180173
198166
142580
41515
27220
229533
9531
26032
220262
19211
44049
224544
243671
216693
269542
137825
271405
175887
42112
235092
286044
153328
29156
172402
207204
112274
320915
72221
67581
292807
147023
119132
93094
221239
85802
137888
127067
159197
289518
226002
254876
242998
305529
286438
61764
62619
34134
301667
180243
153804
317814
149512
152753
61219
118623
106759
77173
148510
251366
235331
261896
303205
293838
220420
7556
132964
224448
79901
59698
84025
191752
75349
208715
312077
295183
257402
17698
3707
29848
193359
201978
227275
181129
140485
316299
280540
195183
139564
98555
298022
9341
181369
255026
122126
247372
236064
285772
191792
5149
231835
312676
274715
215227
228509
73551
31448
93705
43131
216606
201764
3402
156539
248916
14435
180642
276216
16049
8015
28196
279713
249153
248772
186185
307250
185663
240814
210038
61025
298118
76478
285717
224327
24304
16705
83978
112695
52782
316411
32396
68090
321054
97213
201116
80957
123846
1190
69325
216757
115097
155098
184173
54022
166022
116349
91727
190504
89764
21339
303952
69840
306079
149077
84752
94274
103694
119144
113741
84427
148314
169841
284501
232606
250199
10773
234126
32157
256222
228276
126596
233561
149681
231724
129642
204780
63060
866
142035
296894
12351
134052
223627
289657
302654
218636
238177
307293
81289
98753
34767
131588
221844
285970
174771
37856
321899
196478
194034
40217
115650
68815
161900
87775
282180
261735
186704
224744
313215
72598
274312
66321
319780
294315
112625
58841
144961
135486
286909
118460
270173
207954
180429
4596
259970
310318
253897
216598
154919
321610
213542
268813
40810
22818
89431
285672
217167
75148
164761
314248
254512
87453
265259
3308
219042
167731
292328
273163
171297
64428
301530
300150
295079
144824
96316
58756
275476
81467
5029
287675
160086
15984
149871
309334
153665
13096
37231
9944
5967
208372
273533
7719
114326
178494
76621
95654
279476
71698
139396
290919
271128
24874
10838
234348
296142
275925
45952
146772
142096
248944
105374
75158
239918
233287
24701
251855
15533
225495
103917
14802
51492
75912
237634
116441
150190
50434
30260
105108
67993
297292
164919
141287
218913
14689
147472
71275
42896
294098
6892
301803
251644
213205
82291
98282
193666
18588
161869
89066
209919
150749
125697
217416
291892
305493
313425
322348
236887
111995
69066
234460
303518
6781
238792
156355
140139
192186
67759
119595
40313
258139
192310
102704
91453
269175
205782
38798
235018
233278
250512
223617
15128
80352
291158
127745
148204
70589
2228
145670
141977
288776
60556
209713
140963
306318
168422
95248
36336
101129
65959
65491
782
174445
6638
120968
28250
21943
266346
39474
319083
131406
114521
198982
26319
62055
29626
228385
265969
169827
277015
83912
17156
101948
252673
3752
182212
116742
272134
12537
21735
219338
280325
266013
235068
148827
321352
245143
134645
133604
78177
68065
53144
246974
17105
295664
146880
21628
175552
24512
132327
73569
23322
295160
220122
255050
59913
114270
303982
3481
217109
287836
100508
19496
207777
217310
255756
55112
158462
218371
111379
232663
231946
242542
323061
25601
291176
170405
93269
57094
320705
295665
98411
282241
58834
234341
141150
175956
23083
128825
146066
82269
279021
60934
56168
284494
83454
246291
201917
85141
138767
132524
303416
118216
86048
86248
281890
148940
196023
69387
174047
257020
162057
116530
289695
247281
122945
198929
243525
140816
123227
244468
149127
34208
59832
69298
35571
181104
65268
91058
236431
175219
274714
27005
159503
178504
241147
290796
192606
120809
248501
268940
261975
151778
92504
139582
245828
229421
213746
30115
53661
109592
226818
22786
153465
198704
116740
3182
289181
89848
313408
121186
23939
52918
80033
323143
59612
280077
144176
26106
262140
90749
191851
164556
84559
16167
117578
61209
224407
82475
263637
49250
210758
322551
139307
232448
66436
198581
185143
95436
249648
191751
318518
119190
271513
252331
245330
296310
269063
322029
115793
274828
163522
112550
91320
215052
11191
253090
159400
38857
63925
66876
183478
146640
33934
318314
43921
262341
290350
166116
311058
217801
16853
113855
45986
122854
25878
291400
67712
15139
133869
60018
282454
279576
76133
8032
151669
112457
100026
121734
287293
26852
39075
129921
70688
156790
220351
295421
140953
136029
194578
27628
204040
195867
243707
280601
176512
11168
158589
233016
252416
1016
304210
204379
85328
74826
24332
38224
276406
187356
93105
36592
30814
127735
179154
276472
243302
158473
237286
63836
125748
113543
43363
60464
207565
211756
245307
165040
263392
91874
124257
98214
181469
200526
316091
257443
201594
255836
254476
269571
128495
161761
178271
150641
171462
70034
178371
102103
141855
304872
74531
266183
265887
196065
36181
24552
20884
41899
179151
45967
50000
131436
38802
91703
59546
151425
289779
77508
96062
7592
253283
186420
241845
290528
241655
55059
200504
280951
261387
82090
160596
112000
130380
278371
119863
135706
284882
204465
229693
154873
70513
185851
147508
60907
238656
175049
302801
168051
321566
46117
76853
321188
150679
132064
78854
287878
83044
272407
179911
104410
67938
97326
257386
180630
106312
96637
74615
1258
234018
76737
159267
301674
5315
320886
164946
219008
152441
62965
97550
275266
11519
279828
130283
255098
297475
110148
115781
53925
267711
173801
206450
63046
48118
54559
265599
174470
277634
140971
142181
193110
266082
197121
186815
198693
99665
134397
85621
138658
211427
49857
249379
254017
117683
260892
138473
134059
260938
41534
118685
91903
28187
153689
120766
33419
199849
11051
120523
166181
26234
225850
298151
127821
267308
213432
154925
261691
284106
273175
232202
2877
80511
5570
227400
67279
33269
189788
90439
91821
201925
291308
283087
239561
158121
116197
15965
62935
37525
142370
128936
161586
144735
175693
164869
199478
231042
242442
289402
55627
159036
57620
141911
207365
231485
95994
261285
175241
103544
251430
48553
56350
23353
158208
220176
32931
264773
2193
211192
170325
57424
286961
34975
271688
90912
53532
245363
126610
217555
258302
16672
235166
132900
246885
264781
171522
207315
271973
152551
311223
157474
144382
114962
241301
232241
188658
21295
119305
54464
246842
89716
64365
18074
201206
248508
75193
244787
296138
122487
188437
76974
129232
204116
218864
181024
188638
107794
197490
8132
163532
145378
131725
123624
320494
149152
241263
18269
38298
129201
191706
30039
232755
79572
153171
72308
48392
239486
14737
128579
28612
128125
177819
161027
49014
274657
169857
138885
27407
242157
17585
133290
294965
38535
118486
202371
24922
108810
227513
289985
247694
35126
151755
310157
182225
22388
132676
85163
62179
118513
306477
12509
82409
304412
36917
100948
56938
192988
97704
33156
114025
180902
249851
235498
35985
176326
117372
257142
143444
234432
26893
275193
250263
153048
40724
320209
314909
142234
42325
148206
313345
321989
301758
194106
309262
236924
244505
32905
208505
179720
143880
81092
189558
89079
156463
274139
156264
241044
206569
41960
267548
289655
73902
264634
73105
165663
239871
47694
169019
207286
219831
252132
185905
295014
71537
194335
172627
14068
109037
224382
126768
59631
31071
169216
7370
119630
163943
189640
181578
53312
148291
133633
225059
189125
30594
248451
228128
120695
180946
38560
273775
30426
290702
312498
112473
182980
167835
52138
297838
154865
279139
148154
315145
232976
65875
295189
101747
150731
168049
102647
4346
57222
15892
224139
69843
39328
158389
68784
167133
9317
285764
306764
270174
22858
68149
134066
183551
169911
208582
178754
142710
217295
210764
172335
149535
118589
117997
263769
187226
251513
95076
317946
136841
272624
40653
100334
209207
140284
147468
127804
39180
143003
318270
183141
38764
311045
190071
58995
197948
189019
312631
66875
96731
164579
123084
120668
8388
304463
278529
244867
289821
91150
280039
9563
307866
287866
39318
293591
289677
88299
306490
204612
148484
13862
95291
248952
283078
183542
228996
298327
77750
173235
202577
46405
142503
190510
176987
126593
266933
34407
212518
294699
2016
197213
186890
149872
288137
209018
78663
71530
183988
53766
192447
64658
204784
206925
120506
244552
87236
259818
94594
43451
254297
116208
40534
142583
16285
17526
273836
165766
220759
255807
113088
304443
224582
202831
314946
61028
97033
133143
275539
83090
284835
300439
301114
19819
73695
64081
269221
108032
213365
110560
121409
318444
168734
195855
113675
257374
202680
118788
153824
93272
220410
78275
121121
299116
223754
30312
255040
83624
237580
157630
141081
107933
165375
209471
248676
127651
179440
260854
60583
254026
29448
238395
260587
260252
196946
173699
183217
35855
73273
287015
168448
177738
1187
248452
104402
146541
178249
120458
78024
250814
201236
155720
226093
143378
292224
59632
226716
14011
232232
235472
249859
205556
4904
60661
107632
284750
292959
33085
32244
21136
165413
199457
164606
113321
32980
190545
12898
32387
223894
92932
51624
102444
157733
264423
298278
273969
10308
159282
79552
172574
244211
122339
186557
204719
280972
282159
112369
263321
178140
159153
283031
53577
30678
274892
36911
161101
191083
101051
26862
261841
137781
285600
189279
266936
74720
106668
166400
104066
320683
228673
160890
11958
66053
184106
236247
20770
99645
266037
198271
7512
189662
320984
216868
85574
73749
29426
154859
180588
263961
180258
269915
152497
162814
295696
7694
297964
106063
35642
144526
78718
157106
103142
212869
105683
230960
259884
22043
175008
154459
253239
314001
26222
131000
313867
130044
90644
8520
299221
70290
60054
24806
175905
22602
175392
83141
110807
289452
158318
113210
32999
255830
252440
125741
259606
239580
11755
82593
136813
60501
245285
214680
248859
60069
53180
154018
177121
80078
269551
130141
321033
251172
107074
10024
212522
270424
276578
78075
248719
103074
132254
196735
44276
106674
136337
20667
182485
104349
147506
25219
1730
319399
50939
143318
299904
202443
302656
26255
253718
255771
99280
95794
88693
305481
283455
308682
148336
290904
115554
125147
38232
166805
180661
185736
47657
247556
253959
75261
303873
118151
53564
72439
194872
243180
158409
28385
87516
61696
162782
73775
48184
286609
185399
307974
24365
177059
294210
175403
319578
4807
302661
253697
49834
62951
9642
147672
8652
303303
38124
215039
273349
28578
73834
82332
317678
198453
201863
128951
30336
137010
212101
84961
263949
76211
64534
190082
83077
177786
214576
61968
244488
280746
103558
109425
221030
13985
105223
225045
28142
217359
56087
85544
311041
60201
59251
318569
5641
225836
87351
315149
249779
195908
67818
85009
207695
296022
3756
77307
73393
37626
211256
239146
182726
43331
62431
101462
57430
60125
167055
62815
227595
149957
124874
128166
212435
296692
42918
186555
174789
105289
319621
60753
135231
195307
282401
72114
154775
23076
178228
284460
125516
259662
208294
139121
280243
102401
316782
281904
187689
23761
247012
165348
116433
282574
292555
23093
253983
197319
285220
312774
212350
5216
154488
294040
222653
245296
179485
180261
267266
177157
260705
65726
219263
173479
212820
227338
236284
211470
185452
183126
301384
113110
291479
104955
209234
198770
210743
301282
254707
87311
137622
299935
215386
292657
14176
222411
83143
234933
181471
322245
66609
117583
254734
100940
55637
11175
145698
248488
238326
300147
290010
173241
205185
442
191090
15320
137716
189232
10980
45255
280646
238653
305251
206529
7897
269732
183226
18352
320697
190824
80149
151034
65929
219003
267043
96285
178001
60816
239142
272140
99197
949
178387
6180
293925
121015
235356
280147
77711
61637
99038
278000
25755
121163
112582
98329
28490
174313
151234
70419
205755
162046
207295
47985
253775
92634
34976
196199
306977
283816
69349
205740
294137
92763
121694
12050
82023
16456
245938
267267
212471
45815
196890
305045
190415
79094
75821
222145
55564
307651
107181
72159
190298
223231
57115
30349
189150
233848
32026
297466
152950
80656
4389
182748
162141
170780
177768
269109
239126
202892
214367
135033
300727
144452
141319
321097
24659
54497
260553
223140
146252
171961
179709
209135
82786
242330
27373
139683
154799
247140
282605
197973
18780
267781
27678
188451
63123
20961
5597
304738
222711
188649
217429
269554
274110
235020
273517
259991
164071
264758
63671
11629
226861
315916
209381
217988
254625
102998
142731
95456
294848
126102
148164
49682
159422
303906
249535
131727
12892
270600
43156
254642
197066
21330
207491
152208
189446
204186
175709
31063
221546
98758
292797
234315
227731
187099
90719
221861
13488
185528
94580
97372
117797
234872
185872
61158
172026
248691
143795
109645
275197
294347
292679
304216
36913
209059
280785
253553
202511
59837
176264
94270
194374
93894
98606
159547
104626
252952
30153
36400
121972
72643
214723
141541
141113
312008
268500
1922
138554
30779
55169
200224
3004
152815
269987
322749
231618
72687
151921
259503
313987
187074
251419
130320
9100
132300
250223
1841
127038
129478
231519
280148
98664
175750
123440
311125
262063
34287
269656
44556
193604
282925
50972
212736
88304
242173
231773
57008
255564
119777
89932
122971
274175
155748
164626
102517
142264
80734
58399
17902
283295
206151
142602
294342
290933
212156
178049
267188
112251
309298
21654
149453
182410
88917
176278
73589
319111
229657
270567
158990
133351
120925
316790
119533
37553
172172
277299
190533
65257
197299
217879
165396
188767
18752
306752
152786
79392
312611
80961
114024
79485
8359
233786
315632
127177
99616
69643
59649
144462
91216
93765
113248
266250
221211
252521
249679
262236
271175
288835
71991
313239
32557
134662
54979
152972
276229
46138
235697
269457
38827
132125
201619
32189
73342
225543
144551
32961
200902
292130
234553
8642
208173
306683
265851
102370
103726
267421
105853
295676
37237
78033
44572
246000
15251
320848
157029
309646
253313
270127
71167
290026
144073
254353
181392
191417
304696
99102
215065
210602
250196
104840
118861
154557
121337
218445
285819
13482
28773
155143
115381
99370
268223
241548
301815
312403
38543
254179
296519
308933
212529
147092
318554
315017
214600
73226
125301
101102
39470
250684
105945
269498
207688
135901
191680
273571
67636
301678
293502
171990
307002
177784
300500
142978
163538
13861
73783
266897
201468
266247
67201
95905
4373
284806
57485
42674
219442
279509
86340
269400
94176
163465
188186
100004
251145
283164
263421
128593
158261
184591
205488
319882
167068
319208
221064
51208
180768
86178
322620
133632
321089
245055
264563
51807
264335
241115
7992
145491
117009
229448
288710
7922
69016
115693
33831
298330
269959
168627
266571
296083
261552
302817
108976
5232
202971
286356
13385
125715
167094
163164
208508
7846
54843
77934
123938
123904
177293
247447
184568
11662
272855
219250
220927
17496
74651
82456
239794
27307
171477
42686
268863
68678
2918
296714
308636
197570
64511
238718
249168
250728
58476
91300
230178
214924
100685
118174
19530
130405
127275
30446
228555
13361
182566
184376
265128
185934
115423
1946
270914
59244
98799
298693
231477
15426
317257
187149
186309
167048
189115
237073
241987
222560
80461
208909
262590
239018
85203
22581
171398
281356
59744
29685
116583
152911
62295
157291
82832
32761
202884
88727
163829
245923
305103
319181
248254
95929
215590
81639
309875
108610
307980
217003
272875
205237
231349
53033
175929
227335
228514
134523
53374
127129
45384
294277
175997
159271
189707
9781
221244
120661
235493
236129
242711
322881
199042
113309
240536
65368
183391
245526
28756
315238
256163
7543
59875
156628
201221
196197
287560
4517
196661
298942
113378
322179
309998
83347
68717
137562
25211
307142
303780
196432
97477
221714
109557
259862
30452
170739
167417
85509
307029
193986
179985
159777
319775
161021
35039
289106
70183
95286
42570
94108
311176
92183
159316
258229
15419
7016
132938
201903
42381
176156
321455
303319
45151
87432
220007
125871
224989
207594
79151
211792
8801
131678
68524
310836
145946
152466
125908
192009
93543
281246
320844
156629
49964
130112
314070
243019
265559
36312
168869
145981
275403
318293
244022
312731
62333
175672
67723
277616
188399
136720
294808
90947
124609
141750
38155
287461
46551
111364
82112
6672
291051
45172
71145
255650
268789
303358
317911
296649
258530
171153
246196
302467
250169
193107
247365
60857
134575
162781
271746
44395
227755
97271
179310
314485
76286
49003
256774
83685
48916
74240
33895
229528
127407
285881
193631
197536
216470
31083
248413
196178
1262
27234
39802
227001
66820
281096
180096
313522
145150
159975
244249
103655
321258
244235
109504
195106
202950
300199
238300
87114
65434
305729
272165
103714
26651
84405
82717
255253
209843
205981
176502
234495
115997
205069
110289
25158
268987
267252
202901
147046
68400
65818
135086
210824
248539
115916
251828
147024
104172
60308
253467
97953
37695
71980
152782
117967
64718
253356
291246
233895
289972
203183
315642
3821
190528
181768
214517
17000
31252
252490
57720
43764
168258
149798
143101
78113
212395
256384
42387
47496
295616
246978
289574
113560
277378
221741
112648
228868
23131
76603
247099
211196
81737
311144
263309
6318
220435
162179
201369
24221
31159
12749
94810
121437
114079
304884
138615
303576
31770
83615
12916
173745
215916
293793
116183
124423
180132
107477
97460
105862
238309
250108
232482
270550
185487
54319
37482
285646
168112
42466
299181
195539
125018
265184
283199
169544
298194
135102
20178
205484
321616
261560
257625
182522
253562
77103
120083
210090
289003
233637
87549
211458
154981
15185
27213
133974
159528
64058
131014
322997
227592
318184
28694
24554
291851
277896
267575
321369
277390
300196
132683
180657
93419
17860
1719
243732
265022
37348
279073
40097
33770
236439
160514
132694
303060
94708
132213
262909
20287
131141
66415
281411
308053
266017
200351
174338
163509
28644
12556
290687
315848
75970
213786
122202
81634
287300
301553
129650
37582
219971
48666
199491
306133
79363
179470
306167
47513
200060
202276
119310
319490
264453
193991
14170
204627
294149
302141
190441
177825
171254
75765
97158
86231
190929
299018
300427
208680
184147
243579
97485
264387
143442
30661
130838
91038
88452
107829
9371
9708
19059
92170
235967
290371
107796
193837
26348
233391
99723
15988
157849
321615
119453
59893
21278
213783
268817
200909
321525
134941
241407
12391
286641
98853
189297
34580
20050
119440
303610
144149
254418
93548
262130
31087
156442
60346
101945
312299
183561
297696
180910
187984
163035
287001
272144
81845
235463
56947
10081
18322
303008
298968
203519
312913
317437
78434
29139
151948
15248
310613
286506
192006
115917
70825
263507
235083
314094
298121
54708
46968
98173
308227
69000
62128
287527
224898
321595
137384
83835
12860
206365
67974
93293
178626
244554
92131
285619
44963
304103
147710
302788
144175
252378
98169
172321
194583
137419
295425
158618
63319
323534
309968
296539
154009
181268
99128
18964
304601
128977
299973
90986
226272
103394
228863
43901
314113
126183
202313
163916
136963
213110
235813
64570
108105
18839
321071
175108
283262
50033
66779
247852
107917
86794
11898
109985
38961
96630
77407
59224
288923
201995
20087
90733
231636
228677
273087
237803
62987
274064
80773
76633
90062
14427
213359
39147
247873
187375
3230
41512
121819
212525
145102
123822
106754
72887
206620
89257
318112
60039
99523
192196
253473
15636
215618
181972
268451
23840
106093
43065
279965
69240
70353
83815
110520
105743
309997
214621
277063
282620
74605
91671
25434
100059
129091
165674
31896
26944
245318
303136
321098
237495
156315
136766
276338
138072
151586
251314
190676
167646
142722
187465
180273
13160
118112
19706
139738
120292
123447
173036
150621
218253
216280
59197
61770
51396
256099
282456
245547
208655
232656
33523
106997
59431
239506
70844
97647
15671
154094
144345
67827
243434
306187
166987
66781
258696
186432
102344
232963
202239
183133
112837
73237
179868
136737
84190
285191
176660
71798
63726
78746
397
222256
206764
275480
214656
184563
295831
144928
255235
57952
234075
307158
222421
216197
109228
134362
91027
56855
46883
119929
244557
225811
197308
247213
130788
308645
272309
306627
260872
25952
178390
106169
216233
259968
217306
244010
240396
266851
211393
234146
249226
137242
58290
31822
186586
221581
63720
300693
256560
26659
238355
92828
109389
316525
319466
161624
111485
30370
122883
305083
281233
128603
274870
188359
130117
230459
184788
120608
250821
37719
25809
277702
289038
43951
94416
319523
31207
144017
47824
142771
10285
305721
250556
117586
240722
231687
253392
15729
146804
47174
142565
207808
181424
168824
219953
236658
66746
94809
317277
159516
187404
52885
222077
308247
237595
128616
144166
216446
288885
132360
14342
275736
292895
282425
272529
27457
146540
48719
179061
2396
157713
167039
221616
40153
180093
258741
19093
119110
178598
225436
141098
86530
116400
187006
131185
316843
110068
150024
171018
17981
207933
22913
104598
216849
314904
44195
294111
322968
321320
55646
256536
258137
292333
125766
55863
289497
82006
272970
265454
137081
241750
32897
68617
184295
45741
104521
92112
39298
318578
49158
318670
316939
108381
4047
301056
18300
200136
171950
12598
204496
187359
321155
129745
295369
59800
1871
118425
49993
178793
314289
133981
227066
140198
119341
35602
314500
201340
232898
207373
160422
20545
73762
287207
248974
76763
156993
136602
46472
315578
167475
119096
43354
112593
269153
225013
281476
27927
275152
178741
159729
19874
111149
61162
105127
318242
167471
36531
280550
225508
132781
218627
149426
234013
69485
313720
187544
247259
222810
219816
182063
20649
295438
213573
187196
279690
165370
155141
95939
18446
284567
311820
36004
267099
320402
71558
111944
274857
294415
276046
13525
169057
187058
19332
248854
308134
163713
234345
277939
253542
309407
165852
197661
194638
78841
18514
193239
235704
81335
87450
250091
242820
257866
69104
100552
239769
55182
206140
196899
168687
271861
232038
118427
60709
34120
297622
125068
305074
21087
208074
26521
205321
267466
123203
313756
202400
182163
139428
177947
153253
286889
77552
309782
86981
57081
151861
147110
158952
80053
286970
29613
257851
320442
34094
139470
62401
118870
229616
125892
48570
191572
300850
130888
222975
20776
206208
18412
252020
8792
227073
25175
276058
292844
116262
45849
117684
214921
246092
133379
5421
320797
86019
190961
21502
302483
9720
282124
298055
84935
107249
279146
275210
47735
279183
65271
308238
76065
68035
28007
248005
256947
257046
66740
275263
314137
121898
106991
238860
99972
212317
16779
20402
271211
210899
20333
204775
185454
243995
307193
66874
197013
106360
35435
195704
213691
114131
69688
293057
210135
2805
219762
156909
85609
151113
58210
118879
301930
157488
92891
132267
263658
104718
146051
101407
213941
28843
98144
188325
79904
91435
55727
35083
236282
222701
10241
319164
173155
122769
170760
201902
233264
157133
218828
127287
303783
317361
43485
264499
236128
264990
275000
51957
191890
166711
102285
182601
247686
319275
124622
55922
320608
99060
29013
297416
218876
233137
208486
196264
57032
143315
153182
171703
270439
41948
77640
139516
125593
249920
37858
265026
258146
186041
67277
74345
160311
252627
56740
118215
99294
38618
108005
90582
14132
3563
122940
222760
318593
323066
206689
286125
139635
283695
247844
164872
31835
238186
230194
191537
67507
27525
306761
76617
83906
179990
15695
167770
282875
158443
284816
28404
116891
27731
186794
91503
79710
278971
124049
131970
160902
70918
260197
246742
238479
15897
32529
123650
140846
10776
181040
178073
10719
95897
300615
242671
273588
59926
257593
284240
268381
255679
104383
171149
23684
311601
233276
66112
299236
156401
161954
226515
112388
310893
722
100087
255057
161147
144935
238430
211441
93606
320278
295020
211451
160989
154435
226800
199201
218831
73141
11325
158861
166751
195936
18796
225156
142459
306672
225468
92295
203872
275945
171605
86395
226732
229785
286212
129089
290107
58158
79453
139418
51223
234106
73221
282379
302716
63999
187860
148109
97357
104791
309457
196043
162461
160215
36679
121787
213208
171942
225845
201716
15574
136219
49958
124810
1966
167647
45830
234579
246471
47726
16355
29576
167668
62916
3557
305628
124485
16349
191141
264365
59233
149170
23174
294412
231253
1523
170031
87398
164861
323182
8756
206481
245196
191057
9915
17799
56302
291386
243739
229133
84837
259019
176429
151616
241727
133822
235781
240323
37713
183544
102414
306814
297983
65303
261922
262962
44603
112354
78564
115543
131268
193194
52332
101181
73925
148312
294647
266792
237597
66630
128453
236890
10139
97606
301392
7821
222190
99449
243122
118629
181705
46107
83857
175930
242992
80391
50149
221926
31711
312584
14955
118975
123249
208212
289061
116296
10871
139237
56613
163826
296999
11006
97068
241928
237113
227531
166538
39088
152664
45778
265058
228556
41957
68355
148645
302455
197077
251195
142543
297121
162335
220135
41202
20302
291124
170112
167721
270003
6406
9831
140291
35082
137345
308743
107646
191626
157506
46924
145532
25442
299214
241479
200292
798
229027
286133
81036
151123
316758
194633
308666
190242
18385
214967
99329
179625
76696
269696
126011
235192
96730
265226
103121
192254
151763
47822
277755
193100
171584
237847
37889
236086
291814
98517
291072
230811
138498
111990
315520
258021
152259
44796
72039
138417
251396
21437
254826
132308
241991
61078
175980
180654
129509
201510
102973
31025
121420
300383
138634
15977
44851
184086
128306
20634
311435
62420
166047
215520
146146
316627
186591
277018
182000
164645
15236
24996
279803
118330
27163
274718
275306
136056
58927
235963
264059
262758
312812
82777
55901
33772
151797
224039
292109
309071
165621
54293
30761
28081
186381
33383
257290
73089
181965
265152
120782
123871
100609
125782
275520
241348
97335
301474
13991
12187
216862
182886
250740
233414
103808
178315
305504
212908
311982
305304
322240
208515
53359
51568
215738
112304
136519
10736
80002
137012
233010
169050
210849
80756
176656
254636
307946
283733
304524
60818
312544
211542
172105
8033
41711
1675
14327
1835
41205
119041
294936
264607
7610
277451
68221
162860
95228
302380
143136
197173
159031
290294
42369
139573
37454
111391
157071
49751
221083
309103
61146
159066
182461
247231
79260
89871
73319
192327
165614
186360
165202
2676
93181
241012
183599
100470
241521
251109
152613
11081
94517
316895
316471
47301
4663
300549
47586
136028
147271
120852
287911
304241
54658
308998
235641
8797
78524
114324
234154
61332
130778
264244
96851
106524
165177
86291
271645
212602
211062
200459
103921
315724
237416
203817
234494
24375
84021
150811
80828
276391
312015
208780
49922
24939
257782
287864
27075
313943
43027
222377
165430
284505
91406
302639
200313
120177
206874
226759
8129
251613
68798
176532
282617
172285
41653
194204
321543
153091
188651
122204
18319
52744
51662
118593
43406
273954
268233
48350
265367
74956
211417
102508
101348
308549
184570
195552
270074
256156
295467
88030
212367
268549
150834
86000
49294
207185
29451
111177
278910
188637
23477
4944
123019
42656
253083
108953
94331
16574
174699
306564
267074
120854
282098
222343
93854
128158
35523
321222
115568
32831
165008
260072
32600
44589
47337
50088
132389
68182
264220
28889
223657
319863
268146
163253
203178
107352
8312
146329
68846
313256
202666
38620
202157
71680
71536
95616
244308
116282
181594
309230
161002
269399
38599
158364
18056
314184
262350
81138
182378
280248
151389
317969
84038
207317
57260
298191
181172
139749
175007
255518
304742
113654
72375
75548
11907
314718
60173
237592
92515
110676
299966
153050
296608
108623
245591
217006
62641
55423
278848
183577
22097
314835
318584
237515
265285
177510
107199
246012
101586
299429
233625
36573
130885
234496
291553
250681
123231
90485
187701
157469
153818
149609
213950
64590
253907
176999
320270
32556
61736
199014
66857
98051
231580
73138
313054
296149
295574
12798
259749
75706
115138
63285
49836
251571
283933
159687
167975
35610
135369
182850
270558
179283
291827
240056
318387
148789
89152
237417
251690
316006
186819
184388
40728
245226
119795
321491
86810
290402
218718
266277
320261
130882
179411
192436
151038
307225
305512
96147
229188
263006
184589
108094
4426
242670
14086
184818
211029
61431
10543
45010
44028
53798
254558
254409
274942
4508
90997
201334
262446
304720
89570
120074
212867
228227
60980
16578
301257
128302
37048
10976
92965
301432
79345
166489
208796
244819
74867
314624
322553
190769
202379
267087
31862
240882
98302
55003
47247
199129
21684
85468
46840
54513
303876
269092
318236
26660
135210
108493
19793
264633
294822
297301
81729
154669
299500
288888
241760
228132
291943
27292
232719
214544
37640
96985
223460
307569
108970
199309
79087
152233
14383
68865
192027
51295
69719
17626
160813
218402
109789
157107
185575
55707
23812
45477
264665
309476
132172
238150
281269
73190
157551
36637
3475
198722
216932
253594
79619
288050
96907
290318
108317
127414
277510
258506
221754
280418
246786
172057
208082
594
154331
184208
278730
124086
298544
56891
97135
98465
18061
297764
113791
31850
242672
225422
64320
316170
273280
120920
55845
44043
294645
44760
110419
93162
20130
295647
287894
246132
39027
748
261380
184878
262589
122439
294723
190580
121793
315329
300414
37921
78938
142668
168668
319549
105268
80682
43991
257570
61662
34795
209193
170379
257498
271773
297137
280019
295368
80952
264515
285140
207711
282535
206867
307979
126156
162689
80820
21052
10647
97366
245539
177545
141800
164059
230997
154091
303642
100815
139549
60958
81619
116836
52908
278665
9006
77240
171945
65800
262582
277065
296759
45606
287925
154505
208054
30665
50059
26388
205618
21646
267305
119789
262563
51298
113164
99897
273023
161943
192617
234246
51584
122505
46292
318672
66854
207374
22518
19607
194758
13621
203088
241073
115372
150585
25858
36050
281018
104196
273143
58759
175666
303203
283386
281598
269734
122726
101598
136044
275398
124871
205422
84627
161423
64437
91466
192957
69055
34785
32375
277438
39945
148525
270196
101288
137787
261658
175867
204668
91675
231782
259762
120143
56765
129709
210276
93847
237243
155246
265803
86196
56935
175633
23023
85324
44797
110836
7259
79332
209826
155543
26647
237913
88427
140427
285358
209203
266809
250325
29269
147090
260665
66118
137536
256957
248223
160816
112816
266090
235530
207986
31792
77489
136242
24027
269760
249585
291036
250642
114535
269361
96087
148792
111022
195875
216116
32738
97280
234
60044
270046
54217
259571
130319
157534
272690
14681
262588
229034
154340
154396
273043
190963
45236
230339
283881
206969
291029
65989
130029
40280
278538
276222
128268
71012
50006
278390
292196
297783
182736
237251
311193
216978
201380
125552
315114
5387
22498
317501
64679
167276
199563
215391
231498
307237
31163
288375
9417
296232
230418
139423
82694
102895
314543
238279
113302
30839
156684
217259
131581
204297
131065
272518
57605
277187
231321
10008
99379
248639
244190
244876
256644
167907
128849
107975
127172
149490
48963
178611
295868
170618
1177
162713
315818
261251
322249
164108
21808
94547
92495
160050
301215
126793
136452
319130
75565
102227
187552
57606
276217
101933
190926
232686
153027
204347
124939
175600
290827
121745
228187
252034
238771
171055
77941
256409
208617
127682
197401
182345
194543
240268
99320
133283
310218
242443
228249
30538
236845
162131
129463
134917
226540
256055
92334
90426
232144
151070
73230
154483
91870
228754
73769
13308
240071
112399
29490
52668
211435
159675
250174
142603
50990
146652
196528
235361
105506
35666
300721
275088
279701
50310
255266
127771
80918
100852
37154
213156
131523
160394
201782
296136
156931
31672
151667
214777
59619
186983
181818
54155
180066
56670
264146
203951
166854
15597
58955
241141
68811
305719
226698
221987
106376
157793
209184
269247
215011
38240
1176
210914
227931
131570
153530
272274
19481
89539
11059
252805
71725
300862
164074
100235
241166
279274
246410
129159
142462
254203
45217
69368
30734
281084
203490
177526
179760
205049
256214
62306
318359
10106
128794
78137
49438
166142
191382
312842
257143
270782
231607
116082
237512
56669
179624
267129
126716
19226
47317
22258
20164
229483
52799
287659
13271
221469
8342
166419
302490
236600
250975
88829
74664
203619
314851
129805
182343
130891
193678
298091
58440
213709
141599
220412
224442
60325
186797
318830
198066
179464
206470
116973
302907
213992
268502
185592
270906
232505
135320
249894
100176
214913
322868
247293
174215
45530
86014
28687
276502
60680
74277
241812
145832
270959
68709
158620
228896
11740
183697
299797
136949
139779
11555
192272
95165
50632
3311
15521
105266
315299
162483
222195
165612
245643
118841
234415
176988
260779
35103
70465
71459
8664
93009
234596
289692
120040
176672
258358
204873
295377
133751
153851
256633
112067
102573
16137
273955
173893
84802
96736
35982
201129
42964
313598
279664
178313
139832
98687
110675
292494
37608
299768
278728
301063
72944
18980
150502
84404
44365
44142
118461
64510
33435
232224
34213
126397
46128
304287
117885
17052
48582
308458
102030
144774
209224
77147
20379
178882
59159
55486
302905
231228
96593
320618
160417
167585
306529
225330
194905
153694
145097
84941
54162
24596
247899
187835
174405
135765
241038
284817
27658
87222
318428
199981
307905
211569
73879
257845
77212
61105
253164
173852
57523
283612
244425
203956
244492
207972
323316
15229
28212
138511
12392
187308
51103
122039
314149
66770
130053
313174
294504
76012
166076
138137
193711
95710
173683
275872
32221
319345
22883
298735
75232
268727
256951
60878
317304
314341
179463
3228
51989
255299
91252
137466
260966
7652
221382
205128
317828
265351
218840
14738
315931
186739
213973
111690
84647
129464
17670
156410
119171
28696
66745
312336
7029
21588
87
192092
264742
79915
260624
71803
300088
253108
108157
209042
247950
286072
88446
222809
126773
206261
100180
147990
226814
139681
233098
136523
290514
273275
261081
192708
212209
203181
3503
299001
314108
286398
161037
35389
50245
201215
222592
316123
11805
42502
226882
121654
270258
170901
99513
5337
15564
99883
141562
67298
133872
204681
69855
142019
216855
153493
33067
7520
285252
208140
231121
61896
295061
99274
271161
291985
230443
215429
64169
81779
50685
91110
244378
190821
56318
92539
13357
252468
10840
227074
241785
258136
53950
4436
26303
136569
222249
2966
54400
41599
49055
176140
89163
123389
306313
262835
199979
139031
216198
154536
204831
259219
43062
233472
282468
39838
167432
268950
250083
298722
234195
100339
185738
70671
111634
262022
188173
176654
104110
37505
17348
246645
261221
89709
323018
121441
261145
77216
260545
35735
23331
23655
298345
9411
36125
75025
191810
115065
151944
158511
285935
307858
190291
169800
60203
215821
90059
234916
152952
35390
108112
37180
66674
219093
52324
65824
17736
122345
219928
112955
104738
175505
122702
111084
228998
140840
211281
214243
263775
273014
145653
43853
253172
155871
251432
228983
4080
84539
302630
160202
285075
232293
179406
236097
79451
288261
192033
119965
79093
34747
236276
225663
273463
194511
91068
122337
305913
17262
47182
238641
73626
568
89428
144201
524
266772
143801
133156
246395
301097
229761
32181
241424
31225
232301
133873
274650
36568
70113
203981
64509
257896
22676
323065
186605
234333
316195
3355
154795
173865
227521
149228
137627
221172
163371
155454
27352
264400
200287
221725
173139
248569
278837
24981
313050
116822
28364
156434
110767
125264
302143
45504
80358
39722
166011
39585
245383
268667
30268
55722
210850
77101
283160
47308
303534
215447
296009
23628
17817
207325
188933
261614
89222
318894
229968
150148
102198
31612
164448
256582
247369
72458
92211
16163
304436
289329
266208
91409
15277
96937
13642
178515
32448
7697
20491
304615
91049
294496
250051
19749
181402
241879
84080
252753
56953
38676
82948
189698
81814
188353
262240
258528
80206
223396
189550
182499
135859
121139
68189
191916
5198
178115
10430
136987
153317
181568
189181
8350
302294
224463
45946
290179
153700
269212
316293
106204
18375
178370
160057
50791
219589
161938
182245
39104
95690
139723
311336
280156
57487
218638
203444
101401
243224
113662
55976
100648
73847
294909
86189
229687
161334
12803
291530
301613
289136
280996
294143
57552
82553
42288
176825
76108
69453
161127
42921
142947
298610
268158
187822
154971
124822
46453
47144
243555
255906
85452
262799
71584
167683
145266
21621
161042
134897
24575
120786
105897
169909
201988
315649
222502
238956
52891
278841
54510
70859
131512
222163
32886
138831
262770
183180
67596
274374
304598
36190
138552
257159
53261
156414
102416
222109
95910
107695
276783
138088
212279
186686
32579
181276
319725
41578
30765
99231
59770
12776
206518
91638
258738
241056
18676
172385
225298
317499
174390
203115
144604
4980
192260
35746
231537
19411
197569
312060
24637
121115
57800
89361
26110
172357
257156
315440
311363
173188
286974
15594
193321
228198
266232
137249
32372
271249
246678
227421
224672
167589
273866
123323
46038
305459
170961
230867
230756
254776
64575
87848
153706
14583
298377
253209
201357
151332
223435
161409
105566
134909
56103
220004
52482
160762
282024
132525
239796
3820
299906
301127
203539
158206
204433
76806
49639
186442
95712
297698
226468
156153
259621
306979
118258
214083
238391
51399
186406
310341
252066
228452
21028
55036
95774
23911
250696
125999
29419
200925
214651
299440
172847
295328
4824
93643
79460
271938
112135
263861
297617
255499
167357
281438
250825
76593
277432
12665
195533
26043
42465
300076
98884
219990
309404
174358
74279
202718
5075
251752
38772
320502
25908
213559
283912
249345
18320
65296
125532
120305
300239
114756
299128
175053
79048
188136
181137
5542
164306
58958
286393
268693
258062
53690
129468
197976
285111
22623
121927
105042
110171
130643
2652
109542
188138
222161
290958
212865
164546
65030
120431
137538
172459
118596
256114
10095
171475
210645
214210
229139
113211
50026
228500
46540
294853
44960
144560
304685
282400
179931
92648
119133
276696
122112
257117
124217
99459
299881
30062
321290
100088
172421
278990
207174
278636
279656
172925
19476
272288
182403
139083
269099
313100
188229
97865
120415
242954
271014
148399
65513
21512
40073
209329
93379
169864
294916
209389
289387
41593
88997
213944
223444
3490
254872
221609
182491
35190
298670
205318
144371
230377
290995
43900
150610
279340
197016
222821
294479
271603
62959
48645
213056
221695
134305
262919
123911
19869
230386
153059
246769
71637
72389
81351
119280
202883
113744
321304
135505
196588
80451
35091
194020
183790
135325
75283
118181
312768
320903
97414
297827
172262
202385
171447
2550
309163
12625
205487
46952
293225
233295
201763
122026
34854
164717
116412
196804
223863
218651
197161
308475
259699
237083
99560
304321
72845
94833
67692
305655
315402
109355
224174
230399
232506
161122
228884
38750
309589
302125
289479
254085
156674
89153
220409
151636
9065
155604
61753
54194
123083
279051
11815
253952
78126
132757
1824
64912
154001
128311
178823
16251
5573
126923
267144
49665
191111
181590
158815
22331
261985
131358
258172
124877
150131
264388
100364
240405
26257
167451
66362
237612
289258
154267
11177
131886
97124
147425
1518
111390
301636
124187
26903
31253
244969
150463
206868
66628
81725
107017
2880
16308
297132
304115
78388
254271
265891
22502
27094
43663
85769
110994
85022
15228
210642
310092
163386
230007
44553
165964
139597
35950
127437
11064
86816
100302
25273
286759
82403
50352
119122
215214
295112
210740
258046
5410
56345
40758
264603
311591
104589
214539
15047
62448
299367
277878
236131
36364
62349
131722
237561
46157
92864
312794
242069
105766
199450
291103
99380
171278
236379
100590
41687
268591
44900
60666
316276
29365
264509
253158
18936
28169
102554
180722
148329
200269
73930
241076
281409
107357
22243
191247
322340
111041
151410
231582
47762
169903
117264
63682
219395
9312
300695
85942
97502
218888
172902
34687
88708
265248
70017
299855
105422
20069
38589
198579
87387
93865
68512
84323
201360
308108
187926
114154
286562
205461
169128
157271
23156
280716
305903
8539
259096
225729
251760
97509
104681
260004
145748
298439
306062
263258
284764
267801
163985
114742
314310
246520
262771
77702
309111
247415
306559
322598
266810
154912
142560
124593
17477
320060
11038
119176
258362
173856
231752
187749
141110
195222
129508
165043
160556
129589
163143
166635
68075
39230
174006
311418
118272
123445
132099
206887
191992
217210
102981
156611
147132
37113
115328
196914
45810
101483
160413
110732
64459
108585
323073
253276
99540
205001
317161
98863
140546
257243
60061
195252
318816
269207
59881
143349
154166
16215
280251
24048
243244
269896
61418
124337
174865
26995
190219
96695
237165
258426
38841
244893
150900
276017
255435
150551
287120
185019
106543
139101
196567
2379
87949
179737
182401
149699
292371
79326
279439
136430
90185
21975
84244
283393
269367
137389
36323
54369
197904
83909
74542
165166
113636
163609
256918
183889
292304
322131
147628
170276
301617
286339
290145
43459
245253
223223
273100
97600
4924
135216
317201
322418
269162
203850
212095
25022
121155
177037
235135
316691
153695
136186
293948
235225
218236
256069
322455
283307
91031
129659
283443
125458
316531
295495
298602
164304
199430
261863
279987
97925
87902
151457
126125
47533
293958
298457
18426
39972
193530
188219
111030
155595
302714
38845
78743
100889
21170
265093
82424
62167
313094
304437
253863
169751
160722
27432
269593
146848
146695
274778
139645
40207
175731
153481
41120
236576
314392
104850
257425
73968
253104
281914
179366
187169
88644
223252
127205
244086
228028
215184
175832
88488
305092
240760
321682
320910
131132
207485
95080
202395
94913
301654
289668
260156
48013
205346
296216
211230
49989
205620
46658
262184
305545
227767
118929
2585
162759
71703
6075
248038
138760
125943
53543
190197
97455
4687
138474
231262
23040
144678
297333
189372
313466
308928
86091
280765
139273
172772
207094
26441
295951
121101
204204
305416
70167
60838
272791
52658
153335
133344
54045
202538
293946
125974
160389
7275
189745
178553
54760
255010
165996
214546
288711
265842
251113
135339
184396
90209
71219
52535
224122
1292
25257
160234
114634
168966
86650
193283
139519
53747
204153
259357
178333
205827
314921
319684
129970
254231
217685
87132
263304
62152
96199
18549
116275
192116
313245
244135
250971
39602
228941
83219
159278
60962
56175
199737
59494
73110
109098
39932
129417
310694
277058
116069
32979
308561
62298
175404
124067
274298
63210
79244
41056
197891
129799
47034
154315
285877
184943
91268
192975
112899
194889
258281
316820
1522
269038
51564
236722
115412
304695
45100
39853
238947
1915
21781
3696
108215
233513
97878
63568
206684
199429
95697
70160
32775
94994
239899
138629
177313
196831
4296
314206
175242
188812
135232
254831
289223
304502
171354
112804
193348
170507
266131
160167
72637
31012
174556
289548
65582
4939
59981
25048
140970
307629
3138
261011
6030
271005
92886
271839
109912
2864
225505
144
265974
153849
65999
154702
281672
242055
185849
314153
94525
274270
242813
123096
68370
151037
284779
202392
315314
54652
202758
142702
294183
235008
267116
75818
3601
68642
372
118515
119877
249914
31021
90265
150906
50486
71916
180776
18477
197906
294310
238286
48686
260110
258682
40971
314026
4931
84709
261773
307430
15481
50890
40802
213684
63562
85391
190669
57539
19216
271355
156556
62577
203002
252709
40655
77306
259760
161107
235856
118390
204039
75763
67565
320187
264740
195916
154974
298504
23143
85775
151635
18889
102207
296459
243132
8819
239948
195446
107810
14186
190351
311711
262762
93334
40155
216711
163615
9173
180707
104153
290642
231107
270484
257476
230142
173528
299110
299303
96393
14460
126065
227218
186969
286
267566
48524
78459
241515
103239
89013
246963
231215
273735
208182
105193
114975
181573
54525
124734
122005
38803
204567
109080
322682
199456
186048
148581
268356
215445
102092
133397
50479
243651
284602
81168
99836
318801
274673
53575
123393
125929
177192
172629
160914
92417
124309
292110
308460
236789
212730
149889
156803
143960
212068
252283
42186
155391
264464
249979
82892
275124
72482
307762
4356
124184
229655
171285
150007
141588
310783
170443
65589
96553
19942
234045
319971
147734
74512
267384
210945
27796
171083
213807
315037
171064
227434
134855
20082
117336
312682
250276
297490
242791
82572
156518
117793
289355
323194
98910
229857
69820
185472
128185
53281
177291
244327
244936
193073
9266
139078
4064
105429
72435
287615
73514
120318
47683
313561
14329
163803
211939
43615
204904
134472
204568
25677
61480
13892
90994
317835
186223
203832
127949
312410
38926
16516
123534
38664
180808
298237
241121
192868
87920
322162
307619
112674
56238
131314
208530
57689
43152
176269
169269
206228
159749
59112
177551
123442
230034
39559
180027
252195
78825
147528
139845
320327
35195
47007
238637
271514
323147
251808
43594
213524
136500
123616
239764
133083
186302
298096
144852
170683
85372
943
293852
254357
159234
212791
308794
62587
281231
160431
149058
189505
114619
162997
269275
921
225564
84040
75519
132744
120537
160573
51802
121656
7017
155449
37773
28336
91799
55913
55432
279117
38749
209682
304227
279243
188615
107099
157971
1729
78939
157940
266556
48690
142204
268358
70851
43887
166429
199027
90411
321490
138565
311208
139509
103485
241203
272771
228583
67550
79587
37798
226804
187717
22619
154034
29120
226388
144228
313965
81681
157263
28715
156301
280529
58314
22448
215687
78201
100912
93867
108469
46980
4659
28415
111209
64178
118426
160035
278043
75081
54574
230717
215490
308577
68599
301995
83195
115709
48649
268523
270191
226069
8182
82305
173890
133516
291622
168844
284017
143893
35599
1660
302492
78314
286255
250527
134009
298487
236963
248863
63546
257790
258891
164303
164825
272197
171390
312695
304017
17451
203758
201322
285521
136533
299347
270939
30909
126112
144847
44966
320957
156187
103456
222454
83851
5493
265903
51159
247794
110876
150613
3566
24644
311322
236236
278466
123313
214044
138956
136975
311802
157649
216658
295142
66642
70229
278446
143826
101222
154096
114376
5134
126767
19196
181113
161541
166947
314482
184867
72521
310294
99043
55835
317655
1145
234744
70269
123730
320189
19398
178519
146069
163333
65870
321184
62442
282352
186124
67770
17481
190176
258374
13269
101902
229327
81079
17151
84805
259784
245484
85664
225229
184978
258160
272680
132469
307624
195190
225042
314943
69982
254516
145159
14058
28184
162375
163575
287476
320194
95851
57315
89778
321456
316321
194130
6964
209249
182122
257135
48084
314229
25489
232892
239392
74981
287981
109184
318744
195330
238643
158727
168588
4117
318132
316567
312556
80840
54626
146327
319947
183977
139335
316194
294083
68515
298665
169650
195556
300719
196447
313162
93085
104272
93580
309026
234159
46642
118844
209034
97545
1997
277216
113363
89366
4244
121289
292313
24917
33909
264403
179973
261775
75166
216278
221594
118973
123254
63402
207071
183394
207568
107985
181880
177925
148187
239323
216841
231510
213984
123514
234769
117658
61038
8321
299686
196758
142159
67237
54380
179585
143178
75353
303472
155646
225871
248369
3807
273399
269522
113547
311469
59177
60761
32711
200774
188728
172220
148144
162712
42846
236311
148640
217651
237090
208208
75952
243984
220998
127892
285116
166384
69148
258916
26540
168277
83217
186465
190909
54940
249370
219361
208720
140799
275077
61788
183068
227347
148499
94499
291538
207935
174379
169923
216090
288568
277526
35473
55284
301299
130828
260343
231093
97569
309716
133847
115788
206483
318181
252062
175803
210646
7947
14566
196387
272652
105005
270140
54692
241639
2029
49356
213275
135757
138514
51778
244656
220983
30302
200712
4570
101248
203082
24113
291621
25477
43219
135201
199914
16815
36907
97671
226367
196812
62108
262891
97036
274067
143756
322393
261954
48739
163716
178924
113833
321096
199439
150851
48937
269607
59825
33548
241412
193857
289273
65835
243166
106942
290160
277949
138599
78136
147913
31032
117479
249176
24053
300015
77921
213704
19576
171229
10587
208474
163364
289216
60784
220749
165350
170450
106338
10441
290267
9810
7451
293439
29374
4936
85624
295894
200013
26027
292804
143398
229102
38042
150020
205760
11702
70896
228849
189852
118638
303010
151208
5725
128872
191464
177406
117108
110180
73837
191689
193230
164153
221821
10027
290293
184049
96229
109887
309857
214982
297943
320434
242254
23234
53156
238528
318350
277355
205041
102635
55710
162080
147393
216540
96518
306245
312777
171013
94025
2632
7707
103907
288916
46657
159341
256497
84712
15900
115303
316217
107213
6462
311060
309985
154292
179176
288717
83024
2267
32405
71778
143533
34084
234876
119561
265799
9701
51031
211849
284057
31957
198
302558
114000
316158
18260
89524
105233
39103
160598
36684
188857
183091
297531
84315
239131
301197
18504
265697
210404
171481
91527
215580
208482
187816
187912
298042
169747
88813
101730
69806
187579
1900
59078
247973
20397
271178
96253
64909
51589
297859
215873
145004
196455
1118
186701
36967
224241
321275
268097
8886
235828
99141
43936
116706
269749
286690
16711
170120
127940
65876
197986
311758
112542
90762
286675
157604
104466
188182
145265
34231
311734
25223
224100
296533
315167
118560
255036
243545
179543
163899
121817
308301
170381
127915
57735
245921
314208
270352
30097
266663
56582
135064
147041
174808
198048
295596
22452
138807
74380
287980
312883
63737
88004
278485
268811
89194
95748
184236
97132
133631
318464
240658
284342
103565
180653
284795
154084
153529
177355
5917
212348
20567
104
279254
26034
259936
289649
100682
102197
99142
70878
156576
205498
14336
288249
103055
144174
59207
315071
43880
301851
219751
294575
274317
57417
217277
82863
177256
138237
241214
269513
7580
258396
16633
267262
251733
274726
87938
308950
250619
192608
307284
70975
140999
300920
129234
6081
156740
67268
226803
162125
247421
14667
264890
53868
188362
42974
252600
231179
202733
254630
188880
136880
262860
146966
292951
296639
49563
105896
114858
19668
117568
248920
268003
77504
158720
177572
110532
305645
309795
199867
93907
272779
18221
285107
69811
58408
154646
215258
316243
56112
279447
271122
227637
299849
77424
80733
115015
26290
137708
236972
120679
194413
67392
279802
306241
173331
314460
197062
48225
43101
138621
97908
258157
58744
182592
204388
146846
139075
195044
227330
290052
96450
133924
260867
141179
155214
126318
139901
106132
223390
175578
306437
112233
297360
211915
188985
86031
314207
106287
224269
287005
156339
207562
245973
43183
131879
165282
266158
72346
110359
203428
163107
106728
250772
195687
315824
318323
291730
237990
58004
305958
22900
31139
167812
153287
296588
309427
274415
320607
203659
281550
38340
128581
57706
173540
6031
1983
37751
23879
319483
19632
110866
260062
29885
195046
103510
257444
206812
166013
86867
320724
213007
102617
294852
190966
158685
219203
68834
74219
281430
156513
147730
124333
106310
21605
16159
292213
104245
182416
158879
264155
56610
170867
149956
109007
954
118711
103179
42718
66185
109096
273306
274065
17340
91735
46580
297320
234225
5730
291545
286852
172066
283154
98890
58313
255553
320002
205319
89929
242952
314045
51075
170329
199298
31753
103375
83935
73638
89228
218215
290618
171659
18557
310910
67033
229591
34
284300
200752
39112
210153
241477
161622
120272
323041
10709
77534
279573
128620
53251
26508
208891
183532
276509
136834
19654
247272
249883
243334
254383
212996
85738
191734
76101
177207
141204
68983
244844
181952
161905
299912
275648
195238
216117
171672
98619
301875
260083
201387
164299
180301
122756
220901
141305
73392
100499
194901
89277
306846
315755
181317
44236
80186
183470
269844
249324
158487
310883
120643
291990
198394
42164
170230
77082
310564
113472
289058
58580
274755
299748
256187
139924
51160
35374
8287
18174
219600
21911
16199
215729
5441
21150
178304
180966
184804
169720
211666
251764
54246
163251
21686
84
133355
36662
210368
276421
63289
97362
92249
49955
265786
107065
284844
234663
311117
315636
251063
134692
277804
63396
234814
84242
115482
240603
174050
251352
142880
263797
87235
132301
294379
121543
237394
308265
219318
255634
225656
2628
271181
163865
281338
216329
118055
68687
240523
23747
123529
101931
180780
38585
113293
32966
142275
260400
119035
320604
193534
194252
107694
232933
42784
19788
209370
160852
244132
119505
264478
73763
118807
72418
103444
114618
267683
197185
243021
13288
2989
105764
266806
9923
44140
10925
46945
147259
306026
224614
45064
278455
269030
156366
35468
182111
169089
236978
232880
56748
77886
136671
293413
165893
71716
188037
53476
60419
206822
108642
196785
96688
95115
285419
254277
44016
104043
168006
236273
279347
201150
75840
288565
115867
31480
36556
298676
202875
184125
274669
258105
76403
171738
93288
41819
308981
302479
114638
30366
274992
261527
190736
127499
263708
55756
198857
268102
72529
226090
182900
261671
215617
102683
270674
78548
93336
66767
250367
204660
70786
312766
47101
304793
203979
233805
193545
164827
208329
48773
315182
308098
132340
149764
147261
235547
70233
319372
138745
294744
129177
80755
137133
122762
158234
184656
302235
106531
16431
133933
223488
98805
48642
232034
231439
194041
43974
111708
64552
5930
303943
168697
254655
52538
221222
3885
79302
33886
171903
104810
254567
150859
127488
83388
11481
293096
308813
272067
291998
91530
94472
191130
15535
233597
99474
217327
131274
198337
147392
275150
274474
310672
152990
241251
4582
205506
199827
292108
312028
103186
3386
136894
73108
322116
81070
200326
281742
65854
296558
299475
80925
152527
68157
4973
61767
73456
263877
98165
302383
307717
7317
225897
100642
260386
257035
52090
248915
313380
41023
65155
274523
31611
203239
281362
97449
109473
265059
143873
18227
26086
72247
145481
169096
275742
31658
31395
25687
10968
35580
30645
293702
318580
171386
279678
213282
287607
263945
169470
284943
122440
304662
195570
60384
142798
272822
68034
281238
282088
284370
98866
65429
65231
45225
234729
245398
18717
277945
282212
203299
200091
139902
96359
267694
21526
94329
190774
47492
13035
44732
50961
53870
36431
199731
32172
318867
86329
92028
243364
34487
201293
105155
210005
322301
273578
100589
171466
139629
133129
157167
200132
75933
120053
99184
224243
314449
115139
61031
169092
35223
136408
158039
106241
220733
87791
225209
237196
261422
157254
35959
79031
139639
274800
56808
251447
152303
146481
267606
42847
99489
81069
64359
314349
17634
114068
172764
61199
319656
219086
292072
135019
105304
101321
65664
174389
23947
258081
308367
225037
70880
279551
98394
18038
164959
15082
143501
260079
34045
45200
159920
318617
146128
322894
108118
152022
57547
5932
214769
7698
74212
277933
39600
190882
235807
171216
50633
277823
127840
235279
134631
314317
82429
323107
228600
51943
254787
26785
64000
15697
310287
127647
256887
87062
184544
95869
306053
270775
239025
77087
311709
27904
253546
120934
244793
85219
120173
131149
269849
18793
86380
78654
56523
235232
58939
133319
207805
159107
18515
172059
289151
133885
258803
274442
1358
79240
248351
133540
100292
303752
315219
285351
151913
296755
82399
242869
51329
73276
63197
166804
253986
262413
304939
148904
91061
117976
262338
71641
228378
152596
251029
23303
322511
88017
97949
311246
201546
189418
204484
15024
200506
48839
275590
216524
211125
51885
231052
225504
322804
19787
59780
168874
209581
192302
237530
213066
242198
305016
191815
132629
94161
272370
202938
284726
15351
112758
251401
36033
158632
198092
106928
323361
241903
108713
297949
90675
67603
26840
310261
198892
141521
247053
124827
126609
14425
314402
88899
308601
288423
176623
53551
168619
315725
114504
101413
227396
315528
30065
62891
303323
6543
81791
1481
191839
8864
65160
299895
110846
253853
10262
195198
129513
97508
252696
194285
207601
216738
37183
107593
18111
303687
95624
314878
209674
26951
22533
202996
129898
38091
214677
113504
272235
130874
190211
204432
39711
235480
80245
58403
9128
45461
119578
21183
101651
309290
12420
35401
273544
176683
97374
7945
126665
253389
152463
87617
95030
103419
290320
6472
193571
147842
145322
53457
216021
62344
5239
263052
136208
28978
40139
317291
93101
104254
171092
107216
27586
53000
162817
80398
246094
222139
58428
226242
44237
13560
307048
184216
236629
312530
292189
303245
128175
66365
204964
35275
51537
9278
235638
188708
219081
76655
270272
115977
181016
245990
201568
257027
63654
244130
3023
245803
92768
165834
233167
154934
176600
137581
137808
126828
251805
159839
77862
294407
231169
181036
94838
95450
181163
223264
286505
231870
38241
94236
7476
178442
106438
334
5545
95424
323203
199212
53373
316578
198944
188532
166041
164853
257660
120205
317365
69039
196050
33340
224727
193653
189890
34772
285161
251612
33357
52233
294388
254912
37934
111994
100128
177452
75869
110894
141536
76363
222757
58718
269326
96918
34417
87263
45935
27183
112902
67214
241264
40367
13925
46777
234695
302965
158779
77675
257569
185744
68542
198320
70408
280167
132321
37083
184679
313933
60956
237144
76457
317463
6794
33369
50630
201046
128654
32797
72436
134754
78486
184753
169629
192643
61088
163546
92708
83564
50079
263513
305660
1302
303403
310848
117044
260911
280841
167756
211894
271587
307985
212341
296000
304505
5613
246684
317717
202710
272730
115389
259733
194370
23539
282663
260417
316591
116154
56656
23292
81665
231405
70406
60425
159117
148793
36686
124770
285984
170266
125850
247328
209450
273815
117794
56336
16613
21177
241006
173294
271102
33820
44595
299958
212492
242285
286053
153750
48625
31676
59442
29149
254882
161588
265268
37369
189598
36697
178653
40218
218713
103728
140201
6752
1028
203471
191077
74857
98642
62404
258363
14190
14998
131323
73071
145086
120248
202826
65540
86235
272858
140587
80117
103740
47580
29181
154661
56781
281947
180134
46100
136546
29791
203941
230020
157976
22545
128714
244353
13990
251868
234405
158438
55211
150587
140632
160095
275979
228817
91562
137395
318959
189592
171798
195530
51091
109883
24676
92491
264899
105341
309168
288745
80279
10962
176133
107187
146109
11628
99968
72404
191001
188475
58195
291429
38820
138650
160236
186995
182026
206348
223157
288061
223387
241108
22941
301391
198553
314072
276226
5677
17018
107340
262034
95833
189596
289825
311974
233479
211442
140035
156492
188813
212812
246547
272326
272403
210592
28210
284112
32266
77013
185067
51873
198209
165687
126370
311753
196997
148657
237747
255660
300749
86806
225616
159215
162978
45181
266742
267885
247750
301627
165701
185614
283017
268881
129797
108858
4419
141370
68282
67278
255802
6222
201849
63379
233483
183549
96262
320258
38070
87455
115545
96385
37704
153363
84929
154913
203780
47931
248956
319284
116326
38489
323460
223775
300399
114178
156950
145592
193520
84584
84698
171235
32041
298920
304228
205930
75242
198122
111780
13291
22136
90616
248981
44893
209872
280680
209553
217970
131421
125708
71868
197989
50483
81611
285815
18923
226531
133246
271972
244205
258095
69360
219428
70656
153698
23262
106709
126127
126141
321199
314899
156652
264544
303075
207293
120270
215095
38269
58768
220973
71356
125396
171403
264745
303941
15684
45413
21558
6037
298698
232643
277864
159953
147843
64902
294019
283212
14163
133552
59099
219686
321880
179575
187203
66322
24431
168651
11699
44225
102850
235721
281368
123212
287726
232164
134410
205781
786
127256
150804
12249
21427
208201
280941
90415
274757
143402
304324
278418
229913
315051
278193
206638
116136
263270
25664
75023
213977
44436
285769
286942
272953
306312
95701
317704
176479
232998
315300
95951
28976
39754
238348
151375
76223
220213
173409
309693
193766
61011
163104
158163
180807
149642
106001
199819
51812
161604
8423
48324
288604
317101
31384
184167
286201
156703
91209
27236
315793
183359
230059
25278
185966
9659
169252
191121
73871
207916
262736
223073
246082
129940
157540
245075
161940
66171
93968
132904
215382
162890
97480
259988
232937
153840
241007
117996
257684
61887
181686
145153
216020
236384
136571
223117
31497
256585
233936
21463
52684
34671
117689
190155
232940
117155
42006
62693
101305
109899
113774
11604
306509
321022
320527
106753
311451
62620
129744
211159
200270
7430
220913
169338
68063
150743
90169
78456
65011
241955
272878
65328
103315
178557
137780
313560
92625
319085
123914
232537
206607
9802
144636
81357
39439
241198
37145
294056
162547
281050
223666
67985
297604
122046
257504
136454
228607
271850
224634
159871
218980
154379
150059
97239
81682
47898
129943
143078
296176
201534
32179
317611
178159
271593
139107
306902
283086
156389
111272
47672
150454
310331
259709
192245
253240
98637
265536
179295
165436
176369
234497
99664
187675
200698
7898
273254
318610
98401
13336
95331
272502
157848
194212
259941
318227
57394
125507
229404
110206
67752
208716
168177
162607
3357
141256
135256
304958
92929
50631
231391
75060
284794
54362
216706
293815
131210
248359
977
299843
42808
122443
2306
189713
321697
38364
167364
220813
100124
145220
246253
178165
72471
101995
211949
323071
194595
170724
167304
20224
143316
318782
246926
4113
205779
258601
23153
65158
276884
136405
18042
125283
309241
95903
97537
257882
184378
255135
5380
245149
244310
150634
125436
140890
144035
91512
138674
138770
210478
33388
184805
87991
252462
211337
138307
22627
78624
159799
275279
182711
42796
60151
132236
259081
92601
152504
72790
198548
49290
256176
30307
165967
301110
270723
141472
62952
225147
89783
257388
144071
237529
89718
269628
214415
303335
257868
317166
129269
69037
16939
199743
7075
160475
100231
138135
64819
237306
9056
261793
85633
46614
174952
162703
37571
289073
321816
287142
313919
266747
280033
190991
185476
93250
317119
293328
195276
267681
53738
69334
216813
91280
303162
251353
306049
179981
308832
44008
304421
262138
277238
135440
81139
50998
41391
199854
251039
15746
128971
70675
26243
218346
142974
321743
275224
98878
255133
215245
233933
236179
319244
111299
223437
234112
55197
31709
79825
3149
175819
73955
267647
237423
54544
42895
5507
267512
281396
262701
46975
211133
77962
24372
227917
273958
228248
64471
68238
45708
48724
18609
178995
156323
175234
38413
215672
141689
79540
89273
58655
303934
195778
306069
145772
257895
182181
320987
107455
174477
307883
76810
246042
260618
29755
267297
174246
254811
145850
208199
106996
188881
97275
2517
48607
210685
109978
73107
161614
120859
154115
118437
137302
166759
60654
214528
149820
246123
172605
190630
230351
295175
50595
99148
199622
17853
13112
216508
176036
81167
205387
110804
268872
56590
179098
152854
152432
109323
226141
93638
156587
255405
138296
148519
230983
183974
259949
53510
258193
194552
230247
67243
308282
53211
229393
225452
124503
247279
80831
200817
157234
46620
121032
142752
70831
280263
83643
313747
180332
43971
151532
210442
258606
234756
112224
136136
247185
277010
21270
287056
269401
58681
199488
56417
208299
108544
76049
67519
172117
304808
269192
71753
56544
239184
80816
98559
248845
15580
7500
313878
175396
201891
314498
251578
218879
240597
256298
300204
156980
57876
245259
134206
315846
145765
179221
249282
182854
183199
159520
226981
86922
43528
206907
222426
53198
304373
27276
230363
204572
136130
1603
42873
213447
171108
236728
84379
260105
195385
61955
38102
160866
149983
19731
32337
86241
222946
222964
230481
321609
302776
92120
212168
253500
274258
203849
248853
150786
216721
5862
131554
87454
205414
61506
92915
176716
296751
35824
132216
95957
191185
314170
37224
125768
229013
100374
180077
159124
235688
44858
90816
301452
295622
205087
50394
9112
122995
41008
277736
8307
54279
297057
246521
226491
231325
88301
191527
231247
62323
199773
257449
230630
197507
168080
20584
288591
300793
197890
181961
145325
86297
156649
200308
191277
130951
9345
207043
234635
166342
113322
286726
154321
117677
37690
164372
278424
102294
111749
146138
179842
19740
37434
216695
2731
200043
88514
7361
307880
314838
320638
130082
33752
12047
35600
302477
313508
130881
172694
252303
175432
87663
10415
31751
25249
70475
259407
296607
53299
134432
192370
202499
297380
42203
74081
157205
87188
289771
121128
158110
262175
176525
256011
242467
309966
104065
267106
104331
242716
4239
262824
290803
113056
5000
32947
306558
190744
76134
80134
31635
298629
143313
228321
299537
315670
18863
267113
124780
202131
255467
64393
256455
148955
275485
250002
223142
78283
225914
51480
149758
107317
316342
119452
101900
49224
10105
144142
79354
184652
247628
73445
184350
233385
304110
93709
79463
170548
123469
179428
166042
68510
306267
171176
292411
319469
4635
239125
272314
136203
188469
151792
242189
117512
227344
37238
196283
274535
69920
256724
242410
72675
230580
206814
80139
29657
322419
260890
142410
53184
149910
240486
311693
301230
312337
42379
34718
308730
221218
258070
47969
302966
44401
308158
69941
270034
192618
31534
115735
94989
79479
214168
186847
63083
123760
77276
248222
98586
142681
228539
187823
17539
219583
260050
248687
96852
288650
175064
127175
269228
199878
205333
1908
200924
153766
243809
121244
189978
82179
210035
241401
129140
185969
194375
66632
246726
54122
113384
275633
268707
293855
109746
139671
2128
208857
159473
250632
146742
137293
69318
304359
241561
257415
80934
213373
196146
69560
89124
257441
272078
110014
298299
138832
305059
36439
187323
141561
66931
322875
303498
307558
289627
121312
184776
119476
100511
174878
207614
213745
29830
216552
260738
297056
34751
248268
154611
234475
155477
232601
254355
50495
277946
128134
353
215342
305104
314999
98038
217384
182863
281600
116958
5274
1247
148892
96160
271953
52259
297201
321292
225139
95224
162381
290070
297700
216095
414
10166
126357
191349
143957
138531
297491
245847
16995
61651
92317
3626
18448
188068
54181
262078
92471
224343
104700
254764
314033
287436
183506
302614
176435
4504
16139
179871
182006
259148
288257
160137
15292
202070
234054
59658
5661
14154
299035
159
59641
52412
283551
216334
208320
293112
88918
155337
137874
189776
222547
180732
139243
76645
292635
96003
104479
106187
184724
196972
100182
137146
121999
169977
34833
237289
122997
154707
218580
208772
198483
290502
140553
297053
115405
287007
131489
91322
81341
34491
44869
16501
106422
97057
256312
27963
106574
169969
133772
267824
136966
84313
145161
9224
280515
319414
19603
204611
245934
80260
44290
30611
141899
239180
149960
111139
121851
96280
90095
55365
22158
45685
34774
260153
41810
182285
47243
55020
259212
61033
189439
217535
282788
176404
69427
161557
190791
224660
150806
2146
156309
211841
68682
236079
289280
92712
308739
276906
142454
145415
166936
130749
215755
127178
158020
147087
133970
309972
220528
174656
233329
236142
220606
224680
7492
117293
219722
203487
131769
115868
158605
205238
207062
310763
273963
169639
160289
256041
301487
113594
2342
233674
161506
155656
8601
175229
43313
12731
260351
241863
184629
221842
47157
265392
17486
179148
66111
134673
200285
224620
168747
117306
172416
17503
61970
208736
5728
115215
48604
159828
21909
101464
1993
120269
135193
69638
19170
142385
66598
232593
230524
99885
79011
115459
56039
142724
199026
299014
282316
208813
133471
57838
4204
206794
266853
248350
20777
29221
81212
48162
133220
278949
316025
248170
267810
26552
140386
195225
40171
264664
50963
276487
273681
28898
83905
236568
60064
105059
181648
101458
70323
17684
184402
68761
164797
106320
123994
117974
271583
288978
308610
1599
229712
181371
111614
52279
6640
296693
132788
94262
216397
35488
73272
83726
150578
18542
152511
163560
148335
55120
223419
133744
17844
270849
64285
91342
186471
210733
55190
134367
155580
280402
322063
183618
215356
155379
244265
34008
148987
38698
30516
129462
235842
127463
31242
314557
104606
164592
122368
168542
292143
236889
67167
196131
231175
293907
21904
307206
156771
274294
304583
288955
153992
181790
164410
65878
11324
142099
252974
147795
256051
315383
153482
212190
28171
260995
274338
308216
209442
25886
152495
13438
281216
233526
254789
228050
175764
284859
233375
86159
287638
50598
170549
71139
309279
264571
170993
89425
39947
234745
173928
287761
235942
132222
180426
85914
282274
206002
97581
88288
62717
215664
56104
212266
147219
309359
127190
94539
303484
132058
212193
156356
209317
110231
76374
322107
267122
130032
2407
89386
322602
60642
191283
116165
148328
259263
145409
101970
214008
163471
191149
169431
319525
258345
139942
249051
184627
268444
34025
175442
198102
72061
108768
298561
16761
28970
254646
186142
190957
123763
291633
111473
186424
62119
15
143641
8031
64005
72490
131165
198151
179963
90692
138271
244639
269782
297568
76900
144082
308442
183014
118483
152082
10063
238289
173680
121203
124847
286550
70256
103844
79511
32042
193435
129276
79434
56312
239371
279911
183286
281963
290439
188758
195799
278969
48465
221514
137197
305909
280166
8607
172589
119061
289554
276446
78894
12400
27876
46208
242194
58578
260978
21424
138273
161139
251196
206657
237233
70820
182460
157972
82838
78132
217713
41235
168350
92793
94839
52391
138486
3573
281902
256268
6396
56760
261521
109550
114956
300706
8800
53772
134535
64273
281023
239361
214953
316166
84975
549
27903
288368
268949
10475
302875
97967
323470
5892
217780
98237
50605
270990
288163
209021
191365
280421
136674
233758
25038
281204
29425
191632
103270
174032
89681
59096
277009
53158
285969
258488
82026
224934
120247
210287
33472
60261
159841
319198
132749
154532
242855
291206
266696
30473
142968
5600
122434
6605
105380
220215
121009
199652
138226
59392
4162
33406
84691
100179
293239
40849
279038
22599
51114
231421
146488
290278
71103
123682
265990
194272
224552
155335
67806
107915
114784
310337
283479
19167
255364
2226
22233
33625
81866
286199
69893
303978
106347
67341
319119
80039
103683
154011
73615
88544
255551
87131
216442
176241
312757
247958
55480
102700
134176
164178
42731
31539
28119
222125
62202
81960
3479
25026
201065
43685
136748
291337
119885
119052
321915
268889
142800
307889
189423
131379
51422
15922
196011
125198
253022
199291
286070
234361
15113
58070
275729
223633
222156
265470
28512
221997
52141
304681
166211
279001
124116
310217
147158
66519
75383
53356
124407
264011
131807
223888
265345
251459
176233
292788
141074
251462
279315
143717
147315
293709
44989
83837
165241
148320
225224
45259
150126
55700
223056
132672
70870
143707
70291
218175
215665
260490
63296
202767
33016
20514
68407
197686
72557
190757
287893
91133
77010
183270
316975
87389
174825
4010
15749
82359
35593
258327
105881
72441
240151
61848
178246
108767
68826
243902
240535
151419
8184
188626
8068
112805
102025
107601
176824
89330
268894
39502
294217
252951
317384
4043
238909
75533
241966
89239
304415
263733
249752
109229
153177
108079
300882
184675
187620
102110
302326
154211
164918
58603
82244
273458
202949
45622
217440
82970
131025
214639
264695
310486
316264
276693
144360
104492
202517
214974
61621
268200
12421
299820
171815
124411
242270
98374
298240
18268
177808
179843
191271
176414
32331
247065
249459
202720
285933
274464
239347
135766
11270
181427
68335
237690
224339
151201
55856
185336
277416
39875
63428
251162
184668
260367
228263
115871
192121
30035
31029
267923
70705
173728
243212
264205
35915
232579
220280
213935
201666
232531
14854
79664
43514
56673
146554
169890
302413
114579
310366
243664
2523
130658
297535
205268
4021
109286
266835
13411
290615
308160
15308
200653
6568
318398
295341
144962
90442
165439
2281
133590
251344
169107
245759
230895
270869
313423
41409
25604
307368
171091
66417
260428
147514
166034
152996
73825
321094
173633
18151
264994
159471
97891
292347
144105
110627
39617
278373
171470
312124
131360
68360
81076
281802
106178
32024
179335
113074
178007
166
300581
1039
97421
246475
315422
43995
188662
281373
185380
189838
320259
65000
237352
106503
87608
79846
195475
16414
15479
129783
321815
38088
182484
79206
272040
286292
106443
120225
226032
91302
1229
282808
95364
304966
271308
170893
226924
187673
48790
104596
96901
204634
113202
102440
104496
78373
309051
94126
17246
37674
157857
17958
277888
231313
13653
320449
18153
95788
152031
312847
232106
142948
40346
115167
157854
181596
4606
157380
79196
211531
60597
237738
297396
258927
4045
188660
28700
231721
70483
191309
212603
192247
162412
119821
43349
220516
119221
11312
20625
28234
186230
305127
320767
274421
115969
268532
43934
76963
60503
267445
193481
18027
145721
41849
27742
76212
97515
19561
119892
220772
312013
241092
29329
226621
72699
313216
190435
233516
237424
275369
211839
215900
167827
49039
51520
215358
228674
160776
220843
233623
70074
197812
191921
179558
178102
276393
89394
71236
61371
294326
110385
161216
71802
236263
55372
41649
240557
624
180361
173534
312818
53620
36197
28284
171669
284953
13716
276122
258477
52847
257832
100530
205986
238320
280489
248205
123773
162956
36502
310290
175332
267494
312423
111713
118451
87143
24602
31890
165592
288798
14507
194444
163124
315543
99322
321003
73600
232659
74773
205008
42566
41613
125527
262360
169576
148223
78109
228067
299829
278696
59540
216018
193123
160881
286207
305357
18539
199999
168806
38354
311409
219931
10116
17650
277957
159517
270695
178891
249316
127170
193835
264424
50349
158497
213016
303347
221685
276734
323106
264705
77421
273664
259636
57216
298642
113824
108951
124820
57202
169813
49480
312807
24921
212177
35647
232742
20939
143208
296088
183968
65177
135792
144902
138067
306345
72036
248786
8747
141850
281130
290616
22787
157087
165188
249313
169303
108962
79457
29577
288549
6634
171035
75116
166063
223374
111702
221703
257180
102804
21182
142815
213400
150845
48254
133939
64557
150002
123405
102074
273464
65883
181041
163108
51888
14944
146933
146892
240295
44521
22597
57055
40689
12677
241028
173264
101437
167525
79415
112299
293134
32184
107636
258093
33469
300020
281450
181010
179954
65720
249244
163226
38542
60163
320556
38645
88327
266360
30584
5954
306092
119070
88052
233896
223795
213468
103301
160491
47674
117153
12252
250152
28553
6896
306148
268034
292800
236647
138468
155225
115029
67379
212448
299254
71186
195971
48395
36490
29418
9938
135445
239304
47016
127184
13330
260845
308107
301988
141301
300723
303013
166956
242702
50093
267482
241663
58963
282014
110893
123207
164967
220232
71289
279548
229067
289001
165105
72327
178173
76709
10332
29966
246289
138286
125204
231959
311204
191908
207905
319300
208314
313255
247232
150899
257601
88249
53862
223732
6650
234266
267019
108120
132797
288114
252544
265138
298762
65899
218765
308139
48089
42009
224175
318101
251399
144659
45923
63159
261588
152275
156446
221489
10088
72970
212205
187814
62575
227059
60547
103548
101517
400
150295
253375
125086
238021
120278
93761
212850
80018
109177
276215
156016
64260
38672
72413
35819
38243
122811
171207
207765
144058
91491
247480
288028
232345
126827
246838
159969
275301
251622
316777
117297
273564
117897
79210
1834
309570
233722
219895
35923
115130
203441
48861
9872
38060
163982
126656
146525
198135
270128
155803
222873
102027
73349
316646
60131
133861
62208
289619
76257
67498
259963
60860
161824
138541
178640
246400
62902
105138
55932
142112
24067
144202
217595
179268
265675
227269
246636
268588
245801
230396
120793
191199
55275
203436
277038
275232
258745
289646
85502
163595
89493
14296
110889
11924
308687
224075
145984
94867
224514
123486
194218
25979
218796
46672
204307
84798
252961
130492
44183
310730
1553
70306
121062
167896
193554
286248
115571
256954
147431
226406
52362
66005
48368
97111
209092
306786
129338
58216
175785
170592
114470
50259
126083
50726
82064
80081
279362
254185
291936
242612
238968
145565
9816
63336
124478
315239
123954
102062
261478
114501
16546
150476
183882
16135
313490
43199
169826
111612
25287
307383
94912
24381
41004
160088
277185
245076
94358
211731
30095
244556
175200
196237
268052
191807
231299
58077
124580
257635
115637
7804
9860
203875
38823
171896
304580
15906
312944
212021
85419
274722
42244
107274
251095
236193
292467
231361
42192
92850
40373
90877
102204
14831
297002
288118
129148
79411
63548
121574
259807
229791
311226
239450
118962
306918
940
10615
97842
44704
16328
129093
169540
86103
83975
12681
313385
260134
120348
85191
228413
50189
207273
100098
219519
256766
12089
24718
199315
173461
107109
188026
222780
241575
82270
16617
179192
277871
306550
267405
13442
67779
290163
306689
285146
60383
55744
186284
50532
294146
150989
131281
261104
176835
178629
8023
117241
194219
60974
171722
182809
51569
89701
24463
191658
236234
211083
118180
97219
97591
92427
97413
323407
48072
132689
159082
61198
206537
4623
271925
6211
45229
39701
223362
3644
34451
53308
211891
147961
45120
175962
144151
222042
219149
211285
49245
224718
113132
53064
26390
181692
311220
40047
208248
290710
217835
181789
317440
60813
157993
264495
259768
40717
193113
182970
198489
38668
222953
288294
97297
81026
190904
315906
220615
101406
78892
59625
240174
203446
216091
90648
79668
187033
165710
221980
147895
38463
25457
71538
82088
184300
245725
204274
305123
286894
307160
314522
306382
87936
253856
318159
197537
192444
225390
308436
154042
105707
248470
233355
223996
296474
218885
31885
77088
38331
108109
81877
55035
21749
102375
58945
26062
274504
55785
80800
278400
313614
248572
311497
94458
232797
47385
191175
38048
283370
293985
293640
65746
269888
241072
62630
271426
113916
295053
160760
141985
61737
37118
61565
235938
88952
263594
209222
133851
241004
225051
41395
69866
208031
34498
43496
39477
210016
298675
304146
225366
118604
212150
90914
30192
277523
16932
176943
140163
171660
150120
149631
177817
27787
251896
320533
163044
140772
85438
37004
187400
138380
22146
238524
202686
146133
97082
291342
173818
127397
204332
284356
47749
192527
103000
302398
280367
130271
117258
302679
125750
253555
241617
171165
155401
23480
45089
244755
127700
271260
259209
280834
275472
160373
55396
293255
24050
195051
16961
304403
124197
238758
320821
322603
269023
169083
125526
276716
270508
276069
91574
189850
129048
81367
16106
130561
265393
192136
21627
246650
7025
182387
242074
114356
108985
238502
31698
46483
241360
70739
112325
105117
313431
187792
296779
117565
293636
1284
305582
304239
194643
116682
121111
3943
163019
197230
134421
42397
153736
251037
173308
264370
134015
207876
22784
62016
10471
249498
81536
26016
305003
274773
42713
145451
170594
127421
141609
249208
18522
266251
152362
187834
73307
158107
311111
146654
100336
18586
86287
302962
120193
13234
209840
295536
229754
304850
286415
291267
270848
228704
205711
206061
59227
142848
285423
46649
142191
269603
322578
34867
273176
76375
65182
212146
285838
234300
296398
82927
68393
211975
223770
170167
96022
237626
120472
8530
83845
58545
155757
94160
198915
159566
171122
41321
43916
114581
180232
315499
168558
98341
38891
169164
151210
205664
229467
151646
67248
81480
257604
149555
266718
22852
189873
121847
112969
237789
201815
246284
206746
227791
51799
274419
205831
148315
130015
127663
19063
86979
289084
25995
260492
260597
48027
5624
139869
22317
283116
209460
111100
290832
78458
31195
62238
230153
1220
98883
3564
38134
86421
81001
24424
205296
290948
57472
167847
179789
308851
28144
215570
99705
207771
224104
47848
243884
221096
7733
35433
155760
314044
274300
130931
302021
256439
10745
25426
77322
93024
261741
283397
24768
132696
243583
101365
226953
89550
118170
314565
223831
307348
190254
93523
188444
260550
314664
163938
151134
30883
309397
278568
266966
205675
121622
77635
12371
143522
90266
211909
259816
93184
40231
46509
302895
266142
130438
35361
67144
91085
73233
130455
317716
241936
215857
129426
176055
6176
107130
236825
279908
233875
250408
8043
118952
309470
250172
261952
281510
200993
4461
2831
1298
262310
59372
270949
306256
59798
28486
74713
71211
287440
18562
50511
153041
88406
194743
155432
41987
200609
116018
123421
19577
271388
270942
246635
23488
97792
322197
156536
2408
209206
38050
178223
195837
263426
100596
224051
247923
53305
13678
6975
102760
87202
46370
62888
7087
222823
78645
72345
56455
13114
281586
84252
63983
198293
261031
175988
205258
20931
157706
117850
88433
46189
246747
254674
126411
134428
267872
179198
131608
118404
132687
89833
82501
9187
74074
302697
256379
270193
221155
207680
300883
62643
112953
183558
9226
75926
106722
46012
213323
118806
6127
150662
270030
181717
64548
190478
287904
225079
215885
159464
134336
315966
302646
193827
45140
98599
289628
250310
206430
299142
239760
219210
196628
125425
202863
145449
54713
316436
25379
158894
220956
32470
113109
277125
313814
152447
250374
136835
195797
227938
55487
222658
321521
323163
6510
127658
199049
116609
323105
210355
113433
278339
109441
258993
313000
238171
273965
101798
117608
38924
299788
91705
258775
87952
178253
102842
55735
233465
60533
296387
53441
4708
181905
20167
140397
286764
249077
182489
202398
115769
15975
210815
182155
69092
124311
283008
145834
97727
269466
291295
34091
122640
300222
47270
142176
61556
38072
305820
107042
138465
306443
315869
230184
235301
112724
218633
248265
186539
125649
260562
238030
155744
26170
101674
92105
190342
273977
21060
313666
257597
48908
204740
293589
236561
51363
125065
139886
2251
118189
2538
114775
280104
202206
101668
50481
246252
116272
179250
251966
231408
218038
296466
120331
158327
300954
83470
304200
120335
147355
28651
148365
40317
214928
59712
145873
105819
178134
286592
174961
192909
141045
65423
228463
64221
19103
288820
254313
264498
13041
70135
146769
69800
157405
188566
314982
195536
274306
258331
299774
176581
206621
57534
269608
133947
181636
255618
271376
38643
26004
197927
7635
135876
159319
260761
234077
116249
26704
226827
286693
2142
254453
181313
74453
14590
323418
272766
107655
52215
244871
241402
89627
237677
1051
172791
309063
92700
313834
200827
150391
154743
212480
197301
84937
269190
42259
50868
145465
233733
299714
211786
300908
74945
228364
190097
259078
4971
283740
61648
29237
254103
192271
179142
260358
309049
63727
185426
125648
186881
189502
216791
268210
58277
116307
37570
136305
323278
18976
300026
284159
192970
167181
265623
167447
59617
246668
321360
97978
275859
280338
209920
76658
242680
89726
170567
120551
228547
150691
308979
31807
30785
282829
288947
203467
304477
104210
252452
12838
224678
64161
177193
302270
102920
189096
156549
132747
238294
91548
174210
321883
40308
31034
250273
193185
37285
56057
29963
116919
218118
114816
241965
184381
17678
317903
270759
270315
84071
308497
59944
120087
265486
16952
85176
20778
39910
255710
172518
131684
205419
67622
212755
20561
78448
70598
189889
310581
61325
64222
293061
54651
314197
100851
250546
30795
68759
139311
184510
286734
69279
268570
61945
86161
297381
57224
250472
272809
301975
291037
252612
209833
180717
222382
56200
29670
189254
112131
20054
293387
26328
31940
292102
83021
29387
313053
13954
262976
61782
67303
13791
256109
162244
235865
117994
76394
91929
222300
278809
241745
231167
37459
91490
148333
178607
270498
168792
63168
172256
222422
72361
248737
38501
41233
185987
91444
59257
278999
45430
202270
227722
255460
151251
131754
125957
169914
248932
54662
160296
311760
238817
10746
295928
293337
67473
246464
135780
278399
226407
176446
249806
15780
86559
266367
288732
298387
113578
93546
175362
79189
169895
141940
124814
113538
232346
213932
230215
158613
292687
42178
22145
8105
104355
267055
246237
125541
15592
73603
270065
283241
59991
186088
275254
257334
208596
28728
45859
241433
140960
101913
216023
109011
265890
182739
176320
96771
314548
216223
212676
21086
13776
237413
19048
58845
74216
52443
246588
86379
197228
67893
97110
294387
95023
36119
73512
155855
16141
282774
219416
134659
156546
13708
151569
319655
290506
63278
154827
168272
310537
298999
84835
21619
128862
124038
273159
207704
7185
262293
287397
211741
8449
152317
11219
45520
119886
323281
247057
160340
308439
37902
321481
129937
177893
109986
132809
174543
60048
45008
149433
19994
157290
223693
237644
302780
313012
244553
308722
310824
314330
59265
4981
172051
295672
243104
69117
51048
81364
61943
62961
40671
249185
22829
165800
69042
112540
306094
272081
297954
189906
237407
105929
16818
253938
151442
63408
153882
95487
240737
115613
183841
32701
120080
289459
47430
273706
306800
35133
259380
109194
40384
119
276474
166311
49305
181623
44746
232392
293087
242843
273534
232946
232131
207918
58252
106092
163428
159467
192514
277824
36023
65717
241967
31341
134122
139691
1717
6223
40304
133109
271092
113720
152475
221114
29190
72834
86908
95075
293514
290716
182244
263747
10836
123448
122772
229272
286244
308942
166890
34903
31146
141907
68284
189184
259268
306431
26164
106034
291570
70649
16143
26568
208980
175845
289097
191449
181192
11349
26376
26669
270534
120680
92419
251777
297104
137661
116771
251369
3159
88793
19191
279128
143902
96373
303881
166607
219011
93228
82406
270900
10988
198146
83512
140595
182469
228800
57256
19935
264446
143406
203382
60259
112836
55425
100377
7331
226997
179948
60809
130864
152493
15318
230778
295241
190279
312082
286993
236656
242022
214910
211030
282884
318208
25981
189842
184224
310536
75587
128391
222096
323152
136530
290690
41329
216067
100856
180271
280102
174898
292010
126286
278448
85690
26742
317368
174337
276963
279523
65810
128034
212921
183624
27484
203860
64154
214548
6755
163318
80658
90048
24018
153652
260650
68657
213459
186789
98157
107413
260667
122165
208092
26937
65068
185517
226577
162989
247626
257228
271560
80012
68272
27258
187060
192087
15367
26769
63976
25650
254125
314084
234430
157391
169655
74214
227488
106015
204525
155526
206452
159962
308877
52381
234547
20366
107064
54587
311311
199171
126775
84428
236920
107977
295547
225757
162970
40619
270774
10422
106814
295444
119793
174811
177920
301368
240601
73856
218416
227348
65110
160056
6340
281247
252967
33324
186083
118297
201501
49726
82423
277809
243626
308379
108931
186825
101957
12527
280703
77179
85589
31742
241185
318926
236823
87786
68200
143621
159530
167107
78037
22255
96538
275344
40372
60970
196378
135891
278375
48813
114207
165421
275431
149733
285486
188788
63399
51964
139152
108625
317047
38953
195001
100240
66468
245292
271304
210461
121262
196024
252855
181295
154325
316512
240204
7420
275407
5031
206453
306173
180436
213854
9239
202929
171962
229986
44214
6284
170953
81362
128242
276125
22327
132548
156796
81615
216086
38022
241498
20133
207868
29240
287633
170965
288238
89401
69976
254361
40953
152130
26670
143850
69409
38152
262635
165849
118760
250529
186458
234118
120963
279780
42608
29573
257644
3392
288032
238264
106929
237798
278740
275183
129692
256272
11698
239654
148706
187742
97501
61965
25929
229030
1115
242607
110462
241945
157530
161609
28359
288926
96106
217114
247503
199520
229442
221499
296456
224824
21266
281565
254315
39569
257216
24530
268579
23632
271470
218141
228729
301179
25655
93519
115320
294651
245029
26845
34477
146967
272646
221315
117234
28734
206191
283435
313639
279337
188432
48528
282789
82931
157158
302393
153945
217541
213531
163433
124215
138814
38685
52726
82196
1458
139558
82433
300548
96527
307786
185944
8500
318979
286614
138743
123973
109600
154652
209387
239159
156299
299059
223516
227319
150231
55791
51189
287008
268078
232193
281031
135131
26119
318075
74122
43037
107111
130222
121374
96672
189074
236992
288162
95603
89617
233719
142640
26863
267034
9463
149282
83913
170856
307079
132045
318615
213997
81454
105829
255854
53314
147487
7960
322973
84293
255506
135272
286707
24165
220294
1955
264542
191830
160535
225534
127046
246131
143982
182360
240993
171186
221952
67648
52784
312968
160557
74285
291706
101663
310483
235733
63665
32693
251527
186181
65554
112566
79732
214407
67845
85732
26368
81303
101681
237229
131417
122231
178344
112845
109664
319682
312170
193375
61790
263602
130568
202591
49769
83171
281660
143435
321641
280172
224527
133634
104951
79765
208542
278544
74185
42361
302495
201045
240316
290998
113523
19746
284991
294461
77996
245377
271362
144123
49818
95982
219808
187408
183179
45146
258417
147717
187629
135177
95137
74706
60284
279692
164037
120570
230375
65396
179044
88939
92294
120685
212983
161544
292348
259523
204789
28804
300584
121005
4662
183896
292306
2909
56182
207047
155306
233199
206177
263772
90256
7802
135540
165708
312441
225589
97494
216152
251518
296185
231550
291634
258729
224001
120694
283215
261262
114680
210384
98538
178081
181969
264534
207862
175493
178010
82627
295953
114610
100430
105480
309214
266517
49270
89348
124182
7107
189987
283899
54344
209125
208978
196598
308796
72783
209832
120824
300372
181372
159916
214499
268615
150192
243789
113607
153419
260127
215584
146552
109478
8945
144102
104117
60502
27415
60147
4859
91475
105101
190050
87982
242663
313114
280471
201290
69860
312294
76376
298279
231561
143634
218767
223794
193132
232158
62423
180002
65778
25084
291860
38541
159845
136884
268147
182498
247056
197899
137879
289401
128265
107989
12917
259192
4466
197447
57331
199619
94823
73946
29104
267693
130783
92532
21691
10857
290520
202660
252360
309102
135170
292422
42529
185955
103336
126130
84983
152887
244128
198925
143702
178195
171460
165002
56025
278940
112302
204521
126875
136344
33465
181938
260924
275997
159936
31254
95069
292015
305676
210787
137517
299805
189337
1844
132616
211053
257220
47361
126070
264372
293609
87176
279010
146774
294984
183272
176279
223093
215927
39065
278421
73469
32012
277990
1386
260276
86066
320509
120573
281526
83346
196990
23646
196076
10492
187779
64887
81673
198984
201263
311382
274465
219119
123385
8979
218660
28342
222264
161352
14829
277377
241891
192069
54407
50074
66328
65982
4342
4330
195751
41325
141028
299744
114443
35096
273248
160331
213525
196243
228598
141893
189430
197056
278378
167660
208830
2348
206706
283800
62345
110748
218183
33807
270504
184058
105424
260861
128950
35870
252651
50112
254753
270704
315085
163559
198527
224283
54348
192720
221942
206540
167029
145123
247400
38107
256277
298404
64420
214276
46130
291972
94442
123858
248564
92549
214797
12834
98849
82272
276782
14040
89134
292668
151304
213087
206784
255227
237180
88987
218015
293030
145897
75544
302425
88188
114139
215727
250285
156039
37360
56107
187161
284615
24285
146350
322230
149075
33474
289057
60071
277366
41612
63262
288678
62911
305862
188736
109562
1895
176931
182996
107267
266065
184521
210710
89555
274797
297141
65674
27859
225386
255387
47653
215479
12135
223067
295012
156444
38848
47148
184816
318834
276732
42911
46982
96971
168055
102990
18735
55643
1831
162418
216447
130386
259399
58507
90481
101827
128289
298865
67841
205585
242728
43735
52241
130003
213191
46618
296027
95102
116438
318941
29121
10898
249924
39226
207148
203602
316346
109452
58284
29226
12576
159392
208932
88108
257052
95507
216609
173123
318614
223144
103603
110186
110892
208640
293388
224173
225412
276511
156305
123596
236358
89242
154405
124896
257109
168106
58891
161760
241840
3168
285648
245766
241834
114700
285882
269986
55592
137978
31175
136473
173443
141141
268953
190456
16549
305076
210381
205218
152816
164779
16193
86857
46973
234696
148447
48648
317109
210304
36978
219618
114083
12481
210032
273556
210121
59287
186417
100560
220511
55224
120354
86237
81080
19409
302800
78686
173063
184766
147803
207058
117954
313253
308771
259754
177690
20060
288884
200126
232860
260981
112934
238951
49002
251421
93880
204795
143584
122773
191250
98200
136696
107953
107096
209157
98663
151283
45763
168427
233780
184861
226262
85344
228250
22225
30792
17508
227416
283846
95048
195878
41082
90821
207152
80244
93459
43912
47282
41610
248583
54489
92687
217778
181721
155159
116621
102905
169892
257777
122516
299133
182869
133805
277072
109285
291338
227192
17167
118886
183368
267058
136716
171732
236867
251639
113784
220295
6884
109741
164916
278545
55726
42442
146006
71662
122746
293459
80798
92973
185595
219872
244998
82042
321021
3307
185107
8877
257816
22761
65418
4979
128314
118877
37560
31314
91073
297304
103545
126221
103491
157136
152653
130759
18454
228810
150178
131050
201117
277570
243425
259593
10983
284278
267314
115553
115828
297284
82600
232152
317665
141688
109765
80433
102502
56842
178286
104821
140073
71366
18598
135122
73156
238362
5450
209110
24714
131232
313765
236274
196984
17617
161395
131660
303076
95019
15404
274046
236769
263105
135852
133884
266593
123017
319785
104676
195923
215448
213848
179749
256247
169249
91537
252298
181413
243467
274668
1762
305108
320863
307064
71997
247359
84851
12770
124057
197098
296867
274573
23887
9048
163336
232442
20509
9625
180478
35845
295124
116220
72148
47408
118473
176273
2879
213862
46532
118692
3101
186936
122232
218235
79906
220164
86283
274603
174901
4184
1256
38965
263974
246484
118150
34409
320227
295946
45838
252678
265944
17290
221945
136836
265299
136463
313542
77860
283802
76461
232026
261322
292447
68292
255994
295155
253156
296803
50403
42281
180091
220523
205206
69433
232029
241601
50242
302644
218927
39545
39956
78250
154147
101876
203790
186221
101086
147786
269357
197603
244411
306738
83957
51791
296389
204069
97438
305644
156062
156251
285396
180475
63614
102084
260894
189618
190855
2069
195612
257634
59753
294240
9502
301239
209214
115752
15296
22813
33935
123197
168634
70909
238451
6783
189692
320825
244364
208605
88053
212475
39185
285661
222530
210263
314502
199989
23113
322451
58660
31546
89711
170772
107660
14750
322049
110097
160907
98361
9511
258055
317374
213576
279256
201252
265103
191657
192269
169253
121791
306099
308784
294336
34736
20445
17030
264077
216377
140582
26335
118128
277551
173611
59570
39150
56007
207241
292841
218541
135048
284993
39146
37688
206917
191696
287516
44665
46710
157410
121035
280326
142930
259598
291869
185111
319734
79379
250917
189667
313514
90492
260812
273058
112392
249200
53599
138069
52197
102579
252239
278266
35665
278428
184278
97269
1337
8770
69096
128662
89662
250334
124756
89852
131026
94208
304741
238343
226530
234043
191188
270185
82258
222499
87481
198558
226
68987
322743
41429
147288
19262
48001
13715
102077
187431
121058
223679
290393
291603
292116
287984
218700
85847
263473
295860
100601
13437
148578
266587
237296
292092
215778
282107
155165
296029
258637
40446
289742
190971
18297
177641
226719
214969
179178
10817
84933
159781
118142
65975
127935
82408
116899
163305
124925
211995
144665
213168
13551
168658
49383
159022
118561
40896
246370
196950
292897
175966
191453
255014
3730
9999
56299
306465
89761
20505
218489
288475
93708
226678
44034
220773
106336
159301
214363
294148
284511
155180
113256
166964
54575
166449
256569
157720
312272
124349
39780
303986
235687
305238
39134
274803
22415
142653
122727
109116
104825
23775
184271
57129
85413
78632
185496
188454
113513
96763
259720
30091
30482
318553
77071
220315
110561
276070
49913
254828
108207
175874
217107
102827
142660
295561
1395
54450
258056
211142
308506
105247
151152
83221
215330
60936
6701
157243
197744
92738
160527
260619
265304
19559
1254
165130
72161
25116
88601
185239
65688
85296
199151
298230
221259
246876
287018
195093
58450
282386
201388
171445
259840
79159
298082
308839
133219
153439
8978
315606
42737
308447
104478
104434
273831
225643
29558
237968
322817
101273
196151
85979
139473
205558
55363
277381
7414
236378
136954
256613
68592
175280
9042
210462
264643
104045
70157
102716
172367
140123
160293
128814
36563
58047
105562
206842
207125
311525
125335
280806
287973
205752
236285
278800
54695
213446
101601
231985
44263
54219
126233
290231
101296
246015
199540
55304
213685
84593
132879
155280
179015
223367
305156
42768
147654
22023
176354
177499
22774
56060
137869
16659
260405
126201
240406
222850
137452
139050
165212
61906
42782
229445
80650
133061
146917
90010
222737
28107
17067
670
203411
189527
11354
48479
183573
317581
231282
132255
248611
80510
43019
164735
171303
199355
267358
291202
153203
258973
229767
225628
166649
124058
7887
198941
84877
70455
279267
263890
234552
19064
271893
263508
140325
82929
203244
3452
270708
145806
7823
258543
23848
101381
120329
106098
119152
308777
191238
91501
62504
269045
24655
197580
48138
314409
112976
165363
174621
308288
174676
62873
59231
291597
114785
164846
201976
138381
170589