0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-27 05:31:59 +00:00
OI-codes/Luogu/P3384/data/P3384_2.out

49891 lines
326 KiB (Stored with Git LFS)
Plaintext

310837
282661
290
752
263586
179565
78335
377
1125
15752
338919
315549
5217
42267
549
1220
101393
1179
1542
88951
223451
150525
166755
238609
1491
274890
163686
205916
74365
124067
84243
168576
333308
712
9560
188784
278855
238294
72757
165946
313085
13753
174733
352265
64797
70433
88768
22878
259285
178197
140600
315107
159738
229871
6915
71910
3677
287698
263256
232841
366987
203432
265581
173583
4144
91614
15504
162454
230722
250822
3107
153326
250039
285750
169624
120562
924
10122
3223
1536
160453
233777
91388
246012
1646
302454
8141
972
229396
12428
148641
2272
134088
360674
346849
314774
289248
226590
215393
84432
189789
125777
3202
272502
133242
1665
93572
43065
233429
58673
16495
157601
170097
15968
5556
10720
131455
193662
22287
265317
25575
353690
358872
144712
63235
378551
318447
189505
361981
362304
253787
835
217923
188029
10707
363538
295844
4706
347140
195645
327322
262383
339336
9696
4236
2788
181789
87775
474
30507
345088
103490
75901
312402
308238
360678
385459
45727
3747
275641
239112
7758
7807
371273
130823
59805
6071
14501
817
28353
341890
117812
32178
17183
315619
71302
115114
263865
36148
41628
15885
203012
4173
266213
323555
35396
168705
226488
7845
104416
94847
212006
283325
320639
329072
48627
328409
7555
71298
342855
64182
4142
365306
161430
177849
214508
56751
161067
24176
3091
56449
185090
42481
8065
131475
233987
261132
276246
338328
100145
246557
11323
91741
5874
201742
2249
382744
71477
15625
180730
78937
19480
112727
121914
27260
333252
910
128053
345954
139377
15368
354407
318252
39339
299317
9574
641
3580
70981
233981
11776
89464
349752
268204
115578
172865
5800
292420
264583
2832
21712
196051
112218
33056
296593
244434
171862
209342
160500
6798
319359
377621
104786
13190
4563
190588
381821
10966
358481
118941
270593
383466
365696
282861
18026
347292
261253
14053
9784
201082
47561
158305
22147
137518
228588
149359
240935
4740
9647
37524
33826
6643
41578
373097
60401
142586
5817
100233
307855
355624
270291
25850
7861
50570
46107
88898
19533
149569
257173
177712
354515
261681
94872
122201
12734
226908
80472
12700
23073
915
48585
18146
141891
347901
22744
43416
6519
288762
2263
367551
365249
23348
3853
11351
335274
23764
4843
178861
17282
30020
196736
5196
134271
133606
17716
197540
109417
46418
192607
66869
8224
681
12304
337610
4251
354151
307509
201245
53203
307230
58051
1546
149887
316766
7243
6038
320511
275028
225127
157769
21250
288917
372367
333877
9781
231814
2752
698
3575
347017
49904
375646
346256
364580
231345
95678
291615
357365
106026
250129
251530
81215
17568
31611
8256
290482
385350
359171
292293
74210
29759
256732
329836
299708
149547
24012
13694
339213
19965
18956
141657
186535
347218
153928
242011
155911
53877
81639
33800
243618
218546
171998
7869
236424
84232
352433
173658
364479
359559
25740
172500
192576
138624
309473
92354
80148
4745
7338
192328
202923
296538
267569
296121
254085
385040
17386
42223
9112
177023
196153
208443
316364
172987
35793
323389
693
6952
302976
32259
354960
47310
120313
246671
35021
129327
311458
85958
279806
1004
375462
21638
211614
361468
199328
274750
117156
146225
24737
20549
3900
341309
10694
49325
267303
173725
314813
130644
320608
384220
39140
741
28092
26775
353258
87962
352654
250250
14870
111745
307559
169905
79542
278032
13775
1759
124810
31020
118255
8489
356734
108830
20929
11288
20043
234158
249075
108382
100159
277167
331348
92341
69125
42726
282339
303361
9967
1056
312248
9035
159460
148851
207932
49292
123426
15257
382445
241666
166960
345515
337204
17694
209485
12765
171586
34211
57228
3057
271605
22431
9805
209890
38478
242161
43730
563
228117
72649
264940
20635
74843
350351
118732
25496
893
199240
311631
272245
146072
27412
109317
213623
2729
179341
3018
283841
178839
111
12253
316997
216882
5047
7079
56429
362366
40787
28552
21896
25406
363041
103016
231750
75952
181145
348389
62652
21012
123280
207838
68906
251270
354927
34738
159466
318670
12628
383557
18689
6498
93177
13839
130454
124513
2045
321629
7146
116814
34157
35438
51741
48510
154389
283450
364310
22115
385510
147042
374521
89691
301500
54777
32762
261545
112235
275870
166462
280974
250967
342648
272200
141501
61782
144228
64493
127288
248792
24123
9371
128828
42537
72051
110485
176609
34957
283547
241003
383586
323324
5101
131190
59737
78313
32618
22205
299667
77534
3002
167222
7417
291164
314286
168681
15374
9645
24855
96335
194004
95916
211793
178796
118113
297450
162242
305588
363013
307317
217676
28226
37276
81537
4934
33457
183617
212329
68453
372187
111767
137582
165804
61776
86084
215109
126581
76485
124994
146417
52099
321746
356842
41946
24657
223474
41432
23643
331540
121838
315889
53805
270382
234306
7417
189217
289473
17509
284394
344663
63048
329645
13981
81833
146819
17310
150330
129179
35014
217442
291566
30518
270427
24063
163260
7966
54676
51281
226564
339237
18092
26388
196419
136888
357108
119166
256866
339324
8601
372468
45285
37212
193951
161994
332684
95028
125698
77222
113765
91493
230413
97803
57520
48536
4845
37870
201679
215216
341613
320977
5799
279413
323450
9854
337338
40383
299829
270976
166400
257264
12535
235476
92717
31056
43995
99715
25240
177119
47232
48327
266749
138564
82027
340416
187194
178670
153677
371598
198523
2882
260242
150496
41165
17655
136628
352792
51791
137627
315791
301842
28877
50988
280575
35957
267096
56701
305763
231632
43554
350294
244554
3158
103610
2119
78245
44246
271154
54664
40548
353473
101065
324718
128012
252330
169742
8189
285722
278142
210523
120182
105646
190331
139017
304825
2845
51295
50648
30178
33240
16333
61062
63851
136208
141794
178919
379099
27439
384400
278985
116166
273295
371310
370597
65708
51120
384450
144652
58146
89345
137855
1686
38866
9307
291771
304031
126472
34605
299103
45967
155896
7449
12169
132494
214188
48193
138972
32914
128261
319588
323996
20886
356527
224963
36172
355511
327780
6487
365173
81927
309546
216898
35918
166347
5612
173214
190198
2386
54159
138328
32954
294716
263138
200601
66281
171016
177981
48566
235101
99927
210876
147429
196321
292665
70952
36070
18143
7183
96873
155974
261203
754
188758
207732
48531
53856
140496
216926
39694
327215
267853
296311
135110
192099
191064
201285
364011
241179
9588
91755
344676
273564
1137
64189
260132
246802
43087
78120
253014
182243
342151
309434
213070
174040
78268
211863
111266
215447
32681
102316
2350
195517
208990
51752
21027
374666
321581
147275
41134
261317
261183
238146
82151
271197
177500
92062
49333
189324
875
344640
259274
341097
105560
12312
177363
335374
309991
176768
62096
259487
333414
263070
277176
39229
374187
327965
198442
55100
161766
46436
339145
247951
72407
225289
2687
319651
91388
82959
145748
55722
74454
12427
302798
151592
25309
331122
192626
16422
267401
96891
356180
31812
189564
5584
80227
19488
168552
52922
365552
214240
75366
48492
80433
152192
288347
277090
25725
327737
59183
51889
278906
60272
378461
191776
303142
21531
34440
162483
25589
32850
250242
152784
42186
49270
266322
32513
18404
73523
244334
355589
25920
185492
328883
142607
383096
271393
62763
92490
82144
71173
6632
38821
111286
280870
260561
338271
10406
244516
63946
42386
321560
347160
242721
337511
14384
7565
117097
260449
10761
230320
329812
365146
142139
204993
65908
11620
74659
16627
57465
23635
228142
57089
95433
70284
291492
4070
82482
48155
173861
19572
213120
294644
59943
97662
84660
359963
88671
55388
73486
177243
55783
37416
169256
119903
32187
251421
23813
206482
217861
146510
14628
293680
109394
281030
277396
149481
7995
69148
89424
97608
245363
1518
41766
197524
375123
33148
243969
213620
363114
16251
225645
177183
208366
340743
268131
193101
76840
243442
73189
12672
249064
199511
269332
185945
61385
278768
58027
251391
7847
369346
175317
84040
898
153238
99107
27317
364339
372725
352987
236219
356553
15878
150972
325526
229882
218443
270334
171908
17115
96937
59328
100031
82386
143140
160637
17583
39364
308587
61101
90534
340412
356103
164039
53060
39085
252488
2463
41064
103934
372284
144381
35699
71615
10887
37369
376657
90113
273712
357732
359994
91591
208082
178137
75992
249302
146207
166755
133150
6322
219440
129359
311244
259192
328265
26574
276785
15502
43517
98842
48203
12002
123935
187325
309398
342753
62500
81467
34505
197598
349454
179655
33875
30726
209607
123426
24377
98874
77634
5258
50391
345124
120191
280031
81905
242601
41161
82587
240265
129265
304514
154169
19914
98561
252776
78065
198499
75046
133717
232823
72163
156512
97229
12830
72608
147623
112073
285668
340719
320297
122049
165459
65553
355434
56018
208061
328785
380722
1952
139406
242781
52880
117602
73153
265586
220699
89903
140093
353323
220814
30928
302265
5636
70950
76344
187082
329845
93877
334436
278819
63283
343757
104830
21046
60145
260481
354552
65529
383369
43023
83332
383044
196936
83882
203767
7207
150429
44168
82284
236323
293288
373343
20920
106997
316772
287055
85445
123650
23231
4554
51976
122066
37197
70110
337990
375063
103174
44090
322944
48876
367320
49692
285674
2033
267862
209926
379567
241164
361467
2849
184390
18596
313501
63120
17115
254583
232174
210126
192147
112934
907
96186
12207
333218
50900
12039
253578
95199
385430
182033
316393
92190
250374
139133
133135
12483
141670
71697
138586
51621
347351
12043
59348
72866
358943
369437
140181
109604
276441
249476
339328
236830
49522
366151
142526
71138
41343
293958
124384
199922
178745
73852
16471
33044
292838
179131
90686
140650
16570
652
42250
56951
119928
23360
265997
101517
98729
380826
229329
63305
373331
260231
52255
96097
298541
276153
66054
42759
19384
73751
312345
115402
56741
36421
94282
52131
111216
89125
283660
122763
258544
81657
334501
120714
83686
314798
173619
243152
113962
80745
192433
367059
310891
62700
173472
213406
362248
281541
84263
42103
109128
272131
61476
175909
240895
49803
35502
148896
343727
9823
235780
103490
55605
376954
115122
193348
74917
31281
163775
224253
126043
326344
35943
262715
151828
281599
138307
22473
319149
306565
297201
292824
184175
83371
131978
40653
5161
157962
193786
334355
44873
17896
224384
252307
106891
71846
189660
19687
350630
125805
303615
174269
108027
36855
320961
378326
7292
169520
60637
40556
7333
190738
240516
95265
9887
114074
58269
142511
121297
144019
133088
287061
33870
228542
124808
321957
360269
350536
25166
72031
105832
187831
315534
77176
124586
209927
179123
229299
9770
147807
1390
38999
85559
189959
56947
137301
48795
79523
103848
3557
259394
6270
378151
39749
343587
268145
60597
301454
285899
152714
378051
9648
256569
257175
41377
114978
86230
88503
58622
41371
228028
45870
234083
290691
267811
260124
26604
357469
67868
6770
228533
89191
162599
91692
175654
206277
251776
267415
316636
316520
170009
241996
99223
165621
289358
105318
260403
332593
170029
129623
7673
283033
74983
278896
1398
93537
38511
365423
15350
206847
341724
46192
77667
349940
42442
288501
28497
215486
124628
84978
51415
157339
209432
75251
268993
80932
190923
89735
66127
380731
111245
109834
249513
159274
278544
76996
198686
79880
41459
373527
114248
26188
196366
220523
236501
96499
224333
310180
270730
367750
136390
308541
333892
33083
21200
9715
79901
68199
81504
79101
193283
200648
376945
177954
277691
233464
828
42917
68919
162640
55644
55125
229513
192375
234560
90232
140932
39621
98635
283098
21902
201313
262247
62380
385004
89041
134560
164629
275351
172108
183528
266454
87154
43437
243986
73762
30216
349895
191484
256648
71293
158225
353907
217547
198247
234523
176029
286499
168848
62359
174564
220328
363543
245524
235076
61377
127515
262182
72333
180708
167792
342621
138966
272286
139360
172184
328085
378897
177551
99944
174355
41911
153257
200203
213420
100043
169334
99699
331053
17496
43579
65511
237106
75512
87755
368847
174805
282785
361466
42833
308873
310377
179335
2060
14660
297732
266074
29849
10392
27435
114152
30767
363912
315799
377933
89037
90879
362971
36709
205698
38252
121609
9743
82295
185349
57046
117623
157562
101985
78257
82416
237380
379925
75905
9024
268082
263634
943
64815
348175
327400
281112
287157
10479
122177
196667
103424
247838
62996
145932
364429
37711
377533
6335
50445
99122
83552
100877
123074
95219
68410
317360
340957
277440
273850
331308
342257
195224
63626
147797
34409
66168
2898
274850
139996
168229
47721
364901
204236
165981
55101
345025
30204
197394
168908
311355
44988
74742
134419
381875
179269
285367
126549
210194
171765
162263
298167
199469
33713
356604
379057
279676
222915
69319
27310
137265
15256
135018
138325
178152
30410
208226
118061
134546
179318
128497
85839
192961
52514
274453
46232
332819
264357
111166
269688
134842
274462
60749
365992
303313
284322
160871
69473
83966
372033
160011
113781
381947
8880
40419
188341
47923
374620
69419
22095
30402
331783
115710
49342
168127
103711
208148
62244
107977
66018
91395
102697
378420
160454
275932
6347
282333
141449
368122
296486
204913
81033
196010
110653
257865
36644
155170
295790
97774
70398
257450
261620
187573
104899
51439
310755
322320
288683
44069
154315
153168
297283
130225
324660
159534
32710
76425
21272
302848
145177
383111
225330
372415
225664
256125
89090
135233
220392
324633
38510
58446
199629
128080
213441
28291
74416
307090
19712
150692
147644
249010
211857
37110
229996
60227
331071
78643
23315
286983
175571
320333
37015
150884
309558
32802
127228
233566
286341
215685
97983
10325
325852
252076
284793
42581
242623
22299
8467
180112
354899
186428
299363
168121
154539
224167
111541
90608
27706
108939
42442
188763
217591
209527
172549
46945
47481
155433
260617
8892
367181
54931
32305
166303
20359
301805
66613
1686
258944
94244
200513
193876
167856
30941
249437
22406
371345
18155
113990
105492
264538
1933
113272
185802
120885
240978
110645
71438
279281
296714
233321
82096
91100
126320
296356
160214
79910
279025
222672
46054
183998
264279
309698
33752
378582
208897
316980
240603
315368
266689
205570
330362
11488
4134
330060
252471
126083
2423
126929
100598
158184
285063
320241
304336
108626
234688
256578
255301
182253
38238
317867
90175
97890
78783
341631
2263
48166
161646
276123
284237
221303
228665
58583
8545
166958
343459
111562
136323
41855
370804
318845
140484
217876
93380
121264
50823
315641
102144
244977
341267
88030
159095
19067
292765
54595
383077
93305
167473
44396
163844
167841
58464
218661
358020
9624
360768
366456
8006
260019
348207
46051
85161
17954
126418
206286
73094
120810
225483
35922
213018
348731
207794
150055
110535
57190
168476
194548
328583
286852
242707
347111
176574
52860
183069
63987
163777
30863
196054
214830
268427
358189
168514
77252
36654
204751
379026
165327
338371
226763
316770
117813
63766
177763
335969
45265
68552
55993
30762
214039
339259
53482
121891
246802
226195
34830
53811
8384
191493
359127
50796
108700
277370
64995
157813
150315
25901
120693
200644
105016
290516
116080
81378
46115
102576
148777
171800
205798
119507
67274
200076
331074
381677
106598
253974
4242
94775
91685
84099
22535
161246
120004
356252
317305
158407
30465
2297
269706
133481
368139
104852
340301
353603
158128
94337
62657
56515
132433
176874
17304
225959
103167
49902
57128
25636
265394
48488
166425
265278
275594
185966
302420
195507
104814
95090
166117
100243
384494
32768
174253
229901
287667
234229
150581
111453
176106
164013
193234
13384
264984
91007
372423
165658
277950
132354
82766
351039
345599
38600
205425
119806
46131
127871
122865
93057
135042
327314
135728
257193
88154
37742
280626
243130
214216
108628
296993
23934
263413
228356
220039
328673
161217
280356
245029
113545
268535
54185
265115
2850
68276
250263
294621
291064
194265
301596
144585
211113
123227
74065
183313
126302
352900
170926
202334
347597
310556
144357
363550
95140
343836
118363
67725
302540
105664
22469
48859
29733
108561
287239
357358
370541
333930
39184
11588
116332
297228
101851
12525
106441
58639
374395
310484
82926
11227
272567
383377
336523
125462
1056
45612
193855
363135
28230
38566
300351
384284
287879
244850
26853
247001
328965
175148
13131
101287
147871
169222
156836
12896
12713
235066
273758
342761
345064
11918
379945
37912
41945
242553
187159
274964
216354
115043
206442
50928
186133
276848
37376
296660
93113
20882
222533
256863
30073
276090
53885
168034
23019
18881
108618
337719
276445
92014
325929
7406
41158
104186
75708
107698
329293
85528
121144
44144
369185
76577
75559
309276
210086
217733
271130
200146
354992
259279
86495
18043
136783
352335
239349
83197
260941
305719
203792
3387
42009
77578
177098
64016
201121
279316
293116
339305
141442
150835
43512
356400
357929
40688
338060
145764
168923
78523
112828
239297
206205
258858
331176
380253
74192
284325
161695
55705
351292
170756
108319
115856
266175
145600
97007
192905
119904
210391
36315
10746
217230
251164
315593
98733
136458
138122
154341
111365
170728
1837
283329
166764
222047
306143
220577
194829
267180
235735
164943
25965
58860
86758
382755
322294
271303
79758
226743
101689
168909
132594
363093
309853
11615
133586
34958
204905
297698
116082
40329
178205
327046
88420
198791
161314
335996
94831
5219
248139
90275
266273
65123
134305
279501
41966
123162
303183
20397
116433
20634
313066
281899
306624
116815
70908
33307
136474
10880
73725
330542
260521
215209
307184
187837
310426
339256
60061
149540
52619
49579
41614
156277
102854
341572
160615
137214
145482
153398
168587
263278
261991
369117
127064
41711
247356
51773
309914
113470
201208
379318
106980
163372
28773
147312
113232
235746
321473
9192
208231
802
30793
234842
133025
5790
315016
23287
124606
328647
48442
109472
157556
327592
250987
235950
168126
101636
369641
351167
101688
375799
231502
103974
286887
378363
325985
139514
64442
22720
265100
176999
114946
172249
165253
10620
197999
85541
382473
178159
44522
178882
252892
146968
137728
28047
257307
354815
73690
262091
41909
104757
269941
191526
126481
18989
198132
61147
13740
164113
49161
203383
274683
95358
90167
210737
210722
116060
90259
209997
51977
344193
349608
31200
147935
11513
233432
69264
44409
359862
43494
273262
163586
253476
67328
264160
364194
314256
64192
311903
204038
91751
7144
17616
254172
179683
48291
212951
80856
62519
202438
271089
137582
245060
107429
77409
181995
69930
121698
145440
364950
226366
126497
15727
130755
27723
302829
283533
177476
260959
230684
60317
30461
284152
88201
200319
241576
152927
185745
2994
248083
335068
12645
113323
311877
41040
347253
334301
24688
140284
133664
63260
5760
16369
303510
41049
210232
365455
32223
220243
142097
87985
30452
304531
8188
228795
122210
230805
242860
332577
106034
308269
126552
233549
165594
74299
216652
257789
227044
325610
5360
80168
148515
362276
34130
196734
170796
195768
214300
6554
60394
263119
79078
39752
350623
188179
273494
374961
11200
47152
41804
124055
71782
361193
195730
357432
204396
180756
63181
148151
43241
209339
247022
201107
9035
139707
238628
159238
57676
294782
292914
290789
321076
27299
277599
146491
49565
367284
351476
335755
66611
76685
20204
174516
14472
345365
277084
91030
147234
278595
305848
134815
383485
329195
51103
21481
150640
281753
368926
114640
243595
63088
78650
248978
23658
159421
159435
210601
368786
154501
45585
298294
81195
291017
122177
262886
81561
285427
213479
47993
229306
92228
200960
284502
89487
142289
226962
215429
51447
63991
56289
310219
44984
368378
314828
77095
183808
16040
222094
168846
143860
46449
319086
120643
186754
343760
63244
196881
353465
311873
273513
233140
9899
5686
265950
179360
96107
93446
311308
318458
88566
198937
127082
216894
82304
332726
247315
314244
159387
120315
384597
356829
17831
171701
213812
325545
11165
216846
255401
78636
228789
68337
241212
127852
62060
20891
133383
227498
31163
205618
25385
88074
321693
25698
163572
191974
330606
172866
109172
273632
296564
245366
146079
137625
193239
234429
62879
124368
259457
238125
285801
282676
280433
362972
70849
29930
215485
305043
22739
355792
183732
1232
344569
190738
128525
158194
25166
158139
231311
242833
377367
376752
266191
312776
142788
37742
364843
233745
116685
240280
314806
265777
378440
182608
214442
29187
115455
93181
117766
110823
293835
221704
124030
150690
17482
63466
372976
59971
66316
104612
361812
85711
86025
189941
59721
58442
301988
90868
331814
187230
4047
269264
88013
50380
348374
208142
1975
134125
367820
324618
35846
63258
45075
86189
269121
265438
113000
338769
211859
319635
167453
224744
130864
93243
103360
117746
275431
287289
207249
72994
44755
6239
5640
261266
275275
132060
21212
60569
280678
287713
164997
47502
177196
156529
291938
229961
260463
310564
257033
94216
253434
352728
144592
12731
102208
96548
218294
28658
299489
303113
55038
159593
355172
16317
147966
203337
194484
30886
32199
13469
197323
238680
106195
194391
227073
150949
19795
196623
175899
3642
108135
36276
292087
124092
207333
151613
246271
79788
133958
322373
19538
121078
172040
295474
115379
260613
330546
206648
5322
96018
86077
242851
105249
14937
183906
322287
319432
312812
114423
67695
13169
246568
209681
24018
197631
201890
256725
238710
384985
244185
185344
206627
24519
127506
220237
125873
295866
26353
125769
50321
95725
176669
7615
208302
168486
368141
88614
288529
54713
15064
151559
178827
92204
3437
14742
152711
226293
110616
196336
322807
271164
365860
234424
289951
29715
106362
130842
272908
61503
368930
299313
147378
109522
171572
88038
150733
133403
39152
185548
9287
351204
230258
63892
21065
381891
82328
273779
382015
314087
95521
365724
52952
170372
53253
92190
85881
248124
240604
265937
91211
258506
125823
254025
351717
192284
208516
333077
244399
132717
130181
337041
47152
196657
195728
215276
99770
261034
263755
306644
51323
350637
121638
123947
133686
143250
119730
231813
305564
317819
282366
337636
343351
198805
221544
98381
308821
250401
377564
169954
166977
298229
234469
288644
129112
299188
170701
113205
317470
100449
377684
250505
306040
267784
18952
47938
123211
337646
103297
57500
347783
35420
25807
275230
190933
6115
236478
173541
231928
274035
124667
371333
81342
245006
150867
98807
124543
113800
68497
734
91714
347252
122085
22223
371811
67705
28216
10279
225505
301567
380415
183398
63247
226267
49730
373901
259833
27296
225103
78160
149568
367410
14724
312237
58888
198207
15593
72428
257875
116708
191879
381446
104540
17111
111041
71118
157997
8058
151588
169316
148018
55256
255453
72841
255926
162012
155446
64732
233388
46209
248690
162575
70823
71414
276328
102409
378994
43081
354355
233608
281017
16676
119054
64633
247253
96751
48529
368727
61173
380818
126
29817
333670
231094
223234
45880
77538
131442
18645
57239
297142
43089
330536
51797
133463
139016
274905
272778
283943
315517
112898
31773
39909
317745
266011
71603
100524
103239
255436
305692
250424
59430
132172
205640
274374
139654
143002
178199
358796
25607
315103
64383
34514
166899
173697
1347
311214
234421
151238
133486
250088
254922
112178
68730
226063
58030
61801
304744
214472
165623
128761
31357
177412
316066
126816
150337
36432
54707
171189
2535
70427
50117
278019
68725
46620
32660
23066
369312
109675
107256
259035
278296
308292
113785
318642
293036
141394
26447
259905
261701
146648
168089
354282
136343
288094
39876
74711
307188
356858
23657
332272
41353
370988
7006
138235
83527
163060
143649
64997
285866
42159
19643
78516
280095
331095
147189
340859
378977
229082
344557
22548
8204
136366
100600
28089
364808
61907
127107
295425
257702
130080
27999
335003
191868
297080
317299
53116
74060
93775
196672
281887
278961
288434
37512
244744
345902
271695
169470
115843
69688
45778
234693
284887
354859
198331
65518
366351
254260
93814
181755
108137
156490
304296
29894
215391
17028
40245
23334
101026
20207
179719
37102
280299
117022
153400
353204
175334
75054
146223
102500
90284
102109
232042
50097
326176
155794
263273
276601
122015
262639
146042
56811
50865
281944
43072
93225
109069
318901
352995
40557
120134
255292
107153
41933
163580
63975
44017
240981
35256
30270
152650
30165
104054
19546
263157
251216
219406
142381
34257
18778
362673
230329
339251
206319
273934
60319
67991
24113
214159
331801
239326
230266
274573
132562
95690
309862
217509
160389
86954
277797
41718
335488
172299
149920
335738
202470
96216
320836
138862
345238
160878
69936
19435
305283
64798
265242
248147
60343
51985
50740
23736
162482
205608
199840
371515
214820
5459
188230
57158
14477
212720
265501
95004
97550
271509
297157
328239
292143
21166
2540
332853
209157
58559
297121
59604
146393
160942
273566
78615
166702
105760
25336
119251
152356
123246
89572
369182
145538
135846
372763
20973
45800
65248
313592
166634
102418
341803
353187
82765
90311
160692
324980
264638
373432
24716
229790
123228
288589
135967
336912
37298
238708
65216
278270
381292
196535
173610
15514
192201
48655
78718
23583
278749
238417
31928
68634
297279
377889
157981
268633
355756
87927
109460
10251
36419
66633
102963
174727
150869
199784
126881
238164
68966
5899
42430
202396
147513
335094
300047
187329
282422
64931
62044
179295
319963
91998
278838
329323
173804
64146
8227
105093
2368
110617
353307
137961
27763
50573
79824
219655
250562
97977
59436
266108
240023
271132
116886
294100
191719
353786
82768
275374
170323
172237
148457
56440
80052
52549
194741
303353
88907
274710
312435
353582
191302
82708
379607
202307
363427
120756
340684
382185
297548
12481
309471
46189
140855
246386
229321
336030
141100
361213
308100
213150
76960
384308
3474
178254
44622
18366
222752
304681
179289
341159
308027
158840
247928
311178
17065
76405
146522
360746
316229
80688
165501
291825
241363
118900
304956
308935
33159
57617
50275
289317
105923
200587
170642
131206
238058
234425
274088
2206
210318
245823
205749
361864
181956
275059
104619
93021
290691
217214
70463
285536
152917
88048
143528
30655
203344
269028
291815
133345
32825
260076
74483
144057
45729
335528
385094
295707
380614
317584
300138
239040
102393
259668
103204
341620
58926
325752
158582
118945
245121
98237
207170
215521
37043
132720
84661
321012
26723
326066
133334
131920
274495
66029
478
343074
360352
23994
327302
48428
125826
355762
263267
3907
49372
187746
56089
925
366639
56656
10860
113940
362965
199226
339919
105993
25382
208610
152428
356251
3231
90071
63998
197804
790
95322
66359
224369
303137
161084
146213
160953
138210
153709
355508
259182
288461
160692
368265
349868
149942
14533
149076
5411
115030
270679
166922
83853
165642
346064
101580
282284
228117
348607
101813
358068
9063
101068
75739
206610
236768
148467
369866
295246
193746
353210
348678
131114
326093
248960
303426
252047
120182
151329
100831
338034
310112
42984
124345
288295
62145
342417
192301
98060
165337
178331
238581
245624
60785
347300
88660
241381
61561
20095
294208
378694
269325
172554
236351
303185
70905
240369
267238
41808
372358
37009
262068
264426
196143
79161
284423
67566
76990
120370
88335
186056
347351
223711
30936
39090
293867
2507
59784
326704
221724
129881
297114
213850
26638
341115
163073
142569
156642
173982
234760
222055
45170
368308
60739
201132
265663
56679
298063
18202
321204
225229
166817
334184
25994
293373
24429
24722
12675
171913
194558
60580
311272
66384
37937
335337
22066
226981
75182
219370
267143
40980
69280
139972
139361
363490
252549
275460
266304
57309
357168
135193
212762
347491
309728
372225
278781
133692
318242
154741
294740
308169
21511
42490
277501
16626
5198
325365
261308
354371
151075
200014
24722
184465
154845
163479
370831
332316
12114
362084
54185
111094
104429
42006
184079
260221
418
190738
253053
315991
46574
86386
244734
100134
125839
71613
140970
331837
125004
131892
139711
347518
304754
186243
308999
314683
161402
154680
337101
29062
77959
80607
321696
8169
8466
182034
105927
35659
181695
356907
256974
168101
252384
131538
341678
109872
365497
184223
33014
329307
265396
143104
71802
329582
38456
237005
266175
73166
284043
131999
253475
60469
38352
260081
354875
275660
208432
384095
379309
117637
308791
229592
96500
102867
302206
18358
17751
25322
63940
105200
120186
25487
51951
347337
179457
368904
24793
113313
14634
60280
33205
367946
106898
368500
268435
119227
270321
343528
354353
165219
295637
143572
215134
237304
94813
64089
76783
189673
227781
281405
176713
212950
131865
265548
128492
346029
89683
17055
5541
341361
221017
7124
118507
358654
11966
325752
231080
124989
285551
105193
144716
211508
183441
166128
54900
25190
128217
166439
109500
383976
65728
90965
313363
224343
247483
140858
157789
33950
192136
279644
78786
286809
214006
137610
184679
92989
193237
87604
102321
33945
318046
3726
146843
222381
15818
375184
343304
287242
325489
316896
66709
130063
229739
313369
61598
38315
51655
176295
251331
67203
291076
171227
191500
62286
350126
116728
196327
65155
128607
125881
355969
91017
330986
94536
984
238235
154624
57976
315566
62673
24094
310053
227710
139996
161814
151921
57194
320246
324229
213239
303185
56418
17074
25819
157236
94075
96231
293608
184541
238523
268023
173565
160640
54773
315783
30104
305511
44486
19284
109371
117127
48491
147048
70426
114843
268937
257422
245502
3692
102823
132446
113110
112911
116315
201065
99532
302245
327370
88971
357137
46901
242755
15522
178731
43078
2803
244652
25861
168767
66806
163860
341271
73369
42801
290751
257129
382498
338606
371031
272772
199045
179376
290637
351740
324322
217809
159134
141951
192648
311701
125501
76558
199145
128590
110739
361754
232854
129097
207186
363004
369930
17232
151314
145483
19755
213119
138871
149292
46230
327573
238957
261216
376676
263474
8917
141647
119575
212298
203502
48372
127511
375950
335555
36825
205518
190433
144833
176387
138992
344446
286525
51506
287844
319632
38034
181607
251915
34245
329008
231597
117370
182809
128573
11032
342261
235356
97223
310627
147563
309824
71740
262090
27094
8310
274925
334912
180696
185295
98306
381107
317433
102414
131656
7335
135260
146720
147488
81582
340047
328682
239547
216267
109419
43086
348252
233915
176337
59494
4311
212133
216302
360103
76058
265867
130686
182056
7375
369429
10630
97290
254043
331198
149009
260202
115657
178255
170656
365472
75874
60148
87268
188006
352507
167809
191583
364232
66330
191279
380155
358552
118339
228744
211948
287970
335335
49675
369113
242310
248256
251725
121101
114138
305784
178832
274596
238240
91000
154470
105366
173970
368106
246365
123934
345043
10594
342704
125455
128179
352633
202225
335487
338441
184237
289728
183825
63660
158224
292469
288568
12974
100751
366280
179237
148842
92325
295698
126361
220643
300146
356456
310164
241648
251054
45513
6662
296494
96695
250128
207834
48679
167743
173231
29150
280016
62236
328375
230852
40703
188858
154100
264379
176830
232409
179735
356167
302641
277088
95507
26436
203679
15003
343026
382750
327897
37650
327976
288420
14948
132362
253334
249459
181178
150547
376262
177238
260285
154831
277009
317514
374399
160448
61256
87681
67301
3776
142583
32927
201520
47355
272258
333147
362457
158050
241306
338341
186109
245988
162146
279506
14694
317696
47522
54562
142083
234215
335267
34457
269096
113672
250603
109825
111045
252833
14930
235311
140604
337788
264512
114268
267021
345345
262022
359129
286721
26220
111874
256551
180032
92200
251683
59652
88475
380802
197787
354638
104712
298902
23567
227713
264175
112089
99993
175384
205008
154925
235422
190542
258927
354131
239543
290762
349631
335781
330775
185303
233383
6427
78805
144316
83800
175605
48217
63466
244872
68537
308295
187945
25004
97844
291608
28639
72020
202726
76579
38133
161317
233126
4591
372836
10911
293600
13913
211089
8561
175510
314561
359875
170388
352686
260790
80993
108037
77975
259837
114453
310721
329237
301330
333673
270361
57256
319958
155087
251312
15807
332487
176914
167302
296267
84460
350669
176195
107134
208405
91424
254642
151041
148149
35034
66241
137054
307034
369740
32395
335347
110584
212579
353751
150827
267786
237548
256786
168832
141315
177492
160060
307418
261910
322805
198291
144748
115452
227811
258084
191804
376106
304583
370357
167292
55673
41222
16031
246097
292036
212841
47134
335980
290866
174947
372836
40635
116995
306689
14169
144695
43831
379389
86104
128158
220383
331298
31376
55763
37193
7666
147270
341550
59216
40853
47996
151223
262767
42340
29982
80554
74313
229357
44494
273657
55990
135429
69792
131261
50743
229122
366825
129808
106619
3132
121298
29961
114201
127375
25019
378080
72176
97984
210268
377690
222268
384137
115812
63137
83922
321529
277713
269600
150887
96574
378861
336871
367836
331473
340237
28052
202637
198891
311757
12073
14742
12664
345658
287080
205165
227243
100454
207076
159370
139287
184292
183730
209723
380325
77386
261774
217281
145464
274472
62143
74025
352649
66011
84742
246779
108865
199541
111253
216852
262415
159546
64336
373741
214027
63473
87372
304241
94490
162919
66367
361816
282650
133494
16594
71862
193864
113304
254222
248449
137585
255029
113115
29677
209038
38305
175095
5612
122034
167310
199301
307227
254231
38910
277410
198243
27210
326813
83271
161780
273999
51395
177231
16848
312720
3385
42014
369218
161852
252772
274478
345129
285295
333026
269820
32307
74633
314938
78626
98975
209852
382935
61781
311317
126326
90745
352147
145160
77327
314332
45468
261063
333778
230833
63837
4008
18579
100428
77728
25963
94545
156941
179632
189485
66646
190247
57215
384668
57552
316077
135522
382183
322879
239042
70045
42423
42910
206024
321668
189349
243881
37044
34255
225162
31696
35930
187102
20453
108796
231643
147481
200230
69643
42377
124537
348459
370058
107485
78766
24962
91766
70288
201797
91032
329274
369451
242121
141098
191787
74595
244476
220510
208199
310177
152390
47008
36231
181063
359223
274547
70397
298930
38075
266261
82508
303780
372858
264223
11746
105824
239040
351207
262461
278916
336963
102772
91569
83709
291957
8410
219079
28441
16266
287161
93390
216721
196362
380927
366709
242115
195924
370471
309789
52060
178159
232346
52618
183560
232882
309386
164248
365241
108459
50814
239652
315755
223246
60011
132844
111506
45079
315019
256608
31508
287031
31198
210083
347497
13336
17754
149405
379244
52889
109134
33212
23803
186183
237555
289357
83238
73480
38696
101539
237663
240698
25511
86713
275362
103228
157817
167715
31820
269739
29614
241870
384543
371464
66231
274409
222564
321708
148902
340229
263454
68530
247305
191639
169071
20797
23963
289991
297983
304615
167934
352192
308803
136298
264604
136658
9693
83110
60118
143993
334221
220558
261064
130592
8712
316204
13508
93564
4544
276081
63018
159150
21664
116419
270802
219016
101704
74810
320173
226258
217262
83412
27328
66550
123917
336742
199245
343904
214163
363957
58947
160655
92942
195597
184670
270705
134106
364915
353002
140188
297551
325690
55705
180285
118504
262224
182868
219445
90763
331754
365220
72747
311737
151151
172102
205233
233896
120473
30000
304786
16274
204169
355394
295439
106481
83341
42824
19480
46067
105751
131731
374150
161580
9616
257285
206246
238836
323074
234437
354054
42866
183079
215679
312891
221246
8318
347859
197445
294272
360431
130796
162434
179233
102351
153159
21382
80025
365757
134003
261587
204906
106626
59225
341531
251671
155206
153569
114691
69729
81916
382161
226751
313663
60113
25928
90697
251308
243063
334940
267437
152573
62011
12861
181199
194309
284441
355351
23480
140149
136719
162991
12848
380892
176425
124933
119395
325910
264564
18995
82027
148602
153550
263184
303564
36522
87613
344943
311176
223783
275802
40339
62435
343920
237190
51896
170903
133114
313562
124408
207571
208817
89205
379537
48838
156400
350002
20783
208641
188339
319523
18598
80749
137802
366076
33851
354329
189980
275147
75172
223253
371
324204
191424
144206
66510
278938
262532
240100
209350
141754
164791
317680
383768
91300
164380
152203
94379
186060
349576
167900
210407
278539
360750
135580
3732
370358
244280
253046
95235
169071
306824
296553
202907
312487
142160
363477
345008
246095
94336
121581
117967
8565
302995
384422
306935
239133
223216
384316
190652
208420
180384
66113
295207
154854
299849
56195
10448
89370
333702
89021
325545
11608
64978
163407
43711
154899
74659
295013
40620
294215
151887
47289
229217
102070
24942
168202
158209
69624
346478
211456
277824
202317
378834
286374
169032
95438
88962
59566
9227
321192
167068
94753
151502
372834
15647
91914
169667
300232
361209
336000
88575
70663
311310
383629
384710
72067
295475
306881
318514
187031
291437
205324
274048
169591
297113
284981
268220
120024
123869
132646
52853
201139
346249
65013
308427
148343
7916
201287
285691
176605
210482
119549
186
241622
151621
65588
96534
276441
378476
212347
45432
113068
73494
214230
34677
142876
322944
219236
234133
361503
281985
15137
50755
56705
377291
372068
158726
296060
358887
172328
198580
335619
269924
179827
44160
372843
69306
327930
50352
241200
253043
111751
84722
191541
147248
74814
36723
271239
315080
275375
108216
144207
353124
358122
24851
52976
102024
201179
114360
110397
35365
321920
364805
189597
278138
130177
213356
95682
218654
354379
73206
140032
271297
279900
44320
241714
329048
83783
93599
320684
249602
121560
304461
109878
36548
68363
216985
38725
9408
383847
217639
366543
252715
382654
27766
168237
351357
193475
39429
318869
1347
343307
133800
2103
34693
244516
30025
161344
321959
350892
381714
345279
206175
324355
324218
310019
175090
31292
361182
295785
234980
131135
299178
334951
311501
14055
51699
77262
125922
206132
368062
273515
242275
92894
376558
33062
271543
305644
191015
277870
264348
177178
360718
201491
264272
110889
351861
382593
73591
92636
271126
367048
247369
259308
347688
367618
344715
124434
211266
186976
214913
253712
35235
225594
289295
93323
27190
147973
278517
310663
324035
365568
16881
64086
114496
96157
127899
173827
72707
35764
127097
141807
148163
327593
322016
220954
260912
299892
202788
359229
218687
125038
34781
362938
243540
359064
3168
201817
300469
214176
130766
164559
151763
1333
332327
140624
182089
288099
75918
225823
184464
239163
224315
180785
74468
297779
55970
27608
297369
311828
184483
9585
170457
329198
330183
151507
244916
223845
362780
146772
144752
345464
351024
87721
219543
236809
48786
214904
107979
192724
139854
76480
48923
341155
60447
208762
70641
350608
358936
185721
9999
195869
164711
280324
62697
84889
176709
119580
370650
174550
214362
17643
269108
273987
163595
123732
69368
197951
140263
224784
317220
111802
78851
343520
330793
101034
60959
225550
353264
65599
153650
71600
328638
7280
269243
46151
89013
144991
15105
2070
270349
73124
157972
11331
82307
110057
44138
59307
273105
197915
61430
329289
219630
186498
178052
311510
115678
90073
51406
151673
31990
100368
128126
200150
112719
164695
155200
106422
302804
10105
337554
289721
112735
37244
371081
171772
31231
364499
326971
331195
52590
239435
216952
353179
111453
296680
373028
238880
373141
8286
711
254642
141637
362513
35202
14865
184354
235987
265399
355230
195355
132833
192009
7756
252141
311166
205886
382501
246454
186894
44585
347801
270723
107511
46193
189446
179835
132409
10139
123542
250703
43125
209749
355149
185897
224224
142593
41651
77308
371630
347577
184420
3282
99110
61049
40958
372911
189486
207462
336377
181438
74943
306927
363999
370869
300171
22165
273266
216098
256384
24707
242174
358185
338295
75685
181288
137725
89820
27597
326292
179365
245761
102227
128303
25211
197132
1083
337682
262341
60553
33222
18212
213532
93455
194453
55171
154051
116187
14391
218599
245314
204367
239243
192263
170373
29813
160946
31349
307017
344566
140978
179305
349051
20202
257633
182481
240708
65172
91890
137070
2478
328965
85800
244771
192207
24599
110829
199730
42566
319582
60331
373793
101084
74608
246770
30981
162247
372626
8850
144570
57084
307013
192471
372718
252236
258877
261382
236406
175191
4976
51125
11374
16948
121414
95161
94172
187617
246342
347283
350101
343797
101668
255514
346353
192191
167152
26480
250539
74658
363296
291879
106572
111911
52207
221048
143607
309820
331793
109144
280776
194706
129976
49528
383787
272494
239025
331012
300059
326592
51032
325690
286684
2552
35239
70877
64952
331762
372561
72319
309051
154890
201554
194493
217978
72921
73906
53666
225008
369232
302535
70427
133058
145725
251704
28471
186794
109807
294186
1588
236425
338840
281637
11332
286083
195818
370618
269210
81424
326824
85634
105339
39900
324007
139847
222492
167745
171615
1101
33305
57136
250961
212835
86593
17336
81357
42288
276882
34079
351512
55236
296240
89532
61308
121324
320534
169628
180237
295765
298000
84845
40444
38895
233084
16777
35853
58681
68442
25356
295381
53847
181420
76950
723
124439
296493
341268
105780
59152
121174
107193
117718
3505
256234
53370
181497
357945
321208
77690
88720
189817
77795
280525
178669
273916
279565
140071
65429
156480
43533
246598
223538
187899
74570
324730
135209
185946
61498
232085
92126
146738
65801
346536
4337
31705
36732
129629
153200
84981
290121
213364
145692
110447
331064
179017
184492
215684
300251
44711
362874
107294
153159
251049
80811
111076
193601
214010
383000
137978
204514
129117
63999
114032
257540
235304
353452
120619
153682
97647
381698
130279
219268
133289
88358
355344
192212
191655
60245
271827
143134
277420
145588
44334
34736
361259
27334
148323
246836
199510
15083
234381
294013
359246
94164
181752
124046
28927
331036
240843
252116
28348
342782
66539
232361
314493
158391
288819
189069
252252
82464
248212
73892
158422
13625
24144
285087
172162
166180
224265
323032
210556
10350
208581
197649
7491
10899
127146
287106
66698
350595
253732
348028
68226
332792
186795
300851
53404
48992
256198
49142
58348
257802
311461
219830
33724
380725
339318
365128
230721
183516
281932
5383
205728
32419
206105
288319
36688
206579
190411
19859
247110
124232
215397
113526
58074
203469
84269
79889
248044
383515
215322
90518
11313
380387
243384
160157
60440
215499
48082
10268
250624
63976
370303
80897
339663
288003
320653
284104
269437
6025
341634
297168
49529
205707
318075
188856
262438
26117
147759
116514
217409
133955
76997
120434
229827
14023
5564
372730
256952
11048
180838
112545
196906
160549
358650
159613
206701
36041
16049
78789
181422
350224
242717
4870
32500
284130
307762
80856
125255
277431
102808
120837
74494
97345
351176
77071
343865
338171
72043
299632
378457
194792
98954
384580
84228
84925
274600
156492
279722
115579
224516
234807
199401
316416
163951
213222
180003
159095
51958
91344
332977
331845
141448
230402
237704
252441
338542
169011
219538
230846
20605
143653
280707
50454
146784
235662
184177
16579
339002
73643
242420
146808
85990
379304
359776
212559
160939
183914
58223
27382
284668
194772
107050
55148
365046
209956
339043
141921
296949
155640
242388
11874
49962
135476
65774
171221
227673
241824
292748
298123
308490
60630
210466
205617
79416
325731
304930
302437
275377
202363
60294
157211
109688
57998
255887
29235
97601
334566
360147
27744
34364
189478
225538
59050
155120
174439
52468
301210
142119
457
104663
66294
128386
293319
346088
54675
225147
40425
323640
257352
22225
359530
364853
61053
79026
123725
43971
223385
329556
49847
130272
33717
358118
183633
295938
195884
6485
202900
214001
143366
323038
116482
302121
310427
179515
362242
219727
10355
249057
339504
246801
149099
162667
229834
306953
353454
24044
35966
64273
329411
101379
273750
250253
109943
212862
270826
215731
284882
35167
220417
338128
342965
333940
365185
36324
382677
358794
68862
247841
252730
9750
77215
111384
358251
97045
142879
85467
325163
15277
98601
75992
167813
33885
264573
295949
14744
276685
283616
166196
245734
68696
382704
271945
351863
13501
208226
103841
173697
156644
148604
138278
174824
302775
340649
89028
154629
377239
272308
159586
286419
61973
367961
223686
100944
227068
90014
285725
309065
55240
180525
126901
134753
97079
308978
24771
100373
139775
60954
109708
178765
288582
30758
175722
4311
152829
129000
309783
254969
292581
246295
113011
339246
16199
181897
78158
246441
342428
291986
141746
96302
272241
379585
362445
240017
359061
338556
104787
63578
236995
154549
364882
335615
329024
358597
297837
294128
93133
130213
374091
326787
41316
325826
169566
255231
203423
251437
187679
198477
223882
4799
50978
80111
112844
238441
45419
64762
115959
141684
307691
330533
84229
252890
23283
164536
5099
161568
41970
182617
173129
116408
357972
161288
330585
21351
48236
8896
379541
129804
338678
173190
226638
254874
114778
193853
163004
212537
369708
333422
330095
110575
237766
65545
169155
286044
35682
353544
21065
11072
42532
51470
97695
154092
282118
144482
71201
165240
357070
96327
221569
362005
205406
274616
101074
53081
150546
1392
5592
306220
98914
183131
96251
173050
232114
374854
292093
282354
324
234600
113483
115666
260463
25260
342649
205275
310143
122136
189142
310932
65688
107772
359723
268247
3651
152384
209916
316402
313444
122648
168743
233859
351897
288601
241232
68503
91722
2516
354291
159227
270088
360709
326850
368000
37215
52766
151348
269270
174724
378226
270763
273804
238570
263372
309500
64048
269166
207466
162373
122372
259529
2961
15658
145809
236522
110774
116755
267786
166720
326528
239127
203198
102685
39326
380517
38538
137123
284329
373204
342138
308575
113198
243197
260398
127940
231882
362359
38580
114800
214318
97165
169233
266467
85544
130532
91621
106949
32381
23885
272962
261023
364925
335914
378301
28701
74794
255186
221532
24858
94994
60713
34708
126465
360589
310891
20471
273296
287798
123735
132357
78993
353289
125599
344620
246138
132306
204310
377350
331280
219496
98453
73859
363367
72661
42332
295950
232308
280548
182502
3913
303748
22405
180527
147784
311377
176850
13592
299418
336697
311861
256431
299712
163972
91522
198646
6014
384248
46383
78503
352449
82743
287243
101676
284424
339238
36116
66948
131507
222062
288220
289418
210876
70972
56681
316811
23853
332671
182032
262430
91955
64158
122431
216478
86786
218985
313074
237893
74274
303300
203143
298452
360127
52416
306013
15113
156785
297648
325819
338933
48508
219066
126085
25767
253714
283308
256275
134411
238043
61130
47599
244405
265157
72335
34337
19060
369698
8034
75740
182686
87962
227858
176286
324851
136837
240144
115263
11671
23825
379159
46826
22028
5770
12553
268858
385346
10913
108731
18257
327095
252742
122149
60417
140220
72806
165880
122625
103213
210135
311109
222583
82885
37504
349368
313405
173700
19853
1099
47950
73036
319470
17240
179817
146700
85884
332432
228050
158887
36569
136605
370702
57184
161639
140044
369634
32920
212215
239606
275422
345324
214541
319055
239870
331979
331219
256775
288089
322176
311212
312444
141683
363344
262746
20754
304376
344279
23163
377938
384331
74796
69196
11704
246094
355281
262834
297497
354076
230317
95193
33485
139238
63258
22047
78266
359761
237397
8011
44078
261741
2696
33078
58534
365530
63779
164105
82861
263858
245063
24198
65364
359420
370579
241541
325460
368985
336238
230720
187546
51608
152424
216389
111220
38892
169295
132806
170901
106622
114589
86851
378363
83448
44650
67862
75231
106853
11617
319951
72281
10266
310841
38152
276840
50384
355813
336174
68595
270556
111241
356335
115884
47713
110934
196410
295178
64877
325989
36683
383779
285409
8685
324683
360251
313473
168626
215795
35504
129625
124525
366614
375942
110879
37547
3228
244665
98826
100380
349111
309869
34378
302088
98556
379551
218209
87353
293269
41881
310830
1686
144162
46034
362073
220402
242083
123371
111011
53040
110951
249415
304317
371908
195168
187960
202147
0
68237
248176
306146
374802
297982
340137
290823
233630
378922
266140
370660
123509
84721
108379
148194
239636
285239
116855
216177
126766
318126
69092
214221
98022
359633
252586
365665
9143
26043
362008
205921
289557
321868
14585
306765
30461
331049
218057
61575
71843
1469
355485
368346
349132
374683
322625
265729
122133
67478
232272
120410
171075
68852
115064
71576
267613
78750
3272
256934
307056
272096
285590
122829
166741
60313
373156
292499
52318
30451
58186
258206
95496
55840
88619
343177
347713
52428
222598
110309
370036
250400
214695
176995
46752
94254
164515
308581
328501
42461
145266
86748
375021
363895
217933
147369
136035
287344
32849
21431
141235
200019
253308
86772
317278
3522
358371
251752
279840
258905
176727
228158
17689
155132
221088
366227
357725
216834
378671
221321
214762
125936
165684
338589
190
200179
171076
320592
299464
211060
275439
353267
379588
219641
316840
294317
126227
352171
200278
123050
145616
121988
169085
264915
137327
125797
81624
167073
182183
27045
332624
146530
101157
264718
102236
95669
183129
249101
353239
360027
229273
162247
114282
27894
23552
8531
245525
168728
49077
340328
274519
173470
36762
344279
95721
45364
297116
196274
92371
290982
170887
654
244984
137702
307559
148718
312388
296776
68844
357111
239769
44385
3684
212681
76381
49854
276682
240068
284378
234801
42409
233573
193257
196450
88381
166171
219662
130390
135261
208362
285546
92789
363001
193656
331892
1236
221671
239894
373628
188776
163670
30749
248984
183169
76195
44266
304639
182805
69729
209838
297615
370864
326142
122484
160197
370563
379309
260207
1903
208543
119192
168881
343309
29630
16814
1410
170544
54021
66486
109821
150524
5251
10949
56632
144763
149824
3814
285971
130819
311672
272012
208992
345892
331970
318227
264707
49884
271957
318690
124863
177517
52803
209403
168032
323862
316483
193005
385227
159604
40218
258937
291887
12313
306777
324819
90673
53147
56170
329080
242163
27225
148226
141739
234012
327789
155058
46992
332403
235601
379062
44715
354392
344806
196983
253983
32312
344617
333103
12297
184359
33557
145035
111921
152155
77539
25024
223692
69941
7435
81376
197941
156508
29038
362901
195034
73027
105822
154641
183592
326301
307698
94648
329511
203114
26017
186456
337186
224674
313775
123230
350965
113294
179575
85721
247761
112763
7912
226480
41422
335164
23732
42861
162101
84905
269622
298559
54319
215733
304959
203598
25296
271209
111858
196495
244456
299334
211381
2967
23702
217582
265318
312527
224909
263920
28032
253801
299025
355210
309314
333478
291838
179023
285339
224582
138650
291552
159768
106880
25760
313866
89014
193557
289596
317050
343758
17991
179131
330081
345446
87727
294782
259330
189498
262876
40079
170083
147005
50723
205821
254078
379767
118969
180095
310059
23333
369978
282217
174050
74844
307863
146347
160241
359834
118179
231857
256998
59680
349530
194782
341020
272471
288104
342549
99074
15021
90745
325273
258538
350030
266918
137569
36207
353365
49123
65879
158022
54063
4887
112624
48879
171244
157704
161106
232907
30105
291120
337749
270111
126008
137455
161752
263366
283116
7014
172587
261580
90567
97325
162662
336599
365295
324389
330701
56405
10859
335226
208817
218322
101381
301823
337522
348870
331848
172935
272639
373731
202988
105135
321332
344267
263020
167281
74723
318020
329429
37563
129335
130633
252230
106228
217722
25222
270560
118009
382438
338198
313172
349073
139999
107317
296882
230374
88007
211872
152874
131409
72530
344444
384025
132737
61606
219479
41586
268266
282174
44834
285073
228181
79976
17279
107726
288538
243662
221045
262430
338634
70099
266016
18521
5155
196259
339958
385221
238252
235067
296695
265652
197895
190541
85309
121260
19472
13160
93215
157819
305139
96155
51217
295403
348081
261764
348214
231543
12817
149434
378352
148835
341218
12190
337078
380018
282039
341796
73268
145590
259960
1814
269665
383019
212143
56185
80350
242789
173717
159208
11976
62454
367382
382268
357666
264107
217088
107332
232571
351864
80756
122450
272862
134860
253182
126368
16698
72726
188058
72445
266699
65837
169271
155664
335971
100579
174624
324135
368338
79835
58183
359714
106434
117221
220095
365021
161281
54919
56805
234910
346919
207668
200708
79340
200501
251991
18841
381365
64706
217861
71284
245708
333558
70489
277409
203381
298572
105333
153150
86950
168931
23440
162603
235902
118174
319818
232872
110922
205180
92750
221275
169508
111938
345273
271757
126541
372229
283546
59522
93236
199459
269202
16181
90790
9038
371311
331586
351593
346556
348823
210248
56296
56319
151641
209355
302171
170155
62874
2247
29635
166949
44705
200294
111658
276293
310191
57240
296230
117525
41166
54161
166857
121010
134751
130119
175123
150405
317459
355718
352358
314310
355787
381703
245550
339566
57012
100373
280725
131732
354257
207362
233692
7620
140300
140802
323710
336117
63528
310342
225820
193054
49675
184851
168394
86853
109670
349385
17359
273693
100545
200965
88464
18977
92052
317351
150190
337964
161280
279779
161069
23748
41276
18915
254187
258268
353841
381388
334481
178873
355170
144081
280250
169508
345471
230401
315098
334004
71324
148830
253072
4624
296530
351756
16412
48565
248309
74794
205615
150627
120067
98925
37088
248531
314347
209098
286624
150602
277888
176161
95417
267676
113244
320422
324136
8144
211674
175788
142004
106289
150750
324457
365485
319907
267567
147606
129739
20638
9411
34045
153231
360494
232620
360025
240311
127688
256604
51676
215557
212172
114652
196297
231648
349176
117307
293055
62138
48964
2751
66968
331579
249121
170246
335777
101165
330718
139559
297677
287435
235270
72633
184330
93974
239316
20119
371453
207406
30048
264168
364977
167174
272595
11851
52553
125427
376705
212210
357573
215881
49606
81054
82372
41457
262484
158154
228443
282713
343763
34408
342494
256402
144794
128059
493
112964
282399
153397
253890
367140
183359
209201
271863
328841
258617
303935
231278
190822
286262
120226
6960
102267
42946
288279
30881
131794
15074
126292
332388
174710
115457
237917
34734
184492
131932
127150
240073
382411
206043
72492
54157
311007
113934
350952
240450
371109
103866
230950
207228
122380
150162
59196
52300
73960
222835
126040
82576
83202
148372
270298
20849
307789
10466
149395
101967
224929
228524
206287
44947
362047
264943
290616
48980
353964
11755
328653
65433
52779
70836
20281
38888
80223
131933
301092
260090
255742
328351
120696
279591
260060
213474
284499
365072
273097
13490
19183
93949
264585
186818
261262
164987
139692
340457
129073
58905
88017
356702
295568
189650
315091
364745
64345
11182
194233
95978
181764
283014
134494
259675
379497
108760
373445
253215
115587
145636
347296
1378
276013
27697
307686
139845
14866
271988
384525
231149
352149
158002
97359
185867
154414
360963
8265
105645
163229
197373
330106
220535
7586
366887
117294
72911
181886
345690
154012
309713
360225
110899
73043
165736
277867
361111
18743
184380
264388
245689
217094
336865
145111
216469
23298
224922
209839
133109
347524
199859
220399
286718
68820
101654
281165
332628
29415
86372
44835
213529
181339
367662
325698
303062
294117
44602
61949
25386
296286
70112
68840
136564
248117
29533
271338
313920
372850
208474
282775
100744
232012
149658
24912
301416
155947
186469
226841
279305
179049
172697
41613
254554
235075
229881
112243
40468
54190
371973
39277
138503
334932
273887
43663
70593
210808
162681
206837
182159
115850
284032
24661
371637
155722
335175
93733
150586
146898
83879
272354
61086
59160
171600
359444
284624
57409
257853
70638
144700
324847
177823
42621
134971
24795
181581
251449
67888
170716
301012
40829
93925
292243
109479
73692
157314
348937
75198
49620
128250
367647
162182
205016
232881
310266
180316
269511
348547
269904
50147
214002
161184
327889
167782
348082
8891
267130
211060
61916
295064
284524
86473
270210
230347
247555
320148
8974
372326
182477
365478
376206
76371
12907
368333
327224
13775
331050
309028
175831
50183
184789
254224
109817
240739
172873
175932
76795
138887
273708
191134
48428
299445
373449
50312
210630
181869
279854
349992
292944
121698
381134
329978
311613
41930
256594
24252
11317
49490
206016
172186
146567
90740
123141
322258
204776
102791
121329
384296
22543
315412
141415
304760
10553
323303
236298
27035
336547
281966
302001
321090
250088
218108
108816
128207
18809
371654
23487
187781
187503
303428
23932
57387
43048
142685
322662
264877
215550
133391
217281
125444
103092
286651
330197
234028
373710
47220
142689
23106
315940
195337
245562
118323
31985
381774
82060
180455
265303
81050
345263
85566
325984
282728
325091
77506
36515
94374
107818
270874
8807
15360
263361
170008
61468
253511
270492
194968
376204
199445
55696
229546
348163
249396
88304
103845
209804
169868
277817
313062
177714
57509
53429
350928
101815
85785
120323
269795
42573
221242
147720
225544
224391
11141
223045
225709
287882
329777
273525
234438
339165
201915
339061
266625
380199
290513
279254
153400
342464
4136
370322
72696
100973
185619
268948
217885
264131
202880
180564
234838
147014
243851
369753
224616
8235
382986
141296
5783
372414
187478
77593
218914
287118
224585
366734
191424
369382
249466
243136
164356
212309
202507
213986
68501
362400
162073
18671
95923
49661
294366
307421
351369
115803
338353
206337
256
375266
303519
372313
181293
127946
126829
20025
141606
340062
115662
366034
172122
205947
384305
193484
192214
100945
53143
293692
1798
178516
338936
40319
112236
107907
128807
184241
337647
2519
115860
148740
358762
35428
340339
101358
278867
287070
227847
323824
258340
164473
283290
31027
100714
277041
20403
63682
114338
43940
254799
134912
285432
86023
342889
67500
26366
165124
229071
174667
215987
57199
304011
54046
189332
199380
345290
111122
116734
148310
261218
326983
277241
20924
261756
283030
165940
241894
321847
356832
195208
272874
178427
97585
29235
195674
249321
223168
117091
81236
205485
238788
318042
296205
123648
256643
78530
242219
305857
346491
244868
355904
275126
64046
74587
202090
256978
89968
252873
91398
187233
90913
166473
142348
156895
154436
110958
313611
323601
216971
97102
341232
210828
201052
221196
153224
4819
196620
252857
198773
38750
141571
183433
98087
163587
196792
72346
163665
31989
188640
245316
191376
189373
73178
16765
1223
266656
348031
283606
104150
182700
38641
275501
209301
298479
55902
95175
217936
181735
217750
187004
252733
332639
88250
331711
141152
91721
251592
174003
333427
158528
178803
172709
190200
326773
262252
385214
174588
181548
359448
335456
62244
29344
100745
322799
56274
265280
159627
242593
28715
382173
197589
24916
123653
336409
93626
163656
34114
185762
370541
198364
24902
116079
174502
28198
342885
229798
16247
380758
141686
279081
13064
128736
105091
111242
338761
202345
260613
364754
3064
247098
170876
199842
112670
356720
277289
3299
173750
197000
278987
300317
283802
298454
64814
234821
326719
53461
381281
358960
47526
158058
165165
201964
271027
360121
139189
168144
110003
262491
77871
103785
153610
77051
184552
274416
370218
13800
361846
80
230723
6184
374504
310794
76733
59707
252006
63612
224633
212355
373273
162780
149210
336290
128500
97928
149898
258653
134724
2376
49875
220703
126713
208938
119427
314684
170263
137250
379678
183784
329401
376163
70063
49850
283429
112465
18548
16175
262366
94939
264346
359560
279834
256763
200622
85803
116314
278294
90017
70179
105636
171455
357547
21882
280089
352437
71902
102643
111821
5668
192166
369745
272058
238366
146390
376753
36982
3475
365411
140498
255785
341859
365813
384086
304112
329412
363414
230353
72070
183896
24419
169626
4859
105114
182832
220736
16886
35195
343831
17328
59401
108125
303248
58157
274087
313424
371971
122277
203628
337201
192657
69886
275615
338217
167582
258810
273761
305893
148140
290666
165970
268709
307117
227909
42952
149555
99694
181476
271198
127885
43192
356968
129301
246031
39731
6455
212783
187782
356660
256311
11716
273891
12600
234935
285033
334691
225262
120111
159270
57814
134650
55527
287435
359635
237400
229451
249807
258789
31848
304303
267982
347062
215429
132343
135911
84771
27602
297074
340284
284172
186523
166356
352627
157194
1867
374145
48039
383108
18246
44497
161741
196396
77365
18153
111164
347069
372913
277465
265643
222534
44725
183337
113841
60265
171705
60493
173922
293530
225896
302934
99077
76208
368404
223858
350900
50366
89376
211189
24034
221963
35137
44018
298778
216687
147417
241003
212528
67189
239677
384949
9747
246667
34556
168550
277540
168482
377861
82489
179805
287126
18895
332126
346551
311012
256343
173149
187403
179097
33771
41259
14292
25710
327854
347150
249590
198271
381915
18727
44944
550
211196
258907
204076
130649
306951
18004
96164
8587
48364
229962
125035
192209
336799
80961
59069
213128
88537
119996
99972
295018
316167
358014
252483
17984
105691
72567
59845
159911
156579
375603
101473
29287
39171
370418
58120
198208
43891
54900
85151
249497
97536
244780
153503
245025
160724
94482
328389
366717
58650
54173
333986
383812
358446
49590
160346
309243
235751
35870
129406
325526
141217
232156
67785
233569
225631
354209
32741
170977
215979
273636
352492
142203
325585
143776
259721
383124
231871
58926
162683
25389
35446
19230
316166
379534
14980
249519
275793
160217
40317
164048
147668
106765
73789
146060
286581
258387
116825
253243
244162
224219
225323
120202
164120
288313
16233
240126
12653
98376
378686
90917
24766
198588
324011
202723
42120
307438
256729
296836
20402
8427
48924
288323
195281
17774
4004
308085
32485
108518
335454
146202
302926
351875
349331
81622
329462
298218
355268
365942
27426
337853
270567
311788
377139
42577
235258
21499
359927
88846
364443
150759
301317
43503
231614
345520
190289
313148
288461
235874
282492
250158
57250
69259
10645
365721
143198
34889
33898
288006
156332
207596
264086
338747
262147
22857
116769
208669
241374
292226
185198
264245
177457
111751
69290
62157
87517
158020
38089
379925
164619
210203
209601
109562
307742
285674
239419
82730
123897
143117
233977
52152
132901
102354
40150
149507
185819
58468
272292
374136
152357
185148
76367
85538
168005
221055
158241
25155
44974
196815
211198
352359
205095
109101
384754
50283
164668
31204
235929
357713
165718
212739
152010
182561
9319
51715
70220
215664
361384
377566
252019
17839
180082
14978
381637
65993
228658
117339
340071
360874
366110
175636
40437
315936
78009
6386
153293
39989
77283
278324
257662
346111
259518
92101
247003
215446
127653
199504
253708
357952
341126
193462
139728
34707
19183
152516
374611
273238
115638
39565
166150
252649
97397
88519
27972
247467
281080
175693
334732
104383
267476
271638
347096
261957
373943
384889
238532
130311
381487
1513
140115
54785
12493
105052
133877
53541
276230
74090
153717
198847
50902
348571
39527
325213
69800
298915
293689
200436
209358
274765
182341
109895
204761
95516
241589
133117
155824
247836
174168
280937
91865
334318
322157
352810
213297
61579
345577
130786
17190
265853
98917
144723
14602
341740
134103
22132
180172
314807
239883
286146
355908
210153
320528
305546
277457
92280
200597
331126
61614
79232
53066
329086
117141
306749
233979
159617
133669
177009
272972
346208
310202
23911
19320
327533
354862
151731
78148
224575
37997
152421
44966
115001
314601
240170
259094
278803
187053
51537
349677
367772
218344
337723
337583
366169
124895
34987
234835
236527
205234
80719
18921
227123
77060
175360
89093
292524
179762
292219
6402
352462
266634
162232
44982
60080
283520
214184
256150
210588
190396
353895
373293
222458
211032
144775
136343
133158
116623
218515
236178
93427
174346
253828
177536
214469
48835
179840
63438
275653
123220
215276
50672
174593
125455
271242
13305
240880
311866
361794
185455
24635
256527
12739
203409
230342
278079
377431
334624
111620
192860
270473
23304
290391
92286
56418
242471
129936
89909
96052
165788
95172
17217
111160
346185
160825
305972
6027
17343
231395
203618
192198
146883
75914
118822
93765
77878
146597
56806
130375
362703
14957
65731
226070
345371
339850
237980
32058
323440
39777
218291
364032
314193
139559
308665
204167
220855
81699
208977
336079
73293
227029
80285
225435
93354
110869
54447
178654
371364
183169
94586
121496
269281
369992
318592
19894
170813
249783
5285
199355
59182
30862
78503
255947
172573
367771
53173
384786
233904
35507
321414
282994
51470
255794
137573
116476
305027
259845
91343
311059
380333
91160
40931
190116
214484
266438
362606
174246
254122
40625
151886
347160
278381
310973
71281
22875
193468
171405
87202
24153
343700
27919
204694
12921
320830
27864
98671
194668
108232
321055
6019
16410
298143
314592
273777
295226
17275
347867
206816
313860
11369
155547
135450
106568
336182
55574
116631
146747
128524
218675
128371
56966
332880
326927
202507
21120
312093
195640
156245
351976
148939
338681
177620
153964
1453
69912
59520
58582
354088
258247
64131
146911
203967
134866
20618
301320
118142
36433
24598
182998
365271
9120
315117
160985
75266
306583
351732
6489
23074
251553
126888
372684
37854
49596
89927
365039
245723
325643
306517
302523
27813
81199
158752
182668
229950
65460
146985
355713
68835
223957
366540
295960
344847
112064
367614
133320
112579
367309
71223
92617
31861
66348
187412
238049
133842
88233
224365
5305
110380
166795
57822
370792
195298
123900
123990
154935
322542
303512
150470
10218
40160
318709
132872
43401
243586
11225
384270
172144
106628
43949
48615
90672
230674
99317
32207
244053
79866
210686
219080
45181
163261
363958
90645
327775
81688
76048
35116
207728
202442
4254
325162
374979
132320
227294
372131
105377
181040
5150
283360
247762
223382
166274
43970
40358
126093
305957
301917
225065
171778
280886
261559
87770
362733
62162
151879
76778
237252
144019
323461
150431
114857
318944
210529
232123
302974
340940
32289
176541
28926
157873
53315
55098
278723
172085
85958
267526
335321
80041
187792
350414
50803
325426
45202
83592
276048
337266
148848
202988
276195
68399
165274
249929
144386
232048
367329
286936
345497
178163
148167
130822
166555
377931
145063
154612
219061
291396
264982
31111
232395
132621
167428
137668
33775
223409
51939
145511
321503
102118
203668
312197
5131
103700
237574
250205
8304
251075
79337
38382
274991
247259
64563
99940
126042
162164
28498
166328
211830
139533
232333
363013
8617
83544
354396
270567
148415
161678
18904
269058
95182
291930
313813
182288
236863
16503
54049
133790
119742
260871
167903
120102
202694
78019
53396
180418
120337
126029
53923
203071
292634
250554
117323
194323
185540
302812
281676
224182
25651
361786
315385
155318
120561
372536
17558
55814
115859
240320
186356
369352
351257
242599
86089
304294
28150
198310
193926
304651
334011
185764
11445
169037
359698
25611
297941
346951
116197
153316
160000
320615
235293
294980
251448
381624
313594
223572
292990
322003
334618
188739
236889
329537
385093
302637
206739
165452
314354
170934
174044
172313
219690
186228
88131
173617
105836
95601
212047
235777
157740
153412
210983
239052
356052
113500
161277
164497
305127
273783
30330
108037
171843
250481
106894
158472
68659
169668
164182
218053
108187
254475
374162
23877
36450
134176
762
233841
144025
5423
314911
217759
141729
321894
354061
375828
30326
15218
246621
297016
159004
134060
294133
70442
157674
163832
93682
231262
76214
84441
53982
330883
234098
101870
41020
251117
32446
302620
59898
291417
198424
109329
209347
222447
61793
141519
126839
101994
314361
246342
173592
71509
227499
362958
253353
179183
54779
195919
174158
179179
261791
123922
49215
270528
78581
383047
173174
301205
137106
194483
179131
324004
154437
198927
355784
332506
269563
135456
189392
70573
202000
312061
367417
102165
18277
343899
73041
342839
39601
309786
240673
188559
83234
270408
251808
294974
258181
27948
15767
280910
56682
371837
164565
352010
234489
212165
36950
316571
39408
334573
34172
95584
136493
363812
369141
247919
112516
122855
230790
311962
296290
43943
31628
256863
6614
82318
329876
335642
58401
156076
3929
200374
46468
68865
96653
105923
187865
131112
134895
379326
9412
305608
165509
55831
13381
385383
294578
72282
127503
265333
253739
279172
246438
336445
219105
36063
30066
385363
20871
111572
283367
347765
274284
33984
16080
154006
167777
256450
14206
229233
84148
315988
129723
212862
86528
169762
74567
302689
131793
246745
339496
2914
77956
39311
330077
289627
183270
207578
358175
16178
371782
161804
343224
113874
379997
165287
354652
189786
322750
368453
313337
162671
169179
93128
130484
285144
11165
191082
38272
307942
365427
336609
238197
32565
133918
28001
107243
16443
358013
22321
343788
275429
122086
360093
307240
384326
364869
240557
160669
100048
90128
120070
376935
262652
330049
213972
41513
294500
7259
51182
78009
318388
268821
251142
89360
325820
1887
247040
50708
18080
299389
302712
260280
137441
62291
249505
55657
95703
26510
218192
155940
370637
329926
110305
317196
324484
368086
350921
269445
261273
82168
347011
249357
221246
262933
245763
88173
246751
156451
202850
57893
36119
21107
22202
337563
373349
378632
160315
209848
204579
197376
230774
276007
162051
345183
241538
299229
170728
242325
120717
34830
339099
153190
235014
195930
304571
104270
180215
2678
34044
90755
257621
108090
286979
170206
56375
57575
352171
225498
247478
100030
216874
371993
253988
248193
32737
310220
14735
355562
185446
249572
321242
280907
217952
31389
196440
315473
333636
123420
13213
243540
63914
32162
326819
247988
362424
277508
154752
59009
246090
259160
238000
226742
183405
77983
2094
258666
77920
348920
207326
361977
120014
29926
318210
188307
359657
336864
43793
146364
238112
169354
242355
296002
357903
254167
195774
343537
193712
97250
188428
2498
204131
36422
244058
259548
305860
362057
134490
256293
55994
121832
148999
167600
191487
26059
104423
21816
141500
30640
140251
231600
136717
16628
311564
367522
154261
6222
187138
298230
360782
6273
220678
36918
5528
94611
52986
60910
69407
375900
133806
306096
90434
108472
272240
126819
359139
365780
17361
376104
120480
296781
164825
100986
328580
224819
349830
223117
344037
181878
256167
166825
48969
39559
39810
249970
16115
57389
114235
142747
44270
105141
41359
596
217943
296564
82737
218390
83893
310584
248836
57642
247592
323015
280709
275291
35999
109946
281182
11824
349637
249571
83006
150593
78293
171625
70181
92481
325735
32634
280811
54642
323947
181677
95598
213156
156680
241666
270487
250442
180776
168080
286642
21403
22744
40440
1579
375252
142698
16144
89313
61242
96812
164995
16612
25363
103317
100842
179434
34574
180927
377946
317891
172721
175919
283768
13223
132929
363796
200419
219500
281842
250827
64313
183787
253491
117036
231801
352092
89578
194679
23054
178354
180199
326394
359
310803
12475
291332
380080
18282
325123
372932
315823
220114
367050
33725
107975
234028
352329
12770
196740
172460
220977
25667
23874
92004
11477
69986
226951
55430
214975
221712
99387
49562
98807
290204
70173
272976
19176
220727
292645
319919
222966
20329
383259
342118
25222
281873
184078
286179
245804
12890
381051
369691
375043
252880
94550
135751
259252
377769
266271
312355
324230
142572
305130
180538
148822
155637
197108
49264
70566
3515
121173
162230
202521
256604
110426
20435
348682
320323
249717
70243
28275
309607
353207
279819
133430
158395
278589
330604
355215
26915
291165
4742
263089
265404
182577
270063
361429
324137
226662
77052
130166
159790
170334
117191
320606
183404
218263
331997
60195
363361
178893
133134
360043
308740
12560
314122
13572
157469
66209
59656
35592
251173
207300
104987
367170
130465
41567
234373
23925
224007
268187
190622
79301
249479
94072
265334
337565
381604
297252
18093
363559
194168
72961
97332
14072
111945
306521
65972
6463
190759
207762
242612
22198
18137
137917
362674
330580
102414
273887
137275
98181
128263
81146
140186
279568
203068
12781
78995
271319
283136
63283
56444
339487
288671
210498
150108
75384
359197
365979
258646
152233
18463
40808
237717
89515
38445
229614
351282
268850
261663
144000
27406
6736
200284
197262
61172
17634
312870
87959
98509
337317
187015
254508
100896
64915
344120
147615
132131
229287
210711
213291
52619
271911
303983
229622
152524
318075
266905
230125
379825
238313
143400
15623
167201
84658
55764
122068
226797
379340
368763
146933
154068
62942
90799
14525
199342
101658
159196
42280
307493
131318
201043
262473
288064
234689
266259
40439
328334
105516
127636
262282
274113
249641
75711
262198
40988
142516
251696
227741
231524
154298
341267
129805
368855
93837
71557
32916
35036
81556
84668
383688
27419
224009
147602
349989
42900
121717
239365
103068
60168
335772
232957
225858
217635
50397
191703
29944
67237
226689
111907
112046
347833
141900
357320
257616
161746
83064
371089
233867
143009
354900
51180
28898
105085
107032
71882
155085
206276
180783
195448
243876
131228
153274
284412
318452
283921
78865
378197
261873
328261
9370
133097
103017
355952
113629
264886
335480
182207
262956
101431
37325
254924
46421
136533
353910
356054
339898
240105
257272
179993
184250
366659
270530
334956
127241
83822
330159
373478
182823
249302
170336
275253
201187
168998
301313
181597
171345
106125
361589
84165
335157
369318
318191
338700
119666
263040
113912
358768
101613
305712
158986
79577
285165
190950
97517
165086
260327
149748
160756
333238
306455
209451
149065
110270
161199
256871
238588
303236
214942
2999
65473
72859
4081
174131
135190
222150
302858
342580
299543
280674
133026
305373
246231
21084
50134
330642
344455
124396
239262
114594
201770
23642
24584
209683
100213
195928
308117
104635
68231
246102
53970
268623
31157
49210
222735
100920
249296
253021
381026
7349
127985
144461
152656
103580
66278
161257
49887
320909
265604
80753
261009
85743
302878
337806
234443
248354
8651
358852
294109
244176
84749
130827
59925
304328
33256
82538
44273
180835
77859
273230
249218
137008
384521
19591
222306
213020
22447
351244
201879
59851
295288
38777
140925
56191
275042
171885
212031
339523
125016
133351
121601
193871
359948
303012
22853
376112
236335
278105
212062
11039
74351
28795
317466
17257
24657
39671
119012
180509
235108
118964
260810
291231
77942
371713
63710
216509
312506
283330
373982
142442
252963
84605
363271
201124
350489
218357
241351
267619
190850
308655
222105
359645
40822
19590
362436
186240
294166
170348
235754
333910
74337
232394
13743
62571
335074
298136
275014
332723
65406
30795
73840
195316
29856
139645
178904
155682
172543
73421
364181
261038
132627
305137
203301
158300
94166
131997
20324
137650
245067
196858
70505
303621
230416
364548
325306
113473
127024
192189
216293
109201
33273
52351
317866
318397
367853
364280
253632
38567
318196
46716
231462
233991
208788
220008
241585
50712
235804
129067
154293
71561
211417
343316
384503
109086
170094
156239
31948
202032
14782
381180
94130
148052
265604
113114
28120
58435
151009
148227
279911
31038
36067
110061
294355
312763
67199
14727
351762
208082
235875
92620
14392
221058
138948
245446
11876
116373
325912
206134
283954
111128
224534
187663
71724
1280
259053
369964
335831
214441
346343
38039
55045
135458
208871
59714
292173
8919
9548
158795
40291
61244
17164
77532
109920
296019
6269
169814
45481
311715
193222
125343
108909
177628
364206
235633
197186
227749
196625
186148
326528
305366
286454
107292
199117
163131
256639
24055
67848
305678
309508
306800
63021
154736
349812
128544
9478
13991
243180
346909
215447
305871
293613
295886
6761
556
288572
10366
92804
277330
336062
289686
338392
52203
234665
385545
120801
15319
336722
5044
167394
34614
315197
317854
50416
66946
298915
263772
48111
292935
348064
22342
133713
195762
332491
82281
304414
28519
56484
292403
11767
9395
215094
265629
339775
182798
322083
192693
65008
22176
126024
10961
250934
159893
39145
384755
375887
372656
247319
70464
366476
32767
313335
17940
97452
336784
351319
201176
160133
347416
161487
45753
353874
248109
345930
174083
292834
248303
188889
382943
344083
27535
223928
310562
373936
45755
187968
137867
102625
162058
28334
70677
341459
360631
146771
303893
94312
80779
270187
172211
255246
326545
194939
43894
175586
94721
348295
185302
369462
317224
93520
158166
277636
25287
78467
79646
189346
151705
126386
174305
181006
242738
59681
292797
240607
116861
267508
138523
336765
44643
7438
205416
363849
189154
178353
33196
182239
182440
64813
376386
90468
183220
282103
20281
135096
128569
290654
271000
349956
44592
249719
34060
173367
238707
336754
240425
181623
311101
335912
32197
181845
302670
214776
206497
14623
122189
347464
315975
176025
137623
169164
334985
192154
249984
48196
325598
74270
125496
273693
253939
215210
354772
147413
342856
8769
291090
29126
178426
204968
319511
3974
48971
371938
345990
360484
306133
107311
205950
32474
86553
176181
238945
160255
65563
252707
42590
318291
357796
183997
90460
194427
146601
169536
218548
242946
379382
285436
43451
122790
85984
272625
20315
8294
132126
193580
255950
340256
62054
62914
224767
359731
215336
11895
253000
298295
350992
203551
51620
266928
19452
73870
248340
294655
284183
144577
85203
381629
140551
200938
204284
157418
62467
344741
130836
113377
294922
169833
353398
283212
159518
289435
260008
306730
253871
360132
81550
35082
211447
308264
44115
289813
266847
83750
344589
206007
346927
126986
23889
235254
84891
116121
335755
264754
358222
304344
224071
96045
284966
161325
103288
140023
117709
212507
296769
282012
108877
380700
309111
170505
304414
175035
336376
367566
303712
338746
105853
359843
51020
37188
1826
255978
92310
191755
133884
42084
144770
197582
106022
260525
124555
197672
351473
279298
366581
140687
330355
85598
311071
365495
366140
301574
28143
221098
140167
184481
181896
194026
179339
323655
243491
68526
333752
385490
80813
129638
190738
337039
274376
357011
229161
732
248503
131325
274986
1449
296285
82374
43009
271191
344485
126973
21497
14743
247793
119343
293561
146034
13517
212315
18193
137956
186310
150403
21809
145535
188707
251705
321906
118784
76937
362459
368776
215418
75821
169775
30603
312298
277453
249503
257286
23436
381085
115481
150104
69315
63843
148596
88198
160559
139068
247597
300775
376979
138967
313161
216831
165858
233883
220954
245714
238836
208366
299111
52915
117893
83034
66983
10829
181533
325953
369251
318285
78359
308753
352815
234162
173140
240591
94626
360530
53671
19859
87775
58602
247216
349262
338503
339778
222930
242955
277721
328940
111001
378107
91000
174714
69977
188550
33399
64091
242946
216932
377876
309081
324641
56605
320902
154328
298634
172427
206832
235435
113659
180093
297275
18092
104766
13097
106316
67549
117248
313621
188513
147633
328233
272114
332680
279334
94755
27976
60719
216595
216307
186511
162816
13084
311487
231050
82720
347469
7068
157938
16164
318722
167978
269847
184422
240302
43243
81334
24334
325389
23074
365100
245601
39260
354567
281271
225578
141274
74048
32148
309984
352249
285946
297177
52813
266059
171834
109972
363088
116338
336745
306230
61448
167106
209464
76298
181071
49808
7631
310488
373945
275375
15741
33338
335059
127565
176328
373361
10443
364043
183082
184461
344279
237232
309293
6375
273358
119483
153647
252077
282458
202684
29610
55712
297382
288594
42197
310540
296763
305590
20813
255573
358723
109019
369169
41357
146138
318852
355509
35388
357166
380218
58529
17711
240103
187886
192229
237135
120926
321688
36249
102660
383649
25114
81214
350479
223765
318061
13084
368311
65019
317573
252811
107694
133834
261334
372070
15949
297290
332241
66495
132056
186733
106356
165431
197716
319083
336914
374797
63833
49505
6493
203983
159114
59737
227180
276871
84166
154575
46366
2250
316538
38796
51539
323650
86950
36454
168611
91167
80639
172424
225866
118344
276697
361713
12576
94188
55017
1647
167221
89025
132360
93038
149652
304549
44157
330284
179896
325677
117849
104929
280777
335364
209195
307293
280640
155976
62146
35899
38670
38566
274939
320458
292488
202824
38256
136633
88985
49442
378345
279708
93354
251581
300568
133490
272896
310796
190323
91847
351987
321371
279520
72229
46261
149899
294938
318681
82471
120296
373644
244464
117562
85103
318191
253227
348322
40993
16085
210439
164197
294434
79698
29002
68975
86485
179109
53697
91424
212837
362205
140085
101972
364749
256284
166080
80814
147749
208439
119513
109175
58697
279096
147756
324249
149343
299555
190043
128590
302012
310507
1279
82330
256198
382577
152585
93196
305338
316712
34071
43960
299859
72629
141569
313282
311844
30353
18646
214205
58341
233043
104302
205037
16364
319155
320834
359512
341283
63896
33016
358104
379502
208577
48990
24042
187941
112784
258378
205870
360714
82230
338418
326637
200818
124293
195691
248845
15357
371889
86253
195409
119702
332918
258080
20187
371797
292361
226516
83796
184768
195743
314258
271507
77105
295257
153062
185909
110537
24788
260214
220719
7488
186418
92152
83158
374546
327049
324197
58397
175952
297329
124783
233840
168055
131238
206535
133373
156988
208627
354698
75604
58739
202517
241250
372393
97898
158463
101840
126056
199816
11069
338337
10235
236851
33975
14712
334431
228532
380278
346384
9553
63416
346356
91921
34026
136460
10910
169885
316614
226551
360681
155662
284685
371946
205833
332535
302077
95893
231172
15743
282928
382051
34783
360641
231520
212627
152768
107406
80064
153940
349720
259043
71692
116465
266993
288798
170523
308865
329728
336493
72348
29460
139474
336459
126112
178767
288615
245030
233900
116658
304759
233162
341325
374055
24023
50051
22287
244434
3234
168036
266494
303966
377832
176439
131069
277350
171996
153881
207954
197127
335376
348922
54288
2323
362261
193497
185707
307913
10468
269006
106645
222221
97205
191074
9724
313414
241388
194050
182719
106369
159007
41686
97817
270876
7821
213416
341399
339930
32647
220666
329035
335188
14420
375736
294137
264390
8217
243736
155148
234811
249218
154485
385472
68849
94881
265974
33238
214136
113938
135703
169831
143300
294929
369821
341545
35654
126286
30060
117727
120336
305199
384968
249740
59140
10839
219450
340166
108799
13090
353449
192524
132149
145096
58641
178032
273436
45462
161059
169328
127861
297550
338891
184041
182765
257108
250493
222849
261653
238023
182564
32055
101889
381893
182416
292046
83575
221495
320538
135685
93517
262955
295608
235336
50492
5076
190081
275008
89928
384208
175834
113361
15548
167983
240245
286367
15278
272306
13107
42274
343138
363490
46043
67374
335883
67746
153234
89133
22374
102147
326243
271233
304747
112164
51147
301091
205907
194414
377078
65312
210751
214471
43648
73986
219230
336722
139584
158235
305928
339836
327155
47394
72905
76274
181239
130894
89791
19102
274508
147617
88728
280620
370270
106099
271169
343953
70333
77752
320744
1984
216057
265184
47
27191
69285
71462
378700
256059
23966
112181
175382
181502
344317
20314
270703
206236
41668
268834
51329
18808
370327
66154
26295
152608
84643
358616
286099
325688
311214
26472
350414
181531
207070
61689
44116
383602
59995
97814
59143
118528
36167
350945
117446
44452
230212
135812
5640
67879
63102
149720
375993
334150
75767
228903
210139
202215
235807
383955
361572
60507
118739
91425
254250
6546
252088
37405
217825
88631
28662
64727
125923
220633
76391
364447
159968
368335
24981
195568
218513
5167
72872
172557
151125
325908
303330
284038
318226
68015
337414
104842
8116
365938
67590
314617
157757
15541
340499
11149
4264
144370
331182
78812
216401
235214
158296
219520
140263
320626
192741
124830
329492
141218
257775
318194
81564
252841
326307
264165
348124
137111
337340
251425
287188
277719
7262
86080
257482
382618
81897
68112
114718
92023
103569
338816
208335
124254
259112
91039
292847
209038
177408
321910
57856
129029
21014
155823
56085
176013
347867
90323
99479
57040
71400
82619
74597
3143
272231
164423
293197
198854
156537
68221
57909
167795
26232
308657
87873
316714
238938
307134
135068
178034
17081
1819
315490
248523
210490
196815
31904
108145
65786
93574
58781
28231
180244
169096
368417
361342
219611
125206
327963
28296
143115
253483
226561
373344
244337
301802
274140
143253
231093
133124
165577
354045
229137
135950
114044
49451
273128
214705
384184
55511
343220
230456
339886
315151
73681
374132
193695
74837
13597
153427
221260
23563
237810
379672
298226
93499
22926
342820
216924
312261
327167
36937
16086
145032
152713
95331
203761
309946
353514
226959
26494
91657
136057
253358
178883
161055
162563
242323
241
322242
16153
151598
129551
135785
155762
74671
250402
110484
229016
247759
247268
269807
19137
113156
69567
241691
369967
36861
101861
42754
86349
156024
159822
233559
148135
187594
160763
161746
98202
224638
257602
223843
359564
288358
142589
225287
218538
213775
144613
213099
32025
80110
347084
184577
195107
177229
254955
24920
193959
129432
375002
14471
51545
326038
3123
209121
32174
359510
93683
26148
187584
233281
160481
69523
356268
191048
230407
100202
302519
299716
127249
181095
207442
256208
206368
188371
279325
315521
229171
56756
38157
52142
19648
127926
111560
6898
176848
248050
384928
97327
353811
296578
175748
176037
325253
97628
237781
36457
298371
67728
7327
44544
332380
32704
340316
338071
363619
7480
363106
323533
140613
96166
312346
360417
195566
238660
140687
307386
182258
234379
149014
367961
248767
329949
282353
338415
357765
374365
362370
339296
346620
20093
159562
377305
29653
238013
197288
366565
135452
296244
121361
93829
101829
364109
380057
122663
192031
81347
226357
151367
378168
102409
158900
41643
169729
59056
16134
63136
266606
2135
61922
270720
28118
185022
128446
138369
322785
201122
188936
260901
30287
84199
378715
119952
144749
207312
13484
350180
232384
17831
319864
105918
105094
167868
181212
248113
191931
185216
60603
96660
318473
43955
309006
379104
107526
216206
42263
318101
248336
382828
115110
59529
66211
148119
267785
362905
282790
152496
189275
227731
54149
356637
66323
223017
8231
289514
152889
45169
210138
249873
309688
335622
342348
238527
150177
120799
282648
246687
165366
153074
200387
367493
197609
259370
203417
177539
27050
145524
220132
367466
294911
356900
48461
581
370592
250508
85818
349690
360977
316341
310911
137799
141238
65450
354236
141248
323838
7023
17213
336037
210572
361131
206320
28932
273329
269021
362438
336767
130233
266463
11883
211315
21075
82025
78991
239131
227523
203330
360492
331875
252673
262353
305262
294047
121336
147050
267624
17355
349874
329248
29244
303893
10658
269655
202149
333292
254033
7375
73566
197227
12289
219754
52677
316709
339604
68551
117566
272312
65298
48684
165896
126338
22244
370309
97811
350498
330989
109832
326510
230768
93804
70089
327528
206958
83733
209866
189564
109512
207590
357048
75883
9140
211685
27955
377110
27129
323435
144822
210576
131612
234097
245079
179628
261803
123071
187527
127319
216694
24456
75439
313819
65763
186658
201380
123045
212267
176394
367603
34924
213303
77512
203123
63577
139604
162081
73635
266156
22320
142845
184780
201207
184604
251606
113013
145681
47671
57434
216465
134406
38235
111251
65655
292549
94365
378135
255442
324997
208135
26831
108414
90002
260481
351266
346293
71933
367959
283444
14516
56237
2966
336715
261938
48669
149336
185525
217112
9855
385421
87788
287197
225825
313031
357011
2813
143453
114587
197925
361896
368926
123452
112358
378785
270406
359791
229
316640
382982
10071
135000
182597
120809
286588
218321
167258
287253
165316
333810
56491
213733
85554
335789
299485
217951
110842
313074
253408
182768
263748
19549
178785
84336
3248
206785
350127
248544
146280
18293
187965
319019
262955
143470
199675
330937
16248
233358
204758
140915
299139
271952
50937
357021
354743
170729
208757
189797
108474
244989
183199
181828
165727
137396
313855
14563
346729
362584
4704
15594
34922
345048
232694
177575
289074
251669
362416
316390
86177
299987
62667
190937
47158
63761
105659
131147
374370
205657
333887
3495
294733
213941
43371
353802
65323
295778
80305
192415
283746
42542
323234
266771
283909
303990
325186
375344
149200
156619
174270
337640
240897
326178
78882
50158
272606
299175
320428
274196
343985
298513
295253
250349
290055
337712
161650
56100
298418
55195
298439
275476
225352
243023
36101
258445
42798
331214
94127
64065
120748
192554
129760
183603
149429
82899
10590
321756
373008
355059
107670
327175
165231
190573
132969
345802
342218
259246
247301
347993
27672
244291
31611
194093
68911
309606
131088
214237
226347
10495
182273
53853
367782
244512
175365
380950
259382
179135
57494
371071
182451
364793
6289
82011
342646
331994
311085
363828
341960
303927
147439
331303
157873
350992
223690
351363
245200
1282
53570
292533
177649
254345
161846
72404
69556
360861
106699
354444
333150
309476
328863
52317
350457
181270
130426
246349
89217
295432
224904
353836
343681
172847
319707
238272
378536
196288
348186
355770
240863
343737
28590
245540
135359
209400
101034
194602
262902
83065
150701
80402
48690
169169
15683
111852
194968
218628
382950
182527
231026
143165
170441
357524
371703
102062
154241
275563
168252
56765
74871
333734
87784
206547
169797
266818
343951
277393
322733
78137
335237
383330
330520
142006
151685
38778
246547
323657
215733
40049
111153
1572
32765
21391
137057
145227
287068
243010
3675
242650
236302
49266
2973
107067
181517
191933
219033
291003
29692
106110
320148
319522
276488
6200
328699
339678
152646
190451
202073
149720
156988
19355
283225
101903
146065
90077
252488
362906
265400
352784
108585
364731
108186
82993
158323
114809
180635
380201
139778
346308
252637
188810
231590
193635
79544
64245
25863
249146
323487
159982
219539
307965
287246
230172
262128
160429
197888
254552
320909
116052
289238
134479
132084
37078
158210
197938
212815
8228
269786
368661
154376
24487
234074
32692
316285
68525
196954
263419
69126
221634
224008
124549
17243
303783
5281
355702
319169
157566
54167
115476
191819
230049
66136
381070
381863
171801
352097
317369
340063
134846
113529
375098
229428
304561
133085
143676
338492
1280
16677
149425
276635
326323
348499
277875
59478
171811
76151
156207
135190
21592
51000
319282
323586
229010
354033
25843
349880
355379
207678
159085
249509
46852
80059
83647
228053
26728
257399
93098
361576
248113
169592
164150
162520
245300
116402
371878
319800
1354
66210
307390
58275
273740
127516
60115
115221
48424
9149
95301
224591
166186
321812
229222
385342
333965
292878
258330
137575
354512
75240
56386
334308
356690
326396
168213
290864
265967
213796
110340
47210
99652
379723
16876
326863
127565
243421
80081
123585
349154
129871
132814
239333
221762
361171
89913
34614
256338
211872
199754
47460
301861
262371
203919
80193
151064
130518
295091
320192
263776
85565
286143
221266
290666
378172
23597
251088
77019
169684
369256
138557
236116
108250
296163
190143
320629
345275
188900
127599
94068
135617
78850
157921
372299
155300
135159
92226
157044
230050
63551
374627
179589
257599
286967
305864
170757
178572
233632
4978
220619
297323
328521
373341
285325
26086
63134
206046
3389
102868
154006
110488
218460
126058
227487
41941
224767
138902
317604
70307
328629
260938
91465
72520
139370
191153
249431
29088
260721
231106
333279
155895
58544
69181
120979
247589
38500
15337
48592
288957
55195
330846
95283
371517
147975
251306
77107
306644
85789
370883
260763
99207
114319
101473
184294
330350
94093
21702
14912
274469
202340
314794
213624
311914
130354
279926
242495
196418
266068
195782
123494
72447
1201
256737
31017
190050
273003
160097
269376
318621
246023
137430
271427
385189
102166
309749
48714
350786
308877
86692
194864
283663
152415
263007
385153
53744
84173
219986
118106
159536
50328
267615
381894
151207
160362
4018
90704
300826
128401
367745
342679
144693
326327
241177
30513
313476
352250
290075
224598
326611
101387
214697
208797
318376
350464
177040
281432
65409
314748
114972
350125
106181
259913
70540
329887
353173
66127
130092
361013
298320
146176
378546
47662
211320
98148
82705
44929
315567
226293
381591
254517
159261
250626
87248
266002
197975
195234
277825
184465
283590
33652
299681
77156
126324
154576
333280
367326
215476
369551
329957
67174
134071
107234
215351
164824
43601
266954
154550
160712
310422
315924
115598
59735
227721
198873
102205
147795
212950
120749
40539
79687
370740
94745
130375
73688
309207
228694
330123
263876
109618
254573
281016
304135
379058
125175
371055
185694
236142
149334
13006
231698
276645
64336
385260
130301
249542
96720
295982
214211
185148
87741
265462
167495
38507
385569
43539
247018
361248
96850
223033
277300
281148
378823
266323
252097
270507
301657
211661
119256
333535
33206
107052
82341
377763
176732
152464
266842
324316
319549
66857
88533
304205
322470
9876
153589
77721
155852
247659
365535
197668
24974
287952
48639
140417
323211
229842
290751
38804
227360
324045
277083
10898
91662
24213
85581
236670
38336
359226
46747
172978
173234
9108
206061
169503
68073
142692
22294
200049
200751
38272
105369
364557
193560
41833
99156
116632
92930
114220
51943
119118
195378
312933
225915
242223
357348
108039
301961
311872
254200
297516
46522
99451
297073
319045
177187
73247
91528
184582
76617
334006
201110
179089
64129
10455
134454
330114
39172
182557
253110
216916
111527
83488
137372
111260
30568
341157
95735
204466
245969
284688
245437
328048
239057
132978
78676
354175
286058
280965
141881
214927
375541
351712
94472
197758
226869
353255
222095
72305
374431
51662
112134
240140
244619
118191
287862
288507
102199
280918
273672
238951
43283
31968
201437
181277
296093
83239
316855
90373
51675
106020
188558
276994
60038
337322
10809
9325
45794
5120
67819
258533
182439
171252
339250
201846
275285
358670
310703
56052
192598
160468
324307
266796
257264
227807
24018
226538
309716
378452
193877
55140
164659
137694
211585
315680
58731
539
162202
29270
225
301363
194845
118387
77826
359608
361598
265214
151059
365114
322430
19319
59248
156236
46054
61711
381868
283716
283363
191524
352071
16960
85629
295783
95701
35242
1453
137469
127456
288378
120275
126935
192635
254036
356872
218029
168442
268775
291157
339779
372953
372758
344152
346931
45629
27505
35089
176591
106958
96074
132042
120833
198481
242565
154595
135217
174472
1012
163587
103028
113780
84090
73207
9270
217335
279621
235205
74061
161776
90039
183227
98437
29628
72388
195442
38854
165666
33437
300124
250488
182095
108404
178240
49519
354619
54646
82480
125695
277992
308870
88537
244520
98049
5066
154629
272269
379616
49025
358977
324182
205094
242251
27588
270891
201088
299936
168595
315221
321078
91250
369033
146492
155101
363134
222415
71810
84177
170668
344586
149596
104090
351072
204800
4312
66506
222222
224453
104830
119573
163993
190137
372400
41894
236126
11007
81408
55599
279120
189235
40674
324716
60999
42643
68139
356848
179850
107894
138775
87480
125796
62882
209052
176881
70099
60006
230034
90399
200053
91355
343146
7048
365782
283514
73979
229591
146684
354502
21679
213289
290365
145235
14013
151745
357737
180038
266281
81247
141828
163952
160974
369529
306409
370516
109808
195612
6512
235329
66135
224510
381195
329054
173053
307870
86884
76298
51456
300350
56874
80335
912
358024
289618
238973
3869
230538
65450
94858
222507
1405
318232
240712
55440
345584
325370
72381
39460
73256
287295
141063
129665
300257
109575
111896
61051
89211
54747
251113
86544
329850
258736
319549
343550
353428
264277
32403
95132
149240
171888
356377
246665
157415
229708
236877
287399
365898
276047
158232
207729
116275
291036
83422
29568
211931
187689
4370
233014
267327
363959
250031
117773
315257
43851
176857
178346
276696
244791
156917
163224
148881
96539
58368
363215
5282
41989
15308
321778
225456
168696
53156
166601
324577
158427
320378
164283
113667
282917
217382
76572
124098
272650
363499
143134
113986
76848
208770
332587
196395
19509
207855
107902
270292
316246
207981
59980
116653
284451
223110
226373
123895
271053
71298
363117
101853
75149
108701
34874
92118
366048
151262
51438
147123
119248
145518
142245
295393
213988
13536
58783
281017
361220
253401
352626
55968
6971
56998
276470
122502
195621
53263
234046
351103
16055
359625
154653
365977
230039
157446
305812
212826
219411
105912
174872
318805
323703
375892
117991
380429
238193
148734
267857
171226
101496
163121
101810
175364
7548
270721
169843
228934
331553
46708
49693
120838
87790
235910
113456
149613
178926
341302
237244
50935
139136
70961
255470
131490
302913
331255
378031
12589
49857
183205
14713
2166
19610
27879
119613
221281
315166
161364
258427
147462
115850
278010
56818
203126
150815
276157
46826
86936
330649
117845
84221
159113
340688
78331
368052
183001
208320
294118
91297
238053
118082
180605
111628
378308
211523
111046
195240
13571
120948
2373
95948
51376
256119
57322
28132
180972
168021
26216
46602
252964
300398
98369
84758
183579
28421
179689
175829
337392
214770
39337
286323
104451
359466
149555
239831
119067
139205
265163
231585
169760
233176
172398
256599
144793
64875
364047
243464
24334
263868
245386
33198
270645
41673
348003
90209
60764
173501
20802
238571
355500
330070
261293
350507
28742
301611
53648
383526
150425
248999
253652
43851
238256
74161
351592
143041
191243
28778
332952
161345
375071
129203
279369
282462
269508
127000
22173
37120
193500
127981
60913
29555
22241
139341
109017
239135
189347
231626
322460
135361
11882
134043
363478
318717
100327
46967
65781
93131
361182
162856
280521
248212
323473
119473
377954
233674
245523
188731
285494
197128
133756
365497
380895
68951
203409
317814
171008
119521
272020
365142
97144
145483
37129
127781
103639
171127
235452
301727
69725
177748
281974
13606
279182
46883
5248
62755
60357
44645
1762
73128
104421
132651
94987
88589
31899
357149
161654
58430
269513
40423
15272
78275
373808
325265
223163
313295
332915
313716
185087
278724
374818
108724
3985
333043
344978
283753
253780
105104
293083
63745
15143
85645
119946
92468
90709
325715
99676
378874
361378
180087
58344
116411
325771
29373
76048
349542
111437
34965
221274
119930
258784
244731
357964
364613
84615
146968
43212
207542
155122
128760
207852
72547
191603
186784
6929
302812
140810
311366
131211
296204
213108
332378
375282
367917
287531
130686
215379
10910
2320
152824
320469
55797
292725
108918
364483
94201
71502
257815
375165
6395
323218
218874
186008
342744
367432
150099
29783
120275
62853
246603
19608
59077
68806
74946
164731
133919
111718
172176
220747
258338
205332
116922
13423
154614
382499
16741
150652
356903
202167
348113
2398
339515
133995
57868
120315
63522
150410
25167
36773
348499
102930
223801
265874
5441
56379
208139
36420
240100
117269
269090
262270
277649
25515
289384
111364
168539
128080
345880
231817
334479
214123
10114
196862
373584
209130
232162
222538
6002
288240
54189
102666
185632
221970
48565
267525
377859
106200
95176
60821
239430
84138
128097
287313
20978
362251
37442
115260
351381
74529
107851
204031
251849
92463
9399
182096
117903
18289
348799
369540
115029
162428
251019
116652
364221
203543
385341
10795
43921
324977
208687
131003
37846
254797
131765
236182
147861
178237
90473
44219
124068
213092
111015
190732
160983
100826
379646
146063
157374
134108
98716
24964
187938
168737
121435
268383
56107
188646
303182
377620
139168
122982
348707
191421
195578
351458
37864
174654
31794
241300
144238
371742
125024
50903
75511
186677
99489
260961
165628
174696
84870
95897
187814
300897
278005
295804
100602
77915
258014
277894
60769
246503
172242
282867
50557
138278
186017
30914
347766
361095
265538
128534
283628
257058
93265
323116
17483
47534
357475
67182
237855
284906
130766
345931
340926
52661
79158
223389
80669
152144
281774
279680
257612
342770
24215
156653
6393
367635
71598
78256
187657
97253
357465
52642
117660
238522
335834
85545
36629
119643
193847
36612
362339
143730
110758
365170
38814
5803
364249
72073
145627
286523
83298
345369
90679
228847
187423
226266
58683
326052
194527
112420
196384
291887
207227
300679
342927
269016
287667
107703
12329
322584
205118
380533
280877
374065
313637
232549
156195
71679
174806
337081
74249
218535
114313
118417
67629
209851
145424
246263
220897
150518
202404
48069
368928
368279
187620
252373
85685
44893
3456
376066
75165
381662
369861
69599
269306
211333
234470
120195
272922
375623
102565
339201
177237
277431
190268
156709
363432
329401
286649
302459
185054
160248
384970
187860
189749
207121
223897
362872
284828
119715
136570
248867
75617
192036
143122
21743
310420
26250
184727
108789
305109
38868
172003
186892
226949
194747
263636
8045
151044
3068
16652
182459
362405
180101
352022
24996
131748
358181
305134
351137
2032
4255
2623
235742
228156
157340
66732
101750
94616
255681
131187
8573
129436
368176
79487
63378
190134
203300
66188
6129
294388
97070
287491
106831
122098
177392
373404
66672
48977
370984
360060
245657
233198
277130
229657
352166
321160
81891
59418
330670
245234
131034
384380
268331
146511
182048
379922
233234
159242
85310
54833
145413
363354
259995
78543
101429
10795
119149
243471
249457
231072
184434
241195
249180
134079
80631
32855
329193
36070
55647
321433
130964
207524
350076
62470
286687
81282
24677
94327
6959
356492
357112
299553
317522
382275
220865
282305
198384
286021
40510
376131
59799
97555
335331
309891
10564
199537
214987
129064
228424
121267
1025
58429
157337
251150
287845
229237
331978
185112
347659
268770
155649
147349
379528
166000
174403
41725
242423
135908
221172
158401
165045
212675
155494
193246
336033
216343
162277
202637
14949
73863
310482
82353
216516
65699
56719
94898
5583
371186
281566
245081
331561
246576
315811
218232
239843
383025
33776
333375
218848
48635
64365
321638
177546
196250
176195
51338
100291
322094
219318
351568
226581
164166
27064
131325
246457
263608
315663
164493
314192
111494
176682
287247
238723
360255
238763
85970
220555
352005
115052
60970
196722
182508
320030
28119
119949
336780
29639
332726
80912
329630
304701
76176
294125
138739
11491
24507
162511
159702
379703
201569
31697
129550
336280
193598
84649
64706
327737
47076
75718
287385
151930
292364
93736
61207
377182
69604
52837
203547
374380
214300
149062
309124
159790
148591
36428
292486
155410
310460
887
8875
240720
68981
91598
285446
125849
377645
105083
2403
214908
350467
373699
188975
48117
154842
10506
258035
79299
222576
329894
188593
326542
11031
295927
254804
334
125367
61115
248440
362992
35066
213593
10728
238137
277010
154475
370320
292131
210705
145460
95624
102278
355672
54588
4134
173507
120755
255825
50924
198596
38206
81668
345841
381406
344724
3699
16736
71342
296888
193974
103421
214909
336945
147119
165989
108878
43226
175822
102128
210053
110945
373698
344175
239717
304493
92335
224737
208450
61561
1615
304766
42676
21647
309817
201769
372975
83774
86338
330607
65729
279350
74595
214210
161570
164591
84213
258585
236256
272178
85721
358975
362496
337990
339574
77902
18351
289010
144780
194220
275732
299147
361001
60847
276688
247606
60423
171100
93543
353502
355687
106888
373673
63901
375310
132834
329845
191320
130002
316740
225495
36995
90028
306942
219873
117938
84886
19383
74795
90066
195662
314038
44264
142828
319844
147094
171265
339804
334671
361077
154474
295907
274499
311125
251477
299143
325815
248829
344913
57260
133683
85043
265068
191255
71711
175595
243207
32174
138948
199839
226363
36860
385410
372811
290099
181460
305516
91528
315391
314522
240724
32054
357435
17437
336865
154747
315557
3011
206490
153585
301996
97942
197129
287714
211983
172415
242692
173858
272630
47317
160105
370227
319926
333958
216724
12324
256816
297111
378797
152294
187255
341898
123122
238628
138169
246789
148560
313120
358305
293783
15574
108658
354340
280123
268759
274918
300468
113073
257249
88443
204671
239225
129247
304710
83236
207117
8093
248886
53653
374119
88328
126916
142519
369910
342596
275872
377313
267969
42110
364446
60906
77874
137790
265066
204307
73583
142813
195105
19491
200130
363388
214448
314604
25163
200560
48455
198218
113398
223716
138102
273429
240675
75695
224728
312784
174847
84913
135586
148704
349952
166559
38661
274091
323133
209915
277468
17624
237639
189757
364348
66383
6448
197910
266170
308369
255783
121094
123786
275886
232352
136124
312877
318617
280826
5011
265955
338505
311899
292102
257965
229299
383925
363504
272849
39097
123734
342904
284576
347144
81279
379491
208108
6303
180449
150129
136970
310698
16617
2995
151840
229338
307754
323151
138549
313287
39978
338632
288338
251940
327074
250788
371347
142805
95297
91493
169945
180106
151151
119789
239325
92249
154379
79402
158188
298157
119386
284650
339916
301793
348378
283746
239213
107480
180675
75969
283846
74282
197817
147604
72003
37993
45301
76343
43220
173512
7830
41286
195554
190918
322736
110896
357585
327267
204916
305046
4844
335940
21673
123873
31517
256952
363577
274671
135748
251140
149603
245271
117774
185397
3173
61831
152331
288795
155438
167248
250797
258919
7607
343381
115975
328023
176043
279792
119993
354466
8800
155277
25512
84073
62829
377850
385353
269641
121395
95044
48294
173958
225252
339281
203440
342287
263307
55178
317133
133801
315727
102816
353665
309450
88074
306554
282557
279193
154157
190907
24057
50258
122282
98196
131215
300565
118591
197306
380706
299889
9632
248323
157787
204709
341045
91539
376052
290941
12813
137206
242857
278976
350381
304777
73369
344392
6541
16013
193984
63142
17060
360297
219469
43574
11596
357787
160365
270484
197148
377184
272441
245793
249058
183836
77399
211137
125066
266362
182127
299729
1870
166128
207981
140234
191931
11864
358871
348795
10681
130441
257404
159026
382107
371300
334288
111797
325248
145600
134543
334110
194629
370701
63752
203721
251525
241983
286325
120261
251695
222151
92942
294145
13519
64983
136758
199792
131543
233621
361315
371485
78443
337286
208013
15335
134521
247280
195990
359559
277307
96398
239032
151396
343326
54622
347542
272613
123949
45041
377692
289096
270128
351642
210986
47497
242173
56068
178134
167665
217078
1584
116472
4000
67933
278620
315150
276261
341916
86991
312397
151247
139180
305653
124790
9066
327707
193252
233715
215023
118212
206275
353460
117804
319517
192
301659
375523
329479
375708
6638
8670
333909
188603
332946
53829
242670
342466
214333
122891
274202
85701
282885
67312
120736
180726
140371
284175
379345
262295
82929
360094
32245
317988
193597
30668
42354
361134
110592
323813
26767
298145
99089
144331
83148
38191
178299
91869
378360
64075
300009
130966
134851
65557
344418
2000
161530
127251
25033
227534
161798
114759
289472
54351
311437
157141
192863
95188
376254
210467
45029
134825
371790
49500
80995
335073
353612
330996
137928
161649
190999
144260
7629
327567
335470
52458
26944
18295
295418
172722
98854
298506
148582
130881
342532
350272
265558
159287
135888
326986
247517
329781
207332
42478
102194
82817
76333
184050
32397
118646
341241
199027
148007
100024
264620
301950
373727
49918
323005
178472
381442
224718
280441
195248
343931
142008
7220
275146
210075
114245
131326
218121
226615
380132
269075
313574
114511
213265
376317
377741
115765
48966
89963
161376
191201
36034
238880
207960
256744
198505
12967
118589
329604
178233
352961
58359
46805
263466
150157
373452
68147
171696
128694
372856
315990
144653
95444
381940
351199
151279
342224
272260
189293
374729
2091
324866
216074
104058
73521
258003
352343
56870
242779
15366
383765
73422
226797
50454
145222
339090
172368
343490
260627
162440
1333
286004
149043
29219
362978
124687
383104
132061
26992
223149
208770
143389
343926
155825
383584
150116
328278
308907
113036
88676
259493
296867
206512
244568
262763
279
122583
332740
370193
239985
162719
46250
66084
146983
257114
115017
344940
135702
132839
43392
68944
32826
137337
179997
321357
108985
99744
336047
202087
148751
274856
228106
88141
264951
19472
228519
278728
151242
194822
39295
4839
360406
75782
237284
323126
25948
363265
316489
256199
38475
364061
106404
363987
181070
330612
164712
333976
66946
303210
133472
10854
299
244851
352039
90743
307002
91819
173977
305922
257690
106649
17128
350120
67331
276246
194564
266882
269172
215587
297791
42254
328465
280495
114498
121815
321454
131592
216697
314915
264184
169744
43801
302653
165157
98693
59256
39590
268414
90350
145819
231362
243569
136713
152830
102918
179729
138350
293251
161803
241380
77877
246688
1978
306443
312518
334297
14341
310886
223535
155701
152453
1325
5072
258941
348611
358713
36698
133664
340318
215530
379946
243429
86420
79618
148619
301920
165986
65488
337093
244084
121543
3370
31104
252607
324695
341619
261666
289854
370513
290125
336127
110352
73244
83305
26010
190111
62358
88341
346607
326120
143378
253752
177903
173518
187595
351382
219144
369174
191736
216985
189955
67290
227714
67015
366103
277550
208285
17028
177953
161639
182453
246192
74518
152216
213204
74966
269743
101636
256
53996
91210
59315
144277
195713
80278
211519
105405
150320
97442
132410
190186
165971
256467
284853
218842
156310
250334
162046
315604
311275
308742
218788
76663
39003
10229
71540
146747
212233
271785
353211
237419
62769
115346
218729
113569
310970
360324
216977
31597
77345
29927
34889
311833
327660
164864
141031
12295
268690
35428
67724
53476
256302
152024
147921
276234
257427
21135
233611
130158
143614
288762
19204
385396
99912
207918
220076
173208
22015
183364
128436
175412
191218
244063
207584
332164
276752
94655
254490
167503
364632
99500
141342
298553
223749
297650
55096
139338
132386
219190
127116
223636
11503
210908
133681
186518
267255
284137
199764
323121
191471
289587
308100
239262
378312
118663
136655
157298
95082
359812
128800
75678
315255
348342
91524
14916
50080
384426
327764
292315
29923
343293
239127
244646
135385
290063
65197
247137
384415
200560
147424
256504
289930
104287
86094
123034
87972
350318
317185
341958
331198
213074
254685
176182
16636
171234
331367
339560
135630
85754
319234
77901
134470
339362
215982
68185
89149
81408
43360
131701
129522
380383
58427
362167
375261
154444
290535
153197
233962
34547
261403
47191
84082
233445
117543
77491
204881
103875
157380
65278
81550
297041
253850
329439
12892
86050
44202
253886
249772
332119
148241
58039
383316
37769
325839
109043
123191
222031
125779
150594
46762
88964
275556
47775
179013
264272
289550
298598
295631
359927
135352
109011
210906
1560
147727
59776
69304
246505
106597
369743
184936
347567
58608
96448
330537
47380
156547
160473
51435
157182
232777
305727
216619
244985
375220
119776
176679
283052
282868
325714
307800
273914
80550
257157
85386
145183
221088
173426
189709
27541
200935
53066
303378
227041
115969
265168
51237
125831
194365
294165
328405
327428
298812
177924
219664
17829
268142
160397
145397
262548
185160
217372
342997
244464
242762
367452
86329
270137
153988
185018
231084
363008
355067
149851
307678
25929
107403
344871
371924
172820
236139
84436
125497
342752
12745
371391
315479
294419
42305
25344
9261
224998
9584
12792
166022
130319
181700
219488
325585
300135
87327
187774
189521
124790
263487
304089
317030
362095
67598
91784
308534
95676
285486
148293
158534
188110
369033
86881
332669
364553
321884
81495
353636
304535
216923
315519
25609
12620
5414
363617
364559
263055
41913
82850
342818
183245
382960
163778
183981
300927
189060
212343
60377
358066
19103
306580
142059
67755
30587
151194
91394
154740
181825
117755
30917
147079
208756
186413
141169
126370
122482
50942
81953
356494
222055
9060
254203
230782
158695
325524
264836
140024
351207
177269
257710
172226
253020
334805
111959
79318
212142
1919
95497
366973
33362
89645
14972
167451
266734
96214
334926
7197
106010
46313
42552
369551
369659
331307
336336
98713
96120
379124
233285
312677
280937
321994
131463
366494
44707
80563
286781
244574
45297
85119
77954
335368
244748
229004
75689
300021
42939
57911
7784
322849
189178
287044
216730
345178
210107
148820
22831
268168
258845
365441
143776
359288
84946
118490
30247
251878
381238
179045
142372
79765
364276
307235
378007
286178
93331
328096
100720
133566
66369
247903
126637
288621
71474
370202
21640
327477
28806
115854
216173
363445
251521
183726
8373
133998
321387
222135
53814
83766
307593
293593
312658
300073
296400
85745
335748
259550
17881
167099
134511
155043
267866
329727
87350
367560
208404
126920
380494
178872
136128
255476
102690
129943
242558
77321
129964
166446
273416
22776
342496
146997
204479
266671
167066
319298
342356
103725
124670
266520
206741
80069
81573
2069
164288
254082
261739
349776
97197
156626
81186
152548
17533
189692
188456
282722
277157
14428
181102
22999
122336
249539
332816
344093
22536
637
59091
315792
56868
375819
2398
108198
69224
295641
214708
307051
53547
156851
174753
355335
9239
121225
290341
21501
160604
6341
95702
304464
60815
266302
203080
121536
241347
385439
335846
126165
194265
174151
260855
372294
165816
310756
87627
223878
49122
105201
202655
273832
358045
99414
337358
122007
148037
265041
85123
264039
320487
51283
325236
383336
144438
64497
292090
99264
167703
385177
209739
113018
236040
199167
243343
135711
18733
298296
348728
309451
182379
99792
112081
102412
210181
117712
94181
326510
321405
144559
312743
276379
275021
195872
230810
351672
236141
253985
284353
16888
281876
54039
137256
115183
139719
317052
200887
348287
73319
235864
103296
78612
161939
349488
293885
256324
107244
223516
325273
204946
105123
104152
259311
274440
342734
312072
75881
88439
14866
34137
363256
36266
273516
221440
164230
297013
308718
359831
174671
55294
156515
164341
253679
13742
54522
106117
254786
344715
169589
304305
284849
3968
42622
285618
62119
162646
115608
25351
111071
105267
17182
177776
194605
298879
74718
51735
29966
76552
261624
28736
346824
172673
306295
33500
79423
277810
277954
154104
97304
6395
383121
189236
84083
74736
16634
201138
148436
278053
314162
304067
302920
324643
51798
33202
307139
292274
255562
287565
56305
53748
207006
367001
23954
335527
129414
64210
328386
220250
276771
240542
115320
158893
296130
29554
288386
205319
9978
263065
225225
50544
60634
258432
64
198208
229212
22021
183922
355900
265930
204575
293432
245418
117638
55761
377095
300065
100807
294990
258542
253639
371772
201623
113830
40237
262664
244117
356787
61319
311733
187947
192363
53305
26948
39634
18848
15308
331994
320136
369378
236505
171772
374127
8246
102316
74894
281228
280340
262091
163131
215767
367382
73939
211383
181539
108335
263024
249628
122248
55974
232643
296008
233993
266434
182930
116490
45174
13094
88148
157005
263988
144627
23344
181817
131002
351426
107234
332881
123292
28872
46412
361504
236781
28593
126311
212543
214704
385002
360149
340139
303215
40224
324604
265467
277655
90077
347878
227493
277790
254984
340757
87299
301048
138696
381671
362656
336154
287633
251973
105676
104635
334818
264244
216380
144767
214948
345740
201844
34785
304138
313824
309308
346705
41926
144453
47033
71724
7781
9093
115235
160239
13268
85665
155332
186446
183498
213159
319197
199382
198087
227323
150217
182932
284444
363206
273376
147830
331948
350589
143753
221758
143280
35042
113473
201695
313649
205785
108675
11354
327623
160420
177514
45234
275009
76660
300889
49410
274337
51962
320623
171641
170849
98395
271784
216384
155828
8444
281823
275995
53882
43328
331406
268129
284472
140051
2118
273601
165467
338498
275802
45157
137529
155569
194204
56076
234423
25297
309857
306490
290112
72458
40245
223761
379548
70126
6580
224898
42040
205607
258785
45801
94191
149014
103848
31979
157355
353835
312369
173324
369704
169467
161812
264023
258662
105814
26182
58759
253967
340060
23103
322118
203887
236699
309946
48496
85983
21507
264917
118324
55228
376114
134911
263475
33512
253551
196102
82241
271052
89297
157188
286464
254271
267672
211411
239863
75202
146057
62187
283935
320935
268311
335886
181862
361381
80392
5253
35481
18351
283099
279206
232042
128417
203958
70290
6715
14484
331814
311700
154219
248768
7918
161901
343869
37567
117116
82651
245232
257870
535
195799
272118
308919
320411
27157
189000
322684
140546
158077
277925
128994
170100
331716
24877
351799
178717
245528
349969
59740
215747
341804
215863
248790
252174
332042
252495
54130
151676
352858
190699
20330
381034
39932
340373
282455
197784
71164
238102
146627
7347
256168
260009
384205
376339
241843
211020
162850
124200
300246
370361
8804
384341
104367
36935
338043
336584
202307
172357
250318
75397
42030
317779
201596
135850
79512
323745
379677
282003
236545
292064
160016
280956
16267
102342
112822
88132
95180
198857
123123
108068
317947
198576
295364
145456
326935
176581
156239
90545
203879
365577
357942
121753
27884
98934
240901
59929
107589
314664
337296
239276
56915
280164
233234
175557
237265
23397
325930
244469
376379
231161
212587
82052
82171
168749
359049
231608
244910
250546
6438
328555
132883
9994
338128
380969
145516
285918
171291
115181
155342
12588
314826
187218
258824
158931
41279
279988
216389
297459
193412
339361
107983
347061
255024
262317
210623
173220
305177
203294
283666
54516
198838
228720
88066
275675
366169
249962
206251
311512
318573
232981
144497
349934
196161
68370
61883
176909
221385
346615
118703
355583
265157
220178
71181
324464
102004
120326
347746
167856
9708
196096
144954
143171
7265
181716
80913
286945
296407
229813
184201
71979
358722
296974
291753
165704
250999
373622
62556
311376
162512
316195
157112
333664
179033
19930
314306
376346
99745
316785
325766
36648
249978
286476
256084
143511
137928
26574
221789
225112
105011
303623
172865
170257
324356
255826
202671
365400
258778
373209
361832
352527
363327
235892
59363
284775
74051
348348
37243
247048
345811
119701
271454
30353
193299
228839
23269
57567
148958
314535
242012
145551
150995
339420
134615
91951
45582
310837
352712
265283
118097
185761
335632
76078
177686
124659
6392
268951
332209
23665
99247
90141
227190
22874
125633
58360
231779
337014
91965
32709
160823
310205
269833
302529
214299
321778
35871
136642
78981
11725
260975
251208
151047
117749
122823
190971
320273
174994
48397
196802
303187
223479
118630
169355
315925
12355
287808
112644
351700
250164
73721
18836
254096
351548
30721
382220
257689
307853
162897
251939
116667
80760
254934
150616
300527
68750
77380
174722
205042
249583
377171
205361
216517
163705
238976
171195
82151
180869
87573
340821
186344
327039
236292
128382
146326
182808
133704
107329
250993
195303
262493
87840
114117
130326
91261
311381
278781
54452
182074
45421
176622
21234
314467
295282
83624
338421
199088
120686
112541
99687
106788
361051
301825
365062
295570
22387
175443
222567
298589
238472
332950
1471
343272
17547
184881
308673
18868
134640
350755
130840
301204
45743
126452
236059
355979
205143
118106
209511
334032
92622
276583
123673
143144
39089
318296
340583
349834
294931
172048
354401
166527
348207
270249
101475
20833
70426
280604
373364
373346
337230
170728
363499
305607
89786
86801
231042
123685
133639
77381
15934
54562
154160
141701
295194
183237
319321
156669
289233
245010
292612
337016
325661
303782
238518
232888
146384
204273
31497
153749
90124
293699
185067
363568
320373
329020
134695
265168
91233
354313
125584
77061
90579
256810
244427
289655
247058
295534
65287
157239
10453
360326
28807
116466
36205
328889
13456
22659
69763
71918
164411
160472
190860
265007
336760
310155
363769
334957
382172
268539
316100
288806
281170
149684
344792
15457
202997
288679
222533
372412
315519
223526
49809
13117
167014
351541
43975
131151
246003
222456
142483
178486
18552
142182
258988
39611
68023
14964
313485
180473
161079
290543
303626
376923
153442
141101
284303
79820
383822
288498
174080
167496
63841
184752
28742
265615
85866
289752
247470
259484
376395
171749
221525
171450
1965
354884
334128
353293
188609
82669
138678
163996
348245
291680
381517
255765
226224
219304
113452
53744
137975
116717
332762
335480
35803
45492
242538
137937
11831
107625
47049
147407
293348
380715
44681
198294
207646
348625
265272
590
284242
279877
304740
164891
333170
125999
241119
167397
243003
79282
87323
369093
152472
216053
309683
348013
66308
4647
329010
260613
330757
177495
338184
148675
222457
295002
287313
76644
103273
182872
293754
251597
143745
365986
297300
112081
39709
341245
129623
195174
319632
324832
44943
50719
301062
176017
152939
364406
204056
167048
149177
160424
301402
74129
347249
181831
219836
356553
218555
22856
92942
320660
104019
214927
338516
50612
94888
242575
323798
326238
293353
256323
276618
216544
262512
166288
302661
325338
336263
129326
59612
64954
339508
191702
199068
87615
133597
322894
248588
258514
189637
49045
340936
114974
377628
178755
332366
258967
324061
291194
180331
363824
228572
135129
46222
114796
381186
81069
89096
318837
68936
113014
154288
306861
328390
61916
332458
90233
59906
280747
286022
261612
236995
235482
365024
126726
338045
352712
285964
209437
149780
233183
20147
267085
17970
378598
225658
188112
255319
7314
340001
301100
299036
192998
207908
358202
183542
370608
233978
195453
110239
280557
362978
153759
371223
272295
291484
272796
14561
369794
107875
23788
274641
172102
89923
213969
169773
125847
118481
43702
97477
256075
182971
217211
184613
93132
33559
231588
135451
259550
43765
234450
213625
383205
146178
189011
363919
202049
135980
155908
345948
367663
17743
74228
192777
219000
372624
241343
346670
215304
46195
243766
264251
248209
177585
318249
57954
317479
16577
112581
130884
180171
52403
293219
358487
126070
127627
243927
208156
12402
261848
204676
115282
118250
343101
60771
86540
79719
286840
315577
208928
305380
257222
172331
269251
355280
97140
286174
345374
158782
350061
370577
167594
121873
133219
233848
74333
34971
187971
297716
121928
273682
327238
86883
233034
173569
66063
357143
184714
309287
81411
44089
80262
304315
55722
194124
364953
366209
292263
376958
266575
185391
314079
286472
73463
205072
81176
193202
59581
170176
265195
223006
32192
310501
40177
179409
182383
196730
54806
31656
70544
282350
33181
166222
41456
165824
289979
218178
236869
214259
50859
314688
53580
183764
333720
369157
134022
12216
324500
365765
204751
255821
160919
184064
203155
374316
168692
62574
4725
313012
158297
158044
237023
240718
287754
205270
247950
169530
283561
227555
242401
360900
324498
204635
72347
88454
211408
191206
348497
60413
255627
149620
97649
36285
209443
211643
20100
127626
105504
290456
3277
239127
8961
194698
130673
58771
32273
162871
176025
262973
303361
168975
56622
279518
229605
203350
109981
220193
200308
372296
364493
279625
9577
160194
333218
36563
222403
279702
133862
183156
229197
42417
367394
359576
17230
59236
31529
168716
205366
55863
55586
216873
357732
182300
380406
98689
255444
13427
157247
382062
335411
302211
240065
128989
350661
257753
159742
323839
249400
222386
188988
370963
274022
276336
188026
189025
355026
107802
310216
163967
334144
152130
331947
21385
82619
157946
370846
7594
251885
179223
245185
198449
145696
356824
321920
282062
310826
271822
9597
149044
241658
369082
335263
255522
256590
71766
221529
44849
288566
38855
131782
91736
60001
356739
308039
45950
107
369215
327219
76712
160064
284900
318608
237715
292906
169652
121725
2060
93654
359621
59192
288322
52412
86295
262212
162094
125221
220732
25509
105004
131484
175926
201136
192192
338949
47108
83210
127950
35505
104551
29948
40142
310307
109536
161467
266803
118034
56299
310635
220347
170019
89458
374602
292415
291983
171370
245831
278981
119654
127305
383376
345433
134107
151419
163483
298378
235511
311536
367821
134549
255555
66990
83576
73827
202570
139655
378231
187584
374627
115341
214394
86009
156459
133514
22400
168434
363972
187610
28684
50497
60227
59567
223976
176243
381429
209216
91972
230131
259544
186475
184520
346360
46196
187706
344977
97651
16325
181552
91057
322642
317970
239285
184286
21917
32604
231708
303443
330980
280557
258905
15102
11339
36335
156548
220012
68026
135553
255220
136863
146193
110060
9301
54382
245147
67894
87355
29577
197931
99378
298801
86755
221215
188779
73526
172529
166348
164385
91447
138311
15325
67965
51365
381374
57696
180476
10206
148591
191190
294333
346394
109503
135119
207047
124621
377687
368388
139235
217416
255878
379694
368686
96944
270562
162385
99582
331059
188960
250102
87464
287205
248844
68244
245301
255661
345318
160094
363122
227415
316579
192296
280114
141137
234279
115707
121389
268853
383705
224105
129029
252170
110719
317805
13928
280940
39325
339645
164400
273199
292386
351892
185388
228524
84188
257134
88084
252739
294728
357336
6899
103858
64984
170366
70270
236208
171442
167059
327686
253703
366785
70983
291230
173469
374377
373818
324159
245114
5768
57267
182589
107886
66009
4200
149080
47561
181119
14982
151650
120583
115183
240060
197685
287394
79289
310768
12987
28259
194342
227693
379153
89582
25084
16505
228123
196476
202050
363081
323873
206183
152011
124116
114837
112572
376348
37520
308030
181783
7754
362316
308080
67307
43452
378068
129637
112679
90984
6832
123895
564
277451
196981
251532
134472
94235
265189
327284
162341
144495
159256
70778
43799
270930
203471
303699
116124
49596
115331
165783
274631
131950
93498
219011
235209
263495
158671
79058
155565
62877
126601
263983
329330
191940
91350
32417
249748
226206
5611
159023
126019
246242
119040
128799
243355
161937
264059
106232
117303
268275
48140
153086
290039
98454
63332
344960
139524
26749
361759
173419
166675
251250
267305
305279
201512
314182
324687
106471
194120
384437
179184
56236
165492
54392
356247
284954
261810
309716
179296
126665
108499
113309
367637
204537
10627
89448
238683
64362
60896
101735
337526
182229
354112
220050
199822
28384
358055
138317
76807
23778
333318
105654
126790
78822
25621
178305
221439
100619
233078
379878
103034
343935
380613
288992
328108
278072
240491
298478
46650
320534
208010
323182
251235
37397
115659
143051
330853
172203
62237
143226
175291
20000
70262
262859
32529
188166
297551
345148
178453
84351
263442
267126
307413
75510
369640
279595
100226
26611
170537
84372
330641
324767
150907
364114
205258
10162
357321
215176
265329
29979
285179
380356
48596
182983
154556
310227
227552
146700
91561
6869
335373
137710
202404
101835
251828
312341
13702
17611
133987
117334
139077
60163
103893
345878
300808
202357
376936
26861
186496
336244
374150
351219
169303
340534
85827
242534
65539
251042
211488
136130
300626
116253
330030
121288
179026
230883
377103
17414
336070
276337
262592
32539
80908
180831
232136
67333
169476
262725
329993
253234
140487
134616
348226
215906
383793
100398
248414
284845
271275
127637
95882
230317
108192
117134
15880
225720
104446
162194
225815
385293
3643
193751
92110
298702
28302
189277
21156
272416
183634
69205
352556
28966
359419
280893
92959
302146
363417
283428
11463
163692
98051
52945
254140
55127
114352
52015
251970
39188
302236
306166
228186
178716
385428
153361
214975
96803
119423
141353
360050
83207
145078
301750
269224
141727
25770
262441
184240
216957
58255
331502
308963
262147
19510
379179
279738
222487
268672
285871
189763
371901
203611
18882
112712
176011
98163
82807
255122
80957
197105
365322
26086
54090
198326
34043
171698
378938
337779
97531
117760
71180
145518
367634
187923
155424
184274
240473
2450
53673
109084
349251
298984
142295
122527
350776
90586
208439
204656
193061
222805
200731
200781
200052
336330
90079
150502
59472
42519
236316
349605
347702
96801
169558
253982
15494
181270
184433
278124
139688
283316
90169
272774
289086
269571
54685
212490
44922
104010
337498
239605
95220
166815
307234
357709
225708
263074
288712
279838
245132
166418
367269
132937
35636
351264
225909
49304
288075
150893
43645
214140
55949
313216
21063
144011
42527
54669
326240
243989
153376
273993
239798
215578
84678
44787
266324
217332
380330
157200
60222
19452
104446
118770
354375
119646
348422
238790
29371
214740
358754
144435
216493
179302
35601
271354
193076
294887
68857
157693
41982
100725
90644
235752
331576
243680
367686
293882
150547
144753
168491
220237
85986
142553
200559
131607
350792
217409
54328
277665
19127
210299
234237
253765
94252
124540
234639
249558
259419
149194
385478
6966
272297
135761
233576
312162
13417
375596
335038
60688
185252
56850
272506
249629
28568
75228
200059
43671
327462
309380
224262
183196
15178
178005
214224
53622
335811
29653
16056
248037
138676
164040
251877
132678
17899
25759
114471
311376
344852
297075
101753
112231
296288
160944
239608
321793
51855
117987
23709
371001
289559
8528
27159
85841
264061
37810
60771
22600
32875
101748
319277
212108
7919
45846
111974
174415
370690
160906
305952
307460
167272
332790
157971
262632
320062
240389
22785
287736
126157
213016
158484
215721
265648
179335
339011
15174
84441
237446
264803
219548
42889
161691
26189
171334
149664
11950
157690
107794
41428
113337
211879
213039
3930
223817
50460
203117
120326
117563
339047
295928
236660
355253
98570
250590
163662
164914
345251
319351
89468
153033
297050
348591
265804
86777
127786
134392
3968
245948
36260
291741
83685
48291
309476
238996
258740
283105
19790
295655
74883
309023
238496
280666
88639
27678
111418
236355
364196
107856
246448
9887
245748
19831
206636
135457
305894
222165
16494
83328
358317
46545
148806
232963
52009
346575
5692
235064
355849
172211
120339
230871
173911
381034
250760
23304
47979
221869
228392
230749
249853
40891
319311
223171
320755
188493
303894
340123
343644
171139
144949
155599
198357
213952
277582
45111
348745
41241
244400
366502
110509
259461
247531
139392
136399
322939
98033
127199
363417
195754
45043
291068
255946
57508
86664
113820
186797
314686
315235
12148
288850
217039
136372
354293
382467
288439
376578
90273
152282
118381
148412
186623
52977
96552
234884
356830
349207
120924
355687
113123
329717
245782
111713
247564
319340
214242
13764
35956
302633
338910
195540
14709
27431
358626
81941
14515
27392
36085
82120
39
193588
302660
123201
367407
268451
259996
161407
372833
47366
114186
10871
260301
373636
156292
21189
177144
38753
290421
85055
165036
79060
195189
293660
85668
53173
47455
301679
11567
68874
144336
383205
188109
110016
217446
5054
312669
191598
355169
317546
42738
115289
134193
56238
374331
117134
308290
363339
225897
12778
141345
259562
69035
317307
179983
275997
324118
197681
383613
8653
25325
62053
363318
247204
58924
247050
64230
231381
68239
186955
216508
286014
240566
121894
370430
115529
308367
92472
2925
331906
206436
235464
19072
170872
342218
169194
157689
182706
223950
3200
232570
232589
323665
222698
169250
168201
319621
36229
39997
10879
121128
334460
369283
264832
340526
184088
161348
120939
2026
21515
53110
367554
127
280413
146022
279563
265082
343584
323814
31874
113873
229432
137478
50886
14239
270841
211332
188938
59024
168667
152458
181026
303632
56640
356633
272263
362343
66459
173465
375664
121091
155007
165025
260860
380687
29907
199239
21535
347150
349462
250767
78056
269166
2806
170558
60530
381562
152193
321634
164805
191473
305625
179004
218644
283773
111029
97323
49500
222127
200342
332514
50943
71271
226577
47198
152362
338708
283128
226961
211907
78568
286090
102862
340027
7252
260015
35756
109433
274545
142026
8190
336578
13157
51359
85613
137323
79362
49298
113471
169957
369558
193966
128526
99197
275773
70473
242119
331960
216775
141570
230962
24329
103112
117609
93007
77987
338070
103809
148560
121779
282688
5716
83067
132268
158537
137238
241602
288531
292281
182785
33011
137645
160238
333479
364421
11404
317489
206690
142268
105472
75763
167282
257794
122312
302000
51364
361369
125071
112797
64030
235772
362710
344486
330378
141005
153160
200049
284850
345723
363853
267431
8914
87341
281606
221240
227959
342285
93622
175451
352604
9090
236007
71973
47932
162363
383425
374133
294319
166151
71874
338446
105795
206211
86669
242782
206417
174230
43986
54112
143185
374699
16566
322038
126646
57963
84825
310533
77875
231596
186058
54415
270177
57603
240428
147199
380072
54279
384988
354494
39309
189637
200775
158227
318729
265235
261561
15115
182710
356838
332498
226045
241995
82182
204289
171246
377977
355103
172935
97108
32267
3748
163835
145014
177243
145332
338227
200099
156354
239116
349386
119097
35360
97134
76504
50849
300027
40026
173905
320720
286610
19945
257750
242244
19081
158762
74424
299364
135845
250400
198325
19304
380381
302113
128339
298206
342362
90439
190645
36465
362007
175688
94078
157782
301087
191035
176729
184454
168049
197045
320955
275769
37563
190848
264217
140217
210119
294909
170191
140761
124794
20500
59550
225691
22620
63751
98379
44344
337628
245875
149935
7274
357380
323289
119988
246515
259290
133120
341851
316742
187881
331203
288531
118479
192445
273212
103332
91973
226279
304952
236382
23653
75625
64515
95224
300336
277750
74831
366288
321593
19467
376012
260801
318727
112180
114004
72104
29982
369111
289448
25191
113248
79096
339801
54462
280490
193565
103813
16363
87600
72488
345679
106206
114808
1531
214431
365880
63534
333105
231885
355008
79620
292157
3614
300464
94265
150507
349965
310840
103793
58624
62879
197789
325240
234085
200594
83407
141670
43854
335076
253032
385184
126677
5254
308994
122593
219856
323346
16339
179680
91484
96647
288179
50199
63043
116273
351486
20464
341078
126264
104379
38135
47880
380338
203486
71467
184509
33154
91940
250783
313734
334796
100607
128500
255847
376786
193682
290923
158157
166492
74503
128875
264081
193414
206710
373182
251379
7750
306278
94772
273064
83951
216235
335282
85301
290015
216185
252795
335102
201226
7336
15731
41050
128456
5667
370577
87200
240733
199748
95915
88935
24004
356616
122323
200223
266562
319771
91413
209188
204649
261931
138507
82851
276792
189212
143958
382358
91981
145185
307939
300949
273727
136806
154013
364548
255843
280325
56706
72064
278623
322223
16662
129040
204735
88982
259343
87042
318328
342042
52237
21081
246299
169352
131199
30064
60195
46355
214532
14144
351407
134322
49721
257626
52435
141412
88149
300116
10952
363224
292529
118964
268220
279382
9142
330530
358770
208715
156619
159703
160678
340062
84114
317206
33140
151684
321585
159984
123412
174605
308205
57495
67335
314322
250754
182049
98583
210955
99722
50811
313835
239483
263029
275377
110899
21044
302245
152842
28340
158522
294744
231210
60885
327212
301632
309004
293454
18494
48325
289604
187803
34387
150616
154086
97434
300036
27740
55286
129833
286029
105145
285457
77320
10169
235517
282357
294043
144172
69109
59673
163514
358978
296309
50901
292235
221184
369510
159760
341645
247089
64029
136759
211272
176901
118005
297006
367567
372807
380394
209529
242433
87056
88863
28366
27211
141294
97167
294708
22218
346197
171647
205209
347463
356256
177329
100476
359126
347028
86428
114688
326700
88268
377633
261975
676
65061
5898
374870
110940
176743
280054
229366
165088
322100
81385
37919
32918
250457
301804
182011
27978
111014
194251
173343
30604
140761
231300
100139
112176
121550
316128
121067
302334
308801
74510
325166
131297
261130
383957
77931
917
192351
172605
23027
283531
298195
233035
132887
295487
331197
261067
117042
364626
245
186692
207498
102082
210321
243416
336076
185941
196197
305788
43561
264621
278727
120066
307478
32540
152981
257754
227659
191269
190377
357634
39453
120327
344641
378013
257396
316430
371421
180374
222092
126436
369627
160660
267850
86582
236733
382403
361587
340057
189775
84658
239158
149998
213066
81762
35908
57440
129837
315557
231225
80848
363328
318133
117420
34091
69070
297033
94467
315805
357350
22338
144920
205420
183565
190968
309609
115594
254918
156351
284548
25515
109159
23769
210177
248648
287371
283681
293616
22113
294897
359810
65470
99647
119517
167108
73402
3730
180730
59421
80943
201949
74551
248949
51199
132585
307778
204095
17842
232841
363196
93652
78095
239203
62591
209107
381373
203515
35385
150056
26736
230753
134554
119841
348316
37770
96645
150418
376130
47854
265296
370457
310585
22167
211578
344259
292589
356073
69246
8140
20264
45856
112570
349344
274590
15668
159529
295283
1680
23633
39938
186416
352480
143262
312010
39971
191989
54418
74530
341801
66835
185945
343864
115574
303199
331708
34774
122272
152039
192404
142321
246017
238668
285413
61685
145662
195971
379950
355510
185838
338332
207599
304292
343824
307755
380545
198987
244606
49570
29550
215219
359677
202220
90122
372433
257175
5497
381398
254747
120123
236941
54532
270108
75925
18378
59379
231049
185076
34314
278122
282201
22831
368197
196117
169229
222319
88461
220716
360921
117942
234399
16503
116245
338449
321532
343881
154213
147312
65439
165906
160576
237647
337691
283749
77508
200410
222372
383895
4597
25614
255052
174672
249476
381298
310588
117447
23789
351097
147902
149393
34309
222668
63492
220219
380538
345841
324544
273560
268342
154340
126110
379497
22489
202900
30187
240980
245391
187123
236040
209685
373718
45724
293910
203653
43466
23217
305933
261375
24804
172153
332985
62848
329643
103532
28748
102829
48385
162401
72868
353691
159784
10426
327871
25146
308982
258346
30284
358990
48138
220991
201446
102611
80232
339045
66632
52087
220243
169619
117253
61183
337751
281116
18414
158562
72046
41704
217760
345623
301164
253022
244546
130726
376654
163371
223724
326838
72541
359349
78492
229541
335069
144505
322072
60352
334681
169754
127907
272603
205850
358726
123329
140379
357443
89411
75158
214390
65081
105984
126636
159388
57262
177682
52950
34347
140827
251732
174740
88249
384253
159370
31736
205156
279661
108101
46269
191173
302994
14770
285561
313670
79451
88455
114773
221440
266389
26647
180603
290395
359160
92054
302659
147502
105385
374599
223210
50804
211436
33869
304867
373169
90513
133269
14282
200162
277644
257489
45077
50854
254304
335561
147465
157679
225304
278536
166276
297091
211467
298680
299770
250609
232064
188207
134300
84713
46016
26064
257399
85120
49969
11445
285023
226257
255339
273510
9745
71496
268819
11519
121945
377872
165226
219267
253183
199496
341382
102580
78292
60348
191527
242225
177753
225030
375728
81
294408
180700
37836
110374
298734
253452
140600
283961
378391
215097
115046
258853
109461
74545
66490
183712
249169
357895
250274
134595
162086
163215
359747
185123
129857
299861
317811
2464
304715
234347
256437
141685
44416
16787
355063
119113
310746
237008
64021
88554
175209
59621
373151
322600
98336
6134
96809
285719
251819
103664
100134
315550
297792
160303
225235
189250
162576
379807
232630
341382
351406
203626
187440
314816
355264
32474
14509
44868
347556
359857
202751
376669
5202
337912
218142
328373
148494
294352
247414
44070
342220
147858
211867
316312
65793
306450
128776
363354
216598
250592
4998
319455
236441
281504
152634
374194
72095
382167
30644
25214
208516
174207
124313
295954
69275
241574
280161
199641
34995
327398
270087
317315
20170
28398
259984
47110
274358
345413
130889
310036
29862
68291
284248
286264
205161
36532
105917
18221
248403
158581
50400
178080
301513
49219
186345
174749
70914
233024
71058
224653
150329
183662
16257
186761
350802
270866
21929
329203
81624
267189
134762
11145
374125
29629
330086
146349
81808
363413
267567
251708
128077
239244
76414
243127
326355
363567
209406
201424
362812
203732
154271
68832
31497
273507
33632
95439
237589
335700
256627
160293
87267
6091
58358
207350
177049
74488
246220
52739
1880
260533
5484
208717
163089
180917
322715
271050
200741
277291
354180
137877
111512
97007
160993
329736
235509
255482
303839
307924
303412
286319
67105
227440
60771
54472
84439
28142
220711
290146
30138
349519
27335
34731
283877
341242
89564
15949
177272
182107
43740
266755
157038
137278
1485
41056
277485
61225
157082
183372
26087
218484
21280
59031
142148
102531
290627
250320
20888
308331
363934
227420
78808
380889
302380
83546
76757
46422
74975
349093
322984
83651
133836
146121
261132
113039
192266
301986
225787
173508
191832
98471
232125
119454
253677
177102
1126
40781
203361
43919
19391
32645
95658
23023
309947
106286
309172
87148
124205
324610
316139
304233
136702
18881
247732
177650
26555
223273
149845
50801
85365
161593
28983
314070
315383
193993
362523
92407
331201
93929
312867
118848
3407
19618
332759
166164
291251
125224
54709
101700
149811
373649
113748
180232
349647
41410
166235
118983
187788
355331
58766
129232
279487
297759
229249
178103
278235
286679
296321
52379
209265
333129
69894
92815
155171
97905
267466
36298
296674
344870
333159
95660
76707
312565
4310
261231
197654
192890
45524
98881
103119
143648
210387
328428
217998
87546
136580
57890
22975
31040
214169
28690
333032
198315
40633
291097
221625
359339
81420
49151
233970
333049
150599
54852
294279
274587
32245
340824
71647
305701
46646
269132
369351
378922
168875
69208
128183
156051
10064
16932
124512
284087
291326
104720
180057
296304
85426
81134
203379
201285
365005
344208
228836
119780
342293
324268
121286
359762
203256
280941
92631
21805
82388
333024
266194
114890
246053
176029
292201
223923
228176
29541
264617
60844
88589
230045
294612
230824
202762
132363
79247
2456
136151
346014
374680
87985
342788
37927
178792
188357
258662
81451
366832
375611
312963
282961
74804
245873
18696
1145
300691
309726
49450
87265
360970
296930
78762
169995
100161
96780
63032
4105
67750
339925
15768
38438
8762
296804
90400
293629
332696
106449
287828
380003
336816
324282
126552
221022
351369
230279
72585
69659
155405
46365
342771
187489
178848
166871
91467
134238
77108
321797
53126
198884
255405
17840
32885
17419
373847
289929
83901
278766
358178
221140
146262
50261
135047
175556
176154
27355
46948
275038
27092
40648
136606
183635
287663
125626
179160
213835
13367
313557
175849
358138
264263
241721
320477
285738
169146
43176
104291
54965
358376
364291
99112
183707
85439
211307
167440
88264
75315
259803
376107
277396
107722
23827
261995
71974
352944
224939
112978
26844
97520
202045
113161
137581
170934
97936
144147
229393
182797
199165
315367
299732
159152
209884
2092
359458
8892
330043
225233
307461
51890
374352
157449
209509
245671
172501
236493
17000
272868
297670
152379
296281
370651
173423
318892
204707
33267
266546
278921
63193
161667
12079
217319
363163
45265
96455
336271
230215
194689
372774
18989
196550
244930
82700
341487
239868
362276
278302
213650
40202
293047
306137
40298
60853
91778
355560
92768
106701
125131
76107
205734
22639
347265
312783
196311
14363
151939
221600
378486
166152
339964
53016
245197
376095
365275
229687
383729
263759
235006
85689
311516
39508
235406
327002
353027
67021
332809
50684
6155
174167
338294
233261
93633
91706
334675
172560
260125
166958
176193
204888
326383
28639
219895
142496
125446
60280
137201
24930
314546
30722
369078
99354
131321
347366
212290
273063
122171
57118
134023
337346
316392
267458
341029
27234
319086
341875
1426
136010
161679
148701
245853
37639
322294
273379
374413
154423
262078
329984
30843
63710
48321
249831
150941
275328
349954
184015
380871
320602
66037
368792
201498
16289
276142
279424
173448
229113
336070
293037
270551
188012
22356
190693
202923
99258
364405
330322
106537
361996
258103
342389
135275
132944
186365
19853
317563
2413
146331
178213
1158
130919
345513
151642
22953
226848
362374
88587
269080
335426
157224
120931
25205
344881
134464
27204
22827
197221
252515
133115
121833
20111
312458
7603
373848
313579
263982
359806
88890
374150
189646
347694
304776
121491
345748
156201
135133
58748
247244
118794
380415
158667
365807
171754
325964
259924
336109
76650
26006
222397
191972
313287
208749
211161
167530
284965
284732
196300
77168
345738
157690
372883
85391
116681
30417
141328
169079
325722
96616
374808
272402
180126
71621
94265
44824
308796
365165
116279
90267
169476
107420
107505
290085
306513
66547
241438
362335
22425
173802
151480
19015
349905
168225
174487
147323
260309
19432
209675
115425
205707
124069
3583
304314
353046
334413
93144
120995
262473
111243
77837
237127
146413
80209
59357
223418
121199
122990
170907
269382
167155
3334
191853
110378
196879
54724
115099
334935
100404
176390
168598
122386
108374
134205
369180
1389
182634
29821
198101
368049
79447
257332
12534
172104
203316
158390
334938
230847
158714
43690
74633
378893
306122
34415
56449
120861
185368
332248
120996
230631
51830
41861
136088
126571
141214
39384
205674
22799
312798
205487
311215
168022
58731
107927
150004
373421
294046
360095
120893
223691
238158
252753
4729
283877
367393
27223
329277
346022
266186
223696
239762
117118
232594
108729
71292
161423
49867
104674
266250
267936
315319
265283
34771
170404
149399
61342
305420
177488
35547
192192
99936
186182
91069
21475
318378
153082
302247
243215
277300
225630
212903
206980
208503
165689
104586
263182
305164
21757
210581
264075
314414
80780
209001
126706
380718
301057
363296
244039
84601
147703
252594
12148
104583
108736
354612
110964
119418
297350
236797
91813
372003
14431
159592
383178
320976
37385
291190
231369
203224
203694
301640
192737
194082
23656
117328
352297
6035
198297
101307
92505
39575
323625
63476
235214
11672
351325
197310
199651
203889
20833
295538
119904
354451
378599
177039
78499
2602
15416
370343
50104
34018
339582
161620
131556
225959
366613
196557
207297
327579
34873
104850
125799
224111
287347
71512
63116
380022
1549
264709
368466
105265
6998
165110
169282
177077
2711
94230
218876
347841
154981
259242
279029
251245
373271
73944
136046
138599
180860
311953
96654
255063
283215
19819
101192
37601
142292
50232
77041
20853
179264
286719
44252
9799
25388
363193
328077
72095
288824
240093
150126
367445
355366
206539
262162
105244
48507
128159
165806
101456
329462
55550
221181
10025
87447
9576
207301
263414
333720
113421
88583
93780
95770
101898
150443
107175
161196
366109
140927
357083
146086
336074
359127
166100
237921
320214
63331
143771
297151
337047
369403
261330
281738
47719
176945
94051
107194
11309
18564
219538
374974
270936
370880
112871
17064
158646
14781
241318
274621
187297
67162
359665
131838
168694
350901
243090
380960
366525
179973
140903
158365
26097
42168
218576
194243
103815
241495
127849
42
13253
89623
107479
119222
222841
285099
92067
134609
7763
124333
69138
51436
321185
277968
216091
52640
171213
218272
323436
255470
212512
316471
357088
111266
294414
295431
279092
44536
274647
380366
122851
287046
301985
88277
194814
218920
8243
336914
40078
144430
249560
369756
233281
336190
330499
171434
220072
83932
4856
303168
118806
144847
128322
158458
246205
107999
350516
78420
152384
353756
24622
244425
376100
42822
68723
33270
290261
24725
224335
166846
41392
115019
340945
318399
298167
248232
220353
40424
118766
192034
276699
167646
342848
186481
312010
309955
111832
149898
319334
172142
63558
18462
269580
355791
257616
250571
371499
136706
330383
118325
183649
202317
210114
81059
382027
85901
175517
157393
2855
63987
197058
21602
124399
245047
309633
352851
63130
80442
335435
333430
60005
281245
232173
218751
307666
308958
254769
338132
57872
16355
218186
179578
267594
210854
172819
49065
302817
326361
91206
325467
295616
280941
361938
324351
150321
1327
246247
116642
311867
111394
21173
345857
292129
338241
178744
60865
190353
80857
153762
241100
324121
378218
213205
269070
255726
142878
246743
291367
12587
18545
73224
172876
249229
329467
263006
105375
31465
26147
261408
14244
133183
11973
90993
182768
196948
345605
74486
252245
150474
42016
146658
185697
244000
76589
309988
124303
63976
324034
163594
352491
213261
288967
274807
209667
85137
220107
227558
210633
332177
108577
328688
340795
240812
113392
378484
311184
370375
314210
61096
73547
176293
229587
146870
177708
185271
378852
236210
232916
344485
355624
336422
9752
100694
151134
371328
367955
194319
262766
213084
53238
224957
190819
123785
167485
365457
113807
132340
25929
318844
201112
291585
210169
125412
329331
327013
198031
292211
299319
267311
237650
300138
6471
148124
131763
2249
299147
114195
62423
95303
21712
87023
122063
146955
255740
35352
177986
325027
136404
41909
341946
106264
158225
147434
307072
365753
373781
170471
1540
88477
13118
88480
340129
27947
288180
125156
255846
56626
282011
48482
121349
379391
144804
65272
270986
283998
184268
187376
118675
170019
282479
167395
332940
369448
278762
63218
251381
371024
166615
273830
200195
242988
77799
246288
207531
303468
196486
748
45508
126937
6062
202832
119431
204607
8438
251685
348340
74524
91606
25291
292085
240601
253162
824
25473
22736
108274
361684
216245
351143
379767
63248
62841
134696
19479
3583
37321
84291
326419
132283
322112
330951
21492
327664
2491
137424
256919
48117
224787
162156
215077
204891
190506
54832
37888
113586
130394
4159
136935
286036
309702
318325
145102
135899
240462
35631
151562
127357
232152
347603
266126
92567
344122
71799
86156
63648
282626
27313
384485
308566
246472
168309
161623
196550
280281
74836
146768
214325
162225
358153
199804
305536
7009
272958
296439
119507
343440
24367
70351
253422
255189
122725
157517
197439
159591
92319
196449
144002
85436
234949
135208
350331
273227
334123
92955
127291
165371
43230
238406
18993
38513
95682
264009
182691
216162
155852
115284
259305
321237
18227
127397
327648
86935
220822
90925
358694
207659
9261
91283
65247
217697
241680
253297
256330
148305
87935
252593
301786
277523
362213
324707
334750
303011
180017
304863
374865
245621
10610
30374
375619
274628
163198
202494
344907
145511
35254
296648
383814
183471
118260
70180
73080
286446
161453
306034
45188
205528
122627
194542
60412
92569
274260
41707
72319
93341
24839
18641
41026
198747
261072
244837
160034
130359
319663
346154
219630
213835
158335
215643
137316
317275
131182
380516
288628
169970
369001
221387
161235
144931
314145
102033
310260
207765
162152
342837
243290
270698
318658
90482
79387
364093
141165
33391
45962
201074
78666
177694
153133
334821
195724
259070
240670
72143
341597
170934
34423
97887
26020
5534
50916
107496
168047
312461
285373
220588
320831
321227
70808
164563
241339
90051
105118
16008
237135
226828
247619
11391
211464
289281
278201
93364
97780
26067
40330
122076
333636
119354
186526
60985
380323
20433
263227
20418
14933
84245
298058
329998
14444
288789
50777
367170
92152
165426
367294
248587
280294
154597
375390
261846
44197
276747
267730
219567
20255
84816
69555
141227
125700
24249
46911
126567
118398
112750
211292
153692
319217
180148
269382
105983
241011
163344
57071
51016
52406
280686
143954
84472
183321
312003
211248
101948
40265
59821
191205
216272
118757
57768
334104
214072
302769
269762
244990
57969
192221
363729
312237
71425
66200
124206
357318
58660
20782
109332
5334
80942
103905
175288
52145
46146
370959
189182
2309
359852
278850
215461
204072
311209
189956
366347
168335
322708
137281
35269
98030
93077
187456
264787
351188
321172
81969
130537
101823
179286
203669
193627
132379
91704
345728
24700
43710
315128
139780
209064
139592
144862
197225
68609
351789
181491
105944
307398
12840
46587
180373
273036
384777
127738
178694
303623
155323
159246
70606
26908
367938
180143
268599
290452
90419
247668
115030
153607
353623
305751
157034
216006
78615
75941
271454
164324
274294
276378
253655
122587
230674
115431
33037
385532
181531
318169
60450
22063
224410
7027
234031
18022
302438
250136
373127
125145
376251
152506
162015
178800
103499
381661
293280
96982
41560
305334
179416
278094
77276
7826
79053
198922
49139
365176
195817
156570
303297
46621
285960
276072
261719
340662
26887
98308
125723
365248
186842
176014
270085
292846
276384
226903
103617
176259
322681
308377
6910
16048
331195
127801
130948
345254
229033
228247
323956
285015
244024
366114
259649
240602
55759
57586
226925
299144
247351
295605
29074
284138
56878
36529
365719
136700
243067
328503
301507
48358
357084
235005
9519
57794
320894
106443
380125
313836
202675
22057
195404
281223
71197
82282
102000
105873
65812
66652
175402
328773
104291
247322
180909
93464
118967
202360
152805
184383
219583
353117
20636
222372
129397
166733
294994
179723
40878
34558
199626
378834
381067
93147
302679
105989
258677
21849
142956
57508
362270
11439
18358
258846
208801
284776
98901
261755
35825
198613
239211
40784
279216
197984
222696
301163
55842
195530
54211
70314
73847
341580
314041
265200
297033
250151
141880
203410
280115
189220
368949
271257
119896
153197
49663
266689
132274
97062
152104
363554
119430
280605
209151
15287
38521
124832
5231
31305
284408
366711
242348
135339
45978
152855
33875
267233
291419
309557
68136
209535
259587
173394
344990
58597
257533
29907
157415
54864
357719
298448
112945
250785
92903
216552
21696
244868
139454
362172
286987
90451
227588
322452
38829
180509
330345
92917
150200
36996
265588
368952
185588
7367
361634
263565
272408
359943
239680
240094
12356
272667
336566
90708
325254
160991
65754
168079
215131
4782
365931
5276
283684
193116
5193
55906
7824
124918
340879
302937
39251
66316
371164
221624
359610
16008
48672
282610
183616
215117
308907
67123
332813
247092
241020
284324
42416
371666
301576
65881
8483
361096
8873
285069
156113
67781
110163
307471
385087
163370
169080
271706
42570
295626
64325
91750
94131
369228
7412
175020
189698
167684
127190
106562
198657
352713
84605
237231
329223
95245
39529
286638
34753
95949
206883
195075
17287
348354
300156
303398
94276
336799
342679
40082
329270
205218
323385
308334
194659
181151
21725
98816
114573
373612
316172
6303
120066
344336
157464
71618
270664
116330
275309
118173
342888
337927
68998
92926
336057
119842
354627
335178
142631
277009
345614
117701
237853
331256
342416
123001
110427
353980
97121
226661
363684
187461
13214
242933
219163
353743
199489
33493
140415
103397
272348
329791
261610
4883
203224
165458
168537
378665
322607
329774
303532
198345
242235
217511
37125
221600
122844
380394
194619
364865
59140
270613
315713
87038
128292
352709
156168
12002
186909
279808
154162
182027
211380
268155
313015
100312
337289
212179
251751
181155
93851
287533
26906
38679
92366
80327
214137
207867
340742
232398
367874
22388
247366
83561
1928
158322
299661
178182
103803
57212
19792
75019
244888
368380
75630
59459
42343
266722
51175
50943
373516
228576
5617
60021
157597
229461
356052
344970
185917
358857
305794
346929
175995
113220
383017
358361
98816
50791
31020
342096
341026
102416
365007
360332
48767
69022
170291
9147
289058
246393
134367
144676
167163
287512
179314
377041
149439
274150
298246
323897
246301
382508
226562
76304
192012
337177
35209
136995
306342
278052
238068
320295
102651
282136
15442
120461
221832
372943
14738
99668
56875
347782
119381
184799
46287
120473
385331
113726
283983
295430
157161
262691
298422
250922
71282
210652
68948
248529
90788
274143
226026
178759
56975
116972
265004
95725
359356
300246
349634
335105
87993
255262
114286
203128
293090
244089
29470
73924
184286
374752
327685
327928
100449
19768
364860
144544
284935
172035
131853
322906
207444
78772
260370
106088
183375
202018
364982
166979
371588
30255
263854
382054
150832
115807
20970
325453
369154
251941
324674
74452
328695
56341
148103
317279
379463
80084
299578
156030
151718
111553
70363
73072
12068
339036
288060
30418
54486
278351
324995
15254
284303
256983
190693
204129
265077
269734
166564
83268
347875
8038
362594
340360
23190
86560
232485
156024
101843
42438
144367
220651
221656
266393
159415
372797
243046
357298
139988
353286
199060
268014
11364
364403
280986
274492
202493
67938
366980
238234
7637
7735
59417
131419
68951
38041
250956
120465
205181
348380
377365
216404
66529
149682
15902
354970
244093
126463
32132
104367
324308
223492
75321
118632
345607
119563
267759
201755
193374
116296
86560
96853
194456
109738
314906
196551
304699
302813
343856
251087
38755
189761
57691
255606
72814
175893
375698
98806
37485
191701
362674
188773
35898
307653
85657
263786
279575
236871
8614
229023
129779
332500
57049
43335
23833
382662
27659
73552
31916
179926
262005
136009
114930
274469
317176
377933
140175
47677
28365
108671
340911
73079
45490
248875
205267
52274
52869
125982
53884
231075
265515
270268
233726
375464
58221
301465
155832
24164
104885
109738
139003
331861
228949
7158
205580
139652
33762
68995
280042
227557
111189
289834
38621
17512
205134
192980
161796
325928
13558
74087
174333
77129
342580
127263
373496
358692
190545
139390
38749
246033
43578
63510
368359
172831
223038
333281
266318
147522
78218
110113
334662
210418
193301
165163
107574
326874
171208
67041
57885
23058
212655
198810
290203
191228
184124
67253
48577
221443
213410
117117
236350
22231
334373
354524
272608
282451
148624
301824
121475
105110
32809
371441
82982
171724
159307
7905
44633
274206
205017
330766
87644
182289
96702
361195
134866
312657
125646
206067
39209
33221
15769
128745
81809
108474
383263
114292
54985
168312
153369
228902
53717
251738
73570
232036
236958
52274
133267
352785
385233
306358
48193
43597
32542
321601
86089
76274
10031
296157
279927
317347
285853
312135
1477
160669
138646
345493
226714
204357
194430
182650
229246
32745
267077
96590
357443
343242
337123
8829
242189
334036
141375
234264
202821
42541
363357
266535
66422
273736
150731
241634
356240
167220
18201
59049
379551
211105
65618
300000
110513
223786
298410
24290
153396
297151
81574
214404
42733
272311
320850
182424
114408
94268
206045
258506
27947
314773
243887
85671
90945
133557
148300
239010
232595
31016
149075
346559
83992
375681
382611
272252
110860
143289
370875
140500
315968
73333
255359
114802
344279
155734
288656
179541
142151
72928
82474
70955
145043
301874
48077
150110
194233
303624
79742
107787
36901
306184
114520
302931
87286
87577
119084
197817
310844
103150
156529
324209
199992
87712
163610
316597
246697
353263
21649
197506
108477
336400
34042
106781
253599
19019
301608
234201
311262
171306
159979
92471
82518
156969
29069
27571
181661
32549
200104
31651
173438
277441
83009
138297
346794
120902
178124
122448
99531
194942
379946
54054
346188
292915
281683
39872
67762
362798
207799
165462
118045
196487
258046
184050
338234
169396
5413
205411
288187
17073
366657
164389
37325
181975
228099
260525
140170
287113
114785
107198
165591
116217
247536
313635
49166
375651
9234
201988
376065
369338
128836
92043
150574
135359
49320
218644
329775
20482
381048
280209
139485
24298
364086
21006
265790
316946
162670
46747
221282
213049
132800
294243
334676
16547
193903
252608
72458
378624
103286
385632
4096
180613
340218
276113
191853
310635
320714
317043
343269
129680
238613
211126
221468
59360
326358
185159
69245
80357
36051
341324
279164
234224
126891
283385
348747
21485
226273
340673
136252
138083
364002
209282
133393
190018
132866
278487
100086
15307
293887
17127
353483
205554
179922
362934
45007
91136
280657
355064
332600
24298
328124
269748
49481
145611
26416
67628
124602
89175
238505
108658
219019
207806
191495
225449
88009
292717
240482
129952
106712
139963
364752
59333
300257
292908
305986
202610
41150
287788
351740
270534
107705
250793
311573
221189
191112
157243
344303
361286
131473
207127
139462
302389
56464
233718
64714
124946
287427
19225
349040
365637
370680
325374
108607
4601
312065
318549
89741
133927
255375
164542
355735
4217
195650
266139
261701
79530
197929
147250
290358
207168
344106
114158
14359
196345
168137
377174
189527
52223
35248
203499
249484
210687
182647
172900
364692
87245
305744
204446
154454
244248
167830
195941
90334
259674
206462
366679
207527
18428
193755
107916
120657
273982
88481
122717
372794
376986
323805
161737
36096
81303
35567
272967
121052
182586
354783
241936
181926
305481
311914
275092
359366
51993
294059
329715
153276
221615
354335
87442
337894
36536
287809
328432
315771
196553
147783
72514
49546
379116
334241
44937
272323
272030
384949
148582
225083
208304
164820
152447
348480
234867
91517
338208
255293
181945
282600
162844
319773
122000
330752
272801
311628
109215
265008
69497
351333
174509
13631
16833
237474
28001
53473
300636
203674
371872
94050
178876
20206
232354
34802
198542
19965
136969
237915
165512
287728
33964
215157
250548
248370
14133
104093
378690
29410
268808
27677
113327
196040
102779
57579
190022
99742
202965
66126
383102
54687
148488
370955
37377
275744
358981
78833
284655
299577
223986
40351
299828
221860
109679
122280
96834
369494
178768
35739
256163
201386
15592
359658
355665
180886
316979
333414
298706
358102
25361
124964
325054
382592
252019
122647
13415
37517
90690
7618
364389
155173
351648
16008
332853
6251
150529
174990
34503
92361
82299
312810
259727
2400
232456
49189
35719
8700
92325
99850
383749
342396
83185
149086
266463
167493
220217
182025
113447
90865
81182
128990
158917
157020
100304
66379
205873
334585
181085
29378
348934
246213
167932
317311
372451
144703
342650
248154
307103
39815
367160
18829
32418
48247
34226
108638
227429
79073
186299
297692
109540
366177
203263
194187
292954
160000
207616
88384
105955
37795
175358
108181
44258
239968
86505
38028
52478
77125
113207
221011
327100
228668
322138
7995
57058
267027
107533
80928
74524
344623
259619
330890
201460
244651
381749
367049
323843
165457
158264
232788
275289
343129
183734
236477
319952
178477
291376
358458
229504
265800
157221
215615
158948
267769
185532
5893
257425
264526
9549
90746
232105
27150
270247
42630
12429
360403
163180
42931
79879
36129
187716
80709
37810
55597
339409
154128
88298
371090
181090
248612
223080
184502
135080
359955
342702
126906
106119
309246
116863
90005
8992
202163
340059
131260
22671
331063
273428
279841
382767
383487
57392
292550
302202
315360
265216
8213
96770
207111
62930
138877
150168
152970
164706
186099
195598
178599
174435
156917
177197
121765
239769
307375
362229
137655
319094
117090
309509
238485
283012
319293
22850
191970
181500
55704
283724
97019
61869
378870
194278
20997
134539
274589
104756
64258
162711
175498
298716
204103
193235
162073
31557
80894
89682
51746
385174
143282
204975
317905
193621
214016
69950
327552
345222
325817
99895
246252
221478
221683
80358
133010
198214
40072
345179
5820
200411
88966
179764
316835
46055
56887
332312
257112
231472
277271
26281
201341
271391
376914
299768
44553
187971
19914
374487
141304
280656
315192
18825
15560
189175
258238
252154
125591
267500
101829
303299
240106
326863
288352
303444
101469
184067
108223
194691
189592
226439
81647
74471
273305
357210
379765
276851
57860
87297
156890
216722
245394
199478
260270
283523
169137
249218
373775
204249
104155
272254
84034
295154
131183
284850
274494
13252
6454
335299
218277
199872
366405
339373
75988
69419
116769
140727
360355
82931
72260
52438
55956
48019
11222
163860
48019
297847
18414
243160
290088
275704
35027
86565
213863
197492
79048
6747
37219
55084
152637
29011
98515
15677
90936
22444
316138
43107
69783
291219
86189
49523
208446
268770
345118
229431
23072
111167
298540
300839
330637
52568
130481
284715
128100
235435
83
325600
295459
219863
1084
15811
234761
251038
67052
184541
118570
69274
120089
242771
218815
66687
65958
45180
138469
140394
38885
318555
47235
183989
29101
148203
25940
253581
14606
237479
167787
189861
71994
274811
370877
87258
282846
371534
106184
194558
141734
65255
129684
293302
159069
230618
99463
87667
181463
305661
373925
148787
170866
18741
55646
182436
192070
246220
350547
374640
371312
323485
325654
272774
351267
180870
230291
31971
238270
380919
98809
359800
380006
300868
87617
58930
251494
341755
52058
1642
183240
203139
273349
131215
220044
184360
246758
108784
113377
359476
67196
178307
174431
125823
128753
338738
205831
10788
323026
351924
352695
67960
49769
139714
146813
223095
196630
261818
246190
366468
250593
69351
228352
102967
141823
249146
254013
130502
214269
187068
1018
89148
232070
98700
283552
117507
345432
87381
15020
262242
163484
1527
61253
41988
217159
204054
4427
360043
318594
103826
346145
60435
89806
38074
353312
184755
198648
166701
349466
121576
174793
48532
276332
16255
229052
130876
48697
37900
181116
137975
196070
237262
42955
190308
319613
40843
214887
228920
209243
69253
208754
273482
282143
122120
276061
231655
1695
358308
278705
62810
72773
82630
26441
311344
282188
28861
208218
198218
65263
183089
192486
42653
211048
106611
71360
143092
119113
272682
125548
280746
287472
365747
344300
47275
299466
24293
228894
243947
263262
157155
191287
169399
134770
33920
90971
36660
186220
316089
6893
151963
383759
227047
216047
104071
84312
8762
115458
271635
195331
109622
68211
116792
298981
350535
67435
369380
111440
346459
319866
206672
194384
309661
346546
342398
229144
17538
120764
166456
170161
151658
121364
146907
307450
261316
227094
305437
25185
284909
33690
26390
74721
49211
186869
121084
39409
207165
203363
113461
165229
238074
383259
299040
43060
370522
377512
146886
48399
231765
277663
339989
47894
172130
28868
348222
344900
107281
237344
313515
227250
217204
347313
257689
176063
148531
326353
350138
46087
241733
384775
48472
202188
113875
191937
248058
41564
151116
177974
218408
169175
285341
376362
252929
6424
72810
370384
22132
198869
243283
167081
133653
167773
243317
263254
122878
349422
319201
370098
183209
8961
245663
151888
110580
21835
197511
297925
48700
116822
142600
109369
194777
372244
109333
343884
59527
70693
153564
227863
378086
326451
248899
347889
269233
354105
203581
99876
56963
31250
166686
153318
376311
200704
124967
255309
83928
188788
199298
135521
19098
14451
140880
322129
263154
32380
23039
172866
29031
116608
245738
85725
279533
38476
368425
236620
144223
47808
168015
40831
108793
203081
33619
240955
380337
257885
117664
94633
342745
140872
330704
176904
128131
263324
7785
247328
178755
376472
128659
33288
350400
217130
344710
72689
203893
64428
112017
71389
353658
314493
381740
171297
332150
292810
157087
103712
13928
19797
346569
17807
262456
25719
14464
114465
376908
205891
195046
292479
320629
121240
181977
148420
104855
150560
341750
80040
7563
208957
278963
45555
259910
180021
261656
208508
364732
185338
10197
93426
338368
143603
94193
355586
211550
228225
349996
132326
379276
78585
320845
266157
385410
14180
9720
335580
270487
99693
290447
118058
69492
70481
257867
318394
193894
62359
293955
10769
378360
43158
256019
125303
48435
283867
326704
217865
361519
2799
309728
227078
276446
109809
57867
257912
113800
192473
126222
212652
245441
262809
113431
302397
244763
302477
118491
97556
22077
349078
276353
220049
162909
317959
134264
155929
50562
89488
84221
227581
147025
34781
34237
367985
327042
80157
32261
115952
359810
342139
88087
349266
272849
146296
102817
116060
165889
230972
310963
267057
334613
14065
237918
192015
225352
371598
239610
155008
29644
340325
254774
257777
351765
272891
187775
14715
166539
295115
161469
64258
286910
11602
168844
351140
259411
145130
256748
37530
187014
342501
325681
385196
203740
157155
363686
28844
212405
117725
109868
324881
269619
166604
312700
173504
272156
307076
328523
142415
245952
85707
354110
282154
3247
4355
135199
312813
72909
62148
287825
359899
71849
37354
141478
353926
190518
154796
215007
24880
104264
190226
190659
325928
260285
207623
171071
265900
213537
155808
211333
304393
144813
195965
378507
291620
214760
222980
190822
99123
217623
26158
101076
126753
303320
88795
308171
109543
200677
34431
76775
151154
94875
58867
334550
158796
179545
151016
25506
310083
153082
207244
37905
329200
301034
329240
169677
89078
179250
379486
383766
116458
202709
262499
250882
231967
366747
59964
377338
82
340223
72764
185062
115258
246248
64849
13576
29040
137413
26099
227173
86025
161794
12719
298983
348017
237666
346459
288628
244203
229904
238388
374607
316062
56533
314799
315994
366107
14520
341773
184108
241092
170830
324620
53621
237920
318962
307649
41229
70586
324029
5606
173017
319303
109864
383376
191901
75545
328932
98656
138642
118243
220647
312404
63329
103093
258532
162747
4398
291717
310536
131442
154980
371781
174495
65238
22056
241569
241588
323073
145810
204101
252806
318764
205852
64518
292899
81405
333800
312438
236361
108282
223902
358332
308075
214625
92171
28503
361071
106041
17427
355851
21601
305124
78853
285012
241461
227353
11218
322478
95079
251769
138351
31105
37615
70226
233007
223434
250361
164447
120315
134713
293350
379622
365239
127471
53077
357431
102667
3479
4865
218348
149914
189386
241997
346107
341499
309482
277048
61635
149646
141843
279546
183606
209088
261271
306684
24328
246466
105779
322347
147709
139071
383990
124276
138933
184550
94858
189342
266994
206951
191199
186859
78003
79308
192740
181602
317796
2985
349661
281409
40211
345938
99383
367382
120330
146056
178270
117676
37436
243215
285089
85733
43712
214635
385416
293754
359729
230091
5928
351285
381827
148782
178136
341507
217667
341543
333094
205431
340327
71033
262970
28335
286819
260013
322102
352771
361441
224540
234046
76992
286728
8706
257323
259937
60931
275489
262356
296870
287832
123304
318164
50557
80349
132837
153015
2138
210482
228264
248989
249509
73388
252829
280602
221258
206169
183835
188636
239381
182163
115357
313106
349906
55083
307802
40346
86264
206941
273466
28564
83181
100942
251431
212363
274240
310039
121355
124285
119472
137438
356050
359169
29707
140074
196680
35676
271818
60361
284120
290149
109287
156921
338299
275443
5105
110717
266058
345863
365105
184986
203662
244627
72280
22208
378964
135508
7195
6628
165528
187114
208828
117143
238869
129711
70921
140275
42084
328244
57123
67520
363232
282220
280257
363566
186076
320628
38938
112395
330394
258705
84196
100826
80102
98246
250223
9063
194011
338801
282665
359242
4084
128889
34196
109573
373790
136466
308776
171822
226768
158718
320764
336852
107867
275523
213473
209302
5930
323470
194550
161190
289928
124006
274609
104688
50823
72357
146246
20137
285485
54203
208094
353067
197241
89482
320357
140443
168474
106018
192397
157980
323102
152501
340752
24818
345680
186355
352415
334594
104942
69713
194693
330400
316123
324423
123308
265240
139127
111950
214509
266749
229475
253967
134062
46468
37109
331812
27427
130412
183071
344131
55206
248855
204643
203746
225899
57941
115558
207139
244825
176056
213766
185849
1204
154029
271280
361276
361682
213507
52490
375533
183702
168644
99897
106197
45854
24118
295391
252156
94183
74395
235526
248735
56410
381374
201123
349808
97177
40093
105423
333168
26694
115787
294886
168632
49466
271871
283890
53419
176800
155014
95732
81428
11259
55249
220453
29667
37845
13473
227068
163245
142425
35930
164193
65114
362329
311470
306487
81566
275863
5982
192369
241372
125301
154741
299624
183830
250105
143852
288313
66265
207643
351877
36301
212791
217327
283000
1112
114249
20207
336861
186025
166538
352026
295246
285342
299368
218765
103256
265039
258690
267945
71319
96062
173336
321926
49718
255951
52113
281399
268720
378732
310492
169165
219342
276365
286169
49513
194260
357598
131762
206665
361358
15846
137163
298124
160159
160150
337009
192948
257107
88158
136355
336916
261248
245676
382179
250894
288315
226172
279065
7939
218181
214732
160024
122966
380336
138
360919
173860
167595
91303
7015
11302
280364
287926
100763
22607
69431
171496
214757
275599
260697
68713
324688
107900
273861
318662
212847
132295
73124
325843
247411
21190
125227
249191
172151
332519
249364
187083
142045
174537
213322
321353
325093
182576
280340
309538
162494
100432
300980
98668
68877
334108
250255
161092
258953
314407
58086
160844
176466
171722
26352
113359
219623
202012
216269
146648
40739
120661
170857
67530
258889
183978
309920
339825
15560
261988
245923
371679
338861
324636
269384
79290
221813
326392
352131
87350
107351
363456
340481
63997
23345
13809
112417
82885
220755
238488
290261
80828
167794
375382
298319
47130
189627
179107
337526
234634
236784
106314
6560
26537
364772
246763
161902
356417
197402
245925
58971
41927
186233
158684
304857
60749
325730
56973
268090
47041
311999
221676
179250
158551
15262
141363
100653
224265
310672
174978
283973
183740
11083
339077
230973
383588
177960
134110
319882
192905
367009
52659
19802
49302
378963
205113
29647
123684
239611
101314
306235
191554
129791
168205
269485
350887
10991
240579
70150
182997
108049
8049
73556
281927
260490
362848
247058
72300
304242
16027
312340
261927
164254
123473
370581
5560
152059
308406
91952
320068
88312
339385
288446
374806
17457
216954
312195
25416
177616
10415
133890
89835
231380
309528
269390
166783
226175
108837
43368
255281
179483
11346
122183
293139
301279
61357
75077
167289
381123
213158
321330
54935
181938
159353
290646
371003
195769
253655
114358
118467
193099
53468
144714
187761
282994
147500
77871
137041
165810
259746
54075
84596
224473
169552
48926
117048
247352
265839
324114
215559
135574
216006
175280
371609
77170
105982
333726
67666
319456
288784
152234
323343
146154
130434
34099
136473
198748
195810
36158
334614
371690
193493
370755
336437
363292
187398
231911
43527
31547
280658
58219
189750
242588
219401
61135
117507
117810
326738
229336
21428
148461
256563
237560
330939
355951
283179
97637
317622
353359
310088
315640
120796
355641
97852
116754
39541
17486
221834
211453
175640
296307
159011
295674
106015
133672
341496
284529
123173
199960
150014
361324
73397
303248
226607
178211
202261
329025
40608
72711
147607
38205
192653
35605
306067
47259
8346
320196
301828
166731
70949
151726
1384
338532
371134
55486
282492
280565
373534
293562
177198
21183
252580
100794
134742
375359
139652
291457
224815
321421
283224
47232
10503
64679
20753
361834
157392
292164
7270
71879
130278
359961
71905
91748
311433
166342
43564
180557
175095
345688
258189
259825
30561
318881
165833
68490
170998
119458
46174
357254
21754
41146
359643
346078
216480
200486
289659
117409
35826
217033
313101
245373
101778
80471
167298
280505
357839
163277
133207
366594
22177
94608
77117
358817
319592
266440
268101
373074
122962
291087
18592
340172
350960
251069
322172
113119
326429
148201
48660
318457
11039
372004
44168
195936
73565
19160
148213
53080
783
124298
98655
4265
187330
232505
259074
83820
363501
9202
276800
325687
246946
354881
225032
63885
72089
319395
40601
289561
318653
246747
57415
273857
144443
346573
822
282187
357776
157876
115050
129089
241748
174542
59159
320668
323583
149948
366040
223396
106588
247765
197370
130472
241739
209701
221942
372051
360683
272734
302626
55593
311229
342621
332638
265156
235718
31375
55389
274703
19957
208154
46504
330269
182846
181778
6260
105538
44835
69504
230184
81004
283000
232581
78681
226923
152807
82308
112330
244338
111820
214311
191471
342897
347612
194386
264926
136519
127698
282708
122295
20304
130162
226372
279513
322933
48046
162323
47975
54543
58101
347520
252402
133865
239434
42957
322399
92454
304838
144229
176045
196131
14715
251733
210998
6585
138783
341023
85237
147588
197576
152805
53182
61207
273694
232313
340051
275329
71434
201604
355547
91267
328749
210683
33710
187792
226529
35368
275785
54474
270007
378929
265229
344432
378816
181499
214461
224078
136355
136202
259857
222114
269689
139392
3268
354968
248081
357067
33928
15186
172017
225759
291356
139321
313796
291810
73174
238802
210808
96391
301180
118426
210926
343534
171947
46938
145011
206158
99895
311791
378087
219611
1889
365889
285354
163827
354132
208738
117639
80805
271574
145826
82407
335301
90940
280338
297046
248448
38215
358723
42277
145995
244350
186273
119070
162199
322637
137030
180427
73066
811
363402
296300
113191
56589
234147
303
168546
252682
57506
125764
306051
187964
339790
371960
216860
8300
325757
372897
181901
264994
297257
158061
107514
188095
272379
304144
27994
22487
272660
127643
187617
275402
46015
152101
272627
343274
4127
44662
265305
48709
160548
231106
78383
305093
230407
196631
16318
107658
12528
162731
217651
306244
272429
29573
104369
297996
24405
237446
374106
252102
304771
47274
375491
31426
34218
344658
89900
62615
298907
164936
316282
126971
249790
100199
168544
297763
308607
304315
326281
44514
159939
297905
345614
375746
105870
34912
174154
177785
243907
294544
285093
374327
338423
197689
14951
175917
230991
305686
7320
362781
278475
205462
31731
30945
368134
69361
76064
306439
68623
237595
365503
360304
196699
245477
374722
281426
11862
84790
5594
236754
111597
116996
93981
282264
35876
337645
192386
334940
245487
219919
288312
349189
6961
323968
109799
150541
8972
8557
26015
169671
51807
127783
73576
380226
147874
319501
179652
160114
167706
279693
100267
21208
308802
24125
17947
57245
189048
381133
53785
121953
384144
26571
78710
45232
118494
281453
234301
281967
113200
153849
137981
101031
191013
249296
96162
373072
158241
232806
52784
108856
273670
206566
192751
253672
156573
333759
32350
142902
277634
271493
325498
326285
85954
322021
266391
106521
193079
260737
101876
358340
268386
79199
145043
363478
275061
331373
310154
303361
257040
110634
51575
280517
182073
370199
241098
351205
158357
186178
68505
372426
134003
318801
245615
57398
300469
58151
240348
60261
195448
374811
253678
2030
13332
303976
292960
346430
239743
254208
66451
67941
272244
226356
216346
126347
156598
308051
342806
232223
234336
185073
80927
359956
163429
304964
320358
11969
320475
245587
182917
258890
301946
195907
257973
198427
299856
189370
230538
113580
12100
305359
101745
43575
173636
268557
195686
146974
148762
85565
368186
217764
1306
365657
323118
21036
244542
356812
241180
92730
344538
322136
121527
285163
13880
106
371724
199093
71250
229248
260275
104344
359939
350991
178168
14140
76534
370365
339694
272077
240060
272861
15696
173592
137493
101561
37352
179285
84312
128283
150578
188325
108075
80915
183650
26555
18202
168332
25425
207294
36326
155028
228279
140699
310317
354599
2855
160511
66435
112730
114159
140821
44016
222964
251204
262799
123283
361261
11134
315802
11185
168306
317189
203884
223853
101716
249154
78105
279964
200800
333204
236231
90065
238489
304258
53179
347244
64822
215937
93140
166068
138650
288571
275056
69901
244397
374436
372044
351882
307935
359292
46
324635
362183
187210
112684
247197
45650
174980
126443
69449
29468
367404
214889
368287
249674
296754
368742
18184
365444
299990
58928
130514
236598
215387
241802
290544
185340
67527
131929
340044
20143
65314
148653
216784
160771
166798
22050
240558
323529
131352
13683
223927
272115
131985
146227
349137
81491
20193
215930
42356
186286
36452
126171
230369
340469
369242
220325
70745
70931
227361
73167
235182
194279
314649
47996
188533
297543
258053
4799
253336
378594
10624
179194
74794
167555
364535
156683
152011
311958
24835
362868
56779
351291
382742
189867
328123
255029
33169
164206
66349
15737
80040
106202
182704
222033
139585
236395
300458
162936
220778
368806
190237
84121
372422
202912
69017
364170
171605
21108
73091
285480
8270
100909
238914
314032
17012
63749
247813
244918
248769
94066
358305
379944
168200
352609
365693
178456
197772
148234
153142
111174
272919
181737
207637
2400
57828
174363
216156
381250
347096
328611
220836
202792
159926
17586
310773
44124
37162
70787
30751
241002
54471
1152
364004
100391
321615
197759
147103
22291
360089
191928
189139
168887
93860
56085
220052
182719
154669
352421
44651
209143
148052
1902
154906
232002
250561
214489
113540
21594
201877
134913
346257
28280
227783
173463
64793
325136
51511
21659
156185
265421
54082
27236
41917
84697
76135
313947
211487
119493
105534
319440
45049
159924
86383
72052
64251
24881
258972
262117
49313
103163
139501
154395
198240
152251
181677
301565
294947
249438
319220
219861
135620
303203
227616
282598
267191
81730
343651
244268
217578
69518
206580
131871
90628
16767
250661
342002
273794
33924
207559
269134
11902
381965
63623
33735
253797
147216
99957
66438
283820
297096
347439
216484
1175
178804
3329
73334
228999
276150
4867
225348
65973
307407
191977
198257
137446
316500
70366
194417
84047
234194
109505
180516
322519
85948
273746
358610
205454
376574
65253
103838
185160
210398
123455
186365
384418
244995
13170
209433
364392
214636
344178
66500
79547
182361
176798
211075
20812
329842
51865
225331
72539
29536
350768
137562
126188
198304
57105
354010
323344
228417
117146
114518
356687
39309
221838
236590
93755
29708
382324
228426
109958
220830
27107
4578
379784
370411
272903
65390
207675
367649
196775
266807
277921
218385
252373
199378
138587
11352
40695
107272
48065
351539
359063
175042
108645
337708
19786
358467
35450
16633
18530
324184
195333
265909
181297
278648
86806
30404
294601
339635
14072
97674
132248
133304
311678
123770
166873
166164
27226
261681
137812
183070
22722
32020
368429
289504
256115
300304
367388
140428
368413
100523
229518
199474
75225
55796
308383
369133
92926
358387
306154
257201
106145
189485
80699
267848
43340
382386
345626
383728
227103
292456
4996
283420
19602
55391
366746
138504
245261
180477
333595
175076
341241
52079
190936
30335
345031
281356
186649
176732
300701
58952
53557
297249
296935
65059
211907
381679
58526
372770
34833
215712
86202
245874
142075
309559
37800
359448
62651
325356
368315
374099
191787
205497
303039
24378
79583
338833
42217
77977
98653
230885
24252
352675
119316
364323
35598
138494
167942
77147
110997
151930
52027
262894
173340
332472
167935
317111
161619
57072
121197
208143
218511
85039
286292
218795
369359
376857
302712
31459
6114
261167
237656
274028
24988
19317
231526
120947
130911
250471
41727
220750
300970
351130
382611
158762
292477
35477
131288
104995
191801
352297
385372
260240
207245
85488
323004
157096
204798
287263
138880
24294
17847
170032
338741
233744
321073
26450
317952
56870
336446
68807
38061
297331
207983
139915
74090
38009
202814
74321
349305
74401
202319
361416
267891
1988
1507
4789
370312
120436
346443
164138
332532
225719
75815
52033
157164
186615
295092
235435
259147
156994
3147
140655
276922
157549
207580
316629
67552
367229
86561
199225
120689
341660
235054
279771
283670
142477
215713
78024
259646
228471
225639
260131
262347
307956
288409
56174
354299
139150
237280
376725
151370
152120
260418
67568
63876
334236
289463
373840
70854
66568
354231
341574
77556
149850
334895
215581
384869
73860
23822
380206
203230
173410
302765
305619
25118
86315
172277
348739
380221
19192
375827
254875
307939
240785
267288
40450
94843
277527
38118
57918
329129
237391
373938
270880
189663
241165
121108
72620
244700
208146
210731
283685
251127
366815
238312
24668
57645
309994
213663
160291
335860
38875
96900
123579
208026
176565
159667
265656
54797
206746
378748
303711
178699
280924
256606
165595
178866
362036
113563
275632
278863
346020
247872
33018
288719
194999
147430
63904
315436
187817
276832
289629
217923
351041
349675
364976
103011
127267
34315
13347
23225
351818
140384
164566
279352
35354
28010
100
24856
51284
371161
82807
279941
258094
346179
209751
289005
105157
366005
238489
163505
290646
162050
222667
73267
202254
335781
126243
61845
53127
243728
174003
166679
198143
1171
115944
151165
264565
61303
336768
186172
106963
356875
384400
78147
19136
117838
136706
161669
350830
360749
317769
227704
90019
28450
366453
274184
69283
17687
203237
199374
37753
265293
325721
85655
189644
152246
202799
165188
7328
183387
358141
95074
354673
57755
185604
152411
189723
376965
237062
383421
323763
325881
281017
153226
314622
44787
328965
173970
68340
309450
140439
333500
249949
38244
251207
212566
130248
261903
227867
95839
355949
281858
244302
120798
338140
17111
361868
72231
153882
253108
240641
296835
282098
380362
211967
198418
232343
230573
192483
385076
300797
186954
280310
129025
3038
151483
275842
10778
141219
358682
137797
218189
175794
111199
209948
86228
50938
290398
344654
350934
8863
108245
292364
369646
76603
222605
45362
242133
229828
170940
174464
378897
59251
161112
14500
228995
351225
197275
358592
300476
19575
186544
369215
330570
345946
122608
373355
154303
42642
158913
279012
73583
340436
117235
126913
71768
174197
285642
232045
119439
26488
203735
102412
4705
244028
194225
14042
153363
44140
18365
154694
316975
384979
266505
265856
92937
127863
31580
353653
177766
262359
202265
206665
196537
230281
384317
214935
73995
115739
197695
200552
150533
343600
249854
182997
118837
236976
30246
53550
165113
89310
120880
224938
219440
280576
309021
121936
51727
279144
60650
138148
328865
227256
122546
312119
206779
238772
95960
88200
374006
227302
67755
104828
263362
25644
304227
373080
297196
171680
362652
237382
52548
34035
247598
39320
110853
295410
62842
299639
35170
95182
175563
340422
178349
226790
147254
287761
233428
11029
365227
109497
40355
93563
383579
295061
24135
340331
172758
31299
303290
126637
321167
296070
365391
147129
285457
85198
170463
51926
51893
301507
270812
97816
301271
310511
199730
128068
68093
325360
97172
217058
303850
128952
303346
308849
181886
303184
262560
383010
302321
150534
162563
222121
354863
347275
341282
179398
37197
68926
283895
158462
367463
357961
322096
205188
207125
342039
109562
174135
88408
266872
248774
106281
56462
39515
182171
253778
151119
182897
157192
367466
71181
147818
79128
243274
41222
81516
241780
13715
294355
74414
272391
185599
234713
339143
33459
150200
246278
92007
205814
151247
229298
90554
78016
34008
40212
129921
176713
66822
178638
182061
228170
148524
149884
170540
289386
73523
92152
29888
80407
181232
212515
116970
204912
210577
120549
326770
399
261015
340289
355051
177595
144958
107128
338789
352064
89547
120746
167412
164902
300288
320544
273329
140927
166580
140793
286835
228122
167066
149066
379205
365090
169782
296085
168447
134955
237383
210760
21244
266202
68297
158478
136400
220837
336958
26549
288607
336023
343256
179878
142777
119937
7343
364161
230736
15825
326001
112545
240374
313976
199776
84715
376507
80343
256118
79731
302274
165831
88229
167658
271306
198820
18963
146744
378606
312265
163829
341463
72277
225125
176265
255599
296899
118148
229340
169992
306035
35787
926
95966
156517
204404
165108
52777
219779
237168
82215
80909
360913
203531
307130
190935
328357
153676
177970
107475
169126
188661
265447
73997
137248
26325
352184
223465
138154
142367
89384
186049
115999
129652
80075
190441
230514
110325
46752
120175
373329
70903
201731
383383
175296
187387
131082
172459
44823
153817
234805
46035
152234
216178
377190
104127
24008
339904
265831
167512
147558
211786
330357
281643
310341
321307
385605
196427
36733
191926
117733
26896
131194
257531
220892
152886
140797
205311
309811
356806
345081
69828
19686
9018
371193
165020
191615
384024
299866
310672
352929
12838
382081
96419
273371
115692
146345
349609
310355
378773
69626
368179
335635
305566
79598
226641
215474
226053
320436
13016
58015
286206
162181
189243
68057
218890
157163
251326
127141
229217
206291
52127
242618
50342
215092
27467
223117
41201
131994
174027
845
16966
79935
329605
377884
98742
351633
16937
296501
351063
239263
127491
346024
209133
326777
325480
115588
20093
73868
370357
19911
106681
295162
257196
268221
226730
1290
238257
95769
130292
233284
64357
26579
209044
351791
350210
257345
261966
34414
242736
177540
40187
217456
223379
261939
46105
198221
99151
114549
284270
350406
130360
149276
355378
243834
203795
187433
105862
192104
59431
344415
338563
41533
102706
265200
368760
135653
285671
312304
344801
115670
127064
202247
241761
375502
242163
217484
77234
285764
55342
257967
9277
50910
244475
23232
248310
247415
288926
119027
175222
28213
81494
191286
128047
14768
210937
151318
128379
132873
16642
290677
115922
208522
260721
2527
271593
278473
164727
133647
212173
48270
239705
164314
229396
312751
234763
299460
42479
171225
169571
71677
106235
93455
207924
209159
377461
318433
340777
315371
205437
268086
201824
243664
259521
193333
3093
190668
122380
147754
385605
152324
97921
29490
150247
159131
122805
86033
146583
67042
140068
38307
25823
142049
250015
323977
135681
15065
150094
25937
299859
211189
332031
26237
319150
290846
80531
42861
311126
141252
361076
314970
283506
217622
347560
150757
285600
144621
19863
168945
315546
78850
339880
343271
219676
188528
327900
190425
69187
226004
135332
279805
345122
58867
157962
217855
153587
84599
218972
307883
68888
179373
9145
209046
276933
39175
261393
281188
194
378418
211376
374403
180465
98321
192778
309039
123021
139292
299552
263105
238002
153275
362371
303312
148799
345422
210239
168091
90176
212213
93583
378828
81403
23739
266630
158284
160391
379513
382012
359388
212897
287180
253412
90192
227478
52621
57714
80494
198090
212395
103789
70345
144155
72630
343618
359836
371430
20117
27436
262528
66098
383401
16571
282931
311593
201942
102213
242872
167806
30811
30042
26234
362117
348563
344514
212679
204106
66247
4054
155165
54248
212979
362880
365709
47037
207343
214643
372257
195555
338252
99071
189431
294178
219556
84694
207069
90761
209693
201111
311948
70814
89518
113317
277013
150076
157636
16736
358535
317772
123250
111552
132006
107219
223146
203857
139547
52819
88571
283356
303862
195893
126437
157388
383949
278686
328565
330138
20351
126532
339741
83792
122080
124728
185079
75720
374520
127398
323635
275986
308057
317433
59666
306754
319790
202127
261161
156576
290271
125632
116624
85521
137626
215718
130799
191396
360268
244626
179988
81050
282261
370542
119657
73173
246335
12139
154735
249230
92573
289250
129611
69276
2207
237127
132380
371457
250953
113973
313373
53861
264837
129760
200535
197876
336490
82157
181520
98583
227475
343509
377142
290978
177056
288281
182733
271654
3279
309378
134684
3281
136421
187287
9689
196922
135549
294595
6365
103311
119857
57220
125415
187058
376338
203657
50927
154071
367446
272447
287980
7959
314793
358240
301095
128047
134856
159192
366041
150426
309385
22185
241923
74486
217461
76895
172383
212649
120652
117073
246039
123420
235232
36840
332980
300281
104773
160369
149943
53989
33193
163797
181632
292948
205260
295974
59920
6782
162333
48485
21237
355710
233735
83156
130245
361338
162909
151128
142901
29621
317658
67496
360255
370751
226798
79569
236403
42080
244003
166924
366379
367765
303980
260388
379909
160361
182282
292638
272238
79794
233744
300006
249807
350483
222748
316013
99287
303924
79962
121903
340197
13232
133040
6011
229778
68482
190071
38332
309202
105787
18167
277890
95570
255733
193960
80458
368923
250269
296124
171063
100255
127724
373255
113466
171492
66259
301902
94364
241014
182004
357516
326287
105250
293837
37292
65398
241281
44627
258642
271325
376967
372461
21615
375685
262891
132213
36551
10345
1551
23351
123828
284071
370981
82323
94326
141349
221017
301628
175060
95797
154954
197530
186819
252263
173770
271344
99649
323459
274732
217940
177755
342000
240190
216777
199407
266110
294699
170390
30900
347111
49030
2758
61619
360757
140820
183888
138664
330222
54927
302642
197019
201834
361906
208302
346576
97888
328359
25668
367255
155546
62967
331595
287034
275664
266141
221528
107688
236981
164025
33270
178679
127804
45799
336648
324524
239648
59368
159343
284202
209656
265091
301772
167591
256183
1497
248167
28190
251212
174604
47991
345397
75836
115344
222090
96499
93410
209769
261120
281490
339097
61825
4732
81500
97020
327342
104766
372793
108375
258727
25474
342458
114372
320029
114227
129746
100282
211068
223074
167072
376453
375814
245090
100600
258553
35527
106033
64814
264339
107604
241408
347984
266191
29429
20678
321367
157726
101240
370586
204637
216142
124443
27454
184521
260720
153041
68970
270223
295994
224387
3026
303073
344624
793
201482
253445
312313
136903
347557
176991
72938
328904
137699
97922
155991
36770
307098
294783
135234
177963
356376
333339
160138
144512
250618
23815
270900
38406
177626
201099
74293
355907
351122
125748
230747
174508
21732
298915
183803
104676
356778
233116
134613
312795
173584
302342
355379
87647
108436
269924
15090
91821
88614
226609
152761
209726
17122
151868
2247
195406
138296
181554
136451
184027
211365
133792
67686
321434
145158
128176
9929
25521
279131
106652
315459
177239
171910
221540
313290
231320
385362
340880
70313
85318
53724
23114
12182
172608
62049
286475
36407
334733
145109
302114
244595
74522
296897
245892
24151
192662
269398
24155
287096
366192
238429
289082
294556
98483
31922
208084
291731
262152
86983
176323
64102
57430
86415
264199
30914
193401
45019
325547
185886
76562
204554
33364
122565
100001
137458
302957
130620
263902
365183
308631
51529
115188
79258
344293
361069
112510
226363
86181
217972
3831
348053
320290
348362
327100
259625
380554
383642
268915
56777
153413
120942
216202
137886
102114
192353
286581
312130
264340
175252
32726
98873
372748
197312
272007
141552
77751
122611
329793
72847
256495
298525
287413
1256
180330
143822
37099
301351
250447
257099
191575
82561
304638
243549
99244
215182
366464
23036
44588
138456
295116
19908
69768
372579
299884
116480
184809
140600
132682
320077
21884
72080
308447
352529
328686
364882
2729
218455
206682
72773
4193
33367
139546
158435
261964
216393
349564
300372
229989
114867
289775
106114
164178
279120
214109
350799
96320
374637
320639
76463
1213
312032
148723
43628
328221
201054
70840
254986
266800
174489
168554
98164
328944
135608
280320
63183
174377
330894
135484
361689
195970
293586
282662
194914
55996
355797
265332
82587
163373
61224
25461
339387
76527
171154
24710
253755
263377
280
200838
153026
58435
137340
13096
341647
165364
1357
117884
217431
122730
357854
175339
307705
87605
184321
263935
277630
9712
252678
68732
306413
56631
297133
213128
216179
375622
175891
261247
249923
114795
160925
4471
310936
125766
311275
80888
107699
285269
231492
5577
195099
236580
260754
90969
293815
45038
331269
217348
56007
28595
302180
33412
9161
197342
334846
54759
22760
43752
83021
217687
70817
75279
6281
39354
223169
299166
230429
263976
185299
33294
78113
375731
123201
298592
25769
305560
52579
125774
195360
261070
213378
135687
174757
199996
70489
192895
324605
190650
49523
112992
370503
212108
146496
307988
338798
262480
341512
205183
167050
136713
250490
137678
378373
167701
246188
35614
291743
141235
54407
356545
109194
252016
119931
307909
49525
345979
183409
102598
363383
255981
141584
139597
92971
342953
111426
145976
348857
143986
61379
46986
339401
34926
214433
6166
80099
189383
194631
174068
137946
229371
64380
194069
215779
36417
233865
201468
81111
243547
301180
169115
166028
146173
100056
333840
195387
44738
350190
207844
215585
217101
135066
23240
234726
155882
283304
332100
147895
308748
88976
352874
108444
370454
22909
221148
255927
167849
21791
201651
375605
67034
117397
138847
281622
2467
120770
25989
188500
353584
66779
202232
265473
111455
267092
269931
341519
62630
370307
40300
247342
91939
160625
11023
13870
113690
331909
367861
100428
63658
1877
375868
41745
69866
88052
314497
10000
266641
56250
41908
80146
97794
89002
135350
187768
249548
240997
219401
227563
61205
177966
212686
348837
198605
281319
63342
174489
242004
283023
197679
2820
101240
137057
55688
68999
306000
173970
159543
322727
108994
244610
77936
145273
369087
4690
36147
242182
353387
250439
373976
316999
90173
116322
183480
184550
178585
358268
199420
351511
203177
376991
186382
198541
155314
218009
382882
145948
112119
156485
94193
277857
258151
256436
259500
326169
305934
224786
305203
348178
305625
329121
330222
286442
51565
145734
180855
76160
193092
195334
348275
189473
317808
315169
302225
380997
366670
106852
99294
163734
237611
298480
7221
183407
17793
306446
355170
230781
61230
92378
374685
188780
125672
28080
193030
48605
76147
56272
383329
10411
282648
166459
77521
176544
297289
135038
370855
199512
289167
370451
273786
266580
147355
286387
273197
128484
147477
94469
53033
128255
20620
358178
129400
345584
107200
326648
377615
164152
136873
96309
175214
130554
42847
101842
25372
338911
350171
77872
275985
375366
196344
308779
208689
90327
372397
348156
56900
33852
67877
55115
188645
214096
66457
372601
339502
173563
87586
354487
35008
315942
180454
74922
203795
45169
198956
144652
226727
271872
116237
124773
123171
229006
57905
290753
109164
346314
207581
61432
371491
67841
340125
214043
270798
53931
218179
29784
137247
57266
118607
365530
280521
145551
124784
218615
182634
16955
276221
264832
365412
49683
37288
74579
270625
299018
60475
237524
372071
311873
33199
361599
2744
238906
151379
280238
169323
71607
261089
81934
189622
53698
336594
100254
290028
26239
382703
11666
71929
19681
291366
259307
298974
300204
289775
376685
140222
34195
70548
329141
233500
362240
252053
165120
216523
56109
322296
157278
330393
34748
16877
146337
378026
268231
177967
248372
212719
89580
362679
53642
111102
329149
384889
28524
351316
379631
8540
285032
354204
218119
244771
286512
33373
290449
364015
123266
189610
258615
290957
195642
213096
77948
253813
169611
340743
3746
31812
290793
202770
59158
293111
240953
233868
344861
297160
312726
83560
359405
15694
188921
264969
61153
275701
92752
318884
354472
86978
174246
280062
96001
203465
371890
318763
366651
246389
48791
23327
204380
176713
377872
189854
343194
303640
144883
106807
74572
342023
10734
74827
352360
154047
60468
342043
87167
164271
41750
64105
139243
236579
124536
350662
66347
21300
61976
144719
89483
289579
380803
135335
269687
314106
92772
93397
146743
154332
335766
282396
382747
48461
167501
277820
120480
51662
286031
31777
42427
120688
251580
119014
68194
267372
351981
142682
369394
165559
158234
162302
289385
198155
174454
93220
212534
188228
29918
310416
126111
225849
181093
210711
45736
211290
262528
29307
135627
243121
360728
263613
222927
353952
11222
126652
255064
66984
115468
134558
100882
194802
252656
25594
1202
338059
101036
88756
294188
381612
347775
211242
201077
66892
32992
341391
140823
231511
14931
25597
246595
154064
265051
219883
39879
133900
152125
208792
114065
240572
164386
57178
326198
11689
209188
283650
176593
150963
288210
211561
330927
185831
67823
34219
2189
199963
134624
247681
37120
64807
211490
326791
335123
8623
300137
288351
75761
103133
189156
228009
372748
256589
186385
5998
145627
283544
256155
43181
55004
142459
50193
368105
158712
96888
113541
153644
324583
88524
128255
72238
92901
365579
131553
5823
201527
317137
236409
313512
236735
98806
144119
365945
224637
247569
283766
164295
78451
52547
288341
20681
70326
92892
143123
332731
54138
103676
9470
197288
279080
118901
336143
160343
182845
136281
213228
221471
181832
206131
166028
181138
35957
130951
118491
7410
316412
209745
253998
129362
44568
199015
259882
298320
130525
20890
164315
83814
26944
141887
278317
25537
234578
281667
55494
184547
48549
74604
378875
274344
238789
359442
93895
321123
2825
158102
3772
164744
276146
292131
262762
210586
43185
91429
89048
184075
73176
124180
114913
22526
169657
370412
7820
311630
157083
108450
357809
78894
356978
141380
290771
257372
348710
366127
208492
129047
233869
292554
333987
305905
192011
55104
249106
322319
56086
212397
216474
36304
28298
68723
300585
178775
177991
12832
230523
292862
316225
89165
208651
89815
92364
316390
20183
10924
18981
234302
68091
267174
103394
332177
290731
165879
317587
345045
295902
235245
354172
202441
192765
168947
99419
118164
107233
24856
23036
166491
24097
312509
139357
316610
356766
85487
213688
142873
59802
210832
126037
225441
213320
66267
325559
52759
193082
328217
213602
333443
223548
264278
183553
204779
133944
346446
367115
326950
267957
317375
280042
319716
284190
251522
316674
259225
32614
250928
136578
312082
91568
207875
283509
241944
16055
255716
158401
165932
13156
12950
339551
267445
180977
124192
16231
303766
315852
134645
338840
229037
356101
113919
140499
37854
292515
8339
336671
264530
13414
355489
212711
108254
239620
154966
286948
284518
150782
48825
169881
82799
337251
180471
371345
259707
205508
374869
48138
137236
295815
375702
85354
248920
215463
248205
116225
263245
98702
163883
149977
289097
92314
105483
169737
329965
289509
109866
263570
361705
145506
209071
44676
236969
83448
27211
118076
222904
132523
49334
366470
238643
140998
54712
354727
210849
141521
285718
327616
31401
149710
134256
251215
41708
152767
3823
213425
284063
61616
323534
75912
26933
353204
116475
382615
65705
211845
91910
362426
65595
349859
317652
363192
309622
287459
351977
300069
43383
311612
42110
119977
257572
230365
180466
17953
194919
40238
23944
174545
103234
274925
152988
46270
161762
312231
83834
316522
105232
361211
332703
245753
70619
360213
276862
134018
39693
263735
49479
20171
30854
365724
150173
211270
308818
365200
28052
33718
86971
70598
8031
152723
109086
236580
38929
90944
22101
201568
288830
64716
332868
321008
56195
142266
306678
347021
345427
238355
114340
273960
132726
212893
250490
375218
300690
333732
193833
60102
321315
334149
200877
296956
352298
12608
209362
334811
114009
201300
120455
281701
173821
298212
14911
32441
169422
149796
125132
103473
312116
262344
263327
104365
306398
310632
96285
70898
230771
122851
128808
332212
171371
199744
113832
279134
229662
92064
369294
107349
313803
117145
117038
148595
114835
165802
117808
227818
368133
47696
229326
349505
220185
138330
309677
259995
12139
7059
372169
98731
69597
357885
311930
31252
205207
90843
207895
215076
376396
4172
190259
183137
171842
239425
357597
140825
306701
363175
250972
191401
368972
23714
42074
359953
273635
233613
286992
4614
156389
133217
303968
357547
255023
46372
198463
356533
118485
165912
92002
217291
204903
345653
350183
259145
187886
329055
83316
46026
74642
353480
71229
246602
334549
272021
285899
135885
151904
240466
113017
20486
185076
77732
338199
257085
299270
18359
29210
360076
258920
242515
149369
75721
347062
289480
356524
305280
209248
89074
67265
204049
36071
145469
103892
326471
56443
305247
305646
279625
333724
44441
321902
167359
295159
148766
117394
124939
240677
304236
70436
367858
119143
61459
107656
242478
142648
211088
306259
307909
367742
60324
235617
322822
5134
200054
326412
370440
112749
261745
171394
151359
4581
256530
87706
323406
285567
244853
204338
45962
361378
127288
36585
34111
2588
221291
302949
3949
327998
115912
105210
85223
370193
96470
313968
52810
376154
27743
110519
287353
150047
353022
324263
215732
281141
380703
266763
385126
153596
184831
186052
366933
110823
381
158768
43888
198586
320003
320908
284292
367411
111671
319555
5218
311589
186025
504
315838
357369
356052
246447
80813
329256
162589
136979
204620
153952
138735
296521
352425
268503
144342
309303
55398
91190
302421
259246
68428
168784
247840
163576
192568
34091
374117
95370
24374
39460
260889
47430
208332
39487
180274
345501
339405
321068
41565
114760
221
47140
341282
147793
324134
366460
199534
28076
349380
190566
40479
142012
318506
204268
138766
147357
12055
315910
296998
88041
150118
92907
207779
167240
150607
353437
340529
308355
157943
362421
20506
117910
353696
365121
149542
22719
74785
87935
87031
192347
42289
21867
346702
247125
185975
183621
85170
125857
114506
222088
12421
146155
352053
166795
208645
354026
272121
89028
197522
348429
243851
74021
379054
107793
284194
37140
122361
324722
342419
25443
374463
109536
948
286445
359594
294489
85648
272010
115588
358391
62790
345873
154983
114808
169886
362337
84470
163511
45588
47577
131586
311696
315110
257095
70322
177080
9052
346517
281992
117676
273917
314668
381739
271040
373894
200925
266603
25453
11116
182223
117247
99230
364475
39584
360003
187003
223794
368158
361637
86964
88912
4163
100160
133976
178948
126759
235630
315148
18480
124767
330465
202692
127617
237718
223342
121840
36293
59817
371614
272732
377708
118931
55936
102368
77082
78311
253643
101879
382198
173384
19632
48474
344943
310564
217935
359284
278504
271547
301066
306941
152257
18979
344857
84025
45688
233371
64227
379377
371127
207695
124584
114727
55245
171022
197025
117323
219279
120253
180494
291366
273119
313475
248530
67269
379675
262123
176121
131788
26336
53882
194855
280244
341186
382054
201854
88718
232297
138135
54365
381203
345359
57502
188043
112007
303877
35738
319436
160315
353710
33879
221507
160410
291874
69402
19855
201148
35139
374959
190455
71307
21980
114955
364108
352256
9973
159422
258284
344649
157907
92880
306324
100025
285860
375678
145639
242201
277029
185680
42947
20670
103649
12199
187090
17048
69966
136736
163589
284548
72791
214300
82502
47340
323631
146403
195546
71817
355455
117121
135407
202167
226756
344630
213066
102341
2625
350673
97315
90791
5940
308961
126405
15882
189981
103914
86236
182236
176116
65340
198594
213434
19264
185062
170526
155657
309252
281380
318418
53170
309355
104565
108450
88602
333286
109662
275144
43707
69252
236766
324654
112420
312801
321875
321218
108512
46968
175913
85406
291580
189942
110363
285972
200894
326900
166619
324541
183963
284368
327067
295653
34646
250317
129871
172098
160306
292958
379880
239451
210642
32995
21845
83858
256474
301322
340196
170543
235927
244722
342608
131998
254890
21906
200674
106731
91447
313385
55989
333689
2744
141444
241665
237121
337065
216166
110172
196259
300574
5254
671
100569
168765
132399
7973
209754
199231
144569
309895
74221
285040
278138
93016
236005
193007
201324
369293
372596
100880
242193
85891
28181
61778
210806
220439
640
34267
29825
101061
49840
229496
136626
152064
168329
234044
77580
69259
208604
355894
49526
187824
13738
15352
201529
31448
121899
341474
143391
351686
169229
303326
107297
270962
180749
327280
202822
263516
194678
354019
216086
209668
374437
362430
306011
102273
19201
308421
343464
250655
54507
165424
154071
352850
326079
262102
88925
151776
23932
197818
161421
235485
359290
299915
242303
305412
9504
280506
240768
288990
239615
255629
221996
28584
35637
195749
290184
63768
173803
212526
319877
327378
62755
166246
327989
304814
382812
62721
310622
183607
325290
116910
54538
337356
94173
309001
74585
134261
94379
338460
327665
10696
267894
133417
171505
27777
297705
142443
273212
130965
253550
312688
104751
366687
11535
72833
336099
217483
40262
38881
72094
273498
117326
114999
153251
125422
206591
98798
385073
166422
20877
167005
19813
197993
26013
282182
108790
57017
90768
53080
92248
59141
351805
57510
84069
12107
83105
273674
207253
261467
316230
279864
372929
212987
102166
7637
38354
246173
308365
375507
225224
50210
129607
292731
301877
171178
309937
220289
298714
230177
208618
112825
341966
381973
46852
324416
277074
16938
53998
106256
239324
89543
252550
346125
160817
126159
382678
296273
347261
280071
192768
264070
151407
154663
167695
175718
264857
355759
125512
146306
336939
36375
351742
353093
278463
112173
192243
268004
341923
209558
276078
278482
231888
85078
71473
330180
237488
286324
76185
227409
266674
100285
108305
153969
253088
45260
177280
94374
230484
338978
378859
57074
314724
328646
350438
279397
178652
228441
315567
115372
243659
282154
260579
182873
340379
142038
200216
66311
75640
126626
21925
179259
172438
381268
375705
44356
161093
128793
296061
366721
355719
238671
55012
152610
33037
189978
68314
140730
320051
37703
38516
82391
123896
26200
94566
63307
51778
191159
313591
286031
214120
311531
30066
123728
112741
288959
233447
14773
150297
340535
153523
275490
250050
117869
280686
162641
248323
34926
337403
170362
209779
186031
65844
1303
19634
69433
218799
303740
256726
4721
349020
370331
141607
170031
59132
331250
179754
25918
206940
160039
176339
8054
22757
367870
262980
311237
41506
288805
142477
162052
92975
85390
313060
88120
318039
148949
78472
253507
116311
11823
367023
268495
214340
284425
262734
307718
105707
339063
45290
271502
105615
32264
130331
91039
54634
370405
72198
300218
283944
197207
244846
181946
153718
319049
235191
345281
93808
253003
321638
143054
91139
258949
182469
38532
124281
83552
25299
240859
189232
358009
250105
138872
232650
170870
343515
76123
171170
29342
37560
185556
155349
350292
20553
45284
292847
330603
42433
146306
115040
91891
97822
184598
200236
342501
141735
297873
292207
297315
356967
137837
9620
188200
215957
257632
198152
58509
74334
175592
275780
126040
370789
371838
279233
106505
312311
233746
23095
177452
329911
112942
257251
311333
375459
259289
375335
68122
27151
297482
261354
34128
14704
148113
352567
378297
6190
239740
155778
135648
352609
161497
34635
113558
61672
112887
51367
196205
244330
103148
153460
209876
324588
118196
57494
138404
162313
372906
327487
350808
269530
40853
93050
302732
61287
278399
324108
206420
77874
227269
181736
17789
260754
53982
222978
268660
155584
218301
3668
252827
272445
273763
366210
373573
162546
327630
9250
240149
352842
345753
249174
378262
95196
25049
15374
22057
264331
112013
173660
231651
95770
266321
351035
78619
86518
111474
84196
36791
326314
57319
326636
44575
121553
267708
226004
176675
140511
189480
141888
140197
379142
44612
270701
349890
42870
187514
178808
189178
127412
25412
126235
347648
110214
252815
280919
240427
370966
287469
257948
160823
82113
51666
320055
196385
70365
10777
369263
245504
205538
331283
323829
164839
65179
373489
267548
250341
31805
47280
233324
274880
191279
357064
274719
343650
251204
286884
304686
280793
33643
221406
321207
124552
87492
183446
319800
254260
74544
74571
60685
317127
144656
369135
34726
232147
293850
134390
135430
89089
141156
20091
368507
238912
32158
143414
170129
220344
10460
317353
313542
190346
238952
168383
318152
101626
627
234755
416
39723
167780
156161
339550
318651
64416
193066
50879
221498
133622
49707
88347
85257
120703
347695
21193
359796
71493
345176
343882
370912
124031
102367
278449
194293
171461
143924
354330
247847
104505
35089
184865
13793
11177
242630
129306
374030
298696
204515
164149
328776
348058
244291
339947
327121
332455
135450
155016
26985
183330
43958
125975
152008
263201
131869
82653
107758
244018
171834
53252
136423
230244
22822
333572
212814
169015
334181
40832
297600
69539
99000
157410
124625
295782
73290
68080
336711
89815
174795
200720
146389
228350
126750
384930
62837
113458
33336
165372
196321
333050
269436
57010
155937
51878
55063
229493
355619
289089
89711
315695
241728
120316
183783
372714
349123
8898
352901
214177
372877
74159
277312
43718
8098
317037
355410
102294
267413
200761
196835
37528
195030
3881
332780
69298
151281
230900
65076
148944
61092
140513
122193
252939
296503
72307
283374
361483
187195
237802
137110
305293
59380
187506
105128
154778
164657
323346
318735
173339
18567
109712
234879
324940
28847
42698
276939
245431
47354
156064
318236
348356
297925
34569
184430
244640
116506
337747
48860
344319
184548
304282
234413
241304
328585
373409
111125
58795
384858
298260
176260
92673
89926
239351
269580
291627
51176
28358
384982
303640
311235
292282
47347
363516
257623
133417
267217
78040
71482
309116
220887
30955
117251
65515
61793
295061
113999
352201
347753
33776
56712
364894
48702
203658
273734
299832
254169
345707
358569
202308
82884
15485
174735
12833
267596
155383
286429
67555
311106
171390
65646
285369
36866
328256
254369
166579
139704
89302
142118
4540
47986
239498
379405
31753
382561
353476
325549
123559
300879
361601
10859
43306
75922
60685
264195
379214
190544
75128
315495
66873
237328
210093
278208
168616
100941
120385
56058
381506
311937
94733
293156
263625
267694
291853
95476
271929
190669
164802
382544
330645
151717
194996
215439
7906
112541
19056
283959
59977
275426
270987
371421
42753
378020
340193
270384
284480
257595
127272
57222
81635
175649
338920
319880
351024
262164
119879
110315
92269
84380
35548
48069
133214
232772
46436
43136
44648
133599
306417
121893
313633
218325
149372
62457
76659
112112
36606
142011
377172
227032
308005
381965
121815
255747
48655
15405
175660
38499
239651
212064
355825
324390
95260
94927
172850
363558
252889
79471
38864
328525
274594
88403
155072
57332
261659
268679
197153
27989
11680
121291
102201
80919
119076
348898
126475
177898
8644
383230
336446
293291
162893
247088
228529
41916
306210
265672
90798
65005
113681
368129
23331
200809
265795
327512
144220
106613
95773
284804
336460
332671
228603
253443
130582
211720
28777
66000
379708
54571
375030
213114
80929
180982
274622
61433
271152
38823
271136
87863
265768
339398
133984
327136
230461
304453
153574
188107
82537
67602
64275
197190
203906
230350
253644
163043
318055
261188
85306
263833
192225
34897
167944
25979
258349
316825
209044
227475
72326
183749
238820
206427
77384
257458
29414
160600
288235
76167
339007
239327
59083
205981
31172
283590
341910
303499
69558
232902
228132
159202
104281
181916
216716
267791
182474
206691
92636
285118
262325
244240
303347
124596
315545
192190
337162
249469
10957
208059
338232
269011
147035
381066
49275
13530
248383
21879
46189
163090
185415
277572
113345
366625
227293
60081
29530
159548
322179
43105
174630
69284
243786
185332
49333
224331
312325
36172
67084
42080
207220
72252
127087
238737
170687
361757
324541
91473
114686
122663
8814
54627
83002
289381
152518
275456
12487
144686
166022
249862
230915
376052
221254
343465
291841
202376
128655
315184
158552
26289
348748
199412
205555
4083
143408
37278
45441
179940
291156
13158
106791
198085
45045
71978
318447
331660
62496
285158
178638
230708
199044
176284
93203
35700
51906
93233
376639
114451
87539
296379
8404
118532
131279
11071
336298
282015
103321
76373
315002
25392
255631
296025
346925
233804
284522
155269
369271
110420
147300
33454
198053
159158
321471
159328
189721
77044
82640
238527
67792
185100
299274
274796
17044
298963
19733
372121
349038
84132
290997
299038
223098
317862
232744
38493
352643
129132
378152
335768
287059
1830
265101
151173
373727
99658
225449
17828
214694
140901
113880
324286
190897
172890
28356
288156
82283
119617
152936
20406
211617
125039
255227
110434
130785
12929
37047
169914
378281
90456
210643
65942
277740
272761
258132
304741
370859
120292
243159
234646
308752
251832
192178
188334
123583
216957
42308
123948
227834
267051
52219
136150
42207
282725
385333
378448
384362
191889
310243
138587
316286
166551
73187
374094
20029
346837
124078
2493
72615
297214
221792
271805
242218
199355
287822
182251
306313
330458
177816
370302
130478
255511
253850
288994
298372
79292
44245
155554
103217
137417
184900
29025
121735
128957
71835
71361
53881
35839
159898
31461
223773
77769
276559
96497
253432
178268
7842
230784
237828
182181
172255
48922
272742
242961
18821
8700
267376
348737
169028
270133
295167
121582
298683
203635
220052
126483
303010
34285
153415
180221
265821
147346
54880
280093
243172
1148
186749
128541
92238
47520
35021
259522
39977
196333
12640
86164
93024
74677
216956
364608
120345
241279
254034
312820
294811
39593
83269
124489
265211
69946
162852
181336
308662
71596
297948
22475
69717
131228
173037
364146
114417
356645
124085
373943
55617
5273
187786
195601
85305
90308
166018
19475
166535
167323
81758
36423
305956
317055
53536
19736
290121
70091
43761
211636
17219
214478
182721
196196
202878
66745
174191
182453
97127
10976
59089
124815
181346
287698
194819
361694
97753
342331
58396
192007
264540
144401
363798
242129
254858
275030
10035
253188
248784
2690
137833
178295
109312
210273
323943
51846
151077
212971
261430
247928
138372
118107
299624
8826
102832
357889
241427
278779
284021
94714
206162
319944
384543
173773
245493
194866
47598
349337
341664
91315
114500
31996
293404
225559
270783
26874
157895
80690
131382
340856
240205
48958
366100
120466
3363
148627
233827
227262
91340
84489
372142
356548
103386
197017
247161
1688
117446
190424
79031
90901
152857
50674
25838
191620
63351
108881
152850
141346
57783
67856
134008
63107
289987
380637
80257
69698
43071
79097
319998
328767
90048
234355
240402
167018
31820
342105
90704
78880
90604
216430
123000
48122
52868
232043
118884
112359
172538
300257
116416
53998
277577
66107
123432
303143
156182
21920
334382
53376
308971
18920
169826
187406
140920
214113
79982
298352
372406
226858
101459
173391
313986
330155
320819
127158
154886
10383
250419
302568
122903
109402
156424
323085
311910
310289
224210
116245
69038
177508
34735
190416
45030
378962
155926
133765
370273
321146
91670
362818
351007
244433
4746
316355
202663
24235
304733
59521
3584
105653
268885
16449
59425
130236
57296
82848
44901
233213
144001
320825
85298
286552
32642
246413
227672
112786
33
152312
295133
159055
106058
162202
29405
213606
191543
258682
383727
251988
325862
312119
51580
283671
9957
70690
110377
239739
38425
202698
163127
103443
358330
77938
91710
178310
14632
361260
54399
41686
186905
112967
301589
21369
31579
176613
235676
191176
53391
82862
85015
158586
158032
380421
276019
159966
191307
189802
240033
135649
306248
243236
85847
251578
92371
298927
165152
57698
251722
311076
128766
284510
333528
130858
79475
261256
329021
65510
307749
169066
148345
319539
175231
83689
182216
31339
244291
249927
64881
244537
157780
147297
152896
248789
68071
150807
359302
329198
237256
93962
304887
40488
8872
348361
16690
174224
189297
140278
250836
124401
324484
341521
269942
306168
184465
164578
59676
229918
45253
48287
183076
319276
375621
346714
111020
259136
314873
192134
79587
42511
186969
251006
256765
78715
155459
157331
300873
199882
11590
195916
367386
176012
273074
288741
342084
99294
10999
274498
69539
345447
8220
205188
226958
213366
79811
48810
246532
296256
183807
342087
6892
175733
152150
102489
36391
146360
337885
25259
48158
315128
330411
220029
225654
371704
129044
185334
325247
287655
196077
363069
121220
380819
381643
225383
67830
385101
24777
248707
316978
169039
343487
155641
265431
281117
378128
351369
111472
110671
81769
102756
304335
338869
188424
191152
314328
19466
73180
212913
203727
39509
243379
363802
287976
63304
226682
294334
157374
105189
88536
50116
183146
334020
21279
129219
383917
31681
76009
349188
263738
73128
59015
31743
169479
217050
353173
187556
254575
22487
245036
94933
240853
142768
277747
129516
134303
155749
127772
213859
356905
176577
281771
47438
110760
87846
15739
133353
253549
144161
29019
87896
286990
184695
277885
282142
335208
220038
146347
177887
254471
187961
307782
249567
349753
305399
318328
336439
61453
343866
373669
209824
42139
248349
239147
326798
323092
56362
55643
155175
58398
347962
157855
321317
114032
161276
136454
138356
42407
205353
111243
346186
235173
204810
242156
26155
188698
118651
369045
184971
15557
28972
104089
106596
166806
133230
381232
350717
161427
330467
326432
81473
153522
85258
326374
12574
30465
304677
367010
14518
170324
2660
164471
242916
217433
206180
155346
375529
296139
206673
189769
228418
35177
324404
199730
265674
255226
366625
234234
138896
299219
279136
251072
178083
262778
240537
340755
54187
161093
213054
61701
357181
59652
228138
348324
385438
41902
191775
81512
252823
100104
344016
271097
194492
295746
41869
135600
47806
95985
248868
338018
339815
118595
16374
62916
83450
299788
33809
128937
53368
25125
337244
352373
339142
139155
118686
286439
24754
190000
334888
59790
278430
136323
33854
31927
379897
131873
182219
348755
352668
215987
186361
29506
361377
201168
317786
186461
208119
200351
202280
84176
83846
225017
194438
118831
212826
338186
326947
43110
326308
304194
292058
73239
38916
34767
349738
162705
166019
312186
17032
240591
6124
372844
182752
38425
136470
168569
112948
252337
331479
31455
89168
170984
265675
117297
264467
245049
127450
251785
17483
186731
228009
77955
49364
232526
100925
211719
279339
329971
177451
178968
175924
296295
324675
147285
117399
199814
324344
177080
256599
99893
150458
148799
151915
37682
62331
75198
178471
379706
209990
118278
240656
40192
252516
142602
187952
77804
102332
82698
202103
147957
213868
57613
357331
124668
187781
340013
91420
211739
165643
74062
261478
357606
80788
283465
257043
40523
291891
244105
16833
44681
143653
354951
346375
2436
154525
223341
265665
10860
345933
238955
128205
59256
18287
319809
174896
320571
187885
226427
71380
208481
203826
141470
339544
336929
129138
56805
362543
138300
163086
344850
165142
245165
321176
337077
287000
121986
168944
313445
297214
284760
364704
161285
182460
256323
199483
322822
76042
83248
198091
333057
56145
62137
327893
284349
46136
60080
129310
185976
264558
175492
85038
175654
132011
286647
286402
112189
55174
370406
331140
10308
333993
50285
314205
359195
104743
188456
271286
321578
360501
82241
363496
366904
1094
365490
362023
213846
106857
331429
274511
339020
186589
358976
310456
85672
383222
236354
348935
161339
67448
284616
176516
187191
79500
357399
154346
281314
14611
330696
177945
21384
349808
373802
234413
69582
123474
38272
23666
309383
293117
197263
250011
327680
359459
328905
9819
166453
252428
97544
11148
121798
270965
69192
351698
254604
97360
214857
132627
267187
111681
219228
55564
82169
7636
319006
275664
58351
307597
169186
297848
192579
353028
329433
167683
192430
1987
249646
345311
3815
84348
384491
83627
343575
161314
314288
323493
256079
163291
70570
95329
175413
253014
317152
13721
285909
191053
153640
171944
230293
129083
65458
352062
261606
171437
36579
370887
120881
205319
32874
210731
370893
225381
164293
237105
26200
213291
149223
366541
104736
302062
102156
80539
371755
136868
43425
336939
88821
302332
353733
367170
24880
316644
245714
83312
314825
325914
57283
382215
121162
330962
189291
310611
164297
223975
129013
345866
48344
369159
31619
310434
215555
261075
349821
363759
230857
84591
175104
275798
253171
318566
148634
225798
245559
377578
91077
338392
126626
79292
50757
40277
188523
105440
202686
173160
87126
266604
182786
50420
86884
276894
371892
205166
225278
275181
93212
99518
34480
167401
298227
248686
317012
76413
98448
261590
337742
148856
468
190921
242747
291087
313671
92737
118184
212647
235415
84567
115164
384429
79299
66858
234514
107231
290357
288871
250619
215208
308532
306226
40869
187706
192315
45898
164929
301696
360132
358632
175438
186013
281410
107739
371556
321108
280571
302450
183881
98095
85229
337105
6279
270096
325906
133056
258992
117315
261736
312628
378585
163634
315853
333537
358739
264769
159964
255574
90787
254410
3511
113448
118893
79133
99866
94699
240101
24328
331359
301246
135314
217346
154304
106859
170640
208419
227591
85230
6295
11573
326749
340537
307409
344538
133873
368573
302523
114637
336608
82493
379027
296812
320414
48462
184083
200702
170488
135747
151578
22105
323576
297396
270063
258102
265908
241464
330646
206980
27264
203373
88583
36484
218635
122538
319912
111349
16707
199723
353976
383413
294742
96148
336100
177199
117996
281789
2630
276834
196289
309418
383881
384099
64688
181225
113183
164007
115143
43301
211738
39458
360724
376472
337033
181051
114470
273462
41551
341364
367773
359738
129735
22118
294022
216652
292132
21542
234562
268706
135141
179229
88300
145480
29590
143595
310027
53378
60284
160315
91533
229047
14079
293040
326249
249890
266512
69497
243555
87875
372852
259405
311787
145335
98165
211765
304493
175104
156366
263556
315572
336614
217457
328363
174537
71012
313377
34747
211890
106584
280632
52991
94262
325089
66157
377680
143357
38949
341489
175059
26054
127135
143938
259049
144146
89216
246651
153407
339342
248987
25567
3227
377625
64486
129858
240911
123667
38437
183374
233758
267140
58076
26986
155047
306049
299173
6190
165739
52080
358223
208717
123754
319612
83563
57336
263172
249468
36001
261484
253744
317133
85326
141675
185114
150836
180625
38426
303033
242009
84227
287818
56876
198220
11204
178981
249132
304885
194136
192695
225747
223072
24397
370300
354884
74348
330638
287470
46206
16529
155108
107505
138658
211904
24568
6380
380875
307508
278580
157421
185126
199617
337429
274451
263464
357005
168932
28358
213954
129487
62156
361001
66856
200424
159062
113003
132297
161918
194560
223876
109918
138990
127520
368947
35594
345076
111931
124316
261260
181889
33789
218041
218119
65972
215205
286221
67983
127885
162548
295792
140164
315677
290136
346703
26711
257613
136530
60131
193153
158355
352883
213004
300545
204287
95066
252532
315551
195755
228607
232182
228711
218110
356550
85821
86619
133149
172323
30218
210844
128127
196212
152342
179800
210002
229716
249532
27763
74709
113191
306644
210041
21704
72210
253892
343495
247248
384348
345338
17327
18185
168542
349935
139062
67941
269306
289032
126268
288942
268187
238272
313412
117382
100454
296717
326060
343984
286665
220113
263861
126133
271666
214581
350073
225202
25908
242197
272242
384097
356686
101020
96760
310828
268917
133266
25496
117770
63257
89647
300906
175134
55416
80413
250476
187190
353583
154213
326047
308735
199205
382412
191958
313729
241709
39456
99331
29333
253768
374430
279498
207574
164917
197573
322842
12982
261533
177882
141894
74154
342954
303948
345593
172416
160008
338025
36969
280426
228485
12657
230844
357656
128696
368695
156174
1991
50053
103921
362237
316827
51475
290863
108932
54256
352676
359912
231021
381056
173681
35179
229923
207573
162385
33133
214085
51749
221931
297329
257342
76039
76113
42463
376171
170202
110982
32662
9307
68155
43257
366041
76078
150640
88143
269764
263245
206177
337438
246523
172677
167949
87065
260865
64187
155629
8645
234650
313583
193876
39140
170358
112646
28817
109343
317052
6226
266231
74392
54059
16975
115833
357844
83693
260466
279365
88946
24829
134400
22151
118885
109573
48471
92913
297152
29563
348677
341796
92295
292495
293798
122067
1714
213303
127737
318474
234186
74938
46216
57462
247630
38986
320666
162772
145783
292895
152215
254879
369513
127291
1608
232368
371212
49895
48719
200040
114388
287126
318488
275646
227829
152455
213953
368129
343183
344197
212592
250636
26814
321488
248947
328313
29479
170854
123133
358951
285310
217489
17120
53864
253298
108578
296063
5128
298011
70865
302243
18009
363150
186520
58040
110226
140705
381040
295629
17849
2382
34064
11069
335685
32665
382380
171395
208431
325432
381997
252788
44106
94892
226391
94626
46332
329036
30461
55822
181363
289497
63420
128522
209912
321471
165736
24538
220685
102608
307351
344543
71873
367056
87716
297258
329434
314363
80026
89717
258015
375123
186273
83585
201067
335679
230037
290405
287501
369096
228675
1319
91417
157264
374854
288030
137559
338221
6017
236752
287681
318771
114269
181946
370674
38107
226367
304080
137251
139161
84592
302932
342349
13762
108236
289998
129236
152552
68274
6918
144675
31949
295536
157774
66940
199947
1488
96227
310070
112808
179339
372335
306522
154244
292261
84699
310726
199748
311639
379903
3119
138633
191361
221334
6585
118447
204636
183556
314247
111871
351339
230751
303323
268433
302535
135018
359219
291588
226137
286246
212565
114694
42264
327518
74684
222596
272596
324416
352046
96243
289294
309796
358613
125053
17110
219922
239062
69533
61367
9417
363710
213076
61495
205918
334230
321469
10482
251123
200295
353194
378056
8990
9606
296717
173973
83166
7739
280639
15624
114272
311470
358489
80667
122056
361355
314480
263757
186800
148927
113481
218067
269096
11230
171823
256864
370360
353418
239607
329136
146017
4995
267468
105924
344287
138146
36240
133206
379667
335850
265648
312930
135344
275891
45617
260638
198181
26478
15751
205149
220113
25768
156979
341576
45609
97599
155739
96768
287087
300299
130051
314345
332524
23729
315312
276695
19127
38570
309622
349713
366113
257912
86677
184637
297876
128592
310961
66823
300155
371784
178048
68975
114197
67165
123971
35331
379759
10033
192691
66403
19240
219230
9186
127870
163919
136794
110490
286337
111191
362070
45969
244152
119801
284405
274401
210491
214496
264400
139161
273258
122417
321909
20787
167616
374896
220088
88548
282071
76266
127841
149612
54852
310359
254654
76440
42655
90046
316796
33695
330259
353831
360426
212837
249237
133673
83772
160120
175782
175662
142421
266410
64152
322538
12928
175468
361905
12046
16936
133376
208487
90782
20592
189339
282203
15765
339603
309503
225491
188138
107567
127378
114296
240634
269847
77203
75208
379653
360231
230592
98746
305738
56516
371643
114719
49489
141581
218466
218659
364905
383170
40204
125343
234732
88177
65682
282850
63087
46748
203622
345867
59799
339808
222444
272682
219901
170455
299332
170406
167154
363269
316947
153889
261589
307356
169164
69205
295265
107442
202059
222282
296691
142468
159527
169625
252805
88506
163645
190139
33568
210955
11707
221020
290105
168915
382179
256005
379697
180538
171555
250045
168365
216086
190462
75528
62820
50536
125924
352755
349037
216807
342718
227185
126463
382875
27028
52715
302263
240730
238834
245781
375742
245254
306179
247273
169751
184953
162355
327485
368438
119318
304216
101542
308550
64303
160145
57706
2737
233154
283221
220910
236760
220573
111882
285268
77035
175470
302740
319641
138940
184622
92947
223429
295385
159479
113429
109835
178138
101668
249892
336923
364560
375614
353377
17130
250238
261506
76717
147600
329144
167599
82142
139839
214919
50739
160806
218880
226683
104171
106699
83363
48990
72487
29783
244535
9868
312027
127416
22296
327904
358662
360974
70012
255005
310940
42196
73965
192232
168842
281261
10395
141553
158099
312476
150094
194871
353324
16028
119931
97901
337184
243953
375755
260672
54694
205137
292592
244500
23764
341975
348874
202272
374950
81306
254794
128365
64623
310298
150719
297110
13812
157303
256558
292162
259621
158899
369063
351629
320004
137727
357425
338886
174681
333400
31574
62410
76461
51581
156535
159529
325815
291830
298567
306800
306365
239924
145742
39183
9440
97212
335600
180988
361191
177343
295284
41654
311161
34234
257321
245652
306567
354493
222787
72163
368040
77887
231482
23970
268141
152444
358127
200276
179741
213898
40805
260703
198779
16372
195388
125083
144076
80383
255703
73687
83644
148172
163970
266728
72921
178290
316877
14577
69421
173197
317423
317532
223600
121666
236238
218772
173094
227850
298648
70276
301233
26565
159186
114195
165949
246536
19865
336034
69267
192313
215534
294092
291819
243027
215201
344119
54605
334657
336363
277571
25696
88623
139927
307117
234153
106371
225498
196699
218625
301344
94063
320402
258051
278248
61234
144083
125439
95187
207345
33131
332926
234153
210991
108353
263236
3505
221835
169405
339616
36145
282475
294115
266249
198421
267723
202750
265533
374963
73162
295936
119733
112865
321109
66146
194697
243193
36302
10207
130156
94759
177576
85213
38919
44673
99161
19673
269346
95273
355353
177529
302316
113792
377300
330020
1070
240906
297694
336780
302495
353799
225482
93610
50428
63814
41868
261013
314739
269062
63165
380051
299635
21045
371237
27810
122971
121833
130775
279177
317284
69411
139170
22420
290602
166020
275242
280222
261910
149786
358299
369145
167023
124567
222871
327009
14742
384378
189832
59040
35404
73286
120748
177457
95053
300177
177088
338503
18386
323737
200898
258487
319520
248575
282072
103957
330933
157319
60177
75135
308732
309458
131580
137367
271307
133353
345745
237378
149328
233902
130443
214669
26802
373071
73155
254071
288923
30270
257066
156084
134221
269126
356345
196542
8742
358290
87278
277469
349391
233435
178029
258725
270334
20850
341591
276097
14895
43100
152399
319097
384593
193127
252334
98221
382797
333291
175562
382495
104825
356435
313752
77543
360605
259565
33773
31674
204052
242386
10486
355692
178260
285672
366523
296632
265214
315928
40527
127
231646
334098
302116
265635
122136
62514
112071
376199
179662
328249
353159
29338
232395
61223
270767
312077
79633
21610
32976
224586
255153
224491
803
58832
191171
70447
264903
219405
149534
368712
37862
138016
137456
260080
269931
297378
33206
271013
143828
306835
29718
7171
233116
375119
43240
92960
339717
183670
303722
370255
46884
284898
349732
30716
145160
215683
3812
380669
237684
46905
114347
271868
90501
37044
232395
253599
231845
226002
102677
314691
151341
225746
142481
132387
96671
285514
48360
75679
141190
244520
271551
75176
252711
199040
336574
237698
262183
54814
99121
369659
76194
381407
26499
240889
27225
144988
358373
149214
240561
248771
298305
340250
321801
307449
63092
176392
3709
353008
42929
139261
301522
59941
53614
91586
266223
197081
274201
325939
242558
235499
281052
312434
68784
288918
44219
203244
2278
29262
297999
364233
318945
364573
330357
173106
263927
347437
224587
136600
37644
256117
130853
43458
149590
250515
61142
146896
149673
82693
369078
77839
48422
163496
56269
145065
121224
340420
216133
198041
197260
124304
173721
214577
306757
340285
171800
62049
300828
98806
383769
75359
183270
66568
245728
361680
249539
276900
54537
210119
302173
248399
80481
220392
119399
86738
84674
40942
187563
36574
222290
103506
300872
297061
135649
253493
97808
181091
21549
2624
337872
308657
156294
327246
76182
145587
370218
163918
355379
381057
248753
261730
135003
118851
208358
355380
241363
292501
181030
275552
172703
279794
364484
306663
364137
43693
17410
229441
54643
365282
274128
68388
110857
351440
19190
59983
347133
38328
61135
83116
296452
141693
299286
275873
105762
324748
72861
38613
189788
334931
134161
270453
165034
96969
194663
67788
227939
25116
160124
218886
33932
251856
303363
94345
128848
233996
175041
81839
378141
309816
43830
21377
56314
272577
112447
53062
369456
259018
63504
262074
93972
86024
157290
334604
250360
53065
61904
124963
94886
28993
139271
76833
75772
131328
270073
165858
99228
336200
51734
123620
219601
327440
42248
26695
149769
337372
120275
213454
326752
226814
98825
364365
150406
381997
100437
340684
200361
1485
137037
287223
37830
360960
166706
126426
213427
200395
296075
170367
124825
110689
276391
299769
305666
268846
321583
332552
377788
132807
226943
222070
378067
320008
194828
67603
363454
199893
131861
215435
252452
260962
267243
53605
202678
324851
217655
214979
72363
275659
164840
31049
299320
50205
274174
296189
177602
42774
163194
7969
153906
57348
332482
187124
285251
148552
261451
379800
11088
49685
107235
216274
33368
385540
323028
263079
304515
87140
316521
141178
41506
263241
354307
358865
372818
70567
60710
340051
2507
292296
279026
99718
217992
115957
180976
304532
197007
45342
273452
270674
235939
328452
189500
306098
157398
2163
200067
105538
262587
324563
238837
23243
257004
110799
115543
324862
260625
243617
148763
86567
263198
291590
336305
199458
51428
186148
114074
201559
247377
30244
188889
181521
218076
334462
288538
10002
146195
270832
284045
74118
73101
106124
146386
75581
138510
18477
351439
78796
13794
344376
331152
341739
90426
346216
194211
49786
181688
310976
119688
268062
217112
105193
62806
303835
325752
152111
91367
155009
11269
284511
375695
375692
216715
252546
333087
312646
301449
138706
347447
357471
355207
127498
109301
258978
101962
100382
321670
383885
111566
226136
282974
144035
197232
385201
328046
236225
111625
168596
43059
312136
61033
11840
3077
327857
53948
70291
276759
65415
361287
229195
88303
162330
154081
207532
319448
2857
2328
367120
145898
105366
193583
3023
146555
203933
322665
270891
345209
378738
288111
160208
301638
355533
159685
37655
19413
114303
219902
158261
110828
336692
229018
295240
257015
176448
355700
275736
102530
173978
243952
239779
266229
200169
180393
256103
15896
162768
22494
137306
368047
37844
220993
150120
316603
150441
137111
123090
171735
287097
324956
306295
158791
337857
380470
350830
47037
316429
16290
15223
333729
287957
354786
57264
269560
298515
357769
71058
132962
381267
85092
93156
124213
48110
156874
17557
341284
37311
56042
168631
343304
281532
371894
221213
314776
6537
344642
135038
143219
38405
64854
47497
297554
365403
11335
41158
131187
38323
46348
291280
80723
124018
53157
58253
60841
383483
127590
67620
151728
337736
321120
374536
220841
139538
283487
208314
93288
323183
191951
306063
242216
36580
280795
191584
89527
232733
101338
82249
101997
266122
260400
156546
381824
204384
306161
372697
245360
285910
6410
153174
57452
36361
329803
164800
8237
35092
266491
213533
173332
229313
212681
221698
6208
227324
330265
41641
2800
140879
16935
138211
342838
169453
338082
123492
276276
143341
374201
154338
13763
64864
52599
59771
189126
33960
280269
90511
68083
325834
337254
320049
275203
304149
93521
228626
74453
277452
216637
210088
123457
152558
303086
176352
247511
81207
94395
31218
223389
141871
20057
149727
86005
78934
22514
194301
266048
297109
33979
168005
298654
74751
72568
118924
249698
310251
23797
143491
347108
50810
312732
112896
365053
259482
240334
335558
112294
324189
153419
202765
154350
59497
54268
79732
93033
21938
267381
322202
168124
25681
271815
326386
219433
207550
193712
33558
10292
115341
177585
166274
231839
179591
83350
182623
286052
221936
294930
104442
346030
107534
383424
373884
149130
294668
173652
75661
57648
177993
339927
152142
384250
306789
234145
88475
338339
353184
215247
267627
231672
76091
27257
137012
937
47362
253357
220576
235509
319529
317547
111383
373848
277207
186564
289578
356306
337532
161514
254453
76116
88013
297609
153580
236441
284832
344776
121265
300987
267692
234940
130323
260047
254573
124947
127953
350278
217463
279337
61627
332111
16605
168581
32560
108908
188608
357691
312673
295521
228939
106541
112393
202381
166020
349522
28652
237260
1134
23145
337546
52423
167746
227760
329147
291917
61933
59356
367246
359513
130985
74312
128413
379745
264603
224843
68753
93347
333496
180041
350609
287542
303589
163217
292544
109332
337278
172099
169094
281137
152731
342071
118962
321810
97373
353933
231560
345537
133059
194431
254301
140925
356724
170374
365275
24758
343168
377615
377606
13920
107284
238574
86307
126892
201214
261867
18208
243212
131261
229136
64163
288170
68639
362977
208892
22997
357178
190061
316874
71553
283689
348521
88232
43762
356031
65150
384657
244217
135903
370691
382259
367672
296226
352606
263956
368381
125828
206507
136937
197706
243691
34050
350587
204420
323094
98041
68456
63386
184187
107785
51611
203472
304970
339569
250476
299141
72190
152358
267682
112290
382913
356208
178205
233857
245784
41950
132866
314432
62072
220514
314393
63990
325285
272812
55281
286438
367237
205693
265484
272648
310974
110850
13167
212826
19238
338968
5279
363179
245537
254540
142918
92705
318812
278169
296953
61856
127483
100213
296402
283615
52674
125533
150693
115530
99580
116850
17116
311543
139781
164348
350693
192959
363042
316013
14301
164615
132576
168205
67467
292775
169879
95064
51878
52632
96327
142517
377978
189687
367002
100258
260326
69716
105350
348050
174470
352752
352701
25582
141608
84955
236423
177949
300524
112270
69729
141682
150102
60943
264863
266284
150338
154535
209033
344894
88791
39629
11521
56347
50194
54743
216589
16258
156618
84222
350941
293805
141644
47427
109898
190551
318190
132232
32485
279476
295478
195899
362613
41757
359618
123385
363463
132786
262384
209723
208139
368611
209520
25189
218971
94336
292036
165232
311959
320850
68202
348512
133808
155405
43090
92196
283984
306924
299722
134185
137804
24717
73399
83031
331764
296558
91402
10649
85775
148832
306370
12322
233690
208868
178711
2467
306064
222029
333546
94289
359077
101017
171870
164269
56055
11018
220212
116973
362179
286833
352210
80482
242532
373369
213933
10013
207536
374555
329854
80943
316662
304425
145461
124109
140841
280848
277892
360240
325053
36776
371657
329154
6730
38606
85724
355469
240026
23742
380012
75678
177016
260035
129340
373944
253033
127457
161669
16792
272905
74096
123947
382196
251245
157955
88109
116059
234146
226438
358709
87307
39970
231151
357907
11917
80167
99481
258661
382701
321233
72846
184914
237226
265334
20378
200100
190635
280575
80267
92884
366153
220730
373375
85335
355402
270963
90974
251422
315495
100839
192338
301356
99494
374329
186102
250556
146469
122403
166554
42530
29232
319669
284940
223340
161381
67256
354040
329258
309422
249449
265972
105242
23970
137741
167918
278706
137174
99100
122096
357976
371264
120141
181914
326985
91343
100518
26840
181408
54989
374944
258545
115376
237943
232425
185900
304508
217335
20681
221881
346662
95912
125892
147866
242540
120877
165670
347845
42202
168617
311996
116677
42622
319124
147593
55310
282062
308237
206613
225471
264939
218920
91073
300965
260486
39210
66393
127213
2204
2283
173295
219940
178273
298152
8805
280536
318062
171815
369165
314129
317127
339202
293395
21183
98646
243666
39207
24068
81636
203340
317766
264491
52125
289928
144652
214959
174207
343622
96186
194087
196961
323722
322590
81207
45447
318189
3270
113111
101769
219864
181012
220561
180728
180654
358568
297444
346971
367222
324173
66995
196939
12158
241967
23530
258007
287348
184839
365393
264587
86083
67503
108607
223266
119509
77739
309752
311901
299494
115774
30607
385035
129083
174088
290801
319969
12764
144070
189006
144741
227101
65178
236053
296456
232908
239724
35331
41571
19899
330179
24699
58100
59278
382304
241226
311461
79756
28942
357086
44098
35044
231460
291476
172106
271280
24162
47072
94960
342928
309593
340020
256353
253806
197696
273582
249085
253102
239221
63000
305018
82692
313187
125362
289942
215888
297937
354360
241512
222537
113503
28078
215689
218714
163920
351398
381348
168825
287025
18259
213083
28965
351865
83455
87957
229913
48196
77019
27402
175013
271224
30614
198540
212498
337341
239255
35311
71312
255848
232790
177844
367399
359659
228505
324895
32420
8002
326731
182416
110489
11104
99944
130708
79757
129452
106702
122850
274939
279742
167757
101884
52598
279874
183725
234912
58903
216200
284349
266641
316039
351429
140495
263733
132707
46845
254421
348310
73820
129314
122248
189671
175202
188045
141244
345734
100503
112478
330479
296364
102499
243544
304206
35972
91182
238982
350250
307539
220545
76072
373898
381041
304543
66553
45093
268007
54379
218605
280557
26325
384524
195400
373905
314870
267009
368975
159436
240466
355378
161890
264589
299532
238833
141580
240858
106970
373683
304732
308740
84340
214650
279313
370240
377214
72123
104462
336402
225299
207656
361839
206619
89256
306425
152286
184019
253806
239476
335398
125134
41790
81006
360614
34738
384293
102892
158116
283130
146021
371656
308774
112670
18529
228742
34832
254986
367110
176740
274972
84648
304052
290451
202286
43803
101320
16409
347535
116450
202718
201888
313085
217378
4410
256576
210063
25379
260009
239753
54594
174320
314049
364950
12753
297123
178432
103242
185390
153254
76905
277076
251024
319518
133795
243374
204937
276550
117492
137408
109611
337116
79504
211831
160035
40553
316969
87221
201970
132255
25612
365185
20525
377897
171925
7119
305527
59204
371472
337362
40110
106014
64948
344526
82217
177488
322150
184951
105565
294285
79908
168829
214550
260527
23286
152382
54334
314878
58435
175648
97244
299892
40220
239449
191504
249813
322193
321717
104141
110419
216656
190824
37108
38371
68940
309859
214025
142301
889
209617
11470
102607
155619
370477
353310
8713
60502
193523
77
96131
262013
226831
346541
27336
72082
25227
206242
138770
27618
294766
261879
185637
384414
182575
264917
299696
39839
29284
206995
307325
297133
196104
48446
342525
279418
337207
133989
307980
25642
318853
28655
100224
354709
45936
9736
294410
154004
170838
174801
380818
382371
91821
291285
115954
209227
20108
48824
311305
139427
189013
250290
27147
18404
175555
101969
363397
3963
316296
169145
48709
166804
158599
320514
356187
129888
195640
338455
287311
159195
219001
275506
321378
53331
161022
119973
105170
120994
220215
130579
20030
215807
92426
311188
127769
2221
125561
128309
166747
140633
246089
25912
320096
45126
271363
129749
298379
2597
325014
62828
270693
271208
170739
335193
89236
366941
223874
279072
301932
33690
331237
329823
112712
311642
189725
173170
133451
323306
145807
59901
265531
366760
1800
281752
88974
93596
378739
318762
258008
207248
67153
5949
302275
226685
345571
83921
360239
257056
210471
98045
137887
426
308631
101385
66363
95538
202983
333573
138629
366809
127822
142524
221844
235314
164021
11853
127581
110921
106011
379476
186394
295159
296924
338050
65683
10115
249093
146344
225442
6056
67516
66907
332897
89039
60349
183484
375454
29862
260688
255922
11403
320065
266796
378215
300450
180802
183659
85547
158117
93187
57701
41067
278708
24046
379913
303317
155494
301425
266872
205632
54273
359238
270920
310196
19604
242883
53908
320816
121980
51878
304899
357261
158549
19527
62854
173627
87925
379050
152173
196129
36639
175410
144411
170783
271770
14650
237589
314016
283065
43865
290850
181231
164415
178409
264933
282924
7222
308882
143665
94486
184199
166882
98966
238595
224411
9624
34597
11311
19929
100924
34392
158984
348032
255732
27164
87978
340089
339055
106300
320099
293771
72484
380846
70792
32534
286353
77938
269621
243731
50236
90410
241485
66061
28374
72646
336934
179650
153980
88562
12714
261665
330785
200025
42642
213302
61621
294441
59002
163871
149500
280633
323540
128446
110453
246430
70964
78693
381815
118688
318105
71937
273014
323746
328125
192662
372892
219084
225462
250986
347285
130472
369003
293981
178957
107145
183452
257487
205962
28330
124480
119441
58283
275547
364218
271754
300802
154206
303421
266691
379403
159860
238587
133301
6322
213384
51550
306097
67672
346153
224427
334068
297526
100022
46848
262630
266824
243803
336741
345488
268192
191911
104771
151702
166542
116125
306524
254830
206738
242407
228819
60270
150055
348965
81016
293357
131414
182699
299816
179294
243559
99573
243806
72031
230379
26559
77030
282337
155844
90764
94332
241131
107579
54910
331501
54786
296043
240039
243514
76041
225171
160722
217135
292109
165156
145101
181287
97179
144447
314928
324757
91940
295079
285026
376053
165225
370552
142250
250408
247638
247277
340992
264135
243399
261960
30172
163453
131906
106478
36303
111026
149949
232078
157994
294065
27937
260504
251980
5306
141575
169271
274789
261151
186893
218628
92631
116101
181979
377113
74747
159210
38309
220611
214296
83922
3864
126235
285238
376406
338876
329110
31196
253136
141099
267416
121064
169583
104936
215660
150301
192957
365727
164567
363625
15507
267876
63925
61818
336177
344667
28814
74902
60844
108042
145802
109983
378313
76133
165047
236783
382662
358179
50232
35520
195780
200129
66426
18321
95317
203855
376868
129261
95731
247951
382189
44544
55867
162335
47628
72169
49834
157667
237825
123508
148864
305110
66485
86215
285313
248267
327296
77469
343194
212952
366356
289377
373932
154088
180379
226902
82845
222229
284883
121712
267440
283128
86406
168765
341346
27573
34181
358499
170996
55728
325345
257652
159552
329176
152136
37665
239479
244790
104507
87445
82103
9485
93748
314125
97164
115389
225295
111359
61213
56369
341709
28173
375627
362568
144469
185002
206940
149691
286370
104584
166131
362670
328759
50184
330855
116327
271117
32608
154569
75887
157161
39433
181675
119719
311203
371908
21216
159352
206664
362828
17480
2777
123211
209730
132351
228305
119139
342783
38133
358237
22361
11164
126922
79734
68096
114845
172795
372515
151443
271251
363070
36650
58276
45459
302503
303505
110715
260177
106733
327245
366193
330749
85278
362357
182976
191572
251967
67587
366847
61075
361507
327575
291788
51031
126719
139939
216173
302437
285340
245354
222933
115035
257039
333690
265708
27752
365319
33296
311356
57186
319492
64630
155205
311112
27451
90955
340366
99165
102896
258392
314454
62610
14365
155459
163723
278733
147873
294270
311796
372206
175207
301340
228818
45135
71261
120839
308532
312761
29424
65422
77028
218864
47757
168784
261351
351682
372867
149376
359257
357900
83289
343865
213749
325552
61060
270378
300069
44142
164981
320000
281044
304602
145870
173851
84463
70654
57131
273189
266484
375759
135580
146609
101468
274688
54476
157729
135674
316044
55090
144960
74409
58881
201877
278285
316616
182993
75945
160435
62883
51857
7983
342891
209450
10069
138443
359179
218806
284410
173850
97070
241284
136008
89645
209326
59622
252450
192441
141652
343699
238237
187095
243673
138436
4019
257456
142476
236531
254473
227046
135163
196241
361499
376591
66608
94125
93172
160599
162023
205558
91238
168585
117378
78286
247137
115104
187877
117474
248007
85909
210869
162343
202934
147716
76389
1733
106333
78090
114721
21443
282051
102574
312273
216332
181254
65074
265368
194505
41164
94210
37250
338422
251506
366615
182947
308790
275938
54086
310534
50199
203739
89234
213449
210954
242828
280301
372784
300112
4841
103410
101383
203467
328586
89103
279254
276794
238993
78780
338671
91409
58225
306368
161514
109039
62294
150826
6727
40874
109353
383563
185962
349971
39260
209857
159581
290055
184729
287818
49324
221873
302126
360213
258207
210302
231765
198950
309121
363187
1130
176205
222085
36807
61945
111561
380793
236585
261776
157053
167551
181923
173595
8193
53032
80825
216573
221218
288316
204624
170319
143123
97832
332925
117239
355308
200409
48499
281150
64818
240366
796
112519
360751
135574
131004
174687
339424
62851
223892
33290
317865
105975
350470
118025
340329
117629
162857
106003
202728
350342
14929
288782
45358
180816
98783
57121
167887
60732
120659
136420
193200
381609
275443
363947
107232
161755
214956
253147
148739
287085
172614
62348
90175
225833
170780
225805
24993
31758
242294
315383
293369
143015
94295
21476
380003
113349
10006
283661
355846
138925
212852
371872
254966
237972
126235
161780
344671
125865
116922
304565
299904
15977
42351
215502
247557
111188
343670
194315
193709
182410
378373
62709
331202
255627
190328
353332
251017
192505
357049
325143
255519
299779
226132
42787
76455
217693
128514
273631
220442
316946
325608
335003
384291
85591
49186
285217
251626
252731
176451
45563
313007
220341
248928
342524
54112
88302
126727
182760
118743
226991
50674
230145
133307
242989
252604
369919
90746
286285
80892
319088
316434
45629
47353
192301
352965
43486
97227
363173
145663
7118
85499
62306
183331
286686
299771
210549
128109
286857
377804
288410
366979
64689
218454
101936
84381
123929
101104
269384
30312
212083
56590
198647
244051
245505
229059
32889
270345
154009
290456
251612
85295
129461
141284
34395
364987
47940
101250
301273
168595
265782
43721
36465
4073
326384
111641
12714
41461
15436
308293
38534
376897
280437
128452
20499
12289
167292
104658
144371
157633
151478
17915
335216
286874
172475
175604
239980
63832
150930
144333
379742
175054
67112
180414
132923
111511
317856
57538
316838
157770
76291
304943
198296
51866
224279
235892
30971
262011
208064
250587
77478
175510
349443
166114
306015
3033
349503
383435
297934
370878
127515
274836
70684
77724
283834
33541
145
322110
9363
325098
29729
237099
221654
252704
347003
270227
367557
354161
360419
252104
23205
301873
151823
50994
271438
130457
297048
300018
26678
23575
313323
378979
53598
94236
299987
117820
89354
271367
30726
3971
152788
295290
16051
112945
317604
83358
73796
76426
124466
120146
128049
344097
148823
224966
241563
185792
12119
331932
324561
218937
129787
148045
373013
55320
34222
121736
86843
17488
116572
24582
34611
287956
301884
182778
25044
7135
119477
370300
54493
238286
168840
304143
19878
205919
215511
75307
158941
89258
321203
32972
239239
310083
157386
271335
274740
94983
209014
213596
373909
152965
182741
274546
11564
214458
324731
361950
347902
297869
178195
77873
314032
92229
265043
136933
192162
358199
1329
234818
140733
168940
234519
124785
271736
27903
158551
258417
295946
191943
293208
131111
271169
256401
81233
315277
26250
275253
24244
107572
21171
258846
260879
140622
15225
6415
150993
190516
61686
11231
67862
162186
54912
262952
326890
216751
22524
164003
41478
341632
178929
149361
217441
205681
113414
368269
181264
213460
172212
130275
4929
142507
25602
80514
244104
1665
95737
185810
103504
300958
30383
130468
189906
54204
99002
293350
220214
99956
367410
124628
343453
235585
237742
329479
180600
361825
156394
77817
117594
60653
255301
371489
132873
77483
216844
56266
163629
326967
364384
109754
18123
201064
381174
293996
315238
135244
100914
203157
295117
63167
141017
172236
219061
1183
107489
211464
281276
381879
250894
276695
96097
250079
304204
31997
357286
321293
810
40451
31120
136021
311814
103174
146166
148518
347602
62562
264607
278409
304236
93282
165845
320467
108938
141102
299501
291169
82010
269025
353014
132100
369169
152932
294196
160431
251188
336038
52193
184962
228549
267929
79278
52577
149153
54671
138922
137401
103402
227167
62356
255636
18369
79383
267800
82834
66868
290724
278357
372695
179403
103179
169272
359353
154650
236005
375470
229027
55160
376730
201891
363479
156594
155968
180799
338586
22089
208061
16230
78398
123276
266796
298418
309621
20620
258104
346679
228805
193370
216038
176763
168455
302008
344758
81410
107237
40456
244500
107186
59778
215890
121004
297636
42611
117585
245545
233964
339027
346391
122249
384433
148059
82059
205702
295218
259327
257063
263639
274538
140234
100975
79975
262852
219826
136784
88643
164171
373412
350310
260862
291375
372485
307056
248267
206502
165199
379697
377634
351511
112433
112861
282264
334147
189478
163102
303600
312056
152516
59506
126600
1068
158406
197236
327843
100779
84573
60050
258802
362679
29483
136998
162476
302418
73802
196818
329466
353227
142813
187361
330834
238692
227784
18994
7554
274683
237765
33389
230300
54453
22251
297381
116113
339463
72483
205619
145637
267197
233310
122432
7813
1681
139442
55573
299888
303958
8206
303748
313952
207341
308998
319887
206597
225822
55989
294887
82966
255312
174395
168453
290873
120147
140414
26389
130244
169872
291840
240608
231043
37270
85600
103564
213853
299981
198861
127509
83660
126172
376395
174988
317588
115188
364250
268475
349300
265885
347165
46513
193525
165044
57400
18022
380381
239410
353852
40459
68650
25834
146453
267338
30969
377069
26877
281420
264123
299960
17407
298304
143962
374915
308981
58542
102192
179092
181603
308653
727
239300
190227
310630
75986
150790
259147
219846
58310
214229
45897
262134
12633
367551
207979
183162
136135
41632
191339
168330
252474
223710
192925
184051
190613
120561
24767
331739
316351
381890
300079
325333
143378
56893
381426
199578
265670
36308
7415
97261
383440
377962
119382
352869
172665
216330
54375
135696
186021
123970
205877
44749
245022
155059
206714
183872
77182
189246
121991
332136
40780
198759
369381
259239
360924
364414
142196
145403
380143
221740
153082
250415
301164
320318
241597
147203
4269
210572
329722
75107
271911
336341
98639
41518
41310
183797
69012
64791
2717
27713
150773
257591
12631
142559
111326
42950
330820
12727
74564
379084
61309
357687
291729
302891
374177
58501
38137
287995
380088
196009
108337
184536
168522
364342
66963
300947
155720
296503
217332
321852
50292
333253
259755
354382
141504
191057
220154
318800
157955
779
284417
185852
164042
321319
127038
191203
257411
13153
343118
68678
213354
124215
179680
239535
73573
309312
250215
350864
52698
41007
6905
290160
372845
253321
38208
292238
65167
29185
144721
104438
137240
179086
170705
333845
299955
240833
114187
305056
224036
170164
111224
159082
230081
202621
77226
357013
42491
254060
208832
272920
102797
45549
297673
328258
284022
35797
159194
298921
99898
336650
115755
321542
95518
96997
280420
334808
129130
83474
292778
271937
161724
15118
144729
257174
4887
42419
97438
184131
98861
203286
71729
59419
246107
39231
258004
56232
134835
296683
250571
265790
305121
216951
151053
272977
230056
174498
140459
79394
257025
21972
281496
212325
117085
355366
27656
122052
348124
170179
11009
350341
131487
223068
85406
372562
143907
177584
297280
11140
265753
80376
162776
10184
10059
334127
49029
136594
226169
56880
363036
42518
76111
6962
236169
283820
203883
264620
33830
174060
290407
11485
324686
142282
161194
210900
57324
126008
16725
271138
91801
231004
136102
9582
59476
7927
108631
172487
18964
150688
72991
184660
112262
17749
56348
297296
78183
189780
71701
123294
52268
215062
198132
124559
382661
169667
260845
321608
167507
208504
258043
237711
182864
192538
250275
342370
85423
270544
165379
20280
365112
220401
62413
42246
80267
9960
99601
64326
247844
73381
145240
137054
112526
39204
295805
350571
341161
12040
178774
57945
61236
60710
27376
118780
177872
176932
369920
96749
119846
79857
362642
3572
28969
67522
287150
71144
103271
249306
111383
322935
289115
3292
54421
56850
237703
353091
247082
309869
349887
78266
373825
179206
297615
211821
126952
222674
102890
154087
247200
39998
1789
230212
259716
357673
301568
75065
369479
14069
75700
145148
181375
180743
343133
323137
109055
346720
111059
79863
356738
198265
252010
258844
323422
214345
367794
69104
175769
241663
160835
31165
303725
139815
165028
246581
306011
223561
47408
369553
97350
191086
216521
296986
139473
76828
188609
269120
118876
38694
221401
325253
65560
168974
334023
107301
256903
295167
84862
281761
226340
384881
52272
366438
163613
172423
381757
250804
348052
363424
35865
172560
157937
68797
162857
97334
372094
66696
3966
99106
358469
180163
149317
162300
352533
48136
119472
343960
243074
263975
359682
177428
88039
362945
118682
177191
13831
67653
8049
90316
32281
107068
49618
77707
59329
153816
145329
273938
107352
304557
216889
373726
281333
228427
302705
55415
337124
212971
205770
281945
378855
229186
216268
194695
320460
200717
16847
376141
207216
227362
382680
278291
68028
45835
309637
242074
281430
226790
278197
383893
341232
312245
367834
363292
82302
179279
132036
346136
322446
361815
176913
159112
93169
166796
208448
239477
84151
35531
140041
202003
191287
204900
307310
89322
384727
313850
101301
331501
246654
103693
166952
284952
375796
341314
310133
142114
223845
104778
295529
198999
57524
348568
294771
160338
381344
40225
228039
21351
225446
48978
105643
171805
49860
48433
232825
181595
154748
248250
70882
377766
122280
27898
222147
98512
188282
284073
132828
292232
341499
350326
30120
294840
216859
112938
179875
206736
45915
77264
357707
263812
381247
231268
333306
75189
334516
191488
184818
136818
309919
74679
133078
313083
151119
293240
381366
261676
262996
59318
346790
299844
60470
207891
173722
231141
299132
338852
14206
52623
48501
214856
375452
84411
147138
188384
343118
55539
164076
373171
70923
14927
45399
264518
155568
359170
268956
20751
41184
372640
322125
368125
162764
202842
77959
57249
143261
74735
105767
52732
58954
326104
353067
84408
101531
126648
94486
271923
251643
255996
60061
67964
20372
206425
346690
345188
255142
92436
64160
364525
51447
311898
72815
258885
145140
103786
65447
287393
271432
49539
171855
149562
345494
87392
177681
84979
283824
95944
275172
293361
44031
71554
97470
261305
246495
293241
158544
282137
91268
331948
25284
254097
254086
175593
198623
266193
88598
352648
26106
374361
259928
263093
72973
173363
90148
312937
20456
130247
262882
229061
320767
377565
77718
17490
36315
185058
50050
134268
309889
200920
242039
39613
223763
68307
80434
299529
187926
180018
115524
197559
372255
26876
152468
182701
313083
97609
32479
270636
215741
241857
323772
219682
233934
6209
254752
93098
151310
33445
341086
277978
340287
214079
161059
274182
184770
80347
296174
139568
282916
341542
313049
10163
209103
6285
235961
364803
53246
362406
189844
215411
230149
251805
113601
50741
68233
261031
208475
169710
363683
79277
299364
42643
76755
229583
298944
199842
383558
296458
68545
347437
43020
215781
113649
51571
110013
208318
113513
102081
235086
17954
103154
283638
337191
128551
29873
30494
313124
7260
260709
174182
37393
83600
6920
213407
190940
197583
251358
218874
230336
243765
327443
37880
322510
250779
367415
267582
253846
297535
36227
103598
276410
327302
200174
45728
356134
214367
172429
321186
375953
308697
197207
169400
311341
307431
341455
2539
115016
239757
74647
105314
78555
785
69729
374690
66185
367747
47758
180092
110675
168363
145342
358480
384740
165943
14015
254894
251586
207148
285450
49822
12376
5309
357577
157137
283923
257614
298065
233509
66231
115603
307751
194606
2170
41634
104626
8642
118059
110686
9160
190570
1928
336906
113238
147905
232669
145336
186833
82604
328417
190803
328267
231423
42035
263290
41248
116152
31800
129825
104949
215160
15483
264889
330573
67374
138746
330110
39908
362991
221522
115986
288424
19636
270898
72074
246014
241628
108351
35410
234165
275651
130491
76090
170271
116855
36424
225250
105194
252117
177524
60340
361527
184835
94566
371740
317080
302195
347195
293822
359070
56274
34
326984
130123
326552
230986
258594
231893
205335
257347
147119
113533
277261
190092
40011
194712
191
220770
209749
167913
279478
21402
312764
29806
88670
26205
202337
80602
382690
46385
203841
372875
287522
247237
162183
337828
260865
379193
174695
192232
260805
81464
259231
28338
188793
385234
371046
220579
240025
158221
286412
226135
347762
45023
157527
63735
126234
63892
121951
260924
133792
201671
33718
248704
317739
172327
366133
195662
156714
99351
305223
95052
193050
290770
85276
90756
182589
344950
266468
245887
200435
117577
252965
232469
139995
152064
304754
341519
147587
132131
326196
70666
369779
293252
100554
238111
377716
114377
335509
327303
166783
83279
73578
235987
181106
18989
214403
312578
380333
256825
49544
167402
159936
80130
183522
95197
62953
191925
313760
350026
218954
131639
104850
118107
220621
229450
85214
301516
19126
189354
41853
264958
181627
360737
171182
291672
263441
352575
324404
181793
384367
169745
290858
223212
218313
195627
198309
47480
192465
213759
380010
384061
30083
47677
302383
253595
38724
346959
76901
307283
217582
132095
314885
54374
335628
310232
147661
88205
101133
184594
297082
177108
326538
384685
271379
249494
45366
116995
256562
210920
185825
211851
85959
352703
223583
60829
369231
236628
123061
99114
350319
178088
349581
227001
235829
227451
77326
252526
219681
199431
7867
30694
129792
344848
177247
178878
25441
21582
219327
84220
24510
41692
332604
266320
234314
341900
48623
43432
149863
156214
51117
113417
341810
360999
384389
220543
375138
172301
170730
186912
103355
117462
51836
144802
187176
298211
19965
368320
177504
62857
335577
146936
106466
83628
311409
241470
61007
6506
187495
184717
319574
230897
382062
81115
221174
227253
110698
369872
227654
141255
245740
208690
136892
77077
127817
170401
182451
188318
107110
193310
252007
265399
350824
201892
87006
293211
102606
317495
173023
267851
378424
81189
340198
96002
370595
90418
52235
2734
221028
226145
140740
156018
238810
300893
152977
15756
149351
351017
193146
232435
139624
122760
305283
314248
291208
211807
992
35301
103047
282262
18546
321751
80038
201164
35485
57197
225751
41
169706
192485
200437
1920
96960
101929
179043
131518
262030
199940
91937
223200
213809
220738
162746
159568
136777
124440
276302
55858
340641
35206
125895
229933
338794
141787
29204
261590
370917
373107
251650
205469
91571
265180
137510
298587
57551
90556
374160
190010
162681
350148
286380
302832
250062
288114
39974
175539
306538
74809
207400
1567
74430
341536
200987
203307
352785
166742
302221
149228
178566
66422
94792
123003
334542
190259
35294
277713
269964
365898
31754
293956
109245
183755
9258
20308
309181
318639
241350
60967
123520
86781
176871
160591
109697
57977
376819
140102
246230
123860
26676
931
130530
234720
150748
188439
293354
257361
304119
59504
210822
183007
54433
311227
262537
149530
147742
26613
317540
320968
382492
312026
165182
70293
177178
53759
158451
283258
275763
266728
157613
348670
289642
145739
361569
55209
342603
246845
178177
88780
321348
258486
132996
89630
103407
186242
18558
123717
30992
252798
212153
170624
41738
205931
283984
358442
281895
333509
371059
115607
158198
347195
147466
323871
81188
278022
89061
166361
57467
258068
154298
379662
213312
255452
273642
121854
59450
251946
271138
350167
246243
58785
271148
380993
2063
15531
65370
59479
12459
30734
349230
48935
327907
286025
301539
206083
208238
115882
85850
98745
255809
185121
196997
180637
109707
334731
181576
135971
61639
223064
165537
309219
31576
43745
258012
308614
69436
254868
159112
176878
186608
248827
60175
36790
267667
277833
248608
159312
292056
232748
188104
153633
239260
326278
334133
18099
329971
313343
341453
135325
173001
175168
252202
275903
130329
177623
369826
46313
49556
30873
354089
333638
84524
348666
152206
322917
231328
138698
6276
366443
62843
356645
292203
334753
48611
268365
13032
92609
211728
63012
290307
100227
216212
303990
10766
197717
34965
277291
363622
39651
176607
218404
339466
353784
27392
93187
321936
55916
376212
355780
306234
134487
200663
58513
288648
312273
39244
211029
223570
364961
74411
270207
244459
292779
190449
180490
223870
171328
182096
346271
25627
22587
327253
275050
368839
330871
64113
52940
57310
51228
113989
258500
266366
117641
349522
355775
178651
309263
266685
54042
27281
26600
215654
355725
19610
40199
270802
159190
129150
257664
97462
212093
297483
173707
246403
204042
138432
356081
259279
6953
29550
334015
281946
114600
124111
75157
300140
50655
248031
112772
242226
229725
65336
169788
369547
53836
299801
223255
353735
268958
371928
41957
104042
327414
9720
312009
4112
174517
369122
88239
13696
211608
111918
111323
69589
113031
12569
177716
2719
109013
85940
171861
110002
334853
246765
163290
246720
118989
82812
251883
379187
9655
175545
59342
188242
379693
339696
127029
71614
113045
89186
149363
308210
138295
89289
122931
4132
156255
162600
250645
160918
117858
239176
365585
264326
64180
48922
242738
195534
233205
178392
230007
90946
250717
190885
199747
378587
5748
365569
195917
33174
272275
167391
58169
298604
329801
202520
174851
334490
92231
278857
162986
225866
165284
152105
180403
232561
378178
383640
102409
253701
145268
289656
305592
140070
335066
185633
325897
154476
383968
326997
80701
34997
65204
85530
297688
70851
376757
180855
16666
333121
24495
311151
30677
35893
55931
38209
227218
348019
17352
138136
324487
332
120418
136796
137994
44190
87913
47245
31376
56263
188695
130899
31899
39963
47644
313771
138870
276031
301851
37346
197338
324846
113385
272018
380497
152227
35455
163353
255449
342343
293432
5718
160517
175926
250535
83306
341338
233626
278988
53841
10101
254825
18966
6495
241702
268798
118481
268044
101483
173141
54628
198959
282248
65781
349254
375891
234904
340615
43079
188631
199411
65294
159409
266888
372455
96266
344883
47594
64159
231415
51483
294623
168507
251345
32810
380490
189854
255367
168845
104020
83167
134619
347248
126292
91609
27515
208918
80288
331037
28650
96908
262368
7393
92025
22455
274021
312765
316042
376505
141896
94201
12318
307033
79971
104143
312189
34054
144129
310315
146421
5531
262269
363317
318384
6317
117324
342109
87993
223457
277806
292234
109543
103569
351306
54446
324519
99666
85045
110257
207904
16728
69416
203731
97610
319960
220050
116353
130571
43938
339226
296501
15795
375506
156471
56985
100300
80991
297902
16555
194611
139594
245982
81965
219450
347921
52046
260878
21294
139925
243905
364798
235670
273773
158993
5450
168220
253775
194031
186214
105427
152789
85593
174178
81706
157379
262768
265728
281042
214073
8199
353048
21930
293719
56206
208410
55226
344836
283759
149478
31876
100005
344381
235928
359728
72661
88147
94806
16026
229738
112503
198359
211129
234708
180127
261723
353713
218685
304128
235126
329006
262614
114320
67811
132982
199079
131148
350934
104287
310391
277180
136580
293193
300005
6658
254254
21249
373036
174692
352089
186425
323208
72030
42824
39713
90362
40036
209882
84355
24882
38961
327338
26980
364387
33737
268333
103250
55672
153685
355522
140093
64050
9657
31170
114667
109572
101606
380998
269152
61976
37117
36694
74551
87586
122034
66609
47473
240956
73171
31906
111967
556
270278
68547
154407
167538
282550
63225
136213
104971
19331
354533
282812
372918
270141
67420
335522
99680
270544
219172
41220
18210
100593
263405
42556
232578
46633
247760
263508
24229
380621
370378
252930
224230
251141
233919
19260
236389
27667
366614
99364
76772
8249
252877
22447
361246
335614
11526
189063
41238
245985
59651
3160
169101
315950
306648
221727
383401
325025
43519
66450
308901
301353
262705
15463
84547
258089
57636
105719
328915
280639
344262
367930
200122
246829
307329
319750
287609
140781
156060
313607
212659
234388
317293
53152
368507
343694
136435
351135
8068
274637
287724
366209
370667
358432
46625
383560
228937
55061
186967
114748
179207
107776
80863
98734
367652
71454
367532
322664
100472
373805
287189
227774
308313
320021
128100
318104
126795
78687
1589
210099
372567
23379
7359
101932
292872
265964
252933
286170
332716
259043
73893
319453
133599
57019
200019
263734
355699
29851
10553
161344
150445
239016
116138
331981
360406
89817
185491
252369
313869
99754
223797
139561
16857
306322
358268
380166
253401
147389
31456
106258
284229
313522
169769
274581
357898
45455
180538
265281
284184
59083
42001
980
373074
283204
87264
224633
155598
269188
205171
207639
255296
331164
303213
117423
320082
236233
41474
1683
190135
308517
41747
332296
28771
44665
305527
323763
109800
210716
350852
365445
68648
307711
211096
147947
328938
86670
151728
76888
203045
340449
139949
208972
293123
211310
354791
160313
318794
138508
179898
70910
81321
123196
99224
223714
169184
236346
367634
267783
26029
310627
90820
303906
85383
74326
46608
150988
19158
180448
212356
375838
183470
192793
153622
195438
293422
99108
304582
357334
343325
136399
366531
114126
174439
322155
140750
189348
74339
6200
107736
300614
201849
340493
366073
321528
264076
197135
72209
88957
14643
306804
255056
298685
285706
40064
105613
312825
242314
128703
381739
294878
186401
89479
176699
146060
217462
199698
373359
345548
183818
209089
120059
325462
246629
265079
134095
213031
292123
249755
363236
220224
288664
359668
114520
191120
276355
313669
154804
229849
153554
312009
176778
100894
36712
64069
297357
124004
65132
319716
212710
137641
354926
130011
293705
304380
371973
311912
265298
3652
215877
380010
175565
210837
111900
326768
197124
63588
270782
196529
307285
51803
318940
129732
62856
209714
194484
233701
43147
15062
243340
34257
250905
343707
293065
67587
188679
317643
42861
365965
355627
228918
199143
213387
85066
251825
109927
131927
351742
136206
303623
9388
113844
152817
46949
89901
381626
54491
242770
208413
313956
153060
144608
316275
238956
13597
371117
372986
139095
54958
278070
80110
370785
97770
81912
289937
326182
317197
193552
368792
171504
176006
317601
130994
294589
160585
207513
222739
155818
71722
233299
257851
249223
62983
141001
315126
286108
285416
375639
371904
249156
280872
51377
154555
13781
176053
33745
298265
63571
4635
38778
352351
203711
17281
379080
239130
201670
120674
322784
3048
109864
297615
263573
37180
370635
158744
113849
82941
105821
231792
168642
120068
227865
176440
274269
30107
201644
187009
219177
245710
233684
338642
90742
262494
124247
53998
63511
124364
3080
26997
359412
313184
188245
168939
216045
88973
361091
175581
175593
287113
181769
112019
180654
178145
8390
371156
19655
183580
178986
189111
278895
54877
243563
74009
92041
3461
252189
329078
245485
335734
189511
2382
106466
216041
267703
147337
121300
293792
249392
191010
213183
302103
144449
252329
102378
349797
342634
359742
366488
77204
77765
190983
85265
73604
106570
147821
143712
130588
224042
142378
11592
355665
349373
131125
324564
367750
163815
66594
347768
302650
155472
117247
68738
41672
57682
263492
334085
128671
369205
313955
239806
305889
153884
382800
295928
12534
354627
77680
307408
13588
193053
96248
134035
238957
308819
374595
383684
356006
213914
121450
167058
68067
252082
228964
17189
257093
181141
93145
40267
282811
154623
313995
92617
322929
70948
248034
81800
31749
22086
8490
36346
303517
146569
78659
232736
357026
294620
361848
235935
111993
124311
25075
183723
94235
167065
120116
290030
121009
353351
172747
14794
322023
348520
165873
180971
209603
291448
73438
196228
68743
153703
251768
126864
203977
279714
141812
311439
62453
332667
68198
37403
159281
33533
328027
28952
236788
299765
179136
152981
309217
297924
318615
39841
51902
178730
153052
26584
107476
86410
382419
337932
51656
161478
139906
208749
236644
179783
114483
193060
314793
257763
82423
294093
58167
283624
349089
261263
384426
314807
154164
126365
163732
284437
41114
164914
381389
146201
219192
236656
156061
182549
23146
188691
315984
355664
248103
384675
42578
28159
16121
279607
281562
159061
286474
950
93846
49847
108937
359118
210174
314783
319408
168921
134717
242847
120952
40402
34585
367514
132191
138032
286848
15826
165089
115096
1428
270814
32973
283226
219399
108668
11770
280703
242401
750
86251
246555
262432
59297
118998
152193
40440
153422
128312
261826
241780
92548
109820
244346
132585
97857
182658
383886
261474
142983
32767
256544
107249
281036
333073
184025
330889
291671
276655
315871
368701
174927
160864
209053
224260
234375
115934
19983
379239
281785
193638
16401
62756
267981
320637
199951
225764
19055
267136
2888
150789
214306
185874
26866
268679
263642
365489
244637
33383
131940
60570
318836
32770
113215
208773
95023
121532
46596
241656
160094
333741
158693
145009
27270
236747
222575
354597
146278
148580
192187
141079
15838
175266
197824
23710
253190
162596
167281
11285
346899
186047
160034
318616
333841
312525
236257
36664
336711
170080
39527
50937
143015
353963
151028
124023
143417
307770
358525
353336
172566
336720
132634
299429
236513
290378
246346
220025
368448
180301
75085
65143
182071
16437
371005
240892
42195
343927
218066
269578
80559
72382
362773
382796
198755
126379
117280
226639
64231
232119
351595
220063
202916
206640
65932
12045
103936
239678
136024
310795
310875
215121
341967
220532
305572
65785
269819
358018
92432
385210
286418
49765
151693
359026
180076
87100
157942
132546
258191
274731
219861
160676
6458
164917
290516
313215
124229
255960
275720
194853
330176
151912
337294
363213
255709
306207
48533
310530
261152
215875
90327
365035
325339
95101
51924
188751
215693
370860
187309
333590
313440
158200
254520
382631
121192
58319
268935
198720
220293
194710
376183
332887
204743
179900
160899
33268
307395
65211
276401
185570
125759
94950
251682
191087
363849
217472
263207
288282
14335
179459
93539
219367
314064
193167
233407
302340
328199
188877
370697
302600
52519
123600
209476
173133
335072
55632
99956
175574
299315
317720
139342
286752
39174
103270
199684
326955
29810
325267
53128
145502
263700
340619
225200
194522
214878
8372
43258
118763
206205
321430
231067
229342
325936
11586
323838
259800
330259
139728
25891
159341
82483
201139
88360
384685
347773
367760
254365
33075
277071
284706
101917
59843
337883
295361
365184
228799
335063
359255
177171
175031
50878
88162
365216
274565
135280
88094
260809
175494
286450
307804
360897
211114
176610
154040
213544
34565
27372
31810
86901
104472
312125
215629
220230
191770
37632
168402
39536
249374
185385
367428
303038
207701
196118
11335
251269
319211
128996
291496
117931
160125
122581
164744
3926
110760
182823
128357
35117
136112
119722
26329
6365
59642
293798
220732
383413
44780
339257
341543
308968
161363
126224
275840
314971
88001
189971
12166
371256
248096
111376
304245
58898
381407
362420
309862
194820
302004
369853
109351
207595
324244
353717
116946
284548
90781
128925
117400
339402
55958
103724
184102
58803
307162
373908
373293
266289
95253
196046
360028
219929
379063
56636
238581
141759
193008
129104
360115
70518
122570
129679
161453
331442
262197
177409
374354
19761
306862
345446
15982
264491
86682
348492
380726
46104
144351
44951
121427
158260
42479
191848
365890
178087
316747
251622
93316
339134
229334
326427
133674
296540
20415
80111
258637
254093
103952
333663
273909
147731
327077
162777
5277
305605
225062
182400
29428
90270
11505
182891
61405
135847
329884
320221
182036
265993
159071
7752
166772
179319
151776
319628
180169
263798
88089
310835
372663
332186
150755
168826
286248
214671
176734
96078
334814
327678
344830
119055
204602
18956
236644
60953
32910
87939
361808
166410
115124
114451
60509
236565
76390
106587
127020
20871
322594
215837
237522
380723
321977
280745
161017
219291
161378
69582
179619
101743
56040
63152
108036
299075
58541
234079
28950
11147
351901
379815
356990
35371
105368
172593
20172
159485
70164
354105
20627
70926
171332
2205
29666
255511
355457
4107
378559
230529
187777
186059
295875
260121
126336
320134
131996
141246
289882
340000
303992
24985
153088
179018
52031
115808
250885
54211
381204
66463
28501
307888
159925
124166
269550
232721
242948
238762
64089
198414
39532
110147
243417
70496
119647
336930
362921
303780
274583
123467
83643
75752
177076
30661
384924
358097
100555
37990
260425
301250
214336
253211
158132
270377
307697
325269
162697
364406
227195
228735
164770
263490
158196
234538
40695
126254
182046
352705
92309
146164
93738
245502
165443
84413
158056
38236
323851
375091
2571
98670
112167
86874
178675
216482
308537
10321
171231
202681
382259
318142
312190
252115
324241
72777
383982
41342
333710
214689
18447
94774
337171
123681
382661
238245
283451
38694
214116
108026
377098
303524
112888
18876
340403
187489
330682
248349
168063
268123
251255
363328
183184
276427
13265
272167
100792
67613
176620
268654
28181
274913
356368
255354
165493
312700
370136
257719
223723
326137
155597
255678
36698
249215
373088
253118
127532
9999
853
90839
117103
282833
133666
362226
227921
45402
21227
320201
48004
250904
312027
359840
231138
2033
375727
374421
79085
97911
91158
297375
274067
162293
341296
166430
284075
197082
383932
373460
8429
347136
36569
345627
52710
57573
310808
121969
328504
40240
346494
66636
362073
78161
188854
231781
44562
37322
228748
379100
235175
115618
111237
45059
290242
251483
228064
773
72224
275645
329599
90699
148350
94445
245690
268740
220420
176384
258037
57943
322976
234203
111391
114733
277403
354808
121129
189150
179838
154533
42356
161196
144372
340734
358836
120853
47849
159970
334936
359653
203120
78493
257089
35134
295742
199306
112336
93003
8980
354198
211428
188267
72552
351629
116836
196243
173389
350548
184697
265540
6539
331667
257544
237177
130110
381255
255936
252232
27194
216907
204545
27901
261408
255084
269576
180216
184310
187477
20220
28868
103301
248214
188696
143446
305861
71775
154796
203234
123010
78600
309298
78957
34454
212468
103705
116153
128518
17670
170535
378926
362680
329422
285547
9576
241945
281199
239888
236070
171832
17432
336033
127807
361623
373181
295138
110321
340434
235190
65061
42271
41212
203847
107159
240628
39324
200532
239736
166964
281106
222801
79806
189015
361857
195240
286154
383361
14612
259398
226188
91950
58853
273537
275075
170800
136854
150054
142679
299061
312399
88795
110147
355806
317831
269450
218384
328852
375125
232469
271974
35636
216
257094
159633
83696
380095
304867
68219
259143
162147
238420
96795
260772
261520
12594
315068
9408
265535
145829
181537
67951
169989
64039
184126
108379
125093
198474
317585
58338
308646
233600
384370
279609
371373
168403
123393
110666
65538
219139
203546
92917
369723
108662
145419
351887
130552
47317
333830
237097
177502
303470
108425
253279
254337
135008
14274
248297
356250
236538
221785
186570
193952
183927
112625
255080
200002
356847
38173
141016
142132
236810
265599
48006
358396
244836
280514
224211
269857
125275
381805
376106
299618
142185
141380
262308
328706
372177
147502
283340
379761
129898
25305
90139
19853
175343
125570
367354
133103
85550
361236
105199
269566
212682
338774
175049
232277
342902
78440
348951
255041
144480
331686
96329
203069
358451
267574
275596
101149
345231
307889
192342
381700
159058
22491
290574
360666
68036
101582
204452
10681
204741
174388
366485
151655
115710
225469
334888
319606
157420
346684
220185
98157
205699
97619
344565
201675
66189
354369
90995
302533
67584
40459
245591
34480
267703
2193
147779
307524
70632
359301
124891
91401
321626
324388
189887
160800
150125
374174
38069
40027
290197
190599
180425
373406
350276
282464
310745
204268
49396
135827
353259
11962
194766
319278
108973
28835
216848
117701
125269
237080
12753
291680
9421
25612
201477
140023
213067
334359
372265
369903
294504
229842
94746
81866
212652
74283
70345
109495
310225
52983
74859
288786
329466
116429
24310
61591
225849
338326
243208
353024
108005
261079
286374
240795
317254
255551
40554
16233
63715
169942
147012
186549
31666
197195
226161
110757
42143
220542
234788
353687
226333
337792
218683
382778
30496
302263
33121
322071
84712
195112
346505
18853
30773
106482
371824
242589
236766
144548
301564
189843
284031
151805
362127
361560
284785
369846
20109
306826
134136
224617
41925
368601
269650
43438
128796
152400
63390
161724
211671
176922
358723
334294
352613
313300
192026
359506
370360
274976
318655
49221
23591
134093
189351
144935
317296
86783
167781
357335
140407
266116
74232
373449
340538
114214
30757
113155
41504
105218
95949
123802
85021
135741
307822
340785
151060
95327
344676
270438
265715
53745
303674
133643
15310
270931
241496
69181
137446
49912
5697
328194
346387
198445
123450
26148
165369
65203
78166
9297
12161
192376
49241
59987
176310
372991
206252
348870
210298
125267
28338
199389
195099
244783
282091
241200
280047
312887
91055
15182
218121
311260
215973
309428
89296
114581
180566
291302
79927
137508
174128
10786
36031
15633
336734
108878
279298
132948
98796
269281
211491
272838
303142
245862
361181
46979
67457
252770
376234
134422
89415
355341
44205
266782
158633
76158
285883
37979
108729
206526
59437
63428
138588
102081
136427
275642
23403
225590
35664
237254
72610
133846
89947
37516
212421
209362
363407
142778
202825
284450
269204
152520
344318
171875
304975
121950
156232
98407
373841
190712
201896
87512
293528
121206
276591
145346
17869
119009
220179
370371
94031
301421
366431
261166
311057
349264
304313
71835
262694
250995
207331
68095
6787
341379
351292
80776
211342
174308
158195
18919
326403
371898
221312
66121
53221
92723
151985
23439
41608
300066
134651
101653
348631
356137
304459
187987
276480
71662
2380
227498
353390
36780
165352
295899
192497
281710
132669
117527
237320
258687
223954
151789
131848
20631
130406
186503
36201
125384
41747
188455
110547
225648
324846
177942
46961
18992
75278
180843
293848
151676
233651
130380
308752
317539
289003
63097
111830
168260
259089
371252
208108
31546
99685
3465
237425
235438
67858
287792
285885
12916
252687
159048
110295
105879
119381
104067
219481
24827
125031
317284
275967
311741
196654
112181
123347
225068
169337
359693
379086
302700
129670
216958
316115
40707
302297
230264
96388
351496
35702
81135
336234
243641
129100
111824
53185
290817
195589
266926
133763
12634
81700
77044
2314
262921
124946
196729
59215
34364
87023
78199
69661
236972
81479
132243
91115
313028
259163
334947
291203
218903
4635
214367
6451
129366
40916
143507
23803
25911
343994
28306
190244
40479
125140
178474
186074
334245
330693
94907
70391
339820
170346
21823
42080
118727
119582
231669
334194
250031
42939
230953
47058
143439
197686
74246
253157
323735
193653
321287
345988
107948
54136
224457
231264
57668
37786
71485
262096
243890
159334
85455
84150
338359
214179
21184
197919
251130
248406
168173
332300
167795
173191
284948
365120
166613
182626
168338
81496
275090
347586
50208
262457
48320
191472
221276
338036
92168
346861
308916
115064
370045
172547
54252
206120
333909
332308
379068
249768
47240
335059
72750
261864
23896
163262
208653
355608
124791
149123
28057
114663
30667
190256
86828
317190
36085
299337
308867
54594
7700
252782
335569
261780
310251
221
50542
132959
253053
38835
187970
225168
184915
241155
41312
21138
305046
380231
168720
376735
191188
162971
285293
127527
5581
34048
320020
275586
324622
223427
71815
299200
218098
333422
365384
283184
278879
37419
315858
150056
125215
163001
155960
24409
166181
89397
380602
252310
198662
276080
89212
314627
274499
242867
206242
275294
251399
362351
121151
353022
188048
187976
304750
305494
60439
355561
167407
142724
151790
104141
81477
206048
159379
153145
108889
371535
188705
211244
37273
287864
94045
135539
338355
199802
217796
25302
9136
25315
341586
32557
227885
116211
328908
116791
365010
153490
141172
219899
202929
171752
332948
166591
326616
176502
199544
381947
382685
233370
240265
163051
39456
304179
169149
210735
232375
178346
287096
340140
162737
237068
309790
159249
85115
128862
273688
359218
34179
198363
183554
50705
98586
335728
32008
40244
188473
345382
382957
364160
159706
44428
294512
109297
130111
125341
113837
322139
347305
78595
185078
252281
204068
215357
239536
144797
127395
31196
71865
266509
284682
351002
15408
50571
349890
149991
321377
182119
79274
36961
149545
146993
265627
116420
357236
372105
378025
238451
75941
26177
320533
163643
261226
270098
105047
243740
50751
101406
323935
42705
352128
176307
91847
378032
75219
150301
243602
338344
292996
381269
20241
92686
156832
231174
326182
169628
191599
56789
256484
238495
201502
211055
345299
179884
351596
64123
53165
228759
184988
369788
329723
142606
73705
163819
213994
374449
5379
80470
244847
305281
220318
65255
122520
303816
246049
278972
146935
142591
15379
172184
3203
61022
373304
209017
141412
86048
237472
207694
360585
179215
110937
57002
248495
136259
149442
286342
302927
241382
347057
190152
262968
384684
350755
95463
1693
200275
207904
241582
195952
22724
342243
232836
330349
38428
31087
289227
217015
244765
213867
207375
85149
212056
327282
111970
27008
278422
125024
65337
308996
107793
235779
173732
179036
57314
40077
328681
201929
374665
316431
282487
355318
129621
337527
37755
28347
210604
262612
350738
292596
167296
219386
332257
354186
108664
310037
145017
367822
160156
60004
73745
249838
266223
18586
252329
368643
14679
382725
17355
102260
251936
290570
96067
204083
16419
98012
145124
202936
219669
279045
246985
116659
292857
357107
294738
381906
248532
299510
307174
3462
326588
255346
151005
307102
314120
85761
146488
1887
93540
102287
343135
299022
236949
188797
259359
212692
269615
120093
53482
225097
201353
14121
369408
345188
213527
125954
192490
320732
116578
19671
312424
286646
345965
168972
86565
325147
155015
81611
281119
254096
270663
336110
66946
281677
329016
351259
369255
77139
376289
210256
200613
218854
165615
156050
292659
153667
230811
20481
379666
60300
213136
256019
91657
949
103493
316267
43932
80835
53968
133414
155468
141778
316782
46051
355874
383852
564
205268
343108
6360
351941
191769
228870
166712
383788
192898
322821
288501
333041
173670
83104
232077
95539
170958
207477
140068
342766
167612
283881
368655
24825
376714
368085
345822
153813
292065
241042
58622
353737
209674
58195
5512
49088
218002
320396
71431
42682
382714
283008
131191
202168
349552
10517
105352
278831
310620
220914
277996
57413
306235
57760
236216
168523
344770
283663
151973
280846
240242
132948
320754
231791
15297
76665
106681
161937
319969
384277
344004
300053
374203
222641
70434
334334
158476
337085
304956
325597
381725
76360
135175
381843
17800
301718
981
384136
285975
44480
507
276918
213593
310566
198551
227457
318071
283222
44834
258036
343430
98762
42786
22316
119812
66870
217834
51914
335059
258454
314251
142394
85152
350850
367365
229880
265119
71019
125486
110456
263927
380597
375091
107007
301348
250331
152059
255493
221284
350434
183452
248537
298616
202685
269410
249393
181292
377122
341383
247604
40894
186523
92416
203507
339957
313097
186656
83634
235839
215325
64719
84963
271802
89485
180667
384631
362741
96160
376819
232758
254823
17948
192992
147942
313526
114500
56935
326546
55408
140769
239182
20788
224374
220555
352693
251954
128993
270080
364629
270779
241947
49706
98346
343762
355896
3096
221804
192787
169424
328002
350648
309609
134050
76174
202537
148226
123071
175704
28252
244027
106474
176604
300988
230758
70251
272446
132464
78588
272859
252591
135872
49156
3598
215652
284848
74504
86797
340475
346907
232864
356157
168004
170118
100902
130106
10145
231072
319382
358713
91908
293223
260924
52915
278661
268532
236009
43308
7868
357098
247940
89608
49774
336238
368608
22557
156415
317877
5646
218458
304848
73999
180176
3076
75261
253679
21393
242938
106077
127540
69170
310838
308037
272778
72630
158805
359713
29498
297561
40013
325042
111482
246669
162692
1301
346661
127120
127078
14229
130148
374905
318688
11797
191090
273165
285605
217784
128263
208590
225600
40537
189293
95542
183505
346172
130605
293560
324858
186936
203471
40412
266366
139476
17365
153056
94964
2703
324378
249533
121491
33457
195178
28285
40869
206306
220589
130040
367761
83325
134673
167327
64755
93814
137242
332117
281795
350020
300261
216226
341670
197185
240641
260706
49024
139643
254866
25930
234919
242306
200635
6690
154375
220341
197397
206745
293938
76334
352713
172366
326094
189969
75959
78672
197576
196011
108881
156725
107453
181045
115997
292017
99769
223154
63170
94351
198457
255970
112031
159151
148215
275992
75367
260914
235388
336688
38150
31942
173003
150844
209583
294935
108207
82170
109176
329168
340300
225115
72743
241240
112454
311166
94286
3586
7838
352956
352357
308308
244197
89385
353730
222763
23482
248942
136262
281890
30060
324000
67709
198192
332951
228102
130071
265224
338605
226323
32803
202924
344643
322883
182373
198753
265554
193224
135790
190935
309831
218951
25050
205499
290725
163388
247983
283166
128409
19495
142359
122826
350517
35433
294803
152951
168443
218206
260514
339025
178123
693
343082
9957
113917
201183
231630
64965
139419
208274
215026
162112
23288
118061
85073
70152
279092
133172
286429
60320
13937
59945
260406
178158
40358
288298
367986
38769
288073
358344
172680
310931
147739
148981
95230
326925
116116
67366
275549
278056
268285
62511
83347
10532
201591
348735
162557
347773
5311
206651
130235
228647
163828
90657
198258
368077
361018
161435
184695
292308
91052
313251
195562
200156
331577
362899
246760
34912
383340
343142
236707
314990
164582
128897
66804
367867
371439
344922
206638
358345
75650
342817
282186
215083
337906
259634
120212
29338
379129
379503
159195
196496
226445
360985
243660
345672
282055
78270
87342
184289
200867
225058
372610
18421
87291
312130
304923
47556
373054
45763
58099
316218
337497
171088
382604
105721
374689
134680
109875
362962
380189
245761
377674
152435
351653
154862
88426
11686
349398
72347
118679
59239
367190
14128
337185
212701
230794
45496
271754
371963
371926
38935
51708
362255
268941
3972
25614
4049
79908
361107
270098
324896
90164
316210
228161
219012
259393
55780
304690
212251
235986
161073
60563
110152
283169
58140
29011
236770
6839
309649
104119
58952
78456
205091
96049
129368
89680
317334
91206
263368
115210
257456
360374
174463
85327
7546
166378
213821
188943
370367
161583
117680
11374
19947
123791
52304
93316
294947
183887
279551
318762
91342
340384
339857
341198
243175
208700
248584
356982
348812
295487
370392
78065
45962
176152
140356
8395
175946
291556
140215
365116
53150
109902
166923
350685
198848
153866
299661
286213
35698
380092
358979
325595
163094
311262
280670
276860
45849
31355
357588
185173
284367
70687
354478
116315
74870
306983
59941
150914
264594
96861
325044
43950
161195
179622
88813
138855
80861
260872
259748
115438
68154
259943
30681
108922
51566
319223
125739
216186
315555
78249
156760
78720
143894
369823
231524
287937
359967
266694
352968
14965
286868
55473
335884
135331
312415
366679
64592
112599
382710
157127
316694
3089
3248
92672
192963
299417
65259
252173
210468
352814
97343
130976
155120
200141
235380
308152
374055
198345
264103
363176
267774
356910
121043
68469
71991
139718
48799
73206
38582
383799
221875
248173
316726
42581
385170
342788
110982
271853
191152
187993
304295
102389
91470
46589
32006
4290
192197
362931
23239
202805
289410
298471
176162
44200
21416
183766
304961
351275
185228
321887
261294
345549
245265
53716
142094
25178
125932
332335
33843
176713
127193
227961
141733
49433
256377
7458
94587
363831
132336
137229
77183
178421
165291
257217
61801
333364
29954
176612
167585
94594
39040
277417
297236
269766
267005
379981
130619
102786
207743
133457
94992
358374
44737
341081
37480
31915
193867
250064
126113
305427
16591
259995
25817
87867
325848
306180
384439
21935
171767
203387
39649
352097
215583
213705
362754
40815
154690
263296
174907
170299
34127
193612
236927
248465
353762
316538
160051
60367
170567
378478
91464
221941
288813
190967
257408
245835
247645
70664
129233
217456
37997
287411
275169
130040
48446
230608
333978
149810
205264
102021
248426
353482
213226
3248
229767
111948
372778
31976
289196
27289
104171
94131
77316
154318
174433
259895
255335
354706
324456
136162
248593
225172
265220
236389
368459
139103
299897
80449
182637
359708
184256
148764
195574
57921
384594
74572
248658
376048
48568
94172
345882
193398
107273
226343
91451
368907
324176
55014
288751
311534
161623
44432
267671
62179
135314
94948
269381
48931
311451
363731
353001
374821
194285
319074
71449
151104
325515
96101
59823
247909
61279
112909
119734
218658
278283
229723
239471
81283
57998
260692
249495
110655
11219
327829
117554
263325
253579
5019
286515
123463
276141
23525
224473
328280
346400
183427
44299
10145
232280
195207
338742
113377
141227
144192
262997
111494
110322
54974
369637
259686
248429
239600
293645
122823
353742
425
41031
129880
15037
349497
204006
17734
241059
331527
322218
327471
237819
359660
47251
215709
173357
815
237372
283457
379425
27037
220092
226328
349666
45520
199062
318809
43313
196409
137242
58143
235502
8081
87705
17457
355519
221714
195711
36065
219171
12520
130861
74483
227221
59324
167209
93278
287693
102713
238844
31852
343997
170305
111292
172951
31997
286363
276566
269829
95205
43257
97855
277069
167330
382198
346674
215886
277974
326347
96630
281095
239370
337857
158365
23341
256257
61048
333869
349483
324329
222402
185488
26573
44378
53769
86407
245996
369964
38378
369334
300099
351334
242091
239276
10846
305482
18624
257701
236447
202590
91042
291278
80048
151412
293607
295722
147085
217832
220731
177454
215417
9608
150971
174335
94501
124812
223901
280722
24191
21130
245879
298799
298467
69666
273294
59671
20572
362200
179903
111513
125229
33114
355738
203897
196546
123893
143774
87152
167535
329980
314490
43774
22046
219401
6840
250440
189605
205085
335691
335898
217179
62706
356333
63795
264793
2677
44877
269943
8300
130567
99933
223198
350510
132383
285120
232926
353115
234057
1002
1398
46821
43671
9346
135061
69386
91382
70436
361361
323941
234134
63484
134079
163545
91751
114141
142702
263012
177149
287791
55654
267034
58380
256246
13447
42729
251857
51666
171715
229693
267731
223601
29496
134688
99153
145855
182652
152473
293055
255722
68120
299664
361676
241622
176093
224549
346307
19532
254256
12048
302507
239098
122747
15352
10590
215731
200019
108521
43451
46830
156509
296466
147366
79537
276277
112823
204829
358563
354546
135432
141341
102803
171642
190789
207406
240513
206143
271580
197965
163956
192999
34500
208221
173289
74162
264455
81954
357645
18044
31643
315069
179507
296180
284921
375669
240439
152259
277989
103028
161474
148008
337947
331666
365531
45175
23522
220210
268463
76211
214476
373419
43008
205960
118505
381625
166931
308532
271352
194760
69852
291572
30975
339637
154576
63020
63326
272824
146465
370351
156080
107666
33937
239909
25656
312635
323479
79166
288082
253127
304045
342985
194222
208406
327670
65780
213040
344046
306390
88284
182311
180340
244109
151707
352357
113209
99725
278711
96792
64214
350694
338600
48083
368932
171266
135234
96822
129091
129847
2530
61400
1609
371122
359927
195105
5542
284132
233436
136889
367750
187574
184277
2053
385417
22449
70364
24665
29794
104033
207335
23392
283871
7437
114728
91693
15028
343652
270955
313760
14237
219030
361761
15990
116555
139045
170574
218663
100003
92476
292901
383705
234778
125077
161692
169102
9611
371331
249445
236903
45216
14213
243184
144144
369001
193024
242007
184485
273872
209539
353305
94931
309840
8435
306513
362686
240060
322356
240485
84649
113350
62320
103298
6504
57466
119264
79312
198005
200809
52725
156904
46324
18398
381703
261516
349581
9665
203393
105430
46619
23547
238832
113742
276821
258049
384297
318065
324184
279545
377748
211576
245839
54203
26814
167628
274750
277621
185310
25275
374400
376732
219010
36511
153088
293060
24873
271755
308996
216339
139034
282611
99248
233076
380334
140266
350916
333109
212280
146916
107267
367475
249047
348075
93811
169619
293686
268784
118025
251616
46769
378210
61382
39923
327792
331962
278099
211499
212348
161562
111579
351671
65489
241754
139241
238385
308167
117964
370985
161019
158046
75077
14347
124158
223166
15055
223184
60505
297276
360875
145287
368221
319778
343042
253095
157091
243304
35412
31334
192465
346196
222501
366272
21312
195386
241539
327451
219054
361350
384083
16848
74828
232877
32824
174397
368702
327306
324777
97809
57299
2704
277024
110423
176715
28003
20299
332005
28696
291243
220552
151313
159071
94517
268601
342548
365525
234043
69624
336604
299454
351941
41393
376883
303457
171577
181236
309877
363488
148088
65286
320352
47000
342777
99351
197737
131265
33941
171886
33035
269911
149691
316313
368021
6357
83411
375194
303970
7215
349988
323171
218508
110986
71985
104045
265184
55985
341313
125253
350541
222363
175940
326514
253963
75388
147682
358336
366394
206907
157635
80579
105114
49726
68115
223850
365072
147067
373227
360722
251044
50899
27914
321596
354700
317807
182075
31800
143422
250809
215873
144043
323084
10867
216171
247439
130390
196126
205507
59585
179706
354757
102072
370524
116786
30444
380630
371535
23443
25800
338571
212047
202024
21206
56977
318518
371770
184190
347538
2315
109744
8384
250740
257635
167605
350086
99401
166786
317615
79911
59134
86647
163574
138448
74051
216132
208298
74341
360368
326359
296578
293549
83986
224432
341903
339389
309270
196072
23143
40700
141172
280764
282671
191029
232034
259148
378538
247120
274083
359220
352439
94956
353755
6963
160039
233574
194926
91848
230488
256707
126020
332757
33438
151441
177348
78051
134532
210286
195349
369972
332582
214597
107741
238286
238969
224588
189399
58280
139239
203231
160256
329182
361630
12814
229424
189688
221046
288163
291484
182000
167176
52660
145897
261415
211614
302612
359756
255842
206762
217222
161200
284011
87979
159169
174840
278389
149340
132741
34934
119088
121295
215307
73256
1947
211203
293208
240321
167975
214503
62000
209743
105090
349245
296281
200137
327379
306567
238226
269153
212500
320741
191793
210669
175413
296628
127725
157968
58686
51357
126026
99537
227555
267186
4985
159120
141225
377060
122238
318545
292055
91549
360116
164088
356081
305631
374368
334129
33176
76182
119404
142886
324550
46003
340073
363012
308140
236158
208422
178508
138749
361079
334348
201722
73332
86972
299809
261845
100216
124915
168583
5724
307981
230225
332352
369532
38723
245683
267167
324358
63144
266811
35331
148470
269702
346906
199022
274947
353427
113025
38281
179917
149071
187970
266951
283137
175548
115080
237276
172928
338016
208206
55594
310693
220819
197895
58938
271467
34547
5403
1224
350924
174317
80310
175334
342284
23056
316888
382567
238711
378197
237851
241824
65292
231787
335250
163601
349587
227859
149340
5788
287207
235291
225992
128657
180465
281577
354469
349118
33133
2899
261422
59771
351176
181662
110031
359154
133000
14620
212197
16473
265301
58578
156784
213881
180664
308572
294227
169330
252565
97346
295291
279379
16268
18843
73450
324393
250016
366467
171799
245025
310509
167581
55610
147227
379055
240411
154551
55838
188795
376111
3729
56816
193555
38100
151758
340061
62199
95828
150068
338347
173973
240882
227237
236044
252115
279379
31951
247476
116022
9142
239374
374348
246724
360081
78812
158595
340689
340440
213572
104673
174132
79907
52488
74552
111404
327351
202505
193838
98706
18716
163128
366693
324834
378011
74718
235985
215730
11870
133326
295295
71686
126636
351372
173076
352359
39640
68595
45915
100981
340659
46183
112614
113050
111250
159549
169144
41256
56827
200323
24257
151092
160662
293007
106587
226960
295661
97257
319448
228651
35563
300272
141397
356609
186601
141140
52019
250670
83346
232003
238082
109972
81623
130784
187202
63284
337547
130778
67397
83779
186128
227086
312236
362032
243309
370332
241391
283177
129311
54377
347759
278216
289652
18403
77061
382208
255191
169143
9281
297721
127724
192814
216961
288098
260904
381539
292086
171983
380692
314461
148932
20067
288059
184089
198917
107219
241882
363901
92843
67212
231237
288984
370636
269049
102151
315809
385475
176638
58584
381942
205917
300605
297849
369234
345608
314296
199977
118391
95666
166360
56823
208813
358121
103388
154523
149565
178668
12226
30450
101970
20390
173683
381609
268789
967
53482
365394
257820
315531
14389
139092
240049
195591
357749
84573
248333
185665
67875
283783
338958
241156
168293
208913
79387
60719
150414
341632
101147
325062
200919
236695
161154
80926
27516
373260
77950
94022
355826
192706
39898
34661
17909
307897
117274
277713
216926
228679
118043
290044
52400
73216
318288
70561
153261
16606
364615
202914
279307
194702
59826
240654
29302
62245
229429
125556
135964
158408
346128
288464
321138
220783
129347
130154
364052
139133
119685
346750
270014
291686
153599
61303
70571
313362
228454
334557
93390
67817
4949
376745
242098
173309
228386
123584
341365
315458
139128
44835
98070
190291
17606
183975
348205
17284
82758
216054
40356
236529
310774
83914
278927
16940
281780
217297
355598
188488
357376
253687
204201
324197
368563
358602
90763
383
204002
225723
87750
275256
44115
1111
27737
157931
383932
324113
373935
104766
181141
93229
54826
174272
346492
79549
106531
134758
352405
55208
302457
240637
10875
361938
159035
226320
267196
244243
54688
379383
204502
190099
298571
43014
54090
370798
329949
287519
235973
59893
4421
240010
308106
20356
39287
157448
270664
342495
357485
217604
262963
299847
314739
112652
144043
362557
55971
243737
264833
349306
224837
83429
313248
108724
270391
333879
43307
325629
201424
384671
332792
64690
165454
187725
328075
189174
51761
146829
77037
314618
30452
252191
205036
299464
119392
61940
226511
91959
292274
232081
366316
266330
265826
9593
268171
60624
331920
85020
306510
379254
346141
321093
25783
207036
151724
264874
48251
268037
345692
28406
20155
351238
43057
200298
10541
38061
121454
138555
22954
163952
65015
142559
163157
327407
48545
326757
81963
33652
368775
344960
112179
107948
2070
31522
227639
178958
135134
199792
193727
293217
1062
336535
108657
317045
206000
89004
334952
383818
261233
308715
152001
206920
93171
175470
172874
65443
179210
23184
196541
323808
380385
310822
354127
164047
290218
345506
232060
356523
151197
156412
37497
282335
56884
181681
318984
44931
330800
152794
290058
126865
98179
173834
269129
183716
323700
258382
202506
252972
65309
270617
168242
61514
362337
342771
305564
298804
328120
167219
73911
153607
239752
266397
39236
313966
271236
263067
319248
371776
50783
177902
238391
350410
143386
332026
228076
108343
359134
103019
373567
267386
281989
177935
75997
265097
352257
120100
227024
58691
151148
151352
240122
321200
82262
98284
210721
109908
20119
239096
372655
366484
17876
239335
45337
73074
227155
154155
33518
181150
220540
260399
95580
78908
110184
237535
90894
144301
138481
283813
344013
112696
310584
181736
61778
210912
104042
76282
343866
121646
54411
67000
191833
42951
222685
327166
260917
344500
85805
120878
343896
130497
29679
205609
215115
126288
319930
295592
216696
67110
169250
291684
181638
325646
341383
323721
190183
195067
323889
35498
351568
234515
289284
381219
119961
379787
242304
15583
63111
29526
123957
249779
69908
257886
256961
53028
103592
59752
235331
15026
284396
311539
275348
167669
20693
334931
91337
56833
117017
17500
200736
156737
288771
328838
283089
79335
221031
341498
150472
68171
183026
28653
220358
272741
66650
61009
344809
168622
214012
52258
138420
381023
37481
360768
105546
375793
158077
382833
173766
112944
135193
10277
203787
244682
242241
7771
18419
82015
110820
257315
41699
370443
249533
253831
41500
378286
36103
46076
107913
96775
268456
156068
273339
209915
345070
128579
300444
150354
205705
58252
266447
80478
186867
82508
314337
279461
40941
186166
251539
176868
297545
340004
184014
333898
129595
122163
370890
260681
133308
251219
177855
89217
162905
349319
236766
385623
211146
333671
298537
284776
11389
129482
341932
46666
272931
77257
260251
51004
50088
329071
355287
275310
214752
259764
105140
140618
358588
60791
180537
15860
70215
254563
178534
244917
11283
160197
121933
102567
188761
284589
301657
134801
203451
288169
30174
85169
235833
345921
280566
220337
17130
367470
382601
339084
212965
382975
289187
317492
294398
145167
314408
316033
352722
188456
268463
342914
254997
304603
327316
367313
81069
217100
354171
165454
212552
47807
205393
215940
355654
245911
52895
122596
25650
263503
230898
251366
176399
14378
365706
225010
180595
218353
362209
35688
201265
282675
125944
174689
82271
367591
179881
218399
301980
56632
288913
101947
255525
275899
76819
186067
337916
141490
333121
149572
352051
53831
326738
236364
59731
141227
82395
139350
58343
204536
337115
331819
205644
305070
156381
290743
256341
66392
165761
84372
271762
175540
192814
68916
218194
130008
283546
186200
272691
103768
147163
364202
323291
67507
325648
235617
245567
273879
227412
130205
80333
199398
203979
303563
12760
277517
306939
89133
149688
279044
329031
307407
384564
357937
372710
151324
70907
45764
219734
345159
10196
320503
218828
140452
355217
135449
153767
307500
376045
234751
251785
121623
189433
232748
363087
225557
298040
39941
15374
239090
133493
232014
82046
71499
230842
63394
304753
266087
25286
197699
136116
22190
223069
96568
260265
351509
223150
275981
276963
254027
127462
197556
18631
364238
58773
191167
381417
168542
48759
61198
188145
300721
339732
102825
86561
195899
188128
186946
339634
87888
2911
48682
198731
144818
123385
359332
240158
136189
94475
5546
340274
192190
380482
381956
328787
168363
337505
3156
334470
328921
364894
161468
69494
358965
184253
301427
243792
376876
11900
128232
197732
168054
133632
128926
321678
165844
247634
72712
342177
340250
221886
4627
363701
243212
126141
366067
196208
235036
65685
17218
333743
158766
325414
375575
144308
206456
317293
287769
194641
10463
265477
365859
338801
3570
201944
362589
53825
208655
359585
103796
348155
184019
385212
137889
276935
149587
186295
128609
171029
380176
352444
255108
7181
370955
243484
383173
30073
301769
163034
204849
318621
70191
127454
304317
238478
316360
70858
338053
162348
223962
128106
330670
313367
170144
10175
295183
42912
93534
244878
198492
292174
150442
134191
353530
29821
304987
374892
81357
258737
312390
23926
62089
153209
152841
363443
20009
18533
14089
268328
76073
239421
104147
253341
349657
309761
205916
144446
67213
342846
234178
251901
86058
32798
313698
41254
137894
162959
98807
98285
54341
237512
37611
329803
373561
237307
304202
384024
346868
85667
262964
118056
250051
103336
117940
76723
307166
279878
353422
218702
287800
157213
67649
164360
226626
44873
217170
17728
209514
247470
231731
252574
138843
294569
193858
201125
293753
78903
385126
342055
70327
268301
363113
31665
29712
229210
110651
352232
239771
54009
22943
239388
63665
211751
310888
175408
348834
235312
267407
105935
288640
215143
262273
317103
40240
288387
354571
311958
157906
188786
234227
112650
338587
184264
101781
243311
285660
50399
163884
134229
291350
16989
2751
53871
82210
60796
170004
229536
214743
205064
197877
354692
198061
261537
257678
322927
325729
104852
269168
71314
66058
235678
172944
21704
242241
207446
161370
172712
68303
200197
217830
30938
133363
355119
298314
266681
285372
44860
208293
179101
230345
80423
128402
347887
53287
233231
114743
381382
38785
313003
322888
146215
260658
358856
2295
284172
280694
370140
252146
179881
7199
168858
68481
132130
111952
380771
11159
84597
320956
317392
297269
367994
353433
110517
179701
305408
132354
297059
30913
326190
236697
323720
191356
305011
81100
136855
45870
285252
356242
382928
91682
229970
37943
315795
264530
287001
81359
32808
97671
381111
65408
114492
237392
300808
177724
30661
126102
21683
67134
101607
123772
31936
213365
40892
279816
116654
356739
115099
369910
143301
214991
76404
316050
232948
317654
139026
186181
346328
321250
322474
3408
142775
370231
774
333119
296237
288280
111948
303314
10559
234848
118346
196579
204841
164701
191781
194702
355696
72462
257422
307102
233507
272928
265448
364697
156828
113131
312634
182332
127420
383600
244554
383140
352539
323975
221247
74588
380556
25512
63501
236386
97752
223835
339797
52145
353996
364317
147741
237437
338081
374355
22920
118978
263734
307794
40647
260972
168795
218382
232200
151771
370104
384419
181399
313994
179577
31257
175242
351005
137920
371114
250459
51223
227025
101524
260205
79631
161036
12915
344282
315913
377733
103920
205894
381739
256165
383860
28081
166900
27952
8644
158164
38350
64192
53762
34993
298815
291466
161793
340243
13961
250559
84440
14675
215892
194777
278135
345596
239063
282293
189163
99002
4289
114769
365996
351208
24986
236448
343235
98184
325793
354736
148289
78980
260556
133027
156575
152335
302046
2042
175980
220928
68983
367535
296041
175143
57029
238391
298167
101671
9206
359648
240730
232790
91831
63720
283764
299313
182030
253867
346144
225779
116142
103415
284513
379281
85617
229926
226583
68968
309915
317173
91501
248678
385009
86969
108088
52724
184518
31519
210587
48251
370822
315513
264018
241587
109973
276194
124736
37033
157189
83361
322489
241048
6542
151377
67128
188363
272060
164876
326763
143039
234808
338702
157016
22630
292968
284459
199606
156007
75091
333482
41805
191775
124623
338135
275171
205987
88552
282228
381592
76807
357718
330469
375559
33940
128293
289258
129477
249599
32845
302453
205517
272254
99619
19026
251496
279270
355915
228787
336245
188022
280476
70675
172376
43906
210374
102680
22252
291896
299170
6766
59631
362934
256732
304344
250261
197512
130815
201388
136895
258431
368021
230315
365548
356023
51033
92379
239989
336630
310260
200076
114771
157664
38673
19983
141642
330713
310333
366144
34518
182739
363802
356832
165215
176992
239937
89538
182108
279342
91790
259557
291594
156359
295690
224536
165350
147075
160109
384540
316483
271128
240434
362792
214331
82996
330683
70764
180644
331345
349490
277903
204281
98952
67534
209876
360417
368352
162280
121480
268663
710
9561
42688
277436
281366
220564
178559
240298
35184
100024
237748
154306
225558
182139
366203
223823
222154
53045
358681
246425
385348
115388
60435
317578
271519
308508
346164
36991
383580
148954
260136
6227
25423
12423
299085
273207
11192
158110
39868
76214
338581
241687
334275
216313
7954
281493
211634
37476
115944
228845
369589
59890
64728
234994
205686
123860
296326
126767
342002
279533
155858
195745
253711
246626
73932
5647
227403
96269
310157
320030
51107
162963
230101
365072
301875
373024
173924
31267
34845
132224
146654
298916
344964
55722
255620
216466
356730
85006
59897
245632
231929
77919
304736
216044
36140
312738
72517
310603
278664
351148
51623
163339
120583
257499
305749
347118
101437
29756
113889
20558
237297
136301
15365
383500
304977
29980
318240
132131
379573
280473
15784
199545
101753
385228
334162
313361
178333
382608
170623
52264
189849
126480
74925
250957
333093
51545
99077
25324
47789
139680
159496
47883
335233
212865
136149
383120
370403
121793
51053
40778
369302
79174
291119
146772
13043
32217
247674
295027
329106
237471
129309
292122
350446
1022
135078
309400
12686
369907
221869
176940
363627
238246
249787
171018
123422
305301
36666
264212
139566
330514
85425
39148
121363
180488
32836
333654
47143
88963
244738
111863
300504
125367
242534
324737
305630
16985
164479
154788
160780
292165
295117
356429
87298
205783
336066
153650
357485
151882
246372
88043
151952
380830
216006
184231
221086
336290
298678
267463
82249
275174
72858
202292
285159
196848
376627
56811
316516
40245
153529
122177
139920
99884
39839
276065
116991
359057
1062
290399
75689
289699
146601
225618
356802
64413
148810
338160
247653
232293
360486
333733
201188
146712
183487
255290
287228
47706
375770
136937
198858
258208
164884
210382
195493
14869
171918
273882
57951
343660
196828
292988
50312
213885
190813
385508
380311
21041
251598
217677
248952
321851
248297
306911
371541
293168
122426
345846
214685
196300
286459
340881
262232
342361
249607
254507
320976
35477
5991
249306
204047
172479
271857
24464
33959
155930
223668
247311
146577
283510
296297
291889
247609
46723
30698
261469
231892
374297
123237
206928
179121
72979
45525
158364
116121
52326
37397
336708
105231
118194
244425
14528
343110
295162
60167
369564
200855
284998
17926
280347
232930
34498
289970
196068
135302
261315
46751
291698
258478
43299
25584
372030
258133
29359
49834
91814
169242
174279
326965
206627
304281
331256
137368
202041
297462
3256
172035
190890
216189
78963
42426
214583
205694
116799
5843
159508
273769
118315
112055
344893
278479
354627
368034
86042
328573
285174
327130
70572
319536
308443
122894
34079
312322
209295
238621
37047
95412
132884
184587
257568
287534
173266
49352
366279
385305
57575
291705
162935
307644
71281
135058
121303
162799
149342
284002
72719
41332
172330
169544
341013
106913
258256
231056
58206
379124
280399
52658
284525
83495
227858
372295
63524
300190
252549
156724
116819
116952
44648
303770
20115
75813
50866
158918
197
151321
75306
21092
67844
151738
224748
69315
70964
49621
257188
190463
373474
172328
225422
145601
286403
168364
195101
303413
16855
283126
22184
167889
293382
150769
184700
124232
31752
322432
22729
72682
317955
127757
106502
125404
371571
137508
294614
17968
326815
1734
283486
340871
172401
282460
345208
278266
223997
293136
154441
238857
65813
151162
95770
376161
46659
72931
45389
233663
244834
54289
64572
62487
280722
68404
94857
46080
187496
69400
14933
166670
48621
242548
41050
319052
19477
137004
369344
240146
5978
131147
358567
357238
46341
377258
115074
162498
88791
172082
230166
124613
341374
314328
296274
344040
225038
123258
291799
224520
240139
142179
277942
114314
307360
83618
190956
239761
255944
214159
305493
246792
226213
208698
364291
55895
69802
143159
319560
249857
228044
62901
204151
137047
117582
228468
209038
321622
337565
218358
281031
121836
319795
233338
150420
24723
66954
116347
47466
220412
1527
92765
266108
219852
181511
243186
364755
128362
16009
169736
94468
372790
59449
197419
125647
303961
360561
123623
40855
82749
52705
260969
237794
8782
6845
385057
295244
124588
130230
38386
16513
120419
16757
31453
126514
351368
315839
27021
346376
138381
180444
116200
340504
62089
179940
302539
350179
80427
12440
278391
315806
119896
21189
346324
325426
282995
360033
335128
347997
103992
106329
142180
165006
265420
137053
154563
376290
212334
295423
105591
16572
74850
246014
352857
45557
151514
222769
5129
246196
339850
227366
228505
196017
14498
359666
8668
52505
343115
288703
365027
148415
291772
9405
233569
141020
329668
255563
268855
253306
150584
370119
271618
269771
44368
334108
103559
170905
19480
111088
233108
377849
347058
311533
78304
254860
77246
56351
230611
278617
359879
183289
341444
105168
104401
297556
344156
329734
177175
331671
17518
41265
345211
114916
107673
157670
257581
244334
80875
197444
5190
329399
56141
49096
104223
274106
120791
120745
107595
300635
331879
81107
383437
33440
8505
234940
111625
60605
109179
375864
216485
110704
183358
376323
249245
53080
381171
139866
45262
20186
13975
37514
275719
341166
180856
262609
379755
49377
44565
114261
131719
40213
382363
168121
194731
92445
77471
21514
376953
68092
292186
58670
122423
338972
38250
160313
196937
102200
233452
2549
49306
114601
351793
18828
255748
52103
2813
221274
280334
285489
131640
211207
379972
379119
55796
328276
12244
62714
284495
185091
141151
346452
64569
31734
326459
372259
1551
330013
317817
255718
236947
87851
217118
364385
167376
165462
298837
190921
54556
38913
196378
169174
237447
252387
203916
313750
37625
139223
132285
142328
143967
222942
266509
355310
155636
279820
345708
54267
238701
194186
292735
119320
355019
86299
59154
347390
237899
270342
189121
359163
379175
337138
50213
239761
1572
136001
123689
260046
314198
232919
39395
311927
133477
138740
124807
206160
192253
350208
28793
383594
177348
81982
246079
2159
265688
86754
307724
65656
321117
108202
353585
206374
365240
220401
42818
183300
51270
360766
40221
347349
275471
368762
281123
332096
105013
112023
367813
262349
62521
274454
74580
131722
25994
139273
382759
332345
88737
127876
114666
286391
258299
173651
38797
184650
76835
173168
277306
152561
246049
112349
115118
256322
93052
267644
176961
153797
70254
26945
69829
111007
302360
139803
332006
234250
148446
327208
45209
309181
340297
36091
328249
4414
375707
97041
234944
183270
174716
256422
46875
181820
162683
219323
244570
54492
134348
242696
98721
139556
30693
116670
283078
305350
89473
358284
54533
375128
220934
72979
7076
167737
168563
132762
23694
195572
194507
306826
212956
271391
319595
94607
114644
8253
150408
135087
320784
5595
270057
236207
244398
93990
114707
262189
175300
49305
54924
59443
277873
14259
302941
226732
90874
123582
225691
237630
347816
1989
308572
159271
137545
18096
297827
309379
55253
264355
148696
67941
106451
367412
149913
280623
90913
111059
382442
132665
203892
164698
30111
216239
140974
92559
69236
47606
63360
185064
32904
56584
298446
375239
77138
324362
191560
60609
374110
123660
267242
125291
292572
90040
347404
294434
282586
184229
204251
382106
159634
292751
121180
20527
236022
309103
72318
156621
284461
358194
31553
64180
365092
100655
109598
146799
75584
339401
240334
18067
64350
31033
288417
109723
90782
139966
194269
111303
12036
291304
251002
5809
209174
109518
201374
58987
66113
186682
117586
244355
178718
355885
91900
370688
340534
249092
195601
310383
13072
287074
93441
158775
44616
82760
364425
79943
165181
114425
143670
346968
167433
173754
72754
272663
304389
364435
68785
61877
286515
48177
55827
177232
367887
133932
288605
256511
251146
358569
276152
102076
181586
297545
98470
378337
347037
191924
145838
202928
369751
9010
198997
124083
41420
315217
241188
251495
209571
65798
184246
59570
217877
196403
133432
194497
214819
229615
292970
197974
153946
12775
365365
365473
266109
223909
215612
72529
667
233693
244966
133243
307880
150870
316785
251765
45988
168700
66205
208659
4851
177195
274223
161326
69646
263060
296875
175450
364591
72968
124235
4708
2521
126587
22669
212639
290870
224620
362888
290982
23725
206877
250524
181781
35570
340752
8877
116358
322357
242637
335596
160140
202561
384102
168536
354962
93725
36862
76494
363573
36313
210390
368518
226537
56112
141677
34836
132390
367675
164528
195189
198129
234236
205422
74898
372420
151625
20818
150478
162448
186782
77201
355614
146212
263928
30683
245939
336114
283682
116948
148177
242787
327784
242894
54193
43728
68846
296749
61234
296669
333134
294806
248939
9782
348149
249251
188469
166461
326798
333529
23273
199684
235979
62187
196605
120383
300758
317098
8398
239189
3081
311874
28566
375696
299488
378104
287357
117906
324691
109255
243105
204385
207388
231402
134068
150587
287149
323780
207257
148294
59031
296141
37603
358043
87697
77702
144140
170848
200268
246637
139389
82214
302658
332365
252541
264059
370071
101206
350418
76874
264872
74364
253729
286979
186304
235245
213470
254374
279753
295277
138519
187120
357528
260224
316881
48453
253794
348651
32013
151284
243966
106583
18907
56609
168942
67095
348197
162656
123343
32479
272370
193848
143602
382696
72278
165772
213787
63702
114485
374362
360331
221576
124824
49137
320889
48785
346354
66871
220681
103670
363085
342875
135142
150644
242910
335136
249560
75482
361701
185030
187134
174644
34964
349233
38580
357286
70781
162156
47379
184839
125332
362000
19578
33336
90468
305836
127097
7953
331216
63681
5959
304733
373667
181237
283707
383577
245065
85097
247241
197724
142436
384502
158699
82828
221061
64010
287423
324397
381262
224449
2171
53049
376142
228074
334077
283914
82910
311165
162207
252473
252737
262336
278716
322307
380503
74734
156483
104731
247553
122211
41145
339394
356948
194926
325912
316433
334466
173031
83186
179035
302994
61802
236339
308467
56180
168619
352649
11533
77900
57829
294261
323052
63574
363331
11418
289572
147055
191003
235185
118918
349884
135656
227508
204807
169111
60202
288341
84246
97600
940
375238
120739
339911
286875
312869
247022
362344
104775
107129
153662
344181
230751
289331
378372
58355
313631
147124
365900
46193
257024
319259
194744
288687
339103
154346
243566
4597
339507
271175
87905
299888
34490
264026
30619
55873
63165
369763
298756
345910
270106
226072
263126
322315
54822
131634
5206
206616
152660
124045
372804
235014
362082
70039
346730
123503
279491
11176
358762
129840
275116
217721
226103
111924
186283
85010
297247
113291
295845
59670
103425
355754
55334
323044
216762
246149
179784
199622
132804
365031
329873
33596
101503
156157
220567
313044
194985
54259
187911
262566
135167
318312
331567
6656
111094
384095
62263
165240
338584
157193
244911
284643
298447
59200
95517
56511
253423
167331
17462
140398
130388
143943
76325
305537
385563
351184
218645
217006
350944
53478
306175
160777
211028
56469
18350
18513
198616
276872
79697
298736
271885
93317
294361
40041
110238
1379
73110
197637
112275
184940
175798
282878
70538
304360
300509
144771
256868
139609
153189
280676
112307
328473
32146
217529
59378
247194
254307
46166
269823
151167
179010
171891
256318
305432
363759
148363
221937
339103
177194
70337
171141
350658
46272
222687
281447
318783
368380
151139
290627
184511
42050
26865
229555
105300
221495
189212
75511
231620
304620
216943
223870
381753
128568
65800
274951
260335
120156
253015
93156
247165
76131
354120
168174
150601
212998
18809
360618
26985
281670
252530
232192
88439
7313
108844
21997
121937
41160
186320
162023
208920
316474
358074
284170
53534
271817
327974
310839
88971
228813
216179
169472
366234
314841
178703
26427
373494
301383
227390
364902
382196
5046
320338
95228
11791
168135
98305
32812
58202
318339
226599
334897
348502
207065
323048
183632
113676
280118
258095
336450
368466
370513
223996
8792
230957
290841
383770
116500
82570
71891
209379
40673
248327
262973
382321
243235
209392
95095
343773
142761
50309
302853
280138
183504
268573
199850
258144
380878
200974
94228
186556
220527
72069
259527
142129
65314
173860
167410
252118
268360
103363
7075
6905
104604
154201
225010
73829
103436
316003
252462
346677
87630
144656
166975
344871
358275
232409
254278
106423
343709
260624
167739
315946
65006
37684
59341
148119
248483
276315
316453
312217
281640
143239
272640
205704
27002
315918
225356
313696
342561
108592
193928
265495
16481
183883
116791
186698
384752
110970
347750
218338
102333
377995
251718
253114
57078
358740
122376
156716
98383
84985
72787
16322
219631
186214
108322
98013
246666
348365
312957
325200
250426
83874
108998
7283
4746
235396
222072
294952
61115
18941
173799
359990
346933
362498
253841
213814
352350
23308
338465
71613
158939
140579
383988
338344
251045
219868
69342
6768
114516
205698
38786
47913
155872
1968
291576
196342
365026
253737
285198
93631
185521
322652
341745
161113
72627
75568
171048
318686
361483
95766
297836
385245
152642
227174
374620
43083
15166
312745
15498
56246
236226
243723
375404
345406
175399
193587
380808
120776
67104
286109
326869
115771
218092
325565
158804
269702
174002
371912
315985
11145
308677
271213
201408
268343
249193
182195
207274
259271
30751
287383
315471
246097
204843
105472
66019
290851
308263
263268
202066
16526
215255
213814
64065
356531
175234
351793
74975
203726
261448
173926
383355
163775
115592
53742
333676
138423
361076
155644
168449
33355
351733
9989
233470
208297
174075
32387
373833
24293
42546
201972
325135
377000
261886
27416
267746
144459
167702
48667
36685
71071
306485
95591
61981
346206
171546
249331
48242
245313
207413
240949
260346
95363
147751
10844
218518
23426
239305
147452
237528
177560
16500
378020
287982
33153
317032
280616
254001
267255
18996
286953
132238
133299
366141
104380
215713
50041
250857
234268
169424
307522
353131
364163
117513
269288
129092
241088
19065
141900
213595
172776
163923
343340
137854
257060
380400
13158
21075
128881
6377
743
139384
276690
353381
307583
23916
235951
37104
105722
54363
334335
325630
272245
53326
333805
64689
129493
134047
2488
8567
100535
78344
220389
29042
187583
2347
70673
14745
379060
30114
371719
355093
334148
203657
4548
150835
133197
173806
297910
117217
341113
266419
20865
183098
320059
98047
37757
282966
296348
328282
375938
178745
39153
201474
263853
117551
169167
323066
74667
256301
44236
384107
259258
334755
278944
137692
136683
326912
235896
360729
75845
13905
252434
273291
234928
330985
184667
57454
381006
22986
41943
195130
144269
358238
158173
227058
241658
35433
184693
319518
77489
21758
16682
173417
30520
317901
173657
372558
95084
232022
183558
77333
1966
250782
278557
179453
32888
243699
345751
189293
214126
358317
232035
358743
249760
346615
255084
181192
40443
165566
258952
216469
36325
51423
318837
332700
270686
211657
245817
90285
68852
14102
313467
315243
305760
188318
280416
381477
59418
152254
15976
304917
108118
144951
256036
197697
309279
226643
284363
349333
30139
167686
85278
18667
108315
234856
37770
160728
266601
223710
91416
277083
148275
376337
299766
158254
55116
71825
252747
379615
369501
257501
289372
39619
118923
355080
103094
147420
26896
94349
181798
69133
27838
161500
125242
139182
141961
314764
293784
67163
234582
98478
296890
326419
201169
139104
237186
254904
302192
279868
276253
217302
48788
44724
14893
253442
126802
48417
264919
240894
209099
104072
178931
120212
375340
83602
332369
348267
214344
146127
79607
203310
155250
190484
379889
122580
326505
385045
219825
256503
61046
104218
157276
256260
346838
314188
365540
368348
236785
174746
290985
206356
126969
353708
320369
185222
226405
329802
175335
332926
108736
107002
30952
278617
283752
272067
130547
36270
192026
61441
256722
221614
317624
113740
260715
193113
50528
139180
29482
206842
312869
198324
247580
237611
302462
534
1068
103480
227524
96422
143193
54698
84081
172077
328786
48920
371797
312694
116142
380399
183959
72143
281301
286902
130651
85892
349944
193289
333514
119293
115258
366304
199235
374711
232408
52366
288754
215634
265189
267498
314080
189792
263155
147394
224560
355645
288165
109731
287579
154805
281066
223977
281394
23735
121608
244342
160320
330479
176112
277833
216357
197019
34124
176331
356448
67946
108451
152519
228252
49433
220056
308258
158414
253116
102381
12279
19482
49518
218940
32024
74402
205443
25394
122082
12825
326180
187299
318070
225362
5361
335878
270797
345849
105261
321115
155795
376404
246684
204345
192843
257718
47751
237896
26287
117575
49113
313435
115292
13079
79341
243301
286652
289392
62959
302270
330486
53414
98272
93702
385265
286056
73462
6477
331204
273962
341312
165527
194039
168261
363095
282318
379334
135711
287109
306785
36483
280833
249474
62408
270804
122662
195284
82241
250271
64976
317414
165783
181683
14968
223975
121633
172711
28089
73577
326015
273941
15585
212954
29990
284826
34731
309206
83685
178770
82093
370442
250881
172580
240531
26737
242809
187019
183521
67998
194742
324563
197374
195028
239025
44628
132428
276606
172145
307037
339881
225799
242157
230837
31434
99686
109072
136419
340472
290591
50734
203578
165383
270113
44894
290262
10577
267585
165108
68551
6250
79679
34477
202214
263906
61126
142868
25825
207160
21738
147633
348579
70310
202539
101504
348445
125297
55389
177215
306177
289235
141921
285170
357465
262007
123313
270520
380024
55533
192161
318418
13039
352107
198014
306608
374247
10198
201706
40200
162965
236248
126429
360519
303131
321223
271677
62962
161042
9419
85678
265825
96575
238519
18034
150821
48127
286455
18983
342891
104729
340703
237956
39774
96281
38955
279502
145104
219491
11781
338560
87364
60580
134943
198361
50068
43705
383138
77213
262428
368076
323893
194218
176319
197155
222496
341012
202571
141117
171988
382888
298987
119902
191279
149143
356177
17394
26055
84040
63107
376028
155260
90755
268964
353341
100967
66845
240425
26094
306828
340756
227582
300886
79419
135720
367262
243537
43482
375453
81350
71461
367130
193816
228376
256629
360294
332802
260389
27729
363775
95744
107896
211264
175763
240168
189146
245578
298568
350062
258517
329427
135123
2795
114948
72716
264340
78846
54013
100946
250218
289604
216911
342050
212531
103659
179301
340023
111319
192802
22792
135779
231565
132896
66519
209721
284507
316691
231756
240928
182489
306911
290456
63741
337652
362252
94673
68392
349655
119779
315710
320486
325910
380879
304504
64322
101413
381801
318266
209710
38572
211155
112039
141571
125014
310121
322742
364977
298174
263866
65800
60379
284028
283933
380622
114150
315235
261593
4166
278095
88715
29030
383032
150890
164218
1600
260907
215689
265138
208767
226805
24284
135080
298851
308493
109784
77855
119064
281706
53669
187846
277156
121408
136684
276268
371100
227662
158889
369286
336529
254027
303236
149526
170964
370101
246127
327315
311234
283562
284629
58897
326512
141579
2386
193674
120932
73665
335864
72460
133829
131700
210530
343862
116427
296453
192570
209494
81516
124769
54834
373973
32695
373639
55912
73966
324225
111572
118299
161551
270306
137547
38790
25592
242479
43455
318339
342009
304878
168931
24429
279114
354101
312403
69448
318214
57179
352372
113956
268671
125134
26476
193118
202340
325538
345198
320050
291780
327378
259492
328768
340580
142740
73723
225662
185163
164727
11605
244204
218679
287997
116029
166807
107985
38932
306538
275664
367855
122377
360823
314035
30811
32907
245848
55462
96253
183076
253112
97908
237189
162704
62954
305794
197912
264617
371224
94810
255036
183464
87038
311812
110219
257117
375683
34596
229431
172255
164478
178955
378793
159723
180540
228380
63898
14712
296339
82595
309861
374175
104298
57229
330876
249762
17973
102535
234399
9632
45021
43455
49282
36406
82682
113783
319831
29532
132857
256257
198351
16581
242867
259769
218629
248248
39683
350014
29613
238591
358870
68300
371957
322691
185908
18771
326392
272197
141990
315577
22717
6890
25532
138127
337726
206018
367291
345637
249955
263366
56864
51482
222801
99652
267330
20774
383631
61046
328987
73073
67811
5641
75047
264056
143879
152067
172779
100534
150128
75483
73373
41003
380400
112419
278192
376825
271383
284961
210875
54906
31130
286335
87967
84264
279456
29583
168234
276575
173418
284472
171077
173106
327615
313888
347765
278584
225170
18506
260703
273960
348610
207071
256583
103384
319321
235580
212992
101939
303446
81212
97560
112848
206723
152512
54587
370025
362532
260667
266041
277368
343731
130336
311760
240395
78920
140211
74089
347114
324038
362186
216161
304045
339492
71829
31065
319845
52620
215602
253372
142795
171902
326343
54296
27051
146285
265491
247155
171635
328063
119207
325799
280482
64419
326699
314602
214815
56124
50684
345702
84142
40175
288907
276101
371332
284168
73083
313618
119528
270385
121640
254246
343524
113541
258011
246490
202466
117954
224858
287025
368467
224293
64188
85740
85614
285707
346008
43657
89291
74324
27435
100302
109161
358757
371700
80554
92233
7154
211348
375254
215815
12610
274649
306223
135933
228645
80167
25078
356681
266031
127558
198342
91584
895
318996
37891
297033
117410
74794
202730
100147
111423
67062
290532
4004
49068
172098
253762
93642
168601
247848
64183
99533
64820
193774
360018
343405
235412
139824
280233
171660
289907
214906
184517
344710
145744
163140
157454
1876
241785
356263
40144
361925
172256
275030
109347
5174
250018
36603
178991
320918
324090
220279
286499
132082
63350
24661
127402
373161
50259
88798
526
192798
263983
358335
221055
250964
168998
57992
116447
356409
324012
181423
265149
284825
362210
316560
320653
10621
277921
337384
311517
84617
130263
228862
338874
189569
45911
183405
14435
220167
234981
297928
105996
349700
113842
89982
235949
215183
325628
160869
200416
154053
242976
281151
332790
233692
46054
16512
302092
312247
77855
297590
57005
270532
72596
222803
84476
37515
304140
355130
30924
348862
277644
257559
194731
32818
193
142344
60932
235358
44603
344876
116042
43944
64993
208926
120291
87265
192795
359314
5555
367925
272656
98908
93827
137982
242874
75679
98598
375257
258354
316586
243661
114991
363458
169402
296555
133528
67106
193313
230986
284716
260726
101643
178449
269344
156284
40648
21051
273602
160395
134999
4173
50678
61120
375937
276112
249791
92557
87571
297000
333011
276766
290329
110210
301395
188781
161379
344164
210657
209595
115524
156810
47507
358753
2713
29297
282160
144594
220968
68628
162131
2046
177857
258079
177346
207458
44566
183963
358083
16309
345038
101189
290982
168356
278891
374415
322385
290766
367241
231931
104045
359440
330704
226121
252402
26482
301165
229171
294821
340423
87288
129578
7837
95488
85768
324434
159654
249330
251128
107641
172880
102823
126693
124982
248959
360152
110251
243189
129073
262803
158716
33874
329767
328178
71130
89574
138828
200731
265611
145267
368964
94387
300178
359456
28675
108877
107608
250040
242185
138137
296995
96363
151349
293016
173519
64979
78550
324926
79894
155779
107241
339303
108269
176968
260172
55840
94965
43026
173681
305095
152124
261509
379258
28424
289241
87219
338561
284748
274575
46287
239
38536
316028
216924
303249
119698
242973
290106
299709
384723
108860
329473
70664
168278
177505
83131
89492
343188
207674
314391
14532
237523
245060
335263
1257
312672
120576
144496
151113
300007
376853
159538
279062
160384
158686
78785
96810
376186
184629
193721
357309
112112
323872
315655
365921
146144
302749
222127
70984
331429
340914
148863
272877
36749
159029
134693
209951
271361
329644
209091
262105
73171
111239
222642
360873
350968
120344
135685
21312
23638
148208
53232
283752
49547
118105
300429
197826
266627
219433
15208
193592
115147
297856
288622
101360
297632
148312
172762
49776
342591
96172
191410
198067
374817
140331
52994
288589
256039
168859
137614
175687
342219
139569
21870
296202
364888
98443
147331
54344
3899
231227
59450
219031
63652
184926
123634
21174
217251
239989
46857
209514
6414
158189
127008
28510
149826
21010
247889
113184
270141
246310
221891
245938
337260
181290
159548
282877
216782
153282
28579
3139
259932
367398
185447
383716
206997
174501
235466
317240
216559
354688
74600
362836
115685
181379
263925
302411
143998
963
16232
356163
299571
224060
317508
287459
371409
82093
206413
128202
28442
342553
313321
49818
360089
213866
339062
97394
256540
68098
322345
150306
187747
176790
207462
242614
324302
6206
40180
116476
149504
371358
148219
353972
382532
224414
321558
57480
226095
64285
58258
149887
240120
249121
34922
166052
349957
212127
340686
244910
375798
234225
334954
11445
172836
359394
295077
195525
363641
302193
259997
78738
188775
258349
98892
353274
311872
48641
14313
173955
5548
255912
160143
92228
280826
102474
175951
282786
240172
93385
366499
82317
84527
223254
213357
359246
201746
249796
89559
212345
192967
257433
324850
4119
266385
89663
312997
334789
270406
227153
302785
174606
69548
12436
278819
170304
105125
9255
45385
224754
14713
367195
294223
223465
236685
314113
109999
56454
199006
84405
56100
233800
219253
83598
319191
139725
288804
120237
197396
234265
225966
301464
17514
255234
30364
278958
210443
291317
193182
367601
103223
323729
146333
310067
273665
53742
191052
297455
351363
97982
170428
44828
179342
330871
312603
200725
267627
352902
140863
368839
273975
319349
47227
105999
99184
323717
248514
224780
269519
91980
115217
253650
253305
41286
98088
48091
97814
26384
94393
303763
157887
176788
380587
212905
279708
334978
45908
22226
42755
239019
239968
145423
162407
215428
357354
359834
63071
374556
362468
185096
165984
251736
286122
385584
78470
143754
100852
67227
25183
53630
267098
148206
128485
69241
153595
4173
44182
333638
169066
262666
348196
199286
300698
323682
266089
306822
24926
251978
324935
302101
218066
361868
5081
152059
95774
81457
63778
300463
355792
64193
341071
232721
250047
195435
224351
127032
364381
163707
110600
282375
329570
147270
120936
96010
180143
19773
140030
309874
65501
160621
315256
314150
45129
94762
320691
211768
46562
158536
204629
337946
321919
127567
21407
205732
99136
343730
248814
368994
204868
154815
245856
374534
284538
330121
13355
39687
46418
314225
327273
271793
307295
158251
69909
161708
3090
374540
74081
265044
219087
148731
145216
151050
22208
50523
323569
145467
229441
259563
16506
130440
248131
24039
25291
273437
208748
89765
216200
65037
151317
141453
189928
119211
172597
23567
29053
329973
263068
277799
198837
345088
146440
147393
6660
81822
203337
198030
198694
200610
242435
169677
38645
198188
353501
137205
247564
130888
18837
303747
293482
195276
51038
283834
360719
214943
111860
323043
23617
361465
131170
128636
11465
315246
133756
281808
221248
54898
223370
372848
296900
208421
367507
332821
156075
115550
33633
166656
5679
60806
6364
368132
363009
106829
111090
22701
298627
327561
101479
314219
194169
49961
304953
145610
252266
205635
346444
282436
360634
152673
344888
143765
273613
359909
205457
317778
280040
3179
137062
50477
215747
112212
353110
133259
327190
44514
32587
204616
161001
121151
215228
348964
282218
189905
79040
259929
152987
191526
118262
239120
225951
245141
310990
380639
179967
4248
131233
235622
71857
188966
223592
331219
20148
179026
1492
337658
305471
283865
23334
113223
295388
222280
187629
10012
199493
118498
137916
181568
228227
233211
263134
288658
197083
178991
202349
59515
255962
19254
39300
374569
44369
163325
72439
88995
339954
127494
194374
249911
374977
180786
151639
103808
98532
115595
330967
352313
134216
20693
190370
39426
15354
384290
365351
107565
30924
41173
193123
107552
259990
319048
338255
55601
113882
320918
118298
259705
191879
196595
238422
60108
279262
218520
253359
110940
139349
147014
75854
10105
61243
380913
120652
229801
329589
252692
82592
329372
104027
21226
122369
147438
202855
295009
267763
38535
359943
76131
228659
324484
49095
272736
66980
53023
184278
34435
255084
281709
360904
370327
136576
106606
155915
384902
263893
33998
57295
211356
319711
155602
325364
7813
316278
374955
227758
265906
112090
93397
376684
243962
243190
350978
166837
276862
268039
6984
13844
248744
306765
206220
143221
241813
270789
298327
163226
288416
22772
249850
41247
155861
196714
376531
227177
128840
384347
40570
172660
335098
233784
324058
240691
274368
87179
338966
36968
234482
230875
299828
377989
319346
295957
177149
29909
175993
314967
77975
150914
176298
333554
309087
27868
326417
22823
259449
182758
246165
3782
56418
106205
29348
145505
360446
257376
251948
81572
127742
173466
60392
312053
82335
55253
376443
222243
151864
95726
277374
87559
75924
196268
144069
162669
296884
234985
196011
233847
296091
280992
359364
130348
216465
251227
219323
281151
359426
7442
235300
298943
58900
329500
44968
162586
317165
24847
31756
33956
69728
286070
318244
159222
358139
160520
151398
52991
6198
224718
222939
124722
239816
95856
80535
32857
107792
133419
243802
129141
334022
205583
11373
62735
272438
266953
271076
289439
156101
168655
120927
4227
301625
384489
140590
95662
336461
301943
308122
174331
300066
118883
385644
22677
244055
8643
113248
328906
25492
346773
281341
283632
59309
194543
247930
61258
324384
317677
176255
290407
200249
368462
30986
42514
209545
355270
273010
85057
326088
377773
98121
227477
181400
166750
42946
26421
226837
201063
339953
380529
136543
219593
45693
61527
322638
124717
136949