507021
505140
249092
75072
297617
35335
74795
353934
536737
377054
405312
311352
149424
78279
122595
161671
118913
542450
300361
193346
430836
285269
345849
113679
197132
304974
121475
459044
231491
26879
252634
242982
369095
179217
313151
319351
33932
238270
318495
557071
196104
343383
118262
84702
497019
563074
233971
332429
205240
411544
247697
155510
548103
421740
277366
189848
230236
125867
228094
145226
84907
258714
251846
309956
94693
396761
359640
546888
18345
8859
525573
345351
92461
205270
488765
155647
134853
445378
483209
366043
403762
260922
322874
26786
213284
103944
178236
376223
160570
33734
471362
67841
234131
191190
494450
102051
462693
307875
357697
280953
480747
403844
156248
243118
1987
244613
81255
138510
196774
154082
62734
259542
563505
557117
458186
72153
45460
123677
212105
234149
85336
249351
141335
215034
211642
168427
134804
222350
290013
454898
410187
209197
163255
551476
402840
309148
361706
259019
162675
162446
325319
16661
362410
567539
211115
550706
543452
398137
439279
451305
395870
7916
325287
305638
6546
170668
472418
136338
94410
411125
127391
210881
130936
496434
534201
34393
157033
38826
315198
104520
13316
565374
28947
148764
177609
153880
60470
531974
183103
407098
264137
147495
382833
199930
54139
289976
341321
391158
43277
159211
460506
421088
46729
119971
283332
442083
141317
491406
171944
382664
267927
357542
25107
401914
246872
70245
20365
334609
321668
564456
320406
527140
19042
420463
113943
286634
511089
256666
461852
517196
112231
154895
174294
290735
106094
60686
98418
292911
516324
244938
324451
441893
55238
286208
319680
141601
1076
492947
305898
170489
219010
505388
289478
73919
135213
98025
510572
157657
525306
326453
116829
480298
187139
140775
440859
224800
243173
436541
430878
342731
491426
389303
407237
375162
430896
315268
524986
340142
156067
113386
222515
392550
396059
459564
266986
337651
103728
142516
552902
421486
565688
122328
379561
90628
338480
522523
338259
278962
377486
30752
223825
509382
276419
420194
439461
51818
545662
98297
7936
451110
19235
282185
388025
395738
547829
477551
51444
290354
316835
210389
99871
403561
438265
460227
471819
13032
442190
426260
220721
517203
39180
487547
101078
190096
282165
427827
504080
448323
96866
233349
499606
560564
314094
237082
84427
11554
33489
483466
493968
198487
435942
383966
212172
320424
395211
440811
118971
462943
471040
139655
517913
467897
23431
378216
102964
288553
308467
346102
483757
70802
164143
423901
153562
140498
450
188487
148901
249144
48451
301762
196164
36491
519140
499445
17742
110413
532515
448482
146660
387987
300659
321924
536249
114361
355224
266673
365883
172051
442192
37598
375877
3783
480601
339769
301908
148823
298492
380223
70652
237846
387839
502630
64153
57011
146176
403139
68154
204011
147286
433348
13398
429050
10315
60073
139701
236135
248724
554284
75897
557394
284549
146520
444231
406929
313357
546754
396728
124171
90608
513835
113900
4281
370829
517445
518561
294354
385788
324963
440482
465601
413797
410976
345190
430578
284448
234899
473230
137671
365802
414659
460613
201313
115562
429638
551345
54094
484262
101813
79998
568364
299263
550787
360058
499763
166340
346480
209081
158817
449914
492231
562558
282874
263512
298500
362472
357363
212525
203353
174318
160421
527879
158629
202571
442778
236189
312457
353277
183270
96538
438585
348304
1108
118777
360172
14634
425198
86183
484058
357224
77752
304288
335578
124782
65102
112752
53075
9209
81942
132867
300888
103007
37063
469488
225966
45330
565439
288790
329566
278860
440000
203207
4620
126730
327072
419107
35931
80968
64493
205996
115597
311480
95320
459484
66106
411585
250298
11955
341192
100517
366606
270954
295111
362065
71180
452327
422805
304633
351698
532551
72986
81299
384608
213644
138651
563815
66667
474578
57272
437805
180768
13076
240881
117377
206723
58413
367315
287691
46722
64598
15755
509269
211898
161631
83358
249688
92885
553182
224609
269151
37907
31114
170404
64627
540312
127171
429060
564487
91759
542195
559147
527883
244925
235107
493864
518624
242330
484329
34459
526468
64256
474859
456504
334419
561442
30611
477720
131937
373281
373888
13003
546040
232126
383179
565773
470969
526492
44112
58235
180834
402509
442397
62451
179234
472987
261521
430398
48952
184330
176476
32745
250915
464007
25360
20504
405250
358302
300467
463763
499007
464894
550947
480031
114020
523742
148690
255044
424119
169220
336384
50302
167060
189192
391316
186913
171338
496752
390553
237859
314426
297415
375656
520454
468570
322908
496259
442279
484164
363113
112272
330277
151359
69567
250491
544965
369789
238604
35016
513485
384934
305627
133051
210835
174895
407900
448995
145119
74768
468826
558848
412422
252029
416306
77860
503046
407445
417184
478787
46455
484551
323043
383821
249370
448445
408021
506514
226041
206975
174140
565751
169863
75428
192695
85343
171346
501432
375098
148807
438065
528845
86901
546268
433444
298843
510578
357259
214856
203892
23806
71519
352791
1694
498304
414245
45892
209964
329437
261867
553524
68099
518808
535694
66168
178531
527221
286440
553603
273939
417985
478354
148618
284778
189562
234750
447874
461307
476063
530658
73674
465533
6975
164325
302482
253069
409537
241249
301454
272645
268414
331458
96181
282645
43920
195151
529077
439543
448560
370208
463940
144423
45768
35393
473525
556450
26529
510528
114032
121153
62090
210497
5325
351700
236317
475417
317952
147755
514983
200815
167486
135248
405254
293170
312409
489492
567134
82368
125071
187931
81196
508203
246780
63633
231376
204598
124330
499041
402566
473436
536967
96717
144104
168795
176808
109855
413944
242514
423727
294684
306221
174904
246632
566211
111411
558253
410290
14517
551144
474307
224240
482887
135724
446071
245178
336443
544527
254716
200496
458836
354112
568083
149541
111896
394246
190183
395883
301690
270390
276664
37257
193852
473491
516552
424643
282709
124454
541223
91132
185918
112637
357255
424517
362748
394238
531735
66534
253943
506945
298597
176095
300091
417248
259734
155554
552578
139123
29592
490590
88993
449403
104698
229764
517399
25360
82733
158196
286404
129872
260293
367388
354768
567444
312269
450244
65230
354299
133877
278863
132295
380277
213259
461196
311810
548246
90119
450956
160865
27232
451602
560548
525938
559445
360311
106299
96819
127583
335888
47551
238010
278285
337549
230381
510792
17444
88030
97720
86614
222901
423476
283447
443842
443547
500081
566619
465295
432756
548459
309924
386291
493449
459571
492133
527780
342302
85381
221789
420582
251528
163366
218121
58244
77118
67845
12101
212266
440215
342062
551341
460242
493273
463695
473145
7807
337751
465775
58030
73422
546773
484491
41828
59504
85360
384419
23798
350467
83286
13885
309626
205299
291594
241580
503190
330496
451896
113910
281255
334040
3179
218999
320146
288459
87933
360402
99197
488091
553480
116226
275533
376181
101530
552684
202886
174462
179137
482683
448893
193548
122225
533323
66250
534941
338139
326143
13623
535882
360091
14465
368168
128804
197022
338265
258210
559968
371780
190289
566428
461744
440795
141380
385005
451232
527625
424703
455284
332778
372842
240000
298043
180522
137744
300249
549086
258288
448239
424422
416058
39994
487259
136227
468090
509802
70585
448309
450097
430502
142443
295339
403704
225034
320765
548886
267851
535503
158493
547439
283659
163580
336234
190678
566308
22429
494208
295371
272248
104038
172401
517056
167589
94352
411929
250114
32240
482510
430833
229149
34449
89020
11495
247085
545291
12301
215302
172501
227599
23114
44139
463100
550870
64738
203124
362821
266832
141613
324199
151558
222655
475122
552541
424871
72861
382489
181796
542984
242835
174733
215783
445301
21605
288559
539793
306026
25014
324982
395017
108945
387118
519553
564098
342159
544714
506220
86172
542797
283534
319594
218220
432034
417990
555471
531974
174918
65224
527172
469953
525559
120452
513208
256409
449201
422627
217180
145608
419627
294025
538984
43465
41601
343302
24399
211263
469120
77381
310138
398426
224807
165239
477281
184391
20111
496063
196978
30038
334055
111728
369759
205473
361450
414720
273634
48468
138498
339262
277712
208689
174467
453647
395666
495822
502676
169752
63841
37256
156298
547131
95375
337053
219519
87656
31002
490403
290527
147889
254084
412098
500131
347636
38262
154661
460459
15878
510482
485726
382397
369318
512494
159987
60055
259692
373227
215978
507262
187676
304510
168888
366647
373176
375580
170276
392358
538307
292900
334870
405848
57952
483067
481503
81464
53387
117021
57334
57865
5313
190555
343630
424043
559477
269065
394229
313496
176636
338852
52776
391358
193435
457970
499848
73546
137568
125886
84756
444735
228425
89164
181694
221297
456124
141598
46182
401887
382505
258649
554769
467567
297934
414452
381763
378963
56871
332581
300840
239079
562661
97278
157303
507729
263510
299672
526982
484634
519200
432818
567798
562847
86618
71014
170767
426169
12160
64674
402946
207715
60366
351083
272817
433994
168568
385369
296099
452584
490604
104212
540790
160114
197867
157839
231866
130834
55844
168724
415252
477308
338685
486046
254377
180707
352200
472180
120707
177080
35064
516122
240539
522871
200407
427639
314020
278763
119612
497640
118146
275344
482495
159471
161295
358417
25193
15357
16180
530636
171381
70636
146582
49962
339575
550835
58031
346318
185015
151209
317560
152426
133184
255287
339988
59285
259280
387814
346084
20621
461244
173367
406797
279749
301010
18709
426751
212877
343785
86562
129654
149695
509000
316194
412854
353126
50250
391715
78102
539033
463185
296316
28588
52318
218315
225750
143719
264915
277175
24491
447713
256035
388460
264873
216234
511858
393132
486954
239346
557314
550321
152080
72008
212292
50486
522612
198797
227144
466470
398219
545790
17505
261409
179030
550245
93090
103064
62237
395367
425194
76656
492476
254256
66870
3969
362626
176464
166123
343099
321777
546072
72064
520375
350162
298281
303948
40730
188503
140493
292563
470318
507363
296952
433139
81272
484262
457557
171879
515212
558408
398046
485678
158534
327122
304712
44072
286335
143521
113792
366028
157692
289541
17757
333010
279145
367575
475400
442631
144263
363323
270053
75372
341654
453684
556078
398070
530279
62959
554881
36661
256675
437526
560901
93083
109570
555206
507132
340584
255444
55451
49003
197491
162051
528604
124478
164198
445438
344726
521434
528879
77847
136925
437871
4229
282606
141281
368761
273318
373383
266945
429024
499473
192929
514667
75674
124493
222867
299990
275500
382470
533232
447799
401541
239413
149280
54590
502273
231627
265572
348124
88425
472132
504302
12299
534075
424944
82007
44641
367010
392566
531968
462480
567955
491951
493573
107954
99121
273615
278457
288007
558864
320967
226649
214273
148019
561581
173827
165731
117871
432359
93847
417664
531328
526482
301342
303214
464938
450325
212912
422719
401071
337027
475091
9578
284280
346813
309808
524163
400611
428421
523226
521493
145990
510678
298960
310254
182850
329346
474487
37465
90960
22975
119531
142446
350121
300300
207072
256176
250303
100423
309038
435737
369535
364084
194776
357542
214239
206734
163689
167340
502632
370641
110936
536108
235024
311509
351934
89261
248137
329714
71803
62136
105391
491092
484974
63564
461177
494957
141914
75636
385304
384638
509951
291348
205553
17341
67492
507943
490319
336780
542594
217240
488949
223482
227262
383703
522613
307042
269882
100621
556859
409110
266661
131471
341970
72134
255478
402052
228002
325699
14182
182594
200537
56195
402269
112021
24337
204640
334855
553986
82031
60628
200904
325596
517132
65528
360039
559296
473393
21082
547208
239882
496665
388353
47887
79189
390656
542874
114577
504526
180538
471309
566526
433197
88418
257470
476486
268136
90610
283386
272077
218200
16529
206875
40378
119359
168143
66613
203262
411845
457204
2668
504581
144153
485318
532023
2130
167636
176745
370939
566438
185781
345693
507124
544123
203646
71848
447781
425898
263037
474631
278476
293063
495535
228266
79519
188811
92313
260770
298698
120383
142968
393147
135091
295322
271137
565968
94872
343808
42177
534157
279658
68707
241603
15974
542864
26529
471290
276258
558177
324527
96770
528491
331462
199528
78273
383387
53296
554001
382956
120959
132379
41095
264407
51925
351626
17196
457847
122872
110001
377112
387992
106062
189378
211127
204190
193345
43458
445421
78220
295450
2682
488708
269615
78332
523315
390643
562012
142835
8419
485062
137070
237097
539879
442406
561865
172574
209448
511858
253996
282221
385500
394207
131899
284934
328136
304079
239453
136943
240349
254761
128098
238655
384372
151292
21636
74564
193563
6280
152343
50753
504486
549706
103233
424948
202953
112308
510230
557004
271062
311281
49625
146418
456001
483822
554696
483143
9459
480040
174365
189850
194150
491423
394643
327594
401005
270159
365189
74965
198676
468504
449494
527352
45828
430088
318395
49860
69811
100081
498312
67446
228514
200747
361190
323534
480868
2814
400534
546402
389893
31504
212963
155222
148497
433474
111173
41045
454089
141976
267626
167220
500671
426733
128158
63457
51756
544214
501137
537407
158987
35344
247870
326465
460356
77844
334916
495880
147012
207781
105532
293304
345893
296559
554328
537089
274253
385099
188575
148833
455958
291492
485645
6303
31370
284410
266853
98513
499529
522694
58670
354816
406351
38596
521243
151787
337477
367458
420999
204429
547176
545291
380291
247113
5717
179312
90921
411293
122543
343680
85400
57974
212781
532157
330773
465774
490891
539420
27551
453280
380179
476108
403253
293512
487984
530550
244807
514291
135288
559429
24649
475473
515914
296844
311569
482945
142303
421708
94371
80125
396740
44494
741
82280
324519
244296
179273
95139
396922
360946
355169
532694
227777
436933
56725
566951
260135
13827
505827
299383
543018
411890
240736
383005
292712
258560
254355
565063
438168
347849
458186
351810
492967
217503
1745
397889
271434
41506
264256
102214
424450
395289
17414
533806
462568
215591
210571
283522
388018
232784
190709
84309
38846
274068
464677
49654
253257
484033
232111
297739
550318
100249
469288
99170
56171
63054
155137
510267
94375
10692
30105
156235
406422
473959
447374
473074
228705
470850
140053
172678
349253
43645
220532
20251
363427
379548
450002
461660
439652
52024
464131
511040
348462
73904
95659
275734
541713
466019
163182
27551
566238
524261
129457
31826
150899
376160
373642
543370
449468
112835
316943
40761
347344
107550
4447
253655
58489
80659
137589
190846
162344
217667
252206
235129
549305
96523
32788
101239
284437
461945
493844
529594
418403
414132
463643
49198
416801
75911
183331
514314
301040
166807
385
118265
307709
258528
145917
292492
556575
23755
135626
16677
96565
128765
230499
357015
182042
76475
519748
349336
414373
35410
30675
404599
548076
285638
60855
301636
465161
424546
141805
399512
416928
485153
445175
442937
98416
63559
143020
452137
126379
47004
477358
270946
291958
460984
215659
318970
373803
93320
181955
408635
60100
426309
192251
208135
430674
523291
256439
170114
176170
450029
423570
490644
95612
134027
248610
355989
460970
238451
282033
403519
373657
565407
96714
149687
337106
361451
395124
214068
309821
104967
542669
45139
217668
475687
283364
178331
472914
154188
179286
512990
39247
380839
102878
437472
114693
468451
210183
503131
553077
415664
333485
310788
138178
408777
227929
323270
1291
451515
379171
120978
397657
100420
350424
51415
350147
395832
495633
228063
240983
215570
363891
438999
294951
147891
566454
122808
170845
154115
71115
451258
64447
45292
418481
523723
121233
334140
372147
452037
257503
305064
359664
131056
288149
396104
375068
416191
487038
131576
24605
403063
92294
483056
309784
73578
269757
336821
479784
209486
234530
36592
140535
91969
136053
181268
543734
65194
170402
454382
455790
316969
519471
122226
548706
114837
95377
516387
163282
519354
119288
405610
494850
30810
239632
330651
440094
526882
187460
456344
377304
557994
478024
477540
186347
373798
114056
514995
221586
236172
537849
109959
115603
133156
346637
167540
140726
543221
521140
439610
222137
455824
217692
126232
445679
532291
491936
542772
97346
506238
456897
174846
161972
445940
158507
231564
91049
230389
247071
485561
476447
464629
485151
27168
182804
112756
330059
548236
23655
537832
255455
475494
367775
405177
259012
310187
12274
273072
16439
150093
173988
89539
101409
228150
25902
79168
146962
333287
435455
166000
186533
174348
24710
359840
532135
539583
72140
452827
109942
244168
519017
496600
79827
404312
155249
294018
517414
168297
345539
161354
361678
281014
277597
73287
338447
30405
1058
463683
30352
290863
232825
318302
514372
340958
59059
51624
173488
461885
333483
350928
155705
414131
520936
109810
304014
66804
449829
57476
544442
92131
515306
94382
384441
240011
319517
68329
228967
138825
255085
223300
508046
458211
338479
140118
12641
275804
31490
356639
134446
204647
369235
348738
235304
139984
74453
472270
265575
543333
143521
219195
148471
499950
161896
415129
371526
456230
60642
152447
110778
266031
108137
142153
521171
352013
107788
382826
282672
6925
68960
522049
60231
139740
310600
156771
26948
545411
436365
387821
421053
16050
123364
404328
448058
145795
419239
419678
295265
50130
91378
535945
298928
255269
176214
73579
377245
206313
442308
206113
404805
482346
117170
125062
36626
377700
131146
493701
500159
48802
348461
555602
520142
175492
442285
140783
336333
70945
184748
167370
238112
59196
191801
557812
302639
76874
185274
27712
226234
238284
135075
241318
345008
556179
66987
429570
448281
11191
143142
448786
114591
493301
456473
62100
443870
447869
15177
396896
333516
541115
175732
266286
305712
479749
35638
493713
127983
510626
186043
340755
396697
488277
144027
482217
263810
274685
110861
434461
304927
83213
320357
479841
449390
58095
520594
522088
498054
295274
350619
356403
484078
258711
439093
458171
348768
24694
216201
23954
316073
453223
206401
292939
69308
449827
471841
307830
362203
358748
448091
292607
165055
49937
171914
411797
209093
438094
475551
154840
425454
290710
12086
365725
207260
534492
37027
317431
532708
169665
490464
159521
542651
502863
234969
272647
433793
565722
355479
179246
153528
339336
73972
529136
524765
531296
558216
71740
87623
371460
28647
412065
497327
412098
528640
499760
486029
237783
506203
42458
445783
262532
494409
302474
382203
491493
252513
120807
187931
552724
15267
355722
86140
142408
443590
287710
317425
39888
148503
186999
384656
149620
287946
240459
30341
372566
206908
558232
2532
548370
131134
458948
85565
535051
102051
399658
254101
94844
415825
258902
295914
423469
511476
128727
82331
246849
56673
243277
271308
89033
377038
33969
370388
23983
549034
463604
69426
267541
11212
357230
363145
122026
90787
512896
191802
524718
522426
463149
196413
201643
466081
205695
54557
198862
275655
108600
276543
238227
20248
549381
541170
114612
266412
69059
35359
41249
100741
25424
5635
129320
443523
161871
398110
520887
64658
528725
63045
253893
536968
322080
329188
314008
10362
28800
424799
36299
148696
421756
122889
150303
330165
326194
412437
409904
198774
489615
125363
321296
146058
529764
234928
16275
528351
506021
14676
66287
410245
144838
287760
107207
449403
370753
51174
169929
107730
32298
348718
53898
518414
49726
32913
419203
414621
559075
522486
450410
483631
124647
278634
253361
64663
245037
531218
567640
423881
423620
285359
232911
118351
27042
373950
264001
535775
270436
70052
198050
131522
563130
23615
560563
38373
83122
110377
300231
39337
324410
41653
511307
397889
58353
224554
511507
391883
401887
239501
29330
274171
425134
536107
555306
60938
131600
483875
375450
141982
68636
312228
564149
489436
214508
199128
48731
396575
140667
258685
155346
274566
499796
458293
334070
548464
427240
93503
383529
117510
246989
332621
493038
563867
94784
381780
473976
122720
231947
270133
126597
295746
257674
323109
169432
55043
424351
115783
72457
523607
490904
478990
428980
49724
235597
509746
79907
504219
148040
349929
536663
188157
268898
96546
544874
386086
24571
541384
420142
362233
100218
113225
368768
331938
235724
90513
328765
403643
357600
275248
157972
19643
112856
2786
432282
122493
292289
437754
75080
360562
88388
222948
45792
250997
108989
120542
288162
475596
261732
496670
365103
414846
11193
108138
519014
45733
460338
431838
310251
262243
474083
131061
359860
422181
67117
54043
8610
261904
211553
430972
216424
36433
483312
248961
80307
157543
188242
481538
298085
315758
295230
413361
83808
56345
444671
201681
191329
444250
352327
279375
142793
30336
321285
396725
325130
286433
474532
182093
195987
131832
442959
195888
480406
85392
77439
141966
496617
76040
351517
485563
26335
177458
219630
34486
305170
477812
52860
398644
151529
547636
424526
92445
285814
262500
15153
117250
96671
378258
7883
485643
480851
32620
87570
180298
163417
34121
224209
377774
512050
253289
212042
52707
415592
317057
334842
53033
239168
394991
98628
483424
224121
532667
428288
38567
540450
145875
373845
59425
8017
532581
168425
193489
113758
563459
470121
516725
60279
101687
65195
260679
165262
447354
303807
335359
96983
195782
259677
241291
30347
193446
470918
256064
86476
200693
438232
487016
157030
546170
481251
311026
311992
527003
183057
172528
317238
200904
498632
211867
303743
79777
20326
283226
168418
528712
340919
350988
393377
326978
472667
2730
139412
538645
480376
503892
517465
390707
41911
207608
75428
266443
381505
567038
56333
539750
136256
434444
559834
307377
134174
255395
145087
157853
135303
532680
552636
10720
43728
17950
560455
348021
246857
48501
424617
7037
451558
235253
181715
379928
538474
31613
82284
248583
178408
125965
294169
180149
499103
53598
402518
238581
9008
321647
37412
333357
347845
241594
438362
341799
184527
194161
91547
251932
337497
271169
36576
394453
544163
245263
110576
405951
48762
143955
496249
121969
247225
488557
432812
164716
141955
319824
244506
265541
420918
209363
516619
118179
566471
329059
159064
540421
320907
501209
282778
420107
73949
189716
92785
29315
460693
38086
123037
196603
410220
41999
409799
46201
318336
325907
207256
354473
484020
63757
518139
19986
166281
483087
562654
496930
480651
563527
566250
407235
123649
343609
511262
411770
77036
551473
138149
55109
493717
51254
545660
478918
494288
495733
31861
280760
114202
204860
440061
49223
100855
560244
505493
97879
239426
309401
139855
428350
189108
508671
9084
268535
462080
280639
77823
9257
217669
10576
139738
419522
39863
478355
518726
516353
397129
173422
68976
43626
333658
265567
151462
83713
89923
129952
61990
528268
486269
269971
128634
378099
32886
336224
68675
383535
254693
547273
240323
324255
329416
151423
111747
1885
355043
212569
101621
159128
253756
279678
455130
266475
385883
542649
443158
351036
325543
252127
171769
508180
117649
180033
128175
92470
211662
278877
480281
413872
160076
313304
160264
114057
289618
268791
211750
347059
515867
425408
56577
282231
363193
526331
5899
21084
526081
485658
537383
106324
426338
428690
102771
295648
146498
561285
208331
358265
124791
393609
541288
458132
509588
424010
375766
224178
32470
316638
528955
176378
129296
116999
325068
443690
166468
79980
557294
535783
59059
126198
402248
471843
317113
32458
288775
346027
364915
47898
135855
317454
556988
66923
318049
407667
78758
149231
139702
331316
346541
478186
49353
206376
420141
156968
1066
72852
31851
256100
6482
142741
530762
449444
127006
339013
270181
369414
436779
333880
463984
122006
350141
70965
8520
531573
439405
245105
421231
341613
260131
361936
280723
109342
3311
28506
418638
187612
363439
190770
430404
81009
516843
114266
296475
238499
368388
452386
396786
326726
351203
269559
183715
204889
187919
528505
382525
84317
229351
205970
190931
70337
7159
3361
25858
249025
110177
200097
232820
257366
286737
487889
498756
132135
237041
512245
548770
460967
67701
543330
193866
270875
101082
522394
339126
58856
104967
30434
281675
457211
376173
143803
417311
164505
305362
451739
53595
554031
531249
171578
526887
408754
530432
335520
431190
90422
516445
329566
316194
90254
467652
261470
27977
497437
65025
519433
528844
261756
518185
409020
114245
399367
366330
364182
493972
444917
326372
381394
526274
247113
264892
278456
491081
239329
223115
463587
25810
152976
548021
49025
258528
312212
201598
468292
259324
334661
34339
563816
185918
31648
76627
44573
354542
488123
223468
91953
452708
121146
165376
433396
474342
381584
223803
557579
527584
394015
430056
489451
514829
208654
540205
199741
77641
257383
161657
209964
452782
376073
340021
296802
548219
124327
559527
488846
105854
237373
354631
163719
407320
282454
294095
464754
481126
76028
397737
166665
63538
328997
248293
560250
74377
47951
498188
481767
436828
558505
104259
395473
151727
165272
181624
475612
100397
143408
32646
289664
250710
10955
80634
553111
26436
370487
543115
492857
183734
449381
77944
62819
138705
99546
384406
84174
330313
424174
79242
381732
50502
143208
434901
546534
30317
313806
484391
253549
21306
542062
69967
313874
434166
327025
272106
249596
547920
204034
111772
304744
342198
40836
512214
404652
320171
418819
428723
107960
409199
484879
497521
272011
129006
493678
194545
347692
453354
484075
496721
566761
263483
54325
452747
517745
396177
481852
20282
380134
274987
316437
442285
76270
51645
22904
78175
525389
194056
174185
405918
504228
237376
491527
207785
167850
142560
27651
412451
159571
17518
412493
148809
228800
419879
187894
426807
416929
56853
182244
376716
288518
254360
472610
5116
159808
247744
460123
119782
426743
253513
220721
223910
154364
407817
293501
93777
450520
312189
240277
64953
468607
368665
383338
419899
270307
536607
288487
190812
9446
170792
520416
463567
521139
176425
404061
255106
215141
368310
5313
194636
149770
383523
262671
313207
353907
314789
491520
380951
200037
304137
140144
369707
272135
272990
278885
213591
64223
510424
37707
412643
448275
555092
512016
145560
560049
329974
342937
471149
323894
378136
221899
46085
518092
512312
481942
325773
433692
202276
295020
543331
17456
451943
298908
30426
207779
164637
488075
1662
220068
242324
13443
516752
130539
444138
26413
287756
173849
232867
475564
527447
68448
520941
145580
209698
526877
312949
176132
416693
356400
457463
183312
102555
26020
348699
77243
82661
334693
70370
400312
365506
161289
189917
279293
309349
197430
262620
428646
113117
162774
412464
260262
325293
344218
151696
533003
496755
52328
242063
24275
420201
553935
201571
66249
395755
293763
85880
178853
547484
257697
185078
534560
536249
339514
367569
323724
365295
515147
159517
401202
518772
388084
83255
145667
177261
255632
524036
485737
361410
180181
508447
167903
529818
24650
22043
461094
403272
249
229151
413986
24154
408181
504696
24464
398296
405165
231667
527659
120669
401296
23689
138610
87383
243947
133029
132331
143473
131282
514883
183519
128570
136627
443761
461768
507446
261398
385500
326312
127285
90566
11025
406646
534454
397021
61474
226733
358746
212909
61411
556445
190430
302558
458807
361255
194088
259026
529817
392719
415914
124721
104961
83482
189836
405781
114898
418571
359916
429428
565691
348203
284165
376411
483495
393435
486837
389868
511127
485577
109357
286171
90076
282081
389842
105549
478584
560153
338911
216030
401870
344839
347582
375938
28069
328633
26548
516474
269635
69525
30480
15150
309113
422312
397708
124243
36962
288621
187815
294575
517488
216291
231741
462478
104694
524581
16893
374685
452168
490562
534696
245694
142275
491184
463222
498914
223066
456072
484668
431505
413003
121117
426931
90145
419494
396825
142537
471954
345878
324709
556889
39258
221538
394749
118360
468174
181921
483677
202722
473243
262128
310274
120355
305878
422907
533733
287040
447811
488185
186483
268317
178088
9369
118084
69819
555001
25877
486442
282243
143720
483992
97699
410334
177835
543240
380337
157828
492182
387787
507338
66582
266963
456487
493205
271642
251073
502874
514560
560542
469690
479627
12849
277153
392390
318449
458932
89083
501615
417709
429781
323887
298239
131135
195218
326594
363662
164311
328075
208211
375300
43359
251599
193276
75866
59626
53696
54437
512934
416699
229426
558626
6652
170318
216881
553620
271039
151160
85482
264554
77564
426132
383228
224174
537502
82443
335267
343669
442344
447287
73645
266220
202114
317416
434144
58319
371872
360779
441442
345289
42298
179971
504099
321633
54987
456878
109414
399357
359317
410060
374138
180997
79207
73089
123058
374992
565737
334838
301268
230124
87583
363003
222459
552582
397274
110007
93089
363137
296271
502250
545016
442625
71434
410370
405754
246681
52247
292023
472069
124757
197673
352752
558137
24255
436061
206562
351277
463719
406330
83454
64343
424907
299694
564557
238045
181727
393983
486731
385987
41225
201761
220108
395106
436303
200004
164823
190851
175612
358855
119996
343424
527251
261034
398357
254652
28579
232378
135772
11675
568336
513725
482057
130596
19997
261327
534800
419240
247105
550551
535545
179935
189139
432524
21782
253601
534389
429490
151396
460319
544367
187558
461484
15147
109214
432646
176718
154479
472461
55658
406594
252051
143280
332445
141196
26995
409571
259126
357627
100686
228783
5607
282230
424880
103436
160879
267792
129076
183691
11138
101796
467707
324963
540383
180149
446209
533769
493064
298326
216668
156917
532651
529275
520257
56045
559124
537986
177622
376489
519333
524979
186490
273676
492790
308655
261779
311967
487705
168235
4367
53374
216267
519404
437829
267472
544719
517439
198023
171893
170604
295839
492523
160636
3727
461708
373861
441720
185797
167709
132453
158942
9778
392463
385818
488150
342605
72236
202838
222032
159405
191865
53238
218299
244588
139047
9687
183965
163913
522534
233774
291818
542946
547948
276452
459604
326115
557441
454955
4538
548019
486967
494909
185836
121193
565390
182869
118005
166865
320795
8344
102785
389188
177739
405843
195265
296447
160587
220775
44785
413818
112220
74817
99333
216699
546482
25572
86147
453527
505300
79900
11349
237656
460831
328010
92652
534310
330739
380520
394625
422478
505514
379227
209064
264539
89900
291296
116
158071
140822
289069
212683
340557
331768
84301
358674
323171
262586
557358
230614
263851
190670
77052
201905
238883
398907
525577
317723
234666
392570
213928
358041
477941
182546
440503
213216
348029
470899
164570
6926
514923
54785
126157
178661
529940
330981
561036
340265
420748
121680
313536
219488
514342
216931
502059
160607
21781
227315
120146
339955
429129
554461
305742
287306
120002
483060
413559
540663
205169
338595
28255
512211
413449
495269
515309
507202
133573
402259
506116
55043
398276
211920
320938
338348
371365
372443
198930
233019
323251
287327
300974
315820
232717
26824
439853
333532
533046
226279
100279
81568
424447
323802
31021
169305
106437
256308
483575
286233
460579
455502
406446
518615
125663
23927
228965
415611
295869
498456
284006
5962
42762
244506
220513
49966
401277
171823
245491
28760
553371
40782
125450
32856
86104
30058
50876
481179
254053
468096
180552
15368
113385
336290
98196
288954
268505
483098
53718
281025
88752
38074
43417
539162
558269
64943
453984
564377
186390
237097
310458
234411
99796
299595
373616
488428
24871
355034
475387
249852
39501
376329
255373
46390
505144
219398
43779
276635
333259
180682
499411
107456
44847
21825
495276
277692
404088
390139
179431
310594
158597
54922
74927
374727
382169
198100
385080
218943
423192
82198
31104
442692
534146
22031
312491
183929
99800
364215
273073
344293
287225
311685
406906
69221
525883
293902
500572
56391
330332
153042
474696
561039
144913
316413
164362
521649
325482
377819
362207
39165
328766
100172
296636
210732
485207
220203
212105
479964
361850
110180
311046
333381
257495
46389
97685
244936
540300
126847
252791
552102
456322
7861
491169
403769
23945
510179
539783
71001
132758
175478
72985
136496
52582
531691
93777
379173
156583
136004
364666
376100
341229
34717
32355
232378
205408
171797
212717
313768
326513
562755
231842
381595
524096
149864
427581
354764
326214
115496
557007
543780
187718
262951
55488
298721
514797
563024
150973
102491
256746
245425
157107
525892
160934
201352
274132
419520
472421
492966
443425
524403
491032
49104
196287
49276
11601
477786
304909
166678
19718
295522
543819
278282
252575
68914
68576
335000
500671
226152
289632
43728
396326
239364
284610
156074
48879
530874
198885
5058
104973
99182
4854
526720
214752
433023
273992
444018
238467
402939
521601
153442
232380
532363
467275
447799
223453
43414
9578
239467
211761
399570
391841
91760
231581
42975
130549
123334
49540
457268
504375
444107
555136
319808
152960
89977
306789
136059
325496
477660
529177
222835
409869
411741
13124
30457
532031
109723
232717
322757
285272
450707
315263
15798
502049
371607
563129
159231
357111
529388
381780
11791
213779
78961
178529
59832
161273
456446
487001
188103
307218
134268
166530
75867
69122
485912
393825
386062
427422
203376
265426
358876
360002
44183
204550
398755
60989
217664
18445
420352
423987
123473
494586
468429
358925
367280
283371
509175
89351
49155
21522
559627
227523
185136
509950
270786
408782
498021
85563
68283
253518
152714
24085
228598
104962
247804
109838
435541
316609
150584
443943
230273
558548
365971
363700
195691
542250
31660
45970
12665
450233
428665
134090
423167
453226
174718
445787
154445
345436
350099
104014
274654
143330
282415
510776
208302
52937
447918
298174
195060
507855
299121
351305
505706
540798
442189
229314
21868
183854
550683
468938
154185
210900
368886
558754
552333
277155
77685
459452
395342
78065
208679
476859
183717
362898
332025
78839
423265
247380
43577
133267
396648
27069
57549
426709
201069
386716
30381
283429
428434
111859
33621
443930
375208
396273
270758
370870
360046
207901
71353
188693
506385
553741
101477
307415
479604
198569
513403
314035
324354
159215
500400
277692
199822
505324
188979
275768
39914
273324
543123
334954
464361
46441
105323
186782
73344
91011
22184
459989
116465
194542
90316
107249
424430
327614
317982
343250
94201
120990
100362
403472
366022
261867
225039
219611
110769
551554
31541
377737
372616
477264
134456
277546
70641
309267
490550
500218
227296
536972
388825
139659
447583
353189
479452
172572
501044
42884
343268
167118
526254
311338
356673
418949
494551
190901
475009
507596
153229
78318
515802
268453
67107
48950
331458
327797
367316
175735
512335
148022
546744
201451
64928
287927
223001
389044
468407
372165
216908
47459
393796
525875
66908
481248
25270
387083
415904
211553
187609
40037
392123
29108
395430
333659
507148
498946
13870
232703
275410
26123
416096
242702
78222
92973
130290
525182
549041
27921
507289
169856
438717
318586
557089
480576
224250
520872
258551
132859
28079
294402
194087
194391
560894
22474
399510
63356
213216
62892
408093
490727
167316
319535
498505
298335
417075
492501
187429
277266
116704
198243
56419
415708
245139
420778
73163
298234
502005
335324
529624
326083
164559
305123
185805
75782
7474
222226
546931
170431
399598
4076
455087
311480
513726
186511
313969
473211
247724
85291
189386
191020
16017
222588
258763
230007
413547
554623
196521
349619
67111
278175
356817
259061
63975
102890
253146
26689
349325
115420
408213
85187
542322
350191
533952
148205
97045
407149
492087
262134
429192
159465
519525
409378
364992
514972
556510
248647
518478
28058
256998
5942
546405
539525
85292
361615
520771
290533
169761
400072
550458
261726
93916
178713
187169
173218
400653
319653
33927
10460
283413
402881
487447
335678
81661
240071
97491
547047
437224
41895
512803
18208
404964
322513
406697
162019
80307
191038
14603
49277
174348
6584
315032
510883
291559
152318
526667
113985
562983
333325
15873
389689
555291
23363
550861
508264
409872
239336
313536
59571
550453
285751
391083
168167
275811
279452
470836
449208
365841
158308
111272
488042
314105
412715
91471
104400
322112
474880
39610
395501
266300
60218
273681
405375
514926
471557
89446
388348
462228
279426
236276
103214
395546
424348
464064
127267
365994
213651
48367
50419
410393
169312
345610
232903
343600
562037
19476
323537
8425
181541
276522
293491
324051
531687
307470
343179
270293
344849
409570
486836
304996
254035
94811
43341
118111
206214
150567
367889
378522
187672
243691
265253
207748
318895
243999
538775
85990
470211
102576
526380
325651
88724
135985
501615
121630
65109
8054
463034
105682
369746
85582
308263
416322
43539
236103
196328
9101
236157
246713
226504
559280
363367
440672
382510
142787
333893
438512
205544
367748
525584
107978
500000
210991
522639
281486
506849
59491
120642
375183
87135
294534
238646
552545
312118
288819
337744
401942
251080
152844
362401
229503
173348
21519
305788
509836
533477
384575
40756
483235
117085
558787
90443
510394
281792
31442
264460
315559
458371
293912
90548
7692
18801
324410
177584
471869
410687
153751
62551
197454
70069
20968
395998
273937
479149
336437
45782
58429
421129
522173
299610
539801
530881
247579
442218
134018
191611
126132
548994
33718
221240
47849
404392
74572
487351
508416
508116
520267
232627
98967
121893
432787
277256
331566
104267
259591
236383
110056
542880
518305
64299
35716
422467
281154
335065
50395
425995
180546
15511
375682
172511
27491
534102
147580
439218
358421
205160
243595
239027
361117
201789
485236
36142
316063
436393
2932
495947
406325
11604
82280
176985
231758
208982
567964
380677
432336
535779
528713
178665
182169
561301
529590
8330
311279
38128
591
526566
311274
536926
180193
266813
314089
545522
312024
355905
289473
184186
172107
144716
199125
355664
126925
330272
536253
327307
459856
425481
189306
69670
62374
94072
212634
54262
403209
222412
394660
41134
446153
283042
294245
102829
98815
224098
5650
508653
149657
467609
249766
446487
385629
459109
283888
247577
8111
546329
125976
179899
430265
295062
396117
455528
230768
388018
11636
563299
112091
135696
257249
413122
180821
432121
115548
553212
222831
328367
345245
463028
540720
500764
235632
415591
274820
131226
348094
319497
138388
419148
54657
9512
89546
445935
493049
191784
463154
117536
375401
287506
318137
51341
531280
223532
500193
424902
337009
533221
196717
65844
526401
466443
271950
428658
441906
421264
285699
430138
420481
107440
346819
562773
299380
142889
181040
28615
95394
418711
332556
401306
538364
144674
139053
521729
352953
430121
288799
61427
140418
150785
539029
85621
169729
28816
268546
386920
542398
146552
114427
273506
132651
45255
92445
424120
389943
471142
136110
142331
5529
84255
517587
566767
254624
332257
337728
193020
449997
107166
274906
446282
30986
171215
419894
172349
566506
415811
184703
59812
67329
29020
44493
138936
165956
255113
527876
451741
473593
95156
22585
412600
525873
131330
389340
530377
396532
433935
220086
508549
16944
21038
327670
524596
32140
527054
48686
229312
555777
37730
326391
18511
369299
168524
132144
271725
374972
276669
350139
29024
30448
458901
188203
341606
479873
520576
305066
330685
118037
445865
159392
256948
43898
385384
27412
524617
507881
27530
219640
109536
57052
120518
257728
399437
444376
419283
531789
337083
183667
169896
554903
255683
504643
115754
184649
459931
102977
265712
119755
65786
448323
331390
429748
468272
311335
135951
321690
461608
64077
96128
189630
470159
147804
404442
175350
100944
372510
321207
199051
195977
195801
69091
439969
133394
247062
504175
432774
462631
417187
153880
39445
42394
204237
273131
89297
458680
241453
282004
117974
119536
399110
286824
474073
333063
241191
388407
397445
227040
294088
329445
85045
123311
360965
205395
217066
184703
51725
534274
128047
358519
65475
427674
37112
313336
390801
297821
443210
207151
1411
331683
163333
207834
365318
226362
180499
476997
281351
325266
339336
564766
107703
181206
432761
514472
418855
191880
432447
502415
226669
29509
522303
62260
222674
47837
401407
472097
117603
534979
539535
511187
498437
100136
271332
103499
116804
348249
321873
239960
425902
552846
173827
544261
492034
251369
445794
9168
511160
173435
339344
196675
292911
529528
84487
54044
187482
150773
465617
430409
559233
83550
280277
453525
455959
126166
66366
47579
46204
348406
285956
316858
507091
111241
300368
240199
389799
315933
506058
234572
392985
166394
411051
336149
418747
534206
489886
6798
353258
406780
321372
375843
109596
462964
242460
204182
149340
12649
154547
371461
61479
332451
506940
339311
233793
484457
534714
55342
472183
504702
151022
252505
431008
6103
285579
559108
525464
493412
215385
50439
190804
529431
75597
123873
484598
28845
5282
538212
203898
148831
380101
537813
72090
11344
91592
472132
373579
188390
489131
109092
147143
441433
531534
348317
58127
303261
48658
227900
437417
139543
298415
562061
382777
145741
13311
19480
192822
81198
232027
88373
264319
512121
99711
53837
450237
11781
408396
450234
475211
368427
193731
4981
248252
366197
411732
123099
237445
123885
16168
518631
75124
528585
61647
14437
307154
86684
238493
537127
449562
33621
137327
459565
177908
180123
469334
264930
18145
281914
537633
279708
144805
313780
58460
103376
531570
120811
424860
78919
130026
77086
283788
5221
161522
324056
9441
475467
285446
454784
300026
357147
530693
348377
444404
419520
125287
23273
80512
535579
106450
14928
291251
69797
523802
297888
425661
202047
36788
506608
104400
190202
438451
475444
170638
131369
244605
449681
67891
191351
11619
61201
414083
422831
492891
107573
293545
483030
310200
145567
473103
429188
341719
89572
375782
191034
227011
424725
190679
25066
512737
18730
150296
22281
144422
194865
266019
176412
146069
505456
495058
522773
548569
144449
297466
402741
23238
161455
516592
87969
405506
119402
403950
474430
553264
490906
351244
511921
261124
40271
566151
320702
225540
412546
259365
421946
296298
461288
314855
564006
491437
239044
379515
200584
543184
225777
371661
92273
509270
469626
139041
259602
340445
462448
9559
370795
154503
230607
493134
85507
64916
424837
390766
438998
445528
481743
12312
150810
564300
126968
266344
397522
22826
350504
57697
563437
105510
263323
373366
282605
13207
546746
527670
487472
323783
308752
23027
532095
191958
522529
277294
128091
393943
373415
167580
139107
229592
237576
63665
40103
340265
358683
23188
486742
308663
455054
555756
511075
461373
425771
352867
121728
180990
246524
6975
312375
451733
395374
350105
262456
49254
90136
77055
73045
530054
367641
561562
469426
196918
400273
233226
29869
393002
59323
182244
71010
411319
249060
22237
41243
74602
379130
487837
143404
354399
352283
136127
543776
123253
555961
477010
348193
313392
196709
468428
101662
965
86240
228860
228134
493592
108596
400760
285217
419286
304332
299341
321859
387448
514319
406806
342372
509845
123378
217628
565440
463900
447235
91390
90998
34214
396628
436269
404209
182006
4255
60035
102479
471700
255976
193629
456380
278918
360452
222301
356594
514740
376494
64289
281657
258355
405468
481418
472810
424027
45947
367313
234890
503267
310558
304830
127673
464669
118643
195235
453276
10663
427105
215367
447208
260833
184069
365877
507274
538318
230541
228316
447183
47777
342648
403704
439014
215547
390756
451694
144223
253423
155806
257394
288610
463675
118222
516904
282532
133008
559611
410621
206289
559915
36406
497552
183125
236984
104691
5457
209993
525036
185823
49056
503105
142871
311150
74945
482251
232904
317236
354097
314952
264923
79960
287160
44544
446474
149147
252137
471473
93697
396059
435369
102313
506847
568397
272985
487476
147052
388503
129017
430587
133383
368382
465827
466140
89703
276184
52103
494263
71424
250362
268181
248717
206459
31141
416173
364466
384890
533475
319540
368818
103356
183052
464620
192346
555869
270698
32355
53295
5947
438928
436933
482434
267642
380334
392890
85205
83570
540078
381793
215286
378328
525627
345624
18165
500649
61590
88315
118040
545237
514224
332879
191146
148340
159496
81025
556218
567989
410487
438703
146311
246632
98135
277512
156273
540141
172104
285463
203192
201765
436023
317629
138813
272357
104179
532889
55660
193431
224856
166795
26392
445806
394340
340715
389834
44276
461160
144922
229065
256106
133240
41829
341085
142898
306873
459603
452513
560746
185164
535739
302655
367866
542769
563425
280449
470108
526044
119799
59913
47620
93656
460156
73211
224449
259867
48811
10797
312113
11886
65392
337776
518246
472654
268484
424682
132825
19058
479136
397725
239255
8433
125444
251737
463674
147647
314715
168364
20621
403162
243737
502082
512649
3707
358022
320340
143225
505518
108091
488849
182172
525602
359136
274017
267008
163833
285898
310197
551793
545928
191607
208912
390887
348921
418431
217367
409922
101821
36060
97672
532839
121762
413065
398122
247820
275454
164845
466172
388270
50079
301408
201307
452396
417444
377712
200697
309517
54638
332403
378213
249620
420089
226880
542758
362096
384723
555536
438583
116157
167575
209876
46562
10551
327543
468482
292351
21134
54822
21008
315961
540564
244613
549915
512070
256107
266156
235843
77254
139938
54373
163691
126357
54687
337491
277455
157438
75602
9049
292499
106090
184354
99277
520269
298819
282705
180074
282548
169963
81288
335973
17072
224983
103881
37052
328441
3732
94634
117335
453508
398307
385629
150300
116649
174096
76767
167492
51430
517033
369352
23491
319279
140954
496672
330632
439252
97969
158187
369318
541876
376978
69277
472907
124167
529469
250951
538797
488915
425426
393701
546217
464998
26656
458330
225058
97562
182671
495000
468506
52347
405489
345088
371626
565174
319697
322339
140230
321946
130249
172600
55063
33681
375347
213656
34765
303481
250922
376316
350875
23913
286058
555018
509854
104974
271710
198305
14115
127991
750
115678
296049
392669
61635
550551
405921
480844
419473
144786
364763
378711
316473
18155
284887
197983
142182
206356
342365
477112
392836
380956
129289
459597
411401
73413
196956
230096
125028
267486
516484
5564
154667
3146
543810
413792
157248
516360
320653
407263
248943
225962
6439
139380
474622
275093
24241
71241
475020
22323
482109
558380
224366
190380
557675
401714
522286
93419
50673
492182
70708
76358
57923
429046
299221
254546
410930
176500
412209
460714
329321
16672
331948
231922
63694
129193
495437
314227
65072
214391
487658
16880
211790
305285
39950
525042
179261
296600
205612
62068
262643
452002
365438
160366
500362
195528
37356
152654
229266
456137
440574
62580
156802
69174
85052
53106
553846
277019
188869
474078
169405
459714
303565
257081
351351
160573
392879
184406
368958
567386
76836
156872
269713
44470
483821
150024
331625
554715
394300
352360
490316
205949
495862
377483
335992
389023
352789
521572
371495
484359
182637
326844
228025
321926
410689
133041
443520
50486
32457
296136
238884
535824
550227
53229
373760
550376
44591
69325
558929
302996
37431
290890
494523
497775
557379
301214
60405
441871
324857
513078
60372
83623
300885
360421
45652
273528
477743
106386
444619
413246
436146
554947
198645
373728
92864
434938
68565
250540
48170
130119
121515
328630
107394
63174
437634
225879
470671
24987
22229
233990
477813
302835
189069
545871
427683
143167
498544
315986
530652
400214
556949
188273
492320
526279
176833
430541
344982
336750
536191
265294
142625
236201
142278
488046
553061
462248
120734
244168
153844
530564
144274
64974
10276
92322
322479
449449
384010
139788
318926
506833
359516
314488
52565
251017
341630
355891
156565
178604
418202
103907
42607
111259
507870
237310
332645
540470
84136
152990
231023
430514
254422
245728
378777
401400
347255
150660
424827
392246
310712
519122
490371
250485
37026
287682
378518
217133
255632
565271
132606
512860
372836
197236
1321
254675
362973
351663
534941
345924
64614
387295
149855
334203
93571
323184
547994
3052
65388
295107
74905
295937
354354
90845
122099
262703
54396
523381
253966
568099
115602
258544
154086
75442
553672
292012
457737
29211
166731
292411
74914
26427
480478
161710
103080
492780
224562
110997
353379
268645
44876
34594
567963
154835
507161
124389
396573
530369
462980
184868
88037
526975
225435
3046
75022
296654
123794
285943
564506
3729
414848
149583
240216
150285
135156
331102
369636
326879
28285
542966
518222
41410
338849
27080
373063
505163
345064
153535
10417
404633
493115
213969
82852
68365
155963
95387
309760
403161
507281
543361
273160
271139
259872
280002
127193
157544
138958
430314
430338
46922
463959
215940
101454
565811
185155
68491
556336
475127
19866
487426
372586
343712
93268
250188
112523
347038
94436
382239
498931
442730
254316
474445
567628
477955
473385
175454
442894
53537
257394
476098
245444
32462
411974
221567
510408
114962
485675
284628
168067
366936
242561
222160
319385
487096
242999
173888
194522
486166
113746
461799
482358
351305
267934
152982
327743
568130
322897
542473
372806
478037
320972
249001
292319
293525
422954
161579
200819
202538
392204
132113
539021
215282
461761
193033
166723
350880
80509
203018
4400
496650
259508
304047
142740
309469
326985
208682
114928
187490
137541
299653
13939
113255
380150
313121
541017
48091
426502
406262
50247
564493
508272
284431
566406
159771
39888
356247
46341
529092
458978
33209
439595
353723
312251
196726
326177
3504
122046
257586
43602
21279
532085
318017
504502
46079
366674
177502
221111
332554
403307
14031
220411
152969
511147
534915
564854
316830
102215
479664
285254
246905
235462
30219
289594
537064
500421
95503
517818
261317
469267
28061
415116
325803
378994
131604
165317
99132
492481
280966
502492
510303
140023
370656
309284
431731
367247
502609
58186
217878
227212
148265
542038
16641
70348
378134
259223
435233
506591
233976
495878
474171
137890
396286
191896
553379
449442
485779
165418
347126
529287
143025
53648
129466
137345
73708
2043
535494
470322
495661
12881
564673
313481
165137
491452
43688
245144
172735
36509
178196
560265
408505
108907
354328
154014
199082
559582
306414
176937
205152
222575
122565
513444
63261
299454
269835
95441
157486
131865
22699
438639
230619
403747
165920
247390
16731
486069
259838
349842
248363
549712
546918
373571
298156
125627
535914
326869
408424
173690
407084
368425
178244
243350
65341
259213
560020
475130
536869
112519
64152
405453
353066
41376
551360
185224
403091
436650
39034
216906
391939
139462
288613
249854
429342
172558
123608
407237
174365
4231
52235
278340
519983
422949
372443
183861
478276
4455
510756
250742
349703
66098
523331
295825
497034
109901
491463
520388
169060
440894
134492
540316
295714
74271
373888
222941
64077
263900
361284
459614
99512
109286
94329
315073
505303
123122
210112
187197
550783
450132
508573
310589
449495
178517
339718
78288
297987
122839
527201
121108
220121
64837
228925
441432
395700
118356
320262
248561
16252
27071
232642
518780
456519
487396
445835
348145
268839
389733
24878
484223
565535
224288
406830
265256
131778
18297
273431
183030
133060
280233
3490
433998
145954
186498
462656
403521
59993
267637
283414
154738
107069
35013
293470
492949
372539
216594
537770
91055
329817
320876
49997
266957
498722
261431
458255
154253
59004
127866
545319
102691
488676
6082
2091
251448
65197
502617
114445
357231
107544
111527
69614
397642
531135
195561
531095
199340
99109
311493
204429
384739
419984
264940
64617
125940
346170
465172
118743
324753
77403
538124
391110
62776
172504
141311
191511
564299
275066
477738
331231
445628
142408
553422
39496
379933
342919
170293
551216
449693
511855
216966
378402
313580
151508
363987
162332
477443
274115
228483
280302
469649
428967
282551
299503
21583
451283
134747
4358
504145
527596
10934
363906
196876
62288
161612
129414
542029
327868
299412
30433
1971
244981
400747
473051
437182
376359
517756
38209
417977
41480
355907
33821
124220
87846
138375
420836
383935
340709
260554
492857
292978
524525
298676
229654
72486
411221
44070
448188
303509
315080
304108
281090
445515
182489
418329
497331
26196
183544
542550
544838
305795
320003
509693
171926
354779
203385
436085
555510
190566
113857
308935
365809
89954
277487
62885
421567
336608
274704
530513
457042
469717
88359
169107
232719
499366
334373
43597
110308
249633
109556
342648
373716
387693
377373
191325
411760
255655
140058
213275
488905
303008
167208
376120
431476
245522
495080
432694
44381
463425
477051
263850
180834
396523
443211
421870
560829
351281
196123
522715
376487
480768
291457
6215
362076
483527
208725
123770
532010
517541
53546
59665
179280
120780
215517
227232
157805
394615
10326
214181
99026
539528
228200
537405
359517
161797
142258
348933
343766
154354
58754
313078
499383
51266
435655
168797
14963
172512
172528
46851
484552
229782
51835
495962
326299
314730
65176
13705
48838
11823
342034
512939
290998
549905
176052
98613
90868
134199
65556
114593
34904
67535
177112
114492
152558
260154
393194
102859
171235
458737
89252
385969
58807
522593
116016
215549
11384
394495
138195
473654
63166
510564
76072
205054
530291
346512
486756
283671
47356
103708
568267
265506
342339
27965
106869
429198
392454
393511
73722
374918
488238
25162
87591
519392
288630
178085
263781
414622
483555
558096
77334
293356
293030
296116
51861
347713
44669
12313
235658
317083
441612
75749
175984
187483
230978
33764
262472
242383
100650
448839
422599
42394
2825
180287
517244
526324
557711
295845
196522
291194
310262
195891
151708
302964
120207
143387
5229
210900
150419
531945
388829
39407
153957
37448
153475
437329
182683
434
342429
202362
479780
288361
353748
16428
539116
32412
35089
493423
499443
356911
123903
562581
18679
65472
282381
72456
169818
181058
113265
298073
296433
212048
231205
392287
493016
334945
306331
440825
287860
402907
42256
492650
185243
225205
131905
337196
546003
9335
13644
264235
334606
551549
330984
265604
195892
233766
435947
265796
124194
28925
323861
343667
239067
81878
351764
7878
260375
473572
563151
322473
202622
258440
141983
111068
405791
414617
93947
314146
387047
200227
560603
318618
201874
168752
265657
309537
436683
5401
503243
374326
106758
472801
483496
223846
45715
423570
149267
134966
17659
320098
475770
307137
72191
386788
40032
258419
539414
303651
474833
22058
522035
395170
192082
375760
323857
47667
502948
252391
457053
493656
156608
385690
289981
393573
519528
53885
16422
315726
209492
455913
165431
61410
496027
90245
135179
167548
256571
292394
40432
227365
388841
406610
261265
533801
64080
43132
136204
21653
278559
274176
210159
566776
290681
206193
476697
256911
383738
9596
35834
394220
117977
110936
413154
167929
370251
499432
513142
392915
547238
60933
156828
229758
271661
164109
361236
163593
367683
444160
340566
56357
220114
297521
22503
559623
143665
416592
431334
404697
301308
110823
400673
567068
333205
418417
442126
150320
381860
132799
548699
451909
23871
255250
288196
321600
100863
527174
301578
83400
25895
260252
379478
252946
319097
520399
543386
387948
103230
319984
125816
137711
238883
441839
100184
222367
83438
535164
435948
88880
293566
144882
248764
481575
426148
78218
447296
82108
526115
188859
196653
397677
484142
127601
460348
303211
2350
233877
282153
171600
352821
128885
50424
122563
239431
44353
262882
441059
401421
491401
86387
274201
534710
158016
246764
78252
317867
47095
385326
391530
221342
43057
252225
103989
89
12784
62666
355985
316947
41636
501332
342894
144447
321856
508109
166443
294881
79751
318918
96253
334489
274245
139075
276317
28695
507658
244882
553695
4061
255435
409925
295352
226241
48251
383011
302567
20504
215832
473245
142167
80977
413149
17472
318746
437452
471258
37753
214328
253553
490233
540413
547001
92636
534925
175320
109942
169152
5282
161738
471366
495492
555589
362279
8623
159558
269008
29676
97810
84124
325489
452585
313617
940
264428
263631
24288
375420
245515
526702
177846
186290
393765
97469
168418
373577
275901
422983
129678
422073
381933
108771
137075
406285
55168
404300
523776
341995
546207
3738
138730
278903
457214
454662
150069
5375
419591
528778
338386
514041
275709
471526
400944
266631
342472
490873
28564
246364
163408
88100
487953
532816
381192
199441
564773
405876
226261
326785
282982
167667
95537
418458
472742
298321
443738
566742
311855
8079
238809
79589
153967
531247
379023
40267
284176
468638
271143
139973
356365
409529
351916
464109
237541
253576
479294
45667
451945
61086
156160
274502
445198
107827
210817
221466
216036
390642
245283
349783
143390
316017
252057
87927
190692
120089
469953
177456
373073
380960
302636
121753
491475
268389
274985
335094
332602
202514
17500
190016
518269
324204
459974
244040
191168
45329
322693
65664
526064
551384
556920
42136
182989
414604
369746
133840
317788
257272
216220
429232
343443
117761
15006
275810
494018
74156
564955
145640
216824
35508
392303
47456
197535
539879
47878
85734
439925
183636
226689
172415
346862
460952
140296
342857
452935
352048
41422
132240
491812
103614
301459
3211
290270
199372
23916
393400
64461
48662
217318
115293
80762
494026
551869
452978
223089
558090
240416
332777
221826
404028
10182
371692
164769
112636
37271
397660
488696
71771
369679
442995
144260
500324
322954
122300
139737
217129
527093
517790
109587
351353
303872
535466
9453
79503
88254
549770
417484
125422
9933
518905
223615
293997
416814
288035
4979
346680
37676
395915
18715
464994
385472
91993
556215
510477
225625
352940
500344
116638
491538
337166
166679
332253
494253
436789
138132
494363
487464
424896
180214
387817
157351
152682
159902
204627
514713
472055
123592
269493
509510
565062
281676
281420
542925
462358
278957
73469
94810
397041
13208
11103
327710
273132
177865
412880
200305
290664
224246
78352
348836
492912
513367
293740
504048
468275
77493
326306
428124
193929
314136
513946
217702
21614
502547
336533
550278
199532
217767
322607
552019
389150
563811
144145
2141
472378
53017
220972
298842
239224
354187
193359
167128
45001
375244
239887
129126
428921
282550
231106
438555
442520
524142
546807
74923
169579
560049
59754
509190
148659
34169
180905
443684
299557
94126
240182
201825
134029
57827
521776
267996
335942
370570
403130
405566
371611
566769
353598
207520
112343
223813
240638
170657
156169
86893
360376
191750
212451
322458
234133
120730
246455
390213
443657
270697
92188
217364
435786
263042
440648
303152
540717
196746
324841
193658
468646
527881
215074
128925
459190
370484
495952
536968
28799
289258
379233
137142
500866
551427
302585
118654
537349
279288
157229
342138
84654
524424
469373
44962
88599
301877
205125
263773
49546
88953
495267
218276
90491
55862
399271
110747
325301
550324
179536
158820
123121
150786
5179
103706
172207
533301
331717
312943
194318
274789
312360
294806
298596
378781
172099
331527
514251
81380
513763
534696
252550
267316
434595
510148
66063
454146
554226
406874
291893
115516
190430
165694
554124
314221
516912
175031
413633
493653
92512
503755
377261
227510
286613
550216
369213
188177
490036
444137
463713
86998
325796
132932
267747
185086
92207
560818
545391
402250
357790
252312
566978
286833
229711
47691
511480
432195
109022
39327
284895
368786
561923
542097
90792
148549
412126
432012
143360
493932
181119
493106
20796
67429
120425
568529
522394
38972
4182
1626
88913
445815
396629
77005
123443
360716
566630
396718
38284
412582
211754
15654
31912
134306
27615
98140
209720
167502
537850
353369
494589
331944
195352
312736
532785
374977
89860
163891
190582
443055
499787
348741
380208
455123
269973
567931
216210
28832
28571
503065
502056
140492
209027
432696
209391
7733
38977
254793
378851
491769
562500
490870
347261
22419
66940
555403
124186
490112
497711
4436
496282
80270
414520
26741
230218
551417
6175
185946
145188
370817
431703
439718
534779
207422
429361
326187
71635
161925
493602
91957
458402
187100
156775
107952
535473
202722
349604
321245
400561
91255
298229
19964
481913
78390
153990
551196
296020
36362
154854
258245
272916
96318
84994
401500
266238
558025
300318
263889
255406
155596
528950
140610
44831
225552
476990
444884
350558
137368
459366
552140
249726
452830
244057
70782
514590
309781
408971
61463
39209
337951
394886
2305
478344
495052
165891
167153
323309
148232
256124
238811
120666
513850
473428
473000
156899
506164
123381
494528
402479
201488
95420
461488
398471
410976
216321
158813
546173
166805
271164
354394
518589
152985
400954
448282
97036
289592
1504
208851
300450
77042
414610
538429
111679
494250
341288
517823
558574
382160
303052
531606
473343
283996
268419
281198
94877
553178
358036
143644
231185
181955
316490
183537
158154
258321
203833
391241
377824
391481
414623
438647
408259
113365
550122
457993
418476
469457
507758
165165
253489
194786
475440
71750
177019
33523
155522
312502
297489
19480
276537
79846
305217
168229
327950
43851
172304
296908
494276
51997
458553
469907
136638
163670
383897
413221
378572
390305
162439
16010
321890
24452
11613
392858
425462
33056
555093
68593
107731
537782
38869
161399
129827
447194
472640
155327
494652
400129
94865
317745
504911
299130
371027
28048
449531
220192
547247
250631
350204
281255
91781
167325
229084
382497
57147
539535
549749
362478
481636
429165
128418
21246
20856
7463
14834
258460
76619
123918
26065
546398
366486
352606
141412
103638
340985
392915
502414
48992
267650
322039
134146
286101
505582
172712
138502
525897
82875
386751
25521
400600
398066
447826
505907
92452
200893
132818
469706
355067
443303
486189
272086
543024
559900
299843
496221
472102
223890
488469
125444
255343
67049
248252
509773
332145
162332
235542
548722
552384
222811
216031
81423
146280
133988
228620
78241
169456
414816
417972
506269
154955
5908
34272
119058
285442
190898
121507
229248
114904
49261
74445
258826
179869
435611
272051
335185
462956
488444
32987
251941
192527
376878
332142
297669
380817
254993
54702
117751
159375
17902
475582
543947
428419
463877
386361
287552
476765
428836
499803
434525
130690
117683
472974
218000
38047
259484
329665
313032
499989
267232
33021
255653
344631
390953
389074
289113
73443
214323
155513
322773
100719
327048
538821
85020
54340
349060
402047
378613
273308
347246
351036
160038
209810
485318
424248
240634
367796
330442
501729
400808
547767
324196
160658
521053
235437
364334
196258
110678
342765
293154
174711
394186
302261
134364
268590
170694
187811
389643
141793
213028
373725
340981
108489
136230
399789
266254
64646
118209
553180
261955
298117
414781
141095
218200
461768
56146
98738
6375
471656
343017
84749
184499
217724
445838
481544
289211
325795
211446
254187
400949
326296
565513
320195
400662
505655
80289
342691
105536
125212
66117
523397
517139
149310
235079
364472
3825
1807
54525
432312
343221
307629
35244
550757
474239
564361
95494
528671
460259
341508
467884
330066
449351
308627
202250
400191
243814
77981
249504
386469
351050
37554
473895
72564
107667
265237
7370
550113
218817
233965
385038
397817
252220
127093
39432
337462
148202
298604
57882
283779
411993
558515
316845
119802
433846
406742
287004
105899
492527
212482
393994
286356
542671
201746
321667
392931
106735
563909
297797
191108
327316
558771
303702
34372
245520
342754
478781
231530
395841
504300
275722
101200
534415
549314
138673
391700
296827
5673
553561
562803
367244
214276
540673
531519
470381
119527
338628
486321
452412
18655
402230
111190
19337
125710
409316
468250
549822
196956
415376
447708
488288
28654
483178
492137
227708
303608
272239
69197
342836
410220
133600
360997
511077
78812
102854
174891
192767
149505
27455
477498
50253
565509
323292
499857
540127
511673
409779
244449
52261
100883
429407
431296
50113
82968
146165
231971
68092
158546
79404
333448
324380
31272
357217
79124
146724
101639
198636
404928
396407
494630
62299
175483
146069
428713
312537
344957
187393
338846
44451
1684
330182
461171
518787
451124
198164
235277
472086
365357
46627
357918
177179
379932
6808
541115
73565
441925
340533
338499
125263
269748
12798
297417
276381
494430
150067
178110
263901
174648
78558
502497
59124
238429
514224
168427
225959
140965
222125
150937
554645
438668
266734
430945
208539
39754
398504
383650
442267
492753
103545
534722
402640
182664
74514
522179
15791
308832
506867
252045
167445
503854
179265
58235
462897
482939
210636
410604
455450
469543
67878
380684
232728
558969
346114
542246
243036
249552
241269
527549
276706
384842
557214
502578
500766
299938
203924
419381
277627
345134
109408
24774
62538
229548
366243
260419
37728
22638
555719
170179
474163
158834
272938
98808
154949
566811
313590
337820
248642
220791
419399
353350
481397
168520
192677
310711
207209
25648
492171
186508
430122
317035
213205
471392
122561
336985
41549
270939
65824
428261
455560
334975
288036
535946
60826
339685
375735
384784
93166
309914
193066
481420
31145
408468
183486
285334
304484
446951
90911
399891
243415
95209
235280
278526
368124
358868
64434
466486
276738
146293
142754
505966
327987
326264
3951
370236
255863
42765
499926
126734
226738
92306
21860
291718
416604
278124
428524
62544
91523
262822
4350
90044
172862
216867
184594
201359
340125
135106
446512
358612
485792
83204
98840
480826
48480
471842
320978
212570
567832
489001
387961
119038
190029
369006
278956
98467
152242
65782
555524
413715
221282
541785
222230
439334
22678
493555
96025
161637
384319
98904
389281
157308
243634
487145
5436
236072
506271
351622
354265
354685
182904
155912
379396
531015
235411
455384
249165
228521
79243
198258
186810
485219
290642
488926
9635
448150
508850
13901
86514
69749
23893
448498
52299
441045
208262
216941
366283
42035
387655
238051
287965
121142
43413
203871
444980
411468
514570
55218
479277
15492
312094
388101
433464
458236
400389
463825
541765
509161
61482
7671
142296
447630
459773
230853
21771
422193
81889
20708
11472
452920
74766
116296
115993
338313
536064
105977
179618
457469
375042
429958
128038
233315
429201
565110
551515
86339
248095
248411
406362
208587
213740
491916
498116
77700
488292
290744
264918
541731
145314
327534
486772
300
471197
446007
506509
180227
371571
128336
430782
398023
395726
124305
551634
225772
282758
205882
27572
143973
316841
537904
436651
496096
96564
154835
492018
414660
370172
460024
521306
432171
1599
82548
201162
182227
106259
316276
212349
424038
233292
460686
189149
175213
48987
209081
50532
213934
558664
466270
453069
471690
133493
220822
47774
318290
331001
405974
500992
532015
373605
293207
378230
496030
268668
328081
230015
560120
299849
394036
137432
485666
455403
468006
272880
456772
124314
394287
148659
333251
549691
74176
461915
543378
167748
436455
391144
366028
260405
556621
204345
125562
149637
44251
426434
343259
418270
141633
91645
180928
521593
74261
293012
222088
134212
406543
220625
187349
242678
484924
93208
30870
531811
426773
1811
324117
374955
452361
539360
266218
550130
271436
341097
515779
542231
239085
81540
378966
273799
84756
533043
210929
426536
84986
301932
34986
299854
93532
534099
349848
530973
454500
457247
254677
474944
126823
149209
164100
185331
409165
96523
29417
70092
350234
249132
76765
187016
127128
249849
6621
212580
544524
263119
443875
45014
190492
460498
541832
11160
248407
426734
149106
445873
207315
189089
312457
213393
300687
207030
128594
44685
131248
548141
436299
46559
192690
340199
281964
286511
39917
83076
320812
281321
31917
205013
527205
362678
338355
57038
48400
301061
395318
216659
44876
121863
238134
285028
230131
467053
535388
551527
217956
552352
232564
444276
124974
115336
391970
414672
413460
463520
365594
482464
62605
321100
372070
560494
4111
391745
221498
245689
240444
406726
172901
200529
407097
203086
315366
287423
354800
225623
378154
549594
106375
360758
547468
402970
89925
32432
504464
393736
391945
17005
465887
446932
380526
439118
159935
164355
20222
96497
46955
242466
251350
186773
268449
106120
300901
37712
450798
567728
290226
36527
471555
429699
52647
417180
285911
122638
332110
265277
429364
471091
296839
386787
26972
433706
51502
135884
28567
343230
159317
262437
50270
476901
366124
455486
291684
331124
524058
57470
455776
144210
226288
463180
88978
343567
102299
325780
291095
347856
442506
525241
70036
488343
112829
284794
554907
104733
53691
298234
276171
322380
202376
539842
566435
162338
242196
268013
104854
344919
317207
19177
482470
471983
159735
45026
481901
414952
474673
417720
335898
13535
555892
333685
297282
461711
13970
305356
561655
105613
9561
434737
168025
56925
470781
487649
93442
490182
132749
380271
5294
174370
470680
187714
492871
28129
143800
9070
400761
288953
271068
167649
202788
188298
523063
142088
289353
70921
239514
460239
495459
232892
166950
230084
188235
513123
17270
328195
560237
122049
527984
76013
194111
129468
387638
50799
324033
123628
90488
414002
193774
212516
389845
80229
15118
184357
28690
324096
559954
486577
392198
460652
137217
301023
507686
231903
152395
335832
16852
177454
545139
179750
2524
51162
67478
169339
7741
486104
456058
550755
428171
389969
470730
307184
497131
139532
108626
450018
528091
402948
43623
557408
485831
255648
28485
304059
310554
299882
13978
390140
32270
177443
279443
510569
145669
552835
400070
497481
474892
102586
478974
135833
530993
356076
244465
417502
9415
128360
197253
437607
122645
131241
6045
549748
115775
22943
345420
370708
359127
179285
332065
502796
374766
561825
344262
379514
512320
469365
198555
235381
487759
321731
62999
61955
26306
150710
276446
316691
330507
57935
126024
544253
280328
456238
146976
21444
227529
200584
412414
141899
469103
307518
446692
168127
236586
208295
123173
11087
412221
390749
535647
540984
362797
561457
411467
247981
184207
260492
457040
568185
269078
259102
434942
414350
124384
135986
141786
476979
482838
58352
317266
481558
43526
227607
425438
225050
73176
103712
315642
383198
251769
165205
372213
480953
450860
495590
534213
426971
501639
324233
374190
110299
244821
45537
268717
345722
524444
521584
209807
13018
445671
28323
112478
83732
224533
455337
22967
107437
521886
226003
437058
368607
261939
95948
393828
498912
111979
336668
134404
24564
444440
411357
497350
18285
305326
49580
327695
67678
351422
172360
515620
504373
548722
484634
314983
91631
40724
225455
518110
480968
453877
146916
105517
523519
492075
142794
32620
251136
289
104523
141255
465937
309250
370558
194657
280575
167752
505628
419711
160097
517507
360440
549853
317588
20189
446022
20223
141762
358354
15982
493236
327910
494966
69562
211210
459662
352337
547365
91600
527021
403780
257865
427737
410162
195383
449138
257173
500134
277527
328311
9548
70427
46013
366403
45361
52369
274972
339750
4670
79569
321630
390239
116194
413503
441738
94645
366116
489796
517798
340445
463665
312367
277406
346850
159676
469346
199130
241779
485031
553925
153452
402113
328552
487852
86751
48268
107877
210147
187379
52365
309580
57104
35351
175157
542920
23285
121189
533859
465840
481577
416538
150184
97240
111101
155879
364238
43610
125956
240844
107788
153945
125336
516734
490523
517008
443763
115223
351825
247531
410325
46967
110317
563547
285503
2275
324454
294850
233357
244702
398616
369096
31610
402127
404031
544467
160745
466628
130466
565242
274207
242248
129193
11857
297614
82446
442688
297979
381408
148096
318292
90611
376498
5952
226779
79429
388021
149550
342142
7515
51158
91695
197333
9278
468089
127373
378036
46536
224655
529149
522815
521737
163203
294820
278033
389348
375386
267036
544345
249377
86120
392864
522120
15287
270881
121375
185039
486989
495341
193920
305192
143942
492029
509252
420634
487446
368464
453309
156790
283277
552799
152270
375099
109022
472893
40744
137881
280067
306060
264676
326698
195800
40995
509857
483327
497839
498909
301217
142254
454879
31263
503360
147746
342322
395281
286833
157682
481499
477424
221538
141898
525118
515198
376383
532785
39565
267626
404044
404123
562617
123522
414041
498993
472765
21354
68121
331561
134740
121373
447771
276454
379954
382775
381606
98665
470423
423373
468395
326925
8139
90642
428599
461028
270633
248526
500211
229173
109473
224742
407762
393283
379108
389994
51626
91785
209443
90862
283017
10021
408025
237224
263724
357130
186399
293149
104941
20979
154134
505014
366313
257005
132671
40613
258911
545481
491215
521151
295566
425254
455211
521150
388354
158962
55567
129002
384407
475507
269973
331593
261651
188249
171784
234414
424236
75431
13589
435772
232213
183467
558589
379030
12921
56395
240753
242117
312987
58196
548082
405066
299394
76617
563096
535464
292000
237073
205419
455410
265180
514379
184466
77730
473233
244143
192486
53505
565839
162546
136965
423600
383714
221964
254898
182287
119032
79618
159
39292
533981
217492
229942
368509
98615
321633
284915
503629
486706
69427
152375
370918
132742
245765
371422
88288
538179
307945
236767
28844
73323
415069
470743
105167
540773
20947
346633
415937
104172
75144
533630
111631
127243
10107
90105
444357
310347
315015
130421
372424
13644
339820
337064
194883
562318
93477
23592
566993
427048
206170
2914
319423
345958
544794
228254
183538
371350
216850
212558
466848
56447
344289
492628
279135
325785
216069
231288
236994
500165
485054
323511
292785
231828
534983
187403
380460
298349
542333
467944
290877
359313
424071
259523
524724
163476
260828
420766
89551
416187
407271
46110
5416
341149
83305
430269
401279
104508
428991
146474
423369
284682
289924
565593
130093
269153
307119
487349
339895
69645
242738
119438
377615
556766
366656
439962
475324
41680
540404
97864
472044
400325
231096
302330
516043
64982
288421
337959
319361
355634
395726
110961
258954
381578
231837
150370
227269
233434
10720
169669
158908
264708
318935
139282
445688
51242
87044
378460
21437
302922
47246
228940
563178
546305
385408
512490
380455
288062
246997
420216
34670
355326
532182
497270
301883
311699
298461
482176
318253
349879
10819
336517
331515
182145
191984
332617
94803
468778
542224
497901
432744
347974
508895
113061
147256
538432
69963
437560
34851
471751
211539
60228
290530
83552
323324
100665
87321
531868
451561
185314
251681
96640
69552
280164
514445
450692
110690
50730
35697
90767
36474
333483
321126
390173
435106
248113
455403
351452
163042
296646
41010
298179
535598
2031
64540
380437
155883
435304
520735
470200
443141
39033
227022
333866
449224
485319
526497
49666
82450
535700
509912
261049
504234
44929
519074
249760
217940
225722
35304
369905
147883
331979
472465
17770
139689
505927
194252
416321
148840
281174
14311
268366
447406
258390
278267
415645
361379
506361
533951
136473
288789
150130
382786
179531
217642
93885
2556
215978
3625
184120
30793
106696
208067
462074
223595
131134
156501
137866
161246
208441
204335
549855
20943
266845
318402
530368
560078
386328
67474
51978
44672
485325
389023
403103
79586
85523
49808
132241
182803
349958
485041
124239
230193
427576
29805
552795
109239
418614
204585
40590
52327
50770
119473
391284
62834
231497
255835
504387
281171
297112
297531
225495
72262
116038
146893
333535
138295
436514
205901
466921
395597
28032
170182
394515
380244
554323
65433
308356
354345
275937
431623
353746
478645
89068
151266
93352
563353
296659
211036
127914
239972
419367
173043
254307
324191
215652
287644
387534
365212
293257
118479
463469
548788
320026
339329
130092
104286
218553
269823
115756
392596
282435
72095
476679
420347
270110
21757
270252
562306
297192
551658
168941
282686
409837
317046
480166
293943
466251
487646
438517
26559
24504
120378
474877
423415
73852
494253
187939
478923
502636
196263
228714
106555
29000
362481
390917
448068
237457
261582
411033
215984
163635
387508
40796
362014
419136
322638
219291
230247
161208
154293
510303
158597
535090
235125
78496
198597
286816
398775
25825
330975
41322
328289
107667
200537
517877
145473
528138
563994
95838
260010
179488
170304
560647
538106
550115
330869
120713
395628
431475
534773
63528
148538
30976
363915
342459
141778
328352
410696
256472
105137
148303
97996
475929
24883
96702
135755
54400
93692
464280
398073
480770
524197
350588
59815
42861
332560
379180
67527
412955
267536
409955
196413
504536
336316
237550
79466
11367
66848
438753
87451
299734
234654
37280
53541
506975
466102
80786
260798
267577
201345
251596
32142
507104
254807
332561
191961
393514
505161
421076
454663
2587
179913
223169
88875
85785
6086
470083
500149
420432
14894
144183
115325
128595
382938
524488
347997
167382
412065
492427
217299
114568
418298
291591
555603
332904
14768
506547
254455
455719
447326
377794
4361
60471
441218
534066
265108
547318
312316
384460
7900
9287
70653
560628
415049
413898
285960
131326
477138
360926
419055
563864
18444
520363
562901
329596
433328
488794
381343
542490
181119
310764
203567
243510
471451
258508
548212
404616
254174
505538
206372
65829
247559
223312
58992
244787
556653
460099
309658
135409
36107
353438
180084
216334
178239
286772
515199
350199
302423
140334
27041
115657
529739
110256
123857
145184
338900
83464
315776
418927
208942
480535
113745
221365
418841
136770
382792
568059
132981
69125
134189
556615
452840
26093
486497
40566
11492
300249
67987
164669
205383
40144
171413
59804
19705
295338
370729
205353
337791
31274
54555
159759
451103
31423
304071
488483
553279
475290
366805
200045
422249
197551
335760
407206
258521
329789
437292
205241
231112
164243
488884
486684
450872
412250
297473
106587
203674
408685
194958
115876
470217
480918
127807
533152
67172
258494
508250
45995
199015
490473
261409
13610
9037
385714
280777
430209
214947
253398
140762
18965
486002
489375
162068
10798
36123
413928
530066
184107
97628
518095
474520
315000
30670
227428
559014
377229
125236
38751
236190
453910
493496
39562
225385
357650
436534
129491
518410
164382
392057
152930
366413
303496
212524
375143
286419
34164
118870
429474
61278
540102
30656
406061
486495
420455
80010
102545
69439
292328
317997
162421
275787
212697
312797
479964
504116
127183
316727
163925
30771
347917
132714
451270
287040
88950
199382
329624
499478
567427
225340
498340
335417
267180
128473
296501
447743
481634
505112
384330
441725
63927
445744
440391
92937
107272
423201
74712
526414
310193
74173
217733
172454
211043
252343
418955
560673
550595
390173
403065
377453
550326
101182
16893
39485
563952
276065
466030
309712
275093
286391
323324
167312
499906
71476
432266
345344
53410
166241
153247
48752
318555
299676
249535
475312
450641
492989
27777
216038
108079
332860
385885
450308
368377
24402
344902
469660
22319
384701
402867
173102
63442
345056
323807
534734
135209
120583
391672
183834
349116
472722
251493
36283
170505
437702
100373
203883
246625
306384
334630
529333
360428
2422
162577
460920
428142
492547
233343
550890
518791
383846
311121
205385
68452
262350
384805
52260
369708
152901
83768
129635
268333
231827
184025
485780
379619
507215
2770
381627
479459
469717
34038
420306
156453
194813
194958
15031
63950
469517
408220
333531
9548
550818
422574
216395
193797
445063
306659
320832
245750
136671
532074
420184
205184
556376
567707
251759
374589
459327
153003
250006
502648
190129
358568
336841
499409
282028
52899
502907
520185
452386
22039
371874
368750
526108
545701
357875
30296
457834
69459
422711
45922
443751
224369
369518
305170
163148
58911
112046
556858
374979
299146
75219
127965
429767
399338
45751
51025
311700
86498
544090
329344
205641
342255
332992
294141
395175
153549
94034
135360
494389
521179
22482
513778
373088
365965
221118
266957
562266
417215
86511
301885
186616
331763
490857
430041
518062
152019
272922
16956
309980
88421
302937
316431
157378
21618
298474
384541
247342
352592
521900
8392
547171
29881
262921
188411
399108
412012
257051
51885
271983
379988
427625
531134
279126
138503
524503
229150
437487
154243
365156
422465
550813
557966
312033
361209
415827
549305
51914
14426
28976
341425
486866
345070
1151
78665
477834
194179
43170
358514
543777
183919
90766
440710
548291
567038
513416
478505
28575
189906
428676
355917
431748
500545
203899
510068
188973
344048
435243
314490
514171
346237
320060
189572
26979
273621
81141
353701
70357
48190
127477
375533
70396
540196
477305
402501
182361
369473
163245
128232
294885
15847
504858
100230
492108
465041
354189
260543
91934
429094
360390
449764
488893
567862
157049
329278
545252
186887
322820
541462
245874
551979
104816
405640
64569
383098
425959
114207
257173
321756
246254
494632
102368
209453
467983
397069
458654
347377
155196
69059
250619
73031
169783
72417
155966
4586
502479
549539
337946
151634
432911
384749
271536
104314
66388
1029
49262
24031
508114
390030
155628
548966
252188
85602
380745
243288
207178
541272
276653
535019
450675
108992
376561
509151
105333
415067
330418
331934
209329
58106
443587
439343
220010
488477
524031
358443
285330
347204
34487
116907
552843
255345
346300
563990
126693
80229
161768
95182
563120
262188
367352
290838
168123
81588
203535
507282
533805
30864
519275
462141
311560
462917
170827
143398
357320
496514
328195
489253
282909
203859
221535
392548
18545
403384
565294
127223
488913
247894
438880
267980
6798
357722
76050
218423
488777
66744
563021
93048
389725
119977
234624
252486
479196
109308
212398
130598
101631
57392
547496
381661
449751
60519
440144
382875
459741
189567
452540
557542
274174
354761
423916
106866
534281
75101
209152
100208
33672
341724
114800
487526
463124
3412
171947
405402
232592
92629
489345
441934
126811
539020
216055
269838
215546
155541
469875
174373
100059
419867
347909
497559
336218
14401
368006
108850
331273
72540
376813
289269
435421
91090
486163
79646
465195
87570
263870
135377
209555
516402
53362
131722
131295
376768
94027
123962
92969
369759
560101
64590
404825
73946
404892
116913
298038
98370
526817
409506
218984
265305
172197
401639
402714
200761
174003
473216
362627
219141
290908
217663
479892
510572
11946
487995
538455
322285
449997
272223
160216
104990
387053
2916
461126
202926
243464
262477
348285
230224
315444
185673
11751
25960
472837
301296
99277
425828
481776
58568
53810
568129
112625
486179
153287
256078
123333
388856
262463
440151
463276
197418
229709
319534
530904
554535
79885
192237
438823
201951
216751
554069
496261
472204
129569
142816
256019
167684
398476
529628
486332
395065
142174
219795
448390
196338
225651
560741
295787
260108
153180
240613
5960
159510
142577
177613
430059
440437
453495
138411
414515
496902
504019
448980
148841
116611
165791
456654
382364
565414
20991
414610
558726
279452
94742
54936
374579
350734
438283
285690
341009
273529
262113
136225
127042
313663
527178
137539
370475
252772
211467
497144
40705
549083
336486
338880
53820
395328
119486
505061
455454
204282
489371
256266
195361
278893
340850
50930
235495
410128
498681
343787
332980
303994
561909
209720
127004
304812
364706
303633
324496
310692
198680
175571
548449
362393
499376
293727
363637
254664
273553
392264
14935
509924
403336
151937
562806
360536
150682
472595
196661
219821
194009
167381
91980
379480
555124
125995
456539
269427
305412
358545
47809
567237
101115
303713
313792
94312
507027
383800
5502
208615
503944
131402
404423
16756
24304
541326
457422
306334
11896
145369
319382
516808
438641
503878
383465
407564
443580
140392
38363
407853
389203
192867
107698
40730
394371
232293
542030
249793
321769
104114
103429
79872
360748
453598
412785
439227
153468
94066
390464
336806
528683
66226
321552
510247
308535
431605
198097
567303
63074
41313
361278
246493
281306
364835
135752
72208
307341
121557
51888
113504
370767
464280
341127
436597
541819
23438
216958
309973
549134
416531
406932
478431
200411
498517
302515
542206
251898
170028
277849
209668
212729
4610
27629
74841
393333
284456
543262
29916
349813
297309
42883
375459
520187
258920
463387
245084
157234
291866
328120
428097
472076
450
301908
352559
320613
480622
414793
204391
273616
179661
506886
208575
548132
389071
170825
558584
275062
164042
538431
543453
96331
106195
422614
297565
406849
559782
414236
526171
273088
321294
222984
195795
119628
146122
94001
324650
103272
300093
70629
257079
214263
346355
34775
315085
444232
232821
290105
367403
568402
267303
144141
47561
199839
373447
274694
493181
340003
193005
495322
33485
26693
311109
412586
319589
296556
63228
505163
530775
393731
375915
370079
137196
37782
213315
376348
471348
171114
275343
94010
314524
168398
315426
38048
469082
529372
46546
521368
14580
567355
406826
525173
31532
447454
487664
523465
303620
136731
65781
201904
454111
366244
243254
300985
563106
343317
396171
69986
214653
227881
43350
405972
301802
377815
382256
303325
440120
428672
11868
259258
529299
386385
441114
7127
466572
116917
188814
197451
284540
391769
167644
455264
537849
380594
516977
166281
237848
78439
512650
195388
411568
504369
412432
86411
262627
191359
402312
288463
12323
234530
522287
182792
455721
218520
252973
549830
199376
220726
86820
438745
544844
353917
26817
552945
534361
323396
451871
91178
26774
114005
536518
314924
464696
265535
434869
591
38542
161249
120268
322179
239077
216347
425169
540942
7975
268396
297332
3307
368403
86298
285922
261384
181275
202726
58203
514333
82484
254018
547299
173935
14805
15346
195444
402062
348454
433828
175481
503075
491630
303671
116744
131635
497402
512358
479032
87131
32293
266483
229259
83305
221898
425082
218664
469952
362850
17082
280371
543938
59337
232139
242336
517009
233654
293614
509934
525129
116793
186031
456386
168792
462518
444697
215435
508334
68272
298184
278503
405893
39875
208527
541178
177656
462872
188753
41443
379591
117441
49785
381371
480320
544136
537130
20655
259016
5935
497730
440384
10955
111138
126877
85103
145663
1544
509160
70383
481120
438716
297158
397908
487171
82111
398449
192082
272450
251336
380489
13860
526735
465590
385887
395686
205864
271089
535501
250342
229032
274345
347571
83960
172778
27404
351897
253248
134074
23922
53059
83965
280601
461325
165138
558487
565855
547800
11111
340031
352323
93932
163964
229525
33386
306446
262167
526857
53497
399201
26890
279289
326860
15323
546781
502750
436372
117182
18866
181428
211854
253206
323201
522116
214744
341874
48604
342859
312238
161287
406604
401641
83264
93915
552845
104365
454408
530343
9459
80447
155096
90585
110370
173127
53969
534279
237206
11169
368270
17689
51901
425170
532009
101782
78288
239135
109682
330948
113275
487554
385903
47340
258542
304089
513605
170477
338402
43083
1433
99300
309544
125796
122107
468865
415000
522004
301776
549208
291869
562639
190367
429664
204728
480459
394648
109097
434731
180079
178402
149437
5258
357445
209647
462068
212817
18964
195469
492702
157243
348487
473323
500641
39737
249
33310
529172
109535
58012
163324
292593
24091
152355
223899
23013
421606
391465
73917
123780
322056
423511
273504
160448
141237
268134
369483
246991
155864
419732
75830
482867
188405
402982
281622
291925
304108
129426
89552
192420
484829
554401
332838
484788
10168
423378
134003
483871
506192
508314
460179
402736
534147
309595
491760
130945
133126
346368
532432
109168
172055
251723
81333
346118
307243
271331
490546
482125
90398
532985
316451
124552
17778
493210
284173
10596
563427
331660
544492
200153
360361
393480
231509
70818
537829
81576
491121
94798
112526
84014
471131
533064
267044
325772
135750
185213
488067
135282
58181
564921
382306
285638
4342
431785
439121
164620
320499
18154
163557
135588
517944
266294
563376
400384
394556
485455
262146
450997
362192
467252
428305
314638
134384
453642
226803
213907
35237
40733
457244
110168
430456
313861
509569
245248
400296
444802
416859
17336
403756
319113
268786
533050
352704
182574
120891
539350
347755
390151
295613
407113
67883
267199
250776
520990
477902
188612
520145
416808
566044
209185
339384
430770
44656
556006
387266
525715
95243
416639
90516
5219
281601
389282
470473
227337
543395
229352
127391
321844
61810
169122
216587
398357
516136
403948
498818
221046
349115
7273
6674
563617
134828
565813
166832
208398
277100
280411
26430
479347
358663
553878
210639
155746
222704
384831
213950
260064
316902
404570
493716
355386
382250
46420
501548
342565
551163
122005
293040
121352
249150
494284
74510
309391
396125
531589
170431
268558
261922
39991
370841
391380
25001
483217
288270
547805
171659
240070
441526
382561
234934
390902
91420
507771
197700
406284
445833
304523
53939
335281
229669
48238
314508
165212
308416
105340
523310
83205
162705
311326
549056
404056
46689
9797
504027
319580
493045
183697
563972
400257
152037
390830
413633
332749
549850
390323
195194
518994
305422
145315
554079
310840
348602
545839
1303
111875
241594
205880
376555
161117
343889
60408
435345
312483
294276
272052
376108
193094
303179
101712
207146
49491
192996
518453
427871
76765
146222
445651
517979
17392
403455
461799
61931
540509
67603
250368
62994
302336
474761
578
176291
34193
372679
131374
40672
191566
524718
337343
206020
376419
86476
330918
388966
514966
192975
371912
381674
546382
114472
483258
316691
402986
260480
181413
270331
76465
159788
412368
488205
257400
2480
500522
164761
515685
98469
542521
240085
498787
115262
150734
567325
251614
198592
25735
414534
33149
359217
566277
301485
323420
182922
363616
285946
436160
536325
332945
408664
458139
119791
169868
516658
156015
155157
250276
520828
494671
2908
191915
24515
75481
115138
192895
165208
217568
455185
505643
413915
511416
139927
461487
234643
422831
533020
264702
168546
552901
293296
196047
522952
248637
92791
299539
166976
438133
501090
121056
86385
531257
526900
548990
237507
337251
551079
535351
294926
304285
281647
69890
489510
93747
67912
70921
76525
407107
236147
520574
376362
161846
342365
143131
517259
195927
152922
561091
30661
207706
347229
170375
543812
30864
448802
502124
361518
437646
450433
493591
496320
40217
120989
428482
185273
280699
303212
487729
306570
33750
234863
189979
556662
449855
425148
25225
311271
484691
270036
497989
486156
158835
560401
413566
384336
362739
397184
503524
159772
343861
287011
82064
228498
103297
437422
192505
381851
54107
5834
32331
471016
430850
519946
564018
195460
20759
421799
439784
30978
15487
385202
331953
409264
10156
113012
413544
316182
426487
92252
298234
322327
26667
559968
11075
360284
163282
67153
359371
131936
245531
426695
564098
466526
364158
7033
548325
27781
53960
339179
313221
206804
420656
139251
55387
95388
347992
165958
405295
11317
395053
410425
353860
21561
220801
371967
79358
394176
358935
488660
457350
373015
259349
75842
217606
336764
218389
133103
220579
122245
383151
331906
194087
566865
466525
310978
420759
442974
68884
166085
208994
67991
473711
503444
498505
269189
328107
528358
406404
43752
530140
80197
485617
272718
165852
525503
90601
156185
173694
106796
421192
4069
353574
420479
39956
56890
17054
509718
506568
262980
238672
161821
47607
129925
31221
453587
209498
168011
119434
290012
552659
191975
548069
5661
539780
193131
312126
554776
18
533184
140678
480865
67165
247536
143841
7128
423697
434137
265592
541304
244676
315952
443067
154717
243994
412998
502968
168568
433056
75008
499608
552052
172530
539241
400976
351452
295099
407424
364723
534177
514927
136252
83996
388365
348105
89352
21909
341928
486760
325872
129991
415106
539488
61832
260694
82131
306845
471369
272300
186033
54833
316203
182252
299564
75398
17313
101147
442050
24269
448464
105507
209143
449731
393425
223541
279597
200389
376378
264702
144392
174529
143185
86594
526603
268289
391632
142001
384274
261265
142897
189469
204133
501621
265089
369291
100319
283013
121799
329885
406472
286434
171319
121496
470833
352816
246781
85526
499942
17664
312046
519452
202766
503634
101653
522465
111687
294422
429635
164758
390519
343479
318466
94337
132340
112513
134535
103171
462887
103729
497104
237229
320792
454372
184867
10010
34024
248724
18569
252430
312700
239496
108835
453709
191320
550626
225007
372676
407237
88715
541171
430387
183277
102490
414152
308153
461998
106519
219905
385184
177006
315947
19063
444168
9294
396260
90520
148160
452274
83600
413137
316586
365951
316727
216874
533339
137614
68290
179925
23040
194881
308301
221255
315688
71641
534827
283328
232303
508815
530128
475827
414925
163357
482470
457718
329545
403511
191301
161686
460201
15933
118751
259425
165612
358920
116681
38958
452555
326148
551050
317611
129826
162242
523905
119070
453814
114526
141824
441592
200362
498616
480062
553060
343606
119152
33521
168434
391082
327120
219954
430681
120465
382831
265073
332831
440115
49690
532598
188652
429275
533184
445261
347035
558386
190572
521015
135962
34091
89837
272220
486907
122409
496053
103815
28575
231025
560123
130607
120426
350994
336428
345553
395187
245571
475847
532355
200155
54198
523118
113356
195824
44593
125572
466785
537189
282819
3739
137407
405635
133556
428124
180958
167584
498414
340809
122380
524053
163158
555478
39280
545344
405612
151419
12674
263834
550865
86998
352142
140129
76989
491479
477502
379430
90566
264720
68777
125394
193937
246821
114536
145478
255945
392320
120828
446104
491727
315323
486651
227793
210254
181249
272131
402128
26625
256566
140303
499785
290257
209716
82325
346207
372443
26504
300594
57811
283640
231443
532367
101822
274916
523207
568095
212806
556439
247072
198432
385569
422546
373217
531946
482221
327154
264230
375986
258767
474762
78843
220002
421446
66138
394109
454252
478670
21469
493732
64860
327358
440232
426855
258542
264573
337467
488151
16864
144319
536844
55719
367492
246201
1039
113381
345763
391164
460532
106357
300766
23737
469650
32570
348430
347582
345094
413310
219366
111672
128035
467318
104730
323202
469383
530951
299825
352237
547817
221576
502752
375298
181740
184901
148423
108658
385774
309553
382081
226623
488962
127542
499169
87136
446235
435036
22409
172024
431002
296221
26944
36487
448453
264580
31203
240516
44813
161707
421105
175338
493198
99700
63549
22094
519390
221282
474048
408146
310620
3149
229336
304899
405786
11287
207735
517724
366343
491005
534206
563052
522449
152282
243384
329239
18719
312853
289720
450912
344516
448896
170659
196848
39153
366798
541705
527539
43342
276539
157332
239179
485604
222656
83664
172350
517519
89329
375632
60715
36879
203495
124524
294641
307868
422187
292177
14848
293199
316014
202355
327101
394638
379583
138428
379978
6821
442692
172126
208500
521815
74632
60887
94010
522276
276401
549273
403399
372697
317609
212501
470349
401827
222371
385928
96761
138298
4394
176955
475686
356460
103858
370853
431106
155662
164557
276571
76351
302854
221987
315755
428605
106005
271703
26263
287009
278469
210192
137914
497331
524995
407513
362560
167458
114910
39179
79732
336342
234399
459876
223341
2141
116333
7342
489359
16719
123414
212996
312191
160724
218273
294969
76232
375872
357894
300270
497385
30743
212954
3048
453492
271173
399633
363810
443476
420877
92589
353447
115237
175039
339983
292324
165956
197684
321037
358117
135663
203363
562348
241093
308683
143756
499221
161366
157886
513053
273562
344664
122782
216387
448793
76829
544792
136210
438743
209127
485276
275098
315249
23673
147854
494023
412317
229811
53510
177402
48886
532024
464918
526102
206340
536764
159971
266310
37429
165649
539495
15495
70336
376176
502079
19839
419825
263666
845
145463
136784
528748
76451
388955
357967
355824
299876
549969
502245
509519
479980
38939
276336
60719
490574
252794
136240
32887
411661
298281
374169
122597
338984
202776
275865
238170
548341
411532
485853
170264
70043
311150
342345
345299
364430
290072
110178
187782
194219
378770
238893
373833
170606
147793
381107
467117
24827
59166
344318
284805
289056
536376
516351
270056
15559
222784
452051
314550
159332
322989
44753
119901
542610
482579
336104
168351
114335
228054
477752
21847
251991
469817
441169
191022
99306
567357
254890
462467
170414
544951
532652
541232
126281
561805
269086
559295
235166
405888
462605
310727
533208
546139
283617
544991
315452
360999
13751
111949
147794
553321
41413
85440
333100
173512
59533
389481
314080
214354
160395
133577
16909
480248
37938
23611
498059
142317
347114
226180
511009
326039
166495
144897
383177
474443
499234
97776
133663
246390
565040
122043
52766
521767
19720
203572
133507
527390
497077
435621
536189
131849
29624
105973
554432
349394
330011
248433
201543
522061
290566
339094
355656
192655
177960
200476
119355
549846
388764
101425
216584
459984
173479
396409
42768
250733
200713
128170
94918
410282
148693
43752
64030
175257
403046
211095
389334
332998
327574
267007
313663
534021
251622
158437
183486
343311
6105
171929
329050
431145
359388
132337
338416
11805
193716
64601
346669
237088
384128
221116
261711
185990
154551
326047
189201
86362
377442
224529
4979
234446
529042
280853
438793
379802
375952
365052
377230
5676
284164
420204
44375
241633
140549
478385
359587
293108
125967
566092
241658
230671
500464
325159
232652
77308
376827
372454
226925
67160
293414
543332
424581
460382
493490
151134
281234
245899
251255
20954
392364
259429
500212
65058
511958
23132
376657
230995
508051
281482
165947
268200
502208
390235
547706
279853
498013
89863
211797
393469
102724
238391
160069
450260
438270
249714
299583
409652
211631
205267
204502
92113
220184
431081
555714
228617
545078
416489
320167
180949
167599
138472
111415
275622
152664
374246
90606
67094
325911
223030
145642
398778
229852
159924
207165
179212
463023
12218
3726
521825
365792
15564
293306
384917
190879
187706
55745
277332
503472
506470
56143
235422
440499
438036
212877
519426
139183
484993
14508
19002
476566
109597
427936
222947
177728
501960
202045
25819
36293
356205
555578
213870
96551
315952
283477
356963
204321
400918
57192
356683
482606
430738
95477
453635
319559
511338
77932
123952
186575
370103
291529
356075
159462
75509
186271
235965
244080
83407
480933
156269
525961
384439
70296
368917
409935
44194
157750
127273
472962
403328
437020
453337
323782
222735
81894
473857
413971
352539
389647
39284
427687
285208
354220
55284
397550
428120
127811
294114
130154
109556
39855
162249
554379
552433
523355
53346
257705
502383
437962
447952
59332
155806
440159
404122
412337
378833
108764
248106
15863
526255
292711
363553
525958
296852
239725
433692
400680
413189
258200
266496
459126
51131
426762
358184
279833
24804
254498
558342
371302
529785
296930
222985
133198
50306
521225
70436
395551
373602
131036
34910
135395
159785
519838
268567
407360
188438
294226
556759
413605
174765
225241
31498
236917
115338
228072
140199
242234
411130
90178
509120
189424
103569
172151
214080
467276
231236
67795
182952
184359
183187
303187
39795
343674
404105
223334
65335
126909
132138
95677
10110
122380
345757
128248
147252
475867
360246
63415
204168
249784
490741
559541
568212
395515
177762
539
80696
94371
428729
495024
94762
311134
431571
349669
364128
515048
133999
464002
562122
473429
505622
483149
397257
123641
53233
123867
526029
561486
339477
487386
149577
378427
434640
340641
367597
35840
467025
334163
487789
545604
79597
332630
350872
493123
328514
211422
550091
550750
459063
298889
400295
556404
14788
256773
565766
96429
339322
164799
203829
99288
197469
324212
496836
264933
402429
370640
109441
416438
405684
555154
549388
251218
184188
454572
532124
443692
14802
189
484603
442453
211959
149324
366249
321618
412480
315250
288711
352271
390450
471944
386354
445949
126844
333494
239354
376658
508523
375556
5125
101148
354600
418045
22878
326696
523834
490995
28967
224752
202816
348242
47718
259887
416135
150218
57065
232947
61122
120635
28740
104763
401609
194036
337484
194263
457028
412663
436219
428453
10004
221853
356228
108569
122646
83087
249025
302666
384742
564910
111029
195975
426590
373433
259273
353370
322502
558925
162454
538215
290657
451433
12915
536185
542621
469953
432050
172061
517165
174370
292516
416465
191989
411074
498358
237358
459973
193666
476258
221182
39636
438592
416146
9092
526908
475201
565338
21740
206558
424627
70508
437183
26493
9368
385062
276765
158047
299769
436622
17901
420332
173200
470934
444174
204872
39081
399614
376780
14873
424993
366246
440990
195245
76992
479046
272119
439823
191315
180717
372875
378418
339180
552419
357828
544035
192156
426097
27550
207115
389034
358556
105676
325137
519971
561103
163084
120824
3352
316783
458530
137884
428264
396533
346228
562310
256758
501548
32150
536590
246089
364198
439279
510635
371336
563030
67200
119405
255696
274056
140104
161988
221252
75417
319649
59078
292926
79932
89247
250914
546857
366071
481437
210947
84475
64091
200544
256624
179927
380067
533409
84968
108252
206239
327046
266971
155267
187379
393318
208672
565465
133295
357797
503552
397830
251138
488964
433398
500827
201366
268747
262236
314128
240207
460172
222270
26526
295542
137947
331452
33255
566584
410427
502778
95421
144792
474591
174626
305853
312656
252920
209157
138468
240588
207094
285348
384304
178100
169311
87812
378720
77349
211728
376707
234941
31812
82681
507482
472447
513791
422926
31213
537605
293763
404058
465842
400643
89189
410082
17613
388455
491942
318872
226578
119465
230519
338041
362339
297281
16346
367033
95385
365781
107238
129369
314581
474646
73383
99813
99372
102960
448671
419196
375625
96137
225405
47630
224809
83066
556016
407383
330003
462281
177502
24933
308036
215593
532434
472491
90862
164681
493920
240984
364923
221029
396353
499065
179890
414615
90726
421939
359540
160546
510153
176978
406682
16140
535949
99231
140364
86128
285007
280563
429164
536419
220502
182840
106368
559332
168849
460188
355353
223131
413338
237031
328546
59015
348750
180661
97068
338306
93649
6577
109968
460841
37025
402603
473272
230464
296989
336920
155854
4603
51316
404361
566718
374902
220493
519772
331294
450552
410343
481376
266722
13446
36984
129133
431721
462067
31924
143073
280913
353278
265326
109485
386255
474261
473654
441007
8730
296534
487949
163687
153740
493027
266828
533331
536224
359764
171329
155040
81644
206676
345412
340136
104168
39477
202476
147407
304632
50025
73642
376880
539428
2131
461394
480080
421198
470849
303527
82827
245807
6956
428694
378869
255626
562969
496505
356062
517982
12588
302690
94777
60151
57560
230222
116019
245824
208654
56226
447974
63145
255421
106863
28313
185546
362734
410924
468532
288428
101106
168808
166795
22241
204758
289546
193063
95040
159306
85101
12450
422297
257541
460509
60314
35416
164487
290606
159748
347096
286791
371310
238643
112984
341891
480508
489788
537099
502090
122963
482598
371571
23242
151478
232603
241770
396357
524444
307556
359434
402202
558280
363958
80701
154486
25872
489515
371551
514219
257318
359121
404673
514509
214935
515326
156019
381599
234503
336040
76035
403900
278488
338898
161841
122690
182809
183863
9143
25501
490240
324258
340434
159776
64123
466285
256420
117512
44298
64460
334852
7085
393652
50556
239297
414123
11636
24072
528131
353015
150840
128802
291602
445671
299582
234170
564401
204470
403709
567355
255820
544683
409257
329978
62577
321137
51979
157295
93651
443546
135469
557889
546955
522196
455941
259963
543458
559714
75531
420936
35463
416056
384180
393384
303649
55508
519042
29513
403355
171267
398159
145642
422947
535832
368568
116041
558685
14379
177997
128590
134726
143818
300611
268296
287425
175189
1141
375044
334647
539373
352750
413728
264831
124729
446723
565972
68654
533919
403244
506314
161645
509320
273464
83829
379919
345167
549029
19253
98506
36473
377875
116703
256996
487778
85461
201329
197545
145001
116750
303756
256320
13374
366069
457978
531977
480526
178271
433707
68125
110179
118501
125777
68479
354163
310826
127228
400068
428221
237261
369973
126950
318619
540595
71582
556588
342667
89469
45230
396941
205081
511196
83526
86542
235415
547607
474964
48865
256830
57914
480118
352077
463831
8330
19365
457959
28250
359506
43352
556066
545196
307629
536569
266089
341159
116310
243998
51010
413613
165708
69776
492514
331862
106121
514528
29777
215549
54989
402230
554626
331254
370591
206578
254910
160016
144536
159666
524360
2752
169435
144374
380169
174023
531006
494588
415088
6418
71370
464700
290461
550952
555719
557091
342854
223518
304150
337501
261488
424219
533539
61613
222163
259533
126888
82267
295380
88741
44266
556296
309267
556239
495102
217750
109821
11668
174575
59662
92453
45494
206506
5552
473798
22267
856
430786
418819
364863
312026
138262
363996
285701
563694
145068
497579
340499
236230
205177
325843
307078
89928
291056
277584
239327
421313
66438
502906
95546
182641
549697
62669
202001
453888
209448
466538
413358
207432
97411
502559
526186
154974
494274
168366
301288
351545
124495
288199
154531
378651
305767
566054
368626
292774
180097
248559
47947
504312
66070
518957
109463
158054
354693
241622
137444
384822
41267
378874
333375
536773
61828
44787
265941
156453
151129
405089
343897
31541
416892
397722
551431
126580
324068
160655
406943
336825
55385
39210
275650
508014
125825
41751
539467
348271
334224
555429
113356
493004
75616
69040
547523
20027
322423
19962
252722
522317
102889
64759
126864
76106
403622
555762
54905
319782
466007
186087
95243
513498
496836
436165
334732
151621
520574
230272
319951
479732
235964
256608
530837
521694
52055
393462
511975
278495
69861
552280
301227
500313
350150
350776
519192
271903
456319
498194
127534
488267
361154
79517
101945
509347
340562
484515
531734
398421
389568
99919
480941
238134
110878
330993
249202
53748
211803
12556
550786
531882
111831
526409
149778
58835
231646
438472
49710
117756
492262
311229
208723
123730
226232
233447
190095
523834
280333
173767
50078
292362
534807
32106
511954
327188
166277
487996
472103
390422
267718
7668
93334
473602
354629
90747
553245
158362
141541
372383
125403
132379
167812
92453
337196
57260
88621
36046
376372
190254
76280
564355
130040
187868
168787
307262
467586
284659
352904
392249
520163
133576
32480
148001
543764
277360
284267
274494
327670
195834
496314
529260
71014
319262
50334
116850
551715
306714
329125
282447
229110
385625
484386
99975
529015
359924
38738
247686
466126
185506
40487
553709
546789
301243
295525
560128
49513
336757
521137
457926
366816
397283
112544
547943
470453
401605
122298
15806
82399
158955
435505
177318
443598
300104
324088
551035
232889
166269
80367
117501
274556
2499
152191
481909
353492
127085
342108
399283
102552
469159
343159
27709
178383
362099
382359
288470
488174
323950
247735
30697
151457
138429
524102
258665
553182
483325
282140
553536
431687
317695
12137
384124
47001
461405
415130
471965
332533
168247
300016
181402
194650
478671
20017
547994
277248
116540
6418
403800
40702
267543
371020
46254
30970
311148
77529
34854
354565
104830
119496
506216
366803
177502
274475
96091
142257
485337
7002
13229
547238
443318
153803
345129
156820
319890
189652
557083
21546
208185
531621
239362
535822
427869
52311
270126
238378
222953
442247
451336
36241
134813
43517
477087
69586
293580
248738
171703
119507
398144
179141
252997
388028
230459
395814
86869
257496
363738
79501
205716
312545
164549
403471
336138
2384
547442
445582
375369
168083
63076
384525
394654
458978
344314
166195
365113
57439
98710
452559
154711
93105
48845
271871
297761
285861
145460
96658
501140
462700
382939
266036
527434
137024
276723
472727
440020
537809
135155
459225
182824
386894
363429
292636
268548
274694
228357
532402
119758
363989
176837
138361
317558
562359
232530
537538
231685
412691
143705
334238
89756
371933
28947
323861
105473
254370
521652
80308
393487
379281
257440
250374
24160
280422
435308
247991
244302
224831
535596
328872
280379
269978
173089
498712
206452
537573
296378
519935
276665
321714
371263
350001
414250
113565
519209
361902
483902
458928
22611
441433
560486
40881
82567
272630
89524
188658
553556
127138
103736
361853
163728
400311
87509
364519
264837
269078
59526
119314
559337
14231
187069
23885
186320
481739
436410
241958
295224
72305
524833
237178
294944
251684
172
7904
100060
413567
120265
121478
179034
441185
283673
70245
189474
195141
230219
99026
500101
490129
310983
2251
99318
79424
209123
485207
463572
34573
159217
466660
242597
471109
392423
24057
21469
289424
172336
270867
502750
14709
389813
485106
379631
515858
113916
82442
397366
479649
489729
608
3304
435783
158047
221193
307891
564097
257590
385601
556218
125110
394838
359972
86068
126850
453771
463286
22884
310601
317576
533221
164567
526766
512588
515916
77843
388489
248518
458848
409846
144125
122478
478449
169270
352925
198196
268876
56678
61610
204012
362255
508837
360831
280571
173241
34854
426097
111559
345802
487185
355919
290911
351211
2954
419692
111055
346169
48416
446818
27537
290898
503937
551103
324625
343835
399953
429667
54430
484536
499541
45821
107803
311277
516231
289058
181566
86741
49633
401490
498169
83715
271980
240123
563815
37308
486186
187935
546159
291722
454821
293582
448517
2802
7956
321495
50045
459126
413405
470191
436039
328810
102987
134335
426692
505403
359768
412853
246103
451668
70070
283887
533131
552728
17030
72422
97721
357237
249330
564453
523866
134334
531016
25867
26766
243619
249447
198154
540643
7156
67923
413469
287913
53967
102038
57540
17272
86086
176406
495134
435731
51728
481738
522128
124987
359535
314358
318796
22227
62889
237369
394736
254783
128623
86179
564895
22651
168478
44202
521470
361868
377255
508559
460671
53341
494952
201307
492353
33809
152211
33824
322447
247380
534501
72733
2849
306188
24894
473826
390794
219326
250082
63170
456588
212669
2018
70529
225957
3549
221750
248705
501471
503012
201474
26332
517270
36531
503090
243369
99805
532042
256477
559018
110502
130922
378241
81076
111088
120901
316262
5954
550640
497537
162332
102836
206298
198690
512021
280669
354980
397097
424498
279217
391185
13241
117881
231922
477787
114044
533459
463339
156992
507113
358864
559067
205326
457313
538633
188566
351025
443337
523865
546433
187328
391227
437889
139001
239164
190717
28012
509600
474213
357884
537124
321353
397486
323007
19867
174593
390118
416144
277045
429528
154717
47648
557549
231777
172885
346536
199528
206052
173695
421053
295401
180333
400296
385447
12741
30874
41796
147358
375544
178185
146697
507332
504172
512974
320077
521407
395536
5277
19449
266488
567538
482853
253104
208060
198005
222298
81911
210067
21351
404598
542202
491645
366825
312863
535712
157522
177691
268812
213605
26317
309927
446244
130608
163723
503684
365509
313089
556530
278345
313381
510869
437696
141894
237267
48644
275999
115732
121824
348572
86553
500081
190089
281999
288353
541367
12218
408702
467737
420924
385963
295725
368697
162911
83098
109703
404297
438527
20694
481545
71314
468605
188992
116378
502739
54921
537251
167745
65588
174227
221019
6243
410488
122405
101649
345580
477931
79581
443682
374440
373183
400558
83283
332031
341251
437030
23156
180377
346651
113322
62939
300703
109730
481275
201382
534184
554789
316556
71861
97221
124520
218435
211906
529362
266494
556467
404303
80737
303592
479990
435982
260602
144974
121391
179686
411733
526136
6525
220965
161337
35577
205516
131298
27011
526279
33961
58743
475887
31248
340219
508312
350099
475767
444949
352830
89575
435978
510780
53821
456556
506281
419980
131321
159156
539776
56198
164256
131356
563956
526859
361903
19575
48711
361056
8034
467142
98677
434851
203908
552674
563770
96558
481858
430301
148871
502377
270105
80670
505001
469336
98873
484272
286348
284638
4489
206171
315584
227347
15760
372283
512777
236688
50190
259565
201080
118660
444205
265128
528218
401561
142259
408466
194406
17153
539563
86406
33802
440873
260574
76053
414764
403442
91285
292386
70320
390011
328776
359997
129197
526166
282230
126572
542005
280233
153662
347972
334384
65314
255047
210888
503501
235360
373249
567262
188639
21152
565529
20952
75191
400164
433293
338306
50710
285845
517362
385461
281996
70129
131732
3592
452458
491399
335984
410062
68051
359248
202222
361671
18233
442340
437096
125901
11218
13108
177424
355488
429511
405816
145167
199255
222161
64019
270172
417870
495920
447854
251492
14620
356056
334701
260984
37126
72540
481387
109235
415398
525456
17490
1442
84928
39441
423258
351786
156478
125493
82902
495574
262652
331538
147021
407495
241530
329308
13021
454172
217758
429612
110850
5679
174552
90749
240912
413815
230410
533574
126328
382311
340748
131211
365061
453780
508314
12281
79155
212183
405852
411568
313684
540812
551160
52553
233241
92452
428729
426134
309686
126770
289081
410458
171059
441224
349192
472659
524086
352397
128914
518823
513225
301101
364753
247301
42648
53108
330315
99962
294750
112765
532706
467543
125355
347827
52462
486084
295751
541888
532825
80404
469495
450199
268517
127243
424066
535172
501445
174807
91547
340820
530129
65127
26231
483669
393611
551499
405668
492195
250125
548132
156114
423948
281998
535174
454387
35477
97307
146630
478439
438697
133684
29033
335716
106683
27542
272358
303052
287522
247632
344736
93862
447884
199971
315415
291814
538679
29086
441247
97079
86815
432206
253235
434530
210871
408293
230581
448626
249518
247118
336934
321855
446779
337598
325707
567488
186389
343035
47685
60151
92744
89709
529535
478029
47602
249057
529829
103077
437519
183820
542485
351787
395319
494111
318076
483905
269420
550637
371573
198351
375477
165958
377786
114063
235881
409242
433276
173543
408935
217128
189540
103851
406921
349336
410010
219860
109156
490735
412917
480466
8003
247356
318051
415283
452081
435728
6047
339793
514807
518605
438922
259009
144390
458053
385648
363198
429723
255951
376227
404850
488312
562643
461154
106254
400657
484003
189437
168325
79332
126563
462700
533393
470529
234738
291222
19447
28885
511895
516700
127738
63283
350128
275752
42159
556772
416664
401924
348597
474787
487869
199734
251792
31254
426444
444224
344611
177012
179289
110570
351936
559271
481424
531592
360734
270425
492954
314863
270907
433053
27716
461748
274918
250331
116735
413959
111485
348131
527927
542895
133343
461937
47006
194715
11503
293034
158036
275687
404106
264619
227678
61769
35950
221902
477943
223434
332918
43497
386181
148681
476281
420573
269004
78916
143698
428812
132159
365356
22768
478322
173012
116263
169252
195192
509920
502440
120901
384307
394290
88987
237856
382468
512874
367092
41431
267888
358831
47136
233880
69756
476517
546525
309580
256923
185367
366975
421831
120756
99170
502597
383367
284691
15537
130163
458823
110596
348982
414713
223310
381878
58606
531513
557521
98621
402445
99319
90498
369902
107639
195470
547459
297026
311536
65638
418825
198311
58402
80293
258570
430124
495876
540763
300371
496125
181114
481312
218022
430410
280005
247762
124390
314114
293524
57935
205356
191733
293092
413903
323220
460350
512739
90919
558347
145216
247448
483056
398399
566193
178139
260677
315392
448882
209490
268634
501353
59908
475641
505687
272494
155219
453877
231327
28129
338893
528900
518414
508671
63841
38665
454586
408333
493410
33401
148246
53061
556985
431711
79092
511153
194913
490626
426700
10654
11120
545850
535214
164184
193197
443708
313322
3426
245215
184030
402767
288491
354691
335578
511769
516534
553663
31788
502231
304982
187117
71235
417335
279255
378212
345453
101474
84101
84400
115125
188625
48136
206932
80328
490959
373048
550270
237002
260088
214089
142390
517778
276434
46274
11685
304432
60842
78757
336791
206854
160623
536713
422015
372399
564005
29635
139818
377985
127046
239632
74727
488932
166046
502857
56114
279573
163368
476761
565225
213537
561290
461906
337866
65875
96025
105237
184560
222163
127526
73971
277827
158839
19435
67791
183018
86504
464018
320243
228624
392856
387318
115136
138174
367348
76486
359748
510768
470205
185134
304987
416697
414494
385415
41590
450783
234194
221892
192118
358216
276522
10577
136392
460596
127037
384917
148484
37100
70025
419758
134749
41297
101875
220993
53572
298252
295203
380862
227018
542581
238232
254349
539656
362070
290055
426382
237343
361104
129997
189030
455572
216237
324556
298619
532506
207785
203806
295077
160269
423308
50343
302203
272788
402871
340520
428398
288526
59770
280743
137136
32938
134819
142646
148158
438060
67848
54842
286144
58287
560735
392839
88206
359199
407775
563803
370787
518879
292130
468899
316929
426491
432430
116487
112814
321932
5973
403841
63969
56630
404530
140293
130205
387131
138433
112128
241325
531060
144219
501944
515982
129571
259855
105977
419545
178475
50087
191198
504039
70823
530355
353167
447785
196149
223393
432442
130163
24156
410722
244981
169927
348963
397304
28749
526117
459273
109889
152850
483222
389759
549580
472328
558682
302448
436903
252336
213931
63504
151028
4670
207702
486607
198510
476452
459818
228624
107791
206496
499925
273351
421050
6440
139290
203940
427067
556934
8632
156269
125362
253095
32738
210557
326717
558059
399325
386116
138621
189220
424168
47553
361910
45482
208907
555701
74849
451797
425148
299867
323703
248394
221994
348153
427367
529130
154580
482487
445760
60411
530033
482646
10968
487009
239353
22293
199178
229146
407449
503208
529616
226853
563840
245391
240331
394709
323129
561350
386320
107440
289722
360450
304237
172796
512976
1151
25133
135696
397958
163537
312889
209027
461763
276500
517326
40914
476502
298714
563799
136194
171823
43693
102426
244612
485902
124636
100617
540135
445472
286186
239802
349717
192724
322679
360522
14485
454868
149979
133693
316095
11305
348248
441522
563300
40024
38617
380090
492996
376322
325308
21338
446166
205808
329334
422706
106635
481069
137911
54326
407426
325781
386724
43216
75805
108299
252647
384920
269479
545414
550944
469276
456897
401420
298983
506932
558672
389680
152263
302763
10386
291213
532121
92033
279606
296693
87285
149436
202814
353469
319969
449830
57021
112127
558216
21117
327517
459842
535084
92148
247833
95096
547770
370233
257888
155746
35342
330812
149038
395883
388676
496746
87414
354575
76302
338466
520430
371835
157218
227040
413172
516834
46358
295468
88916
85480
410340
225027
225706
315334
514909
49011
105407
372780
206588
476640
256037
476727
552640
476289
511016
58880
253729
294716
154439
190765
93399
439269
530595
122616
489720
353577
441917
456074
371903
476313
408076
263291
274111
318038
192709
213136
378054
100733
283848
163245
506986
108019
16331
61707
546375
119406
551169
349662
102378
90405
9725
144886
333844
105860
190370
348856
271747
363592
401791
67961
279526
524828
222076
355994
311082
492113
299337
149498
82836
8831
523146
509871
367352
53133
185986
138164
89549
544269
468009
210225
319708
506270
119963
412231
184226
11967
8643
368376
522547
299363
156766
424044
49340
262586
154112
253483
57376
382359
125793
33556
363511
230140
206982
536543
416029
262818
463261
549647
507284
516609
85510
133225
86531
299697
88018
532801
172322
145820
382850
427163
178210
181333
379141
468327
397344
331699
70900
355164
281392
443264
459374
428959
428596
102045
555890
80055
143669
287062
186288
341659
436872
48543
358911
96765
552152
30411
230320
514956
370465
408195
443362
43781
463999
134137
346915
93941
288510
355005
449863
641
328279
353640
52158
454912
431452
567963
478257
101182
148010
525559
99597
259681
446038
4295
439519
74664
100618
192913
359015
15802
479981
420315
35933
4489
343366
511533
490026
99906
478437
423169
411512
117736
363422
510282
182165
75084
231096
412344
405285
532569
285967
193444
183299
524166
457854
272868
171587
238819
489484
150447
304640
509706
246854
273800
447731
39291
191172
214292
556422
69970
545712
469215
120195
95734
330428
203665
408370
339847
517323
544154
496481
411815
386463
402748
520595
224787
9634
381551
526525
411458
350046
316525
41512
145160
31153
111580
192036
48864
308044
201229
514730
59395
97939
485140
61440
35968
558274
559312
496666
390151
336785
472258
438269
62542
389596
232823
359722
389936
172987
420151
52050
530854
545134
433722
147118
47346
418152
458418
541929
274177
314364
437023
191160
401327
344076
507987
23556
367209
142762
262092
10146
54420
183708
513631
263536
184685
161632
7474
209672
324056
521900
394752
184393
118750
80641
85813
540109
17995
544388
122414
69876
467698
251194
445411
175767
55560
138540
177562
265936
260969
267564
355458
460607
434785
38999
474329
382199
417653
94909
124182
286954
124288
542546
31083
245778
154329
24963
287677
548042
516977
514886
515680
101165
503116
168292
158882
129789
462204
64359
306083
153214
253413
496924
29636
421776
265425
397280
102682
505071
81528
171519
385193
269498
203981
146606
196622
449418
395454
512202
85327
146295
33735
75742
230949
230890
300884
86256
531918
22174
52442
529930
431744
312879
514070
413327
133568
155536
428808
29167
76404
410485
450491
195552
131385
18752
116475
514599
166146
189838
319705
137898
228568
512316
335185
523862
427319
14379
428894
64485
273695
270151
106851
300596
222874
515000
43486
290526
387222
373611
275590
200126
87821
10578
167987
364744
13975
51187
179587
450666
238557
116598
79019
392059
192387
192824
351644
121415
169161
127626
223739
328188
407717
360110
63832
192546
211448
108803
129699
475645
103706
386550
126978
410212
369688
327341
504606
438407
158916
370025
281381
255820
362239
551601
423746
164086
62617
166320
441728
363262
533364
447579
443863
468901
413163
401088
247147
149882
23436
534419
448330
475179
118497
483406
57024
353896
430225
160056
327144
8092
115304
321412
405087
7952
386677
524686
401190
296627
181209
54991
401383
371232
446136
112978
420425
198085
241034
187868
153335
297268
303704
456758
343737
431690
69220
525611
13284
561126
82983
388695
215345
280177
429229
419136
496205
555711
118585
253969
46315
9323
51072
429294
566176
547344
346443
310893
44729
166563
343932
211497
268481
420304
280062
539545
530455
213863
233145
356492
299626
30386
387594
464421
343729
434977
214058
358600
309158
83539
182494
290941
481974
457485
558813
546751
106870
735
40335
328692
460551
478413
26741
532453
556147
73445
495526
176831
450243
64309
354239
553229
507242
563224
458340
466303
374567
440972
154155
323105
187567
235485
54838
435582
471263
294873
539325
309950
424078
49138
252432
97558
180690
248055
351911
43998
422790
451795
490492
295771
499122
316248
516967
455505
443879
96621
26042
348879
490079
406161
454317
378673
19445
220227
29429
349958
156699
158336
101704
322474
168638
133863
376511
397288
128798
371442
207447
22629
359344
88168
157000
352411
535608
261058
9869
554540
201677
95241
301364
398424
69975
257733
161657
456392
347140
364199
148432
503811
448547
240227
88945
116130
140341
95156
154202
536213
371758
126936
497250
364348
148379
174493
343478
183296
516226
31719
561832
383069
364430
553760
467036
374184
291167
383578
351161
1926
428714
239086
259110
11863
509545
114701
347432
78777
20247
169462
96597
421779
231677
116873
311186
137392
483618
536966
467422
385629
318127
91073
64627
172144
507537
96783
57545
424853
141241
268778
365323
439283
347832
97387
204179
27909
210413
325651
469288
343827
530498
321640
299122
104627
186662
497031
51362
236637
539654
39878
71339
567449
451743
511877
409547
417469
402447
116293
257698
80837
333048
448738
56720
543543
231393
214127
237599
88035
39042
277954
390257
459876
534261
161621
408492
82198
146208
400519
373094
105504
396622
304586
389425
428577
417737
294900
417955
413283
17879
222039
186064
291457
414492
101363
187107
419686
70575
438128
337175
391592
389970
514339
263978
9305
147570
358569
332136
109507
131626
327356
489348
200758
482324
34494
516819
43063
246061
234352
243024
246587
273768
316185
242227
25877
204160
269484
86526
561872
359561
541620
261323
408220
216443
542867
190705
291404
210864
561971
563918
39821
563759
195657
129965
404993
83633
428523
113120
215721
443981
413574
437881
38282
476740
154091
395315
198881
482830
98953
105790
373254
45151
170134
560241
231894
91035
281588
276887
493397
410696
271116
124976
193425
317562
529948
253879
229927
41913
445173
553772
102967
364795
529768
231589
191091
483936
379865
544943
390156
2017
400617
226312
427296
378303
169057
545968
155441
38550
387209
344422
498698
130945
15337
453134
150035
302454
258743
114826
102661
392800
72182
92417
43277
224913
109216
216449
200874
54441
279890
436849
221437
46928
257372
400263
37339
207452
225876
30507
18698
68334
136566
286040
387923
120063
283580
307616
133520
163011
260512
326308
51861
120321
39864
125311
103296
407364
413366
395136
234921
37798
120789
426617
278827
250785
351000
104010
288564
460128
154891
162168
473126
380892
348138
446097
39139
347122
325308
328577
74118
151769
238377
404612
44745
153384
370394
242660
454619
69190
246828
379741
140092
324650
294821
433668
468354
118232
86307
293958
151360
101328
283383
544469
190328
331880
339880
12508
109760
69786
58484
168578
222251
59238
385282
59104
230756
475991
207441
513152
347082
367538
487312
260356
197940
55870
348089
519875
50343
310784
413546
74313
329224
387319
200600
25465
237111
521979
371406
121805
447523
505708
87931
207602
157217
546569
119058
81952
119933
115939
15436
538816
422314
113250
202818
171367
453628
170598
57643
140350
418651
288003
539318
404210
372575
484466
123535
269920
134540
516290
354214
484284
304294
30614
234315
112132
480065
504219
483506
475148
283775
272132
158216
530834
14062
492347
361917
416369
250618
516457
484340
218624
391463
49838
384256
91602
2873
308532
405895
262463
53981
12474
24163
27185
532658
135256
136927
7289
568400
101019
507210
209197
142920
207774
184773
555512
195245
110577
429827
113261
324274
447276
208894
127295
373801
173182
246091
172377
520321
272302
510953
115665
154870
285245
500399
414759
442055
431825
359211
340991
143271
263292
184220
500773
351032
561096
390699
134562
380894
211215
506533
21083
457169
453744
488037
351024
252055
489224
303868
287953
270137
281460
326467
224039
398391
64710
270913
281457
299082
387611
127145
130679
140364
90516
319982
550178
367472
482543
91733
171771
548209
415449
452710
397511
18559
100903
279217
480497
226359
469677
147798
378115
353235
458890
3902
61888
348619
136402
299060
226900
313932
265931
259674
394567
148472
17134
41607
496914
45295
172773
483875
426913
301577
44682
78586
148602
253624
120607
421492
331330
299454
168555
360209
225197
357473
49906
295077
284778
557156
47134
271744
292313
202953
455421
252834
43738
60532
49639
530633
293090
174201
300410
364438
488240
504244
330328
295880
339194
89014
260031
364769
284750
47981
198497
201865
115697
303697
211256
194297
562707
178816
352008
317745
251823
390238
440329
189339
29980
185521
498797
458793
564952
109971
266540
542441
343023
444610
386153
315746
462016
340702
492780
166131
89709
457988
384509
316365
9587
557026
483238
312341
25146
46705
183171
312434
554482
297369
136606
16948
406603
239495
470452
478584
20615
33267
435054
301768
67214
290148
392151
326465
146828
5815
71018
418549
330277
368724
304987
32449
421155
435982
416559
67454
234263
171737
292982
64555
32516
110564
392609
402672
554016
363483
47720
51015
122817
557406
538272
451548
350576
361855
172198
399780
535255
145591
45277
176586
65917
8948
286024
381017
470145
419711
274992
148448
460533
323226
229483
181804
287706
78364
173211
1443
286779
120886
379475
446888
151756
373536
75600
285340
488450
107643
396819
101866
203955
495212
170957
463987
355100
295740
340776
455421
104807
156681
26480
166372
74485
144363
403800
140689
537611
228199
172682
375871
107451
389527
254940
396694
39723
561756
186561
36413
248860
111648
4194
309459
346161
273077
295216
74407
145870
485990
438096
235655
178232
416741
407149
488363
419382
344662
152931
409009
215133
117505
432513
79047
321638
332872
78903
537975
189884
504154
33817
264083
146730
3589
468713
173166
180612
51933
138055
110216
42403
258127
298675
7035
146177
35738
297791
214899
339841
525556
361859
47441
568059
389256
199102
525280
453743
561290
78402
381848
522505
111838
199887
21406
325257
94028
130343
291818
401020
379113
313513
395501
2064
34626
417999
491344
175901
246589
81911
511363
472654
174028
377852
312550
387697
442500
523416
335703
484474
517859
449451
445994
371070
492113
249257
257521
51920
22512
324193
329934
520067
506802
331987
179489
489398
220154
491541
478976
416208
342946
206483
497444
36868
147351
463263
371257
516992
444198
341863
246190
79207
228638
5997
169211
313134
3510
362022
203981
130842
268552
364307
195785
435749
198797
446492
220138
220436
555487
436416
283174
30324
295822
108687
248986
370040
496038
394124
126178
539885
535010
180257
64021
88215
464434
370656
147489
373817
51708
487168
351327
168181
44717
415916
406054
229005
113824
299746
163356
147092
465381
38203
370474
376248
195954
332906
112095
552084
162877
182880
560316
86002
22473
110146
386610
539954
175047
198004
109321
564845
407083
477291
206507
352405
132705
82386
372271
131009
75630
457654
269125
213614
362862
358310
114629
161125
535791
362730
177915
199800
544279
365395
126439
403545
47668
223633
463234
558497
199339
80767
287327
290651
194762
418093
296261
84521
407701
145991
548941
317912
111794
496451
359429
21996
297719
456643
163487
143040
131101
528679
174705
310771
466713
105248
204741
483462
133428
303438
224120
488558
248205
147146
447314
74915
325596
253998
78142
479674
563742
184377
222018
219553
221326
221614
123849
31248
119415
148571
309660
288721
475591
189979
364274
559388
14156
517355
65977
39974
306559
395589
560473
178837
399566
38914
287334
376158
75904
462443
187068
531677
71916
76731
6034
184999
264678
301578
310329
309851
9593
285153
192954
165807
334454
484514
546051
461470
250390
18785
323420
268545
105264
447254
49031
42126
75867
49914
476457
396867
18556
302606
351876
514441
240166
372045
339916
354413
45026
471927
28842
199224
23717
458717
435792
50053
467199
155820
421247
313317
292278
216836
256364
64280
448500
91783
394263
319188
171415
348072
256066
41734
48305
203051
221979
179475
176661
113687
125427
419211
132861
12007
432356
340534
456393
206862
372417
471948
161152
190741
452389
12986
303475
472573
47789
530174
370235
550073
438038
102895
553603
247143
546403
369389
428870
307901
390080
388188
481256
505456
292157
479376
220060
244429
91357
132447
350342
208785
25298
496768
236063
471948
341995
115187
205093
399258
475044
107337
547859
542757
54457
188252
241921
289785
436146
164456
275379
237467
150839
11707
462241
404755
532318
450674
532997
102626
552341
372144
75746
529760
241585
381069
461915
546385
146375
270039
114806
239504
341486
188606
518117
475440
389593
534574
441840
213244
567447
465459
134917
91710
378976
31590
103957
325482
318511
128381
157953
243491
512658
537258
74506
378843
316077
348460
73737
27656
61498
69753
507486
128547
93159
2582
462909
41361
544217
158183
293634
128531
286307
472101
33774
318374
509804
21204
216833
463205
187950
443438
85978
331008
120140
81522
470866
530144
478959
420375
440019
550371
124263
401687
349086
514027
52714
502429
53071
318587
9046
563037
509157
309548
78872
128631
305980
356276
159501
54350
132743
531790
221777
30006
333681
137841
30274
282960
71253
38815
526374
373633
315469
404604
115031
243704
156451
510843
90894
223986
271391
33319
85414
179299
530437
118933
428599
98714
236047
483648
154092
399527
529038
107076
48816
406620
523626
15388
118255
149422
167898
130817
91663
445014
417757
427629
518477
387467
54375
568108
392874
219332
230819
223490
221325
164874
320810
478676
174808
25009
211615
128096
511424
76050
376954
261282
149335
95002
132469
1935
26712
423447
425870
491312
415620
564654
532293
237908
366440
107252
99580
258914
303137
321765
385877
317915
28229
91257
91069
503559
540142
48885
457788
399211
284705
524063
436416
439556
558291
17059
247542
88430
300314
353355
43170
475635
550150
484953
478000
368549
137647
364471
25122
36307
146045
477750
153136
281870
487248
154645
292206
512931
344530
196802
515903
373633
76779
94364
529872
292714
128997
355971
559118
356379
35870
379627
324063
192900
341135
72239
434749
167348
285702
188596
80492
1198
311826
322277
222029
199124
74927
97347
65384
341430
57493
8293
523214
143662
422794
187899
511562
250540
198482
43927
186105
28693
145864
545136
38262
485145
358484
499208
69134
12381
161670
193537
324138
241972
332517
331489
163580
410907
214383
433912
477090
335332
367633
44286
343016
248234
67932
215391
65359
323325
263787
316194
91893
28856
476404
92239
561570
253409
560222
207153
292144
497489
358868
105460
411452
389215
145112
469930
462860
439299
521144
209494
158276
189669
65745
402976
371724
13364
439174
297470
228180
439908
447793
77621
107590
425131
500700
233696
513612
480006
190982
123778
376494
13079
387227
407204
413095
565939
346390
172199
405689
281551
98660
466484
490908
283649
451176
77178
358386
223418
168965
326270
385969
536277
314691
557671
184679
264511
325978
507708
134579
549456
414492
290021
173794
440168
157022
342518
529506
65416
302716
530203
381145
42797
295416
122990
400775
526961
449795
559771
116206
564272
86118
457938
516965
372828
206471
36984
438876
277213
119037
110003
325361
456946
261272
215806
157353
292759
74104
403903
168965
355248
295196
447347
187139
184670
559314
184966
272666
383712
160769
408186
43457
112422
261588
167828
130509
100854
13065
371234
318586
91886
548432
231330
98675
200876
393810
498296
217401
160967
514018
163016
267732
365863
373399
25096
509679
418468
241055
317108
401333
489943
417774
84314
116098
191529
390421
474636
415624
137589
355503
281105
417729
194123
307517
455355
254882
494600
450544
278482
133920
454891
210358
238012
357613
411859
196039
472108
330504
306949
288414
342656
325681
521924
10543
496248
317499
48942
61021
466476
514571
112779
98993
341330
566565
276181
458759
300541
466448
249671
566082
565378
512809
206408
315000
257269
461263
125122
73865
102471
155726
70643
336249
486554
254846
328587
564292
21997
403967
507513
62724
555150
182368
506934
164139
456529
162
455187
117413
47053
475403
557731
394616
288886
31293
510773
430326
472214
449128
211676
382867
379596
513309
265320
26456
59812
32856
49722
76765
18616
206197
466168
315560
507602
369345
108454
48751
451481
183838
295569
174649
358923
370481
479609
524535
326868
365284
51424
485520
512744
15195
39235
44865
564768
542553
160753
22079
253844
389936
421295
389399
53643
290323
172240
564954
441303
191355
454695
274455
50776
24556
110048
337008
127434
238029
287290
247662
431851
180870
458935
232247
270801
16808
505124
148227
160864
221457
268719
48187
452264
531369
173079
399993
388853
235871
374108
8883
307491
178261
504080
85405
442427
415788
238749
425742
387781
7644
517689
180095
15969
93910
439132
66790
282348
78679
339310
496927
334932
455706
92805
557176
324308
403317
93773
107810
321125
333456
153247
141528
400895
558680
184807
395595
19343
41780
23926
345696
252972
132608
354778
279857
396117
562820
200476
441455
266240
462372
130997
247727
165432
26575
369260
428245
105605
207432
203694
423576
37998
502124
187330
160176
132334
390444
467047
372329
176742
291283
110586
21203
319993
175276
50782
34399
372514
225946
359257
135523
104163
204575
237841
109343
447063
543419
300358
213380
421989
168949
302243
538578
192006
68561
535665
313974
291569
507223
483867
414847
15288
149154
80048
436085
200867
424503
450609
402712
382387
502446
145814
433394
551354
336452
93807
98691
479399
77002
71669
163544
450893
376434
131965
408639
360879
542432
539058
118748
113766
232328
397500
251453
507438
556510
194831
239711
284914
122258
537211
145849
186958
107055
127438
174387
75865
331078
239786
391352
242443
239312
288085
422474
313930
396187
61970
37141
228798
117153
485090
290559
543704
321159
11701
300635
250041
527847
533692
115583
446867
48139
382596
419418
299805
248361
327645
371403
30511
284824
183399
221972
469731
29483
61037
17271
51194
513705
86106
511495
324947
474097
108923
24688
437591
409656
224431
522683
148644
486320
439143
99028
303345
89754
209173
38875
265515
512104
161812
287334
423559
178365
49996
449676
46117
524854
357242
380115
68694
23589
230837
527857
6620
34984
49103
353001
399768
554161
451816
256698
219599
535360
469060
270914
519774
566652
538305
568562
25754
524868
65503
378849
373044
434592
127542
278555
13646
32062
526924
326255
419485
401584
465870
26428
422122
1451
120301
357040
162420
437754
209913
77715
538331
244728
252503
423967
28944
56341
139592
9538
550479
118419
364708
270930
410261
58582
380057
100035
328104
370156
509890
294924
533595
266339
144337
343744
211332
399732
223933
262353
469526
276438
298862
7526
509593
442017
141506
81885
93400
59387
194844
285187
435725
82780
181897
479890
16
321029
368803
47219
275211
346137
522694
535025
204312
33774
517898
398313
286950
384512
496
40392
441818
89713
60601
269362
120538
340084
168156
345989
447337
178681
563126
540209
214801
502494
367521
324040
544283
424741
265897
131
458661
125801
148468
391546
205767
333808
291490
271477
563384
201123
258824
391812
329998
409746
63673
465940
425017
487136
142679
489950
199521
527851
129057
13978
466128
10720
77805
268153
400672
315890
355374
361509
110814
308721
194623
522563
334295
324649
389462
534042
558386
235283
279505
363055
454167
21519
367085
349842
113814
290553
429456
399107
134624
502269
104842
346594
387500
248075
172515
278017
356309
73927
500945
509936
26156
254988
356005
186341
153527
82866
535784
116640
451698
505949
218529
50556
224899
68832
298247
519175
364830
243071
94814
232804
534281
367919
24045
490214
447867
480092
256298
184952
111993
157896
477608
49379
453900
146527
461353
303792
28770
393741
302387
536219
466885
24090
400019
79201
39971
502645
67511
421282
140080
112565
545903
259317
179664
419267
445447
51338
436732
290302
515349
221762
116530
187702
128712
148870
555589
155442
257281
401155
384185
340689
297964
422549
432356
400274
434999
99227
277024
454905
415178
142329
375039
531803
191998
69663
286355
504026
459770
143512
422534
190340
144773
81797
523058
491137
4023
318512
170900
121570
15693
235617
521909
437308
286270
447639
47057
73676
510316
187635
387944
523106
517572
399939
501659
288978
537443
231274
236601
355892
545753
392406
230288
117466
1973
484601
558056
130092
373712
270052
65012
292417
404044
243977
111984
366904
30781
300159
497254
172626
67098
511045
531994
534543
467525
338437
361876
40853
338979
89269
34147
338846
13718
213852
153209
422310
219249
83164
430362
548652
512436
509487
119703
262224
187376
240226
140722
514607
134533
203261
565479
90987
179734
48739
312133
206129
236482
371984
70580
229168
115979
136313
159033
469509
365009
113332
42822
198793
224523
32601
94802
264908
483806
266499
59447
304470
534439
97938
323536
528945
163386
2218
253303
292107
242733
79039
324252
83934
104309
320843
171107
156977
528522
225369
153570
75846
28466
118705
170126
216752
16912
20818
298242
386283
247752
488303
494031
459158
349157
287109
143524
86654
89629
166093
86589
46556
5141
147687
562072
119226
104931
359433
363075
257478
45502
188336
449044
222892
524100
470945
249807
506610
438419
326431
191789
419719
22888
432897
161710
12877
103755
460173
88958
45759
221977
375139
53117
124738
117530
58992
119126
375305
404624
370663
237273
345284
194755
302907
397470
207390
73643
566801
458186
91481
146896
272020
520578
356595
308057
532432
235390
3799
133580
441401
403578
180522
106788
310959
552614
300419
563921
135941
21286
39624
448452
305529
157539
397943
139010
464167
434860
90526
328525
239630
209810
223176
14613
384251
83740
183201
183367
34881
108420
142760
396597
246136
118130
506203
333155
387869
129030
357341
181883
21552
129116
126443
280689
22166
264627
331754
304597
250588
387175
241810
346915
451998
292857
89499
240855
103412
150199
379192
278269
276159
563518
377829
267532
209866
35481
64979
472422
250754
355790
142560
110096
323592
306543
531640
292922
178783
77123
134548
115431
566785
370873
143142
110301
85870
322189
142656
435553
481602
410993
391737
532825
397189
83710
135611
515723
8322
397428
10596
195953
565768
186519
39643
282714
287790
53907
199647
16439
204429
453971
553730
454652
521331
516965
302730
300009
244107
164737
181383
279927
423682
81194
303258
529992
392109
470489
33955
318151
18819
563727
482975
286882
424074
510174
414753
19390
204701
300673
36661
330186
250660
81070
474527
44375
348128
257763
430080
397141
501458
164392
29022
234877
246024
51032
513135
216925
167512
321133
373877
219040
473177
90004
212941
377379
303855
264152
144781
8318
181078
295016
329585
400976
47571
61545
355969
177378
311262
43313
480467
218252
72340
89116
16330
474446
35127
393992
256933
390572
30422
478961
436836
14991
35444
45086
551290
145463
398867
127658
407613
300825
238903
266866
29910
474377
428696
228946
561047
68923
218579
148252
561833
521841
348363
16778
330413
241767
501614
62815
63645
210736
293627
563220
36574
215511
322673
196502
527017
484120
121236
291187
340000
500667
83932
20116
409737
111906
200654
529101
469660
495184
390580
424005
362545
471495
232912
200084
531708
326323
134075
405104
91276
116887
54303
29728
554626
8615
275418
215718
348458
279077
443438
378526
261667
252171
422300
69748
31445
431757
216670
420139
395948
237409
384884
253419
62949
407511
415206
515678
225972
178795
216096
305520
393180
228460
123730
219171
353482
567057
107989
465608
300449
140674
426789
204692
412546
354686
392756
418771
123501
516334
536050
55599
73925
183823
385812
185620
17121
95440
336869
334317
484257
455293
147281
336956
124161
135252
542490
557711
517894
316475
340015
533872
495398
223168
246995
558122
4358
149174
221752
11446
270353
170826
551217
291507
370212
271069
532263
69470
285314
32468
255770
328661
39322
374656
131380
148808
71122
354933
131491
525205
45831
242498
190500
286383
88253
542544
405668
154887
284092
345997
476230
90855
29853
432377
513023
403610
178051
11129
385185
292042
397289
312098
183214
237663
114003
166982
304667
461110
11236
11393
131841
392173
137458
513998
338524
277276
180327
171388
556362
316204
417492
258422
248365
87539
83932
469366
14761
509330
524474
564431
330110
336671
501356
213903
263272
407456
83822
504184
123351
50507
82867
221972
421982
229722
141025
133419
530604
400449
291417
354694
143804
459536
310852
176473
259573
244878
205240
487589
466869
238487
317164
149973
12542
189509
486441
381158
117134
497308
55727
75345
369203
73659
96232
478736
416225
542421
417358
329670
523003
252695
94303
176315
163443
393999
335757
291677
503880
485196
372440
474711
107240
338389
130455
70066
325550
561825
507329
206467
299739
546480
351446
136686
469455
97072
49442
3017
560174
564817
220045
470913
151418
244134
437156
327270
19011
274405
414123
90637
7715
218769
484456
538561
371840
214745
313696
252236
313244
390372
138468
232384
511187
533891
211814
50697
161534
163956
407684
219308
281419
455918
443951
453449
236189
135443
204707
62243
703
459397
64368
524607
522840
395469
427960
552430
421886
134599
351416
510690
464538
477493
63183
517740
173232
295020
355778
103297
9197
62139
93801
168321
38723
239129
564524
278852
439651
465890
21915
146229
196962
430966
325126
338899
381463
409583
152579
75212
123651
357013
163245
37621
121472
559689
130342
116997
308485
464861
455020
352722
313083
71359
437581
399780
401326
549477
118252
51705
202616
474552
288145
251583
206964
228294
465544
125728
234046
112095
117118
172680
222631
462484
433384
146147
349129
90731
210627
555622
328604
208431
332242
466256
526680
323386
282987
538594
316832
63802
345202
366270
113179
552167
453898
97059
204
308480
356870
277303
396015
178976
557149
502766
212622
398053
486965
213694
306048
42797
519238
367940
273409
201659
447792
509153
460259
419628
355937
331928
115011
485617
389831
373364
429371
409685
34322
35192
167389
467371
414693
245692
527239
461246
13095
273954
152378
14437
204527
218705
214532
113813
134215
41644
439739
79886
97248
172395
250296
553507
109083
300180
46073
189559
426695
144428
356545
948
262331
547268
54350
49056
412521
427170
205410
17262
250225
81137
482984
541128
4342
298641
361155
129632
522204
379100
504156
66039
188424
361896
65443
468635
54465
546452
451398
530358
330789
200006
112856
191979
142771
435450
120418
895
53322
432647
431009
274493
181638
35311
243686
27539
164125
516982
322694
452977
158139
420580
258311
327579
517503
36499
282647
254009
261522
292641
459912
315598
251782
123778
323769
510808
498669
26229
524432
213710
525157
75600
344548
446053
259423
259024
186910
440135
504284
389368
123466
142969
377958
161219
458704
502914
372018
323366
448315
106328
284667
258308
387155
441772
74412
95602
418672
342386
16893
95819
102439
171185
379110
477838
492961
490411
520668
93092
530178
7868
89792
255196
121398
79877
512305
563186
75839
427333
123399
329911
131063
557559
497604
139800
532818
119596
402555
515952
477488
180295
563977
489596
502695
52345
175414
189093
328402
537611
70315
158180
397024
315375
48836
334551
125910
427622
65949
362125
231557
222315
266887
17230
61235
391904
303004
480397
484524
556694
519334
481178
401293
281115
112825
228044
64988
87284
161251
156297
50691
401855
444599
551523
209059
520736
434912
263802
103462
29728
103580
360025
387716
523470
298010
249211
522546
12671
460969
530
364927
187684
534072
79701
470412
541100
53116
37307
498058
68270
265173
192816
350734
323547
173949
489628
551647
340981
78009
347247
268090
482535
464101
133496
65493
252265
182365
153953
5432
426695
14384
129394
144210
60230
274937
451694
261395
377877
234835
212422
169199
326742
70924
515775
286153
546066
251737
463550
133565
404049
511227
445433
410393
568395
161425
247410
415357
288208
99322
190267
146518
210371
423518
195294
429061
44180
293849
215151
299457
424761
230812
302158
21325
17493
406664
192543
316186
145242
409661
431627
152353
7607
266184
369926
364608
52557
108192
492401
494181
500358
94508
423765
39615
333743
452261
458153
257964
556340
537424
275852
449860
71216
551870
516666
175279
273950
493666
72549
523836
396780
337523
510393
157352
55795
92896
52883
219267
465489
481078
351193
148695
110286
385663
440394
248548
267328
359110
309052
368417
24052
114150
110868
136022
155970
25000
50697
256552
233316
47867
379094
257319
517967
480537
464597
264071
512870
171784
26042
415831
219769
54680
474964
304424
545136
103376
460736
111082
496110
218895
341782
24895
79810
316827
80992
120219
539541
471727
403522
220552
61420
86356
323077
352707
187062
365142
335231
539091
425059
441752
19160
469140
93721
121934
188955
140198
182993
157912
182618
501949
179609
69954
52744
393183
214952
105490
50813
42525
335165
121833
263485
525981
534339
37526
400168
503817
374094
60623
134665
43578
256190
444172
134457
153331
475439
502158
39783
441003
204893
284487
51014
557047
222891
329761
353994
414860
535733
369916
328354
193467
415627
384148
67960
482751
68470
39924
327164
260219
44942
168237
395766
148455
468548
273779
166144
146380
218772
331370
172960
174584
67798
207276
291865
437854
381482
469882
397793
543923
469972
567090
522002
186137
230275
49451
331488
494637
238665
53976
413828
286397
270802
545991
551905
504676
208774
522860
352945
515540
221878
291326
214201
436500
522428
512131
357100
1711
55134
49592
108179
105341
136897
208651
241385
552708
85593
469296
79325
226327
41481
164330
90262
350496
261431
89415
72335
381162
174223
473366
545027
435022
560136
31406
61437
334417
547580
444568
77991
406853
169168
366673
195293
285122
414910
39232
14609
342961
468728
110903
488140
253721
107017
101163
159647
103479
3435
227566
121704
427767
323217
434662
30390
304136
568371
1147
314517
329303
196216
232810
85315
545885
51374
560095
110196
433516
409440
254224
21068
123053
231399
21270
524122
387405
419254
41481
345375
98874
249062
233306
397893
27109
267816
281794
366597
221664
298448
37071
432406
317797
461017
143144
217301
429142
307238
556276
485165
145945
298831
404399
432379
207274
278868
403047
158035
260911
199115
212146
476726
408285
497704
430833
337118
141574
44299
445275
183631
46364
27532
175765
295783
260378
100873
394376
359185
106940
187002
284654
69335
528998
491613
38707
174958
119357
138415
247823
512378
75926
230950
253935
43023
317349
356370
278876
450730
97955
123271
427005
500040
38773
543032
68935
165534
195567
64618
76788
299304
184731
496255
296230
543174
508070
52109
295426
39983
416316
478029
155678
49308
99608
10573
353726
275335
379216
116494
271976
318743
556704
168109
242021
46490
449147
455265
562798
365224
241917
514770
317270
163970
64830
90443
369351
467875
391880
375677
43126
379062
338073
925
427087
258310
366524
62931
340818
132572
184527
292368
235680
358381
118625
469726
522603
238936
536489
30213
538835
206072
236058
377942
100563
56326
426431
84227
248066
31783
180643
456318
212795
272479
510725
180301
401699
337103
298340
74569
225487
557535
286106
42651
254652
264213
249953
261678
441665
304816
318671
400257
258629
64233
104295
304977
186419
495427
321040
41659
201137
243358
314163
148831
504357
451348
480661
39433
450428
294957
7311
212583
50291
58310
18603
502958
484344
438783
233810
474365
502640
398547
55611
70641
270899
101042
22362
294397
17556
270083
505114
325266
309293
113698
348495
250286
393100
98082
427252
315160
38339
273090
485034
50745
511578
187608
501495
470926
273307
548718
269444
31246
321002
549700
347142
515880
125164
415914
84896
530548
132152
94291
283357
521757
233150
324402
246983
91489
305842
176904
324367
150625
112511
6975
302570
202610
358060
153799
119879
365421
559294
25115
169475
471611
479869
120510
373175
91632
25989
371567
26458
156283
391899
105661
88630
328021
50115
44161
465303
186347
463241
556556
479690
28979
559725
920
391149
382776
467557
195705
321975
461805
233637
324069
398362
491404
117940
384742
257471
174697
333005
385691
419055
209962
51423
333857
194225
37128
557234
154923
298237
202820
450569
547295
528486
369789
348031
364488
373579
101481
357998
84475
202130
162117
425054
437765
169034
50570
10451
81492
238982
533919
478079
260333
56844
112987
354799
265515
309773
346051
418776
254092
253026
74318
471889
316253
216934
461236
277593
157621
237146
442769
187304
114032
447966
467600
566727
359422
522707
139961
428278
365759
80074
58709
219836
10980
393582
58112
452320
172405
485495
144736
263257
256744
437505
169457
165295
459479
175389
358823
517308
3245
548546
485148
238898
214297
395193
434415
68530
129186
93179
528550
393746
143832
229532
75852
91639
533557
188774
422266
122793
372284
112747
159380
15656
430048
291248
83736
264987
496352
193815
320522
63333
87124
260309
152711
132413
103569
93946
41463
205546
284376
184617
548206
277576
239485
425442
469237
64513
63711
160395
430238
71248
558772
563895
378887
81150
394721
472287
388865
308800
280128
307284
188512
100685
455442
297696
486197
74669
458928
414353
430424
411735
159401
20545
418020
378934
187692
204986
38435
534663
6819
520465
473407
368201
487297
475035
521340
371921
141448
359312
184093
37258
221483
73275
197066
10755
542277
169447
350124
127810
240349
117797
450188
381826
305462
9826
428751
177252
490376
470448
77777
126998
236132
147091
370902
359871
388522
9922
558243
288639
498802
131397
423565
97093
316253
500092
529981
11868
152069
49311
13076
304479
23855
321374
380999
85763
418021
307562
492985
199701
418272
96695
57881
32538
367203
172029
439190
148623
435226
525845
217274
548656
203062
44954
112795
136465
163525
35112
565451
539000
97579
488860
72052
400371
317300
96683
277279
394460
125283
45855
99170
461770
231482
393321
446562
394242
376850
482410
16809
154089
253816
270689
238251
229322
362624
365701
82724
78511
431889
18917
288954
61678
493335
524317
220083
348401
248618
486587
44278
472268
288709
333528
537365
376223
199131
567346
211904
19801
213661
75296
393854
370241
41011
293634
150529
279767
170004
428894
560476
432984
15457
216025
36706
317485
288851
59905
26500
239329
432946
184917
180994
523174
8777
245932
341587
412377
456820
96653
11955
549404
299251
244682
93292
72553
381815
122154
140708
48774
299424
347771
299383
506338
489142
78446
115761
322423
397676
542158
443792
260560
25281
44553
171894
147164
98335
282535
140373
413020
449373
21291
32927
348873
386965
477693
166163
315548
519725
307089
72591
542049
80937
451961
448142
260382
29095
379949
525921
410086
267781
213425
83331
86148
223886
54670
100010
125738
143389
524988
8896
539279
510851
487623
386251
166438
484929
566036
402977
447743
487799
117235
104008
61182
323580
141085
459328
522145
514296
86903
206819
417193
397952
91270
438332
279929
275510
260415
202701
348765
568537
116309
165895
235625
314279
360091
462263
453110
218951
179360
533012
148611
330257
7354
47171
123885
507211
539538
199259
177755
254638
543061
512051
250208
184659
186429
391076
184284
436646
76961
31971
92748
362628
531508
31754
149720
277848
49180
386464
161891
248085
134561
200824
514808
391726
128664
298427
54725
553742
154965
383927
506285
291054
293689
535536
152770
28934
512896
281002
200235
438025
136134
390626
53021
229797
281419
125249
70616
255240
33283
395172
116664
377318
63544
412366
94723
253739
375925
319603
305602
439461
2038
169401
249498
399041
229887
341711
64277
352852
348357
99062
204799
7351
190408
270833
48758
242099
83429
535123
212010
315775
141942
273597
181389
226779
193908
471478
43033
449987
406081
221878
493198
246547
470700
108333
566341
217240
44426
457597
544466
448673
88859
552077
119235
532912
204292
364136
545788
95091
546725
270890
536116
214441
526279
264206
168576
27793
478068
433011
463909
316671
18283
413072
394197
233039
376353
488305
70512
557026
117849
113865
497966
61729
420605
498350
519404
7568
421083
450975
308894
226775
229463
259541
310779
492570
20504
442385
342933
182846
275148
262639
462414
338161
182360
177999
418553
290258
460691
118399
548682
475505
455342
524090
498887
237504
491247
121765
149650
132504
127915
430906
61367
14879
5356
267722
267242
217603
377728
454289
266900
513809
174359
306139
435850
376708
393849
417512
60613
403628
335165
83416
231887
287425
449853
76877
366993
259158
545316
280062
146763
89054
306666
566534
52100
40773
133238
321804
410020
108365
161536
475110
384503
308546
563962
356674
187666
529586
278157
60566
157476
343379
252527
135131
556096
297430
45540
481619
542230
200956
168464
388992
479181
484820
494913
175198
164510
341902
489445
161341
531646
422457
312676
563047
71750
298640
61843
467162
106995
68669
342622
520700
80959
420758
410492
537870
163926
184756
419788
366337
456661
511604
294417
112272
482751
559070
405280
268311
435289
23190
390697
95974
478122
172492
438777
440589
199238
381086
152212
392231
436520
466485
45733
413287
298687
80734
564071
542921
403443
361202
429902
333270
221899
88075
561283
375742
283567
58962
403699
229890
440843
257047
384587
458761
521710
339057
173471
152544
100174
149028
395555
410539
516973
537367
169954
530431
379913
11291
424724
233992
49808
340712
546482
257912
525924
384641
443551
302504
323907
211661
522219
229679
140249
166455
219780
68807
529326
144703
506848
202738
183511
22182
65695
511107
215479
527278
182299
403168
418378
496054
215239
487498
235889
489988
208346
179781
237907
437638
255248
396466
342224
89810
426583
141968
209387
228890
23570
468492
557651
28870
211532
214325
85839
249099
425256
485510
325225
156699
510215
129584
511686
392376
504870
112658
456922
547005
413312
78961
533157
350843
21800
95400
230163
201750
29897
82503
562549
94222
465606
499292
96165
451944
66950
17355
434109
478895
232737
522930
238837
163825
352551
172029
425618
258303
278743
204354
102326
109031
315261
103952
112272
210107
428708
114429
288220
356868
71913
36154
92913
80992
496768
494611
209371
100176
2124
446433
519934
414272
560794
420702
165771
69766
190971
484988
546022
178535
314126
534026
212941
520575
410916
547939
254081
58668
135544
66423
140240
363347
125600
136184
328316
92828
233471
220522
319785
557429
147953
1683
113249
76746
184565
11037
299092
33832
344535
75816
294362
392962
290302
314025
405874
302235
513349
381634
147576
170349
126693
335077
493505
317393
543715
476942
418493
309549
85874
547102
406814
256447
516637
280786
386231
226780
409666
489759
97367
445135
535252
444273
69808
434095
395546
81645
478292
156322
297002
425190
567866
344173
312312
284581
1510
417045
486831
354107
486923
290026
506128
319000
183366
93940
287315
216586
190907
549438
32444
547060
522706
548849
471880
368847
219818
97152
358298
471846
496016
422396
350803
457743
415206
122872
473123
240146
286132
291835
359445
481553
62733
425808
70998
295739
126263
353622
292250
131064
349771
345860
104133
19357
135338
499140
337751
166490
70694
265558
100946
9984
67322
372943
300419
45099
22942
402234
93794
457585
537198
237544
221064
265436
42852
207506
68788
126809
476205
483662
390400
218141
192484
165510
428265
527804
149209
92540
404967
214946
84655
169982
484245
349918
137497
417386
546903
481031
553199
483447
366845
297268
238099
215644
190087
522999
541276
446771
519138
316552
378839
162124
437564
235005
484667
358888
93615
132653
512973
46756
472667
408263
125690
173993
207156
448517
321520
162565
148906
184845
306045
308928
250700
165298
402134
329377
539017
265570
499599
28330
420141
326477
503709
8150
441733
372757
324334
332031
161910
312110
467380
378349
322566
362478
144242
37179
75311
241287
160954
564820
278666
404364
509415
4756
145751
528229
294466
568459
266002
339047
455010
244447
492626
390225
70079
284443
31397
137646
298184
512400
3224
50555
276195
273045
533214
312279
185878
506060
248608
257383
86784
399167
41683
507667
506942
529482
349908
225170
262701
117770
457756
79201
337753
440680
471560
348644
234555
159028
260601
322052
262755
238999
306133
60295
348955
365490
236466
339017
424386
88295
83266
477748
388473
417791
554181
92235
465810
171312
538883
190818
560940
263291
18921
480903
560794
381831
477861
305283
124890
266323
225474
538178
423978
463176
554963
537605
167623
534453
494795
432646
135163
548626
537434
470497
188713
141067
255507
133401
185613
84106
53251
82331
567270
295960
7836
273987
390617
448142
536832
474649
162570
273349
331321
317975
173364
287138
284893
567473
560787
379553
427037
88074
290933
292622
329972
166487
301280
114312
47462
64503
396971
220260
345079
181450
523118
196270
307023
223336
408711
135570
398259
239351
354481
222380
96027
62029
369584
21857
342889
331552
175260
86971
271443
9253
123449
385148
492276
431081
400609
81878
141304
127868
166039
224067
548499
253247
241254
29470
118073
76765
362667
564221
189708
498015
534829
333470
419476
358188
34195
233366
336282
487042
247279
494360
413569
397900
89904
514234
339799
330880
170235
223733
273655
508860
381258
360284
260680
469533
156185
348484
6251
38734
447871
13834
366480
3531
365003
140375
127768
452278
412517
543367
145379
374649
134464
111790
250576
496238
552050
205474
526275
255827
537736
157247
383712
200877
548066
290248
2175
358342
62566
524463
185111
139425
301796
470091
395005
471615
354562
158010
306790
391947
518230
284202
231152
160968
72863
328215
295106
3709
339982
503238
142258
53534
5017
323534
182244
363739
266148
144610
124732
28198
202866
169897
277131
423988
287630
71841
149956
535143
427249
481831
136575
561647
237344
415977
250398
6711
290738
515360
421422
84757
23094
279822
546603
529546
255265
505916
497175
514213
90795
69082
45683
90579
142023
310120
456661
136331
3630
381235
288528
128944
454663
119512
507906
337045
102236
48685
220313
133835
97728
366146
493277
542514
91755
495601
116333
76712
153691
159657
135268
172713
325676
449459
328260
368735
484457
381307
492508
19270
239005
469805
477093
117469
331964
518871
291892
390645
20459
108321
340470
326371
567073
178006
307047
484329
15592
561665
283728
32968
229282
466303
154337
379094
253070
353330
269911
3748
484873
366979
51644
376275
417749
57486
447257
448143
400640
257433
17755
160542
460035
54491
428397
303414
99743
386349
372474
85117
179982
292497
83928
124302
343850
39448
98686
31155
474300
501356
72543
322718
300044
303015
33368
320162
403198
39564
17004
38224
118787
156762
161089
541865
15011
368861
223219
469979
555803
398137
12722
477956
252694
527881
434825
336618
190898
302671
535762
61661
355096
488689
20677
157676
392188
535949
536884
444002
508109
164102
271141
73839
111788
222664
266762
307811
299590
157120
456693
122120
342359
44988
39876
111508
296604
6405
267018
193132
224091
59118
406392
204203
343591
479372
206682
146793
467883
128879
300736
119123
560797
11300
455767
477278
34753
2251
221929
177558
340659
174812
528226
308968
87800
340902
473561
473638
266588
508471
446599
481280
134790
38209
301950
445309
500264
56999
253008
379674
282190
518972
57700
335172
343442
83764
361708
265941
412664
139768
416474
219334
295545
327379
76779
517354
103783
127115
212726
108840
353216
10790
18024
153709
260180
85880
58638
174421
527872
407146
302759
371876
164732
333593
449801
530406
53893
488642
296559
224706
285095
356040
275795
77737
12214
200823
123315
394161
257523
342951
445058
551434
367868
522690
157234
172190
215827
546055
302552
327644
229659
133896
289792
539915
195163
29540
13508
181891
438772
183978
249485
285529
361161
462531
117760
246736
463684
472965
201406
59904
328935
258128
262407
31629
137369
260675
92899
539800
60647
504005
380916
161762
102236
219191
458144
227685
121508
533219
370398
157345
558758
33525
471954
315425
290138
376609
450651
517698
249930
188338
169901
480107
351538
325409
156928
90019
166130
68188
491828
407410
313994
155227
118299
255397
42316
369389
443899
91498
92737
15459
543857
311975
253834
89210
333574
552571
239434
37586
401048
213094
332398
148831
172983
498209
406088
509591
486697
513195
245485
238542
546022
399123
269532
141758
426812
135996
182533
475999
216026
227545
564773
210689
170621
563170
375020
57297
329947
498098
305283
94978
241187
280226
475860
295037
32926
216668
315596
351439
450023
331897
541086
357875
125153
121724
58711
290963
175032
529030
559071
115690
203565
199408
133390
10060
426709
115588
379954
11491
122664
433906
389516
205602
166485
130783
239959
545078
29000
464008
226070
567720
26493
111758
129818
519782
556386
436400
429218
96495
549366
62998
201553
332685
58500
282179
9061
373617
222025
517160
271769
428218
196979
443644
269220
396786
200514
480823
424594
392660
218088
378015
154568
166028
501916
540141
485477
39540
157235
250080
41249
567398
128806
207430
11232
236334
241598
250993
153399
239524
549998
350504
118066
497162
126972
19261
486006
189752
509942
362673
49159
556812
452331
521445
476235
566571
441009
4666
271243
469644
526024
418828
87017
555261
154121
175265
453141
346596
3619
429272
431005
260587
304309
43055
348764
132481
95005
96137
219899
523699
267164
16054
7105
443781
227668
345029
184078
433244
461541
7916
75946
158670
463088
312200
68159
72899
318215
370155
280030
45381
95629
454805
74753
223896
484708
41051
7992
417433
246470
45935
538158
378094
408469
359738
243760
273527
558642
251314
552704
19676
438822
329030
99960
396695
151211
70468
554961
236341
297776
21429
354662
169244
473561
349645
434110
178508
558234
176006
365310
311134
293815
486720
493825
536162
144840
237918
528150
496153
146017
494946
501116
512487
59324
36105
158992
324184
499891
451969
230881
226353
24146
154955
9443
283859
104980
69063
168531
63076
296567
142394
82863
188621
564847
186714
516291
474410
50670
537582
279530
5441
2650
92756
542038
302098
307624
261736
364341
25111
127234
378289
505746
266986
18818
249957
48376
511425
391093
190556
57170
405606
181534
435005
187219
30471
510392
250532
380697
536632
439278
93551
290187
205193
221420
248810
493773
301366
227732
252750
176044
104671
18635
59285
301675
134133
238156
167608
348243
408406
109777
68149
509310
547165
302620
13312
337161
63168
297218
84147
205947
249254
485954
126175
61931
1233
97599
90518
48923
381429
281511
44575
283552
148010
472171
183145
436799
436933
450552
290169
242005
411769
399252
139112
175568
375477
566832
175869
311228
346493
521575
187329
364568
240851
486728
555190
134525
135922
507627
298740
331568
68629
325761
548594
77439
329315
429366
35084
304550
230325
341575
76779
232951
563751
230592
399490
203114
558758
318293
37218
380524
243994
408454
225361
500835
1226
490649
415086
481570
396961
118152
156152
247767
279429
125479
153178
97091
210144
318000
238049
292707
130889
416372
275593
203376
528064
24556
521286
394857
22268
555593
19051
521235
202874
565738
34112
527373
76198
55474
139172
566467
130757
18575
193159
307325
335758
230682
533556
549820
292325
16809
37043
443640
503101
306609
85578
507447
189677
540862
512870
237714
519514
137872
17201
421037
35835
315552
183423
551744
357992
171269
83523
118764
167488
355928
299121
494092
53737
514465
151264
122770
165775
503803
554140
565910
371350
133565
462606
43964
494152
236196
143491
546268
450142
97799
245234
171668
308159
73547
257369
458032
54922
512686
510612
208069
293499
8807
443342
521970
172471
47424
363048
223694
61896
292509
374210
329299
61019
105364
438762
75297
529448
284916
274412
319726
528573
457474
508078
184507
270234
78411
22398
355742
276565
297284
533440
226329
509069
408765
322493
449860
136058
483504
221436
440170
473787
191975
534613
438122
512977
403819
413607
266716
367562
348399
4842
361762
271588
474459
81773
422114
241859
308174
333390
544495
453644
193982
559267
28907
327144
251874
18193
457426
391481
260140
416068
414901
469394
256098
395117
439103
353418
153963
416334
492841
452754
322244
524598
293470
395808
234907
412955
375376
174873
102051
321862
516619
365579
413928
352461
197516
363701
433115
113394
63322
111631
411471
473213
103638
62026
75160
543925
198372
343030
462120
182354
200184
106423
422524
444484
3209
392511
349518
12066
352281
313108
389470
88083
13122
153392
375868
442767
342908
559314
453237
182724
399818
170883
379541
51859
552971
494740
467148
336033
337122
240203
85576
62864
277985
8618
452983
378854
468917
386938
142594
150324
492254
327617
212891
491670
4827
128986
261217
488338
138905
509584
335983
451822
361877
53433
70688
557296
512473
310508
480663
272804
371695
376880
522499
272665
138579
13716
151330
330379
122083
276008
185218
526411
215924
4182
468463
193393
140121
451985
326969
248616
400019
97959
541957
304658
390407
89557
14747
177767
362393
297592
16109
331186
359375
377978
134476
305603
35158
495874
398602
358111
371419
453961
477779
141193
300631
68027
521424
501454
559782
108270
134594
507686
523785
62474
423245
44518
119809
309695
276229
254689
316348
356742
460045
439545
324806
300476
318872
86980
56791
348986
363408
463054
256424
148101
539195
225118
11593
280758
355572
537675
257140
277589
412856
560867
470434
494976
497637
143149
204247
193450
130073
380657
181451
76449
69385
138538
504225
185775
87353
485434
55017
198354
111429
515310
326588
272684
198358
462958
498271
368770
534995
292918
481450
317660
85595
4401
351137
50842
308325
517292
92754
196546
174256
62241
403237
365488
425983
238367
98510
496367
529559
443230
393193
118658
357327
168536
76757
245206
537285
248589
124265
367661
380276
77835
199574
341981
171553
208013
378975
70165
493391
136016
341495
397122
409955
195395
416963
105197
496151
22858
515224
147875
213511
423287
86510
531469
10587
234288
465372
470426
294430
82985
154157
168544
309474
176976
339361
208633
134761
508575
258700
207499
236748
269972
396607
509685
89254
252727
297167
523731
127673
178020
370884
212520
84684
190487
294146
160003
406111
259172
133115
566019
367330
328670
431545
445583
292683
258600
303072
547145
408643
383699
427192
242148
230288
190980
546157
556396
24556
464998
439371
97711
81531
230025
413690
255688
16769
238141
503839
202315
186433
84065
181044
24463
546546
48633
27454
270723
182501
213101
62921
2145
416830
506016
255173
27685
313975
372797
128057
531319
67897
178325
449333
108880
58915
259817
210362
217688
511217
30851
353710
37404
114167
164726
424566
278832
273808
289409
388244
399543
480212
454126
277242
135535
31128
145653
270822
78108
543289
106125
105356
101878
254454
87284
527526
283652
558269
104049
56352
401258
176115
146624
389674
469001
325158
235584
531385
174837
456150
416967
301479
495294
526386
445595
41792
188431
485770
102294
563779
565663
350183
477834
335260
54984
90491
338470
511626
180390
435568
447747
516592
77712
92095
72657
396427
72189
200084
144811
379998
183473
211018
158392
258334
209717
384764
76477
518770
529577
238790
546963
554486
216711
527241
142011
411319
283633
217750
489920
155905
485392
272414
435436
64813
379213
184671
333234
195671
344187
199567
502210
318127
538189
418949
111593
551198
468824
36291
118603
218579
85814
410977
50851
15851
370442
1722
106382
69322
419161
461753
410630
212241
376090
507912
476268
529652
502
517662
284723
475839
277545
485300
496389
261462
243449
217031
244316
59339
443152
286298
431918
361470
435012
404271
328038
491826
101298
556320
73366
290107
516868
226126
423279
501371
818
559279
182714
139095
418087
533510
340957
195464
110034
245150
349106
389661
399598
169407
46026
96057
334949
460934
239288
394201
453837
185078
536549
14331
137843
500816
519947
204644
112294
24055
285165
245308
242844
108600
533046
511913
328478
38623
339782
440709
285334
326608
308212
341030
130141
315488
45329
122796
166843
16557
549172
142903
69118
384031
482693
371181
490090
562681
558063
405142
373568
270519
44218
473249
502463
478107
132727
469710
447219
29840
392344
237319
508762
348865
422920
239509
501757
125721
527532
383089
178043
486559
89136
72797
230948
80475
442947
301863
327184
514212
559896
506806
458210
291584
533695
179859
331336
144775
386824
133172
252650
423231
480803
116385
404005
489695
533385
196823
265621
195554
107361
446747
264312
310810
183537
519724
97433
254635
134433
136534
9689
556647
517852
34102
202
40843
416639
436924
324004
560164
448793
447095
71782
225434
18581
254742
480649
346389
53997
184953
233455
389758
490020
539776
567583
432195
409411
144016
124203
317710
422075
549607
40856
526013
556454
78263
406232
414638
251896
88309
25408
211858
329245
368281
248594
201008
235601
36065
200084
218146
449480
354740
455109
135354
27564
114155
545969
276537
59344
297959
495775
378737
533076
454336
32124
161217
562997
243845
232395
174547
185479
62570
233728
284569
554252
252361
214079
346735
480283
151221
462040
361274
546788
474091
47263
123800
272357
123978
556662
513248
512139
329441
20090
285470
544535
559262
299797
498296
449758
466500
104680
116554
490748
283979
181866
489186
235501
376448
208863
75233
399118
428152
440754
204507
375266
241967
51548
142237
247579
435621
360153
433025
12078
316550
217694
342949
155547
540724
48904
165369
171172
405179
481988
533221
160231
40288
543146
82286
185773
195440
507895
292380
14595
487573
390194
378397
29165
306639
426141
187301
366249
68766
271852
133722
212618
161283
19535
482262
21241
239492
296210
148049
496240
567539
76340
552052
1592
231032
153734
507614
167888
261645
82511
287598
448633
316456
335782
1468
418624
276265
380150
463209
104033
386849
245724
16881
198242
97547
379942
6182
211477
363109
391659
392987
101955
320185
156628
247567
265066
152770
453416
201868
334432
20050
134603
6164
327904
497475
382173
380212
196962
78437
35480
27042
159095
536704
132406
321988
202519
364627
266391
112512
263923
131458
256774
519869
239207
452541
2924
29878
76396
540857
384515
558102
489084
554706
36722
489600
303695
56529
40105
317697
164302
584
241979
458183
193838
12311
391387
171159
553231
539785
136891
305916
303103
295504
308319
72484
74971
22280
51339
203468
316778
145600
553076
126011
137817
229391
510670
86187
295983
381365
287242
464276
473266
496573
429798
82960
458376
156223
412044
176239
252880
486864
81234
256643
492195
374109
208517
274119
65187
315211
74112
73416
131500
255906
194189
454867
281471
368835
291600
443736
513632
107346
109083
430502
364463
207836
113478
383695
488855
367151
188023
12343
419732
523087
121902
263125
218682
517875
196653
180303
537577
214653
348465
335656
57217
430001
2229
481450
344834
205790
111437
7365
29592
222404
43579
471750
229820
307444
557547
279006
246445
18191
409906
138479
410235
231264
508862
557657
207437
168473
138768
504459
172805
311622
472131
482889
103006
46919
445950
498196
524403
215962
359170
62410
209964
491715
211515
177021
392189
510
14493
533379
447581
442791
378075
113017
534026
400021
157062
354756
389733
319362
517232
113823
352298
30737
459097
280067
155877
449220
277359
552310
423362
485759
274565
15462
247027
211936
117760
395681
535546
52327
183741
323284
191578
342169
59027
483918
485150
193614
474152
474092
28212
234201
86041
283559
551933
67662
36998
76905
522093
135388
65757
139619
508429
363659
342073
26866
188942
237390
530586
456814
277279
444529
269710
406481
206686
457667
399379
260822
197380
225417
13200
297507
303614
493253
92533
298511
17660
567595
539054
438499
48897
530613
545805
41030
265047
547243
434345
1344
188324
386000
421161
565449
418316
215167
407724
492479
371736
82039
444250
194940
102134
60492
2319
30646
418378
500793
524961
9181
557549
225640
349869
315039
428610
436266
245010
457420
135213
218370
433835
544275
412042
76826
439028
292417
254204
512867
503982
347363
140912
45886
225685
201670
23195
305786
51721
244994
353017
158433
299605
224719
2857
236014
392681
496390
191698
116744
205240
435644
341441
332592
282658
363315
477006
125717
211483
391411
393123
81196
452814
513356
517396
241480
34368
29006
210721
244351
188472
185058
475741
389147
530806
431751
197282
543119
259327
100562
216306
205170
18822
90328
18852
171415
49582
64981
518451
72453
279292
472579
521004
467942
94510
359981
565148
395915
207970
325515
92403
49526
342191
223746
87852
495442
537613
84922
24826
310301
453770
375804
341073
351337
355550
239286
45996
119116
135926
406493
369532
151112
103863
146598
451621
161390
502427
532109
49672
381330
479208
92568
37499
22388
453837
205047
230411
302763
469336
171878
210914
96795
55444
457061
297360
283048
539632
301158
480080
451204
90835
40000
111441
62280
235292
233941
226599
84801
307291
24525
442030
119279
195801
427444
134620
32366
158966
314158
480851
214334
530011
184466
3114
457537
165049
497468
404811
439875
423229
423287
67099
300974
560790
47393
237017
192657
183836
402112
544390
343365
408340
551583
309553
454412
409031
454136
465220
39432
323693
410494
341183
94164
126701
249502
187593
292694
170871
515955
20766
202531
557575
164212
175237
353791
46452
188376
47222
21356
556810
320528
433156
136015
196287
107943
250885
270912
100043
192938
395003
454676
390704
254844
298120
364686
191780
88256
550778
429859
98924
407596
242622
144215
552271
321062
91934
201042
26769
226364
249248
478562
375294
127494
158472
321441
452923
107911
354712
117262
326192
471752
358959
55316
343791
337685
448888
322916
252270
196092
80408
30670
490829
242514
140310
191183
371240
155143
469953
452239
345068
161917
530903
302898
354245
549140
335172
10872
395994
194031
141445
498437
241972
451044
492334
503299
541077
548390
257436
306447
487309
385588
331734
426750
255717
419944
331420
313021
146254
77374
137429
541587
362129
301781
19717
115165
244714
470027
113547
50491
526307
397274
225915
328626
424678
92794
546521
560641
331144
76636
97427
238310
157917
432917
430257
166494
262247
461281
451030
292082
517900
435263
213922
17049
77823
300031
332990
238851
140062
183009
411032
82540
112786
524814
521655
362094
479484
547036
203691
186507
342292
187001
470483
314188
45232
526155
339169
252144
553995
380836
435557
500261
431150
366577
333496
158059
104446
6712
65830
108322
370427
495796
97348
404719
529745
566544
181659
95535
497226
273311
291163
414130
159792
486965
465285
510495
360177
270767
468841
174304
279865
229307
80937
73279
553774
322543
256438
384267
448408
286465
425288
260760
83264
64307
82883
532038
25326
170636
315622
236517
53797
52838
343299
421504
346594
31938
248698
196656
335019
112303
69515
291659
88333
282594
390030
12983
133557
425980
222992
332033
20120
44593
336956
49877
295832
452386
99334
185224
265683
32046
82071
81250
36412
364114
487120
280823
175713
482739
330266
11636
167257
520224
363929
531368
256122
278895
383665
545390
212683
258534
495290
453769
69806
79886
528988
169616
226907
293641
315804
232942
114832
506323
454765
85868
504040
417639
349115
133271
90526
201554
250998
480408
129245
429583
478919
118616
309941
56485
460172
307211
528340
165580
126667
173724
495054
19123
480573
165382
335632
192916
11873
299448
242351
87195
488463
386785
354782
374408
348302
495901
377791
495143
215587
53715
327610
93250
172927
497318
250717
472818
536672
484426
401520
260443
125340
4963
564184
456962
311162
507268
479717
297755
73483
313730
380936
5268
97004
382292
159883
346493
121515
290499
370452
384976
198086
452984
228213
113080
512976
425728
219587
386438
105585
237099
476130
307068
416313
286899
522418
49814
23560
75129
406399
240793
107624
90087
308121
506345
488792
124652
169579
226619
391377
50322
80661
330905
526031
320059
367336
565097
263901
426020
221236
494675
528307
10594
503261
482220
302847
423139
163056
109598
467406
344814
246907
219830
12745
164835
60043
94067
25343
236166
498401
238181
439323
12485
72737
392597
103703
230323
374281
410248
283899
329647
556713
476982
520684
334861
238179
436069
420027
388842
566200
548638
382484
462988
35910
428869
351988
7152
79250
437315
244834
410927
499320
27504
148280
381474
58639
349470
460969
66602
469615
424416
86462
214264
50211
245912
297874
476041
238845
237131
427588
237317
437083
391535
204850
544894
549450
30875
452968
473021
448076
259932
132270
37506
474700
1071
141078
287055
567941
68789
76270
129768
110169
48371
559881
267323
567836
357002
412641
413170
468818
54984
192850
339983
551534
280684
82861
65004
86737
294532
265853
32007
93551
77989
568520
568475
30560
88126
564648
218396
27278
8534
94412
431983
196353
42470
184709
334438
260940
270003
503222
45376
553065
562598
315580
127670
32777
376583
122929
361589
449125
279131
561882
358464
101931
290094
412147
92426
535779
383427
104945
152930
183550
347384
272164
72494
309470
472621
336816
298311
279160
501023
96836
414678
272090
257091
525391
298310
541968
306947
505435
509899
249457
121577
179459
234349
19565
482892
90122
173339
436022
520921
119473
292012
221056
516297
558529
65347
145617
13827
169413
438891
330287
332335
15364
355809
429975
321647
493714
355108
249098
160734
173307
313585
239727
164565
436242
148317
14109
286248
523775
546287
235904
415981
548519
145866
289938
20984
463627
280568
292867
408286
227325
349518
176723
247895
430316
113641
397626
517866
567956
94306
60542
226745
490237
170869
17143
169671
512220
517127
35963
288254
404209
147536
380490
131386
175881
315070
528114
13241
63309
369599
218721
509251
23363
314957
234649
110080
257773
112315
24047
5029
516266
296542
159776
464636
96975
539805
405160
64064
504229
315943
286893
271399
468112
77661
478113
217323
248583
84419
105494
342531
345949
501625
104142
154573
565790
502008
174886
347012
132535
7282
197962
417820
408593
187285
166304
241682
279456
171965
241230
462326
1837
463729
202077
409673
2005
330244
386271
266734
388344
372843
316936
431510
145661
122431
456356
175275
449608
304058
344882
49533
234541
430444
354680
396585
17201
375278
366486
9255
396176
64095
567250
516138
364518
340275
302919
187361
255358
256847
240903
45974
408506
488076
115095
277160
268274
181942
45253
225408
195985
414253
412726
118670
22284
528256
224187
175764
230809
269015
65343
11936
565034
375307
258721
370610
277387
344030
140543
67500
19043
253203
219570
458313
281153
502124
377804
405620
435573
240511
383281
221445
368735
464248
206549
358189
16983
78971
201662
369268
506905
215497
378844
80709
162060
420462
191348
385992
127398
279216
494543
393147
55577
312146
285579
268332
133240
453661
134120
421671
436143
497131
145176
294861
445414
566327
292872
566979
551867
138587
558717
198056
145641
379264
527003
485214
182390
562004
142090
319309
428364
503417
383980
422812
187370
7389
299818
123311
380826
190147
82067
458540
331198
517120
266335
403821
196407
555370
435080
338064
484236
544442
90481
179587
398432
137367
49108
51000
423789
56762
101439
238263
552606
262113
124191
128123
42970
84173
229005
537639
334439
160803
375925
90553
538318
536056
307114
564875
401481
467746
468313
134288
311740
47252
53081
463306
475886
456821
366194
377680
177550
330770
568245
545840
49207
412030
268975
397522
516509
528824
242673
171794
468104
273051
135881
456685
392607
369410
42846
59865
93626
117014
395992
362405
437370
456579
16753
58568
417514
300607
238387
140807
556010
366520
201848
237319
454971
534804
251930
27521
525988
71367
286240
472659
337481
139296
468746
230541
498382
519241
346789
454497
146002
417600
227767
38720
382352
182823
365267
528956
159551
347796
565385
337229
12228
13897
314362
481818
497234
265806
116209
43472
222074
341205
510391
205289
176725
430158
510566
43665
211442
534298
154605
151832
494409
270747
521736
211583
198757
358541
250454
536330
352365
1547
463970
469943
129821
505088
134409
442764
103094
351166
396888
49617
454150
166578
350442
221370
55232
198089
358396
196031
404663
34623
268349
449291
304671
562986
361045
149918
252212
555187
323196
74973
85110
377482
391235
488268
406849
173268
232091
241356
382009
106702
150373
139109
478869
405040
202966
253772
326481
524281
269312
555485
164904
418614
521662
416025
511619
526611
254983
234197
304349
529647
498143
503506
424244
266550
161193
492718
158502
58371
475007
402485
493395
52109
280830
122129
476513
60283
323538
485044
318452
457721
38643
557636
409152
275810
410393
87112
391997
295649
394198
365243
522185
494355
568519
379581
519285
242287
297732
26340
136241
271560
507410
482574
386426
290931
268062
218099
294458
473763
486456
39659
375325
185980
197750
327725
304152
9726
30730
238049
24224
41841
85794
550726
483545
528950
15500
559273
139583
140977
510639
365074
368542
509998
121585
43185
555469
134167
169777
310789
539219
31781
283374
266834
135981
391769
138305
269401
249680
243533
567272
393849
523171
34067
558552
310771
161112
534545
255536
50148
278583
449000
523196
255501
266434
175793
299765
283722
34255
233042
430153
471012
460661
215985
21645
213339
249326
34752
260197
464785
115331
34696
127097
506964
260992
213177
115640
335178
226210
246367
107336
316020
268368
113590
118644
128835
254237
348954
73275
426521
352927
431965
471880
168364
444833
249329
135976
328014
61254
201735
34419
519010
399664
122434
189229
506631
6917
535580
157355
382569
401530
61636
230478
131155
28669
137120
51986
523151
170521
195763
504603
43315
499343
340893
207513
345699
221242
266827
485228
248243
184073
276959
148383
134422
486179
203389
127020
95547
337096
365859
31451
174193
108275
309790
62623
112334
155417
53377
75543
310242
544877
544219
250313
550631
448482
191191
323270
125293
221145
509716
198069
474578
531196
24613
183309
252926
502071
37425
476424
241059
241529
347032
60764
240638
296247
365708
499316
365809
564985
548569
270568
43717
227170
238661
148937
269503
62335
76735
485393
14799
287
121523
136258
122407
348249
92790
62562
453690
290406
221401
84797
347689
355349
356724
270524
119431
194553
187950
474961
186010
71080
406346
54287
553935
394551
191072
541339
297239
330630
494131
395221
420207
317725
110018
16168
491433
393622
504264
337804
105540
441473
462714
194712
191766
189800
143535
75297
200348
376110
206064
133134
430655
429088
189442
141644
546647
423447
174137
371692
323019
515691
238017
290646
474635
313861
412735
83050
164595
405992
301786
92627
184558
327699
143075
553000
69488
66704
507228
65180
492508
176302
396609
477331
564560
342255
188405
139949
399995
237707
61547
538573
7637
111751
321819
327744
560536
204889
357689
119775
49307
429464
347382
471332
314636
182492
470666
111913
142096
263703
316989
262514
434342
386568
291172
38993
226133
388438
510363
105494
86291
41398
60540
331756
6224
322757
69340
281407
270939
429093
348826
97993
535198
410209
290647
89775
262596
18469
406516
457658
235503
555867
47837
513441
290529
33152
6997
207912
365929
490940
377674
282273
44854
438295
520909
462711
297739
17607
502164
272743
168190
397294
24960
294130
563897
544240
492721
161906
515842
103073
151169
553371
357464
2799
361679
181990
484522
196270
147623
266133
248059
199394
379693
404458
170433
34147
83910
374663
258357
224128
273684
384875
457773
237592
457351
316638
80444
538603
165710
81266
336233
117944
546219
456490
134379
475994
563683
487665
102844
266923
543653
385206
214273
170453
184086
458802
127399
280635
212952
301125
226450
402904
554193
125736
478572
544820
355353
10838
104105
271329
112783
103118
10055
498071
439208
140128
10344
207223
193651
366302
17888
521239
65867
301930
519163
347441
514508
124658
275643
418524
362014
208345
244812
448820
564289
260787
493511
158996
102256
429279
340027
90452
493395
172582
239913
115993
268026
508369
22641
157308
83343
22571
309756
472584
134118
377300
347338
88280
152125
217504
357129
213133
547112
167870
133822
324232
370995
369881
244682
473684
125140
534447
527881
51842
374781
481387
567008
458406
152766
270258
322151
218053
475439
208202
376209
270255
567986
205177
522783
492317
12436
309448
33018
192129
561012
29609
138505
301844
124232
35706
445637
39514
55132
360790
137408
152763
531424
469686
393408
30086
469002
154515
223303
434253
110650
432039
455856
255689
134704
495960
310346
163408
132433
254035
65832
264141
8477
210490
129364
344227
197353
418130
358168
204312
73007
296989
323668
86810
303218
120477
355107
400780
161913
37412
84924
291995
507432
36303
512833
476203
432424
103429
454869
85184
497735
96434
345317
368832
187470
269521
374582
382921
313256
469491
484627
296912
533985
41490
518651
89810
360116
289201
546675
199573
445791
130897
59850
55597
228870
275347
403954
48147
301285
433779
489006
449232
378945
23912
98159
367522
32498
427248
418029
379404
383138
347945
46377
120516
312457
130922
558061
349519
386217
133881
190943
489413
389887
16756
54946
568014
397253
16771
118425
226668
532558
566247
547776
452339
84779
39985
471337
534301
516606
253991
539412
428819
90138
1021
177825
400391
550429
72175
158970
136052
17773
381680
1901
125688
265469
160057
165078
121873
42176
496705
239909
370409
63397
461490
33740
459674
79522
488477
226924
433847
244783
448039
483895
341649
80819
552043
51301
316567
399374
384074
215537
231721
112723
183246
219611
404091
206553
162116
132655
521558
156348
366592
62313
209666
410267
335911
79687
464671
460147
157933
296909
130707
113437
144340
496078
549316
430342
308288
75083
78917
131899
498740
402071
161260
189949
511317
94661
528346
245876
100061
15716
268251
58566
543860
508830
526933
552271
467076
460381
535271
392246
521626
39109
201981
217709
213999
1273
238439
381004
407110
340322
74231
174446
30616
191223
118387
491823
547081
297803
373928
128826
327039
383004
549360
431621
226091
481886
262257
69240
204701
29050
478038
555663
387573
526928
48010
155451
172772
280288
106468
158483
435434
1659
400158
145346
303533
414405
237154
376656
295863
94823
55140
133019
480051
245120
292164
359838
221809
87214
475381
322182
213875
328682
185339
524875
295769
407829
4538
296377
194836
184737
176531
63960
290315
481790
135316
2943
1489
344067
336411
463441
436101
152871
146180
216836
306921
7463
428231
56788
546081
43301
59139
208871
475900
342567
259243
497618
415986
439389
122732
501534
547388
441919
516589
350386
542599
9146
93728
418615
377717
5107
491691
213187
547623
552175
358559
321009
326420
103336
321344
290476
43904
437598
56843
91530
396528
37766
9092
219901
46838
348182
422966
224554
85568
129101
432166
307485
12796
263593
540993
135805
139242
441798
48564
193191
134151
294811
266150
223389
263233
372664
154728
66384
50381
100713
515915
143847
193731
348657
231311
520277
342707
179574
116705
479070
268815
456934
538208
71126
293431
524451
63799
512784
407815
338277
252415
444625
558657
301338
141462
14521
518573
462889
527157
444235
507761
452948
25234
392850
298239
295534
269690
166735
59267
464911
291130
468315
65312
384482
526839
454834
209326
467012
119226
300628
461806
237147
445793
68241
16395
309178
401292
525209
120511
313922
495545
406507
163349
380954
290217
391400
140690
125264
167422
466180
51641
364525
471308
348757
235091
352144
191793
343398
288508
83220
66686
463206
438781
189147
253797
501561
361419
401315
461541
481734
53612
149952
538604
471508
544454
379661
300587
142915
273752
304235
231509
151477
385066
396067
162194
341396
67577
497594
175137
29230
433963
517927
476145
132263
307237
430028
27646
135482
150138
231152
268278
317695
515461
545385
489770
128804
496693
174559
424588
190342
169546
352355
482211
551007
310938
474905
433889
363597
282960
397923
451002
181734
17126
364881
178674
353313
760
435302
503710
316275
21504
521971
523292
351878
310758
384671
207465
417722
549736
406357
517954
262767
538967
223972
110652
485583
252419
382373
125971
71792
330166
53936
303145
222631
448543
443527
450398
118603
124732
7390
416184
132839
437706
541180
171109
303328
280751
292089
468572
273451
463671
480170
198014
313226
110597
139659
427772
213618
395750
130513
383755
2763
6706
542513
52313
367669
112475
231527
45541
23437
40114
448957
364076
328431
379217
143459
394721
267462
224807
340093
371049
445709
188728
472397
508933
508847
237869
59691
382881
293873
246923
325922
422675
390642
372393
45277
323189
454165
38468
382122
264694
131062
409436
279753
72730
70993
169041
74174
254791
449303
242617
425109
365509
328661
409088
502106
193549
536469
269973
289168
133558
284288
314802
193555
432384
394315
130688
364340
489180
354265
55854
516754
301881
317293
322128
561185
63839
495924
532053
253179
548499
68019
63006
266156
509625
397698
238787
152028
528402
324514
114453
227511
12013
46499
323889
469531
357259
394263
458926
282964
276431
436139
241321
83705
79789
326281
370777
458104
379351
93124
426585
504818
347907
38286
180843
279144
424193
341147
283559
11591
241691
457347
145123
248943
33531
458904
205659
363512
286039
515585
366611
517329
227709
167611
370257
311040
215910
495074
365340
160589
497834
427474
244746
60240
69228
430457
133970
378333
94448
391965
8658
197016
452370
520481
183556
286950
192988
52298
228926
322816
367691
513427
319672
321232
138204
76672
495512
226551
402926
495498
177172
48796
469501
123652
346389
370103
240426
29612
338435
340795
92759
273295
152878
565233
23440
427239
545201
327264
287980
136585
365167
375675
115672
426258
32366
204513
170082
148280
346438
98063
72007
477812
145321
85537
74405
479245
201257
339807
428735
86108
414652
194176
400856
222806
408775
197246
274376
265939
218874
175959
541268
154491
405979
203432
17855
206926
123598
495112
260755
541779
123840
98953
149789
120641
25539
203833
449150
207862
292981
145123
418636
451386
110889
110194
457002
314559
13313
338899
453824
143233
207359
197253
420055
377943
165062
9155
560412
129968
566065
45427
166900
356991
442790
346504
258249
248538
315646
191214
352610
560992
309750
485894
566255
522889
190718
228573
201167
26592
243977
118758
313704
238833
98482
431486
124533
54791
209533
288549
298353
117633
341395
315298
303386
165743
174188
122593
263517
121148
320380
256298
372120
440308
371500
32961
543219
218869
496453
280692
76033
105293
559287
268791
461178
56511
514938
34870
96630
230660
435890
122829
76572
226102
78747
106560
65085
518577
340244
561416
380044
72919
511720
472386
550514
189085
456557
150764
154226
90988
376619
360433
365121
259355
322727
70589
557337
113976
197121
15282
15219
439413
89210
344679
114286
115612
545008
251997
21348
315318
510383
535453
357028
449434
279693
238337
48397
180419
419070
541805
510978
331376
384024
476287
498700
140802
166130
318955
21391
412543
100362
484742
274868
45762
389880
500369
539325
493804
49570
498020
434057
339875
408881
41361
302900
562936
22877
219770
390140
389011
17791
502275
2810
255644
12571
424749
309322
457046
566168
256402
209844
160698
368962
528064
156939
505734
139162
356491
438158
368769
51610
375129
215601
41315
446760
356550
118538
217524
52522
395814
325432
527065
80272
54617
557091
506199
276212
197532
345318
37285
443767
265490
524010
535328
378697
27323
363839
234419
476534
56724
266157
239476
399483
154849
245647
285150
211217
379950
482662
519125
63730
405862
282211
66000
234941
238737
139709
433020
298177
331501
466838
66767
94677
558006
322071
37164
126140
412472
8656
430939
413236
551273
189913
162431
493239
6235
24918
248903
276222
402416
470130
163623
466454
122151
461486
291940
184252
77111
469167
488349
495301
115919
106683
507589
545279
430613
89668
409389
424408
451083
295644
178340
329118
536162
9390
9405
563065
238845
465926
216099
478807
563326
295125
283526
232596
89274
466342
281507
507853
363379
440613
430435
316412
453887
174975
402116
361322
310120
420895
370492
283783
70665
271056
312153
446244
47427
375342
87109
316531
239394
375275
209521
346873
37196
396203
150959
218947
288453
255755
27481
325596
144514
128199
112764
232597
216350
333104
509326
462673
299092
58198
40969
51654
45529
108342
388334
236178
191022
483
555545
249714
512949
317902
200837
410733
170211
251373
413855
188124
488508
359049
295474
18145
144325
11095
117421
61850
425211
183960
124902
506133
158691
98199
383441
417161
122142
138998
225727
196746
454898
416979
169860
539440
433079
6295
539872
153248
138283
240442
379904
6009
309832
299893
428131
455214
97665
509141
221854
16431
346509
260329
392244
454879
95990
499071
231922
153634
109134
502775
386442
133360
350998
557587
431493
441917
451245
467361
178547
245349
426460
124433
259494
269147
356221
22339
551379
771
313052
29877
469584
455364
335792
89014
403247
501487
101089
336236
355777
550930
501039
553679
190159
50203
180001
332054
242740
200856
253987
101381
119185
440649
515278
563598
433171
245030
531711
38352
10398
227300
74183
545610
135061
449549
337826
374160
177742
485438
413168
421482
458246
257226
538256
554319
189758
447328
499847
345187
57408
366078
342481
253375
159939
176558
83752
462141
472319
308944
401332
434065
128460
424056
115511
434450
453442
412127
543154
215377
369215
488446
194517
290234
356600
159408
538646
159652
278467
313427
477647
110306
99560
200849
54905
463374
557671
371492
88036
172519
482080
81480
399867
30835
388123
380224
180974
35341
125111
285178
171417
21825
103631
83752
140184
418948
171275
148803
541021
422775
396776
152453
183578
169391
68958
162652
390811
129510
182477
117648
67268
178875
343242
257980
270867
356740
361202
43216
65897
495834
199552
428375
197285
96035
24288
439346
1161
210729
250830
410628
522686
399267
497413
361705
308665
20272
137838
312457
332856
533439
158331
158039
80829
228987
303434
164935
108329
47875
39829
295400
12989
239301
195669
445739
140177
549246
468504
100118
125762
124012
228177
139271
549378
91518
315086
219785
384829
481523
162050
196371
383705
417847
129939
473139
132405
250750
238800
10803
56802
347900
417676
92202
291604
512611
322834
257313
154361
391793
256679
423438
196761
489648
100244
522736
240332
538517
256595
191542
101299
408907
543577
77536
213531
244187
108275
108190
498063
364882
459531
476376
505694
123768
9221
323828
516809
359428
79447
221048
453260
107125
181297
217771
259271
220356
218516
358426
53412
231244
20321
118168
97042
132886
42386
343392
341644
385467
250308
528403
270046
475533
147151
348624
158661
19872
72844
127364
558145
121931
88514
177364
223963
504261
21808
249073
291862
168276
500223
3259
342454
173193
394767
236166
151656
124215
298583
100117
100926
95679
292567
561246
481582
454172
340230
61648
194096
547537
533621
334306
272117
346456
322516
340393
339036
200069
70486
295915
305503
471563
136764
273398
220637
444858
133114
321407
250309
356853
384836
7984
198186
309892
30881
454489
276472
437962
64126
385382
260934
474500
78327
201211
534708
325108
315532
517998
475418
557119
510585
17662
346133
68645
256841
424519
225757
558260
41247
501734
492973
154656
391788
331316
40244
549972
331316
526112
140539
497036
58225
17483
234532
214838
368513
508016
170014
337651
16564
558395
325130
126629
318953
331898
562245
97327
477255
497035
326394
366483
308638
471535
133759
186940
244629
384016
351742
59902
461504
125557
51996
258115
122744
312713
300633
476778
463434
200504
534534
535863
453774
173529
296268
11782
62898
455036
345953
492774
322757
284706
59610
491895
512159
314428
461766
265640
39238
531670
292572
374423
165822
169616
467846
193648
199119
342816
122673
540587
258262
95798
170603
100687
23083
73424
406007
368033
249809
83453
461545
536898
120296
292175
200957
354345
315807
7183
228918
181034
475454
272051
178155
347444
300186
321605
217562
34700
186362
223106
160575
115575
417649
474403
69989
278650
150258
314760
277785
38184
540238
391298
376862
243197
343204
36291
365095
35175
94329
328368
81121
551463
386517
471794
50760
445275
474954
528292
60440
178348
436890
228867
297956
50851
191313
341605
204574
173902
85281
455528
321610
164363
482275
362203
445494
434521
343942
226249
214176
158777
541432
136655
319750
264980
228090
536486
402733
256517
277587
365034
132857
20913
303387
197458
427362
20823
383070
45380
508068
285926
314083
309020
29910
449695
74510
212332
87899
565922
273502
388453
341271
95530
566277
414193
259358
148562
562738
155304
444226
384625
414248
505791
326831
45651
425133
386140
413263
525674
166438
152968
498735
216417
455811
215837
153124
313812
560320
209477
60774
359233
38708
120585
104293
237955
91801
365509
547247
139307
547139
283089
171275
33543
188610
200494
24155
160877
87463
474253
335101
459298
421026
102325
486198
171548
51428
233970
236370
34386
216073
537580
449798
149719
388439
118801
356736
455116
219487
544165
78404
355952
173538
212425
460162
117043
440401
193548
455994
10707
366900
386841
204304
1882
382772
397166
396439
208266
543263
518961
77081
16172
288002
298783
155915
329363
494584
57875
356911
303682
150472
20376
146014
91889
373338
557773
85564
43016
312875
128853
183861
258020
454812
548722
169420
351752
215147
454643
415679
445992
98766
11360
188372
557821
453469
69737
15537
293531
461076
109367
111009
195152
358824
525892
377102
144129
546655
419410
470902
400519
548650
39129
391314
108488
84338
43401
176671
279214
49974
258334
536305
504254
312047
557791
190636
207549
352071
120388
419833
500908
391340
499431
308267
546626
223358
360444
60927
173924
562211
474666
122463
54987
297502
90485
139835
214993
272249
560198
223562
202450
194214
240587
150524
343360
255184
362393
33442
463009
406791
391597
169740
509138
301840
446921
322302
1715
435931
208132
32625
16678
152513
74058
447862
23152
497637
502104
331146
227528
391947
240893
414737
525943
306706
65020
215920
221915
266719
225665
413846
90868
481970
496291
273809
48582
119847
415973
234137
484752
206758
544954
350029
398408
512676
405318
270209
434620
190233
517043
68095
92648
397975
24753
508172
206178
46336
368553
482041
68816
191781
182788
307286
168111
331355
550191
11342
159241
285617
442369
312839
372364
479927
186109
150503
63733
171661
239042
187667
138903
201363
261188
390834
522277
387593
372665
424216
537569
51581
11208
75715
236713
289044
342123
564107
152764
418927
560698
261761
76834
480903
462801
321694
423528
522587
379681
468864
542389
363052
326114
293019
234606
480309
182771
161975
453693
52229
216055
24298
298531
282022
510934
30511
323923
473057
323623
331415
245695
131778
539583
379251
551596
139843
388756
263416
242752
12799
213518
75918
233316
521056
184457
535141
50212
550512
313921
390123
276370
108465
339686
232609
145867
268415
321302
319702
364357
502169
242321
511044
341747
89347
247691
349320
6876
62999
58373
407762
141059
454687
484630
379100
147182
189377
493536
456169
442917
49032
497439
148628
458425
223427
303048
546084
248628
233161
478518
322859
339122
88460
428742
495287
146877
341535
456945
538762
186117
515801
391345
28340
500696
93910
67495
378274
147369
451400
422975
233837
81645
276416
38499
232798
90024
78597
340117
141736
159934
392255
559194
65835
84902
344049
420944
392246
240533
365941
36768
419000
516478
375201
504868
443905
323020
568229
424697
507056
324089
397900
1233
168038
424688
351
261831
508563
310025
194684
564120
262775
88018
388734
178515
419007
321430
513449
530513
219006
230944
282459
139252
530728
330302
411500
94029
225113
372349
250139
392521
125132
473222
514770
246530
386728
366558
150657
310678
108023
10690
331898
420728
49572
372658
470621
39502
141440
337452
128407
361361
549388
505266
428911
451268
377567
419983
563968
353219
307439
229550
330446
245192
526278
543119
563120
319405
257010
189674
83395
222
321373
486096
487879
304497
175438
228153
37054
95881
528824
456684
367324
357783
144036
216040
117038
533091
518389
63992
372725
426717
200936
523560
407647
409524
495971
474338
385925
75978
464788
451300
393943
254005
73279
344137
244778
288675
99331
156223
201422
90392
216835
552983
65568
268119
337799
125658
452151
534162
345094
514892
250047
554561
459982
2873
32516
25064
151911
183019
544855
332947
103687
392936
168529
290336
72836
422543
188505
123825
464619
272437
61509
12614
176680
157465
541061
553428
518163
424422
474948
323202
530351
554465
390811
556912
25782
542208
364244
18008
92563
549982
467358
241345
283408
535133
350024
460925
494426
350248
295616
82163
549967
200321
249066
275650
308069
206134
373725
237870
37628
11205
146202
435872
417255
70165
104716
459523
10259
128900
9537
51088
191104
438622
148291
2258
202870
231336
338927
339594
534300
60348
421148
30067
288455
269122
552979
72639
303902
206670
59502
117399
510477
158525
92919
547536
515198
415766
477509
949
557743
88495
240854
538805
402765
18732
152246
238802
503994
566473
92114
409968
66249
481767
270491
326244
468060
209314
333111
68683
43340
368980
185982
44553
404341
567966
328469
385512
13232
406159
216383
149364
296454
94701
387577
517698
337939
267834
271262
289880
409436
552707
477507
79033
176384
73108
64639
175569
270748
116885
168628
373289
187787
126651
325854
163174
392240
193074
38156
89328
399453
291071
500324
382336
450063
333662
325766
349529
138879
251638
144640
447746
377367
78184
390670
158907
332484
479031
99429
527169
127284
142976
132421
300328
496126
193080
155954
349225
451147
61985
69001
30346
194510
152915
527267
208845
350041
543071
66658
234137
408653
140923
407937
458098
344399
443379
130899
467534
425232
115187
332740
500659
239168
200306
437307
173267
299844
399216
324840
255447
83670
214745
283097
427654
122780
158792
201000
68149
408717
467041
161443
340689
226754
447723
158729
220264
318692
202999
22029
229123
369515
107066
537653
459869
403836
208988
562117
196969
206737
160748
391628
216347
524583
77778
209378
326656
20959
357986
233350
304794
306017
3026
200050
320795
557411
344538
231191
536880
23726
50295
493164
114544
304522
195585
38127
399197
434745
93920
405541
47025
163212
203413
452523
353579
112808
113455
279823
162476
31201
46073
134858
534780
493054
399011
40031
525097
150754
234961
28358
106587
416611
102967
416671
402987
7425
101781
376900
139831
83343
457046
481828
212026
146911
100078
341534
37719
558728
203413
312526
371179
246641
193863
441879
271557
118314
104416
553947
62505
163054
476426
353529
199893
171413
542399
96088
545982
55477
14777
12897
318250
564227
138337
499612
494292
539391
359956
195938
67008
224906
548521
182026
260150
403245
319913
226894
244420
281968
162956
97049
47469
515101
417376
321802
143922
424346
145990
159379
189498
86249
379913
91564
391261
403896
518246
289644
375379
558458
179369
491521
475000
76259
222442
476173
424125
33984
149786
428691
227384
489232
381638
292778
74911
147628
72806
326533
136141
157917
337455
60103
283909
29041
58160
527192
562980
403671
260884
38094
131664
20223
261735
367962
379944
39686
345858
547451
396523
492307
27887
166022
59053
210766
381871
113383
138856
199731
162696
522124
222387
209902
517450
566927
41300
134981
144383
424634
335868
213091
158620
332951
66752
375141
28382
71134
239121
429005
280337
135736
358585
28299
227980
521576
276852
328825
462968
460276
505274
200956
234872
24312
150458
562672
202063
23686
237608
409122
241111
409236
306456
343450
175881
278922
555636
131842
48771
52935
481308
443472
352016
500494
332033
43964
411832
100625
247554
418623
257110
261216
356831
388955
444586
365303
118960
491641
312637
537152
474793
521525
297895
404656
160052
73279
93498
428863
415621
61368
11012
557858
130487
224041
481183
33774
506496
489689
194504
196966
304687
522514
355018
424481
393898
338855
156231
84784
159785
513702
205166
346541
121487
277970
328891
276884
267195
251271
296744
305790
491
560636
163255
84935
203085
365324
218113
256452
88532
255361
38376
272190
455484
170458
244723
246332
397880
273737
219526
102607
240639
328897
391791
66943
376501
517665
332006
438401
379205
555042
565902
503165
96494
50882
242320
469002
454765
149769
392601
163342
70666
567020
557190
146596
498557
497510
41149
251371
122900
431419
7630
166820
407845
510179
1007
393608
167169
179182
420594
27956
50454
143482
117327
543436
493038
8014
512643
45515
7009
319807
560295
48811
488288
533525
406216
175528
389774
412422
341052
59777
344262
73009
32278
92659
305030
320408
334790
128719
307892
385196
262196
318003
202615
278686
223379
371696
153065
472358
542256
358260
422048
197167
125845
237700
326067
374177
268273
99252
509170
323651
396372
282707
325456
216732
394758
113566
247718
471637
292649
45364
567211
197051
381957
524042
554541
339618
13434
426667
522680
262416
71303
110941
414740
384152
315010
242716
106172
527459
64711
129646
144339
363619
456666
181779
286452
6267
449542
167900
307877
157270
534662
290595
74533
286008
114625
27247
160757
75630
274475
512652
456143
433002
544226
9789
59742
529113
150645
390182
363016
18818
223963
303415
124265
227229
516915
110581
381430
145251
182165
319826
190364
564564
43630
287224
28302
233051
471016
479406
548673
183854
310453
321879
100759
398988
226290
431331
122420
129084
219023
366792
69339
502217
211694
148448
504036
435143
290323
111123
464693
463086
51316
498901
320264
397752
470069
349890
123903
53569
346898
350549
254185
15219
455547
476403
561287
331262
505431
332426
47163
463441
123491
122892
544112
362073
229720
314807
378718
388545
113280
256675
204362
151380
69327
457654
124897
440753
339599
5064
387182
551641
245208
204866
265776
473909
476245
174364
533694
367365
567869
53719
110292
239718
454271
147525
310551
472459
466641
70010
207905
139662
354727
425717
528833
135318
100909
68
432773
499473
282476
400551
109913
245448
288265
526723
550650
78289
97100
108958
357766
489021
79656
336584
562189
389083
226669
426697
91461
89829
142961
504300
371394
323147
74016
560903
4353
517554
443981
446106
286342
370270
449272
225102
17790
88430
161435
300729
384027
391635
186647
427587
425914
415299
146039
20591
314475
333696
118425
143814
227171
390460
434290
235378
351702
438883
518847
176272
65163
500564
220958
379527
484146
25072
398097
179943
327352
50808
249560
303055
384838
222206
69354
58266
360964
443360
531016
526188
965
233574
108505
28379
462473
180492
409036
318856
69225
15114
249127
530111
551980
159926
147524
519755
195128
15367
212050
450786
350649
414484
336719
238416
71203
254705
348913
101839
153870
568544
109258
293855
38160
551980
512095
127430
290890
187379
433151
411709
239264
436582
448748
346682
499030
463315
397943
489017
146527
295062
396123
23640
343281
236979
43861
35451
493482
24571
447350
92144
132001
209579
130497
333118
175872
297067
468369
124705
401436
283433
41667
409726
416622
201826
106611
496628
279696
331056
150249
363836
361357
138286
151937
167891
492260
41120
541500
529388
507921
544291
342804
73238
269670
555472
208476
137142
141130
48055
43651
394287
16764
23419
189406
316692
38112
274351
158699
287699
279763
271343
234588
330438
380418
4721
218709
74914
495827
542293
86332
59040
289525
387424
212109
23443
277131
462071
382840
337201
347935
148275
138011
413300
497146
87227
386338
114324
52075
105317
536117
132458
191104
142281
106503
381708
245929
126009
439826
376702
108850
400204
1723
451299
439744
325808
162851
94802
344676
355458
55259
487048
445487
378432
242095
435198
210663
60204
310684
564773
505026
336315
286284
221497
67316
533374
334823
382713
510666
265090
374563
176791
555703
269458
135934
466150
531584
350973
181995
405489
165462
74379
52186
451637
117007
175089
15670
347091
141104
459574
98384
137282
97904
89571
415242
22124
297078
148480
360444
566785
562912
200961
439622
487690
58748
170254
516769
387290
510015
267143
87184
81655
62873
106313
209335
395178
122605
273351
77376
524216
523147
47746
82224
235817
384597
228738
85915
396834
51257
224912
467660
199104
179982
512824
356600
91175
332183
254735
424711
54687
506441
44033
14118
98333
522590
487611
404110
331704
500616
263193
236358
89397
82168
64806
490623
273216
266094
271375
76523
346166
531744
242210
407828
369848
29935
137699
362926
561291
495152
274585
74673
90048
432723
233384
114756
490107
477622
555158
282743
277886
487792
217314
16729
253038
120306
57537
10617
390140
164658
434001
548432
354807
39324
17903
282570
440341
473192
18772
62051
20031
9857
113205
287178
425695
478310
239810
71367
208923
488508
152322
352677
457977
382881
512339
56915
108366
361513
68932
253976
104073
96628
15337
118183
130814
486159
535451
102804
295611
404332
21343
382416
99134
539588
371532
335657
375131
505692
66415
487889
423758
22611
193927
261785
453992
307818
123926
399792
530407
157441
552612
473080
239146
442594
541574
341490
448499
473865
62410
494986
192057
4107
250575
213380
328053
226775
528844
426321
409351
307967
263980
273802
231989
63545
549313
491307
224957
512614
118734
289539
440718
436657
42478
81291
91141
543102
562802
445471
516618
424043
98409
496794
419379
550535
2287
215809
405912
68668
168320
547011
2337
528507
21241
413328
64447
142520
529926
466367
499106
36169
24783
467106
57551
338855
178588
92985
255892
123081
45227
432740
363970
99170
109668
256238
402538
475896
541468
306553
81381
504277
3451
332239
377133
297945
330414
340441
531289
16605
304746
168988
199107
501594
217982
561795
410456
198441
18017
360996
199100
180320
523013
341329
60223
425526
1680
346718
1682
245515
342402
470452
133249
73985
313866
517332
329612
199508
535786
496311
217225
91546
530447
108506
408207
411131
415426
495044
407812
459856
102427
437466
4521
122954
115243
352512
99267
167973
384762
196734
500566
276257
359646
552897
90684
2090
105182
506321
530903
463896
363353
520926
505390
456446
186594
248453
85510
543924
309933
150744
127361
417858
237596
514398
427033
179138
484086
159675
101829
137653
328569
78714
353676
85926
196352
387530
268841
425831
162981
238386
217805
363916
49261
128710
52639
483146
553760
186840
567519
125465
51277
440554
174998
428311
141119
155167
238728
93725
363403
151851
250596
484026
108310
138997
7766
341650
94222
86235
343835
115825
519434
449033
168478
206437
106275
171207
447558
207490
276410
384142
300063
326184
434406
3746
321011
278506
182830
309833
290786
44728
146016
185895
148383
280185
20917
182119
58937
7904
90720
515214
508640
305882
534662
235846
326826
48057
373032
265963
299730
112942
60086
487563
399800
173559
384531
124302
294419
150533
165001
170179
489440
299782
169946
273148
290606
44936
530422
190700
463175
169223
386364
198014
281670
552687
150649
546462
117952
393834
460891
409846
553969
550207
152930
127128
379693
141024
212684
99802
427633
24636
502792
519863
233897
443540
257611
322859
259727
341485
219941
382170
485991
141799
140852
246632
42855
430551
152866
336290
259429
531689
106610
472437
548200
520719
276666
14098
34152
334225
131323
104098
60870
91234
341444
22243
100679
342775
187527
400677
265944
165621
196725
217000
332289
521878
419843
502270
230140
370746
170811
377090
425434
289087
481318
50001
492180
50099
92989
130125
509880
535651
439866
559305
16167
322530
121894
76193
265656
71130
446404
286021
563962
213055
224101
536415
494346
41512
304863
68412
483209
413178
187629
238448
84924
412529
401669
73016
196149
211267
469179
353686
550393
263679
314031
254610
261895
317349
372626
527062
228486
136046
242627
169215
23927
150619
335031
354265
27133
308298
290262
305667
445778
360246
354835
15219
334338
240182
381257
394023
74709
349313
376143
520782
418630
72734
269471
280615
297427
315106
121435
562520
173021
4579
555740
226488
566389
77851
61428
536079
556620
64443
473364
112411
79646
298960
241231
556554
75481
106531
513956
129185
206974
2447
58189
565617
9471
84104
95545
230964
24059
266126
113747
567897
18965
543815
145515
113899
459601
418076
491877
528142
69005
18443
555635
198738
137129
402321
104660
104976
31044
138159
454527
269764
305309
441312
433647
166456
215880
489192
248055
231501
182312
559049
62749
135883
346028
374193
452509
468559
538389
416703
443490
90483
105743
171100
115796
249698
78109
553063
326063
162246
239004
476438
485491
164355
505824
37220
516850
180483
260121
6837
323766
249948
322617
544825
344826
248898
509160
64871
499634
260208
242976
72370
99848
557293
67269
169516
61587
149036
243193
169444
485675
567167
202134
169464
68937
476472
246757
335409
358611
42536
131538
435950
372613
331543
280156
135158
373366
395547
438899
201572
536713
418967
560310
88741
232703
526965
568450
260198
266707
537306
392940
347877
516516
349012
526740
391393
209004
350027
561124
21266
397698
430731
2184
283423
380454
192816
488504
210374
448522
542363
296409
120579
51092
34743
340036
234615
295438
157977
392278
389428
369213
274390
204267
417628
423112
99459
506856
318007
70916
458582
127333
374563
397616
318696
126048
343064
77822
515346
231229
317515
397078
245691
40131
91229
155766
175047
15016
31683
77515
450592
106724
350232
520369
77331
24800
492345
139692
284515
542955
531676
300467
220385
514274
51078
100171
396074
18237
440224
523749
430504
465851
505217
295294
425643
337339
338850
491527
526576
70749
68138
293317
110189
78306
392653
339746
68909
106573
510220
515611
385329
36183
484514
246313
461976
134692
8052
529212
38868
456428
364865
171505
481392
41076
191292
486081
488447
281769
106450
254408
372420
41321
335166
153299
373349
312151
217979
300575
112017
46428
155616
250280
295342
219824
29030
331719
41328
410193
27116
162680
547680
165305
248276
116759
312645
235611
342194
406760
318647
312538
486383
502290
499732
172719
205306
368841
417548
379801
401788
42489
100263
471596
473626
385240
271280
360347
361468
246087
130777
62228
538712
25519
201745
499771
398065
68547
554137
282091
155674
379140
547770
247913
37625
167655
132877
265459
383788
367240
330595
563523
39349
565106
389021
94337
13352
527946
165252
516106
196958
334248
83922
417581
190785
554575
145072
361391
516023
154951
474862
304990
439561
494268
281702
84354
455500
133982
186782
206821
400842
283440
166820
486033
406956
155373
387267
90708
48897
332963
52113
20947
71423
69184
308088
421514
418785
43816
439696
215217
393297
535174
447354
565450
525310
300315
57628
374446
122848
469480
192742
272687
94752
58855
398989
483827
30490
521244
511015
103070
303580
198059
392412
477527
135470
381980
335796
313397
521460
339023
8339
320654
324703
438692
526774
463267
325698
414271
22769
525116
550380
274411
533218
364391
230357
240367
362969
124399
556790
123353
43774
226985
475667
546229
313830
328305
136006
174184
243992
136078
308179
55076
20485
391734
541204
185906
92595
200149
430656
502124
524972
493207
265219
278461
74358
250754
177888
3599
181705
214322
542903
545494
293002
93440
522412
424115
360712
287241
311033
448076
76829
342223
123594
526519
443029
164019
181941
182245
253079
565910
145805
143295
403766
211041
177263
514734
406606
318620
337939
185059
398189
412813
542550
307571
141752
107885
551562
478273
51949
437007
500683
552647
419283
237439
305439
170007
325378
179061
14962
248138
143091
85552
68041
504876
278512
108884
181869
81117
8074
473235
76379
407937
306048
520579
94330
471089
503684
374891
8900
186453
112916
160076
46699
9386
168570
392016
11901
540785
519044
166516
519725
2551
103282
258073
473234
319095
451406
44145
248653
87121
306324
379709
76402
391548
334079
383707
295881
250083
28089
276633
515535
29333
244270
165488
374625
188830
24216
269237
111026
123798
161018
392124
54909
231458
35954
249
193007
330648
307678
318775
18514
473629
86892
498393
355660
173097
408290
96418
94645
261123
517593
416335
88019
108722
91582
492945
131709
162167
230461
216699
386561
205946
294402
427982
360928
174936
338181
236587
360207
424170
135384
544015
489214
95111
331060
7031
525413
25388
539332
171452
122099
331853
328851
339427
498470
75323
377139
1575
338034
196615
432197
424532
379285
6064
346563
409931
345319
158829
183704
207200
84989
220141
170997
507202
543013
506780
61808
518830
287315
202114
443532
491774
521651
122324
101243
273132
422465
200164
371391
220143
246517
45792
121764
84263
288841
82420
562983
170396
456489
73416
197564
497949
470919
144625
169644
164342
344563
362260
257132
549525
230629
169871
216007
542671
294733
226107
206496
280661
557117
296172
265610
271903
181678
91685
87302
192801
342416
440676
559774
84499
317015
564682
191260
262335
328654
19575
313136
153986
376656
267209
219934
525194
252642
71381
538278
294036
46124
35478
256772
29689
246464
503510
266439
107380
18406
246349
165051
239007
499593
304551
561621
51855
509492
348153
241978
14418
248106
111450
286070
232055
507717
24042
283486
333607
9339
170166
468348
171207
230092
371240
194216
276485
298135
222845
285702
567862
540929
247958
319064
213181
8414
386084
164416
235316
74983
231453
76501
364840
221929
361256
81857
532366
334374
234237
549136
313425
379740
547724
18356
268681
235777
310284
40398
318619
359854
467276
507611
170552
79199
73023
526426
141370
218038
82893
147061
28464
149415
271972
225258
408076
205250
101264
11045
429708
189083
347779
547548
298569
469872
241629
221849
410167
107281
566620
79346
563244
423986
472240
374721
161466
485785
282053
533184
471306
317579
505591
513153
136614
254942
514470
47178
398930
39378
419684
37279
167348
201222
386327
171228
454616
86877
343324
286973
208679
449383
127264
377226
484415
559587
360612
339381
458525
558984
110033
102250
339680
380686
222806
370620
487526
415640
76827
329224
181920
448192
179775
519739
257052
535963
467799
47741
519407
559676
368513
449463
524386
199594
338510
181530
240824
143164
156667
340594
147351
505808
488231
437360
14910
309572
88448
13112
551144
45575
393537
312036
453110
9523
13222
22290
269125
141257
454643
151514
537721
409181
173478
539344
13747
321156
544189
280404
316290
15334
266947
453192
50161
423335
319552
351631
198791
550220
562753
31056
372050
8414
246415
421593
142114
73011
323122
323725
115893
411899
148365
267855
528130
52569
554562
43133
124994
490379
534079
350966
432680
368024
376479
66528
383281
326555
544971
227718
505498
563309
526583
152118
549501
457774
398553
402802
148434
336631
358994
404564
503742
28296
37575
466619
356452
226625
57880
205944
462834
122159
207941
500417
420265
248527
528977
164826
87302
531714
406399
367086
418209
203799
363931
438172
42721
186131
234375
163895
528157
186051
110842
363417
93800
360402
363432
563757
539184
293746
551238
191248
169053
562174
431113
353262
495428
110255
494802
435769
272218
451839
438731
13555
395162
514721
331805
137217
451135
218432
353719
75094
443334
283169
27069
250315
319427
240343
176176
77231
126688
227399
548911
99551
134984
483982
513428
48631
26412
98416
131856
153028
270375
286497
524792
173577
387552
76960
226184
383641
318506
95810
28239
530291
258297
440531
6711
11650
567484
355904
219062
475141
216439
524422
448147
46147
289610
470313
339121
73646
314630
421965
120888
261656
558542
113648
430865
25097
295557
250826
132777
329703
320264
319584
494990
322513
565625
361693
296426
219225
336220
414604
278723
348818
107388
449970
514817
300691
53924
352216
98068
248520
394313
554771
67431
131603
19447
24121
18265
128343
93079
536877
276097
92215
550683
249495
277657
219877
553979
13108
98447
3658
556321
187331
31744
512988
527657
68412
15549
18520
552935
139353
107133
409623
69578
358258
247108
499512
175634
517118
177650
205823
414276
92011
512277
511364
153110
249539
193751
511780
109959
532148
13122
475843
455624
47179
445327
225643
441736
444992
62991
10693
74377
160207
568258
297886
140820
285348
170444
123218
533362
259844
27564
464696
278022
63465
258640
393267
356095
440361
373804
464073
265723
195190
435678
307990
211876
272250
94010
558969
3539
347070
274972
398268
516166
89329
205969
138719
36979
494288
13296
400957
466234
412449
101414
519940
409913
194511
319112
61907
50192
214212
50814
230105
272228
492886
317993
64299
361846
430782
42011
352007
391943
350130
409160
459561
534247
39446
443914
217771
95331
440173
89189
482644
103745
130465
530946
468266
411088
503780
41711
222704
431311
538368
104325
425133
26080
321372
236029
243087
352064
491074
298456
56824
390795
471420
438985
213067
1080
74589
83728
230170
465811
184929
69412
84652
332556
348662
378610
231707
271065
20359
41512
397772
480169
125287
379428
533615
14309
548669
105507
454959
296744
57287
553398
72595
516317
361951
424697
13451
385437
361697
199828
211349
477538
342825
141962
198440
564216
364843
322837
461918
563560
318795
365377
338063
84923
346634
533800
562781
291137
525777
469706
248850
57417
305074
546785
497142
373383
126979
262270
409957
158348
511403
294678
147602
69363
40946
216319
486136
54510
282472
279966
478789
363872
549928
473982
108096
327268
107215
467123
343897
6826
416545
107241
206566
164918
478743
177466
477065
58003
299959
428296
509624
218107
349925
432788
238685
423419
352716
294094
556357
211318
469074
560330
248671
489449
66040
109395
354148
496032
217386
260333
30603
195759
26961
320055
119926
482514
203523
535004
464415
57859
338691
469686
354575
166596
426817
211095
290715
373793
338994
394652
189255
285623
46133
457254
102797
524048
459557
371548
410570
103862
420308
490698
419141
261558
352916
368962
64992
177232
86017
232148
1604
251041
452919
513096
188610
433491
96229
359507
199397
351395
81514
356380
74899
212163
254468
503629
490902
159471
494076
50521
493968
485142
120736
234353
80734
363662
407494
346795
458376
14917
86405
221733
61658
396260
282843
253070
409905
418956
167337
184692
509159
88315
33741
128024
335767
144612
461394
14512
517318
502542
512596
137208
260844
556896
42778
55080
331800
446011
79189
324435
421696
72828
404108
509901
27092
429702
223601
146529
164767
444255
366810
81202
430045
190056
70143
198254
473381
23811
376709
294420
373916
61938
421257
545659
279860
269156
399332
412721
198673
82112
444093
431585
443132
421149
306204
81852
483626
67520
147731
466691
79581
561170
233043
279481
35136
288221
220231
214869
23734
46471
263336
283576
386852
458320
419648
153487
318417
79522
182641
498908
413419
107848
185015
44409
292549
231357
310611
159333
482222
439266
544801
159635
182017
223406
429598
353742
131278
97919
159322
428570
445360
116759
377315
21190
101459
279384
516086
337642
54491
86783
288700
297498
34996
554986
513515
92098
92950
179241
332303
365280
521875
286578
243024
273203
82460
146266
405241
317201
409153
43553
96824
305009
10231
438117
120151
424712
442841
387109
565959
329000
197227
141161
63422
350928
563447
374818
407256
15959
117879
194762
495111
17747
442432
464007
419290
169198
376052
201994
272447
123269
275720
390840
455058
307016
375375
452653
402795
355922
540794
224332
280
329852
239595
288160
412065
34330
568555
96577
383674
365651
173020
394851
300825
548625
80879
406784
203711
87643
142642
384829
215031
358567
497236
71877
264005
424459
3114
357243
136012
386416
142357
560690
472773
325651
549786
465549
255448
543973
79852
289593
169088
209062
274043
459837
506946
148336
203436
48466
196224
441150
179535
544333
127544
512784
277636
66733
245901
90117
126264
502813
19924
301237
277584
124055
111512
69294
143958
138845
251309
44683
19030
381646
564561
147856
138824
62177
437548
106618
298229
192798
66555
407529
385305
503993
477901
207089
129882
330555
486217
238557
396695
318134
211713
279267
457046
515109
87784
458043
284253
277124
125163
447392
460152
279006
123360
501585
30831
44607
183032
443204
230850
182989
424835
525308
240142
237327
115325
561378
536928
523677
252868
444410
5258
188019
336807
321584
340816
564570
148894
428694
465099
447754
163279
243166
375675
207043
57325
525831
403701
521191
232131
371662
504101
385669
416741
392017
523723
373734
205180
314465
61093
487113
325392
539692
182479
333981
291754
419591
102394
317114
167113
110337
56733
77696
276410
21043
462090
45141
359939
434419
81805
245200
204168
242674
466787
497215
60285
461683
35717
106160
321268
300471
289237
513192
487010
512735
348784
25096
536553
127729
273830
190823
527324
30930
386694
345223
251998
444260
364157
5094
534778
283235
478668
71425
266597
234648
388463
408934
387517
86059
265544
257892
549943
69083
181195
211779
277440
69246
30838
148851
35436
325477
102368
310884
499517
199077
284317
453268
238628
41286
479104
52878
361427
272355
92096
208791
451191
268235
495876
498622
314056
86121
102051
83753
473256
237706
502554
67575
482154
218528
321224
435956
25089
41242
503143
452062
151069
540043
427709
550955
522284
123646
281526
270583
478147
330632
190172
567250
188176
220159
198308
289022
329512
318771
26688
243913
303095
223148
179290
179007
474182
107939
275196
211295
32071
480832
366837
554495
529292
431330
237094
523420
411569
440607
177963
349513
421985
477671
416145
168785
27258
82197
56806
61558
259263
224475
211716
84885
431999
404781
113637
344638
99081
568039
504692
388417
453331
270058
14237
501921
189381
487222
322902
511087
343939
451831
396522
241844
404464
451826
500081
35442
78643
138579
508428
141978
352940
92089
127372
201540
189996
535696
533442
10847
333838
313784
388991
530134
343850
365167
356335
459574
389890
505523
378322
500535
6959
427163
241664
311697
98993
142070
395963
28711
224605
428056
338524
278926
157781
405
504239
239729
331884
51478
481728
326509
35032
199112
466898
286906
415443
217607
559437
302312
196458
20195
353572
127424
160181
472268
287014
518641
392194
266036
340320
275795
70881
321532
371111
189713
196446
464164
402640
545390
106035
413629
262634
86307
156084
516168
32598
549005
215722
131576
465585
203871
114948
135834
58966
122416
432519
548196
159303
268491
172331
475755
131
450571
160704
171077
266747
563856
200495
150327
508343
220886
123059
347480
4826
319805
274925
241109
536842
102639
156057
508078
281164
479007
198303
266558
283039
398902
421345
208890
522901
464206
48862
479094
158271
279706
13360
31491
158079
310987
567713
242237
287739
116049
173943
92103
104803
389323
568246
295716
45752
465219
486624
449996
19354
235800
92095
426012
330707
510192
530386
57952
177753
199152
8457
341922
110136
29079
81654
423808
477072
197453
533669
148807
197364
202324
369252
120049
150286
448161
391414
345871
411707
529365
123445
565468
531322
48299
52647
296657
64791
279402
176742
68524
205318
45262
365889
93055
531758
567619
278355
165972
421520
285222
283640
11856
154828
178268
411642
140409
281816
438872
78506
398797
293109
480108
363311
149466
80390
451255
323201
246294
202273
548521
325971
115805
324162
138098
253090
71840
22015
17838
436890
532285
268837
378015
552862
467571
547202
139698
538151
293193
523667
335263
251747
106419
290344
299716
192983
241594
467261
234265
278388
237504
102107
86517
557349
236263
304112
342078
184815
493027
17364
216464
384279
544494
151156
419476
466512
313008
560946
61045
99281
19386
96129
559438
432568
14389
184003
463895
270565
356521
190915
489516
432089
427767
537669
258813
407097
116543
126460
567582
59020
129569
203843
413295
271653
507194
253724
320160
120174
546018
86512
47998
374575
10813
449169
192546
172702
554256
185718
285879
311279
465230
410302
499521
177102
384341
204957
138669
317593
154058
283275
274791
439104
283663
135223
45618
271098
132472
188924
120804
545686
198019
115206
394172
557791
423822
295432
53539
250494
439680
282581
246738
357796
80110
98019
136969
423378
78886
400368
487934
335024
222832
485617
129757
357212
447204
434201
31090
191442
239992
416943
201962
418239
492541
454136
239331
219858
305891
94705
307184
547418
12245
45463
400943
322538
271508
395990
487187
176367
385120
410315
525370
285297
124710
393655
458505
274574
495181
459533
99812
135933
277954
59387
95325
304777
204039
492891
552000
528762
114546
219366
362202
4412
187908
566660
158097
364650
364488
415819
379600
202246
357069
111666
447552
1427
422502
27597
104611
382306
323003
502397
87189
480765
52925
24490
235625
445490
47709
282621
567917
34185
183009
542516
555881
147613
459446
517439
316050
47469
7235
241473
470321
487206
379332
308317
65824
301452
187130
348059
547527
345220
493606
23979
159972
34508
458175
88365
162576
212142
360821
31059
318378
465945
439040
234709
216488
293406
321835
439612
528007
250458
555512
74762
568088
226243
307378
548858
327209
274342
360903
170427
532250
5512
317132
562383
257685
178971
26830
211559
381860
35129
270137
250699
183126
511719
18223
526252
394967
12098
18595
147837
31721
6836
366085
212941
309086
176384
212288
15684
62398
290388
99227
391493
384391
104395
443438
434505
47218
70567
352131
417001
349261
484502
295005
57367
297572
167495
155282
395689
287132
246562
390906
258183
144553
338894
370534
227343
347963
64981
129827
136415
373282
343476
320250
430338
288595
526762
259786
203438
506866
508260
541200
250223
120044
274305
498424
44439
247523
346221
549963
381002
461511
332602
249544
419130
537102
31071
138712
485054
254752
266165
238951
377785
283021
513421
331248
69815
426229
96359
33910
119163
380700
69416
4489
465630
542929
437707
556787
470817
407408
11762
539812
261395
207567
54885
434434
358005
560054
453093
119297
196341
542454
141921
145877
263737
372880
452904
14742
452477
457654
545279
497032
551194
83028
89287
175693
107659
30019
183585
471039
299103
34362
329024
289481
421361
457227
452968
121576
18713
244561
486080
181369
47688
276204
561276
435102
184540
372095
306202
373793
169344
103840
514494
146542
499606
194628
533047
338401
403014
465481
22714
84666
274286
524332
471369
24215
158701
33495
147669
418130
70175
168175
457588
534688
12532
93508
344653
163954
229619
139034
454971
72223
364075
269368
515032
117846
267304
54065
180932
406396
305668
227482
156197
24788
556202
136790
346484
425329
116404
118908
438398
43904
101228
433153
185917
125222
392254
484867
470516
542713
349017
335549
261688
249995
29107
548960
456150
555024
99369
425924
504837
302092
514274
472268
544362
150737
102615
121092
363309
534714
430908
153514
221477
340939
68841
316608
32151
183400
54447
171281
181793
535720
509642
375577
271865
367434
330282
195099
429379
412095
268559
255180
418161
67206
483760
535628
343971
254097
40296
431999
229352
29699
331897
356519
137271
242477
361061
132496
389231
307360
246041
234509
304255
185066
75874
328733
104313
6467
62329
564689
561789
378910
291143
557668
557589
12706
245158
469338
209625
390594
516905
361434
530955
337280
202874
160507
44816
511398
572
316577
98707
270944
100948
187778
440726
454616
475344
284227
211022
299653
361307
26025
86618
299557
177568
13002
445856
340443
70586
549473
412749
235456
30978
275378
129155
111583
473561
307852
373877
111503
417176
16825
940
206552
148619
470513
323519
68003
457611
45311
490848
321043
113828
82906
379177
266143
563809
207474
363078
281773
305347
358473
233283
39154
390739
160584
318662
309271
296678
336903
499463
375738
467365
513727
403197
123256
81984
70773
559233
551900
190099
340085
344525
143227
445169
295066
397198
135472
144396
91548
456921
36979
175632
547957
563914
76191
112975
191018
502851
122987
463296
9692
360512
70072
134221
274432
255153
487044
412375
496704
234941
92645
105301
116153
256792
79998
123448
519367
21957
47424
63513
475783
315631
201630
366318
366162
46943
389535
174230
114167
537172
251493
13775
454428
406933
107212
349668
348488
207584
180857
72180
299539
365075
393328
371019
205017
206636
316968
369435
530043
199359
487851
36416
350890
313177
74450
260007
484825
101053
53071
187970
189895
186186
92451
398534
382005
313283
179121
487392
505868
234669
184881
413632
452284
248313
317692
424998
459591
499030
396779
251635
66610
261205
173647
138056
536886
98162
389659
170226
86070
70473
3152
320992
528706
422421
275810
190058
505461
375588
547635
141683
299536
88084
409042
208428
454607
248673
150823
525562
373191
278764
276002
72415
376686
254755
566047
42028
99147
59203
255526
333622
278103
1370
231587
37240
68041
189457
394444
215536
326966
347094
537417
427393
542517
446433
95985
456936
162424
413093
204232
353060
219187
126923
145893
11247
177960
385700
469531
371381
411533
318298
395786
153274
449500
542373
356824
288013
46117
418367
544413
466539
481577
298769
202662
560911
297124
512990
239353
484258
436801
106572
196304
240051
104934
124496
497747
518087
73993
460240
484334
340171
91760
39485
88631
18403
128667
549609
485321
308572
498205
447285
78535
23622
514841
246690
139725
451196
427511
127891
264349
460529
562016
246285
392561
27198
510009
403392
478165
429882
192075
548779
291021
148992
467598
378967
113411
504295
265295
143825
6780
225994
512855
392254
490810
55425
290716
370070
175117
185158
96375
425555
558722
544385
546725
6662
187067
367419
112530
488512
41813
538881
292740
469710
337956
440765
136757
190455
134734
53391
356083
445572
230462
398948
314770
459044
355958
448415
34230
465050
68174
410521
218472
75341
5372
338819
445694
499841
229845
567461
184703
299143
220127
530583
536481
117584
404465
408956
538567
470682
205889
547418
114345
99984
285385
311326
520466
27413
336364
42055
53187
566791
368835
376950
255091
40419
386066
4149
567788
40256
547246
1050
400630
421215
378934
384679
274592
115580
437685
395717
94722
343224
107787
28220
333054
111135
83784
38467
120955
177848
384043
115732
407930
271864
280320
128011
193608
131957
335759
534914
287370
134172
446341
94220
369311
540472
242871
137779
176188
400558
206130
154735
243850
124666
123432
107041
203328
189109
228165
473642
561413
223161
140143
496334
41176
116967
231817
225013
16219
105525
289930
57572
187541
439968
36916
480019
381859
566468
61959
214412
311288
253723
251566
441995
492467
195114
256571
238570
513500
175252
112540
218278
12915
391974
153152
488811
416173
454912
68029
161951
54095
132058
217352
42190
484987
166025
308083
402996
13069
113776
426241
399798
251724
518780
216639
544775
150767
557470
232515
394327
111889
453946
552965
147972
433624
90645
225656
487115
434203
545788
106763
339658
89687
336582
474603
286617
223748
333738
254976
287790
286782
30345
426171
416900
16666
279674
392122
65426
449107
301081
279463
346842
472353
146094
205988
12678
249964
43574
179816
351764
91688
51506
15416
11050
61852
218989
281561
293197
259474
68832
8190
469607
73595
252087
382264
274354
373845
134172
349791
462210
544728
433727
159980
74208
197342
385454
237423
263934
195592
329829
45501
7710
219334
538326
175251
326783
442772
83654
252444
514447
387626
152662
92727
275512
177049
460945
32225
512211
303716
530626
39994
126724
346371
193639
362290
492053
479972
124882
558805
470555
174879
284061
467079
357065
146997
558355
155481
403418
66365
96672
534367
297091
442842
325287
380082
350955
380040
215668
70693
317297
285589
23785
321351
304326
564913
132587
322092
214093
433649
477890
236321
108433
281359
217382
318387
386556
509017
510461
537203
430496
295769
190770
539253
105803
335598
493282
371908
135526
565735
26267
31667
429650
204253
275746
161473
262076
149640
100083
452219
321849
295842
358538
565197
195461
221393
137076
380827
95751
299794
564849
242383
356556
295947
304360
184151
447516
364141
219664
182626
373469
215354
409352
67896
21294
22730
74179
92011
391525
377854
480698
23773
253160
219976
554206
277129
427059
96918
243737
209512
338511
526464
521468
216719
555873
135404
409022
49224
374070
553979
453129
261217
162759
194295
154629
207459
88272
15132
355997
536265
141972
43688
423912
370533
147114
351387
243079
143183
70635
255396
192985
532824
79707
474048
314804
281957
346662
491233
184533
40578
527567
392016
212099
154065
255492
62365
373560
28200
381387
173711
346685
462308
363266
122818
293731
104441
221649
565448
210816
218096
1569
382410
437646
219302
203157
11399
340170
289094
124849
483112
231329
211469
439543
67878
124177
372084
375963
522374
109786
424650
534157
35953
23972
7107
88336
247040
137728
51569
242260
197717
459367
112322
475164
505866
318900
496378
424232
468827
481203
323000
327499
522047
33204
209081
430102
476561
227981
200841
328678
447070
13737
85698
207949
167642
334338
52684
364349
103607
117769
510404
309052
497034
14468
280123
385222
205183
55289
114469
70016
567671
468081
398516
306442
168180
153159
110404
238241
85097
529126
146248
74196
506432
200714
469559
201213
355837
156256
487811
23265
116044
233397
526358
432380
135251
378299
85095
95222
565038
308984
521144
438379
194416
11695
14809
365232
487793
532057
178159
17369
531071
552999
536945
101545
129514
285370
105520
193431
194488
291285
218011
499164
92354
158822
345152
28752
299604
119799
44268
275772
162004
118387
404432
41297
526847
98972
107396
6330
55461
93496
390293
434828
158180
56735
57048
175338
421504
201572
408968
301695
532596
531023
133725
268444
159040
405
469233
449882
357995
230103
36405
144723
111788
870
230078
568359
427294
170534
58014
173863
365451
494060
185048
53324
450421
30690
104325
352081
9915
202007
33733
453222
109983
94287
224723
382389
125432
2730
462074
213284
165513
218860
306861
57016
122459
189345
204502
388306
84285
95080
361791
43848
432950
428779
383689
352910
136057
549203
462568
461239
209351
116989
207499
171689
151298
515731
390759
473456
409109
336174
339130
188234
274840
443364
279907
518918
418062
60854
557742
137833
532500
26970
559845
352419
40973
429804
562040
110127
199810
343147
42009
232961
326750
525051
523155
308078
441165
109439
399635
516941
400227
493865
55293
515878
332852
81607
348471
30109
406562
95855
24675
501537
51019
537255
349090
448979
379640
49002
268031
337731
248187
13998
531076
81675
106923
77175
154464
345456
283426
332909
393602
350112
123470
1396
116928
373475
514301
540268
411278
206541
539765
554574
560883
174534
77786
52635
187860
545469
485638
402818
507551
115249
320144
538420
144339
352562
559587
308586
465691
256585
317506
273725
223092
354664
119001
252225
548964
464253
509734
217138
387987
537380
206717
145362
425362
318148
209700
136494
200632
488819
76372
560192
177530
224323
480307
144444
321054
17290
215325
224250
276044
294595
105984
29679
363738
146256
1450
18334
34247
68528
157830
422064
313932
420194
47127
402221
318049
14887
231890
435678
37600
494893
493236
328817
249664
105267
325098
50359
271311
177201
10977
277332
426997
401350
372336
410020
179875
186953
161690
494143
327422
205398
415009
320616
502115
2088
464114
5479
410833
284014
311364
289940
453353
92419
393206
112649
396573
468382
460460
509413
342856
261145
27125
467491
472544
500859
502302
72362
42397
179587
547024
4572
465283
448478
381509
117633
142281
43359
546991
548853
499053
180399
148446
297569
534246
265226
2334
422430
65977
146821
238139
217676
221075
511606
560770
506032
315168
414352
18198
558242
139263
486895
314641
512197
400064
458352
136297
129963
405596
299608
60440
87667
425199
548704
156915
522397
360
168324
353076
477136
367723
563175
351886
335076
518235
167972
207988
485979
219642
221728
300797
338184
453420
289563
306714
556310
41105
327202
264688
154841
302022
273229
63423
105585
182951
449068
155552
234717
227293
220425
224357
4496
302677
279773
477255
188070
261849
551255
427361
40554
229639
226958
542555
429818
328228
316185
322436
98565
353028
38609
218949
473060
481349
199520
112985
266252
430967
23142
152412
22344
562942
180033
313172
554040
390914
557831
166320
248068
496875
164071
191928
563338
443375
386971
11696
400356
379292
372664
485852
272265
180020
530435
52653
32324
104846
310644
410483
266590
331627
359589
285799
140762
548519
475813
199257
190419
139082
108900
48753
458057
432226
250666
234290
139032
409302
523589
206743
315221
406836
157102
307449
443210
362507
213126
487589
123797
523785
5914
164576
485232
525962
171541
143499
541342
78622
143640
276003
116059
470304
106730
514829
387877
558078
507264
558588
411983
479019
7897
309347
88787
75055
392679
553652
194404
367436
459196
160346
9196
181398
516904
478903
81894
127800
224068
332428
277536
121808
217967
211751
486371
281075
129332
419617
219565
296480
384769
204941
48622
64555
497145
454527
239097
282590
215864
381093
207122
4818
462149
226472
132216
332374
459477
55528
6479
408672
397507
402808
195266
124849
381939
349612
437465
251049
46854
165004
159384
166489
307625
517461
200009
67670
223422
283678
34357
343915
418939
233093
457474
76632
189418
132605
134619
372615
91922
458619
33044
20721
324712
90036
24149
336026
69191
225161
29507
481124
237307
320202
51380
120986
364428
378333
515257
149718
97817
200051
506803
209630
224728
446283
71337
27058
75027
244529
99675
243895
446901
399284
256438
88101
441772
222515
248249
514803
50926
258347
289268
226418
378513
206165
70887
51474
442520
391448
354736
209808
524461
498753
487085
38185
338393
545414
554689
563876
434013
290699
309265
138282
563999
148017
159623
396908
431546
124313
158065
434661
4520
443915
315311
154080
169240
354225
333302
251682
95103
474626
38091
12005
90170
271945
156292
221112
209266
364646
346157
159475
371914
504319
195136
81938
147662
234388
349526
510192
84686
89347
114062
92124
522466
158668
18677
134941
534236
291636
99138
266732
193385
387658
519419
173234
311575
147189
322355
361578
302238
81190
164317
164238
222714
362674
275122
188828
27425
541063
463209
453575
162416
458242
463996
109759
224466
365642
57814
237805
383260
213577
20825
271138
119709
392123
235753
75523
95839
195501
407535
418721
176071
92872
88194
410996
39077
480397
86783
17868
318716
391657
515816
504893
273464
164619
256370
108843
458186
158546
164134
104388
100233
545072
409598
381145
79308
392335
91792
302900
181327
464261
367597
99343
360773
494664
402642
395377
364083
435471
138648
490367
533617
153393
62601
472350
151651
546121
250882
40920
108851
305725
156868
481007
421780
382026
505828
396804
540994
223583
93551
176563
352603
151288
327516
126203
425659
216530
356705
307761
44623
134482
99437
326801
158587
188562
272117
496376
463145
388657
314990
197595
192069
560282
530178
150488
556984
98194
195394
455042
51847
66804
446881
389507
346473
131451
71125
278997
346501
528064
77265
274761
541733
95500
107879
428852
158385
266100
30
136541
377951
568450
154897
506275
151697
419705
420000
504895
511301
358120
373390
356506
270819
499891
306205
380303
318481
4752
421251
172606
407895
396662
451928
147157
400193
149525
9714
227371
416703
432904
456106
446036
308871
537252
266645
507670
2372
194449
432411
127780
141421
274795
152416
258932
147820
77797
265538
314986
414128
149204
500223
53786
555592
94556
296522
450244
520078
204764
221673
398059
40438
275890
205999
410707
512848
557352
199855
142561
473803
538355
404165
33729
348632
104830
287095
334246
89775
218396
7952
263139
229914
478299
520101
465638
482286
420869
309131
403036
543973
452377
187020
323703
456020
109880
170255
528399
520342
316822
476467
211741
263399
164487
265838
46071
212252
314172
277181
520781
140961
52044
337894
527847
449066
125138
276200
361018
335541
151422
547742
171659
516086
199222
234126
70178
261466
134604
442315
169201
374274
265014
437487
385256
158636
338306
422943
385774
518217
26260
225218
558896
247041
37898
416405
468158
556630
34038
419907
486777
295176
333396
191890
519149
71019
299217
335543
411100
301278
197880
112323
343219
431199
258023
257733
124214
334826
84813
256960
54074
479403
445614
488633
549977
230709
247512
242353
381373
442997
75615
37231
485935
340987
115663
506276
397343
421331
303439
67446
345559
277330
21469
106904
489219
358740
127169
340455
488080
414284
177706
255207
530614
537307
326485
285113
356988
404637
44620
332440
145588
28931
296147
450504
524771
348607
33747
362195
539410
475120
384374
333817
156157
513505
268249
304647
247323
196106
275025
149737
61829
204662
137309
481202
431017
10321
205198
311049
260432
152741
414957
336617
364606
177991
79277
140756
47182
280458
368200
109184
250669
301634
499969
274305
267916
380847
147603
394506
422549
424749
489296
498680
436155
496827
407751
11215
229058
323541
480295
423228
130022
186475
106768
561369
172969
491635
127794
544136
10737
58936
110616
345389
371773
450624
338951
17153
118004
156202
450813
562197
165830
357150
527523
391217
142555
461497
149936
304638
397671
33752
433855
406975
319829
107776
524980
324644
332177
258171
364646
465081
400928
250123
526792
472374
381298
533662
149000
461361
295733
427274
337600
86830
551361
501828
266267
193667
63343
197347
122508
162632
439513
490154
297431
506833
273587
516967
327980
471521
454751
37754
244271
24591
479413
340496
488220
104559
64654
415956
127199
435097
269009
257866
490535
66479
103642
141441
197011
539517
289687
542442
144741
488294
153570
228231
420838
507237
152704
354939
148630
260728
543816
465077
320970
115145
270106
158347
164719
427514
372047
567926
119521
550966
189161
470831
137456
109094
276754
293187
244023
373016
339872
62924
240848
284111
118680
419466
267586
447257
368957
505857
407927
414173
219142
519760
393120
183115
255278
27909
129272
469451
270665
233028
398360
307360
250898
223488
151200
423410
165396
264991
329416
433255
332852
337282
536870
492033
205566
331459
30852
447777
496032
426773
256381
495315
147599
374894
110799
448872
334995
228755
458452
413745
41790
318703
299463
392442
536076
454848
25312
407735
401785
524202
477660
507100
153429
436591
523755
393280
78648
436013
276342
7937
91598
199522
157441
390290
160623
375075
75758
227719
462454
437800
236123
275283
180757
141500
6996
494468
386084
409571
481382
86913
236557
257501
156223
242687
470393
7204
240754
387650
152993
275795
452959
512769
154947
178818
311510
118401
459565
250982
59290
317671
5761
66046
212731
557337
59598
156666
532552
242287
245543
381312
299731
216683
373442
500050
158278
201465
21727
350767
112265
73920
19042
91941
14769
376158
170663
40587
489870
232594
494581
13316
548076
173970
446733
292130
418560
13419
505533
471933
254311
67859
526801
23938
352722
361760
124503
285174
325265
323564
101680
156774
560388
254324
3006
67404
123802
460256
312559
507087
160832
317725
432261
95325
35775
472973
470918
368824
436589
280394
417378
129308
496345
434346
415000
52761
164828
357836
2224
176757
164132
561183
132163
351876
362107
504598
147708
354279
57614
2610
225492
366990
346249
102346
540165
17961
50640
511897
61100
12550
324925
115796
338098
335176
312191
251913
479677
377034
394997
560784
74912
338684
406982
216267
2359
414736
410095
212394
423303
260011
10842
87266
484205
64247
160226
176029
173376
513791
101838
215070
232191
201097
436467
228962
294850
34443
107544
416199
184450
261197
183330
306309
518914
431191
244116
108524
138055
560504
284536
439020
217213
307190
299490
18812
475175
142987
2306
524174
10525
361826
242181
242136
289178
228579
223266
69241
198466
124195
65098
199057
241616
561553
126149
198853
43473
405692
193409
162441
55298
326294
204682
99978
387296
61813
120469
382636
370675
36475
21192
272931
220665
412579
249680
438036
297210
134128
331231
184399
183564
250184
517864
157547
229615
308548
483838
497764
406243
104597
66569
46164
52026
59879
506826
36177
501335
70575
438614
49614
51026
70469
192058
62026
14261
379903
197505
540807
456171
60347
508881
321182
288854
347955
453495
51111
24295
433090
276415
467727
82453
552701
343796
305372
401062
275564
560029
370180
153640
53345
246165
69505
441971
256712
507558
387719
110408
117048
337458
334454
536352
128484
563954
509765
44107
79407
276260
246996
446521
561834
410423
217514
226157
168313
425123
331255
208186
504999
367458
535915
293109
519748
542916
37565
300633
316722
490203
524211
381043
282997
530649
222321
445446
107229
150652
39280
100944
299097
79655
500081
372729
298064
534635
534281
269819
536853
308100
197944
16109
154017
220995
87756
338443
39983
412586
272012
16524
428485
225687
70390
529104
139232
392669
393104
77228
349796
111703
151951
336524
540883
489976
367510
374068
295822
297017
41621
354826
312743
502192
128077
22919
525476
212337
86377
503014
340121
452336
109053
360390
428060
4598
5752
505897
464955
521237
106837
100726
342925
540767
408216
21963
215328
281485
318403
218274
77367
291058
318520
189378
526407
207963
19802
281143
153656
529462
141240
53679
430514
388365
70787
39341
486759
327534
31730
193086
31284
250258
267610
530397
413426
41865
322457
296726
487619
295791
343983
249621
465035
261974
85243
57836
515
1264
243203
28950
60729
183167
13917
258692
58701
552991
540568
124907
31190
511964
525590
147128
261543
531570
459572
228323
73933
560465
317886
111034
143129
274843
486271
53691
1443
459237
361293
550308
163107
537652
280707
227336
216548
498239
477753
369231
253131
524617
244310
208256
360537
224825
52717
136228
216493
358964
84034
200671
351483
506535
176003
248925
29775
14177
562276
274961
282267
387747
193184
45138
84097
412175
532626
297078
109870
228766
225473
91390
523737
482211
318416
301278
311549
426379
81609
320996
327991
22843
71861
181544
457565
48765
477209
137847
192839
126937
214280
46046
513250
467982
230629
367120
426995
172582
81795
83969
396076
348000
486797
522198
524633
189894
129399
166068
252599
476138
98248
94877
231075
464321
214770
157418
197342
468859
75776
452081
315469
297867
332022
153222
217267
566237
24840
500971
45844
243461
195178
509260
396267
414733
393558
137555
513015
293414
176176
466005
493255
45353
353565
280330
499249
90642
212647
124737
329559
401201
209432
53735
183775
256671
310414
245117
546313
26409
551290
303377
352063
442372
34966
492523
172307
382673
517285
328935
377824
177439
288400
134697
214046
562903
441935
90591
337000
145990
522118
69314
390500
143681
104582
173760
440561
281853
499850
444535
43352
439404
476239
492018
249296
163911
425112
472615
294256
451863
322468
223901
556801
183053
215240
462568
467481
126356
232036
2460
364396
190505
343003
494919
511587
333585
131500
151754
552110
165291
429670
95608
300659
353230
250733
467412
289287
220093
209621
140810
567020
447608
245351
128077
41293
445434
383705
496436
135451
50450
243256
249720
438405
177705
553876
394324
455654
351687
452664
175810
128705
513077
448836
522756
15349
532129
345549
355525
94562
487693
290604
49795
376896
353801
477379
257687
210743
478515
187681
138434
429546
480247
534349
271287
446446
145571
10982
66671
44221
551833
379353
411195
192371
292028
73174
312340
527158
378898
444545
507778
150475
483420
523180
284128
508895
37271
564757
273482
493154
52330
391617
296377
470721
313390
417456
251993
358338
530068
44898
464628
258761
360538
118312
375654
241481
308365
274880
254129
544404
227375
80695
157049
359091
125206
297400
140768
112962
436359
498849
243203
220650
370109
122114
199444
10499
366003
293905
522139
282223
545710
522742
141579
112392
557977
374343
485284
269716
393513
105265
307946
447975
502167
408944
277356
508788
133371
24017
426032
169376
311138
487727
154909
309176
335878
305832
264905
39214
503862
92748
455739
116737
419699
509021
160177
367549
170637
514595
67514
297369
256709
448728
564758
561150
355733
33974
71285
58416
145021
180291
378106
9006
562135
113783
263600
36095
379843
531419
338072
202108
478751
181606
158632
17833
140288
233882
10689
10814
78033
495176
546395
120967
7204
184201
265596
394128
246514
251268
471784
504838
295030
51535
429704
174183
230203
295031
466116
177794
258100
433352
416829
307611
539387
98711
416149
258639
166077
303389
26614
376308
565454
380070
514055
81715
334862
3269
124182
119095
367142
425376
197899
49581
42792
144512
48783
482754
85260
57804
492870
381912
418130
111607
170963
534934
165539
19647
43170
140067
238369
70575
85573
109740
495325
184758
98367
456063
438799
256520
91530
55134
214560
485720
566168
240560
408415
422628
516732
358930
87284
230031
32481
39776
426430
363960
83701
97726
286382
269973
334833
124422
232827
548558
358287
358208
497850
365680
399795
352993
442632
268638
364461
275202
55013
88590
563516
538829
184540
126859
195488
5057
399436
297066
308572
304450
552769
370065
270540
351569
405232
404788
157662
442507
13301
12231
271534
48646
484560
19510
425505
65778
232991
104304
486766
285675
206577
183422
120935
484030
98469
226306
527224
42973
234084
469706
222134
418224
106546
336790
339922
504281
348688
133090
280196
316667
89011
65889
188636
282197
469871
506371
90579
344836
168314
269162
50425
278892
298196
477670
503314
344260
460166
196745
128961
415249
19672
256812
304010
19200
113077
319250
557170
138480
500206
246364
59480
507194
322323
84551
449019
482260
96435
173773
14182
290421
428409
90291
270654
396575
77696
28042
68526
530190
392321
3480
469121
371532
121893
220520
552568
262799
160829
522436
429304
43899
182839
489152
72634
561150
343802
555064
298843
388660
393994
377670
465842
488174
126636
540108
409064
414581
528156
561167
185606
122900
109592
139883
175477
150425
366946
332910
135256
124787
180981
310595
377367
111671
40832
56467
22670
456786
226178
113283
299287
168951
329240
255336
482794
185800
299284
219300
501861
410195
446682
65664
353595
91429
442087
529322
242514
364463
335763
339694
217498
374049
294716
94316
237374
351219
350299
366218
168344
172309
554477
475706
868
358756
534608
282220
129828
365255
396471
315812
520159
175216
369167
112194
39423
39623
223451
182950
90360
27914
68707
489760
426351
134685
76782
25824
271681
36432
93367
441636
414644
352836
383753
189905
492150
463262
350799
355521
383848
174782
236781
277141
24644
82545
456376
124571
201543
98858
452396
394423
173427
92461
210234
438064
369282
316013
422649
229055
35953
116106
278740
369859
204004
465805
91973
192625
336228
455686
265941
545991
28338
268228
137011
212390
434959
65249
471243
49976
345167
497257
139682
102804
423491
537924
119488
284327
446126
388063
71802
17223
426967
79657
220468
113534
103556
370078
98963
362342
258587
1189
434801
144426
327280
230162
21730
43470
565102
551343
401545
508994
156970
484746
33658
252143
142794
464846
257030
112864
445530
5925
36573
19115
280569
356231
1694
253713
194736
83431
508293
329605
7137
248618
52581
442718
538522
374834
352639
262415
308068
485370
145968
214603
12740
275746
390601
274380
161250
270083
260468
200260
290544
377163
166637
455250
44034
246400
31900
556288
324295
247981
293092
198407
370923
540154
560775
412568
352483
367945
505602
86130
220383
730
547199
42336
340154
521748
477700
279993
71247
317643
149610
62173
460009
95203
85576
548464
510136
310362
154258
124774
285810
293306
127824
122637
487814
159357
291229
520593
565537
178204
75401
141188
220262
342678
100884
98387
495703
95786
301796
209451
515838
396364
252480
219706
291225
260938
96437
312414
489119
102827
514378
280725
101027
564523
100675
93305
31369
61527
87119
484705
314420
37045
107875
174283
141136
140114
1415
311561
185899
339365
206950
106106
212487
462002
264908
214422
298367
553670
197286
385918
385055
19873
422432
386012
140090
36067
235549
525778
529160
509676
84715
265407
419911
554141
105171
263240
175329
516567
429864
164144
165999
459876
436749
11477
172048
79209
228139
318189
538762
522071
229206
258132
520397
195746
376899
56821
201286
528623
401429
487936
91240
367054
206975
190005
375361
67904
276700
567101
332672
371716
551110
282050
154166
267358
133067
163909
45826
212485
156059
8
87476
401713
98711
79889
29620
395707
199898
58129
65564
457218
89721
228463
184684
395583
201990
427089
111875
284998
553170
250914
202257
179899
440047
549407
468949
439055
502016
446581
55679
96551
468740
414598
175199
37414
206803
561708
184763
467818
113869
69283
252860
441306
190098
88627
318877
387697
369534
362100
166994
122202
368514
45941
158301
66215
202998
91613
491666
290195
396651
30715
262336
499838
34369
366848
562334
154802
412185
152806
168607
406997
159427
396074
60623
558768
536656
348256
226652
185514
492088
83084
495931
376186
445462
291248
485980
248799
492435
126175
193923
361972
562648
385198
228404
474953
74791
167993
297334
427095
428737
528006
476659
494455
407925
522783
327718
314649
120650
113268
237859
530813
199815
5803
165654
536725
223746
269931
388374
243815
67623
29530
123916
406948
534705
242163
75538
397611
527434
166377
171327
332510
83019
95710
177471
136158
273340
32591
384065
389610
328815
70873
404332
396215
395642
114167
557294
538931
1688
150949
548849
376849
512557
171042
448616
517967
379187
353942
491363
290373
369875
34585
497807
355928
317283
298933
61845
246260
508613
128692
551372
260944
493114
452695
189995
181355
50275
558628
160734
316369
207795
277938
234826
164031
145952
95614
61428
47336
133861
453645
479356
252419
387446
390658
554834
83028
279190
320348
227809
308477
153140
135117
538252
396705
104097
481904
316568
50525
563084
204809
484468
413676
448919
136779
496273
472792
37901
232156
329169
41223
96441
467440
341947
199033
101553
169318
341556
452014
4544
31542
93900
19642
543376
483215
169345
478095
55056
28518
181747
240346
520556
300315
344281
150050
66471
202115
551055
57231
537227
294711
462229
312736
16934
76577
219900
549537
409904
432933
207989
506215
410660
197236
33965
247954
308410
122193
419564
59486
227869
328956
429906
154913
412448
537255
366975
4707
115768
433151
49662
340336
514773
97235
163514
511904
565894
363988
261224
376849
523482
345098
444713
565034
394936
108166
222955
55292
285631
298620
443319
70168
207641
52015
179172
173165
256190
375192
286660
36719
429416
433529
208651
344756
1769
126141
195200
334095
21543
429587
532071
440429
276985
494285
530887
314344
265310
176034
298810
259504
336724
376710
458093
144603
226097
134913
471255
450345
375383
9439
139870
183614
543870
219774
120111
514235
81475
202312
408655
440203
367684
325591
108807
9390
103226
303179
383327
321422
274344
480059
161344
42470
541761
327314
559196
194018
281627
178269
33356
144858
89761
452040
500413
182959
131819
356885
30514
424748
448241
472879
82904
120756
416508
14691
215722
134909
441338
310355
270600
85119
526044
114456
90107
424875
1376
62653
297542
115483
528933
289593
41277
318169
394647
48134
103656
182678
433799
363073
446439
351277
286204
174223
194526
295973
323145
285891
429735
347291
243379
251664
157917
514396
345087
357025
409764
512714
530174
85260
128174
293919
215231
84585
533693
364964
52423
323948
517416
459581
48805
390601
552885
237199
226380
8003
123361
124763
207424
99225
147360
120919
86787
22371
295288
118571
272398
215966
237140
506727
392388
478155
55302
325470
468821
230908
165061
16336
472727
369790
386809
439604
543743
481363
43896
143463
153559
554085
563355
159372
410447
183491
412588
357909
425618
332492
394069
197502
315775
433144
156800
404009
106459
61295
189843
278995
288181
288553
271143
177895
566272
98731
192311
78580
267549
25992
166973
326809
254225
53785
508306
197417
454068
120585
23015
287346
444161
400355
107872
485875
329248
273010
185258
212670
33289
544067
36874
40961
149147
520763
433579
201988
519944
460136
124896
191040
237490
439906
177697
272624
349772
519163
146398
518419
325740
318239
384735
456230
81945
517463
381252
11300
49391
231492
464418
65207
285073
319800
274361
562875
98981
539233
501797
533593
175465
139284
427848
197620
552914
515456
57093
294523
298456
444930
394666
527397
336378
498065
166631
125426
41963
231425
309750
411945
278316
269823
325713
500067
343382
475294
46650
344542
329034
206284
522803
227899
87384
176132
151238
74441
265416
6027
336360
353937
418149
230537
285174
262748
325276
401987
186854
33896
347469
279662
193101
229866
494813
457087
104415
292683
257894
143663
37272
521319
158379
3471
104719
196828
69375
368225
392413
526555
228794
498673
267293
19099
47027
449535
451834
180849
311002
119950
249171
129006
229041
39670
557281
371125
416407
334811
176752
349475
64829
357139
188969
122303
372808
351025
489270
301141
467290
96785
525618
269601
476849
146021
525328
331461
274641
162311
498173
12263
49623
263123
239024
69584
51686
564454
98575
372294
203939
445169
534985
77639
204208
271261
114474
472777
539769
379692
263895
166574
490741
284325
518340
421504
154258
5250
391922
305781
125035
537479
356110
114267
456341
29460
4135
327845
134540
258799
378752
390614
3479
469325
270122
393587
299584
87439
329887
205316
386022
312501
463061
285253
512682
68862
359274
83123
506765
460992
125047
455205
221329
103050
81301
316299
209553
308208
127166
113742
199558
25222
246698
176130
26375
77610
155883
401686
411926
467189
364928
521876
1769
117497
335070
22966
406700
303471
195231
13377
482536
362485
266999
198422
253182
183750
385589
247581
517957
166035
429005
52364
121563
501028
513543
548418
504851
76976
311930
16403
106125
131064
469156
295927
154897
240068
568004
267618
282256
261709
478444
568375
154138
380979
161615
34391
229753
274467
272249
131890
208972
181267
378801
516971
353987
385001
251202
290513
424321
24908
13837
364986
250566
461049
457144
478311
174019
309271
79373
47969
445704
329031
199816
235329
155064
228550
429489
135301
500189
389666
364840
291644
36359
391693
70883
482631
364782
189052
449807
395692
409536
547570
367738
262532
256705
530955
26436
142303
63131
481151
366433
281163
370975
528189
479347
548567
276934
478577
219334
523525
370299
469149
177962
537876
249065
2499
263400
112853
434613
550905
314823
343192
317321
374692
517178
297772
381923
349362
520380
25344
427134
190493
527371
525962
537260
102910
495457
550928
230273
117518
212891
251609
346746
408803
350128
6946
458554
372259
524546
352966
116535
203158
325851
208302
426399
217410
220454
348478
500377
231304
387734
123171
285429
12745
166667
20497
414403
295567
228851
438840
150187
309886
506733
336788
201342
23124
260661
114933
292235
415889
299050
85988
108769
143017
364003
369490
560864
393122
562935
372630
561652
39595
372070
150466
107912
464134
550191
413174
328347
380088
129892
366898
84117
101032
246345
489603
11498
529100
295141
354065
425659
549812
208839
393609
446351
283144
217666
175840
162169
179070
61347
426837
309684
558269
535825
110908
164443
242684
393958
326069
54737
258287
42162
525448
45847
32817
290663
518561
451974
233654
292924
232469
384011
490149
80331
31041
190707
63774
201938
175124
388063
252072
265375
215935
23473
115145
547981
97007
418446
260266
386429
250379
121212
249032
279713
563846
389725
271148
73707
330590
369205
75223
336660
103687
340984
328410
229135
24894
346504
217506
257859
393978
45240
96552
390482
262470
169883
335163
235379
197273
381093
211879
197730
484578
541989
377485
111267
464911
132265
87901
218465
175176
526383
525014
309473
336929
369090
320617
385941
222230
564110
368562
147397
14452
551947
77847
6769
200075
177497
89661
528285
130591
220782
323540
172085
531634
504478
251955
228721
161394
83402
205726
101881
9438
235263
437433
338830
43083
204799
535618
254164
48719
114788
307566
228046
422233
529992
67472
352538
488458
304669
431396
374815
458704
561841
115687
140378
82562
278843
531708
220
108702
119466
188728
420199
394157
174979
366377
222811
240730
162666
209964
250302
248417
48552
555963
181274
67862
341680
509726
109651
331592
370107
108029
465870
361238
152489
374934
322332
554049
64895
21259
483466
29000
486374
183081
259868
498167
556145
202720
152315
238868
491951
84049
559169
222405
272296
197499
50733
126657
369486
465595
548242
535827
374856
328853
429921
516374
169023
238344
455798
85081
214566
100713
257498
404891
353717
330607
558156
76543
485826
465562
37211
223373
345959
191815
268849
263653
484702
481072
366292
122751
390103
522482
421006
282461
464141
67781
453151
151387
206708
164165
538207
87850
560406
399236
84401
222605
56274
276894
87110
487254
409214
415467
487852
264570
326662
545917
439350
215725
509778
93081
103945
343280
34482
98030
257447
40745
4874
538956
463594
145597
167734
132301
259754
188295
80001
413991
274707
295528
64136
89708
67211
259149
97319
22218
119938
418234
282092
266087
295542
449927
238386
319023
108654
50883
233439
139013
214468
158738
226933
370389
449814
420514
419527
106186
167817
539236
398978
368304
273099
339187
223161
70261
233097
292066
204133
204311
418517
141433
460525
441167
364923
140242
265211
272020
341733
339920
11729
424243
39876
108292
446906
199077
213770
192477
459184
234014
126083
116638
241098
69294
544254
285137
272806
391802
531398
438082
47687
166023
358725
112471
495666
484406
19389
378989
194944
55355
180481
77828
112973
417122
36834
193611
214722
346833
324114
20679
261941
242383
534542
288784
468297
390869
27080
554548
286418
498444
242336
238220
49963
368915
183233
279617
213095
441504
494227
185058
309983
150321
331720
67999
73598
435731
34432
500857
30925
525586
166283
465927
80715
537647
45683
251595
157022
79881
151540
288698
362199
122900
37359
72496
257041
438140
547932
412608
506521
537748
239116
213147
281903
401925
829
250357
143854
323497
257715
76746
363134
411422
519816
271802
413231
259324
344611
249924
175228
221322
411487
559533
214131
158822
112706
351163
213480
196284
294716
562501
179522
91780
244330
542732
134324
414879
276224
491720
396684
198441
483055
132701
479626
220262
277929
53087
312869
256515
90014
412096
476562
539994
543759
399521
49540
467884
236557
513346
421813
132389
428492
360830
163822
546257
496240
561160
127550
184722
232461
147511
195110
346320
74262
94677
491401
497934
46614
102957
232376
37378
140263
490786
414804
434014
387213
164664
195819
173346
242190
82596
370203
279028
421717
421840
408048
236807
402671
283353
85116
474032
374916
75999
271367
105508
29758
293355
250324
527712
432013
339867
218794
458334
499471
404014
548523
276273
206916
163319
395634
169994
259919
283558
210712
492728
75844
387810
64685
373931
310141
80872
446930
449097
2794
500844
205858
277561
552820
145075
242208
515823
53645
538655
223843
387962
259336
407845
395738
72516
38940
166867
191183
298166
159833
89053
320264
242536
138738
508628
90726
218499
303858
468982
398227
79283
244326
50388
71800
543937
537331
165277
298625
4999
195002
120801
365555
490105
537677
410452
405422
38311
264909
316246
518526
550402
41298
62298
20736
459829
515860
562703
378482
72106
303879
271308
142573
140482
299756
304782
366577
168359
478900
250445
108353
112016
156646
243483
343412
454815
365789
275242
563339
116566
427235
214484
128623
179645
345037
247909
547995
59801
119589
435423
52714
280699
281691
232134
9023
101106
207447
418426
481767
229297
547618
174204
520883
517008
463111
59083
177972
325894
369508
450864
310378
103065
112560
221780
336435
168251
210989
3686
442369
214196
25128
507197
239435
366884
318258
329348
271730
95410
486532
276439
57530
225185
267720
472911
306736
190158
87277
141118
333584
11535
93892
517199
427996
522049
284471
357333
98588
71020
542869
532083
165912
555228
72736
51223
69136
512702
510642
143620
216569
494919
310717
182708
43752
453165
203884
16315
496488
56663
67792
326651
168759
309086
111861
406293
524932
448757
247564
8609
85820
192867
541510
197208
40647
187470
255087
193098
496310
431390
82609
465969
504352
91911
357351
306547
452457
387239
388545
39091
331816
120554
531522
195764
468557
77473
25877
303885
206168
176207
314268
322372
148574
497996
272358
345235
37562
384741
549382
188506
283876
362604
558384
45079
227328
185076
467612
989
254677
454834
270953
221127
206213
303919
495573
281164
242436
301007
282128
508565
490356
378048
220309
268900
298465
268170
408208
405148
240313
490741
145492
38084
13671
340276
563884
235080
167926
52848
349890
175439
313948
160544
127545
116446
537976
351972
51207
224412
97477
283981
563301
234652
273219
141534
538991
204633
434072
248746
396045
157475
381645
131316
462404
344422
383109
517318
32805
523770
140034
509033
14461
71880
158695
220327
440372
174226
413476
125053
164994
19210
127434
35403
318963
489832
528431
178783
71280
283068
303837
132068
138412
94010
185893
39008
222743
126624
350943
505852
426593
346980
438054
343082
196489
129686
215238
466076
530096
47399
527763
96980
28957
17749
373141
126144
567631
428648
35695
384245
296392
258147
372445
175579
391130
249536
505178
564391
527861
26521
459967
387351
154255
513027
121085
299042
328177
175039
304640
157447
95496
207554
318064
273615
511276
89299
386053
512282
135356
360100
344479
560013
134849
324898
148288
267763
531125
16416
140056
170235
119720
394133
517891
238974
266653
316600
111734
485005
310087
417032
414439
60112
349693
64843
309513
289745
397219
247349
483366
469303
375769
218553
349794
47441
31103
486937
295258
478306
489073
128426
258538
179150
421770
524494
325454
436430
168607
463621
65668
220058
46434
496686
48806
386824
448415
529415
174723
99277
518339
206586
108938
340582
40578
193581
15622
349430
432683
31279
368228
925
147225
439193
223754
533346
277714
340246
311481
335691
186938
103420
446901
144587
4452
513224
490912
238971
129520
235069
103876
366475
315084
418535
496577
71527
101635
465937
416408
187586
564801
465591
282036
192176
102218
124078
503360
337846
10912
175568
180866
263012
390785
194712
521774
283715
406867
461472
337287
505795
121596
11158
417769
213534
216855
12841
434584
2495
531092
489497
167952
175113
189913
168855
86296
503472
79031
153021
495852
185345
334287
325415
162955
155575
374571
538718
359004
208787
88503
272788
451563
157805
43941
379510
549798
148923
180781
261764
210014
478107
68957
305092
504751
297558
76106
385765
347646
229965
161445
438424
1873
480456
187401
266283
245536
512663
392797
126742
244721
188160
515596
101443
348259
379618
89152
461500
269508
98129
227074
113772
136365
410789
329879
405680
406208
419596
464118
141334
522536
6388
310550
294730
234276
555462
144821
326081
30659
381073
522688
77485
404019
360750
546330
102186
150365
80332
482544
500406
122366
166012
64126
347069
237334
135005
364557
2351
511669
401216
261728
459946
86527
459539
142201
410492
353154
484065
485260
392593
563962
523027
533673
264922
479658
2733
268590
380136
439595
485
368479
264285
425447
222554
412062
68635
137491
143060
68640
121702
12881
427113
61703
245859
309450
502905
334579
121746
237911
522577
156653
37548
116637
129161
467612
277327
83053
319893
15186
362199
173971
296423
422649
92375
454809
364960
610
477424
69382
424577
283456
290820
131574
160894
468513
70096
538083
275638
352350
165782
204092
129917
244462
452911
461518
62358
536581
513636
423008
239071
320308
76259
506361
74010
110597
385351
25572
51009
403855
149493
259424
527137
31114
562251
221557
538903
558316
137582
133261
338782
416490
50499
79483
50898
376208
134414
119473
552523
549022
31307
295642
439083
298829
22696
294183
419813
450988
449050
180544
513961
263592
479129
3886
283347
210150
365693
564826
474364
205065
505052
385947
83617
546250
247121
198085
107179
392985
67011
349559
427145
98808
420417
166243
536997
344966
113484
294931
328232
182589
465824
421598
63715
502134
463280
57560
540702
300554
407263
219287
553316
190182
241490
196322
407041
478815
467843
173352
428963
483693
385944
378554
567873
379212
354095
326123
54085
488524
385902
64072
547112
535610
357310
205036
508013
279783
155428
95493
286706
361180
386442
266971
347913
134490
490802
310771
483602
436160
479979
554044
146442
146975
354734
278943
384324
365664
382030
39055
113402
26865
37969
88315
59514
320996
2018
143408
338306
145560
217685
250818
409963
487216
443470
136530
253868
56916
397129
347315
434166
323409
384507
106599
219954
125850
168727
530688
347059
256499
323309
428724
402204
154548
441889
435828
203411
113510
117885
494346
157273
533127
219106
401789
216394
288004
561933
458768
53969
354506
44127
382751
444096
10079
521758
113264
108458
275457
363968
411038
32871
566024
558760
145531
448195
491595
176500
188118
491117
341035
160937
331596
197134
251358
357725
155572
133284
261395
287685
245698
526305
556862
10311
541347
407
557407
217233
522616
159997
441332
7833
153051
564857
533254
202480
398349
510399
115267
58915
368808
508422
177972
431510
316587
48946
457866
264011
238384
347410
356914
505946
493958
5134
444831
469850
162061
442881
500869
281416
164506
304947
306671
232373
73211
473150
121109
321820
329624
354057
423215
460
269963
213868
38628
323230
541524
458587
547516
209044
122129
239967
389164
398431
329749
65804
345574
196910
163529
270585
558967
90278
192938
5717
15776
472223
110640
339971
477670
559407
238256
329851
484790
5141
183348
478096
201476
443646
335028
252975
297924
336159
171528
397007
248137
217786
471034
180391
540193
257605
247195
294663
224961
115678
316840
210874
74243
251613
229391
173049
533695
411469
450592
547498
364782
51776
139650
252873
169747
141550
268077
498310
237042
173939
547230
467918
436831
428008
363619
504053
307599
537420
201295
226290
179653
107528
562306
175677
300158
90612
189698
369603
17153
514132
307923
199922
565922
327947
472119
59197
176296
151477
115441
96654
417274
231154
385487
175262
320153
204989
568453
355510
432666
515813
103059
13207
164469
297565
411356
475468
561538
567642
27482
555313
280707
452341
230886
355636
68267
1519
358683
360311
321021
514004
100089
369414
186969
43845
203635
2262
218183
549047
340424
308637
209970
139335
288756
99378
379498
536481
563040
466269
39901
518763
276117
565674
52219
247516
471755
375364
116191
552044
225159
185194
519233
40982
532614
101078
146962
388374
427510
551014
148705
362335
367571
7202
133680
33047
257173
541180
399000
111734
461985
283523
13187
298583
97726
372745
198052
391904
166829
441949
64636
350814
565114
298463
331759
373940
391412
422102
391182
31985
168178
355580
427784
180481
199599
212257
203077
433996
434
305532
195866
20475
11632
86722
478603
514605
312431
321150
504338
478474
361045
229141
502775
100435
566248
177748
352696
165489
270445
134172
431452
126736
68906
52869
421918
144339
96790
333063
503397
282743
159143
189752
132915
91349
32765
304506
437772
531592
473398
527090
41722
381125
412981
495181
305153
186882
147451
466386
76226
267195
307383
263159
13389
546073
69665
147793
417932
366046
311109
435668
241947
175794
10767
336173
165235
309924
280389
441169
418256
54817
61955
421872
326118
152543
182806
125472
513444
380990
275115
149656
529560
383529
172345
259671
242277
208765
565207
471958
182942
488116
247993
12263
382103
437332
357836
157800
528118
27249
451571
309455
502788
394504
161425
202123
375301
528110
274538
196427
162428
187843
85075
205817
315200
96043
206659
291571
280980
212558
184766
493132
41348
254619
259071
163140
347033
245025
361500
103762
232033
316545
114357
62473
333039
440911
55638
351841
319300
249557
283601
272818
226498
269959
244294
321483
567041
497901
92299
46809
505685
502550
97442
23139
188817
377473
360573
132340
398074
108954
70700
449541
472429
225799
414173
174753
560429
99488
358990
255396
58249
220074
534713
205062
342041
414317
338791
374406
319902
54540
89033
268213
477520
466626
442789
366451
479265
29255
131029
197026
495273
33200
28613
499576
110799
232463
557191
181572
542010
378450
469217
533577
39435
113360
356065
321963
335995
532917
109890
491112
23563
303052
308234
152246
299544
271527
365927
488874
142154
167556
340122
184847
396747
53076
377007
62418
550193
521872
53770
290123
308187
379944
60360
43287
361082
62307
298735
189990
43370
264270
20311
431729
214269
557326
359208
411888
539881
91620
559963
258487
338650
223657
231423
43464
104150
129618
304041
93877
238576
128837
425948
387598
529665
200954
379293
47443
426009
405697
121113
196648
332467
121969
40496
512451
535375
485435
367931
57694
258351
347559
378596
144128
459031
104945
478586
70708
471038
72603
208321
228701
80052
226157
356991
368498
75486
415724
131795
182207
525531
269963
16230
293429
378487
392039
477008
282046
155215
374875
247390
277553
486897
408900
491202
246389
484249
456893
126631
457597
550366
544044
215298
18050
95202
35851
109447
527915
324841
394187
564078
545101
291280
38816
94402
369032
143253
503107
131608
218585
450586
262751
250907
484715
396101
79
507847
401546
370
562521
275210
44903
325033
64104
243012
383762
455808
213712
477656
146332
102916
184153
506369
330677
404367
566185
515865
327194
217905
156482
161334
303483
499623
205448
528133
221640
563335
471789
335079
91008
400442
236339
315670
135236
448339
278753
498076
119656
235795
433127
293770
104508
352894
437244
202158
195396
163650
391680
99299
214450
522650
61726
113972
360390
132863
155793
531589
563988
443336
205743
166211
379534
268617
211725
94077
241433
222659
106190
464270
353391
392008
364867
349343
216728
78473
471462
46382
518172
106043
542273
388165
247851
337225
120093
160508
377275
368614
207324
117997
150742
365559
548027
428661
412643
206981
21119
7655
216488
139833
544050
533846
540536
131593
123095
341627
374270
150993
118312
479378
363397
113675
254562
485807
78783
497672
347265
112024
216712
153099
147041
42013
542379
37191
259786
172414
314633
110767
474000
421920
315755
489489
297662
470469
341932
496189
115006
26099
14326
402429
480414
99551
386552
93845
374572
327266
277559
27932
26173
467189
171019
337339
64362
121802
241319
345782
436557
75402
183824
165398
304324
341848
183148
242259
79355
260855
102615
22416
18569
277262
167932
440559
354764
130062
289509
411918
554549
398649
82172
565247
456634
466244
552510
379379
118499
382369
250035
82797
159463
263284
97010
150597
324809
321171
519044
465326
142216
414173
403421
480796
41813
464231
132089
179661
185751
90582
170004
238831
345503
83396
137571
39190
213970
165939
500667
302137
518683
386677
26364
4865
146138
8432
529457
90129
560119
143355
300871
89039
16673
156560
14115
203989
22572
395708
463405
195162
91765
210874
311858
93657
265197
507716
459851
165496
260138
322135
247126
265296
407188
2795
217603
483682
549801
133187
69749
185633
450186
260321
292906
282339
393487
219281
265485
478107
12696
519776
134209
196211
210424
265752
20999
324637
46940
175591
123781
466157
54214
554544
378835
104970
563238
26665
508810
51863
285228
460869
371764
315027
2132
149897
22721
445334
554770
4748
244288
56706
294728
167136
73523
224350
122641
252284
405268
224369
278114
89102
350533
304057
80925
66413
483214
414793
450162
370252
24789
395198
237166
472674
362217
53786
51891
426184
522894
489366
488835
61207
434553
388887
559885
102655
415308
296797
516342
316853
280857
303689
391151
41501
44088
71188
385177
253665
260909
474833
97815
73311
510302
418419
1872
71234
228924
32787
97845
242431
459143
442732
44683
49661
204803
505345
399717
365500
214478
13963
525764
424283
518981
192760
75967
145297
547722
195584
428722
200071
140228
195244
460100
85093
228287
221190
525092
406337
494202
22251
507276
380958
184188
538816
526507
290181
484788
412638
391922
9008
373888
328505
206426
153505
80968
399020
472300
474160
341744
286070
235697
110282
350834
16177
205942
4706
165116
337651
532627
505468
544737
497879
379757
451276
356422
229921
553309
220061
217727
481164
368525
404423
542650
448241
249964
111800
448324
134834
207203
496330
251090
14805
228760
241312
10614
340307
161309
262749
50402
250129
121083
387113
159447
409558
518218
16056
344292
237719
557737
461616
267280
41907
222156
448230
212674
306674
537622
83455
509679
384546
430980
513365
247359
61941
539629
237645
436588
360461
208573
434278
5589
252661
13825
303490
11692
223482
483845
488975
449015
35706
499226
448777
305015
78953
520567
108986
71082
49063
442625
115615
58225
248281
96282
57653
11586
215932
367710
177307
295368
244312
501108
286279
79346
212124
448458
87918
428567
19057
1281
458515
93535
465083
401382
334495
52035
543067
219719
409568
205242
114891
334336
481133
369677
395748
312799
424879
189720
271160
98206
134935
529359
57349
235622
232007
251
228664
271794
67052
129002
240341
151831
262774
107190
464321
513296
363170
336747
505001
516681
471300
482797
471285
463184
35364
438501
525066
83947
469596
382679
382533
496224
3983
384578
245205
418087
108419
459365
126254
222528
351107
163437
521845
232096
417180
255687
93605
120761
181064
436768
296985
241173
363218
100868
68732
63130
392460
381963
316451
324329
93716
288757
8716
228514
394998
212718
180070
299244
442450
492938
146045
351290
469533
299079
290368
478231
262164
270177
367943
435159
518071
553856
390173
384438
477541
531583
356818
13327
552164
518194
206805
54357
347765
431577
189800
117826
332313
473687
535579
472108
179859
563738
26746
2907
362040
124618
299827
160680
4486
49849
469291
423226
218404
430690
328756
364412
527913
267314
251366
56434
403405
347730
429861
384623
344795
345756
289805
115093
146072
7488
195597
223278
59289
194635
166599
101948
11508
185884
272705
334188
132671
540908
80002
499891
321292
108381
509306
399629
476065
380405
7835
38100
69049
421776
126672
228393
490778
202393
302716
527848
343432
91496
105140
241982
256993
108771
326161
350538
389813
485540
130829
267376
201407
419606
62576
273426
244615
139908
29836
270053
309818
49828
4885
324576
316495
357442
411966
339609
112410
550436
378933
278005
308603
371066
398367
289481
318689
170474
512575
294115
269069
561459
528225
240776
489189
64601
260573
525730
464079
174250
108219
276882
309278
58357
397322
507975
402611
326969
412812
467788
352011
123641
266213
376604
415795
316986
26734
400372
29946
367783
317995
24584
122425
352729
174157
209724
482305
531424
130721
67040
26126
212284
410987
187427
370697
403727
188830
1972
376138
412444
421333
85523
100517
148478
483989
338374
263707
38908
324732
328182
221926
313317
327710
494144
240801
95900
243966
1683
293707
310553
189254
535586
461379
427687
254740
334812
102199
94845
182293
162468
480204
87531
173582
33053
446414
425177
257431
287146
378222
387920
7040
214728
33065
500967
531354
488504
482753
159864
429578
136960
542019
191532
223758
561556
311267
484538
99833
305301
283184
137402
493199
82430
312136
55427
199238
149895
126688
125210
332820
29813
16183
58670
533477
90640
63098
358064
167349
232202
225470
261422
26552
82329
416307
393530
520719
529347
224438
86913
530588
311723
395454
200501
64503
319948
98215
559002
34112
69786
514627
317251
4870
14693
53187
513423
95032
417283
83190
342649
120049
141088
183777
171584
497498
351932
492621
444543
292663
291557
166163
383411
44795
64777
214013
248925
489308
14759
562383
271347
25651
313112
47739
391592
231632
508689
316954
299770
198066
62374
562832
386807
401201
280970
109931
122431
323181
108994
161429
66305
125014
498296
388143
217446
306119
484231
95744
418756
497311
527095
54067
274379
36583
465515
300478
367865
499064
56472
24466
464188
12462
365609
232069
9629
419516
279906
260464
467526
78672
526419
506992
377828
399906
251344
373169
104633
250147
516647
325559
371610
365622
78983
521726
230600
252750
316298
179525
327110
246166
389249
195892
534233
324951
109194
28975
286193
99516
440645
240530
227694
311410
484550
522216
10646
50250
346449
79630
138800
5371
232051
360036
291386
263195
302221
132481
260058
4257
366743
40374
536213
312986
567612
98527
450929
193274
441755
425465
65746
265775
91834
40163
284217
525408
516897
34448
564582
501971
407208
246863
516850
127507
546540
264466
82683
335478
334426
326696
447347
468101
492423
200176
519910
71254
1373
342940
519964
457257
476458
26548
302479
439875
28533
510241
521157
432816
362814
526876
497600
112120
394752
272926
480843
502959
301786
497138
481840
282785
106974
450672
148694
456208
516468
83114
204283
324191
310450
321559
164611
24153
555815
17475
315592
236377
378189
260089
489529
160147
30391
202050
384374
95451
335126
53272
532525
227352
560513
349612
121654
282577
324190
276290
375605
146175
343030
305393
140424
245235
327581
475100
376669
302070
28457
253295
117224
383098
351575
401339
422643
320065
340089
412424
519206
37428
512047
528654
43041
432344
206279
214496
316945
402519
187461
9963
248818
41663
502217
27672
62601
183055
564103
499084
61713
462
384165
150354
408104
385671
285995
313376
229606
290615
239161
54530
137529
43956
385677
15865
385662
441075
529862
14055
264444
344734
413074
235294
281532
472797
110896
531869
201861
344400
58609
426754
268115
64830
57486
415913
377428
219075
57893
117353
198564
34459
239616
537851
261847
241541
139710
563584
360895
367118
562123
344710
550774
285962
94729
219193
53311
273966
200153
504987
341844
130373
396644
565813
388626
36947
342726
480830
20558
61820
308206
91140
373265
136222
10340
559797
333620
405778
446888
522519
387592
500786
475544
107866
75549
525582
312130
326759
263796
9750
200210
154400
347032
28797
341588
151224
286836
214935
374065
95391
232333
327710
299419
547805
326015
445441
147623
245542
432256
311617
494455
501104
324027
368735
129154
43240
426462
136131
120405
456615
493420
464904
231971
339282
243081
365869
153292
42502
278692
509900
118803
443892
210790
530276
112273
403271
70834
516667
488140
67360
362764
196309
559126
104144
95423
240926
245463
141181
289678
36641
122610
39107
391221
319429
138903
361245
364295
154862
29633
205640
375843
273265
377458
44348
19401
536096
170689
186206
497775
521062
309486
478150
417125
434177
310081
458651
519206
59399
129855
515820
481279
371930
357677
171463
467941
319824
557497
66727
279489
148404
196965
370778
323510
560322
220771
402300
21701
287223
449610
345129
211306
29871
159377
124207
317742
547481
206112
296275
93179
263397
337170
358453
313391
352114
149724
289801
404840
54177
264678
284861
564207
500187
98830
337871
402685
355063
292073
225948
393646
499713
443524
73798
381831
66433
25647
145241
295859
260956
300661
178408
383910
283449
384383
377505
64944
477778
246389
146962
402446
245558
295198
528383
121783
210486
149811
317405
432600
243126
457519
471548
198416
47933
249470
358576
239537
331109
67942
174462
193003
543051
502414
444718
58294
479859
246571
16413
170623
300083
332404
66415
435411
34132
206713
339218
105224
112568
211752
422943
188467
521526
336387
54438
431506
388519
539547
419455
458438
146869
519878
559092
352127
113652
250117
227253
204451
558907
73838
321296
180561
436516
163945
334965
214603
95896
30634
117883
567024
475736
551579
180890
330857
195063
165269
523459
426605
216867
483225
217829
250818
212205
256624
319425
279455
168677
227329
183834
324295
535810
222217
362840
435686
426565
529873
133069
67113
36556
547621
141004
198770
370931
340744
487023
289785
290696
408531
46039
312649
430151
425548
20382
21790
337744
180039
51930
66192
279807
231943
50878
552378
542904
416776
198553
212704
18588
333356
84737
295523
445934
373572
566927
411038
2411
381798
87836
233738
558804
331006
213793
560916
388003
296621
535731
250112
269794
75178
39055
276100
502891
458086
566678
369915
165586
4779
276803
252898
25595
276684
187401
404983
102120
80226
568008
520906
453080
464683
560310
373347
459887
153796
304610
480883
274326
48327
462568
219505
451114
188121
280862
68203
258270
223219
39474
395376
413690
557017
423737
467030
39373
300862
56031
118381
339180
494507
507401
173896
492618
84659
318997
367474
373317
419810
217839
289781
4451
399853
387001
270076
238280
298173
314333
297761
127064
424330
547876
125558
335598
247961
414286
358187
553029
176589
561520
534665
4388
375451
25009
365432
263803
183908
69709
202592
342922
525406
391541
330908
207025
415802
2708
370525
100264
258607
362862
432303
393107
172466
186875
104719
370856
447945
551452
204640
484471
235562
452256
342777
36269
548636
373296
167047
500446
400612
341212
353473
407296
30866
220125
228816
197617
249344
368477
401172
66804
113218
29919
136139
30680
262491
404882
292369
480477
412594
240147
167245
100593
205038
350209
97351
353121
247194
351879
502636
183616
394133
115276
513441
95421
62300
462946
184865
424900
34240
33612
228458
41678
240439
393266
440940
59978
518440
338153
413575
49032
156973
192276
162444
28153
213427
284243
29030
235180
34153
340022
97131
103980
448663
110219
551166
216403
517260
397744
270676
87585
8159
488175
455165
323437
35258
480196
196109
406761
100227
517653
422488
111149
198356
27634
64944
378642
184570
250488
224184
220188
534261
3422
385194
514159
368227
531126
334130
320445
568541
259368
260668
365340
483580
243641
184251
416963
15644
567939
309033
217524
322716
104332
168945
542452
53815
387228
262780
397846
381856
209466
552670
474710
431064
128828
261525
370704
488512
38583
49358
6941
549796
335345
376285
249366
441562
398708
466971
444512
87852
443247
207576
417950
80146
438781
269602
107168
523324
163495
259442
121405
264406
9432
40440
330140
103293
297924
157013
252531
260870
550975
343768
11982
270868
155927
103485
75675
274366
107110
217441
344221
139691
437443
309343
453587
228507
467262
415257
39040
254837
45393
378819
539492
93790
538890
347240
228478
417728
105824
545740
361781
385270
432220
399647
225550
484165
158898
370912
48828
390350
44219
498349
465881
558837
492280
173671
93685
319437
485372
328295
209544
534436
372422
305567
1816
488634
22716
524998
67524
328651
121913
499699
257954
464492
352629
223477
270521
445783
52985
422844
17476
474459
475090
456433
3016
415592
11808
283746
438207
218134
564114
367182
136463
548203
198351
304657
510352
556662
443998
434046
182087
465797
503917
456713
505340
184532
339858
346686
490831
435949
416686
275402
484621
327480
138434
355469
501853
151843
23012
361955
89884
124979
248616
217853
18569
19817
96263
185956
59059
69427
38839
173877
231884
162773
517598
377968
407183
350099
210833
547972
457281
22433
481383
69717
223745
426266
239616
312207
45264
215839
355754
290285
117546
69339
297335
182437
429108
365569
485540
33375
565969
194015
266378
217451
264197
122628
512648
366251
66560
260561
1838
23510
445668
230804
374475
335628
6667
52730
68626
8526
167824
391086
18125
471019
550976
133655
85390
397931
516781
150144
353121
373362
32771
494721
241359
477136
335364
198673
6260
439205
115044
171885
392195
347901
351769
86251
457204
196031
192067
252309
1812
269574
567728
140318
506964
54618
160144
25752
281894
62911
529998
39904
519167
457826
286445
409351
298285
262880
495250
541380
112699
115896
342887
110076
263124
514920
392531
156572
113167
354751
511506
411508
98634
347440
63975
543070
317057
342187
10523
77243
280222
522381
302931
268940
475804
259483
146485
55672
520436
143137
109767
394364
234243
170435
464069
392456
309354
163826
241765
103674
504713
170700
549427
257486
261200
6990
481086
391763
82710
128167
133291
534294
201776
139152
465579
339156
526516
328021
358956
567149
30010
251932
445098
100733
177864
479406
19817
347968
274662
462337
320309
198398
183747
175408
226970
463298
294762
370864
422549
562212
221899
536245
13536
41231
56158
191686
483358
282077
208614
38883
41350
509528
116669
139992
62505
282267
280660
301918
14948
58248
49177
87977
356824
538735
128912
129906
63378
89275
331472
83464
74112
144203
90155
551534
276416
439155
104656
38551
11758
34218
138706
9855
202733
563447
58620
74927
88568
455520
332091
135853
567878
512632
226020
344770
230586
297105
252292
342943
233990
247081
294841
282428
381606
79856
347676
115131
224888
231612
377908
487333
222185
233493
295109
242776
185086
10275
52199
254643
319809
535414
456506
243255
67960
408560
511378
415363
299087
149525
274607
427394
526887
557111
96671
556289
156790
178037
220658
454031
373987
196260
391195
556488
540919
149813
225197
484360
442997
456603
525844
263546
49867
323235
436638
14285
105235
223918
11928
565381
190604
423045
463477
419542
134817
47163
75559
271105
458137
248725
65733
463204
469913
274094
7928
211764
519248
464434
504424
98989
498028
144142
154905
318379
122598
203619
415729
539817
81409
24947
416173
128222
235300
225872
57606
289697
339299
96528
12060
362674
404348
529611
231592
75771
545757
455789
113786
259229
514196
128747
437254
242297
143948
310825
272831
324634
53563
23012
543559
302452
541314
46906
38259
66787
282935
415619
445994
2983
37583
523429
325595
43459
100005
401326
432904
525715
240649
513134
252432
528805
137211
117643
406853
375131
461076
274988
504289
425154
309415
368143
291043
91529
498548
366046
537817
293467
51690
384245
194413
132243
472835
463676
229574
36463
282703
460039
485929
127286
282603
504869
418821
221034
423766
370418
173203
202083
109241
523763
201426
308150
27576
385928
493066
433964
516210
121433
140311
127774
252130
31001
372200
3541
366123
454021
346682
92071
426041
561605
260706
491533
32557
98729
449758
400214
34055
283356
434994
562214
106259
471116
528451
546928
69623
220611
102773
246974
74294
387572
461434
31908
307542
567449
318442
190721
460064
48299
540283
127793
556556
173650
342491
390983
129683
165675
161615
284813
340407
240696
466129
405897
411707
450662
83010
214412
319672
246693
339530
508903
82424
457794
60715
49821
513010
489634
460071
434289
343139
271687
382273
533287
336843
479009
46038
199462
329354
128863
143553
512546
210824
415235
212179
330923
325317
433813
14998
399655
328876
265001
154360
32981
91753
431246
90029
296605
207560
312847
394560
461397
60798
75801
238980
304709
141380
146906
394511
427111
493469
11169
416722
88541
275917
564834
387112
17111
430782
462367
219223
147864
512817
165081
152094
440198
304909
293709
279981
35576
95580
25833
503499
81323
332048
331737
519450
403229
259308
462847
452446
60594
392896
111213
140612
558868
287118
21026
332270
232205
63104
324758
349788
410537
433890
222602
252008
523146
477648
409498
455138
330482
226894
368923
285293
458877
122350
183009
329548
423965
48220
392023
129370
532575
510856
49087
16304
406341
259692
382750
486508
48503
433022
290595
296098
167168
471588
90271
557608
84095
173283
293500
438043
146426
171900
165376
199148
539344
319350
29466
267476
198897
20430
365349
150949
334762
201139
471495
101778
253109
491287
557192
129991
345859
112417
463154
293618
543054
375291
97707
330119
76294
59885
372607
314623
89593
284033
399423
295900
284706
301956
88741
497775
501792
470671
503854
379663
164231
189677
35861
86992
171153
358216
174104
500287
399744
355334
348387
84737
31351
272689
346965
296815
218405
104635
171636
316347
204841
216982
255264
402803
260151
201003
550467
115600
362156
154351
382966
231156
396215
309903
189642
368065
163758
218902
534444
563958
441211
166710
139904
507815
373968
326617
444891
88421
405149
263006
460108
426949
290715
331586
380473
547751
417036
381335
96919
97952
54069
493413
161156
279068
347972
395851
442017
114062
484367
309101
93168
324755
503328
306365
508054
46699
429109
60175
275737
95247
264851
133931
563767
183964
25932
77845
514908
89838
100665
355451
548839
166028
182846
149248
502437
111208
124220
93481
14393
22409
56310
447603
385952
282055
115135
468401
274937
205259
431133
187766
306583
324547
387504
419024
84142
502784
536207
150505
280122
446147
268623
389908
395883
65383
405013
324079
184898
102625
282628
44694
444041
380818
130732
454123
315213
21018
560917
148448
546941
97340
415172
551260
237807
59851
393769
342125
451002
300328
214359
202327
33240
359655
395804
119745
69693
517984
442547
479422
275574
462367
221854
42750
317810
358938
223992
354850
211238
83120
133887
392669
479864
149576
179312
179375
62852
107891
273379
474740
486723
371993
534272
42447
367183
133560
170514
461177
108923
433337
91362
3686
478967
88146
196823
387665
168003
531234
343532
296620
49526
100233
333013
218130
78380
505724
498557
198963
419733
495575
102257
479289
146143
298537
320153
513829
13933
30441
550077
182683
150584
509706
139095
9690
490117
512196
319953
462025
533807
82328
209691
287711
166413
479378
157371
65577
409321
501741
112737
39796
464649
187734
60056
484622
269649
302410
430174
321660
279310
385903
401804
306910
345033
512768
2982
141394
147017
405404
465162
308631
554743
121194
458541
529303
32485
253122
228899
329837
63617
57933
453223
187691
51812
445992
567841
13293
428397
560673
420658
228975
416071
533872
245786
291165
297366
8424
54042
121123
358268
100463
207970
6038
2232
498630
90075
109309
234457
487111
245389
436315
11238
22789
55670
427916
434747
458545
268473
482614
84978
301335
318420
44904
474250
555734
213847
431885
385773
464392
430105
158263
195088
245850
475818
387750
187022
540694
12404
241320
319245
197331
383587
367610
563548
324578
400728
558584
190465
496624
159176
362615
316662
564791
461334
281925
445367
218232
553998
566177
528091
43155
525326
143259
469358
277811
407299
507187
889
106769
64394
244521
31719
17378
295206
73599
18127
226920
331157
486951
1923
96265
350593
340870
384204
199752
180772
483909
184570
22886
62124
27019
439217
390127
543117
102952
560816
1807
207775
170668
408320
373576
464036
170594
237157
86808
418079
534900
342680
2025
566022
506887
2594
560601
484993
304860
118480
200636
270432
214738
83346
459297
566396
336088
154093
217909
36305
437111
529650
388974
477119
187076
467503
115575
41437
451062
283687
19610
182900
451542
448469
482179
143062
178712
559194
50662
55608
76266
550947
544327
224567
443239
216017
557257
389837
182385
411882
96657
53300
401219
15940
274939
253195
504227
62918
518062
100146
464143
224677
487620
456639
423963
501418
74136
382695
13246
518627
256434
56965
91093
190183
496745
304160
151186
510537
189220
203049
254837
368801
73499
489052
218804
187692
287679
84686
105673
360126
558203
87225
47934
83031
215945
195426
281543
403730
80498
514411
143818
392971
202633
352477
356201
255682
485031
102066
476424
374141
470409
47993
320716
1640
401444
463251
295995
289304
290921
335498
456142
459158
406100
148338
181389
113576
153082
351793
498711
442878
136323
428273
505267
453193
386323
524810
266265
517243
196565
522669
64403
228926
200622
380965
382374
329847
376978
204879
20287
247746
408181
446531
36494
217017
472713
478128
149131
510657
457113
37460
495803
314135
409237
93826
58872
418410
518578
180969
260620
162534
292761
326355
529654
361604
92512
564500
528783
304768
393272
198940
46018
52482
323293
448000
87307
483319
282560
438476
361511
526113
127726
12611
291129
317823
453199
189905
551338
467380
65733
302827
459133
294220
130882
385651
258538
195065
12080
397873
182156
470682
253468
321600
300230
315831
172845
162368
3213
285614
394828
507047
87331
564925
356309
197268
469985
354782
117037
412044
143417
383665
80263
209894
43224
166392
155073
477752
519704
550553
458425
181078
464858
509510
552576
172836
301930
320107
551580
41203
155362
255820
93490
261773
310750
538285
564334
96285
45636
237677
471747
206778
64723
24165
103982
57236
30944
396378
493868
428114
211849
249261
466274
552216
198094
12120
48734
553965
563166
202649
491399
27023
132258
40099
251387
544527
355914
140776
161306
272071
37702
155436
564142
164599
227771
341864
187873
266529
370210
206531
293137
446414
29623
287672
190049
527904
240817
314561
481934
111235
498671
292430
58104
92796
499216
391075
362052
288361
21685
57264
73699
57708
371077
299595
339350
84761
11619
152529
155749
340990
37271
269782
455284
327546
221950
169426
46074
78493
9014
480881
375788
395017
272402
500407
532113
412140
134074
88282
200697
407388
507386
152872
207718
352438
269721
431008
219414
11921
239373
219474
76375
306938
228109
444511
139136
418027
47377
147868
461098
525781
463291
157580
272189
526245
280487
183142
530575
221089
165357
21201
354575
83199
189258
154147
456006
401188
483117
242078
119874
408567
294646
513096
188835
230454
221647
143143
520185
274132
54801
391653
162828
76748
295795
293839
225133
250154
246911
251541
360942
284961
446136
167249
558907
189972
199581
217706
298541
398347
233326
161609
53725
288553
201547
406516
306850
550818
511117
410423
560017
220679
410733
175400
368767
165721
78461
225955
462700
544290
170153
346076
520342
205488
398292
378289
473502
218685
340972
527196
273414
6567
419408
525519
390272
268745
20331
374509
423001
7562
352350
419258
222337
498332
379852
310150
237521
167659
473166
416365
16704
306443
343976
555978
267065
204023
410733
341409
282546
522731
546180
392636
152332
530940
524998
534104
254543
355916
511705
442295
299010
430089
458866
372225
154762
160985
36827
53236
404687
50830
250907
459162
239346
513381
21521
320965
261257
429732
191998
176782
241075
215939
8905
57829
502889
101629
227598
175236
533609
471473
43166
25633
410037
184613
493215
273263
289750
461495
160711
430072
215529
335680
399404
74953
54319
544390
338848
553956
232523
244218
26583
301342
34456
229488
496002
553402
39750
6213
114497
134009
266742
209679
91900
500545
274560
401048
314753
271045
542867
23234
62026
249390
72891
62816
446140
373069
8507
550317
230775
308166
530791
459609
362337
324981
331589
234507
57028
380057
500087
162119
342328
163039
2768
328872
448961
454314
550418
424767
538678
36720
467189
87848
244066
371895
454622
440210
508860
395017
62559
88643
555293
242996
198653
33566
491254
534327
31423
78067
528394
492262
11568
315444
443019
403203
344994
367090
556889
552235
402838
396432
563243
43903
433618
357094
171246
12890
272863
234300
285891
523887
249537
483426
447521
310865
161947
193967
30285
329845
81003
495094
123736
326225
201007
299981
164908
105173
400328
321917
547312
422891
411940
153103
490891
476850
509253
335541
60420
475494
447816
134979
314730
165718
338201
162726
399858
474049
168872
345604
108079
355201
349675
268618
222171
78791
501175
16336
375889
319905
221113
345071
335336
481401
403765
119938
96709
345586
202114
319712
225566
438464
444273
497077
210669
348558
115620
279976
133891
387037
482866
567667
383685
150456
488716
356590
54400
304656
379682
277531
93525
541261
473765
126390
250020
303417
554756
27133
521374
221364
284320
447196
400687
80537
445220
337653
52376
52889
450636
190364
35220
56258
499441
271850
304164
99646
434348
527168
411181
459362
237707
388616
425773
144581
186766
28830
450577
399189
233979
507238
264234
26334
122289
68978
9702
166809
433216
20804
144535
475553
288817
100274
392267
341237
391306
548734
456284
267769
38932
144447
138909
478758
190195
20838
124606
50339
137042
73882
405434
465046
222664
549007
526935
110668
77616
116663
2007
279935
336521
270944
145886
421646
212052
38294
535463
551256
99011
382479
151740
114637
221244
364116
538595
176443
544756
178134
249128
441683
246349
384739
275760
370050
541153
408459
93607
107605
415968
518266
146010
142443
74769
371365
544402
386521
260228
486411
477673
435469
275912
156548
128986
156754
252881
547267
460054
445661
73904
380057
151476
91429
242208
118056
481625
468472
226709
368214
91682
494152
311347
400211
40663
183372
282780
387940
288732
222394
536626
71584
184137
25509
537441
356726
249243
416060
144421
482096
543398
257257
38346
475888
128365
512204
466696
149425
214400
61316
110592
145995
11396
265378
547603
309095
104267
54806
331264
244356
211421
106177
394474
69029
79336
534435
50784
328345
27922
182101
375305
545740
234230
29458
49563
566140
321046
233962
564350
450093
485935
514237
221040
206119
223241
284932
357173
354351
408324
193671
342328
203430
247252
192296
20700
326458
71705
225772
325069
335923
257782
8013
110937
202502
73763
217686
496336
546206
401575
322438
250065
311069
237044
216973
415842
113149
521441
528796
559151
452879
90083
99652
31774
478208
261804
344532
314661
15563
187123
169114
568482
318202
546876
79877
86952
408349
186758
426045
498620
444413
219810
273317
262249
84910
544746
155553
50201
548036
269664
237315
51398
73986
315038
445220
122619
222206
303130
559565
417200
48956
229067
344807
37958
163836
560867
165064
567123
389448
72184
498047
175972
109699
406786
328922
55990
534197
504826
439674
288245
27566
338898
141438
136482
401422
208495
33958
395643
254848
264070
234509
92076
2843
526386
475391
10137
358347
274031
222415
380637
355907
143481
336855
542184
119122
203148
123646
484477
362354
529100
68049
322213
3289
89942
374098
420916
136521
98341
506412
160186
263593
174447
497052
555652
465031
342593
136265
310470
30573
126036
298745
556709
205112
117126
110856
61242
67749
480390
437587
21529
4216
531083
539795
435582
444653
501299
185006
43474
510118
470296
113444
535992
549445
405929
468442
52579
345647
495256
365548
201707
65419
370101
3384
31574
27247
384922
312229
506907
379791
294388
274929
210047
30526
230323
34486
183780
559933
116165
331790
541468
21193
363748
279720
439064
70267
415914
283891
456931
15830
137618
159759
490424
356026
239202
365527
489044
398349
25521
35831
16320
32607
247116
68257
205703
253350
340149
273891
195074
334995
370197
408131
169042
336141
284265
422435
365740
289556
311763
415281
302507
396464
512623
280726
219273
147328
119314
175365
527639
76707
180057
96413
272683
531389
486256
205503
236484
198971
314914
560681
361237
242351
508890
326562
307439
563986
176793
529046
464795
259052
147802
93485
390173
50464
500662
125146
333905
360471
452994
217815
313434
299455
144196
272821
91340
193667
329125
536267
457504
501778
524304
190648
290136
485683
380293
414545
174912
420055
384980
425649
457089
554359
133109
143564
133371
561256
566164
168918
361898
466701
567581
186195
432437
384658
183772
424094
454358
74546
388256
550787
493205
91127
169461
536963
58908
214246
105121
192512
57888
298676
294217
388071
100001
351836
315976
524982
7813
307783
355456
261345
70046
33652
415719
206102
562933
378528
267536
332603
531484
82034
457565
178056
403081
507458
477812
538593
343334
142297
484743
176736
283673
337833
105527
337428
299844
393504
56429
49171
276479
24710
136353
160866
413968
159687
17926
299383
531433
441676
107132
188555
512952
540275
350242
168508
528825
522872
556786
119352
285547
237580
286433
524342
98912
19764
190812
152600
27606
12884
126713
399023
136254
280875
538074
11305
269258
108075
174373
266421
183839
110022
221290
277571
147343
316151
262566
74485
550060
76107
145848
519465
318904
496486
60526
406293
274371
326449
167668
471320
104104
411585
68613
523031
498008
230909
141169
462009
276508
420884
9975
521348
229908
317928
358893
356065
454681
210045
558347
493343
525029
566451
170291
493944
31334
386505
123272
449825
11873
546374
493555
93087
225629
38457
316224
496401
65632
313478
465790
380557
489124
260843
251256
431365
318242
289223
319002
295504
518962
26787
139817
413756
222271
33132
542147
190852
437708
373904
118831
204662
311691
163887
40454
228992
302760
324023
93864
527515
495331
295466
544271
305140
559684
143787
196785
31741
196632
566872
123787
558908
235806
204669
485755
5043
567092
124751
212163
226524
535880
15137
485496
556912
389158
326292
32450
518447
8966
63751
123345
230749
370978
83346
172401
192866
162339
435233
177580
374890
373689
202451
323197
490649
53628
128514
187929
284452
253723
125601
383128
126638
192276
261905
218200
291570
372653
525892
469733
526183
122147
24006
366144
188028
494155
423010
463658
362627
551930
337243
278181
507163
205494
120851
359987
389435
45161
218091
481998
79967
79973
192637
526741
333095
529820
356110
413257
442682
306982
227925
403468
97595
563131
382006
282916
117436
64910
5908
190087
484281
304400
560004
309778
515052
25809
535969
354590
374004
301653
211621
123781
373910
463987
43522
382300
217323
409665
186262
486422
127720
251971
210177
318329
67628
118801
95045
414812
339829
494149
32604
450304
148646
235715
174334
561018
483396
252375
211033
312776
197287
540701
519165
366963
530008
439598
19625
302597
203207
488815
29420
346423
170280
172693
103855
180537
155025
74396
490131
500669
228193
524321
538645
49110
487862
153031
500432
238267
142398
230191
100019
286712
326611
460453
126894
494285
288313
134398
202949
246626
45385
64650
441278
565590
390555
100774
370595
534866
536263
42533
196447
555261
431922
283970
443021
287355
333551
75264
295282
125051
372915
9960
466648
208142
209948
424837
207683
108561
450988
105543
100428
311697
29108
460123
420687
107557
65480
279023
384009
150899
151058
68257
366028
43709
290671
174344
180515
425614
283522
298460
241293
73109
362720
190670
196703
13038
252431
440317
175257
76192
49094
124099
163028
514110
228048
223771
162459
152996
217166
122192
167679
53997
91505
386709
293427
357137
269666
4709
527157
104058
186610
3047
487183
405372
144972
147588
194149
186096
324422
112330
275170
205908
17272
267672
307794
542998
312087
86323
305617
128934
342952
56252
69598
416465
463247
306963
14445
132298
357256
518929
119158
95762
197602
99007
202498
446092
511494
259556
424096
424189
402081
312341
523921
506918
458372
461480
394931
289654
112705
377372
418060
480340
353047
486660
492979
396460
109126
33998
257484
107456
215208
92104
249140
432070
147328
498463
233976
535565
279611
314556
320474
430409
17439
412357
174728
364048
328132
4679
418193
28653
388021
256611
83518
323107
363886
458854
237543
546293
167662
446942
309523
164685
192813
176961
328375
317067
139216
343067
529882
441003
350542
20577
94701
341653
310395
218660
563954
459138
336141
385897
271769
498700
554164
417945
321677
323496
262465
352657
105397
433863
514291
166389
444035
218596
164697
318317
365710
495294
223915
36417
277640
326017
382536
191247
446938
133752
72500
73399
210319
68920
353308
375060
179739
483374
173230
302292
186260
407204
541501
476862
502097
549157
437313
389169
134187
218141
334800
568526
506780
185158
135212
131357
156775
414673
64880
298952
326683
549478
536411
97278
341411
264973
90859
356817
5559
529843
213521
449762
189211
63936
353256
497561
180579
79357
211252
519358
366842
383825
52113
349789
401619
61192
827
233240
447030
124877
37940
313936
322660
447831
347571
462641
118540
496096
274653
364689
16319
185252
404680
188946
543740
20715
240809
409874
536387
409435
213901
72914
272028
300315
278777
317870
162416
24086
340225
28793
99244
42090
378691
111470
191463
494685
551461
407815
479332
202195
388693
499234
334501
265996
488765
431098
133255
332676
299522
418803
364010
267229
129465
436919
501061
366587
69386
348040
365455
281322
441990
558804
92677
55595
195
87320
427046
108446
528255
560547
25156
43375
526686
552936
262562
546844
337286
463913
182414
338678
334366
360171
282585
559936
368628
415559
228010
214920
167242
424880
461912
30944
288710
293707
33994
346343
144571
340312
25383
212953
123378
278009
15299
484567
548432
450440
487338
208725
89028
53682
69281
407116
279357
555003
309038
468943
354304
82705
537693
25136
398220
411373
515633
197462
348757
532654
125801
101503
379978
197537
514640
467607
66428
563692
15220
457683
126547
166297
104675
80563
217522
302040
291855
489624
144162
518967
2556
346274
7604
231992
339571
183810
419059
551901
450701
133072
289550
168639
399106
485353
86654
530439
299077
251247
420392
133411
171019
3855
102993
130238
440027
522563
15335
316827
192724
49391
399333
59797
454705
382926
63446
202978
373924
454712
373295
424123
315716
486186
55214
12038
155017
541735
248308
419449
143922
40444
515013
139708
136368
415924
425493
309125
160029
119660
388939
102786
260697
502377
550411
528456
335086
287459
406957
23988
555564
370781
222114
268027
32221
290292
509641
251226
271095
85086
357046
510936
159402
111927
80845
180835
83757
18952
218020
287856
61758
482909
502156
177862
77866
325294
345772
555231
173237
46734
249579
289880
375078
246115
527027
517157
433485
150680
321128
63386
243659
564929
480671
159110
97998
403403
369658
212883
383465
496082
279321
35746
124867
48189
504583
290994
304305
443689
209724
336722
135706
527489
332959
372770
286587
502122
303179
270671
155369
534890
40253
82170
139992
189785
260390
452397
277920
293708
448187
566225
149136
441312
277636
105015
357803
141385
562724
31690
519705
314303
24508
364657
490921
117027
188372
414846
554458
405459
561321
264461
328662
187633
197134
505595
522426
492916
68204
296101
216503
51548
490833
387402
353939
528285
533062
373384
110454
343340
555033
145543
62666
44216
200894
336741
557921
127281
355628
217472
470834
108976
99796
210183
545740
335255
519222
385833
56670
178623
442578
19398
443721
482318
262543
57595
389470
527124
326246
354860
231251
14685
354902
188382
331598
482948
364164
361896
397167
405562
400594
539118
102333
487426
173115
541618
34462
469410
451043
531462
59859
243391
41086
388787
488331
131220
373756
378633
279570
29521
98783
213575
243142
446587
461217
237475
307826
216967
259374
543724
135587
76361
485817
382615
454182
481711
85379
174063
568188
95496
125859
106825
6800
540270
144427
429763
368512
402968
348553
76327
283526
276344
441955
514559
337086
446371
263408
242407
5711
62939
64741
22490
249239
325855
562661
521207
72363
424725
436506
265221
309249
112457
205162
490981
394628
466694
484790
15388
7793
77007
173497
349447
144687
488268
360862
302121
173446
555349
268633
193985
89494
29729
233159
419147
334529
131136
533871
211021
509874
549726
230663
102741
162756
123311
304343
436933
73205
265898
267405
244052
425910
324121
546981
543144
384816
58103
102691
162285
477222
412338
270697
227053
395980
125238
385326
259281
561871
171320
280966
536423
418681
111527
559184
320561
210118
303812
116113
545472
162358
367460
203817
462068
46175
228798
338834
147991
231345
5284
116959
442580
53965
191875
336570
2951
33092
228044
519525
29476
174012
354422
330131
506889
535994
408651
343063
54511
152025
477079
323261
157853
315020
204423
210938
67034
187680
37656
550962
381825
510460
462853
371973
157920
275097
51590
563404
212887
462777
566765
89416
531777
294718
336855
15421
493411
51106
431265
265805
366490
241907
357626
518182
94267
72668
51644
498001
129019
34112
174331
560320
386438
262462
95264
298303
298502
132099
524822
300030
496059
385581
410393
274532
15081
372331
194279
68636
344748
444860
446802
341165
55503
175106
346983
342191
426017
110651
193468
100546
127311
190556
507193
466312
397370
100652
457701
465800
431947
426905
257638
496314
64928
290526
509519
76303
169301
525947
397027
231145
90877
125578
109382
458530
461150
62595
478558
88601
22346
53923
349817
566447
264059
12362
202194
477949
44473
48805
45513
405839
519251
226449
486779
454555
510000
374940
231784
345395
109676
132861
547618
306886
3551
507054
44427
153704
449235
509695
561083
374135
546011
492643
40268
340428
519666
36559
52808
246562
183541
159328
508029
300336
144005
54848
178095
94182
497093
359425
427899
132253
434342
68300
19468
139793
425814
75004
327202
232203
347800
301135
564519
259095
420758
289497
121395
538810
311046
182801
369459
420994
408053
57003
160313
55942
480829
305311
377760
65590
314497
151771
494139
397906
478290
64829
39106
159203
535916
463028
550825
424131
171643
955
86531
104881
60345
153407
270639
391073
524770
211735
82545
382525
329246
445699
482273
69517
356738
47222
479327
222335
367406
248009
424796
56108
101828
345526
61887
377519
282265
479946
212225
409605
83820
223291
428862
290830
191718
457017
462855
463821
558426
503116
69856
33771
59409
143330
501571
227660
40817
527856
511352
46870
451098
236172
78544
184233
68614
24687
266184
103642
132632
70017
188373
36693
468868
210348
437111
246936
261829
142972
337981
366138
359852
6213
286687
238622
477616
366391
488335
497914
17975
557657
480609
345460
564342
394251
551096
103983
495125
322104
156710
510694
57601
476271
407362
468314
557091
75691
129831
50353
99466
409913
270521
49819
67706
125888
27734
143311
6221
81153
120727
510526
94465
487838
518012
261836
82477
100949
27496
435147
255107
381241
347252
532935
428815
514358
418235
109542
7257
196826
22616
537353
334032
255957
538437
114619
180366
295414
356150
397289
543800
155149
536576
232216
490996
198459
352112
124035
140920
466141
10048
223793
442525
461895
123598
359611
256761
345613
75492
85304
96332
476905
480530
59447
533585
560195
417672
24969
48039
440887
353690
102843
49709
139380
522847
341654
493217
318473
361679
186445
372353
311072
27618
315801
403358
458511
115577
562102
110664
121472
400062
386415
223901
188359
18844
172153
487744
365855
103324
443289
384396
250077
511910
409817
210678
213002
54955
233655
554719
83532
274870
224984
351974
516843
301406
43579
98405
207078
110145
406044
557259
38098
212725
380833
485810
382256
211372
40430
173450
278827
513889
394592
104334
533855
306280
70920
120328
38348
233183
503018
47990
198723
360383
301826
540244
545659
433562
539543
445337
542122
215623
148807
173589
68935
476111
356699
169883
416524
529688
168239
120562
489308
492107
253877
110365
258005
513726
503999
296556
345008
10246
200517
295958
333741
239815
282511
62430
10156
314017
238539
32259
506985
234296
59989
320264
147525
209750
120839
528051
455427
340734
68793
217697
200279
473235
400716
104378
206000
333370
182964
471547
77532
198316
64591
565861
183750
29186
346675
192736
502344
108401
449476
413213
345960
90709
217648
128667
306499
283906
562573
99791
170866
90024
121646
147935
220383
381017
332171
440819
17058
259413
397458
371861
129555
224763
288388
442289
249606
9382
170568
447921
31703
273069
534246
340045
436069
449778
498944
198202
17070
312777
99027
115978
180174
498355
257939
358078
475749
203403
381162
226441
94115
75276
310620
416860
10162
209675
531960
178497
329557
12362
529516
39724
435847
457372
490825
44494
116226
205722
413684
349925
223373
297162
303740
97270
366654
412884
261974
161201
183119
407910
328495
148113
339207
332558
357166
70631
420624
224807
475689
301040
302336
470371
194405
531580
330989
307116
437304
540055
130857
135544
128972
399895
97277
399319
325717
179496
16704
197003
525859
429575
477110
400008
31738
217503
413616
179066
378445
545371
82320
567091
308080
144692
237929
219941
3251
393965
270066
44076
104594
41039
472500
473263
105322
281970
128693
461096
255869
441228
37518
272022
178236
385865
440693
461288
357916
46245
241318
11881
387921
47039
539332
352816
221527
364359
89374
402936
266915
367085
309015
344082
185734
91803
185564
148825
458067
531876
91742
408026
206697
116969
177788
544409
103381
117107
514739
81293
502290
259535
187678
173202
104106
480550
415911
504381
227611
9903
289969
333662
197045
425664
430600
157354
151484
309945
377591
554344
498183
431207
122016
297815
267441
194675
95756
13439
234541
94583
371542
478877
401356
187806
294645
351255
205282
452184
453517
346390
151595
328628
73264
544151
165614
481152
11013
229743
161078
66397
122735
1914
372963
288968
155206
495929
410338
186652
225354
367191
268228
223699
263978
36907
123147
451138
394703
537094
11268
362967
3458
518665
213164
203005
224614
359178
466162
41227
47736
21716
84404
147679
153388
441142
320613
351017
108075
35436
186760
231910
749
527512
135749
522186
351622
191832
122372
348084
504852
504281
249637
262333
499150
173233
161917
48525
108774
521302
296949
340028
47141
421785
424533
493154
515441
557576
417438
298511
110070
30174
307102
255914
313286
449834
212789
376493
57782
429037
165459
505248
164699
409308
181406
35523
298006
504894
276915
271315
23475
557760
210486
378134
80519
235490
44545
180012
393485
106122
541253
366293
55016
238269
409649
398753
309041
26388
94891
61299
395591
468927
191512
475691
344128
393598
340000
16922
553624
350431
504108
306187
463392
469644
441595
181350
105358
267564
237860
560616
281460
49644
310917
540154
143593
145850
357682
447696
328298
545671
344946
417374
358762
302613
47097
11930
333577
563041
395374
478651
30455
534586
566742
37347
407456
207017
501179
78734
554737
420493
544912
263787
116298
535522
60220
294499
144440
499585
124770
275652
530785
195005
558812
73695
422234
515677
340505
250534
464325
288369
17456
483077
180857
24081
216789
99840
567770
73211
57392
442291
331982
174410
481421
321550
249264
133687
417870
403679
229010
492106
76779
376209
74106
137918
530230
513631
15122
415088
102661
333763
43037
309204
442063
318606
170309
405268
548821
242414
377644
502666
2871
126482
284821
452007
166565
54946
106247
48266
311696
346373
224579
20438
126637
478188
434515
564228
353417
11025
427190
41515
392300
478733
520901
483729
171193
540118
199101
232943
477056
332256
400491
527264
127500
136353
410606
307877
526510
59254
35969
109213
299951
30063
304808
184887
256801
85889
379797
335996
206875
495960
195998
205144
506147
368006
205668
268603
361814
246540
514718
202072
470816
545754
143695
239795
172415
212264
262843
209531
317529
412169
147814
333995
179324
443011
274094
142961
305396
160646
350309
23406
493469
13316
161088
540079
82189
383175
20558
107088
339576
16032
299608
483358
85315
71559
167274
416169
564483
509379
230668
512791
64136
523464
554889
94019
53867
100016
554300
435960
156708
504198
421965
48633
374977
421089
145337
447053
340980
472422
410712
427704
119774
520825
192050
216955
386931
220055
315859
165080
287097
29027
308038
59582
359010
226441
295557
375180
259210
16756
329442
78786
539964
398727
145558
389056
21447
27539
259813
141121
472404
65836
481179
486198
520445
542005
76529
492598
362100
246733
6766
384842
394822
9318
369630
74808
65803
166621
477940
539324
522161
116465
336222
243672
534929
158197
323255
86357
483995
362713
427648
481594
212867
316077
47528
211949
471987
217221
103432
262805
555240
150428
121740
176001
233056
537689
438400
549796
281415
362437
548062
495569
534601
266724
190507
159213
537781
503238
469273
81775
326656
430391
41453
172426
370513
52333
336722
19297
255394
513230
12989
245421
440253
302377
340382
269484
332496
555657
138030
261557
420033
448130
29545
415959
482889
502593
266191
525321
499254
275545
16095
343796
154726
415716
386153
436886
531807
251157
164947
275272
174608
307580
391986
445534
506853
431705
7656
316568
95026
163738
456093
297373
354933
427374
366837
168117
430443
22515
258544
505424
231162
329231
268090
340694
339707
207821
8279
42784
69451
56994
326357
231618
127883
480822
1646
323502
12252
323045
442402
348613
373632
464151
18740
37565
370394
131541
292395
110449
555519
281276
165744
366333
280577
564412
266555
514429
405297
184183
356065
411064
61689
242172
11974
479598
119625
189190
488702
21270
537942
141865
482864
346630
228288
118575
388840
137440
208265
351583
350838
266157
403758
406375
340689
246136
146002
98223
334079
248969
213369
220491
5322
10307
91136
532056
230983
438380
417684
350406
450150
173028
146163
531971
338023
392190
391300
326759
536815
506293
367501
194657
442306
188253
545938
214274
272715
412553
398172
512024
485068
442099
127203
443148
338629
23905
275816
329612
17500
403332
251216
242784
86015
167505
487676
414868
52919
316373
26465
281248
385344
461400
168869
98421
467235
100527
70715
85569
224617
314514
418476
500870
86608
533100
78597
348535
344274
455238
192705
25042
99310
142544
418075
401500
515325
296417
137847
565566
548331
446800
99185
1769
199735
59855
27885
548348
226050
52299
469946
453752
443360
502275
437839
491395
115257
355395
245565
522359
31695
547814
546107
324650
299224
167463
524296
106580
12408
288638
431425
104764
568201
390635
484525
331128
270404
217355
81543
220769
151125
466146
142333
143398
237340
509925
173312
494923
403446
324594
114966
535194
112783
211313
1854
68603
339839
194355
98826
357584
403784
498916
49380
348442
297090
341916
418226
416239
241117
253027
426801
452106
402878
252801
357033
405583
332186
332453
227193
335046
108576
403190
70404
118240
288732
248618
309742
559328
541524
513592
365513
184921
549890
125178
111847
318171
147977
400619
424799
89930
542005
110576
11176
315146
396195
434872
103946
37143
385216
272396
239993
263913
427489
517026
566900
545382
253689
54915
105198
418000
361047
33736
138401
2134
45380
91721
24880
151838
253903
474417
542607
180409
537967
261925
562217
101552
280214
114764
307906
346764
421887
463998
104021
76500
434392
553437
515425
396125
252165
54920
530179
491277
56640
283196
174889
358566
2960
148951
432217
469634
251628
207090
465827
186610
114882
477342
57948
448539
169040
455901
479052
337824
547140
487084
500570
241966
556265
98010
563221
438198
18583
343932
522639
80898
11608
488647
59939
279490
188968
108077
484343
420797
474531
499529
246440
320926
386077
263488
201787
478123
501779
478963
306663
332359
243436
445842
46142
399295
93741
362554
65347
406168
70887
297931
427578
85570
280075
85613
77222
302758
109357
472209
379155
80618
149542
310187
353155
353534
390936
295450
542155
163662
143098
512159
361692
357102
390005
418332
182515
222535
69422
358052
406778
201901
499276
48863
209492
140276
361055
504381
566785
299132
158528
411205
515228
100881
520499
322756
2489
387106
221125
144047
343863
147216
340665
427848
338863
172096
317359
81228
451858
225531
141118
190514
140207
186215
489163
64816
320380
101807
232635
330175
291402
380516
32714
336806
317068
235912
233102
243406
19401
389937
477265
38680
307327
301622
188428
482395
144341
78445
369014
152969
497786
561197
352097
466454
200816
293840
422455
283626
456462
124791
266811
365318
191964
143065
58520
57738
327369
318992
79573
201382
4562
332359
102219
178082
209970
437445
47103
360023
442791
7948
543408
33105
403756
555852
61377
86667
371061
416186
502581
472426
97998
38309
111828
332933
487773
528050
190729
237274
101635
421707
157902
10563
546702
225317
309555
291308
218816
285977
370948
17323
146117
294405
75629
374004
133717
281453
224077
235797
86533
322273
337038
418469
417676
307486
99359
440032
38547
426976
73910
83533
134099
154573
141591
87326
518510
104807
245342
225102
96732
410947
6781
480375
17903
562908
317570
526854
308832
494398
174171
187605
418630
224314
124619
322656
112719
488849
395191
38345
152853
188344
276500
291150
127631
397599
536103
338506
356076
346803
529316
36714
325248
329887
513548
215887
413
516453
59497
328889
466940
434272
492048
383748
316062
26862
12424
448887
488882
126698
378711
304285
423173
229334
83286
58974
308947
546676
174485
183024
471141
420317
288811
217761
223812
425018
478665
485830
370923
512015
479718
439383
544036
95998
490490
419583
358135
387737
368384
529136
257851
567796
479584
66507
437813
320007
368255
151246
300020
304722
53674
356030
449968
469245
268870
197124
436840
494552
6375
532056
75465
15400
106355
245067
350674
104952
130825
168883
174954
272659
528078
463773
244542
168165
514908
509034
9997
368382
234427
371263
486498
293000
444614
236445
407111
390444
34393
549502
87536
245645
300035
5720
190050
153382
153435
120929
412529
562485
121964
448152
125407
275862
431984
364997
91641
53941
378329
21527
96168
67900
196855
513443
172678
53644
373752
491835
30041
256947
346208
356142
118984
225261
57114
514303
362582
382794
314548
206354
109212
329681
310145
304028
378487
434051
126621
427853
114123
116393
123930
234588
216390
201493
490967
434246
341281
50965
230602
349519
201454
292786
36338
61584
183100
245524
103642
454277
207810
457643
265115
212892
164667
422794
355097
530218
231710
225061
52772
414604
19935
270313
535549
406632
166741
311562
57797
110882
212125
518019
250744
78564
564930
422457
91735
219544
152274
200277
174762
175906
415396
450767
302271
116977
354942
323293
198032
382935
511111
502275
444971
180193
46298
443677
454101
119462
13716
141689
517095
327137
133456
559549
311553
264858
344558
51950
127882
93719
90790
337319
172766
301271
342329
275675
555686
216267
90513
170823
163661
377148
265665
190584
355117
148764
505927
30482
159949
469549
444367
319532
407868
452538
321436
186320
402516
498260
235617
516232
331213
473975
73317
358243
466589
114261
400567
137426
331318
14162
63136
844
354944
58101
223498
153946
383489
417451
317601
58820
341613
451314
517718
288717
201443
438783
35413
80548
85936
193338
186838
401403
161415
456150
15453
24142
434484
245096
165247
228546
202388
480852
522789
211837
324120
478345
338417
357281
30702
454520
70377
183964
474893
34638
50529
350031
508317
365203
374225
155705
142751
394298
358861
495153
260067
379597
109107
43417
232060
459080
341151
396887
404402
248553
69252
411033
494487
135038
58362
485813
216149
462982
382937
480387
523227
130689
547529
106895
250387
132638
155141
302124
216888
385782
232629
156712
145075
541610
484653
540107
534546
508306
12982
267987
474498
10207
84250
381780
15369
199803
561195
371568
564636
304768
216454
498508
400258
130791
462910
559145
515428
25682
193074
315398
555254
317709
390697
75233
485706
322604
293975
564334
222978
524941
390095
302611
545738
549942
418452
80374
317324
346321
406780
420477
39267
218387
333473
296692
536886
395048
454059
465667
402192
432691
242176
77725
129578
528807
359371
287923
251421
487166
152718
489967
40432
506253
149738
120295
254218
349084
179629
363636
288205
210710
234605
542315
516260
525696
508027
195340
247233
267182
381721
85136
162039
86751
174254
133776
182
117786
516948
40042
222953
486208
99551
422209
22528
423130
69981
246358
34494
317927
29468
148827
274623
466726
355845
448238
207048
171020
500170
230904
420441
118400
416124
487981
4842
239373
372379
36934
484360
516920
542036
458495
289372
196723
564365
286433
54532
452534
350983
397191
308952
488936
212226
457342
553369
523181
241244
232624
54006
268347
565072
516035
284706
429607
529340
136460
165903
246252
419669
219141
313778
412028
277095
408567
444500
463236
276986
8467
286332
319431
25428
240901
344777
555147
240659
242574
175135
296926
460419
538594
491503
433150
383848
239945
120708
499408
346239
228086
353472
289282
43605
15649
80539
395323
399138
207482
103245
358642
374455
279249
150396
439776
24353
496883
547737
559152
433549
170393
356391
74501
449224
23684
418105
127696
486332
111508
562011
8341
21572
278594
544588
67581
545847
42065
115339
64843
438205
271629
557016
95529
519782
274598
422440
377100
55177
533048
227352
71910
557905
109960
330471
184533
426445
218768
189287
272236
302584
369759
541964
403100
99618
187070
402864
344818
56429
515283
349312
188257
524573
161542
274494
2768
195357
220434
136343
387654
25423
562526
400840
65048
472689
161953
143797
504302
80338
151711
84166
4035
340234
497579
205198
519075
552492
370235
57908
15554
244024
523032
140090
506326
319163
194799
4983
359344
53744
113971
101548
477437
291878
197906
114945
339080
2020
315112
13628
360459
412874
187938
78197
204662
441883
375206
108552
128775
462630
211561
417844
116864
148769
390167
256752
259733
485399
106568
410189
215627
112600
363917
35934
23714
86525
13386
101210
124836
168018
251132
118648
177167
15510
457048
177969
314068
108655
275761
231522
383401
526621
44282
246150
91048
367343
46036
112954
525880
468011
227347
291901
29037
82268
298544
534775
30986
212974
91217
122416
442988
192972
5576
106327
46018
9577
466562
464474
483491
32751
312364
303258
64545
471398
413061
470945
163458
312070
359601
108121
287306
426733
19615
406305
401245
125654
481357
168889
343308
114723
66057
230920
304518
148427
53959
133298
291591
183418
549972
276031
255306
391635
229555
542776
445173
83230
535336
509476
549371
8006
95155
491728
209469
422220
258576
312
183717
339762
130567
179225
443332
55693
190664
377359
377487
98301
399780
15017
448415
209544
210163
314158
481482
142848
146868
274720
349340
549541
416677
24144
240001
324548
33039
38302
485153
460151
552826
238085
323756
347090
442097
417940
101735
371933
327855
119363
481998
113603
110495
194214
194865
76339
143280
245999
107882
217852
506815
105528
31308
434611
105485
472096
445847
253946
120177
24069
8724
314488
155981
426940
321889
531125
17335
130801
412773
122266
182660
236878
506203
18376
32563
91191
53569
112870
368915
408897
25452
79851
155109
244631
310972
542899
409452
363044
305523
300010
71229
314110
313458
237290
30357
86565
61070
437124
152341
476850
176376
474124
86963
14939
516231
464265
7620
466963
343207
20374
448975
551195
123765
401724
193879
146207
292696
24798
424485
181145
150868
468997
183500
271397
426007
415356
220860
534947
190679
7789
269526
210138
296975
150011
337238
10921
453024
96809
442129
18487
219773
273177
142411
103988
518775
4070
212621
278075
333853
236228
20442
49429
281347
213887
382461
514572
237707
380027
549529
67131
457541
476424
480156
171178
476692
155166
406040
98335
121515
405207
10296
240411
460414
418479
368674
33596
288360
216065
321182
333763
445748
288716
339161
344837
460795
516418
266891
509288
493501
230389
404792
141382
406606
112154
195352
405613
457226
46660
227531
206713
114684
49226
142388
145616
123231
323236
413013
50328
32069
503430
457044
487847
274988
15617
11703
311947
230360
364406
13191
269118
121447
524512
379663
412661
239926
463435
201154
121776
402545
506265
489664
541214
37207
43381
242802
439321
270760
385576
175007
263534
209798
208117
158201
7031
82051
444076
255962
113940
328790
195231
384595
317340
427512
385467
21804
504049
272083
554461
472700
106194
289509
357191
210840
1389
182411
264549
404112
361216
337339
514241
482813
485792
567658
215933
246018
90929
179983
296650
11823
547949
437908
299408
476281
115997
169980
80402
544894
344440
503878
145837
25785
550546
412873
349088
100617
414564
7342
8927
351440
261645
471937
29644
401653
161037
539750
371255
479844
406040
18976
256157
336884
217910
378424
358825
134572
401090
338595
238635
492906
359268
234523
67256
173204
224184
359427
99889
251073
231389
384367
45652
28228
496549
329973
157208
437195
7296
508741
291077
526146
42566
256787
95678
138321
788
118732
339005
457472
98577
271317
468156
317572
538607
295290
321842
317889
61374
216635
282710
563271
142249
245503
195070
139235
87904
15136
11537
250332
262809
345355
175401
433363
85264
82946
219748
431948
157025
8028
138873
10695
529807
175204
113637
226152
391516
89768
391320
304988
376409
224468
207810
551101
251226
392800
483828
237282
401759
244196
156308
400267
104807
325853
263129
285053
434353
220487
85079
394691
213725
83941
41874
24781
416585
534827
153570
75878
150248
65708
333368
523821
160202
42714
257993
425959
38384
516744
254841
320459
119253
83519
501030
291129
298594
216390
252298
98663
123901
367636
494925
59383
182032
245350
312240
352259
40721
504304
380428
141914
451518
432260
334736
132636
320356
163833
495342
33771
474185
559366
132844
477060
504915
128923
142791
324643
379850
57801
407118
316336
328590
272407
333384
553306
361063
55424
34343
481133
438753
556432
431746
29196
125536
32377
128608
250947
72790
318438
111185
357476
488118
320661
57078
12210
134638
295301
421468
553240
67127
267503
30669
556992
481060
89509
423908
300455
352016
283073
296442
2659
372964
483937
388734
181797
128594
554567
458501
258333
353384
376693
100845
78081
314699
257926
332343
359774
466454
456928
205166
27733
550698
426927
155244
416560
458400
450124
423937
101858
352014
296952
376334
218086
452250
434525
245546
508003
479689
48564
71297
73566
232932
130029
122287
313684
565279
527318
392422
379128
353370
398871
413795
381880
46481
267118
552764
54786
213249
154851
142468
510108
192005
172331
231185
520284
493062
96986
250495
20991
519544
513160
250660
509628
433299
215677
500764
364441
450008
419805
281868
363905
234355
259579
512470
565603
493868
32557
279249
304079
21158
452706
544512
80354
342909
492652
218544
229881
345404
210364
559965
325421
547547
360368
330525
380330
181942
329310
276737
415142
396011
123962
85453
350925
328924
528459
20032
6878
125872
386593
479321
386185
16213
69623
188870
322716
241140
318190
231904
322598
504213
122644
349512
427147
83186
522542
185998
38766
425131
207940
279648
235908
372384
1595
14534
439217
186031
477993
118130
358466
122619
209342
56425
214524
272037
198338
283344
38512
186767
339082
540814
508700
493406
448742
138344
187195
270187
334442
88935
528452
259761
142666
241312
168559
147615
122628
463281
24918
551564
13385
145408
286853
168089
2589
303912
226500
449787
21332
510090
322125
353464
388107
300187
297931
317361
380548
439964
88971
56741
439246
130251
313552
166124
501567
401559
374406
385203
450161
499812
223344
193524
12066
464522
273308
317151
521795
81057
425420
370200
248572
371478
106811
331339
524013
501800
20759
3425
396786
33971
500113
37916
2514
481981
477912
277030
114837
428160
545591
275919
538274
253532
198819
121225
97268
132791
308837
341321
168671
399318
505887
283323
175205
250793
263896
220386
423811
555510
480193
3361
387369
475888
204613
560016
169639
123338
399965
213168
266815
353375
402864
123886
282622
149300
239853
383034
193964
325831
136368
84867
563666
89635
366403
429048
460500
315293
365194
518591
141683
311157
305209
382679
359311
204175
51066
377276
469478
180251
6230
131596
12190
284970
160386
408990
443706
502078
493501
104556
376652
71450
372126
182101
357777
385407
390595
409053
37973
388496
559820
319591
158315
99154
513723
169569
211688
152037
242740
79299
536031
185563
231336
139728
242059
322537
49999
263942
75506
267503
167038
14482
242240
443802
428323
523376
177417
151269
90144
70649
175907
342540
138788
417936
49390
63932
508804
233714
49682
112605
537419
217418
356207
133377
66588
562480
186638
547413
459102
381078
70669
212921
222160
223033
185621
360873
196032
506422
347406
454664
89884
103335
302322
553235
297886
40983
120388
81551
377919
130302
367143
55068
522017
559585
155986
77411
259639
521773
308651
455870
233276
176820
35295
281107
63577
160922
127492
87504
269010
547757
227648
74622
217967
249020
499983
433999
197350
496898
292695
506879
409522
537868
117927
107157
314290
567154
293740
3459
186931
228508
376043
112420
470674
437502
115771
265416
311097
164779
481444
330329
32386
300706
170636
298022
496381
114546
309071
264069
45838
218297
314829
322966
142604
19263
116841
389348
75614
392224
334718
541223
232276
202783
13249
532726
193228
537374
416455
264993
224636
162466
59887
352567
300750
128669
496695
217508
427374
386776
112815
414167
294298
24840
335477
508780
425065
22395
349100
444104
111972
76113
393288
477129
496508
282974
473003
335527
457808
336127
14693
316151
167186
432464
319857
26279
416508
546257
465378
565683
464274
45558
56472
6057
463484
386709
250763
259900
383610
233010
6630
485016
325247
12755
497960
549127
39518
522783
298898
183114
37285
151373
270647
44323
322728
543485
269838
487664
322765
50907
432993
157617
92860
157316
439008
517740
68862
75363
36486
359157
72133
140209
195430
38112
362094
210227
93202
450898
420511
371969
117125
387763
283548
130143
191322
237167
372042
435817
187809
238952
198297
473931
526806
165370
464420
531976
109802
189978
485373
108007
157672
509677
335066
507132
312610
516847
45319
482582
494520
65893
506216
41365
339577
367538
405949
407716
115601
148560
256295
212474
76307
411016
271137
201599
324012
452458
96280
254464
178044
525255
285270
171637
34593
199391
17577
504029
24830
147743
270016
182757
502343
14170
454236
33330
347802
133744
161238
116638
141716
380498
80864
319034
202131
206015
229312
7566
315844
22022
303982
192761
449600
69918
87427
451546
504518
520711
315143
392134
372767
436189
478531
10561
240942
234287
523592
553968
188897
452295
266543
69249
379555
544241
131148
326279
126150
422739
22409
203921
19486
304946
393841
10655
535540
479442
310539
16364
311368
388939
100040
100858
346508
80238
520997
534279
222153
229867
253361
539228
53563
512303
67857
329624
207527
522725
270988
141371
250827
129419
240176
321504
452513
442474
128020
96503
28183
492582
290673
141218
340116
77144
234767
550631
90468
320416
470287
455156
63126
547909
429437
167967
260391
211302
405092
375997
102987
101570
275614
200210
198682
218834
309081
144994
482605
113501
517612
296761
368388
525120
425621
151708
166349
14073
246034
466710
174266
179749
374024
287599
146844
238259
293554
350957
63518
515956
2174
148963
56616
358293
382201
20135
562311
157471
555828
348356
290229
422598
105471
409846
195714
90858
361610
440741
252541
207125
376480
399356
333920
231007
443401
59571
370975
513009
363387
564506
525048
434343
114547
428485
159511
333692
404173
438062
180098
397407
523286
429031
370829
441483
139799
94496
520590
364929
557378
130858
68552
169661
414982
551317
126725
264340
523551
268709
291188
90931
253019
262774
396821
254003
343334
160530
336852
535997
534048
568272
496556
108628
330380
295757
203196
284958
201297
361295
558835
63157
112466
60747
465961
26068
494528
136807
42453
143669
35220
244348
138695
241628
201124
232220
412636
28499
437049
55679
82005
41256
188313
153495
121859
341815
237920
336498
419909
268833
506539
460229
341262
438094
548489
35562
4403
452886
152805
409640
242308
234651
222985
74063
446492
410833
362739
520414
449835
102018
523801
19488
157221
100888
170097
217586
308416
303765
92844
82271
134479
124197
263963
33496
117012
562810
235206
406849
187568
4145
477836
43458
82603
310165
331014
150953
47986
357594
138370
543371
250018
207559
335136
541928
398386
391834
271661
544375
401163
300035
255704
546782
357094
98731
98139
477030
176275
327190
406631
232946
316451
330205
336087
60613
14806
349013
112963
209844
407416
553094
441115
521647
153132
20759
34807
102880
435112
540494
21035
128114
40160
536718
566225
206604
542605
188687
151712
19764
553771
447336
345272
434510
335714
137756
28587
361187
484185
513294
207806
398727
49782
428423
218622
153676
377794
436980
505267
395156
565444
69814
311164
477597
313801
37285
193646
239092
128098
317397
253935
171581
395315
431730
438068
454740
211615
53387
351608
526673
72696
484069
330734
188667
449434
219576
174708
426914
396747
260277
277329
185099
189884
31172
503031
476369
385207
330549
48435
288189
164825
509159
532499
242829
553936
115110
130625
89316
358716
208013
140089
370653
106436
143452
355320
484359
336359
435346
154689
332797
523109
110878
334362
453603
565087
83208
516181
287901
468707
560411
416778
341402
552826
109548
414639
498882
336142
245030
417344
116408
107409
370251
304867
290186
150034
207556
114558
375016
158824
152360
255074
390992
418711
179247
371756
110594
462230
490144
125686
13085
263512
246644
109149
197720
515489
290322
508773
216833
48641
515521
307717
241633
200481
54859
308714
319168
467311
484649
459272
289667
367472
349436
224907
17750
469259
524574
226589
16986
143653
132777
200059
457584
206941
550718
46827
567771
21132
313032
290426
556489
414330
72451
205202
55773
108735
546133
83976
465020
376391
88881
414202
304627
482848
430416
553218
57999
279363
535035
53998
307838
44339
56080
53242
11883
377064
125767
456563
233035
127545
376338
300199
136183
550088
258909
310276
343523
308288
84304
407439
508647
115594
71923
376690
521197
96037
431355
5894
53183
275053
308568
127099
566818
85197
272823
410863
404940
59732
173838
51907
46759
341956
465384
471870
97590
243732
310349
256243
524667
191622
343777
450833
566801
125664
35357
350987
250109
247135
112227
507758
225752
106401
58807
288150
553844
461571
48504
101885
137052
113767
252051
419785
396460
422900
195551
398426
154567
128368
123101
188426
419754
271850
344900
217426
492813
498301
36912
552756
515056
477105
130295
438353
242886
160767
493138
289927
354098
104880
260886
192858
75662
250545
19982
396671
205890
548748
408143
545171
332052
41344
341218
340574
394323
326372
42228
202203
220395
528331
310349
99005
477686
283024
148865
8155
95091
543693
356985
444104
56254
261082
74458
539348
44113
328613
236750
543183
396580
81644
393723
495073
339039
433214
327279
481425
261278
86196
365111
181227
472433
187515
372091
171049
472043
102314
327468
515816
132706
394046
227634
37073
273263
563568
531499
109591
234967
303106
193007
239748
178048
486258
144708
459204
306730
473450
255432
79134
546672
56862
437675
76764
395289
44254
447958
191711
96744
446071
348159
474456
256657
5181
298648
522980
225610
536111
51708
467113
422570
334464
241470
87762
50206
265163
230699
158065
326196
141617
466144
494986
379038
202890
45145
388664
230344
129183
126033
439642
136636
279638
410280
221044
456550
88686
49375
433669
484230
71923
410203
277890
197933
87057
446948
69511
558680
511013
95505
272978
221235
150282
152875
107275
357217
357825
405862
125953
481002
379446
523261
159763
264204
23863
185674
448708
157135
408408
20677
120068
85349
481390
562216
515659
408803
11264
534986
148880
147579
366202
567570
24636
345952
80574
58084
445076
231034
427971
295582
368095
555285
150253
410679
163417
489585
348564
366704
482775
125669
282313
386046
162852
502645
211705
121355
310545
123916
328442
84546
340294
232134
328051
150107
84808
218158
511604
483761
299251
132830
164771
471870
533021
217739
435101
80456
83452
240912
182297
339423
483708
254019
179914
98256
357653
203276
201223
115372
134225
305152
149994
163956
415827
232714
557296
187547
339648
504291
486126
338221
358975
28401
337456
88052
76269
280156
267366
538788
305930
368652
96133
346110
232363
366018
172159
221428
412190
417849
226447
547139
42613
134783
91404
280841
8417
215036
113197
139354
165892
475576
426986
93230
385827
190907
74201
340326
560073
311851
90764
327095
29565
126922
227244
17230
192447
67831
503739
216401
372065
388854
505225
291283
302250
307416
516125
376954
228696
117057
371758
68577
521566
398124
340510
378980
459720
87949
110491
117304
303290
472773
306238
307313
532723
193979
105005
543733
133462
9202
345218
141718
181944
21202
210650
443209
110997
84964
238277
195755
529230
257587
183894
518065
472537
146874
359965
466832
182096
77873
440275
207973
488469
422168
526925
234347
111769
186397
545118
283927
54259
72583
387069
308831
447249
378978
366453
144262
385875
556717
253664
335346
485172
552333
319973
564519
401326
400444
163908
524367
457567
279265
263046
295794
137173
379949
202665
11883
33678
379876
232965
352076
337459
277780
268265
82179
524968
422397
184417
157164
451341
397264
202712
81714
527634
446611
201447
437881
72451
483896
263209
64907
67620
326716
521662
122245
467667
261662
408187
405049
175319
129151
76989
159871
433011
50378
187297
482633
241779
314135
195839
102909
370469
335158
375461
300552
40063
362892
212213
228662
300244
342720
225227
95556
170905
10969
310204
227170
10116
328673
503166
247896
460596
539611
219787
324794
350713
405876
220225
210290
506179
155084
298007
533731
170026
385335
40864
533879
34038
255309
10810
394993
431934
482864
71244
444622
390628
167865
313332
186837
521533
220712
215114
244925
17946
371831
170162
378655
223855
148965
36613
453701
192597
398791
19066
418094
10164
129536
374457
89330
505300
416272
532794
320221
308602
328980
191807
99276
33415
158084
220294
416489
249779
222126
319438
361123
14158
205497
476032
251251
422185
96109
275792
156369
322092
105121
228134
405216
164704
344753
303997
145507
397385
119205
561834
368081
143908
525724
536578
406645
484993
367097
531734
162157
75189
54507
95163
360275
191219
202262
210009
511554
474656
292582
2960
293899
41538
161057
160794
447736
454108
254884
342052
553149
282216
95533
308394
163169
440965
282989
508656
53544
521150
557453
144601
355651
231581
97879
14678
61897
5631
443516
342190
88269
169465
125310
511517
247319
247111
325533
68249
444969
87082
56027
21242
401862
507726
64616
407870
432365
556677
190240
110062
195671
420469
365421
81384
217355
149122
252406
226164
239023
216118
341488
128158
61379
55951
451424
273559
49398
442374
345413
187850
251829
43322
306439
118395
534281
550818
543884
558038
304445
497488
226401
55190
297264
251613
199181
2231
174324
566419
77552
231188
553828
75579
190935
249349
214759
254682
272648
518960
80197
442851
417243
83054
354797
327696
87285
440269
97055
505226
42307
201447
90087
446226
484526
374246
14206
553294
400049
385159
451146
512006
363853
171528
154590
335029
196225
89978
43998
201758
455166
107114
177960
559783
515068
35817
226085
474732
333632
217628
375595
149401
477194
526641
106325
30170
106028
286343
195460
437219
324478
431878
399726
537817
540308
36500
390215
126555
100159
287037
172037
565966
112588
510125
497192
335063
356710
218527
434731
329586
548123
49412
175777
288118
260582
429159
133936
11086
548849
448374
531798
294021
469715
230203
408412
265996
568324
447831
481899
258097
540652
420748
263834
196052
333272
531810
478604
422166
221590
418176
34713
81666
385901
66477
519112
7498
152792
530071
36092
479643
336896
406606
174454
373655
280076
74748
33636
437354
327685
545104
421345
227775
26898
217939
473572
38769
180437
75522
22119
465879
91216
441721
564433
4482
478166
440437
205425
424232
63972
74450
447324
47583
407624
389207
441472
82996
378085
200227
502124
532828
371088
501420
127640
429765
169454
99637
352342
196111
474055
24647
354719
329739
214906
145899
530500
440783
348872
308316
74603
347831
420106
491574
174783
34583
113247
436131
282811
123249
65473
319537
371442
379774
516896
241268
22540
252807
164210
499756
237521
399010
318543
37720
182259
241945
504698
305418
241560
486523
310045
471133
57754
186535
472923
311984
121983
519554
310381
384869
296954
424833
160403
9971
77777
432309
516902
332554
229717
163133
135489
527158
13685
521791
146770
166831
283463
326441
313410
72212
548041
483604
169980
321765
29314
299984
252525
73786
235942
349090
112199
303675
408977
113926
85811
216992
334345
253277
76662
174013
512444
558078
380303
534800
565707
132256
432980
322661
73560
379603
234294
453837
455507
303943
454716
334362
102719
204327
339793
292134
62113
320154
278371
268392
534079
411134
384455
490086
51207
383422
357711
443840
362134
57847
44919
166490
377359
71694
339012
550682
323539
412989
39267
120027
400671
317670
303928
334190
361338
297592
162252
357789
521322
170541
303498
236713
306769
527772
481834
194757
164008
115896
558885
75127
45947
314289
231256
33803
489032
210353
26626
437361
72003
487514
461575
189194
282913
152096
525855
247754
522064
426906
304771
390139
24341
521616
306416
333667
331677
29696
64443
276841
207870
397672
480917
263073
512340
339036
182075
107802
395046
538554
488998
208381
560990
505210
553904
495806
275825
120982
376537
437166
203833
96824
527090
293600
135576
29840
482076
70601
10492
111569
410478
83424
349014
459102
287688
416045
222340
273735
521178
139114
148487
145112
254104
7710
337029
26138
45654
11837
300039
181246
488941
458919
425250
114006
125129
426527
527239
87046
181454
382102
424578
194009
550956
212218
14877
199813
11766
909
20885
263726
272705
486104
464472
63827
426127
84246
467860
470998
341626
268874
403365
34151
541849
512086
203358
125850
46130
535176
6030
472797
414737
220807
172602
431478
105764
490608
98624
274524
70052
257720
483060
471521
52031
556824
313147
433814
135906
451451
312081
542572
239581
309505
188617
323508
27618
373941
493185
475025
273329
146732
142005
505154
89775
52098
373090
489436
478600
309354
468203
456671
55693
481176
109835
236728
34721
439266
409639
387806
276764
395370
161912
236153
129963
131594
3742
39084
91354
528696
364609
334977
52347
465687
433695
310100
537682
329789
448995
341662
372431
225688
122680
132801
347806
67942
280347
102423
134550
201200
156543
432280
368841
280190
506992
201613
40236
57478
417991
383098
211890
427205
103846
412529
564249
219075
70269
533290
49722
270104
239792
494837
363258
58186
369092
281140
479401
90168
71504
282000
363809
535160
395570
35977
267463
39719
60904
153752
250407
455010
311004
149434
315395
312367
96232
79354
145765
279329
29787
255249
269785
72148
326958
343310
421874
297789
319938
454925
228388
494465
473655
532399
382174
441351
320670
63793
307301
233816
535123
486180
160345
384453
532142
168490
237419
185285
364698
104904
368787
439956
188380
565344
59395
476554
204882
185541
126178
426267
507329
323813
218160
327991
184132
558965
469704
503456
126752
462100
132867
488450
98259
300928
271724
160538
255118
130922
384778
532653
5854
341068
164192
349957
475454
436756
523
391216
458053
246242
310713
265924
191975
60371
289316
265444
29568
5191
427913
531338
425644
86787
120583
70077
245163
48247
227360
153761
407004
103491
502275
533100
182973
178210
136702
53587
148136
441955
18462
551127
45141
392204
248444
203965
386079
64222
100337
182507
394852
452151
415610
301577
526775
191696
355053
22475
452625
103187
437506
55457
469205
529039
300187
14062
128362
232223
162995
281654
16874
482249
106381
70378
493750
556237
489749
405795
264091
326187
277580
479015
542909
70674
383907
302982
25489
455481
388463
431690
84262
325563
257840
233193
123098
21088
563549
5444
119764
521433
148257
357456
551510
286413
219810
327985
142425
6575
133765
327963
420147
10306
477125
512257
525373
167433
175861
398150
214510
415624
454403
28694
426476
250152
237667
440402
335953
554045
514853
370488
18732
135190
4396
353501
508727
47337
369400
304208
130357
266728
172825
402304
567482
300522
39401
308835
445626
229416
182554
238263
30778
107438
523217
167297
317692
33506
399055
36027
5983
446772
399814
197673
221282
223163
199504
229127
166765
556680
13920
164661
505371
132824
238416
388004
229717
555488
173811
513246
247763
90997
408782
548075
8018
66265
172838
296121
251189
415796
401710
214281
21629
475445
63664
310959
358249
427812
469812
143060
259036
323029
524723
389151
489247
183997
481119
366645
324857
375420
397122
261573
455884
315629
141454
223120
555017
453479
129684
319807
66258
532170
527368
524498
176315
273868
275067
557966
321283
288369
527635
112430
175701
169881
165537
340296
295125
336431
244008
493236
561456
183836
220279
339355
432687
146010
408443
7023
443289
522615
320063
163116
2815
262724
213587
292400
397512
530567
434656
383154
2184
126975
429117
28
487934
11561
307509
411403
115988
189122
3216
365488
345094
346197
378352
524287
117422
300958
246111
79667
156298
28303
205596
502950
33310
103913
478598
79940
141515
105894
336138
116125
317873
284718
434461
152101
189787
484583
7177
339002
551865
219499
290554
142608
373250
211863
299103
254075
104307
245163
159638
130890
477073
346654
285529
463684
361078
15953
460922
380552
498469
497559
493672
105655
171774
265912
493895
419035
80657
472727
488171
484005
233108
170970
198914
315724
323048
418452
210633
471071
312938
378754
159084
329091
210496
12528
259603
486609
382970
260976
464328
29287
73587
69642
54775
429458
395579
375510
154036
170037
331615
105014
62807
11508
57848
490768
99309
68173
260147
7023
460988
414607
235321
6814
71059
316119
165031
393672
279842
491834
347158
5154
27817
417453
84445
460054
236612
125155
512675
304920
271046
117512
233278
506314
370070
262970
540443
530742
506942
238166
432597
237578
497446
463894
366041
168210
8883
418681
380474
363867
425357
10663
321427
484872
296628
227062
346816
539922
350369
285228
519605
295532
171774
408848
185735
8282
556813
403645
234200
443430
72464
436680
254180
564746
261562
400002
398202
337784
112003
264473
375203
534396
263174
165949
100998
355154
208184
83579
483577
260477
359536
108098
351053
114278
280410
372808
232088
111590
275653
527582
435387
264054
96796
381484
198346
481745
28941
201151
334062
347396
11136
94538
78374
110352
488541
497505
114512
257906
251472
300751
449770
137204
29483
100294
557998
518823
349430
413232
310493
142436
221282
103196
397551
226413
89810
257968
557844
119055
298436
225614
489830
441132
428036
170997
464367
15667
499295
75195
120624
456904
113283
322146
242940
386239
239348
217494
127740
423829
411629
295958
283226
390203
29159
137559
111092
162021
521751
295583
293425
289182
111115
263465
166390
540120
4719
109745
495794
392784
446605
22761
251566
383398
212153
421310
375171
64873
421861
97013
52641
510205
428745
228282
178944
119916
231921
246221
322682
214899
568236
529258
546142
407179
192567
454362
525294
13721
262777
539432
89911
120334
420025
402310
504942
268552
208804
36924
172570
287766
50827
487130
120793
445981
528863
56791
155148
271713
347443
103631
461361
296873
556980
176532
51352
274650
300062
559545
426428
17096
370689
434304
314234
353299
417575
80820
99089
35768
58131
175720
104321
384115
364804
119113
258448
486365
494238
34226
45699
40572
553159
283243
445594
189898
292479
147532
361325
94067
35440
106619
352451
81621
129441
54896
320018
407535
346058
436229
194799
336884
214481
330880
182747
546507
403216
387153
81410
545281
37344
249680
320066
303774
345340
429013
475326
247029
294336
38754
183257
534433
211646
81056
466468
532021
552979
560406
407941
561139
309203
560251
194389
437090
293296
209772
525477
250022
70360
358151
262161
16811
145396
104769
253155
396197
375540
467604
10076
430692
373386
281299
175201
428456
283282
258214
398642
364121
73544
257838
292784
396002
329377
498874
139815
567841
148345
369759
561897
93361
67819
363871
407603
513527
423921
546622
105757
226195
521706
536126
547834
441810
390840
414600
299361
140693
164708
28733
264475
407856
485379
339359
268032
21103
546695
185194
78471
143482
371742
538368
298504
441478
537887
34272
5874
339142
440434
57255
141749
358478
225848
502696
122528
496377
414860
88643
133654
2465
486706
305219
95640
402986
298773
155944
65492
530076
409739
2131
270294
132473
59864
545927
472096
59804
286946
230353
122628
401209
320068
444117
256104
474028
110825
433719
339166
3252
233141
107298
393425
426945
159195
45388
63878
329848
477581
440957
236702
533550
418305
14986
503817
515927
41763
153584
8595
115163
548216
172807
190244
424162
400591
398391
291270
126038
383495
88704
98102
162164
25107
202395
345433
222082
465737
339838
564295
253038
282205
383942
61547
518512
546720
501033
116983
63522
79488
448898
22767
423964
439590
216059
63303
147048
262817
223752
43046
236960
19170
428079
87488
235782
223951
420438
276903
456995
62850
335263
167347
506097
515750
247438
360903
451179
31129
566350
551615
361418
243286
227211
527515
223481
475715
522805
309745
355886
211289
253947
72508
104604
9825
201509
536330
440957
96237
400180
328861
248987
323831
35343
300609
412235
282864
28511
262516
377683
232334
394303
422599
351810
301148
122537
215344
131151
525028
424
170219
254972
239026
304982
416876
50955
60471
321566
3159
216239
394197
214209
413219
128258
360325
279749
285735
39760
212625
149348
566698
324605
562677
322181
63673
148176
36531
197665
289068
17050
113972
212613
114649
328198
173088
108819
491118
343678
477115
152823
228166
242346
337873
328580
47109
566853
504587
203473
193515
297079
112503
192879
239373
335830
411480
137938
298795
211010
297842
11721
333962
71573
516606
344943
355451
267502
22416
498169
114880
144458
396133
195352
190654
246382
180833
13350
23315
261398
425099
164833
330281
367598
315478
18140
436801
486063
308976
300107
229619
126264
53832
13517
115546
399969
108584
278749
209388
142673
409061
88464
260586
211745
345935
242290
490739
287535
536373
157164
148994
325089
524267
452782
409402
254275
106850
265381
210031
188876
404632
319102
233257
298853
538711
545797
41024
8463
560352
466875
413367
293994
60126
486651
38329
440258
103655
48808
202460
373572
422716
192628
485108
280557
61434
358834
348765
513604
213336
139147
469895
231530
74010
197707
563055
325814
555271
113245
165086
289678
278813
499965
41189
515010
388856
341430
19051
157329
158857
261760
71229
63156
354924
161878
66252
52848
388774
457941
192034
360764
34277
114416
320174
42099
556082
37413
384368
397046
491792
371103
162969
267138
202780
547157
278891
318797
408414
537258
235082
443520
374748
377447
47739
363469
536685
446114
534043
115132
258428
350430
221276
348060
411181
304122
183866
72430
383912
366437
142607
158372
364416
476918
233386
557873
403294
26863
80173
104418
403987
244053
154204
92220
38869
538869
270196
481525
140990
547182
215570
27672
430075
416646
504004
118975
111069
98334
521654
237714
453579
1482
172081
214787
181544
6329
394110
186110
184087
361436
21909
60228
138475
286021
8934
235791
22235
300096
235502
556938
200693
121773
129706
373793
283655
60230
52853
307296
144024
566948
163773
259949
30328
200446
1241
324769
91222
201669
503315
324422
49885
98677
465895
555037
568321
6597
478260
519769
387516
14074
289496
397269
459041
338347
137392
162022
495746
152554
319375
296491
102238
111979
400150
66783
383287
486602
123804
125187
435034
196192
546229
139984
30870
488709
227452
259088
391462
110410
6861
518993
252685
49254
529209
305439
34474
26826
255358
319427
69743
304598
291965
489888
76185
514268
205448
224588
518561
261398
210135
91457
218271
334394
354094
547704
149209
120944
278438
127063
254405
37496
165641
378463
312613
44081
75628
515058
548473
138990
126573
334738
526898
338730
274327
98577
413062
269550
565148
568512
27787
449437
141143
68302
490065
252514
211098
159566
160671
459623
109931
473283
436000
461587
307872
198295
43295
279037
174828
156942
119207
71936
37998
107596
9996
35548
272659
339615
385352
418669
479764
489351
252467
212669
216388
533481
88354
225378
415345
197401
376209
366849
222973
187509
116284
414587
292539
200488
425068
150450
133535
392053
260040
95290
436707
204887
240086
130693
431983
487621
498551
107891
455538
185687
64173
240113
471460
152433
423704
298596
399570
140036
541634
51190
55047
223205
79395
311155
287423
503226
377806
863
256543
51957
116630
110502
309213
511176
118816
200645
417977
383987
264873
567591
220656
222926
27580
15624
42767
94851
507489
562302
16933
376209
186463
265718
344735
230704
25894
50787
281710
243449
122668
394021
566785
511649
403111
174480
3525
537186
251407
145767
219122
537171
401799
128682
224435
142258
272426
472864
215725
105767
33292
196781
371626
90397
438694
496682
260876
396528
233976
405452
548855
40220
139548
298643
29606
466303
290159
156799
264218
235109
339438
536134
44612
90945
63677
305465
150242
512240
178228
31198
504505
290630
431316
24630
315658
349724
75898
26300
109268
445255
171650
161022
73318
155888
135640
246107
440267
546742
306139
440684
395603
196192
113678
230387
309160
222377
260241
64761
518195
231441
183794
523995
87177
407059
50830
538121
350617
467073
283016
450430
157955
22226
502601
478440
405036
461490
523426
66466
483274
465490
85975
425825
159584
272664
405029
61331
182769
521628
326538
406238
71928
82736
163104
450975
398647
538859
284013
483573
494448
422102
29678
378576
459475
313712
310098
548061
290208
149976
173765
490889
374416
89982
42644
528355
488050
525212
2927
9094
174655
194348
220993
323984
117577
168003
525130
366150
187303
236674
365513
411427
84090
210751
388460
361184
310328
271302
84784
400057
298753
498013
401789
387767
15508
326332
430120
248750
171820
172829
189134
186726
342124
392082
182724
226669
238143
483811
14182
233695
435485
187782
64050
51785
77875
447581
113337
433818
276982
265290
167814
109376
195033
152748
7913
496110
186163
254617
386263
268219
423095
527397
172153
503510
409071
124800
280638
207527
520057
269651
101985
132390
44877
553494
305830
16371
266489
468630
179824
402518
441837
153066
401149
142398
550842
191786
190603
353845
209265
59530
509642
411436
449167
488596
137053
318381
32673
178082
335265
416646
9971
202222
455605
313804
465663
101880
118114
415626
219810
356189
169200
511796
493809
523908
258230
556172
477894
28819
80937
275017
361496
223730
422476
167554
31356
117982
172072
189724
123650
239723
12157
123966
192168
261150
356862
264189
285259
273027
78593
485924
487151
30694
354724
392249
172862
272071
208631
261588
171661
367940
361959
423336
124975
563272
71620
402315
184201
230223
388786
215986
263787
113161
99908
162178
179847
220683
386229
379203
335541
7925
11749
541418
431401
178372
480000
333259
337397
176861
510558
155143
193622
522493
346443
157265
455148
323859
206059
131940
87664
476712
480885
118871
77613
489059
562975
84822
289193
396794
139643
23087
256080
508892
48329
215517
92344
446791
565899
207644
369821
157796
426815
470734
22070
189970
440932
466874
451994
429068
215536
343438
467140
548331
188495
170535
41410
339390
520394
128033
303598
251504
111157
109025
560680
310631
524762
565663
496609
129512
208369
41512
365227
230269
67360
388092
151570
472720
257417
57903
366565
555040
324887
260300
313622
342487
562727
435510
376126
138461
549572
522768
376596
488542
349694
171738
187558
198525
540135
419325
200297
522947
399384
278357
368136
393290
448303
65696
459617
328710
112260
411523
147891
320664
376299
285020
487356
111842
93131
89074
272132
331031
245239
321251
123931
207475
472095
379812
76269
42317
227881
367853
185025
155547
279604
7014
248868
526327
291874
535177
561623
22014
495062
211060
173188
413353
402917
337832
156725
8251
317884
236849
246915
78919
384034
474975
32053
461811
161946
479978
201506
20840
473343
492039
320447
47947
413353
319707
555846
412594
55477
385161
552339
407641
159957
394089
347741
8618
536039
416686
184033
366205
153576
212685
282995
348566
14180
511698
275578
449871
421447
5551
493508
106835
414761
126374
139171
411087
7847
335619
416212
99974
267259
84002
404385
353041
415056
155452
402288
360208
218913
506921
136051
140242
229902
125224
411650
225052
304711
547851
344575
41301
230588
448594
409619
140358
493530
125232
414738
447921
681
523005
414066
340024
415268
433822
336329
227621
473065
127461
514201
208529
194003
483312
166390
85699
318994
531511
69835
535300
239720
125294
542036
238439
34508
558207
327915
328281
20433
375661
294557
526977
75524
254357
522544
109852
20373
317552
116126
431007
318705
123053
490986
446633
60257
199337
455690
183945
494253
212337
558236
412311
88065
377025
481661
181113
147820
332246
371658
434706
113356
187636
348427
442600
329662
25867
486888
441530
422984
90259
248793
261168
249988
238639
486235
259508
453070
459603
397259
23859
258229
564904
517847
146354
79777
351642
375110
101990
469596
118051
97695
144134
466353
494663
329443
250834
391894
148021
336055
392528
309566
133608
448209
107410
392371
188561
291036
64053
510450
474977
243724
499558
13163
2554
46128
513253
114928
543639
387506
362181
58119
372664
553204
47347
520673
201225
166788
521036
494476
8297
157334
399523
55480
328224
44285
457073
128830
540571
216114
238995
226241
516333
406967
560553
219422
93790
292014
310917
210276
533261
265513
450050
465969
10590
285118
405892
344165
158441
183760
81436
476665
361784
95493
482808
24914
219118
445700
347585
465787
145259
162823
459615
461830
161775
445343
28451
343060
111326
357832
269028
343354
268402
72197
166560
274460
516957
403694
107596
301471
473023
60999
145064
500865
522559
556937
339835
515273
177581
295022
280874
201901
58192
113426
191759
485551
225117
507428
61910
550131
525242
560982
114190
125981
64046
277154
153084
564964
293688
132517
189547
81034
520568
388401
7207
334081
176430
343900
224325
239348
198551
130126
549389
9806
221917
424820
200385
52686
382966
217658
375303
184159
298005
438298
446007
414751
530020
527027
339545
275193
141623
244813
167990
23032
51355
330228
317830
412421
209787
532358
496567
440180
380511
218228
66852
238192
323900
493038
279280
116422
199094
469699
630
400253
143123
401842
422813
541096
133596
149006
27488
169479
37928
234247
411508
54796
91228
40024
95360
301593
19926
45458
201060
174863
520018
205568
272976
202
432889
59462
540306
119048
500400
14072
78452
450880
374740
537236
207477
365029
66104
300537
212989
545456
44005
236430
113180
144075
516043
235167
25107
54557
374263
247342
365030
542854
95293
280074
179640
261503
185442
501642
494648
561544
548148
277592
337605
417099
52803
275833
171235
62403
530915
251493
161582
403477
13231
78830
194159
392979
480337
514302
481191
395478
168649
67113
72711
372172
45204
522031
421811
374570
49927
480408
452360
373670
346948
311863
308664
41196
512097
210548
208372
341457
425246
495058
449290
96563
377583
3501
164732
261486
457525
244289
237467
215575
110192
247741
244029
322345
79396
397550
515015
295519
461951
262226
90453
36504
279038
197962
475312
305404
562515
129340
494742
93078
479669
151098
356143
382096
521222
171298
45733
135755
420393
182540
397124
334066
335639
59971
266286
502901
491933
367295
49485
349261
297631
82168
316948
214088
209139
355017
2413
19362
145669
464412
285693
471650
182876
83127
489508
356018
245536
511103
35343
451150
321127
513629
215452
406704
170478
34932
417215
196286
332697
222592
234473
28099
167153
137546
548093
553305
542595
94914
537210
65865
130045
361451
107927
156848
393470
233668
166257
56144
343040
230634
434563
255632
184126
242634
458723
529104
443421
513305
532863
20239
552559
524164
242425
371403
9972
93965
70529
74112
216269
27230
39327
512247
322224
162655
40724
157853
207492
378390
557876
92721
241973
155876
89986
88021
135882
406902
553991
293616
403656
324648
107453
424880
145849
140409
99206
375249
433476
433725
145484
114605
93549
407650
285046
214302
539995
215065
559218
356864
429958
453984
300907
370592
152867
201693
351256
277777
351113
185584
163361
342918
318264
100529
108347
11242
367770
199463
506104
105731
328929
252873
205563
352769
416517
291964
537322
292010
518440
92044
451904
213678
379642
470417
443345
82272
355505
309344
331001
272613
107396
144922
455286
200026
171555
513134
66551
315647
370592
533579
186120
566620
265312
407358
516042
505184
372133
560924
538476
401367
389426
291514
358651
308308
442054
526703
548141
96535
356951
404088
416855
78349
179921
481100
418493
326844
214206
41732
101524
349958
461090
96396
526409
488633
216984
48696
491953
538017
450474
430590
322010
565123
53351
339358
409259
71790
525243
235008
86198
137555
158691
253176
389346
47887
35328
158459
376118
409621
402287
212361
344594
345383
277396
183539
296035
179223
236661
264025
258457
548839
262653
85588
51412
166709
448334
206023
352903
462709
425567
507113
554986
386349
519864
103850
271292
416628
128218
472120
408230
172184
267606
208091
284795
192551
454863
149614
123462
405206
305443
69587
374959
151982
199187
3848
202025
59915
11669
22503
99742
184945
459209
327718
243684
336999
109757
224753
515259
401185
250765
299250
260107
386815
365320
194878
218581
490214
9145
243981
239605
352981
334188
534201
330399
448736
200383
112202
208651
503816
447067
419607
367406
310133
323055
440347
560900
37934
211186
427771
2627
434321
164169
385669
91210
271093
460874
293784
209135
67891
372
391984
28257
309725
447178
50453
416871
445011
90455
370191
150167
263779
260563
421285
2744
116866
130383
292664
155381
110950
532087
527697
307777
487335
99068
453872
330746
400286
545296
190608
225226
145831
106584
86192
182096
109138
223582
16405
166876
490335
43899
286278
153528
99126
543973
549431
328494
99413
316623
145859
110608
323184
266954
264494
358418
304457
449039
501288
534717
333621
133617
421295
122086
205988
401447
506994
62069
68760
77092
278065
107059
371604
225844
71819
235655
370652
375707
421997
280126
152408
304062
360512
265005
299950
487474
223211
567678
239017
145009
402448
427219
151639
148527
239840
446032
195864
226456
56322
220068
146037
83546
331909
118367
427923
79586
211575
428789
75712
57752
515836
90796
237637
184404
443306
522680
34990
407363
500510
451163
333328
166670
478201
291521
264532
335580
4933
90634
297765
474907
214911
304245
355304
411711
397866
472147
290352
370823
431755
301886
142055
130757
199940
361473
265865
255481
329254
339916
212732
213416
53856
268552
348392
288650
49852
512043
108270
442072
328454
155929
124338
455300
135075
121306
434922
493164
59289
225175
105218
278561
34243
142987
470109
383838
40003
534341
115333
495986
134964
350773
528147
395534
230346
218811
281792
226155
79449
304485
567874
221817
99233
441922
384425
138321
246359
414055
509356
201552
48864
54285
71764
103749
239625
161349
452025
479148
350661
324439
480224
404776
213835
80875
518624
429034
360754
38845
72891
442376
428293
433330
315726
496088
286440
466571
134237
221087
513348
168243
182231
215028
229694
96848
132230
456264
392474
303534
498312
215229
527856
278610
401845
539532
84798
487120
54565
527304
160901
58523
452123
232677
400980
276704
406075
46201
238871
185653
45102
121071
191482
124042
455731
18401
148964
21305
440117
565925
456556
224027
489001
315222
305960
123555
256467
219547
139810
332014
125537
356467
367186
356976
310691
175393
390768
125911
559690
50434
438006
165659
191777
252818
279525
432758
174678
487357
172143
120228
364967
448813
532472
312819
357135
234977
142212
822
160033
442166
224196
369013
421965
221533
120917
52647
551032
537243
112352
235300
366455
406815
419850
55271
205472
448398
185808
276187
167128
282623
4112
293872
427948
435178
1393
272448
265627
148540
52590
354910
280776
3122
31306
393307
341768
476076
510630
391255
66367
101610
459082
21751
1433
307377
26808
240694
62369
38383
163221
78959
3726
226618
269832
502730
277154
54927
437593
295312
434614
306837
11011
516091
567382
539211
300856
494140
272099
143733
355153
31090
17678
47938
174900
478004
378508
429239
10665
155074
274527
317144
458890
382488
49757
505088
107555
106893
60128
490630
105030
205768
345804
497733
452375
92239
173447
297201
299668
112854
520270
154841
224259
122416
68695
335797
33529
167186
469275
205556
416034
9528
63250
276955
407115
461137
174668
1006
479979
99199
239151
410471
90548
445871
125008
315562
383397
316553
33864
164531
134342
319070
526652
358322
216640
164092
116350
153555
144224
55626
532476
11663
406374
539208
440299
463237
528104
268529
438648
532263
21551
333865
293038
494305
358439
425438
390756
441077
185438
449096
204352
205434
464348
63853
82495
398723
220671
83761
550362
337222
462258
56020
534007
351358
137428
23945
182989
255209
528444
456275
348597
192468
116520
551454
137806
531142
396373
343117
386002
307297
341957
357106
346212
414534
82974
180252
35972
482504
67694
343037
540798
73050
179157
521803
393854
515768
566507
548816
48727
168918
62367
323221
537960
110519
440243
529474
475111
157420
54685
557510
447264
561205
377355
273035
387607
333515
125727
493867
136200
397367
51728
455991
37339
43552
87228
564994
406141
201533
484931
360678
460161
212072
297628
145048
364939
115796
487450
350788
124273
268175
163577
47764
403574
362333
175407
528126
36344
509803
435361
13312
476550
219386
332861
89581
233182
375376
45034
341849
42450
442908
155073
323756
321505
5533
220073
301125
543840
412336
176441
547776
150128
121322
380055
56628
492505
346410
527999
207060
204537
253356
407151
285801
422307
458559
467070
552931
233043
392706
321990
60671
70120
287398
23374
318929
6815
413816
312988
506798
153011
487703
408092
27950
97468
220334
180649
174033
274750
442349
455812
438512
218372
136949
8072
217366
333107
385809
510001
119075
37922
145981
167891
63427
70589
240452
141987
48620
435259
277794
533832
459345
561834
568554
234230
230432
16099
47855
536793
260349
62512
73177
277058
543987
70264
24112
435209
477414
188250
215055
130538
123502
193404
157491
23153
135510
327416
509904
275653
556060
488050
477618
447773
473133
411195
233765
183433
282165
222462
410519
256778
206215
417860
534357
175525
42456
45666
294938
113911
273964
506715
393652
74176
343894
466610
465972
263766
233895
298531
236013
303737
345833
566196
567310
3627
264177
340556
14962
252408
314262
139930
201726
319963
411878
177392
285496
549335
130880
347223
451325
451545
218293
512172
354797
3760
249903
398412
68672
204655
51591
212602
173304
214468
288612
371423
373673
105871
143064
247569
538819
6965
135984
377052
284589
444278
396449
34981
67966
114146
125418
492905
518254
53539
407995
33295
44937
549545
270517
453708
341745
302124
469161
216386
408484
152455
109127
246789
210616
433852
94408
470966
321820
513205
404598
273983
285776
2311
262440
106072
517505
231763
383321
17574
289825
291720
95993
90911
263368
22306
406749
480232
168479
169803
107375
21632
433013
166102
281124
367641
167448
462258
314449
28395
87815
530674
153215
157538
13435
285783
180728
382537
45816
257209
500860
424658
173037
544028
207693
70997
385061
132407
390501
259436
357725
96475
362535
181300
309767
488712
510249
557332
98481
217421
37518
446796
231802
94075
537473
513026
129896
522694
199708
293067
468709
281618
522403
74961
109449
273433
519862
501846
37649
285140
245837
211553
255451
121360
81966
305276
111611
469785
290747
276789
298794
333153
514571
417984
481419
230081
415591
540108
270079
118742
429200
548842
132336
342243
477465
477657
171611
120669
485504
175877
35
374887
380012
484422
220188
320945
174762
116159
205293
536613
243200
469875
312133
440746
243659
148789
517591
247501
454125
351499
104357
429932
482661
72181
146865
515191
421930
317685
24172
121384
437032
37231
127698
522364
83915
320719
34823
278823
70289
354882
350758
297492
150651
237415
253244
209855
378835
194458
186056
207467
311272
82280
230273
211116
205059
561066
175662
185194
493104
316969
283567
12107
282161
517265
193984
120293
143861
161760
298108
281795
539583
516263
235858
164959
153163
181307
251780
167766
359758
236172
361394
61581
245832
124729
254463
299103
221116
477432
300317
546583
224626
513315
548719
515015
457789
101767
439937
287162
340277
507964
388288
417598
345728
487080
540256
96074
129586
551245
465952
79866
127829
216715
566933
167082
413526
454955
215064
180423
476294
513834
17670
492790
431106
487335
57876
351603
260539
526245
130041
504690
538114
296385
475572
437718
543883
371553
173265
304950
66369
100245
2101
396984
181889
385617
554226
302133
499445
128339
396720
366986
115403
439766
490447
494517
500574
562618
442449
62148
112339
436145
279920
106897
46715
295230
274673
968
220941
441695
558904
458884
287348
143665
357379
31099
125937
316591
75733
32557
268383
174575
107378
197477
505467
32879
31143
131517
527480
332343
281235
12857
333583
330605
324576
113948
477155
127430
201045
24802
133076
37938
54193
122224
418866
343389
164710
174612
5733
339023
559279
262340
153040
489836
374087
268228
418022
393983
309109
440057
356818
509432
138272
169804
441418
203624
556760
230494
188235
9813
75306
215832
403687
304358
28576
102316
535952
3567
552475
19713
260031
565639
413945
115036
255770
502950
508172
493188
383685
531028
506427
130543
291879
413600
356911
142968
283841
15226
172277
561560
24061
91986
174704
96657
213318
101984
175072
60230
267549
131803
454603
115977
234731
423847
65606
38017
224448
303597
372566
290674
253092
411234
125822
238868
136882
346867
148410
389005
85427
417435
520420
408703
166784
466016
314469
334051
230590
188392
51708
318942
401696
484378
440359
211523
32243
464124
4928
158946
233518
149357
149768
27982
274700
192212
3898
155189
479478
38962
501850
541455
10758
35492
475139
498451
472081
223258
489909
348436
24088
186664
19626
545914
283577
369642
265445
65570
344469
539246
30912
553672
436543
248724
485802
215603
549829
81636
266516
121224
198279
344652
373031
482601
323620
111577
71254
522418
425585
358408
293216
10657
113441
5310
424094
491657
356338
473982
101681
454833
224717
1501
169437
369860
176562
35235
63617
253038
302041
430775
390287
353562
205039
26832
28804
282705
312923
234738
25131
39867
493121
441968
6403
431557
33194
463663
260262
493371
392777
249557
314685
117760
306850
494401
473880
305140
203847
557179
82498
428580
560016
237581
553092
476801
530451
395503
414484
310337
127138
317697
355094
536928
491244
413462
503839
118480
382989
159428
2662
93380
154899
153133
531127
262264
45034
535983
70606
387603
452838
123983
396755
353451
547043
536276
333934
285514
419552
343274
157010
488925
288134
338909
36776
383456
268652
225713
158838
485336
489561
75622
461787
64937
343729
42617
398266
152135
409941
11867
218316
235188
85764
105206
60530
476817
277346
166770
559896
340118
553704
564342
551075
174037
419571
439795
59417
72853
459434
108894
10040
150064
330183
292140
210177
197775
262212
20121
338182
226481
327606
369557
505886
437325
325399
513738
268396
135125
175264
444820
262000
242272
450333
397388
207431
525182
40730
359354
177190
121095
529721
380568
498537
534867
530217
213721
475188
62411
385789
327422
462546
404617
243884
361814
507907
392315
94438
524508
44049
131381
230885
52531
459287
470776
313133
61432
414341
549456
135591
91530
498777
233735
563579
451896
38837
146428
52249
17701
421458
505016
499735
452603
568002
345608
492970
208034
263127
453745
221672
506553
88016
133811
434843
189272
477314
448757
246864
481888
384860
168246
464012
340323
152244
132658
355100
227695
6291
506235
281505
538682
241596
244622
389523
539824
557343
321234
253025
6297
335206
193203
92496
356632
313107
445058
267792
228223
7603
61876
456364
395882
124027
120184
424255
499530
299019
471034
317049
526518
275937
444935
293254
242834
340265
220674
227052
542933
458505
495661
457723
378653
413958
151209
231592
330888
165728
289631
533540
316203
432344
516243
77888
411340
497767
537119
26683
3720
542876
276496
399937
482369
279894
136198
129307
64738
251883
46786
520578
418109
416712
187585
92761
407513
285266
342026
523746
30651
467302
498056
79212
69484
446951
260301
190585
33287
311257
155148
538644
307416
455474
458894
71329
413679
449102
470464
34893
187920
108509
390340
28865
201474
297022
393653
207382
458359
105077
5103
128966
377804
453972
442756
560708
383598
348881
119024
502461
12259
81247
539971
509147
200558
23348
303190
409062
374685
482611
362875
48836
313470
543519
193410
45847
58519
87893
22287
401990
296937
168953
324244
567022
7474
428819
273109
282887
73915
399135
3794
106526
108386
344349
106338
490214
285926
354459
436740
147050
343236
171786
330562
532189
161246
471270
471117
492778
396645
550162
374217
387631
160158
55043
106333
404451
294081
488714
76911
225326
372703
355026
304543
128998
290323
302675
399457
224413
294451
249813
470060
536945
426945
434215
369430
72437
381008
285064
52048
117676
137338
55746
34912
183014
403148
193929
367855
520977
371963
318679
253912
424138
535649
37827
380849
383802
41549
426321
387200
227861
1815
174525
232239
426198
30930
134958
61667
345068
417337
240969
566497
313894
398775
157807
167988
269101
280844
366724
305800
539181
231359
290761
366047
503830
80917
297563
165313
383739
181369
181531
208485
567625
215134
441686
364371
534136
147272
49755
229867
173960
457108
287289
28963
492967
263643
262751
409841
324201
491487
57881
547855
86186
534024
95103
15358
334060
465472
83871
25160
359739
225775
333574
51187
484522
163398
436064
341648
543266
430686
227141
39604
508608
307464
241381
186947
558234
242520
255288
561392
330473
239660
65480
36169
513098
417990
68295
288406
110216
426780
529442
242186
63821
218431
400064
227399
253941
340450
118171
243104
121405
516770
290470
363524
358792
158455
307490
345929
441464
559915
364050
443421
548668
561080
449359
266334
441718
550422
562383
278090
557633
71080
205557
203811
48709
1873
471644
75770
65139
345345
187791
500350
486758
232553
196302
309715
186712
61673
454355
334171
247513
100069
424755
2787
216113
521119
31299
358069
268921
191345
168192
270254
17455
193166
245976
259796
61749
27879
79002
8308
327680
473976
437020
559920
369790
41476
10576
142511
33227
377255
327953
239937
224651
471396
396989
512891
200704
557800
262487
317606
188955
547180
558699
516380
424398
554510
564726
522323
45699
48327
469179
228504
87417
483897
274517
448562
487814
363157
369969
292530
359862
42499
84852
374884
123794
377549
213205
282600
8900
489810
117697
517758
416724
536964
112618
1061
181427
145929
382816
88807
420222
327273
218163
344121
96567
364631
440995
182761
245048
337000
167179
245009
468779
316026
438570
184181
459360
524131
530823
559342
238753
128034
215404
116202
163924
357698
408615
407609
150542
193248
430681
355221
556487
446967
145018
492933
426560
363642
244250
29267
231082
422101
550882
463569
381624
286834
426931
141377
426386
568372
127746
439841
198949
493473
301492
150460
466421
53402
424076
278090
60613
429664
535077
495299
502568
488480
43799
415467
105192
259020
219439
514728
222998
491307
118295
186038
430421
56274
192801
107079
126555
525651
541619
413676
28275
548489
115666
124454
88359
20869
7808
103395
34311
457916
103241
64983
406400
455379
556711
252770
568008
556467
533542
471140
65732
466065
259545
155215
122526
412037
308480
339830
87460
313347
492688
193483
119179
294398
74447
107759
19167
158090
14286
139064
545818
386231
496233
241052
492332
142920
382222
128324
344914
565105
161327
148503
411227
403693
348597
73448
151664
188679
135013
447503
461541
385091
501548
393226
18231
493499
190517
26250
468913
478254
349325
77678
541081
220285
370561
381451
344334
450058
18130
424139
513569
182756
544236
332741
107000
170174
323835
332357
481425
213375
100245
485929
417936
263446
303411
113402
359734
328751
245091
315128
417077
19047
507007
381175
84594
295750
325740
318076
379639
361322
85156
127500
276314
205946
542032
212784
106126
481813
302350
466579
269610
502497
359720
300667
348346
522979
326485
65402
482415
288373
129015
345493
318132
71114
215682
529038
537574
57289
209330
179490
307078
37565
241740
237704
32867
191241
430657
538977
184919
33531
424596
169958
421637
155549
53278
559898
393147
391542
158039
346782
45325
132079
183727
356106
90076
220825
351802
69058
196439
334166
567064
191967
484234
178412
257937
475563
307806
475105
415157
494183
455399
77898
293968
11684
56563
165771
103638
10310
452321
230148
559770
205640
89531
440924
2522
225093
394979
411032
440736
34355
167077
265603
111550
491690
458095
240110
360613
311037
342329
530905
202292
202880
255578
507007
534325
69426
208033
109321
536427
401845
279634
124198
499390
117864
434019
67215
344942
343418
294064
88687
434962
484637
495961
45933
384252
283415
160783
390231
457896
166014
353130
511419
454785
105312
412359
25863
258563
245056
280374
564878
251131
507923
12044
399388
346886
565732
128817
192865
204122
176055
137059
368809
449084
73497
184154
105635
556022
197449
95511
100220
216968
288362
271285
234595
163371
416233
473462
19857
126594
452249
482575
339542
343360
58927
295984
377103
280793
375577
214689
547128
147600
225232
152094
283011
509270
529743
384191
25479
417995
320541
465397
334506
118441
79417
45444
158318
385141
408714
213534
528820
222601
439594
465972
342665
476283
7202
452406
216324
52701
478544
207261
233493
489192
255575
345704
172001
430654
386665
429463
224174
314328
146217
22807
189240
555429
328906
510671
312576
111205
468841
459411
408950
177492
334135
350620
176588
67046
539637
376995
526900
15656
551534
156735
503715
422075
131956
167856
184684
203964
266315
309995
143040
426814
159459
475679
562622
336774
334875
254376
32766
294567
518388
245310
154752
486857
389254
152048
449907
446848
311227
228164
211710
259061
408351
9788
1781
397496
474890
47225
401404
444653
330704
442767
262237
288149
126524
130413
293290
429246
351290
384859
485538
424951
230379
501236
46748
123649
435964
303258
166206
358291
406231
555849
557108
67945
389278
421727
317865
301916
268127
222835
345405
97224
256780
543996
44976
150142
217381
228161
54123
374376
140144
33477
105498
35177
397073
287232
114864
294204
378049
462899
254722
931
80153
132123
137085
289798
283404
520974
282442
400013
537929
306959
401758
476436
563288
240114
389100
302740
330163
331518
964
385264
464379
378185
376899
256218
86331
147512
427794
304957
230720
276370
321078
59610
355910
467466
559144
345137
366978
227455
479387
239155
346820
536914
175508
88417
199636
19862
229548
442278
274375
203062
1532
45673
6713
459179
410343
312677
363069
559
251570
46003
178217
235233
558255
385225
328880
286525
177948
330893
11272
402396
552147
238199
115567
403637
175381
388710
268859
297468
420807
514272
19339
69868
79353
479663
10526
424027
535857
412083
85292
420493
259357
320569
32004
6943
540115
27790
260150
556513
542763
492791
355921
77439
60593
537967
310081
332653
270608
558063
272267
40457
454921
316901
261134
335469
479634
212975
111577
95551
4206
111241
24588
336602
80147
474283
107444
319038
468356
225821
329846
357385
529279
552129
103495
171610
502378
271162
330313
85944
135555
257775
176570
192293
171604
340309
304830
237141
552366
421491
316293
343167
365689
466203
234474
45444
60909
465081
86559
81766
250683
144529
160774
184638
499473
135276
54344
443217
321670
137250
444720
331692
230235
558956
449518
481058
10784
227089
143854
250646
438485
110325
227514
431179
68699
397972
163272
387963
217302
389552
294947
213133
348212
50322
344046
331844
247722
182090
123165
376061
370869
240451
222151
358682
131038
330999
394966
192334
264849
559425
47141
136788
97097
506832
57734
12664
366118
308787
435500
202949
94319
512610
457481
118706
23904
22576
217092
422770
107779
155727
350657
323556
391725
493865
493497
223927
267613
400565
1815
56185
422634
287432
176779
261229
369473
345345
531871
560860
98810
347766
228449
63369
563097
35301
418014
19682
47768
129277
338228
194303
102347
113389
475237
347101
443034
193515
384158
168447
235765
212468
511300
432634
274867
49484
428373
165631
149520
504658
98741
59111
92923
89471
459313
107564
545667
103071
247683
285362
124831
315714
374237
230722
62441
351452
512590
5895
209539
146238
89775
208211
306947
295313
177160
339240
559119
528041
324447
536235
58449
317069
344481
443438
222662
554146
71787
97462
305953
497106
133931
565585
23152
358880
60335
215775
61245
489108
61866
528518
563920
563365
135241
179072
25329
155752
523405
54020
370845
189024
258313
259731
526257
150855
86993
488943
341278
89268
248589
305999
263024
101301
85996
157227
327991
50230
444093
489446
231805
400558
192971
153842
106701
426306
36747
472687
165869
324516
224584
296940
47527
156973
30744
229726
264026
115681
567984
302403
560363
126734
266688
306116
544673
541986
192997
196827
33086
335331
312518
293134
91056
478474
70165
232112
493404
450810
434185
150453
231581
556664
109972
338061
58439
204987
503390
325882
33466
133544
477512
474953
100936
29018
261697
367145
339840
126387
379935
238247
536975
24471
445420
497997
366463
54184
247183
520941
88322
456366
20682
285429
89416
319552
291792
190084
24498
447855
320332
57387
157385
137783
329136
535907
103851
502860
247273
193183
166340
171557
381510
374807
355063
130502
15039
57899
287396
37496
238044
103926
15568
454986
402993
368218
226088
245602
541347
114931
168775
25317
103035
547366
243099
275120
287162
277572
473787
256086
567711
548202
553846
360433
326899
473093
126273
29107
53664
290071
209211
531894
32354
469656
452992
26459
265383
39577
111597
399763
388489
301891
461082
359028
233203
79601
44437
404598
436566
390795
388541
489872
284832
373845
356621
236884
50529
347087
406088
84927
342933
474000
97270
424544
233865
366348
219750
242746
92512
254632
365211
292468
338358
36737
557396
146085
489963
158325
2579
559734
180087
468796
401073
3052
15326
282192
434422
35237
372149
530957
277272
247900
440543
148455
163232
68362
497832
352110
383164
212412
535983
152870
86815
205835
321031
122763
210811
125284
35344
267618
436069
253987
484073
453641
346011
124978
123859
390346
468523
39877
125729
426890
300539
350168
243578
308847
61928
90650
535071
480997
493701
110925
539183
409673
373503
124617
194164
2489
68829
213626
312942
517788
138860
443661
456496
321036
19367
104045
294132
404930
323370
26445
504844
255622
100096
347338
532645
521701
361632
42973
304092
201496
384202
103845
521563
544679
308490
347647
410697
16556
135480
171467
169379
415380
324483
286896
386062
400236
298727
364379
475354
11604
334569
265254
68694
477467
71077
309238
68309
538587
537419
451424
160281
128368
64087
48482
266878
448581
26197
102221
486017
336146
418345
347921
58937
124786
557464
280703
266906
264340
183082
140229
441370
142541
531630
184296
352138
344626
201142
94708
239293
563446
39027
36122
490544
51310
491602
280320
461622
90155
512853
514997
390586
5313
52267
452327
20138
27593
304428
548979
334795
230614
469353
134133
293840
368590
224190
163482
57395
332157
444116
28026
388234
199185
36104
118251
121990
49273
510080
471183
418835
55840
341519
140554
171161
183504
275646
90377
561139
315474
187036
59336
401717
93318
229657
340505
126420
442521
226152
156293
109036
174534
447739
548447
404954
149012
26741
404165
100423
153253
205691
338539
120572
543929
537770
381732
455324
133848
180434
175812
469272
458271
53366
324081
486301
286337
345304
367493
254844
517399
370459
488905
525392
502609
547734
11800
17627
258169
350350
505165
112067
155724
135956
59673
30222
41720
487859
355616
302454
284855
521710
365094
477811
108920
142279
175698
323971
415836
312213
1600
80645
343191
204916
12975
378185
48250
552290
94709
110142
257642
111608
330180
362198
109463
330676
449071
176790
47810
484693
329830
408840
180673
401613
327209
100253
433212
541976
351137
402265
431854
528275
356915
333585
59928
85350
270467
419542
64704
473372
168496
511468
440518
398313
548914
501621
259284
383002
226022
333890
44459
235361
261027
439175
483897
7735
208581
331766
142340
538035
366996
213110
544978
279539
112599
35593
39173
436639
360621
339715
50204
481539
515168
526517
183305
322139
433310
155326
459204
304161
156622
221570
98531
261183
41130
414520
45844
436192
197271
429301
154784
522871
279505
367290
469771
76829
311519
116749
485439
185185
258143
667
482184
11657
412518
234952
300047
509918
236110
449998
120151
349497
99112
276031
308594
458578
314172
153880
549485
225846
386620
506356
14311
90039
214323
11049
72178
381259
314449
453781
190496
16226
279540
145932
241321
157654
329106
183629
214969
122802
523627
485139
246005
176323
109032
173788
214131
524521
517232
122974
447653
142825
76529
162576
162565
300557
366404
515473
372170
200943
327248
36373
371461
362895
130486
513621
299445
250381
318267
145936
201573
63405
209443
102492
311937
504698
132115
567031
112197
530294
1414
298268
228599
196789
128610
425363
450472
343697
117433
426135
444468
504287
446795
13910
284815
207472
96399
560516
504798
132940
281952
419254
231904
211833
354024
94858
42902
277287
118620
308677
256180
74900
289216
490927
142491
370360
266166
539036
309610
371977
37562
344318
314586
89330
195105
14797
111554
483206
401448
553115
158452
386924
301321
552822
207166
105222
541372
453735
301667
332777
300791
320209
187339
368111
332902
28568
461516
189816
200828
452276
464187
292628
391401
392101
59152
528136
258159
355882
195513
479752
152796
319427
41247
221545
308334
14222
305048
388064
180203
306861
116299
100946
411426
451534
17889
70127
205415
94811
9204
25814
184044
185376
328663
449143
531136
87451
453446
94734
436513
357912
501668
92070
517285
305934
66455
391225
181874
313731
20340
176557
324426
23629
451586
416635
86050
121289
248578
19868
357447
38479
437124
410579
145675
470209
98373
434365
316254
434446
111313
212347
375045
391779
287599
82045
94738
499106
423964
549431
475732
459815
428819
20379
194506
304506
154908
368464
334704
537292
176939
403511
433454
494463
350637
80852
541254
482459
487837
158920
457436
64201
197069
533601
406245
417520
135348
339793
476345
136713
175381
204378
477647
562348
450770
128478
117402
177058
96009
420479
504402
102427
172172
526928
80583
414175
451334
460109
120739
112719
501583
482392
496513
329571
77169
560724
115077
203117
25052
374287
476633
60687
269797
57600
419819
420443
355560
39902
57411
567430
197060
534457
279431
406936
25853
532453
455442
305402
544264
542126
228779
220448
226668
310182
224240
462119
189971
288429
536269
232550
207823
12991
253440
10187
244827
2816
487827
291932
226296
389828
288149
561077
36641
125446
496593
2265
227658
156413
12346
304981
555110
480662
515547
378128
379489
267477
294548
466122
122022
34054
194133
210080
340866
418041
111414
256523
189867
374315
220490
407430
349814
454694
164483
269513
48625
38160
479186
463154
519279
245483
560778
65343
376147
116297
75581
464945
342264
31913
552814
54126
351699
263359
4743
417635
467480
349723
289482
195568
357051
182701
288098
172265
247313
183390
264218
384471
397149
345480
36473
171818
288294
115745
559400
10033
34533
540994
79173
393926
98679
73673
454446
101015
393846
464280
153061
11726
130706
166291
517402
474092
20607
202255
366727
301323
65876
479183
177222
162499
239003
466090
13932
447130
534796
439647
240003
236386
169037
486273
499339
310329
501245
534143
483812
203577
542064
211617
519615
474893
388266
216788
169926
120859
407271
296014
314825
544054
334643
8412
415707
387552
190898
297687
129161
204441
9522
323000
66161
383815
197301
56585
202319
56419
550615
228974
393558
320464
354718
90800
265952
509008
531190
194278
164765
277997
44503
398068
491807
266286
76829
318564
365792
330678
40993
373616
400658
191607
476201
91792
566204
172066
382304
307051
295749
103707
427661
18385
55645
94661
204115
273831
93028
437978
347769
496316
543746
202205
367053
368828
294307
22039
269541
272980
89458
266954
90767
418693
98944
515316
400077
199782
435317
27549
44012
10871
126184
524993
230396
252771
498007
328495
531052
539722
493578
166098
237085
232528
241594
194696
214435
358059
192813
471228
82318
285544
106724
514757
2225
545524
237018
403632
554685
110021
282772
520964
253911
525458
147300
345329
184910
500324
101829
568162
430396
114942
492255
195496
5382
22503
532218
439785
468083
270496
323987
222366
478202
16955
177136
504138
300669
288763
334012
462809
184072
376451
4712
334704
550704
518343
386774
258327
219550
478657
260937
71627
265944
211667
341683
242147
32847
548865
4424
64866
254643
319007
430255
750
507940
324326
10130
305093
267226
335462
330957
508346
419999
472290
305080
148751
226413
508328
152484
473851
99352
274759
241664
367346
301693
266694
54642
189052
479660
86400
29756
150788
35217
126127
264909
506093
85792
376745
15283
421105
411880
340009
130909
546766
339385
14985
310276
241966
21083
278424
426398
558248
471955
291432
145301
78453
4989
273423
527092
465566
116982
94294
444484
438560
119618
372153
403760
4658
169319
417573
54240
108239
91022
32694
519275
339053
438122
180656
538030
7828
380178
182781
320229
115042
333369
92969
62753
4791
400440
496865
381745
458843
128942
289614
418322
118785
357832
526174
175190
537118
136061
63081
411017
160870
524167
529439
547479
402241
385659
343687
432913
454022
174544
395298
96910
565248
95229
430686
557993
46571
412773
239780
567422
212639
167334
121079
504104
170865
479874
519149
567894
70928
47515
34985
76977
242194
161370
442616
149211
459241
302947
283655
538568
111851
494059
256399
471656
525655
7479
144862
177581
348387
253887
274964
307025
523847
152815
375993
79852
87852
430780
32085
187711
38467
519339
426927
373877
354770
319570
168137
524730
204866
39125
539432
202362
377684
162757
118098
321397
498352
71254
303833
39186
110402
531915
280043
27368
187271
344944
258493
538046
508933
93494
241823
30020
334220
188870
409158
372467
199549
421925
346700
370930
565757
246445
484131
303395
352791
5357
403043
235133
402128
15748
168035
198700
235860
41846
76350
380238
460765
74439
514999
213011
380449
61330
357200
285962
401155
133405
497366
266859
127456
332025
382482
473473
194127
124513
78145
305283
422594
34762
297655
386509
339686
451087
410214
152461
475750
246738
175032
340920
400191
151919
485660
502753
205193
51790
385271
79025
28163
276653
553551
348859
1681
366532
49927
55941
16745
2204
533672
188106
367548
153453
227510
479858
78033
37824
278396
5391
5179
188533
69357
400296
556380
281962
363266
319414
87510
462389
536275
135854
76439
233035
389492
462534
187215
285996
232522
359012
292580
22989
105381
87843
353774
19893
328800
290
107232
520737
51612
52398
28669
18889
127176
106204
200815
437879
97811
116240
429560
136083
212267
263418
478093
122579
29635
553393
90865
251408
377187
69637
467052
57694
149520
265451
24857
144758
147669
398713
561754
214331
333107
73849
433757
221373
219813
29884
167424
556781
54287
142724
243157
409305
428259
64099
203171
302098
468677
23482
225142
564602
507580
554329
354001
222478
482142
531362
116950
57159
85927
27221
117073
18402
77110
384976
380408
186858
12444
63482
220443
274572
507846
237738
214005
235418
66090
544911
335233
300816
231522
73550
261096
56503
71551
364587
127358
196685
441564
228037
309754
464232
450160
299349
75890
272117
357494
45255
556740
526972
18665
26832
192484
393196
565160
403080
422457
550460
199439
532659
553903
507369
464101
506667
158683
474875
347737
442581
61136
43941
118055
175589
549293
520155
389244
552845
394585
121601
98159
96922
111273
472885
275271
48329
282154
41940
231419
547652
372405
415923
132469
541611
220950
229802
445379
125350
427714
184857
481232
241787
253228
118894
247875
209915
458148
471793
324018
137356
1793
273400
453402
553738
28013
15078
465104
338533
62735
355507
209788
335717
351087
115006
338506
482702
63544
24034
143385
334017
253307
344218
75970
271077
203044
213763
489180
289556
509618
29258
29053
20672
364468
525915
237462
229782
520852
331029
323688
209664
111644
459294
485203
395409
546689
432464
177768
223625
201679
287020
270028
530669
426285
35476
480591
277501
83791
436467
563172
211721
381222
438035
557304
287237
558402
201628
487627
187328
406281
523670
341533
548338
507069
349231
408779
285913
182097
450610
214148
533494
535930
223676
114870
130828
82693
89870
14624
477761
351311
387317
4941
21026
104387
14138
337702
340831
568433
224250
262798
456055
163491
13809
323773
452762
492435
558392
296944
246080
143282
507325
213249
276171
506832
60894
409189
201994
464658
193242
370390
221364
400998
7869
366412
223662
278294
184573
203197
152931
336087
524259
550886
501368
94825
527743
102142
229441
138987
458117
169377
157635
110281
426470
475129
171672
308139
317090
128182
505414
378111
285488
204821
385558
447521
53884
461342
309088
486736
194589
150179
361093
364496
90358
67703
143984
31780
493776
341573
24838
158122
323545
103928
50020
335476
168966
165123
225089
14199
446766
327208
30922
487193
393929
64604
408093
22886
286245
49100
38293
377544
567381
246824
334710
319725
446766
93745
484118
219995
66759
195032
442017
373443
236512
464427
559180
207675
4497
524725
490047
202538
241762
545230
536892
423407
465339
366579
34485
559697
326127
55193
490637
149355
219505
520155
110585
421422
36467
30396
495825
36297
485464
5808
35720
90660
488040
388084
428188
391897
222992
420179
525003
274725
4159
347460
61729
325138
202615
253284
549880
367592
369799
476025
100838
346081
379541
316041
152487
154868
30159
29677
494454
18198
225232
42819
404431
549046
3904
174600
210951
331837
444458
314224
248549
547905
514783
358518
511748
41905
413128
141988
419494
486138
195774
69499
173719
251870
218778
556657
481601
342196
63700
559009
431190
308692
49019
67209
266107
166880
376411
383417
410008
43738
241941
173055
384626
196178
341809
568098
101443
48796
370753
177369
79487
69914
521906
156395
329301
460899
441314
196396
367598
563170
188410
441656
216503
113445
458035
173304
469295
395122
235085
85741
198367
425020
461320
434373
137548
273456
538291
173002
483809
156988
341114
173197
233918
227171
37326
85494
296019
309311
128416
231490
384474
549014
76745
440363
369457
264411
546223
218795
101615
75920
564334
89755
98715
148686
334561
123913
155447
134925
150542
539272
480007
253756
85084
518438
75075
495904
185587
227371
62990
410746
437770
555649
290627
145894
136813
545292
443187
464267
485926
228820
418493
219905
144019
350385
124343
217828
41004
147545
463876
83612
337007
335908
367382
312503
353870
153453
498296
542785
411357
497313
43695
546054
168387
510857
554777
263380
284663
319606
72302
9333
274352
535945
212311
425053
25819
175968
563310
228999
133291
217572
475695
40227
545195
488440
396568
216715
384327
477774
460115
367693
122673
221621
548450
499436
55116
333683
515680
513910
96802
352443
8467
200033
478106
338989
412356
126661
437799
456827
227404
34330
536203
38290
221504
332678
447285
143128
119469
80262
89845
6539
205518
84994
131206
39327
95678
17107
330450
248207
477795
440775
139225
84756
303303
535778
151944
368545
8302
444354
13485
90143
548529
494652
321962
341973
373380
227498
224338
332115
551959
367128
7778
391294
278233
561246
62976
484151
223292
210009
174296
246953
176805
478320
284912
469495
244262
548031
209548
113049
308750
83097
470494
426530
45772
238608
455527
150555
34628
391447
452056
178344
211867
93968
88102
151353
527897
386809
27059
64504
248671
115077
459236
228296
522536
22744
322756
340335
98013
43889
309268
37828
521785
20353
168261
424090
33113
150519
29521
114773
463076
356847
368825
489810
441761
372101
566939
442185
2611
527331
172636
523245
110446
259917
313180
558934
422614
352557
125123
358144
259409
443061
4604
136396
175910
38432
53334
274205
162526
431973
438669
512415
122121
417335
24601
365219
353836
132737
115428
155201
56340
518924
508994
315642
247762
268073
59458
413900
392843
295693
353590
216067
555952
219555
307654
359169
142391
144619
279618
507954
254718
477620
550296
197939
454153
442821
466815
375550
128223
494537
295660
473908
473745
319151
44407
472933
308159
439937
215894
240381
458098
221189
213597
224075
299861
396454
215092
65480
125469
522186
174101
52574
47481
73285
552596
86820
120981
55308
409487
179949
353574
318331
290587
105960
90570
21081
458465
346915
49748
246082
138349
222082
429698
467337
107227
155453
290034
288387
546530
55920
493004
216607
548619
161764
256249
530872
465206
23380
274467
313328
401131
544762
125732
264803
281004
505238
131356
339291
267300
395643
436789
352025
137578
62122
309278
116185
49554
7030
427247
546142
461001
170574
97790
66650
254357
260429
555010
159430
548450
520363
561493
38251
246573
159735
1605
156409
246949
195455
482121
488460
18084
65728
277279
361468
104236
378
504831
312570
145946
348418
554954
338316
362236
401129
123363
276915
76873
259733
198931
557756
511571
436790
22160
405393
112975
355093
513892
277777
280996
568043
106102
69296
147821
140442
389463
336159
81077
419474
30828
239286
528858
76586
126122
23372
278810
95531
52423
97589
279077
373642
36720
281589
471742
461434
438481
536655
227742
521407
523694
473163
531173
156948
280250
210561
357601
343468
78738
369512
391008
332781
80252
528790
529420
191581
336875
176006
443175
495984
129709
290499
269151
206207
472837
554968
249370
218513
10624
333882
119177
543067
544484
62006
478698
332727
415504
495937
141693
283409
112223
191936
248201
19066
161591
412433
516444
401075
467445
414536
150682
65219
524495
176122
171933
181783
366503
557067
251363
267301
104941
266305
428503
291888
336892
80385
560984
128499
381553
86083
46278
397411
401950
480890
89166
472090
323654
563706
510657
562669
309788
452830
492410
155194
221322
202527
86670
72016
168397
245610
382341
293238
536806
6794
81652
379674
342523
491574
516847
170358
62787
277943
201125
471629
567695
136876
432862
137342
141645
421527
165258
121300
541289
95141
201728
35264
508464
62949
243583
91058
328661
457005
35149
402227
379207
308063
309298
324402
497
494036
553068
51711
447
348561
187148
422670
474295
474128
38499
438379
149083
59976
419112
430325
357388
546257
393796
351866
6130
257857
503870
32480
446366
131909
162524
353953
329031
94467
108658
160619
474410
98420
127093
455891
145760
34801
381349
341653
296318
66744
432211
451579
364662
562531
224488
38053
67180
510881
274405
85692
97229
516136
41975
404555
490057
352469
537262
169923
388654
348307
23329
25821
71287
284173
173626
369285
516925
149789
155336
559809
560118
408232
402648
194606
148913
322685
9057
343152
519326
206719
556793
504278
527555
86671
466662
116546
359983
104553
76324
342952
429790
518082
566032
172921
71221
108331
45704
13069
149848
431712
412995
174206
311758
282858
508581
48474
474924
197624
230994
428571
5066
166919
104532
2033
456930
500223
338933
252373
280099
383965
388063
77828
77626
71163
535804
379620
338504
493544
421504
71192
296939
54419
32507
37651
186189
530506
448591
423121
360648
23544
27867
284473
280650
109611
118971
316001
176971
481473
350164
187594
330500
245370
516253
16856
527137
144721
472216
7185
77118
455797
174051
243930
174190
64762
554135
537836
54537
2252
223234
310199
162735
506063
33573
314097
62577
293821
523210
475037
528760
227903
336864
35376
32516
267729
29226
217303
160619
119304
224907
439774
543528
270873
264829
399193
376978
204986
460094
96388
407196
281657
354883
389263
549381
472284
249926
82516
543119
23379
71654
563206
157778
158598
478633
364203
536290
474949
92558
241979
133544
408628
557132
213448
381621
185871
486304
241810
330783
190385
69205
335753
489238
195748
140185
63986
224174
252878
250181
34901
102491
268105
115859
440445
319531
476794
521322
139706
32646
481750
275929
177167
495410
2019
513324
503982
179025
422875
413962
482391
419503
111087
177011
160515
357909
411160
342652
511091
306186
301320
526957
115632
20367
363648
266294
463676
178588
277215
552130
372010
381862
327254
422427
60510
296959
189946
10655
253987
187653
529362
484514
284026
241298
49230
227187
78054
96103
468950
507696
398073
516063
337203
232318
258277
554492
352932
256172
348720
120472
494018
241395
176729
74089
299551
399960
204951
457081
477777
403311
272065
432973
453201
468503
190905
155010
113801
132814
108921
374460
177033
509953
70812
287793
173300
218478
218768
288939
170801
26444
377163
329707
81545
245494
184681
260604
163572
437967
448354
496346
557712
563803
136970
221450
331150
59440
74381
456433
372695
95235
480355
242474
55079
299593
50494
555242
66164
270183
59811
48044
424607
172466
274684
214876
349172
395738
296230
173930
274653
272479
242076
46195
304534
276678
439051
507056
322310
435764
391197
111677
415247
473711
363656
491185
11884
320369
364169
205513
135209
566133
559636
510041
141503
359863
241983
364282
511869
388436
341402
539841
556412
440734
46472
498664
514786
397829
216804
368538
311675
335165
472699
377164
7725
464869
126592
230011
121001
208265
497001
395239
363585
5936
20693
13064
29354
198010
120577
389307
242053
390310
416344
366163
526608
173504
467604
484225
485661
253996
83836
269551
171639
218648
105907
421436
42364
318948
308605
490108
527041
340042
251255
314
493397
236851
179009
133341
26851
318768
30549
165205
461451
352165
422292
545136
391288
329892
99075
299843
564551
301648
44104
446143
107959
413306
227776
143863
422597
36494
513947
117719
343076
194853
452008
116663
276811
566213
528878
426482
417394
505292
437123
84517
4593
333935
181311
217068
130215
30143
493710
183314
240907
343186
89306
341494
366078
79420
193615
413027
496433
152046
133023
260406
62015
131901
117206
170116
227669
566476
507284
253904
114020
206741
172664
484297
15051
437332
12256
530111
275264
185917
317906
502035
417424
325862
240369
45076
505423
387967
520880
165092
536200
16157
190834
371304
431280
396457
207396
201994
113832
162033
437715
68869
446881
543149
450221
561365
294559
264002
324016
131717
358202
302562
120616
118294
442291
102067
503531
480499
343022
2660
114193
168281
504234
433916
78736
377953
291557
380571
233923
1956
481469
241665
229653
512156
126547
940
476639
115842
466230
555611
1043
442681
123085
51860
10656
44687
556533
444449
395954
176600
221040
472758
316845
414009
337980
401573
135661
497871
161716
72861
118485
115441
243496
90700
446133
89182
47306
335065
346132
272230
133103
297990
252035
401736
526421
64805
167400
416719
359687
126407
565976
326024
186605
441642
502791
28825
76033
488832
537974
426993
237307
84610
317357
397422
115331
428399
248430
31438
500711
452541
56503
196936
204441
95849
181866
325026
87227
512347
65402
50754
19102
356155
271114
7521
323618
329972
85437
37787
71944
507144
412894
239561
89584
415985
55356
324191
536528
68027
543387
271961
151910
348242
267610
505721
456447
447516
225288
406734
248648
531459
377894
432012
147750
275655
464612
433403
555316
392754
367671
419542
494863
314595
396553
389433
388530
433675
232442
368809
391836
376827
366483
45987
490917
522051
288643
362793
108749
36345
522882
126937
30591
231000
369805
194923
172140
139748
291683
555412
144428
391296
559843
503567
33803
325494
435028
464425
450316
40774
463719
345657
378215
119128
163709
229951
70008
567873
68987
504822
210941
515193
247236
100585
79344
547548
84898
154247
191677
82636
231791
549696
40745
144335
446555
465609
321530
480614
288893
32062
539002
474773
483422
396495
407244
321045
156283
565035
1920
292653
495458
402983
61408
309624
12172
355773
147687
432384
315503
446453
452381
411549
146351
20297
129584
498996
534054
285613
327190
481446
414596
489694
275909
342832
558093
183012
523301
298978
458145
222525
50948
230699
553621
264295
17918
496235
280196
44111
480805
396408
124335
51528
23027
563067
87485
154480
131717
176798
273898
25636
170090
559914
197752
50679
480408
120463
147511
346204
557932
475691
402111
26098
417118
467727
332075
142578
149010
425700
233585
22826
33913
271248
314996
535306
483059
101220
114201
362596
216470
492540
90597
290227
279132
523869
511070
523562
293524
123537
120362
376994
503208
532765
356808
315054
298555
531494
127771
170307
441654
352838
544824
553003
201131
490869
92884
495399
446244
543041
80070
553699
93393
154030
200147
213204
38581
245228
530022
407095
493332
24710
467967
489649
480011
278340
472873
263540
301905
262450
294575
543764
533815
202186
191040
375639
362794
355298
110831
405825
137432
482065
406475
470298
16023
75911
456875
508047
242221
518038
544136
162840
95576
218071
196080
122120
333931
474341
86481
225258
96471
315636
253862
29034
497476
194665
53502
536744
504697
303072
559079
8085
341321
302491
241526
319075
515357
408456
29496
65689
303122
261160
354136
259310
89014
108621
384065
192863
39756
451924
207937
327689
161131
150788
2067
185186
386115
5663
563203
196461
365932
452633
151524
431145
393883
196720
260258
451650
126846
445493
1921
5517
188984
148660
395430
552066
106494
183741
125346
155502
2350
558920
60753
36913
72085
189888
201659
17341
319893
449403
347239
75137
186952
179305
443930
243378
262508
474473
456668
188240
536423
300957
267606
563149
17032
226380
146919
83113
371063
522123
267454
455517
561150
315812
350316
188078
414628
525136
50112
107430
236297
516271
44831
284780
392679
84704
518040
127859
248335
4367
251379
341014
367340
294966
200977
11610
58430
524106
265271
70647
402795
220064
343456
11572
275561
194263
109531
132832
133450
55610
560454
426862
266484
24585
178045
104589
170011
353069
180824
55207
32706
113384
222691
166858
31133
92558
509623
487003
247176
73933
64673
319
254017
510352
303992
394147
70989
252452
256898
376169
126420
352850
14771
446565
38076
418539
223336
566149
449875
353071
101429
20226
185806
432383
211668
166158
550173
224350
523504
59367
565862
302546
173587
315831
518467
503416
230677
47727
452254
234645
222465
392323
377744
517588
166260
139348
564169
406207
332628
443363
498983
214906
17719
32670
503168
439657
206937
489888
212179
486718
406963
33669
173329
403872
521055
232188
202177
106468
392630
25222
23422
228307
367339
240957
77359
269480
325793
194245
381598
298934
22333
95724
539717
385690
529366
230819
516670
8011
98384
28717
567907
245946
178917
261249
539134
428669
104115
553457
353836
504660
296930
157559
426768
263901
106810
204184
56140
57131
97958
410490
418353
52186
192194
173599
252872
180571
131324
499009
309712
365495
3867
310072
490664
532031
24603
404621
86298
546714
427007
436980
311335
327890
226901
309746
402945
257547
391328
240178
124567
152990
286772
268436
16066
489135
152319
453401
213344
488347
375296
409417
393639
74199
166463
520858
468144
107002
76310
554818
319341
115008
511559
325912
180771
317837
477072
20241
601
495208
484493
145713
120098
387380
26213
293791
348036
340712
471880
178587
392145
179626
263825
214036
388511
264891
525046
136467
358515
328112
400849
282297
156315
411221
414223
314364
45665
55398
478679
222237
165205
338625
453213
292380
185037
8446
360524
12582
51311
124313
240186
486934
428397
565335
500479
251479
161762
494643
229406
277043
234269
87192
472281
206443
144031
260952
251648
495466
497203
551795
383788
102194
458178
364877
338134
402642
41352
271746
432920
568185
287502
411637
255440
38271
481591
369084
81688
95534
359478
242798
179464
124311
399619
55508
90102
185667
243407
97005
88835
112085
80938
86903
496793
488715
137186
308251
549596
339278
181337
416422
356291
254767
276705
116096
535294
263236
130680
16983
456468
10982
304418
431436
403517
208803
119234
35910
316551
295508
565926
123635
226770
332564
536042
395561
533245
106854
171043
337293
405100
126874
10172
451875
206087
245020
360427
40673
184690
190709
289287
210075
423946
375385
435145
559376
21490
233037
469722
494256
418721
349313
271590
302900
290330
324025
28905
456818
328863
178746
47272
463863
111387
45733
279236
390953
244908
17014
113111
319707
213156
241854
193129
161279
164338
487908
199406
233099
537130
307501
300207
17846
366139
117579
363654
551489
17635
189724
168324
513897
24782
68173
189710
216247
526208
476384
334435
292000
137164
126165
404954
9807
316786
303684
49684
421313
262776
206101
26009
173451
44893
293130
274931
63115
285412
203799
453785
559037
127445
264146
445613
61656
376222
299507
21186
79203
264855
364186
500749
211728
458050
518476
395755
309642
176347
375375
506097
459824
366077
275673
546392
561408
566914
458856
262562
464139
293098
30615
180522
480587
320590
291235
415848
370487
494265
454823
309455
447492
173802
179650
318664
2987
2873
394789
482166
250595
346638
499127
148394
128757
290588
565346
534996
566492
511162
227205
180769
474247
6869
548608
200708
36658
402571
273420
361709
238072
453935
532021
194626
61650
486146
187819
406317
297752
65517
205525
69786
319858
386659
191554
88253
496268
20376
486889
406035
372064
84704
254686
397883
181040
383367
74431
16829
140524
440880
178482
226287
492604
414462
210270
89195
258188
336859
129422
322065
285334
45683
17105
352517
161872
257288
255144
258188
246816
494408
324830
289397
288421
373359
232795
187204
383738
201299
73187
141383
318619
24071
385999
416254
195374
252888
237214
91737
541979
338801
74313
543583
286465
21224
138110
310656
84756
491728
457260
409243
258316
268274
257436
561592
337176
205568
60990
310684
380548
410224
258254
563473
2130
406879
54445
314542
403618
439735
319785
273924
284359
556992
285709
480571
111173
84051
351782
328172
340062
283115
91627
462529
77659
158095
229551
178062
232188
560882
211776
90024
385586
516520
333634
346828
406781
138088
302133
277149
549258
445233
134336
115542
409281
314651
364522
28729
179517
513558
406611
528158
240921
413872
550709
162562
515821
28172
273433
143294
367669
232892
456392
14996
213995
552033
57659
511055
17605
222747
446686
83453
470338
487981
202911
492082
322938
252683
262226
515877
385164
534076
433657
532953
40419
107028
537500
354343
307472
428799
94580
476210
408971
385643
238189
444784
184457
151475
201167
87135
73176
474204
435577
369998
219611
530903
356456
200535
308245
56133
92681
276200
365678
338830
33573
200469
492323
22670
116700
330288
380253
460614
378670
61915
497284
444014
345850
451345
428100
145995
373855
449122
47185
113262
294276
295610
24335
436558
305620
408036
237063
242336
444320
495944
347274
561360
331150
143330
136203
56723
119455
203440
33679
321374
143646
101683
231278
323377
358646
223749
314332
397969
281337
293980
455846
300526
105484
286929
125710
557842
41560
231921
559538
482496
253320
544300
290356
335149
548811
14020
91094
296214
195282
330916
380010
274296
435958
418800
295602
408298
230854
520422
486049
562781
267138
430798
532465
541865
564334
240404
83761
187150
540579
389837
406146
186238
376161
73966
325578
288531
66802
530499
352795
428275
173753
344834
37133
536584
161375
177660
255408
16440
26098
8087
366292
374916
211023
347817
71902
200503
117612
207748
536949
257932
187442
373278
356225
106258
158749
531568
228444
269139
297758
286452
345551
373865
214503
407427
248886
150981
461768
200411
43310
468797
391805
157944
471292
533423
467563
521739
454677
137816
259251
483369
381851
446901
330524
456115
317004
507292
474545
221196
214837
470943
119640
160600
62392
327252
184836
454769
187622
364354
59791
530141
163889
117077
70352
471655
315291
501116
329609
403511
514303
174783
6686
516828
213002
357690
532520
242071
72297
544834
192258
300914
140868
495616
434794
408175
185889
554217
401635
348497
96921
44895
128755
141309
148565
116150
156909
102021
403751
400266
469140
269153
376790
406020
419344
244344
304140
246476
264647
210287
513366
534279
107929
168570
467584
15915
424034
421368
470195
481022
148964
530658
93288
393885
57092
89039
532113
438379
234004
426120
370198
40280
57993
499336
380958
260331
9670
498678
102811
526529
430305
156265
245373
15243
553143
58058
212525
220595
197739
216576
218657
462419
249663
290543
30555
91867
430199
432584
278438
363075
272212
558901
459714
526999
556186
133223
563770
24216
541180
112997
104589
416482
379934
58060
74499
492380
119161
344730
49769
417931
144180
84116
135414
548753
212273
293587
229099
158339
346311
352806
61842
89204
320650
381259
277766
372248
34667
451597
209266
354785
532768
528842
527726
45236
44765
245249
507185
369171
8970
207100
430785
484030
355817
91093
264532
54134
106468
129930
300912
509929
261057
145968
20819
490522
550141
44735
342552
333232
52399
74156
405800
462509
138335
341042
551159
541865
218585
288674
416957
49700
276003
234835
49934
450453
103632
73389
69775
290787
344011
217451
132861
374993
236212
318608
377586
273582
49383
259608
355041
376728
135046
23065
556723
47604
434881
489150
222868
497612
370352
138391
505416
94168
552431
83530
497297
71193
39937
360406
98367
407531
156960
35129
263975
515680
406545
442107
121043
530645
34846
387428
372836
426929
458487
13051
72717
536244
159714
378353
70890
564040
524808
318761
337117
52409
23185
250413
118896
240913
334161
3479
567144
140190
529920
218125
555937
402447
451236
407624
164841
57650
99831
564728
208672
440097
352188
53196
443873
348300
107652
172121
93972
207404
36971
176123
327834
451641
366432
531519
229502
146795
257278
430341
114025
541596
71267
93720
299817
461469
423923
241837
219715
9582
16856
247722
350337
520046
191165
322808
3758
482962
208117
527484
295793
207146
95179
310453
524133
119115
315423
121606
121031
398734
202708
277487
95106
245389
331587
412084
237429
420471
305236
468126
4706
468503
536643
447218
378895
391038
71758
199903
185802
501117
486573
346865
525257
303470
200431
552257
250762
383567
227510
284992
193660
66063
64454
249088
434033
64690
299269
382293
411346
199462
389522
237318
563285
200469
417836
110169
547731
509790
37720
281959
489810
270803
405636
14563
497695
9162
399207
522799
383998
507496
299813
268267
314040
10141
408369
78210
211189
188140
74412
399826
520386
289592
207209
412494
317374
412926
540610
117715
63425
505902
517350
167076
342049
567752
46436
104021
547022
540137
94095
549456
248004
60249
62241
320264
197420
79681
446116
518054
368322
235534
206588
256317
243832
322490
484957
213177
120102
265253
411144
279906
210209
242929
47059
269059
467818
326007
80329
53183
30624
207189
298277
271871
170308
85148
191210
333432
427524
443778
81772
162786
180568
289189
65982
493800
17376
9923
370891
28587
507215
81597
550253
132302
281484
535812
465371
364511
338245
203950
308347
336163
466069
463359
467663
473368
44615
182721
262039
213405
310847
471423
521685
183189
281165
116660
530047
318088
74883
330120
131890
210416
498672
67755
321362
261725
166615
481394
278781
30644
28893
363726
64925
130875
545145
558849
563803
391493
102715
268014
218641
442502
3322
361903
480524
315928
180143
20177
476823
237051
563712
529932
214287
67820
28868
327046
525046
367788
148423
388815
28182
36436
275254
432911
485683
424359
163737
319850
430286
244840
404874
495958
475999
42770
411302
252972
1143
529752
443613
517054
356648
204388
356520
453745
8009
350538
60549
93774
73618
232620
73079
12474
140833
475900
387757
459015
25744
392089
20550
172978
516364
41158
462756
164506
153841
452366
221937
101398
31561
62372
361256
286250
562704
234577
269920
340794
2768
317565
122731
299767
286658
439494
484654
261669
170160
303885
109838
310188
383511
172899
304706
341832
512801
387936
29606
65740
431645
516446
404978
451396
357849
313972
64225
217752
130448
501299
14213
208338
147399
52321
193986
76208
383114
272095
55455
34607
252284
91551
320583
39205
80747
54959
279340
93658
410452
131499
479802
254206
875
37321
94029
525576
453520
334686
389052
153070
97996
183257
95298
460378
108043
339624
564065
101166
477004
252874
168948
208220
250255
212125
190633
222284
71127
229592
520161
86610
169543
197801
493283
207347
297686
428976
142536
13219
324935
181101
419314
565251
229535
409109
534333
535492
279566
556958
474364
342093
1061
270007
392016
53657
111510
30738
503518
77148
16564
117048
567948
225080
292704
230858
78782
57528
87001
559423
317725
131968
17795
197311
506736
192808
377233
114407
242807
420668
287111
5388
227621
492022
114620
352865
354537
200846
380182
240585
416816
60720
452994
391899
222144
516769
163001
475239
530584
304619
88712
110973
188718
459316
363530
206650
449388
393106
400475
457334
133049
473009
173538
317067
83072
395536
62037
366126
152464
207146
512317
136045
483376
153691
186233
159983
485291
348347
303201
131062
221244
283587
559928
305257
53748
143149
1929
33933
489378
259775
112128
544443
555362
230881
163592
85340
466247
66428
166275
425245
458507
544190
130777
344897
434662
113254
10315
37438
318634
62976
508092
299557
449721
462345
438972
259891
211882
231959
392193
401700
154147
417645
556716
151163
183653
70754
290402
326227
36989
406551
468777
343331
429506
161233
215147
517013
101228
486029
210231
387051
560264
288743
211854
208735
160720
556438
534914
65842
223955
333489
147529
179781
463504
406420
369821
296723
290568
89270
146226
62368
415846
172678
463457
424093
340008
242919
50814
477980
396607
344427
14045
232408
212147
406378
240418
247873
554646
309549
184659
424413
203816
266266
434500
325823
529823
116855
29658
456341
262551
457075
343669
371531
465714
288400
175003
284754
517369
458351
57842
389734
265373
402821
493335
193292
183542
212858
388272
462887
430651
92299
9918
449544
17971
163619
282840
379103
476200
403382
14160
216000
175822
33902
10195
138895
196682
57525
498607
409299
447941
362290
4361
463290
265823
218861
475747
391803
441285
489164
107268
556447
160310
520016
110811
60112
153918
109671
311806
422240
251366
77003
127542
459472
469001
96073
51291
149471
171250
239897
532988
275890
11596
348547
524268
542452
469692
163309
423618
122191
447288
485807
484678
304611
124727
227525
423528
422751
86930
188449
130439
196670
119558
269573
246839
182756
260696
501975
112513
84670
524317
20497
65857
547488
69598
141797
544775
353305
389127
340239
430062
513234
173392
493075
493681
300055
394178
84603
199667
23099
461509
474787
238452
209263
170413
444866
182384
170652
2118
40893
184315
484053
452211
288747
340382
142635
533940
430178
513623
440712
501211
90857
186626
419761
439853
348700
194987
558474
216271
465592
550860
428111
505256
302115
112160
418832
525527
411635
81775
12148
32661
480109
318660
180095
413492
242581
369195
283404
161619
226620
439526
147632
164574
320417
20438
94556
437149
125105
182690
444913
350122
524770
118315
333304
353477
198551
277252
106429
338839
66347
310529
464644
108961
372757
65853
250141
422685
205030
399591
271491
496785
95947
134064
22382
396009
299066
144916
39738
403667
4761
1143
310195
42751
298172
450780
372630
61540
76227
539744
483422
103064
62356
548523
84646
302190
237994
446769
182724
49376
122417
97994
254418
188560
117200
212888
273591
342198
175499
295539
89637
75986
344836
176608
53965
393828
52696
485991
283497
69264
455868
362314
554122
93100
87135
512240
346283
141460
471256
228490
424556
477119
106980
345967
237163
308396
156396
178213
178037
558355
100111
335160
57028
350424
326235
48378
376862
430106
173667
288013
541859
307903
431689
303414
549183
255805
384067
278672
320538
22837
146295
293032
380253
532265
474326
384232
255246
93072
493805
476644
444725
67396
36685
231781
359633
4773
136697
24302
292174
100357
498389
318406
451322
85816
206988
228128
281673
421539
209120
539845
134705
341349
291715
485797
705
496740
525919
102496
383780
364751
407470
557490
389362
66134
100687
559928
218357
442061
283597
175008
441689
95067
306890
204210
141464
508760
193451
347571
357182
187545
281250
93252
59297
333614
317647
39757
435324
464644
387546
190950
237499
4878
174242
392169
340011
209721
502185
383478
125117
94393
456956
508957
139323
73295
555582
42259
420470
490768
201256
531922
232406
227847
536795
26257
284409
450472
1967
382546
403667
51771
428721
433293
233268
402306
86833
344050
42547
252939
488430
251715
516196
363481
193767
66105
80899
336722
295129
527749
362346
539799
160052
45941
67497
230193
305858
416251
518041
98859
155851
49952
535787
317307
443674
168512
292287
178048
532574
319514
453529
355836
122782
507587
27063
177840
216375
369811
39028
506832
434311
69214
82911
412516
418946
538450
481030
149056
82011
519837
119252
161982
66550
322914
369142
450114
342907
188627
430550
565943
473399
295557
116777
75840
176218
48878
185212
213699
419205
156538
148326
501897
432953
504069
546210
502373
309523
378910
248092
55729
262978
373359
204412
418446
29467
23604
484463
509452
492514
304545
349913
62667
41965
204043
76899
131236
440036
542848
396030
312450
328509
477241
400973
53818
147487
376493
75398
522379
313602
143667
168433
298032
55945
96318
477890
41867
344345
272560
462879
338525
355253
226334
158525
26068
519505
311678
166833
133826
528674
562094
265261
142348
373826
431566
337133
444814
371492
86188
444172
35353
404878
236135
238811
145734
483760
535934
291384
127268
495813
171090
405288
492454
485517
384204
464908
213424
77936
420674
255551
436670
50945
179678
313801
449621
528761
448838
346018
248977
18005
531134
155622
109366
56767
266560
511419
121668
113029
269228
516677
236721
346064
293835
134195
86789
246915
385891
129232
550967
224636
166479
61610
352184
144385
279854
324201
554552
223300
172377
538228
54079
560666
181577
414551
511968
278760
565806
234848
317907
25695
485203
512387
370837
318500
35417
158053
288670
137296
302658
506775
527847
545939
358402
530604
79050
98456
188810
142492
344432
427653
125160
6463
68228
197217
181572
135725
249196
9459
163177
135724
274750
410030
522200
67076
265495
450362
301143
345948
374174
46138
18831
407288
551914
29139
300578
423469
448115
439669
23717
414790
554751
29187
194349
11554
356021
330869
22540
280360
400965
268173
406531
46710
546369
411814
10418
428154
152982
162290
143045
447218
185588
313003
424501
198510
76002
277959
538346
506612
103530
489788
185908
471026
142988
312299
183782
260798
204627
377274
73428
378299
92683
390873
440787
375564
10553
499234
381489
291811
177915
147585
11940
484234
296569
269368
172944
309792
424434
25519
71758
539659
552257
519787
155669
534786
98229
188638
106087
127883
35592
114032
423894
51299
472162
228336
62013
251599
154462
467191
355250
540996
367312
421249
325552
445133
82018
498961
409044
534601
223549
561570
123733
451190
82886
279915
12299
50722
389573
440276
341654
18360
170317
494371
15557
64163
378328
532877
261212
135140
272040
24308
200061
137141
444653
11261
100699
393013
269766
358324
191195
121792
561572
198197
261563
120329
210173
13275
451169
427819
16009
548083
430742
482380
461458
64207
319652
492139
490403
354823
334898
206162
509382
137888
209587
328733
326010
314841
389461
177190
306835
115856
64017
35046
165276
438324
82064
168274
396881
423213
447169
267672
143794
454885
14491
363996
437287
183500
418560
561241
273934
280969
152477
28705
426732
171498
502796
536489
237555
433317
189169
362958
399103
533362
314351
115428
500957
152378
439187
496898
17789
39795
521403
445999
192664
81542
19086
443979
565129
123351
561496
245693
383078
346425
371604
407186
471618
69001
550846
500949
40673
445858
564863
492334
383850
33274
192213
42189
521792
444545
288969
304167
47462
478842
503698
335794
24045
414210
96966
470112
122884
454147
307874
405339
63816
459418
37460
199137
149987
513601
553908
22934
547718
171626
214430
194411
489173
34586
559869
492792
62929
8996
128064
97480
242601
92104
533623
197327
95452
498414
72384
323207
185859
566112
203100
265626
382068
105830
26539
3625
481476
219763
151435
181406
397148
483605
134502
323308
523803
564632
131502
389526
540069
67482
43934
35038
561493
262320
141923
234552
267480
9167
359977
202586
9318
250205
503295
320250
273051
231203
462810
308043
399454
98344
283383
134423
483737
288442
428256
123104
28247
242385
168682
368154
166678
346012
276828
166291
15460
433204
174151
525431
267453
342002
306351
470657
154609
376896
238029
415556
269779
146962
292526
275065
277550
297428
362260
33650
235558
564937
480067
510951
326550
339007
518513
147143
32343
49037
238800
455283
43728
238604
360965
536684
80226
512908
348755
11198
149633
133522
493096
535800
330876
471844
34641
529363
72525
206025
33684
373213
211574
188634
133638
65275
472835
240182
178330
212430
153853
289301
37647
419028
549250
472289
385199
153677
71010
500601
385070
362718
480973
400889
390750
364377
215070
465322
39178
445185
278852
326255
481812
280349
518322
540216
272774
416770
549305
278150
524912
73235
558704
339243
122405
264692
9203
547318
212214
128030
515934
259353
353746
146750
93458
501548
189838
240171
79510
9278
357849
279848
351062
107746
1830
110061
47736
97288
502373
353201
438047
9682
155114
531754
568005
219931
237907
561160
152356
160365
565188
499744
300253
86701
67661
335477
242250
555056
19834
250292
35327
551911
135762
529961
88980
437832
226059
239511
160749
317718
58264
189594
106655
308453
230916
250163
272857
446206
217607
17388
450889
95455
296914
353833
82547
73560
99842
305026
123017
94433
243356
369806
43684
74259
239003
61954
174408
315237
29785
525349
44145
95841
278160
66245
563317
520819
86188
512354
246303
242671
173961
512848
53055
529672
223237
68310
231755
62347
60940
294551
93261
401725
309264
567088
13871
216741
19649
253017
401294
430088
418758
526812
23024
53652
149480
201929
261922
339449
178373
135890
541240
37916
527606
526170
224890
497987
463656
75228
89714
131093
551359
263477
385510
162214
96269
525602
542549
70957
373568
2258
150812
74982
501314
133186
290470
467483
35464
291668
421973
508351
551618
108079
558338
108829
6544
428413
273029
187593
188440
224463
263291
12189
103865
330139
554459
458541
370313
249968
22919
358620
517260
154627
226935
375992
190320
114523
29967
399961
306893
130740
496627
459759
247081
564872
221499
142690
209785
406412
251528
544762
533532
213838
538270
395647
494429
449157
551736
459227
207345
281376
553334
508505
374400
222846
75765
395260
152099
464238
461827
538621
241367
428434
255110
473748
152914
77183
477057
396969
401942
219011
39927
347630
479189
488249
552140
115386
563727
553466
76833
396856
561489
219243
206193
471284
60764
234347
151413
465848
258469
357467
365039
213873
114379
11346
403863
267717
97785
13686
69527
465579
432914
176634
223343
183284
172208
382420
118269
563981
167743
532977
535816
540112
314144
203330
300668
96305
325494
15340
237841
170902
64256
362873
68517
316812
50552
448300
54825
201854
60406
69632
106632
127821
330751
413075
216952
483722
422752
453184
498020
449938
414824
406147
106557
144388
517875
240935
108810
95829
568255
133528
360984
156699
429005
183651
554233
45875
338192
105255
195576
378330
171142
468837
351176
350141
562905
168512
228478
428152
474815
124098
220983
288851
313649
294120
497597
105789
398715
350511
553806
233605
20577
280193
238074
143598
2946
98966
224410
285113
311659
485509
491688
23078
17329
48219
124061
47863
450612
355561
51337
465798
483047
193275
69269
44029
427099
99967
170971
319532
267878
465057
412486
1558
54922
563300
538931
512891
544928
20901
145324
208721
512292
485932
287583
498058
249686
377418
417265
448409
243140
505486
429676
16898
29125
195402
438568
568436
221130
565944
546003
194242
469823
2455
139958
19322
556993
86192
207117
398938
111588
510978
116960
520236
357918
385132
335099
433849
210635
325270
235091
11149
417224
101849
93725
168440
20110
340539
361241
367544
65111
486282
453992
517639
403501
440984
138376
69509
329068
467290
444967
383186
41564
353142
262463
252118
293006
159757
341858
97034
116902
154817
522021
84154
281742
173036
323835
187413
438818
438345
281513
339535
203000
417945
401278
370301
566497
216747
213060
475007
304101
560805
693
548966
492123
526119
417073
523442
411658
482848
483144
108398
423357
462393
194012
477614
371239
295619
516503
228956
287053
106721
53705
285462
233763
336070
180259
327059
6001
353552
152714
112209
390588
564454
447084
490857
103144
161058
5824
219830
299588
483101
243727
480288
503295
495689
85925
107507
279921
233272
115537
436717
83671
129686
334861
270888
443113
123435
341600
221905
257826
73399
461804
15824
148409
451572
467380
32895
558528
417019
508109
4143
319798
21218
335613
338834
134788
11420
183315
247370
131318
14693
56238
70043
428715
68392
7336
309902
178062
225552
471450
78340
424717
546167
492721
258925
520982
494676
354320
554894
460333
4361
359159
272724
279762
255478
424591
430784
201680
501023
198434
11758
431008
123930
403783
64273
60525
450464
432763
19936
100057
420870
378268
115163
38776
522194
21847
294134
439796
200584
567308
456550
234703
309562
130002
162036
100545
185793
996
520161
519358
75457
202837
108342
402802
70381
516544
529240
219937
528545
288434
102232
191549
400519
49397
187328
190884
94660
249577
499325
24024
417247
429508
86277
507921
244337
201750
447571
35584
301359
373358
262792
379852
455378
271163
473287
3888
244834
139445
22524
359116
446255
100861
16697
262056
441263
401990
196531
410880
524547
383473
153505
247102
47694
142554
393631
291847
341045
502706
217039
376663
394654
507406
87973
398090
459909
351971
394851
311053
554406
5249
249349
389310
307710
93671
414664
354136
181784
249452
206827
465514
376302
559926
85059
248336
337849
470616
354434
223943
52578
554565
4843
42442
43327
360376
233847
183306
423510
520390
88530
187639
554598
407369
490644
337676
445966
444088
11299
200906
265383
26618
524051
450730
207459
131909
356592
152591
395515
319544
390739
1182
338535
232134
58609
322429
120925
207555
504005
505441
117571
228405
208099
262934
116819
380832
126758
289661
201961
378902
281137
528898
389295
3624
487008
545033
397772
58486
240777
183781
511143
387628
97845
554530
80203
187212
172604
134092
507357
546632
461458
179113
243985
89919
139695
302102
75729
295719
428292
412950
10310
391495
3593
116564
49189
41982
108399
418387
73879
214124
197237
254751
430256
3426
271098
554764
15660
6923
39586
216953
544483
568065
147648
85773
189731
534216
517500
142777
400648
504045
506536
157866
308260
133461
296705
66795
390360
520520
557148
486969
382311
369508
248291
70643
452280
474364
451747
151192
555230
395554
329624
83080
103915
354406
453202
534205
368446
473748
265130
211972
258164
424055
458314
264438
90858
191356
255691
317095
285270
378879
379006
370341
532793
500044
412384
203553
311846
546636
216036
470466
90806
182823
401327
119045
58099
142696
416545
513407
348554
28306
384106
460722
360420
120514
99785
374726
228874
365773
1427
181345
103060
473514
291883
420802
58689
31903
299608
24489
152349
92128
300668
17902
69340
564314
286481
417646
39241
26926
196359
366870
465907
550903
314872
82764
540844
360132
377905
203661
89479
100891
333661
428298
351956
240893
403229
37304
470278
140048
262864
307756
92557
79075
182434
318843
76049
299236
360476
23477
438031
426
418662
502244
73310
174966
256150
546071
512874
152878
147561
444998
149008
240436
304220
300252
543458
101453
182982
42622
74468
326684
489017
431907
107318
471306
104154
228066
290114
231306
423907
116820
355051
545558
389575
358300
385497
501696
147911
550622
17868
482840
242253
304129
404240
384336
328548
86198
141627
421702
369140
508337
238408
382018
403587
140730
59618
287805
166250
412355
358284
140237
182424
544908
414880
234462
206936
57297
443074
560069
215119
118211
95664
484940
121219
417446
136298
15368
225972
120457
461339
151967
213891
500486
31458
370135
287154
558835
326966
125409
549212
537949
530593
143101
136250
496072
403513
271966
112504
19057
261808
297132
222999
427706
553810
410556
123442
792
484131
460633
374462
277953
425216
210625
10968
236481
92866
4740
370522
316202
558401
544154
512836
154461
333420
550879
558645
43042
219964
442289
542600
89402
385889
554045
190651
389663
104523
124856
555145
22767
315270
455901
389052
90557
247043
358215
100687
194850
113268
26757
46495
97259
381727
442523
357364
356713
193015
418142
288679
381700
260322
460460
566707
2928
157473
422896
489901
470550
93958
57440
257705
467953
32451
291373
504530
93324
261457
194077
204968
185078
253022
543446
521548
416465
323171
110282
52318
116906
548974
441433
242366
449979
459433
58876
393888
17612
235708
106022
187886
340671
564241
228875
217750
320499
256470
98457
65447
545935
162029
287220
109
148899
100308
291080
559075
126570
466426
195546
370573
396680
564397
117142
15412
145149
73546
137652
61838
308534
92063
490132
342558
188754
109387
290998
31717
403797
503126
481646
555546
66438
293492
147190
243108
418624
84849
156307
349866
501458
358566
126591
142871
480129
422002
462519
434146
73740
537976
354535
523449
388577
500190
235563
248299
275406
382862
213101
138225
271544
16478
318016
276837
338764
311391
324688
181537
477467
428620
476269
504992
361012
513838
37947
176408
563126
241961
46228
128405
467842
114347
202056
99268
517737
443795
245147
460440
379188
101673
439601
467970
35193
458739
367460
261218
245339
2571
266757
462359
32790
522851
168679
293888
186660
25268
25067
562099
219283
420757
112810
148646
426079
237694
416434
102501
103830
1348
372814
535023
126650
505470
404708
404792
175746
306879
497775
355974
257566
92677
304717
328078
324511
443514
390961
319376
552998
37891
381187
538767
39501
74493
413165
249254
251705
465899
94378
136461
491618
471422
377368
567023
44046
385165
239528
530698
139803
424865
161729
519798
178908
156206
66691
472949
349014
319874
40271
103860
463407
23273
387388
164561
60527
431230
299569
330099
157524
562734
220654
435050
245625
467490
442960
472258
147583
458653
551237
443905
477055
197993
524727
84599
542118
35943
165012
341613
138200
290833
61027
367867
404691
530136
235606
445530
299057
314206
530014
186341
106995
476543
279289
133038
216154
408016
88527
144223
472300
83445
363619
172226
77222
451662
85117
163389
285149
261582
231799
4064
208433
449614
368469
87107
456921
323001
340371
383677
19892
468958
93170
383114
243427
253083
37599
109259
29326
558315
516031
41222
9978
540570
455737
532453
303172
421195
555743
195351
425007
533695
401751
546195
241157
115647
529349
218035
306181
294335
143367
90064
384791
234458
453852
122240
217192
156882
507308
41412
365497
97982
251017
376224
455969
30496
205
519567
316604
60977
391255
360923
106290
28694
447848
381081
117875
517917
143371
295450
435536
216743
520447
252236
44109
155479
132719
128281
238511
356143
518094
14386
289913
231123
106042
371403
133667
530589
192589
554762
190505
382628
364674
492888
58776
401336
187463
223850
428212
364129
319551
282438
277848
205618
565509
251591
16432
364974
354355
356448
207901
144102
225668
52269
466243
113638
154181
159969
168604
311048
208080
304589
380346
336515
136370
170946
81807
240677
490010
299561
511528
492409
357809
49308
88745
316766
238598
445780
104946
230073
369679
138874
543071
189692
535588
1312
27946
284603
357039
442071
155968
190649
1810
516439
367568
533860
140197
405249
535957
18309
20686
152514
530432
457829
416548
470199
237231
376535
185105
465555
458623
503122
332101
350240
125888
328847
324935
306282
4492
176611
2743
558380
34315
373360
62581
463281
305578
402457
547308
77028
455185
417687
447276
43909
227805
468695
300091
347819
119710
324640
105845
477436
30740
225934
495510
284186
275752
551076
240384
357465
413125
218401
299540
538243
254929
555213
172902
365199
252211
152046
432066
93843
167743
287800
326582
567162
201997
407148
467195
430720
350236
255632
408756
159284
426437
39402
324157
28688
545200
20259
542433
384610
216320
513732
459466
16613
338530
110107
553438
94163
35768
192995
445253
374519
85874
459787
158462
36412
441834
348633
13123
435923
319500
160266
386044
121684
42650
63904
393618
541326
60557
424788
250038
418040
470211
529614
112838
91645
482614
117973
471060
214426
166251
362820
9431
288208
8890
287585
17320
511476
197081
434633
432242
2135
478922
45122
14832
211857
531942
72562
530846
523459
416110
68389
517556
180856
329202
33381
187133
171140
167374
342565
90456
287501
402659
171623
190831
65993
515779
557582
540740
169902
218176
181379
233326
204552
248357
287863
365938
144592
331371
31462
282622
192940
44940
157727
298690
76836
104020
331016
431666
343557
56835
386163
309632
193368
542007
354061
107777
210456
202558
424852
64900
110576
427465
22799
553250
18574
123160
130086
311343
503886
518233
277715
456942
520874
280607
554569
191258
166153
400351
59099
403891
296668
261021
379032
357286
528114
58599
537389
472472
403613
434076
111829
146526
394093
261965
526650
560665
493057
452339
223342
518457
65793
341952
25396
199024
293499
548824
170652
199463
512335
72345
119804
537749
69119
108096
473374
428597
515309
26213
331094
79899
42406
295460
492604
135314
383251
137833
314273
452661
191711
62371
49870
212599
107397
451754
411697
43395
387222
316991
40187
126368
501364
111456
351413
379718
18123
323644
393358
506972
218592
7007
183305
297726
29266
347176
176445
106251
327006
462933
109592
131164
378206
26575
466546
482776
70535
369799
227420
53537
256497
199073
393221
431923
367474
497425
312041
517248
138820
248488
239059
516406
206452
159947
413777
371893
239283
266076
393469
98827
197020
286731
116669
87667
41704
77145
202994
425596
165583
99871
6590
299036
219573
44953
70798
276342
486357
245058
156193
199085
291692
521055
514992
399624
110541
544897
521987
88030
89478
551912
164926
336818
280807
52027
27310
17931
163692
519809
174798
545543
274772
441763
426367
552622
248486
408715
221067
560056
346061
561947
226412
381077
309278
135346
102426
73695
130945
138825
92952
394722
56835
36776
405100
421016
348781
424004
83207
370162
371175
274935
527192
443961
470973
247027
203136
358551
379242
98575
420223
151157
347681
80137
318554
552310
105939
301628
211602
338841
177600
74794
445956
168525
201490
545476
8049
188098
216493
361036
415742
56850
151636
248787
499979
183604
515387
257091
536997
308970
424802
285164
143332
473851
282117
76164
8935
151621
381488
134962
440336
497268
403120
136254
162904
500843
507920
451477
60696
55525
162633
360169
10741
24749
22056
75944
232410
198232
67141
351825
358472
540183
237978
321385
454438
146819
152488
207146
103033
181872
227868
417059
186794
196322
526477
379978
541115
352016
409160
245494
531185
380320
432076
361836
4150
242774
402659
86517
555460
83375
181346
196677
201554
407852
202800
510652
548079
344227
421128
366863
80565
496059
101166
187118
225451
526558
368494
17767
25869
187038
191364
133205
484721
76007
505152
541988
108688
506401
154735
411460
431887
223254
53700
32519
89938
114409
477914
200932
537128
563126
417359
410169
170531
503884
301279
179843
19948
223548
255570
467080
194547
463342
332284
189991
226844
481989
416072
39180
330172
447280
216198
373133
153783
507964
455177
27991
148754
177200
349090
457362
258263
498228
87435
487617
399766
102029
192632
357311
22028
351318
2196
397821
6243
118845
374760
564010
498727
338619
139698
461000
104639
153228
123099
310086
555574
368962
505722
554119
534019
221330
260131
183518
508024
59621
211286
389847
511631
416622
388192
421544
482555
439272
120486
166545
467077
145917
148326
185971
232163
408340
396564
427673
137497
468330
311678
299397
131420
178985
79402
145071
512229
378766
136412
44339
55508
430490
495953
478593
378487
340776
347051
76542
333281
511445
115223
55847
46036
255640
393193
146206
96558
232843
297214
125895
106447
398551
202786
462179
186063
453119
385830
211652
386966
270561
560469
451430
546734
430008
51472
53029
407340
233002
478898
214398
242498
425099
319289
298300
215511
443043
484859
284579
182533
435353
148009
565765
60790
92953
533942
330288
485370
376346
112061
465022
516857
317339
2989
460852
407811
551134
512025
555784
75481
445406
200215
409960
229967
283478
78496
379316
527400
431965
335222
565738
175196
37448
419866
257655
306855
471374
40533
457284
197590
85062
98104
396971
426296
366158
210274
154663
455811
362748
326139
372870
40649
192640
454491
80023
80060
545554
88305
41509
3775
275562
513719
449832
56858
175135
562422
209440
400519
554258
427234
87232
520970
439112
358076
209303
430343
282006
537823
352075
201655
536357
343703
427244
28402
479564
450144
509451
215292
550008
550378
59573
294185
369849
287434
311542
120306
74280
454015
301796
24452
414951
17015
330523
283311
80471
146136
540481
267593
436269
552097
530818
180719
348518
425314
548417
526326
552188
19990
421351
283182
411922
478300
218535
517977
461616
96322
505082
23828
97996
36656
562815
145245
122414
93820
148143
438881
7293
290663
204060
226671
101882
550636
345440
432892
351699
107823
195217
225071
225303
493199
150579
498778
10318
462692
328948
167033
465787
86604
496330
486249
208965
382520
341874
306081
175750
70658
273357
167777
534173
364197
32079
118056
263135
249891
447773
39922
139291
63781
242228
667
164632
545928
60222
432209
61513
102984
133855
557328
327838
209595
516558
435243
60964
132734
188840
75526
223500
271563
199121
30561
392611
181442
393271
288353
379285
332589
438898
134515
504770
511291
137061
315460
1038
92251
16024
33500
87822
181828
315211
250468
404301
309333
417109
455974
140436
553174
201626
316240
23334
367038
271445
517336
62719
541816
190231
25115
40187
357844
133469
159937
66606
310260
103438
163665
421295
3560
425445
535137
288928
165046
192435
136788
315811
119942
29474
52321
371185
148758
474034
384188
412827
429237
287719
314443
82705
249447
170606
158081
334336
278653
523524
202528
170054
421586
291000
69234
296651
458599
456773
234916
498514
156613
210663
302869
171507
355977
547972
543865
513989
218389
88066
303495
249595
244466
437971
236085
286942
95977
198192
329703
2171
244352
8111
379369
382209
377427
295094
403074
7100
382992
85445
168454
42070
431435
54882
453544
278809
36683
16573
474550
454107
324180
4670
237655
202919
30391
132050
370464
548898
382437
380455
56067
439829
431591
173324
15417
474139
40775
354409
379207
227637
143702
297468
22761
114067
496400
706
173370
77528
45480
131646
317081
201062
305575
46109
390966
79876
9176
438744
340
258195
538100
407333
242914
497712
106253
267968
22494
426689
363941
438284
198126
213135
154035
373690
273338
124908
375506
266722
6956
180880
422427
1201
530566
480543
126825
407913
503101
184805
6229
539211
220842
384128
544338
329796
71384
423597
244690
207298
411884
368257
1527
325384
152586
416303
12020
216132
43161
333478
256091
115456
374209
346193
380849
303230
353464
77984
499327
162388
333535
260043
425754
332564
31103
47522
289242
253714
491394
204497
545336
472640
528292
108493
1961
547081
188894
378729
151157
396680
471078
514354
338745
398060
168961
218628
284189
71763
233141
250504
138820
140879
404693
159584
86588
564288
450597
23674
448062
464309
173774
568059
146318
503519
364195
547324
297802
201781
140327
437775
369857
32928
205840
219348
11400
356728
146729
368171
90633
188292
140674
287083
104474
206200
226406
485815
47671
79028
335740
506025
179137
387858
114592
88809
219044
556881
321808
328446
105015
69111
67121
309340
471378
50616
341113
134467
519193
191118
530297
157004
353303
353847
263720
429933
355093
193825
316826
386954
228949
402050
519076
102720
22826
63878
432852
229035
291854
154068
213871
148465
377805
311624
397806
296734
288689
149254
210485
459155
202378
136098
215448
355853
115123
155968
220026
89942
513861
281839
168641
307336
233398
225759
54807
18443
220661
176575
565262
470853
139100
471131
490792
313854
506367
471954
414269
60362
555252
536898
432921
558816
336913
356838
346098
557463
429303
39046
173478
510725
561232
187363
146337
529046
221326
132253
201754
132494
514142
368945
170873
382792
152539
254029
533117
92833
65050
238127
95159
222966
340549
458110
255478
117582
22859
541440
429816
229286
218938
412468
205753
333660
369843
68684
96567
527349
202393
118849
225450
565903
560949
432375
453165
550448
120675
307794
73222
258532
485340
20864
550005
512869
248370
170712
104160
269484
463325
153080
543025
186910
171774
230299
555285
98756
362693
351645
349885
339925
175381
225035
216221
265562
289936
289147
296805
237413
453087
289211
5166
311340
380180
564340
344617
102439
510635
374068
529920
340246
404889
5984
119736
65121
103052
292198
518266
413023
534043
524335
454217
536103
330161
505844
371271
333006
156979
164103
109588
108842
265353
384468
459676
284797
507677
56483
559193
347856
441950
395335
210870
182168
506898
514445
370188
55561
461833
296999
331130
36786
405644
105003
532762
99879
382202
494949
364157
509867
508314
516216
107436
65341
206436
546073
516882
76548
22124
566315
131659
435483
123720
347732
145467
426729
177807
50670
302272
306487
369130
479039
320803
307303
387088
284253
226287
25262
439104
451131
259918
266686
227317
16297
484722
223729
75882
160931
433286
308800
52628
60717
359127
128207
501635
238091
497799
230935
90727
568335
163676
377811
543760
218786
353745
308620
23048
85519
109149
83874
12501
294401
241636
4887
242295
469972
411636
342586
117861
391200
333692
245650
434376
23026
298305
272715
31638
373724
550781
451935
102411
169698
528680
499294
505521
419795
245151
122357
562669
184600
497237
56435
274353
261358
563613
62005
175315
2090
294310
250383
149806
259816
184652
274294
282577
169161
558008
505090
487959
5618
440702
228365
65842
404044
48981
399046
245109
535461
535184
379988
207873
241325
528586
54681
155360
559384
492764
35182
38199
198464
399470
69639
399864
230346
398948
316290
285682
360383
503163
416193
515779
129713
545354
499376
297356
301937
452612
101891
77820
202634
127146
464273
75043
555582
402648
204985
482608
260633
90026
85249
279886
59669
41249
495819
511309
160530
280440
293470
395649
131481
130956
213352
37204
193632
149142
282007
220912
411116
951
338023
209007
165479
338806
101456
361856
478558
530762
538669
84034
413947
118922
306814
481992
66811
489328
432937
178786
542929
259349
433284
418038
154945
342192
288804
498701
239557
518691
489669
260418
262798
397461
169076
181037
247248
95216
221032
58569
232931
43119
64739
307791
392645
412253
540832
211612
505001
446247
92013
417576
267536
337562
172405
248760
74197
313742
96028
71130
316268
169403
357562
536594
352598
320771
539809
81728
130499
378838
496133
147282
293590
54970
438740
13641
308584
163406
380711
49592
414492
102100
566124
290108
371899
140132
15667
335535
67328
466733
374559
298625
403239
339269
172648
255212
429303
156765
20716
189014
511895
82303
437692
461318
497239
359092
81592
317503
218208
157817
491003
227170
174213
134393
204964
406418
157602
204506
96236
9273
546558
33884
554399
461986
296010
288655
51136
49590
361510
369495
566458
75950
39649
518355
479939
324383
490185
146962
91562
283112
483225
313763
246936
404328
276662
406930
132743
101711
317498
186865
336208
359687
506784
77015
340972
336073
276261
480836
482775
151323
383635
494592
336650
530526
38354
311751
261972
238572
552189
152477
516885
234773
303376
87613
289726
110034
79446
274928
68779
64608
304632
99299
494063
105435
512492
535756
568476
82020
394553
136186
480444
353030
198809
237535
32299
515437
479642
452008
501671
326818
186427
198830
362291
195339
473861
225473
446961
10231
74947
221315
554021
407923
555029
455223
245458
312974
180434
206353
40552
113971
306458
252476
189192
260311
52197
125772
285922
245139
76892
263536
388736
339023
262632
396845
308638
411977
509911
142458
251214
17571
359003
457346
139764
360790
513480
508431
68910
254651
476057
252171
331149
150132
405374
6350
70910
251060
72734
368609
496337
127422
85304
317697
293000
177533
236747
279974
163831
171772
539850
37723
29472
554927
277238
428079
193587
295901
244982
33801
425237
218994
452664
473194
150428
185566
365108
348816
249315
400607
527953
563325
269812
297932
267000
383656
243909
531399
205888
239262
340520
333338
204762
230428
4486
389933
187843
340119
340374
263257
180516
299706
196985
263247
158742
414737
398675
283675
13854
525839
304015
411754
94991
513366
542307
417798
364372
263633
372239
234769
98456
542284
361220
227824
545365
363868
289840
509967
256681
425771
251751
116614
487651
47421
420594
263868
65283
427251
364418
533899
195764
151690
355877
487583
14468
346475
155962
293251
371240
396505
563747
188718
5007
45234
214508
4307
484022
55946
247261
548138
318587
368930
483278
315708
81566
200798
122743
330033
154760
134964
516702
474695
516822
226249
465206
250962
437566
75727
83201
181737
108158
305827
24302
228947
419141
245535
365833
238757
486037
314048
474486
86581
43469
67227
121349
227529
370640
330689
146627
399231
530440
102660
256402
294681
60837
14207
215570
114874
279619
493434
404219
18605
19955
213730
109577
235908
550012
214412
553769
457585
52781
32021
312195
411149
312330
181986
287691
565038
198962
189393
106042
530803
150283
511084
106971
532767
152583
355680
326465
131341
393653
77169
399704
305244
67527
197167
558768
495647
173815
501356
551845
424754
192375
27334
548853
413324
185583
413949
245209
271521
334784
215212
352101
164847
531766
546081
242043
297367
70963
421623
408463
133290
81607
227196
260734
204544
506986
387708
351694
440956
531894
365739
507245
409063
433735
311158
311103
559750
515094
54835
404324
159353
293368
167525
405928
335446
125189
453684
270418
398367
339155
403132
146458
455774
17629
128127
303025
162365
209328
521253
494072
44685
506986
77014
149964
441638
527993
344062
147750
58332
567728
249907
479289
125295
477500
200671
506166
216363
219204
387340
89611
252481
102829
561646
361822
267316
225550
51578
487851
259280
498826
504541
478543
28363
241895
95536
397193
228586
108867
426008
408106
255756
383427
263037
285530
408313
36770
4347
513001
487533
236453
27012
243077
89570
432880
349719
550331
145776
410966
434333
398202
61845
30417
155064
346830
168502
515954
421014
531977
157776
26069
299757
297482
325698
241072
124284
150877
283886
111387
44553
182635
263820
247604
463909
150897
127494
193879
56983
482299
513215
130637
353115
157755
547398
12627
226619
215286
360460
1718
366047
404126
489759
376883
392613
476878
555592
85877
457970
53937
199552
293313
214348
435611
484005
108546
127474
402044
274405
435741
281296
125718
409292
531000
564521
356430
444343
442695
96538
292997
315946
193984
135471
261645
46764
36078
416146
258498
183570
218358
561192
355892
375922
462694
495586
59788
17156
343391
296287
464658
412827
515433
397488
457569
222967
520377
553645
200764
300557
448415
420039
54198
479636
426061
358896
118744
154155
253239
249339
287945
474890
36058
419285
47387
32428
546535
71582
430956
38056
127074
419076
285398
387015
364327
414426
540276
441410
113066
544231
424816
360152
226154
253341
550920
119494
367833
519632
177505
41183
536561
562402
416575
200446
266334
528867
341861
70651
513888
155188
367888
244366
21537
514045
270229
38262
77055
97045
95336
152429
438065
152810
540329
488502
60613
460832
206440
507871
159668
442781
11957
174955
73622
522060
312009
246001
176791
426851
460972
423505
491939
4571
295858
326809
212685
322134
522467
442713
385865
39913
359269
481561
549099
101232
540413
400951
467149
2463
135003
563022
552102
54267
288992
76480
235393
304618
114904
383032
562353
345535
302106
521703
2955
491443
509811
481275
526760
125914
61000
214363
417410
90348
487224
219076
454283
377957
546446
347727
194637
263637
52204
20316
42082
431373
547924
367028
37325
349445
440015
421091
137058
270220
67398
532956
325871
105540
366036
559474
101809
385445
9188
201140
556815
351900
61228
230592
74253
214831
554012
61009
302488
152381
304862
459181
155546
144478
249014
209833
191986
259281
76935
162880
247936
193709
352112
430284
384583
390947
100036
41512
259992
205557
214426
459904
562324
341971
538421
37803
210080
159407
47119
423633
223997
388866
221217
360083
116614
271172
25787
246808
326996
268055
552485
522239
194987
488138
10596
52943
375581
448901
68473
454357
348284
180343
132323
8586
555582
265637
3761
449172
64406
283242
221921
445044
3430
204988
520443
75427
89321
107617
515267
429393
234919
146756
137712
76308
344676
93082
461481
208928
542472
246725
199668
268552
89478
472568
195864
170579
503391
399897
203765
134604
437661
151198
253437
98157
464282
344498
351255
414426
272754
143050
352077
31546
311082
401386
232385
270425
384641
34924
49087
519016
496644
469641
69469
177590
341928
321153
236307
14329
489089
20293
311002
449250
176567
86405
216073
505624
237119
267108
108514
127537
308406
262057
428971
525949
286488
451945
130306
180823
427428
275157
158958
22520
261827
350065
27436
122377
495580
393468
67709
212141
432061
6311
162527
35652
128824
152046
497522
168706
337984
177643
262660
43940
164128
230854
262994
269513
457874
149711
41110
418079
540820
108008
401697
368095
561648
258804
358057
299750
4369
541384
27813
57527
150428
45929
381086
13630
386035
446062
311981
51993
399248
371101
391320
312599
158779
454531
227482
70138
257307
356651
312511
319279
336676
517708
537304
156235
527374
442869
237095
539155
555589
371133
203323
511478
279589
138233
311553
88757
157277
294162
451089
11820
391045
244120
268412
330229
422333
225646
169893
17827
408560
171260
563704
198607
225532
545229
292742
282718
414498
282963
200646
280494
279607
514055
503184
500190
310829
287397
132557
209504
28638
453488
370557
54371
411773
561421
176631
140053
501090
559067
20732
367612
427703
67971
198561
422890
245311
313642
18130
514350
312234
112304
512941
567914
406346
510756
447613
565270
44672
548398
80898
225998
170206
469784
171771
378575
251356
227792
271498
278498
49101
56378
541529
40154
134729
340328
226626
124758
55669
354363
452051
301100
40533
99260
109942
120809
124621
112649
94278
279661
387725
355792
365783
17457
47533
481561
67566
153957
196856
485915
534940
142390
964
45640
110807
392606
325031
234814
201910
174282
541629
437471
400980
545215
475658
403744
194115
236884
474747
7374
483132
7918
431256
353098
261084
485859
543066
80122
550541
216400
92423
87447
204728
201767
428799
433910
476220
115737
25959
367173
509181
73248
470755
132972
535473
346125
96533
374554
482609
182729
492237
126383
384347
280530
94638
489943
59793
397948
536448
83253
168946
329538
200759
500159
532573
394505
504061
247286
204703
19815
257343
444997
402122
134946
209451
354324
510799
49493
285776
184
386169
448738
438449
143171
368067
45414
409681
198987
557228
120585
216104
304186
46112
211301
341893
334923
301407
539004
47887
179374
41173
516628
224440
342771
505213
189786
296913
527997
560862
289338
304377
77639
285817
454375
1283
348989
159036
202199
512234
543079
336305
189146
364206
365792
44137
146447
526605
522102
370778
468151
334795
70233
37769
233240
241247
477732
171739
200103
349503
374483
209719
482560
386505
252006
129407
8082
101032
114908
103392
352182
351698
119585
205974
113081
385587
97479
438653
169643
292839
543872
305466
294734
292308
488257
94023
407265
382703
283799
371161
149267
485843
105980
38596
260573
197460
177284
174921
551637
501115
148520
60041
264706
103495
446435
7708
8115
328058
95622
26090
430455
102169
484616
444200
130336
266833
401341
372825
351300
351522
46071
162685
485121
264863
437644
323184
51434
166974
229442
156636
326841
150291
345925
53157
423530
331391
112523
35842
260135
462100
192119
17423
523887
101569
80587
80017
526398
470084
531746
520076
291540
507259
380789
463091
475864
56786
232663
110513
314282
123477
313715
201345
422389
250793
95833
396960
503312
460388
164506
7775
286524
263934
188927
427248
190834
369080
99566
195209
374526
432852
157218
398248
35276
363499
501981
538674
462611
80817
154061
498101
236292
456386
227664
296189
67711
279993
201636
511563
268389
231642
185524
455231
298832
92805
331453
202850
566322
560385
173544
138169
100135
195561
494546
103100
153881
147755
90543
481229
56607
31305
94587
98485
393799
155437
561072
189005
482692
456796
125928
561558
52032
115503
533275
18363
234431
106234
33729
529705
256754
57757
439148
290289
437505
257226
32346
520026
520712
370039
19113
285989
467832
499030
215680
379846
248619
40979
493080
114826
346090
263533
493211
247135
390863
540972
3736
99627
564327
406420
459787
291214
85024
497370
452399
270164
445878
547362
426581
189999
224396
59649
6715
313695
269947
38391
46209
311369
106871
284838
475568
522140
431279
22323
332408
304058
61808
48961
187823
550340
27996
326177
16072
274494
96595
547870
466301
118072
201794
96809
5127
254084
87241
84090
328979
126622
386373
551128
482526
530338
65050
18108
233862
113139
348144
352327
364430
470853
363016
27838
148956
56627
370058
251161
563006
8813
122020
239232
135881
246202
281433
16259
48405
474893
308295
549647
246474
568480
472435
441644
456274
293583
466784
35049
511424
334121
407288
515960
394192
329186
312171
131982
354092
123539
75587
529861
300747
406917
150296
408716
276720
362499
77103
527111
505800
278770
495958
559525
15765
355973
409850
226763
481761
182016
383052
87207
119947
472228
480687
408282
470159
167780
283559
139974
122120
67283
278940
440285
33396
339994
283748
97788
563300
214831
232027
7932
192332
146749
326681
236175
291195
470944
377389
433401
65435
155469
236761
84317
490753
8957
197329
393280
140923
234990
147468
472797
462127
564114
26742
95941
135096
557308
284988
223699
566151
448262
178600
183984
537321
389718
161450
42256
297935
313501
423602
310591
17531
402108
320967
152740
139715
537628
396007
427244
183034
103891
99058
226273
125003
203622
47864
216621
53798
162920
147169
382341
200344
535747
205154
293564
211957
151275
360543
178228
40553
105267
547211
96491
269920
182779
524020
301162
5183
449684
133754
504356
274556
515294
550650
346806
433155
370573
6664
503899
421297
113510
79395
505138
100474
342946
484564
143458
396031
422618
239843
159403
82626
75800
205003
22476
455198
200790
507145
461535
389733
435764
560166
349605
27741
140463
375771
352071
223439
339195
64794
465112
152853
100068
227968
138855
199380
459531
358256
283155
294388
126336
93910
2501
175368
98914
220867
514053
479281
352403
86219
546065
69969
380414
322017
387489
409166
146010
426134
241383
168142
168578
396680
288137
258241
397177
501034
521445
231767
189279
178112
126632
35145
309821
88650
488050
402197
174735
447211
34713
281933
299807
501204
135817
319196
325914
28632
566429
52579
426688
505916
198797
394308
543078
160118
434461
4233
19247
223328
500843
516521
124398
322806
163352
508738
550801
38145
305312
32667
365881
99395
118803
151130
543883
374696
398294
414267
515935
441371
298081
181151
440181
1694
559809
35612
223991
537832
175931
509186
293015
8949
359578
263135
50629
519236
441772
359393
265585
447896
354981
535306
385549
148993
45862
474367
361294
42646
92389
258970
277892
379443
386671
355037
133530
267951
520270
388132
144449
452040
563460
60518
19563
565888
88862
384224
303969
292005
477617
348930
504629
417895
457636
471332
41079
89816
193503
9704
34607
391311
227668
254596
524430
565410
190949
532792
33131
224981
315434
317828
204919
5321
116826
257988
368069
429815
492770
169643
52380
204946
404235
97337
390801
526641
201794
519969
251703
155204
99547
285433
122357
476149
163366
146267
555593
467100
363386
369815
22613
226059
552354
255671
144605
347093
203463
546095
22637
71446
407845
313193
386461
254089
70063
69547
344802
467263
44831
63150
231093
412414
418321
302852
221032
365317
421825
257105
565100
341699
10694
23409
402652
39888
538454
21068
421573
381968
480093
156544
123867
294372
6803
557040
151973
99224
87153
260285
172647
306485
152473
177441
288039
51119
244978
203068
470121
285082
286095
557836
347901
326703
266126
306862
82608
528624
218401
478032
99400
236065
55188
364890
349648
278710
10758
543463
234025
538049
166863
106009
560840
119536
355118
10525
496719
381187
260819
7905
422664
311759
497641
435021
235305
85666
480985
184383
398877
513233
470841
465884
99771
367199
37702
309973
49296
568325
291356
41743
251564
479444
152878
18309
553587
493345
380681
40888
50114
557073
263311
198551
111984
506986
240923
195617
453642
564816
414316
73417
345317
530364
16794
391742
254874
13389
237635
188478
451800
145008
490575
393950
162927
67565
320459
463279
7043
156317
338628
557325
182078
127243
162294
86688
259425
212421
17591
256654
351933
318915
296247
285027
209334
192308
136129
524197
505940
212899
304453
410255
146449
532792
50239
341846
38373
246787
250842
568310
541824
158669
556718
234215
533627
367704
86554
233571
298487
65462
208539
455113
247137
247270
301114
75680
231205
448820
2409
445022
438455
530747
73717
521965
395750
315942
476460
148270
325744
157589
308211
126506
266047
179697
338936
178113
315722
13886
354631
539267
497545
391673
81590
159187
5598
245740
252877
394590
430155
164978
353432
40466
321803
33149
24313
152966
116503
4933
481152
127062
464128
244125
412372
445940
540502
501553
525682
165244
131703
416671
524425
460548
193966
76931
472353
357825
355150
206318
106346
31856
216885
387992
165641
120729
273925
337840
421543
38774
55487
544389
225487
102500
226085
311163
382470
150596
367189
427464
449663
33838
43972
155929
263987
389185
302538
547089
299067
478842
222842
315276
352884
455059
469376
27925
316858
252827
112662
215558
204585
318903
524815
46577
475956
456561
119660
100905
450243
513416
371823
357274
393143
363248
231328
494307
358956
138101
196071
67561
324822
338452
490380
313495
117266
167439
33047
98948
182925
135555
300952
462788
560845
415440
213383
380006
182630
216261
60220
515956
30175
166412
498673
249774
94294
2341
289924
66279
525300
166775
316696
529145
95908
425078
318010
375872
200127
246672
557889
85954
21520
247153
452051
121392
424403
503085
181354
214670
40766
449718
280027
215730
460829
319708
431809
265004
216798
92279
404551
483327
498821
143406
288864
275826
24438
160510
34638
179779
357413
202246
313104
163361
51321
209668
49869
256521
162068
128995
55679
472556
196720
95588
221485
331986
425985
125117
390714
266475
110041
28542
436532
441015
213432
242634
175078
132030
440858
507629
62167
144449
503778
68930
530002
430101
253537
155221
110506
332171
212940
195192
26080
482593
263714
534362
540868
115557
431522
397161
425982
425726
273017
525017
86656
413942
144464
10626
67954
61270
289566
501002
365310
194400
140643
468839
30698
449451
125144
437229
393220
296139
144155
48312
508665
342859
18963
75352
246665
66163
375085
105929
123098
557230
508938
385732
188188
422826
324250
7258
351113
281690
325663
401669
474106
174536
35619
413972
208138
497634
460228
51047
505391
277602
352422
22127
372460
66252
372864
486204
174220
434419
35178
330304
230201
183673
429064
479478
40417
505521
313920
197085
277810
77397
467236
99451
282724
131251
252366
50424
432765
495812
67074
440528
81570
430176
320684
403717
319787
168909
315213
269873
470236
238966
358368
177639
419751
392625
440873
476906
376489
447475
32547
22387
130338
12649
145220
182032
14703
418292
32870
182000
82983
400823
14747
27119
129739
257812
456189
461854
309912
496731
488967
558238
501051
287211
395013
213296
560520
545709
192741
102719
331476
400794
404606
336325
10784
216061
90966
47037
201966
538718
382625
286112
144689
272344
360885
151123
279533
215064
227916
343243
143391
362205
173153
226705
51184
91107
46692
529696
377843
318999
362921
315315
375072
466591
255331
396507
49101
434259
453291
179415
439732
43552
87248
312815
500471
440664
73978
518535
178188
364281
263626
20422
50368
219775
160911
210066
6343
91947
500082
440220
352489
509846
155893
3889
98396
443879
453655
553060
411342
196701
271298
535385
409912
56111
550673
512057
494590
453751
84371
502667
505035
277593
324944
503832
115431
409679
566059
208763
2729
461743
541725
69448
304129
20117
272160
60588
535765
248144
256215
249715
343834
168281
169517
556717
543537
468910
151650
468531
561807
253627
452260
350368
241083
9813
3489
216914
225237
51453
178343
319639
467947
451037
258012
1518
128881
331575
432843
111823
366117
431388
247323
402648
516333
192825
58812
276031
92921
306566
164887
373487
143450
90854
204862
536044
503303
250244
267525
155247
515506
446664
478559
134213
210248
202603
360842
552597
454502
520727
394735
400087
100685
420441
378231
459412
249239
84881
464367
351574
447803
562526
55798
558345
324228
223136
392126
217727
511147
367323
538893
557424
480334
503067
421689
536979
80007
375707
123999
204921
157976
136560
222399
26555
459635
144936
322431
20588
314075
191242
33904
275454
203558
431742
211619
114821
187257
254490
387661
46096
325632
33681
248417
481846
466345
270272
207531
376625
124651
335601
59995
220457
415046
325769
37031
97289
319090
235090
287633
148245
269822
500601
165158
8905
131837
316756
462034
358375
272987
422400
309669
80967
508831
2645
556341
335628
194523
149209
543240
191015
32370
249271
287824
72488
232084
107919
380855
178926
310743
381225
46214
327126
142370
340523
547578
102888
444535
360459
201436
7427
458872
167779
368322
409061
42011
91087
480848
165728
509446
288931
226802
230875
46667
90110
220033
193162
207627
176691
119620
28380
350741
165203
245849
410928
55764
214124
92100
398320
30699
68845
337460
474684
378863
363926
265021
512025
507053
131062
11402
138691
538674
124384
484668
386241
567250
68268
456308
74997
548911
147875
192986
523016
254657
526830
344583
214061
148736
536596
377799
103775
214960
421992
317270
382576
367669
221931
446581
386436
22233
83363
298032
57013
83912
417368
362191
94107
255158
419320
488857
545641
6965
298893
102124
92984
495383
424270
49835
460773
335524
218869
500487
415183
491253
146767
219744
420122
279666
340197
122332
493522
479083
155185
184964
252714
388734
328124
192972
154841
76898
342348
419527
526076
311341
36282
476143
96467
447836
360402
217506
171713
198062
268371
319728
468693
462540
43450
242699
319639
420141
251680
160513
535805
125373
287780
298325
357442
268798
230964
148871
83420
81689
207764
465817
107753
276371
388120
75665
68855
266437
295943
287047
204386
445744
556365
171015
292950
235231
207569
159087
110302
98102
500279
328302
545371
424406
168503
176132
122400
408675
104259
446935
555372
527238
282074
411232
47288
235481
417859
422756
60919
6620
367478
340547
337265
24451
244605
469002
119993
379826
45228
284073
132257
452192
62626
371728
469335
301918
205421
567934
103130
89749
484803
183519
370050
124644
32456
235329
164298
40190
434132
533814
31166
491579
456662
515937
421497
399603
159074
289965
92476
455646
505952
260750
76576
325180
44926
309916
496809
238322
525953
413376
490644
68637
17640
354351
396204
567116
430896
444739
165561
274932
519175
120484
158617
12685
413136
479514
525097
185433
187581
346226
549774
415916
2801
377166
494233
328881
109804
344831
282935
224996
485424
488806
468309
68887
155166
112926
53554
507219
42890
239272
24998
94953
537007
181903
183556
162215
231043
137712
241430
78266
124329
192383
160913
532736
541090
8148
479391
552668
404891
185514
514143
273674
220581
223280
468959
374285
72540
169396
89064
380238
153497
418864
567929
61054
505631
226634
25621
503929
325960
46769
394614
414298
418268
404878
246532
482989
226757
3116
114051
483481
294283
156945
293573
97316
99509
199651
240957
111347
219499
203892
373353
548105
88411
545835
214764
445542
472087
48979
110410
546176
331023
559243
486898
3333
245767
286980
11917
130133
324126
528191
411110
424344
485579
308752
89050
562002
387344
475489
441594
205352
333123
125801
307425
306826
122193
283013
503444
497498
309889
86688
358695
23330
322686
334853
489589
345318
27823
452805
462981
336416
385604
181388
332719
290650
425412
78382
292748
329668
82775
193378
325471
2969
374897
61754
133092
126286
510951
493720
436542
56834
183538
321021
121332
561338
311059
462030
311165
87605
322589
383438
553670
128706
428178
70698
174037
146702
377844
13669
413634
477901
272843
249588
527266
421840
120835
132937
291792
429328
167933
524019
224409
530312
436896
120400
468740
95814
472134
360938
555997
192757
160623
193338
556145
534152
472738
378505
497995
278134
363903
256571
286775
171124
540793
112410
483761
322541
429279
66993
3777
515333
185849
553580
217551
232898
329253
340781
426754
75060
411496
119660
284378
510239
20325
315558
329989
430652
319269
416941
470313
246905
387125
394774
516812
74056
408941
286123
256374
247437
389024
63663
67126
9732
514110
563355
485467
145777
160222
562228
453119
430309
154020
415935
192457
565405
349023
118416
460115
211434
102762
205020
519223
409511
76647
321883
326790
337390
436070
188898
288502
539075
96156
478774
317517
357520
393602
45504
492996
159860
540325
520035
281835
313513
503475
379077
182963
467991
457739
37169
6418
160420
175907
306916
235564
527301
200767
295459
48728
490933
18629
101366
73810
63734
11866
564076
353879
503466
349436
124552
78536
189793
213868
158325
47766
430535
356787
537221
64980
260672
46539
45143
148368
440310
308801
150877
1781
311052
329265
170454
379047
72531
242414
526429
388331
196650
355539
349314
308174
521660
164905
461330
237307
429766
157168
474945
468201
278935
417941
416609
287969
43804
158048
553940
359072
1177
218562
179958
13781
148223
432527
218083
337837
303140
190461
117091
398303
120415
538252
303539
270141
279478
423508
277552
245945
544267
384701
7843
405045
347433
207415
227323
182958
478132
178407
103207
197681
34510
122612
44591
29835
205666
253379
251019
85146
255503
40827
13408
122300
520391
308244
392622
367871
4847
488154
338729
506739
107706
162323
301277
348807
101795
497476
100485
199685
153975
515790
265172
422550
71206
58800
357874
23663
283374
87151
484826
552580
147223
537273
508697
294840
12848
240658
86505
138172
399699
398177
69782
283412
53867
360883
521332
414419
546038
35497
33443
344442
475406
332746
463719
488253
395613
408751
173469
515172
170406
139777
230451
144082
116688
332664
64435
484712
111228
341954
31476
408163
487022
327482
517115
423155
96037
329773
324157
348517
225540
103098
45831
534947
387729
503685
375911
151021
515468
476404
250229
441683
473666
133029
325377
507803
512263
87200
194545
438006
558985
511256
558683
372307
380254
556210
303234
318351
396108
424905
464100
202099
310498
130316
141682
324172
564772
328759
332568
363715
514390
323192
296714
247752
351990
359268
382112
209600
31546
421600
480937
312499
174753
30659
59551
134065
133438
361999
19872
300096
172389
467800
322756
77535
310002
307808
410454
211333
250633
87737
516725
441295
540765
94563
360224
16713
273409
169833
322790
97516
243987
425875
258427
330795
481634
285962
253295
474557
376633
110878
208345
105211
127197
544315
278794
518334
252971
134087
429021
501347
306225
80559
106884
527592
365010
243871
235401
352607
350290
257847
154543
138481
208820
110705
488604
474342
3980
344311
250140
255632
525008
63120
348354
322756
109869
559314
495885
92466
550940
79424
58923
212428
280619
469488
486656
96759
290123
530546
494620
153810
26949
236623
79680
341928
239222
95026
50616
157496
418558
23619
91836
477980
495145
157830
514372
107278
49128
285319
161969
55043
122991
441890
360422
87321
376852
267761
308105
516190
356644
254641
52055
543193
365891
101349
35258
145184
314188
98669
567178
561464
158022
463466
138149
193139
439275
214747
212416
48733
405776
162302
451905
19859
552290
277061
371152
74801
320875
218960
521276
194853
396099
27545
86340
527693
526569
521169
89729
509544
475919
197028
398036
281272
89288
179324
466262
172345
565662
72024
163979
18090
252686
70322
102582
530294
147911
529465
827
327376
22571
537749
53602
498082
35186
176109
541270
567702
70030
250562
554050
41207
486821
406054
214984
9268
391293
70581
396998
475281
261798
445552
1292
42697
96126
534085
169012
470744
445233
199178
43352
120865
227149
348162
163851
250497
547906
22600
412378
182025
285536
495225
478668
435624
301942
89228
375180
473316
323987
68078
103461
160021
490951
531329
8318
247833
154911
543785
122024
269034
295844
429514
96614
54961
342494
451076
95051
18084
109226
27016
513730
386242
120196
87006
26455
536260
326779
34196
214127
136279
519104
156330
357240
371155
345389
551738
534558
373794
28445
469895
297484
329385
471970
390754
219045
26045
557587
481674
439714
359255
172580
280703
151487
262703
192179
167540
53733
515073
178397
115542
286468
163777
493815
349813
323672
110183
143593
279195
318558
126087
506397
41041
287931
148805
443501
543309
360741
320549
149616
442675
259349
361660
211049
174354
161260
329651
505098
363241
5621
470866
281908
169420
98353
562996
446501
117660
182123
305659
70223
214411
236658
324830
120448
449341
349095
370851
395392
126541
566961
481366
284766
13247
522293
435735
382108
326616
393335
275458
198159
504011
268264
88526
54832
164510
269823
180651
111635
447079
409147
249100
354539
191010
44537
46819
265253
527178
264706
536258
362639
338192
251983
323994
81115
406948
267362
481795
416848
229866
122680
195492
530751
294775
100016
242482
443690
387573
10672
311665
333318
94709
455714
135591
18713
354208
235011
219084
13605
122940
105099
525924
567453
349313
223730
567715
56330
281013
287203
232413
118835
60629
4474
472455
418358
263742
391051
85841
83787
423189
431144
25423
87852
526771
562917
171380
564955
513531
217678
480442
9954
566789
505574
488979
248929
52643
503547
41718
290093
341066
301737
469509
45558
199465
259327
64317
250800
54404
77656
8185
496136
161933
255826
145832
44360
148675
285344
172256
551961
112795
289738
118591
532413
481449
352931
50670
189102
385768
544356
471352
348985
354505
264020
21205
544175
207060
53410
77214
248954
487003
146763
89132
183195
379955
25891
17453
444570
160783
541016
540772
141268
58971
154632
560905
265495
275379
142359
411090
403521
490638
432069
75609
309782
483671
46001
313867
30314
217471
124701
523760
334850
62589
248993
46464
191153
533995
51653
397653
351491
178014
302597
27498
383042
51241
516819
418916
238061
443015
244494
233302
502063
186734
261343
195800
531672
560389
558551
111441
122010
445272
72602
66607
339178
171715
356585
54781
293878
128195
65256
395546
179897
35028
121835
554365
470622
423662
342100
568281
532633
542651
81961
428011
44045
524942
533300
426910
244488
158351
315964
546773
474715
139862
230737
101196
286742
420060
447545
567351
328568
43932
213599
188493
204842
555333
413547
476413
178452
528833
456778
304153
11946
275034
46599
543419
133936
40256
450851
314747
258495
240156
133537
153310
567803
503201
308129
64175
349658
468394
355985
107625
304517
328239
380233
430333
288394
219423
425237
182249
33001
67432
10213
126098
20755
378031
140375
39098
117197
420110
361899
209065
219075
72631
92573
234462
526428
79186
278218
295278
42795
207875
31658
133551
77601
384525
450985
159700
22442
393747
308125
485581
328147
282087
189365
428606
271687
547479
61520
28669
261069
291699
521092
541354
227674
152741
359970
73857
375301
455829
135368
230203
64219
279093
79168
421546
235872
227866
40810
199828
306671
228362
537341
37871
299080
75469
554963
354793
222810
166730
294684
476115
49260
500958
343424
12255
403608
310429
425898
304584
473444
87081
481190
53865
288979
240760
148618
180782
97206
359919
190017
77102
70807
37288
206743
153337
19541
243585
254838
544983
274399
88715
82609
383944
451462
180826
380036
544223
28864
58235
534800
528735
141139
303598
477161
144511
494999
103186
112744
530312
324042
421450
247275
209733
515563
463124
180030
364478
85185
369256
252327
473487
352597
222829
520400
322440
333953
558669
230918
269127
215966
547439
488035
8675
180836
263017
45137
228922
171815
534646
496366
23158
13677
466473
353937
362643
290207
457278
106592
537792
174642
261229
519440
30381
548385
18263
158394
60924
561538
337479
40719
374893
242541
284976
373231
453042
151015
130391
200029
525678
350082
327899
435749
511995
111467
271465
107072
355988
249248
260677
520840
132508
124288
516513
202286
184829
471860
103660
390693
511103
448066
462914
270187
76346
259648
5890
242561
252498
370955
316639
306083
429877
162676
289438
450062
402493
191448
166284
561147
265073
437659
136002
113574
193159
182614
417831
555469
421680
62804
495568
235692
302854
356230
63689
360894
142653
120842
108242
290095
481891
50971
362837
162419
263934
371222
245167
306078
450693
133945
37220
535147
266702
486872
443062
239300
100418
530700
243108
259455
412726
362249
152981
511089
402283
283102
99099
294064
521444
501501
116384
238762
465449
106372
497502
371667
556138
286993
214073
422221
9683
126964
545150
22429
207530
304527
97354
184160
241278
294316
178379
297364
64207
375753
77481
400662
398446
45993
333931
364257
254237
317692
483917
397215
551909
258587
122806
442619
456242
262071
409394
224417
405426
517513
170080
131751
528057
411639
423461
369442
492810
130543
123026
123036
222336
205556
425442
55632
348213
13379
383333
81588
446784
71855
133544
399488
31936
312065
164794
496336
500971
26308
26041
154608
128185
100264
103381
410774
219500
304108
405081
506358
499338
149379
434758
417411
189914
440113
545715
464294
183309
419932
378864
449567
295895
330186
495640
140758
383587
248732
266095
386464
465211
227193
22410
200000
512752
275118
163272
366072
191918
541721
502100
190058
231620
103825
169651
486380
41288
80993
203786
192724
486366
339817
533858
369600
269935
24549
346327
557387
556111
519916
262982
550326
281526
557257
40837
478542
500295
506845
165496
494921
105751
23624
446075
52701
185181
264153
486934
387037
167091
465063
70872
61786
550042
312772
3654
18738
140595
402756
111497
317400
202
318798
347672
336866
258363
271701
63679
357260
14516
328392
280571
413546
378480
447137
323557
353130
420000
334562
423701
367038
272624
320348
503378
266767
406088
297714
386065
207590
148156
157475
563249
495648
200523
324973
381263
83644
211258
549672
284334
262517
23650
418494
481203
228071
327599
435524
54613
374534
181198
86255
349673
271687
417365
295047
17012
276247
31334
451803
24047
411987
407300
46584
537658
364536
370168
306050
67088
221520
383173
293465
393132
206789
468421
325027
128873
351904
511497
565672
511521
15412
559631
409979
306894
481592
562270
551764
440354
533633
154397
393257
214017
495052
522887
517487
125386
320028
369062
53607
203364
435841
34086
250452
160131
326133
121802
182737
544948
362742
91094
135390
364349
285541
477970
194945
435471
245234
526173
55545
467293
43271
110201
407736
116340
284861
183823
9716
141136
401994
527113
202910
416415
180561
350341
57510
307464
396142
180283
186863
393259
8894
106028
146282
375879
69038
307392
255717
397331
137359
296798
216729
61478
525819
203899
392379
75932
427108
147669
141648
171050
295644
120589
433029
554366
276317
243223
565638
512772
439051
449224
16382
128948
457021
485983
5540
468920
443494
109006
69882
274603
279255
332664
216542
102823
257263
383967
396461
253987
164752
140554
317229
156341
564263
216314
248644
208674
370461
254596
444631
132203
497563
103637
201438
202777
510851
69590
345202
233346
451442
225862
299715
555445
197301
239591
275672
311882
378689
93406
254733
466394
222257
537925
192202
283746
16336
500430
24811
6878
501769
168222
407402
435831
408288
233026
342417
175444
527346
480334
406257
169197
537572
119110
16627
152035
123684
478909
447818
324424
519219
134604
133218
344285
193078
319482
476504
323885
342543
321124
240694
94364
332057
231549
456550
118082
191708
40685
360109
10643
486852
126630
444056
543660
316262
297423
67635
228991
516087
266543
25468
558615
174044
287732
385510
51644
387785
359766
265448
253138
45265
521604
291701
493147
152660
328650
18327
277732
329303
216595
257110
353889
195880
244550
528865
250341
342552
424633
470833
199255
41311
523385
237978
206708
319519
429710
168987
398770
46869
409532
480965
54148
314497
292964
105147
290705
355336
399896
53946
44377
137458
476437
526867
254520
532845
506809
18890
398540
466729
560161
529451
479403
475466
353638
83230
485044
66816
534088
399318
416415
113258
443823
416997
49462
516647
147452
138528
171931
404532
219760
365431
259372
504495
194836
19553
125669
104325
334518
269463
484618
494492
59792
530697
275566
176493
84499
309795
161145
415135
219168
116438
65997
532183
48294
173949
457203
338235
140752
186199
424585
181594
216748
325521
40638
267952
27294
354137
32839
106033
14237
307522
545356
360120
351706
360417
188351
425491
516973
293875
378241
456191
26235
481649
49520
369475
252310
49404
11821
301197
566441
347368
500180
46724
308411
339222
466694
301384
132163
88985
206727
239710
193981
342496
46471
506361
239449
59756
314905
210348
207650
92135
190142
162115
540640
197576
279551
13610
12891
467554
251371
247017
446555
526761
132634
295552
320445
468384
196856
141916
6976
175333
412065
220410
198154
534716
490772
566504
155631
311569
543912
489330
398220
411923
273993
402484
302970
336749
501940
197430
199623
187599
304548
263126
552824
562624
199481
197248
65013
84207
430321
166598
433455
52357
40873
330328
215748
441653
407326
398614
556541
402020
48363
555820
515813
487862
142344
433514
541453
104138
500698
68707
127969
419800
46201
12148
187362
162674
350896
24444
420479
321094
99689
222555
306809
464767
226909
476481
204824
130726
248050
142871
37046
201282
27484
302407
79685
449068
350136
81677
4649
72602
458725
365646
464785
319433
563766
276187
389091
305805
543744
393264
83383
1118
300028
289032
283820
372321
343012
384824
522127
14383
321365
532035
231874
367323
499657
5363
142806
438279
46769
184488
54770
165333
473880
68501
501346
390684
511068
8069
138961
107122
232368
530407
130572
290372
235211
545429
300975
120896
233763
208564
338429
528004
152108
111325
371209
219249
141040
202458
290404
142988
121585
80625
376785
238370
412098
33228
12877
326334
137983
499802
473815
209741
425231
498974
398390
223256
158303
175134
278078
287095
234387
345449
329827
71289
560335
546824
303278
467535
82199
539344
543771
508249
184071
468814
453268
36801
138451
455024
428605
241126
530106
229051
130055
507606
197759
293827
20146
174096
290258
81843
159119
292920
434348
455484
215540
212733
206619
227039
176936
243640
80806
361268
314966
320487
208446
58668
414574
426018
341346
439482
180762
562146
558110
526228
465429
347829
491450
70527
118685
122917
248068
149369
372784
321334
553569
122822
96289
342402
557635
445573
101068
1226
117992
267279
18140
120819
395824
492272
104816
76760
423576
353400
372983
56265
147977
114809
430534
500900
44567
209600
171715
343697
118770
74654
224286
530513
413732
201175
563923
116263
314337
125821
516431
288575
448640
266540
30880
350957
88254
13669
167041
350187
220271
183587
87218
33289
398757
518661
546284
1600
149750
529352
536215
542367
257232
270529
331704
290647
438792
484229
140220
437658
444998
417468
91967
4603
511467
139982
498166
486523
103376
112636
347164
98970
377783
44367
59231
48653
44954
263852
535085
452382
489480
294866
369811
217163
123586
450596
201453
171708
46227
446260
149575
482105
2441
165513
426797
203137
163051
91833
509811
390477
293358
46073
316557
280448
345169
158160
208175
561630
325227
50857
206487
557601
260092
302395
546767
275262
108685
5890
447195
249204
429708
211154
458972
181975
293092
288911
133607
320991
311244
155541
144402
273819
30196
175867
19446
61221
334206
21410
451268
507329
465035
461241
479943
174914
173111
58970
26766
520818
476815
166928
413569
517332
350953
5570
547067
546586
525539
208087
456539
106234
406663
346897
383466
394521
85958
207715
313178
486820
150667
363791
365648
303168
481873
25733
144704
299853
72327
564008
79143
481778
468581
470744
79076
264352
280049
288390
317261
450667
311521
287017
5125
120037
502911
475973
505227
31684
137458
18435
524284
163644
51332
511534
528140
351395
380306
202176
23565
339446
563259
424033
498805
433020
219270
440339
16230
97680
113626
424776
208926
531765
149515
297265
113807
447079
173753
29384
546622
531214
328041
21572
397026
352524
454459
563067
82178
110012
70982
559163
33106
246673
291291
257629
304859
340607
90536
536377
29537
562670
116264
502775
71504
201113
171015
427007
467109
153960
380325
194036
208771
89139
177475
59318
320655
99154
476056
398477
284274
312936
239068
114669
265447
424480
542657
235374
187240
525445
114383
238908
322102
361256
216267
250436
411525
362875
435369
353444
183818
389316
439204
234285
382906
529393
282038
210697
132509
429445
102078
317523
274813
314347
303607
291684
257571
396850
224765
400963
469209
235872
515320
219202
186662
202130
325429
73931
242994
473797
321680
41484
62735
401424
308078
107456
388586
97112
468938
410235
388015
156054
373235
420278
179684
132456
332798
106395
335166
64072
278102
388342
59644
356631
480805
490756
364966
535447
74419
402883
12551
337720
374251
35620
284458
531224
487796
161500
494026
237008
400485
140577
285161
87729
50439
477025
176937
538035
289158
232792
311559
12241
440970
564803
488951
257022
33502
510009
514595
183015
28660
243856
541812
369691
436952
300300
340444
421085
331124
444385
265381
445357
166165
558453
330903
310879
35983
16352
415054
210443
461434
418478
184482
495362
437423
350858
317991
534024
126473
516073
457711
538310
233918
527361
116535
344521
204627
336828
14025
204023
38347
59398
532359
67432
250002
551829
11743
351011
460865
384641
69655
114503
192085
352642
549202
452757
185610
57977
167657
225646
538796
153104
88658
424294
254401
281807
264475
288782
75281
398025
331166
33943
505919
415156
237119
527637
10734
472736
339069
169298
243594
454664
179346
395424
414954
456093
294236
148046
190098
270280
300769
152992
200100
169751
497537
49804
83138
118686
101229
515252
120959
372080
290125
350089
154534
555196
380205
370543
260798
228830
15718
559677
107965
248046
93131
257669
26209
66812
320264
94520
489219
187571
551181
447425
457860
421065
222668
31495
437708
210876
81455
10943
152159
152709
324727
220059
97528
331471
46567
8545
149897
491630
303533
60142
435500
47410
375989
39550
334017
490916
150332
237375
92667
338209
254029
420942
226914
242843
551489
202351
228575
348259
471109
4005
53936
152675
113872
506877
102394
8191
48542
498069
100352
408935
300817
82635
545477
304489
228075
562480
48263
260224
292669
522179
494744
274517
72339
252378
84150
231953
489179
404986
476992
547659
119859
207425
381278
299282
56561
247878
71839
95807
295322
2021
512636
126252
389621
338152
39289
224853
208238
543209
185227
548616
351104
118014
180855
329619
272800
337653
130028
270718
196192
61778
3134
327601
437021
255455
196255
363886
528928
299455
224632
449635
505691
84352
323727
390179
420438
150064
356733
543393
339089
243020
399995
425673
566826
452997
347838
425540
120198
174335
283077
109294
288030
203543
152390
367445
460178
14328
14849
343587
562783
190380
212186
531974
461350
467820
485874
543371
406870
222599
39133
171728
397731
418413
208598
482469
194714
333817
249222
353131
545638
230135
566741
324887
449453
315824
418572
4680
184147
40195
376411
137714
520411
205630
54006
225091
465852
469533
276886
396528
273478
229802
276346
37939
411930
455427
348401
525895
91433
532598
373998
151864
467008
147339
352644
535819
567897
81868
543780
470902
59228
252214
92924
402604
517251
408389
234287
350447
31640
289526
412775
547500
27011
6378
245673
119785
188340
412308
529090
442515
55395
156256
492439
49974
48716
193415
535204
488846
453707
446850
172817
179271
503055
445839
337252
361037
233464
406179
17680
190835
357077
463167
68047
109042
14351
337635
146059
456513
85187
282628
226279
132771
251921
166456
256072
488848
355481
511874
385926
87038
299495
516172
412911
499680
69598
399948
352405
35550
525059
45847
316960
408871
363565
277129
274392
74842
547310
56961
344721
466856
313737
398650
210128
185003
91190
457945
100550
2506
167156
223624
424953
192468
214986
24
164179
55232
68285
203966
110783
14432
13847
280825
182103
191879
236768
185943
82796
108807
225748
61338
161130
23205
364954
93992
480590
300464
153376
308500
411776
525530
522817
184637
476322
562931
80259
16548
369755
138727
473631
432718
26213
15387
236313
12177
290582
209559
7891
433241
501717
161429
566467
59084
238225
277160
166994
345999
451729
279724
234925
55686
481142
473266
397410
451948
386911
512752
184583
351338
460054
353818
354283
108679
473126
149930
34964
148136
434443
506557
543071
7068
117689
375170
479937
463859
250907
127852
179432
309002
280355
334462
99536
230557
363653
273606
539447
425370
403019
458649
242433
461880
162911
315565
122259
81551
525370
208699
204787
406767
418364
351934
90541
23970
316684
129318
76782
466222
39424
423553
194753
222565
513521
33438
123763
293992
400546
210587
104761
55894
332858
540884
109127
408892
188424
325276
249088
201178
341608
417649
27679
420922
201707
32731
364146
180544
461981
135631
73721
64195
332747
266006
120488
428567
407981
219212
298104
168124
411128
221598
443838
321271
468039
11777
255441
232551
509590
95163
369184
286572
381277
269471
31230
400592
320719
212726
229830
104260
322970
118747
457840
144009
9272
173886
490262
169089
60463
6672
142376
187739
425334
340659
465530
78030
325994
204029
12365
339062
541833
264573
340834
196507
68632
426258
330484
109346
239290
110848
392946
287998
465617
162550
112918
152215
165561
536263
364543
414321
75046
444080
476213
53684
326510
299341
545513
144079
24975
291585
291709
256813
474197
7421
382764
405292
515148
246160
369664
18855
204929
313224
493201
238085
111244
445101
158335
358240
254341
4138
483827
232639
283108
213771
348429
203348
120395
328883
432578
301782
96452
379813
131375
240603
400931
374998
417660
424886
209049
422796
37951
509415
507473
386522
310200
548203
394015
1179
421922
247748
252717
391482
510670
177538
380827
3094
432152
553511
527434
467182
300617
162738
69598
153851
91799
72739
440351
109498
387490
173190
508916
112316
290697
565271
542317
477736
89553
520105
254799
39197
421364
555993
364671
369594
186984
557582
169437
392565
303144
38768
151816
61389
62892
88906
326326
383780
169300
421144
496600
4869
539336
479842
53256
448039
101837
457790
410118
472260
520484
360238
315164
107137
466842
1856
553763
451235
508284
362310
425234
531067
291852
427186
341643
531456
121436
545797
446239
181161
68657
39605
152276
405008
528399
134955
85655
38835
56756
244937
157019
19765
35434
567076
142273
297652
192247
436347
404632
535198
376359
40428
144090
283286
86112
71023
209810
23087
328346
435902
520436
242894
478348
140759
235719
518910
89504
259306
27022
440439
415487
504576
78271
528346
237373
1628
201904
340650
369554
405620
201471
492438
125767
279611
216065
376975
537235
527386
262285
389225
355699
6430
267848
11043
336804
361181
298379
548001
139876
305712
466451
285182
218509
493301
234296
30645
206264
226138
430644
384473
197173
29387
462476
232339
181644
274653
271437
133298
515960
245824
290365
200701
140096
439551
420315
353618
42701
321868
152872
55645
143968
368257
369728
82881
67221
562829
158818
128424
510905
138317
218363
560585
216457
157078
160367
510597
297213
371840
1694
389074
363720
148822
450669
27025
519582
273118
449774
43251
212941
54344
469294
462196
82141
566027
417663
379416
470218
147596
312183
30112
228247
463388
420173
114705
538242
503388
335323
349482
178855
217606
20417
124526
180637
258821
178047
327353
465933
563203
406182
20502
451522
528737
422502
557707
381984
66593
417229
406584
191337
412339
423548
110848
222933
359657
404354
399233
291417
18346
147813
497775
509857
157911
73028
18378
33696
369252
548651
461000
360962
527275
270835
276492
377769
122754
48260
448184
285453
354744
142018
157644
212863
513610
91771
473083
228494
273786
311244
46859
169762
516305
476468
304777
264858
155922
437004
268114
564034
497505
185600
45300
31937
309618
512138
169088
546674
191785
48440
512462
51524
455802
3675
485582
75777
457153
519906
112592
191118
207108
136573
60026
64813
5190
320525
272047
276201
254635
446656
557542
126034
531866
180592
92582
148932
369916
129617
242423
291498
196573
440829
248513
207258
175480
280245
181539
265194
101930
151207
566433
21230
324665
432281
207136
81748
5444
536216
455231
329242
195840
320669
324191
568289
546480
454003
200876
201050
219623
370388
469966
457390
379146
520444
244569
211470
424871
42591
552511
92092
54107
152150
254701
65283
163266
377372
351320
86875
247131
45207
346311
361865
190589
131843
294524
40015
100000
348624
78452
70866
404093
352626
504924
93582
235813
235503
462249
435766
301352
12556
99674
5660
5103
208911
313317
355575
245845
287647
469579
175208
534520
233460
494113
382027
495553
37338
109947
392727
240824
83161
429951
296586
154101
88917
233024
429009
399154
253225
2737
25061
10844
493040
34675
25281
38424
180504
499424
450766
186670
175801
51644
305843
34082
485196
347073
297327
207301
451681
212412
191336
248355
510205
308616
441479
371025
117582
328269
330225
501533
46991
240306
159833
468715
528807
268701
341184
89067
321360
406190
152036
118813
231292
477334
200704
422792
113524
14593
431676
201440
360053
255436
221121
377026
544360
397085
532442
445881
350523
25626
345572
429686
274547
398748
226134
265451
459440
34670
432775
124745
348092
269616
298847
513919
152674
94376
544484
275262
116113
166678
305602
8839
476453
144497
9482
538680
498664
384430
247081
548162
225706
149965
151190
74860
279443
234429
94201
10194
176597
351735
42508
171477
475874
32912
501466
99948
548346
40474
412282
137817
67372
486282
89250
373278
359638
167208
309885
292672
389688
341569
61155
244213
169956
165576
29214
513196
105120
37726
535699
59211
103470
96464
553651
10176
525092
375937
5501
482345
72451
479335
339115
313328
40278
529365
490006
351535
337763
197557
175017
140945
27264
420347
223384
537886
516153
431242
491180
514219
12397
51428
471860
498861
134050
4047
62592
405823
194809
509144
564792
255353
441015
335801
23025
290071
509123
150535
421595
346643
317776
6664
365201
277822
1712
284048
419293
298793
219176
385371
135694
134122
93110
499684
454662
87781
222831
161934
118391
494339
149008
476543
285830
100371
109193
503079
272474
332752
315882
306774
495864
52265
541736
195005
97500
296579
404040
135407
97854
401739
323354
77888
323179
146698
421888
65296
17159
361924
324470
408928
467901
122453
320023
184361
560471
254095
188667
454358
211994
391925
374605
402046
391137
406590
559364
155263
109478
135502
481758
302878
281994
486876
163951
119172
290762
462229
160441
372175
553699
269814
517063
231691
251794
380
366117
534688
563652
66255
74053
535612
359262
172566
178210
200009
453755
549367
104855
39289
175571
258490
213920
523390
484269
308546
411061
202673
507618
451242
380141
245802
354535
327565
379983
331789
444285
377351
280100
212505
360433
34394
8823
151434
485815
494154
485756
217748
96551
540078
463739
85642
305518
281772
388789
319983
84631
42808
539872
177736
483024
346779
100083
133092
448595
140775
125293
186407
146724
466123
39974
225537
512379
440002
464792
60521
375078
237478
91999
205274
263340
281032
424243
1199
151992
452602
267182
199321
108124
286571
334722
275721
244186
40112
244818
417060
270255
497247
221551
456087
210831
224951
423910
339769
509189
207127
560371
463113
227863
510929
310722
513502
384149
495373
565382
448893
382294
82957
29278
532818
404566
534506
431022
326079
430280
333258
80362
483830
180531
318655
177405
214472
281680
101288
270555
280668
68706
444441
234599
425065
474532
407831
361900
216048
408153
290478
501522
393655
554104
454475
440226
347623
487949
433345
431828
172903
553430
170517
558253
3510
527664
344204
50068
176409
66073
26239
117089
231635
164965
21158
271314
556708
193165
308654
473366
169854
270809
51570
6821
229011
553761
406412
398603
218182
2118
63933
143699
282417
185943
489607
352112
140059
318342
251635
471354
157133
531296
518233
27519
387038
175514
409977
142144
475099
420208
206793
252228
420940
407863
9342
219087
341959
255632
361884
383135
547224
476433
9915
553492
108046
15464
79647
461473
197366
237704
369901
267766
97933
391151
224974
80386
149049
393415
476332
537165
95287
359402
48606
33676
125869
85271
19405
546498
149488
115048
117354
443706
176441
95668
349728
37272
170129
553713
63697
489023
401791
36472
122905
16851
208161
272368
530134
38911
22253
221754
278369
265790
232711
26045
286399
216006
72014
495581
101913
278884
350538
464458
29103
55697
86424
159543
506269
23604
205232
113444
279100
227598
60140
423062
383140
236205
346049
549660
294265
165295
292865
146694
460603
515314
16384
49753
373346
521319
60206
369082
167130
439949
430127
536290
64612
113900
559026
196089
474705
27920
76728
407391
220257
177252
286706
102646
450136
254437
46842
347494
119514
56125
174380
177676
361350
372332
422424
452799
555498
535587
25171
422020
36479
208331
403681
3210
310514
9974
525007
270870
463093
427426
244059
297867
44487
424577
567896
245182
37920
246908
382524
527851
479499
97996
390352
210511
90571
182323
311656
503979
73193
258327
478806
230351
554275
456150
567509
551198
535209
326658
165052
14820
542419
302152
265613
391616
564073
392273
465240
339577
109976
197953
78544
122431
152703
300526
439960
167236
192733
377804
483104
309032
485933
198025
187568
51088
375615
55797
316871
492531
556512
521287
43639
157000
538211
521862
209145
270776
456595
200523
322370
564028
248698
468600
177521
190327
386422
278398
559316
472275
73016
148052
30572
124873
252212
354871
543787
82857
3265
308334
195554
255184
300364
483053
74940
367028
408869
109654
186111
16226
468527
42099
139170
311161
193876
93752
78496
63664
313422
28285
412141
195819
283419
54892
397018
325857
449102
427882
199589
246104
435620
402277
273144
384663
550742
303767
126717
69876
524598
240283
302014
496282
416485
497860
371461
16350
325413
427737
469899
415240
189816
431460
556184
171649
67357
152488
375205
451770
330869
429663
56924
3653
529726
216968
287529
391127
41258
440754
194572
126484
278905
85627
71266
476331
8295
250491
328512
68803
453189
98700
275557
301681
541146
63155
226699
276049
271351
423625
475686
349903
306959
222075
501897
262127
125280
517586
130510
560795
299288
399151
143642
277172
405137
223511
290352
442685
129980
80414
18474
517035
456316
267275
364522
116698
109100
16456
317546
53603
40781
60095
173561
335378
258247
359950
155818
457257
391592
427612
88841
122852
439980
224430
271660
374703
36472
337554
321156
54843
296078
526757
474010
295350
35857
305060
163639
40657
158868
207697
523936
515012
52672
28702
120146
175939
558346
531204
324960
362817
15776
21230
77439
75504
466822
13185
13364
119571
312207
28206
555952
335736
36717
393652
465863
512014
306098
426212
465664
119338
12198
533307
82652
365287
150379
471812
424299
142970
7578
378338
18953
166673
192395
453647
53569
151347
413112
393739
415952
537609
190528
382503
349555
303016
49800
492048
507280
141063
552164
164765
184144
109915
102891
235889
122693
270987
512072
329768
431373
30583
495181
160902
565676
247345
2330
407990
13983
539755
86636
320331
2867
210314
33620
303429
346863
300352
201671
161808
93213
349808
101762
490481
45805
155364
196764
110082
326385
350790
330918
113584
171413
152421
454976
403543
83956
508405
141979
449547
466183
81533
299934
122273
408238
295790
388374
332073
354594
85570
109476
553157
497684
404469
428676
381831
220062
336771
435455
121957
243753
254295
555505
376129
563846
291239
321008
153890
513000
13715
15384
115080
182547
90551
567613
551591
79522
229214
57998
429926
138587
219845
225489
53148
150806
261867
14152
292312
89221
12026
411373
43355
23408
521598
168368
253375
170988
201143
172377
166286
548966
374251
7260
491181
39492
388827
401695
293882
42676
165279
21548
353921
138800
369851
539155
543151
4798
370233
122449
426652
297119
344319
224088
237435
433671
403460
334826
155709
186505
166694
192330
256578
2929
79934
278794
10383
170535
156065
119229
477894
355923
5732
463882
334780
107384
298330
151937
473546
423341
464365
30561
421579
355451
260011
122054
353040
51810
238515
157917
29476
26938
51600
506016
265558
409614
126295
244581
433080
276320
464499
545215
340119
402826
185636
39644
486628
461529
232184
514191
480700
57310
478470
75823
445921
434651
121063
434568
324935
259286
497595
163484
467039
334722
314970
315488
551192
410105
220095
563230
265958
478474
228885
317408
562876
568221
516068
378683
70531
367572
2887
226889
516954
225622
138713
52468
184020
42139
188310
492194
315307
515254
507046
443062
242704
480958
84418
274934
511833
246816
444915
334350
318850
75196
265817
349159
280787
490573
404283
489445
453217
443121
566716
534613
101408
91791
417790
223345
429843
161669
295569
187586
85436
260186
322656
261343
451076
290975
350858
562540
251530
51256
436606
221781
6271
440846
300839
160867
300224
346947
60000
7154
470125
321444
191459
515654
287942
280793
141136
23435
364749
554777
268332
523385
47317
213728
156863
472685
436547
307404
332433
295938
246456
409822
341666
410418
324080
552633
162806
398220
228674
509353
157449
539798
278739
184968
555559
331614
531413
260562
549624
451163
176372
95974
78786
457719
294832
189716
175454
459030
18506
344070
56029
82051
534531
10058
313718
478318
295892
374674
75973
473364
547247
348471
500612
362033
526648
475911
95300
60271
237781
313343
59350
513901
10768
370148
428655
315781
275361
548125
44481
431497
37775
154408
5396
238710
495254
535010
364537
439740
485329
187982
106022
192139
5189
296634
481365
256762
133826
409189
355065
328960
6646
4874
567630
511669
206373
550828
376054
34705
397842
457082
442350
476030
81287
239072
501250
478662
101698
453030
345074
245182
476592
521454
424108
158501
147808
155749
278760
366320
302148
111938
91034
346811
187951
548969
513134
134320
202947
478277
108100
309221
375881
475650
213111
246731
488061
360059
380853
498970
523258
214644
246296
18847
269415
216571
45371
387961
316226
370602
499344
539843
508067
192894
496780
104387
57923
448719
304870
75177
239335
174692
257724
34241
45886
414827
182954
466681
43998
199752
451759
52805
383649
386512
452507
21891
217789
497477
158168
141352
349952
146933
320239
273892
49964
292669
421345
555785
180153
439721
220406
170996
59078
353280
48044
251546
405292
38577
489907
526337
158260
557226
221226
217831
438448
382306
407006
288169
527761
257949
94018
217422
371094
211086
365748
121127
287839
469702
37154
387703
416424
334655
142473
258388
373048
438745
498800
401455
547069
459887
443708
151520
232935
390720
30933
187743
535430
297367
358646
144563
511465
514423
99743
288475
170549
53403
287304
125071
348231
96438
418001
46490
208214
260173
492255
440839
532655
493263
529528
478930
301979
348350
505734
361288
460125
47049
360966
449964
96870
500289
343928
353888
326283
191957
314599
78781
239037
273301
375441
252898
470718
8090
375675
31951
165710
137747
151224
175356
232442
96226
229937
455182
253068
555550
364208
234372
387592
401957
146306
225218
380488
130672
275321
498
481337
244600
164375
488467
128426
491614
416536
211131
526593
155794
410598
470561
373212
63420
258809
258759
346150
15914
227239
306118
389105
477108
356595
148604
90377
127527
481813
425302
189316
208006
360343
469025
466870
468904
113776
355015
157087
513099
177447
543769
383635
553875
172986
501865
524168
419622
274297
456615
473057
393684
105147
256233
410940
95064
342749
506394
390599
549946
102807
109591
226355
457771
370719
165882
428254
466828
71507
229729
488979
52848
367382
197779
316225
104892
121502
439932
41705
400279
344802
171516
439291
158995
172014
90512
129533
385642
196901
9209
168539
242176
195565
296514
384701
2053
145701
149933
137324
177421
282368
28731
136129
179311
89693
345828
441138
123429
511707
523196
327934
194532
148280
27339
22563
9037
43963
519940
538601
18715
494579
459018
265059
284515
299157
487092
187587
394664
213191
187900
567411
32298
430149
157941
560831
239624
200918
87542
506226
469557
443097
235144
155855
289240
3635
326234
346961
281144
380184
562184
192001
268319
443478
59399
448586
100083
186638
375032
395431
563708
32938
122827
284740
13594
169628
315933
274359
30709
67620
113678
469955
22281
27875
545739
478927
273224
273725
535910
392880
355909
308203
448992
36790
71885
486248
411371
469942
545541
314135
40467
22124
144614
477667
29434
116203
47717
15053
5323
96514
292024
221393
166283
202163
438842
290753
242727
429345
534734
521295
95321
405653
348530
188814
261343
553746
196741
101627
109857
458477
290798
313340
317161
546125
7124
367068
155167
205434
467349
151359
353137
482699
253941
68151
442050
270924
218615
519822
110783
149616
2927
467448
143651
466022
440002
388517
416434
49717
13133
258880
457616
93255
203951
102684
197421
256675
286419
97542
85092
130792
118501
80603
220233
294027
129411
315499
290777
265338
422936
294899
266952
31668
264460
468440
86401
165953
156706
557692
431407
506315
112852
296872
83856
240147
444514
77445
96610
75807
195673
379252
198115
399624
382505
39141
512067
148497
299622
180411
558328
34195
401673
345194
23431
234041
377621
251625
135881
139386
349787
338849
510460
307856
444643
92434
198459
295643
137363
562218
267453
145852
202947
157118
542846
460533
27650
491459
497041
392017
433554
487459
556510
473223
480740
59471
419450
64147
66001
2213
126990
142865
262727
429204
541977
46080
353844
324948
75348
121134
300871
169911
295276
72794
378534
351934
405540
325619
59975
37288
465574
175296
244979
280446
67718
460199
145089
542162
90169
210334
110311
463847
231069
312036
24420
265476
220971
488578
269411
421138
423704
135577
391845
284374
109805
369638
187472
190670
408612
136785
470494
262220
149769
194647
293082
153397
384510
473347
428079
162219
241934
118522
99795
27188
275236
306939
92590
155935
179761
537183
219877
238452
483180
83615
406065
106655
355218
461359
230653
228002
342441
459971
232892
496430
548993
76806
125327
51086
357439
349087
289153
437871
423048
489510
188782
501959
481206
123728
229322
264749
363629
132669
174294
8779
169491
107928
387081
283980
111004
303012
162255
190084
486351
459339
283626
202098
503354
282892
208874
137482
111527
216867
311797
411836
351635
296262
174520
270762
102933
520548
514237
259448
226361
249093
117861
490897
16422
84543
338258
373705
426168
177817
23798
320880
250062
242290
441222
254322
43149
518315
236583
30618
228715
477300
106581
294317
229675
451683
358654
85417
184684
206496
165291
337238
483583
100077
227075
129531
420949
375988
387595
146178
842
183233
18981
128451
444025
66501
522022
354635
404165
206129
116033
31332
516527
481078
374400
178652
474889
316906
491538
136690
471131
126506
380962
506535
216403
48506
227732
475906
448711
330675
177596
230186
186216
548889
456857
270711
271734
384377
565916
184952
545114
26543
50159
346696
40057
435073
424096
286453
249576
263327
443307
454668
17709
485336
157234
457700
250480
181119
183851
455000
384654
176430
405895
117558
158536
87153
345774
34035
397781
254029
347462
368424
299251
539529
8341
387085
546624
178600
313819
142999
209249
344372
406426
458117
289559
431334
220472
372294
169784
110891
402636
212284
345304
129139
449866
373885
152731
45858
3389
322651
433445
85337
5389
107665
522273
531195
68584
245006
69429
139263
152078
141816
250839
73161
45934
377714
21100
230582
287614
500004
376331
379492
385957
479371
430275
127302
73819
440462
423637
238159
399284
413996
399828
88167
489503
97403
233775
132437
556083
18742
307247
188235
118001
24645
137961
142244
156834
85316
251209
480588
171460
253735
472082
456029
19421
472827
560683
309376
200026
144385
234525
141483
303040
192890
3468
327543
304692
410840
80104
96043
545523
567894
75842
173104
188055
502810
258813
78205
264656
404557
338663
65591
304726
533046
269241
458085
522198
31970
332364
87182
115972
386565
118864
108517
557872
191157
19775
74635
556477
388427
35861
95359
103169
470091
472171
185288
321749
515954
134860
461422
488294
99360
120193
234341
106792
553221
439650
269513
248368
23929
476794
281871
29416
336936
496275
24182
175173
548711
279929
511155
324830
146149
77703
17086
422412
491025
531528
460902
381999
537508
354562
298891
330028
1071
59473
450580
20303
355789
252668
527034
309847
124466
491912
7894
310018
549940
270359
198815
262596
333236
121555
263714
141983
420638
111471
109045
125971
147076
466951
174743
462643
477504
209945
360171
249736
74501
259346
268576
426574
406315
506400
306878
197972
180568
562261
301152
443894
308785
153454
258359
492461
463463
329172
25838
136785
338348
414695
293932
315155
164321
449945
539000
279172
71208
342422
517873
408340
123121
64058
339682
360204
458891
294690
501642
148844
216658
121281
260914
293167
189746
546250
198954
551105
27463
402979
469013
13546
394088
566490
311922
61570
470287
13703
317049
502108
198268
21576
141549
441391
484696
480410
219953
450974
20265
259585
448951
405204
296821
454396
171489
111132
291900
347443
379919
177261
326887
143727
116825
515166
273553
287447
399490
492666
297632
385346
184480
55868
8713
96222
544223
141085
241819
538228
124430
121725
189117
281429
89339
297665
454496
14372
250656
225269
19056
27768
130638
433262
475228
425822
306617
466347
175161
420756
133425
363417
334050
31127
241598
516443
147950
86704
471406
549562
83255
161481
281324
194069
375924
78061
17888
123253
464365
539010
22015
318049
407210
170220
150869
64557
39364
378887
184355
509342
316708
333185
372136
138831
504889
359655
129068
324238
353963
361238
133906
455348
389246
108828
241810
214894
4723
130848
128459
97427
433668
398440
113825
499346
194844
148699
223011
558439
487034
433719
543303
446534
385222
409739
33739
280834
525695
386509
208145
489418
340524
379964
544492
208766
86627
417274
142678
530066
250664
301524
143566
287671
133383
416555
150369
25054
547674
359984
250408
387654
87212
52424
33951
379282
105720
95051
530985
403016
555882
328000
293151
432381
60772
34712
14263
247278
334695
370859
509262
141548
354857
153009
378219
43666
284491
477338
132917
464452
432837
290623
402244
525932
79281
170596
169460
174477
49408
289150
337557
447130
103591
141280
185100
309232
347164
347571
384931
76933
46321
482268
284401
292396
456089
406572
455165
12649
279488
35753
193771
390026
542561
560891
566798
118953
266821
251199
182143
154735
37966
104731
366240
176340
419788
202098
59281
481386
272873
560992
287208
106140
263236
518548
195869
368610
400421
351230
26785
211760
375671
117297
304891
404289
344041
458264
403237
451958
226827
315844
350814
466204
421546
412422
118666
272943
68660
421668
475688
550438
248411
137653
295775
34716
435620
328350
496235
20710
402412
536405
140443
31871
316154
424838
21988
356833
99984
186753
550191
1077
548740
314350
145526
201802
166451
117884
111496
336244
87057
150898
259018
251415
562037
39569
235642
526752
218536
366002
470114
404128
523922
429495
140769
365797
448500
310120
370165
415727
35647
508124
538457
472911
552915
310969
552728
198394
431497
398524
92308
297112
349660
413203
336234
412377
228480
336099
227633
318800
546560
490619
550343
429457
167082
164653
556039
380757
26114
303175
58842
424501
488189
127167
356566
24863
98021
381960
268087
439203
368916
483465
538130
349348
272252
186704
4670
176473
250866
28009
223619
255620
427434
565610
353204
180426
189917
281446
503959
8759
369564
283206
105136
369936
8672
214876
286008
115370
239222
36619
692
515112
466421
54859
196867
315857
489392
474686
56749
169328
477657
289913
159040
53323
378686
524135
172571
97378
406824
95674
402795
533214
365290
86678
493147
27995
245912
409214
381862
102979
366577
512284
532498
435764
280993
447038
410739
225261
431557
286653
188349
189544
62592
166184
471186
334767
286006
137838
404595
415391
201015
339171
26310
191178
125253
77395
555008
78461
97155
270503
189861
10505
420990
285894
101720
355628
250084
108278
95560
396993
280250
89416
318851
336895
348369
545947
402663
91160
188737
20727
279510
253296
394177
448261
356664
225042
557286
508807
417883
521329
303724
152931
25146
130002
152894
287349
80613
510215
17573
554175
227741
254577
290142
124851
217691
124450
480154
516907
462593
157671
327838
443773
443147
439340
370417
418775
58028
470986
63552
193368
525417
278072
208727
201128
4546
169755
369966
154805
161337
75729
324023
272999
360806
352077
24160
471853
334814
192628
417062
258519
452376
64510
395524
227285
375126
391843
430330
191032
57204
481481
460111
244417
498647
538038
200961
395206
65473
73561
182951
26693
321146
333465
52021
460266
565610
559476
460326
148435
354092
373952
390537
472179
502923
294513
219630
176584
130962
286396
313636
370731
566814
559904
502813
189439
143095
430000
469435
218232
45524
270331
501564
29563
546163
433212
169252
536
488290
227594
378366
505592
456006
190301
13002
79893
328228
275088
560058
374184
485464
484836
132602
66640
298344
212894
406656
181179
176371
166053
58655
292811
470790
440189
128148
557472
246476
259408
319268
373244
63670
400183
365301
248423
505858
140857
106796
273154
6244
401886
180298
170449
115569
553043
361652
14949
220686
492612
341655
563577
382671
435386
315778
489164
380867
483212
227487
369385
69176
253972
107341
51070
492620
187597
539387
77859
227353
375161
47209
557910
145829
246056
359219
16090
221847
20327
187143
176921
272755
406740
130487
40449
175381
50761
163757
491431
125985
153605
514347
346324
411637
538542
275695
408570
217070
558866
174896
539705
410798
311970
263281
523834
430490
504444
187015
350805
104409
149109
49009
123112
304279
445152
332460
130858
171333
140780
328779
91823
238116
342860
45032
89910
383062
167183
95197
532532
293195
26544
413935
52571
287687
106401
495804
281766
520376
97072
554509
376363
275863
62491
295226
57941
51749
35124
49592
478586
519573
553233
153836
15017
279648
120901
287783
398148
364801
236565
389014
545980
468786
445040
305050
6948
394068
231897
565436
306343
298531
388648
519648
67029
288029
404737
563152
322767
168728
54794
224737
60421
384319
255651
244598
311395
261358
211156
224218
484144
256790
410981
229846
193277
269280
62006
70086
248426
513027
146555
522475
334073
409039
529973
538869
383841
133479
128044
117688
228793
337466
472243
141944
488399
146021
542017
38224
64126
154884
122202
36992
266759
137775
137381
146046
68146
34846
361646
1272
90516
269516
71411
485449
263165
16057
299722
62121
243540
418553
498618
394291
185773
238699
141412
326616
465988
435821
397025
45473
556795
557470
352946
280353
537843
287740
290577
164076
6991
467432
33265
68215
164198
529363
550326
211569
300159
426450
2321
533196
249134
445659
109259
90696
408356
24046
285224
504872
489952
119247
306938
161250
463960
144617
193663
118107
414377
417936
420771
213544
522474
445311
300618
112411
248479
265024
354859
353049
420591
191713
294038
15997
217632
111162
16584
565939
238310
83351
455026
460345
351916
384776
510234
295004
99060
331596
401340
142957
330099
320873
388471
416551
8049
403080
380959
278070
467303
408495
64438
227223
185670
489278
158000
463752
292139
80696
564158
327685
380649
384444
14964
68446
13765
128783
385542
540974
417674
99309
512919
215917
142378
230286
183148
27224
86315
159067
508802
231072
156740
557559
541002
203973
543743
500196
405459
472457
22968
399009
188167
258553
500417
469213
416908
299345
18368
309098
195048
97663
195382
199109
286571
442429
243308
207804
421624
58365
327494
161718
406554
412104
560974
121230
493788
149488
534426
340700
214611
232314
73280
138077
479941
200111
221322
438755
415875
78408
355452
477222
243792
229018
435054
56706
293205
74869
41019
326670
441768
322863
405644
32319
273131
186958
194967
554233
277090
331493
151618
487718
442819
150855
508163
156286
210966
544492
250086
13200
315408
183440
135881
152673
294535
82267
256307
243099
96170
41794
468338
559272
396383
450981
358097
515676
169140
152828
287502
566783
278712
378909
351916
236085
258690
193743
471608
84533
419069
225556
399846
127940
221444
509716
192106
153209
44878
421208
187211
328142
298814
98764
135901
211668
204024
400119
10324
461246
183616
492281
246166
432435
559722
394726
367328
423015
351705
413884
71384
15592
532186
380188
505450
256114
542158
308538
561041
66630
161641
59658
468658
307915
562560
275677
481108
530543
336523
36523
43254
292101
483260
512025
538735
99375
323688
33954
504516
257822
7603
242341
435316
374070
441154
244892
337351
387765
137529
17392
93360
114055
407408
512135
432590
314105
378706
496016
338694
4599
190893
411918
25564
419607
371850
88246
338730
367511
272368
476318
515294
127313
224590
61464
264487
344418
465081
206549
379976
414795
370024
23721
207683
100838
496844
37519
516581
176092
330693
348666
360568
532791
515792
312169
261355
357722
117588
111879
33920
415468
375588
473803
349728
47088
109844
512840
412211
399349
367394
466413
32710
304292
181096
35511
390479
363348
493958
464144
458860
148245
151959
480934
120000
317277
77151
195963
299301
131156
530092
501389
443187
431723
515217
386526
259211
353028
448717
93020
465482
197954
205410
79012
361360
186953
343841
453823
146655
101634
12892
237843
546664
454041
33502
467599
522606
254418
262322
59840
78926
489491
566697
377919
350196
548623
368492
51467
306580
149636
271294
166117
154086
474520
360474
316893
537252
527892
351700
498797
341408
417082
540464
511533
18179
402273
190322
144641
47465
470581
513554
229686
323472
430191
323167
80366
168459
37086
433819
177032
130625
131818
519117
393685
391183
258864
477833
328404
450301
171466
287645
526922
499965
96877
287325
115418
143687
106579
92955
366987
273829
321273
330087
396344
216286
41252
185640
380788
454606
74658
566483
427394
226290
364044
243290
78483
563986
92952
80983
552708
117543
532593
354409
255843
426044
12777
349384
73079
242448
182345
124215
454849
556766
467073
389119
102523
13661
527186
199019
423748
54128
500493
409685
352405
556554
403686
471841
213015
216193
542660
260469
261533
489935
121518
267948
456009
317277
84709
231078
49442
158835
110093
186367
19991
219746
186892
529554
504525
363658
34
411114
65759
19360
188370
493038
61271
422488
85228
223629
561589
341753
214488
297866
350922
264672
118841
47727
6138
271051
91286
188077
128421
103839
313395
364645
241888
516266
20621
504271
52290
247098
528567
94
510201
451328
566038
295201
267459
363230
370500
78586
251282
161185
32813
365341
335968
88879
482670
536402
538355
368849
90381
318021
416072
452095
538101
371667
210343
128258
26229
456990
393959
541326
121912
358994
23235
337206
165088
175242
165920
428024
348531
190005
498662
75165
131939
184967
476257
121295
205876
138076
462034
56325
449053
104672
451385
187784
411855
221058
23358
274064
43936
364102
194136
135753
377797
333421
90889
201795
416604
205628
464102
375629
219875
186383
154323
396453
304088
414500
451801
221993
36211
121169
440459
54779
270077
103118
121320
66349
51722
146975
540104
486692
137569
224135
480548
568523
298492
428078
183664
191295
133692
239830
463641
340420
333148
312763
147893
91557
453118
63720
292075
542670
309992
126335
86559
55758
415734
399998
490042
302438
123659
444408
50611
303063
65773
533362
400587
383478
262734
83198
431270
343526
427543
149085
394422
83052
552190
512958
135047
549759
12677
232792
36469
524869
424062
235899
278554
561113
272540
6395
370903
425461
340794
185403
472182
230809
257926
338382
430978
130388
39663
25379
503365
210075
563659
438594
411424
267889
369785
423432
242878
465255
560690
443492
436650
259110
143944
374805
132074
150702
230661
554054
411299
204764
511820
271477
269175
458335
476750
138048
246379
500337
79548
134393
129499
475482
473159
336519
496901
433287
292227
72518
278796
460172
343099
555160
158061
509826
533630
239780
398468
538485
499909
228118
385775
165262
104289
351673
516509
331838
74962
120761
271299
251614
397197
283755
218610
32952
404346
136168
452904
214256
462074
406461
466421
343745
38768
305699
269373
417601
488166
114550
362611
538972
355665
85869
327831
111691
299198
431296
125498
405330
156822
266304
10796
205723
455649
58369
308774
86573
506235
300312
101664
368317
54832
263769
380607
421498
9855
183112
550400
84445
148458
558762
172005
395022
394322
120368
513679
176422
371570
529520
560990
110082
422186
11678
33803
335127
383811
384944
126166
239705
206626
445821
13520
274556
96153
40515
509111
462809
22969
515912
305262
28873
482359
51628
170255
269415
142711
407688
540942
156068
353005
547141
375084
538797
368681
2472
524063
150642
131286
541465
420065
547534
172973
335416
257552
443699
75756
218349
531090
38644
178662
371867
354437
274493
104058
295930
370399
406209
266718
198535
531593
223636
264945
430776
144493
346321
9931
118620
294510
160940
526696
361002
274052
136098
399271
544265
544128
295549
158242
360178
358936
324506
357563
142177
24907
184988
559119
224517
333546
332214
244224
64856
479844
409188
380005
226227
440594
204632
180483
357782
495331
28574
486530
316449
77968
124604
495722
252082
497428
214777
205250
363518
239254
345842
27942
527276
23827
309517
560921
566624
30535
223083
147231
121893
76551
7303
67117
206620
340455
500790
195244
281298
398753
234194
106197
78794
381320
92122
328375
561436
519061
33679
428225
443438
266971
21825
422722
189423
206826
386890
122559
296569
472299
157033
86637
526020
20224
28216
207869
351052
206182
547454
546507
471946
536765
411636
478277
442581
455317
497152
349850
479763
449681
535733
288182
485348
117019
88385
410241
432724
435767
267864
299640
93618
263882
389921
269459
86934
369999
535466
540317
254322
53332
95883
404825
284385
550829
465810
196595
328354
320027
409264
50238
318895
412811
367474
108560
42182
526471
452585
93138
479406
298004
171901
379629
445034
113795
250306
188478
449171
265903
298005
350383
112698
122054
172391
170016
25129
519143
287967
225936
325518
491502
451086
206574
541715
341332
563784
64375
523478
155201
335756
541861
246556
98070
501936
230510
431379
524565
202759
199752
347498
366282
498804
105506
287197
93594
167667
553775
528538
37020
314407
555173
373072
545986
55382
406367
145993
75950
262596
129161
439180
6609
184478
461817
176125
224097
500417
123655
484464
506162
16635
300855
209660
272979
532873
399981
326768
387300
132278
241440
476689
478870
103712
213927
446071
141914
304971
92645
92192
45100
85701
12322
247524
369479
550822
303170
399873
7025
144122
255845
401437
374919
544216
296762
319622
390845
366032
384133
58119
555133
535870
550670
156368
322249
428736
272006
42389
410091
130187
375481
210297
103623
422474
206834
446818
296109
427087
408754
127437
522712
89077
344224
266936
295916
493778
404173
84977
302658
203088
236204
332808
24798
2156
530353
459881
86307
412365
188730
304471
176988
191471
560203
544914
229749
485786
368177
146687
220979
517096
27983
45260
390432
446861
546703
234713
1694
77248
189499
542130
565565
521644
320509
530875
50484
247705
439206
136669
479676
544638
225471
414081
214127
136298
173194
176586
376306
299177
142597
289544
551859
304054
131940
343403
233215
534656
458513
112285
315967
299716
354568
565677
277718
189807
139371
508083
153080
533520
23535
138350
243331
314885
118771
43679
26185
236784
401657
422239
166718
556201
496881
350842
29230
286865
25353
140087
310560
301191
58922
301992
382589
433908
35295
149359
285987
544859
555731
197300
244168
157658
310877
295123
215779
73868
300620
290433
253187
415376
296321
183156
259807
496480
298645
320399
285392
69028
137458
95952
6093
305203
51642
378988
528546
226921
292326
564133
137952
95965
466383
210594
434116
532377
176814
379121
419004
493190
489006
294393
557780
368606
195355
538899
392410
34525
288373
486255
161369
119677
198639
168268
198085
371927
294702
32051
476424
563247
219621
90281
227466
351188
18881
117613
69959
166364
48278
365506
177960
249247
550837
80879
94285
543685
301280
239141
326515
29066
18354
440214
396015
431075
345899
230137
161718
419304
164006
8035
12799
523709
186153
183588
401234
19973
218518
298564
19442
154653
375937
429719
19816
397191
230251
278226
348912
435091
368677
276065
337567
177759
396847
261668
99960
198407
101279
330657
57513
229672
78791
379542
540089
72862
182206
288027
167226
381529
158068
455680
93633
15085
367399
287396
263556
538252
214080
383410
419075
508599
234864
405640
454808
498720
477662
136736
51065
309564
342325
9683
511914
21857
364619
88322
97998
485735
486906
67288
160275
427883
274140
144061
53130
457731
561732
387397
211527
345103
13364
502192
143119
510720
517491
368155
10808
537600
471072
89059
139134
481847
331372
504898
563394
540432
69165
296955
549369
434878
89299
442902
35424
397367
474845
130919
376949
213697
484523
507402
484950
106377
527282
239476
516560
542733
423758
259027
463527
64744
183949
490735
255126
156175
542638
2024
133444
400939
46117
288606
485336
256285
384223
457397
254137
53055
260871
21222
81240
480246
199119
318750
176067
407379
329914
294152
396504
48879
134418
276158
395089
558964
50970
347176
245479
423348
455602
267416
394614
264837
395495
186619
392050
277475
485356
335224
196735
146159
491766
256686
367337
528142
78952
437722
200479
212973
164137
112287
483026
529021
224177
145845
388294
529427
192332
361973
380566
261825
290518
368165
268963
182633
351349
144996
132283
533043
140906
153202
536582
94677
1800
286558
316495
400421
510313
171274
538254
489324
194509
302912
162925
143257
72327
225940
335198
140706
150132
429288
250518
412138
437278
155123
197749
460208
152926
53854
472214
438000
441178
533214
337496
83007
441593
76148
522183
194406
348083
131633
29779
498128
326929
120833
75043
164111
491005
339835
406791
321241
67671
230094
34555
257642
519471
418180
475592
566668
212661
9213
345147
218700
153922
93722
160166
338631
447896
4494
377852
333437
30058
213538
90780
456686
12585
130225
387166
333175
268468
414625
397898
191359
294548
24279
48817
378767
14470
488395
39960
28969
484731
538347
318347
276014
256901
400173
303385
93448
283864
478660
537800
112332
484625
394110
285269
80241
482928
145874
436284
244191
202101
408511
494379
484566
302244
517277
198670
409018
554750
365747
318889
65562
484223
127372
321352
268228
361860
38397
77348
150532
47008
166807
308534
417797
535953
214353
279456
564904
121369
55629
267389
59344
183673
122084
321469
443637
380170
33517
303349
76662
455202
517731
138707
118183
426216
113411
73503
223315
174026
530593
438077
518778
311470
514433
231793
323935
475114
371633
63703
251087
98193
259857
56928
70431
269566
203926
196516
105882
483882
69815
303942
4489
294022
399905
525531
328470
538121
38823
2408
473275
562424
422999
343526
24923
466424
161701
115488
51755
203513
365678
404613
264951
55582
265045
213777
36553
355985
408638
68799
240415
440207
118343
529397
202963
553107
177865
82490
242320
370665
493345
22497
35114
253175
560984
470715
233692
494915
357392
73135
40469
58838
96348
366519
193257
138927
69127
515010
471302
484172
552367
457799
404284
248378
185090
33789
471886
66337
137140
274299
94161
496928
151550
544659
244571
195843
170535
297616
356402
441725
453478
295566
415859
10191
141684
296385
117151
16688
560961
459230
483083
44742
141315
454612
426260
147667
517792
151719
30090
394681
375839
402742
557830
471138
518716
212517
255904
540682
347003
48680
465241
451454
39335
141237
200574
531061
374408
199161
348867
419884
213678
222745
378731
505492
275607
352983
282959
468401
200704
62086
295372
386923
378534
398944
192930
90307
54532
43588
45151
368254
324395
560623
298563
33056
303954
448286
156429
299042
514130
268207
131142
107135
31143
176658
1920
201410
483692
365032
50169
407121
480333
497520
5153
474643
398923
310561
513397
226378
47374
450897
9160
524283
92009
503492
480501
313946
209757
551410
63057
40638
426710
391987
387662
185972
41871
181145
450987
407153
1844
23036
526393
221290
68701
325445
196102
349518
328863
514212
126739
237481
98274
177102
204820
92206
68781
258279
417002
98878
542581
5163
418241
35261
91110
369846
461144
522208
524792
465936
489849
518952
462591
210371
122396
294378
207023
74090
50467
497552
332893
321469
304298
101843
1359
376715
431723
230432
181783
300718
57919
349276
534556
149553
144919
411564
163960
354055
528483
525789
60157
39265
180477
540611
477798
179253
332058
533091
438403
433622
384768
517854
407515
549913
359274
289391
502171
235442
553741
401750
460139
465557
24803
36311
117043
112285
115384
316863
32561
173890
431803
301656
219653
281434
450815
23368
560600
465014
479640
508077
448696
292338
176590
71366
303530
453006
492586
486789
319068
495534
22608
447148
195388
17511
60594
76836
544784
248086
332993
248849
91339
10014
410445
22468
269540
438231
129923
300834
33017
7344
555105
408644
290022
449657
219396
261567
145887
255202
247983
342255
348842
67142
430008
68121
475684
249357
107523
455505
23095
337954
164881
417302
171614
221219
274026
477211
276267
274115
360806
418520
339583
435502
236030
92691
538507
114027
448653
254124
143662
507945
49948
311964
260613
385743
4851
128677
175668
121187
274639
307990
184259
56018
256783
159565
406211
176757
65588
129589
332682
414448
340524
205544
117846
190026
316
306446
397265
115352
187463
154709
58382
497395
437290
7204
156210
20403
406733
240558
435401
330523
198899
408961
113885
270514
431943
507921
228406
31324
144972
364758
557874
78916
427921
503738
87383
317273
431670
486339
332205
206158
265742
351415
502968
480747
187755
255431
356019
390613
162652
259871
416691
450112
549764
388856
70601
373449
532327
237756
536721
77164
207487
33113
167387
138287
433117
170839
466819
160078
387571
550576
55580
234795
496719
352825
47334
180828
485561
291716
381959
287785
186344
51355
350532
42428
451140
299142
237379
434444
400368
476846
442388
334496
136963
181968
172541
394324
448362
339360
469833
113990
499921
87266
255620
118794
379867
473099
194977
390717
381451
446265
350126
41356
324275
486318
58926
35035
519667
36847
311717
316475
429019
104605
362503
269320
356873
38813
271663
16863
487780
223146
114864
270451
410524
125289
80121
55458
328779
97475
349528
286452
48779
418556
554233
128657
391127
13267
36519
350816
248
298727
57104
533838
278993
417977
344
184927
82821
532289
132073
422586
9873
130270
348232
54908
458464
546284
99621
332108
536369
156612
61016
144594
79373
297813
537322
430390
307464
95469
496460
310805
567111
42407
175194
274581
255838
510140
544553
508270
540426
268700
432680
275237
53891
232969
447468
262896
437726
223021
561618
399402
135278
388352
75571
265130
202354
270252
88396
378384
232007
197478
151203
550818
26276
345404
4523
197159
36491
418755
505495
256376
174926
125208
261682
223803
76814
470958
284607
224300
409173
568495
6595
58703
561306
382566
325206
278989
77496
433897
380456
386478
262333
102167
153923
6850
403079
165298
526717
301725
321877
269820
26025
413016
220029
212087
458607
153691
182022
457424
491133
459629
542200
127810
11508
402417
337122
324334
396745
158325
283784
144327
109689
258305
359359
462036
307404
384850
120500
3207
473173
121664
188587
234966
282618
247752
319103
121047
192600
548802
86011
118804
16696
260175
246056
143097
354200
238096
532983
347960
330999
72148
59468
204247
95707
535871
215659
192888
406954
51724
27025
243178
173716
303539
49318
216215
567939
438619
492612
421905
310716
347635
287782
225974
101272
49972
394834
336433
311481
201628
174409
216636
418228
286783
342798
409911
552472
441671
438912
454432
56516
463217
208779
542380
133293
484999
5569
248004
532791
449968
362503
447246
377943
164020
542864
499452
478968
271153
92465
477120
446075
492315
419669
308434
450816
166539
249553
225450
136012
358163
283840
398166
506449
72967
181131
174360
479585
499166
220519
481750
55411
197673
234291
165652
60136
230555
565784
55043
429607
225476
408162
7478
416250
331983
256996
158540
39514
559797
381040
271594
498992
327389
226594
507228
523413
97858
212817
334945
333545
239338
213999
370052
151206
257607
253906
532317
341767
419533
34784
243172
519933
534301
248335
94633
40461
327642
499988
329241
234404
563247
122889
437230
545790
291124
290073
63456
408714
537187
101232
223643
493642
104161
10235
179824
331332
293804
460221
566790
178993
432237
213709
160456
442440
184075
439937
417378
260584
489192
503009
224504
242000
205492
68614
205723
539690
551572
300526
139913
162941
370022
189493
426689
448140
269550
100599
126572
557865
375981
199517
135798
275465
83722
469640
291055
487490
94303
400582
568363
542698
330340
64252
76415
165226
385854
255223
530664
228452
71156
394741
469002
426625
475120
441693
271013
489972
507481
122411
220322
383935
284738
267289
554481
208863
282368
544362
382702
67925
390689
70895
257799
84869
326479
99680
146741
191034
250941
567131
425116
383485
59497
293977
420116
568214
145246
294276
294711
290340
145636
319775
76273
388208
301763
184160
477139
185089
295330
342831
53854
61379
252269
472594
529443
269802
511109
243539
551453
530388
488957
160205
489836
338206
281359
52964
10836
443357
406713
484279
77674
377373
245116
384646
397921
472675
245418
33019
561744
356002
115603
55048
430681
137252
277611
192148
198632
354852
416360
435632
326035
217085
128315
129535
61656
410673
171893
154580
217121
109900
300718
133856
23571
373184
191966
197750
163760
207692
167968
261140
236196
185818
301466
302365
326389
144227
434762
312831
153129
464627
218753
502362
107302
487584
79003
71293
390593
207890
375423
416029
360539
304975
195636
534093
147460
74927
74674
392659
285124
66705
59286
115405
206213
278676
520838
399718
263932
144478
454520
449590
225455
543303
340237
552291
143510
320994
47302
271631
106627
424769
275410
7774
75495
157680
329645
20849
425324
240514
67792
299998
520547
524228
342985
483243
407817
108353
18493
405921
431205
398484
236844
421603
227809
427037
341167
116038
526369
559221
536966
252251
235958
363922
233857
29567
446988
393649
372398
69336
522914
94505
72608
276478
381599
42508
443365
126816
44470
98670
400703
213389
53001
106280
349122
335454
129374
288833
458717
213779
451229
385263
498470
121178
377901
367848
30315
320453
509204
492413
193025
327127
303651
96300
114621
7030
210123
296205
217748
562501
24496
144427
285431
38713
384005
403638
130176
432480
395494
538724
217616
454858
375551
396337
378431
351361
161122
240480
64408
178910
496150
7345
538319
5052
206178
320207
73030
562575
549443
174116
136323
88385
234708
4222
310238
226780
135923
450612
187580
471206
166137
195684
291961
81682
456024
481587
481417
430721
446818
235392
302298
420470
274151
375613
501488
136724
185845
532362
257841
39401
14304
511188
403190
47365
313427
38410
252378
428436
284056
47871
139728
343824
459454
549423
463428
390744
406525
373741
282865
417583
393173
367294
20708
296908
469480
162786
206008
172146
176273
472161
14193
449338
283830
5088
241088
511571
102284
268162
168790
38135
263408
429549
234522
500043
126879
140274
448191
50171
378463
199439
249246
339062
136437
363967
390626
187470
295412
378452
354395
27894
217627
28638
530155
521544
399525
186775
42769
53324
252744
252189
384208
284430
386021
355143
509475
523468
311749
155027
198867
105802
2476
103171
527950
537847
481542
280870
140912
360160
148151
557138
465672
482499
525807
251636
226635
116985
211985
275772
226072
177283
509515
107486
412126
116750
321467
302483
193807
167265
79285
44428
517171
128365
530892
155382
119919
317164
371821
462362
454743
19038
523465
3742
63522
81606
402553
455203
560174
517273
90404
534838
29737
114609
370988
546668
558284
143536
218450
357474
21869
515601
396570
168583
52359
99309
453309
7644
389207
208321
395128
472272
366417
429582
306970
131435
49401
530624
121662
174048
468371
269695
287344
526632
248548
502072
413519
52062
132053
130257
208300
370939
74700
154821
286705
201068
289137
225341
539155
363466
483577
258124
414233
1880
436069
75669
223993
434740
111425
527086
362776
325131
424243
524335
446191
160951
340442
277284
57655
61527
179396
192988
414599
238830
244984
407656
287919
65105
380722
138730
50423
385256
484678
250673
115245
6142
153302
441690
430618
98490
413515
407611
440220
505414
345484
402555
533899
594
321218
282078
504284
86002
567371
487151
50018
510794
482050
111055
263988
131547
531462
79116
246526
363659
334985
201338
24245
98405
62419
288724
243685
117743
340001
30080
42672
267564
549822
11794
214525
296941
203999
412181
125323
158119
283707
469341
467928
242363
480937
280167
353220
562716
489376
496996
396017
530692
78660
60804
310784
535558
544484
430325
493472
234522
1050
495605
156780
105588
223327
392946
269240
110377
128875
173736
90143
221394
55861
463673
462944
18494
551802
440700
412000
498997
417144
112275
21034
378380
216756
421422
57921
129375
73936
205758
246765
188066
62331
172656
320946
285668
5929
147573
109716
483144
483151
400026
260103
197720
148060
109411
514944
526769
443216
374632
249136
500189
444263
251670
564904
172875
94301
13352
272621
93728
498940
273710
292379
316969
391545
311141
23520
84603
424546
27450
160532
438354
145749
547483
26487
140284
105291
64955
357619
131888
206017
211857
313617
47456
484624
514010
65271
528671
106468
160720
489795
430532
27813
548650
454915
197962
555216
484715
244187
237192
304238
153661
551278
301580
532020
448202
139402
272837
385894
559020
8094
331692
271845
231106
222378
398093
451193
267650
166489
454480
564695
224643
449125
107380
452880
276241
561394
28130
422796
69226
387572
49497
339599
43982
274066
357570
475794
22782
165343
527654
323878
282676
271184
411984
214517
12381
563424
315927
90675
232281
139999
71019
438116
432056
530500
132848
476429
63120
525480
408163
82098
121211
463676
199299
238062
405756
486083
92382
278794
396105
296578
216554
445152
461954
88601
320431
494587
113751
104810
112190
422092
452278
249542
344483
293733
521267
339915
502426
536284
295155
486760
336280
488478
545326
191463
165625
295738
25722
548949
435182
308699
393046
22723
159798
526476
423755
338314
556984
541505
306824
141215
384115
339112
31104
18885
45359
472365
490814
564831
14277
225656
308048
300390
544509
445809
279926
67606
360817
407036
390667
277763
85208
110967
225137
260065
315353
307557
302732
219786
311813
122719
332373
341202
566923
324992
168356
173675
555742
335621
297399
132163
182355
909
477520
103564
394686
240583
99333
265783
232665
295020
550451
494884
244973
215626
188057
59879
336782
519709
155404
184516
282981
35341
16622
151523
78933
312016
471460
291653
554690
353851
304644
381602
260508
563072
564518
270948
30540
324569
283458
544873
72685
66040
300622
476703
392287
106068
347883
219077
392262
533395
5522
28315
218610
5057
349497
392808
329418
92333
548113
299638
274207
306275
454811
321438
286815
43531
235213
355041
435620
20481
300547
442675
72082
552054
146635
366817
355878
479266
74953
93144
251845
513518
556259
475995
425570
381077
58555
215124
160078
95057
95091
42355
470899
168940
76799
223808
532053
158544
116252
139112
422603
450735
532864
367117
52021
409985
235209
174600
273916
354607
403626
442579
210743
342820
269249
54535
109235
353032
377501
86112
97621
193012
140187
86048
381020
56521
10786
484149
93069
220656
252453
184650
295350
524763
505832
361238
420419
485898
83776
18740
324458
568067
247626
478781
410059
388718
306699
361887
88738
452816
377134
117408
211930
156046
301585
151315
530801
388672
365218
111762
269005
222093
354438
199603
445011
203111
318619
8996
144763
535040
556931
376986
390683
229068
489264
332453
173059
167536
206055
138279
142696
37823
347826
236564
340537
251032
4738
97224
499061
509266
367625
235848
512864
290373
510306
530269
322070
241830
302607
118936
183840
457153
108797
57692
126338
530539
240768
243878
109844
138633
86
538360
389643
485585
40073
562798
147812
396841
278510
143185
309109
142258
130070
65955
312457
295983
266194
336764
328206
205645
489349
321192
413405
561793
313694
32050
486304
469392
344541
234095
528074
281803
88968
380320
159087
82284
495887
332792
538754
513271
531843
165873
198401
38754
531414
69168
454919
452137
318447
239536
160387
312146
504047
167516
524746
301541
362398
76673
363500
99320
88121
299337
250599
310842
85425
76525
513316
458339
216830
341767
276103
197722
460980
341741
412631
352997
342718
41879
523179
422609
380442
567277
495634
314999
487102
216718
21496
274746
416957
411636
294269
487037
448572
194211
251004
475557
503625
290061
28130
199923
242614
531406
447276
430424
316111
255938
460001
95710
554136
159758
198381
517186
122829
503539
427146
229894
69908
426715
249413
306600
380272
315967
167425
285555
390415
189391
282328
195857
154386
446539
324228
346550
51386
520468
228161
157357
363577
244450
302489
208839
339794
505750
287046
523887
65403
496268
481780
222082
289894
422418
166264
64042
25272
423233
433014
168905
533316
549757
243322
282430
400078
175244
555442
409634
447454
4703
484198
336668
472974
313705
289696
145173
10457
208817
473768
82282
418000
154058
430785
458383
372090
150236
370037
216473
395824
80207
535516
34728
464046
48993
474755
184287
247238
237649
101085
193159
436042
497062
26118
248270
542532
376911
341767
227462
466694
416576
288105
513111
345064
92862
300060
214295
32366
51517
90922
163571
514119
479270
136687
133240
142104
144184
454655
39451
482688
154610
476871
564188
501287
158572
270262
320321
388564
545723
400965
465432
195285
444068
194395
328856
358635
377432
342464
423662
489980
26800
422831
353432
175449
452274
495555
71833
272835
323197
528860
18469
428700
470166
257269
14587
221495
97176
262562
458424
80836
536030
549636
153070
519568
506288
437811
527128
468401
6131
121103
290210
344030
495729
132799
199216
289953
485290
209379
145668
132469
104285
263751
374104
254360
149617
238548
429128
399344
308294
456127
350079
63317
513176
61492
358110
136204
348796
270196
229598
199813
512585
432913
285763
151224
467933
450668
171426
477176
441332
313122
86083
324320
407043
416204
221917
529201
51382
37293
145747
380459
181294
475614
236606
536769
377874
134444
459286
255654
398629
283135
20458
412316
536239
217596
19667
301707
341054
257960
333625
43672
366042
534027
202674
343764
524199
24286
487600
71410
157342
18485
317788
228214
81635
270918
60551
269338
108794
5242
20457
369580
411926
319990
399460
7132
503211
277031
11810
477825
479639
188611
58794
154009
178733
480909
132848
86459
216498
48056
507390
82198
184134
400185
152962
355742
567171
477613
243576
287846
309354
106554
23503
261974
121292
352676
552149
171791
98596
523865
424385
383251
256794
534354
63445
75271
65372
217644
237602
438346
332309
137569
280320
545374
115628
421671
476285
390793
120104
235456
27793
384294
95414
112091
226460
122686
332183
400268
289176
450311
530134
364722
225462
565652
190386
514358
371693
385330
305858
45631
45772
169569
427018
182875
94169
535488
257949
346998
168615
1061
305461
44107
543889
568333
527374
225962
202667
499049
549196
81117
443081
257878
367954
35981
26887
90680
70906
169221
209411
302113
554130
230857
196809
210309
33989
33472
480063
526572
233332
159056
232318
394161
501261
561573
183421
267642
366154
24725
159239
428457
306983
553695
81429
117441
525825
79540
119914
239765
335268
534177
282453
178480
170233
233599
456528
16277
465952
224139
543549
88566
411568
236637
189990
357705
60098
108489
239362
228841
175810
127005
317482
131478
89775
349096
471322
342179
457908
62363
44998
556552
255892
200138
222214
513834
7655
199640
441592
307857
254587
546278
326162
122210
397064
554146
349279
179914
252284
270859
447627
43461
558114
455607
498128
213067
131772
336072
196118
452530
189154
207949
527511
270125
445331
40843
45078
349789
523705
224840
325108
503740
292290
113344
202384
177212
82373
17675
313323
84484
126557
228331
35594
448195
307802
446591
31399
475587
277946
181188
228092
284225
216487
153989
488378
298112
220480
395378
564567
401670
484086
385714
94226
342429
486424
229601
57817
545222
68078
143688
539425
456255
538737
123464
261036
462057
260204
141373
198579
562170
458095
542052
132575
139455
93735
92726
101631
341881
548119
185126
56047
52240
189380
219373
384894
26627
156783
6581
35478
321351
208081
388685
349962
52058
12730
201832
270383
372647
343778
266952
514721
402654
27774
334414
481689
46391
491105
175423
146805
191139
378824
423847
134044
319165
116565
488125
38815
503425
303869
54510
523247
348633
247431
204469
187014
491920
442994
131936
103258
264287
164851
291476
79962
277979
106902
122126
269617
483871
225532
337854
464971
90326
143532
260519
490117
272525
294811
467659
494662
79148
362462
153382
60369
247993
40156
362258
199077
545343
528774
397411
521951
233313
48120
393471
235484
553073
505495
357664
519789
370121
8129
494685
213797
24965
495659
503230
522066
221739
83311
192895
480526
405370
510277
186362
164269
551058
400180
99447
431786
11002
499947
547782
113123
186485
108167
19083
401476
21375
31380
476521
385246
176458
335385
483715
83875
228537
203791
32131
355906
41946
531852
72509
340435
407283
50885
449635
203202
270122
4293
119430
223676
147167
131246
242196
252961
505619
39305
200302
170708
334234
262439
407968
31213
543872
373869
138979
481446
432793
167607
95048
355583
72308
410884
499949
94965
119805
265770
325850
169356
205516
473510
90252
98446
240416
199349
349566
194686
454458
422619
131807
378686
330826
393519
331865
360452
377304
362469
249009
173440
515999
55645
420033
41352
15341
286387
27894
81626
32893
220064
333194
500932
259393
88321
61334
50436
59804
102386
234140
238766
342622
242973
111910
102658
137161
185806
240857
371411
515665
364672
74544
276022
363913
172167
51967
214159
394376
300424
298861
444764
513596
553415
224477
60383
363881
469570
133277
446914
130815
498417
488761
521427
176097
494365
104879
53398
429643
530943
126115
112453
554737
18170
542875
311310
413189
216277
32235
69562
205287
147350
16483
290155
214424
130094
327753
19654
176283
408536
190402
239837
558178
106517
316264
150144
400350
427480
67263
298124
262975
11666
415914
394721
438621
389771
205854
321527
43224
362445
425336
370939
517854
37503
487823
158874
126366
190629
269343
256499
196639
413655
18795
198347
433200
115911
441325
65796
552749
142876
154531
565685
224410
245701
396575
533520
111831
231676
173861
162911
221040
464999
543085
218211
536411
120081
100423
234206
566941
477582
69088
146937
226177
292203
276561
221731
375925
39878
197683
370002
236994
178131
30474
327011
48251
301307
136268
13433
50415
380530
190562
395813
403561
48583
188095
188066
114973
260731
250311
139140
300029
29417
366952
53665
157807
518456
308206
551911
359931
527220
156530
344683
325467
513200
557473
241593
54420
190705
351137
265123
457940
522208
21331
404574
451705
308497
388223
471589
281511
432751
378488
353023
42848
359344
508856
443055
337244
236347
503757
49398
231835
169988
388399
361861
304197
53341
287208
516442
48534
46135
526287
289764
179925
285723
224929
310908
395637
232867
251528
2606
321942
543543
84918
106264
89397
403780
25971
382990
412929
200816
28350
305561
324449
332671
323205
240665
409263
440987
465257
230435
496122
152781
49749
26453
320105
280203
561833
178618
187431
23841
301445
360002
241614
191752
179250
84994
204259
390719
471977
116792
1417
387154
165593
396487
7510
408493
368492
37856
98586
440224
71957
171813
553552
84874
446151
510061
470389
106251
81100
552509
304412
456293
118427
230320
37287
241200
437823
225750
261779
39234
426731
27388
469313
99358
8952
211078
345291
554573
525581
438425
155157
475999
269539
184980
153350
293414
13826
368802
558187
510105
324154
51599
369026
318911
445156
75400
352199
362952
330077
303652
139989
13341
456462
299197
65614
53331
513248
402351
236292
523015
219499
218365
222497
320020
442380
20139
115145
35576
464133
533070
290786
406414
280258
73528
475058
264702
545472
261241
348868
206549
525986
209598
177615
244040
207543
20974
267164
417393
493445
118434
223181
395131
136004
57490
109428
295831
84241
128074
359641
499460
143623
176513
459429
407011
22582
66910
350196
240442
233681
491515
359366
220116
414423
115329
105390
420155
466104
116884
489929
135003
296230
438949
234497
385391
53587
227256
242497
247172
224879
538899
301106
326927
208788
103878
87762
153348
413657
134270
89020
153514
184176
467769
469427
306403
322781
560617
565011
172173
200710
296871
164798
529351
295693
206672
354237
158759
291207
55609
184600
520178
562692
467608
195233
365691
507808
431115
321985
189422
85272
111473
222571
369882
21970
553371
113025
27222
38259
464558
364888
521546
516401
40267
198969
486353
146673
290699
450104
153729
345604
429482
191568
71843
39758
524504
443183
489021
217038
201015
69737
418832
164313
149103
134249
448248
268906
237209
537020
187721
532056
40398
494637
494934
202446
388989
17862
420552
372232
38375
271169
523786
155455
71417
367489
28547
24438
166971
175799
395793
311790
439738
464628
390340
315455
78596
430678
363930
256322
302137
255428
85499
303858
221154
513795
516566
488942
40471
380345
25764
316100
334090
532453
321273
555620
127064
475354
287498
179558
518600
370578
411731
430736
272332
306714
331917
158348
506722
566148
448682
464165
508008
221552
452012
3699
166864
74028
283220
183808
44575
465364
513352
402540
180678
356891
236948
199917
383080
128667
308242
283844
371722
287395
150140
509950
199998
517121
32886
560908
372757
149398
126157
224619
29416
393988
25287
344505
98375
293692
474451
568470
394195
135510
387442
550798
394450
422893
152064
399322
504220
461438
409931
491117
3883
38044
326156
96118
470966
476192
254972
301646
380115
309276
314926
128403
260237
278168
55722
201615
407418
244623
288546
333205
554160
75645
184418
187327
162734
353813
76408
185100
536859
561246
172804
146805
487791
95135
282475
221567
351978
345460
153967
198298
567326
350924
475147
261140
307457
409285
164642
283112
252181
434013
49823
15899
313815
146851
251573
179214
210650
562744
492260
138771
37957
266587
558473
124163
277342
162348
173642
412032
463391
336254
175331
258573
278922
21375
369282
66246
332064
278079
140386
148138
238132
115736
486481
225172
2081
531676
80035
174204
379337
435385
536718
471800
195092
403878
384533
485453
185608
267238
418933
165790
45220
349060
55314
310214
113296
501391
484396
69729
179034
392108
341078
852
31096
508608
361196
4480
30142
72536
262781
112185
11812
420357
279738
500645
506703
503064
439565
295310
521028
199966
40460
56851
416832
312954
311718
393035
404070
147130
89017
271981
481618
444223
526248
289839
254628
126087
464705
246581
130225
131924
294947
128381
312042
512859
99694
303100
260622
432601
107578
449700
479555
430400
169731
22377
323021
454293
474104
499069
304596
270517
21472
233876
223647
83577
292415
146756
331898
499105
117666
496995
239632
398275
45930
350130
89029
181898
360089
434226
255086
311868
215880
374727
124384
101219
57845
289168
566064
234553
82796
383246
237340
522347
86215
534381
479210
108822
469196
338909
148001
431112
541553
263473
416829
221083
331182
86853
385285
150402
268162
82587
136864
458007
407187
324199
59385
362923
302014
70571
453243
265683
264607
82866
263191
319140
135615
379827
98723
565407
38001
322979
74
395419
308044
475453
384029
194600
225197
412013
383292
150211
540947
278584
348347
322101
279545
66069
65824
531606
18368
561723
383735
374251
248716
367733
360357
266388
277881
258813
133293
146542
262818
401169
487158
238152
54307
300005
176040
314706
227172
272170
432961
182641
438872
96588
461482
254862
271717
537582
135209
152349
451251
542581
185726
157418
228689
288772
403058
317263
35581
23849
161318
284482
409374
144601
78235
144296
303212
264410
320724
209581
75503
222861
164156
97076
21659
226380
114702
413824
455000
380304
69906
279959
550773
388232
304907
82430
134724
43782
44641
352693
391226
244068
113972
465709
471508
236475
532289
416174
54842
396386
319554
357130
532104
408035
286342
4604
395764
44355
195481
419095
40751
154181
40533
235798
180178
459876
519598
531009
404712
480672
493338
93479
55125
238618
74674
539782
154895
247989
413561
538762
295323
160052
150609
26627
456633
292256
304333
36309
41763
491260
534749
411221
330011
346923
563770
466855
360452
36555
327224
519143
393335
395884
465996
483945
568494
423712
168111
20342
428358
269951
210612
339407
297549
143235
103190
39760
532738
169850
81239
460455
104077
110011
268179
428658
367957
560617
207682
153696
196582
557181
447122
1875
479136
397277
500998
552608
91899
377215
44098
184742
64892
240872
324473
319989
63928
271323
300253
484070
424447
114066
350416
454353
270393
376690
409619
450490
95062
266206
75010
176531
242022
143474
523226
157909
331788
494094
462847
540201
163199
451493
451089
63582
279556
389315
302086
297006
200142
333221
161345
300078
157355
263001
301789
300179
371385
278051
128278
318354
196746
109140
504735
274151
171350
275975
532695
18036
353014
19468
432787
492548
221872
12969
391751
134463
534465
166996
61845
526764
260904
84173
89839
444614
268558
220030
395676
120864
300760
53878
389969
333316
226134
35076
455462
130203
76248
106859
392219
14044
176094
507489
537227
343931
421491
35081
373091
462876
69222
154781
490807
474054
392915
117039
52590
203709
254601
71433
184523
141975
38667
425076
379540
380763
175138
531592
70315
317842
8700
293950
566294
199152
424326
290499
218624
475615
84920
552029
133902
552999
114128
252550
402296
121379
499753
488946
156548
532427
200773
324650
418484
5612
388501
365274
197953
211121
385461
324989
495135
436702
396016
206034
326234
495480
528705
16713
123040
247355
542268
426323
124537
210171
311127
482169
148145
147122
54807
68125
338531
80137
149248
529926
75100
5189
126874
260912
322440
426693
366933
316430
387669
153049
5858
115753
249854
225558
325664
197717
310572
540426
179622
90319
425005
542070
353676
475843
115883
82362
389351
352546
478004
23606
73904
393733
318302
401537
397978
512098
539806
568396
211776
75898
430149
289721
33836
346441
457581
5260
234925
292123
545975
180103
262477
88386
347959
431773
529370
421519
171043
93281
45178
457065
261837
405223
260269
551796
258095
471239
156931
366206
57189
71208
540120
115035
508745
216132
346451
135077
175995
145734
92261
419137
547708
83033
419517
277992
53824
9085
413532
201795
202653
237952
281651
238654
113013
520279
123385
375307
131161
210828
489484
542833
461924
38360
344458
490050
489986
311123
197400
29206
398400
560520
311736
226876
39780
459621
115856
428075
6429
431785
218194
371107
436834
261180
390240
402410
525596
515394
284625
1750
459829
226334
147782
409059
452928
342115
163817
125638
289386
8237
347877
544428
22602
554981
427891
443446
568206
192949
143805
553650
548392
446219
224047
234802
552400
510228
483079
246278
435031
374035
342651
433233
563841
540335
331531
28164
157247
280344
92907
327281
206376
242557
270745
235021
323934
416286
339932
344619
174517
235900
509241
512409
565980
227787
489293
549052
286073
337464
2185
287405
88226
81507
135383
152673
527011
120510
311993
141440
425363
514843
408764
427098
292557
87253
525447
357249
443204
547095
323999
197061
210131
230320
120489
207652
380089
561239
335450
258551
299409
121435
395327
515753
429959
366996
47614
90124
374894
339134
363636
211511
257113
81255
523766
465273
122054
91695
314488
349702
310688
385176
80896
186322
384888
229317
549081
274871
444805
19973
157946
134590
431009
408480
217598
378118
125429
287919
448944
385109
507095
260449
150843
75758
481840
119709
300275
261411
386324
544013
85657
282986
370939
212353
521418
30726
164185
397939
134959
432773
528629
539495
170006
489131
316085
403694
330784
224467
243500
15074
8330
8120
534514
4495
9963
288024
181772
307098
388720
450298
291766
118902
189071
318145
220525
526062
15869
185486
470325
536875
3683
373206
387871
547476
90449
237269
265790
105200
419307
193436
489222
190589
455086
353179
387123
564303
324450
261763
187326
303818
166849
341276
454732
102906
268606
368908
557030
194127
313156
345815
1600
214863
293614
44638
507761
326413
221967
89234
437889
211488
194620
40434
248949
14650
425686
5145
483301
135354
231641
190121
44805
43483
71145
380843
201137
82609
15441
24145
283558
523261
231389
450859
149370
69916
288673
252633
152610
57857
183516
374155
65349
254637
206669
469364
178422
390999
492650
113337
187939
102550
435054
486866
177895
316221
490178
562468
24243
508669
398153
103732
250586
162151
286774
461190
382875
109844
506901
187385
274509
245982
415038
394002
19116
278975
191210
553596
507710
35958
183794
276358
339275
15263
102824
4905
29313
52683
169898
394397
268189
242269
143090
334414
544285
355494
55946
327518
368298
308251
510966
196024
151197
102553
94249
175425
484867
380601
551389
392129
95359
245067
151990
130679
179397
82487
426329
178185
331840
120050
309267
174024
164664
343905
238396
236263
518532
389514
148001
146826
140224
151252
197639
180521
541178
417995
388378
153699
476122
395454
549471
287294
11204
495216
323537
13056
368393
568257
559287
324580
174027
105004
392387
33244
258928
438823
144786
344132
442728
210000
374090
328657
143092
527541
125287
519803
393034
39637
245321
401640
24108
227698
526201
59797
116594
134800
481558
145870
53040
465514
459447
266056
132000
478186
120974
38141
156373
220108
43514
90287
474645
431856
348957
432738
336385
452055
60173
75251
259763
471086
222209
74181
226856
262127
102610
540991
442000
111322
455586
454146
47834
567706
1713
546558
245778
486281
143238
482096
402643
157581
495578
166865
277567
74022
79873
461747
281801
468421
169762
171709
407456
198799
450578
82071
276716
301634
348479
466793
273495
501230
543021
401788
154690
54000
489495
194050
437471
262436
1939
457149
255673
138187
363015
369654
176188
498304
272562
323484
260522
351476
138807
238344
506463
500496
496872
520503
530458
70627
22420
201851
326675
203403
326618
65823
97793
41583
536981
536344
307195
499727
451406
105527
216493
130838
343617
427255
24671
124803
346833
369481
270839
266286
485031
307782
357549
481955
426916
84869
457238
87670
327144
537859
71121
11474
135776
458766
266385
357129
393574
115763
90627
176275
124306
245693
497383
239514
159853
309618
292099
530278
40180
335457
532512
497387
282892
505154
303920
418827
34318
91845
152257
14924
561498
549661
40100
352268
54956
568515
215188
513736
58034
30988
271429
15416
467144
107616
287994
196968
467857
309816
259008
139071
285278
351612
417612
528546
294316
15219
400995
229061
283460
194814
251320
520347
123675
63290
444521
526488
148456
239418
445707
547479
277558
200449
93836
212672
69658
390246
125743
270878
239232
272261
513692
215942
213479
490849
142858
68684
180460
158697
435024
145713
335467
75356
357226
451014
493521
396265
425505
424765
289829
453834
241208
357051
290185
135252
492399
58386
252796
4067
194278
203958
9183
387792
360288
346886
23889
71890
224944
253820
395250
297577
489179
93951
258798
205622
56274
309364
484257
43972
264247
263453
18929
165337
257542
219430
47758
223230
180272
396353
59021
49730
22513
539310
275500
324489
67948
550757
541000
340008
31084
395740
181263
392847
480084
549262
14689
253883
444862
505957
154335
313047
410035
225304
527414
453110
555127
311975
538543
526944
522615
492519
139188
271674
534743
446415
158459
295055
452526
291089
312704
273524
58077
355395
290929
181367
532810
254455
128739
295131
243889
504986
529537
49524
438653
313540
42207
76673
316582
25773
439854
135249
88739
475546
327708
393794
313766
534241
120320
453805
358646
285798
284240
291545
391467
159506
478911
57086
368831
225234
441450
276432
353716
431923
156083
472698
486570
529590
120821
341617
354888
275862
76778
344140
353337
44320
431923
66786
497569
33247
487568
134274
558472
520302
558481
132132
159995
486127
500895
79625
546692
400612
284340
3748
39513
390054
447458
1662
396587
88430
365002
388984
324048
209874
362342
118388
128873
330764
287718
186794
292547
534797
270495
361883
153694
347739
82764
146808
442397
216184
423340
300557
51661
477540
5875
173521
498205
138300
293530
57010
518794
26190
173733
26190
488939
539140
75923
347447
248157
367388
80157
203547
330594
464390
141883
194999
268987
195917
270412
319556
383647
200642
278106
413016
345501
516190
472484
210583
288250
263202
204649
494175
99048
156297
427240
79133
137168
413707
438298
432028
12010
170359
385062
80694
554988
12568
171089
162661
315188
332254
50573
546807
143435
487355
447980
150869
381481
506206
115767
329901
343852
326263
443309
105901
59281
558138
197528
236866
336628
316310
485754
216960
57398
521833
545599
475606
196963
313532
545230
486309
371681
144027
163944
60974
125948
430262
83624
160434
21145
515920
24507
199225
477028
377583
162766
40278
276902
393750
485489
124080
5950
256325
276439
49828
320140
83708
149397
345016
377022
500520
426179
6255
272541
24081
567404
262879
148032
285720
431056
82720
406182
180430
240526
511588
53987
517149
501098
275889
465969
490959
416414
418228
255433
142378
567577
57692
456480
532012
496114
139767
490740
325918
97636
279392
489366
547454
296732
57072
235712
124940
412453
502686
217672
6379
559179
73103
414001
260182
91365
421367
267061
124949
444927
296602
63921
53219
275754
402116
155449
100764
476152
328081
43810
503742
2907
15347
285990
453252
433253
26570
464508
387202
127223
427891
396622
487084
446240
93090
195772
377667
127384
226105
90933
496039
115786
252142
197529
43881
534157
415679
239947
197028
554420
172141
353224
513400
95186
95659
393163
82283
371846
523270
186427
26045
434707
141617
533054
149934
76179
11884
385659
1393
548999
516849
200215
250600
544445
352136
244328
231761
177563
451405
245575
551652
184028
364344
543720
204070
180580
309356
566933
502422
320812
523512
75245
211900
358525
323786
216932
431359
282513
169685
538970
367337
341156
161215
401578
400725
476752
52278
133176
241466
241420
126290
461983
94414
84043
359282
271187
445213
445152
490427
363125
507386
205234
461419
281303
519899
78459
216610
498709
277040
368854
392346
105728
368812
232845
462865
559552
451277
449647
377023
511126
233456
295768
274204
316473
9326
15592
58729
37231
210424
218396
566083
364852
388
502136
431329
500228
201211
496550
489790
347636
546613
525758
246946
374344
131672
288740
405974
502995
82176
206992
532317
177119
237915
126553
510186
73871
340397
323620
464805
289767
133905
377522
11418
370189
511066
260011
15463
280537
463823
307327
179261
533954
171785
316304
523254
140364
250867
85867
384635
3975
479271
3231
386568
187903
352448
428665
97677
425825
446289
480157
522884
195902
470992
55168
53854
30764
471982
138549
237229
84667
228237
270125
532600
33259
109706
567309
4774
354282
219566
359879
533650
440048
445928
6539
551202
380704
5736
479406
428065
191641
107732
506709
554495
42004
411574
555359
294155
441186
528425
262882
442357
404101
523093
222820
500822
483487
150661
533498
460481
19372
16436
422448
212007
323405
506066
488175
324408
68603
378799
246902
533259
69949
301608
412231
255766
87025
562437
40467
377647
528845
416398
327546
490081
353493
515326
546785
32054
291416
29805
337238
146398
106810
467994
126839
294896
106496
554961
307809
116649
325197
138621
213663
265383
53878
71629
224112
329554
382702
110782
192812
404398
343689
515497
562385
315739
203391
249442
560112
158969
484859
276782
348503
171898
81912
67791
550863
481644
254718
129565
498913
788
498141
442239
48625
535014
213002
435162
112959
450820
45951
474073
40729
119160
567388
34623
289612
558774
331769
365004
213471
308435
96204
337651
366177
513036
199153
195998
456858
184316
16547
553379
340416
553131
228049
474034
43475
567364
60528
63534
22409
528879
107661
314435
50611
17524
143280
402854
167126
228358
21551
503503
426522
511897
507578
415844
512453
138274
527246
232815
83001
385891
3654
494114
160102
558728
12114
279754
487731
497150
268393
174747
45727
505592
416288
343148
146266
563863
487185
34807
315368
144752
238761
406971
301223
325194
554577
8824
444888
356887
262351
148891
119481
8217
165808
555893
49150
144729
22027
476673
342283
350093
290081
510448
470905
294443
348489
535609
76775
494035
78287
351654
192521
147728
513472
381687
259158
322768
475442
136546
396651
359958
540534
348738
227193
194592
265700
54267
369590
159436
227167
559141
45703
166443
20107
508385
544875
262006
369847
227941
66488
123885
50748
319331
399719
383456
173465
232640
493496
94089
243047
258674
366645
499891
303763
417741
75771
466803
497175
260959
252492
412982
232327
431458
63333
387408
250998
363053
333527
34866
215020
216210
214668
115768
283459
90302
543096
179230
12657
222457
71890
385163
77566
555455
405185
155844
153050
405383
468361
398423
23927
39519
537291
102456
368376
115264
497276
252019
340479
454137
330764
151983
538988
271109
236004
148789
236158
522934
189134
151985
473401
365573
539343
108622
553066
166500
377476
518646
448520
166641
440404
40614
70876
362541
33892
234716
560189
548856
253303
237499
409805
499289
345143
397481
162181
372282
33860
61963
176121
436004
160550
305044
158332
122691
324180
160239
223694
120658
147651
402390
557625
199994
564221
322697
7927
303863
391482
554023
511960
348394
522168
364407
85902
438263
168821
171323
92727
553690
488626
483920
556760
152484
450325
236762
39880
53067
351273
114888
4837
50006
51316
544889
231818
285287
97844
180437
110375
407016
240729
208227
177102
426822
381042
153325
128632
51381
378121
347878
426635
534404
553269
459355
480099
152641
290916
81115
332187
457593
324827
353047
426593
146490
251386
279131
50215
392085
259458
249834
460902
41255
135842
112568
499868
340243
362799
291889
433815
40676
218379
329320
51835
30823
371870
502016
525470
431794
254923
139923
98683
94505
12913
183237
392635
361282
112274
170516
256155
71702
524988
331692
557056
565229
552041
344072
287525
35201
20263
13299
153367
239106
62012
335118
231527
533344
60362
453473
283434
237232
440971
221161
222881
190087
344535
288404
121396
125346
398549
281287
8222
322241
13536
40329
556241
460980
339149
313629
464067
543050
138992
53796
261266
511116
524701
488027
475833
232810
561309
345134
124710
429702
167533
68184
369937
411661
157305
56843
200736
244242
291755
325097
130933
38662
153672
528537
11394
485284
232414
214472
183301
156779
252743
563156
100460
428169
12652
78756
1487
252002
351684
509572
123054
248716
398507
212042
61331
434205
501272
70537
113676
301889
42317
296845
506485
383345
329833
339637
363648
140364
324168
504724
355068
309398
303752
121082
473471
173672
276992
367979
45944
314010
290740
361186
480303
52310
215280
267054
411110
424164
447932
218148
254243
166387
146658
162795
92587
460348
298684
124122
314336
281464
285212
391785
180133
401114
546006
38590
130273
80265
49226
521580
470696
41120
95789
107323
521757
391412
412400
533474
108096
148149
544734
498793
288370
142748
308480
453929
337317
517261
111143
444653
221239
62006
132890
68833
489877
305037
306693
131093
474117
93452
109159
365274
436452
192530
452683
344977
436286
109539
305125
308296
480196
95740
381570
289274
14490
370540
538875
380001
180913
298225
150840
323913
437737
371189
384673
90262
517969
412869
524619
548690
124567
278920
30170
66151
280319
449559
293539
430041
246102
318609
155760
45482
251372
58371
88134
12588
353030
112960
137731
84666
483389
335463
388236
387952
296273
85302
186575
69572
103992
400596
346593
470276
6376
334545
183719
189108
294983
376538
501486
119976
175465
19965
263605
556008
279731
55818
434272
89512
247993
472834
216169
193678
40589
429482
485329
455026
70333
133560
511750
123706
400191
25934
93361
171962
378976
524043
411042
148073
364669
522816
410868
266992
376295
506184
9411
131028
147339
501254
387740
392375
421092
249436
240671
434574
536686
59579
198658
523363
162168
77550
274729
506289
95112
349468
550028
61060
465664
322337
490248
172333
64678
149489
376810
322100
299794
147348
244552
551273
342955
405144
257029
311987
387301
27032
130297
104973
264289
308227
436005
480103
51105
458021
118603
476242
252501
229286
460716
202367
371101
221619
349698
330099
256961
409856
249559
480838
357233
228828
557019
405757
455204
224107
385735
290840
343700
414649
310992
227209
205030
523814
83484
258848
447703
336977
426134
57675
209757
115125
452895
493257
545315
190729
157457
17245
345548
454456
505712
55270
537627
522187
134834
490462
362398
205083
553474
279970
284909
241895
385862
181415
111879
297334
481676
210084
489629
109653
362620
36023
68543
539249
484403
451164
278330
457927
119668
76518
118324
101579
539864
397906
454073
137506
131900
274143
257299
554304
241523
339714
317987
555927
426492
49050
174206
215111
271681
144124
398611
553066
289188
24963
494731
490327
242929
287086
276438
460849
104581
138178
384783
69057
139952
188456
488300
396879
329520
138364
320358
483056
195734
124106
292665
144786
279491
468396
371012
223768
130044
562229
67984
217825
366178
230342
304598
381290
342742
195084
243969
107708
34846
24650
202814
282658
7739
134341
331949
6564
491420
523238
271364
179908
121779
214635
335291
562642
185329
14696
92015
32038
30480
224284
138806
125622
525670
346341
249738
252059
287503
74068
163195
334275
171165
198095
92603
200001
533423
564901
372187
398702
177241
247074
343852
436085
548460
319190
264471
532378
466736
324718
321330
376229
146295
13785
249617
327790
251625
23735
182026
52912
401162
452623
440750
344027
368950
182631
180928
67294
545807
52463
377037
295251
85167
171804
464154
420465
514457
484788
386102
499814
522113
50844
545730
560172
564966
272090
373711
45812
13205
532598
431029
494759
454068
162180
538465
165283
326875
393868
433959
524127
83339
476143
117864
115829
556704
164559
234034
324236
474348
61361
353896
190688
44910
477573
292266
564966
428581
50988
567350
4572
91367
438413
522810
432984
74961
273592
224744
244590
521797
206596
99694
274046
282408
94677
318061
291005
347916
102214
172856
3158
176085
567130
119569
258445
495890
479467
299245
251679
130082
485333
550656
129307
245621
140968
507409
256209
356227
336750
269526
523238
430786
32058
469856
225807
209633
88857
251599
548853
467289
387673
482259
527310
347748
73670
177599
3792
535567
192491
280659
23026
62604
529148
558743
207371
434842
295350
192477
45486
538862
21614
350564
435716
406397
326583
535393
198371
35485
548432
146211
23815
172522
377264
160825
260057
535660
219591
61114
376090
99378
494740
342190
268749
383252
286399
273785
511158
111227
36798
417219
494952
127822
140330
1540
368969
376407
247292
427469
492970
84007
141136
356420
270190
260055
31632
9232
253043
28399
528186
489628
107263
433828
123730
364060
144383
443810
286313
98377
380032
495496
284603
17528
293255
457356
246839
538810
16731
82503
509620
339782
523935
142609
429909
72906
237560
472797
167045
290339
408031
21067
213015
120910
170929
399358
139789
517134
416897
443421
361824
343106
182920
40142
23841
217355
365818
54172
488289
118149
248127
474455
41168
66609
48632
280663
137455
414489
61718
20014
524317
32495
558268
269846
46939
86756
564001
17728
143393
143879
86860
509778
161400
81387
56348
357219
297647
261887
496300
288147
106830
477075
45741
86962
241495
304383
333478
184412
159006
492805
417859
36619
299195
278380
144498
438388
102267
354720
126448
529922
256366
329453
165317
278639
59747
408794
515900
170048
55048
206581
535719
532795
100961
115577
220721
110395
407264
82948
212300
5005
249010
360287
278426
21203
428428
48724
101200
364742
80979
366856
327999
546984
474477
427667
524503
454641
39863
515166
24540
204945
361718
564385
424001
104994
411197
28853
455727
371807
86556
217119
482634
47350
390624
563313
44953
177190
210106
487079
402243
91037
355750
501769
386699
328645
137973
19312
176634
526428
314788
218987
24905
124137
174231
54831
340361
516049
275313
6067
489117
174191
93932
368675
13869
481998
504988
324553
53907
18599
201283
371655
533646
477618
497720
204036
522675
546083
189656
473857
77853
260506
10144
160965
178563
258619
329443
458538
444211
330379
210931
107732
471490
202806
441860
232912
35875
117797
265909
327710
108731
190854
314204
351316
534712
466826
476439
327460
390342
36947
214627
220209
231951
261200
532666
103332
437374
252141
221076
472534
148115
196892
232247
17996
24800
395965
554204
171224
341036
11636
334376
463464
146309
452653
521769
161169
462243
51437
192716
92625
442130
255137
127241
306053
532600
563736
383138
530291
127771
229251
496400
135217
101337
227816
192763
91398
136008
532124
550184
200605
144013
400837
41258
216728
279096
274242
385693
175736
311668
425659
501587
516531
360340
236032
67060
41706
265203
565400
445957
79306
59270
66649
521185
277586
50250
45920
496120
199516
355188
225076
479363
538844
314630
39796
385629
545668
134840
307378
428713
223992
460739
193287
149322
312775
263195
299672
236654
5723
205354
51879
200815
88312
208236
382264
197430
525575
199119
308384
22380
97099
212213
384268
195507
176568
444322
105880
320402
353134
31708
390799
320595
519594
1481
250867
288195
213146
472521
44956
529973
30056
404599
71241
358053
30413
274322
67257
519680
461648
390460
163389
381802
452481
529743
249595
105590
363606
547837
537090
35593
536866
367351
134071
110895
318061
246490
256251
227641
379213
336506
208622
196254
66704
46217
279419
367863
430255
191784
8479
303861
480713
172507
301561
514578
258411
57660
295567
256086
311924
463646
222008
267241
89050
417459
42604
430496
77792
466059
352241
471669
177248
253319
113384
511233
328962
380061
266037
407290
430106
547584
320119
356587
286347
53946
458428
50464
9441
234387
359914
79038
411706
448799
514541
23968
346804
284978
149231
244578
21094
6225
4344
331917
558354
525572
267143
95871
191753
358865
20909
80000
365751
515819
57849
90017
416808
95964
239496
390890
172070
314969
551496
440326
232691
64937
258190
188756
275494
512073
534136
362674
83050
465363
212832
114191
390793
325728
194779
416814
389834
96672
471322
90542
256376
65614
467761
419137
40673
400244
254332
21087
376105
330729
292296
462178
191504
107891
307743
303922
562107
315023
532429
285034
11452
349717
127665
233182
33803
306163
513156
10385
23181
444211
84657
163236
488959
211668
342803
288529
271182
13543
141007
64477
257421
41495
92236
503122
226091
39178
17196
68226
504657
19137
508524
248325
339788
105669
117651
289946
464081
349236
405273
128914
335542
130385
470443
82503
36358
321038
233201
178338
428046
90194
201670
422926
303414
558744
309574
434289
543465
60182
239080
364538
282972
187618
1189
202362
28760
179783
463283
337302
476429
489804
191042
370566
34664
505513
496287
209174
395529
244484
219998
196696
361437
507228
94807
256398
446308
412969
338582
255776
279335
491468
476105
460796
182644
161737
170636
310936
257425
79905
566453
433163
534586
305466
515044
346465
257925
296546
146063
319670
485551
249872
275650
51511
45601
238507
179150
300521
255099
268609
240039
441658
395028
55850
541790
35576
446287
167342
84932
14529
419131
344717
347075
544033
180806
312566
519775
254855
515820
360748
337276
210094
1736
268134
316531
443474
332154
554401
184025
392385
398651
547822
242979
477340
566401
397716
11690
504381
482510
125965
117533
293760
44260
341192
439237
201884
399800
199196
95920
85559
178220
415909
471072
64744
500260
75278
136976
476985
32192
43932
44727
183709
42082
61040
360209
543891
204911
55916
489821
336896
340905
434519
336288
298319
166499
536688
421957
198577
256272
186151
336491
434659
207113
239699
285824
37618
226207
292739
353472
430650
516096
355268
324406
59308
21519
27579
75374
271775
371384
386123
101045
322042
356493
304070
57006
267516
236382
109474
222831
529283
133182
526848
244077
368828
411415
230920
249758
397550
492504
554366
187116
220329
413904
526197
390206
58883
70289
478386
175833
415245
123563
195793
367671
296546
198628
29097
37445
559253
61626
147358
162368
538435
415502
337718
40725
151244
366317
205775
516274
357570
552132
241570
415020
265815
441696
478398
15291
58926
461040
499724
431341
525193
359877
198582
541717
51891
293191
165217
465381
15414
441624
210595
113291
305860
503631
309671
32695
527585
455843
238405
525674
568256
14521
424984
516780
383607
175996
259730
540384
204758
545866
54855
117582
92910
559722
483558
495885
68915
562660
461489
363155
497377
483928
25503
264295
452531
208628
565167
155255
121375
365821
211049
9157
437908
85444
157025
32783
152590
124287
81326
447630
321309
3858
386063
391345
493932
476027
356622
553817
3486
71352
333694
509722
208138
50048
459647
500183
78784
322018
436658
58911
355923
472532
204477
562485
361248
163560
231026
360686
188316
19569
255722
537519
457142
370939
109077
150642
102446
77524
417816
64174
188951
270619
563157
196863
283980
389187
241431
148185
133433
276058
309856
90609
23217
58249
424889
424144
196552
338754
35910
208353
314442
188596
66924
94347
336585
237010
74736
561855
368256
24555
415908
58628
350226
216267
352007
437950
523266
130485
476271
392152
167340
409872
375236
122488
426022
849
539969
488776
378401
110046
453306
121153
330600
138019
471120
461628
336744
310161
19472
556291
18752
150931
237864
538885
397752
196762
446495
509352
515090
464306
424648
563167
302765
285638
43972
114374
315411
126953
494379
201886
74343
23862
495675
484197
421130
71520
246439
543303
548641
251667
82995
523015
269005
385740
163161
107695
407498
387869
491992
379455
398491
505299
331798
314789
323051
479666
100264
457154
146306
183418
154781
255436
165573
192408
249620
227447
547219
220345
314654
488861
256251
281431
556064
268444
168765
303511
185257
475213
230099
503391
77864
114381
441923
125542
532461
55604
315863
193224
213531
100588
370201
332497
506018
50552
138200
413299
40702
97914
446524
327633
51481
392792
379011
11137
567613
486092
34842
186837
106468
210180
231771
251794
23338
541737
219640
195526
552164
268107
335932
170827
503589
215168
474522
114684
377969
73232
459720
548982
451833
210311
87282
183314
333592
190877
19011
333111
254831
377263
265983
6853
327250
319491
72442
457545
308414
213228
360307
86203
433847
383863
415639
277963
53834
345239
511111
475434
257573
225189
278600
150184
353575
323612
225640
567291
167874
162075
215508
375453
14407
356329
292047
31598
65811
75309
510179
11286
367347
189426
202597
191995
417881
518512
5310
1420
417635
469798
260484
214323
22204
169264
500669
320051
3751
174047
529815
324932
154377
275944
302302
127511
494487
568471
317936
270219
326850
400782
152689
406447
3868
164672
194978
203092
345570
258532
243520
503324
303376
124616
338248
44922
518731
218010
350066
550326
236897
132362
95908
250634
512106
238150
42440
530695
113907
126561
320522
524960
475491
61885
408550
10441
4041
87004
137206
370635
81005
86146
236875
239045
124302
294788
279821
340605
497727
198601
426217
120237
132007
38276
541875
561477
234097
499917
400862
92251
506498
259409
292157
246816
229141
248347
52925
383257
12181
160591
200204
2768
234667
184482
316691
85910
48010
474973
323579
217649
550378
35865
428724
388157
481555
110900
282344
449285
426797
400332
296463
305820
224520
20778
392804
196305
405288
172390
440258
139253
193717
438426
31938
154260
9367
306906
61729
351938
514172
376435
364013
399455
144421
378459
562667
179106
79282
488017
158006
99522
423495
27350
532082
127389
233721
19110
361061
114418
547230
498400
146767
263926
305561
565462
400015
371694
293686
318478
366830
76404
126161
91419
547213
497253
7758
152769
233399
379734
297022
507231
243894
233189
251911
408516
79805
42267
228990
29503
40401
477569
278042
185551
331266
236135
81190
543492
339598
433204
165851
548124
423651
196923
366018
127414
565271
31990
23603
404158
102569
558241
272978
506374
338619
489929
525299
106845
336254
277170
330811
207856
558872
409135
225742
488860
566013
259052
71031
168767
288363
445568
536295
83370
314819
221954
244840
208344
454990
366476
175795
230357
49482
272647
392336
261673
346471
553042
290554
176972
362078
315596
110019
224179
496755
333765
474313
204239
322828
552712
279670
271
40421
141122
49766
73302
61575
386105
26334
410564
560472
434036
333459
553704
355132
311458
224614
381073
302636
456611
107601
185916
58016
248099
40680
276037
335482
160387
566890
50953
34760
283047
38237
535114
87527
100064
68277
96657
203148
214366
378621
387722
447000
27246
532867
116297
71869
467651
104603
512835
490305
451122
171561
240297
558098
104970
256090
245746
440790
504812
548993
320757
454502
300348
476500
527679
91411
291259
65947
189537
337519
365119
411619
401400
171774
96518
92401
98049
421976
230831
149421
340022
80121
188983
559551
95722
468909
519760
299864
243305
546116
32095
312290
312672
550935
512866
552132
28685
228586
490165
89299
229561
527963
206426
299610
205232
165695
233017
25118
548606
306561
453202
281737
197518
236315
242641
430519
361810
115396
100158
239449
110553
72205
232234
298668
439306
205629
202001
484956
313628
78163
213116
429175
172656
199508
54826
331835
408822
84168
119977
241395
24644
423965
131444
388438
521647
35482
403058
261755
28866
51782
44221
431279
550870
105116
53937
173143
243123
382068
546298
392897
185053
329901
51252
282849
165260
353658
74967
565668
212093
78336
235807
346907
248599
403089
20161
283707
155151
443484
340157
313806
178314
299506
257
386127
211440
187772
144983
168065
348011
72682
180747
209839
353432
45407
244538
420516
519657
55031
18080
393495
188073
467083
149813
210698
187252
526023
229806
12313
1575
14661
248697
119108
425322
298781
154901
508127
244419
544441
274402
559965
543849
245059
360853
431077
514077
304129
461866
533077
295216
343838
322456
524201
165631
21575
456634
245547
225195
552106
491963
85226
264742
345067
264783
232902
322898
212920
375574
53448
470722
315619
290136
113052
83373
378682
206123
324004
368402
4766
75132
158016
197121
318149
348435
27702
418845
82673
398039
163687
334124
175904
61610
12381
131370
373787
34043
363110
216749
93175
76367
137213
550194
74532
461325
212592
353889
531359
247558
282484
499133
95094
503324
134758
340966
330499
516282
523640
482500
77964
38276
56273
440065
84600
549817
456082
566076
463904
325175
14534
475988
408343
495779
53594
506212
392805
309957
302394
557711
313629
317370
401951
403915
516559
565495
424277
319821
194923
510209
415017
6219
4000
373177
243366
39687
529038
87618
232883
14577
147295
236608
470798
334741
328516
319663
388287
505973
409379
503886
261804
189717
264858
139477
491411
562490
382497
439818
426025
386880
227044
524082
387819
295877
92244
557694
422740
531474
198904
112189
176748
418411
327543
306262
357905
499225
175553
249581
466496
133166
363769
109289
369647
319717
335156
473715
191495
166700
316036
136908
147358
76059
167928
2195
370607
126895
197136
47091
421129
427851
180159
399099
437644
66647
227052
70993
461194
266923
34033
158201
1599
302436
382025
282382
298282
7679
241296
524369
359271
363935
176186
154712
449676
27533
206339
22044
310281
21905
332592
5095
61455
87717
443797
502946
33576
262247
91842
180011
262463
280485
426742
100384
365265
305244
201626
273123
24373
370777
298711
134788
70019
250820
297372
10301
180748
169256
371280
235887
379218
48726
191391
495071
264860
11671
166814
467645
59103
450929
305315
21719
130828
202555
403601
363550
215697
131491
437699
8200
418355
431828
307070
274442
98577
126246
117002
199086
15094
272344
351512
408632
301396
532476
235268
400733
91081
431622
27672
330061
20038
318990
270251
428011
411269
385205
208442
402032
395508
326553
437833
481413
228958
281570
49778
330080
190450
485320
424754
380457
175222
565294
377970
69257
376982
52943
521489
238740
471948
448176
338961
12443
214300
547494
260888
438725
395375
180434
73874
125370
388619
76679
382157
535443
370357
49357
491872
412121
32138
320055
334654
456668
362837
321369
556837
240300
397776
516509
11344
479059
179571
325517
456112
487611
226125
394817
27659
303393
123498
270621
530189
298073
189566
2945
179264
349614
315024
193794
292278
301480
225750
266226
493987
499755
487878
457945
522958
111644
408109
153853
518828
245919
423967
345399
274638
447083
329982
538112
486865
369460
115984
129229
19241
444736
181691
189818
196174
512794
219380
392881
224120
206553
449362
282099
392127
288955
302509
245283
40471
241886
53853
243912
20547
17556
323374
353771
463629
187538
232070
400708
157706
473887
179860
425442
23386
313556
294700
105692
314345
199510
452970
17097
52226
181784
249722
431339
181110
123627
143185
356410
208445
234786
221748
395297
511215
33983
462609
74016
95966
20732
332449
232014
281622
213581
277990
467253
520685
555904
146903
206637
441929
107583
69741
49938
398401
55487
187845
164772
459250
395875
370647
102050
141917
78000
474904
460966
559649
446467
168156
106560
343492
25341
500873
473417
374437
57804
76501
14941
387791
144977
128775
519047
263359
136694
512211
480628
317419
380956
71467
155298
530536
21205
390913
346108
129789
365020
27255
516701
433502
72092
362425
1529
456546
22801
48777
236176
277455
488890
479516
554920
346769
241721
435738
168126
325890
450285
278084
195674
281604
237850
294533
326157
269052
91754
498875
434899
193534
108995
566246
20635
433707
302989
374325
331068
24804
146033
313696
177522
19418
95174
225317
264795
409618
227066
506323
328177
64072
223310
416235
249695
394831
337168
301941
548390
465644
17221
252544
541465
307710
402737
146948
218089
302830
344388
176377
290376
222057
313465
448861
252384
470092
331462
1478
306458
38185
383416
147117
340931
428541
431316
335126
516843
437446
283917
231197
238062
476452
358569
554230
512810
248205
403113
383836
30674
117036
39110
539767
504248
503502
5941
265016
10976
538855
464477
521369
58572
129664
130275
68718
80898
9378
16094
479401
84504
147457
36535
253643
380537
100613
69776
98400
515310
294999
131965
506448
62069
267158
338671
482221
207032
452192
487354
526183
257038
92973
188018
53301
240285
451840
402764
318403
454755
118930
560120
110088
396324
137258
37107
453806
35811
303939
135776
464420
219279
403704
125446
175088
375992
153008
246626
316886
172905
175006
364067
233726
486060
533171
79549
431687
454217
389251
410703
339788
213349
284504
23532
457626
230506
522736
445016
392514
191824
532750
317696
256406
478776
549882
168853
401951
258195
360064
58621
149750
555386
527633
47348
364213
84931
452339
239942
460188
26774
407259
29361
214501
388938
263024
51958
83067
379402
150963
438977
449285
331489
387591
451232
235969
211039
62460
164075
398130
3340
519217
201156
112159
75464
410942
534943
271981
82143
508420
9196
454165
390453
240042
395014
156881
386672
479739
566745
427001
62553
136772
445279
150256
331888
412338
89835
265561
464077
550260
322653
334115
225407
169796
402786
453662
537528
551532
315328
391971
73768
21520
486764
196523
120321
198715
219689
445482
140911
226565
520920
330279
22613
33111
330572
556036
430125
51016
554217
224308
314080
447696
162583
543646
155988
313490
319121
243741
328698
463339
428208
358567
490331
544636
325846
112062
200061
41891
98024
57476
379012
190182
17146
420294
251782
165956
81039
422992
114749
319159
505565
70637
548274
394073
97537
129974
535193
365853
215065
193148
538361
290189
446745
416614
55168
321395
242662
500545
235271
18799
408624
506459
448478
209163
365808
118518
194283
33919
352669
269065
436745
416520
28414
20779
275270
271873
156189
420036
521452
510225
558147
284705
302415
337878
322751
149928
11252
519205
98405
35578
267996
456535
64499
470259
320198
303095
308861
114789
4508
66768
360126
222680
187995
349674
113661
308769
542105
482584
158707
565621
68932
330241
515000
527943
524000
337657
171738
148180
396802
104963
150360
379229
395507
230046
542303
387159
278000
257440
430936
237176
259055
542797
61701
121108
373347
459355
525183
434890
452214
362332
456624
427134
272223
567827
423463
103479
427089
559026
180154
31599
4152
51598
349238
179914
457523
131003
13192
116293
323115
28864
24918
478188
271184
79068
52914
475676
45722
235419
383902
356974
176141
241487
502921
50159
496652
404802
355055
355476
485248
242247
87416
159348
268748
81968
469011
204733
445175
405675
347640
54966
394082
472179
381309
455602
216800
207806
15441
20359
373845
34100
378300
316959
140532
204472
96093
474056
177761
429052
97297
317070
279126
550145
171511
533246
392246
549134
512991
45472
319431
534389
351868
541524
398668
132360
62819
517568
246723
557329
179226
173932
392612
236310
66744
532286
111347
556262
34700
256213
98318
334916
164377
536833
365202
483328
177095
445482
195520
379923
82548
350630
31882
148554
312865
165947
87163
411368
366634
555632
88066
514792
83086
536543
103185
335928
184537
333685
304687
221095
297571
425493
453847
481735
266935
307853
335178
218467
150296
172038
488809
31058
463344
277272
530537
492804
539071
519289
536793
352016
418087
404499
73719
405747
51176
42638
465870
510625
133162
33879
390206
466170
74371
408782
510937
210625
136172
509142
143217
173021
68
298004
308537
445573
435582
471634
184969
370554
496891
507475
419797
5014
196911
48260
557493
481676
480770
567746
398606
521113
568188
380100
150156
78741
317541
474785
441000
206713
367330
34880
232787
405832
568024
444193
178056
560018
528013
72247
150258
442097
444088
26062
525470
156239
471504
271245
192041
366499
249000
546577
40904
160051
133372
82258
509324
437082
94372
3237
216852
271482
364487
461171
454124
522778
481970
486026
363234
387424
320192
478506
406719
531028
538010
525060
168502
305115
154703
326379
127074
176115
543181
533946
148764
240262
546126
101082
534419
412042
53174
209820
193571
299461
159367
543971
565347
456390
161946
311264
133413
153490
261933
143259
237966
460184
383666
409614
119171
250355
136186
516731
39295
455990
82332
491752
77834
473500
393297
547769
550007
39475
239435
187112
471016
466290
94709
490809
531325
517917
390026
409254
489760
113019
72040
346444
72636
508928
161212
229535
95923
195801
500148
281623
64581
203403
149915
248949
403008
454182
525879
413944
117465
29071
426912
461004
146429
245209
192522
405821
244519
383735
266052
212096
184460
175151
445625
507687
497606
536643
82520
450303
275886
315051
77452
511598
438114
455920
143022
398921
522197
499334
444275
162757
425577
306933
554132
136979
492228
177542
551110
344609
116268
72823
322656
42931
211825
133692
435532
376335
502434
368270
264495
225119
486950
496525
262536
272423
299326
542469
511695
324498
416633
404087
226410
103594
219873
362850
269413
548843
471226
359497
536814
562211
436246
171546
390724
11015
107571
4404
213215
125519
83180
444211
122079
237041
427465
236397
487963
522194
240937
538076
206302
126819
274373
348361
96201
312369
246637
72613
47546
435372
395003
455559
186019
124681
413019
503265
152138
393306
37090
399582
171530
313065
325097
265202
103104
312533
447621
79543
333631
288212
22333
81942
291322
471692
286800
546607
119272
553597
454230
232405
368433
534300
188113
400235
448524
265179
165471
166532
450917
6431
460374
129884
500042
449165
334624
190251
390275
474340
177891
449977
176783
156627
49227
298083
6664
526291
489984
206973
87166
309481
507624
210049
283456
330527
81769
280128
453828
405690
230400
96548
516262
548259
93910
125729
175801
383325
118745
48568
211343
272303
241895
341772
350278
277506
536085
234549
244664
176307
38444
24748
464231
436737
140827
52172
41286
281025
532535
223411
170079
141212
411285
368744
367408
166361
243355
322416
170370
156931
129348
52089
510440
195610
545284
470487
371337
94086
290289
298194
477792
292332
392577
508940
353344
122346
148363
205404
196165
333106
492124
66454
300933
510838
284812
165348
499941
94000
371121
71800
85561
489124
555192
85799
330249
171948
346965
20412
520574
215275
527657
91683
205671
210371
112368
121961
34386
528616
220926
267729
202977
433204
413999
436835
533391
456823
172019
262751
82644
446753
346752
253534
509163
459180
268173
285799
480893
248039
19441
12703
497966
64090
122529
133810
403254
105188
552933
490665
209696
530340
532152
413958
449395
382615
462126
308832
74552
236141
423941
37048
248258
223296
84200
524788
25341
173675
324217
228976
284390
251456
202918
249571
286022
278098
525129
128557
230280
328779
378595
401099
300903
216145
86635
181609
493191
184418
416901
48734
293713
77349
256249
280267
241702
558762
97214
263340
287236
119561
270055
17393
368346
333440
296058
564733
121100
93742
17243
157899
140323
190105
254991
524493
132334
522594
157002
270279
185931
450443
364788
35977
557310
145159
55558
349954
120676
469717
189976
327680
458028
32319
362898
210711
354040
256069
90558
413454
174622
290394
126551
323377
142172
540089
397792
181034
504541
129318
459951
69464
308434
57427
72313
175350
389946
180072
504399
274785
399647
187777
531980
204659
346631
239080
381793
502248
498008
3397
20070
416677
11255
279068
140094
252405
211922
402555
514851
357346
183488
205269
375599
330167
358779
228336
20300
289266
460990
126513
170221
356231
376159
239161
38732
435345
9517
122104
468218
500081
518751
148190
477344
334633
408265
444469
412426
348356
371930
429906
266652
300437
546093
472148
61625
258742
129038
432422
302618
360980
171988
470724
65481
98586
498604
561239
159423
136524
323308
359358
13545
321731
70238
79867
292518
328151
242790
431935
265671
251303
45425
388803
49261
258215
376134
529329
567444
549796
231596
333288
74464
393658
340515
427106
515800
113249
373368
437500
332158
466367
510583
378928
146034
136477
136212
152654
564132
246733
78485
192823
500043
555852
481708
262331
217406
362375
270906
529747
181297
126577
421714
560409
217890
385393
415326
500659
329031
341144
426712
389005
308828
567420
188667
233559
324215
339657
513225
24863
435596
529060
317650
19879
49431
302526
397130
217961
402575
357788
152231
1093
296636
491874
388352
289101
23699
507873
237886
321140
119321
372786
167817
387218
96258
539448
413116
144368
227568
386354
562925
551556
98335
365538
11746
47147
143050
557566
51044
327773
524714
464560
9965
382387
247080
189353
183103
451501
199340
147534
101728
314229
521713
495213
203936
33249
563939
311327
536831
463135
157711
453340
464432
250971
356405
402440
100614
536771
40220
298473
210423
442102
383550
443016
512810
188534
315064
425854
252929
428114
98798
167499
132629
282319
82757
198216
477340
153957
224998
257965
346501
273641
331580
157055
65778
116001
259654
549383
85502
441312
2954
11151
247970
353929
359612
418364
286252
131043
84067
371438
167708
214040
18332
530152
311924
363383
199265
311449
524850
192540
507895
124978
568237
20367
350290
431476
397179
549154
403905
12676
396146
237022
371941
218618
502997
62711
332617
540236
27021
454236
311584
451684
299903
314751
332611
209457
472596
496359
195924
520308
248811
453252
264907
46979
428706
197214
484320
262113
439881
51458
16947
116947
353508
392318
297167
234523
508650
338008
124705
164933
61286
533807
184784
276893
73029
2445
56319
71761
363498
378534
290931
136860
191847
370213
221530
9626
111310
338080
35934
430051
200003
200310
550161
144264
488238
305244
93658
468690
45424
455690
450019
265122
423193
37399
54956
405206
204194
174417
554709
567597
364215
422389
40572
89228
448654
152048
294106
515072
341548
481440
210895
344289
114719
190791
2311
382132
179065
2343
265277
234392
208485
43432
257763
303458
232902
180528
175351
503547
106029
509459
393464
88245
361255
394088
164851
173500
173115
169935
113424
215837
148223
62087
559149
209499
377411
405736
541817
163258
395738
241104
323523
4489
92014
447348
281724
458446
93777
283864
414173
341349
246046
241912
464630
304504
383748
65456
318978
123219
508433
375032
444722
490725
339359
485578
516188
1035
263095
199816
17307
418547
503340
529268
253157
112068
403789
263088
418478
322907
497396
169753
488268
155919
540667
278295
516536
246922
74405
176777
427497
536103
197976
209495
449341
314680
469934
429326
446189
401088
306539
125411
392311
197671
237084
287778
305405
339071
484898
27978
353005
210968
270836
367540
39960
31611
258817
368892
155703
559973
530829
362778
348144
129786
164644
381881
512005
339069
94476
458644
163715
234155
293961
179958
500636
435729
267460
111179
129525
361146
516014
121285
249020
555379
400423
422332
306538
398825
170454
2839
22863
356318
498604
399352
69699
188657
392485
74848
16809
316571
539010
538139
37108
509601
35243
58542
139080
133055
31314
288416
363640
366936
519285
227935
539200
265072
290272
317773
424115
189297
563065
351259
188602
179508
410816
89189
521487
341442
506223
85205
152488
13755
439131
258840
92147
531726
194219
282070
492541
371020
381878
33229
482085
279301
219577
506216
281583
194162
502695
381577
255826
284246
80010
201130
440172
329231
221186
236317
101206
513492
335042
58325
564801
182923
39785
240527
343990
376690
111047
563316
16574
239175
549972
165708
424412
195058
267232
57856
542527
157120
321433
341957
193344
78289
428654
548297
446817
43413
546051
13779
483981
237983
213714
474770
244029
35665
457487
442053
448226
289997
138410
76389
328021
171969
168537
504944
381558
426155
62836
174723
76918
322721
346002
287819
396680
46515
230485
282602
503121
520303
567279
229232
491518
336594
546938
204991
397704
77685
566940
395501
318607
502604
290697
11480
162498
114464
522142
72564
362146
235779
339171
501029
68067
4309
426363
451309
86235
346411
135616
371882
367380
148017
532789
260349
239616
461194
10590
476643
126203
524813
491223
178985
557797
197370
10828
177004
263185
316236
440175
40188
226618
496074
474332
414599
255345
273310
5709
67896
347957
364480
367976
277090
107250
207152
537014
284810
481926
189888
201603
87837
302112
237720
258328
479441
154828
340476
318548
280256
394408
249172
191457
363372
117808
153119
408053
155173
389183
134406
337436
400295
111485
554952
241994
284797
307564
340322
350568
94975
44930
257223
485797
151079
195628
93332
421483
501365
111240
244415
84194
95423
465226
360041
315952
253352
384270
38940
439881
372050
378226
47371
494432
277638
507232
372899
71110
45515
402063
182559
559346
537351
468194
496091
179615
188129
182310
358698
364010
66553
210004
447408
394149
292510
248889
150539
197181
34842
433487
248067
63452
439431
247155
79345
523024
471686
450162
235983
498809
314491
463307
131860
472109
66672
568093
527741
394540
225275
441796
64184
364621
509324
85703
86463
448078
159236
225300
481583
286816
291333
199368
224579
222144
368809
481280
122104
239713
313708
248609
152286
385910
376150
73908
514295
262954
337218
43663
215902
534870
152272
415515
222713
475311
537912
550060
492945
298276
14947
381546
380413
130984
454696
165508
131458
517402
171569
284063
21807
479447
419720
440261
61129
221255
458372
35122
432909
354399
498552
304639
385220
265813
536971
403595
500094
450102
483755
96363
434556
511884
262776
434977
307233
190617
269083
187470
353549
529686
463355
291775
54638
501219
146656
495302
143937
460898
166684
282184
116226
272593
480822
66540
462792
403821
538602
439603
413353
89434
512334
512838
450549
123689
394224
104681
51896
400829
107339
387611
432591
159971
472037
536965
427497
253210
281482
555731
315809
214465
238555
108812
425633
515635
286521
562880
369038
52819
560258
57975
497492
18745
548398
22027
535019
299567
444388
348320
342139
262420
193832
535009
296289
251522
86321
247825
58800
465861
468283
95378
166006
128510
50730
249297
407977
360769
65938
366299
190466
57062
517415
4709
511189
361396
55001
543428
41754
278073
271569
51985
558209
490967
516188
309171
544662
15858
31162
8285
356184
81450
127534
327256
49884
100829
169672
377514
23945
457198
392863
8127
350081
418728
522668
526608
466747
383203
137091
543102
396906
194753
516535
435218
485534
384034
218194
63256
69414
87099
328070
285412
360526
479835
478494
1016
265571
548553
225157
226369
51897
127959
14863
264686
67762
20772
368215
169602
285889
58311
104796
155165
210619
468568
295384
239044
68991
294819
113234
264141
493898
163241
449289
286730
373254
145597
562590
534750
76703
127207
47750
137192
140219
325332
240881
264576
515912
335416
358058
200365
314977
137869
260451
354240
535487
42676
359359
161575
171317
17982
494053
33970
374163
391121
509487
246324
247009
217532
388720
391867
238338
413786
114029
178026
172428
482470
254894
425869
39664
51316
347765
174173
532272
210615
268623
122459
425052
511395
377025
528822
346701
29872
426101
200439
309239
177266
94921
490645
70227
130370
236206
520284
124531
413366
545804
561752
303083
187903
349856
218864
526709
80769
493450
345849
475338
523480
50616
202994
158990
332563
117180
524216
275987
385850
134928
93548
217240
440275
30322
507786
254742
160701
104477
386814
208438
69680
300840
9406
416789
377485
325308
98181
271234
354346
70910
406427
4338
38326
213034
534947
165171
88190
148359
251687
121996
296930
487234
342179
418956
457113
462495
66388
379592
389774
372991
349641
349096
483230
411603
558903
420122
448006
162554
543922
517998
234126
229669
33293
394356
64305
12815
112616
383531
95884
481181
404900
117316
522411
28462
4753
413538
446873
143918
466172
453165
67708
475314
82313
520483
222220
372148
516075
374260
465820
328031
442308
176075
52212
445854
422162
481974
265956
337110
61544
561913
386145
405381
257200
344171
523332
427881
209239
116250
181181
283737
316825
47139
71923
9881
271335
282863
109164
129513
96876
368499
388624
292291
81515
371619
339237
485381
261786
318896
495223
463053
568397
117905
398725
228026
475273
321000
391166
129786
382254
80515
177950
396921
84981
229973
502544
419033
455809
7597
260915
514532
470487
119825
47046
45946
69280
378499
193827
21711
216665
517557
385177
194463
86760
521295
519292
258706
538164
244892
122653
478604
446828
32946
80779
110662
171027
165860
359901
172602
314542
402322
250807
420204
383013
402152
506507
93714
243110
467441
412468
302080
454145
502766
217734
312267
314351
293320
404338
461648
108390
302606
22859
138809
205580
232098
366406
246436
126087
554780
139855
238665
79279
558268
502728
273533
390123
543293
118589
541066
175858
170330
40185
129817
95948
203540
286467
146072
140528
244212
320145
284865
309027
70544
326759
69665
484621
420947
133405
37208
187519
501291
55397
270705
51946
451539
540316
78300
230827
179188
151269
513916
57411
49002
548927
236291
229391
452065
146957
559224
97088
174919
35128
373399
217428
392427
177308
441000
463784
195677
262768
115113
229508
469935
4204
464724
559629
70322
16874
231630
44154
165402
536838
385181
392239
64294
103943
243463
544895
565707
156888
382062
189534
15508
307998
468721
551983
140280
491481
421594
474326
431934
169088
117346
177777
95522
542839
89600
526742
21868
49447
541650
217564
353124
296096
496916
272049
442600
526617
542310
115250
435025
276547
238208
71643
214688
222760
492245
50967
300480
274353
395753
201053
449948
456942
332065
479574
420965
27810
81540
484521
527877
100687
327643
537817
194799
441946
367703
204964
534345
391255
236599
53168
141986
556298
562983
286310
155829
466538
113646
263578
62580
536975
89778
136941
523453
35421
47549
325781
53717
253419
789
144434
121289
52152
130341
532304
58500
554772
460409
516430
333139
456516
463298
218751
486381
392421
117860
439724
551317
202361
112132
253294
146095
83890
171624
568003
4827
339601
192403
293719
436700
345901
307060
86089
245794
289926
514188
265626
49772
406836
470109
313101
246413
260027
275149
515294
356918
380768
358968
182105
40463
39836
117023
308521
57355
117260
268727
290981
429998
172709
100296
8247
34690
202524
427219
339155
544951
560411
277244
129248
395554
190791
333683
16983
360957
32230
204988
258691
4376
37465
173840
173628
147197
360074
494649
127754
422855
381140
15365
124851
267683
371841
43191
281480
347849
144136
547168
143078
226843
501453
378300
437053
480260
474820
439349
74793
355786
101156
512488
126110
503588
118523
526044
60274
15219
20568
274082
471553
361242
76317
512505
149497
164124
2668
78260
508046
259241
39211
36016
449517
471151
531677
401487
414735
158429
355911
460780
74369
493726
20234
360737
369255
463408
196155
452230
31511
394064
134606
40054
181750
328257
494109
43638
203340
256611
561424
206747
412092
426225
117528
56640
269880
380945
28115
548325
126484
119295
497010
59700
284880
153293
121379
317601
448787
250917
271799
131758
401432
451146
362199
220640
217564
305396
311008
2493
314209
385073
115945
310687
333000
287594
446000
355978
50237
564248
356454
349891
546042
191003
530140
296065
25012
389056
334058
381101
343310
417380
562002
157085
460488
304575
454809
130475
506776
34700
65013
91002
330923
552156
558564
450303
482714
279515
98871
284217
434025
547972
229205
442517
529370
45818
199712
125734
279753
230204
224071
40296
480481
38311
331457
420896
383992
551243
192887
513150
114050
453001
490326
73542
8676
159210
407713
110246
445193
404719
82061
566674
566192
173503
453961
528692
336633
373815
429585
404457
555105
327171
191801
454879
188
76757
248772
236721
25170
34885
527182
240649
503661
459140
273809
258703
458043
154478
509173
197460
529985
101454
233891
112196
456501
229985
399882
256398
258401
362451
263926
38487
478618
389876
17179
438209
209
67707
493844
74859
446075
208290
119023
486860
144005
260137
348285
361543
503789
259581
261644
362342
559556
125523
18619
99753
485268
315801
100118
515625
409829
478573
498394
26995
387775
386444
341343
376207
225010
284453
171591
154629
360131
388076
423986
4828
487422
355359
423748
252751
188995
139056
257565
393363
123636
241979
106740
177068
407288
194779
11620
426922
184741
131827
304741
407524
347789
283971
563169
333779
562214
422841
285429
469095
85984
529307
365156
106604
223634
191054
552284
11231
27501
423303
558881
19974
15932
545429
542625
470069
200142
52140
197221
133982
461712
212696
449375
408523
520107
352737
344348
46064
426506
330005
516179
168531
72360
208394
308402
101325
92454
255522
143908
438017
520701
175996
311487
371419
363509
293363
27324
485621
195815
190359
249849
362926
132436
306085
21934
330190
116434
260270
108705
323056
340486
422796
172463
245063
277970
203207
372083
400191
130637
282343
217829
351463
224317
327176
103421
512412
172222
81495
357445
104373
173163
456027
550304
387449
30562
110725
23775
568201
35654
478027
494129
450403
133994
286945
288246
216425
180770
476242
357870
407001
263604
558761
201378
106506
386025
142822
529278
282661
76763
567325
466331
447814
42819
348115
290696
271022
134790
97462
263371
198962
97778
422831
17559
130294
417248
68192
464598
147802
368846
370559
128065
397358
474497
113763
9972
205659
559914
308188
144477
409082
11224
398214
331675
564131
469332
475434
369777
206275
511674
544915
202203
449426
213115
76360
69811
469870
311289
189759
279369
148487
63394
329619
47408
80829
369869
499118
320795
344867
123223
189674
379717
544568
116933
149083
234591
417879
224648
215534
220249
383345
483149
555141
522421
77803
347422
548106
244397
418780
520440
166891
121337
465505
305170
121961
334707
125252
340902
451407
490090
253079
444605
2021
469760
338166
217039
377156
102606
202985
357725
209502
566398
496014
526961
432545
119116
310620
359278
333999
385487
331151
160764
473797
308517
550021
428160
365537
246892
139081
144629
544443
284512
419057
357570
246676
204966
16532
313025
193530
492851
198381
495697
107542
25604
404070
335313
79245
567512
118794
34795
396614
473255
531766
292906
128644
500400
139406
15503
523148
537708
486448
233127
539820
121013
256996
209693
225946
183332
327705
480064
392113
33065
429661
393454
254511
546857
471455
72091
15745
377705
41522
365467
274039
563737
283901
333852
504872
101165
153880
298432
256102
261914
30031
416912
235212
537374
255048
448523
388913
282773
317671
143330
225655
294545
384795
425388
251931
68198
464173
60128
295585
214430
172229
454907
54595
392705
340560
101609
342165
265179
537959
128861
113637
74816
1396
328180
275928
67728
366393
186801
358263
146922
560636
185913
39504
403296
54952
548563
45817
30712
343568
316981
333995
536596
287136
224829
121622
176594
234948
264001
469728
402751
383763
486060
564074
111171
394896
493842
343958
542615
447446
126016
223048
320771
408438
562411
119329
483101
540404
262543
304955
345335
447087
129890
67603
268877
249114
201709
456469
108182
45467
431991
216156
24243
333366
176698
439515
166089
436373
556418
112087
435446
61800
303265
271987
65927
270279
227998
193231
90666
72263
103757
211068
214065
498848
501954
189610
273749
10832
423548
498563
82779
399598
274369
232584
209008
315308
440181
134056
323680
550393
331763
37791
286126
332695
451962
514566
135247
52093
81551
293989
385526
104827
342524
70848
519856
531891
210594
236884
42176
400268
526272
462998
353727
364352
358111
299688
16991
155486
27173
116887
250919
111170
382311
175103
475567
19629
345580
244491
278584
379073
328387
428101
133923
388739
50986
397988
64182
472510
258935
386157
310649
453699
119295
128513
561622
553190
201596
300159
95697
469372
26057
411287
470498
27225
385614
538280
8036
225337
155968
466866
110030
468227
8903
429045
152385
173428
129807
528998
322718
317509
440424
356832
115516
180066
125205
385344
304500
341689
422785
286950
507711
446416
361507
212311
110370
502466
418880
516162
529403
51590
22454
290436
117159
8753
31392
156506
513610
274238
79379
391517
386627
368701
546022
24337
291327
538344
471537
484713
204813
251872
216709
536628
554404
451300
172678
507819
169786
387761
316811
525396
363141
40222
366080
95736
370758
333655
486836
3034
424658
366855
139976
272668
525883
15161
545750
36939
25857
397737
440394
76643
317993
214978
63809
305804
199995
282220
313416
59942
520414
530331
394761
494144
340984
53818
396480
485383
473591
247823
88886
557693
285072
225664
547976
33730
197495
125566
492878
238254
452366
290598
531319
513522
432693
62558
563293
104576
156491
564914
144825
453663
384742
103362
525840
338201
336443
287724
408202
265300
343997
112392
276737
320884
267428
34345
218419
257369
212350
15254
182539
80806
425101
515904
105893
523310
344102
567348
198834
204188
147025
72526
118106
357889
165413
415581
386365
372510
168004
417937
420604
528137
222448
356335
240770
437031
280222
249504
213777
257632
384615
219117
536059
264450
190570
454958
272119
39581
566234
210083
28398
464268
240493
54879
139036
466913
408014
13940
524715
503789
310513
467535
119179
237379
388234
48204
491774
112823
79826
47778
180708
282650
439083
500675
151852
514501
98010
476075
535731
391922
455265
88564
184854
291879
35178
391078
107031
382528
89184
547517
48961
251519
13082
322187
165883
465585
129582
225481
285911
122876
356922
377671
139011
169123
494700
465239
402285
558489
406466
217542
29179
501945
426605
245299
417495
234923
409161
125761
203477
301895
234262
566179
304717
336063
365346
335258
60341
527157
59256
271558
327524
58650
413503
1478
508314
116546
487653
83362
388192
419107
429328
396465
337304
153249
148680
391888
491488
44017
200411
277503
3100
512770
51703
449776
371954
26689
27036
362665
561568
468053
351769
103762
379893
341922
472252
208925
135445
427588
537321
265272
506607
524037
131755
152355
34054
88910
394325
291966
458824
425751
568460
545841
542129
492195
193973
325694
462903
339714
195057
435236
547809
60381
427844
445387
487044
560355
451002
317392
245987
548196
141921
436762
64708
340662
273686
187662
355596
338356
474497
228008
263954
471181
472528
132454
359571
289318
138242
237807
141681
454690
147169
253225
167761
226306
291996
401817
107702
183234
563182
49946
335988
272530
348312
369186
172406
30314
81272
274192
453024
65212
291035
16889
426438
439107
41293
442061
493275
211951
179422
429432
160167
237667
224854
505992
244612
30274
295716
222765
120405
334349
554659
545868
463695
159110
553580
83630
230197
378187
233566
557040
274867
303628
298829
270290
444570
234221
140590
372492
545421
133597
81607
207308
315478
356507
354974
158365
244036
395850
472044
457796
504608
504393
368045
160469
323212
9973
142127
340178
268526
554005
234575
224194
498408
466243
493054
477639
133205
552090
541832
249804
119009
254476
72934
298451
471036
31681
506316
53448
169552
166041
396806
490640
310621
198656
38018
262674
213316
35306
151019
355910
76850
272733
457617
299280
242400
530781
355613
483368
326133
220068
290548
200080
483178
15641
525418
334817
128097
504608
212562
410556
532199
179996
352310
508102
177333
417100
295757
76208
161774
396211
152231
515427
411996
303408
136823
330674
79602
386076
84256
539239
297433
437598
152134
66161
60398
204900
122001
126898
440921
518897
274937
136285
58266
405101
413676
279593
275854
433454
219403
542169
354939
43292
506366
91177
490083
306367
228950
297041
110129
110513
416056
274968
311810
392641
222172
34426
65079
314423
294846
94991
433036
330192
166174
112561
77219
470114
333067
482470
385860
406954
76662
205635
220380
249235
387612
50400
396636
224932
416004
54596
98296
250164
332508
277223
261564
106218
506525
303857
131740
130827
13924
205897
330942
200505
49694
75148
125054
202626
457901
169631
62383
446450
457778
237144
456643
459549
312119
274070
497225
102661
330405
196722
533883
511768
299092
274673
526151
452344
55532
442148
199276
286828
372862
38150
94344
347654
41146
157290
138191
494023
424161
544002
271364
65635
253597
339103
527883
353806
417152
297860
93894
284896
306907
497716
294038
47037
90682
236988
96827
147675
187221
293273
61474
315859
376048
326453
180381
363836
241752
173443
490770
373921
135109
173173
376015
23872
131998
316341
496688
225669
512345
249422
326602
226636
316828
194653
429418
161170
345530
273187
304884
134182
152316
420870
214300
322649
500544
441965
23013
538076
247369
160658
426684
347914
422846
435026
41571
3504
114712
440197
282819
236601
111342
169214
434140
80985
288256
538986
567938
363592
283442
220362
481783
228481
516332
125113
361693
18671
316949
78449
7104
358011
476214
252649
106681
107790
477700
473676
277399
333914
520843
495813
350792
396887
190580
372792
542697
539466
386135
436700
8808
563837
229373
275929
116905
337802
198481
222979
94434
14800
133854
286418
292897
415393
287931
158716
284497
442500
41336
312631
485869
338016
430798
446219
415239
369213
5193
517549
407587
347538
413017
450755
160345
365443
153223
461419
552354
510394
263665
566497
213370
493598
506776
126429
250300
411749
429831
209492
36326
503790
310436
211127
79219
203059
12719
189232
116421
556723
93231
254983
394698
20973
191475
468870
131265
278522
371821
8653
223527
125900
457699
235673
284276
77586
130169
129906
89387
132918
566780
350034
400077
175262
83060
24672
229675
9318
544679
521343
113984
363159
152990
268775
393888
51384
127456
422897
20167
164934
72427
225337
291869
370476
81725
369435
152442
251104
194088
490921
521186
256891
288965
299191
16507
304059
129507
278917
8074
520050
91069
564137
393705
437421
419595
380563
307203
512114
532813
428019
395005
411236
291455
245978
402037
543832
366599
489552
382146
26135
482713
27486
221249
124904
147688
72574
362378
368359
494779
455006
154860
341970
147048
108420
227247
36389
432417
16608
72858
546833
124389
246780
324309
325329
124090
533762
40838
531407
498665
144612
514271
527445
1503
299440
313669
445436
130341
320125
163676
349724
169905
413999
151451
292348
119911
47246
99805
439455
465919
106204
304557
217739
525665
21762
441645
377774
119660
92878
462684
317884
389099
54040
134458
553149
356473
116037
145724
477697
232756
472623
74630
376304
31484
334077
420249
148843
93733
147327
360962
333160
29361
120308
71681
48278
242790
360143
461913
244843
522004
55596
183145
539547
50800
341288
319712
207277
249714
88643
169342
436284
324650
329037
393811
14054
182166
212608
122262
527707
451353
321127
533040
245529
532151
147614
86813
367250
300208
447596
492797
201639
341208
49945
37972
111229
371303
415093
69289
507565
221199
337128
504443
350712
7004
237958
418884
4761
181787
109697
33149
244798
566992
442531
56915
376068
427548
144833
331197
135544
439309
107617
505650
429311
310542
464345
288613
185305
286596
100017
5595
377072
251458
339871
28789
83174
118718
443913
464210
35003
23325
50030
466241
481196
353643
414070
330408
130284
10815
189796
18888
186608
566254
535024
515269
198306
522585
269647
261629
536420
290802
443337
47561
441342
427694
378522
332922
447555
291441
539081
444631
364202
81155
230912
439298
356414
4848
327234
473925
98981
140763
62569
404411
10570
269402
322281
222546
178265
142983
275199
309579
334
59815
564668
308734
452526
515083
22541
462087
290366
159941
289022
174765
57111
425775
507376
383329
57755
191055
528565
181683
26802
44391
316884
125007
398088
125638
555373
434448
488508
223424
338589
252939
443671
472034
338530
368183
542745
193515
136210
162763
331168
336020
566631
176400
15359
451485
405536
496127
29354
191786
376385
172742
229877
297736
79272
568137
132174
173165
43526
311244
526047
22760
211296
538030
93453
238566
216151
303135
140555
538375
156066
53540
37948
396990
385300
60249
546628
399254
125640
132228
163537
62056
46127
499963
534617
26250
539652
538325
418252
485825
242210
523813
79383
32542
353173
288895
238317
335140
12731
234662
327235
196086
383172
522391
261293
37077
459484
219450
356244
132202
252626
507105
517465
466308
528533
90196
383665
550281
145187
319255
84142
41592
150534
154197
534199
7260
122727
9201
208363
196893
21259
222892
496395
33522
119465
22212
234166
1921
435734
282468
316636
520071
552264
229215
117558
313103
81869
247515
415257
116628
68017
357814
470210
128296
555873
110042
232787
307710
549260
381554
369212
95020
325195
134900
388376
440062
235631
349942
400641
406981
455405
196186
128760
551342
30593
458928
93555
172044
542599
187702
341283
243144
541079
279019
244054
50321
544295
86401
32900
142446
122938
221373
420699
296657
498654
104050
383455
352016
395147
373383
498061
310651
224211
251187
447903
150037
536786
402279
374237
515410
281646
43599
379348
373626
221766
71746
459222
153790
115700
204049
300699
269647
112639
52414
39973
527430
286524
450314
548197
85314
484990
316519
74013
129627
219683
164309
70087
346245
424737
383549
352247
85349
16240
126117
377004
347172
150362
142411
77730
491072
364024
143746
45593
408846
288324
350566
358030
288363
160462
359042
346819
512833
144865
80053
200417
457326
298468
441821
19925
93352
57694
11550
171134
339240
345480
117935
512719
284989
442192
227634
220189
388666
67150
286482
546970
332868
24671
193667
202854
48967
481751
85534
470844
133414
222655
151143
287089
64868
502300
236455
320155
92015
237490
356206
51857
73300
457431
450303
156212
122539
455785
459133
12717
331514
442114
100136
265538
526081
14281
72079
274393
72065
135559
139811
351354
323883
526204
292849
70010
294806
531393
206439
302189
546862
209309
365615
465739
227981
263080
340566
42132
518320
473624
288832
396435
535809
197550
297912
476760
375114
234436
238294
356797
187191
446768
427328
314475
357094
492583
397657
111375
85518
230071
67016
229340
409712
1595
453697
469233
323164
538606
494629
248789
229657
147350
327763
298340
559973
501206
37720
292564
399526
215570
562513
290265
172712
464642
169807
48981
27693
52517
160306
288626
435081
109235
367726
155352
154496
461753
451442
196456
239843
162788
18732
446949
256664
290324
214944
379745
449352
181311
324620
139105
237647
512663
550021
317924
266200
350930
103620
143482
299092
5003
24870
286257
561282
84307
18640
97188
106937
438513
322756
526114
56916
17083
192774
293207
98664
68312
494941
416666
131274
63337
401266
427942
204523
554392
336740
411164
112142
540352
178513
326839
333114
182994
73758
273847
180275
270089
531408
299125
488737
101815
81143
228738
162588
490735
211263
285516
213441
124347
200587
214866
45841
153151
324439
308165
226451
544492
209342
553215
424884
205772
78739
79744
24827
70968
365725
402021
61445
368081
529245
174796
427135
19912
352539
528902
280219
499411
422039
387151
129177
430697
45535
152426
177863
98372
159452
434194
145331
261022
435031
213689
493483
449075
516729
49324
456223
150052
6277
29579
163488
42326
157246
361327
201677
433378
505027
88014
52031
546056
341006
473124
463982
107060
299363
501963
333529
282548
536063
209103
318523
380064
481195
108318
431454
221813
69980
169858
281082
243727
564750
245488
529585
177949
166195
279477
58807
124984
386290
15093
514746
421570
141608
266075
386673
269920
382874
516364
34390
230643
276022
164813
339250
113
365821
132240
21469
461789
469480
406347
527747
35870
27436
408126
294931
154857
403807
326085
17412
478462
461067
100118
279088
322597
137977
511895
209693
301608
423172
196353
27875
26380
53715
422257
533156
72297
505005
438552
300676
426744
5447
255370
364691
414005
369520
412419
298460
439148
163028
173315
7815
324693
23310
421398
229284
130837
532020
469736
450362
497554
533017
413428
249021
339834
281324
527173
538886
97551
214256
97869
178167
512399
286065
235660
447885
479040
159375
319410
157810
212697
194159
308251
425016
161399
426321
403714
478584
505428
232797
488481
89144
439590
136382
177881
52891
28828
296868
150630
209443
149262
127577
282505
555691
99993
226000
490240
72003
548183
302710
551932
264251
363172
235882
444459
455710
254892
533695
556529
122107
185943
10784
388955
443878
87962
119361
443832
215461
146458
135299
363867
313838
482669
466730
18780
455452
559241
132016
270331
567256
87079
419209
527148
18919
47360
203616
521850
300666
439743
4273
174220
127278
162871
125217
214407
177744
198782
478121
201407
40758
501367
475994
561337
185670
356731
390716
36740
76112
427107
76401
538419
393017
21241
60668
437805
296180
534026
115615
298602
307375
277486
87586
285623
232276
60653
319979
82908
331744
361446
143495
155122
496580
174130
568108
216530
38251
463876
465219
343176
508199
102763
367067
509272
478237
449904
307599
352613
171788
375306
242221
412764
430797
348072
28450
286323
20621
315524
42462
82959
279068
463928
223767
21586
357392
500837
40031
51280
491105
60310
156113
242007
325203
377287
40384
484725
546565
242873
393423
290540
555892
436927
265275
102741
113268
566069
356098
388395
282567
293687
303461
436145
401292
247959
13732
265310
503620
136240
363222
77369
16149
363040
250328
211555
173889
44845
401518
488450
261139
95129
204288
491836
405036
304798
476288
276376
38491
180832
233653
69186
223263
409053
150462
183067
25810
51246
62694
342667
69527
78043
260645
519623
417714
324297
59439
42587
121437
399617
349262
472936
282112
433444
11326
188732
356688
303200
142912
28767
10326
399118
312295
9882
287518
308401
184125
215282
157695
6928
514249
501314
34040
546807
140239
115740
404469
496373
38865
530889
81249
552366
552165
288787
95416
104462
243209
59157
103722
371537
483327
158532
17558
75142
249568
432904
140217
399340
61017
208647
449998
86643
236835
431674
275017
375567
375944
189695
544441
5249
478384
198285
551248
488643
401413
422896
388405
511647
259579
248253
505992
242983
233403
388545
48544
43057
419790
428135
408595
160623
70837
100009
416797
34164
50211
191471
205270
142918
162154
248213
240914
275402
423610
553903
371773
524958
230464
403852
54880
44544
233851
13532
360497
323186
223261
530507
235504
544776
239935
158995
77856
508948
311696
418555
352119
485436
316966
188214
191872
466303
438684
72447
513072
131984
196861
85298
509107
3411
192494
376156
542413
295192
113568
424866
128164
178776
551583
133559
307614
222379
162022
306683
322464
17901
334484
390636
390437
286851
423727
128037
170527
545333
225578
539848
311329
412730
313078
413445
357321
117858
223271
86834
321913
33134
384453
153607
120583
92698
22898
440739
187320
106910
519713
243259
565585
181818
372170
301891
279927
104115
420029
165294
93311
515405
197366
496075
485303
253993
184854
246446
4846
406476
81041
115500
186537
50704
226008
196888
391808
543227
519805
42470
330001
374246
403415
133377
71652
356315
126227
10984
368454
274084
562603
527346
406972
516876
471189
36315
166938
87388
400181
117398
160367
229709
545157
361496
265213
365701
226425
555025
448435
248570
338084
495946
511389
39750
419878
275915
154155
390142
223087
562532
154696
498729
142285
365110
137255
216769
321595
200142
501775
378404
511982
16854
514187
442486
143028
239621
51780
65233
393250
346580
32264
515652
177350
360151
39131
336670
437069
121809
506513
381780
477420
270432
432775
109151
148897
290977
42526
157993
155915
548539
220834
305311
557142
1646
470731
119255
54855
112666
422581
91410
344073
63508
169609
484323
416764
304042
160195
473748
272478
223566
53569
151367
258790
445105
397642
311940
211718
483755
493179
114964
251870
422899
218236
59509
555649
151188
60243
42342
388022
445010
515210
152608
348047
539997
386854
242850
361238
340574
284246
114570
249210
522465
483528
21569
356240
125612
9522
469562
561246
11666
333312
524760
356473
197292
356470
514179
490204
368741
175789
396789
170020
484198
278090
329462
283633
480694
329284
525753
467874
394109
336317
197496
501668
411144
499339
217377
91400
445309
2606
406790
334808
217724
117684
511637
272165
459252
437188
552208
288836
334033
127591
178862
206488
135424
278448
332117
566987
197728
494979
407531
207904
440729
295349
350345
247138
107038
500423
473881
348122
422697
489082
400828
136839
562611
547248
411617
243083
47339
277228
258023
166298
299300
275007
45228
211592
376869
346311
288230
513142
95259
568020
462009
177232
435727
166608
347040
172938
185524
40752
419784
566433
161161
543646
433892
431497
62426
302870
409030
122016
540761
187460
341668
380408
442672
163025
404598
392366
457154
535351
279564
72882
347774
268468
423189
287271
430686
480404
41265
487351
454743
559357
517993
248562
215630
535535
60972
387620
23718
265708
273125
289621
420067
52211
304712
416173
451879
315259
535521
366506
540949
365762
174180
269201
295078
314633
252165
381429
424178
321353
414510
519219
114166
305392
110211
372908
561196
408524
64385
16414
264762
130433
471078
564318
148805
506818
273786
308329
232320
226189
157337
467191
300309
405874
46573
557173
314474
499576
400443
449285
207148
501693
163499
325426
165067
340243
314056
510136
363383
525886
510125
420922
295300
68320
2016
320334
182385
248553
268495
397476
202050
466385
444562
500264
555496
533789
11778
383581
246476
336400
64348
440444
517760
189110
528828
374365
6047
333569
344513
266632
195883
297187
95145
222034
151498
232004
240196
170799
497121
278208
354092
459829
549254
392163
39400
263847
561054
97722
36502
333865
26778
490009
86134
432793
238342
547375
58266
62449
471485
435898
232735
259012
295446
284779
521369
283482
119007
136478
369802
30920
159952
84820
297618
486856
555399
521994
44
369759
81381
89474
501177
437165
31541
147333
239121
540979
135060
469709
425493
164742
158229
173492
308559
512716
390345
151007
453912
56004
496099
125726
491095
116977
138538
343606
545838
227695
364676
332750
400822
30873
366025
198211
527847
124237
555784
310120
38964
133703
186421
433663
200459
88364
434605
499668
209300
554057
105139
489171
541351
102476
83419
155305
175891
553160
298174
551671
116829
537978
299615
321630
335098
151529
308126
352026
49574
286066
227795
114456
13935
201414
85348
278332
272985
319727
377003
436351
431861
457124
530863
365242
129795
265041
163284
80849
101119
175859
457653
354363
373469
17101
428900
525225
150207
211951
525780
53012
46656
436756
111950
363170
496955
338909
350748
341123
210811
11030
180792
515709
445350
449794
473846
372652
83525
467992
560551
31527
489304
9132
103999
152736
351491
28247
226634
60098
180485
500766
186681
506615
385318
566791
480387
23589
104452
249286
533841
413320
253725
331885
287161
260279
326008
367959
128047
25213
220537
234626
171267
5769
11596
17579
326468
21672
160997
198893
105692
100368
407710
554825
326107
459523
238639
137816
539848
128220
316090
346150
69299
424096
487797
349945
451038
104547
455092
542103
303781
239329
417546
506986
371771
537416
31028
243359
191784
283260
162565
47076
15779
4664
439769
507909
509012
411360
109951
465366
165790
376122
148113
180923
541279
160987
367968
78076
96351
220616
294681
516106
15191
103916
80982
405293
552251
175211
258287
281234
254937
46527
190494
224980
345824
66038
126421
293978
339178
69928
472644
196797
244022
202855
317405
267050
557052
122746
315948
274017
112394
289920
209403
524266
164261
543617
69948
242538
238367
131801
195336
217878
561115
202655
548319
509709
342745
322746
280390
466660
482464
498128
113860
207350
446301
208204
332547
436621
310790
139128
164590
212952
127896
146037
217705
104272
130802
352388
17624
43412
439079
547728
494366
322851
27498
415595
205867
488294
195432
546037
217851
64001
540602
261741
49567
316216
404200
248948
185270
19174
447307
477306
333479
35268
460867
384983
183932
30770
142675
408421
492792
280208
168579
310718
347971
562973
179175
514312
97282
63261
234133
302784
85498
226134
337871
19698
312146
55327
41905
51009
332604
299064
380638
561949
195747
89203
389725
523909
295350
28949
42124
133263
368400
349029
119866
269457
43310
162818
391651
226149
122522
534706
306829
540136
219961
103915
191930
251828
255172
212386
448978
467307
308707
69221
126104
360443
508207
382441
159652
271276
360743
41841
369868
241855
516301
309712
310423
440754
433272
420410
47155
112343
485720
71631
192226
476327
283758
368504
557268
315643
350875
299082
311802
373289
330395
260921
465057
463763
525902
39169
465231
345828
465799
132034
218228
539802
146879
388476
209695
174246
80387
98774
252503
433453
393779
277960
126252
149319
561522
482056
444694
76812
89814
433959
151025
545623
449070
62606
44020
342456
32581
557510
326044
132212
463794
204703
413149
436570
398496
246642
393911
401598
385270
416168
231929
421722
261267
146792
548814
27080
516933
78856
314345
216223
226876
1927
503405
116074
437389
456614
475007
173353
343208
55476
135339
561536
492840
330359
134002
110914
357803
45479
61081
376921
115761
123891
551658
23208
512883
566368
377372
368325
72132
188755
142780
1422
387071
157809
333551
414745
246093
421231
476418
337744
37902
155202
140478
5258
370271
381122
261968
162961
558350
497094
42971
421528
468865
26098
427538
470942
517778
44996
318381
420696
500377
111111
485010
173721
266420
213669
167572
297327
489591
275368
195884
244020
223872
311078
1427
194537
427454
495015
404643
522722
54164
30115
302636
219205
321943
388460
450073
473903
164037
111259
553246
5160
285762
273766
260957
10648
533344
397734
454940
150882
243641
165423
405038
164686
175460
535712
125375
337910
76134
200818
350025
466210
319825
504462
334491
114303
367630
475683
442014
232002
438334
530519
149924
50129
338191
367732
100981
382715
204457
542758
16103
262203
283909
493505
170560
376859
465089
488087
230326
202965
466832
413740
478614
355930
238643
35593
356149
387558
137305
186044
479281
117403
325849
120174
440441
215978
2756
540453
122645
73587
420496
480780
52327
138549
215092
120134
533012
517950
386752
245931
64062
400420
556631
74325
405408
361746
181284
130950
299201
523964
307302
168142
562227
232430
177039
298066
164716
161898
452530
50733
390475
161507
561086
71845
162727
176590
531835
149770
58959
308750
360319
50523
253117
568087
15034
458091
136388
62468
82388
18368
568476
341828
458682
21689
458665
162867
505324
93208
38549
548914
468162
201013
382478
566775
240996
12914
182000
564558
543425
519757
549866
341998
290423
207382
451847
111077
296079
412991
404115
42613
392787
370742
86533
312649
241682
261780
53893
385127
377752
211774
344414
148560
353759
291699
11340
520118
559388
194493
186051
541312
288215
172787
217349
48550
43874
99677
253719
408954
537943
411809
414486
291535
291551
540289
100472
515829
47120
37148
24565
464558
386723
178037
546142
334725
174591
61661
406049
297207
532496
187903
462118
355303
281737
513874
131306
544650
158176
423305
565916
294820
367049
299057
399681
462889
216819
95921
549727
163651
311761
561399
96499
250373
125819
139382
174961
465233
105412
397993
530626
325892
471990
525693
374490
53717
181883
62323
192621
293034
70955
333063
453167
234733
105258
540794
176590
513533
29664
569
513858
523352
11566
51719
202778
295208
497073
351070
270873
452504
327963
359463
43008
500725
502134
549365
466859
420338
219892
70019
327699
471903
546898
199806
372176
536456
241745
334182
113966
30415
446849
526900
173367
203199
274268
27799
162381
397902
282890
181694
388759
350267
80896
78853
292070
484154
16241
260871
305230
359406
334366
144892
222500
344892
521184
138287
359754
539970
390386
33895
346937
317654
356733
210177
5047
292032
398010
271204
300164
301567
408670
317997
161349
331793
4724
60109
437637
129148
301685
57997
197935
159603
556240
235547
191321
276164
528591
421310
233519
292089
267367
349357
519599
69059
283891
407442
533376
463317
105655
52783
464174
305725
337495
121607
83120
79940
335057
539328
4494
427054
353757
60020
358400
93728
436647
435402
80238
89890
219125
493667
460490
91584
527131
424837
421284
305702
477551
160032
174250
260438
293191
282397
257038
82175
395346
129101
326843
566839
535116
148187
501695
524386
340142
60029
409440
555549
547989
392169
546526
361544
163567
117472
493141
252207
182942
374448
26983
26160
98407
355488
113620
380062
347901
140853
452750
476547
222989
493958
532763
484325
565056
283446
511864
54380
203530
391462
505767
447991
483647
9565
16173
33596
312624
558929
308397
398809
18696
404391
177486
324180
255085
14822
138826
125640
403800
311647
380922
506446
426067
107923
551801
302148
522502
411694
426450
341668
309116
566517
134793
393645
133411
381426
251004
472302
120089
298594
559136
459434
103832
534519
315413
62738
383869
94699
430792
267335
295874
379352
469164
224550
156783
415948
494300
453642
182222
403221
40187
394268
488849
91931
364529
89274
461004
148748
208066
254290
281152
104051
44937
57472
18075
387218
520620
21840
508899
488013
154137
226093
246694
88865
66433
279346
44375
546479
275320
479171
288008
334805
313378
544375
380038
270349
330405
129283
526572
63114
218510
215412
558549
84243
17184
29879
291778
322584
53138
107054
208891
412301
525948
396406
360400
244408
354785
296747
290290
166024
212858
222396
333847
354450
85379
376798
215722
519414
456060
26419
344332
206675
475550
373542
523402
163084
257132
489340
495553
225276
525730
311582
241385
30470
557998
21539
330399
285801
5125
521272
419904
302429
511482
541903
36460
51571
365678
68253
174984
420558
285623
362989
129646
30981
546808
154808
444633
161665
529592
229705
291626
529084
113208
346953
244672
433846
349701
89246
76486
404976
35976
331259
467649
191675
106152
147101
401815
302056
22295
253052
217002
283091
202200
81491
562372
294490
503198
89349
272639
262761
184786
504459
241053
262713
344815
224550
63154
335472
568409
110138
485807
323153
444793
139634
420568
59771
401571
476099
434289
181074
8992
30269
469666
72686
30455
152821
379642
547238
249796
464059
453812
8554
553201
79123
556445
532550
5509
284096
112338
480472
136032
465514
407363
215369
528949
481905
409449
561977
470649
357014
153815
459273
282419
66597
244501
54752
157011
238879
410533
175410
380945
121672
371900
358240
243352
493870
182511
134761
192206
3793
63975
380484
271064
208690
191658
132086
466621
331031
399373
178211
420829
534027
447592
271901
324302
513164
701
428412
27758
304107
70939
226360
276565
388861
256841
466273
417016
360491
14651
386682
370790
108246
186840
71179
68898
267016
494794
279442
114788
355250
378488
503970
301155
523039
454166
27949
471423
371590
26029
26051
498491
161878
504817
30971
186184
382278
266193
264422
293200
229778
394159
95813
63812
192544
139402
505378
31962
222554
361387
537541
446432
537963
69135
323645
355906
304763
187070
236423
361405
161427
279371
86024
119734
272968
147596
45808
261545
200655
407928
530451
465598
457511
558867
122967
513726
376216
20266
491507
161106
218435
276579
4512
213411
282851
25911
51953
146266
358828
354850
112358
340259
110037
436310
563936
137430
368527
337305
192148
417453
183248
539447
536945
60037
507621
430452
97875
166965
42889
171477
107563
470974
337800
17326
239722
460424
172939
305700
42489
167365
485817
33436
499067
135417
320153
201007
116791
17675
559957
540803
9388
79768
166200
253980
448076
137340
293718
498007
528964
565087
381929
185122
428190
28239
220007
358213
438653
9141
375408
359465
345035
355307
529545
475457
550223
567989
397735
266237
463171
254828
96983
362295
210227
159867
538292
290312
408941
512560
65595
27817
354109
259169
126694
519347
554383
136859
22259
315367
384992
235023
339358
155455
226195
225102
261326
431184
172604
152889
263974
116226
243482
306938
532800
519471
39196
147046
93823
223027
292252
394006
434477
308404
89189
178346
147439
422759
198487
41580
481704
520429
314307
482213
370454
74778
557438
178625
555182
524733
190239
459163
85653
507839
161667
129086
217282
378608
30347
503034
293725
435822
516596
358707
203693
197331
392301
12726
514729
392744
341771
8809
559672
230537
263272
40941
277429
340425
184759
142887
45063
44532
75980
124564
173720
512247
181512
431100
494714
94095
561872
223312
460535
291823
443565
33476
440606
30325
468789
2816
10376
201680
492176
154502
397288
354504
402856
360238
25698
41589
261043
442030
34973
494859
51257
35413
204684
192858
94152
140816
281777
509721
54568
222819
372751
266909
518850
271453
545017
415629
563671
419688
81429
468043
330488
123602
409214
352615
364660
484094
190111
167536
415361
221387
35750
134394
260736
464971
251325
267018
499634
364017
55088
563300
266626
279076
365832
493338
567845
125804
134434
98393
348072
303183
542686
478304
350222
401065
378603
437465
41252
515673
269956
414278
409574
87418
83705
195147
52943
172576
310198
32140
105960
481897
431334
268449
262345
127729
490960
323363
278611
282120
417801
195268
429061
293990
167136
169267
400078
364202
531069
563701
196246
22902
148448
539862
377366
250812
217214
101021
306046
376749
254500
185334
71683
64219
485711
369167
227223
219879
414133
104570
377278
245258
177730
29633
394650
566789
542106
54309
127517
285970
536438
408036
339770
172840
14861
131749
35919
540142
73187
122844
274759
531054
329132
4466
25166
203215
77055
533059
422528
26880
470393
327875
222242
229148
374311
185327
180075
389630
59680
302006
563737
501749
483638
301910
436988
261637
557606
530872
552831
531672
467073
242734
96403
267487
535204
488886
342747
290582
2245
301974
294105
44582
155540
308287
70498
556422
432306
183937
90727
295586
397509
565994
518781
343193
557845
310989
156810
524012
2573
335318
114604
487165
557825
135300
351752
30073
547027
424424
155581
495174
482286
31045
404265
368211
196776
83347
468149
560926
377531
248223
50461
380107
396289
480959
128137
217410
83796
523626
557514
285537
514196
557226
523011
507764
249779
189643
250702
311564
212819
425651
381523
184659
520386
221479
404632
537001
181311
493525
444514
226976
76621
37230
302236
268572
414853
513499
549262
105672
198661
261503
305223
301648
226894
172553
221136
359695
378984
176350
122323
14486
452232
256746
220402
454848
499222
91834
257034
17071
148864
246694
409568
97853
292580
225472
172735
417622
256438
61235
523575
437941
225450
367075
111603
26525
521655
362149
392278
75768
58169
561794
215957
288639
389647
15318
161230
43149
16925
508530
241655
502538
510318
259790
160926
129003
99520
445397
180460
168845
201850
538522
237152
127046
444206
401498
165102
190421
357590
427632
550125
239939
505384
320762
304667
220491
142048
351764
165626
54879
96567
209640
462040
125484
239937
504871
361919
505096
271845
59769
109031
96657
180384
84228
103186
55551
484086
260309
325180
19480
15778
313223
410775
145294
442241
153382
369904
147850
57202
497911
337093
312391
382732
429490
361348
270819
12922
467070
31027
37
236646
361461
258787
361863
330347
20172
431917
469609
249270
221387
370956
331996
101503
464005
79646
280442
445561
483479
507013
246889
436785
464820
345618
480337
269617
359113
318423
137239
446891
149937
41064
201687
209223
338374
401572
14271
220267
419068
512893
333843
87062
162796
46628
322520
435955
307710
369464
138051
334955
99189
249416
420935
375107
190105
284084
178338
200309
113006
11735
244664
301508
315186
450148
213205
12490
40374
314920
459580
346654
126736
268170
322979
351192
433859
317151
415574
302702
530077
228973
240479
376112
358249
80141
543802
30583
374874
415712
36286
494166
371571
333312
271876
552405
169176
491104
189669
215332
117056
546005
99678
453696
520009
524340
150161
353582
419454
395021
344287
546082
458086
357094
142399
536052
413135
138300
344161
325857
463891
78358
371977
541219
279600
308651
456124
347126
368738
251664
345827
340458
543174
43511
8599
452932
438394
351771
361232
269062
127622
186766
320215
37163
405354
82570
110388
260903
311237
309993
80108
440979
235654
366629
328758
264881
482172
197183
251530
301048
34443
379078
157888
51004
414052
56733
257952
502700
138711
135566
348335
139180
373262
445307
308637
125472
444748
333965
396739
13281
464073
166991
104862
547123
228560
331128
335621
17333
249309
356713
226822
538748
478457
354766
530105
221307
116632
348058
357822
464584
28438
123487
156071
160922
120938
88955
561147
477081
247140
408047
470109
170127
67015
79374
315096
549332
549880
181083
505711
153220
327202
243928
96913
337831
93727
247684
189031
123580
195288
48804
222326
235916
158509
297995
406475
248243
404985
49174
562200
467095
186093
36425
502795
355788
240551
499534
401165
362595
179898
526451
524971
392915
199362
241633
286737
64643
364182
532034
345922
563528
102718
91228
436449
69174
20444
469699
128163
448284
75402
503507
473306
386713
209760
244201
162160
445031
312083
444953
251487
550474
43133
417259
529892
285202
255160
160970
86235
520921
291912
40382
513055
24296
177415
151735
69060
327927
136812
216133
290764
407930
131992
151104
289859
470902
138740
276482
470050
306724
40203
332047
469288
221309
503299
538704
290011
284450
298579
244151
445533
241961
186142
24369
440310
439427
91326
560099
449839
267557
85503
59504
110183
147685
358741
148864
342912
34889
72699
449498
257204
225464
276710
519505
15644
45551
118055
17380
131478
478614
294641
15600
296747
293696
325833
519946
353060
229075
547325
129379
341774
140314
358587
164213
174186
546662
159756
463506
434961
12655
457489
404030
492778
36456
207158
169148
548579
350134
104399
40634
531411
31020
39492
303643
342834
314984
409032
33592
278571
329031
307769
70463
343191
342959
113793
349259
236743
448225
556908
248254
521526
37304
289283
336952
411441
191747
296267
128277
500759
88084
333112
459581
273210
30840
359698
385665
300551
91218
553115
399201
451180
278972
469777
140419
387477
529752
306287
347392
343748
31787
309237
460258
540522
272490
426428
218499
9590
444931
181894
334703
280853
326676
359913
214281
141322
299112
352540
9778
309973
21403
221331
42905
350102
386027
491253
283241
44202
434406
217822
432662
154481
30260
517806
564807
515035
212753
294144
58842
86120
173355
378767
93258
268862
446437
306382
287641
186654
563295
163912
91881
339291
212275
375941
376659
262089
372121
1240
218653
372860
551741
114610
201933
36734
518685
242634
411331
333529
248956
32322
2591
253187
353857
26861
330152
313377
157250
531156
133843
88017
102499
420502
319253
343127
287100
5854
76076
483244
502474
34255
425110
415898
60038
183507
383397
493688
232479
513472
207795
308312
213966
347904
388804
362861
68988
47587
377334
100965
478836
227675
22643
262922
344937
28200
561867
274322
493221
262531
18422
430646
30085
438068
172123
218254
121939
322827
337026
161428
327747
176585
534841
77053
247329
395203
331990
257719
367973
8278
168276
560957
469171
540732
236308
228439
424994
282758
406121
151078
165107
186899
234364
27325
441119
561011
478238
423046
29416
59100
513710
553215
438129
486893
243136
137866
229399
76014
5087
41861
327170
464734
215517
279757
187900
451002
214899
171161
532508
228513
350898
368690
445710
254097
84781
336367
449208
247305
495862
544154
291073
405437
28899
370096
548303
4289
74890
527247
101310
5668
516752
437365
302117
29107
234201
274044
403111
469860
291186
44918
50339
528160
517812
280205
181370
559926
23686
165447
457223
538391
186956
159961
244440
12406
556048
237504
1930
325915
418343
404982
424429
9846
500725
489837
544718
297536
338810
261528
275109
324518
284442
31290
415141
298754
255145
492038
318034
474689
161192
122784
54887
152926
330865
105089
100627
383899
463772
533673
514002
301593
392867
268381
58770
259121
300404
206922
276299
550459
436799
88509
500253
28313
10717
556307
461908
311975
391726
182038
164946
82553
259375
503524
477190
263974
83450
188842
39281
82694
543338
161281
145327
94271
46927
472808
25613
56108
202556
219923
47333
189447
527603
287861
63232
528368
42386
365194
5825
221766
325306
206065
454879
485373
457872
474942
73264
59359
431296
219851
347083
106506
423450
151134
238280
10970
7576
524315
139706
562735
109382
2207
216718
11079
521679
424256
498797
389788
239905
91218
136236
563518
550296
507356
550526
83497
465523
207001
168360
459409
32801
432569
29636
108810
318397
552652
436718
51444
187381
56139
49680
405547
291573
353300
24875
48717
429656
57920
118938
109921
193852
242617
322522
424884
62247
382005
279648
96001
66909
417729
193208
359522
359893
139356
548537
298505
545352
4809
479711
343519
474915
376914
75241
170224
534954
317765
349408
437854
33326
227991
133744
279810
343438
374304
387001
161001
173565
529407
339681
163382
79389
43443
290224
212825
170805
477384
73330
189854
110280
215113
233412
531928
74209
17178
528526
241489
190688
472895
512736
427494
236242
439698
520270
402658
178111
503700
470281
175869
353617
360942
348034
187219
363653
472810
498544
471352
22471
262990
230232
453597
82017
510592
185324
84864
430980
543330
552618
255585
346881
208842
567625
38722
406611
397253
294553
244823
37916
173352
54420
141224
266314
422341
241681
326441
536056
388141
225393
6079
103837
249349
386608
44409
542256
504742
56324
36555
147831
44795
289173
122456
164695
427423
94518
101734
221917
117038
177546
195703
296197
402539
143049
232478
503811
46446
281184
37015
518463
216955
410478
245849
88862
67916
402821
517110
483833
42723
302520
329433
226823
395370
238186
404795
359308
72000
515179
285807
205601
469262
299699
289857
504845
461941
525582
105122
67687
438595
373016
563156
326725
262790
528001
562507
1299
546500
450936
353219
414623
429068
230913
527063
287838
30221
246551
218136
481437
505411
414611
246963
562754
344913
164091
150749
505895
302106
549157
340489
139762
409652
202736
398890
484013
452825
64658
126049
136031
324629
476121
488564
409053
514900
322660
474427
77020
421367
357057
35327
42676
111994
531330
67040
260262
96852
491507
142087
20118
177794
106256
95746
178797
344821
273365
6721
491356
478930
315660
244878
250773
468418
292518
181049
108893
277575
399961
87510
161248
4361
296628
70057
374977
171112
160158
122773
438749
55134
300885
247616
9040
238564
538278
383438
467000
207979
238606
511092
451101
381583
168170
472034
286413
207732
79159
19035
433774
552832
235622
361119
152662
357367
111444
526813
310968
483672
96725
374108
88795
196812
80559
124322
201121
91082
213257
394554
146094
380432
565471
512770
145310
562839
400373
448372
28610
83172
318415
428407
341646
276049
169207
32321
130335
416093
391520
272172
287914
488943
152548
376555
464436
451401
394286
328859
72886
521927
299956
275995
471722
304184
155731
4786
70429
567418
232027
319684
178150
167851
124685
435827
12156
481976
335168
242406
320364
477885
339042
22491
259457
285937
238281
204352
352049
62907
504259
280148
311707
320530
318885
294694
418898
75324
353926
211930
550009
22717
545207
299224
964
72750
513980
60386
487810
496360
362620
389972
194942
18801
83264
439543
313226
25809
437942
151829
408073
485464
135957
126615
351526
16271
182112
398491
181991
439746
380696
552097
91170
195365
489119
295446
202904
557211
141332
231611
456313
567006
80987
519364
193727
567160
291559
555849
112085
58249
80687
453334
427252
192165
523575
516712
107428
487074
81076
562253
393620
246756
226329
448043
522493
99771
6257
62626
504880
167240
399119
351922
132304
529993
155724
555472
463555
330941
246787
368921
283257
84275
388587
530478
442064
215729
378499
274750
359092
123577
92755
318672
316720
113734
173426
142357
42548
350919
190644
514757
355794
231338
427
410313
18234
10501
40520
144672
553222
178435
69239
263328
331093
285133
37810
4745
126575
426434
26921
59703
137859
299455
528341
240881
514472
64277
472123
410791
220133
545371
1939
301145
143520
11187
283744
24711
565726
251358
290066
520112
195965
532547
305774
67542
410127
184658
489046
216212
232356
329024
251350
28299
175073
460255
195267
384850
381152
551585
154508
18468
294911
458370
348272
413206
417450
203571
464457
493710
211273
479737
108153
6301
29690
219435
171123
34046
455092
448056
348151
263012
22225
199792
128198
130334
447756
123171
346089
364056
170662
414723
354006
299582
258042
459339
362342
93868
91430
164971
425811
328115
473218
549672
136325
5555
22050
362429
554943
449070
379741
159989
51080
377086
400253
134296
83993
406012
526980
568242
221249
62307
360311
383360
545734
566480
223517
107101
115592
387938
235637
531623
100749
387035
257144
23042
218563
495908
363573
402458
319317
242841
477440
506624
77880
219353
302486
257028
404648
402554
404754
27973
16499
119126
351682
451172
529060
477430
77007
144922
37823
167721
502616
539632
114542
505186
313637
333783
460383
234714
355877
392059
342567
277918
179496
390598
248184
195260
113837
126958
315455
163925
133539
269289
100104
283776
421901
500043
387699
101252
132094
118401
435077
491652
328512
543849
388343
394275
304574
471422
67142
554765
79692
431013
120150
64771
182748
451387
284688
14568
319856
315455
493044
306580
354817
277307
100710
168704
202413
473555
65207
395430
381557
525698
115055
151733
103018
181333
165590
431845
438763
21799
462364
25218
422042
22670
396124
84531
300941
128614
565175
120644
360964
223429
113208
450770
292425
45884
157656
532838
459921
294976
457328
107479
93969
321254
302447
310217
52149
72423
171531
366908
229299
269309
373036
199839
285218
516741
469893
409900
211527
450713
551905
251886
230809
491671
44383
45167
457251
289267
566957
537961
243798
13959
217439
186530
209882
267879
4300
136204
303746
342692
41683
242244
553759
6991
247251
101475
481336
114802
205858
359956
548685
169256
440592
493753
193751
168576
477374
90611
89025
317631
563203
166394
370778
384196
320585
2568
279377
434012
16368
483054
93224
181669
407473
496248
567605
568419
290061
369402
35942
391561
342933
292846
379094
477011
37485
147891
36774
374436
180981
357474
241350
50054
166179
275560
504649
279719
415440
472492
74808
420767
88215
530956
507076
149440
431715
249872
194796
55516
160221
302327
339304
550461
505414
231023
164120
454484
443524
320635
128993
393499
135489
284219
550710
402357
371921
266502
338402
422477
84974
245695
171789
116153
279776
101274
425947
276420
116519
417237
485303
5795
531143
427712
564501
400665
177929
334291
471154
563120
389038
408631
66829
297776
141708
260088
568304
14111
365819
564477
231855
491006
211717
187096
187666
105572
87866
559639
413010
566252
473797
391406
399686
392465
5099
362314
263247
266016
60571
339969
56917
478004
353134
133957
109100
47614
366339
370778
34053
269409
403836
411319
235858
402445
542064
433861
112783
403900
220520
358568
183849
511348
257472
139319
29078
217878
472980
186241
217138
277118
378155
512531
139489
205580
369451
368022
328462
210633
16863
481029
145711
167644
285718
205210
19386
447079
551363
472224
343352
427994
20779
131462
283997
382482
540900
407937
307417
99984
123793
118874
35534
113452
132334
465856
498381
223704
299581
114849
340471
338684
241476
502402
308750
521388
409812
342579
187454
141616
412788
133185
507292
23203
395150
529344
26011
286005
452094
66989
425442
431983
381904
101773
541223
276518
20088
335469
499478
525830
518434
179392
471794
8617
292491
97649
104267
70917
221112
112216
349667
405802
309525
381732
220189
244831
525615
135166
271613
437891
393681
492753
6942
307667
139104
425645
354190
475633
176365
202882
266530
196294
200611
41549
376855
446779
267875
128258
177420
24290
535905
307299
349446
26514
107115
271338
86182
292739
243608
330326
167024
460653
378976
308299
333277
143058
133560
502195
173143
500641
278392
93501
344612
221212
200344
28200
217238
106005
201668
376785
533626
423208
458117
458087
401336
227758
543842
283491
111360
445994
284673
166196
182267
435681
72455
216222
198791
305804
400923
333757
233713
513114
112775
369969
170153
321096
337744
388756
164274
154930
480618
17705
242271
338678
394733
149378
518283
119771
120198
15341
532834
104032
46539
376055
347770
483830
374973
273082
284158
343311
277299
48926
114469
80997
125816
529714
198964
537518
171460
7536
53068
294017
67432
516923
425451
410987
424981
317019
457657
330645
565722
201213
191791
481973
299152
205940
72608
472551
160445
120925
85839
533808
494517
553719
493327
126322
490791
81390
194757
209464
443433
160845
99272
413451
429672
358057
310275
303469
333981
490742
174600
317357
523926
403349
63751
123222
367254
381265
451364
500544
440526
155468
305753
546767
197164
440921
192352
148493
513618
94781
100491
193773
144491
439268
119131
105912
171988
54314
50375
310420
535846
405916
3447
50684
398861
459135
292661
312332
568324
463403
566758
223182
334206
53139
131054
240037
70939
43972
181980
262261
35145
500381
381687
430663
194577
351535
173293
130377
21158
142258
520492
324460
213330
428707
547457
210041
6161
212462
292644
227694
397866
561481
454965
253069
323029
85857
129229
310598
2917
44189
299955
124905
501963
51710
159244
414201
398944
429056
538783
231275
492815
223747
20616
62010
425157
320065
327778
106437
112779
120331
312734
395191
67115
193118
292859
105501
419366
434446
496035
141194
22107
546140
440644
354087
37259
136721
413258
371775
449542
251213
170306
392072
499409
556544
189880
458878
199023
50253
7516
464514
48846
264178
497726
378797
110383
473158
70743
367849
391727
147914
487573
266382
430348
544743
186052
405856
321217
293221
57643
312871
215236
80430
435211
203556
112272
349624
514207
107241
315287
496554
263453
415355
351367
376111
284550
541519
169366
126448
530672
443471
26013
30112
302385
408567
308828
313025
158517
193290
65419
107292
372408
469649
233726
554802
561678
147710
503230
60702
401713
340062
20205
4670
178204
220682
184396
311444
434093
89105
110658
463974
305112
220729
558334
264289
349076
377724
435717
200557
562598
390015
384513
497306
310687
202704
202722
427028
155482
290890
222662
43569
548026
205778
437516
469931
150296
35838
191721
550995
137381
365725
285998
564524
545359
271953
151677
479456
403739
293383
262399
97104
434163
509354
488011
325415
388232
504453
160688
551410
216046
308711
316016
174048
165345
423023
359938
111780
355273
516353
10060
546404
76384
76399
141297
149681
503414
203938
117232
533291
102394
246832
481855
130375
544407
98106
364195
106598
567919
399960
107799
66401
488992
268936
420596
379216
28445
477661
454563
310595
198496
479955
170291
162066
207487
329016
386507
12238
345517
425641
426347
353305
398050
118820
159482
335242
377031
429279
187653
230011
230587
387780
69045
232353
445968
396837
2422
234392
354617
132984
341616
303700
127768
35164
241418
100133
557286
476907
107847
285078
124335
4105
35750
450052
553330
416544
127838
506641
374039
44163
240461
318762
374253
116649
374752
317033
416703
334001
366343
171475
566955
382288
246708
529104
500400
510690
148380
353752
295510
175137
55973
338035
363465
137578
317692
38720
465221
372087
169435
151436
113862
388106
11928
233160
542365
459866
435865
250625
479849
532360
486121
276887
537185
146176
320206
454641
409915
405609
17141
450176
58141
441041
516413
209085
558404
198156
437102
71486
529084
409281
249346
184915
337118
305948
325596
473122
482584
78369
466822
66106
264918
283649
9997
202722
478755
456659
120241
500673
336833
390047
239143
390989
420151
264235
473742
241614
222621
159867
348610
125866
551348
158547
169244
323686
151960
23090
249020
389706
404495
41106
325171
288654
543325
481398
65875
56483
10281
415874
296741
121355
274972
231013
92627
547259
306593
456516
358633
553004
237442
256229
349014
464337
388518
372298
545428
183849
159967
143650
455874
45405
62182
357830
54709
497678
144818
446994
454442
431167
28732
239922
506056
157122
215757
314172
287183
566845
538522
41814
390215
508717
18594
17074
299936
210010
208005
66956
439616
550099
125825
476440
228983
63807
467072
81321
549643
474756
345048
163054
373769
465125
331300
15850
439839
188096
374450
111916
46733
452705
299075
173846
422835
243845
130268
328236
326862
125186
71729
485794
201939
472465
359173
554356
328725
181215
69205
136686
160817
407817
91667
530199
37862
550190
161269
106468
435517
560112
556773
150289
301432
546816
189282
263838
112044
291478
285739
187773
208898
389628
2547
558085
35901
4231
195039
552322
174146
71703
360501
281212
422457
227980
121200
87236
222146
452827
426082
252510
338296
74391
445009
116903
285074
305864
487908
417892
179739
276056
311683
51899
284833
302266
287133
342111
128359
544895
452852
45831
39451
310214
9016
185949
532199
4789
341923
557954
187363
469501
268598
213309
560428
560007
193459
361589
222412
266003
346296
434735
97633
6602
54743
407973
537359
27482
451641
76910
394221
357875
324251
337318
60609
247784
365796
172330
302423
492612
435960
110839
541637
144443
328531
465654
343965
489350
392161
184633
205388
547398
461710
274052
102321
337052
321876
327188
158687
168426
394900
332875
161424
188378
265670
138123
22462
103396
349182
429208
223655
20086
470636
317568
91401
214382
444057
78455
512624
160643
472978
141964
313686
178228
122571
95556
336526
355288
480448
321593
158214
101407
345475
146879
35734
111407
228166
70732
146959
156870
88612
121867
52375
465471
314400
159666
45320
509289
473652
175976
223533
433470
190713
144305
443706
246683
268701
301528
291448
428636
317221
445870
232800
542671
136408
80923
492343
415970
309112
206162
214960
397059
326778
469110
301728
340371
545420
435704
432036
468183
102261
59281
527349
251674
272040
476424
97289
332527
230290
280256
136973
67778
399561
223992
131143
486474
59168
249207
86476
411509
252239
11790
117305
504907
238737
342377
317088
327324
113801
249643
109509
60573
59335
71123
497117
60212
506093
329892
417847
465247
96634
286829
187341
8512
522170
129435
71950
325569
417277
130578
282901
400981
493943
206338
473999
396045
516527
44013
391253
534946
509378
527428
15686
144512
447869
530104
412153
46609
566030
21519
197054
418094
241772
384347
60443
211523
176586
36818
15040
549802
475515
350208
96406
6974
334793
342863
117219
505833
501978
409083
516410
211194
292134
305218
531434
79991
540177
465500
264019
35192
278105
355217
139036
153394
86021
57429
18848
134359
315578
560145
250803
283410
128889
487944
408468
392355
257110
491318
514735
432844
277724
274006
35737
257610
158260
285579
92637
332150
477881
491431
253020
351393
266461
50971
460617
146906
341646
349684
332064
188059
181379
493338
505740
209799
188615
406616
432533
160150
557551
456270
216635
11946
178192
490091
287880
395656
413998
148709
446089
70529
479272
74386
547855
124195
332971
118150
285661
27606
481300
222849
247567
560650
505407
369660
448912
333524
391057
212417
405944
363439
57854
531413
134199
358899
558459
141584
112367
526989
179890
281655
557397
257141
200743
134045
252924
259429
399411
542324
474574
364059
368947
123257
232470
476137
530641
457369
31458
244639
133596
528911
313325
473113
114472
405571
333688
12799
266526
228701
40057
224680
382333
26648
534272
165107
187740
111085
414221
462183
335358
28536
323941
267467
80408
392003
360464
484443
194170
473113
509550
449628
232800
62996
253135
19185
182477
560909
177952
25389
547154
444813
452570
157712
347160
276344
183899
225115
449763
71517
61210
442037
252926
268997
152353
305039
196845
82127
370290
326334
14260
138538
18939
93457
410799
403272
566456
114887
187350
166184
276764
446794
181998
194421
300557
294572
381976
395046
183512
57184
424015
403879
35016
143649
545756
131755
567374
215725
224944
115347
105907
241908
467729
264574
497186
384246
324385
396076
220571
474462
36585
220993
566991
291213
287402
45439
165929
456015
61182
359429
99609
170903
120649
385376
47462
348470
498848
154410
211133
224224
246403
338581
77406
463312
286207
513818
545608
155549
563830
507872
521182
21026
407223
402477
374722
363738
429078
176133
134239
220053
225189
524808
279232
192246
478839
126227
410484
153519
276928
500053
70673
171617
295435
38722
227968
511626
551985
307668
180835
265697
205738
6517
256461
120025
61012
73048
117318
557223
441556
283981
210882
526957
144546
287385
344849
156368
221388
159039
375399
515805
249254
297246
58592
29658
175810
285808
475589
561545
175854
210101
315790
338535
422332
31720
535895
338474
361679
219189
465555
79723
86469
427313
345288
397816
198733
59722
279812
222604
54687
229008
520799
501677
285152
242466
479253
407956
186687
163577
214379
428658
349176
234746
249138
503556
391922
306250
314831
488087
266194
99863
213055
49871
413777
7656
87991
34538
241640
139728
215972
416297
84468
224080
149888
404633
207059
151543
12550
87858
346716
28661
528548
441579
173595
363738
81268
216557
347876
540846
152608
484353
51060
75149
561151
127502
93494
307824
369417
196196
61023
280462
57880
542198
140720
475700
213775
259305
422406
250638
405275
489445
472785
84290
190554
123306
116597
96601
110008
155966
34055
457968
405253
242096
72134
280655
63487
92145
495804
336244
192940
332835
61446
690
210000
360239
343122
230871
523308
477110
261634
375306
194924
426456
459971
326500
266630
543989
281247
55444
523645
297518
377838
238838
432606
419136
428966
349178
4003
461552
381463
395883
238951
541293
517313
350734
85254
34737
378969
364002
132677
135952
348162
211819
511664
314641
478712
125305
102511
211011
381028
219744
307011
253868
42648
340094
295849
230371
45228
260033
442626
210833
278008
95435
562484
182276
497476
37676
508567
548722
415159
271409
346773
536062
463975
199530
185178
68609
15503
30845
229054
88175
543408
348114
133352
273838
94088
285096
367845
378497
56388
86348
135517
480749
440921
142032
350743
198227
146029
143055
290396
238564
335627
32645
213393
358472
345210
34038
464658
186250
79861
204788
305949
478087
102968
324836
123797
518670
461434
317588
321408
199854
133508
331634
355296
276010
220719
83197
243024
472785
487889
544478
430747
161710
292150
495076
336976
481053
468577
523715
405292
381836
230902
197080
45111
155818
553515
316270
201701
142647
395945
31135
202337
394774
352856
408758
477184
452340
320301
353594
513078
557488
22481
496264
185156
379175
315138
240390
424103
43801
489274
352867
219575
50112
40827
5227
270158
507681
322616
64137
66949
194940
213154
549490
113554
42150
205494
391145
256875
41562
495126
65425
512415
514860
546686
36298
286558
143164
417940
13970
538016
129082
136953
550021
537818
317201
360271
314984
102710
358337
318768
391579
160187
270718
431752
449298
147451
157161
248599
340657
329485
333301
161341
407357
12385
377179
412643
31717
261441
341691
186995
178503
353732
139396
293258
120830
172220
450612
259020
405153
269355
156924
391166
532230
452278
440974
395369
370788
521202
324799
310975
350270
31753
456163
425051
293760
122107
141621
559656
308208
406094
290439
141684
12751
182421
317389
361202
366104
327581
497216
494428
225842
151799
286830
191465
267890
174013
131805
400900
501183
380745
144459
171189
436450
35365
244178
429303
265870
543878
149616
433633
348264
309523
324153
350465
49723
183384
221023
20935
394222
36913
70176
97661
526829
439994
391078
308979
416121
173883
35771
354397
376383
141524
192339
205513
567667
443061
441240
304370
358198
143891
305092
433579
413315
469307
422319
542605
231759
556572
452743
264550
194750
306970
278890
469385
40919
230442
551567
89291
251047
404120
558864
19816
311069
9550
95910
563376
142334
234509
47941
336770
364254
36702
335044
407417
280042
294102
483245
97122
306282
533950
152939
451778
198896
114292
128736
415488
39913
219037
499779
227076
30827
103909
496841
456731
170230
112496
372315
498941
565869
4721
459610
36683
127433
474007
22608
66638
480000
80343
303054
91852
538813
379119
551911
377551
139813
352144
479890
131527
375210
426882
195998
557934
212154
419885
564490
133544
555184
399657
427340
481124
567766
255580
279152
524532
7037
313562
268492
398099
517428
126877
450086
34255
238149
210334
107404
324076
183519
213920
249995
32887
202272
481915
53642
533410
132173
512096
1496
206337
268801
378161
220185
65282
137732
29927
322220
411884
322366
252155
208206
91381
549231
103933
506598
76954
332398
430871
804
333064
560677
452450
354931
185769
104173
469702
372643
90624
175058
138974
203186
63946
334552
127504
443799
452049
30528
201814
37520
245161
221373
547014
535864
30322
192597
126192
67744
22731
286123
385433
554566
402991
216478
538923
175909
162222
69407
532572
143132
72528
268444
152094
482501
341125
43939
89547
222172
533144
278245
221548
406480
56955
234706
204725
73128
363834
361743
229101
342212
198811
71958
69001
377102
422841
157414
393106
437707
348221
10044
369198
507186
292789
466163
51330
256277
92548
235299
295406
180629
356893
566534
54487
512588
345529
188693
74277
256086
112675
200276
296751
418940
131191
542935
501130
251752
511333
29088
373715
514652
480165
139890
324100
417447
108759
547761
466641
46046
459385
133352
144742
538929
416277
420625
133471
499585
532039
483697
137476
519971
288162
136213
548553
17618
405265
270606
118526
394587
414719
496129
280660
531480
68434
164890
399039
134718
188220
512378
146733
292024
352737
98675
302330
440251
394261
526923
372664
192795
376269
404429
533458
299436
470288
422205
104581
286002
36480
263859
191382
337984
557045
345793
332463
502331
80076
399261
451898
157688
264685
288144
557829
535682
474029
319960
413016
218741
277758
337426
278173
157011
67602
16731
509558
503203
74208
55613
309927
325192
446900
131352
536518
378480
266912
124038
132414
159441
503817
438949
312573
229018
321366
449239
567070
99827
84187
429421
379997
422461
469339
48057
235360
91323
509750
553996
279171
16756
397959
545223
396352
395095
320513
484005
54126
517580
35359
202461
12273
19667
172671
221460
349312
414280
480508
378910
563565
498089
122008
234750
421370
3047
278255
240851
286482
493868
127681
146508
382811
461879
298940
499416
247054
432038
149307
54391
70486
459813
41291
172499
537828
253191
216152
66239
304190
352361
501916
266189
524299
173473
401696
77007
498166
16686
110291
77643
483089
330335
114037
564321
112611
477706
178816
207137
189875
331332
157153
388636
94393
438442
523161
105120
16686
267838
40346
142644
453234
222013
546819
114937
86554
131295
194564
96938
147714
82325
541710
482304
505521
40796
35410
309894
259307
435301
132711
168715
367742
502226
272112
340127
303461
546142
84187
456441
338028
528169
544230
384096
242619
473117
266572
250222
552092
72852
92656
557186
78916
510188
209680
87933
181873
20930
296912
507308
117223
95551
30725
517860
91938
312528
21260
129066
276065
204007
346485
440876
110179
366004
333534
75852
409554
57326
77929
556962
18892
183643
71203
56993
480190
484540
424096
565871
78787
381704
109890
386811
10700
137217
159203
398524
71792
416390
197067
162986
194547
466971
355632
497880
395835
531146
280512
552820
429828
90620
53689
215658
221977
346068
295332
222229
158982
178150
152679
420840
49794
198033
151565
65988
475458
537992
319660
279634
497507
565766
143999
532683
457539
59879
283541
292592
7409
127341
285041
127097
94598
255250
163537
174162
552292
474956
554703
279384
554787
1872
159345
289006
11845
66463
209719
479990
227291
32498
183296
379230
13710
391187
117676
198749
490506
143641
12474
50942
409354
90105
470259
354588
429298
326536
428998
129038
80449
27071
393298
314835
352124
39001
130699
48840
547540
21419
399955
414280
62965
353068
206051
172480
142498
385662
525581
163429
292493
294661
457424
299524
202303
220109
507902
192388
287887
494449
40540
565767
83678
435887
37496
307076
167719
512257
19833
19955
243720
38112
400221
547524
562569
361987
552778
387020
451627
300822
200475
341991
63546
333535
30432
287253
328876
141131
483496
237737
507999
34088
198831
5287
460749
222075
566889
241549
326226
406417
26388
521989
81963
227017
231947
32371
381666
408933
517396
48467
195500
514604
299642
472287
159013
186236
400606
393929
265158
106735
24396
155726
496096
10543
283641
376387
165061
134470
192194
117652
321228
339193
319369
359013
234112
339673
421637
253890
9548
87931
429774
437421
555829
87844
70505
98387
444176
141005
4518
186685
354419
90559
300677
540142
502856
27973
519312
526540
548303
375595
553420
133931
267141
103101
389310
278570
513875
465573
195777
285171
275283
59351
307778
406404
512829
471847
286055
91479
542583
308810
480402
339456
135497
204262
509349
533711
126796
314611
120461
520098
257543
301157
15596
214911
150667
137483
438414
213983
408810
475075
120498
250024
35073
540308
251648
249289
515737
234280
70800
260684
302797
168315
284932
423061
413984
484316
200488
257815
57146
503074
522618
560381
97726
541761
111440
378836
62427
353635
422354
185043
375863
281195
17086
294479
48533
72892
423583
462528
379192
184261
448198
517452
275232
510385
19455
562300
118336
147914
111192
489933
366215
19429
374211
434449
516838
303714
348025
273498
426260
250907
265963
436412
366395
335057
181619
41204
419718
112793
132549
342897
526951
276198
454628
396154
2922
171324
552029
461322
274694
116835
553394
124711
356806
67148
433144
272139
408308
13732
469646
289736
504063
182708
209093
91917
81098
429178
373453
118029
396779
541051
463030
270207
208039
438229
282911
423678
176603
309951
559434
447347
210153
250260
105059
419681
515592
451266
235675
151110
179202
103954
340321
41412
321141
90473
203349
83740
373659
21140
111342
189687
326667
506451
27799
406604
1366
87406
43
296955
289821
479530
548548
550895
266683
132996
26702
537362
335358
236997
169490
107198
21333
116510
132239
119312
432858
276977
157672
339834
443548
230549
86990
377752
120403
521925
138912
106135
333859
316661
410892
474298
495151
276710
229254
334773
116245
83423
481603
114602
281638
144349
225646
446013
447193
536187
336257
411849
145206
24114
357567
373496
317015
568321
118048
561494
544925
130450
257682
235490
534483
133787
32361
263796
52733
166678
515217
447294
511295
357445
488524
364396
314121
270804
195956
201334
346718
121359
456114
492082
99369
283122
537253
255063
334681
508357
458975
283521
435364
190335
507235
274273
433271
101927
5159
383715
163206
114236
194477
130687
542042
148707
411899
495846
307353
7478
66105
209271
94425
327189
92910
375155
531474
245091
304288
121027
479721
464328
512901
291847
393954
524979
239398
46952
213973
414827
550689
258751
395349
138838
286465
522601
15426
89398
162613
327699
275926
550333
319791
272807
157465
439803
213437
453990
85320
200460
234465
264553
249369
469495
332204
254438
362183
312861
90792
86970
325380
148167
178225
512317
465024
499189
3529
137087
271274
388428
510211
290272
563320
361216
144514
8296
148982
440181
93111
167898
511868
445871
355595
217351
349883
434019
179558
31892
178084
544799
150167
321460
353544
494909
520753
429878
399581
558074
155060
567836
86698
507352
420278
490103
234919
496779
524272
305457
30494
309114
155992
401527
272956
430283
184034
45835
423021
240407
297124
401107
409235
1905
59020
535464
99473
11928
491161
435545
537798
218067
405322
567066
61154
484552
31774
163662
175070
120045
542754
273882
148379
29250
361078
384623
228638
22681
149950
538594
98313
245111
125432
536050
65437
310571
562310
418135
129091
143958
32424
320297
326436
195800
286402
488025
507737
8668
457991
128797
107362
330699
14851
429138
304181
415805
499245
103561
36346
321434
130274
367610
255274
256564
382001
312751
102987
408173
155861
151847
402553
292923
90405
375103
537688
293306
3846
235811
69450
411100
351255
34778
328547
328123
193677
179582
258517
555021
200685
443037
309855
235015
364414
272506
389190
202052
134333
62367
149963
276984
534709
443421
260125
405599
473662
562998
478300
125342
546538
96068
469078
255849
512498
192713
461972
255840
60351
263541
85153
171042
299634
304156
164126
524887
168615
10644
46886
416466
30736
285703
178109
98777
545072
141682
1148
38866
72861
564709
249257
255204
420162
288116
152592
138713
177986
331777
35028
170042
71584
434657
125900
160550
68005
135389
64910
392053
141662
455816
443910
89445
321309
70050
306453
148086
194681
557940
107513
546601
467261
230301
145524
305565
31840
359928
504840
247065
497663
467297
546398
98934
520706
519957
392942
556985
24390
104104
344578
239148
203935
397432
42567
290320
315052
204339
539763
205213
224772
365807
270279
420703
382405
49046
218728
219629
112440
555527
270322
515267
235546
538949
505532
329892
216156
454976
233499
457527
41345
314345
251541
306763
395792
533841
510104
69260
400815
452818
555608
520690
526515
78227
547067
92565
248972
515118
475735
205225
340507
249372
331357
387773
334740
189677
37977
102406
234198
387599
101426
50345
506514
205133
326402
397058
68020
317191
406443
536619
474117
146493
267513
32234
115223
546209
158932
496428
477181
21909
228138
201688
162570
473691
543319
338995
216983
112461
499050
466828
181038
342279
232233
543113
376033
151051
3825
351455
502250
240382
71447
312414
200118
395540
117806
163042
414417
143504
502344
41271
437513
454858
92105
261629
109183
317171
165738
209632
391167
167099
121887
89059
509792
440489
335303
187488
533871
34461
552587
635
244977
70770
481375
304209
359378
197478
351023
319407
157779
447800
564554
212377
66832
138313
71643
519510
142736
46854
117051
53327
64708
305573
121330
114575
417068
148724
309500
67432
189917
534519
418940
221307
418709
442164
332926
342431
562201
507594
187194
379112
202838
484788
341011
274528
174930
377256
94356
143912
105624
191301
340093
131087
361192
455255
111107
413039
291281
258016
272123
322859
351132
194757
200215
251837
77613
104581
506361
368375
449118
399772
347158
530824
184220
478806
257960
237661
166661
402148
378040
489929
9824
522887
124156
202313
273869
63399
112935
544388
30579
489946
413913
494030
561642
527327
288731
527352
18109
542903
407968
178738
436628
566415
185701
355455
8930
193578
412429
22907
183582
458321
163564
476697
435573
434166
428638
91678
383915
299444
210799
232788
334774
198634
45467
17250
513902
349648
143826
399345
144955
99861
360442
345842
334032
245351
92521
367583
35080
539248
114631
225706
261675
502751
296674
89845
228782
517052
28407
513290
422676
139402
206376
165069
163119
335540
244843
326595
237966
272648
430766
269619
436297
324305
336808
322627
262439
378028
255505
121774
424494
54643
69983
451000
54198
228597
510512
130832
175456
292535
528505
471315
113889
22689
525903
531038
225691
48121
505407
94727
250988
401801
24954
129589
51335
515018
190678
537976
436976
480329
10671
70414
65428
499025
323974
564836
338073
500767
287315
62356
455113
2863
120725
84468
81171
451002
366705
217280
293589
54631
16346
249315
132840
192601
98072
496320
239608
350218
310739
170887
244933
471720
417843
124334
300869
306511
204451
77086
74927
233835
199681
141306
333200
239467
502793
178786
252541
460878
159899
559788
256937
239449
488118
275338
9786
50064
562381
458654
559651
555826
228130
225403
394252
424809
292153
418861
102579
216136
447273
409338
117422
239833
354308
241437
116794
164800
486965
549695
486565
102051
410384
528807
86523
252197
334526
548618
258605
428531
324121
332427
310818
461451
132153
55334
318803
130729
505709
214218
426440
133518
416579
439016
278403
518101
328853
310727
142000
391349
168835
402420
116319
559816
489946
301736
269389
212339
271771
181525
6052
96725
263932
493980
536968
259455
191033
435279
431649
478469
377745
554000
288044
522842
475281
301348
299856
254027
188501
28793
404174
536907
390414
97355
421491
145092
478223
480505
394544
52863
220774
417227
257006
4404
411486
290179
57341
290687
205901
89638
403405
167322
377842
100264
558514
140087
312777
451572
44977
290051
142432
155440
330618
195403
92121
98742
429106
226256
362582
537464
125326
483492
223981
416555
37500
471079
68161
520736
65315
461291
504122
27156
522454
383535
356143
156849
92495
472808
37666
221024
736
130437
316655
363900
270725
337452
554264
114546
125643
16364
354546
509066
146919
91112
376823
61659
263095
428501
131873
155495
456296
556612
428350
262039
275592
116749
134799
488205
515800
531785
314421
451635
232322
270088
177214
314032
364447
307202
396419
480818
333023
371438
52362
98294
293980
400454
399655
316940
41657
371872
252218
151225
446637
200836
255755
84763
486573
450908
278720
46110
466772
38842
73920
306306
101508
426637
492914
359315
72566
427576
103230
156783
514121
142904
272635
379631
94631
482078
474153
62722
44037
511295
53840
306083
310248
186693
347035
460359
526374
90675
179226
104830
397304
17903
392699
163853
335141
55944
346656
247241
117380
165316
4489
505690
96791
202996
523104
440426
368382
412065
451481
513991
522051
115591
449942
394334
183849
196913
148823
501581
87447
142961
65791
532415
107566
182184
36975
185570
526277
84761
235589
553054
481319
30950
54159
503163
256377
265226
332857
562885
131598
480317
363218
347669
239632
174493
413824
185012
34315
82306
297166
476589
463250
319910
136603
303465
112145
133925
364969
275268
233643
170386
296716
505785
202300
539669
428289
338102
303415
163658
553545
498416
246160
205227
16697
48676
499959
323245
416373
63999
120739
266490
331143
166579
358349
369570
55915
137680
403847
471137
353871
73462
183161
481438
170454
121761
294226
183121
521333
13577
390329
287876
4969
165340
436879
28624
120490
134234
4680
426003
226965
101436
252928
235081
153081
528640
146856
537137
212814
16493
298446
359497
4993
169664
465566
484886
514146
166675
296243
330757
123959
309848
499648
134726
512723
550644
311828
178505
76380
39137
493345
506547
393226
514984
265194
461667
73622
148999
232684
462278
55709
408973
483707
46854
214092
275646
446309
389170
332639
275911
519056
24075
213970
218965
413128
185334
65324
555870
499807
369877
261918
362785
341
541065
15364
428059
141668
372317
434994
265325
96630
52132
54169
232213
562810
485901
19872
564994
255385
486233
459833
22730
30714
497940
368404
389091
158299
258034
327455
505986
33089
532276
431157
237815
106626
527585
390147
464423
392741
347717
151138
226946
410900
412654
316792
532149
201224
197165
151346
189062
421193
132535
71254
188445
332719
143032
466364
443982
514936
25164
174025
439097
202294
123896
464236
391443
240736
143756
253951
266741
420078
77871
540593
176436
508172
115249
555310
97322
27763
50371
194001
67960
61375
434432
173766
555796
563927
234020
556378
220675
292582
50820
559317
343976
418159
432769
346281
496476
530655
63956
420646
185382
143677
417563
439773
330017
465085
393967
330745
195699
150801
125300
177570
12810
88464
402166
250694
105123
278417
124869
445360
148863
487697
393193
325838
455950
518760
166181
254549
355797
4071
32777
89014
288522
413563
427769
139461
565732
280308
34326
34584
447758
328516
336667
401803
199737
504987
366914
33002
185811
266626
567083
443931
210336
526660
138813
171499
38360
369872
136538
477617
269544
266580
552208
435395
360064
382831
414925
364327
519465
385655
50112
90
539640
279112
545650
346640
98093
478593
330833
498083
498239
321381
186109
449761
141366
421362
233184
238966
472097
68233
475011
497793
145967
110847
317550
521825
184387
545949
371916
2041
78927
424754
322496
366952
388143
274171
246427
494847
462210
488748
370894
315870
152349
341530
112779
125128
38333
118901
330364
278386
497269
387808
485818
146880
69067
58743
158642
158462
156073
31722
123913
329336
243141
47717
174470
311234
299653
221111
215015
183644
543988
382897
130390
445236
410892
436449
321705
235824
499589
566228
221861
203547
232336
10281
25433
401192
130413
296226
480344
95801
403843
225892
143681
542199
169847
222145
342852
540844
201372
493920
112266
235215
54915
201433
70236
464367
375723
324854
186168
265518
341217
24678
484956
147585
548509
20363
363765
480395
205041
55865
249585
105760
264038
295721
21432
364043
211536
567763
370526
178299
148971
186422
563030
568035
568535
557707
190733
518062
237117
30653
258949
163782
514654
271576
137224
247081
530953
389033
257831
534861
110868
61823
379639
32453
508250
166214
111594
227545
338510
315340
477668
351543
114954
498766
239195
3944
297209
64030
269840
201572
155628
403517
505550
12349
565895
440432
135622
338244
396664
457926
368797
561925
263805
441188
520744
488204
170404
94183
284579
435686
500589
514223
25626
146637
464337
28908
386085
423995
149495
566199
47531
185086
113038
305659
177759
413550
20078
346696
211212
366109
168085
11747
498173
280304
205796
161220
265584
364831
505062
130468
567777
312603
392425
93493
397833
467636
202750
171794
229374
99594
414273
457975
185512
199830
128987
353116
97335
45843
281603
185395
252938
91017
187712
526084
345110
379441
302900
326804
90679
231257
283235
89979
325169
8739
445893
139040
94952
74648
307640
449345
395731
439528
286495
518657
383061
226935
420574
170358
91973
263295
332281
536715
236409
147987
367024
425166
27091
530577
216392
133997
355858
316223
341455
514995
215722
364566
379480
355324
205806
59605
12353
419267
50529
512557
398375
412312
431265
438479
358857
301293
399810
563953
554598
401258
275937
566958
54519
2351
540364
215333
92278
9307
53336
476827
454843
114788
388542
371283
300944
448387
373526
322780
544762
255777
218865
23163
347087
435102
476478
374510
35013
77315
234800
477720
114666
509946
508090
281998
272673
523630
503188
277918
137730
566311
374409
471144
416602
62671
228879
163371
173346
439403
245110
183835
152360
116463
126263
276928
244352
492523
224724
474203
136379
404240
102845
142591
238098
478498
256066
429986
368220
46175
465435
335027
19833
440627
345654
177613
133068
95792
54802
418777
540314
477195
518560
405215
356430
109015
146441
37732
346848
53679
285900
304543
433539
454233
4424
470140
469911
5225
296999
414354
37146
521949
533158
304784
178253
126575
52609
123192
422490
202643
332038
153417
371716
314914
253587
534180
346480
558759
260365
357434
315269
146894
475575
291104
368918
499048
250396
500797
339533
263939
130899
362279
451678
373943
135206
182747
345058
17319
274369
482057
478507
75292
118409
322380
392398
394147
430362
196124
180221
386983
136916
373043
459638
495213
39892
420594
304067
19678
547084
505014
539131
286594
113184
38261
299382
167803
103711
312275
445980
46607
522790
535258
316533
37499
116149
357645
61519
90923
474412
181866
40166
274920
373765
484955
246966
337047
530216
404091
276024
12294
259010
397854
398324
1843
197458
525357
240174
429364
396215
533345
280568
314418
530777
288489
126544
228847
366502
424218
211642
206301
369558
153304
241839
294922
143681
387687
297605
4440
266583
195005
255763
345830
14326
94709
514163
217815
391701
136723
105404
381005
352729
161452
202750
528863
132602
166755
163687
183409
16743
475663
35659
47456
453213
502536
334669
202845
276370
558539
566629
343199
334850
203532
426943
23863
42316
480333
143937
300275
370827
408032
505460
415903
335196
335029
315250
21384
549052
496487
50425
487678
382210
425015
129213
160720
164208
196846
245538
29699
532879
443089
163287
35215
217967
372698
271364
134075
66497
38259
4529
429688
28038
182631
358419
216876
11334
426360
525524
295973
295601
359982
293000
285162
552461
360471
127097
31684
419078
153887
404267
191032
342922
187219
91201
249056
390224
277252
438430
229989
77556
46711
393717
473048
468793
113187
151403
455127
183761
207490
56278
2932
349441
345027
228469
507776
489406
123185
265646
66842
147838
564454
300072
168363
83436
502485
225630
56633
6
211769
101386
528714
35119
524262
537835
286665
499006
119618
8893
330484
421593
333078
100869
378942
9145
470374
166909
220955
541178
348691
12717
456491
241235
184882
456349
301582
547841
373001
91227
260571
236373
519673
559352
187468
528600
487235
452038
283254
348581
462136
420679
311645
263044
413732
494589
565561
453524
428967
318943
219152
376979
195260
143480
165091
391302
224636
28559
58311
132610
111120
10408
479436
435208
244889
131106
219824
66082
203489
301299
487255
177075
150612
514209
412689
250108
471430
488335
176748
187850
485353
535454
438764
481054
339404
38019
473087
71094
30575
239978
66485
173787
401827
346600
419983
235055
103757
397817
277165
9136
88996
297713
434660
158369
258020
426017
277258
152060
108123
226924
449401
130312
115476
13133
129452
215964
57502
495884
230422
309904
71767
48260
477659
283133
77129
504554
265545
445849
508633
389212
289651
200649
236190
163316
417278
353091
553294
441713
543783
254263
232404
351300
553048
418118
524292
74337
237814
318239
404522
177405
100308
348428
446752
63697
8729
345955
87025
248498
313121
244316
455112
364676
531171
188579
544787
385662
225247
226261
175948
86480
437697
126496
169851
344841
94652
75980
459424
121560
318831
28724
78241
424671
161755
184758
199486
176867
554792
52229
449095
237595
232433
69192
314767
536312
75026
520965
238268
187425
58095
399704
349818
300191
456308
315283
15511
177307
503680
237349
140058
290732
36647
455389
563895
563977
372922
254357
103210
137119
96889
256900
133872
156382
252601
205774
59039
379386
411403
70743
34538
385206
480563
394250
43459
19899
47312
121266
516629
249512
74197
260770
58131
541569
205078
137652
345687
85107
30709
544200
183552
184772
474048
355637
316054
472965
387891
413542
501395
564700
235707
91229
517223
166032
219724
550060
262444
520831
93104
289376
232632
91065
426442
342608
400504
478320
70178
507477
313604
567636
364773
554386
286776
276058
188156
317658
228410
138419
409590
65147
468817
528437
313100
194860
46851
199878
287054
394035
118066
266987
275376
125761
465220
499660
144916
508683
350678
533551
102303
161118
133147
527258
46426
448839
31099
385626
312574
252315
23910
81319
173366
444595
330764
374416
196389
52808
518520
333469
115077
507228
230801
104890
281708
135256
294863
145438
224105
341630
472270
127335
218516
282318
526309
197785
424578
477642
157672
422226
223106
559929
57731
319341
426157
381365
486833
385403
112091
158752
10460
199460
441268
446097
238115
153449
304610
128407
108338
548762
405791
48117
310104
295196
546303
559868
301578
437184
101440
109686
38660
206051
177484
9153
203369
259304
233130
74658
27942
6213
381663
527322
197487
180177
142715
165196
458947
24354
528706
126703
302397
236584
158716
464755
254729
474362
107438
236396
365950
6177
451089
96658
447529
344527
532484
418624
325272
6526
2636
37834
434558
305148
437309
478561
65050
389127
183775
224728
490424
94001
530800
97828
318131
48662
415786
141683
540155
423976
450100
215996
107895
23252
304291
96227
200871
93644
381305
113972
99963
55546
541603
487002
170573
382195
1350
411230
24303
311347
305182
544642
135247
11120
425433
121746
153284
41795
507041
541536
103709
303831
151030
92615
58709
358587
405815
140363
180322
444388
406534
84755
351697
8453
87523
185455
368142
106812
66063
343807
62766
124265
403396
237423
56822
151064
40271
231907
311476
557304
16951
169840
353053
316496
279676
327082
561772
522185
28982
559472
160428
392385
387961
510633
347415
361436
317167
228642
210381
65342
134437
3742
200002
555040
112917
408027
285430
183771
104860
124782
45608
82500
216098
174629
365277
138205
392973
23005
142583
290451
500498
515314
202048
297120
359639
453049
468729
444635
375352
95862
87992
149842
78495
250903
205323
112066
230124
128688
275221
339572
351286
514921
168820
476982
287293
157804
330379
282652
302513
521859
125713
122376
556953
217900
550383
539445
406565
470421
495183
326235
74620
516590
205049
92205
209434
148027
494077
241139
176302
39613
309047
197926
28464
41203
462650
108239
327710
501042
117558
338495
362246
53402
59691
352700
402109
395544
118193
473267
353297
389477
206782
180259
176135
76209
420667
164742
258789
64531
157918
162900
156170
151080
404622
512697
519404
326242
343716
26434
443797
7304
141123
221356
302520
323259
370050
95856
336693
500880
450125
491444
405872
250928
541416
177748
549630
216332
85150
504877
69743
189851
276175
320257
423967
102795
346894
414327
197837
128191
407834
21244
32082
183825
499149
163839
223380
192895
470169
126328
300540
280976
447974
200176
338500
517743
396840
37358
71620
491671
251932
166338
123091
14088
377505
540986
234595
548555
198319
187118
321279
158285
477141
321705
221603
304326
300812
109859
366103
23195
292582
179330
325486
186721
32124
134159
482232
506252
30391
322988
436897
109094
360710
431902
166617
328177
34583
153961
552366
365709
91842
136353
375306
233909
24251
361651
439604
182428
24622
161300
65578
139578
279619
331976
302149
384619
86225
496440
158683
233828
152314
558838
240212
566254
311912
43
121790
542074
278657
118796
376731
440713
260934
462877
104330
313014
302524
526404
60334
350304
127187
79586
281038
120167
453002
107388
438588
346555
378942
350950
33682
481723
36678
471069
306773
148755
269437
61658
74996
251819
75678
484614
415321
192694
123800
498813
292784
255640
513854
379949
426862
266922
343915
565864
353875
11552
412455
244298
58014
113145
33073
535806
449108
29843
474770
136230
225401
347706
263161
244728
10755
330624
413818
411818
292764
504944
26051
250889
284665
111190
275857
324671
18672
495952
301229
3052
72530
493479
411532
36547
102591
63996
69787
20387
481660
467796
289846
373861
409839
89907
70294
538859
422566
180951
442712
520933
218478
464935
152868
216471
36060
551646
65318
492937
405891
521829
9441
126118
408795
410005
187036
460188
8949
253941
302058
179594
41085
122818
301034
368775
133371
75675
305711
303498
101046
124265
125480
421216
379030
503069
123026
87039
336031
417224
87781
164773
408948
40922
449171
337895
382692
439113
80366
216968
203553
339486
178003
548788
99296
147205
284065
519314
87385
495821
397709
330176
418387
112450
367927
419137
414761
477686
84657
160144
401847
91354
481761
284414
411264
49837
346809
485243
522383
497392
451567
38957
228682
420514
411196
517500
230978
39362
240824
162115
532484
265436
60036
61532
236782
239267
274843
273880
318460
9086
518068
79002
261778
207115
258280
123688
565619
442210
261827
246449
189695
458915
45616
458163
355084
297815
541366
124939
436375
241278
75544
442297
373072
527194
74490
442287
269237
384871
323710
150735
119796
455738
224578
444413
2408
137849
407525
448064
560459
512159
39857
227694
116628
81162
568280
408855
480753
470644
321272
426108
102290
114018
387359
216114
409407
328756
83577
225989
304057
301559
420543
49845
345748
496883
319653
451795
331351
11085
423278
328071
531990
501847
99368
193754
396707
211744
379969
312693
489626
175415
189363
534163
309458
326927
527517
97235
378837
508346
100999
528428
339271
69488
403355
55359
470073
335734
195452
101977
408510
368376
325694
424641
143564
127377
391835
43678
24188
261466
243391
181844
297218
151611
452975
25184
161369
500335
460893
473112
480021
148448
23132
415308
174587
72788
294906
441455
276970
334919
39077
508381
163950
539228
356141
427219
541904
505184
66662
230344
355638
273343
335763
147838
393360
397371
162784
323727
200896
306330
220220
372442
391708
92095
6761
136974
225719
394722
327323
83138
287432
431990
277425
344702
441222
236463
134168
370849
484731
475552
248487
227510
522247
237511
440449
542035
489795
449157
531189
109656
470616
215365
263820
14226
392005
416024
84762
493966
420709
338592
5802
209509
28775
553288
338983
401070
100678
419977
11291
53530
90142
335945
32759
72605
293281
376062
67980
33046
40284
300732
361116
364435
501097
501902
162957
515821
91439
374260
148807
272545
222565
92509
351065
89109
341976
217411
296388
313832
69984
244830
164412
300735
493949
260833
98403
474787
380818
201850
542380
388604
170663
400606
365560
360209
478864
365974
179034
281929
519233
156925
148533
97631
453662
343777
375820
226310
130335
2402
295308
273148
166994
234871
316771
301910
393355
559914
18718
185289
367357
258274
437104
171924
266972
323861
528113
180637
401522
186216
319323
449388
559199
373124
261195
1650
89698
511837
201994
9375
419410
373292
44189
553205
273310
460688
168989
261692
458975
72249
436674
446961
391505
355791
541367
361553
430565
215191
41376
361748
444332
20107
174260
271087
374523
118167
215113
188729
149678
123903
31206
456952
375385
89724
114280
179934
259047
119034
207539
273957
354255
149731
408452
87146
417285
393469
171392
351561
28830
419018
470537
98875
388489
270784
463161
37213
209171
355912
240526
485806
261854
394727
505891
330166
95495
234656
451641
271043
424040
158535
45918
415382
358243
113696
69011
165257
273945
545111
324677
160939
213091
4562
267971
503458
254394
279350
541672
410579
477273
33308
496662
471244
516443
11759
435614
314370
210067
376585
40549
333174
451045
100217
287530
492190
412213
385524
30722
539136
265474
309341
379252
217838
9253
200084
129533
25208
371735
167804
59796
353293
545526
202645
473966
22744
14701
1269
460948
256222
492095
487423
484927
129010
482736
45733
533961
135213
427263
375219
369420
169301
120307
116254
335190
199222
70545
405991
226373
447567
186399
174717
211628
378918
173664
514348
38883
87780
407264
147939
237943
216733
311279
562983
33982
185355
9424
499963
206113
484005
352789
10596
42440
536422
379176
286274
338305
353029
420965
309902
439740
269791
513393
202862
94020
429364
78139
110537
275768
64881
69631
251309
242081
274676
157577
475020
58131
373377
180088
246046
71584
298895
63213
188788
74479
143286
95392
399556
261949
406396
486441
166676
420506
398019
409078
358416
257953
180519
524729
252479
204993
441778
517402
494682
498955
545125
299695
558209
274818
66449
155854
356905
351440
446176
458777
159974
346091
150127
492667
488486
31629
452759
454090
98820
411666
455391
386871
246953
142097
190897
215956
295926
448177
144146
523364
124574
110126
45458
365446
92461
132793
120083
341766
555291
28057
547737
30548
417384
502642
106788
532683
37761
363409
193351
279717
86386
482203
390787
552500
277274
17047
414879
558461
353974
319495
437955
191424
203870
185482
565479
78172
338489
102602
364690
29338
335612
67517
438976
132804
89936
40114
453820
317080
204373
333413
315522
258611
152841
261201
243926
155727
206142
217802
459833
251810
344040
339175
514360
341510
265770
530053
265266
516313
190321
329864
326233
186467
164411
114556
99736
98879
25605
263200
435560
529778
291473
473209
197469
502534
367651
183460
326744
351322
264739
390861
56689
367442
252129
57084
186991
230322
200753
536931
54862
467166
144148
105124
292075
521579
332849
364857
218156
326458
405696
475818
226726
561176
394907
202931
290312
71234
386641
401064
39409
157396
179925
385483
554192
325943
311173
474239
509175
411602
141247
27042
383596
416071
474611
269902
199150
561239
49700
118642
262327
92545
284893
335477
328539
300210
376223
273099
487933
491053
127314
386725
108738
264922
218769
229734
434056
438711
56618
115475
478590
431623
182879
543475
177364
356245
451131
494990
21501
561973
266185
391491
130192
23214
368121
218243
175513
137267
77804
554383
159963
328136
348339
253550
191847
57159
182509
361782
423813
405190
103773
365032
518188
535809
46607
550101
512637
456278
507710
21720
402535
452927
85014
136555
139716
86841
50243
429444
19639
211421
419375
489723
247524
525392
79279
360391
340230
448510
173623
199236
452219
408220
424973
468030
20124
192975
223453
444972
245895
568075
343517
462457
296278
371734
467307
315942
463941
39485
100699
298239
483999
150665
567640
106294
89380
11620
377756
9389
24217
90688
78832
134172
3020
18402
187764
373529
472285
314933
512387
120343
283167
110754
359741
242903
182654
419177
532116
282476
482765
88405
434496
373399
332635
34961
555100
320223
87451
250477
237220
16431
505402
460384
321710
435945
267499
291542
102572
436443
567370
335205
543071
104177
173595
125386
190676
247634
58226
120887
421303
453553
561243
300782
72335
462112
96041
461877
247799
406729
354823
62247
89918
468104
216867
204501
138706
183592
515620
374080
497522
511982
63963
323856
162965
475463
354351
294998
389759
523738
419277
179809
114245
481537
419197
380796
68624
236248
431241
343730
95298
503315
345705
462720
427374
202206
53000
440843
516424
519038
172153
218370
241914
480634
88110
566675
11136
16505
322396
218779
323115
381584
142892
107549
529776
12061
170172
529559
134574
13652
128785
58312
286956
40120
502003
388236
393108
343323
74972
169034
525927
480643
85273
516419
158756
447572
355809
391497
2887
58325
228722
379378
28571
281164
278103
84583
551926
238004
393799
548586
112838
423835
329349
259742
29614
378147
452935
262276
226619
560770
127728
484307
315802
273433
418960
232976
486456
196529
27914
448153
367967
197730
303700
12051
22511
280557
268317
265839
122003
557496
472456
484070
372915
443007
238983
107120
15316
453739
263189
215514
427660
90663
534193
407051
194300
539307
363438
188238
308258
488290
475507
23114
423952
266144
403766
377194
87755
842
459916
439400
401405
511157
561553
486622
400891
528828
317093
79012
323947
427654
468714
322012
23623
247738
168147
66273
94353
162077
103325
134163
33046
529165
405909
370132
149747
306348
482739
201023
381357
477422
467602
291135
114495
114495
2642
6042
245650
432298
391537
5459
255896
18887
451279
133905
337561
65133
517302
132970
186885
396058
560934
387767
439738
323599
480416
379071
308483
445638
528137
136942
340859
76198
10576
419133
416285
380115
528333
201386
138034
301888
279935
328506
302273
486287
9471
384767
126455
212834
553004
14184
397309
174307
389831
10871
130889
448386
331443
391012
503941
86945
450989
302267
233716
495071
261009
311399
554358
231120
368909
12986
9346
360223
466141
268084
504310
264733
95815
295800
432574
538191
295818
91246
409788
179142
406065
365811
459459
483078
107069
499139
436022
550565
523974
502336
494411
135601
113398
182037
97465
504769
117344
89235
566497
131482
191497
362314
474762
38383
32469
344081
546905
247108
33748
489311
262968
147523
302646
316030
186837
314242
460348
248328
422425
567671
434674
472761
448703
219430
156436
46620
506125
444829
50529
339922
555179
546843
170528
152912
536807
128684
110396
550447
230876
300885
401777
109279
271152
225697
270602
441303
105111
283109
284431
268289
314544
29066
485408
418493
187601
206068
368166
383406
502231
229172
142201
110287
26515
223969
173577
497042
265399
459944
241015
379883
529517
328348
104591
532626
40148
124781
182026
169364
51033
424705
5204
226627
388353
363250
264684
426852
69984
43586
185021
365317
85499
245506
310177
547249
197263
393853
375180
248485
49964
200870
244737
522194
208767
407822
159145
419322
438691
452161
51626
472228
247538
377678
59286
14041
422842
507108
327752
186442
185100
484903
517384
134430
203942
483201
489004
454375
205608
402356
419285
227936
526666
324416
149240
118066
381299
319532
380172
390198
178533
528000
328233
167281
352432
350421
402876
354871
129115
277112
15110
361798
82122
115015
265573
271013
268121
269137
369483
33571
14441
390816
356664
320034
566301
310670
483857
148849
455500
175923
321849
51904
390172
302963
347478
420189
524050
323029
151388
27712
478730
439984
158093
33201
486573
529723
461862
195352
29050
61680
265677
73688
120498
518527
426347
399454
516356
468617
238540
287986
429228
539044
103599
194464
392558
310425
153579
205083
147888
116906
1204
114380
45479
282814
96739
279585
308301
63750
419685
466992
451745
566334
82323
441335
140998
284418
361699
80354
334438
459015
153953
435065
110309
524098
97705
482494
262429
132216
147208
318204
152463
124561
164298
144946
526650
298761
331424
346771
235097
295258
385456
158669
368561
538240
402888
341101
410483
195812
302577
503928
404267
161380
339286
397058
206574
390540
243617
409040
332684
42065
493583
311922
425234
21257
83585
154080
375356
426808
349941
54687
210977
211996
283870
51269
521062
253730
387342
46540
436436
182298
198644
136982
55871
4951
348248
219871
290473
44287
404002
370288
303672
103237
401016
515666
118616
327680
298831
318665
132071
10024
122972
434033
212922
15112
534613
165667
215374
164664
466489
257232
102773
221069
22154
448170
417200
119874
3360
71059
103376
524924
348909
21496
80852
297075
60461
63087
338792
542946
335312
149468
561229
354831
303897
7803
331304
76296
153387
184943
461717
259745
347055
341180
455933
77627
230923
408954
420090
373630
62099
22893
515744
273967
296925
420640
64491
263983
449938
324515
98685
396678
146658
73228
253330
31418
434681
422034
257350
136473
310650
468361
276032
326403
365648
557599
294840
536801
130477
508773
190598
323519
564767
19117
244572
36835
71839
495627
327112
283911
203879
407701
45724
533954
392625
361919
474924
237273
272586
38853
401007
168267
486954
37652
303885
56943
517633
449763
307323
556677
264216
452076
459332
62360
533991
3026
414333
30538
8118
210725
40270
473138
342255
375623
315561
83711
204075
385605
464193
81313
185143
494264
23159
390251
212392
226622
341841
423469
481181
330168
390756
484100
203510
280273
471862
386749
203332
72249
212214
353875
328692
322447
538198
39667
232236
384251
353811
355940
461719
396297
230263
525770
547724
107617
194401
184185
379876
119261
464890
355669
280381
430302
294749
403808
12184
498465
556775
331383
356179
184800
366244
319147
36484
552651
49686
187231
249600
57863
447267
508490
513234
188125
12801
428437
926
352715
393525
388170
303589
486580
286776
502134
146578
111483
540416
216798
88832
322736
296200
525456
493377
314306
416644
544189
321772
491900
472449
277536
354846
533419
235424
438726
562892
169239
566581
267996
445177
456053
130924
38338
59599
223927
558029
161339
288107
533662
62623
35317
469550
284902
25849
148976
441483
369857
521180
103048
482134
523182
551769
408981
536032
393322
241933
414491
398723
198097
158525
193403
352321
66336
144648
116531
218199
212303
338324
345655
488627
256496
484440
94405
391793
426734
270941
81110
60237
309587
470738
477199
353847
430776
181558
61979
351634
418260
87391
541229
372455
46598
513367
474137
175292
38144
371083
489780
136018
281625
407083
12889
447322
394550
34507
400814
172579
386706
119077
327770
400710
246082
292859
232962
472209
20989
177962
171931
476663
426225
360271
383062
123325
432828
372854
288566
84925
295253
13205
446176
556431
521380
514501
296223
228392
301970
202466
28285
375986
356507
435109
59591
213641
105600
27903
55696
488039
3534
73587
544535
322641
317229
516305
513596
431919
250943
197957
332134
160578
279962
341910
383774
228850
6641
338413
108682
387546
495973
534405
348236
466325
488675
7820
176477
116336
546255
287838
418224
236375
472040
216187
350395
210931
466814
95859
145667
556754
356466
203016
199125
144971
398281
55132
137705
456238
103124
291235
371446
468535
129109
351270
567092
307943
496665
303360
51244
566933
555307
166298
48327
434004
224687
9650
77590
16121
53087
168673
534066
395177
121894
146940
119468
225760
69222
15640
6402
3850
433394
479938
547624
348965
309522
530266
214532
111861
485556
193798
262474
226598
445796
478652
212944
273869
387967
103377
285754
90807
409902
199367
92321
159608
463094
202343
295120
321687
263096
548198
388544
475702
35865
218250
87271
98014
514130
539949
138259
466413
28717
149596
71017
116411
314246
408043
419683
21766
502110
350831
1348
507222
97551
368495
29601
520411
407665
399505
82256
93116
547441
174025
226781
498472
540653
507184
176747
379924
125004
166048
410864
551335
264791
430989
122734
26008
324513
550482
461482
515596
18941
15830
1182
114544
437160
217698
487764
295062
362263
99240
274261
225362
230125
61444
209738
78643
421091
179662
516619
287570
404091
303647
451420
519218
415125
412483
111157
443213
372498
418950
202160
274037
175203
288111
8499
555471
249430
562539
204746
428156
71702
501091
332303
94456
93936
71167
159591
519053
271681
505276
410693
446372
360196
368346
148195
454710
373584
58840
505656
78204
191704
284769
251339
443686
53852
564826
36291
456543
291331
143731
346808
235834
233599
234473
31362
165976
296327
253920
149413
434334
26593
75804
97664
198248
178262
548021
6707
340044
185811
345110
260959
513162
19200
557434
137025
368856
103282
29182
219471
289089
269312
505674
504173
139701
442581
1051
54088
462378
491753
34369
165132
358347
87125
133331
154073
375217
75457
529882
506470
311341
232579
282039
231396
97117
189734
215862
82903
313605
488024
484520
446533
215913
30541
306161
35511
62668
498083
213660
349162
334376
348300
90039
81524
25210
66689
371729
363422
510342
115267
441844
388407
533291
8004
471979
457752
135179
302752
145336
529714
220081
428852
59967
465418
125943
364320
300069
510001
51479
234025
10254
92684
415348
329451
540454
430309
129530
385088
200272
464655
523282
364647
66158
327897
411585
152292
32890
178609
272203
139282
109113
454522
25995
325574
129652
444768
226870
160438
379388
37785
322150
69292
361762
552762
401036
133829
526305
374160
491988
560766
412468
334333
436044
201868
488832
149776
507195
506667
371616
148663
110749
470145
108130
329641
553768
99530
522044
92627
120340
251247
221637
93436
275644
363819
561870
411693
11230
378581
459547
117632
543190
58676
250782
444565
141590
482332
194377
368242
24338
181712
198233
46266
107775
12758
39314
456255
388646
499712
334386
376862
458720
383251
294762
68873
413339
310326
134572
376031
210524
447390
131593
422598
440066
514286
168160
441972
120855
313056
379776
489723
155345
103047
454166
334598
261448
131755
390379
60269
506105
420902
62478
65753
497020
498812
376062
272845
215211
40836
233563
71599
150533
37412
568309
7017
222391
446999
310204
281105
430725
522966
499682
184878
464571
177441
529121
243704
404917
195530
356113
557466
84867
533978
19615
295388
327804
529882
252326
413197
310946
516531
122198
41644
543708
546721
202926
550275
187644
147623
180000
117973
266540
379910
100827
257852
338932
311657
222017
96882
331950
281326
305123
53944
492338
242999
424768
290715
138322
256555
359659
518457
60732
83050
466115
529741
221695
305430
453165
106275
221223
303263
519725
145383
185474
48215
311420
409269
369697
241979
125216
293304
445040
437459
249147
558480
466005
288991
427178
164474
545910
170218
337571
126674
114364
539628
422369
46756
472574
101662
97429
20742
128360
315043
454158
208533
497907
125136
18723
562010
124269
528862
66648
484932
193560
407737
102229
80237
38737
563895
15719
282870
45738
464474
353958
319622
419351
245484
173358
225216
151824
204895
14849
260405
237322
158785
137652
400981
396825
137087
477580
179534
145743
408002
381768
418709
437779
550247
119779
119025
252610
483544
248104
328099
357738
83975
263371
469260
471036
216058
413002
25304
22479
329851
307834
400717
563907
127717
338207
458904
50795
63378
495244
91919
180192
12095
107215
446115
234203
396152
534718
166713
92466
229128
516990
401998
2839
512139
248616
264265
533314
173883
96326
74675
261921
565811
535931
32802
334132
78927
176610
396361
118168
262780
364692
3916
510240
444131
396481
517216
229919
14881
491482
486156
193995
310291
493927
506456
473353
14775
275476
121187
400433
403355
218708
26257
172221
405229
171626
19780
308878
512035
5330
268345
538021
290702
354686
460358
400445
205809
142801
160391
88317
424361
150016
414901
263898
374650
248202
189864
48607
138154
477993
426045
65326
83820
51339
349473
255450
124564
380220
226238
49965
499338
567540
445342
226403
351293
200009
52347
294716
561047
355981
374904
301881
474322
420201
519820
557633
45032
556497
369195
360564
494090
386046
38720
549488
434722
167473
48961
530474
205293
534772
450449
178588
460162
521781
564473
94398
335770
343911
137350
287521
313495
447671
385517
474151
284060
549313
118717
487441
413055
219633
492720
468398
177081
548839
173850
318135
346782
447513
60584
447037
436146
536023
94118
482934
372498
181763
555164
321
411989
116518
80522
36993
160179
153995
141016
417172
8336
533517
545583
549243
415811
140789
371216
283902
460901
179478
180174
517015
188892
86365
87977
361589
555342
84889
125225
507165
566519
93671
113137
449326
133380
470676
449316
423337
255332
185135
266906
429158
561871
171697
41667
448384
443472
285626
537256
190817
264553
424770
40854
142142
311285
102280
420700
384198
535388
286666
243312
120756
568013
546227
464016
506348
89273
254451
340672
406247
182113
403326
21464
212762
199049
165123
260248
107891
542568
537550
428180
484731
459930
386806
384208
406462
29307
232378
547417
80083
199465
107332
564737
379174
117037
487209
548298
567164
536989
346846
114449
473233
78434
495264
389733
489107
212715
409086
310631
150401
407277
169453
428056
507095
448986
381289
248941
185488
157229
405242
47440
220320
371073
17323
183437
373755
136482
209679
39344
462961
257906
105718
87367
110656
257265
27573
355970
230729
77842
541969
23132
136074
152309
496121
33693
149196
223759
458793
239570
77060
228586
176924
426215
406168
344960
384714
146790
89196
452287
76315
346828
66457
440056
503881
254953
526789
85663
532157
112743
100772
219855
293614
98433
220706
553293
401011
163902
214634
337431
349632
388029
67757
100474
228500
140918
32377
350145
100775
407008
289327
51517
207940
13758
153082
422412
208072
524993
106682
233526
346776
500279
261409
241892
207869
260954
255950
138712
201183
207014
215961
53545
117062
299716
92741
225646
367489
6009
399726
20056
431563
523677
186175
261084
144001
247580
112303
124599
541834
403484
305534
232008
283573
109468
268669
542221
519025
376481
505186
10334
65560
389284
373812
546056
260564
289875
364168
73190
268000
567440
147448
386887
522647
209964
419908
555999
12789
517918
10802
16769
10580
119300
369429
135141
502151
26928
119943
296033
364217
123045
426312
180448
32618
539748
554408
2225
119660
121834
508496
301794
152939
79618
529041
456263
206614
6880
76335
396232
309820
63384
174299
63924
49894
112870
284787
226226
561305
41538
214178
89932
492394
394545
258986
251963
36113
154638
307556
466696
532938
183034
303382
228206
463703
465483
298516
105739
414235
115415
190638
200973
373807
488828
318718
202797
355859
90031
467681
449390
514946
426334
247029
290056
486485
34537
460204
113739
311665
181884
323057
534174
115761
29840
368176
376487
348387
259187
109507
274799
482133
226781
506612
406108
161789
407705
312096
493038
471508
458321
73006
501361
15215
127177
465444
226283
431795
547845
331853
326597
32525
395973
255619
462068
355247
92994
112674
83751
211746
72755
190111
99856
493774
336156
180657
280372
177369
289070
514893
537182
292070
212811
407507
219862
119205
455888
317887
396370
270028
185362
224168
354568
239803
522804
58871
356597
234546
530513
190585
294410
290246
210196
338753
174837
207135
351510
249206
565207
261927
134463
12587
528162
341819
366634
99175
17815
531190
551690
548084
40337
352018
279335
114546
24639
38491
212766
417532
67151
226006
5023
58201
384845
56830
453508
145105
346012
313525
456793
502760
143723
500580
359589
372166
265430
136432
448827
330637
541634
159816
161322
524306
95821
385191
165793
295816
492052
404664
34095
560568
549005
387185
167369
271888
234704
40588
517717
33270
312002
369213
91532
437896
269449
46055
500172
336853
270500
208611
496746
557392
255608
396901
472569
359970
512264
318850
312914
51072
548857
507164
204344
214261
539317
384535
206726
544415
412606
449968
442837
244528
372399
122852
398677
142253
537791
565371
368123
482425
119275
497385
307431
4836
416897
105328
516755
316615
371390
73301
477257
161685
562661
316281
329174
422197
243917
311271
77238
285227
513826
452309
225511
115478
453478
177563
536019
562257
451075
389984
221968
434993
519876
486711
368624
5517
11593
484522
274796
142728
238639
412204
4101
320291
363541
46129
31056
400019
20072
115924
518337
295116
474557
423133
173671
36296
560516
65852
440868
5625
431700
216382
532798
268401
20209
472046
272712
443792
364695
278895
32940
198899
348675
253567
248700
481069
380941
148131
315126
500030
165186
475461
25200
310402
246344
35943
299261
519090
92441
121940
354865
114317
283038
92464
342745
521317
446654
338414
332625
409263
502873
74254
529642
468636
371919
216279
360720
18023
411890
241389
88240
218365
281522
192752
491019
559822
93195
370694
14341
211800
552916
419034
179096
424008
37906
289368
386841
532924
513078
72717
219809
194813
139069
431773
83524
371678
5045
113205
393246
496008
10433
507320
482694
242609
177489
114792
537186
158966
255479
469872
452076
297671
143863
408975
559854
533009
350984
330082
458951
272629
18336
137474
435121
133170
465577
320724
462641
54419
434733
404744
546462
33994
381451
285301
445836
419154
231572
155142
216350
155655
495044
247764
218629
62316
151160
480326
123563
396090
524765
560930
441962
35038
410282
62664
280552
418085
503455
525004
343028
182995
219293
1586
88190
329817
211781
311569
398351
123982
313766
177456
510808
112395
330014
306436
154556
494546
450729
503959
37525
107971
43735
91891
336124
537523
451297
507851
219790
324199
143922
253519
498489
380620
416156
501065
401173
497073
533725
483818
332915
356386
244483
86118
187400
37538
21648
550637
140804
174649
91791
277838
524271
352560
286069
544922
436857
296559
227799
203046
341047
97236
533984
522874
21719
80778
228814
362063
90664
561642
459023
311269
227506
217410
398127
165941
275226
446187
347469
246996
348692
433508
563691
559885
109086
262022
83128
94253
272914
252087
201684
458183
377722
74487
116848
169884
496860
407895
558083
34208
347586
463071
518719
479824
8386
503013
60210
436210
529966
27653
227495
345914
351609
264130
131458
99485
439171
410757
557696
412838
117861
111119
203361
526920
181227
469904
337064
94586
207033
234226
103477
439727
434338
287292
98302
154159
147621
282071
528068
229045
457040
104564
548009
513819
446392
334058
297587
139114
500884
222173
483395
419338
414493
339163
124837
70810
332710
329330
446086
107439
111483
382300
332426
561297
227991
121225
484803
192804
232076
195637
157819
563744
393731
472346
222055
349897
256726
304381
35399
170017
84237
333517
306419
172625
113371
364313
337480
453524
249946
238618
271320
238241
563150
145540
160374
420118
261327
415881
75415
548375
4435
46485
294524
60454
450783
507786
195569
59617
227396
202338
81072
472482
23158
267855
244535
94872
130304
247063
381007
360759
417816
298190
523700
90131
369742
373723
129426
130222
550747
420802
48999
540489
218172
332221
358127
474069
462345
237195
137098
96657
26674
235679
306219
535235
236293
330770
198969
454246
44963
548611
474942
481146
94802
453110
394953
317206
461554
440038
227373
516387
517650
436494
461479
381484
556446
545134
475620
225063
255892
509237
58628
418573
360268
386680
363730
328130
42604
8201
405940
298451
195998
451746
555341
190162
54149
389825
481133
122339
520056
540098
61336
401835
268918
398376
132069
108364
319892
311981
422710
567308
5443
207766
295609
82921
407830
501067
221093
335347
237331
37098
110665
461131
151414
100718
279583
311530
176242
494472
331847
201588
568008
317607
79468
75741
9974
338999
41946
1662
563572
92955
74970
107069
216087
33276
537191
101696
330172
87853
208436
109505
538664
531403
528131
281651
187870
263814
99417
95068
234759
154805
120997
317124
418624
356768
556136
420838
445854
47686
534914
537094
323475
384295
423001
532742
93338
223695
418960
182372
413667
118216
476225
159333
421052
154882
495855
94535
59488
476879
318145
417781
133306
43473
96497
483457
74401
494589
235193
226297
758
134603
81864
538286
109644
440285
459939
26592
357523
567675
401981
428125
470863
144016
220934
443405
174852
357097
291942
440857
498609
136671
381487
202437
476490
535305
218208
159181
21475
293050
111831
126190
508409
543423
292508
330844
537809
148417
345402
539411
142867
341345
414975
190506
147499
428123
489418
541157
502090
163578
469950
224959
260022
334618
161137
398722
381464
86976
156101
160620
151073
549146
189905
503261
325064
17357
217401
563042
546378
153324
4150
144804
402984
300738
290744
474959
541006
479557
326720
382840
104312
280874
319300
470437
439336
206354
392624
355270
84142
179011
25711
81791
484693
177649
400153
386620
383999
189652
337645
296731
442672
453893
161496
208994
50730
319778
510351
499436
59323
400565
480643
278169
200888
506739
126162
149493
473652
277827
59822
505299
215343
85312
469610
292383
292471
417507
222908
168335
518443
330047
442056
374356
254377
373579
472579
343932
458482
96922
382200
47529
497777
395429
481214
132540
141085
462071
499169
148537
93232
491184
146702
443547
511707
456689
68442
438088
482833
461990
528972
342856
537571
293304
261341
5407
426838
272453
93429
509202
246217
416173
511503
376941
418553
122953
175057
515558
394997
286696
389733
85960
60366
288691
35840
281636
9994
498975
273264
518440
246073
456360
241322
408382
9530
514321
115860
264654
355803
131208
320713
421831
236048
536737
110023
391778
250706
213491
397572
156936
93012
566543
564146
57636
464698
261338
17315
17612
335911
46329
492650
66652
474621
431553
481257
536
477652
347872
223191
534312
498443
560914
36149
280440
563563
194986
372624
338077
182243
72695
413686
252661
28639
159289
268254
374398
525843
219297
309410
372860
220863
218274
93129
493400
305362
188092
553205
171298
492875
311456
487721
262461
309024
462076
276566
371588
386506
127309
507297
33714
515361
552670
200411
80511
510423
478347
222199
408629
215439
109454
286845
315767
255180
285289
416474
392801
476207
311753
206463
197641
150862
415721
258890
535873
554551
6778
504291
352654
429814
551113
182580
218946
140022
290581
494740
483362
143562
63849
79913
523343
214310
412123
411018
146194
130281
517164
529573
228129
123417
434558
257108
545242
353275
7699
188192
108162
438733
60546
350549
507220
405219
136849
310143
247990
510613
363803
237095
448028
513179
448107
218485
357430
354082
506318
23352
493974
208570
485672
186936
432953
317797
436609
221479
383511
394099
246310
178273
368247
88779
36400
319689
170840
517399
568332
475338
62246
438272
512774
364612
87570
467052
117878
4798
287334
334627
559416
254919
19042
421862
448379
334039
336661
244342
403454
391525
551066
490575
436655
230055
97653
395307
113933
263167
308092
43159
224026
148533
29224
376223
197908
79790
83473
431165
395632
538364
409629
548760
171595
47481
505110
164057
318371
364936
316611
347367
17799
289863
557269
522216
436219
506833
274847
234539
417060
180884
186003
554262
105417
475942
229016
11148
28691
50433
137851
210717
554467
109896
162562
357293
401224
106094
434493
459436
319029
264763
204842
133134
289767
136772
232742
223314
302689
69989
121877
318926
254381
406129
517303
70218
230158
193893
171561
67749
360619
300561
544261
84098
312069
481488
379349
282382
438522
172017
171470
60440
61506
508924
206886
27971
439801
219602
424808
135993
371975
253907
135328
248750
230097
272564
524818
372264
307420
120849
252736
315642
518802
206095
123262
520932
226259
423960
548473
136790
22271
217724
211212
405551
264985
438512
134165
179277
318971
348239
434733
36660
177529
158201
197273
80967
99388
46018
103992
145794
403875
79322
473471
28809
36907
476321
465944
375642
366178
318979
475239
116295
332042
285834
16153
374280
104827
398944
264024
429956
8382
180830
58896
222718
461208
252570
271104
379512
303409
521373
45497
50799
304156
141104
247922
410866
73314
110436
313317
413038
422629
444579
114820
94207
494183
65555
86744
525805
317300
130150
120634
502092
59969
411058
448175
337740
463487
447700
484128
155954
401791
67820
387409
472473
524162
271364
460087
528232
15209
126583
447503
167944
419600
524384
303962
445798
40280
155981
286560
151951
463764
302173
92384
223325
320123
166039
177726
18964
273068
246313
202673
416837
443766
542398
459784
279406
183928
479107
165665
175502
471880
278995
325809
216039
873
239952
498147
40830
14383
154841
530178
525749
262297
235650
348850
291308
471676
146698
483927
339134
150850
58610
326418
556730
494818
234971
202806
94297
192419
58781
138084
550441
384696
140676
462431
174481
127976
545423
170748
547124
330640
202238
11590
481809
451677
19220
505935
320862
331632
116551
330182
124075
137663
277342
426764
320533
222891
457480
357356
264905
459360
51072
545668
299634
95336
166459
465355
487780
360117
260154
56049
400298
292716
123778
473565
97626
386324
455168
563800
24062
550270
180085
339817
231776
47808
438365
292289
73717
183959
568044
484016
231072
443963
19615
488958
209956
468612
207616
260404
417448
390626
225393
316908
362890
443627
566787
78821
525700
207710
112416
230267
82886
346865
475284
455383
337871
68508
507219
209591
194976
36083
375009
439939
372993
18751
312150
237707
78969
421568
357117
123944
397211
327953
201662
129920
377842
238854
101555
380710
350562
414163
275168
474010
522178
51373
281138
438283
276419
434256
471121
386576
439766
6734
26916
108481
303994
555550
338577
546349
135941
446136
537897
77007
340349
169962
192711
341067
193371
540773
60945
270710
385437
278834
43054
59385
92521
226775
154035
1610
561683
384124
313129
344810
447921
228280
235534
250717
556064
88711
148344
333365
220980
354382
126729
362354
532390
102967
462345
137165
45560
546741
17323
407602
187378
448802
181517
68381
157805
363909
316375
183038
219157
479449
441875
385899
243152
382540
268940
149486
218716
93690
129663
425316
565833
321288
224477
470201
520648
133875
165612
175386
321218
526675
397377
280014
358734
380283
559671
501253
264880
77700
448971
47607
160874
421867
81718
346484
49727
462742
472255
363981
417995
215290
367494
292577
396087
169525
183769
298880
102813
328688
9701
178570
314221
94095
503772
383259
96691
36420
178248
226021
447567
427402
476707
144914
186317
342105
539876
542287
261418
95810
163035
217103
149946
552701
85491
260457
441592
259834
14595
24654
41644
188739
556453
256134
100801
84035
553419
80515
30544
267673
32025
200254
25959
230543
331187
504657
417342
476101
428812
120032
514475
472758
316808
107184
170505
431563
66024
411697
545562
455334
460607
310745
361221
229115
194500
64505
70736
524990
19878
367407
198280
8118
458973
92164
348596
40602
325651
564401
304494
496443
447495
172782
455484
424868
315323
561448
93862
205167
78890
563128
75419
496272
505929
231226
357358
296400
524133
237310
426143
243426
87917
504932
408422
123240
518840
245694
383056
17867
272656
33692
372653
241707
381019
115663
360341
400395
269221
341976
116235
543720
377214
436085
482832
174972
395517
78082
354294
312889
161403
234059
204296
5601
468914
103252
314367
261000
115741
62170
248710
19558
40507
489872
554826
382879
151530
107080
24047
117262
491602
503611
480016
388098
90046
183320
236824
455290
503201
184313
542696
207555
442537
387889
449708
283303
13575
82657
326886
198998
73785
362478
158835
196699
271883
117214
526829
103875
195768
176754
435660
460068
288976
274089
556706
177838
157784
326908
142691
64738
297718
51802
531912
442663
242758
13458
194047
207169
98388
170601
395819
533192
373308
70782
533983
5631
109376
483618
521860
331794
213406
411616
497945
43665
97243
326845
292910
141633
460730
156256
98433
235191
244272
158975
293665
542451
76010
95832
445951
311006
225413
34050
565773
433059
232247
450887
388468
16956
490787
61074
554988
389815
277032
500081
472109
284391
154248
58709
295358
420812
519794
518791
196956
212146
313264
192009
148162
252415
510466
14354
317886
378640
223644
348525
470489
15553
54581
468830
438501
271737
525096
429798
372133
434956
17248
265240
244946
531375
319858
504356
530319
296694
94357
341159
454002
351403
280887
434548
370167
288338
438291
490949
324819
356877
321315
290976
318942
503043
93218
218572
317012
17903
286627
93870
322706
398721
165956
399448
126304
410606
477138
209156
305205
109647
96290
204140
176964
169140
22902
229730
285976
101219
568246
37095
33155
556330
56177
486875
352938
410520
220071
147134
282876
2583
304868
352708
92489
397540
167341
176566
356515
57910
98889
105003
368813
286927
91286
61642
516753
234065
216342
194155
332563
176742
443013
280015
492439
140807
443416
379450
277601
565769
401634
423350
519682
375300
486778
66164
342946
526419
553315
403467
44789
166237
437754
165791
17245
74766
16262
301771
2692
88137
504616
477590
537661
163912
164061
377381
342860
263535
287880
70312
100054
32080
186181
409344
300154
373405
361892
415778
16346
533602
218876
492876
108252
530412
81299
99561
105974
348930
557711
266695
135014
550399
349162
43592
465488
533202
61321
48426
375129
246648
32613
505375
545701
551439
429920
562392
124836
229605
535628
218807
269625
238008
409930
86456
111762
302063
477652
114793
253409
2408
510264
207859
213975
443481
115456
110118
350493
491725
53395
506848
49257
458393
4291
399574
148660
259252
516370
346355
16056
101809
367651
222276
409779
34525
431624
566225
62121
137191
375145
396650
272136
456902
350541
132867
26750
398289
300470
426444
70515
491785
550021
413254
327160
32226
14834
1884
8730
187568
485729
231102
85351
408497
430395
244519
379140
530105
151794
176956
56122
428257
395471
519352
495356
167323
265679
463355
67084
464392
346974
331699
124726
561636
88950
357717
252859
459815
463105
479736
226238
535545
436271
1615
268016
323005
205514
397850
208512
32685
39109
435968
77235
126333
166490
302612
326629
20703
362435
523051
415067
113162
211966
316601
5579
453115
273703
22437
241178
437525
279503
7110
497354
48705
208525
6761
3669
279432
52053
418442
462234
398220
192541
11849
79570
540253
350485
542877
429010
396357
16678
498828
110580
14307
559579
568495
329337
534526
457088
178060
24425
249772
276097
277003
212081
307403
465006
76460
464166
314664
20124
547690
54519
159902
398431
300315
263805
473745
488334
219011
214428
325445
465870
157838
556087
543210
472171
37609
25872
185747
68131
48171
300705
35680
346858
276214
31147
343597
214281
178003
358175
161992
252892
300559
248419
74188
118603
450781
502019
519952
222246
318003
120723
205147
203504
143674
372321
131556
293356
154999
328761
261029
256720
336748
476041
119527
363900
201194
355081
145620
552973
377262
404429
19566
455370
66677
134195
162347
246541
299855
95387
555814
96872
185878
253433
91265
509230
224498
500976
199711
274309
330211
82520
219056
485912
238689
124599
504864
299719
30199
474633
440608
64564
366499
179494
196664
173750
139404
425199
516122
456573
1628
525835
141668
443159
149128
101621
160456
412083
375974
47442
155891
233029
103319
50514
344890
239154
270136
305920
22668
222260
280943
314471
445625
167662
107977
162036
70819
53918
335924
447937
109983
413025
111330
382456
516127
252722
204982
319014
383773
407454
443173
512631
558998
364591
99988
234370
205951
142536
119062
452728
493331
18373
568345
126808
78434
91380
284940
441593
389826
540781
494702
280250
298483
18120
455251
152856
546393
380333
354463
96773
346196
219272
340695
199587
151050
125703
3759
480345
97268
7438
251254
151532
421911
71884
183581
228702
501367
31864
287455
178903
453051
74745
408399
212854
312176
36114
421780
390542
246377
204203
41457
450079
513951
472274
291628
468837
525067
405902
116027
438220
71649
529842
297051
344271
470248
319194
149936
230072
355357
135109
2300
326933
387695
402900
81209
490933
150914
117305
438752
318084
539229
458072
336912
440488
517563
154796
500979
74647
355770
516473
382583
64022
286578
449187
291666
171934
357198
300304
425234
2816
276344
56509
142521
244092
147617
491104
152133
348082
251117
39110
101760
39538
497531
467879
140931
448076
347576
191583
36790
405641
308656
170598
102524
494557
254599
99987
529924
5467
539479
492688
445280
273450
278411
249787
194115
112835
167335
78667
122683
69336
373076
254183
7871
345744
363752
561096
158530
469953
319251
559117
131261
34001
181925
471692
291000
226040
290267
467274
515716
564282
393046
16697
541332
310426
448350
322906
217724
181071
210128
364281
377187
90328
495474
311487
366182
154509
376054
137340
534232
46073
358546
501553
53411
546273
377550
19401
94935
48278
527058
393314
505203
377045
115221
502468
23291
549427
256346
514093
80967
280120
165890
107436
405227
436200
424526
241939
214322
213202
501049
162097
436801
321335
19651
236105
303585
177922
210951
459546
395202
326254
177565
293035
415105
55054
88582
218353
411130
220782
352863
369363
96215
520753
261427
341905
442994
495138
114261
405640
3401
6597
110041
448222
79007
32174
474787
306981
326879
521849
357879
323249
331983
335114
501998
301906
147776
10449
48960
164483
3048
228267
197004
435411
318135
73180
67842
398073
498605
390899
561192
541445
288964
367943
272085
25471
454212
165873
183174
401999
559653
329285
350312
334081
218284
322361
132286
347149
281631
48713
333837
314188
391672
187864
441418
11477
560981
527968
418366
3859
240052
253599
317190
61287
56741
490401
47084
262836
190631
172817
394689
290806
111340
193354
304889
266906
523980
255644
270968
42797
93786
132991
498711
500773
268414
222925
198253
484997
330835
509298
20666
395554
11762
423344
70348
288180
107706
166553
212976
346347
395561
516198
403272
280187
414465
107965
96765
346016
376201
152409
469637
53103
352277
422246
124385
234525
236327
95045
474964
502584
311740
119556
336184
443237
135581
516345
131813
260027
113918
57291
211637
396561
1411
554364
435945
352063
466250
475083
554329
277313
395256
105455
368707
6800
260075
234370
526535
555261
64823
245399
199806
233459
144589
160827
401175
233603
165645
236546
287290
46201
332443
238066
146067
34100
160590
37867
337974
144448
227996
275886
400918
199202
2580
438375
532618
224742
95004
166773
517305
492257
371859
409031
236202
14079
135967
143023
515088
385564
365904
536744
337604
69242
150989
399151
190760
119766
118555
130192
403271
184960
226685
252368
411946
149915
488313
405535
253629
462385
156348
114212
300454
333486
165641
389108
434016
538417
362919
119911
133132
183487
162800
372482
478239
537206
504722
251395
277014
210519
85190
201113
323051
161451
201129
95477
323122
57903
126191
113990
493190
521140
105960
328316
267093
503857
367115
456630
424054
15896
241340
45026
445331
211000
388276
470523
488068
49401
149736
299128
193551
84974
192230
420801
374306
251386
513640
26917
42908
499243
489630
374163
76796
171565
71407
546389
264808
279648
108915
374203
476815
106524
535954
236371
271639
95329
91096
174589
185188
269911
123395
1139
311162
195776
79021
350573
89641
556507
209771
442296
474503
91286
321234
501775
70299
17131
53901
146743
503677
187092
414111
123637
145246
419590
8153
419377
269933
58304
248169
333250
120648
287158
511816
235143
164293
194707
97221
323182
307556
445322
472416
401798
501289
207296
535380
163860
323786
478473
357619
86937
174689
121109
113553
250188
244219
524339
59969
318920
532997
279955
14603
182508
262255
474948
164456
423872
2219
137082
58194
403665
368255
31920
37948
25170
536411
307204
289934
134127
419907
482073
243262
337769
387444
63157
259838
387950
354741
357420
530204
404969
5494
442853
272722
158178
271298
155284
37003
563522
283315
116829
269120
125809
224098
342502
319120
82467
29762
82587
478861
430681
546333
562569
417124
413188
301182
283779
376804
33932
61927
394145
392291
342326
67758
319192
547774
52602
445724
337979
284300
370719
53080
193697
524999
115716
108892
57293
95143
271637
307195
457877
522066
350168
121619
420133
97015
503090
514400
309770
326688
68243
536090
563045
129278
361248
373487
169094
459836
292876
486092
154014
529293
425441
72888
329211
158130
531189
437520
219769
345315
261032
311345
224430
362345
168980
544516
201574
167847
241052
15058
503966
372955
138156
288561
454821
540608
165521
328289
59916
222580
440798
49451
412295
39886
150571
159927
132981
401292
500141
30188
518573
165719
478949
38621
130045
256098
326994
556414
346512
563026
157292
262522
537267
52509
459676
401895
304607
146110
139170
229136
286943
541393
153111
443954
187691
485586
420162
557047
153589
191779
25588
161781
202477
417670
259033
355127
246158
505899
104793
399026
256081
201999
545660
332264
556172
111078
160991
157522
498113
143175
84389
123930
304070
471776
170275
293421
95475
224886
388316
519989
431332
534344
548003
38424
63862
320413
517123
60513
544959
219633
54174
281863
451750
64607
244336
78057
162820
360095
7512
88208
517725
331847
189137
99149
115683
392287
358249
247192
159641
442277
229461
64312
101839
438101
168910
269147
256111
205541
492923
520266
60166
52778
543139
309571
330165
271661
527322
205457
311222
410518
161137
468953
279520
120654
408764
53088
307157
328691
235688
107763
81060
31755
259602
104643
15313
198286
224307
226889
333967
37708
207681
70283
313413
66989
109838
558356
60945
32893
229696
322264
489981
198305
284161
390138
424835
40728
161652
457204
499808
308021
88337
466100
203531
303054
38899
179278
280632
359507
149984
162520
349599
132000
46770
66465
322756
139619
527992
220927
110214
284416
220290
242950
541734
96145
77274
457929
117994
261967
367887
38314
425112
8610
353850
221950
391340
91228
342233
92136
235713
126183
157682
277527
202199
214024
375290
259129
231852
419213
520883
91664
28473
83552
527581
89350
389361
194536
47953
52858
514848
152477
517131
288601
224518
263296
370156
63132
411300
511957
48860
123077
393314
157870
53266
147365
492897
488748
394285
470757
262210
5269
230200
111422
202678
82981
404684
482159
128608
61002
424650
487680
80383
234688
552953
546487
375682
419557
236928
60841
465581
279427
335839
417457
17380
202224
243482
80549
116629
539872
312191
537399
372911
420949
4839
385341
129018
97287
168504
552221
5166
61247
288
294290
99182
48185
259925
106645
65345
47312
445917
559485
246468
163407
159079
507836
78744
229305
362047
313180
66262
166323
405226
512855
72898
47861
248510
53940
84497
491228
197077
232711
567829
298623
418517
322315
402417
59959
243649
439365
327875
2597
396432
159467
182124
539780
103989
151814
459871
154748
423823
495227
335127
113048
358110
545615
222611
177522
488101
236492
224745
174850
498415
504704
504337
362580
86992
438215
473925
154157
554529
30699
534139
422727
103587
472916
371198
158497
443050
290817
236068
27577
143538
398851
350858
432743
30690
207080
521567
496186
486610
418804
416009
478943
509144
551085
63535
501837
394145
145777
247328
64489
134749
461228
229040
11013
175753
92802
542427
189674
500802
20098
226737
371618
547288
423569
496407
529281
74579
83612
138442
62974
47976
160420
40800
528825
453214
268652
193289
445835
203539
355232
548413
34157
481554
232222
421129
106695
508068
83487
180431
125429
555460
532861
112955
128367
16919
382964
239028
446321
442382
446721
276696
289997
493902
22640
8321
397184
367621
5517
91829
501630
352136
361697
306239
364706
42578
22028
473748
101797
353707
294671
36105
159261
204385
258935
56808
411955
514240
463452
192810
160844
184411
132275
145198
41402
428485
501947
439480
343347
266895
380442
7574
12724
190053
501437
52003
278119
421050
315858
13775
26062
292327
412926
191390
49633
83104
154932
197903
386051
436163
427319
93634
136932
461698
436523
362291
406570
105217
69796
414286
15032
197287
326112
19800
353366
563399
356499
56556
120122
209570
495040
553719
565098
491044
157943
195019
22156
262964
379988
29737
496170
455589
33520
447781
385827
495189
231177
202116
286296
500085
259593
235053
497559
108837
391868
427939
484236
105687
164848
566518
7606
263528
467770
74473
55525
59323
444878
408588
298673
338707
472758
282105
162160
385284
17877
352894
313424
101627
55395
273192
65863
483468
38485
314641
252975
277062
178270
385891
399704
387376
353178
316125
89654
30162
483695
328662
372904
328547
110856
63230
548220
412019
111517
188968
357717
189913
300832
503516
102633
185958
460869
464297
397272
248971
359297
374084
331692
151327
249934
380277
290807
389930
26047
230347
488944
291350
28504
112523
333880
439286
125204
561999
489413
516430
7357
65608
80243
549703
544713
452368
396707
420701
406905
553544
311212
421544
488015
264265
76187
122279
554595
455004
89900
372013
258441
365330
169913
274569
241459
158118
214850
188378
60409
49167
20312
310430
168198
110737
330684
15763
412759
175118
42918
250193
353824
86614
471095
91913
60443
473399
525758
105042
434108
510956
223726
64501
557940
373469
193248
384546
430810
477702
325126
333440
37460
166876
30909
202130
179867
529715
66906
345604
368350
190647
484223
452843
237196
349805
344543
437337
461642
267195
414003
425825
551751
491274
545230
64985
35695
406117
443343
126572
244413
132080
333198
336254
524009
446693
105753
478492
367939
299095
415855
251454
318513
281485
136979
272729
175677
232721
399839
11268
420713
173226
493404
162365
337409
103853
402916
151549
136082
22551
278571
7793
190280
36173
405105
181272
452725
415792
432838
311204
565586
349758
549176
513836
246666
279575
129310
359299
396684
321376
275886
559351
446214
99613
62450
395457
346718
403844
296
334605
125113
22674
266438
226903
92056
238760
326362
417633
90202
363075
207594
474364
129307
396011
417218
138998
222480
335773
105603
433097
514734
31556
483055
306734
540805
220086
18234
240194
94986
291136
535932
201753
224631
259069
468661
416893
472951
515261
88707
447435
79596
244473
302539
536423
121816
534441
2437
75987
457044
114660
553831
519581
305461
285317
81852
463338
305207
433903
545285
31625
466814
362935
318372
558090
455553
143741
525873
190158
200360
333820
410822
423107
190195
288644
545440
516290
112640
105516
438661
261654
348640
307847
337303
152344
528631
226843
191581
467418
164299
463764
451045
315689
499251
58757
106856
328636
348915
378613
465269
187062
151605
20484
387240
84082
269880
519495
408790
192047
215849
449942
376733
146689
197246
362277
542149
454509
234644
123894
351199
521824
385211
231032
461082
456892
513196
230044
414902
392366
338881
376207
69777
224496
288134
227242
527504
448727
525462
490157
38553
552339
550866
479847
546436
505090
326277
545333
401425
492219
332376
3875
192932
214650
510293
218840
329666
488943
14505
335922
116106
438879
494268
391074
12881
181406
221849
250488
430927
322921
207814
165629
330899
324864
503115
251484
295370
409024
416540
42478
422312
382619
72591
223260
55397
273700
337011
507792
267645
133174
564546
353879
20272
172844
204657
297605
182165
180808
40248
203301
147208
238653
339863
412413
398611
184263
281974
380745
476448
239397
454201
173673
23360
530143
290496
268530
188813
263812
178314
560648
449174
165710
486455
482848
32991
365430
503016
481279
37725
435485
433716
322266
190989
270136
375499
518976
86930
172899
506964
353871
221716
20774
463359
296795
240774
286520
483689
321844
40637
23889
187635
549009
199293
405511
374283
332170
156397
9833
122416
127887
515614
566837
165238
533106
496892
402146
133872
552976
167117
448436
529337
279873
563316
82496
44561
100407
123247
489780
541759
452012
518241
330694
410987
10357
554864
382995
514573
399347
6221
384910
432329
358187
474267
417594
155982
530275
217147
105646
408270
265967
9147
91511
315240
104750
116545
205795
243533
385510
212877
167749
323764
193608
21819
516472
239545
498537
233641
471937
506714
390124
390702
430177
224383
29738
292584
497401
414607
99251
159279
215158
435954
124038
109722
546546
162699
91186
498058
550339
164649
60109
169207
435561
95945
330608
151336
11019
58365
494933
192889
556285
195615
465176
178591
215156
356331
106116
321995
58152
465401
431646
7104
416193
149958
8787
304990
491458
394908
379369
292283
165935
416767
123051
399896
593
512222
260684
201763
53923
455761
195610
480441
481824
447336
18404
170604
116877
69385
175064
261714
202299
316739
454484
405992
402258
243840
141173
149523
507635
50572
539944
34721
30132
171889
28330
545121
159120
105108
62711
27267
265503
124108
205492
377213
505962
152079
470832
5461
271312
286766
23833
78984
195338
82866
35749
226602
427961
33332
103704
275742
226605
516892
474013
560619
59687
515149
444732
115772
471499
12139
345479
93606
192747
529181
284715
139720
119272
287095
438144
479570
35655
564624
353432
553338
39941
333166
333572
417310
371146
312557
232222
555829
107727
9388
419486
367228
82669
328417
230571
181380
62553
191521
250601
539028
71420
538673
168657
422262
206119
114743
288089
86210
491025
19197
16084
222627
198923
308585
492018
560388
495864
184627
313354
444014
483237
377977
352645
260249
311369
256935
34041
76960
45225
560912
315848
31812
204122
245091
515163
252229
235611
228432
153512
441251
321905
205395
247057
339313
554522
267933
317282
456052
342804
364415
372534
276824
495966
124421
268089
261656
324337
274690
56494
57065
374437
412546
441384
218077
441595
408875
251972
288752
421144
142497
345634
360406
523639
275851
410008
38551
548927
354237
92577
59445
101527
122490
37308
76243
479618
247418
213350
485962
259211
477705
291856
479828
215912
26411
449726
354171
237765
404205
129902
416582
5927
29029
449382
486533
215578
315731
89832
305455
318019
485701
251543
301362
112837
444182
168910
454743
256141
150942
293686
231049
192897
81970
373926
348790
244609
562341
524399
312030
451123
451543
430361
432647
224378
38424
278576
191282
164767
307049
17074
98063
528623
254602
528537
500601
297695
451566
9040
92039
110687
406968
31673
314509
201124
73130
18482
91688
133411
505419
269086
137359
558798
414773
284177
136253
45102
21488
241982
361061
191842
413089
81304
137568
433769
219818
218315
338071
400911
16075
289578
327720
477967
46441
214333
109971
57490
9104
290228
77989
95222
556208
260862
254640
411642
192740
368102
202818
374950
210020
453126
332647
406541
494131
95152
545866
442402
218804
191588
161083
117681
361629
217648
401394
260790
104724
282603
439883
333404
427020
467280
544531
412514
546679
231975
250281
458713
387110
252259
79139
235807
100763
283064
219829
141979
19926
201197
39055
264057
278017
474549
46523
73058
373680
217276
546279
148041
114704
325872
194568
502901
185742
542651
553940
504172
129315
29920
469852
226686
231488
85956
85901
222865
195754
175489
41996
256873
297343
225706
308331
374449
447286
510607
290547
381977
197260
286356
439645
46979
553
472120
484797
332723
237962
33047
402701
193488
370165
141979
147915
430040
253781
3112
208627
471072
32621
278743
90274
94141
16911
102606
532099
70171
408683
103299
290186
518850
540196
560805
198964
145176
425306
478578
50507
285571
13678
528366
184147
477334
25118
233124
452982
500816
415148
197578
54544
59990
480316
392432
419119
184414
512184
149096
121296
72478
443430
341134
137085
488794
397743
157236
253706
101652
99742
319162
78679
137188
231034
95252
394742
353220
546058
281284
143000
523741
530628
549633
466002
529147
43223
46030
249032
338135
260937
357100
355668
355197
181685
26983
349556
495570
344461
220834
457374
188906
76244
338804
163824
453859
479808
113208
100079
294716
270921
27994
403496
31045
31532
1009
326568
113703
492587
485660
406242
396377
478679
175359
195920
547187
292826
97830
542713
532659
15327
350984
13503
367182
196795
471563
136297
566926
391128
273975
41365
280078
260789
389072
41201
143384
460730
387877
299780
367298
417355
230367
169373
83756
543099
152574
410008
467387
301074
540925
206283
321420
231964
547069
184880
104378
253531
254214
54708
5353
168554
244111
466007
440172
447173
274843
55192
444302
246414
513415
372814
504373
200544
254137
473027
516730
81354
457713
513420
395126
29406
112663
482769
422378
48818
274240
358039
411772
432040
280737
307622
141232
391846
251406
491664
418577
547309
138375
438550
83279
249891
263005
371029
359471
492762
437659
197544
441777
551405
109760
449554
52523
194691
231167
147955
339924
71118
36103
86877
27776
629
368142
542937
274788
171232
288
136986
249511
383174
4918
489163
359381
164291
392894
162916
263564
534696
479283
40485
456750
288457
333005
151204
252469
305336
233217
70213
547036
443442
240619
364796
188376
387385
218917
1023
31126
202130
472180
184847
109105
3146
99897
308385
466230
504060
468099
236095
209961
342744
195132
319159
107525
211127
25600
265144
506506
265735
469488
365638
513320
198407
375619
459298
430582
235595
180905
246050
65197
142568
197980
376098
228416
403754
159427
207136
324389
386155
107731
267954
47184
9336
404717
79590
148507
258681
466514
234588
467086
506161
295207
514025
496995
513892
413197
326985
306895
31680
497616
465322
24053
109162
523501
488529
21190
242212
551245
24782
163656
530593
568437
215383
462284
74808
472673
456020
140620
224277
261174
8185
192048
528094
409566
470621
229323
398749
83671
327972
416873
150194
210247
536495
318521
313680
213802
111191
224493
152600
38613
55883
256847
396962
346480
495480
513649
229555
70297
35156
330605
70516
554424
516182
72252
121162
73373
326937
261748
212399
93458
421016
524411
553200
179286
131826
287674
292336
321437
484954
222576
347954
249620
476325
312122
219724
492248
248544
452159
530473
283286
211014
353718
559317
218468
217065
346918
265460
335089
34635
303148
451183
325503
558465
207560
19118
227621
12582
4291
225417
159523
290367
407631
340124
71278
526980
227450
277050
45431
377480
246136
300678
310728
77259
178021
25786
530284
133806
432295
469630
39305
557698
27608
53071
191529
138186
370957
315065
368170
413605
23580
486187
458919
60572
507967
427817
92873
333553
500594
96976
64759
182844
525468
49227
450997
207902
342952
436850
191909
531374
354383
46683
43512
469928
282387
428182
124960
36929
477671
488681
239479
564430
396154
306074
505690
527198
192130
47067
361285
300653
356016
404667
23666
99933
74997
71512
517138
165544
452178
403128
535007
143809
8903
394761
191738
243134
33092
406028
404274
304709
524590
307580
425697
515059
323246
156670
242824
4514
152141
138341
296476
526198
236882
4534
393947
516407
76679
88824
542643
208296
387255
9404
417494
354119
403292
304751
227525
266669
256685
450803
251782
454010
501981
465176
21115
234152
417843
313653
13394
447466
192006
159360
442207
488027
391872
383435
39110
7896
232096
210931
164757
225681
568421
42867
391592
347627
191498
6040
233241
38663
98181
96698
25952
178833
1734
267358
467696
354850
220695
265238
532315
181444
314486
331361
2717
138167
179007
274620
280601
438029
364108
517258
250701
132430
443039
76748
450310
516255
414305
116068
402056
34614
120416
291337
430922
61719
34634
74254
66089
308497
242557
242200
250412
138511
558440
257865
174866
177084
545807
222499
424592
532954
284430
217146
307499
395195
326641
87313
464677
481217
444649
113282
486903
298578
503676
442860
191169
534502
7588
81380
232147
360645
311255
271854
358168
16501
550334
328009
408534
541853
258224
554255
375883
424554
93290
423180
21284
87726
60442
82518
139824
395039
377429
234657
561459
391428
467809
317313
323225
57311
555282
58112
278800
321996
299409
40199
351900
58494
535642
1273
140820
407324
34260
360498
76920
446740
417495
330955
396021
107869
458887
74179
451160
240924
429999
444175
360386
523179
511921
69894
414586
259103
492518
451373
124038
413352
320264
568046
540679
383620
469281
538326
81938
367724
137474
138303
433694
55461
238986
171661
366738
297521
418814
192057
78028
431386
200354
51121
40432
69697
93841
468932
67105
419938
113352
174051
86311
127243
193744
513054
419580
468267
439450
563935
148315
359917
539855
527702
522900
312364
13236
386254
120216
240183
80079
349367
550147
154624
373661
49150
332166
524026
176774
13731
293880
523640
70033
226009
270589
347963
455439
397662
8170
124686
551771
155176
370863
337378
327766
537977
104402
203438
161467
3427
294795
15848
27804
527331
519032
275116
184818
546675
41623
511447
28058
490716
362395
149774
370482
181612
144116
495306
66743
159865
336690
133820
453012
528232
299101
320560
115881
405367
157385
495543
434945
185546
196902
522648
319791
330262
13551
297990
547585
61194
289270
531876
349116
342402
232227
198435
423270
290093
165075
440432
424113
385867
446575
337777
408083
42291
531251
487619
547174
470978
382903
238796
141659
106701
512018
373559
101607
373347
358102
359752
468375
482292
567411
502822
7568
258401
293977
209558
9486
252861
534708
157767
424425
364352
3302
493439
163558
534826
45950
410218
522546
144444
524325
109824
419884
276836
95877
463356
243444
75217
379939
475307
97904
143049
432039
132622
518331
229573
92558
30692
325694
32329
250306
358258
12526
327469
507651
175928
316603
399940
44356
152667
145698
414480
459318
347707
525858
357617
11185
45479
166137
533579
101510
204979
109821
319660
507824
84925
20767
262596
371913
60226
363626
166225
112333
222290
246983
501410
470079
126613
50610
410802
334464
537033
158599
166928
247606
17796
558452
469715
90756
23112
548633
37606
85448
83252
390714
265324
219435
536286
166270
440799
75854
503252
194335
111047
108745
288287
518191
252419
456248
387477
171429
453227
164843
506803
121010
154247
45163
143370
219554
335019
372383
315561
257366
13758
461959
143320
272578
42968
367854
212122
329537
550907
451909
411263
103374
310978
397521
521327
73104
213562
483556
566782
542141
33513
83956
538077
365638
473810
405759
64703
451426
371381
552621
180591
189670
481739
546965
441883
452535
466814
227542
99507
31128
210487
421038
64258
498166
146190
158929
365514
225948
512803
430924
218539
64096
313035
281577
321868
511810
93020
124161
10393
448021
204132
149648
86554
491556
532367
386904
299707
395448
8189
471309
325507
355307
414082
457302
311525
147983
384792
142257
321760
76923
44005
411017
532116
22346
327543
51936
229705
269054
19641
115991
302558
34705
85910
285419
132304
157449
153049
131576
548243
327807
14832
434352
44874
475487
361996
305486
406682
240699
101785
272818
480805
298763
393952
37964
346513
556364
435402
540669
311825
40386
194009
40338
539558
284285
164452
203270
515713
411951
76321
409768
368531
519043
28958
161672
213568
284075
466374
284393
220718
182304
315647
459647
458577
59079
531468
145121
207933
426054
103029
525059
458053
293593
514157
436039
346518
334562
531189
181791
167363
488313
300492
505461
390453
74810
535112
376491
301446
401293
99992
265751
124934
92924
11748
399614
472215
36139
246556
502097
555600
402405
23006
411735
553616
373210
360882
45918
42145
298672
351350
118474
318426
79715
100344
210001
317035
78985
238230
238639
292584
306829
325302
562322
205412
108750
426932
513961
178265
456184
453689
532877
259892
302045
10930
556132
296172
349675
537644
163358
183043
78911
386440
337572
550209
168980
88928
236513
142142
482759
64016
372987
384866
487609
6007
447253
181267
563654
248991
319814
309892
295363
534701
449724
76335
63579
297346
305494
33596
94353
205566
551270
121279
525019
204134
149931
111493
212552
422133
293638
284284
84069
437670
383520
341571
270117
83186
502106
448051
225824
157396
422458
46282
94294
273573
47111
197709
452577
207362
140044
34714
398189
408285
529415
393691
29239
454150
30176
166067
557974
48166
456070
530953
128110
438953
113208
73787
364560
247509
257343
132135
327973
139225
10697
55945
322870
35026
20627
41410
326516
53455
304908
377877
313118
316557
285732
229692
53506
184858
307267
273552
503289
126575
61368
388047
8702
469372
347118
502772
396475
504212
308303
88323
366828
343617
274921
305724
156853
363145
349001
484809
46624
22233
414349
93646
467852
38580
421461
446226
460740
160619
84928
197919
78410
495195
221182
423577
18928
11869
139099
422774
468099
563313
96099
362924
447870
290867
333213
133343
419175
305496
112616
172460
96985
221356
223999
160699
173384
213055
402562
36226
137221
58822
116366
534916
44956
422171
533360
206298
90398
421840
434496
23999
73985
348487
143521
326677
514428
347595
383587
424793
321705
348191
35573
164592
100388
409555
515778
352744
118857
545506
394027
371867
186849
210127
407747
468558
500447
470252
345845
333557
318000
147380
356651
198312
447292
211721
43776
440714
247961
42388
423294
453455
341010
457610
145877
188287
146104
385776
7302
127382
456238
189313
432896
10515
396532
367359
157666
372785
256377
139016
306482
11332
225455
143769
311552
76293
521603
416840
283105
99454
374190
391068
159641
176979
254764
555755
534403
440795
85757
506350
510276
97968
356112
113478
381382
56041
565372
198560
499297
91823
445271
258980
373833
106785
315413
276539
86638
153325
477199
541568
95611
141377
89712
167971
247173
431749
84829
554535
144783
263257
297029
78308
15132
106538
389283
178641
96131
158639
62564
220410
487743
347908
404514
532168
218627
34369
492791
419067
310998
528887
503672
46186
158052
363867
7942
168578
171409
72788
144906
448058
325098
540901
305770
313392
379060
298981
470679
110656
550843
522928
75427
22918
2354
226244
524058
383081
189950
292697
524118
261714
18196
404652
433287
473400
357425
292078
455786
147568
400400
520746
157491
300535
66489
207217
298479
423719
266702
339458
244701
533597
57158
154713
232380
533299
263293
563944
104355
349021
549968
103198
292399
222798
565657
38108
62232
14818
267500
194323
43892
281002
445804
80905
159540
347555
247822
79325
466127
331355
57894
1013
205326
195888
407510
305262
317881
477015
249391
430380
128452
216628
540370
445016
180326
9624
346702
132115
543514
150021
368081
397768
200487
226989
384269
486060
286954
232098
161768
475870
244115
503928
268521
528042
441730
278680
414432
361603
128806
196555
265705
326299
183518
192489
375030
557345
132962
267642
352613
86597
110699
440342
197884
241072
411222
487461
415869
70445
502604
98896
234086
424074
251448
78512
77360
148774
320757
182583
522838
15320
402689
385138
18160
507402
483875
153804
321881
235035
113507
114210
463102
474254
168139
541249
11957
448959
473465
133261
326847
186296
160488
85403
533623
417348
306417
477236
472278
210795
420285
312794
179769
414782
207002
220750
440041
433567
310642
366956
445051
133790
358379
171827
395544
277010
179202
483615
114773
350178
443163
265352
245239
158504
85985
303107
274921
32970
447763
302704
126197
370161
550162
477306
87828
46025
253729
190371
72427
535626
46543
98771
315943
343374
236972
541860
76619
125333
340991
261477
128765
245299
214644
398820
128722
24633
271125
417867
537198
517891
39167
388493
249807
204914
359342
64252
303937
483308
274227
80115
478932
541865
141878
557879
48010
410452
544996
364575
78197
11117
166139
60110
184119
486351
366317
117784
510951
431019
201692
486722
28557
63372
361377
98569
41688
416495
318473
176174
130534
324769
304556
354880
498623
497502
209240
195974
352070
288269
337086
274319
28787
30748
94172
457044
546886
363423
49938
270917
411791
532780
59593
370346
442580
15696
258491
11262
164925
213694
139998
271628
434290
566932
45106
205038
242237
227780
253839
302211
565695
472720
232773
173630
272823
381238
233363
499076
485356
443802
54820
28916
373475
97992
480822
209885
137799
531974
402863
540248
12385
68299
226121
348573
15396
322120
77004
51151
354826
141241
298556
509571
470688
543973
539715
230015
529776
40984
371672
220504
99249
367980
154130
480307
426934
493868
445223
58449
526279
453738
397771
28354
546992
348929
105342
163743
251703
413234
173127
361517
91310
286587
46081
457236
365704
274759
138438
2552
18354
492933
231301
252796
91035
447311
36003
316787
324276
461022
204692
335346
224185
141885
186892
256364
476595
524536
433689
173596
107512
285994
83829
103349
537187
340891
351036
203611
301625
529684
69641
86659
266149
212627
441315
472913
547493
365440
478404
213541
122084
389220
358324
490018
316292
111708
557995
337944
498950
80758
323672
398411
476979
166456
390295
373568
186715
50376
478104
480860
509815
221649
218248
46813
313263
183919
86127
232554
361002
271122
530848
567291
251409
410131
296069
204219
216085
142219
300596
57212
244444
112860
418400
152247
310260
143419
449036
274810
436861
108353
162895
323427
424896
215816
285724
238730
267311
400257
424388
300493
154363
487693
552446
166198
27756
231126
236413
192477
352313
297114
156729
111048
157629
7742
269316
27481
276117
360250
120677
147961
384430
440751
131766
467358
262074
376282
56269
435295
408066
167419
342328
334662
271280
149754
413534
76598
177969
551055
531581
173259
277492
528628
100450
275929
212826
109004
527790
345339
322901
88498
394371
320786
171420
520102
262808
124476
468443
52262
168341
364442
114442
401845
165890
224453
382954
536399
318462
352571
528516
409149
177222
223968
240462
511814
66122
329720
142786
317731
536793
139569
287022
236951
306234
208117
370378
30685
448883
263833
159376
534608
339556
551628
441304
296355
347276
257655
368070
485125
408166
136828
409849
344289
347989
266551
184048
563476
7873
332552
85013
257242
35417
270782
349875
97024
227373
86958
490750
348007
73640
366818
437527
131804
296218
51648
68642
324103
175626
524746
27573
303128
177722
395507
52126
562206
269615
19145
445841
25955
371872
290297
6556
53668
5382
199335
543351
512748
372416
480557
498833
173626
424064
527354
68360
323654
111963
78083
564625
557312
112512
384666
405470
432824
447446
371478
155613
368477
305932
444602
422566
376790
173565
425596
422637
124155
176060
387933
110602
52781
346340
402904
292351
245108
461331
391777
223439
127461
463463
555374
158016
214397
398737
176684
414950
305434
469239
316906
489849
4178
52259
366319
293161
21205
530966
443516
70302
364991
62664
94436
463135
68198
499230
159448
158091
343890
373521
350213
339199
134819
504954
95152
412920
519877
345963
113611
158442
415027
135666
261129
207036
40608
120872
432380
124027
535303
555238
163042
520299
97719
521271
489293
385109
352597
547246
525307
86165
149355
515606
110953
118836
229836
531258
132453
69804
277359
549495
447411
66378
343259
409698
512867
501981
473246
495799
83469
110595
444201
114025
468491
129255
87565
29623
531189
366115
411412
356231
366623
198552
101831
87868
314458
60594
551858
568406
90384
423953
226290
529744
551580
20127
405372
503056
528844
303225
420194
374182
128743
501299
384202
238139
110082
74650
328453
452578
238079
274647
361345
220471
427475
134592
340006
291073
130298
51542
19186
468594
35832
372427
419619
100259
501535
382119
549305
74738
24995
270782
231752
346379
208767
111246
354106
469797
451031
150969
328796
68497
83673
229244
359270
301045
85969
549761
19110
328879
116300
90095
173827
237019
20214
435598
101468
298155
339549
59045
279945
53433
384387
384228
386880
307049
270354
430158
520818
451017
316695
282705
132171
457550
285004
199734
164775
339003
213167
349135
560276
99937
175916
496523
171755
33638
92633
284779
408116
20869
310958
62130
191459
131471
367675
364311
256541
108299
263713
317792
160935
244975
143013
447115
372352
149498
123475
250110
543883
461512
308543
311999
165119
442505
42855
239017
11808
345896
338530
339713
5260
353275
58455
338804
56739
300699
164327
474862
210993
382557
14656
23205
374855
305010
173285
291570
305401
228041
539588
401977
305752
239399
51989
191645
40486
430631
244988
11449
86780
12278
65048
305356
60402
147340
346929
276187
515326
166053
456103
445425
414378
74706
267358
448209
164748
217008
412805
546038
436448
308488
71649
308706
171345
523751
92745
374289
55936
71563
2305
78389
309830
242065
97959
560419
500583
336070
94453
516600
538922
63457
108736
29241
472626
557042
489311
229394
186322
320782
437967
209156
559771
107381
204528
261092
454031
177068
403215
346089
15169
452725
482579
169022
314002
249718
351409
319266
252862
458153
280433
551303
24541
146530
1927
318021
506076
485014
197950
549382
127468
63639
312306
217765
505397
448880
250193
371991
234375
64694
414623
423988
6032
368846
547031
201447
203123
206020
178121
306167
73807
174765
43020
402482
106205
389241
206410
187687
225482
53148
277827
169839
423089
402164
296388
409925
386025
329539
290234
522952
169670
116253
185838
441730
367165
550165
413975
126097
505502
456630
388243
557733
493550
325283
384462
280325
40112
514002
487693
130857
407785
73764
217842
320612
365254
146058
258450
346276
145950
229699
401211
107036
222239
163580
51433
567241
317819
93970
162511
198776
186424
387984
491321
386104
403331
168833
542568
412322
398873
255796
76752
388673
157188
495359
472887
397647
527504
218813
226961
498782
540120
91664
547718
364437
352144
439383
82757
552066
485438
517545
536641
473876
339497
191966
424254
300307
460430
562790
169719
414902
141579
493209
270124
139007
483559
84523
457088
446894
45077
364212
182995
129
158394
20973
36953
415461
500295
281460
480784
412827
148630
82889
168364
540077
380644
515669
267487
551047
443978
484541
536367
395087
349524
515718
495319
401238
69665
522144
348933
419547
219130
259402
432973
307996
402860
397744
16671
454933
490373
84239
174422
266394
310192
92890
402611
472980
24593
378502
14240
194012
530975
17375
479016
209587
337153
180743
441164
91724
555109
483547
12904
269516
296434
397006
177744
499389
249235
307506
94036
276950
17703
508514
336314
205128
290396
6433
143579
317829
179619
168919
65372
187477
554027
359221
414962
83150
285974
219717
515512
190679
478821
142895
21654
208236
213962
277867
69026
186031
349663
125279
39853
34939
123995
278654
61943
63985
494802
522863
500784
174600
407253
425313
312770
88452
55160
39859
417087
52531
316099
50005
185372
245746
95441
127296
213840
118596
546148
478820
418372
73716
509910
567151
434140
538043
312575
143280
148320
273086
65322
284568
95392
344924
107735
375920
526648
64353
327362
398459
384492
518458
380052
20187
285639
180921
349644
293565
184180
146738
399497
529416
224034
309256
402709
162524
50478
453045
10307
290802
566533
1209
124243
407734
208411
70136
46076
508485
417200
44599
119069
343219
254956
425732
243081
362823
339388
367515
282109
32825
335002
433579
354352
339154
18726
531370
335386
345830
41558
567679
274111
351549
187632
544468
314708
206569
238882
487476
197730
392019
374867
404693
554825
365830
157327
358316
331362
421827
232055
403395
26086
155555
63441
39960
287680
351665
323583
428136
481836
149237
189096
399039
74922
514698
442604
141927
86033
546011
26945
39182
362572
33598
148550
173391
297497
405297
527257
41756
457252
479573
179137
402916
464228
13705
387445
377804
511652
256318
484236
412001
499259
453667
164691
449890
191158
408763
403115
24063
76802
445821
241980
207430
215918
416481
142105
261787
166718
314088
443546
338215
214552
235102
268558
465469
469379
392595
64913
164686
65635
59066
361314
307025
528882
528973
97588
219430
49749
517132
20525
104942
241434
200034
540582
443118
348675
406396
216471
145056
528084
48905
12459
537537
158717
12299
424897
422479
481353
78364
52462
129618
8841
309914
152360
118897
159582
396874
318515
219454
281124
332879
11446
384070
24074
270488
26694
566023
378677
546505
205222
503646
532561
327248
324809
94606
57694
7878
231950
437472
393495
414601
305791
106494
431765
144450
83236
187894
463174
315849
39985
209867
551156
181085
529973
117561
356325
208932
504005
434685
525147
443769
331183
318230
544857
220838
345191
159903
21388
432265
394013
284787
459871
489297
45086
171277
438495
6167
226546
530441
56678
224323
282904
35688
228868
135003
406891
271408
309478
14437
483745
211239
127753
461372
216700
437140
184363
119539
179367
138282
316519
111965
330661
450514
266762
94766
541761
304586
377287
233313
434145
350942
431555
202356
466914
444193
175441
329232
261629
54803
236180
223380
31760
53108
433119
447446
121776
159540
509100
506066
372860
522258
324826
402112
494536
531734
442761
477170
307168
314121
180621
202090
120293
237560
561505
79168
93671
351992
397972
446175
462834
240804
243040
447233
511801
73815
438918
556745
481430
481413
517146
497395
391922
322541
195045
143120
5941
92848
560898
94362
434200
223930
164506
567894
146709
287460
63957
149493
49946
445624
35972
147776
526789
395988
75881
476930
202460
489899
435973
87802
5404
210304
31913
300884
49402
508078
120490
445276
550987
114872
555462
239675
55460
252404
474531
522894
129117
521880
552820
285956
271074
438312
367341
425166
420091
565920
485001
268240
118445
146484
558652
524279
208776
297478
462586
76922
346550
480801
30900
422173
478579
158528
255704
172481
74194
181174
460255
140850
208586
251188
268591
371540
554641
37224
541018
209759
248400
296224
358210
306814
89220
367206
357738
511503
365437
110569
70529
213093
134361
166476
415381
242474
95004
383080
449556
291854
168212
291222
483463
169954
290132
167717
93830
75713
494129
387901
290780
252164
199145
529753
189310
499713
470225
295503
150977
128359
541232
503859
246510
428005
478649
332522
418102
43473
435726
323324
342692
494780
473505
338305
564546
120511
14146
465327
13197
444349
560331
548702
240678
40299
142073
319815
174771
33854
202034
75867
307953
531811
161075
56953
437548
148073
92829
454073
297962
501842
190766
215922
394562
479138
292364
354312
181433
553019
559087
448553
192459
47298
181036
117674
310508
379215
328417
96090
372120
335369
131949
447519
239519
532882
43203
136061
361187
294535
71558
566609
273233
132689
367272
240218
390794
509376
492048
121481
240364
2091
341423
252968
124126
52880
92366
371363
69425
152803
366282
67421
368474
383266
399443
525491
361633
345752
45704
456907
363865
473280
52376
409109
564266
401850
190430
490305
228878
107740
469075
127717
20230
36467
532900
534853
23929
330737
504746
7709
417247
165624
512699
325031
550892
368267
50721
424120
235372
236469
489618
215462
429609
215590
293348
467586
128965
17367
106644
469966
283877
192145
181176
135937
481927
308839
428532
547256
116362
558054
503795
502209
461486
389496
512832
497006
407693
51983
142712
65956
253781
145866
135491
151961
391188
387745
415338
333468
30770
118256
176663
100382
556280
335773
62885
357704
322680
35423
453524
104024
112071
63317
113601
68035
65391
263250
104715
266334
200272
43014
520188
19898
249654
308293
490966
177468
80468
420989
396044
368194
171675
296365
292166
417687
41700
195243
158000
34624
1662
12582
402438
33284
212339
273445
433212
187978
23690
74669
128755
378991
309697
58281
167967
53810
490076
302620
372074
20219
32140
257990
109419
379290
564539
132222
291398
531671
483577
41442
3439
11309
144185
515509
510316
237711
293932
184970
431655
452485
501792
392296
57476
559838
299998
294420
275393
233171
567257
446665
528397
126290
153687
101354
13601
34041
362317
82282
265652
148868
255545
80618
488677
545671
193643
484393
202923
531835
258921
197348
104780
440828
358536
226048
116369
26660
87304
149189
410427
435746
566956
540404
85724
344414
70873
348913
437748
18521
324231
154097
103940
357575
49526
42294
416686
373935
332150
408021
94317
354539
456201
80933
11804
515610
523275
422652
179628
394278
558819
530473
36591
129641
88228
344829
184548
61396
212328
40569
333593
294535
511700
50897
7909
346073
389842
212158
206778
343331
273070
209635
2313
451948
550291
94144
398421
59932
311163
227311
62976
279564
168818
567648
323703
307527
26977
366691
25336
282236
7749
395761
262026
190467
448241
419849
320308
325134
391518
195610
421506
503261
89221
52676
369244
440149
201464
240307
245724
51727
149083
220483
103110
558310
491568
21157
246414
301974
568501
514925
90891
429490
459956
305903
542599
59147
76637
275823
541542
494229
394869
218561
483857
417163
412994
331949
3470
518943
104837
335908
101816
286031
543287
174775
373469
362487
301886
113466
37460
187375
527421
256999
542625
293935
533370
251214
129852
174602
293760
91905
515619
309942
470412
556385
111203
248929
269988
525279
77779
1920
231604
452493
369310
296145
48533
422199
108080
491331
114786
116134
564486
411422
435124
77017
517512
511228
304522
332828
568211
217221
398322
2515
152427
327685
413547
165048
262836
59918
187177
107101
227838
347828
413764
332604
124195
294846
110334
235989
31803
213695
81124
215023
215910
379535
91152
265117
478928
122464
442761
235197
407428
495362
483413
274569
195960
395835
148589
3858
347329
281580
482590
113215
436700
541790
271610
76708
451302
17364
181774
5407
433828
341944
230820
480317
116019
309068
270383
29264
173723
257479
10118
415763
324228
35581
223601
268234
434830
410744
120302
51176
563909
514650
263536
395073
87759
20091
536161
283105
38546
125690
396272
552700
215365
143713
196508
459674
93080
509841
477882
437843
505056
282776
140494
305751
246440
350371
81550
464764
20230
197830
563986
257059
546952
96533
87585
411227
437629
60833
219184
437230
532290
111112
351988
452057
536224
263056
280172
370075
389428
364419
19770
134662
318947
252614
183398
263241
264230
270990
343633
56784
86177
176128
123654
426727
341438
320380
199077
314507
459233
116301
90784
557596
425483
204919
248263
408006
567634
367332
439154
181073
440733
189529
215581
358337
146695
69283
97359
416038
245001
73285
145422
128594
153781
189800
214022
501981
226322
464246
239636
349832
502226
339970
476735
221957
350522
194211
216296
63698
488627
211555
486029
476569
393337
71371
436928
91140
57769
86815
463622
396752
341361
266218
28814
41529
490912
286993
139046
36722
165868
387552
171893
164764
62046
495894
429805
565914
437668
376007
463679
329876
62304
53751
43595
67937
177517
318331
567201
263479
355886
309604
98144
321389
369778
458466
217418
441532
50343
554347
299878
278618
532883
140237
120011
375324
11411
344070
554940
168654
44375
115677
325862
30973
362301
261819
52985
131500
554758
376481
107977
172186
70232
59682
464865
59835
343123
331933
259271
367889
491174
356800
400471
127897
211574
486719
169552
546649
363408
354157
423033
256588
535620
82805
329854
474216
402899
37401
442620
310427
151639
450075
89310
302681
442063
298532
29018
236514
430821
477176
104816
162340
64980
172273
431591
159489
270384
346077
140803
484801
130330
121271
164057
367759
284164
317157
484289
403513
122465
17525
181203
128197
36910
465955
192713
366029
355668
247266
94410
190082
79924
353221
345407
464132
150097
501840
170986
527469
359406
138503
259957
44765
535517
22452
373199
291857
559726
373258
494890
527883
136594
269860
192546
560971
354602
350152
162033
514872
244732
103249
519094
124877
194252
121275
4304
358390
338857
427248
279849
269217
39037
471932
282901
218633
404852
196252
396253
24610
396051
62585
79783
248394
105355
63787
404414
155905
323441
359611
502261
445176
558290
337192
442787
1621
240060
314815
368427
193515
388570
375041
405135
282120
188106
500090
95001
266302
386365
70547
311561
403928
228262
426816
248671
372400
95050
256753
369353
441043
411129
86329
5411
545914
463975
432810
297665
420898
220095
108498
523076
3075
523903
504295
200061
182853
218688
506466
210328
4226
93583
441446
442585
430384
515318
223263
457978
217492
528521
287853
170206
558587
111102
12409
365822
506309
60372
290745
408407
394698
420993
139623
199028
257566
27888
178082
407037
118310
22210
430537
305577
519185
171140
150306
471226
565466
119364
130679
280783
152714
522817
255781
52390
96681
305143
416896
336691
42697
448859
135066
295760
323943
318971
408572
285574
511989
498755
177426
450036
235957
150160
12784
30647
98819
18007
208757
44122
40148
324752
117552
378981
102483
398661
92096
564381
199728
99395
350031
490018
417070
498985
178571
412576
101996
254210
456929
450396
35021
92548
314416
205999
424310
190105
336501
46877
358329
175236
436172
421983
254006
437382
457060
232438
461660
392107
499395
452003
501153
231402
82662
464801
496807
92596
40973
152586
560525
500930
481279
304689
450542
472100
503721
485174
107547
544469
145615
436964
188911
530418
41296
551966
317462
30657
430973
137164
405092
232502
495381
436541
506879
95862
422784
84336
438522
11832
301237
554962
293425
365891
71673
5967
372630
395738
418117
148423
39677
393312
373327
326916
394097
547746
199752
267018
423316
120865
251091
406794
386000
276832
364208
153600
113734
177573
515318
357740
333023
391566
81418
293963
134695
114962
123965
414201
203141
489668
273042
176745
24030
386295
476282
190216
5097
514682
256624
548411
221348
549
84670
452317
145646
367352
481068
549011
323446
312127
179869
133654
108388
295449
251410
475576
81459
443337
496125
81112
78265
123160
422448
68833
337869
95244
284320
302333
529958
554895
548450
322172
510567
547394
333626
254161
487136
173146
226797
292111
96845
509004
363110
302689
307176
567609
234665
224576
45535
421115
256195
189933
48610
88254
445198
444832
140571
535136
566967
201184
81425
261836
428807
53749
158345
113614
535588
549398
345746
135090
433579
335254
404973
26060
143463
167552
511336
141202
272596
438067
445414
505690
128945
224088
496447
208757
485954
148606
431622
551596
506076
382805
5105
351368
414096
215915
221349
490516
26413
506168
307473
4302
237028
78184
71362
317877
398864
391699
504054
98338
95106
567272
335448
210287
179739
492885
374456
415992
87221
241692
535218
212178
276846
518648
233194
483826
71188
93162
467514
447878
558979
338570
202534
168313
443620
440646
437900
344252
309704
535420
393228
113255
53598
184784
273712
5087
409420
483609
407986
322815
416545
521550
163821
135673
113155
152300
40828
184341
40532
339057
474350
44038
488250
245885
193353
48707
137037
248376
438760
400812
241708
1978
147694
39291
472108
229543
182357
174673
509774
50718
78873
472394
116466
418089
263858
277983
229303
434560
356836
197722
528602
42788
443691
32343
53375
374936
23655
37320
69186
443513
293894
131498
310508
450513
154845
15999
151360
389661
378402
237567
314731
301741
420682
167162
515109
277935
517417
161892
359066
487851
315814
64555
377681
416273
497562
94167
112790
273250
215909
438979
283715
352644
174983
314783
556933
95367
562731
506975
209314
446061
413051
89335
129066
500005
505171
315442
109535
294997
311553
112224
386366
55768
50745
74103
376555
442976
534669
313935
404570
362629
132553
562
78852
292716
497394
439090
192701
189680
310543
335473
540183
119702
440192
353030
509193
104687
290356
564342
390640
319712
163059
132471
373553
549853
47040
274058
179821
19438
423875
364222
509548
335544
508087
19618
526980
413298
208211
321759
482402
266616
461434
436862
338057
60460
497719
169630
424450
566638
517289
377887
59112
3270
566926
281300
399906
531792
384731
29891
445361
218386
468366
368224
128685
5145
243900
415236
501114
519043
322437
481389
27592
300619
529503
444531
466515
134074
435421
452309
103786
239647
393701
193475
531482
426514
157792
86955
174213
365318
165728
121178
533661
128590
308040
339788
57459
534056
186390
281906
399135
16085
150360
503301
96838
405041
214295
537304
452876
344202
211752
321208
210930
171307
139394
389456
521371
366391
476261
534688
427869
218529
27230
136012
467237
446662
8529
173664
440988
26603
530229
320715
424767
545968
271982
219294
194348
514418
98183
349193
436589
350909
334766
142858
523525
126930
90004
258457
61449
314577
57059
77679
245098
185193
333692
108947
389220
249867
553432
360368
332778
123870
374490
202723
565830
225218
196103
438387
27321
297099
197514
506389
442677
267665
2533
168430
107135
279508
466751
535473
502585
255634
85588
66085
299199
135552
430593
224328
400178
128150
24844
462316
546507
83747
221880
425089
15072
452581
228201
457970
314620
131274
229717
315701
107788
567786
331794
437520
158501
34655
392595
365563
309693
8385
296582
484410
526249
344344
277307
144034
242118
369638
318473
543339
201832
407616
155724
346682
292532
267608
555246
436310
145187
6300
201254
394068
33262
124898
253297
364441
315182
115304
325108
39373
28299
504048
372452
462731
165591
541506
260194
100839
331482
487455
17008
78980
189851
424109
534368
82309
552832
287418
4745
406894
238844
460662
528810
243838
393827
176673
350178
498450
403355
242322
23372
495748
480957
113751
166974
225404
66173
381824
30153
153559
161056
101289
15415
121005
321166
54020
209139
494549
505857
404613
187386
206144
427374
504600
50870
147443
552120
43406
136170
21391
567748
87513
164295
427529
108407
149413
32681
42500
473139
171549
419834
278226
188423
514771
480445
15400
550683
86551
223941
447039
61879
275688
246992
278772
451875
401657
276232
153082
271356
310476
312876
365825
434373
22488
450659
96237
543504
1387
185514
431332
17474
491728
434725
471781
353897
203156
38086
57708
195963
27413
502926
308923
249981
41123
222183
420112
507516
392039
47887
464170
3635
93106
198411
287369
407880
132628
562789
439637
259413
196098
64673
289197
50964
27544
111490
323482
67960
419542
264460
393293
422863
358148
458947
552495
315148
443658
353444
77252
436735
104834
478877
530095
293850
299603
488886
205685
482752
339155
93254
179033
121893
264178
130176
194206
380965
206566
125199
25465
302130
308848
285478
360361
556325
82484
21271
374264
459807
528285
558910
127393
465551
47774
334976
295757
472190
449228
523191
475319
384428
148460
186164
391154
411947
16774
285381
249990
75610
242578
9091
31774
144645
383728
34055
204391
129285
533912
153448
461789
318769
400913
459894
185479
25521
180592
468156
421479
28257
401047
139185
91548
370923
270302
304418
323776
517651
8189
460247
376664
230657
152060
177977
227747
67266
459633
410682
145242
256772
402931
311514
367060
351628
536174
69130
386850
289559
361601
152239
47853
202081
378759
91689
102438
222579
448664
558920
176773
530849
511652
334551
299857
118701
92892
82100
391462
478282
311414
89619
495970
537792
1996
543517
187000
378400
311313
466993
95672
380625
155596
503692
492451
206794
410100
84147
29582
195028
395210
121700
425438
277616
458326
439854
221116
406239
96552
362307
39531
369313
282453
274290
361426
466016
216585
260585
316808
256899
474613
326696
506314
371736
5375
149869
544015
439866
454942
441820
152220
308160
71850
394931
446408
207621
499532
238461
293174
512831
437321
515237
195425
427372
444373
459331
183568
393702
355457
379997
364554
295859
176047
74997
289115
29843
170594
358185
139855
259173
532355
358290
287668
559151
121630
525168
72345
175117
492983
213726
255640
313413
529168
341447
536313
459710
489080
414644
374887
192590
244198
366086
509815
422418
531766
81253
381981
65168
160783
175595
463981
490974
198050
35032
509457
358579
306656
288375
10047
233773
390830
563708
271229
267780
183887
355505
434183
291845
161037
286278
473481
496959
428694
129125
550422
214195
481763
198566
515561
203624
416724
463167
245876
190608
308970
116679
294247
197421
523307
128415
494837
232461
427569
77360
71546
291357
513700
80051
224663
247342
8460
286923
318772
228665
379552
514757
542813
313191
531708
438373
472435
425696
184908
365316
537333
216317
507658
465878
293980
263349
41261
324284
217183
385534
266750
317019
208232
91281
402047
518188
133543
267994
450741
525607
255261
226884
153640
168231
189420
406628
152636
299808
53367
210016
471269
335824
135158
397894
322569
207832
444061
457255
269574
235947
194161
543250
443999
118051
242987
186115
168852
423703
2851
343723
28019
204681
245827
261976
399794
200412
126830
147852
352099
150303
42650
88275
177952
477593
244084
308819
499733
567655
419148
275358
493184
5840
341238
563293
177675
86008
464771
456620
444150
1365
63791
500692
449178
122862
526801
3577
106912
135470
117278
23431
342598
277716
519426
245390
315558
114530
145712
496619
360865
564090
463665
17012
231022
371523
132199
254909
475184
169022
24075
52227
254097
42194
533808
526894
560900
172552
317810
155880
349618
212089
334710
539544
303119
185258
184426
54312
456501
512509
56129
166772
329374
557139
352085
201505
509414
381931
285178
355917
50912
543817
179664
410492
541803
415288
489520
523500
19263
253588
3108
253569
5552
502872
272279
513725
38643
3568
158577
287824
283402
263085
276015
471207
376695
318558
356335
144661
223301
4526
48740
248071
504488
323414
443522
565009
38924
114213
395178
332704
169393
190872
92258
251181
76378
44763
62209
217703
99570
546880
157884
378639
372896
16547
212613
359814
507659
546056
81388
248748
349891
549804
270302
165401
410929
106466
374042
210977
333898
31143
502484
286973
155878
58737
506868
558063
424073
389019
557172
519167
141119
150788
488949
548088
378708
465905
440006
240890
222499
287783
31149
328709
259990
315520
57618
224978
250593
243488
232969
174225
429296
478503
315930
512292
32991
79586
545630
30371
213166
406295
76643
52049
93791
210269
345367
465852
360
528458
410226
91107
533420
77440
400673
322150
265500
39972
296125
151937
204922
316829
52451
36743
218258
6924
483070
358595
5417
285737
342946
355004
436630
550933
538787
207659
506005
520897
501711
168515
18102
106318
85757
138821
508532
303802
19200
5939
303266
481853
352829
160471
17120
175854
131111
175779
354994
13827
242214
462517
334908
14018
55545
53523
400318
211380
316938
45081
276319
359661
455680
125848
274326
449878
243211
552222
341973
99404
462384
232972
310987
66010
408495
233326
230162
138461
373920
268420
245267
30593
257578
254959
149626
502550
330618
135602
195003
487437
505407
275796
149677
153823
268962
70792
5178
427153
243943
334922
254146
32577
124978
240776
4474
150251
512528
184360
489918
161299
216480
300227
446734
452368
180163
143991
151394
506503
101970
480515
436737
868
226801
429321
217148
334626
527620
199403
156872
108952
57691
7814
353620
320399
423569
248753
79289
250506
92719
430682
245217
157256
57001
230422
510776
480852
86813
211876
489161
294044
394569
164749
58967
557832
24230
273972
430581
59581
313538
328464
263442
231148
270998
356608
534688
109390
568057
197764
152500
170202
517574
517569
122918
306772
403585
149968
95452
560832
152588
470801
566067
390171
482136
226360
75361
57248
189347
102265
406010
159374
89514
424044
176401
528704
436595
139261
131660
360529
36305
563765
542893
13395
167976
142564
274147
343141
103324
96765
124089
292009
213296
520414
227192
176219
197833
161934
419948
469596
61160
287812
446235
377573
371
214944
27959
223496
378351
426025
353286
218208
274298
122427
18921
283772
176302
98279
295698
90560
396466
419166
159007
4638
190197
355819
194504
16331
154494
338355
391354
493937
553446
496782
559957
295515
474363
516609
251797
404300
369542
286520
50713
136788
218363
443081
299874
36411
140244
36244
529202
39277
544309
287378
469374
143037
162796
147452
402938
207044
182459
517168
91381
512089
399616
183969
39110
563295
125813
469814
176006
517943
452782
134847
69900
396435
385815
408740
473822
350742
295374
121950
139322
231581
1060
109430
321583
488749
531356
288659
74266
466876
60341
464240
155322
29545
525740
411735
184724
217231
75679
344482
224960
304452
176992
131660
304876
565795
170214
137211
61628
41564
395185
341284
264824
192237
148321
445068
433939
502870
551618
299287
215251
357936
12649
102780
400759
105743
376892
300655
89611
438089
270073
442674
502959
131273
9572
560558
273310
320298
542229
137384
324643
174918
286727
79095
16786
390542
162995
564773
139294
104848
232942
173812
268891
373836
144229
414462
510808
210943
35014
161204
418956
437289
453967
455248
15785
122012
25622
393278
7805
106175
559150
8895
505023
265676
516332
474890
137314
11254
263728
454378
417161
466268
428531
498176
279907
310895
400389
151095
438115
245089
246440
388182
313081
467578
88715
451891
178424
498804
192880
483402
535177
447348
346048
25781
526418
404683
485664
326403
260349
371844
87794
491832
204524
550918
5333
483612
227747
301473
129895
411865
550969
37622
126623
386349
295985
120465
490751
389856
496727
524429
331238
330320
434078
530707
197359
309020
555956
337811
218445
384481
292186
291605
121226
428229
390042
556974
404985
235977
431586
159799
417215
117852
26811
201865
291758
451902
480073
207499
484070
237944
165641
299092
539557
296937
114430
157035
172714
65724
22751
418149
545804
528776
61726
504762
65372
448460
46695
377567
109971
355083
335168
85790
37973
135244
30276
287351
334395
199875
364206
411095
416025
227749
112737
314130
310138
278014
384762
27765
261999
183275
4842
49132
319265
215301
374633
521723
181078
109420
332807
275088
521791
380036
398544
335174
207601
378468
327753
331783
369446
65618
465599
281505
499667
365610
230045
141988
1061
185137
120117
332246
556056
545532
114659
74964
350766
149035
152996
514524
180720
444670
145569
86475
416281
200208
270655
463845
39537
342643
56835
312046
138769
236971
438495
121686
536295
241260
369667
317695
46619
380172
445811
8648
310774
11354
426334
229018
376483
193918
239556
393271
327792
531823
271712
523741
412295
418192
339040
263222
332815
133137
437359
182988
550757
345565
519647
436873
143966
211694
298393
38141
85728
247024
439290
114631
497004
536149
140570
230680
471147
168725
212535
451867
438062
532492
542769
423211
450625
540880
177952
532587
539934
564311
18587
278688
483904
187627
342504
208509
332160
159981
106077
3456
305099
396599
420604
120174
113193
126879
93490
166950
149617
124748
344782
490768
425906
227104
109799
288269
321032
412833
373672
103598
220467
493695
251111
405892
387609
128782
409149
194873
268989
415576
372516
455817
512848
361062
393947
237026
289216
334719
106355
434250
108214
369233
517157
545298
290782
201672
133722
486058
167413
290494
102929
299022
114059
449000
154200
531159
193433
115277
176558
369519
505693
269816
348407
394742
217979
319220
566676
224073
390235
13969
190090
526117
354034
258980
507235
78108
301036
481832
170772
346565
242615
7119
145348
127933
432953
419307
527770
296426
253693
508066
408171
305679
543275
528307
433980
293482
532044
365592
512159
497755
416238
275810
17848
499583
403168
447200
282964
292674
345103
65244
120734
266516
367676
75391
123861
75712
269804
522420
535585
248738
135984
92986
497181
253770
35261
525051
286914
387721
202878
44117
152799
331525
323346
206295
352935
470466
422885
133663
418987
490567
370050
497213
163919
283137
71923
325237
293822
160869
529128
328256
375379
447246
252640
443047
357242
343907
500442
460353
551305
549108
325543
63281
76353
558588
407933
388157
47214
69894
300275
24972
215328
31453
226816
237089
497652
348912
422598
275893
386909
405250
216843
34823
508187
340317
492176
341765
446215
332424
222294
532558
183043
423459
273967
514562
267277
461406
278267
402462
548853
451106
204098
219752
8036
128976
35304
541501
140233
355383
482395
374064
291249
232141
115737
551820
424343
190914
141226
44464
44233
234096
531533
24296
443211
359379
112997
510809
17029
453752
534033
71537
237017
401534
445101
440372
223574
503500
327760
289792
479008
253081
514472
561966
436654
342094
111222
456474
250604
247724
552633
142278
25697
98790
513226
470654
463105
95482
424063
195938
405895
390662
22194
19247
440397
484571
230756
557734
165048
202800
142068
367330
561810
333961
45300
517735
558998
181437
297367
481136
424688
461268
398839
465643
133722
42408
322345
383469
44192
45930
96777
500446
467873
528527
125624
108062
392713
459243
144652
372569
187177
39291
240189
114905
362803
130465
444532
416038
484405
126611
175813
57204
525475
399080
485746
279469
64046
391531
420583
177401
548193
528
439178
309842
238382
118893
52496
124244
495988
68875
414818
38793
442965
461585
215455
225275
343039
246579
214946
164865
553378
261358
496334
93627
160087
498091
407963
261601
140415
203772
306338
534107
321557
74291
55194
521255
507563
421779
145308
182774
428745
480569
57320
256348
376364
409775
325364
426897
282974
106424
176307
166400
316074
543919
468225
481643
248477
125489
2540
232066
432991
420133
242854
298415
203597
438000
53708
532230
564878
171166
454379
354906
115583
444752
22722
518746
282150
392861
493171
27301
282715
67932
282548
431958
127976
164363
520335
566230
64647
308416
413092
141181
435207
164851
382297
85621
241711
217575
564551
484685
567310
62876
108911
283236
78659
30634
172368
491872
50808
79201
202374
345714
106300
483057
475211
81782
212574
477223
426383
541863
163032
560605
289318
562455
140376
309691
77178
470587
6292
36198
320262
349832
45927
114301
251305
114409
462901
131056
470487
176660
489350
92532
329325
535445
235857
325718
562485
537258
226200
131726
416711
121709
462228
559852
48361
15802
560651
71585
125971
539463
355667
144335
265349
48633
313343
364557
270941
304785
205059
226430
183827
410433
158186
250892
560599
150257
244294
153495
491192
506898
559172
392151
322150
204816
114589
162587
494648
542406
527583
380320
204243
496319
363854
433633
407550
39244
318249
206590
508634
442376
132912
335857
5413
104793
197151
187167
363340
438316
328234
249820
492141
429619
449025
117700
470827
460706
424875
265165
49376
285478
93832
418401
315177
304697
480294
460806
160934
455218
220566
139201
149086
239362
537286
101238
215081
28476
401072
395888
453664
209718
248594
108209
489376
291123
48540
233611
455582
195028
561444
108663
410918
552055
230430
129447
545984
487626
460837
190040
42482
393077
458170
123069
367546
495323
328689
521572
407328
85882
549365
79639
156994
312565
171322
359591
84191
149964
194994
248162
219442
562992
217774
378654
465800
237337
347841
54287
476268
440857
23273
341241
435785
166673
39800
402071
463625
446861
510353
367097
378332
405780
341035
185633
14721
51139
156769
151056
91071
358177
287210
223732
556349
63859
349149
355070
310645
472672
180275
39824
416958
370767
407103
46741
119063
53987
304709
58956
114175
438515
51599
57563
533265
183075
545722
140894
499766
536836
225072
103722
122533
538782
220368
121425
469038
432128
172289
404361
35674
135065
14386
54123
470608
48184
171898
40754
547234
380383
312191
128131
426476
199169
253784
146441
512930
22655
273730
102605
151360
10367
75417
94018
71174
105952
196276
391290
248309
98163
255739
253143
551363
308079
27928
269216
203806
346108
13424
205267
155947
131100
268940
279685
292349
430375
65525
8984
487321
262437
307360
140966
283506
108741
225391
556110
22173
449164
358494
277179
266859
187273
874
78742
224915
337859
107378
253929
542583
284000
468440
305067
149960
319551
229661
32238
155917
498184
397147
61128
181012
102750
173100
50733
434651
285545
149663
199213
270959
107686
316762
347907
434924
100250
148753
135901
114955
448486
517492
180073
454002
307361
60361
85491
564839
242858
440461
524733
538283
269503
308326
159195
76577
458824
223553
183813
250892
212483
397360
184119
368551
554307
322015
453474
109939
564311
514782
494271
309908
309542
189040
310725
509330
502116
375303
138813
170077
402779
343692
467400
502673
366458
413465
380181
365297
393167
159640
190771
298815
146410
235650
61403
454150
361455
485188
75567
60872
306463
146696
222485
417374
93996
429885
535407
548048
195384
83527
499457
227244
295436
136630
322812
393688
228341
155047
73089
105064
218829
484070
104504
329668
357600
319420
439152
270522
104394
369114
387577
220595
377819
14893
457753
517194
365357
410100
98525
258382
141824
386313
533783
457185
552835
6581
322823
345210
388898
345645
424636
45767
7516
472128
323142
111266
28105
150460
243923
187378
476997
422133
449371
447212
174491
147559
89466
405368
244473
171601
565311
64099
473768
212533
76553
561960
223997
72664
408333
327587
494902
75440
161289
55257
179948
235649
247267
170012
63335
400675
476924
197469
107052
268758
415039
321276
554640
294762
433844
285348
395883
65508
343689
463359
23471
263622
57273
133675
384008
209946
400587
396847
279658
198749
211364
399943
423576
326712
478843
517997
137824
250930
288724
225613
324650
527238
275748
160113
390419
327881
287504
302217
388884
341251
164710
496004
386880
348351
143829
284559
268864
545484
309172
514509
566272
495480
258312
285122
430211
157342
64087
282975
32567
165411
93778
113355
158348
398407
532369
92198
409872
33466
460181
298327
557658
64803
553358
436399
113937
537576
492445
452062
530781
300416
157788
207287
97533
297465
374035
243999
406326
372556
452526
266631
296344
139189
530430
211733
457434
125210
146705
240429
165642
313505
400495
125140
81387
424948
525589
516290
414474
96418
518995
59236
381633
138485
386767
508323
452541
480825
33607
243446
136713
268401
152349
535169
543370
9415
202533
343899
326988
146089
395654
299187
282913
490715
72090
19370
155288
345128
80966
300892
483108
431694
276250
59425
497468
69815
1023
432609
123570
434044
513239
66475
564942
550817
226429
36711
378452
159775
479613
116532
350228
86305
166714
425608
350232
182475
304428
115835
237916
128608
160349
25822
101753
287171
352366
263112
262882
268632
230704
274026
204137
352403
384405
360665
220088
96955
300071
160387
176452
132642
198316
254052
194037
267732
255329
486164
142824
245498
396133
357689
395249
269086
439325
43623
218427
346288
37240
16703
500148
331069
538342
496323
226574
78887
352142
145642
297499
147410
351370
254201
128683
483195
67015
286859
520414
322345
404825
8878
567508
227861
412486
423704
68714
325347
493489
536116
104101
140400
303468
239824
20034
457228
536738
366639
275810
437014
41787
407908
319394
6048
119728
19343
123472
379964
497863
236844
368537
114062
423035
563278
340533
184872
198196
46209
485755
361647
447253
544374
192865
472923
341555
81423
140271
418375
424429
382875
531827
67000
333488
238726
445216
78916
329316
3517
248933
568314
441660
263657
327923
307491
193985
323831
527453
380336
422509
501623
458975
191869
14546
64873
420152
366176
414493
267971
1368
392373
530920
476727
383236
228075
462625
207346
339597
198462
257262
248262
182302
457295
249546
129101
237843
549642
161871
452139
399296
529830
297925
448214
121040
32276
369812
256749
439274
409846
149688
63404
85698
406212
531705
70779
394605
39540
33075
511189
55012
228182
276245
250116
540708
561265
46065
30328
372010
443625
453747
150374
391456
295693
125966
385700
249804
549014
537397
338265
184334
412593
517463
142059
451493
158075
256350
246364
478449
133695
234241
164407
64525
245039
306938
46588
189672
65593
83033
523321
503623
275116
74568
109375
88285
217383
68937
340845
156982
83570
381480
434556
474739
140844
312384
456901
305047
10453
408611
514809
435004
6165
528622
477850
359535
97819
361497
189457
263091
428015
77047
25245
104344
229148
349482
360364
186066
325715
230728
32446
419070
546810
160608
447555
249004
313858
527750
503446
81833
537094
31062
270843
356553
139506
104840
67545
553125
158528
88829
193097
112653
111342
83361
168671
376249
115504
552494
29669
413288
7918
330358
457953
319023
277348
10141
392642
92744
115232
86979
142428
51869
288287
45688
333190
2873
53310
491964
501153
296513
481645
72510
38602
54506
142439
48740
380273
256254
203284
124794
88930
18773
105867
271346
36626
229489
124192
87200
237859
513200
37465
40680
270996
120283
180878
529167
211577
79668
135746
46414
242234
352379
384444
442899
136887
528039
482548
241420
391350
514791
453844
112859
306635
529549
485734
128394
460264
407606
177152
453037
269153
113166
258624
121808
432578
98231
54405
42599
380061
194980
404802
250660
437797
25717
240891
544356
226094
304857
497666
461361
543543
9196
160786
175609
49286
381098
193739
82905
417821
366800
410222
478142
167434
2655
126484
486543
517298
50487
69156
443666
42463
163647
469811
188773
252749
514326
446359
303697
28247
551303
451978
368433
279767
188691
138020
195260
21448
2841
256367
448350
541357
40437
241917
552002
50795
70752
554599
284523
34424
97541
313536
200506
66444
546331
231522
545669
203429
469795
120486
431984
328235
204050
122493
403222
410609
398591
94505
228132
427169
550924
131603
172405
395443
134418
180962
561418
172807
303794
200814
105366
511238
262431
425951
529015
364484
343747
450056
106450
297388
259322
304446
170262
241961
33477
173084
250481
441222
169397
39436
131256
529060
175391
105146
547153
508807
448091
278625
528546
499457
530427
142091
338169
95466
51383
275325
255626
415515
214687
146693
64452
244473
463504
79263
450903
34045
415973
98563
568031
85944
18753
498672
133828
566013
52467
413500
255611
555950
128824
380235
530362
528749
314362
25987
303470
400008
234545
204608
334523
95560
44698
174366
43001
284500
333304
521553
50486
441205
559913
480248
151976
349675
395308
395732
119230
183482
474316
295790
193848
187962
106904
52042
451968
326208
1593
482030
62086
203482
119837
392398
414947
373745
526102
420286
95596
328647
142685
59796
325882
70214
470115
130556
166478
218166
100153
559496
89096
457795
303498
57529
448735
249118
533648
43799
215056
433207
183263
535032
365004
344145
345645
206342
172497
458988
532015
496910
534885
26091
65872
73670
378734
501331
225273
336574
296628
381983
127336
472015
55650
141087
419071
362550
12706
320694
42382
402550
68526
528622
515211
24265
371724
548274
176899
478474
426796
82364
291917
332850
58770
133824
394491
152001
185382
300335
66950
493010
263166
99813
273149
422314
474683
157086
211254
419977
119405
54314
327868
227612
143895
85544
462656
243159
442776
357056
178094
274458
3166
117235
562927
346487
370515
479681
404876
59997
424080
445499
31289
145934
530697
261512
435991
207663
447266
217138
256252
507681
422798
102878
541624
254735
200167
464996
439978
229060
422307
216549
30593
320082
520936
438622
84953
137587
412264
80707
400356
327342
477868
554494
248910
232833
534036
311480
112635
122959
565346
45224
58683
406416
223576
72587
183523
261281
455517
523952
415275
212871
121857
238220
146518
323743
28330
236165
55538
178890
233832
14539
232439
149903
152797
372629
120585
432225
256685
427611
521173
468894
379369
195884
459630
12851
80684
385232
276629
332850
453397
94941
309107
351973
453598
476701
213004
23273
174826
74901
95016
198628
566906
254250
455330
10324
535909
362601
46616
484231
480448
461858
341575
329574
386235
263880
395699
499722
38993
311128
303595
523239
167063
182672
167203
263765
523745
428235
251531
79780
556908
247564
345145
392061
369048
279093
312583
374346
239119
24242
424272
290418
165692
332844
224779
187106
127309
236853
514959
461552
461560
198049
15456
516478
506265
457549
136737
480246
95410
227302
34731
397400
483526
91120
450717
121896
22974
365664
437506
202965
102242
428540
512373
359207
313076
324856
122175
451002
357318
30181
421992
421212
311315
180942
186695
152608
561091
310999
39037
234644
451786
526084
417208
402420
112584
500951
242708
543298
377598
193396
432298
369754
531211
349261
373529
119784
396528
241055
30219
111241
273941
234991
33871
93272
116333
344463
475439
55872
557403
198613
104743
54924
155427
192290
457984
86681
239920
107556
421757
345241
233107
497497
184534
527249
165637
87895
552662
272769
322866
566787
278935
23237
293048
70379
77332
422902
549170
216881
15814
165062
409995
136119
263861
515958
399732
23560
143579
52164
106754
302922
241961
339222
108610
45783
377231
146922
218494
217461
220558
69952
149744
469202
483089
67412
239400
43782
199116
388145
341270
93793
143899
15005
101653
21715
409280
553768
225020
263328
205901
133069
19906
121982
428042
206229
58948
488428
500545
479803
554624
488171
413137
284123
402821
86083
87051
516060
274882
409910
46164
68279
504302
93575
548381
45424
282510
202541
176500
55132
183769
120707
538969
8822
460786
91748
286101
417849
274256
240481
356316
166688
221318
116501
359347
34524
321351
163551
268999
6880
394664
539672
493094
232685
367479
333158
110383
513747
2818
316585
73553
60340
153192
468268
98499
203370
407497
515303
395246
146234
435669
37523
475888
389783
479625
346370
390432
318192
307624
49907
470672
48767
6416
550046
553932
167662
432696
541965
58943
250345
390136
371186
418347
159749
250908
246777
328774
347126
237027
158308
251705
56016
135576
169808
129762
493898
167933
381401
274971
331264
270331
294766
316545
316895
239074
160497
181346
343425
107945
506729
278135
242656
105017
72639
407647
475999
259036
65166
249991
515050
236029
49121
280440
8891
242845
493684
469943
496625
252004
86531
418614
477138
366986
30292
140945
199654
6781
241162
21925
208859
327057
466163
136536
454944
519083
166593
244899
391344
9535
158438
277752
256917
180710
333198
167374
268548
146636
305725
50396
64798
373884
495677
172363
252260
487663
558405
179481
232593
162776
460865
555571
77794
71246
65409
437359
397344
283077
280608
361318
165048
527452
244432
314507
31101
136702
293840
145866
514740
324487
418148
27618
403433
235602
307373
29551
264040
372264
402294
493300
294550
563406
429238
58884
472717
307420
318101
80307
88421
85302
557296
230267
314355
350593
308785
464380
416250
194655
527800
264851
337105
415434
493797
125339
149355
1169
500315
331648
137451
10679
145123
404165
182652
345647
271443
110317
45899
310872
376164
50322
305035
302588
453500
83785
285873
141574
445482
358294
256202
123001
411557
412486
562732
68067
563993
553709
148599
412528
327458
431055
434168
308179
409768
467099
468458
26718
267990
309028
496936
54571
364430
200360
179337
517331
287066
448749
424974
314527
546166
438279
269008
224246
531757
339421
529944
90494
447328
300811
212855
165402
334801
135390
257590
64055
438096
476869
300975
19643
433356
132256
259565
129998
59836
430182
416668
551342
100547
266604
488116
499354
280943
21106
347689
31172
281880
394456
256672
480084
95426
216993
498874
471776
63748
27381
79759
73517
103220
440002
387436
496297
526540
96684
260884
408932
38546
303858
516777
363573
177625
102259
252937
339871
306911
300114
292734
533368
410093
511011
29121
286396
553704
519510
107518
97833
408404
328623
487422
447279
360657
543008
336184
520328
113900
493347
167807
533742
317534
233313
256047
317734
98982
479534
380937
543210
395562
61413
475260
552485
326403
413614
72115
380359
495986
142157
386321
545872
84744
420759
3950
217590
555568
290910
111027
492518
566298
553929
148702
549028
22896
354339
421780
421544
167780
392885
546166
459217
512444
381353
470079
217111
169899
338247
176411
423953
11394
228790
18961
332097
413935
509402
495078
443167
432411
308188
406919
10981
142003
286207
314825
476317
295044
36681
341367
454759
420191
559802
124784
95836
154645
379382
337589
506341
339689
98488
78144
140104
448482
364741
31057
197478
15332
453339
374507
63802
103263
557913
492174
448623
395658
380164
381522
118430
326099
390784
76235
362265
109229
539175
317907
257632
68546
325057
444273
193722
207103
110170
359481
560634
318692
139501
342071
45439
140363
472621
106284
155634
283602
284816
447266
278135
351113
80455
466307
235541
206349
332064
506940
539039
464813
25000
59165
114516
328791
72625
58620
310054
340646
182315
97909
80360
76835
130086
517723
456678
295759
247754
332845
52313
515464
184047
485540
34910
40870
224151
490719
298659
175801
402075
270420
533953
70663
511402
249443
356260
247841
448755
423543
237612
488043
458434
524355
118626
506956
461929
533314
8052
242986
262016
169405
540310
247534
198690
125548
423820
274272
201795
367427
440266
8090
362962
316362
245931
372298
425852
259462
296407
199928
309994
33945
260855
387711
283281
478396
293932
455780
390897
401581
313771
565231
470069
484765
178297
57496
272764
403719
104201
522355
59762
467022
475719
566124
402805
235158
109850
211035
355546
348311
204766
211368
511470
349609
460440
530800
237067
177731
330673
394259
217961
390504
27125
48865
95106
391892
23452
263544
359422
194211
458356
205242
380616
301388
223702
32006
173769
445918
543132
43412
129446
210309
228972
160101
479326
163051
437890
473989
501990
388952
150286
62823
196083
81009
101291
185152
215833
223698
346124
139555
137555
381283
324138
347158
524270
422103
556402
251537
167852
189956
8068
448511
69956
199768
97146
404971
454691
81969
374193
216529
533429
178653
423494
397386
289113
467365
390905
374908
157852
252825
143327
331231
260628
439306
453413
113454
223353
45821
73471
388907
106908
298103
174955
312704
339250
49328
255218
456048
73130
567662
35844
332343
437555
252279
127780
167898
71328
319755
242290
154869
469369
101347
369365
330893
308834
364640
450572
437981
352351
129111
10160
272593
405711
60557
313584
489623
42825
545630
366160
78170
321124
334783
219180
481603
430515
312786
115738
245019
444548
301303
182419
95845
375993
234458
269584
376447
68747
196144
54020
488089
450050
453089
171676
18680
200608
467267
254577
1745
481298
378410
94015
51149
21221
35044
478395
113081
398694
293181
132164
337627
21286
404151
339497
468165
233081
441302
541923
49794
54251
457855
417156
259682
150735
268629
88546
74824
53341
448726
275344
214905
262405
220227
310516
13623
330050
554859
540758
395332
336832
505800
124745
563731
147391
462093
371326
250706
385058
6781
347173
212914
17444
464115
525944
59621
469683
35428
149369
168427
496410
469777
494430
521019
418633
61067
475185
13843
205811
418760
446790
141924
563646
67273
103070
450954
83397
255792
73371
279739
38287
425289
222790
298327
403874
39857
343482
137917
359767
549173
47439
472569
174196
189448
280557
232551
96969
384769
479845
367278
430312
278181
366149
18534
515201
351312
325552
450798
448886
345949
272343
12886
211811
188464
157179
114665
349217
471948
391688
301648
464978
401559
420424
142206
398088
279455
284590
177517
240336
70052
74914
435425
375076
394520
83748
241186
45004
163481
137578
393261
55292
443343
352689
197963
381597
359081
221116
287014
381766
8675
80387
128566
183792
505133
480216
183093
93858
487502
431216
55606
149611
375903
479526
85444
253869
271854
302796
493106
504256
218293
464802
49659
46224
519610
113413
16970
370153
325392
465706
138077
65339
539783
94566
260150
71748
299768
140019
555854
180592
255273
291453
223284
382852
486619
69390
454223
427822
423254
547016
99064
182736
10571
420183
405737
452076
301430
503712
542767
71916
173301
88669
154817
238342
159448
189569
83361
66894
126973
3502
302759
52225
332677
344600
18439
193654
72294
153621
124620
255550
536928
399860
280038
183438
290812
60680
245092
251778
394577
158646
556858
147298
257712
68526
1292
270560
528394
289197
560094
171463
356059
64831
153711
104049
215882
477867
354329
562747
530955
170513
30757
112661
104528
446524
39727
23970
174393
35399
401390
311678
554179
321415
92541
230752
447330
220842
347406
93376
382752
313993
465601
34202
527192
393559
363609
307284
467821
541227
360009
203416
459298
132603
459496
567898
233123
291031
65126
318145
498544
32514
397526
93020
559897
258331
348490
310952
399838
73626
402425
20497
486598
15653
377663
381570
436217
531228
176831
324023
271968
36966
113197
144498
517635
107401
448130
166639
14024
533826
470274
244362
188231
391135
181083
496606
539374
242968
298173
401619
361412
126616
418062
231996
96989
87134
461357
553687
516706
425737
147407
287332
464056
366100
189576
216741
493760
104907
305515
58446
31082
308958
39894
536724
465378
77139
314619
125023
513142
145098
256100
192960
411399
199100
323381
324708
178338
384767
441733
119118
186993
237542
565494
346710
544225
85534
461194
298247
153141
201962
407812
192376
380678
87597
274294
523428
185278
24480
514314
431019
356858
462919
251728
328376
366003
7901
191638
509748
24149
446535
150681
151746
540041
455566
558615
44922
485708
73440
445483
471231
153293
483744
429958
165493
370243
52514
146420
402936
300257
423521
327915
36652
203586
446456
60496
115533
422400
293888
169208
25082
301306
499941
518719
175794
194817
93815
200887
360271
559870
20462
248357
167015
382467
401328
467917
485475
186115
418857
66233
205520
459237
405290
200492
218839
344619
289048
455389
25732
260863
454879
161420
36941
407053
480133
338225
425621
439124
394593
425634
276896
399132
455748
310322
141027
264487
331427
12812
83851
186061
549999
137261
136956
392869
71086
150261
77580
143461
111780
291722
473483
540193
471508
345335
497069
51769
249809
358445
255835
388577
135225
137541
152187
64232
514995
303888
164644
481376
179781
513026
389219
236991
67895
517813
27362
145536
373157
12398
118108
424512
173455
113450
54503
11924
491502
107283
220200
7729
517918
304045
518458
448383
539986
410901
83029
32777
443969
239404
207159
527201
13255
10595
345834
497417
368224
460530
92286
72412
132265
105767
132297
188717
251886
296766
450447
122259
57593
221763
239919
250184
237756
482004
8245
369130
498427
513994
422562
545439
57628
287004
8513
411929
525212
86101
185191
223218
135832
6629
80033
83050
391812
539216
47999
97404
463434
5506
521507
194207
460203
286718
166451
63221
340121
299763
207499
100279
195049
180634
13841
267021
239227
51438
200304
115885
110411
163438
208207
99496
366432
548722
563484
475454
559437
474026
520716
131030
193197
490864
328216
219573
314256
235926
148209
464956
296983
352155
330399
426740
253721
7978
484758
232530
380779
25837
190706
169684
37554
349511
106681
50431
23219
14551
447198
106581
398734
406240
96866
236470
169081
470161
273958
391169
88591
357246
347012
367184
175561
344168
151321
216195
103014
542353
369225
61054
356456
120457
419754
208772
430635
563650
249508
563848
203964
517505
77693
69259
431675
339210
18373
114907
518416
294120
336249
502483
553993
227637
500400
140444
349447
246529
490432
537321
384482
280156
425954
335238
389345
117135
347087
35760
560208
218633
5761
154777
465111
489907
80806
259910
309434
230689
71003
61678
511621
203728
372282
523334
237901
562395
263876
201784
427763
12769
416545
232658
117172
510570
162307
135611
211776
215527
116831
485998
158455
225423
179312
461073
44857
375891
414568
298519
164377
509802
382061
479335
253989
276865
336008
62719
509419
338221
530577
33511
516136
254150
172346
174111
525293
138707
294872
359511
153675
326440
110179
215862
162776
399998
28787
113934
205347
164377
131977
193781
428822
554434
81140
143727
190831
226849
514417
59426
455672
232463
526910
548868
77422
546550
114904
371456
441993
400338
490071
311024
128726
95795
60212
160520
40236
278267
479995
560040
319611
347668
254036
40757
130047
32361
172688
557834
493570
444883
494358
20230
59524
246265
204769
124710
6390
372827
469085
531577
558902
527027
182273
296345
188310
207000
564665
445844
362328
66155
92379
62590
203892
289187
239080
23490
7344
394080
512789
266261
147251
461575
539536
389673
186058
168604
211210
105946
22664
527159
25646
562118
347759
46707
359102
136608
145055
559186
276058
277392
144534
24308
214524
39471
59499
201158
111190
473019
365761
80697
142082
40831
395522
59090
116326
223231
436422
157244
321137
207174
513854
284412
420124
283970
49817
344283
128366
40991
462775
47302
28567
77572
124510
548593
528881
560016
25994
69782
508346
453792
463353
18187
157606
122995
538170
173878
28187
526112
488106
244085
332947
481137
386043
335638
131475
350280
531870
417512
255406
127861
352135
324934
74876
532561
235325
79645
241278
224236
350436
482065
359611
463041
562636
546940
6544
38133
212361
488121
393775
398204
421259
5214
194472
239346
123974
500913
342726
170992
566650
386436
307192
235098
347863
555329
408293
277167
431739
408947
183127
518994
530527
492964
454528
514339
107800
329419
542264
231849
320586
428416
99183
551712
296309
63981
215609
207141
67603
235882
250634
287969
193832
163784
426137
210979
95247
511525
505558
64986
564481
535273
94007
525184
370939
370494
345687
217020
258173
152960
483681
321186
172331
170440
315804
165860
370921
565727
465057
433558
54815
244645
207362
364329
301336
68424
24733
520592
418625
137376
436549
512443
523500
321583
73787
441860
537193
503115
257696
357740
263364
261440
255963
530754
305097
380625
272656
37152
350276
352940
149741
294959
415947
2975
109734
559760
505235
60192
215074
267845
455947
285600
154638
408763
559273
395093
414734
226637
531777
192610
860
313180
264621
184023
479916
387926
282021
339291
180764
71533
379155
362473
465943
57858
390039
393054
412997
66592
1483
221424
150354
127375
83197
265132
495624
119226
85555
178816
156413
517271
152592
532558
237567
317788
340202
465466
208096
108077
249408
535761
54090
120106
309112
484681
409698
503204
7424
73828
442337
57401
277228
141210
511053
370269
190793
441153
53854
482080
183266
496983
306008
288711
469091
72282
125480
53367
167967
34508
431041
417659
467804
533355
522707
429798
44400
516388
217803
306216
155626
389436
308580
334953
545229
542510
174286
136788
360876
283478
362632
249030
186245
481732
367423
44104
258183
265971
11089
485473
167763
233259
128366
359591
197623
436144
331218
56738
237433
200349
256998
154243
550644
132818
168078
324340
281058
545385
72298
373303
395276
26735
544400
492658
445797
438136
193879
266987
462670
294684
348456
522778
246784
506235
99206
22001
156645
492946
45049
406175
399449
440819
281277
492650
70652
106808
497764
377145
358197
287499
257205
64240
316585
316282
39104
380837
500747
376479
39373
135814
404165
71080
436569
488408
444548
447372
276772
196152
558985
262943
425169
543766
217393
166591
207163
493382
271229
239809
492513
63981
385028
117868
246623
165001
112855
241209
113427
543363
394099
547536
99919
320431
492241
484303
559352
335737
141184
163310
5890
410054
269672
263756
491416
336780
2845
106404
326529
120064
518462
244074
94992
329578
263618
495467
438295
258245
194957
174961
251387
459138
329022
516590
61499
453047
1769
196121
483957
347381
528200
90727
135136
263354
203482
348515
397182
132134
99571
180601
227985
163403
546428
15163
136061
493345
276653
410497
546155
138552
268201
374473
2532
516377
326197
395360
230572
364769
93950
512281
536140
290170
274625
70601
423472
441149
324023
94008
132277
429252
323475
180205
564055
36305
403753
86339
295075
364349
425056
526148
228195
2259
23524
552079
48888
42762
533295
127814
159656
59042
461978
383773
264394
468639
41991
377808
454081
120828
95162
419579
308292
382686
299125
112964
387340
215745
94414
221468
485046
331540
294256
503846
537598
456169
407186
495834
382954
527362
79922
231130
31551
215202
149029
563714
275060
91767
264460
255329
348812
314680
106785
33822
123216
408433
126693
103903
232247
501866
54106
338269
419752
510121
15247
450975
4792
137265
543545
234808
171844
137327
543266
380262
368176
244316
217003
193149
225007
559515
334701
38217
512636
561331
296651
145
412187
239496
177364
395559
447657
115813
24788
145156
455957
543242
12229
53118
193205
146769
27313
565627
266423
281337
372879
243042
383514
400636
434961
51148
40190
444336
332295
1241
61970
474373
367437
337091
153043
159553
341113
192060
362786
49788
284418
100735
333849
269186
280396
365485
220938
519219
310251
363166
474625
72413
309689
350652
241590
560665
70705
354899
93634
379327
483413
499760
6150
347571
268862
90745
254738
172501
208803
315803
334006
447155
426560
438643
293174
383454
245317
124753
203150
495847
279626
434256
145664
267544
555869
242619
105342
127990
421434
435854
248076
423021
101953
50245
156848
511254
407634
353425
249269
18146
96636
321087
74181
471357
32306
64429
351508
494664
194412
269814
307066
485867
256702
92154
151005
483932
511574
251706
383027
102312
307824
253788
496330
329837
8594
193523
123193
172930
427354
409529
337566
308237
565852
284722
272148
344423
455400
421787
42064
338034
281994
292592
131777
216431
298357
356750
194131
309092
7371
460117
508382
494222
183201
410403
260337
25661
119479
170404
235409
162734
77797
1252
331831
99324
175671
550704
479554
428221
535493
296930
290996
529202
55045
424799
90148
331377
55047
352104
493293
216073
474261
556524
257392
343325
388839
221600
476199
413330
470743
208944
367674
27141
83508
544831
317158
40850
146516
83959
252008
299424
438088
289648
537641
39330
358920
467432
274227
516821
356897
314277
497066
345398
245609
101702
242357
150697
470903
91298
450097
31546
26045
364060
213664
349035
318316
190280
251296
456861
76947
299337
496404
78612
79361
388262
165071
39382
557142
381330
93457
334797
186483
434661
304686
171230
559858
171848
365829
426600
409806
385914
205343
562347
352328
514963
239616
131231
106183
196920
233819
434373
352205
139602
294745
83150
37307
236189
91405
375801
217864
313299
462714
45153
232204
266387
528466
374353
202783
390587
494877
424688
24998
272167
298652
157211
244528
383072
297804
254124
485806
465920
128715
429035
392396
503688
479506
231549
75186
393222
115647
473641
225986
550532
468128
77020
337538
303746
277721
275075
320907
120184
496924
457554
567134
202394
247349
399838
283937
348340
464959
58387
383944
163713
482586
195684
220146
473913
358310
527331
340565
219218
218782
111249
103854
370886
557548
283306
433927
270201
430654
427407
288689
78110
276015
37761
564522
347632
156173
257010
529631
106737
371596
501960
73391
566173
148960
134889
496068
220815
286720
52653
102906
565941
56973
317530
190507
57545
533526
524815
452485
431281
163266
159594
290299
286617
276677
471999
386790
513090
419821
180890
150533
496653
222980
307605
560188
19595
395471
51937
135312
144375
353032
29884
468779
430875
110821
176858
161954
363969
30909
97053
366350
490136
357547
298839
463656
427764
454481
71522
1153
216051
206138
458644
331677
382670
309536
532256
101490
361323
161805
564909
33240
6243
38528
133504
196582
56503
467087
51488
344012
191183
194516
253598
299334
434990
58494
203616
212422
475098
108091
126394
14522
96090
503213
404639
473806
92310
220949
47327
275270
344482
518101
224221
231105
1716
516885
551431
9754
226803
438525
152231
330076
300473
191262
458630
405701
111161
31247
52995
551472
158619
555446
164182
472769
485297
96369
333381
505841
279932
549806
76653
64557
118312
189991
331521
360516
42736
89128
81272
150934
339814
330265
202606
446913
514509
450570
208214
408506
301011
346237
190563
24409
292409
210131
384441
421184
474816
566827
198032
417224
513518
40514
459320
77803
79305
546943
293025
107536
79483
251612
60574
63324
340684
236609
368571
2576
1192
517095
217427
21546
483306
178991
354172
415554
360016
276568
406655
132843
119112
376293
307708
44275
22656
178855
46903
60074
40906
310375
82845
531187
170399
375131
145566
548472
343246
163539
396028
148599
161657
396245
279758
314739
409501
400040
257859
183087
45360
311792
259935
371748
295941
238090
161202
29199
159571
225242
144505
215748
23862
208262
279211
27070
138986
72516
174507
121873
535203
535545
537757
337025
91887
390313
452406
252249
413328
334587
396197
110748
209808
357098
152298
519677
63958
550438
276063
516697
159886
76960
507886
487889
224848
168583
16488
556488
508727
130497
370635
14147
198555
456412
43711
164313
82175
528185
21002
545928
7742
321193
191042
405316
122153
313748
277175
433117
307211
187463
85335
96876
523721
274457
423987
320243
320600
270598
261103
384622
144101
100603
89984
381401
149019
505201
15052
492482
34757
59958
289121
349794
249779
282130
387209
148331
237486
64304
95055
434930
446820
289093
220190
269769
440036
316453
500480
322368
540733
126250
450922
236791
510227
209180
380054
170672
12006
529922
133249
457601
10049
529517
299200
36194
162019
247073
488015
266894
197227
209032
530539
493621
131756
243172
350006
533735
110496
73933
224503
112457
309267
265934
455739
150724
19253
21429
70550
349928
302934
493455
416469
110874
522289
324413
69906
185490
143646
165322
363553
550297
227438
160623
469262
537555
274285
233747
518022
378276
190604
110912
452199
283038
352590
265451
67337
400373
85637
5991
277248
315425
450623
309528
78847
358825
191839
289925
362212
366300
247206
233674
377066
53768
479666
516418
441022
133605
117724
362074
209950
220391
511370
392244
435277
489345
134078
33155
553788
567608
548754
445553
193856
445760
418596
114597
468170
31456
531354
552600
5851
283755
528393
477768
114774
464498
101096
177440
18455
562325
275453
515878
144383
319367
477313
3746
54408
485810
395193
181220
94416
198108
112196
320337
54456
291608
44798
222789
380220
258248
379775
312382
90653
472574
80923
221479
433512
473758
506786
78338
4038
538642
312299
514296
213615
337020
32865
210796
211527
476497
515916
422943
376978
117419
385764
255602
525870
518629
372440
389666
93613
471807
55303
464415
554201
33771
226568
307059
110009
546676
214322
109901
427414
135372
173065
428713
134836
502618
497465
375497
302696
225750
198621
352557
486676
119511
377878
153981
224115
118984
69596
84852
284067
516500
507775
9242
506113
254628
263514
287122
94868
366875
236240
26741
310537
412683
161152
104219
214376
150321
555535
50767
308265
524993
89352
217928
264083
31616
485814
263509
459759
532839
493178
18606
29227
519419
470611
50477
129188
119126
180078
235921
397221
138655
50734
379917
72123
21168
484420
342315
320139
471334
282702
270053
521502
449097
463928
396098
146975
479278
105177
312905
102925
194902
202620
368255
202012
215026
177184
362437
80298
414001
379813
270018
134931
85318
385864
428897
445352
67200
257202
325257
551533
247395
227193
567375
379405
557343
321614
189380
516125
22093
399962
444904
458374
289341
52581
10527
451471
478240
182113
280570
388547
464823
72711
204410
370704
443083
105432
61324
392791
258400
214950
240003
20669
325445
211922
332554
73111
328040
363810
300089
144479
478914
126066
123538
456053
98769
412648
480614
534630
442402
376730
202879
493698
129004
280358
376702
35054
34986
447309
492381
482610
481825
90528
273604
277525
174043
282184
400815
295728
14013
112627
84527
514338
164934
200469
407995
166919
158215
97469
537389
105586
57818
461406
302327
378965
442608
86287
79412
531988
233669
37750
268304
537089
152254
507132
465953
406122
371979
289404
83312
412060
349627
136001
242468
178352
545171
312741
265289
102192
248180
225034
277646
401842
223353
455327
141813
70502
333387
13267
19671
254082
511142
378434
119959
99704
233847
315878
320618
323542
26779
395390
106393
271007
362543
245849
550529
62260
190173
468326
214278
387078
290653
268503
50935
504599
457157
427637
72417
14010
306266
261382
168317
46109
363435
409684
437813
227773
144555
239214
106643
519208
414847
16394
329091
132631
89196
563494
61858
455172
396339
320045
236484
233011
117048
314429
37107
541913
38832
163508
224665
40123
548464
54027
559052
324402
120371
323956
56771
29439
13158
53638
513903
525647
441480
256003
453383
5555
493697
487468
297485
349902
102058
293274
183676
321246
295414
332147
560060
484390
300433
539325
558530
221629
220420
458428
127704
51974
317709
281759
119910
29207
277576
180745
392977
552494
235329
539670
382846
413701
205423
226650
103448
202254
452649
515640
284684
479713
168026
555498
294521
562640
8503
409717
93382
387236
385290
57694
118874
377225
507732
498926
242664
563067
269033
200752
276700
168006
448095
559050
494743
21771
341005
303225
215037
334837
388271
56165
387020
205349
369119
165810
18899
433161
423935
19874
62008
244446
75139
177596
128284
430071
551809
164887
144340
289271
482434
500845
481798
224709
206119
185857
81433
3892
526530
95375
531876
47205
107196
122588
419876
418630
105749
355754
456263
478132
283209
524202
421084
435999
195731
547176
153739
495930
240191
470095
263268
152652
88935
396137
351152
56411
380503
250006
388544
226531
824
303537
142335
49991
57794
359310
454659
68790
236185
7660
15118
290513
89180
238566
206214
539898
170123
230399
462826
323400
477873
534441
18753
535423
183248
429393
252452
407327
293096
282279
480252
76843
1681
222382
522368
14226
316774
231475
135821
536575
116735
390412
535109
509329
326494
532087
108112
162153
509033
54924
375387
563881
164140
141422
241360
256202
112523
176573
168168
80758
37436
177088
339266
52590
442620
365518
316605
102056
154885
236791
482442
222359
122755
103058
330262
323379
144506
65865
458768
174068
394429
211296
274937
297987
472128
155021
336221
110816
103877
200695
269265
102484
194173
292925
7733
134872
465249
554379
207003
291524
471054
199144
364241
202156
368078
451133
380402
448826
271972
563918
286506
507390
216483
226624
69677
219174
410071
381990
78031
521528
291758
354824
378154
372038
369512
130909
120146
377710
45135
261648
244461
346850
193990
499673
200251
81215
383763
508939
514558
75095
315367
397169
190990
563685
487173
51591
487745
516989
69430
330272
456892
359256
175423
254311
166887
328378
559557
240969
477486
36988
537791
424320
397698
441883
483482
129896
33817
316643
38543
514637
199587
162629
512522
339233
173846
357054
410233
30859
150079
393060
239049
132937
1681
18309
293318
111922
537467
122678
365754
233212
523458
394650
90387
506440
461434
479663
305362
435017
25794
297137
302242
379426
114577
51207
193559
300594
547656
552815
542527
136503
429845
12141
475383
276836
427394
490946
475152
490165
50767
545459
209237
457223
99918
93695
370921
442684
343989
31538
491591
183765
236070
29669
138844
260248
142259
23074
291990
310482
119581
446785
566249
556240
369883
108253
316836
567304
449940
242155
379018
10461
317795
176133
201677
48830
243369
78462
224228
233494
13430
190432
80077
8842
212566
429644
177760
502303
220807
325031
134613
275464
220774
127854
145540
196053
80383
53687
277871
282543
416748
304153
508544
88591
23266
94875
254988
293137
428907
2041
277105
36098
127311
194614
402854
458941
388101
26342
553509
32127
17588
402821
471224
14694
82533
430748
500131
419060
239932
546547
490422
321428
343775
522249
178176
353415
241287
380423
407514
140291
259741
534786
305932
163321
149415
386181
191331
557955
522214
135642
325885
275612
263309
128647
178944
106439
543514
284974
165201
4030
339111
547208
485079
248192
522101
312455
184452
66608
148281
564311
269559
37308
218115
344780
265860
3486
527686
503309
299476
248931
349334
113236
474538
468712
540158
34915
105535
493159
162396
245339
229776
143068
396927
314008
360452
357432
424837
454623
179395
383738
71911
226112
99973
375063
54556
216407
409627
302735
88018
380304
311729
506064
79528
507930
10623
449746
529953
468834
486657
545649
404979
465773
213916
226217
313044
488662
158629
380171
303480
142284
255752
205353
372948
108320
125008
251333
392244
395231
78229
180144
99639
150450
522208
525556
229004
248197
187446
21300
116554
321385
259528
456719
420212
440190
399201
21307
122311
82529
257831
510818
195229
327725
258049
28247
92973
190474
259255
236909
116387
96980
328960
561816
146815
72819
445720
124710
328812
68313
105518
220785
504436
158022
566745
227567
3507
423964
175547
40442
451143
125314
209975
18245
308833
9378
420141
314924
161022
82148
441256
450991
323267
61769
3676
270657
489585
507489
358936
275622
537671
486873
101620
339941
293730
311352
511830
46445
113347
300229
20815
508060
80565
93391
294985
251899
533649
506502
274695
326572
373002
386478
361487
523734
407682
346869
44577
253987
466331
183934
259474
293932
162416
408780
386468
138745
154939
299539
353860
182606
34187
417844
319581
326430
91584
243232
120375
400085
549329
398284
467859
338551
553800
151605
48772
69241
399460
231754
278275
253381
48435
52269
381176
439896
470837
371161
460042
256376
253502
549648
200971
60647
393529
98986
589
413744
52187
538581
203398
152976
299270
331667
376208
4620
422779
61845
391778
21551
469451
222941
279415
416604
506739
176967
173221
192494
472109
297264
404300
146369
320907
19416
48430
481717
355609
448201
190044
248975
57534
126279
524090
353270
145641
443959
405033
486249
201233
456459
524135
348517
366877
502081
101265
497507
99172
393305
528156
98766
502828
438149
441977
508031
237214
352576
17816
312485
248050
331716
141454
38816
546485
79
479052
165129
345519
279237
395079
199697
320197
366803
557986
1838
19384
61817
16756
403656
187148
69226
538384
200405
141616
36061
476918
390729
377939
100372
10619
454096
326554
255957
170890
414932
282818
138271
490372
469694
495370
429365
268390
383773
173183
156115
546493
416484
104556
436630
187803
20763
185853
78338
443349
95454
237714
255396
186510
123435
310235
444041
163010
36534
100624
206403
171337
272563
371137
291671
475464
409781
20079
168784
287535
313341
512315
124302
246821
317506
56237
368776
423829
519574
262183
280240
236046
369744
294943
502518
37839
221152
83561
477529
437735
296940
321270
71754
245822
411349
324333
336847
49097
527272
66536
444920
498610
117261
305865
348769
340328
198356
81597
83714
415344
195523
23111
532166
419256
38225
109786
10889
125529
133497
193184
422642
261989
278728
245607
54942
233908
14189
494837
393587
476081
163082
303223
58941
533843
75691
7455
241103
50455
182792
284885
403742
100236
490926
53391
555640
460532
521834
396680
415969
278627
283118
113424
117638
277392
226003
110290
150908
343723
280080
292663
264379
450669
142770
11095
108583
95493
14976
483571
2228
333079
142980
360064
352741
101607
96285
228932
463134
159775
202800
45837
257849
503640
110890
538059
350999
548521
503267
240030
562640
79164
481295
358189
303955
61995
232401
485128
467983
526965
376108
343363
325628
132806
117472
416664
46783
160737
433424
164535
220930
24255
377887
292962
565084
531641
457828
550349
74232
560064
329959
203929
193380
346709
497572
449532
127074
62805
395297
87962
423559
156826
291612
278766
145290
333741
387648
498099
295006
397268
402068
306805
280151
503696
37850
313923
418627
463434
447730
436864
557760
274887
110783
189734
248024
521178
537704
64499
218558
94467
492190
3562
311076
455958
398723
126752
385318
566956
392129
332643
348314
399600
469706
430111
455948
436446
442581
469953
36676
422336
406412
15777
382902
475899
427706
529830
58725
96114
49740
315831
216846
177904
397709
45795
449762
267814
210310
205386
548291
270530
351383
345103
487562
173392
297537
314551
194570
345938
421277
404144
21269
187409
67311
448901
322928
491534
94831
313628
540200
531707
76014
315778
32608
78520
375973
370540
48450
120129
129245
83876
559305
208462
478711
187320
299502
158023
332901
120196
477139
78034
312593
517135
464337
416905
216147
321546
468142
508398
78777
520458
150198
507922
55226
162608
478954
269716
231690
161406
169011
363758
139402
261274
450416
392228
30680
282430
388250
243300
487030
21153
128869
257406
225829
408710
141834
323288
205337
531032
537695
218646
127064
359696
388931
210080
556114
82511
333574
126322
63903
274738
38761
116598
127660
261243
460504
258018
519055
246143
446403
125165
23018
201981
136323
50675
336859
102168
37505
180226
109193
467204
297167
175188
475939
187958
422740
331735
97031
87222
132208
513968
70327
132829
563846
415553
303376
238491
311961
134667
95886
265253
118182
395240
533799
229431
73825
106785
318978
286381
15277
342961
150478
471538
264479
101570
442030
67223
122837
358403
255847
553973
136659
198422
9171
272969
348048
153529
98403
312021
346144
7340
414194
245349
121601
483125
413903
184157
52429
318302
14125
435167
321273
375346
265073
413290
215658
317982
475792
372767
289501
277104
457168
443289
552135
328910
290123
283825
251684
528208
170701
75646
380801
494893
108329
212850
553444
19628
136411
77984
249716
454235
186262
3518
463975
462928
358553
192675
62793
131659
71748
133997
27474
7215
327579
364887
29911
87127
96967
38380
313127
344902
307087
564755
111331
423744
320253
383326
349126
272133
433212
19186
361378
306159
228173
450868
252752
489254
401546
114090
384208
240130
190804
350547
374662
32937
21128
540197
502616
129580
88668
293700
221816
537754
508504
329610
473014
379400
374776
556375
304291
424935
42710
507115
48528
467020
161743
502124
70662
335148
206976
313687
30557
36553
273703
437516
160094
56717
237390
303378
453994
441724
184452
533816
283648
30007
146035
141475
196861
411205
175968
209955
178802
540976
102572
137030
209671
337956
502527
171309
270245
430059
495933
85573
21646
288533
484892
464680
483183
528798
64458
80745
121610
221538
126366
36738
454448
183768
404760
2708
179645
149735
146010
491133
437698
284560
264488
180847
57601
391106
298109
77326
124570
175909
538001
454199
70954
290136
100995
98762
113880
358437
546807
478012
494452
137908
485347
553702
527782
555131
334295
449407
474506
532427
132825
435955
168524
25739
525091
90115
543434
52309
76
545268
419261
171852
43589
193442
42724
376524
465384
59709
31237
84797
330107
282565
142281
269578
561350
106176
403747
229092
153269
287672
262525
158847
328058
261714
158084
272746
340458
463630
527248
491007
167870
358144
184562
347708
224929
73342
4670
204172
68929
225185
58711
422896
281112
511956
357423
59090
258656
212578
263986
127004
191386
85814
112070
142811
203933
259444
426850
107414
55011
222428
463699
188959
508805
120101
456871
412267
133249
13367
543150
379779
116484
158837
45608
237765
130736
543576
199707
252241
516135
367048
278064
391691
84327
76317
513294
187743
241264
447378
477801
89883
58065
130454
493649
219237
509203
384753
130261
74827
542396
254536
225978
124325
343838
50830
213290
194386
228023
452440
70238
401916
540963
23182
405106
534911
178021
430880
148401
466258
330593
109259
105602
413376
475242
51016
122100
557494
292734
226746
30881
495564
254536
545190
369185
363398
430458
556711
460700
186279
463640
83679
346844
380310
555472
141355
284265
289647
408624
218463
521679
410018
64058
111358
494772
369389
183150
482654
28310
447539
319023
548547
391722
65785
171114
124384
198013
501503
545165
73490
405693
67597
341452
480810
81589
461148
91687
561792
37719
301257
533965
198462
363557
81346
457411
500763
38718
540407
418588
31840
505685
188678
165484
295309
560501
519476
36852
116587
15251
332155
353382
268473
397493
438
296797
170414
210955
189883
301659
566666
445080
183644
303776
435192
356681
144838
274445
282987
388952
223427
420696
349251
265375
331648
463554
302688
169189
278911
425918
415856
320406
222733
388232
428191
230885
87182
330269
558339
343421
119081
16932
248940
195549
544253
307621
219597
248732
63130
304755
254057
468600
281921
116087
485319
252143
327438
224177
127126
324598
87140
515518
150665
402709
467909
392145
537982
418750
287516
419315
266376
147321
3073
429365
132243
349486
397432
132035
352691
181127
272148
293038
561236
537072
413398
348952
303025
20326
152072
387778
80211
132860
70094
415568
445169
126476
174464
59446
299122
247179
293633
338355
19401
210923
514062
506456
76171
240729
72869
94980
391303
247418
365691
80697
157778
391745
32725
58542
358615
525319
223238
314509
432770
466533
315111
379025
338504
183852
273583
403821
101977
433444
202933
344353
331094
281262
331250
454094
237077
509347
10888
313727
50290
451189
138624
378849
384446
375318
215626
74963
386271
120571
446399
90561
342780
466270
194701
37114
242645
255288
215328
551579
187048
149903
243025
337233
450630
539586
107368
142045
542700
415755
65736
93354
331211
245430
477145
370663
36734
10091
436534
332840
403386
393457
8127
409767
340011
546563
267427
75212
382117
468578
333489
325666
424444
535446
206850
335184
567158
291447
315587
548302
65343
165533
85322
385891
317543
109824
211629
523878
475627
74997
541986
508296
393389
525687
7949
292436
10852
81945
423323
267826
449863
86804
332776
476193
444805
411624
101743
382748
457919
47112
531331
395987
327727
193374
319666
321444
491005
388836
39292
157814
472855
330348
76780
116977
546742
173731
53712
464792
382188
68626
446220
282273
193456
20863
415027
147970
36466
84337
210679
175507
534127
493582
27493
449532
386430
443743
546317
19299
412686
92479
399894
270729
386673
103396
418314
461552
909
357789
241359
20197
289011
543955
550051
22749
58040
517863
475506
182666
546475
438476
355983
114596
229734
144418
418763
299916
475592
550110
138927
358975
110432
275480
50138
473809
71873
307772
217018
193914
559726
517869
252336
532526
470285
14886
441097
4219
432559
368972
263702
95981
379084
84221
47139
244789
493883
557715
252234
57938
149209
156863
253861
478970
286205
545229
541790
201087
88758
117929
190664
370414
505235
419516
228754
311046
397166
244578
345422
334543
16514
364379
161113
496995
471239
556961
425833
473424
146829
263838
230134
8669
483666
561045
395903
267864
477501
154916
16914
148473
483100
398639
157105
366647
134941
563226
88928
298281
551805
315417
71716
142490
561514
401886
186319
77301
417639
183381
74409
336860
207445
559489
72697
429643
482447
519362
366657
201052
522138
298014
52445
395780
321263
3207
196522
18416
408874
563418
152095
511221
438355
392855
173013
22107
327735
275457
274174
56254
493390
79414
453283
30221
362392
141322
73936
274119
469596
346961
291872
28695
249932
1246
317810
435277
429902
529443
333181
414672
221826
136243
118467
434987
243842
429156
521871
2830
241470
409621
255246
326861
299157
500127
76455
312772
91126
249408
474536
291220
237563
123798
554834
147437
405556
144248
215908
172860
517158
468142
526606
514955
60528
157254
299333
289505
322211
203029
358984
523368
1547
539748
560984
132225
278887
22811
495146
68294
112223
264184
255928
324620
274835
299907
436401
93980
229068
505938
106593
269158
414725
72413
291906
482350
316930
361629
83655
60989
330015
16599
357116
397007
376351
19029
519526
539236
382287
495884
215549
499799
907
139958
96459
234520
3687
279413
241318
339047
406315
285696
27663
128407
81693
215249
476947
492875
197617
319389
432831
206882
184210
34450
136496
13342
372975
483619
194500
192758
474819
280943
172337
363450
318169
156173
262748
175656
105749
380192
86858
381023
59599
166999
445432
14392
104107
414825
190416
290237
326793
145653
529927
67394
176934
281914
322908
161939
564369
139506
33427
25795
55817
315481
520944
54436
415232
227787
256531
216942
489614
26093
408851
560860
367649
413222
288980
438368
365064
19988
287805
332154
220012
142085
295497
108540
344708
35511
211473
561411
273558
274867
313715
90315
315760
79188
548586
26744
102658
360444
378248
342787
109527
277190
327133
435335
378227
79251
270112
297764
529030
441886
375050
168398
325224
201981
72469
266564
435290
243313
316369
120061
53292
452011
212551
286617
224353
561544
117581
374495
276148
403728
180591
372586
17888
279882
407757
539697
303533
13600
556723
493702
135487
355543
421493
254064
262812
81438
356377
89240
447903
464879
47268
117520
552726
63574
30967
537220
166806
58364
331016
30281
73078
537628
426369
490429
64021
525983
223720
27841
275518
431380
264565
312516
102454
49924
17381
505089
1996
513738
383666
401678
220021
285931
428826
42366
484111
86237
18610
305888
247563
174703
348107
267259
551767
150644
34683
279793
465878
388899
498304
371157
432575
499381
95115
311281
53110
96718
127731
29633
146072
24177
100886
317337
453823
563253
564689
25503
411209
495212
210557
44986
152731
179494
17808
265194
390274
220097
373127
76007
481816
229269
25193
199174
63973
104938
310
522378
459048
340525
269756
530135
252903
489249
362542
476641
189843
306094
149581
232893
361358
564355
516239
172844
386929
521438
359613
97045
376561
547533
58811
384929
491469
154871
205236
258360
527517
490676
90741
353111
295453
31714
332935
76845
510184
106065
338737
408803
171783
76317
512150
305030
269872
172666
204546
174842
90902
236591
293863
335929
526928
100656
146669
374977
52313
267996
81323
40192
278608
512446
405816
498587
67455
393842
559817
192361
441347
248346
452286
53266
391674
183171
445866
251633
218528
311125
276621
410834
361112
452726
468226
542711
98590
262692
43143
198118
538048
394704
258608
496553
175699
275687
402444
280367
502883
540029
264070
152140
221533
415083
502226
426914
10655
99496
41082
566944
4334
187632
355976
543204
88787
324516
83219
523325
470015
456952
137318
390503
36187
559437
367401
386836
434971
557311
480999
501970
184045
552331
408480
369438
133223
202227
567264
241594
139979
306361
354018
252508
398067
130660
391217
163476
354158
149397
526627
51639
206491
174169
340365
204746
27101
283065
246589
210358
239110
560304
349250
425138
101129
97342
128422
210579
268089
110397
54448
317385
380293
392303
52819
388898
139853
217702
314692
217878
198665
354852
133474
442455
371907
562214
551825
250480
487476
154924
229453
209812
9018
22225
246248
115229
141244
249911
15885
201743
437939
228699
247537
197235
540643
326235
191151
86053
236791
490131
163449
172212
181259
89376
101526
242132
378327
502140
356635
423198
533537
410153
466390
567376
180899
289093
168572
162888
310250
197056
124155
190915
219980
83675
68863
143643
467453
393720
3190
190841
389234
389727
410618
80317
406274
278865
242891
337963
362100
282326
70890
65015
310069
40467
77126
320221
99223
368923
458505
326033
509700
116323
507205
149877
477563
269685
517443
411509
46417
173945
117532
176568
456834
410118
474027
98209
483004
98879
302112
194216
511403
150416
142603
91089
44375
49484
403046
34789
101624
567462
279769
456212
554669
348532
413256
321446
427107
219830
4488
268692
431267
200667
251565
314694
184389
133450
205861
353036
241155
232636
296490
317023
392902
158672
54020
529652
396936
384944
134134
111431
460710
431258
250368
29224
384833
107927
422160
505855
527407
64098
524753
231069
486449
115678
302002
89425
401890
465798
20662
9463
165516
139048
53646
104242
372243
441203
266366
65252
77023
246181
16854
97863
402996
311797
448572
375952
491751
381289
450613
50808
374902
276504
17362
345618
561486
196980
339339
177039
449295
524864
265964
99530
91229
79367
465148
545399
137193
346473
395147
224155
337555
115531
54827
423650
175246
486322
393648
335543
530471
306233
69628
244382
26741
143261
565215
296348
225423
369276
270574
51607
452658
35082
288435
538666
281828
405353
249032
61261
558611
28982
375629
145262
301009
38342
492881
414060
190161
429014
238524
44785
281337
34488
13443
152089
438690
289262
269051
309392
451923
210312
409488
555693
554045
547265
276864
101531
544744
104375
481147
108861
162638
448656
31756
552689
27705
255330
439505
542246
348647
312284
515166
204926
392546
37697
404038
152384
35159
515360
408535
445723
154492
376229
314969
429944
273292
416011
532948
344413
99655
454114
238707
489247
401920
206686
51129
421888
228624
207974
278614
133908
262028
215911
528047
439786
536785
449430
234877
401907
14913
235292
208185
379338
253466
245558
70823
124786
263166
408131
134105
280843
192024
174561
363129
230614
114783
197859
233108
464394
380658
224317
471481
481836
434417
480484
470946
210659
194797
492573
216033
224387
160108
471831
342123
502674
365592
168050
119551
66151
249779
264310
492606
123879
88288
298500
150415
345879
554867
548728
208142
330453
464472
470226
331627
222144
493468
387015
551373
17465
271731
277964
330222
13568
280269
310558
36786
404962
260844
101246
141466
134604
332599
20484
560796
259927
10689
245648
394637
105070
562122
555302
317905
50715
175714
70512
375024
342945
85094
392638
256900
293841
172566
3163
221972
363770
362086
293713
120885
375562
539489
514829
19365
414533
392074
469726
426516
146255
227621
366915
13377
441755
167000
62482
51269
53657
409245
351345
81272
552723
26816
434860
312688
215574
412211
43878
316252
152462
5365
567706
105010
87772
395409
403325
247100
320554
225990
36138
184827
314826
277216
80474
502429
552084
417633
554482
143208
27872
463167
455337
80631
355314
467049
541133
181359
11419
141922
332157
306218
419171
267361
563749
160706
68735
329376
453552
443713
422709
170300
475293
41169
512380
412543
63046
464337
315008
95043
170054
258801
465745
120311
486758
307595
278188
13855
8167
194820
347681
292964
109235
346582
300658
146520
54457
565416
476893
376353
220968
464907
121862
400594
301342
525463
118149
392065
429798
89937
523614
341740
542880
59544
338687
6270
115153
366587
379228
475295
11117
566352
218409
548344
101783
474954
79662
313148
345794
321543
250640
201888
191243
297680
393391
31938
369429
132994
563897
482852
217967
457075
388666
201681
55861
72345
281874
300680
472359
483214
128928
360541
208523
146421
284394
216031
252590
136074
261540
219169
483022
252517
313124
393999
31689
37917
51847
504638
343229
314158
565811
92328
167843
283589
290636
497570
500539
193365
272578
402348
550291
151967
204484
289061
22473
172195
167591
46133
149197
465107
152057
125305
120647
23007
495018
187523
453700
44382
230033
89971
186833
508057
473205
86149
741
31246
154031
280882
271636
373418
359470
9
38245
411214
142798
502019
456360
183070
310837
311617
566082
344311
132471
51598
63430
367771
72840
431620
59472
200480
150237
500926
172238
371743
376794
114245
35384
263181
437360
174794
150771
470947
334206
129340
539750
412084
194684
356062
60429
564622
155064
132265
449867
199113
145129
59662
435639
170620
249088
505021
555294
550296
341555
560451
80631
329933
492325
31299
167821
210975
263842
65379
376671
97301
359329
365981
312241
104434
437254
545630
541099
88924
437284
110210
43582
149666
142783
347086
312615
356141
338306
281907
529835
128560
368885
191668
83602
450780
24590
371226
421901
37945
368709
73390
27994
245235
369119
385113
529139
345580
286167
205177
195852
81520
482910
188144
464750
215118
229452
218465
468432
331728
159428
391623
68694
461353
127411
299511
529846
121077
401536
445611
96052
109440
200406
160805
24341
173283
502479
528351
143937
359154
128267
208308
484691
506179
509441
282446
407223
5065
219191
534887
153151
182898
327480
288765
84045
528867
128008
255835
278611
326305
208484
113159
105599
373245
8364
447485
276584
92727
47284
208715
287463
277993
548450
88365
491937
258597
224853
131984
257019
217836
485720
449770
504247
119639
214830
545536
511328
263297
90082
451974
360247
307342
93590
418552
340657
563860
204687
384029
491547
217607
548774
296703
238880
483455
363387
164726
399561
55667
122955
188587
334084
225994
552153
521515
163587
394892
91424
410148
308476
525251
270064
313494
150870
249257
249178
163472
84861
311483
312788
416251
441923
90823
96076
200150
302213
12449
43339
177202
300975
238974
34950
413425
200807
385549
131803
498707
78688
190749
134064
508542
27499
387655
346764
531928
452450
276414
66306
74252
327939
203360
78706
350934
346771
267048
161641
442645
107901
322685
549013
84705
488336
432367
4203
101827
312002
486749
299490
435947
378338
561630
449900
429657
323414
130256
330244
299574
99847
343500
105627
73547
135796
512185
4104
489392
253898
385152
158868
425070
365752
143454
25804
293242
419804
198050
419863
5517
12914
562961
217957
302829
531539
509812
483886
239106
269963
517524
21588
312443
381268
522715
333065
78021
454182
75636
76699
248217
280962
77817
463383
139251
182760
544751
378600
448744
194184
31807
538612
435789
495181
208074
521229
136899
83204
1423
449673
466064
486026
337825
273292
467795
335715
82915
265859
380206
406004
306177
171545
395119
458884
561689
511164
418862
146925
77861
507439
366824
109707
441613
33803
28921
240994
325607
158470
508586
497616
96423
420828
290603
216968
118504
461164
400312
482395
97492
259340
346295
259884
214802
144837
532184
468502
359126
549862
452441
391324
551627
471930
401721
493112
170418
251860
495109
44063
276322
360951
514269
110947
416241
499031
169075
69884
86888
308331
28930
546485
207271
432863
312140
461137
172939
541717
509804
326348
173588
524734
389449
305287
225285
509640
350988
430461
442523
200831
313039
293278
304313
527072
531192
987
305916
546691
547611
314529
322989
317306
559631
465338
54329
253577
189692
4750
14260
136709
42779
486561
481058
60005
397905
127468
178162
299825
165921
120179
372516
315762
336631
293869
115659
216026
460829
219113
25115
209271
252750
526020
345499
286722
55051
45687
390698
429161
56036
310295
455733
272639
272981
218128
272212
427869
476832
36590
243462
387439
97345
446388
377737
198899
41540
281717
347150
144742
91053
229445
164943
439768
567082
139316
509655
250712
435447
282531
394916
486351
68939
542786
205901
72208
116775
482995
309607
554406
485848
340009
296883
560259
313296
345175
452583
148157
348356
33198
462474
541897
533620
524288
84405
514827
430587
153796
227276
366270
530096
206525
494538
333709
204209
129635
539142
37509
421163
146534
62334
229334
340518
440381
528647
566252
189681
526146
487440
546199
257466
112432
21669
408048
177322
490274
459049
71839
313913
429066
196872
44349
198278
200277
97120
508293
97489
174304
485557
43677
93718
407123
541329
254744
383736
303014
56419
113607
37746
220285
544642
367980
50972
133024
123870
511062
129929
563518
82547
55100
100304
5385
552025
557164
543984
219080
120897
103077
515794
383430
156042
218072
306331
59231
112285
6070
522240
258313
282328
143019
533458
434519
419736
167743
456712
265734
356778
552221
470113
419195
102347
446982
29313
370078
293267
236377
550828
531578
478705
3470
492985
98850
328750
32710
46717
36065
514103
428915
408677
460321
521372
472172
106795
523431
444521
417342
459827
392511
13473
393306
139889
241619
381495
470899
176133
376994
346891
250878
389317
362643
62731
247135
39885
315451
237556
268279
482951
407375
245059
212564
282046
337733
204610
560623
268737
460304
378614
494657
468651
37224
547005
224658
504204
438506
161582
361926
282219
410291
525515
483790
492552
184618
399596
384774
208931
418711
104904
103681
175196
20612
394796
401500
267683
128415
53598
399661
440672
57511
132135
151622
202219
420475
371383
128912
369298
469378
346782
342388
496448
33383
104809
356396
391265
485440
151024
529032
242572
101055
251018
120852
288540
147029
406366
25922
32660
524406
380923
266036
80968
541242
484581
305795
308610
226834
397666
36560
4950
567635
15464
385906
396306
427508
299789
423981
301622
474601
2126
547210
30346
340420
229917
531023
105264
28218
100822
117246
325900
88637
240816
159220
103264
343121
495369
126270
216562
436296
209286
394362
393297
446723
543257
532708
431500
282484
327503
173902
193170
205293
177803
488182
157405
301449
240936
16286
113377
519009
528474
456355
256240
271024
109523
175430
137898
140036
97914
106218
137762
385180
181363
1662
251011
174733
549977
244444
486417
278036
326866
438131
313429
290470
122018
315215
213962
41083
495880
489331
348874
373414
210965
205987
57029
310140
120342
475743
326391
541549
106980
347551
219309
552225
244347
487297
215345
72868
515937
207015
304941
175403
239615
455220
385164
544830
196352
522471
55984
77076
303162
246594
357186
451595
427001
148576
403057
377375
304384
504554
459729
340950
309183
483861
114993
439795
194274
269028
190306
490809
355272
355910
180744
490352
462630
519238
53776
22769
181436
140034
107875
499208
561537
440431
267622
567399
418187
237269
489388
483568
367173
179112
354303
98017
523001
41710
307264
259022
212956
395577
181336
149712
346656
480225
224909
514248
138553
203266
207430
529675
322753
275634
190750
477437
469209
280513
318956
468667
402128
64976
455169
231442
172575
376353
449734
149620
394739
397531
285070
214991
535241
431280
188532
155601
77234
310537
339496
286467
476861
448793
153607
224085
400226
460802
3389
260156
121472
123250
197350
158278
556751
487567
202541
151630
14475
428419
310111
178768
542629
65856
393457
84872
418391
180836
356500
360098
434414
190239
527654
16177
403637
9158
29326
330257
323901
194555
69782
70401
380818
496636
162501
133193
150541
436018
390702
422816
135275
321951
175683
223326
335947
68972
511532
161946
1953
173200
364523
119568
241928
271647
238683
449631
337012
297756
153579
59068
516670
177531
201969
333777
232693
397078
531314
344834
206528
79500
305528
410795
497460
389715
158148
543608
522551
30644
16268
406661
465357
426093
335362
241312
343460
411416
35682
358365
418673
37654
419325
469325
547412
432756
445784
298932
71498
45346
494316
492383
89963
250971
399053
457087
566077
506415
323164
538174
475226
561708
109156
57682
399465
422697
40265
355008
298822
21657
351655
288191
221658
81175
413290
346192
206558
435763
215821
186260
293728
443439
515225
430425
41763
99263
510313
171762
506892
296009
506706
322656
254577
297259
474028
505651
550032
85043
16087
298081
436908
543091
412807
257406
221836
409648
320632
271749
359028
451147
22589
223655
103222
1623
447433
247655
249804
266461
434258
272520
91487
565712
537258
161074
211534
1665
497077
463364
269517
409118
342775
467535
361709
384835
98407
31658
505643
310200
406611
516464
406302
14997
472479
115359
276347
408615
392353
303296
160234
23591
512444
136338
13120
176081
224564
283407
398437
467411
510079
326988
451308
168666
374231
269223
491270
399328
386145
510167
536706
443631
169893
441347
20186
401383
510763
119751
269625
309111
558603
273291
551771
108619
103123
148698
175086
284819
290451
257460
317804
343652
365395
502319
250621
351886
543907
539141
332509
385826
556680
314587
365074
321523
206199
386411
101685
170169
17492
307390
517791
68151
62793
473152
48630
557308
70557
61985
187154
119331
219238
275927
284037
159994
100801
496060
75014
120780
442402
377630
45157
445654
233166
103501
319431
494010
455335
560596
264465
133546
196606
498759
350637
489561
385959
39528
319655
16142
561810
206524
371186
152936
201626
255927
319503
135791
176276
199537
216247
382782
323489
540330
538554
331387
477916
362989
8856
476310
271014
172483
567861
544533
63003
118154
423135
338855
207984
402656
329467
401906
60613
11073
29519
379934
386428
239368
399800
547213
416550
472082
161971
446896
462511
43403
330164
495624
257774
420270
497175
204058
348394
345250
325798
498378
473743
539795
313373
286582
552875
105472
85611
415340
12004
549476
250546
173285
344080
181796
564533
372927
48157
212751
171524
475388
205357
167523
122746
137883
345733
17180
372408
46302
391717
388859
142798
281399
332255
300716
144093
420540
118744
262226
153302
278282
419574
410983
290031
402219
112640
267188
382700
378377
346708
186036
257247
183550
478063
226285
556518
157033
288481
95237
350189
219608
298292
542904
247625
46228
296026
70782
341
497820
553763
182244
36712
517490
425013
376364
453684
492805
518495
166258
44426
282670
548440
333062
467617
462588
497527
455621
525913
304855
423129
162766
549672
278143
103289
208977
562176
430008
357292
300167
136415
299809
298843
189803
533650
34942
394529
258310
266788
132996
385077
72557
303858
401613
435864
198527
73911
466538
159367
96114
455573
366042
535418
20717
306417
298304
211745
206721
483276
243882
523231
298302
329219
298880
531638
98830
66151
382638
112128
452707
519761
293908
138491
53937
286936
8691
279295
212704
307560
234389
204757
395229
250602
207690
505813
424432
1248
272838
227628
438505
128700
333508
51867
390739
7814
12812
378706
117998
47268
302007
444209
519939
324258
491587
459518
248959
296125
257580
135874
244473
131097
143311
48496
306801
242880
28910
147708
456239
237716
521446
208495
207339
37152
121828
437605
455565
23599
130153
277483
564010
432893
456249
61587
550254
345064
129300
168427
195
342580
282382
387576
279463
502440
564674
481574
417348
431761
420183
88978
230134
489386
123682
270741
327510
432668
102659
358008
53086
25259
298055
76499
259429
238347
279355
398099
446673
20251
542362
207498
566765
486906
115737
101977
56403
57917
366067
360279
560134
229352
340891
146263
331593
2756
530384
460398
462290
384009
312263
153526
404647
278382
414057
288011
531647
27940
383597
22259
527537
62059
347012
471700
175983
221982
39359
198484
549894
545279
495053
14623
6391
141355
426099
312492
260913
358092
301757
457438
546538
352405
362762
114928
311837
391938
349684
473190
466424
287201
144739
191197
396744
506299
182971
431523
441944
55144
123778
414108
191894
269052
200788
530499
147930
94380
229627
445832
193667
331906
289551
235943
463894
22939
523653
289764
430979
87034
469634
433925
301324
255329
526590
502649
453270
264949
118204
186580
544979
130525
16237
222320
538529
191960
491971
157695
369444
370346
489776
135953
34239
152338
412721
479555
192912
536851
384260
411964
355767
406794
484558
315723
67286
145220
379314
555999
68259
327361
84538
315437
396157
538639
311278
436016
143228
413516
173137
515549
228571
300943
258173
562838
194668
104312
566254
116099
178631
352480
4226
116829
310260
450628
7963
376363
379222
490751
546520
255982
220068
322693
89753
324331
214872
124829
444976
434310
72148
421764
107653
223442
567794
3671
121571
1929
565246
73882
190
461277
411371
302292
534195
348074
475444
178103
258388
474935
212733
282993
435187
414757
516919
217241
412642
501545
477150
318436
376307
365346
81936
261336
91714
485016
481912
206760
16442
468981
311851
17110
378054
406872
280311
156334
512037
139768
33298
458756
20313
562928
76925
550656
116229
244840
174390
136600
365481
171345
83686
176506
451917
321273
249366
145047
103635
182966
416905
287931
260150
234908
153284
458172
212250
377528
139460
151008
534331
108736
418106
301107
57871
116860
216925
165569
547079
198573
453971
363169
193275
381495
441194
363795
222701
501786
314412
535224
303809
363189
216905
345178
106575
444401
494709
134269
229596
899
34282
8113
440636
138222
183778
152778
367162
487973
413250
200455
195826
542163
420145
305244
517369
209716
86497
206362
535511
318350
198923
192278
227670
313611
442289
434287
544805
93751
523935
550304
4091
335818
477460
369360
39373
551165
523412
347707
504049
333567
362467
319597
393677
526446
432041
532985
189826
216176
220597
319364
254129
310738
189431
387234
556203
127345
249556
344325
102297
479007
435590
289181
86873
378222
333153
25982
91800
61298
99954
87654
105614
269852
513250
294680
497492
416208
221749
57660
227537
268345
557384
174759
558907
472359
563724
76896
411121
423777
164939
93484
519065
374532
449610
223266
73740
295696
231611
37145
567982
16554
556707
212042
248961
287284
245967
361261
187758
295943
426689
566987
445934
157655
510436
403151
100278
27754
188438
534392
265065
261000
172987
329097
526828
260969
425190
500441
367325
382915
381519
202609
154067
241234
449423
391125
262831
508319
24657
161059
286452
551540
251463
28196
539547
396642
26616
107605
556698
352908
127910
188247
517601
62607
103864
339385
89055
101945
453024
387938
192069
46323
391996
390707
265933
487399
82442
268235
167765
205483
467451
92319
412357
82007
419136
548185
126878
171163
446836
51004
480836
227478
555906
256306
556826
476830
402092
150548
304457
362817
162425
529646
289008
502212
484860
170079
33551
318070
122719
511439
527127
57979
457077
273942
373366
395835
48751
566365
340375
216658
2093
136222
330972
146743
95534
232544
558016
244088
314383
51577
398858
229442
120563
279489
85890
388222
230314
98772
146402
313433
463655
296674
345778
144375
13381
19305
70238
419873
305036
541024
460991
436204
167967
213167
131547
463017
555671
549769
293566
176377
107101
18565
231779
303557
52151
275480
214089
365891
28782
73859
245054
379043
420894
560645
102661
31725
293358
347658
100494
12760
404548
446029
568515
530474
14645
401659
385365
334613
121456
249199
117167
132408
226081
443808
507894
275799
380681
236295
381188
1685
549842
84852
428254
241784
292865
82603
17699
270137
33588
414736
463355
326022
105915
448839
356864
234149
146827
62952
507211
90447
71234
418130
90285
70838
224430
529112
532683
75682
248816
103499
193487
370257
167708
85116
290728
104514
487386
371610
1014
342706
464115
415746
27867
169574
86405
459308
140313
316308
283560
350038
449647
290918
53098
653
219239
366938
513402
153419
217465
229555
175514
138685
194542
412605
432947
9888
496736
110073
498718
96166
544995
311204
143797
480005
344807
258965
425525
568451
192188
415516
486811
428006
432240
538604
485711
280027
262495
369883
40370
9978
348399
219998
19081
341524
224781
103783
537184
496194
32394
260090
543331
194055
314139
76033
74939
378502
340763
67013
327952
378133
21159
406861
304088
265543
79486
471308
385206
338201
494155
125178
426570
156395
440068
174785
220442
432996
92318
383978
345798
563036
252590
454493
322200
234011
526646
299061
284497
127182
558984
172715
422153
105084
269771
518616
526673
32297
564555
490898
209558
389957
543435
213184
357015
440377
128736
76225
152092
440760
457166
538823
504659
271826
111067
340564
405045
524631
442644
145406
104146
414247
346724
212511
183667
560041
197355
236094
231349
59670
272851
283412
147965
22989
514146
70124
110665
76404
539294
546185
558887
484668
390591
327176
194117
550467
488700
131575
330671
222251
373280
155993
156130
231329
57170
80993
394959
250754
534555
504468
30544
8884
449358
240942
454019
302671
109675
206811
411294
86527
552034
150393
260596
273275
31080
211980
53465
439467
114393
90452
341667
423789
57528
12128
481401
137951
163041
221769
530808
195117
118479
271235
387030
209573
356721
231494
325231
523043
221867
418300
369204
121536
208077
157726
481152
402999
495593
261142
528654
430088
215395
550111
118187
152359
399374
413987
287901
194085
403587
420844
500591
88296
389764
116438
431539
436588
207110
135944
194446
94237
36755
395603
85968
109682
432478
435108
330810
125166
521767
356143
279393
186458
440825
63541
67300
401682
221269
266804
536215
353599
358612
41709
215812
442024
80075
485722
135179
279399
311947
32413
34415
372437
93459
499783
22863
106604
198650
471830
532792
220027
429332
310100
219824
404101
424145
533695
320050
26038
318390
6489
496234
127530
101833
251183
211692
76737
304245
15912
47838
537615
83034
344481
173458
443664
391630
180727
345924
92319
139608
484151
255602
379863
467035
266420
213432
278664
284093
491098
425850
67661
219121
157809
490141
490933
298120
330222
212700
180744
293652
69511
116497
426470
528840
46423
199887
220693
400794
351691
547249
558821
511242
358345
353710
358619
25774
450577
143127
496177
148303
370831
443198
5032
545809
361608
536947
240905
458349
359021
499599
22393
326725
560821
413187
148710
241139
403326
443460
513060
149134
112011
515547
87536
116520
566409
448477
431493
35069
514980
125723
66669
513940
353995
482946
466285
275862
267069
173321
153402
290995
241578
469288
104740
288198
481795
9834
551647
249927
417458
33796
51116
404592
164585
322137
564768
48644
316645
96047
351722
22198
527966
190050
517158
61841
95216
547841
560082
245829
427016
34395
65428
374275
51383
210906
401814
45124
393643
139103
546933
125763
87325
529768
177071
196189
185119
519934
527276
357081
562286
286904
246476
294391
171650
328662
135493
217418
214013
438260
330823
406093
21995
422197
4132
503810
296674
531600
409628
284816
13589
447876
566363
235392
411910
560638
458232
443126
555708
431299
251764
411112
322092
166225
27746
123976
355940
392067
50212
16599
463444
214652
349090
257788
431552
468949
321852
43039
180459
27867
201681
393947
491720
526521
482803
380004
75029
422716
459089
405228
5392
102476
431764
178372
452154
321802
145688
201540
123066
78028
238613
407799
24989
52510
477313
135642
183123
548673
158367
241942
347982
411046
290698
396524
41004
232675
463345
41313
177756
552366
55926
124600
303480
545357
51227
255632
136199
447523
524967
395272
176588
396940
270220
373227
256721
190153
369697
4933
387291
417575
232935
10125
60530
357265
191969
552791
558652
158232
303682
54769
274493
274389
333872
195467
7701
404141
111529
412389
31071
56774
303024
167133
44407
508877
37907
269739
178949
252307
306934
91265
282134
157025
240038
52494
350806
114548
48293
32618
429391
8134
295924
457773
155806
334683
450084
66578
239438
238335
333859
313599
483358
313386
252390
400563
468040
537985
387386
551042
276259
510386
63887
263808
276195
226678
447567
102246
282353
265951
118146
214775
293380
410742
534847
22896
311878
83390
320934
33501
140159
140509
485722
306693
558423
228998
337753
356325
306324
404294
491153
532699
446768
267948
237438
73865
395758
383072
174601
226080
376105
309528
529216
66515
46834
184353
28581
208081
539738
185482
290806
281936
229828
324455
88371
104216
532015
79160
489278
547794
142257
371163
70251
23026
334208
478406
371177
399077
432478
564311
219034
273730
107090
69680
319123
348977
534341
37430
209709
525111
446338
327579
382829
344340
263820
88601
485458
457815
132432
332791
71167
98924
161126
548856
477119
131374
16324
238730
516953
411925
212592
107911
313650
522496
486533
361165
424765
91641
143130
552162
128865
373696
266127
167306
315733
452441
179617
33094
502768
126832
467942
30312
487450
291940
124640
3696
192661
203119
339102
335800
43669
161907
469854
191312
299942
21990
133246
98954
378534
455675
178229
348787
483226
125963
403717
218333
404216
524050
130347
56659
81758
97993
308704
308390
354370
203150
496249
259881
50286
196047
548403
246232
220606
15683
109513
180928
497022
312850
376937
243589
465030
430828
366232
99441
427119
164954
541976
162361
563355
412738
452847
8290
65738
234001
319854
359981
135243
522705
161118
160395
493720
343438
102024
58319
265691
371597
523481
239684
548105
270713
218897
77714
145290
105901
424941
63356
400748
509832
28591
375872
265821
12382
93972
79827
94539
491454
410759
78750
492688
73811
187522
544028
194102
441854
231611
121500
286172
88694
457131
375097
349562
68436
552736
172795
275270
421184
481613
155848
256087
468402
439297
261775
399744
181751
176858
502227
25631
466645
368950
329004
302636
137142
86188
199707
228823
413664
68489
139816
545261
428279
230686
35017
316949
206152
524561
485545
134053
55548
474684
238694
268573
10865
283852
288377
288088
97666
463395
403023
137635
243988
107891
167804
428307
279426
543675
333655
342399
319731
533637
324405
382005
316030
376214
512274
354994
359795
184248
49353
38744
414462
14328
556850
133325
376385
500416
6780
22599
15704
114942
305916
535476
97806
322310
267113
510562
402010
472337
478840
121915
477437
153994
324341
142221
64643
336864
190669
85200
63405
560445
106360
106373
18489
193229
38842
531115
497890
71618
345034
49454
388703
216543
38733
62601
256932
193846
110810
34723
61603
218509
309855
53292
322504
85124
548342
233240
381283
223346
420814
348807
172826
287572
295888
189119
128140
190215
264927
116149
371525
83044
436508
170291
497497
38858
105903
156383
393504
261579
419245
62861
420869
352281
408090
40077
92471
359500
89274
34323
353361
193455
531122
249026
11237
182836
32154
442038
438686
139460
380227
458219
13904
560617
238055
85022
311037
416559
373513
92786
102705
20730
303418
434185
275282
357930
551420
380296
476780
22832
566780
21322
505321
293097
282763
235619
28313
434204
228957
1253
342765
122474
315778
13702
406036
149999
379901
334945
495896
114792
154156
343042
184874
393057
214778
224155
339675
102793
105412
79510
534588
200446
409661
56442
372535
95473
217983
446640
473515
280846
156383
152780
345189
169061
477158
327672
446214
32270
178978
411250
110925
456895
288951
542020
560662
428706
26534
138346
238815
146029
334099
100637
199022
309322
396001
338542
379118
192111
52857
484760
177159
315526
257262
49836
157595
364441
560208
346124
36718
294172
169206
115143
486546
364819
331733
107959
440795
316534
558033
7948
367333
5306
244018
27960
201518
505622
413308
552608
62512
490000
32545
457
263454
4820
75614
382743
451635
378573
366115
431426
561118
360080
200609
567746
342466
271424
303328
128965
198515
244050
393519
261009
61545
324635
25286
214302
76428
525908
39605
331850
247021
406581
451742
82436
28266
170990
34543
311744
95918
405473
225144
82293
418299
426120
479151
406409
318435
24548
294297
260920
497546
72454
469666
304746
263533
559607
427232
286452
11251
15105
344977
297292
156320
522123
30322
7901
504125
380752
321029
509556
160120
533325
230734
555063
397460
366110
126671
553290
504209
168965
234919
36171
112623
183582
231671
417914
502972
276672
490787
301196
456446
451328
113038
235207
554583
526387
545005
427137
155732
353347
239010
504387
150180
194835
475415
69499
463346
383458
344039
84593
398665
203645
394250
531259
328711
18034
137444
474617
227605
40661
55129
476200
504986
264606
524027
47885
16636
168215
50290
105066
123886
263225
242266
165368
36841
293652
30332
356545
323752
91946
368199
310916
129280
47409
537390
339128
479764
480033
493959
484069
55730
149318
557934
248906
252428
469135
552367
106134
519806
263419
547371
81782
43148
255840
88868
51970
58491
17943
415206
558266
45624
43077
279137
114020
345609
229131
530943
523779
15414
312381
350316
325266
44223
553890
245205
322835
204977
464323
123014
457199
534869
533109
551857
303353
357243
248715
127120
162800
326639
445575
27625
188552
100575
383129
141498
212727
391488
483403
514574
558083
460159
64342
221340
476502
275484
438385
415500
209692
167728
190429
520422
514032
183494
69747
357291
30078
158796
276782
153849
287332
101069
161593
229399
208113
258759
296346
186587
96363
469699
227387
362224
300443
181319
383321
188861
483688
75596
215800
72279
261091
122953
456087
380627
568161
465068
471111
21883
83400
416772
130893
12444
529939
82844
187615
511314
259465
475000
372009
355465
251977
427987
402307
117433
492443
13989
499286
184572
286617
351033
357329
415884
56222
497920
341421
363756
72421
284165
452267
264539
1691
421148
22787
408571
263974
13886
239068
5795
363274
67054
348551
567706
404780
304721
63581
296951
327897
311121
390863
275437
98659
552320
394644
432995
557044
187687
476844
192773
479645
402707
232620
446623
362145
499712
280811
299773
407950
57133
301607
366813
519876
467451
35803
507167
206354
107163
309983
358508
169040
90053
432662
310716
538678
79598
83855
405225
273470
105706
172781
99627
268497
172317
82520
195528
547308
315190
480145
66292
208636
35951
473549
461132
497664
453364
453444
124071
524752
155517
46973
559913
498097
67202
313657
267425
163028
468834
114945
250714
491263
266830
143664
112037
88234
471455
288910
72742
531318
294323
443622
207512
513749
157349
88279
248106
36018
46518
239857
396265
317222
318267
426760
559705
168990
516534
361578
417634
142249
530130
185043
416066
20716
444792
145980
63729
321084
341627
371438
53525
29063
470221
539759
121106
412127
549425
18860
368515
133629
192240
211833
444266
538252
297520
24674
552550
306200
496702
567006
275791
195823
292622
520646
42737
280814
319186
180504
224107
543098
367898
179212
44668
311482
552521
328304
405135
388620
352969
413203
320576
143590
97029
385101
472183
210670
366158
395430
345311
145522
370476
488191
246694
139884
64691
8898
456115
436242
20991
238269
85494
283932
62731
536356
537966
208429
246024
238665
416234
536143
526388
23962
327280
433671
265632
138605
240137
537167
249056
109765
139260
523210
96765
298176
547290
316870
35024
326563
199936
396752
153670
494741
442203
472231
343299
498288
479596
172842
152237
83490
562510
460472
4077
161238
214899
323727
311511
212010
540080
212074
322179
547900
504464
548999
204287
308754
486906
232551
7412
265216
366066
332618
343690
367407
541245
17779
376674
555775
380058
185508
354783
396234
544755
84275
560593
505515
203244
15819
180579
250005
265494
45275
388075
475452
481080
530536
448626
151053
469705
347691
176126
278815
376270
8125
107344
60623
6591
312841
291251
546906
306246
347226
284642
535981
426293
493284
171542
146488
511631
341504
382837
332979
146571
411779
459094
97649
245543
88357
113571
302007
25952
449008
529877
280920
251705
85935
406454
268137
277458
98385
180387
456080
469666
388992
176950
105031
405039
298077
159791
284933
550308
192575
165190
320828
50070
488745
399423
561225
269164
301273
42414
350522
112988
384674
521178
506831
563353
285854
487913
367132
175219
397663
411436
30127
466248
131784
492607
86893
71163
40752
80393
402379
76538
338268
347996
321165
485150
199472
476220
475427
234723
493130
369586
293689
332286
203207
326238
302867
35294
112675
247754
473364
308934
421554
158032
239583
169181
336698
462433
243589
355224
26926
142038
507739
548146
6652
117572
328556
147660
223731
44071
119063
16535
228788
103126
271662
98616
120286
432377
342951
484387
416002
214660
263465
368775
55858
518502
291781
275464
168087
391442
179519
433242
63911
115489
20874
116019
324031
18975
128623
476089
200666
48933
271173
86388
46331
419813
507716
49485
438725
303733
381086
194446
116438
501410
363270
486171
362054
211770
164748
193594
404747
188811
368383
215118
39097
304425
275749
78322
83065
55158
272109
74541
197981
4036
565965
207520
391039
31806
325650
559952
367669
294619
117048
136586
86612
347506
509558
127323
464009
280294
426322
408728
383522
538864
226873
453029
162987
214863
485661
493273
62627
403671
71105
224674
209453
233754
208356
58748
436775
37433
279891
414279
509278
377838
75844
174055
420977
407171
449210
182268
172270
125536
5623
89801
171847
517954
351797
284759
222245
7243
116072
331846
21002
416258
95622
395151
307102
316619
205805
246415
284065
343969
363379
203011
548150
306643
76317
361564
326452
424837
89341
523676
242882
382100
107721
329603
69474
432978
400951
318779
243704
12524
537641
399154
155511
413
107831
466635
200912
194051
8712
16276
16326
559106
331148
456061
487131
120037
392625
10213
253164
290299
172869
267620
64909
12081
250096
183789
453821
270379
60732
163723
515084
77221
382413
92899
277698
310571
259424
425589
263012
171636
563458
210120
434973
269473
370876
444686
284785
537619
47600
476525
211615
491830
524755
196246
520748
2863
319948
404680
448509
52494
130279
87069
461141
396856
305123
275015
453952
186347
464344
296426
369252
142884
465141
459306
404005
341047
304533
693
511216
264620
113639
358702
325465
44049
391165
553568
550790
45264
303542
436364
134002
549528
40949
483138
200024
536905
384859
554187
44699
444341
41402
494321
525540
287220
205246
367456
468267
1642
559114
231090
203933
112367
482210
349170
375240
335360
416116
471538
233458
185851
217978
485765
351008
519665
523993
180142
17901
524786
270841
483029
205502
171494
49629
494525
363259
122130
125986
537354
138575
302658
31950
32570
506529
328711
93817
396054
210976
322653
449434
353292
56400
18808
515399
566977
184889
138013
157660
446734
230050
473941
328512
375125
148906
490162
451451
480652
517180
313382
404165
467232
457942
210097
215880
515747
921
480050
531258
169034
138686
59459
402514
403937
226406
521845
426878
410185
39584
385024
365365
111884
117810
227265
458494
550021
348532
133520
24381
318447
334153
241688
6260
435728
272215
63352
538679
356091
222505
335802
115511
526524
311954
426428
520443
92410
318575
102670
310690
484972
47462
17166
308854
143542
437992
318528
114230
335327
219016
376753
276630
16706
282257
52016
452854
13175
378038
241230
208253
170684
21056
321770
296612
415417
166781
253312
41828
92424
357981
30082
414236
93418
87109
544468
363253
257434
488982
511379
299867
62819
239566
503142
361237
227642
496714
373091
135115
171232
547848
65237
134789
492827
497073
354390
329858
337506
32034
18720
415551
171627
331744
290512
541611
476195
350964
551662
508601
345068
178507
434540
313378
397488
433382
230142
483089
137473
527350
70575
387291
368194
538114
442054
422524
244035
133962
424398
466344
75308
34623
400409
487727
394221
96201
278548
409128
43357
71010
439829
126606
178053
561610
437974
174125
535097
404197
152705
556418
506892
1749
186508
62071
563251
16709
170530
422943
399282
146889
316639
462990
106912
396240
81399
81892
279510
411032
500728
395164
82683
487282
255138
30196
441047
453447
497601
485302
525046
519396
63428
298864
399002
236072
470207
251924
170425
293889
459429
281255
516466
405087
28353
26433
384625
103681
79064
410562
64545
548644
501814
327618
563343
390124
323612
501775
412955
65677
18112
544889
279729
433589
552891
436544
177025
189895
204184
161933
395470
534376
543492
192977
404443
84647
411855
429714
487459
533536
335419
91360
456426
100966
391556
207472
40629
296242
67564
252420
219751
442107
532581
141015
190724
298727
164887
502971
455646
328304
51944
452329
24303
37672
379974
335803
491530
526448
59257
488197
375275
478733
415324
457230
339599
256286
360132
415711
132767
98167
92499
278004
384707
166187
292950
205424
403232
414735
422500
145231
214157
397058
291064
389170
498315
270832
189531
50720
147623
509015
186103
426587
183034
527781
635
565910
413006
24438
205611
478554
373845
302514
411101
139386
78420
46299
542746
521796
381660
148493
232557
327985
8761
131273
485298
7185
368069
4532
274563
358655
338350
185426
56595
98273
54044
10194
34191
120930
36865
361465
210038
564356
23250
53157
448297
7851
136630
181015
329223
92292
12877
167837
542696
178535
249093
402659
315574
308903
227361
310122
223163
210344
296124
168805
422693
412490
38141
293500
298492
442589
530655
115849
271432
216520
538620
28042
87852
151114
182191
121143
7405
537774
45050
187861
433882
25434
215108
407267
410520
333555
506466
129052
115743
310678
389974
217878
533646
512332
49293
279888
285504
448192
301670
253868
93251
18786
404590
45293
198242
356432
447429
14564
171550
321769
499185
373006
101673
325138
15924
177182
166337
220598
55057
330011
107799
212911
355742
271557
61813
23629
437511
347995
172826
3435
231423
536389
411899
280347
256605
48888
568024
443938
497499
444864
475474
135962
65463
437957
283666
419136
188140
465590
490375
161982
464646
442783
428049
522247
521091
31430
39387
348602
253020
342640
32962
111509
548762
195299
155437
174164
203899
382372
72762
19202
482638
308188
219222
207259
391877
200011
404995
273464
290634
198152
567002
231907
473818
434497
455720
22463
226129
514428
241437
396150
497452
182301
8587
487069
415895
128406
68379
432186
465548
208133
73826
133804
352022
306000
478695
527215
287522
379999
375934
538429
304381
349763
528512
203730
30634
557969
457257
182815
458595
40581
266185
222420
125128
80131
407671
546426
322345
458029
424186
112815
179489
328348
118768
102793
449639
140971
337190
62532
423600
309816
417959
369279
443905
515212
476258
41199
12895
387606
176659
128866
322309
76516
392719
545419
554248
772
272278
87761
494797
371027
8124
420385
262497
463277
239232
341208
229858
167837
153940
73514
145792
50037
304218
320530
434208
313696
439714
226475
112534
504900
430956
105246
310166
306954
371107
105454
47157
291077
283426
311645
517895
13210
108353
300384
317415
63918
507385
420771
391036
61848
553598
95232
475927
22203
212646
439181
80014
205237
441751
415473
535612
386329
530008
525947
136086
132918
18522
230134
217878
228657
361020
389600
461480
60080
393498
503474
311080
416348
553170
409882
519971
399194
340989
21716
144129
190182
178439
60328
489790
156344
438577
555095
322089
521679
306790
367218
498737
568459
516356
400544
116433
510422
85397
103673
558861
368359
414861
532334
11272
94742
444288
275186
510093
242901
314154
405377
503943
454810
499377
408002
562460
544902
527455
529326
200504
525644
405532
358579
285056
110323
229657
260248
73786
379473
525291
234841
220717
280354
418761
42598
378935
330200
250583
267996
207667
425043
141439
64380
248999
321725
306025
245859
353463
160542
439177
366675
473999
470222
211888
541703
55257
365193
478514
177121
420560
321387
494146
388751
438826
458649
520436
184152
282224
347338
65781
330731
288464
276837
64562
206253
379172
244058
252791
505704
498511
490187
511529
471533
241535
307698
490647
232748
66579
316587
282362
228439
255608
267319
98905
84521
320749
295806
235303
271884
106875
62059
8853
357171
168786
277218
133790
153730
252284
538308
429945
478441
114222
279164
500815
32190
568166
33940
134300
537054
477418
106785
385902
36862
350156
264527
457152
10293
48257
155125
296106
157713
218044
172936
207919
176877
518661
84613
194653
184515
454821
536713
353637
546257
267555
336875
243287
249326
206294
62854
472771
289893
234966
543955
461024
67545
542162
221716
170292
117745
529149
123536
60296
523673
174689
150523
78360
274975
415191
113795
399561
215299
436069
123965
391533
534281
378424
399848
395756
76419
117869
163794
554083
364489
452052
4605
426141
27952
466163
159717
431096
283195
67278
166493
220447
324896
250820
545007
262161
486030
463268
49820
10011
228315
189952
532528
143546
135676
511277
384987
41821
91355
61324
237161
290593
353014
454349
500774
280198
502101
297073
140977
74459
311593
41271
521197
279990
527201
388706
13315
294234
137056
108511
256738
398917
265279
81449
168168
382868
251293
121250
225686
305480
560902
192772
304900
334901
159762
231402
415009
29744
468648
282810
119551
342472
554019
126520
234327
526057
564772
533728
91430
326121
31080
74339
127111
256720
317661
311830
195705
422680
521773
537655
240066
161353
506679
220950
107053
174537
109385
489507
334673
142672
55646
106234
40982
4361
156572
350494
314971
450619
145711
440674
224401
423744
9284
32886
62488
483053
550818
419983
57408
59960
443546
165819
513036
170494
104557
354239
235534
412120
236933
235706
113288
551942
491740
90385
455824
369544
133438
25934
365249
85461
563936
93635
318114
199249
242284
419559
197279
329805
99304
208951
164782
141022
335469
195192
386492
81335
92491
170471
365880
345276
74286
303159
54567
430457
101650
156309
473187
566354
377073
514023
122058
138438
271676
55789
178257
447790
265506
211051
388428
402853
15442
132117
399053
138188
313828
66582
528485
234773
180069
345284
249311
299454
432066
400535
141322
80378
51585
69438
122314
399924
491920
173115
141616
309012
109165
65262
474352
53873
109022
56815
246723
239781
251285
245546
381837
205835
139521
500763
356392
27960
352076
54133
205964
378974
124254
438696
87376
159535
363259
527611
360786
143764
101670
89370
251579
251169
18462
241906
21370
92332
48086
234351
10264
362608
463630
146072
110643
249974
446166
186534
347096
269592
303676
540305
44307
313744
122334
249482
395482
39180
266822
415382
145386
449655
277666
134666
130954
532723
351530
24801
454810
130714
454371
154521
544747
522186
309588
311292
125050
100506
163032
120306
322740
62375
226430
559928
115990
555737
17475
481435
419583
94978
562348
16832
499848
146761
272524
76974
502246
123351
189240
69807
101069
289286
99533
269592
404687
118244
374013
203449
111577
125561
44076
149769
493716
449450
527505
548558
472043
55068
24049
245396
233564
54126
520700
493688
100455
433395
34993
209954
213061
380216
410426
521369
39475
365087
19539
103052
104378
262757
293681
24895
194871
152093
385253
322660
46792
194486
527261
158033
358653
188236
482403
447477
169176
384304
262328
286696
107960
547169
480379
147798
364503
190954
196299
137741
426881
4207
191203
367631
89687
266314
247341
149197
104259
415548
412254
129825
148877
258101
441099
271560
298672
355312
48693
450649
558843
399067
142294
164288
65885
329303
110820
180715
150386
127519
480893
240760
466281
520300
276320
201990
87
344563
233382
419899
422892
495241
410348
554562
386126
383224
172796
31602
560209
35320
167662
269615
100365
167649
239986
482424
127744
189378
283413
316334
519291
201993
39631
325100
369189
316740
152452
464829
175325
425408
154688
243675
399193
162593
413223
454754
332957
152600
302198
418662
126961
352257
562539
489390
92629
418039
506874
150774
244011
365465
356898
567627
278686
414602
454732
172574
489364
235670
412491
550496
178268
321232
443814
464641
146957
180228
479630
358779
209070
368151
273426
216819
213177
229835
528
401421
75305
280229
318081
336003
147277
169806
387901
510274
214349
38166
137097
531902
525530
316281
482317
125339
551273
47468
443701
257070
114374
421085
416773
437487
38410
82246
366805
231038
457786
229728
539905
484939
109513
81060
356961
282584
78198
283435
134044
186218
286279
110460
451570
312753
371519
107188
395506
54855
548390
270671
310768
120810
440645
478230
123326
126173
309316
288497
534457
442315
370021
200189
287642
22779
30306
272833
439104
190169
527041
274642
219065
149250
377137
430848
317124
348963
98367
257296
452990
167340
384769
406814
126693
202996
267946
297448
9460
392306
24863
439642
241552
365524
368158
304961
413028
285838
424450
393722
196607
369475
277570
256317
351274
25956
81319
503547
303491
86055
67322
119093
467095
43070
213927
62416
418097
73276
453183
39574
198300
450702
277944
236235
150473
562078
342161
60064
417723
20430
490772
470160
363221
25299
504028
356508
295638
160169
464959
556395
246912
496316
440361
235804
519595
44593
348977
423597
463039
541981
562325
282658
15557
91986
369655
276593
204862
197916
201939
560913
32261
51620
337807
496390
526204
378799
73719
284854
220750
376307
244326
541453
270490
365126
3983
62751
457992
1519
403446
474442
307051
412938
201025
212813
130528
25098
401599
329339
5026
160523
16161
520031
94309
14840
454096
507775
136254
423428
15086
318021
447631
539665
98135
416030
213432
541124
11172
405759
522348
563102
88577
35213
44984
112470
512211
79361
500179
475542
119046
343562
278227
475439
40500
91438
19447
143344
290572
88069
243075
397655
50088
88171
407523
218970
338372
96047
440209
368453
118950
311042
501522
327327
6808
528438
66258
428535
376685
96037
530123
180261
145586
482803
538042
446104
294786
471325
193037
458640
402578
493626
195750
357797
235781
193975
228358
155646
202699
305425
560805
377304
383665
139795
224293
410419
98542
8433
539745
514034
330465
376364
150067
214000
137225
25519
147831
498179
193300
507027
535000
506552
42256
492216
29558
354200
326063
461809
19773
181918
38251
279755
461097
333311
351905
431245
549122
1326
322475
22262
108441
254628
538581
61017
310970
145423
325413
72990
392551
20491
233590
270878
399904
444614
328952
85282
195818
33434
324212
349847
419665
288049
304701
546890
214201
537632
257331
61024
308537
91868
404880
49062
360138
386460
61220
146196
83430
317773
354933
43689
53492
29975
301743
28873
545382
392385
501957
463583
297727
444557
90974
242040
281716
412961
250216
168062
430775
254086
116399
81524
412205
282657
541381
557331
227040
223322
326035
321505
201200
285993
551452
430399
277447
27206
295630
514337
178960
59303
406185
455869
435135
507614
118282
436654
30964
145521
269523
273211
259127
261168
136221
323184
19177
196104
102703
271038
429585
270018
464452
396085
201754
342900
130933
51257
69548
372996
339806
302129
131298
231051
16418
409581
85106
518440
384407
508716
114868
77350
342858
109516
319653
17197
544697
519167
137652
336467
283495
369512
272860
275643
105564
104017
418267
368686
259692
215709
193187
123107
257022
365311
207870
303595
298395
312124
299020
210310
353765
338538
171636
352925
170928
32717
518669
481510
483445
251167
256402
117633
135844
425888
423869
352097
478157
384012
33529
335896
463612
493136
152230
461445
246187
103282
490888
306231
235326
549313
11556
93878
528418
555359
444052
32032
507392
78162
287679
340621
404289
162567
446284
494161
556061
310569
537968
76945
249285
189854
185842
371688
189834
142983
83760
450357
67367
267200
187702
342131
516529
154686
228645
343934
25823
231453
557484
501116
45053
115014
104303
231333
177112
310992
540339
62802
98635
20857
106025
88597
457065
503647
437002
509845
191468
23815
281198
260783
287468
518629
484529
450779
549758
64109
401691
557844
412279
400201
281993
507699
20048
43542
445618
543838
11084
231278
164275
69021
292062
382649
348818
212105
453880
334409
221620
144524
386414
221560
566782
198916
68450
342417
205190
92621
217318
378349
36702
120196
314683
309829
244035
117552
163541
116079
423845
227896
266790
411762
315806
238366
281459
74522
558542
389487
394544
97772
154833
247580
100655
187894
95964
262322
400722
296106
210251
170063
288034
300298
375573
280731
455871
6428
323562
544664
211364
139755
229807
278209
524191
72546
97993
335916
470080
183733
546902
18482
416774
148348
405888
536533
397471
456669
127050
349783
440905
298396
58392
419885
437071
536378
254795
394644
429454
353216
314678
309302
168604
254037
516908
553722
474116
551297
55314
502005
308320
560110
259795
318849
492857
267818
193344
143652
155157
341881
325970
175028
407112
239320
552582
62405
278269
375222
440710
270450
416121
283558
274836
552769
230894
153675
105817
196827
323591
50671
59492
107846
480805
310723
461246
342800
72061
288483
192850
460540
374238
469994
114098
146858
281494
188533
430035
241578
260248
360417
129057
322392
246838
369959
396592
23370
377332
109140
402676
144829
126321
90985
275593
435485
524303
455046
402511
152972
308360
341661
558439
488763
274514
158763
126574
9624
445847
84542
371840
193109
417379
5287
200369
330905
297012
555832
98861
268444
159110
185259
407307
378416
557955
70927
98533
153514
328368
144398
114346
185653
254865
248426
192348
326425
93246
535507
209117
86813
317530
40335
225013
356699
539639
172384
53540
485182
52005
47997
8828
290691
12223
294852
39924
408223
373366
363207
273386
251767
84747
378105
227620
548988
81912
55270
442183
470266
457647
128779
556844
163220
69545
232860
179261
93805
173096
421595
395038
139060
458067
186890
148753
512116
221987
164379
410817
447676
493075
161869
117050
9246
119977
60298
488222
385171
423740
256196
323184
174895
462123
43746
211335
492592
330732
302463
81852
367380
459252
233445
375271
363947
367354
352077
349051
297589
441061
412602
99989
226233
356905
423444
519594
68880
51430
354111
506106
444602
399839
457848
309368
250553
245836
341412
450780
210536
438346
159762
345611
477845
121279
252250
241173
294537
43159
502317
294729
529753
516577
155117
417716
139820
519501
400829
81227
317934
486878
159083
161369
422693
456962
97401
321217
183248
304598
36016
519505
27230
274384
100912
344553
74923
183811
24657
213679
496345
197880
566322
143314
114464
536842
34866
244356
409610
202007
506783
54258
49342
292584
343334
488341
62983
268889
144918
561060
233479
76527
122493
152617
390309
65614
316135
317956
298242
10725
533022
130971
448087
355153
101821
174026
452862
130370
295703
433069
267036
189822
538843
136674
475986
73155
218899
66921
40895
77007
495041
560911
368920
346779
268664
274593
35647
114575
357128
363098
372994
522282
60323
404934
104320
556098
28419
28485
22253
451222
185709
8277
126691
502888
516420
352054
324594
38835
132149
498020
424409
388077
396605
172247
190718
341765
294257
92124
436446
468025
78363
312220
24294
543262
181528
212823
222003
44428
541750
144234
492792
297588
295334
437519
60612
205429
416968
249969
523059
461522
271524
350812
276132
157491
486622
160075
360224
333982
349354
457763
450873
403587
485541
534371
518502
41859
159441
531410
326752
480369
43277
40750
74405
542610
322670
372942
119628
547036
12969
318897
10357
12713
297215
22448
12144
111608
97023
31178
262500
505294
217959
284153
176867
38549
229811
170306
349732
224014
282442
43941
1131
83918
461715
12401
447983
69833
357801
477362
35358
121984
334275
279600
323672
387939
74534
104386
445594
323360
350052
282257
274570
194448
210537
539211
295975
209521
58829
20062
137191
103857
436506
254350
75186
447993
268470
390417
516413
39186
60527
403199
509459
538476
359829
519287
171166
508346
191822
120254
198077
421105
139070
458245
286855
115813
557331
79825
439385
81557
436411
9590
286950
382050
350766
153874
334256
541596
396936
39258
464650
12777
477392
51513
441378
201915
465958
190375
178883
159695
251333
6864
201959
496524
557356
261012
474068
154515
116666
139142
99624
542757
208092
227982
183218
122062
329482
485123
479327
544304
25968
65996
154337
321271
109397
149330
314302
278529
297274
35225
195211
376401
551349
63267
9780
164258
13219
474511
537077
319666
107800
274177
217240
181629
143012
284063
13544
50375
21741
468789
451622
546433
63343
366063
174901
203085
325049
558763
376007
28841
453833
441729
284395
527356
44370
90646
183031
243620
89218
346957
433605
124180
408122
13023
10769
348161
108797
105038
458771
566563
25781
114512
67341
64777
316351
165243
442253
5122
262493
479253
550944
334376
552835
222301
44689
31504
39168
291497
546176
407204
261230
191391
262913
82283
82624
21263
109972
258287
45535
261766
149854
526678
481271
327942
69639
83233
352018
28557
132988
530178
192327
492508
69561
57289
71722
93936
90656
343437
508680
460401
31194
531185
305963
65283
361643
343670
279899
28986
466307
532223
219679
86644
521646
277397
492792
316035
304979
115123
437325
529090
147248
548806
35181
401012
563349
517029
114114
72535
63350
565997
129896
334924
529307
15124
90477
456407
328930
425421
264381
10020
490967
321286
387321
154762
87020
333367
190165
232378
390147
481825
85926
397866
326464
249259
202574
435384
296328
270713
540113
65515
198297
203348
334787
251968
93830
210128
436039
472076
374115
264800
57178
281182
300267
55645
168400
413952
472738
486154
557480
376949
437513
388323
249599
159980
267148
211882
275700
284339
233480
81592
547852
212288
54507
93159
52976
480740
432261
394538
368113
553863
329909
399624
365036
479388
218685
429945
71806
444035
177679
35973
192505
310527
251533
560185
444816
114172
394248
160468
537827
422597
21870
199180
64919
129707
463651
515059
366499
367173
475303
565453
566120
104301
428758
497291
500668
257163
374663
427597
416442
307946
365342
47872
174741
245784
10665
278100
378682
201889
535873
196227
267665
354470
311659
59815
291507
165484
253526
514198
373536
472557
52510
212487
551420
394071
401554
239694
187875
148399
147230
429053
87873
234113
295550
341044
122093
461984
437565
417340
419587
401633
392813
126868
258340
475896
67332
329591
389957
211001
160385
91433
316602
324201
144771
111470
135384
164279
10578
502421
493878
156042
323987
184157
505868
399919
423387
135990
190338
398357
254405
168934
380752
170954
175100
203141
305437
483143
293296
11252
308171
309927
334988
212466
334346
386426
40662
453837
324003
298359
31471
515771
24713
81920
83263
82546
39708
229287
194886
385947
344139
303764
31001
169101
85884
152121
447878
136386
340990
362525
565794
352178
195949
365864
40015
228397
277
410857
116927
560945
277571
227383
305079
405098
54185
149467
118440
69786
234946
414603
411774
295635
416251
431977
270890
106632
176557
438252
369911
118853
484514
400194
495255
259519
429761
467218
308231
324802
193850
552209
9559
530062
564374
168418
428363
280067
461990
323562
117797
52421
317517
416999
403516
560921
440469
232394
221214
28540
427139
14107
135767
16809
543114
318788
20930
130244
504049
395173
404330
115235
553512
491260
422134
330716
262168
278541
168430
251698
367384
457623
157041
391163
47723
163617
175014
125743
149756
33055
94961
230758
109693
168486
312046
256355
223186
273072
89606
260490
82887
441636
267093
482500
158829
474604
107707
261918
495973
348193
408349
402747
24023
337702
340096
59988
456191
115274
79440
173801
402230
3963
299476
144161
382329
135195
342372
80664
413019
177948
547588
327368
21054
34115
196323
519820
502359
299397
280321
252587
442617
478360
271948
30611
392613
363504
322211
102992
414837
83096
137886
396601
323954
363642
429382
174644
36802
567642
513156
286373
300811
112852
262339
561833
404643
194113
27551
397735
393709
162488
408511
466864
424770
144561
415288
303117
291457
56207
78456
504256
317740
412544
533728
459054
352383
345050
22106
297099
61331
411765
291925
312113
283777
390549
373528
406241
261827
319334
109897
107069
205424
81063
205139
316330
94891
259071
450941
524392
178245
362737
498806
156863
438057
352565
271218
75627
66106
177805
464854
196698
133821
203538
342429
557146
34430
37185
461355
414635
50416
538591
453516
20648
257272
425405
401537
449651
60359
560154
83947
203558
166390
180923
445484
154024
542107
455324
137573
47840
449067
284531
50478
507660
19302
398614
202788
43903
183526
333119
337865
283715
471608
29316
197556
140249
199053
337238
203045
567807
367636
423710
144498
45620
346804
459783
392411
181841
133798
447322
563230
184724
226950
175466
259143
108463
143927
245097
137960
326723
334712
256897
320311
254139
301900
382007
54363
212700
89909
256433
351688
438763
557750
378604
359473
500081
206571
334151
391177
128198
492128
376542
384508
287122
326863
56517
165905
267637
277844
324864
322377
337061
157363
478843
326345
481431
41213
289258
158072
189378
493092
141810
103436
215322
347191
420671
28564
385497
250967
194073
157665
27925
51523
451625
365490
61278
304603
437303
395134
335750
234538
27877
315742
145176
87
34024
528795
540059
519498
118747
10381
490768
496352
315903
147214
10302
539044
283965
402459
400009
403168
443357
405933
13453
54965
478240
258522
303475
245314
327694
480704
536750
198335
368471
446600
346577
473111
541379
236826
247391
426296
309267
210833
232204
231105
252727
454105
265233
239621
192157
362346
38348
467336
210601
352722
417544
447441
475719
491304
491350
107052
215080
244215
232021
259504
284246
503110
426424
222619
113547
505671
182032
252233
429504
171013
148269
355854
162344
212353
107751
183537
332632
310116
162320
378217
147443
331686
275275
99523
179622
403429
245477
526706
169128
512023
204695
32144
409936
17544
454460
353627
474982
158199
249470
320375
360010
196810
560483
269963
490490
289449
289429
294527
125900
493949
230140
52124
473029
100208
493014
464003
195706
99200
379259
12954
248455
544134
291915
410311
304425
315250
209968
553846
30251
161460
188144
346861
101821
47823
151842
358380
14785
62489
352385
449242
495547
539740
255250
30434
314906
6597
58166
511582
220550
476062
70517
367111
380558
346156
31630
367094
212063
43586
372147
154285
498264
247019
76602
433401
434386
194636
260793
165878
130008
258016
111589
320243
541967
416109
313380
341361
12680
424429
231283
243101
95893
549072
336880
138403
448024
298823
457387
561694
210875
415440
100127
461311
210816
304516
225839
288979
283498
57218
417775
331132
24749
149555
222822
480087
132991
291083
32280
366052
92060
567419
196288
284435
466953
366946
167128
112497
99274
158122
427295
402426
354665
373765
161291
481582
182955
204021
212513
428639
105348
354966
44216
407717
99668
28824
537357
199880
464220
279868
354772
253652
494272
5275
140881
379438
385305
525170
212603
552377
230007
39324
441065
419389
110597
200061
504795
130559
216765
474131
428757
560705
328122
466781
321696
7673
424216
246570
307923
205325
60086
300288
378308
411392
543746
182374
126520
183296
168076
513465
59624
205183
177792
91992
171852
460896
350424
479737
228768
214255
519936
515736
132793
172523
47103
471694
385109
494266
50800
114451
452648
351656
333070
229233
525968
28025
485060
382258
252821
484500
352188
229316
525927
42112
409896
47999
478042
280867
508663
369454
112707
87212
505880
119261
2666
368846
22812
180901
305127
153240
90361
213971
279130
424636
81822
94986
282890
72419
49019
411759
111390
278817
16759
30335
226622
416029
445573
510545
194300
554334
43794
83926
24337
235057
466331
18550
28774
107339
239681
278795
164720
316344
260301
122547
50508
24146
563612
258596
230721
52095
24674
265270
68161
456759
552407
172063
542428
344229
313350
376733
184546
23402
397289
403049
396115
482319
379862
349406
319014
30950
67616
383901
355389
455502
71086
93017
213504
491651
198645
327424
143275
157697
67305
316639
478548
139083
401704
361618
398094
265333
270338
391214
508306
236241
204830
68609
34361
506581
216948
543071
325231
242003
405416
522380
336594
250635
511395
313754
530538
451839
119185
141805
459459
350867
522519
260646
461770
280560
9429
156590
4989
468982
256444
250542
308726
289074
271285
214205
449047
45854
329760
537687
373094
173088
107275
258068
87539
541454
70951
84609
559298
425306
306236
163491
309721
565984
356257
226241
449126
358222
201898
357230
198092
489513
475985
473133
47205
457064
115163
34733
438572
483636
253703
22609
25903
89500
521849
445374
124358
36200
143114
404664
144573
185503
83950
41429
56631
60097
122760
364966
325328
76345
453842
32887
66246
140114
96096
530843
352016
168425
446127
62451
89077
513547
12989
254315
530851
548605
139423
567015
273310
534732
304840
41874
201366
200261
512568
486116
43688
265890
86300
157854
357698
411408
527032
395466
382160
445954
130543
185884
134125
82344
390253
191712
2173
540611
512893
27265
431524
445782
531549
82623
79432
383351
88286
529355
357400
394943
503643
557358
466385
446098
117897
230399
3059
163723
23305
146160
165021
194229
251377
207166
350082
433896
449236
133878
4998
108433
442600
141657
359876
384130
298601
261379
247312
68948
209466
34160
468423
41722
94496
8413
136330
399798
175497
349142
467946
495550
323789
288738
143681
166028
517800
565899
183010
464459
20955
487737
302843
505117
200159
126223
296385
367054
277963
397006
191654
218099
160172
543071
504767
438982
442111
217795
80265
99482
433212
43112
78180
140125
186306
297980
436602
115678
24008
390252
450944
159672
306609
277415
541276
222942
418632
196124
298793
292387
238986
224600
383788
293470
22180
176441
550626
20511
12230
95303
119597
269832
226002
67489
118840
269931
127989
542558
565016
362248
291188
567838
316580
59221
232651
481214
492077
455096
64759
164238
193181
119285
559743
392259
536200
355158
411234
548367
218392
261451
207135
66167
3530
509785
463984
565402
177662
513422
13553
513014
289386
144585
466104
48041
122474
137748
330224
37146
309260
35624
299714
337968
149666
511055
207052
452332
346447
172554
391699
352687
20295
453873
59317
83728
233321
402972
379477
158201
320464
262704
169068
84283
149501
233065
389329
58003
186409
490232
508933
233373
220985
421064
472797
379802
566620
561565
401119
441877
41866
36406
121022
208956
428666
81606
341585
550266
407806
199483
58103
247691
257569
291538
375841
328897
359620
464120
263127
316777
231721
21719
568073
350767
195481
1205
380462
336360
142473
37590
253509
490272
53681
439804
88781
171486
421234
356877
349929
172840
336029
459818
322661
333069
561344
419954
223263
67588
533034
246803
413569
445670
948
457668
110189
376037
277504
36629
211797
66257
381662
129493
558873
39003
103158
304954
352972
177551
291875
56283
461497
248223
184071
213135
5451
437889
383045
58112
50216
434141
26595
206217
114438
231490
339775
373789
258365
293131
515378
523060
379079
376085
328780
94554
88758
5482
222439
444586
178297
297408
502650
359611
469608
143992
357681
113531
65382
400267
474564
194901
85400
331428
349122
218159
548941
39481
394044
564539
38608
212347
432375
68482
387942
552545
280454
208221
22644
23591
109510
128225
285882
47765
389056
264219
320511
481093
503090
39546
201192
38292
17025
204172
185933
18529
363595
301354
334222
407304
500564
391162
562001
342117
125225
244870
191372
13893
422902
147936
264170
87097
243182
490577
545726
545672
91899
197738
496924
387867
356929
380360
314407
517847
22065
348769
184634
81545
141128
400950
283738
288854
343374
218983
317201
127767
180102
522912
151933
151427
42415
409681
564088
460051
72906
219126
73174
100319
418193
136712
112102
19874
170421
130127
362871
219358
316528
366293
460404
486075
385967
519316
532135
273924
556850
508587
350349
315746
396584
203880
243525
466059
394161
543243
101134
288149
57804
164481
259254
478799
81551
254311
100708
471278
420594
183605
309101
411453
4106
111908
159043
562971
372074
425087
150973
383430
405941
254496
93656
17223
176798
354705
358300
490638
508263
325282
319324
268614
301157
246814
460297
135139
361901
269021
519745
387875
9817
378680
41836
60783
364057
468455
359266
353963
454019
445067
217952
186043
553721
61695
152163
405579
169917
387151
282071
34750
42839
181544
325095
192219
447583
384241
15519
358888
53676
318963
456872
394190
548355
296101
67989
163744
503013
306263
116806
459869
70485
509327
353203
506349
378600
112430
325518
510034
108192
489410
175602
506167
76735
522492
349063
124608
298245
300704
106850
470354
538983
149983
284089
526059
322488
348058
380217
514004
15284
166409
291327
337635
412845
394342
414518
525584
359664
24895
503961
33125
20245
491905
127368
202612
153393
445015
87351
533922
214802
15090
249533
31718
109837
375258
881
226493
323654
203332
344266
386728
248039
353139
304193
191368
150881
255978
242850
353598
300439
171896
534775
492320
183371
560236
28319
38920
421546
503246
335131
462961
388971
344078
124357
118424
495279
352747
176605
317809
493138
211011
174221
511124
426511
7182
62843
10243
268093
62062
189631
128339
42963
408497
430712
462743
340625
345696
221026
265754
434131
11303
234616
278899
551682
316430
164138
266936
341315
28087
495891
477381
151800
428634
60860
381596
318740
530883
284712
433356
11658
235380
36816
270493
195497
262831
80673
322584
16847
147591
406727
370965
441916
216855
7594
238101
185228
533922
139228
518095
521307
361159
74147
78779
373436
405923
172637
516925
153290
312478
111099
213073
435328
284303
214366
229306
61346
424532
159441
566134
520376
226080
480970
370481
306690
117027
358595
306224
402642
543312
563848
8125
289011
398201
546145
329200
377270
541783
541955
217531
366004
68714
478318
180923
16796
285761
145965
110281
144156
514562
207673
202099
172997
178385
80787
46257
139704
21043
470752
226857
292187
396521
359609
106057
330575
365912
556192
22915
438602
425055
418352
254755
457880
349248
281273
166270
421861
488684
210243
23319
310072
94845
350927
18926
500227
170068
564581
354546
505305
386190
244490
99387
373024
30997
310639
247522
111225
137276
478943
513422
258897
328323
280934
19215
282640
335460
295290
530264
205453
294434
19238
232528
491453
91695
252226
217731
71676
488294
20077
222007
253790
71656
182381
368131
285776
257331
310872
456500
270351
488158
545795
468593
531932
395432
282864
277245
438520
61917
227488
400065
182233
463515
522671
171679
520265
384784
265729
411859
322929
319853
69927
488989
390899
26682
251777
214260
226369
179906
387083
198718
52413
549731
369259
129427
91418
246556
103280
256260
477597
355748
108114
192215
130145
516769
459555
99229
535850
516500
37155
403526
372345
151236
293328
402837
222881
32846
35822
34988
162237
8712
457029
98168
443833
487003
447458
282052
476505
87626
467117
302906
301225
129465
310370
335347
47659
388405
451699
139730
473642
5174
224944
277314
448260
215868
510221
70879
409320
294725
64371
236123
403732
154885
368583
169818
358463
94019
332845
240318
463801
497741
106595
465083
56965
223304
81321
355488
314970
404836
137798
142419
159087
113877
452940
408528
521745
245151
454327
458576
368018
205731
67881
224084
530534
438008
424238
298395
49322
154969
149721
10594
212430
419544
133228
345935
17525
273221
51072
546271
362224
23567
88142
557151
186067
86203
567309
289926
334704
231871
114704
146721
519280
381770
538916
358494
373002
37705
85068
549136
482004
521789
18467
322274
521915
382195
438247
499531
69884
98675
283212
517188
378218
182801
213598
78446
425329
269263
390569
315300
12395
467828
370698
107553
211251
217554
221077
335401
546848
542421
12030
437143
107530
86515
419888
138863
347696
271379
240963
414403
6191
167195
217578
110564
122591
564634
58670
330012
397803
549639
196670
91621
358284
255646
468600
334632
472163
424482
218556
539454
185631
36060
428160
291457
306604
117933
44194
523315
410822
549766
270338
300210
289860
302410
174688
54907
105864
516558
378888
540292
190907
97530
281144
398386
512182
181059
327392
424077
351218
512488
79395
127846
471415
122575
37877
98774
484810
360532
545097
387817
72068
423114
489049
412471
35368
227752
40487
509217
358046
557522
263195
429506
9360
60512
187944
431608
443002
313773
395868
559236
556485
356396
226628
126095
315009
293010
522651
529162
64396
463145
328670
460670
365155
255968
430440
224260
157624
72737
42642
251839
86110
138286
196492
480154
146408
214263
51105
142837
401898
457855
127413
356150
4069
36999
566805
4111
506189
179110
236053
549744
548636
102032
185177
232626
337807
153050
533230
32194
44572
497043
431488
62601
480097
317689
163744
541160
305408
358187
141611
335453
441440
208996
283621
476107
277209
336663
142092
206452
301796
156429
262458
290561
266453
143166
364540
365687
434279
567309
402634
488550
143872
504906
220683
202131
480034
161156
147083
511561
68960
562345
385629
325299
53539
43537
101821
568006
213282
24024
481615
317546
449467
5590
306269
313207
21518
132341
217701
555620
243495
135375
138310
27859
456596
539559
241464
350939
179317
303320
187558
145018
245370
69057
480437
247966
290571
327303
295441
2863
24381
437882
360820
338328
473346
412011
3945
125218
169642
431000
376362
309672
396161
7202
440594
532744
172896
551515
444081
1969
37037
527779
13785
455377
565556
83915
66297
483981
163536
511582
385121
269694
7491
208789
154513
345465
342112
502793
167708
497402
487956
433889
527751
113317
14178
156457
192642
411665
312567
472054
61001
459329
395196
337763
183587
255691
548308
255821
182971
221765
235095
175723
140104
374129
417213
201601
92138
238620
419180
351453
91289
392621
425804
1164
158735
229659
457523
335882
199923
244684
310462
163555
554441
425814
470801
11454
450392
188979
72754
514407
180038
176573
260514
263097
360391
195011
28
100886
278842
119987
205297
391682
22125
384019
173570
40208
199692
135607
457504
331236
220079
382186
523125
238181
515486
330782
384148
552141
225526
78275
539240
118266
279329
178063
112752
192953
172451
263418
101230
202433
186798
166339
366072
308741
514254
119484
554491
209287
432120
71732
109107
500913
516306
298225
136121
89821
130444
489644
326744
135015
191357
335095
299186
427291
459237
487607
235585
141439
272881
75321
492181
398148
16756
382447
508663
353727
396053
322241
82797
270348
148283
104719
124671
517840
448091
194864
289205
6097
454022
164664
457630
512091
143700
206834
127974
409415
361954
364141
162056
117037
341987
397566
88532
426338
446403
91437
474296
326385
345293
557178
329955
90488
1066
271828
283992
528644
271408
184304
56167
24419
57217
4714
531017
278090
295954
286591
245159
200939
333794
134680
419116
317810
540168
168772
468362
282704
200470
445863
492664
249094
251448
248514
56316
455361
158734
167026
463938
87387
33831
434795
411423
6713
503182
487354
436489
134441
156593
155480
155069
212610
354664
52908
430499
471897
353578
452865
102252
36439
502018
306887
303542
70161
540572
539335
549726
238738
134753
21854
12526
511872
466398
461666
8692
141727
122328
382194
412188
412726
71693
379218
378187
227248
52564
389727
281492
79044
170100
220820
551303
14828
187591
142258
170784
31246
420823
417210
232446
410074
455362
545607
151439
17630
529556
112022
84985
349789
48518
133336
322521
567472
276614
287931
271765
147113
295643
336072
244199
386692
202246
379988
557825
532503
378088
347666
50369
257627
384025
517610
135638
48394
88193
190318
224674
224503
568019
547799
256820
412258
451986
256281
476214
28939
551524
483542
160291
496262
371689
480383
115591
25600
414607
318761
340284
310494
154898
522979
293377
191573
493864
563433
463554
23006
64932
39798
421707
20001
309298
106764
545222
88627
489022
436561
104851
93728
233857
174791
290287
558613
153078
262174
274649
190705
515093
119341
23020
344182
139112
415096
227611
59904
283294
437487
125290
65813
311338
36631
423029
551493
339839
104881
57012
436079
495467
155524
199483
547889
57989
42364
490162
23606
241580
32449
516260
192573
426543
171340
410138
173948
467177
541550
277560
95438
68047
343753
322444
408758
126587
555160
236324
164678
224674
316144
106142
1048
275252
319973
495912
286982
67762
102499
26518
340219
262528
537731
45239
486905
373053
412827
120578
104644
222926
221356
501834
518330
389817
443017
429456
97827
49524
324542
451986
529283
466571
517726
219749
396947
336192
498429
330833
49236
136898
267264
527759
427810
241948
194178
274820
431599
61449
48833
48144
269689
24877
157675
281880
528457
36836
481986
522889
351170
443756
295450
207792
228654
164699
8376
125178
211950
2814
511700
338139
158134
96073
50231
72261
114511
279402
384615
186308
559869
97188
405531
324264
96874
433507
52571
161619
314274
310687
19553
108885
522534
150946
261660
297888
258445
361711
339271
458418
196984
560595
359351
383780
509058
482864
85854
238860
393415
281846
122907
146684
37776
156960
317565
257255
123621
68074
64529
198403
51508
9837
327385
385113
252824
396568
223474
227814
330182
1956
9984
189538
496640
24912
383276
305322
267858
537799
173171
1773
153396
479210
150768
415833
65490
495659
545984
154040
462494
299154
360905
487330
329357
138388
526751
334270
175406
338805
86803
267052
108224
342767
232765
429975
456603
500648
31105
495590
49353
459129
310816
70034
160452
305127
39775
564891
217746
274203
561242
277406
373267
563537
539730
271910
59555
365307
524306
178120
362541
107437
463048
357249
184637
549707
257944
283871
419958
144224
168231
234359
452872
300232
203954
454073
554951
269400
263507
138513
153927
72616
261304
495313
349609
3758
295993
167471
198705
102330
144171
206751
69258
556903
302102
78564
393652
542572
251747
236476
127155
98450
531605
367051
476185
491905
22626
498310
190134
366915
374689
307848
120360
54626
302170
226724
276305
225852
487747
272789
487791
39657
504984
315398
168353
439297
225903
521489
397080
218117
249599
222066
180011
391832
219824
514075
361928
444621
491288
67227
146009
209302
174529
308273
144988
324343
301051
521571
546033
537463
193021
396260
533079
327108
98749
566432
511398
540580
488397
399790
201196
511883
142943
17326
428442
374750
541745
164284
445247
537480
348850
503180
149730
271708
214999
239770
543329
253773
311809
270107
348153
116815
165496
82937
67849
141275
283892
340682
253269
366858
143853
518359
167813
348687
360246
142495
152253
510817
85823
447926
339594
534475
202754
287456
495768
357336
363659
380842
15359
17285
462328
535436
315070
3547
91786
443175
352092
555818
59960
490644
136222
472462
298482
416260
392289
509060
325170
86074
539199
519233
459235
316550
341191
449867
119261
347506
158130
141085
471085
436721
505088
429529
550567
458966
567001
241746
436296
418725
440871
329824
197624
189412
15918
352098
151230
437105
199831
547233
75589
407608
9169
450420
459184
252586
348479
70255
491762
334285
200945
226995
347315
122224
351485
416585
66742
381680
271230
51224
197327
299635
249252
312065
516806
125047
335023
91041
28428
59155
386657
252423
517698
393351
271475
85292
323046
280783
535587
36486
482613
462057
332681
368013
470495
18076
123410
472791
551952
224654
62381
42973
377598
299164
153548
535580
12549
240139
128052
361831
232259
260444
371744
269798
11275
59831
286938
137451
507041
19708
483818
332762
534566
418814
355010
525359
507327
191138
341778
198809
54580
518444
560505
452726
216117
542568
446599
316906
73279
339887
432451
63333
142909
361785
252829
263958
282305
343167
418651
220155
193344
299096
465870
510064
272369
502905
176783
391375
495467
92190
28336
157446
140443
71005
386660
98611
136900
357844
86450
224152
496893
534447
456896
149582
167913
416167
429164
3163
240632
148791
404648
564512
348335
45158
482319
157695
308223
403077
31351
189646
351634
102967
100399
51686
389169
482828
314390
538231
397875
428466
232821
387085
92580
234599
332768
194701
394810
226926
413883
200956
504173
521137
114826
510997
199391
157550
280505
38151
47394
282447
188098
515024
108393
54244
82559
454108
332849
50660
497117
90688
136632
438429
181340
165546
258465
400471
556395
212361
390241
347288
315470
10194
137762
171821
556450
348098
532043
418781
396650
408274
95921
424555
4433
420147
84474
538239
472961
161608
474322
25563
174574
454320
55214
503829
212005
462505
163166
241230
335774
92780
320500
170122
313421
198852
364987
202769
405832
545071
136849
391930
99951
538123
98504
246814
455342
243642
350227
52376
424297
260940
530269
41270
476140
70458
405758
315647
6778
350385
78306
381604
310015
5419
9706
117287
251045
41737
259662
259730
253943
218826
268780
315592
125268
532256
46481
19851
19231
43533
220995
297248
89050
489089
28464
348687
495280
115161
561786
540085
532495
271133
81294
467123
270724
501947
132631
511652
275172
542022
422469
117029
362859
367202
273294
199828
311801
234572
105839
163824
165262
434726
20486
86559
182739
766
266769
56024
436895
364920
511910
142139
186206
397976
374108
465043
143887
260004
425040
522916
267497
398128
356694
129229
197023
417977
275003
291510
498166
451308
216956
172768
202209
213192
424375
148313
259983
492984
535338
20557
10477
304348
479596
103185
313283
77281
324390
347626
111780
412177
48712
518509
292262
58463
378646
351310
271051
365465
186958
493445
318058
359951
348758
275352
499480
359799
211681
374031
562330
223553
136550
560927
83002
95106
461701
422963
431499
120452
406652
266867
253024
563148
173126
126026
87871
25519
205586
341028
327618
95765
359808
63402
287347
505277
220535
42652
513412
395695
534940
439206
538123
246995
299549
76106
321721
336822
219625
399543
200546
450422
93667
374569
187698
215168
139570
290376
24254
511748
511561
198273
229205
429096
459525
102052
250361
288930
60821
562915
475006
356294
87373
555242
467328
361883
421764
305371
511984
269153
4148
113249
257906
82909
290845
499833
407985
407590
258140
55543
93899
37051
389111
548432
282358
227152
153596
237178
166898
174286
224024
161731
283468
504869
307355
174997
385006
129286
412427
78847
129305
8015
540344
281211
182175
188505
427
12341
558948
212604
116263
117347
90925
13092
216219
312046
105269
402198
324534
468113
487017
482442
320820
440905
220584
280436
54611
449519
342339
122334
456880
337769
416120
29777
348593
360816
323700
33081
282982
218004
283118
239727
474665
422901
551456
194821
123894
543131
378877
155404
442058
95652
454141
536965
276868
387372
83833
236971
79777
105625
406216
35164
486032
325489
559160
73248
42062
166747
84766
480503
351964
396524
71834
469850
269736
148865
304650
131759
474774
385850
361360
132612
256563
280793
449141
79944
494250
421495
293448
355287
265512
277818
244154
135354
218730
429054
56034
317792
76413
157873
543361
396081
17823
548797
15009
511520
304421
344655
114159
556313
444913
124583
54549
186719
403007
555658
416686
377939
178723
311712
249135
126227
533729
556680
449043
397744
529049
214817
16372
380763
216660
440226
489540
140998
253696
190090
133902
444405
393495
451308
415197
553631
422338
181226
392245
74268
313821
454049
536678
66632
497664
246060
234237
113899
306355
545963
397915
225210
356391
483676
408320
200413
86075
554011
467626
283749
169060
294746
227170
527775
354319
34767
319648
301632
354841
73993
114145
546643
80202
401298
501273
553492
59270
476413
503356
316710
356487
324162
108487
95543
148093
45427
457734
522948
381106
375839
476564
77148
169289
53741
508466
358655
502469
211880
66939
450253
16183
418144
42842
57496
228159
63398
136009
209725
404840
486880
193309
271791
62180
153224
438142
38328
211872
205635
270736
26300
6048
355841
283383
66105
510259
51014
217036
503280
257240
372705
348362
121888
567845
307060
59294
98986
373216
510215
400345
513006
369515
263638
373528
6845
36144
211879
83175
264207
35861
8610
320222
15883
199485
398702
445270
282077
82152
354565
14118
484930
552760
243913
65814
107069
212909
324598
344184
485249
454648
357176
502261
84160
333704
511689
165376
523034
299837
314350
232446
267487
446852
255285
170548
83101
495000
473093
237968
262605
540117
113760
68098
362138
63199
140796
471551
477510
433161
123091
143651
204457
127396
167380
402410
321407
243022
10062
59296
109903
247286
441064
454474
455275
7991
150510
181969
555018
88828
342446
249179
512456
121686
315138
5882
162570
164635
567758
14387
284828
477729
421395
16627
557791
501904
411934
39634
27192
165677
313918
507328
512922
421546
318501
191192
284676
304551
58465
164434
298380
405478
319106
202462
456880
270298
49617
421473
553632
455884
16768
145844
373436
315640
16769
247626
102306
72451
303763
360161
560611
470621
118209
542593
405035
221668
14072
139275
334877
227098
489663
76543
91801
435159
500616
395451
515379
252249
398995
184810
357528
191506
169593
553252
20415
222686
199508
14777
406245
405296
73564
519364
500209
424083
380826
467519
259983
313625
530171
102787
518754
163665
370234
210726
416965
487684
114216
552364
545207
521594
406881
175014
300644
334853
64849
324551
410401
99608
136322
364772
340868
278417
286881
190574
545768
121283
94292
523941
123892
263068
555175
470364
469210
519946
397579
97815
32539
287828
527511
109204
427165
66439
124598
330718
20907
405892
280682
20457
510717
7557
312684
283840
367016
87225
432656
515502
443148
256844
478016
203742
56684
263235
145876
293501
242851
484629
369056
196689
47861
339915
508332
391974
277160
114107
60397
270888
302941
380134
48246
288754
42617
82834
155068
522750
429812
115366
481930
279043
330131
288423
314490
2921
266278
431755
112432
73417
414854
420810
247359
471167
456499
533786
466561
456982
148894
246796
182701
316987
206957
405148
511432
433822
355565
198223
398662
197285
109774
135439
161158
355185
533122
7345
408632
361735
367577
17523
101800
3584
399307
479663
340171
47504
314959
111044
190027
325879
179595
95523
560479
20201
300475
247805
448317
417338
119794
506254
55676
532215
30860
440987
465759
469790
31897
368610
433490
460238
452493
92033
415612
409205
460039
487378
487035
413927
318730
433334
17173
301187
530296
400080
503078
481918
204041
522395
321204
244742
288831
252118
47855
85523
210186
268216
389975
240809
70420
523764
153070
30187
536748
151201
114358
51350
471415
148291
400837
82558
158035
38959
323408
418357
125295
391618
364897
353536
242770
528480
400594
223615
348740
551676
390376
32209
178789
390527
280956
395769
481829
540935
4235
544837
135025
521174
483125
563903
51644
284202
546009
394139
400045
318826
3823
131189
434724
421635
414701
107321
361216
84595
498092
362680
104173
70396
185182
72634
458271
58756
506894
76935
226631
309737
222699
443713
40167
472751
154431
385199
320771
70460
496646
297046
144427
221309
387367
484542
141262
18185
79920
265709
286777
468181
66580
321970
295230
448089
423622
375334
64263
40971
402533
192260
219360
487881
359956
386827
558442
281543
201835
211608
72397
346080
15469
275059
53983
348199
434417
91687
287782
122967
446742
50616
24240
392160
563990
545556
43110
489028
83233
29495
163278
193187
67367
130822
242039
220383
277685
97511
452838
246091
46666
290156
17191
547114
377172
10350
79000
41293
396833
57310
90128
43161
383016
550397
221711
49553
276260
212951
566087
89115
533964
432832
307214
381907
567344
147466
296098
472817
371783
308666
470288
308206
537823
295326
388482
549134
258035
244582
469785
252663
323859
208014
355613
558145
141208
123478
104478
65171
363903
511488
114240
2331
233203
69358
124903
158817
175754
243849
95167
44056
199265
353725
257568
524998
348461
157203
229633
107554
31254
294652
144976
171758
257268
253278
26969
433276
525470
257521
465210
32156
266083
101247
97316
495342
566624
36214
388310
109057
559372
457580
474696
484194
425605
83559
81592
503190
473082
513835
83057
441954
118843
1463
345065
118794
95475
147052
34374
359808
461447
164008
228524
420712
107941
431300
462179
60056
432974
225053
476512
137375
36338
179375
64644
135428
489513
40950
88263
333202
432804
315937
511345
463054
14125
436784
346388
68354
370634
34214
341015
215008
311399
519170
561137
355845
330177
38688
425979
61508
52249
301316
373620
60866
191955
149432
363196
534726
170478
168928
370290
286534
384354
222725
550085
37308
369246
485099
222366
63995
128242
75383
343412
359845
509109
220795
72082
202056
174148
384675
49025
415056
211954
258086
68043
109408
378825
21588
325096
117213
101952
487247
552268
550592
450707
337915
105763
344292
51401
522774
554482
455633
222206
353707
537618
266387
304036
181894
240041
295916
472528
520630
311937
566168
486705
194535
258530
343484
359268
429284
96658
152159
231423
476278
452996
528919
494521
148634
442397
357670
442774
281899
298292
35638
438172
514970
430989
231418
213852
509665
86585
58997
287123
496918
17159
148491
145536
485532
125788
488382
381699
175784
177798
96138
505071
447507
504268
233402
146577
143473
106511
439970
277598
21331
354837
388068
228096
225443
538775
316185
376902
534064
471632
352629
1642
325453
236411
183172
522965
417006
303778
271585
165086
487796
175909
229999
462815
183816
473481
84285
281152
142921
359924
543947
314466
163101
210968
232184
293202
545735
166610
491401
99560
277445
430128
200630
74039
175853
175517
565339
248261
71318
20037
20930
560860
530097
79212
548828
339547
10201
65626
341251
179138
276187
400470
411632
564773
457975
120174
265531
446994
435763
335499
517798
561383
24178
462669
533050
534446
53259
563442
427203
387003
154095
385986
180188
184011
367204
183904
228480
537699
428608
242353
338793
436642
446780
101838
430864
235679
428684
250961
568220
546649
208941
241987
389680
86963
180606
285784
466814
537835
543599
343572
34091
332494
485469
74810
202567
213152
432709
67324
172293
454938
553844
142663
160724
452199
44663
538215
330943
278211
508414
226439
72132
83232
99438
247919
366951
244013
456069
147399
492276
127297
555350
464590
516011
170728
562879
45182
445484
179870
168716
277955
142064
456864
219296
144697
451122
162256
214813
432456
532734
250489
362496
345449
297112
31189
487829
538455
187843
176265
429023
559971
452477
269099
451571
112911
84720
489621
299128
185354
295944
360379
205433
435169
333837
406206
305798
182793
16041
314274
254042
76653
567796
381637
395393
145128
508635
195886
444737
509323
520391
473554
37487
70327
133752
120311
233259
357829
96230
118373
36345
184159
497143
236313
417513
203017
58643
548454
337493
391092
197875
464981
97608
262943
214853
15876
467828
354919
502873
92810
84404
88274
469226
105192
494637
526914
462345
141353
543878
382359
159381
390877
403040
5660
307572
172941
222803
299106
552254
314263
31982
481974
181583
454929
164593
298449
164226
224960
152788
1339
15237
231191
450970
217972
115274
351593
193659
401505
403831
531211
81049
373150
134751
394447
524161
551501
459166
440740
415694
167911
54650
363764
284678
454302
86821
562131
392214
535705
384421
155645
58241
290642
521975
354467
362998
336155
315526
212704
249357
462381
481806
182789
510912
367929
471748
353881
34784
547498
239965
252230
70751
4535
100001
516906
473091
555136
524409
264165
531519
548243
180882
50633
435727
131056
171444
327996
567805
535224
133349
390171
97147
56055
293991
489748
540686
292069
118859
282799
352077
545840
337777
182193
493014
403681
315783
532684
139493
278346
405470
348124
119985
317792
502874
187277
566436
462309
341957
402166
381699
27506
165419
58342
499147
44407
365847
566531
409251
195079
218271
132768
109299
366143
237097
566139
246093
124687
429325
407187
309936
398150
493357
73819
198175
202865
400443
96836
419399
192470
543845
552326
536325
187853
484863
335597
106879
299368
420498
326494
345374
104211
529685
541192
459629
356231
540047
339621
507205
430818
245735
154968
394638
503982
56587
293043
86162
252122
413533
166639
345074
9224
80269
409457
154608
29722
17659
518829
541529
242964
356287
541301
238477
345852
431935
389985
469742
71455
216480
286513
472850
251227
465674
406324
358039
394212
249828
374076
243180
96737
449244
518536
345923
50193
377085
271524
293765
390128
136827
27001
550683
124278
333364
97197
262528
296670
273633
149025
408137
286452
552733
258128
446791
405383
495663
280438
546070
336234
46280
46525
68803
207548
371393
311797
235485
516460
392126
557304
10080
433716
547646
256206
241274
110269
244214
452971
285761
554792
315543
83331
46124
42873
534495
162757
410032
7194
451045
151211
108899
190900
359494
396777
36727
357239
165981
388443
356410
291699
349559
306959
424602
17361
285849
349416
105998
556992
484066
23012
344611
141029
247705
456685
210677
35629
49755
160256
470810
352231
30838
97991
102453
378529
530969
221105
61072
355355
217241
80010
89064
11832
93166
171157
95546
495128
386825
68191
121415
75431
328174
245307
272612
248724
141482
403837
485859
410796
164750
295665
125518
38816
523579
281189
87521
567544
406677
439583
298382
48132
176538
434446
473121
254255
92296
383071
263742
376106
428445
491527
229622
373952
420566
405083
183303
521871
421588
537647
209841
487960
423995
311091
520238
395428
215936
383384
564981
292746
8427
441092
30694
312191
180921
375922
546588
474867
211437
122895
40567
185817
35899
498654
118312
52417
30447
272453
303803
406995
553633
396302
249592
252458
367556
500206
130674
191791
287677
355545
321972
386733
375582
129468
131588
21452
220782
413408
312246
383333
25853
333376
90488
492579
295036
185551
365511
258539
42626
367249
436978
199311
235504
285068
306660
260999
262731
49360
122959
260689
339090
478453
277436
194420
309030
98942
385207
270545
209529
475562
565139
102176
256671
25118
228345
434897
84781
363202
102925
381815
371361
79462
486023
435540
462056
554296
182509
335176
432719
134288
329663
537069
375922
476461
155536
282325
291556
295587
212858
432780
163039
120339
470276
562828
500628
446319
166820
502973
242540
149171
315883
312451
190111
133069
394055
298754
403172
326772
468377
340534
61327
143094
87976
439172
558758
278537
243002
565253
388449
313757
225891
109013
291889
451652
432246
66864
279973
58449
426372
149013
564327
128330
93902
245485
22557
194911
538821
54956
116649
307415
28344
248925
376045
372576
50108
6847
67356
313448
280047
516765
314227
316595
536955
414646
428925
290092
310712
537928
359271
361948
309904
279355
74537
242549
99556
247768
310237
142760
25129
277538
201962
350299
276450
335888
264678
133148
478320
477542
337052
2437
35330
454003
136381
399435
50576
132300
179203
374563
163114
456399
248593
472278
272564
132743
39346
222711
438567
355221
485382
489792
141776
550401
378768
333626
148470
555373
445169
140199
508789
251247
279118
184448
479461
495135
557725
485125
10982
374169
538380
263511
391284
401417
126543
108784
150619
59877
458083
106806
366499
50281
85567
219824
305119
390610
529435
479924
290015
67254
449270
137796
174584
223195
476895
465058
304480
77374
492666
158455
489675
270473
235800
331589
135298
380247
551310
323727
45533
514345
315018
330190
265065
73659
64974
28943
143580
231678
280979
404639
306504
296470
148475
308854
339574
443313
281562
373154
242005
216902
258188
414621
82841
230658
207660
331441
208185
35952
378490
531825
276237
451729
8686
165348
534246
33348
115662
270953
567603
94343
397237
477232
506020
197240
126413
143966
503374
371381
145725
387961
445436
481660
239735
316153
137300
349142
358844
140030
417214
243470
307255
522134
323255
111681
544699
300926
363072
254406
427104
54401
160864
528736
194102
279040
211783
331086
459129
5742
429229
211602
172936
311911
176884
18595
374194
156084
270943
301055
471575
249315
87555
81878
275001
552547
185013
154411
285044
517321
426604
150680
379226
215129
209521
97020
380325
500279
468740
273582
333981
432642
210467
33206
342492
330964
168607
249806
104607
389394
252191
539439
311758
532293
143643
488081
408199
204916
493013
336498
436919
458212
231189
265679
230973
87284
395957
324000
18416
323831
27818
266044
346588
72925
96502
287780
133240
411027
307648
94503
346383
529481
160735
540548
72860
10848
190898
480852
100675
115548
4519
138995
60823
357912
267333
423512
19816
342614
130818
184432
329003
204954
475717
506700
375452
165674
202756
55747
118958
72798
370775
478621
385003
517882
83156
31019
6906
129173
150562
297558
471738
43492
174387
290566
232771
100510
113415
372862
551487
357081
414853
548321
516453
27767
333276
280128
27649
367317
119762
437051
244894
438350
181035
184988
397668
323816
331291
96544
28450
539788
327733
413263
188405
40900
527440
197419
501458
377617
111290
168373
554296
410802
482763
252371
246804
451473
334031
169140
464232
217959
215373
408254
204932
59555
32329
506490
26489
58053
481022
341063
536987
4449
486826
273591
399603
389482
199533
567390
259549
365210
366925
104215
5176
312911
406727
231032
161302
4745
282036
95189
291190
233907
152256
391353
470707
218401
385406
292815
522681
276709
439133
173392
404680
383700
373349
240374
190203
536376
441931
8533
280315
132843
165324
246863
308478
88784
343211
434726
416444
96676
500352
535293
314817
146354
548173
399110
91229
532365
207272
246809
250694
412320
47518
551651
290318
562539
418696
173022
101366
415256
496121
159043
423541
174914
189539
377728
150320
531224
300428
535776
337667
81761
381754
520716
536407
446702
551278
261855
243345
12558
147011
339782
172537
179323
537648
348727
279720
557093
251739
64573
3677
515221
293673
408379
256897
283626
529357
336806
234891
240361
226461
268882
144443
480273
535573
452732
327939
34234
344405
528498
136199
61625
521035
466146
496938
398110
333757
198487
389718
402545
146121
208068
302761
169942
485973
403719
360639
361693
239901
294269
529068
442770
463762
230249
191099
454138
527806
561871
118447
73123
441663
41312
159648
393462
392548
547137
481216
489849
362366
301625
188456
522240
168913
318346
123439
459625
28699
269183
441757
290793
456623
256995
152702
248759
519468
413999
319598
537188
351346
446122
446556
302920
184177
391373
377533
374377
195325
182793
345529
222999
266999
496398
128767
365654
188679
540456
32937
65109
382413
17106
385889
251209
196766
541157
518971
395665
177755
359941
25766
185211
67191
176168
440377
331831
555007
422598
11077
50357
525137
551290
89016
283333
435248
248738
220775
155466
352356
322952
312263
133533
519795
474993
500660
14098
504225
392137
205649
240786
361305
445101
276243
5839
471813
146948
210114
3162
15825
17124
211273
99021
318721
400424
114652
65620
137938
310558
53599
53908
301835
442552
288608
453967
265929
394614
144441
313995
227914
138909
262006
169361
334816
327140
516773
75556
366528
345337
531906
498941
153050
321393
434766
251782
526564
62875
534501
400115
38810
106535
498162
473205
301096
522861
120093
203566
430496
186661
439850
16484
321808
561240
299615
91432
189060
555373
17458
21354
223776
542390
187912
33695
21502
241946
351152
415049
232942
111284
213531
242415
94565
150648
168067
68832
346119
293708
86849
483074
504626
417694
12878
490939
20998
211847
359136
277856
331130
130322
86096
517515
551555
225519
562774
136608
538999
219870
219244
145980
44906
357282
58636
338007
255207
314753
44637
339180
104716
262649
195528
82293
509907
534372
126599
282491
387995
364825
480371
461527
74373
503695
130334
177153
147534
82380
74711
388116
558758
339146
355178
534466
115264
415041
354376
224001
417768
39474
493848
170339
106812
243702
359323
329436
126410
293548
471587
433066
29452
288825
260648
404338
58069
550191
133891
313847
414848
124738
341795
562217
373813
563526
371958
429112
1033
546358
405719
29446
158914
285134
85737
359640
122288
233371
497429
320256
440873
252562
181727
566026
75851
558902
469724
117354
516388
256883
83198
129524
310855
412342
109861
344313
96171
307377
398614
327812
61752
250108
370295
367972
371038
380870
288939
498427
163843
266759
95773
542137
477479
193354
321550
83186
345423
37039
33413
469723
141736
559851
503084
176921
376339
199717
15111
507263
247514
299588
123866
320116
379231
32738
557583
211534
233745
131390
461965
61419
175365
96666
148828
291280
32718
305925
377667
395280
335433
530056
174934
249257
487570
152744
185271
416072
179682
368659
403494
157636
107808
349373
542272
404260
205665
267016
64608
355722
482319
277982
52556
335953
278881
528772
280080
499393
252716
370853
76899
483063
83732
521415
10911
104207
325086
375307
29973
324402
165239
527537
270525
109466
92927
301757
540329
265516
439230
435617
427852
13978
227528
153027
285705
98749
74412
156495
78665
562382
47694
164409
487829
192128
353752
317044
470854
315561
318727
172440
80069
110845
458075
343360
560920
106552
395521
76486
433417
347632
5494
554247
20138
223234
408146
85145
190931
128011
181995
493319
40123
42576
164747
307870
185181
470314
316850
32360
182323
55383
331693
540369
371807
554049
427636
286527
560614
359292
172785
205710
84972
178199
79703
234748
222944
264754
148640
170551
223931
249559
199212
446689
489596
356602
207636
91273
422619
4637
306916
293382
265316
166377
237704
470318
454511
64677
176654
440777
553008
438347
24492
200460
290406
203603
513223
262168
335461
188130
265080
315265
236520
488134
260757
356859
205785
16004
356363
442402
477684
459603
107949
21447
490712
57943
235240
242326
54083
83061
134827
93658
35734
547780
31222
528042
443311
151625
175422
338349
4494
403656
55067
40957
542178
101901
132985
376302
321823
53685
61135
339057
450015
2191
93632
115803
299546
239710
371664
487189
241787
165099
455611
97113
505916
76885
406028
364349
497330
35832
143786
177715
355350
417859
198543
437229
228480
190131
524175
428213
483926
427743
77757
138869
294559
10730
520459
335778
563690
330492
8966
31505
264273
245352
331642
56510
496536
240491
155539
484514
298127
525317
320135
346707
234840
359913
415208
436420
465148
33500
344125
47872
486972
136945
270246
204245
280471
388627
396669
485060
159594
283797
10571
238932
547047
263493
464350
492208
355720
22923
561554
691
176200
305123
18030
504286
503221
114412
108986
433569
347277
134748
279823
361057
397462
499710
536616
56860
120495
192308
562765
93252
82652
111090
280621
85794
426754
185336
22795
86046
403458
160101
46221
251840
76829
68470
411499
219764
433983
50854
163645
119673
514319
371542
322179
205671
242581
62816
45927
388583
57889
166955
351776
270775
328062
97715
493198
201054
316917
139718
262655
444614
140109
143183
95901
2567
9223
425368
508550
286245
243500
39601
169047
159734
245220
258627
182371
85228
459659
548871
325850
261957
105987
99244
148728
111211
195074
277735
368678
501934
138154
140724
368714
271375
490963
182142
521861
197551
183515
11082
78681
56351
199422
330005
45255
285796
334526
154506
74990
452436
163881
229756
162914
257895
44911
425152
367211
274141
381895
181253
446070
252410
122282
270064
36025
78434
256866
483704
487761
164614
428134
465195
532852
79345
5189
328633
216577
141464
564502
243144
125249
230466
142004
87427
164716
366825
315499
312439
345082
114379
148645
254060
222087
220469
333753
109795
335178
4748
283728
547335
390171
319359
302834
535057
489
348055
10095
279664
415208
22572
302052
26178
351301
139432
199522
292259
10159
34054
142119
326135
230920
545014
349526
184857
17833
263095
520396
102868
249256
220958
373956
66655
415788
383427
297329
349756
99954
436915
356799
10213
376020
68622
34854
226536
174201
111856
521540
57691
279877
367789
238449
61544
276854
122506
254546
48830
529008
359002
288132
275634
335532
496712
433973
359468
525382
67432
258514
90140
280596
467335
382803
405790
538254
50690
221629
27418
67139
470060
235733
150267
80051
476560
185338
68147
249081
226498
413449
523361
403405
459223
174629
387013
531112
210930
214891
287795
215988
479625
464594
388132
80699
440940
25981
362348
476332
559618
340504
355679
129459
289185
222364
59737
271016
543587
517217
1851
88637
517038
49742
429057
79309
376917
375045
247705
460678
478744
290421
49487
401100
8074
482882
243531
289865
40101
405831
537779
324860
100726
168845
140722
316232
445362
101516
504868
406665
59131
418493
280743
566562
413642
399281
402939
423138
26885
467553
262454
471290
249774
359992
194207
559338
251555
548600
500763
194420
61559
372800
188135
395566
359655
307202
225151
254000
470213
66870
423602
311970
487017
89968
30429
280118
559269
321238
165052
547857
356909
493139
59592
152382
559835
557684
456395
458609
226085
90993
523335
417447
364333
256020
46657
381523
5688
403327
326025
486626
428820
251130
199040
296395
405580
105342
471950
59392
18917
454570
166942
520593
456160
319031
414072
207133
67659
229535
421535
469577
326141
147348
478704
47762
353473
450692
504189
151511
167478
45056
340171
453450
507976
280943
493381
118312
94143
14067
333641
547259
25757
184062
396343
392332
391253
70953
103926
514945
539692
39318
344960
547229
486540
332632
415093
219954
183873
329956
236096
141015
362286
479966
257696
327401
365792
24016
245706
455571
362788
265651
477791
453225
503291
415881
529204
439887
358377
222246
282099
15847
279068
119769
213880
148358
38935
120774
428915
348773
240582
201926
195684
411301
191968
470203
353644
530915
6635
394188
504751
48657
253491
319594
161636
33227
31675
254775
175104
482049
455500
333474
540216
313564
342389
299251
320250
457461
40322
293594
511050
370474
472442
481458
536336
131174
240010
515998
225022
236699
117592
467464
317110
320719
376927
306731
385191
453921
26870
162998
217310
159816
234237
389399
404405
567460
233603
387332
120786
96104
503292
194263
164157
264037
292774
360053
95186
16338
307893
2072
84882
73281
252435
493066
436256
201677
149491
314823
257338
342012
271462
495191
391191
381847
176273
410691
541318
438648
349548
490785
500601
430715
59882
62268
51721
502619
171711
52855
452028
518935
75551
392276
185259
528232
415834
526603
299205
419795
525583
323509
164051
214439
535214
526139
284680
170061
160137
86113
184020
224163
319144
440075
279751
170114
264379
138379
134603
100078
419359
509875
522690
526283
514418
437550
20202
45935
365668
221
162832
386888
464357
536206
54092
280706
24960
104892
330112
401052
100474
76442
438067
217466
17424
118549
182978
554171
350713
126631
508260
115861
367964
542791
337315
16260
156629
140731
230251
9298
202572
495102
128856
521655
353153
374462
213523
84614
172893
226195
325831
285506
461969
526852
487403
318598
133799
319927
365711
411145
563128
321856
469273
488647
272157
13003
31729
94523
250573
526324
78891
492624
548640
352389
22508
360637
120224
395794
79776
537967
106855
246946
522720
469962
82859
512358
126713
452410
426993
94068
251171
492130
135941
325050
382296
133166
370925
255404
494946
259278
286516
461504
355201
165044
174003
293932
468935
532174
438346
477779
376448
212870
258730
175854
10504
28893
566794
531406
366207
55759
133703
514444
247156
548414
17385
370035
530143
61950
17463
474552
16912
555681
244712
44493
319725
417610
409915
200940
7834
71702
82402
553668
386798
52191
317282
552409
362840
398120
369707
173652
413321
255869
498166
64021
220257
157315
95120
236844
364357
117893
361141
548186
267563
278549
350283
538743
422428
282997
440543
70706
275550
274670
210894
471911
421785
217075
382713
415509
250346
558704
264001
531218
507243
353767
231997
380919
160102
397653
271765
14255
383625
49242
230879
290451
382584
301196
389524
233910
404664
260888
129786
348913
151605
369006
379124
366546
223859
88146
397906
436627
215950
444377
542885
200723
192658
528487
77158
99836
455222
164445
50605
310837
179901
338990
342899
418310
195676
377905
553168
524500
240700
412042
391406
55901
523877
327518
164338
274805
83740
362436
220395
497388
260586
157924
479318
411851
446513
137571
446450
421148
260830
237173
311975
39524
25743
91797
386245
46117
79738
330941
149329
126893
396536
458629
327680
420130
220085
126736
199907
67273
507502
24326
525308
124478
296854
511298
556992
489889
391994
411846
238211
229861
258703
120298
291280
514093
43492
234465
449444
373179
456451
140549
64509
282228
273336
459525
493655
31756
370669
218213
351530
57513
29248
8285
497093
175211
484752
19672
406740
144781
408801
240054
232239
494044
189909
473698
418418
13071
443914
272351
14569
449997
124288
147333
558782
110528
517697
514187
262140
194577
432784
350996
256144
412713
311205
60998
280475
561597
182449
411040
307629
417549
326102
287318
217057
465798
274220
173646
107047
340469
450541
554064
25517
339605
379189
534713
560649
293725
525092
472581
320198
301658
108416
120625
393014
6139
244601
541465
221236
139531
364367
100923
360012
173087
126888
323635
50872
548731
515423
465401
34601
541257
517073
164231
207556
231549
56031
277434
323087
216214
497016
197221
58644
475870
398844
433728
189492
82453
551533
374918
516967
434129
141085
211872
391930
80188
377583
552845
532616
391345
206050
529595
419614
500497
151058
12760
306044
376354
488270
297396
326600
372851
376830
506779
296752
395588
292070
344463
130037
63250
275667
421295
517086
270095
183100
94328
102454
99616
555231
451566
312160
221538
303785
50706
258384
443453
344302
431209
387249
198762
541917
234991
500538
231267
237994
212478
461971
530043
481735
72624
429264
12913
474250
191519
107354
230629
68043
525056
463276
507890
1393
478797
111425
7448
364137
98895
410919
96259
304290
337370
394499
211500
498561
519026
106256
538146
457138
343429
269574
427005
213152
302891
20796
556857
483157
74148
530667
347876
270445
308449
43639
174479
4605
46764
368477
32276
451142
446751
288476
421225
480833
138126
91705
542605
111006
414519
374689
376071
236773
530794
141355
557502
105656
408906
281441
434183
411556
564699
521997
534220
206108
498102
239346
54706
384197
292932
33007
197307
252205
35588
191476
405332
346035
561404
189995
111211
555829
68098
104168
411685
208464
257419
369784
329404
398145
64078
152681
281142
420847
385293
87357
149712
413781
137239
122940
312649
353987
508027
347201
206739
413166
256470
324957
40611
477768
292608
380124
282318
26146
174316
453001
393187
134946
141332
533273
250134
323670
166392
54302
445269
220131
234478
112066
270478
64219
273484
268391
540399
334606
162697
163210
104801
176096
474101
44613
277541
469854
465812
449263
538177
300274
450825
95244
248517
339494
565608
103590
52430
164512
335767
75058
100742
340211
395801
64342
60158
310482
248006
430659
564904
435986
436863
56825
509441
99871
437428
74572
148762
242393
366837
180333
313056
558491
86594
170260
504806
130494
348890
158246
31423
489242
164792
37319
22765
366469
414962
122667
464842
43555
496313
233098
542110
431795
491646
124552
407378
274750
148703
528257
51125
98188
106939
472338
54872
561047
168273
408806
457691
524185
102416
166197
409508
106587
473423
46461
368016
261607
360751
562587
137350
234057
298597
513025
174649
396086
81041
416134
284258
213846
239142
344293
368095
459621
123351
280031
496152
529049
368276
50067
391248
451942
234808
341328
335205
274695
389187
448387
49812
410282
217770
370168
30175
311
181472
299790
322000
227329
275765
407244
200095
214839
369478
13665
118756
404208
180882
515204
130069
225437
231557
246905
566680
87214
293385
365191
200978
48776
242607
297869
11067
402915
162570
356504
495398
508005
64455
214005
38657
340158
396320
392630
13414
210227
167660
416664
49772
67472
428812
287313
269911
464177
567512
435265
76201
125762
135908
277101
176551
183868
293961
12245
118045
552252
382085
462182
41571
516096
252268
109840
431829
150205
74324
185032
244369
301577
91464
178044
310631
166614
295259
416903
197056
512914
413188
171626
161472
550822
88748
527300
365082
262159
105530
429560
6896
404547
175430
481246
496528
138584
259784
343754
393850
506616
444128
16050
563869
347096
175308
482593
448586
555769
187255
337536
147154
71328
143225
356895
276018
343043
53064
262113
3112
291007
146660
131531
512361
316084
364152
147519
381517
206642
161060
3028
50
39195
527812
531974
377063
400612
510238
491311
421202
329207
336083
428497
8866
277385
443706
155972
137837
65415
180090
558621
362279
480406
461717
220188
172913
152546
194805
63064
149415
20740
39151
386150
167431
306994
296173
226526
534593
81167
426144
380846
389329
534875
486216
138871
53689
360620
246439
527969
378139
506876
502916
335817
251899
181517
364277
39965
331630
83219
144837
163049
108174
566560
205816
405707
273545
67573
191877
528350
198032
85456
340004
436327
455084
476916
64824
17198
357010
294495
187263
77020
207527
442161
125175
515528
371324
296930
258577
315305
113397
379395
35891
416962
295507
536590
4122
69118
367740
267543
213621
433711
70870
203446
357331
36349
336748
91316
213679
452453
280458
309945
399279
358676
262775
151844
184420
168366
470070
461448
562154
57843
444188
182546
20335
161694
124848
525101
372180
124216
170696
244678
272005
111979
65539
101912
563862
435833
204825
162895
300899
377843
301213
133877
352677
509208
285601
182949
536391
2994
555562
447958
473892
40812
65222
152283
481605
15315
258681
443795
7513
130590
476697
668
270605
553221
567793
184749
338349
169913
55205
107396
195384
287406
379949
373135
212875
97384
301802
304212
33418
124696
355322
25178
300517
284376
244385
443420
177620
366072
341579
42060
266564
475535
516921
212996
513181
529337
400648
310779
488160
187868
449318
337856
377060
163667
350168
323394
241908
268093
13329
484688
514517
119980
227250
557704
413538
307996
479594
251497
242615
98562
321046
526373
431744
224890
21113
134525
344953
22027
99819
456341
204446
286246
207343
160794
209998
102516
224360
213290
525328
412121
412526
19964
335450
137568
146598
438324
66245
176870
261851
137515
78360
156797
104765
317134
466889
385222
97709
328236
50880
10625
59273
83683
398599
294935
256408
69531
290547
11335
365870
431424
398854
494085
284001
328947
277222
75550
228064
123773
87296
153426
279398
10347
251910
66920
196918
116750
133541
564033
499472
107350
396429
446106
14462
432657
240287
285223
22700
521726
504465
270157
266616
183433
172709
492164
110645
256482
512038
130804
441110
208915
486950
429020
383368
22448
98315
512590
35304
426060
508642
319076
197344
474295
185912
492923
468146
246680
226655
318253
11008
79383
447974
118527
76496
195190
286608
305058
306083
74723
70319
200034
538976
262057
459176
509579
435870
506546
175412
294665
472465
256979
325977
554298
563296
536844
208786
7370
482715
51172
271934
69137
346506
250510
534133
90518
365018
297393
318460
115220
379733
379558
538958
529313
238221
393763
447198
555998
529216
151749
248938
381037
324147
35120
103438
97765
437174
563449
490006
75418
96004
215407
163016
160530
358709
62100
374749
489585
526357
312517
94586
208584
326734
373016
355545
39077
167521
421219
529080
153298
115662
551978
250473
362976
39754
400782
509685
229830
63104
30651
138002
147967
450497
200723
323402
149297
96232
359146
505621
166666
175524
250162
68534
369892
498619
250337
184264
189890
176384
267788
462553
71841
452195
26792
397360
134779
159116
372074
50720
392267
286253
2117
429773
534167
220274
414432
78141
30666
221606
479505
67522
159690
493132
18995
522292
35697
320243
142358
354617
72229
454150
452693
217732
6519
94598
276910
293766
456906
444079
549658
343625
356771
323589
339983
45833
309824
264234
265667
80729
182032
263310
398570
553152
495693
275529
245896
293908
325932
258504
143088
236477
360431
484135
227063
357364
225260
11204
139546
369318
361789
162549
312566
224690
385906
152242
165755
146872
132576
563921
161233
291161
282628
562302
147631
469591
24600
74025
517847
53183
411768
476363
339626
25853
34655
366470
256958
224258
483881
137571
44375
445620
440736
413633
49529
178261
55102
11425
316490
53915
326112
28385
258541
466821
273811
41453
283223
292589
531981
99233
453272
115052
384489
331672
77652
290020
378491
471284
115568
204512
115337
232895
285373
227467
152539
507505
15816
288348
548437
328673
264858
514809
447446
146266
451979
372635
557698
272179
30272
320465
548007
396460
314630
150707
468041
56362
168958
100500
3630
177232
223308
555847
238138
414637
393171
427153
404900
340335
437720
82585
400350
341077
409168
545333
159025
143525
180027
21490
192743
105491
225891
564633
180477
393224
559631
296711
220116
337714
65665
338007
29161
240184
298104
443747
83022
23001
155064
261243
150812
462312
154785
529579
127587
359361
401294
296874
66238
176431
27911
509730
485772
297917
403633
123768
530134
126565
418401
90781
47005
287845
470994
161972
480436
268053
300945
144590
116130
468900
124760
85433
224599
88597
423786
564408
536444
143122
564087
112629
119142
485720
263855
391984
166048
170767
276976
106410
251161
199193
424957
536126
202079
79503
3750
96495
220730
520257
234717
232279
81711
54813
295648
24695
179286
142096
199902
85686
10796
178963
299178
61680
162587
283968
118441
265503
104923
302891
403817
14045
433581
174227
405751
442185
421875
462410
136953
405888
275677
349895
7475
423520
473798
253882
354945
18417
553779
83650
213674
98409
406339
504662
302017
42329
521458
501185
91260
326606
557502
329379
338619
312961
303438
6840
230912
374276
218688
126204
396471
237635
221457
15932
45517
549713
207422
80408
304830
163692
414598
361287
191971
116472
122202
422697
562874
479456
111466
484987
72030
9223
472324
496845
241446
486199
568564
218668
65433
112939
16041
112139
147708
543634
485091
206672
74853
311206
10693
292713
377034
181510
154185
228034
167677
346259
186858
246693
25781
390638
39589
335820
5058
225288
419297
520384
229583
197885
525886
532572
483561
373429
454172
448309
241784
75896
36418
219325
326468
149324
236701
567044
190721
20011
527043
458456
468401
155966
349150
123292
266661
386767
401248
263473
366880
223650
516951
13192
225656
103620
63580
375852
125342
553870
142921
171323
472086
200786
212347
220587
220640
300659
350084
526709
38210
218920
161581
16735
368724
308115
513596
214984
147749
419882
301511
442770
367351
456428
145869
310024
85321
265213
414286
338650
336556
187759
87080
432793
277633
170805
197556
546442
286524
268641
436921
524297
555200
554472
513916
475255
134567
494467
137709
122618
548203
550453
316586
132170
197243
288570
521956
65236
147248
392722
385354
45303
27016
328519
7128
132592
412438
51724
542554
58334
168315
300104
289497
221900
192847
181148
441997
504218
150345
549111
170869
498510
319561
468502
462026
291762
433171
377137
45976
338780
30037
382228
561610
505238
368932
268745
13806
348340
131909
68630
137011
5807
443867
297987
337352
191560
193374
515827
385765
368728
144005
82783
504175
241552
537312
478461
534303
45000
353069
357027
540661
382949
87492
538059
181282
254619
322152
35966
281198
242912
524756
157049
370570
510730
193092
435747
34750
115816
324753
470614
482338
204664
426539
371974
90769
147029
42968
26918
491770
313263
140155
261991
117760
370075
164222
58940
182511
201737
219039
454976
409098
511850
538310
66956
127080
473189
134562
122653
100243
125100
450801
39540
64050
404283
524433
65635
142211
560775
398488
53622
543804
349518
497407
272266
516081
294995
374311
497838
504152
207315
202707
205236
167735
414622
362979
460037
552347
460087
453309
548673
97262
443897
545690
160321
389260
328190
264207
108416
189981
215570
291444
536322
270634
122596
200587
551248
121594
439420
14642
492952
524859
324115
344153
70671
176340
271962
82836
312024
120996
516006
460889
422068
477966
185337
111993
458767
528615
451864
51117
197055
527438
174217
49305
563892
233990
75440
480967
186369
64684
440342
132470
272182
340851
456446
253445
401395
109587
152608
440310
74846
102486
285613
314331
483378
500321
400666
102541
519942
199039
163763
106871
566436
179285
531007
262678
544568
506260
502977
400317
291457
65440
344433
256120
128893
88274
323643
11600
131895
380424
361639
481376
20344
453708
26973
542470
309544
275093
219207
409416
400861
411436
305784
520498
416671
430270
73907
125767
116632
268173
493101
550649
399122
115112
171531
290575
181602
327644
180506
50994
88146
445365
469259
222892
338615
13466
318436
89445
398386
79744
548411
363804
313569
352674
333516
312210
420311
330642
553495
270931
438314
460040
533973
281656
468408
414004
38879
271882
490994
469862
296741
345818
56762
352730
313832
147739
509295
476199
149413
404898
502605
266529
211861
442906
416683
549205
191496
201949
332323
535531
508435
192157
136841
512211
216935
431008
258469
165465
189653
335831
277463
275739
173750
38438
235959
110545
187100
176990
463658
358355
392273
488912
345392
26302
358209
455349
504899
305982
362294
353115
498981
509194
58087
289836
68624
270752
525396
557575
294263
54380
308117
423934
58398
369889
97511
348876
365357
351739
377022
473378
194913
124335
550575
215981
249124
394126
495804
337225
306517
177531
149922
75250
181520
460153
442732
259876
300631
422479
157388
376820
399681
252656
320786
443820
113009
258140
549272
518031
304529
190208
355048
310400
163898
64137
139529
356782
3273
558804
532361
159694
168820
273112
52511
431123
555883
252953
200442
555794
156342
255277
293491
377609
153455
269308
89500
228458
242957
360982
501062
20721
237063
557268
397016
440692
313696
185689
541948
518588
313044
2587
208899
160959
313110
123192
513572
35875
208386
206159
561621
553848
450366
200496
156288
528204
94849
422002
396113
197958
326225
300368
139131
20489
415466
436296
343789
198569
103506
355855
77380
525166
430778
232186
26754
432693
348677
203671
323123
311126
412883
368644
346188
293747
104705
355988
196475
336786
29004
103658
115253
293664
181025
547033
155728
509299
334402
182207
1653
418062
169954
414724
379804
379420
364742
519914
441737
465610
382040
457831
117451
264025
500756
145948
198122
62282
186130
511790
75368
459589
132546
323123
368709
156884
156333
344834
186919
54049
7894
436004
184164
470376
331122
77076
178273
475908
256753
194304
99875
342264
334353
69300
528487
266728
424085
266150
84128
351405
394753
245735
473196
182256
116873
253121
425748
473410
562232
78998
468580
263313
150211
130495
493482
538801
143908
208182
514496
527594
249176
98447
516513
3273
23599
483214
350993
9037
113051
194027
175173
233238
325321
385835
269853
27614
87321
322952
89860
299071
5457
544184
175825
224205
373133
30961
362525
373931
313916
367788
102276
525942
47585
207988
374848
391412
148540
491967
29144
533367
367244
35115
264992
257296
165621
75444
142186
478844
477467
20603
566898
500682
535024
373794
298806
24998
413420
134818
407541
557108
273490
218722
514355
302620
420685
132471
478365
396540
347877
490215
210364
52269
7785
298321
517963
283042
147405
30487
340722
54102
463025
407264
79523
244470
332616
508317
78383
168294
222923
31197
220641
13718
211122
16446
454665
452163
174112
482065
327772
436276
169307
474458
87195
100529
545282
472513
7310
118735
41391
335951
241133
159012
343595
197217
333399
54933
494668
41507
288928
495000
286003
280843
568022
366919
187650
170076
398738
473638
28005
195237
106117
22987
544090
503678
160266
8350
412266
392735
74269
45715
479846
217401
167703
224488
150813
15884
286615
390228
403687
234127
168904
69712
391030
441772
255160
414644
437949
249233
259211
257148
491175
30229
364503
206468
371394
39474
450932
167505
125359
97001
391305
89710
305860
92317
266434
13742
45076
567455
319433
207479
426487
543757
407671
38108
319447
96300
352096
289314
346435
197432
273805
270313
139892
387504
310672
20358
370482
96488
493610
455738
521795
289879
71247
553890
507081
552235
532789
229379
159637
468253
407698
481570
503663
33704
178078
56936
447618
453823
121893
214322
371458
76504
321805
280208
160121
478157
10608
487934
540015
28029
178501
244220
147657
304874
505228
237616
496433
316555
367377
108419
46541
133940
507295
368270
84579
318029
118464
480592
316608
34857
9386
17126
246252
259034
418900
440826
254157
366103
72926
479652
360992
428076
283801
321933
324982
552591
425531
466722
301413
284945
82293
239671
333340
167130
555131
462321
129415
65625
261185
165199
78531
301791
30511
50328
324544
136955
170115
391640
362604
86633
414852
322053
534652
443023
26690
352024
446820
157662
21675
502429
18424
482714
5576
264015
448285
216347
556618
474770
450029
522874
532016
311886
331086
449186
408651
389792
106019
108973
264049
435235
367237
136778
481720
221627
187852
362530
295241
110290
384853
215616
241301
533656
382458
250567
347091
233976
58825
189116
358876
463934
563105
362126
483104
110046
453087
443335
440149
283758
27714
444780
269583
557087
80627
476686
330016
319161
323288
465056
540208
64899
393841
404762
511089
330542
539272
426035
497537
380438
340860
139548
548097
448164
68753
123328
42695
130931
414901
496320
106359
397112
182997
464344
102345
477064
535633
11479
294989
46114
110763
85787
414891
292880
69785
240423
76760
527134
558833
541369
210484
202057
76470
441579
428104
529354
172921
480330
288783
158633
180382
458913
9535
52213
19203
58495
60383
516419
72932
350228
244360
245814
31086
112787
160963
195065
305328
168789
188155
410709
452667
148388
62638
22571
298381
492329
127971
152051
109231
134409
2090
446602
251210
129955
508134
272717
123169
175540
270423
329726
57613
560833
298139
486054
146295
286624
296287
54402
337730
14107
422959
108134
370441
288976
379164
29712
557083
146418
299085
166625
48452
308888
346212
38587
482404
216501
28206
513602
165474
452098
102166
391635
218847
413368
161191
561613
160349
417315
122446
339341
304988
379927
82323
491761
181830
328569
65670
360242
410654
382334
272239
253580
397862
503244
559888
427465
280404
233584
76603
529088
346763
148775
247980
420636
494648
392469
253790
17279
327564
173087
103058
354501
157221
555333
241353
102416
494169
554902
346735
351058
110506
100551
500122
167995
315501
201059
269526
51653
399722
503700
506733
325469
192157
258967
340564
259178
254708
484449
219083
344516
439161
58480
196311
52186
38693
209008
160848
225580
165704
265276
406526
444599
81016
96791
372936
356708
318295
66670
450591
432336
3083
51000
130559
1595
454370
230948
109298
57278
516598
415474
50730
18356
503249
495889
565390
73879
19876
410940
555390
470338
162937
428207
73685
565196
269770
17080
168804
12087
412195
190493
298330
360915
302060
322727
220950
426717
369165
116062
18993
97985
388515
164471
135584
17823
137692
512324
200111
160714
402989
346129
217612
465390
369171
486603
235080
424858
515941
136383
185070
179914
331001
257803
522654
203366
478398
99799
567130
445020
377714
8020
507624
567710
195627
76500
479992
271401
59182
275217
313668
420450
57675
90563
80697
162828
220274
96683
504898
13648
276931
316179
357822
122016
326091
168269
445099
153501
478641
220436
197897
62520
399786
178014
547049
515700
550659
182626
260717
239530
140571
55533
35867
176568
271936
276207
258712
308970
504183
126004
331241
409915
347472
523062
54224
525637
165789
297689
153506
310540
126655
389683
349963
100759
263783
483241
244564
311352
265604
514950
198194
143659
143257
240131
469709
119177
85344
264438
546335
94025
369564
347754
480829
549678
365471
535637
84528
30922
297180
228194
117928
266431
474764
40867
420223
190880
486418
252655
90000
33072
20759
442575
249917
88487
111090
319589
449508
346841
293198
287574
337318
403254
278363
539038
396917
487905
89938
237756
455331
298770
396904
447226
51030
211043
110846
57807
527911
149102
372260
1884
70643
346508
20759
295785
121897
551024
161409
13092
210640
426425
195640
335025
133019
528930
427248
425096
518586
26974
563094
62491
411908
325477
14208
120585
258432
470900
281382
29552
474505
286113
144953
130088
10409
408977
502466
147755
37218
347693
464248
125599
562854
444405
147743
228480
469875
389428
379404
121828
157913
45589
88405
141694
247561
423155
513775
294678
54455
132607
521453
526934
178049
36965
537189
224144
60210
449091
68599
121545
237220
297572
275732
270755
263455
424056
490849
373751
126466
301338
110443
213330
58839
264251
546174
108290
565620
258453
195468
294685
363128
27677
531409
115362
91427
142576
535088
365296
177444
14720
207823
120526
13968
54788
486197
106166
220604
169893
465502
422212
315965
166689
319671
60392
147141
384425
188112
37279
133680
366545
507412
284369
503340
421392
35385
296217
169860
122840
491095
479803
276473
430349
215084
320751
108114
344452
490419
451905
485489
101021
437872
267898
171953
387576
137398
314029
412098
413613
261323
137308
398446
510883
11131
147953
279453
400775
110147
475689
526404
23687
14392
545115
237318
194282
257766
545338
444537
286788
486638
513659
466815
338199
199828
130834
358976
179212
135153
163320
324013
373244
20277
431648
83808
200369
112979
218853
57235
122665
81359
34209
535904
461735
458869
109334
156973
246998
413473
360292
252175
411115
305625
55217
358860
175713
548727
56553
479596
557067
541826
122317
472809
316553
26442
273359
417585
205236
318746
378011
295445
264950
222121
545542
158512
171782
382203
46412
565428
401900
46332
21088
449133
156565
297366
268625
300417
525337
174783
480941
266917
66299
384762
467311
158617
563923
447059
120066
520357
265395
432824
205724
141962
549440
196330
436146
375301
534213
151391
457428
129090
133854
280157
151372
446565
91373
325158
462308
52403
311544
458786
521731
462784
123182
401582
436373
556819
123690
223952
445499
149220
438375
217572
394566
28106
90257
30236
183465
216906
399960
273091
419282
190887
404992
284405
90506
289357
479848
519526
197626
337472
540623
524376
494310
122561
117311
452926
520870
63665
160553
509988
517798
448010
105811
230405
322179
390457
275298
284317
2424
284802
325680
69277
487330
415765
416888
76469
235924
328151
185152
15998
258882
425530
178647
119260
292568
261772
347610
563998
207853
419608
543278
304392
186405
66830
182760
399306
206129
77359
103573
80182
144081
43470
359253
176716
537985
192527
310271
265526
202597
473781
345556
55299
75478
130239
271798
10842
467022
543103
500231
418329
418227
320220
490765
428005
436605
456064
508450
39853
548237
120850
255640
296664
62838
483677
451029
191714
7417
97512
386150
535184
444381
519948
125442
305586
516344
248439
225469
392289
71019
549378
129125
212114
118445
245774
169359
161657
260614
527626
106468
341707
480768
95640
516055
376476
270171
392769
191465
432976
467140
250282
524296
445484
271181
461194
410521
130036
147356
483381
218489
537405
165302
106194
237304
297496
463635
313013
421849
108513
213316
227621
210990
345202
394271
204135
247194
78727
414330
526911
551213
442107
222141
222206
521528
312464
485687
21100
217523
400568
508894
464676
311516
480154
378297
487917
304046
98627
159122
450119
100813
195817
348514
437419
447911
287722
20932
301796
177527
383258
434386
150374
158920
165694
222501
274937
323469
342898
19134
257004
259030
229749
381917
123555
26567
516763
153880
405535
447650
555695
82109
283802
122300
169337
518690
329037
6368
316715
181550
25449
339481
256369
565788
299652
405713
59844
532086
166346
182975
366301
23067
531960
502812
209349
172698
181083
216622
2575
204724
149503
145916
193467
444408
399250
422597
390140
151160
500494
256218
162734
109709
40172
102110
420740
321660
354712
414817
266010
222379
127147
232594
128418
257469
53212
537385
343740
465618
166250
298276
470811
246476
331197
319300
67448
187557
319956
211866
390766
196015
152893
63148
307202
358192
90135
389285
111300
366589
249617
67680
294368
146159
58589
324653
275614
150340
352751
271468
35279
248608
108146
306685
9984
262448
480397
559393
448203
307006
395440
187330
393403
461926
9202
196604
249293
421570
118227
96435
269408
288740
448573
74905
160698
489321
564910
94496
169438
159209
396901
260628
232380
552742
508360
529281
410388
534386
76779
456150
90834
189961
165246
402850
48616
302133
112636
441332
368600
74745
220188
471784
99109
304793
428319
5365
324317
289130
550590
119150
480834
347987
291557
398201
199251
464440
353885
254890
290429
189320
487827
84634
59059
118051
141872
380218
454409
142955
114265
378862
162119
241808
193418
506505
417534
136461
29781
3874
298811
246924
359371
140227
472235
239429
264726
296535
57127
67703
304022
359028
104420
355987
430623
501768
505935
447973
58781
64836
51904
497105
192194
208337
369463
503605
419520
90839
370939
23485
441613
26631
469699
415603
511592
291082
418690
30385
526721
342929
341360
289096
403429
198305
466863
254413
270348
221168
43886
385222
265065
117826
255674
401826
329956
297655
426747
345282
213215
57060
492134
359289
16960
530290
545825
25717
548618
538328
65577
272595
133982
354027
291195
92934
252341
389370
232461
540886
80581
460547
170796
540197
443080
368045
537532
363934
993
346967
333544
290210
192
144308
139085
509076
249962
258360
73268
30961
55305
55871
386029
489736
532611
99729
215005
123806
367618
58650
13543
313542
410063
100433
202260
454770
318217
522340
27233
451421
240013
346839
38029
15005
310304
363081
485356
1922
145400
5979
150001
540598
472797
380477
17864
82186
307770
343042
410121
178658
195710
494416
74529
328073
283091
418877
177870
43898
54141
480672
55736
539915
344003
22724
246518
237232
418864
447989
231564
274790
284242
255669
512643
387367
327579
393890
167060
38883
485654
9904
354846
61272
288915
507566
110322
297470
153002
122810
410628
325138
251776
386073
143727
73305
73161
210479
393281
363986
171374
352443
85085
141204
555127
469666
203147
116678
222508
21275
205266
224031
439551
176295
463655
136251
517439
310579
60826
336436
409659
485890
407615
350579
193063
218392
480377
99121
558508
53065
106936
24868
485303
554517
121911
320690
431121
320406
249632
212665
205569
505313
472189
388775
150816
219207
381980
507881
195214
544628
133399
372133
322076
490921
505476
519934
501229
525581
317299
239599
322767
184634
454448
512110
465384
358705
410542
251686
63986
323698
303028
61744
438162
212812
374884
8869
362496
119138
17483
439930
160275
150288
367116
101930
418651
42663
442773
16545
98858
464390
50717
196435
377297
403935
171802
460115
277608
494486
451914
13209
189793
55481
283735
285860
166967
417975
474736
527957
124114
563447
331231
524590
475166
76132
304537
84200
246850
498294
25171
388885
274424
551864
379300
168066
73682
105029
294400
148026
92749
332738
294752
546441
566097
31602
556234
212758
341699
127652
213380
304255
104149
300970
436779
149696
104891
377104
302791
45533
297155
202046
545618
272973
515224
156013
299783
257795
204655
276195
252641
82101
240426
427514
541150
242492
62775
259332
163466
302836
514950
190
89463
541225
123429
124305
447229
533884
556545
190514
366249
13054
280118
369589
311023
188427
27720
247340
162416
140550
239780
188393
248087
243675
103982
288005
239678
369414
89704
389164
237478
490032
42048
367964
370197
345051
492583
77791
227824
316658
398385
185182
198298
375606
150666
540907
492471
479485
376276
277141
541603
458481
40688
243340
341329
317098
173353
34140
379827
450281
396107
127223
142733
113948
54024
85319
381117
554706
400893
30067
524859
474438
102280
251632
211287
299065
232560
459939
156047
116493
434289
385624
59897
323643
185443
524194
104830
37508
168948
323121
275405
341521
124934
371045
475454
10327
80076
40316
88979
3441
50495
500179
246305
24723
280229
391407
144227
54151
393448
187592
254497
485844
522631
75951
495473
63699
79887
146020
407162
506693
206858
368828
539163
427907
341660
274710
386632
415363
237153
329891
12444
239104
86608
72997
128322
310470
216065
12587
232139
184475
468343
393216
447418
170674
100495
37971
196109
542677
17500
235362
456668
10599
479377
395912
266952
74013
357681
353822
113615
391427
201466
446587
53279
117368
290301
194820
533207
289602
456296
162991
398130
73161
485692
355910
124514
14574
524841
128829
33766
221071
175255
278522
2806
85331
567153
292222
205572
382450
250673
278554
382767
73667
498233
7213
64907
186305
112183
28865
305244
367734
188009
432447
388094
120383
84509
324912
361500
452726
65932
268152
58882
448656
326086
289433
473881
239330
288561
449132
290044
516335
138409
427087
394242
10029
214958
312183
18193
473093
397920
293929
325396
426329
405719
272460
324245
132304
246289
559465
499006
10960
459982
328547
194191
283093
419939
316628
547042
381104
92321
563387
509473
105631
421665
71855
441075
271589
19733
429527
239941
296566
441334
484421
407817
292616
294763
496755
88456
243587
168818
303695
523341
67964
229202
366229
144571
539788
145216
560591
127046
22609
448276
453295
68481
566537
165092
63101
516795
264501
236311
76268
293420
8074
176104
113419
532004
436690
358679
156789
311255
445677
144286
202343
288234
101036
37436
194041
349890
97699
354798
310544
255008
498424
305009
241518
240939
416601
273041
225654
265509
124503
562167
10835
476734
494839
446538
10938
247686
113413
159656
160979
126472
529706
294841
529593
154991
206067
90477
905
115063
143854
158248
234898
439680
514099
215529
239723
591
236575
2369
290318
103736
355572
106559
82947
549660
77844
433504
352098
420507
216311
80615
542425
31225
86878
306813
127384
480509
333960
58230
87206
58472
22552
114230
466821
561855
517265
159668
425433
56850
373734
416229
136204
259292
111112
71014
99536
158759
251774
10062
505557
538639
459540
398237
380362
472160
465878
208387
129089
6597
380030
168250
549216
192886
514147
427470
175695
11187
157805
62512
60444
286051
332697
225451
166543
354028
188413
68435
568530
426716
258644
93317
110098
164707
518774
332150
156226
7134
67521
273319
30214
456006
48701
241227
536966
130849
559200
109511
59318
361834
183557
24021
205563
203657
97385
266314
496765
557129
25390
155326
121903
241446
303598
67656
46758
65178
407974
223818
359118
338440
216757
508346
545276
307888
294928
299924
254751
415844
189396
476842
417714
560823
64005
356494
160779
293977
259583
27352
90827
371864
399881
222774
197161
504626
342778
284904
21716
206546
267610
2817
43691
498815
350045
449397
514499
295765
475107
466497
273730
315687
213043
430258
49553
67253
234095
291889
433073
176758
129413
222403
179699
533996
236795
72750
15462
128692
254521
230590
478460
46714
508526
393207
410901
90582
397301
548871
206036
559876
163765
435766
339158
256761
100965
188310
546398
532398
480000
556510
213359
406006
184891
460294
534341
502303
549709
14750
298765
107883
128052
237565
23401
195672
398063
458617
421677
336050
284549
113106
497079
429169
217518
377358
363099
474221
222044
510538
208609
515411
345374
317734
227631
415956
477534
401765
376711
218690
302597
434786
469700
398740
327234
372227
394726
387063
166294
148552
210203
489351
545526
492423
499919
139069
185299
112979
540406
332073
438576
388630
218193
149471
520243
386292
294072
8194
447157
247164
122182
437712
141476
248526
384641
250297
41259
559090
453049
466914
224832
3404
410993
408474
316402
282272
8412
8554
360733
68348
348738
195824
528250
35252
75699
438239
79694
12346
261791
83926
62982
556598
489460
361887
459273
110968
361182
55804
393445
312853
476512
536087
205051
375017
334655
365491
383333
451725
194926
202900
156428
468743
313100
26206
306060
352529
503510
425624
549417
104590
403883
375826
169945
333693
85413
197215
401036
551627
325308
424889
389044
454713
417584
113517
537876
56654
79191
122754
268444
146273
159393
109383
271069
52800
59895
92846
290126
333498
479927
423981
508530
263328
218487
411584
116566
551719
201987
157262
199867
347478
539864
222772
534571
216078
489627
381060
183089
363106
530286
360022
43666
281522
226112
568399
187319
423352
536500
278118
155221
503891
483296
7215
241895
530033
394849
266645
25710
40112
90145
82071
201589
315776
79856
262306
364341
9605
268804
38171
203977
292739
390549
409036
182158
99208
497775
152745
254142
511807
204246
11584
337977
104036
40128
238737
5058
231893
361887
520881
378424
104242
523467
484394
50616
58869
308500
247580
400606
222447
503455
431962
454134
153680
486401
289947
438724
86979
96558
304657
63245
275317
530611
437693
216629
168593
271648
249298
287548
320647
555493
190582
477618
289298
561817
544383
41083
530279
279568
395834
162969
371234
119432
398076
151933
201948
349394
520745
430833
544072
207633
436719
432009
563934
82531
529371
192629
315304
74041
442515
238898
472456
164506
452534
114742
341578
450691
294044
48760
304159
14416
424956
561245
381883
449856
504401
257100
483570
203911
55833
267641
298082
51159
244881
219158
505335
294948
179681
244329
189838
101378
241470
225084
228179
308190
274931
188657
215318
103614
228213
275466
568510
50508
399839
119996
99950
129340
519825
455390
508750
356828
559363
529274
44058
9070
102314
325850
347755
484695
387042
298403
537108
394354
49941
167162
306128
125934
62034
405994
302893
29148
479300
497996
49213
479124
191128
480402
57320
402971
195588
103777
47049
88848
292475
175506
16432
450110
356555
40432
412878
512038
282994
386142
175878
57290
508328
401288
457889
429496
452914
281675
298795
426900
359072
1348
315217
536572
560600
320535
105742
411413
222620
357672
469425
381408
446628
222347
468423
371244
204322
483612
428876
244356
26771
417362
424185
518243
376880
63700
83679
147343
443656
47618
226816
152580
517103
341896
518714
344376
467258
181855
344826
348135
333569
192205
46331
437568
412167
472187
461822
388063
207423
185285
24926
344110
323420
374070
293756
31386
388052
151261
339771
71059
345608
57078
311508
353942
390345
376201
449832
137765
219823
277375
147253
366242
104589
175964
168925
211470
512964
267995
55746
363137
178632
191142
369110
158617
562249
46796
504268
91796
85676
328699
209316
61698
484447
303594
288431
376377
3058
379996
12815
184982
443858
528939
97061
120557
150063
94701
76631
39037
122050
2175
47301
137999
81464
444097
251631
173824
141509
485367
149413
498930
112036
371532
22123
159862
409383
499
88269
360163
566156
411359
62122
131009
464301
405589
38567
92850
458975
362910
239920
524911
355349
30745
407919
448682
212718
560914
186545
406501
506374
260915
30655
309868
23004
349411
409422
166868
33676
442427
349229
47302
149909
12303
435850
123578
275200
338334
362013
54154
124913
82677
509107
418697
402276
177524
447800
223781
401911
116468
245636
10853
310806
410703
253027
5167
255407
48149
520686
320161
120910
10305
358491
241050
386422
285505
5317
279986
59577
292992
287505
81299
494474
364535
509686
9020
278987
278965
202377
33071
13316
452430
120196
423268
76631
174918
549386
309992
149361
483586
323847
26562
243896
495841
121708
46249
469089
184723
72546
194558
431017
254356
419414
346523
440576
381052
175415
470995
562594
211244
557673
25225
423703
211313
315830
562117
344882
512167
187219
147387
505973
168579
271283
249013
262718
497238
300863
367763
560818
556591
59102
425159
177350
371636
463434
64543
147572
119074
538373
170732
491645
145363
71290
354268
448452
87418
47323
104501
548129
539517
373727
136659
168402
343149
114134
54196
484590
226155
277634
6666
246213
188287
19877
48227
182628
515407
253359
8328
554556
427283
122905
241479
565070
317640
322623
277346
199970
77420
473763
261911
330972
549761
436441
3859
196427
487552
277613
80204
440198
550862
254513
497680
434076
563484
464244
238874
70536
183233
139428
256091
545889
525184
130955
197952
126397
538973
20804
82774
334211
146092
79320
57133
46080
567256
381095
119238
137194
344911
279315
95106
402851
466769
24511
512113
545220
314507
73929
72430
394451
83681
540935
67960
531141
56048
499846
40725
382715
25773
313184
409762
445979
173143
543053
273763
342744
114716
201410
246427
567110
554659
217537
221640
419073
419013
220511
501544
147018
331074
218386
337717
135056
415702
484532
303225
435683
342328
409648
500915
504866
451120
467648
200128
205232
323748
505132
499088
566359
295757
308431
508735
491477
326326
14759
566242
265340
425157
244338
408295
172899
335139
247694
25708
378544
563724
446061
269086
255550
497383
111158
517708
46343
321160
205215
79852
460999
517958
234964
361331
354037
58105
1251
370663
223880
269893
552798
438595
415500
429663
185997
553218
501949
226526
494226
86476
192237
340284
295
315842
485167
21746
480009
271135
338955
431553
292278
307997
456261
229214
333966
302793
558121
147156
196075
485284
241322
417129
328942
429589
401834
393979
518668
18752
228125
445238
192470
211572
562027
307179
96433
507112
563846
361565
39441
226926
114564
96812
7931
126874
528058
143162
141153
149188
362399
492805
32646
87495
64858
128823
61820
88768
333280
197642
432932
236029
378294
48800
550272
405711
25598
400577
363479
112823
303649
73219
203973
354752
203896
436602
28967
414056
223148
411957
409557
194893
562907
86664
155097
434305
162498
406573
285433
176430
548246
465552
232661
39748
295502
319350
435112
122928
199656
324266
455271
106589
437629
352399
120585
427784
8351
34127
199758
183635
551605
495320
125423
315806
118388
257589
484506
439165
85457
471393
357790
211110
529426
517145
274461
321652
144690
350831
245603
449481
19626
239338
44410
269162
281634
523789
286086
407603
305099
553850
247724
499525
325198
56975
208132
338510
351553
196422
275425
224220
320123
194987
21488
268427
475300
59709
370000
534786
275851
330163
226578
263012
548694
414532
525624
201580
498382
220695
358802
464140
453255
274023
362621
292117
519560
87310
401830
283266
212698
398459
27148
464111
309772
545876
40129
390889
291311
116038
123319
147287
321001
428880
131980
451289
544356
137981
96448
540410
79898
359236
239598
352424
391615
266059
475484
326451
259187
76959
308904
230557
349020
8800
364706
142466
336585
224390
305058
339773
238479
425555
465323
217533
476330
234194
66372
56018
314726
304609
38703
171071
141322
366764
558583
422216
195681
317805
64232
433797
396881
335362
101617
568315
75375
406503
357482
192034
286890
391745
63917
455327
396385
51945
281583
525913
132955
300180
48988
477873
374943
103768
508656
430157
258301
294499
443520
232649
491975
527452
564120
270148
407911
425057
108833
103222
19276
84098
463398
383814
544348
364107
346707
238543
517585
432021
3054
564935
438264
60415
366041
460958
102861
351989
396752
46398
369133
252888
202816
442723
23537
368844
10551
476077
52264
64591
97881
158381
1370
33430
192759
540582
380031
499996
341896
125797
189693
365481
9091
564234
295053
550344
440515
168818
144984
462630
517490
120996
487213
66907
449622
332588
187844
208407
195980
311472
36552
20671
269150
160724
551489
61869
60240
182592
497105
483012
9459
469480
23208
294707
562748
181451
282718
482368
47090
22996
537270
466836
21559
356272
67533
154223
131660
519131
564794
353929
320507
460304
86940
517771
58610
534813
561287
437292
150201
52226
214669
168853
302864
264213
89221
299511
225655
5547
309165
496352
215085
106575
76861
194304
565810
120696
28659
67650
225106
411046
492697
128135
522894
66446
257631
505920
419326
233624
210512
428440
187106
421012
167353
239434
8710
460718
333504
517933
387335
422697
420747
224293
268142
36934
266284
526242
110421
1460
442423
387473
67212
397506
318106
466236
15563
199101
78757
62819
67273
218560
3097
344705
250637
422193
435641
255456
461350
283968
143979
235614
209314
477316
275578
313490
352907
321112
317564
375316
381507
442801
199229
449807
193325
162329
411801
468519
453142
171798
141978
304235
545618
430075
533153
194135
144839
456015
132045
480941
100644
359133
132440
265729
208781
430628
60699
205337
163346
37671
195542
77089
489844
387445
556182
217031
393585
498251
285262
547092
540054
511823
524565
189818
422621
384243
54974
279283
424123
450791
41514
364947
126438
450437
158220
388468
210678
279384
100097
52299
178594
151211
281780
174288
475594
422929
284867
38947
469282
212932
105337
26946
293603
340960
9856
95330
194707
279769
284030
162923
416447
467580
512599
151104
327755
181455
345097
245057
152636
118720
247580
513323
153419
470204
280554
323428
215414
500343
366423
366967
515064
567343
492337
242539
307168
30412
163154
353146
529910
399544
467541
349511
447139
196155
415736
83913
367993
64466
514447
91340
116766
402522
325663
326927
419602
280932
197367
85677
250838
555835
128950
529548
466693
241783
274867
155948
265312
498294
320602
345618
1357
75073
261778
114799
60566
510260
153815
177466
348924
57465
239045
404421
225340
156188
256266
81822
179550
160117
210704
382186
304954
417022
245420
30789
190629
308701
318521
489205
373577
248445
297549
534558
137309
181996
274634
82854
139721
151182
120659
310711
432009
154584
312670
273519
290040
33436
411584
509996
394556
184906
481859
556381
45466
408766
362072
227337
66621
310271
151888
390120
305050
54119
143684
173904
206235
490844
3573
544895
124533
535182
538056
190919
427989
278667
522571
147098
538129
267598
101167
30603
516128
283735
268159
105294
178920
449209
270397
16349
8646
342310
207146
460558
117565
96816
335851
499299
368817
24745
94824
147265
192819
293168
142842
92533
180041
173085
335056
50998
287396
285960
59105
371565
449016
80260
238291
182582
273383
54064
1272
562607
218187
242543
192226
497193
449132
157688
420368
402382
113082
527559
286069
288743
46926
444213
522638
503336
219121
313668
527800
430930
93257
50458
421637
293317
231023
220146
560859
547847
142068
9798
288578
550935
349868
534151
211350
26564
557780
100746
298943
410837
50463
471306
517773
431444
77906
61258
2821
149352
182404
437206
211002
256314
339831
483666
320099
227337
6551
345037
266958
542872
176937
527308
299652
146315
426163
320981
468504
546355
191898
294421
65549
552988
296741
312384
184095
203394
369472
552050
343763
153947
310470
407127
46702
153994
313778
351825
448245
227416
478371
280150
374150
413416
174294
261579
259307
34160
227462
158659
522079
305131
220477
325697
296832
97068
109170
277370
50092
125322
155111
65851
198021
153290
470196
164474
436628
398255
28324
91080
73628
517676
218019
298988
382540
260824
225418
285011
59399
518435
314225
402579
180340
35870
415463
34686
531454
520437
261420
501176
7386
115363
252892
196867
389941
503475
105174
175926
435924
433675
488971
248150
430279
73327
297573
384430
404780
103229
500014
490770
23949
301863
176893
351642
565316
281042
246183
95683
564594
242234
263402
13621
285675
289666
342744
414651
333304
12509
462611
326850
178402
13006
503650
248327
306006
435416
264460
353941
140660
508113
235022
198379
447451
362628
501754
321949
414969
121004
431739
88922
459720
221195
19129
151523
213979
214573
501446
553775
67184
81150
389225
472852
78263
502092
203402
88217
196531
464967
397111
207272
480522
54894
191206
63757
328855
260215
299642
443309
435994
529589
120881
491143
556783
296162
298259
522316
348009
281273
498964
256571
249960
237446
186575
389054
496719
311934
221640
349214
42980
115664
313574
239961
463946
33937
423316
116567
5257
422639
168349
538035
244578
470637
516315
303807
306805
235468
117039
76085
224584
136199
472495
532872
116427
143595
104706
428360
1402
5364
376023
452260
468802
556154
74644
504710
455477
390961
410754
135164
545385
239932
423552
430818
188362
549019
509407
497966
454664
421681
42881
413202
196358
259302
271370
457263
295350
214930
370568
87953
464036
341119
469335
391781
346199
212024
299517
205563
538197
535356
444587
167295
82225
125375
535256
383252
369486
5043
101051
422089
323710
115448
343510
155783
543728
433198
170432
173987
121761
512060
161760
520753
338516
250274
48921
134997
83962
51821
435018
38350
297388
547318
49056
377838
198643
497710
119225
49121
536096
197587
103655
172402
381005
420068
17730
251911
482818
492755
271254
377330
87226
101326
561372
552016
48641
96711
75489
90034
359918
229620
335165
328703
514521
315190
24674
129185
138878
125689
353355
59571
48796
333281
183726
305967
14853
200740
311440
550939
183519
235450
412355
137682
286619
103139
302202
152782
272428
103775
386418
217026
231869
163093
18713
361936
499403
135682
282981
305907
174012
185971
337265
134433
524052
149741
382711
340399
286558
420206
228410
15256
67277
319811
492008
565270
398988
149729
290082
493333
508503
269368
196130
451531
516161
502692
183549
495838
203385
310628
262776
294906
513809
148320
504221
777
113627
545292
38216
386952
323919
98944
271115
325134
325845
431419
513152
557791
355714
149247
392745
433713
385567
14851
364852
558509
166287
562463
32679
156238
414119
519471
504363
460612
48711
109754
515796
340642
69122
382770
140317
143948
52908
550291
57376
520185
140578
42035
112758
340445
416611
7524
417018
479138
282355
215298
488082
322623
122322
125301
397803
474538
251681
242777
207096
150636
193298
257759
225923
341040
241494
259193
272459
554842
526607
473877
441693
380736
521871
361330
568176
342111
445901
567294
226283
279184
566425
52050
141679
72161
437239
97920
92751
56173
253405
410975
358842
2290
45710
436988
146668
42151
29729
500993
474533
517000
251903
69648
497631
10260
385054
23001
403662
72094
453660
213288
395950
33924
544650
254641
326293
471013
384027
465366
111910
37303
49834
158805
30677
135578
258419
416466
556889
435804
102270
239109
244999
454721
81520
453906
17909
533271
58348
179859
215223
127863
545028
500820
329952
30014
157034
261722
126779
372525
433016
261676
286829
9101
247162
242336
333186
111973
256474
196059
84314
500579
58929
120003
543325
530527
274301
501992
273307
62002
491680
536316
183238
7081
339177
193937
136767
133448
331939
227066
69885
552189
3871
45565
61876
257646
39604
391565
214355
145489
316003
162325
295962
430917
141869
252648
372948
562787
176828
174979
104434
444591
294803
373385
447000
123770
153842
74502
206085
173695
127772
122776
342221
564434
382703
380738
413600
64798
82184
2280
545012
91209
188349
475715
529652
133744
517998
537325
564255
517057
553976
383572
37271
101288
437925
73814
200937
185484
513022
212758
198783
316864
209856
58507
243473
196254
57882
370094
566994
322718
451328
300904
559290
31171
283352
189766
449865
24321
156409
443259
282426
488850
362177
171089
309808
19384
550578
429643
507036
207635
282955
411965
140360
478657
250292
559946
550127
6669
457372
553378
325311
552592
124985
333705
419920
115243
431593
341010
555293
28398
546133
474747
508599
445628
541281
347886
71884
255236
483316
83297
300765
558808
297663
385196
566527
295966
520132
233884
211698
239701
363490
480953
145558
61085
368075
273221
376090
414830
512773
38049
379068
503074
331675
73199
310258
100421
63465
213320
422353
204980
127801
249603
269494
400146
167653
490303
422657
446188
380597
162687
201313
176177
218252
554168
479342
97790
248376
157828
205506
469947
516362
356415
479810
562831
78470
44244
293362
428284
156010
497075
261422
268476
398973
83388
225846
451600
537235
290312
56209
509971
265281
519493
262413
525035
347959
97725
129011
3435
308744
26714
231128
459667
114394
112440
216393
2341
364209
9505
57604
494643
401040
468864
164110
543021
374843
349401
272325
378071
502356
57494
113868
524148
362153
275640
113419
237810
506048
256174
151976
537240
515860
297716
415091
311087
418759
86531
459154
337244
369599
518440
223850
315164
130606
528861
4544
216953
370490
345003
34001
511369
101943
276556
105474
111825
534264
313463
350692
261229
302521
149998
69028
3961
286164
171749
148148
213595
39658
527578
97299
416447
174688
506183
114905
425177
41344
459902
512065
483056
299178
142130
407153
317495
210286
108404
246005
471186
120700
206426
467267
534760
553535
478751
9973
568544
404279
178891
565629
184428
406758
91667
259312
514499
175359
95692
250533
367961
281745
200937
336925
314494
540283
92413
495727
5727
222758
289802
495661
381870
320664
219724
182583
537014
496174
271491
88257
548198
410544
320960
282406
513787
199190
50373
485432
491068
519192
365948
541875
116148
462545
425932
31248
496597
45333
422273
490790
313086
39021
173266
337041
114191
14416
394726
308113
208203
404052
224637
70694
490511
324496
508044
133682
112954
452374
71703
159956
243383
412096
461444
257342
90881
565108
179633
489131
142266
181668
335958
456446
24264
82415
563530
374462
160227
121253
150999
304984
170495
26681
542530
111741
504954
511285
489707
394038
238286
279373
318130
567939
431095
560680
76629
404594
148250
390155
24970
443524
79609
566933
264955
455764
392228
384478
283244
459154
130777
368628
321988
478100
293877
372572
299705
492721
274032
566075
566597
320091
267435
423659
510817
20075
457554
447204
273265
445748
426444
152652
85014
42122
406536
338807
531857
85208
361799
526770
202776
568170
62443
498642
274772
382798
34450
436163
488763
200456
198813
156047
21305
484601
33695
195346
253972
187177
430029
167757
510744
312612
372503
291155
124007
177332
67737
238587
458847
363333
505342
565201
89074
247398
428722
139500
173750
225289
35309
156398
357274
281472
235079
409137
219016
495697
15510
558835
422743
73041
243682
221719
358510
97433
437930
363266
406245
76049
101997
418468
449542
491754
353855
449387
559092
494271
138289
36504
215103
154089
288226
164914
183970
490965
482300
170365
171069
29109
122588
397757
382406
227102
142377
76847
175696
66110
334795
174352
418502
28068
339847
526895
385496
391152
364060
252807
370362
131755
267777
35922
357463
208142
34461
300926
268274
546109
216299
142131
487348
305047
243457
394474
561326
327655
304709
434808
362167
100492
387516
175261
543790
122016
30417
292873
148028
362554
115979
247234
511218
500211
211615
450193
154969
78183
183827
12056
47430
327236
380649
43735
103891
139148
117028
54492
490807
118201
134245
372234
204801
363423
528389
480937
491596
527952
105568
8912
387021
396573
181812
34558
470823
244201
481326
378986
326570
88782
257199
143230
401046
341791
137861
123410
472173
466198
397257
77162
312716
168362
186462
524051
303084
109019
84635
263754
78385
208046
512801
336464
153555
200636
244787
510396
27151
539076
386865
436566
323205
451328
525576
221857
560183
34330
191665
178817
538562
118705
483492
352166
309307
408755
325367
418797
384214
53754
46166
20726
390853
147372
175449
156271
374529
378210
97472
242820
291022
344757
38576
177251
332234
533884
92619
400065
58209
207423
235387
149620
113764
153959
31220
77403
88748
179385
27051
537703
53432
182417
559255
59904
60518
319263
528218
465957
461133
326493
104345
179389
447172
96964
389689
378630
263012
157888
199651
200464
232308
32267
449860
93765
284416
522251
321053
280834
303080
343020
553113
384521
35405
125743
140419
249740
284658
112743
8710
248227
304415
535914
254423
411998
308470
559533
555476
257077
88526
91927
68905
11689
365824
321836
122575
31341
479953
45262
174806
43359
177159
180684
50897
510348
3202
283121
169669
354740
66057
566280
533652
294523
506231
87200
246803
133713
112279
367419
167258
493178
149700
133471
34508
36992
323989
266957
283927
190067
558670
550931
37131
107263
536008
217489
69427
246190
90000
202092
430626
521657
292489
428400
458610
532018
359642
236988
155977
545461
239064
115855
138301
394633
214325
208492
319503
447329
225279
211251
511512
434505
187068
120924
389945
318378
62365
195353
237296
177349
167741
3498
119845
362408
249339
424002
93748
180910
138119
6713
261478
55120
227358
496724
242583
363533
557822
162215
536402
309250
201388
472529
463972
481942
212425
215329
107959
188
127133
502226
118959
142068
422141
261423
564174
433354
567158
112374
3502
72809
159312
385897
415788
550296
293127
563846
353852
259706
433381
313767
42855
16874
86913
285401
522973
351840
517384
227653
108907
481897
284267
436658
391457
143546
158841
357634
523222
484447
467574
207284
43087
468417
270613
390452
201847
485273
98118
402509
113723
259598
103850
547638
344629
492267
344176
138873
492522
90868
354524
554312
244702
14581
224022
385703
18161
472386
15231
483862
7889
537748
418715
252919
422935
47327
544004
170995
22470
19588
372105
282852
248361
115799
159956
324644
317035
266020
480938
16469
241984
385307
475927
472831
61826
432239
230471
94802
193515
516162
374991
77375
212022
461961
71488
92376
5202
468948
452614
466730
451359
233990
63573
1050
458891
89284
457113
472341
464267
376431
391163
62260
160049
286326
522497
171307
361972
356336
419645
223848
254532
182503
285386
61380
567453
375546
517121
175196
55528
51517
80051
368081
58253
134387
50878
364774
392379
266886
560260
561254
100258
447746
100759
88627
203374
351517
491549
276014
59339
281779
83847
369494
418032
290206
405104
113418
236957
165153
214756
411114
411586
70950
123325
457400
557477
156083
165148
265782
10539
52432
383610
235089
286862
208602
126541
38989
342760
197057
480770
348094
214281
64616
14308
53554
555925
234753
321557
276419
379638
404653
328523
197307
289326
463725
484125
426653
92884
553513
470834
248464
244775
416576
42354
517673
352377
157811
426529
368854
106810
15621
386990
249
208547
49563
533196
327023
523577
295441
268389
74747
307940
329030
349115
529936
48457
54556
402223
247155
145327
563145
265914
215195
1482
511003
404248
398169
328316
565849
246911
460920
326317
293845
542160
454526
506788
12086
417224
59125
274207
313462
289103
458455
50262
313723
73721
153622
411505
222776
475620
104941
343418
401312
191612
12316
504436
144664
561200
88005
426860
447952
483989
222170
275937
304126
348394
62864
424968
36396
308565
261698
458325
361589
406987
20079
228294
23219
259730
412385
515792
521431
436866
133118
26541
491592
406815
363257
546754
168320
239944
308655
89718
319609
135303
536669
506754
333081
181296
492171
373517
322863
108310
490809
96935
343001
464675
460253
289016
171013
290498
341040
33512
546109
329703
327906
376235
30076
406634
246892
301158
273749
384159
333974
375872
438130
29078
14422
206410
334799
296958
233719
271328
98445
406756
114735
139223
565596
265449
159018
143554
447351
386926
69083
331556
86002
500626
318737
140611
258634
205455
483712
131025
89203
261435
97147
5417
538844
49266
322469
176046
189980
113528
478397
306140
486804
127084
477030
213777
198458
434241
100637
167127
32668
32104
40345
345204
132576
302708
518581
154761
362042
246982
551062
418588
59375
530903
308260
283041
210567
347481
133815
80371
11156
298104
410777
41277
440152
424096
246246
20844
65440
20129
79468
410438
240044
111670
311498
80078
166966
457188
302091
143567
349514
365883
409239
144027
483857
148696
223132
305142
359447
336861
478276
515412
129117
220642
451418
421104
463831
545472
506502
100192
73604
464942
6847
441464
248648
324172
562348
466163
297878
436807
496792
562851
180822
231411
195009
119037
89302
303866
265597
288309
90607
258747
470213
273446
422192
216869
540585
367571
133472
350766
32338
163443
503872
113378
405887
192233
40019
10242
485091
43941
39821
427069
101036
391729
420066
402838
51369
416404
302458
247512
112581
447178
448517
479511
473179
63307
35837
146277
64597
397502
167732
153538
164139
548774
327007
439932
466026
125370
383109
35035
157381
277403
95300
369691
372827
515393
295523
46184
233574
373717
100397
215851
90745
460881
91069
285124
416564
561723
105511
299477
14147
194865
421284
494562
348227
34024
140346
338135
153624
485515
244608
445036
401405
92912
566562
340056
104469
196246
293295
326861
187167
219227
36830
202485
536594
469792
12245
27599
416880
65506
297259
201646
553194
488765
489653
429051
348166
459644
279915
245980
483362
471910
528956
13882
285133
136507
383259
543085
342250
246328
270868
437458
557500
243119
468901
406164
223499
431084
358648
339559
331465
356113
514235
551768
93605
239789
189413
176026
107434
196327
400961
168835
330707
182258
529137
186081
477304
396436
181183
472758
419293
132856
336160
4082
165882
372446
252203
122299
460277
83740
74305
555744
49378
512941
558503
406387
507196
111649
323814
1930
72605
396605
509643
227482
37586
244029
462066
466371
168047
321123
266085
245402
21539
208986
465486
117761
192378
80408
270056
38001
328981
544528
26992
401760
350074
210495
100386
28401
402113
342899
322276
528484
195315
355391
249515
125442
374967
356517
827
98169
442576
444110
356809
279778
563140
191112
555093
520811
141162
240155
540700
411090
299851
512329
427337
346051
530253
511598
262903
443687
153955
344948
455409
405795
329485
272709
555467
518016
135989
129598
124020
238001
454146
193988
468408
121053
308598
87777
22799
421184
283397
433843
410499
54970
251945
262831
437297
471483
302385
42947
224157
348855
383891
452424
257916
60486
98482
322172
230688
489864
96972
154110
464590
514241
272897
69334
421516
311850
202539
489258
380504
192421
175389
329003
218617
562987
80004
18279
155651
119559
91710
417778
443732
173097
206662
235907
102626
423746
10994
100354
39668
267191
322729
205323
425201
513258
444742
13207
71771
347781
308010
317788
122679
159463
473360
497565
69258
196639
148869
436934
184968
422697
145682
441959
491244
98082
417131
471022
423384
444687
309110
515152
188752
503628
343324
65163
385783
130284
327368
516217
227026
379840
166116
11038
451843
334135
74012
111687
424917
568348
555764
402445
185640
432230
497291
55887
464661
119341
518684
290636
544090
112756
3016
558627
56607
4155
461851
180385
145641
445672
306375
90921
95422
388140
62298
409912
435570
349764
174566
488917
340516
276762
493621
293995
359901
277160
352834
90853
353945
290309
41285
370132
539570
66529
427249
565516
80427
155259
485392
473851
158380
479264
381133
451843
502029
293652
294148
375748
522426
476421
307998
340046
500308
218302
347281
542126
543967
250309
61443
367277
555002
239713
301886
106121
283810
134394
520825
530842
465189
272107
285994
237433
554871
373380
310160
108539
523013
501761
544240
96170
372506
47988
190927
372018
116644
89843
304527
12669
544947
471181
101978
23348
416140
85852
377528
343931
280037
332725
37599
114379
206467
367247
416152
129569
553190
429669
530610
50441
170150
246234
421123
46028
205386
424521
338533
555033
23625
234327
16434
212613
275827
196311
287582
51347
229888
9480
251202
136410
519434
276478
76492
554542
303992
472784
188228
448497
407738
345861
404066
152536
171115
567796
22767
258641
373981
365157
85402
312231
312960
277417
128163
353083
367514
178494
366170
365762
60873
463894
296180
487042
110385
357348
381241
90233
364584
336756
44612
183844
177451
127491
269904
186698
218367
234964
374753
219273
246967
259104
118486
67223
427500
210053
554160
341383
353995
295392
151886
96697
391744
387690
136222
540861
127805
277378
238367
107514
258950
483089
366372
435590
480581
497763
306764
268659
153560
228774
112568
545809
458572
466817
6405
207999
313895
435616
78271
509803
13361
375993
296812
152655
177143
51860
375005
422541
307467
485321
153112
488224
425718
388217
188343
517902
143926
237442
266421
472840
106383
272451
7263
301333
333931
73333
180461
7799
164119
255736
531814
318562
406783
120459
504725
566957
299942
173844
55213
419248
392710
124115
230391
381066
552341
7171
235749
200230
304306
88108
303388
61268
229520
460427
523386
7488
389182
190861
494063
429971
527872
256779
553451
465961
2441
167968
192600
88059
541287
221575
568015
259487
328912
247564
392107
373007
445569
59599
95341
495644
568298
231794
544169
459185
303321
401408
214564
380720
312213
95243
523651
359001
58668
434331
312751
454928
524800
502477
502408
449903
477707
248024
161444
429092
119905
233643
385283
421785
386373
323222
6887
74337
198671
138410
87497
57064
495362
378127
454734
63762
249343
457302
122648
229764
437533
57881
9254
144694
266361
136179
402488
545001
8518
537701
254477
253825
25048
512184
318956
548600
209773
424643
442497
266395
43590
184703
186825
208625
264557
351276
544532
145424
385827
355901
389221
97972
467720
467491
27193
426906
85853
71199
521975
416120
486759
81323
8610
282761
29234
16405
445646
327637
472843
464959
181409
432591
387403
169090
6880
251188
333190
124194
266814
524071
314566
280080
443734
407865
389498
177008
536096
21871
279143
54536
114958
55721
208604
390215
96855
465350
167671
326409
482192
554521
109367
321074
141212
533363
210453
188464
122615
361482
286596
188842
311869
200912
373360
253074
335477
274496
531543
106128
514719
23378
252091
320674
498601
543706
116902
457199
304483
383950
359309
290796
367053
368726
531287
170992
327304
518964
382105
442704
375763
60779
544725
32290
135962
417185
92222
263535
341029
167702
121829
521137
549700
109721
353292
16986
198889
407191
466628
366778
153049
305185
356733
437174
341301
23205
97785
168317
331100
370000
414737
83978
257465
239244
84811
295415
314108
141202
358527
472893
267181
13531
93189
64336
10501
275735
353939
11834
329118
294841
419705
181951
520286
361771
527480
482371
323270
344943
540197
424946
415508
542703
443566
125564
108939
276322
329605
137847
469381
173104
135486
410723
388273
18230
558833
125804
35829
162332
66476
512379
394051
148019
428418
72574
361648
30874
545917
334490
456091
127198
52734
266982
237494
125944
522862
257576
158339
170478
401789
6540
431938
451580
223748
45683
315961
232483
204306
470785
414480
361516
551152
207573
373821
48481
401769
162021
473028
162367
9979
504064
1420
513025
343584
424876
121334
285349
401579
37324
220076
111852
473262
505966
70765
478608
192790
193240
63642
460645
357150
532569
492956
305578
42725
360554
486053
169089
413989
556839
61944
169949
440710
62152
431878
465336
315013
228779
47009
318461
469841
66956
57162
324583
11699
278887
297995
8698
423126
151599
70352
344070
379404
215414
420350
415975
100763
265251
568127
62570
431332
428963
359320
127352
376886
403623
132313
393401
197750
53133
182179
334236
5127
369784
413816
185320
503115
362284
483122
177072
306344
564250
522405
207386
332880
567602
62420
535230
36439
280084
553668
31788
284904
128284
339438
293818
388275
148528
506376
505836
443096
396181
292383
2929
537569
178487
50662
167752
551995
412775
368997
233349
148440
415674
102082
326778
243650
496378
18556
402657
341453
117596
180377
555281
540648
28
214117
187333
32041
281919
206898
273277
207501
3307
277356
564084
57515
181722
467770
344015
215054
406989
139985
433021
465055
343190
560349
297452
70267
120188
521754
418555
405368
427263
386890
108880
400862
537959
119977
111784
290663
158779
552897
312664
492
526757
474737
88317
355165
367097
7782
38528
261476
249326
40287
206137
22702
239431
471866
370336
304700
230546
66676
214186
256075
397394
118281
379994
118400
331536
159457
491791
408931
175319
186942
431184
203073
456428
455625
11753
18939
348012
214329
305992
175225
529415
166819
264421
562813
566823
320585
31634
485977
70575
247625
30706
529698
17713
284568
247727
290083
148955
13815
529886
101754
114769
493875
31552
42676
493114
485237
560533
19583
468708
291737
24371
3309
416212
229282
20136
92005
443212
205929
204718
331339
102321
558769
59976
190925
13849
225197
30689
294626
124912
459918
289829
261866
441823
327758
94040
162486
23625
270499
7383
437646
183856
560486
315022
192177
388342
524279
228598
483056
350946
414021
10321
81685
367606
406054
189511
353942
303396
350619
166891
398862
504751
35788
346932
565527
462637
347599
407752
374225
22546
424434
509754
41064
89125
159785
413191
15807
45334
135026
117458
408512
304284
133771
537187
88798
233926
427963
126188
31753
160688
425848
303596
113751
204017
319455
79609
268006
474217
548407
169369
508663
284580
325298
51578
94399
511759
534981
468370
46444
362426
459142
238781
408819
218930
111853
191533
260612
277890
46613
555764
251859
38377
344538
74432
293559
137309
194120
110256
26450
257128
48591
396519
475609
180547
302716
322052
517601
377913
465591
101229
559325
564541
523977
516751
17046
421861
401255
144324
549977
71318
277204
506289
5458
276311
77097
222440
182751
68058
289602
166923
312323
4940
72174
115041
125681
486844
238585
375530
298532
559817
10839
413607
565949
381205
339556
75101
513943
136731
374942
395922
526695
192647
468855
122024
457994
86943
529511
39431
171406
364754
36566
431762
282408
165631
304291
424809
273179
285589
128508
327869
559151
185229
58652
406853
83592
507205
170359
436496
24244
28036
443146
39359
469425
71993
303335
178889
15293
244052
161888
53256
68877
429954
309948
273380
323528
97414
11011
86083
225445
175612
463174
422827
327262
27458
176441
319996
353560
31423
45227
288071
39722
431338
378108
158212
315990
250024
195133
287090
152812
108465
141841
138016
225641
430789
477802
124314
564732
512669
291967
201692
93892
85782
417494
363479
54698
132114
557233
157457
17733
448724
490266
350892
19057
46348
293734
270089
427047
520931
459155
27278
253171
507186
565558
22754
277941
4956
558023
504287
113435
432734
559864
248441
405536
148823
140567
487960
388120
510678
148313
50017
75317
544636
9819
492926
39464
563179
535548
160643
248067
482395
101165
424682
259924
406860
204232
546479
16281
331192
66437
463223
223427
181849
492102
283973
455168
23205
6711
303217
462295
141456
43411
525962
403731
54150
73658
271526
202173
491900
289894
439954
512145
429393
495843
316353
333801
133298
368354
336316
265986
460381
198963
262259
317550
257903
266446
56995
237572
362239
432708
180412
554810
283657
356451
431409
10802
138033
217224
415576
495861
264466
236947
560345
333842
330376
68328
52939
91912
173985
368402
240565
429264
490006
399415
511126
295739
502867
562810
463993
140442
494986
371666
262594
480021
89829
528175
98637
466864
118842
175337
82975
298540
495613
535835
398819
7411
182905
540515
167914
287595
47445
461858
316968
530886
395176
287987
188521
38144
61255
95730
227362
70481
168470
332543
341367
260419
399493
154851
80872
64072
312598
537119
136360
235387
416329
321438
181017
564981
493008
512901
512700
236029
140524
439137
533342
367849
43200
423755
558717
450920
448002
47178
476740
555988
163074
299226
525556
484634
318290
355035
345951
456261
559222
456496
39084
396171
139257
455923
333366
234751
216368
416132
430145
51278
195445
175789
414189
267182
61194
276037
373751
45545
10887
443083
94020
97216
403423
174579
408767
405454
302063
83050
20950
77815
319817
281096
119686
370374
481720
60027
420221
104294
277766
529656
58556
225813
1843
824
493062
110265
83747
298840
149864
446555
380001
563074
378365
65526
174365
182234
42505
342000
552072
53956
124742
28766
195211
559666
24821
433571
51739
464298
488578
527531
114151
201678
138813
373761
60402
380437
2904
498108
462593
518423
74212
199422
181507
489276
472711
3271
523551
396022
235022
556637
349732
250309
465720
4474
395645
197212
5377
278032
311838
542527
82912
235111
168652
495010
392903
330062
181917
69548
25993
325469
196722
456965
29401
491645
317779
311541
236377
204521
169794
220749
85555
93789
559497
6880
338095
362375
471897
433971
494743
373603
196506
393168
121713
454771
499243
313592
228215
119927
213890
184975
556578
547930
249301
70479
325324
87826
121220
15206
349000
341711
116153
326037
202760
192578
467082
314825
226051
556721
360391
130437
483234
364126
96613
477112
278506
274761
369789
327305
373816
173519
335946
218523
32515
105102
236824
146557
465392
533725
51457
510822
393609
303359
406826
432359
323642
126497
157330
244110
204627
533848
216831
305998
47134
212464
361094
463023
266928
7147
6076
322506
443706
310632
288197
436853
326682
178824
92796
534086
59847
132035
241594
379218
163056
56734
321437
154684
89572
142501
240113
182788
320522
407208
216966
280840
514422
142613
474585
495691
263122
111642
126770
245858
133085
164244
243927
430782
261139
102629
292518
470393
442126
312549
249729
237092
279661
511796
231094
260031
437528
560992
211680
122791
347036
426233
382175
549287
375497
390505
122673
290543
178665
278992
27906
337098
449809
280877
540945
100570
106876
361777
515718
157346
8315
460477
166793
386880
187054
72911
294
445018
150231
514428
241879
403446
223498
196965
217960
128036
347116
228328
272605
552457
534231
370205
274867
254716
187574
8608
362511
76167
49604
264409
420058
336454
91630
300395
548383
395796
565143
133240
35542
205330
386603
310496
489943
301597
341902
482814
210740
389496
361468
476394
168318
23560
197750
500649
34181
454613
253338
181412
368247
486836
285937
211776
36021
57120
441169
8909
17879
52364
141447
366996
39887
112526
250748
136910
365065
552441
198523
331510
51708
546639
516772
287476
491448
618
214904
444258
272960
410455
385984
446126
546009
9744
470697
213249
218143
386334
282711
510397
423185
252733
430899
28187
340382
446975
485991
465920
397902
351618
402479
250561
251967
171213
325605
132273
224784
340157
504842
348486
397356
366694
461126
151794
30998
389432
355336
41858
83002
362431
534893
121793
177450
17180
342388
147829
338424
177104
525552
356153
344503
204899
478662
388322
905
532547
263751
437858
205799
347403
263341
205471
280939
300820
347460
242042
233164
103074
127604
215548
520214
299699
493750
430322
466486
269355
191784
276697
393211
132316
61586
462192
184952
70709
455682
100879
437351
388640
112730
499167
526363
37966
499819
233920
237032
105624
357577
327781
517454
387303
360271
355076
30031
272463
196980
238477
349299
441770
45724
56373
97695
48029
307196
420230
2864
449303
163642
278364
154926
253687
509108
488312
441239
351151
526067
303468
236927
505858
376562
136732
511896
522601
219369
319947
118555
87725
392239
265626
520548
32596
351050
494902
542712
100741
413142
369973
69525
373254
269607
96782
124367
69393
314042
567998
350919
160854
261201
86963
316803
439634
307277
238746
565304
236306
480674
73818
542757
453727
451282
248016
208587
340342
499355
432133
504427
159464
250449
368468
445083
17023
143173
549162
138350
393046
124668
309672
238854
473077
229009
229351
362433
467980
255330
82744
219388
317385
396414
224742
372434
83792
351607
330485
315056
254512
239475
361018
354014
48251
558138
466436
566148
375918
349206
434517
564678
381851
217974
164198
355704
153452
441584
453589
240885
213222
421777
306138
119509
102868
460147
18633
60729
78816
243468
90122
240854
232185
9889
223566
401166
58927
265055
178776
438015
182760
243650
469699
455984
231011
367478
492764
334295
80092
440217
531933
354153
27002
259020
423367
2131
71421
259964
417034
449502
422853
90758
305773
552356
72427
148769
368970
4526
229250
455275
206755
374252
527072
112241
413515
341737
405895
31759
117331
295315
34240
114914
479072
467820
62476
354748
16679
237349
551269
554690
555011
421973
528599
533655
158393
369690
377562
541646
111755
19300
217506
439614
118066
67160
248423
14251
199224
68274
61004
385126
361172
4505
125334
561166
553575
447903
226478
122070
57792
124922
452268
383170
114588
441037
167449
468277
485655
289645
487142
410365
247160
525240
350110
135800
269518
216384
81193
366934
438948
318317
165446
166573
219890
31766
161435
68959
67661
281743
131763
338790
382758
210715
375203
278854
385853
88410
525067
143293
73717
296079
198983
411155
416664
182573
502439
553544
530510
287518
100172
310764
402064
167112
285272
97342
8169
560787
458083
261516
532628
537619
32134
543259
488563
480445
499331
27152
175617
294354
377215
2920
243813
394455
148589
165380
472245
89824
19018
536312
259066
286261
194229
376207
385116
468030
377539
323621
73738
446341
563153
424574
154731
532721
470759
95841
566989
310233
494503
483276
308397
553124
422917
530104
253480
426499
416349
524755
168568
241621
59605
294698
110687
355492
388936
370988
226976
521781
491158
312360
305676
109387
477110
390196
167603
156221
540724
557214
238280
269404
449787
228006
516567
361631
47834
160645
494307
429057
547597
241499
566038
297293
323899
387924
137403
136788
548229
419625
310506
302465
158633
515708
334987
15905
55276
407834
107591
24748
74473
498664
90787
288716
545839
472732
351025
482705
6775
401555
80255
199285
522668
71824
466195
324576
370199
137087
10523
416484
349561
310347
455545
435616
532327
396575
173665
441979
233395
194645
459043
175606
519099
102360
460757
15412
88707
510579
290051
20693
526203
246247
163927
428341
191362
70108
52885
524281
270116
302382
99521
232673
565947
460809
147788
425933
339084
419809
367535
31227
477908
156432
101544
352294
438953
555045
469935
143662
307325
46722
154857
552960
409388
453950
33101
40241
330630
90018
303743
351193
199080
463268
142412
4854
450425
109962
303099
1580
328244
105120
186163
133524
549521
449245
396951
535290
165685
177074
347073
190410
412417
41033
55079
415691
242538
72496
408743
83666
102234
493135
28910
397138
456677
137350
12048
236683
37698
491868
483745
474225
407671
113944
226651
269262
180121
415599
78918
55897
48284
295339
216754
216586
208300
475934
481592
359981
56078
412543
15531
162839
199681
109321
277657
326029
206409
94877
329613
465878
533172
466710
147445
392352
297327
355906
486874
119686
419584
217331
88969
126642
382315
337452
328009
102641
176940
462236
286049
207537
449356
333794
371104
288318
347940
264997
25877
43469
45281
383376
17236
69674
202622
88906
234308
11362
16637
329165
80625
121730
157657
307013
202811
40658
205820
415746
561641
146353
233733
553701
265116
535348
526928
357239
350806
563070
67439
58464
387876
393346
369085
73345
217829
446750
289490
303588
265910
134463
190678
312450
265025
35436
191588
327619
45617
403699
146244
93559
94757
433332
270971
466331
253515
470757
483313
352708
138864
469553
52755
216429
545309
47398
216078
395964
549972
220383
341542
36113
489796
411907
166122
325644
96107
401835
506408
66896
550660
67043
261166
40645
303681
79370
62065
223278
270254
362982
299584
169579
433686
227752
88502
227018
535010
160157
372471
22398
50081
59427
389444
473748
262210
492439
364138
191947
469793
297182
476823
313572
172968
343042
453247
38155
433861
356353
129827
272528
400299
406675
389487
88646
279815
150237
34910
160560
521886
177955
400916
333903
117790
230995
77830
530652
524753
217014
240375
60447
52299
526118
82248
164565
471245
227811
263961
205324
179169
15933
401584
168555
114357
190836
146806
106833
226793
352947
321605
300730
61174
317290
71824
85537
161954
37613
458686
408108
493719
1041
497413
561559
111299
372192
289150
543334
66348
23721
186031
185591
189403
309470
317494
120140
269857
47096
392028
561563
258759
425960
265517
192585
471182
7488
61861
210986
200272
507717
566638
234095
280383
245335
540674
233683
90620
236781
241342
26712
271591
2919
236222
158597
100097
252356
44140
136433
80167
191593
539848
454055
157997
82437
337904
498829
198551
259338
450008
65791
370257
383981
554630
412926
438213
518314
269395
127353
144008
550223
335226
468342
232205
22815
463982
260683
307300
264709
216725
4847
374319
276666
409239
159350
340663
536128
248796
1330
196049
55719
46107
159196
4291
77785
279006
196721
210625
89273
341829
307520
298292
494153
107601
404409
180010
170090
268621
25504
489982
485226
130944
416771
63471
156208
152030
512966
185689
219286
347737
51662
230128
41785
484806
470004
272265
388084
59617
196863
207980
349474
253419
333301
135568
199355
245965
415303
105797
404354
119567
45444
146578
90778
100187
414431
71297
325314
244057
551865
440716
532185
513250
241542
150682
404548
305070
408842
185085
31053
87486
550249
290042
358206
552920
188450
16373
167497
503085
375943
500554
544440
138488
403646
22773
406247
497709
132530
27625
6965
53242
92937
297223
232765
516845
490916
544805
129876
547087
217312
334838
288445
14034
82863
199725
159072
225908
491222
5702
51861
297496
192973
454794
115246
5368
338819
416346
186822
499843
442482
387039
465618
467663
342293
487577
418017
329104
315943
418625
490254
31109
344548
541087
362656
68114
429841
421597
113451
242835
142563
559208
33055
262286
18529
310260
260415
453479
189327
483394
466364
17777
138548
388508
402330
35812
164272
365088
151274
97237
423885
166569
409416
7628
248972
16515
17392
294583
444424
381205
445297
561603
515560
514070
232449
391195
357961
521752
88888
514921
370648
1216
26792
334001
231458
365795
60384
542149
211204
215558
482042
187120
115714
190280
489685
33399
299172
500177
35801
233519
261750
265380
409837
330928
293737
67127
466986
458236
547895
538724
461326
375034
276060
465285
539431
112498
116009
56993
29156
329831
23582
217486
349843
141292
380833
450092
281480
257605
155093
512379
91498
467849
124358
401714
245385
431228
372678
112994
141316
424530
401154
219073
242843
183606
278582
41676
311407
99379
271711
341588
57058
91591
367302
254229
173433
289677
119850
35419
246126
117547
370787
248227
63128
4387
144114
349882
280886
139583
85848
415184
91840
467060
240112
72377
38142
327048
153710
564257
326438
552486
359553
493282
88459
285861
31012
138517
427860
425745
66859
528072
393731
218264
300252
135827
146173
343112
362715
118299
348264
419651
556254
529320
559650
440790
368114
541020
549378
217127
59984
562328
384987
170674
120210
383360
404195
161399
443895
381108
76789
220508
461766
264767
13631
113869
284811
365547
456500
281751
317935
173441
764
417751
70429
182497
51177
72602
474208
410212
25077
480112
284421
292751
502180
473997
222556
197393
52178
356767
294583
59999
330157
9710
320958
509787
519398
183336
152710
183234
432198
58010
70048
557133
296219
12207
242565
464292
162678
230115
106895
186103
501161
456741
104302
58941
217337
434413
128993
7476
376471
383287
530556
43266
532184
111563
77162
139679
350072
371815
462558
175988
500939
111039
457139
381521
505261
68171
465530
266502
100764
381313
321750
372953
114236
500628
376118
118498
288597
8056
273565
89079
110136
197585
511561
80843
515732
151087
84605
64150
48238
143662
567068
348531
440002
472043
513054
335983
331030
93380
135156
546185
196963
354586
526617
305346
490472
522981
500706
138915
82581
562288
542486
337990
347209
459588
338221
443706
50986
184779
114661
78251
559527
522803
423772
225727
117896
436116
480013
7133
528577
411897
419616
227538
521525
274012
196697
204357
299595
217081
532914
388764
512844
519568
376123
219641
249421
451283
134045
390272
382136
165665
58371
552789
216800
21910
393079
258303
137356
369860
423569
436708
487670
267142
550235
243236
510245
292225
340221
285722
69905
177837
83150
175571
433732
186098
328463
223373
20940
403339
188704
78678
439645
513823
547247
190789
23625
476245
363098
194779
44624
102795
210743
378995
567235
132391
561715
58915
324010
487981
469996
299062
247156
175446
430438
41204
349632
372553
336975
172885
108253
517277
461012
37549
451826
293037
246546
409931
336708
464547
493138
4695
513049
30933
352935
490673
379179
70104
96897
186662
463269
255309
81360
144408
323431
524162
322727
410880
315814
420224
47594
417363
393021
472368
202488
252503
306088
196722
172660
235549
269066
20874
291112
195924
72285
506844
19913
277337
310649
468432
124096
181062
212344
54811
239400
309842
525161
485978
49758
567968
538543
121095
378756
455862
117272
457484
38792
122172
442445
272746
39563
283656
493034
69868
6081
380988
360055
407043
125601
261217
50616
388298
280410
309182
213218
218642
105179
275107
520568
21758
473513
130426
121212
261327
177261
201737
86594
495362
108615
180251
118195
231971
120475
557764
244184
169697
409793
324640
62820
417512
355836
326110
69903
176477
87118
310007
369126
376361
7628
563249
267371
354886
67558
94322
550077
309908
274696
232562
369578
326233
345696
8779
65140
518497
225222
193921
400245
158670
514292
146566
125373
296459
61235
556922
347082
126482
539059
277061
92972
260290
21839
230319
111831
11809
291699
507652
76501
506169
424511
346336
233746
315620
58812
17395
496802
460053
456133
25620
445188
15133
374951
427268
268606
94709
456414
79718
159331
536567
556747
322153
386933
240058
132241
381785
541486
143459
424972
138071
203373
386519
214481
239747
105789
192886
268945
451995
52985
314611
404328
337510
530779
476949
69728
515879
360002
544884
355256
436521
344384
335092
32276
404485
264003
371350
403271
170701
525096
505391
389807
408058
127115
306502
26851
124652
148390
173282
47553
4759
36385
313147
442732
145015
321340
158620
494179
118351
139319
515097
259169
162535
418275
465057
218520
414817
53437
79964
275674
166971
440408
548003
505125
93040
163129
233656
3163
465667
189926
185916
82508
188977
558004
186195
151269
249571
39373
146447
374039
448576
388421
345648
481272
21304
325513
559372
516927
468079
173398
125860
132236
125698
125720
439054
283256
408445
100243
556525
416770
126312
92947
325114
404605
525646
258680
237924
361144
394741
536096
363148
189789
33366
442663
503291
144425
239947
77715
110963
165629
79740
538986
268803
30005
451925
56768
382316
274999
489922
427826
250332
444839
303154
330941
175791
523569
336601
150219
196334
224369
473202
454141
218542
241891
545800
486639
210276
517308
85840
50684
318245
264918
443911
50063
385403
455109
223625
502226
514872
29123
295983
220872
160220
170104
361326
6278
11615
93757
270822
325629
559319
412857
124618
200745
308021
430344
255317
38373
332782
480684
473781
211939
156011
383916
173175
281320
169893
453496
517823
375814
226441
86777
102804
554785
331385
255546
525052
64121
456046
192925
78769
160544
255390
230572
229411
173692
229919
147363
504827
216176
215569
35812
142193
261692
162487
359130
382837
553894
425977
445764
239413
60315
343480
407755
538474
528231
548411
350562
521207
155047
21653
251017
127619
276190
9984
6330
217888
192484
151207
202263
390417
400634
388402
211418
6321
93340
355667
15847
193072
314231
405692
351036
424282
88329
39016
229418
382597
332612
65483
85460
156911
220155
196173
216395
4637
543620
129590
320077
398530
19403
417265
455001
194144
466605
320771
367252
398260
560348
568482
154647
306313
125828
385370
46378
441838
515393
492956
430976
340475
78859
521380
554263
234015
419500
418155
43549
544783
467725
119866
25256
368350
343931
409112
531159
162019
565396
506085
516098
73707
5107
167696
281902
354078
110685
361929
255110
510496
221854
48130
458282
242982
284990
197744
517894
171507
566641
358375
76554
536686
178234
423499
357417
488855
371432
350721
480279
3137
72528
58500
30838
111178
108370
58655
208184
252914
5220
181849
374783
442090
300463
233817
132982
122774
258404
406860
469831
320121
455649
220414
271878
469002
336526
85507
481628
9145
467931
72561
163637
276566
381310
430785
36817
190722
513423
77450
432769
51193
55176
542686
318894
10409
28610
486094
501736
353214
3447
522494
541043
244768
211248
430490
559922
420443
81896
301908
13414
390167
35060
418090
191615
23476
283619
74138
308691
519227
147219
505492
560795
191273
448832
286857
293296
422812
458175
214735
550281
479127
470101
71694
344201
154282
308160
541403
78405
231555
303083
545097
477072
238679
500731
563836
298441
107868
242537
76103
426529
188363
190028
541373
196683
313835
370000
365095
487269
152615
454172
188834
295936
169804
335847
64137
400738
37612
396929
191932
321416
424503
249160
110650
270326
275242
243735
156839
94423
365064
84259
126131
65010
51808
43210
424853
194653
305541
314716
425728
549086
21687
331589
240662
106617
508760
145218
45768
561266
563032
237943
392318
411843
525813
517059
555003
37088
409218
442975
52242
155915
186535
559769
356969
520625
292778
28445
49383
118832
449894
52560
314774
358689
216700
364668
246498
552347
204982
83431
467444
494546
383304
94248
240269
335287
58293
46629
211408
271875
549997
516098
79305
428427
194556
293306
360238
192032
10517
372626
167422
335657
112952
93781
286904
284434
409685
348602
461743
512105
546606
275820
238167
41120
355168
130710
53963
541909
521156
119569
156783
232547
114432
192767
233653
61951
37532
257669
549172
139290
512159
295770
328527
143862
6806
220837
269695
150463
552331
490151
465555
21928
140323
348545
230645
173756
136708
567693
441340
391858
394803
373409
56115
332281
817
205233
525460
325780
476565
9491
67964
524984
102564
287882
8679
325878
44237
155175
182734
14737
261423
317297
432832
323812
522774
192938
281298
252404
512043
222153
242326
518178
74686
69470
524491
154183
503031
278498
68952
6298
351103
179119
461014
215217
851
259410
451457
370754
480447
470287
550834
49315
442374
18297
142189
475023
489269
170645
540011
161929
455101
378184
372652
501391
527233
395507
8635
122643
449332
456006
157410
533011
563778
96754
293512
213591
565257
340780
197960
398685
462765
31732
176748
476273
485908
91925
53031
110541
393422
220931
503875
385308
521067
6073
191078
45550
452042
162992
305637
467422
494788
562015
172110
418534
85372
179831
126087
42114
340654
118672
17685
552847
562480
545790
99461
411559
390586
497623
371083
184864
430762
304592
126098
408585
255922
516195
105722
90057
513358
135036
544805
215853
207894
152037
223887
261547
174608
189347
242666
102459
92939
125698
374670
54347
221586
268226
346473
174021
395599
338501
70802
257762
384997
25335
530570
31623
301325
355545
552643
434733
401732
284407
301743
15414
228374
173924
203431
30672
250088
139949
91140
304792
519162
512774
16238
44079
199771
184073
546010
501585
150979
144530
278259
435525
469616
338999
54104
7405
493085
210060
262215
566023
457975
345691
154802
445017
116860
264149
419849
62917
229862
113095
479507
497624
521421
424925
116133
91455
63130
521331
215264
509404
371818
317450
157049
412270
151160
377486
182810
457835
148207
148991
340360
464648
88337
292538
199799
292584
137702
142049
100366
365443
157826
324178
288544
407973
229641
172501
270913
288854
147828
1696
373546
272833
74549
110096
472842
152123
69293
252574
13692
47512
448600
192058
76543
253414
281712
293234
138007
502129
427867
314224
314311
338349
75005
169942
288725
543878
92181
309859
44063
375087
279859
113306
9833
156670
427016
486784
389204
190433
488497
144849
468113
500209
485993
429854
252858
38430
285322
412811
242885
47189
98732
105823
248711
231835
322652
135205
28089
187742
193295
199981
438478
503180
527262
199555
476961
219418
51363
163582
55212
323638
347645
266335
545072
523088
425057
214504
134122
430403
285639
213518
258707
327970
476589
248012
544903
317478
214607
164716
331439
112858
496889
512435
418259
496042
274164
535551
472160
517249
55552
313142
541916
471845
426596
127351
306564
195551
341224
478134
398225
529104
77968
222518
327793
149018
21866
125342
114431
24188
139124
411509
37357
78409
302789
26836
64019
244330
397342
186584
341048
132469
261157
318805
343622
130906
37951
138712
356274
434146
238642
445496
99529
174309
323507
544934
412472
256007
241756
335416
78586
525068
29721
194157
488396
96546
343084
120313
24505
69658
455833
188661
463643
535760
334376
210544
169880
183736
381517
231903
189841
91173
172039
148001
37153
496170
471242
370891
449450
81088
346151
16988
530570
503862
335749
109064
454337
387129
543985
535819
332727
247647
302936
507252
75940
502176
65023
480467
363698
242639
123589
428926
513445
197673
55938
261699
156796
24082
334025
464862
152784
328208
108453
157098
481786
3939
109308
525753
86299
523404
106933
547610
467310
155905
147328
24780
54584
504340
371220
550196
369837
307969
547706
216662
76298
373604
38326
134067
407997
106186
385207
208063
547259
124514
243956
46883
429276
79113
236743
460735
418678
477072
144125
117279
224507
430809
316079
339218
379853
362733
258443
322824
298729
146743
523319
114849
88353
183836
23185
185479
103775
8957
284459
561196
57563
543119
286583
559914
168537
389560
520283
104598
95328
429785
556241
398400
500136
505760
440325
38155
360103
242193
488780
265969
500766
553590
271758
476566
355469
226230
280691
23051
282297
122520
424880
266139
348016
38029
111262
174347
127484
146067
367490
441132
153853
245427
304381
336513
84700
318710
546359
174776
138342
318691
67846
541957
436183
130760
37724
421164
152943
316856
187041
313161
177103
143843
61714
427408
159489
363383
455213
400711
516958
166040
342656
83550
238118
492422
182916
331324
416319
449401
52544
420870
126769
479572
274092
52050
482478
354787
328959
174068
177069
286774
446706
477328
215376
460788
6737
551349
96638
473245
444280
519964
314556
198195
173708
304140
72722
435395
68868
41643
198665
306600
409588
266147
129643
229000
224168
523417
134480
319584
272085
367085
551561
98869
50081
254755
288711
362611
530399
33752
235023
76557
369746
145834
378799
6428
179466
561341
436142
235583
212513
560869
247047
350456
285162
501816
414078
186389
538574
55184
322335
11421
231859
247303
165943
135395
112106
187357
73008
405546
451476
160486
383310
385461
514445
52925
496930
412485
553555
529213
452377
546743
327828
305160
532179
420475
436792
221445
298414
547383
120364
341596
107470
17555
239124
557795
568541
279608
566390
267668
382685
419927
338920
385991
23599
178021
246667
54493
161496
347828
147
357355
118672
314340
71266
385115
424820
176915
527081
379881
130215
297739
407828
564370
384400
525670
405931
452762
212559
288327
483587
125220
71014
57846
209808
246682
466976
299775
472535
210943
227466
506221
519398
210798
236311
451163
256520
36657
426743
504938
338174
197345
308579
411566
453951
179056
304425
56026
553259
7733
440383
331376
524027
133846
499205
540895
535664
98539
343381
127191
506930
524317
517560
217236
271361
70801
158186
124269
540507
81391
102364
102786
530333
78280
237226
293668
277876
445174
150396
509392
443660
522417
525634
404862
410370
344212
329940
493742
116534
156593
484671
63324
59948
40841
167128
303746
516482
431727
513315
136139
97998
558061
429137
263082
357926
276232
283040
196930
154265
94185
324650
146570
211891
199238
131274
35309
259562
43006
409602
483999
147706
349697
359900
347274
475569
493140
239697
477866
116647
11030
564340
556060
352552
475427
334771
507559
9710
330873
291544
271920
50529
243168
420232
546346
424239
244563
305849
66580
203196
38975
4053
401686
519115
181988
363653
293729
145133
450201
340749
84927
185448
392555
342678
209366
278521
133721
204472
161988
462996
32061
459429
278204
481553
352699
506299
115541
365582
32893
276688
93894
17005
330645
164919
494771
184906
366086
79346
134103
253210
134467
436888
464611
240429
106368
341545
44178
38682
197070
359482
354121
521058
57148
188338
564582
521757
255086
532873
290136
170289
58338
202705
435965
132988
276338
350889
66089
523582
522695
69283
332288
327062
291681
206265
427003
506664
410080
477408
562200
337683
382099
14728
396516
368208
204057
51384
380285
445400
450976
530357
26651
192272
279823
536997
386973
125609
279048
299881
484269
265451
41265
409707
56193
285199
354781
19810
449266
264706
221352
34038
488142
446683
343478
207970
547601
265819
152110
217559
361988
199596
134288
444514
558552
353456
117491
191674
268669
321027
438918
164180
547516
19834
169022
131245
346279
323989
137058
440409
509541
169239
511109
333865
95157
258537
556711
302691
360351
411369
396786
275827
392611
61730
365870
469736
30472
330593
416381
2899
193270
264536
420105
174046
391506
352431
376523
260402
472749
276309
157992
416711
416364
358816
496784
545493
231466
511470
6238
148427
215065
59965
283855
561029
167469
296042
8242
460672
144614
228938
370992
364477
495340
402293
517918
125633
467897
324390
88762
476795
32888
6499
443211
137409
44007
319964
162127
3798
470101
309749
462497
115234
480038
46426
89132
485446
284073
278825
511932
265944
189323
332947
244560
432310
355105
233748
405909
366018
488921
312237
69291
135356
300040
192385
281526
409124
345110
195754
214108
269471
90374
63809
202511
214108
94445
36975
389903
182895
212954
463132
32752
216109
90395
47559
212276
454180
460040
119226
514841
107437
291100
277101
23292
346830
332376
531777
53924
375581
9667
502344
100379
332777
352998
367946
359567
314770
10247
197217
510142
325693
30681
90048
56487
133530
555585
127190
367697
226913
264583
417978
146780
269897
284994
363435
530770
64050
478775
397923
115479
276175
491249
5287
231580
422896
451818
35836
316105
243125
79492
261454
532146
150407
428111
153389
75094
459751
196643
378050
95864
121876
505167
429289
313380
27529
516133
23591
171302
559427
531306
222721
560658
402736
107400
151222
289025
281485
228661
447139
43347
383850
105872
537287
324598
179963
529503
338243
108882
274430
425541
349429
567638
393069
242233
204767
95261
448388
409646
60933
214150
110713
175384
421550
15231
224014
60949
36011
40555
161264
274573
193379
32599
439058
73446
489933
65274
168673
491752
108030
2878
563867
65512
473166
222126
64949
190729
458218
111348
492380
302506
1747
317937
361123
400917
190657
497856
133196
98410
191076
383135
125779
535360
384878
342358
514877
134247
529975
93279
351430
399559
278856
420638
205355
342170
59411
982
549347
359541
345208
198462
247404
7516
82344
457817
324830
36695
157256
27260
28516
371474
196728
364514
39057
273379
120583
106837
473400
287923
32360
524786
11291
481206
309589
75821
269235
49732
414976
373642
372571
522493
136169
339373
167415
296317
135355
545953
289913
530748
522894
326484
39518
320710
304147
444990
469035
385950
219604
197732
306531
369703
321807
182621
84320
466547
121047
62117
402863
121008
419141
399535
82113
482886
56796
463913
405668
282649
301995
118490
331584
66592
224121
362754
374884
191087
241322
187748
285165
423859
303475
315323
78398
315705
361651
69971
83603
103538
114609
312428
359901
42364
199958
192399
482634
343292
539511
207206
180786
506609
489907
120251
7642
54534
527482
412993
394010
365145
542740
231632
232767
379527
74138
220625
115265
132827
359773
339311
528503
566663
473815
218352
346856
332457
187653
194321
336138
401855
130098
167726
75309
300924
256040
337693
193237
273861
516713
18515
553461
4335
86930
339449
268514
31171
68816
280077
400606
475583
63573
191905
409654
495953
480732
431319
437260
66165
460266
22718
356788
318462
490383
124518
103502
494919
77770
239307
181470
250411
94698
181767
383536
528220
298179
334701
120702
295411
66068
457428
354624
150448
206549
536879
307250
259643
237973
201988
518031
261866
206121
20609
391325
336594
316911
429908
151299
433259
244830
85074
503031
4495
255295
527909
443540
326873
18431
48610
64627
315084
221596
252989
474741
20625
179314
122595
36155
368585
319760
158934
313947
420045
39353
492604
487753
46037
298286
517588
384950
34035
19885
457545
14260
145973
234527
366617
34476
206266
377359
198983
202178
60755
394291
361441
340487
450798
450816
185103
526676
270223
34819
172926
388896
362825
288841
411158
536945
60613
268101
225759
544653
408356
526645
305127
94540
76015
185540
150370
177972
304181
230037
133894
238342
342114
34711
343221
370946
256897
235329
174447
19186
316556
205302
186593
184845
312159
471948
518559
70415
270959
266876
78958
480625
308921
376117
29723
508933
193844
94420
239832
144783
375953
343866
411997
345037
108062
281498
337584
77949
402957
1439
27079
441318
207763
268970
135452
184445
63425
354911
474359
90754
485088
472879
517709
210857
15346
349986
146686
477927
7833
206523
133386
12598
431197
211060
127827
406548
211851
105924
234857
167289
425635
462476
251142
213176
529374
181451
184428
539253
409406
121261
432654
507913
198462
478859
475927
245873
451094
231570
404534
27417
180067
250560
549344
269065
310491
174914
290925
520082
308326
313554
20068
280721
119186
427500
535744
382203
331646
515819
210077
321875
308809
502385
507948
220012
482882
417462
166257
159115
109930
71408
297045
467616
249754
108670
255421
485355
184053
114704
213494
439555
196165
371672
355249
439337
174521
72495
528470
155097
534507
361965
425057
146065
399830
482307
486822
247268
92617
353346
138276
429104
449891
350514
5319
425302
516818
277167
142225
214502
1610
405082
77833
443557
203711
209791
146403
487771
190515
346923
527505
254420
528449
378055
331332
527832
558356
174018
86075
153794
259882
75834
219184
497034
429021
30165
444940
481252
35522
444156
452373
512143
203276
158071
5997
435963
41925
411677
114870
536875
268813
389946
542242
16513
349926
263371
12058
18696
563981
416479
301634
394202
450869
563991
141237
548099
48238
432473
250897
407314
401834
208413
438466
189907
198644
376494
420924
153118
440916
120302
108013
442704
400671
296548
416544
367673
45037
285391
277639
253695
259139
551591
60826
563464
321763
110197
512137
566743
65267
152841
366717
118330
148207
93551
321669
21433
221551
117160
378475
528539
1503
247218
346398
417466
399828
190304
545756
260233
408669
258363
291249
196342
34391
199101
450903
276640
514126
326079
556649
557062
327691
395975
190705
218074
416876
308215
547527
346293
146606
503488
423048
254334
320028
445980
421670
34199
568391
7254
328581
20326
62975
161670
19649
198743
149377
504133
227691
28236
340436
235500
304503
215206
311843
76781
296889
523998
376494
26021
60477
91401
194909
177258
280251
249144
379461
140446
214669
99513
524319
57441
359159
479683
191521
446140
254032
527648
330358
387948
148064
124785
24200
508471
184487
331446
115650
288026
272413
297158
114883
356068
242476
332923
128848
200796
74462
439079
77582
212492
489870
235906
105479
463309
233811
16749
168530
204615
29033
190705
441727
277613
188877
285873
152915
477700
405874
433378
51326
564030
249962
48832
493180
497978
338039
231336
191822
453568
324123
479399
157880
29775
187477
98783
492479
201665
541095
125666
432423
313856
186598
434221
125966
85360
474890
75821
389738
109054
266645
382581
204734
194372
425829
442704
541572
71003
136222
266949
143579
377892
350337
175117
110216
511134
112784
556222
20717
500535
293970
246511
90634
116358
310694
513826
242208
558238
353021
246499
160212
149942
276360
97787
268414
167612
103738
417987
549641
15320
523114
406881
153221
290306
43136
178722
474987
31675
238036
30724
284139
202124
314079
361512
184388
456829
57934
300833
438324
242561
494219
485319
92603
552643
116576
331039
210867
536968
455203
232541
344611
93041
529826
407261
423030
84840
426028
258519
71032
283481
315830
301267
355918
298611
136516
543497
42075
364986
286684
119993
166695
326671
171939
148520
101042
343259
517798
100184
185995
401998
424079
338532
516034
7825
307211
377108
484593
551605
166248
295226
166432
428342
527911
341596
79124
427051
435320
174584
13968
341803
447865
311783
465544
502631
362255
551246
185912
81499
29939
339489
517490
508096
369713
546565
222238
553868
559663
161999
526396
109406
413233
315465
233481
486552
26894
337954
547635
370835
222304
133578
517979
31769
11311
315562
181472
527808
285974
260743
507526
116520
516902
135572
202680
427841
292418
120481
343302
41693
328681
348356
136453
352027
414454
434787
60623
355392
64072
28320
302715
540941
62370
129500
438551
270556
434579
213786
155615
127590
32534
129793
553950
51571
178115
129635
483956
35836
207333
454936
551527
150852
105033
540553
316020
366587
549630
392141
70815
233734
357093
49048
239450
180161
448868
362784
36753
103620
470590
202137
200187
219552
455228
182781
345089
406350
83344
525185
268803
521902
255246
249718
503376
56466
303076
525443
270388
432978
52627
530013
364841
389680
304430
376993
484252
189388
375516
411724
366563
559935
72809
530163
435386
22789
364780
490933
70960
525092
60432
43847
183965
103253
45392
198519
101247
293064
512432
267178
299954
88686
160052
406826
287991
488661
234289
70990
173579
309499
145516
432557
40801
182068
513517
380636
568542
121791
156500
224995
50290
288887
372212
277969
189406
280238
431399
130711
263862
195112
415064
286749
323023
7390
172678
496060
267231
238225
61293
538459
285297
490780
214501
417936
342178
171296
386659
455642
393877
535729
218665
362052
559068
560411
290208
369713
401414
102191
5118
274986
63996
529907
314488
227359
94692
189551
68875
382032
466006
184044
143551
404031
213348
390841
7496
110855
227731
286397
92451
394952
521132
227649
87650
217564
525464
408855
524964
172078
346068
43984
448746
303803
296847
24085
273504
19721
448082
415893
186547
381123
382292
278164
80707
242487
93362
140230
410896
71777
525436
296
72916
428469
451686
288774
73829
204048
135622
191688
160265
412900
206904
438129
480178
188025
95967
288511
460931
374566
537601
214752
226105
488101
287013
135570
410470
153360
533313
443334
132201
284857
119156
351060
402307
83624
26725
40461
554184
135876
320826
163326
63064
270871
422642
481883
172672
288005
470109
214476
241101
429292
429872
57828
549035
429163
270436
140478
16481
117048
107854
34556
104447
439268
115918
458996
217182
266916
304066
344192
35883
373843
110322
121136
316467
53490
337813
495407
87573
148395
508208
16444
484499
32871
476233
444649
145241
79691
257534
50550
18023
329824
493506
96866
376001
231791
41907
171708
245850
507763
147058
265719
391328
11723
20445
507888
372224
383415
133565
11609
173578
117473
264493
302040
258123
141962
498393
40810
103576
19480
441211
288414
486937
256743
333365
224608
498284
337574
231504
218898
182446
462499
308375
498236
401942
77077
319903
307752
214777
337745
126734
246403
244119
336348
304851
166852
168664
230870
32438
530084
237917
384524
166788
285125
468788
528112
238612
422813
551638
514274
480199
67691
446465
468386
57732
239032
58930
365419
468655
16514
431108
21889
487937
183034
114418
208764
365906
231891
496345
184143
455372
229384
349726
174500
209504
375747
244373
76642
444197
129199
506703
341764
67896
518337
53819
347973
211253
315568
500857
94430
474361
471162
311310
2192
449890
409144
383270
276601
233936
454695
148699
563665
76412
546039
160387
303144
211322
567197
341533
334143
399450
173350
69181
168339
98191
149070
16320
19708
3289
515589
436315
555068
533460
508321
335166
286246
506531
213057
482328
364038
139768
149294
503661
458603
268134
339502
446479
193474
395432
535835
192731
549892
425596
354612
155120
144758
89163
304024
302853
529776
534489
344340
1685
534927
423987
368154
544481
164925
432305
73136
195254
372914
330578
475826
229816
565205
279704
436601
234844
280999
204066
77685
282049
57682
41865
456115
289894
290208
493501
380324
170147
343227
133589
256696
323651
296940
389579
221312
187502
234657
498071
495220
309159
227190
240678
422844
85718
59776
562105
378600
369548
440188
110216
163169
108733
243745
332183
49564
527818
362560
468180
244921
21497
418931
75920
413177
384071
336506
203272
470400
503928
137332
455410
479850
383550
343432
206198
239796
214884
464032
372640
458513
224353
251886
488979
374807
132314
30844
107663
441452
104149
157889
51463
291846
399953
134618
299080
19448
531858
560455
351989
245413
471636
566336
83934
254507
306688
372595
100723
188072
45094
45047
44107
90194
119005
396352
488330
186817
547637
202841
537501
21043
496101
547424
456031
191061
71008
221603
99826
70425
437360
340240
426314
410181
63874
564573
462193
147425
26071
9096
467873
236229
522972
176230
436785
218200
163096
137650
97235
253675
320264
540378
500421
442843
104010
270822
70471
289566
212606
400950
102266
256231
480933
10775
350604
157441
19549
364945
52365
256099
345580
339597
530213
163680
294521
221883
203540
88354
130773
480124
260882
399895
277755
513823
523869
435898
93914
533316
253419
359981
222297
33747
298620
311746
94097
526016
488294
359397
211715
329337
218928
52070
71839
280091
433020
562536
70922
350305
397956
454228
496155
180619
232676
159905
298884
567066
189946
449564
165890
198300
63830
397257
438807
270499
208495
411692
475075
353569
193878
285157
418696
82017
300804
92796
219502
311445
190738
385205
399570
130792
538011
180327
48898
537516
241560
442785
382707
416357
399681
249244
145030
110321
441181
457402
412784
156186
498166
200396
180265
366076
313374
419912
130458
279079
222781
478223
135458
328622
304454
407511
111587
352077
96584
357415
162995
376425
265793
386733
270519
193566
286633
14119
248960
92452
524724
45828
202356
483811
389535
162347
555873
243950
518449
253670
121183
436465
506449
523526
934
111780
174634
397697
56103
422692
287806
138705
254197
280123
133087
369125
491843
148367
304720
136811
486720
318413
43549
199860
326145
421283
154231
377373
56592
500106
536544
394324
355260
70007
437061
382417
395759
256247
393403
155370
130849
137765
93951
430681
473307
466005
478820
201583
381384
59526
562928
47404
231033
421595
442331
304414
62336
465087
144130
191077
68890
185863
396932
227650
555310
127243
385403
357429
265956
555996
106572
37720
470494
521372
275855
159848
302645
249286
432495
260490
421089
515456
478505
392177
68714
401029
174393
73848
28496
495255
246476
37235
289528
119437
470404
194745
9377
287443
563747
159657
302765
185902
175457
1744
438220
352887
79346
290541
180034
511921
340850
105624
138327
185529
364651
561410
146928
518281
440152
500085
333965
229512
557378
448592
412807
214541
438387
414710
277312
335603
471258
540519
349647
200150
305977
140636
281687
198186
497216
182025
150138
86083
64689
338727
365734
388854
129680
391254
548459
100279
118288
134239
30730
359251
432427
125382
524366
402377
22682
427101
366022
256420
351095
55373
396699
358051
30010
50447
65934
69517
444296
70678
312251
303114
290691
344210
164936
182194
400514
497870
17655
408373
161337
368388
282835
350743
108484
77579
563804
282346
488313
59804
46973
264858
413287
30817
21997
531338
216871
454964
349948
21908
503908
515912
325488
284477
414853
240771
339615
199460
94032
123516
500589
500954
120480
417703
355253
536396
16308
371880
243012
520403
216051
552020
489283
502
167968
318648
451529
564483
563847
345970
454053
395461
558848
348868
86720
169211
398019
127827
466424
46204
270478
455633
334907
530241
325016
349576
322908
223164
85463
438060
19960
555042
253137
5300
171296
46439
125284
472494
418857
500397
244347
436785
313809
551947
115
482930
107926
560635
355414
9932
358861
384046
499420
223443
425307
469451
181332
552544
493114
460256
197672
205792
161990
280986
10138
218191
142802
125779
342944
99238
149333
530500
444605
472245
494844
239397
11277
182832
9217
255377
6091
518836
419077
566496
393127
172467
56790
217168
299778
101086
455909
25962
16860
127545
88270
283082
389207
120683
462055
252590
76146
387987
190377
90867
232983
410218
461400
486906
214832
76612
186058
303822
471526
400793
527893
29155
543528
545769
268760
411877
453947
548711
167230
241263
329035
435825
205293
172164
518177
474634
326552
330301
102162
71587
364070
103776
174673
152608
367837
302821
238620
556148
294077
305215
77856
24154
212784
237663
334740
483738
85609
8000
310504
338599
422419
354787
344017
315837
568491
272368
346282
412704
377233
423766
52153
215458
484517
90381
89300
445643
338963
41549
542214
477185
31397
314188
461672
172537
398853
439745
402733
369790
401464
55726
13479
44700
561365
172962
298171
553440
147593
53989
464572
427264
27971
201878
262161
137878
310831
106955
404919
304527
527069
34205
250706
413357
301143
148909
267141
557873
230104
420814
405728
52532
137129
490129
322584
428095
146277
278158
18062
294896
263720
312438
486286
153555
141394
54204
112183
227668
338357
38713
302868
263640
176734
218590
496924
112677
59098
548471
70815
255207
314695
336104
456842
301287
354751
444570
188399
387106
457820
210397
169703
86288
408150
51186
211561
139938
254250
191268
105021
234397
227063
384007
530404
415250
53308
363721
363484
50837
95173
392324
487538
544993
191994
471169
350524
80957
151298
283474
15890
24701
505880
50412
420810
505712
207202
520039
117661
197341
317518
215726
515567
338728
472237
559920
19119
214189
181689
311129
503499
80489
404117
376447
32445
157247
518872
84338
63855
62141
3599
149355
63677
232821
239568
285473
254869
83182
164201
252900
445640
519970
121354
364684
298279
265710
373508
150256
175742
411196
368502
520818
91166
117488
552417
329862
561874
275084
483994
311028
556925
272572
146961
442077
77180
545034
307054
517931
346649
8396
490793
356508
76674
509854
293322
50493
493014
402751
430977
264073
453642
441379
372928
311524
485255
70566
542378
61716
267073
134725
387433
312679
535801
375533
293385
515209
473243
262945
63325
466113
445417
103588
119298
211867
96759
126608
15118
9196
518631
194352
210274
218938
543541
255984
228013
1221
70019
141515
349946
543216
51572
527444
194669
291430
172435
31603
107295
566958
484337
97662
395126
372888
102906
62456
563029
294291
356077
486268
442910
85491
231591
436870
379806
501249
248509
404034
273374
566791
236797
274982
534161
153256
357068
386670
308831
14955
528735
413947
470950
310176
543419
60407
247455
515874
381448
127234
88155
226675
413067
484216
487641
498169
206682
450710
100390
247625
314155
336533
165786
15917
30874
370372
302300
520047
148630
539118
363519
450323
453512
371398
406643
115073
93316
531141
494973
206981
410072
242345
100164
402429
352243
464197
7357
277438
302038
262987
95157
212416
166258
346859
19703
326704
250911
166364
348297
437415
225952
256285
101059
395814
433467
284272
345792
184056
376211
335127
75805
526452
1895
295363
84371
154883
501102
71755
124405
543755
32359
383408
499950
233269
280412
414210
26354
500599
469616
515371
111819
25241
177159
548893
338988
553469
157886
371969
123736
280385
180637
449647
50341
224823
96976
291602
382837
395883
520585
486741
255608
508933
355753
10092
433843
282802
521753
277937
440186
80963
212261
154602
61053
514134
304704
89253
374490
255322
275979
163242
384633
371755
183582
329796
339172
508409
347888
517134
416127
166820
417048
478875
440341
27108
153841
102218
67506
205160
171896
135594
239433
454584
252610
470307
283356
270657
231236
326620
291866
268011
446064
191616
195916
38938
379323
494493
136971
59252
263598
494623
314434
385982
364761
247523
319769
288395
512727
86058
418162
542820
318096
202751
539695
412223
79207
437740
79026
153868
564258
442772
116189
353601
440149
466268
414625
63596
189122
109251
129536
443501
429363
420648
138419
344625
70783
457655
268896
387552
535422
379687
515889
359787
490853
251626
399888
169871
367521
357587
286620
548105
323602
225300
327163
264124
392695
441283
483908
517
125636
325850
403486
402083
499113
4065
40243
183269
120965
23965
366177
262567
510825
324889
456921
185089
531091
246570
334394
566407
301585
40890
264513
2880
286443
90907
239357
474668
152275
8912
229219
227805
333388
431807
318381
548855
379479
441278
214784
1146
130966
110789
142187
10005
42177
133048
406597
269628
368346
377421
358106
233974
219211
359515
105336
442722
509639
527532
373344
416307
439714
93771
330451
4320
291208
466156
122504
108751
531649
345709
248455
236567
414448
168363
543310
50650
44237
169618
276342
411515
557183
184071
359985
392609
189838
462410
246860
328756
231695
408143
440501
20187
560049
437175
103257
474815
53065
481227
205962
359941
304845
56719
515543
88546
475385
474403
500226
434259
222187
293342
542396
562133
75073
534276
513940
271918
556364
237642
506833
112480
210029
470559
8187
564263
50375
452457
131143
319395
266988
183918
338098
271629
143140
445536
248649
568559
427928
459172
129475
343082
142665
452321
149031
28565
76362
300885
519703
295869
9371
273088
91896
38500
428123
189423
493474
16266
471708
206739
456848
446175
477973
16158
397441
368335
367384
196541
537691
183959
352007
38541
521774
355392
288343
21121
303035
15264
472253
200274
275340
110172
19802
420835
427107
512787
393968
461024
560447
127206
316766
285130
18699
149561
63059
17868
290214
463886
30838
252852
538409
338091
369818
474144
289214
38813
443484
546218
145945
1262
488301
440358
567655
64511
383862
384349
16635
131404
4238
325556
415369
534972
537569
486906
85626
248961
298645
442460
355221
450844
121791
281846
43057
448280
528772
16663
507034
460486
8620
228850
256277
102058
474270
262002
325563
306789
531346
94235
243254
443542
299784
277260
233857
327396
218007
400609
129082
227905
223243
19657
427894
50245
348823
443863
398538
18912
210224
167967
234525
190882
464695
325945
315973
434320
432111
252223
3799
378824
415496
265985
219270
279405
75664
564891
98749
253676
392043
328431
45927
68259
120895
228719
38239
405814
188188
168493
546372
20167
195675
247405
532335
394487
349919
358917
551078
524231
391617
297664
159678
112333
368344
399704
447933
158636
161101
268604
288357
532280
169092
269764
283546
259401
153115
498619
312592
541063
220327
505888
381121
518147
273760
93894
36357
162872
121533
179049
422067
323868
67550
64588
469852
491191
185863
474007
540939
46709
442934
159360
432187
504037
65283
5093
109357
329978
212653
389972
399433
446523
315223
488884
552197
565113
124738
414737
335603
196869
293486
224504
2034
167124
49110
495705
372217
43429
345320
416515
25626
15687
256238
288567
98377
420916
160955
542593
304212
281904
326497
361894
408252
450554
400458
357002
276779
322458
429301
349306
338932
209335
230767
114222
188152
160715
255268
272005
80929
385952
67973
92694
561226
286024
567490
223963
113476
451590
565839
460529
224686
135810
392970
67329
322444
182253
515136
536824
445621
392422
314913
179360
229192
207933
75443
208688
186098
321705
33406
475397
502016
198769
468122
102590
533843
129562
427030
500123
452408
366640
43913
499662
170431
59332
520784
296622
304996
482659
362511
94626
546807
300173
170022
137274
488417
61707
47887
530061
78873
285623
397478
81563
181209
127814
460622
199074
350423
445205
345547
178062
6146
358479
267372
372082
175404
250646
168051
35465
31725
559868
455825
423446
246529
61322
462525
372928
417466
371146
438514
356188
293763
528431
231253
464294
180725
359599
566609
29264
194106
370600
132634
377585
232337
303351
50425
387961
425633
368565
141743
392712
227074
132485
333297
206807
146805
324650
458135
354232
194069
136281
305182
253409
248871
513584
327698
522749
168262
481716
302700
289474
121314
329293
538197
454754
288228
493264
274220
444966
113324
295357
30912
467315
11712
446782
372982
169762
392700
325499
505904
149983
58375
444272
208078
486969
506815
272504
143525
113652
410499
110107
430246
120098
187791
564775
198963
199732
380006
469004
19164
139044
45864
143593
546759
348320
543937
345854
290822
311739
547362
300752
330433
527080
274944
362505
557497
122016
89994
190458
316355
368211
170862
89264
272563
517228
224671
474039
69375
485086
154870
56667
143719
384133
96796
209996
362309
528089
526526
207001
336513
554496
151543
115548
208686
496446
235759
25594
368656
530749
367097
496578
228561
164075
261117
349291
408068
197100
269054
125194
346089
324895
229581
43053
81068
442077
421777
125743
508870
28637
326083
453545
556741
380941
223943
331990
254500
376979
413449
31672
407188
312134
18626
328182
256704
478645
53027
186942
211953
155124
144079
258555
5073
46198
66414
489192
404122
129775
493055
369449
319801
257838
448337
308903
192520
90483
200798
341288
63191
452923
111455
247630
484760
527661
237704
532543
95607
252660
334208
94210
137591
85081
420418
124795
96041
13768
111360
27868
485894
184555
109511
75070
124877
317962
273894
156356
357575
412093
212052
145213
35372
276950
353131
136129
384034
301231
261277
112111
512113
268776
283213
117640
93278
378822
468624
127590
292735
323739
254576
450634
227476
496166
544276
83787
306658
190249
380781
447242
328498
85381
194188
345921
408592
386483
61227
140575
507819
40201
370111
158426
418332
230525
9813
516363
76885
369252
234936
454736
504274
533159
153099
169710
23427
210028
522971
250229
22716
32074
189438
474326
466847
276907
42898
514955
88608
292400
398030
513003
196491
478875
95945
188266
29011
231962
456271
72832
222179
554703
108735
4016
10720
82068
325299
84306
435080
216120
536801
73580
252530
550385
43766
422791
537525
5549
62852
53775
337333
144670
66223
378521
228729
498063
141445
438745
286481
302158
431618
169140
38886
317031
79249
366115
10086
387077
159697
84810
476436
62476
255792
291042
8226
121688
133343
3199
382942
104536
175910
230933
83169
360770
129900
287988
77528
271658
19047
140944
410154
225702
287524
11107
311557
66058
150460
469090
438915
91840
54087
15888
284858
537424
478129
37496
237407
33198
273296
297336
47123
161353
387250
191796
157709
458404
128752
291056
216847
229661
454031
343712
453311
69279
324889
483799
303267
273594
278017
346185
256249
125742
282406
287210
471557
401723
556849
229269
161148
442981
119629
181848
81066
86219
391742
23169
37453
97216
294222
331988
112877
335185
434259
30276
353315
114640
94087
178345
416563
222956
39854
115902
384414
134679
443630
384378
398921
391493
464081
251455
112989
234356
177239
181634
329934
14304
304161
363182
534386
247405
108568
152146
284905
510116
484819
325599
121290
13567
238784
298890
549207
424250
333327
363073
153323
320453
114593
362228
50632
146798
196516
414577
354119
25649
425163
363939
448638
255824
152595
254591
345832
525212
178826
229118
277819
138703
242899
479858
92533
193863
134262
559106
485044
164822
138421
111432
47061
17004
567832
3036
337603
254583
536870
554881
365289
203266
120810
321780
294257
344536
343739
24106
61247
174574
79741
173782
543054
560980
353496
429161
146698
529687
416771
44230
110341
544606
27310
398581
407832
273683
135552
298294
130675
68179
231654
262433
236952
120127
362594
232055
453598
277607
9778
117481
52930
163737
555916
114436
104160
151186
181267
545357
382502
396803
232326
169580
434539
507300
139666
399343
555286
299047
221548
444437
526709
351379
265910
11782
259651
491339
270216
568469
521395
72916
22209
320464
518742
416339
43956
222176
183331
304519
487159
29338
302019
488975
236679
144509
81536
484118
232723
532682
249343
32951
441399
387867
522794
532356
298750
174745
435060
493141
265133
104317
207125
243156
59810
108794
44480
403273
361003
531762
406504
554040
175632
561286
3842
279343
54601
326182
245793
286970
406591
136200
373103
390161
449544
414227
60096
364155
538672
524919
19136
187083
4761
45084
90884
234163
26590
224960
473423
7581
333606
256467
281751
257951
359127
393294
464563
171464
250036
192160
484801
368944
407412
234827
28937
184611
474213
261621
60494
274280
510938
323978
520921
354788
551814
492604
202881
447691
114316
410946
320268
422776
375534
380568
154781
497870
464007
551948
79083
256225
274162
52301
522688
489442
60452
314896
29825
432187
513282
439505
394013
559338
341079
285248
204983
265493
444414
16269
282318
101642
394277
322
568401
116193
102436
465490
176568
200983
557771
152674
203944
204006
485117
567539
315523
399103
417753
331226
169771
30392
51626
210781
201690
152937
496358
92706
441167
289854
396990
460146
485557
549286
86877
294241
138971
285310
112664
393179
327546
447635
329097
222687
247536
558945
519479
216342
203346
181874
33213
201554
231422
563401
125858
522905
408848
282850
148016
207569
79550
203463
110939
165453
504637
525968
89007
289573
31495
92474
365825
542794
240688
445321
20755
150610
151194
157800
32893
34912
476889
419000
306125
491053
544229
257307
521781
531714
361841
364954
524171
125415
254724
507780
550753
78048
290529
346412
390918
39904
336764
139082
117128
372112
435613
548523
254795
93492
449647
357822
112074
455884
441935
68283
183009
369412
532
326178
270162
264734
315306
563277
533297
177994
503416
248099
91714
314520
201056
3325
226539
7636
517581
247380
70237
55931
59976
438655
400610
49876
172547
371333
138519
107980
283090
52235
39180
236945
195342
45993
486627
307671
119703
91710
351722
342093
540442
85468
199153
441931
318852
294983
42153
548143
231227
105643
260947
363410
494539
107622
231483
456855
180539
236690
306297
21341
174725
413933
365050
229577
205553
20696
63291
249504
493149
485629
465274
292250
246337
96664
463831
530394
168946
474021
168342
247875
361469
141584
253125
412449
154197
128368
437435
480305
169523
8540
110747
476400
211385
254431
381578
297567
313488
18543
38583
248506
222130
308692
466615
125362
46383
80304
448311
162392
90726
106932
487716
310920
46763
289463
374207
316910
470792
231011
87737
228667
532558
82458
7813
235794
488658
352817
198346
41198
385928
421588
418197
415567
338965
93410
289414
555133
232977
443969
405488
90658
100371
22300
462959
470794
498275
201062
408063
56139
21768
60793
351470
344506
39634
138187
510590
423964
185290
296694
506585
15881
23242
454520
494638
289974
136240
15473
533396
284628
218378
2026
147356
189370
28717
543319
110843
264962
357224
182385
256639
129553
542632
171579
333238
275734
215978
548792
244093
448597
503651
295095
475592
309004
252747
362503
412019
298932
531052
211126
142872
329889
147339
514069
122670
192719
25200
361181
466977
23714
415579
73445
103892
270366
523083
238199
21305
268778
415920
496234
443214
310594
113292
559778
112478
90458
61254
397062
66276
99883
387360
173859
486532
373633
26170
528654
65598
322432
567527
102865
263984
142334
2871
507693
536123
257119
44994
228861
113033
386370
235255
239133
119464
281826
82081
61198
158199
186720
525682
360898
436894
274573
497401
542788
61322
321472
152982
155351
208305
81442
30777
238971
145475
77864
500391
542013
199998
424129
100904
168255
428538
455659
450722
310890
364117
193175
196822
548016
443007
85692
32511
205352
203998
420256
198730
276643
3013
143590
103136
485491
243435
80369
295646
280706
470405
79354
53268
436789
343953
311843
124378
150327
269033
309616
128922
75844
136415
83843
410682
12119
202299
294834
79038
69805
70107
240372
285140
364022
267769
474684
52060
525994
96857
381114
367143
312518
534161
223993
330658
470069
250980
107368
153374
491906
306174
333300
125710
189416
139505
398497
47887
368046
57508
288374
61611
426393
326565
237505
298495
1316
469002
511601
165811
148929
199539
239889
17357
537619
338032
461262
146488
532470
410588
109056
79167
75553
486226
419107
538190
472156
208510
563411
81433
145019
452229
357442
346577
202589
63688
434630
438094
67440
326003
418519
99443
1782
174008
411938
117050
447317
339759
543419
92123
481151
308542
462392
283951
146705
865
316852
305836
330563
513964
396460
385698
18702
274738
221105
113763
80967
150871
321352
35548
121639
93790
198483
478266
331611
448937
537707
410588
331636
362949
534298
170495
529398
495176
217992
472421
152256
539517
294785
303522
409559
559534
526865
448075
492775
109138
14264
260324
515682
508812
287954
459091
430190
336072
563219
305522
542473
208875
472868
289472
436679
539545
80697
32259
136981
185262
206663
63484
432574
109812
169768
159298
222911
153734
176686
399193
563836
169181
308622
83384
529465
20622
363108
263973
474532
405949
52882
549394
43576
12850
155417
120193
11461
45699
195684
439816
491515
567229
508359
304213
410556
433755
167754
218440
290911
431736
230978
77355
181692
519964
250065
354671
262975
198931
12551
333360
284748
355627
187025
305781
196070
191292
132788
36678
282659
446521
56397
118457
525467
221800
143724
509339
173507
250571
346473
308050
200637
510806
333874
131778
67236
559962
368313
478214
252127
339120
200268
17824
67029
409075
52460
60686
251241
306174
515624
109830
86826
462684
392244
103633
324410
6485
494813
486571
267073
497407
138370
348732
62071
326169
326872
26292
264003
567298
300953
397579
42138
470716
326233
79370
351583
317070
151449
567035
127679
38585
125341
71257
211668
297072
83363
393695
88708
428830
340491
539813
134787
154926
268016
148542
410578
151153
408464
127445
508820
385319
420630
102977
550983
556915
249544
447723
223140
303595
401789
477092
198337
412026
242314
441664
24153
206961
383572
158090
237665
330163
498161
46657
405843
22233
530534
164829
491460
80895
198959
350625
71531
256033
181574
463105
463510
174935
369286
42541
203202
343040
207108
184305
48148
56370
203661
131362
246178
125503
560539
38410
165121
285353
9725
75256
317390
133434
275123
443454
418462
247641
124701
559440
5990
453939
532746
564871
391764
351474
374016
505407
334964
497399
292217
75603
37644
108526
60718
392461
431188
504124
534996
505880
227447
399503
193840
441661
394214
257010
118742
188125
226451
525759
158446
433757
181444
389785
74734
522282
250356
106393
265936
133481
85984
282510
304686
190843
93503
366022
383700
118685
354350
387510
377203
412095
230969
103365
450754
526714
333853
355437
342764
140107
97691
549897
330596
304901
249896
6036
284325
495212
59370
423588
437996
521268
303455
70240
370573
315942
94126
535040
322181
492217
178437
537909
428312
230754
514915
467029
247841
12785
171774
192825
257555
230393
509558
113421
71565
357992
20172
84890
199771
149851
528303
73883
278407
138667
525736
489314
298639
290564
296664
114497
546237
15799
434250
338713
545536
28550
289238
452046
473253
385659
30945
308541
179481
81375
293237
451995
365632
143089
447294
353730
210851
169318
411242
114596
138114
27622
356813
91221
469329
249218
474046
430206
332303
57514
144694
70332
448818
141219
118426
151190
472109
396282
253527
17148
21786
490203
258813
9774
536376
339067
221861
306938
120776
421020
58689
136769
467975
303514
562526
379534
547252
195029
295777
158065
38208
47424
295790
400620
263172
416038
365737
503126
509700
265558
272239
483821
252895
436785
414648
549414
308903
74552
169218
72529
327466
511378
307535
180836
440528
265238
122488
76992
123563
291786
264190
208039
49168
439178
374848
98038
304514
178615
215548
42895
312416
289923
135356
116600
38199
213034
186185
239236
415371
93759
281869
23757
300078
208771
150578
230305
370865
469746
340006
72798
291744
446333
562334
354628
430533
419907
132262
234428
293201
209012
277715
216906
559519
210805
304734
505366
375703
96586
528556
4925
461541
83711
328245
47359
262652
176401
270171
327836
16888
368687
197564
364998
48844
11089
296579
442941
418204
300224
479850
483053
538821
303727
345109
279719
250231
267071
167994
468048
385594
489678
440900
109972
357094
126533
26521
386044
99841
185078
31201
407235
206291
405203
495504
8334
396708
180672
390888
219406
29938
36020
280336
333259
565751
527462
73291
274289
443129
278168
380749
333627
259288
513222
477956
164726
245456
300926
48103
56444
207455
100883
46125
352983
310574
562195
308566
318514
303952
464283
82857
248332
433896
361973
108867
16889
513782
538197
146711
40220
344153
351661
530974
9935
39302
116028
215020
234303
312137
48903
194151
181791
544326
555166
41843
40630
539283
291691
113525
359388
49977
445784
433864
95426
329027
395554
71318
166624
430117
170273
488335
393827
124123
65782
321119
174355
287325
324363
93751
317308
35317
230260
420987
137841
209471
181421
156717
273835
419444
166678
29807
63231
551796
100647
1170
523420
379049
8790
348185
394822
343420
534715
228480
62592
227392
193815
302049
259341
365771
95276
559064
559726
564802
27481
100164
558016
456322
152543
456504
433666
328354
546283
430845
139408
369570
420638
344983
38042
73752
304554
517038
245310
243324
184777
28331
108591
414185
73059
61794
90714
294682
45147
244500
392090
182391
165321
361957
435789
495552
196703
62963
508186
314279
497835
431316
511569
411914
447872
294834
366608
145182
316914
554201
510425
414387
32667
23013
243495
502676
62520
261911
379245
539636
143290
479952
218309
479485
327715
409734
3317
550597
174401
406934
331476
330196
198910
193699
66126
79181
57466
22708
529999
242912
154796
397172
12207
519952
184469
155821
463946
387734
30684
39928
46508
455230
247724
384864
443731
529435
11315
370249
562991
322521
423511
283716
300368
514497
318253
53416
430339
208871
425220
25993
274210
536898
246735
419347
452320
533875
90072
359121
192506
258357
189670
349319
429211
48266
103758
52328
397404
195703
420801
169031
358131
274040
208858
88257
452185
440510
443579
36067
532605
127299
428505
307165
82942
433652
108801
433733
161642
59449
94673
202788
402912
3419
277341
166956
559837
102588
146293
294737
51499
23741
151448
489585
474441
312099
208505
216122
506046
50030
215611
567228
514561
179714
16080
363432
167542
24508
260044
65953
430175
348322
115368
186884
226078
367244
305596
212060
99610
534197
383384
478363
444588
27442
175508
407177
281830
288685
353513
541469
552928
31138
87209
9145
520848
74285
206848
78017
107346
23305
547286
311697
40914
258467
376255
178875
215382
104538
78473
455070
56321
539066
127733
539551
512508
240816
217264
544287
415634
175099
169444
83469
103028
285574
218427
386895
305944
561447
354866
393593
252232
382080
460645
82547
162147
198905
192842
138621
92069
475467
42136
434895
344070
530865
311056
236029
96652
176095
236109
55304
518287
386102
476899
412076
88255
7803
64562
343271
206204
142665
450287
243994
400814
319233
28427
493177
47286
123360
438128
263989
296040
392661
304713
71684
555708
446748
172703
360651
548155
482653
434741
523912
210968
167371
326752
154632
424018
341470
14931
308988
564617
347905
20569
165471
127453
37465
45282
63956
434764
1953
135139
368294
158283
435071
499282
154881
467235
342221
308679
227628
55248
552756
291165
457645
12532
471615
251559
184714
36194
145414
533950
351350
196280
404218
133456
461899
292773
265963
254235
463187
558012
259614
366042
309170
112293
165788
136297
437549
404271
6332
558851
94240
35949
214756
100854
129717
401796
89263
62698
450375
144396
486045
407387
369689
208238
174916
179293
150665
95262
473056
446483
388734
409535
234553
368847
495655
388861
89392
99393
177265
550114
143647
227585
250820
555695
248296
235917
465878
150594
12752
544131
196516
56683
77649
507614
525553
557863
343100
224744
271312
306483
281623
378053
404298
420873
214905
264565
325744
391826
368950
174779
299066
479711
16991
33236
120673
452682
279988
185933
182025
206275
371219
26776
126166
352558
210715
419359
423477
505319
465216
516606
386836
287534
245168
365021
190087
45805
192191
216908
555222
305155
534836
489744
171680
507565
503075
136821
271592
248606
83857
196131
224750
560301
538969
111538
62381
498332
504
360567
470420
476566
528887
147821
513792
433113
559338
334466
220407
57633
551701
165819
241493
510918
108045
40368
188697
567782
476101
555554
59731
539691
375041
145260
263884
28060
23015
486660
408498
379155
399168
530073
184229
478733
76677
560250
438611
528172
247522
4875
356470
4837
392300
350558
138267
277844
330624
536837
67456
357576
212095
373879
215458
99693
144203
263940
514634
19231
319761
409753
391894
302912
325219
239801
383162
381297
439819
236655
178578
294273
420305
182620
542406
425444
113900
437083
110576
183965
287308
544642
112821
180392
371667
334647
467697
4178
291519
381978
68169
195563
367477
317327
130909
338611
51999
498349
71399
561454
505886
526590
480722
471936
268474
46169
485541
79533
306023
454325
262755
303027
553907
326207
106824
483864
99906
536568
436907
268194
418074
129542
161040
244005
343149
23988
60817
566284
335222
504910
79641
206845
452524
493014
122153
373648
160053
513122
403623
151824
81112
370513
462424
27067
68536
241712
548599
567802
480883
397218
342656
540929
496620
404064
253165
207388
525813
343722
460102
56083
312
112017
412219
426568
130618
99170
200409
391203
170398
446109
330531
173583
306155
455317
145106
351516
203539
503500
328706
137281
280568
463954
364022
447648
497244
560718
192698
337407
480794
327094
348929
174753
8166
290843
342908
129879
221775
540318
432456
71703
561657
261490
514425
127091
10080
393641
276471
389079
367639
1227
155155
413350
404802
61849
525267
436476
47424
512696
292665
453850
535866
384040
178665
327341
62254
197942
182298
321293
105905
409156
339217
175773
483126
244350
516443
212146
329106
499103
365167
238439
304543
241479
124958
393354
409453
200412
220319
186589
155990
122315
397229
516315
439102
554545
515440
415749
130351
199806
491583
179834
9406
500031
340121
473942
135711
392315
401845
29973
87652
260303
148338
128058
25624
57392
252477
179361
240760
430625
441477
176354
136180
207587
183704
200986
387949
289275
530808
336614
417301
267418
411164
72720
476879
349746
274166
262805
294771
374688
284537
352313
309101
357182
489157
545129
533950
327451
522817
36107
78099
31983
64162
397632
246968
89014
107893
559509
517930
418192
395110
482744
247395
12398
84261
355855
56961
47350
8747
445477
142483
370566
94322
549250
228190
547686
548339
195225
178661
367146
240294
163163
1680
83388
449603
264903
35427
501018
110436
27760
429949
495691
68380
117992
527799
503544
223243
182217
538736
175349
106497
508050
150652
223575
204312
281170
322200
512203
135924
39373
199899
112830
128834
299913
381109
280518
366274
2910
332775
152275
325476
208424
555745
6150
351381
22008
21305
495346
370520
52347
487829
170037
362150
473573
21259
9907
81796
114097
20744
385203
156522
209638
190601
227566
458850
122788
421780
118089
121616
501796
479503
364400
281670
440997
299161
540142
139165
49464
164552
148072
468693
346256
522982
192005
273275
440437
363806
283674
266314
255479
433695
362901
213944
495854
314494
395507
258539
478312
407591
87336
26660
49564
379455
417140
310470
516674
230374
317070
47362
483553
216471
140362
251032
414432
512184
325607
193300
518668
85919
230527
464973
181834
253531
358492
164933
105649
336705
236156
411393
408097
473260
70486
145422
463252
211843
279600
174056
294052
552206
22872
290301
362875
537474
388104
390888
507427
425631
58596
393537
68751
555895
354484
551883
476575
394164
204550
223148
95763
297691
421202
467730
135199
122753
107152
515819
429196
444125
27567
379131
139834
68700
560544
361059
197142
386347
543697
171176
300113
22676
455098
506376
16809
272775
234058
489978
233733
95131
529299
226940
34688
244917
203052
528908
346265
123050
449142
302986
32485
502516
61650
195481
396570
479405
266575
494324
15937
446415
168709
243599
74766
460561
326203
340598
5513
511890
369708
423646
310664
181500
424364
435230
240244
419999
424217
147414
269460
333775
300609
510817
401344
341272
27041
541830
156094
145653
32349
39913
64525
483807
2563
449817
325596
414773
70585
157906
331840
543800
112600
501082
471517
466513
131752
276548
124933
288905
8538
208397
394519
26317
450953
223889
451213
539192
80280
334412
382033
565497
75462
445169
239514
325090
391592
285487
424767
568184
435539
16663
159126
526444
295494
474667
481640
129869
144831
394190
186984
198065
330957
211046
272197
342988
521753
332204
41783
200594
544562
58992
14893
485951
416122
520109
207098
102441
161507
141101
357007
89472
118186
499429
158355
338603
46862
250661
156789
294330
483548
213660
68005
192138
109908
324736
346682
243316
272784
146498
366073
67899
172066
179988
253987
156028
116519
426756
229200
366615
520136
283943
448354
530017
64488
545142
395861
13519
93769
347568
164315
77615
332361
123688
454423
183291
494637
526964
9232
270556
28749
105322
855
235111
403658
50627
406584
85875
69187
384968
509635
562519
355674
17979
269056
286984
183728
259274
240394
481591
50767
566438
550067
159128
349509
169051
173022
418211
445442
224136
568026
419912
87017
311253
304038
257178
233863
246940
235305
4266
224569
102112
387524
487494
210991
31812
254703
81644
479764
15040
325492
25192
313820
232148
270658
506803
187613
151134
554318
508287
397702
394614
399602
179556
11639
134423
452179
240225
523848
154695
287962
223998
104322
168536
564936
503963
260089
170679
402858
116704
273192
220129
313820
29528
336799
2030
388946
32203
326329
11303
64920
452248
143443
244713
418675
3942
270701
190593
277675
298943
401087
385335
65797
492222
106214
378396
431648
36245
321621
326894
108499
249268
543204
381780
240483
123684
237973
6928
487528
193185
95280
29511
85896
380643
465083
457191
1327
548561
407369
244043
440381
542645
258080
159882
376346
113317
100805
566338
394910
141790
546065
170076
133107
172430
537565
244543
418842
480047
248091
345556
93811
170796
537027
317800
473931
112484
487098
33704
318752
503085
447216
414295
433760
80815
472797
26462
365492
490833
246596
475223
337755
132003
393989
111168
411038
460579
532608
264059
455773
176590
314256
167259
460804
172738
200024
49029
170768
58029
522420
433556
273044
529469
376999
111703
464686
492546
328983
3230
147983
193212
139364
59709
242969
241967
534898
76527
344611
138422
368944
86588
641
205176
124447
371900
433437
336220
92450
301407
482864
502838
269762
482926
413039
102110
188265
62873
557035
395450
57668
423886
93096
419509
40265
395408
533173
150686
44754
322660
97277
423140
441252
28818
540810
92158
451389
99021
117775
493806
455541
115523
219598
132297
422576
76003
170175
499423
534039
157491
159312
394521
396011
143524
491389
475152
469372
156402
4530
338897
278064
537071
280430
193555
222884
331986
567439
22900
196795
70129
562423
211936
542135
404889
123967
193504
131287
311836
456645
96657
375275
388836
23734
455683
50514
335428
296239
20939
387178
466164
39578
297314
3288
102186
298451
264343
140541
72663
192651
233271
508694
15999
73520
146901
263786
68171
543449
453355
160990
173884
217739
149138
3202
444294
392840
50848
89900
493633
433671
475591
23629
477227
171783
401951
57943
152664
519044
40616
502889
24507
429550
546718
446969
466147
391565
543138
561797
560801
128493
26738
339076
373378
553044
505407
404107
457557
66400
149929
168765
171435
62370
290073
11291
423003
512563
208906
205302
4557
414021
194203
60597
460384
506591
155446
376138
281666
419919
163608
279125
108765
261333
555487
528563
519177
453441
504399
310954
190808
313181
82875
59123
283706
289249
281703
42881
548442
374894
32336
381694
445934
27481
344902
183803
345308
224969
367244
62209
435487
540502
53997
8878
91471
12998
547280
536466
358616
141217
412242
403771
185182
72935
232275
181934
191241
259329
397341
463676
381933
96150
542671
265133
75934
532041
3509
4085
418760
463577
392505
173595
299782
516558
196868
266928
466244
356792
229084
116428
183311
502008
86604
17694
133728
446220
38795
26250
466168
521284
112024
145324
107713
426735
504020
527883
196800
552366
547601
82811
323286
506339
123313
493018
162075
445088
309588
537460
413184
457126
154901
528615
386697
293146
319024
290779
504591
556623
539980
223639
52740
309239
121546
505046
261777
35384
214837
170214
212130
35185
68452
357876
156179
554560
52705
136655
503789
10428
179496
124012
534239
78945
468163
392979
159489
309888
461024
387501
122431
358418
472047
113019
212203
429724
152841
356206
222492
418628
369314
196669
307404
491589
108418
264235
401906
260931
110601
74340
473073
326853
2077
313878
348939
97989
376215
12664
237989
307606
200279
84535
502782
564073
58578
99774
218146
448851
23074
236318
421635
324887
415973
97131
101192
90503
296205
204103
116535
346192
74439
104796
185338
548429
328365
168253
372434
25786
185684
371339
416031
34111
328917
534386
348236
367351
39169
454856
136848
324340
297589
145680
530517
473999
141355
36168
6230
183709
540806
514422
136600
154892
65016
193306
200892
393435
542799
280222
51561
71919
282272
132451
368904
462721
513472
79443
421999
13673
270817
560904
127346
90824
94001
101165
354546
79901
373711
186622
166983
312463
57710
102859
208873
526972
282274
522886
98236
156741
70550
164296
470188
411919
289633
275560
326405
252610
175567
441428
120888
67699
410549
501269
82328
508673
379369
54689
264344
485458
550341
525010
463678
276787
368729
300628
485962
33047
181200
234738
404665
477772
471320
498452
94010
483721
460068
360526
102794
243057
135319
154385
7670
445912
158620
381227
81991
184588
351240
395381
368760
123912
216457
475219
517532
175344
313649
304235
234235
88458
549374
537603
306247
21118
198088
435335
495406
264829
426919
178686
433994
401266
284921
82000
212604
454222
228947
465407
302384
261818
79918
151222
83610
559099
365034
327
148328
80243
373823
2545
491160
203085
2438
445834
117793
140369
286911
534332
127190
169949
308308
306524
457367
389280
278704
523499
197246
184855
187964
194268
231315
251580
146601
469881
355905
488558
116903
467714
125837
98874
92051
238278
523896
505868
563584
100159
380193
324395
348658
122000
412003
524707
313739
95532
443283
488188
393189
466876
285614
67577
51158
383456
325864
419008
172625
154007
162635
125921
563085
255226
256876
144667
414123
435787
357809
545967
146836
548353
545038
104057
344309
456240
327053
166131
413858
186731
52336
140842
303100
40216
193369
480186
400322
415609
272606
156624
176949
55444
44652
99093
438006
321934
240612
279565
378088
256462
262749
410406
348648
409841
538048
512104
433578
250232
462913
525147
554614
268184
92000
508927
98457
162169
146730
360584
228833
169807
449126
87059
237487
483540
76014
290354
429856
326419
520224
498227
237041
472281
476303
376665
551476
86021
488137
181902
444889
386448
540134
6984
19819
280297
76833
223992
1290
300385
58791
82052
505278
320133
109672
550529
65007
289999
188406
555592
118500
377250
514484
502562
59866
225380
266601
246838
405624
479847
394997
470554
422562
50023
507980
109582
448278
258491
372172
124011
448625
302868
185799
460054
394591
250534
168372
106729
177495
380552
74947
180615
520980
228518
272655
170827
250272
307549
215065
149697
400837
446770
330943
346155
511533
325071
479925
143473
350556
326272
200866
268747
186951
463432
244242
74779
166891
568132
435138
385717
91172
9036
285883
172320
184247
134363
568062
274960
299661
436077
132762
109842
162155
547128
531674
528453
135768
308338
113772
203609
357432
323553
480387
51506
560085
286624
74244
113629
501276
33281
130910
428991
457255
304356
394033
189806
335740
530376
482388
362337
489423
78678
17135
41680
174765
277203
93152
128475
468659
366138
422060
503352
283329
361460
221583
191104
431718
529770
514364
149355
13519
43525
45271
129305
100244
229672
456071
156889
84609
417457
532703
483877
497096
454542
112131
336631
384635
197021
72540
226303
475320
102849
106059
237811
303495
151265
394580
90593
96035
44859
215126
544849
123233
206002
284437
409639
238926
86242
515862
55184
110494
178103
367961
145428
376902
18895
322756
457166
430096
192470
438641
528735
542215
163820
560892
482771
71450
440524
10757
155924
413897
67797
155283
444627
827
243664
96713
60682
209708
317130
61789
530937
327468
173096
371543
404896
225157
18696
456866
462669
555247
467643
277844
10291
550133
289661
263931
480221
330131
184826
475133
189992
133433
485330
294209
321807
169190
300561
491184
51232
201367
508389
116629
498366
562966
203951
467741
215638
550846
509855
347619
496311
521150
78270
563964
550521
68647
386377
46615
11631
306247
68948
151817
209418
557375
164
395637
257331
549145
446446
177780
62853
399776
540221
253732
469197
400104
30986
76646
77843
172005
224165
328941
390890
146432
209272
438946
422153
404973
95624
553027
263596
210978
311072
128084
380455
484105
551832
509804
154421
479802
305111
528665
337189
449621
179072
277272
534199
92869
506478
560988
260237
485166
317886
114627
197910
117894
492410
251434
237423
296547
304569
170803
238447
339955
122245
165376
239511
381411
343686
416030
325895
308779
120534
547810
453753
55170
529747
413863
449394
273995
452435
200176
154474
41036
430937
389005
86846
307125
449762
312208
175810
427047
567444
380164
155869
456222
555753
452446
243073
194944
164708
147755
158063
493614
501255
252419
33661
286476
484565
21764
532562
62065
56100
99529
446987
87786
147076
380956
523577
66855
98701
12995
541787
290574
28928
223639
36807
273208
176944
255374
510621
401275
330106
242879
546515
210777
167144
491822
559680
516060
48141
332999
402834
401755
518092
203178
319120
503288
28994
497675
101185
547796
21918
211403
131654
471629
359458
277121
78950
264677
37354
351227
236844
202854
16731
98165
497872
499742
405609
181252
23647
270907
65076
531718
410715
19415
354712
193646
550634
249816
202168
357130
406828
336438
260408
127393
442914
103523
397027
388452
518399
112526
226972
85049
534131
303771
371998
83147
192392
312189
494531
455980
326905
136929
269724
530403
441371
373788
226061
435859
397666
520265
267491
225343
287518
392562
217117
50478
210792
483422
97887
359542
508075
530388
363266
349475
283507
433510
451499
252146
320243
411097
14629
232451
129680
480089
15072
159566
284259
146658
31725
538422
436770
34478
74369
99260
464267
206908
500493
8339
59633
122961
261282
285429
1573
51265
237601
254285
89032
290097
158208
85608
413642
183278
93577
120584
359922
561310
457996
541938
320579
355674
488804
94392
340280
368972
23749
27952
565964
433084
341864
346456
104774
412301
248411
522664
463897
410752
468963
168027
163767
407122
427757
409068
2344
524714
12532
164431
474840
441439
131550
5830
33236
525700
502410
207049
392291
493408
442145
452281
301992
428894
241680
263265
18993
331501
390061
555422
555168
61772
456149
343775
408619
418472
528855
146449
394683
377808
303886
193906
365818
167478
277304
442077
172364
156094
78879
244682
91887
374009
293739
147793
315616
23092
227426
311694
365610
442257
351314
261148
493779
25012
480369
424964
132628
132083
130636
156555
68369
378149
195538
478486
265813
321087
359805
448663
549813
15790
66725
422774
80033
460611
233841
516897
175929
182846
290321
29090
429353
138822
543436
366508
482751
319354
516685
403678
92955
506863
33547
120113
198105
169216
395234
437749
303180
190834
218516
364060
97357
258848
246152
489738
436033
99276
228425
296582
459183
430348
218842
432412
160086
175095
327953
174457
502889
1594
343772
554016
500473
462262
471242
220974
549001
473425
502524
134181
246671
545213
21280
128925
353030
122852
7674
481316
210711
302010
22226
135179
156310
546948
529558
139566
364101
323752
523690
135141
463750
477298
199003
391197
380394
57031
425567
453431
129542
233605
23290
559673
392229
549408
511874
162727
446970
40182
216850
23012
366302
558058
480708
375777
104491
265202
526386
214769
414480
214323
372063
457514
129933
497330
16069
409074
285041
508000
500734
191541
554421
339844
473913
517794
487013
367747
412207
379386
161798
362823
339338
211131
281685
523034
111101
492956
380405
489139
118288
158458
58736
505908
154681
100186
131609
52280
298078
541501
203660
252236
183391
54925
260783
458964
377309
455406
486655
268569
559472
49748
361062
83787
264572
338447
387992
234060
305801
546572
44058
222050
186489
418337
66912
337807
15941
482818
75320
160157
322864
212724
517224
252193
176663
68385
46236
5237
430871
89222
435528
280793
533245
77308
3520
201419
46935
314331
259628
228668
435742
386038
307984
30748
196640
83515
332209
554019
76747
274459
276175
58298
126762
566988
29978
257789
232074
142796
453898
428193
274728
452583
70072
410546
144076
62307
238622
186664
69233
80800
267549
418045
275211
54569
422844
11417
76549
458786
69220
175993
98418
241290
335199
375142
348522
295415
95974
449854
252802
58945
78431
362013
242882
113855
345791
230562
142797
285449
341943
40820
18180
337653
433207
67168
495884
496205
559155
356096
46010
429432
553951
13095
42577
51167
411004
290325
328518
544569
258337
542074
274351
530581
248597
528039
247857
277260
486291
479387
296515
228984
430075
238057
75161
1996
28059
428076
9812
254577
253035
37226
69300
309848
133781
259360
86879
358411
146451
524988
401798
506073
416314
351708
135336
411145
81800
520838
560411
68271
244924
476905
303084
408736
412661
358248
71075
100921
149185
487297
193889
380867
172544
552010
336617
185653
230527
282230
284388
220606
158511
52274
436085
100001
430333
8813
314146
143636
228919
235738
468805
110988
497334
352249
432971
139138
483389
548210
416417
382777
31934
153877
264573
225415
55682
15076
474918
423313
305898
352377
531555
61607
502805
33316
74407
416823
52378
346661
35593
464286
541602
400737
369332
221588
334711
18619
374856
58441
493527
417002
454459
400909
130311
412360
111192
307464
276848
523471
353834
483822
276694
389994
134339
261140
159083
312634
97004
196442
380686
490536
470995
256250
192230
388232
50536
78275
226137
217849
391824
451733
420966
184912
565722
386095
98369
334268
259669
521828
322502
185421
91409
89891
112497
501315
416766
70531
283504
390657
366390
225635
88217
92718
485572
364105
506773
562555
107539
324445
57134
69209
233305
490096
551369
551111
341688
420374
37759
137307
218557
65198
192277
244637
377691
335763
248488
473746
542032
319255
412484
105038
241575
402214
42766
111044
524280
356073
49352
182647
365693
349144
557460
194214
101127
296713
271879
278599
412578
456113
394847
355157
256091
265201
107739
89022
174294
496159
255396
230367
318362
536391
310421
477583
126574
405931
192479
418243
252861
218590
242099
376626
193896
155468
409278
176260
288132
310712
112322
214935
233286
210177
517425
154405
212778
238827
395810
252614
274196
510963
197798
88741
333541
427614
41156
398653
82957
504752
31103
47868
502746
317850
371027
478183
214274
223699
513351
304242
365904
357682
21796
534483
415687
561517
567108
171694
465099
45630
544914
253902
227365
297663
561119
368141
305625
204347
167836
211047
19123
115301
456670
276937
402312
91190
246455
193404
379815
436330
170423
488958
178059
220051
356491
318215
228809
116750
425281
240032
509595
85028
509026
475120
438881
28038
329259
567456
253462
374046
42460
268311
317637
149669
388034
44593
257726
131248
451965
412726
237277
358491
218276
162407
429328
395239
338410
178953
550491
101963
40870
106808
97327
458438
110097
114351
314938
155848
329408
186245
138610
388256
69980
315391
565501
119476
423229
237256
305575
268909
272818
55242
460430
120996
176777
540399
369995
151747
50662
470321
482709
9267
219866
426666
110071
559298
153100
470570
427251
249936
299824
442277
413839
237235
195528
293772
160905
52351
308433
415253
535804
173634
64216
176270
100946
477019
467440
262599
83672
144885
476606
87848
363980
329449
164878
564267
524936
468503
528936
407276
245285
181834
473922
175102
348795
21782
219497
272655
167864
319266
567138
235887
348634
328417
202425
538544
33008
27134
356822
28950
332106
107408
265734
410196
925
422722
146767
288765
415788
95105
236820
234532
350293
144099
48373
311403
453070
19647
307858
393435
28429
486549
566311
298615
344662
566791
208861
143691
125971
399223
92791
32671
411723
58614
507041
547743
452594
448417
280394
406779
132891
415183
333760
135048
558985
171896
549607
21332
239295
160942
488659
460084
257102
519988
521817
293074
515234
305614
405212
272070
205165
425954
201572
493228
240132
365061
404727
396951
264343
111982
426643
444521
180477
400395
330033
110043
53636
239564
118569
543529
478886
118848
416761
553450
547860
485221
147517
512138
98833
85403
37405
417512
420200
567728
380139
345317
191971
107160
62476
385105
366725
19361
107771
156380
196352
53433
48187
549440
191240
274285
10524
111290
320972
144105
84484
130717
466724
482225
31484
188372
217759
400882
47032
187205
478137
151313
357876
38675
210162
277138
317480
464312
290345
392431
52681
486078
363851
72205
94579
30269
152574
272867
207736
275233
131389
393966
129363
30901
391579
194926
463009
109728
146491
422247
296862
7814
556062
285279
232550
109151
199292
463473
534756
401343
432123
544360
32354
221010
317428
563224
522658
509198
428242
116326
171954
381122
5945
342070
465415
22670
57531
400471
476417
237429
62425
110586
192992
380970
114050
13665
188238
264252
353604
112152
565916
530583
168273
118922
30472
135611
500083
124763
27062
349110
555850
3456
90269
433210
358704
417670
521258
343901
333798
160889
83429
230896
457797
367211
85344
76112
166746
538696
412612
38769
348634
525396
491047
410014
323818
78923
40967
391879
420416
383043
156596
129258
199003
69168
525467
440347
135275
142857
104730
154631
505060
564460
495229
83067
336826
409109
541122
199035
137881
304496
386056
439231
26098
120925
375254
139651
260523
396002
146773
468721
289999
81557
338344
102193
15040
474744
108562
39292
128793
40676
506789
412305
232037
199694
2836
383087
385101
283254
145261
482314
517033
274693
235807
522088
131430
368016
407204
163410
140847
493564
347081
85011
498075
560852
441873
315973
87169
32427
29437
541344
313066
390474
339843
539933
234826
292308
223380
223576
69009
258700
280475
374698
24739
412196
359607
362712
390103
209356
379460
269371
62626
335734
207844
222552
363007
537910
407026
79928
75005
200952
275833
114912
368652
166037
240487
156068
154732
61802
506061
462999
546915
455974
297324
474988
419609
556082
210120
438232
353824
347821
28754
313052
217547
132962
134293
531640
307279
129797
270013
297929
120547
377425
12889
202627
502440
250869
69205
441953
549964
430447
158692
219500
177074
487317
443477
172546
158549
276115
118721
229269
210540
489262
89164
339753
102741
362391
480675
306676
322373
44666
544518
233528
377080
261960
218306
545125
130100
65342
495852
366444
446621
112862
407526
537072
66424
292431
242950
327710
223309
385799
240643
102764
113199
63132
208142
453213
118877
371831
160786
110747
278761
329910
413290
519660
547031
304369
191573
475847
347221
99441
522022
126332
444433
502081
127129
106652
273247
411476
166538
386352
203482
64886
434076
145780
510353
129688
19192
525239
323220
558023
514765
307663
118911
479721
482829
526566
118372
252713
353214
229690
267971
493078
361554
528169
475038
123629
84150
315460
554946
104807
144814
300323
112913
416044
553077
313346
513253
280378
275548
286481
79627
150981
392392
418698
4197
347653
328180
342890
404059
281435
302527
178274
55734
230855
236549
367148
516877
472725
385838
279977
178082
29859
324114
256670
520595
394525
372776
187572
25152
418301
453725
109965
24279
375375
84693
504607
364120
335101
28083
443497
113932
68827
443709
125931
71270
491464
27680
558023
387028
494795
190795
379386
145180
190167
450442
338135
467777
123701
86912
316997
213330
239214
8960
163377
357166
347406
470540
205380
14485
342727
533673
207472
500763
524643
242631
164273
226678
136116
146668
116002
351917
144842
313130
289496
486381
156557
8940
447207
429776
219260
346531
136606
521730
518772
376609
345830
25797
121659
383797
70314
470551
16076
557821
265091
349688
75933
347555
488916
564662
210678
254398
404393
268453
568255
552494
327420
8836
175439
322018
26342
216700
268180
196861
152538
513705
273164
309786
160576
252917
80695
411280
315699
439685
197913
123819
556898
483451
317882
51925
350286
508231
224752
486910
470894
360235
273617
486965
463992
382549
297024
291684
508246
165484
92599
239514
420692
38000
435816
279471
195104
316336
192309
155641
194343
235293
189802
280062
42345
306202
154521
130725
516231
269685
18315
464692
264191
459165
313717
301121
336401
304430
336142
317550
73462
471965
441035
120165
343107
334951
478544
96232
541360
204981
57917
146895
211951
348994
520537
452525
545442
40311
249415
564454
79696
271737
552379
11198
434141
414968
47424
558808
535334
343557
196902
180648
125609
147430
502105
227253
412838
234966
94678
157048
449401
289197
498013
18804
155790
465130
491784
393749
443887
14607
410984
475691
197765
41770
504059
29228
491086
190599
535490
452823
332588
361225
286727
274608
553951
89316
243200
117373
410230
271785
225455
67597
536752
559075
1414
157755
70957
411195
470550
134260
547375
512145
542235
402482
260310
248049
562769
250639
561975
87914
375441
347891
46943
508459
521005
532912
556566
324018
198565
492945
25856
6115
165186
328246
541146
448253
552304
294813
560167
386468
462861
382030
183212
190679
272150
317915
250130
424429
402022
143944
280103
177247
85313
369417
122262
73408
547845
464128
313242
414638
280568
166599
475747
372238
250969
517187
298027
389590
15902
566263
257453
119444
143320
348411
483843
104951
350666
520534
179063
404769
10761
371535
86066
479505
125726
89987
350607
198392
135775
430627
348124
307459
406210
58644
74391
541837
298073
464590
80154
16159
80992
247081
516038
183704
460411
392970
534710
63169
352993
132971
176768
217797
262751
8030
290355
464606
174738
56903
93307
441974
347949
12900
250245
163521
540296
18276
345460
5474
362942
21412
259144
309246
335268
484950
295077
281082
495137
154924
552362
81662
262211
30089
338344
14777
109678
69487
33440
109682
188558
181817
65129
13729
312542
277922
367155
318064
392182
559339
335015
532341
171878
186947
412833
64728
378323
78172
541815
1044
453444
146202
181064
523143
320094
267603
175535
152827
68772
462235
13772
555130
368549
88746
420080
183723
567368
52673
267252
296322
207677
354209
197952
15714
57052
38468
152222
129822
466912
5343
201761
76262
11442
518452
74975
303415
55543
379295
530952
491188
227633
194751
114510
502429
344240
172973
211756
358755
413870
552591
263433
526796
203017
205997
35158
219371
211991
5633
237190
332755
381806
495548
242619
499236
456226
140397
500597
30296
493298
394922
208198
34352
61760
566225
93432
546853
130849
540919
533888
212290
522855
482335
294279
43396
390823
453820
117490
389506
208256
56280
139561
78382
89203
3069
499463
475427
142611
544856
64831
540592
268918
225580
12801
82092
110213
169860
196475
493923
135555
538260
94645
234102
22420
473693
520333
186833
476303
191325
109366
440869
237053
181666
457690
474035
146203
555238
550693
567704
289927
302394
350974
504225
47825
413623
108531
206039
204275
334389
68171
527346
365267
100677
323277
83679
207840
37458
486723
522655
6344
424746
542650
17380
119799
385932
406049
112068
72889
31284
57426
137472
44495
50730
74113
45022
145620
514121
366214
111778
318990
521805
115902
345577
16780
918
412741
152108
516699
277551
460156
158596
149227
287748
567647
344163
125245
546338
145703
275293
308678
90455
351633
49526
550426
41421
447540
260185
344656
551179
456176
184227
391766
299094
359947
260608
317454
67056
513659
241302
362819
125752
153730
232539
472237
108623
449349
173657
507576
157297
349425
391887
539563
417933
397506
329645
302395
492781
252044
171898
61667
281114
107436
515597
150220
213834
201037
394036
194404
353140
410403
80453
472663
93655
42179
107028
324270
413566
361626
414214
249943
252357
74547
199886
149168
232407
150754
543733
130465
331737
288002
124140
467075
70129
93522
567874
9453
172886
463624
159030
389979
456446
367560
207020
312085
80122
397310
48771
340733
472379
289187
36676
400092
438356
162175
237297
163777
357559
95596
473378
259096
474864
471334
536448
57095
255673
273983
465149
314555
69213
101281
160977
12744
416573
289367
469656
545506
60795
459154
492167
456829
215528
212193
316503
171869
267864
352605
12643
461251
323113
70424
194821
204308
411251
44154
323501
327725
168538
394776
104005
23219
452337
197168
485843
67135
557073
521240
69358
289638
219666
295208
483177
318190
229238
324813
502597
495700
308209
291690
258983
517088
370663
47199
197590
345197
474431
255398
244799
257382
376759
140317
306982
421387
15363
86588
440745
465679
287545
401978
145335
272310
463485
402362
99523
203908
282184
355741
435127
504707
516599
223481
251559
289592
532563
51661
62259
335721
337047
292012
55740
222588
448653
70540
62907
107535
424761
51103
517465
158036
265639
141136
316175
538292
154196
437059
303362
138542
557064
292761
555560
283968
158685
441620
76436
210792
505459
242624
204674
74982
65310
517998
383233
318127
274091
382503
170249
498058
32738
245822
173500
502475
282424
532494
145597
348525
298316
391859
358917
80105
318927
312782
289321
315189
485246
64148
475882
502140
168561
540533
281093
35605
380036
483871
466195
62108
312146
336544
31060
246570
12519
543887
203746
463867
70208
39785
221607
291301
178755
140394
317668
240539
437040
521537
45922
319650
117166
363879
139970
463530
551056
130822
212356
406239
435660
235622
259960
55959
255341
184786
41224
125224
81202
251209
505571
396400
533454
202284
464252
87
432162
305395
71719
338188
413772
410682
195702
537397
378140
110711
242040
176649
41827
103054
208532
10223
473806
171366
234851
416056
463074
187128
548710
214650
63024
409637
308947
49353
227487
186119
389074
112014
58893
440427
523015
450699
299775
43112
364773
507156
123086
321351
218194
568088
12242
202532
492305
269157
161301
216813
113603
60195
526539
143967
479847
138852
157175
433922
552590
447428
279398
131266
338407
468163
521880
316911
61862
252853
373474
485929
554005
136478
138200
332157
103234
407769
527236
349050
15903
173159
457831
300876
28577
549763
134019
183433
445224
220780
396236
27059
206751
469850
153395
510927
274366
469587
258387
483957
470131
514756
468788
385671
40989
454148
342046
143767
141746
442985
454165
546011
16771
127502
344517
49260
96437
343436
150176
299079
64522
406698
445714
151686
202355
354404
12582
441332
425323
518987
59370
482036
378579
152636
247788
24928
325131
85385
458455
95323
240139
442542
57423
102087
409492
46888
228034
224766
395193
518747
377678
537780
60068
489630
295569
504893
184319
197824
446994
480105
184678
3262
313429
161499
239947
425163
559968
229399
52995
24628
377449
465569
396352
147269
256040
273474
427211
199871
198599
43544
372804
525467
389246
536003
378731
159758
190528
552054
155353
125100
473156
419780
339607
102175
437454
456161
96664
313713
154320
511495
452682
284265
23599
144402
299639
451400
85240
312673
410668
223151
27537
204341
72359
153900
492723
136142
184772
284320
566200
289197
50349
87515
37567
320376
504941
160891
527839
423963
66547
190714
232245
167337
147750
484103
465323
66557
82753
234157
197034
267340
304518
55650
300017
190600
481033
221657
382721
208133
310367
390845
309378
520872
477301
551754
222372
109374
121980
46805
412773
120616
267243
421045
206452
64809
103099
450577
188219
399344
157561
447815
272515
334439
434771
377505
91214
349632
387866
132731
331049
46129
415870
221967
119973
374357
400015
39784
341770
231234
73318
226821
83424
505285
320077
397058
126211
559666
489434
405348
36951
84541
16501
282552
471141
43479
301193
475591
544672
498965
339705
470654
62582
116131
504256
435573
497849
275656
522307
237655
554991
454173
143565
330451
25341
432400
228173
43619
516279
215479
146924
542011
293001
528326
18146
452504
465838
161154
317997
274836
446565
168981
413045
401421
424092
132210
550061
360624
275744
540036
251553
326997
272082
169252
405271
376145
153519
454996
412434
399796
507903
290647
567706
192698
415363
136178
169777
212978
366159
271146
113337
401128
255211
190065
405251
196703
337174
458854
287834
161917
518142
513794
498533
154290
58354
486147
441856
407304
261352
520392
312360
480697
29383
403738
451050
364349
440477
295455
55458
66395
377059
472649
171281
290957
338663
353030
210227
556514
439014
109359
105243
103477
292422
260188
460922
87433
173161
107327
168923
223023
135260
375441
127634
6485
397484
249349
328964
521388
135303
76309
262141
134439
296028
508745
444458
391062
491935
206340
243627
565318
369802
202671
204223
455335
290477
158990
534737
423415
141316
312110
436128
200417
156052
61442
247831
307442
461294
198753
129789
106011
36070
520198
67158
440049
189462
219557
81388
148720
396175
536447
443952
131864
2241
434790
402966
350428
492841
316636
532787
432158
434504
293975
240905
407359
553552
552722
58
515654
342198
157761
142986
282773
512211
564381
261229
383075
526296
278892
223846
215130
182284
531611
457963
468083
152001
210624
63244
78554
397003
54753
405517
529482
439851
315967
113038
491248
407188
125547
142802
390132
71719
556044
500128
526816
187059
314692
99813
80669
332683
192051
74154
492154
355928
483806
429994
176277
353736
276191
233803
82168
271661
72650
472356
511403
83666
147066
339133
147134
86659
121684
347409
359292
405098
68784
279439
443716
500365
165033
204365
166833
218802
153548
189668
184207
564050
67172
219454
292075
513755
77739
231813
148798
9570
460975
515706
424644
473013
486971
107678
520414
507192
50300
231134
353121
299221
143185
557951
328739
549541
515130
416305
368441
208061
469797
560775
522710
159788
331402
55528
533474
463296
555454
158314
77982
301479
394770
69525
85044
26156
478398
333626
467044
425629
534519
350141
197344
558970
305309
491475
463205
523284
34494
139452
468181
228871
4011
259901
81783
177348
514920
274138
21697
542463
338902
139395
434197
59140
553665
244592
294290
424866
430285
138483
192483
247205
524355
131196
42351
526364
566723
498433
177190
526110
489935
241326
563365
8876
104317
490783
491909
258956
13183
445527
502393
262431
220587
139713
71867
298200
106518
33408
50158
567955
87711
440536
533622
337530
265768
246161
157046
40726
90328
531368
155452
461854
191414
550528
487879
29705
37801
113349
57141
348223
27668
171627
407419
90557
111108
346108
67305
10357
390167
392180
4142
277024
382319
92691
95322
523951
391894
123528
152252
463099
87960
213680
247682
282984
169950
484103
120534
507794
238618
456654
409939
515680
32230
62367
279296
444820
38324
360591
271315
481078
157919
332651
23248
236354
285449
28542
500623
162531
49734
455614
328689
67151
136365
123861
187689
43025
232402
416565
362944
386798
497873
144626
478343
91241
152911
334517
113530
787
346769
114067
461582
139091
144583
349356
411887
389868
349913
425671
479705
14699
528305
252078
2917
81396
483447
549202
492583
95728
281107
100231
386647
503246
235484
472117
300199
90483
383609
469576
452394
388482
545414
74759
191846
377213
113955
128759
109314
203366
352794
226256
111821
6422
475651
340516
412116
111044
335307
255756
345551
403419
108111
115378
209284
280766
479225
191501
388141
232934
534528
560474
317120
473949
166651
498744
166310
34330
322530
18585
190405
367666
134027
426243
467985
123099
238328
271985
23458
228592
199953
197177
45466
421306
557302
564411
12485
280766
526843
30547
73367
489519
260833
67133
379418
360947
230405
170799
502103
557440
514145
232052
226579
427908
271539
324971
235712
449094
503261
464376
61634
217575
543046
394248
488691
495804
309616
344463
130535
414119
52108
350748
230444
68632
171615
30339
360716
312234
362203
544138
335369
328934
449033
149509
453960
540479
63587
139896
552348
552738
446525
150234
360487
183618
465741
99474
234574
561670
518105
134333
199872
455015
169856
402578
283404
57103
559582
74372
333613
547611
308867
347643
321246
414248
9817
371977
524316
519390
239753
409569
320229
35387
232636
355923
12092
62742
244923
300594
407067
313057
323575
184448
207976
491547
195205
137476
56632
262929
328732
371579
548339
117159
399385
294588
151052
130000
294171
242128
303208
89413
516351
546020
324267
325661
395776
137751
316322
391921
242205
485975
251751
217551
97172
334742
128022
224753
68039
100936
255834
380731
223266
458059
303966
305245
374771
183965
252898
288371
282935
45525
171142
562739
480263
442339
211514
442154
50659
533064
459301
56026
275820
258582
92843
518051
385290
109710
286531
491225
496092
425980
545779
22533
269963
332871
200632
390383
398008
381372
248721
198122
166940
377394
392689
294499
512405
242691
522526
170226
161689
152970
365062
134651
391377
434163
143955
497287
206449
348271
567406
145569
159489
561815
472236
160226
364245
396892
195445
370045
418784
199372
178936
314336
372394
47515
176724
129517
552188
445770
294393
289717
320698
512650
6686
53472
81943
292042
166976
29372
194407
235918
105427
311695
251513
461527
309192
178570
552429
429420
13031
238318
348461
115271
149907
126750
204731
285190
331843
342462
254035
297448
245105
322075
512734
375717
9036
264934
88275
219951
383838
121044
395813
394749
520265
286411
90542
117137
190326
46342
148316
367838
426763
80069
96692
174147
447303
175068
559850
243464
419863
404665
55405
388266
203992
42071
512654
88676
64509
96459
31924
164281
38137
31069
289156
522417
77033
479979
141436
244164
244746
114741
410606
92328
395245
376896
278631
357246
121434
508679
102275
44586
134633
57440
59620
503905
25357
415699
110150
376712
43381
170207
128137
432678
451484
286315
102535
186685
554120
238966
308426
566557
513182
443737
61267
214196
141886
336568
208534
516043
211723
497671
53091
298586
124768
140114
477580
109953
538498
114103
66626
417209
448803
319186
63397
531657
344755
63858
284267
48501
460009
351444
270395
479190
214962
78509
229970
166941
168420
495315
561309
546362
177403
116061
51205
409930
139585
367559
252691
96043
146673
179915
177578
109468
536170
257488
96254
567753
446537
48363
279118
390838
254631
541495
507829
346051
180279
334728
495063
478413
233562
278887
106166
127485
112071
521542
437699
380283
480440
142609
209062
205512
351407
99275
110536
328593
85475
441241
342425
544453
383621
168222
439831
112827
536643
147354
234518
83295
319576
317350
22175
61112
386191
101682
540445
109971
250793
393408
49909
215978
122918
39035
108165
30669
256429
261898
468862
219702
457243
330022
12936
33636
382638
430501
409218
434694
554529
170694
349489
184726
440552
411824
276113
163787
103610
447987
271687
283970
71229
309836
76854
281476
334853
504987
368040
190831
169322
443109
548491
159960
238207
496849
462826
172459
517096
55738
405049
261546
553999
561272
216703
556514
472584
97726
309658
211043
325108
81206
343405
144210
77779
73686
360171
404916
331678
362926
321235
246122
228272
383222
405317
43127
82552
400891
436796
25282
6248
380301
496319
32534
74373
368723
349026
321869
199525
142365
532149
10276
345676
476297
235506
208863
124473
29375
208035
351304
458851
253069
197352
567422
349659
298904
398555
535922
236582
164209
396279
333179
450675
355572
15019
463069
130538
26121
458438
200222
238691
322795
9821
126680
124259
59960
537415
49097
107807
208923
298373
546433
254578
247213
431995
259256
505563
418019
103517
244938
317196
37310
316351
168570
154219
426854
165907
222805
142185
188448
276509
184758
455368
390011
513793
350468
544036
495799
541299
514612
402597
426258
536265
515844
76242
126097
75634
277483
515384
47138
168849
305552
183492
147208
5265
416633
201946
225308
273784
281372
162699
392623
827
54444
399267
50329
159142
483185
25480
356298
289875
376015
294356
566157
485792
426480
321313
187974
115891
7038
533836
61856
124782
225068
53030
61487
567807
67865
221367
250998
301229
481909
19023
319774
40024
534629
503939
476982
132915
44201
141436
4027
316695
230729
305161
506831
242886
338625
105961
176586
509667
547669
545880
228166
346256
14141
32585
511869
289977
415175
378962
434461
388701
63664
442705
189867
391900
496665
221641
471806
530655
424971
356286
310468
294646
417594
76279
425703
93114
255945
65258
164978
526179
493942
523443
291736
238661
113139
391128
400982
80839
444222
51250
369479
194834
17383
309034
460
403785
230245
353223
524466
469259
263151
524343
312371
551926
221615
456996
546569
21496
267293
288225
283901
1477
504992
481696
373954
130577
404747
271085
82957
186625
121756
268767
41320
44366
198912
454104
31167
453524
133518
313274
488191
281895
565147
533621
321405
124516
333712
296289
403549
482003
27506
175996
545987
521787
286164
272459
482163
5890
475829
539760
526820
93261
415017
479755
509947
468917
37145
85609
491938
86640
23689
373938
483063
118600
403494
206187
36417
359622
382400
252812
147425
448691
308293
2886
306318
339784
34761
488428
290871
129054
195664
349138
249327
322927
40993
538651
412190
476362
101374
458365
104575
128365
542324
260831
29658
76063
53047
311687
67303
205224
563946
152421
226811
377114
558726
262784
486152
220333
278327
313933
466724
128172
413731
131377
474710
460247
387809
279549
212240
323802
330454
94998
258743
357685
506787
38017
171896
180940
524369
166678
8365
504125
177229
155248
293431
427151
503358
56919
107281
510152
486949
281680
286383
100345
244926
50347
24091
337491
52249
73883
465672
249679
300408
52812
512318
399145
310785
208982
206009
490247
314977
49969
52584
208442
552465
363168
377763
39062
332564
107042
189281
409161
425390
316073
38037
368688
502999
199233
165511
255906
69232
284597
26729
118215
370858
367922
65904
417803
347995
269615
477940
485676
324449
95129
279037
535898
116088
389044
281267
371174
385088
460596
104947
401772
214963
414019
18539
369561
539938
181895
395057
539511
508321
402578
220847
187369
97410
304790
533313
316701
58162
551591
150682
502162
442325
207141
306620
106603
567859
501292
363025
22268
345992
69462
394633
371819
320133
199748
326841
86032
506905
551436
565129
193507
157457
217642
403553
290127
156195
104814
313981
235519
324375
167327
200398
77262
30484
330839
528153
52779
238318
505098
452258
529334
413395
185086
97919
156969
301083
148767
437651
304960
239863
4713
225200
367454
502041
104303
290053
139259
154781
73570
140580
263129
287080
515720
206229
241435
339200
235803
338105
541341
554828
62754
539387
25846
146210
267468
457229
464970
85987
109136
521271
375585
546830
184567
326417
65824
433888
201449
51106
214726
492290
83711
255091
322320
269687
19384
86640
16587
440843
169940
437644
424467
144140
343712
53995
330630
105692
342775
443081
90600
542097
161497
107591
514413
525275
404561
271648
50557
176672
334122
456368
290858
503676
145955
336015
250439
278663
336694
105365
498441
58095
454773
21839
291740
122274
216742
154728
174183
383884
259429
18451
215821
314175
86116
479574
228358
508458
23533
474999
441766
206464
511075
295142
338194
249439
332870
336759
274646
300924
199638
287146
435602
347875
399998
346339
425895
387492
495937
405778
237604
477601
234748
3112
556995
238088
74679
197105
201161
332230
442177
428531
288660
546952
130640
401573
320300
66628
222068
340705
537940
106937
459617
283397
81973
379357
222379
528447
467182
53451
243488
316774
129482
285776
161040
430443
80967
206476
12198
357278
91819
171586
178574
132005
154644
399570
96307
102056
443635
402181
176950
126877
196236
304529
96523
483649
383094
208015
251435
407616
250399
300515
282652
282410
16855
324406
388662
75358
431791
500804
13387
313883
244061
108755
99884
260316
115515
9411
127095
59118
187788
304650
85752
92876
479241
452306
349675
331668
369831
457646
107057
405654
365395
302960
557265
354313
518424
272663
107432
102899
330380
17435
231046
61478
350927
558191
349334
253996
217895
82052
247847
363793
282559
510968
336952
45207
481021
355613
21742
233655
280296
46886
141279
306989
47403
30716
77600
369413
182520
186991
189096
545477
200896
440978
2835
17074
349157
162486
283676
51036
221255
159392
503535
178767
242977
242322
459892
541654
370719
537211
407001
338393
16697
547239
26793
444943
195628
6598
153943
515285
395915
232292
143309
180874
191345
189922
94474
431446
271069
93542
66967
191826
452239
439801
394756
515407
456298
469535
313159
536253
164720
38210
328250
140301
558078
345929
161946
218520
359590
415814
486338
364926
322306
405275
461489
346143
145569
213937
126314
9742
26858
187690
550196
329356
455068
511397
535155
473829
247724
304839
534741
185014
57754
520067
89672
133961
152094
12322
300622
71825
12293
439305
495677
233945
239147
168574
61087
506901
386276
12100
343340
158544
538198
264678
292596
321036
192752
348963
21391
232635
23705
162594
385698
376804
318872
166130
560975
537186
553019
348101
514146
219816
32259
503764
211417
236230
310123
30593
88443
160747
532765
319429
167312
543041
62029
325280
42168
157356
112798
127863
110639
513190
534770
140354
48992
52783
52997
28277
157515
228794
161701
228774
198487
344825
476056
105038
226266
512891
170629
249663
270254
438544
544555
186951
463009
450223
216812
244873
141988
566622
285911
164671
378988
564951
213651
174678
435087
401661
429175
509567
314426
457362
567984
318525
83903
370858
545849
30619
483222
457990
450134
183444
552264
207449
283696
120209
490406
292653
499432
208076
471407
29054
96028
14788
242865
543490
398675
373371
381789
23460
385910
275811
94586
348085
534340
396956
110477
379741
119715
73548
415835
323102
430411
239434
87190
336315
141675
257510
343236
558474
308812
316119
47687
360976
158955
482154
397184
48395
370090
402212
391543
346695
343667
242039
124483
476395
12888
172916
84786
320002
232385
143528
102699
496115
370481
433094
119901
238677
292337
458278
175286
456838
149498
72982
493700
66304
187977
250777
443459
214422
532019
482286
25312
172498
483660
338853
362742
377610
371583
510494
524005
147838
269938
356564
365343
174246
257812
3191
17364
24670
333914
4437
137563
263762
384658
211531
155487
347289
178594
93025
507255
138020
191984
347536
358322
127669
4251
146226
94844
436242
437391
550969
390580
517565
452080
323231
75368
274750
450591
461150
97150
46356
510891
556901
441611
218378
496453
82988
42033
288026
26630
543610
382271
401398
32465
535651
116090
209903
80580
371971
407382
406199
416235
27119
420689
109347
92092
559390
410709
294583
212637
396403
320820
499473
460606
458296
418967
430625
414343
36394
529466
504928
474713
122823
54268
539052
406846
152926
519864
307315
515763
366189
96249
463155
76903
367426
454667
30814
482450
75943
436238
491196
536717
436132
249725
120925
515884
529101
529307
294339
63836
101366
254922
245370
101637
254050
538932
518356
451192
150958
149589
19279
215933
5792
280776
446411
387254
102325
127548
85295
231709
228388
98819
397061
250839
131130
409659
252313
165364
440319
371803
72371
225275
41785
225710
494103
558171
438476
243878
271182
504473
552282
474124
229534
137365
120500
142712
55689
559705
555622
245916
505549
418596
72184
459434
501724
561610
530980
265310
415435
37613
416977
557998
316525
542636
44335
222702
68801
503837
25955
386879
257188
130029
238259
234395
512214
342191
503209
269151
123877
46290
500394
485617
87284
476049
196670
44069
26489
101001
117044
482646
220604
526447
10583
568332
237555
493470
474412
444736
45028
291379
54343
125710
370346
540691
514480
155818
40253
275944
143103
277480
541473
116071
566785
282976
298333
47327
470033
115761
495398
557383
264866
291364
178900
64711
480553
97164
198899
525897
189840
319035
50887
441278
210135
392971
390432
466098
66759
420760
413269
63975
284673
318897
442081
323926
73538
514962
326464
567006
554888
325682
465392
491812
214748
537719
349433
128264
132579
495552
222304
316542
240677
505661
335396
395048
382957
359868
366695
454003
16958
355068
251870
494346
321638
134268
474314
15387
398088
306319
100502
44140
516914
371936
535670
91629
377787
3610
414712
6397
540004
264775
337105
470052
123602
255044
184937
317900
104418
162324
529262
116220
49385
522506
230683
370615
462825
95229
149599
454459
140468
159675
427153
54835
67939
396491
181227
333220
366728
196788
514828
286856
356260
39067
135444
295196
345661
118164
200471
209006
422196
98200
530674
42388
417817
345440
53210
207391
493555
202024
318191
499903
154378
324309
321808
95322
78154
145747
258451
156184
42226
53745
282387
507732
338336
521104
485029
20500
458717
416652
488652
263362
315200
189040
227317
44015
354101
401179
413734
278805
533932
25100
214361
408247
366175
294185
82456
186267
39018
144972
538612
538991
349447
538833
211008
444632
447417
28417
133710
468958
57590
162402
391963
422077
392695
359518
535591
177860
45536
213168
101737
138
3455
533208
395684
380458
221204
395428
246072
346942
389837
111425
416304
112627
181780
161715
254846
457014
287930
171073
209690
208978
480530
157860
448350
530848
355473
156132
70205
438082
271972
524535
27156
477013
369368
56165
327703
307208
308012
349955
561551
512734
208302
125160
476219
26820
74733
508738
345614
448828
19153
35957
133845
531153
452710
371199
493405
121109
314191
99277
9931
30176
209051
507832
237319
399630
408101
325397
271646
159311
395045
232981
28173
41252
294931
332794
297970
543709
2302
269808
515619
128595
225005
267896
230182
15248
106362
483196
484276
120738
541725
56133
270348
527847
317920
115803
70128
173140
27278
543200
101444
403930
142407
104644
509787
299694
552672
81801
204224
251997
99054
73718
500400
431350
290330
560798
262029
386446
434881
167413
339000
13806
189064
302625
272258
254492
77559
3449
328553
93222
106918
189320
399593
414248
308948
152086
239718
60284
536693
270383
207588
541096
231651
163296
394709
467419
481055
91154
479358
6049
77027
35998
537035
413929
94001
242727
449027
397998
449073
35169
283681
192895
293013
344687
20282
350953
82848
213089
271718
77439
188292
471615
126484
498166
91483
106140
139000
565358
485493
434087
452608
295934
167803
434373
176277
200555
358814
147429
222277
55840
220658
152457
461695
256787
553583
359182
314186
71160
108843
333529
540349
5118
33518
324751
412312
43214
342181
161645
180488
331964
19423
449443
49848
409860
228820
511495
151422
489391
117175
175852
375922
300348
64166
76365
278075
505505
374735
349302
345973
93974
181311
334317
75441
346176
482494
171393
119736
508330
316778
208555
434086
102870
188852
394744
352690
9971
134928
504049
466136
434246
303881
543987
234033
150644
544154
511491
15614
63133
308242
138052
449904
385455
75725
71171
111739
349663
505780
208370
434194
410143
170603
276670
158943
275118
225730
95229
178028
109158
545877
420983
168999
56125
568396
275544
36249
344110
86534
277570
367632
182509
317594
361146
491306
1484
467081
57646
558059
211717
526000
230391
144873
517428
142747
473323
62324
100575
536883
442489
355449
520412
546894
389489
500706
555610
154599
438471
331069
1096
191446
427244
344608
562882
482883
281306
431770
85565
423789
378238
117021
350494
211932
342757
455500
493254
161484
140861
210900
24398
421144
128421
401181
331962
33355
461554
395603
453066
389334
173350
280040
398399
253912
504698
339467
113672
127538
181988
172774
154987
372846
72208
72270
462091
427455
331599
436467
404850
41548
214790
393797
524424
537874
323861
144392
388091
472939
368406
376442
17240
150576
261001
476431
88466
428673
117500
174655
180591
332550
478314
8748
390811
98384
241383
155280
363809
468352
63996
194668
138299
41505
434816
315092
493550
211713
494025
513411
395697
29863
420370
393170
320933
430131
191280
558005
319189
36871
161526
563253
88911
322633
399748
260797
212952
378616
52648
522878
349717
406207
529873
35178
67311
556702
262695
275196
306448
455049
541354
246936
215347
440498
387063
330382
242306
2587
308532
83332
275569
464461
12095
196717
367302
363649
251395
144209
388276
252298
142022
56136
544594
450
477651
160202
511643
209887
298710
363066
352293
339164
431573
509511
257333
440905
407116
225845
394902
259636
72647
275214
63919
342164
20122
534303
142902
567529
137838
261954
217336
47148
178987
504710
553723
253075
375459
481777
67268
504198
96768
76040
311372
316554
354499
65344
392318
325471
53203
92068
449710
448037
115082
83011
228056
309381
455474
96259
26813
136083
217286
224240
471280
12475
169031
520781
369815
247498
407988
454662
373081
499903
305532
459800
114020
360558
33426
404632
355136
45082
152314
11741
96047
534772
328516
242343
223243
154315
175066
22893
138156
387865
320585
38667
152141
63339
69677
371649
148390
400981
509934
206319
230320
381020
73825
63026
29416
273769
356531
67962
513705
145282
350671
407036
67247
568541
260265
345921
277151
136078
181917
304900
83658
493490
113789
492815
333174
100701
435325
203145
339941
234313
456022
217088
430282
549727
78882
115123
157188
260131
128475
16328
36576
490412
483875
148642
261646
310409
329365
369049
443528
312988
62049
245255
209179
140612
118005
31185
176588
205206
171750
140898
558617
146449
482603
1179
257874
172250
298492
291659
466227
370869
393904
411337
501321
87280
514915
205419
141436
69421
433384
91348
540834
141992
32466
174286
273066
94508
521601
329804
159587
453772
394755
352163
209990
52563
181248
177438
160140
439213
75968
116445
26257
409102
197691
274023
358185
467632
162421
95560
163394
14787
287720
472594
224257
30494
76839
146530
448439
218325
185831
448755
459154
247489
565603
28680
52941
390703
255551
244642
376489
377728
109083
51691
14604
541101
160579
553597
282255
324449
295043
392551
465719
410553
469273
202039
153151
314364
114065
506381
393320
15228
99087
498830
26779
151886
132762
62606
58871
297017
525286
74559
316541
24752
109294
150662
565963
213865
101420
430149
244132
531632
346451
359007
481119
187277
47652
133134
32549
84751
427797
405235
210381
147513
465443
383904
371480
557423
222857
546474
238318
172666
98092
71646
255503
518068
511576
38706
435112
517011
210420
464128
417356
271973
459378
513807
37392
4294
535737
416252
2171
557761
243617
457284
507939
203035
407996
430058
508513
388180
236696
483
204192
391289
538540
82198
47950
331235
234600
374040
90320
301071
346075
480651
244171
540878
492162
25115
284523
174575
110281
516413
404120
52488
509617
212292
403616
209652
474076
117552
442353
13794
85461
57622
329059
77259
527051
12130
174445
17984
490772
384589
296413
42351
131595
437694
253042
232139
205715
132113
381144
396254
341973
272405
181691
310386
323114
252769
482555
281054
541589
552153
168200
483303
438593
522243
215788
444441
380741
29298
346980
366046
393244
100663
346553
189211
474268
450733
257038
474652
336242
247186
520878
86372
471520
321347
255344
146716
48706
461223
327810
190919
315322
46927
456824
544335
319523
537679
365138
120529
107915
533517
342520
15302
413201
487413
421146
501407
346443
97170
504731
291506
485637
95122
308482
182641
231623
244538
314825
520967
169458
103420
499436
264553
224316
254898
271490
342909
229885
444341
8949
478888
308924
395093
185620
545926
556034
441960
455978
408538
334338
223481
330114
327868
301806
434259
45525
151540
157666
92992
327440
151701
253948
268599
255432
523217
342580
92938
72000
517804
60312
305712
404066
194121
389208
454518
82131
191122
519678
562131
257209
333600
516935
133448
355114
140472
339607
450362
337422
200602
151274
101974
303364
449497
26815
344053
288236
285008
280829
545206
425313
247403
113456
509017
261675
52694
551914
54319
338786
440799
303040
52950
204697
33118
328809
458085
547312
262870
501519
272152
298222
96846
452996
321741
10347
29543
354328
492967
400204
367894
216368
331372
315803
107653
235270
74075
482787
145369
48192
298805
325891
520046
422438
390607
15795
531652
523273
475112
251586
330889
4049
350291
124380
11868
478320
182963
547548
324435
265600
324643
531234
502118
274273
502546
480711
550610
224438
434094
130925
385083
307700
530136
558411
434292
429112
308838
176158
488563
365054
417892
398639
119898
553721
75951
335231
381369
261007
416523
477721
565448
370346
24153
108514
62727
477787
190897
496980
380270
661
329170
251863
375544
432668
65784
261278
517168
101366
142085
136579
80743
22043
234308
537872
463825
184430
144477
56597
64743
207386
129895
561853
418147
3501
98165
78152
191118
361503
199126
285478
442844
259098
461993
19054
267269
416811
229483
322456
492150
332423
130393
444134
152625
413858
541624
124012
447091
209831
72676
350720
35449
540959
387547
481580
376709
445642
325756
557900
356264
73626
275377
317810
440114
400009
561000
279664
549542
500398
158810
188358
268313
356614
40551
286240
293667
383288
336163
272743
493569
424048
25300
361679
22469
439761
454814
96893
397486
140697
112849
459345
122464
506303
193921
11873
199466
85781
331256
270624
386373
551361
140209
19204
93126
460883
312878
436703
567380
37551
109463
115015
244964
292144
304480
323861
299260
324846
479542
151018
515326
111157
546404
338961
516509
533073
147982
524168
196733
2979
384233
272059
396377
140208
228597
399626
341635
545204
324520
127239
507657
310598
315732
250504
182679
260046
302873
69665
16960
449793
144707
488186
21704
500452
393260
315578
41410
467642
100930
155657
298089
303035
211818
502978
465019
80442
343661
542910
530938
7603
255307
197417
287283
477365
10768
168306
180632
328717
88248
189917
312235
72723
297698
371740
467809
428596
326255
467570
488737
415009
422491
173845
342052
10141
201666
399309
406481
41426
386147
48308
5106
18022
236146
368996
360664
367218
210742
204761
339638
334704
555809
522730
272967
291059
60966
337878
472068
905
455480
527693
260470
202735
329498
225290
193664
440258
22854
450920
259042
223293
322855
378817
525886
465588
106458
462334
419374
306759
22964
533532
388837
153049
564872
276615
23424
268427
241126
363818
81440
333780
375823
305017
298931
553098
331476
170700
337642
77851
354350
201613
192356
75831
362589
319682
301650
106696
184469
183592
236775
295796
171038
460804
46217
219842
207815
90488
339838
486749
315893
138442
154374
399628
433067
146469
336093
54291
496872
92767
132566
325248
534325
124872
201763
533806
194343
54456
10323
295609
139402
409936
236886
281578
200469
21604
77235
546291
514606
234669
287845
515086
411168
360247
273455
285908
425044
529791
506497
238374
374485
326126
224454
514426
482094
392999
341781
542097
121678
58320
323004
93764
470890
318067
84686
352645
520497
287550
556556
6485
441204
195186
76358
250278
3383
376872
248783
483239
441648
74181
83664
204366
55679
462558
525482
449246
277783
196258
510082
477254
540410
459005
61089
359760
82437
265154
517524
240062
387942
462508
530883
450435
346745
307573
351025
268444
250923
693
529380
522796
44564
48258
533848
372420
402838
219262
208728
449518
445499
270110
198698
425023
400847
126183
280021
385281
219096
503554
291610
141811
179188
115575
221077
351907
535859
361839
329388
424589
565732
160029
549198
138705
248581
39084
471258
537748
173043
292195
341651
376856
185249
502141
131110
230949
38662
551814
119005
284816
320761
326927
231294
383238
28230
498015
312169
62374
446433
473799
203994
524897
3056
79498
430984
422020
208525
285463
434950
186043
238721
516112
46778
386296
215422
127302
415017
506207
368802
454445
50486
481371
116993
340775
204738
499390
393958
361220
208573
539378
89861
127496
108537
314051
473918
535544
120320
483450
457872
482712
11396
100016
362001
355268
520872
233746
235299
563581
258852
56952
30650
448883
504642
63191
3897
219687
514495
82611
479627
453752
114176
323917
43469
440654
410730
437594
289208
191890
248307
169942
508837
135179
541911
468374
358804
480235
471750
352605
298165
268840
545171
552408
195585
244459
31351
105366
340850
139414
166130
123995
125429
399841
523554
309767
213171
28297
220053
175352
2552
64593
106355
347926
460643
299991
378633
554250
180374
197608
411250
8247
559536
54911
67396
466971
353318
400692
254628
202901
294613
294621
540372
383814
353304
436450
509526
345303
542341
3869
161230
354112
300052
9812
187009
178491
528200
523328
20060
47594
118294
83984
109608
476421
483119
185228
110691
421083
348726
503706
529165
252161
111211
239365
166553
416177
379932
351463
141790
245540
56103
60918
473008
511625
508652
209328
299968
270400
191459
350170
133780
212685
31197
290875
369794
274439
197964
392131
399954
239710
418331
516312
459549
311557
112523
25518
339921
335460
3825
386210
540518
282927
30745
333443
5705
563923
140052
51900
257010
499804
21768
364371
279661
395292
49138
91511
156288
519831
467790
519667
42155
469302
458695
147225
400965
459585
495396
150823
16120
43899
555144
22988
290148
342823
122053
485597
145262
460668
289655
473711
201716
94152
44891
503220
260688
159664
84256
50594
5186
250094
332564
253626
38622
64872
43271
502306
149926
137825
148731
445337
74309
56226
534930
408884
436259
12039
316622
71222
80074
311060
159079
433251
148161
413131
411227
562032
449744
372414
110834
165881
288569
472472
257425
28039
540550
376301
124311
400563
21252
170776
315297
418753
467339
43507
18987
156057
203150
67884
477545
225863
287147
221989
406290
92156
96928
364071
559508
236259
277272
61100
445704
214105
459372
267715
138804
195412
211895
310388
549931
316276
351137
107604
499246
523558
567709
439261
223855
122493
65945
447996
387620
548777
39409
479666
460481
103365
459446
46047
25996
373377
404245
111120
522328
304638
486125
508214
267794
412384
559180
382016
431644
461224
175485
228953
503643
529281
106335
240449
293344
468294
275380
124950
25743
132996
344055
51860
492017
66061
244623
306740
111960
361736
103891
32933
113797
65156
87774
480626
281105
76607
557287
179244
116950
317878
81474
40163
410774
37086
6181
132739
53069
298624
539258
242786
416293
71113
209362
262379
267597
381557
183288
168127
292629
261248
288749
139649
266557
147363
9459
246787
14654
444878
190774
289116
186624
21683
5779
401951
548778
363395
437630
413984
245258
501549
29151
560801
13775
221075
281673
29853
80710
286069
149674
416380
398432
509883
407578
442844
142780
36065
293943
78362
220037
32116
105879
339830
551397
341493
466877
521859
362389
539508
515357
530236
549086
157578
509171
184893
211620
319950
215480
341881
253468
374045
33463
184898
237262
37422
552670
362239
104170
263250
418343
477294
276749
530069
80015
38567
44427
474349
393435
223998
437501
256786
511147
346282
240653
338391
438749
564302
66093
114349
194032
525352
61123
272962
116199
306920
270303
408570
233655
237817
404554
79414
445557
272557
92565
276297
507794
416036
39153
72251
101894
311148
467491
527593
104128
316786
335734
404049
5922
391580
146866
410167
389401
201628
173657
229780
521460
71933
416693
537777
467625
235263
393057
93873
279248
150018
106905
82922
416924
160244
469820
342900
188096
248208
236169
232318
305630
305048
542791
339012
468266
123604
286534
495213
453888
522953
422024
141259
122510
149209
276091
35576
86448
433896
305159
164301
295907
507251
289894
399014
537860
503454
311296
553694
475244
245698
162115
368468
440066
49806
321766
124471
55768
85557
390505
508172
443246
113103
476582
93972
301375
177680
199011
447133
539319
59585
29698
187634
470498
543733
322900
201184
333654
491868
492516
211262
326989
201338
209903
406383
88996
283618
364752
556014
34387
141043
468637
25207
239523
100056
68959
135632
122735
72025
360962
565175
143406
154531
36340
358509
211607
8225
46365
83357
414671
197048
389054
370455
226576
463303
418630
278203
544979
415243
427856
40194
410919
380303
222494
234731
272670
322029
1800
526718
545874
69216
414947
492522
11259
322263
229853
235209
231205
158039
386972
1969
459563
200185
267497
314656
288455
42080
22919
67895
299482
469137
42855
236030
486665
106359
473189
318109
194
492968
481195
199385
347724
128460
450226
395763
239096
247001
47233
199846
109490
252269
260710
493380
397926
203348
436077
188587
123885
302071
440970
434515
96517
311259
433510
274695
258175
543392
2257
530843
271416
296819
493092
481795
429341
486082
178233
100637
134024
522664
199452
541017
258721
152703
13631
472897
486040
382577
215461
391697
487063
151875
444203
124658
263145
190507
140831
157458
21881
18543
235919
479554
178715
1996
78431
51804
436632
35096
367384
312678
250071
553560
48606
342052
173364
431878
246734
493736
551132
372086
12077
150707
22460
482890
494307
223358
408744
363186
456496
549418
501276
291405
141956
465083
411585
251217
198052
457085
140543
303982
512500
226655
439114
405227
237546
315372
486606
347238
497346
432010
273958
219286
489508
145127
537
200859
272195
345086
13508
342327
476583
295669
342648
430972
62345
230344
144741
77329
282761
379932
470649
91215
20614
22146
555760
374561
190258
531892
181917
230446
106856
332297
30643
23669
398865
186063
370760
258738
496812
101980
257464
478919
413024
313042
268651
70434
355754
449221
162265
438755
47800
538591
107989
429298
46513
272818
90026
300419
456761
419023
298032
245351
261688
524654
514585
177697
389719
73116
497180
425505
143566
483227
396886
190023
365664
365689
117778
561031
185748
488715
415436
25083
104501
513004
366072
358865
330846
524573
447795
467698
470928
251614
204187
366627
470946
110581
62948
471478
77943
144375
339495
370090
284585
532585
154258
86931
370257
57694
311320
566617
331232
60479
233139
539690
345092
488480
294453
130779
25805
85565
556566
384994
191831
186492
172901
301888
553467
318037
156057
18128
472207
209584
532730
293918
166701
459253
216120
301043
511601
320034
30343
360167
273029
477975
332257
359142
179250
397578
555643
272344
318519
504442
227254
349746
433859
255393
285738
20427
319430
227217
68779
34310
188350
167615
396589
234129
309446
405035
528305
369212
292054
319600
322583
291457
478782
378140
464367
205591
523174
113331
184912
137727
466994
525870
208574
353976
301068
565664
421633
230000
280156
305657
381628
292533
189511
478573
385567
250140
403739
170020
544251
444132
253393
23491
276565
290871
171756
164590
338894
199946
218469
279877
121613
280187
533934
519768
561796
61536
287292
103784
311338
3463
224964
256505
215940
161635
325081
140958
546609
314276
352376
159683
86873
177972
429430
487115
52685
129002
358349
380073
375540
10599
424641
186621
244118
496658
462925
172502
567610
14437
300055
218232
200166
54836
281046
494195
491426
42153
278775
81100
353215
405241
58400
172059
355109
566482
65907
375985
318787
210935
82101
279189
353105
81686
146639
19371
91185
218042
86974
128195
320319
358354
347638
73931
72736
387524
107540
190026
142680
343071
21486
185931
48876
11781
27593
247441
126292
372427
163784
496547
146022
4296
26722
48723
164260
418158
233510
187766
406495
251555
161187
132129
315770
301114
411340
78517
212171
338510
90828
367742
306117
554753
372221
91838
227503
237301
383967
476611
7400
318269
507915
41914
98401
365934
487761
104697
497275
129836
418827
538267
14678
547630
522957
29416
173838
407411
42845
296615
65596
549357
396071
117851
481225
492663
427037
454324
516080
366884
47348
11368
106613
451434
520287
463680
358068
480822
115277
4661
448769
102919
93512
390029
475270
298299
124882
149180
364803
247009
40355
452370
534504
469225
87187
241332
132785
407780
337901
366189
286912
322296
225032
354103
263536
146745
399766
521202
10989
278897
171183
430483
340365
272858
13085
58306
184290
82675
372284
381203
473121
391013
298456
153258
190517
362239
378803
190729
291847
367117
157986
143547
316724
34633
110079
341394
42533
437312
67296
219808
458846
258766
253077
115139
147694
190877
427737
458567
233261
366146
363893
506374
59395
160210
421282
446540
52694
408524
220818
172631
541364
291755
444137
548283
236578
138863
286960
98788
407751
174197
202693
249254
45811
459001
256030
540108
545261
541210
534660
14342
368766
539299
488362
354139
283788
347245
5438
261442
209161
156557
61543
561719
243919
356335
10036
426106
5327
436674
111853
488900
134309
447969
285028
130499
283346
537502
13224
330225
83662
418039
544324
18710
505668
113569
101068
459802
5143
433933
469634
279635
181863
83623
564821
40154
76179
468267
384355
278865
279191
182389
290760
316936
502610
257394
68493
239636
314529
160883
156296
238475
189395
105915
458796
453089
241750
147091
316170
176815
226369
560505
266741
421219
557268
111390
11205
557873
439191
559087
451359
348260
472434
245515
553463
266371
237539
84861
64557
522179
455265
287473
165376
328815
399428
269701
256640
226624
262471
30918
160721
537826
438912
458730
187438
340310
463816
240796
313539
210248
284434
510701
289919
143579
196806
503920
106472
372664
243238
510362
466661
261968
232756
181006
86822
230131
317619
185359
345733
22640
478695
401673
394571
429793
128627
356576
293254
54667
460161
305871
506862
21799
520081
339989
49524
492705
191128
212665
393789
557420
562437
558716
79381
69245
208914
277075
121472
254765
12760
286543
57212
536492
94585
535025
103775
280950
342105
336454
212828
471997
244155
203440
364581
230181
370545
512994
436034
23716
304852
87860
526078
41170
555687
355547
54962
91047
550028
374935
335943
4703
248365
246288
117676
349763
40314
283513
507763
383954
160525
546355
118396
246386
518698
150828
55749
299042
345257
263334
100415
362817
96114
263940
447600
524183
104863
417563
547960
359220
538419
423937
429677
28946
347012
319876
440499
395638
126414
198840
4543
270882
361297
300558
477941
198460
63649
331079
565913
226443
133520
27941
405219
239825
319010
375990
281693
14145
72539
228052
357102
214478
416146
373923
272090
842
327906
542267
221611
472131
408774
264107
482665
49833
364909
1551
551110
355310
210419
118135
339598
471096
45624
44339
437593
377542
199335
282572
115997
323726
478508
116100
347796
259516
161128
93220
206312
496851
257611
284265
14885
128395
361113
110414
334701
183659
144378
226888
172952
184089
300594
331206
430633
21134
27393
53545
183911
308135
325570
497060
43666
280962
188099
134097
376181
275432
304081
497668
141394
92261
390756
370391
391542
127585
97047
272430
196876
124987
152544
532744
116451
460861
193570
54667
188663
269079
468168
546229
37308
389534
331129
131673
129668
50150
387576
406771
230844
269394
431008
21419
174130
444451
256334
35100
103694
11276
541336
85697
214624
344839
508163
363123
153021
133678
318500
288322
213615
90028
341936
447354
322092
356465
366357
193792
246881
297819
545849
142604
429405
102690
109989
69016
546807
155176
243063
261481
420027
185784
342521
82947
537851
407109
25810
201687
191432
302061
215018
477529
301227
50733
490599
29749
318034
153918
80064
320779
219664
437474
280254
545536
482919
36241
388587
558270
292746
299841
312952
95067
410774
235507
524463
54835
114543
102075
224819
223500
46349
475845
242986
567439
345344
534618
83615
247412
69680
532405
60361
207388
494970
223481
554424
471635
400151
217100
169523
94937
398721
504536
526802
18111
275844
111360
131143
8623
106198
218364
357350
79602
484301
201690
525712
41663
461072
455196
69704
328199
545855
515392
134221
133406
510731
120653
67192
451837
308017
105406
152886
477475
386737
198183
128418
517058
256570
364646
87537
324598
385683
229812
520001
404034
48443
371463
197963
80318
12697
393741
108263
38540
412393
129465
214913
205246
549371
565519
363905
459557
506583
277175
552776
535587
359645
121243
417496
13002
92706
506377
560649
35027
210977
458228
55042
382476
258222
15657
68257
450989
565709
180969
92275
364758
558629
226981
184324
112765
121310
23589
501621
52880
138833
282476
128084
546396
429393
282658
347933
19488
283949
431257
356649
209867
420479
347267
390656
356520
555477
517885
67472
336706
222422
263448
20273
255454
518022
150713
319182
66980
490586
131741
551060
12091
165494
494705
298117
464339
164667
267366
183965
404576
143917
399145
104678
182850
79274
17242
60177
137527
207859
122998
351253
530403
121226
522049
489781
505643
360964
523480
386384
552095
170848
182898
218887
297927
101141
361181
15344
170404
431205
24836
523142
250218
349465
225246
278170
559558
6394
169427
242944
362166
533872
7897
534061
76491
137693
42769
500206
323740
227190
249665
318658
81726
458906
513547
365072
174918
560381
534785
489463
390245
157341
209720
88598
259015
185784
421248
78658
434642
116514
399094
183644
148675
188032
112163
497544
214828
204954
425596
326882
398114
193311
93695
507105
422851
28255
127529
382731
422930
113141
247516
181303
38022
119896
174388
454107
62976
40757
404220
115537
323040
27246
435485
309429
303040
412030
242300
505586
344669
181179
388955
188851
365698
395637
149252
428790
545088
408769
3890
314680
245354
203117
393818
460639
62716
158980
269767
12862
155284
400300
272057
234047
518629
119140
176414
152985
124384
305890
474453
58003
125976
164252
468566
174019
375114
158379
326974
289529
236269
416925
2785
386080
117529
391987
351604
158572
112972
497885
476535
86007
512763
310876
417694
103235
118612
360136
84192
236652
151819
323331
310568
561562
326625
371093
480896
543865
21749
462450
528118
139022
295335
401229
271725
205785
465944
368741
268968
198343
227919
337516
191938
79441
394478
119952
353167
506972
209421
85999
350593
531387
2126
152953
71984
312636
381458
146054
214788
239863
195463
218984
550474
285074
168412
497801
526668
374632
152904
422772
18963
319360
243855
369869
547463
556857
538418
417995
36702
431482
441481
402105
76930
316903
349726
57752
175606
480976
215535
404480
105896
43724
295209
301219
448076
272276
520660
546073
554927
538836
529589
475851
435464
436899
108937
391973
24079
429207
127716
67682
128397
146046
515018
297360
254043
45574
470132
70259
512432
20161
59536
478721
476735
510095
20810
246546
229101
460749
252113
48335
78720
127981
373249
114333
408087
83128
121865
184002
389541
155122
215880
55168
235342
319337
540155
402786
150107
26179
313374
396215
49351
263587
485140
207008
107127
149472
281923
536474
544462
152788
306660
260018
343106
329166
137779
491898
558368
474373
328973
37946
329701
4188
348229
137429
190679
107009
267216
415893
166596
33474
288975
495973
447346
491156
260531
50401
354675
199534
371180
290830
406649
438646
519723
392636
190031
473822
383663
80464
538715
365565
298133
297520
17131
19551
346088
288884
138046
333274
298207
121194
58405
255334
360167
258881
31655
47766
537138
339882
334058
123726
287360
168105
327555
451801
399624
466736
119703
186117
131735
303384
459388
243125
112396
63902
182372
67621
104699
227628
99750
293064
179002
563040
560293
516307
293381
138873
82978
62529
166854
541788
445999
436657
500043
568314
484861
9991
191652
528155
10911
471753
481859
173330
565270
271688
126335
413995
171909
244612
7595
7296
434435
544908
406300
113467
184741
550844
10122
142541
66916
532019
221173
215199
43986
517998
230140
48900
478953
45215
553423
294690
253038
371904
70096
65770
37002
507943
76225
261522
46190
257959
342734
485333
5663
197564
58606
252350
277334
82531
212513
17747
373781
95988
108831
442374
106409
101253
5421
185054
560768
445648
396477
540000
542643
107328
502465
470070
247342
558167
364544
363662
139489
80307
20759
192168
74421
344276
527030
206756
45145
155228
475677
511333
236313
295413
552610
68996
113928
209839
361469
5633
449860
268466
72639
111950
466861
479785
419638
533526
344313
379424
471938
318447
377258
125877
427735
54034
12313
381623
436407
392581
16596
438469
255617
423466
529760
449989
546477
402462
135062
223926
508406
43697
227074
144764
202373
262575
227041
157855
496778
114619
327477
339178
273695
265056
3592
276329
339336
83260
69813
251183
490638
401371
386181
351656
75058
439850
143747
457144
148317
143916
553457
532921
253977
120878
380156
220333
516850
392060
500004
203841
36060
123862
181509
84790
58291
256424
529562
199694
225262
406212
354507
393207
41754
32442
471897
448094
437680
541270
495605
529337
510065
472246
257587
265385
21297
170628
106461
25292
466903
149490
67380
47218
16622
302362
402532
390877
100414
300078
532743
38947
125503
201076
383916
55446
429578
414742
504482
17061
50366
322693
564174
304873
203846
26094
555215
109908
298389
238297
2737
286795
469994
243725
114880
476526
63508
118193
465823
203342
508446
86755
349812
323184
224706
166965
557499
517212
361079
377578
479712
519470
82560
307400
363636
127366
497550
35881
537508
293992
384729
352915
69364
18521
456304
164143
34398
386345
156424
450006
485630
197142
336098
13713
222391
117474
1734
413123
315612
71944
125359
16149
533307
20922
274362
23271
101873
446448
424470
35112
322173
59447
224498
109209
17073
434291
505587
211426
497459
388571
445447
380188
122265
534045
204980
20430
543369
109757
1081
564973
232225
245715
25333
157133
55885
225862
494049
543235
152976
340320
169755
255967
282924
179590
523121
138538
144248
87665
545247
181682
376585
174188
75504
430350
239221
232063
277831
21150
392181
459758
473863
311957
466783
294983
398834
280580
392218
34016
67447
86893
222066
293589
209503
532412
297485
66194
334575
267620
270016
44753
449476
28446
263345
458402
326172
34923
452946
89763
217302
415215
63390
305707
262553
538010
36326
248039
205631
309438
544295
65023
344332
208919
424822
473602
52929
143777
141736
347548
229748
426516
367224
315518
36928
166664
212795
452103
70848
138403
86385
292290
213863
564573
213913
345401
413455
119742
566962
395314
455363
184777
15668
142591
195323
297498
490260
216634
262578
67387
10107
443964
273522
550063
491909
306209
195983
446366
92993
364206
347277
152656
455129
65046
261473
348599
188942
177072
439950
255060
188554
37562
358355
330353
503648
141475
155197
470731
310987
320258
478929
519841
535527
436834
347664
257411
161745
4341
398038
144286
385299
207703
253051
275990
67550
402538
114422
13662
89327
281009
2836
369600
242654
555890
53563
445205
372074
261105
114486
207428
12663
466374
550318
329089
448202
189920
277857
168888
51315
490530
344609
369269
314519
66951
325614
434144
341866
121483
333585
207801
316000
92338
297137
457968
59335
344487
426126
4912
362967
228986
62085
159807
179137
325061
375447
390336
300437
280919
11346
453524
362619
154694
474211
362427
264236
111425
213277
490831
54094
490905
435686
124585
141954
88030
316912
335924
313923
196540
64658
42582
298888
413415
61651
182434
105267
459849
537270
435850
153585
523419
1040
111780
303697
256311
224921
365572
417977
535846
511297
415603
44626
459161
410068
553113
472559
538049
147012
512917
132221
535560
40224
297682
210114
297900
61100
362483
226091
555544
334270
508254
2824
522277
419616
234439
273052
49834
483578
348311
528287
161768
291780
510889
103819
437354
521679
111024
125193
531358
288959
38841
198096
515170
483702
44889
356088
321531
531406
73953
424804
273574
181889
508554
333183
264289
219526
364900
245211
514358
323081
213042
483923
306813
54514
463689
92207
89740
97361
473664
344072
456575
47496
94103
95933
499712
464730
431897
406657
301689
12141
68953
286857
411827
323534
389401
326533
428599
32449
388997
447187
402269
835
414492
547914
507800
372825
122097
40541
488629
464671
49282
510084
290634
474368
222503
145963
456795
49813
486366
193951
312876
529381
10335
227081
152911
88212
321708
560508
60985
134433
83068
374353
165318
93382
128537
21932
507274
540680
546974
158372
321008
238859
319195
122856
385033
215199
325178
250358
428150
191879
272848
192479
268413
180205
240293
420940
558026
195205
224807
245993
181227
46251
507390
13112
500781
505548
481371
34577
244397
36443
10135
535215
408080
141018
57686
306085
558297
552289
11834
545823
304391
193265
396619
94162
146167
47213
117167
111834
515633
496983
369703
306881
321036
236210
394575
248444
88824
119232
138474
209257
464612
563564
543013
58799
168304
36190
516600
545900
294263
289465
524683
430323
456235
380057
339407
527840
306351
395860
294557
46354
109235
192877
59022
152742
263535
176485
470093
183911
89917
197564
215557
269528
200216
550479
25797
178522
58187
403132
240364
112124
183444
38531
185103
549036
318405
330215
89632
400671
208300
73659
325631
418391
526678
212729
36976
470575
226851
436478
106457
415629
451543
519065
541454
175897
82969
108497
422646
63587
3014
562126
100437
207217
466793
380987
487167
320785
107752
30204
201203
157919
329246
61373
462637
447437
347356
200936
464556
532307
111258
419541
567847
464845
136844
531754
54294
12765
441946
221446
452202
100245
274825
224017
496757
480276
416717
81196
58698
479088
496940
367162
61950
496
311793
2002
76553
89248
460100
176533
490005
196247
568029
217108
122777
283917
391522
393097
229861
537560
420480
42797
154349
428805
473473
57622
70496
271802
152324
514333
419285
223138
257508
62495
369110
382707
160246
243298
130095
6652
69761
244563
284202
405215
317088
383617
391191
176388
485616
478004
374490
126947
412035
267438
363056
514207
335922
445084
180223
57844
410525
470758
148415
423642
83524
142996
181696
416185
442560
530627
51783
373730
297743
13049
148014
441178
458972
267263
84501
2070
317520
19055
307483
84481
208940
158225
211624
183393
261204
389987
350322
44931
237890
70982
198407
212058
226936
404305
53280
420058
213218
482739
349288
455237
289338
315449
259795
68270
554534
71984
366618
238521
554943
195632
63631
416623
176358
19192
443257
154464
257037
37271
377106
528595
416250
278355
147012
304397
465926
502168
71537
411273
472919
244395
523753
431019
378355
130200
480466
163510
69024
249455
206704
524574
325941
315208
342025
27525
166370
522865
178036
424360
15123
341613
219104
343020
418432
66493
54425
14531
325097
441489
91203
3587
326389
430071
19470
285228
317337
23188
164807
14382
441488
409474
91999
113220
431610
168133
204106
55584
465563
448531
222340
90029
548001
213325
35468
114931
219241
184886
10994
365723
262982
493248
220500
164716
373514
233313
255358
298778
121327
299785
401079
193415
393827
486509
232292
435243
151484
311281
281106
226888
399336
545319
486351
185706
452125
149898
432768
36662
388536
416091
366649
5552
317565
357841
498817
145476
456575
497093
527628
508647
272719
309908
237811
422991
460953
396087
326489
554947
163448
270520
424208
18612
2068
194659
370767
108410
85375
280681
69427
423419
279730
530362
145275
44702
429035
155921
368458
104276
317345
315270
27408
338393
16142
341648
263820
164335
317732
330399
525454
95515
210016
6347
75929
188566
416059
373332
38029
114374
265754
451798
319412
238660
277680
492388
420580
228509
63821
505409
379348
336946
452120
205668
547932
165496
110764
525532
418825
355852
356383
485303
236562
51072
194967
450175
458359
381047
282658
368595
453848
19542
505381
280903
40454
518199
356348
467811
341653
504278
179323
306204
175911
248231
346820
322437
300303
203976
281709
132280
443139
358893
415889
530752
49976
562996
428854
279075
547201
354037
18889
51847
478932
446080
188828
113275
252143
219468
115727
511352
423233
324470
73371
399376
320674
107858
49750
104259
497878
142990
405772
228058
344000
464220
47819
472813
383159
143084
225169
60798
10194
217085
47447
319819
179155
500640
280522
424978
395625
29869
25020
75704
493603
335128
87302
292078
471599
392033
175522
82404
120579
40527
412827
234016
477672
45221
413199
131451
318232
41636
169209
532825
37287
534012
445563
130088
280903
118051
564508
209773
364549
273560
189282
405197
338079
233990
506457
432076
47058
386727
232869
547812
402872
364275
544901
476409
293425
336750
508559
164017
71225
430804
50768
297742
49544
204628
267399
254967
376593
568363
532784
355605
94059
290819
265880
167911
207025
555230
234853
539917
189240
379530
234851
249567
324541
439355
1114
311363
255341
404792
427794
427972
387901
497768
494997
17074
276576
385918
452437
177475
410906
123222
345259
411931
426597
171066
148750
482019
345357
525247
408983
478228
417991
539842
112040
558043
212177
139428
171733
232336
296461
210889
41163
64515
238854
519171
48104
256793
488190
24188
297327
433512
312854
548237
529764
114756
414712
14482
549398
440699
249024
168530
2554
39098
429471
160396
124621
406810
171296
74536
518452
5862
468720
448246
365691
53168
156246
114547
286743
377852
39947
106669
342871
267549
494137
527574
269902
233693
104914
434120
1963
549568
357274
333090
516619
277270
38412
504714
172186
148303
92316
420712
120892
509848
322562
319167
118859
184249
169477
135234
203787
324444
523357
339536
312396
19410
284805
178766
508043
26735
525476
241093
18980
137110
468412
386902
541717
269970
188018
558571
534683
408145
480387
14800
8909
389275
90958
59134
414017
428565
3893
348652
21038
349168
288376
325588
218597
318455
175879
520492
512378
293044
248696
419131
368797
149968
264351
394821
315821
369468
145816
349397
68570
98856
389740
388007
147147
126020
440254
265338
568528
401481
164997
237928
372200
529784
429629
234014
357996
164266
163366
520757
213205
535504
524237
369260
122220
414353
423225
294207
458861
184126
91646
491082
399811
111115
249926
377811
158162
341330
41407
463239
173563
397854
484105
13577
506042
146770
171432
86804
561934
303563
394044
219003
165627
519505
461585
459231
370739
191886
549996
39521
131184
22437
480859
227345
111079
517881
522736
238135
319478
323764
499290
189940
264141
79381
505886
538061
322669
53187
435121
542582
272005
303409
260182
333038
63836
14933
171744
533421
201478
537974
455589
168416
436450
228978
449071
338557
457682
244127
247358
292054
386085
529320
127454
341175
322195
538907
69800
258191
483054
129296
2696
305250
232061
384231
301806
292201
489988
137025
177792
77360
448908
254381
102031
147146
111512
376670
13847
260529
198569
171576
431356
142705
536194
287136
223488
431934
145164
121587
542825
494653
482165
491807
4033
101813
468967
435914
417870
234465
98190
493585
293736
488185
67001
537365
491448
111011
233226
489932
22644
457961
27651
245692
135174
325194
527389
58694
413612
349339
304755
176316
16738
417825
548419
105227
231613
326472
531483
228449
295290
28738
242417
566521
528806
551502
235161
2668
438880
477401
560493
66627
405489
403508
330206
384648
297763
366877
77586
546743
175135
555629
299163
194079
65824
135958
144536
70127
126640
538968
357551
229887
386442
337392
393961
278637
390994
10381
249547
417939
296522
396021
302061
203338
140056
361820
54191
296254
390337
172039
450342
361962
47223
548450
21068
119280
8461
547295
43983
150011
544813
471745
335239
461640
9410
401897
108515
7116
202172
152113
517079
64031
520602
496897
53071
134465
99205
89984
293148
42092
214739
132814
409809
388438
240833
339007
490112
532295
458983
216920
439131
175021
61581
482174
55517
252044
226658
323458
304704
209249
497870
384947
321728
70204
224177
98135
225759
118717
129126
118875
53240
373938
515362
151245
557919
154854
288348
233099
392071
275637
317583
503948
425974
146263
140503
492166
412886
396038
232869
432001
337993
461653
436634
350010
231247
260882
434828
299716
175627
275316
140250
462798
459323
433051
129863
560071
531494
268564
167265
151299
106827
323106
60272
180090
170040
257239
248705
17080
543879
225333
21035
85924
472179
455113
511932
108308
168469
374225
268513
259542
183384
51451
358454
353736
326500
84167
438041
467039
101921
107057
286813
475594
245105
210969
240139
496325
308878
298853
540393
443757
517194
540470
548781
530633
88901
417549
1114
382100
80503
95420
403000
1067
84879
568058
216612
397484
333200
252354
471771
399900
126779
550266
197069
93772
443578
248634
71265
30580
325482
287100
88560
376892
238937
292426
446075
481198
411505
270263
86920
294770
214854
318483
364450
406761
144090
141158
472270
314772
267978
98678
398
64706
97894
138199
248021
382610
301143
336884
539130
477714
307171
226481
399361
319435
68586
121566
269323
344013
303229
521738
267624
132481
38934
292127
52089
445931
206597
202712
61629
445915
246382
132867
284786
387030
412631
441247
3096
18010
107707
522210
227895
514955
155413
457825
354232
110912
170663
367140
270093
108887
550539
563191
437498
398679
375628
425770
42568
93354
259827
77471
89834
435489
470966
258730
217795
97248
471357
354459
486827
440960
265333
449540
461028
399201
191263
189290
526546
387883
401584
212518
122006
477859
342589
544295
11665
61028
244520
226382
157464
109683
46329
404542
7316
8658
134213
429669
325467
272578
214601
338876
508151
298500
80822
524020
318350
144920
489545
433217
291532
64108
379002
145449
560672
353719
213170
491427
13471
191926
102542
145739
99352
224009
287694
444917
97142
5277
567972
334726
553179
290368
277587
162118
147849
314362
241365
557647
67422
241223
563837
145470
41846
487663
82619
289687
4774
135938
219388
229116
164059
322833
299503
191258
435420
359534
408465
26552
45246
259540
453431
33699
382196
486249
535902
154106
83377
340494
209223
21785
417365
226976
436406
133080
378682
171160
35891
313629
76364
295740
249677
95216
392385
433420
557562
380145
387205
457694
83068
284173
273508
182771
184652
170255
306921
177768
371821
195772
169243
555088
272489
510802
303031
40940
215894
109508
421489
212569
110873
353679
217728
112532
182809
371388
491174
138922
410439
25763
217138
232861
539863
383924
286481
321682
191517
167566
396316
103767
370942
202818
223772
301223
392699
446849
383349
420617
525450
1366
566891
255707
389790
355456
424587
244803
352969
324604
242079
140010
379379
274892
528593
98013
16516
350342
362835
161502
420159
282583
140551
121676
257275
311042
221940
101898
549802
404660
556039
17537
73234
174575
266595
377893
530516
59288
465803
497511
56421
446873
295629
497179
51362
223687
546336
72552
451543
555103
310107
94966
328410
92925
492734
123655
417190
454779
514025
339634
520282
12808
347640
326896
349118
130888
250072
201975
158587
232502
493682
103546
181904
340999
379488
78073
508993
418808
251176
516710
254013
344190
346150
30029
280221
77604
66258
159886
376112
329893
3426
535843
262562
2683
172265
77890
347997
235632
249192
155842
534968
87587
175907
89685
28705
517996
488900
269162
223943
42980
10571
255229
535579
228077
529264
422193
207795
425306
373605
5166
457276
408959
247352
136252
138803
100131
459105
224654
131992
157586
75286
318404
188028
122813
94447
384707
559390
2841
265558
76664
442388
328603
384076
179773
255632
292066
342429
461238
57794
69258
200949
89010
70736
153208
63855
458898
302757
481157
2447
282018
119838
110623
522868
475458
135986
508268
354708
457541
441277
100259
93732
362474
474479
63196
469413
374787
93616
232551
392710
17385
205232
236346
441851
406427
518504
546644
522836
547508
372082
379694
154655
297749
381895
549709
459539
270160
313689
118469
248711
155781
435400
539039
255462
112133
238731
508341
350761
309213
111020
161044
530548
331143
149414
315258
142134
203511
499050
101426
329911
111139
61520
334512
204437
191215
436287
368875
264346
262506
555856
455301
507565
440449
82291
119415
397216
168441
53621
341777
57286
366739
282904
279501
199602
218653
549458
119122
450014
513854
187043
347096
94208
101244
263377
331516
189707
386964
71750
172437
289300
313726
568072
173522
289903
371080
174800
391894
220217
427576
536181
480080
486735
203672
346856
497121
183220
76664
493028
356062
473296
70990
405502
98729
232861
380537
443731
376046
531613
209322
554598
488539
344260
149721
282092
47907
470898
300192
179367
393603
7426
302978
44717
138150
290641
521680
503386
212489
59599
158543
74538
445101
335049
388681
460289
552225
106818
183965
131143
69444
396856
217472
7390
286793
198345
318442
446343
101150
378383
502233
11421
117992
489492
535763
374319
31872
239870
64225
153141
488846
231434
62965
478930
389164
195954
128443
93556
351615
5504
275378
51626
148205
61174
455862
555566
182314
237288
174879
269125
122580
236783
559355
391257
228013
191043
248032
169335
127839
126005
275176
475719
256164
566401
113906
45699
177185
373815
338605
471823
555885
143717
420552
260307
329783
470777
349772
157889
431564
183359
296512
481138
430243
90988
119734
86409
82453
215402
66623
548032
494638
568363
556320
105888
368834
118717
270366
455169
93047
255575
128415
91460
265380
71154
369276
282354
7105
241121
122555
482930
315732
40413
192419
325601
139380
321302
313124
293815
198372
428270
324454
198751
255316
536229
477368
66024
551609
216055
486123
3609
241107
173097
70254
267606
197172
169987
107524
246649
432560
91923
4112
395827
264393
8371
88486
527850
88101
68648
184389
407165
200310
537256
248934
44095
91966
331888
26389
456141
32694
530270
241004
147509
344195
428612
157701
294809
201431
485772
46445
262001
548224
329265
365545
340605
297727
496194
230207
330854
78161
284746
25781
464131
108775
10175
181592
313430
131371
1135
96049
563447
558669
338165
516509
56265
230916
334445
506296
222153
418316
83260
275862
174284
194564
192175
80811
122695
258618
496940
163231
424001
189580
166359
181345
96436
512894
188960
474928
82530
349524
45780
152974
218539
489274
145544
214861
281951
326402
53440
408257
271118
281154
470423
327225
393943
229651
123363
211526
304845
284875
235224
524493
374021
515573
245299
183854
406830
168468
380850
63675
191463
54319
421316
482353
505765
109640
488640
128987
224034
85002
37925
206834
468309
275645
207062
281986
262183
501182
393933
287274
252691
201506
342305
168177
115838
415853
505816
149018
135106
279412
331370
460658
521090
531468
60576
349468
513121
510495
97345
373505
315572
314488
226687
321452
214117
252539
98998
351828
358197
204920
370181
524640
30224
307374
37369
151279
176956
205536
177132
175661
456968
269191
314474
263335
75141
29503
477667
298419
366574
1406
243987
309990
422826
262758
468299
492992
463462
198489
113620
184484
155728
473915
45335
30252
534089
98409
180700
3746
252406
112366
75687
189514
355872
192977
223414
373272
160309
445253
282414
373693
496709
189256
432495
6734
288938
373904
195112
560505
33149
232379
117443
237527
343931
123564
301658
6394
201589
317406
109408
317182
211784
494780
517505
401497
266527
321122
439700
549794
567003
484758
363498
45237
14011
106811
326614
266193
187879
496250
147969
283566
506744
253763
102547
4675
355134
490732
13008
473117
510961
150445
174152
429047
290274
380956
565661
674
130256
15094
306884
556072
189778
309422
260229
51127
215702
212612
17987
81060
513212
284135
562182
248889
505592
39475
499411
413580
217590
32645
528271
215508
314907
248698
501149
151865
559149
502011
342356
86488
166330
287503
561929
230535
387883
323236
93615
163756
67450
340397
411650
248162
308428
272190
157824
189219
310038
374201
189999
179343
549435
275408
527286
156414
502898
148921
253917
358049
197823
103105
246189
280568
263314
376695
350214
184309
81416
459774
27225
159462
42197
256700
185857
348096
330592
365609
430345
92828
560406
541664
179217
317700
196331
444761
154381
26946
150428
66778
448021
164651
68698
222743
439402
287512
504147
289787
137315
108400
118501
233969
255191
312440
27153
157111
477520
237
293744
542317
125913
525915
125804
429758
227558
273409
133876
419336
198777
451007
488967
232135
558907
376915
253076
248624
160579
82033
280924
326617
190703
467368
120128
413785
486485
405596
421862
491627
526892
487729
208508
369792
235438
22180
366705
302170
531337
11913
34670
134187
231988
270456
205538
250762
385113
14394
439093
324695
286644
486300
59833
38730
444936
94215
261209
207600
280909
432833
60325
82870
510093
203727
565460
286022
434766
214005
97657
27563
176945
512043
430088
454602
71504
4328
127506
20483
229602
432673
25263
116206
238029
193980
175299
281244
246019
563449
541135
530228
399313
187075
147091
83888
317588
275393
270133
546532
53085
345803
201865
461854
328112
277225
300070
233908
513723
561999
344192
386825
217584
209555
108503
215217
346422
257962
487444
491971
470222
533950
488774
83863
23119
258727
134725
15906
279047
63864
245565
388127
378715
264710
325999
165888
20341
218245
530294
441817
168099
266056
107336
359587
433113
314424
289477
154752
111671
419761
494182
335496
330382
358033
35838
235505
482107
60396
347153
334177
524884
169399
191980
20732
25680
6547
222503
236265
9267
360797
106063
202442
157235
76923
152976
132110
450372
482435
558717
366049
457196
180519
71080
432654
259069
293942
202089
432216
323835
405015
155521
234501
40598
54207
182731
483389
462299
1144
555997
18946
362467
95720
10326
283951
385454
290726
485944
135645
330899
280355
34053
189293
53991
348932
141615
6667
277838
539424
195106
321763
23415
123575
162432
279731
528950
453211
329929
59791
415156
347784
507781
360707
144762
187712
208742
359356
6424
140294
499874
542324
390765
205765
273046
435171
323534
323586
150386
163715
564178
369916
488524
476585
565678
260031
444947
336629
12925
396589
298881
12159
287585
461212
274828
401639
351119
33679
139998
473619
107041
417142
189960
420999
200486
531442
320585
259699
252861
466746
66188
445309
99759
39496
421031
527256
134954
433381
72842
166972
393771
399257
192479
195148
175285
148453
421168
91263
106490
182256
455251
290576
555231
299705
553349
156582
156219
152877
47876
22600
502017
159270
278261
436098
383748
439281
282909
540310
8533
500324
321374
334824
113208
5202
68656
464510
465835
358034
170720
341977
287223
415120
166780
303231
17725
197414
396843
458946
272775
172559
252645
377127
203290
88337
539378
166270
567928
54624
369083
186033
461359
273770
176377
152887
233965
353224
233925
73632
155968
289051
539488
46373
427037
505765
487521
12398
172860
185960
375649
129562
400187
41712
175015
333059
555924
29282
427655
19168
318982
476623
50799
103407
272375
375696
287143
57265
305860
175155
458264
137442
88349
248443
432855
135427
523364
34238
133396
102635
87013
326621
479360
178236
251017
562064
497597
209531
462469
454879
277152
290117
437289
70575
308971
417132
359740
147439
511962
262274
480482
529246
190193
257845
12157
410516
537753
96024
265375
273615
306298
78980
540211
489064
12249
195623
70759
29545
153466
432165
440954
167271
141010
168082
50669
238029
231570
466571
368165
461154
276973
525467
69471
37467
412493
101288
190819
226152
58703
181942
526362
85960
265232
450504
380807
522468
391544
148750
5909
277916
47506
488116
91793
381394
135659
255561
165612
207989
27299
320729
447445
508645
252067
63348
112568
140694
144756
507726
31284
167812
330097
24519
316276
562357
521319
350704
36800
123054
114529
85272
516424
527835
19361
505661
516334
367918
457139
260589
351782
567068
124531
262253
115018
243745
84214
381889
272759
401945
194102
68706
319774
457506
545119
468069
505014
397921
322486
177075
526014
564253
555796
285798
38558
435248
157436
130017
53130
193673
330862
16756
80967
166065
461228
460829
461993
419057
218799
456398
65101
480717
162742
162527
405288
163983
238551
254967
503180
385588
62635
431380
523785
95131
125750
5080
274379
214343
171257
28997
179426
385425
210909
274757
277315
335297
163940
120535
500340
505711
144819
231728
542216
315126
204547
92498
241031
123860
329575
553336
535436
128774
205434
429625
239146
418020
359602
529836
136017
113293
125757
314927
555277
534611
555174
26433
393136
542428
204168
168750
241907
73199
365025
490463
379998
321026
156973
516943
101821
69834
556403
32856
254483
325362
470434
139918
42014
540813
543100
68544
456663
325069
207018
416901
462113
347868
75816
242035
380838
542906
87931
261145
321097
156464
517425
149740
244598
437169
89941
41841
264918
261326
486764
342994
191779
158328
390093
410201
140801
384689
163282
501716
504413
162289
333218
153483
526572
264245
63359
257815
302199
356654
247281
88148
411280
546450
540253
72963
506789
396633
163208
227642
373808
566032
526056
248982
81228
15103
99729
230214
249153
467828
476207
206701
117685
477955
482116
233941
283825
213578
506486
285872
482328
561782
318808
281324
558561
293804
260798
485007
436195
225966
402127
284484
449813
164923
247364
10375
22902
417295
301610
502250
514480
176950
324475
214644
486711
347715
45431
285410
378642
139059
502173
294983
13166
133465
49187
489596
550358
409048
293555
503826
82580
146588
273751
40150
168841
122240
478359
471167
71281
505314
372311
137770
378509
516279
368338
486254
61829
549914
153029
124974
175176
284799
271107
295112
428010
57570
566026
446596
429533
346243
146146
413489
149596
368627
8746
47215
290446
418187
277945
371641
335278
314590
165084
3653
384783
310317
481080
224234
465058
217791
226964
457055
429175
275547
228778
132114
329068
499810
484637
522818
299393
245814
196920
252210
151204
282567
482364
125886
466132
96520
535909
357871
330923
340474
436301
448525
300379
433263
176891
36166
48394
414887
17896
394859
131362
417207
231699
521234
193397
542527
476038
428071
16340
151878
16206
431295
429141
285880
167122
265103
367549
36650
404465
119662
109628
58457
166678
179104
508907
520857
182400
372787
307035
79204
7894
377683
390784
535907
504142
175895
135308
10943
361013
476001
497637
552339
156747
311878
192009
436933
399614
155776
127270
358151
238283
345010
45454
187445
132391
479657
23827
44797
132840
446265
210569
436384
123939
487616
536400
85144
76119
433859
371271
543766
169167
442778
126057
276354
317781
174382
51046
303439
497914
231870
380624
88755
260441
12313
435711
91991
2136
279617
462439
553116
487991
494875
129200
263645
127733
61458
91104
12906
568185
538788
111140
320690
154177
451195
417315
543605
219977
506312
358972
354621
391242
478301
550977
434387
203253
327181
156991
291602
473928
273555
99608
532134
146770
304741
452356
457273
379011
123005
67682
226572
476792
280823
188576
558801
294339
278123
184167
135096
265853
281350
51098
22639
354170
333905
439461
564453
300059
36696
359862
330362
305951
15913
60815
396610
282709
169401
482342
54199
545877
160422
352480
537012
351065
109223
38262
495394
210077
377032
86397
249400
218472
15942
57093
30300
155806
1854
366203
276756
430380
553629
233665
383779
290936
172387
134412
111255
143363
36789
445731
344212
110843
337168
242466
554134
566661
479651
263165
375233
107504
258761
528845
244029
102295
431343
16548
148436
218884
242193
114062
568039
321539
257124
561338
295971
317992
294499
208782
311414
431809
260077
33030
82861
477095
60613
261606
195607
51004
350972
350212
405696
270355
535385
576
510684
144319
200704
65111
318763
75160
9491
17035
11418
313856
454293
475609
531710
433820
305222
305077
287322
431388
528139
409188
4111
408684
226502
75787
565895
466182
568105
153881
429937
243901
278267
239647
34190
382539
158517
225390
133438
71127
81560
167000
100842
210803
299270
511252
456884
146155
51521
172065
533210
239480
141136
242262
450887
472513
155890
434787
169202
89780
210725
199579
448748
17952
37046
554703
322613
127570
344920
54710
465817
22391
104146
535141
91314
538651
407458
537680
329457
63054
38169
239450
54848
310200
397555
75967
367240
396987
468784
495381
453506
386256
357137
509927
236650
356183
495273
146694
160555
382028
487392
29603
431995
526739
426086
84117
44393
252261
117882
400623
446357
43938
331970
276211
232502
418954
559101
516026
188835
529858
32275
513596
310978
453301
186501
471160
249914
324216
372214
206943
5930
34795
52635
385486
563153
6495
498474
432349
322485
394031
528186
312610
508628
316573
490026
387535
241041
452235
170830
558140
556514
361527
291506
500778
298496
340534
460518
66182
233423
133632
507324
504563
509619
256576
4225
66887
139252
66024
499421
110077
40229
245766
463904
260776
529073
408860
407828
111071
77114
380418
430410
207065
4443
561329
539719
434496
431474
278346
455851
381630
183352
300407
302035
487440
130962
562143
400347
385019
335854
495273
128643
560922
407026
379005
359371
528529
302702
148432
516831
239721
135247
163551
567766
121411
274653
390417
244984
534215
7934
195772
278180
163153
104730
173030
561659
266373
326576
109043
108910
155417
84830
539720
538043
53492
121890
303435
181863
203892
175594
355093
298559
71242
233056
70801
178662
80014
273489
484225
286355
158910
310710
1369
49072
52001
179025
290000
45002
294422
410433
304553
562357
491797
209437
422333
256662
88062
68041
289087
428729
564207
370017
299187
488531
487262
237001
17042
347925
201032
489012
482657
272553
432335
56394
93418
464346
247307
398791
308078
171137
240166
320
384375
297914
367559
11919
455524
200204
10830
155273
460528
91515
263618
482823
304922
395436
506207
62016
148026
75043
246674
90861
461002
87901
402562
217668
147286
384110
242569
239283
12397
396858
109107
230683
428757
195490
180683
11550
445309
487216
549972
152844
365624
341399
180001
17667
561132
120211
389709
558954
230284
490694
95444
433076
313759
361005
370869
93408
43315
507315
329816
351701
4449
467420
265861
347180
199222
274496
244720
24125
111694
71019
378323
79138
251343
280184
510141
308199
213809
398690
338348
157977
454437
95087
434225
538666
143618
271942
227821
550857
282108
561134
124817
503175
560768
557047
448307
455690
172768
413555
448802
270673
460516
328106
521586
26342
452076
523292
473167
390985
177825
2744
286906
493381
459833
308817
550077
494865
12613
546867
489701
189420
36847
338671
166809
81476
117581
290734
233139
142321
515084
292688
215034
430767
484683
517745
455492
67659
210903
194535
44398
95422
172985
153246
49452
468504
517997
79777
250594
533604
231923
485091
368481
533363
211559
427047
214627
514673
524107
340045
261593
121889
422749
473989
168183
60528
367442
532592
3081
493332
250997
120256
174171
115161
265583
70070
546586
209243
490542
457901
459278
31647
417957
281657
32923
147793
62239
293943
477825
182683
108792
115065
183135
1702
47261
333640
199253
10334
287912
51891
61893
307625
247485
519309
302190
32453
184162
95232
479346
81925
408109
20856
210123
60289
110664
150873
380544
466102
161995
408931
273263
491018
443741
138154
442151
57117
406341
270434
135947
369149
165534
365447
171691
271452
145029
563886
474504
333198
551857
175156
213700
145741
350774
327608
271240
236661
490640
171469
498271
305938
103074
21779
402196
494448
72955
307986
312612
400964
336045
331889
114996
420938
260345
257815
29025
219280
334368
499343
90000
104400
212042
64348
85491
104226
320052
236980
530564
194523
367434
308229
391966
318685
434830
513910
25121
34911
298380
18692
312355
362686
291249
384270
322989
73206
530279
359907
324129
128143
533054
137221
457766
477156
209486
373684
212858
207071
3005
26014
335270
537805
359261
132340
17896
7710
511918
269346
218860
414761
106729
905
74673
441065
300145
449154
222085
386715
556089
349266
173749
395888
333904
441252
481431
381954
484388
189647
98467
451733
72092
180591
22237
206131
228242
368984
202890
102883
338988
466759
386814
418636
287776
458292
298303
368854
100178
105820
374880
67324
47541
140728
31872
436735
273319
182272
526714
26805
501464
12329
91923
73128
58327
85365
160607
190810
82688
60833
256932
340348
417732
522531
510515
435233
249549
231123
110924
487701
89148
491527
459594
295266
535522
459314
467377
378329
421105
279897
385594
36670
121805
300242
37208
8366
561078
95568
25522
132079
323011
504052
246420
146223
472829
369618
421991
527482
50728
476117
549647
265484
63945
123456
304868
84846
508306
481153
383178
410433
11195
152602
539574
515657
368376
406427
43211
445108
298254
288777
36868
182939
97625
73966
487508
402160
8532
10217
459132
485867
249403
543071
395952
52017
539416
302063
364708
564965
133507
79254
358500
256401
148993
309347
214385
385346
465135
353219
195085
464434
522272
263886
284860
160053
532481
17164
39082
127520
506184
50706
300286
479712
357412
88081
361197
14964
428017
159660
2212
222107
460580
178588
467670
395814
511734
400845
421740
414480
390012
283334
433919
365175
259467
398177
175130
360674
522866
267009
521374
155088
121394
277300
28570
524425
472278
321714
525897
142767
406608
548394
154630
369194
235866
410496
217016
253353
473511
10290
371920
279001
369937
274373
159482
365987
57387
147683
142189
108690
327181
45466
167123
423739
313392
291248
250324
557426
204360
193165
419606
453689
143472
197346
69599
495970
169563
438342
496126
325989
53638
451566
153517
337193
100906
68397
175524
242474
16089
436507
108506
557856
250260
514979
531249
84280
327285
560852
520100
395798
300768
268492
336434
232086
410166
449761
277178
223396
56004
262589
222179
430459
565470
371237
21675
460103
566926
566395
230519
264816
551332
267912
450520
69192
217984
337750
421447
7060
75712
402312
116052
483198
143149
183990
440942
202956
406600
230613
149455
231581
403383
372809
77175
483077
55885
173945
521753
525981
325165
185316
532090
87343
64681
529541
559934
555840
180426
561695
488888
225712
348951
271268
567807
295674
311773
472566
358655
185186
371599
286120
373227
222828
451875
229150
246425
331056
216188
63338
381979
297551
303595
273107
97682
528202
79427
200551
116981
247472
130247
492826
207002
474056
8449
110443
317536
221317
405215
520008
242038
68036
85830
302057
145087
23325
412256
14755
98069
89715
115737
101465
247374
244417
324750
275109
113976
120634
177112
354145
356998
29333
365124
561599
30299
139948
411617
151895
352097
354949
107382
365523
328454
178929
199137
129869
131688
552580
190388
425390
459402
52436
418355
393401
283486
531085
551217
121728
167830
332010
65
434775
219364
233417
339364
167575
387722
363939
190992
227896
536302
20046
491509
266502
529382
400532
59662
304325
565795
533255
568135
496330
33771
247537
61298
560259
245182
454010
172265
409768
326481
142493
527550
242499
149326
564340
319030
60355
206833
479571
164787
545211
36402
95537
385351
411184
199431
10701
71993
382675
121565
318186
390985
241043
123861
6965
538214
421906
86527
455705
251415
38041
562735
147657
56992
492015
447271
100054
224595
461819
168913
183661
162881
207141
240539
366951
71847
532683
381173
517903
9201
323420
122097
128658
471482
178196
427341
56424
178730
268044
79725
271338
471090
564483
483098
223687
75556
385400
202242
326786
505467
552680
564694
102343
460989
377033
57226
321871
494837
288055
440394
289211
317686
343106
429886
456023
511302
146363
282658
552684
490120
410505
530257
298201
217498
268504
365207
231680
62415
439210
214137
260804
433543
534381
126023
263960
535011
300537
258626
31001
333618
351283
535843
66700
187514
541462
452895
249413
256199
271180
127048
300091
349891
349474
168865
117490
384135
207479
466371
319873
312311
89054
318310
78128
523936
270985
390423
44056
284526
212161
95720
24765
144894
262192
294050
64627
435264
564078
474765
356290
258904
398122
485319
22450
565626
83403
270404
321285
557093
556003
534804
212837
368003
455054
81693
122366
71471
258761
308258
306399
87496
240685
262168
58595
260737
484819
201262
243287
478445
471711
34629
135868
162953
188563
279701
81292
94306
351186
431340
452119
154260
449700
260790
255001
437879
202435
552811
548169
21405
336735
421351
558795
567143
222078
495993
105164
120126
11344
60686
275945
21202
483210
367339
28445
396581
271750
487584
235451
357850
230725
223767
119285
125342
426962
412458
335249
242773
323056
321567
475448
229343
30219
515092
161334
237961
204835
525644
197260
238206
50486
326035
440081
372996
228081
445517
147361
70322
231644
377424
473601
35674
204840
175830
457376
222129
85272
23762
500776
515770
58183
546377
520388
377383
451045
253744
238598
156320
119012
229701
402677
53039
300548
102365
331128
217771
179061
483325
440279
43413
403537
272664
563150
135934
196186
104873
338179
299728
88747
383221
391688
316724
415460
232594
309325
61886
222553
3180
513789
271681
464133
500398
479231
319778
52528
94662
324138
546438
375375
281814
438689
17916
548105
507800
538276
357584
478048
466448
95731
410154
100815
109598
343302
300418
106785
493514
511827
262727
483717
438087
301101
467799
568190
284568
301573
441521
344511
378566
84119
403498
546955
377145
564523
207004
157325
312396
152769
182839
397606
428868
60749
521396
173688
70743
557699
104280
427067
61474
76048
94706
394173
466374
556542
479186
468629
275987
506704
45722
405535
241651
217482
249137
532997
46955
206130
324167
518393
127952
93244
515263
274631
152176
322507
436099
169979
515173
87358
202881
366926
513222
189730
519915
471049
125844
289393
451818
96784
546375
250890
397866
396460
139610
206834
260434
490266
83167
527065
98193
108691
281161
283604
516442
353167
233867
113796
320117
29019
252861
328249
288999
493198
11508
279695
387584
153049
291852
83398
85444
142526
355511
231689
132867
241933
422910
394322
274289
195053
389496
68952
353113
439992
527875
138404
10097
411266
418596
93580
158796
159666
403359
46448
345830
312680
82234
89121
527660
62976
175687
104691
49352
550324
320728
146975
126681
155382
89446
72899
342740
531814
235963
488098
493530
121351
205772
48248
545556
135597
139645
537035
333911
366235
271965
526592
281947
5497
27595
226612
198418
439249
338746
284438
110431
229044
446781
267793
389121
502501
25749
396951
77933
568524
429365
536543
77797
460382
93047
211488
480677
187595
367968
496397
489640
92202
345295
227898
351965
172207
237895
507448
239388
67762
197659
555215
543276
331763
532437
376636
49796
67054
307312
535439
419760
424750
242763
346192
560393
64688
115051
196583
182415
433154
66796
303841
213083
148627
87980
171603
11685
106385
244508
279561
107042
23634
328840
141927
237588
478506
308844
559358
466599
191240
333360
273379
218091
518074
272278
143644
486549
549485
473354
136622
460184
441534
227683
192970
48455
405394
60703
299872
203904
268139
108114
452779
549957
310326
371432
181689
1501
513323
468442
361364
429175
483790
189317
429962
284589
544009
446760
313572
16888
226337
23228
528402
73995
85050
54184
349174
144229
7978
469735
148844
560429
7835
561168
36470
443079
436526
106270
482132
141194
382420
182299
559631
9029
371404
517467
82930
58823
379656
306573
153415
499042
146730
95932
247820
542620
216004
174465
419078
372334
40280
433496
134217
31335
533244
279258
42236
35314
302143
498301
507898
169607
347406
274382
191915
556361
357722
64265
171477
366809
303137
366317
294281
357270
71174
523630
171886
45128
515093
512428
28745
326765
236765
530629
541887
360786
438408
189279
16613
316534
448898
341928
487510
1937
313515
116154
553690
374209
303181
508246
420309
11529
103024
337384
60231
551961
439579
398548
452382
274394
60128
406609
345781
370737
94321
216323
470751
41574
248909
90806
563536
148187
446580
412060
473784
513239
97924
427987
540024
183642
483962
12140
311150
521247
439788
309159
225792
438720
330842
486883
463046
562920
153906
181227
118479
133755
54880
13754
500772
207769
144333
47338
342999
147937
341657
203138
40495
79633
310642
383991
181300
168498
53708
175810
199094
534234
88847
276221
360046
127871
418368
302334
365378
345158
496330
103282
416578
328953
440352
379254
160498
372859
68978
524113
417551
274170
68054
427579
155610
350147
279899
8948
283668
180969
499191
194543
557463
402715
182518
460554
512914
287189
455479
52688
110133
144210
465692
454011
313857
223694
44573
89636
214634
120850
493638
84210
394118
348213
42463
287154
273344
469259
250995
274592
36641
353332
178046
453709
432003
527480
387467
263812
238535
39708
829
518554
561672
434605
399202
396385
413241
128703
48696
287713
337927
493268
9538
511371
99123
83561
97290
302787
70272
416037
33399
212034
108016
310689
189618
101316
138490
410572
476399
39247
565828
223937
566062
58357
511665
254647
498225
36944
396163
95153
58687
222540
30444
488789
54831
441664
101439
162036
18888
395977
528329
406770
340980
380711
443590
548499
148682
547120
318824
175484
176168
484905
450024
83259
365904
510110
79927
269855
235718
68353
327703
191621
373311
379019
549046
226675
91535
205965
495341
449755
409495
363240
386199
169289
307678
213372
412243
251582
8005
283137
283334
411666
107450
477820
487078
83173
125898
315622
133682
23264
183622
508188
370713
376949
19982
21043
383807
18117
223643
530238
354015
394899
328829
200034
23083
401259
389156
209054
124277
455010
410442
329157
95464
76706
361489
206963
16093
473482
184616
341781
406803
356736
167207
223518
334628
442773
186141
9477
352184
323309
57392
198283
334114
284179
222760
59234
211569
336993
123018
233508
364703
359537
382563
141821
466839
142822
10196
536823
74774
550967
344591
490642
269880
148063
478219
288423
142095
306848
295636
161197
160469
207921
488524
1265
284225
132240
237687
552483
489774
562126
135224
526409
144095
200120
170152
190729
468784
203959
279172
51930
416919
27920
383584
184456
87117
168041
135111
22869
564149
230634
462413
361938
198113
557369
481155
404459
88839
137726
416058
108793
229574
310051
474302
27545
546188
536739
230236
40003
282753
16791
234949
163919
317499
76041
53505
304378
562164
240957
18476
178782
95286
475985
433050
422670
433985
37730
136411
8469
520755
253824
351825
418423
398923
324612
339777
567469
211790
512686
540793
156451
451771
271537
89868
340959
13748
133720
438605
148158
211109
114974
69702
493171
469217
413947
139497
498568
277970
203387
470430
515086
12302
22037
482487
291852
263954
342483
65361
88153
229730
293779
519493
262940
33809
358235
60795
413854
99458
376925
186827
478593
521706
324206
354041
217477
188527
298205
188655
499777
203355
474734
550380
308198
28540
8082
274724
28334
553496
168548
412421
129206
479425
540212
475823
205059
554516
202704
368328
263525
494568
40299
91025
535574
448179
62298
388745
21734
17004
557439
43250
131269
153534
427153
48556
242830
171245
418264
93834
229407
276732
311979
18680
168357
188559
466364
20400
312153
114704
452230
218392
23437
160257
61996
551179
375302
138181
430896
392677
83306
447845
421638
320569
213969
126694
293980
508793
73556
314982
470759
69986
36617
305764
468563
288965
349793
226840
116344
359801
249424
437725
128187
136950
129416
239284
63684
463109
552861
324689
516219
550910
60252
223470
118219
549124
415312
544740
114631
6137
395193
486032
181644
75867
32693
363719
475256
180662
267389
561434
51457
494748
246136
346758
5282
359527
76670
265561
257562
174634
287998
568360
148370
336153
363910
175730
248679
18255
419005
36679
362672
102838
123724
277092
338454
171934
541780
253593
440007
201003
340440
289371
263112
166832
20351
307585
68327
184637
249667
238973
32639
69842
191723
557409
552797
46372
334259
530765
53603
85319
212824
474766
355319
93382
130005
230944
375259
540450
362025
427995
291792
117995
146877
144603
5855
379897
169856
276460
516352
554772
4981
242673
554832
154434
275599
331528
508350
158711
176345
204952
519125
491689
330569
333506
257083
287291
286645
65340
98677
78751
58609
310323
425702
270053
384490
329968
67000
299769
419925
477696
446403
241525
122304
563688
497683
361434
428108
491241
465664
398153
28549
45375
41634
271647
223239
551806
451613
262185
524653
105876
188712
73170
15857
394519
149701
300942
564036
206542
149793
245975
237392
68909
457965
171126
17715
482435
319092
542992
163735
333689
557305
15162
396382
394522
353667
454163
422393
314146
456995
392135
54573
418832
376646
170712
226026
31533
308087
128606
244195
259229
123740
556065
337721
443636
398783
221962
171255
522678
1726
307417
525578
439587
246989
348668
519498
235316
480503
401682
337551
188134
312143
290031
15962
150780
525286
172171
156590
369446
488341
363556
375144
349089
294528
44753
397808
259004
417773
205478
60686
448898
62336
363932
16086
403008
160110
83256
420295
181529
62697
218853
80147
102901
67703
429432
168604
331776
247818
378006
92335
10842
202064
238585
194156
533770
253941
497239
68545
158463
56870
568129
433844
190729
150303
164067
129157
47195
214458
542807
115435
524894
137073
334574
323728
119151
526861
175394
270725
479260
142242
326332
361403
176183
424131
104243
146927
207397
189458
400189
423662
99797
563738
406546
422548
68003
495968
514011
418509
119759
60237
450813
248070
430568
255623
299461
377997
488226
103637
58029
159959
382697
323214
459125
326722
502590
361428
58646
303329
518614
42339
11782
542859
454448
408440
541604
50436
333468
127243
268807
527095
120084
364735
149822
561210
509271
147465
167040
174925
38728
361329
544286
208228
242314
171173
23589
443396
523381
522048
339658
534007
226525
62285
79807
417200
107386
493530
159842
230036
357354
183548
336054
66557
333966
82545
62964
310923
378600
224390
245494
486424
318779
484730
368336
392660
175649
79449
177215
84013
160147
232061
388164
186955
194745
489064
407140
228942
254060
121413
49883
567427
366397
237996
32267
78256
12849
317495
397972
11176
157089
41261
96644
281544
169675
187134
463894
440512
279796
104829
473995
451696
157627
134324
231469
324153
118517
468461
230080
483332
45050
30204
407878
405605
383482
478656
390694
60541
415776
476122
535060
264981
151558
463886
520658
440031
485331
84578
60182
81822
47554
334404
412348
420563
530959
190555
31712
212413
270729
522499
287696
255392
80221
46134
484700
358494
189360
172508
145736
368846
556476
38638
6349
411107
379669
122759
298636
229962
88612
506840
423125
223816
376151
5718
522572
337488
210000
44427
226345
152529
250706
528534
157858
344812
274610
295891
89053
265940
28176
201960
491753
299951
53358
511733
109051
196584
457112
13192
265244
182959
153302
426594
480765
352554
494837
468297
487086
208374
89572
463611
270784
177991
44572
151738
267992
465168
507703
505346
405229
132761
78379
427510
482816
141099
553680
344625
36724
153790
129154
43642
563669
110804
147899
490152
344755
563577
440347
147259
487460
544346
301894
392061
322191
544816
201884
457092
367076
9043
329775
167052
64591
365856
531450
92810
409746
53882
22226
408046
538207
551151
370346
177509
124732
253877
224211
163764
179128
246058
330276
393721
375127
347226
235843
71654
19251
400792
21026
312550
113424
23899
114344
277317
173225
10780
263057
360334
360555
295985
60409
455869
356275
401955
119609
453598
394279
90888
453562
408751
441291
234003
238632
162513
298710
117287
565329
464597
172881
274654
468313
98621
274121
511010
191891
72113
414022
437258
117847
351078
226696
105701
58102
564542
444020
70819
420699
492432
487584
47430
174853
121866
365757
186685
51528
369725
490388
171463
133714
210298
118648
558779
400230
42118
136056
474875
396702
515506
512390
208648
564374
44421
159098
120378
249731
530628
228742
309550
292215
164135
32521
538101
284095
497131
93860
542019
174804
541762
36191
153126
486584
166653
13167
1221
500868
419148
132253
7096
495880
124408
180103
464654
48153
522009
34941
112868
293444
51447
189388
340881
342481
41292
454825
39155
490415
102298
435578
445262
98747
100858
417562
263748
46083
167455
228313
91622
448735
252327
518336
165667
148532
365277
203828
183802
57549
131242
220308
81300
265903
326209
441290
362419
46801
170769
414432
247667
434651
443881
547936
300822
4679
214256
309043
182649
109618
110491
170266
158946
563796
294533
71807
360171
164042
83377
520627
392237
233480
250799
74698
191285
306812
520452
225102
265068
467827
551758
284178
133544
365722
330697
374700
125951
187825
499220
286591
378200
53296
364489
33854
404801
68953
347982
18552
95228
274006
275544
116482
449877
186239
171422
178088
330731
557842
491269
368881
126198
218166
161934
471142
217381
456858
387833
364635
192296
470084
321168
428824
98626
459673
6590
238281
424518
230950
56080
196047
435121
267299
105673
176956
340314
40751
266994
302398
489859
189577
530228
377036
495851
541021
420194
489205
303971
300505
99863
107140
428448
520576
111499
361458
231833
545731
114640
173445
43413
567008
99161
405372
104332
433317
275607
352565
189942
251827
478968
498535
234155
159129
520931
177229
228697
380277
498139
278346
349233
196291
87429
55115
555102
209638
125956
181919
43367
460596
261254
12381
115767
211492
284488
402000
397603
245912
144181
55238
269301
210832
481349
107891
59185
228656
121173
339884
276363
492719
11780
341017
132391
444168
24644
151575
43191
37200
17155
233011
496060
191428
535585
234230
219612
485022
447681
560819
484198
265595
111879
292174
264235
123112
517848
4658
436163
532142
46490
536334
40618
151222
253163
147211
26597
26420
533906
105924
392464
187719
220421
299823
437807
349189
378996
482229
285544
51606
488176
454463
269186
252405
427811
379949
547740
406035
336584
80380
472131
175418
238865
333739
239942
18823
350347
248980
102868
62815
274719
558692
388890
489474
360936
15106
249175
463844
185521
471175
17423
51539
27563
549680
191664
335162
202022
122040
126552
339058
141372
127806
51290
171201
441095
457463
530631
8328
107556
403076
83505
247447
475444
511318
73573
139345
130894
60346
326570
7581
467270
20107
297091
385815
502655
326562
112653
195384
189920
499929
185073
371938
506848
12542
6330
55487
513263
293033
57178
542583
451703
390883
53620
431681
461841
356872
235053
529032
57121
429383
128321
457799
61741
282403
214123
193496
79225
382134
299461
189963
297355
60003
357694
354092
10324
419267
526074
545236
91053
351145
508332
42191
526350
244773
207065
286311
39863
119781
70681
198989
467877
542525
443759
561327
21499
393053
125758
186753
517315
518668
184020
350780
15455
335911
463794
363905
381169
554420
159109
6297
175699
320733
46624
109551
23309
28072
310653
124568
269972
504351
419780
285726
165829
122483
193212
53682
217642
510082
246426
159414
49413
549684
224498
441730
334633
196505
128551
378020
8854
410642
387083
132239
305494
307011
81824
72641
105470
194229
238733
136204
479964
153329
443832
22973
363992
293133
58449
559494
514746
544120
355505
546713
273685
515518
531318
537875
524613
274294
112554
236265
339714
84000
215176
375299
474117
265651
461826
440117
162171
83434
438441
244250
104851
531942
277941
195816
56348
516831
133243
308683
333864
151161
31452
115855
134604
114724
107299
144002
118879
187736
242117
393860
489774
227034
113932
234563
345907
99568
348668
454866
517283
407524
484776
224547
11699
527464
352991
259040
320399
33165
266618
535477
154542
275730
470028
195822
337925
236310
316145
100906
276446
412624
283459
506296
10235
198870
543297
395401
355844
423878
358987
500817
69362
95300
138945
214207
460761
431973
204007
514893
158242
559580
294096
464273
199799
337266
255177
521395
213641
437519
392587
231420
16102
200841
330292
89071
228207
265601
566176
472502
482461
470332
541155
85957
279431
435994
216670
353510
254791
141943
480926
459553
168662
232349
191950
278425
423413
482296
234949
314253
396528
92831
466285
50801
510268
453026
157518
125459
567189
119572
551228
476940
230089
539225
89017
560224
165367
181567
101458
69640
366691
323430
402046
498895
295350
409882
437919
320624
49318
322635
91924
553617
374491
167844
448805
538197
4209
266027
313432
441233
202934
361089
87527
31614
356079
51383
219873
421828
75097
298562
141053
136460
101683
363518
500397
481251
425481
165014
36705
263512
365094
282442
166205
471676
338773
407754
465416
74063
190465
307629
224830
555024
346547
206239
551848
512401
411005
538283
232818
357494
77284
246607
328761
876
478847
154496
519222
35507
13644
452129
362528
146863
485457
174041
482502
368069
37303
304142
498175
203829
8723
333513
506705
293121
276224
563460
132389
64293
94292
63862
107899
563404
48108
289286
501659
413683
346551
454877
542754
38546
226671
316227
105547
236899
326968
68175
45530
317383
33476
279728
233875
282628
503266
399894
334928
5860
472094
363469
557585
87255
295144
405923
314999
485961
310166
145509
434233
441510
89308
259054
4679
214876
62780
475147
443628
166169
101494
248702
56149
559726
416098
35231
121896
517662
24482
423249
324768
537923
58310
160734
138475
387416
140026
376233
92095
426073
375526
526067
292280
501293
38946
165548
265191
359602
548490
4491
36083
502950
384079
62290
253008
48292
175491
129902
113817
285338
60908
442947
391036
15723
409041
91404
338623
172347
430582
477916
168304
38306
493000
410929
269627
319526
352565
529267
150288
36617
147430
407744
104429
349932
93788
367149
380045
551056
432438
242739
554719
471625
556832
555767
223462
333929
552013
256376
347569
503378
290158
333422
72916
7033
78206
505798
449356
472208
420378
161074
153514
260645
468479
500310
155737
15338
185588
404106
136698
495417
76269
135268
540105
184072
251258
370007
516772
104400
199484
29034
260147
113865
8333
162571
54665
535521
141658
152878
230140
489208
448078
113408
324254
36169
95676
343336
526789
501873
465814
145999
50609
557302
264221
260798
201788
331535
412462
301605
435792
518780
75535
33982
171223
31308
438832
511825
370557
313378
174454
215328
352209
169448
199638
309179
25334
158796
11923
351108
514093
119813
10764
552698
313455
184882
517186
178268
20349
144947
458209
458058
485295
287484
26860
490808
483632
206858
331106
351262
268297
549690
355945
510689
30126
256043
130401
261570
32085
227988
210633
231898
70884
147594
387446
126083
244803
517960
533064
357698
84902
419141
466968
376487
220842
432865
421996
58874
146335
214993
279843
407652
388256
398251
195367
264038
553618
55405
93742
531729
417376
412753
418482
99865
248684
140043
303593
445419
356811
276657
318900
350951
165348
309887
535000
5691
29496
350583
86595
356933
561458
55298
170114
398884
477215
324887
400909
34215
334501
163641
548138
249373
145251
205292
223075
317762
54272
443779
337385
205867
411941
258852
84533
88047
563537
152697
281964
71240
464645
326529
282234
256256
171006
522956
506185
7062
197180
481519
458014
536590
430753
311206
465618
12909
191782
380273
80261
133048
548652
321772
31956
471329
558386
357024
87869
144571
185176
485370
90705
348063
125912
547434
92899
376023
382950
533024
127241
115431
352830
344181
79324
180445
480037
26585
498179
335347
346752
325226
187724
345208
31273
232776
549879
183483
409443
228833
499688
36939
169257
17579
61293
437751
533432
106974
337959
126130
247390
350468
519836
25472
314869
240926
252763
263029
252401
274282
305453
28506
253283
224444
324602
138381
409486
575
552597
2832
184278
561185
385101
427594
501853
17205
281043
273270
124593
365758
316571
401292
225386
412279
218440
7737
205249
546492
133052
190770
518429
218895
99010
54603
330086
347902
177666
6927
439519
174213
83050
413623
200835
97856
162121
207331
92785
209656
446277
169131
395725
295401
424002
118974
410246
396943
20033
323653
564360
218385
394487
200293
392235
273353
227954
230082
46460
34964
144608
30845
526119
342423
417096
89619
28723
199971
556844
308801
228755
292311
462717
380889
408462
173679
407842
425031
38993
200845
474831
33954
109068
185194
205906
440906
128407
459951
271518
139547
449938
141508
367886
211849
301368
70792
305574
112781
544716
494326
187931
266035
547377
493926
519776
251726
111815
198532
198533
7607
188132
331061
181461
84720
84856
526225
135532
323439
25970
513418
92282
470770
25901
22902
76379
45058
457833
192101
246131
283783
532336
122636
311870
202531
182731
244475
400447
206192
143317
479515
396792
331694
281495
509706
171200
236810
230661
57576
39271
535240
283790
562173
141546
279584
492148
53933
402223
85851
566252
561135
539294
267732
115381
16647
139319
464939
60411
184997
563055
475353
197300
200983
123095
203748
333227
282861
205591
196410
534749
131835
267764
430040
266656
5447
531400
435786
211164
45240
300550
163032
280924
478268
51528
347549
29874
187555
456239
310032
47059
40358
403673
109177
163140
491726
31656
103105
503085
138161
154949
67368
461909
226322
115432
222655
334366
525371
525991
475286
149070
480698
256347
86610
223647
267818
52061
317661
443596
368016
187978
523760
190030
222759
69668
160720
506274
488685
516192
184126
251225
110238
50115
278163
155166
79148
53193
163469
403902
476372
28782
456972
308867
348818
33330
321686
261462
299288
388648
487386
39060
268712
113152
557562
324094
224722
475118
329843
136432
240697
554810
21176
547838
437204
144125
305773
466303
511780
477329
493876
285987
417331
231301
119610
275846
195874
537252
440414
200894
248243
101319
390983
146966
383552
102679
300758
429796
357562
131061
379108
199771
192531
552905
447707
271110
557568
210308
253720
250232
215298
298288
160437
329723
104820
543474
567850
563020
130568
387136
282217
190563
427862
552113
158699
427897
36357
429263
264235
115675
314193
393783
341764
438391
23142
47589
3409
82263
167790
78238
28637
257906
363474
513955
275688
17385
445140
334933
24007
317998
497537
324972
367168
236045
142490
407438
321498
169681
281073
347713
149166
260722
327903
292872
33868
63808
90148
509077
342804
100384
277482
318127
528
563234
534797
384675
555464
347907
292824
356236
215392
453343
333777
318988
208889
423975
328147
332558
524599
249269
247861
357130
48886
384420
103946
422687
264750
60040
374830
156740
184515
492882
542355
460536
300231
402350
84086
139707
527181
540832
521680
226604
276238
378488
32318
477768
123995
344837
480735
481092
374241
33196
312720
284668
90000
95514
494874
166012
386209
251048
136535
172510
380027
494053
449434
153894
372636
44013
50565
472338
19167
136748
38823
237304
187699
536560
313240
444682
281281
377974
104022
191388
546295
89445
486975
72251
374798
18799
301269
519336
236035
543291
16880
363467
539652
324874
451767
215669
256673
327109
480753
192935
247313
384533
216993
509910
33319
441556
329513
138105
59878
409162
46346
175600
18729
103711
153337
378057
314641
380201
560632
113488
197997
407358
261308
555302
459943
216552
368590
117851
240670
556549
345782
332821
394938
106377
516822
518051
88886
347743
75006
416832
560520
479523
466197
498535
256106
295352
350509
207009
251830
488983
23713
172455
204485
307558
404769
72015
410198
7992
384770
155229
139047
98269
539079
253812
330741
404611
546878
216535
484427
334897
241083
345408
46290
530381
344735
294515
541843
493849
365332
84897
115516
81875
185928
63147
88280
270136
563915
74654
545003
558784
376821
335284
63175
384128
377032
422058
498169
415577
81045
550970
81037
418284
45474
460190
110140
123344
498164
291713
118187
180898
370118
555800
497993
537414
432229
533816
111831
24945
425328
146542
32225
517741
353659
477743
147416
232403
559256
315807
153033
176045
459621
466660
448011
268303
344548
151705
277888
323701
224683
104791
20020
176855
535656
42719
129112
25069
306677
372491
566176
304413
299357
128217
210645
2054
251090
331782
555333
62505
155041
459050
246738
382347
488018
357685
45941
82890
53088
177449
515032
241778
371251
66274
253715
174105
196952
263377
415141
544492
4235
105876
208475
54853
521250
480066
7574
433847
237544
283172
272012
253987
334659
342630
539633
378049
562967
452837
418341
533875
434704
405039
521038
565933
255701
475770
372647
139346
473740
212273
172949
334096
35503
560838
120415
215459
344048
97998
306628
209334
58312
1311
534983
102786
81809
390608
201092
509015
440377
477966
271786
180131
79263
424406
9350
210053
354477
198934
406135
392833
503261
147113
174575
293987
293652
510459
532898
229454
381488
310924
538113
349559
394900
423356
343105
160189
116621
66404
454379
184432
391176
462512
215835
335945
44008
329807
178978
117245
495102
274377
266584
394687
209109
431123
464701
541582
88932
214101
133752
192958
244701
38885
545075
411769
388455
464463
275292
355884
118591
301377
203225
494248
550670
150665
278566
323010
85998
282446
262453
486813
23325
169378
380030
520348
314430
150617
351680
335857
534230
215318
544956
193447
203189
237062
97255
214653
17643
550914
414123
425408
456573
417366
512936
98354
323438
480794
49200
358139
441113
497913
63060
383356
412010
155948
47169
179854
57233
78622
545201
131779
125810
139460
529770
509790
421648
419646
338983
459179
236249
381445
162599
451152
364506
443793
162238
15639
432706
314818
73932
80783
149947
226490
178535
428166
144013
523223
155143
15569
190067
403100
172783
521299
313388
514472
45735
243764
360475
408551
500721
134221
403642
411276
390880
417504
430198
556423
1225
186663
81304
166206
319126
100815
376924
157735
154408
548372
299122
292445
23109
282664
376837
481758
261297
521120
524300
304377
177261
81002
86083
452569
468302
249420
215370
447648
338619
283334
214653
52576
532951
70269
229000
207098
95101
358389
117638
105885
390936
288374
107564
155111
289560
209163
327408
404551
134542
449527
470508
123259
105809
18554
210346
426777
179428
170526
75854
244116
183899
559386
79944
321269
350114
24836
58369
469149
167345
148087
495128
84997
82430
230800
481767
13948
299876
286634
252449
253927
232871
40302
441487
17355
80472
522474
82917
324971
359308
354722
55233
34762
313260
322828
321363
415069
434433
565163
154456
495807
362674
186194
405610
568284
3439
110283
138354
36804
555548
24105
135755
305805
214658
395057
387331
532317
541093
538395
520367
493966
45325
459395
137697
400300
257063
146686
149379
90155
393007
430031
515757
222077
529483
501969
299123
129142
29904
40553
7379
409813
528288
321640
465394
114579
143204
60242
419985
460759
188815
271488
125573
326562
66790
279854
313613
422992
94636
282364
15608
8512
230558
4086
25682
423913
476735
385349
413677
335660
59768
442331
225643
533036
448631
311306
66778
568127
515533
227829
307746
396750
263918
61630
393219
149072
2397
233113
144429
454016
274729
24777
24543
121705
128527
371952
230086
28592
96533
118732
394833
174781
219877
427629
241594
97875
203723
316639
227895
121638
437526
362078
377565
359608
331928
123930
51291
457677
354685
307627
263528
38924
339377
523554
160276
339769
363528
63393
415174
77916
361405
255149
291523
13568
310963
529861
18742
200323
342718
148138
292985
436632
560406
150653
422848
544397
518259
318064
250680
204956
437078
371104
246206
181334
473121
68589
497868
163030
117049
327845
305966
142833
119467
403053
329118
17373
268495
19183
199712
99898
453887
480156
297145
116484
58349
223835
414207
14625
539982
47088
279724
82342
394312
134689
291582
80971
249169
481733
358666
203371
157924
483149
456033
367591
34864
561497
42659
208312
515718
171159
403618
416837
52269
90112
471634
511257
500838
66389
418715
140123
504500
551046
431097
137724
156069
477079
436927
187430
240982
414168
481326
410233
481817
56388
317824
50477
329605
421608
399064
488575
340034
85694
156911
457046
477175
473622
278479
114246
209986
147555
20701
548981
506966
258324
158023
480249
409334
479453
437209
16579
194222
55024
305835
443564
270996
81925
120727
80039
153293
483120
519065
532761
83361
482562
548297
499492
302758
101340
362873
129886
296098
314055
36973
140306
273426
561637
6148
303934
74349
536161
504136
367704
392903
253165
523219
90459
361803
294377
246345
87575
118898
63960
463943
250002
19826
391333
179124
367413
194549
226178
514863
251566
308690
409445
45737
137727
217243
150795
174218
381618
72658
561029
347461
349264
292849
541411
178385
125690
541055
25041
406124
287430
381280
198064
78167
475273
475450
386105
153907
59325
529990
350420
266905
82379
98484
442468
527917
27692
479622
482510
154862
518848
223668
120154
337373
324411
41217
507994
108845
476318
227864
53936
428382
291846
551239
248433
192303
491794
326279
459809
370570
178355
527620
243980
65249
152434
144959
53439
62247
416336
425244
202631
234868
256866
304666
566604
218750
372048
464609
506666
300387
35478
51877
538559
423975
14072
420084
11789
221428
190370
335966
128187
418342
278069
416828
509376
259924
244899
5263
556831
204333
143474
49116
11847
108544
291420
93751
362742
308163
466500
340213
376521
44321
373234
423045
108953
197981
515884
304491
147052
516808
476217
436893
235520
500607
101902
29806
488493
128612
201951
360462
311986
298482
286886
260738
102797
233099
5540
371708
295542
157933
469259
490783
304132
468731
125013
223433
355694
325452
184853
81515
369313
527151
265113
302729
205030
128706
229681
454943
107247
245498
507473
533850
549490
102671
280551
534171
254000
144529
215872
431864
270438
444113
701
482670
125511
371973
300057
567728
281809
410414
257636
178623
228033
64089
285968
534847
442833
146574
432128
134448
96836
182308
559312
546140
398989
210119
392866
18444
153947
246494
124180
307007
540769
402700
480789
293233
484943
373861
221203
259444
298279
422949
403421
95821
552508
217967
302104
279140
479604
557731
185286
69383
216296
52995
22151
19349
174116
541771
519308
212915
405968
256768
542670
518219
13629
331291
140187
149119
555629
680
35812
201732
150187
285433
46303
354831
320925
357551
321804
438755
428973
182228
191025
365916
81999
372640
338046
233224
81620
172156
519286
442595
513631
233906
233805
528
220782
251963
522210
272263
34931
56979
82782
224548
19737
199250
244623
481877
128542
388757
488831
357096
40982
545353
232373
199921
120069
554310
391366
291826
166130
27044
483775
134311
417429
487911
498604
481179
449681
258437
91825
532965
392367
358437
174209
358013
171088
441037
194622
23963
493727
260268
462276
227365
134563
269009
265971
41875
140369
341312
502581
389562
328682
48227
11808
256430
76935
46048
94487
493674
564353
141031
149980
85635
138884
28846
320617
411929
445244
91110
178684
494663
371511
465466
305380
536558
110005
168476
402945
273685
71103
139750
101875
147893
190585
259284
395007
388615
301930
326861
439614
202844
35736
263910
62085
448870
89650
22545
332571
468026
13847
169112
415641
192855
363655
334438
251
443827
246758
162310
199409
502140
79979
456582
151312
405394
537704
356182
84926
383367
144690
4036
274798
281285
291654
389881
415910
124836
391630
342109
316608
8026
423020
130481
414933
165665
138651
453428
223855
426428
194072
181284
453458
559054
93063
1553
238558
191511
435667
150580
547165
173559
246296
459140
137192
232914
46426
493159
508205
532067
121292
270802
354263
547832
401847
12102
353829
168374
461849
119344
325782
529398
31950
184274
85913
421850
99142
157058
509165
248126
380882
219642
350041
335331
160725
112075
192230
354346
35464
285120
368371
424385
434125
164716
339967
422290
162912
362793
198534
544129
15167
353987
283377
10490
365302
454092
269269
503814
544301
315174
3389
165295
187958
174256
349158
431608
472418
188872
141943
350585
108554
138361
347308
361142
480478
494212
340249
455012
470934
90316
59147
247416
496376
310124
282801
566919
417376
272832
413290
98921
438640
238049
9413
149176
89623
261897
451087
66861
429612
559440
519232
48122
257396
429906
46540
252336
416096
6427
547083
262211
419518
43470
549794
565324
171979
301894
267818
100244
268905
490579
224770
162077
132629
439724
295226
205177
208523
267141
485449
377087
338834
398575
314432
448621
158159
109366
336977
113729
435305
483447
217233
434501
179899
82512
376844
490689
422678
393899
336946
391328
48748
539940
466257
178110
486083
477067
432531
273987
487202
366605
27474
139635
1600
299502
384452
510221
42507
148328
291993
30925
60030
352112
84580
197712
402173
147886
544495
452837
396036
158814
410039
122910
534175
416725
129024
274655
303004
472631
512257
112311
549644
68937
51904
211288
499243
250886
139239
77299
471870
536249
288553
562345
294013
184641
413951
480232
280605
254277
124019
206047
129245
467503
326435
291618
258491
44785
149840
338652
102539
270499
352970
352027
205160
156760
517168
324121
4706
469073
279463
497535
254562
235740
129689
357619
421006
555382
387000
39980
421300
188086
378878
17824
276434
444675
175016
509507
73413
136216
6921
6739
537881
394202
32737
65281
473871
497798
475689
359800
271635
135112
327606
77832
430914
559398
401335
205526
148321
286864
468356
534502
285241
61897
223087
68821
536367
411899
225549
256811
125225
161327
249273
407285
32942
232047
647
446680
215435
127392
29160
448212
103741
212034
487352
417727
511112
403109
312930
70797
246699
159381
483821
192136
335239
220695
456237
461903
267984
487727
497882
365495
71781
473550
17914
226942
107959
167
275379
62476
301685
547173
481711
437831
91172
176630
461910
51045
343906
53416
394773
290900
273233
387536
163303
327670
474434
152954
268159
30499
3289
229682
42890
283440
224834
194707
544230
417040
565806
229287
523641
244271
191813
224694
45664
266932
231292
410954
9321
190077
451304
693
415311
281332
8531
295939
459001
115220
250278
452131
482350
274555
503243
559894
227681
28597
417291
390916
47854
488067
86249
195597
218727
106320
237220
180839
245232
248507
470983
479910
230098
224098
249183
486777
447655
526785
53167
310479
19486
453869
287184
235227
105248
529276
112069
103729
170479
448365
411274
196510
392535
357788
22551
182042
369009
196442
462119
34032
379842
27152
497344
450423
440007
387167
539251
206362
474662
326235
183260
327420
46190
22021
512950
312423
338073
492799
162098
118758
478671
223893
365438
217589
485774
561170
314193
424616
239179
306918
118717
568272
333472
523605
238671
103569
509468
210738
147003
127728
426002
513955
6551
400458
171737
26657
348550
122730
109897
415156
458158
115903
285086
552762
193263
363924
24343
11305
162914
371819
23200
69562
466343
298519
84416
440405
474761
484376
393820
186260
207396
398800
282984
82192
41430
410687
48594
6778
133778
120783
506407
155244
401546
204245
452493
314283
297396
133267
377663
218182
176110
126701
567808
488105
148773
5011
447190
413912
549482
498917
366196
28192
93856
466463
393922
298922
370078
283894
527602
63052
168185
174966
220991
332625
546663
418900
64274
262761
368627
77777
244385
68191
559836
219249
414037
441843
114265
162499
540480
196295
366304
103971
10210
180027
280486
545242
430939
366157
11198
188310
14153
361705
219816
500434
305800
339982
175415
107011
16741
310379
490932
500483
134941
518959
433420
514279
91725
481030
95821
550774
399429
256499
8894
530066
505524
409171
171810
481083
104609
212284
498399
247292
542263
94010
143948
35206
334736
60204
533110
215865
281596
448686
53586
493552
28821
15600
58811
188285
349893
424042
353451
303524
444116
315856
63902
423698
106490
353901
493704
103503
58957
398627
55277
145521
228199
472101
399925
434980
511412
401835
440504
536543
468409
237486
238434
161635
149432
41016
223626
257949
525174
138279
107795
184698
411890
194244
56680
345674
513888
278070
485856
454291
277740
365617
331366
353726
187953
447564
403268
425112
438633
208262
483979
221684
123503
103458
209626
174232
26685
270678
498198
197152
23038
459252
309469
326508
554096
413804
427098
363641
562194
220723
120158
46058
79589
235746
301478
240040
255858
243121
343663
5836
418359
351387
565572
432538
283090
56206
191072
446631
104253
342111
33279
333125
112672
137823
189793
350523
441263
386670
93274
511706
288364
14044
271769
199876
202090
225023
120149
136115
296230
166801
371219
165220
440044
153110
302702
205227
178653
189829
120878
261395
290112
49073
542622
358953
510260
348585
307389
304285
338456
295232
52407
453668
4266
145894
53247
506129
4999
156359
419426
207410
536773
58960
332635
446800
178159
461552
197666
69716
407530
402611
118156
221556
61352
516044
21027
163826
226604
208858
178114
561595
322139
474421
534375
286079
154001
108362
447885
525815
143329
548565
254189
379412
201645
85941
478606
480960
64689
40511
207715
173968
406283
67647
226441
195045
325169
410795
28595
425667
315546
210715
40167
454628
103927
250596
385946
165345
344469
357147
365147
467620
420465
262073
201947
173150
253702
477292
410070
18182
126365
131310
199747
509077
223644
527657
492449
535179
297860
368046
203807
443132
94906
36357
147388
10087
270628
447371
257495
123399
442030
455958
30520
375451
161901
558057
9398
129308
485862
487651
346027
39084
247885
550545
490766
421544
379018
134446
326214
215199
196508
132101
81777
352592
116829
396616
512172
151451
408048
446097
401209
109499
141377
9617
43367
558175
487351
320649
273497
405931
276038
78476
271931
495350
566186
356911
460761
141180
467099
338387
278108
501443
43765
142162
135414
451919
497276
189214
37979
215862
447429
91140
512295
142900
490332
270204
257832
118043
313890
346031
398007
415709
564944
208735
503204
224636
269664
257663
475539
562880
420812
147495
456084
289283
536619
120011
495368
496765
470362
247103
222498
382964
525109
366060
540097
344690
189544
80381
280494
278765
568240
373195
20717
237375
155410
421543
444973
438842
5078
109018
35910
408256
97405
357159
349326
290830
468154
20728
350504
520010
306105
49376
119330
6901
234489
17304
534352
563702
529216
554453
214079
14103
406509
267303
116028
116421
160023
546748
49940
298612
359117
9292
141281
412385
434869
303409
432432
537863
548756
358267
510063
454754
220021
40385
487047
559496
547024
196610
224308
256896
234023
344137
260880
532078
339570
407908
78550
334629
240862
350010
405632
179124
134938
451622
256485
300667
521214
445123
46354
519003
125685
455190
555500
161437
111048
115068
502447
215758
566723
487733
353627
165402
106441
522736
43907
165621
218480
276788
542527
159193
117140
290428
467298
310771
162637
511828
155469
516219
170835
425763
478831
430109
551013
98471
209776
479007
30265
101468
550741
36407
184456
370930
419150
310855
479506
562774
15262
144738
305375
558736
78113
58640
283650
356325
532051
131848
26533
97466
561118
494081
152695
27043
376467
452320
129085
134589
244677
130295
430096
156052
111927
136456
23800
551014
262798
87420
497343
427113
529926
39197
240868
165952
517700
366973
276672
370222
110317
259702
31686
484374
422221
230653
428811
382713
536965
469517
256721
272704
52486
535932
43923
445514
242999
156504
349891
367151
64342
232788
501299
201994
63046
14549
153182
399905
260159
244721
540209
138089
410774
526660
20006
470357
458499
501786
357218
434020
421709
219666
104871
218038
479490
146200
120071
433690
234808
32627
161023
471692
280044
454157
544148
254232
376684
178998
221005
430452
292967
346373
80137
503149
104309
207560
303680
238684
428551
243250
267300
558652
155749
64485
209118
447548
169345
48727
290656
517261
181707
425340
101203
550551
461667
130335
171239
317714
99373
231534
216196
351437
125573
96426
327618
413266
55336
17059
352167
37554
327579
418481
63675
274850
34710
345280
339153
549862
114882
441300
478025
429987
281298
319680
50436
418506
390823
427448
219874
163232
169772
364093
419948
550249
354680
201370
126705
495246
412106
262419
540119
241655
417830
96676
4673
383779
315384
383129
78235
490508
364488
70495
528805
540963
455719
444366
372531
519076
35277
182958
313441
121329
246930
235572
96238
118384
130513
5381
22926
2632
422605
362259
493432
440152
293364
116061
142005
296785
549418
190333
263356
239694
331724
558368
97693
173922
489404
229562
4883
556451
323307
158880
431638
461001
393975
237458
52616
483615
302011
13340
265565
305530
203778
383387
401945
493134
436692
400510
419977
154017
294915
461541
555602
376434
227663
366914
457007
43638
170853
140018
351692
360601
492829
76954
28782
18897
458499
244125
540257
525314
320911
226900
381199
319225
302357
380242
352597
318156
212064
363586
294478
151475
70357
391065
209964
135046
110822
285324
463298
296079
118050
246715
160130
81340
14778
202115
430521
111828
155075
181651
390093
85712
518810
351069
249136
494615
298703
277141
296349
294513
553309
102650
64630
242545
294276
382719
13976
11299
223241
167605
370978
371959
67050
216376
383723
74527
14789
449832
52888
189451
314511
205179
524244
94878
60153
443731
348525
253834
119943
390403
523167
169257
536820
295920
126531
93100
534109
297637
530020
330215
250284
334850
539845
44061
65604
163220
71705
142447
83455
493469
283212
552766
265570
302845
499900
342476
496707
18510
448203
91547
113349
338503
160022
392630
548236
168540
541903
513594
354930
166528
99151
150823
273037
116161
446030
18693
488951
117007
534510
200111
1664
2461
249926
543892
130205
302650
288241
118936
208689
493106
158318
177901
421412
206729
357496
300520
344559
420917
330418
244548
32854
340530
197514
433219
272590
157035
163712
284375
398830
299785
223155
199428
360746
67571
380838
25291
325458
178545
458089
242558
193641
511992
529393
499911
330509
276866
522592
470817
298985
120388
329544
497264
42838
196490
498750
470610
343997
566294
435923
122810
445915
434232
116937
506812
438997
542852
329933
495572
117695
531492
76549
130820
303963
404003
482571
165474
71979
136697
384053
411003
117245
392527
563923
123552
342999
39069
236425
408268
554222
536929
364443
96504
35403
545893
490976
471191
198467
87623
223887
361391
393039
187370
292311
57087
43541
214481
558225
376320
326557
108235
433050
460150
370521
493477
325598
291537
162581
198496
416251
300192
798
444331
481841
549910
116625
266194
159336
464704
211715
236353
199233
164473
429921
441925
552998
353148
410787
372036
544819
375084
316054
558923
435139
368322
255818
7798
60123
268847
185503
149620
224130
213450
41151
456125
275212
497745
211361
250398
275760
390842
189997
339284
165466
162559
418935
186407
522077
555688
249326
112960
405863
466345
245749
501178
243438
443574
319517
27968
485595
234691
2647
202402
123894
559190
331219
315980
475908
185589
389670
208699
186792
345836
406861
443727
479151
209789
324413
253195
320174
182537
370891
53321
457063
112658
474669
21578
8216
544297
192046
24802
206305
514786
279423
122087
448398
146415
394707
75433
265887
72756
398462
427259
3847
529652
470318
298456
139923
71834
179212
292824
192637
234952
518519
249854
485009
107384
527082
96617
360551
107612
49700
347042
521458
178443
53116
254238
226689
169802
343261
409314
147876
56920
211414
183629
157126
96765
42393
327567
33735
418055
50488
313719
141799
429749
428621
503141
155758
240616
141278
389718
56585
428154
537384
215307
89649
210371
135743
1800
295374
255704
339405
255554
294014
23606
145323
25560
189699
56410
172033
397117
395775
12280
392133
287144
469090
93539
176969
337312
437587
22015
278293
143759
141841
385830
138521
279704
279439
446233
513726
196109
290373
455403
139731
160093
563817
163665
95911
470942
549256
276544
7357
181197
82870
278592
565662
440903
440217
509749
28039
466851
168470
250244
374424
104574
12990
492575
493255
417141
206142
66117
238831
213441
72754
37169
503248
207147
218371
371204
61905
534395
234927
54993
241949
214964
328693
112739
479755
354125
37512
245272
123338
277920
227734
563449
172358
375016
345759
473438
126060
211883
505027
550019
523724
496777
509539
423017
447079
65473
14830
58529
14073
560606
487425
250990
467191
191187
141951
198513
7041
371017
199771
491043
484749
77312
221642
469340
539049
417972
65801
378050
58233
546107
446860
198784
271366
449049
336708
431351
197142
327437
552971
387901
190736
252546
21955
503923
299781
297166
161625
421921
5406
216104
560340
380682
451356
419495
171631
95483
505658
299069
277232
495382
343284
404318
461246
565753
133678
72739
183656
222829
507803
526613
496504
550385
97516
510353
555100
275027
269824
247700
420757
191607
313721
204131
45968
150188
184323
262406
247245
377737
469091
86574
145162
419603
304944
145100
363963
312832
472676
396573
50679
275602
182207
219665
337488
252616
319869
540747
229638
402887
220208
478167
229227
256592
16121
440082
273769
159643
515852
157330
532056
52288
274805
301205
366242
113854
287059
77338
253161
217183
189259
93915
430983
171541
227808
539638
349601
325161
544805
107728
369199
325843
356979
360183
406541
371926
342451
313636
58703
80576
51088
414265
429594
118315
214128
412925
117910
168660
127364
465382
136281
77686
420026
131832
394864
367959
377227
392235
111615
296994
477432
41825
254211
48961
188148
195764
484177
382881
67898
96118
511947
43799
530823
255889
292014
60964
400317
243986
107889
501593
84028
84051
274082
536723
188996
24047
16240
127287
353395
161501
363114
366126
538138
532651
2539
147490
37401
309918
148814
4548
527336
405780
490733
402406
37300
512800
293336
423151
266376
377686
139433
517882
102990
560331
12235
315688
382937
330379
465319
560949
420133
251314
518386
245814
364122
381732
202634
170423
505307
275425
255592
268584
429325
511553
529126
178489
263554
138152
207048
39680
216778
388847
534586
342126
39682
76447
96378
562975
402181
541569
5727
184573
149227
311909
172415
175986
211724
172435
36996
294309
540608
302696
435210
436503
23497
50848
243102
101609
342881
296106
382807
471066
55480
251678
552190
503467
500923
367342
842
565553
493067
84753
174427
109354
274225
235708
443031
115642
451470
210705
21304
562333
349868
537905
423413
242679
72751
128578
323554
532406
566341
246009
397710
220203
60043
130811
563195
370777
427997
209244
428008
161422
252559
20628
151946
446341
373766
183844
212570
26613
132323
154631
507027
7725
373931
437465
227259
210893
221610
274093
444457
78414
373755
437482
219950
277725
367193
418978
487659
106441
401406
307691
189855
417457
549904
467050
284060
457929
487753
26932
146514
6468
370520
392034
223938
378709
540941
421566
317441
118498
15090
108810
294114
390268
243978
196650
25003
297516
16704
63402
344265
130237
492133
225905
156397
162902
483214
508555
317100
278916
428039
456691
268745
56787
263377
355956
475513
23410
400077
69223
396575
480733
455214
263264
70796
64256
443909
398404
320339
155887
76624
416018
277621
349354
468194
415304
124533
250403
9665
390810
148836
169962
106989
557455
266000
8166
288913
24838
352258
468034
59207
208197
89039
160316
493448
164344
281836
339853
174355
532025
479574
111302
544005
215634
464402
356308
429915
567519
505853
207873
121279
136237
351251
174152
94306
92495
452959
134146
47275
239812
483337
454175
242005
27682
187166
179670
428290
4535
166542
379795
156726
312766
234262
22539
515261
174462
219171
550089
324354
517470
411641
349381
32737
355322
158873
236523
120962
306951
240472
332646
417662
89389
415796
209443
345674
485879
375642
44229
357526
505812
193575
420806
400703
39288
309007
464133
157181
382799
164874
312438
399465
60576
69005
339174
480794
331574
431593
301517
5374
28565
26173
395234
419077
243202
449329
445875
322264
232810
513381
440047
476269
278022
439441
507327
539988
172971
549770
314498
358752
247342
31998
119106
223935
299942
517779
176774
99193
344482
432298
286055
115907
551225
228810
554031
52062
281434
179951
550835
222982
333177
49180
416957
405218
224818
443869
171209
248424
114400
1567
55729
399484
109331
488033
74711
104792
220950
361300
289884
158618
78989
365055
549055
551851
9854
473740
186849
439621
239804
296263
383998
38619
24566
380330
463986
422224
361845
15069
391013
87609
433389
24009
323890
320301
200160
9508
320541
396621
106971
286027
307279
87956
311672
473410
94015
372497
393311
489010
536883
545828
31024
536336
12142
230459
160673
127509
193244
384959
450767
297806
128722
364280
208439
366661
38332
169984
124234
494568
183606
37899
458118
193672
115658
289274
169525
100720
31292
384781
8894
80957
519425
323333
128137
412002
152315
303246
228483
280319
123704
320193
385377
156306
413998
437884
188289
13853
451733
175305
232844
22881
500843
152013
500247
183865
568245
512885
387121
37339
58201
63985
521113
16455
174033
6423
70651
432619
84863
381039
424024
48662
349072
462384
426984
105437
278150
410949
16498
233170
336171
230268
146244
467838
462756
136761
415322
346881
373152
45034
544622
387983
97224
360354
135482
77121
467894
349861
252230
301214
21645
529345
375385
449447
28649
377536
164962
209072
208175
110346
417129
496456
77898
126946
172168
554981
178595
302383
83611
236993
276616
519097
323247
378230
380335
508186
182096
74730
204288
381699
110622
246403
250597
222341
69954
428688
507847
475572
45952
73667
390228
179174
65726
79617
190500
81384
353622
273626
384395
73161
268754
32194
435767
91390
307209
419545
543660
276853
402897
251068
84195
560591
284585
262836
243247
360438
368820
355839
317292
34793
490735
140802
58001
5391
135167
80290
86770
423650
354830
475882
523329
405638
159079
448679
525919
264495
307001
342003
463461
27122
108362
231482
498358
19685
271728
427327
123635
129285
148614
480178
103474
72875
109754
136702
121461
388352
533447
183473
263416
467634
483575
132746
62910
47825
53545
159860
46875
435769
445295
464628
372010
80223
60339
333716
77532
270841
185034
109086
73004
263081
363495
222845
445028
67372
407773
393398
405364
412974
403859
302319
146159
509716
546479
476522
279621
497832
420650
435612
507246
500058
229087
18871
125330
278097
266274
440146
298165
537605
244702
413566
404903
445973
202432
175994
216815
106845
240126
8405
46599
541468
544428
375897
44233
366607
177028
205102
451123
161555
74962
187711
554343
123748
108380
552012
265996
475782
309510
554922
40662
8419
377804
144879
217750
184766
469673
389165
244660
186224
426545
457
112600
203137
217825
500773
138204
418926
117376
225710
404951
63425
564846
309410
2794
61371
459125
345369
466914
321276
413808
54475
494596
245182
292078
311014
212710
88256
192970
537434
199
128372
558188
479623
160530
497386
474206
278522
224669
401817
544689
300069
74776
441724
321735
76829
456598
268610
293325
33103
428307
90306
233616
517135
176008
330992
544585
444121
401641
238050
58655
259447
534588
30763
238815
15368
351746
462638
214325
183870
315802
439299
493796
389403
101183
362953
413028
378156
41626
307218
218864
374581
226661
4548
159799
6512
265432
256325
516247
146729
320419
320957
17138
97685
245604
531635
73143
28126
124322
4842
424392
92843
499494
367733
220390
231354
8859
561637
223695
59201
460138
424262
236158
523730
121427
375860
563927
289728
428675
255620
250416
409695
562980
330817
427822
383323
269283
518450
21267
121450
341723
105511
507069
466336
418297
335268
446542
267147
488111
100965
282557
258100
108775
421681
341598
530108
530682
403731
512290
560357
497334
418396
512951
483739
258547
502483
35668
123956
320785
412428
212654
561028
338358
121793
123497
497887
22368
39199
122016
43952
154356
534068
397172
278777
225013
469109
523458
272077
379366
44332
188685
11143
348484
320059
80930
329933
208342
557269
211500
402161
228003
512286
418110
434781
553349
132815
270367
397199
233774
527067
321836
525392
442773
179354
87421
465529
198004
518832
485450
44856
27144
421364
18092
116597
2729
264576
128182
403718
143086
132759
421814
438379
529327
378357
125642
266343
55919
79349
481147
265651
318087
427006
247954
180856
25653
160681
396471
416646
134108
61656
185168
62599
33764
175551
277192
30785
364707
190655
344915
446565
145995
530871
219296
190828
425724
139528
308705
562078
34314
149355
388842
383931
462630
511419
338594
420694
486129
165076
400812
102112
518506
215669
43920
520565
107678
498633
127754
477890
505112
462568
101317
76899
223585
564102
426078
125164
560452
478753
330381
447827
567841
382962
379198
329539
493875
546426
395654
469230
77943
187526
319953
312764
19449
368536
562395
305146
397344
7668
214331
185197
118669
32456
415726
233492
543621
27636
172158
563094
93278
44498
205769
480033
72169
269629
2433
399794
306812
292787
94029
234178
237546
481037
374958
84170
118138
116071
232378
18069
28155
457644
326465
185110
31938
317694
343533
539788
271685
172850
367267
217159
26934
395276
264239
288631
127378
135953
96289
18585
218197
170803
567402
96043
194348
505681
265725
375925
65901
131059
109678
78082
70161
222641
106067
167936
202539
203451
157847
198212
225535
483283
195314
95383
420493
319171
503065
29859
155847
125237
539719
427374
22628
142749
288945
237490
194508
530423
20677
411929
536244
94242
172801
59658
552241
174307
436162
172873
188070
112041
137167
494889
22298
288266
37119
510415
275032
562222
95790
353754
133709
198242
177542
555665
135915
111117
190017
477138
449798
455651
361398
77829
152446
152438
498000
19303
390029
468158
461922
338251
53752
558671
53103
252596
540598
520105
36422
524491
252825
228149
417237
311326
439130
221695
26433
566357
158347
98558
422954
512372
91191
206744
446366
264987
541508
221970
356812
81971
324000
482791
431034
434666
230690
215678
225303
235180
183230
133891
143442
89418
536364
142829
405348
557434
114041
62594
336198
566003
292930
75672
190258
23012
80509
473184
45880
408403
366215
77934
204237
469235
542808
108894
328264
508823
258241
141116
56935
115738
273766
126986
501504
173723
399161
493477
154852
415863
540362
248236
362735
301335
287232
326462
340485
456532
543497
183642
464274
31099
254995
236731
286057
296250
493476
314822
132549
341215
458920
7052
129078
392700
387084
314966
239384
80783
363998
159
436039
301834
410574
11932
367469
295224
217364
532005
180757
385833
442295
446802
143997
312898
218234
108854
506100
343042
220773
231720
111353
396136
530938
62191
301437
6182
237044
89572
515387
127074
302007
6406
170498
482154
305850
507618
303685
281127
485499
535355
434987
253800
169092
154796
379974
528160
242580
336027
231420
410844
181734
429612
89446
28903
528045
271420
439571
384231
74827
200693
147154
414484
475826
363323
304801
127104
74038
277547
233079
58221
416589
287909
280656
320710
318475
34902
65427
100042
354006
194878
116007
3094
498296
292794
420960
181892
354020
396768
299138
500249
117726
146172
436597
192623
546701
197797
239168
563170
482668
514154
448916
200217
176252
383761
316583
344717
439042
421250
130831
106117
387698
137719
76982
522064
318088
377821
417324
363426
100412
195808
165537
45421
512512
517845
130589
226397
230629
366268
34678
290864
165236
251375
62206
544692
42720
152141
418221
165593
228259
479689
38070
38747
331899
449963
124148
362539
298500
401721
84982
433504
95868
397314
282956
93589
323808
88298
457040
188273
334410
121605
530628
370249
217345
362252
352090
212221
414682
326618
451150
469097
271879
489688
304674
515694
336759
564165
351813
67049
148872
489783
522271
204785
399279
147141
149561
348518
472444
272353
468931
420619
188501
564796
219705
401154
254084
540935
224833
256123
500368
349915
187213
526264
398429
115760
166300
455709
434484
41600
72862
374584
251564
304052
275406
526811
429847
483358
136022
131910
31438
288530
99077
502923
560488
268233
179321
89872
88519
256092
348293
330088
451698
210147
70025
95318
365167
252108
122928
159444
402027
6601
498556
368147
280947
559914
327469
105911
138965
39905
338305
438129
386077
216766
355976
155158
23122
206860
514824
146653
264900
279430
165057
345166
386068
451945
453621
246545
159313
555606
318450
557736
242300
399423
170096
523576
311209
149072
450431
63533
510317
367370
236353
206979
181675
513062
457042
229743
565175
413138
42250
545558
495786
290543
135171
312942
370084
398618
309260
67903
410087
240141
486667
325543
48271
158170
423235
188163
124146
206863
98050
182364
522754
466498
296625
348182
420533
49261
117442
397911
292152
276042
403771
233794
284158
270488
250848
100966
521183
324894
410887
304628
432560
543645
365212
124618
323011
184908
350593
480663
312971
285977
211074
357007
514806
83421
41782
168886
365408
96254
87974
233271
62791
203609
150416
285686
348606
376613
406670
491423
341211
130819
328015
24451
38062
118394
503936
511791
296289
464875
471379
135969
534476
557271
81443
431764
188298
295020
374919
536471
277604
260671
475523
516387
59788
490259
100888
422986
211267
228061
446245
401779
104512
29156
466146
272723
359915
541996
83840
252574
547227
58339
127132
186651
46795
21578
543086
136178
141048
261910
434922
256685
379584
223588
252139
170303
143171
565959
129797
311094
330542
259739
199112
288745
222966
40764
115529
221626
224753
254187
63296
360971
302361
311487
84953
356126
342674
243649
488000
545594
257784
17692
259631
494304
273967
262785
349352
223355
234887
378351
472659
453167
53333
293078
262255
470548
35318
17962
48445
457113
325082
417435
217360
467181
233326
12895
103435
527746
296244
466433
50931
324259
526400
376489
225920
287348
513696
262674
128473
241291
78644
357073
544779
307067
470324
462574
78038
233460
494873
108853
24333
417941
222688
561417
80219
111649
79759
158599
295966
338292
539547
251435
24495
198139
198316
5345
415415
70702
15246
438129
40482
69247
32423
89479
331732
324607
24397
382164
269843
200469
548175
49304
177764
178622
316608
116063
383877
97819
386083
520041
335739
991
36259
128129
536511
247788
533799
412029
252058
227691
144854
76136
420357
470371
386459
365509
361761
370713
336213
243157
323773
217127
152114
23507
552724
349994
503077
281436
510678
545548
453436
516344
179078
126771
29521
504752
66525
426576
553097
211248
130394
167748
7308
205083
257347
119148
506198
282294
522497
112758
201536
457903
46099
493286
398865
107352
433940
298295
104431
238267
135357
22201
408739
412442
275529
462715
129873
179057
454105
527737
139
76771
237469
552183
161857
139319
193471
82568
325467
231852
124981
132985
287509
382962
23839
257155
197758
241413
134245
74822
383121
444264
240807
194763
424
284230
562742
210586
306591
165634
288772
217317
463265
258457
203155
470471
200154
244429
382341
556834
32680
526619
504676
356929
130393
479430
345696
111577
178724
304535
201669
486379
567764
479233
509385
39335
132692
256492
189511
139457
27282
434321
558789
318877
427099
332173
331146
89302
213589
85700
423704
261660
246014
276481
335749
472715
537047
444744
463342
279270
330240
513062
180165
520818
503762
213427
289298
458470
268855
51440
103288
515721
94966
67728
296873
444105
169005
372741
465357
234407
50710
28809
420512
42842
162202
379272
191864
112935
28624
295589
534669
284297
237630
526054
361887
431396
301172
529048
396768
149359
42613
533477
76633
113845
84699
14113
558798
291270
170748
554534
57953
241572
491787
455727
118002
85429
338007
30294
206992
511426
134521
90484
177081
536295
33189
454930
19387
416444
267982
323709
129539
289760
506734
104952
448849
279259
31734
281032
88178
331647
344656
284466
243071
64952
511294
418605
560334
457487
153266
455816
476865
442244
537528
255305
148403
254393
256510
168249
250009
43088
219165
400885
381695
313928
375158
251055
194629
473857
508347
447913
368901
394842
116994
285137
404798
448622
307304
16158
206817
410046
163100
122715
329211
208076
135484
35907
341148
184092
154638
500663
502190
166831
69598
59641
384543
383573
379222
512157
36566
283233
193071
194809
514059
348582
301994
283988
249452
504025
536168
7261
445329
493912
486706
228984
54181
369403
454681
242445
253501
258498
155725
171368
52335
106782
58934
439464
362488
437966
208766
430358
502609
496882
6215
491304
424806
219163
554351
510639
295377
130346
59395
489053
314252
10883
201839
463379
458313
459186
155811
54350
138573
88603
363207
321083
110696
149883
170247
6625
311764
80355
63201
415778
398956
120368
91196
237178
486191
109610
80502
3439
517500
322367
406484
406008
490803
167648
284986
326397
352939
395163
262309
246582
443764
289390
395196
283286
96823
477846
273432
51037
34746
350851
165228
64072
264845
252183
5501
253550
126977
88043
356884
363169
174417
485662
379304
379397
119081
21504
100472
554593
60798
553346
522306
92226
305347
324527
404033
78287
44194
168178
149673
185258
354966
212866
15784
61612
123422
517418
335726
350562
47598
318010
422068
218071
323007
1266
160021
318169
451216
276756
102990
451566
476849
211843
227181
405476
410410
552495
78248
180995
65375
410227
552103
168056
350005
405195
23054
39302
213213
417526
288442
531263
493314
290833
461312
506578
469555
91140
240025
397984
244546
154904
549806
48765
55609
546392
298139
443099
225499
361465
110594
37763
80489
491822
267369
78935
143503
242874
71254
196912
387200
367723
402614
324744
409577
428469
499305
310867
21998
379384
172377
257755
296711
472663
429587
213052
265893
540852
132667
395039
293533
545098
439363
126652
404667
423175
142582
563179
504682
74964
550089
393077
341613
317498
440030
80404
393695
224026
331231
42947
73421
245618
210276
91225
414004
63281
280701
408212
497425
320045
255345
542720
35124
415986
400904
450771
96291
194387
472713
188742
512483
493390
57566
332738
136043
564108
193707
294167
223162
81715
117045
391936
330288
399547
84119
478051
362314
21367
278590
221363
63077
413327
5769
179193
408436
531539
479718
277446
8111
441379
411370
8094
380359
283174
540131
101745
184573
566737
128082
424866
66640
155236
435660
212245
453039
435813
415229
270750
21460
329667
451432
429073
451004
436971
175300
325643
427138
1019
162097
93432
439269
513307
423941
168466
320239
73112
530178
64355
436931
117835
179389
95131
425690
100423
252467
189826
368309
307996
466030
276314
168516
215564
314896
7210
461450
274836
86330
483432
386806
206020
147289
132755
155857
255563
355956
412137
96830
497694
509968
221945
257139
381737
316473
15383
527262
517152
283608
555238
290711
38965
126160
164015
224496
325066
280577
396475
447027
434629
33365
42384
347338
363724
409156
21119
131575
466669
257769
44479
426717
45767
479447
217852
500641
464188
263838
329557
355975
249809
220255
161357
188709
462431
34790
371133
144141
399298
32926
528797
380775
55241
20927
463422
519825
54715
499625
216574
82066
417302
131157
506286
113550
445352
111589
142120
62556
401485
484621
33201
40847
56553
57371
168009
203338
246262
280673
402306
480702
478790
483967
418052
58577
563585
151670
255311
558214
294092
504795
528772
382826
219336
168234
89810
297112
361062
535515
383208
232940
552567
398172
468978
404691
510042
204843
527915
386120
483126
12310
243702
165012
356928
132050
20099
29739
149374
165729
46441
444942
248103
408629
223703
202601
243715
262048
123718
14113
435062
496921
98894
420301
334659
137496
369584
469840
370118
119837
435176
556874
216885
375709
25027
18507
449630
128412
201494
134226
288540
255473
334817
408293
471982
303004
414346
302089
560762
543236
191363
270754
419813
61426
96969
103135
397445
120935
356682
178840
320047
72598
237664
140088
307752
120472
257313
563234
309257
115136
564189
266339
496366
501207
89330
101698
309528
155770
127430
157924
113399
20397
441727
405621
126062
56473
311924
114762
269157
484235
142994
73822
25501
148228
565685
174759
349534
115944
314488
163483
259944
504742
249821
61223
226331
86228
226724
222560
463987
21685
24987
374734
275117
285433
306537
489352
450932
422524
419983
518930
353435
316537
421579
154586
457800
565941
63599
442655
75207
224053
438290
186028
166818
181078
29665
153761
485091
285551
505865
283307
426798
456451
89792
60327
375682
142308
401942
232028
461909
199016
558637
49533
272126
38749
307850
256823
198543
4816
329231
421239
520698
329299
207766
384133
451032
61271
440733
105179
422949
213643
43665
567045
40417
415776
51126
174246
35709
352377
487877
112568
323899
267468
192244
96353
467057
73258
362501
281405
235688
417969
242426
199171
220665
162494
511352
227659
499302
158512
309477
115425
484824
7512
290871
334990
419717
556431
548185
247691
132302
421861
244276
190885
445542
556745
496019
195211
144607
176183
150291
263202
523387
524714
538175
382329
536211
371943
400396
469260
59654
517393
210659
202201
436149
403301
416042
363910
238272
449333
115048
222649
137562
482292
420226
473450
182340
54428
561893
477517
53284
199421
328064
286959
487494
361879
55318
348785
350718
325423
67263
418171
410687
119793
490471
308210
283761
414969
24659
509729
6329
551796
135748
194813
433482
484005
473296
301125
197240
345074
136731
338834
67298
240757
107982
191604
89169
518419
458190
94095
81379
238132
550800
509992
380774
525788
113206
480083
43319
538639
135746
528522
329708
249827
389584
69242
235371
488468
533396
243013
324864
237680
497834
164375
28946
227562
198196
224431
463489
189911
287498
74793
567751
5088
193656
261484
49549
461501
360161
331961
102542
63257
559457
455681
340345
563489
313202
161288
65024
394332
548246
89658
221326
506204
181322
533089
285134
271130
105856
370701
206441
540452
85919
104549
24114
113026
489776
475908
378205
193932
391497
547875
83785
426477
526454
628
337735
216869
516238
163231
427537
465056
557993
385654
207569
557249
310962
409870
111791
75872
243549
331229
170088
346131
332490
529726
105157
547930
151307
70792
451955
554674
383483
142162
512836
105984
211650
169970
62475
282792
246936
513210
314433
300622
506435
194966
496482
111552
286960
485894
199359
116424
536878
459247
146063
459955
448733
560332
490790
70846
502463
303622
8190
369519
543953
201447
420508
538471
83482
517594
10184
361693
232202
480300
53130
132007
266096
95548
469327
346825
209660
133854
262029
412808
531625
545143
133692
140369
466947
15125
211457
145940
287517
93516
202529
103265
89438
147669
68526
227333
420050
307417
375477
372630
172146
12165
120673
480165
70017
33953
542668
107916
552853
102597
229017
352014
349563
441727
351545
164174
235712
194365
509327
267081
54881
234247
527881
74636
527621
459781
91227
196925
71923
368353
550153
266341
547594
183928
273051
384514
160367
269634
474769
441879
450739
66057
60371
297176
174037
272132
492764
54268
503026
267770
211021
266976
552878
491444
533884
378497
131844
140631
152323
426332
147992
336925
458345
19207
274783
559496
485446
412095
84808
243773
467564
100127
489402
419927
238515
23271
102642
81084
552
51130
249104
383076
461340
233549
82112
164141
380913
40586
68612
138451
29736
85180
130451
391506
550113
113447
94203
341979
475440
54322
419535
74263
288679
565773
488283
155209
515819
528901
64650
421396
149395
456783
523216
4960
540570
506009
530389
370408
309842
449646
477908
516792
554366
417141
488715
182264
391139
295587
486032
525774
447501
228082
200587
68502
423798
121799
48504
239435
483267
333635
520902
113198
560292
113317
64601
21125
458392
112699
470109
51665
14109
457644
34149
117151
135046
214493
254641
250654
169092
365238
312311
523834
370464
499760
131864
215458
419886
512831
105963
513621
520236
558476
131385
215257
305331
442878
126646
278570
296609
132284
430615
423831
228346
272116
200888
449320
224619
425989
78367
323401
396684
74501
23527
147137
274203
255237
92057
561217
199119
42772
91412
364485
552059
458488
291745
336947
442434
404020
213595
488500
18445
132980
45040
105506
7086
404909
553177
361998
387638
215317
197235
439505
267226
508142
492208
239621
515742
118288
447765
174794
510644
78103
349628
537152
281667
180665
227562
13178
152439
181787
480519
300385
253164
463566
467253
274094
253972
329876
554100
429307
519428
125175
235519
79846
79395
360049
128657
221877
16851
287707
293822
157677
125038
511945
511637
257507
517322
306909
135865
54241
504420
108571
373590
362245
248827
558969
31895
538640
11136
55951
396237
350192
363987
311628
195156
417448
467180
110091
555620
460481
325741
176981
326387
338761
277550
265423
413424
5521
177146
403530
27183
374876
395976
505405
470070
272860
330736
412479
522202
418822
156271
487811
365191
543924
23372
189215
485171
547451
324689
320986
528095
396637
51199
251094
69784
387536
410738
20327
340504
424820
414870
91724
526024
414475
213386
287006
536549
437544
543957
494382
446226
283548
249912
291157
55782
368909
509663
511112
484042
489122
394068
266900
236696
152504
537647
477325
372972
155805
168750
525436
444423
62287
274418
46480
566054
349733
434079
110149
314972
418921
363266
543085
128651
387064
210371
179259
163104
97065
140173
485909
504160
298173
349728
301074
256328
90882
95206
190467
61168
71141
364514
248049
533944
438734
469269
327944
275646
318818
260268
551282
415506
155555
68636
493579
62930
31803
200836
60128
131840
288000
423091
245439
453048
291768
404996
235395
531676
242982
162465
7506
360536
81761
559724
130022
331166
141352
194679
178204
374942
480872
378913
464143
251854
128446
123743
190118
242947
413196
346357
14910
26252
291872
59776
517426
261624
135725
523876
105750
347062
106824
79881
146765
59659
315297
499465
246425
5847
376753
95415
254319
146655
46263
493980
146207
435366
496185
183150
534752
296873
8549
407497
402631
230717
498729
89523
40204
162053
337584
437220
266363
244491
366617
557990
400450
251188
143489
3651
529409
350143
67929
446899
315723
306935
453143
187558
47895
310045
278600
17543
78180
150747
237924
466131
214748
390929
520491
169150
149401
31631
41825
59012
282275
485719
20561
83216
331906
56427
219888
541984
389096
91605
381606
251350
489978
526097
440857
347143
340244
160970
126541
362077
436167
438676
458744
451719
132047
43238
455378
338156
51603
127817
1807
199958
341528
315875
559462
562681
438394
181544
486321
60894
43654
374482
239360
28512
163626
207850
466250
391745
184025
522818
326822
189680
505491
189060
495330
41183
402333
168046
196794
373332
308367
385433
10551
295766
318970
337417
91771
479806
145393
3468
179549
301890
140961
420692
305123
180049
219105
507556
328847
101822
393335
479924
193658
298086
300467
555522
415892
68618
166827
484771
109894
463105
372688
271075
203318
14457
444201
11305
286415
176221
128925
222713
178880
331527
269678
247974
508788
431112
347781
527427
337730
483310
65567
460681
328663
122723
509338
413433
426993
263143
493842
134455
255118
459840
125401
543587
169363
307698
377496
542363
247156
502883
354543
495906
290069
451675
447211
332816
251132
316578
53401
505704
498780
291291
100659
205810
155340
122995
323307
153898
508603
62061
431138
469645
413076
486194
406420
500356
315888
77964
120578
214747
215960
271289
316324
132314
58643
86584
360393
536754
22628
481069
297351
98133
417201
558453
471268
219316
67129
303135
54532
181678
462402
151104
274555
115883
541142
204453
335160
275304
506349
247197
480247
323370
6576
195648
403540
514254
150063
101685
43334
122901
152607
399271
459505
174574
521659
420687
523830
148937
454305
43220
140569
229131
426532
328753
29952
470724
42107
555193
313823
206489
195278
132234
108764
3925
324404
314211
390845
492240
65155
184050
534140
71738
210879
60719
155736
200416
115147
123175
60029
328668
212091
350647
509444
174494
403789
526632
156982
56935
472057
93492
38596
302514
452025
493988
534975
417107
237793
437437
255079
355487
152259
259829
45892
156086
332439
379932
527183
214746
302786
121705
514796
177675
365554
439622
247534
354438
476137
432219
567393
132971
507943
192236
296611
532883
100900
227047
527337
29526
30234
323900
58950
534475
537977
343061
540626
141697
62069
483802
376661
248798
435356
433207
55184
40586
142691
472469
38754
295790
370007
532680
73335
523695
490921
524801
549465
416894
299854
424691
548390
435006
388830
370315
534940
532099
459863
529389
523856
533155
371846
283188
493987
496360
104745
458520
458506
510808
377151
536242
310988
430689
4827
325280
55263
141602
363804
321348
398902
459036
466356
168795
133131
457766
291693
154064
77059
265158
480614
118368
40997
488717
317056
8403
468607
526926
559950
527607
191599
41204
256611
339273
7883
394251
140228
173441
96556
377751
93817
384299
338843
322598
63836
77921
262511
270022
205547
134958
323342
63228
357388
205290
528993
3860
133877
386935
196304
335041
335231
264150
186187
450773
428017
567012
272090
187903
308488
388190
545777
375133
259494
163850
154967
167361
27091
119167
26462
6961
196591
527621
406491
253446
385371
28060
567984
376693
333073
32842
554412
240631
529101
420924
99192
93650
94175
563763
105974
340045
442406
334891
358942
370681
335854
262614
293015
161737
25254
46755
425259
426993
414691
149317
468694
279511
39976
139404
27971
228962
68696
119237
206007
412435
400636
145310
140912
114617
501994
370589
298144
411941
39183
446474
540749
516420
65703
134160
541301
539848
439959
533221
276613
289932
321555
221386
83545
459746
352312
457718
114062
136879
187285
464907
511110
38387
87118
445079
270063
13669
564738
240912
102971
158418
422863
383930
482914
211014
87476
508001
472351
460204
514965
442315
240116
148343
566823
517263
204264
161087
422842
221791
323670
129351
264532
361859
351899
48480
172663
286717
388240
357505
565582
559270
335664
253732
557321
405974
498047
454308
68959
232452
58384
463788
523289
220665
54914
276444
443817
36151
57270
282783
273158
253404
473082
368945
396224
410553
478891
413840
369953
226971
231227
231091
399652
226685
479652
407001
149285
516271
350134
228356
499001
193176
20
198853
341367
423521
120149
291386
31285
309969
346507
185596
550829
416650
119754
476087
519037
269602
439865
56519
557259
555610
205005
364444
89448
113472
466787
466263
390095
60880
27038
197577
337602
2180
236630
255085
62928
80773
233890
237891
284407
157027
532272
108401
251681
329837
100842
534386
200939
186822
326515
27507
167814
82663
181190
22001
558628
489205
46923
48075
481764
54089
353530
29978
431223
4881
406127
274489
345294
505285
539391
206970
148023
186342
280177
18274
184572
263980
140990
295620
18906
496557
207788
400206
543354
44948
319857
415155
172085
26964
566787
310568
370178
530624
166789
239536
340385
190828
81448
319582
200469
166427
350621
564773
311962
190692
217456
508252
104453
301187
517954
119618
375352
469795
531220
126421
304633
287501
29120
295316
40020
64588
370121
163850
89187
504315
420056
166535
74312
213799
275944
82586
258177
503391
292907
39598
420576
367954
19113
348032
301544
355493
432589
372741
322320
393495
445110
255662
212329
172366
364199
362607
460833
377270
351849
541085
545481
509233
40077
4209
296914
79414
536788
550252
207602
364650
258498
124389
304527
135451
549471
480957
342113
348636
167730
539106
99337
544441
29999
142925
362125
543900
392818
44847
313988
381920
274545
182253
377552
389709
327321
525471
196531
433146
430495
513589
150021
384522
336686
495799
443091
93682
388455
355235
332003
248004
326077
97491
15913
10087
493912
173469
99009
438354
221037
566876
469579
284563
527771
362788
78734
69574
318567
287704
335387
331753
100392
384829
200066
227896
550768
100830
177952
487220
535808
148208
532039
194540
301542
232883
51911
427697
352478
199012
336288
557518
20271
383953
69059
428770
333513
431251
513108
427013
503792
545766
200622
341629
51014
508948
414297
245985
462519
302011
257071
390641
113163
244823
91393
313290
205254
543306
84788
287446
416171
204524
386047
19735
489113
366486
100974
194956
139493
363222
114607
74408
560160
288280
383653
437433
275172
455264
559951
548335
388694
433154
550453
88360
138705
190992
101078
269849
248050
413016
108996
457355
231956
521811
435955
298268
490846
350025
71802
306790
200001
241442
109821
225237
119774
352467
41639
331150
44339
208614
405964
157688
271932
431893
63857
437659
444918
450857
374843
27878
518655
212275
484346
323725
64021
475881
284104
211903
50024
552310
201773
231926
324072
542769
362204
265922
218702
387680
255962
27042
465553
490606
363635
297133
443863
464768
513128
363598
424959
349369
337490
234509
397904
199750
550207
101348
101624
498978
454655
405282
274582
397508
384172
334606
314451
287424
87187
123966
377017
33161
546173
284052
504129
70789
45557
543150
495538
208885
377993
110427
13142
144885
213694
294979
461139
420347
163585
497549
453175
223189
61469
463951
18670
492797
163313
263336
226942
547537
413471
205225
453227
239303
243064
488647
251084
436022
126480
278812
97249
452120
78113
238225
41785
443481
385122
252799
202567
362419
471806
28026
307202
521953
514082
122161
527271
161743
559171
437280
366727
291942
68080
104803
131074
71807
246965
65232
511561
240303
304442
3104
387600
101696
432763
152880
413348
343602
372135
139827
493723
25696
499627
562617
346326
317334
43783
195569
155531
427219
178328
252111
190619
195433
339112
239581
42828
89852
125118
336054
186399
394219
210091
246908
173176
460766
405610
197808
157743
485089
31841
462721
164767
432120
540770
453276
250351
386484
147092
116124
353619
216380
254448
357138
540340
314412
89465
443101
2954
525574
283131
502264
415992
194025
175111
454516
458194
208847
93088
95911
378291
425065
182093
89088
259585
85593
554482
209247
387996
188353
266440
153197
407685
228107
537567
38383
428353
115461
508448
170918
31301
56739
347565
114296
133066
82961
294742
51786
303054
228900
50409
377456
366136
498630
526175
474686
94823
225269
111710
465226
480088
194319
318907
532727
103381
106125
37010
76902
395167
7628
129274
79201
281116
105218
165308
246976
212974
342995
365155
500522
37045
297935
405932
230742
153640
204674
60327
304696
241410
11757
155912
120414
479630
531843
537092
80483
454988
473415
175016
12703
464649
461358
336936
29712
152481
420306
355615
540972
325031
128083
30755
53873
217208
106983
143078
148466
82182
303974
285089
459968
451375
385317
278268
338488
198064
149249
527849
13981
216520
469497
481533
8088
118271
396292
527414
280754
330450
526076
85635
290004
164410
86533
173830
182370
214323
551440
463447
538714
461879
38849
531214
45665
134614
284392
489492
85851
465058
418641
250062
237775
316941
221857
95504
497154
384460
190507
311111
35925
355346
333765
409419
33883
223714
272294
177486
6104
265756
403323
89583
255888
200066
342549
96860
206506
365177
440329
115665
164184
512008
61954
41661
323360
432365
471724
318763
482679
162109
262225
531246
221370
220054
67481
348912
339222
41661
502783
61278
54523
172418
452235
25399
495332
140140
49700
170130
440612
396303
407445
98412
102264
39111
34578
16470
202140
183704
366788
356049
205423
432385
321777
491758
456345
210732
506167
426680
77685
340857
259585
328536
165272
387985
472858
115043
52011
130760
39420
209308
298945
453676
363204
311331
54905
155309
240263
303970
395044
547499
324068
444509
151320
438729
280250
431434
27196
377805
108135
221950
76508
217794
196195
38291
76561
485522
242558
514302
318793
352530
451566
396561
275333
48238
1856
542763
249804
515263
334635
149606
274330
145444
70586
173567
447694
5223
221321
45282
417386
334490
500209
131126
394624
92721
557389
85711
224969
385510
11337
400350
160320
47247
339975
387123
127123
146165
349568
275844
140944
14998
81897
472660
724
335419
500837
533561
4381
486979
449818
422285
97288
447373
287289
252992
432831
62410
26888
293754
92939
377693
537482
377747
178006
353496
243773
456527
415252
231806
484579
40649
19286
129836
63397
417144
221458
248858
150321
212758
67157
82447
182936
478716
235769
216824
311708
133568
202045
502928
119761
201901
199461
120389
539535
118146
508920
118595
537867
297735
380355
497803
519782
168620
465553
160839
164081
414823
96819
192996
136132
453903
465865
357881
50517
545032
508596
173149
506547
353283
194759
487870
482611
290446
491877
557382
404824
91885
120102
298094
392546
372855
21002
31686
102038
342146
346913
474944
454557
48779
173347
499865
427996
8054
528927
102467
50623
367267
484003
480785
502234
539331
388396
86708
211180
96400
350766
171904
113230
317606
431393
535877
67405
282564
166070
387853
93878
355066
205059
346704
119663
368609
14009
513585
159526
397619
31552
117441
470771
392551
29189
204623
29743
165667
10324
136087
547013
115436
129508
35073
35021
478836
160330
334737
243821
260522
389708
41432
118712
127699
216448
188903
32873
102602
9768
114679
60210
534879
65708
39062
416496
555835
142396
69598
448609
453693
276504
46517
419271
357321
513531
443226
2885
498456
406935
465455
421422
38757
393772
534506
71247
539890
119387
4059
250944
315003
245486
425068
448491
473763
215037
566094
139832
170838
481795
547767
264011
89
432491
420987
464085
176559
528262
337948
345878
310096
191295
166386
425611
336812
442374
365467
65175
375673
147224
168968
516925
56345
237613
48079
250997
36138
490267
35758
374889
375920
487289
399062
444558
472341
158825
240465
256527
57651
399018
182949
17996
274312
37377
535017
457707
318084
204799
446664
502581
227537
227496
108489
179247
52765
92899
165244
568424
439929
513053
324958
361588
433534
258790
180481
19906
361429
99637
534395
80408
519119
16754
543178
517559
561282
7266
290976
314995
25141
479998
225620
122740
80660
494786
329246
375310
382870
60574
188231
226743
331472
157538
368302
364366
201802
349291
35638
298578
5984
502851
413748
343200
238692
441836
340565
211238
362541
493492
147812
221054
364151
321687
292946
129418
273053
524371
365200
378571
254690
239514
151457
222589
125015
345591
189246
431764
255352
191524
548453
280100
25719
258677
69578
468659
94154
294408
498374
427051
197371
360562
54327
16765
261689
407767
193479
265266
115516
538544
417624
331323
49892
280330
314722
563973
91142
468026
161894
193840
320780
355049
311112
517535
293649
435219
567250
150941
349502
414386
510019
21260
252323
237272
469133
333568
210679
345160
550897
42779
445716
214049
499654
168997
29069
445561
207607
47134
385154
50307
155524
482226
218848
213620
41146
307658
111793
462650
88328
123638
536596
553714
181078
260507
512359
237480
218815
519056
492957
493669
148805
522269
155048
126543
288214
498430
271511
222278
1781
224958
286468
280673
347532
225226
278850
523292
525365
249095
183893
155703
223726
256700
80540
266971
326078
224410
235757
483531
264130
235368
131580
338248
83341
330598
190892
292651
439126
251386
311232
79250
556148
186518
416103
392531
190866
558411
502655
322053
501780
73253
33286
247707
353963
215439
231248
88833
279927
400715
554095
482646
16742
77664
503979
401744
280369
313159
498852
389500
75212
432935
538927
409235
289474
327156
476568
99460
205194
434521
85957
395607
90836
350251
327849
166494
209822
19525
116750
471922
361987
311278
466364
247686
320229
153056
297002
156863
481896
454317
143247
141512
343714
496421
90084
88266
502761
412995
308164
53375
507623
361589
85145
292985
491380
474854
24979
522253
97299
65691
165763
384996
29322
537022
12730
423668
268232
355087
352344
83994
254596
233656
356398
103767
56509
378388
137369
300184
486363
434067
441088
441727
347374
60993
318272
169842
372613
292528
390657
342055
404892
352027
388813
507071
558597
377256
489442
140414
477590
104139
121799
68049
362321
273705
209692
532454
258167
134543
238995
373324
281813
365678
327253
98707
219981
295566
1683
173494
218924
560031
78512
393168
421717
561229
477554
467102
426826
552033
172916
9262
241988
428219
485658
506930
402191
496346
349119
565295
459679
270138
69133
33794
35521
412691
210147
434417
262682
475610
82034
167503
549880
254305
64410
183557
410814
332558
121682
90184
453242
473011
249962
555721
200690
553904
247081
254427
327139
284127
171322
527674
268053
423940
22847
535884
482026
541458
503814
404121
279027
197314
50230
11597
469811
338216
118740
55891
396114
74674
280743
507493
278611
218745
44587
897
231025
37450
189098
255892
117205
314428
180962
376728
261835
329814
419754
482546
71182
542869
399187
258214
425758
186179
195523
10436
130445
468066
501020
199726
140879
78234
312888
183666
55217
11310
70037
393453
550719
478365
560165
499891
201903
489534
557721
381861
18735
154427
109753
14928
529216
375285
113747
415547
352049
320846
318261
252645
95179
46528
79766
506000
66572
435793
153718
346132
18854
308928
189587
86667
370935
384826
152185
23818
413410
275114
376512
162322
95783
386032
263316
152193
60021
366857
548656
267585
312403
536803
406487
542406
197095
384202
249228
392348
262973
68285
20358
133755
564480
18217
36540
372377
14440
36285
470925
420211
453858
221981
359159
35345
354969
193236
29294
241437
538193
248629
340482
126249
458626
135211
116880
392589
109811
477438
559291
201706
269794
213690
26375
411154
188884
70108
347382
512401
48930
158256
1132
478116
451514
457237
22565
174540
460022
14730
447430
405273
370573
456010
369857
460109
358477
440101
516853
381088
464848
17852
161397
164342
473889
420708
322750
97685
124702
528655
163028
392188
446488
54870
156139
544776
4548
400757
84041
278056
333712
141135
317158
550805
376002
401944
45809
451027
225882
445822
314051
49434
385334
480411
201109
81462
372628
377701
129002
524335
401321
394421
323574
297875
470632
281013
439694
327792
46280
187096
229644
451914
309574
111743
480339
115625
343134
212126
515543
411442
49318
219850
137590
65509
395034
441537
216956
321062
276742
367901
121797
313236
487236
76935
317588
60488
96387
422567
449039
337555
153173
246677
401379
381355
117629
317086
477257
416012
440876
457747
303888
430425
533423
214884
19872
204198
426188
58676
523752
85308
408252
87808
46134
518101
488578
429530
356968
501332
208970
242820
286591
548235
22361
2355
510297
186245
30316
386434
3082
418530
109091
116819
547081
29831
383081
466021
428541
27638
375508
50806
267455
81286
315723
292071
390022
346696
484423
18166
293115
528646
172881
382738
201848
13403
138793
445941
109123
3021
205248
86365
325895
499712
423499
255610
383267
161625
148088
261960
527564
91563
323698
541249
136835
133481
142936
468600
538975
447290
556786
264116
101281
272412
288081
198343
406618
92772
150978
378370
268683
338084
35210
303563
51943
215882
62343
189923
7030
411275
190620
263825
203146
403088
237002
380420
393494
566688
358966
345382
328847
199860
517905
403864
69172
472748
229532
444086
231627
502104
103172
75600
342091
421480
256011
365099
383097
307162
232209
169507
276998
233944
262269
512135
173730
250224
515545
240848
459791
262113
24291
487713
131593
452651
151447
57410
183231
52292
19673
161579
156210
153339
242947
380856
406758
480954
450674
565510
535298
482384
340479
446464
104302
341781
360748
481989
359529
116663
396919
185918
367753
458323
248413
470722
247752
265481
348153
184381
400347
4255
510494
464815
385217
230050
470354
417801
94414
343236
523272
192481
112639
322537
325060
514549
140611
300335
17619
304054
359028
426740
313984
458255
311968
485150
282601
199424
293101
425433
371195
81744
244526
117424
419535
343124
568157
219008
269664
494265
388387
35185
560451
125810
138180
276720
445606
515954
402201
287080
33729
249736
358897
347001
433257
7261
269247
553655
492970
54502
116654
270131
85568
230508
255041
364280
545397
393526
86871
37925
77506
338828
563906
30685
121104
416024
426243
203093
467603
26817
555088
51606
523228
88056
108209
32089
280178
35033
151414
544230
507748
193438
439232
460504
64881
293701
492025
239512
48226
197617
49047
525901
128802
71702
378388
202253
154468
137917
321124
292096
363085
408002
131872
250950
273212
447989
296213
415844
547852
269346
279769
366637
568
110823
359344
78900
488515
440603
485221
284199
251531
411765
346948
454769
217598
413957
406333
70435
279836
139877
225105
351277
196604
199842
554772
223439
85153
98334
202580
410551
365063
194760
16769
561623
377270
128669
52325
162499
516562
226820
298229
200001
354908
75861
206610
461299
220974
288199
200191
549791
296118
235299
46571
507145
461040
61763
318131
357625
437580
159574
493240
55573
178037
166475
60675
361300
192911
211930
425984
195440
199068
381982
227976
445587
547639
419539
72793
248866
533848
57180
141414
324553
218693
211224
359646
190171
80117
358354
518449
302718
117112
438918
208758
91135
268331
196424
421842
542582
112619
267592
494160
457611
67455
394070
11208
497075
510639
351301
168564
203309
160896
144286
359195
309252
194872
62570
217418
32369
180842
382684
457174
452513
510440
27171
192230
265855
185393
467873
102311
514668
362294
536362
215792
123649
546257
139956
94941
248118
50219
198900
455672
566596
202196
37302
546561
100947
122583
83961
110896
253134
119575
286275
153983
178712
259061
4720
478922
287352
209326
25317
313591
486830
57413
96189
321128
85771
249665
220606
288717
428543
521970
84931
494830
60974
418284
290472
567380
406784
24556
41333
487878
412332
516733
309668
314561
505452
514904
70454
346932
460982
354087
562137
279600
57048
358230
104355
263157
566097
370727
246781
546311
166330
450748
105566
446102
350790
387903
271512
528933
133846
552407
400716
516013
298380
160786
475187
278489
126633
396981
315624
23218
168562
475627
558283
430132
72608
62940
404697
207958
323903
145068
44690
261109
219509
77566
310977
52062
241398
274868
40649
45927
16463
129123
555090
82693
566448
95112
161988
159775
114891
503497
485148
407895
80072
266647
410547
557490
365921
58829
279113
495071
289397
196031
223791
88208
488184
83180
427904
524297
43224
65392
229764
287855
179909
355453
511938
17308
360140
344562
339365
238362
252345
161569
317070
187207
491727
19892
258397
525892
454436
47579
260462
331490
130276
259122
146351
151908
81380
518772
328975
461298
362294
231747
560796
165092
130100
175029
504063
204011
411420
513222
294791
304924
245538
373657
232442
259118
502460
170156
204480
53846
72861
191423
181154
1994
226733
467586
161023
293085
184584
494298
177780
189976
322366
495548
401930
521125
145683
167082
559654
136121
210139
567397
197957
432863
290549
139433
470818
287124
121937
176757
46784
76980
484981
54155
537049
152754
65670
196795
86903
422310
48977
257394
70829
296786
65604
87504
378226
9812
190490
510628
545542
465
346967
65163
564169
295388
47598
260682
373768
170477
520130
241676
100
335545
67540
115733
255825
306476
130890
137721
333512
212728
131946
295075
113444
73847
483937
361131
182770
365998
473980
337151
375675
240656
135906
28051
288002
237386
391846
328375
515712
247325
461816
61706
262415
155472
421625
3775
48971
29221
158014
550404
2660
196523
402065
46303
430910
134590
430540
398051
6526
412947
125956
141613
470749
481699
191568
461281
523918
537565
547919
69531
510010
483215
66587
451359
386807
59524
344046
123127
318612
229411
34605
528297
330531
469690
74343
409699
152434
343152
181669
35077
184357
453395
93570
524535
393674
61767
315507
230700
241139
510569
477113
512654
522080
432427
405659
439093
181916
29244
385279
378317
266850
363467
322508
212527
477539
104664
521521
299789
233357
256310
123328
23017
19589
114979
85228
388020
512608
238031
368747
143989
53718
164575
32135
291417
46511
13677
250785
417295
47994
28060
131673
253877
435758
209249
311403
3106
384759
206506
21393
22954
197997
530739
170353
90003
22958
101116
31035
377747
300495
189698
103957
197876
61358
178994
2641
184142
176961
247599
102523
357025
92419
152600
167473
145251
33423
376804
162537
12944
2440
59298
402481
550568
537285
479228
336537
496240
420544
30314
294081
492159
566238
294149
97291
540654
403657
43164
557642
162970
566092
467877
401445
207109
394698
449197
405730
274253
388782
427994
274721
361723
62019
85625
348484
297743
301667
322654
172493
457336
206007
372080
223340
431816
510574
544645
73839
559092
12052
515078
459500
311830
308237
47237
39958
436207
135776
355773
139376
224090
163849
488926
354824
60627
76108
232526
12881
159310
161141
227792
418573
65980
513467
490357
489836
398459
86802
64288
541823
376754
257796
44097
479456
483866
286794
52268
71232
565308
365171
19060
15205
167762
464321
482104
361058
16340
245868
5859
150471
361010
524897
386887
495702
263963
418772
241664
115737
88937
551136
482118
546493
34824
215212
28906
439881
156113
552664
544274
251525
175997
77496
114567
98358
28664
369783
254446
139201
74261
327319
92085
147708
278342
63859
372184
198391
466789
527534
458975
379001
269941
200148
258271
331161
31650
237390
524531
305313
267818
467884
263819
375655
30341
505030
329666
231372
332584
297910
146589
141723
318645
31661
103970
436871
452998
132991
44953
274517
543124
370719
49057
336719
103394
234522
356939
12719
536010
224288
54318
222292
177956
472260
276234
257376
461437
355203
541249
381194
124862
527110
67046
270487
291811
378409
85972
312093
327188
187912
557510
366431
227359
132545
107766
324462
210059
338742
219488
341693
256151
308715
67732
385910
180226
505319
347443
252791
515066
173347
451372
449681
108860
410810
291469
424495
446487
107817
419625
518477
285692
181689
424987
158206
199211
535954
254499
341261
33323
252139
84600
3418
262727
155631
253812
489498
325549
28089
76235
325120
411520
436189
272919
333652
188756
188401
224264
128604
44386
10932
105245
214499
52405
192960
429015
559291
135590
182419
351183
302719
474297
32134
507560
464927
529653
363477
159431
444777
220882
492464
311917
149520
184971
118924
59890
22988
219392
219512
438244
189886
440582
568002
139108
260384
9910
138137
231718
68099
214178
145580
489913
363923
218532
27499
469049
559868
137049
163937
177547
60579
449151
91882
557068
448378
130608
393909
316254
428089
12354
517026
229701
253188
223064
552438
100456
115368
516520
497807
467418
252689
520825
397752
220338
89333
233926
239694
450710
111798
157687
443527
135825
251825
196529
208184
200983
411039
359437
155201
328959
171020
555931
549776
332679
550521
170367
30979
152426
233638
376041
161858
337600
48864
423751
257525
41522
349268
141493
237355
263751
218450
532361
318658
326519
343850
461407
556440
194992
163445
38439
143075
416613
45061
97386
333902
254552
5674
316452
471759
563802
247077
146923
452667
115035
93624
242504
520799
342879
390899
204190
462680
360673
219103
481629
341044
14441
318592
209610
306242
162333
154003
350512
307140
175878
43936
313325
512613
565396
165776
219499
453295
392642
461541
219436
222995
17074
458057
201217
474924
224819
561820
483753
519189
50161
61819
470287
480793
136380
254756
208812
221161
459748
481000
60595
541703
130565
491514
32262
408273
109090
306060
322629
458751
548285
562097
180877
158203
335207
176716
193177
394245
258751
222624
176486
60909
490816
134959
60232
454490
429603
472813
485678
254513
451535
393477
496496
49513
126962
189722
127504
300995
384478
349510
170606
109146
660
45540
464000
316578
120229
237532
553847
395603
352946
284339
555710
1797
257573
337317
325102
76687
121623
204872
305022
429603
323414
441473
255119
489678
406462
200544
438629
552546
160793
427257
6221
15478
426552
42337
346016
32662
342538
102934
410636
124401
314802
556114
335678
249228
409388
181643
505282
410232
551633
115225
114274
368141
259266
495058
89203
7616
288474
63045
39898
220138
119435
64949
54262
107417
539726
6610
383693
222310
506851
486964
115018
315257
339134
403527
184684
485895
538645
211689
86123
124289
139976
255433
290361
358339
66643
561161
218421
326892
351197
433689
476879
138428
261557
547661
256554
193905
206150
232933
397030
344336
501486
567845
405216
207943
464501
319215
374209
219964
357242
510673
496570
226745
226722
16721
340248
322756
39335
325755
150866
298711
552514
318445
394852
234171
436041
174183
404317
540546
86183
531787
280143
385056
445572
282250
349720
18986
13570
79928
409061
294629
311612
205332
434774
365450
372259
365158
107280
516260
473457
57080
376733
489514
426033
323342
542977
143541
215423
457170
365863
527304
245857
434341
267963
110541
559050
323267
286360
43987
474288
292574
138806
9737
141684
82965
262557
54285
260384
39976
460540
484436
141014
177576
361509
279052
89080
50601
534796
355812
385465
330077
165970
474538
67623
206788
9173
193895
24525
77945
322781
362920
493939
94467
525761
184538
261272
465104
18894
557575
523595
73911
243108
164880
70209
38680
225146
211628
478600
550132
531757
501787
23357
442722
62126
134432
115871
240284
308043
40724
267468
52819
29309
258449
473593
242452
484563
168504
417789
333531
48354
192054
220638
431141
351021
256320
361281
56639
219483
116987
448187
109668
137598
457152
190382
137571
434072
514869
474618
219651
61966
466230
6342
207923
501744
300466
204870
541639
44102
199479
60729
95554
285976
458240
159600
468902
361891
396274
242232
197162
3435
206508
505448
80326
115094
116016
142497
544667
81213
271184
332563
561430
204721
253241
504735
318791
47346
496619
495008
410557
545944
75473
266065
481248
331949
16696
12956
279804
162323
121452
407639
24732
470083
455409
2928
562690
304835
281999
102051
445965
320743
227619
301681
459827
209866
101291
359152
419115
410579
159214
197479
552486
80108
311547
383343
302298
517933
438103
375731
514023
20975
193852
109693
330765
234923
64087
217926
437757
188121
240924
314765
288785
491976
273704
532207
337964
130565
250286
175736
26976
428388
328
155540
94565
233794
374177
373291
536439
237318
332846
341849
149994
19401
142614
549475
508635
106616
377723
501216
103707
371622
334949
77013
472385
360411
242271
19318
343191
86949
10071
70327
303840
200828
45300
41532
424707
211382
269624
530558
200703
21291
60538
41116
439713
203771
6232
487880
214644
478977
375238
252813
30396
108489
379692
97323
299693
498787
411239
521859
378230
109811
72736
63026
128139
543653
138135
207692
25718
319954
157183
307420
543331
270833
449988
129464
215242
24332
161503
287258
139676
488830
183568
193718
326745
454404
147965
85351
215405
320987
415378
547165
385626
104748
33111
339649
381523
309736
96681
58051
48726
402466
14583
232225
358852
447945
158874
102680
124943
228090
177744
98757
238437
323517
162923
365979
299924
368967
90285
284587
298065
351861
342949
516271
285785
8254
334073
262975
371881
372637
242829
10531
116033
513290
405506
132565
116235
34156
504801
152876
342046
145762
561568
256511
445015
164483
206817
497439
363528
199509
553392
95788
136247
45545
406109
95719
100129
496227
309553
339796
453953
257766
375249
25534
482403
429625
49554
344473
298078
169515
413000
107516
415376
211526
228918
404003
339082
72952
426639
416986
213052
114861
68960
266622
466688
515912
370233
54662
111020
278493
175299
145481
471356
37518
113071
386543
12204
427356
504393
56746
58955
37941
182233
434741
48748
307048
147154
9173
183970
207024
381893
512957
54212
91314
481591
36511
540777
135871
453941
534161
495213
563194
347754
54386
103502
185548
286599
230245
479608
237329
76820
462822
392300
498198
287100
19554
343676
559733
341071
380943
347718
539055
362144
236931
117797
548694
365167
280188
116396
229026
445956
95656
11914
404468
175344
182214
304047
363908
227934
345362
290878
68613
131803
386596
61338
242208
395760
212429
16696
217318
483917
430631
117289
261815
565341
345457
70939
363251
234824
67479
268477
242385
341810
50821
551781
567703
634
379687
375376
74261
127193
99135
318644
59195
145550
339128
259730
272479
307196
419078
374601
406524
85168
329607
192130
506491
389209
380291
341743
361745
559881
512990
224313
521820
305914
160959
416842
61755
217654
462641
101698
266572
497959
371204
522365
115713
517422
176719
465797
232970
112852
408923
244232
548402
421941
432784
9893
128758
225311
325973
545020
42071
471821
284455
342667
15478
31426
283453
368408
191345
266649
136112
48527
97813
349105
544638
122336
46783
4520
402074
159357
461076
397969
307501
426141
13230
176592
13001
318810
341617
476156
15273
367756
134467
230227
237036
505548
244214
58530
454673
527124
57863
292575
433907
527799
99375
480713
192951
413046
458961
201166
363214
331602
192401
211245
222649
314641
284259
482530
498224
368218
398094
452797
33431
385854
450306
281441
557308
520258
175773
291809
171599
561911
366852
88960
142727
217444
210751
375922
314304
47046
72752
138160
429363
403273
277985
198152
29644
247324
523364
344119
325534
321529
277935
152637
210977
209566
266675
351409
443059
498601
195765
36891
125378
116147
391885
568311
352985
181978
333932
6321
465436
357136
564859
255115
129159
115335
298243
473613
108724
342508
68373
465794
293061
496914
430558
493875
450234
69318
95944
436933
552014
220692
446594
566783
2247
443474
530877
45380
434387
321431
321830
533924
132144
569
296581
300849
266054
159290
415220
474338
327125
495719
44497
6030
67837
152586
80039
504085
508731
527137
316660
61524
354861
442355
95010
122604
137350
303504
488073
268539
232494
279713
134186
118481
481207
304798
448795
330923
231350
527638
366956
201263
175313
16268
133581
326760
351436
83855
542927
526068
219015
489981
11535
483620
87734
167875
199795
543328
441701
316188
241817
89742
72227
35602
212623
296320
120787
431624
323868
377995
520159
206701
238945
80478
420004
409054
371244
287971
424741
287127
260680
106293
230555
490980
500333
530925
373570
402883
377852
265482
531814
211373
328418
247116
308450
566846
558315
388765
235500
309401
74712
139697
397099
299810
319251
142602
192310
452062
395303
83048
114176
424687
259252
288855
449496
94746
238597
330794
535149
160617
516972
158097
203199
100488
450551
509505
28749
118991
175579
132950
479535
306419
95883
240905
263850
425590
473693
484591
516236
465625
128040
529560
281085
373866
55550
119669
104324
332512
287490
74740
126460
507678
210976
16230
171160
296735
88684
252336
13386
234182
285541
151652
72088
444157
71362
152288
278051
449309
113229
530775
179022
431062
514164
368481
237154
41208
312335
420059
230787
310696
392722
511955
21611
368910
221372
359136
469277
317692
470324
424115
242719
11217
53506
384452
546407
73850
558688
16382
353574
277129
267251
227838
97720
13718
92596
343323
106925
194972
216853
543002
50808
92256
327459
85192
84386
377442
488243
506300
412900
363866
227104
79194
354210
58019
109712
410905
97500
226776
10019
303267
282404
273090
306829
458690
387008
380775
487337
440188
352755
110565
197750
324346
138261
73364
370313
62661
31351
406295
76773
151336
38621
402301
490959
363618
92397
296862
86526
267841
331598
530122
296058
90388
533065
285379
11973
9127
56771
61535
472023
405644
194565
533930
101220
198352
237084
254187
539809
481362
221903
107714
425728
450653
360391
354240
419763
414235
227247
148623
326273
279118
272658
230017
547691
174666
520216
131659
405470
426949
463915
220257
52775
247759
366577
172836
23129
127647
482609
346704
69339
464722
249116
418186
301333
180783
216726
220279
336985
477547
78105
376132
306366
483067
129598
297198
532797
236803
136389
229702
316896
124892
431324
31855
200016
106390
554919
23567
431128
170898
53757
465742
417908
116312
366870
521687
18117
19560
181226
494502
339915
299975
115986
152251
454040
262532
787
410833
302787
282529
361419
375846
431623
113108
187211
173488
59691
395239
329408
557329
237176
409656
28427
316219
42300
228792
506814
69889
538951
175383
336195
306635
496390
510070
312526
61727
201990
357559
228704
481128
143040
388112
500134
170179
420924
224185
458478
422554
451760
199019
254744
488030
99451
476757
555992
106427
139333
183331
545284
51610
437107
129035
220384
397850
367218
283093
249421
454142
289084
276240
371674
484707
517178
410384
370109
437979
450401
355679
302304
26315
152362
403520
353430
86810
86963
370335
80966
391068
277602
543314
250706
368891
120037
80098
54617
157355
65133
155025
183208
57599
92850
270406
156410
308435
218920
424341
467670
224606
527606
426871
319429
111583
560501
111973
180206
318115
363119
267668
272266
287641
263957
137889
81728
253267
167871
306559
189217
36347
249502
38084
515467
192830
367923
112645
236863
266887
476971
452567
426567
504215
39743
79024
145466
183048
154976
321437
223549
150081
298880
13490
510657
14576
358306
133159
286039
157849
186378
429748
567368
525810
168990
204350
22079
234182
210708
206861
18199
88605
394824
107394
103180
524423
184032
350777
535492
357113
76930
327947
380478
122018
162024
440708
207497
254045
381505
113090
146496
166350
35403
382387
390589
49022
189887
202251
426715
113265
487981
466043
22461
429692
173102
114222
215938
235106
135895
345841
435056
393745
168235
479421
425857
360777
27010
378212
48295
453480
416220
154619
141613
270058
21862
38182
563693
215380
415920
345135
441471
200653
24402
261377
111441
58827
17758
88639
132055
344069
382547
538624
305209
391763
57881
86146
184826
369731
45077
120306
259083
486152
461144
86236
550453
483375
497348
507868
475644
326942
112113
29108
382083
108031
24771
119280
110947
255619
442610
546604
550373
453248
192226
553031
326480
102140
483175
178189
318628
514019
536640
179752
330094
70716
239233
215764
126259
553988
29909
47130
306806
253720
565279
284642
342483
388232
281820
350697
263556
245925
69956
397488
525143
263069
199770
358290
72835
507982
58402
261258
488494
184894
524104
206308
139597
318049
502080
528770
340036
37027
450389
414502
353390
488617
173803
513292
46196
456015
401451
177247
439120
321218
353402
172098
397799
105995
251845
162932
335799
143114
265491
354859
126192
414991
481195
212918
388842
364652
134516
20047
114488
14396
352199
380230
352312
543431
288561
535696
375219
46771
121244
307197
473893
175199
9789
401462
298513
387295
99241
186362
62892
316111
531583
103626
357135
107642
37151
125602
524576
259950
225939
86368
252107
495320
394325
197221
230188
234525
359006
154498
269412
510364
323702
382853
441811
144803
427091
213620
449078
3667
140365
110275
104059
530626
197245
176904
239140
180196
254712
24296
552341
224915
309092
357207
266376
263191
181884
268154
130831
199507
539023
330693
391024
396865
179420
328869
56973
15782
556960
490458
171277
219307
50770
565765
176532
227583
273941
545206
422328
539439
499910
178355
275524
336229
127639
241505
442865
445041
121780
454571
261524
341137
202118
169580
150379
464382
306063
517198
3660
176892
3426
342852
211862
354264
551641
178544
104931
32991
351115
353166
89996
459939
16950
177326
39093
219068
460375
224282
534732
60576
298763
418226
389797
14146
149713
521679
223777
7597
159813
286993
179943
308034
223449
472962
529212
58929
282005
328891
14011
318794
80143
469475
240191
463788
334162
131269
322239
139326
512430
234858
63885
235053
374604
560599
289969
222069
292577
329356
275793
179402
339968
153540
26455
444579
110977
243327
364070
151881
551379
382511
468106
193609
557764
282202
520267
206974
452461
414852
539625
320739
562122
105743
357635
228397
167101
364154
274926
118841
107825
406996
16239
402531
459195
97419
218883
90166
461339
247678
274511
219666
132639
81202
25586
368739
42111
205758
2745
455139
266900
24749
519581
143087
522486
98704
80573
89438
468582
317254
21981
513116
111128
502250
93435
449258
85015
532908
302298
222546
413020
202250
148493
342320
76563
157529
213002
302410
282240
401108
137711
370624
441015
350197
84466
321634
132017
558563
56337
423477
369429
559208
542891
361860
416842
93570
22253
556857
326100
437761
158337
37645
378234
314384
28982
381073
380285
484701
127985
333183
496175
485273
226663
470337
25357
287132
325068
31858
391306
310166
224528
223230
408193
440793
477136
169975
450849
93725
548705
420805
567325
395647
472122
461594
369592
493178
559828
334652
511154
213204
210484
246013
417534
154991
115214
112895
283458
57859
371708
484303
374122
406509
521403
8934
543526
259998
238946
370521
482955
475404
269906
119172
228355
196817
386245
340769
28717
365104
550503
295366
17939
120582
524852
163585
502772
357946
201428
187147
163230
218355
267098
227450
228028
12664
446171
443891
345317
90597
279228
62262
305819
455556
295071
398381
194323
385799
20498
131004
442910
561487
322940
331053
19037
537119
430941
134062
204431
393603
208364
312357
519012
500898
357952
440223
520085
369998
374207
199549
300410
332556
539649
466835
292173
396137
76520
369912
126006
464815
424109
432898
367
473870
6437
110918
565506
91162
403168
215260
345553
103723
82075
317733
268998
421696
74117
49679
249418
79672
311940
189069
450432
93628
437149
21825
73072
537959
176742
433912
312275
61725
67262
438523
502073
126333
365004
379347
96172
258636
368473
51699
394660
469842
247380
184163
322858
124101
565062
490236
273986
192858
557266
432740
222498
81792
348118
278980
71174
484309
454690
125545
266856
224848
535059
555885
481349
7349
49836
233385
8877
194996
74471
119020
516793
108801
518531
272153
424990
272519
215370
297641
406527
231917
320439
164171
560296
426617
36023
303483
368571
364562
266950
538955
411356
114800
271720
271456
378088
158476
116061
542262
430517
305746
3376
433531
358825
440882
139046
302698
35026
408021
475467
131628
101974
246349
65205
223689
378106
371941
310409
149695
19780
459899
146571
431065
221231
113118
154381
543989
302752
452412
154307
547318
212132
27189
320660
391052
232925
139189
556321
78741
75184
520982
86972
300193
148693
325478
256193
81644
272225
471666
491593
15876
285171
488832
174462
220563
536298
561702
60775
370232
560235
535348
385938
95241
394327
363059
17243
338001
449089
468784
396193
111271
365008
59486
501265
23083
58178
57504
253714
334987
142563
86465
143555
484941
486828
81016
331787
150379
297243
293816
531249
252016
210880
486078
409342
205760
435155
411676
88796
371992
156542
143132
16695
250375
116160
409735
445288
442764
102767
132358
560428
410167
541192
523465
401051
449839
338909
425018
51167
415833
157072
491240
199935
505410
334266
340562
540648
250106
36810
143275
469384
520737
274148
289155
175422
442335
296732
122557
1838
426166
428541
68125
217884
270938
375250
85684
519842
59373
350448
395999
286470
27256
337506
451166
442657
41439
3112
315866
549465
456644
105909
16667
275527
66724
505294
548194
233681
554561
140657
295618
312118
430753
411826
429794
382144
513956
143452
170965
302420
247357
144858
125122
415859
511869
387228
517599
55915
434210
311267
431003
73416
476003
275689
219682
384255
397416
421682
200479
436197
127173
352677
420461
517352
522634
500740
127514
517862
564559
132347
228675
442764
82118
148991
81578
310921
53717
249235
189215
544285
295406
278259
462239
491561
69665
131316
254110
79143
510311
12095
3106
157912
421193
456573
77778
103432
353633
49731
424742
4883
253729
299448
390450
459630
310274
123007
17624
511718
60990
377678
26211
530492
238010
494985
169398
542010
557328
422262
211437
126740
447267
230857
292504
517666
567966
431643
226471
325871
384026
467126
185569
526358
539902
565705
208994
125027
62999
430989
308032
500363
428760
419185
271687
12135
315687
297587
463058
373054
235390
355505
348651
89871
484033
66744
33881
42053
8729
286781
102719
337292
311552
134452
348643
252953
243682
41876
387436
453347
353921
93782
394638
81230
150281
149222
349147
434899
518772
529192
80684
280335
369340
47084
527868
434787
415951
500267
195659
191793
235544
102639
19828
83433
20889
197144
141899
439306
102960
44216
49941
248219
328034
258002
169803
473407
115625
225215
39021
65826
149437
424364
518616
470336
151573
366991
415215
460259
376862
77222
126764
49782
543854
107800
114737
462379
101107
485676
94440
179186
205349
264920
348674
668
299743
309623
205724
237018
149080
84340
328751
311593
370814
512897
228167
351806
147418
193150
453597
170805
254886
527634
203058
261680
491182
4519
394917
25620
232463
489390
112955
139138
48952
484398
558156
208852
433998
554049
214831
507219
104090
220370
38588
209261
311864
171613
511935
484050
377029
72054
291108
45922
532607
116520
299626
192288
512335
153519
195486
243463
122342
21879
292507
176646
125249
524993
475456
107292
256066
547479
373104
31810
74465
78312
405368
210518
525927
510352
142539
115420
90919
206673
16531
161327
528818
516212
349397
293242
152866
435380
432527
447739
453424
211768
335160
34424
407825
423536
110664
284621
16693
306849
170640
200287
159263
307083
505224
376673
203093
32564
342463
531241
426451
235804
91094
273305
548786
542085
218212
517294
200165
423421
46628
220203
29224
111694
498800
251386
28894
445490
498950
307432
533793
277487
3854
429906
397408
563561
543960
124570
337984
66537
38720
444992
207416
151705
97866
428928
278001
327291
188888
373419
345426
393488
111784
268819
106038
305613
546928
369029
267558
505507
522956
4490
325090
154421
335062
81255
129116
45261
177523
462626
46962
419885
466350
384107
22362
75402
257725
137591
2750
294911
438933
256399
122604
505578
132851
448436
49235
311158
56743
422699
146960
133263
54941
297821
110711
219422
452051
195701
287283
504644
212047
14301
198830
233979
535941
280320
133571
355432
115815
394375
84194
417873
89860
23374
393939
514443
98587
525126
473436
234008
291879
538978
399390
152285
500036
260441
448784
148885
25630
556119
390938
471226
61584
395854
404822
124411
42943
221183
351127
253987
281735
62481
449718
45570
308472
20100
48321
102431
249775
328732
193747
303785
223935
513198
501734
7964
339307
76594
10843
414269
17880
218920
252332
48764
189043
438751
531386
57675
393435
436602
347896
80249
280969
116698
128755
408011
147591
494128
89923
271368
93590
145342
389534
148415
460567
91160
337347
408073
131362
411782
283629
255717
222179
265198
287283
71382
490174
372377
475575
399412
95357
218454
28783
154366
13865
136447
273820
476823
15124
241310
26528
73182
309492
213810
235280
549542
330921
273041
15583
66463
108380
331983
45826
95186
93638
320637
453420
41074
210417
165901
340496
338112
208050
202212
497216
257510
561666
113536
493526
190721
222717
158605
216707
264590
47252
154757
286488
403660
46939
253901
27816
297372
530182
302790
176078
546342
460085
143551
329556
214611
327644
241702
302985
254192
249895
372829
172905
2277
364430
484760
7329
505226
84791
302774
255135
98301
426008
408534
488494
382371
46970
429022
274838
36326
403443
344692
524244
80775
539621
58678
79496
122036
20025
218164
221806
519165
228949
181332
15718
493181
556717
351087
140171
413555
482512
176451
327943
161281
344743
465784
439192
145979
390651
516619
86164
42435
235660
298384
505390
160055
6677
496985
92708
190897
51266
394161
24782
299474
91662
359399
513281
373016
367994
47725
427607
513866
546891
220570
126976
34638
86273
318907
516172
544854
454337
153550
4129
25976
309910
565561
188697
114216
560740
181222
376480
458313
243110
63018
427117
96846
316905
27566
355532
222829
415603
491377
486428
130033
562423
107787
261778
487526
439058
53687
507048
44623
431552
248130
463985
355306
23073
117139
323693
39801
223092
452774
39285
257240
47986
434067
250282
254840
342417
9451
75251
242581
141546
40732
383466
436052
109320
357584
91498
71438
463214
152847
226614
520757
86588
337057
129542
486281
76748
429003
313922
36548
451429
430466
155631
70529
290618
251164
143985
128282
470256
336722
97045
261184
195605
25955
347880
177572
567356
234817
317057
431304
41158
181166
247472
36144
199672
274156
22767
179930
421789
47438
412934
240904
499783
362354
328468
530948
203330
516552
16809
205429
146181
303513
374946
51082
314414
336832
515150
121425
421687
259348
99185
51331
392098
395662
529791
177382
513724
62232
301344
78697
393297
180665
189671
437399
449285
36910
444921
460600
83486
468690
561241
561199
169748
21326
375271
307434
409926
205250
413519
329773
132676
6874
109745
64644
18164
42696
310490
561285
174984
340619
219358
250491
45792
465487
496387
460540
14279
292805
394422
340394
71736
97699
421389
325765
189844
204692
534352
56988
233374
534531
274381
180511
440198
374977
512006
559788
144086
226363
66649
255906
72205
10732
402043
67379
11030
541336
316895
259667
361486
329151
17574
498254
138704
148379
476867
247021
554063
558685
330463
89792
328056
327268
279551
312960
417932
386150
73961
40163
111405
465392
214910
133979
402768
211794
123767
565333
361293
198145
101436
104697
332910
492112
303522
60042
112989
328465
356955
202745
449459
53363
108355
432575
287238
261446
245655
199726
27873
190201
109073
263348
31916
336233
55562
519929
156610
510717
136829
370630
18003
105145
329553
194430
394773
418496
90641
81937
194948
240073
521744
5845
385429
512376
196470
385001
19691
462923
111913
286626
464558
129696
398716
313857
567527
137571
65414
244854
171560
544776
47049
336290
480592
167215
303737
499831
458170
44283
149646
327731
48757
45197
25848
479796
187924
232552
372930
18612
448461
224153
343357
395529
342971
306306
349943
434540
62226
99307
362020
176353
234332
153172
262947
197608
103213
51204
180078
555189
16024
426253
335347
519751
443919
479845
322138
392533
474680
99975
64337
444387
194902
171490
21013
293217
396646
483615
337730
217539
532700
76672
551600
558156
312711
290981
433772
61808
290650
59822
542034
317734
482835
111795
92884
281375
338847
204211
368075
365757
316625
274666
113260
499390
550642
555602
128773
73949
383805
139185
154631
161136
1216
200645
446146
42115
60786
88497
452704
363786
317893
439078
524412
521749
287011
8635
219691
211008
510050
416843
476347
538091
372983
556587
104176
489377
337228
28622
474503
65990
435727
408140
231358
566304
268304
159967
227365
309565
559684
168742
10948
176985
77292
496762
140276
529316
74342
406843
504363
56876
293198
351236
197248
312970
419936
130022
321803
114005
183079
533430
351861
537306
124760
326626
539640
225227
493111
157584
247219
215445
205992
121312
435874
484429
48824
222470
328364
132853
263090
137720
381985
400164
8762
344650
223127
437223
475119
11880
483722
263895
432708
374664
568533
300395
321527
255840
137961
375542
127847
247720
313496
391462
88800
495298
449470
221550
368359
161250
435972
145542
293785
36107
211330
237762
446327
563858
63168
227968
190058
322736
491914
493698
563300
250163
112591
6297
475120
448013
338032
442412
167105
351834
220812
138681
103226
330764
256311
369790
402897
17131
274149
905
145121
172470
287658
178159
322505
260124
156775
541236
432763
529760
311037
293530
555659
153584
282039
165274
532543
461601
362628
511619
391797
250441
36865
413988
399181
26846
489605
506980
509678
282621
39134
344945
42313
504391
37338
322626
506514
230586
157622
58538
164693
437796
348477
65329
125383
44104
540426
465552
25719
375352
65266
491187
166165
8330
9997
308897
16336
243333
49381
535628
358037
179298
505780
448497
200714
461715
66292
338462
217310
58285
517249
156369
127621
33519
306346
401954
489273
300608
305739
489497
270252
61611
484606
471407
90030
294323
493236
55241
567116
36455
490476
428722
357572
93522
463317
49861
390030
487691
151946
33177
303085
353727
309729
550461
208951
389360
484469
556731
25874
57372
254021
365714
266496
516388
550435
467724
58727
175158
404282
62646
181147
308038
308799
125827
376018
382297
137861
548056
221452
539408
410902
185294
142005
389221
291766
365495
111641
170045
539901
359510
547769
520760
293093
63519
150552
365123
90819
50553
440649
258333
179698
27282
468869
502557
170060
491822
559359
532426
528989
315612
20265
371502
239659
460088
322072
248387
261123
425799
506286
483376
565638
533042
76367
214919
73557
412575
93878
405018
56943
559400
26522
508523
458389
405880
203733
554864
334646
136927
423633
478503
364430
257616
268687
366725
167592
330123
479749
515435
60542
493971
19527
314694
194943
91555
265070
45400
82186
406515
237165
545248
79943
138979
392278
120436
61485
491997
28980
64479
383672
209216
437905
298117
53244
541924
183384
485271
125314
15315
542258
453208
10612
303988
540814
265155
10261
304821
544303
370950
28705
131152
556510
274810
466205
449825
461820
221661
380359
98561
803
40878
272742
248582
455739
266074
258551
1586
399837
544009
39630
368082
328300
466609
284119
379919
355910
43155
257926
225417
558964
134634
320123
463930
561350
167585
169846
90943
206285
223767
547330
58930
127064
255554
387369
22450
445679
259284
117323
466518
452352
32776
97094
201521
384851
33665
371664
407880
394624
640
433718
519964
210865
508885
322287
282047
290164
132292
184818
559750
18451
404320
140577
537668
502586
64665
219299
109042
2152
262975
27444
181006
230202
220873
445174
18007
79222
59177
467676
199724
113510
466984
490055
230875
398986
34520
556102
413773
551101
292742
394792
8545
339237
416724
258861
126187
281315
80207
341689
496915
206525
385151
202203
18590
346767
471916
529458
61703
238336
8895
348108
127989
319011
87725
210998
404912
1494
276336
264015
467951
469045
149207
354686
195959
83981
46140
387125
153172
162298
233579
1756
543303
167198
258453
211741
56742
436165
51686
284581
28967
554824
53735
401937
166456
183484
157880
145226
350918
164357
506422
446570
270116
293302
208815
123587
362633
509084
376269
250863
89182
525141
82831
471894
57540
331809
505532
185912
198346
297124
533762
200511
496110
164933
74722
110699
43460
380262
211411
182385
31787
85183
385085
179364
60193
551651
460704
554113
129041
113530
113141
136252
310876
429790
121079
328023
470780
243815
58489
375053
103651
365471
308596
365762
143514
205878
202727
326705
199898
437104
233385
16976
510109
9129
180120
50039
428681
221246
387577
335613
92018
36335
378037
509513
207959
84414
443943
69059
548402
300518
481502
508006
511162
484688
514672
172773
206595
21195
489503
80967
553679
220606
109218
298873
320447
334745
182357
313729
516753
441794
49371
196425
125511
450584
38225
258718
120904
555849
395684
486400
196608
318022
340327
527484
70406
504138
131981
494430
377071
30786
248227
511026
413281
378617
517728
511681
66369
274261
360433
567264
439876
558062
444696
256307
450885
318783
218849
540212
463367
534439
265306
223195
341455
297199
322690
497335
74827
546906
455111
372302
565346
56758
412783
298385
429192
459758
242908
493158
353723
92558
46067
313068
551127
422639
479835
21871
22133
183967
530043
247757
365757
93306
78383
201640
401261
102378
473944
103063
211620
502295
197976
196757
433207
392404
366861
539002
57190
482364
75556
405049
327725
500159
343757
314990
193677
129340
70321
61755
95648
529060
512125
217382
389461
343142
309550
264011
48473
110061
316067
378876
486768
255733
381675
520793
395745
396463
52837
293569
562217
314766
402166
441970
408104
333390
169141
340772
357468
101704
506444
337393
133998
192310
169267
293182
149569
521389
511783
24890
369230
312909
145331
330167
258840
528608
76952
304291
38345
559135
110733
443565
315703
285427
376023
514325
481510
101344
184420
284007
65953
114880
352560
515248
188213
250726
277141
163414
26753
246397
203134
275082
308199
167828
94316
510717
208492
58183
499094
273100
386696
331981
308523
359663
191219
476943
421691
21106
123967
514246
184555
367859
488412
62899
237514
429185
88075
81505
390350
406241
223064
57814
452729
20129
139881
547788
238205
433496
184576
115957
166891
138650
63340
411325
253325
393444
463944
117107
82619
131082
113657
220953
408700
16074
51437
62367
556859
303837
471706
414918
556680
164744
340399
90393
375558
80250
370089
242227
335862
413500
261598
101352
257263
81791
12564
27206
37854
164610
307239
546215
489236
336485
173370
522329
270699
453976
232512
119747
131833
388812
397674
411322
488627
351000
114904
196209
500863
182084
226001
145792
204071
460911
266487
326877
553048
230848
246469
81575
144365
522306
345743
293719
135026
138042
81638
358151
531320
371083
412389
374584
134624
287085
153381
72415
438141
348599
159762
292905
451180
474166
25568
219788
379395
1111
247242
549098
119935
537565
65154
328310
105063
283904
56891
136304
452006
471366
123037
189923
309176
363990
358821
103989
290224
494291
269597
541747
467821
122585
205235
242232
396127
154848
491683
11138
120526
545548
359565
54617
400511
263847
255477
294918
93012
150499
138478
275518
119243
563848
7188
480904
326905
312238
15339
525627
336420
511187
415869
52650
429921
565313
376489
175456
347269
285715
262594
479555
51158
234489
428085
534161
415836
366090
352162
246453
147842
211884
218690
381024
338924
506704
10636
4304
324413
388634
288959
63579
57855
525290
561975
557717
363483
523015
172258
562822
159791
244883
426215
521719
90848
562733
186583
76818
341851
432894
56220
83326
82368
45691
242820
169875
95242
219748
241326
201042
78833
319088
345863
129797
264851
13879
119323
402249
398065
199138
263206
233133
50754
252874
36706
526557
413416
245220
423335
325412
285165
225663
110133
356949
363727
520887
255377
189670
148840
22362
143076
208173
469813
421657
422328
91649
327966
47481
409783
358338
178420
257971
386031
482918
202097
206582
318684
338306
456513
439175
448286
383384
557510
255178
544803
387712
202112
51187
213917
215669
276643
204988
548455
508375
435485
139408
174133
357505
358174
486015
513752
433472
267846
322898
254965
193490
38491
353275
94771
331231
536732
233715
304711
309046
84228
524304
37415
461810
211990
347385
2444
212248
89545
42336
330262
218221
56036
544679
167373
246102
239496
138351
235535
400008
95182
49455
454657
89845
373007
373242
5978
463419
207117
290063
400333
247752
190710
565994
337056
225426
169265
469214
414397
346361
255785
558476
502610
8031
356976
366658
364208
288872
491285
40936
95585
474993
100064
252582
506919
325116
513688
533004
519758
321653
251523
26261
293468
402051
179900
98444
346468
64411
521800
150236
362286
72803
212613
463460
13519
51221
67389
307770
152883
313120
132986
218141
481984
400980
36797
144872
199253
72771
246493
447859
311421
417040
435473
106940
518872
460647
140529
313528
213414
278631
209810
438621
62338
433416
497151
177873
404243
372824
408626
77358
206747
267833
506526
530628
567422
320058
477876
406611
85433
116902
176927
543066
339724
474420
513990
74332
439744
491891
106730
259872
317829
344657
544388
466269
466535
116848
265607
323942
150733
281247
82450
134934
289861
486513
268005
256297
388143
319973
29761
299219
29712
25307
92834
275389
16730
94068
168357
149085
239312
41743
357840
40002
90579
457294
525655
154795
340562
68555
115793
232711
361723
322766
263720
411914
340142
563499
202921
259631
252070
416511
365431
413847
373855
236973
497559
258798
335207
70535
308208
38091
479642
212859
111644
396026
312704
294730
307745
147357
310559
548545
232373
549621
142926
89546
177011
515332
66727
282646
471363
349387
157529
155890
541010
95713
126469
424851
530053
132451
137459
562522
397379
53166
451148
164514
11742
4836
288414
68386
134268
255826
561387
425045
277790
176937
50814
350282
423896
164074
562094
152674
195606
77323
302090
328850
368225
460668
46040
357439
94422
481411
72756
423390
520132
144390
208632
380288
342995
389197
72357
511437
87515
251809
507411
13975
197651
140548
130186
306334
111425
433708
508359
105143
448048
67853
250190
384846
341455
96983
412783
370363
403195
102416
7348
513044
86979
458928
402760
454882
307527
492039
361750
513242
460861
144031
244250
260063
188159
457101
194958
283737
222733
236428
6859
382913
518780
133005
217000
134524
44532
111639
130545
461843
98770
483950
335415
502100
181531
274494
481974
64289
545472
251571
336825
270619
60750
441960
153940
550126
507027
144656
176500
221587
369425
186482
241841
331198
185463
552354
444258
93675
244470
412220
134470
269601
491292
236391
346810
493893
63681
275073
86671
336220
387410
181330
115350
97226
136848
105511
113338
88706
62766
210147
506772
266942
349201
536556
538208
149729
71668
111339
70474
138685
181955
142849
409666
467102
255760
115379
473976
565534
23237
558717
314706
417733
267250
566613
217918
111550
234079
354710
179014
205423
3813
390558
44032
338317
313193
75219
171358
179155
253649
564161
437704
521382
181796
143809
117571
259761
322288
565442
263052
120283
133297
60324
463305
310569
438986
523758
122144
420916
445691
247373
554168
302243
498078
525402
500699
389513
412409
66944
483790
176598
235009
237227
110419
349975
442680
551976
554925
496918
6990
117771
323338
525129
128167
236866
46746
320583
32183
92953
80402
398862
388020
208321
212862
22267
93197
185227
281050
176451
54372
246256
532526
100964
507599
458521
511882
339955
384179
548948
486440
352311
86588
392526
149514
105613
97216
137225
403673
463298
516727
421809
281337
479157
230645
522624
163852
526696
455202
540041
513648
253955
196921
260727
75432
442669
159321
415464
216792
218357
240645
248910
150662
499947
412044
136292
396682
281604
47614
434258
364633
370810
559393
331967
231419
41397
300464
154877
172190
486740
509664
85279
274568
405196
464979
168890
144245
479291
505761
9036
138105
82874
209720
294457
323182
205238
20710
341957
163974
431167
512064
35536
11215
61168
38090
126193
113168
315433
502545
62437
123630
366368
338634
357359
422504
538346
251857
415137
422907
369638
291758
393128
230955
18563
317000
327075
427153
337703
397324
132257
419465
63958
529210
76162
391738
561872
557503
33151
494003
8913
304983
213981
288982
495448
4763
68154
537107
564989
509357
442846
391125
225269
462587
424618
375264
260604
404347
451289
504908
146752
192419
153751
22152
153584
117117
120982
409755
21153
367205
47739
464431
360990
244665
227666
503234
100830
121418
354565
369823
450564
107466
98635
23796
235616
62427
135881
31222
73249
228150
339724
419670
552208
149369
348116
374453
305204
409279
394194
223923
208700
466236
503760
70958
93262
486246
355865
309804
434430
399460
466891
330873
198961
162732
404919
118284
112812
130049
228388
432071
541582
529955
147771
375692
381169
167631
14237
294663
270810
331015
395700
294014
532101
370793
1206
303212
131604
31941
306829
559207
257003
428787
489788
125236
134071
531898
472676
370974
97799
335887
252985
67329
485726
483455
259806
218057
491482
174785
409356
142445
18490
10812
331413
96026
141007
469755
63059
498964
546044
131595
423074
117303
280874
434538
434461
440414
151571
37218
500423
205958
13972
422345
198051
262833
51911
234497
231846
390347
67391
554156
178993
324864
444211
98677
462838
250997
118811
179688
544948
319354
150167
216025
24291
396280
303104
174685
363660
27507
289006
357052
182286
176286
61151
351237
254367
19153
483549
239496
424820
527101
144445
303985
461353
511128
85461
197598
215060
208424
93098
394733
452997
50322
438427
127329
556105
200467
89671
21055
567312
73234
234995
433717
359015
406664
449807
122350
146084
506153
275982
43623
395474
390745
43112
294227
465336
116510
420688
276242
411769
162364
23122
187068
162442
89832
235708
6508
491029
95922
447327
474897
336976
102112
313512
322552
549922
351553
460302
333186
180914
538867
249309
3956
275977
504324
52698
361033
63018
304763
418758
73569
519394
384946
566063
414683
152543
158328
421512
437218
43170
386417
359363
550651
521514
547441
445286
271408
222276
31645
407675
444857
184453
529484
515801
128403
309683
289350
550697
268935
314552
111855
306949
82604
27712
435333
119638
519433
328950
435406
93252
455223
31555
321422
260514
395057
175486
25094
393548
371318
354721
312637
365203
496642
1328
382468
72124
49660
445414
422690
30748
359801
426120
69264
55287
166905
189147
560463
187553
26774
108260
244633
472644
518641
234676
486178
508146
365003
539013
61168
522816
14800
162570
332623
187586
528047
389398
330622
255435
405933
481883
72367
339114
50770
277797
560848
412895
301761
286908
74178
79581
93017
405962
65434
128169
74699
380862
470743
38722
374767
394998
382153
143165
2562
302613
457418
323880
244255
452594
497492
175377
241511
503346
568133
536334
17556
450330
203463
324363
1791
438450
247625
515313
508051
207378
357085
482571
55567
449162
104547
257079
229614
534811
395027
277529
277439
304480
181798
484708
103569
214885
231676
253254
120698
28212
39031
406793
547059
332168
472584
557196
96165
142806
23950
25749
251647
476801
452396
445196
420750
215591
411360
256408
188600
77097
268263
220604
129050
328505
275903
190616
235075
89047
542050
299037
276555
3785
346096
320996
95421
88826
51024
554163
88704
339681
434521
466030
339613
338510
450134
490060
514672
68078
370585
312466
292351
506623
549765
9415
397697
290241
89417
302457
233248
425133
449572
497494
220271
540344
459589
410554
96072
208058
89008
163663
350741
129300
431637
247534
12551
264266
441037
491571
266579
73480
458780
381475
38540
259447
336002
543689
359469
225155
160535
79776
437822
526383
146606
419735
313215
510841
273086
248170
404929
67172
353276
299255
47319
76481
70086
481765
237369
507596
485805
123989
358208
348985
336774
400180
144753
28651
12003
367153
72889
511091
12588
54001
471372
112242
333797
511150
201605
438564
478083
33278
491873
341998
122790
531297
260622
97603
525607
97788
480495
289907
283631
566483
122575
287850
24905
79720
482231
551300
299750
265870
70382
495583
544492
513909
384162
244035
3951
542381
305569
152355
94303
91120
64289
330279
46195
212877
204232
56147
261775
87903
236396
482956
455215
475488
458721
521698
371376
555919
357652
401573
371532
328230
287855
263483
75572
165847
246289
457251
175493
102185
196930
458984
420144
59866
413315
264994
475645
147270
30670
211402
181452
387034
120670
21900
546210
351986
18552
353117
170024
34091
58043
337064
172824
232620
344148
214952
83034
340392
37497
192652
284916
566043
354516
121147
364150
121630
233256
102319
338357
371442
323314
215660
345257
264255
265121
344349
406375
547841
241301
523407
114764
177540
209162
405644
278904
568429
107997
10783
97433
331402
436267
363591
72152
237494
47456
522187
64342
558205
71329
166893
19342
27518
30558
289066
473919
447116
472389
110816
3359
392578
312688
204213
131641
469399
115150
532767
563204
343759
192160
21740
169643
409973
447187
172765
343808
18721
322139
447273
137374
318953
297815
1983
443575
237616
326742
409352
125746
441655
477042
453077
199220
201516
420119
544541
465768
450934
34586
10020
514592
356978
257394
70910
91130
536204
11012
312587
130822
476454
435402
336346
71039
232970
353081
247176
197412
191368
547015
193068
93980
219434
559638
381326
556385
388468
243153
4512
238411
290699
312776
372750
110572
480050
523416
144096
316218
427082
51656
164569
98159
243429
52135
56975
373819
168687
133474
469931
241513
151008
537449
344702
449235
465568
43509
28249
298118
126798
387123
518502
64602
125642
346127
260421
180386
1746
297367
567674
67251
235116
444715
47469
291282
151134
249625
346451
542600
426132
20352
71014
493468
93040
277568
243477
559500
128642
85432
146147
436637
540667
343195
72186
181400
167732
161506
414324
154314
279749
445332
361333
408788
202424
342698
107270
315386
74573
463098
87253
432798
347428
202100
194762
242243
180585
522926
121027
100644
86503
319685
352733
476118
303646
70436
230538
340311
459140
218091
347062
286768
259622
182337
392005
240861
557993
511136
71674
82433
57888
533487
429414
61685
410489
131704
324551
223729
125675
17159
429585
552393
196989
270588
325159
176985
66038
280867
552539
411116
368972
165980
294247
14057
366453
395126
522493
21654
126460
73988
563581
323409
71266
303066
373845
484680
394091
210675
459115
556200
279797
154038
471343
106057
399618
289932
189600
445545
175315
447683
54003
305691
434059
351605
511331
105412
537949
495127
202722
461670
432122
331103
394588
546360
415714
248769
386612
443608
293740
240223
82722
111135
51612
138191
318353
427372
62217
102228
449523
276227
41139
457795
65040
393731
307946
422984
48145
546703
474965
426469
527883
61503
181484
65996
143741
242648
271409
174416
534089
57846
186535
356156
11999
295345
54325
512250
241857
504628
324712
44312
567806
323698
385901
221804
113122
340174
28121
446182
109319
396726
558482
132981
20991
439322
496337
167680
470255
496487
167422
41705
511401
79322
369706
151033
247637
101333
339166
411914
116436
432923
495409
103767
208532
396145
70758
85711
199426
79099
530439
468460
318036
157346
249991
504610
135015
291055
485912
497492
134766
90071
500977
236655
215704
254460
412049
538065
455697
307694
121074
237167
17482
99636
476375
471702
699
563065
281716
307139
56509
183970
101912
364492
493266
473576
526103
547174
518817
524578
398466
531708
52344
53962
334945
288252
66468
12259
129238
385276
269042
36251
262216
163960
285893
553060
173397
539233
395590
157181
279249
260108
299064
101115
5599
132468
397193
464922
335976
444735
326974
226183
564307
108520
246674
286629
333669
417649
47851
40193
295361
214863
116382
354455
486990
167062
124248
148315
246019
51241
465069
414924
235118
30373
562831
296496
11370
429375
141179
363185
27291
476636
233909
516492
253165
279460
443366
538371
498849
70454
210516
389280
374467
208388
385907
480713
257110
263383
86684
410533
559390
309163
428165
414387
52590
83785
451475
82112
440710
224177
228564
211095
441997
120926
386420
433896
32611
230858
34993
233632
472842
91957
393721
417441
255479
20188
75354
167600
349950
40314
455560
229775
447528
464708
83623
26423
106796
329265
82200
431154
180215
306423
22584
445196
390688
230015
184020
378949
187515
365194
530803
122344
390217
534537
173539
165477
277272
130945
394298
234449
190335
267457
93556
318671
53928
88307
31713
539911
244588
541825
210277
442337
486937
245463
238974
10663
197662
305251
238416
71244
469811
232900
242780
450777
339262
35014
309050
130474
16123
211878
490584
223543
357704
549199
45455
113722
355467
138326
554670
329024
153002
21296
486542
411556
373793
239237
228898
223142
542166
490915
567101
390202
123964
50709
533066
159819
130648
557657
548843
4657
44111
340193
414676
168828
44350
7631
46882
391124
558931
183321
177753
339840
513533
433424
382071
346682
152421
423447
94949
501957
567055
30909
398662
304154
301933
493751
62534
22694
266268
7221
288429
565709
316727
288879
32595
379555
433354
239102
404729
344994
5214
57880
533494
465465
47096
182976
89890
510942
149912
203475
447913
319250
3997
542052
421741
173127
24841
517908
319208
170629
365129
51142
425910
307326
194872
333705
389223
56945
28177
148614
489014
307721
97161
310559
347377
70207
66001
452298
412493
47980
109495
149673
36390
28967
530154
382913
329109
540957
470255
316886
339087
335704
223968
282839
521069
275864
121716
351484
391792
247456
106459
114913
234032
179285
60798
163196
70919
100264
331335
414476
494843
124796
12486
530114
533226
385526
117784
546293
378193
136638
3016
208998
461541
286481
194157
135032
158445
249257
46080
58871
278371
528058
223541
179630
141194
548295
59339
4556
444864
4877
246083
66341
84193
486338
221316
469424
558588
106858
376487
190219
510568
292687
566084
343445
279740
472614
479456
551840
489837
532770
19753
437397
268059
221372
453194
194706
505966
346925
134996
519876
155062
348752
303390
101882
142362
352644
112177
335047
451348
509220
66377
15264
252004
205844
378943
530236
37958
319994
140478
147845
445870
42854
422220
355015
427391
18679
136256
33664
239674
101432
112631
367102
552162
423361
206426
393874
63542
319092
120981
431662
533646
189545
220646
178142
76472
208687
353946
272508
387944
207173
411926
210601
326977
34272
261827
387040
277129
359687
309249
425672
30246
298416
9443
465233
439151
568149
435887
295239
534067
238114
290089
170537
67495
256111
417375
103589
439916
126400
239978
417410
220228
400584
302669
548715
219990
323939
161138
258050
437499
113977
557056
12811
315209
121940
525891
451944
193212
483313
325623
10511
126617
470775
361305
219162
537252
372424
411237
84092
357166
113149
158335
334095
350351
302801
320690
133238
158676
44653
289392
514023
320314
302453
267008
161603
321936
443793
458631
75970
533379
399612
375845
513874
68558
199212
509217
167759
251523
330820
178730
48912
355006
480948
481988
344191
389427
401657
261741
235893
294794
462604
559792
165901
483712
160475
356764
524018
135150
273154
546142
480590
567080
412583
565651
165442
484535
342301
367976
246274
343564
1724
416251
560266
273324
279428
229902
448094
185017
452193
385636
519789
487888
242383
288475
481919
293212
138677
492449
13779
357988
325294
172444
234933
202433
126631
499981
57033
183394
94797
242983
380629
19448
165449
67057
266853
221870
367673
44905
37074
85226
18464
527711
182689
18498
66818
105248
135311
512037
103274
500545
131509
351163
554437
281646
436700
344677
125130
514491
504175
22318
254978
120912
278802
147629
215631
426311
359456
335405
71184
241039
486595
318390
376860
192978
538026
567176
294990
124080
341116
146420
189576
4420
432896
287518
5652
149563
550366
487733
162298
394821
200147
423687
378290
198300
276075
568380
366862
492553
63635
154974
560198
188894
227011
188755
444445
181574
401473
462536
552059
539653
513805
354882
502690
144032
194565
127945
152712
411224
565188
556497
497121
335031
226364
216471
25075
309090
338852
114778
423852
192699
47379
503582
246670
276622
185337
49568
54649
106824
46343
364345
105435
277574
253068
549450
367568
139823
49447
539610
132601
531870
349249
148443
335883
46197
87485
190381
484950
207870
309889
424971
288870
477743
457332
48665
546773
232611
386109
26717
228015
227545
495839
325253
567914
56866
454462
87174
498972
501073
529080
456481
200798
295431
392999
515609
319669
310716
173210
236408
510905
29508
15219
190782
95633
235680
102233
122425
332152
332655
446084
103926
256311
434213
260316
430969
477379
50783
451699
353195
452924
454166
378523
482654
332120
385707
535673
481176
346907
278781
88930
119960
26049
275406
502609
336740
359049
161926
345829
196647
26459
264245
68141
58459
446697
374031
102484
76166
130565
115445
169310
484394
464692
378733
358680
132378
561087
334577
527703
456506
19779
180630
73634
42735
306832
209018
175915
244414
503289
406758
487028
182562
367180
37676
173922
502309
543260
497730
210797
369381
467918
357269
297873
173467
314991
359421
125952
88588
470571
157904
289180
413977
62023
424107
48195
128407
206162
436135
222033
339000
283303
449650
28506
324415
222637
334781
241596
498729
361056
156469
334084
139957
337228
413530
88705
393446
121175
200949
404794
174762
22730
350894
77960
197530
520686
187567
475900
525905
59769
285507
9221
117860
299885
177292
29352
34990
125528
462520
10853
155055
263470
223927
28479
452226
414522
355157
78233
153244
293225
90997
396866
227302
350815
416281
271430
389005
341753
244039
217033
462289
271674
469070
165125
390635
341175
111208
57736
517170
228915
17385
256900
216020
261077
103944
481127
343458
419867
428525
402829
75662
454291
525900
564656
124407
427522
424612
208175
22769
60228
527920
431245
184090
129040
231103
442013
243539
193578
3707
168531
35168
203429
102906
377545
31753
38492
116251
558501
116799
497865
408480
365384
105456
282570
312055
458133
288180
553349
477138
541238
203136
331290
144666
302476
467302
487615
231094
515659
277935
230088
43305
331031
323196
402382
132160
491125
425087
430073
496362
404303
468347
283716
322767
450878
243886
479507
515308
522573
46329
229725
163627
344180
309271
512435
86604
257784
394580
203494
52696
305777
265888
354399
177392
495947
34767
160751
44431
141210
521198
155867
344639
318683
475519
55322
415625
408511
29929
25999
259587
277697
103498
521680
452815
397248
388339
348374
3
323539
445669
239023
356532
363715
103447
156064
242188
441667
211883
147006
74845
159829
248682
9971
347294
170303
392822
273400
262471
439642
300286
49702
19202
520099
162476
206192
365816
216211
300213
203382
354594
322074
239140
410527
561067
181239
447786
350334
22027
4225
447641
35721
399481
108344
205099
225902
288827
499159
155407
313158
204142
89097
375842
202355
171007
481018
254029
388955
368587
337458
364407
237867
349236
515997
65936
432452
271205
503350
405732
73371
557553
385897
545653
94177
18786
136500
451948
72571
519934
401879
100147
47986
111423
302915
367921
102654
409963
58460
221603
460837
93703
298260
526760
326685
167988
421676
70375
454804
305120
387945
424340
332101
155763
321469
401590
398119
73170
145968
302371
94368
245349
477251
534445
157764
518413
169342
232582
305078
324349
204227
155468
496425
247523
320107
134941
4361
200107
353206
512751
274144
418226
241530
252888
230534
118834
131382
450479
420974
10131
108626
338472
515759
134436
430620
328667
156334
80767
468880
154873
246432
99763
43034
141718
281415
315522
272977
412414
557311
509559
75960
18363
93258
454260
233563
71560
334903
191280
253912
263317
253404
166034
450725
157898
511188
204959
27813
142208
250457
234628
508784
365644
454412
113437
555961
522564
166570
298080
228558
251699
133019
468863
143348
154335
372927
537963
16800
87789
418648
220656
385932
81821
558589
276058
133114
246683
508337
49072
329695
78620
82943
173824
492971
180232
557963
216852
219035
4010
319871
137414
51753
544289
201675
449658
475450
281633
300375
175693
41690
439740
550460
41549
238499
381169
238929
12139
467331
42064
153894
500550
51234
539528
283798
66724
251840
70405
50601
287144
40303
363981
111340
515154
127993
439539
346132
497972
326748
442695
302290
290722
467215
238914
277963
362199
464333
554566
341047
93217
342808
424767
57021
567193
316188
14402
41001
86509
66532
142319
477601
290833
496995
250581
86998
387134
468111
237146
274499
435855
522776
322139
173085
353824
43522
101984
235684
31123
325930
26307
411754
98149
153605
71114
379312
23329
31936
245319
143270
313290
532023
450542
48466
206606
217371
404674
464254
250208
20629
367380
508786
376052
483306
441336
518647
546807
514625
25717
70989
539583
185352
284668
393206
168512
43514
130341
448621
217151
254811
540338
190839
450447
268233
105339
245297
563927
553760
107414
15619
22333
118985
541860
527188
296392
231263
357651
262842
339171
293666
102656
46032
358104
16472
519736
85097
357584
35139
502124
470813
60841
422649
257144
437195
208875
246144
184996
186245
317942
406713
432755
197148
360370
141996
464977
473905
70988
491844
104917
519440
523616
140837
251467
259000
6021
18644
206799
108298
147458
534768
415603
145613
228450
533030
103508
80806
138685
357349
514871
521759
397491
167922
532961
262689
53262
514919
333144
370
351605
87486
481687
461532
495530
440433
81272
3669
404501
231581
95537
494066
209254
154818
12994
323403
259698
291548
337866
226874
366812
482057
330413
132843
70925
281912
541055
64990
302010
192809
202629
94906
184926
213299
567471
425817
358690
199940
100484
66470
484008
276091
189433
448391
11324
467084
323054
433794
36133
58379
98642
425932
336915
70622
62896
476700
207841
215206
173849
546175
475620
499243
309003
300052
96449
464135
499844
123457
491280
145206
240924
317823
260406
496210
157856
141505
417966
486643
144629
276119
247895
250530
567827
519924
558568
218574
152078
549249
186089
78308
213406
101618
387160
72906
95680
29431
415068
302708
222702
539272
20097
156319
421295
424089
343712
167820
347849
534201
259306
346243
445573
367389
381410
372927
422266
54357
173046
503668
5517
126853
433595
166089
507507
281082
461693
296473
116881
205424
471748
162985
435275
274430
540533
529179
161948
331630
328196
559359
424573
177876
79599
235788
417040
394749
369502
521378
303194
121065
477337
215061
489344
291685
438542
184758
183508
444953
277652
274417
239984
128026
274610
240207
503122
190996
232635
36704
513888
463246
260247
56600
217782
256541
1184
2213
565868
57679
140228
175977
306814
300426
368109
272946
149323
250169
119622
241893
173646
152634
22891
366380
126431
437726
273524
129220
532141
178131
33621
114883
515411
156735
199841
473745
513910
130795
344425
105923
435104
244407
120166
65289
236136
183404
381372
152408
84666
407038
2908
319192
355244
340403
260983
480286
50828
432793
238611
49697
132545
208240
402973
393890
389992
240199
104270
483056
94423
542050
193603
381445
72415
213581
436028
80334
272449
106394
334079
99812
337531
486645
475027
517905
63450
291062
38744
275386
112800
198356
417384
150126
252641
260343
530101
121291
309908
27925
414990
496781
285006
200867
363365
106433
410716
186141
481774
77268
537702
200047
340881
376069
505662
212940
562851
154808
154952
329460
406463
171335
541460
292196
105367
358284
367482
473705
36532
288752
440444
275942
314614
98845
245019
211311
390290
337174
310921
218672
297004
185955
171671
428103
198753
33979
498159
448115
238465
235958
352993
439137
209027
219074
446001
178709
125395
15385
418999
344538
500576
234173
481421
71174
229037
464286
253149
488149
383828
62490
558059
184303
348282
286527
116459
196885
248280
317343
387761
296295
14124
105563
421781
306284
202304
86239
272535
301311
110908
119642
404503
163287
542882
527596
71841
136977
243369
237044
270341
466685
76151
278999
307576
389081
265840
522075
538214
299096
81176
125013
536955
5426
297534
315418
149766
437131
115234
304440
383442
382096
491448
525801
343849
158251
13778
343307
95913
300927
66253
66378
556239
331280
324493
54001
268598
251793
494962
531271
234940
96057
390306
43752
417029
275844
417991
300360
302190
170567
511936
166937
167472
197869
27026
369937
230422
139497
177444
414720
480112
230064
71066
384461
254405
396021
170849
293331
243165
349850
366592
371461
140224
535617
541843
391777
142594
448296
316950
163470
377381
539855
524603
403760
486526
265678
391378
532807
190551
486091
342688
226126
556571
6481
491502
248775
327991
531038
260822
482201
447921
387465
462630
55645
489824
192805
32229
128397
333843
179351
71415
445298
263804
299443
429081
496562
546843
31082
269573
333040
260628
388564
448110
411706
284780
51489
264294
147840
173258
376158
418664
194950
77717
156361
230097
481152
186970
108264
99753
193244
270561
243479
342783
162024
297530
209331
286935
562195
195410
33523
101725
207933
385228
34450
60675
186580
357598
2647
512320
295615
216003
399345
310166
517871
144585
200661
362259
9933
120291
133229
238393
97200
477222
338134
269811
3529
532034
189982
529139
492782
78523
346771
5721
87349
373406
566666
349899
35465
272054
440790
356306
144377
298413
238414
253894
171021
110878
500150
420648
22893
120375
250298
172440
228580
517909
308835
562520
110784
453283
191323
259619
285595
435317
82426
18307
528657
77989
97661
468554
292284
90672
322809
246699
44109
115912
262656
307905
307565
540455
340234
399242
41780
430334
145572
296758
425842
70674
319866
238974
365091
281470
405193
389005
351237
344944
444177
424904
406214
257496
500177
221854
245738
186999
126420
173453
14178
299908
439168
168357
497382
263754
524179
5423
118900
159078
553524
68310
398460
491129
443952
395038
80250
335215
15622
470983
129281
520026
543812
207736
421370
114913
62230
548558
276750
144383
281454
507486
98711
280629
358589
291252
74465
67706
138935
65881
94578
537889
89394
443761
38187
242684
252336
513618
563473
473861
403711
566185
491761
156926
275182
153310
277589
512328
65473
418743
60855
270400
236168
59804
19873
279622
315585
67810
32267
452667
503364
441118
213463
101204
23930
112636
371758
465646
87962
301881
383731
305692
448121
60003
198275
89186
401054
39214
417427
168180
281619
463108
484078
151631
374914
274186
290322
493497
406877
338628
522414
133119
35393
101240
221339
224491
431376
66838
438423
520145
368867
465438
267830
208492
244046
92773
5387
167474
61565
48777
477836
275662
154922
345585
241670
415610
555168
481922
175418
38500
31766
427798
328024
146432
201787
292846
436163
330215
23318
463788
529761
481760
192718
286534
475960
331705
219990
291583
164010
461559
508995
558477
304774
276247
312533
299722
98914
520447
481558
72884
193094
562722
84176
61829
255411
500192
1179
535010
549997
15537
177913
382785
350373
544765
265959
382913
8952
451009
544247
256439
244677
236778
226287
292844
405467
253987
138858
371432
251516
369721
460770
515251
339256
30523
263012
52288
205437
114262
527283
178385
70672
114003
352077
81008
81892
277711
300733
470028
56237
389623
148345
81239
230636
60620
509661
116889
337196
387045
158297
370545
238317
340036
363081
178156
190354
454038
478185
255076
183684
38086
458247
324957
400201
149645
452049
537961
523969
496500
389052
315801
527586
47035
209109
34156
34394
488757
62609
533146
450942
138949
2162
543923
223361
307029
401354
524131
143281
343809
563764
394284
546068
177860
524998
209486
514182
120196
377289
103208
383389
430726
516763
50243
240793
120727
146897
99659
251494
204734
305832
36091
40205
384900
280031
251384
458057
70188
543842
268383
113736
214827
210314
66409
565147
539741
316617
144392
21498
450035
67672
478843
557261
189238
371924
83180
353319
511103
287027
269908
50119
47617
265769
84462
399210
41720
353322
337641
463333
340322
516793
56973
234204
169514
332253
490960
487844
505811
353123
121835
286598
126254
397838
512943
229764
100763
153197
69943
336752
528872
437132
317647
83204
420033
485041
396599
359522
337746
132164
308590
458437
464365
254936
340401
415096
371663
4572
491038
44580
236163
98734
58913
497475
471379
45213
429003
291984
32747
400882
93777
170531
330780
484616
418534
506934
240520
70780
363882
531115
516366
118183
313045
60253
236879
199999
313305
45284
262652
19226
394549
221342
34512
249955
414070
30443
552140
257585
38045
243661
165950
426213
531881
453288
179988
29367
121732
291522
342944
501669
6217
319993
111190
355575
100875
56877
397875
308533
540784
297730
74403
30451
442267
430333
499872
259101
43469
306008
165082
30326
393431
459908
565922
538390
324638
533203
188280
387757
466665
213779
393603
129248
462699
475139
331705
548196
200514
430833
218821
483739
286574
65063
9683
523843
115613
99915
349298
296074
312457
257997
560174
445102
150158
526991
199957
362311
452110
500607
211828
433849
4615
162368
539483
249662
430925
138587
409188
344507
184570
289036
121469
49946
72947
52353
373289
400353
77076
508059
458912
80715
46148
507448
234010
377884
390228
185224
543994
114575
209428
557476
305676
234895
240208
388938
50300
293920
67720
488859
32962
292098
527929
544628
203129
433424
184305
235381
487838
155343
268284
542768
491834
353939
419490
190320
313396
163934
487406
345413
565101
525147
372364
357938
356838
485897
544228
284181
216708
344907
123386
474464
84527
289360
148677
390098
355733
334093
7869
246122
33972
200547
457603
54692
539210
396589
169800
295175
554697
412487
128232
300029
328199
348312
496275
563109
76767
342826
252269
434694
512778
257797
48227
426791
518340
89343
305130
434940
157950
321766
5325
508286
547711
31453
369615
278413
256483
369746
491850
40679
190493
391746
169511
116999
410969
427407
420446
139578
89327
536971
35304
214804
555697
382620
525466
204669
541869
6234
384419
18552
384425
536694
12140
470485
117333
555270
392871
422474
231627
443327
352327
341571
185003
186989
309969
112128
150277
255108
62950
121341
265315
379158
80367
112285
357684
126352
225353
31305
476388
463894
500817
559429
31502
276873
521894
442404
495896
73739
483511
205122
380884
513929
117932
35716
332534
132718
171982
279299
436297
96172
170827
158993
522955
481718
170338
402680
221278
561560
270693
210738
178051
554247
443613
293329
313545
96463
481224
47863
392413
256376
238357
332904
239501
269063
219380
203006
200259
124181
183169
336594
20257
106154
9821
514791
485113
247197
539560
522703
417339
311887
552427
66105
437818
380845
434884
493666
461043
46446
209038
224346
124265
390453
52328
116790
86989
303685
189555
285896
515186
229038
520513
123066
233481
529543
209807
85640
65763
182421
19793
145162
137181
496720
19389
255255
453896
244773
319133
549338
335067
507977
434896
74048
350469
325702
555633
546117
415868
527225
232989
315654
116714
228490
139228
269221
461995
421758
93765
430281
452756
256727
140807
255317
508346
274023
454686
46536
300158
423091
545997
277245
46521
385319
32699
408191
172626
160469
247261
289243
376287
371208
421949
400620
424247
232277
380249
198351
126438
366861
286439
184877
133768
126713
35949
393193
475218
488298
487690
234553
549318
295260
464190
425467
93020
367127
213195
92753
553457
101422
168486
7770
1625
435576
18982
330565
36454
421504
452710
432932
442436
403544
270209
355411
402867
436813
384335
553494
503100
100060
42479
566923
407666
525855
169748
265311
48499
519392
430084
556986
189479
236855
430057
444708
230953
2688
558061
240762
500764
246544
207030
412520
493915
532794
105884
242388
379128
165421
451743
465421
34830
245434
384971
474859
250777
326115
208475
453222
137727
264158
467969
150386
291194
303947
393939
297209
547021
70109
191534
202653
268284
229832
543602
557953
172451
200275
504609
118781
519977
489192
393817
453801
337707
478771
25450
442436
249909
279061
80365
421369
220103
330478
292837
77350
115648
86200
38267
560942
110301
64133
127626
370058
392520
230260
40338
323887
158661
91959
362589
192134
220433
265939
117080
371337
374621
240039
538809
536215
63460
224520
187635
479322
20799
456146
406007
331149
462350
376184
96969
167715
335000
343619
319585
520886
256029
532445
249470
371404
352894
327922
125325
230794
458989
209104
239214
261373
218532
531586
549914
455849
461348
15416
123784
560504
84733
434731
75051
182066
208450
128408
42901
521997
417161
421581
472104
427606
98764
419059
315069
256376
464302
54945
263088
424129
190432
69168
13234
214906
238639
252966
219398
431955
84750
283666
66767
322109
136001
36604
50673
117842
471890
427349
217653
255474
27793
394616
537218
71713
336433
214695
223668
459815
30801
97548
504468
8994
212526
492242
249857
193763
405135
169031
59782
199009
354916
457833
534189
483066
235951
93681
145524
500060
368627
472687
243620
337984
441825
289094
170417
49518
470490
476931
355296
336435
127795
121732
165588
553683
343417
295110
355624
340575
458043
181162
116515
248532
547337
516712
150464
205488
558222
150248
283639
467687
311310
523629
43045
343951
308421
77014
270404
144572
330081
367017
436822
119652
144774
419519
240171
303796
147699
195483
124852
155099
349104
241088
256468
126796
16843
539718
437437
96118
373819
272088
316583
206776
465442
539477
332299
302462
351338
264042
30170
553911
234272
488832
307073
29401
7394
399888
288182
15273
82996
111694
558497
391191
232797
426018
217523
16600
242598
317426
70237
72663
455529
530073
192823
475876
291404
349065
144381
535432
459534
302819
141114
216700
434662
537285
409726
286397
55411
267214
388294
515978
300687
115356
299993
234062
70160
37548
458424
542246
188512
279898
148394
236037
360785
180839
364351
555657
240693
340500
446197
174762
143721
329847
486537
169262
132608
334980
152629
560164
236423
114543
514212
124507
296517
384646
182006
300687
329713
200002
512977
288553
71122
21295
543144
326988
215328
80569
81500
76249
480889
199315
3400
516684
487623
69538
366586
195612
72959
68707
252004
406446
194300
162852
92428
461728
519011
435224
277540
110354
390619
41728
36330
85469
463946
263608
3047
402453
360426
379890
114149
58589
75582
269395
316480
147099
194102
91203
255478
133471
432833
28922
374480
107119
395666
241098
331462
101910
228367
512894
401965
175647
215074
215647
99324
356491
275383
117697
190360
188074
307629
267633
406971
245907
192217
327730
271295
355363
50093
30581
237916
264901
177519
152457
4556
356633
534007
124146
49294
130245
532633
282004
264852
109787
538305
366292
317450
517562
464385
524228
159080
307229
370876
92417
351454
287102
25337
163635
297683
91321
229788
176622
47002
319719
187848
397566
290156
471324
296902
137346
279791
113212
415526
179243
568321
505323
78802
435555
262770
111548
203938
285818
422251
520979
91834
24871
358630
536928
258875
251975
240117
245229
64924
112177
327754
345081
280870
48278
499707
545377
265365
184250
213510
53444
246928
234281
557314
338495
219639
458968
277368
163873
334336
532436
37971
344896
29035
311453
249969
40725
60690
553808
135114
253227
563349
146003
511336
453291
343723
527311
23305
266067
338335
258310
549860
245799
385635
172190
278438
24524
12426
380644
75237
96599
532086
526955
82043
168304
73050
143025
546742
110272
373005
245661
223901
87991
398873
73210
270654
85382
447703
414681
211180
55699
284222
451618
323786
183321
475428
513452
497561
39544
57170
428080
442177
226243
365992
54057
295993
260247
151618
21770
559122
278923
420940
120346
428169
21504
544389
446865
327886
568258
173266
310539
266339
123879
374738
559092
528662
244899
496762
513547
542944
409734
459584
449728
206304
323106
411178
110342
378305
495280
293269
305977
134480
90992
411959
409054
566014
163123
522730
330107
412643
189513
114319
410319
457840
181876
508192
141904
446033
563892
362448
3888
333408
111931
96573
25328
422598
461181
15669
119910
107315
451809
336088
68492
202771
485757
53000
521912
523028
445635
156039
205410
268079
486164
274952
316940
533884
453084
554728
384492
35219
336014
104730
102948
272681
511187
268450
526728
70309
245738
156804
142241
339449
371615
485112
144742
559630
567746
215931
309435
94339
291040
394770
428166
453222
262181
482620
565031
45417
343965
76376
334687
268099
171785
162660
320497
48751
108854
364108
317627
228587
550477
161706
478544
509324
544922
101980
303699
448525
169290
37888
472153
526153
449881
321453
309517
315545
343926
408984
332258
23105
46771
325458
445364
390347
430554
64928
315159
87995
2012
32785
348942
30499
148220
63355
170240
78374
483704
299550
511692
290941
558296
267606
398179
367206
298809
437339
487029
16323
329354
350407
341455
252240
337009
67292
73908
165595
262655
374426
223574
556237
239953
378841
295401
249455
101162
404811
48029
396103
47780
46056
444723
59294
129133
421616
89775
444386
330049
360891
360271
526648
535614
536832
155644
66742
163676
403664
274932
473754
319771
90880
419218
256398
524596
438958
395483
205502
334177
463375
220430
363805
316233
457150
212570
83000
390062
264858
358511
63309
214554
366885
417261
304705
391525
315762
514756
304839
520546
359285
489463
557034
234527
332108
81321
41718
185479
77942
195968
120320
410673
135276
25768
165728
545483
243746
418812
318075
119311
272430
140409
275203
217991
261327
540946
98996
262798
398272
33858
318714
52533
84048
103381
72218
544368
427933
550447
492228
349788
135066
386209
265037
304746
140996
437239
30222
232247
62697
450326
105002
318796
290664
567658
209415
205227
307778
294575
544914
197421
385946
31669
6317
84669
271712
435489
133928
561039
291096
51644
322285
50549
541107
113099
334832
333024
411003
193176
1793
68064
252160
253938
99802
165220
343867
147771
460151
388658
260744
11268
444352
278066
74363
224526
447155
398171
504454
288125
352259
226430
466819
169803
19447
135032
306507
560186
396204
122334
324449
228772
117748
561341
237604
100600
342753
4058
61045
90467
401305
435888
452261
182892
327194
261517
37600
35323
331728
567805
9268
541413
476368
332438
366190
263381
446859
170043
441270
394808
270921
68383
268569
392605
355783
198710
431324
506203
464648
440970
45531
42603
325994
397294
519093
435206
521940
466691
393501
262394
218661
290431
172850
100948
413504
361045
354743
74589
416842
477488
324665
259087
18751
232812
191165
404246
104683
378030
279563
402856
89237
482776
153696
361944
101623
259710
69479
176662
358871
43629
487464
553806
478107
330969
72221
70917
506894
329127
346301
558762
41363
481608
63916
249315
350130
367670
287077
289857
387467
516660
20633
527722
393322
162153
349668
261936
136685
375452
320758
480541
71029
38040
280208
45948
434605
238419
392301
80623
167178
205522
111747
456902
540071
100499
444041
278989
370156
142796
410544
59386
173247
561282
411907
567262
522179
387480
529981
235000
284430
256216
495143
434482
130275
940
129027
535405
298138
91382
299888
407224
348602
237353
330065
112811
111342
503079
15159
414411
420940
230752
544112
394900
515487
566917
194853
53091
542779
321808
453561
206739
7213
270895
234448
435758
528438
316393
515455
136859
227649
220661
116357
537853
296440
442831
454181
546403
339509
68565
347506
352159
87998
559563
88597
383140
422989
77804
137658
558343
106468
108712
7288
498445
223506
467706
306635
448843
514202
533311
525301
170746
185105
226149
418823
67241
58417
57953
469703
324598
390038
165892
522613
170421
136173
10586
413983
231818
316453
478378
147989
415262
435923
146912
248262
391564
420639
428250
282814
194253
467871
356927
137658
346355
75078
100510
268102
156942
197685
478772
413441
184324
454302
200927
218157
527989
19989
6316
498808
293043
470583
413142
175275
512995
527552
244698
360500
374048
100812
346513
10996
69241
542393
519215
401751
81034
278329
181842
205187
415175
203494
151599
386062
424761
449647
297365
278738
182690
282801
552858
212706
363284
77799
58807
332253
176336
145956
379397
275592
397954
323249
109357
168054
443181
105696
97169
14806
303994
84704
426764
514062
290302
454705
480441
18096
91789
395257
536869
449997
311040
202395
413803
529218
55716
267500
494023
2705
346235
344324
214853
182581
332716
83525
496494
260595
142463
251450
434962
234044
344880
370346
203659
486554
429288
427510
535914
337295
52713
104651
146852
121600
155441
93320
23989
314094
554886
10815
205150
455737
438868
396764
31244
322407
232551
501946
405333
432801
301528
172528
288703
328079
501679
437800
309902
187636
155999
357961
209740
470782
192315
252937
432881
148592
232024
147379
517299
343684
356847
552000
133301
323655
512491
221763
50876
35976
517983
511653
188447
545453
167488
424757
484526
510722
449850
307625
349524
247778
258099
414725
530061
76179
544731
498621
202514
411517
458680
343790
562185
173197
145544
144244
113924
423744
126583
177292
563251
108194
148694
372878
453320
158431
368322
475448
376849
546049
350960
401920
149933
392016
319385
4559
62336
109172
70179
85355
126691
116476
334654
560460
13775
104377
287698
55603
498548
454998
422148
562255
398463
469842
284291
272471
464232
171022
427960
177210
69586
90792
332796
251176
468622
430942
201882
534026
358344
87926
211240
504955
517708
379594
66748
136365
216893
241349
336804
404514
142485
112761
349807
197164
196780
251963
377416
361073
222121
560146
431514
248600
494207
208083
58659
21458
130468
337684
295203
478921
369624
459817
74666
491860
312479
188407
239515
33381
387678
329860
204212
223396
160163
355676
215292
179083
434029
535206
343428
331261
213969
509507
245182
147773
46690
426742
57472
12177
253979
512511
500894
34996
411882
543778
412588
148921
386512
498987
551085
307098
192226
166858
413366
67649
59761
237307
486383
468498
505186
47909
454074
246667
17373
245622
421677
221950
98848
193129
549763
181069
538883
350925
95101
359650
199539
531676
326638
112356
235230
428437
298656
291463
138617
169562
238364
143007
243987
226389
237366
25656
27406
103523
438481
458522
294196
509581
135306
535916
55088
371246
422208
51316
475557
111302
306415
396509
52891
295746
190766
22767
419275
51714
560690
521294
164174
291947
197724
239909
90812
131042
44497
136006
197277
536231
512631
47034
60716
110065
79081
304092
30067
448338
463446
169201
122557
109689
56244
122387
35477
464466
240678
34406
553635
46635
16532
330961
567398
9305
217130
208076
466222
115899
427232
346508
198204
262378
518772
180573
299275
136819
268047
316677
197250
50345
531623
470732
160670
469591
82530
372187
290070
129782
483376
245839
158382
463251
411682
192532
387023
484819
529780
195503
389148
473439
542558
473654
113322
473189
37560
367209
277726
69517
194404
87538
316864
258848
543126
533659
382582
56720
550921
559912
199937
60109
347349
288399
482925
231538
234266
400272
561350
547773
208555
295585
443927
361033
334168
175823
521427
101453
491601
128074
247186
253778
143228
196961
390914
539869
480865
457907
102319
443817
248358
554673
176189
224875
257247
312913
534777
152878
212770
246045
445117
192100
59954
45139
13938
142458
440806
269669
53461
365785
298077
264289
382952
390182
249987
463722
293224
416485
146792
418159
474649
159264
328316
524590
138173
547338
322866
482330
32210
543023
433755
352637
144580
409111
119628
529702
57441
412618
428327
358313
78469
438077
276237
490388
406310
337792
189030
566828
388739
256319
253375
13402
136778
303387
310918
505467
2514
2386
518438
426093
536181
519590
392649
482168
238445
415292
24965
246391
441727
118350
365149
406306
63542
450191
567605
548059
172221
523611
289305
464846
372325
491679
2327
509684
92252
446363
242521
143492
376391
436109
515044
319699
320135
247917
309109
304814
118729
8470
369776
52313
444839
17286
47459
399805
555150
111659
369902
364155
161652
88446
236084
292338
117700
6579
135651
303577
27969
445393
385411
383951
309579
206118
347281
222066
284365
93426
105683
249560
232514
96981
513886
170761
407476
496595
389846
530897
543603
151073
201736
269483
184081
122856
154050
295961
484133
567841
382555
176693
249821
29474
31251
194027
428487
341988
290227
370082
420596
382268
158019
426298
57345
41191
151052
83398
37164
22671
525700
181748
279519
48407
112422
403493
256472
107160
343571
275463
128892
111222
98742
191521
52899
251608
32667
70312
180155
539130
391987
303040
137887
225317
399570
174712
36929
194420
27222
473312
517844
432675
326157
264479
435927
459650
417289
403145
79831
387966
102365
444927
440717
236258
458993
349700
50875
420380
487842
131224
214995
17159
172691
245612
108231
348849
46190
138742
48739
392723
82835
527541
154980
336045
323577
163642
204677
16475
7420
425844
68603
154106
47109
427664
500066
495832
64785
89482
274428
438062
362700
191862
527123
328131
526889
208362
567763
438568
225317
501089
282658
535410
151018
270177
23945
302233
368105
13702
235982
252986
554983
552593
160114
147246
520616
423491
519566
549294
375964
396395
95504
562617
434591
505784
391219
540004
565659
175276
257866
562402
2308
158801
497163
197354
132985
375870
118904
49174
528026
341973
285280
44282
432741
369624
450024
223295
527732
285430
452618
124275
86307
401185
456752
11924
354436
384029
204247
31751
357531
299296
204807
433751
61834
423139
521335
245090
356281
363868
213695
505961
29120
345953
240612
238301
180758
30988
206057
335748
551914
129318
162992
393351
333831
244878
209151
486357
174246
131751
245484
51089
441257
362323
10378
388959
240528
450239
64961
287244
525873
467133
23999
438111
443466
335769
438131
368615
345780
321213
525528
448793
373671
196044
8597
278247
107256
166353
401394
489084
529128
226942
78858
329675
204243
402369
545038
116359
3706
178648
402410
278853
357930
287386
310488
61897
53827
539782
320780
28167
363452
458551
399318
102373
328368
135591
332686
371418
465155
161486
352688
80623
431638
397980
165947
103037
197469
68373
398045
200277
129788
296588
339458
518206
540388
40947
356435
536928
261258
24894
108647
333968
22281
268674
480008
187521
325099
168924
227352
367821
290741
552728
257875
94738
260383
356498
220189
559172
330033
350906
386397
236599
512456
164909
514478
277848
341839
533648
355339
458097
539384
347185
343304
94521
219099
480859
235475
327840
193448
154955
318366
338372
339965
12325
204731
356809
217848
211725
445573
80803
529763
434850
458350
238239
476342
132754
325782
537823
254360
177925
519311
545033
367380
237396
250928
431811
301979
181225
550418
196258
384330
342920
9220
350593
495659
150445
560668
344981
535949
409081
191458
37337
309571
172636
354022
3289
6345
109282
399103
343946
360723
50253
26757
95787
319507
116420
194757
120773
292990
187965
138601
11614
289559
501897
352828
244553
364782
112409
556360
331720
141316
167166
97794
563612
383458
224908
189967
424519
303706
418695
264060
349580
178345
328986
353910
131764
390246
31775
485158
422060
429295
449054
101277
414486
531341
89009
344779
192645
230569
444423
552198
218184
47059
36605
228971
546372
411438
69429
541932
199039
517625
175773
197159
441092
301352
380261
137204
174804
219627
405201
212208
531915
120579
416294
360014
323913
225873
118664
2740
474859
512421
126460
361705
20908
249430
124291
195137
357590
316691
35261
332849
225147
105952
7538
263208
522278
520067
504626
399692
470541
245919
161534
338051
130643
167162
416829
418845
63004
476552
424423
542873
60688
276097
198952
537184
422621
205184
407647
21940
33395
165404
512792
106618
80422
404499
559818
334224
416560
123662
510462
493286
477293
168235
545371
279648
474795
253356
210048
416192
66295
533694
11513
437045
505384
338112
286531
170271
91031
23402
417914
183823
382954
152252
280437
526659
292054
220965
524998
262215
378776
372982
116764
187333
332601
164840
242555
503615
235907
283429
347572
125056
178844
365580
198175
370536
470472
64696
482494
469610
166912
68064
240745
529521
545104
353517
256497
389779
179904
400830
445796
483631
324792
529127
381002
155889
268440
177994
536818
295672
102037
318311
29644
384509
535439
288545
463100
161234
459154
172114
357674
141689
171328
469048
293904
332362
543319
523675
75733
234388
134977
218435
202541
561394
526992
443207
397740
326650
310750
24857
404236
349822
457126
285544
29220
13153
448574
466119
240777
270490
374355
25448
493018
319940
306313
36766
194942
415280
171154
26265
397943
325021
116347
169733
538925
94930
101244
149165
499055
421354
162459
154578
135591
405056
73469
13385
6992
237290
483678
167082
290280
66674
78034
323221
45629
142358
448261
393457
153285
194598
260745
553671
397767
25358
268186
109693
396337
97746
435947
523996
115193
40560
329295
24023
353319
75603
69034
296693
123263
413520
295432
352447
347721
199466
115704
511935
12289
455840
69725
432826
457512
286417
432424
23292
224140
144573
335922
102655
940
346593
190438
526414
547756
231773
60804
139460
74855
135754
325694
103282
74232
469794
251826
71467
377740
474559
184776
399884
456810
353573
353259
127373
509281
14049
48709
191698
380770
135277
421542
138038
554729
461178
327947
506275
19217
493608
172317
30708
475121
150549
336667
495044
462851
557476
420676
411483
514855
439868
279225
346019
197356
90917
80407
279868
383763
209827
131572
31541
334921
536081
116488
96479
567273
69510
328034
135067
150969
474342
356866
266542
411569
431415
131869
13775
338063
527707
301886
64837
355144
403374
325119
196392
376864
187532
243969
532590
172188
61331
17004
335970
545381
59747
359868
509072
418423
48029
518305
10883
5086
290894
174215
291529
469304
202615
411530
342604
344358
186103
177790
155255
300430
233480
160379
3475
77385
517912
182651
174938
495460
183907
50942
10291
166692
98749
477671
23428
419625
482062
412740
100486
126710
115370
188093
341017
481018
466898
309828
487312
69972
216434
106022
191803
4365
252937
357162
67472
257179
100520
23525
321603
337888
407541
127743
513903
412348
108214
25291
222187
84886
138719
142055
502538
111910
168848
104653
451498
17603
38170
524229
487747
489818
515892
192387
238894
196728
40148
189067
116750
419683
268152
482140
173646
58749
567500
118866
215849
219185
243766
245717
406509
103240
2351
259407
490178
464642
418366
547959
323665
157623
80701
401573
560074
253713
279406
463930
55882
512739
41506
143893
9754
234133
479353
231313
247419
395586
353221
560955
243624
262804
249512
105808
164326
535310
557862
524535
383652
559042
53689
392280
435677
225162
63016
232528
559690
336976
285678
24425
380032
77007
501602
420196
404921
382256
346606
81429
436178
395540
412802
103638
191718
306428
157970
428539
514053
219417
403120
793
494307
280757
322559
381987
288532
148609
179002
30538
440817
163257
121037
470392
40934
327343
254020
207
167639
469597
391618
228557
528472
433234
348063
122694
202911
184007
514843
331875
530594
149028
513443
82896
63174
527353
443053
463929
155882
129781
73551
309463
192106
157995
275457
42327
204767
421419
186432
367275
556061
227217
161898
51373
272723
26526
87899
176277
449395
126500
379025
21067
510523
499310
493236
160502
264299
534516
95565
299378
482762
78478
125996
353132
444668
317926
17929
435942
450524
538892
509732
41709
268999
309032
313477
66143
408605
382702
413557
46785
355544
451945
97919
234523
348082
31481
243942
254601
266321
89793
178343
150102
454332
431254
503685
451646
74309
512891
92976
370327
519366
210942
165465
551427
538010
97064
556470
182389
30205
125877
241803
375615
267029
329200
553632
139689
450675
220457
136388
5045
552425
127448
267939
219586
262713
207477
371311
415629
9288
277716
538197
533213
145331
322685
189547
442848
37430
450376
249887
509486
525281
320981
228715
253386
54537
454655
271665
504696
265531
353524
550469
514993
196179
420180
361265
109993
274566
179282
504429
487884
250488
340496
492770
370299
335028
190960
250264
556834
34016
132546
427639
362355
201183
106825
564106
513801
73448
446560
245747
157751
135917
274604
378187
243730
516846
283045
512400
566177
106801
187865
342316
182187
23841
61044
51269
200602
567898
109537
278476
454389
476311
93530
561359
330237
349037
383953
314753
347125
498296
538182
35542
330851
322337
147075
521038
503261
553093
228439
158912
211333
139591
89201
92495
361919
292504
364598
128595
510436
174692
324837
244621
19958
515609
425536
311488
510521
139852
419756
463665
550611
411786
558020
562028
34934
126082
510747
416523
369452
88601
139433
523354
518671
460925
58880
529161
399194
262076
431848
163648
161760
79877
509172
422113
404633
45586
441808
143128
481860
510277
477875
320175
313668
512579
556402
492398
291517
279957
549690
389551
228330
482368
323767
444131
330748
367480
476376
102805
206434
546707
167161
331913
14387
330257
67034
116562
359962
206937
324031
482498
118203
382573
102241
29506
340538
531019
104342
107767
551374
452493
331213
442436
525892
247843
388626
183857
395528
53230
463268
138672
459175
163246
216174
132376
399954
494472
553084
187622
166635
113718
472862
381767
567870
167334
96022
247627
412856
256580
494030
66787
475327
123448
107240
317729
507325
54195
344542
125334
268441
240963
183994
144635
329873
520236
191489
544193
167612
110522
361370
439816
344681
336631
295319
458959
63751
130568
270561
385403
439536
272186
23384
87225
184365
210277
241481
236534
368309
319737
544530
421645
79744
60525
17541
43114
417668
393919
534952
109912
486976
522306
393068
266401
347410
385886
262618
430492
94947
57472
494358
38478
538116
450964
259126
100949
158824
298500
41447
19573
469553
520713
450096
414155
537306
18527
27083
60661
327299
523015
362104
282627
213581
203525
411337
4305
466920
137891
40190
250237
382582
565926
495750
317057
54869
23983
118557
561065
334703
244812
170551
529495
466350
233580
155167
331080
240201
415883
256953
153393
175546
556823
227295
469709
438878
72533
239048
294465
94151
54772
493177
547220
488217
272884
381011
493922
8223
64836
522378
15575
424320
202115
328447
500924
145055
433591
150967
421098
460350
124410
357090
324215
146487
30811
515751
331023
121292
198713
469766
417060
379855
419740
469873
209690
193118
3095
461529
151774
90917
42824
134759
461805
177292
355906
92423
184170
173012
275137
314621
68656
460440
131306
94112
57513
16954
220305
394997
167722
263417
170331
568163
230970
264346
25728
463907
361515
73848
221488
141460
461487
287258
177462
424113
338056
148949
255495
145351
480499
62810
295112
216700
303891
542146
491359
40945
520185
363145
567430
426079
282004
415082
304033
46030
515126
128634
19486
567836
45606
221770
329502
516637
40402
503090
507831
508162
170621
402695
395792
563166
483223
420301
285778
226348
118840
33958
53677
405633
173585
484467
378989
514165
62090
518458
34849
389588
206119
486689
490232
289343
104783
292133
79440
254429
25118
195056
173447
166548
65912
483521
205242
220656
153681
414484
432730
286144
171714
428215
501842
334263
129441
565884
445919
105458
353743
394997
289366
356056
382660
80420
415924
416711
176858
87281
499473
514927
377458
117307
439558
336866
78669
447253
439992
449480
444522
149941
30122
195513
85565
402437
488383
291448
245491
32421
167101
253802
159594
102849
525306
84208
380683
92417
59489
357177
314703
294663
113955
175645
231915
392985
279904
519839
368637
529784
79279
358050
152051
383032
203188
546785
417694
133578
562193
267050
279629
439000
159324
345600
391807
532951
295627
465377
78694
274330
486665
78907
201707
7771
52735
16249
374512
369811
344094
320340
93043
378373
424818
492650
553319
49952
57587
161177
65453
78510
159776
210203
464645
335883
89306
46036
431021
284102
329214
443126
346457
532972
179610
35330
171763
295394
147532
73695
149586
289954
46426
559572
322663
541603
193555
483756
237134
53595
49352
141641
238124
399271
549977
141951
142390
120317
403981
153136
197281
383081
220135
111180
230405
131454
418433
262058
54712
472302
493287
61357
380966
397277
429274
417002
327673
565898
546952
234460
397105
469644
336408
327479
441413
547293
153856
421339
363119
167003
198882
450899
549091
435062
128202
195167
402897
482697
134485
481400
311471
412776
268875
206950
121233
233011
288268
212273
446165
493955
324545
376196
81077
490701
186235
237243
312065
544976
3265
459434
90860
505857
488452
465930
213283
446442
27349
75787
257750
278358
554099
524653
427479
438325
216585
176288
130335
544989
414326
46083
8858
216387
359541
24362
363463
357326
531777
335543
35164
466425
496323
341095
562986
536481
174688
457245
297223
94586
440333
50749
492447
135213
206639
326507
347283
334548
81744
305562
314804
246607
55068
120549
107638
484732
86775
459091
373785
415603
211154
259156
293148
139608
337382
158424
383620
567470
443893
163824
452094
343149
102512
294274
81064
417801
494623
20388
3660
205954
480351
542683
503663
445799
121029
175216
126674
178376
92992
515217
107613
108006
319208
207614
406420
455625
428899
33504
472429
25576
319858
296030
386291
514398
135517
428261
203088
331056
81575
230200
419689
161238
445568
346068
531269
66827
303768
555064
360079
487548
123966
289861
501864
244831
31409
2726
185577
241837
473149
33093
65353
487474
57146
22988
457794
82957
77749
407290
195085
33349
174735
405459
338409
534786
344010
186621
552390
23611
525882
308021
81977
370213
559697
540264
407300
401760
41305
88272
352557
326974
46636
126773
16272
236084
502769
62700
442199
38105
431126
283072
500631
368712
133265
113787
539980
21074
268968
516188
541140
448483
533725
388963
411471
508115
361932
499223
524338
57934
264413
486281
319061
474761
121851
537791
381020
96855
145827
233759
86938
261397
355536
423016
144351
344368
365667
55658
181632
15158
141976
204877
287557
278967
186248
159900
183871
373697
8023
468847
387532
470377
44976
232616
500938
418886
13886
417944
558144
496042
345155
462414
282417
125600
231762
974
439007
162154
56542
11322
453727
149898
9980
177842
566949
121827
315986
445046
260933
507266
192454
568441
150869
73102
559107
525462
115839
472813
283840
298497
420507
152085
45456
431959
5090
151219
21219
256275
98840
179098
448309
203134
223241
228489
404664
16239
76803
413062
172168
172636
245681
68709
563836
512884
416790
410454
164170
375332
314607
352574
220113
403504
195355
96772
185372
45495
284213
135650
142903
61256
33873
65604
229261
197598
391348
464376
349858
449064
173375
172742
527567
31423
208873
320979
94516
122387
411938
42066
191258
33994
518415
76568
264904
181760
80829
331341
496433
205083
232737
115480
61904
486887
314128
415736
515399
158941
169443
550783
235513
43503
420143
13389
161863
77787
93575
474073
564130
370742
566785
398240
104325
308542
527963
117174
278801
325138
222999
368087
523912
178897
100754
457745
100452
148183
136172
41573
488832
106754
436011
362047
196514
529386
258435
376906
325418
379202
442910
317543
254103
252488
18255
174992
12623
10288
375299
284986
272093
239174
236059
170054
395171
273878
45335
238613
549556
244867
319243
559210
155382
62653
294160
133181
229798
315112
437974
265905
253124
508888
499232
39173
441517
475773
253869
144243
85480
175562
258267
204717
561872
506448
510796
30717
277660
20470
239149
530955
99523
110926
90766
556400
256447
289718
77126
82102
393457
313793
524453
200913
468504
519862
543123
421806
222354
15086
272264
1520
466149
107149
62473
542643
370208
513951
549056
47788
343007
405268
437356
540486
248521
384760
274034
546618
148793
154714
530459
36352
545037
147311
315647
293232
124098
532313
381697
565698
364108
88215
447781
17871
319035
531751
269629
135845
78474
187826
195211
352678
559586
394426
214449
273704
39069
14302
278063
170584
564222
251917
154248
125428
401330
54491
502019
526431
347292
100129
475689
28297
453272
436812
552959
156810
529722
359323
13929
321328
466574
413221
498267
519408
304689
261243
92310
115472
389424
372423
54094
108628
312772
232247
245356
220235
253607
355994
457320
465798
327435
510719
370030
85388
290372
410715
376805
367719
490796
553010
328574
316348
71867
475732
514907
474153
263126
400638
488416
563489
502320
256533
191915
297781
403482
360604
316732
286857
2489
180745
394529
242323
557695
25908
64738
76913
229846
388107
86943
27210
305608
564027
426952
38722
210872
405351
133556
404027
179869
288107
288939
90116
261143
88660
251192
348249
22000
271572
436466
196192
8942
415184
69665
163232
410074
393866
2743
221354
21504
354756
404566
354074
84635
320130
322000
318390
435793
368137
443604
277780
278455
21253
180746
326695
161083
130386
64723
93846
409835
136594
549822
497180
484943
186274
340881
279655
428232
558613
231034
265244
352070
235971
297125
23161
330295
567605
510081
279970
94128
83990
155153
461648
505346
372215
260369
474667
445080
385110
331587
161976
391733
381586
206040
332892
567867
116905
150137
231530
287212
530213
118000
172187
327221
375303
262017
563310
273880
11916
240897
503611
204186
561632
171790
61638
353705
424406
331228
266836
296595
186066
552843
248197
115940
614
63159
459314
176590
459519
428044
559161
131626
305936
21559
478668
293412
83286
189519
377568
386053
376391
150861
465958
321351
256808
58276
239945
254005
353461
357233
254776
78288
234137
458592
499281
47018
153681
415411
500313
520644
440635
141278
291868
250917
548144
417261
393933
50971
36753
491178
81792
68526
518951
37436
401886
353350
334851
539712
340104
190335
475535
241926
352350
115337
207993
351358
277877
83450
312442
446918
270231
369650
292400
96187
514768
221344
94760
94864
190920
371864
308210
122783
518351
227514
530332
401761
33206
301325
89659
136666
552527
331908
98935
404564
86918
173767
430845
152126
441376
273899
494076
72967
165559
397462
180580
7610
443030
401799
70807
371592
269201
91689
363394
327765
286112
386940
422015
196257
547111
489967
249819
441186
189464
332959
496849
431751
494968
275722
155610
263920
279508
81228
366466
248825
88473
260798
252545
108484
455323
538291
178621
280430
234822
296818
270674
197273
255358
413252
126104
305904
455196
468163
295037
341522
530402
56163
446302
442633
232159
36607
214195
336320
286548
70415
89904
377249
485306
321460
540094
334555
235706
421457
461311
30754
507795
207416
15779
519627
291447
170222
392265
205603
104533
232260
200743
142146
107956
418940
99469
54319
1779
44281
356871
328675
188199
552433
443187
43255
134704
271164
566179
278743
106080
494182
439665
567918
313180
409166
88808
494473
434740
268846
334805
5991
515994
108264
354627
272034
464873
368167
532255
549630
293957
532740
64010
65233
238905
285440
557383
30133
293126
4556
86744
353881
359984
310319
234718
37916
538119
430956
235498
331613
498475
450435
366028
442778
505154
320388
507027
217163
96162
541050
479920
521981
402623
427157
140271
219855
544734
330748
25160
64835
533338
302183
9923
121724
76761
394371
164659
483776
266577
511879
169264
389470
14172
333890
34807
125693
374095
419262
241555
104552
296694
407430
386493
214660
6496
321109
212271
510820
156282
294663
203831
84342
190099
101797
555592
11409
124822
343380
545928
522347
487228
421757
133879
222914
322477
529815
432524
446636
378863
407033
93433
169200
477721
132827
8195
465357
131520
303113
543204
440765
98873
517885
228208
158913
214825
461172
294416
492815
361174
155839
378103
434146
493057
327233
105972
443863
379115
212831
438619
514983
507794
25874
371062
41073
278051
98998
526582
191175
408081
13301
91009
267126
39835
333592
116566
477407
460465
290966
287034
68426
45347
134917
147052
549816
230453
338672
435101
86359
225456
554045
502739
401336
29877
319303
495962
305055
154405
155706
167649
446520
348101
17599
417833
315918
369592
472633
320593
478106
94313
384368
119647
395119
92089
54769
421017
454376
502381
275289
469666
456292
198768
246556
8185
492799
284510
97139
280489
364460
180545
124690
190812
314969
430404
535850
433521
106920
398532
134566
318331
518451
319073
102186
351517
99202
485494
194511
478367
563766
62347
28719
157570
151461
163140
353440
423970
193741
60103
124186
84055
58016
478054
74250
481888
303530
269022
549354
288651
268291
170631
144714
260517
499197
121584
563090
233548
412291
519525
80023
53715
288270
526288
450922
145423
138529
341551
290689
169011
356044
296187
484191
397967
336795
460768
446343
472465
92964
369597
349274
515020
321600
23359
160078
383331
379318
423455
259981
37988
50850
108666
504265
507297
223186
196098
332851
85026
370120
194668
393225
127094
429289
36571
364121
242383
249339
426802
454424
444512
15526
352644
485515
122412
206961
272479
417207
132763
455218
248827
489015
169502
198308
79308
244017
487819
275538
352066
323594
212637
542513
99479
530122
94317
439178
61352
31531
445011
120167
28345
70884
360198
29148
468231
146211
45171
459316
526161
223576
383851
16554
225532
278687
92601
226359
189188
237229
378995
134966
366309
129839
324843
158053
479161
128195
377509
469690
148609
131643
143190
149097
525717
113431
559221
259568
404889
123658
440716
461094
47545
41621
418453
57259
152647
337984
48878
92405
314831
533884
463526
286249
232153
167055
38306
24504
446275
176918
532124
83956
54131
315843
199788
491429
417911
373540
204729
309572
331025
348856
500445
213920
110351
40124
211694
404565
526172
536668
447428
51084
462188
431411
304496
141549
117453
566852
434174
89264
219847
248185
206780
77496
109170
557667
397601
476433
119272
2874
121789
200468
407608
335720
383665
423397
17341
557081
159867
93159
328949
243846
388627
431317
262834
295921
267650
171517
286696
61978
561766
3056
359794
372982
449685
476776
263084
70204
436413
396930
203577
316362
22113
558481
143175
152368
195884
389785
244921
540098
110569
368322
46861
121668
328025
239725
12476
177332
443823
239003
269937
275768
27095
510907
201830
356612
480092
334703
357274
72884
39974
236905
16821
292203
54718
402227
473132
427341
301434
526495
68533
427598
440597
266157
557415
472604
39026
84655
349794
182621
235147
62464
438400
538699
31781
160559
286491
220333
139243
282981
522178
17802
105527
102895
344153
122557
105554
29712
519316
474770
300964
215437
490654
56103
434493
299380
462050
425769
24647
424724
417800
310705
274353
142428
450749
87681
470001
148424
94978
516226
261250
517635
117879
426645
32419
245667
544013
474243
496484
520429
49480
443943
64336
234466
187042
107282
156548
47367
412427
519975
479012
11841
318416
16826
462729
397189
39590
113153
127018
283329
458547
318298
244772
495726
333747
77645
426447
379379
397003
393898
399035
9627
329877
121385
26401
70738
491487
291314
16927
81232
61361
127454
147259
67961
194539
138688
489180
293222
241346
519657
197566
279868
481180
145282
260270
245315
246808
190723
534234
373119
32442
132826
346524
98069
134755
47506
485776
524653
68323
293219
123829
287326
198499
107555
337015
426628
538145
321487
448227
199051
19294
215428
121872
317450
395019
468950
422854
217590
2851
56920
225855
495229
133092
437000
350531
434974
194746
139698
16983
99977
348461
238262
284092
231811
150093
111841
459548
494724
404289
425585
60224
128233
56464
218609
241214
148979
19934
96465
123598
300941
173037
325002
531051
174256
415534
273277
537525
17888
214594
70924
395941
314968
352371
448195
227339
110386
139105
463060
422448
263535
302311
213037
106028
267638
528496
243419
370369
529453
361236
403956
259891
545561
409332
434553
450920
320654
116027
54420
82891
443063
308590
471117
499690
558471
36741
357411
290649
182253
272107
492133
194928
92442
345530
278579
185647
297776
501695
412858
6676
526369
393919
216720
485522
435455
236909
105382
300666
33667
407369
532321
333566
110931
397080
231668
483274
67048
155988
192285
397761
548948
242108
28203
557217
546603
38382
296382
530488
102714
105260
43914
400634
500447
21341
554247
62647
351865
357415
387321
107678
60810
7176
54295
71471
149832
220654
173827
226846
457889
494723
533058
373364
239124
549749
275185
510845
42652
454322
477890
461784
80292
504979
565757
338489
26703
454358
533949
113321
290761
476894
513895
519298
458880
180720
201743
86844
155572
220136
146842
325395
171223
379033
196744
542060
303991
354281
277215
224195
283879
23886
201487
321692
308203
552185
380165
125469
264436
285063
356280
291799
1296
531189
346700
47289
366133
3997
152388
170544
62160
30297
565459
246258
427732
202353
394431
48083
107007
96697
519233
158032
10214
157066
423837
491005
305009
236555
507556
45081
546989
439363
491718
90881
262016
471464
268623
25089
71850
341358
182857
416697
142521
361403
411878
566430
566991
424986
249300
409989
416682
463734
106517
295766
194172
61931
3073
562834
364311
521957
440175
154380
457622
339614
41093
183816
503307
215150
179204
240685
177945
242539
18902
452751
558026
44582
390323
100686
539911
536573
59152
312208
378321
132054
535481
36796
526092
136839
166493
259044
177843
247212
150682
563818
4006
350773
486483
45105
44490
387423
471614
317914
41232
563535
459434
511862
232624
327539
1351
16661
35436
61317
288645
174678
405685
410200
20085
76974
415111
447773
191622
261894
178767
440671
140217
516153
427918
548804
510873
416089
10122
71200
318509
98059
509066
422643
136544
225852
419391
281284
149180
535625
369054
345167
451518
510572
473876
339047
202529
112978
305921
160677
534830
432183
364873
491875
291980
479434
305901
338542
3417
515171
182299
373617
151678
541455
70778
384165
20
281673
255845
57660
546609
312544
257098
167777
184809
100428
113111
129839
42301
180350
470108
284083
394473
364657
97104
114425
330199
78718
539911
22429
309178
280389
389208
134807
328791
267155
406429
404036
474064
445259
405316
550391
41394
147460
391570
141726
104228
79589
369902
159115
159092
57528
332788
407707
288708
145029
88637
174593
469680
504709
438239
43148
11726
91654
446235
234974
71027
62463
60054
90484
309558
431935
396004
465936
453422
312495
140468
234216
50767
421129
77047
160967
448678
148063
87298
31693
403201
336385
123854
35406
535754
402931
76319
328702
554364
541721
310120
189788
147425
268191
426019
468160
473431
145308
394431
458083
400582
196233
259700
190346
476560
170303
323899
10664
501723
443113
459623
335160
80001
239430
142073
225879
161341
43396
543046
124066
434396
529405
488361
379369
137492
470790
475025
240538
469999
127849
189759
481055
67119
370815
540702
149909
456923
524586
358981
540345
464279
383381
105881
152637
420996
213743
469032
394773
303143
17579
339356
208783
525815
558938
527766
25414
488249
245313
90731
423277
18069
276929
34571
480197
245084
337588
408664
187593
41232
481930
249007
493289
303563
395116
9459
180430
425959
509107
367885
500740
507136
123383
421205
254062
442796
68339
422443
451549
311728
558522
125405
254641
453581
81831
404490
261944
54754
360746
98765
233289
31128
207571
253453
12313
514888
531195
547475
70071
46521
355825
27518
196912
181665
248679
388493
405029
379114
6601
198300
379022
49546
537017
551748
56146
367975
448295
285838
360759
533208
381637
482953
304766
153641
151070
549822
545506
468479
268722
208502
204614
491098
248099
147725
175251
86527
320960
83748
372425
545326
477465
185305
240277
142998
19497
182513
367734
73908
293625
532245
196690
154983
36598
465226
566283
543191
419716
170215
342801
452029
492280
237672
126470
158156
351383
294841
557178
217463
487526
19147
568281
165116
182337
57527
488028
470597
376788
344698
278572
16051
63228
282428
160412
185020
325581
494883
248002
440226
424678
524507
247618
40518
260292
14942
343227
302832
197559
56798
103257
10208
183320
534652
19794
157715
316025
289367
246497
382655
277846
177606
218208
149130
242205
194729
16163
285484
324335
358924
400111
78509
146557
114730
210931
301538
300924
286886
9876
341561
138535
231587
33192
501741
97861
237797
433589
45064
475006
281944
508808
174606
419538
179648
443498
299354
188126
489864
36841
133729
482212
481452
104928
446713
421079
557618
231423
244900
96856
160621
433305
476202
413016
220257
371281
512944
31101
110998
541671
524270
405723
151058
236166
504949
536321
52686
214725
515681
434122
422563
316025
445848
102320
3333
279415
239607
55307
174340
190297
274800
534236
2831
399885
438345
566934
401728
8694
244063
58998
285246
451195
51137
553800
117391
135989
126877
208146
68686
115678
103432
544507
261370
243623
17012
505513
78943
180344
281730
58664
552870
449563
48923
295269
39518
389721
353239
204884
237148
377061
386030
85965
108033
447782
487684
373826
535239
266481
322908
114436
189722
468950
77498
467985
507295
390013
137976
106057
481634
416058
430432
286039
283601
460374
529794
450026
49531
394180
243233
394853
243888
130330
410806
417141
227383
305356
267732
335926
552780
510560
393138
563309
252317
509483
445976
97371
314877
81393
428804
261359
546093
96130
518398
156585
80510
532355
135663
28527
524114
403837
530483
38172
511390
303067
276832
123878
300021
343342
507742
451622
360299
415753
155876
116967
273974
500131
160031
75414
516096
485892
122571
98426
178063
318911
378943
184836
110904
420818
469338
238460
567149
518460
240701
18907
146410
265093
89110
382290
227412
482903
119706
565897
534654
23396
564234
19296
85445
94960
435451
283641
189044
206087
220518
91292
77095
493025
152046
67252
90832
45469
341395
33340
93002
5456
65565
503116
83220
150686
215703
36119
500640
509205
528666
557599
72021
203673
231167
196583
24156
56144
190556
125439
70076
447960
374807
331423
314088
417019
548917
220244
308923
537458
354365
358634
347713
535551
533219
22880
27629
75040
94686
119954
308337
343297
97998
181389
202049
76741
281522
291202
369242
212336
30090
531450
33860
140604
536186
400480
51054
330446
36171
247025
131859
139112
401363
388120
270176
124061
473861
561724
155201
385187
209828
4353
135383
423088
147878
209741
173647
565735
461841
270054
420648
539416
478943
142673
412390
311568
537718
313834
324349
400201
118107
154817
27533
468359
421493
171450
415975
481052
192311
94608
212048
454944
125427
292708
335143
293131
30715
366527
252241
138371
516354
52706
185228
27654
79571
229092
490620
57039
371658
542850
129039
200155
272973
404090
363626
525115
367384
110885
358700
523689
360464
98664
209743
433861
4161
531119
28252
470919
29461
215912
347158
439231
329355
325562
276449
553379
325916
226671
159176
9410
73580
410820
199942
151996
261398
347069
492598
424523
546584
456224
36973
287969
93525
542821
132143
563498
87869
552747
344817
462770
91141
255840
534494
155915
41359
61375
84285
44135
43622
113037
381170
367320
209822
166309
116833
256121
496368
205888
65709
311435
202228
362877
563738
133892
323194
358728
186391
551187
24405
125655
129222
78802
169902
521661
18893
129647
490486
325231
222121
91621
373288
28954
235679
498495
312075
434300
415151
140407
10235
74997
505146
559189
466331
141445
172712
554364
543299
66882
540318
182147
7905
468399
422197
138169
354934
69897
403236
392381
344353
300729
49871
423273
487084
118420
104452
171624
462728
193203
334222
327247
542921
163294
524601
451345
257951
258236
307473
468953
387253
545088
408509
111880
375729
235388
373470
247513
93532
122474
293775
44214
90911
523667
372321
374082
52787
221479
223535
65202
277599
317070
96026
153014
395725
527072
27794
58390
89027
441446
525766
548958
565695
70673
442548
332355
70037
466285
532124
441856
420912
318750
1669
147013
272069
16435
181469
19872
317529
130765
354918
510234
419240
200960
357565
212613
54905
225975
318136
441725
404403
95553
45646
275120
479657
588
7478
165050
328731
11200
259155
338735
318055
122362
499720
333514
297912
160491
350102
488420
109570
351027
95375
46688
482466
266330
465460
216204
130824
508256
321499
172535
249765
202761
265191
44426
549972
545486
83402
437487
35981
243764
348872
52158
549727
278016
130640
335511
560924
212466
537073
157372
111360
431392
452414
185540
113632
165622
526840
49967
398285
1733
411941
240590
185732
549898
438758
227150
240786
70261
237014
305855
427420
545765
333148
368724
338102
214770
380683
223353
155274
558063
228975
266682
281272
150196
126693
131403
360440
553062
445627
419107
564470
23448
336494
127604
237535
557834
92993
452786
477149
499161
272133
239549
167015
316553
317651
155659
357428
380734
533474
216924
97165
170518
236601
472799
41037
241925
319916
552506
237834
56786
328638
339816
313188
236170
380855
110009
158205
481566
124365
144147
257225
38031
559891
301666
181871
497392
193409
73542
502629
416941
144987
52104
495261
414520
493555
413127
437008
553004
11156
287984
476708
387410
486457
536793
424057
515347
63926
198286
337766
428658
137540
247652
463788
530762
422332
169952
55374
434425
476523
10626
550155
153641
304034
98472
425188
523504
191435
379221
68473
383196
183240
342945
251281
119075
162685
299384
179629
540645
430103
206076
71020
568324
12500
371745
179292
302438
61891
508256
485296
533252
162491
294928
525673
236291
79706
169015
410391
332633
567164
169710
6764
503334
210827
551913
93863
309378
494643
109086
89690
309674
239155
497934
38656
109464
160570
303981
300446
296652
31673
504587
206770
185682
321210
178159
13224
249001
283151
140418
491934
527436
465715
255041
543697
213867
483008
106971
529441
394488
528477
215333
54849
64773
386154
456693
190472
4069
250126
181664
46956
1379
522177
429046
257640
256676
362825
532379
41802
412057
18119
58695
316172
219163
454615
181951
75795
26153
416002
238005
412303
418468
293090
427098
545180
275844
92878
134603
172255
386666
12881
23447
407573
91401
109651
336006
158882
563406
233527
546487
190183
244566
13315
388303
280413
325492
105767
139468
8086
213152
134091
202246
478891
105702
228337
52571
354459
19855
473995
16645
281080
11917
49489
373565
102796
105778
252948
544253
178611
75305
363176
462907
177367
396483
209748
467735
144819
144244
252067
516848
490464
147684
505279
303309
461948
228786
391225
454898
544375
555310
48734
168269
75830
143559
345585
459888
142893
38129
339327
539126
534281
80283
561008
124281
378564
357109
24012
363945
109186
122022
554149
431283
334513
141805
148917
414305
10528
265929
263066
255195
548388
387638
376383
182018
275666
205804
478171
531708
363410
250053
423175
131286
496047
147012
493227
20923
92423
428599
531409
368494
33868
50396
20483
384130
38623
208262
269939
61426
497871
405386
329931
14274
293140
285991
366284
6094
203016
428235
122521
181040
136861
197453
503520
65894
511586
12732
289111
94511
95474
276336
38371
139932
531048
528423
462434
67688
425027
290594
204436
316364
236316
318055
26061
81890
226536
527740
404531
230875
233020
507216
174916
89619
255992
279852
143651
218590
426105
489364
194031
96271
92332
23475
466442
197960
256486
87112
225702
531986
141370
100264
75498
355524
452133
499838
243445
234694
268923
445172
165085
410106
499882
368718
296344
160157
512097
143743
340843
138262
533461
333536
148949
67455
13772
157000
362355
255483
140229
267007
336643
426392
402265
193951
17768
165321
204000
300172
230473
348202
93823
548573
461444
94445
89800
94319
421495
555341
83959
462487
507185
107667
139631
288033
272276
350290
468983
445992
436252
109466
187327
62222
164369
286123
317146
89278
563988
529420
110837
450908
104932
246697
434758
163540
237756
2127
389552
10764
318287
80157
467450
351316
35573
455704
550999
532733
453119
461518
479542
271293
252717
257331
55759
389528
190749
463997
368889
183544
118149
180588
392427
75680
182774
327120
437932
379872
503853
214960
166463
482753
98808
102318
141747
534968
502478
204682
40134
56994
234991
117908
441205
28547
300578
2647
377104
234968
158180
350717
399177
218972
124794
205137
479440
528231
16262
144280
21427
241817
408908
366077
123983
388540
523062
315035
479428
341488
497633
332088
139133
161691
548705
82457
331233
432914
223293
504257
66930
162902
535966
546531
508045
86058
479775
6800
306559
264726
504363
277650
248051
149079
447118
338527
171185
394460
143286
399809
406501
518242
113654
484253
218043
562228
491453
29764
374212
340794
70096
202235
63590
481796
175671
165160
83592
165077
565657
231960
177762
444258
18918
41707
92728
477364
24849
98405
280458
545441
179937
293013
174986
218302
454744
294569
284001
83236
10131
87255
338728
524088
232821
481391
163680
452973
369101
192459
87082
422800
428018
287036
405141
493253
349115
199587
249
408115
128014
433281
231844
406803
421447
357347
399255
25374
122639
450325
160261
539841
78121
284955
81448
198720
97184
435968
188657
111649
138381
306894
243415
322333
465203
428742
496627
494208
129341
143162
257575
143926
527869
282523
405489
292569
51246
263898
410282
180416
239421
424993
426338
317300
423873
4461
99270
447727
421518
531915
110048
362742
468762
199743
464828
535248
459806
61625
451080
407961
351838
184288
9972
90064
471630
32003
269274
556328
223726
541264
276662
262543
531974
149210
433529
551944
149980
209195
297417
526147
328942
221125
241716
276025
413011
149999
8849
448101
1396
176215
50197
163169
208782
94398
19008
190407
39742
187938
461717
236129
396215
27450
282628
420451
395990
311509
298577
74810
44941
255236
83494
380738
229705
21823
520353
267144
186186
354765
82227
532608
282205
35765
486192
311993
454093
233028
125224
100797
334190
407573
330558
223943
15126
236213
37287
142275
349693
288727
401090
234144
441401
481069
400093
451699
210570
181165
329147
372615
428398
236164
101198
426017
213303
95298
145215
72047
276931
526834
484396
322006
304673
331029
284814
261164
259845
208353
125599
24340
95285
114239
285691
55397
422567
290391
224834
141797
132251
555941
159334
154249
445465
225961
58079
318052
11237
386953
104887
468601
204352
224641
199305
99737
137035
535217
318966
371735
361030
132269
401555
100929
514933
25226
66723
282440
282449
203305
228320
80783
70327
173211
411943
176867
503959
538198
5996
11928
19836
72064
127271
184443
471454
482264
56946
522249
336877
399802
441850
56975
135853
531644
293415
16756
176595
191927
27829
421142
38723
155700
128561
249449
166207
280111
476844
42369
95628
459484
357308
504625
130341
464387
74979
249858
57599
565492
6643
324619
347565
396638
447831
40467
412807
450729
529684
38270
45166
149747
352970
274994
665
174961
413477
36060
468460
203459
218071
534154
480752
351604
315539
263106
403945
300093
449416
518866
91946
368483
112572
89993
231347
439189
47957
33671
378365
262376
224946
416967
490765
538486
255455
142833
235000
326173
148173
287694
120322
82143
30010
543011
402768
538901
415930
557164
234427
105512
514053
334852
414657
484741
118652
537662
273585
507709
439272
459720
248831
428637
516105
193319
258727
324997
40007
20073
558881
565175
131591
363314
357126
303522
220960
420393
391040
426089
42082
140624
386144
219689
383030
113627
326299
323441
392669
70261
310326
206907
549922
362144
384897
13785
568157
329170
509740
263838
232380
288501
429263
191350
190235
548422
560815
532783
345529
16831
23142
395883
350790
259745
567300
525854
15734
350170
212454
296632
275161
100089
257388
223350
90531
157621
518683
34287
24047
476297
211098
363159
532790
527168
273977
264314
408595
512738
539054
479027
101794
344548
484358
329383
453211
246012
27013
445679
120913
13430
341477
127105
311257
329504
415583
342328
154632
232285
426902
146131
378047
38641
240318
26189
344974
523921
502958
81190
150937
337170
157906
148072
177362
545745
176133
456517
306924
91314
22212
456061
356134
122724
416638
304549
381895
344871
214905
419246
385594
170757
224454
356672
562659
86091
295043
238036
140701
480966
455265
459783
218532
275394
319209
479167
21186
436838
258927
100421
387063
80054
2443
455024
136187
261360
270487
37079
80061
47300
521
116017
532813
416859
251899
4842
262723
221021
487208
167386
138677
246787
205890
467851
221809
284394
449871
157805
498951
148835
520878
237462
326942
281105
179510
215308
231696
530032
171203
568338
367023
103299
522435
214447
509471
254440
346402
203508
468104
42795
353763
339308
95106
416322
222199
8885
556708
529456
431854
237291
377536
522737
407362
81777
94023
424201
493040
191701
436021
107487
35747
202992
167540
162375
83690
414386
5418
83370
164150
541532
205235
176723
511700
162332
209558
127745
44626
170618
89897
261559
4538
275362
52123
319089
273908
109194
21638
339532
371649
391013
429256
225513
503294
308301
407981
34904
253987
66749
545866
78219
543565
338866
120855
147332
59641
298246
48805
376829
163698
88061
145935
284649
436395
490027
4352
15883
288148
62239
236426
158575
442921
137557
73213
564795
477050
549384
212551
446226
363397
215176
475924
354252
405894
129401
59973
23717
208287
262587
523132
131230
101099
211169
377287
196559
13324
260384
507452
302086
26796
445252
68143
286912
163776
70946
448963
533922
293137
40208
137847
259654
154684
442077
560754
359421
239511
247875
356858
184356
455548
566292
168373
437353
362702
504907
78539
231373
497481
291295
194909
108978
246758
34834
4291
419542
371943
124076
26595
43475
562983
431059
344119
20040
155818
129756
365275
47481
494847
279917
85787
531830
402864
431927
395449
1292
283654
343254
267729
307430
145649
280656
228200
842
136922
167911
236783
160267
182904
34757
300423
537143
53541
12872
492546
3441
436907
143543
260131
412515
511040
137880
375403
264737
181620
175063
441925
63404
31197
327197
29503
107201
524450
452306
218691
79542
476812
464975
118794
17934
113170
328265
461354
463840
556884
351855
120181
427510
120804
199161
333799
35150
95342
409818
475319
91695
59493
338269
207696
190586
464434
355210
212877
116729
530909
307230
128739
88218
385352
331614
284265
440106
327546
132286
141277
124148
47133
332518
438607
87504
43317
427001
276543
201951
292478
37428
322553
382576
398357
177923
108947
115717
291879
83073
242378
419068
158424
336328
563204
307833
258799
333288
69878
314186
264409
11590
296439
323307
432679
259730
299891
516938
301600
229827
281561
459567
293298
45015
203685
448920
98678
420554
510277
161497
267473
73056
420729
486529
221183
58214
269345
428449
332252
549517
448044
5225
326547
400623
489751
143435
160385
498847
483522
235636
533800
164474
396599
436638
146410
387027
41438
330707
168787
167310
567244
248609
184654
295126
207506
65885
391029
259234
544039
214391
366848
138731
373626
112619
540159
554226
438175
366093
493542
470354
162675
382861
11529
336697
303996
544665
204922
448517
503261
280106
277069
442604
556581
73023
449631
256348
368145
154207
139247
530404
342275
343659
61286
385758
408391
373857
413690
472584
174464
302522
514667
154248
99533
215382
550893
515718
532130
509439
49434
451427
219677
83840
20649
157580
127656
395554
258445
367125
245794
254442
97403
296693
17839
67703
99234
65606
209650
378438
170549
336774
281846
4703
529496
430753
331894
447482
312977
343745
323479
5157
472647
231724
16014
362521
451798
12175
379557
38530
465097
451066
77582
327815
433745
92800
272116
448206
406401
507556
359649
554081
481909
523213
280385
68489
74869
288742
500754
54988
206905
90366
482183
25399
501332
75546
211429
418563
214353
405451
141698
533636
391977
245149
34936
67001
195864
11923
36358
220096
156943
453091
283465
26344
79451
175410
375926
130278
390029
290015
332226
235889
246749
468200
297229
13292
379997
559931
473051
404354
351925
229846
511122
282945
289723
122118
280783
453214
524058
521929
320107
209210
135819
22094
125655
398153
407783
507641
498213
151602
532270
340778
288257
202998
102038
419218
435997
26204
452732
352327
109168
155749
524752
74412
144586
313117
96892
311064
529723
73718
4859
480794
559437
251705
136186
362942
86865
155400
308413
526980
93696
172699
76711
79462
2338
418630
403997
502640
275958
493720
149538
509725
75051
37356
384252
257592
353895
322561
377175
212180
563920
51887
64699
333966
456862
81558
90875
41286
137669
228168
46182
534135
464267
20500
303848
347102
19028
300213
448239
292963
386401
474729
483258
71119
202732
404140
166637
170536
31086
459133
538024
302099
104076
166950
208551
2873
352894
275992
315643
435969
289180
348043
469149
490931
76725
264418
544917
335764
390350
561110
562031
138786
16079
83900
64193
269292
201243
273839
537744
489695
13107
127114
405969
408991
429567
347777
492885
406035
271456
262425
495056
514722
482437
238978
173183
279171
375188
399282
62572
253866
436954
506114
136505
328260
105186
515326
274204
105110
525316
256440
407868
33385
276002
273449
25487
15450
522165
565175
213489
194623
248067
337137
113422
309712
43389
228761
422538
258821
398481
360157
404511
237919
245586
163898
150742
393133
76430
322732
428821
256484
76358
566948
356126
746
105625
454107
541493
176135
513444
185135
56919
541487
341265
480382
254865
514520
287806
314645
502575
560526
139768
58923
547581
253298
12592
484125
457379
251569
32972
223100
82548
98545
307101
466611
245219
129727
514388
150559
402761
46182
335601
133605
527572
402718
479072
470463
409450
205194
537613
111639
114294
106693
25560
45870
421514
295841
250533
368862
514405
172178
97571
36741
295360
302216
247303
91244
366096
30105
394654
236378
419535
434258
441228
450311
308507
150683
206765
202050
325306
550409
380509
193338
336131
72349
362940
24718
53937
217967
435793
211506
163961
253002
44623
228860
252041
514139
180373
229837
200745
248481
428061
546652
182203
520597
392107
295475
409113
555998
251681
30961
561525
505815
105776
142333
405551
238499
172860
414131
103853
270226
123817
79855
266526
48141
209837
400835
192466
314296
167830
316263
106860
382801
160157
329936
53354
514468
109031
47504
293652
359825
207068
49943
135985
205631
70384
374641
403925
78002
211408
532674
487655
495915
530104
371716
349115
376902
174321
368860
340017
189044
527151
303881
35619
298539
559779
63688
44370
353530
148326
32336
228365
203745
398882
568160
176399
4964
457276
43221
19745
11937
17815
109318
162347
76554
327539
265606
286254
112970
336822
374736
77209
446109
269162
305612
114617
293685
451235
325893
170276
460223
508630
388800
8093
184847
71665
156906
65751
74277
31401
132774
541841
416933
496059
26979
273655
386614
178880
551559
83131
9223
504351
504210
516552
516963
403469
253056
564117
57548
25621
160231
379574
43972
256391
474421
481657
302395
502321
400508
343676
436936
385857
445133
453829
556797
296193
535837
227172
132135
251143
298384
353341
218449
184094
462036
424118
178951
417749
211926
450636
446183
112731
67347
142261
345456
391068
460008
553349
178037
487676
295075
165312
321830
299296
72268
440751
360602
398418
265438
295539
443888
467979
8485
560760
485537
462163
480397
136007
118474
296812
145463
327999
379110
330955
319157
234805
104833
63508
524796
364761
67241
171241
9307
393671
406398
193876
245584
337789
342078
568525
215861
482508
214611
107751
137221
285150
470475
158579
351770
306824
3998
555124
331321
276052
175072
257490
384301
517798
482665
141060
218065
560544
396391
564197
499981
123380
290388
55773
196996
17017
483279
237971
277829
187515
132790
37619
271900
538938
46928
133075
329008
131710
517659
285873
305999
55093
98998
283706
202954
219454
208653
342919
426987
263362
534699
457705
63190
457003
211567
20502
170721
329166
149323
466136
487816
49214
452625
532901
382019
63312
447793
365944
211814
335482
451212
442675
67432
371148
423438
325775
124216
60314
335111
41726
273334
5183
349151
307286
226898
230230
123944
72753
521266
262845
183717
567729
126967
560412
194996
199350
560406
523325
201077
170669
265098
217130
554300
138244
68795
382999
355879
273249
271045
509550
481059
413357
23331
553509
479595
345113
151595
47191
420579
440192
174673
439824
513268
266670
89841
293974
302741
363069
402429
336713
127346
309322
434584
316873
407698
397846
420873
449838
207632
41518
425108
139622
397132
360068
121119
372005
281101
557349
399437
333584
518474
540014
9960
113780
478100
511955
434465
8968
565462
131063
179220
90320
364412
365681
242476
11004
420771
26342
389163
241183
341164
141071
72117
373969
192999
7173
283523
333911
59677
415677
43390
412042
26539
277209
116133
327234
168197
370211
179825
494579
420390
529564
490911
462396
29406
527650
49697
43043
547101
38410
392790
49065
373584
62034
148383
205480
210206
380956
120336
13139
352623
162474
482840
85395
326814
104387
199589
337646
178343
64688
408103
406861
112989
316856
12582
519255
355724
461006
486861
15785
538162
270388
30998
212617
67207
27616
366410
230631
435763
331213
320474
321157
257206
352855
442388
522546
368562
160585
380504
31113
232862
11128
373110
477458
1409
517571
66349
36399
240298
385523
334726
136
42006
459435
78988
120277
356153
454956
172666
204295
41901
82926
367393
258042
28510
191914
254311
222695
193339
519901
240840
12466
295075
107556
480316
350477
223303
451426
284123
75496
266495
291775
305512
231205
110178
293726
17577
485193
487406
453054
59357
438822
318188
235430
433281
42663
1400
165616
224954
482877
467432
543286
309892
346179
346865
215832
564076
397256
561470
386620
416211
454070
299288
369319
486013
24930
289509
393260
295604
427307
525905
268078
367149
353627
281327
54085
295624
142877
315722
415156
227946
133474
345453
21040
320647
304454
453397
230476
441619
172337
163310
325370
144423
12130
78073
39177
289740
416085
529145
153024
567140
113730
310978
148107
287581
55404
268436
362854
439251
156388
205
377627
50107
281122
21057
469230
349920
449534
554931
93477
522533
134480
201113
477037
230709
532683
87597
457488
84439
63573
295287
74065
160979
286251
444604
291990
369834
566587
539588
225332
92583
163428
297366
524993
476893
393088
492885
375712
187271
47276
303852
251254
338976
290186
304803
276140
345293
29620
368820
330753
362969
84183
484841
350877
271880
81646
435858
183218
28704
259429
72806
132680
122854
346524
545997
58417
105938
76329
210857
64884
5625
36787
213351
212390
122616
535593
83215
239100
562324
152607
42898
110842
350940
281904
115232
221972
161818
19902
475591
176642
253594
12389
73834
420235
506500
315246
438743
202016
155195
433964
240349
531292
391867
458402
394659
270913
267267
207849
473398
525506
460035
540724
17514
558517
232448
366730
438823
414547
170796
266107
568083
555764
371002
191514
489678
133625
194551
516144
378683
58229
222003
3575
271364
326804
534990
2854
19626
83306
18820
99763
31528
469954
220674
78167
196921
176557
92198
178599
556545
129032
512837
47926
369425
239604
155463
288931
198887
363977
159675
139619
195403
330268
271408
108115
415487
24912
214323
399407
263219
90607
162206
541868
500405
304005
18332
567766
26134
104437
84679
229663
232679
435640
196365
126824
318525
199340
115299
512356
69152
535466
373358
481287
498255
142915
121622
421807
115451
40706
437422
534223
24718
551143
382486
171138
454581
490006
265910
120112
224794
16999
389968
385309
302330
177768
259259
509832
517152
385082
80536
322411
20415
383096
255011
378489
541416
469113
415253
219789
308243
362930
532594
407956
270051
324851
494544
187205
459759
23862
458561
269625
74776
558401
413520
359224
225237
291320
195794
361912
278077
481247
560120
325959
193804
50115
148301
130236
10779
46809
427033
392609
312457
3556
293755
543365
48865
469920
146285
58753
200251
389085
140175
490352
363975
417953
228752
317525
111412
502611
420709
13164
10044
391522
318729
404429
151115
370491
399535
39170
498566
520982
457756
195041
215064
224115
546896
453194
537747
459094
219044
27679
473333
514278
3415
556575
481578
514721
73697
58583
472089
411210
164326
115140
351526
335269
166989
160636
496288
455780
216824
33899
549396
552724
225234
84494
443410
233637
357836
524369
464456
317058
352262
158640
526924
521391
234263
257338
507083
73390
19539
43674
23016
443115
378392
356113
409039
75971
59851
548486
400263
248143
383612
157653
211500
425036
139612
347158
411483
287702
443889
298759
420673
117745
87603
249326
208307
465588
46099
408302
281201
297975
479012
21488
390656
340253
256279
293013
153628
310642
341212
525895
53351
530286
64993
429280
242678
119225
309518
54907
400005
93659
215468
17310
303467
432125
87352
211500
461130
555610
121403
325823
13163
16195
43389
378540
366086
287228
498064
107644
446751
104224
460559
216488
459418
218019
214127
171550
499208
161126
139591
115453
358284
1526
288807
291405
434097
75911
421633
331357
498301
288741
518080
300179
15190
311907
485710
400298
172217
23959
350875
354204
173361
274273
27653
27724
131899
244420
406117
170531
99015
211429
366729
263053
358292
562090
355572
175910
164807
558729
301750
248049
150301
96296
558169
475440
224704
309322
111803
466822
78867
420918
42214
396873
73645
295566
354635
301009
299851
567840
550865
346012
75259
224705
438924
246762
430376
143051
158518
144582
6420
304547
376383
67395
366590
516337
156675
379331
23319
210723
77378
40873
350768
256497
123442
377939
371492
448558
396554
133130
144499
545301
336444
143040
532116
554063
562974
260291
185691
263479
498361
280841
503143
322669
283976
218509
290380
130317
439501
69196
329551
365703
59983
105564
21260
375701
134130
248172
269717
191823
453252
383180
430289
27252
454203
176899
32319
344425
351275
472564
140719
135921
278919
135384
158314
321513
185578
344030
555419
108310
227416
170077
489783
294147
375273
321014
34439
526421
474572
150631
493223
31542
8766
13668
397173
331166
380607
274234
334182
286410
399810
426232
387167
374398
530718
462722
107759
245030
45535
459536
242032
348487
76048
277523
520152
374849
334116
111571
283182
442295
459184
558530
370713
189487
10029
555398
370383
536844
86978
45329
150012
427359
45707
217750
214462
367797
101267
341874
361673
275877
552311
557297
247083
266576
470685
321750
428697
354452
315635
319667
96420
455822
47447
280124
450027
140452
564876
219529
92
488327
75555
407466
312174
284710
144732
233785
480651
173447
187017
162957
474581
207431
248449
302718
310669
121289
318014
509152
179097
6607
126386
474354
14951
528160
103029
324454
188728
320348
12839
400890
512543
152322
383716
459533
400077
245764
445836
2284
447642
447147
248354
250212
181613
43545
118155
42033
389060
537752
403345
281811
199347
80263
309562
330948
275065
493821
48208
432001
375113
36841
278522
139852
273449
27217
279767
128806
552494
129977
496740
232113
368799
488463
568349
544951
524443
235424
528360
385291
267226
464023
76995
515040
553050
74711
349813
288172
46786
489010
419866
388126
30290
284574
55970
285196
74353
88295
280608
416771
249629
399404
466585
69503
538673
415381
192205
364277
441897
359265
332714
286704
495373
29049
190477
426136
200112
159072
386076
169141
223399
71020
14781
122450
457360
165439
521054
327713
96133
326429
406472
182113
308305
383281
173249
8945
421208
497012
558339
551813
190087
463957
525902
396306
124908
237006
359357
261213
137316
494042
403811
169971
204954
326366
537847
523516
343809
264557
332494
1370
237445
233972
264890
534807
361188
454920
533843
134904
384085
469422
446933
524939
508132
36841
142092
323546
203900
120063
183682
225116
48404
144005
325996
196036
49612
377055
67352
233465
199636
45270
132786
333643
178231
458325
220694
498509
445457
370015
493655
546589
479125
172028
130155
192292
402821
380875
124093
277563
358104
504868
528805
333664
89228
339978
255912
10506
342481
479797
108433
302121
176080
481018
421573
296114
78327
181
502060
106867
456379
564714
208363
260420
190886
185370
207809
276593
366157
54667
516478
362540
322630
235958
271739
311850
99093
479010
530514
404523
197618
250828
551583
511355
313606
151479
470403
490197
314562
545795
351764
131270
409486
443713
150331
165526
120764
386437
453774
145378
466660
270397
47169
363397
308244
379140
29723
360851
219421
364311
366545
509754
101797
30297
495182
177369
34923
208781
124704
350827
118751
365916
275890
527161
156530
244074
241433
26522
378299
48219
223769
481185
483648
103434
555502
227620
24799
273708
144001
94042
511587
290510
188656
507626
220932
164909
253739
67043
231728
368851
307116
461294
113923
433345
565961
324685
492977
117760
343736
209488
276784
410388
238665
446757
193731
228624
240431
37694
421703
443792
457
38124
122508
554729
444953
133516
545892
265165
160979
54697
392098
48764
489046
305648
183532
376409
319194
97325
116369
540840
298004
56982
99988
384317
367241
461408
76508
334598
560794
382188
83187
521443
331439
366432
500330
529517
288393
223720
16532
390784
492025
28736
193320
180327
89194
407261
1411
233734
396562
414976
531952
239071
119419
45112
331032
333436
524064
141767
428069
36107
471012
566026
397018
187646
288108
405043
499139
366587
180087
102922
433424
56513
469742
435898
69729
202578
427387
549079
368459
211074
164407
527953
119825
408539
338373
318316
525544
401534
323584
162284
33949
249791
131783
459465
296604
409925
79852
144313
496373
181030
295804
204805
490376
524814
109039
349559
302175
471962
400230
226888
388950
365781
326610
462674
313907
296592
119226
567736
93096
25531
140801
401077
264804
508337
12251
510671
219794
236145
529505
131081
203514
372848
83480
378789
548722
146836
365168
52347
59976
367685
43570
66700
480898
286482
108682
273727
56742
348346
428457
229373
112226
323804
325450
489810
124234
343118
154882
204369
493390
256022
341159
346087
491766
277151
333990
568096
483279
184007
180847
490787
323345
223054
96498
456818
313666
189971
142321
270635
29774
116167
427444
380787
34078
378354
116984
491761
267738
139992
551346
474403
73260
427919
452886
160400
109359
438391
489950
536533
35963
83655
520597
534407
337212
394307
420416
509617
339176
436606
548856
275308
172208
364511
303491
226197
209019
154151
344204
27841
268150
535059
118548
110808
209574
119926
260926
256370
376356
543063
368660
21301
551163
71618
152646
305221
380581
560090
154461
75417
227424
258767
64322
519412
409933
141327
235332
482079
46676
117226
272462
403500
518839
221010
185927
217572
145897
397087
171246
6305
285651
58226
38687
8543
532143
91071
14659
214604
507510
386550
510248
501600
96941
546433
346609
270143
351514
240426
267375
478775
476971
385271
288572
436836
486848
75167
488832
348407
170635
362924
101444
447199
296461
115071
350278
31968
288521
214727
10715
557269
148830
486517
240122
548654
388073
495799
198185
298539
502730
162200
284572
66815
31399
115281
21960
549471
69806
25263
348098
478038
177469
258070
425943
417027
412313
263369
502849
530957
457468
165402
312025
281417
336287
6206
174186
494486
158900
350998
373804
389207
484521
205659
507510
553856
117930
345644
4104
74559
197551
493228
426390
206017
521531
220012
166357
259463
213123
391626
395669
446583
107092
481818
295602
15258
542042
243223
559143
312063
147804
355374
59646
46888
454381
482731
461590
387727
159709
146124
275676
208850
144491
282607
8467
541311
360091
33563
275860
72630
74215
214409
180247
126434
314641
408028
244410
554864
413546
493543
487741
14876
343454
431565
20015
476291
443398
319018
175547
447241
424694
250838
216869
544484
252688
133788
469848
282271
453650
402052
235621
325543
197350
101059
408748
176850
394959
337231
537959
183174
416558
509555
171894
335658
487086
401954
24235
150795
177950
201225
533797
233138
184758
82430
166324
3868
452948
519518
490129
224918
309271
332256
398968
405665
280723
275750
45512
472386
357014
437439
24999
318425
326638
378095
25273
27733
322908
192678
516755
547652
204410
8988
510702
229526
70716
186631
114200
97954
508122
210977
310796
161938
354126
210267
166882
274486
425757
327422
11955
523111
360790
400935
462249
363905
528126
422841
529168
244105
167513
465069
401973
99984
149880
133085
436319
11128
468776
218589
358106
116282
119306
61362
376889
68984
248047
331766
192537
14163
157726
240393
59149
546497
54371
330811
425746
567935
545106
458774
526826
123898
287748
409330
516035
122463
561663
496796
523459
531913
309407
98883
248862
492871
233969
228220
137699
460094
442116
52060
13214
318522
451438
170238
548506
383664
308441
429984
191149
418472
493401
491401
152387
96103
177266
414480
149941
362341
465466
524478
246936
42365
95106
452767
255420
155628
300842
358818
192268
526365
431919
77224
154200
477373
205738
410393
427461
434419
62071
300875
299122
410588
336937
510731
359151
21799
513861
340450
342577
129307
370732
275535
304884
225205
100346
550473
293044
42698
183868
254844
198682
317295
258496
497477
333728
89138
493527
357143
134288
252842
205412
191529
300530
349116
453656
109439
383651
515839
152833
274804
9478
27109
490640
360770
282369
235734
8368
75432
474168
219109
560120
564797
257667
410825
181606
12256
45077
427305
125379
159248
232278
222079
167123
416112
21442
350681
20700
147594
431262
379345
30785
142407
472331
92485
386997
372699
475770
207350
561555
114441
260348
29543
146567
450191
213138
156211
55903
139097
28710
133882
378869
65756
83249
50806
499885
67593
259604
107341
500111
382618
344461
305265
359174
467978
535565
240150
109590
341192
489255
229471
36730
288929
27192
281049
531977
59592
290382
323942
129871
156173
294561
37190
364281
388443
206136
157827
155851
451234
155296
389506
474860
204425
209437
116983
447000
446366
11090
178637
95496
222294
243076
110194
446403
561170
83304
358472
86210
344741
435880
311660
333435
26031
527374
228929
217061
67582
204559
256841
297760
349323
464816
540246
190606
561872
73390
446635
364685
485907
251574
86819
184573
442821
132240
77639
8173
267641
193664
305182
293302
228361
493120
268541
205349
383660
90286
365400
539795
303903
81411
221796
126314
354779
421388
76206
458975
281010
483804
13127
287262
537207
36511
356752
235938
42814
105637
220472
280483
463434
437753
383170
157387
54952
398426
61525
221550
168174
425092
347784
135398
197606
296262
238036
160125
392029
58163
305648
376377
170151
46100
516646
96773
367505
56679
366133
90597
232478
347557
516737
221179
279335
408139
34966
269559
247149
226828
429318
5326
176384
406590
133264
93209
388225
120885
567687
402153
113784
560857
286187
504602
471040
110946
43450
261790
67166
441642
552949
548769
330926
473423
19027
15851
438502
165064
465942
337522
561375
309607
14678
190852
510219
400894
180641
60000
282585
45541
262442
152101
461339
194142
151739
312771
263446
243689
433919
156515
497536
268474
481364
411544
211736
96523
274634
25994
267675
30056
98901
483723
54194
162175
27241
28303
419780
146234
53488
294995
458916
245117
149339
228424
200381
463374
290276
212122
95801
87962
549224
324899
27969
173128
104253
76619
306469
70421
552392
252525
336767
111151
35705
72911
240760
439117
200427
490658
441450
357221
432896
333826
416086
139672
295671
231318
389296
143545
204131
172553
449125
115004
465240
200410
402538
224268
386146
226109
456201
300478
15807
199635
440249
179568
552523
324191
79081
209708
487904
399668
322075
310100
282278
548664
485236
180515
52891
344469
100645
315246
273606
158813
479864
109065
246869
140811
328897
305776
46164
239158
118193
214004
351766
219125
295556
141394
402765
198122
395246
404889
24963
208229
151390
239827
231029
456392
211277
474564
220593
126910
387005
281518
182735
32923
447137
491379
238384
223975
294720
46635
168702
355238
426214
368824
496210
426904
533048
354635
522230
112956
7594
482788
391113
467992
379049
535639
467754
70554
15123
288987
437330
3056
42899
147545
368099
417629
101116
330763
360394
287901
784
143647
267564
48888
19055
18894
126894
277504
392224
533262
339895
63132
347974
414596
150162
536451
266497
437074
440754
533894
410054
288711
395256
281665
337858
10241
128258
478096
529097
2272
488121
297262
409939
377433
164897
289035
355561
412124
30970
359834
427313
354647
242228
380325
143282
502432
347557
387734
137563
170479
335995
27600
242926
234532
386339
279528
408716
11795
65635
557739
237387
403893
447754
393536
76756
357782
7897
179751
359545
559620
331844
90325
141014
362426
362705
52573
487223
386296
330066
439076
48066
534177
172716
137631
21735
472725
176351
522952
15802
307496
257016
485202
173840
492679
334975
162837
96035
507328
96836
120293
546608
504599
251741
486413
358453
162692
132992
507978
153137
60579
170907
412656
87252
73317
282590
380854
138339
65079
234547
224348
294030
299279
353026
15271
66229
338719
296759
131167
308877
485496
428502
535890
404859
325181
116096
246834
362070
503883
292445
374702
291055
56673
59697
563434
454500
466470
444340
45351
52299
401902
339069
438163
5525
7594
287571
253453
33615
265537
311211
253729
309325
53244
75055
235757
248453
172193
160794
506502
452310
253246
195998
392324
442994
229203
522972
224636
169415
359597
400966
13536
288728
471635
188159
244007
55790
460318
26698
35784
566592
101521
518619
196291
508242
440881
473414
361926
427462
182103
131980
495076
277469
416307
459692
331442
481919
494152
565785
78838
85432
20202
312160
96951
418310
397488
5576
220060
543747
532109
347591
234725
532195
408810
248787
86813
347261
400835
386864
120387
53773
172224
192235
553725
128065
111622
170490
71569
522547
173450
160455
507338
220807
386739
261134
404182
86111
389700
542853
564901
39359
364990
240357
547671
456362
20659
209759
537647
288239
530849
167344
55218
1522
268812
430705
230334
325096
519753
208881
428607
468083
278267
147632
131546
289589
488885
439216
460298
412432
374597
527407
128306
474673
144580
299128
205869
18958
125532
471520
5949
491053
345005
16999
469676
209066
363942
312637
65002
245303
194901
349271
72053
385844
34886
461489
543072
302556
224545
564564
478408
350645
199130
51599
99019
478638
268928
87877
206534
231967
315801
117577
64304
239546
84068
543784
226735
343079
563126
113010
275775
502115
339853
350670
186300
366450
487999
40673
132133
312796
461980
10442
566429
316504
551456
540579
424424
527128
22042
164098
435706
470835
427370
452297
506216
105885
474598
208240
409445
115737
428918
25530
291567
11552
509086
406022
423390
187468
515527
259846
125671
469391
12240
188068
264150
281593
311830
95685
383932
177468
231522
251590
221445
186110
216709
562135
367687
288993
130878
50192
486905
221048
373157
365891
506608
20086
217121
509482
186483
294311
315667
83740
488856
115249
394977
208465
229730
112189
469699
140077
498098
296898
558347
452607
74343
465056
292055
498488
226686
211538
287698
290011
2899
383762
164141
451798
102795
442855
181517
529835
384214
388870
295564
328929
495944
525686
563984
19210
75634
342159
528695
261725
285737
73175
176691
182837
57339
270652
329170
457941
435268
337683
337807
27866
142487
123514
208636
264239
528881
30579
91058
397913
204328
354345
472873
2451
245120
319620
543425
216159
562365
135770
377158
176097
499919
312613
194293
512491
296582
425989
244302
240659
366316
443281
344977
525657
29386
239440
17959
256249
330874
340962
74395
356969
440616
462289
285004
418707
360930
427974
456415
167240
314428
185956
182268
80817
475637
368482
127207
89115
103369
111426
218925
211427
104252
175659
191881
175138
199255
385277
118804
515625
60424
178431
122628
374996
396148
555512
477689
382754
312558
565148
255088
496472
161164
452609
499417
401279
449355
84090
3765
283924
421840
283913
242120
286996
182113
211952
322022
12207
364688
79357
275215
24936
533572
29437
106369
251456
136871
524979
216897
252841
129577
441210
557538
325543
401719
365632
84273
514851
414130
288604
307096
248562
307190
388535
239824
262771
271705
111460
350299
258418
425482
193594
87336
562533
55257
328231
517799
497064
294856
127641
33766
338543
200325
71782
130205
70517
63574
516185
567430
484891
268197
383756
165258
197366
384118
346865
46053
29346
36008
352379
251872
203545
369408
14695
392941
18793
73649
99128
492102
456707
165862
151874
354060
534160
376147
494050
301955
121494
151224
34148
339569
55213
487449
264772
17753
317032
462681
291557
160793
418967
511434
311009
418594
497970
239824
134684
540917
14759
23302
187194
199539
497943
140786
538502
510203
208858
391532
312330
477470
44616
468929
60580
504791
395983
59487
161000
444421
321750
325726
513053
224554
407693
35734
337244
48018
263616
460871
348448
438117
504962
210898
226876
333813
367885
43272
129457
366648
567816
506758
113171
46109
261498
345760
554650
276105
343354
172142
139480
432212
65689
473911
65756
533744
408975
242096
201847
355991
526102
370524
179819
102062
136423
394855
470209
115358
514672
318843
357281
98810
346169
268285
417592
23337
258815
339549
184459
200667
560736
142696
375429
117182
449499
568138
335671
455990
565396
410677
508413
293886
247562
433357
263726
446428
133415
322381
175377
118985
196255
531994
482716
379891
451080
351572
21825
315708
402448
287740
448091
295526
548530
537635
108217
280560
178244
281255
62446
216189
155501
72614
97531
154995
514445
64376
340638
261830
50150
3518
436399
510699
331791
454487
546523
532994
215859
111597
355953
266484
27301
1494
419271
248698
396107
350487
290320
563588
75904
1502
349481
31639
17496
249020
203748
432810
255674
366661
44310
286294
141388
392630
403263
509428
442545
416038
270938
491898
540924
33636
75531
243634
538526
106809
92980
357392
295943
343508
318586
50772
512679
426556
171057
433067
45367
201656
190846
139012
455716
418956
439024
58052
72556
452854
122617
416397
90834
38677
493045
74569
56860
187070
472920
546291
375850
300975
405489
353852
80443
293629
389115
109767
485922
104774
14625
419942
482957
534465
176895
30242
38204
293508
69328
525506
171203
391144
297091
469274
106227
228486
340609
252851
361013
447084
152724
319671
379768
517355
451166
471495
396541
332104
62211
480156
436621
275233
316303
515239
460255
32476
215355
446621
138979
524126
64021
195413
454104
538892
456990
319397
189385
464061
308426
22430
463648
503137
47120
181057
399882
141226
339324
369122
217859
57417
271043
501897
210525
338382
100381
417074
156167
25034
358999
268342
302335
291953
100944
235507
419983
116105
410850
220928
413405
273288
230721
203737
148597
103481
385287
376364
205951
344182
349693
265238
222027
400778
521113
29146
407148
534359
364691
557736
187755
168784
279831
431336
259187
433207
237387
368527
174996
518820
481330
269508
34864
502968
528051
3657
328424
18414
229506
218301
407395
370545
251266
432801
458515
431241
376210
36918
274253
212474
463356
457
273755
245667
556292
188589
494203
285804
435106
100783
349918
390401
387664
348747
132281
365468
8127
63184
480138
409985
553666
128847
66092
489768
431563
300773
170866
407599
70294
522164
305960
282630
266609
463975
318692
239997
385732
93495
438429
14560
528160
101200
143032
326444
553901
489352
522707
466876
107657
483519
441500
375429
361229
352204
377040
193542
189541
67711
531193
203503
565631
256674
199522
475803
23401
119652
235002
17266
169314
73334
135721
265979
385379
337714
482571
270255
106651
450945
349687
323602
149924
173339
240714
300822
493033
450861
444675
563796
319890
481662
387039
75740
619
16144
238532
287779
47274
225992
56690
535105
468542
200887
151320
20161
157180
207382
495577
127083
367570
336930
203438
24987
375440
452896
413383
394714
202632
96630
208573
125596
262029
278754
66668
232269
245623
101553
545891
255941
308160
110769
539419
168586
116411
66819
155786
243895
344554
443980
564096
543324
182157
289024
289924
563275
397506
356844
52688
463630
93582
52415
559054
9960
269551
562992
49194
352701
340535
556782
517469
72619
485814
305528
112960
378480
411230
89581
496749
248842
219548
188339
132935
221980
119898
287848
420000
479525
258935
27058
344699
74768
562191
508266
128961
532988
441984
378243
496084
44616
232776
513699
464015
208655
105830
257590
70789
170206
518034
511463
517283
389256
63041
87195
438696
241796
549099
151938
93056
377330
125727
433106
113117
516897
226009
471794
558896
547790
363787
237694
323860
556364
328983
511241
332653
71832
256308
278433
240177
541816
199083
139558
194967
451673
247281
163186
31045
274854
41549
190878
39387
202494
462240
64919
520353
340108
288266
330710
417466
154247
462137
565773
225163
92065
482394
277272
72705
188347
470765
332171
504203
511861
465281
505364
196860
184981
381859
4571
168254
133478
195717
40279
84273
413230
548567
204712
138804
155392
399328
62624
551198
247054
237265
365863
15119
306740
552750
241437
51263
446375
81021
80696
2610
84899
291400
145508
430927
257099
526937
339793
383333
429723
236497
288162
451390
278734
25604
401117
212564
210779
137063
268468
193652
2561
479572
59718
270077
73489
451988
60032
112411
289652
540075
393792
230687
424057
506098
460244
411850
257399
422464
83653
460158
360887
455700
314704
140342
214204
412030
67644
307872
23818
202516
394474
477764
11942
494938
143079
186626
142001
32249
277778
373448
531959
23992
516085
149181
118315
253216
129418
193316
268864
469002
140210
166967
105278
185177
493864
265557
526130
358879
314787
83981
53228
40133
478193
84402
484433
38271
322091
97672
539951
373365
541407
485311
172540
546970
450498
141011
406982
348607
396820
554447
132668
24237
195754
10687
134828
85393
488113
50493
357203
232075
174747
356133
303445
260706
324257
253067
39331
36107
351776
283458
261523
7873
252060
566442
327378
249867
65162
364065
413731
117021
247496
410981
50025
90287
490523
124215
9634
65162
532889
142904
189705
542023
81926
500175
45619
342945
125138
444858
164926
11013
280261
237620
158238
207174
479953
482782
42901
165585
116990
14680
383363
56597
214428
397302
508281
85559
306295
461937
293888
393278
448970
479681
277461
496360
254517
183739
149355
519164
555963
99647
163893
341320
495052
114239
28598
175446
425276
305698
120486
448679
256075
553026
11313
4963
272822
365443
449412
423193
164695
118799
493906
43002
378201
252423
68729
91710
173845
449453
282499
21452
499205
96204
567550
384054
418758
471927
501588
332255
264968
198358
367102
427251
485297
95780
8356
241760
479441
370915
549782
473090
119509
264312
432419
61017
95769
438298
88819
217018
564298
119122
2564
244122
398629
82141
178912
480481
238621
344994
231653
471285
413091
247248
478150
278408
549443
516310
252130
343237
185836
156974
512
502495
211306
125702
448313
207365
119311
217967
92809
536971
321436
367884
357166
163951
120506
29917
85331
495746
272994
291785
36784
445379
564064
178608
141303
522590
559039
375740
7803
265361
205111
401790
317536
304830
517373
477981
171540
437686
121795
172939
58943
226913
519273
542576
189569
419727
311758
167731
567101
473312
234175
93572
33799
173782
343026
206745
137104
99954
438564
430980
282495
426000
289283
311361
513733
512444
7192
344652
252884
7781
409532
322258
185158
80486
173750
377341
555674
483707
282114
107879
464220
330549
386991
329382
368538
404158
166369
456572
443334
71557
479258
165703
479950
492954
491098
504194
291495
225686
367172
268495
213950
65736
88679
10699
222534
460204
550838
36362
501055
432583
489223
187951
372852
19460
465490
211691
13550
549976
70861
403756
360936
262520
352726
143818
500765
271045
55734
489311
501103
211668
177875
155612
49618
222066
474404
338648
495689
430914
447411
185603
105322
562875
436857
525402
379505
256608
327619
428928
163230
531721
290499
549086
562064
549210
185227
138738
151549
75912
156530
498609
189550
373835
414609
479204
210650
64925
348037
385326
129843
466772
28587
462178
387298
145980
360723
379429
24024
470324
457999
509000
362770
92092
9350
67708
112942
191380
5853
460079
292854
548533
169272
191779
19967
207256
485303
438612
221581
434057
180477
8189
465952
45054
437507
267460
285111
376435
37156
205090
30138
331010
350774
297024
207692
298220
328028
389680
459559
95833
166400
133287
261959
140418
310005
376739
364070
445783
452816
253254
368234
444883
103484
115946
42771
162780
552862
420221
133901
142187
239437
367283
355290
98164
566182
33976
545460
495698
84967
329943
160226
27626
566326
23391
542487
496563
274926
528371
402635
270038
314637
393310
531952
536021
494589
388613
255481
457118
84005
133958
294672
482168
424075
532825
316963
45965
57730
290145
166575
556301
122337
320282
34585
299047
206226
347203
400137
3289
388438
465314
405807
127334
408730
566225
483817
390023
72906
274458
438687
253900
535569
126764
467345
549655
528439
493606
374238
305365
236984
139765
127742
406810
562974
303803
540461
333595
393904
515412
57603
545985
519618
457040
286881
400490
18721
398720
58113
247523
141032
94378
139824
256894
424723
566226
12726
207129
293326
457456
166218
193973
60791
369685
180976
100028
87360
235923
227575
535541
496323
191718
361498
518091
373217
364015
10306
98498
413454
281398
463155
29003
33554
160498
206739
200142
18486
126779
453397
796
35573
230700
265273
225096
412289
147577
359714
109629
107768
195836
397392
77362
88081
389240
101703
126564
414146
264948
376554
170454
172073
298074
135480
140898
470353
277528
517490
279887
283130
182885
327994
62716
437283
200687
401925
359992
370164
149348
10247
454861
369610
6090
163635
341096
342175
93017
394860
472316
329085
167112
469649
45780
273502
350289
566710
83742
250979
327613
437099
77744
256369
12477
274825
232652
374809
392334
459218
231058
498305
512024
345779
308460
20457
247949
319858
178134
415988
296600
96177
210168
11913
487317
460147
418940
402514
272118
185295
346639
38999
259191
246418
180758
438906
32438
327593
38490
189886
317069
309889
326743
332117
157873
523719
293739
393207
120452
488075
531551
200517
44069
473532
413095
97422
204052
196299
390154
178029
422952
144923
329218
87389
62427
41326
359500
380047
61493
88058
380428
504751
317041
146157
552982
368390
355156
498517
384348
212578
218323
144821
498446
430210
30422
421226
516752
425898
158562
211064
443430
387028
71265
270699
394376
368573
299198
199789
519465
354221
473698
125809
41254
8107
533164
97891
564783
20912
307675
438172
141885
61921
433220
340554
553050
389047
45749
68121
298725
73706
225407
562305
357280
321779
91037
305451
509505
374064
418715
535611
281984
221644
333808
219361
490112
67251
52467
512553
27346
510886
343263
495522
530171
34339
539317
211620
129884
400457
340883
530762
175190
179023
556834
72849
567361
314550
504237
360619
512894
365509
117027
413323
316573
535518
539030
45999
85837
450920
494026
157417
204481
246136
349861
331736
101397
312138
271013
110549
414935
248510
361907
291063
17912
427597
335303
567990
449370
142153
22677
426737
252352
475877
319194
511050
388306
135406
309670
6641
519437
561171
8768
221748
482461
83127
39362
512273
275772
141144
400695
303325
356852
98982
264862
215399
237049
138258
151427
297761
492175
505565
416048
33227
201567
274201
420278
525761
27766
503886
23318
74718
260362
387920
535010
515153
434714
325895
52269
268558
539416
221627
564655
425126
91206
24042
536500
323468
530866
568246
204071
195074
144761
312889
369493
99442
219275
398573
522125
554256
99149
520684
85449
33216
365280
251840
386394
292407
148172
288012
528306
66106
140845
401744
312132
454070
252489
58507
512053
94970
304375
132216
57163
264889
220255
148985
318039
109308
409644
487258
355790
174973
535875
23667
403416
297331
243680
535037
18643
487634
44637
49381
442337
480423
247436
430115
70604
134571
189240
450329
302901
238805
441044
308358
262579
450520
55184
301249
229188
443576
87034
136956
20888
113552
272152
137880
222095
82271
209779
238526
156557
311054
146122
35936
200943
322685
274754
171344
388115
336836
415445
139954
467215
11788
387364
533481
339559
246281
223379
416651
566193
53195
292217
127118
83627
436238
177912
414745
276836
265237
269971
395365
142336
149043
226921
56516
145664
303355
508317
421198
477320
511066
351219
26663
512799
221447
204968
478299
15293
96162
528910
51075
536578
548483
4752
549058
499416
418332
158852
263063
562701
127804
313254
186369
243468
188098
132468
396773
4985
387822
347382
509323
113750
183792
94456
113181
211738
399374
103974
546030
522000
40544
108209
347504
348551
398464
471313
19827
16183
503579
54817
30267
198885
154910
132733
483797
422049
91164
408163
336197
90168
502542
518264
506687
271915
78841
426542
175001
386820
507573
176766
419936
229765
253378
330182
282685
153381
215978
409275
488474
542731
34324
32137
377144
383953
390958
307331
465812
253923
276533
170512
329211
161022
21224
505390
25688
225869
410940
41665
269635
281046
189949
117523
273460
391518
71352
213381
368130
432672
486600
179286
143564
199716
300537
292433
170772
486954
540033
364039
420942
363912
146620
522972
241365
145858
296839
538677
369842
173424
163396
218282
181913
488893
550546
212729
423978
253620
146699
446673
261883
509263
315624
224868
356612
192135
315159
157213
95531
289839
218537
173917
323204
389648
413596
190749
343079
476214
27208
334826
224692
169733
565044
380635
347207
122679
262689
94209
290843
40522
58674
398370
548609
314178
206874
83584
482461
222541
568519
169701
65718
401308
193765
200730
105163
417451
12190
89263
197842
284057
491803
214180
390532
550131
226020
373347
165831
490237
386417
270331
550870
516356
135506
416339
180430
515508
343208
485658
20618
184459
246500
351769
242634
192708
180773
77852
192148
159453
492394
296033
550160
356052
132677
260787
441061
158876
359497
448143
65454
449027
41819
517350
375138
247587
535641
540586
272792
353348
101675
40610
30628
327510
80857
252750
421535
261974
330240
254445
273414
544250
293888
72644
122019
371882
293273
302760
446738
57702
83695
332438
156464
212724
404235
556999
99720
348589
255117
287943
396400
200417
194812
444271
207071
305453
326295
95179
6404
17127
308665
267698
522913
2441
479259
551182
333749
91433
325289
549535
108687
92454
291978
54411
244832
354094
378475
322618
342410
161812
102496
207974
228081
53841
181500
76867
382831
302557
276483
498518
199130
544804
27504
219366
235652
464608
516781
192744
122003
301088
329509
493734
326599
269627
513665
283580
451747
357626
60196
350945
187921
16316
150977
85146
404260
284267
1083
321345
533159
500422
460734
456015
201140
263151
248353
43355
307873
272739
565585
198815
450174
432592
440676
465241
140519
483790
371426
279630
100274
425056
23412
339670
533232
540876
209990
87467
309103
91739
290116
548908
169798
32111
373768
412065
2843
197233
466061
457170
555166
325702
126629
227594
306062
149648
491936
178718
213314
560851
393205
233734
62896
418183
334652
76482
3005
506444
148970
290699
456548
20219
479517
234375
317669
118538
249202
398936
438490
254047
316338
550512
52772
164620
530542
261399
396291
188822
321078
322124
522975
179089
403995
199256
496752
19730
350450
515809
152586
221877
355571
341129
346595
536674
401028
497300
342097
193434
22480
557136
93076
80727
76014
238737
423635
191677
218062
119167
491019
440594
53783
491502
554550
200645
284795
298586
79308
538523
151099
253156
201033
253333
118720
508523
67311
172667
85302
234557
422080
511441
407535
218509
154547
111958
360097
557324
520660
472902
397745
499663
557861
98303
7491
155173
274051
551778
58043
307186
197868
54840
328685
533837
265009
444859
443410
30658
281905
223604
110485
308884
410018
428599
307576
408386
36326
186227
324988
335215
454711
68395
232847
82857
144955
388288
338852
51985
458335
541106
117523
379782
563191
284276
154022
360082
328105
482148
544724
498154
492809
229223
542943
408441
18417
421956
448019
3502
92895
532421
495320
404650
448439
231543
501856
242648
296392
83841
40187
508859
169415
307464
310721
241564
131487
172216
33521
498590
345878
449347
367003
536260
200107
534424
109901
232902
32907
337631
444647
230189
287942
109220
487163
72988
398059
70301
162773
107927
443480
450376
110549
253488
224656
459925
216743
28419
526970
219138
157354
506423
332443
428081
83031
208625
536025
110837
565001
75644
507467
232479
371311
98302
315626
356920
321136
415067
62307
392625
293927
220595
538455
414345
394773
482635
251039
284915
87510
94188
13751
86078
322255
547208
105631
37899
497518
140733
216591
303527
526025
197590
361221
392629
511248
322374
163812
382093
79981
91877
529282
560174
279827
167607
156252
492139
217748
274029
257922
203312
274294
329400
427462
74044
534619
150784
370885
329617
455383
325010
315200
453313
308951
535448
329113
188515
205522
82268
271249
198093
315776
228952
531239
73176
396998
550950
118161
546957
462994
558970
385087
249738
466015
50440
134693
301527
474950
207810
393212
142269
140574
379982
8349
463964
396076
375218
315452
421497
238986
457107
512867
455113
375232
144842
310111
415916
172126
476655
472875
30218
292010
323634
467689
528274
516003
309379
357791
103299
383672
388190
151044
75927
381176
304647
380272
166668
369410
559604
324346
367340
411792
361855
267358
375843
304705
413480
542957
430155
88465
383592
208800
37854
553346
538540
369822
427341
550292
207801
20715
287789
406923
338898
407865
366563
133291
21307
230922
491314
250204
292667
520702
374778
334879
393503
314143
125616
169754
39065
456137
397080
271107
377335
385101
201062
81588
511787
429656
416661
330204
244239
253560
42120
333068
485625
407762
149258
418753
451207
176036
301265
70400
275933
295980
382303
238716
204669
197798
122571
274330
365444
292384
323719
203433
126594
205757
398108
567542
406439
162068
538568
246780
140915
548194
168402
87455
476032
429093
357841
484993
232236
530154
157638
139358
262493
351787
381106
511773
314312
227126
361216
138923
231672
158530
509310
112501
305867
87546
507052
363559
464061
277801
418139
555803
199340
119705
195240
31193
465442
24941
139182
543877
462093
342723
344977
212877
136489
522583
92807
512766
277601
85038
219305
366679
252628
312183
421430
416885
104375
139023
308224
222863
313269
557181
552764
57208
142315
32028
418490
390713
110931
236857
384837
92207
524519
248471
426643
440914
406284
9212
244338
338510
335496
321986
64335
206761
217461
243714
137347
500129
159817
388861
91365
184076
464266
522694
108277
396967
94209
60324
506184
380814
163137
101795
134002
184250
334376
390116
68530
118367
28406
163772
406366
206205
14440
277266
153153
330449
398436
423377
419799
487949
165204
15672
75927
26645
252899
122707
164613
309851
410839
283548
61940
297587
440854
483462
49771
537554
357520
533255
565340
307497
403154
436792
108189
340805
497136
360284
451084
177918
546187
410155
550749
234891
68037
193847
427311
55327
36561
91893
450890
254804
329852
134737
176376
212250
185038
186867
479992
46367
520595
478811
2878
374926
436104
439652
366440
13816
524243
443506
182036
560163
140711
208590
347293
391842
501632
67801
502328
168131
117546
462036
74725
93980
263251
515148
299802
109044
241624
71750
10576
192675
475488
317973
495028
16583
38076
169374
187062
18380
400862
531638
423110
31388
252418
502425
536117
327639
123372
284508
46579
313692
481768
438881
302534
133641
109653
253021
441463
146668
65404
107926
384208
269089
472316
181995
399490
354452
47890
436013
1004
419689
497161
15932
82508
398183
180176
195451
241944
509261
368336
292367
103058
461771
155505
518149
88793
175381
203200
382754
55583
519017
53800
448793
138630
7999
108977
28355
288937
221447
438934
474575
116713
397445
140170
261253
464057
185736
535826
221093
60286
184357
40030
244629
58911
166266
499753
376070
558145
466007
370077
215546
148766
478062
54108
351281
511424
114732
446717
48278
464248
449134
75206
401902
224354
507235
47855
448523
310998
46642
1210
155498
29474
236849
290818
299192
356553
507586
177116
318481
134122
15365
487541
87824
6146
561185
488899
463259
297869
416518
352210
255807
374996
76484
84548
146927
547888
221412
480917
545845
483493
399912
105356
311516
256091
480862
373358
479506
468346
381357
25917
239151
115372
56787
471031
55404
414432
474474
225516
495012
420133
236683
491317
288993
387337
424834
395759
334148
538174
42114
90179
244504
83802
353122
522528
302998
216700
455926
507697
561329
369900
446327
214189
160844
342962
400018
411726
142124
147734
484355
147967
513724
338435
321108
148854
406541
362786
94364
282247
539589
461937
23912
557911
508541
95232
455817
545883
223629
334556
469259
491602
147385
514632
539072
469555
173743
61369
504905
428970
415071
339337
513374
373095
160848
493060
176019
426863
72522
554441
105868
136253
409488
512673
518794
211401
341152
281686
428284
271845
92582
517276
504592
10348
377218
38070
106967
95064
532040
44900
243521
490443
496196
50275
341397
566385
260710
1518
285062
463079
269149
287761
293071
403985
349602
28173
169671
128710
136044
18692
419901
453997
232112
272130
449079
167107
449528
534264
285793
224580
311449
411428
304802
238803
468225
447591
363599
359429
495444
250972
236408
4397
23233
356422
564302
404792
423976
28713
169667
176750
500827
428075
351813
39462
567467
168143
433964
63211
100010
149109
257136
189402
350071
214287
122852
307698
304435
346518
314591
454716
176048
106576
463209
218441
54103
563732
521671
380419
460005
299993
304186
127478
322152
317396
108209
306603
562760
241808
211021
539965
534819
494873
278589
424278
459092
381367
333952
479006
213002
265892
425663
160803
522446
96567
172435
454125
54375
246937
542485
364580
362019
537452
198082
242956
5294
387052
398726
539731
105663
517135
294549
403578
366867
318434
383980
329460
468267
400328
89124
497121
99998
400838
365568
310075
134492
538502
566613
475878
172196
378185
502249
434816
250138
415973
148714
511606
473164
545882
48271
421474
551867
394767
107431
568281
200321
68500
247403
260514
301578
279600
244876
474975
131329
107163
341485
399472
453426
374199
230098
81077
150958
531801
3648
258874
494576
55800
326727
330657
246348
338669
303839
135320
400759
74533
460641
298143
283738
442496
131911
360303
52081
390882
92000
520944
156270
63247
132273
276507
253350
562434
558053
440615
89923
477719
96877
418053
299402
136995
431023
115430
362405
535880
292157
120843
292465
119894
51858
331639
297234
237824
530201
178745
282012
546382
406661
61399
290805
290673
388636
162126
502780
262552
416479
252741
364110
170135
138276
110720
174986
427907
91218
346319
557622
250064
444546
130511
266301
563128
42652
376147
354817
494835
34282
456061
523939
297438
163226
482159
75237
545513
212616
232615
551426
229166
228833
145625
277261
312659
146570
89051
194324
16376
52564
444549
390327
427097
497124
177728
208262
212634
108567
429072
563335
32296
240643
566068
531955
389096
191854
526591
343591
470392
335629
160558
110581
179947
280811
141653
39485
167156
326614
362037
73920
98494
453289
410100
21380
46025
426232
437942
194537
171630
320776
437813
59487
83534
445506
337535
250475
207214
411528
385086
211053
181433
445572
255773
324233
211277
564130
551544
283980
288812
310553
112377
206229
343157
493501
108678
68977
525147
64509
64682
384820
521672
104954
318356
546109
242700
411033
361397
183187
266481
157878
469340
490202
7897
192361
342990
152831
400895
52016
25338
367938
280887
516667
29522
154891
374421
125095
369644
117864
308036
170808
255098
475319
78436
536550
30701
565464
352236
130035
329689
443798
371840
506379
194404
559482
537642
472055
382993
431740
28285
125458
253867
313401
522818
363444
376290
146922
345052
47815
89812
145683
491661
555032
99329
137328
123862
270204
166382
122550
566417
485957
393947
17748
83051
169558
124981
125120
457448
364438
75148
83018
536640
52304
441360
55295
364838
8689
79427
246861
536764
377408
449865
233110
441384
78802
159971
228458
96172
531292
530997
270912
8886
321949
438622
536014
49401
83905
253547
140732
23040
421111
246023
48470
157298
421153
242183
482746
27232
217302
224781
221557
356344
13997
420184
311745
11789
243359
404563
370482
174495
367731
6987
390412
246580
7998
317000
495764
154684
522726
29844
341630
257841
132627
409087
72123
320148
472036
273200
192427
497250
424015
433394
559787
365181
563170
513779
557982
51083
222114
527821
119966
238203
485576
169718
383947
443242
296144
209836
522889
211084
365647
99292
178199
117108
92561
357803
561272
70882
40688
265087
36378
461498
420323
99352
558017
166627
108139
57694
351352
80948
302341
525789
301527
284691
137947
536713
442652
463617
161967
473283
492639
54769
128986
197456
218434
153205
179692
167871
196458
398171
12415
69082
381204
115998
464115
65319
510544
36595
244049
214092
435620
354850
86515
276771
98642
452376
203742
475575
510941
514731
522416
365742
444468
186088
192544
393954
395314
373872
106338
462411
150237
247652
35848
447294
78452
501818
29448
296290
117936
256280
9561
174378
472564
456100
202303
561241
264753
447663
472016
183521
333193
143604
150038
554187
297679
202399
197273
336888
255334
309950
64129
493293
459856
140442
131265
492000
428546
336844
531061
102499
359422
407985
512307
406094
353344
17186
358976
493523
323798
222503
482409
335343
17249
130808
28783
489891
486537
56573
363391
162581
522181
63254
330196
456685
1391
324941
280425
255702
53570
214956
285970
369146
6539
152201
115371
352834
105374
297466
43696
122579
139023
417881
385434
133568
468077
261675
17692
364749
149817
40884
520149
220050
322761
248059
378155
568309
355224
551181
501162
132437
20500
65628
204890
228177
420999
534042
327082
360743
173750
184572
357319
328655
170406
131209
18481
391655
508945
489732
187423
124367
43439
101100
28660
374364
249953
98099
393159
336297
535496
167852
174673
268336
412840
201219
504053
211698
85178
402929
546576
444807
448772
257431
206261
474295
42357
285404
32467
19414
292785
355057
173618
106508
382008
420387
521204
83479
307707
526129
42070
334442
78446
536312
482747
108308
467873
173081
99187
375435
89879
466120
422389
105346
49283
196726
567816
371928
149853
68127
238643
105112
334462
425948
360997
377002
119690
523337
428824
40066
507096
85569
434556
43994
303386
293414
155753
528363
270652
553916
161444
534331
564034
373181
397330
295445
441895
501177
379942
44513
192402
303987
461783
53082
263984
151292
553345
397657
22239
451581
26350
251935
312152
171812
555430
137276
178951
551544
115626
4422
218849
342845
405106
243992
79903
512135
382811
312665
20530
505235
218220
84917
491130
215862
191295
53512
294285
41169
8547
405623
114452
395185
129891
259392
297873
400462
25486
148528
477230
150637
112617
546659
259432
79217
258044
527714
296051
471813
554954
433426
182648
69309
539153
45255
123351
110483
304889
127737
447558
497286
120328
257684
474380
392427
25538
168418
473893
483897
247615
338472
66051
302750
269839
484630
346410
416436
100762
6895
259494
542943
265094
185582
125328
122566
363956
295470
350442
207083
78651
328010
37876
313178
101021
299658
69049
17633
265584
61251
487417
342609
459600
459168
377784
200738
139187
140098
202820
157295
1567
354484
179776
481267
539055
201250
474824
83850
130815
164438
316435
141983
214093
61663
228619
258124
54817
493220
311956
48782
489221
188261
317301
196411
275919
410490
31601
426583
206714
6874
452799
484931
382264
537314
359422
38957
493796
515408
376134
297766
75531
112557
386302
66571
464830
328432
470381
491474
262258
89144
547076
421776
400115
151140
71182
463802
59709
379299
374454
501022
264570
103935
243305
103335
322607
288386
15116
191779
207360
61053
101956
186440
275227
527694
512701
361427
18751
346197
309197
240139
387537
406541
150382
284071
307946
453646
35812
91441
476663
348796
474936
518781
82368
467135
452553
486348
491196
370111
278664
508328
93355
10540
489308
40549
167740
267229
452747
489532
108964
368320
45864
496445
130366
418632
332915
418643
432946
110049
254502
219057
539980
36364
171853
215659
162920
475794
355700
166831
88287
467103
63549
206375
445554
66312
463929
476424
389225
367240
493963
146343
187743
405231
305283
508308
502228
3899
192481
504972
403840
130146
474827
550545
279376
284972
80486
130565
36209
68728
83361
394851
106
42166
464588
240792
98073
104417
172714
560388
333712
71984
357119
502798
178356
95585
300642
87
560198
71979
566841
336888
137539
322750
380607
291603
110575
226596
492911
104952
149490
281143
44903
211299
177838
127693
562217
430779
78344
505384
465655
527206
24822
402921
369631
20497
195971
96236
477492
542263
122519
89506
534543
234563
247081
408634
534522
252796
200743
392874
399227
441889
335862
150792
218661
227092
411371
301307
550627
239338
92974
491734
550178
421364
485451
102496
367090
388774
181170
456141
333010
505199
13722
429969
106131
227462
120513
448771
73507
207922
535199
356074
346310
470429
27156
505914
18728
292616
424741
121713
108861
440525
231140
271462
165137
223449
329197
85928
427374
228066
166622
373405
405001
409802
74533
454327
494173
274846
547677
278392
219509
303444
354273
11999
410236
305773
122120
472616
414096
185339
400742
431294
141822
263240
300650
324603
448608
111627
214141
356111
533460
254149
72677
359072
57021
175297
436096
112913
486351
169744
282475
521291
158087
160310
146836
123055
38600
468098
58130
248820
7142
263395
223955
412448
222054
416540
32391
273553
265041
385552
92158
40019
14048
497229
540931
281414
190139
316700
193986
461010
353193
442479
51451
91645
312169
160670
340978
358706
191890
520179
343840
185136
421650
563143
203125
239192
455299
332677
188265
412203
126909
526959
249574
502437
518462
196392
380509
124335
298963
419300
272095
448051
383737
405824
289387
438339
520343
222575
409726
512402
454335
258521
424826
282818
44366
225456
420959
445253
366469
492036
12582
353873
369952
133236
238775
7855
439925
190425
139683
159687
249202
194386
478541
282049
72687
84694
252546
173919
405174
65017
22793
122575
408878
552820
501291
229218
475562
198372
536163
486357
517285
221544
556025
470700
101861
206754
526770
344561
23587
476530
14167
540194
214603
305093
4747
520130
360773
289497
445048
155536
567350
259675
267851
78749
193450
385991
246404
481877
77795
477911
484313
442817
338069
267899
401595
245009
51278
522943
463835
481566
549763
502600
534867
497463
328028
210333
101591
182517
361219
95442
154294
274805
261699
73568
266367
496569
268958
429393
353624
303352
286904
14907
221749
9070
188640
326233
153057
237535
131918
419762
288033
151599
152884
101711
388832
215547
306909
88131
422457
21971
431451
529714
161073
549404
535752
311170
421184
397233
213625
529112
501637
527732
512827
150620
8610
495146
466138
15208
4528
118831
122945
475039
108344
529590
323694
528220
80005
232335
45049
167134
4203
406808
70715
15825
84135
235240
491666
384399
187404
161008
284393
104646
341164
562357
6629
539726
544475
563474
119901
433669
206636
374311
208282
446078
423663
528615
1308
464676
291444
444651
42266
512896
30709
161534
326168
125548
514649
68087
478744
355238
275188
133788
543839
517017
28365
64902
383208
346132
371120
93197
398389
403673
227427
291499
267663
380748
98891
146410
409275
361723
540835
507642
141688
461128
394638
527943
501856
380681
324869
567634
369935
242381
402887
175952
549764
272642
136085
527151
280129
150454
187052
27973
554487
506952
287702
277592
10596
438937
424767
258150
88268
106496
223374
250661
184092
252901
407394
4586
554812
89919
161088
412688
50459
354751
442667
531518
298313
28451
208413
82533
410409
377222
444697
500393
267487
336212
531045
531217
67048
415379
444383
238611
520375
400782
430063
290840
195907
559822
373242
172782
62537
300241
123313
24921
61795
28972
167337
339577
151971
85828
334096
205423
213328
38723
529747
143666
346000
474622
161218
49069
409551
247579
256975
299660
138980
291925
243089
163300
21020
332980
296479
335011
44263
528470
346230
33559
200963
390679
520617
139346
356081
340713
419080
240545
221482
549718
336892
264590
365877
563899
390024
306446
163746
354734
459126
476477
206600
225734
69949
65347
438648
37766
138813
314577
209053
512492
208068
161767
382888
289782
368446
479868
296582
172588
174081
492129
39109
368371
204113
345094
260416
37712
311150
17137
256472
519983
409292
419961
83664
162956
71568
88376
360307
539215
470827
417029
278004
526923
257481
119976
265975
287566
452844
24832
165847
436755
259602
496473
233047
321616
262000
231283
261220
173599
395684
473675
507056
439446
304291
286995
77325
552255
311289
543289
180347
117414
394792
287589
398220
535162
166123
561707
537416
115165
148662
69383
118197
107356
242659
274513
504987
434066
282075
229338
286162
469673
410478
46541
350177
317694
112881
115719
453663
20293
68601
521032
416481
497528
323903
235772
312992
54601
494490
336555
24705
118010
491265
124548
244530
273850
374978
39099
171616
455947
425368
454274
139242
106976
371047
340259
440969
432913
493958
508222
258046
317728
12177
333075
275303
538653
218462
239710
373436
239657
416739
330107
330929
56564
48650
77119
445530
71453
302388
242934
483294
565730
450454
527883
425912
166249
231264
411129
373859
165693
488129
300915
35953
169519
398878
68746
369153
517725
152493
517662
250261
511112
88955
360046
214071
211321
531146
428440
515583
102966
402802
443962
550846
74100
464434
119585
365382
233455
28490
399051
52076
401806
348384
314364
36789
212415
162822
233810
432349
329846
144468
189600
321078
540255
50994
58266
336925
396011
21846
15624
412258
10483
28285
362628
270711
563099
292582
234952
41389
99569
101204
174800
338909
161274
429419
419513
46490
553808
213922
326828
233764
545364
194965
108986
291485
394211
550781
464954
307871
530785
278284
536259
435259
181784
82218
5275
505784
425370
53061
42734
431840
158935
109020
194566
135193
343340
77117
454679
254635
214804
553073
419953
114286
480474
74057
188698
157000
91401
475276
259315
468549
58898
476913
248539
311409
126713
4359
387387
47468
514177
166641
478783
430327
557092
248018
242997
170908
429211
106691
364601
191994
219412
247225
5915
84982
291611
346795
187710
150450
483457
315773
572
427880
241268
415466
323438
432424
241405
496054
342639
568170
361921
567265
392518
448762
336119
427232
187559
169458
137853
545022
238946
149455
146971
435372
382521
15997
156130
462029
540818
390309
368904
543089
399836
229698
324264
449761
67857
255993
377576
480801
48996
383449
427026
215800
308743
263400
456103
331373
507964
197672
268643
32486
247292
220779
443430
222535
77122
153360
383797
95375
401529
301102
476536
130583
400990
387004
474869
44467
18716
43139
166058
43343
30659
245274
543649
30897
240477
270058
20214
87940
156593
146270
387934
96294
435941
173870
380195
141406
218871
517752
471422
282398
1785
416699
206452
524016
549471
102665
11914
381859
463308
1052
541109
270996
445553
267536
481965
86024
162721
40323
379357
137809
145935
228958
124036
558284
26201
182486
489221
545627
486908
6969
44688
77794
401167
63120
189851
238317
166346
292241
483704
271229
55219
488397
566487
116850
20999
469425
29226
410328
252256
294046
247290
118337
359310
278819
189094
335049
352012
72071
162420
211272
113583
235148
88126
100344
54922
35161
382256
501089
51472
202355
324007
23805
485581
343023
122810
189422
149864
56163
367633
555248
514337
106805
22538
423243
280692
149964
417018
168650
117832
463244
376635
5219
161724
516547
440002
438653
174113
153607
454731
275155
294681
162895
316578
175032
69749
151327
433695
213316
66910
438223
551056
556235
17838
120202
250768
322227
167646
180084
509679
281235
514203
452997
44956
100637
256073
403828
262709
99424
217795
294523
364557
427339
70271
184967
546432
228987
37027
298470
244668
201384
448917
114702
556822
173277
78468
488100
186282
289840
413520
208971
215846
477264
145150
133268
195032
270883
403956
372809
128868
470510
41942
204418
72432
413020
76158
324094
490291
260629
49423
156434
411504
486537
152344
239710
182023
319973
482778
445861
561073
310631
555058
358215
54761
23266
199608
560901
174714
57604
539249
387467
334402
486115
31571
378337
458674
95302
20076
122673
372884
384846
148297
210643
105100
252503
300675
504702
84997
302220
374154
187929
58610
46613
362317
445514
258633
98620
20015
283247
234804
281541
35525
510644
434248
435261
191049
504527
203703
463253
482405
309934
130875
329573
278376
96479
27380
358500
305831
57618
195318
196687
347865
39963
299045
491772
499028
183044
291746
294028
430993
87751
249550
517662
565796
45703
375419
253078
536244
482423
6094
169864
340042
495226
90072
479668
104784
515567
564594
184161
495862
97597
446674
306630
156383
416922
113461
352539
181516
135156
455353
344609
365242
70132
64087
268251
70405
159841
340103
172274
379158
87056
385186
269083
388758
413249
357619
5451
817
200371
465663
215257
520840
335585
152608
237190
156451
128914
314079
281669
83468
481040
526358
147677
264038
388866
245526
264991
197628
549000
232300
522891
375812
491472
322849
109993
266909
280558
135064
173524
25033
384835
255968
280008
164275
529411
17581
257439
432432
322607
220473
467670
354351
402007
480064
122756
259122
97129
172452
473234
302567
8524
563365
26639
296197
261195
152047
391930
453283
55035
388853
51227
356565
327676
504957
307233
469321
554816
140209
487348
206056
349872
107132
177767
310693
28119
82133
539620
231095
230251
303798
227040
322742
209204
82697
303595
21766
49918
434828
14290
432380
116947
89816
23713
447670
365661
178302
69578
327846
216615
306879
513108
135029
244360
249923
335959
265368
259275
176790
460356
349021
467307
546269
197181
107574
340517
306443
159531
191884
462204
192024
40257
324831
314278
557564
204502
7787
41590
223269
329124
517516
520580
311591
174620
235673
529136
232989
390011
443644
471982
190644
301098
462029
373441
67582
234356
514350
435503
422715
364949
375399
471975
303225
460264
256933
498382
190229
267448
72794
131776
54945
208047
368717
522355
249202
59824
146565
402460
441401
408464
87144
120581
287989
63209
354390
361565
132050
72916
190634
503678
372837
83829
352688
432669
379709
439810
329726
497426
271888
169418
252379
467529
245225
340732
484131
171350
123993
316088
341276
236201
303869
291955
31721
71792
75309
475572
229511
15568
481783
184509
301246
107635
165758
101389
126129
133972
274149
552321
206477
311480
427329
461003
524897
68905
85806
193037
482948
231326
534328
266382
191087
491639
161735
380324
154439
452434
57309
392678
229115
31664
43508
541620
367803
413533
529712
117514
206023
419539
175750
517396
25818
372404
112111
41673
436680
508306
531434
543548
198964
486675
374531
138159
85542
325804
442164
302442
23105
494477
79539
515069
488842
119844
66532
331050
405121
147502
381564
105241
297194
394544
554272
58029
281949
25517
12312
340298
89059
367276
635
414471
84689
282366
268464
42487
109416
155119
562519
558236
43720
427571
402401
92151
175707
235151
256816
122298
141926
166234
564111
358139
17520
331217
231543
442190
434524
119914
375730
371151
235680
180653
346872
343810
328592
437975
13834
487559
357025
504750
518558
150946
263805
266106
345354
164602
333405
213736
134040
568230
89551
428560
19192
279618
135144
190514
327268
250447
385596
29167
507296
3925
122955
448563
499515
268951
545359
73335
227540
563584
224689
10868
421284
263378
456699
330163
71134
253873
248935
515928
549414
507600
259203
340942
384026
542066
227795
396816
242185
226745
72178
106671
487917
303036
483392
91740
64823
361450
196444
180524
303992
240884
165691
267954
497311
493786
477001
80390
397075
430691
200660
28864
242878
362674
146101
478753
540421
401051
9953
402573
105988
193421
292283
27662
414859
550006
234151
559693
128547
557920
102946
453587
134065
142979
433734
485127
68953
180046
232283
500261
490276
252616
408616
9594
132353
97687
471727
169409
14013
263915
273031
85825
192718
184375
540279
478266
217912
126954
423495
50537
410988
318222
166099
222443
326473
787
82823
301673
435459
134074
94411
475439
189292
233139
457262
61897
96084
412478
269768
377059
467281
103867
90913
412697
460670
35695
67048
219353
205249
69360
120996
497831
374766
258701
315339
218149
185958
541454
529024
38504
316982
20117
172401
413118
98293
535979
41723
169828
533950
517781
89360
77015
60809
530001
346952
287322
422143
433753
456677
90095
145121
506366
374943
12258
257353
514920
66245
295278
352678
183353
337797
227830
56382
8110
4559
186086
296492
283768
172629
37692
302013
328266
133130
27485
415753
527398
50003
234093
309622
460617
550998
423155
120778
77843
414117
455057
531136
263956
239297
405578
439916
240619
280517
418807
229142
150707
257184
321716
34087
383462
321093
73890
227810
17557
204973
310109
325971
113878
332254
346373
469677
519012
533456
473546
223796
452419
553763
245870
539863
256353
504457
133827
472663
483877
272717
250086
352842
228571
467083
470754
211495
21371
236463
209110
450204
559954
59534
254341
473410
498281
143020
135986
478474
252549
562472
534945
395883
27345
528596
543452
62235
236761
242842
399105
294923
357756
400687
387291
102258
399284
542848
15291
288044
276090
358788
480524
407167
553031
52881
116154
187706
449239
32924
463865
275492
30312
273141
347733
239910
17867
563153
241625
245206
202344
180715
165115
344639
352384
87536
309913
410183
128150
331724
399075
425850
462414
515794
249448
183579
223331
968
450445
543150
461846
536855
425585
50994
396297
567602
298565
257931
251878
243500
217004
27390
269514
45792
425451
397839
491180
84698
95480
260182
507434
30397
181359
468921
489078
365489
557390
261217
91233
38504
400580
311516
216522
24421
477639
61099
403452
239217
129068
198825
238360
168311
142096
200439
172640
231527
201331
486718
298212
551832
480652
356231
531578
336925
67057
499724
544287
15770
104962
317157
92069
37120
567173
357256
220121
109259
267665
30031
436245
422678
60622
511623
160182
65695
554693
221545
118864
7564
48952
336477
44742
257085
471345
447778
433160
445830
114834
549869
68174
151336
514970
425645
279678
185200
33002
221878
56036
437122
524224
510889
566853
356355
20534
95648
416436
507612
91094
155724
27868
241460
439877
66897
76337
94092
405310
43413
92992
64020
469530
458355
23001
502956
139863
361908
167463
534920
41176
381331
256297
510098
189549
314550
452921
138507
4491
175748
100927
228141
149531
191677
546699
283303
143628
118537
392965
391374
174236
529260
101728
138490
76221
239275
450725
323021
44061
429534
472879
438216
172350
401433
224485
258425
24085
345330
447521
480008
401679
28420
424515
507921
153393
206265
184351
206226
119921
520773
346021
298558
49383
225823
567225
202458
5376
357572
165924
113723
73553
151637
316636
505208
8610
493342
214979
60978
205563
449043
503735
470407
475566
266006
421087
196863
374045
555536
380988
289929
374090
20914
376140
538972
527489
251559
193815
364480
517515
42680
119928
370582
204801
37664
516919
92806
19696
436165
101754
86912
292324
135391
90756
214195
532706
199085
168325
549277
286285
353284
232653
335923
90140
295859
402604
279642
383951
546579
66004
147435
60283
410696
128014
524152
31756
417452
150464
147747
6389
173290
427248
406495
183799
280778
564845
97203
44877
554363
399641
515892
281995
492895
465043
77716
423678
149521
437964
171473
357948
155945
382424
456135
209897
372049
284265
324671
514970
275628
311574
544494
414527
565886
353786
245358
237889
37768
251027
534825
370454
301030
176649
158625
254095
254545
11914
356142
174649
215340
402504
192602
267683
394314
344521
124118
143944
287373
509145
503546
173443
279551
420807
398720
56516
306495
35368
196196
465370
109086
184262
149642
157068
222774
539485
313094
131804
396609
331634
93508
422330
52113
48060
93131
82308
267214
349773
120383
93154
389346
395708
417600
296150
515441
55385
361463
104846
380720
243918
27453
445085
126272
168641
462633
466230
148454
130197
168754
209550
294936
221796
419907
107473
496505
290994
341147
19820
71379
227684
81855
407799
244776
411642
415083
517407
94175
109073
395080
405137
87334
287179
457915
526599
407328
550856
450018
343464
513973
191180
490801
477642
108249
368218
14465
562182
128398
565707
207734
234092
106850
460004
1020
92730
492175
349093
418427
16532
292506
429656
45848
414295
17689
176584
559941
30616
374352
116834
349950
80682
214977
312157
166689
301706
485086
389048
69900
523291
532539
38481
75815
222776
478446
162096
510829
231349
252459
257868
483174
87472
57998
324235
189583
136612
288445
197233
310462
114684
371012
201772
243912
368087
25381
92716
244788
490718
60888
182922
109697
344168
78977
38503
534279
484987
70898
549904
44950
118956
477420
317503
60289
447180
203516
439900
466117
213357
371208
505396
348657
56391
510856
504552
552824
460390
417797
281101
274448
225113
90727
3539
430344
305872
444850
472435
558586
544647
251743
5124
322662
117742
92619
88181
32116
480432
351665
562742
376331
315256
218699
280260
516081
422718
122172
136796
323627
111235
200963
425353
110158
534325
327279
527572
40079
492998
44235
91838
309713
389163
29406
430875
542761
560357
214389
449321
301640
186439
281210
300350
484629
16428
251214
192447
387579
249038
43675
567512
243047
66987
138834
307233
141237
48142
323144
480379
290141
470690
70616
164491
463416
433699
150821
196053
304494
438005
397384
198195
245006
45836
11967
179468
29859
106666
335239
233404
23599
49376
239566
209760
564388
397571
159364
240254
28592
141166
232018
278517
446226
279251
330425
148303
220554
568254
231434
380745
145388
196960
51290
484678
32498
339253
239526
498205
54537
244868
74359
257253
336716
346858
346995
541302
274994
146488
444299
421576
504890
329154
497716
310971
8791
181549
8043
169992
316111
9410
191365
457700
535548
446798
547802
517917
493980
144991
562001
290677
109276
256356
433220
261471
231596
506300
274792
521388
449418
268189
355599
74294
217300
283498
89742
445255
21580
129039
357292
442518
239128
492651
73865
63118
545587
423467
85794
261190
305063
252410
164999
426285
86771
563207
439868
80957
76917
141225
269066
231592
314932
365126
300587
291950
60105
256307
216438
451575
414159
293708
252597
296772
491559
220294
65347
93532
79378
118084
285044
407215
20226
446007
123848
223695
285141
192791
66702
301133
310699
174231
397538
539826
36944
527990
43070
411911
218662
96886
96264
77557
339435
228403
476149
71714
409781
566063
458358
151618
72190
524348
509570
425972
272870
220265
15245
138657
137377
326872
288709
328063
277952
28484
473698
542769
82772
457129
430671
320450
300945
458413
38670
51006
528991
211214
542260
35143
372188
334962
147653
325639
385755
224627
424636
505832
2378
66519
380686
470674
355786
470402
386024
331558
382643
493171
285557
539656
266235
55454
522286
227576
304522
4124
82860
308678
208013
131626
396222
557522
306952
57880
48706
238331
241593
247979
261770
387298
454308
483388
367558
23867
126292
272132
111833
253967
488748
396195
390458
125956
366417
465056
196549
379513
269915
272278
305904
56208
36771
377267
119536
254913
197185
184497
442189
197839
499046
226933
153209
303864
266513
446986
279889
397945
119393
224348
345101
440648
529676
283552
326188
46624
62451
305176
342938
441538
114407
329498
357389
488205
357165
42008
547949
145292
181618
331650
150949
31486
48157
306730
503246
217998
211192
351284
235360
259475
134822
330783
31456
436963
395934
192085
264754
392625
149651
539559
362836
125096
448322
7655
346611
32362
352302
111179
350725
527883
350105
123690
461788
219713
158053
426377
506193
469129
239647
318688
438075
187188
251237
549169
371034
536829
560268
329624
130674
371902
222336
255648
224859
335763
458418
19979
98751
353040
289859
211051
217676
41709
109546
322444
398798
174056
239651
249738
417171
17285
461590
462593
308947
552026
374753
381500
385589
393004
465231
436392
479893
176034
29972
439653
285994
295769
114363
269381
233870
402707
367771
277965
466009
221451
32645
19814
54942
555337
416146
368217
346819
392995
489494
95055
137585
274193
302643
548668
420605
278106
348725
265434
132190
81227
422031
54117
69523
546585
50331
391652
303986
70072
92128
308999
59257
385947
329936
428322
99339
439650
93653
234458
354255
551345
197549
535812
558547
343068
260010
37995
216587
154832
37568
449069
49047
383473
96874
67917
236785
309006
383478
468970
135024
185808
197086
4709
10839
200848
45535
333601
480889
561147
331993
51288
529083
86323
67857
57931
381024
515180
173425
66306
448511
97284
48420
41538
526893
389208
399629
347459
553766
186206
238275
249205
456511
305123
30581
125342
419954
165584
508612
527435
322905
147631
217272
74085
504256
398115
426728
152191
27613
484570
417908
296622
99466
103741
323720
253875
501668
170246
374920
198487
344819
138854
30924
185446
323144
451969
25438
483635
400408
473822
303728
435478
413600
166693
201613
249568
250236
170652
477732
117095
193594
14514
414503
14759
496261
108202
160452
389574
412759
294149
124180
306298
227829
507365
5096
471857
268473
3026
529333
486268
407087
268739
6989
174361
60096
412116
559598
493140
331186
531277
408193
115711
150777
78547
503562
204199
167435
167730
353822
127335
242289
249523
517845
470995
273590
28471
14682
466245
486607
144385
10811
28328
296258
34628
174639
349938
95191
484550
466839
378441
224742
37287
546605
339491
110812
230015
379390
31212
461001
152996
211849
566723
69057
471944
477147
227785
165172
214197
359289
324948
146430
6719
409665
132803
370545
524184
527500
433067
38079
112469
372349
172366
412712
481412
29635
385238
199522
547213
20927
75883
295392
136040
232043
416875
65445
525588
29401
124514
179852
517690
518624
437023
161896
307855
349649
92113
412989
235503
282031
356285
4257
175938
196648
161936
353279
477660
436703
132110
352759
497733
222713
140966
456879
514251
330812
108220
42576
303329
302651
9826
54694
44113
200646
149618
368778
270825
208043
336833
301662
560402
332675
257950
317858
353614
450288
235349
306169
291859
192951
463247
359310
248531
277950
512099
217054
415559
281607
127417
420891
61025
443356
301782
227039
232287
103597
46712
369770
143714
430927
24510
6869
263552
555104
180975
14072
329394
300954
398191
496996
415831
234230
482593
378318
354590
560209
218066
519520
363959
550858
67735
461449
17633
19361
414432
99720
403339
493080
157246
504317
25348
125031
92919
277143
292325
405019
155093
258172
95983
337453
492996
288593
331827
155756
21038
154795
273282
348204
420000
37404
52440
272653
135828
201949
48010
517702
138191
63699
251509
226112
549604
166276
285687
492297
385245
158458
209326
468015
406990
415698
521131
399306
102494
34841
405541
237474
175196
428902
71079
89365
525353
193865
129112
108253
152960
451636
76814
325785
336747
400423
44154
559117
11193
144022
164034
148394
132912
330925
405981
257770
40194
147025
210516
505056
75729
166231
227958
313390
19958
225518
420741
285180
420778
314851
449377
107057
104204
284431
208839
295266
500473
44862
482591
547202
196931
361748
36565
278395
27076
137123
310457
308802
383711
87541
457948
243763
22401
232667
72786
14128
237756
159881
462034
460259
444680
428108
313671
29230
115023
503902
144746
443136
417976
554494
255630
176447
202705
385758
370898
70552
398627
13467
240207
39821
224206
216667
391879
130875
314126
163598
366043
307126
468226
277222
279207
144005
304313
191396
323360
535880
256204
194442
365666
155041
200058
349152
284604
44313
485094
556276
549006
18685
40056
186336
109795
328805
162589
296713
298195
359560
541852
540691
70989
113657
366636
345292
25991
116902
469555
409518
22960
422703
489760
378041
186854
564580
436063
423234
242578
23701
147011
557714
9298
141067
31228
523995
466571
481897
457295
5382
119488
394000
167347
482883
301525
203102
436940
140124
504457
382239
460526
332258
519125
217079
292963
397976
497807
506667
107634
461955
382533
31284
152016
13366
165024
249824
211382
255651
327502
185630
88720
490066
339828
168554
540651
408978
354418
91421
387827
568558
352195
284957
185993
13437
72819
242763
55478
209553
546928
420282
415885
537792
33770
491905
558674
477306
165579
247250
435722
317897
331098
231800
223638
543948
92060
549754
454141
489520
141067
271878
520317
93671
416209
140414
376158
313730
565442
184020
317460
422149
495884
128483
282176
121733
383700
121798
212445
529466
301000
3636
2497
202135
135878
107540
264157
338675
341611
431298
195703
82602
481720
375058
420708
506678
312317
259282
472098
396058
115513
562820
9346
378932
2573
147024
294038
529947
258263
43758
231246
328505
153311
538524
174911
105998
119527
183309
166138
77831
104923
394681
250629
217928
61787
30753
391617
259179
396996
130386
4515
428737
114961
243247
465438
366816
53643
455025
261333
511581
387666
78849
443211
398752
43633
95772
530666
412996
322055
428820
315062
8676
46920
316728
43835
448827
115219
93770
346464
5980
90968
183654
547499
486797
374064
381223
366458
358553
78390
239007
151248
116610
90070
416861
555116
440812
283419
126156
114371
268485
345625
297584
76290
167851
443703
371760
390935
6525
524441
137731
56860
422192
421129
343475
68620
320439
434766
20362
225554
434911
186245
383716
367427
186066
72000
549315
224443
196270
132380
101204
195764
150933
66250
400227
347732
386706
249288
240341
420196
521680
262157
11625
175746
13444
92741
485715
520083
335312
36311
282573
271663
471300
567608
26423
162675
477732
465930
483675
55830
448163
495643
162267
456608
377946
556044
552455
461408
442076
387570
505901
462934
390054
513286
300636
339183
376504
22223
495136
247492
328342
464299
1854
188957
115551
254201
225106
153006
23850
70665
140723
489319
246541
493909
342342
430852
297992
3361
154735
75191
377385
536906
80171
443483
480466
337462
441130
447207
348383
196054
335103
324569
427315
453033
58805
234404
122359
438585
564043
94988
525944
37765
294410
18702
343567
432893
53356
445142
324716
483613
329703
418830
262772
98650
297641
219858
27489
95067
44789
175238
87830
270254
539748
404991
493188
399371
300180
371279
82500
340218
159160
82336
353379
380531
413308
105882
134815
1117
122852
231321
284012
136256
493739
244021
426203
377145
226473
378901
91695
368286
255962
472913
360809
345974
463865
552065
306326
65238
229235
319988
65976
450054
511561
287178
560370
1358
176931
322766
6835
66749
96176
194298
517533
394668
68141
142705
64102
456922
465838
484790
412661
74782
289720
379597
391725
341909
496995
149479
453191
137862
442922
521463
249248
564241
210638
199718
69707
58387
377127
179112
288968
342744
119014
275266
408228
314457
459294
25365
407438
28760
480577
269366
546487
1418
98419
332023
11615
171103
136332
121479
293976
217842
261785
394104
115991
515326
52774
314013
143128
520585
29195
493944
264654
551452
217752
195549
44394
64988
263626
226213
289320
267130
506683
81452
177180
560739
198885
242824
308129
13584
125888
402111
528855
290933
470529
557018
307108
522258
346581
475376
56831
263549
567344
88833
333268
65570
389391
9415
226541
464307
565243
145292
42382
335342
530088
328099
146733
33245
369134
510861
33301
378435
8705
120259
337248
475564
368738
483019
230881
372254
456484
195557
267761
1683
13718
71175
21936
69488
151744
123065
287890
306145
83900
542963
332916
257794
94201
280234
355153
333731
319447
173237
456450
553264
409806
8799
244407
287199
139715
552935
450035
394291
449486
560340
289307
429389
75719
245489
52433
343516
308593
105235
227756
285403
327603
146676
36806
297572
336731
328543
478253
146351
478843
88171
46073
405157
86663
59707
224823
446492
491505
351561
293808
198391
504154
284272
49850
496194
335305
398132
347070
57645
106377
133564
473995
472246
476220
3097
337974
41611
109208
323893
530128
88474
220730
43964
431539
460440
85138
260954
323597
377085
237038
353621
93568
408464
483051
55404
313612
58036
262274
540365
79602
153284
359972
71020
397430
281196
558296
310354
119447
227339
359205
490910
380952
540473
350962
488431
385018
38440
289192
328352
203813
370208
268796
309904
289716
543197
54687
303922
455916
326888
301506
372170
78636
498309
207683
99551
208912
123033
93932
126251
516850
182136
321765
269625
250254
134750
517
4361
523921
168194
423783
513591
170254
71020
258127
128552
67841
485831
367376
311118
436986
419857
309112
378693
491749
286979
228464
209083
564688
137081
517003
111484
316027
426570
133589
389709
221465
282781
26802
472109
107100
535184
358683
52250
279332
247909
7493
108013
415906
562661
75269
353180
235203
57690
23545
112509
38935
105563
480545
307227
22597
124829
7173
210334
395512
402321
434182
228617
527224
255914
243164
519376
178603
388149
455934
71082
106345
119690
552236
188500
16686
43897
227647
83732
552427
323696
257931
273386
470569
198196
33304
197045
5666
180756
197555
516080
529334
310685
520338
558964
329816
329430
385524
421521
161652
156047
200081
435212
166002
339491
207386
162920
7073
342242
272878
520764
197926
276833
137459
523818
229411
474060
179874
375760
115044
108408
93550
26866
356312
207058
1847
62023
361818
439560
537147
356578
30693
235312
20108
481756
426675
285181
466003
293849
37876
150599
474744
541337
56830
80764
561275
353813
481302
67964
131458
556012
306954
339600
493585
89302
401048
308150
152644
326468
61864
368962
74890
355176
239824
110945
189831
96956
474793
434554
538100
394393
344796
119620
354621
374933
555487
376046
504830
460411
179109
484643
258825
70225
540598
422565
360540
314420
276513
167790
48503
139433
322267
308272
519934
30853
90950
266765
435205
7825
270464
552944
24421
100866
276543
246457
566747
261965
525254
464605
66670
250014
410065
28398
183045
128063
358568
495927
92170
77236
559708
192977
345822
308654
288724
168479
517777
33018
264178
383137
4320
164613
35984
8485
549643
481752
549970
180712
248762
393045
135275
403402
26701
226419
426312
370786
463926
52312
179595
360568
185887
407988
264473
331288
413645
284450
561643
518184
278215
179038
458139
6677
498054
453531
471120
397511
159926
7911
67749
7539
64066
411671
371853
425064
198240
357505
478751
541279
565379
401348
132667
75867
201521
38557
154314
487711
110607
290544
287340
57235
356734
215517
260131
362788
385232
76915
279736
515652
2007
512540
76668
269558
91
530695
303537
490761
342953
266445
420836
234839
263333
110925
256440
246627
146574
449025
75944
210053
191059
46969
161539
468361
426091
482470
517882
268529
513722
459146
332580
237365
345647
441851
409659
448793
555229
568452
371033
272726
176447
439225
265533
396723
323555
500750
344197
419123
439843
564801
221483
389207
436348
473082
516922
242652
69400
561293
131569
305847
223860
203659
435236
464047
83947
73357
249536
460062
349636
44480
462217
177649
434556
414890
475278
277125
330229
239354
443933
268311
456446
521875
170357
67452
363907
63783
30961
402716
113173
30032
170343
550952
515917
521875
327601
240543
128939
471302
364126
440714
506282
69205
566090
90672
301865
74622
282358
340935
188251
548655
508433
469234
67808
117316
541061
443865
38098
489751
350682
561670
70194
90040
181121
337178
437307
314633
442587
233654
412520
216154
527675
291118
118531
435475
177800
300618
455462
341569
404919
297574
274030
418681
118333
263749
158668
552376
549788
277441
568000
398737
467857
97857
379253
4599
262721
463694
212034
449501
562880
379934
109109
535134
49126
328475
7390
399447
208012
195765
282652
334661
384769
250538
287004
344543
284120
1088
459512
266260
158755
254210
491986
219541
140776
124478
80741
21268
173908
391674
93266
92600
142799
62026
502807
402264
93374
190670
265803
492675
470416
418626
538378
407147
376952
56103
180638
155387
64769
507718
61747
526340
189837
554690
325569
495786
447446
397156
480269
166670
527236
177543
208228
453340
145385
50345
29973
406305
390642
211011
133867
33337
51398
402846
5410
10426
94906
378331
550223
93813
216324
525371
149360
381730
118080
31127
295587
467977
105120
511412
63692
447428
514337
207459
306483
174918
519757
44785
382548
337705
56683
362284
556022
304526
540283
68241
435744
417097
185081
285089
284929
66964
30803
495291
273981
58422
529436
474269
224683
449459
221383
147330
440585
279684
269468
343188
194375
464378
510290
323145
50994
337492
378533
414426
173820
365024
464472
180836
223697
356231
413569
69821
303813
205139
55772
36926
238568
160643
471069
331625
529882
320757
312360
378345
316540
451091
164743
12480
85830
114875
480406
284243
153057
272098
561327
502800
498097
48914
446301
553341
511617
265929
281076
523768
396293
368696
422697
295997
40373
428412
239677
520973
501855
357574
31475
281114
267185
428123
147575
255331
357522
232795
421539
99361
263786
361318
297730
158643
472221
122818
65966
4442
67016
55340
462571
342623
226512
321594
90274
501557
401101
281543
202197
15686
251107
412389
554319
482470
363369
149542
538825
258340
271047
155915
480561
554859
437965
498198
20875
93125
390735
304223
251333
546359
55088
320935
485722
544663
57
90258
78851
287133
488200
527866
508858
450766
141421
156184
383237
505952
369884
514893
68603
522481
473916
295279
74810
456318
64201
313045
54229
51374
311007
549046
493314
341732
219666
251335
365222
490611
141166
298240
408765
495249
286902
378020
496867
368008
424471
363173
64624
437074
95945
237192
350605
193858
544188
80191
342006
430615
138375
438485
360140
341893
567512
338320
408048
333706
201545
19357
182916
52818
158014
491287
16988
262233
264684
402945
565702
183585
330353
212771
150677
234918
472419
181350
533559
469795
119905
34016
232506
26757
382643
452568
399872
484921
386617
509679
485158
226333
112319
332511
288014
474464
23033
554214
565409
222774
234474
45888
119208
6896
346684
468336
289292
544425
24568
235650
183242
193433
323277
359310
138242
257900
499681
533669
507909
459498
72074
376900
282016
532194
394487
358802
10406
71834
94424
361434
384347
483364
464983
277920
126108
189880
209243
515048
157986
14104
14863
323098
223814
267366
389056
301771
239906
307144
39751
367454
67209
308297
367401
354392
48269
16812
545252
463735
340306
153082
290373
334933
390156
220112
134262
366353
325447
343367
341760
519514
358109
44966
300871
320946
21377
405992
563597
213094
242308
332681
361780
474367
26272
394127
290796
369542
125986
421726
144223
396821
322667
349134
366852
478294
272303
562989
96030
319552
180042
140931
17788
36591
347076
19264
313756
236679
501023
184448
99240
64547
261254
539850
496921
68746
29222
224378
536931
177420
112477
324481
299129
78493
532289
491234
187611
358316
244530
530230
498915
105621
57198
542026
316551
122300
333228
295911
200743
519291
460952
458817
441412
440924
19447
380729
353169
115073
38769
258493
164403
136333
156234
226534
14309
538677
423777
490038
12660
460884
563522
226085
11396
95398
517492
24261
316302
167213
487590
313896
141534
229701
53567
402918
178120
540935
552687
465926
427205
101825
199370
96105
142485
517531
357951
177058
7891
154217
458537
229622
543543
148939
90186
530492
238698
527871
108862
41127
471800
280324
422197
558601
262403
12226
195482
370444
232089
563238
420051
291951
425991
409490
206843
124296
377405
501419
41930
373306
567069
90911
424310
72190
328686
121603
396581
519236
404939
490259
74124
505801
360233
6946
198089
375954
464380
111749
446116
94146
549800
348252
524102
63734
508949
402637
133198
449326
408609
243899
193621
376053
485228
235009
4206
13138
441648
422769
57992
382199
542536
219755
472162
259560
330729
462647
320639
237399
56873
37951
290790
201816
210490
33242
139150
476889
198510
228238
460425
45846
338570
249071
173402
380131
349626
446079
489061
67214
459074
334026
430295
211238
401638
199532
313513
306492
466752
251211
178603
146285
376447
49946
306596
457240
523757
280030
509981
29087
276022
422774
235943
412009
524099
532556
58103
35071
433887
315350
524193
210420
525780
376644
317235
43720
343167
534882
237018
411894
230038
399244
17380
77945
162408
151955
361294
453781
343839
400648
387530
118107
126159
525019
84106
16152
127728
289641
226780
357772
263904
544492
201387
164864
275195
557397
333023
490600
69527
302116
330736
86867
548784
403508
277629
28461
400116
499662
378299
125828
249581
68307
255830
453303
505251
452143
442106
96220
478479
258909
369381
324151
185264
380062
41332
168615
312998
92579
424375
73752
270475
330033
526551
147074
242983
524582
498294
86243
508392
484249
187452
6711
503470
26181
239250
424383
268504
459156
206057
330163
561042
428917
41774
220037
268137
399787
418711
270819
415711
258677
533259
424419
555870
345182
63411
100421
201567
471186
22730
393120
515535
419195
392922
325704
198238
436407
449682
447152
169415
229893
514609
165901
76778
238875
530450
283417
528872
116054
90982
142839
229425
157107
429859
519873
418123
123532
205723
134888
253958
517780
497375
550380
54638
388240
303705
506880
191242
161537
96318
434435
270405
378667
121839
367862
262713
327617
22444
91180
35502
77116
404051
42782
151999
106025
112064
369267
500964
250232
132440
278760
367341
2057
553761
362935
406886
491482
136218
512069
224471
453979
43219
235430
90672
99835
351308
187628
553252
85465
397892
274650
245321
210072
114452
119746
322603
153044
41710
133688
443818
233311
140608
310271
366653
489300
512252
174220
363
157699
353094
163207
516902
48397
468818
256420
394742
29339
110599
565676
385029
231544
20391
284836
535905
337615
308387
232652
465585
1592
324545
385222
452118
467143
435110
503606
301037
510470
401261
501944
17708
47739
193762
543027
545978
524928
418845
17542
422771
285870
539942
22636
285957
223439
469706
163342
366150
303094
3591
344439
427707
311896
178732
95026
398466
48099
204943
174745
476351
216606
387227
89581
158566
140171
202050
75251
156116
374398
90277
148700
210952
392843
72749
497571
461535
1189
172212
456489
362217
556022
539544
183168
542286
134412
95002
176961
5210
469114
410343
471104
341881
213351
26332
53327
323591
436493
508097
500670
345030
144408
89016
17658
512535
48888
52483
385674
344212
143293
286250
396740
462848
304674
382482
13618
78103
538075
58077
478029
423201
360966
557137
233794
36303
152875
360346
331408
84147
395425
226551
275611
532093
299796
323730
335089
254878
441495
540666
393047
357769
19985
219616
116422
73417
500502
341167
282900
473946
139020
46662
334561
157560
35214
282094
541894
232370
63294
346045
303818
444178
79210
360350
377311
312033
233653
89274
361843
70999
231271
129839
518458
343529
237658
92771
51661
281198
201287
259052
442238
350665
172917
51950
411240
309914
194507
46263
176989
451034
348603
45147
553336
205183
300988
283223
23796
259129
110144
441720
398489
88028
233655
350660
475378
305774
487506
404388
157114
148310
318881
129116
29250
412066
233873
396218
313971
43439
151727
115845
150774
185497
493292
163509
377014
68960
31035
289994
341295
176052
135484
532110
200330
295332
222939
272883
484721
441687
29876
82381
34197
320845
63456
420047
377228
225944
1769
215524
233839
550111
99694
100661
40791
467004
83740
558630
474772
562122
518205
425886
333899
334008
33850
151595
498852
1598
415091
245234
77586
251371
84401
62601
426444
224941
162527
395474
282660
13415
505309
399810
500796
344858
296124
498469
470416
104093
76757
495241
175305
285587
390256
419464
206782
292752
114435
210738
356707
240030
454527
401886
418380
326145
327321
349391
87466
185583
363369
431496
379627
323620
388238
294589
305599
90541
559253
269098
557512
513160
33410
486237
182747
333043
235074
456930
216639
332651
143040
146749
95774
9181
408043
402189
485544
46671
409108
397506
335211
303034
55807
297496
344192
258841
375302
279530
326550
361123
530937
355551
99466
52259
208812
457538
134695
131956
271465
404917
267650
326151
219107
545607
512234
331846
348195
358200
446680
3648
261497
109517
320482
342201
450060
112527
543643
140918
513822
202329
161139
55207
495559
165901
186878
317120
118252
533221
155688
101042
406429
549913
457040
251920
359543
191003
137755
247577
515436
206225
223197
315023
505461
125381
260859
85081
512428
109899
166670
19205
523374
464111
42285
11771
408783
299398
556122
540012
512544
90344
531803
535713
319515
456316
158280
205022
272332
239734
390928
51529
172636
473099
161144
560254
526572
368449
11786
138181
109560
67486
164792
428991
36056
166693
205419
460951
214667
219518
200706
241249
388020
530104
190405
299779
398189
387320
347755
226859
349274
140193
458143
213303
512100
286561
443684
230618
176584
79200
330695
422883
419047
73740
206299
476516
130645
113754
191246
311454
371290
256438
366454
212857
506890
411496
291685
94322
201787
111836
565712
144576
123019
340525
214351
373350
514053
317200
95493
426516
22074
64387
2737
494430
133025
58650
252568
473272
277597
361692
417955
210041
259540
450857
368365
37070
46867
99024
19615
57334
271826
452253
548898
349174
466914
246821
471265
259692
85318
547988
217469
511676
464627
391802
83852
7351
406919
274959
471906
518131
90359
190366
417574
101459
174474
307824
447755
346861
139643
75636
322483
137218
273642
269086
201035
181609
309020
94914
310271
560965
537292
193231
464860
186621
122727
189071
471377
110882
483757
171182
225200
144238
567964
298066
139069
50659
491264
342650
287502
57959
260548
435239
441436
432572
308126
499083
360769
206935
242970
291880
485597
26861
243709
44170
151719
336198
406632
492597
451169
143142
271365
270839
498346
566011
122282
90705
345717
378976
123602
400317
194012
65941
73037
284626
47447
89656
44996
9290
124110
238308
317986
24371
219919
234552
555749
245390
545891
164409
88781
456040
47890
410676
335985
435939
23783
396450
119299
267670
238367
152731
451576
553546
533930
531590
561703
271512
149058
84261
318448
432837
557039
435763
517437
180078
139492
458815
414939
311519
92888
296142
212876
249130
162831
140649
235211
317598
413833
370472
272102
231229
76962
412238
170482
203747
3458
422992
223958
228082
353218
502115
89930
473962
224692
362524
125832
281773
456943
318651
106812
90894
394809
485908
2917
21996
299028
290832
153061
132018
467720
336061
454526
219325
327223
357088
534279
388044
505206
391362
394427
343614
126218
351907
385673
525203
110281
74204
254384
471464
63688
291161
463587
222766
501385
524288
288961
343544
260731
374802
408260
178411
426728
67109
242850
244721
434805
75194
182074
370970
541454
175556
114747
7536
78972
301367
209734
366788
477596
331566
31859
413633
270326
120398
70353
96596
10157
430650
118744
449091
364023
179109
164125
101733
93016
359501
114488
108477
267394
489985
311094
455717
273080
350972
269463
96582
274776
207520
6819
371636
258073
404939
467726
139418
457818
8289
466050
71525
555784
494486
263333
190150
342020
242617
555466
292164
355250
150510
36504
382714
491905
349709
150462
57450
546430
494610
49789
234396
430200
3555
105708
555653
151656
227349
431646
336748
469896
436572
232525
309011
241858
275017
47709
8242
131273
101104
396680
410193
28729
267964
10103
302208
164917
442052
363881
47218
541517
461268
200350
9977
252192
182941
42851
275066
14334
217739
68005
325063
392892
354813
779
529770
258310
193648
254674
400419
154493
565426
298545
363401
127577
341759
536980
555574
122702
423448
494193
465655
44884
467854
46779
383824
223668
552378
221938
332500
492412
539872
11036
17982
396896
89360
96392
166257
265771
235972
80923
54342
284689
126782
183868
81358
198487
404490
487193
207379
35719
119342
307128
209354
55025
16103
259288
360724
194173
315882
230670
471815
489180
485334
438881
480125
85974
14293
409227
344837
231447
413006
427538
250397
303911
164563
345529
95765
234371
282778
495863
474774
75467
160158
551393
126932
113018
301125
384437
377837
532823
84065
521659
390414
261935
155082
245300
540997
458814
166451
435402
206031
524768
294464
133564
181040
21704
127527
121569
139509
359655
166915
290476
520987
89574
27388
16809
448563
128431
77386
209576
414835
46064
274366
340508
339321
29490
70797
21751
509433
523178
396114
96476
443857
497922
197969
457124
90511
293737
392164
351764
290207
533013
42528
194564
283591
273685
149707
401771
39626
434419
548682
47586
308435
74850
165699
283363
421329
288008
403056
203513
100901
303507
99443
271488
532478
170680
338578
12663
309855
241388
255962
137189
374310
57625
457559
211725
119075
506017
278457
63613
556832
39195
361099
21937
460054
399971
381673
189117
522404
182244
533327
536822
532220
337599
381825
381230
66156
58029
23022
220233
268501
355846
110090
88235
195382
91306
77896
194597
209142
2471
548509
246493
364132
186061
197187
336420
414022
486152
24412
61996
556457
540972
113021
125072
179554
465232
485634
560138
234949
245860
452870
475073
198431
99091
157301
457751
176888
224552
245062
32896
408588
456469
468767
492683
137734
450192
261460
564831
444287
246552
466706
244338
284992
417048
365126
160049
452556
159343
466836
128074
230072
338174
300754
414208
336524
364885
562314
428736
158074
528808
443840
180619
402318
281659
142615
562220
210816
187358
524343
4454
56963
277149
318805
97048
498988
469495
187322
250154
138959
441766
326738
207095
245256
137296
282526
186621
74728
342918
486104
287109
96749
460437
440782
458389
379687
316755
140454
453860
536831
258449
123734
443905
228109
340685
171134
99880
234481
135270
62606
87492
16186
304855
184287
385604
421625
172316
470439
100573
464984
534165
180302
446450
444834
568226
54599
154271
58537
530502
273340
449625
154185
5795
219233
460326
211545
128278
207435
175134
367423
460097
202769
344510
3289
386626
178931
269899
396260
215067
76889
17862
284887
9932
438753
432816
77382
130225
124417
74696
200464
522151
162910
552264
233175
156434
546976
27346
225123
549819
328971
50494
31399
53969
218809
338259
56430
387064
436442
197166
76680
559058
17669
408503
444714
344509
78456
326737
29755
409944
47800
534537
301992
550575
72363
56057
260310
377504
387924
303542
200016
467030
286880
521745
4305
196667
307607
481909
23701
232728
231049
43813
42891
521715
373885
6531
127662
102042
208302
235722
142987
514395
312451
93874
281647
453979
179861
458933
135611
98945
96595
21832
180171
424494
39691
414374
471143
45950
51028
551340
478066
354083
282589
186038
498315
156553
224818
503673
2758
247356
53521
352249
485181
261993
353090
186494
48136
303598
369391
189630
147155
86743
421599
249812
534722
234202
191603
24954
330541
485617
225440
331961
179583
34145
206681
138621
514235
251448
485103
458462
511868
76305
295906
28634
49899
395976
44299
539248
325090
519175
510693
285562
214544
60347
80512
391164
134169
313257
140273
135383
219535
265557
62076
166320
494438
286698
223163
405275
269373
83565
7274
321002
247197
85367
278843
544780
359590
523558
65512
496680
123351
549386
559847
533794
507916
507998
432681
512033
355764
336032
169438
52030
438836
298194
305489
551056
298296
535138
54766
418778
531884
309280
467216
512560
303839
397635
559790
200989
322757
101412
29095
41956
503787
244679
17148
86640
203015
508491
66619
231416
445897
121799
183405
397551
556260
489180
529814
196150
276097
453145
113980
224277
425390
50486
133341
479753
276321
29685
29962
193830
101607
327780
24533
525317
216967
129466
549500
123326
449982
95721
301181
522478
209607
379215
476817
348963
113734
1019
128883
221075
299983
103945
496370
4216
319976
440030
14226
408155
505422
448011
176263
375599
83392
330379
530948
505658
387376
430965
347810
328154
118939
192545
388346
422759
151006
560838
16596
140374
536489
351277
54007
511852
195959
213491
369997
441208
154800
281303
382135
440961
62827
212911
423269
149770
200609
101665
41244
44575
442206
247260
552910
292398
161447
85488
205177
348822
419250
447927
27607
70847
534601
219960
497721
444640
377886
250157
317400
89085
435485
311535
19899
441360
485821
0
106417
299621
289842
365465
337266
181861
412576
467659
528047
471374
287264
183307
41744
451106
34507
315385
479694
78131
413414
78238
201023
295287
392946
62710
308745
431318
530783
113384
267963
264702
467934
504403
283287
229836
390140
483120
293223
440538
364344
230122
467381
468643
353415
179150
458709
34098
50807
148914
566710
463975
28049
124322
125515
389282
99114
515665
191532
283429
312344
69539
93063
338901
477689
567966
523825
484206
344518
377359
396523
212918
306651
430040
519150
96394
135171
343684
563956
54954
200983
328313
460659
101181
388622
263741
64357
8147
76106
125834
258664
276509
459177
495458
30697
116891
359883
28269
377123
145268
160144
245518
231803
290578
52357
317979
158916
491494
402217
341602
357009
63818
294033
396372
251807
184573
27494
49763
67223
284631
190954
117047
564939
119581
50170
520439
448661
166597
230331
486047
451818
101516
461274
454413
271986
247673
254043
86589
299699
402458
277567
131828
494477
389720
141454
557485
241321
175307
119296
84670
252497
236030
322812
516366
36124
126867
292
418493
227355
424224
97767
492219
548169
426321
430351
504021
314362
458992
540518
193201
533316
295369
386169
159407
39647
480284
151132
414238
187812
280446
556723
91095
556678
129878
255720
439840
234422
256285
81517
521607
293269
376564
319269
545799
229535
340245
459666
504401
505031
477017
152363
493886
61939
533299
520464
491448
469151
347057
95026
331401
47597
150555
167080
508226
482415
6
206023
159229
15098
340980
526297
454273
546675
296514
488512
166972
433603
103479
139700
368182
564275
307654
143525
52285
22886
206703
236321
433828
134328
414235
150179
504715
47625
485071
431222
539614
348036
334394
262740
56607
249915
310692
397002
444861
557822
37571
74213
175627
545107
434145
149348
177151
41352
72717
148423
46693
192637
204566
359871
174931
346936
249522
236288
443304
12449
24157
378487
149472
212998
72191
120248
525831
258365
11692
239335
482372
99132
10549
523573
124849
161141
131468
480766
60045
374129
465690
453231
151231
416861
350702
3950
493395
38076
465913
81245
453025
240425
132781
23306
10530
138442
230876
43340
565634
293512
418257
143677
311850
70081
84704
107782
195752
282053
132236
476077
90675
177619
219479
65493
216229
138797
442895
147439
566733
106805
394829
267391
238688
97844
308550
469505
408088
123565
138368
253795
53338
282825
31533
271560
435060
140489
46206
81699
397275
463081
15576
72949
224230
204830
534495
130479
313837
1353
502318
209464
471074
17386
458458
562967
23915
86424
140868
493174
369949
329703
399649
144692
76408
125059
464007
29417
292622
511385
279315
182640
72282
219816
330191
102221
560683
21043
112413
189722
373291
362554
75589
219838
524254
263319
402738
381530
114619
148659
198591
173791
296884
450949
200024
199399
425596
339168
237716
176305
392183
298639
308092
101813
125405
527922
108194
122454
397891
417501
150249
357682
107485
52992
491466
216568
216491
494419
522277
181433
511003
121883
196809
140493
7908
271983
91879
35716
343935
455491
306683
195162
543333
558031
185193
525949
356227
265591
45535
386706
539502
515665
248567
914
32355
462682
531329
450474
515250
282688
297764
245202
295886
220821
379512
469757
60522
394270
135564
113899
472793
321348
324165
244241
380047
215479
69607
386984
128124
177132
423353
10253
448297
1517
474232
121839
198742
365680
327575
479455
6013
312842
199502
418767
478043
26593
25525
304712
543289
354299
279489
387402
387120
129938
216313
166290
551236
37375
250754
494787
163316
263741
15116
144403
388777
386435
410313
383285
342044
445901
470096
175814
522646
407535
259160
456127
357051
48315
434331
98135
68779
532994
250434
260677
242040
118953
413313
513161
546950
262044
448828
228030
447827
344158
306542
451566
486015
507709
360377
353696
147390
481122
74467
431267
361246
81796
188837
446074
168772
503063
183222
79311
53410
280971
520408
448889
298493
39284
159332
538513
397725
140087
357441
286904
372175
83863
250233
330612
140992
442735
81321
234764
311706
117663
240193
377670
100243
195888
309726
257643
91411
448156
123053
168686
520356
93659
262029
101345
70633
113892
489149
335321
406929
164259
104160
332731
375303
54483
236918
524546
24214
478638
65728
212732
516346
256612
440979
32811
567861
143187
268128
110009
347285
543364
167807
383345
532308
402940
299649
518748
122535
559200
185914
381143
241658
481012
553469
487312
281693
242356
325073
505911
232705
367315
77844
535024
321602
298006
334246
391046
362755
91845
360070
310730
562848
543921
91471
7982
567453
533214
315832
184469
242539
97947
21400
377539
278744
63539
354974
192514
156091
402363
300562
527999
142558
471586
215979
66650
328560
401571
205764
208534
152841
102216
250623
343064
567132
279079
446867
32299
107347
507237
122974
144007
354249
66960
331022
193095
3210
387830
220376
468315
350877
525537
211000
118149
466273
277044
78738
67526
448057
36802
371455
530439
146827
73345
519588
438405
499132
479346
146571
338790
21228
7886
223901
541304
131317
542123
498782
16896
384516
117911
119236
355904
175290
298839
518719
461534
514983
550154
122962
57301
156881
411962
394831
383805
283972
319606
54999
280455
97319
443498
264461
143703
200864
227403
494044
403674
426568
336220
295397
154570
141079
404909
301701
66596
563841
145680
558364
380830
385912
282187
17191
500721
63969
93991
500671
318021
383587
303695
50770
112643
493015
406121
256444
245095
415954
285143
293791
347957
298012
566953
373604
119868
268893
293510
532327
509327
33898
523913
517036
113914
198362
556653
207477
534911
445085
542948
221232
545119
428198
233603
559743
32218
444375
496262
271435
156320
69941
82290
480984
236208
79335
350381
404019
441334
442227
15582
196446
191190
333962
249053
77280
522497
228972
122914
198048
74144
520658
411039
18398
111578
318899
484224
37844
341705
518629
101200
37444
457374
482436
145996
246001
125234
404323
44187
159697
167230
505210
11463
332783
10865
455122
372914
498874
74529
179816
157393
269556
511030
185446
190750
395229
390227
3510
254282
206192
471532
75911
61241
499719
385084
98750
107378
331215
137621
7882
20114
291816
354099
553338
109824
452559
294104
57125
242861
234571
248444
85936
416723
381391
161600
563645
148234
275889
529810
375256
489209
270780
147058
403331
262295
396488
166993
15554
502197
511330
260731
323127
190344
361410
304377
514360
64698
73057
549307
474434
61545
452435
450203
566199
119764
342333
258711
497774
407590
101373
323737
383671
140230
331168
139410
108419
381572
445703
563384
207531
496736
536238
521981
566317
439301
43642
122054
566926
386077
151612
210221
323817
117737
401717
431641
394774
567091
337255
378667
377125
501030
499947
425232
552610
213279
535050
424225
182165
352799
371781
260288
480395
261000
521626
509464
146161
234567
412063
14787
231513
246390
86151
263605
465291
65289
435317
116907
8125
109758
547166
356130
390489
455414
283145
307844
254210
538427
456128
297554
141155
370496
463287
460051
406435
494905
364212
1190
156882
337819
71999
412520
564061
203154
74512
15029
287141
424532
129928
239765
3844
259747
95625
418842
37781
213369
566925
74971
146412
103609
241588
183743
456006
484343
291080
327234
440486
512891
513563
5895
180729
499025
121604
164494
226152
528189
155441
19695
374592
11734
267537
485080
239218
19299
73160
294179
32611
77572
248235
464004
198729
313371
258071
10894
84566
140314
291457
69741
18459
260873
88269
543822
426075
304004
77235
105546
208115
454172
264708
419086
489433
195430
21715
61700
196918
142042
544606
171867
210486
41871
44838
441049
207093
544287
558498
485675
37467
231525
211695
468830
115141
511213
539375
34038
360756
546989
360422
186877
2319
413462
372605
473015
262369
208236
523513
72680
279442
479421
326326
133699
494220
504604
295106
134386
37676
317322
96090
296230
426613
532838
243761
380558
339399
199828
489640
470252
330806
95206
19679
5116
471039
123210
481393
30538
233450
256960
243910
328767
152874
406427
247313
135675
210188
129546
344228
337132
394393
195112
155598
116365
542920
457284
552704
390557
473437
154620
175582
157995
242588
306508
406490
135013
95533
428141
243483
161106
254713
204830
267288
434753
300241
302454
118994
126555
521344
542660
60082
205629
499168
9441
162566
48728
268273
51088
318037
255109
33081
490605
354272
185071
133114
56354
424057
281748
232270
138469
33657
240032
319229
522196
11485
239289
564547
501589
154395
6227
255644
410277
459884
407724
542206
436993
40160
229845
539241
152590
108264
442826
282995
78697
273574
213485
193012
465988
506870
282442
81546
374633
487616
474729
557918
464688
160167
271879
52947
239931
429540
353330
271700
383996
423091
409528
207985
310993
451411
52494
269392
456844
279887
399617
255370
541536
434430
338115
526287
254272
217248
345699
355020
324980
52237
418110
366987
298687
142248
159565
212180
275590
386827
485303
235670
128992
289920
67025
126790
360160
33510
162874
35137
387862
176384
296417
425902
292665
108178
486027
80182
520487
75417
32130
17009
257383
14764
102137
144085
55604
359550
449358
258276
402767
157661
101608
203969
36837
397438
148042
538754
53044
545297
398172
143579
342929
536691
38298
529216
170637
93714
236029
351607
359397
317235
241518
314955
263097
240426
551342
247089
249729
184272
277
104926
75626
21231
288089
482789
69121
380498
567072
445992
87969
39939
382911
183386
314040
554968
187766
366210
520167
262900
411709
188726
3627
284370
146671
313450
487174
193411
353491
341044
389991
79207
521602
129088
400072
73849
236071
333432
542422
565515
455595
480378
484068
501882
537473
468421
9747
457956
382398
474720
469467
395502
323651
319121
82145
114759
245062
507679
357803
188691
550853
117745
501027
320937
540208
388178
349204
450278
194199
527686
222235
505841
239596
258681
491837
149310
54324
163153
419832
278808
257248
562053
242929
126358
290678
370186
371848
315249
294250
497828
545149
48330
82106
475589
471962
395755
336264
38975
502290
439109
285988
16470
3433
124710
423766
456107
401107
110491
352639
537193
184836
293621
454661
108860
523645
376602
559341
161948
226816
215412
108672
219663
367651
26929
128197
192095
331069
509953
409115
337151
413660
445811
504771
85321
559362
297821
120049
547671
5134
543228
292983
476140
416901
199759
263977
525245
302330
346068
28986
538513
222367
200620
509583
347860
34234
187766
276027
186599
457259
413944
523001
1140
38504
57457
506894
146126
261580
59505
550341
347585
134474
517870
465779
131030
309924
405454
94700
34671
495952
417936
341606
253249
38675
499984
132546
344342
248723
9192
446355
373708
67154
462902
144147
404269
122533
1121
56067
284020
137838
326725
111153
223055
95694
416252
443078
554988
413354
348985
428015
523898
205787
382005
94327
539750
147364
82165
191080
356675
550774
454643
19908
438532
41528
378108
355999
244835
364712
54718
338220
201471
236476
49662
182208
435246
490208
143292
383963
189096
259172
486436
476840
296346
394506
120925
95088
419514
172598
239792
3207
115787
446917
487319
322331
511276
172726
56856
546378
364735
161392
267981
412008
150840
403902
501194
247935
438371
550268
525834
199439
392181
93322
490127
189233
173308
108299
543706
224596
237994
347999
495102
480387
399518
411245
527495
156918
328342
128440
227687
548988
63544
460138
306229
369379
141436
226149
242942
107000
432430
435761
213612
355779
300539
506457
491339
71668
272524
283128
20500
369880
528283
523919
372176
560596
454693
401748
269113
456349
55212
97654
155883
532432
257304
195761
152147
25367
395673
184404
454315
287276
134005
427485
545597
132340
16122
150716
471443
81291
320661
303787
4776
376436
510951
198332
287727
511586
92633
11817
163559
81953
313008
302718
62016
400485
479664
13678
442624
447875
500420
376215
210805
222632
519964
92972
426476
161917
197103
82092
13535
406153
202543
436027
23450
220634
408465
212969
157103
290126
302182
334317
480988
458907
37228
65278
71835
494579
307900
5981
179209
139567
365484
114824
64769
482788
540895
303252
103282
151449
541715
25727
415881
91565
533437
286693
129273
151839
70950
405215
396365
167159
228783
204574
470664
313416
363962
263881
303063
38400
321200
401952
213367
552820
199587
66105
130046
554699
276576
27959
150247
199876
363099
397567
505086
111002
222398
398328
321505
509910
248181
424487
6391
171004
390253
420456
251028
28882
26903
78163
322776
441011
143473
440340
257799
168724
441730
384633
91970
189281
198939
511553
503454
50158
442628
407915
162181
64339
21796
499383
60842
260506
331419
259480
137601
54241
277967
353121
179806
362462
361267
81558
59108
473922
416578
45452
68404
351752
437364
365399
494237
170880
229799
129569
477123
462340
360603
249556
464432
260744
498827
75824
88189
110092
481220
503051
466102
253625
470799
567821
123728
47338
170303
455378
114962
211067
196445
409326
459989
485297
222031
265642
20504
486880
566451
302975
171047
428268
284916
403455
389923
440792
512712
24621
546773
332752
32484
554548
522668
192210
72614
373792
427141
476792
121650
432342
130228
524693
331112
135837
436062
68318
318021
263068
450638
507958
327433
203806
371420
547086
179841
563380
526839
446763
113935
422517
40389
505209
114023
558588
404068
79631
398708
284612
39920
134521
491635
343946
15881
556329
407102
76721
228468
493377
92706
233104
7686
292515
286945
227516
467721
150753
148990
105895
355968
17182
210979
28536
146232
68794
34946
336766
473365
515472
224807
527566
418800
356150
240808
25877
119242
353100
365078
115646
85628
332270
254847
486122
248564
381943
462638
198944
235860
58711
230588
35824
258484
361519
354188
359226
237120
287061
508543
231402
394204
399543
343030
216911
377971
225757
11150
319708
440224
133571
157078
392548
19624
435317
210725
28045
533996
313789
181429
278332
356767
467023
240396
88556
566437
158749
272960
261795
489601
326077
406157
162675
563383
428610
380077
37110
100965
522129
548930
461133
500131
503323
140602
426057
256514
329410
516649
338852
260635
24936
204450
76375
124682
392293
267226
413918
262655
5660
274442
199253
266713
404158
539882
329914
340322
134590
506637
144264
378480
88559
190676
225336
93050
98410
206815
117115
333199
476665
355394
558599
377414
486813
476827
373382
270254
158946
478018
307678
117311
455779
533789
256251
273126
393857
402925
159890
169369
131002
195021
67687
547898
194960
289343
555951
465221
167598
518274
250142
302765
178083
326621
109860
106713
136956
424881
374050
552868
374807
330244
327085
504596
469686
462194
559899
502324
198725
242864
249990
437368
407277
478637
30581
367896
160263
151134
313674
82508
183744
508471
458130
279241
134566
71476
456071
384731
251582
215869
557116
455672
138883
446683
15656
228943
196809
68294
11101
376452
448572
67463
495604
282532
292558
434253
472465
348982
432518
104185
511438
132433
241660
104016
129385
548307
257967
444805
390009
106404
300752
310703
304773
269495
183169
362014
206356
60064
273603
204615
26631
406386
229814
21485
275872
352612
23357
383473
154210
360942
104281
258504
501566
255963
366634
246289
218180
176096
272949
144209
253991
140201
523436
422581
287694
278021
453327
542630
9344
259762
45652
501070
354859
351564
126651
259206
458694
152189
65360
227118
70223
99507
559186
451009
34040
389774
205503
139503
310824
203212
358295
232731
315825
495958
496684
366368
79556
345476
420072
144779
272551
67376
43018
270030
211587
210882
454169
290396
526401
112057
427333
242235
327156
215261
510184
320696
415708
124509
73195
7262
152213
144101
8234
480945
490874
549350
140610
386731
99037
317602
328119
220821
471737
518424
502018
488048
5246
474262
128961
33463
366441
400217
230803
107707
454570
496504
327770
250154
400250
182074
243696
260680
209641
379400
281296
563148
447953
226052
248327
41193
512264
328773
88680
176699
196173
11579
247889
234548
35275
197126
485772
353249
349644
135046
382938
435101
90591
195703
135505
203330
224910
404215
106630
61579
41722
480619
272177
258423
486810
133260
27080
445038
498088
264012
57864
122125
234548
292806
95573
280970
464280
567439
139425
562916
61001
299556
89469
524399
51613
351499
523164
314319
47701
168081
50777
547714
243243
299664
338724
434465
504626
198769
18732
214777
513912
479937
295583
138995
27930
409127
308435
226053
529009
501224
410825
504514
140892
513913
160710
145958
372836
67176
51374
332969
351128
221203
534281
471507
171931
34598
74536
397848
197846
424917
5633
34323
536163
304225
224618
524551
409889
435323
303969
420479
382020
32950
476118
66240
380606
406646
61395
199480
410654
216406
314882
372590
69293
171200
562360
39188
166164
7459
304515
149718
52452
286491
470496
313671
433311
208971
134146
566714
507256
71132
383364
245117
419456
147793
323075
118397
280248
171654
334104
140445
341086
242299
379827
551858
390439
427384
50597
160469
232292
331084
202231
538851
519856
519498
108880
406032
94738
422697
178033
63378
490490
41139
209079
405883
529417
35124
254854
279155
509700
427470
477697
561170
164570
481007
349223
278133
256325
505028
487426
32117
276951
504967
508725
366829
537228
560905
429294
53086
114046
458613
14002
57000
255753
174382
216127
313413
15169
325878
545959
518590
79462
464005
534854
537481
64813
325717
313934
210341
106565
84301
30850
33741
156019
145661
222783
551169
294253
545125
265768
513487
39534
348277
313442
31109
414480
148317
102221
409065
66074
8426
106210
318711
302803
148628
181378
99064
332260
472923
9549
487685
516031
126469
291746
270637
77118
553821
437111
366222
321568
102969
332257
339031
468353
451896
14462
92815
161099
558699
337271
323160
343651
162976
437296
284331
555016
195635
215479
399762
302843
4219
184783
253807
123105
18416
203540
310879
286208
532056
553738
410419
568525
157669
365645
321173
376768
307520
530566
133287
543234
258592
497602
346115
205663
155919
107389
523034
133555
403007
8096
446323
135436
78465
126173
32624
530852
205887
159544
540516
159798
432275
371432
566901
505305
158078
504646
436888
320277
385416
40482
476862
104751
165931
447121
399927
12615
159987
167889
396840
107805
420006
448855
253090
264466
511581
486917
409158
129241
278481
507324
401478
140776
422003
463926
225386
53361
507657
27160
547751
459935
70377
372818
142673
117051
521909
210136
230799
95421
512059
527907
468992
12992
199748
528102
433804
364359
332930
254652
533528
232406
42041
558402
496468
221118
217492
429361
182320
515061
299670
146710
552293
317601
515768
424188
105237
455895
179558
333236
513088
1026
413337
478286
23527
231352
9747
120860
249246
102131
130933
299128
529102
52602
335185
302377
363533
315913
550309
366301
369171
100032
244022
483962
328198
163969
439921
32192
540327
19735
305227
539831
135674
329172
105088
485670
51147
115479
257138
521649
266750
562669
439358
323522
120278
346700
1041
113962
291005
288569
311109
546334
42355
294501
169601
253800
525168
567368
79985
268389
24768
25864
8578
458020
474779
449997
563230
211212
418006
234928
20733
440383
412643
442315
78635
336791
307065
422109
42568
321457
177524
563489
376615
271993
557470
53854
35463
26588
514578
39326
364675
495247
169783
465286
278871
378546
27256
84372
260216
68095
360953
446929
290127
346192
234330
449774
446904
207755
470837
355505
425993
136650
168611
318150
192161
486730
525184
28846
495924
290750
340991
118421
366373
239656
144149
82239
77142
92978
241772
322786
49942
19557
209453
284774
485451
463009
442791
406316
89814
482065
251399
417431
255967
348630
17640
199537
3167
229351
127454
13183
105756
289297
146975
514338
164845
443230
8089
119336
237257
441434
161644
167584
391676
390994
392174
394583
78064
388837
496628
550573
290324
441805
181145
215711
296295
430410
179428
286857
231700
491412
278835
557993
101587
467748
502543
246632
218539
165845
474857
476639
353882
183197
27877
418874
186664
230875
346510
305903
204472
203328
76106
426668
126295
269717
270316
447437
375802
427414
383595
16848
71741
563204
25223
330119
449146
508698
300878
461793
256582
555587
80636
262051
233563
531185
353631
62726
246504
268652
535765
233058
393060
41588
244105
502464
7776
104115
42698
60621
143918
289965
255829
137771
238665
64805
186485
94487
217657
17372
102203
459722
111055
302163
37050
456212
548933
462633
370958
27521
429598
248760
18658
504128
524022
529662
503917
559053
376350
382411
277920
30485
340681
378238
177051
71003
107866
431600
567940
374843
255367
526320
83990
333976
445922
428612
292189
375781
369811
534736
424319
213673
289412
46607
197480
426689
381431
407126
90653
196362
423732
196311
44600
227620
51904
494514
435361
112955
177934
30082
335596
507313
119326
212400
113147
294948
267045
521849
567875
167553
209249
376146
556018
566732
491162
296262
519410
422841
116019
496670
333274
521808
375433
128318
366066
231094
127658
37065
187964
98701
109126
100574
202729
387469
294359
57649
393359
371959
400485
383935
393782
284870
161798
405569
194861
70586
72639
31087
257463
160441
178414
516244
107259
297214
179426
23054
393364
88927
508820
326583
537077
135796
181346
401101
34284
468736
416231
160047
434721
410774
504036
533312
31842
314936
146932
518981
94516
151570
70471
35358
471309
280843
278114
400662
258859
842
465102
194558
76816
415037
497399
340086
123728
395897
170225
519869
532525
2857
561039
557704
515147
142705
511189
99092
98723
45245
72882
333627
33611
520541
432985
217788
372122
513977
364058
161754
88593
219208
487981
24788
503842
51989
13594
223383
432876
103374
496836
478994
290919
467060
176981
182904
407304
228291
32844
420836
366987
227621
145826
417886
357562
390235
198562
341333
558656
306530
406614
1446
47619
434540
453704
478565
135934
210153
325492
61550
462163
549169
315393
559831
59103
47310
125683
37554
197785
541957
361340
551559
19610
94912
341303
189731
512144
322798
45691
176910
520388
134725
302759
161249
404493
529546
385701
225694
533465
80335
529133
344867
112928
280769
144724
31706
336976
393116
343477
547342
395229
242214
131302
113771
378446
90007
152482
317936
176125
531522
281919
174966
221356
568247
32712
268170
395418
69837
27063
76877
493405
249796
550192
385287
190608
452080
46588
161466
466573
251097
266950
370923
375704
53319
524546
229110
212584
136252
120756
441393
543843
3196
507419
431667
291615
390626
12829
277904
287297
557971
184161
9897
88460
57880
202814
290246
10371
457042
171369
108807
284539
261563
563474
382161
382329
506083
370856
316297
59094
4679
324319
16147
127839
3653
503814
282790
91966
48602
65232
290343
417092
422564
154845
333353
362881
398488
343056
252768
422773
231261
450363
541737
533292
339063
252467
500910
552804
408894
387820
566082
50907
345480
154154
163298
154568
73006
52537
85920
38617
303559
21158
159353
531759
43307
467925
267392
544922
219227
385763
141336
334773
386983
153576
149464
105354
453682
564422
48976
234174
209741
312948
191807
261530
292939
279820
475741
436314
449437
483231
283212
176272
18698
252484
165779
327788
474729
315706
20136
478398
567823
468425
266226
56968
316692
304484
566485
210627
479211
203759
33382
215555
91042
532585
360873
469668
546348
424920
53537
442430
167549
75989
371495
496582
350705
223610
512495
468223
231837
44299
339817
552084
483241
201610
352483
66040
95139
139423
190801
223009
352306
173863
210416
228003
368858
539795
249114
114953
44493
23486
384714
121099
222446
268766
530003
260063
313666
523038
442357
420112
556138
529752
14992
256678
126300
498083
49866
103025
330484
440140
493090
534288
363532
141587
88459
473659
468272
530529
164592
456373
105716
201378
407631
161954
72234
201865
239244
220489
171635
312713
287327
402943
28735
517842
64946
269550
514731
172949
323723
221737
134195
359092
458788
196401
280187
149890
265134
231570
242218
167367
519739
460198
269767
423807
434278
529612
125597
474720
249139
222422
69788
179810
564718
170971
394474
405045
14049
211920
213612
302686
185857
433448
2020
164134
384595
189997
506017
325220
200194
214666
361711
156306
82309
78204
551633
270781
342314
4172
224893
549482
526686
264814
351081
564541
539311
11931
23328
222908
311588
67413
154012
32534
178886
304268
285467
236921
461390
37962
438542
496466
185453
344978
370831
164409
550197
534629
311485
116326
285613
504624
396195
17175
409637
106662
98670
511583
419240
231190
238798
432238
288579
125573
152926
296978
329416
389919
265930
217411
76143
57875
326843
91218
114858
218218
349644
528933
374155
18116
241596
440678
320336
507185
210040
44049
87665
500141
381413
165584
114950
30067
163105
54704
293465
155143
237849
421594
226217
337174
444719
160039
412898
560254
313811
183629
14705
145241
244555
357593
456058
131590
123410
288270
453362
442245
489022
273277
336383
29467
335260
32440
550489
463369
499770
477405
498303
284778
176206
182290
119621
562603
521338
528312
532430
107920
34889
147936
179968
408006
119846
105209
187391
427359
298406
457304
115887
53944
260221
543286
444611
459358
305966
159728
377994
467432
243769
270478
323490
419469
192156
480080
2787
205736
302719
445441
440057
160075
552089
406818
233656
392699
206920
527877
258376
103648
285454
409771
539882
200970
90356
226803
323720
292465
33681
277526
519959
489984
544992
17206
103946
179640
210634
148945
422192
100352
224550
451002
435834
12315
353902
56047
551415
122619
33212
349694
326659
186819
20299
361881
486574
175962
523946
243613
140125
51869
14302
488777
327485
489135
394856
187215
305940
297250
475007
392548
338151
387022
322756
164815
19401
237138
514848
73560
53620
274499
6603
231296
227637
126230
295973
113705
316013
196178
293757
415603
329385
66246
432578
339715
316542
508827
525531
447815
73054
238644
275910
503391
238781
535065
531216
145125
161914
175465
489367
45438
442584
565360
159186
206155
319264
172918
231907
268451
451158
132576
500371
270015
264019
275060
253123
148047
182843
176748
165612
27371
56997
67912
392181
182940
134060
520861
133312
238410
432513
3403
170869
201910
37496
7190
89549
11646
23940
289687
307472
239405
525182
505812
70429
201868
325962
417925
528836
531785
292511
145455
235685
119991
146967
423728
104347
83732
322561
255833
218203
308387
422695
287667
353176
446495
24169
372806
407082
511708
543382
406768
92563
380694
245130
264993
98731
184578
285049
363974
6591
352985
495162
287782
335704
235825
484380
286906
380842
285140
335233
270304
102100
24341
20473
5152
433378
555690
400235
46636
141885
546523
68352
117561
82336
139698
86070
138310
430780
111415
280077
202806
194411
376948
378613
422986
169235
77826
430613
291654
73157
163969
249144
104496
433813
429853
506018
536128
284378
551855
210978
548971
342320
271299
168463
48481
312729
419610
227637
370876
376790
464927
45388
375346
134422
146750
487115
257291
338351
307348
217036
341355
204960
364228
44321
443891
353431
373938
439627
180885
437698
172745
159547
402839
401034
83491
415215
444090
120898
71805
473074
54773
395731
464786
149651
507180
186621
38086
380054
491931
414942
441634
19314
148817
263971
248614
446301
77247
249827
471385
550747
188571
496959
3095
417968
237995
295128
202989
529827
178475
411371
316013
498695
51265
555437
505019
287765
40359
226573
452840
36926
207803
93890
441281
349325
368936
476514
554032
16183
561515
18963
215627
186537
198882
245088
519300
364646
502025
383685
353060
559857
24582
511927
480002
297942
472924
19411
269229
349702
344375
221010
415326
40381
238208
110282
135890
433813
141431
196771
30416
417586
545786
301956
222952
232190
220769
50338
307586
552846
453714
51753
420952
536765
27223
270938
57197
76527
165835
463044
249976
494407
335247
197121
47762
384442
544863
52273
547063
115089
333057
321714
355633
251974
14711
111543
65252
517908
191661
254367
317043
549234
477338
373755
293394
79869
32318
337077
334930
466902
20885
143291
322276
234872
494700
175088
282550
278697
505288
320648
423833
166125
234795
190678
403860
340425
479668
241
21260
365693
96118
19334
13293
41939
355249
68593
465425
33072
66290
551110
478915
325690
427099
26433
88954
381481
338915
511477
227428
230334
563879
146268
241162
67488
407369
527921
160432
160706
346695
260773
91678
441243
241340
367068
470196
153456
294861
385593
363511
415863
281511
191496
345794
158059
443039
361962
195000
489192
280638
487884
504497
411759
107588
558152
357288
501802
47317
480820
544976
157342
162981
154760
229474
149043
88449
333440
206125
140435
466729
311830
181725
443729
71085
31365
76727
492635
482787
295013
383327
561568
238702
11307
28436
558257
57310
12864
340999
178707
378508
216700
296289
441430
21832
101281
199967
478210
292910
364651
120660
439552
519845
400566
92239
513367
419553
324308
65117
267233
52766
97019
520689
19199
288098
272816
492025
62262
106022
427049
144835
89918
304629
333149
97900
207784
62445
551814
504710
84429
188982
404708
276293
23195
211833
559255
294810
130605
440807
508469
153098
318447
559585
223009
19707
420496
533393
919
339249
74673
403136
275875
183278
104186
14178
564311
193148
311970
242052
53237
283546
550192
256572
189876
135748
353891
238981
384039
197483
259318
51478
264663
146041
60629
353857
556288
27230
522066
44333
180164
223701
309488
237140
77529
272607
191329
224137
537914
94125
226549
355809
497763
384625
182857
418298
424408
80629
260519
299549
106280
483790
554906
466948
235985
104016
343777
82411
231152
153610
391394
75071
438466
396984
208185
115781
110010
249665
270864
385862
258674
175134
337889
507215
540128
209892
141608
470638
557275
131050
360772
101165
505664
226894
446492
415799
315561
457100
389419
222834
538049
114923
360306
7025
284200
545546
387612
468581
476528
57302
274843
223650
90087
388896
512196
409744
536626
453458
471585
47775
506001
447244
308433
160942
241498
254828
382748
567807
523697
252300
553083
321898
194596
333354
489507
112136
550059
290910
250999
344513
550295
417383
190517
312501
26671
364242
346915
160447
326447
265474
503606
378345
9460
97603
283369
348578
289298
359947
78379
121479
216932
360499
199093
243913
190752
354432
219374
172804
144110
115257
160530
455492
446760
426572
243928
280696
31877
129486
405475
106087
199828
69
204722
119188
272047
10460
45699
264559
241875
89950
167421
388748
351741
381036
272587
445220
10334
351934
376129
443758
419800
515221
268239
169363
408242
436034
561168
424946
493859
184519
380126
419370
346819
225165
361509
176396
74927
337099
347636
103965
394738
53810
104349
197759
216807
500858
369417
566675
520206
450275
272652
420668
559783
239642
329176
445390
164792
108555
207527
180319
469259
144844
267993
58735
149045
344979
48128
489887
101460
8085
502345
416511
83728
332190
555142
491425
316778
11400
318138
247993
187016
269522
497284
273102
219511
561562
245647
489146
150338
141007
428986
520834
237346
366837
444983
527234
372633
97089
481576
221363
123677
490627
34724
27346
30918
272829
77811
390726
311800
232007
463060
331346
48226
340035
224066
9355
519032
436383
547029
329570
495927
417685
370299
259173
36905
544512
103572
524102
315581
567033
487741
345176
306261
176657
378049
347605
56893
297408
207756
12205
139018
451079
469259
480629
473532
504572
209881
43107
53071
244782
272541
235951
387849
368683
426643
244675
373385
412786
5278
239145
337035
393843
532353
500368
29259
341938
512919
495664
94052
167052
306938
138538
124251
161088
308415
251718
400325
169840
130541
184786
104332
245660
412439
310456
90877
536686
440867
171894
182187
547318
455073
369018
423151
442203
408168
176920
7504
473267
22377
467100
125306
488819
319783
80652
151562
361985
413346
563747
384633
271225
345178
510731
465385
77703
401969
298372
287407
112494
223409
254402
55052
263491
452110
356200
562716
442016
406210
322127
62981
123640
97389
270005
286166
256658
345707
376954
232941
239395
445881
393920
61819
14919
20991
250592
543183
34212
332359
16541
536447
293229
412663
514822
303747
369815
9471
40555
27816
24584
27453
538017
294471
362149
368515
244970
542908
24000
313572
52876
505961
539424
50830
93661
487063
227594
232557
24976
11812
158127
227982
340813
113757
364801
69797
243024
111998
133903
278756
312000
221900
538811
87115
102527
123230
560372
474258
385381
340731
65787
10214
125442
136868
253066
551395
378763
45780
446333
285994
208222
374724
187415
280362
328928
30676
434291
433017
328742
324581
17966
10828
214704
149442
95106
172805
226813
218378
545777
362876
15943
156870
465442
62626
460356
352969
314322
107682
79324
63932
560357
396426
90027
156156
360580
502115
471836
304184
161504
482515
184388
313179
542429
359979
313935
505583
310440
435879
394362
325994
214171
526767
440876
204520
321206
438328
124652
482572
378198
429039
42256
484993
347997
76525
393035
150942
252433
243850
87674
170877
380811
281744
433690
251355
496491
548416
118424
254399
529714
545446
93835
429454
429103
382192
97654
213289
253155
233281
534072
426101
314626
296316
468931
471326
341683
498190
15726
262299
437901
481162
145560
1958
459815
313857
480502
210173
82717
420150
565311
442848
564595
442379
457456
29790
19449
356799
262460
507832
253167
15101
79068
299633
115941
449150
284861
13095
350801
479903
493886
206126
131782
489491
156736
198283
187746
58568
233899
117282
449199
215936
515858
491404
373678
440792
123526
2117
420628
249639
357002
373297
328565
438641
175014
555677
437722
28916
57818
462022
29755
282480
8433
260773
121932
180745
407828
430281
302292
29712
20566
354404
552385
432451
431687
472538
425045
334560
409227
479908
471923
79616
217967
437101
563226
145150
448986
437707
234430
470591
55781
161897
188117
476400
335678
241223
528756
183257
278998
295409
523923
443524
269131
152718
146701
496169
61474
53608
281999
420630
27705
129757
58643
235675
443621
260484
511380
545929
123072
219619
390217
417767
545946
255547
312892
41378
540047
95212
61268
131673
419037
216784
346295
454988
32857
396081
366077
411102
330198
565161
335241
333813
264417
366176
238342
357579
51826
8125
204725
155328
367241
533669
313974
107955
81756
217892
61782
127401
15162
297752
460507
537486
454302
339679
353297
378039
133817
73991
482116
50158
37954
136864
141464
240519
267138
507116
507979
380923
34234
405235
368082
544822
317789
27058
207173
262619
77600
440177
562596
472995
558300
455101
11208
317426
464825
87167
170548
240941
236773
21504
368891
375832
41976
145131
354789
417068
18367
549526
437289
236401
402726
378740
129966
236855
348791
478446
548486
338871
253420
352741
340804
457332
324930
380775
47242
185061
52429
388003
430601
16549
486029
191607
195824
100830
31828
527176
401682
124136
504950
72634
44805
420200
473627
33920
507970
472900
101784
271695
405016
511453
416167
330773
67796
441443
530889
531666
470136
186152
564113
20500
252677
486790
564324
406758
188066
243577
548971
526332
339502
7682
166945
529884
117053
504894
86254
158761
266428
160273
436156
95309
520272
79661
456473
47214
321172
293221
536419
273485
486891
473622
313349
503854
312913
329877
343161
534047
560154
291193
119007
488665
503480
548399
408693
440177
547367
171856
472324
108017
418119
322469
500227
459133
89530
535966
25067
157719
172088
121308
400274
466719
362629
509915
542625
231963
379295
44524
101668
344558
383815
512846
425982
152566
559735
324321
503243
561190
20984
543194
528671
66597
355386
31504
95795
361496
98897
6992
459542
141094
98567
458610
289021
16657
249422
528886
492949
251646
131154
508926
204428
136609
253225
260180
380045
568550
164635
128334
173241
324799
270918
489585
404920
333317
222284
19633
122221
408311
450451
68625
140143
525181
454415
191118
238898
114005
519656
254125
326501
299048
193126
387256
419764
21482
477430
430650
292946
552193
536117
225314
103130
106806
264553
562169
113942
114789
358541
437890
161993
485799
87589
66076
75286
293687
471894
280024
307547
349143
282243
98473
105828
461178
227184
383935
492797
18834
424711
238932
19991
524859
201068
471900
49682
287209
25202
222366
385181
434349
131922
100243
128869
98211
556992
268878
277110
385320
518701
222611
529707
499932
58447
20451
33221
263743
442156
235642
204540
179986
478641
347569
31126
504593
159036
172444
20015
254511
45469
238085
431613
86737
342887
115296
100965
354757
550757
323841
384654
87112
82684
208404
537621
328828
561903
378809
45227
145968
188730
397017
402622
121828
333798
457170
371182
220816
62911
317645
488965
246768
136660
154734
449627
73040
555477
142073
520615
348991
198112
526253
377433
14906
85935
199104
564301
456562
175072
562661
535667
356659
108224
412279
23995
243427
158297
379692
296189
367525
124506
144064
73951
55973
389453
561246
257868
37635
371294
480861
44744
243648
467987
235160
299969
87188
142418
480397
33827
536214
189692
183697
474459
506898
454398
125738
506973
422649
356953
73016
39811
54928
365088
339925
304964
242357
243489
129313
495966
328685
275039
462664
392654
436424
208435
561327
208948
358777
430634
354136
389015
473774
466938
343959
47222
297810
513953
166884
545189
16731
85073
501178
77369
171121
188537
377414
267618
24319
428766
12225
284612
399122
549476
450313
361016
554359
121502
532005
366372
245672
273744
316061
491188
528308
313127
167949
531595
70384
464427
285632
229010
439056
179265
517029
122348
398694
2914
451988
1817
222360
522489
334745
245799
524013
378301
40153
38667
60354
532454
404625
120702
491298
488091
383180
258612
455741
36911
331932
375219
137973
545356
224075
302716
418549
214134
531613
366218
371097
331248
193383
422490
538403
453514
154502
211641
443234
551806
263704
542324
460366
240369
382088
540193
280148
102047
129797
346186
106427
542024
29070
41391
9177
116269
437446
345218
37212
75672
125008
339731
28350
298297
45644
483081
561129
153904
130388
205474
199311
89711
549955
525100
18545
409990
354512
87248
312271
555978
521718
185955
548256
56467
372178
88743
191295
564360
558557
216410
169735
391699
184913
212136
130797
201598
66372
257625
409533
187569
538908
249679
531530
132751
328711
504165
536186
399845
44046
239086
500690
524227
74065
493503
357052
212278
334394
180729
502801
143052
403318
268485
231342
5475
324243
100279
428260
493849
184684
146329
146677
102095
337625
295643
183145
208010
318381
93310
188697
265789
510260
238360
107275
229105
192343
492901
345818
204203
426383
187912
246549
391681
463622
163546
34098
192763
33807
522032
405064
151459
476192
476779
185227
199557
490391
187200
526992
538514
95681
217465
372087
351416
219423
306982
551379
85957
376275
34044
355102
35225
536773
455165
551733
427307
138757
270200
117770
79466
420240
326297
388545
178037
21496
223791
319339
108268
143862
276440
12537
323899
189359
193548
235398
17184
304036
99295
551520
503221
557937
453529
252655
371126
172340
462312
222000
67283
21852
418157
136381
443048
221402
141806
387895
272932
170268
158012
437566
163821
499105
307222
139069
567217
199125
477313
38773
412212
481666
445172
230510
275787
384809
8468
432491
374625
560923
235558
160139
544032
33018
74506
403737
488404
328245
432079
471513
66951
421470
522928
20539
250991
337141
302981
376133
209684
508317
443581
256072
78245
522956
385704
394450
352926
454019
482460
435971
236375
185041
435482
314860
92133
388636
438903
406028
275505
152588
152924
491264
119816
353259
111502
507081
202227
259381
294701
245168
208472
288014
401020
464328
315571
361808
194762
510693
389109
529592
448139
234315
98156
232735
354285
542568
157969
299629
210559
103715
178437
538740
237560
533307
324303
414319
422319
427515
498044
58500
274361
172230
415989
42485
53947
218705
277511
363715
175276
228264
219472
87239
475985
97314
394355
416307
77348
551968
483308
149635
416167
165246
401101
162901
516587
139115
270158
215049
514963
136698
283829
378874
322449
274783
47855
110046
351486
450437
76178
344214
257455
34377
116601
528468
179595
506372
172534
262468
279293
514300
377529
117163
153443
138730
404877
142493
411096
60557
559969
14474
44832
97170
439319
468314
380165
369925
388623
533922
53349
398210
185943
205393
320767
184716
545360
441997
261249
209911
306394
376180
126980
195645
236470
213372
429490
20107
564402
351288
520934
563383
506788
325690
316155
180656
204960
446926
87334
269920
7831
51547
149867
326326
329012
387877
472291
384381
308424
506068
342042
526110
207614
392773
294542
142398
351909
208031
112450
89810
562626
520218
98256
482379
271069
116681
265956
434222
506171
6295
323694
15725
397520
430899
231761
471575
193409
123759
483371
351302
414252
168094
350712
496078
360134
536596
10926
40217
427954
333529
510081
394792
203358
191998
175663
287836
520799
20073
128677
72688
407286
162702
182249
519120
324103
394547
233195
94768
460308
85794
505666
139610
424969
560742
420795
506967
55357
341229
544616
101158
93440
42003
526014
347353
381411
36587
54127
239623
50021
125461
16824
298378
531576
546065
319135
72002
454662
448662
21260
209908
385326
534586
129362
13358
116889
267737
230917
520130
484155
57209
563637
44350
104493
512097
348264
151001
420393
362839
55692
465421
65670
504164
493945
265275
268075
234292
194520
378949
434360
515071
558631
567150
526537
273632
352389
532126
85861
439279
383843
516852
385815
401599
232871
303634
404874
17292
522532
543760
390303
277448
128218
161933
80868
196531
540197
353755
33726
300420
40033
439604
187257
112939
305918
537793
130124
189627
247240
318574
145458
122120
438247
526613
325122
220731
461783
383322
406208
66301
399111
382852
523762
158073
145618
335037
33718
196829
129942
112964
57320
556385
462396
8869
62616
454438
135588
47438
319090
205944
494667
208198
425959
100244
274662
40432
498309
350665
116989
413975
449087
70239
38974
387783
381482
488441
506967
134010
123932
527966
123842
524518
568461
257732
2873
371023
210276
103432
35593
374425
315152
178320
124978
512952
499436
351734
22531
410925
482671
331891
69392
236582
90861
134065
237330
399258
1468
404758
487254
400026
114813
118557
54064
290312
528305
151584
523085
440421
321636
26859
374497
225719
156749
48025
183208
458464
382826
239025
73308
357110
355572
218480
416714
487721
310394
118222
282881
341497
92089
283208
477462
414170
476237
215967
343837
331226
211238
399807
80967
20560
511515
394472
378021
82244
52120
567160
205485
137781
463682
192334
309968
97623
259682
503380
73766
74157
503692
530516
147643
484711
503959
17400
373453
452354
400813
285969
181524
14176
46992
269626
167549
379589
444993
405529
429705
263032
377127
151157
310970
263697
464696
263474
162336
552376
259213
231801
34228
301819
90086
327491
19415
484158
124710
3779
278895
550352
425624
543351
21947
384186
256238
542937
22070
335353
559817
19613
536600
290585
264002
469666
113349
422562
29834
19416
235765
540725
223945
261905
145092
213090
130986
231685
242952
350036
188167
442274
340778
263561
518440
548139
498367
501691
458177
554358
284165
390243
212105
448068
403510
254717
467196
320103
243182
229407
67867
222183
263620
201648
251458
262879
249088
1121
71086
263532
424215
312600
526690
222567
15032
90607
124794
227188
330804
535080
426296
323041
322552
385198
182803
185958
538215
124646
227044
217364
352727
319993
503579
16109
349055
511710
224390
198616
501548
386633
130190
568127
21091
298822
393204
129802
191848
24075
141737
93088
250638
531904
82071
8139
164848
510264
494518
159321
143348
144316
36218
408031
336202
303922
144712
128429
294885
300233
380017
323537
156911
549254
225955
563251
346347
506956
165477
216230
144496
109513
413847
529337
465055
265728
302618
371271
127271
70989
404842
210270
532041
15835
353220
8441
308325
120306
147483
508735
413831
301220
21342
349487
327920
454847
339465
159920
360225
499275
227173
92507
88911
292200
539224
406193
385838
186675
109714
528775
422860
329654
188086
320321
38597
550650
61151
289831
71062
438591
522065
237148
495391
431654
393824
359735
276020
468429
107198
476632
76646
199428
399120
464274
512236
381002
86826
245759
132227
309900
133699
305008
554778
84301
396090
136698
130446
475127
228850
243645
258106
268341
166242
483547
417265
361210
464140
337102
13874
212504
35953
829
457884
429331
366046
173829
402460
178301
165006
343700
134773
550806
512057
215099
23585
212063
110599
535464
548180
349266
131591
22955
494666
302037
376263
357934
369233
206219
217657
69616
375401
407922
290990
96888
409286
217020
49886
386115
136752
90256
494209
43191
31558
292897
342667
458044
513890
505365
498029
397381
149342
171945
204913
458288
86033
87095
181159
20627
149643
88316
555620
139082
160033
419648
498521
458794
323431
546790
338805
568335
117199
359038
246637
319995
121957
161931
91136
162684
146546
279764
323563
324770
398467
134762
111419
282565
54410
481934
503588
320423
391065
525182
321010
179934
516181
226169
371863
72772
340828
275191
214297
502103
66650
91743
82310
231745
436558
79074
472469
371678
421343
131965
391560
136856
218393
326069
39058
276875
237874
518842
397833
367240
120296
115080
482349
192203
520682
386665
357846
525328
305395
186677
275275
211
210712
71480
512561
441015
360175
206310
368919
395759
243433
499120
375090
173783
427607
341570
392398
108567
187378
236156
370156
174163
468272
224866
288223
185814
185625
61399
252975
406501
425537
205624
210162
224809
536682
109344
447178
318232
46209
130295
335903
11305
342129
566306
444825
469060
179664
564566
50528
82279
309052
404501
234985
338147
101176
539148
279610
151644
403928
336867
192930
154782
450008
283709
416482
252613
538182
542156
144086
478026
113966
48199
478031
191460
359718
243476
271798
471612
314869
387991
427587
77877
231356
509485
451274
96040
390894
77776
285590
441838
502931
157188
346736
332966
353214
526272
306915
179112
203973
124703
85245
552584
228231
268374
204969
99771
101598
43332
164015
540011
387992
264438
327189
445434
394746
220308
128421
470755
176168
175948
529926
420801
51437
482405
442506
442929
429133
487934
19756
154077
70890
250936
29907
134908
113566
541012
79528
351399
452371
107231
466529
96189
205493
195081
121447
154918
563271
466292
354219
38608
412348
118151
494864
85568
170639
43963
72760
138485
563956
472043
57366
475956
207093
357230
507007
209690
231903
224956
113773
340865
222437
146975
137168
463739
222506
301249
475376
490472
73987
259284
7310
65907
388661
394831
266688
724
515600
513273
130341
329305
274493
141887
53865
537711
193089
200890
15723
40338
475358
158996
314276
18416
463665
26803
43221
370786
204721
70933
521773
464193
93781
563867
353079
187114
323122
338614
248854
472786
566462
112781
556522
307847
108222
362890
405101
226120
476994
177364
349972
249489
458334
101958
501458
355561
33360
281419
360734
496980
83235
438791
168854
188461
89188
496613
391317
495016
341592
536363
124048
13155
438721
45711
336766
51867
410471
13803
209950
429812
361499
229747
389268
47239
127682
422173
54856
326880
206196
151315
264076
518002
414939
245804
241508
522523
157861
288215
412720
372548
177436
85609
288242
302757
432680
210401
64919
97216
556272
532437
98867
25212
398820
214667
25714
93874
245653
486294
552354
484169
475962
450623
319859
335515
295774
446967
263479
486929
339291
399618
562754
237503
540225
536158
400784
324049
367675
222413
136581
357642
457945
140598
265524
286481
133646
333348
241529
220188
183467
240130
264059
310099
25491
360803
458548
445212
540276
283033
59541
20991
106548
7406
285219
386062
354544
212877
54618
96252
49272
530407
8242
106287
482732
162036
303204
267719
406564
24078
525233
356469
515356
363879
128137
401605
142424
70076
384119
19411
203631
301573
497111
283906
327606
97155
531548
141346
179123
426512
421726
207527
565050
312673
388867
164762
394182
77001
129172
558152
497716
396124
460409
87948
512106
6704
194721
268164
90352
334981
430194
564573
355547
523048
412927
298157
553056
307053
69988
172640
422782
397992
56798
225872
27220
198644
381720
45601
235271
209015
285221
149171
284603
498013
266419
469666
68506
544541
306100
429095
187304
285994
320592
366369
554547
206636
9148
99342
314354
407762
311947
34186
370320
528189
170974
399649
244718
655
487234
407464
26567
48151
210539
488480
283655
376661
12136
239825
321218
557408
203276
564141
486129
42166
430937
35110
186546
502008
174954
87884
147597
200942
49841
244338
297969
34849
122840
381495
22854
398464
232989
265863
483897
251357
186846
531915
124958
261819
467806
320585
50955
12652
126951
306036
196414
148021
223243
287265
531950
355945
50260
268527
394025
477268
26965
562899
533130
222587
237395
206096
101809
518655
454073
368867
440876
281491
499647
129139
424336
421006
521426
43899
88397
378708
2448
444425
232675
183200
169270
376670
450375
166863
480754
432741
115589
329000
289115
534810
465253
175344
557209
277019
202459
453503
239056
439711
326135
117979
147600
166056
188161
19619
559327
541723
520551
491130
126953
78996
481247
528619
564954
42477
453744
416117
277886
491211
325072
344701
185930
147857
318750
223546
202073
254733
549538
225792
539975
302266
426016
153354
262646
191793
375229
192567
140014
462752
270304
476310
539365
405280
129577
491254
300539
514773
129686
486567
441919
58570
303493
234011
6597
332978
542030
312069
524228
320807
55456
494322
315037
472371
201312
438300
265552
436605
82836
168398
310100
541329
293106
393432
101257
202488
415697
260968
20331
417710
435901
534368
12080
519108
389785
407754
379026
187205
319552
442563
567554
297990
442970
74738
132381
28068
420035
51391
413778
256566
6807
214131
219135
304981
134596
471181
482786
452203
236186
518520
87586
169392
466193
42910
440971
181207
267482
417205
61463
226798
246530
267460
562911
387756
138660
33521
483903
220606
267744
470534
152094
39979
173403
175168
199768
278872
560136
343484
366961
359295
156593
431411
544492
86866
18668
530008
18423
144872
506026
27787
470472
290365
485083
415054
134715
118722
477259
114619
304167
48269
248954
464707
502086
331524
353502
311946
200055
502187
393906
216459
435283
146621
488586
334756
513
85597
489314
155897
311107
414255
562539
433125
310640
467099
290612
333905
152377
75830
538887
437319
526557
296770
247211
68932
272152
389056
415500
234667
532
530493
56241
445795
80132
268889
242896
190895
170935
246199
89801
510118
134036
350121
433559
550570
453323
273467
553113
361154
5387
40633
470165
317675
492453
383914
187601
188916
490988
307300
197119
513013
76250
452787
289323
50676
451600
440128
142752
270811
235478
409110
45892
62230
389172
279227
467108
181817
438904
221306
82150
207836
467711
102863
123921
311678
467922
489342
108091
35427
51479
504371
262946
402218
141116
268871
157442
74855
176408
195434
133304
431345
546992
333255
341398
468170
482697
63972
17665
97551
57975
420085
359869
180197
355632
437249
432092
563915
285290
414831
224349
11816
89039
556994
100696
410302
376871
49256
110678
141138
45210
215758
284434
277825
98705
222892
256637
546433
534894
147604
168293
152982
43132
536762
133863
559593
427035
366237
139402
257362
530459
288503
189342
238545
113682
168968
220624
58960
535628
101684
199622
456043
184489
434092
39525
228743
318559
241418
220919
499359
230463
497073
446462
336900
182786
309837
342567
5349
120943
16547
267248
389686
334423
21831
226296
285810
304083
566726
536965
94244
315312
207057
161456
56960
34706
528635
428583
159697
63158
37073
3030
162457
50836
123212
133518
27024
308817
250440
538394
247984
197759
334581
288918
436211
413485
41146
216236
15557
390701
310912
166673
458647
52877
533157
342992
298288
433220
343249
394126
197896
357341
539306
33304
562450
484311
148296
215882
423875
417224
17272
562782
288706
286779
16113
493752
104724
520102
504686
10271
45232
316232
205052
166201
537139
551490
252738
314083
300909
350241
51111
215298
349468
273669
419607
153479
113264
185100
422956
301325
31305
495699
313558
431385
414426
568119
175191
109719
70788
448874
217457
80784
338048
226756
211832
361403
527943
375357
469771
19217
243268
405078
87384
324715
33880
237258
362520
75105
383356
243886
394572
200050
349313
473506
323448
149443
166935
367063
38392
124648
486451
455800
73448
229705
216289
210275
424078
505187
480550
7498
357176
55257
406022
179410
86451
180345
118941
187037
504865
377585
347443
88748
328883
554488
147604
259126
451172
473698
233368
180745
503690
25058
463153
208223
380928
35412
497407
331476
438070
302177
285054
232245
318971
542428
511548
80079
75866
11459
552701
198599
391886
415975
190988
200402
525253
502060
254428
414720
499761
152064
131143
20985
55528
61295
20171
14392
449746
256439
508516
56448
502586
39067
549149
65409
347654
519317
449911
483470
171207
45899
413462
481071
409763
145482
331654
260857
331920
220604
125212
350907
88243
454186
263090
178276
279754
160036
220248
39271
456087
131679
534796
288098
49583
22227
195189
557133
37373
278997
374722
332915
153050
446475
359635
210977
309178
479420
155340
429619
316346
251782
159433
332602
74776
176747
307448
313648
67222
292399
45321
392649
481210
372405
462007
540322
329168
382122
407431
67350
539210
547919
510520
200149
388622
453000
317251
402606
153512
56036
517079
270187
324747
60315
62885
210858
273934
410343
253588
99155
136223
415868
38299
237535
110449
291531
223935
270234
169222
466138
332963
138643
48135
28786
138591
191441
201919
130375
249797
336808
316186
27774
440857
280568
164033
457706
481536
46910
232184
208081
567658
472239
371659
222073
156123
314852
283191
334870
478359
143748
321826
132597
475590
293810
40170
508484
439883
246382
310248
118754
274654
132148
126814
406353
152739
405393
418681
381727
483182
180981
1063
440397
165325
179447
340767
324276
562432
179411
200302
99079
467254
552354
361437
298393
365167
189741
225271
420574
12637
333539
361033
82238
242348
28062
156726
455063
409214
292611
240896
565732
518304
185811
35899
493890
279990
357346
225987
428790
527657
515907
557096
69488
520270
546234
163830
522280
319239
379932
474572
446971
178784
6036
510377
285241
542848
233851
4721
197161
451991
541522
29821
423662
429609
459720
459378
356060
428010
544783
381086
382262
492934
332361
535348
549386
243945
148297
564731
500666
491586
165956
497932
83826
161166
394654
495521
15867
411719
540530
547277
323626
493589
425057
491591
65176
286250
342235
274659
397574
249111
178265
485894
459177
427902
451790
421355
476009
219415
156057
68380
464053
307692
453750
398424
557911
46401
84485
404941
269315
529797
431715
319035
258079
330826
553044
250847
159691
59842
367814
543856
238480
366329
38023
58806
354106
71659
538122
97057
126831
495755
241412
99488
567146
467753
404753
457226
308152
451636
287919
265381
386044
551375
415485
192268
173012
474272
504216
562411
207055
31297
279500
449213
411918
79908
307300
284251
431770
32962
124681
47483
31552
349674
288529
211671
361792
431667
413458
321126
456279
368062
250492
494820
525892
255440
346925
361324
378039
367572
393498
47997
385735
178813
524939
396190
117748
467331
304097
491924
207115
221646
289114
208187
154182
281794
362056
306714
512688
561442
175119
67228
347625
387934
34277
462043
153509
109860
327072
454131
12252
152799
254196
10837
111496
34050
560707
505161
346677
11287
420465
332326
219705
507487
370508
67644
539234
181011
258070
15043
478032
264
218670
257874
201162
424057
551214
197992
252336
329364
26998
194304
125702
281514
57401
363157
376141
475354
204870
62993
566883
209776
79447
222693
225398
440612
149915
114512
233674
371765
480822
207949
153781
468859
118924
26368
173440
169061
329070
20121
547895
353816
318011
525695
342653
494014
107418
54964
188036
96087
485227
213114
323231
528066
535774
441930
419754
87124
518745
142852
308050
88441
551096
564651
234998
368974
448297
320548
348414
160213
372804
432138
422072
467342
420791
357164
372757
345005
47139
227974
196863
210327
350016
213587
344816
200988
403769
29215
309966
244861
200786
340655
544909
149054
97401
366162
510424
496091
61192
185243
222486
249864
4758
479996
205052
344193
409081
144192
177817
437566
219124
44543
153093
436765
486084
393582
269482
118173
223617
223631
142930
553936
124851
137283
375466
267542
455566
211233
365893
163976
521817
360074
504553
232573
343481
550950
371066
52910
499024
498922
242755
299613
430985
275053
178043
125107
225793
93530
42848
330410
280263
55170
353304
228210
503928
154666
359651
473991
59923
473071
124935
234522
96886
284895
94497
191958
529784
8676
351689
33037
199913
27653
556804
12905
360391
522631
340429
243785
219749
567649
184357
326248
433925
390889
429675
330887
286504
93087
376141
375613
354969
172839
74863
319705
548075
208698
436282
200539
399679
250687
557049
303160
183487
227416
462519
501281
129759
206750
395476
351402
130192
75071
90389
486398
374248
295287
87187
44652
349409
3843
197761
189670
14694
307072
155363
43055
534555
345223
100224
313203
563573
66532
566923
354176
182763
1577
384031
134809
229644
115244
120330
20616
140130
254307
11704
553809
324374
518233
470250
333506
275924
554720
286788
514145
272413
385164
359624
468006
213485
360321
528537
504414
57371
88937
202404
446823
243203
228434
440705
426888
545729
536596
484303
503234
245352
69375
100788
176594
29722
539975
321837
28070
348946
113273
332286
243570
539850
502614
144423
91081
250844
219057
354075
406340
414650
367717
548026
80324
105771
4227
485019
56390
224081
55019
135964
482371
112365
182420
104647
112504
120673
319341
407586
273987
373376
230140
546938
318784
336058
397948
242733
35595
345562
36472
334638
60795
306938
353140
315083
265071
79693
346110
464505
43419
354943
524244
102838
74542
485198
154625
149646
292441
497993
18421
330182
407483
270877
166074
33349
559483
305406
6162
118915
304656
86323
368176
553437
19184
165524
369884
446028
85932
102423
5411
509177
258451
312438
530532
529656
521149
254577
403128
388020
84197
294711
342700
5663
23223
6091
5003
540353
508393
394325
45476
566914
403268
467559
165183
218027
440631
317324
526173
239771
66524
320571
37692
99533
392367
504749
163156
511270
109633
61508
228480
557934
481103
202004
456273
169160
315734
118934
41449
355120
219717
157682
488330
13914
203228
445860
515093
52957
454509
146793
391094
145829
237994
181610
165259
401785
106817
304374
520008
210737
373091
233680
441699
316081
551317
252033
234486
400434
151171
278386
195125
266266
435402
179691
236100
226001
548355
429617
39534
175009
438487
284331
317251
270398
481816
142281
162349
3916
229188
121614
194023
224686
495677
535953
111183
468039
220264
164550
417977
71393
526572
81814
462754
130341
126079
24599
386420
512283
28876
117857
390768
493209
14531
91045
442868
330819
241157
386684
343085
481523
259453
522396
129305
366637
499915
100007
424512
414499
269516
23021
303538
561561
521486
117665
454260
146727
153729
522149
80772
422165
321269
356818
423963
104303
498326
31284
207152
71566
103557
422178
290813
567738
87766
476325
284401
159881
276881
490647
279574
263825
204288
169214
294514
91056
170037
188215
101286
564969
66951
135163
56457
82287
74883
73265
452485
498296
76779
424737
462392
156986
396153
358930
244765
141088
173463
564480
38126
393046
254104
389590
408527
105743
499903
109064
40063
342103
338455
20256
15582
17308
437839
562341
251161
166622
237022
310482
431809
92520
518272
559152
478113
149571
527038
30621
467749
467612
296048
133908
203809
522106
223828
293473
359773
166343
562801
56737
204622
212773
140998
99137
349225
237229
156688
410918
484302
175307
29768
331959
280089
543469
367992
132262
563540
514592
98982
191758
442981
491471
284229
167842
328346
128040
558656
521143
46311
159215
548764
332438
565015
430769
57797
192228
361532
479676
469913
345218
208338
328114
297962
136858
534089
123588
181598
399112
440907
142607
65661
249694
418382
506077
139748
57706
162615
322026
471371
337973
313778
361790
229848
349680
161920
120185
301624
77966
329125
3077
421912
110608
466087
416580
515150
11584
10188
80162
394656
80092
448858
379545
261808
460860
521149
34510
220853
457367
224313
455596
396176
235482
276438
61293
553051
335924
341881
11756
300063
246320
364003
548325
537399
456702
356968
245450
291959
244991
167696
521456
38553
468623
273676
194854
83915
144395
11868
40509
262465
124738
159945
217156
163327
282585
75234
504881
421239
319040
184488
470499
236839
544638
189847
147779
66560
517872
1390
173171
342824
565110
361665
87591
546444
286276
247043
197208
291282
285029
177368
424237
485358
337300
496902
268545
397945
173082
326234
324643
357625
140008
261698
537256
85960
513450
149790
114472
462990
184834
195032
524547
3767
353857
379001
349049
542541
144855
133550
36611
262634
61019
369870
297929
333498
166716
169295
331048
479489
324960
387678
478664
120447
409730
204721
276504
340527
387270
275053
552621
531523
509251
318311
119115
557809
84608
298624
135749
467149
470623
354995
241044
353992
279030
16787
239183
444579
506956
226645
281952
81319
397567
496416
186264
18258
92104
425441
50660
286279
16041
343945
491782
34745
84214
261955
483312
376822
386973
529222
456713
439614
110637
191467
431893
368001
353160
180882
453340
100362
566337
252449
249597
367497
127766
260783
465892
524277
300550
277090
494518
72165
457654
390833
313696
169692
506175
328894
32991
283523
442406
65950
356019
70046
27453
504080
552348
141042
215755
243179
421304
59487
418791
258756
494746
17935
269523
88698
339801
538685
509988
362949
351135
433886
65221
243352
318374
511400
172811
162611
137832
8758
45527
121096
305876
539884
175910
398199
512028
218274
455222
195211
57435
196867
201676
460887
211804
492888
475274
558988
274937
50237
2822
147120
247324
390350
121528
162730
465150
537804
539673
457023
84017
44378
435236
120418
98714
560090
89077
228967
264802
23452
96352
437566
54175
351542
551472
26724
464248
567851
188521
503334
395147
415812
513279
50823
189314
323476
560990
84947
317512
175741
359318
178185
242200
390857
398581
218400
513787
253939
539013
7548
544923
195231
190427
451228
407009
228002
354211
427620
230645
80899
182737
108796
295290
52400
248514
61080
353200
171254
255871
345684
220095
26546
325763
451566
40546
66716
303864
350744
105341
320956
81531
284265
250642
270248
26929
150876
398614
38868
472850
469345
321159
339671
54302
11315
44183
40117
114530
224832
384340
316938
360566
520872
406015
122713
425513
330064
336
375861
367336
14628
307556
453845
200612
58430
356818
91381
76134
393723
294513
84781
497372
133495
142664
422319
74848
221921
319203
153974
414179
476437
138162
140543
159568
550476
203325
109770
43379
268284
183397
313510
110297
405982
190405
162811
82450
565829
503536
105422
32355
121546
444816
208552
558765
308969
304241
97026
9561
206636
240922
459071
192808
410496
287806
302791
17491
495302
374953
132269
430197
252495
158311
229476
368109
540937
507966
83615
185063
25943
429773
283277
170884
77951
55797
520747
36388
147595
491127
200885
325886
346782
128444
282706
196258
385844
553866
278677
162017
406606
132250
187854
346934
316384
57351
566749
175163
91046
417219
435985
246413
18902
558174
289315
136727
62184
382585
279973
539068
350140
450937
213015
236310
477057
200460
152427
299728
545344
174185
142637
542174
454320
314250
567355
140493
387594
492850
444373
503531
390787
313992
3307
45041
564120
549890
88061
268613
506056
422905
456875
308212
219200
74980
517450
224641
205262
180344
91331
10907
163452
416265
142433
59967
341666
14687
133332
137953
260198
507890
62218
549418
33327
259967
472460
153712
364798
277920
179506
548204
230481
133024
448143
256988
19051
18465
6535
336756
482322
325756
364355
420768
58614
188577
158003
309924
269767
146363
283652
372704
461701
147264
502164
68211
507895
319082
368562
11070
202367
482722
179348
79998
505292
295850
315376
182951
262138
103838
41631
406210
172549
58577
252082
378649
288703
167603
420583
244106
149924
177509
339526
68987
436055
444564
544324
392588
497539
271674
502912
340003
462848
263979
162130
517611
163580
375238
28098
554603
127792
11323
453464
98066
273194
437317
40658
193514
561283
109048
123347
322391
446114
411121
567627
273769
76468
63469
89192
326170
168595
85193
69105
282261
502275
148002
157252
415643
83839
230894
191216
480414
45466
10452
480532
211364
279933
369141
199080
263517
63404
527073
261369
59193
292434
305754
155465
149832
78228
88430
391301
70838
409738
429477
477214
294567
122446
557142
484704
212205
221155
168796
459314
523122
78055
160374
502750
532556
499724
558962
97566
95763
63876
151829
20937
41513
455761
356551
133342
379775
377461
97703
341847
111570
488208
539344
321159
216569
364768
487696
212264
11189
96074
446783
412209
18422
407431
434552
80659
211462
48582
524768
146068
448956
9173
498127
437531
15553
325772
265558
518832
561113
249219
460329
357278
92362
268274
443855
202554
123764
243109
247617
295004
566305
264644
404921
291224
244461
442445
19350
505026
300545
411316
129134
500275
283951
429592
65126
313294
38364
370441
470113
505624
209266
104216
272663
281846
453070
246111
46730
318222
515209
172805
325935
2659
109443
51247
127803
31696
349762
30748
283591
322623
71450
189647
219972
473351
348428
413423
93578
94758
228267
91048
383651
202336
545170
398505
1390
332678
427153
268261
519607
473589
176826
332497
355926
165665
338286
427362
384075
284392
461345
454263
472349
108206
342855
8530
473317
228483
172003
6561
178491
431623
387650
399226
436041
444531
260965
190753
50257
331711
41972
464098
89680
471095
444532
537186
120087
153505
168012
138169
381973
207378
5687
194270
267934
529296
331446
55477
555476
293443
200874
406933
97970
56830
174307
463530
221879
138868
149224
226507
64706
212370
556559
419855
293700
164496
557696
148391
378725
108920
154566
301078
398989
281817
334040
205817
128880
494018
68188
539274
295934
239410
480397
164189
541734
283461
491666
277064
391145
339968
128027
476826
164737
212660
53187
370417
470427
111264
205600
388229
144461
537707
347083
339698
503174
103897
11886
531961
339087
374497
14629
102928
514654
321871
244946
55951
312695
13492
544771
67431
520363
168192
463715
53153
303945
493178
374509
198349
483101
288457
176302
315720
301981
509976
227467
25628
224409
474467
18432
460759
163485
110725
476672
279621
141493
436005
20363
196115
79707
509660
46873
537316
301084
114619
108306
53410
365760
334883
276865
244859
546093
470068
343401
190231
517607
431828
313840
197424
416840
70282
100159
425070
162194
115519
261031
82562
350254
300040
296250
547555
447254
193181
398951
119898
3732
345364
511403
492386
28613
533058
288839
8402
260223
408387
324473
119122
121296
198842
138472
121748
566388
344400
172456
104416
280600
250295
202046
309384
105014
212377
419813
560987
58812
561001
348264
497510
363730
120843
467086
242614
412739
47724
223919
45452
381077
59183
548849
10122
272925
328548
508255
495136
69300
221732
310183
442412
285613
369630
243530
71413
197477
182479
125519
405375
276219
529676
512863
46302
537333
377415
561367
383257
562218
278782
482584
123639
84375
366665
109364
358740
64706
269062
359552
368672
353631
149762
301845
160678
234493
387160
375909
255317
260104
318306
182614
117957
276788
471783
198408
391445
227927
261666
321479
562871
416056
102083
146026
7029
140037
473071
513852
490574
288698
52778
429939
204336
90179
244475
16379
436044
113389
310611
346518
484754
79446
245565
124297
464683
30394
164135
305579
316783
313663
103451
422573
361203
275664
388344
138680
200943
445088
457761
368712
366368
167850
165046
278946
418147
236514
176791
353902
94344
502168
410193
294663
141816
97256
247672
353702
318239
542953
539842
215314
408338
423111
408394
496469
79743
83226
158838
36218
308199
111863
84901
327987
14113
11260
208875
296300
129967
225933
78913
227253
556423
274005
314029
276542
310105
9152
100153
169453
424262
430920
46906
36788
511398
459872
2319
398765
345505
308953
82096
486441
281090
395559
78435
91206
281177
364779
354506
382734
268044
65424
434668
232398
568345
124434
509643
291195
48550
28135
96331
485937
247910
402348
511459
319576
280672
481211
317869
312156
316260
563430
461239
195260
108123
426693
527065
196496
437379
549052
152637
561559
32069
389135
96489
249151
490490
396821
70064
403190
315385
530355
354020
283272
399097
298264
327274
393650
157074
194189
112447
21113
435420
343930
57537
93598
514801
125658
435507
543296
87570
286207
52819
478078
235159
304506
494824
64411
401525
304150
24722
566074
288944
384784
190125
499211
255951
236134
514070
443509
471459
148245
484490
78327
210309
435971
50296
554741
287028
267194
28487
459687
165493
395871
184809
441312
455132
206175
472026
398755
28807
449257
503007
296596
310498
284475
549866
180074
483425
160653
568088
550480
78873
157438
287434
111883
349707
457191
249560
431227
378289
528245
54987
169444
338508
158235
299371
543042
204903
514252
232239
247397
329025
369811
461427
45198
48662
385774
194171
563767
63351
143623
139500
161395
150379
362659
117436
43650
465678
320381
65197
558537
242840
354617
499932
309574
49705
22814
139342
128824
194387
99239
265880
459855
56033
432750
310884
227409
123223
342262
385406
344000
90602
412405
288415
306781
458803
149700
480112
246135
160431
460546
481687
236578
142281
196636
92191
386620
137423
118894
373449
538708
20120
554448
89417
565320
342899
75840
405888
24717
165045
186117
242318
121525
30398
415364
191443
357456
49032
180038
512487
542319
164678
91792
185847
412772
322452
334670
88937
365921
31451
469481
199421
503116
515010
404830
481463
63923
358823
134928
300462
31455
349555
86132
63127
282403
225058
188884
495119
480856
437721
145788
509171
32338
219599
370722
304128
327567
20327
233095
250763
268576
366961
111155
10852
537086
433323
207703
132579
43531
83804
176230
116705
553509
541640
99073
97874
172952
89204
375495
30859
252538
335568
47470
26869
266093
416595
152881
185187
485578
89749
1982
19063
418060
101777
35217
293274
379007
12708
114912
136417
47657
70266
567845
816
13598
551951
5152
460570
442125
329833
101837
468879
417701
61027
99802
251456
529459
273789
296221
270711
172873
497249
305773
412933
139558
493469
149189
380045
60103
315785
561564
305212
114323
563677
307264
145387
90441
283932
343679
196841
97021
406931
479698
232163
366217
10813
474210
317426
434017
410744
53142
223003
145727
549432
147699
123990
89938
275664
492651
260535
127420
93741
492958
200680
138738
329173
173577
335421
483695
367898
350281
512679
288603
495506
234951
241063
87899
105052
38069
78011
282566
430131
239217
491530
108189
186612
75360
260498
280274
92572
552396
34916
198035
225171
418348
135683
219443
118455
288212
41733
552400
19160
272896
32726
450699
77716
287040
352506
466371
323955
240630
332457
434465
71631
42315
405737
71738
50483
26427
524275
536833
555730
546132
351682
1540
420944
379287
109810
202226
180545
192736
30767
427180
337597
382800
127184
365503
448511
77618
550797
313953
298832
496607
119758
329602
503634
233271
73090
491759
176748
92978
269074
446395
1890
100322
210973
566606
43755
518720
28866
76821
215150
504735
124319
397409
238209
465008
563765
401408
362817
128492
119030
322069
217674
178766
281934
556107
184466
47715
233660
205307
261183
467189
541258
300238
74562
63378
207145
512809
107028
107451
68006
184807
33667
96790
481763
233695
180988
420741
36552
176359
214219
20271
233018
139566
466163
427230
377526
77617
106318
302685
158015
206609
312142
415214
368904
10095
547738
438322
131009
349839
68161
291779
153050
226109
316017
303628
331434
465012
464295
484862
190423
287816
454232
424787
381350
496319
345354
245192
699
304626
192751
257139
74977
95883
555640
381730
545954
310677
504471
32718
11774
324797
457480
179197
219149
15802
210674
86385
219198
555695
315614
238508
529685
230981
35904
168670
463244
102096
295110
301850
370294
242361
329086
393640
379719
469801
37451
51598
489487
524504
209432
21026
136382
341812
177686
439534
54087
187012
478372
64489
143543
236856
248675
373949
251790
524985
151697
44923
167828
36990
519513
403518
267765
500924
58388
439297
108679
302194
354744
322384
257940
382114
322767
542726
369639
365116
312115
420989
383109
96441
116417
190990
74681
93962
108995
334581
527890
207402
441411
363666
468813
109142
467408
195261
272177
62108
41296
46348
549331
2062
46415
175855
389935
521964
112639
114910
527020
200807
312385
536239
265828
482295
170698
470799
180980
136212
68188
364658
123697
165634
472299
326616
267930
191303
37512
259269
86618
12301
496973
428591
181067
339523
486752
331077
149583
312998
56245
151616
70396
90749
78959
3957
546411
289323
23665
474338
329111
466822
427611
121524
230061
478320
362349
433707
76841
30218
391673
71766
333928
427753
187298
493372
157265
365118
4841
59618
513195
259864
564347
66327
461043
213703
142136
362681
300762
522498
150830
324051
508332
346913
230487
293258
446579
384213
79274
540401
308001
39436
238900
284531
219593
43830
160222
27214
256982
438628
193663
225920
54514
206982
56328
192969
411130
122663
392626
352665
45734
492936
396336
207441
563783
270645
363355
558983
317033
533107
392161
73602
408045
167947
140173
461179
150301
394103
115531
386292
427259
498439
185684
377270
308358
94725
436101
175039
147156
272213
207659
291420
523935
203053
556932
246597
212587
197658
401745
189195
226634
13031
413797
445172
360432
158579
467085
543512
435018
10598
26238
119647
296488
473608
286575
278417
208227
482511
208969
527750
537903
42605
150454
456481
30669
221531
48739
235033
545660
344482
299343
225160
232617
326698
398902
305211
556197
484653
201127
100632
249239
415665
418241
191079
306145
22956
443250
319234
126022
133629
262209
554618
270835
201498
106573
204350
393892
217864
71902
452541
39933
283777
460842
35096
26534
330416
332853
169716
450032
345119
47753
124233
119785
357758
111181
495632
411100
134525
513972
555083
532440
407191
65260
241909
302843
66677
340737
357859
195145
427834
29543
111686
341430
512713
540308
87662
72830
379596
309541
50112
26436
495762
553419
268836
454478
219190
249332
265356
110449
302191
145473
74389
277298
478916
131274
42974
142155
399772
143176
166337
459335
164266
502493
535551
26367
479771
234282
189620
141030
556488
446058
427908
525941
567985
199583
508300
84949
42744
562586
14170
39199
318879
59090
349148
329576
398314
271409
482389
245663
209935
547338
494799
213578
209490
36062
359911
119420
535986
553308
275996
479670
498559
177226
450761
20300
25341
441274
356545
37089
33666
185228
391532
455092
178197
443394
489037
561664
202186
205177
18592
219212
240648
255485
332853
426368
419264
440425
67172
282172
547567
34864
205713
550154
66075
554595
490912
289293
103891
85998
253155
354069
73772
356532
183795
140891
143960
271169
92513
512359
59045
448117
555595
67765
354399
172850
189967
434925
145213
13122
404781
140949
277147
190675
241942
503907
543987
549395
83927
5295
363
419382
219457
266561
339743
215746
23465
281456
429935
270478
72955
461312
61579
307619
405792
243207
501994
230675
462635
293414
508652
401356
439427
436387
245140
425325
50574
532939
93720
301394
163913
323911
379818
73802
5599
33099
554494
427765
157092
465464
552391
410455
356612
157985
531291
496259
429886
505384
304593
211272
456920
37066
475688
105394
46975
278460
410235
436820
421419
350027
266978
399617
388895
514244
461554
510427
287862
509799
324768
273696
326555
454198
18441
33920
130340
489012
85339
395897
37320
44193
396821
474200
36808
480833
463440
567894
523886
300655
418691
410003
154312
335595
373537
487188
327009
40360
456201
240833
337880
339407
192930
416079
402058
199839
133497
216735
409884
364785
49121
23589
255963
300866
407319
7710
202225
256438
136038
105736
6177
455809
538502
181268
482677
446451
315415
150785
544352
148702
377380
414971
225490
311317
303958
181610
180032
93771
329463
428815
24444
441713
497002
509108
462964
367482
553244
86186
107532
268928
173276
308421
461817
504906
104252
395603
237420
359339
159508
330427
70600
211950
288640
150195
360664
198665
261545
465903
403324
356899
478506
356236
13648
173591
180154
237583
257590
339912
479487
549680
145610
544242
548722
181095
509429
457842
76613
225083
441955
289596
109620
356075
116006
262127
27271
59090
247635
59736
141184
329619
79696
531655
371693
154567
391144
340008
102139
536670
253461
462648
92890
207645
87034
343720
188981
242859
179898
394325
98400
72859
401295
470760
92174
559608
463909
556389
92878
321074
535666
332150
309986
215223
364418
67046
252796
510352
104081
85025
185142
190523
505737
172553
461861
240839
231538
457328
291217
246774
464193
8120
378931
344182
24067
503492
421523
201907
13968
2043
404678
251565
328756
20901
385272
26041
347571
216273
249153
387621
533667
173687
362742
250560
371431
441027
412414
497971
341615
462455
84507
91054
309138
67029
414855
148820
264286
207556
253358
348401
20618
491903
525190
48902
349260
560535
203235
514421
457227
17416
415316
279107
6996
298951
294632
504898
406446
491401
444524
496363
361179
542592
458866
21689
285129
260063
302822
116520
368934
407308
258522
38042
202666
63132
486533
393855
161761
282324
515817
383080
133378
174090
513390
208943
555493
58619
106255
482296
370922
47121
278370
354134
429063
306568
546738
110811
510181
442067
301162
144472
237811
276470
351158
89412
31843
103767
183129
221653
476502
78754
379831
75652
38271
74677
507912
145916
228667
566921
463826
201042
96009
46245
360497
60442
249108
212578
319732
62590
13293
545606
349927
340958
473091
216842
182503
196188
318533
343021
433562
455155
430633
361505
65212
500836
344806
51871
91776
434946
412929
15042
60547
200736
409279
88984
497284
435820
182545
512867
455571
361461
394327
474295
223265
202620
491820
388232
400608
145177
549203
496029
226180
160515
468045
263001
221598
567970
397124
225803
424949
86451
172862
188348
545974
542412
305977
89235
66733
246306
6996
24147
369148
240407
20330
182200
565939
25894
33939
397038
194924
114619
130945
23223
340478
435495
157814
307323
199284
540396
64823
410936
467991
293735
463226
468305
80660
426305
161444
325486
218553
244310
553950
377058
120563
552523
203829
437399
208727
9338
135164
281708
306365
71713
322865
210727
515689
364581
34713
83067
37044
22605
331939
94721
103479
393745
34126
249014
344273
567639
147648
240977
478229
510635
558621
74272
121576
262270
391232
212388
103071
350465
501804
69817
528932
532622
366130
439225
304575
359880
29103
495292
433719
546245
135722
338315
167562
104325
182580
191869
487615
269521
511298
503149
316156
117190
479891
99532
259241
396149
380894
377420
113275
431072
242844
447454
441727
218194
383685
346510
554521
388512
348268
339241
51844
10277
440021
161762
495711
73501
254717
10002
420835
70023
381676
426898
377805
396791
553113
552669
341453
201924
449783
446452
147512
280350
187184
546808
59666
237525
172861
39904
453985
352763
395629
234303
156972
93981
255343
474755
342044
330088
283731
256281
447890
283188
326223
81932
398777
489566
92838
408578
366259
173026
296343
550331
42071
461683
236006
36435
252480
145642
421842
64164
549140
144749
544805
38018
356378
360841
555439
383035
41730
65017
92572
374160
447327
79998
61
305612
218646
89368
462580
123999
558653
321065
335299
516489
442233
3468
310491
546223
455474
46564
187962
295127
4880
88936
4506
299727
140631
151008
295968
83344
253318
348310
115408
139275
538743
461343
372837
564624
428023
350257
39137
245352
115897
539162
267363
243815
538848
265253
493580
47439
391382
364142
353117
40855
83846
505495
103011
476035
442803
305832
420427
482111
120004
319786
377169
499227
293912
327422
41592
186292
315970
243543
431505
156421
397304
436146
252722
481753
239121
102861
452346
501063
36135
12468
327333
458302
126086
26264
314090
114470
167162
135962
53962
129614
150381
497292
362438
313548
368115
225829
402269
292150
380533
261065
194626
138725
202604
323580
299389
202214
160061
189900
87295
378789
143589
330033
284062
85528
152378
288219
53671
114027
202152
181425
445351
118842
105907
187510
270561
271173
232206
197570
179028
341943
163497
89245
565128
412037
319620
240380
111256
540929
550302
399688
327599
80440
401421
39736
144648
149117
32802
550062
39720
473137
215944
169523
293069
500924
79897
503236
334539
250372
388285
553957
328698
317127
124746
271115
417302
436787
98336
469757
511584
10116
242977
513866
35573
215562
20313
431552
530520
85717
520580
370147
280867
15789
384752
515217
84638
516566
294636
377233
327391
106462
307196
298316
194653
358366
553799
511486
127230
243246
415741
141509
512509
541713
179575
565145
21528
431018
109055
300181
506859
202363
106984
37293
261348
350215
498669
267339
129446
108293
174235
535336
521651
278460
341513
459418
65903
154032
14486
244075
109624
174380
318135
382572
363052
549639
467361
277378
204952
235940
419754
450689
461720
137658
450595
209385
530279
417073
252406
285795
249729
165091
223943
11331
498068
42469
431131
260786
8173
147239
163261
216267
75741
13041
13775
507415
442081
510673
191886
418920
31037
108384
205930
21515
490873
531606
401984
144732
155053
196712
275901
340796
79159
156223
267457
146639
122724
86120
417010
109322
51867
4065
181158
512073
89411
489461
257446
135782
6012
34789
453215
510607
144789
74546
48059
475985
20569
564620
217346
77241
404936
137766
148744
246657
292999
356281
194610
231745
233970
273857
372378
436179
333692
453833
219332
254222
59727
514806
348957
209115
410942
42330
304675
147804
356619
432265
42382
170881
367318
140801
264809
296622
174498
303894
206861
514458
236135
354613
329025
296902
250998
111685
497790
137135
241015
154779
231773
543978
345585
451787
139380
179009
278010
254855
387577
241230
333931
205240
300879
530539
398051
55009
226653
159945
267371
261949
409075
185823
44066
224716
533320
467837
222790
406012
223918
135457
342797
59296
487150
454669
487572
472824
97537
257485
352965
392856
417770
453969
98425
50886
402860
23706
243842
8772
484460
128320
168192
47116
297465
253976
425540
531915
523460
334678
352237
520394
463994
174988
549490
445542
174919
18375
296652
306279
381529
242276
65222
356385
204158
272980
523449
459833
412810
431479
212021
45859
187957
370390
418029
9921
29401
189184
74208
504236
245566
263335
491856
549786
74676
378118
3042
230223
297023
143243
105253
141511
327890
409279
89132
441874
107696
124236
475439
272776
304878
46943
45886
30679
54381
473620
142642
213629
537603
494711
124277
520569
409818
169267
128883
497599
478385
390694
326204
536153
95530
549086
333355
61807
222892
204595
390695
432401
468789
262438
291853
462946
287444
36166
559433
427244
8878
114202
140017
59137
170198
521571
224638
348680
526039
394936
420288
359240
309407
168831
273432
43345
536486
157682
7840
451232
92376
531744
311226
383432
546308
89923
118985
548361
377933
103374
150886
309563
320450
346136
325192
57169
377149
398069
560257
445518
319766
543706
368302
102250
335320
165123
320820
21261
156238
533601
157880
492409
349297
334483
493309
187732
154673
138915
347301
117992
241226
339385
114717
338852
283846
70467
22686
67307
25802
79723
220815
307085
222068
548649
254744
51965
531246
460572
487945
152212
216815
155912
369592
305863
452080
472532
86127
162218
45133
32662
192160
462350
438804
522773
535031
240845
444891
321797
407815
95240
542339
274513
120481
431011
312165
123923
391754
432830
268968
431596
222430
432571
539907
152799
26206
208779
49371
489053
517035
229019
227450
303204
413002
8534
271509
480317
564703
499422
450495
378298
468331
470739
94453
1443
143809
311111
130899
92727
153278
290966
13186
152824
156610
75160
328948
64483
441257
57078
223481
150026
318900
438926
469930
17467
45960
482409
241510
420778
339889
470858
244954
233042
453588
214227
258560
419557
396573
376225
175442
383479
443884
452247
451801
367624
2980
243864
15233
110294
152824
389834
28570
300419
157352
198349
554671
489529
33854
482495
540572
17380
505718
341151
499994
292337
492409
444436
333771
333654
23223
379345
421305
280225
526382
376940
377445
535035
104220
161671
406553
185298
33057
408210
515465
491482
369509
350373
674
154901
207387
394569
229344
546170
261462
224849
174131
467790
281018
303997
52280
469890
484601
103844
226739
466092
122588
479409
525709
204476
502546
164151
502289
222290
139739
47678
179995
298144
71404
459574
489046
520977
263244
194283
329198
436115
75231
354282
170842
187526
467425
503848
46619
18296
554351
303260
116713
381332
202975
219434
295546
321460
550738
186963
39543
418135
447197
479957
416727
452026
133041
310833
271661
320704
432757
144093
324884
202471
81134
24052
80697
127590
526648
404163
391348
400211
159681
511297
390622
512184
503963
164792
551303
23502
89371
189896
333990
293812
186062
432598
318066
428906
474667
191987
337266
192182
334911
35030
313979
192675
540264
483548
371301
497838
112491
161631
229790
358597
220184
46217
414319
2758
69170
117358
171036
218824
387907
185485
434045
508413
154957
45189
276343
17049
35284
200906
97026
257337
134542
484396
4052
130026
567154
58094
369518
526436
534792
448906
525670
412162
142799
389043
99416
507647
481220
426712
459365
136731
324609
565420
472686
292289
351687
360556
327644
516219
152319
466475
356844
225135
143984
321913
354215
375393
35502
252427
290177
200468
222634
89995
561639
263606
328518
286706
417433
235312
199942
269660
210901
255029
351530
204259
5066
205502
242511
517511
39215
357883
359658
160527
440910
257289
105876
364721
87880
156401
132206
342881
567129
404632
24188
563389
287454
126202
214293
139583
483280
529084
347214
310596
274475
320478
13718
235062
173462
7349
446289
379187
345850
375109
274325
137898
402308
187972
256993
352235
35379
60120
112598
16705
87876
280018
248297
156606
228051
205333
462053
415215
250479
103622
173165
541024
235292
220624
266923
562983
403741
401525
359612
330898
78984
481858
509549
334035
453129
378858
376259
348803
475604
547325
18772
245542
256520
84482
71729
482669
146655
504880
373270
123406
40881
492753
339792
14580
213846
495141
557859
253344
68486
22762
551510
525834
66854
262412
138788
510267
126424
265959
126768
182025
65371
39935
102793
301634
378639
152303
26265
380122
99222
355571
130249
61121
497808
506503
454559
110370
364097
265253
80568
418489
438702
497361
50415
567110
554550
123558
531563
190028
472355
518631
452543
149132
218420
294339
102360
215122
112809
391707
41408
271148
336408
292923
57139
534368
125026
175670
349387
271718
267677
28994
378758
254929
375290
91424
7901
252881
293779
369243
119391
504958
559194
368567
111864
59399
324117
330329
173166
121973
3233
52374
155850
470033
101889
181425
34398
4144
551322
323735
144985
149484
407589
258516
224413
378008
472976
300501
9687
449470
495717
265731
381597
227708
455665
333874
105369
206423
353155
326156
534417
36419
60016
226493
321971
29361
177656
384759
3348
430084
158518
9009
310303
182594
203907
433160
499729
64274
543098
385599
49402
362557
288470
307707
372087
339734
315289
286380
300658
308215
474317
32432
255801
18982
472585
245728
149257
27549
301321
67661
418102
480051
380883
56343
162957
79084
324103
196430
176115
271074
269021
333295
171408
304701
199329
162764
61075
52852
306258
184081
39255
493810
277503
524090
59933
301103
540383
325386
524725
131956
379555
237532
523739
144151
411411
154809
406918
521940
482614
138165
337059
31152
238585
214129
59249
60745
213300
150671
384480
504013
526972
426546
443972
287477
289772
124450
141238
253250
486532
90646
130433
347408
274029
367673
561648
109624
515760
538743
510028
466574
383993
446143
332659
115659
31843
330450
90998
254502
32253
119334
472295
243481
79007
462321
399144
431059
15888
420378
493738
281250
277464
399501
65028
154750
9405
66744
221400
254886
273620
497663
180893
563652
541598
370491
532571
343633
520578
519871
267896
109507
238436
99841
141616
396967
183854
99954
44638
332707
109960
335845
284616
460490
80562
471847
562151
349305
350438
62888
400917
358865
82139
437799
68750
8138
548458
28937
55598
270998
120585
169010
142468
488216
559515
293528
208897
152105
8655
296330
442264
391013
238635
147116
266036
530604
177364
118273
549475
262811
17588
10375
110198
37625
77184
77450
568264
59672
84170
444516
401516
127791
373527
202742
333502
495632
149563
156850
317251
241267
65761
564314
365967
21362
316490
277425
141716
34149
326347
143580
306050
249132
142839
330699
50299
244219
171939
255401
492575
496482
28445
58392
2106
208590
497780
338850
221374
268632
438077
344510
216719
298821
64307
398423
352612
59750
349852
428764
3397
82520
538313
447906
7285
390134
499655
421787
90921
458314
207710
49753
552576
120037
336608
85759
226540
58607
493898
432341
19357
356190
381223
419389
512738
557337
80898
422841
524729
455211
236793
67191
508690
351643
87403
476720
302849
537237
394500
299417
457257
137153
126691
396094
127608
411929
456009
194705
529664
109107
143001
229889
243618
472680
379393
535225
26757
271937
425678
47809
30139
441772
478576
234581
280203
85047
33340
440471
73062
464860
228246
383821
340494
154366
15449
40577
385274
467568
439545
321247
325225
414979
388217
233993
93404
443684
527781
333459
273727
566296
246725
503488
181422
406075
494063
373546
52085
143647
76850
14383
273684
560883
207088
314856
212038
220006
114875
55095
275755
204659
477599
478764
112087
152206
557742
117323
506653
563242
13947
485258
536001
76520
321012
277422
274790
11190
451907
422199
424111
207829
67029
171181
441182
474498
163351
282825
287988
346698
118002
346367
117036
453332
240207
271648
146071
274995
296427
268254
15616
461068
300608
42783
50745
57811
533161
404566
265404
353325
503648
7550
75148
421233
473713
460947
60833
98638
238694
270213
175248
198117
308115
311641
338131
219948
314498
28635
246619
389583
315030
400140
155684
526574
165654
60489
340452
503238
475922
215298
407616
437071
508275
444367
278895
174457
555743
235707
76262
179267
493988
143383
385175
7550
170976
557045
550634
89258
264325
382648
505073
482478
558746
184679
218558
469717
252878
542037
469331
350468
234615
281077
361946
315973
133299
77580
376223
426217
446896
307562
552704
200870
186489
483941
68472
231102
556770
368707
7411
22693
477846
33069
358388
341125
35740
438622
476430
170574
266754
183503
221330
94487
338060
566996
375628
63039
59673
392989
490891
22609
354351
381475
17525
119855
229752
527532
430342
308901
379924
175641
285442
56228
195984
154935
201360
203837
527013
341399
109235
116392
325367
167173
49318
237347
9488
274330
543023
420989
472394
522893
127468
368662
338204
336520
430319
51382
481674
521897
536871
195584
191002
110971
211320
270939
87728
72820
249720
217590
279685
335216
168913
41694
3196
424161
248143
234625
63118
549781
457067
126132
206302
120585
290363
408195
536019
173021
113594
319735
133013
4900
97404
552892
548213
78284
327542
268933
380697
142058
414603
8933
23101
457992
227461
24212
207451
217496
227538
184956
267960
397348
330912
50400
547906
154934
380206
283522
73139
269559
177429
240901
495303
294687
90117
201343
106361
198304
119555
373084
265785
132713
255601
356691
30945
149812
267781
37854
539919
288833
346257
273576
249049
250218
74330
458355
457830
141298
535780
490546
348150
282629
433299
258162
313395
446818
567276
495383
420938
391841
392376
222652
508023
338712
375917
52436
175632
12385
94438
64979
169088
284339
294427
80962
128889
53945
419867
429244
472163
480863
226368
99121
548573
203107
300543
323415
375114
512724
463814
519771
176777
491130
241556
224329
29635
207955
505321
358767
17542
297930
453838
381590
380324
332012
278522
65435
181348
537685
233028
258967
220457
76696
198842
385457
277981
294248
322174
125511
228671
27771
287171
183791
288272
184817
181611
369895
411093
106943
193013
53538
86864
532783
115145
530438
148192
289787
35845
451848
328145
168528
137782
440376
263941
117855
61075
207568
55030
387125
341070
464557
320209
162048
44899
226088
146712
126503
113888
398117
415684
76042
308903
122394
429656
172353
152253
71964
544378
350331
485504
64658
445930
311854
494019
69201
475611
158958
27453
118763
513817
192808
88787
163656
292402
442050
142398
406895
38921
526428
59879
156277
304521
488617
47178
388658
504139
419695
259030
45421
310575
476704
358997
424038
197026
59344
104479
109127
115232
439480
25695
270262
287880
422751
416036
320782
474402
525897
234364
221003
3143
268377
365686
112609
530206
521102
88312
129262
427511
112418
230872
348357
43247
88875
21153
206147
376020
544826
385797
528968
85672
197023
106417
152099
416846
157402
549583
229754
520760
504677
429328
476452
8972
209812
427290
8557
290507
74595
137671
314783
252874
297306
370164
498963
122639
101156
385447
295436
82284
355433
14813
492207
252652
386923
53080
520787
166111
68568
312706
479672
437200
187608
100545
210891
178490
200101
71996
564321
272979
353020
341787
119042
308534
203071
207287
67593
256217
482596
207590
408491
382556
11708
434851
215299
373366
155705
457526
509137
411907
505582
472615
425407
467575
232478
414654
138451
333075
127845
364371
21403
482715
260806
95304
567750
45255
239546
506824
504722
312680
96220
413516
354861
143459
499410
525320
308810
502730
366208
97182
269303
1763
304165
207726
107228
126487
232009
321802
528957
77352
293564
440059
401148
42506
353970
126205
416471
242279
174744
343389
546868
400281
220679
528177
27579
226238
57231
551924
563550
253067
22378
357509
463649
161126
100826
337726
14202
41620
191814
20113
208609
257842
396021
368453
260606
361916
274702
297091
183303
390447
72064
273757
45207
94302
470196
536467
418660
275813
268815
485748
1733
270996
438067
284880
427850
5604
524283
203847
493530
402825
304457
216931
789
124926
250081
134393
59696
136905
546375
307585
541103
41816
459903
496501
310746
413230
96506
93724
70931
270374
55218
98847
350190
262643
372884
73471
140139
199339
11921
203543
224147
292784
158331
293768
545304
225891
470332
152473
259665
480221
281670
122334
203501
31242
242381
425067
391449
237412
390513
22807
362296
175325
202473
403666
147655
315536
241795
390453
251027
228656
92143
433098
158023
147973
5694
363642
32327
294981
267273
64643
31767
140771
373293
294632
250252
260918
552590
8534
563063
84231
521013
55945
334058
145751
294805
146732
69159
281921
36086
416604
89164
204079
270310
166680
259699
529175
495027
203503
534367
26182
65708
514677
18145
163962
157582
488959
64363
373643
530739
484252
24979
141067
460104
64233
126324
532052
5845
469294
15123
451650
203275
430023
14846
47267
415464
63192
416625
361315
124829
32360
176680
468934
246752
77694
120385
18154
262784
37336
57006
197851
507567
120425
12619
263777
166211
88322
90947
223626
565110
130931
62624
477048
277675
337497
105083
389407
559147
8649
533311
14605
167897
292763
242438
308471
196728
313980
152991
181781
252296
119787
167810
21876
468984
422200
540051
104534
342191
548740
469001
551450
486306
226874
348657
356384
287307
364997
108623
511993
18215
534468
46607
149965
177604
242873
19270
378519
85747
255103
279644
136835
287111
145814
538344
388199
146793
317937
320558
26057
446742
344005
18895
552706
394004
556968
491877
543091
224255
277933
153819
179854
4277
87
284011
528820
261788
385699
268274
70690
250569
333628
157045
494024
206286
157699
375370
56109
457700
549964
548592
140213
134658
280869
401114
363726
323987
306392
1625
545917
113300
490942
256779
462611
553689
206799
527568
420565
484150
404716
93921
494028
7372
25471
275484
87403
336507
560532
299963
512085
458071
317471
532718
472103
19594
140198
24077
269970
403687
468224
148404
508965
289854
87128
507583
295557
157473
243720
78225
463807
30317
229470
241233
249104
308644
544993
369567
363331
482130
479265
425923
207187
115102
468309
403339
160559
65351
220175
143478
381859
317265
283267
81942
207181
429346
345908
507743
364309
81299
568304
272491
500407
531494
384482
114227
282383
499118
67449
307877
507064
440674
170068
311575
327669
411134
127641
176775
55982
333740
137296
482508
498296
266604
481029
149926
342093
130570
49426
70602
97382
191678
120462
318671
115572
71875
545576
87593
56732
167120
560255
19421
433343
182803
28929
53232
96068
98636
561981
394881
122585
494571
89506
262477
315232
534510
25757
339240
448055
550643
319830
58005
323205
200827
313966
561439
302563
210924
311755
153570
503841
116525
178251
149909
15214
403305
46660
405532
194288
123838
491398
83033
530955
26926
122898
280567
123730
232247
332960
390687
421315
464616
460440
381737
168669
369847
326954
187628
143333
172404
505315
545759
194465
164563
459667
163582
494499
283655
404195
505947
146755
565998
491095
511968
161954
309356
472824
468620
473764
108162
493505
74473
250549
358031
210053
506579
449930
405467
261200
546003
409570
63384
457352
26449
269440
331422
162048
55050
184111
420168
511333
467959
490018
438133
209892
187814
200255
238737
99027
437637
542732
33075
492243
566581
36229
418600
422792
156668
66803
267371
90428
224132
10253
396325
241994
295047
115610
367918
423340
285684
519404
24045
87555
286321
485008
283722
473065
402204
38339
23792
183965
492105
116786
421696
53769
430939
345727
293966
43326
498633
448880
477968
204525
56228
215298
236886
558988
43564
154908
82989
249790
317368
496309
17251
199461
236321
90969
213172
567172
120882
490990
346318
145347
83913
333026
56008
470403
547569
286322
374100
316652
282532
342946
382461
448942
567357
413016
524402
129977
538074
242439
364054
74514
349125
148033
306312
538651
194806
414575
81916
323528
304392
234182
317876
198424
565655
530779
332768
5339
497365
324594
62403
454475
564109
336108
291540
187440
219109
77891
413247
395911
379344
21188
280029
284460
226823
26078
381391
237686
180232
561772
508269
458319
198540
372121
203477
534543
246686
309142
315494
489064
442961
114961
504929
261917
326908
195292
73595
231721
454126
200851
268872
263256
92805
236103
13801
95298
415194
18282
251255
310099
151966
419026
25450
543803
553092
552979
189865
534696
92535
138479
62650
462989
133467
25174
50347
423488
150426
174600
168499
276992
303319
23726
277118
272311
227991
59898
49794
315474
366975
442495
541338
143083
323861
34923
434868
138335
341148
314428
196066
214226
539332
548761
328153
367454
496174
420143
463835
245943
93895
75743
318658
129458
304007
564462
234868
8295
525194
368489
59100
241466
304899
492949
287819
229811
99591
56341
367569
98363
420721
485937
160706
472042
458318
97942
335657
64095
205062
117646
419936
9507
515720
94440
279481
13589
425447
424299
346187
287595
148302
471018
520955
40853
157873
380115
173649
237225
198499
111066
251358
24802
20027
37196
191074
79868
414595
115434
313912
498043
7272
148630
266251
488943
26455
433791
6321
470394
252273
552196
465483
305692
529963
542071
563990
155114
524087
69990
27076
26043
485079
29423
138391
174955
328959
509886
285728
114796
231997
375926
263580
125743
529429
132518
65384
16164
200956
8125
29369
221948
391414
413579
372893
76727
62019
400190
407231
252550
258787
219158
533486
523648
532789
537758
366642
452541
522604
538099
234646
511342
3114
225357
558408
291579
199100
160850
244271
254038
98223
272686
488915
437312
505730
234484
103037
446550
77676
532732
83648
529337
392276
290491
125531
478332
471429
293683
451326
41781
14067
560168
79737
424075
105280
212511
130747
171040
304215
193262
387588
147853
206540
106821
139529
82049
205269
44339
552549
85406
219060
148283
371584
496180
130073
304946
136304
93728
227074
487003
41583
161731
177203
27249
542014
437437
234464
504941
151195
17701
179714
129493
11781
209231
249738
178891
463527
478671
407753
60245
504086
516927
545359
350771
270873
14311
560505
372979
537647
509946
171643
377834
527151
100527
394088
330685
466194
398661
417916
241587
476407
236357
370848
74001
281812
61520
141874
318538
493390
197746
31441
387386
114630
416431
218042
321841
527914
468591
245965
529416
39963
56492
222361
109180
439275
233936
8453
292799
199427
64922
34250
503300
256967
67728
223045
512114
272366
480147
357613
152723
316883
143521
55201
6203
111643
169518
322419
39758
52675
253913
19171
388139
37062
386956
471208
515987
433984
362748
66396
301886
548614
486304
161822
79303
37851
406245
519192
296450
1840
314487
145877
514590
75031
79793
101378
476688
224455
350734
127097
202366
244076
241440
391653
51456
37706
550870
251343
300213
275625
511102
283193
339955
216488
296388
540764
532346
253419
277024
70195
532453
443896
85094
299917
259258
231438
521760
228907
371161
168477
228841
427596
416906
229633
514858
379504
448488
297068
8012
455342
280802
193435
247818
564748
564038
171862
306050
481462
483583
341896
149498
116299
390721
436196
407356
481778
359305
283252
107828
368672
51956
445809
95091
270702
561433
159930
188867
310182
486236
195055
353006
466223
499911
51925
38760
558480
316729
462826
471650
256134
191931
530129
157888
322764
218933
87427
524027
559283
76840
196156
61525
36604
308329
217192
450334
299222
413645
565341
18626
266130
218190
381681
556591
180523
110273
291131
544892
253025
191976
468429
154008
211341
509162
86338
185922
41611
466918
473034
59479
191315
400209
212266
272320
301356
371699
348794
144082
232610
465656
249230
266725
47417
478420
500751
146049
462369
425192
557670
173672
538650
184895
224951
465227
96963
284412
270714
410472
238747
320145
277066
434582
437466
187974
65979
160175
165434
46760
106828
538300
436972
222687
56275
510075
307648
380775
431572
305326
151120
39680
221149
293053
322139
189374
436355
278060
404236
223855
550597
390453
368258
409529
301629
418040
536550
86416
232577
440326
153339
551719
41413
442684
406278
436134
171420
81510
272735
348611
192688
120183
483088
332005
429149
280680
86917
412854
303640
344778
9316
426619
532341
332794
502604
305989
66369
330194
263519
498961
537685
237898
199201
236491
188747
344712
135318
367646
423207
115257
544390
55207
66312
260773
503575
248943
420854
37954
193295
455744
547641
88365
258755
427492
482995
141987
301670
85746
210161
255547
377545
31818
331084
529930
172530
73016
44122
251111
263780
253959
408266
473608
398562
358333
119233
155566
331129
64623
497392
384198
380031
225774
523688
26386
291463
296428
73995
299090
335016
257169
100384
193614
100667
76213
74801
128937
344791
83404
220113
331672
464585
449209
313842
484590
235682
61292
186482
232676
381695
93602
370927
105695
436896
357705
312136
78302
105229
194817
391222
165298
523258
67117
115480
256179
167953
87365
472469
63764
523526
25101
51332
110749
424409
198410
95685
525113
88017
466545
91414
37957
368058
487345
250162
245713
508784
238657
102314
223689
417376
242480
75368
424725
214397
178589
424298
74724
292665
488279
507052
533304
415142
17619
135168
428232
532504
161082
155127
69233
531386
162624
23066
18097
379311
252782
313268
228892
141662
220727
107366
79001
524544
308395
197600
14376
234632
453048
89445
18982
14317
189236
84692
131525
94538
68749
67737
19673
556079
268949
412163
158022
479836
26144
300003
153463
9080
8893
145498
539689
399408
245274
534409
276195
359545
547424
345585
517049
1625
97021
293083
259742
159499
347810
268955
457532
103507
222451
268145
182503
241332
325648
408463
253091
227261
445076
187657
479620
245096
11247
122755
294605
264763
220131
208347
359206
540316
460869
499899
73157
27406
208781
308125
350095
543928
50411
202760
524059
321881
532276
31756
534586
169879
156877
499432
143433
9379
137846
273736
321916
489150
81363
397504
150306
371796
350925
164515
103098
304579
167040
376347
83172
40872
221119
210629
216775
353578
28731
303235
266149
8786
308994
49871
269307
111445
351634
428382
157414
137391
65797
555212
445793
24987
508196
484016
160174
278068
537964
483229
123019
123640
231588
373291
52570
65980
502230
423114
480397
5086
552548
189237
302757
326359
389483
191004
350737
379933
364253
27264
503089
410280
509244
227950
492495
17434
76549
278185
166751
514842
416200
323525
350276
561776
424375
267319
502841
73011
538208
433665
103365
548588
35959
122613
196958
324620
148281
186234
449440
198022
55434
451002
257720
195376
144263
195490
265506
216363
442906
274265
254676
531370
385814
180260
280330
531163
549277
564692
559665
481152
448777
203207
393769
411666
345832
332052
49629
179499
266141
207406
467084
445317
501112
512919
272342
13400
301488
364254
270685
316893
73382
325311
399813
463270
431435
119657
55537
149176
172072
467616
530633
512267
110308
134626
285506
283480
518871
567434
480296
199686
523142
319753
9598
1432
43277
372104
56902
509107
521804
30012
106883
107667
392512
413455
101784
480389
550774
230015
304566
387183
93120
241895
61346
300005
50488
24072
125370
135800
169356
207124
296883
426916
563697
420668
117092
568560
156974
480909
255424
278063
210674
230464
453015
501649
234988
532969
547497
317388
38370
327241
261157
321156
57918
127745
295665
24808
158191
178209
157357
262527
557214
92306
347302
99702
463234
434529
118650
106624
372884
533253
417282
333584
349785
221680
551020
163694
62398
297391
105685
196848
145715
27116
343868
74246
501616
52178
518708
83316
434603
383930
547458
200191
272419
132438
207965
351304
544087
451414
403935
34923
352150
180549
28330
374948
454409
480850
54719
468785
519080
2098
415753
247526
300668
488846
36442
452183
45628
200478
557998
34244
28244
299929
493966
46650
532543
30783
490768
321714
148572
83956
503684
303716
438471
501293
228583
70851
165956
538197
329088
184772
502509
425363
238983
47867
139893
522769
339269
341202
135566
6702
10870
430201
27498
60177
495073
142564
523259
23757
360224
285963
390073
417009
170292
32476
252964
336581
522353
110087
308787
55227
325694
62922
471830
45767
540089
23822
121983
149076
106531
503685
217312
561639
47278
504207
362628
468701
290178
351880
292139
567649
460864
444153
365327
134566
200412
507331
36819
259879
505850
512372
40176
237
478503
132153
223547
500372
498604
114949
559014
322935
227637
319889
157092
158759
511010
563089
104428
155901
290965
404281
134547
14577
550173
17829
176909
520411
202371
204164
313054
253560
54148
322961
165787
462337
192675
473586
152349
200122
13045
184419
263737
382289
558440
183093
506728
47982
405754
455361
199416
518537
396510
92405
414607
272002
379354
144469
420906
147850
445289
245203
57701
566451
415588
116326
499919
293640
466092
96739
361158
195243
320653
156650
113245
128027
411539
445573
152675
499370
238525
225742
387375
395315
243751
394581
88906
511179
26812
568110
132681
567234
110930
543475
53476
198104
423438
28636
110066
559567
100710
46638
108030
530633
529581
216241
346493
122753
407782
416115
157611
508153
494667
216458
556654
426114
232503
432576
456063
551258
14109
338048
229156
55196
89572
260921
82199
248565
187468
552216
510837
449180
535920
53645
528358
336632
243544
27620
10724
560841
217777
180698
222341
323776
466455
149708
343384
54813
285797
486914
482536
559395
562117
392607
206834
171925
87379
194987
337331
199320
24746
174555
427448
391592
341896
414880
99412
550334
347851
53838
228620
531777
396730
486421
484249
167508
128235
153823
187857
65745
364463
248949
173283
113148
276642
535057
295626
369873
280894
328121
183120
228520
408106
297466
523653
415476
115728
177180
117649
16851
46066
95533
307827
4863
290699
297361
513675
28799
421096
354307
563591
235409
555626
549459
286893
85878
348464
219077
86733
156239
120976
67104
67820
34439
40444
288266
443230
316982
194273
42711
158229
68937
53627
346850
419814
131444
518381
452772
56144
179843
474543
218984
481226
460447
124367
469184
165809
446579
112305
231712
442725
371166
484024
516368
560553
225430
283268
176295
276150
103436
268900
526720
388759
58911
560489
1572
93281
154914
286698
444177
268971
184818
416083
66607
231336
445446
544642
160158
211766
29029
291572
537571
194214
492376
39723
522372
529066
567576
266144
249517
442321
494556
176424
479253
41522
10882
404030
52333
520367
433496
298447
305616
217552
464685
242047
296889
465004
255325
7040
45429
343247
23452
72525
552023
111609
269933
34851
117821
281433
194299
40877
504260
533600
532035
476232
517062
369935
65242
2489
325755
515361
208991
66245
135422
2043
438106
357478
86510
441911
47785
286862
545422
1869
565665
232705
355364
284623
512161
136919
396807
262099
410907
410398
455860
42229
14193
88416
195689
466643
317946
49659
253208
437571
21271
173655
119275
187035
264918
342836
276788
554723
358297
132322
392113
503889
381675
282421
287189
71780
228607
177169
161816
51916
173859
176532
285169
450191
78624
160497
198665
418154
479127
258569
158539
440143
237932
451968
537903
103
159239
13280
547291
146590
352830
53785
189630
35642
554624
237206
275256
18938
229263
123657
503629
27095
352462
306704
410739
346081
359285
36704
67784
236703
337095
370203
394894
98972
23257
149148
364319
398354
540424
64016
442110
136779
525194
289070
307404
564401
60671
9948
189149
372628
457375
510066
378765
406593
554069
184891
286639
294797
134484
231991
46408
2755
552776
539663
119821
35077
383556
80107
553682
180476
81653
146949
21724
138542
29910
523121
53337
278539
297399
101882
389847
405155
117742
436160
530276
557079
203733
135480
17185
357080
265624
4442
36098
453522
117805
391162
202250
212747
177779
63637
147888
415577
355785
294232
348438
222557
487895
170946
7429
119802
219553
455403
288125
146394
546023
528278
458048
70727
152319
78041
206265
392551
28782
371196
414143
358725
419909
319622
264594
227718
174235
238771
104034
462485
395354
45632
440319
163259
227960
82228
92645
219336
103666
453196
66888
478166
34459
552900
540364
451433
519864
442020
218257
465369
341476
322555
254101
562837
9570
184913
530241
214194
19539
137116
185447
38395
265271
182782
339624
558835
172742
525962
467022
175986
346407
224921
115965
558902
485759
55198
54668
40488
237848
99428
376388
177976
525770
208827
539218
429578
112422
431612
452932
555862
331900
338943
354063
437378
262622
103910
426557
71560
1833
315948
403845
82100
39223
326963
272864
309195
382630
470182
410555
47957
10378
417977
91201
478679
32706
414448
97982
79005
245473
412098
366475
341192
273817
268627
225059
48737
212444
401140
352360
14623
543230
178612
375682
530515
564127
407534
411191
97938
303554
268052
481375
211964
416451
99056
344717
158534
447913
309839
133560
195136
267259
140997
373033
98318
254448
126674
197866
404825
333868
240288
534710
386385
232205
155409
44735
443187
242630
261779
557542
435065
409181
295096
397506
565780
88546
221753
471884
256676
387215
522883
340999
4102
418583
451039
168540
373481
434435
228947
212010
359158
424035
108422
379603
210527
171536
56228
299445
16418
154731
80967
218711
555690
340558
190111
560073
355881
399517
385151
107589
509261
389571
564605
499855
130742
208450
194987
466495
429644
561459
364316
294925
12598
90143
239291
345840
276091
198807
560760
216887
95782
416826
108120
145119
352433
269581
374729
382386
445805
567920
195852
375811
528622
485194
354680
352352
205816
246678
154645
471019
103863
520191
270557
351219
107817
187132
539954
343744
320757
396237
446245
417217
116691
451979
299822
59296
423105
332439
289793
228118
36494
199813
417054
223227
492376
544876
566927
114844
238525
458239
294690
203838
461636
546413
66019
353364
423134
232308
69001
116466
122795
222630
268378
32516
88486
178611
472241
8285
4679
282652
532118
121025
196061
542132
504256
536444
517318
317350
387529
487003
87858
424429
416941
401149
472980
104389
116848
548291
241396
373063
299311
381452
72564
375606
66736
58563
505521
126686
66293
195623
68434
243730
364267
263857
258787
317828
28037
344427
329845
66830
544228
511114
77474
367337
481998
24667
336365
228382
492527
432208
261992
94843
322870
223639
321315
361784
340538
308603
189238
316948
538731
495325
279665
433132
264307
7793
246864
199807
13007
417337
149909
139181
455862
438900
245836
498806
150637
396780
201813
135241
479980
327051
493747
112373
94198
169625
468893
214056
277221
84104
193851
73358
24609
281337
179002
421463
73015
501551
63439
319274
459639
243118
561076
413209
271658
300658
160626
161813
231023
358370
223148
158796
174295
286426
328586
83384
8254
454413
109797
560205
115958
410448
444985
159887
31933
440300
563941
546793
78593
462032
556554
169634
218618
187276
373417
210786
429564
230202
366933
249582
293165
346123
91286
375941
449863
281028
459154
400537
174046
432349
445028
127683
226738
507634
526892
8544
197557
12658
296909
393487
281
361145
149925
387569
381483
543245
386569
109507
544303
289555
488072
121770
519955
449350
20135
77355
91622
266490
145874
293580
119958
171626
334394
225518
407705
489933
323690
147251
22854
299398
378933
192366
368292
488565
402493
455405
167242
124146
558030
28218
299077
163109
352079
555873
199848
5756
203074
438731
406584
405195
29314
161332
385101
380305
30838
170796
199152
64504
112580
11792
499442
200945
285994
419156
150254
120968
42470
325080
124233
513783
48686
483125
561074
155496
112253
294076
358004
368513
178950
221097
543479
167705
325924
428215
381329
143339
540876
283707
346130
373650
181793
264829
419462
289691
84124
543430
160263
36975
550393
525247
386630
508544
432575
292857
203214
386400
147543
136007
152247
522301
213408
382962
347512
198560
415918
194185
437564
551406
102945
492337
536096
222809
76179
274156
353510
178482
41816
50101
194304
441469
94898
175347
512949
440714
467995
396816
302243
128090
138324
422370
126558
272739
386850
512986
479805
329073
306169
2186
276531
291478
424871
509804
56435
112910
50084
488359
106553
560429
84297
333971
190789
65616
1678
394922
514860
175662
355649
300451
112293
40322
334490
433440
479628
29586
444951
105004
351250
283169
453251
218051
165525
267400
501398
92383
223718
238747
444591
513584
24516
87827
232184
442692
305858
411096
416976
513440
399840
375983
342628
107011
33626
51864
378929
105885
259187
269340
10018
460486
22203
116193
86932
59265
226733
166886
396988
238411
351097
502493
412957
523613
334070
508282
80748
395564
298892
12881
161706
526950
160431
298412
253249
270119
451494
529926
308942
258224
121300
181873
443879
315933
520306
234277
45588
122836
90355
416185
73603
136272
559915
242615
286381
427135
552683
217519
391649
140877
430075
456415
521404
477170
300835
548247
224694
137845
333893
563183
440188
266388
63167
3065
358393
245614
281195
277041
268743
91924
149829
355595
62434
124763
136856
465401
482729
406973
467082
115676
506204
334350
207866
502115
272789
407509
426439
154894
353934
540669
112433
20697
489743
530863
299024
226796
146008
424429
477894
140308
501488
410454
442306
555454
299057
565262
320564
331419
73000
136580
179209
445880
190919
51729
189511
516406
270832
76728
229535
126026
296983
86886
53611
161510
135524
459717
254559
343168
231470
387050
371981
253043
62411
440467
173618
203169
155792
473717
441367
111711
342482
311814
393929
546650
129772
434506
439676
544339
306884
14337
498664
331722
347082
485846
106442
315774
473152
127570
529372
363550
378534
46597
312263
99753
26191
427288
406101
59427
330845
246603
167340
158105
366675
410340
32100
334285
295042
511229
501469
221356
343954
515825
158233
260068
378661
271588
379533
83190
320538
180326
437312
533282
17243
545346
195952
544122
285960
530184
521468
186838
77049
102580
115125
285586
339150
276002
218838
165570
82143
316550
384770
376377
441254
226303
481374
451251
189
467528
318696
565209
351748
13695
153077
229497
218792
63170
466935
539357
505415
396850
355444
185224
156909
380528
532898
107827
191848
297497
27563
53621
330808
431718
235024
217764
138427
494717
189255
355372
113637
307655
50994
335971
563527
554433
216231
542493
154182
257834
415016
267555
278385
24122
359786
399362
424788
262902
468560
12759
566448
417887
392901
349572
80027
468493
193622
100772
453163
378686
179090
196259
80646
233906
40901
345367
74027
189076
518914
229492
37281
420960
549971
98661
297598
473340
357677
369477
400027
42064
111391
33767
524899
139949
218134
267620
186262
248514
260783
167777
106685
168054
450319
104451
64877
29343
398153
244629
392084
404988
350260
168289
488867
307216
186772
11446
321597
561810
35431
385780
303542
152719
360913
127473
93939
176531
78289
123363
317450
248851
438235
139928
462842
498834
243384
10695
448901
440216
269518
245958
527277
286773
235526
431520
119085
531655
406761
543696
549955
68903
2184
49978
508366
363656
169038
422329
444744
320995
99394
233127
141762
194294
236631
15668
43542
382410
388062
509564
7178
436674
538251
113733
7469
8358
151088
559911
203095
329742
40485
241996
390523
207829
502503
109584
56518
567878
536181
291951
509095
50550
85793
108797
342015
211091
27747
430073
206612
517601
143175
260682
208101
556476
42784
400663
228571
60135
251828
561433
423433
270266
565424
546084
87841
35124
162479
14662
521280
284476
476846
313820
373573
176558
323865
321295
138412
433491
103681
149264
334328
226724
162305
202933
229713
425799
31248
409468
35362
109909
281826
228480
522889
158862
129618
103982
47314
544468
128816
289025
100948
414514
183659
345893
542166
505746
86201
289905
505384
189255
185859
3112
291234
549731
226792
381934
389813
25240
338186
392787
290526
276572
494008
565773
493876
325125
429788
419495
553433
378380
69222
128914
49273
46496
465416
168234
467681
302112
514675
142615
54533
316617
124584
408570
35725
268006
225371
337160
379609
478043
228167
345884
549758
383315
263944
348103
54844
375375
405045
248044
292579
507662
80283
539719
72041
7643
13163
61184
188450
212784
101200
67489
566770
327273
136276
104185
57465
95725
531909
294716
174370
110380
124633
492426
30082
163123
544356
485430
485320
68449
148947
155400
55835
244092
288197
437104
398598
282566
110252
458224
332406
384583
87086
303962
12192
140460
345316
257223
221809
371340
120738
74753
427009
200111
172875
33797
362671
293437
429816
427090
372743
152932
282814
79778
193409
160484
559062
361503
396234
548799
223382
541438
455048
187071
459002
169830
109966
505691
326824
435982
66782
297692
52732
216957
364757
534495
450027
108687
131854
194885
53077
8748
159645
126590
319917
39690
122436
47356
13553
485772
525845
144778
270680
477545
472919
338956
241817
255615
221201
450453
443305
12709
519971
265284
200362
50989
393147
274421
25378
61149
509276
267358
170535
558547
91140
3434
30587
543469
533642
163750
479109
354870
85727
210003
182422
151949
45162
338621
529741
491311
475908
81136
98961
74754
216324
418009
95771
310542
408920
58489
165174
298820
284942
24192
483948
250769
464091
425275
519452
188088
383409
213679
542762
246661
111369
348083
317416
469002
467680
217090
314972
407120
115836
89704
285276
563602
461386
27154
377404
534015
214666
102538
394449
10940
534533
449078
424300
149219
404952
507605
490411
52701
376424
249273
418964
87850
213665
291835
434257
507664
533918
411890
230516
263914
155290
32217
502368
265585
285190
560820
366400
194055
120429
132950
487677
86805
535395
358383
23065
183303
325362
190999
146874
251095
546417
502581
251874
275247
560907
164818
43626
126638
128852
72851
382675
502562
496297
256484
375940
103784
176961
331229
200503
108671
460208
224794
436401
348648
153139
179409
406866
145727
33750
77906
411159
296497
553936
384070
280183
388989
34764
157285
65870
223464
455036
443160
487331
191042
434308
251738
239813
290885
437459
10240
371288
206623
181189
354904
15774
368571
297976
433197
171469
221148
430627
189116
326877
252399
77536
397579
206924
236783
29337
503449
401859
261074
286203
103636
281248
21957
219677
35741
377530
93416
196746
415648
389674
145462
468031
351622
380321
506961
195987
92460
511607
372669
265892
229710
21905
460756
488065
286704
286080
351842
216395
462294
420924
185056
42076
376278
263809
98481
264842
485214
384582
451660
184426
99542
43917
450493
134697
251401
363720
515075
477090
383047
433227
556642
182034
424615
41693
285390
200053
532811
188537
311645
512037
396413
48615
172359
536181
147471
60130
136762
258911
418760
363012
282027
470513
561623
351771
408297
346480
129902
110797
218235
372279
180664
14736
45722
161248
345146
549286
191263
381369
205559
308675
453420
315776
307006
327922
310591
63251
200066
398090
304170
22886
110148
247027
453869
110449
543199
359343
68619
110372
501751
510363
379132
293566
375213
546734
274374
57917
294335
137512
459741
557730
437527
284338
455568
534996
534706
319780
384802
464199
567222
234925
175028
139284
380027
152766
289884
82852
11930
31753
234951
342783
245513
320408
300855
296517
278506
156790
193792
436732
408914
342588
74047
346366
131474
310271
475880
198351
73528
30651
292974
438564
263614
409672
554968
553467
409387
207113
111093
511849
171409
485895
499459
433368
147122
462257
545357
198554
417660
104469
133085
356349
476674
377449
58066
489394
164602
146796
114730
216463
488596
499788
531981
342749
206553
189120
41411
253758
201160
366497
197636
381907
449190
147246
362598
382868
225579
14512
382890
78040
326988
290070
77713
558074
503865
515201
224724
368493
314705
357292
103764
525905
533214
512923
319404
284235
537163
47645
117107
13965
176897
204845
269874
356274
20912
37329
117691
156588
514577
217310
283980
357738
71115
248235
387506
564689
26160
509722
334178
187747
259281
36581
350259
522202
125979
18705
493132
310230
142526
29248
156782
440711
381212
124930
441696
401379
345159
294995
388318
510427
121834
97074
19910
40711
360800
96245
392252
88861
470782
34644
241589
560119
384408
237010
531592
110804
517029
503500
405656
291212
303144
542660
104422
218976
25193
51701
43635
78474
493372
474684
424027
128223
124147
244094
226001
241614
185059
361460
504114
73515
278568
114106
197889
262900
120545
129991
112677
108534
373436
95787
55400
113010
116926
354857
179302
47180
22253
219821
523155
62148
264525
547588
219768
76455
361310
164533
375228
261208
367569
83577
59317
485791
473520
223120
136249
298918
512128
320600
101591
469001
224456
363875
433255
298702
216055
517833
236317
98335
260169
54849
559809
315924
534079
530604
156391
514992
81283
154086
358985
56916
220593
323036
285241
139716
223992
32326
422376
519081
146012
548846
138818
236019
509968
514345
241069
427618
236046
360412
225835
514502
566011
2666
305387
341454
173002
22995
109501
441598
447587
226206
459434
12141
96534
541312
16579
334090
134606
320838
292488
245501
429296
515658
514150
193094
154758
548113
190780
419042
137451
349434
158461
57211
388487
541735
49009
236844
50387
233805
430059
327361
283135
295394
254695
236058
68750
534406
126309
272775
500074
370836
522110
413784
391008
168964
492674
399987
175079
393519
373
542787
376076
442677
507511
3526
457511
423360
567916
259809
41261
451348
381086
297294
339023
506815
291130
293524
490420
344145
201375
109060
129923
47644
161586
200761
188136
94993
252630
288371
513825
94015
220345
224466
80665
170167
460645
325871
59792
391513
251028
377986
241854
279601
449060
544987
83715
316732
401100
507477
361009
112994
272022
184189
211296
89610
332675
493848
8765
134825
496630
210627
433345
62478
532447
552879
527838
539580
417181
473155
152754
282115
184646
238961
249686
495956
40278
204429
32778
379239
221076
290156
217825
454111
311741
1921
371793
97006
235877
291172
267487
293133
175909
257100
293725
390323
87413
138440
271413
75465
447945
151664
432738
69430
59714
61420
516718
12205
245284
350042
41294
408552
508148
216466
307204
304066
312770
51046
90896
361812
406125
77828
248858
501776
346396
456654
154986
56000
378801
366825
230315
324005
102230
134644
104186
148189
410975
460869
489370
156557
502098
443115
424286
231283
130815
361379
259920
459302
85972
4170
133723
402017
414554
459077
86990
391772
562998
270064
529773
203888
140856
238945
371397
377108
209272
519342
64231
410976
425259
223260
418659
448141
10986
562234
44333
473865
403146
203272
557067
384749
112174
174266
96736
506509
158578
467130
411121
512687
116815
485020
73826
223336
101609
399745
389011
38777
455744
201705
390121
228951
130818
552661
384506
77346
305300
256518
322771
407095
467503
431334
376768
356437
48830
164856
225483
12042
568224
114692
120779
77049
559930
169407
407680
252278
470211
529226
140276
25858
423853
6298
193125
421660
404697
375844
517285
121860
322424
113408
26866
89107
291153
135112
221436
311313
540049
223977
429516
511867
288925
75588
562575
236085
279568
407910
192752
502018
166335
456347
210914
540494
336762
283329
438912
99425
507898
547830
349584
298896
520555
52443
364349
116449
380123
305516
343472
112331
114440
566179
109864
330989
459971
483895
92506
339121
361327
387944
296815
307498
262034
138300
68272
59103
442735
466799
466787
267848
472856
480346
365869
549609
141539
350660
173792
548207
63819
139081
425875
111159
373068
406691
545304
151208
331640
126369
8506
553076
151485
43913
228486
460195
463148
279868
207832
262688
282618
132453
37982
299993
533527
294259
78230
411016
546943
298492
239717
108451
42075
353673
67328
393239
364760
47150
88365
273414
452973
506687
216865
343417
48773
144129
275004
433253
417029
412801
224660
464399
379225
155922
313611
196045
538617
34557
302521
384792
236650
299201
329785
565658
119230
445168
183642
158623
243541
129018
198663
336014
275549
401169
553821
203484
72696
55629
529844
454199
194669
566956
99549
174485
525563
228764
432917
503642
414564
151264
520008
373376
91401
488378
542661
495416
568050
428483
257135
239259
374592
118336
137254
356643
53363
271618
303458
559471
19835
412702
389571
325053
47331
172765
326617
158908
470194
533746
538430
122914
361913
253172
447823
292863
74065
342402
210879
465628
293767
300047
43126
516631
519856
453241
138903
219466
88159
271933
41776
134480
236929
338973
20758
525533
61001
342765
455846
512185
148313
193208
205618
383980
441520
415914
566315
512469
531110
228624
44899
475620
405372
439357
458989
103211
99917
177625
272919
30020
336056
266885
117433
127135
94970
144424
545212
85093
482420
434317
123259
449020
95105
124515
17731
266287
190548
79164
190094
560389
143417
139757
101945
133530
51755
425979
528313
297904
479305
544931
453371
278413
228819
524501
392666
280144
368194
196220
35107
301567
11795
242835
223984
31580
524406
556513
196695
451511
282245
285622
120248
512490
475203
283443
535562
220323
564385
434605
160070
177691
417812
205101
266759
148135
337691
261915
274352
249665
505440
22743
115077
134106
400943
255148
456375
101590
372150
299097
122178
46984
329848
184759
128053
118793
91605
263872
84422
336594
419957
416495
534042
55690
383048
129870
408226
249216
413666
516990
421892
139445
498326
480713
469521
77011
47492
256296
393804
305393
49255
412837
279172
153008
276388
537375
327183
110558
435764
209328
517188
516344
508767
142211
24769
57937
306334
477605
104697
183082
116443
356271
551276
183541
489669
372388
59505
235227
147041
350978
266628
103321
391406
492518
402087
201996
103014
487315
137576
152465
277485
531494
138002
566558
524800
450153
532254
252249
340239
406086
1439
247513
352867
484332
238851
128739
379430
467219
415651
42280
337231
519219
370951
120901
169625
183703
415782
301554
501171
380545
382852
554942
182264
511395
545252
395820
370490
380492
200788
34902
483593
541232
253024
558256
117784
148820
539122
69663
11336
434127
421097
526973
468460
68165
89567
165646
467859
195750
265543
448376
8111
413474
146257
413897
548473
161109
145862
534957
280320
287124
235734
113147
419665
210020
237514
142236
126306
412815
540065
544837
246362
209103
116841
155815
444025
44070
349473
333399
311838
84331
550231
76550
467857
512321
163366
564102
222199
359289
177991
336509
541014
217469
55577
87535
238464
59592
200736
345103
119735
496875
532952
12789
373299
55559
63205
377817
494962
220716
360642
6032
23688
208672
441278
18108
537761
299125
90456
383454
196563
371201
464319
289171
45374
17354
427851
179300
252438
27191
100517
167942
549898
72817
567609
192708
451898
397559
414766
550917
27806
248687
419608
283813
26526
492598
361086
478491
488711
382042
2447
94460
527514
321293
334306
62082
115687
457304
421052
511030
356443
383056
316305
516732
559280
31462
408852
282349
247291
465392
340420
80040
338889
227683
395302
405980
351861
160864
450999
560218
439082
362121
210183
43896
477576
560301
292798
423997
101402
536513
519642
26546
457341
285559
430388
23028
176696
449988
42902
401375
312879
277592
18538
433259
434719
440295
394376
418954
358954
365852
63637
195476
522060
566535
77804
358575
62074
502643
42988
64261
94092
60144
508252
120419
118764
414600
192646
448232
313902
563976
166377
242684
568551
215924
338135
371040
228555
486362
372678
374319
271392
448816
328959
511077
336131
154631
468936
63965
257983
66598
110314
238087
547666
427388
350742
80903
355769
472255
38086
308678
155392
211110
165917
321074
497468
386670
379719
30366
110172
540107
357013
285843
231302
347644
464187
541081
205053
228987
379578
355132
204030
194202
527647
53946
556481
88601
196910
53598
479708
269573
493078
80499
82578
141690
374204
168438
278137
269394
452885
374591
566759
433093
344575
412681
495388
125040
88471
124782
36164
554215
12373
450146
79465
540034
451805
153929
50204
213697
156384
87792
470470
12024
401535
351575
225727
92369
472461
453738
484195
417640
532015
547087
355981
75567
42771
329690
134288
173867
362086
254717
525992
411585
158023
486906
296694
424333
417041
291173
359152
60339
532108
304779
507246
163140
544894
521041
104003
34017
481436
333399
361955
197834
20759
339103
41621
518303
137773
410369
236583
117872
527347
67150
513861
275640
91060
527068
226131
177427
221650
276931
191210
422251
171346
249162
512173
360883
481646
457507
62114
129562
209551
388052
378768
259638
421258
489810
330983
295766
446214
395717
159065
199206
203473
85869
124685
450058
143162
375291
529807
298651
24863
227172
514114
130631
274124
533479
161165
193026
20107
73912
459757
429323
301388
500766
563129
107471
321669
172099
465323
488893
486165
96055
418914
382386
538837
1304
327969
542265
213270
313194
251467
376616
337626
109501
34033
155127
225589
336753
216401
109023
150840
268681
67283
210733
495764
163935
321605
284128
452320
86200
155054
105631
106387
470027
524411
85030
209111
322876
565215
203900
240344
531299
279893
244298
252661
40509
9339
48392
408629
360046
476227
77998
162576
266943
115563
356490
140235
422087
133442
524837
297572
379346
499570
509416
411095
432365
478491
104724
542695
116160
452267
254121
315478
514874
280765
172304
462100
294324
506648
465964
36626
374175
366016
461574
395206
405184
218456
422415
489593
140786
200516
16660
178401
237158
388722
309257
262039
502466
4030
141653
506986
410456
21668
224904
157194
237340
16048
519053
307500
120050
549532
39426
267387
44140
35498
184517
168010
538378
85924
392612
343964
427296
32906
141073
103007
148342
437948
356098
474626
87984
542463
361683
159632
213604
353236
153261
508450
37090
55232
325279
319878
105089
146448
554659
565033
205017
100319
90913
446693
470488
199289
492538
484093
197582
48656
397852
450634
66733
459771
553790
459908
287431
285169
108456
318131
279606
379572
248624
103219
90354
98091
165123
283971
501400
130065
356402
112341
67722
164136
528172
440298
242343
448736
259607
347774
1954
277490
163011
302446
170819
118180
463771
427039
281177
463291
224560
16965
535254
546497
206484
215864
8810
432105
317317
209641
283779
369213
443857
373114
248067
567371
80800
35069
533753
67465
428143
265956
253804
139773
233099
121015
106420
508716
299178
168707
248401
93209
183861
421101
50367
273712
254448
334129
13815
411145
209717
271838
270577
197404
492842
361896
647
565482
27503
387721
427189
241702
283587
70193
166005
314289
335917
469852
415105
523376
27563
110140
401336
327251
8651
173908
474126
498901
447734
412640
52828
353091
83911
427307
347638
1889
184323
432139
415924
180431
481635
182129
140863
73580
60943
222804
340708
120756
513974
149267
218938
309540
16199
496206
390677
561972
212805
254486
481139
383813
451375
340124
157355
180191
175415
567997
337842
379488
108010
68683
171047
260634
297922
367624
73309
438465
212155
94882
233196
314661
289936
560108
562417
369862
14001
203665
318718
553588
41556
451262
329578
328499
383301
47113
398331
224548
268233
16395
541268
195985
96333
158397
416323
527990
406847
25210
181942
357064
365279
510348
450167
129017
314421
510495
562124
521723
31319
335419
174109
355767
383434
170767
38121
377838
15949
405288
259773
213529
154324
321563
412116
181119
139608
224520
241778
93778
423495
498214
122539
11387
273114
387423
434004
504020
400425
308368
158033
128917
6338
373467
490896
240860
227854
388276
368151
257667
522987
412909
413080
167979
62710
169562
141924
421868
384815
251523
526831
451420
310846
535633
355647
363415
84687
20778
452348
526453
35967
76853
163086
554770
508513
136550
337231
120126
288300
99588
361045
339753
438047
76191
551579
506812
285668
36520
286700
448323
536800
115763
127384
1270
210984
92006
8048
132405
127988
241260
241535
283714
378460
259661
484241
256921
414465
84275
191003
301166
414788
15041
169362
222509
242582
227902
440199
445840
106347
79088
56840
501844
44373
228919
185673
48456
79245
239863
376322
344444
93457
12325
259409
230487
386258
116140
270531
473813
520944
86436
134193
219249
499850
134672
154572
331203
315018
10091
167065
419632
567029
337642
229719
187249
117381
518922
279641
391126
101396
161373
495391
126529
499918
203366
260821
187187
339945
182311
204684
217014
392287
368141
69385
65708
47480
102582
268582
5258
115177
53644
261828
489970
17557
321712
217121
399246
237101
111157
309892
337551
363643
402191
208478
303266
277661
191532
141508
475467
558982
222569
131589
65485
265480
311179
177177
373376
442403
474146
165701
10271
129542
488965
347788
467635
563971
266778
118779
108542
534062
153701
366564
289558
410553
507189
512762
246452
386221
45905
238379
540097
72562
505349
465271
403102
522429
416671
163085
444980
46382
499729
326962
434663
367490
257425
555192
24145
147534
278379
208561
392224
545874
29617
332849
168447
432647
404415
37002
413315
477155
564965
330221
263508
134572
275073
426002
376407
389836
515109
219147
562814
41816
52791
178817
183965
401983
226671
199729
411341
262031
248350
29796
283559
79175
87167
554736
91390
489028
58645
409682
244933
156278
308096
515092
216898
479740
396260
62669
254095
275344
240798
97347
118629
295230
376053
173948
487552
89203
217160
36962
335168
90945
365485
99111
212430
341071
512001
321200
54894
495834
131936
192267
551310
357295
471280
113634
169252
265814
123026
186157
328389
306573
297819
95122
274448
50740
347675
318141
117294
119178
516291
372377
451038
161366
411636
148390
420577
562033
138681
276842
18886
180096
561617
65712
519606
487335
230137
284806
250494
207569
117260
197208
54809
124000
45737
510518
78751
42508
47444
90090
180423
481891
166330
352931
22339
244341
221817
25807
351988
256320
101389
263763
225495
378874
304510
553028
364260
134861
424063
106140
564910
421457
301484
454288
97654
207464
255143
95400
497486
537020
46201
215921
432581
16607
70671
16382
90384
557217
367895
246698
529203
97518
252733
24738
74915
77218
262214
461751
33862
476197
183089
549644
195397
292840
294282
509201
478793
296975
121285
125956
5634
470323
258310
222141
516555
295030
161831
143321
388070
484303
5145
474499
96808
391852
372207
20345
356183
86854
383984
423540
546743
47897
509096
28578
238170
370816
332717
289215
566407
346858
232923
123218
296657
153740
215563
478324
189857
470383
547698
234200
512250
555007
326498
291227
469607
453877
108168
189457
559473
141022
231907
68777
500100
223751
497347
315598
246130
144986
441295
532039
486622
111444
261588
390904
411993
442136
554626
341291
50358
326884
298940
258605
296715
155730
29321
190105
437209
320172
102512
509871
351034
357694
91744
384472
546730
229187
194707
222353
538104
302404
243406
485478
48075
122099
500286
274799
94732
422844
521564
13837
10356
30698
308684
443257
310175
30634
530930
139961
492117
541901
444630
392538
11422
497386
89007
352513
475307
545576
468333
347945
405161
343401
206353
90881
305557
559331
126910
115626
36511
17383
470221
3627
186287
322563
285571
13881
363968
217015
499560
230249
258991
41179
521051
94387
55181
378582
51945
383624
63797
11359
454158
485343
122828
350401
373012
361562
258813
392128
212187
21217
298673
146131
512527
244335
520836
213507
505756
485914
466938
224809
53356
111831
383984
194428
245455
113492
355059
188476
504897
64589
473555
79137
457025
263966
358878
249097
469288
178244
407231
567320
497748
429218
518802
187310
365699
496728
189416
104133
207390
229388
124236
550092
29541
227283
441584
349021
193443
132427
117601
81442
395234
567846
29755
374095
537502
313488
487879
556284
282312
309504
387094
493009
428485
528053
568541
243428
345687
1372
186290
536971
567226
67328
519911
348090
511015
414509
303653
5875
262415
189936
361189
487600
75444
188249
183168
288548
313307
531946
301703
95807
499032
206047
140273
499252
299219
479960
353472
203089
9272
117152
479247
546781
272295
90215
370218
552484
87046
247292
315551
325834
135277
242181
376495
350252
129417
66206
100442
236169
318430
346671
68751
291846
556036
202083
508610
32248
90237
308369
91277
503626
68766
439144
565338
435382
452179
405974
84944
439007
162134
218507
523438
470404
64987
540114
295792
559423
432419
567230
281190
252568
334419
68338
293435
457113
480756
408224
387301
416316
546321
114299
161768
109244
506093
494775
506526
177600
26907
461771
79031
499460
383170
313229
304484
519977
182938
479679
548533
228054
284294
131812
270467
1800
563723
286194
373372
305960
168262
208684
568272
50655
265819
434794
369296
148661
529195
442873
443474
442349
473159
113318
251647
75225
434430
293959
191600
355755
29107
358911
521245
415393
359620
43452
368071
469252
395518
428295
46632
191877
114479
321763
62086
205398
499826
275667
34586
527350
431393
317532
390570
435581
428191
287196
213466
122299
205194
297112
531711
245119
25206
466443
197281
130031
203145
466046
516264
515567
535644
432621
222676
300456
326245
327140
516488
291312
402669
163028
285187
347724
365098
261950
367248
209370
381002
43302
301992
313134
507596
480170
139156
421315
64761
275080
461020
28146
116292
179692
465274
221995
261575
337986
323184
481675
189746
423292
293944
10541
270859
433001
546895
401370
52600
121227
254978
37497
435367
213202
175743
191173
180069
205525
294186
138579
186058
186551
293603
338563
384542
243878
318727
366902
398875
19642
88366
208515
177622
5772
185673
260944
270281
281172
355131
181276
444415
461373
475985
20598
465817
461033
495303
385083
546159
242235
345960
428176
175156
421789
340350
317637
190614
374287
155129
328494
247071
203737
429727
200622
486971
311039
121683
442575
44906
4562
13976
496791
403045
267364
209949
155304
157385
23616
205227
257908
249435
83799
496844
363074
457500
211870
106895
505705
149965
320996
495381
552942
529301
412019
122160
51662
591
127864
263098
459223
25501
151712
418311
543899
123316
346577
122493
515781
11831
131718
97045
297136
6383
523465
183064
356006
404551
87245
566660
51835
107823
487734
439568
450056
536731
189102
531945
469757
99449
23913
410492
532613
72301
31361
180689
35360
316486
148682
32079
459633
226105
486524
164944
62720
451128
345176
203520
337510
65881
330780
325063
4972
212511
369953
501132
82968
171596
270890
342553
460981
183899
491253
539071
322876
519892
48655
389202
516763
442589
175276
503110
234003
252853
227314
324470
172017
357952
347672
371607
95032
104876
459703
532024
170554
371298
479478
471260
108413
93650
543979
451283
154106
565665
487492
253820
395171
495187
165062
543245
498189
14546
396067
411179
441182
330857
301886
198650
139016
452055
453782
314437
141061
481086
250236
313501
383915
103589
393652
137566
17814
426273
565102
303321
86042
203899
138545
72687
239586
443696
338837
532542
149518
344925
427706
8318
71928
216990
247183
549487
245394
318243
31609
188557
403508
475481
543449
228487
68415
186348
537485
188029
417122
566677
61455
492931
139823
375205
320590
239445
193011
138951
546003
374319
225852
494537
393221
76366
400042
139596
385758
376721
239378
509839
388984
394276
127459
80366
177489
51593
323193
211342
163536
288270
496567
238438
535007
473067
517707
162406
567269
97901
337376
219809
290978
114961
457588
17033
249182
107662
272605
64693
209421
274691
483920
425830
477440
73348
177672
304620
507081
535147
9224
315034
349514
263311
277811
177206
489435
274523
104339
482520
78701
99880
443657
269174
383715
372834
335923
284016
317918
447566
461867
522648
339896
43506
521922
84968
179574
323649
451245
103427
112910
436647
149570
33431
498898
387412
236306
141663
473300
381176
68659
118004
377535
338081
552755
139368
433700
533102
229812
190475
133576
541338
498429
438208
425422
531483
52915
371850
472499
505943
515084
564141
471764
131093
3437
394150
345208
37533
308227
111467
13294
342989
538656
533575
173562
247541
353500
233757
433130
386963
226325
484962
326976
107375
157422
283442
457546
468425
148377
309824
159960
551078
474585
81263
553775
345167
450324
275880
392758
468924
224462
169563
92753
276905
335048
360127
548619
566494
70796
275450
282573
519549
444220
393393
16926
131274
456681
424390
509826
243808
365948
232148
241963
474860
501501
131524
303266
372684
554231
246064
289387
489517
199265
251075
405307
250383
473006
450965
516209
304242
205933
88334
11307
61004
374524
254531
335156
388232
38746
94265
551020
52639
67172
383846
188833
202220
489395
196252
488067
36171
194294
116401
294147
144690
347767
393008
222398
403996
4928
386476
557732
441750
506899
488662
13245
327655
426321
340708
511731
550449
530544
148379
269755
278135
521291
499413
165007
60439
286966
450447
564181
277971
89099
256566
73820
247307
519705
194347
191822
463550
512382
94143
147636
469039
40625
98059
537320
249609
346152
38237
11625
237375
400090
314887
355283
235502
302117
504256
486701
448170
8696
378522
22736
146665
37404
13578
183515
377038
347422
287109
418400
219320
325999
348212
240871
96487
187167
550092
183513
14397
550665
296633
32444
375829
366870
119046
479737
518230
144466
415094
45749
401656
511972
322856
332438
488777
423996
322028
416927
524714
432128
96952
266762
24760
511147
181982
453458
84026
509121
532755
519141
256926
187303
266974
395471
218696
12734
13953
204149
109059
451830
378953
500732
46450
525851
34395
154865
2786
365199
52494
268440
293388
75219
352015
174677
288801
159489
279016
487618
368142
448048
486345
231322
55586
502194
415209
337852
348167
341326
451951
102738
299727
226149
397304
482088
66242
411818
214587
200935
403937
115562
3783
269130
87873
416740
276450
60001
413970
180272
404402
292257
379771
188382
119295
413427
250924
153590
151434
475120
442596
365500
215439
452199
300378
567147
280360
498483
497293
134778
511162
69263
250154
328764
321365
431679
400515
167326
544800
431744
111762
374035
75951
487490
125169
236623
486325
324918
316142
355744
141948
267166
461648
567249
6448
47714
400560
565658
234071
280883
555250
26826
337783
83490
409097
94143
390935
129277
10017
286485
232894
440163
390996
474225
552966
507565
140693
45330
45585
129304
243755
160021
307331
152928
344427
490906
553812
496560
131624
407401
98703
49906
362881
428321
33984
463131
16164
330528
220397
408512
19713
460800
36556
358825
154292
289662
437908
260628
1381
415116
504404
480756
434475
46564
471277
62668
123757
451204
110395
167363
521378
116786
195886
404551
338431
115214
174585
317893
35706
562777
55419
398969
531346
412894
171329
266733
522231
340789
200902
177697
471932
429530
80531
48614
126634
10576
331199
27206
518062
396821
496559
416167
390155
204357
58716
87784
468558
234713
474168
102827
493264
465338
404315
321616
434888
454502
205396
349079
391520
89993
531404
331799
175341
463823
103607
376385
377458
562487
30973
150355
560389
314518
14383
200461
129060
459601
493398
483572
41251
420307
336784
546624
345264
255173
337198
378419
241755
384973
484807
61640
421449
455779
454528
272135
258432
201864
374722
306472
308375
100411
81440
447160
87578
165404
315907
188612
366411
253853
263593
501564
18104
532671
332649
409079
29470
282104
42903
413600
205419
182781
11939
110440
310640
84306
362853
369758
386944
11405
13110
226540
172330
77728
507192
314517
252590
532909
269133
566359
366202
30107
391328
214585
15511
279405
519805
356460
153765
353611
495450
346744
432304
298456
282892
169246
485187
557573
54042
62697
256738
128747
22673
469467
332643
355572
202061
302175
194179
303947
123558
187692
190364
34024
89558
316932
75317
159427
234673
142012
345131
113079
43579
274764
195628
471524
296800
183574
393902
231681
434095
30309
208735
160550
427120
251599
381782
77216
192195
364038
550409
84352
567942
68249
347370
493781
453572
238837
30859
270560
335661
510031
255805
175401
113843
535866
13661
115000
434523
140624
246518
22210
92543
13868
305801
360462
447565
71098
328779
261684
186362
131803
346943
58133
533488
11663
62368
384795
77617
148505
408684
60380
281613
290875
434299
10830
265613
545361
554175
453214
5392
208648
51233
315123
31595
376979
178357
48429
348713
564863
175381
367479
179150
92071
199430
202199
426652
410243
160039
33629
57539
32305
320700
510647
439139
89968
548285
330404
315305
396276
517999
356723
286636
369548
510025
378665
12219
18941
314765
359261
19215
547215
1813
401505
101161
529885
441727
160615
467628
413116
475604
367675
213068
518687
377763
367652
387410
241972
293361
478131
528499
230583
169549
520167
434641
23842
558530
242029
478871
118145
477309
501277
478667
231725
373642
439712
297067
76531
426596
530997
99036
115434
502931
144093
6837
23416
475665
533346
69471
338513
98318
414058
19905
547259
375216
504284
360452
92698
203975
39501
39687
512871
492829
427564
521343
264498
120464
80257
461002
139029
226139
248795
298076
501945
29620
134956
526757
7478
393196
6847
469538
257117
206046
87247
14336
6572
299349
213215
491363
330993
160977
390592
512631
404656
513303
71966
308971
560828
37576
437323
534006
335564
106640
500134
511606
187118
20901
245712
244003
374674
319190
546622
225341
353804
138672
341046
519219
176856
21310
232159
338168
96534
565428
379284
122581
10421
133596
275033
423990
450749
460495
458195
193863
285500
90014
38581
464893
230627
174269
451056
125042
7939
112960
66668
54778
163255
15957
187314
237922
241108
58623
564801
121676
216458
302249
426720
321963
146077
318055
354113
278999
237641
328709
468428
192224
514619
408508
189244
443053
340172
493412
351320
268207
242957
368899
53696
399686
84464
534942
158098
429174
454098
177506
17028
101323
448736
113249
198181
410123
262310
542599
94520
353292
540312
410042
263206
524156
398441
179138
209074
447180
169317
436414
391261
265385
217229
566482
90624
518399
144714
561604
521110
271252
153276
417145
14543
11308
18523
18859
92001
423552
553172
268408
124445
50756
152451
183578
496262
197009
466411
52165
362314
491971
352063
24349
156909
59286
51207
332549
148513
523015
258914
315649
462136
186986
230487
513853
226618
223629
238256
565714
92271
344710
479957
12401
508109
282980
339441
438803
128316
89368
135188
136417
495411
110133
373043
172218
201973
265279
259429
414532
223064
243378
33538
241206
311346
365928
176592
80207
554680
223210
476022
260668
459042
506670
112831
46835
153803
426260
428795
108013
276067
497897
90004
7152
313938
461072
55242
223244
123900
252826
318333
501859
256628
982
151664
303049
561929
77126
531050
11425
521056
296092
177825
423991
145396
530960
266028
371888
185329
313031
162971
299710
222951
400718
202770
192159
377653
162758
442308
260196
251689
428407
114174
445836
204654
499249
162521
550324
190382
70005
457657
148486
441510
154166
170470
45455
108010
1843
547137
134880
454511
389038
487626
353461
111620
84791
454459
236216
129695
521278
16256
81359
128821
434594
285481
278526
195667
345914
545196
77968
452022
430000
463154
512485
452179
530833
148680
399667
38579
96952
118617
360234
106630
130589
46278
312699
288098
118334
559693
348676
528464
457164
237537
91215
250997
249904
229875
229793
381426
319346
308304
281292
56290
230370
563999
408387
329070
49735
1383
274086
97128
346580
528567
198918
290333
246754
192090
919
226589
555759
189484
89306
128766
379630
427153
252298
459508
132312
119388
326319
6320
183185
479265
215871
5310
32876
503412
213332
2546
326145
54758
146900
477314
108019
296937
282046
248674
344637
96043
460229
72239
214548
58245
166084
221884
565362
474234
205038
224314
273569
356070
321390
258974
90030
395223
386429
94231
329503
458637
381947
522103
419944
80074
102260
191521
394204
211767
432914
149844
100996
482939
64859
543989
357801
434413
553490
220689
84072
549598
327666
318447
10054
553896
300716
361866
559579
148602
162009
464330
327775
200807
239540
133307
175133
566334
436040
368036
292688
437206
429560
452975
517712
467110
160717
166302
100055
394690
193594
377198
161457
44573
187257
70920
192745
13945
15503
415890
130733
413424
323763
380242
534214
171737
409420
54681
50363
64087
400010
308298
456289
508128
319215
416940
214707
288362
342785
276539
352401
489870
559434
399642
411186
163717
343944
116197
340170
530973
506147
267557
368417
283662
47967
213414
539592
559340
1942
54743
512426
496635
76157
341321
398858
525758
323051
449874
12258
320198
158554
322430
380171
395277
471795
546293
434458
88792
468220
379491
422989
99352
260675
43914
151427
152643
166752
291821
537986
401901
513580
463584
551125
206398
340396
79849
364096
365471
466044
364997
248895
460215
36839
375628
3368
33789
158509
419317
238125
437336
324751
358663
313480
333309
517308
114163
9350
280542
177610
540564
109824
137027
28133
9127
149109
45573
373111
43059
328494
302868
490434
469875
474844
321638
451298
513982
435947
306129
492443
387182
464745
77112
146171
162759
378573
495550
89109
502319
153909
56314
526608
391636
105830
418710
96443
400965
507626
418090
265526
426922
50673
45479
374613
284391
389521
298679
457033
499611
319120
128252
120659
400787
267903
61267
255864
395825
14886
499962
91827
257072
118450
469159
274964
174835
110073
529012
96785
289306
429909
125999
532971
51072
77281
378031
210669
74487
359834
330707
363920
169849
256453
16248
148403
321826
487543
318003
236778
4543
509892
225542
133891
320417
551716
55
263754
354266
341747
59113
566341
489176
159244
305753
292010
277954
62661
278956
67215
99891
154288
485417
270890
437829
495674
282701
528215
362490
492716
301358
197807
275497
267770
349989
73677
36062
220836
405048
426768
422168
175241
540972
319639
4099
372107
463206
389551
306696
237874
242270
356325
246190
1539
408306
97690
447878
392379
485262
105384
109772
545835
519416
263452
24644
295216
469040
126664
72080
229043
155475
528521
207447
217488
340995
358723
478148
156814
334518
315492
213511
264276
62205
107029
485881
517018
368376
55974
377260
558041
567803
219613
224119
323547
261270
24262
457374
521664
238830
452112
127944
240636
167941
405723
320796
422815
182226
524518
44710
221783
360005
137421
177487
410401
150207
525589
26561
354701
68095
42785
185436
78622
381636
216130
83592
214602
187783
192832
493290
38049
53939
118720
247232
532063
129707
385890
253432
319131
534199
351997
278208
558535
356817
435785
203401
328187
199920
161168
95566
296992
444128
457774
316623
460730
154106
454382
314957
233683
498362
96348
226154
116572
118414
338988
413808
49479
307902
80000
27871
129021
337233
39705
226827
402542
127160
431637
40872
89381
265651
493284
279601
17551
79250
506766
155988
24758
341015
479797
200234
561763
293987
54989
8713
560244
299165
280037
470830
303058
528210
416537
407164
160682
79886
444978
189510
83053
279763
105821
537612
498510
547403
383043
124953
184950
159253
329218
128888
181078
472939
9213
248684
400731
188327
340716
464609
64788
91040
181227
94091
425723
183178
503692
128435
446768
438517
317110
364081
354153
181517
330199
485216
263232
310412
176997
79682
401713
541441
282563
123262
123934
51707
93183
245691
201659
263312
262420
476334
332762
253078
293681
193923
22070
560648
242034
354640
15564
285365
521208
316239
156366
205415
308541
372321
343677
387118
205067
209713
331190
417976
141851
68141
251181
382329
513829
32006
458503
501593
296422
41210
489112
454116
354481
126612
371542
219947
536162
478823
37666
499788
208637
510321
518092
178068
430674
283294
518336
447487
387402
104273
25785
213577
527114
90068
158323
295380
283032
124099
131910
447319
478279
228829
392941
31078
228045
31959
91120
456341
231002
321335
229997
7956
15718
212986
200696
162776
379108
477337
316119
398388
363976
116588
368984
112715
69223
232010
435545
495563
547975
337075
189440
374567
154643
110834
283418
318368
194122
291074
407125
402881
371510
39111
321145
239833
362451
247023
57903
353379
22378
452110
438478
360373
240458
447431
84797
420946
225697
159442
411337
286119
45300
412693
399533
61599
234741
102991
230950
140293
119305
436364
379806
65199
372462
524903
77095
236251
225511
379806
456863
338395
134387
345187
426166
551730
63560
532801
277496
7161
166200
178881
102928
30775
489375
511204
495130
128298
239496
505914
502275
206765
551152
160735
527346
51247
122997
497449
145645
543972
8262
566160
563974
462564
186621
329645
192669
235792
90061
100187
427622
462572
444691
543774
180686
173294
286485
328829
555695
497494
206863
483030
513963
546109
420244
65193
163076
95651
14806
5402
465421
260216
422596
136402
446704
454150
403674
495930
487589
244446
97899
330002
178037
483729
174370
18448
107882
159324
377784
271192
80244
367272
292856
48711
262597
335937
239087
43211
61235
485715
31566
40172
291407
224603
208908
492224
355488
218590
549933
154801
367751
131879
133058
9517
393463
101165
334390
188513
152200
47278
73879
26974
96632
470282
406841
18156
346179
505621
494581
326507
163037
51279
34005
263881
134518
296879
125850
244066
55898
366384
559993
35929
368279
331942
449160
228232
41235
141314
146689
150306
254213
463752
243922
199439
295376
358411
403589
349425
118949
563041
281431
237423
105162
526395
11893
567369
17272
202817
434751
178005
392953
173220
24565
200552
86384
213811
29624
58880
247740
145867
264483
8957
25707
531495
173728
439386
281102
251148
542195
539092
309067
565140
346357
230193
202517
464165
379820
246606
545268
30170
105691
559429
242287
524147
477617
426575
517745
366438
254446
246318
355457
493027
12107
213389
347723
383359
140830
33339
200650
154482
96922
302292
172914
448201
16012
3587
166067
239242
273204
59824
212491
46619
139532
166178
86015
111471
129373
266761
223934
367929
16705
389813
327734
214405
156140
57192
128154
553726
496030
80681
220335
136641
49735
210842
38029
95577
7166
7067
168833
55606
442551
170785
481583
53112
49710
476793
66195
180836
190831
290314
198252
119577
427018
330061
141397
520789
382868
482728
86774
421359
192938
531017
242566
434107
526709
421052
288807
271062
420488
565659
187145
306609
147052
325780
22915
523814
427083
284491
203011
71742
90457
380457
379260
325811
228705
152231
325950
238170
335731
421551
213365
18169
346747
520431
147133
378875
143756
286419
41885
361477
522706
389893
60799
543795
268367
8994
528724
179015
374509
413884
291892
154680
232128
523188
237168
439506
85169
276576
402473
445079
233302
331853
116633
437354
10166
69426
264292
390274
288176
348797
512881
459128
546543
385082
98118
544180
13907
52658
31281
471206
302806
38506
230387
173284
422209
295703
68149
291297
297958
514560
199839
171295
185886
379263
60697
516836
370096
535774
113937
261527
498616
131659
554423
314565
82159
362715
263311
442219
369403
79793
328941
138761
341954
544348
458455
223910
342002
84426
336504
23849
373044
516852
444320
380624
135372
400971
566698
352520
544180
367455
537189
360080
43532
142767
431688
481030
9072
132236
432164
454506
45072
206101
435290
231419
486741
419528
253085
321172
413041
485549
159635
228365
153180
74652
504665
215709
118219
534432
92653
25901
514136
177443
545007
101290
124571
391414
565483
28173
237717
128802
273210
359117
95038
141715
433916
518585
217418
188078
444494
249927
447246
554787
18975
47370
447585
344716
188906
42855
492961
566959
5174
486243
475281
341872
285061
310862
26957
33275
278887
340426
93224
526706
37763
168533
468982
429853
390830
293814
288834
396183
132938
11160
451698
304419
464945
177492
58928
403057
483597
364975
157964
223284
71262
191720
21623
459810
225320
294785
462324
413420
566988
473546
203155
203353
561068
35237
268862
152854
28489
427036
320577
257018
91785
96012
255462
174397
426443
415732
105692
19125
197744
160206
111959
420810
171161
280228
229264
401619
524753
295845
61033
145665
497537
127857
87200
140213
108833
40881
461962
345878
562151
507771
223127
319023
451150
511966
411917
3995
116638
405082
482510
493870
555339
314567
498699
543375
227562
15670
154926
35671
95734
355650
267327
250944
79866
480717
427441
444276
248156
77856
206261
499089
428812
129139
214053
72589
39077
348517
91833
26444
328532
365805
34602
96784
187328
221021
556382
539195
157405
56351
440749
80313
322036
126451
449740
56028
219762
497849
420912
256738
1838
534127
64021
401801
466303
214137
314307
32185
547312
333792
466145
472863
521471
963
205663
401874
456595
195211
316590
487262
11342
152690
474691
380031
235146
182061
220169
323640
158376
533646
162992
553821
442344
559816
20120
66224
266438
50680
248858
55864
473004
317350
459316
229093
162415
78756
554392
350545
127053
458899
229418
24521
547936
34030
438446
35900
410761
484057
403727
55617
278589
81761
425650
239110
250311
699
150823
260569
23475
129135
45611
204599
135650
143218
181213
421483
376662
80968
13407
50109
476688
482613
80936
125602
174220
136115
154380
110578
24495
470109
339187
153333
393035
97106
474577
348581
419909
86058
167236
279675
298420
328280
564817
301790
406776
516267
49561
253255
62321
488924
429103
400682
395566
122429
402816
282257
278680
337639
173890
309550
482478
113317
319648
176292
306242
560470
263132
270895
106820
260415
486246
482395
298117
293633
275476
97254
353480
547304
150050
166037
243656
71008
59645
524356
523789
188833
93405
210016
416485
77172
397384
517917
30689
266398
203027
330764
380280
168553
399292
119963
534300
63833
549189
294388
280585
323229
350806
184276
548899
173237
350527
166112
182278
545027
539639
521897
92693
107797
297143
515241
299899
443446
304418
477396
111143
343993
259769
66559
324935
420215
356155
202852
219039
206229
396077
303212
332030
334820
445519
564904
162278
423876
94166
208987
30915
326866
509353
750
170067
81779
189040
160652
87211
391828
20561
566731
233820
442132
343691
453379
476237
230015
372565
144522
322667
443091
566090
542336
222363
241406
369718
180202
341724
325242
247933
413547
259152
258216
11186
339270
3994
563126
96182
145557
355052
539991
293222
486258
489621
280848
74592
84422
325415
471459
485353
55835
475940
322764
393086
232776
532852
257200
461863
136905
545818
423806
412191
138713
218083
456853
192674
445780
24171
176723
521261
346056
197317
409904
224421
411072
319983
235118
10334
376476
494281
547663
557704
57566
45521
442108
160370
514934
131122
541805
374617
218217
194352
360357
460322
385917
106372
169084
566862
180008
248243
286208
22643
512114
423611
32470
506413
346051
440469
368060
374912
160794
382826
363906
73854
557599
439223
260914
513176
525073
324818
352175
167632
201080
268478
202529
414058
59308
80108
123697
249518
192825
229908
412493
107989
392433
532427
260096
519597
367886
81865
124182
555721
66396
485446
368719
385774
41183
238885
532728
362872
107991
265277
110308
335663
310939
457798
153165
288164
323923
352358
19049
95767
523556
136487
505541
175810
285637
489056
558241
133304
450950
335976
16413
564085
458204
560786
418094
516865
542658
107279
174303
480366
501402
257175
82371
119546
335149
110549
16455
483060
40348
306376
298425
381932
358861
249870
492070
351886
387152
464999
457390
216760
274822
165691
438918
351740
482753
412348
96534
144939
286185
525051
472101
91710
44505
140649
553505
278133
461209
186289
8676
301798
92687
425210
149485
87247
498884
101171
272540
290930
466303
260163
289617
128100
322596
458951
349865
228525
395409
361940
153052
70350
218257
549972
347244
229202
536278
40687
84601
256108
532579
326630
69503
439933
140135
13695
563316
532499
315598
378655
404973
77765
502
293318
498206
145768
154721
558766
472203
83873
136163
401287
429052
440470
321253
177787
510703
488933
197596
189859
475554
550236
183367
341492
252616
392333
368046
48395
30974
95259
200028
326829
547668
323627
288384
523515
173552
116411
392542
317917
7871
300107
565857
564769
119322
365382
557589
98238
493449
209708
39477
464271
75990
105623
452580
410277
427599
85460
35886
412570
342372
468280
127153
71342
188793
298525
117832
241021
242002
410241
225550
14781
378573
427888
538689
293493
148635
82450
527890
156925
483238
409090
493136
238001
382288
227311
127139
504167
217619
534840
26080
46888
186216
349840
86830
26957
63362
119641
235277
176619
295404
533466
34596
318711
227154
33468
512808
65640
347792
8044
121367
444469
178081
375420
289920
45324
205183
315465
234870
535882
77300
376985
20507
179389
490675
25269
158263
550167
231805
117741
75600
335079
286439
120683
89575
292081
52412
364251
517983
444882
24884
68194
333774
367656
63821
254562
470985
281812
187458
212399
83141
542684
16058
272301
559354
216996
495498
315995
291512
391553
334362
151571
39893
539999
265326
289189
33293
289691
490321
341029
23266
75348
88481
199695
540002
398080
8295
505893
177168
424225
89555
24307
287297
222328
343961
493656
535671
655
66221
559338
543871
53733
268824
407397
261831
70267
231604
542605
284288
21656
97671
276659
195257
348009
100275
469958
188090
170480
217189
24405
48656
158635
433252
254162
100750
438674
478024
156960
467620
146727
251646
222964
292577
543616
139266
352505
350804
81501
277368
398829
34223
356401
315726
230801
155962
523672
90549
229334
481419
136331
253803
353653
15760
558676
186762
233268
126109
258155
228481
39932
515550
161221
299043
189700
290232
546847
497975
353757
174760
535941
430619
384124
314425
467307
250543
449141
164279
1321
257206
323087
511354
296994
504457
376006
187739
484244
509234
62182
141279
548711
241223
268414
350799
424484
248040
530597
117768
552680
360454
383466
455330
557356
382898
235781
372680
434417
206113
450786
272740
331055
221681
80231
174631
309721
321667
337813
331836
249118
82283
486362
420718
161950
508712
61012
19266
30227
93557
408991
293984
143855
566399
494623
75771
202870
461242
133708
48663
377747
223041
381276
398898
9993
89360
256225
87170
90558
518213
468500
510114
3741
141515
503643
102615
521408
158982
370414
431804
491654
375289
412516
296426
324452
488075
171690
116965
59552
560388
174286
416453
214318
447643
11473
297778
300196
405161
355233
399621
195720
184404
68609
199455
543905
467242
154374
499933
453110
252620
406552
452892
510507
157441
270307
437023
363233
72445
471379
70812
144452
219997
383567
290549
205047
36291
325740
460355
17726
432677
256470
438640
549884
562085
537643
85335
239278
480308
232772
485370
320791
156433
225929
522464
532491
316904
447744
279767
242850
103272
374231
362438
306264
562609
330754
411305
101752
449197
468507
254295
519938
295041
454531
415935
483962
55499
103035
447921
390740
193860
363559
40371
309988
518139
156911
130070
550818
13819
198769
210925
543734
263112
72169
143662
499589
384428
371925
459448
244565
452199
431564
506956
11065
564029
122894
309562
433738
258314
383291
15215
60250
42769
191824
405386
124237
67680
365832
336628
259331
27776
449681
309461
381110
515833
353220
487626
350894
456053
534983
487464
119577
156185
39719
255518
272590
240189
503576
324618
448157
233163
2937
549225
12469
195741
449159
189361
104142
234929
422960
153037
58474
354769
507047
375007
357157
15543
248331
449349
461057
159
429443
504500
65449
223929
63996
149324
537559
326611
44137
420818
227997
254487
515399
459445
536433
273668
346319
477065
364668
253049
532106
535342
381450
70809
271109
235642
457099
126556
318215
337506
121095
222734
64726
453598
39369
560236
280186
368141
57945
438163
526162
224041
438979
553850
476541
291747
440691
522734
103487
528973
67269
346689
455070
144538
304340
552347
302624
196757
234354
513926
181507
464499
386790
176199
381484
437443
231037
476971
423957
266222
106291
392220
190604
141679
356126
470549
100023
561969
168615
504722
134422
104125
555230
206932
388272
193762
202571
395544
23436
25537
189897
453600
97154
405267
190261
493968
89572
248908
231360
65247
476246
180196
539940
553916
554200
487481
374242
401505
427415
548524
363174
287342
314016
122992
503891
10002
319710
398544
267484
235771
421837
565634
276859
349950
68957
1625
541081
393663
19750
551819
17154
444370
466373
514782
44403
423251
503510
24120
432180
453685
299188
306669
171858
289930
121565
8350
271663
399959
151556
552983
427337
346586
219589
88472
255065
141576
159506
199223
506832
467849
200574
155021
227823
64287
90125
469496
399706
177737
239620
35290
88819
118770
403739
541492
29877
279921
156799
286468
519287
464900
463174
22035
6522
309550
454901
402201
305787
269785
132214
523940
337950
228505
507705
386940
24797
218324
486047
283420
526264
524012
563864
189226
253949
419852
374877
72329
359268
243630
196578
370625
255666
49977
464801
207055
318432
222039
319990
50616
345659
83790
12124
206105
148483
105507
1422
52557
95242
511051
553369
532015
328953
93937
90498
443222
365184
405419
374528
477553
247298
337011
25994
531938
134356
542303
131026
23608
363124
235262
534051
305624
303107
68636
534261
4068
521567
547596
407023
410761
123333
390678
303179
186609
28556
469472
36402
417470
320302
489555
455038
513193
156962
162152
68337
476655
294354
166867
560319
324745
188360
21158
499599
365979
175773
448465
343199
217248
191970
160671
47484
420530
354865
446289
430040
166555
114632
124514
166210
184395
430040
247068
497471
497586
258919
557442
43141
108335
180889
101897
359801
311847
246415
113255
285251
437194
51100
493139
493614
344469
257174
17767
210900
520842
292663
207512
498436
143758
110842
500474
75260
9288
208700
30558
458824
450471
544101
453703
267155
170600
219937
149185
309862
504662
565933
551483
319329
561946
419762
294
400432
537571
413519
474560
157906
405782
214669
80931
199499
85226
28730
298465
113945
180973
315181
178823
88839
301700
206094
165091
109158
459786
208526
128516
334766
387921
110123
308713
450324
564086
223298
111143
148320
16440
443391
50389
563913
227371
352229
425154
554293
33952
432954
343887
348414
531319
29519
220219
95622
72072
153538
110728
376377
194307
509988
360087
51127
42308
416072
267457
73957
534042
93856
259519
142436
155638
82304
415732
552858
464059
483920
291108
418534
196558
128999
179595
477756
361654
498953
527392
469273
70555
7900
79361
91066
469822
287036
252705
487903
179375
448016
450284
412381
371352
299416
468952
164879
115638
540348
390920
132925
411867
10768
455624
490989
176190
266441
111831
370165
446919
426226
290852
254727
399469
132096
517593
400530
132569
169641
188373
193456
525774
486926
171737
374714
123460
465885
124038
34909
273809
524140
130334
529881
530715
415380
157774
547440
429253
365807
161886
531716
399444
4515
282648
45246
57173
104127
43353
295720
144859
117020
350738
365126
169499
533787
49460
280811
306677
113522
22319
413536
484251
469049
456898
25560
38211
367168
501163
173855
33923
265056
331152
243070
336081
107745
397395
380702
493345
515195
128467
243483
451827
218141
22579
259284
277529
217121
120989
355084
378019
465638
179902
153151
98869
89581
400863
103157
513876
408347
465418
230235
443237
234211
51368
241559
284975
124218
66709
351685
320828
286658
35697
61656
329106
63043
393271
491971
482789
505952
15214
68368
238475
287436
153690
20142
106283
521149
208690
421898
307284
479258
435833
89259
302104
220010
481677
148480
255536
325800
116666
375926
72137
448963
214617
143686
367873
396471
335865
48416
218587
148432
131143
416844
352889
325537
128562
285120
87543
409997
449281
345789
313258
212729
27265
174695
310556
131209
161437
16954
138099
140765
188984
250154
294278
499958
373970
464589
81266
136163
72957
287736
55123
122464
407321
475049
18162
45509
547202
309391
540412
552670
355403
204393
304491
565293
276618
209876
96167
433825
20034
170455
552464
17908
466136
292618
426897
446611
567058
548631
165201
131380
325537
51935
92565
406295
404805
126879
4069
271137
171577
486012
300042
162656
141048
222911
145400
275238
37994
343729
164801
108724
72178
292493
19381
26703
172217
17483
160637
26495
179676
503261
484873
48208
151990
349083
381668
166371
265730
532498
138615
338844
97479
129272
373532
2778
314972
472189
438062
513047
161589
185353
130257
271223
108556
35536
333348
141995
535256
212948
81272
462501
247594
325958
30858
118554
411120
483805
553064
415191
407177
86062
202301
411662
167748
501277
333868
100339
103190
27771
552172
252814
92628
426849
493566
121844
529687
54880
277103
199460
33140
457512
78279
314814
509103
137191
524410
149348
535464
344745
344326
20266
18668
207500
29940
290870
87841
520286
104163
426187
301492
153056
223427
209148
31684
366282
503580
502220
495159
552029
475494
60799
80977
87987
70876
503430
1874
213783
247103
362183
433315
111066
536502
374584
279920
277268
454524
378799
461966
121352
218666
164441
444636
479259
216403
178121
121246
404759
116902
292427
251371
264846
99533
11596
472577
169877
503133
112081
197637
120707
388349
205683
236431
542880
258627
343502
251
61621
19969
280363
66161
86708
473889
529351
311582
465582
201572
235249
332926
516594
82268
20488
227663
131659
527166
327770
398071
5380
92758
230684
94586
564558
346516
303456
246493
380146
397704
165244
387321
211857
206389
91286
293408
37065
342084
325962
501078
351545
353774
77221
98933
120958
202811
206721
201720
380256
435763
312159
119244
197441
59096
152245
153758
21377
395384
132068
520830
537306
329714
163477
474215
361484
385046
350762
172978
16164
273674
173491
560654
460677
535635
11316
341169
554738
206971
148298
446631
313619
567099
253272
274863
145338
170750
123949
512351
510582
368689
543804
80515
84212
450666
510503
440416
110244
247066
211933
36199
87696
282175
290265
412859
163507
517399
421050
150319
508126
454558
55926
209611
520971
294427
48540
480746
422268
269549
540729
465572
506032
95400
125729
498517
1874
398215
200102
167906
69474
63534
110575
15318
339962
352101
404941
301155
542023
293840
115638
517794
64323
189940
530678
568131
476708
552850
313177
431893
404934
3288
142713
154787
65473
193203
74679
320506
261779
447272
338179
196634
535876
289440
10715
23238
260473
75758
86737
29496
161986
367673
122732
255309
544310
89776
140040
176936
268608
551366
458424
268841
217085
337952
201091
451471
275270
418016
166673
291984
326388
129485
346453
107758
274206
37935
414762
416717
463928
269475
394755
264173
30697
475301
407114
385677
216705
364339
474033
471815
295518
303758
409907
538195
115043
518438
426583
442495
331415
51423
77146
462334
3536
279412
533240
263966
7266
281634
39577
407121
450442
132722
393560
340431
130394
343827
386291
125906
322947
13631
152118
67150
348566
450398
526994
184900
120320
418258
403237
175907
496134
468250
309204
60496
258954
564538
547033
68788
507536
553212
230676
90082
401916
78599
505666
568495
463345
182270
122227
254892
80903
282217
88968
250193
363173
21158
44076
427741
107800
430441
275655
212284
450122
173103
463982
451941
445561
422602
321286
464276
232414
25000
71149
245577
456713
186313
46145
202134
149117
148985
200354
530124
388939
412632
323877
31831
364692
404330
323422
526900
214278
347226
119675
76739
26446
37399
404367
216699
273671
184034
418866
528775
64681
240910
232752
263587
420429
71303
184695
568357
205292
560146
503446
380226
148909
544886
88279
424526
264490
302878
106781
353859
240439
228861
529700
134251
16051
329508
478288
425364
206246
49584
133901
503845
415499
492473
564744
129845
166839
398238
185836
131302
147183
562963
191091
166255
565849
537222
380594
443029
60040
412543
128258
167748
409547
235708
459533
524934
135186
193936
13474
420211
29741
134328
145831
284354
345832
168835
248804
562134
238135
467967
283590
90046
150081
491674
462394
317093
364291
176473
375561
62232
206882
55547
321935
504189
441689
348694
534339
249264
552016
521180
397984
189633
110999
548171
324628
254952
213257
305373
143451
467697
243089
375143
489822
477955
61066
422028
237777
280690
268739
386078
161472
248173
19102
11834
60333
280186
416784
11773
109755
496749
132782
219916
221189
488274
214969
218144
515974
196051
96226
148053
408232
128423
60251
305249
283204
253488
164505
369811
511874
491297
190500
278073
27488
566987
148725
354108
458989
494200
324903
353323
155145
92400
376671
60864
540197
486
200872
189907
292767
375510
53809
398463
549055
479213
294989
316836
242098
144738
306117
187765
254883
24338
247600
29239
415769
353198
140456
407693
105555
409186
183314
268749
141927
39745
498110
274710
505087
192808
110887
253881
475850
131257
273534
125183
261766
264688
149594
301488
290673
462001
98402
489142
319670
541861
361923
223383
84237
452688
458889
40738
559176
74927
89828
204264
2693
180361
11631
378099
304304
295558
70783
136247
201558
372207
159574
361848
527917
369846
80012
510023
30358
88862
263689
422069
452320
180419
160946
158742
487227
512463
479824
452939
231766
516607
28345
337554
150887
348377
425956
153617
46624
292772
285729
441667
59916
363593
186970
381741
58480
324850
225976
446607
261578
413685
129323
510097
374455
463035
159547
72717
184703
27016
127557
558317
95634
247889
245127
403754
234197
196942
42446
502227
40332
517895
112442
448297
566723
117982
152943
197473
273893
521795
453431
62851
334905
394571
483708
77813
84790
197456
49871
545961
102168
504304
81611
68479
442632
503128
197262
117725
89287
175447
105221
487442
59258
476329
338355
186368
457921
228789
523567
207392
48720
211595
549942
105816
289226
10242
376771
330190
366695
500896
36144
289208
179293
161186
405501
175124
44575
555263
393562
200153
4551
197283
425087
232994
503510
75998
368056
217310
87586
541703
18320
178981
360236
344629
140521
144494
554410
102022
552917
180205
437152
417881
20500
185622
14160
57058
301393
135583
216962
467491
236309
262040
147242
548405
407288
143293
410958
137876
440213
409854
16498
444117
345988
45112
125188
191253
188774
230295
275962
399664
149083
295678
431271
316890
132124
203057
186473
410392
419705
295568
522179
344720
300773
380182
389404
330451
203547
443477
148120
308778
527536
12252
568188
37422
395529
173136
17979
539913
330394
104981
25752
258551
311784
10769
453015
147868
332438
337789
351764
271954
537016
445568
311160
297024
103320
358304
565585
53017
343671
25399
257256
20988
554802
54078
446442
61138
137233
133179
47443
248419
213401
511047
64203
425217
210374
503466
163111
71802
244132
238622
108362
252616
207331
486051
391618
210203
51765
184842
12750
380615
490802
130401
31441
57344
510522
97216
454662
335775
307601
485982
555292
18363
106220
505926
313803
554257
278778
561558
546197
362065
544179
384330
515204
225408
54769
45107
124514
565198
515211
23840
561041
251830
114489
514609
63443
190943
558606
516204
507576
35692
179266
522990
219396
205162
368820
542036
196543
430442
257411
207060
220951
153067
215764
91663
565055
395000
227616
70881
33534
447477
19982
60152
325484
410412
144916
381326
365377
162033
205187
474800
92122
346308
272468
473521
324662
530357
161234
492271
214008
417018
480762
509410
237194
337614
109364
228113
299623
534005
367404
429533
367790
461962
403671
504033
540089
417075
545325
267912
466174
141874
181081
64838
7870
203989
567143
60743
410885
81792
526526
125436
250882
121728
355312
479068
406560
227188
563917
218260
302684
102290
485283
31579
346952
308637
90885
87531
193176
329289
444928
23244
255215
53622
516655
362628
98094
440905
305974
311111
415843
496240
398486
262493
32570
263052
469233
217732
186482
171551
237244
386417
220606
551942
175878
399666
388650
167478
43597
114663
222834
532600
191
9021
214353
81826
214455
162204
373181
347676
567813
168895
128738
338017
165738
417328
156975
420795
49183
403374
239691
514653
390172
413468
490882
115161
98409
256142
465569
328402
232548
405231
516026
139342
384639
319455
479200
41065
480817
424123
39394
61641
483268
29251
305611
87405
556178
369314
308130
465187
171256
111208
122535
390895
296692
437665
532477
308720
33463
333126
10981
244035
437353
13269
537887
71965
528995
57815
145598
277500
418860
115005
90269
291109
108837
147364
508760
115767
481072
212509
53657
516334
297934
501754
463609
63219
290381
459133
125858
307648
237215
530179
317710
332280
519144
11127
385444
403216
276754
52863
238855
41875
398860
513051
105783
186488
37110
367253
287473
285732
400364
94960
110160
152111
502912
370592
188445
527276
534369
560379
182209
444175
132915
408324
259030
430477
494990
226178
14085
289733
257030
549440
248572
282889
52628
145236
30378
280915
249578
325950
507728
172499
20056
139184
403339
278189
128848
221910
500341
306482
333250
523525
300604
398947
323939
350216
250822
85102
338352
153700
288518
163323
457752
33165
375566
420617
137435
478092
140445
72096
98552
107872
215265
127592
279253
191891
265089
109839
430293
72817
55726
253697
236288
481101
238618
217818
302447
540808
103378
524403
212063
242885
282309
27066
448039
455463
561532
232693
154936
108517
129117
274964
426373
296596
158393
487494
370681
240010
294298
294517
175956
278433
383919
509385
333988
536619
418531
320205
460540
39705
147304
263116
86368
344231
452610
257739
154755
551031
377510
477933
101754
133798
126495
234804
28194
108543
493626
102340
326599
505697
251154
369758
183535
205614
536956
320066
180562
489406
98038
83570
341390
1456
371702
24936
116708
23678
537111
293344
63200
290371
540763
556623
121954
548696
94080
36143
559819
455368
254536
18048
346550
513955
482144
545663
159703
472209
11883
149146
214778
14747
273961
297470
261057
155625
299782
299252
433771
268548
344922
28212
403791
51938
62983
58271
68244
262466
133756
440383
357060
210742
24176
568309
337221
210024
157069
70878
17105
202080
468062
293224
403159
294298
482614
191964
542470
568314
117102
304142
314154
358868
20532
162615
531922
548485
8232
243165
418667
87177
522768
455712
195659
362670
46716
54597
93997
7498
95718
200636
425320
119512
117555
527541
405196
282256
172826
272916
47352
80929
436457
381980
509095
543115
41254
130281
325341
45991
214107
126251
18564
503470
514812
401775
481720
354354
461879
263061
78092
225309
211339
7678
178427
510630
237098
527885
263556
400976
65558
52707
103270
42123
251543
535400
450786
56005
110429
238370
398897
269469
237211
418389
152923
365522
100534
175513
555976
543388
542264
196691
210339
520236
192809
155334
111103
493895
308159
349319
472385
80
348462
149941
153907
477941
446687
207867
282669
532180
343891
48513
427480
111499
546891
436081
437185
160750
17867
393712
257950
165174
507021
178123
132518
521446
238324
193766
93596
395842
20405
285226
459143
167719
445641
133597
401007
476360
404300
338209
560557
356020
217300
79732
232705
321523
500669
114112
371320
508873
329798
524913
544887
491698
138956
430688
304848
346110
504298
352781
20374
492721
161996
75494
481035
56274
214487
406997
107629
390181
50015
381469
116449
214228
565980
74886
305945
322665
562085
462882
489236
212513
420592
69110
476381
466222
471197
495192
33648
555683
224993
180713
25406
551596
562899
109564
57979
146541
320593
79108
282691
19498
150839
170520
277826
138685
405265
549431
403271
82918
295422
429063
556721
61185
509070
39649
322445
503817
344750
323930
44358
142897
191981
215298
29361
39511
282581
565979
352094
565116
220616
499201
93146
58666
453389
134081
533270
97265
427313
296119
381578
272370
23732
219190
14118
120239
158759
456933
418515
260611
254029
456015
560099
38261
481741
469180
390595
230267
429378
471292
534796
107740
304857
101631
233095
446795
82425
425869
96843
465936
17529
219545
347249
127297
548859
509963
49261
298852
139227
539999
265768
48069
60956
220872
133539
194532
407601
531766
460224
427186
443230
374702
133496
482613
85124
522165
367788
312203
143323
400981
566946
85533
66442
551535
290156
106350
19411
123074
354090
544516
162294
71481
14514
346408
497101
154925
81078
97473
273478
241317
345122
226362
319361
160842
156398
57738
434889
223215
39969
163511
183658
451923
539497
484531
228700
143228
427192
148186
348707
206539
192384
119062
298296
478394
195808
390601
325744
204247
504132
503477
137674
463717
404026
60278
229935
448372
64306
251828
387473
370930
440563
44382
108762
233458
334975
90373
208371
479473
365644
496534
123055
445025
368174
469639
502427
174415
239498
81098
71791
437487
553670
453516
338168
417709
33902
436582
223714
325451
201999
517614
506205
406341
487205
316131
92828
338310
239348
185334
177952
512008
338156
413790
415823
358705
86879
356948
47834
71167
471056
531398
489795
355959
402053
180657
293148
373804
414269
490411
486867
172408
167424
560796
415576
273214
374926
110884
549224
320047
134041
558562
432892
192541
300179
211886
424115
242702
340999
282323
380806
522503
552310
257788
181396
346031
97850
300003
119228
384767
437084
426013
15040
165595
374469
465358
155102
187453
27756
200546
496956
319900
475389
96308
211708
428244
555526
350801
204836
1478
33776
308917
488982
95677
18481
406861
536527
176972
483363
485262
43635
85144
303610
340248
60530
345715
128986
408951
236369
164264
503253
438580
107732
96009
469639
54059
522111
423878
37323
196603
140052
312896
101574
422846
172663
60946
436507
174446
266187
137113
496466
489658
293275
235124
546385
372490
393468
19374
35900
555670
138614
94183
382757
132750
92125
460498
293501
362875
456468
316020
345081
194690
72500
146732
50212
89598
62374
146350
463855
260462
31120
170584
159748
206365
487446
323219
330087
391513
286494
417348
127577
392548
494737
2656
403654
386316
463322
287506
468594
127964
1420
16858
350101
317791
340850
82375
303410
459171
122593
210328
264697
277560
327802
483572
382527
227940
94514
220606
367075
402678
238475
431515
238449
246213
412836
225622
224944
410463
101325
530088
488291
432344
340092
169430
181227
530558
355605
290665
198601
423584
205722
272723
337824
564384
29490
343467
110577
46952
440062
429829
7167
100055
438324
433735
79840
402092
169239
33776
195981
46021
271408
336184
227689
371861
91701
139930
114913
91664
342055
34546
152978
434696
371401
444927
448558
11252
144857
410419
175077
438674
361917
335912
449989
267800
430565
116330
299276
155101
200616
222206
506455
297631
122017
353047
463228
536000
78230
309633
227998
485358
201427
522262
325210
565761
25898
67512
405211
21021
452823
407751
224469
452107
18164
277534
440039
430648
558850
291738
388512
60450
292082
480249
15061
404676
476149
337699
436554
216196
14336
398828
69604
527653
85381
500827
403704
228251
79699
385398
312234
128923
353562
529300
375587
329279
444163
211830
266169
303574
46959
383208
164848
224540
299657
565185
495995
336064
176649
551264
482306
422508
69427
14194
274752
33316
355905
536242
321279
162476
30698
344106
459451
515773
296037
41685
53304
61021
30740
421635
442022
362511
95346
145839
386510
264903
307761
275012
480283
476104
195190
316065
285165
451974
189016
110494
261694
363058
220245
337196
68719
252206
377769
31737
515260
215186
217389
483540
101245
454389
288582
161125
127398
372971
182317
568106
131353
200376
540722
41235
110937
449541
149732
247513
151800
129569
552158
370597
397948
447584
243637
160594
353656
362311
315918
184313
268371
499362
22733
499439
132693
483946
298739
222140
288773
442356
74833
278659
549586
163147
5889
153555
470297
443275
391406
132508
397580
48564
186107
18065
563173
553066
390493
67606
490373
127243
327019
495186
532640
170606
130764
359439
100408
266085
340428
426735
452783
284173
124570
515714
45700
335547
345363
181549
327411
155673
294323
313078
243289
235817
229062
335293
16797
516236
472413
139136
29516
224771
195901
242213
243264
148562
34589
231275
383301
317773
153192
331938
282879
407160
462967
195543
396388
537343
146654
507875
132009
323228
381484
293222
95472
260358
560971
492970
525757
205723
504967
344914
174692
136125
421792
225961
460693
374618
473253
517448
39147
415980
145867
440752
109233
437470
146277
247363
431186
438348
152289
145915
36566
7054
152362
346975
190366
543427
353676
283667
135786
386159
392333
403056
369186
392291
244133
201690
167118
294436
457952
538527
107887
192740
513404
384727
388186
183564
75325
44570
302511
234968
369346
357996
66076
550581
173258
48758
208503
174148
22027
47058
513867
232123
410105
565922
40102
49516
499780
476424
458172
491367
51438
152013
173902
297855
160181
517594
431712
539953
234602
402928
497643
133865
514872
92203
214073
436648
131395
410337
416011
58115
541219
94799
140104
64598
202811
347877
510211
190044
257973
231959
510252
92787
189695
415164
57204
166456
491020
316146
209081
148432
100773
160021
35085
558877
373721
300139
489764
106722
440642
84814
555201
287556
548462
103863
160555
220837
361000
333800
281689
247691
244852
216885
180925
485221
424223
236847
300870
300449
91381
196967
255194
29815
346843
392507
495389
489684
100573
250478
231069
123875
122731
281695
469802
543046
497637
526758
537655
188469
237141
538761
135381
285847
386512
486055
463902
437526
175678
107817
22822
383065
141256
385331
312360
125547
226401
133827
447583
182631
36164
281539
264600
38193
71441
178979
34634
361436
561326
558031
460607
7045
424466
231561
218586
1104
177210
96997
276509
260085
460425
384707
271578
50891
422476
472
363625
83258
56283
362695
560944
473862
512937
150159
317057
311403
540366
310827
215615
175452
492332
229760
452235
314658
101374
174861
348411
263206
347062
31483
283021
369431
428658
58693
319994
271799
391834
563038
467383
271759
13016
226157
534296
450781
441182
314814
226316
394831
438254
109451
506188
143921
23755
424546
485841
513726
6920
87726
565746
198671
232239
482545
327986
392107
84896
52568
461480
372822
144881
299336
328639
262134
564603
222427
131199
427202
430901
127347
249930
183218
53117
269274
507912
302294
243158
261622
326747
100328
380994
29170
205030
547236
451699
213299
105172
289765
521572
359365
181256
310634
529283
229516
246597
243179
402181
397923
533990
529115
156320
369364
259871
396523
452151
530162
307341
71250
304381
246402
12291
484993
239267
488967
208498
258514
43006
118655
74407
24192
84178
277550
544005
221055
254418
354174
338702
559008
457459
170916
58915
482173
400977
512469
44288
540635
315733
386978
22901
83169
350214
45800
213738
43160
137939
456949
167654
46593
474099
447451
556219
560258
228200
209718
417686
72841
430976
15302
356592
338292
190898
82364
141942
369697
80462
34149
70544
71053
188606
175492
447029
563201
308251
525764
53099
533090
126737
261714
33371
475416
335933
416667
543442
436702
182025
400765
246966
220833
298958
44950
129166
450739
7429
502469
507678
328067
394654
290974
319600
306567
64073
235395
33104
254035
447216
343334
123026
203266
345167
560524
363600
551139
366740
173779
26302
514356
537640
415893
439303
359253
57793
153915
286500
131411
510130
324598
290988
453447
3779
562556
278455
456034
375625
238746
98867
447655
42364
423143
19743
125196
42539
262791
250707
216735
477159
114727
20774
504062
276410
536010
171823
413481
533121
246584
366002
106506
45980
397940
309573
389631
408330
121523
541463
1782
298492
88409
481535
485333
73739
298595
14335
336683
231168
505642
158948
145466
333839
13071
561493
118690
262826
375679
299762
468006
97663
442947
428651
111926
34560
203049
304423
400535
258674
474035
24307
462148
165649
513222
102026
103761
22194
226326
210447
559855
166390
491715
33084
367710
107810
418337
130347
71177
31104
143165
402403
314698
201237
512590
270141
28013
533107
502748
27660
507964
281890
50678
471018
547909
276846
85697
157604
45824
380941
311764
303670
459636
310298
284524
494666
41731
560175
209011
406758
453971
200153
349549
222966
182781
6271
361567
502720
480675
381158
527030
267618
254890
424113
528059
367329
429370
411474
128394
491635
507115
424776
438097
409575
296328
69021
364859
524817
144914
38681
386071
27584
289848
197885
242956
493987
191358
242382
232666
313040
416666
500866
42382
409112
440697
205758
34268
510873
37991
553015
117810
451122
294076
358790
96897
326525
240945
29684
315932
202534
154553
8006
501237
126073
160983
507468
59525
47768
415750
241279
517063
152952
275923
392615
459182
341416
505086
36482
3010
70938
379430
533043
445730
328569
540972
378958
336151
431
201867
13141
129116
439256
41879
249088
515984
309676
405019
484899
425000
19215
65989
25800
117487
304867
413141
375180
533972
74303
543192
134910
318804
311150
364723
11949
409726
255104
411769
83034
116515
272216
205674
265351
239031
459346
567713
87364
73764
466620
211089
453398
532143
159262
86963
232755
513632
360046
567003
348486
506863
296797
427983
274653
289219
293264
70800
502538
135620
239859
107959
6673
340479
336934
58303
517708
12529
567649
207894
59440
271712
494129
509610
124442
426467
229845
502924
183134
143804
157757
330131
473320
315620
192071
326662
142802
200977
495975
339816
96824
267381
80761
401432
550386
293718
88607
34537
52837
239974
471342
39388
270188
242331
463737
247077
487423
294462
379552
187791
354968
84524
502419
563408
467262
328857
32599
451730
284186
114665
131309
531066
334481
430051
372886
104361
547145
6770
260716
532301
182449
79949
500115
451793
282480
38126
518745
567290
508908
124061
90516
468584
87221
508208
405906
350972
52575
67659
287229
407573
202797
47195
345762
471913
374319
41386
262305
300003
505098
228084
253041
244450
228433
454573
371677
314706
140024
380419
68423
333777
470540
121098
227044
144976
214340
187204
488606
540438
300287
517971
200703
287011
259041
310051
391864
456273
220745
59724
525015
379166
32802
504274
464692
48592
530482
378353
6566
33326
22163
152765
61216
2048
35486
328516
80451
30414
321477
521575
293392
539640
396264
294016
340329
302116
512509
449524
360119
530295
88860
74339
461357
503331
284533
454480
262116
92296
346720
239179
492514
241577
254610
390723
24448
310971
104700
385708
464499
109115
127177
509488
133748
497019
566131
284038
74664
481465
390228
264587
240279
28578
343374
297924
262643
146924
45381
524642
110245
75867
414567
381024
28980
320243
279615
407886
510770
31460
476023
249743
334016
540443
472358
471624
298817
390752
431126
394519
503565
437937
370110
360807
86299
270397
18162
385549
67020
242161
341607
170605
199740
304868
64030
393096
289214
439884
195932
294837
533214
443153
531649
292750
516437
259430
343969
50391
272299
271372
398389
80389
450845
132373
444342
65865
106980
82870
210886
308210
265258
2888
26832
91586
554214
309263
249933
486252
484691
385495
290117
232729
215836
399939
306498
402797
87917
191033
132770
94901
14794
242643
536890
497124
151421
19071
382531
313663
242464
542293
546081
285403
299695
547234
234754
334211
315186
355018
76520
157178
73151
514811
235583
144102
281288
563697
224944
119330
435540
260346
175513
124471
423291
217663
347286
553341
420196
56337
461561
560869
254823
117561
525181
460671
456117
32089
358914
492139
556751
207459
15474
343025
243616
1243
9686
201564
74208
514970
195577
386581
424485
223186
329362
263605
342420
76680
274567
464913
481376
314323
3607
190382
504047
68998
397679
508080
15363
552807
448892
6084
253378
67504
478625
34446
178358
80773
335344
491922
499428
206484
52664
93902
113618
326306
132748
388955
400396
523108
550718
403104
128258
398303
323727
9335
233110
537689
508560
81617
80001
387290
440908
534782
79631
219880
52387
465903
560530
369802
279763
98409
376823
463617
70205
125458
73141
200655
48086
193921
167762
507445
278232
564184
493695
428135
34384
62939
171006
366686
467433
511094
371019
217920
515515
472247
175472
240150
460775
480087
56194
301675
380403
320987
407988
266004
472748
360287
232551
212595
505346
83114
365573
250210
411974
159957
293753
234075
214104
72448
333615
33702
541264
561456
214227
465961
215009
284790
206853
287936
79865
334135
553245
293052
487765
280948
356782
150699
566589
320330
107297
351782
545811
393272
178690
165760
158135
506041
356275
408750
104246
333729
351002
4897
295932
39655
239330
367401
354715
300856
174113
427272
552649
107962
132761
51345
51146
15229
533975
416686
160449
62939
92986
369434
347907
283248
568371
421663
203845
383708
389846
270835
372985
259169
73438
33882
332052
344870
301775
340990
119886
379992
560636
341957
158700
144180
441469
110608
296166
215804
485051
524600
215540
353036
555620
281171
42311
483001
433854
121178
152105
470322
317039
53859
274660
527772
128355
245196
372991
234639
551263
558603
35169
430800
418735
2641
30499
207242
245347
129737
154873
158011
170328
107241
505249
367144
65898
61797
423313
299132
225882
58679
533363
326792
216372
231935
304744
173024
241280
401107
414278
442628
356513
143994
264607
240736
10196
134417
94166
453559
493712
26962
453097
517882
309452
10571
160113
208513
214599
296703
540259
473976
422374
473401
255707
162971
73690
272276
545675
522248
323319
324543
542229
101146
249686
96530
424249
475694
139897
40872
90551
488895
254536
395440
112581
335420
154016
75698
556401
51907
229399
567819
102837
552470
262266
217242
546900
40736
351761
156781
45170
110058
518991
50684
301763
380089
245497
285139
250298
247885
269016
557221
313689
22557
198145
464179
204138
15839
353500
502285
431721
150386
481352
175777
272949
415558
170869
563489
458717
545376
174592
184903
316667
313134
556545
125184
280481
442122
169924
438447
565249
265094
323714
123026
443403
34590
130808
553797
150373
253223
458714
220080
274896
357768
304398
57425
269080
40877
282783
399803
71752
387765
50490
241246
546433
180615
552190
375030
133286
538200
458335
429449
279932
293512
253560
243784
233980
386464
109256
428033
422455
223498
558861
362769
171206
90451
430170
563069
305253
34237
390528
249619
371042
310176
566990
504024
333152
152463
43930
73602
410441
78944
42911
140351
263192
111427
299584
218423
2978
172217
66401
167689
359480
408968
415285
72844
450913
257236
198035
469609
292455
262520
193739
320680
269158
390539
542590
514917
441891
155350
126131
452157
43479
129056
226857
166593
116387
9463
565718
370515
216166
333054
438091
360875
456711
189159
490486
204465
156194
70779
408006
77933
249967
165532
72819
96809
475006
157680
474684
548491
260092
549690
521739
536857
47720
51858
23181
43566
93980
378338
370787
526778
167273
414029
245482
129088
176903
535633
559535
424866
366691
505133
428230
54064
86182
219439
544453
549853
28093
117121
58078
37559
31489
485486
486612
40351
11610
107817
32826
233259
485375
100882
29507
148963
71839
85180
395273
256967
516956
169169
78506
215993
14812
488102
498911
282354
174441
73429
428056
111892
269078
282777
136969
51708
190651
408154
452388
90558
498304
98831
298438
345599
124224
240681
160087
365273
124514
29404
165978
410157
141081
176652
293370
98711
59505
363881
130223
51318
298411
465058
22031
368684
83018
227676
87127
92910
23839
255173
144872
323582
510484
389730
354112
32059
169989
429585
214899
125007
507263
4449
71079
121913
185940
76040
504397
211490
317990
148354
12616
520668
349384
498510
230519
187762
45697
398989
237863
330532
101046
387493
177616
535479
59306
246934
377070
193780
264583
409336
174027
479319
524275
309870
475458
225991
71750
441106
215410
80074
2862
522732
250999
138119
260268
336118
183338
8290
135941
166269
281042
556724
535259
181486
75317
233879
492799
25444
370920
180373
14458
533439
539937
476437
229092
77391
225942
476960
212884
433070
146763
325309
363297
519907
234262
142884
318583
214088
415968
314476
181012
434322
64289
235706
61501
442601
40472
73222
153299
159533
171852
115435
399445
235486
44996
194285
127177
38254
520256
180176
128631
144974
507395
19620
241399
524574
346577
456641
256584
319354
213996
218074
194058
130190
334116
440630
169098
481583
243150
236237
423499
185063
180448
311187
183006
502605
334082
275122
53522
238963
398746
426444
158661
465535
564522
526601
212490
136563
307622
39685
414454
129892
389927
235711
65992
27579
211386
288367
60674
528136
421056
515473
307360
254124
49594
143958
531014
95441
512037
420973
510857
412625
272520
565439
205468
148926
492937
297931
223617
208633
321335
218241
70360
52313
558300
413454
269521
386062
296632
467958
158145
16901
495161
268503
179043
303300
212920
533065
479829
98280
195889
120294
389321
144510
494854
174947
432039
303896
567970
537118
15879
450703
322411
504602
244598
282495
384574
458028
53078
409878
489476
456244
240669
60979
239187
308126
469485
222474
548118
535859
286971
333150
283855
32787
34528
226012
453514
554691
220600
558327
348280
470489
256515
438424
268067
566314
416413
495804
489810
491617
158568
529804
355069
462410
456404
182350
112029
498519
130153
473433
565839
78167
497442
564521
531339
329244
327417
375534
444621
231856
304645
73721
176689
458608
434056
81433
331028
522010
310123
77993
54930
568278
211116
499358
524278
507529
492606
417825
379646
43732
483325
266901
568185
92809
531938
43214
361190
516658
222789
125830
158742
175246
333450
374856
171053
32551
404904
143567
366690
104708
328278
107235
215460
184451
553632
513875
110370
566497
346781
242110
528958
201827
260755
237656
448659
190309
114653
327868
116873
83362
246982
29406
70716
345982
166078
379386
546502
208167
97444
402062
188752
510037
294034
542621
317621
412547
145091
168813
210108
97725
105525
268493
498435
156277
183633
16173
119843
423756
25560
276324
237897
32377
296704
469898
27631
172111
567862
543593
327563
25523
86556
55713
378852
453207
396840
359982
492109
350386
163964
472224
387929
247577
435126
137027
399170
122430
324746
109086
303929
115073
71283
87258
433529
416175
324132
64089
199978
484068
46505
247180
28734
164701
232533
331636
248086
259674
130160
2986
224958
278917
229283
295886
451862
381359
266951
443823
475012
94279
135382
529077
481389
191368
110576
301126
285663
361792
566176
291263
91311
399937
356804
528722
135765
40662
277623
439097
550849
236481
517487
151946
77325
262734
134844
517112
27168
41912
178462
316619
164879
242594
451037
116880
520932
314282
438688
186347
84867
20483
18330
269226
15878
533546
379221
381855
517057
478594
323104
248345
88998
335507
138199
547458
67891
202712
291655
237604
442941
446365
124170
72328
541909
500479
543582
388333
29490
189786
385500
415844
58210
430271
76887
399888
461476
522394
74903
148491
191425
533782
14812
495424
300587
388975
31629
458427
280074
160706
492185
522576
161640
391334
189147
534543
406803
521453
565160
434236
34629
522649
212845
355023
223993
133476
290713
216520
10304
32879
523034
438391
212938
265513
458376
493135
370334
111243
62068
531847
553145
241270
300269
565437
281964
134198
331764
274943
355165
214032
489158
563131
218465
230706
195850
45127
163013
325355
385932
246756
507166
551587
454809
154726
314837
46448
118947
538419
85706
276951
258491
482298
215009
436907
176183
241784
425635
458815
389529
440903
28121
294389
552551
435113
261232
407853
179261
278461
161348
316148
291537
206574
307035
216671
217641
459918
211020
468296
398820
116533
414914
198964
277292
216732
409929
442589
370222
514945
542069
540313
92760
384792
274607
411692
198727
521667
336855
113381
469758
513250
204901
34196
59235
424236
534045
138105
466113
76659
540686
320480
163023
500368
451418
247137
82942
138633
329523
82071
507409
294097
139786
45404
83369
838
556647
114759
36716
218184
253090
179002
411379
465005
408580
423704
29359
255421
304991
115717
85006
499899
275944
129750
336209
433652
426695
2413
530058
19489
235950
550924
250507
439227
402645
168571
110165
290159
322014
443009
457139
396970
548691
309643
383032
89075
103365
161437
342661
552723
39790
551210
307644
130272
315406
406245
511010
177725
470905
64046
168045
88206
387528
406818
450119
342443
358417
213208
77593
409053
176143
565952
478068
534806
183573
143548
78123
328209
476879
36943
270668
109727
471399
220329
558397
450808
56928
267864
530652
55452
394545
354689
100459
266218
295859
502105
340576
505643
453401
102860
178952
474404
214073
21249
500408
53617
208055
510467
560600
42386
544364
423416
263049
248307
257689
43133
178214
466212
311921
268563
112513
293815
88148
319112
505117
69684
228571
439430
525643
261084
83567
19872
1521
78051
227899
129549
284660
287421
277981
253005
315987
225129
248906
192839
547373
109777
118568
395827
184371
281974
216339
93382
450487
40245
442788
353166
562757
107901
296271
182634
50584
321867
5633
272266
91282
402990
157118
565749
230963
520146
251661
145966
5420
15278
173524
335404
418105
28195
355403
10356
112913
546099
489416
51411
201859
395973
19623
301768
558187
100981
257395
108501
451763
378192
165828
70653
186580
511617
144131
392262
110009
493050
165777
185804
406046
544001
46528
261287
513625
296022
208843
255229
245437
194602
461434
8620
311890
38768
314426
64225
337109
237274
318347
307694
334346
97436
557456
2954
242673
292650
377845
162387
186036
455680
367895
417150
280640
174190
420604
484624
506925
156041
129671
430161
524617
253195
290747
543795
99728
106598
560805
238263
481314
60380
200310
528629
315681
195557
289693
63257
69201
350551
401789
452910
180073
153566
212428
157064
388939
453992
259304
340000
21525
212817
278571
32235
357071
420204
55823
512872
544235
245417
399195
291220
517469
346158
346097
348677
272396
130576
249376
294684
121435
14998
179667
432495
130933
490906
37467
268563
214013
551373
78033
546928
93202
538168
506956
500460
158703
87263
389163
508771
357886
30073
342785
313312
452370
253883
336068
124636
101200
540380
496847
421993
224216
256876
70214
159344
149083
398819
121197
415049
188098
72974
421153
67331
496143
140084
39682
324412
203042
521266
226901
68845
226884
22125
32032
238477
47284
394625
354798
61951
136568
321161
350621
421326
505639
442990
34586
309046
320060
310751
19347
199816
399422
387099
541223
72835
28640
56640
421184
411111
466473
162644
9092
127074
176449
525183
347095
68469
273803
48178
552939
508771
170454
564365
329147
375540
539532
301790
508720
197717
234764
410286
469385
48358
114243
253480
217587
400080
4954
308577
127994
487282
232702
38482
149549
463244
489336
136803
518528
531957
473989
171434
306555
151458
69061
281970
101731
104312
391117
229094
123132
379680
495472
1538
322456
190072
513738
355579
375990
189527
173349
214971
314757
379834
508523
266425
563857
173560
136696
87451
131798
18439
202349
487242
32864
29557
538219
185736
260525
264852
250533
16003
174978
560650
225977
411708
148589
307649
504955
356361
62216
380727
52565
361305
362473
543260
465229
97910
513980
306093
214835
465425
406632
421108
527755
418497
327657
522793
426265
154711
129039
200538
119261
153061
10261
12533
316411
392663
103819
501911
221896
488198
194532
57522
35967
200704
565407
473364
420764
539444
309044
246949
269503
210275
489061
282565
168862
219492
113999
402575
391438
257362
567402
220076
304057
133050
447978
324765
362613
432600
87826
167879
168989
81807
405228
434588
128858
416296
466873
546834
189732
71967
376421
487445
381842
525727
150886
136085
507041
76334
95038
335838
511026
281518
361542
446329
313297
235299
434263
198628
152448
238091
339814
241482
34996
198497
161187
356972
186245
466665
62619
9664
406035
386620
159499
248639
399332
325726
102368
247635
186524
488642
242088
485458
509512
186021
533834
201151
298089
204457
401909
172337
57776
406264
16639
190417
306262
232815
144197
126178
102621
323413
517350
412775
89936
252008
317879
178276
154608
30204
539938
490045
203739
429531
14064
179595
8799
484558
286141
94306
509223
284305
267900
122862
267934
4496
21419
259607
207105
206459
497274
74329
96498
416578
69138
520570
262802
135505
434986
499567
475637
359581
428331
531918
382160
163826
416135
24879
112293
308174
415208
563308
220616
121672
546350
403937
524817
71040
104976
313574
181063
426555
450000
174088
271481
20889
68283
472051
316016
505115
488809
412762
18548
306298
176258
243598
485722
404346
219452
7173
253781
67498
283578
118421
69705
21369
73171
504909
71376
242364
134695
385177
114191
457747
545696
75206
318118
60977
16959
357889
180931
85727
507835
566231
498822
114404
225839
324736
258874
19181
497006
528901
391582
63969
543587
171496
280753
213669
500384
113214
392859
228496
211099
341328
269822
457559
343206
350907
283112
434334
518472
190757
224819
321851
556981
419578
110122
92153
62403
363106
323116
72922
202018
153066
313418
416537
102967
452098
66344
205428
356893
383832
84228
201024
387869
331893
256139
527953
399786
54102
317096
515839
335644
409420
332836
28446
458740
548110
37106
110963
425959
52962
542256
69233
266316
29293
353850
301678
447820
478602
366391
533497
227518
121472
71557
218054
431452
463915
132786
291561
304379
342643
525568
422418
47390
400239
187979
18132
156158
230582
162631
109286
341358
460554
211795
210687
552819
98527
244160
63720
307990
497946
121591
414535
514190
347573
54778
417739
40559
322379
59267
224319
281448
514894
312913
286419
158667
372694
547424
137294
226653
469302
495168
237183
379932
357925
307484
402307
548480
309992
79631
140351
276044
400456
91072
110764
416450
239775
158779
428820
44769
257626
308906
382315
14663
527131
82234
13344
502400
31113
475914
405404
118696
517349
105579
923
285631
35898
285414
511014
264406
547342
38364
331889
132112
469256
265934
154995
117805
318039
84892
201500
61566
329099
215220
543291
520466
404871
145762
106713
441108
546418
274983
348926
505656
15999
478575
170869
81432
412104
33572
173648
370080
480891
140542
76033
309908
444063
300288
162442
404399
379807
423372
396887
451845
207084
480379
522234
500154
255345
430499
193732
199420
104857
399943
388894
560250
221132
126824
405935
565838
95421
166714
370564
551042
376306
192761
134955
453423
477908
467764
401537
554524
204416
81602
406957
94365
310346
513258
307878
68833
464935
103901
174392
76796
436365
552290
90771
500004
289178
78929
263613
212639
67749
113408
303636
78751
138925
326636
418168
525221
330381
128119
309977
359269
297839
442388
312721
10627
278068
371585
207279
180133
561029
556041
202394
352099
453383
323840
377525
563939
28741
233485
458199
392339
421905
422894
25115
61603
133683
197660
538471
332449
285075
81952
494312
477656
60449
473385
310870
376768
32214
237144
274854
515356
259809
6379
554275
424102
97217
166692
338580
346708
54859
307919
283860
304537
125353
328632
163484
213375
252051
451174
391108
97147
101196
275512
51475
143655
418049
97931
549467
309304
334497
107670
19962
508419
109546
493277
330277
173849
99170
133745
532479
447883
169452
372087
266196
5203
266773
566726
494517
33570
116706
540115
50243
246377
234771
149826
390656
564831
365302
432948
532795
549384
462550
230046
238136
520208
222090
277561
92349
238479
430269
272272
89429
340206
133456
480408
458907
473507
128562
168589
87483
477837
53830
359175
112293
518800
130850
464993
203654
221175
161432
55487
432973
239457
446483
412012
170768
69952
405287
307593
312530
528596
235641
459497
401810
359459
160177
475324
330736
226976
322741
32003
552208
419257
22886
213329
130054
29519
177966
367193
223943
369101
454622
192133
210721
387399
338806
17169
269627
31647
545886
387118
213125
228188
217790
323105
358367
222450
176997
27988
207499
237301
281292
229764
520665
315913
252683
454243
213195
187463
113455
446780
138935
23608
352146
51
259219
360540
237322
357726
441715
299013
401011
477911
250991
61826
177659
176940
255958
82627
86488
287318
567045
12073
150297
35337
237204
135376
222417
539155
377328
349143
253695
104434
94399
495054
413798
414272
96167
263535
312046
128951
330408
415929
470550
196155
192492
263477
531606
36177
137849
293980
454709
1791
466572
60562
287705
445681
39318
289626
154805
484543
363233
245758
277726
186764
95564
507226
115683
507645
518175
501953
372597
350761
85437
469928
125850
383595
477548
531042
403573
138808
119559
486893
73326
443258
483919
119734
367562
248223
412775
21416
565757
308404
561662
145641
493004
200025
372826
332610
284798
424933
391232
319029
521537
389072
206947
545561
166860
267829
300379
387232
301535
552136
132083
305325
517578
80536
330239
476807
517828
42574
402950
565354
96857
122593
407865
395207
23674
343240
362678
530124
54000
526757
557008
28257
467220
130150
110952
429805
274362
373016
496698
339261
1032
370270
244486
174251
300945
195508
519753
496810
357481
460948
87398
526081
125454
426963
318082
300547
399965
300475
125183
120
562916
294332
473820
232367
467781
531629
400385
137214
108650
247406
433046
61445
361293
470836
517949
526839
74055
468921
354681
17376
444197
449809
95808
65099
526306
308722
148789
218567
437024
528927
76038
62961
211076
211723
438430
388120
38914
406870
392856
299461
334529
544679
26041
476318
52772
508843
440749
368132
77434
472721
136533
464708
213137
350745
226498
244861
398151
45599
76904
405630
223559
50931
338166
22910
476171
405266
327845
252872
317795
61843
106429
134977
537836
234194
72329
277264
357793
362210
563293
314732
172938
460071
42269
324412
291123
134686
229912
166615
459547
44576
387539
11675
425260
154758
489030
463044
184452
154717
492114
529770
293644
433634
400967
256395
544431
168735
56035
426655
230886
160187
281887
106468
317945
288901
532527
307446
427462
436303
87841
187197
230739
16405
122019
448856
329930
160118
298462
42280
8000
498765
537020
531751
210765
429732
353791
530645
78177
250655
413905
491320
464337
454331
57724
370121
173650
384557
326845
137660
520460
412543
55511
562876
377785
223179
411685
403671
262713
171073
491884
310014
69736
535800
339139
159249
305843
444215
507358
272347
257601
392770
367252
215493
492073
422328
262429
115319
350020
25739
85551
198943
433728
437088
389073
221989
96380
4116
368328
425933
558926
326091
277974
245664
399987
441871
201215
429682
477001
511134
428897
202025
108060
200008
558816
543407
377053
90435
374421
76370
178016
114474
543645
64330
301222
90528
237445
500060
496215
416699
463345
115695
63887
67744
17439
167365
550191
39573
3232
509307
26817
134870
147514
470440
73417
111406
255479
260886
568106
509039
19857
555682
540899
464151
135015
15831
353569
132345
500862
426624
564046
98010
279768
355843
3761
124960
509365
339875
195117
191003
528042
399302
138521
333312
180839
366216
223590
159675
243250
162787
59967
439945
101222
38789
351317
49527
345709
505919
77338
504659
457743
510184
15400
154630
482023
138813
435961
412608
60760
321159
524801
454740
150220
287413
530604
275414
104991
370858
39444
84840
129500
289883
82257
148528
97252
218148
494181
9688
227015
431914
345202
151290
238268
388115
22861
471131
267890
33329
330172
338487
190899
40466
101423
47725
199731
62907
397468
249983
14420
407009
233681
550976
395362
477864
496124
168325
219141
208646
67984
409048
363226
437922
524588
22820
47171
96243
219307
239311
44617
164979
519829
206634
62084
300845
158692
428642
535751
292947
126636
165348
124733
441704
192197
118471
254060
146640
488116
256923
179299
560201
546207
405875
221129
356376
527386
312826
189096
449326
295545
241926
271720
553070
241557
13423
120455
236459
112272
523592
336888
359981
312674
267521
135881
117949
282911
79559
226003
38334
436783
443880
90794
408796
128015
268374
551556
562883
25872
331179
499984
398131
189722
286857
331610
210148
139893
31753
237703
80474
183178
293296
433531
199344
103645
330133
546703
554874
17312
261820
531042
365568
137350
262527
417946
313000
336032
310893
566750
19020
484384
336421
523084
329901
231956
478320
426009
494862
19645
268777
407075
18017
364063
129444
87777
401174
169989
277877
565292
426252
110441
170562
540874
76776
213477
36127
126393
104284
296022
16685
431287
495982
399570
509215
388613
368174
279044
457348
383692
564300
432905
789
564602
334795
343172
191556
240711
152633
20869
127516
194928
265391
458471
40114
300680
267654
207348
412969
327301
139932
319413
144069
374798
309703
69261
40772
36984
537601
89105
132416
308078
6167
365912
119432
141822
90578
166032
50499
392164
4909
293459
284629
161064
433395
481333
483283
101687
7266
358041
400915
474733
500005
375375
225943
371223
92169
209098
20567
438598
375303
156908
340791
97625
363208
171047
354798
449091
289229
340598
484803
127075
234880
252715
141854
303504
384414
335165
49699
529892
458901
116061
156671
466868
550818
463158
222336
382581
181795
339216
148761
10135
10449
470468
310973
560887
422706
223663
467525
146590
143579
384790
479512
247635
752
326928
332951
212952
344445
106197
546429
367948
88866
320040
373100
404624
385807
293342
131191
225933
347635
441728
518443
202578
436702
498452
159713
492332
355740
30886
138600
216468
41204
425428
547368
53570
498222
32014
91147
297714
368868
131702
299157
34359
14630
190466
76095
98958
411694
310470
35368
458452
253796
74467
114400
8820
372802
332447
473804
522169
307503
402838
227308
270540
527607
73500
348524
104166
36500
132886
280282
218465
25851
338846
87974
149853
471002
280481
187714
184086
505668
284164
94026
541587
52560
327265
522448
65789
42075
236929
413709
226275
204769
508302
464661
501118
354250
556232
15791
162817
281460
284378
195366
319965
95455
488417
173546
96536
152203
122807
481629
156324
314433
204471
121407
155677
564458
187868
94001
88708
39498
896
114122
87809
66013
216357
286307
326100
362696
547897
195938
59495
192330
103105
424401
103307
392122
244114
521073
270187
236005
35734
325105
253094
543948
163486
64451
510537
101230
387775
184732
86574
258228
365430
97687
209708
430833
106120
55335
314689
246987
423304
270482
54844
478480
237326
410354
248174
134267
428452
424844
512480
243000
150355
309720
359439
404563
45931
472078
330908
562343
154897
89558
499753
410200
301919
519884
411564
39552
73212
489759
374590
324199
489656
359388
548292
449797
216905
326886
22377
360997
207466
384981
402648
288085
450829
295941
303547
414764
482143
374505
365217
149611
302597
189763
202082
231613
89855
515575
393130
449517
426916
44427
167242
207423
384385
290738
147382
388686
517539
417445
396224
3931
331191
461146
169761
53937
181978
121731
291327
527276
56559
252406
157089
510500
565175
103880
412226
365619
241943
351688
109876
397645
259029
310085
396997
156052
111753
92318
332209
75830
534730
557201
166896
133742
474682
293232
38525
256320
134133
135810
180112
507943
233755
389759
433607
396045
328281
517486
498834
357586
172322
23710
247918
211297
145571
282594
96327
541569
34567
422112
133309
435207
445390
143183
14363
74997
545858
194107
236953
119943
531400
440376
509441
470156
59595
60118
109148
137058
551601
346613
430422
559379
16724
324470
436411
91331
343474
358857
266175
427462
84902
160186
44632
191626
522558
92220
536594
257237
330908
531423
35636
89940
275195
515139
275238
309232
428589
209233
300096
363259
390232
469858
340348
15857
58703
351207
242859
535943
517549
428810
246391
470658
46876
66151
538325
355774
364652
529259
455811
439881
441889
105966
183145
345979
168408
268842
76970
515475
526596
291172
54239
161161
42848
566389
250680
495072
200906
144785
355841
248118
69775
314309
566177
241950
316689
342724
505461
160212
251660
19936
514074
545847
447137
264179
231541
46441
244565
497289
211550
12903
247342
255563
52361
122493
263983
180825
285613
255115
197469
226441
317702
402548
360787
552606
223949
379538
528616
489215
484269
220188
485477
55238
374887
476795
389709
70848
43764
3523
107099
425190
190416
41324
500313
505299
343381
357495
473119
169310
49872
55838
560153
125772
228666
69619
322335
340949
417857
41066
566714
32679
558198
92227
230192
424161
72674
356878
345989
155638
262995
550262
493374
264912
77311
344427
176545
491549
466235
267992
311078
524270
4844
453859
173011
527784
54155
526478
66721
489909
414047
373862
511526
317120
177089
20529
337892
513831
382866
506073
497124
450122
119901
53525
244561
144223
427717
112571
44196
316521
299728
504553
294335
446147
260978
451868
386650
237746
454221
566689
169162
529399
558954
294184
2247
313694
182137
476744
524084
35790
407948
536154
222136
455476
316213
383201
396054
393480
168181
75831
65485
387763
448576
434821
19796
240331
560980
46648
19041
170448
64019
58072
418548
15624
320638
455055
286265
312124
254157
120527
55181
119626
278118
111300
57757
431607
235148
525685
107069
283150
508605
470218
298472
56458
77957
124895
284331
174696
49574
341309
43692
196407
536386
229319
522240
534633
39677
434086
311586
361164
390745
546615
539648
333153
215649
283022
475686
510580
230391
35412
279406
3957
452069
95241
48170
316163
195888
12312
45424
87728
68534
160927
237594
421389
249397
205784
541207
192767
403739
375562
550819
74619
290302
164121
332097
208254
194180
311673
43300
365838
29818
209027
38703
314252
210284
414215
280806
6800
299811
339077
383909
65420
132159
235203
89404
211561
374251
310120
113703
374979
489912
567006
183969
435545
35939
276104
47694
11596
342308
74943
458591
44184
143623
526684
397058
227344
200221
46710
175440
53583
191240
165985
66105
521446
486517
157215
254548
121482
128374
40932
4154
406889
322941
3322
218056
472421
126845
342488
350869
368571
332484
261406
518985
369994
355238
256897
154953
319350
258128
170435
45510
357268
359770
347109
224809
537734
214987
189112
349327
63802
403789
32600
216063
399929
91350
380353
221687
83807
514080
537677
433760
161847
143550
84499
490445
444631
82866
202208
512602
124681
338690
332312
458442
154972
493341
373157
26562
111329
489375
51201
219798
330823
14383
129699
310432
404012
100097
148375
237417
179878
328560
311220
448198
136293
159752
388939
19210
208991
31470
217641
175628
261839
39021
89488
42613
541294
493372
442689
543491
235256
209106
248386
209334
209629
66742
119591
115159
279849
187186
41132
97216
75109
357274
476156
483782
388605
547580
117413
234272
562345
186435
466198
149777
276985
121926
271035
330024
532525
314605
353926
421496
318028
344913
534586
157049
341988
234009
271003
221731
245450
257396
512023
320299
162043
389036
68530
498666
38106
504248
64758
407705
478170
414010
390261
78776
438324
445936
262225
125156
358570
558007
170908
101573
500816
301595
361958
561239
234723
288421
382289
20619
530336
67859
9288
93423
476970
84781
59986
365699
351747
213029
94453
528053
332381
25846
85528
310469
309632
9640
87921
70269
94804
382051
8874
22700
336219
320274
447104
311083
373146
467295
45268
33970
382576
64036
174600
315452
198169
432496
94491
469217
548984
289824
12405
439139
100786
97207
250711
170966
365036
173422
182249
379166
64411
232092
134559
245498
382615
463930
463126
223474
31881
63839
407418
35453
130751
175391
323610
459849
166807
208420
479555
402277
356981
335525
458120
53107
487761
13723
247340
434584
432103
486434
430269
487509
314178
260501
138811
160786
554359
430877
129468
146014
25138
445871
189044
388650
250947
415365
442730
416561
212563
287966
366596
347669
245917
28291
116294
522871
397579
37643
238494
264738
23599
410993
283574
444509
208364
165605
497234
148192
442334
260679
211527
30950
219981
154967
423062
356106
192419
267507
445617
387654
299411
128703
126192
293931
49346
554146
448823
142071
244104
270141
368672
345706
433732
224240
163665
217007
474809
111379
274231
198356
540941
221405
248439
216720
252223
256212
446343
476994
113461
384543
43200
496866
37099
397518
303782
369976
58017
75509
273463
171223
543475
168851
520992
433919
215576
342933
19179
362172
540937
530348
252577
170498
149981
495771
450596
290874
152799
326962
103724
324173
565692
212219
291018
293512
69710
542246
389158
310590
289857
106539
320075
312079
485991
221035
210177
62532
315040
92382
80817
20178
126484
416958
424111
198986
539840
418258
69079
481151
161666
520292
315943
160178
91281
203101
417723
491934
501653
321543
448313
35521
111806
83191
133349
476541
111044
381212
234303
228870
364066
550299
506894
314990
60800
303799
184640
480761
548355
536850
221228
223912
451495
430736
405664
430913
510317
7474
222718
363584
335494
322085
349971
331986
119854
191583
251728
222443
454391
414843
301334
180254
51459
402967
118107
103172
18467
290578
535044
517331
270019
293968
371656
48491
540655
142734
149025
500020
313490
136863
319982
380316
409085
155329
410361
398677
482988
454978
334628
401831
86946
530960
83232
485959
164279
158523
268137
492809
409536
195724
231433
276446
406906
566791
510664
435508
473172
532108
143787
227492
429313
334782
309923
442478
10586
416559
129682
20272
330247
410822
341023
215390
500829
528272
321308
314242
122300
396007
77259
326472
204916
43582
122244
527405
73933
93372
23551
118845
430925
144571
144488
299977
211920
323308
228108
545418
13241
438863
284577
187735
399814
533374
183834
402925
456801
253079
172165
277333
476042
234112
78620
201802
407948
371007
73056
541418
478287
514499
179879
261854
28581
146226
499207
424644
141033
14529
515262
360599
523148
469596
255406
72906
310687
134781
346606
484469
77936
360416
14042
67646
31736
414141
117388
241163
225197
330532
101152
216963
309670
531311
254999
307611
520438
285848
372746
215195
487403
418888
249568
153002
159833
440635
129746
189773
455953
7038
375073
163758
36039
406165
515267
93826
43110
377373
462608
348282
529136
278805
170113
305092
2505
21758
244259
215298
347059
216285
112852
336636
174866
456573
105053
52553
267161
245049
243245
262463
409879
509493
277501
301151
51088
211234
240103
357875
59391
233680
472338
122455
316950
367651
512814
145720
277294
250964
18718
43412
155855
61887
411146
237230
222452
233670
454471
381547
481660
408853
427135
420232
287836
505349
269032
550023
134061
5539
336752
123940
546126
340165
188028
234494
351286
402017
6496
92478
433265
506320
229644
38683
401762
259879
120777
52511
83110
3825
157175
352016
244516
10095
244283
561139
384951
219802
452421
341571
36280
433760
304900
526366
81719
15933
347673
103276
164125
531013
525527
76158
496975
29264
552664
12569
77874
231872
50009
182261
308176
435791
481986
281871
481543
90975
46882
339494
513281
400959
430346
105382
447762
207755
456383
186462
310367
418539
495126
543801
344570
363337
91637
20398
418672
428805
142630
140774
359622
117367
542426
249991
538888
266687
189522
545497
349410
378581
35867
173908
219900
420844
256381
188980
551691
157881
540223
75216
237358
19381
508885
428820
256979
49822
536481
532731
230245
214089
463825
393093
564447
421867
147295
346952
7093
437593
467652
249357
140397
469040
293468
547481
451472
457881
265063
299774
10339
538484
321289
246386
519660
217518
468387
407767
517338
217318
345090
465249
297536
397223
388842
197345
249492
144981
440978
405527
548808
204511
459750
371989
23912
333123
329771
277307
66246
132809
134932
63305
329147
257215
107252
416912
251761
376189
42190
254377
313641
305209
168238
300193
367166
374749
434657
200530
179137
147218
85370
356801
497113
296772
228850
475423
34438
557234
243279
439929
312317
412301
561444
125594
171559
224229
500542
482820
79826
419797
502088
297190
302442
464380
536492
105504
201552
321948
377181
447657
176731
305025
556986
356499
326133
520466
354841
431718
17903
16994
24074
264725
140281
453410
348206
19185
189320
550610
558995
458642
389513
66104
52985
230086
142398
278922
121696
519751
227017
542984
500296
190517
239397
303456
180036
304292
253801
179862
227331
380745
482634
551439
196359
204027
75107
489105
269353
207556
370894
268750
259243
70753
17605
485489
279404
423999
129017
148137
230320
428390
473483
463957
487273
326840
341165
109259
508614
199558
211374
128197
30096
522133
346697
428420
311868
151093
459359
507536
151780
293326
274090
376911
14351
459064
469726
229059
92113
357875
470083
415745
337865
131031
145991
518113
433117
328670
436548
207627
304210
242468
54263
156026
479188
511927
346165
309075
39240
446326
201300
423545
246370
303040
81193
520189
79984
520165
163399
540845
134021
3452
313834
314771
371689
27556
44618
423996
198104
323184
363468
50415
221189
369184
315778
404724
528676
132127
31774
333
441673
463531
268200
102358
97725
513403
343258
404108
444885
246203
214663
141182
165281
24542
352520
322941
30259
474532
520339
203466
376486
443708
542865
470133
190589
146518
6222
568059
228050
379009
528912
188294
187331
374996
61826
128389
161941
25323
60496
532539
339449
165588
198122
467296
122496
357505
235305
492969
413202
232367
542095
291246
12048
161244
459800
320439
146760
481861
126845
53450
301293
139011
401226
224032
534652
497955
150981
39453
284992
319584
540460
401065
16554
118626
109422
479273
148562
211287
38449
13704
426358
502054
356775
458911
18856
521446
80786
8798
171090
372872
128408
147134
197253
517756
15220
415201
544132
230439
340385
459193
226779
156721
308396
504570
112312
20295
461539
250793
156898
453665
26420
347765
10577
391655
520891
481914
329030
302669
562893
327707
542923
156185
541544
268001
247497
192733
566993
367505
218590
516662
470224
379619
277285
62580
385416
236886
340099
502362
82437
263540
378225
528358
113966
325413
314958
85664
300520
86104
442107
267188
266515
318469
258061
537287
80669
521582
522064
3879
47084
146649
159230
568026
226599
233990
448600
240822
140816
224048
443629
454101
402532
121357
170493
2060
135913
28069
535455
194163
37656
34805
334032
395222
425147
370775
464726
306269
250022
193503
186622
397153
443791
295356
94983
479812
175634
205731
94773
562335
418058
300871
220929
282492
410216
36570
95141
547583
154365
494202
566517
525163
313773
258039
366416
55175
279540
104447
166010
525590
139961
182036
158191
111012
237073
82906
383619
159294
480192
45792
347038
115942
466752
452021
289612
287732
227100
376000
187840
549463
77196
253030
146248
243513
374774
64048
226789
161513
364817
456077
427800
556995
122663
418511
156197
174401
419622
173283
208851
391750
441544
2514
115768
165274
11302
441683
228052
248904
239161
140220
314667
83497
265338
343227
557026
98705
494285
411746
17377
347428
144204
203394
226245
442975
251977
182327
17831
151599
52804
73518
456496
224490
94914
491732
353436
519481
499211
289894
124331
221064
216387
5154
380062
291967
110807
222169
276397
5871
364766
435442
502049
472996
416481
169435
402194
345322
500765
528452
566508
241905
150617
312882
500563
512111
77606
138608
527542
299026
99388
532893
256325
200496
192752
148052
278442
459572
389980
212863
389879
157068
423217
358370
39363
400440
441
517085
392193
497033
145258
357128
146945
268274
566591
52333
268805
21914
360849
542839
456912
168597
135881
131789
206473
526084
225333
434834
500048
230636
520935
277622
354118
376932
328280
117107
147293
84018
478042
368580
353691
486697
509039
454681
490080
237988
60341
447800
85882
35477
161499
58597
180011
302798
12740
220610
82723
354208
379731
431631
260311
64915
400596
105681
544800
30855
14008
229227
265586
529051
455781
56805
356155
133917
393105
518780
513961
16666
34051
425029
191894
304524
396778
92283
481666
334673
220683
498020
282901
383714
487991
368628
99609
379997
398308
261865
396802
31779
341575
249065
436457
454010
552209
381297
425741
293409
203576
412689
439975
289382
388606
369009
244215
550556
413978
416945
451045
516581
539416
475133
64554
213411
4237
69204
329216
311612
537300
279914
562795
273132
200402
250191
110478
237368
293046
212594
521528
118147
235301
117413
164926
369843
342691
34217
498999
400321
302248
481324
473928
537420
328158
283516
157401
401133
346613
465648
105027
7530
101059
61566
181660
389121
219767
107538
130602
404633
430065
101296
121379
25790
86012
56445
542660
355869
450061
151762
231246
142443
418079
467814
446687
261976
550236
527744
80998
18092
94263
217864
157414
501354
426557
106196
350404
372530
3997
32321
464263
430915
71124
198446
481406
398749
465442
373899
461260
237951
4004
15490
384327
436396
298264
59636
191162
286684
116000
36358
47132
206810
328587
455069
250285
359535
151523
352644
355786
431203
458525
539537
287732
478406
77896
465878
389030
144527
485213
121300
15230
214252
520517
81049
78851
457737
433833
312208
7191
437789
27264
421902
10758
475939
437703
231375
43643
471357
93063
458588
412857
558447
540937
31553
450366
531912
209516
440788
223673
94381
350959
56333
77451
393672
302878
171495
172017
293899
308217
465172
529953
86360
49352
371872
218584
7125
134423
330036
377956
147796
170489
158331
483124
474919
166806
300603
427281
328001
527819
235637
78713
148935
439796
200704
441093
350708
83121
36217
58389
35668
474073
473072
405321
310531
185510
306837
131963
177040
102119
254898
499203
538598
185279
389107
446117
347167
453350
283784
496338
270696
198326
455300
321071
141851
416911
536830
105499
270124
513080
863
405691
297558
67434
348542
442630
279042
303160
305920
92189
26995
318371
424001
381957
366002
145368
66025
577
331354
515893
185872
297404
77518
152651
226603
271537
238205
464941
197009
272215
42864
468868
504602
415731
164925
430309
145472
515377
434037
356396
339707
139545
256896
19551
366180
425328
368984
522283
48811
241274
243846
136213
551198
471981
19706
514139
366524
531190
485228
444259
547503
297438
333024
172629
493602
100319
396632
568248
395863
394277
469149
75728
322986
469366
109901
104526
74863
337442
668
73587
171631
459370
193129
334599
145930
336166
68923
294273
517914
414471
455529
207520
500895
304004
237170
323357
169893
550292
3760
167155
518192
137110
138589
395253
432228
126700
61338
311900
399965
241682
344176
517019
263947
108674
469091
298577
478584
173485
524015
293325
250627
233308
42508
289831
240991
83411
315655
210183
26118
137404
492753
433807
87095
527503
244537
367117
57380
303231
484510
116330
81301
556850
427913
188515
85326
449846
333110
258668
6579
153158
369535
345444
255562
168604
332602
422918
167483
310281
261352
77875
409195
282400
562709
518419
545390
374993
368217
417743
303628
191274
271127
143457
294289
333590
315695
523548
146811
420619
283022
379214
16850
74954
107646
390598
378518
239536
294943
282596
125819
381248
9398
158532
507205
151379
59969
329951
70200
483271
8853
76572
320125
29854
319189
555464
416018
1438
147768
460356
169593
392431
105292
507426
390032
353122
348066
314366
486866
82333
329839
74816
449550
440101
300288
41676
207491
25932
250202
141168
187168
363939
86619
36127
196492
547192
326952
272344
80238
305531
49906
176746
172176
119799
473916
13141
219233
341374
170882
476961
40300
291372
177351
110333
495420
329427
456630
117624
521407
39460
33596
402528
360723
68520
388513
416349
417148
79369
188461
244068
523865
100994
423918
428131
483724
405778
493217
489441
106393
479359
389116
522144
154670
150241
516000
139026
303074
58845
366157
312908
340571
426276
77225
1403
138146
533949
262104
263095
423390
280096
32572
558050
541183
558123
501830
245249
321486
500056
15339
252517
445892
373108
148165
194545
56556
435333
50096
142051
206752
116178
219289
18115
162597
285321
24476
31045
550178
205685
116145
528903
28800
467195
333927
240411
193136
295721
88658
446859
507197
108816
247675
141739
559009
540404
137763
315515
103029
200601
320833
128965
126455
367011
232394
132041
142798
532090
200402
68927
99523
404937
152623
20701
17285
128178
318542
199539
46018
25673
269476
510932
232969
45292
301658
442520
537970
547090
106777
197710
417321
264749
84377
244715
482987
457480
75315
23508
264026
264660
318077
259935
517005
49307
510124
38286
369680
110999
502954
90763
23925
104982
462504
387689
294981
461974
395512
224264
430333
565318
143382
189602
237273
256168
353598
466093
485214
495162
113313
122215
178157
388755
278118
432917
120655
535258
459972
135631
446075
33274
125509
2427
494633
549697
427909
208627
557286
396237
431672
434430
430074
512787
30944
104694
257525
51903
133866
309446
74810
221739
238775
188627
381434
183127
285157
72659
276623
302130
477374
299311
87654
385476
54123
342383
80682
549173
415895
130749
527734
526406
121481
494210
388971
61044
63299
273845
227387
496878
133268
396505
89504
433886
33256
240801
43972
127760
295665
38215
65648
565183
312490
100529
489364
202999
260162
350015
503768
390001
399678
514589
333529
461728
492175
320219
386490
121829
325476
190670
422960
400577
338293
307205
309250
472144
508702
333720
231895
55427
318455
454870
324112
383395
352999
408830
221356
190545
438923
384634
161724
70674
558422
556880
217885
566594
409308
35801
331791
540144
103359
497077
79165
402897
432691
171084
154461
372856
246842
80064
427355
292342
548971
290862
63765
288368
286998
391821
240678
110138
318311
172896
505702
218273
82408
490297
368175
335791
271895
357060
368974
205952
483089
360015
327042
331169
467580
41282
532361
79335
315411
324510
216574
301279
517942
44631
35475
279628
454229
241330
217380
101931
534944
64476
332056
108296
552753
244981
415832
340779
261424
79199
67602
350494
288978
194002
283466
62815
281901
180858
268930
286465
459316
568371
357916
175198
247524
437509
200418
488944
325458
54659
429846
245469
529744
324626
30328
519468
93807
230705
290164
57250
170377
154573
432258
176649
381564
422902
319073
16696
313004
280274
549284
338909
59819
508109
415054
257305
256377
198961
55005
30400
247501
421365
429506
275406
249609
153977
334790
47031
74674
430303
551949
27857
420583
553178
117769
129694
326346
383351
434148
366301
179180
372559
126407
278760
127271
21048
11812
471401
188016
138438
422363
88906
496248
134696
252709
356566
69214
511447
250896
65416
123901
371555
15150
149189
489094
376788
560210
408831
400594
125200
111065
276757
311464
205453
421260
165262
222774
75184
160264
437008
345468
131091
44785
400048
420801
553336
198776
66295
534430
64176
134196
130799
487426
473708
411033
342867
402242
34022
532958
66491
274375
402042
211206
121791
416970
352428
395500
440788
200487
502288
309851
199058
514018
446170
42527
17715
297124
465108
42519
550820
135035
83623
297209
449154
123286
259989
504835
127964
476971
108596
370960
471892
179302
178255
450950
27051
22693
420337
410950
86359
188818
201237
483962
532477
116003
478224
150067
270022
502433
408977
319556
486270
202323
464890
81099
35493
129958
95828
551536
214204
226901
288696
34555
232932
64671
150992
194259
71280
365407
126976
405454
165608
391379
146621
236166
116421
421395
7234
108023
496473
441733
346212
170307
243110
568410
355306
132187
253986
292781
27826
237323
306748
45463
311158
409627
28132
299718
408803
101325
142890
378975
2156
123846
390872
8912
287748
487782
267702
379988
506279
146136
79361
387350
538283
92902
193149
554357
318156
136993
82941
309528
398815
188818
210598
86119
233373
268345
524578
381866
41456
396620
497175
322160
362372
326294
57169
237076
561091
124309
362659
334135
260407
462933
516487
563782
78158
84686
512977
394063
337141
23800
186893
82893
422
272376
74129
537684
438391
567411
257308
517145
496892
240877
106274
404220
341200
161617
487941
42249
258572
342097
24894
199886
543582
20974
207089
17808
215981
522179
443753
424736
268886
531181
182096
403269
29303
267058
231517
57755
89701
75131
371203
385991
345071
121875
246976
430145
206847
14714
260408
137339
218237
175855
516694
538238
82803
372246
330379
104830
331611
494099
491094
218611
234071
64514
211414
157897
468814
462324
275875
294710
27605
459179
233641
501169
62775
369744
418089
407578
543990
23714
560900
355277
131513
556735
312728
58703
108613
298349
255588
553288
20416
115299
380230
507581
162383
530765
556984
256135
237395
495273
251747
417456
264860
251977
219813
193776
217520
371137
140095
113487
502172
475344
432761
122432
203067
401376
385897
484000
194155
471117
472867
257402
381587
387750
109428
424271
552433
262307
440386
560878
487727
337229
336863
464492
405647
110178
402279
438346
213905
407139
138677
449089
541276
443912
168983
89074
253534
402795
453217
12304
559726
307914
555112
43555
503725
123305
159396
433116
262255
205532
66433
53377
291483
547630
114961
431378
438460
488524
93596
460010
217108
319323
249000
347173
85544
315608
47551
458630
418356
169542
16733
316813
294595
106407
363432
8205
52665
464542
199403
471407
80488
313656
373622
244142
485535
24010
320996
389926
502413
452787
979
158261
540435
57018
383627
300373
88141
204788
118656
96435
289362
184191
191999
138549
564131
312
66769
130123
483462
186322
505200
367564
367244
292021
545304
341346
150930
42192
399581
152779
549136
490818
357240
566798
515471
37464
521246
271475
392137
95231
77926
366440
453180
281949
300817
130482
562191
516954
58392
23060
195569
200076
556721
88849
427883
384910
468795
301528
410427
271815
191202
554973
393927
298419
244843
125466
303257
293318
349609
566108
460427
239961
1077
223294
432807
285797
296022
457954
97152
266639
254235
26021
419281
251633
478970
341768
194276
522338
80835
164887
90254
377292
472394
200273
392211
70421
80269
215901
524651
211609
331692
405599
445343
255331
258017
37303
227358
396375
269886
90638
273651
31099
202632
181203
463034
145966
151230
252748
86341
528950
192138
218125
473801
112629
334529
109235
216510
198680
355109
347647
212324
514146
561921
406242
167279
110340
140245
203330
162743
245192
161014
414510
175906
37077
20470
167447
529740
292910
560684
271392
208341
189433
531194
40906
432672
249127
61479
339495
148145
406336
380454
183534
30766
324949
518748
11430
566741
454000
399278
91235
196015
397019
499682
447992
521070
501864
171708
262262
434045
787
287984
399150
61911
132587
497720
170620
54835
210095
107268
250214
339053
344516
91597
414603
201379
147893
122358
378038
116148
374941
503817
94097
222442
404262
481816
65897
493701
554763
491861
550283
200699
359645
226887
155220
395509
429757
342947
411707
255855
141081
375780
128640
282602
34398
45248
426887
418830
449915
72991
348569
74997
315137
549292
275226
344249
340886
294315
144717
312475
331906
98998
44831
436163
495823
385804
457184
110079
456572
297287
451337
363769
543311
566914
469608
103326
18565
456638
283446
399840
497909
110280
64705
242382
66929
5612
125523
254035
64309
128941
487778
552234
319520
411694
495853
538933
281050
472980
194621
160327
297500
305074
231671
294339
67644
223446
352611
470453
503679
433524
265515
141624
322706
172064
234173
108685
108203
73352
85619
548504
408021
530012
422763
468006
39638
280638
63360
240509
529097
81084
78227
476089
371401
544631
17882
25903
81470
488364
456020
418988
354888
90513
351025
303484
310626
176864
538321
537641
444132
96375
278592
274070
542207
367021
83526
559579
347224
122078
56549
143666
20558
517303
20507
149873
499324
227864
566863
563834
212994
360373
223790
127669
90319
359064
346290
546862
93101
568106
214986
35472
563408
288460
440514
286135
324151
287645
382296
39647
561235
253138
550812
270350
412282
236406
68182
246162
62859
521304
281952
367211
245079
264677
198892
96666
361942
409598
31756
500355
213632
276836
483412
456294
560072
159902
56522
95781
371100
169282
353535
186621
175571
555563
495768
553116
391247
180116
254422
230405
318684
76905
326312
453696
133749
394857
462333
302005
37444
140395
342811
68364
87457
329850
390936
1097
407467
5123
102345
215561
410291
158838
338963
421044
490106
339782
389778
13820
523699
170963
194872
78155
171110
337192
484566
187231
388759
408643
36341
458156
97134
462997
469646
87980
255939
67250
159738
433579
51537
288668
276490
253274
336865
57473
446724
246409
219781
174166
250771
490283
563363
526260
68777
551318
564602
520386
564272
264628
184758
405407
201656
157441
504099
411955
76371
231511
367862
565688
187961
359289
161310
528499
439992
514270
289588
386430
304169
345400
294076
193295
444056
513878
241703
338357
373519
291293
356624
530064
42873
427374
538636
500566
83465
355013
54991
64291
562903
239713
177414
112526
227187
216352
356809
481649
109185
235248
447197
257110
513724
151982
202911
281271
398093
330756
519181
8495
24419
475027
147649
344822
558608
545988
202059
101585
309935
78689
546976
403756
279865
478482
323010
64242
233784
168351
316048
552289
474574
532838
516438
44762
59244
229627
537932
80806
13806
279596
288363
330994
506054
307520
319931
220729
494549
217432
95196
263495
241753
365320
531959
200535
432367
372889
553182
563840
114642
299495
93671
96464
531567
262381
345798
520552
507047
310738
432646
399046
444343
58792
417864
416522
55214
331575
122972
513095
12653
90613
557430
88069
371529
42317
138569
123085
363053
98143
426338
284212
248205
564465
174338
45158
407232
457077
209453
75321
348131
424129
270846
533891
459070
382675
432603
402492
337131
93856
561357
257055
567250
443692
497458
175996
211689
11311
315353
292466
159427
554364
345048
87874
231152
174696
339262
85101
459759
46336
78537
162097
307071
398790
474532
20815
497999
276159
562422
220949
551432
139609
25530
127197
306367
484549
163278
415468
490600
249040
388587
6155
292341
206549
332679
151292
103051
280840
860
309684
527869
183062
496314
297050
248039
330560
140649
541221
527477
198579
236230
129029
395386
520403
42938
93785
485588
560913
483053
110512
470922
553692
430725
365012
79656
158546
63355
212945
132671
79590
202607
122539
260834
522758
262453
411917
280269
368350
474967
242179
456892
519971
470934
80058
40870
531040
118909
456594
422353
21228
71848
454672
247883
347397
216083
64557
347540
266757
224595
9629
150304
517104
469881
280067
448864
86298
87255
109593
190800
175928
95959
529888
20853
134422
144736
559867
449671
133754
247523
390947
206833
485914
525349
208106
334719
224467
508214
243404
509640
427868
485509
174864
152529
510581
249252
96052
372434
378514
169794
470113
467132
553788
71863
425286
507309
73856
205338
457088
257440
23007
160419
497022
224156
352363
476670
156938
408541
33295
188693
354589
125952
497672
566718
230123
104080
384707
412931
222066
296983
368086
393763
193800
34612
265734
348593
19960
204232
534709
376597
532986
110431
213290
512139
138020
60203
438387
94285
331064
176378
53835
105672
238637
322218
496863
460518
444519
359493
549173
443209
139314
94441
97912
238520
208423
251424
362227
88018
503883
154996
287214
134193
127827
478744
406607
361151
418423
555839
484003
115482
253261
554092
481548
448411
525366
51686
77964
129715
151966
522861
192723
419020
404017
18007
555241
289503
447329
311645
10581
191590
152558
138248
185765
459416
82351
212377
551098
6090
512911
404587
378700
370322
384225
417100
154524
150190
482941
557109
235112
558657
170256
318711
334327
564109
239877
244068
304526
1400
396623
65555
325616
243905
522596
447609
516903
170215
67931
442252
362592
350257
291814
462806
467897
543438
475728
181311
86467
328702
564303
473060
325492
158105
1331
333834
439161
534627
473287
306667
397693
47889
252477
295350
239430
523043
5756
351438
351292
305573
185365
547434
283839
27045
337098
274723
29389
213524
298046
240003
445355
231473
352726
463938
316031
168467
234267
48838
338122
436483
291168
86705
111689
256982
215185
93435
441524
363938
398818
537932
544051
442794
219058
377325
175101
458991
173539
143551
308946
313939
261731
81774
535879
178204
338570
199447
544362
108756
178217
205889
52723
48947
351231
416135
345282
378389
421091
195166
92136
544240
269895
164440
343231
430036
234835
444584
450953
15865
210060
257255
4141
345666
361035
129251
3513
544662
414968
473616
295554
495539
200549
207637
261645
555244
250473
277167
218468
337871
180731
528147
477243
550651
454948
441867
146021
516855
29361
442674
357331
36325
396279
372937
36829
546622
325567
255336
213602
550402
400137
228469
446970
142220
545218
385633
144392
59126
269834
316537
351891
227365
35929
317858
174598
350244
53716
224763
95671
484653
81464
287184
354201
45825
32965
535843
354231
128535
214196
26733
248520
259410
192740
306496
73941
537503
108126
454841
508442
559416
453783
144422
356207
107019
14508
553876
342955
519384
337635
161910
281462
445297
398108
112024
86992
538904
427564
426018
369535
414337
146449
6847
495152
119495
128561
487226
10988
2181
201521
166926
495107
276348
132340
549244
80048
514893
491300
291725
485841
64827
191282
125586
36052
328448
514979
161520
145555
85451
96307
27563
504498
536968
119437
266323
61918
387710
462096
141106
404082
111046
296605
434174
454063
243117
231244
288389
384186
170255
287353
69503
72621
407317
519696
394853
23587
155779
67804
241417
325646
514670
401247
173422
199549
16079
115823
261234
70575
552680
165880
371222
279925
187706
31356
100868
413608
455704
425683
271098
551588
341232
292182
310107
339632
507091
89546
511648
24088
341349
230804
426018
261293
554222
43096
250567
121715
114669
353589
295246
318836
97653
181023
185300
64595
395200
303017
113646
538106
23904
298625
192684
195463
26946
159514
476707
437408
124159
210509
270464
296944
270915
191725
204622
124465
541230
192785
524706
239417
241038
171636
566230
21324
157316
70251
384812
357580
328366
326777
206304
518342
429839
557319
369136
22132
557633
465599
291408
350858
286684
58578
523455
81323
448781
257498
250648
433563
21118
204697
179784
101400
297530
322716
225288
15510
404349
25533
560795
321797
131824
366747
340573
11106
170686
447926
405857
474663
375700
173710
157088
374731
457778
10279
289957
18440
404216
30313
438595
172195
49887
108850
150854
24144
509417
45343
531439
544979
415223
530228
123655
503180
566061
208820
27108
300797
18647
124367
88020
48650
55030
217940
282312
168950
524032
424168
396867
350089
142095
386844
252502
534504
62981
509547
18201
347536
17107
244099
415164
40031
472232
362765
16607
86772
61978
47720
202856
284428
217626
477210
226826
539824
165024
521494
489572
214958
117945
278962
136666
356128
329381
16478
391868
81093
10010
446050
340570
189844
258641
79494
95889
112990
201611
410937
136586
477150
488175
470425
182274
477959
296400
484072
420171
543262
467643
56563
380459
339759
239457
107476
118849
465408
222057
418263
146414
209810
92336
194179
405987
395305
102352
565565
446394
280793
18583
307061
418115
42478
152091
471734
275569
161044
513008
90808
16142
552166
7575
167906
123777
454172
176747
156368
282718
315186
506249
450981
56071
145071
542677
283254
6785
443476
389425
376824
411991
72034
80078
372200
204268
309951
303201
208679
32243
392589
347021
184054
363088
226780
345370
525679
242886
186171
169913
367796
478811
516517
160272
360628
471679
293792
82680
100093
304283
320160
28694
532801
347179
450026
303976
121957
264020
534894
254161
356330
218878
54813
31935
364695
468006
212278
34038
313258
66416
396879
341251
284971
486052
168192
334161
261792
359522
556432
309266
43359
254741
479008
274245
82609
239266
169158
40872
352167
333152
29252
400567
557800
91710
52981
511690
332615
309087
25586
136034
120925
229037
548804
551110
68550
34248
507377
486041
389805
443015
5400
255075
8841
408497
511979
286353
91290
222003
460592
59823
153001
169494
152007
382734
89868
311609
105887
405425
36680
281519
372510
380609
283891
366128
477627
152726
496847
223645
537130
562122
409966
520756
418073
14457
49686
101793
269932
270104
3849
135767
44076
504637
68533
357655
283735
439767
143551
558056
291993
150981
99814
313596
211723
85007
110442
65419
22539
9538
87020
270160
322859
371553
256999
232959
363642
275059
186419
542830
111100
386854
62004
229219
205776
568482
345717
356180
45236
366369
17775
77171
467959
182124
469968
448429
525065
317275
488753
549879
30988
232705
242973
379698
408473
494534
304021
318469
543580
146069
539979
459280
87362
235234
239329
245463
54609
168924
541606
299471
87074
508842
366335
466765
112618
82175
402768
207206
299127
509157
489912
261271
536376
391338
281255
68821
463409
526135
276415
30745
408924
59882
467228
46409
393841
554826
64152
62043
277531
51768
138742
283741
513242
394245
491117
478028
432492
305885
190087
561563
133333
189716
360438
142424
490849
412279
14703
310119
175016
236585
310537
300731
359461
489350
94925
334559
56707
467678
421048
129364
165841
262264
173925
169936
545835
210123
49817
137853
545698
326633
137145
274205
256276
394831
9893
367290
184827
443157
2697
561820
150925
429975
260414
363900
281284
229172
364060
526696
310229
137471
300518
485661
69878
546479
280315
513807
277786
34553
351348
330749
492822
64099
153124
342633
154391
218703
345354
515240
348972
458865
304331
44572
35608
480371
433310
117151
157554
111550
261350
462193
171083
188367
201668
1261
30990
334116
80651
483126
219879
214845
13235
250778
68717
174819
428613
125504
164201
221838
435662
330992
162758
113605
308359
453823
483438
142042
73132
135633
503268
99385
74837
541576
381334
32752
443055
364779
467458
500870
263707
354681
512424
231392
226803
2521
406148
513308
548644
34054
424309
384986
298155
80313
170839
545562
275428
38319
456678
369160
73190
134224
444344
463070
459475
482907
540246
229176
299478
26189
487342
223760
11175
362369
508816
278031
351644
344517
156810
449725
169088
38506
250339
235575
232945
303902
543417
76152
403237
100753
563932
477133
58716
554646
540017
208281
139089
161367
563088
336570
396969
228155
112189
113876
531330
357487
486945
143576
95318
268897
250112
533481
58534
13200
52882
238365
62244
346416
355969
46716
423190
563941
286164
409376
184580
195166
251111
157368
73908
517063
445830
59250
480397
561763
226634
315910
349506
3825
296982
56413
489020
320713
486331
346834
110165
282530
14122
536968
482575
496453
484471
64424
441818
88270
411653
474295
558902
346260
307660
220305
376475
121601
282619
520206
376854
143769
421747
71836
425257
287189
250997
533883
134592
160033
311737
188571
368795
432288
412548
391964
292087
253795
348593
535536
433117
119420
264798
447528
395883
5855
530305
500535
246677
380462
220665
457001
11669
305425
477062
96479
446203
267984
563843
41637
420417
379619
299277
266061
382479
483840
232096
294762
327618
364067
472237
309786
547611
228938
257656
468836
75904
387299
148571
203925
418065
210778
41053
281695
125683
171231
195223
49560
168750
72157
272394
499733
206002
325872
520223
492311
390921
136160
549875
180043
274843
127961
367507
506530
145711
170618
419840
301670
55118
70884
299568
171418
81892
14623
484023
477778
393222
106116
482669
260176
210592
246344
476046
112928
220417
8240
188324
464733
88366
317265
342774
52590
191392
387052
387491
264722
35465
232196
41259
314775
238230
16240
483137
295376
239018
199393
251192
73857
529473
520843
562983
436719
528752
336431
391995
204437
240288
7742
315723
261257
396904
374942
460147
498166
399095
285105
522577
341193
473483
165735
79322
332817
296759
522183
359795
178212
428392
284939
29557
523783
338437
91662
429590
368567
281268
566264
434795
127417
293301
503467
317199
410374
193244
409627
412399
77
73031
381951
301010
53233
59254
269226
460704
53939
513826
286233
177207
341004
235301
26459
413065
498848
546837
293115
352383
384411
514955
19445
162613
219287
41256
458860
419020
152711
345936
241978
114207
543714
157381
243642
473999
524251
408865
479425
319131
242850
264567
538465
45801
20988
374138
229404
496323
42741
322237
522083
534052
155096
78746
477457
291417
82133
223719
97724
305726
205424
219966
270266
272506
78891
361496
105278
241910
304678
272118
481365
38424
526602
79702
330094
558499
561966
424741
278743
230633
37361
456405
463695
413287
224498
445903
2281
430170
492389
389607
140269
494020
233097
204470
160214
512296
60099
10044
299609
416980
152427
329699
190209
249865
341485
560738
89176
337888
521964
198112
282807
558809
292810
36853
177025
133030
407663
69520
440066
537584
563507
252623
555500
419964
185528
87995
184606
148235
554263
203494
519195
21139
36684
151288
477064
316948
194704
290503
5973
137193
393926
387684
448036
124781
185016
152603
234624
75632
53434
19521
280211
543629
265030
312739
285353
223897
217516
545540
74214
292925
29949
213302
429284
416811
150586
553682
226093
324382
295635
449326
442584
168865
532362
309177
354843
350168
380100
358301
98444
564668
473694
84779
398630
242534
117472
422553
274964
37299
273976
561906
83958
264488
446301
360068
498019
370035
287503
322111
69168
314341
10693
493667
392100
314445
7736
99154
343419
477958
459284
244209
218177
530675
363653
442044
374901
53044
514042
111753
13809
556703
478149
389138
411858
295277
328675
304092
8084
531128
450793
26130
451199
250530
142498
280874
30317
497859
196484
445265
20003
309730
19167
10571
384415
189391
452475
103036
464574
444993
390177
526266
379179
58597
291141
287565
84224
547573
257789
99077
507735
319203
492328
441917
450574
32258
80687
392326
200340
403797
459743
120322
409007
111454
437143
261488
85047
293013
322520
69088
253242
187855
274400
230229
103365
65298
384847
409056
233684
342804
225735
270446
558111
544098
10699
281024
184885
351019
246588
2483
180981
178025
388057
112799
49914
362465
411564
496354
63055
107668
484886
380759
151989
333631
361656
135020
399885
315433
379840
561637
41526
507015
176506
192784
534352
417886
113873
283727
544538
428054
223213
516478
238683
185658
54314
338021
442903
128674
552921
293124
206509
68836
493638
406760
303055
503238
520270
82704
271869
268906
291352
545889
325027
453864
565275
301145
500175
177273
16637
487864
163964
392464
429353
50785
304081
142590
41493
156160
513118
17873
467475
398038
554582
460340
105179
536527
191943
76601
379842
56513
189873
374509
421606
82955
182060
192076
61074
139925
557449
540702
127663
262040
398496
81539
237762
221443
122411
58198
79868
348633
534105
405351
75619
540259
285574
224680
102739
381053
118751
321453
478584
282339
154967
398051
193409
72417
197876
456015
128778
541312
140204
173553
468898
28039
193716
110651
256290
80461
72830
471250
352397
456336
212578
491739
278079
266230
351585
157954
433879
30796
432608
200572
518935
437970
493734
174090
193602
463246
203540
120393
210327
553705
262894
8086
78336
302063
151174
381856
499559
304365
536802
172389
264705
464612
453961
96538
339700
377779
325582
458201
146553
404830
59456
386773
342387
476347
60776
432578
543736
18743
113234
99871
316335
408860
535012
391178
381892
487539
105095
299804
131512
187789
71916
350757
415997
260289
491391
8937
385416
155894
187986
222042
528794
292353
180678
56651
109811
4679
137951
386120
192838
183359
24052
49183
385891
313925
342817
507275
177085
66158
41689
155631
446674
432507
84254
157466
284079
127591
411618
112697
319293
117954
136035
14672
410677
170363
567261
86985
373541
289579
158659
340588
380471
110043
6133
402976
483885
413600
503096
141883
32638
483256
566737
382156
395187
459964
152568
335138
363803
201203
482453
48897
297124
84846
347440
436229
306683
182418
375967
61860
333563
202480
226236
117942
515650
507742
154629
102253
540082
350935
19028
240891
490324
84756
321458
21911
475990
336861
69638
295339
79653
542244
317696
344626
67016
190990
288024
530351
417808
337451
118746
109929
141683
271274
329742
504973
374729
484707
115048
48564
435048
256493
434500
549522
201407
423630
325794
350151
225507
83024
270473
61873
454906
103817
149233
380242
30992
132867
3413
162362
369227
115676
532506
436247
482556
364276
81208
188649
555923
343986
55153
561173
360154
428576
472446
310784
107198
383855
236025
18650
450579
497242
209452
111837
151763
244909
84079
92060
357801
44406
550879
434094
172830
24150
177654
44553
319467
358373
508916
276927
505307
286981
272459
406308
259238
184627
21439
23142
305326
408268
348604
5439
5249
242594
213733
351023
482943
503575
422207
266788
257685
409573
466572
250644
452174
220756
451023
111694
371399
455452
46320
374100
222663
51424
199422
309962
362408
46060
25089
545905
154202
316480
19299
284904
479340
293311
203933
366655
261035
307752
502316
474031
506081
317049
312548
293760
369154
547399
118985
509567
138271
563541
151906
112839
510176
153008
244117
440507
542163
119034
238507
480477
566419
119584
86604
482111
506174
231312
200107
547268
187071
375309
394102
111846
436569
81658
175600
547003
229098
335407
320113
147961
473686
437809
230800
419326
217130
40917
127827
517949
416757
235637
177927
195183
55169
399562
513406
528665
514834
363308
55864
23324
56553
190927
82178
480207
494278
315599
310297
423475
166141
171336
261897
181305
53877
285638
504987
564457
483389
359488
360733
265438
369250
400744
140985
538170
244840
259716
182093
511403
534257
81335
432436
566065
383437
214813
350112
330078
458419
335321
431719
373570
159697
261894
350074
67557
305440
309448
181902
108556
141852
419255
141085
230007
339390
553802
497832
96306
451263
349261
76311
12448
290855
423702
106984
428097
161827
16721
465963
311769
374004
7283
147232
145571
145831
348393
486662
292175
87301
516154
339506
235326
43553
171550
454659
319350
231080
390320
139474
114159
363422
343606
477086
334256
29768
521866
539855
183512
498749
237543
511186
83966
483540
396564
473149
604
229746
547146
27853
356219
319307
509044
424112
264963
87759
107584
347350
195906
322612
500446
299461
182095
179060
406674
335240
330564
79400
524982
269973
543417
43059
291015
289797
409996
28013
454124
33230
368873
437563
468521
299092
240571
139191
192308
91769
209226
380038
505133
223328
387761
160515
537241
145809
359002
175208
520574
185011
367334
122495
249697
296531
342115
214928
209767
142447
493204
504460
95772
547491
356376
310036
158039
369998
360048
29349
45281
93496
504018
409366
240646
368969
114481
514520
111852
222621
209027
549623
419041
559338
382464
286482
258017
454527
472337
65704
368052
95422
133597
155211
217971
328651
400952
550583
41327
137506
436299
490052
22667
561893
507710
51000
7604
168571
518782
68636
125228
140701
566386
543064
404255
288598
113672
546715
348822
458175
515009
196910
519488
265477
45511
314637
139827
365488
5561
50750
484234
182430
494445
404189
129139
289271
533322
150870
155432
449651
321602
279943
448109
517535
398011
279588
55534
8159
422798
389368
366695
408600
258355
468006
512643
13552
208533
82606
90958
154649
264490
360393
188795
376172
373495
390304
467821
535779
543789
205080
173515
204795
145887
482697
194942
663
273715
161687
67227
102699
339302
237539
251686
87680
465881
441950
180516
167380
136949
518984
269862
398437
470815
263457
55984
105623
35718
365300
49124
85788
554085
148111
215263
33212
467870
374650
145829
100404
18369
218227
23067
105506
339713
167557
470114
185330
48620
560025
423336
65261
335874
483871
333941
81595
412468
546220
293625
438485
84347
109768
302263
552368
72129
183844
282883
26755
398341
285721
284279
478847
36291
351021
223481
460952
66352
212368
333118
224288
340026
226152
219481
139753
540028
262566
176473
548914
458073
450724
169807
91913
400408
259724
93700
533397
90015
111962
285275
147700
564842
147080
265763
205173
484371
55140
528422
28021
274794
329919
540808
395013
535206
508526
431013
20563
29467
547540
250820
19769
101754
447470
548852
378449
52760
446309
436935
450669
276132
99087
171277
436551
184953
533887
531942
400992
320570
367053
482464
4695
64264
95003
165322
549585
255395
339968
371304
268989
149370
151966
39310
227223
81750
562586
400882
257882
48914
440416
325247
39067
292024
186638
525196
500947
482484
325219
383404
233061
333546
126650
422896
288398
523083
120939
394342
290312
47986
416589
478922
281298
376870
19272
500437
290745
465193
60359
160687
507105
16105
305750
431197
362744
191096
423565
203298
35914
175434
357064
175520
219285
295194
76447
199941
194390
491353
144630
28423
286253
438649
292848
28543
133197
75185
501235
62528
87142
527476
95148
244861
293705
30209
532751
17588
386393
279948
252431
128482
496296
119052
412703
392287
284839
234610
320587
66964
471415
242445
484118
268343
114676
401799
24338
195891
360564
178841
82331
317276
353847
268861
156174
385768
100747
214406
469674
552521
443602
84792
57587
256320
147248
31738
83293
410050
83934
13806
157977
36007
311150
45348
527035
524420
219112
319035
459989
428812
184472
11287
413405
518277
431687
524027
252310
165083
210888
42279
523337
162788
481320
462551
45461
265754
561927
124561
388260
355392
92689
205345
447053
106322
374136
486555
401231
413983
214386
468863
432487
515279
513854
248453
341889
45534
166284
370119
376494
158579
153925
50240
164919
420255
442611
192941
454369
147315
377035
147289
71359
60095
446084
195293
457914
259052
216663
564985
329508
490060
324398
511785
191948
451962
66219
364680
288093
449963
189671
58735
265971
146060
107647
205796
67194
65168
307850
229537
54724
409959
5911
192210
343849
112352
425030
413672
346304
134891
146410
173182
345880
109412
558845
103466
262226
74823
159462
126905
424320
537125
517553
18730
327273
381336
98498
230375
219744
419416
230206
255603
235879
349579
328822
42567
350677
71182
264312
279125
135764
426959
113912
563495
340927
217479
262080
202932
26737
333903
378522
187924
505956
403382
518077
147364
60326
201582
431681
528229
255062
269121
48018
277031
525039
424789
349813
276059
97757
255250
475988
323831
339224
327871
168400
450108
508654
203573
447097
331541
531559
99435
533203
564999
333552
33930
247168
393780
380204
386062
103029
554370
92206
496041
172628
152933
357822
250626
207970
525943
201424
277350
397019
167844
535953
490741
322757
371553
489907
319705
49671
480974
334870
201552
38341
482413
345798
105056
339683
386112
493677
287535
66497
26854
310807
375597
406674
471573
528840
228717
426833
305929
361960
109957
174358
5874
405288
562965
91290
520796
461213
52115
106648
201310
441423
244133
151025
223880
10067
143023
313700
439895
424495
75578
238860
146791
473496
213604
508322
236859
21905
240223
58192
143055
93713
527526
543191
446391
99137
481065
64756
53264
455633
95121
566336
252139
445542
151777
220980
272759
410433
148137
81769
169381
385119
128446
456140
159860
154638
527602
533143
280766
340121
17334
261105
5619
286648
367755
41344
78526
392011
197620
522738
344357
166807
558805
550773
206948
117676
351892
298612
217590
217848
212166
129274
325101
532099
377037
269641
148161
85752
311440
57814
471658
217020
270725
312160
544309
306174
188717
304308
534168
267290
185148
517954
66209
334376
543432
275292
83693
129116
525823
82012
70260
260182
331025
449766
344505
373012
832
92824
191130
64890
141991
515931
478345
235015
397174
553349
326628
121435
464059
407557
502245
237762
208045
358986
117594
454165
277078
366494
214449
508534
465308
354836
229351
544539
46595
40763
282329
2546
285522
340730
490749
226067
34592
370346
224443
89302
106443
255334
293153
401700
226295
115085
399299
16841
55925
65127
496016
327315
352729
452450
17837
44915
302756
107653
498020
92809
497437
515085
503475
193863
549758
176535
546348
433282
503188
527953
328018
132209
347086
200477
265262
476407
178624
309820
194235
334507
168470
89530
417266
131444
476424
345515
269166
430726
316683
143267
173987
224375
439979
381287
282596
387515
37993
508074
380296
207570
110104
437378
240765
387224
130828
220407
321411
285935
349999
363203
254694
465973
340781
523106
525452
360652
118522
201718
531849
355038
356041
181794
117566
474594
533650
180143
235055
275006
155994
137239
272931
319751
492104
270899
517993
30864
153881
117516
269655
503304
552710
382626
384832
544116
89205
198803
367554
76191
324520
501854
286097
55785
429073
221649
287268
535713
454156
264461
19703
461098
142868
486481
386606
268664
349566
437063
114313
461836
204692
12102
417345
333783
90194
20102
432192
155749
348884
281272
375805
220029
418602
563355
463088
443061
425239
28676
111300
387987
258271
415068
533215
333609
216035
386207
363633
348807
340058
227425
265349
87090
532219
102002
468442
321298
271876
27826
353804
76068
393322
452996
456844
527589
511237
304657
414201
398250
516508
495632
175040
244395
406096
77714
194987
239984
19338
238683
206706
78165
115911
550320
354757
100143
65272
385161
142741
132013
235482
271441
254524
228864
240300
289960
21958
567300
357086
305941
523923
49862
467050
43078
445935
331950
86078
271406
396002
422711
325409
195717
212657
358869
558729
471154
118642
374367
187980
566907
241960
144093
81865
244107
99674
171803
88945
116615
530361
28578
463197
437335
22177
23236
288181
249124
209478
222015
26424
266211
224029
295431
90528
426809
182806
392161
309220
195128
340490
457102
298246
408179
14420
107437
193162
414915
366093
206369
135204
127944
336352
502622
18144
549498
460274
97004
170011
185050
373652
361120
99042
521970
27188
12490
438878
494343
137497
390410
160642
287082
205917
191323
200811
473156
449463
533474
265199
529002
301393
443660
71284
200026
93633
4880
475684
46448
458314
511553
362294
157878
230331
368616
544327
368835
353569
31901
103867
174521
84531
241892
365315
303934
137944
29240
412584
329172
185503
331954
97004
74766
430955
471370
375167
230506
217072
138443
268432
328025
425634
561736
531602
34573
507295
521710
42201
421546
47982
31814
185705
147853
150328
374399
361468
271562
485935
261717
160819
246578
101675
22363
466371
311582
557543
142564
435782
385982
30610
154405
478458
176892
485114
146893
406682
282316
535037
238964
290085
4069
511998
246485
200376
183682
222372
128643
20158
335734
499826
91983
406182
290951
528155
411213
531358
27618
43526
409122
388640
497308
89889
374453
172021
556731
124518
286886
94152
291487
549444
256002
249172
22488
375754
102784
411399
113954
475406
132630
513358
431134
176102
322870
59610
477752
204558
35594
216611
260571
320416
218017
171049
275266
169795
78791
255209
93458
561004
289517
72015
101414
123960
441733
419784
379074
131832
36852
517692
392061
217592
291171
89056
159105
515205
373196
85580
444194
45794
112651
29573
308630
355888
331268
563579
169871
385785
287332
26280
56394
189538
562514
57237
440692
401313
211795
1529
230488
31869
541380
317408
14664
176115
355785
180825
22433
567744
190491
207949
493908
333240
499313
351431
387987
368950
150054
552771
508592
426233
326066
256091
499825
36149
77445
249033
68762
465038
403971
178709
424002
160783
91629
556119
208078
76529
68850
22291
279355
298843
476137
324516
357610
435951
439491
547547
567642
348735
296467
130881
394854
145625
185137
565230
255080
524027
181517
152653
101601
542432
512461
165891
541245
126736
201433
225556
219964
392708
147057
434559
255551
567562
234847
548029
199560
38839
9168
477690
319128
268152
377504
65849
52506
536592
396719
320857
513580
167517
295344
302100
473612
27769
540182
465542
59507
265497
186216
361602
277026
178294
29937
529112
61935
159120
525712
107604
504201
81856
431532
116133
183188
60128
220640
379687
67929
147483
3962
342296
70415
336616
293255
407830
328654
446531
41830
457579
461582
561963
252322
117676
480232
237776
192270
22811
269878
169845
555728
460383
359664
463975
466670
104063
391804
36358
242482
360088
26292
208151
388731
428124
137446
461453
81831
2516
350994
559018
421802
263850
346967
249873
395224
228353
518751
559956
441021
85376
62412
309265
306857
74025
389538
383642
357414
523686
312290
446088
433814
266472
468838
432831
547597
261541
168071
340896
161299
518906
170011
20742
468897
501124
24491
40378
62920
35052
211709
278346
212639
498729
272405
169650
357682
411677
370465
490055
174199
91854
162971
228755
245030
556296
312727
541695
480649
101875
539228
163027
104523
333465
381345
115763
282252
395441
555491
136349
464867
559166
326312
555371
292070
84991
226009
292167
235876
62537
330970
464661
510365
36192
348834
167167
137865
360160
520984
2128
313762
546896
472247
334713
285368
469347
162155
471808
197606
421764
342243
224884
70907
496800
162670
241290
140985
369520
470853
429065
139195
165807
74494
275809
293857
254143
286616
118594
30178
366282
240037
259053
522675
340549
197201
118909
368158
326194
264286
558444
212619
339151
513572
167798
367554
321541
410570
217327
201138
9356
508295
43149
273724
141183
178237
376040
542379
107307
170261
560746
115268
153505
322194
565584
359265
254039
394761
210287
218952
112253
41707
310998
466135
564077
462005
494265
489624
320135
314268
174336
518835
483615
335462
452543
397706
484273
463852
347895
253838
156283
104757
443626
403228
277440
152839
295036
214123
486313
505749
557736
324650
230373
71970
136738
206726
391557
104640
162104
58703
140183
310893
431431
201180
65
341200
227236
458324
349331
169222
83068
391068
352894
516424
408263
406529
223379
334500
346193
218887
559193
345944
144424
269832
445451
252057
258287
44803
353603
374919
385219
22533
278226
184594
381430
241951
235473
170928
246469
216130
442942
387414
483996
294642
134322
175939
220294
232128
461084
305669
313922
114484
528720
299157
241153
30381
296339
223296
31711
552100
286093
144321
46861
218743
511786
31143
191964
135313
81879
439218
395254
504032
177066
543419
331251
485240
386318
279537
61130
112051
404581
244969
372712
379067
52343
388539
510569
368195
180101
313493
438755
496141
334891
282870
533848
211267
384952
362446
516208
40725
380398
365469
188667
546009
128578
456816
248456
54936
69371
375943
252954
239632
522004
333174
83541
234992
37341
561054
480976
500236
178764
145884
23460
128381
283408
311297
184418
97532
50813
112981
411919
534502
550903
309496
38940
297310
69145
438055
364566
134739
234951
186078
335126
235914
408047
251018
54725
388084
355905
559632
94998
366218
280542
458268
327341
556396
43504
326541
84049
203408
385289
355045
322370
348534
303876
338307
471509
93440
15822
194307
94153
260318
407234
393314
22512
56811
253318
500219
188873
381509
267824
162895
360476
540170
368676
439904
35973
372566
316862
85731
20632
274429
559790
495498
564992
26803
365496
214232
317676
98188
321638
181718
482105
445775
515913
380277
473011
457224
518027
184110
329211
243499
521407
567241
467717
59801
5604
104399
378744
117784
162504
96717
1447
196206
334439
399650
111436
203395
302288
155749
87815
216718
292489
362445
538231
523971
10192
227664
416107
6255
535635
45474
386390
156684
283714
57355
242213
542287
517821
520248
520594
472316
483528
512097
116728
151869
447790
196548
27530
77963
186571
495421
41796
505406
350147
295842
2076
489232
31971
219345
164854
5078
535564
251366
165705
557993
487802
173117
93719
450895
281062
326718
27741
563345
426728
152969
197240
414534
248578
141706
176903
298570
3003
362089
521903
211501
204232
460865
335837
346193
512167
507991
335116
208140
385245
318859
439881
424506
444509
516181
39885
559558
59691
292324
461608
271186
49918
330978
235421
164196
399851
236217
322146
346435
297358
141783
118187
73710
337570
543674
284221
123944
5794
92124
393258
73153
506235
176430
257352
275901
478197
130485
294221
329885
392539
219353
87034
338619
408914
414124
392153
225885
514235
191344
372518
191658
105623
104290
501250
333111
345248
92337
527400
277882
89530
479829
482035
166037
433174
386858
71342
33019
368271
279471
230823
296388
73868
541866
479736
436032
374692
216732
355063
306056
403681
87558
466980
47907
159210
231239
505410
94902
94379
155254
306571
526627
497486
441267
528169
305123
506468
182401
490621
151889
253631
298294
416877
346414
303475
366978
238819
145140
447052
171380
317499
497428
249994
525422
147909
235953
375351
421791
192703
501369
197427
246616
417366
259955
292457
458152
499882
188382
302510
28375
97199
495467
508082
403687
133867
251591
499588
480222
317696
524828
39081
396616
523723
135903
54688
220342
223116
83021
67022
117861
17058
74806
260218
157157
80100
340575
182894
508548
159227
224415
552291
47963
22276
186885
15180
16772
117381
555353
55478
153760
193513
362282
196299
498428
492232
93357
91360
338861
497239
82058
498382
369117
130815
496157
163042
298483
334093
362540
449782
549521
331745
221997
271239
322356
92937
526764
120490
388664
263610
71786
227548
546274
378266
567507
226487
184854
425325
8188
173191
34812
563683
542020
41173
125666
189688
176915
210695
497850
363397
146277
527263
371097
365100
1431
474227
488278
491412
83232
68207
556400
476889
305139
288652
179071
536502
59496
536510
159
437378
339190
58564
187567
71156
11789
453395
182087
412014
311521
144738
318311
320438
189254
239966
166404
247247
5287
464869
541383
179430
210960
97006
43342
527178
472815
51747
42460
263640
449140
388871
169248
60974
29458
326829
61940
172742
415045
399422
109275
456501
213269
209148
330736
40968
214647
209181
264686
537187
38138
35229
260613
66899
382203
515511
420946
443470
235643
37807
345731
57280
274150
56681
289118
356797
18713
65077
464882
476140
107595
493057
62592
547972
140132
509770
537338
336000
448239
471975
381745
364336
365499
415544
427051
259715
532230
499453
372169
530529
161185
31213
412219
376676
324891
275734
565175
143567
194747
246619
276448
317497
465063
339544
306985
268953
483019
223750
539396
312176
339682
469467
340222
357534
239190
288468
474128
143189
504430
235449
377520
454720
22092
196559
495070
338684
453853
430357
268470
470775
41129
156064
520025
107659
138181
172604
491200
344832
39703
150227
531220
261183
180637
98359
374258
296317
78543
271092
265362
368379
349918
344973
263210
545017
186538
249231
534197
98407
129935
165518
541726
394705
45365
530862
368365
159979
76922
217804
207163
219499
25145
152464
558728
412350
300993
363008
549203
405470
387815
287602
373303
36170
181055
442218
396113
198728
184827
560137
51188
206215
71010
402816
383721
20520
9280
84022
482131
82205
331215
352401
344013
55442
105376
65764
29146
467372
426644
337292
326423
131735
259379
231023
565185
444119
560736
441385
217574
123627
48267
102803
403274
539948
441132
37568
538772
22070
210237
456533
10581
65428
523519
309346
289421
469156
60563
118969
219041
561695
362431
239025
199243
461004
446064
428703
407752
147175
378119
281826
424612
181088
385669
358950
511392
95077
216552
463794
113026
337488
227947
465425
233682
180296
481641
404701
3865
2098
391148
330628
98060
51295
234042
253333
257493
283445
1662
418591
142665
136420
235503
154050
392009
215294
306979
177462
387448
111108
524366
152695
452980
510335
459566
502988
18966
412514
369951
373496
82796
110639
7516
141576
565209
408163
307990
212684
427548
56678
305916
562479
231741
533853
156466
393709
78030
566602
123064
253967
39082
263728
196593
534032
392780
462234
202830
127195
85356
67477
430747
490978
512934
174735
567162
249432
393279
399350
263180
346492
180561
356427
181647
434629
324264
541358
336141
185756
151034
1960
451678
554427
291781
51814
469569
5334
432012
197875
89341
10062
232373
298110
458071
77586
366387
178545
100935
268819
268921
391145
261360
187926
303559
478677
165353
20799
185327
131496
516198
106810
434493
466198
298039
277903
443983
291543
408522
487022
349732
294639
523532
132545
412422
283917
57493
477807
472784
122086
19719
178924
354866
381995
145889
282245
77442
482418
444646
455300
461147
350246
52261
561832
196526
35147
532796
247978
484668
229449
346187
206659
196780
473564
251052
92395
473853
493854
493443
454491
124820
566013
5693
197227
301697
95300
328002
384956
134925
278998
298955
139730
139943
360181
436513
355814
328485
206147
41751
474364
345702
489434
255243
139506
386044
93725
310291
124530
205447
251752
388936
135909
298178
507400
100759
25848
84777
250141
12532
216959
444300
183455
409378
292250
492232
43678
45789
555148
256322
274503
483557
552523
507034
257712
142293
15690
351303
309023
60361
102616
70228
88727
97974
309760
525698
492899
512655
518930
176174
91695
80474
469304
469392
17010
55360
455472
413343
215786
506193
468401
230235
22558
472008
465499
291459
130316
254739
100233
87630
452384
503148
130973
141863
486374
473
19630
351718
111482
422565
272830
434419
338815
417161
342028
442114
460419
308370
298623
309589
40705
477941
304788
308048
148924
372939
475298
212490
308526
102736
22852
235923
396074
270420
29233
415861
35055
426276
300378
549423
526770
54650
496957
171296
147891
318784
309260
447327
309608
529605
62535
16446
88094
65734
32756
220846
519248
406359
473440
536411
177277
567103
234434
299489
262742
409411
18597
52701
559940
308970
117492
40210
81863
171413
304209
383350
507448
103364
54855
277335
190898
380629
336094
82741
112182
24386
396891
212909
479293
523830
417248
109757
306879
255040
552029
318984
255770
201872
439223
246453
242074
415389
539879
163611
62382
528168
212165
46003
86962
58695
174753
388757
313653
479924
402034
160149
301273
240364
135881
387228
316663
541612
347266
566019
125743
523280
455304
61540
47028
227923
272579
251347
524877
81102
96411
259429
45115
546479
441011
180201
235978
537669
374030
337834
540344
67210
525035
223687
462833
232308
378200
388127
196386
466113
370077
543753
334229
161250
557539
96418
401845
2105
63443
310561
270386
279398
394163
225880
168778
128097
146868
355913
287074
128044
224807
144791
44928
12611
204175
55238
295335
543240
111234
130711
506956
411750
408580
282037
482205
239137
205187
148116
174372
167839
81993
377894
404319
225921
530673
163052
47434
333790
475564
353241
423843
62570
521526
183929
560526
557245
22183
432019
535803
263186
179716
195080
468795
261459
161962
51817
447288
462394
401961
254201
54026
99398
368923
377458
344076
89851
505521
422671
550841
417789
358285
102217
485957
499624
524295
3399
149858
373621
542635
443882
460314
136761
262743
537910
482364
16653
242751
288300
108542
22539
271426
408192
191230
126188
260496
484266
223111
306093
335239
99963
139278
261525
452992
60389
9617
490055
444724
16419
535969
458617
290523
34284
234822
283789
410596
379373
491725
14005
454662
312576
461665
208164
9277
399454
176504
325639
282640
80027
133291
116704
137274
263207
470035
456338
299608
191617
138424
19538
481767
469236
563601
159723
287848
334711
256896
547116
243886
44496
464629
444832
278705
208856
227636
560793
200066
297890
289382
452700
448555
149712
469260
141943
336072
424388
274966
48832
105429
274610
336740
330972
72823
83702
119309
308974
263682
529172
185035
160885
61553
544386
74741
487852
272177
201291
409234
448357
546622
67919
124500
532317
296038
228819
285490
360562
295962
458435
537
546358
66670
359758
311466
288373
483969
173762
554045
272973
507376
178404
393710
277511
459627
105810
9505
7303
391491
292300
405381
106895
565840
305223
142622
10021
153345
197137
86639
31373
241914
426637
205368
548462
23668
119486
237753
348462
324873
332109
254718
142572
204988
129950
525048
27987
242440
357011
293069
18611
330455
35521
504352
551814
20276
58590
440987
316107
398426
362922
337086
540879
113734
272540
44025
474109
306570
174116
288416
17708
204136
244789
521880
270400
303258
42710
188959
494358
453167
307855
115004
521235
261143
75221
421520
222516
536198
458083
421369
534770
177527
19229
535880
78800
288920
217681
347784
472810
248365
243405
204331
204247
561862
95826
517845
228287
367339
197759
312440
127048
534973
238691
200724
76995
362650
307511
242372
462612
442865
279466
396283
280416
57937
60588
182680
114216
516337
24145
305457
460436
97431
252963
172147
501850
509022
312927
506779
495425
30596
344058
274173
138028
548921
72298
341452
257669
126713
203526
23349
93938
487683
350226
416994
554183
136917
498562
237441
272412
377957
236181
335707
338613
99347
565657
18514
3901
407007
162736
199870
566487
153452
117425
417356
531711
481483
27643
366142
385790
392758
420278
353367
542381
200516
563945
12752
537516
78664
486293
456841
178517
542067
214591
336068
450811
471348
190495
59167
165627
81805
439216
471614
419919
473203
118036
86756
280077
301166
68538
159412
16314
537321
87969
62004
459321
515162
35293
443064
287991
297764
558284
492355
262551
119368
153600
76962
85902
207362
343024
156045
12702
383884
75146
543626
178052
383677
384841
565513
541039
511791
435508
550618
319075
521003
562708
483763
263513
232385
447978
270190
45470
519169
430474
428393
180177
113600
185833
180121
233836
553622
8341
485510
412282
309587
35374
139782
503056
226634
42034
24015
120809
256687
517321
323557
20672
497911
56496
68936
331422
197965
509032
21380
130933
201183
74647
66574
379603
491876
362873
3044
554395
552796
518986
116828
79447
301847
372747
6696
458712
218818
460701
5692
104299
38441
264479
237779
452352
491068
144316
328070
522113
434881
208224
247703
464587
313860
150741
318199
39080
481252
487983
411038
192823
490184
421161
475091
405974
301746
386732
223353
19647
495685
322642
516980
108829
332108
502660
243023
884
178233
38926
202046
264701
20753
384265
286165
509600
245508
94935
102680
61513
506546
368225
371483
469671
306365
475741
189096
365801
558708
72838
510234
200743
294825
88885
566897
361787
208256
248804
489378
277154
312876
415833
70614
407561
263087
557937
488000
153730
431373
94315
499788
371369
195084
414450
67816
87995
124813
345283
474077
471742
519229
212353
435817
125454
407545
50778
394872
538950
40379
181015
92195
319490
260980
497165
351429
70364
326008
458556
551452
71643
426441
342749
53835
52219
380991
2294
470798
465892
269694
366041
446324
499060
61961
282226
160911
522592
108292
196287
415990
175934
19024
548753
356883
270222
428770
35325
272531
271432
110337
229407
139333
31784
180175
36740
371848
406093
387591
131793
141012
174328
122171
486547
278986
353530
865
267691
221410
180481
374513
533226
178563
2304
333555
239368
187846
215422
137363
273814
245217
284847
74571
125764
117255
330987
58592
396419
117487
11633
31282
333531
293013
346709
556126
37338
489980
348453
22628
562534
331647
398323
565108
544521
166994
450653
160537
467818
339361
191675
203811
50730
442921
138911
532902
515491
478212
179002
444638
216029
154760
46896
472613
410716
188090
105904
255941
150617
528464
144336
305093
566368
31658
270508
417141
192413
317980
59633
246818
255105
381521
324365
213104
362604
422080
264381
76713
21924
253038
66725
502479
143320
350134
334612
518917
111875
160901
127947
405925
116447
240577
379010
203751
13947
428660
244980
100193
294525
151334
341637
73023
76450
166908
560473
341859
167721
453495
173991
354174
500881
33118
419721
184025
49459
68730
368797
248319
39063
509360
133546
450522
298675
259593
417932
59664
558123
119832
377300
33150
24290
309355
48171
491772
43459
489734
447118
109327
212049
405538
457012
552383
316346
409034
226970
58393
286968
320190
6243
331897
66564
444940
379434
111214
224980
395621
144816
190485
156227
342350
45461
354133
379745
144896
490206
122755
466166
19657
241752
433186
159065
244463
286899
311204
473656
306608
199179
465555
513861
211065
289822
144219
101471
273954
273543
541284
214407
253496
355439
340093
329682
555409
552534
119507
35268
359344
330900
335841
508672
234533
449882
365398
386634
85651
352577
174692
475686
100986
432725
70677
564034
31813
320690
281190
115565
250646
81546
330107
522045
185228
536995
544555
563383
50097
99229
270989
46886
420998
335433
146815
388283
331997
451959
149666
137900
488732
408350
156018
255677
472253
366553
455853
351725
78547
552644
218712
412584
468510
181087
417523
59039
75117
133077
420666
106322
42925
412998
351277
155108
541605
14863
265805
114906
419968
510093
212049
177546
323710
174316
169254
127471
29389
290759
240780
273620
253662
415440
52290
128318
277307
117705
163307
67594
232466
90592
260792
234282
495553
550970
132926
100629
83822
223809
110308
503291
314684
333198
441463
196672
23739
15345
507331
51590
165116
328012
373486
336566
547644
317153
467111
16418
140837
499547
14774
251700
269381
70092
85419
107751
363803
370415
146574
97713
154461
86439
476056
204210
340520
230029
138221
400716
251161
181866
523354
249775
343474
149737
506874
44842
552640
157781
451800
354882
81037
156658
242344
308088
494990
217764
16961
1114
204009
2233
225230
419538
180740
81270
262536
293149
319378
239256
152819
465005
520869
126033
462382
129644
134566
300866
478847
395518
161020
189181
500299
437633
310268
243947
334238
222341
71415
313323
421969
417435
382042
85461
316602
425306
19624
514618
243378
208341
208375
287559
308094
479118
107438
240707
86536
220552
398390
380309
231972
275353
498169
395517
215059
383185
475587
207640
462066
457340
374374
373742
427448
348987
114020
103373
406852
479216
532344
239074
8931
334979
61012
251686
273279
162106
332525
366519
165573
205732
301743
317070
489595
209351
242649
434045
264314
20994
506536
562899
54685
332349
51071
509880
560253
426052
189132
127437
195750
549490
466685
385586
482202
24047
175393
33331
137296
241702
555578
492188
20697
563923
10220
433139
348769
353718
409149
12829
15291
373905
341774
48967
204870
449597
395586
441889
223514
475633
91739
565449
387317
16530
443871
517993
453203
122871
217512
92222
31569
59546
318644
118958
565693
258365
119148
223687
146147
390132
130889
271426
159789
466876
174701
21959
165431
456475
394154
512570
537227
307131
183212
35019
260443
441952
344106
159801
313226
123100
143228
426627
278336
101147
509544
321584
52030
292379
274218
453207
114642
207025
66372
393674
2130
564768
460218
154227
243684
297014
552549
540346
558105
430057
226319
249715
373765
558794
380822
10315
440569
532511
135727
366926
111705
331584
59824
534075
252986
178813
248647
17155
166413
20163
294924
490268
18078
334249
70409
154991
399740
419067
398032
408534
276235
459239
101881
542605
461308
363810
304243
257342
460927
516492
415415
339095
56744
378380
388334
243702
212511
437348
266045
116746
485311
545486
212036
344620
129565
382204
18650
165805
511891
263811
453160
264826
102929
405893
272759
116692
313810
191636
97687
530729
109803
542019
239727
210438
231043
528538
154534
453765
121971
99968
543991
349625
320760
280352
109235
75623
533134
126464
272252
377262
440709
58841
58748
315186
53299
352503
195963
517237
27232
489575
540144
96880
220541
175265
355504
129868
348580
426280
150128
365311
18743
61337
281667
200289
439709
484406
200409
161557
421293
52288
231894
554659
194019
537757
35212
242161
502772
206760
396413
234629
242623
288215
356290
547430
539804
466740
543061
371728
53689
355550
28853
231630
412312
550064
277003
445070
82478
279315
37014
162904
76490
303960
229256
70535
62016
294132
508384
481169
34756
64821
169499
94650
43778
408231
26184
313751
474261
203872
457877
388460
376591
245329
422800
480019
260710
535301
193677
400080
153614
155517
18200
294148
486403
568433
25290
275804
371051
12344
397053
474875
289998
443050
142021
154655
281881
192384
488891
92086
413163
357746
476331
370929
270766
204906
514860
369720
96227
544726
182731
222381
494817
296302
526032
212436
259710
542206
474812
217358
510351
104292
340648
30241
411601
402864
437374
551981
437001
430499
223858
144101
37365
470799
167719
481565
368151
28889
441482
396247
434112
253104
63228
556533
42925
387987
250068
339519
233764
478320
537644
554221
411174
369771
549030
410930
39089
166623
219362
549500
356459
453532
328809
11406
168374
315220
99479
98826
122619
79170
436269
188341
68241
498626
541957
135702
269909
423424
517662
192492
176957
560805
436284
200325
483319
493458
338954
103610
154336
64776
433945
10116
390983
360212
506082
305977
512185
532315
111401
67472
58087
502730
549111
527696
369431
416223
546295
195750
494680
258184
136261
217960
343647
295311
219452
43415
295310
442452
160367
159294
300824
410860
350415
91023
48495
169009
129249
4740
516290
429264
484403
283111
568421
450024
383079
136012
105217
531621
183360
173929
532256
274039
193771
51944
146571
188212
511102
116012
496975
130090
287108
513251
447730
154901
151513
144128
466151
135646
486533
93196
473097
376378
559179
250475
1999
238757
358030
164125
276090
170866
204659
372097
310251
547836
535413
550436
149230
240939
279652
71174
61383
128557
243534
241567
14394
431426
379282
303434
297009
554866
364557
368842
288093
267586
139768
368999
379607
514295
43723
453582
550418
173990
344066
114828
104622
362391
215547
292955
157813
35776
342587
514747
21739
49837
103775
152579
384868
82143
82112
383057
12647
547362
14737
62382
12592
523204
498534
428499
536848
92477
250769
230127
437487
460151
93439
263630
191529
519831
523242
35867
326025
190329
394940
422895
318400
115657
560661
345062
202918
350418
514811
320610
340598
232599
436474
558069
388766
338791
137326
28934
279750
46361
474497
166944
42220
500400
181478
399780
437523
495648
287712
29836
128426
119115
481378
67227
257976
118806
458826
226843
117513
293845
533802
469075
329640
246953
97860
548253
119186
379491
26827
531480
435070
285528
309977
473881
272906
91198
198175
48903
422312
88313
28602
182400
18397
123502
48503
437023
84170
536462
460108
414536
11916
235966
302524
253446
367661
286042
93640
370089
194338
53964
387515
445979
418667
296694
142361
418431
166930
331426
255602
7004
382104
392987
374250
326715
533708
196423
126173
557830
49726
513732
510564
137504
329079
109057
425249
156028
115945
126849
131385
494837
185396
238081
434331
318961
53410
358630
272357
127454
94292
467842
562008
190119
69481
495182
276107
423946
277549
187258
156892
431019
440370
230930
406562
85511
415198
325605
457517
325882
36016
29714
378114
476140
148686
261385
513714
308210
476066
486190
264710
139489
462942
95095
33048
411509
98050
421260
546004
289559
564521
171304
430334
256523
512583
70791
43132
302529
540696
502856
40144
454705
543188
336081
435895
562317
248665
112319
237932
348484
403630
519935
331358
450
109308
65053
10208
326196
7099
125519
103896
314362
529268
567445
95155
529898
451528
514723
208216
240545
324833
322948
399528
291671
227392
294210
315866
472159
12052
103346
403237
50557
265514
479736
110280
561296
39109
26251
76563
101288
245947
58495
216759
210839
239346
379463
421053
559383
87839
341360
472554
540216
12544
443430
418319
268638
552819
196903
353323
80741
37103
19421
86588
218517
384688
153205
155746
327891
389206
307233
243629
497821
290012
369627
122022
361465
404816
120810
24905
558985
133080
198927
502095
8664
353867
400814
265561
347841
389539
65564
526548
287385
319660
406429
252650
116973
187437
112619
298859
421669
542212
157827
439770
287523
486442
149924
130875
262975
38645
127749
94904
289356
428065
366093
455542
505937
125681
510820
210556
474474
450903
118209
556836
442466
506045
482890
453372
351132
495135
346785
96029
385821
488828
554065
211630
199903
354215
320481
179432
505327
251121
76370
339266
371640
253856
155708
423441
66764
148174
5304
85626
214226
284163
222568
320211
12643
407707
129851
440066
81277
435144
555664
56543
157695
548644
117645
290248
404319
294256
123351
263899
511526
285783
20974
11379
435720
543679
16385
527151
329862
127756
187965
530906
243450
335491
107198
333893
459789
388859
81442
44613
259030
44600
377235
296515
84972
272214
254739
423649
440416
561736
160142
347226
239339
5402
457524
222078
3282
265663
360343
552945
37925
405970
472904
224572
209671
559800
566115
126071
11109
80757
325258
255158
556164
392962
26715
310684
391907
274101
356243
449498
189505
420773
361899
273715
330804
440609
192573
68809
140455
317889
558341
313321
22992
81071
10230
175796
427550
323342
497022
233862
312942
268332
127228
210732
170699
555874
213661
292104
530168
497498
354350
509513
245649
259066
480171
33139
433669
178156
124400
68387
439512
85845
66105
113420
347864
329669
225776
530883
385161
402166
319336
210230
48536
462636
364722
164006
327543
487928
514893
213061
30170
316041
542139
414474
456554
304198
287281
158205
115613
145482
432142
114396
193946
538361
122538
199672
363
516616
265335
552854
434997
398681
322335
335598
63703
559354
550440
175151
319594
304744
388635
164093
320545
325308
508914
168214
360645
192955
16637
27348
451305
322368
394440
483840
330910
403731
243726
553805
516291
144690
88554
306254
485383
194493
372099
422372
512498
169222
508601
539447
202098
251030
213567
381258
182986
351858
394578
197191
531696
404073
100484
560907
357434
215488
203646
79978
348418
375155
494593
16418
295182
98808
386453
357584
379840
155774
260419
95377
107149
538135
50112
75959
488501
521240
505408
244214
166146
550886
248172
299389
432126
405341
533488
343578
431455
485251
176230
565119
129997
366811
540234
564969
538348
201280
198454
297024
139851
377405
423495
480303
283070
398750
427412
262437
149088
283296
323724
56988
325155
147514
7002
306036
418117
555819
17824
236355
192964
488150
288845
365956
70290
323414
243680
419304
409988
133655
457411
361241
392972
146648
161616
406044
369931
96605
191433
230708
466146
6415
158318
36783
520658
381121
484698
551177
470404
563030
404441
228991
100876
264235
469605
503907
496033
459010
319070
534380
508736
518148
295859
557852
439883
197132
23355
329362
424096
34052
51429
104220
150431
532206
276512
159521
131872
39969
57618
566579
550009
421988
10773
380166
413476
59703
566080
269323
160696
280846
49301
411899
253887
271368
356630
408788
298819
433505
346748
144871
72508
372001
108438
512046
353211
234695
154398
165942
146157
368849
262294
303826
170726
326839
135658
491706
7474
100371
450887
92030
78680
532980
172542
329952
474456
73893
75537
376374
142643
175376
87362
342878
563747
26063
454739
208266
388803
410662
436837
544171
85790
251109
478584
457046
336747
515517
54983
299016
449388
112746
335937
48907
469209
171973
360694
352263
239126
417547
440262
111771
384042
196327
558461
460467
330529
269134
156846
234203
240822
475219
176060
181025
83083
76756
397480
305118
311847
195086
462916
440560
254674
132838
67821
456399
267717
148937
413208
127052
409718
169684
474446
76691
435353
493849
86147
518959
546665
480508
339523
33245
211011
162681
12533
63227
97625
554846
537731
289786
514119
493427
114049
357747
281504
472740
344195
407455
157183
407121
162988
472605
182081
111212
388334
463442
173430
448597
101116
337651
508297
305831
490524
95790
72138
565207
23799
419271
263146
62570
303884
188083
138016
466823
264000
567541
162292
440416
74706
444252
554012
549215
486747
290156
264408
361683
229766
482955
466801
117039
139165
418724
229872
35705
352987
136256
445155
430388
174365
128613
205141
256089
428191
247251
444653
540292
460938
110436
267098
421231
182604
448613
466462
488011
105450
242133
229543
29196
171345
170759
410555
4485
442092
476228
289316
256212
554339
525074
418464
7463
219928
472016
237843
303589
288359
320038
548566
266604
18385
129900
310288
110591
511989
340991
455948
174335
439605
128729
143084
436222
39474
535076
79258
264670
365999
80899
450956
164573
352272
17806
272894
548842
387343
418150
240678
397930
7745
49927
212521
387670
273109
80831
150319
366676
436446
299038
332193
465130
57247
257316
483424
62924
115892
262938
98415
471012
322367
355869
59980
265144
235053
385533
42641
449742
381986
367833
234944
47990
37600
181838
93881
426312
563956
58979
355030
405285
169332
172064
354782
475090
212474
422701
201919
273522
563981
450622
365021
239360
228986
143228
485360
286511
438030
133933
46287
364887
191459
77089
73595
59090
417941
64274
380594
288959
169751
409555
469568
32358
88592
285270
484346
387565
62339
371681
369822
265971
143487
515267
268953
468146
94292
482861
34620
401599
89641
413957
225515
53390
426891
507467
204022
205453
438731
164180
461232
266978
432006
327357
186250
322065
397531
83925
304079
565709
304937
87366
12130
422440
4828
557656
23141
126634
535379
303471
133880
180378
266583
257059
268322
466290
506043
5360
299122
458183
359871
462721
454955
167417
59425
407584
448342
401724
186100
256770
439773
449285
161248
315694
333148
505082
326473
428660
549258
465275
176467
232191
566019
502948
168811
36442
116033
559087
2682
130859
87926
456049
543085
528443
461514
15895
107080
36965
363823
261566
163980
199854
382771
361408
511553
351026
6249
543293
444816
422896
544047
200565
245759
523592
103592
167368
130445
103430
474304
299192
442559
280602
496698
153059
388427
200026
425238
538356
469716
497308
359332
143590
24162
216938
37530
109068
124470
304427
457601
57752
396970
222154
92969
293413
532802
406233
354259
222739
287869
91331
125767
80744
464427
411025
254684
257604
334080
28064
495320
19721
135735
391051
82721
170221
163216
216355
103637
561097
159487
400495
359054
167966
311707
57202
156587
473040
142866
457693
411148
240523
453073
497699
152833
351726
498116
129699
69674
277715
78758
407642
198003
72652
454296
329760
221441
261233
220837
127728
281690
405440
84611
252143
362317
383345
362398
305413
151737
262087
307226
468261
375433
397972
298765
176275
105526
213773
445646
108844
240496
251246
338317
344394
37235
214165
363640
519141
236406
444886
261991
124868
211688
478706
527109
32276
320952
245415
284469
478721
471840
437587
287447
69494
138540
295790
153054
196934
130051
109453
118740
416391
189970
491453
562678
13497
338884
264045
331109
18709
217649
141094
225542
168934
161946
10247
536877
480433
434067
368033
37809
297158
343739
36365
23479
386581
291748
258305
42317
383924
205775
137648
396035
325428
531564
280973
524152
175134
69476
234866
30786
457874
524801
237586
30029
115488
508672
71259
485759
471706
341383
341524
338423
394127
536677
282638
57603
263890
306134
565610
201854
197159
467149
268066
465038
247895
305402
67699
305375
229766
541362
75746
30618
127662
163765
410273
107822
363288
544342
68050
309235
241383
28733
515408
3255
34243
293278
558804
50501
123114
367276
567228
254372
56394
204210
540776
151302
73326
527769
1705
57933
11189
547792
423017
468309
118146
141790
242748
313896
39099
290177
48713
150170
159640
246902
411787
295331
308322
24069
405564
145594
210805
558038
238107
554284
203697
136680
545532
415504
19372
321644
107661
243069
490203
205240
522953
562926
68161
406681
179102
218842
457008
303230
246546
12824
508317
43702
318381
438065
422857
70136
192282
333546
394632
249911
394897
162773
494837
27628
482403
48886
149505
234772
414189
301322
455725
214256
268221
26331
1815
104211
139935
401812
506526
66527
210913
332438
484553
175894
213678
528312
26695
466213
164037
436013
547605
153462
423615
495553
52499
544442
512321
347190
317395
305371
101209
162421
462190
5799
70748
9999
329703
389234
337433
329381
326441
395986
56141
63949
451884
94454
506850
106323
467627
449035
306054
334832
171115
15961
201087
38598
545740
102427
493708
66700
141848
278517
502952
440419
402991
146855
92470
93549
21212
108266
475100
435124
128716
406258
503107
485421
515569
359607
350213
518417
419487
120460
490457
502543
516629
403205
146870
329846
420554
535721
59170
383815
407639
437996
63428
50645
471544
439596
260196
169400
349266
479401
260243
377431
332300
117882
233583
288918
92974
158995
261370
471072
398253
503726
509442
249315
367318
11490
176789
229280
33742
15706
378297
23185
395526
266722
341575
253069
472748
444579
249707
409110
477733
38042
321145
228491
185290
233237
242986
452067
462194
338984
389936
239934
36909
149928
158352
122485
246999
556231
263157
194945
260533
209229
64933
1481
557945
99379
166801
170730
362520
57553
343323
214018
153180
279929
155143
205236
150395
113447
50541
119790
15006
376034
174537
297408
387480
540348
302562
343104
91650
434825
489269
213917
56225
45659
169954
361922
313834
107173
163551
109571
218807
101977
186081
141237
244098
520163
200584
447803
463924
140087
280223
561979
213036
51476
12407
346129
13245
351286
199799
7739
388063
109507
169311
403755
534062
304772
477938
456020
141948
423909
68576
194831
370348
47999
293137
102476
514896
161822
358838
249257
405743
190675
271818
50194
78148
152211
8777
125019
499006
302409
109944
453639
370775
206686
315534
156784
126187
566356
330724
331150
211602
553109
337185
565174
147208
343523
359546
205998
526976
148129
463504
398104
202904
94730
339655
473738
61730
161216
305396
176669
547169
531528
378162
297861
451467
346029
341666
481246
42827
153529
236685
147583
594
163056
325908
269886
419863
502105
66085
424947
143492
457533
11646
438912
249161
298298
312877
299822
393995
220026
2488
464371
387635
41691
346850
312612
272681
241922
480254
420797
188968
240714
362772
338058
160715
107279
391488
1163
415738
37086
104362
307355
4238
111214
410452
13455
331231
249550
287963
434739
440311
348715
466334
513500
298136
139201
129903
508963
77528
381778
29937
557
54466
170428
93013
278408
105121
172077
276034
373148
149115
445347
528977
458587
59101
137663
402425
232204
297311
547788
37052
493188
282455
538452
441883
301622
87003
418337
100397
558715
495306
44766
28503
385333
326319
28543
232812
24499
242228
401605
280093
342034
526646
503816
108997
162635
566723
20665
560778
557294
324403
546624
524523
13679
232111
162174
110623
218594
273072
49049
23806
508457
308722
279724
108994
445715
65627
131599
498577
43396
259256
197235
399787
52915
462958
336807
14969
92122
97943
99971
334220
79447
187098
515095
397329
431329
184197
290103
146019
212115
462380
464116
284583
312149
525066
126090
327780
125417
490871
551290
66947
73275
243024
384765
440560
431639
265917
244668
300975
184543
231962
542584
525229
245317
234928
439850
278552
277882
196106
273867
115175
440364
435064
524662
276279
244154
503798
434649
23493
434553
229912
20858
500860
125914
450114
432533
252930
352143
418720
562113
540687
528870
131196
251387
170428
261866
19459
136555
219188
226991
457450
216874
520464
51943
530327
136778
345762
72712
251626
546613
361052
369191
502286
383369
540253
189873
136453
522452
77610
89074
467463
497801
58089
302616
91376
455378
106796
304961
119509
285950
314898
304551
215185
437740
555998
74412
52787
120311
480623
34353
235360
362739
235053
370610
385052
533790
416431
119537
175237
369808
442639
184860
62686
497383
410395
48615
96548
277339
483810
554747
129045
18718
31879
167179
332427
563615
389776
376718
313057
199839
110734
285778
223714
99840
540601
217252
23165
483473
51494
157834
40362
162405
402867
112539
288320
32271
123170
69498
382798
72915
244490
286520
83130
80265
352675
312455
28212
389955
470237
493615
400405
561743
209759
281045
120037
530577
107413
438715
494467
40114
46483
92889
258187
558133
391872
458154
343934
238281
204988
291222
283538
173012
91733
248737
224378
533693
177796
399086
162343
489669
47855
118262
206349
33073
4840
115710
501318
119516
180754
315456
68822
201560
367982
320500
12750
128782
354324
237191
294397
532945
372313
342459
38733
4268
37456
403941
4000
72505
561558
30040
449521
91513
19248
113817
105886
479674
95731
279152
450070
344660
106302
172145
297169
195669
284603
487800
247990
376207
150179
148567
447714
214348
99498
235721
561305
181740
69475
304816
462172
292709
353456
423648
170037
500120
36149
463894
453089
530865
310080
235929
236463
226214
101624
85370
500576
259176
567028
491893
471080
160434
333832
501950
549740
371553
173005
401462
53956
182440
320846
557570
199685
470329
364651
331494
458790
40965
224837
196895
426863
376772
305881
76788
271746
319619
287990
52891
102559
468346
495807
436033
115583
202236
506176
282928
258015
23798
459335
323945
466322
505703
513132
219260
296960
532009
417080
428530
160785
301130
528091
120149
20197
469422
87400
465052
216393
246281
70199
387921
297987
36376
249022
411340
39488
274420
121310
300286
213641
280714
421587
507912
108194
118152
456239
273524
305283
299174
338681
245997
474159
543736
213580
500402
403604
198922
314018
380598
306084
349918
243082
371724
459137
466564
368671
417891
547112
484861
78422
77118
481262
352053
344188
158624
195597
287968
91451
396260
333133
424375
308396
43942
265863
298792
272332
274772
414100
115531
42239
534987
284959
178466
312236
317806
484528
197803
241903
446495
435611
358500
289026
180658
366283
281957
525872
485790
445727
250
110384
272521
476268
545376
193545
252316
460042
218030
364181
413619
125881
353328
426313
351668
506703
207381
383058
562291
346995
373054
204832
187335
237278
182941
412415
15967
508985
555072
137711
475966
320432
84630
475537
273279
46903
41050
397003
153511
282651
330399
377499
68057
9551
375248
10830
232748
160253
252839
4491
122707
30838
357368
512477
398346
80868
166122
488368
530108
307894
64009
207053
19238
337449
24491
464412
531329
198269
42360
401907
421516
360968
131015
44936
38743
563399
144148
136535
226665
388080
165293
88604
547753
101251
559636
6253
412219
375799
326127
60346
63985
253552
519561
282225
172712
75738
319659
443022
89465
25379
446108
40430
528577
292346
1471
468096
544824
477911
386797
319516
399424
335892
142018
543764
153964
65781
499618
296923
433298
567173
59505
293758
491822
400366
1905
302734
485265
501710
428811
279556
34487
295981
500131
272419
390555
146119
312933
228292
518871
415218
564065
20746
449198
394082
57755
355340
163255
296758
421105
156088
178316
300594
261836
90967
241077
415038
409161
340730
460481
447288
524921
520022
120657
211225
497306
100883
85682
349651
75423
415977
495919
28452
451501
38766
8084
514498
295126
248574
202833
222657
424489
261293
59308
540107
270806
551546
289504
43732
16625
544311
170997
267235
20463
536230
252505
163531
220606
323087
438940
893
124027
245987
259408
283210
439616
36893
399306
305528
175298
303790
244479
356746
562726
302741
168754
535784
199972
519590
527586
411036
567200
47460
554154
233808
433690
380005
182907
523254
410338
286485
404464
108238
158009
272281
365958
85566
451164
363687
45185
379667
105890
204929
94116
41123
444656
416357
377022
200545
264394
273078
117357
17455
37960
420529
50450
309916
268928
535695
41410
550716
392441
101106
145176
7973
411293
371311
107759
426297
223770
65190
122422
361035
159574
458499
186482
149520
38175
352248
173862
234891
100842
99926
319283
443574
234343
373705
321219
554044
124259
338066
361193
447579
366538
355790
182698
299342
275001
379494
273954
354537
471965
204391
439642
12192
391334
34982
265165
264079
62429
203129
182332
516265
208502
169155
386006
212407
251787
288710
266343
121576
289745
509104
41152
424414
379682
92306
192493
80917
158910
34280
501090
246957
386672
32259
266400
522208
516940
97035
133649
122539
541500
495722
165062
541238
96527
51867
453709
502622
260810
72507
360798
79559
332326
206975
92088
301612
235470
57509
561256
526829
557814
340327
36744
158497
540223
498651
163028
276482
282742
89638
179339
380166
114957
283292
193060
101935
376437
521245
411696
357053
75575
241315
374773
557189
214987
178506
69134
533309
139228
114212
537706
383623
331277
534344
188699
198435
16796
499952
319942
262444
374204
512940
515517
117050
485347
112102
391533
93172
339691
400557
268298
218841
465014
246521
334825
130127
165497
55138
379722
363469
314309
562913
282990
513655
119824
24835
198265
289753
412483
548229
198571
269232
320710
334418
169679
198079
144427
328768
285159
15118
281366
58812
30762
35875
350449
140192
173538
390820
277327
509662
74354
515865
566988
156161
18082
256899
91830
529683
211866
279796
383461
216347
83503
183275
98740
441486
158444
216008
396689
356273
502635
348347
225309
556434
43469
458421
303382
38647
209130
469866
166310
15792
302537
431655
91140
418347
441178
24793
335591
160108
186638
291148
11255
482155
263992
483064
385946
528933
536518
277945
269951
222305
368798
31994
8014
475113
403060
399433
278417
144771
199365
58632
36524
414622
262916
149201
209635
390850
483653
347717
95037
314868
168061
432863
527255
184158
36262
250245
66597
523405
324516
378301
51612
266365
530419
538974
131690
424964
427566
46299
427296
542972
54668
227452
429692
341508
443729
364344
455660
543063
566843
177884
238846
330718
27074
322946
5654
448909
320926
317380
508328
512449
486923
26566
259075
353385
7651
231807
557656
564043
188922
506269
69256
71116
222830
305941
471632
213656
457315
559354
257052
203471
308073
154861
189720
239060
464480
444719
66538
11274
396479
264045
313304
402936
156978
535618
244977
135480
362263
32776
529020
142615
393847
197164
539590
213865
297763
370683
267436
35648
46080
320277
410991
150364
113228
281282
433357
6667
100075
497321
348476
255450
356206
196810
396761
6424
216186
39621
456535
292701
176413
438447
11012
415064
390189
242211
364104
448465
369751
479137
388602
561510
32601
291173
93750
440000
472049
60938
491105
367160
480149
201755
236463
290013
80201
263349
505884
345553
361025
92201
213270
117878
482879
238539
172714
464822
520105
406666
12905
344299
126994
67964
127326
388594
26785
123012
294221
444187
523261
467189
63513
389094
463481
183446
328230
478825
240269
181889
336977
495167
167499
461818
46408
342859
450004
213575
62719
288298
341097
526112
229776
426399
293262
188651
177751
491330
554367
145289
343830
146522
141819
375812
552932
238411
31212
371350
520433
41240
532226
416773
503858
518536
123723
342304
517042
452919
489652
257984
142161
152065
142599
451485
194890
548533
156915
164313
468888
407578
212974
168970
367193
462347
61984
100981
371473
14020
209226
495425
135417
519505
158189
132240
473500
515308
169150
300717
502630
365863
260758
95451
534800
72776
158201
94112
293256
324598
243672
445030
289968
226559
9060
555849
389740
75432
547312
157958
85356
237140
198502
262627
185612
464568
386512
84658
315284
88284
299082
398487
419101
323926
333247
304863
106022
400227
3518
73626
117786
501023
532028
485514
109602
32899
140279
180429
265630
101516
44520
249660
272968
509790
44340
334504
403678
486109
410546
279443
552183
298021
60847
386365
105624
437792
327838
335019
508945
4390
333251
93760
22041
201565
147623
98681
333905
145469
492250
229164
162919
91050
346313
518702
381706
276415
435056
380771
444410
455147
129029
474511
285873
329430
268395
72688
527127
541195
362709
46626
41058
102368
552133
118863
186828
137997
452267
112411
80627
551807
132153
294912
340246
525074
271159
195000
205758
318118
421060
236951
488893
338843
379592
233224
48776
198452
211534
299830
241052
159558
491664
338685
92923
69634
103479
480698
385167
48298
300573
53902
23618
327953
174358
477150
81988
35569
445441
509865
237243
27162
429393
497429
140236
141114
171719
384835
419733
393833
515971
186714
79836
198362
141486
481976
87613
350943
34800
118130
422451
448632
232921
111029
180637
116977
136461
181703
229686
290843
263161
503243
254356
324153
167373
225986
537613
395813
376665
122970
413406
550423
283971
370531
406853
498616
76534
411821
201348
374265
396425
507843
61483
458236
494949
253951
550569
296611
111549
507488
80734
458527
154730
5520
193605
11411
310553
41405
403678
307112
198815
270062
240076
342657
490715
390809
109672
533028
238721
209140
454185
358968
349584
228620
291436
306160
503087
81775
134753
540308
495971
321664
268747
217233
281849
87929
549122
404281
292121
349373
183138
303313
6421
362255
212087
64159
212858
490546
118436
287586
350997
458250
230630
40809
438959
254316
386241
239659
27109
85228
119438
208196
38667
471966
509686
567964
175872
379491
312105
346038
293532
226126
277122
141230
78749
45477
547465
228653
323961
121893
449831
254140
73864
304319
74487
169221
205890
320800
285409
397317
311659
521781
243232
407199
481648
121108
382744
8069
365920
406495
114274
419674
214644
291589
269511
306347
197515
437302
62692
339530
568060
215741
423353
254894
292750
109422
185604
530596
373221
12897
13787
385337
183472
348732
51890
162084
89357
544426
200434
345082
485044
188845
353258
482911
517614
381089
156029
400856
502416
88237
405496
174743
339196
428174
452157
140769
118458
331521
125314
347064
105103
503517
11013
160052
445022
426208
102635
417469
248827
110071
264555
397297
391971
270872
4433
336242
228220
11544
523524
172214
463089
99808
192801
199479
472693
451213
359747
126369
537440
145850
284331
30385
357050
187396
44058
56020
208297
500407
410315
316704
503220
424883
546993
386884
129717
483310
502588
12073
435786
377641
46873
337105
193892
497334
516707
184517
76671
484471
367297
155229
547987
12460
428678
355432
540017
236705
50692
402765
1777
315521
300881
62812
160006
498827
464240
479735
158687
87305
238404
440112
113122
210097
88103
259333
354813
488633
2661
211623
88374
354563
52927
221129
499551
43412
247595
363849
263371
231701
475569
467432
266472
362638
64570
145970
192808
511855
411144
396994
349426
474020
26639
123577
233572
210965
103250
73057
36751
3788
391842
413609
198981
369721
109317
199360
122869
328793
77266
546544
296821
535787
351429
547841
120360
1593
534473
248173
424905
316028
382754
10340
487861
100390
402402
139199
500447
32735
470823
227431
478930
172442
126115
174636
487851
421140
409375
229407
466479
183069
184197
254711
398976
327028
157898
249256
119549
458253
201350
138485
385
219223
481183
479338
530738
427072
548419
515439
227910
137192
520840
318416
313350
352254
491097
273769
451348
211984
22853
303180
465648
312783
186332
22180
544816
425484
499949
169872
251819
459063
13173
718
263508
116260
299173
549342
518031
471332
243647
139046
74821
544252
204252
92044
298454
208980
3827
125283
537781
262703
561
298582
320641
342967
561176
357215
230459
372633
362988
69986
526518
453226
260622
205287
277243
640
295959
373793
341484
429
250971
239421
494040
179392
517049
12911
236272
81150
530775
261901
71587
98903
137813
138138
313307
433075
425088
528468
197386
197414
1033
234788
33532
429550
462578
91962
109308
172870
502316
45065
454768
505658
330593
524016
364785
101393
445104
174673
157757
518782
236029
316307
181743
416352
239756
127844
163909
338730
515570
70210
260952
241571
74834
360623
536008
294793
318802
474375
354339
252239
485594
188092
326923
131754
48747
503190
161433
390190
92124
534154
354250
46117
420194
151594
45282
526020
135894
138980
201125
190613
380373
320038
495869
396229
20620
564386
286404
13379
225748
16808
488794
72838
284412
325710
360657
371337
256277
229382
201255
553093
262455
509559
429400
179083
479797
242947
348444
561183
34141
57446
125069
505371
492066
516681
92462
197892
397978
411319
282621
137822
431271
410122
14463
203665
252917
489624
522299
209839
38288
481375
230251
13491
420216
211604
385806
3702
263847
514578
105945
201676
75960
287568
269056
359496
455801
121981
409712
97155
26619
307217
206119
418878
544984
306960
104721
462951
117443
206549
302124
275770
97472
148432
554981
283303
89274
286423
31028
139859
208503
176287
537347
422575
545476
46583
565519
173408
376565
294910
300580
50616
25267
317164
44790
346246
316398
140170
83097
100747
313630
103481
470071
81110
287814
69341
452154
55106
79125
386722
224807
346445
142250
532012
217395
347824
233932
296705
532805
200065
530635
247718
257176
14145
298599
551625
530404
426874
409227
407815
450903
38748
119950
220113
533799
194024
343493
321549
405851
43067
379861
44698
405116
449802
567535
433514
35765
410473
508465
42636
128376
256371
424297
302379
144735
32089
202642
560804
426184
55649
344463
539611
88391
261710
827
241490
162832
219642
33172
384742
14474
319618
405701
514256
14732
289680
37745
425382
57263
122416
324276
476733
245187
539172
476785
72625
552001
537541
506986
195734
343563
185930
346324
376456
3382
220696
274995
395626
29928
382256
17442
325543
529130
9975
100595
197164
269157
295070
395054
442783
320074
271367
438681
223937
515924
393913
280525
294530
249357
463803
429797
322597
422729
83847
397774
505952
568256
243501
435259
147713
224257
358925
182013
480472
560947
325452
112977
560476
67251
272478
289260
319667
179280
133456
206927
492386
534723
57040
466970
438969
181596
55411
25326
362562
311370
390584
188566
306277
303641
514201
136459
100547
79777
197991
188073
545075
91867
410117
154651
445309
223500
539063
158740
61070
234970
211078
517384
273505
563732
514860
307226
113805
249101
530955
240891
190084
53904
506314
517017
22352
446939
112091
489477
43124
68451
66795
170731
9020
190461
34969
170288
64153
274620
445872
57106
102357
532554
30272
388625
284727
226976
368849
283118
530327
474196
542948
175848
310568
389225
429691
101226
197844
184748
92706
320630
327729
314520
161637
322737
378709
529004
33609
112436
263150
143260
124305
289605
27237
218984
340339
320463
111039
315243
117653
267161
239792
333937
189401
167974
198433
77216
20160
36897
538934
398823
284932
313800
27853
389144
204053
269516
498772
431934
275262
530553
355405
144068
545832
423236
412979
206745
263329
488459
111641
303997
192066
265124
65344
161018
334798
95400
82569
334507
300791
27873
258681
390182
32789
208682
56999
216042
558281
542453
404570
432035
166183
420306
278579
397850
70390
163206
186753
513659
115280
99583
157055
476026
399460
546672
423019
38019
274536
383145
160171
420554
80001
106406
272328
93892
503593
424447
432342
234163
267835
203116
405018
185227
116808
172870
309997
62515
73827
365785
458269
364087
482788
123465
554700
82231
410890
376751
78043
143780
547929
219507
30575
196468
520791
257037
474489
222751
187289
268513
562998
435595
477152
486502
123404
24056
455231
373932
267122
299846
457439
22067
53660
417984
191491
177432
340240
368467
503226
104383
219764
192053
416306
396543
243148
307006
10133
433116
92650
357677
162891
450542
280898
41169
253537
285524
196990
115053
198052
174784
1010
388337
250043
380987
254220
83990
174783
160079
210638
253138
230519
312075
123554
43414
517798
251553
466921
529034
430191
306348
418226
346451
459270
16620
466180
70517
206954
382136
91418
456044
39178
496736
309553
232550
97959
283121
156169
176661
416916
494066
154669
430325
315820
274743
486357
345938
30910
367966
127377
459589
173303
545039
223395
72925
533592
155973
318985
100747
463741
126557
5308
462241
489555
228881
458455
137756
227727
55903
278218
391898
41303
3449
468867
486877
10042
560518
332098
236242
232001
2408
292177
110896
290611
273274
275734
166824
290402
562832
196814
385231
111028
197453
219396
233688
522576
16020
406685
530628
188313
285447
528015
114423
287423
498785
540695
511779
560239
255972
22761
451064
221196
283836
138071
94097
441209
396301
526314
311124
276482
192711
27062
201112
450185
476158
314416
109432
274617
551596
289460
473946
187595
259235
486351
406474
432708
244146
543301
284621
301763
313866
543656
54320
286962
499060
393946
474154
4562
286007
371435
278891
158507
435455
307858
29074
433919
464941
433733
92769
52995
512035
461146
546311
132863
556927
550660
403415
136029
452400
50659
560723
338705
500641
489820
165390
448169
555746
273714
12021
498087
287449
48945
279042
133561
349010
252289
78949
243669
155517
155944
152969
568297
432510
141508
531416
230080
63022
372900
30196
464769
327034
400281
464234
35167
94373
486537
422896
256424
472331
28933
347683
315232
512272
348638
498649
89952
313306
114106
283799
362627
244116
8698
368820
546433
160450
333312
433994
98784
349289
273021
435045
478568
17029
369039
191830
394607
219123
283711
17070
230428
137506
220606
21796
270469
353725
100921
545072
273164
549243
356467
233683
66358
525451
218856
77062
400856
437602
473822
418186
410697
428963
378370
120241
15454
35436
551110
174257
495785
443071
407547
560650
179650
269304
301053
328877
372292
183523
293524
294648
451401
410418
359972
180704
553903
249771
563355
200710
479117
214739
484414
278332
63601
472663
544757
476696
84056
270518
152782
57792
472
28149
168124
217360
204776
297002
436685
133102
205035
378369
417200
408443
450204
143068
344612
77718
539181
237779
546030
226757
475185
481357
141173
303775
311702
399184
257799
250077
305755
159187
388764
291209
230462
424521
417028
149330
5947
293900
196195
248303
542530
546878
60886
5273
173827
377889
201239
565292
509350
393702
261812
346858
261106
81716
471974
372963
176275
334430
396570
129758
437244
374062
109459
319060
396392
362044
149685
157198
373180
456201
35914
362291
136949
92200
298264
429027
20261
105758
565810
431238
365642
387679
354955
505807
319321
2278
412285
353681
302101
99755
33313
121113
528337
78958
478186
551564
522173
299420
130150
198218
277915
387083
270220
456802
49188
248590
302225
157462
155763
88723
49695
132991
462294
484400
277413
356194
268927
321557
371275
232149
393754
452988
184898
8487
522973
139535
181195
550586
525316
110165
226540
417748
119911
213565
369240
178063
190745
332345
528884
335454
49166
200598
139701
197308
372782
268051
556729
26670
28199
31948
463154
446737
558377
279077
262549
110576
96565
83965
311916
224527
206076
99281
70020
218166
129086
271018
491772
408011
355048
12452
498419
549408
117124
306814
49174
140629
72822
312783
507204
12410
191786
167744
544732
275450
161801
205183
288055
290872
298950
547902
457553
17329
352437
220428
110131
415917
350776
464470
128827
370760
512844
263654
172420
122799
216971
33955
146358
140315
87017
360240
60484
230192
390347
26426
70595
353725
353332
122636
140676
398410
230206
546697
396076
290470
407223
444770
341817
131132
451745
527231
495125
190430
527309
40936
60593
51106
349340
401998
387279
372031
403754
208590
96037
201438
493062
97836
472647
287732
184534
374738
294143
186125
339440
496759
532597
398942
76989
185905
56413
207661
223532
441183
120408
253387
536573
511663
302394
484303
106447
71392
395472
31500
361996
391546
223396
71640
553425
426516
463377
557081
145291
281453
28248
459441
443185
456069
488565
443307
197710
461815
506381
469771
26734
548651
90117
205401
496207
420938
491437
355945
546369
396523
5144
37874
231168
5147
469967
321897
367475
127743
132308
477001
485273
492885
493852
457260
131971
523844
263879
131009
77547
369991
348879
340292
511150
25719
141897
237635
532111
99676
85839
262703
541861
17946
259646
150374
276187
491028
356736
342243
237961
11126
64309
228091
34302
116828
501859
228949
27121
347580
232797
438218
428221
153302
335641
305335
198510
353431
138866
355735
520439
69211
245473
539394
168159
412420
511476
312376
61978
450315
426
411224
438816
54862
250847
338079
532854
476178
115350
108631
553974
256898
516648
555541
536090
84585
208727
423657
276404
442101
475188
169696
494787
482908
268780
487425
51904
437206
426704
175063
398500
476647
237955
296776
515980
268542
159155
323835
493323
401048
342727
189677
153231
516004
62369
336159
535986
311264
413091
36986
371654
111078
351560
43845
171754
274514
424337
309356
337382
34302
37428
368935
200727
239674
68266
470499
118482
91636
468440
550958
155073
492059
106730
536995
74938
88272
448170
558430
138169
549360
21889
8709
97480
464641
448555
413139
25989
296685
275994
107417
14137
275835
41945
110699
397603
63549
24644
208331
416348
541519
10114
221344
457504
140668
292066
439636
154852
46654
21286
309218
160708
333533
112557
183824
345868
26362
153235
252311
325736
193512
192070
226178
53898
156137
154476
366008
399559
153351
160911
361528
253417
485894
254958
8079
350940
253427
340019
14531
543278
290748
494034
465948
85047
135098
107994
13238
349880
106175
167174
205774
172019
235226
122975
438136
351963
7203
301205
462865
325303
393280
484310
426551
537366
468416
423173
319880
521683
262228
161458
347835
335577
371597
208191
337392
359683
114684
550167
426532
42884
464882
516073
471452
109563
70862
290136
73127
165894
173560
355172
384026
24452
492851
330382
78598
310718
416191
344721
502005
4096
531803
360514
96681
291255
348105
349989
273380
181740
183966
356571
568101
172220
507729
514954
561425
297152
494623
424054
241322
368728
529351
482441
154817
450598
522468
190203
320982
106484
13485
424918
485159
52186
230685
373590
272322
72671
469978
270266
15885
361005
34720
349381
164219
563904
462218
101598
59691
524373
45746
212551
291895
25105
191579
45696
12158
91868
7122
43186
56129
245497
533706
102647
11189
283387
43092
275445
208174
302047
114631
60074
149270
300958
97057
14928
429199
465122
130579
125975
70901
497589
413423
153854
447870
217605
130004
518901
43170
172126
134775
422646
326551
456617
96894
33939
406631
307770
445270
88428
478040
323749
379143
446613
348098
207534
538172
124014
27214
517405
429330
438840
438878
492610
389715
550805
410107
246169
425954
1822
161235
119688
176206
339160
545414
544438
305325
199310
110010
38868
508359
309081
555932
78150
398412
495223
1778
460622
7137
350212
484668
507485
125702
20940
476229
471175
437308
205798
465238
552236
221933
538244
312966
189116
157337
471371
475091
261370
164148
185015
300742
362358
103741
141768
515101
57187
461751
257044
480101
81728
306382
401219
83694
44858
474973
152690
74428
473656
126026
430962
28666
85193
461552
219001
359194
335750
418017
445383
49533
128200
427189
259851
253571
372829
106085
178655
114931
553686
276685
180201
397012
271965
463525
434609
487317
373012
546278
50917
363250
443980
102558
209760
255309
380912
424817
465210
253981
419673
246476
282652
556934
333427
546202
209410
484621
275592
62867
550116
436165
418893
117016
277630
102422
397727
224455
346012
193356
186799
298545
567363
59104
326845
549041
563487
110657
530027
396984
496637
482441
224969
338991
49879
76953
378056
379969
392174
348117
494012
269516
79407
151649
238710
8366
306087
376849
309392
273287
367532
346396
422291
479452
378069
297589
186362
17358
567638
199546
478398
171529
72609
423284
208622
442532
231136
309830
225083
525168
303228
195962
57538
420046
73357
468169
83375
411077
5189
549748
400873
410002
244514
37651
151885
278803
494493
20426
262767
122978
263581
392846
164595
155988
76941
269452
504523
562383
305705
126515
556232
38467
375693
380901
11843
523353
408537
54229
1869
274802
347061
494471
453412
106764
448601
298283
428400
108907
195853
491608
231339
541600
468576
552571
115516
39497
39693
507999
328890
498737
316369
445836
409390
514196
192388
107923
286174
315089
519965
221042
318696
155808
178046
212926
77092
207728
224657
194763
509223
410682
189965
146495
418772
137279
167452
300138
31025
153400
190100
302666
154605
468194
410338
463178
177529
272410
89742
70101
8547
137054
355306
63762
145647
442804
459292
167808
541007
16554
544719
300989
266194
305312
191949
231759
562035
419254
367552
369857
210882
396030
370430
332502
67003
550552
154565
506423
466660
140649
300884
488508
559300
524317
489251
280703
136753
429275
492485
414321
522049
369931
173766
414979
275305
536489
530548
360999
315533
281590
454230
43713
92773
30757
361272
54855
512976
224415
399678
365775
157335
530657
118208
535312
534464
83003
181288
80988
111009
198475
454478
49942
79261
76456
162803
491605
246311
411399
172900
552536
80916
6994
536860
230637
257404
183446
202346
39970
223346
70116
311257
438553
164773
241459
346115
162550
71150
122146
125003
108964
289144
479761
320744
409440
389033
466234
136214
306475
251751
166886
211648
167495
383033
133344
458670
491975
182563
547811
251966
182469
264234
544444
380140
287736
89079
455101
389254
126194
484637
366828
317596
206216
246171
71969
530264
353742
546776
401054
257059
516661
511562
115438
373035
127744
103916
415729
104763
226140
171227
277468
432947
139469
120793
204916
547135
134195
259177
423133
94151
55767
407130
213811
113553
421603
443646
154711
394147
254599
52691
142840
51380
91649
5066
265862
446979
345601
261277
246386
332401
320001
565863
211470
549369
363120
369532
96699
348262
257488
346184
176897
465542
527322
74321
470861
78900
541805
381341
135481
306298
38213
535819
164153
32111
490464
127250
145272
547237
147643
271631
178661
43454
503173
38792
27472
345951
43458
48190
134753
460006
48044
519840
135357
291713
432214
142884
264125
395703
449282
535365
422324
62325
349936
550856
245070
298140
283652
6921
307032
359410
60151
81744
214932
242799
66472
526251
232122
303776
194393
393266
131516
170331
432094
448259
127079
314238
421893
454886
276867
314088
502724
330100
416434
289987
25932
214088
322965
233719
405919
359918
322124
273910
556794
170358
263533
2585
399258
535133
556628
197556
60167
244455
191083
516315
502032
22271
18196
89363
365860
454971
324046
306204
452296
25994
165433
33567
217443
243068
256404
28975
28166
399523
142585
307348
347703
11094
339218
370557
526734
476237
55195
145481
207632
42154
470218
364849
560754
197655
206404
424190
432780
125690
528314
442054
370924
197264
301297
503570
558053
26356
105702
435923
532574
190348
216640
387638
488143
234295
320655
289846
289222
488150
58871
94337
317547
199183
27746
185629
514836
128726
25758
555560
996
512103
36096
564286
248570
168856
228604
229735
348944
41175
372644
378900
149355
403561
12143
241368
390239
25560
546644
367830
566709
325932
105271
332849
48980
324842
103855
473164
30089
362434
332166
39481
310830
406629
27014
380867
191419
118183
203647
441822
396369
201432
465230
350485
217520
353786
139082
394822
28622
46683
41765
358340
68
423336
279075
3265
62687
120015
68420
399000
257931
69813
224719
72564
461486
337311
526087
57691
503696
64724
375403
432719
119024
3499
321407
153761
396256
211781
404091
296315
243981
144844
73704
446304
48635
152108
37375
195643
545656
350605
62121
171319
462136
565479
194381
52327
511214
71726
356433
218232
29377
158368
109824
7400
426335
360647
147006
566932
165749
369101
279728
196902
508968
6654
340750
33865
84367
365061
431966
396385
351485
343935
31127
116393
392465
182774
334669
255169
484941
12170
363916
280838
179250
354498
70801
463167
271075
326233
506605
77385
260710
314158
332111
35774
520420
480529
546883
511743
385617
49775
1613
208114
519503
166926
171537
381167
266850
39577
540335
121389
10614
1438
68360
27816
381625
127336
565449
345957
5845
206697
560295
403520
534802
328668
127780
263311
149569
205172
456423
49187
468529
541055
260478
391425
337381
469958
79208
295523
102754
327811
337680
409871
244359
542229
381883
474451
55668
505521
97453
497092
332110
454794
511793
265016
376007
126358
43623
152363
429078
551940
65898
20187
444203
274632
182440
267139
331470
121254
29904
188911
508319
264628
193423
318156
58782
477331
63912
251993
363299
53714
83747
391542
348643
398235
541127
493349
24680
528741
547929
283263
83482
464810
69344
152483
356560
508441
461513
153049
180395
362919
37922
59487
105716
351138
465699
90714
493729
223207
59160
97858
468467
345860
85447
27867
54205
564773
236255
293105
86424
162294
17779
520032
9754
346745
145213
357655
443247
169453
343888
46072
472880
274960
403523
201109
304530
276539
57076
474587
273102
254620
26462
229750
340814
176278
150386
131708
156219
142762
201025
24244
466596
494430
534403
510642
424378
4675
278718
50876
236039
538788
556999
395519
250514
441616
106259
238814
471937
332052
336264
193212
497576
555261
134412
420855
140107
433523
358812
361735
522180
321193
546202
44047
376961
416171
27538
328438
52706
186413
48978
324628
184881
113769
104063
556962
422546
128786
10276
458206
174584
140427
433312
415625
122819
94475
378942
104231
528417
246524
490927
140228
510422
124861
532903
191793
233251
69561
88829
235503
468046
187488
275795
4985
160422
283607
61082
423256
480366
142350
236427
113117
134840
307649
390138
74711
1780
200415
503683
161563
424634
194403
347650
463355
75601
18297
105797
125873
542150
371423
76915
140937
284568
500631
118294
534162
564564
175571
551196
425056
32545
241457
95322
300308
168892
178262
283828
280034
263823
254940
354989
310075
320730
503307
17914
191219
302644
91739
436811
563512
288579
231960
564910
423503
559348
200601
394106
187151
284891
170141
442520
348808
387992
91031
57359
478384
368623
385034
367599
167976
412421
68530
232149
491494
497542
525260
330038
367848
188827
242788
142357
399517
494259
427322
7826
555682
241811
486731
549532
391138
231112
477732
267814
279090
417367
87920
22337
138552
193776
135285
69039
403471
206243
438394
20063
373315
288920
154134
412376
329480
66012
566065
444994
101563
387175
61660
281337
76937
511333
203467
214251
34115
507930
364114
114444
154044
76278
248240
183904
558552
237385
80923
334304
223167
353264
42903
484560
146581
179211
352886
61676
201341
73499
384214
109710
368638
78241
528072
557862
443232
122905
556474
76941
200249
287700
265600
65081
94592
152774
104312
138539
517665
286441
214121
193586
420823
538617
370461
15744
38654
441175
274344
506182
115381
359388
286243
240048
492874
292085
440515
112394
221097
181447
488808
517421
522231
26282
152301
436841
199654
541219
45597
357028
384550
191034
28272
97681
312608
128442
256099
126573
82000
543690
199800
424733
453309
262212
476781
464542
65698
549246
476323
396670
499203
509580
256964
442879
482478
245170
87030
459434
203443
453391
90799
329535
518173
375083
450311
214804
192505
256933
277326
434241
192074
388521
523417
284023
38017
40971
512105
163056
130460
304924
212650
334735
186963
29467
61684
253870
218067
458732
175173
169477
392999
497427
38038
360730
18601
156185
138058
271459
120991
107689
164225
313495
93146
118342
515596
50257
451622
34225
130022
37643
298551
146925
554688
471024
216755
44647
496936
501964
383333
468985
36723
311946
522317
363533
394487
80564
323047
287844
178099
355892
144995
44209
21043
167258
397979
199035
483547
516763
370600
364968
562593
187477
267626
533646
11397
243138
503337
56475
398947
191253
367900
387565
515317
398973
461329
392224
216639
279683
342195
424319
113718
389871
521333
218627
91093
49394
423798
214669
270208
295840
385036
525435
60778
42360
246616
346987
292750
212918
498345
283011
181398
314332
552408
416719
274719
458447
351705
502968
295294
273562
361285
340194
141961
194831
209263
254454
360086
241377
186175
119860
420026
203377
557780
215680
247023
66795
341192
321148
188594
190132
561310
348913
190298
198631
536936
331595
64650
307997
347282
84796
359666
368570
312873
59335
21825
321045
280067
53089
232999
209342
28089
19530
93892
41208
101642
246660
231928
164828
80811
89547
340516
106073
196824
8332
162753
71174
507002
51648
95890
239096
151497
490869
208562
354215
274341
83623
477265
2794
21509
527899
102706
183400
156532
144124
196615
58805
52590
152529
531670
558519
245341
366394
134027
306149
306616
166388
227482
321595
158403
144164
423130
443387
338509
236265
395103
469091
169042
324121
262932
251179
193259
412211
223360
149050
527328
198499
330861
48111
199845
150928
117732
373754
313519
245125
27587
373
197285
80022
93135
306332
308952
561952
196304
314230
171428
305620
527902
25077
40483
59662
207266
68328
276935
458602
270952
517193
354182
86170
110997
495125
433993
41423
513581
162255
116296
253298
171877
255478
84419
551129
68192
409718
365938
488452
142741
167653
350405
478221
358999
461919
403738
125225
555826
94575
503288
507795
556292
40983
53360
168934
22988
14044
13807
218193
388007
99289
195510
550386
565445
525304
205657
239236
34459
278476
227612
512114
63734
521228
529160
372901
279859
223957
29099
389037
507664
175434
362992
468361
251234
73718
32561
223321
2552
29729
278416
333553
494049
107667
186577
89869
330557
333581
435167
122282
141421
63667
82750
293317
312983
216078
253011
346957
59053
317157
88670
78524
12611
376564
128197
295581
419128
367054
567228
426590
517527
550513
121961
481342
512481
488046
477462
268234
229044
65286
417733
360332
185033
22793
412476
444117
525086
554859
421034
496059
46968
380657
367857
79609
99372
13214
150533
138245
548019
77399
350019
472316
450118
453737
94506
125807
120409
383663
527874
250761
342558
542645
344802
524961
73061
263050
330587
210238
299192
53541
35350
327479
483034
103436
235082
389922
280663
433160
357993
263188
396337
547234
218345
44419
181078
434982
332079
396059
317917
399326
356247
515950
310346
353928
483687
561695
375542
149222
519743
406488
356764
194468
357503
128970
383387
71300
121136
90956
358979
173593
226443
354048
7615
285613
502188
53474
7433
529731
399888
302515
516635
4726
63539
23159
351604
517499
515826
512139
363015
451698
218128
468128
98673
464924
127885
3659
417687
194902
361169
18233
148971
216116
490019
226871
122752
376602
208744
265738
340149
78559
336243
546215
143406
261330
458067
57146
16697
8388
97874
316585
283253
537832
310250
565937
33151
166136
89774
508313
426088
286685
335182
195130
339407
122929
249318
273916
427419
244921
121820
176588
381073
100305
373248
292622
54720
14277
256151
4877
169848
426544
428173
267994
535222
310286
255516
481690
367319
326845
549697
411964
484735
505781
103908
397713
124197
430681
94648
487096
498986
213607
63052
64607
209927
138341
298835
360147
492810
151948
360764
403742
15824
446647
20978
545290
565392
326499
457047
225896
100574
51753
382263
289932
237199
114799
97845
346717
391132
449585
8811
71040
549662
360298
374796
285729
244167
131946
470228
383114
416911
167337
283038
146774
412080
567358
15603
417950
375660
150585
450609
272587
452130
241361
31022
73343
18922
376647
347017
486909
360964
363272
68391
18659
266820
168654
232203
87080
27629
74700
11018
101809
123212
309540
566336
385739
410132
458147
445585
191619
193532
425405
153357
259939
353213
526709
83049
303660
348378
247829
131338
497769
461387
557610
88175
167313
540763
197996
322327
74997
517746
110956
350958
533857
28485
199374
526457
101389
383626
510142
321351
545229
456096
178681
350389
398032
531960
385888
477215
158626
512974
196641
388333
515809
375238
469946
423337
113170
323727
432797
532418
303771
117766
346686
378390
306274
403982
410775
454610
114363
208926
162884
540069
477010
948
175704
361586
49039
282365
406193
319077
566927
487650
178056
501474
370588
222501
357945
367813
450375
392470
60190
503010
512377
525675
123210
96101
496595
39480
74343
86360
565031
87557
82489
157881
78445
98136
38200
411188
450459
409982
198190
55389
35451
55680
370502
225456
241672
517251
422389
452853
225937
561660
62876
279409
126695
173828
23022
196614
260245
470071
344909
210896
27433
429431
364435
294895
158816
548551
343082
315135
239602
224975
182842
295262
6496
443753
320911
384047
10768
419652
439232
260573
118901
3018
32140
197323
313468
136979
75216
460707
246821
564629
17817
176323
509101
241490
518489
443863
31345
647
46334
353477
544714
324533
544126
140537
159110
431418
310648
550590
18252
535248
99788
300633
39913
500237
67929
2845
220964
565246
539580
391212
471910
301212
431426
249026
168515
240479
469091
128983
551866
429330
249518
318746
98388
135296
418714
390853
310514
4304
133001
294395
520812
454643
266534
282075
128894
398219
194859
18639
454891
415138
180218
8501
201435
566236
372414
293130
344292
300898
189010
313626
529786
164887
472341
88830
209223
465187
244542
536995
418949
259040
180877
67603
122244
120129
145316
515819
199693
478671
550305
334368
481800
504353
269263
383700
117276
361235
369556
183807
397277
320445
219578
532325
469327
432834
144707
428913
115677
230129
503175
237876
436219
110329
486867
438999
87884
55190
551705
189590
172927
429211
92777
231766
287145
209673
430094
131383
193929
433395
177208
110638
490420
46033
555081
126317
485102
297567
541438
416570
255164
10612
22460
44641
46485
394075
489116
5142
240510
510230
328764
480864
399801
95987
226362
365538
336314
17565
175980
255498
290075
327512
412643
117545
350432
368662
313322
38596
89775
478697
443671
290299
477822
557995
357158
246967
523198
425959
490593
392656
268701
151704
379461
281621
49201
331025
382199
147177
171498
282062
139017
458582
150313
215185
512250
126822
300716
338459
154386
63606
36979
69680
51795
536260
294635
351038
429508
137338
86618
147922
108126
424408
131627
46251
112018
504430
355115
45086
549193
468292
308263
558870
79951
164743
387327
28039
114168
315440
455003
224354
124325
134128
545244
246288
145866
388702
557692
172377
512240
15098
253026
117027
373860
306669
105343
289303
325705
105935
552602
484269
206759
11397
244826
81462
221568
365454
105601
512980
547081
9835
430648
193868
266461
88428
51576
176650
521281
346811
268910
453524
494693
322597
230743
325980
75927
381802
429163
351145
511628
62950
431635
541500
505019
156219
280708
149344
320776
179884
254210
564141
141569
493864
15815
552849
11929
189914
563411
427296
172098
14082
95095
139625
443410
77632
316490
305813
274555
475651
11592
479529
543339
497856
201485
33014
303872
173071
555455
100824
263249
475299
417660
425727
46629
272132
171267
45141
530300
532206
4638
140087
176837
168935
287845
226548
313029
83138
444214
521439
515884
568561
158324
78469
336008
56146
343283
255146
55261
488832
211493
336831
217821
130254
245561
318740
246355
209258
353646
334958
75660
204628
125951
35817
217560
325358
175072
258533
9677
81336
202996
118259
335773
88579
351132
522620
366046
567278
469840
62322
194239
303446
417870
505110
522501
336156
522411
557805
261562
252
144103
522334
181987
373835
298380
38314
309212
328166
74494
498061
134237
510157
105495
34218
314702
29679
395448
89955
67644
206376
50075
453960
67867
104532
491787
152653
274086
154072
474364
164034
79849
146132
484416
566148
85956
13380
222892
34452
236253
148243
139140
117440
329182
510552
55048
411245
81960
208210
106883
417339
459577
472857
92156
452534
147511
188814
395710
334166
44336
334008
139079
560648
78226
229579
394609
409583
218768
377609
430128
525357
289529
123417
418434
319255
449970
425363
194675
447716
458012
461242
511089
161759
277303
37543
280523
320903
248204
503860
300983
517643
291317
292917
245735
129068
135944
485173
457419
482349
239413
410579
128105
473139
156409
482901
174385
558582
496095
443000
217331
202034
206764
493210
463844
457931
193635
383028
453633
258251
76129
398436
249867
242200
226775
531246
319945
71314
255391
211133
453059
460737
222966
477840
289895
87426
313721
527349
538957
200786
4450
447613
39482
363686
36045
331892
49618
468106
155173
373130
6525
436028
306011
83705
343772
348708
138712
474915
337075
252279
472046
81151
353055
109689
335342
496315
497844
511733
228325
280917
247538
488736
529700
566701
111449
565753
403325
281839
249099
175354
539885
299583
467608
184138
26388
528856
211721
126606
458593
264158
350958
426134
47749
107420
353079
116544
25742
539410
5566
154783
294284
319613
167554
367338
548336
155049
191078
48278
422192
449375
101891
55385
383725
34513
562990
309114
487640
92252
435110
543298
75749
229
559790
121873
26920
211360
23717
370350
85877
197874
521456
213440
389629
208961
396011
528950
322931
74659
2702
195860
392869
468006
176401
28263
416074
29737
498125
400245
552892
249714
387811
299053
155724
137498
350670
219691
175804
138137
261104
320795
529770
285589
62853
416540
359631
267505
370127
331501
170535
384498
356391
127398
400915
447216
385777
39654
128077
182776
229888
510021
400915
50517
214292
267074
302641
89786
79301
452334
131782
87778
372937
82292
50259
336618
245650
553591
146410
9124
74378
407027
526129
75352
101753
268444
336895
562659
201714
330717
297991
317435
542215
360818
553825
217728
22611
347389
184346
137844
359883
13665
433940
35164
1598
78201
41332
333984
560482
303519
429637
344941
454609
431017
144812
146831
46802
164965
453543
556215
459046
1978
528977
81761
478209
305354
160348
2566
281335
44069
124731
446089
297294
488042
365399
94935
394838
263597
122557
148401
160370
335405
202993
212551
94622
99871
21057
219152
199886
415846
365073
276666
403847
270676
232114
132575
359558
421190
180112
328432
511629
235907
16622
493038
82683
360902
97869
17055
373902
331153
332630
9713
383315
358597
66177
72578
77930
126186
545678
409556
331231
162264
284923
275597
488274
395931
395364
533197
387760
232636
6093
264412
384141
547505
106927
367074
242167
394687
351844
114212
287164
187714
338818
157999
343254
215038
13798
462519
487743
504278
122756
229780
510866
483847
230889
110656
519120
465586
498294
551601
215091
278911
489788
477996
297243
385390
507308
162828
298697
495335
264381
500933
295167
528193
292876
157006
12986
445690
425882
455092
300287
552839
180186
103378
121748
44049
222307
236393
70203
320379
269480
249619
526983
314290
76372
496797
413535
295261
150612
423246
75892
411880
200021
410455
454527
12614
169527
264558
229114
160161
562055
430796
46896
299561
391160
176578
300101
168490
138965
443685
351118
152710
205890
22730
329850
142182
95226
496016
340164
372188
140068
407074
432117
324650
118831
371261
259618
1101
522349
528673
91640
36038
94198
352132
148807
171557
410387
419784
538517
329262
43157
345269
173266
50772
524029
269042
297114
415629
5925
134740
79428
553269
489454
415739
262758
431763
195941
367980
408508
507079
235650
154174
277052
189005
35108
17767
2205
442803
241650
237843
310249
358045
164303
556475
545377
244105
475036
377456
75368
183777
295308
281227
446058
350718
54325
282187
309750
413907
96684
429981
289831
23532
506347
144713
351582
500539
190129
123864
174785
490434
509896
442254
423210
469851
75897
57317
400871
184360
300885
438961
55972
267191
334924
283182
132147
415732
86531
510496
129608
517334
427452
26607
180711
178798
215734
368008
505811
205710
502158
374498
490027
23761
106094
441588
341446
363687
43623
67257
377533
395952
93266
476284
77955
116337
339499
326417
296119
298631
254105
382782
545891
479262
422168
281890
323476
562214
76930
542465
264230
525792
172904
130982
93940
118697
91161
278441
392312
425505
120197
116987
548879
205897
251537
67028
544801
164998
205483
257179
106749
203225
498281
257005
23001
331827
226755
126843
405486
328261
415526
514429
167101
86712
39265
210027
341198
194982
259419
206297
91701
35205
328058
206514
441056
383912
525346
361917
436885
371666
286816
538587
98516
285745
219815
376717
468881
542403
141805
113227
19844
359522
7363
69386
405379
43219
431809
110738
517395
291811
144045
346455
343696
530245
332157
501979
235558
353530
558111
428756
318071
397161
230586
134071
536513
46087
240232
280366
420797
8405
316654
7204
105661
481545
370657
188908
474237
137433
153681
237304
458825
50281
433416
357261
495538
37285
97442
112014
458305
294060
102058
296675
450154
346771
38883
84217
268935
484387
296069
493029
91244
303456
509467
486887
561561
294806
263024
297029
516600
3997
255427
209203
279539
478398
165753
413112
562831
248928
13076
155888
317050
195478
521191
414774
215829
192708
52068
487865
515453
155337
245351
460249
287306
152663
6952
510132
217631
137117
293736
471851
101042
96503
84917
321823
478802
407110
90086
39034
309325
426469
184470
520472
76076
511921
544315
29347
124873
492668
6225
503265
25750
237976
104931
153400
413217
251780
371921
113091
472411
322648
542821
308210
882
403319
372013
182960
58235
335184
281415
79891
345026
461054
484264
154141
290761
332990
269047
79198
534014
381461
156702
359874
53541
242357
248355
553620
404302
160530
361876
396718
129737
500556
221312
196711
447434
213233
263349
346320
111223
165370
109439
338225
100264
352026
173018
503021
108143
325264
279423
141548
455802
13207
187337
238416
53937
249779
412859
17388
265552
532154
25867
105407
107895
207820
96441
489925
236552
141948
103531
235029
306481
268609
145747
162002
564528
414168
68533
190533
424837
27192
363202
57238
326563
553945
96667
194094
565370
181796
338432
161213
554825
337057
4215
340516
153306
67793
364364
91859
434814
413640
554031
159778
64353
205999
414295
66229
451905
81511
107535
281105
325345
232280
279982
472302
407782
47340
469981
506729
420667
466719
114262
49682
389054
163899
193508
260515
88671
193946
104816
109490
135252
228696
402554
191881
139581
399879
81275
7254
278191
182810
422325
160943
442089
358355
73958
185056
376890
551487
335466
541781
160070
346707
170160
78272
382738
538799
186056
32060
43493
471072
503369
5446
144887
54800
273507
487104
218404
16419
329467
285078
52229
496042
387945
477353
92150
152629
164304
54074
460197
500557
488591
879
160612
140655
394070
285928
288549
197305
568355
286987
473837
135375
107248
255600
337981
105156
400633
266812
371522
43009
257205
325772
307038
518718
86489
291685
425465
293603
136299
486612
320077
540378
213418
494449
36182
350377
12857
450029
123299
441139
10619
267018
451054
88423
149907
364806
174712
168811
106744
553575
525
137591
266879
318584
271588
320128
437696
348868
478204
496374
533788
87034
480890
401017
525513
459803
503204
188224
433783
415559
252466
264866
548611
327728
455251
485514
2582
5813
66008
537519
504454
480397
563588
296398
13167
326698
113308
257262
526675
39949
45211
500594
422085
545374
108915
309537
4121
525201
468564
32802
180437
248097
235588
225240
255285
52338
469951
413229
447429
525753
107274
40173
474363
543174
439325
91076
420478
191616
376771
418186
279997
146277
71520
252859
88926
121369
330822
178106
438119
275746
337875
44382
48646
37522
525141
195231
229308
61080
415859
8115
214767
361033
326066
326992
271661
153445
554831
437337
16440
493218
887
214619
477161
267289
360968
74354
257244
515934
328858
191043
182074
542215
323640
264133
402191
323583
36282
48003
429554
294805
24761
473207
32826
459601
538617
153913
393725
175881
34112
106505
26507
437707
299547
519153
522676
253074
418318
455783
105983
220434
28299
39551
51247
314106
120043
417248
204831
487895
451890
461102
560238
482275
509579
211220
141571
432554
283626
396846
376365
88338
454220
89115
515763
105647
3135
483907
223064
490772
434407
284806
332608
383463
509301
496569
516920
562416
471248
165277
488599
41551
563955
349171
393857
32525
110622
257394
36807
328418
11373
258049
161592
23096
128341
51812
142781
214568
559194
257382
304537
230595
359004
382186
331346
448203
63426
381505
466571
306283
454409
87786
264411
97748
106692
232897
468602
281143
567770
448436
560275
100097
168264
351261
396015
355131
370442
106946
127437
421663
383903
97704
367816
152596
147223
365034
33493
188833
254955
566785
533193
203015
194918
566959
546228
536814
518686
443983
135668
232542
10235
258622
264018
65342
159433
226410
525135
91388
521895
90355
436489
73449
208556
545833
385276
188835
364233
119706
21800
476846
251608
313244
363448
258245
505430
482669
272644
280249
496365
359081
375360
437800
22047
16979
71902
351275
75475
488439
408520
217306
329022
165665
64684
343650
101025
344839
368736
269823
64618
214252
68676
265500
30561
425822
57440
102839
338712
413455
128358
300121
367563
159469
491442
189618
49864
100254
247961
522177
391314
476271
463646
49750
129298
115000
368467
169574
449659
397918
331018
386434
22821
11266
337385
551751
109869
301372
554477
530179
341488
199241
490178
343563
293335
6341
390369
138128
60302
329386
323208
398426
212328
439405
339168
31578
496981
443853
294872
2772
6328
158667
99743
252135
12078
369304
500939
237556
178999
432646
127546
553638
219072
245547
122114
509765
401898
461188
26247
539338
414484
200098
330891
476844
155885
151214
103621
392370
293808
181266
65379
234093
532318
203383
268389
347779
552330
192750
381802
137699
63397
2375
380324
176128
517222
326694
34181
128322
510517
455523
397606
98424
89303
12175
227789
516439
489380
443547
281346
439653
439952
333398
82160
193431
107190
59302
471827
250799
266504
460680
70629
283687
68633
316707
557966
435417
368106
504838
436928
373880
186638
211016
406743
216303
517685
333327
80544
219437
364772
468442
192300
524483
467409
9724
409871
208729
115729
538168
515770
299061
421295
88103
475861
2101
93585
418907
154901
502273
28526
515261
272666
462810
43588
349518
222774
171734
122202
431714
373603
455216
222067
115003
432418
197685
201921
128354
58089
95909
432954
551986
357585
15836
291436
180997
237694
410191
71390
475127
95619
341770
241600
226297
366472
57083
394654
482023
356643
87899
454103
290564
535483
129002
36136
359652
512255
175951
290330
366274
494643
502834
310424
55629
479653
441477
274294
127725
42064
82703
346955
367244
539706
334295
425321
239394
455384
30416
357169
55137
311967
542425
490565
499048
359587
42776
306909
95059
195206
304117
366652
305920
180404
228028
1965
455528
208779
559835
93695
482222
504796
22919
17640
183827
98088
124390
535337
336008
455209
266143
79250
399306
511359
111901
121539
239786
487107
327305
474988
54828
155658
422863
227250
150046
534260
59979
518069
115394
430203
165926
420860
322860
288912
186260
176868
95317
173382
56745
509017
52654
373297
91857
74506
457582
146805
303496
28338
93700
176441
232395
466168
509613
290209
236831
277356
419894
202544
446545
48552
184042
363682
140294
367102
229116
563872
522113
158667
394730
89341
514015
326770
62589
56176
302774
516709
110322
517602
347448
331726
461393
53746
347178
150562
402382
12324
226514
116614
384295
564903
47979
240978
467994
700
196523
210638
101748
449724
107727
192488
130845
137347
331095
460825
508944
502905
438943
510085
421861
461450
546341
550450
45930
102928
27776
89629
508798
477987
306729
55331
431834
436274
101829
186903
422224
13039
125032
165408
396448
296674
508601
490461
372590
540494
194554
49558
549424
18969
191869
335040
143286
298739
239207
190263
414133
414103
202850
259447
179607
421367
388853
558991
335351
366206
155692
412095
565947
219650
369103
408831
201689
483111
550619
194120
111988
460187
458308
263110
271910
3227
389936
527432
441523
242346
261073
71254
18379
567801
212396
510422
10179
471530
496386
212105
185585
537897
159559
101956
297322
364487
317313
169335
515813
92089
305217
554290
557127
120988
287546
20493
274262
491367
183201
21796
181905
93692
168461
560215
326233
273283
450419
304281
534269
392787
459590
251994
483301
511434
68788
39150
269556
96409
184905
521897
204716
265648
59171
355827
70039
397821
75944
459628
272332
25781
349556
126036
416189
292128
517611
440443
555792
399215
378708
309671
173685
400413
421551
192030
51
491772
235352
562894
161954
63407
183645
448358
220157
11295
85962
74690
537279
182176
100272
424158
250639
240402
142337
103919
311598
101475
69437
355633
60750
294559
171677
435135
471683
305843
142045
236776
436240
15337
395260
512211
478463
158401
365327
434745
445553
495163
73977
537221
466609
433588
458397
369242
293590
344221
511169
92369
198318
287836
113086
174545
365187
14735
284056
103553
342852
497341
160979
463949
447237
483023
249090
400143
453209
372175
535059
376864
383381
7868
31171
349380
349020
559955
271098
314336
223357
455986
50310
32319
115020
80686
135190
6013
15730
296075
342971
103517
509292
532109
491307
81308
404392
43137
558269
342333
81789
92968
460333
68530
99554
458462
143162
149117
198241
75139
40713
153962
350190
526827
7929
527278
331993
144984
418235
162181
498194
179138
241626
280843
562137
405187
128628
477773
463689
426745
429582
418286
381231
342165
449428
509591
120134
80815
132985
166852
231913
396976
276596
56171
222480
328134
244935
139370
264182
400500
274592
44187
514978
106971
331051
437851
260138
465684
156888
171089
68458
368695
214488
323469
80527
537134
223915
547230
156967
199007
301387
469757
102906
175127
436407
317647
330722
311947
47994
228710
136165
153730
128065
158947
51105
267993
130683
122644
156755
299726
77026
23601
177118
403749
1600
75260
260644
556330
345871
338833
322756
531968
496029
394656
45587
285370
382453
276299
90824
275946
428659
383031
235153
36163
191913
40427
165565
452626
210504
109855
301771
285675
444020
60622
144730
76989
40020
485852
376037
435764
200666
216734
283694
242940
28701
219278
297290
49614
456398
484539
241682
149378
511617
115523
160487
121377
553369
40387
237569
380255
165817
388687
303356
505305
265940
389500
490523
97565
460370
123004
549423
88566
247039
352483
304329
388966
394231
74852
179416
318872
123020
244841
263547
558535
440273
528613
286564
187214
481532
522503
304877
428834
447063
506841
296046
354013
68699
64501
238307
80455
48385
61954
287461
536980
154260
318461
45691
527592
487124
262116
402988
558784
90325
536895
398705
443230
238364
177424
198321
377216
511614
110010
498930
374771
246755
178653
328513
374952
507404
489550
89073
76835
255794
468820
191356
150504
183445
464417
457588
442626
333299
114328
88325
84338
401471
204443
61973
341944
507144
103851
38037
49854
48644
508664
232983
20697
539588
135590
302097
312606
91310
9708
200860
472909
505323
214790
466111
104359
266633
251646
414899
390696
93513
61888
299617
419733
230872
496476
11951
323880
362354
21512
66621
566545
295122
62916
135517
63651
262649
74996
312867
400960
142482
470251
339018
368620
39318
503467
70484
562271
166615
78459
360475
436852
138460
176343
93356
414848
179779
297265
31515
453369
152777
470191
485991
351845
124235
439528
424051
288728
338765
543398
278063
460984
343900
515114
64525
316240
107515
45947
458972
113036
500313
77710
121676
426108
292514
502121
68440
384750
183048
44809
539492
106801
19931
483957
311672
550031
352699
503524
92522
536784
339084
200266
146211
435611
546963
60151
225494
563820
434197
480927
115231
452759
382980
121648
339927
479082
336764
413016
93366
231393
37907
532420
469422
372734
268615
266596
47542
390729
560284
360636
348156
117148
85436
112087
153708
120723
565703
113336
299607
59081
339094
503959
386484
34016
462374
418943
527807
394767
64482
103635
205118
388235
21886
522179
394886
377290
389834
408791
184119
234340
231082
119841
115047
357619
276298
82850
97959
60202
448415
450027
229677
141786
495847
351800
233950
356838
357567
453311
100568
346580
458928
113037
219594
401478
115057
197362
310176
544454
180011
126607
36540
182319
163957
276928
181478
266767
352802
247140
343418
542178
50310
446904
352957
16764
307355
217160
372663
11966
189556
447567
231607
160135
125441
557553
65832
109688
75196
315792
547473
156855
257330
464474
344701
99661
405010
237618
71239
406703
292480
87810
167001
326928
518305
413855
7751
530801
150754
288190
156190
147012
336076
517958
238890
166427
93672
530507
66339
554137
197438
547502
376517
529647
336925
14607
239947
450463
240818
66657
12037
18679
65347
305088
292704
483028
369685
32194
255099
203441
235122
281244
421702
244617
447485
205165
156208
349853
546825
540707
39748
523456
424859
97858
566190
152925
240248
568185
300664
367182
111638
466179
309012
169518
102491
477325
497346
317889
280183
260415
397417
447960
408491
251459
401275
326650
558560
455901
114968
551196
418865
526395
244734
326133
110280
563129
336927
73839
345232
463025
291333
367264
516567
319084
391506
148769
337555
79052
7930
495339
97429
166940
377055
16591
55425
438082
492172
506845
548602
277021
412961
489891
73292
302836
243814
349290
473566
457773
150596
47788
40428
250982
26824
219311
388395
526695
16371
84104
252814
317915
463618
296754
206860
180717
178512
287901
237555
366036
138730
128651
522900
402676
479652
350289
401755
547263
504165
271486
384806
343565
522159
201181
220906
200509
359489
411302
54708
524463
81653
146178
5095
424482
221276
203169
359852
176226
285783
391466
514576
77959
385799
533488
365134
96267
343951
273887
549712
115181
12043
143889
508054
343804
245300
416532
307629
9852
367609
66664
434601
5352
249879
84315
81437
558948
168437
185959
51788
334862
535530
549598
532173
300672
481009
418427
26715
423024
384036
60902
288345
475996
357128
181995
194878
100001
6186
427837
250237
467129
218554
124033
42833
115347
21307
67007
60446
324470
309265
150386
199170
488738
271635
380324
430559
169353
33740
296992
188840
25756
22381
329586
11517
307264
300537
388832
179657
85522
74439
77192
164690
442889
503052
281114
127351
146929
51011
94126
168529
365467
345383
336945
533217
262455
250623
501108
51946
108122
273620
296428
406988
147805
233655
371145
106295
566546
15340
175486
183574
185674
489467
130499
246292
18480
526964
411169
372433
16924
563615
62441
331376
488408
449266
560180
98865
315375
96043
275264
313328
55773
435948
533389
94972
184231
140189
47239
171249
423394
4426
74748
437769
51458
531061
299744
347352
347982
297617
302399
469098
131491
275692
512505
428448
358176
202647
28228
209947
505443
210970
239942
223121
532226
482040
227839
332000
334256
138788
539611
334338
385876
287342
51247
479649
231354
478474
119735
248551
268240
316619
307975
225112
520522
413428
556726
180615
3407
458978
465672
398492
175058
235871
485399
62638
565510
482427
514610
436858
290185
69710
518292
215223
410682
61965
289553
290801
138225
377004
311247
143065
310962
4834
200752
89173
32406
346166
401524
287335
787
558835
529557
435051
105312
313984
5109
273763
55718
497544
409261
436946
254976
118149
61817
508314
66841
365242
336943
514071
146529
344045
188654
33366
382937
277094
480590
554359
447139
156362
124878
340425
174186
277101
143655
242640
350710
102484
86120
215914
135784
81060
105017
34540
415117
342311
341957
159229
385891
480029
204972
235678
251056
282193
86531
348861
486683
153802
136933
255924
12718
270265
361238
530628
376745
80399
518342
551807
39687
164748
562560
241909
27540
271914
466979
480387
50471
500259
384214
365582
418756
251717
183777
234741
359284
388872
561215
358982
354715
341985
479105
566693
397791
548982
177171
381384
314400
30267
32248
33106
7213
55340
368344
188957
91302
362626
496072
317049
53905
325918
177185
356291
133368
55436
228950
288863
432240
540254
164918
195625
285302
134187
108224
133818
225873
387421
154421
214061
272992
402784
345656
288149
94631
233425
265475
301208
121251
265996
544213
191076
181422
279922
268876
126820
12686
194979
400462
258187
477737
65438
214689
501759
443927
434532
327636
366946
469315
65298
47405
496204
123564
228851
483460
293929
63412
311654
200858
141710
207139
150322
470449
511565
21004
313020
257842
246537
534370
304817
146589
208933
466197
320127
72132
529145
104929
5607
352942
93146
40187
128284
414178
162457
101085
97415
499940
27511
33312
219798
551971
146449
13258
535345
548722
485134
154405
308326
457139
378767
62013
275868
544091
458260
324055
110321
529083
231646
8578
486706
418876
136048
445623
373806
116434
43732
203352
92690
545075
262585
204209
79371
377678
11951
254853
123203
666
61266
143797
151995
231691
404457
47080
498559
111868
206020
524574
116597
50844
539526
203168
65076
22576
124275
11246
200034
393480
242212
514188
362916
107894
465226
554572
503389
309455
350777
222785
283200
327559
409555
327366
508496
160391
470120
537119
27952
45767
131942
449882
561041
331552
473299
356188
486382
60676
334319
99048
516182
277312
164299
554810
522341
74301
521630
251430
30566
552397
126283
373157
115777
326868
314977
181043
237499
354337
163811
398013
436392
206252
13549
144761
420938
52142
489627
402663
121226
181046
213572
175038
291560
556401
296083
238680
164024
213729
402313
18712
417184
64072
123609
471384
556392
351886
104474
471768
94619
386341
270859
234641
197759
464499
478462
405440
476392
506892
61629
518551
534133
463129
317887
530403
228367
73485
391179
322246
167782
217284
490458
177501
201479
359699
437617
177829
564225
24052
447717
460814
424290
302483
229757
487364
194875
524493
83309
97743
92111
93102
189680
360879
484492
454941
114583
167160
265178
230566
314508
149999
278691
57295
100497
190452
69657
381328
527536
307566
150713
59399
116147
34609
146777
134534
169703
120700
454
455520
421668
137347
279096
234454
387851
209450
532733
484523
9588
163368
107555
27953
451456
121716
297087
149615
8856
455384
98497
293707
86669
471224
466331
83436
16990
202319
409805
33245
124885
1600
268727
534476
371173
71244
29301
425937
24105
528072
392453
285580
204799
524761
35594
324276
522136
355005
56868
218088
467815
288849
494619
327953
309946
236492
549139
290780
72472
369495
42769
221857
512752
53566
160492
307824
243649
169034
321363
516612
448302
379942
267558
35057
370106
136827
295887
562108
167474
553936
60613
437749
98187
488222
174632
298664
293959
515729
315056
551983
363891
354299
536726
41601
92802
558616
538909
356125
18285
20580
516977
525916
363671
132786
500122
209256
109542
129457
305553
543497
522075
538737
314218
424838
293740
146187
83173
8484
255672
512885
477648
49182
126469
427232
65464
246259
363623
543608
408269
395314
503870
44421
330010
475564
108043
342531
66026
521370
64853
416888
161043
542948
461670
211747
177350
348850
551990
376618
486314
377221
359089
522719
140641
105555
62944
443079
435192
107910
362374
387745
489759
75417
204840
280957
7576
310599
92165
302798
85119
561538
553755
282228
354439
232327
51746
259857
543882
417977
141270
203854
368873
550573
511192
176876
420918
304554
253386
79629
480330
89886
23231
33970
161224
357970
229828
50062
72166
562716
425198
145368
329816
25288
159039
190094
309350
524548
258488
188428
305921
173732
314099
401567
15336
203994
514441
215735
413142
469494
446405
12431
57067
277789
369767
23260
179264
335029
141890
289663
204929
218792
541965
274517
260043
164141
356996
68960
438221
483433
296026
182763
6656
568148
467178
523240
404724
196952
367313
193552
354136
477672
184881
281870
40185
474500
172103
264435
310845
209276
441401
188471
16505
205622
147520
341480
344410
304839
163032
378379
336342
509550
88932
437352
193678
270472
410976
61238
468115
231325
199846
348720
33099
400608
401560
148805
320264
556862
489092
288236
315393
482987
434752
176570
445474
202667
496059
119289
508998
266858
329837
440381
249005
114168
538985
105872
263180
431478
202135
437235
544574
62074
211167
542324
291818
494025
202006
62672
37288
707
144136
65865
210202
133647
364580
405927
443310
398160
386576
263508
115885
320908
224424
513827
390598
489287
183611
349006
197481
234262
484345
137658
408824
466274
397664
389101
461004
406885
491785
58191
190898
415917
496550
501023
180810
513098
378609
220380
204745
356275
407602
337334
284134
107703
438674
12723
236476
19022
146014
392084
496325
456934
56906
560051
507624
230066
381870
377692
478541
230284
204580
209243
430410
82398
272363
290397
499492
474770
374353
196386
346839
469480
285282
173827
35381
559859
294606
552
441003
405113
408370
166030
204610
174918
83599
447285
29779
198407
517968
464437
335887
225052
520879
94585
465730
116890
300554
235746
28219
269304
375927
455432
56198
221537
555723
351582
121961
543805
132838
116581
462392
298022
560291
445286
193191
4173
529356
199480
352244
472379
200802
373529
540297
239974
448892
399666
542121
330910
458186
229283
63853
415992
60623
35410
549290
356331
34880
325317
520828
75722
204906
517008
468415
430265
535253
119783
42823
344078
479984
445710
226702
144386
90585
269768
119916
235914
32835
172131
392354
375271
151758
385553
164691
430084
398178
380657
245237
111338
110454
142796
109103
524119
451657
533517
182223
429572
511259
389475
492862
500340
211587
412395
257293
378595
461403
245622
372008
354339
549872
545227
150558
556534
308267
136528
403574
247542
133756
110739
101129
57349
527763
395023
239884
214518
142259
148358
253588
246686
155749
458313
246628
449683
523637
508139
170637
547518
261092
249244
258319
78322
536796
215835
165474
499429
522436
99536
182747
59976
288322
456779
60804
555433
340682
267054
447043
285688
362611
213002
443978
251729
374540
485749
109192
2026
523749
365929
361577
354767
251566
12
39013
363867
275022
246526
355402
434069
376896
199309
377671
14696
45325
545169
250376
419591
244792
193148
78643
241320
12964
262701
41799
411214
282126
544611
557366
456719
239945
165539
8138
434803
43357
495146
89991
463025
237024
464977
519856
132318
229352
543115
488554
306116
207024
89986
388943
559789
15058
452691
5561
451147
205003
497126
113520
466971
273456
21891
429516
378969
110601
503671
338131
344819
285259
300160
471237
323952
142772
129499
398357
344459
78705
445668
478496
390656
29965
64938
66949
160592
30472
215414
84755
70893
222269
179989
52401
327949
107662
99906
340018
550441
275851
403130
127662
349023
245299
283425
299733
321914
135927
371541
130434
87001
443817
150820
135834
266409
367959
326842
49847
86059
463564
307171
46204
250847
451621
369826
532317
542061
448503
182302
259467
133534
293149
143259
189866
226409
193611
11824
379935
312194
170571
172824
555468
90443
463069
489851
270322
341419
153314
433903
18539
384121
486419
447796
384602
132515
51669
561066
321620
247192
492717
274431
22345
144939
88612
484003
322711
310009
554063
218668
107647
353521
124006
209542
112454
499913
501167
135827
196071
303345
131864
442344
244159
499405
400243
2603
443974
307150
282382
315930
246312
393022
335425
24624
210879
265852
346645
91560
176300
79882
64717
80847
273250
279527
43223
524815
478398
399640
129127
253066
162949
512846
184684
217452
472260
77340
306721
228115
311456
27563
324904
414754
236134
421504
99844
564340
350211
58802
138830
530803
228095
37414
159094
236188
183859
412836
270532
184324
37195
335729
222079
459720
80076
140868
486970
272725
488234
124894
366416
478106
551151
287848
231137
127186
6631
80529
506588
112008
101747
250449
61862
123868
327619
408488
272696
70699
215003
196621
316744
323805
240839
494264
235636
532802
78504
328915
174990
127393
563490
182523
499065
81848
74442
359818
62336
318740
237003
35477
426808
161178
148285
185426
534448
474668
423484
271364
280134
306602
470142
100330
4472
207827
307066
308199
71639
92184
323442
7063
237181
211435
6800
169101
513957
481592
295503
495439
377001
395328
526585
62559
508007
292208
11843
538621
491635
355225
467123
555682
303383
113079
492783
70052
78148
406247
545072
63844
18865
491416
365148
201815
23735
155552
209133
296937
549163
502848
464692
557489
50932
124437
458572
301074
454394
185746
157835
266215
42136
204172
205631
61650
287991
378502
502990
299276
553669
233139
141495
57064
318318
517780
509251
374745
324998
383375
96364
453127
12243
321325
317628
192176
341308
219542
224859
307323
166476
128400
79809
473813
304978
29999
114248
228699
88364
54947
395776
260025
254669
158528
159974
542095
398342
319348
149680
311352
294459
433655
294768
224872
60495
394496
388044
59639
140612
196371
454103
152935
337229
162117
273629
262026
487892
89285
483216
27547
73381
149871
422936
343361
253738
376575
327004
271539
276824
420102
204841
302299
566320
9159
224004
218343
427948
174464
557409
343769
472193
489764
36394
521227
529128
112762
311986
461536
465001
273808
60726
254839
378399
289211
2123
191178
481126
299263
494748
82745
40403
206315
342839
306381
463220
396610
528142
1793
424537
435855
428441
214513
280413
449345
156013
551129
70795
500675
324117
202250
431332
33371
149354
177510
504597
449390
232084
424683
175075
207792
524121
444869
9932
152616
229330
250652
94289
377998
520023
109893
258167
194273
261164
21506
496175
495852
389700
19334
224022
95186
38140
8315
248624
110336
414952
30985
144048
457248
360083
18554
306562
460873
180204
158577
81878
183355
485323
493719
343340
208326
242593
164047
271199
379048
94097
457546
549766
287839
331349
12037
78736
23819
391127
206829
114123
171697
262860
340353
425491
16651
276907
34113
564917
307661
149352
179074
194479
429946
353346
145321
297281
162969
491704
128822
318685
472268
259466
132794
481482
63773
489807
22345
266606
380337
167499
206389
530953
477949
259464
539788
486410
291942
112056
287496
149587
515915
437229
256646
276369
469383
173940
297044
106178
97784
348138
480450
273686
405293
134941
221276
471465
73797
388426
28016
54755
341255
90600
157645
72124
457851
293858
43634
264617
461475
455164
90335
288442
512817
107332
261274
358814
321652
104024
6202
311709
255906
559820
72529
253789
514434
145810
423806
346923
250388
514731
174263
24106
154713
130922
302723
297607
200100
16650
319973
540920
263618
292290
316679
78116
50896
58877
476233
355303
445658
68786
545765
67056
505022
197802
122429
525203
285304
497392
96936
18741
312249
200637
516741
331344
200989
211398
555168
13306
373069
166930
551382
15743
433345
326546
142426
395587
183114
285735
512319
432359
357128
525730
303179
195938
1841
540314
356553
525074
249472
382515
536582
174018
74166
207933
113901
181534
523034
265162
89726
512704
376513
312783
316065
214845
328603
169751
528640
123380
21896
159980
96886
392222
69680
237429
431667
221316
381
436850
29989
80134
332170
3102
442203
267986
544376
566350
101403
75244
555326
35734
492260
363963
454207
414302
185921
405421
495201
30812
136427
475324
43224
175463
237727
536481
103841
138811
234447
316721
184509
362881
94622
29120
190548
169366
417670
151455
44863
92438
16440
470996
497834
35273
187468
321329
310347
120302
415183
158642
245598
232158
3241
4264
155337
436957
420567
53574
359292
337583
143226
528271
493090
235116
136538
214876
211528
503634
451994
122648
455414
84136
79230
16916
312736
430782
559305
385850
390840
142835
342918
447283
406532
389295
396344
96874
62715
279986
208503
181817
144849
214036
403450
283118
562777
377249
258146
441329
546189
403293
352026
482268
46968
231813
370891
35020
544621
366174
509811
165322
171261
553084
391257
55903
547600
89708
93220
37467
377077
111321
328706
239674
316719
499244
544719
236096
135486
172145
91650
104534
17618
525184
516077
152531
138779
449556
485785
421239
425777
403784
260798
90769
529039
358060
189609
71946
165959
54566
366479
333779
140680
209565
300764
159695
354391
298489
436489
54810
282472
122483
402522
173883
490228
506518
292474
294490
189272
252390
271595
63851
339981
144779
176333
467461
498709
319455
437873
114705
110386
106903
212859
422578
431622
464945
149018
328936
270864
96503
213527
258669
417509
25543
194854
403204
283006
185530
322310
536228
428572
105952
48247
150132
14775
140022
492984
204872
327647
137697
171350
399052
387552
459260
530355
133752
537420
90628
134276
271679
194545
132427
95672
184975
426417
55079
236211
198889
60842
223686
130936
459320
328373
517610
539546
292240
444809
436685
380509
370783
380958
361284
469346
58197
113267
18850
174090
428910
418122
517354
369801
154221
117226
105062
329787
544180
5279
324254
391265
454734
296670
321840
11653
411636
27670
144710
283110
356660
186066
9781
197511
87839
243248
552543
110078
264295
251562
296688
23633
30869
385101
361180
270298
133092
394324
253962
131415
142156
490430
53687
218131
56326
298259
189081
54404
374730
177409
490879
553999
256822
160898
452826
173394
94482
45354
162032
79517
85735
262620
450311
59054
224042
396311
290777
440733
537862
189724
82594
174086
265433
213188
506465
427244
372472
170674
528507
373378
221048
547909
45905
201001
557540
967
144721
25720
148948
125211
182760
385549
563625
558631
73810
448630
420179
338591
30335
37571
447022
159783
115695
161107
494285
274012
181517
296627
293252
92833
564070
369883
368293
401914
275270
59987
163702
357505
51415
547509
38617
10021
417147
197535
20804
48904
562253
74334
170303
95713
420312
220690
130300
173924
186151
153001
114602
345453
390059
407651
222121
263112
271013
380350
149098
425631
282835
386953
38769
299859
89476
152972
86790
35161
332423
197121
82532
338800
510013
295357
260176
366486
134492
529023
283946
122503
355185
101418
97507
161202
157187
513314
209379
54555
78343
77537
266983
422930
463314
482115
118915
366097
419749
106407
388041
120447
517203
230457
231692
123102
511932
75524
109154
517517
252415
513058
139635
27638
175829
320808
514347
213905
124075
296078
523211
375567
419284
155417
121324
82184
343792
285178
61603
507244
463319
91914
148149
36765
443812
141133
123101
29482
129625
305066
356790
216691
437543
560482
387725
338179
145198
413662
431133
254277
542417
321288
547214
286702
269268
524275
491853
142160
236852
419141
42788
185858
171460
90657
211628
36803
120027
320209
390936
46293
444851
424660
453774
165092
25056
31373
340324
220763
315212
479371
290056
2831
528065
192383
289367
276004
279602
8655
419232
86901
277417
247933
460671
57133
179506
543330
509959
239471
293399
202712
124571
532903
555193
245469
190372
235737
409522
553201
40919
420481
242409
94705
283107
23621
27190
172796
235894
345264
340603
227913
6876
43303
305384
217278
63763
471255
452457
74991
120061
479762
59059
314296
553191
82193
363906
555522
44996
525326
527574
451005
567900
163547
559367
495477
149382
537528
300415
552612
43084
214092
412365
311282
445719
562535
412322
109769
178702
36913
406076
320771
109021
428317
351152
249854
40673
141405
557495
460446
361699
145724
134172
30354
398528
9747
113325
549266
303324
259977
263374
292325
542679
2400
105532
538607
538940
66007
241072
28135
332819
367745
164295
69277
474462
218227
18078
498671
508445
563261
518776
15103
348993
70027
89715
28280
546245
287313
184207
460389
369338
96443
340370
270572
155771
220828
139666
476037
491396
89234
313202
379158
560634
516607
550418
492334
556717
289775
237686
143286
81377
539171
530203
382620
260299
169931
101914
546810
75469
226834
400972
329848
278972
336089
534430
416995
431025
264829
421653
460233
519454
210016
386498
334856
372099
516805
327903
280622
317188
327353
181567
237537
307202
5323
525365
395097
417600
163513
511706
346663
223009
99825
534329
56947
135774
346516
342717
303765
109094
167102
154229
482507
350894
304381
442807
371662
394545
26566
391657
196209
247580
286236
550040
51873
135755
104720
238913
419256
32556
98753
479233
39679
435317
399194
458276
215802
29133
17248
167748
543286
559283
539706
343282
223751
444093
176354
393029
437992
149950
365307
22664
494377
510422
133271
11270
431815
235211
144184
540294
425263
264238
90254
385902
71077
439207
210508
138513
220380
333607
474373
450239
17826
118078
549956
414791
66742
146104
366607
542621
25130
69186
22237
346899
199542
202620
467591
108404
356009
558069
198874
85752
101465
214892
142042
66512
494129
189466
223514
146392
514829
252620
27319
138476
198372
152733
547483
431608
451409
556996
336700
108382
327765
9280
276370
374977
154400
440900
447763
166520
422569
149869
245133
267328
530482
217429
423472
109863
342894
493236
356960
22004
267277
201832
566317
131478
50550
399111
224622
241352
90179
464432
481085
195563
357021
562924
210046
448989
78152
335063
64261
324508
562143
2284
475060
92280
546449
502952
171676
511258
331001
321597
255717
226785
440451
275379
525948
333601
384476
507677
403476
363436
93912
401171
543795
333352
289135
178679
191000
227878
354594
472492
29410
508254
530604
316221
34784
82467
223532
198550
479702
250389
391068
326826
245344
100379
337865
394798
257701
521481
566979
34352
235224
366229
433190
259296
382907
117846
561948
364561
134320
330827
513086
251716
21887
11503
252767
567652
288782
146668
407506
561386
133309
184319
535789
259742
353871
94280
76818
200369
108102
369599
31843
118140
28438
538228
48895
366249
488795
88097
167648
410286
6409
17938
357098
292267
372265
110502
194252
481349
323365
313033
476514
203588
485350
193530
227379
159280
563727
64159
393854
106972
555018
398902
325358
349227
319722
177611
298279
188737
299027
323617
396608
83952
509005
312573
440537
148281
355106
255136
207321
184528
481037
130522
484905
496726
532420
535536
442233
488205
242574
162796
191804
210545
117738
6996
532272
248249
166120
327107
109497
439040
486276
169022
552023
510307
80714
559683
106985
284827
163676
505681
485125
118102
278403
70557
410884
459966
517529
478776
28476
415554
205694
358929
51590
490388
487557
41874
120574
412788
123949
409745
276247
564602
83068
356106
18480
555171
17074
504889
505724
46486
192206
267228
211500
37346
96628
222540
147252
503862
301573
349822
303928
401761
464882
94083
76745
105694
9356
476090
447443
155501
159438
5723
368492
32967
504159
381063
26138
12301
314172
395937
172636
39301
94464
33952
271386
55413
394433
246659
22608
325879
239744
565551
555734
319774
459601
320907
405040
481304
511107
508046
426215
153051
233575
305470
518148
21025
267028
397269
442246
525148
474931
46549
351975
248599
407865
507878
196457
470146
212854
476972
421873
143769
193212
261327
269297
142477
413841
536489
312889
241912
127223
123759
528126
297337
269644
241178
228916
553606
427956
509058
514112
550434
467649
488941
182041
113190
161108
495007
153758
521212
214038
295841
398854
538526
78639
438599
192876
31129
125778
369334
180841
226178
508046
160003
316782
26564
297028
486649
351708
513006
442412
53590
427977
288937
392567
195884
288007
232625
486358
267278
513925
429624
308567
842
419257
470414
400795
291401
277246
132599
3967
179724
345029
312253
249254
96701
400064
417798
274477
547958
434240
323009
183821
51377
415419
196099
427654
317426
332195
299806
430670
164430
308927
547033
90153
330398
276624
231106
172893
529684
288400
533606
226368
117272
164804
531122
128441
66992
539409
415794
373295
446495
334503
69978
76154
357138
102632
1792
531771
46609
301219
51708
47389
465773
453478
188351
385934
512147
22689
527843
535666
449297
105198
311149
450684
110352
207621
279654
206877
181689
115238
718
387853
260303
392076
288967
487172
234322
358735
368379
394503
195430
48863
88905
301600
242031
71681
516460
242756
39240
438649
281762
898
67990
449735
345860
481729
259612
351901
487702
326618
67305
205703
547731
185482
36326
406728
117736
511614
302409
462999
237768
156074
226558
357815
248262
481374
432186
256483
211340
404506
267418
369032
328614
398029
333000
429031
538559
547264
280308
90283
367291
207561
41419
118741
126713
156790
133741
303461
344397
195325
316119
343462
223776
93730
437799
412854
136509
43442
33262
432009
162981
129860
19215
227505
34148
264950
237900
483462
154432
469926
135782
453872
307104
399238
432359
345924
167803
514577
185053
522133
490292
262113
480721
388881
159890
537541
266941
309959
361704
306537
363059
308255
304165
83670
234759
243227
530473
263774
412923
452682
252551
241824
97650
395015
322694
415212
174225
60994
480024
157006
38630
79798
168484
426863
249514
93914
463964
488886
189631
214042
520210
248444
181155
487099
414319
319221
175783
127804
69716
543021
325477
166260
409696
538879
180802
495548
216368
45441
469181
403348
66051
238037
350524
118183
387199
167454
355945
247695
335669
390194
474759
121523
249489
154624
459784
145306
547425
409735
453716
287115
303803
205309
296595
31349
162190
363098
361977
518199
378131
36834
516138
541710
207849
183812
325486
445660
301575
383010
454283
265438
109294
424766
436535
74793
484784
445451
81258
540994
393194
507980
33636
10043
96102
509273
557559
169914
170030
221701
171477
307547
261547
385447
355076
114722
133234
217771
274987
359240
495388
444736
219055
221097
164066
151117
358733
426198
525140
295984
145191
347250
217506
133261
561561
328244
149455
31379
42033
404991
325403
431168
456713
457506
443855
331907
566575
527251
85921
465291
293648
362535
200876
170473
105422
161246
453119
513867
80716
314664
473572
321779
244289
34209
129058
551349
556598
534840
333865
60841
6064
350657
50005
380112
339530
557974
329286
117549
121743
486469
21460
150089
549396
412661
485125
350966
155878
283311
46004
528271
18279
126042
534779
359770
291449
52177
205378
563626
462017
388272
502145
478320
436133
567895
412481
145586
43407
419863
370297
44874
168660
457179
317613
167074
84048
490156
180912
76920
262324
80741
502250
349819
154777
342775
64909
539948
204761
551498
30637
431674
469614
204137
292926
27214
248396
483397
56361
415373
353394
204599
471593
227773
179337
3048
288435
53088
314939
113967
567934
152889
259446
181478
259903
53721
509964
411483
135656
337457
410794
314751
96178
180662
29013
425117
223966
342245
566757
326625
59942
176187
214274
123458
389360
447582
406493
457458
15017
179072
262626
49157
186819
477667
345761
477882
14553
48318
544291
430705
105341
282936
34367
108571
436101
502334
273079
516313
358391
65436
166192
133666
550241
210626
520443
314884
64841
61147
124163
71944
424703
269533
27247
115425
349250
88762
1860
193222
559157
450019
378606
109767
118408
232308
39546
339981
549015
337877
212135
135952
153607
468051
310620
163741
324902
188046
517450
351093
418715
114345
499074
368451
94990
422930
322577
185831
357313
290918
52889
23087
328217
339709
30774
499667
316511
498231
293035
341506
155517
35592
296844
340170
535166
517857
336195
459543
93361
128631
504901
508027
174829
439312
134172
285608
265144
38487
237815
494780
354920
312030
329822
489825
548599
427027
367518
422970
416734
17536
47986
87077
325550
72387
533636
291836
240203
460259
201865
324315
157880
8554
382780
156909
522871
286240
476281
239794
325401
111365
142499
499619
502345
417914
558764
195238
18626
80758
31630
145691
565882
158782
391546
357876
208522
28704
91912
554095
488401
425932
379853
525754
360837
535113
168987
556497
453367
360044
296531
150404
81492
527286
468504
409380
523746
209212
269253
72506
157586
340103
310611
232578
80957
353686
16849
456929
447372
297149
311959
411974
248812
490189
557409
48518
236430
18220
514519
340159
467148
281708
190820
144144
80857
74671
274173
112054
244930
129249
168334
216910
304055
203162
152332
378430
235619
220227
391939
191148
417492
560122
394413
307248
433113
532213
281711
556844
560293
435106
351685
381408
316233
401679
381985
113461
124953
509765
317406
184420
95035
16520
298366
375973
514701
448781
357689
529117
523541
301172
34717
188146
383352
558762
367015
458962
453212
410493
4878
138090
154841
403637
171171
508530
557607
130582
277711
542252
403216
94678
65947
394734
30988
210574
218984
367183
275218
486438
517035
402258
529420
52858
383658
424970
205774
420116
464638
90279
57384
218220
416141
442406
343527
43779
455538
254682
441349
213002
238585
352500
544611
218190
188588
41255
246809
298329
217591
230773
489880
556429
484262
147889
542984
394781
183024
332517
156315
6811
139751
313627
271785
101876
249202
286939
178552
459633
397657
448641
534812
246069
233625
462763
243693
492860
310401
100023
561129
28396
352996
107899
389438
16244
152244
82197
204997
319039
463990
241791
39246
56482
422224
415970
194056
496357
289428
522168
220380
51011
390506
373356
491292
334462
476515
411819
486394
26837
2195
48172
105553
302299
521137
130791
513442
210247
77666
80896
565102
549641
25870
384498
167907
202526
282243
545315
181414
250785
99813
139095
274463
12177
426907
146860
28171
462822
118989
261063
459327
457350
226856
466868
422719
238221
554351
79396
552494
34284
527883
205030
96463
505479
436789
325593
470341
343925
540308
200517
523248
425815
125752
293216
352960
499627
183916
345719
438842
401013
103989
9391
300871
249555
373598
112592
77994
365271
338839
247598
136737
55686
413405
323742
213028
451434
176666
509236
286144
303328
131515
503524
368154
422834
360890
412602
450435
246442
547088
14384
86524
367013
208553
396325
143185
398592
558042
49155
222073
199219
65456
176861
182266
125461
495383
200765
238880
339046
258105
115000
138518
192007
237422
329387
256944
140570
4773
213277
456403
161430
326838
400421
476883
515777
21890
310171
224000
212613
103357
446781
277915
130271
534415
323471
369607
128117
27846
310193
171719
38267
43473
24903
298394
87541
351997
33817
251051
465083
77794
116871
175400
438953
177187
43876
370545
404621
473165
556165
278858
558434
527693
15381
121380
395760
361972
26613
67516
394583
10003
287348
549862
271929
337167
242133
171542
365232
331556
160972
191241
68772
415602
346329
436713
81293
338759
518401
153878
243649
2289
303033
130299
404091
532493
406919
140879
40206
41600
27618
187676
563714
402357
174877
173515
2413
24952
430344
168066
59418
9812
335750
266130
211055
123506
132867
229468
311762
498639
100999
118000
455497
566659
391155
440331
341439
293121
413554
7424
34762
42832
196081
5898
28491
176322
222856
147518
464473
124296
561197
325480
184023
335968
222425
79307
262976
385710
146729
279714
485573
233909
117653
70540
507137
334827
104077
96062
149985
214747
71332
92493
554160
425408
106808
297529
409746
232275
251614
73818
474432
385059
540913
507956
124200
510857
76722
377653
19802
349331
520439
152670
556575
449370
401624
496488
380768
35307
278409
170134
234071
57772
248118
445573
367090
422621
507837
378415
153929
186361
278035
154622
161275
172439
186359
29373
245228
58162
506139
86359
368433
314839
553437
279411
343493
233417
280245
237867
526255
185006
301870
311819
326272
455477
70147
51585
68390
453165
348732
372166
134360
331130
497324
472459
269513
357351
485994
507994
214083
453903
48464
235215
11447
5712
491269
98624
487183
257577
149149
553995
303715
337211
446451
334772
390174
265453
568011
325363
152063
329137
163266
539192
77025
419248
85461
206843
334768
451948
100936
312854
80273
460825
525428
265600
476728
537256
93532
105795
353638
163264
486700
292054
453189
89012
210662
539692
129536
56364
330152
215528
194244
540688
322096
532054
384633
186358
458717
519943
511268
73788
152457
492483
188513
315024
24726
340511
292906
270241
516474
271800
21365
66936
455484
98133
317405
128776
62896
147603
511455
304527
218357
418573
27643
78665
442651
556829
295499
13741
440843
556390
57522
90468
256750
142301
204324
219557
502478
171660
362377
181724
280787
229128
61418
163298
58486
151802
214503
340511
213966
49809
106339
130540
71014
62703
149569
336527
177163
246524
142566
499796
385731
32466
17603
170956
453996
53835
219538
230601
121845
248045
177742
55667
237139
974
442595
52787
179369
25823
294711
562260
340668
333783
407721
287327
468158
293603
294100
458509
389240
168420
171688
96729
226027
37209
456832
28767
89532
539302
405129
457212
425368
208407
103235
377163
4658
99837
205377
492105
172147
343508
32987
183488
509095
52571
8333
241062
291404
160456
492102
313328
413392
175148
223234
208191
444381
551821
243945
221798
331851
88928
279406
93557
468326
116038
210287
329220
152782
134260
286183
114924
242698
274446
438823
287693
9263
404520
563615
187127
121862
85378
244272
464645
132289
514291
524231
130515
230782
12250
384985
87258
442855
148440
85348
475207
325503
476991
245319
1921
133232
274046
27741
150552
433444
458957
520626
512497
490913
488161
108184
565236
368602
8125
73284
543485
489503
395909
283399
179012
450839
163961
438797
219682
325482
397238
149180
457899
195720
157880
63928
470274
256470
222963
97922
436747
506288
92273
279167
399411
109678
517168
66435
313539
512402
475293
506675
260683
288929
3601
342488
497278
37057
102720
444339
491630
194047
132403
231243
104810
265103
172420
257905
406637
158246
548170
352900
87109
412435
147346
291699
401356
227988
316141
407341
462141
8952
18801
13978
517456
522794
269021
384509
169930
75920
500641
61718
488387
271208
50402
323122
349824
520881
227510
237637
329738
246469
36901
307704
373997
133052
70187
268016
471003
256045
70788
205358
482134
323879
4066
141573
516317
208309
473564
43554
375938
155811
102320
550457
204102
29406
112392
227981
167505
27628
478693
127902
436441
111886
521845
296960
86253
434714
445238
508788
40706
97579
487492
199488
557408
337074
528292
67791
521280
181659
368362
23086
533789
61599
408046
161214
416109
526343
180765
48148
400421
498394
372127
549660
264470
93099
386846
399281
486313
112675
347280
560563
503576
185367
548792
260166
318206
434387
325823
74367
88452
186021
366313
280877
13206
86179
251192
41077
391518
347301
338846
560966
469649
502202
86132
42543
254807
380925
48687
239418
169955
75243
130834
319442
378218
509442
472995
105018
568411
334389
502170
525582
314417
511728
41967
561436
204469
446874
215273
376507
278522
394464
382898
336551
160203
189529
39100
89106
295569
469845
53779
56008
493215
302454
433235
415776
493180
492043
265969
295838
524768
430170
429315
175419
506951
317695
136050
423657
263872
550582
486466
182144
106645
88030
226092
212103
448323
488508
410008
374454
113597
560490
166326
480284
276556
335458
516008
32227
215976
514527
510663
62990
496151
361720
148495
263130
465153
332756
472418
316715
409210
395714
93217
116302
505512
277204
318259
452392
92369
498382
78523
267259
469332
207013
17586
308191
6667
519561
431028
2864
11155
85402
236654
765
501032
150566
4998
351359
82078
226838
309152
363407
236423
489402
131832
374606
160848
320322
122635
531096
144289
399563
312164
181531
386537
521797
97362
422718
233654
416478
7844
551852
187510
110377
428471
379948
360270
217813
76472
296004
345114
399896
529273
227817
213435
381670
115600
151110
294636
493386
2800
184793
141805
389438
504383
77504
399853
156231
507410
429983
284312
134012
127374
229875
77661
389906
229633
190962
306225
475387
449512
316233
121682
280255
550324
94563
560696
430457
215388
495007
461128
3951
191015
485033
62043
533577
185194
75885
443524
443163
88251
138078
396302
90878
218905
351111
163735
74364
309959
545821
80653
497938
65347
311783
52994
567156
459034
267244
42063
115125
140529
241472
297451
322936
474835
87317
174004
309315
99219
222656
92607
171909
189583
104566
297909
545027
263048
486743
437218
92317
402367
444495
270106
139570
18565
301881
261258
203863
102143
268586
76970
159747
115600
252236
547351
455417
501508
439929
103526
332326
430735
343508
535633
92575
463799
234740
379843
194816
555938
401789
48464
457404
11775
376267
328810
208472
50425
377153
559497
177829
445185
20694
179868
541504
26462
247534
514629
44234
132334
130261
270952
245227
189507
301481
328776
144961
226505
152484
247223
258954
447102
218372
86559
135995
144859
135650
278255
465969
162262
20930
375228
236805
344814
178633
401006
274115
348666
119738
425267
458511
157530
484107
462684
381983
271190
382082
560017
179522
134992
90557
240198
233241
205691
404205
496534
267373
38199
454839
400373
268780
59677
132131
393643
261541
364646
32987
422307
181856
310526
196529
373463
270705
480291
317921
144201
442055
263165
75252
474933
459484
533833
413727
540142
121866
461515
539294
516531
263774
45374
243598
22914
125156
382228
435789
64294
199639
253956
492467
251018
157768
521643
45537
347422
383701
250187
78745
519300
459555
554363
56544
285684
510778
258894
324161
361190
147793
186374
180159
55973
506502
528805
39551
316756
441274
471535
319712
462372
533776
390768
165044
304260
48144
242537
312491
3859
311041
509002
390095
250020
378266
493085
14187
139896
496630
326232
363908
495948
431242
350453
230015
315705
136098
442976
560486
299993
71967
356327
559862
368578
285082
519626
410361
433855
555833
162576
513583
5891
153645
46018
254000
141890
480833
465406
91191
146015
188419
248086
562002
415394
366519
342345
80729
213661
209494
52582
185198
218820
395261
548882
109896
227121
412642
442272
286389
67724
556751
386513
500356
542819
168732
250061
337480
537659
435228
254139
436336
328702
490848
72614
511799
337953
162867
124613
493371
200732
273731
34378
223655
224632
224068
514278
435716
490019
503220
389930
166989
481827
22833
140343
302131
399228
162141
460620
185609
481696
21523
567519
478735
485991
379210
104386
268006
363092
246900
373603
135437
397751
87050
460035
251757
234276
519037
499287
410866
361169
367652
357075
281993
27692
379182
190050
133579
261867
305466
358293
170646
157665
496688
205424
421539
360527
359463
220597
496171
560140
168963
211712
370112
539964
553458
312533
203965
186995
323725
194235
54216
3046
256546
512881
55815
290271
108101
477166
2637
87728
18379
255042
527526
359774
368962
69160
521655
508692
104650
174383
24397
494818
58924
439730
327710
68562
557214
332150
546301
196978
369513
553981
140777
444895
44368
236297
348961
159718
339751
77260
471372
397439
513984
143784
342433
416880
451372
352398
105001
494936
357738
256124
554509
51545
424913
419269
409160
171310
135983
148292
254210
324215
65458
357176
339528
229577
37803
264261
181566
89753
68192
535252
114681
502361
358137
360122
194164
477334
65101
181484
367494
426237
256089
329783
297327
78508
90397
262460
274822
273214
389510
554409
38741
175205
265982
25514
426514
315205
327155
212233
467955
498806
215918
354428
96049
443936
524773
368653
207780
417032
480490
378028
362688
157221
126642
289103
97779
417654
204911
20663
465323
367246
386810
482548
407252
224909
345441
315622
159638
122644
543833
137666
263033
498614
191622
290077
25096
466080
287599
555728
384430
90720
254486
61793
310002
99975
212566
568214
387251
312463
497678
458437
78875
207256
255479
257301
443855
489064
150808
363072
67846
529151
262378
70608
237033
284076
281492
319552
267134
487289
228938
64742
142870
268099
333607
436062
165660
298658
367518
269009
502732
311128
568409
126422
288440
81208
559914
478742
507295
481829
236214
472269
207067
268613
221840
60997
503327
5993
196806
110387
196872
290571
403089
178277
254145
560222
197754
97310
525852
170722
232827
183161
132394
216096
187828
136496
333071
19640
331962
439881
527010
274566
531263
148464
368841
92473
485666
294086
36826
238974
268087
34276
529483
30651
546569
107225
114032
40392
200566
356285
328040
186557
522865
520932
495041
162788
35792
72582
125469
384119
159423
558969
147495
252431
72739
228325
511488
265761
434958
120886
413644
78082
65541
360761
456477
492299
118596
100663
392246
312036
43459
357776
553650
534161
264083
176239
34304
38292
42431
510517
461965
557762
516675
204693
492942
330163
277567
513721
107399
319857
8392
197236
460593
205416
74943
84810
131860
136254
495688
565409
187649
308237
152377
322800
70616
465713
532812
276613
183590
502016
395319
46213
307748
28062
57477
215341
44193
448527
427037
277203
218518
152530
312823
235329
233488
429503
233807
357014
38185
201832
69001
219160
463465
536512
254883
466182
219334
240830
219233
10827
319146
514047
361277
432674
128413
566857
541091
134734
225935
512739
425334
552235
286193
520475
270178
386899
149515
175197
501194
251351
41324
474361
82437
402253
21950
398513
134611
474457
484191
325804
364547
182400
417889
174829
369746
342448
453269
394077
489291
307928
284842
304775
369812
390527
363963
326157
538804
200983
127230
503894
335609
80130
427724
408794
151837
291449
517795
369335
280673
200745
474543
203685
40581
554983
562493
42359
423786
234954
74007
460829
150179
407417
137827
88442
424665
322125
313981
199729
525942
481447
142528
60336
266438
280924
359835
377690
335893
413250
157947
406043
433144
35766
213205
381019
545452
231584
341218
92110
170728
410685
271634
23938
506217
38246
421658
366072
437344
123040
335091
46725
33971
180202
325322
11235
289384
527499
448029
219852
205921
510567
65347
357972
514459
452408
1035
408338
270931
497314
454477
545204
553583
469634
13291
500738
530101
514900
560965
384644
298645
295635
19410
162662
18498
531231
331581
290538
354247
110493
274742
529245
342078
374973
43740
427548
405011
527531
65125
143744
279152
103946
292809
234534
350027
165481
80008
188657
318752
103324
319890
237941
55644
416317
475237
299458
355119
266539
219855
373564
368881
2018
466880
405486
197877
131515
347483
203187
507448
475072
220889
311942
50400
108415
20413
58369
63538
531699
553788
437471
411394
368578
559354
410830
120859
271436
92386
500906
557334
383434
235147
367480
534198
439055
146196
230741
95222
510393
274933
556889
348516
256198
498811
432601
284861
66880
528828
452930
171054
286952
555108
304988
299002
380980
320184
359285
140202
162022
116914
428741
98677
323195
171282
289403
510888
143926
79184
299757
225174
375085
41120
71038
437560
397539
446092
381411
173285
534115
227726
86182
510591
544369
109496
477779
88745
116534
417815
540627
479476
291079
401522
121178
568049
556959
270874
486612
263816
396336
161062
431718
311325
52313
462928
234924
106044
113392
472608
227198
497284
541095
524459
234093
382158
190387
541301
400065
430782
450027
79496
151701
48800
392254
23676
263332
80477
461297
182147
195875
265358
86869
50387
92933
102223
172402
243826
374535
500913
320960
121108
379717
276297
62782
315089
339871
373936
443920
562763
31048
178875
145618
371403
462289
457733
290040
27532
484540
257914
286418
10424
349276
129283
128448
401884
382292
375350
214777
239092
77041
20824
478043
215757
233041
279672
303291
255476
306826
183942
32021
166229
194936
160782
32121
470213
85960
241398
391758
552291
280375
309781
235801
84135
552354
489578
274922
250476
325432
485513
563929
183744
485806
529079
82918
270358
320011
216405
558985
145460
346272
20707
19474
348344
196949
232892
114112
338983
466667
310286
394522
261487
190486
547277
514716
289214
295195
201101
502084
111936
131099
11383
474514
281138
465184
214532
18650
489918
345277
218529
329700
499249
301709
184278
539208
323796
424016
378337
232484
478366
53077
279989
51886
557160
364391
119757
412475
119954
66894
361437
171756
13449
88098
427792
183839
304169
386329
12553
236529
124400
211370
211566
288015
280205
267686
140128
522355
239709
65358
233714
436435
405930
475823
99667
430426
361543
209494
97740
176697
448901
231580
536578
318761
230430
452111
114020
76976
326352
349800
439185
356953
443239
5035
183960
86255
504528
341418
264389
557339
87569
162609
116277
272888
443578
424480
322276
285439
189923
312525
464523
162867
81420
85904
479890
448142
75469
377459
516442
282543
440986
4993
525458
74357
127409
24069
91779
437521
525327
552688
5066
71335
418866
387070
296994
518441
136528
145900
127315
458095
512488
63310
267541
408190
553908
42490
314980
480228
530700
318284
285893
147670
38948
555854
515472
364446
152418
197630
13031
365630
518564
312028
28021
141786
295581
2214
545924
40433
289234
285695
384618
214944
305509
21496
273091
245454
460776
137932
328964
397657
287809
79856
509841
369337
341510
283190
390139
515626
325811
442696
18231
43353
242290
266030
313232
430150
498812
236346
184639
116772
190182
364307
458838
466199
333903
167415
150251
423950
81250
41653
131022
106785
419804
80934
9157
223025
456947
544944
401377
495440
309790
78602
495818
563236
424430
32069
57562
114379
365118
463455
420974
190463
186016
313057
186505
360676
139481
109888
438728
82602
169000
560933
331615
417340
350337
51603
285392
522736
208727
126643
163591
405754
409263
498616
234891
23449
106586
249868
300192
201583
95606
292948
486421
148779
347653
373379
529758
353277
281675
320455
42814
544548
88679
253645
553605
479469
441167
231752
162550
477598
299804
429327
47157
20724
66724
423851
335299
97363
405050
165324
375394
375271
426677
365440
221581
284841
541543
411707
565382
333618
434938
353728
446908
516965
242885
291071
486293
501137
499296
408440
492476
553891
431731
247402
9207
348410
58386
314350
425190
479105
84412
534623
105312
53756
487578
142247
367934
67859
179784
511768
247847
117573
158739
254500
438170
209721
83022
194798
533182
430581
11790
419888
469451
432336
175130
16544
221146
211267
70523
18394
383596
327435
74291
261430
81008
438476
256323
395597
564654
287686
18793
189847
448460
114937
183937
54400
5667
274990
194076
189822
137214
9886
52344
70237
175774
46764
73391
80408
524961
287901
557969
209066
515464
304722
481540
150199
366673
7833
500775
324957
131327
312440
503814
207755
84158
16057
371634
3683
417248
184816
463660
484543
219494
74417
432359
184990
371901
236508
78562
394753
32097
44056
16065
258049
567946
19643
322725
304895
184533
236788
228005
6734
222784
184887
544794
263787
200973
143642
259059
290620
120061
559014
175496
460266
3819
335057
33791
554802
328066
129896
26844
427512
50886
89034
40935
526767
13147
138321
80651
387646
215483
488445
528427
531122
508003
406818
174071
192521
103324
201000
515247
240204
483776
14756
264879
286286
518967
345844
354541
82957
372478
440547
162126
105530
2708
504726
348057
422738
151429
370674
289876
264506
842
461061
176961
444893
435632
414655
549836
434348
226407
418001
249849
201488
7704
57531
1066
299112
170705
149897
179965
62422
293137
402591
125640
355417
208322
11423
24798
552642
449041
520975
554710
398995
567260
82501
13798
389539
414771
169481
80323
209865
138528
75076
169956
108540
186226
483073
56420
281252
285075
457411
33364
68526
235129
475457
479792
137661
359876
379234
109844
327917
100603
416646
361285
263637
531774
238275
176649
497727
296560
133312
45684
497775
124996
179412
129116
443627
507020
274524
95974
186160
237612
185998
323999
329951
230675
453489
307112
434086
230130
247981
378374
346669
24395
337337
69554
515058
104654
382067
524925
545720
234767
400305
259425
460484
227847
453049
223756
504271
554116
50975
369695
345335
48835
264819
187855
188279
77627
264578
460558
251456
294414
421736
353234
135488
373088
212451
295582
182297
201669
58283
451511
466540
132689
146728
101793
158977
351026
516384
478384
294990
295420
407801
526215
13360
149241
168159
423877
221244
431537
420441
262487
129562
278163
235152
38045
49614
452130
388348
411097
247847
29177
512924
134562
315647
515243
356380
66950
155395
285350
318201
337015
435909
503238
505070
296835
565927
551855
29204
203208
204810
224963
250354
214334
181430
540486
433388
542690
255773
251161
143891
331670
163414
129507
344168
487559
194097
356183
390117
41266
213614
257320
532710
117719
224540
377512
312926
95941
438102
515658
495705
448073
448101
175801
281019
159427
366879
298574
306719
213034
508885
97545
308532
74418
207647
8285
404417
263442
165854
414330
152900
370189
116131
16634
143837
82425
411329
510555
524016
274159
136482
337990
331722
63220
277035
423134
561333
133656
232275
319707
282297
496019
324643
149385
406174
25682
286208
530525
529529
423756
42718
316428
441600
549332
514768
372806
70886
482339
313058
548260
136298
221679
169055
418298
391428
261932
311954
368564
396732
530351
470853
164897
325443
19591
361272
65238
480317
552528
110551
340516
490422
434808
383113
17185
295259
26250
227912
545885
145959
304663
459803
117818
309845
352794
420073
18922
497191
44634
170453
322274
370110
175772
284535
182105
285776
8534
122453
59818
184345
122431
158455
143746
158579
119312
245450
206819
34605
129926
11349
95011
477633
160049
535635
138105
75695
444342
35635
193807
406429
266033
34507
482111
523025
389130
242619
114702
540955
174769
190668
128784
459487
197401
530253
247910
341651
515613
185462
530515
110396
327323
250209
201642
193268
469304
14136
117977
52702
148338
238044
62356
122147
94377
195847
127259
170678
283951
391762
300908
550913
172779
497949
407474
565555
186418
119346
136161
411299
105778
99459
65160
308432
366980
516172
19520
180439
33652
542548
199022
247067
526347
445640
78731
363641
252985
66379
488556
103901
27355
389691
450060
277872
451493
420566
496838
431895
482590
514187
258219
380057
298024
141371
42367
159565
389046
315646
204123
294065
213318
566097
24483
20874
253941
473511
274070
316288
424908
497254
92878
18925
125503
155103
352337
495330
240426
329513
526777
424798
85115
546565
444008
113245
531525
179687
557346
67892
151934
381200
237195
443614
450874
407876
358906
552092
93239
142506
191264
306933
476269
141793
544775
81230
423528
85554
409485
327034
388010
215180
173749
160507
454212
91451
343036
400878
523217
75099
559223
122024
259004
525832
150934
295356
157732
113408
270946
332749
459951
413139
101632
445408
25633
261660
86332
469119
448771
221631
106264
343460
522501
180203
372914
55688
353971
550721
203895
74052
315858
243902
419197
493591
315350
261488
203518
57415
148897
468022
52278
197886
397146
454086
220882
233856
209531
348462
514047
311310
398981
435228
509382
515548
417232
456020
175863
291968
362358
319919
449781
284993
382153
377526
301589
228281
397909
448889
282900
228406
242368
228854
22027
384349
375474
238999
261938
390450
556562
443186
348459
361918
356981
459822
436314
4032
106710
377172
423323
143604
23840
72886
342325
188135
93887
153856
485672
236007
123959
53026
303582
332928
406157
418659
358708
101107
373655
16790
42177
475782
69538
44985
311415
291734
173176
285102
34090
82354
459795
417936
431608
314102
541937
342542
303647
182807
274375
152050
487357
442432
536932
385346
94825
441183
295259
178110
332033
75574
481388
99933
441418
517169
395360
398012
225053
53484
218464
98731
446841
122010
36111
381060
193351
432092
16440
337627
483034
378524
559808
19954
366251
86115
300330
406244
408367
563773
368849
356200
116166
179012
467989
139651
256196
160643
556362
468452
380629
380558
83341
12767
294681
562334
373346
454308
479824
29438
512699
218625
147561
76387
281673
524350
303101
224884
127671
115488
508739
391981
499723
370177
48673
348533
551368
292153
43815
490331
245995
151605
127899
254087
421195
60410
83967
313328
1451
522718
127726
63972
14777
341987
317191
542120
479062
430281
383639
54785
27748
399570
476327
431386
421806
221762
542909
164651
174268
483874
468970
449711
506637
121416
538543
566812
108061
315830
61020
140971
405608
362920
229898
72165
430218
265103
339784
239096
121155
112327
506448
394923
278391
1534
303495
77381
359003
63689
221300
408284
232497
341435
200544
147596
81037
51207
474232
150418
94572
411961
332354
129091
528760
249492
124389
50408
303114
442880
491088
429413
58357
543288
413246
434258
18073
453340
540000
119039
426742
75433
504783
509926
542373
4561
40091
8742
539524
473995
506415
127059
299076
537724
440096
426440
439044
300116
50088
259227
280788
216069
79469
252855
115474
229428
375951
372664
350262
365601
492037
334507
156054
20441
515534
258160
63500
89294
389987
565603
312518
25077
192683
148132
479513
90840
265296
40889
566086
201712
459210
312075
87869
142827
563610
328983
266713
168992
521477
441455
288711
177853
236996
335409
503816
34932
531994
238121
81489
447501
464472
269824
324490
385154
154645
198958
23484
64963
283762
97203
390303
563836
166155
544932
157513
374069
9652
133434
194387
460522
518888
257420
390294
343362
68500
161329
541769
108748
179721
354750
10627
213966
26061
270879
106089
546399
280457
227109
137770
437691
144819
117932
558907
467087
393193
262975
351034
179132
564385
92596
299785
455238
34030
155351
527881
56728
407985
453393
200810
115477
328734
46923
528564
93337
501924
343071
85015
244455
483138
408459
291392
214695
110865
568044
274177
432962
252503
329888
473783
393536
376537
87440
251834
427158
75964
382508
394591
93793
323458
189877
396804
529050
361370
518897
491112
80884
132588
299475
136895
17913
14044
117900
502788
425375
27450
318582
38558
261347
540626
340533
36084
453056
385783
246157
41168
483843
85352
401978
495630
224293
185342
150331
293986
213917
51714
382964
262343
368443
384295
519094
141993
501920
379354
162244
370155
351750
563568
27433
567194
400965
486721
155713
513694
337529
346294
46441
291371
366696
347741
430825
281890
559333
4438
338529
422709
388724
439257
67283
122750
85007
125518
469780
550296
14064
462715
52443
71153
323622
554724
37426
195292
539330
130297
157751
143417
253870
31282
564457
181055
476620
398765
238090
17796
202532
222047
186602
65133
294838
205496
394093
351700
231997
239005
489082
206509
239657
174984
456337
462630
199554
350858
189073
18031
66788
123393
32506
141682
265495
486703
49539
79200
51480
170101
553768
132152
468746
115907
97686
114797
392214
46469
117818
200553
255785
565819
555482
318981
231692
538893
322040
566987
390966
234775
431267
113940
466851
446971
541092
214469
196333
508091
83964
28853
283806
8447
422690
354418
520156
417681
502440
444895
211973
205817
407904
295652
137410
392234
152852
15130
381209
236748
247088
208006
540451
286693
206697
495063
471320
110924
343849
204655
155544
226943
374430
13766
537383
566430
274695
76789
364448
438309
48010
344062
365404
279431
182668
374809
465566
554275
215076
515420
493076
61954
493483
233353
532151
67383
355507
499739
505384
353586
222082
358328
512332
132552
527013
566672
128462
7154
164255
200911
473218
52671
56099
351531
66733
380894
318926
211795
230672
280512
304637
285992
212055
381929
145954
322136
232171
346915
293304
471066
344882
276537
466297
134696
264036
529788
120294
98133
24146
251858
413638
408521
351359
14473
491641
64011
444294
526495
468581
191775
171257
559099
130303
242760
84003
270013
385420
182536
217080
163398
553668
56958
202508
333539
521812
542671
473654
152096
514237
294232
433265
205542
17946
249667
229808
565001
273211
488070
440787
381450
334691
136761
507004
232141
179423
33191
52823
119063
470754
523034
102155
273148
322538
95560
108249
243156
331587
552166
387063
395684
223360
149303
60504
486057
233440
406902
81225
10939
296454
273117
175305
209975
88686
479803
262639
43289
424906
333866
385780
510246
479069
333380
95701
429785
358709
288638
135241
268048
405153
139360
437091
390897
299921
429929
184018
385045
369080
77235
470489
215548
275622
42876
494831
96334
163076
26838
463497
400360
115790
14668
357890
272493
108920
457416
244555
32752
56203
173102
172447
335386
36395
475682
399998
354048
539218
222540
465865
338020
401679
35690
414205
113225
258859
493440
360257
67285
264554
74723
513928
386653
309179
415625
502005
30660
38335
225395
446308
176789
476329
82290
183690
255233
184645
306270
97319
44674
283597
264339
163740
559318
10581
196186
275322
26260
7197
295474
246300
256616
19411
292605
18144
290307
561613
313382
200976
505292
498214
445121
459348
490447
212147
134038
354882
511398
122402
458961
518064
254461
402400
483138
459988
14085
332859
452210
79077
491545
398597
349335
566166
187378
34938
61939
532247
179198
389706
308657
418856
126285
175073
525332
551793
139617
449764
313948
13547
192652
379530
113522
228346
294789
318956
384601
29035
342718
425056
324451
316680
534625
522522
302931
23577
258067
455458
534426
296262
239413
362926
157486
494567
566317
246697
272034
211936
120982
343567
278701
208080
486062
389223
527149
147360
129555
214087
114334
127802
470348
346963
388189
327844
64944
39373
102092
491574
559487
134172
541050
305336
554859
372774
273785
191830
168198
532655
400721
338524
119746
402170
413315
531757
78064
45848
118779
443829
404435
398738
74025
111267
242463
230321
82565
436779
98093
119297
275
537619
237964
138205
558726
298634
498464
342860
288895
58500
402412
44160
8069
193409
254505
541095
472923
499149
1693
71267
187639
294754
335317
189129
492815
217570
187937
524005
503089
198590
220456
538010
55664
203204
256574
552547
329683
377257
308823
559135
316854
212621
63368
244836
550642
497873
367970
421065
297038
346110
437157
410239
278160
428338
306790
113552
106221
414506
177650
488958
24172
399074
113598
538320
100529
367522
520620
104824
35412
31865
502952
186782
118066
74464
401395
154418
284629
112618
263593
384008
3561
217367
542877
325281
270491
316512
70124
452212
211078
243568
533670
558658
243882
520891
39402
523383
234937
117810
87976
438839
341207
538326
411273
568404
62631
371523
551234
49683
115583
318282
452092
91544
358010
108397
519751
140289
100683
183134
185388
333493
290340
363112
174985
89351
24538
459119
416635
430702
192698
357925
453431
512494
439193
43688
207338
345762
283175
434882
96548
91759
266863
509190
530645
381285
505513
482135
120151
192268
555407
395300
497297
346772
263781
446558
123570
409438
137097
539218
495052
71967
418816
132066
335268
535967
237880
402656
540054
388345
307936
345685
108384
267281
177835
174074
189454
10309
257806
7178
143947
228113
74319
257270
26152
454891
235895
173167
72717
347082
550350
246052
554802
184124
412320
260582
66967
255424
278529
152272
295799
210647
510141
133851
463818
30741
182331
19229
295574
218467
131580
179900
229499
407007
438811
235125
520571
2232
109331
97787
349643
514182
526421
355269
276841
117948
206931
262815
501103
395559
554494
10671
464644
414297
365634
550578
145543
245560
321624
58413
327715
448087
365389
96825
326669
189419
242433
240694
295665
243390
311487
168541
211330
507792
343688
324115
252175
360560
251558
372655
71531
220619
259983
560701
467225
258636
411744
381835
30862
251712
357678
382147
298563
396419
188273
175636
546699
189418
186816
565684
500690
434494
546266
27080
247005
9941
298069
109869
486108
282559
418573
151921
311038
276099
360043
355826
351021
431943
198238
447273
559133
321994
111903
449286
348922
531830
78493
471377
217707
408048
91480
466095
264461
149520
179716
464845
291544
25981
10364
527674
298133
278520
292318
550818
269639
394077
226261
109432
243132
73154
117138
162758
59505
334310
132832
199996
357955
148398
166889
65406
460094
88079
53645
320154
284589
177573
157746
107836
498897
51111
256022
398231
342232
219703
358922
560454
171693
330721
428276
527707
468948
559538
375402
139028
159046
542314
94534
174639
488936
296667
551401
301511
126948
499078
167397
96483
229712
90072
13857
162534
16587
538667
433001
370718
205069
78114
307888
382095
186279
404919
225443
438312
129047
109202
109965
35290
379847
514502
491947
446629
268533
470543
274455
343510
258067
508031
27488
502027
200650
143342
294184
494856
85790
60186
397712
11488
291561
456628
461354
266648
284240
552824
270219
274748
547227
458158
127793
367060
555517
82284
325051
493059
253599
271591
341777
401691
470836
462612
433625
278051
101997
372872
471154
561115
364689
305077
26871
449504
370506
493429
181880
229705
1233
351408
113523
343118
40530
465608
364112
519523
460206
138502
524310
212578
306645
459866
351904
74439
302999
484575
325857
557758
446565
124643
22995
565585
452538
537829
129986
498715
454527
231802
258553
155982
194878
547731
45558
94090
347231
354779
528963
126910
128877
4401
498919
312520
494407
440325
281066
88497
274216
302440
421520
562437
521338
250480
561431
491171
114637
232274
466765
325697
354669
367102
298550
339272
279640
246188
321093
143800
59211
447562
375513
25955
25268
415348
37935
388007
303187
261160
184309
492083
89695
457334
20913
425611
294728
154203
190503
400584
404603
385411
502870
529112
467315
192436
120202
559886
355311
465030
6103
244655
193208
557068
353355
453041
414303
204910
546615
187706
430584
37610
3417
513510
355094
261558
395471
16665
502921
482495
212141
208969
33325
126505
434664
1432
242206
53281
535932
232436
419053
156675
423024
318136
262878
491068
76173
498147
238740
353150
394786
166237
531954
129646
435611
385073
373184
100190
308598
259240
401378
276555
27000
466200
377194
527846
28192
421242
496823
530845
45818
146039
284797
485963
164761
152680
472278
131593
237407
448302
70970
352340
383123
504095
56241
59440
104673
521095
291792
165086
31246
558551
177161
344277
556834
502986
193411
364222
520557
167388
251190
251371
143594
482555
68774
296826
332844
395702
326923
22846
166171
444955
495772
141521
264708
440048
214248
447421
449803
544762
179932
307997
5649
209911
295596
173011
8453
499076
164162
385607
36453
237822
279160
10505
342747
464329
535861
92119
133672
440694
278701
219691
33134
163624
218508
219125
446450
525451
9239
416903
394860
237994
400187
414030
115814
491904
53536
542820
61292
15046
84585
78002
470666
321819
117073
87328
62600
429272
125712
432140
300498
115615
82380
264359
145969
252898
183942
164807
329259
505827
380100
106115
354088
563445
373417
244935
39512
101150
341881
488951
532813
375587
381954
475839
22027
312568
306510
412134
437625
96390
248144
149185
560883
512787
500408
303167
86793
52940
440932
539153
526593
181406
90313
69358
461697
143638
334243
532206
532773
77097
283148
145299
555970
489476
430371
58895
480842
515512
527445
485302
105885
422907
197346
448294
362048
65218
102452
201669
99421
393966
317620
551851
380960
429122
138855
565184
567356
268802
412234
441863
363037
441642
211146
71337
205996
218943
143550
99292
431668
309130
58103
297814
97382
354951
199050
52777
362720
182520
272195
316365
448067
439904
430380
537541
201995
208698
474720
431940
414063
16287
542840
484003
227431
1200
387158
113415
396215
9431
30231
526975
156234
495191
427925
6547
189024
335291
190819
66725
219899
430193
375682
217496
193212
343759
523657
497531
136443
273308
195180
529278
143785
265366
473240
209784
549247
460328
80629
127670
228481
152454
97626
338962
53377
430705
295705
128274
533040
111863
499962
480298
565839
198714
12045
65277
70833
269688
109239
465864
492479
399672
238391
83198
36584
149142
482713
564194
383729
73214
506035
245308
51517
449626
61698
319443
302227
485414
507144
268243
432144
478515
126974
75991
92152
49324
70515
184881
153963
2443
281659
62534
17352
242791
75727
427182
159146
452247
310222
424470
385930
187463
40614
69535
284678
555464
369282
144943
337577
289081
310301
15539
155144
136513
426750
146343
312024
122508
500946
239606
213091
242115
17893
69565
8395
495151
72987
46036
294939
446098
219726
402362
227575
106062
255666
370565
316392
7482
176769
176927
220591
37679
468076
398530
525238
453226
486089
271814
485462
295707
86799
415377
406738
489582
120142
158217
40713
545117
330562
58522
46196
92713
236208
7613
412900
183697
327376
340722
309643
454558
532031
62531
369222
167668
295252
43909
103943
55807
521278
36091
443472
528853
340702
427677
42344
144114
301670
544320
273299
87971
297504
350196
374060
40348
157118
19199
449653
289322
2863
332937
129587
491617
258202
532431
483863
298830
35427
200155
272230
295812
41072
427844
32471
18200
209328
211230
501478
323984
213617
145903
322902
453008
451802
181510
379762
268803
94562
157948
346299
491982
77948
369581
421935
498358
352813
106537
267366
275887
472272
96052
20859
537186
184645
219539
216773
38362
67596
404275
531482
200453
110049
415379
264972
336229
217293
274489
452346
141751
378989
211884
425900
229858
468493
526980
350777
86180
99073
503432
445132
329832
288732
83080
172144
60058
42082
259518
389256
321176
82982
491329
22112
229946
119223
267257
251446
391144
324641
325785
176265
170305
168447
364245
173970
184159
298308
255680
201370
202728
422485
27080
32539
410662
162017
486557
10214
259467
430509
130020
106026
158076
131908
460381
290117
182381
449521
266002
356246
37018
503679
490970
330728
183834
507143
148380
90409
383351
289935
281453
485688
274110
340727
261568
271558
227805
235907
410046
36755
476354
382669
234718
444381
407244
146570
496091
391235
2927
249922
512326
282555
47720
485491
372007
548546
430796
228904
123888
92366
252953
524407
395041
489750
312189
288360
545359
162499
130693
7746
506644
88624
404191
417247
49043
5781
72226
42883
339310
10796
386229
96267
511587
429505
218938
262760
287722
159608
206855
124012
527136
434640
39599
333882
559427
46135
244538
129581
6702
442436
529087
9865
63919
431372
366391
527836
169811
58387
232699
358494
548077
310694
262883
294826
554511
530373
42242
229746
347856
66349
392174
406145
556860
99840
514604
178003
181916
461114
246162
283463
199202
178732
479376
43043
427039
357330
58684
426998
271885
26495
547466
202373
200234
520311
280349
274869
378395
79669
4106
209807
453509
244461
556341
394665
417611
66988
455731
30160
416166
273730
376309
479040
47241
506182
414169
143007
260418
226232
90811
364241
383649
489479
399928
232089
553531
532151
32498
199043
467451
99858
310930
171642
395688
115772
438067
177949
175969
262538
24144
112452
547361
211194
342132
385207
305288
411680
527975
337249
528739
143957
221170
250520
65578
489160
273556
440585
218084
197040
87034
221612
38506
127711
321769
335062
94880
475592
390811
80931
371240
542528
440584
67857
490307
568088
4290
42973
480290
343629
82097
408509
391635
64599
353343
370283
137076
295208
213069
197507
339090
446142
63675
563473
527778
351395
365110
134405
503047
279634
556587
530531
315460
406097
100875
50172
526541
533219
133866
529517
75526
121767
430286
548077
163270
214805
208904
346476
464252
171649
490478
230629
567493
158220
314075
451046
222251
337085
385503
337677
487917
349989
173504
441492
9996
565908
320624
127570
142180
404164
543253
157535
260903
328798
552093
420655
483603
503395
539248
132743
425527
91942
108406
299650
27856
538633
176843
400072
466353
131904
180283
518507
521149
391592
396419
113742
257018
443499
512438
70251
67211
444636
385330
63806
70733
521549
288668
558025
559484
387944
548401
260821
457446
306030
35502
50713
473182
399463
139735
369066
220401
220500
192365
83761
67350
200956
176655
454232
398244
363035
453690
76399
30539
29069
377653
51598
67701
461880
143067
431216
55543
69629
419154
56271
63706
479743
517518
558031
4826
426029
216711
183645
203357
523534
336453
407831
286129
331966
412894
469728
37357
58198
503383
449109
416686
502038
57448
543654
365318
350520
469428
428380
10091
447263
492518
152266
473502
284135
457562
341593
494596
399109
91142
253713
452044
144735
287046
354277
421195
286918
108167
407939
42639
492008
157390
402166
197273
239903
228616
497731
129792
103783
514246
397038
122477
493503
320569
294259
131036
263818
389216
230645
56488
528552
503817
449035
179606
560902
544505
255426
445142
398301
563312
277877
530220
541172
35532
561879
304310
338372
7006
87427
230134
500767
16059
510636
457114
412357
405275
110896
29026
154075
173205
547114
481818
554168
135656
547783
397991
400298
109430
443985
239606
47835
390624
290039
409540
379969
193711
148207
77332
45652
405593
195134
198681
481311
451682
286617
125734
328710
388361
79227
526537
73292
457244
237500
278056
360172
251004
85642
156707
116253
119933
535580
528087
497591
440062
307688
29807
436274
31745
563047
231349
306938
84970
532509
36490
331376
344185
523112
507364
88345
480801
528664
297465
517894
13936
161724
218938
409893
442198
302677
6429
453037
441768
241854
67825
43552
565815
509554
391578
89657
275191
318620
101508
502400
274694
275645
116291
25274
547677
381957
415846
126571
428002
308911
441279
402212
53334
106311
333128
37923
210549
535296
47971
486347
402730
466556
416255
60109
285610
39886
99216
263802
84301
513468
302551
170869
462244
15346
340912
85445
142602
397674
129218
171395
180434
115304
253965
466486
222910
235248
24545
279632
425110
445248
522138
93137
276316
441775
88489
132321
461084
65059
211837
472368
4056
271317
220069
192890
97939
308541
293919
274863
448323
31284
35268
261552
12102
154399
191442
375453
470359
158213
399605
479831
410327
407578
529817
288955
70819
313180
301161
402251
75219
414154
87812
284632
346848
220239
469096
73232
248540
57388
461407
9157
201527
253024
230666
545464
543170
57079
102964
383879
393298
267811
456628
374722
543891
303212
332781
95382
212164
115186
561419
522007
548011
289396
509741
146152
78847
107604
517714
192477
305721
310215
221896
515902
233177
403307
179681
28972
346243
326624
17249
129182
174051
382827
387446
49404
206112
169098
45691
454889
265768
356733
357651
225589
190533
140183
262062
245247
86920
388634
484744
291791
152164
515092
342090
125490
502753
401625
480917
508070
378346
337684
541576
338996
92106
236641
124905
84079
470730
99787
197783
448078
17013
364443
5816
50112
152767
402407
273679
283904
229758
423764
517118
98409
355848
108229
242424
365953
401925
198590
317764
465288
361589
471887
32053
344948
468521
102616
366889
501582
445438
477309
115422
541995
156122
341651
446467
242777
463713
473218
131478
156998
360993
302285
57752
185436
242978
299952
176815
448523
425206
292176
253681
11674
388784
282181
509181
83420
406898
400686
125228
58162
326918
336859
187797
160526
56472
503259
205601
153462
55397
175031
552190
211910
457045
523918
299163
526150
473976
500932
503286
392327
201604
282323
325749
327437
553390
389763
237029
533830
465887
560909
62357
97111
371833
558324
371026
398924
458486
452818
148602
450582
568351
548089
327579
441108
258186
44491
88395
479162
443211
101941
317734
93020
555599
264147
529095
468272
21168
474221
117851
199552
141259
9441
547338
271103
398611
444829
18961
333397
68526
390820
108395
80226
424770
200743
87447
434661
237785
201483
140644
468701
109806
49765
26578
399510
267762
532678
303538
450598
175019
286967
530762
418314
383317
80813
467454
203186
87609
496464
440899
493832
223359
373708
315315
362986
125140
420312
477838
480047
299496
239705
492904
319995
453190
464312
81970
3058
189670
555424
243962
126693
234353
203415
64721
412519
476417
114274
558380
192876
187728
506743
321754
331786
47727
387552
466042
296933
39708
174759
365007
77448
247538
201062
37307
556647
460598
280660
419942
56955
507264
74039
226160
97354
489723
414370
243371
482114
144947
70631
276931
467591
75531
282436
219398
270803
352837
240264
532056
526270
488075
131793
515415
121453
523756
544152
463291
109447
186822
173486
516839
491966
220246
532151
426358
443438
543170
486653
121472
349267
251794
369266
397601
446939
197059
150259
143391
111455
416543
73405
322717
481210
557696
362859
49254
208112
385774
407752
486424
139460
449367
422828
225895
226461
505040
450889
33373
195166
130889
269009
222929
95309
186103
185595
151534
172784
565253
347682
440776
51591
355592
56512
159553
101537
39649
553445
87050
179426
88262
258161
124645
327366
565669
250450
328889
252546
326567
297201
281252
181254
42918
233462
150869
433353
296317
185870
36084
467995
494099
402190
406517
291171
321447
44430
331506
99957
501766
74943
362855
334262
92611
228689
530997
424864
522590
129660
218048
254674
551966
356288
151983
549802
7172
484096
363157
86472
287073
506119
232585
494854
105060
91115
111764
558280
439292
336420
550195
417193
513398
108884
344311
530279
228500
48642
326070
199706
122464
27537
302994
534637
565289
437217
207692
129004
129610
86356
344586
31227
505544
520313
24605
399860
275709
396621
210219
511793
457221
528780
54801
256728
239358
382328
460088
446748
259305
78027
120793
290336
336401
278118
221374
284117
417972
288434
358876
238502
508321
102264
507892
521346
406527
156385
482601
427152
492881
509555
361516
213829
34655
528486
27504
316219
273727
99256
443490
365542
409276
119304
131421
461526
349610
334985
16756
512037
84642
174779
559011
87962
557095
28040
504973
402951
76427
41611
49133
205089
224369
511586
51131
314981
435455
486422
522460
132432
473917
60454
112786
534392
288182
149123
205838
141700
238500
174393
372118
460758
540621
152744
420787
34188
323163
325577
331076
230319
101759
307748
94031
219790
333408
67431
548507
404917
298750
309166
272153
342946
358295
380483
121050
292033
330562
241611
373519
69293
220690
190793
419137
409637
412920
341256
438883
274651
191275
552294
259483
370357
258567
143777
245357
361784
255737
304561
35104
164501
68338
181372
430173
317593
420019
211108
331630
477436
177371
65804
4937
113638
385058
413572
38314
191032
265591
52322
88752
397058
57097
380537
387627
31984
248423
5743
76364
273039
137178
286882
304895
98000
291846
34644
132198
141789
357013
106588
452211
342726
496250
376869
181632
377991
195821
270323
497810
130310
174263
162235
219017
552412
170868
237763
545874
438907
563665
416310
48796
57663
61927
90291
458402
175268
59999
313782
50302
289161
453912
185081
306959
495369
541061
384774
245111
325018
316984
96479
175968
245390
472746
31790
127270
489943
272628
505919
535116
270478
160109
480239
329220
297741
554318
312570
16164
489295
243350
126939
387666
84707
81955
313124
82371
230436
248658
155692
225472
303355
428917
541090
70342
545098
88226
303016
206127
486679
28834
566661
514548
101329
79717
66795
455043
132991
285707
83232
214532
560253
83624
557191
211984
22237
131842
282243
349265
481818
133240
183553
328180
369851
213961
422197
280576
109916
178129
77216
264919
74995
150981
16155
557185
19411
311108
453852
297243
188715
33818
307987
513607
161733
472722
404363
42033
219732
474010
161049
501154
138344
104640
441550
169574
80894
92795
342282
119763
28008
226792
323603
277447
555321
149166
322314
378355
164169
26045
167228
81752
159215
45589
401534
520614
215367
262039
542641
453607
325804
337417
345730
544663
274738
265303
527095
196680
400385
247431
537035
155912
223707
453974
332008
352345
3956
199339
476012
497716
17916
62100
39675
432995
7013
419464
362272
290136
523198
431659
48739
427630
520838
452062
276191
492953
267264
145569
529054
515420
419129
267050
320082
73639
204442
378951
14806
349269
368166
305191
83255
371253
252091
131139
484710
420835
465654
322517
234113
316155
319689
248429
178450
532345
71945
222346
200783
124665
284747
76375
360460
304779
72882
133667
82923
351475
483391
186102
356441
258968
185475
200544
392038
190096
312494
436163
540518
20368
205448
351103
221426
126626
428884
290372
561064
84605
378493
362059
482147
492641
372693
284887
550567
322542
11336
418833
366298
173012
509956
513489
123439
156315
303384
519119
72221
474030
226316
300385
83215
428992
103161
46848
11759
457227
21781
401042
41212
296546
233530
325324
347951
317101
135446
497278
527137
169942
68196
477023
190075
253573
295038
223803
323560
470014
394590
270119
287210
521248
281605
63430
214251
477290
223427
170866
202860
422370
321374
265200
214400
469187
43123
510147
187581
18162
399634
86141
164871
420987
110937
295376
66657
276964
554535
472391
435865
409361
341399
418196
84415
132553
383117
22848
68654
460650
154144
355800
216303
85197
201426
203338
389493
167542
138038
89685
188151
211091
450804
471884
96476
224636
220172
224188
430756
51534
275170
85605
230707
273131
250028
492166
331080
425057
221692
470035
338661
285783
317431
363738
234588
204007
125381
166021
347047
297974
336716
99375
18157
121791
131295
43318
94873
559850
568088
228278
218387
266645
303002
330227
332414
118984
501576
231420
547166
116547
316850
491105
88473
451963
288897
562093
154468
107605
131062
371164
445510
385711
532596
560623
245976
49645
568487
378803
273812
143745
446795
44032
88511
299695
545829
280706
336149
389399
172611
119642
118201
103681
64140
82189
565933
247986
320784
220683
387658
567753
48034
420516
153364
163370
338569
550671
431280
270281
156648
45367
44278
242236
59697
527479
445521
137834
550366
340199
265246
548941
384061
108535
478019
413779
457164
308012
551797
319954
80389
284448
500947
482559
420784
176097
482421
135420
407013
503993
452070
314416
113660
348700
457295
565063
179137
265564
412009
355985
344087
364618
528977
5020
359615
193114
383456
23402
304709
117425
303412
113014
153522
178657
291889
248578
500189
138968
515783
296343
34372
144572
510849
555306
104643
363695
95208
530133
278780
98634
368581
538419
285664
564747
116589
478061
536235
333898
390364
57741
558584
461281
72712
213405
80837
452936
198495
176392
259566
306819
390077
28559
249556
505294
290340
198011
213884
79433
10562
308357
325116
91548
496675
184654
157433
387987
3307
6284
91418
469549
440089
514648
352236
540041
218464
310215
90795
565261
105
6688
348356
138548
287097
364508
509730
488721
504193
370842
192157
70908
15362
270335
507982
524280
203863
270533
239723
168943
232548
23791
486631
506738
137436
285724
369258
221374
366867
521491
49354
145389
59472
6297
139154
560332
447989
84020
113969
435896
483847
5195
558531
303026
383486
483272
511948
115751
260915
42784
458669
448517
51306
403294
370082
283050
409698
434563
26987
94951
22769
385758
186764
38137
281810
414834
108274
507848
367975
185063
335349
560996
10663
505088
366771
367301
532274
455464
16157
233496
329938
32492
208634
373794
502761
187529
19342
435972
442637
394809
238999
222798
484806
358957
167829
103564
266750
214078
6971
369333
490261
129076
439427
218062
440585
208818
168170
21583
251334
518139
75495
323004
325733
218271
196283
493598
128462
491838
504200
68426
64854
421137
487237
22934
374403
25465
330847
15032
134823
90236
188073
450404
132015
55686
248637
455101
153002
500314
321296
191438
160712
347636
44953
94068
314853
401090
518281
396107
262048
80000
146961
125944
341839
161251
38626
157235
548483
32646
507213
110750
520208
373754
354143
119191
207747
53298
109459
542251
3225
103003
217179
307156
179571
423763
493798
168173
13379
200661
206749
440718
259377
279880
424364
371158
84548
106850
240786
530368
277071
326915
424177
545940
42079
220687
227658
495234
99233
326430
262711
249119
442369
194861
388739
349634
467996
285311
110183
401278
417870
525055
142056
472461
283263
36765
250122
410692
492967
528147
565964
491565
192535
208209
358935
343712
411571
481179
443788
261296
31751
544350
131854
162981
455357
4914
450445
301689
503498
182916
522032
51919
358649
60254
428906
527027
115553
362236
413928
55161
234926
49126
527340
91745
185806
272757
566311
519194
199054
567345
152608
14490
449596
396655
259240
536969
122900
562227
204408
320600
374719
178931
143503
235105
421463
531442
395167
118907
487048
524188
53402
1303
237390
59747
244473
168689
446428
554962
408240
127197
458186
146824
9576
263874
243889
63750
550901
438568
18469
7506
327618
526115
477314
237274
282551
314258
330172
197483
37958
129248
354396
440216
460343
131922
117630
85194
237478
480628
267373
404011
389380
393328
541015
505267
510900
556334
181370
234117
220865
327748
113208
111793
210309
541017
18906
450835
266087
339784
91472
450112
35225
502634
493342
545849
478107
319519
454210
188649
188646
74544
370193
41654
340009
218730
333647
446839
229586
278599
180959
245169
236744
105672
453054
506735
545640
385224
151998
22047
476959
38994
175255
47986
240727
378683
286952
166682
180026
564900
352987
468408
367466
392266
502996
220139
102273
189068
175181
251742
447084
204105
419239
96178
415355
506535
55955
475513
434380
315495
306128
431107
448913
17216
210569
211795
13837
492805
149091
222077
391563
348643
493844
165315
163374
437944
221666
214085
164230
431079
254114
190040
501874
143273
414635
144601
222862
261488
271409
339875
8421
51636
565836
240442
566195
409338
221116
168328
67139
235089
117260
316797
22868
180434
306758
281411
89381
474065
275784
428811
160993
74439
391616
74607
252171
473822
311144
130871
252375
76189
149871
66951
360276
44704
416467
223371
376630
242453
109860
30997
184020
377114
260771
487524
119052
41358
82089
53612
324936
313876
252116
203094
383427
493770
492868
488249
43919
452312
77373
228404
305695
380208
93138
114693
52653
240987
226312
465889
202585
73348
32043
229628
381795
59587
226604
562932
334834
61824
268535
132122
90087
465985
401779
292277
563448
57293
41147
18297
435565
335767
515273
19978
296567
241682
340715
330801
485069
253051
165086
193323
298599
320780
1998
304613
516273
484171
301182
286488
250250
181110
471942
230636
129106
335679
373566
565785
231820
146133
392790
92454
264101
137304
261422
443998
344683
410632
413676
197919
498173
381883
29152
44307
202632
396808
244420
243169
169351
191381
212714
303137
68906
122997
184890
120723
466250
442989
564816
59877
374213
317286
482023
517723
215493
324343
48812
87951
313029
41512
218869
295662
86774
31284
335996
439293
189574
495973
16846
215788
161854
410646
286376
459561
351559
294306
137399
214328
514357
233766
99126
6786
326621
229202
15512
538140
62026
5756
538076
294450
412596
394174
339473
431241
205321
7390
3931
251868
111753
49301
275236
284955
337897
533850
473204
95061
486700
286699
31333
238941
414130
267841
313348
541785
460265
156685
445808
471035
239192
47485
386634
413131
205026
346349
481241
227751
219855
172497
20723
220515
465870
137146
37916
464523
345682
235706
360642
77976
92595
555039
438482
489229
448523
450008
515609
420300
548032
469873
398109
50714
561523
292109
30032
379979
74338
126128
536778
469132
537525
438740
90645
339834
519335
168513
550817
167208
234832
133607
309848
490629
303794
567662
525876
292590
139513
101088
385835
538241
158088
489588
351631
173233
54667
377737
5480
438240
25374
237289
295037
399779
152976
136130
420204
557650
455410
156190
332547
394341
195029
505140
429545
465611
76029
144289
47387
509600
203558
314329
266722
173084
361615
378912
200112
295600
299348
173646
163073
253428
164887
258548
311376
121607
211870
532234
408906
189796
326863
28849
483422
303592
304465
353105
130568
130577
14870
503292
386820
480560
156480
341079
202047
112786
372652
337097
384489
512761
561342
19264
563504
158207
356718
489119
239412
314826
408564
46531
15248
321393
437221
208533
300260
330943
354319
56726
4907
332479
296992
65527
97454
452199
519682
281148
495952
262263
202109
161312
383437
471524
152596
144194
170000
274867
85417
112049
286204
271244
395347
279772
365167
486620
154486
464820
81261
237558
313052
9162
417838
102193
355095
125123
399826
420849
85412
57351
102280
478146
3234
420108
234411
154849
196128
520040
388391
297010
71802
83525
180192
329783
155263
137456
81975
39584
203852
25262
292879
445067
330825
287044
528095
328730
544330
421409
388959
175075
438614
63090
361311
356283
400628
304548
273249
387076
208208
258078
121368
544962
377768
163248
382941
25486
25025
68689
463695
332791
2233
70817
24139
502132
390818
556783
290734
300139
416096
331589
377856
121172
392367
73036
207440
400207
412320
50859
396695
479335
537175
355221
401139
135622
9887
387088
8811
375872
162140
471271
455788
249444
279069
113858
134760
192791
380348
539125
30129
72107
111723
260806
232257
207211
200264
66505
147679
244107
79142
294801
522579
292274
219357
416569
317818
539810
155783
187527
395459
130282
160075
565833
273032
491843
283402
552032
72279
141346
156122
494741
275851
167418
304282
97874
564322
39888
16149
525985
130200
495494
374172
231549
95795
131409
11409
551761
164979
97111
541429
7427
291709
28412
347709
238316
222028
42424
266085
500279
63564
219511
219847
272642
521916
77529
340768
564854
516297
398071
58924
296226
531406
118197
174776
178788
316013
541361
383170
484598
401288
64119
303628
77535
187264
527550
91909
487403
13731
330011
567530
237959
479696
213858
265254
520356
295055
355045
507839
440003
335470
222790
351865
20969
426852
416124
532769
33310
234738
427657
266248
243671
491288
259713
282272
259831
481604
136461
182308
264431
8160
50659
20753
96200
361197
535268
19271
391261
92558
77729
520111
195852
66705
205538
360693
248760
547770
254860
100330
273961
165126
288689
379978
340085
29551
57866
437566
248786
303441
465444
379383
75489
457575
136922
155825
468817
131696
80818
224894
98664
37321
314056
179687
152976
154610
403704
2580
457695
19196
559975
497012
17164
284748
487167
100888
128530
170307
217215
380287
414008
152111
327961
115622
354554
330345
65004
305570
484286
18121
100241
339942
479241
164157
101347
151474
264712
451084
327019
497599
237169
525873
27569
79149
267625
111530
562092
150954
93426
333230
466203
371938
514471
32082
201287
279805
513708
414337
360711
210621
372236
211694
12932
183460
225035
461863
479893
242952
393501
474491
280013
85666
531783
306940
7847
118366
456021
61947
567250
298843
163158
242148
242048
279718
221546
190604
394508
312295
356406
142195
324219
454869
272085
246783
123637
482110
452477
142358
540962
444400
408143
122349
319893
425156
354167
317551
458020
273642
500534
339819
108132
113252
3288
240648
363815
76832
93590
512845
515570
14094
143699
337475
190711
217943
452363
62685
180766
160711
331561
304356
270605
4129
231632
115352
212509
78421
218162
300221
516892
50862
292151
527074
385270
315774
254340
223725
318262
429749
175909
65482
267507
245295
506389
168588
12444
76302
442539
86810
254631
251446
290179
501391
304609
64514
105995
508580
140794
499646
427252
295523
361032
246830
90035
324585
164937
440986
230945
543204
254640
463511
556014
373788
555999
509918
172361
331986
229764
369556
237138
174502
34156
476792
307752
170776
262439
255400
132796
345104
262382
483437
449750
492982
150913
160530
485092
59495
466002
473256
65896
437960
535365
539974
222292
546383
331130
387354
199756
130433
512809
566038
394564
324361
275166
392191
520131
386968
546351
511259
389426
134256
410993
198413
325864
154862
445573
533338
53715
528208
559461
262211
522323
182533
109487
141345
465371
534558
253411
536999
275852
379537
113905
42652
228152
489199
452940
255541
324967
289717
153061
286117
461491
53799
157152
174704
553591
442757
192304
546460
8200
388513
68905
509430
126770
78115
153558
341473
346567
6572
92689
399882
394476
223698
363927
302112
381394
460977
492835
78215
251564
520186
180779
295566
375426
114026
22355
80482
518947
117464
79595
304890
116713
476708
109466
123539
251293
363515
148063
36418
74260
249715
245402
196220
286285
543102
111159
246698
187943
505946
357747
474548
18320
33027
283504
373642
176768
83672
280574
100775
565424
503081
39596
226001
236594
378803
32022
139803
403198
51125
97335
63664
45243
302112
494235
333853
527626
257760
388899
473219
521844
392404
241629
511907
450026
100788
267862
489650
199816
251555
188206
287687
374319
31956
114815
6718
458991
147778
316736
505379
536633
156418
210390
348464
262824
59509
446931
282342
535010
37368
257580
383824
255719
188396
209601
311244
210282
296426
19188
241938
269333
210840
264432
201865
309842
531519
216132
249454
175611
469656
41968
160901
245925
549862
546230
280198
426045
529712
201745
122475
504502
170979
338185
281559
277539
359347
134626
137674
103143
104427
492790
542613
277414
298550
521045
269660
522588
220096
228428
213348
275732
285305
490946
94700
138757
378631
443433
92762
466867
209911
270995
489616
90295
398075
289189
436496
89827
261209
78116
476124
251429
393230
431388
351277
126318
2863
416115
269495
303468
54787
87630
556609
503021
539335
503027
111348
29967
38423
97701
278965
158348
309668
84267
415605
193249
234006
197350
66867
384719
352750
493798
454768
273924
417351
207254
404664
342286
412169
221486
449832
521062
269574
206273
382610
180560
339597
459318
198882
260092
430349
398812
40680
43799
514744
340866
16793
364580
43351
146029
245896
41529
443245
3899
375463
471334
382476
113049
82862
449232
371627
279474
336722
76134
19814
269086
359548
390920
200685
75140
349559
56774
112396
144116
523065
399093
431600
260191
171080
306457
263285
257472
455709
206147
87895
419232
191820
439437
169749
150716
284097
507509
198243
156810
482928
469007
130239
284803
259347
201492
551489
382362
109745
465033
390781
549258
2615
167052
154122
501909
455811
480964
243954
534992
146721
502105
110370
344353
259748
450597
162490
123391
170181
243077
565056
282184
51871
149147
382614
350762
17747
507646
123538
346343
356972
350407
152820
9079
92691
323380
522046
549981
500080
15736
82606
14004
546337
509265
507461
360877
278417
59462
288356
472193
522487
4251
350046
263655
77436
537871
523708
368464
146356
525999
147731
155148
445143
2677
213171
434646
158837
407186
35521
382410
564639
364939
21304
461256
488531
276819
411585
480898
447230
456147
331623
355340
18005
106103
99700
273132
426544
169525
56010
429719
160415
59558
490994
96823
504368
361868
266038
562850
72999
54327
462099
132277
50637
171040
406035
181724
200828
193883
126365
64823
348535
314990
142400
160215
108109
292930
352525
567807
171528
287760
421497
52979
523986
546123
259278
285432
34003
405864
72453
287184
368287
221631
100019
391394
115974
524259
27221
105056
285623
251887
221445
237406
118010
446951
395473
406934
450577
271909
483745
171068
530980
234478
505495
369822
51263
2887
143929
200268
347345
103452
190525
201947
138840
481412
273838
502882
231874
144506
88401
34022
226914
327563
288790
346707
269695
491474
458680
330204
76412
376533
106810
86472
197666
475401
489887
352152
342951
524870
316894
211875
276650
478541
309094
565577
372404
26671
436022
374778
190608
468965
214653
97169
518742
287618
338287
491105
286285
345027
330009
102078
121951
323288
207256
390441
537248
271987
474999
32180
486567
34334
367945
261949
106706
99919
79927
307768
96702
532585
272111
387228
197191
474104
342261
14600
42865
355572
22480
13476
102924
61564
103141
422199
307325
387509
164748
508064
258271
337155
563040
2928
535853
14345
359306
44297
389101
478898
448885
43479
259747
7815
308518
543545
317114
152555
143699
58945
143738
243729
69848
18109
551200
12537
221229
500829
248174
394966
309240
503089
153618
80843
506486
492267
74869
160710
120091
366138
526983
312518
390689
530664
141196
237468
98908
79025
193229
6636
433005
481401
337987
436499
137018
359759
12341
140777
4381
470188
563928
15898
111827
376505
447437
225718
318508
164820
324358
482049
157473
325985
47810
291560
338852
232076
536269
347707
255573
148630
219001
68300
404606
562669
156119
428428
42484
552164
99412
423003
350890
385176
82863
219379
67726
339768
122993
411515
223727
278926
283874
290159
210521
122648
551119
376489
227248
524970
174720
156754
524917
247527
430927
414133
251399
281739
502106
162151
502129
131524
214494
151701
72454
486637
499634
228904
153514
497036
126358
52089
67791
403811
157225
4331
147872
438679
84858
485970
494085
68202
161280
445040
212093
3741
130125
146650
396942
236249
462104
420520
158121
189547
532493
362715
294390
500331
174861
9552
39273
209494
377528
348411
478510
198035
206607
11354
355729
170658
99753
174817
183532
124355
327577
143623
432904
36721
416380
477807
185625
64950
371648
243092
255240
268793
529012
95765
63296
27630
370559
27304
237685
437678
557250
194140
269690
334733
145648
77081
438451
236471
484521
246168
41482
366173
293482
562707
88881
472097
412661
349382
125179
125454
190975
486179
218649
544934
164313
504693
536980
85787
424984
378321
377927
344818
174413
477150
161882
207867
510431
512830
69699
154526
564624
171848
331599
113408
262225
202558
214847
36914
342703
30201
189153
67482
348153
438950
291652
334058
312619
35848
494262
286109
310857
43006
404532
50960
454685
56279
470086
456446
23194
298591
390722
205683
535838
454324
509758
186339
212479
240961
164605
552662
33496
450346
342115
202417
482811
199778
226792
203495
16295
272478
266248
348479
458057
533676
234683
293043
4956
426913
566781
178924
363556
480609
119128
477553
263656
297050
54535
540376
62603
515931
340329
24797
253506
102498
433084
373195
436790
209716
298599
542086
101766
353228
56371
362287
495773
150662
23560
339325
123546
285496
40524
177068
330917
500127
335598
400960
365821
296147
33660
253431
284065
100371
191793
54645
19224
454324
247081
256133
296148
505943
519746
211612
425303
363588
552729
158039
542178
179293
437312
8392
286113
478820
442645
205583
566237
135832
507402
46175
69940
43228
270028
88953
419676
370591
335491
259169
204888
379835
84886
173245
318961
245199
147640
482032
174537
367966
125283
403742
509763
437138
455130
130809
140920
472195
460204
462057
264404
40611
112681
125274
302508
6781
455672
510572
133886
365363
383811
262417
356697
287589
524525
11837
36000
560705
384644
192965
136471
131143
251940
527570
520488
387537
504534
472898
296437
414441
379423
159251
220438
82192
357535
227359
299891
213061
7025
96414
159612
6529
564872
147962
257807
195994
62275
44045
131383
444128
536582
115277
262561
404878
9063
52829
261054
544412
443354
8195
41708
255522
371054
33660
214742
222881
95045
98169
298401
122981
70713
109582
345522
115952
60371
496387
201689
474782
196366
134056
521391
57509
416312
86215
215935
140228
362550
447400
444978
566483
543143
456572
89463
421698
261232
56977
6815
246951
226313
432806
370188
292750
422715
363034
127945
63201
106571
97720
137211
183098
336926
39291
442599
347260
216852
497366
16352
30554
32299
397003
509909
236916
102553
335938
530357
360671
439975
427943
489180
308747
391197
77052
530270
412066
314509
433084
520113
262060
556717
422425
398112
317005
208801
228177
148559
68190
374270
553024
227565
448543
479927
430993
265160
562465
231062
549662
556959
205283
192138
449600
31753
440733
85725
469090
392348
393089
361503
375840
435258
151562
297761
320888
258664
495592
153274
400449
354738
517520
483847
248579
315367
261520
65974
166151
72456
500142
1906
197398
227167
544494
206345
240921
161649
309889
353884
501623
407149
285231
454943
351269
453397
154689
380004
434753
489302
139827
453631
42132
115615
184982
314323
482552
60272
223266
108916
203603
540238
488050
273731
351118
491340
445365
532337
183169
274719
20265
129569
184361
59324
15409
269315
313757
502461
186272
212654
168447
419937
121979
466393
445748
382041
157924
198733
125592
436745
297877
7382
400584
520381
175415
393736
301101
434769
546539
189386
75943
552046
534706
120263
387825
164466
364108
432757
270802
549714
76178
258781
103544
318740
321272
528815
85016
476549
213581
244489
484020
560166
196603
61152
431481
338352
481885
259870
99089
322366
351889
108853
159663
156094
381305
489655
55475
212213
127
288062
420498
170991
86066
519553
218745
50407
474508
429141
333107
372862
438287
187813
355515
93163
251357
102724
4328
407628
298441
222149
349931
290193
425190
384025
24904
67869
225258
413532
294151
491174
62592
512335
448096
298035
301955
337939
391636
345509
245190
87760
444029
241846
178627
529843
507751
387087
138162
88144
429945
527272
198441
566514
301359
289539
63928
533195
194786
142806
557518
9867
4797
175117
280249
509799
313465
98796
456892
425305
302217
447315
15365
240031
445634
178907
286006
437610
168888
352783
295892
332286
371981
108557
50705
254250
503704
8325
183665
90305
455744
6638
511653
531979
339223
226282
305141
273184
556598
61948
557993
192855
351678
540519
553125
477275
239196
442848
16997
16535
507415
138997
73856
300052
293849
103401
314939
553015
549252
454100
59246
190266
550378
471854
414850
46589
80108
490735
485676
209458
495731
528538
70671
225380
152590
394690
102434
121807
446599
536985
140780
313296
524252
547154
83066
320737
132068
92976
293034
279926
34990
433036
551485
343080
156481
373589
334567
148221
211417
237869
87812
36934
348294
133249
546566
368969
109810
493417
302548
462864
374251
322088
529846
510578
476122
518871
249577
255741
393955
527998
143624
115468
90399
169755
238547
538034
353265
83497
352229
324213
550954
27606
292363
69910
205236
419284
340288
143393
499880
238196
132962
84954
212700
299031
21735
212453
238819
547737
231680
450155
345559
54618
59823
529740
348158
99590
236106
464534
180335
34682
322929
520920
30068
198904
149687
449945
352530
408297
149505
104479
14669
81338
173385
114278
44642
555548
241172
532567
267723
496316
154866
408245
250487
86359
85792
16581
351457
28070
90195
226765
515017
483524
471186
79294
290584
393007
157800
42889
560073
56649
9686
395905
511500
152606
350888
377300
510440
171275
52369
138889
153570
133830
309237
471975
168555
65564
12969
109616
92020
337493
445245
125518
175730
256343
431539
175812
561810
221921
1412
348039
501767
428304
327209
116848
543048
18320
49116
271726
402049
271769
169345
171425
198254
99961
224498
561556
41401
282638
14517
493966
87272
402235
226329
457206
199068
308788
196674
226514
226809
410167
81076
266604
244757
201882
537210
56607
58286
233851
520236
80893
504492
208873
426396
51612
481628
295266
118721
522797
159588
350368
103946
105351
208185
463833
494002
219260
314050
340958
273279
166165
287766
564388
376730
257632
214797
101655
250069
204283
405314
507332
102827
281808
112970
355983
190551
380226
166216
161577
441147
175890
68497
75519
279406
462042
304605
12972
562085
485230
353935
29801
421189
169954
205881
24782
11957
289316
46073
283394
207439
232037
427971
356967
421494
160889
394027
261167
346724
342166
538272
462016
43231
271257
152841
528661
215248
236317
237702
74927
486122
147746
288685
220987
331671
194007
326728
439334
99045
440082
270123
72298
516857
192300
394495
406908
523273
84934
401827
140324
291573
112630
256409
26411
478668
516662
127562
187742
218817
342458
375539
521982
167968
343764
116747
83370
546820
176387
335574
9932
323384
489200
376707
201620
387142
251667
126625
323728
120178
107393
498199
74339
482475
374021
510341
31690
358870
211147
20847
555885
466090
406140
393253
483432
194744
211930
279932
568093
215559
158746
219191
328780
187476
8511
442429
36975
286369
345783
236105
455431
283986
268386
183121
70760
121046
493201
511763
369826
508133
232871
113931
32922
56504
337764
306081
447905
976
169807
222658
375357
169477
462504
387279
518055
504912
352160
172028
230132
108526
385646
173673
143383
134941
189641
212734
162721
69704
306415
398322
137119
7754
541003
150441
463662
193023
135177
546369
239227
493332
552257
496189
282503
252670
529829
153813
193248
118936
20806
495346
100159
219975
92417
165127
11384
442873
203363
340042
350405
219827
56341
537119
22689
322813
429776
12388
277033
168568
122896
231390
354727
145867
63000
306463
337716
269307
215321
520138
469023
391098
426986
438455
434291
9488
217048
62287
480521
204682
141061
313277
163719
49053
58011
393059
12552
57564
56348
476423
109
357465
450968
158090
150060
550883
15605
368194
162844
104735
278118
122460
215487
68833
457528
259127
473423
518523
520611
56556
292722
249172
345479
74086
406645
257086
449195
133891
548242
441877
28662
461648
182787
72842
294016
50160
553122
223913
69149
101199
100262
359712
521539
220555
515075
53566
303918
74467
149369
497946
337033
328945
210871
407370
185029
3229
313606
542399
209429
384198
98669
405683
21115
69815
509737
373200
12934
65085
360101
39492
167347
123457
546486
248699
17850
421468
134006
499156
124224
74123
555603
180519
99592
246429
154563
347119
240991
127299
404611
478796
354388
255962
225929
386544
507303
119120
495657
54502
146238
55501
226430
396340
522054
368403
321362
496749
348310
21237
403206
116333
314282
253678
393519
22884
350332
108718
449483
252426
286589
396215
189413
346212
175542
7250
468416
403455
201280
165318
333643
479478
97196
19264
356579
456666
166194
219589
367854
357033
241696
106536
101591
214310
388970
453248
364056
282337
506077
254128
238966
18145
421173
404423
41485
82672
484364
437779
144086
100997
351613
404055
447554
510075
493236
444870
439349
94251
562990
64769
152324
151997
437996
153722
6421
339995
261787
276267
375926
4231
291200
254860
108751
401987
276121
160744
49545
113282
19742
270248
216688
358195
23735
148976
514542
94617
406121
460620
216721
389655
99342
172677
364883
304932
97150
52769
283813
368390
62245
392030
108266
470222
64191
90902
519315
62451
94124
297039
92230
146534
384885
365115
24802
188513
403451
248080
338044
248430
551513
145701
392813
75830
333455
64350
301194
116827
299457
549866
145866
507224
496889
139480
416773
297114
112520
263064
171898
21443
266026
298486
486587
365275
401380
407792
196067
287178
61584
296267
389437
154287
363917
538195
516118
62210
458707
515465
265315
328609
362922
207390
273465
36092
179978
242617
360326
494012
493606
97620
172709
128298
58876
329783
156684
354477
24024
428227
129676
421681
452906
479799
240155
32556
236343
450605
354245
111003
60540
32115
392461
53306
341256
100253
263422
25896
518619
21092
454192
390546
554362
173526
101728
560330
41821
326091
104179
44339
528871
413629
48301
8896
145674
457139
253654
176672
15960
461375
527453
40445
405617
158935
531478
522091
93497
248982
79187
94301
244014
554427
394522
488626
57226
95728
368920
348925
562467
554627
189908
441910
540633
185554
53065
154921
181037
8801
264621
48409
232913
529400
405982
475260
307262
7835
551273
512908
464760
85863
324158
556148
375817
428519
425362
312619
150771
138825
101016
87998
256087
541990
402294
502266
171442
394540
29113
556850
472737
61291
289627
567340
218427
296922
538524
346220
544484
375332
8083
261448
372855
412812
319384
331488
200732
217220
194679
277895
437919
11175
380146
514712
566933
34656
310239
117567
516393
369515
11766
372445
564845
257908
66476
246203
385573
490107
434559
472834
508464
206860
190043
410591
78582
304974
185506
87876
240597
440437
95329
144564
463483
253338
257689
367380
397772
555961
420870
392229
418547
83903
98556
367929
149429
242231
371973
385109
186635
75664
415252
340241
283700
216330
452541
469591
338365
69934
151449
522477
233881
53216
497204
197213
550324
218798
89115
520103
511862
498664
498411
519110
447235
291282
42537
447558
534272
106499
38885
389697
360192
213006
168630
110902
370121
529741
212688
440232
351112
380843
346574
422989
208243
326860
395399
59090
468870
155082
257581
107720
50116
501489
252049
113121
226261
538971
337740
547365
115767
461484
274070
264908
116050
558429
172756
555641
332155
184389
326605
504275
148398
364769
85765
299998
340915
404059
203092
397354
258787
24036
498430
128474
334832
64788
353896
305286
305910
387812
312603
115090
551579
419835
244367
188367
109018
183308
223287
451913
67043
182790
74566
487157
562534
297077
105923
394116
426348
163667
5862
217889
436988
43677
564752
292523
97631
186829
529015
17717
335387
332691
426121
210322
532727
115050
110693
473999
451843
325705
440127
264879
517091
14073
342949
521036
167306
353804
317605
533648
286382
254192
174347
249382
307763
269440
550393
42109
134580
112322
53330
420490
346848
46343
125068
528844
419469
18580
101822
153344
428347
564002
47890
206423
465470
534910
382285
128762
156515
188307
261423
470222
481512
248798
456503
335898
195954
499929
42283
487548
183332
147234
271727
288220
239250
527669
98873
7279
83973
193039
77770
198455
201002
404573
457044
455317
549476
387424
475211
413125
429996
414357
194273
384065
142242
428287
443243
480481
517126
188343
567639
550704
555183
349992
230778
359790
170098
390243
451230
553274
304120
402753
180509
175771
12205
94097
166983
153057
246868
312848
124401
367063
129544
512676
287744
69751
73302
489046
344204
533889
87058
353060
460454
236709
130079
333571
358457
96342
107795
167206
365579
464412
198495
558596
556375
307100
76447
255572
196296
160600
524880
402568
133415
80543
321260
45969
369372
534731
491408
19872
230822
349266
274379
564253
491613
518971
198882
329279
529814
10951
561060
443893
113507
150477
371423
542723
467726
388545
50830
513723
228213
288014
133786
61347
272187
152231
276928
492854
57796
191263
499583
375528
26532
223147
371309
139088
148659
82733
548706
165269
340401
238396
482838
147229
264570
269158
114399
182175
142780
527605
36888
491934
355102
366653
400763
196546
14964
152477
285447
330447
305701
31453
510337
133538
548381
508814
545628
280440
496966
536950
337212
538528
352027
223456
242330
408411
127722
451719
323519
564221
200111
207329
25431
261213
353367
547642
314017
239371
75024
190087
314855
30744
432604
545022
137081
559865
121111
485196
406665
73197
509918
434433
150294
95893
24904
236493
88838
111483
407642
155422
516946
534871
44140
423528
99239
183486
42361
298261
253613
568480
157246
273167
93675
541992
439659
531493
259599
513875
499142
189107
239190
293304
317534
332195
326112
424564
416021
439874
320269
231896
143595
103475
356581
180246
129227
297144
92195
173405
215912
473435
260093
458715
561626
298892
450004
228198
183605
289572
506955
525438
351302
421648
154279
75309
185327
91671
507256
149477
131754
50402
125210
280132
26534
393983
279704
294815
149548
366943
454739
215862
66602
94904
107861
307892
332154
525730
104967
451305
25369
180641
466781
42082
264132
543081
151934
156681
509679
337997
223038
324940
176138
334129
63011
392412
154397
306710
550793
263620
283702
146175
384721
46809
75253
102607
241704
33106
522150
479391
553460
342149
2229
497520
512263
567640
376348
365944
321267
397073
252856
313774
541572
175423
285522
385506
189867
128396
85537
241766
94920
185427
258251
80256
18678
58392
22216
357465
86103
487993
295993
534586
54428
551702
448523
481654
480521
90038
128040
104272
460634
453126
471630
550403
199846
451340
441965
519416
556975
14828
326312
146029
160634
283928
145019
539467
386352
149209
344667
91035
505375
168833
134573
55238
4941
222518
514130
463624
121305
332253
397389
111518
388170
494262
504941
495076
559057
341191
18394
530983
295893
335597
468666
36500
65386
86476
275170
200241
167203
268934
535154
214701
314428
23687
549294
547396
155199
566731
239824
532227
485668
237390
396084
248787
27298
20552
456404
182973
1403
20708
156367
121585
334652
159083
359478
62445
220994
165580
189829
104559
424687
551143
12313
236665
31491
4494
509455
428142
33671
338550
186093
31634
331231
61267
162273
513862
416708
200730
329940
191932
42300
164592
30276
289018
180520
206444
367806
110734
414130
167243
263999
343510
487113
312612
565114
560668
187156
388659
331285
160213
51585
392077
382262
121097
139572
237526
116750
80541
513697
361188
277655
85149
555480
299870
518744
285596
163366
71928
496817
315742
310923
231627
57660
335445
491541
483561
336145
110577
68047
419196
9844
331877
59399
314660
465905
225531
254811
12713
184072
568059
438005
339096
241718
280602
207538
115548
32041
200937
549758
484349
204766
331831
532111
517484
520685
286936
389837
492382
262664
236087
240748
21664
488828
69595
55891
553012
112015
166476
480649
474117
153682
217963
468897
60230
637
204012
112169
139441
169807
66384
499169
189118
222462
113574
446483
461364
41325
271737
557862
469349
26051
426829
506212
68541
219189
294884
533550
35682
443342
242829
67465
40247
358774
2874
169913
432506
339197
332914
99826
274550
15549
65849
440414
59633
140026
347999
433889
134858
341142
407307
406376
29543
45401
304580
243252
556329
79353
165463
562846
294276
231812
369429
134972
234858
144359
202378
301615
122575
378487
454466
424035
539528
432973
200338
425072
155357
430675
129411
447335
82484
155807
440020
495245
12480
481038
249890
327954
352687
317431
475848
552162
543506
9796
225269
366129
46979
465526
375950
16940
303255
163738
326197
12210
417534
564632
169021
490348
397735
285359
115876
238286
280617
373997
325859
18578
16527
41589
180181
174863
322354
441128
498981
190472
164405
224572
402686
130067
308539
109225
42769
526968
490486
484225
389489
450749
85269
89900
240183
404984
504667
399891
193664
74745
555304
503663
126312
526566
160965
340099
162036
20766
297935
31253
280108
509254
381369
265426
227373
269422
145290
463464
182981
103206
69665
411746
513831
521477
148965
561653
387422
87080
34218
442608
503573
322464
400742
498589
411910
119143
55082
176747
269742
322310
252355
514731
175773
420578
150996
143163
327881
375466
549993
143074
206615
562088
37412
138149
265300
261867
329593
110554
85851
502032
255711
219166
161555
261273
114722
305157
422535
531660
444208
265407
199854
14877
350461
195957
56024
477596
442648
458732
283813
185647
439141
369897
31588
353599
216575
531661
231722
20677
449164
44176
430818
375037
207994
5325
465395
206036
125657
413779
14562
322187
156308
11486
432601
534417
165891
213907
410738
106065
340530
189741
67879
206347
216101
379661
471408
557003
514511
118750
27956
190409
249710
477144
151437
360073
555243
402692
544549
241949
35780
274521
340130
250191
59227
59746
78996
258018
154155
361235
150909
178961
77586
163302
514639
351238
87974
484993
138105
382322
188875
552479
201426
241403
481883
363725
123353
529644
229110
211601
212178
310291
85108
348836
449250
21806
260119
263
432076
267245
396823
455005
60057
13758
452268
189040
275008
363649
174188
21055
356928
147366
272238
417932
375317
523963
547806
533414
360131
201020
496648
139831
532124
344062
35960
78229
362628
330596
152742
198194
305416
106618
241570
355299
564450
502239
384742
123903
360009
440678
534252
384963
502517
26042
555437
81258
407097
190333
542487
27687
330249
413940
225814
552681
45533
313388
385698
480566
417087
340412
526621
190992
231034
119986
11547
424674
36112
273555
282911
234958
172317
295659
498225
444260
143086
221506
22589
66923
421304
427334
150516
53461
122654
144759
447910
326242
125221
480935
567341
567473
279938
149820
347032
516208
136151
26338
236423
345531
237119
335362
197684
561115
80304
376577
30961
149132
442422
335056
229411
90466
337579
473423
265665
190907
94852
365747
268838
8894
81190
502789
53418
294693
329001
183262
161885
87968
86266
247374
219741
536025
491663
371762
373984
214752
7029
96437
480098
204055
204498
343474
10433
479064
203402
409256
186170
493638
261143
362483
565707
326673
147460
56151
525076
197566
46714
280102
154337
74186
230654
140420
116706
504536
106518
32897
215788
566764
547274
365036
341455
498319
252926
283687
450303
412133
478973
19489
133093
538423
333174
348820
484077
561008
195385
189116
262443
136350
341278
29264
286819
566202
192362
214864
387376
128123
542599
393809
347537
458086
266267
374237
428910
137289
228290
316601
203994
393110
121977
515126
433651
142915
560553
531055
284897
526787
157026
413290
493207
3138
88561
469917
41517
545569
347141
337831
504237
529084
90185
530566
558577
355773
475038
85127
55379
471219
388708
233455
53896
421088
77448
299780
98899
121409
49384
265127
153023
285372
213176
254091
215595
543717
163839
54012
7120
448243
499821
242102
47394
305384
396373
462769
262800
263327
286235
304233
223217
506253
266986
495124
200171
327308
318130
149366
39285
189085
304971
154070
202140
131274
313374
258288
232999
143772
567473
113765
311517
305565
423950
225518
102005
136187
450086
174151
536447
209949
399252
225435
347759
136636
58568
195844
439616
214738
496239
180400
57375
157384
372575
199419
78083
451570
95635
201029
148020
361466
310167
515940
540862
83942
103776
130270
442256
317983
53622
491864
144564
223157
415554
494888
136855
120064
478975
469203
84891
240235
449401
17577
194831
201360
153638
561477
298764
19188
416312
431088
304579
416596
566251
60541
387510
433171
101889
218434
33691
302983
58568
269428
266605
531792
467280
374734
525468
468429
281812
253631
409275
134438
491583
395369
234488
103929
234306
568258
488121
8025
110083
459880
143138
484310
463348
129024
118829
148601
179616
141927
454528
388348
247374
566485
568243
79830
151209
223353
158547
260472
111136
197057
416875
36474
396940
325850
161507
208075
408023
332837
472984
339496
298099
106194
320125
69625
350222
124818
116332
79357
184204
210088
465351
196195
345507
133871
403419
196092
488454
529653
525740
146279
404836
473217
549427
376820
294210
92420
223129
159321
344948
24250
493854
112568
213873
278726
108126
393685
85905
305630
323277
553991
290499
481533
418108
1612
521612
84678
400149
283011
546074
40629
86387
159444
285788
443424
313671
2865
281433
54381
20298
565420
208763
473120
502615
243303
480477
366104
408435
384814
257659
437617
6137
388060
230191
526132
535837
276486
407517
285149
529531
185533
134364
438583
183503
4769
552660
501986
264625
142567
342043
542862
203040
200440
468293
319062
96623
541113
251390
429218
378
72739
326997
211906
116527
192217
411371
507917
218585
123886
458511
559736
207912
431001
76845
418081
388028
265355
68637
548211
258409
397972
42512
143391
533263
477389
539003
204007
494864
280291
177956
383381
219951
49065
65625
24270
565168
437511
59659
388460
540972
22602
39640
325603
49871
309982
103283
457335
392674
483986
462165
416350
498826
174370
116983
559789
475916
11094
130298
401656
359264
199709
85199
423644
177679
11017
331520
525582
83809
27544
9708
529245
169301
496379
434823
149710
538048
359816
121097
79683
388967
469729
470356
418709
84422
328876
213482
386547
434162
226241
334523
168987
494038
379969
92412
210074
521072
203948
433051
122832
483637
367273
38152
17521
542199
52118
166404
105865
393653
463541
67574
337206
120556
37692
473903
197462
422927
319570
380700
276616
64077
448384
64271
149787
221006
186938
314992
159766
47068
229190
105994
494740
509017
410657
226603
268274
101999
245777
124211
129820
252248
454811
382554
201757
301449
331338
3048
43814
380454
270777
286666
386610
138595
100253
75594
375302
152185
420063
438607
258940
214585
163722
498441
195679
388957
135224
447216
251456
410992
562061
42324
403415
360724
325426
394609
44955
403446
264580
2647
226278
16496
488277
498315
372706
93228
554059
510701
355448
297346
387101
494924
230939
42734
259946
130107
268340
150610
3413
64260
229446
6722
564103
229091
141039
483544
57194
178142
260428
105738
462389
111265
425115
164077
294681
43397
216635
118517
213927
395481
466803
305223
186492
160225
529409
286818
216371
540690
501662
21913
354869
282618
518107
266658
97710
145939
22119
253474
411840
420319
541135
187347
193973
515219
212645
79436
11207
494856
294357
481002
101886
311916
129878
274533
4029
249371
189531
181579
289164
413438
476199
15952
157857
50550
159251
88806
63934
24398
174232
154777
414685
490397
86308
392111
245258
353879
191036
243375
458694
334972
352642
78516
75125
468781
373090
452527
543587
147064
457919
94984
440151
406653
66708
339405
512159
351838
303490
236901
14742
260310
141056
282246
84564
314958
425951
532496
324233
241044
224657
318023
120269
238893
329658
231894
263048
295064
322358
285466
25599
324081
291168
206962
298076
312489
500749
338343
561042
458447
14019
22201
459109
41985
177278
414624
116577
416600
131583
293689
59558
223846
417799
477617
63616
325745
378185
510111
66020
324117
516902
473756
381424
386062
124628
181552
5357
491028
418624
418432
207632
515407
485746
527845
211430
93343
525639
149159
241481
24028
280789
534725
552347
318970
539756
174148
424182
559853
207359
431640
331650
446754
346549
476294
97279
520934
154558
178910
392609
313671
536117
200208
120425
253007
314224
75777
166193
170686
517531
527395
121402
290212
441452
359468
542344
486742
5998
24185
277388
222515
492410
525219
42053
19844
426688
431320
67690
87770
534934
213776
76012
456712
128495
182356
208705
140011
170240
9517
450781
327405
298310
385987
309836
515540
56858
373833
133568
27573
173346
5301
212590
12515
130787
158110
209717
545484
302544
40305
69410
215481
201788
87321
227554
106693
49152
147949
83946
34137
273976
466480
403935
134586
210741
424619
337399
145517
380756
195052
567355
144079
292095
234379
261309
343925
546949
379823
114894
94277
3157
227380
34235
64374
78134
500022
144423
44481
74023
500860
381176
314256
436548
478086
150068
562706
360224
202105
269746
316228
167708
422758
187387
549386
536407
416409
268034
442050
198955
422729
19691
488863
72553
82601
146975
176510
101165
179850
422695
341967
395518
420790
229948
361000
362570
268206
486573
493599
305040
188685
94523
456740
543204
378379
440016
533692
223464
141949
122679
298972
480066
203936
273925
551591
455027
468354
352450
219668
184867
398772
157046
449497
533286
437694
290935
6300
478742
412044
561908
65437
327104
359576
303670
244039
299919
434987
122219
500636
408176
311958
63724
307751
137167
41279
380882
365078
223261
389930
455211
228113
362697
393206
13561
129671
490951
345974
85926
404588
181252
431947
535783
161304
40729
32385
11382
440218
561342
517745
548695
335763
509000
172846
263366
3568
475552
337282
264889
473415
149898
212206
436985
298294
206443
312208
371476
322269
284331
393652
383657
172489
50544
46633
53604
222440
62122
111623
102278
379018
373859
386012
436980
184092
199762
375943
461360
488924
525519
135384
389052
413794
396682
408805
309021
277671
120649
158494
452437
554194
259258
124604
401609
121835
401487
454901
100732
64292
335739
2690
94872
4963
405405
122381
240824
524594
484682
469646
345295
120938
306276
347201
27621
356301
357896
131143
297962
474464
460215
6652
371297
479310
335954
520773
233271
387494
545571
412126
425860
277725
315022
498700
396042
504436
30655
152363
474511
225759
49887
319207
170097
70788
170344
497165
387803
399305
367546
512283
241045
238557
148010
314980
527883
74389
195853
68361
282034
464147
257258
554141
35468
204324
98712
173387
339267
109149
460288
562016
414948
355540
467298
190647
263397
135724
123715
46491
509390
168096
539842
538272
455582
381485
125073
376439
400214
491484
470540
384162
545675
126482
218984
283868
518782
23841
216915
244538
99560
37228
266371
321554
448915
119721
181687
559075
215521
167723
412745
33643
281234
496615
3338
5286
563526
420425
136568
567265
301710
18154
310050
446549
176487
188539
194401
122204
431539
314307
364897
252930
102590
477350
356750
385230
315973
35583
270108
246595
72580
531332
967
320060
397919
76754
289950
544302
290126
149471
445501
400490
176659
222785
85098
459558
205665
300975
484402
422379
170338
150828
369637
370341
50197
539533
227235
474306
285901
297201
87120
238791
210867
507836
5815
353239
207810
32432
533699
138002
32043
126001
486063
376979
39750
383281
340571
308192
506434
236697
131475
269756
318383
213222
478534
284374
342566
180266
195673
201798
7531
377087
227896
412884
343784
293844
296510
15967
524222
303684
453492
337240
267963
84277
479556
97087
185155
224599
309742
252787
80895
492968
430018
35478
155728
436414
522355
35588
67462
108349
561204
34671
200322
445397
87722
90013
15098
459786
40548
47687
108678
472403
111416
271889
333790
551198
213435
328348
13300
432386
467156
242614
532788
456006
118697
385066
121935
271885
495398
61564
37823
66770
184321
565634
511342
328756
484495
422307
511992
341707
167120
2213
121969
417936
74508
433888
166421
164887
110674
567167
137828
470971
297739
127811
153932
105040
29437
4010
126048
104355
276043
220417
333661
28685
472487
302767
433045
211288
200912
325894
108243
557793
386043
404298
24666
388952
250097
470984
72167
94090
454049
387357
437391
486533
367733
504697
84901
432545
266493
549
547272
242936
496259
246360
152979
217014
349709
218584
163618
107764
173225
473917
254522
35523
319965
226000
557749
561536
30552
33900
77375
489918
434446
327308
183778
417120
18963
275180
21932
504381
240629
558589
550765
42855
347623
261224
141119
289093
95882
482181
6814
370739
527111
355683
65698
494890
482346
293344
455969
260054
216432
529313
222173
100943
92115
190585
255199
100893
179230
359891
135120
493362
133277
488330
450365
66546
10239
191726
119857
112077
244382
117130
46806
241284
155259
522529
402492
379855
129581
189085
292895
509025
336433
82875
482121
439088
128561
174612
178096
64495
337195
505081
218475
245235
399792
489087
313864
29148
239669
519165
20371
362558
35849
374453
154505
387572
504269
386999
451350
390313
499921
98626
33963
231545
468943
200709
438813
37526
293439
277834
244829
162107
2342
400876
82087
421302
209033
116315
325772
407353
383132
67008
507228
285745
13690
142465
299794
192034
56072
504554
308287
490310
559470
316617
400570
102379
53150
523057
490698
13473
114363
504667
543509
475722
235503
523114
180665
255197
32670
147252
207633
484479
313714
12977
474893
482065
499993
360915
124218
507393
162759
62108
265384
347310
66159
36023
146456
155040
146359
98559
460066
387711
513036
36159
55058
442774
8487
193731
360861
301534
264101
406916
461886
432841
85465
94786
135402
434421
79280
154862
563722
525916
463250
402637
458455
476213
325731
368536
139313
502162
261857
33531
314084
378847
206129
556034
546046
52089
319901
509647
536795
49524
339517
474261
459895
222815
362607
291892
100517
468099
232940
467189
461455
132523
278634
141347
1125
153814
444068
411554
116494
432850
432774
471953
360516
155062
229425
394957
418632
202954
488090
434633
499959
265329
538362
366691
229751
80612
544116
40430
2660
91403
223312
564417
424319
450948
429760
392241
198603
415278
304900
271823
447728
123546
446237
351967
196068
496061
83754
458933
90069
6137
281025
260403
340949
400079
310141
174137
556935
510973
25610
54884
391405
559009
469513
45006
505884
208719
393803
269872
237278
405275
88082
467766
202315
483989
542599
427134
374311
326727
295440
194375
72203
205862
278850
203057
206965
545654
403553
70600
8982
516973
294177
51302
514494
227008
1230
138813
532994
492150
60955
539978
487284
312442
417458
300726
214482
220472
165852
109038
440392
532945
274298
121279
346640
183514
200902
542066
456694
557936
426054
315895
227991
215876
62184
368703
205522
442286
54584
19872
485919
270796
441523
497127
101071
177556
141632
422548
327093
504957
534321
24894
115219
254643
323849
149548
13815
20790
67358
524582
406121
535163
187681
105083
438452
68177
220713
566539
195487
72817
470710
89175
560779
226409
495067
423244
483904
289857
331540
420740
142595
6862
170680
344956
202770
525412
249029
128241
525349
520926
418145
429464
383736
78898
514084
31557
304068
466156
344639
418302
293811
273704
370409
310873
529922
224689
439372
43472
488498
499428
218663
558547
199003
466308
253969
245960
126528
472328
533173
205466
87455
221515
385958
470782
338530
82071
558917
77499
38679
88708
150515
253122
278247
413101
497372
423474
275889
428883
383699
171685
113634
522274
257700
94971
178694
106664
90862
532846
275105
213982
494416
145092
158453
317221
95222
433139
291264
26264
301583
135277
455826
24824
348988
463684
60854
209120
516544
69882
65636
73656
566897
289844
208864
457677
83747
249185
147228
534120
259091
238742
417423
128863
332538
394229
151688
424997
364026
517555
492950
40661
558749
104770
145727
39139
288703
212213
21496
308488
264560
23576
237016
446403
262004
39907
568562
365532
179489
7755
81690
467869
554300
123517
81520
122459
253645
368642
551583
516477
453464
405157
94218
516772
483288
340496
445158
536336
525729
554582
245794
171549
306588
10433
50092
186179
305227
262594
1929
220316
60804
79611
225564
328761
378046
419170
330520
107394
546005
281440
1975
170460
73667
148595
151327
295037
414559
467567
371751
412998
222649
367980
488191
219023
504209
6821
365534
195132
488296
188553
320754
363685
527216
265389
318500
120241
174764
92206
384198
95080
511796
332415
557898
388669
57604
241260
451629
154062
452370
492796
507183
235009
564313
378282
510776
285249
168542
433317
418157
410160
26904
257564
148598
129525
250959
226432
241396
183592
304887
216701
231291
210729
177340
54738
312968
213714
179496
303365
96126
380303
277411
240273
409690
517375
403587
374896
553294
131828
534752
394805
14814
494424
109755
23240
220864
7945
537703
278982
269677
394524
66546
54772
28962
173279
9024
552724
217095
362892
17346
163910
38813
565164
269021
76033
546207
358530
351705
178801
264421
548933
226771
468723
221925
258840
525709
496357
136760
180039
41222
340921
266728
98505
257906
522210
459352
492025
53179
236390
51756
145562
124830
107767
78817
377830
532265
210636
266815
269881
294943
170510
381212
322995
59201
352920
361524
174456
212363
398332
167083
292633
133908
130264
70277
330977
556582
9640
132933
107682
481837
255431
84060
338308
454207
357474
193309
227192
229785
133394
490052
93201
402246
11951
154035
549395
241888
468142
535778
479920
187135
193222
27774
216036
105466
213380
367359
85440
457117
178427
398923
362509
392019
311026
408025
139581
386963
491574
110802
419754
562693
396678
431563
552582
483572
557331
351542
469686
169226
104582
431620
123470
489166
1240
199439
129134
265647
98487
99394
471040
38391
70321
347030
13766
111408
447813
181040
143189
19093
45173
532645
64058
443646
250231
43465
391387
407171
62729
530695
216375
503934
10649
82530
141067
842
542535
249533
39077
498169
527202
229136
329170
354103
364849
547219
272128
413126
201316
41083
267964
373210
492636
252381
64233
245807
234372
267532
130072
311475
14233
397737
380834
188019
176232
477156
305975
486594
203787
51128
444133
65996
109127
133008
174059
425481
150828
187312
429534
431435
385476
508128
106572
52188
3003
538800
385360
159229
181225
341791
29839
82271
443521
280404
305127
359170
476006
146654
506488
466113
66669
486189
4373
287270
208932
517918
481100
37690
378355
206975
539879
49132
209315
221294
509679
155757
30680
85148
548506
163211
275925
18811
264711
470482
91684
258861
191986
105607
143134
480170
557023
434071
132497
556123
434461
177333
170160
92272
126114
170205
133684
381673
452989
482955
345924
430270
551359
256183
163632
553114
326617
502280
409009
325844
271998
235368
19610
302121
140684
208074
499304
260287
206403
453436
24399
395187
73284
147391
553761
301342
294524
56335
180762
469821
141303
28401
94440
114364
502463
237419
278973
447612
154305
542652
459307
420795
512126
260035
181457
105548
177392
145140
264960
117028
99694
210284
46491
338080
310883
240973
502460
419625
477316
506363
209377
79888
416426
483045
486120
419744
208278
329713
562113
148568
58913
216082
550455
369790
374613
140383
6525
67740
497802
80680
143607
513469
473099
159037
451605
336925
239660
139738
481942
170524
336243
343124
262469
225111
105131
41758
219185
71850
278074
403802
359601
530279
91430
134350
524390
174151
450793
532553
42841
192222
153675
380888
65359
148498
73245
194736
200330
191087
260540
251237
322839
459340
60341
448583
487444
485541
173225
519626
14830
11128
396509
352292
173178
4900
524415
51720
220791
147208
519453
436127
489703
758
251072
504278
545557
245613
328751
288695
284987
474767
210084
424541
339131
239974
457770
359809
193727
20504
457340
243290
209755
276328
229407
43514
74347
468581
241762
521266
443754
71735
330094
439981
29695
266865
385177
131515
118293
152151
424063
227660
2507
228079
294424
379998
411641
287110
296400
265372
31449
435861
429690
48148
224428
337172
471395
75707
361149
453620
338349
206362
392480
260798
414204
357950
485979
359966
419357
436735
456953
438916
412638
356183
272795
430342
325317
554364
155072
69296
135241
330983
236021
294237
497109
414122
102720
158404
478657
476283
384109
201408
463329
219847
235575
448020
60610
512493
568515
9514
471750
110498
399591
126877
215600
414353
260755
1706
14446
72366
248691
37750
537659
55573
32545
222967
214701
496541
81541
561018
172198
372307
268995
276137
259796
226332
472703
359463
61992
434529
262343
235936
468425
435667
219357
243090
78065
43252
197565
536734
251945
314389
188461
160162
528507
281700
355482
43107
46939
307258
35578
55168
18664
98198
461071
549912
297382
450738
530450
331979
13762
230260
473533
71365
558960
79568
328778
439311
297545
93098
463459
545272
445022
61965
71498
502327
493747
256252
521062
182274
83508
449472
247395
330399
308572
526889
172835
88214
224494
365320
148807
218139
415576
182107
94661
53155
82663
189
63883
255218
256394
175788
342845
418176
240802
186137
474892
318016
120074
444320
483031
383944
266598
332778
91038
522302
501779
397138
56055
264685
351407
440114
492729
232742
535801
87526
256788
484167
56309
527589
463190
259060
122488
429087
441299
192938
312889
137029
550520
32968
329182
6067
192091
129846
31111
481536
131056
377861
215529
136925
121717
397541
317596
98726
438753
65880
295756
271082
457367
46857
505918
195965
251879
322642
280840
194707
158490
517511
224807
36435
88689
252218
567042
223312
280221
463480
307775
367093
365158
261949
466323
529030
308246
488067
90717
158424
54373
130421
482404
483379
94252
61018
461384
521834
242137
289167
2591
177302
41433
105519
329126
248477
245709
320167
94532
244156
469294
292920
376558
369177
259036
114663
292200
453827
531602
217310
446406
377840
221270
175013
278241
494601
9416
427995
233282
309260
342710
169796
458804
513021
169021
245493
147183
239552
328204
317247
306145
277343
19973
389206
450883
426447
522365
566379
339280
408513
245558
291110
393220
462921
347665
38076
87481
567744
101296
210977
374357
437633
291280
123595
273025
492232
66648
399257
247242
117613
266388
135029
406444
548745
512969
410833
345790
181475
377804
118121
4747
317496
69876
515405
215288
496756
394742
432135
340498
51225
549211
147975
537079
131940
502871
325932
168742
394490
452178
375317
397842
68825
174984
481663
395096
57602
99954
85112
151747
240208
482369
249935
296810
481644
155339
186363
421038
458337
364201
328699
231006
260748
142060
249004
451415
177173
519705
383227
156100
300797
233224
527932
515443
316433
318075
289975
392645
398755
107661
162153
418329
409490
122016
363393
73599
1432
468569
94206
73679
116194
551157
125827
568356
418747
380041
58018
40934
560815
191428
460438
422523
308165
3149
150287
74046
379542
10375
471891
179813
320464
196702
50457
533184
323282
22940
253944
446175
378318
207646
321993
244341
516994
178082
203661
88176
337274
236216
427624
80058
523644
319504
564360
463185
241784
218312
347595
460441
384259
330515
370242
343195
256613
98336
328154
126606
141793
246373
550281
213348
367085
491095
232973
286328
278247
495192
96683
64725
421503
158425
190112
143445
76892
317565
361834
536196
417029
272822
138038
211950
152962
335780
129333
491845
69860
556200
340843
432985
127573
7470
74810
321968
439291
488424
216532
542084
396003
412414
12210
143001
538352
125742
238099
489776
299290
284921
222284
281479
356256
214099
110351
6729
297572
224938
70210
132389
485764
339282
418720
439772
181739
48066
104258
11148
91023
155373
367587
534426
56198
306414
375366
86794
226890
47809
129921
309732
541759
444342
432584
38110
430425
194324
327287
376411
103796
403333
101641
396087
474183
381418
73742
119893
157133
516706
489801
524199
205059
163512
541803
327924
33101
490073
91739
515873
237167
317308
72944
392837
406642
91114
52165
389250
192129
290531
146736
364216
170638
327539
315858
24745
425629
368800
492343
486847
173827
523640
510213
347967
205740
555058
509033
557759
231286
29264
255640
509036
265588
134838
287826
12264
23235
370228
548949
10717
413762
515569
506049
134107
420489
230757
406879
293152
416254
308851
103938
415233
349775
86946
28338
211559
19257
289482
417607
132777
392914
247977
200396
65777
101159
241224
478188
120382
360036
126633
417307
120584
377311
168792
353124
128503
414766
542202
372963
94615
496993
193658
196616
177714
401842
28863
371743
208787
391388
131279
304773
124408
152425
200636
269237
97301
493290
479941
413600
251455
357865
190076
3155
51434
550716
364781
87896
519660
380710
489346
399832
199848
217339
196269
556831
392785
38242
127195
534696
516393
345650
326063
489133
156948
437805
222306
27247
96240
77945
420490
84237
442832
31686
266603
501770
497970
538776
305111
203525
538835
330737
93282
249107
477342
57061
39175
368990
360834
372278
72647
447350
136241
180071
63975
489200
199074
278201
563302
532087
10800
277794
197121
88833
285778
29779
48157
453464
392147
501025
315507
130124
111034
437354
227035
318649
61487
39789
313742
241195
275880
539506
23925
349519
454491
562195
174025
328151
358025
31630
118735
112311
383647
254066
115325
413409
64357
195469
84435
236748
2522
319929
357262
441816
334375
46997
511218
376384
370236
237601
268998
52402
157969
158283
156131
507793
68870
90927
537711
371836
277332
248207
278398
258949
535081
404371
512101
511847
94944
508953
511983
176606
206653
344575
270745
21753
8438
246092
359714
320383
242263
330997
447412
17323
94571
498047
367608
82261
279118
513198
220902
331488
230705
287770
523640
166721
143642
135218
480278
451534
189123
454139
92162
58346
107446
284522
122317
508567
444468
57048
367664
534796
522004
146187
156950
183692
419500
44952
397829
479526
385844
376433
404127
151384
332689
145157
398986
363196
230428
367666
334378
1996
519166
335916
6641
243110
204843
205121
87463
515798
554238
524999
512655
344621
26011
425664
308854
407496
147957
256993
409299
214475
183806
210886
266520
562757
555830
76672
284910
411933
497315
466574
144080
552508
200024
64174
200064
493013
281731
46163
145164
195776
59782
390931
418241
39470
376911
163508
567079
357133
398679
399896
377576
435236
108576
40629
391608
330598
531632
199153
555562
26948
367380
46966
318397
386929
96137
446225
251702
344776
423510
111450
438163
394567
470120
28877
163039
406342
560682
368013
404621
316206
434353
163573
322243
50349
105278
300247
42470
59688
392148
362891
75867
235921
450570
433633
193007
374121
479840
474897
369961
461091
370443
172994
156387
389652
497822
561945
423478
462979
414749
69073
242244
271052
559357
523959
311628
163747
344900
12077
177690
317675
408616
276887
408562
203237
12580
77709
77031
287809
14384
495659
220493
351596
541798
56977
212252
323375
499360
65220
338870
120492
233011
153392
444574
478139
192938
144767
149135
497623
418433
512132
317695
475116
41180
181694
527341
425875
55680
511010
16322
446125
185260
547611
80400
70203
490473
512240
14735
453260
164302
456271
425575
358741
314418
275838
201865
487682
182390
378620
36534
214047
146410
122099
66707
286586
79855
514822
486996
378923
521874
11344
236034
468722
511328
430833
112524
199717
456649
564340
475333
240779
539325
28362
391387
444249
198496
287069
549408
469713
391073
498044
192079
141894
259668
293707
319693
136459
482591
27133
116885
21166
303658
553423
479498
96583
12826
548873
40336
84910
283239
214247
73470
299224
306148
379551
521227
199557
535348
28539
247000
141828
82992
231101
319617
546318
473319
174668
307502
232787
140304
208113
54951
436022
142007
426688
277180
314954
112323
563830
141386
33091
159048
266825
88784
389548
44143
252367
402233
284993
5249
260959
502103
222065
415952
33145
98833
50123
389960
346235
440855
149985
477357
206566
172709
455332
187375
408611
379959
217675
91073
480443
550784
283820
303960
511036
490520
359654
148379
402067
83740
69688
218390
265749
319265
25341
106813
18643
248381
463398
519271
74756
130144
507228
525924
98063
486118
103033
166692
464176
512601
487837
170270
154663
54573
433263
119994
218603
400488
552102
449970
89602
161543
191884
387575
170156
519371
71057
372238
156915
118959
107994
453951
464420
55532
375140
6217
34016
556385
225933
139231
319075
141860
560076
344057
244708
541632
491662
20388
10790
543576
487839
13180
212526
522671
335717
458455
174126
102199
346865
182228
532429
197132
409145
160517
37241
21469
562777
293109
278853
301634
477299
527310
471182
200287
152507
206843
50376
252927
476945
552104
559538
165637
335122
459628
148111
38314
546524
470443
241194
114274
244214
126438
303305
16751
98242
535270
372906
161772
211814
220173
41468
495364
515995
245919
161709
23124
396974
197014
168765
286877
203989
200732
221994
108527
112272
303117
448335
555874
141184
278393
68500
363987
302395
193162
8111
384873
85480
353216
367352
314009
225917
16749
1299
237789
134271
535728
98744
189473
69889
239481
126805
353374
341575
472512
523684
343681
260933
278956
115806
518879
284128
265214
361248
166956
202547
511091
518931
148379
120888
110714
36759
209171
170303
517821
442447
58915
524836
345315
547939
186543
563648
237229
271030
88816
66541
154861
62417
795
175842
518562
71524
281225
341598
357506
121664
79866
29050
203905
1498
327976
327943
22262
536076
283396
349967
96320
530948
487670
554593
12979
332794
424673
118220
515224
256776
303989
465845
182109
61553
468834
420650
465589
458359
473602
324786
440151
201074
369914
460491
462594
170781
205419
350657
243794
165167
140442
474391
159472
250752
275169
494111
318422
312503
477765
262360
287160
46925
549019
216720
511731
134449
314146
499602
525039
441877
192838
421239
245243
524129
74638
418302
441386
454834
519192
106528
317990
380437
424799
396021
413398
211650
209226
237794
350170
248099
24645
74405
552407
563742
313500
238162
120018
123101
130735
30651
365374
1830
70552
267166
482068
190324
228893
307611
419604
34212
60042
283354
542947
337531
51878
474532
141256
367126
144490
425807
154244
555772
341146
215630
149204
217923
397666
415923
407074
147273
362916
442315
156133
312712
546331
170549
95785
89962
3789
367114
30567
523563
34485
507186
331038
228455
171927
265047
103354
343584
176487
212241
551858
453960
447346
110420
373708
35593
170838
102635
258197
388156
538219
86732
207179
268485
484224
220695
473090
266971
201375
98683
80133
2552
82296
232234
75078
169015
306221
498997
115641
253500
134046
157833
293754
193896
418359
55629
452512
334455
186900
441805
178935
439564
141782
352824
279637
269881
71446
78461
462689
139815
280383
510823
237524
405976
363910
45930
363467
393812
563827
403634
317733
10720
386806
187594
103396
229904
60253
388967
143658
446555
49190
548004
338454
230711
548761
219659
293534
490028
359348
198756
468627
489496
438649
254802
269318
88546
449211
5630
395972
143337
152803
342224
162956
192621
78975
501413
420757
188654
563041
430550
110088
507061
322399
98073
276910
35480
156585
42178
274267
340022
449397
160823
119357
530273
528473
421901
276266
194867
248906
390309
66840
506278
379899
226522
195536
152654
402791
225959
116633
107062
105276
301036
256679
8066
82313
386465
237848
205625
7038
422603
58278
279606
216868
509591
12925
538547
163950
18508
249432
291775
77696
520296
288090
112844
354099
308325
427062
526070
253423
487209
478463
418129
32058
412028
77842
315413
52336
58379
417994
362880
16782
141802
497249
529935
446893
58858
356608
291492
481078
51231
321537
116912
314585
172508
59514
495553
530963
119657
307694
389839
165662
1500
466147
429656
150975
435716
168874
86745
97442
443433
23586
207233
30923
508046
464673
144845
377304
216634
370052
145314
3063
75230
296426
173295
416758
295519
144745
447463
178240
377096
184696
21358
304428
340334
151018
302763
174536
231922
253681
418627
334190
28882
130991
8167
65289
155888
5495
48792
180764
206778
281028
184575
103575
12262
123901
162213
478660
441486
119526
362962
428723
270518
14912
117784
142091
181610
503474
422537
380389
412279
398263
390467
304509
143311
104833
383691
245850
281604
289386
342804
226
154464
539028
196134
488912
165930
229934
227365
471708
307606
198853
518305
268423
199394
224498
550751
409874
430204
460496
393177
259357
551867
481933
48720
380642
4708
264100
133596
394521
314312
488071
210898
380740
19408
95235
190353
44138
410614
1927
229639
462545
49333
121187
224642
512772
531534
92868
375593
183662
442121
545131
129810
200692
46492
130475
410761
459925
244759
269572
42783
453247
82184
155328
286183
221593
515926
313968
274906
178159
395666
318994
162157
264297
224554
446376
225148
298884
103119
59857
78466
421908
306035
540496
419230
48698
129411
126637
318918
464025
41255
66724
195874
417773
419818
501216
292598
211133
308433
535916
90376
463926
206684
444374
404825
285503
549441
329902
100478
436669
191645
47926
69707
254850
163665
434450
276152
260376
246181
376181
289801
27257
325744
188302
450874
530198
327763
97045
229357
222985
271553
418223
567519
338868
50672
93112
112761
496734
166520
473929
193029
128201
146661
334287
493905
317770
349571
466887
365314
71565
438496
389403
497768
328266
366653
15018
455951
515704
483703
129989
452838
382353
70017
145816
407948
372732
319651
448436
263806
389611
149262
87899
416773
166883
360987
553916
203391
355618
466574
3494
268042
296646
201427
536755
480186
237178
326361
374569
375072
339244
357440
288812
240583
56988
424546
565241
168598
150056
247824
430084
508105
308263
303198
191451
30036
71392
459063
234262
293652
18920
84387
110699
64531
166309
442651
184671
475820
538035
516384
270784
480304
471708
126213
120485
367276
44194
205193
271801
249863
304984
261810
185751
264131
381859
505620
472606
101588
80968
107076
55855
70807
61116
559339
71377
8659
516260
532390
299876
53035
465842
471057
411158
5337
153728
227318
411754
371365
415553
442687
440563
5325
321104
204892
223400
535048
497799
141431
15509
470497
61446
60822
128307
25318
210368
202570
380500
400215
151976
175203
548911
456685
236029
126712
365729
552572
408505
463579
336744
169546
32450
265455
531081
394373
206219
166250
454442
102257
21506
20025
81575
402925
177248
258618
396791
563740
315315
85563
63471
64870
136936
32141
216117
354052
106517
285443
424668
88715
75595
378440
455527
120514
299101
232940
322639
495102
520096
508183
3356
428593
510156
262211
298895
133808
196413
406504
82262
274816
326804
253969
44235
349279
57989
188289
62210
357934
89550
456470
275343
536780
387616
96265
369916
481493
221548
406583
441391
31370
470513
69856
421104
503244
124854
393351
230880
175013
411865
46089
462177
357558
319115
171452
218769
44312
477828
460780
540016
422267
64836
133307
227472
530068
565746
538247
484790
56509
26570
396886
468728
533747
384134
259018
451120
543433
127167
538586
188351
392468
44261
536287
530736
417448
471890
245205
137932
271064
97052
552125
257077
46357
439440
553359
90992
52571
500355
163231
537304
29680
440859
506629
222704
534131
525803
417771
374009
463606
145977
389645
371893
415297
237304
361492
294274
172358
327950
130291
295005
558440
391940
375303
140449
149800
91309
321036
388833
434687
372338
367162
397111
350840
504995
206926
393653
67891
12205
64618
295319
327856
359900
58992
451008
350457
170793
286647
458573
257435
334792
222044
40074
426866
267823
339469
543468
271604
167415
279791
258946
131618
175471
71740
301932
142591
164291
495052
470259
488198
552688
77139
45535
67506
104350
473813
338719
521725
393092
297084
419516
490137
222487
38332
395313
550147
455134
20698
52649
514070
40810
136038
386918
149321
468442
388577
488052
411225
162339
336758
375330
405722
282778
529162
189417
418807
408185
362656
430201
145421
508213
357576
15807
565299
333614
209541
484898
149019
122613
197261
466424
22359
480042
439978
15879
19160
532281
379604
381024
479968
427165
160806
515468
375742
26565
87630
344957
397848
387383
202395
194902
24159
55911
394456
269470
521242
178653
160137
12965
276015
400703
99752
158167
447503
479296
485305
15751
151727
6090
565339
319893
432770
405535
551187
95706
237376
563045
281826
211109
183290
553077
149328
65816
330626
489410
520795
533899
279662
411468
187745
407772
306699
494052
110802
478993
363351
243645
21097
343024
378358
278992
373216
252517
526168
191585
58043
306071
342536
168234
218463
100217
109537
162506
436582
234154
156810
503114
232330
338806
30371
237347
419795
547836
452745
549638
519227
356469
185589
48629
392243
35748
37399
103388
65071
105243
410263
180118
154749
271604
561108
462625
523172
204640
309160
532712
460759
124784
398086
470509
185322
333669
480201
269811
407286
208705
10578
134588
29250
355501
381397
90397
509149
51437
469609
67408
411832
453988
463258
337999
432101
390262
435281
329721
559791
389374
69208
173693
445821
331801
174063
81730
295694
52755
424128
131059
123300
427673
49172
319425
148152
389543
358431
393847
467423
372774
274725
60524
461434
41593
376124
354682
206157
317850
177444
229116
494471
134974
261854
474451
429370
69459
54257
415588
554966
96347
300809
473588
157858
408035
271302
352462
450445
276542
108132
83055
163220
382044
223406
83840
208255
267673
274983
291333
15590
339087
377447
235066
120167
375414
420686
462619
517245
183981
171711
20705
506133
180547
537847
365257
78451
179534
371048
325980
294140
552027
199353
179639
451228
245425
376862
423641
142463
389469
452526
20997
108688
121071
447459
456288
317781
373678
151511
35716
54780
484032
455673
204889
423474
269033
104793
523155
167712
194229
17278
211450
394505
424003
130672
251109
34729
133818
210652
12070
312288
410259
425702
442543
465463
196925
493232
391592
146236
531484
514243
177704
271860
84577
334902
300639
228403
369403
305332
12349
515650
178978
556686
270578
25965
83945
395010
375946
285589
361969
461701
9973
50487
129756
37947
189253
509170
193222
44012
95551
440394
356300
477875
92321
161507
166434
497813
315297
56640
500223
470385
211602
187792
198475
41774
401488
202071
329303
507365
502718
266403
8090
563445
88971
249639
449301
337463
205825
336607
112520
561871
480479
353367
113754
402927
406617
258100
245351
510517
88137
566787
143447
4593
443718
534707
267665
102691
295273
532795
141949
139531
215378
107624
480063
375693
357993
52653
154130
195011
74792
355650
354622
266472
198503
257196
435815
97954
54490
192710
560696
326853
180855
110900
2882
349691
289869
25895
568106
83495
534208
323175
159840
487683
511992
473109
1091
429998
40773
111074
137661
177835
11932
258683
192307
88819
511158
115035
372318
510044
153276
164535
114789
447998
337931
241895
516957
276044
201926
210871
375846
405676
48156
388520
157242
460717
42336
64203
366351
234341
125144
410696
563126
469160
60228
451268
299782
11869
428751
247378
245757
367832
389939
178483
227528
170327
330998
516167
223958
442508
88504
362394
363320
33287
474362
47804
514831
440555
463771
425481
251417
303460
402220
511189
337978
274429
266995
540808
328078
520430
33733
556512
319416
125594
128107
451045
523091
514592
69358
399472
566244
257158
70647
312956
520279
43087
462307
214776
505014
20988
296741
308924
47575
408670
450716
170422
137974
394351
414842
530698
419977
326025
342176
162675
1915
413020
326245
549283
66181
215263
93108
375760
399591
51286
337925
97379
235895
457170
234427
105270
370140
228920
22608
431740
424297
398641
435207
371838
127066
155426
400634
346720
33575
484183
194210
64756
19176
140995
350867
99143
553096
310176
136849
153881
257415
537419
435104
54595
416239
408333
17900
376603
442810
509722
293033
375504
429282
353806
532158
3155
41922
221615
72012
136600
337438
344564
260569
258445
92870
334317
99646
267264
542482
309700
156235
278820
72840
532312
142336
61870
193019
148605
442791
306731
442107
22031
187711
440018
107629
265089
542685
424705
21496
2830
92033
251724
293792
264816
246403
519165
373579
183023
432709
537004
508760
163670
312042
217192
500391
339931
355392
331722
19031
112085
505138
11766
436034
19227
514189
110038
178343
255081
280544
328116
318476
348674
287081
335995
160183
245774
484563
146385
49647
223525
356270
118953
300644
93035
14573
423789
142974
292844
247513
217559
987
220237
433496
475061
16123
458211
78809
352811
357013
33850
155545
407313
532825
137715
96264
297281
544862
265796
42376
301823
420466
551643
498537
333320
262945
129818
112019
223438
72932
492854
2815
109653
41313
225474
286675
9056
412919
566052
392543
332031
92089
218117
195537
544004
363299
324213
85647
57337
57803
396749
81474
127657
21125
487130
205394
324470
46141
232800
554810
222321
306680
21978
481565
562645
528843
351413
67573
192407
339811
56546
414395
143644
415579
143628
160620
280291
165953
56343
518993
34216
729
73545
541218
204257
413571
138442
41541
498424
372152
479582
562452
100438
362125
33576
409063
223467
334214
434258
133299
290149
203696
217461
403860
481134
41714
244339
52158
149216
465646
503360
205250
249691
240186
490960
87034
64342
386021
441425
179536
397389
371087
279948
264548
562864
429859
130461
86696
226004
441347
77318
300871
544704
348535
436824
471625
219462
341799
411615
93224
300821
489834
359609
77757
177505
372440
345531
5621
499209
109785
450766
234920
443933
54704
464300
456235
249559
405546
371211
184883
170197
215192
196380
365465
249848
447480
403784
381828
161196
485742
45311
436069
103129
295635
511867
328964
248833
394369
265397
497456
151436
414438
265297
59240
464305
91482
69021
556306
56080
174700
123258
394899
320694
531519
32738
43492
219133
348630
512574
53027
303740
563976
500824
294333
296189
32143
394851
44064
354056
179885
87228
144683
496669
80121
396456
561557
550366
351280
335877
538918
253375
222252
470631
567228
57569
268297
516882
220979
393764
236430
203163
6336
409104
430399
405871
418610
183791
277155
394275
11405
121492
388858
536364
281236
479775
268565
424054
237144
277749
158995
334176
25007
446542
39750
201994
507134
206547
64884
467121
556494
464650
216501
180781
75219
160797
113805
281174
289599
508206
554555
525454
233563
110321
267357
417789
68957
10578
298004
417761
132744
402808
307694
425134
361899
201801
148390
249985
506136
324162
20600
295875
60744
256078
427410
409278
210655
415945
171678
284020
564065
116376
179947
371381
489614
131445
401869
388607
356330
103673
116942
299643
39936
470001
498847
81440
15644
59613
526980
436826
537420
138421
338643
416972
83271
310186
134542
145840
353736
28042
320995
31849
371658
147050
447341
44639
317917
99233
454405
250048
354687
24519
448439
35493
432147
357498
387416
486432
30516
441856
167126
450708
36126
135969
88725
32521
522411
259255
207381
270258
353758
153844
184192
104146
236302
78651
140580
450780
330677
368624
409045
176778
307878
390665
90558
218314
131248
47860
469957
175854
402989
527947
311763
434175
474033
284481
295319
241401
249447
99352
295096
23163
418235
348551
428290
68699
542392
377484
245155
368377
196761
553540
459435
107663
188861
298103
135912
276890
226924
105706
432446
196770
287512
548337
91017
348214
551420
269469
342489
310235
155304
114083
561643
213400
432813
488897
524687
15245
536533
240013
13708
540095
280994
180326
32968
379355
236385
472272
533830
229475
96716
379663
287711
517557
506401
424304
361377
86665
211692
546906
346636
423366
108357
226127
10363
39800
343815
35890
32817
285514
253524
236758
211791
225865
176864
208956
35593
72123
544738
533205
178800
11354
423334
175410
84246
116981
348309
85376
111751
152637
294155
424692
239802
426751
557729
86265
409094
101698
539911
499581
510181
2077
12322
410286
392572
322475
408745
69426
483828
297564
361182
211154
407138
498747
188728
210502
213525
331953
236864
330367
262574
251227
108270
241035
220485
216690
131179
365032
316833
173200
5822
480717
136004
24584
496442
98288
401320
490523
266421
453110
262220
309109
543092
305756
294755
206695
181711
214928
446133
43477
322870
323077
117039
113451
51146
260039
376703
455606
48272
241466
421311
9052
16943
322004
519111
547290
403683
433144
370674
430084
378143
508059
279622
511305
28013
455817
132714
499002
424172
559765
525700
390921
269368
442602
193758
88936
385630
377329
48739
300029
553668
529044
253598
526619
20068
482840
370711
267587
226795
336075
116263
183899
71443
356864
90758
63755
425782
378269
56569
134688
280932
414943
269752
316857
98897
556398
237266
380051
522502
340485
63927
401555
174582
418956
440112
102385
404610
281998
327409
263764
152914
109434
317077
497572
56604
462743
118971
1599
333473
309638
109328
423808
94811
505201
5291
473139
331240
303324
524231
49410
120239
380161
220294
12890
450802
436976
253148
207400
283642
465957
94482
303726
133073
56072
324259
200609
31647
67630
548390
108986
133788
323835
457013
181245
279781
391128
197034
425354
304680
361033
346961
245308
410936
153247
378986
175909
444240
460749
205397
301182
30538
341730
404184
308333
70429
390579
108788
455876
345777
462161
550591
527233
427459
418013
77691
373915
169171
456141
26534
474982
422068
239592
377590
88179
455368
281171
42071
80408
479208
79181
144017
403608
278946
173250
116713
124949
399147
472982
372097
160231
50261
455132
200054
410371
541690
59337
392057
179299
503699
508033
440363
384890
208003
273782
335607
400493
453035
473635
8853
155299
301466
397908
31646
65128
305660
195722
388605
434522
15945
445010
240649
490535
438720
11016
230955
247625
108420
222780
44239
122485
559133
115869
481496
302451
385138
76282
242752
252103
426205
285109
554653
383497
477241
444879
280584
157483
240978
134644
560603
343554
566364
432510
47121
89780
151627
552389
164557
482065
321530
31550
322006
315091
381795
102515
240843
124305
326017
111123
503247
168856
233632
524574
359578
402893
129705
48117
510728
5947
9760
383854
144956
453209
306869
128619
550886
357095
484636
563742
32891
259794
332611
537573
309830
32598
72886
555796
493315
476122
89
219799
258813
221070
445797
96030
265515
88568
75438
272107
84999
475457
275377
537925
31202
332967
473917
319685
477940
341185
566947
360260
264275
136621
500689
442102
232522
135129
65513
410143
497015
60867
115145
242265
331231
70004
14110
104496
237462
138679
66632
474158
288012
240824
338595
286578
380218
52516
177810
486493
157070
187803
66038
475828
311310
510389
189621
238139
531591
444888
375961
205147
246082
225649
189339
462290
417156
429582
442438
432385
384510
236110
161886
113064
560070
374995
313402
5440
248110
387181
198687
551059
528200
508503
32752
59522
83736
193105
92575
505795
43310
55555
402054
258498
94583
407027
461808
474482
500279
257100
151804
265225
203914
297985
450929
421040
249130
358649
137364
365155
154531
353497
543706
372855
459670
242538
556585
154529
310480
412726
202145
419191
299546
217618
352516
184977
56144
25169
553710
448048
277092
294108
38839
545002
230532
348879
151813
70887
536776
55567
286423
243823
216113
124778
64598
23507
442560
519278
481391
84363
386335
40195
357232
482545
34398
228948
144232
18387
225726
539788
417486
545714
531677
175418
460313
151918
131335
564011
252518
187118
521524
433063
423405
140557
496530
20976
227171
277272
273926
413353
175094
407350
416565
319273
550016
493057
176937
71978
295230
439480
132419
7548
147289
49096
253699
246999
505451
318164
110178
532067
311695
534933
286661
57576
289878
466421
524550
184782
200894
128535
174738
97379
244175
295570
328551
326091
436552
159521
244461
26548
47902
401315
457914
3166
204465
568138
237945
510907
35197
110896
155962
487335
73194
267548
230114
131393
386260
500693
551245
547611
460804
133308
168086
426571
87200
390286
482678
220321
124559
373191
525042
251796
13070
141624
147975
211197
232776
436438
533502
271477
132545
126678
441206
120032
333243
529116
381737
110010
370599
204784
229583
199386
229092
111351
24940
66233
493228
309428
487753
174181
434458
183359
481379
552999
30443
49089
6290
237363
552368
96377
562716
268213
477406
91041
63121
340126
239687
382442
290698
72456
169201
55886
488102
549781
542375
263408
484174
115482
226280
545672
333646
142763
372632
251643
524208
243496
252865
23361
139249
483905
331647
284811
172821
524062
138300
13284
175649
302931
252543
287045
7405
34473
110495
67376
269499
463425
257674
399781
409925
419002
214932
75749
374938
376609
430969
238342
449133
158705
414740
130304
182718
350764
293345
349006
153494
121011
102986
560078
408487
386250
509026
61001
65272
389225
218596
70622
200407
203428
262371
61060
302429
102163
362735
306669
194348
190287
200876
530086
264574
274216
64039
475104
422896
108693
27710
401106
87842
291755
8254
513511
342002
504319
516852
51024
227059
80585
98176
516356
365288
208799
49559
221798
19713
306446
451890
217086
358587
259915
92771
416739
174721
34243
178128
294663
170949
453187
229189
29030
259532
155836
405714
316635
543275
509942
282108
478765
546710
448169
198330
472211
211357
430615
531537
235771
66921
464463
74305
411617
469739
173430
541468
142725
388684
13227
426307
421641
99632
459087
370787
408297
559539
476738
189505
83119
480421
505844
324582
361247
69584
231205
424642
468532
403334
106410
268031
348462
329874
292609
233024
326004
284660
450771
235584
70302
44134
371429
341467
218856
513205
417954
473890
106954
508314
380673
540090
232055
538960
144537
87794
83908
436867
477674
245013
355735
509263
528064
428427
165592
429506
191797
227362
525184
527901
539626
204365
63836
207753
334584
471371
413836
38978
268022
552313
471422
282690
92348
128581
162039
37113
511233
286891
121140
421661
327247
522525
338446
262074
474130
342017
466120
565450
459271
335211
154476
239124
334736
453991
347841
231522
240731
76220
72167
390124
174008
249118
533960
509154
276366
271573
441185
123177
297306
414253
1723
393725
155590
153422
519725
540009
449020
287498
442283
284872
388461
298425
59788
509002
256137
180055
137565
460521
449692
345384
41962
8059
366612
519767
76422
352228
540513
275344
566077
401719
497454
88335
211500
316536
36279
310873
296391
474763
80929
235657
25887
463150
92336
400035
453016
427251
543291
77888
149911
309265
189950
414486
282503
560580
563772
413963
242188
108857
455927
200907
69890
349908
558649
363949
440019
338552
414349
539200
191178
290407
80288
359981
67477
244867
418590
368514
505472
315775
150203
52861
146001
369541
308594
355856
37073
241573
463810
285453
350181
489469
218539
372630
448586
28748
296279
361314
224386
326374
403874
75217
7979
321875
223430
281891
228039
40872
565765
138036
76500
219488
36183
401888
338833
514507
73357
566294
412577
437858
479243
197785
521575
83345
19222
355896
146756
286544
84446
324360
301148
149263
476440
473868
87683
292763
46608
66256
329686
320677
267538
137422
141677
366729
447345
67332
459756
59895
339660
385697
477846
282462
36223
376914
522004
499472
531546
155584
379357
419592
15813
88984
115611
90943
548059
325871
46821
119171
475812
38122
555252
173064
564936
520952
250448
387810
143600
39254
260878
277766
126665
306279
519822
105771
236517
119721
80929
152381
375782
344896
553365
145464
17143
183246
192431
201334
55708
137879
361984
94480
244749
9897
148896
287091
326151
154922
281776
506351
7639
210579
558408
460255
465850
77685
500292
233839
25615
197280
560730
237406
407882
439829
131605
177068
260493
100373
511522
449216
377572
284497
407419
113173
300554
150294
1691
353432
66074
284331
538838
115448
249647
204412
3218
465952
228983
381582
37452
372077
278743
477060
335825
535525
148070
126969
166139
227008
527998
30713
41568
544269
114509
218577
374283
536017
118826
226308
211230
119653
245544
287385
371839
111583
505701
441473
269910
319821
310470
161716
129106
71123
202642
554045
230593
88955
110561
293530
531126
179037
116966
162425
563505
158198
391280
145727
549831
287028
410118
129186
145282
476723
502275
298048
334704
77975
344048
187401
234919
478075
485615
176777
426706
545803
512347
216238
304670
432776
455278
346915
5294
43039
276916
252295
253283
551776
462982
233008
88656
539980
30330
511522
543994
347262
244415
490102
297462
42552
63537
217829
159059
69947
510179
522197
564137
254336
168853
426881
266514
35073
410265
42506
358893
467922
334008
28086
422740
316858
479346
345361
511364
276521
174593
391302
222983
531119
409666
348522
542697
202250
456693
250615
176223
334253
25286
54339
172156
202435
380842
450410
182155
324505
56079
249008
433987
537260
202980
208302
245592
186079
513770
480078
531283
504073
53223
463622
65136
441901
30234
337023
434053
249779
364863
461477
76253
149837
496013
187961
180337
307997
502432
354620
203917
182815
97685
47765
288747
47984
405888
332409
446926
86524
502918
457395
263865
151514
560617
80996
409194
349684
94949
167008
68355
203993
457337
55941
412640
551544
65050
15751
43223
356961
213472
292662
41650
474771
9378
349940
138087
77861
223766
462731
212473
98349
179804
29566
117756
180870
516025
462069
125178
291585
151356
498015
179207
279191
462826
209629
148165
154076
31127
142833
141567
532565
369789
526972
472098
74902
57521
129867
465505
176409
373941
7541
31463
232655
400909
504130
330492
151925
51128
264847
448693
149570
130739
447395
16764
15124
77446
398281
293404
51426
205375
294752
441279
270795
490981
8589
273786
211586
93109
213840
387987
369410
383654
262565
304712
154679
199663
518566
286722
301532
406305
361914
461274
543311
300598
223320
539857
269766
133352
438051
562502
186577
468452
353144
248972
79593
179073
534603
112666
546978
141899
13506
322560
385377
431552
484280
190925
465990
493060
132984
319249
516291
271409
98215
6508
97144
524810
124806
543340
6048
495517
388849
18716
189411
95106
462715
153082
350212
249290
74672
442730
300628
423225
388235
497170
52494
280959
319993
251057
369213
550191
335525
143262
303672
320984
14359
62146
534988
6897
185130
561218
174026
224724
57703
129544
277768
90095
386568
530026
382543
454445
466045
67517
499690
109288
352818
159138
271552
298492
321716
256075
195460
149294
453276
9386
566903
428539
345577
373615
448368
495759
128632
49770
292800
9892
461751
166028
320752
88679
157927
112205
81597
221640
35425
326378
242673
204305
89558
47902
382880
242256
518488
298690
114364
135231
385216
485156
336366
491249
325306
488602
487525
42505
377449
264961
492796
484320
432348
241333
397289
230558
390047
276350
555333
209342
254453
347096
62515
521006
302529
331559
243974
509935
260876
423659
109097
238871
481724
343536
507942
35084
84079
171134
63639
410918
434986
505093
251795
393390
36342
161500
331889
300897
16596
335689
429035
45179
346314
123786
539208
26522
33249
412742
255317
83874
24965
254992
20913
363712
418524
217524
310879
492123
37113
54116
2308
41582
394314
415881
412216
544698
197963
149401
355248
125434
267729
194765
566324
284956
153248
192941
428517
335765
70809
421152
453558
39313
94082
176503
404949
376963
33386
93354
497666
26341
39884
125965
429406
48660
49554
505774
534161
344823
243450
119301
40021
333457
538434
475176
229435
438563
19973
326862
273324
4386
276950
554027
172749
196814
476813
487623
385240
356572
15301
288861
319985
416822
453862
43401
155040
203435
436807
548177
536239
427706
57694
495598
461440
556060
366881
461560
422813
515983
279406
445780
355679
321388
161680
519390
71237
14146
555390
275270
115859
7137
181743
567274
436622
316453
24568
432423
180477
495880
33758
95483
107585
147866
287366
169320
300245
84770
451935
3523
478815
393941
15741
566732
93079
182966
422058
426757
27866
449723
235238
201184
271981
407244
420766
268688
115955
78189
488520
371571
558404
460910
1400
483926
566399
73829
162883
508497
496020
254059
499534
100966
511757
521979
364166
324310
510840
466884
12517
194463
265366
368029
194982
310239
168041
314176
485392
7861
55210
55898
543399
178253
309117
404127
126173
350846
305482
498134
364884
566185
332269
537371
404301
432601
311345
4715
409272
353498
531957
281365
199216
181013
267729
501833
313588
295107
85327
467769
348537
234925
366719
66099
355272
361874
381889
387751
324512
538570
328323
337269
38017
541920
441656
361463
529587
517062
251694
170997
47230
27413
513510
528218
424990
109908
523552
495716
562916
124263
208726
228240
556434
234158
425378
98418
186259
270359
450456
109690
131357
320548
396635
436180
515252
206980
526572
221021
86614
84136
6610
535821
429176
69433
320846
61592
317992
98772
220782
145645
93377
339338
515353
392127
170478
17138
94069
550189
428185
191354
543759
21856
369420
74793
452649
309895
75844
218182
375308
117488
418372
45255
17568
235772
283167
7569
160139
402216
486426
498920
90806
215183
477375
195228
248241
267727
501676
33432
306764
369752
54022
186482
374264
227293
123988
16650
434095
255052
542428
87000
74038
265384
71234
562752
506041
324096
185552
204536
228803
533147
18918
102128
367125
281750
30270
380759
127005
484086
419286
373420
175137
343281
92787
428781
55466
8535
312631
121208
354903
27638
471650
420386
40235
319619
398570
484481
50521
308716
316948
535903
102661
441749
561239
285873
99434
151604
13686
338793
503917
83623
474018
497746
417124
524615
39146
210538
379703
468790
474965
459588
182230
247860
512863
36148
457183
375983
161553
9386
51680
371493
37782
215864
69206
447275
385476
119646
568345
222242
561065
233894
313081
150840
65595
175300
190631
1723
197351
459057
337052
562980
551095
224060
165488
107072
510574
237274
83743
408812
477087
439561
391939
545904
31966
111634
134518
389677
419104
141723
216017
144872
73669
557855
361512
136994
498266
443637
202173
397866
458067
550649
449659
20799
378826
159423
346216
385603
452907
58874
262913
362453
195112
352440
14895
465159
171120
478378
299604
555081
93202
221103
37276
327398
448840
262188
449587
217454
86370
547950
356324
467328
269345
342834
278740
498534
68383
464676
132829
259805
118419
468539
324422
280111
454428
269911
274207
385413
239392
8395
1823
262772
358767
96973
22617
261611
240279
266119
356955
157180
382535
118055
447219
149352
538195
411692
86659
292703
423211
311363
353561
307398
270141
512845
214708
170590
536723
291540
511734
516411
439132
130033
111806
257415
99876
350562
41473
139040
16079
434842
191595
372534
110734
229658
40947
286231
362681
493125
50745
215630
211321
487239
498387
223303
259705
499232
432071
218720
214455
369111
77622
494129
472925
494908
197814
536765
2437
125457
92086
45069
108232
252885
508035
262513
57761
443864
405332
73048
91780
526965
153168
438270
52505
523631
382030
522336
34713
448556
556143
94825
397161
494346
446341
357719
148283
492395
395019
525297
567850
248759
374590
212578
514871
352598
353705
29890
487173
56278
258259
344313
10403
160667
496
522640
555516
202301
325108
193474
446273
285089
239836
125388
402034
448527
59904
361202
366176
48967
129962
386814
58625
39473
435062
484473
436557
214611
299981
168394
124280
46545
444163
176670
216347
56887
153443
86191
88398
313372
9284
49459
381813
45729
127192
115475
333799
129394
170531
93730
428757
538466
184976
144381
547767
248288
481661
67981
112833
196687
72717
485817
350239
137014
463869
547146
234219
158575
94880
268496
246004
148862
138174
245732
392090
269042
18337
376304
538073
465396
123915
203223
566117
304603
372685
158837
17952
278835
178408
321552
60633
260046
133489
324548
114322
303204
281998
314296
1530
557470
475506
100529
302053
278444
235385
41122
84900
307818
163108
419502
476779
340896
1374
216584
38730
98450
84573
427547
415038
34918
565735
236548
346700
357655
380089
231660
47855
220508
446087
383231
129390
174657
484303
439728
16198
271668
496538
171088
473126
105280
95582
125639
436836
194179
480295
391121
310551
134490
291766
320776
428231
397156
229408
7674
542109
48207
321221
339916
452550
318802
527078
56254
62953
492962
488819
273819
257830
59918
179710
497068
433820
226126
546348
55118
38724
558997
185487
247655
421045
8809
351455
256611
561383
15804
251266
317195
179422
514713
121383
121154
362739
442702
286295
437354
183847
189646
465531
354974
106181
28050
328604
473958
282908
193003
104296
146171
61868
381095
432598
207159
168156
166296
461029
309425
286721
325763
230955
306140
90258
60253
217337
321168
227041
437990
65796
126407
402794
369460
388431
483058
250468
322447
110763
399231
44648
178719
10106
140798
9152
271188
210248
439048
566805
202953
502208
346848
157538
392392
94646
87398
356995
500835
166603
838
523221
511743
200164
75927
511412
103348
532760
160289
232304
118707
20012
460824
246698
228764
174593
15473
287766
336163
112177
159728
511556
266918
387700
77600
270512
169979
75761
567850
564966
228327
163234
51644
542287
205059
270998
521753
274928
45961
143173
364931
52178
475127
523123
540197
54319
406022
45264
372395
209913
308288
565368
560028
445631
234172
175016
328534
192604
520850
198893
455834
25219
536367
43493
387859
403820
267055
28333
351410
175697
375412
258327
457324
201901
153561
531782
98415
200191
153159
398817
407834
346613
531795
367053
252096
237948
261089
518166
360621
370360
469578
394371
227976
346185
334123
240780
371094
344669
497133
400765
266697
477072
561240
48169
444110
424123
281870
371396
136145
301680
212422
311698
377040
351670
517313
471990
534602
298071
41754
376972
512452
150147
317177
482369
150211
117893
348152
427555
106107
524522
527240
371386
450920
457086
468911
147147
56993
312275
59487
19186
332718
102650
321997
95137
244192
242739
498877
57974
112254
14854
177287
255608
218516
255126
298985
86558
517334
491317
310088
167295
59020
259466
320090
518285
22363
504706
196032
426108
2259
189293
42973
323732
370761
69655
1303
99668
345144
133654
459794
465762
377320
295539
243388
213865
213876
333741
138545
371665
460496
41153
435503
3155
399321
542092
250479
31271
349551
86986
566492
284501
342864
470540
450708
259809
315701
103517
201527
441112
336366
190942
269903
160251
391694
389194
493552
458576
110301
206051
269625
483294
135615
211973
145359
252771
128797
120887
355361
380879
526327
442024
326237
196877
78312
413216
278126
486914
398164
368123
369631
553168
298368
9191
194869
358036
89248
133463
341062
97097
61786
276996
360761
167003
67765
299492
122732
545901
196965
118929
58069
129790
29550
455680
411830
451879
288036
27149
288770
292774
398560
548381
171179
250154
448365
318117
469953
240082
35068
324537
528826
230281
251641
552529
451497
74766
146492
521149
335711
540669
232222
347389
346353
39690
517321
568094
255164
341047
352307
40626
91481
568135
561218
153334
311324
376708
346180
427451
25000
271116
125232
151474
65593
558896
13473
229463
442306
367171
172737
80750
137803
14933
519068
126154
123432
355559
494864
250059
529481
80565
89928
238031
254237
230406
212766
48709
334162
417709
55694
257341
35424
324628
315117
426742
200409
528724
483121
229657
567299
368195
99083
453121
257012
279675
471807
316485
567134
492339
211233
235701
58230
157962
380322
96358
348058
552804
251374
261895
160171
45422
289306
427709
397420
258682
510794
22368
96645
65277
178281
215136
345642
318671
348526
15014
487627
500671
374309
327847
195371
270523
401139
265789
122356
554942
196728
491041
110342
415062
561568
206916
105278
221925
473441
336940
101368
317328
142094
466605
553162
331520
48130
441205
138999
466489
441463
367380
357068
245418
477599
359573
18397
350035
379511
197711
509017
466133
175836
462062
154808
202502
566742
189274
325386
162848
233132
147282
470735
466110
311843
555156
405190
198306
360057
272894
164133
452338
38405
360311
375616
508432
78311
316334
489416
365886
560554
162414
166438
239673
60405
89252
273400
338655
385854
216033
252503
1753
542341
226580
19405
487954
415839
35237
456173
261019
64759
560322
242384
317656
35124
252661
70322
33671
460051
452346
237536
18384
198417
327217
452112
370029
384618
328052
420311
14346
401974
218522
317734
550005
537543
255787
403113
546018
309931
384155
266856
260065
555029
420901
62209
7580
283134
189431
557998
170996
242801
189737
279964
311851
240769
46711
310342
364477
567291
453094
112998
464838
298793
161331
320687
465508
356492
309109
485229
524074
29999
133299
397790
566077
410299
403673
21543
261943
178785
473367
471906
83926
443206
253666
395905
259714
357723
328530
413333
495931
462933
64539
329691
564797
405318
236227
531029
331484
83740
304898
515583
528790
454862
461495
550611
483464
90452
554051
498332
461124
405688
559009
209453
185258
255848
521391
157238
378978
113240
179110
312734
15384
108535
452195
228534
102839
498735
5166
138127
162121
135845
142865
81157
354276
365899
504838
523471
150138
318475
279486
548283
6552
254029
214748
410433
536527
412493
180567
506614
22637
56281
474993
338114
540722
127238
188684
117029
399557
84048
226577
116544
378238
360380
353661
525724
359441
176940
243656
109733
415257
456362
74869
380756
558824
451278
120671
327253
540308
287783
197830
645
298139
106431
460229
1429
360324
245454
543070
482507
512748
257012
395770
179606
304638
336300
153111
493369
546890
26219
296078
250646
283872
190481
42890
74057
97746
314544
246669
504876
182241
88860
338136
470957
106973
15106
253030
98770
223380
209791
90956
79187
303867
226834
155320
291902
360326
138900
141813
464019
428637
551478
369358
129928
107332
534642
12583
346166
405992
500487
93134
344806
479558
396802
502214
146012
491119
135107
524808
495268
245228
204901
388496
193776
474611
413824
484929
358135
455842
118803
167757
367232
269162
498531
122746
53107
389239
350553
216472
408985
158074
493186
193115
466851
545127
363592
264764
112392
5732
163663
428328
502869
370738
434245
322874
402954
472680
449210
240369
96872
182657
457379
544650
170955
172150
564278
29198
470722
225436
479031
55955
483746
448477
523096
267921
77991
224683
502216
317503
458363
526458
28758
301840
186220
244416
41346
553050
428984
374439
333618
260248
553461
146919
497541
163312
495891
211735
197748
354391
306115
491390
72037
489158
148051
480402
84471
29774
130142
202843
52436
28130
21847
214793
212099
119022
168761
229622
564114
491850
291142
456669
428345
64081
296129
76108
218166
347042
90727
107780
213681
137454
236561
89689
484467
119229
1325
372804
404745
388768
152259
475770
490725
169721
309466
271601
267210
541887
388649
210768
480794
292845
122627
485931
55400
339871
158006
7810
190561
460467
140817
161207
449390
444205
208767
515619
356146
51440
283927
412132
178960
560951
10129
245309
353234
42355
223200
358491
411504
2782
226779
546670
314172
120631
550100
61025
113990
430189
429893
534568
567622
261728
275452
425329
244501
409369
500355
134276
558768
400943
494765
412212
218765
382743
245589
432904
204700
374393
172805
459918
542861
220103
483214
259949
47993
309570
385833
372982
188334
127023
114868
19411
192691
315091
482594
83362
25894
15980
397455
466888
78383
122529
137565
305674
324452
18438
459854
38112
353960
560662
47123
120151
32541
428231
198435
60977
21845
468715
65419
538621
231726
1453
431949
184161
133665
564566
375788
2275
41013
484024
185331
91433
36105
11149
31293
5926
204951
253924
197474
326188
181030
275893
236292
17048
30544
298775
433755
268945
485817
226272
333513
395867
451232
264071
242548
402792
459741
183171
62123
293244
272869
346579
124010
211244
272863
340956
407026
104202
211765
318944
73285
244586
514553
96118
65252
300509
229037
259321
454704
42219
82328
68312
535002
292223
113472
340520
126593
254238
20655
361919
209172
271341
358542
294336
211364
143065
462289
44972
86446
343161
101304
35325
134758
141761
486731
118655
33974
28557
374806
333563
173142
385184
180900
130268
498328
543844
61901
385633
543606
517079
441222
296716
238721
38614
541115
60346
248815
271216
88215
336681
207649
161839
430553
252505
167896
157229
102531
548523
432685
219998
559659
378565
111147
340716
285015
370775
328180
119602
371671
522020
503854
353299
549982
500522
296360
137567
300192
312150
452107
484961
177200
131626
356882
397069
53112
402327
262880
426445
54595
337948
382775
475713
187483
345251
516564
394577
484891
299475
9941
377052
20485
47467
508007
349593
514348
26375
288093
440783
74182
438031
31469
7569
54542
243499
548029
167321
136486
129459
150263
458911
497723
273311
36194
250948
468582
444005
378964
63666
115061
133504
422650
214439
86407
488675
408261
451956
301914
406364
504547
8365
3858
207135
493066
395021
473564
425258
316636
307520
453552
324470
163981
331200
323080
231212
554333
18620
15326
549072
175496
539144
198100
494725
310593
412593
117340
313010
47121
391879
343474
410108
213138
428078
60152
478690
357894
293833
568541
387489
119558
63761
421462
415378
311109
65705
250907
347547
36598
38161
366708
547803
154509
310687
342566
490985
119919
210008
279659
112680
432437
114972
273221
337675
294729
25378
206070
17033
347681
23168
50557
234089
517266
489596
213047
22351
471723
530705
109044
314829
205370
316435
40173
205876
334615
493690
43192
359195
493849
368119
440583
103516
332204
433394
262985
354312
401107
103169
7849
367981
416702
339158
249044
47986
238681
23928
165561
565767
331720
89884
283091
350920
284821
254433
120188
389134
496829
321463
434632
444781
20318
342191
175855
501153
512031
151985
333048
132163
384729
406018
433051
430848
14122
367244
63816
80604
153610
487383
451236
541906
74974
355100
230954
405525
266396
190754
196261
166260
527488
359255
455503
466677
277550
443557
209615
451699
341629
443130
452835
333418
244783
89814
307556
307944
129092
456001
258493
535932
262786
185156
294819
528329
78057
173715
365938
386127
170343
551689
10797
139701
209316
324258
311488
487476
202279
366437
436601
197121
540943
447130
316064
7916
92667
501629
134670
172142
408447
56895
72788
473420
541532
375581
293180
437312
128200
432665
303908
230074
325062
507144
161414
553907
468828
363899
146415
395374
335673
318521
526948
67284
152134
567603
188797
558069
132852
223957
362196
410299
231440
291699
504039
228700
292747
367260
518879
226796
33566
123055
267311
364005
69234
270322
391414
368197
470529
518768
298573
527564
315624
172302
319540
217534
27842
432560
263923
393297
386892
452493
333138
505307
345450
107527
449838
148809
368499
512140
218817
325170
245108
433190
243794
449616
449608
160263
346768
44688
396316
359211
16159
539535
534382
209582
33047
467099
295648
345955
489748
440503
449453
457594
443350
356272
355026
291915
176864
76050
48259
455500
504894
28567
418281
412018
505270
538108
277312
213882
458074
63048
313972
41302
282924
286320
267339
343289
48573
519413
14207
472358
481669
506930
474689
433116
366719
455286
366322
258644
338730
430257
218509
122992
363586
21396
273883
259721
66142
43157
160121
78475
334608
375662
6321
178644
369481
190738
123175
45194
272874
178084
189647
525289
309938
226267
494063
363468
138447
36171
444399
404005
81954
401893
226623
172387
464610
325786
458537
272109
525727
236417
170728
16660
251627
279121
352662
341846
53383
214599
303542
16188
456500
274347
372610
188667
5032
114934
101430
355838
257199
529130
63853
1424
507434
303866
358005
420259
212408
213644
43211
38164
370734
346542
372453
512075
414350
235047
379553
436458
264731
20877
542513
157714
228382
395790
381318
20
432807
361892
117617
81482
262514
335394
545986
473710
368551
140849
241088
185669
352966
243773
520326
478842
495548
300840
390259
8785
174493
180341
317137
294612
297760
203284
547417
224588
381429
161974
383661
275168
171577
156322
394455
417563
531891
355970
256909
67385
343850
424745
1362
261337
114780
343117
26224
247323
256875
348056
6525
149482
327120
267440
370112
254075
448378
329090
26657
372703
68523
543760
525076
63797
543809
118111
369916
208744
493544
448346
164931
295533
317802
552932
88596
196443
244455
471357
32507
18350
351604
166946
421210
429289
192347
137276
271677
323647
443703
532888
21078
496809
405087
297289
55302
389515
209095
306684
111168
539003
386292
461014
66137
63713
515823
406671
388088
544593
538741
565863
69921
498489
65200
49354
414452
199939
90975
331713
358466
211343
542414
167665
117109
186110
200529
357755
541323
81590
564332
128416
541862
262678
82277
539788
175514
366393
232304
423981
564409
113560
228370
37588
478864
308358
46361
153906
421837
341383
432869
184307
507529
100472
289452
326077
393191
49530
122206
352166
271833
560206
127198
469712
288646
563129
446104
76512
64545
395884
80845
118818
486594
485537
61335
32115
268728
135249
154936
70037
247700
94947
426998
293267
183598
381204
474250
187660
381586
234473
121789
188472
554202
466134
538479
533215
78468
507724
517168
468408
3871
347407
362475
452521
71705
212511
256982
546613
339973
538314
567755
233286
262549
323648
129864
418063
388451
104002
88873
321465
555961
473983
82092
379405
427035
145832
18846
144301
411744
322280
261871
78895
264638
31099
413840
402650
190692
26846
504988
210743
310764
305898
90837
229299
283446
62827
3768
125548
461400
347781
426699
164231
414666
545929
174456
194352
481441
64140
563379
322306
186456
215767
100158
45636
63442
551856
54987
538526
19166
126132
40467
78183
33386
518468
440900
116547
429952
114324
222125
37902
451411
151744
247755
65228
173583
428522
375670
318558
298783
553064
479879
257859
43693
58929
13414
488588
267333
119393
495950
533795
375419
515001
194816
367226
109495
116984
416932
434649
302843
496700
231889
264089
73779
84755
124241
566177
186621
342217
568401
46295
390257
325694
173775
262884
345118
231676
509005
474033
385080
248846
230256
34398
240313
30151
9284
401216
452820
19743
16784
220642
68999
227944
428935
203216
359678
177121
468228
6664
288310
415313
307202
383966
353452
557479
255541
307433
361441
360759
81576
300315
215250
532111
279168
16706
126013
283720
365218
449454
410877
158762
436135
168864
99227
476614
2621
371890
197732
4972
120465
209032
552410
241443
464532
568414
438019
521444
349571
290740
413813
488194
244078
149567
397754
109357
230973
16847
335461
459043
132381
258599
31254
525876
328181
471538
251611
334863
24675
169840
345827
375055
66369
149988
393152
249563
305764
195957
249108
438440
347639
222124
212009
164441
497119
261692
408537
142523
184554
539148
282567
184220
480295
161010
503432
328307
223247
18099
153559
362680
459692
478821
89927
331402
196596
243649
183055
566767
243071
262333
201112
83366
195929
79940
489359
137263
133783
379667
336744
506853
551705
36920
460264
51188
425553
543142
502918
3824
561117
280088
555022
486603
315624
188640
157739
458401
17751
27382
382147
203755
329321
546524
386354
408740
509547
249433
270379
479657
126864
141367
1571
131493
199903
330441
322603
560971
317044
340305
88017
293081
524550
380591
314848
373365
178147
273821
216305
78632
228606
50150
30225
43753
151127
81373
171652
305894
290257
327770
150548
421468
132030
532731
24337
418224
69265
101518
202706
280540
565263
56265
325819
262411
60269
11797
137229
525360
514565
229816
126732
233501
109888
5410
364104
278268
274655
301306
167400
292849
93774
270696
200655
30128
555792
364031
407607
215284
537598
424093
216481
74515
547581
132509
298911
297532
79029
266191
250129
343089
431475
359868
48405
146332
115370
310959
339494
349951
464993
22723
237924
453247
354597
378266
275149
468984
557201
367816
291310
255091
199312
499729
295262
501338
163499
220694
435227
353105
294313
280550
184145
467857
411416
175704
329541
151805
458362
254348
330526
250642
536492
213278
35875
33262
110539
75096
200469
419607
511614
451543
195166
550648
166994
357032
520716
352614
249235
228610
53974
109862
251448
192398
462138
540914
155287
136333
113516
338991
521746
412946
360799
505510
177660
494227
299556
434012
355023
10269
520420
491022
285586
252103
174394
271412
32192
548303
106858
564910
413563
330841
460563
348553
411865
217184
103834
205161
159336
430422
540528
261954
491458
362516
83294
247604
133597
83097
341859
350644
553746
284425
234909
451204
478398
529324
241077
211238
101016
502088
301233
145015
68729
487253
556653
416038
91357
513000
505777
170748
164996
254499
432096
223338
439234
59196
113384
556622
9380
166516
370056
428441
284390
443631
424754
237637
438029
426307
409548
388689
296866
529273
137993
132173
491864
91301
254290
551857
367404
362399
394959
55322
531477
144893
533458
512625
354644
184922
396235
498904
399719
521575
137643
465688
354872
264015
468690
47558
111648
412859
135906
448056
434991
245947
126268
470918
288332
98586
442982
241769
108322
1922
22268
337791
495433
368044
132681
143472
426729
114460
249707
281041
267728
487330
207431
64657
402773
113426
493719
393108
226967
38733
462307
382089
204001
407288
266697
84660
260219
413455
543074
108567
241235
369911
451259
490403
77948
194873
23917
434027
212360
220633
94586
191522
240286
550332
566358
121063
128692
346057
301990
338855
227899
78256
78463
321492
313508
500927
48771
331629
439232
566402
177853
515129
125825
164926
323485
448659
147845
311419
466157
130017
4543
526519
213322
562801
77403
278051
317800
438469
135941
72180
30779
176772
177487
319892
77386
560165
174799
26255
519941
104594
303052
245235
423885
483150
140113
541486
442620
192350
167644
506982
461467
185907
404001
354012
286968
338131
147259
198320
86300
207461
468416
13462
17799
47325
61315
20362
557531
66293
348370
101907
176011
142001
178238
282257
285739
193016
560341
62420
250634
408295
342112
63070
525147
11639
274759
496071
339160
511121
115494
551379
90015
347004
174342
440213
294083
551327
365741
138769
134744
303377
373068
547018
179442
319131
371942
202438
341044
285673
162384
110734
283279
539346
401508
13200
529347
542508
227379
287540
294810
174622
466801
446117
412098
412618
346088
306552
561298
283706
304793
66089
125325
510252
229215
550640
38081
331913
515639
321727
224152
25657
103463
532598
115626
76795
451007
230544
253554
79980
392034
239894
201830
228087
428516
340298
553182
79370
151894
413119
538799
362935
316172
295357
250793
423467
51979
274982
147360
534880
53052
120171
379395
411377
188602
101403
117096
279013
115205
463750
393941
83995
531102
192911
244774
563237
484124
90621
419281
428839
369148
439232
269984
365618
444538
497722
83845
300673
40280
468796
287635
342762
195735
31689
247100
132340
146775
75575
506395
214831
445114
466070
213253
415450
453192
260377
9254
167423
123027
221506
163643
15592
354406
222372
398894
96595
359478
61910
17106
173430
523018
291470
234808
349255
209328
416727
120531
238220
170960
282186
568544
74717
385194
132835
350713
357350
218243
331325
61889
382031
467149
480262
207614
156913
188535
176319
465168
269388
103160
490309
235857
330355
497158
115781
405556
260886
84249
84738
213365
54123
486189
282077
10352
90105
406204
340817
550129
40153
432876
463583
347451
126938
291471
93544
407009
387481
530988
36810
344756
439316
5497
550915
76752
80097
269054
364650
165705
492943
29227
461817
112866
42846
65319
393898
97799
211857
567152
145571
141140
41707
47828
483298
74442
221372
448453
444307
110286
421955
87235
310690
191705
280241
381497
256424
334891
180615
138823
275262
108735
299974
564284
353258
290676
249495
251338
177912
110723
47262
346216
341193
24699
430309
389639
378593
442565
331186
429204
326600
209013
50204
311204
479449
464513
145083
303573
468852
18907
454800
246978
438116
385711
313031
14215
195166
363119
221740
96756
476992
413607
119338
440336
442687
9219
378900
360800
127252
193832
191511
58017
196615
369001
273566
145939
434952
224803
382229
502318
383901
104168
519205
76722
393827
418636
236665
247419
471160
381728
505251
555343
198954
208096
419977
152377
311496
413211
53966
211728
161353
511841
172188
222296
481219
308287
176041
419310
490431
10156
222830
175127
80141
434433
361692
226249
532455
310089
158820
96187
482507
529637
343630
106570
218587
144047
385422
159191
173762
61283
556213
215623
213117
36790
96740
464750
416875
510192
558323
308193
386836
28631
312542
26518
441671
120989
170551
486094
43291
194885
345458
258975
211397
527421
306262
30199
360710
553187
144995
427292
333173
562738
243620
308206
547721
316826
501998
197036
506984
5496
148528
148560
268496
498537
225434
376196
322335
72572
388434
235907
121208
87570
97525
553746
205139
227116
444663
535121
24693
37353
306331
354526
519733
267188
157515
194146
93032
2929
471766
135308
274964
240103
540497
366631
95821
531329
546101
195053
409985
238494
286984
566155
509578
54275
165807
481732
71569
104604
344667
528801
439708
135711
205455
560802
308944
380945
59850
40309
106389
95791
437446
259623
510488
30708
8115
379657
454038
274473
218167
37753
2885
220064
138433
376476
282333
277469
510955
290069
139428
257169
215576
97244
36998
65889
18254
31163
513402
302114
455107
146017
397816
211439
527750
391326
267172
244062
314061
138706
213342
67586
568179
436734
564887
148932
547911
377475
97705
421576
510942
457073
568201
336636
566427
211817
258846
416193
529548
461181
451619
437751
261241
486864
346035
89109
117381
42049
410654
57340
228951
407145
74620
131662
218485
435792
228355
299200
185152
399141
22373
35967
191645
362941
280206
194413
565276
366503
173320
154901
84177
30241
133666
67791
2697
554738
20042
349274
190169
348309
427664
524643
190681
272823
143228
367750
95291
419275
277059
512787
396887
137348
491938
289130
558670
5696
331186
151409
399491
351529
372529
96289
559395
500782
456240
545437
67332
240948
167068
81591
490811
380474
377184
513989
151127
464833
355883
488105
283222
248715
328037
388786
518020
236799
55031
43430
534770
51661
399814
2499
439929
492025
24163
207057
76647
544691
318754
370881
121238
122269
538325
134134
424875
297914
337639
475739
371897
109158
483250
73838
248583
450526
207627
263958
399800
19885
219539
221445
417184
526606
545530
47941
192384
541097
289888
314939
377748
83119
533098
231936
464574
30547
106315
32264
237777
559611
148653
273060
463845
231291
19355
494162
248841
73618
104540
117304
222179
528434
93696
297845
338154
44625
540012
363710
176589
455218
156206
367683
348982
404317
359409
353560
213842
528640
279661
466779
297616
90855
416026
242972
324959
391535
264149
219227
259318
450851
344115
56421
143793
35419
24943
26502
387279
471954
407511
331822
209118
171245
228810
230917
138936
411355
364979
515912
301970
83294
403405
394749
21105
26925
124106
560721
139539
156555
293614
244889
212912
382977
543074
148973
268121
43644
71488
522420
306446
130230
126634
281645
223195
360076
119642
497599
138781
527485
538899
135270
308054
505985
62196
385865
427462
19694
147044
335789
212888
142948
404602
430483
228189
305325
216120
106254
512340
251095
41690
486842
403
164477
49429
402017
237428
18921
534384
72540
420924
384774
249329
551855
218378
461598
83757
359269
376798
277343
534062
406098
534795
352544
23625
258141
237883
515101
447141
124764
246157
91518
378638
479192
433821
354355
468619
184812
261154
417786
152724
260304
166627
176177
116385
106362
498331
247370
176095
190058
163088
552591
150533
167639
328455
242287
98405
118754
538495
393157
484451
439921
539276
450233
216840
512112
162159
56890
350669
110003
557852
410363
317070
299613
318290
447324
268798
215265
236580
37848
201554
521316
548745
486317
12767
358106
57533
377344
393947
248381
202107
455413
333153
426039
443911
94868
61133
311886
23204
281489
563126
371219
311396
208187
85598
63042
423422
108515
546257
478052
138850
126062
271745
560805
328967
535450
372738
303048
346443
503418
416346
389562
335726
5024
534302
280665
205161
331275
385937
566508
201999
10402
53118
389872
202098
181085
434151
384791
414754
381259
154159
288925
263765
99774
2489
334647
367726
361867
492621
261914
394654
63687
307997
71850
106867
221910
273674
515221
130648
54627
239779
100074
266652
233232
36770
493844
369597
501935
513114
472051
203046
50892
297768
91683
275474
184152
51944
133527
72154
223966
381225
359371
533019
344060
3222
137067
145826
9670
350092
320087
72007
6911
292169
269862
362100
237429
279617
427548
160330
522248
113368
249400
343874
259458
307656
487688
243448
58621
533853
253214
289839
360299
306984
480032
274489
333196
269333
2489
565183
42385
276992
556559
380011
262610
404033
153021
466323
302589
401495
140516
513162
428419
29669
391253
38722
535838
44915
439256
10720
170686
137153
118971
494559
251830
147087
546318
302507
108401
281944
10645
563455
312479
246616
360581
386588
143618
301327
49385
221929
269268
217669
70968
18827
499188
546622
465867
237886
387366
256001
191717
64899
255139
73847
81952
559364
400379
491437
540216
41078
247878
172048
365128
112164
412041
359681
99268
413867
14226
94590
481073
484712
98982
320643
326233
132692
211170
315318
383483
112343
64843
466214
399104
479760
457638
257842
239236
37881
238472
509982
323033
518137
423026
367244
527718
376112
230911
518349
315339
216001
267507
504413
383465
449402
79485
263153
519411
175225
124444
462780
248284
526912
224605
437507
400343
258275
349351
251387
101652
52919
517590
181903
84319
262182
543445
8424
231032
117543
472053
368369
511081
372248
167840
271792
495415
484624
544780
286106
347279
170700
102675
208335
185115
414806
295567
34428
286752
157523
359507
420895
435547
410732
344746
102352
18519
497691
282916
473104
355107
553098
92796
533647
548335
342565
566333
187510
235682
504226
409804
248706
526441
431107
277146
2595
43220
27413
198294
536018
537642
39719
132556
254496
293795
388142
159437
285995
166811
88596
215278
461491
39744
285485
498447
135480
412301
561124
255390
544412
6701
171247
409922
332752
214295
175235
285529
46499
444625
416643
549478
463408
307767
313480
314856
554180
431807
286144
400132
498519
406949
336720
265089
478836
123474
259837
449054
415460
126572
10805
566957
467131
239204
229417
24162
561042
12258
54878
33031
343697
312191
216720
224190
292348
362881
184882
193907
464043
32417
559103
160947
495374
67904
385567
23380
281938
256676
277726
59907
404495
405567
230788
107672
566720
126598
373488
505772
100612
205132
16334
11577
153304
200538
91452
391462
120864
274559
485991
384188
295351
192297
250854
229407
448942
143811
282153
300937
298821
260406
501005
78478
74426
490649
144719
240879
519860
26154
430266
256231
269255
6739
386821
468841
106437
273035
202626
30040
50424
65388
492472
396239
69285
223438
126752
197435
47484
262295
253518
417535
101253
347600
417859
164757
550128
487668
81514
56225
299959
518169
28997
375551
251997
148083
140687
537003
161771
402547
224389
356417
178813
142053
2864
48557
252898
52990
552494
276845
190023
79578
565087
536149
47499
338170
566315
455168
61432
25306
153794
463952
345834
558861
74270
246869
539348
192599
165340
213661
243928
462161
240914
529628
379786
4179
558478
264058
2460
460356
409734
489755
421514
314774
260135
106399
184078
390252
535137
385071
439458
200621
86025
405853
558528
257486
529043
175076
324928
61373
370878
552981
551973
534956
435447
34095
264893
237578
336099
283775
118865
329065
566227
266694
129970
359843
315265
478188
392488
144424
413840
318656
418341
439175
69480
544522
130595
229219
399336
189960
442198
121144
117120
17369
437499
429893
80382
302673
124530
269443
268862
419582
517557
534207
422737
419797
266091
486963
515196
356869
444868
16597
102820
9254
430902
182872
114379
489820
269396
445891
242155
222775
512048
255136
258001
481104
236347
96655
548975
359583
83747
58164
28779
418063
215855
359589
138262
529214
468836
93093
160513
115386
534871
245783
131963
37412
427850
219873
222669
68371
72541
367715
394326
453552
251503
396755
326893
247533
354543
411595
87134
257802
497185
521243
114161
328801
97058
25854
142092
136303
265089
298403
154857
454757
201618
496032
452139
342899
51985
139538
442979
349559
518780
193201
549621
217911
425066
184140
473569
53878
469066
321522
190485
295611
30483
509109
520109
56228
487782
311138
87628
543103
8110
71206
508445
61230
567624
146067
492810
21027
565341
325655
434019
73206
280494
515819
321716
304806
471796
355669
516549
378263
296873
195748
96189
224433
486469
469686
422946
508938
339783
373565
337378
488709
396171
255316
142868
106307
453569
28653
157609
309903
223358
440300
212692
109522
451840
357468
247884
230359
433045
240669
156964
232078
170204
567694
346053
116838
461833
523933
392064
446818
363112
29557
30544
547601
145133
539467
481138
316026
377861
390252
465160
274416
321873
359730
393509
129913
76825
56165
283823
18059
495341
221819
100492
420787
167494
548717
327132
551823
95589
525333
193525
345693
533196
143784
257791
92233
74080
78287
168677
418624
175449
244605
262085
261671
413555
532608
283932
66282
161131
46668
287716
87553
287667
290205
449232
33695
197070
26705
181550
558005
344172
274566
223004
145562
538513
339170
329517
568185
536228
73165
293228
325498
270593
307749
440185
500106
259785
559877
287470
399207
364725
2078
507982
420151
358012
96850
192023
242642
555299
291433
12745
121420
244437
440587
356611
166732
396226
141045
358286
214990
116701
567798
115036
152791
555290
277582
167104
532285
196891
278075
280731
534830
204483
399936
54740
253413
137822
340671
69661
426647
52311
333174
373633
225361
210385
469309
287432
422024
404759
294008
386890
233653
342193
270157
256364
520343
252849
455560
355508
277395
267486
53906
134714
433029
59468
272305
540301
424628
405475
43309
492107
357969
116845
505426
71991
383254
203272
400364
78771
166073
481316
513024
212563
100263
193745
520703
146616
347491
293508
341200
258459
468714
6900
502140
488531
399265
191102
268659
236959
183964
258711
435540
322197
259172
309396
92070
280838
1346
390483
407421
345630
517328
21799
88315
24871
492702
404311
284283
65392
43255
38146
89584
135656
293320
271229
35190
495968
4013
520610
461661
320065
304782
410322
179461
226316
31136
496528
512482
154987
129032
310289
321373
63180
374462
430458
522646
480450
552069
282398
337978
15672
308918
122842
398941
526080
26889
421225
502020
466077
97224
326792
297542
223259
526204
213112
427502
350473
21239
359278
340164
231583
180536
464998
252910
414604
561703
488399
504340
244562
224710
136453
265290
7249
95756
222260
414617
361834
349438
383536
5537
309684
297380
256037
467726
523166
122683
137616
481133
458043
43041
261786
231136
348484
531594
221255
68346
141148
37150
156892
342144
193519
341847
425258
552448
178002
129705
555013
544334
239433
550253
348161
84675
192975
300837
118074
34705
395514
556548
325773
298598
114424
281320
221128
244604
564655
215700
553294
344616
385168
258900
436645
37287
24444
466498
179150
516864
175687
467203
504658
443654
546073
352964
559500
147255
357520
293622
440516
163782
238475
37537
501821
136297
566689
6911
111157
45922
370247
320986
449787
337109
408075
491731
51122
261353
284676
78651
196767
189037
320394
554711
416307
348455
61515
391039
517499
434044
156888
511814
123443
145714
454466
414448
83200
306743
388094
314990
257358
561633
170285
507612
210252
55233
388611
387648
154502
411420
139852
115075
330175
176822
62929
98671
502922
362770
147629
452429
234250
138650
198990
46945
329255
486603
46345
291508
429842
399705
289631
373170
266418
322849
437966
189716
280208
104481
60824
476999
55315
154857
520326
342044
353264
517869
119441
343857
138873
102050
518225
351516
15888
102549
44797
505283
299092
566338
306243
116319
362932
488637
223101
202985
362044
150752
115034
90821
208898
88630
331379
142091
336853
397324
470139
514365
33887
336999
403285
554287
289023
211312
332179
107946
234845
422564
187834
106610
7733
323705
269313
547458
82956
537704
388804
162655
27744
549964
300103
195104
539840
61254
566656
330566
287144
192307
25130
467925
265589
434679
202138
346577
369486
63500
7939
432844
529216
332977
95968
475403
297285
431749
424455
178839
322385
432761
498282
265418
356671
285465
471678
288873
546166
563757
277189
175787
307225
4766
347973
167358
166021
298412
145696
24149
420594
440059
363467
7178
370091
557080
112561
70716
277171
232969
74008
542807
282795
280299
381768
33396
311660
351672
71442
249116
443744
361268
189809
11738
94368
461137
9147
358699
31843
74985
521435
13362
473712
520970
512428
445059
54200
246157
377774
188283
31346
39533
459953
350666
394219
523002
460255
423733
139345
132481
191950
63011
82968
283356
251056
128843
244345
370547
389827
234718
132454
321137
16635
254965
128368
216869
253895
365249
21343
121420
449397
11631
463300
187244
416464
53676
358840
340037
24193
12047
47774
158870
487617
411577
355203
89595
459237
555448
165383
362718
390501
486257
231416
549760
158731
220487
461297
359648
457905
553021
9113
401362
294252
487183
32240
227944
559317
538783
153619
546081
557919
213572
547518
542378
13503
222399
414094
139497
55403
542535
115753
46128
488830
567970
339321
371901
47526
550491
494941
258313
502321
223402
301111
37486
432436
305159
285873
216549
434128
120378
300083
313801
455607
330442
558530
547121
544067
52061
67894
283112
102523
419205
412895
23372
158372
266405
57531
287264
514392
565606
303231
36813
407477
113696
420590
418606
222575
24055
500217
176648
284196
506419
383955
121341
165240
454304
241847
568187
294406
216564
154630
229894
428616
558842
408163
19186
422133
173499
361303
241949
399801
417143
181218
78804
360271
274655
81162
176929
290396
102787
515719
301450
431225
230312
501186
204292
363976
323625
57917
104623
94978
121577
519852
259395
363301
395405
77113
371455
527498
245871
404227
253134
298196
293166
448478
76592
543771
389546
290920
196302
163477
209220
70218
158987
363977
429920
207563
369691
413756
33994
549124
230478
168421
220068
340332
117054
540047
366235
564825
17841
1921
229271
345860
247460
393803
445071
554088
495517
382788
254247
255443
444621
67444
71304
498826
221715
390231
52571
79422
560971
110930
566661
390206
368711
420081
222250
5808
378804
157004
113705
278975
445265
520944
417996
90876
72986
119973
297541
16477
558672
428883
404535
383556
77652
9664
147418
29401
176047
94853
394521
185773
288833
310630
140631
565320
272039
410803
432768
56931
436101
121743
149700
262507
522313
356967
431100
206150
89874
388955
232232
234552
152127
117408
434872
152463
468164
385042
1185
516879
354136
444619
439306
368044
229897
173114
291690
427754
100275
50708
198362
538275
192693
478838
160397
41767
62378
219211
241880
551966
206975
317691
325932
525822
521235
353584
41929
116737
466412
249609
409259
51246
68192
434675
287440
567224
455484
485102
75432
549600
333692
253917
524420
517837
116113
468554
146636
80474
224355
116514
48659
126070
514721
169862
487600
566650
488365
400845
59267
480280
332723
550483
356531
483540
83884
263211
108420
21706
194300
373094
70533
451420
477689
556992
82223
486000
448434
525036
282498
276935
439065
11985
81167
27474
160667
234636
297107
113881
464081
490430
88363
483983
486036
306774
562639
84405
207755
312544
291810
342774
476032
536124
448620
391451
346392
105342
24763
414291
67616
483178
155260
181276
258712
77422
429708
144335
161798
97132
479802
128425
467714
348006
415184
62807
117326
439205
284060
67357
353114
552675
186064
127318
530178
270540
395967
470965
542872
285427
199128
356516
338897
567848
41397
166439
230454
159912
14731
333023
121797
43234
555191
256364
26939
350542
353788
167882
374713
12258
353472
421006
80661
320376
296716
92744
109806
448153
237653
365061
30233
306190
249416
90455
548722
14167
341121
341401
445718
306371
35591
518668
482838
478730
358217
150627
135905
365542
463617
86380
300291
135190
136638
471563
311593
190073
59174
395063
273308
538594
239681
294315
264531
246619
123316
385050
149142
427273
72697
94351
289253
66705
465064
293980
213137
148631
556064
206918
188073
304744
494567
40317
322123
495051
93165
389198
263112
187382
346798
316904
257129
478739
73285
476443
176373
260960
561850
11791
562596
210212
457622
333005
435271
209647
254566
337051
358907
320453
496433
255462
12503
382140
374270
72141
516039
436348
126722
265486
194714
301964
67016
544830
221788
23505
113447
248384
50349
16987
490020
67795
399882
327863
156710
506177
10762
411679
468458
133829
192735
73864
498414
37575
397272
165709
262295
493145
431442
484029
344486
36207
524049
422320
137153
487743
505516
76554
143642
412790
223791
174220
41122
446805
248575
297658
32398
333268
148374
328231
318182
485187
136844
286512
96201
499926
278282
526470
271881
80829
54077
375294
208334
292468
401497
337048
450494
434688
552257
113056
530737
367158
528998
142561
45564
254834
34336
281921
4231
29512
278232
500790
142443
311037
400528
417773
340779
371765
400651
439724
236493
379073
325336
379162
461484
452528
348484
436276
518002
31956
390811
39881
233910
5640
27888
7835
188464
340179
234774
186116
548182
239358
38218
435431
36720
69811
192610
262928
202826
566488
423067
250267
203060
134886
212278
153304
48427
482782
134360
229762
275291
538333
352753
477744
298219
221105
47521
99616
52210
221562
271983
545374
411801
319203
48773
212291
344925
100517
63022
140052
509600
458790
421368
320690
99038
160038
114423
67003
43477
463874
88905
414346
343694
150428
16714
319066
423845
554051
28909
135093
178157
106971
57938
291737
119534
195831
185046
541863
447803
413020
42506
538816
376394
232627
82232
427557
78977
176574
425617
171230
263517
88497
240373
216567
518418
193794
354881
126354
390101
461086
28510
449790
198459
387049
242504
59004
483217
69335
233680
281666
294863
528456
12148
344364
288703
477072
540168
317054
555784
567766
135236
84427
432674
229967
201654
408330
207492
184529
71914
476502
135010
266250
205622
219694
452454
153442
522953
221570
34753
377893
448137
516380
391182
330413
388411
13795
138660
403937
218450
126814
291101
122317
396234
427866
552448
537502
47607
25712
19372
152378
520619
525790
176132
126670
67960
443891
134357
299813
488042
63942
118031
7949
241824
511099
103213
521643
179586
530693
53764
203928
40932
233811
275335
262435
56982
78564
531414
563727
351387
224438
51394
411861
418964
428728
463026
70203
87710
99441
191460
203646
546685
167202
371592
82107
417444
70374
351823
551771
534487
527239
502141
66500
491265
517605
88453
126651
413714
196913
258654
535189
258613
436902
291892
386153
54079
127842
30782
172427
564429
8511
189838
465457
493965
112454
414470
128560
402391
337608
251224
109298
60334
517721
74068
201055
443063
49946
155810
91821
305247
139497
342011
214236
283710
81603
253906
384231
249217
230386
338936
174654
459998
481316
567519
362106
207569
439881
119322
284281
170563
272190
192931
354677
3980
209917
175601
151075
39501
477707
393035
28924
157128
204331
446635
401599
113637
70513
418496
546675
486299
392423
160959
305179
227476
217312
98086
444598
429638
374377
480014
293961
452970
208054
355337
244803
8323
207789
386071
16673
26373
197891
175253
128922
452957
212566
500163
363250
417315
109637
467105
315697
367624
443640
398400
16731
338533
232019
211876
238837
398883
558678
117849
490741
132009
428114
155555
399882
221711
372472
504838
262456
160139
45305
173848
35145
116421
446871
434660
45479
257382
76131
466403
333306
199772
85679
165143
184376
542571
185621
509462
218931
87780
226183
275886
295216
206751
448832
353259
93302
249124
376872
187207
242922
371575
189587
518930
387383
462689
434684
547165
319848
85341
3904
208765
219653
349143
403346
111682
465678
522674
253023
356065
537023
163839
292048
2388
474999
174338
224889
303764
475256
249920
214047
519728
515464
417944
128780
144889
139728
120925
491
519925
564794
147629
204842
379478
157299
562536
286961
453239
56632
1205
546843
554480
238986
336890
200142
52962
303308
304353
110335
541087
228247
138610
157013
523012
340715
442495
336007
421594
438803
14541
315961
2621
484916
33497
487330
171635
269384
306755
18980
557646
451020
558988
186364
235502
301325
421089
234490
191506
377042
162420
191478
151006
121912
439454
335517
458515
42959
72469
37283
46258
104318
316904
313766
556114
204359
111673
380087
318903
319246
512444
413940
198176
354701
453227
210916
361697
429128
346257
117675
528040
200788
413313
217015
386575
505495
198441
160005
175363
105998
178390
83679
47310
335882
89972
519175
340373
179087
375456
357134
465743
10842
117053
250967
2421
274471
199958
75451
548640
354942
489522
518174
273608
220656
134030
491707
161445
399341
128595
429828
330533
6979
101743
238025
107052
406495
245732
5170
267394
483211
179188
330060
193829
409979
162895
98008
466688
49883
42933
118727
91112
469726
144571
182497
22226
217319
554437
392008
402167
65503
432985
434442
419661
64358
21308
345510
172610
69706
204361
337785
35848
323914
223859
301352
545325
258310
62441
369703
13546
317583
502682
540219
25684
276192
402925
522918
251333
264379
234724
279400
498198
355794
213659
548167
502008
369536
122978
66855
377509
15112
366160
467075
457635
502640
379445
92344
162969
388789
22072
516600
14743
150460
296236
338327
33752
443203
446656
381215
490780
327176
319669
384075
397218
529326
112786
364815
25498
20332
276597
219286
421583
417124
414432
101396
379882
56876
476009
178820
175783
30738
126994
498885
218825
411542
332646
71777
507461
395572
82634
367198
333087
49464
337263
459987
27369
114770
501688
354650
486920
388703
481555
550367
140315
339733
40836
445165
560808
139715
265718
542349
543286
4659
120481
529084
540868
188576
395473
486621
207315
261835
498314
459295
14200
461065
140222
389044
383708
296660
243316
224673
439528
451403
500398
82459
515746
367530
520306
565488
158873
108062
516391
6888
45058
281380
525756
162064
270211
235064
125362
268942
237607
443385
97525
201278
464715
247100
326667
485302
10060
471331
85912
112786
541612
223281
509602
546726
70013
156591
451126
9036
556636
565916
409589
98388
523968
495745
45627
129485
50847
329068
533663
247567
511546
143233
76935
128743
531677
380216
541486
73245
335353
325880
120519
402874
468065
453900
16242
459517
508792
186947
487115
376883
50703
72528
268911
27283
237760
3742
324295
123547
22656
129839
452152
419375
301356
15307
365209
91186
404304
116984
180914
6135
156242
273006
351406
2408
476246
228652
329118
182095
462457
527134
500710
463490
155360
459005
117604
32743
225609
3968
246243
154035
560928
280293
134913
351679
76771
508762
97773
562046
287102
559764
26588
351337
346227
316896
355691
290605
381071
165471
258572
447372
409280
88315
391910
496124
439559
300928
58829
516260
358767
535879
53980
194191
305967
317779
294316
284788
258406
226293
463133
284136
133343
430541
186580
249017
12214
278013
146690
82745
227799
394250
242153
36060
523422
169601
345962
69547
333214
97557
74154
287357
123007
119282
209156
495565
526384
372197
392209
537643
424075
119410
470712
92122
344813
490788
294408
490796
159793
34610
247194
58200
214993
90469
79375
219755
29619
186999
331850
497410
509968
548154
466485
337352
161881
229507
124456
376015
439868
477173
1416
388602
213762
349407
74899
159262
292026
546624
278738
120041
554859
24301
379971
547602
517073
147319
108401
113209
136505
173064
58770
21905
266982
275310
527665
320656
18530
196002
219824
432424
162659
331021
511653
78129
436339
230015
320215
29863
167279
411998
437227
413034
305739
521142
299080
274921
486880
474097
43055
495472
57840
88035
153247
550742
139357
446441
268846
536433
288002
510637
332946
171215
452178
66024
55259
522444
75576
66786
277123
296869
54102
406390
262536
102262
387100
298853
493949
453511
65226
228921
33351
281329
335351
415277
407314
32802
164280
126386
360032
255744
258125
372345
464772
69239
243830
300904
515583
215192
393817
458691
179949
311374
169815
329324
91725
485167
391171
477692
515719
103495
296957
184945
531006
22949
501381
403737
103463
426663
106813
73399
204075
439081
145101
533789
206040
273597
180633
333736
559785
387538
299941
295856
416254
306142
155843
211781
340397
168575
492872
422223
357653
460890
477836
538228
238783
460957
431563
355699
49104
439852
121522
253784
317872
201964
406499
69432
260240
169226
18199
257352
4971
41518
543696
253902
435640
541489
472955
3538
484694
425121
101823
267216
411125
117484
400178
43527
439385
313569
532121
420311
198948
481071
206724
396363
537617
337584
410672
256617
52590
197168
490718
208705
373474
490009
108921
542340
378179
88092
262401
100238
188283
199232
388906
162734
136169
22584
89485
164716
75987
220983
35741
118181
286093
157445
26308
1312
555654
234173
103395
497595
493228
266141
53534
144559
52294
277416
275643
19805
83755
269899
248760
372664
536500
111390
524669
246518
148242
298355
10437
279050
280080
384850
218061
141503
260077
68657
265086
117993
416622
40075
272629
98616
278372
284971
378989
102039
7276
430210
414070
407198
38703
312220
530506
287746
488142
26493
187694
320359
75950
363923
284945
155627
193922
123662
495685
151206
283374
126427
201865
425177
399253
522794
201042
50191
71537
380896
560921
111190
82846
60249
438361
442791
221161
171340
123750
8127
525834
420216
423648
508601
109823
422463
183494
92784
10188
263067
166281
500372
117343
68196
158929
57237
28830
509972
337378
456423
67178
183763
309212
549932
195839
298128
191258
451412
226855
534045
399305
223244
414781
495834
468841
101142
295760
89386
411469
91498
149434
270999
118262
351764
183210
534829
285331
354803
67768
419860
421712
128594
75001
308592
100114
448475
497645
322459
125268
205691
433190
42391
475610
271092
485085
378654
159245
512372
238873
36413
7977
434239
336448
542202
169579
169915
347949
236700
354542
237571
28543
267469
224001
302296
176841
467543
264743
228921
549905
263697
504837
85050
506175
18279
566061
272300
150658
562212
536366
239435
99705
299803
439994
27793
451124
219181
24994
269887
359422
491938
494521
60350
533034
355106
235309
465883
565148
403628
51782
35412
151337
156504
377628
58283
89821
534516
399201
489503
189411
295196
106913
420007
301794
47916
369182
413917
456062
488305
16346
567850
520774
442581
217715
193063
352229
27165
510917
527161
325228
398740
312134
213578
25702
417650
194182
405703
502912
304909
170359
4680
568544
32107
496472
31891
269008
149873
88080
456990
467607
550969
563255
542840
320536
507918
340671
551273
107720
417051
329279
368846
5533
77113
440848
320537
114619
529968
119771
187198
4835
542083
387909
46033
301259
56056
170115
23524
285660
109757
270034
13497
366258
269817
515514
132755
294602
189273
294499
289797
155965
398722
254320
364525
175750
272629
71780
105340
284128
286178
308822
430048
113058
77918
544920
489646
138422
127220
288215
513892
507959
385784
567080
511435
143286
389722
462331
13564
90038
346202
249962
381274
288093
186807
29745
10908
481453
117205
437583
7628
536771
429414
10526
89879
308614
328520
319384
446523
84675
188163
416654
173379
56009
553079
98613
490295
341576
258291
355223
530022
294420
370414
87362
77290
289163
303785
348781
59176
466680
567897
108405
370570
414531
294171
6496
329045
132841
377668
130498
180814
170542
204095
112891
410945
483891
388298
411601
562121
388960
418475
160374
332588
378186
416429
363492
539195
31837
427210
47872
500328
429495
560104
259602
23899
219997
205127
195128
410262
275262
394369
467139
265058
30145
446456
209964
487140
281118
80744
136044
3367
44683
411403
440367
492443
181824
125252
507432
156018
469899
240525
278455
373955
36475
97997
23877
118841
466626
190898
468401
69906
361814
219287
58930
301582
324931
114272
142837
422744
406992
312440
53004
135158
263806
381004
52620
142080
291860
318390
262710
121665
225556
18709
163153
351160
555317
134796
98177
238773
420965
499093
544176
544380
91957
265751
113652
204486
447482
111489
1026
505952
420567
524864
45647
32342
560106
4103
446810
148395
260748
19576
238837
319447
373682
285783
24105
395776
440003
104375
564733
137400
299806
293665
260458
101439
263784
132240
316238
465382
208262
23780
300928
249148
354188
388423
217672
214891
88512
438458
219407
527949
456613
352867
446287
106962
382648
38538
70030
356491
30519
216700
233234
463463
286530
353661
430784
277129
18962
449778
86333
515421
25883
365200
469766
512211
99447
17629
45630
211664
74483
165606
461457
336140
337365
339523
564433
213967
378953
346138
280598
383030
109947
444117
18569
327397
222733
238665
81295
550817
162129
210839
555027
287001
433362
468645
187424
226130
14242
520781
189927
205254
281666
500968
482562
151550
77678
509587
396857
314611
550385
518966
2744
465246
530513
486805
415554
511336
341304
127672
243987
199519
20520
492569
537074
248313
158338
47547
178005
242659
174584
383311
258428
298168
86938
202925
328210
218220
155141
145675
157525
127695
562992
323669
410654
329150
446818
41583
391618
302862
260149
6739
98982
268895
420630
404679
149126
183034
161463
512140
429061
516026
515405
459748
457255
224637
524817
201655
194229
13743
486166
200765
396533
98520
365157
252503
251606
543984
378253
75694
33149
350461
453971
114397
121427
313777
273612
407062
297671
337221
163687
343391
339835
326199
278709
448488
453161
200771
222183
273263
64588
557452
410093
308433
27639
518688
402807
313792
246962
525943
557408
226840
528711
156681
447022
131295
73652
488305
455447
253944
343207
142896
161507
438657
365789
353329
357162
517958
69887
291055
241756
307680
251142
278742
9920
519342
201949
332180
218131
265882
385635
60821
367501
31278
532997
173766
512238
345526
408484
135719
482207
226246
231722
213389
405027
66940
85830
135201
299931
331160
452708
383095
101762
474792
256023
195749
199685
165413
214443
343118
525579
482509
239687
149300
467361
493717
571
430264
312122
507482
185306
470271
332877
72257
535903
45116
391609
511204
503247
267838
349473
186267
279714
393765
447717
208474
444276
488821
138012
510544
250329
156850
320694
2489
443807
458855
202556
562014
347126
140048
312064
476579
133155
54989
122612
344685
452320
530636
504545
568063
518621
557287
305858
137440
485618
103834
373432
139364
193891
358344
509327
278522
515665
313766
345841
547196
326343
279086
116711
30982
204210
344948
293827
518303
117562
25070
94290
95846
359429
567551
402736
114065
89445
46381
385565
424389
346102
439676
557499
247996
401415
179606
486498
270557
272863
158697
258849
379862
539332
490873
153881
310825
225896
388978
500645
133862
116424
64242
465851
325098
567767
37840
165590
234397
551237
173160
399062
536749
223474
409434
206623
376505
142787
537985
483019
36400
365033
89705
118201
368604
144074
29709
69373
362074
276132
279832
6252
35048
257771
511686
406724
105682
105410
420307
128401
205940
398939
142076
32299
314179
45485
291202
162795
33213
174026
152943
23774
134007
473624
352112
366268
223414
384471
24367
32218
78695
341188
187150
164762
169260
491285
457674
391019
243179
138110
564334
565886
309223
117128
131709
484771
358660
9917
3589
4779
188247
305771
559996
197174
515360
6909
507565
16287
559792
493792
282552
298168
253673
427429
473564
142358
415600
190967
286413
170334
501497
366139
147036
116515
411629
404165
417477
553935
359836
185647
559579
472386
565831
226441
254325
220066
176668
235937
405780
261833
538835
526142
240290
34365
31082
294125
234032
328202
212674
272591
36094
106346
245156
51744
533331
228498
322153
48533
186531
13258
60434
397653
15870
58307
303237
322069
456929
469593
198301
88762
302915
377262
161541
226846
205665
212808
182036
520062
438524
26578
21040
416556
168876
30579
133648
118530
41363
332633
478618
95424
242983
310978
103302
5730
560659
343755
478775
295602
175677
173307
423384
495349
46938
287192
248227
470070
19143
417053
259327
558985
80684
222733
403255
397273
536749
223272
363699
444504
562919
536359
225612
540780
2385
208353
310957
247152
392450
314804
528927
423236
327273
540264
482088
331377
249661
201333
197724
537350
386941
566280
60287
118373
462758
69191
516305
110348
364302
262882
433741
479134
189122
233216
22027
441925
423050
176844
461264
352755
61988
458708
124474
396207
362227
474718
382556
529631
453091
114137
139998
497373
194667
240529
1908
448883
311516
105326
69095
415023
420529
245146
498666
150815
339896
47926
159794
540785
329271
217232
39517
466613
144872
410019
51748
522739
502755
388966
257878
206384
553061
466703
248135
146165
238078
81550
281475
186894
298
8956
155075
458462
526121
301618
41954
537331
435325
337853
333009
328349
423074
375595
72736
279406
504910
356954
14436
550693
103296
146186
151023
100590
164521
293554
306997
259316
55364
488528
219835
422958
273245
96007
87802
422841
15997
57543
346274
430537
200629
305891
296515
340294
161789
181085
156239
11676
469771
200100
32540
131883
94492
37181
227683
323316
112615
238318
474117
257906
414492
176011
290207
548393
491525
545817
42769
259828
466888
405727
125779
129884
393222
493303
388961
56811
302893
44690
118801
229136
391797
202147
221434
126931
479558
53157
90981
365757
313675
515204
230953
331623
351103
269508
308649
538073
224243
378046
451080
52635
545279
5005
373344
60371
293787
101235
418659
77196
307096
186772
49943
199940
562890
44670
318912
154343
165218
493655
555138
318704
10361
454593
204812
271872
222439
268273
143557
395470
134667
149531
418942
441371
556489
334407
431672
173605
405489
27016
168491
189550
187207
70415
114284
37066
74980
493134
98010
14621
530302
390182
220648
357117
481788
364031
205083
498522
403246
554888
324094
361227
72195
288503
365548
270188
228243
286113
146609
299131
112594
297435
173028
378007
220263
494433
210486
30868
40351
4232
217418
468430
131101
23907
442159
115325
354040
68721
333278
257541
356466
444368
563939
411084
249629
369591
476897
22065
424095
143879
42403
145465
381001
81754
567353
317741
34390
424587
230728
232970
457130
122587
396496
476466
230933
266325
523971
349374
497855
444978
368376
262026
416129
451002
291866
308588
9733
69396
469781
128223
178443
421299
350273
193433
253904
365662
201766
176311
388141
98426
415950
306948
389780
127246
540292
398340
521391
72767
180361
121836
540186
393272
416658
361709
51450
249030
409928
474835
34970
414417
236126
69520
188466
166456
310054
152486
367099
343857
32698
278304
147414
364164
166205
392899
490458
554160
242006
279888
201550
336675
117920
527155
368017
352944
465411
126358
336000
439129
452683
126861
459650
76914
349090
370116
148614
334412
438763
158645
567220
426754
545805
433275
35907
493933
277639
48629
122180
228544
546004
209938
439837
123927
160127
319801
522137
384675
517149
380357
258065
258731
53242
56340
406270
184845
65728
426775
332313
136858
489935
181214
57181
39099
438707
181427
312796
98430
146770
530608
543987
472299
328265
239598
463112
495254
555124
310580
243696
321778
502807
29177
86490
39653
404816
286315
351436
267460
100301
497291
417707
102671
507383
38489
96538
478338
95859
211049
335260
71405
331668
322413
176631
191177
337077
223423
318169
356331
437744
18007
423617
275766
127342
20320
143132
556541
144573
155772
219293
299715
505238
85346
67919
419107
115611
557071
563780
420394
39623
227041
520267
380982
436840
336010
22760
131009
430807
469089
233241
553465
529498
452908
377976
472293
183295
309440
67669
189822
120101
334832
186447
459468
51467
519906
414942
272743
303040
421182
477792
407358
355897
243181
249428
158814
237850
316557
225217
173145
472554
367308
558128
174930
552396
562293
414532
81088
383731
80914
359862
535128
268515
503656
459013
362628
460528
324174
141081
296487
99210
548623
26937
25426
74194
521129
294130
370134
536189
14792
224683
471542
214902
546469
540641
13788
224779
443888
509038
76842
343591
9438
329208
313801
219016
216833
513829
149796
168611
53212
410588
186116
166137
447978
147069
37725
255160
469448
394027
557067
209834
362583
412184
91678
545736
561732
494871
142240
93713
327691
186823
329231
388952
284936
31298
225759
78738
126358
530423
3529
533245
396939
374063
155292
81005
426321
547974
371783
222153
17694
389549
128097
211783
276235
251162
245095
563116
93170
244105
204350
486411
373513
174540
44971
342353
269589
96744
367087
411719
256829
75148
133675
250709
357655
342679
289879
367620
464157
185292
74580
507276
148302
109727
180442
39783
265584
565147
332309
190915
539167
60252
321966
473175
502108
466930
252447
280212
367647
285270
551759
297465
6781
286646
87031
75318
1995
35641
540430
129348
159521
469970
375115
241695
57580
471865
414595
476932
47974
162533
408254
230473
292522
467947
240411
78295
558364
32995
71296
204807
40973
190455
317870
418997
192532
143611
462969
286589
377350
129307
532836
367149
449303
10551
540748
135375
333912
333732
97869
256753
391025
159296
393477
318259
545786
477139
270244
493254
13335
131116
400816
29004
460649
447372
115046
124570
441799
206772
328368
154461
88978
314172
186843
441686
346803
124035
287660
183298
233859
375301
366018
393175
390754
451750
40737
395738
279637
488349
244220
213377
304577
33976
124853
366029
182938
204976
39512
265821
413833
399894
171586
380430
55772
550101
278340
208366
230344
453307
195641
467426
192472
332607
316387
258583
155373
51476
116979
500839
401568
373175
515316
451798
154269
274592
108838
130590
416085
202966
436207
553483
405326
66428
153845
380845
473645
90667
402024
528465
263537
104523
285684
311309
404906
536047
217581
215
369032
160797
550133
364242
183633
558333
493286
212205
206015
355347
421013
72711
159705
182469
215796
362696
60510
418167
285312
237587
332659
351490
114923
285726
62008
479009
190369
271123
474785
73129
155496
337289
405823
424216
293019
302896
103485
251127
92013
30903
345932
317049
251203
395895
476349
222048
296872
198017
340108
240558
269162
96009
408247
540598
393308
172083
524371
464267
388221
562185
16228
27006
89077
367798
232176
178136
310605
23268
4450
285800
67741
566886
112583
456212
287592
526518
484825
457216
463785
562797
554908
513591
438813
155861
388174
145105
402386
233298
410305
243334
537016
530044
254994
164917
528105
54945
391159
289761
187272
533568
454182
201144
121808
247734
387680
515126
191279
230273
335014
103976
527959
435730
553131
490713
426354
259089
391618
271490
474631
494152
269986
244875
478065
444110
198671
252555
447690
50896
246215
71353
207632
517293
417006
148640
551677
493924
320316
27977
546096
420259
99984
93623
527574
16625
385187
196109
476006
131900
120965
5024
95319
203501
398699
481031
394500
147007
123138
371168
497024
538629
353286
486096
371265
557458
379625
497559
564272
68166
73358
232387
125599
150209
249633
427704
387913
129618
470321
485759
86890
13322
240697
268274
532322
51671
455581
483125
156349
124024
104549
68553
507819
78980
402231
246134
281921
546482
66469
131755
413987
301138
326966
363406
359641
66956
352063
450255
173165
404523
59914
133184
529684
264076
235518
375238
122010
71751
507943
34449
15994
67311
475293
36075
158583
69339
161400
227845
552575
497073
358113
325214
205178
502164
156039
531054
223754
356963
503915
15118
120855
87920
130544
217183
359488
279238
389556
95612
5266
404226
412735
290064
515658
157153
296510
275099
178073
350378
37953
323531
143157
255949
468949
144017
367134
115861
542227
520578
511607
501356
451597
479358
131558
407008
275434
328727
116754
200479
123539
182279
127238
329432
543053
174499
258352
496597
176201
214323
79129
440321
538344
506990
213315
210364
215257
95044
123460
557037
204465
545707
566660
51022
394767
443946
103461
519932
559533
343269
188135
179385
96342
106658
368213
139553
383209
566223
244909
492076
65064
140776
536949
292370
281285
352693
32712
1304
38373
102038
369345
176390
104557
41636
166389
386385
129118
460553
477392
163306
59240
236952
136329
50351
86395
90503
40936
505194
391877
135225
236374
56823
505150
253066
285559
271248
64466
352610
237701
265201
386654
381637
48658
226050
475184
460256
451264
153397
8315
290740
450594
180870
332191
463836
152391
196446
73027
133388
500141
529088
329920
200134
222003
304452
281002
80283
148537
352379
262634
499355
196961
337451
372699
188771
131512
172066
262928
532215
190371
174322
193545
450579
392527
476137
547826
421559
464061
231113
484742
471965
495920
454440
540033
352507
549122
374290
479529
537512
204692
108148
200677
543994
353477
360167
92910
475909
264909
503457
451600
171499
498188
59054
127514
45535
148272
407116
313430
170756
562111
461869
137236
335951
403838
336663
277169
157993
2478
167514
13925
308436
470322
352168
317516
497890
384332
280485
503842
219915
238870
204657
43929
283318
282702
127340
438608
199256
462089
55598
183975
135885
173930
66136
22057
231335
299668
101852
392464
451129
339053
190577
127864
118457
164472
360356
138811
393670
367726
484773
486876
25421
40940
480747
79027
133240
20275
107382
156387
496236
224626
386856
254343
311678
285937
270360
213714
228813
462947
56850
142787
334081
171550
304570
128422
162714
467483
545926
55580
7774
83949
536890
68850
329715
152878
32004
491242
400578
299979
355100
525454
325812
554920
294545
156298
22747
76548
509900
250154
549388
230295
502613
255733
317745
17802
550570
563169
302889
462545
171435
294690
371753
129180
106749
343945
417344
1593
226054
375748
477065
141492
73238
62402
122468
264911
34665
106901
124732
139963
255554
432422
444099
381694
130717
58703
74953
511746
526814
250345
419687
227171
513639
151015
351022
290198
485112
411114
312249
277937
109485
25940
402022
275275
484622
340313
257097
205057
396177
343170
537416
211172
139591
491397
75570
60976
132546
56823
220513
72452
27077
71007
280346
16006
90144
63022
95747
371221
194701
23586
91487
527145
250892
141525
459140
411788
111356
494637
433653
151719
95981
399158
196220
71101
307115
369465
378667
69341
466163
380150
317547
522179
271622
553709
5539
469994
366323
51746
208787
504152
223196
168554
263097
308583
345953
330520
118541
411898
15785
169729
421248
445770
346951
134470
455190
438385
83183
402864
452998
55308
140829
290
123027
195829
23008
185308
203504
533171
175276
93972
53315
242179
506872
459257
112477
135382
313378
6202
135023
380031
446219
531144
226711
533164
188676
202196
260180
335609
301388
118986
408613
77885
269305
427936
264997
111330
13754
259178
364212
540957
147582
3174
233257
524112
239776
413135
158433
291492
87271
180686
440772
9039
117167
1400
154688
305311
142766
395518
448467
188845
277585
178155
494937
8106
270219
562732
71441
68078
555845
516262
496366
104179
201455
550426
325714
236885
195018
184571
317984
201453
444836
531573
351566
19558
128297
497313
20978
405751
212729
294072
93605
215346
154480
343614
212336
117942
268374
317209
3415
196537
310269
382964
112095
342504
507983
4784
438857
301526
518084
529927
448951
534979
303975
99743
205774
516382
302359
328199
425781
234737
509974
452619
551663
491495
188372
450451
490373
154989
285341
91434
376850
515495
196774
304787
243059
359238
462035
231890
435717
307411
452749
474910
516891
19628
30803
501116
32099
317100
549080
107357
281177
557221
516105
397354
67275
303069
11208
183510
56782
510141
100157
201258
235248
266875
455802
50704
180733
218880
435734
157564
54892
171434
353579
557391
158769
126994
401354
488474
411492
378325
376300
325452
400384
293441
168680
383779
19312
91053
201512
291755
197260
16485
382537
500081
360713
36282
242673
422389
197875
296536
261027
276399
537405
132724
261350
53848
327239
450856
131519
74736
85059
86431
516164
559310
308082
307018
482011
483714
537076
367337
433293
267619
59833
381568
286459
423467
155004
291345
417694
126646
58265
18633
267974
510748
515827
302102
40214
181236
295322
424706
387767
522366
298448
328605
81511
132340
72831
472921
101345
308064
512519
533972
424587
237323
350553
276991
431672
526761
167530
19971
291209
179087
223191
332612
336229
82136
543450
157559
416360
256078
294846
457360
249402
446319
176972
430077
458627
380943
408610
313475
524835
370716
96227
187762
286140
177634
54873
198689
417251
241437
276938
100161
412683
412176
99145
147704
30485
322466
156107
341435
104130
428591
4523
246256
24852
560185
373579
256326
46181
138616
65101
382204
535094
334581
5508
53568
402736
278530
325077
457747
228867
298122
470018
350186
3146
248781
138345
422007
355116
276555
300207
38738
53240
217803
441278
95758
103564
92989
348553
338533
171994
558761
524295
111067
93361
328547
468461
384820
216925
36772
174794
489413
244356
237276
39250
39512
43517
504662
468221
65415
318052
466265
155416
240137
501478
419925
80680
537857
534387
457381
111644
46010
559006
67139
468667
134029
490516
144488
492137
42388
12532
431013
93575
364887
430489
468612
544300
328222
506182
411685
17425
563153
527043
357056
343629
467832
85561
507652
458422
433636
500400
429254
92753
518691
154670
19060
269818
417701
41073
321652
307560
484877
105901
364913
348867
12754
501760
174537
161982
384971
332299
339131
523128
137769
443938
454401
407775
26592
324398
525495
442986
378670
400897
353376
251629
260215
34075
243185
433598
343056
121668
517108
463587
467475
27310
198591
390519
308055
413500
402398
24909
412525
414824
529254
59387
242615
267921
282700
275623
161430
108850
71972
121893
307556
169436
198597
144694
198268
268636
562707
264742
186751
38017
295693
542459
215018
497699
45128
414965
319819
110834
36958
357048
68181
158090
23599
285609
244244
87742
342213
36566
233075
472518
189462
494332
28910
237441
120645
18731
244461
374998
214248
421965
560055
39268
175773
498015
438517
125187
478354
243036
549234
373388
518581
192590
170309
98274
284939
146961
540329
261570
354464
186593
563126
265561
262341
124045
5709
365235
259551
519648
400104
335487
218265
478037
487299
42382
51506
433558
441097
93932
560200
193964
11150
17335
10430
321165
28828
381155
290236
549569
523805
85985
494076
535090
193772
209623
443331
145993
432926
461124
250011
457489
356460
368604
560206
209617
59971
493712
65811
225569
181248
424761
108751
223887
220064
371203
541621
297442
191147
20139
256397
329671
389501
456995
289287
293080
58841
233865
133080
116915
286296
454229
319628
96319
471880
440685
380081
140220
157086
337863
368709
491743
136125
417554
258832
489031
556884
535010
233078
141620
25000
558537
278169
32414
366657
190729
164702
79552
82172
410608
105278
84380
551769
125123
36094
187200
410084
40752
256033
124567
341766
37354
525019
94010
289902
401039
239599
527673
504410
566978
460197
350199
61896
256102
451205
137868
74619
59737
386046
365760
161156
488799
550735
350853
414504
305379
408262
256546
290878
224278
527712
366393
32081
431104
139058
419209
298078
177434
556718
436373
447451
75636
109866
505658
93344
409511
542766
466729
436784
467275
127423
460943
212530
555310
193007
424373
176679
129906
86245
110340
87080
126157
381004
492286
482444
316914
55780
195490
447207
42515
62816
100023
176302
223189
366146
502104
137445
32013
430527
3309
96024
110458
282352
80001
239978
473678
240616
82151
96349
133433
2016
492351
165905
54191
221820
62535
287014
432145
548749
313678
329846
112684
55561
81271
435924
134235
20985
368847
498805
563048
543376
523647
444184
158449
67799
513014
418059
449440
76208
164682
47004
494648
235450
436885
437878
249821
261250
166182
37328
260982
74092
74382
105692
374256
447116
477824
486170
286684
357309
235825
185239
372748
385969
335864
529072
102690
273961
43012
119514
461797
430226
456263
239207
287319
102906
482290
245411
252492
283801
360781
498809
359458
116874
306957
239514
102350
543516
321340
567138
545850
365294
130621
399372
194801
44081
158476
399256
33719
160183
428181
554753
465466
392254
310212
207825
272248
460778
96563
563846
525266
202024
268002
83890
141534
36494
4351
404964
95215
269966
222688
8066
401932
364877
394672
369039
514071
567228
394187
122414
284008
528622
150680
62669
382757
223827
366913
165825
181055
279899
107729
421105
525609
352184
318219
193235
57962
48860
525877
59063
200488
454780
415026
23476
484031
84695
85714
432478
266806
163988
426192
338015
5756
546111
103527
95602
85683
363916
181507
277298
134361
368494
121026
440951
181272
208629
113805
467328
458062
32006
246147
191681
43715
93909
508351
53013
531735
416545
153517
237668
34542
385161
81579
27171
558211
149260
505834
173926
147793
101220
500601
8353
445269
231953
147004
520941
561297
567277
358426
391527
310683
108826
422740
499304
560948
52052
315512
379903
400519
325340
272359
106116
300320
405072
113019
363942
13743
290066
238837
78454
93449
214507
42975
39751
443630
448110
285660
219332
476836
175307
170010
6733
94552
85257
437310
424396
528528
99500
506135
328117
15850
465208
274455
258789
540096
546894
320448
487703
141359
58341
508740
83773
477432
556236
541279
83632
24672
430303
124340
180286
509378
192867
533520
369
213093
327613
35434
326086
318007
64276
434960
464440
534281
82525
287323
526626
117985
418337
35754
80843
308476
544067
207894
58400
211893
512734
261064
306260
497759
441974
215890
133428
330355
412990
345711
161612
212393
85950
223313
230206
367469
182153
338479
335887
345980
221912
337989
364855
427156
445297
524995
532956
431222
40282
497853
402045
542266
529071
351080
163935
67428
361682
76014
462299
104769
25621
461642
279891
339373
244710
355134
2816
355186
430050
294730
116449
16595
562983
418082
528229
72488
174381
218821
370256
283722
520997
46875
432647
98671
281938
254360
559802
461084
406848
194652
429100
470081
8088
367128
564992
435510
98334
538706
261073
257035
339204
551148
511261
396643
175271
281832
431140
97475
50523
59798
439998
199564
225943
74740
371756
335432
114666
385677
208785
270838
161375
184356
342115
542938
33202
429723
223919
438898
220114
161322
443001
317669
495182
361782
58362
269506
130017
269428
289450
367936
378019
108980
464389
300502
258042
275373
449223
74495
351861
532797
63626
139930
166584
365704
463831
278888
231439
77664
304347
336305
557410
178431
478651
354629
111697
222361
185292
505687
115998
347812
568309
548571
102184
514359
448306
413840
39515
491999
126956
359319
371214
147586
207810
234132
340007
407167
300433
292245
391035
519217
542495
89942
293242
550560
299668
352397
403749
399833
277963
118561
244863
264312
350024
264657
341159
146657
131635
340746
380945
207296
83841
291763
108108
245797
323341
52707
234454
252553
177255
451231
192691
217806
520530
503544
274391
77132
345230
132489
343993
154412
429798
216972
245178
413645
88762
402052
7454
561605
220308
195689
255556
506465
272506
216522
370645
72980
53203
479666
167150
526382
394754
152645
187229
224342
28776
191836
507594
179864
97740
277417
365950
68891
160285
522558
362142
411564
376359
131818
148258
117363
390351
111924
433917
286073
180464
536214
218633
555841
25270
512643
218915
107677
526728
16863
377845
415459
341677
500642
290042
352978
277378
398577
274505
324474
503214
164246
103631
62366
23894
350285
126946
381297
547392
362086
539155
319354
423570
218214
15609
222839
358053
121097
13536
563535
178951
58413
505112
389097
252114
114640
66158
257592
9786
396264
369586
424050
91262
65363
362881
467681
526119
30531
463432
120852
407674
513234
386007
532493
268470
552491
544738
63967
273276
505845
298194
226825
360744
457093
302023
369115
335726
258814
176773
338197
51857
378151
214255
565253
356219
276521
508465
395040
328260
521027
256128
2282
73205
82127
397003
455889
171124
208912
439255
419944
520835
21382
503776
377040
519285
439855
277264
200107
191560
540380
511221
297978
118134
401560
385016
256684
150970
166692
59228
5520
425351
510057
364208
440622
417967
50491
215195
30988
526803
10975
507546
76881
449383
243137
284926
405770
473183
26902
15081
78198
466307
319106
88116
215271
333679
1232
444728
130072
260451
472296
472825
279713
141438
315118
124372
482709
434519
370030
188372
112582
194375
190630
148924
441369
365448
456251
44275
48083
146272
392815
568193
529461
387200
14546
6581
190954
368718
440436
148568
478034
108487
333335
177742
208279
347636
73336
248732
218450
75730
139881
427102
254628
191662
460210
464507
503691
459506
292334
539072
209022
85457
534677
373675
430809
236432
305097
320282
537971
488090
332664
171189
211941
338591
120797
533789
505812
204868
187481
534600
544679
524714
176901
252446
253267
250502
533416
292431
163581
494779
366178
220182
464612
201882
73659
68504
532012
397952
461563
204984
26080
332990
206465
75956
274351
31284
6777
493232
430183
34551
142472
302885
521051
310024
178800
400825
17726
435994
127192
446422
308946
339601
75340
406168
54168
534443
379777
414534
503934
195659
510008
21174
502536
470276
507787
167418
58882
373687
280567
140458
223746
347619
20085
401744
468833
451953
17788
501826
284708
332205
401486
337486
513924
69531
454287
249102
527182
19790
337986
137966
298173
185287
273873
509909
287656
188336
152002
560979
484590
358250
256253
386266
226706
280140
453248
444503
215917
94828
140483
544233
319112
48696
133894
428137
319123
158546
553445
145131
560393
142665
479812
519531
373941
128868
408163
435964
511619
292106
121233
503663
436355
446830
489308
498935
546392
436476
72079
150349
24539
74484
230205
323816
475486
565148
177883
256233
10433
360316
273989
463342
72420
143820
111413
425316
480785
536785
183103
509519
108299
511187
4659
353437
199054
289852
228897
189238
198883
355905
299186
226126
174116
525827
265730
495604
312279
222711
379068
484565
394980
163366
306986
426279
4007
496315
391295
250822
560370
38733
16704
46400
106235
163935
525815
116131
393081
428457
57515
523970
134528
566331
482404
90000
401888
255555
392831
195438
290789
113441
157323
105131
236828
360938
338184
143826
80287
14942
451830
191839
156780
534110
537703
499695
232000
342650
478849
330759
265892
454360
287083
258035
152064
345307
495661
348779
113624
114741
245794
484387
322756
458700
372908
507610
400295
290554
96118
287398
544826
448041
54639
477044
171859
409733
30396
469946
272789
485318
463852
525547
88676
148257
514609
3799
132072
482637
526574
380168
317160
331771
417841
468901
412403
99299
439145
228586
330707
338616
127785
55214
358513
362628
147076
474175
112412
442219
268463
279015
43753
555238
22079
144159
367838
264424
376172
176707
304328
408325
93910
413797
533958
186296
261227
313918
236265
489803
421415
173577
499413
67898
369288
337742
478875
258564
541335
26946
421484
108759
375745
557180
3163
417673
169096
390139
530450
385284
39712
274262
529794
562781
497005
193483
38947
296453
330999
536008
458655
107605
476003
22516
342567
515560
140798
34054
179279
388575
325276
489615
212988
521787
478597
479038
534221
20041
226319
149463
161308
213945
336529
467189
236249
436927
272301
507263
230543
430059
412014
212180
270998
68285
424849
385504
153882
155382
115836
46925
362197
399111
468615
321933
553192
359602
524398
429239
158514
160427
502939
456338
146470
460214
120952
109490
470891
154607
219244
303408
210147
341739
166520
500482
172997
46426
438744
19327
233387
154461
493655
298205
525065
20063
321109
237973
261960
153163
148964
285956
167053
357664
359570
122727
503278
237073
489154
471880
177359
140564
309813
233672
454058
181816
481047
75101
459142
495904
467095
284941
358492
126751
249538
165150
220922
226668
178615
267231
104010
178966
427023
185271
434646
328037
231726
119874
354633
95247
450631
2455
67013
445187
196074
285061
182017
201351
510492
188669
231984
474839
216734
50912
496670
6006
330868
526626
459667
60432
420446
172857
490816
93250
469522
517961
400552
347171
57408
456071
84320
146952
106174
199617
124980
272266
58329
5477
482059
50721
139602
100304
20740
337307
375049
320076
310740
288593
73602
209432
338614
337401
251682
430037
536611
448443
548225
472796
246595
243532
280661
213206
117305
396840
399976
154197
466252
402893
375355
3402
235491
236891
32397
398111
378307
358963
87634
402791
526726
276155
108869
241730
473270
545159
210142
377163
173142
119122
249806
15381
97792
509123
169488
87725
527181
132706
507541
288197
70536
532057
311444
60108
199036
33925
552134
364280
159863
264909
208604
488992
184828
61915
206233
119860
5432
514672
552820
215556
141022
453708
76453
163569
11705
74348
29251
132407
44144
58748
416008
501975
418571
378124
11072
93031
133708
157359
113920
297961
412035
50562
537973
545987
409717
317443
400920
68217
103603
310088
271331
204412
165061
566219
419245
212423
494996
89087
337939
562555
121452
506862
440057
480330
490095
40030
299372
405327
120096
33771
48685
236497
61319
20814
373435
503663
554518
549122
327790
512590
513975
149187
74121
330956
163349
236227
249418
74005
230134
106560
427182
486604
404094
286560
49057
393122
336944
564202
86979
12697
105267
339981
155617
282853
206354
386806
95475
450921
304946
35689
33710
308588
393404
103063
106584
124024
181610
313882
501213
392465
220277
537564
247818
385154
141927
91321
177765
144090
159611
470863
319093
353129
218280
250824
498276
198404
57086
346669
249088
256709
400526
318633
51207
520393
540131
195214
233066
527505
108532
108977
237387
73206
96245
475685
551361
67141
238976
436137
480287
370939
495152
435484
343925
419502
299296
550021
108466
546364
392427
88209
334287
171182
427239
58988
294549
442689
259104
352254
138907
140316
8194
231192
893
318332
29356
191689
229421
519777
522164
521255
419164
225381
449332
77547
161616
289789
47254
231532
521492
473803
367342
27225
14335
542162
259066
393990
138587
84664
185503
221455
504969
310980
258449
12596
39930
483010
517056
555769
418209
58492
362263
426392
217140
537818
49307
454577
273112
114640
179155
183917
9266
442803
405888
63063
109518
295777
262729
355218
351023
50193
394761
145465
234187
433407
279036
279006
184854
212162
489817
101606
58269
480664
35111
182422
246844
65886
164695
244157
530418
157463
537077
76379
430449
483895
505756
159612
66750
53816
116001
232384
281200
13567
226258
280139
467849
225408
177425
521383
273918
1132
373793
442509
25901
313267
5487
18165
203603
326513
370401
215204
459668
224081
405501
534526
93728
414503
30395
41639
316852
429333
511814
526255
122628
479061
325241
16034
502345
286066
153393
219815
273974
136779
201945
186503
121121
449282
296588
533301
508724
255126
69224
43444
19594
33557
106468
283283
140449
235981
133492
49020
535932
233017
566036
488819
394380
23011
116457
147788
477209
258206
295470
206264
205880
420233
19285
409017
218166
140898
65363
227962
124571
253345
434465
336367
147909
409688
4975
441323
219820
552892
82261
449364
264733
374490
40217
414044
419195
168672
413619
164225
214501
548593
523766
409533
343143
249334
170316
51654
511070
177107
417393
148971
142663
175497
556624
349319
62021
398197
146222
335414
130135
190585
422013
462122
162184
94611
562325
32127
169713
414977
231374
133005
37209
115099
5097
161762
67212
390417
225644
328993
48533
34865
308517
496672
92579
549496
89643
271691
257333
162941
392235
132709
64493
435071
92226
451222
377041
81988
540827
138886
217070
487004
328669
387954
297565
338825
28212
162818
291182
123339
521822
445672
6283
305802
153182
444512
378380
106811
268847
444407
2871
32257
531386
125807
81429
456051
436602
549443
224115
415811
452062
42279
439875
82267
222239
373690
52886
405253
161099
402737
566027
567636
377672
314378
5066
219334
268157
550751
367
140323
96994
408935
273044
336577
244774
525048
384498
124603
384830
175163
79665
316698
147783
348850
9552
540513
457051
318473
355715
38053
434374
381592
251519
490677
82492
178910
376096
79841
355648
226413
36896
463183
372806
245702
218274
472921
329914
484897
72455
500408
198684
17202
34542
555794
312161
463572
296267
74282
122497
124533
75867
521778
244830
151306
291071
339530
43827
150064
263244
146960
158517
515321
22064
440474
478016
350621
116870
29102
183656
148995
45830
204246
553161
222539
215779
82558
167992
445076
362647
195750
305960
86756
206636
5921
396642
504411
329759
2529
424128
4681
91902
443152
82280
150788
68449
194885
395157
114537
226739
254022
323864
290229
280776
433114
194919
405775
350530
485996
145562
394553
325611
265813
356424
186423
255337
192389
193262
112312
565385
26310
262774
513773
365211
392698
404071
314412
404539
331151
453823
449052
502440
80032
120551
197300
156975
63853
254974
17465
439509
223362
491225
388502
91405
225180
18132
435387
514626
515015
387921
418651
414189
511669
67160
75741
66540
463994
431814
547454
45047
313378
512167
176741
164926
537910
491930
72723
182415
465936
303872
354670
123004
338570
436577
276346
34193
414382
349823
112851
142482
102671
476865
255967
305958
67056
164518
553688
436340
384857
316093
296796
115868
411797
291750
522970
445337
379179
172410
36629
373689
92352
149820
17157
501627
9556
148063
93934
431534
72580
171364
167033
548773
197053
127771
237613
312454
330685
148659
501964
229645
303052
251702
362872
47554
148324
228546
418667
565402
549703
51187
416683
472110
565437
296959
383692
102934
119322
254109
350452
211559
174953
171160
411208
4696
220342
41052
164393
269993
314283
397995
79580
93914
332946
345732
59851
62435
254097
86965
71910
425647
196658
455356
436911
49164
324244
532135
137098
308511
313995
5976
5659
446078
317985
437527
277104
374401
421040
384732
201865
404920
196769
397641
543969
63332
311288
567544
171793
456010
43436
116940
423599
141136
513050
485325
303526
37340
544894
159293
201368
296357
21260
34641
478662
73228
189316
468953
304803
25413
335046
362398
512025
248833
10565
511510
100287
74553
121346
478208
522208
14219
474326
70165
411991
364600
227149
530706
307944
13560
15728
567593
341323
207445
13520
327285
24081
372571
291351
411084
510936
453699
202086
94259
286795
461915
146857
149881
120381
42868
330366
84903
69726
443702
209668
187806
523128
413799
305501
103129
42166
494592
200519
379698
221672
143922
287235
208869
74621
265900
495420
135682
362762
131543
527239
71681
196653
568092
100448
509549
8507
244340
20363
433212
458673
460782
495102
190804
252817
28686
352002
312513
184891
166903
180857
543089
227936
8074
278571
331783
246033
223193
284007
212316
500964
567796
544516
194958
202633
23352
323100
315944
446140
266736
482221
266087
501127
537280
433290
458692
545124
88436
95846
530617
339049
559816
70341
76329
286782
558413
161965
241053
263097
348593
355856
25241
113184
123932
440181
91740
291646
277419
224112
238683
41410
298500
341040
555490
63635
198638
509364
282935
93030
113903
67663
519977
122690
429866
375525
406412
187519
32752
288739
433020
301361
305157
373609
437149
224506
8082
337814
412980
466002
273474
526255
58269
20706
397122
366559
268530
355910
300998
155603
261633
401362
320707
455659
316836
177402
133353
348420
546230
554288
431983
481763
59877
126523
466027
364926
382606
462057
395579
288784
485786
19423
241018
530202
56198
219865
369558
151372
203403
183827
102058
86664
242221
294517
256279
303171
248550
139701
105546
372527
231404
229463
372979
461708
401856
559804
564064
458884
541483
515746
142721
66662
65326
38122
53960
133111
458718
44960
405158
561710
340058
355158
104317
224112
140839
291638
555191
294508
243808
366432
96746
9253
30465
515499
82304
403727
41898
505027
423988
355372
290201
266442
154028
540432
428226
545315
217062
258955
246843
44070
419501
286685
30922
559973
323696
316330
182885
413041
196212
155351
226005
335845
484215
290089
269237
497118
384039
247531
159324
438963
379433
561064
149305
205572
229938
383994
296539
303596
328386
454529
512522
407293
254711
161857
62593
436939
317868
295350
389618
352653
243847
226901
224362
228907
490519
211628
541510
525921
276149
179029
148491
39575
79120
314375
397902
346149
157328
314869
89072
210130
215919
514303
321530
139342
496453
83313
430096
70670
304808
12787
503311
561196
101089
530296
398366
141430
383357
382402
560718
354622
343654
81777
153495
357432
118449
394401
533897
291666
543066
544110
109636
361777
137222
123035
355411
450072
74290
407465
818
268912
217227
230990
408160
357610
420294
391828
177302
74526
341516
63322
456877
397660
97019
54256
54712
563990
388084
20430
515792
539421
563754
317057
101917
268546
318773
267138
375517
264390
207978
355339
132150
380796
157033
447125
122510
386275
79272
483013
299921
381855
117784
208721
548713
89218
442780
115756
508673
5400
495564
243823
22855
137427
51448
376729
225359
289024
405135
305294
403937
155290
55169
379892
186577
96041
108491
215263
302482
325427
75417
80015
562225
506112
243327
349610
464746
440094
3795
500420
347352
536970
112267
386713
129966
93719
313694
346836
423565
397004
104686
466855
272203
400545
452906
96181
411328
309238
414955
335489
158093
284258
536377
399198
113039
170568
18827
55071
281105
276052
456127
157351
34194
204764
66598
179276
102545
188025
439334
144752
103020
482334
259954
473098
102143
28277
231205
554031
236013
552554
140944
205667
342259
121633
313176
543671
298629
92558
58066
191607
95160
199335
132242
502417
132911
439167
453988
192027
363161
396819
323337
133678
242319
546349
43081
448152
188806
18799
279745
20420
375090
435821
159974
413768
442729
148053
29523
326339
68505
142719
164676
397058
49938
560146
517084
376344
142284
73571
229561
381188
550525
394901
36858
422101
136236
519678
279934
387601
280840
221621
19210
433051
277397
508960
75993
124054
118839
129307
263140
259721
343651
432873
538215
101145
53014
168512
484993
296461
295669
267807
61503
265124
87993
179329
73587
450773
52946
152066
297909
211217
552594
226337
473838
301388
35577
159364
542671
379716
139433
529104
26765
432036
305843
256218
443529
501410
468139
255474
311790
109422
365247
109829
40721
131869
537728
8341
130483
531030
302180
93668
170292
124840
205266
364132
356086
221490
330619
363368
291225
185529
245613
239476
429165
229110
330809
334013
444198
145154
527884
284297
545660
66228
555934
167183
260757
232271
391763
41783
153049
466432
600
183024
151130
231400
520610
237144
465891
455753
34219
39788
146666
193921
122308
389346
402349
439096
457130
140696
391138
58693
164523
415306
289105
386422
472319
503289
416419
186421
131041
196849
484118
163702
551700
498166
63397
533580
133389
440713
97736
447936
151705
166266
98338
122648
14928
288399
484000
82555
130354
187948
33849
342777
118975
453084
149369
41447
9924
293194
389403
268574
141544
273263
517823
231399
9278
397494
49010
45455
229917
359488
508665
473683
301078
11787
238029
236491
83794
352796
84909
132748
326550
494336
471787
463793
368801
523733
301728
96947
535159
329807
320172
51419
552231
493315
283545
304174
203325
356361
426995
505409
156302
462705
42459
424997
353935
559515
444010
181796
89104
52080
333537
498163
423964
351523
532408
248851
527357
561136
45053
509407
192730
520226
412995
247076
38775
324264
554874
379889
1487
101533
401507
250733
553012
493125
21667
92568
501945
79855
476056
339908
89398
343772
328514
389744
27597
229782
284577
526806
59662
98545
443974
528948
144045
109543
390646
225824
428119
37494
394097
262150
150492
276253
448747
25573
200864
1499
553731
36725
259656
49700
167462
369039
285515
555818
85344
59044
95484
497078
466582
181707
10345
493248
72437
365133
489634
122326
231563
166216
231551
526200
527440
422492
372102
50656
513422
328270
77975
44104
299653
290247
264733
221070
153182
138368
204077
307218
286041
68319
42719
264474
345844
173049
165002
489189
434066
67688
374361
483260
432380
98825
384273
444808
328830
256700
225955
213218
512138
513740
132823
559733
143652
123947
29872
499699
531289
21205
424406
397323
483911
350863
170030
69652
275600
343200
70830
370501
347637
493014
66218
250292
277332
375375
562265
234993
325418
168463
106831
77263
83603
522446
178920
253038
288332
276173
539334
79115
261296
128958
407956
70086
203012
235910
105985
253412
368532
209675
519147
482341
365457
276209
495393
480793
396098
329710
307240
261481
441241
24525
7979
475689
293980
305036
567256
341021
550858
62173
280186
1956
187614
351152
450263
352862
77548
554857
77003
116293
69508
322948
174046
355707
170909
106699
524491
509720
524515
122484
87308
454448
245753
182904
379746
495838
260506
339706
340461
89742
222718
164749
384673
525617
349766
561101
453301
351120
299924
326381
477450
69455
26150
514424
557464
391563
200369
251184
58150
259321
554738
529030
62990
295918
129024
478211
418394
490130
167847
351535
544889
510798
22009
69233
78038
99292
432793
12709
13332
444088
23497
254705
525113
383287
530783
522251
481981
175613
24441
209856
350858
83034
426618
211245
13506
366566
507566
308099
154436
228165
405832
313803
421443
393469
218488
428481
314524
231136
91649
545354
565295
182052
131209
126393
312889
554132
534603
259155
97258
462378
179014
403572
464914
461600
107192
173526
386116
208622
229595
468506
521375
506940
156713
465973
64412
177170
361765
506235
45065
66257
63196
2583
11946
2533
545170
86497
213204
287302
30661
485383
97707
345315
44650
388691
152602
486534
20330
396773
188021
563454
117870
481278
20610
56684
386798
149119
79607
80036
551851
167469
56973
548973
18064
208139
331897
510175
519238
176837
510215
157578
302498
214848
481262
356901
348817
151617
153400
12826
38504
253215
246
558938
373847
300757
380853
335341
16106
126091
122559
392970
239579
134812
260862
100189
365865
48746
369879
70786
385421
453260
258597
518935
188760
174914
293041
414702
140306
275825
307309
429545
69451
365835
568433
191212
359651
183734
407638
66983
353806
35574
22670
236598
527613
249698
496720
476093
225880
35335
490374
495752
254305
25958
460322
533990
506514
111272
463808
253965
389622
102187
521640
526999
308096
553305
476319
89487
167162
264481
51989
107869
389939
494192
89467
30732
336459
341029
22636
492028
205857
191309
335263
555796
263784
366655
552097
506491
190738
440295
304082
282400
376157
411223
265919
362889
251561
132801
246012
537031
155351
345852
217214
335044
369624
321397
511601
390211
482261
522390
292373
126820
56640
65492
209263
55448
329430
5273
52668
456853
480677
97475
334393
521784
2200
550272
550516
552909
395371
384618
490112
78382
63797
461917
227813
56367
77990
382675
404930
238966
238891
513724
505961
398189
529722
373027
418355
270392
491891
117169
520102
553588
271730
183473
538441
462393
28033
167988
98434
372724
226295
128967
444242
322436
317476
60776
55314
191127
475371
460499
324294
455384
122900
177012
3587
125486
6610
374746
528597
442319
332727
108040
368059
563419
191669
562402
276771
88066
439186
511010
10131
432198
430091
463124
402160
62884
224606
162535
106908
7349
423847
54181
168630
541736
563491
484177
119580
537825
532471
158663
342929
168698
483149
332517
410250
408776
293216
299127
546284
63636
30178
549450
353786
392945
322146
367195
464984
7376
429064
91186
154907
220995
340735
497409
398742
245494
182236
72298
195963
343893
289965
85268
307593
525518
241584
212028
65490
401159
361948
42596
225987
59317
65519
389053
179303
211147
343398
312194
182025
35399
526882
352451
89535
183081
71198
251254
404358
134299
29121
489942
35649
386568
540246
200368
351491
334134
179172
546584
235450
155241
124341
553512
495782
155127
30588
526678
369429
45751
438294
294289
386095
447043
332758
357782
190702
34866
379923
331116
535369
61223
74088
456367
33882
318041
132190
298853
212048
46287
474720
351377
422554
519319
454235
429393
438468
107603
276058
168393
532061
359648
78176
185158
231098
249266
75860
313536
223570
363479
17125
87548
330043
301894
352644
222066
316387
407756
465030
438523
215332
418259
295715
472351
4195
250144
39359
182986
277104
362005
33366
529073
486051
365328
476590
375300
152822
554654
86027
73950
392251
259421
516184
225657
181070
449491
456316
149093
309952
339660
280295
199778
550967
313675
557528
320981
346798
431096
494506
491039
217255
32965
232902
150346
468902
337318
432562
21641
134558
449942
20819
80318
304453
169628
393224
2733
394456
519250
387747
373156
242760
255260
399640
234868
508767
448142
6982
434433
515821
147970
512959
339528
194540
432683
95744
404810
269523
550677
269973
75798
345579
442073
181613
511014
500455
149601
82213
91654
230414
359698
526411
202015
178730
107066
419758
33418
309307
433879
440634
502018
443158
525573
429464
365939
554887
449171
487438
486039
430628
307622
549724
414164
185760
430072
491872
399998
349638
344829
383922
2173
348130
194308
48843
203239
233056
538252
201991
9465
112185
35526
167906
247889
535198
438845
390877
499950
448486
491321
147793
122202
378300
154567
401016
498304
175964
231958
149233
147475
452904
400878
504608
272344
275344
179388
34218
194741
427829
270634
488524
453905
25466
430330
270276
384820
404592
370049
194406
55982
100514
85403
365972
405763
88032
328316
366483
283815
101340
190321
516355
286912
176008
303148
218343
328830
215763
283649
440093
156909
78176
266550
338061
379202
250954
152321
249896
256440
552570
13765
281316
40764
153568
470034
507585
319529
72228
525575
88135
140436
542039
431324
204109
156394
275043
72610
29750
311517
62863
8456
133759
347112
203723
508350
530974
304783
299903
59590
345156
432617
425983
335891
287286
534719
229096
38661
203418
198752
498649
51475
111247
262123
396650
256613
99101
402063
492247
43888
178428
411917
120077
449615
309178
251591
396976
321055
249105
153514
340655
396678
508005
468828
72246
257719
125415
526761
224983
238869
499222
366869
161842
100490
340078
290334
469282
460465
23212
449746
161577
46941
283413
169924
31634
305743
66112
344775
197044
69194
268087
560841
70581
531290
363088
291047
509664
367554
313349
278595
323918
89377
172277
332178
68526
241217
353702
432623
151742
469448
482700
383778
80397
497066
64953
433452
137304
523125
177362
409988
396255
362140
120775
309024
531585
318433
118195
314400
492130
146983
389539
150419
247380
203994
289881
266978
296774
556591
549498
104988
313198
324391
290567
490996
190046
512025
467399
273653
132175
299376
60390
337389
544004
153630
201203
407739
196928
538956
401059
484967
25864
508011
469347
139149
323525
489868
300592
270762
248976
461150
178804
448736
500802
478323
175929
140645
38745
65916
23587
330703
542020
26974
188195
150716
526409
519354
5037
210171
435614
138144
244938
326164
153339
112961
503952
163331
401877
118051
511480
235283
373803
291389
391279
112779
71660
267659
536773
2023
84776
120984
293939
548186
432840
222199
202388
148896
372074
226241
331561
400825
354182
348443
315560
355741
118759
544186
280461
279313
542419
110997
166659
48695
218917
320017
5414
477413
216897
523763
398751
169216
309733
116385
459668
123840
558016
64599
87977
456150
538526
194378
306609
233748
133578
154860
4789
150374
173863
217355
61002
459225
17993
450041
445321
379124
87102
329531
369631
59111
302718
420761
272726
83751
549534
301311
386000
332198
486224
199986
255413
512784
446621
243480
219744
556823
404208
67730
298922
321871
502611
384342
340888
472103
260980
250215
381714
284425
385110
328822
316654
473857
277623
60681
228071
11324
326644
47707
128824
12143
177683
352882
229084
80951
343368
526566
297929
536567
8597
473541
463869
311544
540674
459154
322834
275572
413754
164075
532980
504806
533820
76319
283911
269374
404145
259408
482300
536718
198417
97297
333988
121318
496806
276014
485494
331117
310569
417576
38972
389487
332454
428384
522198
333801
374694
261939
425147
229946
556315
174333
515109
216642
355363
447602
495135
524683
351216
493748
177888
125492
22085
513042
174009
213360
463871
257440
343199
183685
429820
506542
85545
261824
316947
552860
332603
109811
289652
564693
167727
267308
475895
211794
561251
399812
457532
532199
1545
146002
547727
107939
380119
478240
323640
20273
501023
237178
57313
281963
436034
513279
285461
134531
406734
548123
351957
378446
489746
549198
257628
497068
495998
413740
246440
11263
294516
445374
24122
522008
492404
516389
534867
116384
193224
417803
281046
95599
192784
291246
100392
75088
434638
14919
211356
176974
385258
467186
31352
115370
6317
562784
378115
517756
147218
429652
563617
461534
466706
352611
143065
15928
54880
379019
175377
323957
81932
510670
477927
325846
505407
494946
52579
8328
80223
551261
101169
323727
518719
325206
257570
119536
165780
103164
255737
309125
347070
179940
17413
287115
281559
285596
475987
63533
486585
434242
65574
434769
551952
287471
241064
530962
248765
361503
518514
370987
169619
403090
487801
246026
84167
87486
361317
74774
543235
275799
282273
562981
470424
315270
206427
319447
258599
384607
510124
97975
202541
504166
146544
20678
276616
108149
264089
369812
458989
346035
447783
74442
519134
79357
182488
64388
88892
559355
94943
324549
122171
223128
252143
389078
309496
555341
210680
139447
445744
82453
252058
90598
535362
6344
32364
549775
299635
266770
164917
290876
350607
316945
10430
258234
488172
175341
132695
541321
453182
484931
398172
408884
216079
147269
1122
12327
91357
535405
220177
276567
479914
39660
312559
166702
315742
115089
439596
256759
541790
470103
212574
79204
285057
265796
159315
158032
238758
525320
22613
333733
220227
78992
486989
730
17298
455042
124981
21125
20268
432451
442496
543392
86592
31813
355094
361033
444553
420265
486629
444451
560630
314819
88913
141684
124478
53136
43787
373952
238869
333070
268197
137569
524878
213614
342117
277397
471665
389923
270918
446981
125981
353699
511425
367787
540318
212377
562522
404983
174350
135204
403496
210441
483306
476356
121452
259229
67835
117325
128298
137417
271263
335359
436713
394351
150707
138394
290161
435596
174790
221290
269429
533046
56109
349902
511858
152840
151908
371293
85764
234288
55153
328653
456813
40920
548355
287036
371320
96181
109609
432063
303477
32257
534339
299811
30904
260717
259975
183189
148990
391641
247426
420115
330878
377436
28689
138455
239541
223618
25753
523483
155362
227963
352385
182042
475025
559644
379272
518398
89776
31300
237058
310376
325782
308895
539655
14695
195766
83021
564677
63614
140298
213300
493745
485273
359608
43848
328041
565721
178346
489883
387767
397255
118348
277933
510145
300389
359297
407469
415777
114957
445979
403829
66738
563953
374068
218648
441084
395091
44653
357741
272760
371449
23012
221149
540183
84782
383110
459574
12381
457670
172640
84370
7008
258435
559770
88661
166903
33240
121701
201582
441781
123526
154436
153960
241059
355774
377773
101204
442948
9162
359792
88398
127329
20886
545585
68365
128963
433584
343155
471186
20603
292126
154988
458813
142935
438486
41989
172532
248936
456847
547635
406165
275849
205767
464596
177483
538391
386385
567200
535821
257813
527846
286127
363257
296719
280887
109496
295426
257542
95622
415362
236144
243062
527535
470033
126219
370061
469696
10267
114945
112775
144815
498081
269898
152985
402926
350060
111793
462337
393611
149349
539656
168653
127171
207459
65525
16757
53259
331202
456304
284855
14201
218353
68311
557660
45727
303075
450027
405548
105246
214132
279466
504237
552833
70301
111725
220866
278634
298355
488177
286589
351679
154944
379069
326671
207948
95462
400045
110105
161917
490222
474033
412003
286880
69067
515328
162716
227499
469956
284686
496799
258689
456766
21854
114
313326
64822
420809
471418
375288
264089
257415
217157
47252
402012
294538
158048
4294
387609
267271
76383
25421
94107
295072
56321
503230
347801
538265
540379
450926
100233
451850
352535
491519
297839
330049
537961
429912
372059
408609
111150
440932
453171
539817
376860
517012
93188
199114
237082
437985
482718
487661
270762
440576
36484
398989
439818
189393
415391
290877
449069
125276
359373
485433
83488
226018
280921
125342
148650
541750
470554
75912
238492
7038
126128
1115
400093
420221
358195
299540
344877
202633
452211
300644
147876
465342
218282
51589
204457
532683
242639
29893
288109
323023
520578
40054
409812
286558
351680
347147
102671
82112
557463
479843
566707
45920
365264
127947
323340
39297
66040
167495
356345
120500
237541
74269
77771
402440
459309
327190
7294
206546
98748
70692
28008
481383
94645
41426
93325
526501
381433
490342
182641
280823
361465
275386
175448
14955
424098
507215
331650
7956
270953
250839
93492
187544
44485
287925
492458
183920
549580
120316
289244
200800
476999
96438
564230
190767
326658
428708
31060
431868
245566
174350
25697
429920
92910
237301
5026
423762
504849
255807
9479
560542
190850
542314
484350
19076
534486
550254
563363
221062
343090
112601
453834
358728
445016
443729
314483
351440
270571
364010
44070
526500
326090
272147
519720
57840
104945
360233
425475
314913
512264
266358
538965
434983
363119
16331
315186
175233
412318
245730
332632
204847
84177
555432
331923
420047
565587
543417
411370
2831
234660
314146
264100
554328
72711
220100
445691
67699
342884
388994
301675
209940
428586
14411
224836
538361
520158
242199
143236
239254
477416
254897
207348
317696
437516
368962
7068
475985
556676
481676
451510
341698
483300
483150
40190
153195
309890
260224
424075
25159
2466
203311
429500
140143
532027
354972
386569
83108
369524
139364
370319
230302
155794
537486
110896
5279
121888
82959
123586
50464
389922
39277
334438
563135
217271
415118
420341
295934
96534
411817
46769
66510
443578
279050
53125
134368
389492
171484
360664
153977
478425
49444
380782
427781
451471
229463
353018
521510
152309
368486
301881
401348
301957
115366
559264
143217
508796
204873
482418
13163
467944
82369
370215
282764
455163
554799
18602
486001
195522
67374
385924
71899
466311
277112
385891
159534
142564
26289
60460
508750
379581
447058
76757
235081
107920
331816
148026
294334
165280
88165
93725
423416
260497
84279
418886
145937
399079
307415
379572
268834
112981
209339
236930
333554
35464
278767
433212
114698
475341
180022
203084
150970
308564
376311
182843
230042
524642
275001
330569
553289
352101
496906
240912
557548
63786
407050
492286
52208
307505
491401
355290
332025
64949
195037
219611
515032
423383
544278
401584
185443
236423
401833
252512
355842
286264
52263
499755
464125
35327
365521
546087
395147
212937
35697
221659
381597
5467
404593
95856
86716
341667
100097
387046
90359
411233
472175
346536
425728
535654
240711
222044
73364
551583
250011
374876
135189
157968
403521
346908
254717
202279
558842
123338
104107
304917
419110
25716
547866
272239
470398
195420
206569
12237
452239
282077
190582
172144
131803
453659
90682
332942
329916
508543
133014
396326
138789
492090
52311
507340
322531
432356
37551
227420
492398
446359
37918
15493
362976
270406
147576
1521
460356
424780
200721
247957
143412
333033
474935
437852
323667
523820
182885
67160
165584
310311
522372
365483
234959
179760
353698
195033
203225
35913
200504
230757
122085
45243
172489
206242
153902
9575
170167
188953
283463
46677
294044
92566
295266
60778
550164
551545
301794
120248
133565
231205
103655
470236
306645
348258
319903
418699
204706
360264
167527
146962
512633
76652
409137
219875
515706
220307
183604
137747
159597
240741
212922
520744
567894
351385
426493
127842
174094
419616
332303
453265
494005
416929
318139
377297
419813
265393
280628
552486
547436
72486
420320
64005
476922
50890
32783
184471
158998
517312
26515
365009
232697
422363
515368
204128
29394
451988
344345
77631
245512
63794
178331
89060
395011
258427
387059
134925
7591
393819
512235
207406
212700
532776
262057
474650
191037
380160
60661
270083
527220
202039
447642
434860
26665
40350
78882
66530
373314
201186
467523
13255
131141
375948
487664
416591
244420
349791
206284
475591
108103
187205
146526
553746
196902
85878
90604
406518
81103
114868
564107
156180
160564
162452
386279
234149
439777
169054
387961
237794
546349
207798
191064
382156
167001
424699
435252
30691
176872
419048
370830
362574
64574
444866
73065
96701
546582
274012
203225
321057
426439
151209
275149
119686
26527
214804
316520
203239
405987
177293
533485
305633
49197
255470
85813
86596
163845
278336
265242
213177
239340
609
63907
277205
73100
107894
563489
57104
10671
418716
44665
481634
300326
37063
366899
317039
152093
227963
448654
417132
330438
556896
150374
335029
199395
266145
328301
353822
138474
308222
330299
544853
11322
125767
361094
463206
412558
484316
277670
148807
554953
407324
360262
456023
523129
476834
436450
216194
318002
496250
319889
57881
407338
472257
491041
245436
558073
397566
228600
90079
237698
551944
263345
410534
461207
217266
418205
440984
152754
299994
295465
413930
75370
560021
75542
468069
525293
172530
314707
60301
95059
94136
247126
247610
59194
436009
63606
60836
302831
363405
378327
19022
269175
424442
407403
342009
269229
210500
22662
151968
205024
500375
63766
261690
44948
326110
470222
448385
560809
169248
300644
412121
519706
526366
71300
69660
463907
521732
68619
431938
548056
546897
163238
306090
500475
163346
441922
536677
344038
445357
27511
265290
457670
261015
342558
512853
469441
475076
127722
196106
245284
378124
232877
150839
336893
96497
428785
286892
458438
456280
148230
558395
431534
406316
375900
420182
443938
178051
398783
80925
552680
370963
534956
51487
49415
197108
561635
295094
735
471982
381109
495150
36399
89719
4506
323051
175954
173044
550958
54085
222428
45938
16694
281036
217849
524271
207921
310100
146655
18416
465833
80815
147175
462149
567170
293942
59825
523977
111929
132450
398558
451372
489119
47213
327539
84774
73290
246273
196242
37639
28615
382554
361492
278600
152233
332200
392440
538865
319154
199691
453357
424385
41274
162511
491845
56416
19667
199144
237685
184042
551389
444870
444640
410349
434612
561614
208513
447841
424688
448258
528723
467100
516139
298496
221367
74522
311864
181821
531072
404664
364191
456517
159709
9462
374940
351740
136007
292664
351988
120743
364207
347693
251161
186336
279249
158955
293910
95210
435473
232278
511422
509579
545428
406946
22553
236016
128082
471864
38745
320986
360760
252260
82527
449157
26913
249535
501105
366504
17456
130950
558084
344163
115703
76523
475388
89910
111076
97705
108911
518872
239764
183278
50938
450371
3195
410946
361248
390228
405335
508914
327753
294102
289187
235117
147435
420333
295483
204175
465041
184786
233055
123348
385780
171298
166489
433312
56585
153052
481222
115540
313121
172601
119180
21323
515313
127792
475444
180055
251217
220034
564779
424791
506785
384842
206651
550670
223621
264083
194807
126215
380379
498439
147907
551423
81207
443319
265001
56237
207044
516513
255126
507364
345131
49888
145982
127139
86032
218323
12398
508330
26545
157076
219434
227719
225213
64668
516278
499965
383698
438647
430249
317946
326920
264786
530342
444408
443913
528980
218698
327402
86953
355087
293490
183044
19414
261921
527643
49758
150209
551695
94143
328411
398374
342475
207127
409556
22229
500829
503204
335055
228522
289478
530784
445256
25439
358987
516239
149150
78961
499011
90285
428542
1428
146369
204870
289248
545216
59987
361693
406895
467378
82129
375718
533746
436459
350993
18831
411675
305437
36988
270777
262823
426208
434781
105191
536456
104944
244929
306142
353216
202141
199135
427702
350908
172099
421441
11386
333508
167721
408851
261473
339427
512469
273582
362788
531707
111679
562886
481089
453320
368584
381736
182810
84534
321646
537414
328964
452664
265273
342456
222779
147105
362181
278476
452679
61331
426962
199939
60594
388884
16663
334773
508766
110085
53939
293012
467813
197802
164289
228596
383956
364538
151283
346626
192268
49376
221693
146793
489222
86659
52845
56850
334115
386723
219140
477586
316891
409491
85859
422921
247197
107787
243810
322584
298429
100643
334750
380696
85825
48981
49355
291517
178961
240025
234459
522953
81851
63930
384085
376921
20473
344381
507930
30333
568405
458565
335963
64622
128315
97214
454150
194376
360484
469562
70135
452747
565846
172513
87804
290316
45608
567303
382786
198204
434103
316969
254155
436986
387125
120389
567729
267028
155837
95884
407791
271440
416427
369444
45933
539374
29801
269762
415845
223009
407240
536732
297433
144682
321644
223415
32456
323940
191423
256607
442961
419613
97469
105145
75934
149048
107110
46201
406171
174968
375357
51947
289974
132814
30039
462411
332692
533600
68079
72898
534263
172643
329376
362013
365901
513358
112776
412717
119285
441913
224537
538888
63
253052
372959
191338
354687
70574
96743
447767
538478
287501
163032
111310
98576
413123
528988
502672
347506
544334
509005
470997
81989
41549
22810
22401
370304
84516
27806
456396
10194
39562
134866
375827
565394
526809
185724
318980
100243
113966
154917
175557
139024
334575
219687
14587
395313
384563
151587
319450
55198
516465
145255
267032
487617
422353
179746
367798
213698
191486
278880
473053
315367
126098
381431
125342
177364
29741
334369
170741
189499
501022
387088
340294
295596
332532
111128
498051
167405
413515
204563
324643
69268
5692
172291
532509
181460
191376
137956
250320
113441
324473
500507
439173
92120
196541
364341
215709
44064
235525
527770
111384
30886
439540
468893
548913
527990
228808
459412
528008
370614
40629
198052
95433
129688
112235
58711
144737
46441
278134
471655
87364
304826
213599
199488
137953
28628
220325
500589
377901
290140
491145
68809
510934
408330
90452
226332
356259
548595
286706
449686
401607
357260
299063
338790
275414
336976
551128
548694
438210
335688
43226
205710
485017
471320
249402
342039
59449
167302
402736
134350
342188
564955
471979
89007
434041
503502
197927
663
448159
494177
241701
278626
376129
460496
247954
186872
73600
18553
336346
313079
170580
343229
202332
289560
232379
36216
566388
63006
118294
302495
135075
525239
461055
146536
511040
99873
77866
423650
487295
122580
406017
154279
91354
511893
156723
91844
230975
32583
201062
159324
188085
310669
407864
475078
264468
567546
403219
18326
524864
517061
97685
168251
197843
3788
225489
439216
210642
59273
542632
89837
36291
188145
173341
388757
528976
314143
318448
147462
79576
162576
238135
459285
203137
258940
371791
455652
90072
153743
216961
257865
266711
197739
160441
378440
120975
214999
80551
219500
306345
147636
429364
318763
423210
423873
535585
506856
164313
475147
508656
319135
217631
76885
272639
86105
108346
474994
82570
450301
213597
381678
23882
505507
532448
68320
520637
73482
317976
79233
137021
417828
316765
133855
208593
57618
498467
147958
508078
368775
222440
303688
296726
30037
333258
266334
236109
6657
58102
110351
90970
364151
319001
288364
427568
72821
552183
138727
270425
484101
153692
218395
98317
40386
102483
411427
504104
220634
21914
222861
378406
213810
218848
207698
100340
436637
90123
333155
335482
407756
174522
266715
119305
266580
203976
290103
313222
198892
1715
111923
105382
388860
312496
4607
456601
963
348436
431407
546255
330596
391013
82185
270937
343161
33099
279532
433113
267677
245663
39946
190098
504898
511010
260627
508788
314739
158346
498229
92284
142431
2793
56561
346027
254586
16742
555160
559386
289387
314412
61738
301154
333171
444878
478318
116526
419514
357679
55982
317712
264574
453818
445578
280233
14840
326181
427949
190641
429657
541018
564010
256566
237445
384405
130388
309391
142986
478201
503540
158169
413044
504735
143088
291249
383793
11836
488754
267626
417451
508172
316451
321288
199746
348088
137110
361185
567247
25793
343992
538545
443785
186636
204012
471268
29805
552728
510693
491755
487862
110049
17461
513286
63252
239260
428071
94699
187242
355114
281359
557082
539964
557332
97408
157703
401695
518826
47979
414893
486145
485005
284844
435356
169790
378677
504622
8716
168994
395884
492847
135063
564299
343635
393523
320709
397451
1887
402254
488090
157751
457111
471297
30808
70533
85971
311288
370397
456222
379207
302773
279113
558503
22558
116115
118249
2313
249489
191261
8052
14539
16276
522111
62043
508458
109282
391467
464310
336910
201113
80203
212105
83710
80252
541112
247097
256865
330997
163666
496454
237441
406044
263426
238170
546547
327639
307193
527090
364480
284779
420344
309536
49132
540208
103324
329299
68007
223295
407483
246314
524360
224137
449223
16052
330660
22599
165603
165584
225053
18638
398294
66670
27222
198240
549286
285321
263133
101083
363906
88721
504080
147467
414058
454771
75267
35635
535032
367038
41535
424695
35855
439372
24075
411549
233028
240613
7333
487547
381608
281984
509606
371685
568057
452189
422332
535611
441026
18334
415027
505886
484161
485642
235473
482431
519971
2697
158308
473645
184406
324640
564879
514541
255397
53403
508113
367947
18398
243467
511637
413908
505126
249204
225620
310185
122794
269540
226671
329398
324249
274139
409726
29179
490952
308334
17831
153047
555549
442291
107012
547071
192732
525415
227133
11522
352112
181539
308346
185820
230900
215853
468272
39950
543680
177073
33353
243496
439076
463401
539426
182125
116095
18734
148261
147427
394584
237704
543225
290227
437643
254614
158013
463227
118650
15883
45657
412859
100886
486692
118578
24634
349890
551134
256504
88682
108417
274366
357771
53403
330813
23574
472484
138308
30603
448363
386849
397051
45334
353698
340309
240597
237343
221365
515386
241745
218741
487578
333818
46842
16565
262333
163271
532012
492632
458625
114687
74962
314221
358919
180848
138443
390911
233147
270531
206002
34676
146542
279291
6990
451319
218568
470198
329113
257846
22482
174971
496974
503303
123195
181604
11169
277303
279667
159749
15590
233984
148138
75744
168160
313684
375955
99792
460207
80240
126451
306660
42322
43569
82503
356251
172703
143915
371495
516672
78256
446371
458530
129686
286468
88817
18190
257308
25429
50231
250309
17301
493871
422619
97074
36265
252625
27540
158193
91307
556934
70079
452396
104451
191616
166137
477121
268473
289614
176606
476645
270685
334357
140096
163629
197357
484040
364511
543127
537938
47061
289938
326960
142258
538062
77126
55142
412725
388642
301847
196565
402692
121674
339686
313781
186515
185059
323839
82058
452461
324732
128304
133313
530827
273132
365415
70261
364399
488828
486926
407574
222418
57448
333078
47118
90304
165369
181798
181081
472114
256770
7953
450911
33037
426199
178029
228327
362225
133084
363836
417026
540582
167333
422089
162231
329462
16500
97764
228927
273084
105494
53173
515136
268710
213491
1646
351071
10598
224088
467249
301271
85777
398950
165852
160579
2078
281849
41992
494687
467804
177435
204470
357059
26167
192449
157868
517168
516951
458171
125807
225071
373633
496330
563655
436736
21518
223931
511137
496378
115653
251559
401548
269258
430920
420397
490959
303822
451343
124799
99646
287911
465020
346803
539236
430269
52281
105502
122994
409373
180579
452834
59864
207713
346736
154681
176343
430570
202730
534092
376165
245454
405079
135253
17297
18234
560910
65958
466905
245327
529080
62278
281039
572
320676
425850
143866
17622
125850
563887
318951
110228
193456
37119
504269
228597
283949
20012
62060
340343
318397
425941
293612
63401
73259
316141
112640
58999
548684
17629
353548
555230
256792
340270
142487
77685
296758
371392
539960
33065
380255
161715
28365
453027
386329
255298
24012
37287
158966
39530
525583
489438
504274
489647
226529
311340
103733
560181
527006
176733
545412
383536
31640
160753
305042
220007
505681
46255
512993
493063
63807
498189
54515
219631
83295
236035
416758
562097
146491
44828
274832
294756
554359
152635
186234
281728
450069
267182
521244
257810
438871
184708
560120
480604
107739
226705
248117
468789
455633
472876
532116
421754
238010
108169
319023
38617
167762
325947
493691
392180
413645
261626
308516
312069
408021
288964
442481
58204
2845
532111
520082
102299
481496
555472
209377
156357
268114
323117
559596
365495
67896
4514
441621
492523
383061
537832
328453
162956
268384
170805
413570
405408
457506
457986
564655
504930
111524
37544
288094
415385
230971
348674
331888
138771
175394
363586
394591
1583
1142
202036
107734
567361
565948
148288
300096
243266
177675
157446
207267
223428
304400
417101
310493
158443
568550
210852
45216
172976
290169
516777
182393
38589
3939
540571
554408
197897
391355
441679
382946
161901
353993
58858
4607
370385
172234
493076
438612
113389
239542
437991
14201
310912
82660
65512
387279
65951
397351
73908
114227
161591
61401
280446
567978
387426
349315
459309
302716
420301
330081
380793
86402
170603
26038
372728
479779
4689
492161
130181
4287
248375
422815
327176
27806
204664
113293
161207
156248
334835
76173
194615
362260
160149
505485
33704
146975
290261
282733
216130
544120
501139
404336
565871
117170
242949
414170
57503
319841
131488
339019
8822
53153
460767
476390
365654
475434
114403
415639
191040
68909
54516
133417
116178
305583
244484
200538
252732
223432
110114
246983
106254
288648
172863
361908
423549
204365
259039
24074
39223
10862
79584
145959
123410
119950
249350
474622
325479
378271
78738
462631
487317
166330
40873
246012
310896
560357
236994
527712
539826
116427
148828
389822
344816
243064
300756
260589
53296
372059
95426
319735
196128
34617
176050
545660
2094
504425
494256
116130
346021
249218
404102
344011
410306
4271
111762
118840
370721
506049
45495
290789
50016
210186
177864
413763
555087
406375
567894
270490
287691
496132
279627
366104
263763
47291
458486
92296
230975
364537
482947
53839
352274
10770
253599
242973
69081
213697
16877
401122
56860
319162
528148
203538
543954
140000
9933
357967
517387
354350
336913
488373
413250
9341
139024
242208
116433
281448
291820
408362
13773
459818
274983
193566
540937
450597
85339
8126
167604
17340
254449
14960
476493
276438
153224
110370
348878
340407
474839
510280
293229
452144
396661
303934
370812
532392
77808
316008
288938
116084
333794
251435
224904
543315
396398
524969
82385
405945
361590
511878
61520
28770
143665
131742
494312
524768
366475
321495
352531
277576
360708
143994
261778
377504
478775
483053
76554
367337
151169
484019
481093
457487
535682
176291
66177
309891
488057
220264
191824
379038
379299
25732
386174
159762
170833
546257
222375
418098
310022
45983
257971
352483
249271
284727
459372
72569
565090
484936
534088
14917
391156
231530
336740
129209
293932
14197
165844
121873
52804
45309
100981
123765
27238
98282
311225
344570
178609
219687
151633
34140
367835
164655
308947
36169
130819
251968
335143
385187
357385
47171
154732
374765
230335
268683
456222
205468
398350
66040
485737
89310
199006
228032
457312
138349
80075
520338
144956
27398
5674
523473
271881
378
390095
193331
482107
446898
532782
34602
180275
30384
35480
205347
384053
436508
495204
567712
325395
134398
314827
295791
316896
271238
22261
105903
183558
15268
334692
443738
529590
279906
511715
264805
49964
565889
117974
244588
555206
390182
439033
9300
442129
201902
100854
210790
70052
133405
39107
461744
567363
76885
472180
457417
129475
243446
418266
111360
234473
185156
537189
455482
354658
173683
91636
184866
497412
239143
444092
39020
489845
66476
529249
538378
200811
27222
542731
304657
263780
129477
506804
125465
408677
136811
235802
425069
9972
60902
74141
437359
538919
61408
96931
228186
198218
104203
150595
492402
503258
464306
236503
318273
219471
204587
50923
205572
137172
540219
476232
127118
186175
333669
527307
222134
87857
497617
54657
493056
110536
63614
494693
260277
225173
9676
301488
166266
255133
95415
533289
384639
256609
231421
362502
156697
431181
85413
353030
20927
518455
393102
139251
57411
6579
352789
464923
77403
293271
306200
238999
367244
207429
536809
88274
337713
60435
8501
182034
258655
186821
2079
395297
73299
156413
112952
359540
61088
222085
408702
231439
539745
399070
52111
465438
525076
21736
95199
158255
153049
359469
481543
438379
79744
9502
519437
431041
314897
135046
287699
563800
511234
9103
330551
473759
477080
158862
474711
458989
42090
23268
220535
268465
93469
519601
98073
142999
146029
442344
403687
526530
424673
398865
537264
307460
230399
526626
516377
400074
520508
277855
5841
136494
517202
373894
96420
564365
365078
394095
141207
382811
201653
84704
314885
143809
268534
95550
132549
256420
415521
208941
337947
99743
259970
266157
410199
247116
395931
203930
523729
560572
222714
439330
520176
19529
464712
337546
532031
356645
215693
487377
278482
121313
463025
226630
157441
255026
459011
188728
493932
220761
311101
480805
283306
563934
373513
142158
463741
430344
42600
188419
7960
416062
487547
47753
500385
35504
433138
74328
97587
212390
504385
297990
203366
229942
212405
471616
521590
108794
77004
202447
407717
203615
378200
147669
281729
246913
95870
519617
13820
498877
200163
134722
143978
101527
214838
230062
516315
36406
309537
194657
552668
408862
540709
353241
458987
360464
298924
382829
247800
358630
321209
550673
177955
504052
98010
12710
462704
373082
137347
254687
504973
104444
89308
199575
254657
309481
291908
429396
231086
426999
216288
121396
205776
19643
492803
433444
227167
557172
491221
58765
339045
305712
315875
161296
66995
148807
400384
53686
409112
286326
295254
4008
459339
387487
210857
136761
443699
248050
189871
406566
508808
484535
84690
184637
13409
285614
343723
218640
276094
378107
551339
375093
519016
123415
80536
43888
279038
553913
245474
401595
191833
566830
124311
306032
57319
478622
148176
441960
250163
492380
455934
281089
247225
103080
286726
310730
244089
429178
320482
501160
260307
339
423438
405484
539300
429578
114290
560016
53857
345829
414838
484355
95911
518953
313343
133923
397373
216841
540107
467030
62201
524109
254084
372445
527328
410299
279799
153393
195811
227678
309578
341825
362876
336934
19297
305431
513108
418193
112866
387865
428838
551880
23101
388
128022
169727
101796
478686
50093
369531
523343
556613
334650
29993
486999
328592
264960
43136
345962
483468
115686
469660
99102
106186
429594
407907
217423
171166
44563
78733
187765
57793
506869
477476
215956
403573
515499
271835
367748
133745
11821
420123
131509
307014
544032
251979
131519
157681
565171
313147
94200
553154
225709
546220
38327
39289
221754
337178
176622
340026
417794
110222
245196
32789
491444
11679
481161
168363
565448
373043
473029
378690
503907
440579
254767
267828
353140
350660
357233
161111
202272
192830
402460
381492
45255
76917
321470
373356
330158
159233
16398
230427
64002
437198
41521
485637
336594
514506
562337
263766
502619
256679
405347
468372
319449
269848
330923
511476
289234
552102
103926
115448
114646
234921
258233
327550
69276
381680
299481
26625
216205
524721
234923
349313
225556
466800
47438
169342
212790
252191
145060
359488
352642
412995
22448
475439
379272
14490
75058
323525
132816
127264
272464
225847
230174
314695
123672
442809
991
514928
190166
468218
133442
426858
87503
212381
429751
156315
19711
342423
404735
3783
161944
25664
377080
204297
161652
520963
234198
295873
99420
555160
130571
384752
428884
62159
440924
115565
84183
452320
229741
219017
455079
231774
311412
153740
429471
433553
354365
388287
423630
561796
188898
120198
30067
53077
376385
288660
521987
110997
39569
475490
55617
138783
328955
158073
251477
283263
313340
528685
282799
213337
130592
368978
185378
52900
155597
89183
26299
50186
501786
255556
515497
526532
333500
32938
252953
318531
186354
373902
270933
204334
134722
229287
408827
251750
566508
153286
391805
234587
183430
292465
267371
58530
270135
560829
140633
181281
302539
200881
51723
409541
525818
421397
45054
375053
554344
360220
60726
338419
200464
114861
53768
354101
360037
151370
74501
224653
351410
221455
543119
295489
564149
537648
432391
249720
72153
134064
432692
533715
430514
65822
461799
163981
290131
465392
184149
566359
417566
524051
542772
393415
449363
35883
337654
227553
147806
224233
488587
398432
376180
69727
352599
465692
9521
160367
382748
245976
113823
13056
17775
276630
432875
465019
405215
377611
502090
382168
61342
356838
107317
172914
2650
15097
324496
278673
426777
6546
215965
38451
94182
292054
491520
379169
65606
231012
136119
549344
166475
304390
378579
426328
301011
376418
276381
544986
65162
51030
218136
148562
374244
34609
15493
195703
198800
45331
117581
160676
349546
71839
521277
343506
328095
531359
548811
432063
289580
280363
546375
57475
403727
414231
88258
279887
30664
304008
391305
39088
526606
253615
110376
57
30528
69563
290829
513523
15396
552016
495529
48178
203893
274804
15394
492443
504595
469113
410291
287753
262036
321077
107855
296813
505816
340385
458186
165499
48208
464339
334189
299906
390555
509426
538737
172059
447199
113663
172563
187180
398201
519557
318039
205434
30391
464979
173577
475968
256319
276616
373655
408349
473871
370406
535883
383231
41171
255624
150158
391224
493560
378155
471073
207035
244933
55548
142388
525762
201896
210826
456772
549485
9152
237373
101631
102746
507007
399156
14095
338306
378
152590
369558
13349
201041
257046
97541
335008
533569
420675
78141
193776
50330
510105
529531
541453
414201
484311
201015
163248
97475
447660
367178
5204
173824
312246
73128
514350
380591
566086
298584
238085
375569
275241
94352
510280
230276
125816
59660
83279
227579
149555
263563
286737
293025
422692
556518
553349
127297
41261
163955
439851
254574
207693
228105
467012
396578
304846
516487
426090
90328
362969
252394
72043
197626
501731
238024
482523
66936
341159
135718
263176
367800
396928
53661
276224
72161
503018
490994
314211
53644
4018
15163
448244
156018
182457
501248
244495
531450
52985
142147
496131
214832
12868
511747
185430
46633
265052
188140
411668
274407
82748
550662
53833
50797
423668
397
96637
186623
488975
69422
351022
130005
386061
85273
90751
152333
266131
270221
100963
568157
310817
42264
552525
162501
283920
257997
277231
466205
303200
294671
100486
242314
411878
179754
68626
364352
327462
385464
153844
407943
305244
371818
547652
377135
471219
485214
488875
114292
325893
8381
83553
528082
280970
200368
14914
274715
115258
312404
176574
369848
430620
502868
389813
518454
21469
390697
249104
28265
90202
330707
565237
71687
413388
321336
183324
402521
228538
309305
257709
511333
531563
401705
539981
373436
399873
258869
133128
275999
228511
259682
254949
97508
461389
111480
342543
459631
317947
293610
424261
236538
528939
55287
307333
367454
365909
147002
240313
330013
199560
193643
173175
74204
143855
375817
447032
104672
85858
500005
461029
377548
260285
9094
440899
360865
94263
419200
121738
54218
345200
297913
127232
2211
199893
360886
267187
165421
564170
167136
358816
552630
94198
323578
36198
418866
94675
533214
431840
375534
323645
469214
523402
236628
495279
300540
14627
505647
459787
284041
213886
53362
127559
277676
481372
526326
517461
103157
375628
73981
434404
524229
208551
317744
113043
100981
533524
281673
73879
37802
98879
358131
208792
338207
3728
51478
410877
194729
417612
472825
528186
5825
284292
49376
397823
368921
467503
267319
123236
390449
406547
551056
42658
505780
328249
440442
560770
26580
414947
446937
31769
531501
294510
381724
97417
214674
400241
211871
527542
81278
369427
345315
267508
353585
430144
565947
412414
460786
28837
124479
148329
153524
250594
133264
522608
472146
191088
22354
249389
501336
20114
502079
154086
533662
384796
493405
566061
314242
539905
176399
132786
514045
249807
327338
327181
395698
305919
222772
561336
209167
362749
124357
339624
300172
567240
543306
170120
261134
259827
310127
198334
295582
256070
432983
188026
246408
198337
459944
476067
469666
434984
177318
156455
143129
296062
414905
294896
72914
15164
357955
324196
90393
524576
275830
219641
128121
2621
336021
509432
485632
204916
434207
161579
394006
14920
540264
311195
170721
262786
466198
90747
63758
10290
342050
429237
242796
350963
319707
40829
110725
265872
7696
177371
121378
10758
88153
206022
154879
323319
197300
1424
331232
42467
45421
37635
547875
298532
248804
406881
255309
420901
251334
51269
169710
288342
389451
175455
143655
507808
352722
196940
62099
252763
279227
182480
302202
437839
191854
417000
319254
192860
16270
344832
290588
419192
361713
352127
92522
526985
268241
130002
284173
437525
523376
236331
312378
359292
34849
414216
482218
483019
251880
438387
213704
202800
235848
337780
185372
532797
316562
238524
451212
437688
422707
344609
517026
22608
295738
318487
338232
156094
103909
432888
412517
516472
542613
476856
38738
180936
481422
323205
253103
49852
512157
88190
551412
221878
151571
472753
188058
14883
539104
486867
63380
78033
143500
110810
568078
550366
134886
118348
404216
240216
331365
401367
102460
309141
427449
410916
568226
300052
458229
322954
381420
530054
564651
106468
489080
21447
494193
124942
414523
179840
339365
276237
339066
379623
241649
316017
398618
474850
542890
168453
394532
70341
305489
102177
80673
316684
500185
408091
123031
315804
516342
94047
20497
219158
519704
346401
172299
373579
186455
207644
14178
398080
93065
568382
550191
202175
522105
91592
100097
34166
154474
217095
448191
400275
21612
444436
37436
6153
172322
458462
286615
22411
558729
195593
127955
490679
439214
323420
34610
365037
153696
242508
277677
437813
146059
447018
39065
24849
7673
511811
439518
465796
258355
375987
486672
354174
101592
513014
167223
340322
388720
535439
110321
302832
485329
324862
402052
298193
564199
229174
239604
547067
92206
66795
175476
159633
566987
478631
216586
285076
533735
210119
561349
412056
333589
2156
179023
458524
164757
86858
496454
145488
274177
53697
424818
395282
313221
467057
166852
69511
47290
308398
323817
84134
489434
341628
544303
330822
255687
420882
384934
366499
484891
318763
7587
241312
90165
344237
390553
43691
542761
125401
75423
121871
378022
163821
234653
505467
323352
492473
279552
320225
289101
279153
437526
417360
86984
36291
277867
437813
182642
380129
369044
219747
380133
527040
81941
109015
384002
39565
204897
161004
30840
215410
18692
562497
340520
55339
285177
454979
81035
151816
296022
253158
275270
364741
488967
314018
82672
303922
402791
198118
255462
380821
301313
145726
130988
332450
363630
343453
358804
567301
408190
146426
70531
318379
142030
42701
360870
519523
399894
417976
70614
438986
190907
477613
476945
80144
402339
329713
293589
322752
242193
473658
477474
366081
200632
169421
351610
7310
304730
350507
192041
528399
116061
265748
438477
2316
531411
51044
500325
179840
118548
341251
260065
144555
14595
333021
322796
425190
122711
109932
34583
46432
71584
153516
218850
224619
343970
442616
311813
234407
360607
146877
116772
474477
345626
484892
121260
465048
477815
162065
307685
74003
416693
104907
279211
89952
138643
86213
558701
162474
451092
36981
393193
125461
215287
171844
150321
483905
421658
146155
349518
330117
382437
521539
500507
50786
554981
146544
15040
41624
52180
430980
316048
68371
114824
405412
265982
353129
407675
468480
366343
37924
251212
510450
28866
481178
461097
218057
166644
528153
205576
226941
10378
75055
540118
292560
141316
351402
320253
386116
50093
477697
132426
176291
403756
358333
85621
24294
456832
426122
426887
84756
218098
407533
110042
91164
452731
159476
247651
155200
445553
159419
300652
179678
511343
95719
243462
97517
496636
285301
222275
331893
184698
50986
388410
252125
29190
565895
73279
24515
26633
305433
266065
238976
157203
146399
375984
459095
481188
387191
438082
494875
510205
390295
199583
47327
259837
454041
251998
257655
81932
442421
222861
514811
454552
255458
426688
475591
432034
214674
385844
383912
308598
526836
306380
141473
207301
110586
6439
455120
95883
311047
513912
418075
194921
309797
3951
351008
398182
393213
92897
374928
528142
161671
566757
396712
268992
243208
39568
446309
324292
122095
175997
299053
391392
99143
410470
252259
259488
128200
56834
150699
447356
526640
216662
37256
331619
534502
169039
397038
218531
71867
34470
389107
199784
294233
169681
246691
265303
91229
307200
250020
437191
60613
25923
421153
445610
144716
469644
468490
205836
557791
252689
42201
115433
424319
427647
3284
233002
13444
164096
489325
217748
3620
358977
539618
31284
514250
255770
559673
453272
895
564887
231182
553072
536475
389051
343402
484489
471748
113085
71692
207959
58148
506356
250033
100828
217414
397060
361677
304427
431413
363312
327666
139195
106877
90808
232452
199034
225655
218252
19872
523615
223334
18627
213936
182433
169318
234045
449653
538640
75115
41899
340322
485393
294976
196423
514053
45509
456390
380993
261528
309585
416481
295281
277252
174015
17392
43899
150162
399452
111004
369288
36538
81782
8764
565474
16362
169962
338387
85988
191115
526269
46368
266366
180390
140369
115036
246993
199346
204357
287447
287896
213461
567570
9008
350646
559927
444922
508175
186222
358793
554252
414400
243063
372215
281855
5611
105131
322758
566737
319431
186466
434290
204089
396425
10046
190028
494391
529458
139610
150301
95656
490804
420726
221121
294515
560017
165900
550557
74699
441661
567130
324324
179023
170649
368397
448750
65409
547932
88566
410369
553745
115896
81520
160970
166927
384129
14647
123470
37710
200956
455493
488853
285702
390637
410977
377222
81977
91075
453395
168460
76239
70057
110049
346881
475645
398864
151933
391868
561840
150864
565437
257232
482072
132768
179622
257816
459521
123778
40527
375968
182165
58305
411878
27774
170082
492496
383309
210856
408591
118917
504929
135969
359026
379508
30146
509430
25887
328366
243226
141617
349005
315972
336545
338496
443642
345958
7389
562216
429178
516944
203382
388374
540020
459714
301996
423336
14031
474097
145715
136475
50425
208045
68912
225262
190750
477211
548460
245851
144031
354791
52891
112794
111401
96451
264021
336653
2227
533330
356800
24771
388734
141531
120142
360672
30637
466548
138562
35861
144200
264
21258
367193
477221
217411
446766
292078
336096
217818
318461
41173
283840
89996
497428
290903
22212
519807
246133
126093
465234
505495
141389
503301
207093
532650
165402
91241
123855
433913
122282
48655
460022
345593
189655
360558
62356
154436
1066
558298
288214
486782
53594
500388
504865
556974
147540
16129
314251
424183
301835
82885
30151
92833
219483
414764
239006
490597
467109
449142
66153
80512
99077
68337
556097
492757
128294
428175
433016
281962
8602
87451
380867
73595
557313
486371
126635
384422
23139
281840
167015
82325
490516
194263
23620
254900
197285
111258
342066
223259
124291
6793
553686
248813
233574
176903
48241
233024
338812
553827
369082
340967
136249
466080
396744
66384
200694
81776
182486
251574
81916
259701
424096
7059
155427
189339
254785
299334
149270
149805
178943
447382
334678
351087
187948
454293
497387
145561
141511
408757
260889
175468
472922
203551
284943
456386
518808
361629
472472
261481
508975
394014
555919
200546
25349
385167
342654
464067
45738
380856
447127
133735
368472
548647
394698
300481
208523
206345
270255
83525
360572
255299
433597
307618
476297
253048
295189
123934
116042
234860
211709
407707
402338
489728
161247
170100
442138
443204
79608
157072
57903
552547
428964
274068
540043
353741
290678
293021
560714
211545
522563
478696
166254
425085
325097
374876
421920
187684
141576
65618
560685
565644
247035
283466
240017
568255
287931
558169
73885
434244
91069
94994
254006
192197
365974
196603
474152
538601
214982
534494
423000
417977
69052
152079
391655
283404
434346
397
106787
277232
15936
465843
480820
510705
232661
493540
502621
141454
433490
528721
468452
200026
23899
50053
475728
115219
374884
341918
146799
470516
46964
346081
439598
498523
333838
192591
144033
69678
78372
35309
187273
68948
298898
252400
74700
248319
432316
276368
430816
421624
230280
192833
176039
394613
369558
91445
88854
63213
90143
548222
390327
217020
7580
316227
550296
384438
214585
537704
38896
22972
544687
187526
116465
212972
124913
437429
441628
7970
524259
481663
464194
461993
164535
445563
251409
537243
368857
70259
514791
310959
279319
441852
491606
355900
362755
277463
301549
101269
370923
474976
311848
65023
187299
400471
322853
392687
170946
12391
471362
198115
544116
223601
564329
147983
447142
96012
473703
542067
425059
226468
75720
194545
192001
544925
519738
329558
139028
427796
110337
127078
54532
432682
520580
10078
362167
248363
52648
359607
107405
144571
408222
4661
217193
252852
176702
445731
291811
469996
163164
271869
546773
480151
59756
101203
354472
239030
532535
527757
348426
293019
356288
463993
472937
264032
188324
536987
562069
115947
47515
70353
189733
25907
551118
171695
357489
61147
141082
153505
29374
81699
172467
243313
293747
300805
376377
183960
389977
384784
280381
169260
331732
129102
146742
214863
225625
100457
123080
333529
311158
361057
285845
129475
567848
466738
223727
495146
80801
232279
212330
486965
287259
412060
62027
127810
457106
562925
203124
270672
293555
95791
338616
425848
61982
72292
470203
299098
153438
131409
258173
437437
174591
400394
317068
492073
405307
132801
484931
558859
302584
447897
93151
502537
317037
445063
262
130088
505740
85366
507565
265246
453609
450640
218373
239247
534542
145732
445660
467079
284079
566149
43142
161618
453264
72628
450501
48192
349500
35607
323314
177465
121742
127484
342630
236134
534281
286048
62333
10679
494777
22806
422634
22506
411934
74768
468805
246460
171330
310532
354604
438588
496872
311840
392356
373633
75311
42701
461383
122300
70264
343423
61554
151168
354199
426469
191730
415746
160748
232089
32007
210642
418361
233090
115600
29434
483489
336216
143853
509696
356453
328500
194158
390934
268569
148831
11851
470337
84556
495279
200645
525757
247245
117425
537500
379079
64658
241901
518920
191537
552885
412926
511619
169293
8320
116906
343824
27602
149479
116660
306970
335101
494902
132239
166711
279211
39987
293679
110528
83289
512986
373196
508359
330885
279938
59049
41376
294609
21597
237462
480108
496513
546495
2302
374281
557625
64813
57700
315592
517039
518630
30178
89545
317024
525320
544289
548370
103981
544555
391428
381109
439367
192886
432962
402173
215338
242999
143163
489855
369381
537704
501454
440015
373453
512657
500871
102763
391412
340118
168313
122797
234812
382969
358653
549098
374070
516419
275851
85620
515514
537385
493337
312822
212883
309637
370708
36886
257985
339683
443870
36597
519471
382875
542005
275144
250762
443529
425642
520437
355238
337932
550294
528745
148245
481592
15795
301122
350736
46851
248737
89546
100812
254855
384783
432202
509408
340013
125606
319838
528413
438593
85402
422775
496648
350580
42593
281147
34777
465600
293012
59418
78076
139296
30062
16500
209833
368123
74040
218528
44078
233652
29568
200956
417097
266958
232195
107101
88686
5649
517575
176558
143085
322983
445640
354925
547539
482392
400558
396517
94586
149489
254684
2841
426296
155536
273522
280013
438811
514484
507872
534470
72107
471606
438430
100980
519317
407265
228221
429059
403329
36150
59167
422216
276161
491635
118626
313298
137458
506427
305157
92340
148653
63913
11466
372862
9649
255661
128225
526255
442782
423393
373571
283121
46968
358876
548247
459339
423752
187519
79207
40489
449647
536448
18588
479393
370433
87576
160244
542896
95030
240819
512686
409047
491071
245657
185223
220439
47889
381401
303736
331140
121672
240809
240159
173839
353638
334768
543514
36634
282050
565894
74036
496131
30890
88329
325793
550461
478832
544672
414949
293932
555952
279499
16225
29963
298621
540533
503750
467794
126797
106697
115237
314706
28485
55509
442976
416644
113745
3225
78319
256922
352405
240212
498633
361104
526053
1540
36965
435703
341987
135945
18677
314200
204527
4394
318737
438187
316787
17644
457932
554605
117952
104008
136163
82926
355681
404557
504427
137999
333875
32852
180947
378642
283622
378282
504459
260519
558480
171565
387285
255391
510720
250468
316828
167475
105778
412734
457372
246470
348634
401546
534215
206765
179364
209986
383875
146792
135375
560706
311391
512285
448391
193801
218778
362260
14696
88661
395999
83650
87799
161166
360434
509905
80687
300277
558907
371399
167334
565404
534424
277469
97132
159361
92317
409983
491171
137400
395585
18713
432008
297491
64907
332424
30118
94088
231474
243031
235146
409559
264167
104188
310345
166304
484414
239258
193982
498849
347013
432563
331843
515243
427017
174066
44766
31722
184719
387175
529220
98829
67069
110910
395745
283066
551452
297924
516932
206281
391668
484198
548917
164465
360459
374821
36546
272548
63479
424322
168462
471527
517088
17756
19704
213126
245312
96107
310539
379992
349380
375945
229613
96866
5260
416022
368801
315315
68626
111734
376850
206414
567410
75444
343648
192108
247501
538568
306362
550687
126416
566088
501059
280874
177350
515164
152288
518495
47121
255800
360341
478454
269479
8653
195861
328295
368172
535969
284339
230875
99350
317313
114684
323010
57392
293686
536685
54361
235560
421672
94717
62816
489651
478950
533414
382378
257316
415296
398108
380057
95291
360059
219784
554668
198683
483823
94648
7351
422383
245906
272818
358144
410117
248279
400546
307188
46282
65769
174401
249153
211760
291325
356715
523913
561500
560154
541568
184901
298803
436801
96848
22422
535951
516174
244504
462434
17010
374424
12060
460263
130969
382156
527491
253631
546861
125686
417075
265916
483552
110404
509276
428538
373909
559926
352733
565246
535040
170739
317466
563418
250762
296632
442390
117954
12589
299265
284639
20627
64109
409961
486483
375366
360804
368874
251646
273730
530357
316680
104446
403973
368023
61584
250949
565835
429987
231585
490697
79509
131315
366971
481942
417884
191347
235468
247717
357570
368150
63553
446820
427027
313182
239263
120625
242080
392946
271215
533014
404801
50698
385905
443924
453367
352345
127827
181120
252061
464205
92306
15434
10790
113036
24878
125498
322476
79274
473260
517756
290493
433975
39741
206237
414417
250209
49927
229087
213380
511103
276899
419218
428701
320810
534169
74963
483763
5364
281759
144023
566379
365523
340284
237718
532662
249911
33295
149651
391785
105221
212939
307516
87272
29416
230535
367134
398739
389143
331785
42695
509228
346265
309373
53345
502693
253221
526249
472007
221129
513673
539424
341681
359455
2442
302648
476493
123257
415801
274039
415810
358048
210008
403656
42426
17238
485700
358921
427489
130291
336820
35544
474903
467781
33502
199787
283223
46937
314971
29374
36813
95263
512112
508162
188086
60804
330685
288773
175400
519045
412337
266089
60250
535060
355640
140841
442750
265672
440280
427485
530204
308234
245495
10466
529073
19308
443031
514173
8125
421329
58410
148955
514264
280568
68816
112269
509488
534780
397987
439737
366414
116
474258
290288
216273
453305
492380
228311
351069
190964
557269
549863
285382
275173
441670
122323
208919
296231
252019
541312
203101
558779
120019
552986
348213
257209
479813
499379
241781
524768
34351
238687
144573
168050
401987
206663
536059
562743
133051
289835
389610
241195
200592
357674
82291
105809
324982
69009
266918
280786
360247
259802
332488
198079
415336
519122
169303
381332
99064
434833
291463
99706
144834
162182
151285
414673
183201
211722
302146
347521
107076
354260
390961
456312
421496
234624
355100
540007
450727
449541
488946
127321
465576
363708
118429
331843
217978
267719
264473
250586
140961
18896
338984
166212
28584
481771
315801
201094
135194
408951
487679
407204
399150
32221
183919
99128
408713
12840
390670
129596
266910
546642
430288
63252
199477
93863
267284
16728
519291
18760
566149
170339
424498
479938
155593
413491
242867
298627
32442
381691
464255
446784
196273
300810
470104
324004
28438
535446
259646
187551
399541
293619
308969
195196
190807
123193
435016
352603
176748
354136
130261
377513
380894
6243
396632
287984
194799
42460
118233
388653
386228
329305
262928
214165
401430
429842
454828
112736
375005
366831
458938
236141
302337
522436
264213
332645
517267
467252
536153
186072
437281
170676
214631
271775
504838
422015
376711
430301
161294
504905
493961
337992
217672
194885
39955
114286
373256
427215
266724
140317
208081
338864
63064
223631
251192
541704
391095
241720
522521
184596
495134
480628
293368
327495
112236
452070
361928
79370
370063
97179
551912
507396
42642
327215
498317
123204
4259
15282
406377
33508
267427
35426
254164
157697
465562
370519
167312
103272
193468
468093
269832
117443
141865
55885
215668
151617
84578
343376
170135
59285
212830
491824
274975
439561
289445
191289
487216
427257
281643
331152
528975
394798
412090
335548
382823
249036
327697
565655
402254
406227
441007
231084
512426
35238
159358
181304
382147
242378
266715
551118
342764
92483
349917
353519
28783
147223
169005
490898
108361
100323
112379
96133
279762
198508
40661
210054
342020
5096
445609
47807
34962
137991
363410
462646
357329
234993
405931
173694
68080
20342
104488
115263
192308
141335
365713
492838
68927
538319
352345
132696
377007
283059
433161
62016
429523
353383
384404
358464
65549
306184
426803
385477
72123
295185
485598
68517
105121
61445
290938
186437
66173
486819
46469
285960
382525
565394
21509
355121
319814
399193
379998
482222
549354
483539
228107
561073
145809
380946
160664
308202
105021
105188
156272
480303
16789
502013
499169
9596
169919
223210
192693
36422
382334
431833
515269
139825
119057
352931
368578
489678
166460
46755
280661
335263
523826
152816
130901
418510
373324
294249
282658
272157
149068
419027
441737
238281
355945
384297
298539
210519
164963
333123
4825
178238
187062
305673
331333
410396
156274
396933
516221
344736
40334
93539
391710
344003
312942
325915
294085
162687
428486
148388
48466
81323
167591
311288
259925
101533
485517
160942
227670
302829
240395
369962
161540
240138
427371
388278
141176
129686
72052
507276
301896
82857
352074
189281
462533
483241
322757
324821
159622
339711
458071
260522
379386
437122
153547
106484
243271
58091
498067
275153
442137
511827
133380
372443
339890
296529
193821
50363
519488
300644
350660
452055
176551
49555
492947
375692
525194
388028
361892
218289
345993
270162
41549
289880
455198
101751
409052
243982
51191
283082
568135
26244
57279
392331
504898
69314
208898
398502
567750
193542
212010
369074
450354
560900
10129
210778
356264
160938
50338
162125
528615
7322
113253
330405
374264
248411
60297
350450
66143
218338
10842
213184
123496
404613
19047
415429
547739
432913
283240
553005
269608
423028
103845
347352
493568
247516
234179
208338
439636
34490
483557
423003
201496
410697
308999
261423
483137
150950
234737
533526
332448
253030
44293
534930
402682
358050
523833
493038
93640
297466
291357
330366
415484
289546
50735
90291
542842
152190
352364
167680
223917
443910
419080
258730
253188
161013
287276
169318
386653
451248
52725
483451
288343
152434
552073
72275
258565
94662
18626
546277
158772
193712
68952
65056
52889
453450
182146
73651
502264
37834
24417
44572
440723
207699
348763
345848
275827
431746
1746
433514
371368
74065
299248
455778
301077
216283
41619
74753
231311
59499
423538
204019
251054
104689
449285
442924
174771
153880
292912
266279
417211
461028
238479
176385
270028
281127
427085
209131
284254
262046
296597
112392
392086
163237
164180
93061
522677
555333
533842
459759
282609
115945
133548
288932
109948
42714
70907
55706
48429
492764
233150
332442
332724
389846
140978
552378
426734
538038
528930
210352
205545
109459
100371
509741
64689
388483
148842
349221
215787
292402
266280
134398
42266
252893
480794
422210
344972
168192
323525
211975
343932
74048
160590
67253
108176
384156
382763
127275
562114
359089
203833
64438
230880
319474
75023
514134
187445
452239
103080
135815
489247
428373
429435
553610
538495
51196
165487
366135
403036
27202
413270
152606
92194
25240
436707
140044
452092
365069
88638
538869
567677
133472
481724
438351
100881
187052
508416
154631
111066
179002
513854
213719
69387
481174
176918
61411
491652
186344
172399
323497
277408
550313
291207
254654
279606
163824
173440
208587
267973
68471
345162
74711
517732
420773
308783
321008
85789
46461
478312
550773
243880
189683
142019
173595
184296
128412
451936
58257
548811
21531
522016
261084
50023
223792
152237
296852
157516
507912
308227
308396
249060
324204
380270
55538
168990
200066
521537
475922
172192
148063
1199
155075
423444
165300
514788
169974
216668
202014
23825
311509
536793
41710
344577
232913
249013
184637
490293
532832
302812
62918
377264
498275
475761
77586
138455
285537
403645
567684
247258
334905
293624
5899
122767
485192
487837
191802
96599
226607
208388
348330
449600
218053
509488
386925
335467
292376
193240
146876
36886
136527
30701
3687
354083
510008
50730
275557
4020
277639
48171
126045
241423
503477
298194
391920
323386
186570
567478
231981
436852
395725
435025
195805
64495
559604
464702
236299
515266
255914
21253
104114
169350
347739
442221
528073
568436
278611
250162
456176
90241
523869
350676
84981
392784
243485
270344
297465
353121
528257
367865
538302
385717
248114
387779
365579
135077
5727
454475
504059
375861
13790
302497
39214
344918
105262
37975
40002
444572
435818
392833
268998
420201
26267
43473
38445
529110
143655
103008
129514
44464
47135
51654
452389
297274
485929
404973
54956
448560
165040
233218
327707
331351
556640
227095
346390
110758
37435
309649
438568
421920
92752
439391
312237
229149
553433
67285
476016
261286
375623
567738
405379
300358
371066
218229
457925
120151
421036
213984
368649
281522
81634
351548
557868
360723
193574
331668
309563
339063
288664
556256
182334
223248
291030
336808
498369
63767
115044
2235
386464
335230
176374
326863
125486
347880
558979
468536
425081
364798
450579
56704
334989
180522
133474
146653
317080
6574
396111
426431
113784
3233
525693
199717
327857
363564
54988
516663
154536
485911
527852
401131
24417
390140
198753
5478
122802
567291
241223
565370
16661
417883
179272
422835
561321
215540
120279
290110
311052
41549
351912
270469
335898
64721
440480
436417
566868
144352
45482
76128
194792
311990
195866
98330
568397
487209
407386
36016
178561
51646
305617
174891
410059
243623
24018
270845
242745
263005
459962
97863
280819
78190
75822
509860
108614
32792
390672
274923
135629
567095
365998
168792
316668
505389
306976
66372
132562
384565
151804
167906
558328
342821
163406
564587
151557
101801
85155
471228
221255
83170
341760
296409
47893
483951
331777
215074
110797
222200
449589
215938
326025
150808
213705
179198
286354
517171
79455
530828
268710
517532
244278
470853
498129
375763
18081
124711
431712
152231
515819
359951
283730
413325
400458
167388
112186
246637
273196
47785
197924
5319
185287
199911
271703
54509
72860
441139
316361
557087
12809
440635
475287
153526
252535
448831
95029
179223
287263
37247
187908
199939
512124
50505
223138
132173
235796
297310
65175
427404
194784
528191
235967
468009
154145
373965
388543
207576
254673
365816
494467
324955
198590
360135
549094
282259
130801
115613
202637
290207
95884
363652
51250
192206
379548
78323
546404
387785
243699
226236
466276
234868
182385
369982
472742
414020
303695
317671
408458
535490
356568
216393
195043
31277
348594
490750
520390
486874
218969
207164
49145
405888
482517
432556
250317
2708
127499
87321
387209
472406
297545
199717
522525
85270
137838
491023
996
345176
328878
95259
555891
265136
225791
96924
100965
563263
166809
494184
84744
373709
131136
323492
23621
326481
192628
314622
274710
310432
428721
164238
104216
14313
409049
161569
61046
267143
361392
99007
408311
114931
518766
504341
396109
470714
300153
433424
24996
275494
504041
31599
3471
521654
478869
487331
200859
519831
174645
478572
357933
14784
18862
521274
238966
263818
2724
529201
357977
56894
192389
18539
24303
465628
295216
400347
457580
292704
325751
239865
385360
456724
430652
518224
76386
26678
133791
115012
176784
497943
435783
387260
567883
174003
210215
119758
141197
282379
172547
158030
385307
276208
124059
562371
62359
218114
26567
48782
10270
424207
119379
367322
72266
241289
247100
86589
78048
478651
396747
443200
215988
486753
47090
323525
426487
567873
173288
104719
470294
476813
76068
97819
262637
414840
251772
457806
375817
230256
133287
446088
54326
213135
191161
426722
459331
493304
477596
104841
550461
270510
426746
204738
164674
410988
36709
549684
515628
229543
327778
551479
246491
472676
505753
220481
173307
212742
531613
317190
519249
96158
271020
464396
235848
99523
91451
327177
510351
375298
564729
416250
191469
290312
153483
281841
542661
61641
279384
5179
391365
42614
141261
474831
310251
238710
294045
337119
31870
348325
121264
236519
11466
537587
262450
555562
475334
61707
301763
365289
343270
361439
328704
506300
200687
426142
393747
566680
565576
55874
242935
456434
402332
128164
378900
124044
49675
7163
477410
463309
511584
291590
140794
504454
7929
498891
516007
3403
145127
551815
498304
512456
208648
488144
556099
44694
350953
336854
155221
58736
181779
423300
520541
350872
14678
206234
561526
563814
260511
370455
143385
53275
124158
128680
460922
214800
32497
309342
334376
207512
362404
215003
90795
101650
305831
563234
139814
336582
198085
414889
306052
565295
544420
398175
141111
552441
162218
120405
458351
356567
365191
373568
341463
36586
336428
450579
541984
357445
82946
490869
487335
254682
290652
297840
172938
527209
70624
225880
436646
514659
476336
440761
301321
166670
138410
247136
221582
453891
499031
383483
72066
443410
558468
452311
73362
353721
161589
32677
404743
397008
5709
155912
405471
156057
542857
476626
293898
474527
537280
361232
293369
88627
266938
371494
229073
435738
343826
6891
18834
406446
197164
154816
382404
223629
258358
37486
288305
45821
217622
476794
303441
61561
142908
230474
92726
464274
365465
185637
53575
508783
391176
76454
431814
568055
216688
40328
491453
276759
355748
105879
380133
203053
401741
274337
139497
506289
472647
506836
319375
400723
540320
271218
261134
273157
6431
410761
223058
88152
372811
331650
399640
305957
196513
416415
329668
58006
30818
543389
393389
278393
523822
365586
170197
360299
411693
283044
89705
273237
216719
378438
416917
113948
370304
175014
77100
404973
567639
375391
185287
426628
36576
60942
558144
493093
274971
171537
28559
444648
14610
113711
131052
465376
540857
28218
114527
163865
400178
151086
24556
334366
560500
484875
88532
151508
421313
232194
376196
187572
186103
304875
353289
254028
403008
328180
538022
551926
416826
564773
276023
238893
318323
356831
568075
526694
132155
317850
424572
254263
517557
137018
33669
419632
161913
503924
371455
564559
92508
348688
441193
7124
220552
545668
251288
10689
356423
236585
487070
86974
104642
299652
477709
265914
473763
370719
201672
551047
188351
557304
96121
41830
119113
408143
148787
546714
85365
256516
46367
411950
283008
529568
261827
223380
142068
333495
383043
216394
117643
410369
150434
453836
509118
2824
454693
373224
423086
321561
257038
360415
407754
127944
108899
186197
330279
539065
314369
528297
517055
523261
506438
274137
279045
201764
500187
493733
162331
50310
481610
302728
112943
397293
361106
517693
405342
326862
525756
38660
401717
199447
402251
48993
183719
344814
472707
263443
12455
247367
382582
292012
290612
354575
183827
47781
312435
278071
102353
244946
544064
537550
444761
336617
290683
251387
120817
58930
122761
66060
66204
343263
322131
144131
385157
179874
135769
264260
221652
82705
312711
346213
135718
509668
216017
558768
240538
420475
567130
471900
119976
141398
294308
104514
347911
437855
422552
351871
32988
444108
178672
509178
452971
438743
39548
83264
304345
528679
124633
512638
50379
346436
402602
404632
30413
475991
197157
454032
355966
489653
337421
80143
197499
92458
500391
246469
565018
38936
191567
467617
8769
448848
268148
331786
188537
461407
224637
37206
38868
237701
267156
470209
62928
61280
332630
282176
522123
17334
207352
110853
162961
548854
186964
485777
102401
442102
511243
368781
345503
58695
500837
147333
35692
521244
174987
450052
6486
496121
213156
65593
396159
59707
145864
407611
71194
157638
334228
39835
171950
234340
412155
365317
351108
321337
322506
321125
256241
284652
447121
556751
385207
502445
107000
409666
15047
398876
218917
441206
402165
13198
566194
309663
364011
356479
301598
489355
184509
537798
495805
13552
417112
228518
66177
413772
214323
165107
300822
121481
16697
104383
539639
382473
265957
213002
519186
219063
167082
135190
265437
357070
152950
443846
307964
91731
402053
484458
368070
222413
292232
165879
253344
564289
523828
250788
262726
360497
67887
460214
41410
264826
557323
526545
460846
86913
178180
240679
440877
493277
111009
122292
272300
553226
491486
493888
370740
239594
519291
206078
389961
209972
87697
372166
62513
517088
229079
49923
271207
39659
231034
529314
404175
264833
443132
534184
372053
283767
313434
554083
237117
126022
35340
51011
28418
67917
119620
29473
272077
43330
155248
412282
552547
515260
248138
121011
212593
357917
326614
420576
172816
57882
404854
278233
184441
508937
340341
408146
100433
236306
358527
499542
275655
227700
314817
371540
95994
121764
263741
196095
346443
216067
10612
293109
270482
502640
298629
67616
256397
126662
212356
352373
62987
97794
549704
309886
141046
444516
511797
203814
411205
358701
191084
34060
355109
309396
56791
396986
366923
541746
231655
282145
263412
545983
315913
478744
72564
203327
262058
189479
536553
21614
277885
9643
392002
55666
453901
275688
433773
108875
318254
100104
11448
47615
82100
282889
485010
275068
58607
131572
210802
382815
250861
375379
430997
189450
102031
315049
156511
298765
536949
437550
127115
476368
531215
489145
414962
445716
446563
28378
78961
133805
29874
540458
247233
100904
541599
428531
511242
498026
537537
529365
563977
496762
372128
308563
271939
240481
72091
499647
199019
327758
453119
448571
170594
466099
461844
94729
212824
172
353382
234048
393712
524419
277106
236951
112523
284522
344798
113781
151506
168380
459700
311487
376866
328491
514390
143998
391640
563738
232847
76781
278686
405587
273130
430711
121469
154017
387833
331584
64778
145525
480699
357722
136111
372993
110054
342778
347963
140395
276842
290529
532277
214509
410677
449596
92018
302174
17482
395999
92088
326543
511499
95378
129581
524466
22669
251371
111725
289646
145703
557206
323537
198589
437616
309792
358595
154092
484088
49135
306988
90119
187977
90764
566988
478441
325854
559079
19653
181994
301315
460675
155515
315764
351559
292642
196812
397352
468434
260860
27789
271619
337605
25124
429409
358589
25294
525294
100343
156854
158463
73348
18380
263013
428384
258607
222071
222481
54515
248254
192355
224953
19253
13452
122917
454609
540799
141438
479931
281690
113247
368412
124126
540803
482998
186390
276500
216162
393336
151099
97135
236388
57740
213054
406062
494840
98594
369054
43178
92194
370966
167837
442072
410455
8106
357797
88359
91719
394173
84075
291978
436713
210371
207493
183044
88479
183565
372747
200224
561321
151368
264915
546797
555919
196524
497810
7153
357326
358566
504272
323988
173293
333068
123362
539763
341192
209166
107732
389449
318903
109845
57434
495260
15058
127708
155555
464698
416145
407366
359487
447229
368784
444816
237307
285596
539640
46659
399252
130649
396023
248669
520266
358058
77398
18421
296977
491891
317734
263631
541658
37318
272641
469579
528986
450365
507689
332209
404406
428427
200399
203197
31454
267555
495703
272771
191669
520693
465466
386005
162800
368393
314825
225440
43751
543144
283932
512109
170953
53601
400728
215646
289441
563410
138421
391035
566044
278204
215498
531687
504291
150251
307175
424364
315084
295721
455903
148149
357825
294374
20363
240135
74313
42705
45517
97000
77470
202057
304926
504181
266314
377840
144488
261798
48653
500623
100287
255402
242041
14305
87423
547101
280783
511264
307256
559222
141979
277671
194746
321605
428948
538880
37899
84521
20465
275844
466887
543760
87597
209357
51755
92928
404363
455916
285250
8318
312030
3717
104701
420553
541281
367580
447090
108101
523375
461191
520424
70765
158391
479270
493007
375180
221165
143526
139275
164086
507663
489946
535811
469074
252153
519752
190925
517004
25222
473319
51938
232623
559754
408796
398340
565450
295093
298398
503724
158245
203780
372722
304235
446049
444007
178267
453734
255948
315354
498319
27902
385632
290590
562047
264685
380091
2040
447401
97243
237707
79410
188478
302934
296605
143838
348928
193614
295937
278847
519715
522232
510832
444236
179437
522319
253937
499951
27141
449291
397790
1640
339930
223731
525891
541552
557384
248508
463205
536718
157715
224220
542627
522382
378282
147171
182692
235682
284906
446052
59536
542919
466065
380111
434278
433159
380246
459504
177013
58357
424453
160195
297114
375000
324347
213419
513360
43555
503907
553207
234611
428291
290013
351320
386184
323925
561448
57798
196789
252584
246725
144064
227161
447321
389186
152222
554083
198470
480713
30718
257251
489344
193249
415000
11609
273582
164563
17975
384879
458186
57129
284075
250006
447881
535686
261645
212533
79763
325063
65089
356012
552445
307892
424412
510671
548128
192477
24106
361110
240643
219829
298077
187271
555304
161579
111679
68337
417658
227683
272722
155311
442003
562743
44709
101157
56469
466261
57718
359639
515786
300351
63898
61331
256438
330660
428243
313077
123351
400889
348604
168178
392915
428015
548200
217085
514773
461098
429536
271314
525243
80529
236079
412677
483830
400538
53898
557410
324003
318962
103471
504173
302588
267130
238514
471241
663
257035
323079
141231
502440
490905
152113
246129
184482
97878
141628
110198
58065
346931
333780
82045
353773
107808
86407
160251
543511
385069
286841
432036
543371
562214
178254
368560
388563
242487
278627
61613
255462
514783
146578
308694
44762
143275
70837
359736
366691
551487
489596
198650
251662
483388
476407
127663
473995
100164
28592
196045
294039
337651
504568
112420
7999
365158
356096
454535
502190
293720
354866
113754
305025
544223
121312
143521
168953
70652
528045
317110
355948
265944
114344
541880
467744
4070
133018
372676
504255
220850
132024
224741
200185
513794
18970
552005
311886
339801
442287
169736
195366
459555
379726
133380
22070
477023
410167
55708
523118
346016
85875
139849
194446
93627
296074
382256
361559
551803
505585
7673
466784
28502
508963
424262
560864
248816
434880
407282
292008
134296
235053
260933
455816
45664
332253
539346
344648
260543
125889
15066
182809
85704
337562
126646
514080
158454
552843
87967
454813
394768
24765
96030
121674
455529
13669
525278
563116
281905
272875
230128
285525
112474
236181
409955
428388
470307
337454
556617
16862
24419
73575
454291
89426
165240
31152
243179
57524
438577
340043
248327
146630
50502
299032
311055
135832
177118
425470
261707
239860
1451
515259
348495
55696
506076
372675
469509
267219
378586
314117
373315
289099
331016
27774
333209
267623
103130
59372
98280
183842
247454
154265
404576
93910
242999
163711
437833
218774
558821
221686
290397
563902
133901
319449
129902
280563
92220
248925
248354
338242
517165
566313
45780
147248
367346
529486
409086
58834
394727
157227
342858
279693
166316
259238
164784
114991
286059
113740
53142
221800
462660
111849
259745
554761
517150
234137
223677
391401
558464
192589
150437
559726
505351
408819
20363
566700
330736
200105
15946
486264
108346
237095
502897
499243
533354
146889
53374
354073
35725
499712
41650
157626
178536
201348
90627
28427
318850
55223
302380
97969
542311
545464
557378
181747
405738
467676
296466
372150
527594
93849
483055
169711
233897
544369
290726
150981
476077
234536
277758
201896
115408
342049
15906
359145
56526
483821
96252
24244
184544
320008
21704
427015
311333
37276
53541
45235
31633
51978
22670
104253
348574
520430
240085
253419
272054
409767
72958
471559
137537
406057
211688
80318
541595
106122
144974
26196
374381
546603
515327
229858
94844
527480
268483
104885
144643
64911
315332
478576
467685
49353
404312
202732
100951
115585
340567
192806
408599
451442
377539
487959
415547
493032
278329
274135
525682
403195
281631
187177
436062
237373
30561
211594
26595
522282
528189
457356
543361
333729
170876
309258
318284
191588
103792
341165
344557
330247
204548
119646
432318
229316
530022
260901
197495
316551
159043
429560
184845
273386
441785
242320
137011
515479
37126
487748
546710
14401
482646
481255
1676
109518
16430
232286
415753
34131
262948
185058
364352
81438
283293
508435
25184
87127
323903
57913
37274
103758
550161
495720
453423
376865
191620
372139
441476
409360
468901
351535
506700
68525
208533
243537
129643
489253
345850
301304
149294
86235
552555
99737
545514
298880
284806
165696
341393
142304
196182
293380
407594
248607
502615
525876
63702
253455
493334
559904
263797
466557
345357
468933
251606
497131
239297
487808
557109
280750
281532
19262
508387
27214
479121
560391
383622
227813
505407
185519
172049
463812
299322
206430
248409
490999
92003
380263
354076
318662
106618
23077
215497
129617
463205
243059
64335
180275
83050
213712
254155
113349
456866
480709
294550
305193
268534
447707
112334
338295
441905
68382
537349
162842
567570
188825
503790
428129
163096
188802
545376
374583
346325
449627
553102
33386
283040
235974
392463
376514
314673
60267
189547
388840
381025
206063
115755
80937
508075
315272
410625
355749
130279
560385
465214
107341
28831
318299
242152
176314
37220
332249
153229
290305
112056
48706
454172
9344
99792
94686
400732
550603
272329
106326
385524
313
318177
441640
350197
448076
428643
160015
284240
277769
280321
227308
440363
14482
124141
175582
567765
565246
454904
205683
428736
420048
325694
69894
53334
514517
304261
562893
483807
91466
565709
398734
442628
482744
399382
257070
547519
163029
231168
363448
533110
512387
356776
112102
321653
300172
58403
361331
151531
255930
273892
405251
190134
214859
329863
377743
120759
550955
302504
384175
517918
65694
128395
393874
528684
530894
129860
385823
20136
116103
184118
424617
104201
494577
458390
463319
385305
556552
510364
141953
188324
95731
407175
491893
500421
512853
109175
130281
476122
523651
29755
148636
275923
459502
503621
349654
136994
419947
208861
252027
458792
265145
321044
473218
237153
392744
61062
252061
248064
97962
188513
520349
496041
253601
103384
275730
128718
340076
311573
174015
359089
495693
285463
219497
14474
562945
74752
139115
170016
12480
123316
175434
343013
362164
41052
256886
126936
489911
306614
266825
535900
391606
184015
24369
427709
261817
296364
3841
230924
46666
457262
407261
811
229544
403930
18868
399403
227847
26211
260992
178216
42647
289598
67768
47521
295499
473040
73277
244946
321239
347945
540404
552433
67227
354258
318378
93110
322045
300900
170939
329576
41492
520324
160224
77399
301961
519300
368106
402624
511300
458310
354709
1397
221753
311550
544264
483266
295350
254811
512372
377073
202336
255971
543469
365145
367376
81168
239151
262538
270822
454512
494588
443911
483057
142419
48744
326954
383307
221308
116631
526760
284181
354385
535418
555833
422775
265914
421602
48966
415062
150533
101829
218035
329851
381949
158461
436543
310194
57845
112085
241495
35124
84283
552986
291343
108532
519420
331213
346988
319255
308463
6094
24976
415143
554304
544780
178618
489722
9511
110229
140544
376451
410483
186827
290674
209413
256080
504735
253762
83371
518342
382942
443658
492637
550703
453598
405935
418630
414731
933
462395
531979
96514
193205
522562
243530
435127
142146
149296
45033
553212
47623
12417
299633
224657
493840
358736
97670
28118
383442
98343
150932
327917
456539
405750
153522
338661
413184
510070
296959
28072
108413
47982
503156
174370
94016
247611
193186
315379
31387
45090
126829
296848
461710
281324
357096
507093
36427
77711
200645
150341
507507
356060
148625
395229
274684
527774
237505
203586
429673
385917
491621
171326
292591
79383
63686
418816
275766
12698
106808
383559
87676
442132
559345
165858
346267
102223
235212
154372
138255
315258
557951
229932
354346
29525
209442
324184
416962
416825
199210
516881
252444
397268
107247
15669
219838
517773
567404
228761
400612
556671
363680
443924
363435
88787
455798
240916
270271
98481
399619
543643
402727
228306
128861
463352
12910
318514
11175
394326
338580
215735
386519
343557
333532
141034
1913
343281
2686
356347
64368
118792
235650
155369
253680
400872
341896
328220
492821
7725
118048
236212
478186
530886
2727
198203
486877
435950
73667
521278
257276
482235
359898
487460
287663
510978
87814
498577
462469
22932
554261
404591
539855
560988
393256
479844
360638
56995
273285
428736
460233
256611
19011
260780
541786
222176
458135
242068
4274
61485
252865
414957
70645
540547
141862
221700
221244
233402
269290
470274
126502
409837
143430
141041
140332
410280
475422
534531
58459
516037
35304
566924
179088
157719
190227
503712
503908
3630
543469
50101
127203
104810
337321
276935
213485
191358
493639
221197
11773
107375
556467
42507
152422
211318
366810
170298
149369
31024
90393
397911
157348
369117
431469
140059
366986
70401
27066
194149
33217
180833
484911
330383
62636
436514
401772
562259
241036
459781
337564
461387
55747
422936
428195
312422
239975
498390
291686
96292
138276
317566
339526
342048
202722
163487
130349
304291
155003
530431
41733
360844
279181
468814
153983
276325
436639
105138
243316
304898
423868
509655
411782
523623
187480
409739
306582
34965
263584
143509
176468
437436
318608
466877
330826
515436
32547
485772
52892
387793
222515
444940
68746
252145
385774
351748
187636
161617
67936
203916
185289
164759
184097
63395
6607
19271
482448
135784
296887
160923
190699
61524
52328
159300
397318
483312
363612
232749
357722
44703
384507
565428
127456
486604
302068
165570
125383
475924
248871
359100
59059
218777
207992
111849
20025
244222
366509
97291
370322
58926
308365
175902
349575
281881
533585
444887
122844
79747
37135
95318
125224
11513
432600
486165
320744
34605
119614
497868
547211
100689
514262
446174
513358
237655
301946
531516
266971
518773
454510
205857
536095
511521
467380
5375
394969
442950
471100
342848
62876
447023
78478
103516
45588
182244
402092
135375
239537
180279
110602
459203
533219
475897
315571
325650
478693
115773
469677
273003
225234
557833
193879
130647
484432
253834
246075
311301
551796
397196
363656
557410
37662
291479
395537
450948
507955
59859
520942
527794
117523
257745
288132
371581
91554
347463
26740
9410
456571
218271
458095
61630
179348
372490
398174
489655
115215
228612
44426
490337
456602
567312
300844
467117
240207
294488
142806
127378
156595
97623
15777
215823
384417
265107
432062
6805
131451
252622
89105
238304
555530
240179
17918
354277
139759
46339
3318
3241
241912
190078
447119
14504
246755
2650
103615
111857
62314
499921
195987
157993
4096
543452
407895
286668
468516
474211
327476
202434
225395
193914
330013
292985
97108
62570
416735
314161
259197
171295
440899
70958
311814
230613
260131
61336
456477
147094
36038
539375
408817
121731
205906
449359
530046
453603
351855
146198
351008
136165
5513
500923
18361
262526
307641
408133
165689
379627
60508
288589
164367
507331
96278
307254
35861
192544
208262
548376
349736
111663
134396
110006
86049
362672
249148
539757
162760
306796
140750
136831
534968
397080
218383
383445
562428
163793
45285
249153
294907
143795
243523
544470
252293
98444
24819
369502
69648
461213
394982
89530
352098
533159
168655
335312
419907
11788
282772
498612
297881
453919
424319
279964
99047
220989
200042
484582
167523
185323
198196
496595
142960
274660
425444
11414
446075
183446
53112
526264
281262
294356
436791
517557
430518
299763
502250
380875
396595
241730
382964
280617
305384
158426
376808
563557
182875
468725
243908
130682
199489
212650
365000
470210
169653
339597
356243
568459
207933
226404
238214
32193
505113
478984
482726
51243
121833
41079
410696
285799
241726
57100
100350
250882
509480
149757
139239
480109
213664
36606
144936
72499
460333
519069
176354
537469
302236
396678
494803
152073
528980
499669
49619
198381
93753
186236
322173
524496
524257
323259
531416
86024
272746
279339
32024
373866
324831
410494
279832
297279
542982
201919
524980
141831
302371
397009
125401
418751
127421
148896
122388
469660
16774
165522
205502
3629
348977
126517
177818
427423
34355
311560
69258
3138
551537
306541
10285
551094
385018
326457
405487
341063
492803
454863
405135
163381
66399
395842
552175
171066
187473
278485
368250
463516
465824
294624
429023
314751
145251
101939
445677
267198
217245
230400
106479
218527
175637
419232
108162
42370
490489
44794
520209
148014
33954
35425
546175
125662
95112
353147
353880
389524
466159
130780
326827
228921
466287
311058
100774
198140
522934
504438
476561
176168
477599
218703
99633
506784
171398
312674
191947
24018
272045
230867
135095
287783
12885
520580
93483
211617
324365
455537
125107
379806
383821
555038
543672
68179
444316
487343
314106
27116
532658
251011
165157
392023
192853
492324
389075
72329
299825
254865
377381
864
143594
270649
99894
286969
2544
15724
225175
440368
319023
566995
211551
184942
309440
258191
537318
429118
289514
434345
157157
465590
408186
326168
6411
508616
394872
129149
70753
86339
45469
448249
409536
111754
167444
203214
402742
506666
155533
387666
349805
508949
121469
398181
135711
75019
471614
211280
63154
133143
386864
236222
40324
183178
405944
338170
177366
361558
339607
305031
376718
64781
16982
196279
177154
311557
358330
423381
333123
28568
339952
231003
50806
88668
126874
294673
123237
416113
112068
353958
285799
268374
120182
463350
277711
18120
30404
90986
68929
50481
535566
134799
464813
260103
50741
443716
87654
88256
493684
511477
493927
181969
267673
213260
114231
380950
276368
257703
506295
399423
64153
349344
434141
396911
38191
401240
519983
559445
440404
186425
482274
114698
501489
538913
397397
478038
94337
98531
237830
324550
104109
536663
557442
238969
31356
537716
176391
428742
63387
165254
362590
417306
342170
2046
199140
436833
255722
93801
313519
329378
258749
14436
216662
95817
212681
250669
170728
105717
398734
97678
143457
160898
353182
533214
134614
1628
151918
188092
157943
226298
152788
241195
99364
528252
318077
152568
275714
90432
216692
11692
37743
291280
300912
501066
431523
505560
50281
409331
49251
290554
551510
233584
124091
252266
565175
458197
385017
111407
448486
424475
523216
31226
101714
152520
248914
227182
415572
362140
268118
327099
295796
465621
296576
224982
442286
382292
167595
73277
355303
290493
219871
304468
546382
546460
12623
62998
500015
51851
499949
122679
322506
30373
322189
437340
166518
194304
278707
39545
17038
351083
485759
92496
285452
454390
282382
526152
172411
107142
372713
25690
75630
243934
386428
403374
194192
311107
121573
123809
165923
102897
145770
384970
340578
330262
316929
110261
68270
410399
486442
1705
280800
489394
293006
166719
111455
232278
326608
555055
275114
250458
197576
124493
448654
552511
44513
347926
16266
181015
213344
245487
15784
471860
107607
450583
316299
137161
32828
417856
262625
58330
294130
223000
12019
100488
453431
260150
456641
107803
160786
395847
374087
46018
60735
537090
400156
64716
558170
222710
325231
254746
281077
127637
254273
365337
185372
389539
257952
480179
214001
352021
535518
326699
463909
311507
498849
303952
200548
307488
327402
554712
76765
159427
37897
41902
268860
164962
20283
61540
300476
241642
324052
2930
359844
258721
333800
87097
423786
58712
444733
521896
503570
96098
83180
254149
300344
360152
195126
566734
486905
156515
498606
227400
516486
396528
558491
20697
416925
55838
139677
134687
168727
469220
66612
454158
147185
271906
112783
318303
460051
563295
455025
487901
171420
47296
242339
558825
177359
263801
337802
383708
237907
236272
56325
16217
404951
526029
62943
510215
363397
507808
111340
23007
399326
217869
220996
419195
525791
166663
554104
381050
158255
551007
327056
415978
414938
533796
106626
35722
262546
71764
475068
60440
91312
479127
550543
542336
151382
146759
107101
237417
170741
136980
345388
387643
22084
233392
536764
201662
376839
164565
459225
347440
427631
284535
280325
486805
265213
321797
411547
528805
303876
430280
170929
23936
438740
279004
10360
547640
358360
542097
168239
278175
63294
105710
175900
100966
24699
317742
198351
303313
173178
356209
463978
248352
384620
268567
206723
94557
55529
409879
187136
5014
6377
430749
249629
174706
210339
212047
350273
83497
361181
160787
228213
976
72388
462882
445605
67472
319691
53195
301888
153145
89986
98988
94183
191348
271927
229334
499022
435727
157010
549428
359308
363847
247380
259625
54319
237476
503265
298762
42499
438678
301944
20785
289661
362742
478344
321335
165713
239358
88624
274753
538241
269285
288443
430344
360834
95911
61513
377800
233341
538724
334535
449373
354760
173762
367982
151466
489440
69529
71010
76454
181450
304517
477838
129280
386631
299337
552165
164531
418313
149731
387383
137784
462275
524709
60467
450073
260120
29485
42428
260783
147318
222319
24
235485
79793
185506
480411
519754
345012
116149
11816
547402
374119
56072
541706
410728
538020
526318
403006
370007
214935
271875
135417
107278
19913
91200
562704
219273
291000
566575
417079
124466
448894
565420
339620
498917
254703
395552
500655
449598
547968
219537
497827
463259
414244
157635
18916
127384
507825
119517
338910
367519
350226
305122
524253
387516
84898
509950
492142
241782
57768
172637
247657
111928
504009
432884
451152
246288
494092
287425
32093
3218
310819
422193
140352
409259
36760
138883
490931
528450
66956
95856
418034
24778
69992
42781
262727
248714
121468
313891
132427
258548
301397
346497
523589
441501
314362
350956
447178
494487
436438
543364
282661
277805
86290
247135
502047
418108
446366
155724
19614
407921
185289
376711
125346
281129
166168
188855
158799
226638
465519
494550
557780
502142
562899
387812
186306
29373
231351
217688
156733
151265
473201
492888
285382
169197
299981
319666
280831
313343
451741
375983
232281
14221
353544
512808
69602
1906
490975
27208
96685
335640
474794
356008
167330
549801
81792
536581
99373
47944
340448
519746
316504
524009
110536
188127
384467
203027
430628
369870
322382
170345
36217
247109
520987
397866
16955
201800
344570
32529
90176
259178
273286
522284
195382
195144
411608
112039
411305
278275
47386
19011
521737
132451
287003
374562
210509
36078
168491
454103
278760
112216
185915
99077
457749
55870
403224
138740
116284
538685
214405
11384
224135
364492
202805
538825
454438
431332
141763
509150
180652
101456
278984
341537
55658
176749
230490
152486
318861
208802
280171
382173
422992
307951
438525
542743
314146
117916
271730
247724
41595
405668
411822
145982
407829
151281
240221
378339
55054
230959
44752
403687
267214
11046
457331
131984
36834
513014
476268
124545
511177
540857
74796
352143
227813
64998
476273
139069
516855
253910
360014
101560
98010
490970
240139
279125
235659
491487
554276
503408
435632
467432
491145
123345
202088
56585
149007
293446
433093
490845
334441
227486
112367
377755
564401
398177
526956
137251
169264
313391
122772
559854
449681
346416
481944
525051
500391
310634
415569
310612
306944
459800
312612
498750
331312
555166
433212
377783
323096
213602
121597
343791
255040
364566
255304
543969
229608
66209
224360
537659
343763
460810
534370
27347
95330
8893
302080
338023
243070
467751
222515
24106
452693
88868
139137
371133
351275
88018
218981
104140
140351
137422
90958
266805
93963
531298
243074
416145
252740
146165
130450
242988
562540
435078
285260
87571
331535
94014
314412
561113
171524
296495
40898
455075
318132
181998
351393
414533
370376
458781
296480
154415
169584
392360
186821
368597
409156
208537
160700
180863
164187
117300
245794
8019
444063
178209
219392
211688
423314
401827
218672
478593
175997
184062
260646
328468
239942
236282
555024
88092
567040
356296
216465
344384
451954
167913
470647
99045
370930
329040
307607
365302
209432
532644
397582
442682
79030
567277
401243
253955
242860
105552
159755
247170
100188
344711
27584
493374
534795
502834
46067
72926
304651
559304
143155
26940
532637
32295
556609
461658
205453
438371
273110
54279
136898
311161
423944
273749
351847
342901
413547
382486
351916
511956
60695
56585
315548
75858
504400
143655
459131
475581
452130
205799
168099
172132
335918
363919
407196
116850
289252
412130
35155
322007
199686
343997
217153
347158
170428
395004
450494
102741
189805
331592
79882
555060
7536
419573
391520
105378
322927
55792
345295
93354
95044
300921
26342
23735
492758
191295
19937
477412
516527
106512
479779
132844
329498
364413
561438
446715
530106
417175
72533
80821
4405
76386
249273
345025
306996
434745
554366
141464
312194
11898
19901
366041
181385
349756
349408
42732
373658
278969
166809
163550
7510
477450
201996
368385
252333
198441
71510
64368
547704
308980
440257
56472
384741
192165
14312
13897
419103
65415
197356
219831
434813
272954
25117
229520
175996
442306
563052
520825
498737
555230
244850
143826
435843
240083
483149
68535
524743
207935
3729
402969
263898
448283
71884
88029
90471
471131
531613
96118
178920
442894
115571
247895
175633
285384
233787
206712
472081
477074
82668
174316
169200
117604
71076
457573
322761
495037
317731
523632
553724
443161
105696
303030
365237
202153
213607
251618
192474
376895
351698
204145
493038
469956
365594
147562
206287
179532
11077
462443
101176
338862
391147
101718
337901
413872
73448
193777
378647
339164
139505
418266
214124
57181
451992
351277
313415
66151
92259
463131
339817
13582
499036
381224
282719
353083
359148
524147
222361
231001
497262
1789
116063
469715
393062
166569
470511
342647
72608
148498
270428
552487
494559
504838
539831
208422
192478
450794
145900
343008
241192
534538
265019
318047
34064
281311
451245
144243
560800
274400
230193
231725
410830
522302
186652
224329
562338
192313
568550
239071
213419
6344
389415
5907
17004
345015
98401
336925
25451
254034
478481
15867
499963
360350
11058
259177
386309
205785
459146
97562
73082
255802
391008
126607
524662
476225
207453
298988
249530
402929
113887
527899
86919
158448
505507
338696
253041
309249
55158
532919
554041
128339
156152
558287
151404
534309
529407
168555
254263
524281
457940
388042
395201
475043
464100
164451
150590
9502
133466
310727
105120
445928
32916
150984
67726
490418
304092
554690
482254
459830
545000
295157
306814
335722
164991
18823
471602
318478
218902
172766
378251
326599
95400
207768
454154
70687
129495
429612
462103
530103
408114
44681
398916
542879
111512
522272
172774
186221
191435
390299
563332
317030
537189
314631
140197
456092
228422
330736
10267
497457
13369
95080
57145
223085
313961
85263
425758
554601
521376
281686
232743
387530
293574
215462
218243
308537
26376
260195
358370
294706
83730
503442
244635
377192
557484
459480
172231
159462
336821
277126
139936
256701
380867
232725
173782
179739
424329
123274
113588
355540
6725
258556
18559
542403
222149
145542
329570
471256
349672
203663
127907
387030
361934
326083
384172
298522
338877
121678
406530
400238
266291
46553
237392
138391
280450
319571
453587
182956
440285
216526
448949
119119
412033
106461
70317
85108
124921
276171
270944
14379
184357
217085
107977
521550
476561
94731
438123
205576
410046
58689
434743
567766
17337
115499
390451
458035
100832
310501
224307
174148
225208
540198
525288
205588
268221
47642
434867
38037
132331
191018
346411
381015
24097
334368
222809
514895
4307
228725
534213
156106
528686
393434
72451
411321
501216
334040
460706
154232
474891
549124
547405
451107
545969
227116
202797
353709
423033
234959
302951
137872
277646
310904
141441
530821
171425
127424
310519
520016
454620
276750
443933
454503
475431
537147
234032
328790
403719
362886
338576
403644
517848
347669
270034
207076
323440
159482
339629
157218
479957
101310
298764
188367
74506
520827
33070
556025
257898
59152
23414
134548
148424
28243
381405
160974
505770
439249
480770
426775
535640
257237
241633
412749
257685
284645
274405
560032
148473
485493
188848
476692
492673
83375
297589
86588
530406
373765
534281
256934
396974
297289
538308
134819
132278
261689
191950
532542
47670
509741
31153
197307
87443
484950
308633
549703
250661
161337
18214
437983
465665
437694
409281
501776
150320
549284
476259
180994
407942
313532
128719
281104
125526
467685
327404
171330
566991
44874
442376
446602
430171
194802
187228
450081
61130
296461
158669
226748
511088
418962
150279
78486
256550
328379
286123
128069
95220
456929
277893
257799
397614
75219
388120
79369
152997
276267
77408
30308
130580
54295
65013
77728
551400
495378
346843
365138
442609
318057
230948
97150
496334
98508
468710
505392
438215
372719
341494
340370
47260
991
172862
63856
21957
496894
540510
172742
547327
142858
360941
121476
404367
509223
73452
101211
549598
460686
153421
127985
240884
180434
292946
338411
277419
222363
489010
314949
428202
99214
359260
83453
315867
271024
56871
161245
214802
400981
528042
54585
397625
148831
125904
493553
425300
293181
240070
227088
106311
94588
425783
227406
548388
489267
472352
294513
261195
98728
479648
74429
24504
46261
302582
204903
162451
99072
373843
437276
29090
108389
51591
28855
301352
201746
122580
387049
27250
428916
154549
559408
346810
338300
116279
408524
402465
177034
553545
311184
254393
437803
425799
237848
356609
371446
59827
432584
214650
404991
437948
459092
195405
347845
182894
37485
506300
248949
47012
170077
330855
75689
350907
469813
3085
339176
124894
527202
485406
96090
283706
237888
245566
243147
248285
441055
146873
480259
438555
234017
555332
57030
420566
284280
25356
89581
328373
56994
425995
259744
139514
552142
274939
174919
337156
451710
370245
557529
325551
519707
55205
278924
407834
466100
451255
502668
438438
248266
308099
350512
480359
339035
406428
378244
164649
510348
519710
43554
208436
215544
525791
95375
561113
564674
3132
208965
379046
453420
490307
351455
219700
159943
347918
132326
82175
103014
339574
508109
39315
501987
505515
399161
61258
279180
356563
302810
534516
547258
465347
169992
536455
495593
62807
470349
520982
487668
99281
54434
215922
492796
534540
99218
74679
342527
158385
375355
411777
153268
102
376305
552536
307176
493578
338619
184732
302274
442228
539858
420771
209020
223482
76791
184562
419281
501647
62456
88019
216410
184756
120532
129551
57629
76310
260940
277531
295641
465464
497712
172017
238411
95441
528510
430281
219945
176464
256854
496978
246189
318473
30296
440739
335302
42117
380089
389891
165534
437502
511539
176323
403395
410004
390882
498107
124378
80147
73028
367213
504341
141002
402315
155785
392505
502210
164669
13492
177422
328547
185980
129153
456533
379750
482346
278924
433640
21383
301068
417526
528673
15134
346025
310293
37307
423634
421457
254375
87942
253813
180900
451075
441420
393972
183487
157313
431278
263618
465062
12991
76942
429065
26156
429684
207947
130630
237390
144283
29113
61697
325735
185235
151750
452414
240329
303225
423238
64363
374134
214418
257870
57996
312666
447304
150984
380111
228397
51427
7014
320207
256078
319089
10428
474732
283855
331055
171954
109716
486666
283613
402685
285381
105631
225728
183346
537792
529434
557133
504899
341047
394503
142980
193212
326820
54748
445625
522950
212481
165549
454951
114488
325448
154429
399614
55552
380150
520439
458160
518175
252926
430948
248625
402914
207447
32639
111861
16627
44183
179253
507286
473637
239978
509068
223838
96034
231872
243314
372924
435275
544897
436590
448524
216452
107768
182390
288511
132291
280205
70048
185142
364496
425639
81484
59205
259232
381663
367306
443155
295007
89786
165453
29130
382540
539060
348799
371796
33055
216151
199094
113173
373816
93745
523172
218258
417216
518712
274682
164187
402242
372150
126115
512858
380530
320379
5741
149085
500154
545385
78821
118479
246797
357200
567453
507479
324624
297347
379542
169093
365580
230908
42809
142622
481472
4879
245496
524960
77061
356630
350939
455242
514809
498888
397924
531948
150179
154437
1958
388513
36020
5517
479181
18783
153288
40309
276205
523482
341981
511506
345960
434980
281986
325067
274262
315584
844
513819
175497
372321
199790
258829
21665
272694
525364
328778
213989
335758
31711
349253
95582
232981
363461
219761
335750
12980
268855
194204
47466
417211
115885
413390
323092
21671
167731
537467
106657
328057
281008
320945
415549
30435
297516
132228
519471
556506
73757
93932
348788
114099
471757
41335
159717
493013
167977
252997
495975
496201
22306
393968
199426
491893
461271
359656
552210
63202
542368
392454
509730
51200
26588
488436
522363
118421
156185
166474
497546
293644
177368
153869
382819
254732
227854
447934
132226
128561
466883
284985
243109
156586
259859
104168
296703
405113
310818
300884
165364
474850
139489
302645
44970
54009
544297
365984
553199
305744
65608
77739
405995
429510
263616
90496
172402
549723
285692
566305
285962
381447
152588
509316
105148
132089
513231
138379
26211
163039
7792
386609
133882
11691
47810
540570
281704
101568
67166
9147
69253
557641
39631
315929
24363
470096
169342
116323
171434
433780
210023
34902
288743
18172
203123
148142
343259
399077
358316
199809
260977
74475
165254
168197
58195
346563
42707
363119
426252
377583
293046
524088
363075
244954
5854
540009
172233
93307
558651
473859
295300
171555
24045
447576
158172
235882
376877
563151
29013
169319
209911
387833
548664
88443
493764
32325
69306
174199
196931
539883
223446
228291
393082
293162
259241
483854
512270
113732
283895
394742
440209
269200
137405
207853
382533
53264
307667
237899
304470
360000
315827
88655
169783
159104
129467
403621
88526
512669
319432
338201
43477
476130
302806
438184
509917
104455
78077
416712
97472
313793
369930
307953
565935
357584
387305
521514
389028
368654
334250
567228
170306
38271
68498
2055
184543
305619
198715
31303
561611
263865
360354
96798
98683
380306
245849
179934
360031
543038
122848
557251
270705
221925
259771
527965
191994
509155
328116
242758
1233
480013
498678
96963
470608
502414
475648
451434
181342
397231
373371
561910
304186
361765
93296
433531
213336
302361
257756
433533
503554
518976
462122
17815
62140
99319
126224
435386
530693
217293
210113
294806
50165
136651
421258
105873
540113
41549
41841
414122
436867
328944
493203
128827
12539
388038
468795
412329
139897
399202
467571
408003
528232
299650
329451
77232
459355
431666
272016
69448
24516
551220
492442
20352
20798
350116
233151
80315
480168
56163
282302
405261
473392
160052
244380
113190
418422
341932
563826
475045
60124
363958
492077
170975
261702
78918
51688
266435
63484
187300
103348
520980
555519
386181
161669
278686
236230
524005
306038
50965
431008
388018
154840
112786
61179
191533
62089
120861
153017
89873
51207
342159
37445
522221
329846
436561
292667
134940
10748
56275
203279
54863
536966
325269
201333
413318
200040
73382
149587
65586
141847
441169
439830
376521
563074
430225
408104
33769
553205
397597
25067
562704
290986
260825
72705
177379
192913
447778
565262
79927
332080
51307
79609
423139
333874
547404
287028
479724
162947
82891
122054
498982
437510
30004
321808
115132
118909
21089
555302
561543
160160
535186
42124
497721
556922
351253
129160
202061
533203
275828
408378
248927
550757
212438
510453
319465
289197
52943
342446
339729
531810
7968
444020
444920
17667
375142
98935
286527
62152
187431
478331
72562
12629
234619
274832
368492
366090
304206
220471
398650
137782
299353
399043
65744
465691
329036
61560
401961
522873
59405
378605
31700
402555
380985
198637
173200
418297
321447
307404
373506
330465
225175
409271
535777
132133
98901
494566
448620
241594
350910
251109
558350
135354
461179
143760
107230
100412
512321
136965
386355
375528
483612
145135
362169
222593
425068
151396
375566
258499
33676
46356
560014
415794
69503
342314
509815
232149
525055
65388
110622
525968
372871
104540
523793
333959
182159
463534
565654
283636
379692
272679
139480
345058
170219
436551
347926
257006
336624
351251
1115
458233
220542
169066
342717
181117
41231
144011
223060
341602
43449
383418
104731
130799
414971
441553
418886
392833
383130
567496
539388
268596
7479
57794
536012
225059
364206
556040
48253
442764
122229
400271
406188
67771
454260
26476
262948
363784
357346
314898
549734
387806
252668
324236
375495
20716
435577
155565
289067
187919
214837
9413
123248
172848
469889
41671
77829
73343
195483
758
529643
518062
199286
236638
379085
268819
493247
491698
57821
117985
529977
373498
292464
301303
297728
204610
505641
223380
340402
329837
254848
197349
494101
307365
529822
464266
412624
204080
60378
273737
414666
355431
330199
88718
430600
208397
365957
264197
40523
301345
330445
121707
46025
244857
424095
287572
459581
490567
337744
104036
205238
378996
351303
51642
425644
233100
141332
45434
308187
517338
425384
67481
25726
142016
188290
8612
219205
267180
110548
202297
97087
449086
562530
557712
259698
35359
366496
493994
106522
320508
346088
108654
379252
80033
451588
300051
517301
345981
439317
241644
70567
165825
342054
247056
218903
302903
506388
426237
323516
21876
26566
520218
376362
138196
511404
369966
156698
168818
501791
64077
473436
152636
397266
401656
109223
257299
236407
211313
125194
77355
364025
147155
454580
489759
292113
457198
530254
423132
256617
200254
383345
101033
75646
331247
77560
157418
374362
315946
257700
556129
378502
512416
452191
174629
410580
537152
216434
555291
319324
537480
472955
453194
84415
35210
434332
453581
19498
387609
216979
365588
225175
335567
78040
158661
520195
418021
248644
325785
185465
59755
365792
87258
445535
256304
106446
114488
513200
428046
431943
431840
69371
145306
212031
421163
444464
129777
328289
328828
5880
331709
420067
308220
278738
309425
57259
18319
112675
512869
261427
484788
101690
210389
254751
254155
358038
67498
181284
326895
119657
378720
444516
83570
13889
564431
15358
206216
550797
487607
361818
450150
96170
367066
264474
193068
381472
408751
198044
130174
545201
549580
399123
199003
315112
62646
476970
473402
377545
107474
240039
259713
130069
248052
365822
159551
40452
172029
255719
106791
72218
115421
148818
160142
26230
500220
287915
328880
197866
240039
290413
474250
395375
472422
395562
391670
522676
204173
411601
192697
32942
348336
48753
242005
289962
171924
361017
360453
263188
447641
381737
53226
124854
35697
446277
377213
560997
47980
52564
468688
47327
370363
436062
447172
133008
308001
20424
485008
530976
529625
554518
129669
95336
550869
345172
166350
164934
375561
547775
205265
533884
114849
376530
187314
496163
538099
106497
490008
167823
493135
267309
566331
55248
23532
48138
530676
555674
253625
563129
547891
40278
399324
283907
85903
204266
240628
124261
358836
374309
557068
494361
166441
285339
409049
488198
453444
126139
254281
39525
61405
117549
332438
251105
234575
560054
568112
334930
428134
321235
53617
475722
50031
567147
326002
392730
70581
59958
225481
402661
41697
434417
49585
535915
179038
523745
220247
376117
67541
352582
496071
399309
44902
149350
283329
262627
175918
97250
182952
10174
266075
239199
12180
420828
493437
401739
506225
479009
357153
132179
108542
370496
189314
252566
52585
278796
461284
354897
386169
115202
454334
434350
444099
59809
513164
13574
353140
480566
93407
69516
322397
5011
535618
435832
564991
82586
182706
459820
427210
92789
117660
69027
239866
451994
364454
101650
18484
201000
562327
122526
15644
363210
155257
172766
115595
273230
314274
388703
444589
549761
301878
319023
124901
469612
239513
188122
184480
296167
175275
187833
145426
478212
293842
74501
314475
246117
402911
379983
242604
248804
58329
259284
361736
204766
111603
238586
367861
269024
512378
473117
354503
542738
211676
558051
307218
119689
86933
7140
132562
190468
55314
40634
425504
169949
157736
318193
40005
36060
146355
232363
23779
416312
44240
274260
147639
438974
331383
1592
296507
228656
469044
430688
322680
34598
464470
554709
154744
115538
309269
185732
259273
385051
394226
163998
209251
147335
322813
473182
515420
347810
356956
121053
399350
372439
88888
89618
329837
72262
530352
500816
14568
135193
75506
218363
516165
232380
265849
554731
116950
432316
212110
338332
27810
80828
415076
75965
490818
234036
77830
510916
470836
200087
310369
228092
91185
198305
409959
386401
224574
37776
101812
189763
56351
525537
327056
466653
198962
499408
487259
24905
371978
236741
37428
498098
11122
240942
384053
453796
240387
280983
195227
220275
564725
233653
346226
174387
458831
273387
52264
136226
457437
164402
149652
66072
152996
9715
36759
304070
375045
209072
2414
286457
45895
459335
9255
415675
392044
448078
348484
207870
552283
120281
162674
444123
500778
476282
455410
315325
60173
165369
173276
507470
132537
360997
180535
249315
493181
237859
158741
69297
114620
1759
39800
77263
194717
314181
227059
182238
342161
56434
44091
29068
179389
537853
381534
344946
324903
63923
138610
258956
63448
50122
492038
225425
30697
430503
205266
352680
248861
83021
413623
360797
212306
189845
67571
496337
177590
4514
428876
566394
289750
222864
509125
60350
96678
359422
410555
306693
442703
2914
318606
290858
533461
267309
310015
314473
382938
103819
67848
314738
42230
170877
263454
465004
418386
499848
179712
526913
354783
331782
344381
395793
28848
197421
10501
87918
375415
465280
481740
423409
94582
498015
145420
171245
322343
477191
195328
388684
257044
129652
318610
304853
377276
541825
531824
374983
538373
16853
436713
66485
316630
364132
531962
470135
519597
343390
565861
60896
129969
430967
257154
336699
40159
320442
529322
116418
449277
406336
490926
43711
201532
196355
122968
179722
114608
4948
206545
253991
327917
380196
178552
504584
473821
502985
568152
196141
325542
896
395441
17343
129893
292017
490597
514172
495527
468943
73710
34016
162007
435949
518935
9632
305591
162077
87484
145067
551737
290842
301886
154568
386767
216877
520974
51559
447757
308751
337311
329241
81525
555346
16103
404598
271109
186223
191670
259218
143208
558982
386884
113197
347311
210671
71015
496483
376197
123066
375603
10029
169027
407103
338710
548006
231336
61346
535221
465407
355234
380818
486524
149352
398172
275279
304316
374942
422575
424957
106603
111833
366423
115376
561610
351833
193864
503142
354153
320453
231472
261703
244461
403777
541034
379093
462647
382482
300186
150858
472015
483543
568035
242619
26075
154704
368163
406531
291544
557900
157906
392551
352016
424484
262020
14498
275419
421435
275977
183467
369399
92553
107337
253475
170331
492527
142563
474939
180592
204668
523918
437274
64618
231926
470738
429844
320828
26802
141832
40366
52141
189522
409054
211336
53251
463521
476275
29218
516186
413820
116649
92820
158023
297223
352110
436459
107299
163778
494924
460722
114543
304946
177495
8421
144180
21546
438110
268141
238391
80477
239228
486306
365836
286401
314436
45806
159390
557895
68250
531295
513637
419632
415144
327579
354122
76208
151884
433358
155585
9329
347180
427099
403255
246720
434077
180988
108879
271613
475624
286422
250546
168113
319634
566686
501292
506133
146798
152013
351096
510629
308334
495383
21583
147258
498367
296243
230748
557467
433099
539492
325644
258168
67343
217620
443940
237051
317487
211027
105823
474159
11547
240251
11199
390770
430550
508767
333431
392719
211966
345091
487068
174965
362527
295419
560296
134590
149861
27182
42596
299585
566442
63498
302499
412411
229319
241644
429062
191686
506446
92220
276112
178463
107373
331371
455646
335316
231113
346896
542969
313392
343412
477559
99515
309190
103042
460326
21231
549672
113655
212503
470853
431199
275189
145297
51528
65186
546952
249019
475823
464143
427465
556614
36598
517740
401308
12310
11813
398095
541460
383150
377528
457597
345129
358985
71710
294841
447352
365036
27973
552094
346489
399401
388489
398488
200099
528978
31295
261999
117589
46583
105489
237998
112717
169644
151117
554546
338841
138267
68960
905
469311
442327
63923
472369
292284
87948
472638
91299
121138
409915
294336
447655
326929
129654
227752
493069
306890
458432
492087
408846
446761
119334
247040
215403
404643
292800
241541
256251
228350
474039
206582
133002
196661
126903
375490
291644
17251
396479
71010
523626
558025
63510
383246
47552
430184
231714
503677
125364
331716
557983
558756
203497
40081
42996
118085
40714
424069
12097
431289
115002
524726
137228
380109
135562
380550
217309
167944
361354
541499
336535
11204
538091
126865
449033
373147
141877
558917
507046
290788
116373
355090
208457
26833
471470
8250
146063
471938
5486
471942
3764
533145
309446
493965
364003
123619
481559
499189
503778
441274
286206
438471
99071
103765
994
28345
223263
112230
295970
538077
59285
271537
64468
48254
157623
103365
358412
124137
204896
93725
198232
282786
274855
405696
80681
158623
446428
237117
176532
38252
311326
502463
405781
227880
87342
452865
222607
319685
433041
252171
445494
116501
119685
266896
229852
557025
279739
467058
355121
484303
266725
297821
484190
302904
253431
254204
567569
567881
344553
531635
332758
521846
444511
239014
451104
344459
442679
131168
223197
172448
155876
37398
153429
61009
233856
474304
90926
124372
142037
528235
90035
431173
42249
143981
401717
15026
516461
474261
442240
383845
338287
303542
242656
209186
413498
488705
80271
454930
16334
481818
241865
437938
415164
89264
353346
283334
277957
23212
113962
277157
102906
198989
554075
37515
297476
220519
526726
485114
395010
325392
504283
568094
153278
455079
114226
411082
21522
434874
98371
521850
90439
161238
171636
378931
164136
385873
304614
78793
308186
120400
400141
263165
193314
416963
169229
463577
440855
534937
49074
38380
345407
429272
288489
317392
311937
485491
302449
4774
305244
57447
9276
309609
18702
424517
536574
222024
550672
139360
274347
544762
192076
71594
530615
523128
507084
41929
435099
493868
505788
497490
224150
389328
82192
351510
374067
78809
291615
451932
424326
359631
232676
259174
245337
532968
403207
173696
499675
71998
306869
260030
496675
128446
557831
293278
317917
157452
46165
51063
33144
106519
421060
442662
176754
117613
281051
200876
333706
83129
499558
302499
273301
169499
342938
401108
467002
443674
510773
424177
177073
300400
147973
274932
130780
525420
563208
527489
319427
460094
71185
256713
239693
152643
266366
48481
98174
168353
352584
133290
263898
120448
262943
229921
447853
223243
315169
445757
204333
391693
282938
406996
435037
486334
56801
321504
481147
191071
269117
487973
506736
181779
18162
182857
157854
559099
557862
148955
271053
71858
96542
444500
292184
313665
324582
369909
43716
340249
190225
403973
498609
102786
268611
159014
491486
396953
361664
475536
437654
179354
184807
112850
274868
161485
252754
194819
56386
12660
480467
502231
208803
282565
95719
511127
477894
100582
490469
79942
449955
527888
45401
163777
483593
16809
119295
376588
550453
97506
372506
311568
226216
100891
3222
66027
134934
452068
103094
129185
315851
227150
43994
128989
170358
322757
15881
500367
354182
330855
214492
258143
494554
220743
411413
759
408963
450650
11736
68489
398716
177431
415142
474572
394931
101095
82450
114396
483382
357838
292610
240952
63469
556549
190033
42026
42303
101071
74194
506879
300425
520200
175039
411433
305000
518058
321416
353541
441793
431318
145169
176656
157886
143259
543838
334217
194517
546714
263658
375988
321562
468054
258964
110113
171047
538030
239994
103851
133194
181133
61694
383377
71331
494404
17713
499649
360717
88396
280607
532597
224149
474026
218366
52331
548372
385605
485901
351430
43688
46933
19508
143547
465583
537970
58136
318850
55263
501062
298923
228644
540116
193673
292867
516391
69457
136677
262916
144986
286568
563824
313358
481891
559476
124075
157629
249492
224308
289894
130725
518044
174183
91681
386231
155604
315322
161478
37305
117742
416192
134074
113536
334551
360792
51668
521269
27248
561013
199841
189643
194091
185158
446662
189368
267041
319530
151088
163165
471175
317682
470442
130212
223728
206103
440251
483137
254305
318021
380120
486433
565926
200810
72651
218083
202032
564965
331488
194072
317639
474755
169980
28004
168893
119796
538213
173488
45784
441178
337954
242561
201249
523108
267786
415081
39134
299354
507375
75428
47208
78629
384049
255130
18845
458067
135499
79124
84494
176678
125544
104507
448436
254817
345044
339735
525066
528032
561431
9696
290883
282159
443955
353221
94681
116299
404406
39474
380997
303974
315094
257004
195546
421207
254571
115496
459581
309274
327213
124080
385216
268194
261983
475929
388350
173537
407868
507002
168493
363842
220603
231396
146141
443331
140487
15268
17795
26388
512853
7837
235420
528271
334222
270977
286835
338247
192073
366157
36373
9502
445174
518652
399545
130910
81915
198762
442993
116411
531374
10235
463796
177977
520556
8532
204668
173285
290194
208560
52149
409642
443941
410708
33729
371875
430875
443905
368655
411331
515526
99093
498974
258460
525409
154247
536486
20500
342339
5917
313999
422232
487837
407038
2874
38744
259457
56747
308787
401478
410242
424113
399324
73521
318953
281815
372904
483913
338503
303653
317521
196346
52570
265047
326154
449336
281976
287849
449451
306100
231063
319620
148853
323351
486039
437358
478437
454853
14701
26051
299319
500143
262727
20828
424216
132655
567537
173337
234058
107388
535920
525791
165100
460889
214091
545889
316558
164092
277319
284273
520258
564912
505206
379667
159482
491651
116883
123115
388758
378093
566572
383495
529364
31007
119160
498722
529502
105391
329885
68294
272852
243955
98010
197134
354585
407791
490383
525551
415831
390732
430355
398556
261059
458582
336261
310319
504861
219923
455435
402522
138411
267912
110704
227929
441603
207
545107
556159
276340
397078
23599
407537
126431
126739
522232
60354
347020
220498
130106
150369
159241
99542
65932
174301
311309
60151
401740
106313
109806
351558
409230
444933
435838
281255
264920
84973
533466
178719
98722
316128
128620
49556
69507
543605
237433
249315
203544
68842
206302
432980
61525
419243
489845
234467
299277
437526
414374
74567
1247
437818
218551
452946
50471
452541
40747
532873
427037
238803
195176
314692
271980
93172
259256
343152
71893
418080
511259
567107
131354
539316
68813
423151
79781
546831
258972
483689
487137
123829
48886
557791
68726
131698
551878
364434
417610
430376
537909
103099
241121
448273
201323
497392
144738
280702
518340
66955
76005
228610
224256
255768
515567
75979
326270
477567
61620
371259
291879
245268
387308
272773
559728
353852
315560
77811
28283
308358
526574
393775
512853
79424
56904
5621
231383
84590
435289
57782
81567
277064
229746
381367
410031
502237
186542
344
547661
512980
248913
39285
233224
379636
9434
71829
237587
64601
22623
509910
393541
283303
561818
156047
567398
559394
86881
119221
101340
280308
215770
229978
515965
252454
113978
289589
475319
218600
335511
155782
402752
418596
386031
22902
324816
6378
323869
171785
40408
76845
501439
23753
58390
29319
436039
362607
363328
281772
347883
233992
541509
565849
375794
377266
445638
406484
78379
529585
532489
32820
527901
362466
394831
307247
531573
129915
551369
459472
345081
10164
204214
279736
396484
436353
406780
201640
5656
315894
558657
567414
250806
524399
106117
252775
174649
54992
17354
136370
110318
111386
125249
41613
390328
338526
39097
181884
355701
206120
387501
110912
223644
475698
371942
164945
21175
343107
554086
230182
454852
238232
213325
382652
516203
68349
543320
283239
184201
383909
528157
550865
317905
213339
499593
3394
500946
561813
3048
511864
209903
494981
252866
309068
410483
503090
70261
439655
281841
439151
283402
109069
266374
272884
470470
373724
27959
376254
273079
361922
479040
497475
22681
539658
376413
41501
436890
167124
300028
130019
209197
439389
130890
402491
488633
188013
191664
17257
349153
479110
542784
396934
94871
25834
308770
316723
92568
127063
50312
512494
391205
545382
406604
256115
56003
520112
39970
308724
277398
462677
86701
84735
482225
105193
174522
179930
20474
185660
296405
11052
27774
465751
27379
128895
381710
92517
124632
386464
187032
211048
319341
383815
17613
346364
28032
60191
44719
447324
512944
269655
257960
272570
335938
416055
179317
396532
251490
34010
333516
222925
462635
118759
240891
535247
365259
295474
426922
464392
145516
14206
148338
181547
282225
311007
131542
202803
31441
351283
113185
40713
68603
304682
67924
508318
474403
144408
519412
66720
207811
89144
239132
10564
113246
124856
493694
18248
332800
535708
38292
396680
263358
277358
521542
438684
519591
274706
65796
418405
47801
235169
68941
480085
373810
25222
234831
140817
370300
324269
48297
323810
212490
436359
516943
366145
408076
105406
77496
353450
435818
122202
99794
13849
467991
241528
467796
68654
327514
505692
540205
209158
543395
105994
200423
552219
71984
488333
564041
238317
391244
106272
361392
483755
191104
538851
7657
538818
271669
417991
267098
117743
404574
392084
471750
387816
229701
249025
381780
19875
379300
82489
73190
483303
178931
476221
454655
108860
239511
201202
160587
46135
497527
199654
412933
47320
203394
359795
280672
482042
6139
22180
205231
21984
540217
101103
271628
474795
503376
247972
173217
274171
116912
29158
205506
562351
482504
288719
122784
521215
250975
431525
361723
212493
541018
365172
267472
331231
157006
64320
54126
326139
303881
241580
88435
42460
503964
410388
297431
534199
562174
343797
388948
345063
218379
493419
373043
564229
502312
445842
263897
440185
389791
490824
292940
174513
178482
300437
254316
105089
95156
208820
371125
247336
548154
340960
556834
566115
467881
303670
442609
343478
131007
388115
60341
223377
41033
436864
230538
194195
140581
182022
311111
12172
364042
178832
378943
62460
251147
361874
148888
214928
6443
428439
18065
407879
363911
160396
259427
378958
49740
229009
510273
74811
180616
49022
297719
173703
124302
414701
145780
444256
36626
404598
8960
308417
122660
452174
253720
399530
171777
285156
7952
211624
118591
432116
1478
429029
469910
199441
453406
291917
40359
265215
221619
472524
342667
408570
293648
362603
77103
178762
29848
250163
340346
154293
108038
362254
90958
124903
134783
418912
537703
83375
325654
65422
260591
541465
245169
406134
14446
518134
401169
172870
96043
455856
96096
382884
316208
17778
151454
163175
418895
76525
264480
6546
265987
305688
245824
460019
477078
227691
98787
319875
158220
507811
404275
465876
441363
270721
35514
427835
8699
120399
305632
379941
290644
362483
508235
27381
14158
557756
309332
409967
363843
141050
176427
16907
311023
470014
172611
336669
149053
389813
97666
315946
288775
278295
388799
377845
269498
27180
211151
346157
63541
88741
548640
187758
408527
441113
355900
441379
501729
189922
341613
528104
54838
202750
470834
501615
501299
426907
190246
233056
511009
61914
134465
184831
154726
393085
567371
89693
187018
27696
366982
555988
275593
450364
57260
215659
160270
363098
484359
76458
71283
436665
144491
9817
25118
195381
107912
3471
446757
177444
254318
373427
238494
539596
412161
555243
74271
43845
192047
189136
167173
400077
561969
503959
511312
493345
214472
35009
278579
395163
468011
50029
423558
266967
17282
263934
123693
541621
12182
312844
189219
370890
224951
395092
395125
319674
286640
155924
87536
116302
134842
180646
257926
531596
545834
392403
513646
106613
502356
462121
473955
465097
330767
260353
6960
525471
533286
261778
21918
7826
46911
240957
119944
18499
165927
99154
551423
207350
210514
415802
77885
31983
96200
130804
229799
96714
434722
310817
370354
337074
421741
381569
210129
235482
30756
151271
9765
549580
567658
37720
393972
181936
498026
3500
112293
281690
248787
456134
324533
144436
527179
228194
565310
52918
207100
542103
167686
143931
117945
498915
21906
33805
28280
263493
184515
259187
352569
252502
162228
536867
282273
539187
379734
192109
553704
105692
22588
178961
515312
118338
53593
435106
98265
322601
3511
294644
440970
216851
408293
292451
435914
411721
483014
554121
469226
144394
249298
132933
498471
433050
555455
326255
306423
501721
337861
503488
399910
224409
266363
465288
339681
31470
24822
443079
287294
350978
238755
163206
331596
371882
132163
530591
123230
501092
81321
243748
512701
154466
206982
252480
199193
458744
361456
98011
274888
317973
470121
376676
161028
113783
403711
468594
482948
9441
336213
534248
268970
130024
190582
547639
46477
425104
94743
321823
413667
514081
119119
445448
481073
94978
78202
468735
156735
5018
244170
428935
190053
506366
539793
80109
120762
273674
18969
368811
115735
86999
104914
514483
108907
134523
138179
116194
361248
292078
133769
117367
45864
4020
181396
125008
402938
234958
202192
378566
365063
510022
179522
533107
524360
186461
462078
266792
540351
195294
545986
338099
39333
531298
17373
124887
55246
21799
81023
242907
353133
520786
259726
59491
503872
528815
235961
491671
239018
205482
242918
106976
386671
547450
523308
567338
231113
372484
9752
433671
473026
151942
518551
497
441115
104108
100077
254972
131327
471851
413019
298770
416334
491462
223668
542249
17782
91388
331845
11239
481248
27570
556577
221256
272748
382561
566769
69645
197642
207150
190087
165657
297814
66525
16276
518552
548341
86589
118833
105899
301103
231383
3389
76501
543150
555686
463971
64933
86013
107459
272125
547805
469485
78699
142811
90184
492120
291351
170206
379260
78669
207055
9708
187649
193430
139248
220236
439494
363410
46873
185339
214205
329665
140944
447192
176979
391330
342859
343811
267963
136757
297345
227888
281715
534123
282297
443992
49711
554068
88349
266204
492339
166861
398611
501566
453442
519533
223298
252932
66916
549582
167458
550270
561353
385659
308135
186259
322589
380768
434110
551752
376037
269762
399855
274064
91496
124363
209250
125831
62307
384842
512548
1110
366827
287638
567343
215334
136453
85526
177985
349559
381007
286413
330520
556038
244978
419159
436212
95027
207638
287514
232403
234795
253683
526690
514269
1400
541349
94301
305232
340958
128482
36929
283153
235181
333316
153231
218768
278346
443698
438323
368393
45424
282981
403993
365543
502167
472338
125581
337785
311583
415206
119524
358548
535231
330090
397727
547238
528077
75603
360274
67962
377020
445906
233325
189674
140158
379667
211444
241143
462281
347935
215334
554412
417061
442021
122610
167507
184425
478980
303137
549681
454402
64371
365134
339888
470411
350085
742
114690
122723
10748
196274
130702
401886
243880
454422
336174
533942
346440
242857
516133
509086
389423
357359
522159
280669
306338
344457
342884
430066
374327
331895
114222
143521
525964
523173
31513
375651
393293
457073
488220
395403
414129
204857
372602
55363
240075
307478
209600
310286
467303
190971
424220
482586
267073
167031
106156
234290
388170
427941
125531
363619
15680
146648
248647
318395
265969
506044
540489
194831
150532
68257
411738
71167
314179
6811
437605
37924
16204
473165
211313
162605
66827
32236
503236
552649
494489
416429
170178
283152
324755
172214
448095
184560
386890
459021
536860
35892
400692
264276
31197
84416
46743
467051
416777
30225
357626
557626
49923
22124
545799
506597
521322
160794
188009
25493
61828
425629
425545
425596
119815
389930
451351
510414
541497
380636
434469
550326
414162
170704
59409
335625
326376
331808
310568
461288
446888
326563
563683
353433
316163
190832
496342
370899
246094
151739
309385
330264
432846
111073
5034
150924
437292
264754
70096
101641
427238
540654
9227
104360
560980
460867
257709
130373
532182
520660
283725
219501
495878
447639
294630
31063
175125
220395
70069
209999
355184
131062
500786
542256
520079
351764
320113
420940
565748
157732
178370
483995
319664
384294
131657
416719
82757
539118
268877
337377
330596
436978
52620
174784
413416
434341
282400
474295
136518
443892
190466
212371
31735
329588
32032
40817
155804
398268
468554
20269
415163
153985
415208
49438
453088
47206
508525
414074
169105
97410
449932
353554
510321
318634
145954
42391
424404
170016
330717
493635
431256
17470
536072
74181
85814
59807
163857
458588
106848
257805
514895
478022
315322
178031
325505
471807
78332
107011
321959
170634
210858
71080
489666
156582
468885
20879
213992
437612
196227
497026
471751
366814
189251
10214
407416
207362
187607
153904
400218
209515
494877
231253
493075
53485
458579
563732
233234
563615
224174
119074
271356
131338
128178
483871
380200
97197
253128
459710
152498
530104
219419
369704
502045
203998
219089
44575
138056
179230
530759
488808
423977
61588
264509
397273
561637
2443
458538
345190
212330
126206
194485
254766
545416
128137
227902
484385
217826
371000
373848
286529
39744
54157
178661
44593
405220
80866
365891
200983
212665
318200
410338
436501
2209
387653
130848
408454
531757
278655
512891
94350
235374
219259
438688
370517
421540
378401
391805
156139
469172
514972
3793
255430
501661
427563
55986
455524
406381
210503
57441
182846
448831
512488
269384
433712
4543
292558
396041
305862
450541
124336
493185
354770
11736
372512
44501
250673
111949
74037
217535
237527
346066
310541
437802
270479
145373
58445
55601
179708
393636
359003
219657
71434
260570
339063
97513
327459
488786
335819
242791
413761
123135
479485
167199
15296
3342
346636
133134
463081
453
245239
185603
328475
244882
352466
175352
19815
344062
546843
259307
157749
320968
185077
135266
201847
187558
375243
331259
80984
327471
505410
259820
469845
442085
107601
258902
55724
382468
265098
441761
500368
166687
17174
306318
107618
393067
375344
156502
296694
374798
345359
32811
122474
508693
564801
3859
430287
434227
46202
427319
301162
205434
110012
559343
254998
459546
30540
162560
149729
409906
117279
14143
327094
214449
82825
538881
138712
81278
524531
475728
352910
122667
174315
230033
434914
474774
558764
517062
303516
127312
87837
548317
205385
492271
529383
423426
140467
442648
68567
409451
331990
158570
130828
89850
451276
385408
520054
405343
140316
314181
316692
69258
230266
253962
485645
388580
447088
417435
502562
163713
267138
112786
201962
395474
181085
557479
446075
131300
17297
103349
16161
487397
112231
242505
117616
206914
55858
515633
477333
199588
97931
74324
64912
74314
504278
30434
396786
243609
114068
249714
109149
531041
104564
16953
84352
105642
210147
359731
153645
48678
322575
88453
285974
28070
299637
499382
454570
330360
484029
153081
397904
362281
92165
544300
283609
509647
1232
499409
45783
224232
254006
257476
262907
339794
459525
267212
8655
381591
536328
120442
35204
19022
186574
54989
293499
556224
298255
314081
147252
423861
456123
546036
453645
382556
267128
257402
145780
199854
61468
552121
44660
375446
477107
39796
297369
383563
473029
272896
119406
512489
506369
546433
232200
129796
493376
71409
548171
73970
212511
313452
523550
125772
67569
26266
327376
342946
513392
116110
243230
441457
321617
136634
110522
321573
295662
490917
3292
167496
530625
358412
241080
486998
522619
183435
377526
152600
32844
288549
180090
371376
452541
129888
300192
260269
241260
124227
448480
91680
463089
338357
563872
437694
268433
411527
126910
182307
377482
244866
280621
516139
72591
451891
65198
191509
451569
475007
285369
271308
325696
370265
48540
201839
56163
167127
314006
138651
543312
123934
352939
165844
368294
98467
539826
95902
358310
181759
407671
514927
357186
164059
136051
199352
454529
397928
563332
257000
137491
429651
368915
361192
108887
345503
72866
178588
322453
559538
103425
120993
406767
269824
434878
269502
240375
529723
187463
237728
370282
482106
126865
13963
401098
74347
146512
422642
550639
45300
225717
559713
332464
433918
206100
388160
353735
307254
536349
537708
555972
139576
206129
70486
117603
353264
408298
436369
91990
170584
464015
50165
451505
38424
428988
434274
256014
310009
61790
374781
268877
81010
555058
545476
281313
239863
567191
424519
429237
434119
165421
282964
364555
373598
465495
416505
140230
276543
431005
452787
6033
423740
225260
494990
379798
227859
366934
555809
129997
293055
567160
421115
378871
205133
344653
483185
501599
303846
170629
291995
337686
324596
78369
156958
125128
291349
473917
525184
446708
277321
257124
21173
253532
361633
49087
334931
401223
474002
143947
38570
267168
533374
426100
549853
487865
201880
335432
280207
310669
252878
419948
453029
539439
34417
473018
261436
478394
525682
137074
226130
57404
137023
555568
133267
543320
73994
161944
487523
172839
131709
354812
95786
48953
87069
328814
323863
508949
164174
417549
161332
165901
96831
91053
515236
432993
44120
83346
518190
327025
52495
413342
210016
234508
140960
495302
180745
494676
69373
73454
198118
487259
144392
143808
159748
53411
335922
152714
528924
312284
157203
113227
71257
349009
493038
16350
333168
486906
513200
134037
22274
417215
556774
83464
236401
433739
110449
305852
95452
392502
301937
383984
192778
293747
557623
482190
28855
334332
508496
314668
234820
528780
66495
379996
474136
271137
357737
135958
26928
125134
105777
337667
72186
330222
456203
445952
91504
539750
50196
430798
378288
100838
555896
144476
155153
424601
438199
47044
35343
110810
103881
531691
411040
475898
318895
385862
281526
469773
497813
25207
136242
80256
395282
375407
210161
223862
417168
412304
329391
448418
99142
108735
426508
79297
35190
39420
445224
245938
550470
274129
306764
205607
356894
275810
540572
491918
404310
387196
442623
465933
537374
218930
331531
472342
58400
336719
482815
512050
256377
102733
12070
471580
159776
103377
368323
282880
139936
18473
255324
450404
100074
341606
176564
530160
271553
532494
253208
524669
418138
415724
34315
176349
242962
393118
364625
399372
463873
316117
44139
53055
531186
117125
78916
566387
116634
136021
475141
147321
306964
421341
553116
166599
65079
289386
308971
140891
505971
152690
546970
102804
146079
72776
475994
176937
331428
277479
349556
454222
392227
346390
225145
303180
183515
60732
195243
400709
559906
396819
22825
518691
209706
384675
22816
109912
519663
149000
300154
95786
528537
43280
370143
121835
314106
441784
140137
385621
393346
514268
378002
243408
34382
482425
411196
180584
347868
378731
347896
3763
327509
289423
218374
28239
557470
249070
173588
118871
555262
17979
539867
284536
446244
472015
5822
349492
548586
550367
431378
174048
551546
538871
359941
513880
461879
312176
119371
397408
201988
43190
378888
109310
196564
469350
525228
207569
513841
425910
539722
469842
425116
312598
34951
292547
356900
172805
487294
460591
540300
356508
169095
157385
498327
202097
484686
352704
54154
22667
441398
797
118032
242226
527954
27232
548428
96846
311628
419052
195009
441844
453532
204640
416818
406188
113465
47576
58827
237836
121502
127243
266023
262164
425726
102078
29049
344752
148270
274496
181436
265633
89241
456312
102986
1729
26968
277278
313536
452341
492601
365509
306421
233470
380253
70959
302816
411224
542944
85345
113064
29418
388217
34084
150552
96294
46175
126264
564999
118821
357601
436515
8457
566682
84246
58458
251037
103567
432801
142559
446549
272034
6146
305881
477567
434072
59233
185089
317750
252661
207875
393232
351878
543084
51107
205385
450609
100136
47276
516552
226986
233862
392998
125266
414113
160543
343713
71057
316386
141786
511187
293512
370463
559969
291246
382599
163282
57527
160680
362747
280460
245532
550441
559068
418573
44490
264394
358234
269759
514780
195819
265251
328499
60681
50158
489185
543654
57869
513812
495071
365380
371699
420674
298563
409719
399161
417075
468055
316133
382464
477825
91369
563563
136494
478311
158178
112392
187451
248758
282545
411488
551014
42893
565598
171925
230502
311707
505160
95560
557044
233286
146014
329990
39910
175028
184981
269250
541568
126946
231070
73031
155941
73838
288943
63200
150908
264532
152702
21188
273809
400184
316526
433504
400717
36122
447139
418209
71454
22729
128446
255608
447954
346365
568018
417018
362540
351764
519807
511524
563923
466085
391824
172713
546533
339557
513224
400043
301768
305863
553529
125948
15002
388938
20483
511244
168463
119297
447989
553979
62684
179145
60202
273960
416848
296818
324132
392055
441607
434309
191975
355289
250459
95477
562916
346767
239662
216306
312812
237270
69548
541440
396768
540265
538725
70906
427044
156398
178372
331731
114413
520094
435448
482930
360258
183369
448878
159550
189531
144368
456280
359580
326473
115766
219672
135776
247532
40256
543370
26728
548375
518420
271869
148061
11584
315665
400914
100294
448978
142150
526789
565181
236113
479093
304045
425398
289132
438846
97359
98981
23241
52414
371419
537206
518333
75750
43835
147490
370849
40659
269550
531425
180448
342786
478668
404567
22191
85751
567517
259207
527659
392401
178180
339113
45277
547165
73645
555512
412362
350972
149321
453151
264373
399844
205821
260520
466898
559795
182101
204904
122996
445379
476069
289850
111666
513232
225111
284388
91396
355100
347254
474749
200026
219720
220323
442726
405640
321579
304804
30259
339403
221597
294729
276903
567076
342230
296431
532789
227300
93080
177929
197561
255849
101817
537914
427960
531013
389845
401789
110536
450850
243629
402648
90505
451909
70212
89989
503158
132416
324715
287819
242296
14221
125215
39068
484765
520191
197597
228572
35913
109193
472596
498223
123636
100645
263266
534680
186426
165295
154254
391174
174792
198408
108277
86904
559426
347742
522120
116764
150309
246286
371028
282555
273682
152580
506045
362983
69539
182197
6719
211984
395443
257805
185607
154956
177790
352527
290786
222675
96264
180082
209643
463548
54762
128944
94553
457958
529362
175255
521753
490743
452498
534154
144969
515515
275731
118496
518823
4158
54651
42587
424130
221401
136753
180090
556164
518751
15235
192241
168696
64218
265370
356882
530769
251407
525003
153883
63099
236795
222040
178248
511553
102254
345898
532865
345929
262553
139738
166996
383901
380703
465083
267809
192778
288784
280536
197279
239007
275249
99990
542599
199888
143449
229075
157868
82053
218850
340501
96868
566056
357497
17640
307755
447989
337175
386656
297048
436639
429086
39939
36060
447119
353110
381708
67887
453774
455522
193786
465033
386179
551842
333628
541055
108077
158745
37964
51130
81412
308117
370745
413963
384288
234263
70100
450029
195077
472360
15972
528883
553070
284222
235111
299608
272737
9610
51187
295289
8839
198478
69801
143881
56894
159713
313789
269539
451787
119746
430875
232467
120673
478239
387809
112377
321159
525644
371893
84556
235110
287348
89861
296868
123434
206928
499140
185783
552457
407865
266540
346100
428399
462105
248587
319685
549450
474886
304284
370295
22355
471959
401662
361293
223018
256165
11224
327163
534797
351296
548165
351755
410500
472369
430338
444676
436987
345044
239441
472455
132854
132179
285981
181644
503216
277376
392028
364067
60119
510342
77566
542223
258437
343989
327773
101631
464276
296892
540241
164950
350281
470201
496451
25126
456814
341592
481240
387295
205482
80105
535348
392061
337777
474612
41644
450186
201640
391145
504493
241738
371396
332369
205685
234991
477587
184637
409373
163402
78542
219922
527451
131052
442725
519561
410696
294436
275398
489708
499516
315598
12143
189506
162411
267113
311619
506753
193208
15750
502972
70535
133278
526353
241914
565177
63892
436315
44264
153551
267631
268368
554864
535019
63708
519492
87008
117390
192337
65305
237162
358058
124044
415542
522830
40024
64482
435930
381859
247956
91543
276890
317703
400264
474572
502973
158117
374480
334843
323439
288843
200643
561562
562108
36802
380038
2432
454168
103018
559306
224228
437314
337807
276415
430097
88588
102820
65057
217529
128900
3146
153002
163543
50651
40395
543020
109357
296151
297810
128923
250178
84543
23488
480896
188440
26548
391956
18966
308353
237635
139254
204392
78846
157134
27109
461357
442003
269183
7496
361942
476623
386690
413717
344506
135161
203747
451818
107442
98788
338148
197260
309093
213068
164424
169344
395973
182361
377032
304274
249541
275887
442077
312265
203659
21583
338311
249568
289017
263787
163335
464115
507596
138224
409185
409137
148584
67031
156552
401724
228122
120520
185100
509533
185249
512734
500583
94969
26332
273038
161191
179430
469771
340748
196656
431040
493383
497231
218811
147545
128696
403800
501094
409536
88030
360521
15229
231162
508798
117490
24909
96343
562877
434588
376189
329884
489031
153974
505884
562683
487066
157336
183500
419903
68140
286651
549911
7521
415831
168812
482569
345249
530230
169436
73682
403518
254143
112777
555045
140318
212441
66301
461582
246951
49940
549828
377064
251159
466838
94666
124682
460481
427307
337150
234735
216337
286070
399580
519043
553669
479042
385835
87134
311192
489810
282991
390557
425902
438554
347677
25070
534868
172749
279844
507477
323747
312026
299231
404100
424163
475223
120368
345507
441162
59411
369552
169976
213643
101228
144401
401632
66473
397817
309559
546187
480395
15635
520313
417465
516772
439725
486915
134444
205878
424587
124357
261130
524617
281801
377025
55998
3908
502302
469680
146969
292021
532821
525342
379289
209443
455704
36367
352312
156687
41012
238206
126336
134144
396523
258498
369138
543959
362638
367580
306262
245370
372307
345108
496749
132578
48564
34298
314269
417359
526955
323190
298316
26164
62347
454533
157529
566694
171130
218287
423217
410301
87850
511593
249817
426471
506901
136505
195683
24254
136716
291225
177409
379613
35918
438089
25688
294104
501367
470779
383267
137910
475180
349050
402888
522923
157053
505520
475900
42241
328289
111217
58369
459234
143138
230717
257331
118829
316946
416281
405352
342520
438229
12750
138963
384539
42686
272931
419645
28379
217977
26799
567328
42006
431665
477219
192290
30041
339358
316682
277740
485399
220774
533636
24298
26295
105960
277009
277914
188497
477165
394010
28280
247380
231226
536567
202867
12582
529722
10137
234166
30142
375017
431879
406982
89610
207894
527496
403671
68897
173878
275391
423806
530103
329059
161599
430884
396993
50242
171391
263996
108850
352496
74208
93550
367633
239621
299608
232717
181660
74943
18043
361106
373955
523876
135128
172197
476340
433496
457993
122645
357029
329405
12317
29504
40075
134744
563285
202196
42460
37324
276311
119705
16150
464472
288214
252296
180728
445854
116817
539877
561996
387461
151854
428742
66731
394779
383133
393385
551088
457611
103980
552614
385707
413709
480120
269086
370000
425116
564573
366244
480553
278444
71938
337364
432838
130679
347165
19731
307694
251133
98278
243577
216628
21205
327637
7791
390800
311116
150343
409869
488064
189366
561773
226000
504315
469138
182970
413192
409199
277294
251255
269078
143065
442157
29106
238158
363790
248540
472189
396571
340333
422921
189012
178608
481251
301984
414635
377068
100060
474335
25144
275722
174917
196976
313710
8300
241365
313667
118591
143824
80812
228379
22628
78075
424765
132620
203765
111811
285353
265691
213586
265504
262470
394508
139290
17179
241648
397190
181866
254075
279957
140363
436012
558192
375595
14941
112627
260172
369723
234759
254407
192886
8787
399077
399668
131163
549714
82938
395205
356810
217660
175678
376205
372167
272489
250731
318976
192237
91390
198375
25349
316316
452958
188568
52229
148871
274017
393389
238577
520357
109828
90747
353618
472987
460460
51011
247647
217200
33436
17092
227407
360167
544537
266989
417535
548558
128213
399919
419326
398722
208931
6047
25838
77905
438781
325930
47194
166897
85261
432302
509936
390691
24917
420957
552660
143917
272245
42806
302130
291453
26750
28196
255656
7583
388022
356314
7885
275529
60491
445930
41204
292697
49087
160627
144314
304384
553393
63734
53589
563265
95002
321737
495176
62711
28418
370354
545585
474914
22767
392292
78320
361318
350499
357850
310130
162773
421881
211339
228323
260136
26229
307308
273803
308582
379807
184228
353752
560767
528433
187183
10229
382487
98088
309632
460614
436377
526823
385506
168765
401634
69550
263772
315503
100558
523620
502730
463364
76938
130499
48662
357948
546510
317078
101985
331692
359709
464337
85285
166015
129577
64314
241785
377483
43033
376257
7619
439184
409866
216027
154436
158182
338704
181517
357284
361976
377331
32021
261712
533152
431463
412757
396429
277585
352928
142440
536936
280430
300052
555087
525977
290342
519602
333546
409119
397138
247534
146543
485892
117676
559540
323144
472593
69586
76683
235015
115601
425878
167219
488191
254560
331642
29695
357505
199495
65759
503525
280878
10293
360413
540140
543526
152863
436522
226722
258582
17313
281252
269938
522803
420076
156785
413149
113587
37850
461816
276354
453792
202989
37713
22710
201518
235685
20465
379306
535935
350530
191628
212790
280693
440057
460658
378012
254064
226459
476228
558268
191465
169687
259785
33189
415903
511784
470060
70763
138682
433323
229721
185806
536031
505002
389208
375964
391630
436789
347717
353347
323024
235186
71288
492621
332161
139787
252013
398524
209147
275931
348133
249248
151769
88006
291388
447794
33126
159766
349325
505101
467674
195774
354736
175984
294458
86343
233637
368405
320523
316525
422303
145692
285233
100420
43766
355218
138433
228034
457754
45004
283570
320871
79669
178059
458091
162681
306479
285406
517778
465277
217813
355839
56604
491668
215665
563089
505874
5936
80511
32182
447119
515878
56063
275486
385844
500908
281245
93224
123699
548283
521208
44683
193165
428634
213811
526972
438829
116704
297821
15320
33185
13952
373625
79462
63570
124549
504256
529778
421403
232309
117948
247754
511258
196245
494843
504690
216371
61147
487959
261168
323529
508332
507815
514794
24427
221683
443343
469943
128058
101366
250498
421973
268683
399350
461791
205890
252551
247150
179715
18435
356838
277715
90446
393223
196748
109404
446914
156935
105454
438352
442562
136511
537711
431465
230320
28547
554999
166856
321186
115263
532765
461695
406605
148294
550859
155471
47019
283870
359092
170909
384315
458330
118089
143862
507117
468253
275070
21526
456367
40332
456053
517344
43856
481497
81506
531453
83471
120422
85412
375872
551559
485579
539293
361868
341263
348103
379225
119758
506113
390172
540252
355969
87623
237827
451573
362607
517811
34363
456670
444410
39752
226873
226316
343944
189973
551128
477810
18695
303997
242096
496169
387654
45236
12396
97959
363915
81272
400707
331372
520796
35951
546003
520690
410613
51917
348076
197151
259850
347353
291935
376365
118824
513390
539794
30675
306556
357193
190875
126707
405499
354465
482757
286904
428578
523482
74438
274618
457363
528709
307606
270577
199049
434755
555198
432760
268308
11025
522959
270021
237871
215505
146615
525067
262454
299533
311656
141246
434956
354886
306061
205710
308515
93711
247504
68761
443742
279689
378630
152914
435896
442211
164889
208214
294395
286507
140858
93937
530222
348145
220902
62023
389348
328662
72655
102575
468713
341271
213890
6248
412333
299774
484765
278163
219816
551447
21552
62496
348244
44321
497397
387558
521775
293313
366368
291186
251628
335536
255394
557149
324362
75469
73753
327398
60096
147966
10808
60390
1659
503918
462542
194745
352478
411086
126244
193716
450717
371610
506729
502666
472657
84481
220136
359593
84788
184346
245163
322018
125440
444374
427459
468094
86183
471865
217262
355660
167932
177915
125383
408212
316080
256504
25241
257490
226016
441768
369862
368174
284214
459202
184953
285335
487046
179549
364696
312364
308419
425225
526098
401609
445823
548828
249332
194884
443126
175951
554034
253076
285529
13731
191057
439006
561645
177401
389760
490720
469649
283689
78779
402564
503287
275733
244046
198441
147431
102248
231010
273604
91010
124630
178276
34077
479508
60883
497949
61469
58679
545380
93494
205005
383535
305372
451234
540731
555624
386915
342474
371166
114369
190404
284429
520436
154614
505658
373845
264468
189224
172959
290236
30613
409131
63018
205386
498169
13110
248631
43941
400094
530254
430300
80611
523602
275061
413768
12932
224274
73489
296683
22649
517689
535026
379513
376604
563990
440557
262130
276926
503071
1175
70282
223964
253464
101199
549365
545097
423012
445319
513078
307841
108262
486974
480422
184207
8795
547512
519236
63930
183231
99447
503928
168240
364341
296740
223291
207540
546243
546895
35443
327972
28461
156603
189147
219823
537840
209964
211879
316597
564531
494952
208731
466180
60956
108084
238350
229906
411664
75944
557897
333655
511743
374579
468703
388837
37750
281154
168179
538888
10005
499642
139312
319552
301406
446656
363281
398723
327497
543339
503544
556007
552774
364431
381159
56516
297902
331254
122911
99251
30434
189268
496450
371946
519024
50965
451169
301086
141773
544701
499644
479513
472584
105068
337810
92558
134980
169537
247915
346846
108485
520740
441258
266028
452272
346156
157690
540519
483229
293942
320994
129659
562958
225738
428795
562099
331770
177458
511186
322928
539938
21041
530939
477997
504201
44652
16260
382647
415275
333538
201019
490383
389929
174600
205208
174593
567422
412572
230531
144884
164488
375300
164078
57033
534504
290164
515358
53046
70904
132989
63813
14308
128014
512024
232218
175913
381670
16507
316890
309346
83945
394682
253113
109505
354885
498063
150858
554464
511589
356366
6417
507735
118019
212613
213587
276839
563986
82857
457768
470438
438596
499325
115737
183022
448310
552484
118884
182851
284923
31234
237054
275733
210605
55138
186031
140072
168442
288617
444228
43148
269771
419685
328080
469926
322932
504044
86475
179233
22362
283919
567805
209106
295252
145866
2076
398276
549803
548900
214828
559187
90409
211571
25337
16731
368750
450834
347933
90186
405932
465870
111162
562599
13077
449875
518464
533769
278354
87987
424301
34823
376965
266417
191018
348885
225513
259812
209328
481371
428059
349602
500324
131803
124516
495834
114849
541697
260602
555854
145925
198355
96159
305452
446619
61961
459237
266557
387476
335562
340897
92340
14875
216
95993
165345
28949
494021
100196
446187
72799
88870
375993
15035
318944
294015
388142
497637
398636
520646
373752
475644
332735
493697
307799
12305
77
211060
360097
272523
60237
515716
545788
70544
359549
438625
85271
182480
198529
427692
398984
507719
70023
410429
98411
225155
252486
515291
405824
60307
430787
436882
424767
18499
126297
98810
302836
182904
489156
391431
264178
520758
542548
165928
182495
355095
307422
563118
282015
151725
537586
499030
406997
363537
141679
252171
288348
333709
401026
287264
389257
207350
429669
532291
489902
341009
318216
393178
280331
89662
463656
169207
91718
446361
443173
214228
497163
318898
456401
539350
555230
451454
96282
29745
446659
43579
450641
110411
145022
79022
92979
126515
380216
431667
139949
244061
186389
466342
462021
374387
495778
75366
505324
514281
445173
534967
73861
12657
388726
303099
299341
507797
453568
218208
314947
294897
424253
539938
499960
22955
506630
342781
199815
88969
90888
387369
12287
196254
550448
98743
65824
185241
472058
416809
384278
56858
468147
248417
242591
278207
186121
170953
220606
159613
555218
288651
36093
171060
288911
532506
247563
372590
370704
238485
561911
326696
94001
84689
11255
538440
473806
377802
79058
204068
156906
33240
143282
179012
145033
223546
498018
281347
321112
180792
567777
408500
404140
303930
349326
473769
31468
540338
565829
143980
395637
324522
340218
494077
232309
97023
205855
531014
430200
334538
125933
160985
313623
128964
433936
355086
490931
398380
411024
145101
123536
128912
494928
111853
54436
45281
548912
38911
180772
500865
349507
389985
247081
54325
547021
400589
522244
32328
376377
482908
155692
362607
183053
256601
121217
27436
343389
237435
162205
306174
514490
168603
267506
304604
108059
434815
497648
361201
284470
17975
436011
412470
10044
516478
125087
166565
510373
127397
553095
474329
48034
160115
165869
23128
268748
560966
466325
375889
421717
221199
127743
277527
438123
446948
394726
441896
562648
172330
45402
112586
142267
205346
470511
165584
117431
52169
387501
380833
457907
356988
399315
246166
51661
558444
479907
249725
178333
106166
260112
13772
545583
120188
529971
377233
3625
89680
360393
384284
418117
550255
299864
324633
400048
478493
402256
197419
386725
481398
298769
420488
351565
110410
184756
157582
247595
114125
439054
86770
375331
164623
522956
511226
350755
131056
139097
90857
219107
505254
445308
411474
346261
6397
237254
45028
143275
490219
333890
111005
440564
430455
410070
420489
353385
402990
163891
243794
249372
45732
420471
497195
167769
393906
304416
245745
323778
81315
49060
208474
306839
328547
544742
259827
122731
542797
132105
431264
224116
482765
104420
566099
444110
466833
15446
360925
352571
515044
114671
421958
422476
173156
406835
115420
279912
94306
257924
135313
991
298314
218050
446460
41057
47847
286118
500353
66235
142358
282428
199029
54856
156585
174068
530827
12726
270822
305867
524863
132578
229962
187302
448001
20901
505133
326235
201656
288730
126337
96013
201799
57148
364293
443125
130719
464628
368302
291019
303228
556322
363918
70415
39796
128995
540723
528154
267930
252621
35754
415695
452226
241249
271560
260672
537530
279744
463645
113944
83038
465476
83277
485521
144224
505534
454313
97880
146652
119116
312772
319007
87807
397788
427923
332181
305998
189610
253839
26879
77976
439373
362764
223380
27273
325601
347647
122452
121758
376195
268193
248491
447415
481975
207496
497155
505193
311978
129530
221167
143886
333716
422722
548021
61826
374941
350972
363715
297920
460318
17781
423916
432111
392063
90175
444920
201588
29195
34477
11522
463267
161046
92340
256593
341569
425680
159204
29854
43924
490770
105367
256879
126358
41587
330241
223977
534552
555100
60304
535058
541191
345187
221536
123026
198468
386370
226834
5497
454448
387517
288641
296074
438378
528747
458535
368225
86042
408262
10748
420578
379552
228320
506191
539102
368062
390801
352160
287144
309983
323179
510558
481538
92155
413196
348109
70920
428095
284054
274201
174184
314855
206064
288233
401789
73582
37353
187739
435517
568416
402694
95642
301686
272187
381096
78364
461155
522873
228483
327028
398989
243619
409605
505382
429941
352920
279867
484860
319272
82078
276371
303722
361693
85059
221587
400741
102239
256240
68530
383699
198327
414492
422461
177950
9441
82277
505926
256709
70429
42568
68526
196346
510652
275027
568507
553159
395349
538973
567475
423453
160865
506205
555200
461297
355437
178505
553515
148129
496402
375811
495791
131350
423397
333380
15884
539472
493268
195689
325717
182390
203016
355484
447425
255673
520460
161511
106893
260798
314991
267774
112625
319934
391355
91942
79900
276358
347256
359664
480055
150612
62616
371342
358924
384611
170639
306130
565963
117068
409519
114870
106266
467328
31658
245316
209554
204429
525832
169836
514900
470252
404587
477491
557617
535570
370666
264851
50471
361034
240801
386609
199111
430408
322279
141144
38684
291827
488856
395361
299307
100306
445690
306021
415510
81582
504678
526010
7390
80637
421608
380665
361929
103164
11485
115520
526770
424625
12884
329004
97412
214366
216987
423957
295047
35902
311793
163565
1461
161260
410655
278334
311636
149098
359348
71255
318639
440115
81052
253943
53481
559492
484272
287129
494152
493412
157056
245719
30468
164933
440251
87747
288660
233335
509243
39716
436358
166380
534800
379290
299323
211527
427264
251505
255431
333911
81462
232146
65968
467804
11869
413489
272225
110287
350082
261256
416654
320666
318163
44622
419514
321008
561264
551124
49139
374944
391099
351867
381579
320058
446489
284474
146320
241924
228251
349765
389043
38820
415600
117440
439543
448718
511415
406245
565709
60869
59511
415398
48171
367617
99910
30547
274395
333221
321420
333688
66485
506868
220940
254267
22447
260717
494175
311607
250983
504721
311178
228334
488772
552563
273565
40245
80885
37581
232876
141859
81690
147465
150050
267853
498169
31432
237742
184152
169246
344815
18692
152215
209887
184713
105511
8405
330688
554874
161640
293219
24825
218168
537134
282528
458371
120649
403673
67014
425523
18612
495071
259787
296770
537238
65348
488490
319828
508134
207181
473911
118864
463534
490809
262022
407022
54196
436455
467946
236686
552242
459783
244970
398888
7388
460771
106485
439601
290292
506041
382182
379146
546622
128244
472169
274103
163342
193859
412861
546084
536670
509550
366824
390338
514621
355385
171414
187758
367450
33709
485380
497546
494742
120578
437791
505321
483075
534109
484712
456384
213381
467029
34778
322544
261937
281816
97942
562401
150248
493059
444024
380990
287785
439064
111850
208923
7426
245220
548806
196728
447045
253528
291247
460460
525651
409270
161843
338287
516964
538924
159265
529230
363553
545533
47923
472777
517970
223496
304182
549474
204630
463591
415999
211163
336983
449498
455633
132893
176986
56977
522452
394843
56749
318791
454865
35978
195358
340009
556489
558317
225656
66963
457003
494586
360885
75368
386862
420924
57180
292052
512238
19490
125184
343331
366190
246225
554789
259403
4323
280297
415774
356988
494567
197434
277287
113873
424298
257689
439556
359666
80234
158999
178924
246701
485807
33212
151323
539158
247352
449986
107649
117197
30162
9548
538932
301462
456735
435059
303698
539303
234539
347315
493433
472574
145123
340092
420614
265290
550847
504189
122710
340794
495616
559050
439241
552001
413831
415020
413521
116176
561012
227196
110719
426840
344943
219059
361628
242934
275573
96780
223357
94524
503005
413023
64965
216247
484861
567567
377714
473762
528047
288892
321766
251230
39496
378149
92972
19520
564871
389755
477901
396221
493669
23235
418387
493734
78027
273261
183629
537678
164911
19421
467080
396537
16941
143926
164403
383356
419495
76351
463010
238662
213372
236227
315619
296989
180406
219216
60563
521030
86201
102061
289303
94044
226663
272739
415324
412006
567704
402828
69122
276456
28024
339278
524955
483924
93700
461874
104903
162752
133282
516697
441216
179240
494260
46258
200844
353780
229293
275551
180359
145524
239190
514016
101611
44458
240487
288757
218404
269345
538310
213550
373508
146823
438033
97497
283529
503301
430883
37407
94532
179831
568461
459172
403114
337385
283670
538614
236285
518140
312056
209326
456821
514107
379826
335816
443161
41911
479729
148087
398997
478431
556006
275753
56219
165934
471452
161732
157279
544664
134958
360306
84468
389436
504676
229578
310057
520046
332463
307359
299305
86808
365377
303282
519993
529488
541140
488159
82532
340689
437608
124782
80221
311132
411762
98471
20817
79471
357067
53016
259017
211700
558804
146760
478206
169914
557473
289424
106432
522862
217652
46559
176907
506000
134199
89604
136778
545093
64934
494888
320516
245465
368085
241279
342233
438387
428228
364621
205
312781
481478
285761
140730
347481
533767
546855
503312
544940
278571
275298
404062
225706
368315
32381
146078
49907
378241
486007
72079
21878
195370
359422
127583
487517
104609
492411
163011
566750
59961
448169
499325
371357
461406
175381
412642
176319
131167
95527
21816
224374
110882
64770
282565
109053
399940
65784
526642
359916
370001
253924
529427
47013
28782
463276
269323
357606
506179
466734
548487
244721
360977
478711
191434
558502
254741
320192
10528
65542
46528
157873
71998
493201
319869
206297
277966
187809
556343
29034
344067
333264
88857
30276
263423
249235
56669
562558
190870
16545
536718
161466
26653
123196
171636
4170
364313
281775
10801
137339
554963
35569
476560
31739
2649
166709
73827
327485
235028
159333
419207
498160
21655
492882
543425
31669
280387
17994
494256
81357
387455
48984
485358
23423
257816
105857
542634
304516
130954
221938
225825
163073
355895
315546
359768
83686
275105
130922
454885
458703
423192
530540
216197
109644
173392
124696
189595
308534
212038
302868
551487
447459
448276
463345
254746
252353
329146
544226
360633
254471
451945
302058
447043
406850
430024
112678
340365
171639
422228
315831
351
17155
170746
372516
354865
132389
47633
91080
188698
540132
101532
331769
72581
70886
209215
23374
31711
11826
31082
301041
69242
202243
43932
465619
302252
261443
543922
211897
239689
177161
513570
251737
15497
235099
362277
373683
50418
154403
381985
498924
48414
397867
504214
202563
469871
391500
59155
500858
400257
336277
567703
29712
146712
509469
412355
384707
356446
156740
223617
245787
279592
451372
54191
358522
502980
23907
426628
171822
57435
96551
421970
411624
498669
245114
216353
99355
208474
399040
408652
461670
344604
299660
341650
532043
339842
450167
182136
411696
71398
211603
564778
205739
230893
375659
154075
544714
367284
486742
22702
363282
459675
488127
475009
417457
433662
293969
574
86052
19813
435735
239581
356902
128282
465415
212642
27009
498818
208303
560921
360309
358673
323203
143340
468239
508788
349247
140418
387356
296559
24936
348119
193099
297194
384134
10276
15047
366687
451052
95556
195601
271645
287308
156392
19892
214417
562531
342143
284887
461096
399493
566242
197612
441048
526495
498071
419689
151876
376979
144012
307716
490046
543900
270468
96283
16102
165484
30662
144191
374912
222432
444227
296626
556105
381342
269232
265212
331414
389118
39124
104417
438934
501422
470513
411749
273769
117502
117468
307785
511519
95362
417460
24453
337605
154788
220938
480366
464599
407857
6810
491749
285990
20310
272620
63699
208162
38204
390888
513037
110445
501871
197005
253962
139336
227645
428596
316870
97654
144556
148714
134945
234487
230210
282987
533321
478706
340535
317337
348764
143926
425527
78805
384345
114363
456728
220783
263095
341156
346606
225616
531828
72419
431216
294374
489352
95477
405275
515099
154901
187864
258940
139545
81894
284703
370451
368761
88121
389440
18158
169033
182025
122400
345227
189830
355785
376719
342788
459659
364447
173262
303206
183992
138168
322187
237761
514398
67048
34844
6888
77128
65672
253358
312386
94634
322528
85598
255726
318332
1216
79267
421948
26482
455255
486114
147338
388688
496256
446133
324686
453773
292285
68524
137527
47120
496431
282949
565282
207146
31690
245460
252542
142368
500616
23128
51000
21727
211912
325890
35654
188567
184316
58412
413252
363925
135334
235286
9963
310363
90663
378535
531973
186681
131014
49025
76693
36963
533934
475171
497298
218465
485959
397117
478797
109399
198444
500718
165182
402186
341801
171354
415399
21790
26692
448280
410756
241423
177065
363570
334060
40228
61812
523479
366126
281581
392997
150220
181765
160762
81099
88762
70567
47524
354299
256905
42620
152982
19055
444399
441458
496323
382628
467762
213111
165052
75419
303486
23849
518672
357097
3501
559556
179365
91578
75922
292233
516946
205065
292544
111606
548381
315221
310581
74004
557256
306901
114300
170187
523698
229660
77073
311679
177878
12979
567210
231501
462943
191464
93220
252741
96454
237948
390969
315139
301316
142149
396138
244714
439238
546291
83168
8015
263622
294750
397865
225272
477970
242899
299639
436478
563981
283893
500751
188444
461277
392874
168341
475308
468039
387455
451516
79571
460996
391936
54044
102501
19671
132150
192901
187190
147689
262
256518
474770
361175
195141
357685
359631
11274
394197
412516
286838
487974
34686
562790
567840
295672
92749
462585
13002
151829
260335
277211
316351
3852
507391
312524
173481
391863
358059
253682
125826
261313
343625
85659
484544
297348
167255
110817
53777
335046
427660
312875
231530
426507
403807
298004
541572
534570
148231
310409
345605
71533
23037
376606
477480
165543
114860
388394
403438
237445
159864
43124
205274
2642
227036
387635
96454
219295
515029
118318
331231
177872
33772
62006
509949
167948
496106
347054
347623
490055
243760
487758
295310
5790
160829
167804
175196
253088
62570
242670
438793
125362
425548
119168
425370
186815
196658
461392
337569
71845
303624
410709
297498
384151
380211
332628
379592
232829
71770
553864
128995
232435
313522
451280
495941
371615
511447
230430
73692
500056
435942
299219
49043
94613
431294
280183
195000
370184
418510
32667
262092
461035
435463
286055
560286
138046
23812
499973
114852
457528
218604
405676
302751
474456
391906
478172
465882
276771
347349
26885
369309
566709
29018
95368
249407
224307
190146
89510
98515
74498
67383
315714
117455
538240
274513
332110
553228
426482
489872
364407
24174
479734
278506
223327
566560
408321
366529
404000
418959
93306
261659
375825
210392
403850
41626
216366
309920
220479
429189
196283
445721
240789
431451
83519
147184
325761
481439
381661
235500
564620
455816
116269
240693
342142
82812
11099
388554
192
339713
200885
256784
103420
342414
476400
17186
420516
247292
98844
262214
169926
392061
110138
167744
479026
444292
389526
54242
73523
164155
361007
462239
221681
302018
459314
103878
551335
209735
444266
24368
439044
408547
529633
305532
251727
519713
328494
365937
165823
446809
202222
412854
223760
427087
432863
88442
186495
435064
159067
43270
532747
259067
489678
248056
543166
223766
295315
312666
457798
124140
221267
557149
341377
277549
468481
560861
204254
487415
394430
130197
115977
226077
465032
456573
134788
94070
148402
558064
21469
413932
34186
460509
430035
496999
47666
392818
101420
457219
426934
512515
139576
543376
13570
72368
527920
129367
479130
433860
17860
182066
196045
253965
224007
509173
237458
123940
467498
258388
485683
377847
297029
70741
404724
199748
339180
233675
131369
222120
354136
156446
445133
520255
420727
481931
559049
397358
391451
503351
525104
244374
77321
400008
191471
471302
306507
393283
381482
505428
385340
43878
526609
466000
293603
151336
6667
36377
528249
442692
12992
375113
240817
412554
133382
363851
349313
484374
17578
296302
270445
74787
500529
209793
203701
451524
493873
141360
383427
92614
415142
313579
541592
186794
155273
31657
370558
137552
394625
330146
307324
567971
494326
135626
22481
116814
278550
206764
113495
443938
237844
515428
515940
121779
298487
453937
59334
497198
350542
99296
54156
525905
296770
552896
526309
321235
533871
498928
510467
541729
34929
297465
306527
408672
156296
66173
217707
504312
81637
91648
307175
358267
371335
503274
130589
399575
455171
247706
268048
222480
496473
14162
351285
166221
149346
541568
465313
275807
557312
381477
268481
516978
103877
272442
512203
11050
208370
3559
136387
254890
368422
347203
58755
510683
25683
496047
58523
137042
95045
489406
480960
125786
112068
405268
119406
563169
112792
14436
158104
371834
232725
407057
448608
220265
265436
270588
403737
105751
470091
107070
420062
388950
43011
230519
225398
312980
528139
325031
200252
88448
412119
91683
57660
107000
444764
374951
357123
255657
429657
447443
383944
498868
528474
484225
139881
76974
53175
195932
531640
487016
536323
365141
333040
249099
382960
518344
558413
46064
168990
372383
370376
425767
279338
281544
416317
128270
459344
385330
338507
65940
204657
264672
298645
89665
202787
288845
361280
241537
448522
341999
186119
380220
346768
80931
390228
70488
503209
109498
383228
444433
565209
414002
259139
442199
288622
206468
311356
304357
460987
24398
538901
123072
448809
272371
455424
389149
547279
221937
307025
157777
309834
47543
249638
55538
129190
445652
190526
346422
297213
548348
453078
270357
9368
278180
224251
31882
63120
88209
265875
419137
215109
563839
14248
477580
509767
353526
475026
308433
180734
545608
194652
443394
82877
532413
114653
222969
495679
80849
276177
122205
359805
108465
9245
404643
490413
58705
331186
467589
488583
456632
293112
12556
538267
393559
521540
459139
140667
70142
126643
483091
164165
454884
369820
519686
488347
126680
20507
492088
126615
430708
29094
328997
68079
189844
240611
293934
264525
202100
448261
502889
442915
102581
98515
398824
153049
547402
56357
397174
790
369784
332165
45861
118530
293939
162079
532261
242361
145030
457763
190183
346177
236476
484391
290568
10100
516869
30400
336464
375981
376273
131734
154437
384200
512411
117676
453250
59833
410884
218917
139662
279118
156241
227910
221948
282814
103910
212914
286318
484976
280943
22057
561315
301051
168488
454939
471086
321577
543023
401401
104871
206298
285490
377152
28882
254402
204845
98736
325081
160052
434448
156530
483190
517273
221428
313318
545498
242399
400072
187135
270927
222303
524878
239914
201042
454914
461407
555392
190518
20742
455777
246213
491840
101709
298425
303810
20763
398367
4442
130691
452661
87515
435394
526148
334631
184004
170847
124795
295106
372192
196453
508087
460356
117358
4636
295352
423621
533134
133049
503744
166766
255722
20042
373311
247050
558309
302482
101286
9405
501259
240783
375528
502993
307377
184014
484954
453154
75423
332629
156531
150115
474457
281861
451456
189899
485360
95527
475556
169491
435228
39904
232180
561583
174126
244485
310777
96667
65886
371769
401211
368536
505978
386529
132587
321647
491250
550583
344964
296183
343985
120522
450406
142851
256901
330682
140648
467755
55519
236917
413454
148440
557211
119246
556365
3028
78985
57408
452272
453907
423548
514252
526712
303662
62507
104830
142123
146885
117705
67481
181777
499850
380503
489517
384357
79750
124611
460088
346850
4290
413884
224626
37274
318644
24004
112866
434193
75640
119550
50435
312032
526380
319335
492077
254906
85395
401960
81293
99466
445296
322083
565074
236347
367521
502222
357337
303203
482374
274964
129711
56597
55680
45542
438643
183173
34081
336497
532108
163669
495081
467678
9186
458132
446333
53351
170969
208132
148432
58513
373297
380677
222453
389192
515619
511006
284944
251104
307541
198108
562597
205913
129308
26821
158178
94060
242133
41549
540120
80603
107603
392649
516404
305455
209376
417356
119091
342613
208296
298586
124946
463981
223429
149938
110648
560372
177199
296551
334600
215146
70394
281716
346865
518096
64704
322032
67906
428962
120726
194944
279259
173213
51149
47688
303595
567964
273416
137527
199222
202693
414450
339297
409498
227518
143319
5840
433023
446049
205381
367426
27605
147369
104007
362542
102686
547443
130606
511880
513702
187393
395506
223046
121014
288012
501263
152871
323354
221278
469595
160266
190087
555682
225075
400842
429480
221608
294366
181526
560200
11222
104474
559267
159927
152785
65512
71069
142312
337919
104506
66795
450162
321688
355296
257263
534202
19102
147744
109844
118805
66516
207377
549709
324505
258118
194760
65786
385160
456336
490264
291406
437735
76302
499833
203154
89494
479864
40254
184679
498700
162316
359879
268414
77235
324371
221635
233515
517814
567934
390292
289666
250982
326569
94907
457512
536158
417153
305000
246680
340957
424089
48436
200218
426567
513303
346123
555959
107532
557708
554880
550479
239932
425170
517454
20002
278967
298051
172353
145770
27724
22162
61978
549384
370545
376048
373968
176921
441011
143032
522982
551742
449762
347464
219355
8848
340262
72469
33126
203543
144946
406140
293984
308845
282113
159193
131542
123365
360390
564127
530828
113093
137451
16887
9188
306660
79639
236134
364665
359309
210188
451295
143020
460722
521994
434906
132127
70378
132936
204916
308234
510192
484309
380488
564292
146365
343672
296942
200155
177676
19878
79505
417864
326962
192546
548450
412591
324379
54039
177761
51856
170173
461379
164545
306427
495908
18113
32299
406334
52782
70057
329757
375151
86841
177322
423399
397733
310671
98581
79961
537642
189800
391338
235006
342498
344715
518679
3620
308163
242376
129149
411545
432294
269581
161004
119513
464383
209137
197398
143567
540213
449039
210092
451782
536734
68002
212554
559753
251631
228820
125943
406637
127925
341332
394124
154634
462395
108690
30194
41258
323640
451615
58026
427013
442454
305398
377317
173143
545915
332267
23060
421390
342015
307339
98873
256901
70245
53107
136001
560066
104259
220659
18412
159572
200874
292959
236815
453961
247963
233177
280690
55600
347400
235751
192392
240294
182617
554924
473205
291971
377848
26439
320619
203025
278506
348734
420591
238289
22442
493195
176137
434851
134198
365893
182254
562787
380959
372430
201015
447240
543193
185294
341211
528529
378809
386055
30441
106046
258670
526913
370188
145789
152542
396085
345959
36180
524432
79047
263838
522920
395411
109291
323641
1942
383654
138344
401312
18003
492722
137898
512192
105922
63382
201573
390093
370191
433422
227339
89534
379349
39623
356800
78688
201511
299927
533048
547579
293176
458884
116896
345792
291123
545901
522194
125228
549862
361454
281039
441251
515020
214838
358107
220156
213975
143905
433480
50026
413490
142576
14791
135633
62412
325858
373967
480372
225281
273353
203954
298683
32798
458956
238671
243252
404956
219308
220686
323698
459771
96402
92405
468469
45058
457976
187632
138839
43347
101488
400336
65627
49868
517713
183581
376194
450715
307558
499740
51899
186541
397689
331382
110858
300703
236793
502339
529001
270395
101242
8613
234894
172248
185489
175986
502079
152747
367777
479608
261938
520488
30314
23478
415508
284688
274458
324358
291521
478575
463238
48468
549683
320128
384654
57954
335536
253999
459162
22146
38531
295711
313810
484303
142459
568099
13906
188032
19948
424650
470228
91736
35243
337802
85926
368542
40191
318942
120659
343093
422635
37671
471630
138374
70194
168681
202953
429421
363472
435855
420055
329634
495834
164165
331046
438174
356919
169840
187413
182018
85552
92120
136954
122003
392034
280413
450381
36303
246948
125293
219855
271573
517280
127808
555855
58
535926
124241
155068
473515
356035
18462
116475
548280
555051
39445
355393
217856
143764
566303
287983
425884
328685
222999
11471
258841
393515
538411
470836
564177
48321
136300
78924
432678
456772
421681
401961
77976
498625
20504
132388
218323
183141
232036
261924
45353
414493
169727
108619
269822
88577
269209
55973
307973
116327
427475
480893
559856
516096
495010
247993
302648
548086
115094
96703
508357
145511
256995
444364
337655
343553
173
239254
531398
17387
480016
464741
98658
327914
275117
57331
443059
302900
251492
555336
28731
192644
209599
505084
375305
80713
499748
243312
531188
308077
265525
284532
534988
252624
491814
127734
428657
136858
254430
244895
90477
320160
526530
244647
201851
472917
277338
383363
538904
426228
234587
254737
238822
355244
11596
207316
234965
560498
301325
354750
349632
344890
6243
533476
328214
116101
333605
292701
248360
239003
56340
524213
359396
8432
193921
405629
163711
461353
210810
330166
17146
205594
512533
533899
96550
113253
405541
486392
213274
366799
387339
516407
94094
203510
166168
492029
395375
563661
281388
562732
146739
120113
52121
194694
17340
138448
507337
480194
115217
129046
284811
300406
285385
531328
62471
129206
171821
30215
111190
414666
41440
35147
459827
422283
518908
441290
89964
283021
17032
564172
283423
64162
130810
100749
442522
417442
349559
172854
357650
198807
28395
443712
608
543309
438137
1922
487497
134460
428323
425960
364087
125002
360676
552912
437822
68491
505408
477551
63098
91106
17641
139009
303055
481798
200131
368225
509327
122891
548383
142983
281505
94253
518031
25661
170474
102677
255623
284488
361346
398347
515668
1769
170477
256318
377723
251662
162031
34133
473224
96496
90808
380516
49260
499642
401561
73232
479777
52650
128833
291274
453016
133847
168888
225655
531427
442779
150030
320302
155540
493248
322419
42887
33843
467817
50821
271009
6811
498075
529924
26657
467723
46758
543772
53221
188720
199080
489779
123149
214265
203050
320707
351831
231809
178871
531632
241796
549378
534712
415210
24037
173133
275937
513807
149258
408097
438471
297469
25717
238134
465370
347110
460665
83471
31380
13721
258965
450354
527617
267749
62034
189307
497142
540523
541257
563459
527095
224583
160725
196173
155231
566741
98134
552508
151259
391645
439488
204453
446769
486578
262148
127198
443430
506384
390256
410437
415275
109542
455211
77408
455175
398635
20700
270665
386267
467540
423278
298514
321444
349853
367612
331445
91086
356649
188639
489786
519326
238859
564299
353536
557628
53583
247790
102686
316871
182284
207408
480618
278170
443031
538523
316852
165497
518523
269324
226537
307774
546346
499432
364138
81336
21837
46928
314151
260418
114021
265571
31833
245300
191524
222272
94937
219824
282312
543560
98490
47753
550409
174370
217170
532334
10357
411586
317325
530386
87895
59276
76331
96890
562933
116764
137098
285861
203892
204893
281442
468954
314922
182851
114566
444825
80385
79655
40629
437911
26731
52249
315830
316941
520818
44007
367374
233844
300540
249130
74503
208176
17682
414240
318541
463587
493749
411867
346635
217470
267879
348280
303113
399624
559272
210143
154203
190044
471452
568345
298868
422790
439913
511014
240127
123736
268148
474890
44612
142734
141542
270379
176588
352012
235670
57509
149249
86854
356576
383976
117689
454854
93129
264610
52915
410662
507673
151617
559143
197336
307163
41637
210485
334435
181451
371786
50601
409059
18937
65881
350765
317126
515746
376917
220211
34195
47138
518634
264610
558603
143713
31195
255651
170191
557931
368055
294372
155383
128752
33557
48855
360450
546828
248796
245247
363470
561643
121569
511921
17804
242614
102422
325820
331949
506002
237924
379140
66001
37252
277561
403637
209233
475426
197030
511672
288164
538941
567030
508864
518124
117603
201632
423126
282731
188473
80243
267769
230499
183957
189040
335066
10014
114108
238134
364838
320249
535900
197933
71303
435816
325432
183929
453178
302002
348069
274744
213318
546358
451974
222414
378365
426155
60153
195659
379709
497422
39674
163738
477425
249863
328056
240545
26041
237592
567790
442954
525947
440193
452373
328357
504248
251862
314863
563123
10313
484372
559736
462377
376009
316601
563953
487311
489340
342250
439773
339491
86962
118130
70060
426760
561235
413581
539999
91904
456656
175613
277298
408245
141390
476486
342381
554109
234003
97992
433624
532285
341353
142902
389075
548799
18570
467518
433166
382258
74488
257709
346177
17928
299015
239411
218386
488168
367364
90985
217211
299325
27916
359292
487377
191854
222601
354959
533990
323909
389546
19248
461666
117587
296954
515363
167914
189531
496889
284191
140945
350457
403080
493945
179817
193819
293732
396450
352683
367691
362287
295157
360383
436896
304898
76648
94880
86580
371857
357404
150896
154950
20238
294809
515955
284416
142003
474421
556398
472469
565351
143647
107624
105458
39696
540841
134196
296772
351885
430471
293785
263824
554700
23315
354235
333570
277262
373970
534409
402789
27381
251772
474930
55179
316451
246039
502479
213315
224683
565769
127473
254913
498056
110867
259331
159079
301038
512835
255674
481864
243651
349528
226409
509948
322889
463224
450720
425047
343809
133678
548731
392946
367738
30058
91418
471542
60975
155263
416719
565449
306243
210274
75669
192536
291686
564405
273469
3899
305822
355681
202441
271744
264728
479347
70902
565730
413366
317162
314799
381385
208765
150776
328045
538230
66206
269756
168874
208182
87973
416978
83761
29046
375622
431712
123433
228318
443396
128289
54828
486856
262455
285700
164273
346758
315507
326522
69297
46113
300303
323767
150768
507061
1750
435764
230895
204003
446839
91561
281073
6839
110725
199977
231490
423091
72681
499086
278921
404547
398149
215090
539802
189714
403438
321486
437749
359372
443949
179270
24391
383421
26237
402442
257985
474696
526905
443862
301488
214500
301403
45710
516589
151511
314282
20975
193011
53469
473976
375983
494635
432316
38201
347409
560617
214903
522301
383422
94648
375354
566401
163633
166919
74815
446718
506580
35748
301624
464500
541141
299413
98108
161362
420692
255882
450960
16689
412533
383905
452254
310239
131123
133487
396532
48913
269744
14517
203732
83797
227367
326189
82224
467989
378945
481483
118248
134281
291115
393847
542660
172587
388485
83503
255181
232591
408282
50076
489841
119641
358960
343412
146188
70460
401609
7837
13360
270469
99948
305924
110450
117129
441593
29008
187852
59033
178007
470836
256999
138007
197246
279692
115895
23433
352620
293727
68833
400495
254937
84910
313011
71814
551346
410752
439007
170034
291586
435106
92115
279311
245050
178244
166131
47462
270553
487847
515204
174633
216447
115980
527704
328345
261507
458717
129618
533460
225644
473880
113472
194966
480234
509459
18435
381578
358002
558039
20698
177951
566350
96016
29213
386097
304411
237476
398951
557836
165026
344217
266933
488465
374181
460923
11738
83740
30619
1117
335470
103827
545537
333259
423903
53476
129010
516803
385660
442848
130506
82900
174105
487991
536751
80332
204032
498304
204925
57022
326047
323437
186706
58924
217595
113674
544524
17603
46872
172794
467561
160746
82520
236397
44995
220138
274964
323159
238811
98195
512964
97511
291142
103877
532166
85488
553552
217000
170736
134448
477305
492663
400966
438144
532295
316219
354694
277247
427352
460239
110351
463554
260415
309821
212146
412570
264128
213325
513146
561304
57327
280734
416428
435629
561014
287545
500915
438117
435373
160926
465800
179209
231953
201694
554894
495759
217322
424003
509476
135630
255217
168549
236458
30839
541284
546529
137502
105305
518847
22853
473903
186216
312962
339553
292895
427994
85926
95402
135757
283689
423405
463971
80131
305365
104422
76758
183303
368081
119007
122288
455342
205905
473299
322817
424688
49570
68017
89120
305751
399287
373076
231238
559466
416740
244785
191959
314705
314788
183227
538804
546069
130336
52437
305050
67498
474326
128158
110322
369435
283379
53257
507506
558524
510688
541427
230470
433794
397858
170696
70104
127378
430772
216181
129879
369481
407110
207125
168858
484193
61123
444877
68311
291249
349225
326063
168972
421480
342087
416328
334442
95086
147651
429435
355853
408454
388154
525562
556556
349971
447161
367313
376778
203100
401139
439178
154524
567876
364438
299965
540243
419351
433204
537050
517612
318452
257421
27595
309012
282040
280472
118036
349406
62818
475175
541360
401721
128750
422222
406781
127576
25874
58410
161960
222781
206614
412726
334414
44022
439045
484486
142429
316719
315866
221953
280407
467109
215992
282035
321782
52509
361972
298222
402816
324988
421869
409283
72133
419547
153302
314222
261811
251301
252157
103693
449271
35932
441660
440781
493720
391934
9266
423941
153121
225178
66901
303855
392126
97063
118246
423114
250007
26064
335423
395504
334658
225920
266564
249139
368134
66569
3071
336374
107843
211161
481994
150596
253109
434166
402635
116633
432902
98297
390067
72015
526325
223390
513812
335261
273955
498042
546177
351244
32871
532942
214742
376646
16668
311820
471793
289153
290236
246975
47458
118855
404531
76522
229981
511424
135195
564222
394063
114857
148729
210507
93864
130839
331006
448715
92429
341613
137281
528004
338091
106877
187856
33773
174633
261015
263668
155104
84746
483092
93721
210824
465680
225550
260455
514743
262344
445780
402864
76168
63534
431673
73330
319392
181462
441653
144227
188639
374153
524955
210397
284887
228921
145968
77374
158492
234778
549077
549086
500545
511050
351583
466163
506198
89391
511934
424104
80756
370105
562229
79382
500673
28547
304969
423597
135076
152979
365211
220955
45361
410339
83028
540857
128357
493612
116729
486951
202406
227982
313581
285807
6871
261246
407878
432508
183844
249641
299060
360452
399046
329875
473097
146072
469973
541759
499715
136492
377813
98630
386426
182351
322908
495097
400032
439075
301583
527379
363296
394894
478963
3574
528459
70442
460770
454462
294650
318718
526964
321807
271396
382082
360831
336584
443247
108857
415794
166610
34775
367009
264731
191742
65370
157567
29777
114863
324153
37735
211636
511474
498301
127249
567872
27511
354618
49471
373579
150699
482331
454680
103871
344839
430473
167385
20964
304096
344274
167728
507219
71411
3033
13365
309311
74525
121233
130722
201842
424062
105
14018
215030
380530
41916
234666
552994
226549
448646
139872
2925
369059
141256
535740
520827
467440
3197
419355
549561
445686
408282
292178
280156
455680
370987
369255
539294
294062
211842
185059
138483
558284
30833
197993
204475
129033
328179
59174
431389
448445
327202
331126
527955
550190
394433
484046
295316
532510
139856
328128
266093
499826
471041
341680
319983
206594
369066
304697
418697
559817
133132
191083
312682
109209
316961
272019
32276
103724
7370
435928
137532
247182
85468
335103
460304
256898
104467
324726
29340
459294
245003
113912
470682
89961
362940
455101
323649
488907
211495
515914
429132
465190
425526
546305
232825
225533
240230
533210
249126
269485
191176
236907
229043
21260
479046
145280
361018
222166
425329
399470
495273
36752
133605
220074
509405
212498
488588
246612
29383
246301
542700
59598
90173
522412
149009
80688
156546
220836
371626
60251
456093
122790
211018
279649
255043
100227
178086
509890
331247
272169
50414
80046
207689
545179
543297
86829
406577
70855
509862
173683
390012
16514
373030
565038
563494
118072
378988
422566
542708
504573
558537
229782
527004
309295
498950
468976
359951
290574
121520
454409
220541
164707
328177
463216
306515
164855
475259
23950
233955
219099
261571
98012
407583
26380
363863
233241
377672
349172
486582
388028
514648
546092
282150
308888
301439
185786
251309
81076
109658
66736
292134
96220
65303
512849
38017
101813
288108
470847
510093
514134
342374
113756
454837
271328
292903
9577
266022
502780
16697
468991
402456
414853
341387
524535
65187
259307
141897
464553
207669
550138
271212
105167
272648
309496
158288
240867
89438
247147
366660
347470
352645
360818
436317
542774
235139
562508
329247
27791
70740
369427
457254
181635
1575
321036
36354
144649
247302
285452
323637
338233
355168
14101
448599
327995
78759
3531
431332
390238
410696
466470
105120
92810
40572
367384
403857
460269
41006
14435
441279
17050
424484
345356
405437
38053
374765
267016
337686
29471
62917
196809
242834
337886
147701
389853
140747
426993
114306
319740
231527
82947
24577
255486
456397
155941
214984
258151
476585
42149
269157
529439
160378
268233
426134
380951
27191
132797
26382
225281
203683
96917
173405
305342
151990
264070
241636
128705
363186
67378
17539
543375
49590
22977
300735
78632
129928
365770
388650
313599
144258
305850
17961
410109
278488
305342
341026
46021
540707
418818
503571
78829
190714
504225
334285
150549
76669
356833
325266
122347
410726
130862
18075
414566
271803
172796
86385
153168
548838
405803
430163
68656
495524
316675
533673
413739
53575
268658
565986
540159
491145
381388
431720
142253
197112
62965
520200
501627
202
155201
442616
142388
472799
191693
98544
3627
453237
465904
384615
86588
159551
465870
465285
370208
183982
168853
398981
85959
210830
204216
75809
154681
390239
277188
483101
344939
191033
441444
469579
516063
296579
546830
459108
200095
439553
121303
70282
456879
351900
503555
481082
55268
553846
464543
412017
395407
128623
209781
391044
191087
244
486916
135077
304163
260265
360887
32839
308602
143534
296819
370379
511646
140673
283943
567268
360986
515644
42062
355547
388547
78781
256298
60534
204766
488232
368687
92491
27463
270376
91547
95255
115239
549157
428540
34444
183587
301858
77897
220642
460957
13345
102416
303801
278108
84790
74377
277756
419455
477887
51865
386769
443983
269973
202784
202621
32428
219417
186638
361008
67878
84133
154620
361134
399244
190880
379468
134749
410524
19890
475378
458040
456588
153027
153722
131139
256075
197423
290786
418040
225916
549655
81061
457609
73936
409956
165479
512016
278144
470786
464106
462242
463749
83054
215080
383215
546720
500769
128318
29438
274446
161604
538418
534514
265548
187094
251379
562121
390914
397064
389136
456361
223579
243677
119465
162653
348311
75806
28402
259698
530100
350774
425029
329743
98503
368458
288020
301930
335448
394798
418125
298445
234645
266593
8308
397899
221175
103014
141998
83438
378263
210287
493579
301125
232317
544836
217720
197177
41094
62611
452445
274361
72941
483966
379978
240483
44563
155272
437809
429698
213496
330758
523886
448783
490769
355136
356890
416153
106240
247586
330818
84709
250462
198390
268180
227773
542729
282861
494922
369466
152110
435924
202741
270021
462121
332158
538032
59240
171327
187930
10461
7745
276448
482422
260243
284475
111720
360997
240375
156785
43677
241388
265418
131964
470318
434986
315418
457428
10378
201197
21460
333206
260588
112891
412476
554405
358458
29478
30053
554465
189752
440945
12141
331556
549903
254042
250964
136008
479400
309770
109086
210624
73941
469303
241420
5671
372664
505309
93215
288215
263048
248987
222339
355195
326838
333486
496211
475219
342430
68706
79974
381291
389812
388363
375460
5865
252171
524102
393128
562782
462784
59914
180010
201338
498093
199768
365775
216859
195103
522856
503712
148638
449341
109235
435305
149254
29781
130165
327907
112526
506041
329566
228824
461068
342453
374606
563271
194592
401245
525328
11236
427387
302251
64968
348545
501210
202621
539847
225269
64593
349925
91861
298926
263264
558003
546569
420051
101001
55432
3676
209650
508724
309423
426324
397830
342797
526102
271965
95216
325511
481620
185999
100774
550191
498785
407245
248444
96507
223307
488425
188654
62562
233674
208344
150179
553084
223987
16653
103401
506914
249542
387198
305098
70358
270028
229097
21539
464753
282421
281369
48286
327082
460370
273144
87800
463769
243383
238984
470259
129269
15582
490770
122892
221524
552808
330073
486901
15391
328964
176904
538520
277287
473029
375045
422178
91567
255122
248285
86816
519872
84495
453727
416025
336752
359803
179632
62390
332858
192403
470992
322505
28941
467645
187111
457577
437120
415088
324039
102422
235769
5992
469712
420801
350027
542527
533396
482677
148138
18956
444388
106634
2851
205745
219326
294914
412575
298229
6033
145703
139772
410653
259670
65968
30740
285571
87777
41914
40721
397866
130708
10253
150823
49121
183031
142545
562757
241001
311636
362667
190203
265433
364523
35677
62335
554264
549905
503957
181707
366708
195091
229643
193033
532027
507205
348069
94318
562543
105410
263064
236350
315353
183685
224889
447449
411892
205754
498422
253723
93388
440149
281077
127159
387729
21397
347902
144422
394583
1466
30204
270137
135153
252528
113646
364987
373609
218829
487266
289831
215005
352635
220234
36489
354491
318842
74729
203067
337232
377090
346539
56975
447027
464751
74236
335991
267370
76206
379771
494681
67702
521287
498008
172175
429430
564915
545523
174286
209271
372630
432408
538603
163245
49956
410039
104756
142985
536662
308792
26118
76250
33348
483158
297687
107869
486926
49717
209720
309117
352727
246470
73057
298671
35029
217956
438872
431889
231741
264243
266398
402279
105501
91570
107731
274194
163925
535869
22360
483731
19694
557898
4385
127456
33576
121052
527596
139103
61174
488907
178497
519350
209834
254392
354333
93224
559387
386621
184341
353268
138181
358295
214680
48720
348311
195401
375995
231181
99684
554599
179266
241692
505180
123045
373074
497644
561902
536139
280731
310471
421594
220782
467781
275314
31753
398468
325577
357326
537373
81011
19594
464456
371500
551292
25696
215600
269866
391163
471200
190565
49701
70857
120336
209609
270018
340653
375138
45258
60919
544254
254742
303578
368061
208105
504940
311255
13885
282343
253110
277732
270873
34284
364463
411812
561610
430018
201466
484815
230314
468572
231306
87050
208796
345919
567228
250929
551160
222747
505566
342371
261536
256157
474605
426553
246329
215589
350595
266544
383095
452865
82066
447726
224747
182720
64452
494474
208581
506197
314463
104536
526983
320568
73882
474215
23620
438386
358100
59298
32211
57700
443660
206341
395129
348444
154576
444691
94569
554650
147868
526948
87272
243252
177058
209484
86016
531204
409657
505814
108579
162527
122035
251053
185743
359219
280200
515204
434406
286511
424186
304608
366469
215094
392025
190073
158495
116649
206271
77563
84286
440026
364745
100814
478285
531479
116115
277957
442589
175344
159738
465730
211612
511453
136398
464972
42536
57953
807
396244
9805
417694
8614
161950
235888
296224
222688
376170
10295
222496
327285
547499
356102
120594
432610
547366
189003
358664
68383
301491
188912
191219
551036
248279
471286
419801
493616
109728
361108
522065
50959
107887
508971
320710
136152
30250
37413
378424
221546
313782
352687
541020
85151
132754
186258
364904
379219
275824
216484
279092
298120
188057
330656
520575
375131
118648
156272
112981
52565
395304
80917
64450
514303
207035
100411
431007
173040
325116
518292
135053
163824
435997
74382
406844
259831
133009
359394
490519
64574
120840
532649
246231
197494
74927
238681
7115
343018
142401
40841
47152
238111
92825
109196
440648
108996
251790
218491
139903
500349
464117
543320
86804
59942
230924
305092
232709
195412
43099
382172
521511
111592
201962
251477
229707
317422
377630
522280
387416
500346
296932
465143
446889
238736
550620
280222
335763
46693
239154
36924
371277
338079
264774
260471
31406
155552
347664
279022
305539
465421
241333
321219
307168
478695
371226
457606
51084
235692
520537
64725
310004
140021
512012
500489
73193
47912
261031
457883
418279
118744
463872
164762
239003
493208
397804
74672
20497
568288
489459
412956
518683
133420
133498
453758
468276
485257
540362
180417
26625
287129
404769
486934
473867
326023
380295
442056
451531
100335
236283
136058
482057
353925
124491
396356
22769
511526
131760
159057
514509
133590
409009
244000
445220
487038
247160
36882
230130
368465
135914
404042
15396
84201
277886
309453
518300
465669
74931
455042
482987
546186
53240
265560
19202
28229
451739
5460
92018
491853
127801
290073
467211
333136
312347
547035
113956
91136
541240
246822
135612
255071
552682
272618
181755
485055
104130
418038
302169
50510
69187
181489
545408
525520
443969
116308
3830
393408
329830
319776
312583
166389
158935
476840
101480
31091
371917
295898
205803
190606
40507
486129
366983
202730
211922
254759
35304
223653
162244
355837
259066
10767
235278
405056
110890
320101
475184
288586
424172
229500
520978
56688
313226
139266
179095
80527
160591
170933
418232
77582
261573
534008
195708
450874
133883
436122
532177
57809
469871
392813
561772
556266
140906
193747
223248
372127
504994
279593
180946
64640
355296
14709
479709
365199
332343
203841
395821
251573
212952
215156
567984
267388
382037
146711
555602
229773
164625
361325
478393
208146
481383
504750
365728
79312
254067
265782
113873
302096
89303
206229
501334
509891
155071
476845
124737
489624
114392
117595
274547
263878
263085
82477
61605
59804
93533
358276
501088
427329
183515
381097
46171
205507
478942
450317
341354
279944
213599
241163
294254
33056
537147
258592
193539
60729
175504
492942
479088
151878
117728
433146
254314
265162
139567
24596
314982
294507
562339
106121
546093
403206
7581
64466
453704
156790
186804
236516
130143
520384
538361
370806
262374
546131
209312
106360
374172
10521
241836
86188
35517
161529
482131
335123
111353
441111
165925
383922
326611
232096
516589
346502
75423
417681
567620
866
176418
432932
101121
4556
181251
188892
370452
351961
366329
383427
1230
130073
76668
334513
206043
412546
464653
506502
516868
326472
62206
394789
328223
503854
2128
147325
318080
50577
473850
320634
397418
322961
497131
120986
454403
251578
69598
25895
406611
437489
464673
341256
56468
475522
8485
515075
66050
119253
49722
524477
116475
393602
555636
229017
405365
333586
468351
465057
33389
76168
299900
30213
225093
492199
46979
174705
125071
399668
12000
297470
108030
287952
475751
159794
117579
261028
323651
28305
132743
210053
98807
432418
226298
397327
448188
175844
99103
405100
321213
130375
378767
393170
2
546956
530114
250710
566422
337940
150960
560106
266439
209102
196287
519782
208719
265997
204313
22844
247540
564728
177590
229548
355501
349115
382034
528799
130376
510217
119188
208135
64914
5666
419453
307709
237090
120299
37982
233695
8023
567345
165641
29812
429558
470086
126611
335886
125946
418111
381026
140228
533134
443666
393
1691
243108
154732
20901
423625
243365
554205
438004
558949
362910
285308
474334
264015
543257
93387
114097
24307
233010
543964
446931
560428
92307
343874
172812
541960
101160
516869
6430
275991
106513
505592
154251
302570
64660
440451
541652
99421
336055
482725
325769
493922
565553
491233
43467
525440
198058
382548
525535
64861
10424
384630
257347
413875
298567
468828
335932
412607
496520
306845
170756
398800
191884
420916
252308
521792
252824
347129
275604
176649
278633
89938
78088
375208
557058
429112
269128
215969
269153
396875
327176
345944
480049
48696
457880
550377
566862
121701
170156
482274
98767
561650
451518
466203
563418
294575
394323
451254
113924
94239
391039
538997
400048
257720
7851
125815
318729
479045
23266
400279
309622
527065
536791
38608
386821
148330
85313
278424
183487
436785
322991
2043
103299
24114
59505
503723
455467
278461
184948
530397
97224
316330
14071
399647
3914
111556
369369
340881
175497
363589
145000
442030
457075
557910
322646
352775
224581
432209
216673
146597
180378
183533
212276
102171
431624
131841
314351
372574
167631
158748
104789
371061
548994
288937
476297
50465
320315
22497
471558
126264
392548
404251
474460
209311
523085
237519
507453
554826
169940
90917
23738
264087
257163
248578
419503
74260
205560
497286
272476
110266
282870
172908
277787
141624
88942
350654
79361
183849
219422
25262
42591
510623
563522
34848
283789
291452
439970
534838
79462
170289
139717
259212
239834
527793
6739
331572
506525
73468
89407
316752
289594
493191
445986
98823
311057
413239
113265
67171
355487
85043
560965
216612
515630
135569
564234
341129
356662
537399
321313
118368
374332
92391
167350
379384
190730
544302
276415
465508
7522
341315
168373
443445
360396
84698
342786
270475
46222
497308
205182
330961
129148
129339
20766
418386
390335
346235
253452
207809
252519
219267
100001
205906
300091
303000
433130
207477
44879
149651
209356
29359
314553
85460
431494
248787
529643
544965
296538
172644
224526
368748
162521
177521
549386
119269
146448
184592
335990
544896
421898
507618
64843
263396
155645
534309
420679
388773
525115
432785
409968
310576
463968
115749
380791
50715
463616
563324
128531
554680
116600
125461
203530
269423
494429
409334
380947
43964
19899
298609
127698
543435
480136
217847
321464
90337
85094
309702
280604
525668
22021
187906
284521
227343
279270
72828
50377
34266
563646
218419
71741
509288
314865
126841
331494
346964
184540
541919
565115
525551
102995
40257
231972
225839
81499
406193
318975
315211
480057
480445
169100
17751
67012
468346
303595
310045
476303
215861
266782
94497
309623
460398
453495
36962
291514
88488
402687
75775
97388
165234
306778
483096
225259
273330
145278
147092
533618
19408
379876
102910
102028
231862
561977
277636
196322
210907
282930
90152
362657
508948
302397
381907
202988
180010
313203
443504
120329
235922
400254
401960
367856
337198
232236
439323
30031
503677
194773
340864
306949
525488
203709
290448
464195
303021
490581
560358
253225
474356
114529
521056
342424
364822
386226
423231
45805
429180
255243
391863
119973
18432
439446
555657
526640
315516
174511
436376
291004
336096
341480
246731
391407
529531
164474
29313
173396
281646
31527
213368
229919
143386
475467
294535
295399
412891
75812
69524
345793
281038
517447
154647
541552
450311
406131
549531
489277
536357
489317
161457
267617
558904
551534
314687
119657
235414
302718
267278
368255
360931
279966
540440
483764
124091
321411
102098
94902
158546
399855
133513
338285
489246
325308
209279
313077
498826
183367
239084
282428
330612
439541
282577
536417
206864
162724
272395
462411
420173
283880
488049
289565
91509
332304
225076
155461
324010
449746
551265
134004
514123
72970
197151
378321
180914
109896
15670
232134
331177
502188
482948
159128
549097
88866
357822
546952
158393
81724
554075
464867
93812
340445
132128
134969
396509
36135
344681
524762
352300
344097
42567
144267
147324
361115
391254
520700
123644
306614
439853
546063
367526
539566
325613
472167
318184
497588
391841
272542
471284
251306
278506
263127
105628
226628
331295
490964
384971
308134
172701
548697
334210
299061
425631
328321
552974
61103
512378
467659
116295
269450
560154
105433
558864
543717
451451
533836
348134
43553
506514
325857
489270
328623
115440
124988
289234
430518
381190
44641
23033
401824
145837
387428
37468
208967
355011
365438
81588
458204
298302
459451
436928
213063
550827
175407
101204
547273
77129
412833
109812
377022
476194
202797
347165
132737
68901
561565
567092
280934
52981
383462
83349
481915
244784
99541
537150
382658
385297
268353
252387
236688
129797
565589
104341
207217
509050
470209
359286
544898
205585
254179
120460
386258
156231
411536
116770
21291
326078
505628
545990
187910
300441
500177
359178
353014
47604
257835
128556
478273
4971
41482
125417
351030
509729
319576
376985
63579
378166
9459
78264
440459
18655
474842
85790
183160
525818
138363
415780
520208
203289
525616
194803
93483
488011
104055
250314
409666
177963
114436
199097
440115
434783
207256
431720
319537
441768
493607
431668
385384
170164
311985
304765
442406
293498
492868
480351
136179
231396
261332
359611
408097
150628
411456
380004
267870
361972
231143
333632
505378
385732
169737
202353
283578
36131
87014
399341
227630
395357
159905
501425
61414
562182
176801
353423
71097
360154
196032
151136
270330
495087
44513
214202
538674
412220
266957
269635
518320
373439
225345
138141
6264
406375
330676
275966
518827
201484
92490
419648
86139
268443
184250
402148
372781
36402
340722
447197
75646
214094
215360
15145
350197
449787
93076
254999
434959
544803
275813
211521
105342
116036
428585
468156
336880
208472
454023
361034
519514
49324
433809
287675
528563
32050
459618
55248
432383
534345
9513
248564
498066
44382
381134
295766
303929
381668
88782
277252
260576
55162
175490
211198
403670
435858
297139
552879
381915
373316
408395
290683
246610
120002
128539
410573
50349
312767
22437
40873
211902
152004
234427
546392
566577
378720
147906
185321
208858
558765
117968
300658
135566
228987
36038
239175
67320
344587
156173
315391
140382
214145
8555
100186
499141
492651
237703
279426
512231
523921
442264
356292
4502
348065
161015
398807
348718
334210
90624
33273
277244
95773
262140
130341
376849
41174
306585
474421
390
543430
317475
347901
340415
426803
19488
506579
485520
123666
293203
34925
327247
12464
185158
414481
310898
334634
534743
564602
553751
62669
134945
243786
445994
305834
152247
241858
267035
208047
263820
267185
433882
96321
33094
315205
430363
223296
116926
19941
145569
402326
329831
109272
443438
195205
190111
396211
365581
43817
118140
117124
129682
462381
104422
85616
185506
193710
264947
372346
406611
516788
175671
112182
275191
17999
360075
74915
450002
505913
220661
79944
504684
486392
402186
20759
302702
205776
499593
30769
409542
475980
410745
445812
47723
293196
275926
368305
429952
521675
239346
403744
461084
227444
85253
224343
191644
375926
226958
88268
215070
276438
177440
378083
9594
79885
406853
110966
438115
64601
234058
7894
284180
204721
461241
213541
241724
72364
167831
532721
341331
156435
229167
106087
392670
96118
414844
471418
53029
294358
178637
34044
526734
99589
427330
330982
188898
130212
9122
504710
226589
322371
416278
43315
186678
197494
475721
286373
82744
83552
75752
13645
377872
455884
131399
153869
254271
484360
253222
372767
133830
93594
367186
316165
463181
383138
418159
202367
38160
310866
189139
506371
19013
430641
419251
314042
59882
121936
468106
225058
148017
59368
15592
150179
265571
210493
260321
217680
101467
272071
234059
190651
328076
529967
471370
243947
164691
329144
143671
288939
404927
6193
251317
74902
91761
503888
277597
558512
534047
315080
335405
546030
543338
292065
313527
362372
67601
339265
535748
504277
166069
299327
337598
467770
280487
497780
527387
107347
25794
157365
266348
1592
417083
362686
23486
338891
213744
413997
7891
66327
230893
222966
283768
424589
165621
320704
299209
149103
279261
10891
32867
34653
130334
396177
566338
477337
30779
346920
486245
435681
442354
224935
286387
338791
473365
308207
207110
280814
178533
249283
262002
12751
85047
166248
388657
79535
555295
400621
37220
509741
95874
432437
245672
484471
61923
197587
336509
256081
146411
25360
374993
263948
394234
115157
204613
257625
163025
218591
327395
373042
332255
536804
146113
429622
491348
529118
3198
557423
6552
429533
494966
30151
93593
277408
56543
10721
363088
416058
252281
376141
56247
113007
18481
382548
371238
183810
64468
93026
241588
421669
528640
28643
551911
199363
474733
161204
114897
117953
547448
113132
258009
270254
80098
538990
227039
248417
142391
40194
147566
333226
151484
463015
227847
402968
522529
550161
492916
539975
143233
538027
218514
174259
515497
257773
438997
329423
230093
564994
276832
198475
540406
200232
99852
500735
493695
372405
55823
424749
370270
541095
487817
208495
335321
355146
393133
180177
287655
102793
201774
416458
10617
371835
323316
337618
222175
205602
475006
102233
464012
486362
192010
434849
524587
177380
185533
77854
541186
518838
260646
110697
532569
113618
374297
318292
146113
179890
156459
134865
196165
133318
225368
46387
374190
384524
261598
396113
249140
310627
179518
403863
381809
403664
122595
337720
355594
305846
217002
282786
445727
167876
547037
217114
323782
567262
324362
159857
260443
323804
271391
25977
122508
201083
345308
144949
484550
18906
198648
66509
117363
282296
452975
469559
459800
506376
298495
538603
367022
379992
280422
46517
198297
380853
565542
31187
459148
441730
553074
270118
331074
356574
88292
508220
553999
562527
67981
58609
279720
473765
448779
563257
470069
143263
170549
233993
209544
90646
103396
567973
244853
463955
6973
334365
335707
94279
34044
28898
131519
381640
26651
311112
176039
404210
291202
555286
310019
306700
260697
469649
106197
58679
470269
208087
282499
287207
168980
502803
105227
378778
39944
187655
313552
69959
405574
268075
449325
396432
435539
529609
481556
349472
121667
488992
261507
216600
304057
379853
315058
47627
16232
174388
389818
120098
151570
83376
79527
275634
165498
373965
182996
365814
67999
340243
511302
471800
335858
561297
341392
239133
382451
100744
284455
322618
60752
156668
212723
235115
19937
73936
512629
214720
3284
505863
203291
460024
124400
50288
546710
42839
93201
407578
60338
354350
58775
510710
461594
343935
178418
47352
306572
409329
67274
388882
356120
379905
376909
42365
201075
30494
271687
365116
428680
564161
205857
161180
354886
28103
235151
480124
521567
289159
498677
313292
520621
422725
402976
7775
150919
149558
61950
351376
446659
413886
3285
480549
502359
544897
57347
210657
8617
120930
562569
113507
329817
253938
290852
24854
97132
131547
213277
377614
500106
435637
182013
317562
244940
244900
108072
499845
37407
237322
206858
124282
152063
450416
390467
41766
205038
429112
57021
107392
247311
121905
387536
110558
57712
270546
506856
466665
264957
188192
516086
415658
223910
115435
32343
373062
213122
287314
101215
318462
213286
495247
383162
445186
509867
15711
407098
360194
3972
477136
861
130087
477559
424851
392002
65844
537147
470680
280913
546425
538137
164279
119868
485054
317565
340951
252499
3735
218668
156346
158463
373985
92763
306451
412982
395750
206759
363254
466784
16519
307585
510109
24251
535717
430619
507376
33106
473237
189951
560194
279675
390579
55773
168419
233710
168127
127095
386672
34595
359522
114850
43506
444877
531942
408629
170768
94570
74026
460807
524993
340813
147792
276099
26446
136586
43675
563449
316540
343602
363868
448788
484236
539586
141384
475449
110179
268325
369260
257570
472394
443826
196650
482359
55127
89401
492810
500779
197226
261406
121223
317132
209408
147640
479724
154749
532151
5506
224063
526017
397930
73720
19937
236042
123184
286467
61975
438619
335527
319681
376046
99352
146091
453280
447084
117846
104617
213807
200983
275219
549587
165312
54187
43108
58733
275240
323749
229891
420055
97485
33320
184355
21518
548233
332757
121770
389530
213672
255547
310537
469043
168512
445121
424383
260855
84188
325673
434059
465694
80557
181158
352255
483088
387973
263893
121657
177428
310639
9615
534409
50446
224529
219622
515964
7548
15347
440911
256473
461993
256285
379901
499604
434027
215974
326565
522219
332444
353755
153322
554231
202337
229785
536301
497367
330813
324677
114114
281391
245030
123650
351861
306334
163051
218791
27860
468581
342106
336815
109403
426300
162749
282870
331038
3365
484924
175014
217418
553747
356920
512743
275127
319360
137114
400098
498694
460762
212953
552564
112904
164595
397996
176205
28192
33502
145071
418573
189662
29587
466746
403766
427193
178878
277956
541112
397977
429235
186609
409110
124870
192895
58569
480548
7365
566563
307486
317550
127501
290898
103973
150267
497559
286221
177007
334225
441360
558561
245667
565995
483755
541861
465285
374890
64914
123686
555191
363256
77087
215313
132968
489713
447394
76602
441416
174478
22005
181795
543771
278391
252482
349132
285678
403272
209590
525581
341990
310905
437007
184563
432050
231650
277611
354088
214684
120331
153782
339965
418148
209063
160485
230145
21516
447598
375999
372984
374595
214013
59683
192422
373791
92689
392300
125273
534762
327520
66768
217444
83195
385369
176171
233966
206608
389566
386492
447195
410380
515656
461125
137295
225012
179801
171648
416823
358939
411260
457379
370548
176758
107329
314335
228370
78436
564742
534831
559617
514344
322589
166787
263838
475168
306298
367569
391723
119785
8190
228926
119024
148464
4365
347372
117533
439109
29039
374534
321663
555606
288266
452442
297605
403399
508866
352253
173472
43144
66626
352723
12104
349546
2478
538481
550798
112589
128081
254137
282907
268935
68662
264997
218801
20440
180190
116547
183935
567803
501156
173757
59859
83687
85226
279056
239283
207482
138706
169638
249326
556440
523047
392526
106622
112331
171660
354663
398036
519445
189378
459474
364336
218264
427511
342309
552820
333088
433352
91046
6820
372779
448533
125249
235708
393085
417107
249371
280981
250134
199185
45119
264788
6577
220183
296694
179390
407376
366480
505271
191705
526767
146328
81658
545456
411411
320844
553901
189842
509916
181846
179393
289687
356181
448432
146069
358561
382952
362878
182873
520857
504268
505646
118929
420954
163485
508801
103625
394435
19025
474527
30872
219808
348886
360495
516341
549378
84393
14248
249504
300207
289957
162871
365761
519100
225267
44967
308058
41779
118598
449979
51682
418884
403429
445475
186241
41875
513725
436790
273192
392551
142605
10313
161295
395515
322445
509934
364199
1775
551174
336002
227138
451492
10636
334393
346320
137568
407705
13538
519876
288856
4144
459893
60338
430981
284173
267855
75097
511187
535986
147988
393587
412686
125371
514842
382521
296838
341863
349212
153502
44500
496861
496880
36404
93355
269477
538755
551869
385276
375093
351435
450833
70416
563126
307723
322414
9559
469131
72085
319552
460869
115663
454160
238612
356086
242751
383151
50186
566988
255932
200919
372133
287272
501073
512127
184024
524463
121864
229887
446951
410527
487962
236802
292334
204867
17325
4599
509528
365853
529693
162874
172781
262220
490232
365158
155296
4105
543485
359362
233161
377459
60732
121236
263784
47348
495054
44356
138757
346588
518669
396664
187042
280447
523248
115769
327780
311414
238585
383358
119074
170303
454117
189674
566991
156500
107407
563282
21419
177144
392637
223600
23737
221244
274870
60113
78637
509763
519103
169751
535458
493106
353258
541643
424123
199801
57875
411827
410569
416563
207297
348338
339811
65487
381369
469197
165084
516211
17436
297720
21469
140696
249787
525538
103292
403773
436140
243420
20287
35878
351746
144759
23285
202616
245965
374418
119253
562739
413370
385586
240873
46485
274610
352650
169862
146300
372426
49409
233787
421245
503883
563313
117344
232201
166593
232853
334468
282464
480070
377410
111974
503696
122049
355380
268006
73987
248938
248614
197876
215037
219703
452917
168204
483261
474450
426689
382255
454906
285672
40079
243661
13677
121261
315870
97562
498299
171718
404206
189583
140861
326549
266398
202955
82792
455710
108277
65875
173085
14863
281060
182988
392063
516681
507687
233325
113410
553987
202130
321382
234197
105977
260731
420507
82408
171674
506358
215071
30438
148675
545876
245151
327872
187285
289334
211111
418389
9158
277151
504722
293815
443099
158796
257517
485068
173411
189395
386164
343723
295583
218270
38516
201451
401182
262327
164767
313385
278693
311158
131866
202464
449782
145909
166070
382762
144921
269384
10260
447906
500034
365807
245802
251374
113339
325735
409784
146635
288177
67597
62285
121359
262469
142381
150363
553160
338597
509177
475931
234903
43781
246160
338584
135734
166384
733
293528
491782
34537
83249
555666
306993
57755
240402
301219
459542
304895
67620
33141
79611
333370
199185
367102
405073
275780
327260
401848
434869
95242
121936
111348
320471
225686
219358
499897
506398
23648
147453
166938
103112
290312
400396
377974
374686
346329
127702
420810
249581
434241
567418
384759
371409
294372
291312
397730
476932
226853
168264
331835
41118
335320
408782
422718
518123
118130
217114
143831
498930
266271
260415
479817
195659
224742
496575
112933
439696
359601
15453
64496
246838
505428
60145
92688
402946
10944
282197
294283
259023
496175
166770
124969
139414
238419
560972
68368
342684
504098
334887
34055
352379
507664
457944
191649
495037
517796
400078
92418
506507
499936
418084
258387
43006
77820
383890
353092
532240
70585
466057
385974
143000
207159
379897
375305
483149
60340
462531
377694
76340
281729
318254
340721
555941
90336
484896
5066
223803
104234
424882
126736
382652
71589
487205
189652
229056
174283
280870
566735
469422
311646
111067
113047
166606
373804
395059
351291
405916
377222
561940
506031
465135
76846
345787
28453
296388
145342
60806
201572
374437
128416
286751
398895
13700
261375
396808
395193
297435
61967
171643
398723
448545
557159
138725
156687
491495
126750
378546
59769
298530
19750
208034
221777
50660
395739
39287
181334
21514
378344
71560
370207
489857
102235
50096
206726
336511
565818
342778
430850
438573
98498
243444
92482
127279
366242
531602
535176
274837
388637
176902
401044
232815
232768
168124
153452
460534
393613
344422
465871
145397
324056
251924
474602
300773
123200
91214
363724
393368
438458
461143
452538
312213
435522
464945
43533
506907
201323
138921
169982
454378
540119
67111
433828
425692
353924
246397
12683
406522
241381
32204
257366
414384
129147
524152
376576
159532
304359
207513
25118
381403
234098
7055
325889
558365
293053
421206
403240
459456
86591
137222
90462
551901
515070
264873
54898
400615
399657
156173
320709
472182
536215
562875
110891
221527
364557
56207
290801
456103
470217
218614
566906
361428
308140
11970
288518
303922
317734
26698
10807
325069
449401
326537
450941
22074
8534
68084
92419
253456
360992
72058
254802
437290
540935
277602
511422
522533
150179
457296
327285
391253
66883
177486
414253
349358
304182
86207
523362
33418
184573
475818
457810
242798
182649
270935
383700
543848
411349
321851
1929
350865
499549
84046
336943
236288
223547
10080
173472
87336
459712
445801
471013
90191
478163
348531
316325
365471
130043
215162
338854
267565
294681
439960
516839
234203
21899
25533
321176
167560
497257
86930
454142
189417
239746
25717
291246
252084
372710
415285
53752
61932
561787
204973
182345
362825
41250
505858
460851
44209
476227
525286
506066
39351
117321
542057
353153
195703
268927
345018
256564
78920
151971
426533
448297
96053
347987
246258
27959
97701
361185
529966
77346
157584
129088
48756
69876
474477
195457
83819
540017
126968
429566
3877
173415
56105
40691
121495
160593
231757
268946
414789
420146
415213
397829
97023
272738
288254
411123
365166
59310
549018
558988
125850
319291
202285
115604
255313
332643
407027
466250
255490
230325
392169
95039
357844
522585
428388
425647
18849
16454
478353
26495
137509
506363
478604
23535
79814
83890
65704
253511
390445
251660
564430
50943
448499
465842
358308
3830
507566
423412
170718
298456
130679
106557
302216
12091
562575
379696
443057
441274
177210
300307
269236
396432
9605
316962
176494
215734
374138
443410
373008
52985
355445
520395
196851
193951
229434
513376
325642
468283
262725
280412
347670
477242
158312
372127
513188
238665
125757
212551
556763
332082
82176
14527
335764
184803
549454
461929
405963
468857
152580
483229
132331
300091
425562
137925
54230
100059
11838
389068
282062
276158
417169
285819
280271
133047
439680
238781
531434
488853
161145
342900
76783
248881
507980
46695
45184
19426
356966
42809
216640
379110
417924
262566
313404
206125
56408
281900
175308
375662
392892
384265
242855
152777
562716
402694
176889
337499
198642
461169
502419
527517
410774
184923
25480
446949
245190
106850
265506
95511
240607
48662
519060
466688
275569
34003
223161
519285
209322
60596
19416
363689
61768
298122
461980
275170
296872
449623
167290
497559
238241
174006
521550
42171
537891
80538
263448
550813
44660
442226
10060
518947
185532
77304
534475
155736
356269
302517
357748
7067
325867
230379
363529
340966
381832
556994
513492
143362
453693
57152
557350
208608
86099
55586
233571
225813
299390
193471
250164
102879
346915
325425
106287
446513
552534
250631
67226
565184
189567
122126
376022
42034
48052
384455
433234
43112
134918
39078
361313
231752
122317
472055
370930
334396
541415
81972
411091
207936
306323
287962
468359
43701
256107
407843
35780
390275
10847
521806
311636
124372
546640
109861
60999
111931
561969
29107
280454
317384
381561
5179
417860
196350
53416
205474
58971
59111
452051
424268
34157
363620
318961
170444
287172
61629
85248
123994
129695
37749
337516
85273
248698
433469
132485
281335
278809
278041
553540
30814
559334
127419
133278
397367
384613
498412
62781
340433
547342
275862
144745
374964
527998
159187
70017
323922
302511
484893
53183
51340
174048
152326
104065
10769
305816
399415
305357
57335
470318
487861
247477
56337
164029
42553
302681
675
95322
55476
433096
313490
111827
516685
218233
527434
53988
396543
419962
32777
524642
103576
538717
159457
547028
409048
350384
280934
536945
291370
109931
125251
118367
108517
307047
322993
432515
198315
445364
43008
509037
67136
35308
93187
495454
226566
265361
165184
241792
499439
487228
435709
167347
309955
563126
227362
12289
34031
379004
100001
299745
9101
11891
372010
446032
479539
87935
108753
55118
458949
321207
117271
427991
59573
12448
552140
43659
228596
150920
379233
215036
40024
17207
169179
123636
529253
1170
342017
67117
394666
567327
39697
257412
433044
257610
425979
436556
213561
228315
333383
568386
174903
257882
456960
439210
265573
540895
244183
213072
114868
265420
528286
420394
516217
335596
93644
139626
499613
458726
35124
206205
506049
91229
433933
351716
321008
456582
350838
461357
286624
107090
344288
469837
107251
30472
539611
566927
400714
48212
303913
432487
446985
288985
10147
365405
410898
354271
514776
177047
411770
168924
227649
43514
285143
251479
94410
191701
536301
533133
144942
13939
127321
287112
475372
382852
112103
252805
551631
485032
216816
478708
431403
406997
158788
13702
546228
390178
211712
229188
138424
41260
91232
80699
556791
73862
95787
339574
1422
562522
291492
2890
85921
445527
339100
155415
259141
373314
358068
424748
63926
567605
464246
62827
357993
290179
42140
315896
269634
309852
54601
372508
201934
20707
392528
441893
116179
196505
365288
461277
47771
89754
207534
283167
462904
396953
377362
25968
448564
37169
107026
485103
125937
290975
470731
96838
163281
296165
340239
279622
263479
545628
424027
149294
75846
363257
485434
360537
544104
307794
525441
3500
14568
107901
292098
541938
100428
61707
149271
436015
479604
163821
499764
16056
491207
380424
366491
42367
232779
107192
226038
444201
548227
225147
121932
315182
411240
200480
542100
6513
437171
487559
555999
297953
252378
40184
59821
31421
4500
513844
207350
334500
12032
360768
15956
340259
307977
27346
34584
291989
342126
526584
128849
399706
532327
33017
94440
520356
473992
162570
388695
49363
429156
376564
143449
412883
36986
518022
445643
165426
318772
168685
360239
239613
116748
345746
483149
488249
261506
22229
413757
561109
190709
555096
117326
277735
566677
242306
492964
452435
226459
283901
116779
460632
490907
24963
153131
97769
273440
195103
376585
198549
301734
562739
206682
277935
391162
297889
207912
534523
426087
531378
546675
547309
270574
358092
268750
450727
527305
189786
568308
198489
509891
31008
120647
253138
348943
534481
296027
37783
37219
389552
567196
124421
238222
455462
197554
403084
374175
53986
324397
524518
481622
296771
49600
300993
356253
550380
509693
500557
377550
225876
548635
86331
54257
413899
498982
553775
452521
318716
341616
19241
549239
144269
508604
251064
542879
320927
306938
381684
47348
248177
386229
239871
349510
415529
182543
129611
206887
394680
25901
137089
350338
47241
87992
27323
106335
285613
536273
282329
275799
496894
187535
183390
317201
311039
521895
294977
42324
143895
43492
16396
457692
13961
34538
299389
175163
103230
467996
338127
188315
383643
539834
256611
461808
411832
111176
215170
65855
23412
81009
544883
315413
103365
357144
190264
382868
551582
554451
264191
262586
398791
453093
37306
535981
109440
480232
56108
493625
29670
177072
61227
401042
202306
291138
137557
249553
202447
537119
214014
566906
404228
70952
423126
61638
452466
304344
390204
113705
160734
37031
69119
380082
112497
342243
456624
11535
52594
149326
72463
218399
182139
440018
46666
367305
510916
163452
426247
385033
442306
39016
337364
474149
214104
171261
456821
283612
177034
281821
105196
116183
376418
142286
133934
68957
354088
274694
1786
410123
79239
189648
417090
319735
226405
331897
550345
12337
363703
223292
233264
513418
504157
558073
395197
541624
478246
344034
320671
454085
130159
347774
178341
216032
48034
217760
346654
168950
188553
538016
411632
401717
161604
510043
530818
362228
559692
342539
358511
293691
533883
279388
43970
554818
251329
423148
355969
314658
142738
37308
38985
525607
96577
68426
85611
161318
440901
308928
117240
367894
544163
253500
146412
564664
472957
364584
466675
132099
419610
18265
156083
2831
423511
114553
179057
495495
342264
49756
469671
112621
76524
319529
286032
68451
117692
38326
559296
506164
83179
551821
469279
263954
146569
541413
84847
49575
19390
516085
561247
259573
321499
121686
364511
120045
8255
379535
232804
220656
335653
352047
67566
549542
260989
271687
452309
202852
31128
466717
432341
293531
328881
208948
1529
12494
301792
303969
498544
351277
566946
370242
226405
491434
447933
176254
121596
6765
99517
51944
169677
410037
314391
376962
388485
81272
312545
496032
391552
521791
372304
499138
421997
394263
356182
134958
430377
560134
319014
369887
376426
562437
85041
86705
25519
429798
510848
139307
354420
479945
332509
462928
471428
180377
290150
60574
418310
10002
331950
236492
232092
284694
366135
519322
193983
389229
395976
252419
165638
54860
530507
461925
269223
131887
398981
520241
105090
505827
249185
56823
155161
395800
381106
115760
62836
386464
177022
342777
493417
169361
320771
49574
287965
125877
544088
88457
49087
18234
18006
28877
328876
169006
165537
203567
544080
149598
309208
414859
238396
154247
117805
144601
514460
232222
232098
129206
288429
248313
379422
176121
131966
433867
233311
338023
175159
466421
479057
190357
404666
450623
351716
22642
325780
26974
161501
512080
520674
28383
452845
120156
524295
211315
292215
345590
208083
445158
110757
13692
176230
475516
427991
197105
515573
512658
305867
410073
508592
436717
403496
108067
140776
22937
121069
192045
176231
208923
9730
280735
551311
512936
58945
218278
230996
541475
283334
544394
33708
366198
228398
536964
404537
60714
107006
266930
387958
307127
556714
399403
111093
439595
456914
203604
227717
487281
177203
43638
69387
421067
91473
236227
293566
42875
219063
40806
19555
53039
190477
199495
401686
32214
369153
108646
271467
545554
446599
191232
376304
207432
334704
204511
306749
428590
410291
447503
334711
483465
521734
413290
160096
535907
268906
476998
97454
515658
265309
97792
236426
82885
488158
215785
352853
515427
114978
304979
391388
406497
476393
58825
364421
461841
507107
7944
282408
279346
166982
56968
379468
29253
239645
250402
490693
532370
183829
88408
68524
407592
204682
60143
511293
401813
122337
71552
174594
501844
528298
103217
19802
549626
196892
346773
331420
143247
499533
180349
191793
355372
456554
218021
564740
565752
334901
404624
259540
81822
381150
151775
169731
156973
19312
30684
133254
420784
142780
475517
297890
57109
454263
61203
95251
490323
508484
389858
99667
176137
200966
45268
40173
99253
57194
429783
51006
184772
232242
120376
418075
170694
307648
309476
18373
443037
304244
174816
485009
387060
508608
396076
483089
537459
527881
78293
148773
462033
34751
79143
158006
227610
523261
216824
152356
9206
132125
287564
313605
48737
133634
295096
328750
412297
111562
166739
153360
144081
288169
316525
343669
76493
428510
300835
126843
420970
406469
66166
173679
335498
271883
208080
172860
398617
302102
438099
354686
211223
400064
200169
51258
30724
52863
222120
235592
509860
350952
19643
515113
525828
261965
474028
493905
355457
353578
54697
488790
453065
409145
50045
430084
341598
344666
214210
342081
62383
373364
565276
537948
186985
226659
540115
323714
474326
104737
434041
518249
79538
131385
231469
34873
565168
58742
224571
20073
244355
524908
490963
346897
432722
35859
29503
559461
268156
193852
12460
435329
354266
232746
114568
286029
235111
517232
435792
122902
533759
319196
58953
115878
257191
491791
202410
37921
365781
305632
315650
488226
406537
20329
387313
385222
86086
46201
335655
514098
509342
472216
390313
491365
57058
381410
262990
401539
226510
407442
399105
233607
173596
428258
248399
318094
178276
401431
382598
351022
339353
445757
183789
560046
254460
70048
95527
421572
527693
110096
567089
328767
9984
111761
401324
488633
73556
62634
424319
227714
23717
468685
123797
463321
529476
297957
131617
453109
367132
135985
550803
15276
357097
91307
502307
151095
516155
230898
45509
219391
440784
516393
307814
507315
472080
157221
34561
480366
66960
369581
96118
245370
255895
341845
383458
217520
481207
403136
311307
387664
455426
563074
406492
62288
210507
291049
275818
309021
127679
9157
388652
413735
302268
354248
380188
511930
548089
422812
547598
231937
357149
102530
228232
74259
278796
516865
213027
169942
6484
41921
392780
330929
62668
140303
101370
336383
3784
456905
359127
328402
320389
220083
45543
295766
236551
53955
165500
39194
356997
414538
184147
277749
224154
324343
562858
5984
82277
502114
208321
156809
460139
550869
523911
124941
359586
481973
56250
419516
499463
359405
139843
121903
60804
101162
312745
542760
170304
449034
392124
440857
111952
345223
463025
317404
25870
236475
227592
65398
452762
472470
320215
263827
514392
110804
567658
2734
412282
128932
552579
504656
534860
567556
240980
20179
73102
36060
70335
157972
259282
264051
139566
132275
345543
404991
461449
61600
240196
295047
228751
493038
459557
566202
46572
96077
276386
74343
379350
507827
228355
185563
85030
222792
89041
355352
71855
71938
346418
548256
150287
452368
309045
512874
531244
150425
338843
356138
189927
259416
101152
27917
156054
261472
527987
46345
118664
207474
17285
71575
146529
432973
488563
46566
406217
491866
441886
509510
347152
550886
208439
271409
166836
378228
325072
467135
425746
277963
381048
94071
77339
528008
520433
24077
470442
488185
475840
320513
499202
163316
370006
41506
123755
194486
407407
448294
152904
257675
21427
491749
338662
371346
435793
377559
207657
332540
558903
212674
221662
281236
169391
62993
7993
447649
34518
273809
377215
536693
69146
170304
559818
557899
218900
278040
414004
566616
521067
508106
310176
557587
99692
479322
161545
18539
103047
350192
138589
320314
293206
40371
140021
111331
451719
348307
223717
255803
513988
358266
177923
176752
23023
316744
363027
209312
27180
278035
272277
301223
407863
117449
438925
253191
134343
34180
46894
333043
565598
46733
411021
381297
508471
344613
99682
448972
294249
399483
23695
260462
132331
544014
236193
490943
90034
138956
346809
314561
189930
200734
339840
432845
458335
509380
423266
530814
52913
278000
173297
37066
532653
367856
195383
478095
548913
470840
555829
205252
463364
553360
132679
225058
154185
274528
253191
531913
544568
306915
167478
258714
379216
498664
186917
178340
97506
252028
283026
376862
214207
151442
423728
527131
435827
220843
5917
498604
527225
228760
121912
338209
262494
11625
253508
200866
81018
543210
11681
228573
379903
318979
339696
393874
382
542344
285049
419130
23537
156740
542553
164540
389875
404415
222135
428108
196724
191057
462224
110918
229283
156578
77640
267254
9031
509841
14501
140753
881
481618
1937
119941
488979
552670
380330
305658
152642
46003
314597
22166
239770
308935
28110
204758
232666
100822
157655
162405
90665
9948
161205
290812
218858
327103
568081
552498
164135
416336
559952
65058
219599
372097
185524
448260
200257
200982
545786
347505
375140
40015
140185
82069
546883
454036
86409
1728
428165
449919
263825
12081
377748
410696
300014
82420
163134
456061
111997
174936
109451
161040
516934
239266
415780
266088
4256
65302
39290
117096
404606
454774
74396
442741
82584
419580
534510
121140
433019
300360
340093
335358
191020
250387
245020
306093
16721
474772
40514
254214
119706
484714
216613
275518
488623
528257
529555
126713
324988
86004
393546
216271
79946
515583
410794
167499
437720
396787
555300
217279
20031
216434
9278
183344
189723
25180
453699
90430
478393
161932
564342
245954
26364
486155
338179
37023
368208
245530
212461
84198
147134
282455
41821
285608
511187
469713
283303
152602
561174
503260
289786
242026
157433
328025
532572
347599
29428
207060
49013
125738
24549
240137
214022
358104
492511
565402
150957
235468
136028
289602
206466
140440
213215
415296
110717
253135
186848
136043
62177
552618
301166
273431
28484
230548
31885
511129
340672
135200
550476
445947
309836
527216
309343
55863
395716
83784
275318
184145
266388
368775
303240
300269
196642
284163
500076
200896
197778
133819
12251
214634
29755
119514
178741
565262
390770
343067
511353
202783
494911
279257
476804
163859
356182
414769
336966
28475
463810
167130
458875
6072
468009
552965
153908
196072
41748
338728
263495
326684
201258
166394
529519
357219
543319
37527
339327
499801
36556
310616
99729
68168
495347
268653
536381
264829
228624
124217
315612
498571
417534
553619
497105
274186
358242
368387
22227
446007
468936
110505
37413
120383
401768
295054
73130
106016
366268
247032
294977
385520
147986
451141
544382
509838
404020
348113
520100
532272
458465
156310
225248
81051
276915
29633
330921
418281
435840
18265
489894
269049
257020
264516
26386
394997
384766
262019
19390
82504
215659
361948
259172
249667
18734
324413
341973
144738
525166
305393
159161
160584
493368
335266
288042
544445
524229
479554
4820
292851
323499
65886
15777
502458
242477
337480
477032
510389
61012
516145
431527
123410
491293
435620
181483
500372
471243
15011
210286
422574
543558
179106
442286
425616
113170
248653
285399
361379
490006
34653
71761
288703
322036
63338
6137
352970
172822
137048
55950
264000
39442
432643
346936
460837
271777
417953
446830
223785
242874
462691
279013
166296
374013
182307
46447
368816
32842
472865
535026
109016
377678
100896
274044
465963
189531
314906
4694
462353
514051
476737
256280
435065
558726
565330
130190
42416
77891
125683
353754
485640
547576
11552
23712
491486
168184
557256
133672
99691
469472
191618
493615
560543
289934
475908
300021
495333
64420
198493
105733
322673
419141
303281
106652
151494
124786
491908
263194
165179
157841
100102
492721
72589
551027
357775
324660
157978
407319
153696
7945
273936
455431
387987
305240
384237
300527
221524
71542
193686
387346
501910
79312
12310
535528
241490
2661
478709
329906
124092
119275
106946
271184
34837
459206
103076
544269
234738
497552
128347
314646
413016
52182
401287
204966
12314
55100
389853
24939
53363
185305
321294
233579
192347
146870
418484
400959
95705
343725
452425
349480
407460
395175
318861
555635
523785
151584
366249
508761
241748
222997
58324
104185
19298
408307
403171
373189
23305
282705
400954
259668
544201
146927
164420
132477
59228
218841
346542
208293
36561
92077
6880
205901
298270
488959
389373
8219
539779
194535
76617
357611
22890
288903
75614
51947
15141
35762
326290
422921
40401
74815
144771
140628
166751
523002
565811
46361
447808
514849
159561
72153
93954
151550
410473
344873
98865
558549
162224
559856
446261
507215
252250
137140
39512
247947
157992
554498
157289
106799
133376
428436
402154
65539
93393
286176
405928
160720
100960
325844
84844
485091
412981
141236
11782
228547
472768
512405
180059
211302
128065
472347
158142
394345
24275
90557
225269
201447
172024
161343
210122
399463
110393
53725
3746
566657
554644
19944
473548
340398
266556
152455
390908
382317
560965
60359
385590
13677
451232
145428
354942
349012
566567
4993
300655
304346
294518
344999
272060
348443
339381
233398
71867
251209
395026
554688
440821
51188
504851
179959
33297
66899
321295
532472
474680
50964
404015
181346
441927
505407
83169
270258
282189
70813
547163
276538
306853
249492
199447
131899
150283
387182
71882
27227
226604
137330
147991
205466
353415
140201
535695
460778
354083
278259
482266
299633
309095
459876
347228
135718
83782
93109
155852
325114
70728
177704
213460
504125
108771
122588
144037
303182
286287
460615
276303
457747
459911
21168
490741
184726
174918
526157
255046
290139
545421
75712
538743
497478
234178
112900
241411
277550
431482
516471
166267
485070
149695
226105
89569
517709
15840
148875
270152
547857
333659
152805
127078
527479
271285
455222
536795
393247
342051
126194
20435
422169
153555
359586
228624
502306
348467
2505
34408
30659
460061
27584
446946
266042
112452
59723
39040
219368
257634
522952
9836
216988
397122
322782
227520
144172
343837
289988
81674
230241
205453
63638
181257
321372
245140
484313
272763
116096
433540
476041
447108
301327
384344
92690
285586
99092
555733
520831
78723
93276
227075
105960
138334
353167
273409
362060
475840
380979
525338
322024
191913
33949
522170
396491
484024
233237
535216
2033
62671
331220
155307
69427
316908
424618
420026
254992
455437
136555
150811
372873
325219
566191
560685
198593
101898
415770
35340
564849
493844
14004
387099
301405
154056
34741
80477
488285
374952
484295
178587
533494
112488
15086
90252
465538
568351
225909
126118
184126
51565
462045
390067
79148
359636
2803
205193
372282
448080
471699
201453
326364
274057
65298
191816
169024
52327
90735
140830
267156
195946
115337
36619
290164
193923
221615
156670
200965
520612
167350
417789
136910
360963
398383
415893
108147
563921
442633
442054
420541
368546
147463
502707
104862
251255
474217
239183
96022
315734
136174
84698
425645
86962
274932
288059
286279
334757
522189
467759
110909
444139
50776
88686
379854
2216
6943
108177
376630
320563
562118
554319
222173
331465
558656
380635
157921
244861
368799
466298
319068
302273
391947
102256
272019
86961
561889
312023
394744
539014
251648
391441
145682
537565
327943
41261
271408
433088
410338
441909
370886
559551
361624
261954
431407
174829
341045
357445
125784
429676
353206
287326
143633
430706
190087
508513
398071
139544
480875
469421
458963
144141
126297
523990
174330
495791
100150
177616
135228
93927
461261
189514
549378
451566
171361
34243
514110
153266
67703
334310
1274
298061
119647
137477
567539
501057
432083
479079
557425
464203
144001
282552
242684
404210
69046
212332
188827
209317
166123
354575
112030
105278
207622
469092
129929
410483
350599
443335
528930
421546
369519
50721
151051
453387
545893
547616
276214
373997
533891
379215
151180
66361
324480
239447
499592
361598
127286
362052
238484
432984
94125
452759
452901
394027
519190
311565
559319
564389
149720
449297
200032
205004
305177
198813
240583
345497
287813
233808
32893
154901
78627
449637
284181
466331
243729
568302
519744
423983
23688
286205
178153
115223
111835
341367
517168
43582
370547
305472
148747
160643
353258
36279
492314
522360
497306
353258
501885
79911
40836
304688
201991
177649
117732
260252
273964
99348
147828
266427
341079
486723
238654
78544
484658
167765
411239
229149
414459
365951
48886
180611
270298
330697
182544
311545
66923
465438
197759
220101
457193
325561
427175
121402
502650
59437
267825
399700
504049
46403
443814
127373
372833
459550
236769
198320
66973
541551
470165
214384
272049
260515
225162
503700
195180
493927
842
449231
542050
376931
265960
537698
361808
150454
110321
37538
417037
67138
476561
233110
538316
530518
305945
22503
395634
236229
458838
59740
3288
288406
404738
81782
321974
525964
53762
134811
241550
318063
13222
26982
484265
383148
27486
203455
387131
563473
303978
435101
47187
526120
188671
393493
220382
377061
171176
390139
151466
41890
303130
438997
38568
362665
422556
520270
227962
299637
378131
402579
198300
469983
370699
454495
548826
440047
130346
227807
43614
27762
20238
391075
180429
532061
359323
363684
300088
178295
130093
340352
506861
257606
406568
181155
407832
288767
369050
15881
49313
426360
205770
208076
560919
283990
410263
220943
261105
365301
92953
519082
352732
163923
329846
87327
258624
331831
103504
48000
496029
488023
37847
76075
496015
141943
258048
401659
267709
186634
202220
545233
173024
172796
456714
435265
56938
467996
154516
28930
143383
384327
313478
300392
547520
332744
449281
297485
295640
190040
99428
81333
451089
153275
25295
490084
43439
555527
43152
344424
70870
239025
142277
454022
436639
340478
346087
371796
178089
411961
390981
206704
175260
177233
365315
148107
505377
408328
256571
394163
521251
110399
81176
377906
10410
201110
250593
453582
538310
450924
520944
255927
285383
257274
83358
222160
343673
247040
428184
3197
516387
513789
43394
94101
514483
100457
457526
284765
329259
345312
13557
472116
528977
254946
29507
196439
310725
236675
168031
375827
23732
150158
309923
473055
318244
26529
500894
264087
35601
393717
131081
500540
204393
445589
538448
110145
562731
561616
508172
547977
496612
553255
201287
462039
213316
525782
510156
486553
308218
306495
522226
281632
214113
483089
252473
509323
525184
318419
124836
33186
546128
142607
275283
175522
286732
144111
207957
387537
308698
247740
412162
406183
43946
503593
452739
124955
116967
512509
346875
532209
568385
438439
364339
85680
513166
470588
144948
492269
513808
56964
199461
456008
500904
482736
342895
144624
191414
94373
301974
440210
52755
142589
169769
160431
187674
394946
77296
55741
311665
26737
148316
267881
91557
513158
177295
7080
154465
199752
518089
495366
141001
299813
549398
183390
531969
493371
287264
265929
535133
48716
107002
191167
306578
344816
231963
448130
232115
548828
251818
86702
532881
492787
447593
523615
535087
421930
187868
468809
124067
551715
280688
118272
384124
429987
81707
44749
145023
211572
182101
536359
512772
326473
544484
542014
24217
107285
485994
168667
521699
280076
311763
441896
55318
160385
464774
95157
27240
329973
290261
55349
287707
270778
556690
324256
198319
275915
261127
354496
221058
59334
492664
546824
564300
55823
284858
178979
482065
489678
240984
280552
283466
272494
286571
345720
476091
217294
201238
407548
264685
374450
195043
432385
324219
464702
104218
155126
519341
203253
293789
96118
337245
553901
427387
334814
2344
399632
256721
21578
376426
360433
463232
302320
310564
119740
158559
68487
50237
343733
380253
292570
90528
333926
435792
47353
412557
516690
443592
324016
12211
204140
152904
515442
10571
242979
105635
319051
339284
341251
204425
168389
479407
337302
458398
16148
11141
150875
417077
383927
307786
269880
500398
449054
221698
62248
235919
462078
236701
274012
423403
476989
23685
147448
490470
477367
404652
28241
132139
349185
22824
483905
147905
238338
109745
64528
226314
151800
155109
101741
381361
21572
9744
388764
359091
287427
421896
460197
218590
396395
324592
30552
473242
143088
527915
17759
48394
475719
218456
345968
446058
151285
430813
163835
167735
559776
166387
253472
367495
240054
238491
98765
162943
339327
433474
191426
401514
265448
541635
294692
550582
448290
139319
335707
273814
3505
239873
142398
255720
198241
347280
1726
309041
384047
367975
373590
93627
142734
429387
123117
563299
367699
427633
21565
12986
432328
545206
251223
441132
500131
43928
47993
19680
37320
97883
279515
208827
425371
190617
38548
407469
559962
318627
345330
237776
234093
276207
85664
238403
502035
347979
527570
69184
568409
86858
432173
6571
96799
398221
196623
35654
506404
78402
352685
58650
503030
29759
121833
419307
185907
244905
81658
37080
184453
181573
475495
551567
166514
25525
475735
165866
10197
552917
122211
86512
266095
361874
433095
355237
562899
7243
77833
343424
459102
452125
127229
394037
312239
507321
528998
276477
22958
248243
557844
283709
258604
314087
290569
212135
358344
329275
34016
295193
239106
417765
25824
226440
236743
187553
477457
266625
487737
127283
129157
82198
368477
455020
451720
466364
113791
559856
226718
244342
330523
140960
127365
533098
514533
202428
347886
283679
450920
306865
440667
156811
58884
489283
12630
359747
346859
383179
157033
251383
539558
533501
507931
147378
215546
77084
90401
416468
429962
484010
217981
319029
235230
423764
45631
470237
57993
62672
349903
397003
239822
119103
169985
527875
375439
9168
222176
352373
559642
416932
359304
466402
300691
269012
315079
384079
156106
173447
319727
48246
328551
5734
12398
314915
462890
405753
542066
395748
435394
391389
79027
537640
221965
402803
92805
409726
380301
389916
134834
331711
303621
147681
445499
87962
61007
107068
247691
373928
528285
351545
238962
486965
303100
461699
217324
158525
493438
310118
118989
91693
124215
414091
278595
402340
205622
108267
508783
47460
305482
71928
114901
102784
484322
558917
544102
89910
497620
449577
439960
382728
16598
65414
141212
278259
185824
106441
450847
511700
455884
281292
52661
229992
16604
110784
362262
498818
455402
228203
207462
2214
145275
241507
514867
232359
292529
32364
237642
390790
101378
8392
6571
411787
117410
236442
480526
196614
188372
367670
445835
487115
328383
218699
126324
207725
294095
232566
363100
184463
318322
564043
498175
491157
418079
31944
206623
144972
372068
212396
410088
357392
148390
380138
323013
415275
138835
237323
85481
110510
202557
337498
216166
538056
143164
151495
221363
154651
227674
232656
523672
456744
62570
460192
163197
503683
59929
146333
499956
442285
209760
89933
456468
64601
70758
526401
475936
281686
73159
110747
132153
437246
288163
216030
35663
300561
521525
194609
170208
303989
243123
6625
157142
222373
312198
9941
469281
5340
511855
510917
66434
256338
519994
19835
439655
405060
270314
247040
217199
405140
458650
19435
439925
162933
131253
520305
210596
194406
514815
68145
455450
172870
268967
90173
77387
172636
513468
216703
218210
554031
251181
530861
539155
240860
77823
313321
13467
522194
365821
130735
380119
523105
492666
221746
312183
320607
8064
483739
220911
540911
307876
272679
100981
176876
247542
50390
419036
220312
275924
199966
30078
532874
140592
161732
203787
395115
534026
307586
224410
253979
158991
92599
254862
310695
22897
335275
367104
63823
374887
362598
80850
205220
18824
179293
447118
68749
266355
24801
457189
436288
366885
506348
308840
327518
34632
153307
337212
485991
66493
224679
375571
190485
487645
124073
155002
293663
559527
156739
223910
506180
141724
1729
450861
315263
267494
34276
43146
136222
516503
444135
192020
14171
536713
60842
240123
498071
80669
502829
229061
217022
283940
159379
101038
295297
208533
305597
368697
567433
242642
486967
366934
207135
506047
445844
448334
473980
7875
359645
515216
137586
166231
136763
304612
306774
407852
1023
466151
55002
214531
404299
334726
340957
378988
92749
362366
178595
288659
437753
290827
465428
421819
538389
40810
364815
273780
35835
55478
73966
271297
90987
218034
127269
93298
21038
420583
336718
11168
120012
230880
30669
63136
290237
337029
337176
169917
412110
57178
103776
254497
264518
487469
272386
335723
213579
248760
413983
62832
446994
359240
107441
254237
461359
442372
139261
404861
423851
243183
26719
267204
446673
154016
315155
457953
358235
253466
540171
189226
526852
31582
183350
389145
259293
63082
280075
376409
347876
416879
370831
223481
418117
64166
289375
308703
313476
15669
539067
61580
101341
123983
447070
504026
63901
484954
97612
305649
471422
63567
121019
72121
330408
343724
28127
344809
297201
221434
116585
242954
385646
410188
487061
310694
510414
377496
500562
410570
361822
151930
255972
93532
180154
528874
550920
414855
343663
160814
236100
484332
210493
378334
390470
509567
211621
274937
277598
37954
284405
338412
131380
75769
16514
305202
143807
386110
55538
30846
358492
543375
407237
12732
104001
52779
124405
545965
171329
693
161684
93336
309829
105707
227223
366744
473913
47218
215158
361885
235916
530922
539270
502731
88652
401713
507224
553088
132748
65392
106648
146598
253456
551762
280224
187751
459027
238816
119963
502770
395506
130002
418727
208303
212621
444870
545591
264026
11208
99343
235742
325890
67385
58652
557764
325314
220828
89771
552736
499504
307300
218117
335500
79050
565110
350116
157319
358298
99521
507614
161706
242695
215794
460636
552832
255150
86247
451057
455605
21329
526825
544776
224476
284886
128804
208184
174026
342649
500354
528636
46946
418755
547027
237390
494346
475617
257503
229269
136654
144900
408106
361814
355463
355555
209189
402316
269809
478909
183006
315526
124238
347349
478066
451909
90624
40683
252256
42278
36280
131269
49044
529380
447011
348227
185775
487693
93499
21133
41236
502534
435933
22886
349805
360750
457356
538559
250734
555029
73913
174108
211925
7437
221189
206573
411164
505749
52840
221093
512662
9569
310394
375947
355699
565369
322780
170513
541243
492176
258541
202385
463494
175748
263862
457677
281511
348320
107396
543696
236143
438476
336555
207035
560983
384130
433795
155410
130907
174460
71976
170803
540036
227182
427331
10324
125865
262676
417365
37185
481684
174578
72819
46642
516523
224126
479556
331001
244650
132611
329794
146190
509092
330255
63391
360374
295791
415296
102713
432606
237896
24216
403867
290154
91158
259207
428472
393898
147659
56516
311974
119553
327573
129523
154858
427465
301786
17671
322589
308465
281840
123554
369587
261089
108648
80018
250490
17763
296590
38463
502432
175854
517346
301530
262544
309274
561362
454734
359828
279398
247885
196670
346154
295074
388926
207232
247113
196710
287434
191533
149178
85381
118863
482350
451150
376847
336109
422879
78612
140493
497324
302461
45248
179058
36481
16721
275497
146113
85436
421421
254752
155033
457140
548871
178738
341575
246953
493566
389802
364310
37308
317033
296639
537320
221232
117787
191809
236697
188800
121732
309379
296069
359676
161458
277367
5699
110333
496483
95215
438471
213128
143799
161450
391629
552447
440755
532041
232662
320706
563971
512568
326337
474197
321032
184575
415264
209328
548976
385316
227436
43090
524920
153145
271663
534413
434197
495273
410021
384039
27475
249098
356911
471399
422040
396133
274854
20755
123840
331069
289517
125232
19793
229092
484807
494903
475563
225738
513733
35217
128785
376043
287581
253538
503900
18809
383154
423023
137846
530114
4420
567690
261715
118328
450160
489292
205323
50099
525901
436265
157370
538420
121865
443749
159407
480368
517765
477297
467849
11732
186699
305159
153050
208628
198233
96950
87911
52979
537438
404288
138659
389063
168237
52140
549001
245018
551105
186552
493184
382503
273592
19082
72741
142096
181085
435134
211972
18237
127728
278709
292518
110530
289509
369728
164279
363790
312704
113901
445165
343334
402965
539665
303117
101345
251666
195717
319558
57472
201611
434686
163407
61886
464535
295260
564978
441268
374463
160507
97420
73462
505088
165243
477254
25658
19721
296699
553611
172471
497680
233612
553064
286452
145978
520016
123027
149410
552412
148659
369318
254718
19266
505346
348223
419445
197183
245328
145540
432218
200112
246503
538281
565093
65631
197913
5031
142242
529398
523722
472046
392687
385343
146521
264045
420043
568433
268197
491145
319249
500389
383505
365238
125372
545582
167222
223324
132157
474902
19459
336051
216742
353141
352104
37585
373054
471373
344904
158698
519390
178011
470443
368397
481627
219764
143405
507956
38133
476588
179506
434999
218960
234380
72526
444451
465461
464428
222238
155287
9031
223284
256115
568150
173311
460231
500669
14933
392471
240094
565356
23522
119974
108685
135941
173440
258185
537367
552367
268110
128133
338173
408952
318634
367509
206206
392485
558296
565100
238714
44009
10687
409478
109025
338099
136573
167323
247321
295402
147012
177619
535881
386380
50521
425795
434710
505208
480375
286207
247145
491264
42821
390464
31842
331897
397748
235231
422632
27060
50488
152293
463004
289399
422573
176589
439377
310177
98515
16311
181863
563242
217244
438688
495314
416412
512488
460558
142136
448053
346272
301863
380216
323436
264244
129879
517270
161566
273958
434692
65896
269828
453851
478314
61873
515554
221912
406885
361903
348944
111621
174555
361254
76893
325584
256807
140492
45652
313851
473365
408453
236249
332921
31604
425836
320607
318624
106356
179650
394990
241733
32511
101738
141976
160442
84290
52848
370738
396782
265647
334406
189078
376039
198785
58387
452406
330523
509070
407442
406627
308050
314145
269661
46298
244566
229929
261838
52578
66731
399021
9880
503327
515958
374170
89984
245121
384027
326613
555511
440444
261244
449942
227829
463093
525892
246610
273818
353387
346124
379277
308107
499135
177997
288532
432299
352112
241876
507948
554679
464280
432225
368468
197718
265063
417798
479064
232252
518409
240416
484041
412732
101873
482120
564826
361424
555554
421501
248461
226549
511158
229888
188968
86372
150615
407387
270406
171919
318658
185543
401581
295034
88025
174643
489389
337807
349894
190585
250885
156335
446920
477542
179430
433942
60496
255823
166606
239196
302842
254197
56650
296643
39904
398600
440477
130580
78202
499465
386292
53440
44986
224328
377549
379620
6860
160526
422333
126762
276758
380057
214925
517851
467944
278458
14988
79090
252826
403589
146024
548606
10377
201092
125717
36839
370968
545030
148610
381669
188281
110769
24154
127791
477669
181682
42470
160706
165350
76649
228764
148620
508917
487377
400226
406957
422921
227262
81190
89537
307114
565294
209394
135612
133936
503709
23713
413076
141994
43098
362769
433903
381479
284669
238997
525872
125720
245649
190971
253719
204368
133780
102564
48991
38262
236959
327763
25639
350146
476664
113255
224641
28779
92870
446142
447097
297961
542718
537374
162399
236755
557108
218143
4888
253601
467705
554106
357002
211162
498536
68850
1143
376090
421993
552501
233486
134796
385330
170716
47375
509261
291536
435165
344834
252720
147773
378807
235660
474892
332330
129523
509198
263584
563870
360365
232139
527308
54093
181544
9162
232877
61968
85718
493045
226931
437513
418592
259042
211623
455331
496070
402925
118090
375805
157852
429048
423274
77839
42102
433281
343577
395173
170727
404652
61903
181144
345318
184570
38667
259974
484525
65913
33774
267761
390193
369123
278450
228573
300586
351867
121260
545786
305354
511171
347826
551867
348444
507219
465646
214089
525758
154054
333797
119758
112092
407333
275565
103997
443944
326474
58214
84910
343931
429767
338325
188799
173671
123222
513867
30325
300338
566013
155184
139657
386797
122939
81005
161004
282876
367613
230719
568336
482812
222846
239375
125749
498163
538143
116156
256783
421644
501960
129508
316098
447455
506708
430232
47476
239008
262762
442559
480094
59864
214939
354039
169203
525679
38722
539278
451170
82976
438334
70883
547852
188682
466529
211438
115153
134409
129644
169499
258844
168088
473763
384799
170896
533649
11729
197556
213107
286057
556571
172778
566675
196242
554969
128176
308283
506796
305954
57437
465367
207589
514146
158799
314568
546064
203924
11311
551690
527927
402761
72255
396170
145705
327431
138819
86002
480064
46271
267001
348580
111681
194211
133127
81728
502857
539689
541995
403330
103193
411116
512338
196971
96434
259559
438086
228142
316142
70095
321573
270645
89068
186883
171019
228256
73807
519801
546353
374248
411845
455793
425690
466877
559955
420810
150788
75465
35484
227198
137199
248545
107367
381667
2050
92248
130462
414476
66508
422894
185174
321967
85546
133084
71259
107092
120160
64793
234439
196527
323817
62377
328603
217775
517949
57836
36393
540854
550988
57875
266025
125679
508286
400823
405301
482638
172704
297447
87045
219402
491742
121995
110810
461567
368744
180221
44739
473071
248744
432301
446742
424119
417205
91288
312527
190074
312599
312095
509643
562283
390828
527382
222667
127759
6018
71181
358597
19834
195239
105131
305098
411459
187834
557543
287443
107556
561258
320803
31462
195104
309340
203936
408685
449832
99333
525615
12325
389482
108540
276217
367887
230366
108712
162237
312827
343932
458611
21183
310302
483217
80767
428790
44400
169179
87506
268675
457826
180803
131347
352101
199593
385504
320398
163501
274567
308847
405230
223856
57169
461708
383863
504459
263150
65101
120344
455862
205672
526326
508923
89565
305111
243986
240284
461969
360583
70647
446883
48755
503579
108736
255752
565168
345793
558461
239807
304585
349578
386668
238688
339872
56873
119895
398317
534345
74949
412120
456071
400881
51585
321819
17781
178193
130625
493849
27019
225984
540585
313731
332267
353220
122094
336757
505247
306200
31693
491502
394857
499310
529755
502100
469451
278461
554767
324742
102496
215458
521992
366183
314860
374849
333412
424598
45948
84957
317118
90820
162248
143738
437526
52158
477545
317639
461479
482527
485588
444157
247973
506170
378944
69784
207150
479755
232038
173115
108962
447229
334612
460953
227929
151690
436888
122783
275022
276404
450767
164120
243684
308608
295116
301601
560428
248759
210572
158072
445716
125501
63410
186963
110765
459260
303114
42778
568325
561683
343661
89961
203800
422685
520125
464851
310706
10599
540942
360289
542406
404332
253790
488327
263629
192650
420524
24821
503859
453029
369114
73758
549066
521143
296933
108024
543832
244423
327174
818
92224
271372
455036
438839
442629
333410
483419
542281
554820
331556
471476
250671
545105
223687
438642
340870
240795
564131
287364
473352
511113
196483
337042
136921
344172
365877
208140
555694
344580
406786
81361
542032
211710
28877
377161
319430
458730
552830
57278
57468
262715
380249
236392
414887
505195
532832
62190
526432
360428
71919
130639
273291
143225
439895
142482
1134
382515
336021
358185
391506
273200
430141
185554
15453
66269
528417
407290
124711
435414
397875
312644
321670
107605
53566
501885
461124
339679
308105
247583
366698
410693
501549
126590
315364
441775
344773
13543
431756
25682
382853
308664
442024
285496
400716
303201
415317
42559
255847
547450
65419
543622
500284
247003
464308
354866
179548
50896
208373
25042
283595
67619
455484
75779
101568
551356
427566
148333
189315
408242
337479
510422
348663
464659
374030
489316
420394
480805
346720
422896
203305
191179
210633
368451
43726
139877
536355
231525
87409
136580
341107
255278
54903
297420
163255
262822
225957
529895
259192
284304
48208
128921
347997
448082
366987
50033
311479
76869
551027
95841
286788
421215
210785
86451
330108
258245
318501
188
434612
98810
474526
338309
403728
516628
25938
532291
544619
483387
172261
446979
371027
465707
430236
226901
555224
418863
501579
462790
229084
372678
275919
238098
789
253994
412041
332200
366329
267642
334989
381764
428913
82431
302315
108064
356325
415311
355437
161966
383132
366325
53310
179224
327173
112176
262928
366407
545899
441010
459620
375005
238157
7045
168315
108980
23634
547954
4145
141380
14089
172876
307847
136091
502937
407721
107444
357845
347640
10091
161444
117766
133741
504248
215395
400685
257867
466007
549693
268135
354284
209081
283657
170020
83388
355253
30833
242110
37526
173870
352539
294815
157301
214055
37197
182264
497716
137220
360101
502681
163267
500908
104748
148471
555560
314364
385219
177121
329118
331889
559739
60796
149806
348832
190023
295077
332533
185857
51901
150938
413847
55602
457138
175773
36993
213911
79918
147251
464627
534496
149308
50796
16230
530177
330500
376370
103101
368672
27673
504930
402610
157413
190406
143280
263430
259205
389190
123971
149964
57290
8469
419166
375664
162285
386155
109235
226758
364905
282181
278181
383491
44021
341123
34023
431412
36486
353216
203789
337584
501272
471131
134480
411533
448957
152494
253630
563563
241925
330832
170433
99867
227792
17453
199136
322037
332089
537300
362656
362393
132699
498993
421265
561379
274368
551398
452829
223852
200546
465524
137088
539654
58571
405544
167955
231012
502009
283505
184404
413327
44350
566102
114926
163011
202050
330869
86502
76191
332393
301504
562392
48457
71031
137010
276415
177402
452803
484451
112874
427940
137398
477594
419846
393734
260372
145785
329012
490709
134353
201865
284070
76532
207336
139110
26406
57998
88696
230615
340813
267843
268757
19808
57540
315998
563489
112520
110904
303456
180377
508800
248721
561039
171596
178174
238138
11445
26589
351666
204683
44270
273360
313180
456072
174296
278859
452668
536946
510448
134942
47810
2589
430906
437589
106998
50206
491010
98787
568234
55069
416377
362045
254237
25413
96107
508476
132914
13594
429875
304313
203807
187742
249621
224440
280622
277232
444377
382310
275034
255109
179938
488777
115114
196965
456104
306483
361476
165479
262086
375652
273006
127338
213979
408746
287825
456880
255794
202250
420943
551434
558034
298901
230786
87664
519026
58268
247302
51382
204703
254430
337856
345504
117852
14421
134178
124012
115368
498416
102757
304418
230
192003
265823
351711
299153
515473
469267
148161
69780
486706
392370
283458
212231
143841
180656
28929
415211
524155
26165
473543
448467
75908
458815
56735
359030
259962
455651
414480
114946
420999
71834
308259
84952
4345
447249
375462
225299
3723
539948
203154
484023
118880
377544
280029
557902
46635
190517
278684
249428
471372
507735
177875
550829
326339
527916
86965
4892
353748
358748
417204
214977
101106
10249
220137
173296
262943
318112
429008
266388
542035
434960
535244
308164
407361
310723
319060
36178
340239
488685
555619
471482
269744
225920
158010
115635
158287
492993
454170
473164
224865
149732
254143
184100
102038
174783
327762
46190
377559
103080
21100
130742
155706
254898
504660
374719
132738
130392
304455
272665
407487
120803
161431
461489
123312
358391
416164
160681
539458
219206
153039
484164
134455
530059
272681
98827
366913
301580
375474
324484
306912
368930
16272
502244
384664
383535
77891
330640
264502
54795
255566
53232
295352
421216
315009
262150
520189
332639
270713
450920
427419
94254
343990
258979
35910
548641
351616
306654
335536
509613
12485
239769
57662
184309
222958
396017
160016
82329
192711
416875
41544
229217
262198
292537
353904
229070
147825
144428
262239
368512
232576
101219
22718
149089
432957
505904
556530
513337
25360
312960
99163
418635
491219
461830
76915
440821
73189
428065
268382
422488
226527
233412
186475
566050
93496
463205
192789
521655
216503
213664
357551
203556
359970
51578
87969
142296
387711
558511
217383
331454
157785
249621
92958
107581
254034
40182
12786
265796
527282
472939
292667
341991
324015
339407
184330
169942
60860
314114
213168
539604
291293
351332
442334
191104
566388
497359
19389
218770
123716
476982
409329
506848
190944
349243
140433
499679
268093
30332
163638
323216
342778
161780
329383
342164
345143
164537
122283
266857
518528
327972
241840
186427
470182
399128
150017
508238
519175
53583
16825
525178
527372
553783
227553
319529
344113
176188
379636
285472
85302
45860
513522
464967
197707
475444
61541
553264
44795
3273
365560
318565
168934
276016
134321
222481
26124
168309
431577
202138
173589
36047
322432
169311
196151
53669
397545
562923
121373
130631
561408
385843
247143
191145
391589
18260
428820
370790
490232
78959
405118
567907
271017
80147
552799
181213
221688
308779
51033
169625
447633
125261
453487
280325
525073
236772
25845
238088
559583
115979
330341
253969
352052
414452
478362
416801
119804
70752
372400
473158
414625
24504
289452
341614
39623
282876
283414
18128
42693
85157
222142
77945
203449
316845
516791
190971
265589
145198
379726
566312
234694
11195
38995
547362
295836
426927
486185
164137
107704
7469
384239
277244
48194
38729
373421
423862
204257
514951
175325
418510
283097
133851
318920
564161
170104
9024
290598
538310
123047
377307
385662
208417
278157
509196
278476
366199
199558
294447
243206
139275
138301
75538
363912
116094
337563
375968
503299
563838
417146
482272
80243
165907
230458
353868
436900
139489
205291
351698
83962
136061
466031
195185
143167
182495
456013
213025
445752
373292
24674
150947
542264
34852
63296
561091
142578
42365
157610
127716
64716
460135
182894
65572
334306
226642
99072
512200
470871
271127
434521
54870
94371
349695
280301
195127
134050
236928
543592
27645
480816
218429
509132
35316
383317
115642
256802
79056
183372
22389
328354
154684
290390
288737
130460
226319
15369
147012
542927
255595
216837
133721
551395
181912
164886
31590
16177
74010
176573
127020
471469
427829
43141
126281
370134
337010
40282
38118
491056
133641
137751
491561
226141
42681
564561
409536
393308
253056
344293
179349
152272
44938
508788
195172
36125
122405
170768
184296
501089
229122
188533
373554
329586
292390
345739
125886
216958
47254
566655
278134
430776
3167
189243
505487
242415
387313
307556
224055
418623
459710
487181
529702
407756
338043
456563
557017
288377
544289
62402
206565
411678
527718
383503
266579
389092
121688
136788
64888
92492
240306
435865
203632
178384
513735
245138
285179
195395
297691
282541
424020
450432
12457
337130
216020
419839
27450
50016
467713
42506
319722
346451
368018
67346
76515
16067
524493
507829
527704
391655
529056
405880
395941
471399
465477
413683
211979
402410
370570
401679
166383
325928
399182
226425
446163
29772
156888
209072
74290
107571
295960
296255
135445
412874
495680
481078
514557
194815
337554
242492
459865
469840
182258
66742
518449
525359
225873
184698
23409
37554
416323
439233
77618
113482
265558
555107
138254
61254
40701
125370
158470
110046
469646
472604
382782
545591
157441
304193
472610
515557
3074
109354
214295
313896
278521
166130
221226
280454
55960
112738
148234
58511
444412
120817
217853
524317
481273
526279
203040
559854
331465
387222
404911
134224
145706
565100
546109
176003
331024
537210
52264
329966
324812
102725
242963
91306
441843
251472
163907
346344
73544
370939
352579
455168
155974
52603
46696
243867
52181
367790
77089
110837
502264
162373
377300
84577
164180
484538
371678
158847
173037
438641
12532
130461
301757
333359
224420
307164
24146
442337
247967
111166
209401
424299
430859
94511
510384
94902
203370
223346
517074
125740
527490
302465
568515
309993
124487
317278
395158
392720
17479
252818
141384
235444
408582
249326
370898
366009
43254
554903
133516
361468
363500
438641
221971
453501
368308
420707
492568
319738
287688
5191
29401
483198
45255
342908
477391
566890
282004
99100
245629
401730
143703
92722
441495
253433
396019
43650
51380
105908
355753
556135
73688
107584
314056
163207
265851
174925
19673
498156
170546
93237
517243
141650
504961
555051
327234
442790
253292
214941
127937
265197
533600
41126
377350
145982
366125
520338
175643
188922
183
220433
36210
138689
505857
256373
366809
294492
226369
288866
29416
110272
563693
125218
300527
259769
256075
210282
192784
509404
214061
92814
84654
35393
567668
274088
282139
412753
80025
534660
239917
65984
82896
524166
325938
180449
383224
328354
50112
114920
71108
249037
505230
154384
179713
420163
320443
1465
525508
27042
282559
526171
339182
534029
253125
216639
383638
383018
420075
407667
486560
478998
205933
126886
564027
500145
450258
207403
451472
500452
533830
369447
396466
242106
146517
167064
396105
530939
238278
453119
103926
173984
340322
246213
436737
470707
517218
473572
144819
443010
121150
219442
143462
507589
300072
88515
543706
246226
401308
562314
7395
496171
439904
411168
528468
72072
523616
140394
493215
532704
479716
249592
68043
135816
282227
3480
45804
488757
437945
242300
277704
533507
375379
480317
458848
519780
409550
538627
209572
260383
231681
382900
107325
29465
291327
215447
38738
125045
133913
480712
143051
403604
250179
434886
338443
128202
194263
360361
235139
323326
350857
458988
95490
277958
42563
78082
208523
28982
510534
106995
501365
1266
153633
190644
266018
465756
73382
82065
134861
386044
21908
137059
260600
453977
538423
11594
116115
18777
314738
284871
538783
206799
307528
194335
452823
275160
514498
318791
358635
507232
565354
99164
339754
301084
310255
534798
28746
149868
416351
305118
224173
47998
526172
199679
249575
503931
510371
394996
544823
54608
319750
312659
222974
513003
285199
470460
287961
495627
379251
479297
414790
507885
174583
409869
401432
59214
9587
35074
303055
519552
534617
476064
555418
96264
67734
507635
340223
18985
502538
333842
4017
39161
136732
505502
485181
57528
210687
180491
352013
222667
519642
275114
308032
57560
24834
153950
291167
504310
175967
309820
452430
221121
85425
511192
361905
156920
61918
217236
194702
159530
23684
448577
451419
275162
175924
563135
416038
526588
355195
77270
257586
439981
512444
377195
442601
65474
341712
325294
190066
109408
146175
188559
390137
539879
316917
494605
282257
461182
91476
427645
61034
225090
237246
344897
119774
459827
534855
510637
363907
311981
347440
529810
489596
561535
415157
506940
555468
224944
288834
340991
199636
535257
220405
375384
267741
263735
542432
417873
149731
29475
417720
406914
405426
550849
153173
47031
111290
68947
250398
313608
92737
502070
229781
542093
502504
40773
244347
526526
437676
500083
556997
403537
452405
456821
180536
40589
521897
331965
442010
465137
417132
74855
329571
288855
136655
376274
195987
18078
425099
481760
143144
105654
96625
361710
142468
2371
222788
209263
302815
462796
128223
146219
450982
361126
306242
384336
469812
314091
204391
148423
10046
116054
237845
561447
347763
550914
169650
59364
418249
63861
176684
370821
122851
379913
53144
178489
454811
301933
389761
507852
362314
73419
493643
298924
34225
516387
75761
371791
349484
461615
85008
189224
319732
54236
375840
262849
473667
352577
252027
11673
438317
188432
383884
53336
70668
5359
228589
261756
344805
158173
396819
386379
247482
87472
62441
315727
205203
301736
72186
508110
84402
44425
477327
170772
177475
195260
356068
321584
296388
148926
94409
189197
336068
115452
301391
179722
287909
566661
76348
293794
513044
428035
23717
231678
347277
441960
499597
494177
422621
461131
57795
225039
27793
431465
26181
383244
482574
156173
389956
552464
401626
237560
10555
281654
18679
458379
503882
379955
505749
279393
138097
109588
178624
99315
77920
393999
384764
411966
251928
4007
169950
331001
105843
128407
443151
30330
541502
76554
545355
295374
562527
377738
380702
81230
536249
160133
485916
87803
165813
159660
133157
93994
6881
127545
300985
117012
560454
294702
366017
246487
166779
433293
292308
37065
281728
567570
427676
383751
96548
469811
88059
422647
130691
242539
12410
246738
107343
61089
171361
383513
424721
109261
220933
527577
199508
90175
32469
337742
135625
302999
207117
301768
195363
176298
153906
193734
454401
516777
16531
80231
474077
299502
194215
565664
459611
259687
34589
7863
537911
423383
480694
533772
524292
474274
498127
466142
559556
185482
44006
100238
211200
57100
223889
63748
418463
326617
254098
1358
407852
190872
24752
71030
305149
481561
527248
98861
167966
435604
549487
195410
194601
94813
95304
303950
228055
68609
132035
231706
106905
235763
399314
142259
14993
133322
401054
137092
346514
367559
560928
480481
105642
173560
437378
77629
264699
43564
456845
474917
105991
525438
537872
7387
34390
264773
24369
6748
80101
9760
54002
126082
256655
113621
357505
193503
215064
125114
363253
300378
264742
360065
151976
461627
219023
135550
420000
540027
326041
450580
87503
30715
157633
75904
33399
165177
93835
206382
390764
566945
448856
137754
403905
70981
92289
485596
548781
277320
221116
20627
439788
361780
513864
144908
92596
393216
242334
489892
518232
46187
299595
438316
403863
24823
398345
312947
61681
521894
182927
191803
238347
380041
70936
474243
541109
197577
299352
32581
177716
367315
393037
446407
80589
565655
276475
344562
320320
367509
375754
389085
423570
119078
267875
30153
394571
331812
538130
370986
455265
350183
421439
389509
254210
150267
293869
29975
127805
388731
389812
176451
375717
149617
217197
520574
152817
421535
147543
368830
215915
26247
565275
12208
34322
363043
236499
481041
126854
407412
27412
478703
501754
287959
403703
257498
543210
135867
490943
140856
378560
391884
431792
136398
202318
254476
247755
251620
378491
537221
214323
136509
14079
199732
554795
329671
135211
255554
70487
547961
512874
455382
436885
504477
289587
507822
376091
258572
359825
369365
122823
519307
345543
258086
361747
109105
522713
329059
489081
506832
15607
42405
53117
232850
414477
490514
41680
530053
42274
549
417328
289941
37525
339574
535909
272350
457841
488311
510700
332679
225742
308054
322456
15726
166490
451597
107440
340749
299789
331735
236741
521003
185194
93525
444918
69403
66109
212179
416643
602
530526
301700
227416
410602
181612
184154
61590
1586
197986
418462
111460
227102
479293
185060
247295
461340
258822
62892
520597
255278
221244
5517
328620
449867
76102
535794
142240
119603
548219
200105
101152
303252
433398
127074
539349
531913
197477
501163
531979
372747
204830
143543
116943
50033
177837
211883
140695
208744
120843
84368
284246
426803
513452
22985
503744
531537
98419
211152
432111
146841
26220
82066
323170
510461
300786
94319
58748
386560
141277
257079
528337
439814
445629
459531
415755
55951
40999
503599
467839
538397
408390
401276
345277
118648
43911
416612
284202
296710
104264
167830
173780
293948
258307
2195
209208
242196
511124
242558
558674
501656
412366
181311
424119
206353
257835
477656
411998
86855
37057
444905
345103
207959
246051
77867
310649
511910
202
479358
171957
86315
27660
95235
69377
251566
473284
94079
353340
314275
324410
32000
195173
509015
397684
16086
418313
405147
116110
252102
67293
266521
294311
218210
97334
505297
366414
71440
427444
44902
206870
114692
553290
443214
99160
462871
549094
444307
369796
33547
90782
527482
410582
104871
560122
527357
2075
95132
38585
176834
487213
369853
150328
566721
269516
438374
264090
498993
30553
135760
121525
347082
182744
377071
527999
208256
246923
496836
32638
343368
86113
212954
64574
145743
172351
23532
521055
365764
123927
499788
451816
347708
302928
240848
41817
284052
39662
92088
272754
227226
311280
91757
6480
566083
77667
438273
195858
465733
517456
19985
387439
291308
439480
248189
548355
389105
555901
426969
256300
382764
196257
357624
426680
539024
513218
513444
444586
196518
247405
243671
495798
246309
348816
157070
369646
182420
184121
508204
291167
164123
180135
316647
174353
12982
420270
21959
70222
287401
376387
366252
234634
282801
88538
328295
192044
530578
31250
322316
87734
529158
333512
410059
176032
393212
231872
229912
331591
239620
282355
445196
382883
123995
335268
556222
466144
279068
12172
84135
330390
321978
545079
490849
241002
395586
87786
559373
68012
220296
114500
67894
479848
133194
253526
294704
423193
58692
71808
48511
373668
524581
527959
275781
353786
97386
382520
435361
336655
539325
310268
247495
405062
249878
226850
558726
321188
217240
274927
454296
123351
317211
533476
35865
216719
197892
274659
328506
101979
425664
501826
314703
74913
160977
426568
118280
403820
352507
526560
253724
102590
147639
169418
126666
565707
59060
294091
139341
188963
461441
198873
533440
277374
484728
8909
312251
119288
161450
22260
425234
477834
105163
428258
297105
532210
514811
62320
200374
549514
170792
308254
222247
89375
551309
341956
435539
255479
495685
434343
137796
344710
72987
182390
65198
474091
30204
567022
371915
190375
295813
206508
100187
513301
318672
417421
549942
481582
278555
53674
174135
534545
111206
540965
494143
165723
454083
119962
378119
159038
47424
510573
228338
235611
480290
200471
293950
145211
510242
268977
269931
447087
29373
484821
167195
274545
268573
517997
90487
21283
237436
449397
128238
317731
512701
370077
31426
474591
273053
274435
551030
40725
340475
448638
235906
20740
291359
2174
428680
44126
56880
14435
279885
556241
187472
516968
195106
434306
15315
106235
415516
139976
125828
318493
556906
224307
515218
19167
453766
555975
360036
285165
534958
122143
242612
107473
511187
51172
298754
544939
49861
430305
464651
224260
333738
532813
63027
115330
356005
185867
417653
111639
69474
533230
96070
493175
471711
274718
127834
333627
85222
370073
453770
362428
326229
20562
11748
438129
32519
310537
193539
236351
282550
147532
451968
407186
483005
287969
541356
33885
405631
299019
375123
496137
559081
138268
375340
475333
425691
534092
245662
459109
432566
4238
81921
529337
43112
13920
431243
205878
400606
459758
440357
137368
499508
336768
254272
93422
334490
65607
501630
153482
281532
392080
464797
410034
5690
381592
237950
60804
556665
114274
91926
104848
86354
120112
233645
450530
73167
6252
515425
354300
275163
188608
346373
13554
215724
392520
377496
17826
163703
472114
209724
341791
21761
14647
395718
138502
157933
34775
465160
161733
409044
109768
549712
171409
267418
500334
519735
173071
276646
251164
60059
70331
509033
123720
337027
392412
21256
284980
370440
449807
464969
363169
162099
127801
366618
476519
315524
155692
405070
459800
209065
209774
434122
165733
233485
521929
291333
396638
400396
114305
48685
392063
44557
196526
415914
458405
460525
482155
435091
357934
436702
81856
435785
259514
537297
159242
148226
546149
528818
70557
273016
152349
457158
337325
428316
464984
281105
30858
92782
212969
252651
444548
61662
23936
51890
206916
377292
2758
148394
234575
504196
516486
475942
17432
36658
438688
82453
440101
108657
425558
323934
268526
425632
15676
275661
419882
495451
548747
341554
380982
292297
495423
12954
126384
197076
375957
491242
235113
74903
163425
417570
533355
439532
295397
420503
95893
410492
57765
183187
261043
153842
503945
427359
449867
118712
42130
68699
27121
40838
233035
496070
144339
410907
146974
360250
105504
10768
442399
364628
12079
529408
137711
15453
2385
168846
464275
174742
37081
92273
393071
340119
167520
315443
527940
256976
559437
59837
420966
203499
501244
479258
318649
489120
566274
530239
359565
303649
271469
207047
485392
301130
145521
110939
238610
455384
400503
363435
446591
91555
319276
23426
354894
114251
70960
158609
426323
267745
302317
425726
188312
433408
20445
318682
394189
31152
262255
392244
100965
428709
72879
23199
388016
180757
207538
427109
250810
386652
402639
216159
468855
135382
503474
28444
74610
487216
552771
36531
212273
485152
387259
210442
107595
377083
171380
388466
559058
500634
261674
21986
138589
456762
455772
152149
222386
55072
562145
222222
241473
223295
145563
417534
514001
186717
418244
411109
492886
62762
527482
374190
523921
511949
210863
90034
311838
522430
184916
188541
749
485619
293682
184564
157053
383652
89607
542966
251399
48686
1442
491188
443851
369431
290791
428830
469169
485284
497042
186832
48470
451166
230854
21691
211189
474785
401362
425008
33659
254444
325772
889
481197
92164
517832
162199
281795
428290
111103
245804
16867
553834
330549
374593
53580
431188
247349
266936
112573
381735
169270
565121
373071
415451
469833
349978
428486
168661
106964
352520
484003
506043
548927
163567
508
72107
496845
513016
346151
347874
330449
351309
260313
290110
418943
104399
529034
271248
28636
557520
394508
381438
58882
224784
435637
80884
355136
565488
545359
564844
314785
488277
174364
150525
112218
153214
116273
376823
215360
477736
313543
169942
563327
189200
61384
553973
369179
214064
396745
313100
475790
211989
348597
384869
233528
199018
160530
533759
546957
109649
315764
125241
526696
530447
458422
17498
337556
44277
98299
209595
143521
534266
315503
98543
340728
175362
249343
122202
227879
325405
506845
390253
511101
536600
524478
328848
355060
64963
500752
480099
290722
14583
500170
387124
161695
299042
267608
133543
479134
377587
803
402357
429696
393335
492583
174437
312417
42808
4489
95091
273680
147147
305294
201117
345188
414681
295122
68332
174698
435382
472688
445980
219904
562790
10048
458631
111514
457367
229795
16567
84487
470837
134276
408025
349913
152457
167668
174366
242110
82442
408625
242652
361652
446244
274394
323224
42091
93106
351841
506459
144223
286561
266841
380562
349562
539769
559395
352313
261049
422724
208573
431965
346643
461002
314841
208676
485065
188906
210804
465106
378922
535584
520931
483710
351539
421641
356776
135246
133687
406691
7725
415259
374490
492651
59688
259739
264608
470854
180589
121402
566811
293364
271215
476045
380867
166670
514208
310090
147439
484283
404124
111291
377104
392318
184159
228967
410448
501245
76447
289323
490918
415576
322193
212551
97687
279183
52345
335260
253328
128804
311568
299215
512200
441843
485621
157046
406671
142811
47803
403996
337979
476521
73567
422176
555798
61544
238291
15269
369442
199391
489371
464986
116646
282234
209171
263455
510215
46282
308103
40721
197936
490960
502529
409022
436093
561576
542412
226924
497421
351108
450362
403886
476844
11334
180619
352040
83934
528637
527503
468498
444436
549605
51689
288291
492674
128091
193984
342859
399766
45282
151052
222533
241382
447309
563584
9948
432962
309948
98078
359066
232020
65278
15142
130066
232016
180848
221481
406853
527555
306917
443394
562057
312573
299495
381813
238085
365046
318323
260314
179640
357215
35143
422122
282546
457331
566430
276512
222486
427118
317180
548686
290159
488958
257109
391456
531818
490753
101006
188267
529930
496363
187388
425936
294819
520622
421898
31658
505789
79422
268114
50906
448767
93012
398097
102888
349020
8148
349572
48764
108081
496779
102492
243684
386522
355416
440751
415463
168833
80518
350327
288811
371397
49682
441740
281
453383
22920
86891
271292
183009
523965
28029
102868
532826
537467
347088
228429
198637
66158
171022
237375
256292
88206
255403
165605
559500
469109
18015
265419
156833
279555
109811
212727
109282
191803
283285
172042
549765
38198
407705
228283
26364
143495
16123
203196
276693
504871
486971
356911
246745
469605
327128
291795
380066
534896
484296
353194
15479
153657
485071
121490
292222
115114
233329
429065
11470
30259
520851
16650
500483
8714
76921
172629
164219
234971
285271
303575
553191
355928
9789
246978
489291
73334
289355
184226
114512
329075
417701
543500
501986
195784
500363
540750
521580
234827
176016
25357
94271
260088
426061
502240
368818
373452
336693
439925
299087
499562
369907
146723
317921
314097
404712
454500
311946
190289
41352
41274
384869
466132
114083
543577
138485
151719
156665
522705
319769
207023
15576
404643
262954
284000
247349
277727
321184
194752
50129
435855
484755
212858
88366
112319
264199
405796
124214
436672
340871
262407
393951
126159
515569
330609
147599
567791
294526
212115
553098
436274
15906
498972
566065
371524
418527
557980
445024
344191
160782
364501
267050
290565
553509
502937
447430
440076
54318
282531
362089
93807
249088
484736
73055
563411
145191
183991
528866
278207
95179
421572
11517
427465
552868
121457
349572
65568
72129
112274
30922
445173
385753
480465
564031
29385
42011
368906
18044
107629
213949
252560
300464
551318
22635
465223
255962
468448
316041
126245
28937
514667
181039
92750
225485
187271
101252
506056
196771
279128
175490
505894
533522
297906
333472
354383
362063
133184
323613
179113
460084
84690
55451
410259
500077
188827
165789
209994
320771
454549
32644
207327
98856
305252
357072
211718
207200
242678
35697
178403
138442
71399
83911
121085
355837
336579
423539
261419
136245
78459
284737
308541
313675
339709
323401
537292
237771
272118
349667
333709
306355
20716
457713
16596
460174
529683
135000
254403
480907
116482
95587
504217
322563
399881
1901
46027
406584
237235
174783
422332
530138
131624
430693
446707
245756
278822
503659
271797
442228
188196
99127
552320
512579
315086
149019
156570
122066
33063
119753
5499
500341
32047
827
240298
526621
451353
366731
215662
484118
73152
22767
123423
120294
276204
486186
461703
176837
134524
497508
120460
438086
472096
248044
419043
202619
248608
154218
180669
258069
472312
558242
137518
406289
537497
188852
504187
212811
77766
407647
183362
462251
382226
394567
436661
170160
113243
423805
21883
10345
1879
239
193463
435168
255290
65080
394110
81718
351251
327518
125995
58190
222226
443205
270919
105721
390396
274867
449431
451022
136870
37073
377605
214148
467247
390440
331494
33189
47807
329833
8883
182167
121113
249573
385065
325282
390165
32612
370175
463583
466918
257558
371620
169574
134053
426794
241959
419091
519842
515836
378620
369590
496819
26407
277252
426216
288580
268932
254707
455043
405219
549300
137050
266674
441689
141871
507767
219527
123485
66824
478398
4526
380847
215006
42295
410761
107060
537627
72066
211883
450098
360171
312817
307326
550719
119226
388411
101769
333125
119903
465489
445199
48039
318077
415077
303839
169706
344956
145132
276150
45373
95781
430616
33856
339751
494438
187373
117515
532165
485062
279572
226540
240699
138217
182842
125681
491828
184229
543437
152205
315338
377814
203782
376607
102432
255136
256822
448209
514957
369333
355336
350509
474229
552779
192230
362075
150391
117022
269670
51904
376682
61242
20649
225921
560174
552523
559579
370563
400461
114429
531224
467645
62875
506853
177520
516193
24702
301500
316986
124461
373628
445568
103405
447666
293363
543124
188892
523871
513450
368784
237676
96604
457650
414736
6324
516773
359958
503386
109163
209066
354864
279440
250031
527365
19022
210124
89052
544905
112548
57602
265082
471186
73431
302804
529435
338510
367750
110811
67939
535095
53892
411767
318690
215479
391139
212775
300926
426744
348297
206280
40309
394963
255361
521427
443511
556440
156203
368664
333470
192783
104224
527780
481163
324083
189386
563355
166172
377034
463147
188876
180320
515819
123511
476091
477792
386354
269208
339240
57235
480502
248986
83927
223929
13
511009
340414
519080
67160
382448
280015
441594
393283
172017
542711
303170
483905
435191
239795
131160
87320
234782
83436
489293
417689
548388
184867
437735
64403
303236
97685
60578
209192
433067
225225
74635
327422
223158
125520
451771
335281
444676
206237
515723
56195
176900
368070
396564
479890
172292
106135
361938
522861
272669
379442
463831
526388
231875
362778
107569
83565
514196
294762
260382
441561
280200
24704
287484
219901
375294
295310
315444
397394
413916
400544
522237
379375
301096
98418
433949
260641
504237
360871
522196
322735
281535
516460
519105
13452
36531
4052
424588
405627
284723
217090
413202
105834
55013
44872
426143
264907
190356
180734
415236
530313
553930
282152
95223
302037
453518
120981
524037
56386
363035
545469
459206
351631
169053
474259
142270
485153
472887
139195
219221
521105
138695
149937
135082
227514
447567
539568
239536
27435
76853
385071
139356
331898
561614
314627
279950
432160
301996
506901
363340
380200
310238
175838
188813
236141
187449
295432
371715
132863
250855
359436
430149
417412
456440
179010
377378
246521
137034
414253
379312
273250
42028
338073
74463
178452
534699
150397
122917
165778
130925
18643
331248
6309
279768
48979
268131
108548
477887
66902
61040
509245
226607
124836
295226
441198
82571
552933
79239
208785
90701
460486
260617
331278
506945
9213
294330
347758
106672
245086
539898
437889
218271
350291
308953
155449
480397
435798
414378
523196
385371
542601
416548
182301
106618
328768
144459
262770
364340
69612
9119
213096
212377
91100
389436
29777
247380
387673
221289
172836
151719
171304
438803
371025
375380
364750
472497
70919
369117
266743
171844
284806
115359
372176
504007
424210
322719
517835
216083
472920
365788
79753
131320
406101
321523
561245
422455
11552
108111
3289
324225
468144
37862
500352
489943
71858
339858
488904
211853
312314
364915
105147
66118
89925
159902
296261
312361
161023
334806
177556
111635
216447
486476
394842
50371
245761
189695
412334
368258
36816
190962
473127
45111
126732
405676
181156
45946
483386
247695
347903
60842
180390
274011
553872
483624
528286
453616
201786
164748
182359
192717
48575
100240
134057
197532
232705
498619
171097
480337
26500
18190
120049
338004
411333
437283
10570
41206
170422
511242
68493
105577
491314
198033
291644
448334
244701
429370
565428
157657
339963
388977
508663
475770
154479
418035
96814
233311
49460
106387
502454
275669
422144
298278
330630
69188
381595
270422
111434
71396
510420
135252
223934
537194
280151
274171
546622
88217
380688
329886
515204
101444
207863
325145
523070
91986
133658
387198
488059
297447
15315
103884
62892
261436
132848
301467
412209
430833
450041
187063
464675
179108
427098
510891
460007
70302
58319
535817
171652
188379
484515
273521
255858
504555
222781
566330
95937
527883
69533
359378
96981
527160
484743
393029
365947
452382
49569
563370
93273
335664
347378
56735
393305
464231
543987
491752
487167
311725
437261
278744
23801
536402
485972
115918
544784
135746
366721
48424
29468
378534
348684
322115
117040
522605
263269
257785
533387
298438
149415
281842
566202
566563
221401
427480
27658
312713
504726
477328
107290
132727
25301
318523
479211
42190
86878
491917
350923
511589
397803
192813
438923
431157
274566
51850
145333
162155
135442
339866
541566
275942
543872
349765
266385
90215
527733
521744
43202
385691
172621
45724
170082
112430
270171
172950
433581
515412
64137
493167
9336
561192
182357
210301
518139
429406
275438
460418
158601
363921
511522
239486
87698
38664
500749
444911
292639
51070
230392
8282
19424
179225
207399
318386
481878
555193
69860
532081
567942
12848
413783
51673
193883
551962
296502
144095
75661
189110
211291
38291
82607
175427
38046
361594
247523
419042
260808
353321
336038
2668
549772
189178
507522
429901
562723
451945
160190
6767
395013
243635
128539
53085
28592
61113
314613
504765
162731
429367
301615
510526
371973
103070
530314
343917
256900
12992
470048
550125
27272
494085
512802
336899
404520
55555
292983
199557
561901
444971
151571
492731
457941
60945
513245
418866
165689
356240
347235
120282
441583
460038
432512
246905
77195
20767
30462
534101
292303
479506
567509
435071
328917
499017
79487
535470
192060
8792
334260
32198
169252
406501
229644
492412
147773
407069
556703
95706
56113
416043
119839
510787
308423
221048
216972
267652
434317
90022
15396
132934
346501
53821
286340
386125
268973
315456
99536
206693
321802
555663
42576
361272
364341
272741
537196
370399
72231
165348
238931
567191
562319
321273
246060
157339
522301
515797
371680
468652
10625
327474
304563
89922
509704
482912
148929
492332
406406
435567
155199
74322
7247
564187
392376
172796
40195
337718
505140
419501
160344
51953
365569
469086
156328
104945
559322
523525
507370
30611
107484
475197
429234
347714
217161
102335
186827
64162
425829
416575
537520
218118
94209
47566
527106
418892
370572
482459
221717
222242
245349
144212
388831
211965
121678
126051
346598
186821
298880
179417
254778
239982
411204
403102
533293
388060
65983
224925
470438
520955
79359
196263
417649
529920
51021
71734
229566
489644
215220
199090
70099
96759
170091
259312
281329
157732
206240
418480
360534
371768
143010
144167
286957
256134
100005
408007
517557
428081
482556
322989
41427
354391
431725
251191
260911
362739
110890
93021
498193
401429
142529
139701
71022
125870
238337
496634
205995
18207
545612
284123
167102
49208
367140
443397
361358
512578
338357
483615
172786
421562
462732
292234
314614
142017
67256
424262
336427
456685
140711
182157
137993
349066
369485
123118
451653
202082
353150
242126
500267
226244
131180
340233
402634
427061
288728
353032
312438
489529
343001
397956
496286
13772
308083
25171
153416
234465
151907
214856
255202
433496
516522
356479
303504
447341
543923
69846
398855
135279
138221
264067
385509
210599
405604
193436
16900
232016
197779
459129
546939
450527
460760
357538
450918
215070
168291
500258
492685
320
363318
222330
226572
206337
529839
287818
384149
300518
320916
347267
60102
58534
136725
363372
481816
23441
317325
437667
130068
168696
431381
113697
409037
337247
406909
344121
33775
294008
185844
513054
229092
275665
524125
114586
524617
127611
61527
370929
400155
192972
253927
290274
164965
49487
241451
436707
313666
217724
152492
163016
41518
372991
522298
420662
90795
425271
89551
247015
215189
359965
73442
10345
543849
368585
103345
278522
87386
424863
206756
107058
155215
427463
375055
218799
452524
452198
488690
194393
109377
242768
80728
433212
422036
417528
14340
298891
359099
514234
297684
551019
189044
25677
488787
304825
546784
30267
159838
393714
103480
219664
74207
30317
460381
214513
476125
214935
324876
173389
348622
328858
176898
107749
58504
141610
94813
197414
158160
388549
30898
246608
112786
413545
20756
351099
403195
435726
331001
38488
561367
536725
526662
455440
186815
365039
360474
458614
553959
401273
285348
400603
534642
518158
537833
24564
88643
532534
249516
11981
337517
406283
354284
409939
150867
366316
476269
15832
208349
502834
426202
274961
231530
35568
559925
259827
484492
209603
282814
208683
251486
516364
165231
124253
239113
201431
304860
117490
475366
273855
57239
441828
202032
265838
482973
539114
365836
169350
216038
499583
229937
390772
499576
321693
52912
182516
492643
518758
354197
318956
297367
160232
162559
220267
351378
45950
176378
520163
48039
554253
429303
59250
514278
22641
259241
399064
197762
535735
78
482786
366709
258044
251571
351737
310846
35268
223555
474036
218519
325050
92275
249549
288865
51925
416208
354524
367669
215325
487123
1016
204810
397601
497828
506070
144030
131620
383155
326576
433088
561749
24121
304713
190754
433755
30580
388196
278126
165825
343605
326376
382990
905
300303
92405
352404
388287
105031
168970
1823
7181
491016
346054
377594
70827
336074
308374
541770
154429
430006
282006
396868
390323
505844
498125
279021
276079
287597
336305
410193
359373
365269
518948
387825
430989
15485
552974
6243
473281
120514
104875
89914
72272
493260
408780
366520
383456
86589
395931
528749
429484
192801
277970
170043
185671
208030
444413
135881
119970
423200
170624
130078
278672
220691
496721
366954
564799
232596
350213
307202
555315
214023
13908
377013
400673
227971
298409
84466
410479
147409
146749
484668
368677
397889
315650
137432
138779
430682
459549
161022
331668
183318
28712
112469
501506
235433
19641
348656
372176
161522
180324
311715
444273
259328
38243
241704
408844
342508
218130
107669
539652
459303
275609
338793
454865
494637
77118
296049
463615
536268
209328
434921
342221
131090
554504
352544
172360
490811
506998
260216
58500
558706
246915
244416
564506
258896
456865
463146
161196
525724
412174
566524
352377
299840
48662
232242
309565
330588
510348
379263
60562
254535
341256
304371
482121
276458
122166
538349
397237
85651
423192
237357
361834
271801
22227
396255
185345
237031
159002
248596
141805
394303
439583
216589
438996
523332
62876
202508
506845
516254
503575
292569
106403
149214
229644
542317
532283
378046
351098
446308
379083
111966
249779
485269
206058
296792
221378
97472
378011
494049
83256
418020
188077
401400
340701
508309
551580
240479
35364
518309
261778
478705
123258
430620
140452
135510
532696
150190
94440
504930
415293
277601
461058
54605
361878
231258
450749
28368
291054
346965
484249
335866
75602
79272
472240
40130
441749
468008
74025
148209
63352
31114
496701
274493
304235
509767
506018
71522
333016
286285
531732
560738
63750
367712
482495
521870
562332
297171
549575
549011
331884
234239
374645
278097
208252
330606
560473
514991
125820
255624
429346
85595
202794
128148
189060
10381
87530
221201
38291
208950
446990
456762
16160
385699
417577
313789
171696
120814
69129
329355
360834
396075
494959
270357
428349
163846
376250
220634
103905
223645
370247
348756
325182
531606
518187
139198
468809
248216
315651
47750
402116
470998
198297
175890
539059
446303
247040
78261
444182
172377
385256
200775
83479
463084
110753
9675
15101
47656
233221
20394
567702
503423
512478
538804
78536
296551
387877
291702
222944
303441
518942
298700
459493
349913
520282
370147
339091
331851
456659
79769
460510
321401
291560
414021
519159
282234
246807
28339
458335
161888
89991
196578
111992
520064
146816
197710
322856
83050
46572
169027
469897
194514
487287
313735
553471
509550
171919
432714
285830
476117
97577
210765
498040
268114
86715
466348
63995
556921
125672
462800
370459
562494
480029
353507
446673
378342
480885
399616
527266
494175
355237
176589
170977
489252
451836
168479
293889
503572
399193
546141
78327
477595
190162
468696
466971
214995
44053
143461
238879
178465
102316
189865
296924
568258
483739
257272
468261
19017
448805
436187
204540
418104
299835
278393
500440
152244
141381
480356
495183
210581
513218
502950
957
58459
477060
29099
167418
3303
123111
363112
253965
541816
85926
266199
259482
499830
427239
121024
458142
173213
492495
313696
468510
263302
79079
55288
349115
537690
243379
218995
189913
448846
419559
413875
368438
106222
34629
567132
37314
439108
218137
550290
145785
119860
309295
260135
178765
196961
437781
92721
434060
215642
528512
514908
181682
52413
143251
153724
223183
530974
407981
110778
6674
517221
481053
450915
33453
390936
434352
523260
41431
94026
325281
51787
203927
84423
346875
6682
168023
394962
174286
404594
44339
235870
385567
313883
377919
113035
197091
262965
150470
314029
400890
111327
248111
113404
415903
480397
239653
280651
490786
53621
222187
194446
161159
438457
166430
406903
379317
326318
507786
290446
209181
294098
131887
137510
285705
540167
274299
474364
489394
558149
172070
551434
391960
306337
146857
54844
225040
371819
360079
514231
153989
280818
494486
379776
407956
257633
130725
141803
442180
257722
439214
75326
117337
373469
83110
555008
250951
449930
204577
492221
350018
34386
407125
511425
107116
166579
208408
315442
64576
149915
237886
56958
94861
284468
446532
81895
61435
89775
5940
324464
229758
179448
360316
284673
18798
33340
406388
154376
497349
267592
435054
151157
437692
247589
472650
493886
419821
220527
323639
488429
50321
201042
149541
134913
300891
143312
247066
387883
266751
469494
517626
364066
196091
100140
157625
348539
407018
5861
303461
334303
169584
335034
499742
247005
203438
139249
265333
14320
22301
315973
294448
154328
141225
268334
125548
55511
25854
70764
473525
338289
84544
53597
164007
217596
151615
106106
336923
143725
406395
554719
469355
495906
542401
400316
117038
551932
147575
195870
532558
273165
527889
158137
247887
164704
517805
347648
438850
481464
139000
276769
166671
380133
436548
564433
262851
147233
537742
260112
76357
162787
126937
400000
294152
476554
561138
474645
217258
456290
203465
388101
558379
167764
15519
326848
62158
226671
193615
510550
72400
412075
194753
413997
451725
527062
189273
489108
257369
495986
303271
498321
348850
426324
262462
353282
113181
558754
499445
314886
239376
204092
238057
424783
174253
382164
402401
305735
183266
119027
306921
393451
410082
510589
220768
325628
168416
451022
31706
461399
41538
12383
375419
476850
27394
401476
287177
304629
80773
127947
513120
480852
342825
119434
289366
471284
241038
506284
87123
442406
300961
141016
424688
303245
331428
173654
211800
379420
397581
298745
282752
490864
484488
64137
448904
362423
142221
355550
12529
222278
500170
440958
338315
568401
164418
506736
542942
225686
207411
360356
142634
87080
163226
93117
91894
116611
249991
368346
289648
258965
524463
176218
546537
432722
367631
8188
517767
466455
263544
99820
243503
174657
212308
503060
9086
464797
315672
178603
457082
487370
140891
110673
490103
560352
242320
207136
447306
373933
72583
456053
9629
49652
298809
380322
289201
44617
487850
23179
329513
269210
340575
350742
74182
297471
334087
395874
287850
149073
59640
351153
237192
417715
240458
500170
477415
329806
269854
313893
345127
176531
487678
53775
406159
298563
181673
84575
57104
87504
433188
76256
517960
198029
559187
422520
195125
124226
315448
82009
98176
80910
403398
129110
240889
513622
300103
75323
530529
153266
279572
460172
521997
243620
249753
378327
535803
535891
50644
468327
396968
196703
358217
81130
455153
420486
373163
466976
544897
374884
260721
1811
547076
226778
84806
74879
309183
470254
236327
408534
512200
303415
424773
442504
109889
562242
424919
318808
22711
442530
509223
351060
223842
264981
470114
509514
216052
299376
312046
462271
44140
21405
148528
34357
285768
365351
415734
363831
83290
19525
317466
490703
398236
65277
187590
560844
431419
281230
331147
43191
635
148809
165868
504420
184982
102733
249015
277939
142577
118175
392310
565767
255906
391997
508491
377007
241991
350014
338401
13589
343383
536964
416370
198243
309466
534829
196165
66047
497197
73717
526191
211583
245525
430180
342159
371168
448147
29944
43500
64051
487804
370025
417283
82558
91114
336112
256545
70989
157902
94584
107711
300255
276740
441517
377553
313477
470799
310387
409928
72178
228019
24288
411359
435973
226668
416817
53694
430271
164939
412140
258788
303983
98241
193726
186058
327164
302393
411441
416313
386570
338165
425416
27243
140272
160398
141445
555939
384130
135120
157327
54353
474661
310870
283878
497418
463361
339619
245604
423357
166266
366101
272341
522443
484370
215668
317421
230431
131259
399324
362355
2857
102350
163391
178094
387101
163913
31870
2929
294659
158747
169743
397653
336441
108419
63460
433261
189779
162891
142159
466855
19418
493587
151690
227191
388014
453927
534987
479371
128908
333123
48405
395421
153061
274850
169910
126695
181674
190378
300594
385178
220113
220634
524505
533766
310954
286504
335043
182038
161288
59758
238088
69828
338751
395371
74962
169807
93530
467461
537970
478258
446805
478751
86644
156449
52925
233020
241823
483321
298833
479007
182774
115021
368820
342692
516631
472676
413500
408729
35192
292496
312672
324776
319041
250201
367240
377231
557780
222172
421887
320514
174223
72257
431344
484235
231472
337162
54080
355640
63876
532113
203351
502590
44006
233561
503194
375495
231846
208049
512648
538090
492045
531677
308081
484229
415018
440301
391912
50847
475848
544267
213471
565421
339405
114576
276507
410992
537702
503690
380116
526814
308880
243331
265789
338994
220938
110309
527444
318962
4172
19227
323420
443031
460900
29555
180528
70979
527034
209164
232134
567910
100953
346348
349017
245157
270468
153080
116367
480097
136574
244840
68031
103105
424790
433707
357065
189707
558324
83078
130608
60723
181611
78183
455194
184917
340008
463497
207299
403513
318253
416172
553379
396541
354319
152759
161842
353917
24245
243232
221183
225492
521691
285500
453943
355734
148045
65717
407041
513726
174960
289285
10777
199161
513773
20047
351276
210635
50745
472346
204539
182995
245583
254736
455265
10954
442668
97403
545910
511874
80309
303207
218657
220487
149583
36454
287724
423277
396887
325786
18760
394009
445834
250806
320754
555800
95477
326071
299900
468383
411182
37224
405485
338305
484276
37902
246541
24333
363961
255406
125703
407341
274638
125702
75520
220861
134458
508521
184627
503455
565157
42757
433396
127542
390262
203853
267656
485175
447731
420272
357178
548311
415440
124630
194482
479847
6975
501015
421779
483355
219816
1344
481647
362574
360121
536156
551864
536433
227751
139636
362053
372446
321413
402166
545702
428669
389477
500787
305143
96901
79603
118661
270754
143391
480340
130344
115516
126675
246648
39395
179249
186361
86479
13574
207529
436145
438335
442991
141345
46771
222
381180
520276
476850
60096
533864
365156
515891
257909
396839
307463
20901
293944
106783
242346
520757
341849
281563
119415
406274
205143
54445
204434
392083
447611
555114
453914
318719
91087
150707
229477
288777
379227
200003
23744
419936
166131
143463
532307
22932
250313
160157
355744
485442
164158
273560
411091
332758
336880
298248
409537
66744
527461
46100
163401
389755
285610
37603
439736
77331
509723
295366
172949
469933
341795
90000
90325
507894
111065
380980
26120
447322
430818
550240
95077
243277
286452
502774
511974
514654
32718
273616
294645
560823
535375
342017
238102
54295
293980
508738
206017
27373
155260
90833
532813
292910
135949
455176
423612
315651
62790
104360
238259
532889
250654
170953
473133
529882
106214
269363
511014
483191
331276
409551
513832
475332
336747
179088
228876
414609
214918
61072
20733
489112
193104
166673
107904
397088
43326
210490
44165
233894
93009
87920
389906
539973
423662
29179
45171
313779
37679
554759
166470
108836
278182
231741
499890
161914
267477
216395
403808
428536
494233
371706
135323
290703
331514
263387
332812
253135
100083
524525
104970
321669
401432
527748
476063
2822
425997
187930
42552
133616
413698
15020
216069
184409
536093
341198
10790
240677
320042
496141
279368
138688
162527
523500
97809
453842
166269
276773
457260
135254
399624
155071
236306
299739
114334
414677
141262
54064
63899
112983
416112
152695
375030
539719
181985
116241
213639
153112
339069
530762
515770
11317
343153
437696
241829
36109
240614
286718
156689
433160
36192
172136
515975
100709
267520
259053
358875
443216
285230
408970
487536
364824
28401
18248
286939
126772
506302
50310
158090
166519
514995
232995
526558
13371
481078
260377
510626
552530
513296
540854
91220
16714
342884
233339
552715
237127
257188
269508
277123
440769
435402
244143
225626
124784
24369
508350
371880
136471
411274
56565
188098
58659
198832
322205
175244
70045
11099
473905
17439
419227
14120
23283
177767
290700
151666
391643
7714
178630
128326
205590
65997
57412
109550
555574
137749
459018
486845
251199
469311
218768
411858
406156
6063
222662
126308
436712
514100
98367
170139
356491
19707
369468
75720
414063
405467
488076
113696
490709
67999
152962
230499
131832
532644
144490
22958
498722
129543
468567
361237
254974
335337
162547
261637
547981
505184
441783
315748
97638
197070
148791
272029
559089
84340
32779
484026
114479
228158
471131
74510
449778
289276
231841
69928
294496
557455
563315
8856
451420
265547
257003
338057
400952
518942
499089
261331
105167
1247
482889
229965
378978
376847
82194
500838
46719
279844
76875
36593
532421
181388
406708
278255
257664
249926
326070
171481
221948
316735
221660
192176
130603
198702
444516
60068
132583
440984
488231
410715
154645
326472
179574
17938
434565
322658
7741
441630
64761
367630
82945
137707
565670
174577
498121
448326
348596
192212
61254
473057
424912
46860
128659
88638
479416
405696
278842
507728
547841
479836
8169
186505
266147
395438
466533
144544
66676
552661
36857
511068
536500
436698
48450
328674
85192
129017
268285
254424
492065
61888
400139
334767
474428
298805
71212
471006
219628
61511
398440
370000
113588
41896
494131
423772
371235
178435
277941
112739
25362
197913
511497
550581
397642
5566
231276
495018
332744
270822
374306
416083
33101
78793
538666
367570
116269
147216
181131
504190
134237
248338
144960
315949
88541
366872
528613
486131
536968
163497
564017
492790
92758
406977
512257
338305
405484
401667
55696
121932
3896
480858
42193
80573
459771
98615
71077
383148
421474
306258
433139
261197
450544
457464
71041
104790
541652
369484
118574
95001
532838
447841
279410
85739
321462
123961
510097
557193
269473
254298
168738
113257
260537
411917
334271
537377
523222
189490
547516
520859
112952
408279
517637
476958
330491
186459
428322
111460
171115
432105
406853
507453
426619
325051
418550
530450
45378
221175
398589
238735
313147
445523
86255
553803
87263
171153
452265
484810
246009
105058
81829
16073
56650
32224
39065
500866
256086
117386
175013
530727
159469
519396
514945
98973
232616
102430
480649
52437
460071
494154
207794
402633
311552
331398
552606
295497
293481
341246
302276
79464
436026
324921
542119
358197
148473
108335
291445
567277
152230
74691
270622
306687
256616
546848
274193
314466
522968
59225
253651
17557
512374
237818
143764
402924
52527
290135
409053
80846
112907
158110
83387
378491
161152
364080
13111
329902
59235
476751
448110
369124
373804
527652
416853
200761
493492
179822
459700
368193
339193
92534
256230
145743
170838
359388
447584
71000
470259
59020
379738
8946
423126
181620
90942
565343
41890
548751
182871
92280
364621
8663
442973
545482
101106
403645
129800
366098
451641
176441
482297
144559
69952
349754
220773
434593
464858
310222
23714
508305
361758
336314
566148
138740
107121
186289
431484
514276
398048
554972
54303
68298
331435
522817
526493
180355
430181
48177
407368
473642
327132
432236
124873
379894
525834
269470
517035
207729
76449
180617
68199
275862
109654
410986
275120
352566
6546
164289
159239
306536
138322
335789
304927
370231
400183
490074
174810
404211
387542
441147
58491
360487
532935
507868
338868
359028
484531
254882
178155
496120
370969
321565
363963
134972
151829
386704
182298
349611
100717
476728
59838
190246
243322
217221
189767
43791
133380
221925
54838
80221
256999
314434
484875
145047
478598
533888
496967
297074
158910
142259
424783
278892
182803
453587
457650
240678
36555
332747
258638
102278
152247
525942
346728
131151
156356
149444
566080
503472
121740
25071
236202
505749
54975
272176
133223
379524
394521
394136
199583
282365
118639
377056
398414
264875
428944
284265
157784
495390
64246
358888
346592
90610
293792
225670
204654
452348
231296
296970
91660
296694
551817
432011
17767
318644
515724
347896
6624
230102
93698
344839
438124
54705
135468
94914
180951
275557
65640
525278
64777
499936
22956
296262
58262
26365
159253
189648
54323
481847
126953
420331
196785
430036
353221
106908
66368
468590
285729
261939
14465
316677
558988
2422
418267
418908
150771
255053
165444
391643
270331
272088
210970
175833
265491
445784
174289
420630
372384
379061
6922
352554
181541
244046
109990
159551
366660
232947
308917
124526
198338
146529
374251
328675
269517
372379
41251
430720
348725
504431
508433
423798
543469
64927
222446
399603
300517
261484
267209
535416
31639
271122
272455
455275
524257
258926
52856
313035
348941
172246
223147
418230
121770
212389
462647
174961
399320
2575
181346
16121
334931
146794
268861
114452
34880
216448
178801
183928
406600
272428
501842
523652
273849
108211
327555
507380
451045
432551
233442
394342
237073
296054
160048
415369
251994
568561
271467
454291
91155
43709
155962
173194
345833
21943
82976
137359
123080
315888
226158
32193
334417
354528
92681
484953
346068
447663
541733
530814
402904
492245
557793
107757
65593
8760
275799
425343
23785
87013
274566
133736
363921
201563
251139
197267
50228
315241
134020
13546
340712
119577
7652
426247
47842
68960
267526
375843
98640
323640
327889
74463
562872
64575
88296
334142
52572
164990
457959
73925
357551
449787
156086
309282
394173
146178
55474
336
505623
113491
318736
106115
9535
546511
104874
354708
539865
99615
357855
387985
306458
154386
218136
5477
499764
137614
285702
378060
225984
467215
545838
316331
346967
337836
41364
285076
300376
478196
330707
143724
417411
162803
255302
547826
353695
444595
359371
76927
245263
194884
376925
219471
452321
336420
457613
129640
202521
104231
489923
552759
547154
421226
175564
129792
80365
421193
75368
542769
452339
475422
376850
561236
76314
226107
203415
71407
280150
200101
251467
105903
103984
63333
86920
366700
547811
539534
530866
551025
540733
472101
128267
475491
248383
81852
468667
416690
242101
364670
508075
92096
75538
377646
172709
226792
446712
491931
477913
140280
229922
419941
513025
195644
35981
327640
93569
501939
533605
427098
515092
557736
269844
202973
192748
537816
468327
413666
298830
412570
361201
209625
263873
546411
406590
141653
401667
493171
511434
198006
500562
915
164509
203431
552039
238367
379839
13820
305835
315181
329081
309414
445161
469310
228845
54019
297531
286042
10768
315005
119239
340643
527594
51244
30049
216356
465109
470804
447603
342252
563091
274146
517089
336923
189147
90468
28633
196052
217240
565312
388286
48451
480770
202258
291949
273553
187295
36560
295385
460891
202075
356696
176713
421563
321943
122219
290472
170455
387519
527209
438951
541793
436216
338973
461777
564324
28192
38500
443919
106776
39214
295409
294818
11839
306683
51696
34044
19017
557383
50202
143480
529916
511829
302395
11411
264536
118493
81193
351452
380866
92138
272592
299196
393021
62738
348347
332386
208112
562980
76835
405469
185850
152044
282567
426006
510590
369566
163659
259110
104220
168630
54456
238399
343976
54363
526676
334079
226198
468638
394650
135030
158229
554591
297870
498641
245780
168662
558864
349925
117782
461355
266168
404602
567788
262346
112598
371618
515123
136920
216309
206668
33207
322466
306362
377432
541245
192805
147322
73074
297079
400641
250248
227838
255658
154676
439237
220845
1844
14664
71257
303052
391773
91632
94520
137781
375427
35275
297482
190219
292924
9410
170202
23476
507301
37223
371181
253923
523414
90399
275883
209216
484587
541244
45181
221535
461671
173022
371019
462680
125155
336960
377252
129157
369997
256201
154908
144167
443771
511047
421654
488658
495985
460909
290916
30986
535849
151135
43881
514844
24451
488900
21405
245872
454028
36005
484558
139877
529805
339188
427725
175300
354594
201314
277095
270734
100165
196219
247440
424848
33675
371973
402709
422384
544527
273558
250509
23182
378673
344778
407034
483677
264065
561097
112287
563426
289763
172196
5014
370381
119454
257059
46460
557529
527697
272004
160485
9449
477835
468581
113303
564408
124301
408143
398150
410217
387776
207513
27918
104142
278566
490269
288689
374050
48734
559934
258388
209417
445821
268077
57875
128267
129157
166005
552860
557816
340221
40527
289432
104873
519253
149749
361589
463259
230177
245052
430864
353055
147134
270611
360564
13885
471072
395708
496384
484840
18162
35197
184594
7009
189226
189965
39424
160462
506622
298886
404194
267235
332463
91244
353908
67091
397527
289447
378880
454724
307106
377818
260257
378297
495071
417199
142091
254003
181131
229535
250231
311645
525265
113417
383685
285101
248302
28989
236474
330778
22303
547746
25805
253397
181270
210781
184051
173016
98039
15777
191995
415606
311993
266252
280196
501176
540680
321234
355093
275358
299400
9063
511872
255846
226980
325852
518679
528546
376086
421215
538386
290447
567703
182871
72257
310852
321257
331211
492114
453024
312644
340525
227847
23448
16835
236805
511434
464518
452582
464036
194902
392119
26824
154118
467201
386844
242200
288161
408617
41249
356395
494392
503261
476381
393142
79672
184964
489436
543492
167950
171423
422542
536744
358194
177119
177259
261195
55413
58580
273342
506744
116965
363483
547191
457572
86341
236263
414902
373539
247267
17324
371346
416167
45876
533244
442420
486163
327904
451434
515472
98697
484969
304441
191524
536112
463734
349561
237379
502558
152668
495852
225626
296710
149151
370502
369435
70223
555114
262475
298311
144771
11473
144115
78128
268621
567596
330677
518652
333127
554089
297932
162207
400231
174633
464337
165573
491844
271864
463132
561850
526073
88104
496575
269415
149741
499902
162176
433825
208265
228294
279890
355859
85477
70327
440555
214818
525342
280686
173360
349449
56943
213923
293255
489545
484543
19273
230586
533273
7815
440249
534928
563527
276426
558547
320865
484164
431767
549060
441753
403845
533171
490453
487655
8378
219705
231583
205779
106468
242069
383695
392077
266734
140104
538325
474370
529218
332987
262278
552899
18846
419699
305945
374831
145359
519562
67064
544965
93354
59607
254096
98977
492947
211467
206713
194831
420332
485034
109670
155430
364488
130605
374762
194540
559280
403180
43899
483677
174590
388768
18614
156953
430561
207011
477506
486227
175348
273433
160977
118089
104042
387206
109130
42623
544186
228253
76461
405554
458829
451872
547078
6896
250320
38451
380054
21136
205655
241294
299593
523239
257213
299160
458096
77806
223238
35508
501934
350218
305396
453977
139048
554406
218793
276564
249586
222746
84395
187530
537409
106445
436621
198990
344215
528640
282698
129523
243817
109959
337699
262678
84475
76317
362918
2880
286895
412007
86213
320352
438826
558064
134536
130687
96945
282350
16659
233747
277586
218204
540611
551860
459413
356542
122262
52453
248885
21464
327288
201727
358144
213259
95455
79812
210639
422670
312963
246976
123393
553571
506155
254357
125119
255824
111050
248104
15388
117882
512481
114402
347261
403863
45227
194679
266423
456517
83328
247065
177027
372643
105858
475157
94141
57800
280077
192677
80286
223479
562810
27758
434120
561327
560544
298159
332997
434605
488249
361860
73027
387987
248500
437471
68174
376163
197464
54777
470914
12702
548691
522215
148647
267538
447571
223457
568525
360163
458765
100596
307113
401386
346243
154301
371145
57601
362367
73230
352237
458627
248039
66130
367994
149267
284325
142880
497798
531305
49094
549889
48284
546164
423207
192644
103933
420737
51184
499383
526186
171335
312265
498139
250439
129747
470626
112381
241211
481217
115712
436177
544364
298131
448669
93735
172671
443739
337589
560050
237485
322427
176593
407905
317395
273083
106806
568153
321109
305907
156899
204512
210729
230967
26384
316351
565562
418180
327973
278765
476254
2094
3945
380467
378260
20855
44498
127364
50173
248475
331833
101809
544457
504992
113881
167525
204658
186044
223338
93028
272858
296008
517942
442908
550191
208221
140230
530554
327734
247053
64530
11844
130990
562477
366314
362140
550593
542235
404970
18288
387060
119658
6968
172261
133990
126173
308678
93543
238890
5694
530595
155498
394948
22318
539218
26047
111218
449486
335537
139815
565510
274542
406858
83371
79322
338534
526368
494550
535665
74269
65704
525835
529611
538426
287004
448898
483478
548516
206100
229653
151508
35318
366538
61548
182272
331782
543136
343169
562835
73604
449024
426035
196855
130046
388851
196741
386901
375309
91142
359286
470349
177072
25901
368548
245424
73974
470395
263367
39618
200660
448759
495318
434125
433064
490197
54164
188957
150931
19674
502484
45141
267372
142948
37525
417423
53986
522573
442509
23633
79197
183477
416903
284891
352649
501864
421448
491955
279078
444114
397751
180445
250604
434433
35192
213068
567898
85170
19557
304416
517693
169904
70251
487449
317485
45532
192427
208553
19468
553187
189
333020
488944
558528
19700
314193
483929
341508
245137
567939
196656
183692
37182
318942
57848
34966
554258
400001
489024
368159
319194
232675
39171
254658
487375
358770
86191
176095
333644
210368
36553
274314
441972
170652
55328
355093
477870
99166
519504
86405
296798
294366
96797
427939
394314
302305
119117
552924
116302
447796
210012
195194
393142
159253
175365
333141
498737
231049
185124
428598
135501
135097
536414
142913
493837
17782
126572
267285
449419
182545
168424
210882
19350
102785
325581
153437
307653
294490
544251
478309
540148
340365
234134
295945
17877
111666
111256
280744
179150
70237
55238
560106
261794
310273
456301
59368
51711
484010
549681
293448
389539
381928
301578
353215
494028
122027
212377
266083
330806
451306
495084
371622
106753
434714
558034
407683
246669
16842
167070
524438
348117
73048
36399
217357
114838
412427
395342
406850
163203
205073
419300
172635
7870
223418
408874
244786
412765
420539
450701
342240
9323
451425
51841
519271
27880
251002
257804
8363
568287
490157
532330
531283
146426
478825
559461
525682
349502
83992
69421
560778
213807
383619
461929
270606
228385
422334
62085
532800
199925
107767
275322
167965
123200
532629
223503
298065
166717
230758
543007
327463
19411
47749
400775
511078
522592
154628
561316
473734
166434
217006
42201
330705
484295
480447
44812
132616
321877
552732
179212
240032
171854
212812
564212
524752
531723
51580
382634
127126
559955
440018
170633
445145
478117
300358
278115
462847
327786
426622
91747
32600
456150
420768
78870
19802
119323
433719
253659
286800
7178
76895
487207
118252
80536
470470
437165
144689
153463
206272
500703
561137
173087
237433
235906
426624
287237
467397
237202
370530
387945
120784
244397
520758
274581
111339
205273
334826
214025
18796
392783
141093
202
451561
429570
367482
148789
172952
362046
544309
518523
554266
471487
92969
470951
150623
234642
483155
288468
15439
526520
313141
544107
397726
58049
442469
252651
433555
447845
372458
263583
60409
516944
336829
325841
452649
556653
486122
512737
383715
148173
23917
33065
375283
166296
556913
538693
407956
308222
55415
273310
7004
480532
522691
121836
253065
291828
383685
121222
139299
15017
106992
315465
316588
317070
238327
26472
406803
110868
362546
201456
92924
204799
546250
10694
208856
90627
530489
93703
253389
151742
552030
16287
248171
105827
541574
210016
217809
14270
567087
462674
219643
108986
413359
541610
186451
152049
417681
101985
562834
301490
536050
520296
517034
490117
411210
95908
562555
339793
364123
515626
60566
291188
75720
447336
521789
415047
92701
79664
273116
9242
62446
76827
333063
328790
485126
485457
242437
297729
533354
402283
147234
76091
28880
38766
172274
555441
155476
90364
456338
119493
135664
538650
479817
80191
421669
346758
493587
29088
254267
83421
230188
100678
210878
476790
320338
243483
460596
167360
393836
249189
42116
393036
194806
235011
178084
462028
76050
517572
142528
320190
547285
188159
377234
402575
332959
316266
72077
142556
410445
172523
50266
80351
388083
256217
457729
280933
381969
55371
539450
223353
375613
286106
72469
237154
516536
485378
201591
389405
139438
243048
242215
319365
527002
216570
393871
500367
22419
26945
553936
230167
559017
120099
3699
523127
169697
93964
219422
469099
275862
118101
478030
159690
332491
361874
136710
433708
448978
244167
517803
330036
141310
152356
312144
205849
258047
423467
27329
175316
138789
53123
515468
308947
220214
197261
137861
90064
311166
514665
415906
360059
234058
91180
272470
337797
38538
157431
531272
436010
353278
260290
326621
137883
126442
203252
346896
363439
391512
51623
217317
532773
464365
537607
436369
325412
516038
390788
422068
368950
22214
524166
355416
23107
312342
76468
178916
534744
245824
158476
513868
148059
84415
67330
216096
174013
451809
517835
499520
380430
130986
35863
132857
429091
250230
538997
397803
539706
11335
131991
435423
308445
283511
454734
190060
302483
179061
94392
250193
530240
346281
283114
141006
111589
381536
282124
267035
288637
386258
164929
118624
259658
406327
309346
113353
464062
451572
406357
491659
297369
309269
341730
201867
369459
347226
249489
66592
142742
386021
266790
124091
7814
438046
183314
298120
266271
460791
37124
82728
337092
519357
205659
269042
380688
249925
248946
72425
159085
188546
121435
434721
328312
139335
144215
450738
551774
557477
253163
240916
20113
234599
514804
259270
284006
531457
567737
210751
1226
127780
494797
432608
320593
62442
411599
189361
15801
376207
424501
403895
464523
29854
510793
106824
366592
183155
367761
314824
514558
479482
408325
128748
331316
323661
62654
54161
107819
111785
471644
55018
373730
427929
314470
551883
158314
158351
262444
147536
52411
490129
71843
198676
535354
9508
435691
453758
457181
264492
133548
334170
51684
92034
232548
91511
311927
452608
140596
9142
96153
491391
248092
385390
329273
447287
136634
271885
173192
387107
7982
50605
36605
519313
159137
442245
468193
524399
7180
557909
138137
283792
133420
102760
101048
62637
303664
319274
272593
422372
82857
40417
485796
445887
258740
490523
358978
338213
513307
448678
246694
325046
374989
116576
323812
520872
303231
34828
253070
1626
32355
140588
74385
181764
271162
160198
25057
225111
2546
260208
342114
11604
368583
98407
274442
264920
82719
425703
410693
173577
21854
177353
233157
366419
24616
397534
437566
308003
486585
4542
54436
42222
481007
209492
323694
402659
484585
211347
399935
80502
65014
306067
269042
284581
214773
103977
474988
140305
400981
150586
11585
326592
492286
463817
324259
76706
307833
326326
282997
323623
267788
565225
71706
147865
252304
553159
338211
495141
354505
114343
379922
200743
247363
368378
312409
169064
38555
333607
568200
443905
275055
1264
219848
305725
54383
477677
532607
498926
152091
86075
410556
522482
470826
125816
340846
301462
192381
555747
399283
338524
117382
79758
158966
22318
113999
256622
102477
128535
258724
503668
321064
58099
86916
490263
120941
172954
200828
493630
356447
55643
339364
50863
58112
414608
15783
740
470145
193107
463306
496934
100468
398903
137253
331358
319372
133971
87302
106906
177871
545010
338498
386709
367684
422986
133571
104806
225686
27717
92299
364557
125490
294280
461833
224498
163773
404805
19413
59065
26373
279128
446591
206087
170823
355048
512435
209208
426143
52826
42011
89406
409012
399149
240208
93235
458422
388060
504874
312041
103260
558657
502458
94470
257731
247766
229730
109740
194131
261851
371861
472797
505413
212854
419073
64650
374840
185428
327051
329990
499854
407191
197874
460501
319622
397407
170766
87058
314135
92620
525010
481320
52538
388206
461988
103338
216497
170270
158324
71305
130746
560898
115394
47194
74241
363591
9538
368807
255615
32062
339419
496677
474298
236959
375170
543592
517832
139942
367487
320870
264598
426846
158419
536765
518031
5679
63858
2308
184152
166812
115625
427729
421768
193151
201866
430035
327140
547607
371654
157379
542733
420920
418195
144352
448303
412311
339145
395106
517131
434741
183631
471814
320682
36285
441800
87455
68563
545717
184504
198899
205182
16356
2441
420177
240913
387251
29558
59979
417451
177983
271452
20530
116107
452165
135332
359972
556561
291073
404142
373526
80161
402371
56079
541003
319397
338595
109310
154343
131503
218423
174920
349518
465331
461631
424075
105672
154855
204291
556528
349313
547963
59276
377213
497568
484993
311407
203130
171395
526541
20970
300650
563581
355786
261484
182207
61626
362714
79959
556880
216117
81158
382563
558852
254882
16554
405551
329557
21075
231972
147845
104670
175855
428090
389314
302874
4334
253747
358071
469078
405025
301155
536189
498294
254164
227719
490592
55517
228730
228481
337195
419134
367980
535932
455058
265197
164042
142703
403959
304425
285233
1233
172791
43431
474877
368451
431742
427098
206743
258945
154808
22318
373084
141290
474479
340414
118670
236302
300943
101757
229855
151931
67961
156881
428396
237723
213861
209197
257732
332918
202505
115367
65442
52721
358599
278537
148560
48209
288955
192093
194777
516038
417408
30985
252378
54673
401524
504040
67925
428625
88365
365036
67051
505952
112372
549225
295520
99526
532581
83864
14887
438191
482526
381258
508990
409419
60110
67662
198110
328535
61191
478096
225646
53484
237244
200667
419953
56345
214224
341358
80572
552029
409879
533807
209773
163370
423024
522624
69999
336977
466751
199183
32888
182958
515987
421954
11897
377572
334231
361509
181726
153180
271422
189337
373881
379513
151498
42922
272576
219874
288230
240411
393199
96637
345918
266767
436867
339291
406523
202
58670
234155
292021
117973
509622
217942
460863
431256
18546
546498
344302
90959
314021
134342
98125
336949
294405
555087
95707
320098
163016
21159
253406
29441
18534
3231
400139
172144
566677
182960
238382
503359
379384
168968
323899
544149
420912
456062
433824
99705
406443
393119
536686
107788
434730
457496
74990
556346
285167
479696
109321
24504
163615
94198
200107
388176
331267
564258
370075
275464
415496
66787
485822
287605
534081
166835
463554
105374
112489
99980
393051
29715
489610
306223
530271
205475
510981
259401
530604
449106
348103
170160
144736
25504
16672
40937
127958
155143
56122
180665
410715
56397
119167
395440
103155
117395
142798
222335
485483
542725
403402
129184
235545
86706
65782
36486
359836
404988
329234
246582
209006
44025
375941
411214
218335
302438
382354
134543
143564
253238
502191
563727
257002
502487
420343
43387
250566
414207
447571
143214
129788
363396
170973
193736
432339
255620
363539
291224
537519
448748
60162
18841
390812
2863
404451
313301
37357
418239
254070
542668
514365
99876
295597
123681
234178
519260
329397
310754
105696
140853
419399
45086
152649
313178
274903
86046
521110
200824
477550
532925
220232
394346
437904
472171
233810
335020
11986
193201
247605
380490
459121
95632
201518
269837
295406
425819
419543
6756
187048
463346
392246
196965
247733
21868
486007
264555
335892
264010
138230
253281
540643
328912
74780
506050
124076
350997
78128
560303
388429
532116
20298
354172
340837
212820
225508
117543
235140
76059
233380
243461
528305
259476
31371
85626
272009
347512
516288
401516
304230
485812
158574
336075
368258
163725
277012
524043
441468
415054
366486
80793
111123
202716
525675
176988
478847
307565
365661
89595
552295
38090
41153
498173
106256
297264
195666
226121
238324
240102
272904
178003
369252
344882
328857
67257
395346
3411
211315
249114
424543
253793
72368
355550
36963
295052
270773
35080
505521
427879
3442
501187
85651
459598
183170
168446
438906
556787
40773
526703
185752
319497
247017
82895
230525
550467
258637
360716
529775
485311
183714
126149
421260
352927
214057
278250
114290
261029
107871
324547
145121
199326
172105
68459
372165
335432
457838
397381
332461
397476
349541
327540
74611
461983
73441
25997
117232
344655
11028
408048
238469
56366
191025
259412
247359
521774
330000
91045
349709
358566
179312
170322
353319
116724
398005
463289
480814
470109
405833
404768
390482
41665
455582
450375
74105
350271
166514
12799
409977
549181
489774
93380
343926
502959
273011
520443
19082
19878
58437
180373
443098
103650
60806
52165
553652
378103
361908
397169
167899
466993
45034
308280
549146
475885
227292
120000
91865
71817
134309
231336
349675
217750
534167
512207
281987
419675
189875
371778
405888
468311
227150
330701
501376
329686
106658
81529
41109
12046
352031
470196
132068
271631
433844
346896
409767
279198
127912
252594
88079
459028
39813
123936
266759
157475
456940
290234
246620
561132
226055
402611
466497
265572
442772
343074
258606
517667
461359
387365
458200
226121
88554
432824
342323
499732
379087
344273
88376
524865
100981
270634
355926
488875
543414
11031
368127
147710
512998
381421
563451
469724
92600
526760
495012
140434
482644
526021
555302
201882
524582
194829
374256
127343
177003
268975
100656
274865
456080
155299
145324
339963
457651
125807
267599
214468
130032
540570
403566
54986
566180
505902
36809
281066
174199
79602
400870
297679
409629
135482
35096
506039
75871
368747
156111
294695
539031
65396
564912
59912
82918
529223
111360
474357
428186
67885
384935
446140
59995
91873
287883
163445
143167
507522
101663
390306
388989
169820
172845
300812
435945
57057
336338
65796
176489
527278
183397
32909
179282
334188
9103
321021
252320
126401
322962
502538
97772
255820
90038
290422
438115
32827
412972
32530
108685
255472
264891
346928
171962
375985
388229
404980
406758
414852
506062
272572
432272
490447
538411
487998
131434
478233
374632
455093
434748
254067
75370
180071
76537
488571
98173
332076
439851
274062
9857
182124
311990
188126
67657
372908
487233
840
22391
481538
537614
136292
352327
559647
446134
75071
411699
60390
464702
565949
112382
456653
230370
266682
50631
107747
269079
483779
214025
448154
517545
326418
256612
527757
23114
183116
234900
84137
128416
7834
448603
549254
160724
227241
300214
545660
506432
330920
244515
354542
363645
548915
229771
457703
229660
500352
393349
509962
195789
426318
426728
545665
433225
494700
43601
66161
133014
363081
373608
10162
459273
548652
58500
390226
32238
41258
155304
377640
103233
563846
131022
58195
10596
206946
477163
88370
2016
547980
495950
220569
400939
181876
231698
423370
293823
18903
91112
506198
222220
188047
149129
64750
391165
289160
119111
294845
176353
889
231527
78206
516956
469525
421858
429328
138762
178350
220688
33676
386001
389426
149197
567028
65707
484062
49197
307614
13659
155922
328736
406451
194082
131980
85926
208175
127139
439303
57009
161768
280991
370918
535440
121233
565451
89249
480360
521142
497066
18718
153077
541123
193982
440785
32089
426192
203114
175377
99950
557289
331622
566992
138433
7870
90747
385258
107977
473669
429048
107979
25325
403912
408761
308433
33244
322483
365741
103403
371669
504663
244459
518058
13881
183089
294479
211630
423759
174045
438371
266516
430828
345074
58367
439231
423605
93044
402832
329788
531831
406910
227264
440964
278550
408091
22943
431407
478268
426551
486496
297002
409123
362588
338421
371271
509044
104941
189408
228870
549598
73410
445420
97250
65278
220218
214223
516124
348896
50003
256295
349695
482392
460869
29051
253868
215484
174160
548247
390926
240007
214092
228175
411475
72970
400759
88218
329069
150950
312974
2957
10358
319663
2936
159401
204510
567962
317696
37185
475498
274309
356189
90038
358179
504398
42495
152964
120098
542106
188881
344966
80339
31564
9101
386085
193140
302673
42920
265250
18099
489108
546890
293729
111005
556190
31882
361123
265118
101962
532786
442740
469167
300082
59999
539692
17644
82719
531691
253943
82748
554768
262243
94742
199900
402986
223336
281262
124489
227954
565086
242956
260579
141567
25232
458218
78433
514347
39773
122673
117501
266858
474665
313021
147725
150897
467790
527149
135558
143174
31594
134830
222485
544901
332879
189161
536666
547361
15032
18377
120805
355985
420501
196214
185388
430171
401185
151272
301535
507525
148629
276115
55645
280962
136345
521759
438569
432142
518386
115738
156936
480174
492380
241066
453039
108842
208036
101888
311950
145383
319609
255124
152293
94028
272417
349533
131568
385724
503028
67827
24732
502042
421215
230706
260203
460798
506992
245248
263256
293263
564333
216703
118099
45695
507418
4285
145802
60881
112095
82047
188684
485254
275305
275645
106634
431041
181283
524399
188396
64031
339230
420200
111555
175620
351679
114588
150663
397866
417393
464127
207382
324283
317762
286653
391120
425753
200761
335853
316612
211016
522084
542022
554696
106024
169126
486715
21928
183534
42227
527107
297587
493950
401886
377442
338991
452610
430965
177314
464172
544783
148737
186673
37785
362225
72110
460478
369592
126894
548036
249717
243669
350468
27811
95677
119341
376753
512
415535
503360
296923
514157
465108
189844
31034
290476
391007
117633
306960
130345
447712
446380
41644
251819
340504
33521
360365
32145
301578
19110
429202
370777
279051
142298
288747
6917
130636
167600
185321
333855
565115
176350
546655
73517
63722
309522
189366
224081
138538
288783
19210
370172
207197
551840
188261
472494
390093
166785
80197
465958
233345
21295
347351
422408
392470
211581
505861
550095
536501
86074
363151
90822
156730
455779
422146
255541
398557
83711
88901
272868
530200
202733
380428
315820
207431
68609
291736
304701
277390
516956
172197
129603
141524
519107
30384
102378
551911
478584
176897
154007
156956
397289
246391
203551
566481
250751
376657
93711
210816
347365
170254
348810
376263
12705
146598
67764
114517
226604
19761
255479
58613
84763
358702
441136
32687
38763
177123
467918
66151
105289
564623
70687
165895
497896
44794
57289
369095
375717
251818
427479
208042
231133
59624
231555
319668
344473
116271
353271
270082
284539
127673
221304
182561
316940
150847
12077
426808
92645
464716
408283
148267
382408
511861
413945
319163
324162
60337
69803
233632
317618
333312
334764
219211
192216
330640
39647
165875
512003
195667
543158
189437
83346
227844
439366
269722
163200
149708
72725
404012
461405
167136
215854
222388
301624
528422
502098
58493
559515
407075
402603
81878
434132
114677
75419
243028
216528
96951
288489
371981
240899
556922
355905
199394
74828
125202
515606
121601
291273
414165
425963
440347
326294
541622
503376
218268
66689
547377
145604
342502
361526
79195
488020
385693
88599
40910
208570
532920
322647
548273
437943
243994
240772
273703
471072
452366
479014
517842
305309
344753
209522
511652
174196
403664
555577
221485
400251
271651
433309
226413
349745
157102
340193
268859
480395
350190
205388
37465
348531
476838
200201
93211
273713
451770
62738
260312
561380
314119
388522
323696
288370
397803
256749
410662
109340
66725
368773
115813
203153
18701
348786
47058
265632
183902
57170
267640
141962
46910
55389
271893
476205
539489
425919
495325
127274
341422
314253
506476
213066
95772
567815
29572
277504
482477
552971
162237
386084
327273
496186
89040
465929
133966
449260
449242
12172
410907
72911
14246
350014
484387
325230
212552
287711
222251
58031
139800
101301
484843
335273
331697
405489
187505
155706
538078
522499
269538
347889
285171
290051
516786
517956
54057
511246
31561
383482
420379
26029
104567
563049
411884
55344
521579
153084
374837
431873
24884
93007
328166
200464
513065
292535
38706
469134
59028
522426
413167
541964
371201
471147
340452
89467
147657
427607
292018
39626
85273
411262
61460
504390
542931
109836
144456
383685
544944
76260
547332
463463
397879
461155
69242
487638
477632
245111
217346
488511
281547
518292
81041
389164
500258
136396
404918
218776
203946
309362
178358
5666
258105
447982
71956
345062
322952
201765
556872
529222
167151
41862
261240
206426
144235
160387
493797
360714
500799
60621
62704
501862
487231
333917
415913
173225
310110
343651
533850
170037
230506
215764
357552
66845
275017
408774
231112
527422
554843
308210
427625
519614
45269
384119
23578
142922
514796
249233
74355
395717
230983
107102
344224
294970
373782
474562
194096
496674
485577
407581
293977
8829
376117
162044
456563
16954
351078
542106
512891
163383
362358
347182
295790
31492
38308
446867
377980
440684
556046
119670
104975
327574
105474
272950
376670
325685
365197
174527
558035
1053
231951
511159
62942
567200
12245
527993
388989
121295
266188
357270
178244
502952
25192
538640
1703
159845
488505
12706
152104
86252
137113
75344
517900
429081
550456
446765
281002
177735
17169
318703
336034
75653
343492
253500
192574
72464
170770
105468
451444
342610
393283
502993
127974
527282
20318
525830
435101
154203
92059
383681
88235
28819
117995
536282
553178
283908
460902
440585
44494
265225
83670
177142
108114
105716
453843
24305
381860
380589
27643
503756
32340
27643
238784
301970
47152
550806
174027
60043
122042
520025
117885
546270
535910
287795
225260
197755
409881
113483
64195
153693
404562
523347
435646
392228
212582
367997
61776
216371
277106
561772
214600
9142
15670
377045
464535
350670
535248
183309
480603
460886
32897
262573
54198
364605
110116
8822
424219
410958
171142
436932
136280
411777
87565
553305
85594
477373
428662
381708
436412
469764
480651
146173
11518
15373
94317
254457
37680
340906
342489
42656
289026
301997
357240
386617
54525
217520
229351
392098
362367
36565
67184
220691
130306
137403
282607
501519
154554
24190
382903
326935
289139
426287
291419
256190
53157
431369
226502
421550
373036
463334
501234
252171
451025
488473
87406
156871
234924
406631
527909
417273
303719
144408
33774
191979
273077
515441
378844
154537
396086
438481
404091
531786
259670
274282
549572
144485
474312
264027
74480
504397
504868
420066
23512
366046
71923
110369
203198
431889
50331
251018
410329
365764
166976
199962
81312
520399
193982
365159
568221
517257
499823
332479
144127
292000
281124
172971
565869
436713
480566
191877
353698
30089
393969
288130
421047
239431
36213
368637
468543
75140
30584
556821
70684
279449
154801
103362
255255
391216
308687
220104
297580
260369
24252
105870
370939
488185
498320
421331
11821
148614
282607
331762
465082
193527
226288
81644
339222
496372
440296
528014
181106
415677
180898
115348
277298
322732
228700
346010
235963
62270
227062
301950
158829
98313
221605
233670
492133
416412
176323
536569
200573
221689
225287
38806
221302
144650
187168
500981
120278
136098
269196
283297
323649
49387
233800
435619
188903
534316
170594
336230
448221
116790
294931
145391
11728
560798
403986
181955
155883
459369
108955
131231
526645
201742
344363
255516
521209
66293
450878
257047
516907
32893
289615
437754
102087
394552
93977
254707
492439
51965
345493
296058
2429
531269
114365
450770
241018
128987
492038
359769
134592
275550
528250
270470
38651
203254
467817
53986
249886
382472
110093
215006
421591
283103
350311
434541
189704
211691
380958
356769
248084
513631
162529
78361
348186
339589
379438
394903
482959
86192
501524
1042
545504
61194
287635
460156
555362
100174
413437
80707
407169
78632
294282
436709
566410
376049
431913
461804
84269
483278
557216
331380
314451
449486
51653
556553
46497
481030
567690
159971
185381
493020
247680
485478
203052
396076
58914
435716
90274
416329
111038
260500
218978
299411
528464
317677
35332
32175
265468
485329
395067
56143
252505
341354
564454
339957
186294
406653
74438
499413
223694
117673
363592
32797
171281
228383
381435
308463
132829
240520
27581
449875
482545
556785
83054
487309
151708
433015
115506
126249
240025
493122
252365
206835
200968
73574
397201
479118
406948
94266
164994
257377
427780
221152
491641
423089
457866
558527
129111
512641
175008
309067
7883
468314
201943
85399
337247
493399
10548
497531
138122
561403
426247
272584
200902
246430
273960
515489
341681
393465
372160
490107
345637
176855
158847
399679
183487
484655
536850
334099
449482
488383
457424
304693
243048
254197
145979
383906
16470
164474
413015
486304
262687
519074
155851
95243
46354
516164
130680
137942
299029
211643
350804
385258
444107
243930
397218
225264
112593
96540
346486
158461
469370
154454
356758
563615
148220
532126
100819
64385
452119
348583
271897
236852
78030
71882
260971
184365
445547
519475
178987
147377
166243
24676
10834
361434
293885
560615
556671
134832
315579
119785
528495
406778
210550
74229
126675
408597
240435
565396
182810
275744
205830
97307
37604
38402
539922
470644
52811
137084
131267
77825
508208
351096
421913
97403
431658
340521
551434
7179
37332
158279
60995
547845
50744
43315
29755
329818
22847
412407
567386
24956
284784
16125
512976
404716
563304
371491
442520
443684
375940
493449
152393
46635
273789
457332
55104
198203
338830
422921
142895
451155
192759
286983
400457
262073
290186
137809
193181
380935
354549
156125
191471
487068
237373
349199
179356
20759
541344
349475
563408
74386
108511
6852
301845
540249
314161
218984
95739
444174
315470
28498
171153
468354
340043
69961
440442
521880
166865
193240
108845
518271
126091
485822
96538
442114
88094
375076
48805
116105
175434
34580
144079
567140
379600
136988
218576
239847
180511
529371
17662
125652
247542
324911
387
269441
509726
463745
132569
453897
54226
538418
330966
59801
87664
338065
398961
237158
36765
377998
447794
133290
265557
210977
14941
304471
319395
286452
516305
419869
336023
127604
275828
452217
230873
15054
95024
286171
75629
28701
60764
471197
525886
84909
202584
473505
63916
96165
533663
265922
178515
279510
88928
120946
466374
461718
93717
280973
434567
57656
332550
82040
50270
470069
407994
209381
16447
326074
124315
483635
50600
333001
467058
242240
302132
404611
442460
130269
59319
374397
300428
263447
189015
69206
16574
478943
564002
268022
131797
82311
474402
270517
249407
95765
414386
436279
428244
524317
356377
167677
456719
42882
111445
417890
329558
203196
528538
19644
513050
9893
483737
369818
311846
211492
520727
224631
203838
4350
29250
335369
3129
56252
433138
420366
122397
128699
11503
331592
83459
287490
167080
520764
555721
530502
140829
474680
494183
268460
448940
14839
516850
426225
151690
316183
23735
252941
467680
408252
292157
291026
498844
387348
221857
543966
228662
7656
456087
507168
200720
241203
301640
506985
194637
262700
402571
62381
233885
304491
366144
33122
476567
461642
416809
78435
52145
82256
482873
521427
485307
212047
106134
504256
182871
280358
505282
404417
428427
270884
137377
99422
29293
461845
344063
22506
473588
227540
285384
308749
226126
433811
151808
529263
57428
118748
373366
294766
84169
484195
518799
128977
303390
309101
456592
320690
423927
140293
400881
2295
88752
552457
5382
34071
209583
490376
342410
518836
311232
487493
350347
483760
326435
84211
62208
144364
8463
151946
351128
528122
487633
412808
368824
554720
16663
3807
191126
214442
490498
347376
14666
116829
281561
369801
525588
62870
226990
280799
224323
217264
392351
69511
5679
187546
333837
406919
552046
393818
174223
45273
284603
117933
447266
55118
263367
135215
401516
102401
24138
363376
564942
418394
463262
32681
155110
239927
89046
460864
104532
451382
257270
463658
519711
69679
97875
462340
143532
289460
243023
156306
62609
122386
509816
167142
495509
526546
431858
35033
553990
567618
100119
438427
135862
179785
261269
95519
307968
425390
168555
505901
183528
240230
474315
532293
500587
97737
319005
377526
155037
317647
434940
321390
553934
326616
517731
338689
317888
545499
138617
526279
557540
413062
458065
568364
466057
330896
276190
341318
415547
84651
472080
470074
56325
142913
339334
181189
119405
281499
166197
503055
269820
168654
78786
28177
144035
336582
122224
35247
489552
560099
249114
115886
553636
75966
389986
8809
154590
484772
360284
292355
519426
167662
350286
495066
218954
519677
446738
465608
467249
388386
12058
415405
322424
344466
301388
166017
35127
437779
32105
480782
6105
421600
532485
371553
483364
82451
368096
457395
535248
453524
534406
459341
329485
338330
326851
215080
85865
372212
99854
252350
508310
36698
246952
52787
210192
149013
348412
343520
58567
499603
354942
46642
238963
53264
314094
514801
202158
144694
84469
272288
562832
21082
481859
171453
191274
444693
130634
468784
535545
401670
385118
201839
515744
459383
291433
304642
442694
23409
527614
526709
502344
26825
42301
413592
200440
246617
500870
216722
158278
514992
437527
178730
369360
533734
45783
450936
74346
185585
300812
37308
362488
164506
192741
456115
479876
436106
196446
512401
238492
191636
167967
98830
83639
287002
435435
197209
330404
562714
386829
61706
52313
138
470745
547523
257512
432991
486419
489005
211350
51283
89278
18066
412179
308380
459933
178712
545810
224379
332684
491058
540542
288543
339064
254894
150288
467432
24800
94097
258418
173232
508214
28775
533314
109233
110003
526517
439274
180161
73161
237146
5686
196297
242718
209979
528829
502427
83764
113012
137893
411971
460440
278509
434345
314789
495551
113197
284916
364615
445378
187581
201427
213424
88793
418057
536158
190447
278935
436723
130346
221157
459326
322009
166439
154462
252171
240164
165959
340908
452209
399772
252168
528394
495543
126878
298176
280772
356930
455299
170755
306796
51241
464879
5929
423146
90203
436197
436463
66544
247380
242346
90316
187759
301424
60823
202090
354687
95689
224355
253139
4472
333317
496470
451356
460199
113099
183389
196970
150312
239729
289930
286842
488201
253069
316140
472796
414982
283263
244348
353729
224629
506313
228920
429643
23157
220377
33774
131641
122473
51149
178538
550295
51644
187413
53075
192411
364693
184305
211850
317862
70513
82197
219001
292718
338326
298949
313577
122035
555113
358177
94058
187364
412622
463298
410774
536624
435421
111235
98611
499999
338358
405334
365235
124215
134749
383631
389666
344496
78913
265625
183893
355468
528659
469210
235214
374858
278790
280909
339959
389137
503720
119047
425573
20929
499033
271302
361328
356545
535659
520842
388094
355638
471678
343681
213730
16556
534380
328183
185081
454959
236515
512211
483250
415328
98792
35093
148589
472092
143026
380006
414891
24730
482618
205347
71361
146834
282634
90604
105291
170179
27768
427969
292573
212128
509682
263091
503787
11639
432499
51472
176431
347202
150699
221128
250702
102089
93733
150700
80806
358482
481840
5652
314408
441470
122215
403955
58991
95242
40284
339220
2614
419234
405754
142837
81015
390972
47334
116031
512815
319209
502913
527372
517498
492609
551169
78128
58014
294590
540060
20069
508679
155918
563581
236557
19273
326161
371275
29206
258551
502788
498982
152908
237590
81486
305455
365500
48877
264625
244330
104774
153704
543812
132557
366359
272193
30034
403396
334113
531450
168941
75911
304809
74296
252610
363410
383787
7294
119295
263719
429129
126034
188907
558969
170808
131273
163486
133293
151555
10858
149181
235802
371723
566492
482719
557331
187042
511595
9133
58326
72722
560279
118401
284528
84994
386347
355158
394759
1296
134578
2145
426099
532585
232989
477530
363388
484440
34921
261536
22513
516279
135774
346736
180649
239586
503328
178036
516190
332477
396741
106810
335486
41438
420099
332213
492380
171381
349489
537387
134220
463929
211416
311579
535516
131215
388044
411256
390759
269523
533771
564938
370400
113764
490332
232047
380862
188352
126662
245885
171650
191901
364285
85525
69193
320376
222554
294772
74736
49285
467533
222877
387288
257628
375528
85626
235028
147670
483
348692
120068
222864
344255
256457
229232
141899
297812
238032
511480
488213
3102
107989
351389
69677
124789
254402
30313
254386
270829
26114
112663
314445
241076
124302
300052
285290
520362
298568
280211
35424
50621
524013
176621
86140
289983
437135
94101
490783
339328
29474
478662
512081
118833
548113
461345
518349
35054
394789
264814
437752
436102
190009
401732
282551
18759
45292
565328
378041
534611
464177
209666
305970
385703
429667
24328
550540
211401
260407
210742
498792
159474
501676
7333
293562
208956
476314
359431
491613
363854
546878
367508
426173
13764
190709
556403
373737
324511
78369
504973
194944
368536
478656
308851
532876
86763
169343
289034
69711
374762
118481
215387
113878
341998
242871
328378
358619
242514
90575
130775
206682
310401
335037
32032
456506
417743
261901
526576
560112
531330
545423
423881
171843
239780
51879
361045
436551
463249
260295
434354
47389
233495
52357
241536
415853
477596
467502
252243
12718
292208
500923
193465
457367
138530
472872
439728
334931
396596
31935
42958
165820
72743
465066
492815
423822
423957
394656
156256
122609
381256
561628
33092
173699
260131
271909
159558
64816
453390
299914
403587
349733
334381
244655
416440
195308
63513
353220
385877
440757
132000
189988
171850
416231
122422
105655
411370
301700
490219
119217
477254
160184
382329
537419
465352
277225
391414
308457
338628
219263
293165
443778
127336
375843
436548
477121
267738
469326
312955
341430
294927
417839
412648
156303
451409
381299
432590
462914
554497
70876
367240
196734
502986
140977
125882
29957
381026
512264
300556
367247
334849
237161
351575
259850
503893
132950
46433
232595
95426
279217
422995
121262
430080
50688
177772
119524
211098
365095
23371
35890
50078
390795
442902
448990
519291
127507
515198
313723
481805
258280
476526
449718
372302
434208
561349
31936
87137
451963
544583
205945
399110
374263
469321
207125
341976
392663
174438
445901
340039
236810
367354
170433
532023
507591
11108
131496
552250
374175
229372
286383
404280
502794
359386
142305
424601
555610
305200
76845
200343
376484
506199
210245
519522
249939
185901
442475
144262
497443
498739
238144
335377
408831
324950
164567
235817
109646
521643
475166
336625
474819
233715
211119
157827
359344
278684
98326
495646
23409
371191
124514
158196
307448
180206
198278
413992
546293
8554
488959
280924
67573
201844
205428
196653
316138
329949
337969
429731
68294
391779
229519
396009
123669
447265
170684
123898
110751
16213
189546
356363
26190
326609
382030
13366
237110
80604
403736
245351
204164
263490
425631
547790
75317
109330
385346
402195
67465
51083
211732
464406
99370
493100
84756
250514
9350
184847
418755
45053
482120
27591
141292
170688
349150
163713
326351
286573
51812
269052
559886
451538
503779
298100
9576
554787
556072
502295
22153
72259
512616
510603
250254
480382
468197
273324
376402
377300
68005
376422
36549
339194
71917
539485
148328
333316
235009
289220
96302
371009
48964
352942
314350
71300
520095
413631
208212
245604
62188
188485
195812
173599
409730
161925
377229
306659
11416
242285
424435
15245
269375
449677
151453
206914
248500
300348
522621
341200
462548
15310
320765
507467
292496
287776
33480
464945
548194
546192
266094
269517
25386
285080
245874
493075
221962
171460
209266
272748
64708
360607
266433
59399
254895
554639
122371
458424
326804
214236
357166
356869
386007
253781
314950
39303
562170
289282
334638
372624
43546
217737
441859
286468
93020
367169
511553
205419
496784
110475
111587
79770
29339
499725
322121
283226
195646
412777
350045
518576
156582
184235
360708
344801
563645
283374
335498
125358
500292
557096
103028
106212
60301
28175
197626
301143
140779
515615
305926
185928
410157
187472
319697
132348
354330
346350
336700
1841
156922
211126
213790
67811
380385
540225
289150
213295
169138
527257
253155
282450
317207
331029
488236
147233
483488
526844
134012
440683
202956
169354
217077
153135
78436
304484
339740
462328
248026
324363
454353
404779
274694
309377
85429
367672
228192
310902
329869
508940
527265
76179
282517
515343
117855
549368
206741
16697
568148
514380
212621
398436
153514
559631
88676
218134
79411
40527
204119
114035
511212
491591
514757
461584
356676
134389
561250
248638
37999
244017
501056
165426
252812
123432
49613
568245
304650
119868
152773
392145
102001
238386
513030
116700
243468
278488
132442
425631
242874
559881
213226
275410
161592
360380
260031
318540
139013
52635
363272
226348
430998
126802
226630
88091
376038
24341
168538
416961
153898
59747
192746
413675
433556
121794
429651
510802
437479
25227
58621
271577
150264
100187
401292
210760
384525
282174
321734
279472
247325
315164
152512
186095
115932
239623
525265
62805
338757
5207
75469
25271
339311
285478
331527
436580
335297
154279
33065
258763
479452
188832
515129
181520
221070
185426
237104
398401
439561
133731
342772
411927
381786
165939
63032
460534
263825
90309
384074
304896
497936
144174
434059
428717
121834
263354
334790
204729
162215
320271
530847
18320
360125
55724
181176
443303
126314
86235
524135
527927
153140
216892
173296
405331
334713
299073
87433
254662
323913
343830
300897
524848
300362
10627
52674
239467
89375
278112
186561
404648
436123
289305
21463
520756
340423
493460
237756
345113
501090
21260
430832
347413
134792
494129
302796
550383
418755
532800
143717
541183
33128
343652
361251
268473
441648
510397
532458
222290
358097
115078
115622
410592
535678
519708
415243
54874
330883
352698
499169
429062
432623
382400
427170
289066
372213
526709
420276
489705
402054
401382
86692
68268
8026
382858
245987
298532
22854
324975
241933
445173
198
300263
280765
55233
352019
266679
391414
495870
154770
94351
331771
357825
216283
24191
4238
519738
232650
235969
10085
80344
132988
464030
419104
111452
149822
179253
397320
80061
541526
56468
465965
342753
100760
475999
427518
256869
193323
125181
212943
496066
118442
21931
28626
50257
546180
527037
432056
292267
313122
14011
403499
216520
138880
131236
236541
451062
49682
243257
249639
142350
85625
209959
187629
222112
198480
229790
411032
480794
271919
551814
378300
413422
385016
454373
496714
414957
341451
196719
247291
346477
298958
314718
546767
426170
244820
16809
502005
503758
401130
26431
295300
536741
537851
467280
152165
416360
149128
409488
365427
236350
433601
464013
125514
152373
131432
88742
358292
265057
15205
178627
539202
57068
308397
26918
236778
154960
206630
71741
244772
256371
182920
274668
475497
138146
374051
215685
186507
104533
332552
61740
547298
207694
15865
175002
63687
387290
427845
554957
146597
430728
364851
314184
155850
32252
496499
394276
328880
198437
25556
92323
310240
117239
331014
66720
185122
469069
532074
78122
381649
203284
473595
487302
211494
396491
8447
433390
20991
362328
11192
466819
440685
201882
72029
42303
352664
440443
478661
312626
193051
325853
377656
460563
39445
35789
273715
421861
267007
108751
528640
41828
5605
367941
120790
417840
251596
365891
559847
186778
487741
58532
178201
112437
500899
361625
2161
353891
302169
320616
316911
382174
480567
7611
454172
24052
539750
317654
62417
263980
373457
381662
371905
550130
464464
226316
446145
375366
91592
533494
439156
191333
159209
133304
34757
15313
287668
98514
68038
548175
317231
300163
547436
567766
428209
228266
124518
65694
419190
163924
417916
196918
515440
135069
285883
29753
504990
546226
227172
361544
91418
391587
74181
512283
259876
561377
336919
330277
103837
35970
365340
547929
438183
533903
535141
271733
64206
547569
220910
125378
86803
84261
499311
240789
390005
83626
307110
485684
455750
276763
437714
552521
554315
256081
56472
364539
81018
61644
103396
331973
58402
308369
208417
107149
16911
309035
484365
565795
564121
260951
307873
484424
284535
403587
65347
448429
21305
19885
2982
212682
259692
75358
9897
486457
9022
411100
96326
388840
371518
531708
87962
19866
350719
229783
400913
49951
431029
452103
94920
210135
2357
511348
109167
123352
126905
443922
242107
195848
542960
56199
431951
162298
40777
504871
254472
291369
2573
240994
48903
74229
166393
85072
207161
502317
175404
116263
298960
247875
4293
95731
190749
28320
546223
145703
313027
407535
58508
213123
519171
491641
186877
444596
84694
292412
137009
291004
255781
344283
543293
314972
417026
399537
309924
273119
250759
545329
100926
347118
492796
448656
518457
277324
227552
325098
348819
564334
55000
554556
85792
107469
519998
276553
263714
480515
219237
333474
84831
418234
192811
93096
278463
10867
59180
559651
156685
247093
502001
150333
313029
15441
180923
341917
479736
225813
198860
301900
496330
354859
373440
261325
298714
514589
510572
221509
301829
337417
367340
364550
521613
348698
432550
238443
427142
479321
553358
91533
385258
185091
121548
270643
370940
129310
464815
486570
355700
421528
533229
55490
180522
30274
441352
59794
46028
72843
78449
159575
359678
315253
525100
112056
29777
13842
312938
535348
509617
405855
94378
182561
118360
74804
6091
359388
203412
10619
298586
71988
365276
218199
314978
188470
218506
165443
277178
395407
495586
310879
359546
286669
229028
190692
16670
258336
278554
359544
73116
531942
408393
133569
206632
341522
554535
15400
93951
180733
277766
221760
233655
508814
233562
183114
149909
453507
144392
196561
460976
306971
483617
56117
410792
566019
186792
333113
202017
505841
287066
509083
336873
453287
29404
58819
348378
352933
99390
317074
421780
181099
277090
156301
197419
173352
193818
18165
371713
205412
289289
160319
27931
29450
146428
83424
559856
359841
139176
270313
189841
205259
500421
294356
409843
147973
294317
66797
98586
406017
90862
108481
500291
527562
57871
480592
187035
525540
52572
260451
382129
399263
19756
90857
351454
16666
374584
331598
238639
314602
88724
46722
72728
187472
390333
291586
398383
399191
501681
469197
543338
166908
19788
103741
21400
152844
71281
189075
197219
145486
150629
259923
79440
420598
15993
277920
268097
28315
317846
346473
115711
132904
407837
435051
110459
510038
68420
90144
192368
119811
335268
152727
421131
457470
22110
282566
454853
336740
389310
414506
110748
378392
447362
379797
125128
79347
343528
452371
180477
441856
563851
415355
413031
504284
219344
530145
47916
154769
456840
126751
382175
351957
228760
484772
31736
81070
403741
299762
538590
35737
44537
321449
413577
510735
515971
164538
117894
499899
32935
152016
288369
147754
284631
500843
215080
320746
520105
4627
194490
157909
25810
42377
429614
335037
222159
565092
103172
338503
88381
335808
488958
475882
158304
163259
112475
480166
475035
251109
413332
173468
447138
562588
399122
421210
285589
20404
350316
224275
263714
115781
396387
24898
443295
448649
511922
246667
276852
315161
291282
66240
513457
201256
359993
125775
416356
558571
261545
436988
366971
53227
316802
558436
383287
499299
183098
462290
84744
504117
325153
252097
44817
44705
193692
514894
59673
363323
392078
547134
279770
78771
202108
439007
274346
501754
284188
330058
469204
425653
149620
417382
391001
154016
182538
45367
223132
270135
378055
13665
407870
298530
131666
188592
22804
177259
462295
96078
150377
474953
147317
376701
500198
145351
150706
12953
309481
45258
217302
464951
363828
74621
450210
129012
385216
167150
462934
55585
376237
469811
216819
270514
65288
184757
389522
85570
488991
420197
554384
366401
368582
152511
149897
276647
55856
98762
433784
520776
468071
196909
162521
308456
157866
438471
410549
398970
516522
527741
427210
122571
444295
114649
349954
364152
394384
469363
155229
527356
226183
294974
94215
76318
289965
199223
441541
10304
313193
329860
331385
309615
80149
191108
332438
145366
133849
240279
192026
379545
169941
313429
498450
271681
505517
503890
482792
205042
489586
142873
277995
10339
161383
78387
145312
287797
504500
161375
313172
148312
47084
523729
2787
173945
432518
18038
558674
75471
244109
401131
211177
239523
72861
47254
198963
34849
487878
217116
540675
273884
536685
425110
449308
450730
448509
24301
89282
105396
287824
518281
535133
489776
502119
2478
493737
8339
75403
308002
459418
487933
403216
37705
555076
276538
478050
102655
304227
52505
548649
161908
292948
519601
214524
22211
462704
519758
560242
226698
46025
186105
220882
131470
554626
27250
448294
247817
368040
61910
432636
5780
528669
77935
52142
170356
16597
502911
131413
125535
215325
364680
520746
382165
168755
486366
462958
294626
521278
505251
408193
196387
223404
361119
530908
470829
384380
224554
330028
514001
555217
190100
567760
391570
417433
79991
297470
409953
23536
431660
462346
442199
508070
26983
197122
77865
60134
544753
494996
137498
30191
197897
291131
359633
119983
399517
200644
65442
238724
503173
423669
467182
142605
196989
405229
411618
254263
477161
307325
17442
566407
83831
124703
12313
128367
278545
470925
360839
151157
319695
158466
381382
329449
279909
358358
5155
356358
481579
65360
356906
12362
200911
72481
479243
70634
539559
172709
398200
267732
463990
277976
512202
401088
185519
406194
194176
33671
291927
543954
135696
335356
78609
381639
558359
256205
121859
213926
3677
358452
275015
105965
219582
200426
443548
45711
434642
320799
363726
96970
183653
328682
195323
438839
307589
554930
156386
305317
419961
136242
312933
196795
505659
402255
467694
451519
265941
440740
444134
166257
491598
99669
93458
290527
482830
281498
377444
230281
140259
158345
483818
172
206949
22175
66139
230140
350549
404106
471778
371513
215997
68655
423448
316099
236442
382100
49563
229964
457174
391843
380263
510705
513938
155276
486078
423865
550792
280019
453134
191448
66183
444740
78805
319768
161888
93974
59549
452738
328873
173733
234529
89588
375608
563102
322425
380566
471131
223943
547731
348122
39076
215616
78082
29349
203294
545751
116487
213011
153328
326624
347886
151998
289798
363032
505571
367488
220960
413588
76947
290986
542292
567296
551227
411386
258253
353994
221819
547991
253974
483518
351936
501651
89552
417889
498241
394221
340039
307226
5998
349222
351177
15836
426588
381215
455121
26862
294711
508173
538391
264400
399563
404393
246561
448922
482728
217730
213894
411702
206340
481894
194799
45876
1915
515190
534385
176222
553597
218386
266065
140660
394501
120417
561865
508038
502766
68958
541279
546699
188576
380879
144102
21300
337506
75389
288991
525923
368449
243068
362254
525730
323377
82885
301278
98362
106686
417174
486799
182356
220213
12218
348151
133054
51642
69197
296392
460346
336936
467058
225140
168853
287731
448096
366634
367125
45244
87961
554738
41092
473677
448970
356150
273526
346218
370768
184854
433317
435656
532185
174311
276836
547826
235881
297549
558236
400993
123443
565941
117917
258409
277599
28797
556263
143674
326660
440633
520757
304241
301863
488089
41296
321308
22779
261373
378982
429958
320614
137833
370813
10823
332793
365381
35308
86906
504970
487669
281644
158605
328809
348624
291579
37145
561019
449323
457207
490038
475922
563781
123841
467873
251993
116106
503428
70211
358287
558008
476936
82170
343302
452063
17831
57014
182701
535942
481399
205283
534613
522216
69059
474055
255512
372916
444794
64901
347082
63788
253490
353656
18228
519614
24782
388544
550196
479526
378958
290198
474539
544845
196313
59815
450462
356898
35481
222003
461710
216703
27215
274761
193248
276866
432739
261654
338519
402900
138442
108915
246702
126263
498389
554113
80766
517124
154694
279417
296022
94615
327917
426322
448223
376454
331029
307214
395342
318208
67900
383976
306262
32839
283901
63681
238819
77822
158509
346100
195538
376814
483588
564163
455848
79298
55909
95375
348512
89519
457265
215054
176420
465483
263637
371492
195874
312290
280874
559522
118777
217570
300660
196292
437725
430035
233537
43579
245555
165985
134992
519407
524094
381527
219666
375823
319378
348921
39624
336725
112377
107882
543601
556352
309222
541483
120236
246880
264737
236198
369231
542816
176030
140052
63197
365621
346594
195147
53842
332516
224292
32457
549450
410925
50906
195335
567604
176784
219255
14585
568047
151874
128298
297050
321019
2817
85338
230295
500113
499356
186839
285496
556593
343567
470108
500887
536312
273582
363628
5610
516272
154926
80817
5874
552932
275875
359170
210282
12011
391855
434167
193583
172916
156391
472349
373689
407451
154163
264461
174151
359628
406967
120799
253858
549541
473550
264648
359938
14236
278141
450552
21370
325914
3951
55644
322960
171371
111679
40236
351330
203926
553227
12272
271349
117008
453316
102278
336096
373711
550578
472462
490881
188162
111876
347415
109982
100926
295542
163275
261980
183676
104916
203199
533589
179307
524082
390693
479271
443520
286582
353026
145164
528290
382091
291749
106898
62595
416400
381200
480243
976
211719
74285
331841
256679
89757
310246
525740
518490
485091
385731
196164
291094
550479
133565
427248
74770
342096
455801
140622
190216
432009
92924
385101
237120
288967
282609
323190
55438
131271
189942
359742
510179
360065
84311
284898
536944
259061
379697
565905
509649
519092
188167
564363
454809
505848
3190
63923
157513
436221
260272
104680
490969
244612
211174
431988
271434
136374
531230
206078
341852
230959
435162
401127
468954
227420
495950
540538
37435
556978
394296
301771
561890
198858
429084
179002
384927
462102
311695
301010
378895
161591
209542
38688
165039
191279
185362
400782
253073
239139
66539
231029
53583
380982
386003
17146
562510
390580
327891
479914
29777
91710
153773
465549
464693
447643
236820
557781
468493
61651
420895
269916
384894
190601
342949
168396
319026
269601
290633
84878
170704
82453
366987
455816
204495
372239
559174
566247
287749
284870
472477
471790
7879
516930
504551
132856
527206
541331
253002
558016
437099
197611
277760
553369
418907
69256
238606
546795
279986
536489
537566
137305
109633
311702
130200
426719
158549
555926
139798
200004
324799
355607
238556
556276
508577
400093
351206
425148
154363
10664
193015
542180
39357
434693
441749
294398
402555
56038
560013
344946
214097
342320
193040
294635
502242
134747
502045
519605
123434
285850
230180
543329
309282
267181
50708
428820
277225
45292
161718
294619
82314
147965
280211
208533
541345
362031
525487
116425
320900
293880
524057
76337
293001
445553
281809
216473
509536
460160
154910
384411
122488
467769
304714
409832
190512
282063
262985
377171
357352
227280
117344
112781
479204
491955
197963
473368
547465
492847
35818
419535
469721
491955
97422
163508
53111
192058
486965
73209
10364
245908
399177
380662
75632
139982
529272
111604
393338
427569
286711
271370
223539
221428
535357
463576
218557
328424
343298
70644
330084
150726
260141
373297
127962
360314
178292
333671
456514
440988
539218
194050
190220
525517
151669
191827
368443
232814
347876
367876
566916
189736
189207
323537
316944
268540
73162
342188
294335
13929
483963
466169
416904
76864
393415
99425
453428
286552
443132
213515
109163
391222
296313
526742
166928
463709
290664
388555
64405
532877
75867
169869
244372
474322
232743
233702
324308
90675
458285
143010
526121
172796
11671
119384
203343
324408
532700
39996
92428
335178
292054
171168
353747
357722
373628
261624
347073
399486
556982
342894
362107
113919
65953
408766
13723
537124
366023
466811
150579
140450
174955
389264
48031
135856
543956
247725
550332
143260
310298
290366
100112
299391
315950
558889
386801
275533
332604
484098
414980
375075
485211
121012
468503
504894
382062
327147
521752
189994
114064
323699
35183
89546
293021
415661
251439
228045
41036
200564
540904
467994
43234
207630
373735
554106
468864
277051
550250
288068
158615
269412
300105
58300
134773
562597
357593
359130
472353
229077
407845
352792
43206
28542
479735
158588
210631
173173
469673
167699
471825
540147
511737
550298
85607
12177
26456
152643
15851
429949
303062
261917
192147
245071
11386
458114
293289
65972
226927
31415
535200
332551
70160
523413
480890
519516
314594
228335
86436
15772
211710
426382
482392
263551
282786
448705
141938
201036
565028
106358
39830
494795
422879
54838
484929
151803
277589
277320
475444
115626
374633
368812
64634
486363
72727
264717
239405
35883
292959
495448
332037
526946
44580
559817
489575
496182
62576
382330
512140
195684
302333
8238
293588
302645
80623
470925
428107
488971
40351
95537
559862
461640
113961
253338
234194
182309
19768
461541
143332
234485
331865
16352
496387
521633
493904
399092
303097
168306
110452
301781
402773
450385
136861
254622
131496
542300
335178
353603
295778
563570
490832
367669
501837
333502
49117
84066
485088
236860
221263
544974
209063
440244
565595
263490
206752
6895
394329
452654
545606
263037
178719
334503
337746
85467
95325
334079
405866
213865
559078
220958
298005
284434
224307
117093
149413
501314
150533
525807
365508
435238
393217
462686
523781
155023
332968
256346
197262
270748
387335
60725
177215
144835
457544
407835
486611
4259
278432
197789
68769
263416
339269
195433
276975
451636
517309
538074
187249
526363
49734
477340
165979
314697
123137
217648
521548
449326
58351
127558
352373
521810
170080
69251
197478
204414
537568
318855
523433
141125
480916
213465
412595
82806
226816
261791
162819
197133
363455
238848
172126
194927
514809
191901
506348
550418
434493
528358
198519
354012
291028
185628
283069
429393
559887
566608
138532
266733
116009
427209
187116
468415
64600
223089
16893
60822
182398
508346
413907
28809
355539
166035
22534
70617
354308
367063
259754
503415
53197
423348
380398
317977
32318
535703
99560
30306
453397
539871
49066
549018
107805
428742
86536
193015
252089
158375
138935
172078
368524
89105
7613
171738
479153
179004
513821
366676
549069
427237
478183
25545
200619
538731
44092
523975
189457
200996
560941
371197
498587
63281
547963
394067
2028
457657
352489
139793
212705
151269
442555
233410
385917
440529
98545
155274
336359
6926
439157
130017
328099
314296
547318
212124
324476
280607
344070
229790
159785
376127
7977
151675
327258
298472
465392
22303
369519
140865
157292
98299
551148
528522
82492
439938
66929
285588
142185
544434
452996
42695
382287
428730
171708
362144
457581
46578
349084
522065
377397
365578
124618
206073
30547
415994
176222
371674
148747
243529
366365
333373
341033
176795
285122
316528
138414
307573
152602
199583
143059
135454
448733
42040
145723
173034
29357
336949
488657
146893
557472
259269
17933
264583
414255
18374
9008
142953
248357
308367
99375
556640
280745
522846
207895
245641
57476
171159
394194
210389
504406
390603
561245
291705
354403
399488
532810
105831
290702
146113
312533
85288
517352
172005
255126
378989
277090
133488
194596
504398
78221
10541
27173
502768
92767
103381
71631
336045
80734
5803
103080
78036
568385
11015
90181
527242
305337
64716
248929
5439
20156
336983
121304
318148
347666
21846
63407
71614
344779
243322
474875
300574
199821
404241
168116
68386
226006
364651
493004
338242
459715
12038
545385
452317
528066
297477
446166
560775
286800
458499
504320
233175
169379
268462
362517
267143
339510
460090
396575
528930
558147
91830
465463
502474
502141
115933
121141
82715
534284
22822
499783
370321
411948
16311
516752
486573
167315
127538
443725
436721
199144
158006
562790
83179
281212
50146
471922
272696
246765
194897
63307
80265
380447
147125
166989
68354
133193
166324
387265
206087
514445
385810
541835
146770
552395
431305
493483
559340
536189
60736
253281
368163
409022
110376
493834
555892
394330
538802
352244
400643
28714
260203
555471
499413
492439
199266
491642
511436
491471
503337
145704
16171
415093
287184
103576
146005
426465
142324
392800
200837
427438
13352
381671
361216
461087
200587
210079
252697
446732
408919
173360
43699
501100
542950
122872
153555
127559
518243
479981
562980
139059
466589
215626
464460
71149
527070
442331
485562
55203
116707
480530
505869
256611
194916
27482
125509
332493
206213
317049
203868
409658
505235
33601
353104
260240
467798
376223
393919
451279
515785
366987
482472
56369
529909
424129
29148
463530
56007
107449
217302
475886
188359
304438
450895
120441
187483
365511
57196
337492
424173
183185
16013
133374
107909
173719
402671
534043
306581
73981
91182
486735
396134
10045
397610
537002
120764
562850
367457
102990
231189
124901
405495
557916
79212
98303
350693
335566
45394
399298
67947
562531
226287
414513
460889
475288
337517
261490
434771
516908
19870
506281
134979
523921
214412
205038
71219
451640
80953
110457
14722
35753
279899
4506
148731
389370
379798
27267
153877
263118
438889
42366
74744
289477
485581
289777
54047
89584
126666
391235
405707
479660
473555
336045
327614
61331
342899
211418
289011
557133
401938
292498
148383
503790
63544
410864
128842
359691
117107
360856
357846
111039
14276
50915
83570
395202
386548
104016
556513
135626
432251
107247
120843
69420
274183
286410
53619
134470
216481
390960
397880
445169
309484
47436
110395
65803
143194
304210
144191
555152
13219
111906
526695
163192
170174
299976
132720
139738
201342
296391
180848
276594
437634
440704
425912
338371
466145
366708
555390
161308
346838
457428
244649
383513
479399
406673
221317
419646
385731
413327
204068
123885
248453
160043
334890
69469
540283
494063
197941
419346
389539
86920
20500
487808
217472
68171
347560
427245
490801
418226
435277
232201
352077
139817
201690
182940
203348
296980
229972
411874
197370
364071
468900
182018
445691
183371
542024
407322
557543
334562
110804
402179
326064
79015
43038
165634
400965
370077
412618
269962
107008
421598
227388
257498
294197
79525
14087
519291
272949
454527
214771
400959
156149
32052
537376
406565
460675
392578
120265
397320
130660
425042
148152
561100
500457
223687
249481
453092
175997
536573
141128
159745
529336
382242
342938
491602
181077
408502
170620
270139
365698
265500
100754
389553
504355
302851
81373
190831
338098
388855
460558
225936
21441
371439
122557
33184
239451
130999
277847
69636
523782
376545
524016
18635
343766
16230
392164
31146
72599
300644
429563
233382
120150
340651
469149
313310
66641
551269
403480
517630
335092
115925
450392
504404
437684
232977
330736
399947
548399
514394
311808
74000
284196
85018
120370
326128
103834
64792
136943
392638
4151
306451
372068
271302
101440
57604
453421
408140
415923
392119
48886
434749
438265
297953
453914
372119
75309
168787
391944
187198
399825
512724
454093
393519
15457
470785
558879
62227
1134
380522
141223
257202
108733
194236
380078
551020
514914
518778
261471
187849
475283
382666
29092
516618
271552
281042
414237
296967
542892
402783
148082
306309
205144
408759
336261
386371
126305
243514
203125
344570
338998
63132
172291
234999
269704
98246
303329
442122
262125
484621
77127
38202
470323
542331
50955
175978
155700
378421
96926
138964
220606
52775
140901
263870
272963
418701
564210
355790
129611
196019
347122
218068
130882
406029
105516
6191
366629
308590
258313
507751
157150
500650
238240
37310
533517
237578
459640
174782
285597
239049
335782
220861
558833
12745
52640
263442
88959
19969
477476
112351
98167
221529
470372
538492
386733
265474
378828
51930
292946
13086
368580
507564
64452
191785
530858
229583
207697
524191
92239
124007
558338
68326
60463
440788
126686
548235
32371
54170
228221
95887
155268
249905
57069
84504
561212
2945
410071
138695
272528
541578
56107
28997
7405
292084
448646
321744
509953
55500
195551
476178
257552
469710
412349
512295
32261
371828
272820
456296
233414
303458
300611
165638
151101
144712
118681
268643
271778
156407
33148
370477
541152
275547
142356
517013
88657
267889
203788
514502
335399
507361
2859
300062
318416
365429
340299
428198
298
304527
82632
78028
178893
444647
365316
295158
510153
394689
383346
444769
387899
116781
260488
219314
133776
409568
479599
378311
319265
565719
295406
304500
337296
191377
274003
324114
520001
406645
158425
39187
503326
443416
448445
198807
409690
147666
219281
535670
448350
259028
201447
63301
412717
333641
316383
561017
384444
342212
61962
384549
52869
85050
541412
190931
505445
252400
48924
386406
299759
227472
203289
120393
489909
186121
77528
293480
310159
90380
169150
7377
499021
491437
64338
281518
64706
278500
267399
125729
24216
497300
371011
502540
122477
327553
427033
228579
65129
362478
377072
456058
534357
385419
283392
436537
318031
310258
386039
509784
512294
101405
106919
323583
199864
33915
542973
115477
377744
398919
472920
566875
33423
104179
55167
273367
443552
17950
407717
46758
349291
77339
249004
209296
463676
148636
225386
478345
12730
182580
333569
4968
211157
72546
300674
476863
513274
532224
331891
151974
45870
281114
470641
527093
469276
226579
283633
439663
389208
224777
133573
3455
466610
564344
343523
122842
463079
83852
136956
303798
23567
458661
496303
476424
348524
62963
326732
183386
68750
354835
504486
519195
442961
20869
12989
272169
55708
447911
252670
352216
44994
467125
206845
554052
372465
265672
248979
327176
261128
384457
345273
449942
560252
112790
187967
145861
211291
147273
497452
38374
423638
554592
77918
142166
13718
132687
34237
228998
82717
353455
57763
145777
379346
16893
392344
192507
359097
339412
28165
272474
535186
92707
149490
504827
465960
215267
225194
221041
437358
405100
506560
990
10768
104007
20263
10263
3269
349681
501652
345748
382101
383536
162276
162743
421421
373607
106094
130176
297594
35408
466713
228791
76335
281022
126161
333359
106575
77422
192427
253168
100084
391169
433142
257376
97579
327165
421039
532144
504423
12241
376646
150328
36476
547777
566078
52159
37815
142690
446951
140549
459035
67921
208265
305356
397704
286033
368431
247577
488879
47969
301176
385656
118294
173217
400249
341481
388343
280537
402821
232601
445133
461672
161703
267171
444522
367535
451416
433245
160619
330503
522134
522173
16624
189147
111244
306988
559732
220447
229334
137172
206922
212132
414594
119231
437693
227910
403239
19058
437403
18606
296367
169781
382955
429367
47375
296715
144455
199622
461123
398438
134148
42284
562402
154810
170164
455581
249060
491706
413513
119999
422564
508445
495318
223413
225910
299287
234473
60665
527851
504941
68026
335910
528550
219396
317461
550897
278947
114958
410687
262822
314882
1939
144460
372508
258580
78572
111605
557753
65059
466939
217906
201832
200377
182627
98223
241090
475213
509559
272069
328068
99935
557985
160220
386248
329741
297125
384214
130828
106456
60269
34885
180530
61940
260814
235412
446702
184679
500724
135958
161573
541138
462983
237092
535650
256583
297876
81938
393499
418707
395439
414172
125405
418118
334241
531054
201498
516328
132558
9491
151077
10276
203391
161214
375771
228186
482538
47549
217857
478098
452902
57434
535900
129043
514637
464525
272063
104697
361416
394148
279227
167914
358325
296856
283730
562223
500292
291841
348527
468913
43582
444992
366104
551410
155847
352457
67021
266845
434314
478344
3568
66109
316579
147698
518683
48266
288348
40806
131220
58310
314577
189591
67603
289746
112349
180330
422414
504048
253068
62580
305230
463058
188173
461480
84495
277307
71253
524047
392485
381700
442052
214141
411533
194609
57289
316826
431624
113355
134934
269501
312502
66832
53735
376343
369981
34534
396826
488703
389051
411
327157
510025
357851
70560
1439
24432
343572
153225
414650
242449
463597
426712
206077
460831
323438
229462
94880
20274
453650
133879
47851
163725
520625
402078
337976
374727
461695
59814
347636
146698
406877
468557
10378
447837
118082
167242
566492
427370
504592
3972
3840
170923
251419
6422
437329
409288
519163
85197
451733
230040
141644
81800
523786
1029
308772
167662
560521
242724
436476
92488
479287
232671
43552
455543
89473
348257
429480
558063
90997
187767
409983
214825
178037
538621
70469
366951
538932
113093
482885
459549
129182
195013
559649
546321
482266
443188
458499
389278
179270
265940
181784
375173
42641
209249
363394
342604
4709
7730
111803
213415
427441
505549
230192
81579
330498
189164
319705
86270
333406
379292
414116
506794
448107
164909
298350
42470
98980
3950
150442
207970
412762
109265
239504
450871
151536
166182
153579
220511
533030
24840
131025
211526
81267
110104
294983
449608
272807
256601
485056
260916
58727
380492
143129
377977
113480
354822
410204
294984
284697
524687
106579
509526
130603
378071
366
154629
485963
103114
528345
235299
101492
110034
84770
389722
447167
563157
428425
179831
149096
141645
374939
246764
66744
527782
483374
24935
235969
254260
103875
216453
73226
500350
262699
522546
273703
29946
554668
141907
371680
226394
89957
29822
88234
81239
383354
417955
271017
361527
12251
393236
448859
38551
70521
199523
320201
455519
86348
59749
300295
191295
178240
504201
167406
400659
385003
310786
552975
447460
193789
371323
127852
759
112699
483592
248334
223205
288193
346402
185164
222898
465159
102740
496740
205939
442213
355679
261253
543049
461679
144475
404825
379998
494320
111747
511524
269570
101458
84949
898
362681
124582
555124
87031
392246
278276
124176
540992
172850
179284
84767
200942
264314
151192
148185
66054
230611
7046
419454
445595
250076
406443
308257
347056
177261
422706
411415
363232
375092
72167
183312
10714
4268
93737
78793
294050
126016
419444
28809
495087
565345
376435
393110
376768
67691
99034
99515
102861
399575
198032
182988
87387
207498
504208
414822
164754
365188
229369
557105
50003
313341
256415
275492
385287
336208
171946
168853
89749
146423
105977
311091
506821
393318
312986
204546
466512
219703
204924
323756
295087
377744
84271
265001
349230
307595
77714
300812
137706
386081
355812
341914
229333
34506
173517
259489
403727
560151
155745
16418
383914
353395
345728
352005
232443
100682
352748
213522
212250
146793
365589
402962
245703
197100
34152
533541
477701
152506
59923
229647
568010
104133
496715
544575
315417
277561
312782
68972
503460
500334
223681
564844
388028
80786
95473
292513
258941
257790
123528
436451
220888
166391
231951
56275
428833
274831
538145
363828
67749
354606
393951
122593
557721
5249
129970
397513
203711
354914
123547
272918
384879
395240
341441
154638
385983
326563
527460
242107
82090
243009
214306
486325
511542
377164
308862
213942
465876
15503
532400
56733
412583
528692
343880
531358
85873
297394
87734
64612
37436
61790
11719
111938
523534
439251
509967
260569
398517
216989
401638
467873
20860
381885
484256
494379
138878
358432
127043
551273
204035
373508
241535
442523
228725
103162
530179
466548
386802
495890
120488
52414
171861
44046
315529
73632
539300
553305
160873
383774
442947
343670
366249
511855
99794
184449
71839
348059
240926
155820
204109
467521
200538
367508
307992
445169
91828
454477
33055
132767
213346
532511
382868
404258
465
253573
181627
368200
93700
75263
121071
279226
497249
477871
264002
318232
396460
390167
441656
216895
283688
389653
258822
45428
479588
52355
482597
355655
64279
355754
23012
466485
448056
158297
130121
195191
52866
281337
445418
409108
188582
489949
47401
28004
60876
315620
228823
121939
141995
393643
120750
22910
354465
28235
180886
163664
274867
251293
296552
267393
475562
534697
82548
93040
503264
360315
543509
56546
315320
380306
265110
144492
541833
506367
315128
363580
119984
149072
491854
470665
359497
475470
140056
203454
247321
413071
173506
79518
136420
300592
176315
316568
418625
391227
157703
275322
215570
210368
248252
245110
100286
444726
57354
28610
409873
48033
73093
308122
69446
474599
483624
54869
340840
510522
410194
100815
445891
174758
498804
371462
513307
528478
222842
334827
90593
123005
506169
188132
539535
388672
473218
154549
49262
363868
137961
254397
260559
540154
333111
375472
410490
225775
246859
266496
199616
503758
223707
277328
142068
201919
307982
413619
211379
201198
406488
303962
568506
99450
203974
508999
379282
551479
28712
564511
71457
302671
502264
373094
441836
43268
356247
472501
71299
290919
246745
353860
276561
201206
239563
155694
413570
377722
497865
473956
483617
282295
361977
131797
6774
277320
256700
553024
119197
467067
5589
131089
60191
324464
311975
404664
243363
387880
502621
312839
323872
61658
13082
11821
10692
501139
366123
499176
106401
307078
329342
512465
463917
442966
128562
226331
64576
326209
396635
386670
151906
87998
559961
379311
184523
402522
537306
455650
407116
140818
258826
302488
496067
568418
32747
556857
555876
55667
327781
416770
173352
204540
165731
298004
490108
356660
467918
542079
295596
143858
325022
347717
449648
158331
387516
149797
455973
201524
398231
457972
391514
270189
408161
537816
221853
515257
24958
157740
35362
423311
477544
32830
435566
230975
246673
319528
247114
261124
175280
387417
404979
38661
339084
150834
71318
229182
347531
184961
459270
231205
257703
76569
452312
534469
253944
54128
359220
65277
155566
509426
261189
143140
410582
314927
268481
357542
406270
274819
194574
201243
405492
404749
245881
139582
395370
533280
491269
141149
252281
454315
568254
410825
309035
181450
363198
178587
234794
454690
393113
433584
462241
114322
295650
135544
475173
186375
374884
155124
220064
299818
241062
282415
247047
53065
136051
82309
542797
14250
254913
145079
494864
410754
154656
487678
83456
491085
364418
95774
45236
539130
48234
494445
152662
13266
200712
229357
379091
274430
468270
442177
464857
285221
115516
83603
518436
508462
424974
552339
488285
422789
71069
436058
498037
491987
153727
450100
49411
38596
425744
547424
123094
59285
424501
320439
365346
144894
128520
293414
429088
129488
263463
425505
441777
127319
334226
56106
511751
336597
315297
290883
104177
151976
319452
558066
406882
21931
288609
302986
429616
427355
510137
365037
435275
79908
83492
97845
140857
97858
173033
477310
127886
377319
357097
290514
22684
156611
413051
356422
261422
80387
90319
268120
86686
320465
393317
201693
194404
369029
159241
224238
449761
411950
443125
422063
414466
65199
60204
76804
25892
564265
1438
279025
113418
417720
52153
383715
436363
26476
218485
230708
480629
435753
454629
166248
298586
487577
306327
352212
16797
336905
397727
247149
439845
368590
175113
368290
54767
383517
466583
271092
255429
555230
355579
450196
88941
561298
506129
535804
110265
456525
408560
102078
479981
38504
488813
74412
96335
230405
452554
55046
510635
552688
349602
144601
41543
456229
288807
311418
61533
112147
332840
89606
352093
546038
104941
542463
193488
360295
232776
352195
65865
8386
74152
320336
346558
521
484557
106278
425661
42296
303587
484659
103863
443461
91343
43909
121472
268466
104525
54459
111581
311021
184417
351147
203291
214056
548128
84786
251525
82404
461465
472330
174862
346856
12981
505102
364528
218042
170606
273952
91152
344041
71774
163123
279211
435719
110926
215308
454916
273096
481007
530203
139901
411427
6805
109438
127001
96808
426981
220284
4670
94895
14025
343016
188383
34672
283425
226495
331324
498691
427125
306256
341772
319699
174886
51374
84874
371486
293092
501721
372683
133502
255266
6259
56511
358209
456479
337762
540031
126469
51528
565952
288098
408101
466178
333452
509853
454234
171409
60981
475188
117044
100064
280404
22538
220901
47871
477540
203781
219371
502835
184440
98749
45817
356865
373177
240705
548079
414159
445436
301701
312501
40039
4709
168292
510929
418779
80538
147917
118960
488164
243026
25597
243322
356918
176424
285509
59608
288176
47495
18225
347770
276951
2105
204113
65304
385905
137347
559316
395267
375305
463524
411145
187242
3426
339742
425416
390200
221598
497775
86640
111416
303144
92673
225880
525926
299782
255850
76874
364984
316315
37462
200506
378545
341884
201881
128447
418334
527225
387996
306642
333043
514308
537056
39177
453212
46434
90996
279463
156909
482663
443761
561903
300215
398364
368477
249049
314278
220016
538965
383536
392107
409320
184318
43827
226507
206562
59747
279472
157784
481743
251648
349468
333924
499574
106481
228155
96398
361591
516363
337799
96759
443651
464568
68591
185227
137990
55038
319500
111485
438784
323330
263194
521959
455215
66352
4106
70848
69339
102775
13673
268161
561825
499576
464473
537791
278456
342757
423806
218479
344447
443650
106347
75023
88782
309095
354835
309689
66592
36417
426553
356809
1572
197822
486001
31889
404459
418717
506845
9910
43179
72407
37231
131818
288920
70144
306413
44159
334193
363573
53775
132426
281039
279510
184659
253338
127154
139365
219942
220425
552903
98027
447587
128486
195808
289326
355900
45319
425966
144871
353227
151187
465073
287024
431333
114106
451152
301322
392758
342943
208683
144258
361823
229079
454698
102523
67677
52590
255443
76832
512110
305467
457797
544567
55508
470416
83570
503337
246589
302226
42449
60443
13470
207034
233515
531346
376434
453381
396291
387458
302370
524518
105287
524268
203214
75786
484170
479400
173862
45337
374166
463935
408502
477281
257526
240317
453418
313292
178157
25302
305941
33106
184022
389063
506079
253830
510287
160977
163232
326043
202130
531514
16238
325159
456569
90191
160975
58910
72596
406398
535884
370727
176562
415603
59041
342597
497457
406305
476715
288130
181762
322101
110127
448600
245720
71318
366597
467518
443799
281106
137841
512650
507576
508627
522346
169523
138376
392235
402815
23050
187246
312680
11342
389663
94105
236003
319160
113025
127499
158847
567657
295550
223394
422974
152999
474891
238643
13574
140283
302096
135293
373735
467821
229838
559841
244205
200302
176754
352843
252919
204937
464095
430974
274221
169212
42492
382429
199941
471910
39988
38940
97426
539841
162847
146889
71740
357286
129283
138530
300277
25831
473080
18462
485852
98513
324815
168276
347734
533733
227984
268595
59229
388978
294586
366567
260889
232889
229162
389853
29046
316586
434662
402602
306673
272959
437942
244196
499959
283287
495192
438345
352289
121004
503682
358084
140492
110937
146729
246683
416512
475028
39084
195464
460188
109261
190127
7247
518295
82538
97484
9954
525160
393338
355129
568368
93661
306925
10305
10043
493106
116468
520466
484150
132570
232592
199925
271527
141591
11305
374836
473876
232438
209685
235751
158256
221269
562837
365959
262267
336860
286639
232966
180821
174894
156855
57270
203612
350868
422224
319023
96213
395703
202108
367309
341576
93318
482465
411151
103029
23169
323889
162982
535159
481438
525667
341187
395356
358784
362427
56490
22848
197231
523877
188392
435386
69862
306269
201829
207550
463808
284468
189041
343885
77047
413330
263021
173515
215578
455358
517443
508587
330728
489321
314244
498380
301408
539410
527190
89102
407512
257530
251487
137217
215435
338734
298482
307100
55970
77551
515714
484052
459002
385480
504125
170184
289579
502956
134409
113887
158516
561118
418610
260891
318258
134656
61692
437613
16531
149642
440398
336850
104962
231305
356557
289216
122758
362075
194614
308416
553154
495040
148871
97203
456058
123105
247763
137475
326458
43815
146990
417836
272830
567673
211853
207908
257548
116103
163510
14705
119209
386902
434778
113273
135775
244213
373421
547562
62338
437055
534796
425918
364529
411899
93594
190730
177073
273307
96737
486573
163621
104872
337381
461899
49222
430858
145844
771
541992
207645
397943
300911
213205
90676
285128
241430
228824
224569
230148
518253
9644
258718
479713
559707
56659
198358
297051
67278
37592
2589
491365
92095
315404
14894
302128
397897
128861
413433
365802
260855
221561
494209
194224
565333
114602
237978
167514
355613
451303
248545
462651
198018
548650
274253
143974
409307
133846
204461
488167
297885
45245
67637
554621
371029
514493
466132
131594
12011
156639
43141
524683
13822
4800
431622
104684
239780
360636
85529
162416
526946
102564
169838
51466
465565
21681
383336
175112
490308
92184
426145
534510
248961
9338
484669
471348
502604
441836
64015
169854
335526
118381
74216
58593
307529
558384
486760
275492
62222
7974
451560
405390
466996
516604
184235
182213
49380
14613
230459
397744
318658
245362
113313
406511
383555
25399
214579
441273
112946
109806
132484
172382
240783
489300
242478
18419
546247
563800
297094
187352
126648
91362
287752
419790
62026
18401
211706
561535
120720
273876
381477
126388
392224
75228
400961
387160
538673
31410
389746
434450
360962
337232
254904
85429
76617
344394
180834
286710
130136
515400
45494
354571
412428
354888
195589
520377
84232
497272
132381
495467
402813
462299
384483
392023
478278
285011
415009
418711
389340
424253
103893
184277
297166
315877
411564
128360
351194
359074
258744
299050
540530
70944
244462
132421
83926
436651
132681
465122
518051
264991
348619
282272
510591
104359
563129
309620
331257
292907
294358
115548
200504
87872
166195
89064
406455
487699
483702
177012
505016
458359
207009
560859
158003
43503
120320
558589
304971
495776
104460
442753
141790
63063
181612
362535
385903
490970
10162
309819
207055
240591
167738
378339
418135
100510
63892
298280
239845
295683
528308
420902
98358
394099
24884
132448
18243
559372
262216
32448
25440
15986
139396
535755
559591
219774
167523
238839
283118
230964
124223
377802
505904
250520
239533
114245
111589
305227
536685
433913
452004
179560
32712
411321
85116
90526
364266
557437
430494
408540
475004
274186
62310
345881
365698
440563
186110
180862
340984
94099
101372
175448
246387
239576
87510
209883
83371
39580
429991
61138
189240
320153
225353
505054
55677
359734
499955
533646
157838
486573
554129
478969
244359
253560
375312
493417
326840
91164
400310
114150
443564
359380
45900
305532
470057
485628
158492
328670
78808
195684
360311
283636
32944
263732
127711
282155
330318
451298
510234
239045
118351
163165
422956
451839
76854
57887
535288
351378
280454
178293
366093
559957
259148
225170
291301
498403
77599
547113
159998
40386
358156
81754
465492
19323
61963
493080
392806
80166
384846
181704
188086
487667
447444
100054
268137
561284
71401
365704
83909
412121
541960
285370
376267
290804
38796
100755
420598
420481
383267
270881
227874
491647
381522
117900
222042
82863
535339
228553
5446
67359
298249
413716
334651
305606
413886
292339
33541
179677
448094
475399
118187
476523
389398
50083
323496
438403
292202
324451
539174
521680
441701
484514
149354
529960
360323
10701
435232
227829
3203
17935
543392
464638
165522
499870
434955
381387
228200
363874
46968
194309
419447
340251
219713
392732
443433
403136
179074
567062
399833
535916
208685
196928
259223
387458
38262
333539
113690
224490
190497
18643
413497
238167
117528
352741
134103
530235
557760
366123
147756
5454
568075
476629
512022
465373
526052
267888
335545
446038
530450
494406
433269
165449
553820
400984
337730
503143
351976
467998
145073
53514
269162
357872
91234
415396
70264
243428
444509
231718
454731
308996
220188
281376
291192
411183
473110
205553
405628
4353
465166
182524
383846
61629
335388
79462
23931
500803
51313
200565
90756
324624
485715
350139
76620
474016
259248
513837
280750
389494
486221
487319
310349
20491
286546
510630
545825
187340
362342
552240
20846
368399
37977
89278
352208
366343
504712
364411
258845
276044
566595
327596
177774
142615
2633
47731
340731
315883
256896
30170
30540
548777
215677
360287
304837
188178
156228
74664
73228
411584
191027
34680
378506
366579
86757
550677
453364
303943
196071
336263
421365
336436
196527
12262
544348
568264
550441
165608
434096
449366
305714
150369
456477
524261
293067
454238
353924
222675
493111
316856
278202
440543
53939
107689
303099
333452
298846
55650
412124
233371
408493
348133
197752
496347
245898
31146
161484
79063
186344
217936
215460
117468
222599
240434
453465
155503
458844
43006
562076
563745
367968
6465
320513
465658
179815
371888
537467
440473
295798
490926
323325
566818
428422
41475
359549
312229
286112
532546
375323
211998
401115
530080
69852
418664
360194
492390
2553
410926
114367
183275
288641
119387
493040
299823
463078
172456
484164
438996
372862
271770
142633
394515
500750
493742
104334
360914
181860
320757
423963
500614
479736
331668
336423
565109
461800
185047
294102
73820
333198
108329
300288
380544
507846
240274
495211
339739
426081
181339
147966
9933
44079
9564
221412
88631
314850
235995
74260
54022
450303
195584
37854
13873
414503
454729
372523
232035
251311
495137
36020
335780
159409
479217
538429
12965
7274
479470
148455
345618
34208
178218
514886
61004
332575
53796
27237
34399
57545
457989
516073
405956
399168
304137
400941
366450
67498
335787
104507
205401
75328
287027
190770
527375
333844
506464
140245
504125
473284
295981
220109
242605
43663
288130
8027
296625
379072
301979
5629
181443
486915
473851
489933
406665
388418
475376
22070
396451
542638
471950
191147
214906
32479
500321
545690
508318
130157
235560
460976
169827
40035
516384
102110
252620
195718
457306
418943
537927
424986
222019
521528
481602
336043
48030
487207
476288
514422
561685
294335
292013
478758
66873
34608
251985
169214
281556
375227
348599
155905
298135
513633
20981
41016
459418
444870
18875
418426
274352
291901
173065
229244
505473
12809
361705
100760
518668
134324
206003
462389
106591
401981
60103
514128
196277
198011
175705
89444
362589
126744
439247
287938
308096
169350
437009
339592
339691
330114
318806
297073
246817
427414
372732
3166
13207
100857
147269
396940
464240
74666
289414
149523
513180
284026
96317
88218
438979
306002
422907
289286
348105
381329
41564
416667
84902
186756
388178
201203
311663
49231
540365
156124
528448
221409
460009
117222
37196
227545
148747
282355
257219
380956
49612
249346
30153
259162
351036
245987
337820
480762
304313
413233
397839
367169
144088
157599
67829
152806
248205
177350
188731
457928
304248
439673
346925
107110
157089
43429
176657
525581
417854
486875
302866
479120
318254
410855
142697
141815
242678
98143
268414
555306
43139
113273
230260
199413
71800
189230
388658
62864
415219
188557
20913
497596
200927
434124
282236
354491
52690
203877
93295
283921
214759
354094
318628
421475
59662
483604
322227
185443
200224
59387
407445
130702
290144
136473
219552
238932
508411
426106
388826
345275
199165
476352
264975
118626
66882
464434
244625
478831
27253
402393
39378
6006
251889
374732
42908
364349
126443
293151
255133
427431
120455
168176
60595
46717
78547
250259
50397
127504
139029
92910
229634
52957
232462
203553
518674
358027
374367
332481
230684
56108
350389
34581
501598
532984
271531
360717
306111
487351
279210
94908
170827
369043
299783
433412
507451
129090
39340
272610
173807
253640
507394
451341
26870
130752
302058
166513
331907
153070
371699
403416
468680
442286
270503
6619
210196
465898
75756
44687
485987
18735
32377
72405
293701
245151
155836
12299
464033
410437
516393
33249
292515
11102
329622
310004
433933
291620
208429
205227
75019
369759
498340
456083
85068
371734
400069
177160
271681
70879
402578
91235
35100
494970
258360
131736
544134
207400
37655
265731
361987
460505
472615
154567
221927
212223
455707
536021
319194
398063
207813
3882
476648
57644
170248
254900
190669
221352
181643
240573
406001
417670
271669
358025
105504
566517
84464
341711
527481
334291
179070
160105
519000
120355
313263
517612
438537
34854
507880
495789
477265
154419
87643
242297
111344
96196
481226
114942
317887
383028
371505
187976
445691
564546
226966
447105
66166
82642
172932
128403
563915
396523
217704
26650
495013
378708
307161
108851
1523
213999
356564
149215
82339
555886
453956
42504
249719
549955
498544
374780
190103
311082
485848
60411
290253
30971
273554
163592
357133
362100
335079
273216
17689
336548
534213
410884
228525
134367
69459
233746
443021
107688
24730
259048
493555
306997
173023
201271
451128
492312
193248
259186
461308
230020
424321
185
515192
12600
19145
553736
475440
230482
321012
289127
398126
258689
499311
251543
82137
30597
509002
446088
290985
404697
137973
205249
501350
49173
253582
124618
545467
21433
510917
399481
453292
194681
304214
499580
263527
559874
202413
393163
315614
317332
397720
99077
103055
376778
419153
415763
120309
462236
157045
452872
187050
84385
8059
335432
287408
345459
377919
322902
80625
506832
518668
329765
261403
280249
492780
406836
448645
408191
405330
357432
446513
279575
175328
566277
559153
277394
218135
395452
538931
379173
84380
157919
487856
283972
422608
278958
31135
192930
196509
98697
176847
485597
60267
514250
309595
348440
563109
120013
26869
405778
352235
402893
539069
382628
166976
205276
426417
82610
243893
370906
541060
16691
543318
141130
268018
35109
70341
362017
93266
500710
390947
465271
311993
68788
484629
505458
448019
455984
88829
482989
412174
293815
309306
7548
307197
144488
312151
205452
324162
474971
215031
382713
292035
418186
298949
532018
543111
117117
258598
375223
12015
46142
258034
45407
455136
152262
212223
152217
210480
276850
159742
154403
30715
426131
151907
87394
122166
85440
181230
264392
319260
370253
182852
359999
430715
65756
203456
419856
525364
300116
226850
275023
411509
10758
185010
60405
332441
496073
361292
378353
246876
351198
390095
239007
18837
489271
387435
153906
406941
254665
73330
111794
519847
268807
87852
190157
525120
252446
558514
160300
228755
252853
265709
267824
294893
205890
120848
276484
519604
309127
362062
289259
508318
208552
148383
544252
461480
287220
532808
174537
556599
374777
157826
79499
567042
31278
240354
402739
161719
51368
279745
520275
486286
280030
30263
21576
349499
440746
560275
202932
212493
303067
39671
407074
313918
168657
121995
388258
24337
540789
10533
227898
291541
92670
280151
93252
319208
113869
459339
211951
70152
295790
544303
515310
295545
474801
15783
429853
374590
31235
405800
3174
3704
288284
522887
192961
234387
253993
138661
444929
230853
498207
351260
363052
344262
256122
382012
455048
168683
174370
509552
138587
95576
293545
447902
203289
22979
290039
203264
387086
390080
104782
293942
532473
217882
564480
132990
409973
263866
421809
214844
536274
413011
363980
181018
290541
457863
372029
353619
122180
557285
351747
127456
374979
366740
277848
41672
203534
275602
343740
198358
129159
124525
391986
202994
322839
324425
491332
164696
503087
38013
275231
204465
141275
258774
71145
265160
473604
216807
316570
391846
163822
246206
283303
559972
43608
428437
99836
545532
358081
316730
197685
281971
173775
326942
15133
319265
250022
536594
527332
166287
38685
496115
115276
89512
349965
502509
219803
565937
213751
89985
85632
446648
400752
287982
276670
278182
530100
348595
438576
126009
52468
240063
441722
364840
388765
128385
283403
406838
282742
328990
295032
137570
425115
31721
68658
456832
374852
565726
63554
278258
366866
399435
560372
381474
461952
31007
387390
431217
260468
207231
30579
207169
504279
135962
188959
547948
157991
163650
472096
552139
342820
389108
262879
540588
189940
74566
200447
445371
168851
97190
137685
47041
206946
203021
506464
485549
385276
84278
297402
561311
543740
414491
49474
557854
225082
510532
277437
308411
33594
379445
134384
128874
2064
96435
95478
80527
32430
146355
86283
78408
200932
241490
231654
350750
565266
461061
53396
49196
285761
273777
475654
255105
64291
65626
165958
226921
196323
90903
234133
150673
512035
536455
193174
450353
138254
49261
140678
296870
184505
106762
428547
350801
313588
545832
346141
468947
416691
539524
341274
316013
544905
287061
413455
161078
332556
504122
484780
131863
22711
541514
354824
185040
328302
356804
28216
266504
75409
96158
108588
368043
161589
260981
169923
563811
111584
173940
342845
285151
438393
563851
457998
431445
52436
1556
116426
323895
486469
148113
506504
415913
187270
113911
24992
349836
490905
91139
81714
552140
205090
511728
431245
359804
9592
138421
487690
21876
13915
74036
70575
364846
65947
358092
81038
366168
511215
366724
384368
364055
3884
207869
186403
121596
380520
457298
83959
120481
285404
544505
405383
449297
558768
406239
351151
358704
10043
418830
462943
32025
61435
255611
78302
3529
190804
388883
98155
447635
26057
61092
167938
288836
152937
106529
399581
203603
472843
352035
42077
27525
19153
221962
501535
493391
153506
99767
82487
292758
81227
148858
407226
155849
227511
75043
71446
403193
454659
337649
137529
540264
48981
256128
176712
321
401185
252801
107067
332718
341920
12205
355735
121147
515548
202908
560030
515745
561741
474225
317735
458634
464879
145605
363075
337451
281198
389453
74842
424761
446532
29989
23276
477861
414466
44421
412100
476051
283108
398526
467818
343508
130880
568067
521139
556710
467225
23458
329824
353139
407502
525730
167005
209610
201035
400789
434283
520108
1746
566019
538613
438509
426689
284856
185568
322181
239659
67201
523833
311929
206397
433329
362416
353225
253767
77124
481618
8402
228064
278636
548656
280830
478431
48748
535228
340886
433662
327011
265632
410280
206701
110502
531657
362
21786
480704
75044
126524
361324
429272
55560
374417
493327
503677
504534
81622
543217
143023
403122
116532
43776
197554
58202
278362
439737
233801
266009
23442
172143
3276
419020
66088
53214
333020
57450
459698
352393
120876
532699
554851
389410
86643
308890
247516
122048
34846
367522
40662
175484
106606
201042
327481
224481
14931
293058
425201
422960
337332
350168
186719
28013
499302
297171
237522
83891
496975
503902
95042
63690
388335
163720
452755
135500
252533
377878
189750
361050
114271
326696
354546
305103
153953
74428
390541
355892
550372
313052
445302
486381
332292
344504
185082
404481
165861
213760
380688
297578
246148
476834
1645
368376
225080
407967
234354
513889
74740
348820
352340
236318
339134
497888
401360
311199
500809
86103
166150
163285
385440
185727
487527
390294
418768
305609
450364
505576
6177
238714
225694
463224
205563
328101
75
543219
507863
264410
529601
441239
112533
50563
163510
473196
128504
100870
159503
249235
550729
556450
461751
99086
182466
451770
45128
97943
381441
542206
151680
293864
140801
187793
205404
141111
538391
354124
302530
27329
51332
94978
460259
81417
92955
217002
31840
169789
81941
230459
110983
398721
448795
150919
524044
156081
16522
368375
266415
218908
502356
334733
290156
274191
253370
400882
219855
549888
189301
96160
80318
78745
151329
220349
113746
241963
190249
8248
250583
332508
382327
228929
179489
475036
131580
493254
44973
531372
239976
10653
19421
34582
87195
411227
214318
42974
351911
501361
278060
40611
7548
16794
540198
334785
441633
408548
243208
427571
189400
541677
411200
107132
182299
183405
363698
505707
429893
247673
564903
399692
31006
5171
463887
110379
356212
398161
57199
312081
463556
47506
223637
361470
430781
413016
365779
196704
437503
292022
198342
295989
353083
410463
13253
450500
60350
557096
298978
463045
506825
381007
339901
445920
277801
377051
371350
40830
14572
202519
391301
197390
125053
408885
549703
343154
447858
365863
431075
499486
365982
310899
516932
347454
295230
94648
364763
173174
317164
470001
147428
214139
66595
362068
271514
56953
508712
136716
449572
478823
128726
95506
90087
90621
487737
129144
383928
29822
1091
220207
100355
289111
244384
420706
256777
183007
154835
118967
22320
458231
208166
97341
397269
71440
122595
134395
552423
91251
506167
301932
567126
383138
169791
298005
282079
474909
198867
459662
304820
25009
379146
554344
525386
332920
154568
449436
38084
412256
458345
187696
487291
514418
526225
85793
78680
38080
309263
368062
241993
323892
142642
351103
48878
487342
130940
348490
456573
508069
378605
27880
298816
389943
216337
277915
166130
82447
505916
343863
519471
14508
339248
449354
266347
459998
567073
475526
119472
488801
200350
172604
71357
87674
176168
274638
383567
308491
109429
59488
270754
63732
391838
367558
204109
213883
105826
541622
567804
456261
330878
410060
181429
391738
112752
500510
483185
117635
26574
29394
135784
116403
181435
487820
121635
408765
319553
280118
301106
163389
467846
194154
395903
300793
363410
242594
528758
9926
440552
163001
330898
356385
248682
206698
352905
194335
194563
224466
321283
162019
530784
520537
504569
443603
141263
318539
372283
416177
222599
427047
349291
115650
110134
315322
255156
348566
551100
476156
207214
191868
21158
150789
6954
475078
460438
148629
158756
174566
266713
468434
44192
210721
47404
404212
88559
548007
133941
343409
416307
287276
175962
440214
388504
212793
88607
434458
407515
59802
260168
7375
343824
291081
319622
419765
525895
561417
54245
459191
44469
320377
338806
288896
468277
469505
326656
207738
112528
359269
24242
382628
451662
551189
369924
478702
523437
92658
64243
485043
198997
334098
232739
485928
402248
164296
483536
282369
40463
318840
442331
283212
412885
369354
335885
176463
359416
211289
454355
171595
268235
527534
137030
373195
174401
29497
413458
320692
171420
247436
21223
486309
262939
497413
372163
225005
248873
473468
473632
434821
415143
140741
23590
426226
261972
167675
339275
90748
268996
359552
451106
382860
469660
188059
265299
116606
298039
236058
384266
480348
132389
382868
504302
463739
236208
488734
437879
262720
280077
88680
185296
18268
310782
460780
108887
24821
518182
21447
102268
98074
87411
230759
10860
488254
36283
47113
566456
16196
340104
166946
119717
113185
550456
24878
439414
419748
563958
153076
143156
150992
242768
149501
548489
475033
95946
342521
386337
57358
230315
335707
393311
140201
30151
347876
484715
273687
119115
322047
301634
450176
432813
179554
532209
231983
241978
241784
281251
115833
254124
324820
382685
545361
256234
150136
180678
296606
253035
461906
369914
461035
201094
98498
451729
318675
168559
165792
212683
455021
241580
202104
128095
206422
162476
534278
537553
396452
122720
484939
146230
217323
360660
169436
406704
376856
195610
365418
69290
358927
61152
20529
71056
382191
117604
269860
173053
496330
424161
498050
20303
560981
492404
445350
243537
318724
46876
134201
91393
11850
317079
250655
29327
96836
301078
279648
549174
175476
33399
330024
454379
239338
442050
21937
248821
308288
143128
358192
5737
352683
475024
428589
124399
113763
285262
536213
557945
389771
359648
213003
329234
193365
303584
372774
340984
374267
317434
493730
444930
332210
536165
435416
465641
70839
279294
202705
311818
301628
484236
439176
372653
184129
187359
96713
499882
10686
445125
320361
497313
361644
344278
412642
349871
546217
261088
345493
566757
144352
139275
167607
220849
52259
239487
545720
79657
441132
554583
280107
224544
217410
123660
151327
278271
485212
187023
195401
427370
547173
411919
138903
168234
382149
538511
340622
471602
226698
544366
372741
89876
127669
289065
173311
40686
337186
562205
281469
464273
183360
439339
426250
201060
222985
34559
436213
22713
348340
225796
470198
352850
93081
158899
471347
227968
29593
248528
306061
439083
212681
45935
75389
302063
258734
458951
148660
449078
72296
12323
322237
421156
181273
445901
138033
417687
507794
321738
467366
184573
87150
92453
544269
133401
324098
495785
342695
470994
33018
300708
311464
137889
420630
150897
158347
173071
49164
237390
225693
26583
332258
237756
136715
377656
518443
555244
67768
461644
300423
385596
372381
497172
534775
441360
150480
542913
152844
551118
553819
140728
268300
398535
310689
132191
105024
234284
413984
150324
98135
556250
168078
441530
219256
417161
315039
98704
98206
231887
305077
337436
15302
54270
460829
223220
493984
74744
260120
252420
493456
14359
557889
474539
285956
85790
472692
432777
7609
551785
383019
359398
464724
311261
43856
108357
340891
374447
82580
335943
389481
494877
423097
490851
202262
516182
407387
491542
164674
231081
540656
222801
359261
277726
200692
281658
446308
320597
381778
58760
375964
86736
366466
389626
202165
429690
351550
193742
127262
138279
250749
502126
230697
21043
322328
62504
66893
548931
449045
272607
488677
138207
5305
336138
404554
531602
292702
511508
543460
510136
519911
20008
470252
540988
439881
518381
483624
186134
224807
529616
75474
102804
93155
414056
104226
97962
477787
407200
109821
464274
312216
545504
4409
260345
422462
135496
111227
73598
279722
60595
337366
281942
354646
195541
143524
405791
152782
346116
562887
400083
238236
293934
467013
410445
60476
492355
357113
235390
391082
382284
279561
555333
564353
313343
487116
45246
59644
423823
120198
547666
312030
551194
289857
462425
125693
566019
475635
289364
457713
269368
225995
69034
370857
507862
536999
260594
483217
378810
134580
29932
132681
470642
402821
60837
73545
312434
371736
429774
510726
209383
515999
385397
379593
381661
351016
34957
275871
550202
313774
379366
380855
117183
114124
96937
137101
475184
566101
313103
436212
269085
63697
567276
384011
77207
55806
202139
99708
43881
244409
481146
527226
197137
237213
465582
364745
353811
60112
46158
345177
156085
209710
248569
57993
329565
526452
500616
507557
63181
224832
292311
491306
220017
338292
370734
56472
137114
329091
244070
283781
15529
185842
133791
482998
303216
194511
60206
216382
3165
369958
23621
529370
44061
405097
209653
233127
533202
547790
356077
154486
204916
446301
273484
436069
86929
20273
236763
233078
544348
61742
412304
522649
324998
73160
365260
283167
449857
228965
552366
499048
223342
502719
150610
269341
331186
545038
71926
236820
246674
387729
471763
445250
558076
22377
482156
414915
303495
179468
146934
42648
560432
70149
27511
532281
408308
1366
18099
252281
179614
150334
354143
133298
116448
84182
389235
271075
10627
224975
364897
54307
494534
390167
523100
438971
434722
216461
422091
403216
295970
294320
564274
90215
452866
182158
92519
367830
429689
299539
345842
171168
349344
119914
293247
51749
455800
513829
422907
169802
540772
371478
20281
322962
225900
275428
65396
317788
87418
456659
245992
438186
299938
365144
351900
524645
129633
118457
111128
563260
269113
221485
293081
537766
304494
77232
470354
441255
309565
69743
323220
425151
223575
399374
47879
223968
298320
196227
305277
337952
493942
51934
240828
256505
193716
466539
462698
333568
131693
444255
490219
446031
198047
398281
148332
377718
100078
519189
377551
102795
64838
315198
303629
59201
443307
29755
369587
237357
545275
60259
481799
43485
37186
120357
230320
8059
523323
436141
500922
287183
273590
108850
361237
83785
102129
67800
216347
109783
82832
30096
154480
187073
47396
114032
445095
20275
203700
512196
145100
8942
18101
128141
3161
154155
159001
254719
32640
224010
283304
502035
493849
77832
344382
178697
21431
27582
158966
340077
464977
306187
456881
61610
264050
185158
532951
226756
272693
27546
1383
395762
391121
376421
4562
84075
196958
31033
163970
462848
389872
391457
473589
248157
331428
278676
394484
173403
404101
534165
470870
495407
324003
376044
464856
505711
380284
446273
247542
132373
145040
560366
194711
47183
548491
206944
330419
110555
164377
175562
502547
562450
237567
402802
516012
346995
198102
262548
388759
414900
528559
356929
550326
286182
229898
500924
20930
331527
120585
450204
163521
34688
319782
331852
531648
129696
68799
528867
44847
270490
171533
266422
498063
18093
142358
510116
305036
290389
200657
242965
536970
509809
399345
565191
229493
451221
29944
389514
558907
431177
267909
336353
218141
396227
25142
4645
165780
54072
477812
55113
88771
513039
26604
536777
106778
93655
63751
547496
97272
36021
495143
455874
196511
202272
29620
106810
221454
295422
257852
498358
245344
97453
115884
270281
51149
451213
391025
179150
540168
447746
216932
457866
152688
266198
77386
397332
436101
349178
213737
439330
338220
144756
407808
447968
44741
364841
318737
514721
15924
163472
445990
122518
42165
268958
377712
168723
48011
236988
161116
258933
207457
415797
353134
245621
453912
535766
149070
324402
243229
360904
107031
425143
86235
115257
434150
268687
420940
127136
362211
528474
29472
207633
429530
151621
162548
287229
377445
294419
364363
394633
101228
148152
278946
496346
562324
280088
491484
179664
238058
333199
385587
513565
429418
231908
282195
128752
269365
551406
324046
370520
191406
557887
541715
471216
392533
16951
323480
275966
437309
275048
212428
412317
53178
555830
58369
347091
534642
48656
154197
498036
281127
532801
45180
402905
400654
123984
164157
149564
43151
448056
422338
82530
232737
270345
336563
508054
180804
147290
513225
147870
101745
76166
222390
503801
526264
450324
225141
407054
69876
203146
192546
349587
355516
475130
265481
511918
493724
322479
223707
353989
450391
391520
76386
546364
373742
252187
228677
487327
289276
483238
62172
5310
265202
200805
462628
118538
258698
217314
406983
462909
376583
167424
249418
440059
35667
536650
514314
149401
172111
408101
380892
202792
373943
508894
230162
190140
157374
541792
248324
121469
127502
329159
427256
42895
279946
83658
78320
72133
423583
262674
139274
352857
56195
406074
229096
108931
122341
286753
281164
195324
20977
270532
533557
379440
178044
498149
521538
432909
284593
310908
523216
193606
56906
537719
140268
72736
272182
130332
477585
548889
499804
227116
542541
499576
350580
32640
330719
329913
162747
303930
434626
253464
1574
43984
532572
219072
272063
24495
101244
92293
1004
104400
385896
397428
195085
527686
477416
57189
274755
198109
412279
128623
37766
236272
399719
13716
2822
197321
488099
36013
71270
4560
338416
123292
249031
397150
480365
338109
215038
172793
352965
428163
453690
156300
41582
377436
162593
274064
444777
42342
204251
519587
240235
31578
282246
241787
560869
402848
434976
537417
503058
406153
132859
171281
150050
260112
433912
489208
386686
272442
411974
447120
105960
329801
180248
370778
243023
210213
249993
446143
484351
326528
404040
298734
473965
521199
382880
69905
58366
131324
79049
310794
382486
370679
43481
89814
33578
167386
86416
169877
496027
355744
506878
75322
258816
356756
433461
53545
133536
79843
11631
45495
154884
142104
299610
215947
339572
7783
254844
217495
379949
447834
468087
231070
487334
257238
36135
455517
164431
404483
277022
524470
485174
358930
311337
464634
350875
157073
100157
193355
376164
194967
298321
297240
169439
178265
415866
205878
272724
386255
528756
392332
550192
179247
507264
95559
402182
463952
167622
227999
551110
290408
83118
566814
372658
117488
311037
181445
265774
199806
337669
204785
474327
154862
171962
217329
331128
352416
446458
130239
45437
568100
240343
40077
3882
414432
177903
112781
473211
16359
64704
361105
3599
166169
298285
542780
470031
416658
98669
154096
149461
543007
204721
88266
518861
155980
473364
90576
106415
325442
324896
488057
351604
180669
137329
28275
427814
89261
443674
154431
350713
180615
560376
206964
329514
73171
410150
120723
180439
394474
66744
216999
239868
474511
436649
429797
405560
447761
132914
457331
452958
465844
26187
389501
207444
170581
327886
331827
296932
423561
25839
71200
317150
277949
345362
167348
379214
276489
188557
302618
460321
18981
201141
517318
44226
49467
229119
331455
209166
152549
537723
263526
350424
514940
70537
9
515112
82562
70360
535119
135860
187253
386288
375294
77801
205947
197502
166296
362518
549510
235151
559075
140657
305774
542658
505599
346452
219682
501102
428643
360479
119037
154974
538978
390958
296016
563496
162576
239133
415116
151969
414557
342134
224807
437964
22896
287362
406971
126215
472780
96688
93521
7277
152535
165715
335692
559081
152246
66043
237526
434353
265417
501979
171734
343851
265958
293348
129057
336071
418048
71194
193712
64574
80767
400708
82949
341389
136505
489667
504271
245024
397909
185448
182398
159557
80237
18432
506093
353426
332150
302124
164933
565059
127038
97559
431019
536285
456308
7439
124606
456571
555749
96754
307377
271326
522506
53518
566921
168352
192474
193305
136772
547001
189161
194970
226834
214309
342420
71329
351425
424936
196610
29428
102176
389960
289807
555207
406845
34019
460328
34256
45319
237222
112719
377032
454148
558681
226914
445542
495342
363968
184679
380704
536749
142541
536891
475439
472640
47292
373535
524864
60118
249992
482698
451905
183736
195019
464931
411637
194678
414468
380035
152816
282242
110865
19519
39546
399468
157238
107866
509534
177979
454704
406051
545390
315622
330204
129597
40850
262089
517876
559172
74435
264237
131608
508711
482293
543062
278506
400132
53709
176433
536307
530845
291948
379618
322670
131144
50756
457641
179712
72047
115475
22781
256137
477153
304212
152871
114679
8932
330269
337451
49360
165704
214875
349115
357972
382873
273316
390543
368549
237120
505588
511737
521253
233093
131584
193508
564555
267367
414308
368411
126976
339823
304313
337825
263805
198588
545497
449762
507212
545437
57621
472488
119688
234641
152531
494905
394528
319901
202320
362259
282157
522576
396849
150958
308857
80764
205388
405193
563433
17906
77806
91493
32201
217821
239681
103941
507080
260850
375203
268928
325312
396081
108479
112468
167374
246809
125573
203998
317694
117419
267642
133307
439486
511992
115771
56802
352894
136898
563002
41583
468546
24145
1124
539979
80415
202214
490822
508359
140555
216553
125398
84836
14830
282298
312339
343696
380003
516366
534140
378993
350524
241394
269980
523921
449759
561441
91663
357850
414684
442037
11852
498800
13664
243975
348436
304729
522251
107486
243511
269477
349124
220799
136572
298016
138670
419955
83194
314211
240780
488517
290786
538200
380254
180536
386842
155725
80786
2880
488067
147642
467309
533647
566575
22955
550854
15103
273775
125216
349732
195376
558907
258379
492234
113023
239449
377414
496802
344093
448350
459154
445226
454632
157969
545756
492117
5794
546096
289667
526853
213082
21157
353350
540109
66497
322961
18699
218447
99819
385560
434563
28640
517861
320153
257834
29865
335748
323940
424448
304997
231646
223981
310200
378369
221050
261529
98264
21761
127511
140389
43906
284351
243246
499700
213842
293710
154263
384025
6793
243445
61012
126642
514771
185472
70596
489196
174850
146220
112238
151299
145227
352328
439132
158749
333625
144513
153293
329600
54793
90755
287789
536141
490523
43170
276330
539517
166017
194799
64371
308008
488957
509714
120733
114260
527128
208013
161338
302733
59004
350297
472418
387421
367540
322251
414114
71923
154145
356752
327700
520214
48271
229072
325656
519663
547531
414727
150388
234361
510905
62136
64863
191014
440510
398195
567845
35792
378169
341553
95190
543771
276269
501682
289630
482076
381585
8739
117630
526617
567929
492065
54667
545808
553167
465025
412850
498438
491264
122836
520082
404914
518378
396725
363875
58202
150285
475958
70451
75615
52269
439921
38139
67206
149260
115844
379127
527883
60467
458389
180028
392779
56144
506921
132903
10812
92188
562540
271409
164740
278362
470638
311123
563795
117079
227642
246949
193122
311766
410005
350128
401733
95475
490087
412281
553174
5720
413288
435915
38524
489621
79193
30795
475908
154941
202357
65981
179223
127173
43982
98192
190317
494502
93625
43836
212148
281323
302707
72032
478378
56895
437793
351833
251131
163502
530491
461024
352754
102003
219616
517063
246793
83138
285082
344076
438526
232479
463328
255717
213091
145645
236137
561982
225079
337825
129385
285722
190290
426384
423469
355121
563099
308788
122029
408402
536035
71532
289150
274380
122628
27860
202479
195108
327214
364407
504009
22303
208783
185942
330481
425330
71522
427452
112048
140514
517736
293903
404261
315305
223726
199821
481274
166194
238011
503261
253893
309027
48226
328953
60317
475935
323403
365116
528555
341200
300069
75292
367006
375057
288385
254406
375501
338514
273606
67358
333525
67465
241580
371599
197467
361282
69517
181696
531919
566365
152102
358934
207567
552621
78622
228095
421623
482878
383389
227939
204762
502120
31234
267428
288626
242250
159403
142961
161417
514893
45137
97068
290136
167144
421329
271270
231644
205947
387278
86758
53865
521880
543494
87321
235230
235312
280256
132994
117289
159350
102904
408280
232843
37252
343758
345493
379548
554720
159492
208664
552890
193336
400956
204312
420952
117413
451045
357598
347382
543298
519396
381265
508127
517063
413886
408199
450852
151618
61027
543528
44780
221116
457428
361596
331093
332715
114583
297775
175618
299217
230754
492165
121104
301655
226564
121253
131068
169058
56433
115400
427939
263356
92440
2907
302509
395890
391692
548861
558481
485223
441081
253428
94414
349554
372282
105713
295664
490801
469910
398861
474976
335717
147165
224420
562089
366691
99582
481795
548061
7716
351739
160672
530096
149710
340085
251421
184847
288832
507718
372826
234804
188883
549441
182594
366407
561778
512599
473546
278118
50434
69811
509534
528575
491807
139346
15078
240925
340017
170551
340076
563420
39912
314375
174362
464724
417792
247651
359779
244749
467302
318687
205869
258734
88974
490084
422355
146113
56427
567030
462324
176748
6200
276992
278926
383685
63544
151615
219169
378319
470084
536613
70360
102626
99357
513692
320931
294232
434458
60596
448624
493500
389888
120371
512185
546281
273618
471090
243623
421240
507832
147776
161593
384603
326088
43810
79422
87688
31924
147972
64333
535365
551688
436919
85032
393075
424840
223371
522020
99251
230252
187328
509946
323539
353450
3215
462057
343490
552922
62752
169950
548911
267168
222396
100498
469895
347107
17815
517542
150845
30076
524594
441342
96028
83497
567366
8683
60847
181849
320641
286382
268383
302022
260539
483641
227932
47585
128022
435253
93471
440140
122456
5583
522730
516363
511108
378689
372155
444989
309897
265253
204007
161346
228206
520574
232292
111622
552362
238898
118541
251089
450020
65604
556487
339601
130702
203850
15735
483342
340533
488946
319621
188100
323
308947
252420
163697
531569
496008
394431
199346
565927
330758
383546
1547
235402
320889
204437
549438
357360
138553
344626
68047
269964
177447
276409
73656
236943
253943
203659
483685
129402
453486
93846
192795
319054
442837
329435
211446
334040
326616
348508
113990
122803
566977
341654
58750
279125
489089
334698
333839
215298
87058
82751
385150
226053
564448
427108
180465
112344
309776
254006
297075
36960
339944
494178
412972
6294
308489
99448
86527
535831
556949
206822
513026
380502
102963
526792
144682
288722
188241
226048
132814
262924
75879
504623
53298
295289
276782
452860
286178
189102
396917
84086
311403
556009
328492
109334
328964
10907
402165
85370
323974
64473
20844
116147
430975
450260
114066
62929
342397
306496
269481
80631
486362
152105
497468
237886
287273
104919
263116
539332
42809
16125
125215
207158
409497
131515
294285
454936
79080
522095
541620
460168
200
545947
253038
177815
42258
433867
487851
37891
18287
16678
342292
388352
269473
204608
294197
445858
559533
127651
223541
443653
24081
521317
37876
82032
501988
540004
293110
88938
303083
166000
287063
542690
41709
480328
331124
99315
532651
108320
475784
404350
39796
546767
174414
107151
122722
160240
243880
449390
216735
151690
101763
177199
17493
545860
338313
375661
282413
139237
44985
533883
77608
187718
136823
57218
279893
278040
424926
495456
308776
376920
561580
248421
374435
311993
347305
46398
210415
492954
232247
512895
482055
249571
353809
445174
193575
514621
28785
516718
268414
229352
2846
182660
336234
407645
309678
85350
494609
398333
462593
259632
464248
265872
510349
2408
21963
421714
296611
101468
465870
213053
52424
110388
34545
554627
564489
251640
200208
110939
30297
248697
28505
192736
384533
548547
172427
282374
10125
426241
327110
435832
319762
400230
358982
440142
493381
34350
264912
292591
382026
166187
546903
409605
313864
112114
183126
552103
146856
20135
200019
36566
220839
258286
334515
263675
290365
79787
203000
522465
399779
12458
393679
353129
460427
312525
280550
525186
315887
182179
402057
154265
261343
96500
443571
350305
236187
447676
141296
507423
96617
321957
46147
278963
129337
59841
449678
363592
523129
56114
484616
295409
17944
81090
20224
550548
343156
124736
410696
88132
529903
560682
379277
414855
480279
29107
119561
63132
427980
114674
404326
76448
195646
566543
397548
251160
400635
251028
80825
195696
381240
434412
271436
398956
184484
278723
541908
13503
511489
43108
439395
304184
244288
356858
404338
92835
29315
55473
73946
49308
74991
322321
143238
480713
538214
384793
477089
226664
27433
332475
65287
139000
20976
300419
197717
469075
347577
87824
204546
221745
205776
345738
102751
391062
493873
30319
457422
164863
26388
291270
171868
264005
458646
422552
547318
534305
475888
379110
425225
195200
11665
216581
319603
120123
362011
202178
563560
282755
540663
331382
104523
527525
44293
87302
413322
101273
448631
91840
206477
289054
190876
144929
565538
395703
309973
277670
457842
72387
13795
352603
19973
539966
450877
138332
299982
466068
76559
449338
350088
374849
301865
506320
298302
124642
541971
7200
496362
399143
320447
554626
213730
504369
38570
259254
301685
82980
28237
370781
251803
388265
76191
227933
361858
168098
288311
360419
102549
160103
211849
90510
247090
302466
250063
296147
349808
197311
442828
478449
118304
337785
237230
406646
64979
173527
333890
22044
19226
234388
343297
215433
469072
131045
216554
165055
25451
241705
527847
409386
478657
177033
247834
490615
152926
491850
281846
408640
433298
458810
532454
19053
6847
388809
362179
11855
353836
84912
257693
107870
57550
155250
549145
433755
526778
465763
198497
481767
78865
180591
99076
29219
328756
215066
374225
300733
547122
432734
93536
280105
232017
66821
321189
217166
399525
503783
434533
50613
161872
402500
457798
30176
69063
374004
35088
532967
312321
235692
550324
224680
387332
102454
241350
194784
537647
533316
541350
43759
99390
514133
360007
472249
540472
125644
167
559168
375512
212871
218440
231608
220201
129190
158762
394993
219335
21299
217660
406501
261715
153412
200845
488193
433765
563093
381973
173515
195073
401874
220401
537399
546107
489846
47264
24037
148608
557941
174220
362435
492115
19053
510163
401438
118166
466877
178317
240250
209768
516256
187770
223825
427461
455289
349794
207377
509559
110326
196158
69160
564103
43882
96548
426077
344821
271257
464141
131779
41381
303234
62465
301359
467906
207441
254451
268137
231120
529848
142935
331439
314630
268233
325405
78850
267096
109126
416894
554988
152457
565356
269535
172077
173322
352265
406377
451589
15024
332253
128499
20617
412241
518077
177704
366365
17569
480961
306337
14784
188227
492796
260757
342919
217318
502469
331019
248500
145080
346111
518034
73634
546012
505938
107921
59538
442069
265700
177363
364532
519426
378087
287040
162971
315265
187935
390340
218202
157190
565207
20490
77480
207386
532355
486284
12716
218056
1982
385271
391583
131877
531853
217431
126820
254996
460088
370914
15862
377085
205735
15241
23936
422990
305002
67878
255431
568333
412974
161279
490471
155075
179250
361782
294105
436996
236444
222579
134564
432039
343455
382775
251264
161337
428980
414978
410471
342008
284469
38583
18282
203134
466942
243896
162354
297417
267469
477773
518577
40641
439237
513255
399651
535915
65359
221473
518718
316611
218354
314143
89287
66044
344794
78980
535377
186916
468472
246799
55501
188132
543321
319495
59141
144518
56766
426646
207153
460810
506108
461488
379197
519031
49892
558920
166169
246569
365850
324390
38412
319993
320078
481990
20796
290489
161812
397723
209976
286772
287278
99048
361074
158867
264289
415543
305701
258528
108292
31948
451491
231016
126587
180362
6474
363716
340779
465518
272723
189204
225012
199054
415349
154476
505486
291168
468924
168503
211783
195279
404844
363810
390264
60110
47067
269247
403436
456556
345493
201227
393058
121751
84981
48443
256563
234764
199750
81643
505464
199199
138254
68636
148186
423998
146689
58745
222647
139525
120540
320832
326352
86605
174367
485772
429846
395158
86504
376165
287229
27632
364620
484359
148842
237225
62285
504084
142647
258324
101257
363439
361465
53103
219327
556262
464312
100997
168720
255854
464101
285607
444614
288976
568108
225545
163555
332024
40752
42926
124504
244768
458057
318563
317671
500384
192634
319603
470475
139299
390711
118540
327209
430206
352405
12046
50734
178245
546655
433168
105183
110317
463894
182568
22519
25225
471535
6554
31940
227129
284304
241682
349407
497093
360581
243247
181385
415261
177219
192578
37174
489929
352574
219870
39536
394439
237686
472581
58150
103610
296282
91402
417099
321963
346744
34300
211871
516934
97126
439818
167476
218376
527090
344589
539418
225398
495362
527095
318696
2915
481795
17947
244063
442916
379282
457778
251981
388191
257823
366060
404100
264975
445076
33556
75400
149601
191903
166385
729
244046
288172
118182
49474
200493
272506
513335
192501
353448
43469
386438
47169
314829
24915
375913
125509
266539
423348
152167
301474
4192
331670
307251
501088
533585
89499
387635
322235
174749
294881
466249
362825
161531
64171
404229
258152
53000
109786
293529
548610
422452
338879
264096
515044
118246
179122
531442
120304
268998
366064
255281
275234
472454
163048
182853
537687
424516
545162
438030
326245
118210
414271
217304
58245
375036
517084
480351
335317
273455
401398
114167
195858
449434
432627
367538
436205
104225
81658
134423
201026
384401
206418
12643
400733
393877
127818
411525
163756
181997
20363
67391
478091
464012
391579
116999
123405
109514
183654
174063
219679
466891
143841
61071
120649
508172
55404
185850
125008
118215
232328
144436
23957
454037
257055
242014
176967
125379
127505
204401
482594
11446
415015
292314
350543
434027
474049
226231
82926
24265
397255
55916
243409
60977
117720
110863
438287
235383
73979
80806
46701
180588
474799
498866
41105
261688
85504
130433
414007
84766
272276
295030
408758
501200
264992
433120
464707
434753
197834
474684
221812
298411
313100
123903
300078
387580
256348
418823
66670
326936
498722
324111
79500
22812
386802
273629
523652
324212
67490
211232
474497
217448
175951
153197
492439
63652
27591
62260
193324
96389
164351
43743
515814
208186
90705
205785
49081
385923
542074
368102
121382
198100
421207
147063
110772
71309
363727
288534
446466
431757
546550
497508
244524
182368
166072
233561
283278
457370
540857
353680
144071
482739
451283
300627
228250
220383
236866
68497
323615
91101
86612
167505
539378
271377
435464
424820
530636
89928
487626
130267
565560
545961
209795
123779
452833
538725
537098
235622
429674
292175
23849
80408
72002
556324
474759
66414
132667
348599
257752
401487
463488
356941
536623
13813
104719
520362
24526
131929
41779
343959
522436
426183
558812
154219
370969
499901
40351
347333
47741
252833
447307
489835
241733
108517
336029
211396
326055
152591
258764
540905
174661
4050
554052
562085
292367
66756
264132
551031
214047
110679
469035
26054
363641
564483
277536
225210
120002
266791
250598
299539
411693
202339
351850
249107
56891
58040
199106
529631
149803
379584
451106
173351
84826
153567
301112
115438
7798
11319
524037
185376
136496
234979
51692
122605
338900
306597
551405
398625
71421
43352
558784
35955
266002
391352
415500
243855
32462
169904
37163
125940
187940
177819
515093
19794
309848
38013
239346
317820
58392
364663
249108
505971
169290
475320
460047
357367
189084
36233
418278
142789
454345
282532
213587
562790
121233
74597
271478
546873
14249
102309
153077
559689
422456
158479
472136
158422
312160
423619
449630
68258
454355
327644
498964
455863
171854
335254
538516
493092
403164
465560
514472
191987
288811
371020
448591
497960
136554
501784
456716
236388
481555
332672
465842
442067
288323
194878
202793
193374
211678
86465
301688
326600
487954
96443
299650
128693
241634
21284
246244
223777
425307
25621
52684
290251
386545
542263
203783
371301
431146
70081
318081
502439
333834
396616
522912
336340
69107
411158
370036
413434
99513
442030
307411
435890
90406
450697
490523
129792
164879
300884
505886
505592
17080
72508
524306
62694
268022
218845
375275
273100
541891
442274
119041
344113
121201
363031
562218
278314
516642
316941
86078
389748
283902
49261
456601
160829
436228
49447
510145
267954
485958
390262
379435
124163
251188
281460
323289
172027
78306
84053
399853
190474
329119
564910
66744
151793
174816
40073
45460
449035
414519
369974
111192
192102
306693
420931
125692
59737
423686
525162
111781
255317
311451
94026
562030
294246
554966
88310
466756
283968
475579
301724
484137
307678
278800
60720
472529
416429
537711
151542
379901
30624
108860
550584
383955
31488
214083
566970
147962
97845
403491
528490
521927
90399
63850
512869
13362
12549
415355
90309
537136
104916
266432
219776
142904
189778
86673
183837
106935
176340
84691
311953
231917
193531
191377
222230
277968
47387
285471
509007
77180
10191
280181
409551
218479
202700
181442
259961
77771
469715
189821
373358
308172
128121
407127
481262
380281
71643
281619
317908
477562
135328
480377
557688
215800
396107
489554
21190
533131
156148
126143
457106
250468
469744
353775
550584
405536
486339
407191
566468
526701
161251
67133
174048
72896
290226
470104
191797
193416
188884
136284
427439
150684
526556
513659
7328
238036
441225
332449
502538
135875
277213
409706
126374
459906
392633
308605
429619
46406
151835
92428
425446
365132
356622
285241
115157
548297
403240
232394
310815
487165
172709
447000
292917
63670
360771
56604
102206
538650
350909
317648
400648
172301
116812
236484
128544
49884
24199
169152
436033
394580
374650
53035
303443
485336
484760
107346
190999
515162
80213
441430
537109
331716
504286
158492
328960
484234
415367
480765
48350
326389
33994
329554
166443
384870
72002
319670
129770
173143
526905
343730
285793
519162
267686
546965
40439
20223
370087
68160
529690
431916
170166
421616
437993
54875
307923
333419
9678
92955
253042
471724
228873
343990
62423
359035
432281
426922
443974
435178
361839
339982
264108
347841
222003
467902
71467
232564
343854
460024
437725
110305
245019
212789
470200
227968
145380
37523
94292
401393
268486
911
394505
83579
372024
536714
171231
438345
531615
228329
562543
245943
16667
523110
215454
371875
403209
416906
290027
507120
2194
295363
388612
169598
403157
221310
437993
453953
546324
212245
229214
136345
72788
409272
243506
364706
288892
65462
457864
88504
259373
307690
476319
72587
554388
93337
453165
326004
68873
252096
289675
391960
84150
383067
159300
100986
61299
435126
525656
86479
241932
268595
487472
135599
215743
239824
468169
356746
280358
273683
334217
367934
208887
191048
208805
494533
121395
126927
218482
105689
434149
66642
469341
411758
322643
347973
277356
349136
38501
469222
348190
289550
74272
291914
164285
420870
540017
313388
431777
384153
402091
148394
198046
453493
467366
87850
375892
255372
567760
437736
625
523010
565811
490395
206738
391618
275592
252460
437729
535531
322473
59267
269324
333813
15167
385470
528625
61906
205844
263187
440485
411677
228425
322556
516260
287862
221697
38199
565927
518909
320179
197226
325531
188131
400729
490926
483689
160672
509326
534393
568431
145225
38334
519026
1452
505805
473153
281106
130024
348321
428332
257806
562925
175394
16720
319437
172764
389219
495531
426659
198344
90894
87480
541001
405866
28050
268419
393225
218817
91574
250991
193803
341833
22334
364841
202964
4778
26579
379542
188495
565842
497893
159785
208704
316903
404007
225269
143376
25121
194188
142060
527927
5213
95856
404989
386084
239045
549412
528341
411038
325302
468395
238055
385086
144738
347962
477941
559437
481655
289101
465870
456493
138602
469213
1616
242401
177506
131179
564466
58606
493273
68931
424749
548392
411819
322450
148114
322820
202079
418391
307069
283601
333304
85794
241645
347784
259407
243634
324466
109049
512153
273606
273749
542983
70163
55830
94327
423813
378846
273597
192355
514331
391194
86592
26824
253784
136254
217224
53628
167179
38182
389453
513500
280584
138237
198874
531139
11136
249235
194582
278897
369255
299913
529097
199377
258671
351723
390990
247113
565100
6354
435165
184182
296999
130590
514915
276826
168116
373885
422720
546308
158908
340065
90919
536488
388756
314456
200302
385379
159228
315883
526725
460062
455331
207376
465832
443788
486890
107094
440787
501481
545391
198046
431696
242252
60468
528563
146343
541115
194621
329157
22124
163032
58632
352161
400122
429397
322654
311316
56652
481510
99331
421056
337939
367659
461920
72470
385002
559729
70196
537077
301214
514472
513203
562584
521039
516973
383982
519011
71669
360795
60533
378046
376426
155638
163756
427457
416307
407038
311885
339681
346898
356227
58924
448641
18900
236514
158451
422363
326999
362009
535314
110351
146855
68635
437475
444114
379901
84182
204788
23317
197501
128959
472199
47982
379615
40977
534838
391065
141379
509619
326387
13897
135415
548141
83143
90997
268896
137655
107873
412301
417090
515522
172699
235114
207093
351231
427178
515566
229212
99026
487677
170186
503403
87513
166278
334179
71440
454683
337616
466110
15285
206505
294760
126468
468749
488958
562334
110140
470203
228939
409666
222812
467124
388125
532312
347498
67105
361459
522026
224218
87977
490661
495799
150281
229914
209240
437336
443804
43484
221877
320772
536447
479966
63726
125520
431665
249133
4150
417511
319479
504949
191687
206356
113912
374010
307767
180940
226738
74927
564765
352443
79186
385950
299122
474729
435901
131167
334911
451044
439385
18997
125176
547502
539055
399104
516505
360882
292757
53391
489214
464237
64959
371649
509679
89287
326656
78329
201596
449952
433889
16738
530600
273283
49542
167340
315367
386734
54880
472955
544482
466951
141894
85226
349531
292898
299027
327707
559272
399194
218062
53937
414976
145121
560372
23255
407957
427173
424974
322639
118964
59286
95713
303970
489332
292911
287946
122154
389286
437896
100280
41815
80035
217283
409097
95532
506361
58981
31796
238874
418336
544464
66256
120925
29
217538
422621
70036
194063
493140
509165
72806
555901
305013
495870
466685
270400
200147
112051
128258
351021
428419
564453
211017
138120
443085
433777
355300
13282
398935
395156
437157
568228
92150
390035
71413
523774
243028
7178
492604
112062
138277
383408
131542
121053
239048
187250
519176
481271
524001
220183
238604
522196
260032
453975
367407
131432
503548
275408
109592
243927
562757
370208
204659
472312
187175
295432
305826
486611
387688
343526
273834
108417
183361
3024
394533
556726
552054
212103
498912
126551
134725
158958
486431
146776
184606
49215
41464
902
121566
330231
144129
365513
242468
186185
276082
352480
140014
63506
22543
558985
203421
317291
240332
279090
236413
332649
32721
322095
227598
159223
364745
195382
290993
260492
116985
527738
322071
544055
268279
116236
512319
405864
450163
210763
253561
546075
414465
330585
280715
200702
78288
44659
247082
375730
294904
312876
392629
538582
57488
166158
266024
562802
260105
424101
72573
433925
103132
85891
489600
524758
458961
209334
464125
320885
98725
101829
511353
193009
347708
493868
228683
433536
1770
281536
132049
54280
375464
301985
36767
471483
16653
140531
135938
41419
20698
443001
458847
248477
25957
500349
186197
464661
150208
268577
50715
477907
44722
507525
161076
296870
2718
9747
404178
501874
431807
147729
3313
529841
165190
301804
130393
412131
53899
340371
340500
104998
438792
333943
126779
463729
345126
164569
300668
334336
488294
201349
137685
563762
452690
484474
422034
464318
131621
406593
32753
515825
281177
264376
48823
208984
402792
567502
131380
137317
535830
294930
211540
208885
22186
171853
230071
499973
334443
418001
487811
457234
8115
277994
512713
451784
504374
367691
77288
38233
256302
297875
208829
350074
510822
38308
529526
563414
482872
311682
32960
454692
561778
501418
12163
507238
241195
73499
299932
549863
448851
529910
481984
538838
567107
255999
201091
428012
112530
568226
96391
233190
216814
355087
450350
369914
110939
537318
502440
62946
240662
249349
123039
243418
558584
85853
162768
429418
46258
9076
496872
87631
525144
118593
328485
300318
314172
239376
283899
422468
252096
34794
365045
132085
110337
446285
425967
396515
478441
224829
426757
521311
70653
183733
422811
313498
548458
9141
176473
1978
544902
69570
383333
141372
47603
76422
200839
285889
366969
353356
71337
322597
96027
532327
378589
403460
292844
361468
292733
199908
163278
545287
94497
560934
191599
521169
564044
191483
328889
549828
426829
287143
509796
394202
40755
141982
342362
97040
430230
33998
196728
508657
216087
528103
384139
248263
330097
223176
219366
91292
150798
168671
200384
42481
65482
499895
456169
565519
468621
145744
185674
453036
190193
18425
430504
363575
302395
89600
355711
304398
248583
413898
414612
296895
357596
33293
431498
248246
481008
26061
87112
457072
354253
76728
435281
225414
94758
301478
515400
327108
357741
434948
427245
336527
136411
234927
545248
263483
317277
251974
397731
372845
232389
348673
373734
491436
521190
498234
36502
434847
393351
381312
62534
495410
383924
220910
361862
101793
374343
467875
282430
306652
536096
478373
380109
319537
270868
170821
332136
473287
358180
519831
506017
323376
505962
230583
390930
317146
295733
358988
316054
63313
127728
117333
485485
34212
331680
414378
320313
474356
276149
172903
314753
1314
177871
534613
530902
555823
452054
406861
483055
449481
359993
325605
64755
555319
496866
66797
311312
538278
538698
510494
356518
170722
190413
487963
369092
426735
308896
196163
25356
462324
266194
351170
66559
119381
47907
179495
290510
116162
218465
41106
213637
420352
51065
233261
162757
235053
343771
539431
293997
453468
230862
339628
117153
447150
450598
459395
128389
493609
395809
244253
372068
7657
330607
439107
339981
537688
389987
240670
412814
194268
192154
240833
452247
139786
456920
65722
415379
251410
23101
514573
469699
446101
322741
506022
37288
97017
278776
562721
395300
235106
398795
292926
248934
216117
89424
417355
475183
551467
350964
120183
162995
407637
567277
99275
490951
438960
64009
82643
43321
531604
331015
405998
310571
340328
84522
67393
342737
495607
314835
122380
87238
241624
167657
112312
183122
483906
158057
28396
307405
472268
409764
558645
160496
294948
217028
24947
144192
259867
229352
114869
253313
489219
127224
312524
385345
310398
536010
554363
409943
319537
365808
196424
414493
358619
30031
80090
35673
51562
97695
178333
91044
513039
183727
471238
117639
42769
281618
397753
130818
168754
495053
539205
251865
222786
114101
499714
343402
315002
521514
409053
393404
152390
562584
346817
450819
148929
237859
74463
154638
98208
17174
267203
355238
36265
165477
412524
469178
35736
393398
385105
560862
378787
138986
101196
450728
29377
135880
392759
493570
170350
90766
191729
301265
40432
76034
402841
513925
110904
446147
191003
423658
235951
192698
82558
119433
499290
74573
440893
179197
258756
422621
299925
103098
533477
18710
53525
492339
24056
77529
362424
173642
150897
443841
483088
167861
446197
539448
491905
456628
453689
450176
230795
181606
462968
28996
420703
366568
552684
171796
568357
275748
469686
61689
262914
510361
560893
104719
57202
373981
78530
52608
143547
143662
432846
291224
459792
343315
470188
386476
233660
163039
229101
11386
434
134648
434496
130987
516390
415746
321873
338131
81810
290757
470114
557911
290900
26766
145450
492166
178993
313448
564872
206756
143623
161379
359570
93032
384641
245652
270591
559417
344257
26609
389896
456104
304828
259915
92798
277303
223699
115749
277166
211665
490184
318098
366477
380415
381490
306334
458850
462099
108002
202479
552088
469706
82475
533699
562044
231852
282187
213068
82857
156782
97606
226084
221337
426577
354716
273731
488610
352683
305324
1824
59227
106115
116960
320155
498961
521303
24106
501335
518468
367422
505088
254716
33643
296593
100185
180699
365254
238318
67272
391254
214124
85265
398025
102815
251701
282978
20788
435101
55818
562869
62458
489140
204166
410761
144738
521361
137167
439735
316866
267290
357986
220291
223638
445822
398956
361799
263386
311014
554374
354756
537970
496580
258048
434258
427729
74442
534855
8412
254913
470461
468572
160602
94458
488236
450703
522851
400466
509002
395665
314739
348298
260560
178919
37660
324633
406797
85806
553745
292386
230479
565506
162248
74473
563981
349625
461294
143652
265590
253749
306884
116244
323810
16073
242005
133544
220416
566576
499583
318940
550633
362542
127839
112445
488619
182038
19541
312659
366161
502303
444667
352456
290608
326232
403440
404122
161589
309081
342848
149520
268444
195490
111055
171996
385695
539125
409588
472513
176353
293099
478505
542948
181895
287809
113215
532137
526129
264065
58589
375127
242511
493332
408396
422836
46509
493591
271537
99560
70572
305408
185500
16240
11370
197790
378260
11409
365495
356410
388071
217301
242144
357754
290250
229779
147044
307629
525509
75245
82705
48564
179435
471382
16633
514635
503204
381510
512114
148161
472735
436332
285886
392061
271182
365743
392780
145467
206272
78809
408076
368169
265340
85959
525916
161109
255160
341401
89923
340639
275274
120828
208491
351545
367078
396904
486842
263961
125497
549776
199997
278053
290505
493221
516190
449080
461805
400616
196882
103947
288095
26816
356113
338807
66869
101963
352568
486260
302718
5441
94680
37307
546697
560595
7496
464096
59063
412315
216101
519321
518331
121907
118974
144573
117158
506031
549423
186334
397841
469784
495319
166018
454102
433603
348272
319973
220242
124543
159862
530546
502951
115506
190419
209816
458844
459862
532353
3766
136629
525253
381473
348445
160801
347973
99375
168423
36986
130645
301542
540610
399105
210977
5431
477509
124012
197863
510729
532001
208873
307341
187791
514713
188664
445337
480413
329738
425433
436988
121928
16604
466052
550480
377435
14342
241532
86776
141890
218372
342113
307749
364443
468503
466640
42108
88579
282808
204159
541508
210578
514240
445952
22822
397490
557707
293364
26443
142242
344029
519396
179884
164668
219195
272565
548279
202576
58247
261060
47200
453766
224909
430619
21197
428119
20026
461817
168533
62776
70484
325584
298833
568173
472328
173237
465038
496613
530231
287053
393850
250632
392181
8833
410916
56475
162093
514581
154010
469591
518278
300805
27656
336560
497142
61403
444888
123061
233918
248103
302866
222389
4605
383863
149621
144674
27916
298664
529743
393951
475218
78065
360360
528987
283936
507527
146670
140798
44688
370768
533357
215003
378022
314289
73447
54830
248193
272724
116874
142686
303273
262722
20610
426636
462944
307913
72327
174013
131147
116050
464615
493504
525258
210512
481534
202388
139549
92690
364297
513489
355694
557796
16907
74809
554483
7657
293498
379357
403748
60812
549785
157262
210344
390375
275373
381176
343315
443372
390687
500844
261633
87877
486934
218865
137147
5794
63199
525392
370663
260316
482887
394346
250508
317183
212967
446147
249173
562012
141176
299960
217165
54045
317797
463314
303846
297524
228131
396183
547930
312490
18906
217797
564250
33140
125603
46340
276346
183397
298596
478399
564216
300664
291138
230667
183960
90221
339011
210254
25115
25072
364289
24277
417270
207438
376321
360781
420829
172098
203146
26319
373409
417479
270532
130464
282022
306815
550337
384547
83670
428721
211035
25271
353958
355213
4703
81000
453891
202982
549709
3196
247346
94371
123722
222003
180408
558093
468710
508653
53584
546378
256553
104146
286336
15040
149062
199712
35654
5204
346170
375649
102333
352272
182276
97909
86385
382638
152590
151427
154901
442259
220624
480273
413427
286577
255835
62340
256486
94455
529845
211217
120252
37070
135742
317506
251781
455325
253110
282068
450003
139986
464503
463625
426574
443410
37044
53350
99365
435570
284730
415248
170144
377168
290141
241394
54160
502067
186489
535168
97132
560250
449162
170285
142365
266388
425933
470401
143866
440845
429670
196644
432128
467434
566700
260063
308367
353976
292983
331593
175627
125202
214870
130804
233403
158691
278150
393128
219711
564970
554834
219815
281313
26069
419114
498930
304572
482952
473121
359564
197816
18013
428781
521460
439665
349116
125413
92924
146477
75585
310552
152288
17800
135613
319685
539605
241234
432408
193148
226914
485189
230334
2455
398491
182299
320091
554303
365134
291359
377747
450195
441024
465638
530022
377804
208076
23515
6428
347803
71620
481756
278830
398276
516463
297042
236807
310160
35697
300909
22356
511731
540644
145446
247340
228957
385150
325377
217879
15147
439343
391393
395231
117934
36466
505654
259344
514781
259006
130688
316021
72308
103371
426111
475938
461418
444414
356170
5162
321263
39903
564772
485385
273487
217670
66824
518772
42934
170584
362862
501487
406479
133133
568396
106694
313381
448802
285729
91858
184929
275782
387213
235325
204007
361477
325500
73367
233959
59156
295666
229149
209332
404369
70220
353705
123009
518192
180726
413051
404842
163482
373474
484477
396195
474308
505843
524831
229707
407308
25130
380244
518616
382483
373642
476200
11179
254357
300196
249824
512830
393610
365010
258186
173347
132624
390702
27080
241413
6243
314531
13202
235166
529112
337372
79438
346412
426440
473592
183220
392224
24726
52267
368683
222760
358249
457184
249173
244840
197586
496185
341881
339970
15952
446195
29066
389722
41289
493905
134726
23706
388399
554256
102200
143402
13223
114306
193738
509928
321309
357481
412066
428399
216944
229641
490845
441736
238672
110979
341658
83902
445442
162382
263890
476579
17285
259631
249193
558480
453540
125573
549497
27657
459475
474498
159886
509273
263655
489480
428838
269963
446798
300205
197312
77689
448969
422992
523742
296165
236928
548734
464102
269476
368373
201288
385330
209447
158363
334825
373646
161502
226901
510317
438364
559657
100142
337228
308771
63142
290001
451958
424228
285340
78023
365162
414915
145327
43623
99280
299492
155509
361565
446311
202994
188996
118758
32661
172013
237323
542746
74536
101963
493102
212474
153403
15839
196574
247021
410457
393894
486495
257683
508281
296758
121434
563529
169153
422596
184121
274665
106328
440338
564339
347016
399122
311535
131143
499765
245439
504928
241507
355521
546852
377053
119551
22844
399439
418963
41391
164474
300346
97519
451401
144601
144915
538667
120926
53648
318266
258768
533905
440746
256027
286544
306022
307938
567542
227458
98810
552298
146433
293624
344422
359054
494172
90682
366899
107851
216466
365354
220428
124290
70968
445005
460496
254183
268121
417150
227874
297561
300524
315313
427798
436781
387942
272248
382772
365510
109995
430499
15514
457590
505029
86954
439311
68259
204526
86701
557531
84600
435870
444740
54174
33557
489189
376153
493563
389687
110131
281855
322995
47273
31326
156649
215204
95144
78579
225495
507628
462060
91308
564992
563191
98332
370357
20715
272972
325807
377663
15600
536857
41398
417161
440029
435121
171790
312575
471780
277780
186963
371116
242007
120277
408286
1078
445471
226900
496296
495835
462670
174221
220610
296274
68153
21896
26673
528794
104863
382254
567556
394588
30326
76235
250124
385595
84173
26535
251170
377613
322173
166682
314896
107781
325129
129277
372997
545921
524259
490764
40356
321921
481280
76561
89375
11028
285457
264050
532449
133854
247722
514636
185006
422208
464799
545857
122787
300092
436651
301338
159028
48791
383107
372404
80007
162109
394966
12
537975
369365
445791
149785
65784
42235
290191
257966
363851
351622
314586
188985
12750
543505
263082
230995
173518
554051
353563
76050
3490
321021
282305
43146
525966
286068
71621
321135
174288
283085
100100
384064
323583
159087
478752
346216
498363
438647
260451
112011
550546
97882
391833
491959
304384
490756
146203
166776
176798
31571
93552
50415
388939
302752
560110
143204
426850
402410
318646
306680
70593
25912
394137
42351
31056
304221
205864
64403
274968
76337
356492
532889
488475
249304
308971
100727
439064
367011
69340
500572
551579
200506
191885
386434
539983
325298
513167
410546
106798
547066
84506
165735
214906
377775
104378
454933
370782
81392
562832
238790
236373
438826
332477
552723
171770
369610
431310
381869
176112
431505
401135
402449
393774
547765
159775
237686
361048
215298
225581
83917
183277
190263
245965
216567
38273
105473
536703
338891
170342
289822
473382
328130
295186
97002
543947
350850
308317
513266
31315
254109
200841
427013
261263
409620
152676
246461
20973
336498
165436
98256
450017
88798
240584
262269
217274
528933
297132
188032
155764
366536
344674
210130
100287
117062
454602
540323
79492
467915
338355
83808
71294
52258
567862
286192
284131
136054
534472
345716
537817
508614
130196
263844
41402
502464
269900
194542
295750
348882
470972
205834
19737
2985
246273
120072
142492
250277
86856
206748
72259
510731
548264
337763
430540
447208
559353
392083
321255
379362
189446
511652
558131
417694
186975
169086
410326
391051
90501
387855
382619
510075
506311
73004
51212
458462
343303
564871
448147
175042
300274
507762
294894
546492
198299
64717
298431
502261
548695
461662
51071
426233
295421
410372
449120
58804
350775
46030
185038
415351
512848
25903
51506
536717
298558
491299
184952
43350
151370
352307
41571
543616
322152
297180
231894
179685
36571
414574
476314
111253
170308
336062
154436
136682
289715
444018
335269
471743
377579
165266
549001
252019
220877
430233
183563
478505
358550
80408
333703
1799
528191
68383
140044
103078
125797
7303
509204
133820
339433
166549
412739
145520
421792
190122
138711
500212
423784
513036
463144
498210
10277
429546
394851
267414
310249
331427
56239
329368
503299
299280
336055
1915
142540
146609
103448
353618
216535
223778
247454
345565
99560
268621
546939
297083
138549
73500
226091
198561
41522
293635
512221
409259
273489
407877
489387
159973
208774
16655
47753
40711
441630
328199
275945
545033
556396
392947
275232
179412
284797
482746
112887
477545
388679
422954
299908
342445
558089
206962
271229
368613
48896
515197
208653
535521
11723
557197
64482
335325
545476
177457
337680
163495
354434
396479
370253
201352
49469
370855
363711
472151
29196
564327
311702
565387
167704
370714
202492
40273
506861
336379
432021
496743
37509
49227
152410
46100
414008
1063
302431
149401
8304
12745
374407
282636
236706
491299
158443
33140
321803
308209
209927
538212
138348
455538
47571
403237
390820
206861
51449
71804
198815
95535
159878
449628
466593
531193
450461
64554
373782
13376
547438
238376
301094
524502
358211
198939
166787
89444
34643
147808
473335
181454
134478
552125
401925
10692
45038
427939
320831
343233
262305
244970
551890
544914
185312
54005
243498
461829
250716
35118
439980
397379
555941
409551
135617
187750
258326
438221
338447
366981
462866
27506
184462
459452
359989
110092
371560
202771
43387
402895
237531
535195
235505
293869
261543
349159
465751
22647
440554
429956
139511
241330
463205
404788
138994
493730
73816
252535
557252
174488
376068
71533
452319
522839
186043
263349
549757
26157
498681
221656
538821
259490
450033
171226
521496
434743
423827
246368
396454
509380
546030
77661
69220
203646
323484
547441
433914
81373
92617
225211
69430
552156
164469
475546
201142
419232
78431
242874
250578
199646
231748
392640
103226
234391
444928
526963
499622
85885
196537
534279
47902
544603
514807
189335
108346
333904
454167
59971
396666
16944
357977
35671
227808
461870
462995
238974
439911
501960
297448
277908
437272
227080
534177
469446
481010
386576
189217
310378
211853
324137
337863
550649
430818
342276
82450
353030
197356
171800
166810
124027
236880
1442
563552
545583
558660
1396
305555
319666
275983
205601
352456
339277
52862
409111
243924
105570
346410
552013
544609
380165
51395
364537
102879
321514
536964
544348
240212
501414
449597
387377
485812
140985
411909
170716
522082
171591
220504
169576
167406
76974
135100
4969
418369
413687
504726
438580
274285
12819
26160
78578
473382
527370
502540
417188
130036
358025
368274
530700
46472
390041
208369
457936
15779
451432
451045
332459
155982
25936
262165
451566
536814
448753
99763
235763
538611
253859
534613
557302
459615
474699
202904
532848
461281
520741
327037
17343
118077
503720
458547
19678
444113
256523
496044
383559
90655
460880
378975
489023
217382
483117
421688
54102
315610
213544
179012
135160
477840
327067
45518
5103
59152
205986
292632
232900
238893
310978
264477
61249
530877
33082
161469
345917
343040
102116
101664
536997
85100
42096
235387
115060
491532
304930
563227
441772
173185
101519
558246
479287
166637
128416
293869
23589
405257
514201
453444
369846
296985
449072
237490
293689
314432
306131
56324
475320
299986
19614
537792
14324
128311
224913
466498
232988
286092
164440
563929
324475
216432
72248
58293
75223
469345
80408
434834
386389
566083
91740
504717
304526
244513
100243
209488
263940
353424
223617
382133
503153
277834
222298
376395
541123
174829
78269
8446
474113
482608
290739
442604
405913
381651
27575
303055
233857
21228
133289
427288
72829
464115
347811
176384
548734
250645
505210
107924
294149
4425
138539
241243
435204
516713
216047
54487
323810
245476
546126
360839
450591
192368
122837
264943
340096
208121
337475
74969
41579
8024
135638
344359
443334
553937
372290
46867
413507
405467
354670
20497
558814
102655
518172
161182
283236
76971
382369
529528
183314
105502
532257
163820
518213
28215
361416
427191
138276
338523
556707
454428
483014
23205
229289
137658
528640
463928
69059
134732
109971
338986
237099
247953
318646
243299
85605
285458
165706
337517
348823
228462
559862
225471
306707
136254
343473
349524
377682
208162
167662
129047
71267
36778
144264
384263
525389
434948
132752
471235
484712
130146
281343
151787
189732
193471
184092
260597
536905
162065
390195
331730
464977
365465
162876
530481
274926
194449
122337
15945
168133
30881
262277
128314
525237
142538
276759
374732
503394
460382
157441
154394
31119
152016
458701
510165
565607
164767
95548
408343
205609
474665
102847
54715
32545
406375
178728
436171
499445
4701
413666
512590
225399
250497
10531
304212
246371
276345
325445
530530
162212
30500
6408
532019
561552
37490
72953
6854
516890
300551
11277
417526
542860
317572
225613
245749
432159
306262
180880
151809
378137
501177
389371
315402
107430
151579
254084
208312
499032
477952
51030
410453
369631
335193
404003
472797
441104
106593
188493
126371
22807
191669
182298
369631
478219
101432
34615
268311
216176
488298
70379
407058
273152
170306
340701
547737
378958
88128
16822
73094
536364
267316
511993
331692
106690
546994
460746
458941
487877
82224
459771
131667
251000
108436
165155
373498
104201
287735
504053
151813
279638
200072
486621
13496
517156
360002
301325
545567
308921
481845
83411
395946
297658
563473
89077
133966
348063
38237
544555
345961
132253
238612
535079
509457
197034
329736
270252
397660
66683
552742
15782
360111
297294
227277
252580
12530
415484
525758
322380
318521
264064
412155
176252
446730
84295
523272
15870
361990
7676
383435
327863
553261
534838
291686
479264
33272
205448
209447
500583
339754
373922
347082
222263
115264
380048
259532
117455
300833
63494
138262
524947
16513
217524
265355
177794
29656
243585
456048
316551
164008
283907
125035
222447
108193
506080
50710
177989
557582
492310
109987
73058
522591
90593
446450
517847
380047
450108
457459
59670
285455
554681
300928
556954
262619
140744
558463
58727
558673
284032
410386
358322
445426
508192
214734
501852
172546
280768
395687
88352
44074
551824
565039
110196
214089
158694
321492
262523
27692
406758
138097
487786
196965
71847
102794
32485
541334
478132
547618
7507
238488
348343
98590
147582
411464
154710
427101
442539
11143
140234
44422
181741
531857
523412
372013
263104
529703
37954
567884
388217
134641
174798
477875
395299
215703
298702
268340
309203
208010
380277
301078
194543
15290
470259
21388
47192
105588
200514
481414
313226
343246
114293
134399
498358
245811
134307
4271
515690
16230
495689
372568
235306
562796
138650
334437
241858
220871
129981
46329
25160
55533
449897
114418
44730
530240
106808
36612
350391
246305
242206
392807
529243
124190
79230
554644
40275
309854
520676
501403
440061
129052
241259
137255
115002
432550
94531
221477
154913
131958
92532
106913
138420
463807
277252
323385
238970
52757
384025
136535
259562
293154
299506
2037
54177
240039
219597
275852
383145
561405
24495
126117
374047
167966
408544
114367
241679
436772
301247
11929
352633
361989
520778
300619
435943
352926
477779
230645
310349
18894
166295
373018
484565
354942
253146
352282
417771
399747
509078
50302
175222
473777
86235
180702
297259
129957
216932
304213
184674
567228
74571
464549
241286
229554
485348
59580
507388
495351
435080
141883
3951
549954
24777
113863
520800
221878
516407
377356
347599
478618
239872
271704
414977
136936
44064
413947
277473
345728
225923
376790
262782
320840
105538
222967
3828
343965
128185
315446
111562
331788
440432
512351
183766
81575
86465
411953
292086
212721
247342
54892
80251
238675
351677
73049
399987
372910
173832
106290
513096
556159
99326
507285
460389
44237
188395
121672
479229
520580
163946
529967
167483
527847
252825
486140
404532
292480
44648
269368
543860
32296
209555
465008
113444
30155
421769
561472
345997
129950
375285
373385
377805
375366
393181
69742
530836
563149
412289
163346
69382
336200
169436
36236
96483
450908
318092
56830
562667
10278
313109
418026
229535
189363
268786
27360
451703
181525
41312
139930
341047
15154
231554
109393
163669
46355
151837
170057
544836
489507
293064
409973
401560
114013
285613
330018
419232
481934
242415
165517
300990
307277
106274
341148
176135
273605
473787
431565
478524
521786
470318
418267
534698
6109
131316
382812
133716
212638
133342
301972
98511
473315
484555
19633
387534
114245
275547
325097
213076
196837
236036
93457
4108
231615
362737
431328
420447
209494
514670
417101
189522
452006
356673
419071
451729
43709
209401
466548
16086
80777
249999
150379
352045
316361
172268
342336
288214
267488
20338
418694
545988
567421
491995
510111
461437
21402
547309
292334
502038
329743
37148
109799
175251
118019
171905
275036
307876
94080
16714
169583
54584
474784
134772
184965
297605
105790
456533
19699
360299
323123
442344
236546
516321
537333
163477
408787
33399
442575
200487
316090
107149
4357
420464
383276
167512
508807
325605
561944
172707
32041
244812
426338
434287
338181
24194
59895
392124
191671
118333
271348
341026
24231
328622
295341
10926
281122
384598
888
173589
181085
132876
187623
131946
245459
200517
472311
526332
280683
549374
495394
31148
119856
292694
60984
367136
18847
207755
263614
176938
156616
539760
524654
369168
31712
51578
45994
419954
310346
154050
22355
418036
46336
372065
376628
181558
223289
19773
274309
70694
127074
514089
540259
477894
20640
170448
120731
118001
309103
398734
391467
439480
186279
558749
477580
15366
182818
153360
508392
211407
147750
408078
395508
87083
394618
485258
405257
97621
95997
352642
269938
179312
453230
14586
510917
39581
224444
556351
193270
379390
130669
495260
56705
144835
531811
258327
30477
6316
78943
183908
417162
314178
468470
277241
154052
79646
531036
493038
402002
74795
31581
292780
399058
423099
92168
358509
481308
453644
299826
358783
268133
261878
185775
298446
239124
217548
352529
253719
11957
261979
50231
118483
552316
51819
183733
469707
140372
367281
296636
139178
363119
181054
389337
294420
528618
316921
478738
456071
546283
486585
134446
222181
114412
476458
177333
113687
226730
374121
538893
70495
44018
34607
394704
417931
400754
43379
124719
499777
154028
172944
514860
552526
483420
134367
21890
378930
137009
527822
164662
6698
100755
209860
135524
549532
337332
476771
304432
202191
18677
252071
213984
402994
342020
485273
312796
113893
328234
438765
420916
36146
113099
545938
398520
273263
388163
52326
201112
426538
236577
521180
64567
401847
518695
401328
24972
288121
214991
546771
427762
120624
270558
186456
251277
342296
86756
537688
196349
489836
467833
560454
428167
2794
458232
224236
65028
173051
563564
216788
189834
402808
25417
161348
13794
493734
163346
113752
438041
163826
480900
491365
345041
463203
93981
505926
73078
285372
23587
522529
128212
390095
356338
187210
282645
394664
215815
180619
284529
324337
494202
219396
303200
145772
171453
514053
408338
30929
109437
368775
144365
334978
499173
428992
138684
183053
329303
160508
351160
76470
512319
132617
237807
97127
305153
323182
343613
193610
109671
175130
144738
331824
238968
465452
212809
546804
153974
271875
326127
430975
237015
568511
66921
330848
41790
567876
237851
562831
392649
213427
214539
101429
440370
172720
98799
362992
265677
191399
418057
464115
63326
25033
60664
280222
362713
430964
494594
173085
99231
451610
172407
343951
95298
438225
349756
477275
501383
261466
442585
430254
58075
532768
523420
165641
425772
521055
106722
133952
266958
20567
331598
759
567059
224719
489804
239883
407810
84762
171160
237411
448893
44037
488128
306345
133249
134200
210463
189439
496404
21529
152465
261303
544194
22052
237441
355292
125116
294690
166724
327291
335778
373514
436662
126705
434525
126590
315468
290156
556577
392056
182746
79322
441301
170987
369589
487641
36082
52374
42981
19174
88229
325520
184562
412119
157530
89849
384921
529177
118682
188512
179217
484550
187898
87631
187480
246838
121164
442123
509715
349023
378491
370743
384001
521347
245351
332942
567360
300716
401797
423511
427878
425431
507624
289282
80938
227271
264321
130829
218085
15988
563477
108017
288380
187337
685
350858
536184
138655
207238
270502
129454
399766
67879
163784
346531
308163
501050
280962
434943
284041
60528
116494
43319
318215
289044
72589
109960
314305
413256
496148
413122
479808
328280
255205
86531
360501
492660
485353
137943
516387
64553
403129
394372
67672
254064
13837
34860
93242
68328
495590
281181
255336
188813
287490
251861
386506
526454
353169
210514
286785
254783
120783
27853
352967
157387
339122
300587
165260
389826
451045
303512
552707
390626
491884
495255
451472
261798
517876
541943
21440
521023
236901
506535
445618
68149
531467
435021
329665
290818
319410
226214
194743
55818
333563
43134
1423
117327
264717
152923
208300
201705
124747
407408
515915
358983
566232
399545
382748
159732
104451
305118
43751
313734
292882
346639
189556
114207
17558
30634
459839
531573
477083
151452
524817
209085
427444
521747
410536
80124
403675
275443
420041
558868
321040
116786
157561
430008
243990
252926
478645
411196
229177
393769
374726
75600
54872
310532
549380
161403
212220
84849
95588
117856
16629
64796
170506
363397
205646
106239
174415
229328
195235
362159
102615
526100
61100
14627
94118
137605
505927
496577
146758
498737
205554
11703
448305
221791
118594
43753
501325
209540
375645
12974
27094
193038
90513
72601
123604
365330
485779
419493
365862
542173
186095
205252
102326
246273
459381
299678
475194
156152
248173
336053
192191
211318
159799
566680
536044
559718
207025
433265
360187
320615
54249
263034
348073
5384
193169
62300
186804
477834
419134
454068
390423
460898
5017
522220
297633
73082
73480
100788
94216
222557
105321
234925
220323
553448
136099
233953
172807
230752
94892
427011
252702
183913
397906
49352
181169
445169
449064
151842
87409
488229
484564
191148
545927
281646
126703
210301
321275
169105
43615
100814
186066
281671
383704
489311
354826
393413
507458
141555
159428
290289
468740
498930
2423
369901
494093
375943
241279
115320
461580
555333
299595
453313
353982
40122
241267
299516
142018
309338
343603
235188
88722
243024
356106
201178
87040
556097
50024
307219
552235
360936
252285
99926
356118
39402
439261
326481
558595
151741
12388
541889
20675
438569
113693
40006
367259
409165
448170
498504
288712
342967
165433
547860
305532
194681
50825
120673
378999
182481
246227
36618
429412
147380
333824
98481
403369
209025
486155
515713
405661
88615
412183
216471
147391
524049
540770
488017
359496
534147
548272
367890
480640
166250
89204
384389
518627
268633
109021
6663
192220
553490
455096
403965
235156
427374
416686
36619
168666
126877
198067
171267
411754
79815
395512
84114
290280
325381
544766
293888
106346
430028
273080
314014
181063
138718
379975
113447
179302
348969
412414
291265
496180
231919
197305
257989
414644
309476
111111
417160
159339
452152
88430
139927
131948
191670
10837
557743
344655
19575
224782
461382
87893
503692
156567
509355
340164
347229
315952
373043
285478
154966
292862
285008
206799
337837
424724
79764
105509
172270
551881
234170
60103
311514
381104
320930
219421
454574
434899
191450
393537
87467
365824
41250
358660
339796
283372
390959
301990
305697
532119
552366
81942
397293
560501
156850
47643
27253
397238
425237
550367
87235
194563
237718
273348
365650
532240
19285
176949
198914
298098
133193
353875
15808
307895
194996
481212
523480
553095
475425
309544
80743
132340
23693
155251
55991
65216
355724
424769
165613
456867
180952
453495
310082
470038
182299
250764
54859
2372
142433
422306
88748
528622
559684
114810
280934
122707
470294
539044
150104
128754
333974
59063
228254
266014
60452
359671
182766
147900
413628
126515
321823
227732
269028
170549
156215
302570
234189
431638
51564
475160
451804
120965
247959
449054
323939
208179
156908
432024
72085
248963
164264
220575
214125
552819
53981
378487
572
90324
306322
72835
388362
454746
128824
257742
294797
212854
402172
24826
161810
410929
492863
427852
227389
165892
200412
137279
94945
60795
84854
224957
200013
298368
116351
538023
295716
529158
219099
389695
332178
502605
521413
508339
43414
106506
390580
7678
131383
109788
454958
377848
355028
16679
454635
304818
73953
334704
137940
496130
107014
496665
160965
522113
3204
460883
259218
455113
445052
53660
397489
43442
129552
184209
190770
33065
319327
405486
487199
439278
378215
182556
105971
48010
559411
536554
41722
547768
309027
190577
227722
267946
14206
564843
428104
334869
22488
225858
25158
323741
223009
31397
19423
276240
399814
377010
94921
165942
193603
50793
297188
304891
45479
198819
100435
49454
560647
501757
194375
207103
317308
535997
66422
43442
187283
507050
157152
344770
33889
434465
417459
329372
203748
932
562811
498358
533830
135193
465993
152630
481197
56228
154624
163573
323988
510824
498401
226961
467291
374874
484820
540919
444770
106799
429270
232550
132043
525106
341217
270208
35608
56052
348806
493317
62403
501223
318018
375302
353110
553248
403334
359072
482754
302369
234858
498564
459455
498664
320149
228820
158271
72609
402802
556065
129235
302974
437472
349098
547768
144586
282001
480762
84396
292504
483202
510197
145307
538526
447272
338720
76942
25847
110931
241915
366027
73199
480449
61493
76903
95830
391996
387536
471072
141136
91741
136085
397674
376626
13108
338847
273544
439561
356041
265237
136998
239357
329280
297578
355596
282561
23325
75321
376734
263670
56935
314401
134838
179255
433015
418054
434440
496349
34775
453224
316081
342834
84685
134580
94941
283626
194400
399567
138957
277928
282967
293975
170495
182953
126837
181137
551926
357441
280031
525548
145295
436423
342224
90138
566296
233976
530206
339359
180630
316229
331332
126947
531068
403603
476059
60014
92122
126980
39613
347868
81076
253352
531675
340001
486402
147969
219789
282083
542571
137793
59459
366476
32904
437243
304058
168481
61661
498620
168658
267544
394196
329810
231389
196606
246206
555774
116531
198357
417193
208697
285613
442850
319385
313695
41183
373971
463102
344946
499046
532244
144050
183303
55727
521280
263850
148955
441875
177927
201118
126713
46427
208631
295921
370736
19134
183491
444292
70295
397231
102339
271822
495552
209945
444567
270593
57087
192154
561132
136261
408261
480340
323817
556245
249421
219726
430807
312037
124674
298712
498743
114676
152859
310069
187070
208510
565828
275364
485582
34367
441015
70901
481981
93575
491727
79149
405048
108030
202465
274657
550358
208256
257088
196128
406891
455714
15793
188993
565372
15175
525412
500552
529587
234447
266028
352611
184066
223371
271458
518907
52396
543006
327921
332126
467328
245316
90546
176732
152279
344950
318479
147596
231582
198875
54804
87402
87530
527610
4182
115678
122221
366329
224687
458809
234656
430318
12312
409935
31111
218061
355698
254721
297024
262612
297139
428992
5408
450375
25453
463027
226634
517492
85577
561589
199130
447703
126848
257241
456663
422987
11749
412926
53649
42086
84006
324558
47480
156923
387262
292771
211833
148026
110975
353931
337494
556310
425282
445681
114673
333248
256256
264483
325944
420681
70341
41843
287221
228483
16507
28809
92666
366290
232236
316048
44265
398117
356020
559187
472378
504753
15279
456572
454934
283407
247964
483506
126575
548860
304061
241672
150839
230064
532651
447023
360732
438567
513439
380424
14846
486164
499991
393232
41462
82212
120179
399177
219683
521581
429914
138458
354266
552730
121044
215807
160226
16898
152984
394548
415559
230800
502790
559008
321441
267181
93144
244437
456595
332670
73311
567427
432704
233124
540812
27808
232216
485744
42008
279877
221594
293829
18702
550812
461165
540341
380738
434108
130875
206549
277862
347106
88277
32227
15081
73512
67296
318679
143051
380657
300699
409411
459617
76158
189545
146655
402353
436427
46953
380406
104908
86203
385906
274567
448429
372472
352455
199638
439737
84817
359515
75626
527993
398763
139288
250292
153920
181302
38040
281390
343852
135849
51218
129278
82424
364153
495570
513401
354200
530124
499061
542497
89411
396087
482088
129139
377017
337920
447098
134195
30516
254552
356883
409768
372486
482043
49863
208584
135616
381130
343336
185811
241504
45344
2874
236589
276194
507430
340289
549709
32679
403699
421076
111952
67779
297486
34350
176777
197943
350907
251156
119976
154231
17613
129749
402673
488441
90220
518586
30933
169297
95476
27720
189683
457064
523640
567923
428871
364362
365783
45632
138906
551877
303843
292663
282481
121118
305178
130515
332257
472236
279506
260783
419229
272039
552544
404275
274360
228278
468451
329808
205193
263033
343490
450579
563378
74791
215074
290063
365814
50965
12786
189579
486684
348378
62996
325736
19982
6917
504225
11183
312538
175931
449807
332339
204659
92715
450361
461455
441411
444413
206549
486276
329200
162248
230097
490639
102496
457535
166528
401486
413842
433735
255176
358120
100825
77243
147037
211347
155355
426952
245749
49745
29746
162167
292083
27920
62720
62248
501587
415605
361743
294966
124146
439017
555404
423997
504720
522905
93870
303345
544889
473468
202514
384637
153983
487280
441325
291277
463816
41405
459219
262786
490857
542863
190306
551576
260488
518340
250418
348629
74652
441707
417715
407287
379203
488716
336111
2258
222152
83706
255723
69297
327606
152435
310363
476893
368863
156908
306407
498864
226047
288085
190382
482635
430251
415923
28010
264173
120318
539020
395007
135310
279061
176893
425325
551156
427182
13667
480834
500579
9180
449126
257564
303710
307183
494041
487684
506366
530922
226849
62065
411772
145116
36823
496957
91017
111849
104903
136419
188843
294698
170995
279929
448124
331784
354877
495803
378765
310519
257405
147314
101072
500759
428811
66133
209477
404260
374416
559002
98867
277414
235294
53292
27704
285012
394506
350922
190491
280048
484019
512445
2098
15771
127442
546771
396389
525527
311564
283061
494051
453382
399528
321900
265931
497543
422739
249287
526324
268424
480193
190087
366067
44735
565177
13323
156119
522428
563665
51223
156083
308559
46112
259278
309176
503390
154849
554007
366024
118296
162456
427378
40167
323801
293027
16949
196115
188756
468367
153099
504154
540000
241368
341661
328761
101163
98455
373928
509461
204664
420645
515779
382086
273419
33593
361464
188291
75378
39863
457363
230638
389561
42454
484527
87385
502124
533178
54838
318387
498157
396424
268982
282058
525945
325147
314065
409968
316266
352647
85402
512724
213971
239427
372046
450948
199199
552650
340139
347779
44355
4404
565354
100137
150839
381082
434801
216731
251785
505059
411114
453116
347707
6756
476652
143434
22483
13118
453072
165799
424579
376263
54953
203882
187519
215921
543739
308745
319929
156504
132816
165988
448367
181842
262125
568135
12234
315972
518815
544731
336245
352317
103045
545789
443359
356838
190499
424368
192568
440554
64225
32079
360734
293488
112282
31812
436758
135677
535365
111420
79120
430492
550438
547894
112504
189865
386700
519233
46598
442414
161485
438287
135508
413942
114212
163630
385697
425273
12992
518861
328653
329663
384674
82460
402017
416399
548388
510976
57792
244760
270411
360803
1353
139072
117498
204053
42229
1437
145242
365040
251698
150006
281380
196776
93883
244561
367379
434948
191157
117289
176292
52393
330088
422477
314260
373464
267299
76404
497206
235757
520715
327664
8959
450193
396563
556048
147700
291157
471956
112692
215015
555925
293125
142166
12998
501537
149899
482989
344764
320959
61457
311510
507439
260943
191104
214393
526550
201066
64162
77911
417981
311490
235173
371816
152816
438086
566296
130426
189770
566993
260031
171802
212994
65272
28217
119709
165405
258080
39558
327242
406845
492000
122068
285392
492447
503427
420228
53220
543235
378299
443750
429816
494053
264344
402659
549229
369576
510002
45396
208434
306546
235910
542963
72074
445599
324886
209530
436383
209451
190216
439704
340995
276802
74173
465029
499885
33189
506097
241911
555407
493641
337541
281039
428450
248080
55990
66235
263106
297874
317256
554142
546009
126994
70236
284427
289505
327241
469810
508782
212231
145776
551525
523814
326317
460038
98102
286070
561912
401800
39525
264157
372761
173236
39169
496343
145206
116834
220421
199927
292234
326088
124770
169584
148303
480212
141596
254016
6687
383593
197530
328058
370419
266702
193794
466247
457808
496701
389204
212154
36836
382156
523780
254719
456308
58918
45950
164759
248535
486204
224497
11529
91286
213523
533592
442595
27470
341602
200494
365573
270438
257640
464530
8468
423315
16813
329787
453110
361735
246412
237543
19629
430295
22173
440219
567470
464681
507430
10318
553880
167674
115246
119452
125295
500685
339156
2978
278968
10842
363655
428720
511704
212766
421086
280765
5790
138328
239670
218136
496403
128218
333710
541312
190335
196067
105890
532045
166450
541973
24007
411554
476844
275309
164309
225079
487365
53402
235660
94657
194776
178783
167215
201861
553805
363944
259657
314259
246939
70148
464689
60152
323498
248675
311739
366650
33227
298943
492395
83019
229103
469246
222301
2219
242343
397317
21309
125576
294261
48087
7217
554825
45665
92992
58494
188384
557024
467972
202190
437694
250206
164326
352231
332097
108843
147444
421719
532145
227691
404874
307533
510957
471001
277916
25794
137330
414173
28277
336583
260678
367549
118703
319681
449033
35694
432793
147024
222269
22296
292729
175933
399640
513437
377402
186742
377007
567530
325570
6375
15180
204466
27888
484309
229907
528682
146169
356877
453151
103523
566268
320035
280431
355580
208699
332117
223891
69211
515681
487115
423001
356769
20543
175830
410145
96856
309459
310904
156974
161246
497583
209450
519336
164389
216870
147757
514765
507273
198034
129044
346300
325127
345449
506323
24853
493868
324819
560693
67791
210803
307914
529066
526075
18723
296798
465989
495958
218560
322353
121915
88290
489270
89872
307845
81089
283666
457989
255234
338885
271268
505366
535487
444175
524733
43041
566535
565223
162544
477054
153220
329012
156429
357414
534187
443342
156301
435022
501779
458762
181886
359289
106139
448037
407916
143417
97526
414387
224463
372167
559084
475594
526831
238145
356327
147462
168611
364999
26218
131790
82277
393401
522208
209913
169687
272688
504709
357123
505422
25546
237340
445196
543007
107225
309478
201934
309601
309783
68635
77337
2983
423129
71725
492873
272540
516384
276889
256704
384065
480521
486481
184890
457317
27747
154614
474859
124053
27191
459759
2066
306893
440943
306181
290236
28220
90763
490932
360065
366740
207707
214869
445974
221491
334896
196969
428599
382873
206429
155213
80687
527465
389652
563718
19021
95386
565814
397003
395666
257501
485658
41644
253417
54523
517578
147837
175436
59427
377170
426227
513788
185003
518742
75432
440091
113928
79544
338066
147848
41780
18215
353993
270461
196795
325690
251138
239525
331777
199528
178411
87346
365796
187925
391055
460018
51539
365584
136539
412250
262577
277592
428046
304839
434801
322537
221338
333834
460598
560119
344988
344167
485785
480915
302783
169697
125734
193623
298794
162691
447255
562629
362545
106104
283272
341896
138415
131022
489024
179269
533069
540529
192014
53586
475594
346328
174173
534370
5024
70872
80031
94935
394455
532152
243467
136917
494064
279915
554936
152046
435798
457483
225819
461469
333150
108300
149712
302945
170588
118512
259340
396381
251083
427169
519454
528185
486106
260855
358243
189602
438725
122018
73719
183213
329645
387460
434345
261214
37356
167546
377035
370071
111055
356833
380528
483877
552994
533331
357011
320591
35431
297861
516850
11030
380395
56041
387774
513065
40061
303676
128697
471130
413715
133463
199634
330287
154619
365912
558274
124654
54139
261534
213132
482322
34424
391653
211379
539382
389323
369837
20469
437895
6514
100371
119432
436295
270733
173955
33726
454692
401025
177824
175550
13427
438186
324948
371245
283118
307310
525390
157158
466713
363908
76799
194311
22767
165654
420460
161219
524980
180159
342444
168816
490807
521926
339248
353345
120154
189511
502003
248698
91119
317072
483040
537526
286062
372422
328253
288019
136899
276358
369723
272008
231726
106701
216060
417658
460383
73091
440979
3520
559950
218576
116701
198955
547814
37834
52678
152039
20434
34885
368828
541999
490863
528919
260663
200557
292968
452056
513281
121436
192921
510611
486087
239018
8583
535040
466712
491904
13085
220382
531573
145293
455724
538561
176449
67182
229115
283481
19610
113508
151169
434180
280501
390116
448
269157
97874
6965
370210
232282
543789
554819
396261
464478
291375
240994
506018
384783
467316
430986
189349
495393
266811
130350
232442
246497
446938
3713
285741
195568
534917
59743
324665
36060
192986
474459
233547
404555
106542
277458
461434
347483
192823
393521
493765
562231
86688
170029
236705
170610
384298
351027
406933
410454
281516
566736
501152
221793
125765
254407
230367
331135
523325
278622
232037
395852
82874
319040
27940
198005
93748
130555
166715
199432
252287
281041
183197
414638
300030
20010
44573
485972
305927
497488
395586
40421
550193
196732
433316
190623
192332
281968
391898
382824
80197
531915
190551
493223
207109
137883
507944
482050
134374
535748
110997
8501
202079
157612
243456
23291
89375
346260
280519
88888
282444
133348
304629
309807
452754
474280
145040
95398
148951
381278
160043
266431
446216
426218
490327
188240
485428
335552
211675
61272
39988
52448
167232
150462
156593
427588
550529
200527
479118
464501
142231
560647
57009
318981
2384
187323
528080
229202
43769
271596
296529
284392
288435
332716
544853
4535
181705
459014
141041
375540
239082
391117
19575
168334
121359
18102
193181
409879
306944
62093
215116
63398
295278
97664
416732
21280
387637
367392
542760
472603
511674
293038
32075
161725
170574
298754
255097
154604
317341
120467
293980
391834
543265
346086
197116
6115
396049
360402
157432
466405
303370
243363
179640
487684
155295
498877
374697
513480
567838
427631
172626
93480
194872
31149
289503
171066
346086
537939
346458
294054
457229
415896
60122
407566
217032
18066
435660
329913
29679
142356
29309
269906
10769
154072
44553
336390
498773
369228
96577
478252
424353
101470
86901
89099
461984
308411
271274
521945
425592
376673
549007
110784
354689
166394
119437
538405
115258
477774
5772
153983
538978
228969
386636
143927
544737
387430
126638
436566
61331
540906
184573
543197
148627
220596
278393
291102
181197
380010
306138
362568
294762
354562
23599
94738
534983
213953
420048
125260
452080
167819
523062
64575
275034
201628
274171
461388
404173
43479
335348
267214
507607
494843
99677
380218
115633
493563
300985
317558
259146
14678
363606
424946
257819
317509
225288
330634
524693
380283
333874
89196
8052
78
245643
72572
420503
469459
312587
257606
313936
126478
91589
66840
222533
121683
254210
487771
512627
246932
300250
481425
214946
502210
295527
85392
152915
192952
2624
186459
198590
177498
250140
101408
239475
153301
424947
557983
475506
372404
247071
484955
196352
196763
217069
42974
117806
455470
406916
412425
471748
144298
345153
331231
557634
445411
414559
221745
277469
287120
522062
300932
81730
92987
393847
410121
289268
266183
39597
451058
227582
168843
546200
167043
465920
73758
247757
67006
224823
261440
261762
525730
243036
346927
124593
397960
500319
508740
563999
38014
542541
130711
311150
350016
99951
453752
131692
193717
223113
488767
525678
527346
381441
518965
274460
107217
203351
375732
281004
9148
363819
180193
420655
97579
50680
553015
324791
314011
103324
456093
528752
228780
83021
124731
563913
504480
33025
444493
465176
410233
265444
560988
229044
79970
288416
307659
410996
163087
7063
372728
328760
366022
397126
490760
419690
159402
626
297566
421088
212476
243691
61025
208412
22077
461852
126687
323984
452580
558083
157933
177331
78173
379276
510242
264972
231138
22027
194885
288484
337939
55059
497849
356276
120411
168925
299411
431116
185524
190769
501144
107078
297465
508154
521921
221684
477417
45381
529767
113391
75973
198115
317190
394727
369569
62476
467598
181054
287600
531152
320321
105429
1628
33456
350738
206304
85839
171496
227584
135882
63340
460178
292726
51689
236255
94893
89141
367478
197685
447215
425198
153199
472640
110696
370191
94953
404128
480014
105751
137351
365550
489983
35020
65820
322446
402120
426387
503787
421281
51918
66833
55045
13765
2376
240760
217999
123578
270714
180360
359867
498374
564141
251990
11932
49107
414759
511069
434991
258023
210573
490055
145886
540996
333414
75926
493810
536804
431334
393564
308537
250090
57403
541813
284086
386125
63823
487656
495963
518462
409233
251827
285656
23108
8896
323041
450624
251386
268356
219454
181538
181538
31347
274514
9384
167199
32961
430729
322965
448478
178588
421342
245771
44936
42771
104246
285644
41579
202869
188657
392204
308807
41667
376722
514068
488636
394036
546802
21692
39185
285670
509558
549973
319288
50898
282120
93916
340066
56456
54357
360764
437512
53623
507626
506769
475908
161162
459096
261343
384124
208798
65525
2460
398535
414755
486696
76449
459323
435848
315869
486773
426664
171907
508893
232215
114870
95077
7430
455224
321707
96949
85519
417576
308434
114932
197489
563123
245903
559917
146183
259508
269353
204832
79498
116292
155328
35662
120109
423088
266866
412011
281857
218648
337368
168987
419100
506324
187445
509628
77650
186273
482764
155965
463427
293043
105516
5531
38588
354619
278944
301078
63407
374845
341387
296930
338092
20376
413573
351416
39618
210287
265622
76
142398
174462
516095
438763
297373
425600
463902
459004
419004
465834
342228
75264
238217
70333
74259
160608
548240
328702
538828
5619
289752
106358
228429
137658
409405
447295
330104
103635
297114
172237
15374
566629
161535
503276
319547
328068
403928
252990
134847
548480
269052
263953
323853
102299
500754
406479
422488
234796
524772
247817
384179
95783
219191
200813
304378
340437
1179
560106
84374
341971
734
213485
486152
160915
13919
70360
225068
178339
269356
80149
60225
124618
395927
450851
519912
66082
137276
212575
257671
424198
468864
62891
82075
371708
309960
518958
221157
152714
289023
75259
354643
128175
348626
504129
73603
541950
115039
333064
567609
304279
24964
531934
392314
90675
276989
144347
220568
60341
25
187647
43269
407883
51102
167477
423847
399352
188745
245151
428673
443817
31689
246470
307545
187339
173209
104197
237756
294762
286638
562182
125504
562445
537184
80160
20734
145667
389052
363394
419431
493527
558087
38535
331352
524753
455142
306996
117312
279831
446724
206506
130248
565294
368682
486907
285941
167743
541194
555689
491162
283243
233157
75504
184833
92427
524046
314282
298630
330366
384611
534385
315293
312716
507598
381039
106289
298555
362517
317161
275617
190431
25121
425325
403665
490402
376351
82103
489967
88808
517584
112697
73148
358329
184847
258184
92025
128348
391222
520665
141636
255382
78223
151070
306693
254162
173193
320997
90138
70600
10934
266270
182959
203847
531784
459236
265433
541168
298757
325572
39628
520815
492913
222167
203847
167949
461807
12934
210301
443524
463479
534946
59704
120001
154781
361402
511330
79940
39133
539585
79824
192627
552456
451394
189508
294773
313566
503975
96435
475235
172763
189410
112068
274016
250783
391725
96595
68947
418768
563685
286244
214179
466291
260588
248527
33984
268243
343520
363266
36261
556063
421044
53666
438733
563133
484456
119012
506587
525392
543933
350964
349637
478667
182677
524279
164183
290014
184982
78887
190100
415037
381465
467996
542336
65159
175134
461004
365519
293088
240756
438265
72506
529393
38593
260101
4766
345338
409296
560792
470414
279857
314126
249187
161875
227051
289289
70588
370334
93761
428025
28484
342406
510060
562659
542661
214133
160264
219477
498654
239497
40554
401471
541868
235670
86961
110172
332428
149964
42406
238679
77817
409333
86465
223057
334816
476605
215643
289417
25642
489391
333078
123285
247183
553212
545067
164945
257640
318178
177153
479872
251798
217607
352404
562520
119598
210248
400672
462897
119052
425694
483161
431067
405347
363148
451826
263819
429703
523774
189421
278655
204615
258446
563049
323861
42906
526579
259081
362074
294732
197980
202699
128250
419903
6950
160467
242110
461097
208370
192337
47338
470086
298367
431168
357027
231305
241728
390215
144410
120570
312928
277531
563577
346009
439672
35499
241630
308081
167734
342147
284374
260824
435718
88969
293100
131351
430425
343684
32920
321937
21219
207432
290197
60182
302356
345427
489272
507567
76009
435022
445244
529986
350808
4964
72977
78648
175096
294511
380488
393036
532877
15337
278190
489910
407259
280858
223859
324228
147732
38197
497150
100253
445499
226232
36305
28843
523192
512853
122523
423894
251087
495924
530568
359117
556716
189939
428123
466958
48110
23687
366033
371380
130938
562996
349769
96500
346212
542246
284523
182084
219160
524506
429558
353845
69724
378274
376113
146966
402304
90835
444208
190134
352987
29854
51959
495474
277368
303385
421320
92771
99189
6801
557116
453760
473151
88601
283950
263559
30819
509722
289914
211131
295059
243064
295744
234272
463799
193027
267006
339700
54676
481778
447320
487259
11619
113669
262959
338998
558147
466418
553951
202264
258245
148996
63379
332418
338961
170676
5049
525326
161804
267393
411677
514979
536100
28330
361608
124771
451521
543783
183618
67877
170473
116750
40702
188554
435861
338871
371178
369319
366926
354742
72564
76179
68546
426179
63471
359261
26401
471807
367474
421676
10315
375267
378907
351787
209283
41900
551290
100474
79249
229339
453409
456663
483751
430034
368189
460954
66761
101915
14849
489546
366358
446461
215898
88098
144818
14175
103225
243923
145504
20389
262751
95209
432695
232008
402744
31035
301278
501177
521444
155645
65155
407674
511081
256167
424495
20598
390521
261197
220795
419765
96843
15480
313035
126496
141640
66598
40195
72088
541787
549796
162742
83311
380810
370783
428718
324250
162096
214391
65270
2835
27208
358188
233320
414683
224571
46861
556841
473082
219182
20117
85636
348536
537438
417050
486345
445479
257763
218714
24216
373527
187315
32465
145212
460942
228667
422873
166888
89175
442223
315922
231472
421284
444235
315415
159132
418148
76072
35771
280886
533999
333116
421989
309220
521332
521927
177616
395361
36041
255124
512287
556060
393748
67063
422629
91544
136445
193866
451466
506547
328181
147304
255781
354081
326923
397737
189807
88059
534568
482945
161600
102929
295404
299995
296537
3529
327313
219324
287550
477825
122435
194707
167093
209337
43283
57846
393478
512035
507752
91276
514041
530582
16306
491671
458145
363109
28731
123961
533568
275719
382278
97616
403271
359570
407639
127384
227328
357483
381054
462234
478054
170339
259471
429064
5382
508678
351426
424455
88643
568525
266051
465140
41952
321335
30748
502285
195032
195703
278742
392638
272814
118780
319213
358655
297792
503161
483049
79035
392491
339075
148111
192983
428323
348572
462636
515356
298358
391733
506949
144603
153577
241041
539528
155876
404040
345836
492731
146376
202150
480624
369211
440989
182413
396340
83468
116451
560787
537342
511788
36676
509682
174508
446549
208748
349271
97017
417064
334455
6142
451797
178057
524441
346491
282609
57064
301295
61992
152653
273734
470922
429168
414625
448532
544199
254898
369998
181973
379413
476740
86451
56785
80177
326913
413984
76680
44047
261894
298644
252218
360911
241383
174024
120656
488387
193967
331323
371872
197651
544816
230797
252989
106549
353698
519964
467121
408615
444930
299595
95419
241158
524586
353590
467021
64706
336883
49584
370143
258162
470353
344778
99710
271407
507983
317548
358893
468913
340615
360543
81398
393928
22092
249846
55208
502552
235132
115730
516770
278355
294287
271799
379252
103816
415224
93337
196011
424512
214462
307185
443690
555349
291789
463360
91998
313516
282498
5833
62570
264028
36435
244392
409333
141316
523160
171185
373705
484236
429661
409780
294490
2836
519194
549712
390058
417780
464361
246184
414880
526912
534696
32657
370754
82619
199250
327618
392204
557784
514647
349166
220131
25468
552391
289754
470746
398221
311554
93225
362355
379559
452182
344049
207387
433947
447339
419622
121016
327943
51481
87134
421784
163944
395282
49630
287880
234783
131576
45548
365054
318625
493293
155412
10853
83915
369508
72486
490965
366008
102836
184475
420750
372307
535697
287421
142780
209096
248296
157830
249376
462132
203356
380638
82123
557566
308373
169142
356461
325308
556791
179275
434323
458442
54922
394932
454228
467439
71288
233072
1521
352565
525122
155404
140341
546394
501153
155893
259806
210438
231106
41283
98997
387549
201661
345064
99091
349674
321893
400215
84689
329358
411954
67145
60341
364344
556514
101690
27791
504278
116529
375301
173733
305079
402067
251433
518844
485172
316722
391488
74640
248655
535041
194681
30593
53023
110349
479172
503395
295078
464276
306376
65855
243225
472060
116204
69934
141962
79790
225042
129896
239409
273768
118120
414366
73333
65524
286229
526495
106087
358540
111386
357206
124786
205683
129188
189669
349546
198405
91715
22166
510480
524247
54620
118929
316324
187176
297846
357520
7569
265877
54039
136664
197655
68541
401788
331762
103117
415919
520443
149272
565667
150883
535779
422063
191975
4287
351438
44902
13151
295761
268996
264686
115516
534983
512891
310009
367463
89535
553652
285606
429069
508529
392724
302696
12833
199323
104165
47762
472011
361855
480535
414372
37027
83154
125539
284813
229692
442435
364468
133849
30090
407797
396372
424144
352075
486728
205770
202996
362999
410996
215003
261314
75178
191711
542982
15573
459584
162158
376206
286877
512345
434407
28588
243895
291285
62140
495565
389000
186438
60869
383449
198398
422947
368695
237982
459977
262981
112964
390019
253294
148394
415225
123364
383044
426845
176079
19666
273035
438287
400531
335034
408837
349102
340329
382103
172916
454536
50767
527741
428071
121373
513167
454885
531474
185701
164916
288806
124921
93320
60504
154631
469709
528833
5164
335211
143354
566436
372091
57722
328454
110468
496636
429106
51892
99787
534205
90589
357990
37903
526093
191659
168604
46133
291576
485014
225765
372780
70616
480500
362321
530131
122298
430738
203354
249858
179868
256034
254027
285414
38209
276454
440607
127386
378060
459484
538741
237961
36584
535008
289560
427600
563814
363692
298745
230672
301928
237304
109840
432881
211219
138699
104347
255482
148292
99918
376150
309914
158484
214952
219987
337824
394396
54875
442098
67388
415922
455085
538884
387785
210026
533933
87976
553775
340529
344507
41257
378041
54204
94157
405488
559564
332606
26063
500641
164317
393934
365145
360122
223348
148599
134426
23869
148659
476333
529144
244633
115673
63838
56023
506205
299817
228300
189499
100499
245971
351838
43234
361311
292949
59063
108521
448175
417955
33802
536250
459331
363883
53310
292714
32887
110391
481347
429664
225367
359751
301886
222366
111949
184612
219026
38842
29977
116373
240103
525105
41030
393091
365249
447540
186327
364754
232662
32776
134208
431364
299270
147098
164441
254778
244943
421576
115929
217873
289775
491094
68572
372030
268383
323209
526446
146077
485928
136561
26704
215130
303536
96596
458470
450781
328032
68333
363518
398866
544053
378509
267045
169922
559410
322897
26045
277726
432664
378426
255126
22781
366022
370106
227770
177150
273934
455950
254881
206635
457328
2696
283994
48535
561083
455014
529549
59627
179532
495406
542377
75854
154895
368824
2156
149307
350231
524599
98969
74727
178623
489412
258153
410201
332726
10564
59610
467857
436610
171230
496281
287809
385160
43072
564809
421840
77185
223484
151423
182162
142123
372534
535556
110815
447570
66351
52805
425631
506253
68391
301326
472163
510581
492280
510378
3421
504497
464381
492887
231951
58703
253893
128738
145641
333595
143481
382316
52229
390855
302192
362217
320073
86919
55403
273206
334658
260169
369078
435080
242245
517446
78754
471724
203332
259041
365317
161117
68826
87538
563102
556703
222887
19991
385698
95982
130349
519864
380153
124481
59789
273243
131263
104004
57727
252561
114793
248353
33926
237351
94161
469928
445273
279512
106607
134288
419560
5530
526802
96711
547238
65371
19286
496037
277693
257865
438934
485079
149325
462275
2477
510784
169785
129674
423151
8246
176046
488034
329987
445550
509521
284144
461274
352687
371493
366566
330694
104898
283480
153696
490467
21326
207781
515469
307616
59208
260388
552738
451667
513482
90806
238677
556362
206681
518909
526934
438998
282820
391035
415739
49682
6663
298048
95958
176893
9467
232834
536355
353355
263568
61918
37689
190013
556497
480231
545536
372963
322939
477087
220060
549891
235841
477423
238952
539967
47271
48821
318989
483971
310846
162224
416079
222806
131895
425717
436449
445000
544647
225022
105052
149294
566388
26069
289153
374207
220333
532323
148589
2874
95678
142206
8620
523034
410926
115178
340685
80071
59494
70684
111425
242349
94213
115297
59391
299969
240003
256045
556405
215263
130192
289559
509617
80668
182261
506347
276843
551865
288423
307768
219157
350838
19102
258195
73825
229040
475035
495680
536079
44761
440073
142563
318374
221650
460681
547543
249504
448222
462313
216975
407688
462369
527699
283050
385864
185923
50627
469750
475305
56313
180545
23852
384932
421624
173441
201455
234123
219474
194681
542784
336215
101095
506294
287405
249951
390218
426743
260346
457607
114388
147928
399135
190365
326988
519798
398944
326826
441955
225846
416053
172091
329599
36387
203524
485616
411566
339569
208344
104978
289018
464517
414400
66247
325575
163216
451487
172984
541613
64278
91381
559280
218028
380941
101163
92144
25658
470191
411085
284285
100965
159578
549598
5649
178331
511369
31162
187803
189974
211679
504412
311678
353325
505943
208078
322656
262335
270397
395355
399258
533636
568186
303461
321521
258949
497941
221185
285734
30383
181078
530823
215855
208377
456178
526846
278709
205976
15883
508526
377013
498349
80153
482149
371803
53055
504019
32427
545316
50830
338454
253345
317229
248944
503651
147582
285143
104827
161401
392415
360207
118039
319575
522290
274422
247357
335448
82852
329877
28199
48148
181110
261976
464581
510669
508078
104357
507031
155281
25498
408836
245223
496752
122005
335440
3151
114861
57616
289787
195844
12829
274700
324557
76621
182017
202213
313432
296440
331622
229505
302092
269160
73308
117028
178683
391479
90441
459001
346724
263951
463886
409023
246392
275252
148875
543543
67923
126493
461791
277315
83901
126742
175513
492857
117282
243331
278097
118677
340353
99191
83512
143808
1769
149898
481762
489837
491253
464638
530679
475083
122192
218274
33741
107092
304751
264459
278136
74885
143912
548051
490222
329846
234466
244973
90231
19231
80585
298545
500005
284684
372393
262244
464478
398214
225444
140890
54432
48922
331080
333114
316349
187509
544287
399105
399292
252554
486579
118165
135965
12649
143665
77031
321936
543686
399896
245794
490371
133533
290710
473471
172056
364812
15793
503862
422484
255250
175221
617
468946
116224
112975
524906
37258
505125
324310
176242
87631
77439
345231
177665
565968
234807
532508
157819
447395
381660
99694
210790
528940
359594
442359
239934
283366
514248
144714
350291
14167
177072
128995
49213
536423
427051
237048
204223
398086
243978
472871
539943
464935
79022
558198
289505
328511
567207
46562
300624
485920
472292
489952
147930
447340
28120
342553
375614
197444
228957
94511
145327
62809
71397
63295
479844
336554
315034
251450
99852
105105
197232
355612
333715
499235
86416
195842
174551
132601
187510
553112
228970
152673
318472
492113
279370
211760
71476
198667
42065
224886
113103
67360
448614
280859
288015
192621
57050
196115
545563
315441
123262
247592
328883
492973
554011
33262
407402
497603
497579
325017
216636
75321
110068
63104
101293
501068
547770
91373
121617
258491
74502
81831
343931
129057
459751
416104
280548
81863
484578
445323
503530
306147
231278
301657
477894
465384
349129
111789
209329
126904
52538
161409
263090
507874
10048
56252
537198
317070
351006
473923
382206
412468
518751
302268
419245
393678
437466
232016
81863
275798
4074
542697
230441
387693
366028
555649
36986
424737
294085
99599
252678
339187
390195
273410
484622
425188
563272
18205
87856
249700
84552
352438
390279
11552
70105
128146
369811
282417
222070
217869
456546
429003
461884
533494
413094
435786
109286
2557
57910
287931
480916
86128
494875
336478
197766
59427
326641
221141
219195
274569
534075
330818
500536
480231
185066
456543
544315
254237
356230
302719
270211
256780
322774
43219
307264
303325
551452
198241
380116
10645
402930
480579
112653
122554
525615
241209
560720
126021
374402
293274
256322
531981
340528
260604
501178
49510
269933
305356
151850
287770
205079
109760
406284
228113
362796
435314
90686
42446
346663
318487
227527
539050
194184
253853
108783
549473
217642
334043
427303
290998
381116
518303
544003
262322
62392
250347
160166
429072
232287
15389
209653
102379
420721
31296
223343
468403
433111
97850
141824
376207
226671
357556
538474
122056
367115
275238
562182
76238
3413
244140
44288
343324
434584
446015
194963
362769
564011
535253
490081
482711
271035
270997
383846
357333
112811
138019
202244
17089
391235
3710
196030
51733
361322
124743
192387
235979
560735
488171
40541
234473
525677
107388
406328
112351
528707
181029
203866
25874
191923
319811
526315
78115
505249
525418
258483
222617
351088
420151
103110
376143
208986
335428
312549
158103
5474
551230
52416
79581
517299
135178
271806
115243
58859
153306
236103
447286
150309
472676
451573
219389
301396
471543
212407
325995
112014
377027
112858
260879
331924
394137
382088
248816
150003
121993
123752
54961
110754
533054
423016
174302
243945
345309
79081
317485
154052
144400
513378
96317
470318
126472
96806
525964
164493
356853
22433
293645
374607
73272
793
147814
241577
112227
158495
32885
482207
556476
516938
492822
188576
540237
197128
510638
144512
540718
274228
493942
500710
114908
213367
395279
547566
188521
461322
503332
105710
331121
191096
479378
339346
314434
525164
488309
559091
2984
554802
295441
68898
372197
373292
480016
393283
465746
368647
368685
465829
120158
233896
73727
414943
449263
315197
552760
351014
333855
264193
448589
425111
110722
75702
86648
87629
161822
77354
318027
418699
558022
411950
456588
144844
131295
257473
52344
244326
214031
347730
18519
245125
252782
343363
538686
193356
557019
276882
452866
328432
222249
286474
176349
15658
369914
488635
545855
111140
242826
50311
283517
357545
472596
86974
150836
184193
567633
560927
269887
142961
6653
46747
441294
286917
415599
111081
204918
334398
148789
73957
233006
180836
291186
162984
372058
130871
98559
13340
5761
516896
208191
295946
198242
393375
545185
293708
384684
493810
44650
540962
122552
377715
3382
300836
301978
268235
421241
159571
149660
23938
24810
46298
20940
153491
107712
294711
538662
91001
323888
291976
513726
175249
561225
254046
9588
329716
304051
122262
66148
519297
434665
311313
523283
470988
532525
320946
484432
127258
360725
402780
87805
467688
12172
333219
73492
476354
174031
373473
410025
368861
81890
249392
154568
281491
238170
439727
25211
301795
24728
451213
144323
273813
493063
372652
101844
67753
193196
162891
419370
438560
563543
500669
491781
259706
417886
38837
118053
257634
415197
107841
269655
541814
81465
171295
537047
383736
84183
400859
167419
128239
240674
145722
464738
46659
443155
16470
101347
35581
217567
166727
426148
37508
267811
456239
22184
178239
514535
541986
326296
114429
563817
413547
313775
366562
199583
412856
67167
462348
354562
107889
358675
85869
127174
478785
314418
272511
446226
68339
437931
414702
442853
272919
488558
27506
369090
268143
550531
231745
367678
212726
21786
305602
465440
489746
355792
406710
57827
44668
173524
22027
36134
415961
367997
205902
205590
436621
225775
102366
420825
518304
156626
450108
387416
175700
256481
255126
30150
282705
334500
381495
526893
38251
221516
119758
218686
104253
305532
177589
431316
454390
21742
8372
44485
306790
268680
445158
487670
560158
449941
520202
331556
541526
557948
564211
505428
482049
552142
411832
432380
336625
541973
445979
71917
121967
354686
550191
75365
331172
546021
60621
351876
91566
505270
206034
132946
315350
142806
328364
523804
53939
154692
10249
453060
482869
237828
295504
312146
149980
558145
501578
294681
437793
427032
245196
391001
500777
200693
288614
204292
344
9811
65270
561167
279363
60210
318129
526585
387539
154890
501627
283478
429811
253338
58744
163049
225354
170712
86197
68379
155961
161650
421479
499
114603
556735
186262
112457
401636
407072
360934
352294
162717
9344
473521
271064
142006
186005
488070
51216
81757
506619
364094
37803
337318
390394
258451
452234
142127
169553
239026
216579
2295
354263
160848
294610
149741
69886
101078
469077
18540
352806
376748
368687
414344
76127
190750
41789
183175
384884
168320
479401
224752
536650
412197
88046
97331
364830
39825
356539
274772
382945
82642
51025
378269
410785
167580
248577
241634
512152
378016
443820
276065
108542
551918
7524
442592
248491
65024
338168
472580
536905
269118
307783
180468
405016
297529
25973
499046
277482
491632
232806
222850
44655
196054
99064
76836
305737
207022
56686
496366
432649
318630
333042
295771
316433
393941
20296
42734
90941
129016
249985
83236
367788
402082
189699
167297
35944
265319
9797
327779
309432
244269
143547
384107
63386
186184
565863
52649
300611
499080
546951
13487
260579
272650
184092
282561
440968
482916
99074
266325
304554
457205
399153
278476
239255
112946
292732
54271
409646
98191
401011
502063
464451
308299
471771
376483
564965
454904
77985
187521
420804
246012
298830
208086
80097
307803
16470
205867
253227
142875
194638
467497
325018
245338
457387
14182
30343
97560
386537
211031
130721
139047
149755
448151
148366
142121
277669
38007
409563
387004
249816
200069
382524
436621
41953
272866
258181
498601
208175
360475
201962
508924
129902
180075
404631
374558
459782
186005
7035
18452
14895
214458
271737
401421
536440
405467
243466
337553
343380
143841
238570
399074
176410
502081
123575
514741
167340
418549
438249
138742
372820
548521
219675
502381
525919
515015
559353
42610
45630
83844
485680
376018
247531
68141
24787
498128
493732
7058
221178
149260
472459
559911
36849
557947
452366
552131
343183
409256
549367
505964
325220
247800
94373
293709
425211
389997
337514
421991
462826
249053
352683
133411
308588
495778
480407
244079
293605
210817
52132
190793
345579
241833
493400
484273
125683
370053
334238
407992
553341
318859
10084
564517
448241
434994
487335
373138
330902
89769
521367
144314
463558
49031
466976
12918
537368
271739
564199
213760
433961
152384
58101
66099
95546
58290
360305
250854
276214
37951
415268
422621
82131
290753
421248
194752
63897
31047
242576
6961
49434
277620
481860
326511
564398
14807
366532
108907
415603
255950
273727
433896
403556
237389
390327
501799
54058
52055
508965
172904
37475
159467
226506
34264
201970
197945
318350
431431
427942
96438
494723
46576
237673
324945
297223
41194
70191
460122
506207
176174
341101
498393
232100
532794
430930
239089
418493
413064
495568
210788
353545
430805
297953
552655
353343
26607
265250
288199
471196
128693
226297
539218
174751
228452
161093
470806
380260
25195
204760
286645
428151
44880
554023
552347
73314
121234
216675
491104
49801
87536
57
523752
469667
383325
559849
566430
72734
286589
76358
225845
324715
173021
92917
36139
383001
102144
160844
194281
555749
379417
140570
335989
185943
308637
133091
428774
494325
35685
161356
513181
351599
41247
276388
406025
382694
551041
153693
249249
564434
143999
553228
481120
340365
313766
7994
181301
195075
386928
438760
19971
145982
294374
189019
172635
35075
520074
422233
357818
318215
7578
512681
530630
468598
157782
346108
39198
329799
138187
549286
267137
302020
259104
531476
78627
263453
377434
270187
366474
6341
296988
303283
265261
32179
311764
72144
324938
340524
208781
476608
440080
365761
436286
102671
228571
291520
96062
338310
435749
272981
352656
303144
308588
117154
468634
167852
409869
518202
147334
110778
532274
528640
52224
512576
332409
356574
443772
9747
362715
543731
299913
188885
245085
337381
544252
265407
548391
112250
79435
310479
511740
309742
460900
534271
260500
223857
274550
403632
92463
451657
362657
137566
263747
426244
217842
357601
157849
354150
163093
17699
475926
168204
191525
118778
184808
256404
129420
476651
112195
179083
356285
94097
224781
474252
411505
488757
343928
125818
541715
432334
359958
130156
79505
296818
330434
394077
276916
109374
188004
533674
277440
61817
437023
522537
511623
317162
282638
165380
351763
551755
173217
336249
180059
39147
397309
276052
505771
157586
567380
250311
450473
214082
230033
101617
386044
533692
345550
87076
123225
15737
472567
25983
415034
93179
194942
567940
468779
439758
31027
121004
350683
33621
177285
338700
405578
300096
478214
404549
494307
508081
349856
48791
538123
410237
399379
553491
108947
89774
535986
459180
331100
17659
108266
497034
439887
513960
132598
127896
212866
489942
190009
330146
220789
245350
97932
568409
557983
91206
141780
372462
343329
32535
328182
6982
373970
544805
222591
73539
119742
558932
479762
211933
519746
408254
494272
56142
527294
41410
568087
449421
551223
28162
179658
334503
96519
342872
37971
31501
275583
197435
110631
356491
237526
192436
369830
382196
60468
493968
353056
123027
232058
360997
144542
287658
286616
514545
436455
112665
453292
338597
47261
280030
49891
325492
6111
191623
533411
464909
12301
22145
425901
72587
144219
319299
530349
302002
66998
62639
332177
197493
88442
253385
99680
161023
304533
383749
2927
215978
202519
291853
205505
103007
282268
73695
281177
357237
169875
285431
44233
241205
313743
360931
190729
267299
84385
433996
307686
558498
235265
480454
364222
165178
556757
359225
385109
28972
282288
491808
67603
241041
487322
287554
75650
289658
291457
134350
135182
272550
122972
26995
223496
91585
458881
420364
390603
7925
334333
214635
367081
388129
5847
166978
53244
231520
178791
497045
53069
145194
537728
378373
43261
271338
101873
60020
410606
119048
159762
505952
255146
182637
79309
152792
221776
481724
6726
378353
530290
403105
245929
565207
11425
498069
375708
166682
60294
214549
273125
315476
460972
422545
101204
354718
27477
169643
490823
407288
516855
308054
504391
560413
240768
335077
520771
280105
383067
243198
155756
118156
275383
253607
347917
177448
179393
54026
3419
486828
418138
138912
504106
133276
260109
166770
215246
504410
49358
207588
455609
1769
413808
438454
22377
141676
135082
255682
382340
51340
131819
150084
341508
98878
227546
149169
140065
376485
69297
421136
125100
554217
24757
107337
170097
332556
327666
443735
61214
307528
296510
128534
254742
170792
444443
340516
58591
183919
173982
174896
370464
415003
308415
146585
329274
382625
88645
567840
465507
463583
155678
100192
284443
487248
281233
545498
55301
272237
331336
184305
471518
317032
67046
453018
528572
293438
156967
513040
83208
475780
424206
111005
171168
18399
336099
278231
306660
45772
543423
361589
69201
382605
259116
50702
504468
408096
429319
175445
250402
285308
297479
134128
423098
261460
563197
355654
387154
172405
275352
243671
477686
238858
201524
157635
99689
540852
64411
386760
394500
184645
351838
341910
355602
565933
547004
59256
341916
383698
156603
446248
93376
411097
184318
415797
443371
286402
451712
348681
462456
415133
345404
524463
410722
363867
199305
399995
227019
256991
390124
297196
486270
359556
96033
219998
451809
187908
81209
477680
339036
461781
440456
202179
349520
164787
177172
381018
411377
342096
124791
205897
529734
17095
214575
126653
38716
232418
86489
413149
287750
398702
36914
323541
563316
498533
71702
208251
523648
245833
146415
507533
380775
87041
408643
226799
365909
511863
498212
132736
158339
203755
520755
401937
420968
147166
123769
144197
285899
423786
481031
407208
292355
208147
367668
493844
333688
186693
327463
153940
242852
234353
506425
17505
13177
286801
33028
553501
151427
520345
464001
378397
137523
201479
529565
111725
205
398665
116050
106825
306809
422481
261570
516051
133450
338561
445705
126961
132714
130897
295123
415281
533855
148710
54544
534624
420295
243143
26412
268386
197419
517580
281286
242326
323226
194162
538301
557801
60091
38585
102661
489529
454971
165654
202135
521951
198992
312046
317086
243910
346185
309540
240443
256866
98506
437884
462923
226423
527932
351454
188886
299040
128223
480077
181186
175905
437892
333652
268330
566570
467058
106696
303148
369699
329358
429349
469717
216851
79364
484804
279111
187691
58111
446123
410008
357104
25686
184934
370327
399227
350342
122062
213348
334169
156122
133008
351422
330555
384745
496885
295224
492797
219089
25780
532948
193666
552791
370968
292078
8773
175513
337869
360707
96030
17425
486194
114356
176976
208772
28687
451785
248095
409558
440633
149375
472987
46521
128374
172832
49914
383345
442793
389068
259648
379733
215744
84962
334211
264294
256838
536533
111524
213450
514199
109097
259288
319295
438549
317233
98711
4153
206975
504381
95127
474460
488578
473127
429118
327987
120666
292893
56067
237244
124770
79135
239833
527914
27673
9447
287872
211968
185359
118859
271196
210875
521625
92805
463584
31478
515792
342255
129768
564537
347577
196203
405079
421164
437523
97480
204101
235658
245738
391872
244382
563760
389233
105754
534430
140849
119052
287705
320791
475580
131370
202357
131778
375146
184812
142004
203057
228893
512248
147866
262106
540857
200978
341724
516914
69511
20430
432958
501116
393283
269860
445240
241260
295641
275863
68788
201598
110188
214133
2152
70036
459486
195444
445057
186741
536050
440690
43437
87370
104989
451088
385617
495738
202783
167727
322371
116424
522360
42398
184573
270230
440285
37730
117647
102234
42831
170937
61212
145176
12615
525888
86112
126421
135749
133539
493707
324180
150050
259781
7500
45958
562916
346283
319860
323820
46067
102616
301160
279173
260180
170700
522596
168797
219579
283935
537601
6047
3586
103006
32507
70532
96509
527869
119450
221912
44483
201992
150086
454238
358036
184652
323209
409214
292177
268345
372010
348785
382998
411116
157773
208492
264920
322993
207271
116288
139779
368013
270907
147495
390228
341063
153049
308847
311873
460279
56703
288176
202130
264676
65732
38007
330222
90127
524481
391173
64978
162267
499189
3373
498087
532265
419207
241077
488113
415395
488636
27533
7847
530046
256948
389196
166805
5171
165077
66399
421068
398168
499445
193066
174180
217121
386767
387840
175389
23631
221352
344484
512492
408827
241162
424301
130536
210740
245469
87575
448625
492290
422642
138587
253398
25526
402017
261218
197020
207959
3048
149537
24145
565795
462951
126774
271524
352778
296002
400302
420817
564029
71531
138467
30081
353121
162384
431280
117922
464805
217558
62135
188360
347983
415802
338880
323575
337641
561078
349688
511089
123318
165434
287221
180379
238078
337463
552251
123754
407502
440863
450193
538149
490845
59533
175984
554855
213073
111541
529151
203001
369109
241409
134635
391679
56294
456376
98068
365565
541378
274088
165973
376790
166946
433820
388424
279417
497709
217198
564515
281150
108775
519177
354976
472980
455969
39416
372379
373348
144539
114572
114241
189340
383347
189855
447304
373881
162136
467641
323057
45292
169475
558629
248263
156278
430045
306635
7931
94229
192699
368646
21315
218153
65828
102138
319106
476452
197246
373095
196599
193965
175959
406490
465002
422734
213664
364587
76523
214524
475445
45370
175438
265048
220258
342902
460570
546622
538926
73210
402728
549972
561892
182578
248951
454036
245169
95370
210150
506047
490426
165629
253899
229066
272789
458695
25456
397046
448749
534350
289021
303559
564846
8939
43691
154539
303098
433515
321115
238538
21227
440459
290309
161983
191994
14270
448775
515624
26731
358275
547255
548141
256341
225724
473637
377060
398997
93756
85375
106122
430149
324397
404574
550043
198859
463854
307894
62586
398989
121976
44375
391106
540820
536489
492316
52400
2960
183272
369676
127096
334508
271660
101502
11245
274341
6459
239683
76452
59258
310056
259646
248196
226085
127922
464924
416470
63996
431557
162814
337969
302035
387536
462852
201936
164483
455560
156578
26076
470459
321605
540743
213288
73573
57120
399827
338295
337052
408768
104292
484182
178081
367680
418644
227243
321014
189911
503175
205082
219553
441324
192129
304490
433521
121214
404975
488268
127857
477949
349986
39878
198356
176897
4610
253510
270449
201466
313401
257200
229964
482248
117008
428527
51791
536945
123073
97575
181608
300574
369911
49699
446428
413983
486664
62911
275174
368914
166589
528493
284466
127605
255947
275816
548385
344376
287713
493327
338489
455639
371155
311150
268848
56899
328638
46906
214990
475263
349192
96043
489491
148537
530850
379166
511732
341150
535277
239782
346651
75327
500756
346745
325810
46303
10276
335739
327298
174760
501747
312952
215292
508805
237462
108926
525265
399138
191409
381670
395974
261291
424519
207848
167106
94891
115933
173012
405064
286379
167086
364958
94974
13896
31374
84261
417982
384800
155401
413695
41115
125579
380806
494368
176449
34573
392872
395637
82068
561080
161579
41146
351440
888
311538
416469
463763
20482
160113
157247
401717
466120
424984
557755
302202
333965
413351
435170
133192
480181
259631
337216
167719
348668
490051
217385
74765
105363
203026
422949
445451
374182
543740
391163
360043
457780
319446
135155
121863
377099
77794
380141
87376
189983
460145
523672
225552
146019
151506
349190
415700
330231
94210
183391
46537
240303
491482
502908
487474
134125
259892
120811
36626
231205
88532
506359
455826
283008
237762
311333
473694
459577
285387
172272
365157
270691
262369
240404
395461
526343
537677
183927
310035
58593
362875
172098
730
22605
259415
566772
496087
264794
120352
28222
480573
457476
122198
241310
183515
438325
453456
521003
183545
201453
437353
104173
35661
118758
470070
122461
220389
362372
483071
502943
526270
490532
215018
346553
447260
219887
262798
364636
376849
199115
526166
357416
443183
416692
8388
414715
543437
118349
83305
392791
401881
276256
182197
166718
224629
37597
498839
388994
487087
221536
263812
529403
387172
14047
336495
231474
144656
529721
444739
509920
403528
378534
362347
291441
94114
306815
558805
548911
524762
435667
397437
165661
498906
488379
198021
227230
464783
176791
404734
552373
155192
543480
541749
548579
279583
32896
447825
227311
398919
499891
334047
223143
406429
152416
9482
564955
313654
15289
528522
534180
236503
531287
18956
191458
422345
434729
276117
191692
182311
531200
317259
63203
67664
160489
278321
74900
45388
566967
60305
417109
171504
26449
489558
122755
74566
529290
446951
181012
439528
203617
425447
219752
227351
331396
441224
544464
331913
283649
249220
221072
240371
61474
290408
470540
214384
266548
396814
139744
370164
549609
285674
151013
455888
57220
17618
503415
473354
546270
350543
412614
29624
521336
88163
321879
440168
410721
195824
450889
198090
30031
333546
177604
373695
489367
370437
502030
72236
172533
197345
151216
61160
565231
305045
83473
318438
565964
327663
361034
378145
466565
227891
523647
86873
467859
379124
91719
213946
90295
564570
322928
138876
91200
559390
490386
504390
1575
121201
127206
466360
162333
485553
366859
64263
325562
496889
98758
446486
260390
192434
136960
142304
387399
29891
323309
544719
521235
144058
414573
479812
534522
170315
545812
473982
353926
186916
548438
386238
45018
526321
197499
303986
97549
214165
245258
361377
409859
144407
89299
419184
541439
42902
177229
170359
319633
337530
231912
221321
379020
525625
31278
487153
546525
562074
63415
237751
376626
52848
97808
57458
45327
537210
235099
565737
370526
530921
331973
420066
489134
317734
229577
117334
8402
257959
54475
316612
10547
223767
299304
533913
469183
499110
265350
367724
115620
52030
379651
134517
262493
220449
411929
400241
309273
242024
231522
467458
143714
485521
280413
404396
12012
546009
187534
556532
405275
247753
146695
371112
57637
354921
198451
196616
167776
86475
362422
5308
514877
315033
5497
87742
29149
190753
77787
470035
519145
87260
404283
176990
176087
323202
450674
210203
148463
303212
22230
531979
489106
475551
157378
163470
99853
453079
254046
549635
413569
72646
514596
389696
365607
526771
182480
34724
409407
451699
294560
181793
419940
273536
58352
199317
17216
567330
518136
168450
337045
81375
514099
500346
150305
281947
282689
123703
250511
205322
333780
513823
380597
200828
43818
527134
234958
553390
58924
187369
97521
552594
489452
174350
213355
451035
42082
295453
480737
133019
8789
418879
175819
282989
508807
382365
13675
149121
167953
80396
561035
381389
516753
357591
421646
225097
343959
200661
44072
333842
222057
183134
491260
64015
214561
175453
177199
98199
180679
470104
517740
448335
168807
406819
56322
239939
153056
7581
213877
361190
91053
268968
69567
501187
449794
481959
164008
415576
205884
362593
293038
233840
402014
225138
305037
193166
84962
40008
466456
542414
7645
506242
233530
516488
8433
115077
235628
329394
16016
485515
156140
55313
282257
473220
152378
383651
459337
157030
59172
532781
165749
255467
469316
190105
156752
151995
53421
61621
232590
180743
26044
543528
390766
251647
526381
263854
363844
292471
139627
356817
172522
116686
477223
88121
505873
344558
49510
430780
341937
539447
318627
114981
19248
156960
4814
352385
141986
57305
84104
539942
365036
9929
548788
498622
436789
405089
507276
445602
359373
236761
504093
297768
19707
480000
216098
257886
303706
302645
257792
128389
398897
207341
173859
42257
203104
136404
482855
437280
134010
550046
63285
321856
85170
42229
522284
560396
392230
217264
26856
36345
460613
294016
125392
340122
352259
370261
34007
504080
139396
556992
270888
22359
394324
330492
199768
292024
475823
96226
355778
259862
447828
544362
435106
323898
384811
485826
29891
512963
240128
229604
83291
560712
435471
455680
8585
265364
451750
225908
486111
140108
438185
226241
285711
515170
326576
524233
234655
6710
315888
141978
246124
236667
450475
394296
3581
69079
355066
107053
397866
452655
446805
457390
371565
239082
69453
286573
442826
4654
360652
392040
533221
398259
76574
400926
532280
359210
502926
215525
276714
92514
366329
468728
10636
290112
448176
389549
101344
42909
147612
150349
514339
317964
45106
127684
478271
331292
230284
80998
344461
218324
536447
484741
159528
421110
537689
419608
300062
266994
101045
531627
434696
79625
238360
413619
100452
243297
524617
352752
165923
55556
187024
259384
299400
23297
251945
472455
244046
485873
82309
276926
155922
472992
114333
427220
56959
523506
313227
248466
365579
141584
496221
265667
333154
464374
291538
294338
32709
72357
534882
224769
351545
72975
238934
445047
355288
414755
74459
472182
135384
367750
176904
214405
453484
404091
162924
389355
485076
144202
130875
29222
432200
255820
291030
541619
417779
161566
381366
79998
257199
207096
304656
324478
51891
336746
153278
173280
169621
4054
295970
118920
339979
381213
326456
53337
499576
34030
358596
16315
210448
86659
323992
447428
422455
15233
62906
267072
421150
275544
288736
57062
113563
135348
437881
391196
363614
223577
91122
501086
419885
199671
516522
416431
207637
236309
87318
84519
127527
54435
162664
172809
113705
486235
441826
40158
514212
81226
295466
327422
22261
4657
233603
453226
477836
240442
211080
116535
210436
474880
209261
254084
488105
476937
381784
482363
292043
474691
173395
249969
412584
304206
20492
426930
174991
542208
125458
536958
286766
179464
96503
6623
239729
321145
15259
138203
368728
277551
194603
372937
423215
79279
76851
495041
462427
29156
31401
33340
331832
34861
474261
97992
292258
143950
374158
170475
68951
345323
535379
204513
135190
232981
101335
347425
260611
215306
445822
543240
273463
480206
111529
4116
244250
58402
540663
92225
551508
63547
44161
144286
122411
253067
329150
2887
546857
533373
288363
57040
260377
329780
382780
429294
553810
252965
556010
461073
232685
567613
41804
142245
297495
469088
178730
249574
4907
384716
78711
188892
316151
560549
375275
99840
397436
500022
526972
181452
441589
521355
374277
242947
357505
478987
370858
53118
196000
224399
498532
199286
60377
103376
338073
227594
456315
510868
26620
222547
124280
101161
172944
5601
237304
485817
36575
399871
422838
401157
252611
260456
381655
367847
188098
412765
510880
388861
136807
206119
208236
129090
401363
508305
407951
255826
262947
185857
510652
76829
326398
40421
560218
165478
169440
58031
535338
267392
143853
300649
30979
495119
518230
287878
293593
260150
195698
144816
202967
305714
361294
328618
311310
245252
235990
78561
106968
90558
54854
35663
289750
330399
92321
562832
507601
468954
344492
126770
268513
179387
162594
396272
408640
462114
46769
434740
159134
390033
290156
541812
433848
565959
537237
432082
549606
463405
464848
384508
90275
113447
215823
290667
317532
507677
103711
385593
6564
432921
159498
377866
380233
377007
361780
534328
519025
305996
14713
254627
95228
333641
535963
333975
174837
317775
412692
528160
287643
225431
426061
200683
94066
97131
368788
406946
329038
29658
479504
309453
21825
310379
96798
170603
90835
471391
117856
374218
341395
195975
508441
353224
564815
441132
240369
460536
509531
482280
523449
502965
135163
459791
13081
294502
508112
10324
150889
285228
373334
288921
323164
22429
155138
486742
399829
127098
205098
501350
465121
58834
373743
326726
380460
144105
7942
215896
318512
224373
350405
64630
30643
537844
49451
277026
561753
518401
147165
231946
112352
478963
495393
171602
319073
313025
438187
352684
168406
196809
358448
393275
371364
141232
566997
437723
117016
82038
75950
228102
282887
39536
293157
225033
121746
186257
349894
235574
88232
349380
165129
490818
49164
245353
441012
115947
280885
482263
393152
29802
81618
451560
74600
146654
58743
40914
512707
356746
245879
298675
426717
518351
259377
398476
57882
463041
243298
144631
40149
192328
514360
378333
119584
165750
172523
7498
530541
279315
298652
328523
236572
358706
478548
358596
274720
280905
195960
52139
174298
169917
538065
103786
363439
562229
371178
208185
322160
203130
430025
188138
47181
180524
243520
351508
102601
466888
444651
174048
321168
303149
71516
396142
424582
27223
103499
467021
345552
118439
221354
50309
188916
52731
434389
443876
119237
356016
176951
231435
444179
399152
128158
445668
29807
463105
60649
277133
234261
388246
514734
237804
55608
12702
17879
239708
24750
110097
566294
86920
441185
544757
61954
422024
117388
438681
550961
94811
439430
34571
44665
333562
5715
53086
313180
49390
94479
53310
250560
208414
82889
79001
285623
69703
77837
296812
1124
97705
54693
194352
232098
59535
344513
361410
73877
452578
252962
533311
25737
23063
479755
281884
492250
423450
327255
4631
170568
153941
231975
507888
145757
375958
63514
287901
303624
372948
422667
79468
527441
270298
120346
61727
62127
265925
130916
175565
102992
50422
143217
190896
374584
446562
277471
266456
416861
115628
137087
151483
95087
529602
39411
341703
507035
181787
113841
260299
280429
439681
57605
486913
363498
76998
428556
487218
138622
464470
224027
143851
244119
477648
73279
295724
173307
31519
347717
66754
483386
202194
192892
421044
403196
271901
542736
127780
140154
298516
139807
344960
378337
553771
501854
479015
233645
253696
357415
5842
565884
85655
249962
207890
526980
264775
492112
232969
469668
185168
489011
392627
102452
450850
250064
484514
296301
151693
366380
202172
84788
551395
42483
472331
304969
178979
555990
546791
121547
369259
360413
466811
305402
223679
368348
173078
490420
7568
526303
7260
88544
72312
293459
427596
302191
121031
392833
100430
311037
495781
27888
184957
517676
62310
339407
12515
167796
560575
124259
15024
141092
213770
105155
287593
113069
322737
374868
299026
354259
421282
157761
25312
138935
180414
11233
127273
489430
317897
8538
250490
312414
328876
397082
565295
242274
476183
263480
154320
476209
455550
7186
396199
493580
20744
155988
380839
417243
497428
487386
280315
393170
41549
29472
66641
273713
187446
408933
134857
293197
70239
95690
497021
423586
30511
464421
384080
296100
523347
169623
169060
371846
500442
164248
17667
541917
268369
405019
520354
404534
325347
63849
105053
182279
241329
120751
515048
333513
388208
258774
260738
289677
117436
520162
520357
162084
229322
560018
184532
121890
48718
444540
261442
544920
230984
36345
481408
276851
371295
476353
496387
193244
164313
256380
117361
480070
250357
431377
364518
97369
436727
388403
232560
125040
324264
69432
465233
309388
67398
530231
179572
159187
30586
566046
273463
416678
59919
538348
130419
188760
534080
38995
457842
149996
415974
126885
202034
192324
426383
135066
227968
128363
354273
37003
31373
378311
110000
167514
478348
268335
99205
388365
329940
443626
201238
319023
29475
416985
565062
162400
32290
427587
22678
107190
328983
119030
457000
464059
540793
558098
287454
552929
38149
411081
393793
151783
355616
13926
38033
128468
5017
476398
343946
26534
324578
114847
261343
484600
106964
42294
160879
464446
264806
173081
444885
329046
357935
156025
4819
508109
35710
385956
119064
255288
244166
101474
553205
104077
4884
309632
154994
37204
386849
186309
38940
101133
309334
204776
48766
146246
330981
439465
272132
156013
122967
459106
328570
76523
300473
76007
311087
115419
38596
568079
533413
377005
72218
377596
452441
165806
549335
60736
148891
152615
477642
385199
331393
4912
462774
438534
316619
125385
324583
169141
483882
452946
37735
234273
333365
255358
133317
31172
161299
488298
141016
160642
16104
87248
408653
456070
380132
41966
30483
562335
315494
458788
185274
94018
564644
445913
236317
135985
159083
202153
217854
388027
1937
391701
312503
47059
568184
103743
148005
65084
146619
130159
300031
312174
271785
192825
270288
565584
445076
545992
125418
305402
38754
379340
488113
333712
504154
318103
470295
2824
100397
449189
458642
79305
486324
386880
364065
414308
51106
567723
444909
137023
482146
333198
76892
350233
84830
375762
468469
366410
440291
11198
260666
262510
319440
348096
189682
173445
41498
298942
172980
117239
268266
425280
397886
451639
25403
5662
74428
493577
97379
180916
529875
203840
547450
393540
490623
421048
197479
42158
333030
504102
492508
63873
172789
318180
454299
445250
378533
38792
222358
473992
420693
493380
222428
335461
58101
176883
350119
251737
492026
421651
278393
206279
215974
435459
115856
188728
116407
77236
163140
528191
506904
566272
543109
533853
44131
356165
493922
487555
80656
514537
35535
229070
475905
375930
502441
258514
473637
236074
118183
439343
491507
26997
552242
3328
8407
160939
962
240968
309262
128212
320216
492948
268474
214926
207298
555728
61813
554753
483384
438825
66334
133263
269476
321191
272103
244767
406510
467043
323247
424727
41337
222927
33065
90720
271461
276794
451568
102571
70474
561881
265418
315461
519479
156182
137878
351565
264398
420068
543729
324607
17436
330221
108189
89829
51138
509649
530904
32453
348177
518438
263513
140539
192213
157438
373689
508259
486989
487557
232595
105692
54694
68005
290963
121898
238742
143005
234147
406239
69427
267754
454187
263940
319667
55113
379487
10511
218270
233579
166994
67424
253089
12222
515644
170728
56959
258875
405212
380358
508321
139560
557805
374309
462377
387460
288322
194601
225542
430181
133472
551260
521940
398007
482784
75286
252747
517932
424154
213204
130496
249544
416560
507559
165180
516304
24399
51463
511314
182940
407992
542195
44652
265059
432996
47037
332454
159049
294646
250086
559556
565464
481214
328958
444593
407886
325947
504334
556681
482006
533697
271298
526836
276379
236488
374901
505657
1745
485483
543403
275640
522120
117613
516300
146669
252509
375553
406961
58850
25728
36114
280422
40645
546350
202324
461504
296101
440737
335477
361616
213893
164060
513772
283287
494509
353133
37231
428997
131621
164651
339754
229115
230170
103931
101984
152996
541475
457909
396856
15105
13531
465928
230506
493324
121554
495659
154491
166672
402400
186765
537928
149889
213952
254211
28406
145317
252489
153008
545607
271537
448551
519542
279613
255648
536325
502004
133659
305647
8323
551595
181004
265221
157484
169889
361469
45555
536182
351301
150149
114566
361855
529535
175205
188
92411
450119
460247
93457
30507
200646
104331
39607
497094
538423
369436
522739
513103
450022
333180
215384
49940
522079
561303
368646
209027
235133
197593
126685
147911
155229
75162
535545
299764
293437
436135
319070
78281
447298
96437
35694
184108
428293
241767
7935
117565
145747
318267
537558
19043
559521
363925
380031
20807
270634
354056
55460
66813
185824
148489
142921
496653
505196
495920
207453
476705
217950
150695
559607
363622
559579
61873
58491
210628
384948
281490
229233
250134
94704
515029
221531
173514
274518
414279
417393
9785
27471
408216
311892
287985
304754
88020
197344
561744
237881
467741
166012
373291
424749
279537
203107
336974
43687
117201
356194
115003
166203
361242
540284
426930
238805
567717
560715
367853
528855
155339
211721
13229
298137
259813
157465
293561
108715
372626
111143
486050
76619
554883
315973
13515
14420
468418
168824
361552
47819
567832
152390
16490
401280
946
391170
131269
353661
247874
566384
476079
532653
209417
192237
444969
362681
562829
72899
216636
220047
115012
182539
403099
505316
293905
376412
89216
552346
426547
510011
286055
128497
211185
96090
118768
526911
24077
326775
467663
406789
85608
290046
281796
397212
63323
114203
355646
91863
387572
527297
355771
268563
241560
353458
541966
537562
329125
235053
134817
204671
108331
350055
105470
345345
216388
149269
312783
544866
519621
431757
295466
550890
566620
439979
482003
138157
73231
422350
251375
108466
384797
75423
432130
252504
428736
124389
47372
304489
414387
147382
149094
49548
69317
564357
212424
463390
11264
473651
375002
545414
248540
49726
413868
481576
269870
90358
517223
337737
168299
159434
421091
234691
293128
42996
304135
382616
444904
174462
37054
223345
276159
338854
137059
560265
195432
115746
498097
404275
246310
567644
57668
166562
490184
251784
373372
26534
308175
301486
559033
147955
248698
463693
325723
346923
562613
31881
227893
168230
148627
548143
56863
68005
548391
548927
307434
48710
470392
116500
528907
465323
512379
154974
319381
514312
355763
98297
330837
285455
227132
157102
540426
398722
82136
90090
341630
109692
447952
141990
558122
256408
227804
84320
63816
360142
91490
41426
386124
183631
563464
514817
231683
304900
299699
195870
21343
61007
199538
282675
246390
449170
480616
508587
91381
469236
264783
482170
303180
389240
375115
474159
197359
523233
298692
421440
63294
97226
54943
92989
5960
162071
296395
43459
418227
443072
184663
533208
486131
133791
223488
350895
30446
218355
88773
241014
551282
4629
124215
57813
455216
65539
230699
6965
560948
454062
444284
460247
318512
92318
74240
148379
292693
153065
298949
491179
149712
477239
153856
209269
357103
56421
62852
317826
100216
45994
390093
286432
510701
298563
501749
181113
358127
121313
315875
1380
89661
368468
400073
492255
559579
12542
158864
202662
164488
512232
198772
19570
224369
393232
451839
193541
313236
110937
447045
492996
94775
70761
124080
110308
543552
331320
319417
125190
101221
12002
126580
447397
125466
317945
289089
564111
58949
536011
327690
53848
459113
196514
382038
238364
179936
297419
185762
227240
522417
520054
303255
413253
339275
57813
261699
188430
332257
232984
96648
400181
395540
7771
49059
361564
61650
328822
509625
75759
472646
481538
312867
344257
414598
327352
86794
407674
472153
277262
32428
418012
493054
27251
223155
251716
420065
553603
212251
168683
331624
355114
474466
299603
210642
153681
488894
368046
536899
33997
462606
382738
404612
212542
110189
223380
403612
551684
240978
312525
18922
226021
239627
507830
168137
285800
437976
224014
235040
448290
86026
272158
269714
76190
392429
468460
147137
43616
5533
193878
366233
560999
163908
239932
142380
269875
5885
482725
563692
363517
194806
303595
370496
156555
206684
53603
291241
374766
245691
567160
182771
495597
110880
206552
490198
534290
485092
370748
498416
26555
547647
512704
142971
446254
224184
241942
379903
226390
180845
20931
514590
289721
458213
253729
435323
369490
145596
412242
95370
5877
255773
25009
382990
354182
264775
376187
256992
291654
10083
380636
63029
281849
282369
414545
553299
252518
337878
466002
505532
365326
343914
38825
99946
199985
163872
24269
44282
230749
479456
198654
19401
324781
417944
79698
28891
420974
146712
33329
116549
533469
232785
238493
313874
524329
286706
30256
135157
272111
145387
366150
195288
95249
217527
435248
438858
561731
282238
307072
433224
402436
510946
73883
232318
536751
368664
566628
489410
307228
38886
204804
538908
31447
354226
277270
458979
137071
529483
219764
235022
502420
455105
209007
4708
548575
202270
507192
373496
196807
4725
193980
527471
516735
245021
398949
352653
83438
352086
259273
38298
470139
293187
61802
560911
473508
547957
489670
333099
425935
176795
346961
550477
546716
119794
97098
30970
135650
73082
144234
419493
208067
130181
512247
551030
565580
530814
235622
490971
286816
368727
322786
418574
214012
246159
275694
171836
404992
476149
405366
50878
15759
524340
556123
344363
104302
11661
189734
230752
310509
37926
312637
424050
141006
342746
309887
364458
143337
304906
469592
472715
125241
552151
184002
301471
481414
411467
508334
476824
486626
84818
268669
61053
125100
550122
59469
221349
380188
375436
251072
490508
446276
394201
309199
226073
158101
425158
442209
318548
220597
559714
60919
507226
559350
140322
540502
217410
358488
455845
226307
225694
460259
508569
567451
554938
221194
238651
269364
221010
480353
557409
367727
329898
225988
6713
483875
250659
265733
406656
511134
43112
76429
414368
261599
92797
277353
134924
23894
107418
467374
120414
48832
436657
360005
206943
277380
364508
85564
418927
131891
128986
426221
448198
543900
137327
25445
564197
382533
226901
362283
338520
534309
197876
25797
196661
193244
425548
321030
485522
57250
309295
383982
182268
50455
451816
242022
263777
183937
396845
276198
313823
179097
222077
520266
432057
134146
173505
292800
12265
483188
117552
267170
219604
407849
553074
119205
510404
57821
568479
287930
116130
451600
246760
416742
145792
225779
354571
374254
349373
198487
355945
250096
206261
339624
337580
139232
334527
12686
384081
40947
1441
443888
373859
548884
257950
320776
311320
51316
385242
548194
459986
97437
300295
359263
142356
166284
119759
369860
135913
513947
286848
421773
559808
247513
208266
46201
536163
546714
5318
267972
371676
66728
209119
266759
224449
353776
303171
338746
182509
441547
21062
307133
126029
530513
50022
550837
85356
149145
299806
176562
524754
388992
469649
340533
280924
448987
143985
133174
265043
517870
417649
343464
468854
53699
359700
239974
302719
223375
126994
223107
359340
562386
296488
216586
22296
464081
283727
302102
205254
494107
394197
412186
131461
78327
128066
163639
68861
224563
549148
558669
75859
528033
344832
294479
390882
458050
128227
520313
181883
387940
527020
513283
98308
492864
9852
217930
237367
160636
19051
161288
537585
217673
50893
508990
170748
259442
192436
289133
510873
359649
247305
535438
315621
106736
410512
537255
123026
283901
128888
327235
405123
373346
360515
356209
88030
143877
170810
70860
341667
536929
347955
17896
162802
449295
185549
367445
272366
443197
74246
58113
48760
525451
192759
132105
121976
188759
191971
244542
80661
271680
266515
554082
147388
79591
391763
351743
225022
388493
233960
54857
438269
529956
51712
477241
73004
538364
216185
59773
481634
4912
430404
232355
305142
344669
138962
388590
349012
89309
243749
313709
101561
420090
550863
443617
435386
521137
71134
537793
419312
213203
92524
33216
513719
5745
277023
23007
470926
449935
36647
19974
291202
327446
332410
169257
33523
252560
540344
125442
190001
281049
214018
9022
293808
413945
134297
440480
549055
462830
164096
61193
446461
356416
548756
334307
515208
194198
536717
510118
276322
490603
436212
117109
75432
437153
567908
59339
117344
501090
161314
542307
191920
314347
377964
520612
266325
429516
102442
170748
435565
399460
500260
303686
362683
315673
40850
187962
389827
123231
477792
527892
527081
46096
553124
509076
251764
323620
485467
155501
280222
243500
340271
406701
277272
105766
488468
472378
328262
428757
285315
385287
353846
43470
184616
79200
314487
552281
244023
530532
189428
390411
498395
13062
436218
306725
198210
110532
114393
387320
533392
186300
515921
529469
378609
213485
131937
382157
403283
426163
518624
61312
247034
227829
166037
17885
383215
141939
423167
385769
316241
507
477485
62628
318907
102786
486457
340243
314412
516343
57278
186125
287404
547380
318416
66802
541935
32465
436651
367530
179183
471713
240733
381721
525028
274593
93240
197121
259322
377304
50656
474633
457756
197114
297489
511707
288188
314056
410226
367206
431209
240307
31345
76779
291791
140752
498888
159093
260088
432151
243617
392986
454736
397170
408481
233271
179032
398069
377416
336728
131966
441003
352152
295376
152798
99223
161258
261661
257134
202588
63132
76525
267755
142835
142787
221536
345994
281442
141286
437784
95622
19145
57735
336888
433125
355501
275862
488277
23312
367967
179600
566032
73575
277750
543411
254926
274015
161936
103708
155330
506168
498019
204646
355389
170683
1458
210072
62177
271321
280363
413391
399361
222486
429289
107561
338839
211217
366027
420752
166594
486950
87631
123995
395625
543485
479040
5547
164246
346930
195109
192609
229084
420292
397582
497639
451237
428494
508888
543762
552811
453993
406266
202671
139058
430333
496940
264307
51458
89884
162019
367816
307772
523538
90609
524539
368526
93820
16563
475270
344148
153070
558676
39475
531784
370378
165171
459581
214127
173850
502728
228129
537518
388522
514634
309295
403372
400419
348236
472039
93431
200559
529390
200582
479234
563639
242148
565236
235853
183655
387785
170727
405921
376849
77024
40027
130086
136633
259101
488386
238805
255935
131169
9588
322722
559961
256839
485617
247999
293594
198511
454923
558597
336099
288901
267608
58672
293524
332751
192808
496567
509177
4974
106194
487046
52772
214600
190954
209322
335321
458063
254071
147041
547716
280446
186623
485633
533741
306476
26527
262671
56647
153646
89934
78263
261143
117290
448700
393640
437921
354523
95388
468857
543328
333614
401597
136851
62086
69604
467872
206361
267521
542907
434016
497034
11900
413364
282032
21179
500894
222810
59806
465044
395350
558814
81016
22174
391217
120052
469733
38387
18218
339811
204712
357906
448341
320600
414687
407362
85297
374378
46595
544276
418390
417261
522325
442991
280395
284207
72209
144402
202069
97886
426496
558514
403205
228852
291642
381695
447896
454728
118938
283107
480367
301908
465327
20149
211267
333499
309658
142912
473461
332041
41659
55649
347877
218668
262364
158024
100810
77600
112622
384377
113437
552841
97007
549097
455168
231070
288344
45668
520619
277484
551341
36532
508091
46768
512709
58744
168231
404676
245242
140226
317692
342648
500310
555268
567986
157570
388659
47948
533141
311759
471280
315173
146842
539450
220435
115147
309903
74309
314767
238036
39110
122099
552461
429013
147022
164402
188993
294511
366563
74473
429828
283882
440425
543436
201677
68402
489572
151457
261089
448769
56995
40800
358666
166729
249192
457010
42733
4746
112793
61596
102118
344168
277969
78397
99720
319425
412974
447670
107848
31822
160325
137585
196238
531217
37321
396183
464873
359515
299
349903
403744
74991
143162
361913
513065
377887
540790
5517
250777
369753
394233
35593
46876
56207
126946
284706
187254
277785
164309
234272
127515
429106
473197
185017
493408
88048
202460
526306
452757
311154
567584
221698
60520
219360
167853
476261
225351
223331
517471
317008
516297
357587
429920
300442
355718
137280
274166
380447
406386
504872
86531
469182
89741
59008
542698
188734
385040
14015
553568
447336
419813
152883
332432
102859
57839
146311
499187
136999
138180
100371
411584
138996
472101
408612
487827
360797
237222
492394
78531
125050
73219
379026
461670
501532
24746
471063
354112
482571
562544
332730
352373
212998
140690
508016
504925
109921
246165
248652
548656
121554
459908
110908
533863
492840
564029
425320
75677
71334
502803
312915
392353
340322
494844
92719
163102
136085
157658
110960
345434
462656
184597
264129
333367
187118
490421
456357
333799
477030
264065
280077
205726
453728
436835
75264
181849
245930
394281
214033
479818
521354
328670
217054
439104
179913
112752
281167
226677
504994
461731
230214
307166
484891
482501
158729
563515
421965
290065
104146
485726
353902
89153
112614
486998
65368
185146
379501
380594
530619
199051
215880
105934
359524
136982
499690
54001
142841
274032
389722
51203
485962
331586
226962
173028
76239
207704
66038
313519
478923
405049
545991
483418
357212
323259
383612
34760
230629
527240
238208
414840
129705
158306
324116
37068
487827
149304
483578
487200
558063
461459
431883
465366
441040
414591
287343
333986
148282
358333
99544
457249
437008
192751
431356
92969
46396
96430
418198
424527
221190
438595
463147
279303
424257
419754
343622
71839
43983
411804
187591
320109
505080
311320
295445
382571
395948
250885
558102
357799
190520
42278
50919
409297
161620
363815
80977
174355
210725
301427
411878
260903
391441
371851
500880
313378
60589
117389
189254
340630
473364
508073
269404
32320
376172
70313
469795
342126
51847
64378
368046
191888
243689
345163
6597
409078
175430
196291
280111
265882
275968
72080
544530
515180
21038
34795
419949
302228
385629
190085
420738
265910
144137
69204
500217
31001
125686
344172
117907
306805
205461
135503
209631
186045
428703
140296
494372
132840
113873
359159
56726
554743
537828
475184
380701
262837
205838
436396
66520
309335
239361
66622
109584
330779
43230
19923
106946
499313
482413
529830
186301
305372
164253
351050
453709
197505
286318
172702
321624
442560
486710
532683
261118
43777
415639
81865
526546
220047
85697
150864
162416
264641
38823
440390
476278
29648
107904
73686
674
278251
59791
68790
178783
356734
525306
346981
115300
125701
348602
532099
103596
459791
287317
513948
40340
114946
39648
87404
390004
92177
120008
200009
223405
150379
193542
497605
374944
567138
388349
297686
283447
354751
140784
311763
205264
513054
509328
1724
155960
23757
190703
563458
362741
456405
111466
439304
123879
265889
252191
372310
44182
487766
158490
199592
494645
512371
449027
397127
195166
172856
366046
153284
321362
529287
490157
545689
341481
68701
350875
324909
106592
221157
390301
61686
109274
415031
142898
13854
178544
420023
77468
425875
293862
169509
375418
364126
241945
184195
18834
409502
417502
397914
58500
335931
565893
44668
59421
324557
58939
453826
449870
341054
519602
7878
44163
224655
556262
49841
139635
229178
11821
87331
329243
523354
118588
283395
466572
416058
321185
381311
432364
78311
17996
214129
299003
536856
505695
549968
398989
71369
12864
170147
282179
209587
342990
480236
109692
299849
288359
548866
332580
305921
91326
526528
138229
11534
85351
68952
562814
56101
464449
169339
241570
340009
10518
460579
490330
261373
95049
184418
542300
96090
536544
412153
247560
110301
420394
25867
372688
99827
340088
491249
443125
337584
48336
240181
98297
95783
126543
134436
305250
414681
517234
283928
390276
259570
495456
422487
206353
139746
409048
130216
13140
37538
333090
416173
147135
306092
143316
151121
68636
379819
244366
65403
100965
548733
538709
363015
233115
23775
485978
25447
94910
202023
464885
237535
7847
361519
475498
256161
214075
461377
463938
410143
438731
547177
213958
370899
185312
101642
108353
177543
390139
53310
17774
162081
291216
191465
127237
119073
139665
527260
485658
61194
56871
318751
493311
435473
275027
200091
564340
511109
142157
15941
360966
459053
203874
92647
172400
524119
512025
7708
257072
373083
98338
116176
179275
19522
240421
49138
567433
483747
211109
135041
397433
201239
537504
157402
463089
248570
326457
240921
279529
190218
496763
214941
512033
504856
28853
538838
456257
304705
121259
356183
160529
62370
458638
245062
271799
47946
297011
514747
312518
76014
562558
519017
330770
430438
412435
558272
241243
103622
199594
14468
116126
404182
470893
130425
468765
449877
470842
469364
557865
165819
268069
315467
80727
35998
405524
420034
228280
61828
160291
432302
279740
330769
278537
75470
207571
510249
292382
149215
447502
143479
300863
160939
152094
176390
162160
9495
67223
137869
18308
285334
129557
137322
288482
503782
368348
515290
321962
450903
339031
358624
245732
41858
279075
248843
247516
253891
170292
342020
310714
405893
210134
374962
73931
304922
235857
249175
490882
324294
522
554729
261182
264931
461961
9240
238177
426472
418393
428075
315631
499905
30087
96773
120006
482858
434781
59317
213101
319388
50772
370727
287752
491266
332234
204674
48012
165494
359432
564057
76565
377578
457667
562359
172559
529764
73348
451894
352437
406638
93359
68258
263137
174711
161641
493976
181460
563900
10080
228724
466947
222818
284421
41244
141788
220617
436256
289902
127892
56020
112960
423733
98864
483338
535077
112591
347561
307243
499017
306922
560603
134464
363674
387253
2775
419547
194479
427521
160191
231717
282257
264130
129037
126264
83912
317924
199422
192403
383555
440685
332713
316049
356178
448310
15195
456946
58577
46565
160897
491253
174876
476570
96140
387938
480805
292785
348361
67160
523470
313323
263847
154503
542599
328706
566760
149065
472417
124288
66145
433822
72507
357570
220085
291195
67640
484473
199876
425993
129944
130247
260112
568158
357334
249828
213841
251090
100923
515198
285904
84724
25278
258105
36488
461400
495906
385200
73375
264851
20166
467447
374508
366847
322133
203220
295258
169800
209486
261818
388279
520437
521427
114980
324751
563026
499367
152141
310557
46963
453501
198451
54373
58961
27636
297962
466800
99378
424768
218071
256140
528298
443362
258652
506076
543150
146114
287299
479127
281016
455166
222346
15842
165286
82633
291448
134998
234296
111256
197755
186583
270346
394963
389056
355590
224278
59661
307497
328023
533299
145870
170477
329104
319930
349013
105857
560596
15982
121747
293675
345162
162260
31022
344755
207147
286415
383108
253771
562683
220068
464615
345195
60032
109695
62275
129188
51974
462700
86724
797
344269
39453
525700
237412
367009
550541
377499
139411
238999
167364
121820
459323
245855
500734
175859
69716
559653
476836
69420
452681
442625
107495
274911
297548
465153
331715
466071
220278
71613
280100
377785
115977
325307
266176
90409
535666
388315
308523
418247
302448
108504
346102
347480
240566
67335
377840
444341
509531
168380
16532
403393
88256
561608
534024
478266
99240
297242
483692
85273
401261
199678
59332
300090
550178
46703
171448
187553
4076
369310
359384
507376
254583
428530
450554
149799
1781
501639
237555
133693
218869
538735
87420
8855
67791
28898
215506
28809
238720
81947
359286
304843
338463
92669
407853
226578
426633
286864
407844
154535
423561
286979
442031
514069
321639
314247
465941
203853
200795
467189
373547
504866
505377
224098
216627
483362
283749
430973
464228
39624
259445
181801
216067
57756
125997
373518
342546
392984
141057
7390
432701
441868
352645
314353
503676
113180
178588
506979
490295
352518
293908
327097
379106
498079
449837
554569
330692
506784
229285
490516
189211
423733
267642
413353
401327
65865
343862
310687
215367
77381
127379
281923
414098
489260
147648
374841
325102
134969
40266
201424
479712
555941
408112
290554
51529
452504
202854
314358
209328
561406
209223
304361
11916
465500
175711
311729
257232
423733
494988
536482
266518
231642
519976
122069
128213
542143
72770
423503
477908
34112
372412
12569
119706
351868
24693
11622
316246
418454
162912
396814
150305
70624
528305
344505
12572
245965
55663
284953
390908
221837
482326
56997
532882
545511
346956
76243
372653
502955
337239
449845
369477
338118
524457
155921
432328
33769
199101
320670
411231
202349
100273
234107
500837
445699
288510
168475
459315
105560
331022
499736
436834
423153
207730
554963
58634
317331
237152
256230
38656
474231
290645
347082
144576
548366
92319
525637
10406
50646
430075
479394
420895
199916
471155
443893
382992
119725
210344
280189
513634
205471
179057
169729
472512
489741
384461
168302
224403
396909
418809
27673
127527
291966
237660
191198
59249
440293
251093
119078
288920
463374
242729
109589
224698
552602
430496
125133
408640
248407
106534
266943
408648
119886
390469
116245
340613
436555
170379
252874
225416
393348
33229
538780
145053
295059
338306
68842
340700
484524
233014
74489
73061
540687
38342
288987
130145
424336
258592
432699
377549
96657
364031
340219
430581
534613
267925
79112
435433
164866
220837
199234
72452
213758
483162
431054
298626
454639
104617
73723
13978
91797
476950
280150
127433
360520
224303
134351
184078
158251
245117
478239
453237
542058
67989
343460
526165
374211
117605
76422
508042
420836
32236
44223
28107
134809
470782
497927
251951
201352
123553
282921
186659
6391
175081
471936
8111
343242
13731
149745
150862
1292
241720
276464
234230
97931
368419
146590
479532
232102
318243
484296
275571
61340
260194
492334
373086
232869
485276
386852
32743
439988
482500
271596
70491
354243
209099
406443
27488
370445
275687
415896
538292
389813
172921
53197
279378
142055
287281
375477
346389
156681
114093
31469
324956
261804
446901
377920
266366
251844
375385
388621
74980
552723
515228
245730
104066
31936
448802
45388
378697
293708
195809
523613
204007
73762
42814
100390
143172
115052
336075
430414
223942
125274
342464
469449
301552
465353
349943
82260
497937
507197
149109
559951
267047
457203
496345
458691
162572
201928
290384
529620
540442
36772
234541
477112
71653
269646
454803
249678
87457
280127
323479
474197
258822
304547
86943
301731
342264
432661
21286
216539
219247
15369
520354
297358
226769
201742
316925
240936
243763
75708
373074
168325
337075
326535
326029
350296
438856
308521
185045
254528
104914
381042
54153
436709
363795
328412
73513
32249
318644
544174
392609
440877
566365
71383
191547
220940
507325
77849
68195
313723
179129
544704
133437
237450
277367
530755
349482
188467
453024
13399
93901
229077
308914
215420
236470
561082
73883
48147
453100
84456
461975
111235
40548
335273
148386
23242
206087
416485
288248
490214
536996
96613
317769
541240
431536
107931
33245
53113
131977
445357
502527
456996
38297
133456
494193
336586
258271
354329
502306
236880
88166
195675
130454
478016
166632
104798
387529
42300
148856
113023
76550
159231
519447
74171
402248
409343
165091
86430
322604
241564
443437
115926
240456
189078
377014
258590
560309
359312
41922
385260
147270
265662
378609
432884
138097
561738
497000
503458
530038
519364
399560
497840
45668
68630
431253
97355
301048
446545
283498
99790
58863
109428
282984
309045
542791
235688
546156
395827
230590
492867
113504
101812
406274
534848
115548
540053
461215
248547
233493
552953
257581
255941
311631
491069
522214
305970
125830
423869
244198
156272
437833
260272
387680
2287
549026
163256
292136
96373
318115
507883
89696
371083
375203
325657
246125
123253
335054
36943
536287
445309
230479
307341
31881
444972
542095
352551
304484
412598
10291
467156
121391
210615
81077
314930
64874
392656
313127
549013
61113
87777
351166
284963
360553
492780
260101
35279
434256
404716
443930
217267
162803
378532
385654
497165
238112
233639
566673
560427
179027
455462
547238
278487
186341
17946
491698
453162
312550
552021
128778
346513
382520
231962
351737
141764
262040
316972
243806
176163
132251
565722
556060
435406
238316
130933
478733
75068
141961
133681
546671
357610
459352
182537
440787
442523
469484
270892
464358
501163
134061
161091
241364
480367
86678
396974
330653
403846
237847
6002
204018
445383
228226
305192
171233
200368
321802
98287
377244
153508
106126
312356
118078
387891
219888
350222
309083
383507
510969
318704
258493
285555
541007
490266
413221
488500
179428
566027
485444
559997
283487
179914
7401
503091
164882
146964
91087
357226
232030
516342
171393
424960
53157
224683
136549
200089
196202
84058
397193
497951
247755
56286
28849
56119
35700
401234
175718
347771
51653
401728
88154
507457
342994
110765
160508
17763
403670
158538
228058
427198
519760
192920
72433
262396
195669
73729
327510
367093
91963
524945
93010
223301
254431
184777
545761
299568
76269
258058
66921
255891
100858
114103
102367
451039
108081
186115
261650
180333
29896
550881
492725
212515
92570
64265
346996
295152
82142
373539
236388
96158
365516
333586
28577
341150
507972
38676
474700
263019
30950
307343
407876
229293
529996
31032
536002
15519
91545
537102
297394
546639
77730
169942
41808
471172
171750
60414
29758
310118
396250
174920
442020
506334
175683
469771
493284
205802
517011
543774
409899
258322
335282
56712
332849
278425
231905
462368
342684
80002
141754
523459
430665
170830
91845
168677
407525
297667
399875
244785
214187
147771
362769
210127
212107
427576
479474
495852
258380
19535
390148
120804
556275
458400
408073
199145
304990
534372
515489
217897
215969
126019
442464
275120
88421
374264
118441
175381
130237
380
187621
198100
485991
208194
35830
96319
420095
372995
139813
335405
220908
336892
454720
78468
280430
271581
466241
268240
98699
111259
449346
504866
103557
404469
442628
540571
251066
73267
547331
27991
258368
521235
334642
93584
189898
131554
46642
151436
547756
451994
314385
146353
271558
116724
140369
157262
15253
357661
455712
225185
226253
501656
532018
444619
227563
53669
229976
414638
511361
224806
114791
317800
405280
374854
546361
206738
521256
536444
309929
230206
439595
259572
352046
501293
73111
44287
219269
466702
371729
196410
223934
201223
190035
89467
308253
62235
166216
265887
133059
75846
211754
315302
461230
208876
380092
427249
33331
541018
459606
73882
355424
162053
483013
214416
188576
166832
115144
493996
335857
525806
312220
62374
53749
364930
271814
547371
489208
310620
489164
479088
255687
113366
564632
557056
464434
213172
502574
37916
75328
229241
248796
42529
55629
101187
116216
344877
37585
468147
180120
310982
100087
556974
65938
334776
47403
21553
123097
249179
92167
186459
407433
451851
568472
461110
126332
436539
283459
82299
464209
256460
565627
555963
414712
123223
320342
521514
399374
188961
372020
385607
356380
180345
86809
25561
346656
302018
382362
269980
172175
32638
439222
522193
544299
410223
284963
157098
541372
12568
143052
74711
389970
211401
115595
373802
387763
304066
270396
93534
321083
345844
561143
251277
447614
52629
291684
457601
482708
7052
258796
119575
450353
538356
527457
108143
336483
138835
381893
93159
514908
318029
491807
266186
392815
362449
13267
60605
3938
164902
69889
517302
566146
121300
178515
413896
304707
304771
249428
170772
487620
471623
313961
76343
469773
422958
150544
269709
522017
164008
104766
455005
10712
558528
306498
380638
400639
463772
516239
33659
439335
4135
504284
425212
325594
66000
466660
76081
478514
124604
26402
559691
250573
445418
270688
511044
344301
564817
62323
390139
86557
391320
127118
64726
120838
22219
277758
496834
4902
450010
382438
247959
249411
550845
338350
448052
311375
46322
404101
237869
454458
66485
264456
33587
483747
556105
417294
382256
462939
528634
231837
358619
239441
403143
467570
96739
344948
373849
194618
154782
126485
394538
300592
302619
508007
2134
251637
439393
356659
388428
919
425567
62188
267412
9629
336217
122284
164774
141036
525513
288721
85526
271604
567146
314151
424974
241005
451235
181929
397713
536299
151127
100384
43868
36907
528307
467815
343965
330978
529136
431322
520652
23446
141588
519108
64046
553666
312165
217710
464661
223043
495838
91936
145008
89069
66882
423881
237222
451745
137696
165449
479651
67288
76147
370310
76270
110172
395793
450935
412527
29661
544986
489297
501605
493959
245020
291605
539486
140988
85927
378014
515950
134898
390080
559098
371219
300989
101912
553748
529795
296765
538207
360169
314354
245425
482400
215742
29537
325507
48773
528310
150752
370162
385811
50102
195272
258751
123877
279644
180308
278882
18679
350860
203428
508257
102853
227947
549648
527501
447503
552879
213055
249053
97344
311426
67105
366648
116631
17433
62320
286521
516167
83424
421528
272658
467226
367306
415003
108103
239530
525388
520442
332922
126939
81477
415881
140376
34234
490442
226852
283236
190490
231871
79539
25205
246082
150605
303279
453552
290458
328329
453714
343024
74614
460686
566689
129581
109140
28669
91683
57195
36765
187692
477662
358100
402346
377579
23491
427388
436622
87639
223389
165143
436595
515733
362239
276842
403564
349868
219023
200141
397283
148767
463152
303890
403828
530679
525640
216728
69670
125511
160157
259081
156524
455504
239251
254571
262504
156412
92981
149700
408597
125439
300967
306539
355158
321796
4529
32059
484292
46916
549068
192739
155083
74997
67627
134138
437280
545683
215393
528290
128738
547996
302560
191797
125692
221784
69812
304020
88122
67225
259517
379622
254640
197929
220199
245570
403158
431943
269736
517728
384516
451809
70781
403564
127766
483217
307202
176838
142017
523450
179050
113634
488321
6414
199719
5222
226252
90070
213729
370110
296460
173269
196414
238851
274056
102294
368090
495543
461266
47468
272700
326760
565090
465038
77599
155772
75525
75220
531873
36850
108462
359432
350817
221791
451945
50152
105792
233917
466719
272506
198291
353963
115340
214071
502874
51000
442908
128300
163116
504620
392111
381230
544609
482342
243825
239522
311724
265519
267295
67944
292631
522611
418714
187763
410321
396138
335602
342336
235612
536607
460672
484735
190422
416430
25399
260918
127651
404710
2422
476535
405613
58251
526889
518372
516763
541358
99309
379369
79303
133736
225470
194564
153620
541952
386354
377100
244116
80383
70571
341109
213680
384799
448872
301530
351547
25103
187500
65743
250586
353789
561063
474364
132716
182302
257784
538828
103690
172610
516772
523655
204806
546137
7493
555090
267018
243395
321437
406384
136523
63337
290982
58668
76960
199836
558949
42988
42391
458622
396916
480316
52713
280660
413215
90168
25443
143371
259347
304691
83679
489507
493188
429135
349925
376041
500182
334535
340712
210861
141387
42286
166879
59890
95139
307770
288097
370488
6674
506041
452366
120780
319941
200645
258577
295445
276624
61772
458901
287545
527346
416067
486387
294103
51125
174126
524484
251029
427683
126908
255838
534231
316719
75137
344309
167697
95675
9723
65955
182781
157046
4741
135782
302750
282040
89231
329673
474747
495389
424841
202675
284014
124385
144058
398450
479372
260709
389196
292078
495044
446723
548160
452879
263510
240212
423991
53107
454655
463133
81643
290139
90811
170759
223048
385811
30582
100207
564911
114418
539118
341351
217577
64025
266516
234833
220922
227401
111429
308126
427503
20720
313378
45500
174610
96773
242899
200153
380027
486969
483882
131971
262097
411584
456294
384595
166454
296656
448530
13564
7883
76273
433650
558766
86656
512053
387305
121674
567481
330094
510814
335916
218865
103772
126183
344243
230270
107925
520386
113389
19314
328807
482173
60462
415782
325890
432973
469091
459395
337992
229116
67684
371051
7605
98194
83679
339247
122331
324256
543989
273400
391592
178961
140282
258738
513725
258641
70406
254047
159867
37483
352877
195325
284926
32231
143010
92392
263806
28705
497386
347986
443249
87280
351632
217917
253457
337442
426149
370916
483007
38560
279657
236359
258627
465077
31787
239776
135593
390668
468034
213946
347856
295004
469126
196431
548984
329559
296871
259429
85557
497127
6069
514601
354906
153538
131057
451614
465773
370942
93214
503201
270479
106899
206797
529721
87924
532525
290139
119642
560250
68468
220903
521901
320587
56851
47177
182913
512613
14103
289586
534770
377678
41258
462333
160530
94343
257086
334123
276351
194498
131264
235623
24765
326462
73560
504080
283180
439238
248086
473541
143383
305835
122147
325956
201934
191435
185353
289408
368841
564509
478065
176870
43224
244588
258321
115998
423089
58914
169673
459002
424282
237445
267738
242164
276283
401757
94322
252484
50706
31477
489491
542032
490511
184345
271046
516064
146616
480711
560372
115264
414887
456945
482029
169267
506798
345491
218041
477908
204460
249714
271878
454314
401944
254143
537262
48821
400480
278585
231458
307556
542383
505986
207679
67599
259172
248372
310959
151160
173622
222347
320950
23757
286164
243643
490520
126451
508137
482939
44426
142149
8692
90714
239770
436796
361963
264276
224152
74040
129512
363511
434802
300293
413126
215417
247961
442889
222990
261334
530254
171210
387467
211666
342095
443270
204211
462471
557040
47686
110735
94888
980
457475
16547
434626
151944
332977
328366
228424
155118
187940
410654
195176
391265
129417
187784
262751
393895
413868
416555
523631
166748
386397
30955
164317
3377
378491
44194
76022
422954
115551
394204
6934
366686
57703
486006
144982
542709
1744
42516
341747
425761
11780
383712
554099
105517
427442
87618
245474
190967
253078
452116
283879
271955
255498
497895
128347
423864
283874
36035
295323
499662
515883
282083
263806
549234
335269
504497
498194
112112
538922
562820
443977
230401
349119
439357
357751
74996
346920
117021
267971
120596
100441
12982
247885
529080
382178
206068
292570
167221
173071
544493
65247
183257
466342
85172
3500
556937
58654
355218
431123
458310
267886
15506
511811
410439
151967
44131
46128
376150
296706
368380
130603
72736
352700
279545
508057
465466
308750
168033
398564
567208
270614
82001
505969
65320
344505
309281
465030
274284
136207
235817
461476
339335
458780
453976
431167
424687
289796
14943
365340
120770
52998
364429
517812
181778
450456
416916
368701
375512
221625
319527
129720
125941
169980
160536
176451
130192
39949
252709
246780
566181
298006
107888
2799
98534
273255
124017
543911
556182
245895
545344
247113
421208
161037
386271
360598
314014
158065
163429
275553
455107
152028
321444
194421
114513
395407
57465
353117
268235
454866
214696
407888
324149
399969
467746
559882
248198
439480
244029
40827
548551
44631
76329
521384
320700
488221
99205
17467
50986
44070
561114
34417
190878
157179
530631
332165
300299
148756
325116
43148
481141
438760
562859
468297
257402
480058
281739
471023
56420
207044
541811
211561
255352
548355
362515
31543
67961
531839
432954
73247
470813
395013
349807
419524
311417
414798
148261
23939
262704
445412
199724
450866
55828
400577
158927
478604
230704
90988
48897
314807
347346
87504
340193
386895
425645
236394
411917
473076
416424
291524
169234
303858
487684
136691
291327
192782
40849
290052
73413
451142
248103
322697
417386
91619
179179
559409
136678
256664
287335
143383
190229
164403
465695
136323
438394
239842
25819
507752
204954
115592
508414
276841
422293
373273
152982
498906
486929
524522
506108
244577
250442
203975
356764
524978
279773
24332
460867
47123
394721
457286
465657
275718
387360
27606
340294
198435
461127
484666
477055
143225
490481
428183
31604
70447
428886
311485
183467
493335
485080
211473
253687
438069
411699
342986
359552
86597
105131
566926
169176
153364
126790
267263
427142
201066
19382
490822
328068
252241
110926
487490
64478
560570
182150
392855
18694
563672
365010
373815
383723
539016
7068
372992
383513
545894
88803
134239
133522
281028
375268
18415
391680
16505
265700
146993
42996
330396
549803
219824
182453
524559
425317
495000
425438
318324
500350
31406
526097
388734
376223
209760
364412
156745
283415
178124
228811
330024
30031
106519
149182
2657
96604
452436
357723
115520
337065
377316
58495
349826
289501
139902
565443
50870
64022
343981
333274
193601
390549
446523
169910
305532
425384
362910
480372
268592
344845
331834
421546
296732
87605
332313
393205
237226
27710
497256
212537
177396
157310
324103
91898
494014
228937
245168
491778
310748
153267
79009
246189
479880
441759
410847
46878
273
548534
4530
214469
271064
81133
503816
188816
132153
526232
428401
13360
327761
196417
92627
395529
376090
535633
458795
15492
499798
110522
342596
63643
51310
260540
494937
95120
329565
90451
501146
194047
532926
99196
121884
248197
312923
119341
305262
397082
242961
277438
171084
560942
248113
533226
23440
565961
467280
241888
402883
168159
63136
522881
347939
449471
310315
350865
473235
389359
4761
27888
5485
440945
200687
548354
42848
147567
488367
250452
311341
266421
209746
329810
155965
559934
388313
188555
286453
449712
213396
388625
119470
465469
232494
95086
252367
80692
475713
360308
427452
485321
483412
162937
430541
187391
342913
427915
351853
514163
412071
85631
151529
64309
104886
508427
57235
449978
334186
328580
77534
373156
150968
33343
133283
346552
234112
355571
375352
122959
292574
273218
298009
336204
33198
552814
16930
236269
114106
415808
428087
192852
52347
116951
228702
196498
338107
97626
78923
100318
424063
89366
304726
511237
364936
228947
26176
135098
34459
75138
198379
142258
209216
534737
137571
307763
74734
564908
561248
290697
301813
9925
119027
456150
255475
347254
160656
310608
252612
171247
137282
484704
446076
181750
25796
415271
414751
220652
566917
345389
485449
317546
145640
105123
105840
527682
328048
505285
33551
371773
39414
84469
77007
479358
446288
393213
458618
253948
25176
151052
313424
90622
419542
282236
370182
467735
470417
382738
136247
260135
287327
300782
496955
176190
480018
489641
295017
148313
130104
76829
335777
451893
554176
555536
97019
128654
20363
280151
10832
472039
23645
456360
347572
57337
223934
527374
252743
115845
347750
490971
324665
488659
271973
347769
273669
43650
459756
37892
195556
215526
473338
281103
553637
447045
222167
193424
443249
62377
316031
329816
300853
152636
35062
103476
308664
216993
185078
147457
320785
524496
426347
267606
417205
53467
509629
239936
116660
317038
211025
214343
66759
532214
354819
463908
275740
546123
455201
478316
345241
536555
98513
95921
133341
17814
268767
289199
170288
198684
130130
459186
311247
363340
262839
158184
498149
154374
427148
293546
118985
8609
430430
249301
397766
257582
118491
411036
112954
283833
551727
55682
224257
341570
278251
263881
94737
307875
284599
348149
87447
331918
340690
52402
132179
161685
190002
27537
440462
189511
559366
403935
32471
112985
107924
506223
375217
77248
2077
185745
133913
379171
473533
281453
50033
112196
74432
93453
284488
276902
362429
248807
178015
20497
146838
279799
436706
75531
433730
566822
442899
107579
497268
234599
117001
361159
409736
326133
40319
414359
129561
108006
339646
425109
78703
362728
541333
377376
455141
294009
236194
324536
24438
195005
556018
347314
200274
184893
86205
305829
133641
86147
298428
115075
495750
267808
556949
93721
319874
349319
300269
298841
515759
19143
173373
293739
10733
182536
297330
69413
287635
248059
566164
53869
417927
126984
287171
486565
447459
120921
426644
365789
394290
353116
117853
435267
451763
553978
243504
190777
91662
137674
218931
377641
1400
513294
548806
127440
55439
489440
462174
183116
474539
557207
450272
380882
143106
353283
238347
147667
498391
302203
151562
66775
238447
150379
357800
289801
67654
280368
401240
472328
459324
438428
11134
348559
252058
487257
387766
64671
363598
337175
279970
318232
478843
69788
406173
524345
16364
52029
370926
147854
114472
275721
316940
123554
251448
174446
489377
261351
557149
419964
225569
156785
17100
544050
427141
275919
447257
360103
276218
416700
25794
164483
515223
448839
356363
546622
233329
53688
410454
111024
361214
374778
287429
130462
252139
481381
23949
52545
499909
512122
125749
311953
413559
478842
401860
8799
66597
419607
185719
470281
404275
32391
237189
61669
433795
197250
326759
359522
316698
47976
403546
82423
464670
27868
430889
24319
521888
292248
51055
234113
300340
64958
505147
330087
206739
339908
400130
461649
82737
215570
73172
174017
177255
241560
103668
200409
62618
305860
9459
70593
427839
338330
354336
484716
384079
541155
195181
533116
261411
425531
348262
159902
516145
419679
541396
85746
526964
146961
224286
242634
467619
439822
467029
509343
68991
110182
562649
365887
568081
408868
232134
293782
551284
298933
138622
361594
132635
490219
332290
429537
286219
75441
194977
75286
379314
364986
441642
477911
274874
59339
95080
73338
563558
82875
250097
306739
98856
325578
349457
198959
237231
358790
527755
247416
13504
11022
383198
320318
509588
457266
340687
181915
213449
165708
335172
396929
392594
67153
76905
100362
335943
269771
8319
275893
359567
446098
125514
236632
18278
210715
112334
257443
239071
547418
239095
146574
202256
47239
300726
328579
395436
16459
134276
489401
65815
107400
382156
344862
20138
110323
228142
196676
81545
346459
402651
520244
552594
172614
209057
546238
274921
306768
165123
206499
323578
302205
431074
100164
468363
4065
538364
335041
495517
400300
547972
365896
17367
361379
34854
541240
488097
150369
130828
161379
142003
226481
214784
181271
452745
286750
38126
230236
187766
429456
182968
453458
83105
135921
114640
478802
330161
179599
211427
128679
440686
353879
1923
245289
541002
418836
137264
86611
168398
550914
42928
397217
170803
199062
162144
491043
268512
116021
526988
164565
357248
364191
283372
134964
312526
545826
158525
478223
92454
321336
177728
502317
428200
445609
341086
505781
481704
43298
466700
41120
538280
474733
361174
386291
108979
400367
171990
104466
53428
413108
484392
441799
538472
327687
422255
426241
499321
494184
566904
300656
53989
490500
215241
221816
93651
165886
490420
346070
253141
413517
434299
254167
362945
547229
556617
161316
256092
182002
525963
264346
432096
151701
141280
60757
561525
302157
59893
474770
22348
369111
211843
520399
449377
279818
287126
355659
311858
291413
34021
30971
289479
447084
334733
303200
174593
477628
51352
192519
362222
504116
150263
299032
266885
98483
72871
48194
429608
191196
287183
491814
310217
302522
406783
10968
173491
518451
382507
389231
190355
175562
343367
184573
223767
7253
173697
127059
159739
397153
542729
293313
183162
11928
471155
480198
71984
486620
523193
421576
548728
294706
306334
98150
398064
298668
151197
83938
255315
63665
548276
470682
85664
372178
144844
135798
528713
272022
250027
472239
494174
399607
392427
414055
502206
502035
232115
148941
534376
112097
450469
432533
131063
514774
330531
134024
404669
73191
166657
373798
155446
65966
425636
30516
83538
438647
72169
452216
216905
407757
62556
363694
278800
298085
491039
200597
197410
143100
207360
215158
119140
304774
421633
404144
69889
540100
419538
114929
323396
48629
423652
323203
41362
108116
285682
98986
28814
88111
71354
464007
488965
377964
94741
55163
250783
509886
490167
114212
40842
425442
466332
265891
543881
13375
545986
48482
336346
78723
103816
301333
566622
149699
358791
72420
533560
72352
360667
460127
309958
358189
270606
170952
263713
462342
93458
125405
158087
22958
128119
200600
531319
504853
349610
438614
84756
36907
507917
453065
54319
293289
29777
125504
68719
88365
63949
214991
446146
369314
253841
497563
200441
279540
561878
135577
144086
506184
468337
258194
543139
17595
94719
517322
454667
89575
25171
73298
209335
317983
65425
568431
336847
516944
533830
58064
241922
477357
291280
216789
227447
75673
427323
237274
9780
443993
66755
560836
561162
425790
448105
19969
495899
556791
401559
196173
199076
367613
188638
520436
58191
44140
162874
281419
549828
380660
164664
322306
153799
147490
146097
320482
459362
157782
523390
492008
201534
396147
86465
114248
17213
56315
502600
48432
49301
430189
241376
11665
536688
8807
167858
494981
185623
322019
362147
284060
37801
263249
547246
369324
6543
552804
126177
38456
343949
468705
521099
364153
449615
368308
193921
263515
528880
421160
24377
76302
559992
389021
281118
448619
313631
496345
278430
114396
220634
319251
333512
413600
442374
375288
146509
360422
246385
445542
473080
451997
556866
41350
515794
228075
526401
242277
372635
283890
13978
163969
373444
146124
285729
163056
212226
309973
246295
189041
438041
562496
155724
413062
457679
241562
201849
477567
538909
315819
219760
374973
1196
493362
335704
39608
109354
241837
182759
195800
62877
368895
366249
336579
436866
257906
113260
511382
215393
131373
484712
489908
427190
242901
346707
347500
278254
348109
467324
534890
61845
320771
31751
532683
513337
343666
520118
217332
354824
448872
329224
121558
450032
412931
55894
399698
130548
555826
307323
145276
57815
343887
434311
214047
6714
110790
166695
172046
314463
268680
469616
400606
321830
525606
287834
329099
308311
73470
321633
119837
107107
279716
12099
508427
297130
366698
315129
87969
213872
266196
306238
184823
417291
146429
251636
180900
498874
445120
12054
508150
246791
30377
317515
63779
538678
175504
263064
296343
120891
377458
393958
426955
252786
362626
547948
489328
497044
461701
336270
423605
524481
223414
487311
470081
110075
37881
434289
326897
201965
84923
446985
258041
3587
104923
231955
144004
151052
392061
306790
80230
101981
384832
115510
103987
151113
323340
385869
358236
551553
248252
492698
177856
353929
108738
458599
432010
205259
350088
275721
99556
310088
177261
102930
417825
132007
355854
85038
492071
513169
287251
539440
488832
283507
317947
27518
464314
444298
247062
28780
260511
11367
549134
511193
350120
514133
44375
290827
3783
557829
31023
26433
197019
276986
34176
522424
175859
181586
245406
29167
58853
243730
47428
349178
502017
226298
109530
542264
258755
17047
65704
240683
533572
108699
197335
120753
74100
482418
428042
58548
270536
314996
408480
215723
328073
273351
383151
75587
487520
512457
308186
319725
149837
563228
382606
65438
506906
345543
15894
531499
143327
555294
465277
131968
59204
85118
206466
294987
234404
189913
453134
350726
142868
508406
193646
398463
139441
262664
162412
489379
567570
270490
22516
97381
238524
511894
20853
89498
315987
83306
200553
27702
82722
406130
365235
88266
193450
401847
346967
268463
362754
315801
477470
153675
287378
243499
271963
506144
28731
99543
155935
444251
404140
438681
222546
127020
224429
6069
332248
94021
427625
412985
323527
143273
64820
196608
435447
417469
167439
128643
515718
33797
415844
498829
48284
397900
126730
248721
242463
552674
507396
161126
398798
199129
302723
557114
249772
171812
164111
237700
56874
21901
199347
192932
313686
107561
301474
112317
271830
532498
435540
35912
127646
510927
272423
73500
384847
238376
137329
179303
250920
165522
15166
267144
236167
86890
268576
160643
251285
213680
331073
441264
272975
391242
473399
359947
102959
414052
480997
51802
52620
282066
217540
537569
276322
384327
268955
330137
559068
237433
370768
246556
65957
186938
389352
164182
414030
171969
57411
431539
213228
321619
68821
404007
98414
230222
355597
483113
147239
538720
386953
115665
329566
504197
465105
230307
101264
554233
74985
345108
91990
33493
239043
433464
316984
68356
317648
522576
5726
447874
269008
467082
531932
311599
267299
97857
411521
127925
519749
405732
289602
415893
495120
53644
295559
352644
477747
428659
143785
282011
135024
555630
443342
463623
20113
336807
536107
483418
529080
220733
457684
355650
117199
108944
541405
177600
131564
370462
309559
304541
287805
462434
358327
214939
34030
205708
139322
550062
453354
305568
286798
321626
254995
433166
92517
555893
25024
500994
506062
368372
174942
349733
474875
469213
470423
265785
323089
466439
17435
257471
179496
421900
529417
316203
251680
287644
305603
394852
405857
314080
348747
520750
318655
543181
455533
168352
460898
493937
517798
283084
409170
122162
293453
195539
3172
339196
75614
535730
4409
35074
365509
363780
167093
470273
472921
439502
467262
406284
116346
506403
479503
128037
121903
336288
375851
8357
437842
387926
236996
379882
275269
174738
51383
76919
22213
293046
26875
188484
24245
255370
552142
4345
243637
419136
482455
139525
502787
502315
160402
215176
199455
568057
501897
161812
365840
397582
318018
483603
546955
239568
409429
218744
213770
313657
95172
346749
273673
298599
3784
521039
203576
545667
369653
234699
429296
108967
177073
90034
342340
411559
346594
183639
325403
206566
448632
36065
534854
193905
431229
562199
476430
114243
263947
382408
221757
289616
430822
235052
211536
451519
540836
244070
276132
559371
46711
417038
435598
197449
466157
227088
39004
79866
332113
402249
451935
41487
3384
369606
446778
66795
435854
411220
502853
132985
409281
318445
391439
474356
245062
566785
98687
71036
531818
459818
211725
532081
516181
274020
176886
540042
71477
162404
215111
541504
511286
428866
163485
181190
141046
138340
6984
352415
15905
560608
359668
444792
293070
438208
555471
286782
369072
479435
11849
91384
65765
499467
262255
144231
25177
230351
561610
353603
81325
464513
389232
214235
396189
152464
459700
554278
317699
533409
410659
126637
505228
429912
382429
29036
486102
273811
531249
419501
245368
325433
420647
151429
204956
31226
192317
429379
404225
220638
182166
304020
541331
356770
446756
91017
136386
508046
154921
444499
224595
542935
50736
347088
50080
442867
378194
137413
254596
39067
371501
106522
488892
104512
241133
143307
51585
501412
122780
282462
186489
141048
403957
27508
541560
380035
128637
317673
393163
295583
557652
549314
306659
474538
48476
184645
373148
396435
210870
475012
481240
279253
152643
226125
471563
337587
271961
469946
217221
251277
30370
557589
235128
205277
383635
487647
470996
186245
496617
532457
500700
213397
190460
495659
416492
208998
115443
140789
110966
272491
340316
416601
271115
9079
412532
184147
397894
89258
509193
203629
394434
470090
206129
86654
346476
240032
80498
120080
53687
391727
352760
382598
187257
287660
187508
337141
406054
295508
111822
396262
370345
472687
453349
298701
153973
479462
486724
165277
540126
515260
480257
355097
461776
342045
340401
279788
302550
160231
176695
542862
7897
41814
214907
215783
371408
307164
249489
245483
71959
496976
433839
110538
283167
189627
355488
270313
140776
410143
268414
117148
69552
503214
345136
423045
137414
22633
139663
24404
196101
356167
25220
344458
240230
464348
66926
79460
2758
257019
186965
360975
18698
479202
304062
19892
279837
191553
232673
41948
94031
313407
394217
155089
38246
197779
213911
79168
50107
216490
265853
21034
351285
320700
26995
567157
541021
424308
250683
366862
71978
408721
355724
250996
347317
39307
65718
184756
233686
111644
161897
451745
249703
365323
298982
335924
175452
367656
497068
261203
57400
450827
72412
138152
234607
270640
479277
523328
80074
322125
402987
279194
121354
248227
262586
201572
418927
292701
294816
452567
23416
146975
430557
214500
420553
394917
86557
146409
218016
152083
560978
398752
383221
193946
417757
248647
355458
280136
459020
14535
104078
233059
133804
512873
303296
85941
217547
117177
62254
88881
347504
431251
479952
283017
542879
170753
56357
33678
154726
531658
273585
187296
165705
44613
45400
500223
260311
191357
552253
277636
147351
302784
301848
13978
320026
524815
273334
298330
498436
190466
172633
338138
314972
346217
61151
549265
8512
96097
335157
422462
158943
491558
261659
493098
538618
174494
277109
35341
111232
243917
282379
482070
240195
365999
537570
255536
290736
352867
177475
427510
290080
208812
337860
151973
507735
513166
493219
412726
241090
240656
144946
134913
87808
497233
387048
457088
284510
514741
316927
328781
567557
167062
263495
190382
134198
533134
78488
121044
99174
429869
32128
39297
155419
566052
408410
52292
247516
348286
292879
276171
518812
127588
535365
119316
535821
556716
414302
224505
561572
449021
541507
541298
94941
344043
298305
248227
320013
391886
280570
291347
525197
444250
524366
304562
28981
335354
130567
12465
322493
412731
120468
248716
468735
481862
375786
520655
552984
163809
83434
231255
568080
321641
208052
470463
46197
262215
557652
336660
56254
458250
247457
491870
543189
393280
245220
511586
256154
332144
541551
428186
115272
190488
92485
385477
449374
557884
85367
117248
439062
195167
152282
484524
201712
15481
52071
432685
113637
183633
283775
356113
232324
513911
550452
368433
201842
526161
266868
215199
413417
529882
430303
195166
329934
333479
382811
145826
474386
119240
219063
123327
393538
128236
406709
94940
81754
167866
229524
500116
143544
499821
121313
305153
73569
345034
513627
285409
508647
54318
257761
451516
155625
320334
266334
238952
93807
461648
238190
302035
96692
311867
250046
188603
324343
221079
392485
485714
149980
515922
201524
428216
167172
76243
241421
10153
276434
435080
69089
279863
310454
158764
169858
222295
66038
182641
333654
296180
306814
321282
562772
541798
432811
436221
377363
323402
297616
502156
404557
291567
161422
43678
333915
485553
945
407298
548438
304874
42550
317538
566387
186346
318172
337410
547281
403046
454732
486533
361424
397590
18700
418045
30692
351227
475963
100032
243169
466063
97074
40093
473971
11002
432143
45737
104837
207395
115659
187982
327980
495198
318704
184533
485617
152829
456935
126312
286598
29470
398458
130725
213966
363646
142800
98559
100749
362780
307572
557685
518147
234735
58290
292271
74800
324308
373043
60750
8087
432009
436685
103834
512362
321719
8893
176882
178911
14654
361581
529930
172035
375046
309716
96002
358421
22127
301924
549006
518634
322808
314379
475363
390287
296697
25360
109121
94029
35823
402892
189726
479538
38391
37107
124681
301285
519713
40190
562460
557954
106601
226022
54175
214185
235254
97764
475704
307473
454118
567676
533268
185372
558879
286501
303833
426248
333957
224039
300168
280543
277819
134684
471507
228682
232265
79880
528805
63788
383458
202089
507248
150605
488368
290828
460850
446713
208125
405694
195088
237530
479586
336648
351293
16557
76559
353177
343903
67533
449410
169923
251932
215023
308591
433166
509484
413550
417770
59032
70419
407380
33997
399048
37010
121185
330994
333265
55043
240212
394303
120150
487288
154013
277694
402227
562260
145762
500051
452970
363931
22195
347828
375812
302635
162978
425481
351895
415519
524550
371083
268623
356540
19090
54905
566207
159378
82306
530373
236448
8869
325857
347082
440432
311504
217918
468495
156549
449028
107732
170325
365279
412220
88375
31249
331106
413863
251496
8449
550218
181426
29994
44470
358316
438079
460784
462799
153812
58748
205736
65784
517921
209846
56745
81420
396547
322516
517950
406476
434257
537108
180111
138705
46004
379824
553059
483054
29891
133899
83568
77141
352981
410911
172698
491574
155143
507902
494667
204968
425133
337498
275393
478969
275954
282565
284933
136958
62534
23603
505476
410355
466189
38552
546238
419637
198902
484153
325153
477042
112554
20491
96576
155627
416881
107110
494685
377714
508022
563625
231897
427702
395611
314146
486129
487003
372993
364809
460181
509061
444208
547582
154685
332563
82578
433043
371509
385263
204511
473711
296707
65272
553770
239781
414677
417967
565680
395521
294428
61377
458860
376263
453927
147507
357832
109765
49423
256706
353199
139091
297529
284267
12882
23606
415275
382396
442981
561528
428338
58702
311074
474258
247367
389706
167367
67876
205013
282070
42001
477362
144391
39335
558186
343518
6713
222916
546697
331666
249661
532936
233498
131580
58414
376673
473568
439120
60631
147398
398122
90447
225974
224602
440449
66582
538344
356940
123172
226135
271306
104359
542072
156147
233647
137390
342319
40490
309130
324642
558094
268827
271113
501095
302333
188677
66349
104416
395015
334145
558280
139755
520024
274772
552236
216125
555693
246313
232684
355413
281329
262652
564582
529068
205520
425716
177661
20184
136195
529752
410760
541745
458545
213409
28163
485802
208771
120670
283799
94924
78364
300580
548337
44008
52144
465500
407461
265298
347812
383293
394708
376584
366446
11183
321610
109126
332722
197789
66754
556883
167612
258307
169061
59342
87654
315264
200839
108799
544152
272954
109432
389207
246171
141915
542092
174447
351343
203762
521557
478432
480471
509356
479604
516967
188798
275518
511204
483158
360145
416528
41053
563074
205556
540522
173275
237231
270941
361077
37607
318955
28079
253338
399779
16268
52479
509660
211938
435233
555410
331044
361167
75243
22134
536995
353394
347438
402561
367193
483957
179972
347729
69894
203406
156197
156842
166250
105140
461420
324979
98694
101006
493765
258292
307307
372491
459469
358942
55710
552683
238790
236667
157630
319382
371181
157661
395320
84574
29774
475118
420718
252931
176525
1940
454957
322356
535704
176789
228268
157999
499603
352313
247024
295933
492666
202151
501898
479775
34133
553506
29836
66528
542964
15171
520338
245832
532759
42062
64171
459930
402765
322359
66449
381907
283108
101134
489131
348651
492194
448226
518305
288346
240226
237775
400107
130454
74809
6375
315900
547256
57079
566172
276302
392074
518686
270480
462625
19662
421707
315256
323142
538059
188372
68742
341859
348367
494382
419761
206163
179606
409500
1535
488978
403232
110500
453728
102719
53292
298988
422437
413677
231368
266536
210474
431010
191947
266645
330328
185158
310810
372968
478107
137520
540869
362152
513404
419856
133873
546786
20188
209022
287351
555821
277948
9744
178025
497752
375014
194486
445111
269744
223673
225904
272523
188035
26292
541706
93816
123498
393808
182866
410536
212676
529546
539222
355940
269125
311947
495076
508251
13120
461817
404593
293818
343688
158230
356988
163503
431184
129542
148223
219355
439120
289835
564386
40217
487966
274461
287647
47275
158188
430149
524116
496882
188166
99061
316130
427694
10659
544518
69262
291387
468199
80527
209643
169349
322273
568190
333013
466392
154513
552416
357610
189281
180586
420286
548303
170946
322077
206961
70027
310468
400936
460560
519013
369889
227498
21343
82293
508829
136922
478001
198116
120309
299823
194681
219080
500060
515954
273071
275139
279667
388006
67603
372286
286484
453799
54107
212887
303884
258767
362111
207514
455521
467387
386977
396698
540419
99987
329665
169164
378586
436311
392542
33622
33316
254865
468416
319544
156107
174487
462548
342415
28722
412434
416599
99158
164730
212158
19253
451115
498893
340494
535665
461205
56739
297165
411509
315688
567519
476981
300284
383744
366417
24535
352074
313390
262300
423398
64745
203811
279081
25241
174939
301132
285877
565411
400051
332844
468709
130275
89572
166807
540428
186199
212511
222966
224308
370928
545491
280978
51839
344877
356562
63428
285182
276346
59220
144352
490845
392485
199023
232061
108258
70197
771
355442
240699
497429
412605
438471
110804
190898
490380
520796
125092
224859
20820
422251
76781
415417
95780
517413
406734
83880
300578
511460
250461
272035
76426
229092
328127
401957
210369
10547
247466
212427
64567
54445
415393
231487
507002
140257
335254
166122
122023
228914
143090
545562
204788
262678
318204
429370
559775
191191
425186
160619
425543
502167
292781
134307
340232
241483
332039
388938
87515
339250
174479
248118
113340
144771
325632
567418
392864
108923
412483
133936
355910
393559
155966
46669
417544
29654
521384
54519
129832
143590
318109
42377
267338
189752
359382
516186
419653
173268
563557
338495
432110
279620
202165
324116
272818
434183
358127
272511
539857
385807
406283
174655
227422
532734
44879
449370
374311
410924
318671
261510
192344
274957
532681
492236
2726
538934
203508
264888
219275
63529
187327
158968
392700
301633
446681
123678
376723
172348
469675
406734
417782
270710
60959
98864
567200
324080
194178
8988
375316
12555
504086
169439
403712
55934
311508
255165
125417
106444
541476
214231
3273
363480
540629
5855
518961
89843
363738
321393
374201
139575
253803
555778
94023
470707
94394
283136
271709
208948
228793
277167
124683
31190
527872
322014
294255
122173
66733
265552
351164
218393
481977
186874
121487
349993
159974
240984
485462
395076
56472
368499
110005
559644
404637
301403
78826
374738
400465
57756
114799
415916
50549
335734
512853
168924
238527
265251
383576
184474
437254
385876
549707
253501
15233
354819
469215
376739
372683
38602
202634
210008
111705
341560
109049
194176
469542
209526
64843
323955
510948
366240
494092
472051
498890
51840
249290
564750
236661
63579
76816
498523
527842
403573
405620
427047
325306
526682
277861
512911
514524
377212
336443
287619
54884
386420
227793
441986
510798
513370
214545
456220
180473
419294
402514
97932
234923
171756
463227
252256
138912
435299
93485
522182
352546
550009
350792
382127
287179
459294
227443
461428
24914
373531
219064
134339
357631
247728
514241
105479
359431
518416
239373
544438
112133
506779
89938
138540
263719
447249
421122
189727
31754
266702
133434
376731
70017
233562
317218
219717
418176
347015
226787
529960
377097
447744
104523
366597
61664
550695
390451
520602
227632
362299
256822
410209
348691
333275
133652
368740
508126
105725
126074
289663
524459
352438
552339
524152
390796
558667
230794
532961
230250
161196
347440
468155
185666
142696
344231
541954
278075
121401
168537
157473
238643
84584
24160
511972
408195
104923
109331
331199
447264
168297
295791
466247
331392
243712
431462
305667
546404
547850
515388
200877
85465
489189
207708
120393
294880
389807
469315
74085
495350
537519
34512
19022
410146
101432
109626
544982
10586
250122
235433
309002
73480
16239
350590
43445
497675
328015
357232
143114
549256
556458
558471
329319
24480
346314
260346
343784
217350
292093
408862
507102
234645
359371
371444
67278
259290
195262
20304
116763
323390
514939
68732
554947
269785
559496
2098
519709
90620
84710
317820
124046
556148
340094
455484
38939
36882
311774
55117
401261
19703
417148
99687
137999
232970
130567
245675
410377
314620
522357
216532
203908
384413
308548
42783
169884
113790
560554
488370
448858
281849
361473
363946
131899
565866
318881
107744
544767
532784
234934
336996
198137
437471
65464
490232
499451
138442
338875
439558
51119
480283
522069
101810
351782
317479
318877
363385
293448
271049
233953
144714
366540
144884
504341
282898
192695
233147
285451
407619
402372
333416
280454
233325
291135
537986
394721
10186
520224
295882
355659
345880
557149
1875
273906
134832
20521
39055
287124
322060
409143
388455
8813
215323
469265
507556
374439
375599
529754
299040
457443
228587
141598
423487
220825
563960
82586
52969
257806
473645
323819
434502
257110
29363
512857
62842
200455
1615
171579
255133
333351
250447
423023
487784
203025
217302
455849
507200
479994
466274
51677
398976
355784
369884
479094
264570
161057
91340
184330
25753
59899
475323
270654
151627
248857
310458
216029
239873
450793
425257
129961
35263
438800
426289
109357
428964
393384
489441
337517
115003
506097
388087
321405
434649
128578
397277
516594
202774
335885
323914
458265
476574
352836
211953
541540
101361
136796
551688
242338
452937
219001
152602
352967
54266
85752
42418
314869
359627
459800
412071
523143
312496
553713
85613
410096
205087
133622
62284
214648
184124
479979
8991
348272
223258
78723
339779
565070
65
129521
256617
553204
440693
147388
231079
147041
6079
476429
40584
352708
302121
74130
199120
282182
449420
434502
84762
201992
322496
145234
519591
299727
73582
312159
279562
97662
535996
131265
437939
107547
82693
336055
310692
93083
421627
259665
39191
246948
445275
481556
506896
286396
471175
26926
425002
503774
178159
300319
221917
530043
486850
152096
291800
564581
139109
252891
141377
479946
353997
270575
33922
28898
258665
366368
561696
245264
31533
563746
158115
356422
471692
146942
551923
198276
322764
256323
509407
378663
478475
232479
85784
533255
235144
492895
276812
548583
479669
48919
123517
559169
236040
385765
510318
414128
239894
67046
505588
332918
165352
473531
295318
39496
476971
430262
526379
60867
220080
254066
519014
376741
172405
161371
546088
386999
566148
307556
304292
465858
429495
190982
239124
4102
472320
290364
427264
78779
446525
153923
548537
33573
556984
321681
67221
487084
317525
546502
40566
284824
41183
103365
111169
30909
169148
92623
466473
499870
456273
553513
477799
434296
238714
431465
310176
251244
203018
548252
220597
440390
34509
56556
405659
409778
245220
257338
233398
277516
458711
564773
243192
432904
259207
425066
235383
66828
450210
23912
122744
264676
334962
162563
132099
4307
90914
170061
419557
303233
532876
495494
146833
147556
467402
139298
527041
261028
339071
361846
447810
36422
293894
312359
414086
140030
465336
391506
455794
322641
208318
449586
34213
349505
9202
34439
279515
397545
13854
315714
180391
327040
350853
178265
512462
182587
375371
220325
39879
384260
49623
20761
114966
466360
245180
348203
38756
94547
113004
252767
407341
18262
312069
489274
224584
238317
339900
185216
256954
359570
568398
289414
426719
333521
194149
32132
214089
256295
152914
263385
515740
416173
412308
256498
98166
111705
460126
223168
297311
492524
326962
234592
102912
480832
383487
50475
77845
51677
359247
240288
173908
266038
73614
97141
347354
179603
500377
324917
257758
5282
235650
510108
464817
478702
250709
372453
179303
211480
66178
247976
462682
250759
395564
39858
77074
453932
347047
223750
508404
403391
211288
192617
21096
263441
319870
504253
13742
514797
377908
541179
142812
127437
366850
418009
466270
205296
118774
106062
471285
190185
62095
323041
108821
111261
13161
505989
331100
84043
197710
255024
181619
426069
422835
265494
369233
50830
124389
286226
536108
532211
394885
434948
197452
152217
460897
211198
86675
232949
249754
479136
416478
349039
80106
227585
456055
421114
37187
521055
228324
380034
197045
272998
174362
549749
9964
194376
551440
447197
404029
384002
249988
204593
310336
361012
375547
106090
164309
115992
18452
187005
287574
308192
474364
207169
364511
459948
231980
551011
228742
131291
511905
53731
228355
286566
183007
281541
341423
305860
46237
88397
452863
262641
216791
409560
13295
38444
524604
223804
266856
458831
451797
357865
452392
108834
113995
439411
32892
536677
57975
253972
236442
83120
84386
519768
306338
450002
304085
74695
551519
158162
460636
516082
289056
43811
436836
55743
429246
489112
103334
274291
69297
336791
174108
363210
334539
22595
352111
272625
93990
58527
396981
194073
434976
497167
567940
97075
398535
500810
75992
389413
18237
102702
86937
544485
549972
44941
507835
195362
64354
7252
342930
474097
180686
167811
301001
546323
209752
387934
253049
155951
56332
90161
433590
425437
390077
347717
109377
387049
61666
366373
452137
234650
66891
564086
294102
502730
38567
566575
241034
480675
141020
59316
482811
524771
336722
90811
498618
156404
258454
560916
151023
435390
510424
466435
373815
455604
190396
467450
110003
144607
47208
417537
271705
12415
242326
154787
213236
103719
367227
377316
149298
302052
47608
322063
117264
306701
42900
277359
522354
331144
388679
145194
423909
455307
83279
177589
91769
557294
231106
202472
5109
294752
435835
57158
210141
257534
371238
436886
239021
41169
189191
500767
501102
449642
417965
519115
202433
280110
469650
333010
358820
78954
551042
190927
490906
59788
89195
411246
691
307497
123278
117320
400932
479984
360824
492916
465082
314703
519656
300666
558030
433261
244999
473843
525782
195028
521151
198546
132226
290330
298007
81252
327466
322986
267525
200021
514445
449694
22656
363333
5634
423416
225507
155566
285330
519253
415780
49059
438707
187531
552988
134661
138202
227969
216535
411097
254393
295810
416056
485815
195211
146859
301128
318761
317764
238652
452304
167686
135495
74212
213611
178339
481298
324458
191884
393630
417886
340224
5825
147157
236982
149279
250059
164056
97971
367151
222351
130154
115783
304582
450375
113866
300542
297556
76145
335494
344221
136383
414403
437757
61620
531220
468632
372433
236039
296049
459323
481199
354727
350053
161532
409204
542378
287011
299338
209544
527824
483928
95197
237306
121373
79024
296114
241946
389849
252406
348596
530513
29928
358924
26298
537917
509086
247073
511124
15024
416260
256304
313723
260131
343516
521146
225580
368423
158050
254849
52364
487465
154855
118771
196635
277308
308444
512750
526412
434145
441742
52506
148342
159300
77081
198197
188936
78123
102589
368143
167999
201903
71065
345701
61439
546207
310863
99880
149775
467056
509921
400689
12556
104122
473056
528451
531691
905
203000
127960
239720
334989
432840
40658
510931
216586
88584
223606
357347
269657
157475
313789
30757
514417
348687
275643
510657
562145
102952
100347
551198
557830
293528
236041
459046
382554
296513
50139
324370
504562
252435
274675
155176
131273
155608
468677
414214
156555
37071
12270
477916
493842
558719
468546
506900
410167
435539
9512
8503
545300
325819
418244
263910
59641
427387
58887
365968
356622
337925
527658
157829
174337
173032
225294
386035
163893
564909
182664
534167
540928
93307
6572
174873
542432
281470
538738
488860
415158
67288
218793
417027
57844
524850
30511
373175
111097
563074
404877
97176
567361
40444
90181
105845
83570
351744
186538
392542
441257
255234
200381
313808
35472
323387
436192
128619
376316
139355
268011
491196
3627
238123
496704
94217
564333
470817
84564
341668
265262
502795
515316
289572
332757
399896
370838
128712
12149
436996
78244
226009
187134
92013
227447
15390
459191
74779
38747
173126
230140
445536
513078
470213
345551
253518
319093
149688
316001
198441
534082
454705
56923
243986
483922
101091
516998
239018
167046
329509
540109
338730
221647
151134
241778
90676
344185
60521
412813
86917
302410
344958
103651
387277
45516
546931
321090
564434
436019
545760
209443
230459
290227
237064
384075
83010
160379
442462
550178
533707
338445
455744
509957
377053
100997
283423
89711
523798
249200
287642
28917
240973
330906
85894
432824
217083
203104
560403
537165
447441
249559
352539
321382
199848
30433
204846
564513
367201
306748
449507
267729
114497
19093
508665
283458
523884
224105
244919
517168
352027
58643
319819
174860
32656
238434
319066
487496
256369
335609
128977
543878
58705
143077
514659
452174
135542
102057
404887
333581
450587
420881
438537
263815
346269
57204
3447
488232
139046
190635
27781
469233
57941
317109
62021
42872
549678
359852
559734
396244
61235
14034
34681
478889
342228
496105
192764
22576
280693
328410
214218
558482
258593
224390
129549
366966
187403
435725
227965
111144
32195
328460
290844
452937
501102
180308
6141
306155
228330
432861
6572
60373
196383
105062
265453
87923
29127
527785
296374
238258
117239
157515
108741
271644
304944
346610
316636
459053
558296
425808
564909
150828
20349
118187
88255
275318
428811
552366
209663
118162
388885
321843
536529
525818
444412
247531
70576
141462
492879
511973
52252
430590
562119
512263
374789
127216
544484
257904
278021
471691
20316
293668
376577
224107
20007
496149
24556
74076
444354
83213
170908
329430
400862
123123
431563
256380
391930
320779
128998
85921
222444
104624
284413
140835
84997
348428
394752
293909
232007
292235
196117
38121
531809
417280
473814
348545
238079
14817
537043
180623
181555
113062
30656
475792
116972
353735
533936
6691
514336
503392
404366
429169
419432
140436
470791
541164
468359
390383
487519
520546
263697
521070
272265
79885
81470
238569
269652
33669
400051
52029
343449
553164
213390
193460
195437
434890
146574
64195
120809
551614
188330
529
483149
259470
363630
292509
340348
280260
562030
372449
70161
421635
507875
237114
180680
168657
473930
224932
381904
388684
203467
217577
265316
32423
266984
227808
56977
152891
275060
541487
10079
16554
420397
351533
34626
496106
330700
200333
442696
49694
528847
120692
347127
562893
395216
211082
386102
112852
117761
524919
503969
382780
334238
536081
173247
470247
529820
468885
252851
406517
204799
513097
142764
181130
157446
143516
78012
430312
297498
149269
168528
471630
81403
173065
438595
276219
524477
463153
206119
16682
496337
111370
533784
120822
278522
492642
287973
316999
534920
248134
395907
32324
537434
557003
202701
474925
38868
200518
454512
407382
72178
315973
164659
118060
166904
564682
165875
529795
188447
458927
211439
147871
381662
536193
184403
262514
112352
543526
554864
133324
105311
177706
393142
221891
418468
79799
24582
19153
530668
40484
327770
404607
483045
296272
117618
393144
305247
320419
364843
262521
222857
267555
358036
101789
291888
98567
327008
243566
80501
38262
71814
322494
292438
405782
404859
10160
403378
219595
290760
363783
158216
398682
314825
257252
167442
264810
35706
352167
403719
198716
196564
320332
21441
548700
95346
61939
77623
237224
492570
90902
117185
489912
29825
33981
471115
353887
518199
239354
164716
270636
508039
234021
306659
369909
524661
161635
502383
150634
439492
380396
358655
540042
204020
505338
395633
177401
358861
404295
73732
172830
553831
423113
143671
304530
144601
292853
439843
450042
346648
362930
226853
512676
13150
202158
470798
546021
50404
296738
360737
489729
225867
98933
15553
318715
370234
498330
363930
218657
493655
86885
286788
395597
254011
489262
304704
71278
172910
162241
232584
62763
27017
552647
153384
486557
92581
455492
107878
205919
92338
378123
442015
283327
149329
243109
262605
321420
516344
39719
10837
454635
326465
195824
563443
301781
484961
482269
363862
336
80041
258920
130878
519146
34721
489508
117253
389848
410047
505538
132882
49403
208412
343216
542646
274411
429116
337598
512416
501555
264416
137436
375775
221726
47353
288895
87871
390061
418494
78104
565353
273095
127499
101044
268468
398972
322018
118934
511733
136537
250872
459249
310879
386401
343632
543238
433128
545506
500295
520212
480649
384820
294283
420152
297153
342775
43899
158127
509614
150067
445656
158425
334358
346734
26118
137661
287013
83150
460608
13376
103569
426910
486983
346276
66531
276219
230551
242751
189696
415107
242221
347719
184441
505449
403825
151666
566933
411237
434898
82900
57149
77448
223055
240539
28184
53278
284560
145043
532083
30276
346051
21467
296182
331592
378792
248757
492439
44299
92278
307188
147336
200096
230588
269316
236063
408501
253904
326822
532206
301930
471535
375512
91049
463975
513960
218053
464593
48592
92829
241016
191538
494267
64073
140916
456453
485780
402994
328536
514880
82251
154887
542477
452887
168553
462704
355632
25754
3172
431577
560250
38567
531785
347255
3170
363912
266666
183092
203743
220410
477603
297466
362982
80125
267542
135098
345739
316622
13529
285051
185395
413640
252164
136630
311886
43488
347282
84327
185236
39962
378541
257736
289853
461188
283498
232377
327782
278887
532009
345507
540006
414968
518871
386907
142279
211555
84647
178167
397844
192961
97429
169894
112095
449893
429534
375566
501886
47976
166298
308298
282867
549028
508241
193479
148831
358789
540205
514744
24679
472303
390905
42636
154932
245515
143939
175347
41562
389647
11453
418493
370930
254509
83980
417250
295994
253966
225808
361607
37141
257100
322150
143086
15387
519420
278060
286232
242382
142193
39533
551463
377682
194924
64835
354204
509154
317936
73448
307798
251237
80993
174405
147258
181775
548233
502345
151030
263367
292172
5745
49453
186459
186587
65388
329439
149690
233048
44004
74562
545357
334887
243995
242026
500041
513172
339023
69608
63995
3549
273408
422329
251991
154507
465280
355430
529398
25552
511747
72180
380004
410926
271144
362884
370610
38811
419847
295924
309429
272303
107358
156813
159793
330379
409029
1297
42375
557091
160697
552363
265805
338248
324417
352225
448951
434902
256286
539424
279066
172830
445380
43601
77185
94921
28865
233894
367237
286772
400966
353712
380486
1518
36611
545562
550671
186347
74381
393278
320953
154601
475945
258566
174102
17946
420919
534151
245527
379909
418633
307322
124186
566274
463249
72448
236803
401327
477420
198029
62565
450319
535122
71747
530839
180931
383342
199860
476992
498718
547823
30651
37827
440469
305828
310533
249219
368433
556695
190011
329911
57644
452837
102558
317963
373656
422985
51786
16378
3784
471348
347459
207412
550580
78301
159412
91146
144031
374714
269089
70505
91466
82863
545652
398233
305280
363296
180177
296668
422888
480204
330225
30840
146287
1703
259787
9873
431167
441203
458854
467996
30534
286772
476516
299104
213733
175767
513527
437362
254813
243549
347722
447043
306355
408437
178209
393488
91688
455896
195963
253989
301533
537321
386243
47258
233448
163627
518907
229136
41453
259566
83306
171399
406761
66078
452450
787
446760
118006
462721
519856
420156
158029
456575
96657
374406
186016
518067
133547
187390
40094
68833
276779
112757
400665
332108
96268
8886
24319
267182
393989
124771
497828
122095
260316
477267
417610
548149
306948
230490
384220
416073
37307
297153
228964
247673
386570
26552
26529
8974
213205
48378
109199
542166
146953
318981
278373
466070
551501
551936
414007
21331
136155
96679
145695
6728
297876
37728
402362
558301
363591
24588
401695
184230
323763
269974
64822
558324
353705
251863
533440
258452
558303
412071
416887
233669
385452
262501
198964
206467
264026
364544
229919
98663
29460
1694
20574
366279
172408
243722
89544
61565
135156
304073
450214
282425
464033
299158
476032
524016
87406
561670
528725
559675
379007
527065
468201
511669
223789
529452
365874
427921
378563
16842
264229
262798
141060
141863
418496
356882
377988
4746
231270
83480
244369
191526
529303
11675
394224
355324
319500
84358
389312
325194
418690
183854
367466
11115
404945
394328
413399
243889
131052
335431
310517
138455
3211
336616
167099
112274
191068
42762
143882
389708
47616
131278
360644
476601
104629
3161
400418
311869
67673
37154
430205
130757
459863
162634
124486
141385
453074
537118
544578
405532
198433
82626
471962
415713
105323
426381
186583
64931
67131
140802
527220
366185
353316
468894
430951
234380
201071
74485
242578
198027
87737
455293
218341
482459
440063
297965
153510
101380
265515
395028
554697
482867
292732
442581
208965
443524
488716
26888
264991
427061
191527
161081
6664
72340
291740
337744
474981
496881
233378
289478
309600
264276
254619
17340
185395
343155
354966
484972
252876
267642
314075
15592
138337
539905
38199
59139
80449
217508
386133
395894
299454
107151
31596
183728
511863
174364
365553
347727
567745
308018
267439
248760
152841
179517
368141
5375
445239
396163
411205
16515
466151
159543
202875
195058
212428
537337
213877
357925
29806
405910
47725
213144
374761
36008
22153
528733
34664
231027
72430
404916
510476
5713
406017
258774
322895
515180
510973
300835
145358
447064
401075
537251
266560
51901
429024
304684
223492
539658
300026
480856
234303
532280
223482
197048
513135
248625
54345
383672
202461
103098
38022
531218
28757
69833
175437
510820
125909
318131
188724
388977
441470
500372
46821
503827
310985
100331
562046
516682
168542
232032
551101
106946
258015
342899
387853
512067
490379
1146
367831
194914
179317
298309
133379
499341
526146
166670
360374
325270
26358
547955
556882
295783
166562
411105
251977
142018
85642
492053
380403
528815
253714
197285
407830
91805
553359
322086
535535
199747
365472
161069
516115
253085
519574
383524
171503
465862
62372
80344
89388
489729
553361
320664
402524
123536
7997
268218
63148
497206
77731
95930
162280
306534
60292
171617
282245
17113
406901
539118
431887
7324
527505
139357
416779
274868
5660
153534
531660
231014
204101
179462
13047
310200
20937
275923
22356
204765
513367
455615
312538
42404
518101
513304
243003
80433
359206
347069
155417
344119
411036
459548
135432
121373
261804
340328
389145
107827
170214
295298
504907
86406
507329
88819
191108
68152
187034
384762
130430
152957
354532
169897
199941
155166
194850
252762
482172
466620
54803
194967
496836
355040
52313
47630
50140
184816
198351
200518
52511
64374
401717
118051
406155
439778
21454
10454
149329
192374
13679
374063
35456
503314
55567
81592
166570
375411
444318
173178
398670
284441
348281
56650
265201
236019
435664
476984
356630
108244
482049
53344
460158
59046
470939
296514
320645
342198
128339
374432
255967
438937
446957
200723
200416
109195
373885
146598
105613
408062
541134
486873
250907
5235
267570
92799
164514
425797
273464
149294
59896
192959
17983
411732
46135
350993
130925
42011
144763
265199
152254
241837
74442
30383
489796
315261
452668
217418
387806
18709
251916
49058
184537
447375
313516
479125
225891
350107
198952
215081
267446
146741
394263
144853
388345
293603
136146
493573
96756
476006
438324
112216
565534
128042
135036
111681
515251
177483
409859
425925
291490
62734
503383
254053
28976
47206
528975
187734
269489
179206
407703
202594
291665
316652
204175
138379
8344
516253
152543
384051
80946
220960
507964
532894
433171
124432
90705
508343
301925
234648
548484
30250
251559
123407
64882
169552
289951
491220
159543
183040
471530
163573
311741
507215
521979
288980
318029
244200
352722
446622
129581
148821
86078
540679
7216
279553
92774
278201
235370
326600
343360
442172
24151
339157
427419
236313
53009
559617
527255
261323
382343
22854
67751
301181
450410
447308
36132
539568
292663
114388
47777
441524
391499
85573
474860
67879
54309
247888
472599
280274
386888
23634
2191
186325
436934
108349
14448
122210
401807
437283
315954
59394
533210
546879
129786
111346
187646
33135
551082
207355
236081
320833
109582
475024
135672
28226
495650
73919
407466
362191
28437
153708
563422
63333
94121
302707
323160
391811
200189
541341
380507
308779
249219
349011
212551
316723
413385
379117
567644
222829
92879
239413
179669
103859
562980
264260
394195
290224
159253
155084
309821
504010
96190
117603
431312
235158
286666
256376
391045
295543
25254
3471
333779
131211
423887
558985
160497
423651
453085
23097
15058
282252
442206
84455
295113
475411
517385
240817
16587
157803
130998
173928
271546
15752
493504
429315
340806
81505
248881
484851
496945
434229
533957
11952
561065
502319
517659
526504
251510
336718
305689
446818
237449
279757
133229
106895
63590
76779
565519
206020
451119
484351
273263
378989
177367
243736
214496
207001
308191
544708
404502
332683
517493
329739
63394
91395
452930
552189
528682
265939
101153
13679
322464
287620
375474
540410
244504
291949
191977
331042
257207
371618
358515
414939
28221
189792
498260
437722
484827
70546
248050
382959
94152
64250
405711
39466
503266
150549
232168
515291
387982
368844
247510
58223
280319
266910
485057
174616
317669
278327
418141
519733
185821
541792
272365
168980
7181
30166
29323
562645
403085
31032
566661
310586
164364
399269
244166
323990
26103
502090
509362
74638
171539
332223
207955
283122
486990
162593
339469
257408
407440
302429
185609
353453
411135
310965
94101
202301
554605
66392
566895
421718
76317
16852
2019
133006
248050
261279
290761
402372
220815
26193
514280
90868
385652
223345
368731
520979
363642
520801
198769
410831
513532
227302
335976
123213
552677
296748
8301
291251
284199
138725
207890
276839
385768
553574
131657
126091
4013
540533
446130
424530
470823
451022
438550
541676
218010
281011
5313
365194
280998
455912
164441
358494
299306
297628
384755
250248
368551
299898
566675
226522
43616
561568
152928
94025
22633
447327
377309
209663
227842
149996
458416
207405
290207
34207
304175
351888
216065
213774
243462
283901
530352
220380
45712
172691
521638
117259
12931
326154
522883
212911
384336
215592
144119
31491
499591
79522
91326
197454
359764
110051
84478
550781
499693
407911
467654
423062
476069
324748
237047
462307
495379
465125
91091
366348
123749
534130
96638
374531
354855
398943
32370
228958
399379
406328
299704
162081
239510
344768
338167
88255
488468
218101
364259
529652
480219
38461
94495
71693
408367
426043
414971
439466
500258
92617
115048
437536
551119
516661
305901
211521
321411
505893
388020
291136
176264
265740
525207
224536
434280
314158
552132
237048
140664
111718
108216
536770
22851
66966
168810
15623
59789
349799
145702
218057
112343
6485
93251
115232
242903
118066
243246
92096
33332
185961
8383
297520
514858
272752
307928
177011
182828
547588
472175
216188
263374
507732
253431
36586
110291
176011
73522
44459
512643
451255
235120
152500
307076
203160
424556
37759
167821
434674
165212
84366
95244
182160
66705
387775
468036
223350
551596
333820
299779
7137
287525
206763
253633
193941
399627
238515
150981
271501
166487
279732
384771
398231
451458
335678
296294
154080
241303
208858
361663
495135
270040
224451
488382
40863
259894
22534
376479
336644
210567
429224
58283
1035
453582
344872
511147
235642
16656
103721
133604
429986
334414
16171
496720
566709
557499
355847
448852
328034
59904
257727
546005
426469
406860
67142
440511
375105
279246
301359
558779
85439
464299
190163
259612
33845
151843
506536
69901
472484
459444
404169
439639
226582
331960
14793
545575
412309
341725
231015
456864
28459
330058
234607
169856
441362
39069
476424
467629
222354
387920
349371
369842
221111
122941
66228
372321
174155
393401
433304
349148
330363
244765
501486
408317
567706
513472
108850
469697
356765
26859
400410
235765
513690
264178
463167
387522
517495
368189
137702
564394
228086
537525
460239
144347
340701
517375
414584
18066
150910
355664
344212
121613
302237
26022
419204
523222
379311
7469
138573
358767
325757
447560
211875
538247
279416
333671
53981
60447
263423
213825
383919
504486
35101
353661
498505
415365
194105
166092
216225
324839
386612
533293
157176
135875
453691
488440
114342
203416
373157
35971
121249
187180
118049
436864
418019
47084
320314
374693
313671
88314
436216
11151
311117
310959
430942
520794
87905
512362
164602
128557
481452
468625
442283
257720
341594
285546
499960
15523
283231
453186
293464
443678
292532
23077
60355
457847
484163
241312
47111
69089
501122
231870
302866
361822
260545
123073
456428
222177
136849
326656
125215
99707
539287
419070
181296
350703
55118
53086
165139
465043
408367
172121
477668
180914
193802
358979
247756
476501
180808
247797
8829
200817
205671
4926
178442
353479
92503
16829
121676
454111
53674
431497
77029
102730
292316
428538
498071
90917
452247
132164
310245
214946
125511
257442
329787
225977
201739
3470
476413
196653
188982
243462
300154
119322
340096
380417
292481
105433
300330
146022
393
311924
506780
559665
316589
483364
224431
154478
30675
233371
120019
294455
438417
457834
508892
116932
10779
163721
544397
448562
343631
66195
89444
171401
457429
353586
377194
218896
287902
163664
285612
79173
108196
172726
493059
129656
397788
228014
174359
186631
96848
426629
331230
527742
18441
272771
238241
230590
204562
89922
390123
467148
478017
442803
234560
246440
556575
465956
510267
53490
254464
481480
432432
85024
322227
284560
479833
317757
347229
142377
509734
142507
389854
367651
147796
199441
260877
344625
361082
20405
66158
261591
186267
459821
40789
105171
45721
483369
353131
179382
477460
119792
339150
229271
36352
382084
408145
88239
13805
156386
500769
547988
228379
268453
319598
501503
95475
63749
432309
196770
524251
531272
350848
472505
119438
322117
302211
36067
357824
533286
451438
3370
565638
430458
291573
44623
546801
123906
23370
411593
525684
208663
289629
248719
437506
155169
14450
52770
40842
303130
566623
469925
238275
5619
213759
28221
213418
478183
208332
419015
549314
425631
11080
372514
277614
291457
128682
479708
217980
558670
278722
487188
386197
261356
84072
327784
452425
386360
140532
528686
127057
472211
195418
34298
557791
456307
61085
82841
560295
469293
564156
94633
470853
11425
366285
311947
545993
423291
310346
299255
450811
523742
250603
236685
377288
461369
261933
402951
188224
143919
296633
388299
122628
452158
295715
290840
247752
536001
418308
186050
202137
214564
1474
191034
149869
396582
504465
378475
522137
339039
369695
386031
292645
356029
502838
260727
371190
127863
379688
465469
516572
145162
265796
128612
503239
172407
345524
412490
431871
497534
380027
382364
470004
144527
3323
231863
388243
241634
202
74199
78993
139449
460525
350875
116463
301987
55858
379893
474580
14527
234700
263206
502905
10930
69478
256662
367882
546801
441760
197233
55965
22411
164777
390095
410589
424093
527771
432450
459500
537226
348531
70027
11261
424192
308711
559098
200443
135755
259877
8012
62206
347828
381834
225269
250347
332812
551066
104114
448226
324337
517610
280389
300885
469618
177242
367519
438026
490679
314880
430845
396678
423344
482834
303969
224504
46936
44249
152050
62546
346515
517131
98492
451565
51766
447679
62208
331626
110580
554380
314060
248873
134455
495455
244826
187320
490658
395231
5591
352322
396711
130574
479820
878
485509
400959
249502
478092
428051
201671
427322
400093
94853
501244
168127
65627
97045
141179
485451
351436
391297
210805
531411
286253
497402
308606
490161
468917
12520
217961
262367
562292
567280
39953
182023
115855
453112
383695
218820
167340
158278
340178
284392
63816
285684
234117
382370
7002
396909
446277
20512
270940
217672
526424
509026
563723
377022
496013
503466
439351
445697
433441
162268
262802
103657
53052
37711
320771
485624
493799
126135
154115
493689
446544
407034
491377
438623
488900
296732
464212
3168
314312
79170
494081
11012
162670
180314
497209
51784
256554
136544
485162
343944
275236
57538
233528
232846
487165
439331
426986
112353
312085
110078
482211
418196
534800
392482
267076
419442
252153
143532
417927
291721
362361
413518
121206
297517
285171
451278
195376
224951
419936
249985
219296
506190
399151
17980
487449
302371
106716
10178
171569
290330
152744
59231
302942
294524
85714
129566
521141
40381
70193
507364
55716
159425
560014
10984
110121
422576
334272
293340
176875
510916
564089
113070
226185
37278
565530
367442
297822
337417
300292
183
397216
556212
425040
359870
202803
425772
519415
109791
331963
62155
542275
546873
428983
119991
265755
132825
37858
164225
266982
129067
91431
129924
337364
438691
341658
49089
465532
289223
426457
208520
363237
470524
88638
202659
298747
322867
99798
564193
312025
346745
305288
148326
315039
445277
523923
110739
160789
559089
73992
157264
19120
407197
417686
385799
166894
406336
523296
92
240529
449035
304857
421005
526252
36776
407144
214658
247081
161996
87610
446358
11414
501548
326165
259728
162294
131314
118149
24718
314788
174844
29127
109129
196230
14004
97752
96535
482282
248086
422735
292732
445108
20272
378249
146203
445965
435115
109389
272683
430833
499413
194755
344733
537749
74793
442601
567689
163085
532057
310293
176451
299255
367789
341580
328593
313106
94572
471884
361872
277559
430506
359877
182197
49821
242850
474469
330549
451879
365938
480706
424919
476722
426861
453232
106801
185372
209611
201836
413015
472553
381435
225772
233807
239515
210638
474675
135790
502443
247425
516908
402936
313973
372257
567924
528623
329524
159832
83284
493821
119799
500060
445761
466635
112637
499726
237867
303099
557568
378473
89231
529763
93281
171392
213283
133107
395915
74001
306040
393518
443831
488649
164605
34441
141238
274316
166520
23894
297599
379901
508129
324630
331172
81817
407063
102524
95707
7370
269549
50334
143383
253475
277776
194352
377635
132667
191056
566497
268573
519368
171020
159654
138939
330409
79157
49301
553637
156398
200772
182413
476622
79959
75005
527860
342726
107836
250733
53148
566278
337506
392427
231724
367980
496642
35052
354267
385792
509109
443890
560768
425999
439994
377134
164180
14645
346282
325736
467760
452677
302058
33087
20206
558274
127135
328290
444544
24764
57254
220118
337034
204331
64537
101849
510306
196581
122641
455231
525644
227944
9817
345960
515151
469303
333348
277555
349064
557568
525151
385047
264203
560788
168642
461491
483183
396273
309997
121226
88368
301736
278886
41169
277664
195023
483967
552600
157501
430087
189122
564967
565854
136502
15290
6802
227501
64342
5149
562873
540121
554696
480937
250158
200642
209234
332463
422610
288930
281619
320625
274828
86609
178420
505765
549972
214674
248613
13795
251636
163784
299493
454973
550071
70488
317460
91056
198918
20470
18401
381373
345636
23375
88138
76673
485991
109899
376196
48240
45324
157905
162546
351286
389834
61001
475467
527314
524894
191297
179304
210310
207889
408443
430091
29563
497554
516546
458407
378575
93671
512604
279349
173673
353861
511993
478561
410392
173880
360010
13383
43493
34245
519405
329948
14930
437802
57792
520161
343965
112870
306312
323826
528849
452023
23317
89580
548722
116001
322527
169673
189692
465002
39757
560718
149265
52406
463631
390999
292076
374895
424871
30553
59403
527955
389242
261792
380969
157022
452452
156419
460730
564249
379007
206797
543120
445934
195166
152346
117125
427655
355507
198929
348878
370739
157800
218792
12688
130399
424025
515084
387402
447459
59395
147691
3857
114657
170628
261880
42232
134467
485532
141316
274643
304517
523370
362045
52659
386636
360652
392609
172409
313052
430631
262946
216897
375407
203299
484558
546048
224818
46604
557190
123198
335988
76238
347945
18437
485318
424178
416469
273488
168052
133866
418653
479035
176217
39016
33908
514865
392604
172345
2152
408349
169494
394913
27550
409137
138028
11208
266738
70306
396481
230644
319751
564225
328742
272768
257709
361886
412981
379530
181943
424769
110014
547153
517788
53725
170998
154604
348732
402808
467713
401972
242307
367144
400458
410436
458146
189024
256936
43993
325367
129731
191854
485133
160848
385626
461694
83253
291585
11095
142576
195891
79255
441132
128712
155606
16466
357501
499494
480290
560859
283776
351700
375628
323826
430828
470647
552509
30033
190684
352404
391663
147412
179240
282976
48171
527915
131672
531931
75844
441247
128118
95291
46878
185986
73264
23578
516138
196487
109008
507564
487069
491005
209724
422657
398733
260234
76130
242831
271350
473091
50627
255648
563869
29942
302011
117075
152363
224009
131052
538932
189589
389455
67200
493269
105071
213191
425043
459113
520224
402017
57858
263195
420748
402061
267347
213719
16099
436154
259694
320771
556870
291089
325714
329125
288119
418145
281127
174831
321831
215016
302888
57140
198375
55723
247805
237379
133723
427565
399772
142222
521729
507239
429327
224053
407535
32438
72616
518748
47762
479278
233182
18889
507368
525805
19344
60096
108428
222407
493863
525392
564969
506275
44582
73182
393072
391093
285782
77266
93856
201256
181549
96688
386652
557383
80782
345986
548429
563550
354180
271212
420248
490094
333790
69653
506765
98704
491745
470631
344003
55248
535511
376922
151110
111117
352434
185637
193147
240652
242145
179204
294418
171819
341532
422267
154497
319940
507258
412472
233307
356818
128640
562777
51813
330200
324139
61235
72485
519720
202975
100368
260108
238100
165479
326199
221921
540610
72886
257625
259387
299034
188645
404953
81954
267619
466855
524853
214309
247007
235383
20930
486263
452468
301881
285373
283066
474729
135129
92782
281335
324870
169129
440213
3231
189267
428069
402795
293338
42547
18422
51138
270099
24263
157557
116698
451465
195176
42153
21800
191471
490735
407544
407475
447329
15165
375305
187014
55050
440735
59562
261640
95374
334936
477999
76648
357028
496078
182819
224325
53310
496324
409333
288416
484131
475808
200524
416106
209131
232997
101736
74173
338353
12150
130714
527760
89627
518839
169095
440866
370656
29628
281181
197637
88857
137171
19844
230152
317584
249465
166641
367962
548292
496225
186828
176903
193442
105533
248302
102638
162504
496709
307863
135689
277744
270101
63636
193072
398584
109007
551767
257953
157033
365971
144115
226212
386970
453236
152704
201479
270561
340605
247307
34227
197726
420425
326157
40949
209314
251223
148326
313932
339896
355969
145025
437345
328889
428713
401630
296368
102267
15564
350225
281801
7353
189274
179736
500070
329049
469065
81774
157904
69744
425475
329679
51981
549598
420449
207935
347758
451339
28209
459110
33553
464983
100753
390298
259101
345699
33332
177033
166429
498415
507573
36491
97875
328083
337523
377796
112640
144926
11189
417915
450048
102313
109286
278805
413600
411093
199581
15088
487138
491444
146202
137269
205331
217957
253939
471430
293440
423473
476736
117343
238347
521136
446506
406564
525404
493708
41496
31363
251087
187861
110053
198400
220614
416067
180474
546639
22717
324241
544575
368512
17647
509158
406396
78470
107453
549284
229853
317571
344938
14420
477119
98358
435988
422817
307813
19718
197728
450439
196843
562962
154509
18307
7233
257715
87466
238382
312839
472700
338420
69252
358209
139610
394721
139986
467194
463568
239492
229621
335663
466374
373836
252824
5576
32929
171337
26979
353674
234927
109838
127722
456167
187062
367166
245052
564413
517731
259380
567873
12973
320809
431482
312674
170270
418935
437835
66234
520138
147975
549973
341117
464876
220097
377536
227401
282242
273577
354260
444181
302638
282176
455454
8026
498891
498439
404632
172799
522319
375761
192564
214046
124920
153752
278604
2637
120222
212817
151110
374203
382204
526904
187609
135139
491597
69249
220405
111589
562423
343684
288280
285914
346185
537248
235944
524208
354995
553627
209109
423934
295155
149773
254386
393224
372769
28015
558657
216032
66428
171413
527564
312921
516438
281114
437988
454485
9411
398108
237653
567799
320020
46342
78658
452530
41542
482243
496067
445585
105376
199911
246982
499688
302092
202946
468210
284469
65494
125944
561632
234619
465653
215217
423669
13272
328795
47560
320252
407483
308007
88237
437287
350878
174082
166216
25600
46811
551452
429348
232531
473120
175117
410642
383846
235391
455042
57678
211975
207715
97178
445559
158645
228425
235860
298231
112887
182389
225061
21253
564957
222159
144324
300765
436010
271162
120520
134221
97715
293710
504776
331716
102314
446031
7630
298408
353619
318971
289069
396470
24550
379795
328682
528072
537469
105279
454432
136062
287089
477591
422337
155504
225317
285234
260896
111977
323880
407963
325740
502532
325714
274373
2703
106905
153146
360982
3605
418070
404246
554890
41277
196011
402425
325630
445521
200743
348477
420196
190475
30499
78651
88238
517299
456886
228076
521806
398489
279629
467261
275097
439604
149424
172263
231192
537354
503747
236450
459647
264984
442663
153066
99809
63260
222774
160181
253208
483963
63924
52317
63689
323414
485650
429058
388759
490859
524298
371690
177159
526326
365275
566865
54241
194338
147336
9493
484713
280499
396734
489899
272792
161341
542311
264841
552591
396644
203605
375838
24662
489946
16846
23161
424183
557944
293232
92256
330397
409602
319057
348180
199297
449263
288301
173537
458117
76891
158000
373931
162352
525051
204766
42508
526114
398448
440427
499695
199001
512292
54146
379102
279725
163141
369351
396153
406047
134800
139834
37867
39084
110895
192707
51584
72639
472965
249779
359126
512590
226620
345505
565447
63726
524417
193900
153288
562912
85560
402766
178549
476747
25938
331853
179067
118931
414255
419899
411077
31735
529992
17651
443971
176103
152718
88695
475212
510966
208819
95497
259740
78520
312906
408672
435960
99712
67383
356629
112360
405087
325112
360422
233907
299531
380790
130509
235227
346625
113554
22030
71453
421377
432055
405933
458068
464745
463275
63985
137935
153501
402191
12421
24514
258300
387137
354180
395374
24469
96652
499001
343322
8502
83837
240176
559545
162956
558113
164887
470255
120542
523440
99415
381430
227075
4744
356972
413555
297864
552410
327896
254541
297534
520675
340062
331642
100858
267817
488428
202490
278241
485052
111588
230739
268436
405160
25525
61781
530575
123262
4857
305556
211088
211866
422643
182684
247716
287115
173944
60402
114225
160178
355993
468262
72554
488309
113383
150859
190844
482045
473502
443618
452078
194142
165019
248431
294646
345331
16121
404979
157389
118011
553951
83007
468638
170215
138894
346243
259462
356314
312085
69616
256157
431426
89070
323748
531006
182706
538821
219285
155394
41105
397280
386540
272231
369432
238193
272295
531338
364336
376167
70813
15943
365824
365589
266893
549879
452321
148471
316073
415639
399690
286376
433720
339324
104694
234709
72357
108465
145198
149372
566210
465798
310940
380058
516011
313678
183830
79022
496450
59907
308237
2297
295480
85413
390624
368172
187448
482790
554580
37389
190065
487352
99449
567519
365301
437587
32534
461522
467209
196067
239449
290489
59307
126935
120260
287479
331416
79841
247795
122552
131332
57275
4694
466080
350954
92265
414971
502110
267666
527155
256277
363532
346791
253263
436089
105845
344413
115813
501987
272930
76569
303656
392123
176500
496763
96411
62907
483547
192191
266862
50343
159528
165552
361787
226130
317121
496288
161603
314758
553474
285682
264007
208260
113546
128562
334523
222792
157087
263901
377496
134369
228529
48948
479211
339373
539769
515414
391726
405004
81523
566750
260837
320785
431721
553900
53608
62805
324121
143912
244395
436572
100272
172838
111382
113092
227076
522872
68134
208189
108137
292873
276022
255938
29495
315635
444086
517841
547711
371484
398766
93354
9791
240952
323020
212889
306571
495157
303537
204704
538052
182219
359973
384634
550801
6104
395772
10313
287702
66321
241649
56589
8938
428939
354459
197249
214289
284077
262926
539652
67914
168319
310532
486851
127342
369570
237594
307796
118411
429797
445245
265103
111398
43155
366362
73155
57481
9245
255009
33375
108751
503018
54420
402795
348075
2232
435389
307244
389574
68846
286230
295009
321159
84858
452339
328945
149511
341772
220060
220649
170554
566853
250710
307624
482159
190357
229692
180304
237831
505693
137227
549351
125095
476468
157104
28694
136142
444051
306440
416708
116487
566625
342170
175308
392625
521222
321517
534879
539654
499613
395678
42763
211710
130851
248198
227373
347201
339930
539276
189631
353227
295778
477358
551266
82863
343416
229661
485780
314627
126800
226403
493472
496032
226451
140282
305944
433868
266598
204548
29502
301713
218011
237247
264297
322318
446062
56654
83662
77945
310719
91148
525655
42418
7192
269332
374029
125517
412765
117818
385156
180212
316094
566176
194036
444738
532565
472950
555743
234677
542403
194110
149142
534737
438726
437023
410601
50529
285921
147617
459603
149538
563821
412840
244785
519338
549484
422488
470576
175704
124646
536968
307439
561732
359954
132527
412140
137089
294801
166795
181012
146983
449404
34623
159878
235598
488196
303695
89064
46073
514811
557068
9013
87034
463153
398836
398734
14687
214708
254546
453456
191176
548118
161141
298961
404228
555092
220739
83279
209526
212902
287727
520200
6617
55884
398556
559538
125123
530877
269440
368794
164610
419404
537137
494357
310547
482853
154668
214113
51263
509192
67481
93948
428528
433683
321749
14044
378502
556548
60158
87400
555753
324323
285277
395651
137439
533631
566387
315579
264849
62476
256801
433171
283051
141421
41884
448470
459771
568205
278804
420843
191861
370531
361657
257445
296523
10955
217614
442431
54770
249567
384460
166583
184394
500778
541576
425102
131351
81639
242394
154580
229383
215874
405772
93543
56627
447014
178724
24431
226523
38622
315709
517851
214089
253333
446901
85969
517554
52639
404674
267065
505659
311425
517298
202145
376283
382372
403911
312396
294144
210868
541802
130819
408316
67793
261254
505152
108436
401687
524718
416963
131324
369007
552356
279584
393559
211289
495383
505042
181607
6419
566631
566875
11912
501178
364533
6924
552190
176858
246062
291202
85440
450527
419882
319174
124025
485773
547125
28434
562367
346297
413091
60866
265790
172175
40787
230583
314930
28134
293269
376645
212234
22281
534767
193635
191076
303259
207163
6096
95717
142416
146726
162535
279970
282077
251591
130777
78559
511623
489056
322475
191504
241495
325227
157919
501889
448500
458909
563076
372238
442817
400471
156848
533098
416013
388817
544976
146606
431072
207101
401267
268891
178186
69382
210448
534119
516053
230683
563841
31854
294834
525901
487899
263095
548740
290676
535718
108797
5862
526803
203216
113249
289574
29288
165289
359879
385177
550973
180932
37055
429533
50212
251750
307322
274964
306674
402249
383535
60396
135723
184611
521415
228325
257684
158199
490350
30444
421367
558864
429023
447464
257935
257618
504886
354748
54428
431834
435424
489858
109294
163245
318471
262172
525754
442521
57712
460952
127387
363276
434823
538672
118478
368172
253126
85157
335315
433443
114114
260751
353643
272868
288351
384455
339221
292164
196528
517273
456190
166956
127583
473440
425999
85187
257203
550632
513254
321302
512960
462780
546982
205128
182134
193921
307325
87231
74578
201172
270780
479354
117980
246623
490617
241578
345143
342345
525476
333180
47686
399894
273664
165959
40011
411507
555183
157627
241588
342971
447207
20323
555109
543361
313079
356068
57514
165180
47090
67154
245111
68889
92353
141915
288858
526709
415950
495577
453083
405862
527869
474572
517183
283968
37714
10663
500358
302562
175460
321186
489678
21477
254405
236925
81796
322432
163898
198068
337804
550295
347599
494370
317617
3112
241212
110290
429406
532185
182061
519667
496321
274604
346607
378708
116058
334947
22891
458826
56549
15106
254005
248453
413380
418898
19303
215980
350549
456551
407016
285344
215790
16390
122279
125934
328285
499168
370699
194094
7507
32945
141608
351904
206447
540102
10984
301538
399731
563051
21659
485587
233156
143662
5349
7270
246597
272278
115137
266768
149495
276657
533335
343850
548146
7637
476965
121418
121044
165820
394327
436489
35745
482574
379553
260707
472769
535494
145744
123489
559683
531173
549822
458979
159099
4907
401679
132111
175571
206213
317251
521363
203140
74842
556723
34583
313356
11697
418861
754
137053
466736
515484
15534
344908
320087
434353
323254
97661
52897
62853
363434
214092
467049
348700
451236
222428
108963
149440
463702
404259
36494
558985
92217
397577
79244
179531
320053
62260
1185
384393
239666
56402
90794
95127
55736
135909
189793
478344
49663
271857
198985
163687
422044
55919
170827
412541
386589
534770
117363
567736
189440
398919
27658
507347
63235
304789
274945
110382
396226
279365
161689
407418
519395
134322
534593
500554
293250
378288
473589
195682
140933
258446
496725
287861
352965
93291
82165
78263
546826
175634
559477
504586
366890
538543
23203
329187
302306
122897
159809
538373
302495
281554
369192
465911
270596
56977
501571
111257
418376
561297
211858
62167
524474
194819
328597
536346
286879
201711
139243
279925
10907
506207
340189
336793
199415
454084
251107
216380
250390
26203
82486
530621
339657
312191
451932
415128
525445
278306
379936
199849
188529
288899
296551
80014
403916
17928
356498
157141
486351
530672
172850
528058
255023
47112
424862
251396
81954
352598
494218
527248
193610
519925
9815
135362
524345
311916
123040
66214
367675
71377
326903
462234
566323
415082
512332
112421
62869
528567
363548
136907
90895
158924
207611
127264
519486
518415
141278
127157
512113
376275
537610
106124
496127
21340
531061
466194
52030
238840
50100
557068
237705
196470
170324
521774
105704
40659
285452
163655
317549
379752
364211
118892
318271
530241
24515
284269
448198
12591
423182
360271
278295
320458
139414
162582
430164
545418
360344
166599
378297
565075
489235
4010
449942
567178
79880
327190
161283
467688
366105
485582
207619
140103
153818
480629
532525
537770
536191
361466
246639
462654
373227
385676
370775
484251
254711
429934
250773
155214
383375
157559
60210
177310
259425
340401
373994
19655
331670
226913
18820
249784
252796
76958
453250
271077
412467
325027
126895
155235
523661
486621
311069
471181
338251
340651
466229
111690
49118
544348
61352
364132
469616
345524
144485
118626
464474
237322
268151
440968
175858
103424
146017
369025
286935
237211
251836
366541
477697
47988
49120
212828
336245
102238
208834
288361
446814
442283
503994
181357
313354
513065
218834
52207
186359
248304
106518
544537
428476
403857
302645
244415
548751
70269
491863
283412
184296
42901
188559
36406
85381
118238
279501
349814
146740
141894
543553
296295
31908
546866
408636
43709
49459
383535
388736
84587
201478
265050
119285
92961
35827
328651
520270
411708
252046
228696
60174
232705
331231
484269
229251
39065
21091
226498
452189
437971
261770
393533
165934
43092
521375
127203
354688
336221
107281
106264
263131
41978
547855
526695
126009
476493
401266
58561
253683
114321
92515
506403
121732
279098
304755
429393
87977
474867
190021
167751
434193
228089
141948
192986
553003
100632
173577
549369
416217
533081
409623
563457
451297
89064
480584
209355
456387
498715
9141
552311
119351
164538
241632
1678
319888
533199
87437
430895
74412
67199
227095
150492
344298
62532
323702
462516
501610
496648
219353
154919
407191
298175
59673
232938
179701
220001
367053
2449
107795
273547
231460
52966
314835
415901
142169
114099
401332
484001
516266
153587
91975
164689
557930
139572
558126
295882
11220
294354
46802
298658
276499
112864
413024
160530
455573
118164
34323
61060
473140
315571
564301
304212
409538
120279
165944
398080
342442
278864
349679
283591
78416
208194
367263
469233
338812
19202
158861
396344
224389
398051
540817
152569
531181
540556
551769
230590
134864
312802
101146
556326
134288
368252
27087
442935
299907
402120
303435
27632
324406
21344
540795
219078
315168
542567
267489
564644
248591
341737
491920
399047
552680
284417
10653
534194
447921
507448
553516
322327
370484
83550
16848
395140
534586
549215
12928
428581
192236
21300
223759
162835
18949
399689
1894
320450
275728
318346
408042
422199
561630
541538
211725
307459
387035
167274
441231
280639
407798
349925
92124
346943
396986
555241
115327
566797
386017
177806
226741
429011
329990
475722
509443
105829
258162
267875
126649
442183
33037
388819
328945
165717
274687
146529
565388
124163
456557
352629
442547
480011
438050
486992
16338
172838
94096
433683
159103
239068
439796
459632
311718
379765
358918
165437
484678
379741
567925
271593
322925
564744
278032
271207
229537
274373
115443
278164
166903
262994
495983
340663
178925
23734
334259
270572
101799
363558
244534
64557
350589
566341
475428
266831
344360
6853
291455
483301
551519
349133
427737
350082
96166
490203
172234
559161
464525
305972
268039
469618
135696
69127
489237
119927
44930
386410
153302
346054
449954
439623
373454
490615
135594
211194
500391
342610
381965
240774
375863
406984
157302
20513
270181
245611
459441
477216
534825
254098
181493
141962
85790
166353
100828
214634
423647
43012
180549
517098
366587
258054
530757
206924
546713
82677
248166
8982
532948
194594
207654
342448
499297
96799
288010
537601
476971
40978
145421
383811
430333
542378
39326
513678
126126
554736
272746
553222
19857
190374
188537
536962
83850
353927
26537
400764
547590
184207
394538
184679
333732
179623
424423
153253
16144
46100
318778
149564
13427
568221
300450
283980
254686
22606
104475
530066
368953
455088
215985
96604
119342
324988
114015
101243
466041
499981
155999
384228
442531
34524
478321
525218
180341
481096
428897
417138
323898
368108
380249
145921
418147
79374
368491
484118
75988
59351
285038
274786
125883
52034
477417
136165
205822
305605
470609
267478
250995
296151
255575
215904
568352
460459
224809
499390
92274
59498
221662
54244
22776
226390
168010
367080
551927
328691
441654
337746
345891
82559
177772
439938
25954
539057
565491
431686
279303
494061
151822
398959
257840
552681
550962
384710
446658
58384
483020
471883
2265
286661
147868
37525
47080
273952
100978
401622
368632
289183
353313
286139
92003
144925
137522
242511
108775
356165
79070
471329
47135
41703
509988
484094
124696
188187
535728
107247
72828
271030
139700
194418
82683
260497
7603
221768
140776
211193
564524
506386
213672
222043
504445
123835
13272
299362
188345
544388
261848
227272
374850
84142
303243
150344
433637
236349
11495
22781
443469
509351
411629
179282
266134
46582
139911
398938
81193
354783
438116
470196
183061
78673
139024
417227
279928
88612
469899
390859
392700
339605
521793
327305
488037
423316
73737
153585
408534
268347
4907
278996
87236
162885
475792
498301
520513
525249
214118
244057
299221
168666
118111
282928
106810
224518
199311
562052
289842
365952
434696
460484
73544
93654
27
234264
334875
325295
436325
480895
526457
26810
144713
263984
350902
229748
73383
70933
327830
396793
149754
418093
11094
307892
265982
508104
488268
222507
12882
414474
518871
361596
336963
343224
470124
316438
144398
291285
442616
258530
412886
80162
95118
426644
309041
387769
362013
2068
216177
247579
415228
392983
317836
380507
522157
113959
543601
193299
229370
255957
371343
143475
329745
262192
454755
231712
499135
399639
405017
316835
508166
440059
234204
91774
282056
129280
527012
390298
20178
253357
72980
405230
124922
362496
210472
416129
92218
560595
95208
333979
34442
498998
351210
136863
38620
301259
238690
479611
554909
494848
194712
172190
434996
558023
47948
329690
251816
59714
397287
260240
552854
89771
87903
211262
226255
566953
438043
354986
36730
426742
452049
229763
289326
347733
17153
469947
40431
179405
356584
566224
254001
189510
279355
55
347315
137211
103347
369774
305157
63344
112863
211060
24764
295521
457218
73394
43731
34174
170658
521701
269923
549335
405055
116685
9994
320252
455454
429305
103141
510129
430883
74690
555472
462885
201353
105193
487837
134107
365032
415101
534060
196255
484234
128540
241248
333163
480698
289961
454358
134687
478470
473861
244073
350511
49048
4668
287642
454033
408059
332504
501239
542391
352340
358620
253718
505461
77958
200823
235078
339529
437279
44431
147375
249771
108103
408333
310429
151389
540068
177522
552440
125824
541188
7454
296409
19594
11651
188172
85168
20672
424231
524907
153782
112477
419953
550191
198644
244348
548722
46343
564900
414745
390406
469005
542350
91936
329313
516781
96310
434004
34997
295261
109097
507602
122575
135034
446873
523912
4328
478017
299535
522113
218907
539088
516091
28446
310746
180430
251974
439104
432850
27890
213103
114106
298856
488475
167112
1996
398665
496269
424213
504369
77030
197400
60975
540227
169369
358453
69968
96209
493042
362075
77522
254840
165710
51802
542817
61789
459434
155818
564874
442801
496975
525937
462057
263873
474964
258419
129249
410672
381841
415893
106912
382994
124572
104596
329435
29093
175973
127198
475805
447812
291135
305638
429030
54032
8702
228916
301486
163257
540553
160939
107373
535779
207928
115772
167671
246352
292042
45770
392614
44553
209768
452703
396575
178313
486500
224149
370343
81795
204692
550907
398779
459550
367011
369172
462395
527463
268623
105134
145526
63513
264086
84136
182258
323487
18869
191033
461379
170222
492870
340134
440117
23726
497970
502234
93274
165171
505621
559208
416522
283148
557205
427679
365672
457316
89047
211225
143072
158912
270429
302399
239752
451917
483579
43845
518834
473989
284049
279608
395301
180088
89434
370830
17902
154101
116921
138058
173677
418479
181424
255268
371352
53603
220861
461644
414664
169680
200279
189419
293512
362053
477147
138603
108296
90186
323076
280270
25006
372586
102529
78707
95713
232394
541268
53321
114246
431893
22072
70289
85102
301876
498997
74473
345808
213923
39072
89525
56768
294960
341326
421890
187393
443671
149064
45992
188653
355093
469852
56756
101298
170093
243395
97224
4129
464361
316042
61775
261258
163361
371111
233756
167537
108060
314146
398091
446432
257611
255689
163014
219454
362497
106275
502267
50168
396215
564992
347717
382497
343529
460490
294475
419557
362284
361147
56968
421065
62647
324760
453376
474099
72604
346979
50676
552804
102143
298129
462394
440444
335474
67640
526603
382209
51664
497821
171242
396359
292358
48248
117062
461424
549131
368770
567432
388545
160397
528953
173005
433346
62102
178243
458988
197643
77059
456275
545230
337334
21752
529923
276566
536309
410992
360644
185274
554432
382843
254972
75617
267140
332554
343625
166562
447644
397606
228309
265733
275810
239045
218396
245053
442607
400737
429858
521041
260472
278134
251018
468482
462089
180185
354018
170462
29699
33735
175682
296645
566527
556602
125846
98664
381137
326759
276754
302368
540899
179568
295858
117189
528917
133635
88072
271013
30151
497298
67402
492022
404761
398171
275763
477217
295759
63809
57286
250471
536575
493536
470747
480011
482244
14823
139298
15213
541895
550695
152889
112015
230134
269047
370320
240496
543063
448621
510079
49199
442598
227636
289032
436737
368744
195347
109106
59525
343056
269943
467663
242615
461710
207400
327671
759
314632
271142
495880
107463
295600
340990
387206
409809
170007
446008
68309
52647
373758
362709
429814
474383
28712
47900
241075
493275
189367
70779
513529
212140
146649
409135
265447
253845
483222
80750
131076
550997
439767
187723
231280
314199
142533
279277
555895
241624
98161
348607
240586
191261
10804
152744
567792
566765
564572
519705
364113
209774
438255
364349
433210
232058
82362
492440
352534
34404
143275
118457
434121
143406
202590
543195
127569
353381
78310
168401
197390
309190
346500
3690
258902
330033
448261
171742
510984
81088
402395
511859
47982
488330
357581
181579
493576
123073
452085
474791
255810
515323
49468
547171
19516
300481
84946
432567
202310
469356
550613
280568
449373
149935
482603
446960
6996
465874
247513
12828
212396
167305
267508
359401
450473
496803
21223
458578
470370
18810
174148
49124
155326
182380
264480
36529
436048
336964
264893
335026
233373
534662
481152
546081
438063
415331
482751
288920
405881
432557
93032
366097
259460
442372
225395
212284
562875
535861
444926
349001
187354
247876
552668
515377
527743
82691
197253
476864
446680
121207
60461
414251
435719
145948
286920
52536
375546
319245
86130
443839
261430
557261
130944
80603
147352
558809
209234
524578
349675
343254
44572
92188
485720
30320
1874
95509
5138
151423
99977
444532
333041
149010
101010
61254
446539
319607
507129
411801
146564
510213
42069
459780
483075
456352
131086
563234
75135
113233
94671
427706
282889
238966
25379
120445
91140
334317
314146
19910
208116
322136
151587
292007
421957
375453
147360
506153
168276
442385
157528
165463
332843
469770
544628
484493
341045
449006
382166
67399
166410
342739
263472
182515
11761
87416
432372
371350
479512
172578
146810
86113
551917
79578
361386
532948
295610
298246
264193
406336
243000
543987
124672
514251
237841
396282
326143
71511
289412
119860
165030
349094
5835
364060
403093
435898
442071
464768
56103
184365
105119
106891
66681
525278
333930
336434
491302
166349
225046
301107
354228
19391
410188
511208
344327
522829
510910
256995
534895
508128
80765
508054
160107
132205
311481
389481
73221
230788
157070
95902
501035
335029
193497
289742
50679
377293
287384
402062
247181
333820
429608
117936
35464
522010
130208
266418
200586
388806
493598
92359
394372
76469
264517
129662
330851
148552
459995
440686
402717
140067
426939
80981
125061
270798
11951
68169
509579
57917
545990
20697
324982
164061
51476
61852
110839
69430
103190
387449
553957
468682
508654
44986
71805
139301
127383
204929
51479
179312
374290
508108
567845
110452
524716
143612
125548
349572
515551
128508
508721
488732
443655
147460
192666
558179
196079
444716
362695
142370
486710
530305
1076
349221
278654
263500
276321
48946
292584
133094
273606
39319
442260
528402
414295
67045
160603
485139
2735
174427
293676
91933
278912
370431
282265
242050
499180
3597
410630
232464
566638
117432
344414
171689
229861
501436
547156
290368
316328
2422
474680
524088
465654
518441
408941
273813
152182
194478
535744
538899
383669
52149
489900
134006
469952
90243
406443
92206
391688
214585
455340
238323
228954
456995
165380
351460
103812
354310
202202
486249
178848
74364
333591
566151
161023
411876
314595
414092
70290
506192
157780
142497
243142
461012
493848
190240
144549
33609
66373
346312
486002
210854
337725
6139
567104
272916
134237
359879
351835
201250
501736
264105
342464
455334
17385
355238
179449
509928
186324
304674
67021
364928
468919
93376
450567
36659
64311
522087
442624
7999
319755
389023
54494
555596
225849
127062
77860
545595
405569
142654
177407
530106
382990
489159
522081
528578
465070
421257
343294
184873
159852
523935
286408
500805
558293
35771
95411
110660
327986
456072
351231
277596
479812
106824
397620
537964
564647
403263
328455
214895
491250
234794
454605
458911
196180
240054
193676
459806
266802
395514
75303
171931
397765
104378
199464
179138
48327
502436
169133
31275
191269
547330
398481
534954
523616
40633
200608
45562
563259
364404
431661
398581
476562
495817
482752
504551
155912
330809
236653
30022
98867
477836
501842
362425
516560
328324
372085
561955
8483
199322
383475
44459
269446
245516
159181
321884
167392
230490
107882
82992
27967
233145
320094
366267
357186
17093
183569
331608
447153
45187
528758
34656
319966
96567
111181
316031
136691
119725
192735
484436
122094
302769
515384
457476
297038
339128
539325
84044
103074
545585
491371
244974
155038
201946
56481
383158
3959
103851
351493
512772
553369
416314
297412
1148
162546
260888
403949
550016
544724
558564
186808
252920
95051
483364
399668
136865
36527
429902
558877
248087
142712
350139
260432
95582
290978
109437
84282
218430
368
468883
348694
125680
235906
294339
151471
511732
561404
45292
546012
434013
96719
407655
257611
398290
179503
48592
280772
348383
405288
333808
215115
51552
469022
146460
126843
187112
118134
358064
538802
325237
90247
172960
311563
494986
36174
514620
521316
323464
426892
179195
196587
406285
308830
518606
498161
488171
396584
429424
290787
179978
381169
471226
503510
433942
331854
53567
284018
214025
163186
431905
56429
388783
55599
156084
27909
20720
267972
208942
266330
121678
299882
547859
94607
141241
547504
461117
28280
169287
455326
402538
134020
202331
100508
517158
381234
533347
567661
265128
5999
100272
267946
551978
73247
293737
119903
547534
276889
120549
286947
317736
439913
334811
76641
365338
78455
381095
259602
435563
518861
82317
429313
218856
97972
384028
69214
162229
435528
394594
426468
375823
378099
134869
524355
102365
84255
121303
176590
351164
184681
367783
142744
520361
228281
53981
495697
52323
69924
360561
427409
412437
82088
343342
36018
270386
182958
339805
170558
109414
9647
538151
204392
125158
252033
288348
369501
292140
329607
374834
368656
285003
144822
96130
369979
4515
528990
517614
269054
416103
16475
1416
336031
358392
273715
142424
110503
31047
444157
32349
35342
547275
335450
126729
200174
294437
501425
98245
49833
489109
345255
251874
275406
158514
472564
320820
265982
29021
77975
88437
72874
197802
542848
45811
104904
256121
221373
318288
52561
83309
12882
350082
405499
406814
432592
220775
281309
203777
203453
106818
141938
341707
516259
438080
257722
161274
60017
25933
817
399818
135564
541572
205211
19281
506712
292250
272800
343712
391834
183324
247460
555163
108177
489520
188656
529363
409248
316936
12499
533059
539407
16486
344675
531327
46660
160463
119829
339309
437008
362910
382215
310786
90456
230567
524022
64359
180266
16760
392169
47986
540764
30391
176742
519997
484188
476226
230586
436496
374551
165819
518570
19947
349743
286229
134524
87854
221065
89923
193093
447434
371330
366218
436136
1866
370635
266554
173315
397606
539439
67502
419714
331963
68054
72496
407254
114007
222091
188619
91159
57140
521460
194107
472507
406112
378783
235371
413601
447266
316296
106256
430291
493986
538231
289545
557861
549690
159185
357570
196508
134908
540586
42128
324898
99127
253537
11923
164506
228656
535656
367256
322407
403293
164077
242779
378143
329107
315717
371731
445512
271117
422733
514350
30037
227961
84698
445986
192038
148906
256759
101212
480387
87440
300509
474696
474544
114115
439968
39750
284335
482156
530841
431877
540155
342282
523699
226401
74313
315967
44353
251559
101219
246966
466119
146173
26487
386470
475426
269814
83128
284861
467556
216797
431883
111212
351530
75603
492570
399413
523328
524296
289113
309137
273007
6793
315455
429185
476481
479636
189650
489365
275215
530110
501693
262807
403251
541336
559487
433317
279082
353453
408130
133424
43972
508447
436038
427641
59496
55902
239314
406936
433350
290598
516285
89516
354453
6415
300302
104010
161197
152926
531493
388068
251482
84587
105045
10526
347165
331402
208147
73914
506687
166937
368118
227809
468829
99807
173285
336932
60869
69841
75065
310687
70747
104808
316335
262212
540626
181244
134911
563738
303594
452050
220852
422418
310493
254242
224894
476416
122990
306078
52487
224322
463673
280825
447975
200641
370496
125226
57633
54172
125223
166464
376010
390269
175567
414524
538146
74081
497559
468655
303796
566544
135907
44826
368136
447547
545085
62874
515615
81800
166348
807
6413
382321
319348
540221
221229
504319
328321
110713
226641
25115
562825
531229
176819
503578
323632
462757
259672
228056
46660
171255
441799
67845
518444
210626
382836
341643
537000
243793
268707
490887
466445
264038
500097
153107
40850
107335
258497
14828
298615
507564
73208
111198
537306
485480
162385
443021
481376
100656
561561
464418
143567
375989
4674
444637
451693
302104
364580
468593
33827
391805
284962
551581
352387
455526
429572
238964
158725
299195
472103
186346
428807
229532
5064
538833
108704
64981
26570
344304
251124
84723
79877
356150
68076
280978
438937
394110
173068
48096
166755
276044
142099
489332
128951
441295
556898
318994
243587
338804
441843
498393
358512
178603
166305
313025
389767
23399
358309
442439
466298
37062
515101
306632
293731
310662
512337
209450
108882
111884
157617
16343
360201
207715
154912
200464
426831
256240
205349
164161
162147
517915
414793
463749
167506
861
250890
175107
73991
356377
4744
467086
88612
541449
187803
69385
378029
505377
288245
351036
32623
111294
100517
162066
543127
467249
70428
438333
562789
255288
143474
146187
33437
70106
367788
414564
307147
376693
517038
391041
284579
514582
323172
182897
316279
43823
100174
98989
224245
214635
448278
267331
342569
481289
476032
304533
550060
455464
250274
385732
18484
42367
50639
461490
388220
440361
423637
503410
100539
240645
38855
495466
291990
218062
272028
68524
2113
287158
443245
447989
328537
148630
75497
60458
413112
307891
403878
240299
4291
56777
315952
525054
287685
458428
248124
379443
506315
346603
464486
560570
132578
83478
185086
410167
69836
206775
161887
273091
476711
291549
373708
28345
395072
270196
71131
359700
546057
211234
6710
144086
405420
25779
200215
137224
423958
180117
132463
12218
324033
309606
454888
389647
531195
320338
426183
261092
54880
354285
37284
120916
142441
215487
240182
347656
309160
409935
196395
230446
220189
345860
299721
139169
44244
362532
256236
209889
515440
31301
337050
177072
237729
51130
468593
91418
238029
523519
109912
448523
380603
221018
280429
296774
199564
387962
200828
105410
352889
555333
472207
304507
64158
92869
520904
325421
256126
42389
449180
204769
478183
400250
216130
196996
554741
181193
66996
558673
202303
436279
45631
514304
542783
123097
428797
256030
355352
401932
426048
364286
356016
12175
133003
261166
64910
288461
267325
447623
194985
477921
114329
409595
138214
476089
239168
561539
361615
286890
43223
60771
229554
532486
8896
460958
427222
172798
220150
345803
382627
287229
113605
278760
13695
141886
98670
298004
436727
339324
264803
242673
454915
453765
29723
386560
46642
550987
18080
282379
322624
451720
320877
84881
81569
291997
458692
242751
419619
24800
31294
243161
505549
170037
476386
481392
128974
326633
35577
221418
304898
325948
499727
46204
542019
115290
46323
276979
351804
564324
233043
207200
414740
541219
152543
48633
318872
421326
98338
261848
509909
256383
260120
530825
565410
492246
58362
520335
237999
329383
182983
422370
97068
229391
103945
239982
193504
103200
320074
49859
259225
151301
464344
168462
172573
148697
14393
325115
444584
350080
552022
147669
342056
159693
171092
539272
40287
554338
1569
292701
304825
157586
395447
121250
520332
342994
554978
172676
216791
278701
453837
450899
464676
469436
347790
48621
510079
100266
145198
15161
222285
302064
518072
143030
481990
405392
360748
80973
478149
263146
23196
320213
341620
541950
62700
340243
477881
440804
61797
530543
161671
247635
536746
423934
463986
437873
542635
375865
310479
24800
4839
90868
498391
352943
505146
122718
293068
126877
43541
406909
264720
268530
474857
478197
258528
310951
501102
27744
115712
28704
205004
410443
230421
407370
550592
491385
57019
372747
154784
495254
196423
276688
126350
394197
254422
178878
189361
184379
546257
295966
192407
380360
324206
509426
374361
364193
461885
226369
485286
450471
85391
105448
430411
257498
397400
71297
372349
518561
216906
47436
520668
137104
536566
201694
216406
181668
455579
227938
84578
239161
158186
150472
416134
290803
160707
499084
251454
33274
514934
125778
301519
301130
490332
80252
389337
220818
234541
429644
387015
77553
533804
27737
182918
538946
384221
240756
461779
418585
102169
372175
84878
97699
540837
396779
19867
12865
44437
504947
320900
329670
96519
148807
544954
463246
243807
273426
283527
162043
306148
424737
459030
164956
299009
250681
398535
67378
535565
33556
267182
200191
213763
48984
317407
450099
488158
97358
548722
498519
252746
106656
390555
234402
435155
566853
93790
312214
263402
130860
408190
33932
500521
168876
40812
111078
108286
222513
408359
181695
92372
297466
237897
447031
310482
35484
546907
345433
497445
336046
123709
205395
31483
380337
401804
127373
309340
130245
452515
535536
472748
384005
534859
230215
152174
205905
247978
508233
191148
516990
119301
182269
42548
330531
548170
5970
394735
119424
462322
221782
373553
451022
116253
562216
496810
142480
35636
8820
33352
214077
239545
321714
81130
79827
95489
185017
210696
369612
231083
339119
219189
551452
308622
161938
93932
329612
219200
465591
226422
558205
364831
241230
220117
86406
229143
156481
232704
68668
526031
264952
153964
404260
561415
182203
521953
2205
52600
208302
461418
426024
254577
397803
35545
23032
538876
554254
566739
48557
379603
508806
95433
136559
91530
228586
35542
10140
348615
173754
112477
301834
183255
369321
52698
390147
165660
409189
201338
437905
169455
427620
50347
42524
158316
35700
559695
315650
119283
291747
555636
201387
45980
368232
408884
304093
233465
438283
523440
357592
198167
199404
14512
160604
335590
66433
293218
383132
50082
436597
201779
209718
172407
59201
439994
151302
390914
375927
449773
555360
142594
172143
231203
386062
186339
159052
11850
293374
171577
171241
147627
58010
337801
79115
57585
43941
171737
239735
478320
11746
304042
212268
449646
152390
30990
190635
547821
93460
415175
86810
259568
457512
185788
382872
211224
326016
393713
376245
191033
362820
402027
430442
423211
376667
301139
38382
362393
542973
435029
26461
43448
99622
201130
118087
364042
198089
278960
397083
254045
329393
374686
49936
309566
539222
352557
57730
23440
229660
189048
882
470392
6494
212545
398479
316698
427835
270125
115843
212568
111149
470934
419302
293209
356584
254855
269551
105517
497477
43009
156603
561298
294705
208618
26641
386910
290678
532498
360368
126782
86878
414761
538515
563367
432101
411344
362664
340818
438595
184678
438802
340848
552340
382675
116225
305364
449607
106197
127125
368080
448302
530714
315575
170085
193102
529262
148997
549779
174743
490969
516066
126286
78524
387866
247685
508506
528769
52415
232642
252779
492615
546446
544008
94313
312179
353304
112524
450103
7689
44623
150006
46270
244533
3028
281210
261369
45261
192728
10855
179913
552819
37000
110079
422785
229951
526456
124967
103741
85965
321442
361771
561594
118322
417600
379054
147143
296700
89860
27812
98637
441490
362953
87513
66461
29113
27961
562383
126925
389870
532064
16017
157046
343225
394077
186350
16478
439792
212034
143257
432310
473979
494554
206347
46377
346798
226815
76484
291519
12791
312850
293719
430295
517496
234388
437038
251225
558501
436949
383410
30235
549810
188582
221207
99218
4883
54573
398746
53238
386507
385743
68368
188474
506917
277260
97718
458462
309435
232929
548506
544338
724
419687
139691
216966
208442
224873
80225
46217
172984
22847
231435
50319
251965
226092
106848
313175
513901
31221
277370
117246
265523
154905
324628
211258
68445
46494
130890
464255
116263
563872
148793
165920
140869
196995
428618
404301
37271
313836
304256
463167
121050
479574
568142
533701
552670
491661
562375
125679
49203
327772
178890
473941
246832
106218
282468
220661
161037
59897
444163
158446
530454
360423
420120
469646
204835
350135
326616
104272
500827
510113
329852
411259
148926
126054
357572
190138
92426
110968
209191
56607
369031
166919
389278
473789
192306
77403
526812
260216
502180
396492
404012
300003
516320
172656
345123
553511
541866
48652
531176
97881
262799
150317
552852
307520
544559
383088
556111
15211
236147
163139
312642
323809
70004
79322
494634
135324
207764
310069
48329
442508
446226
192499
473862
306578
263979
40359
40236
308904
126302
251968
195176
462015
56486
87309
501277
414847
345881
220431
524851
501356
129695
377429
396993
328300
24163
103870
544403
322908
437234
50610
510031
195025
350455
240004
121859
190942
183071
429241
65925
269469
466520
457581
159862
165382
276984
10831
455128
462587
499719
129039
1762
384518
399780
300849
166890
546378
494455
520597
34755
165459
231251
408809
95124
508392
496111
524563
200097
234773
126908
468096
469757
316940
546369
517034
159977
531828
386184
434220
147474
468327
16944
515900
390999
178238
458021
517085
492829
127461
512437
4282
117303
305620
263682
455256
364528
180868
397416
388267
381795
73232
365785
121995
427781
67497
98065
357930
227273
285095
121954
534768
564801
343617
297140
287149
16503
431607
242261
143937
568228
137255
325620
144818
499911
564733
181687
324371
260299
456495
487598
123432
57874
500801
335088
254124
529335
534362
354113
539983
411442
177765
561861
193784
205483
310862
279744
439429
171321
494051
367357
521824
485325
296051
534499
429431
274502
226106
463165
565311
396377
3951
368167
336724
212180
95703
431862
366060
321629
440841
7498
53123
267864
372049
128355
531672
561623
16653
286479
136106
235535
155097
418505
50800
104708
387769
476278
196323
115809
544788
336817
194404
224444
268935
316162
514436
496650
504796
181544
3040
171887
257628
218568
540428
541173
303401
317508
173366
324628
69699
138523
62749
79893
221291
9338
529290
228921
279817
272642
458999
372140
14814
220496
556747
197877
143267
189234
281500
11518
77039
238620
112786
178588
36473
192483
275055
546731
309728
191705
443170
153403
484733
484460
63869
9410
451880
185338
88689
20909
422831
507976
59438
309351
67892
367369
86582
133678
491238
334583
314162
56988
184202
156084
499950
563738
396107
146410
20571
9664
484731
367454
221631
46920
184824
306119
367947
56975
193878
368203
130072
382027
418783
386089
471925
330161
490661
474065
50987
103483
9450
34486
343150
336925
216999
98530
239442
38037
457029
62476
362744
325192
504045
466783
177374
3283
342698
499026
352318
90165
159224
29466
416346
522797
412435
490808
104059
444628
538917
272688
48902
9070
150574
507983
297201
196565
396336
64307
88166
201583
123197
302025
96153
242828
443246
170026
16109
369880
538960
297412
76839
254236
318644
543473
232888
219406
495341
44305
332152
175472
22013
250661
421117
461134
248920
89284
109960
35560
75611
264468
276037
547479
221149
411120
7093
530390
544492
9585
133928
180007
116522
384971
542924
80795
431342
449056
304134
440181
37013
522941
538410
179850
283950
270917
365477
389916
432669
96964
525915
221800
185524
82148
6684
191822
459339
552827
148299
105278
497704
240182
268553
85334
430638
132004
135061
154509
384503
46295
413467
126561
272024
119073
193285
419624
51517
251406
390914
510721
65162
280525
130312
186260
315450
507205
543580
565449
348282
333251
38766
119735
283923
4788
316184
300030
475580
521586
252924
364968
255226
398509
449491
29790
91190
53280
374409
14814
293593
308674
213450
391552
525157
419563
516104
130949
67056
551793
471551
236748
463731
390177
525525
42324
471739
437964
226219
222764
117069
436001
112918
113848
320158
36723
59026
133716
150369
310713
126590
504765
120017
305194
274741
52243
456184
450700
506687
136727
75821
192093
16564
389271
472949
547701
70536
74151
319010
205424
86142
31481
254020
215676
145015
118705
13007
112469
185725
217929
527754
499625
143567
245438
547906
549316
520418
235996
366636
357166
70533
142142
54318
441044
346556
77898
290722
40187
31424
389680
438154
351388
493704
551335
145271
369359
561536
170409
327189
143760
255269
449721
236889
553006
304361
117933
298765
561421
20670
304934
451819
362070
561545
346542
467674
565406
97943
156571
560959
359278
184795
250376
101632
330751
548711
327255
136758
445892
288739
187676
277537
122301
210072
294606
54651
82697
125249
540284
359855
69469
499341
230920
482995
206283
238527
318437
77501
403656
566383
556470
204109
164538
218532
505938
296584
246427
114477
499462
482425
231229
439765
255948
222779
302089
203207
322973
501306
455661
86962
504381
379509
83672
429847
426110
388205
556356
152722
158179
385731
451129
144724
240824
301280
303592
267549
280809
95861
462792
426773
513128
183708
265404
89742
217677
401180
39179
452752
476727
82038
76368
391564
143021
149646
337103
306103
564979
86649
455782
183796
256317
81947
391092
494312
245068
71067
515893
27166
326461
361199
156487
327031
152298
76630
314713
466482
29299
240817
384133
346157
203207
403553
182857
544894
331662
128986
362588
122016
204381
532828
543712
4076
361003
261324
447277
488163
494574
1334
256545
255223
513727
425343
415937
26863
270257
332558
232027
175748
495343
320646
429287
149538
518527
507083
180327
183081
115065
38293
154989
547954
129469
425901
147432
58881
455378
459857
236339
512035
275460
95738
227502
349534
446296
9121
21252
411668
15069
495010
379233
518971
529810
215037
334607
526698
273927
468113
148261
132819
519152
85910
363824
288876
490694
419502
290739
432888
281964
454016
347372
555999
419607
199983
70574
484017
11880
244701
508069
84524
383090
389303
57019
64404
13975
254386
537439
340990
465896
349674
84150
550386
81076
217192
526992
89404
13086
437996
323087
28680
379060
120799
304867
327664
57803
112125
375530
331647
485268
6373
99225
534539
238529
353041
426884
480803
335433
502156
217642
550914
63199
369413
487941
527818
503534
95938
476678
59143
431276
226951
104491
477628
410899
565184
318204
494456
402639
107625
203238
370565
531649
518843
148675
447098
51808
41849
403637
172709
444108
422695
439223
112068
180384
52247
130550
249137
105823
346202
216910
376352
181055
268458
133240
232784
491572
150176
486878
114240
256363
349912
291970
23704
461630
174301
384703
506375
229907
13370
45927
565431
474557
532470
234511
46594
558901
132172
178553
505942
398539
159578
34724
368990
279215
19290
14539
404993
533299
396761
663
318409
360532
220794
78851
129068
558660
128727
292339
36042
552681
427628
498193
285429
290057
379437
398587
323380
442479
46979
206101
225384
365556
268106
69654
516389
10852
214255
544487
381002
411819
270678
225370
440310
258357
399679
414736
12165
77648
395408
298942
449623
295308
153345
391959
528320
116177
152377
107908
408223
153292
459557
1834
502391
335775
59257
183909
126097
367073
525556
443920
547238
388429
537746
75994
163887
246623
267832
204354
163414
170479
128124
488879
500543
496562
415409
485794
476369
365618
479265
459361
445496
358169
414173
176693
513962
163357
239454
523767
498234
406981
200883
258596
191165
414044
30144
112392
295220
37975
153495
563757
251634
223133
157446
22814
239445
106905
142060
234461
81517
453161
131669
565655
507701
293524
520622
401332
208566
204018
567110
27826
305843
442423
50796
34187
78115
278967
538692
35338
219631
138321
560025
362755
553679
363045
450564
275357
445179
110456
29025
297411
458901
360454
473915
333799
60816
430686
66246
486448
2468
288021
530487
47206
281317
541492
9836
77496
564170
521548
467239
536096
551989
424884
17741
10357
491964
54789
133542
37874
157297
535244
254299
158489
315739
5828
227994
427986
120205
13295
143960
41549
531429
279929
194681
493092
48287
492336
98810
469385
258183
505294
249680
68158
426464
109733
341843
471420
389229
505407
521832
383758
345587
325856
140040
514862
500054
335111
407493
99431
503431
339739
391754
359332
228939
481074
412282
109931
349579
195462
51223
492890
269150
223433
428261
316273
279934
214302
374957
224398
424601
121012
366753
106864
164140
119110
471806
216825
535943
148404
458310
77105
363627
181883
448656
255001
133249
125033
14035
451896
187943
413151
101447
198372
106693
470035
176558
521030
45608
558780
202478
388104
136779
9183
343927
532749
425444
308818
500936
154515
207672
187457
216277
271592
205419
321260
19055
309176
181142
467798
250570
192801
2216
368954
26179
541587
55160
374702
537583
346651
188827
389270
249695
427663
49784
149328
187916
504094
54956
300199
513304
506866
1158
94216
5423
174127
518832
63615
239752
98093
81825
276485
484728
93753
482915
355100
408184
246358
91128
399569
441251
196109
383402
433166
525115
12591
90380
537599
234227
314050
11780
2369
238987
353825
247716
238439
564295
294625
362521
426027
43735
136991
499712
410454
228171
91688
557094
140982
469454
152630
388104
74412
258337
420121
409070
493505
483279
19212
31826
246552
250625
507578
427079
288836
131934
111644
344592
214405
532370
88768
538283
454862
504719
34226
256182
301933
105968
447813
473476
15320
500007
298829
8002
56274
104137
295413
97857
64872
221062
277691
194252
335829
136932
114824
34489
228921
509216
89169
276710
59035
489082
117831
456403
38737
53836
465544
204692
129838
359560
515927
183177
35592
545464
186963
331692
180806
194240
71262
12633
344410
121225
72711
363075
214985
234843
480793
147961
509474
304336
86669
327893
211910
282124
449792
236421
431514
46297
534516
518148
157726
339997
472449
140772
314253
107612
250871
485135
468011
370236
298854
251037
353989
145203
170550
97250
202357
124007
464105
470092
473826
61004
440003
301330
213076
431075
547251
465540
42054
295874
305143
241813
330131
423667
330856
128212
200874
456864
492478
503878
280439
193609
428468
30107
127120
560793
172737
348726
511587
267616
1977
134958
362403
355768
264429
196691
271780
391284
194627
216248
354881
406824
439044
438193
319367
175074
375103
318066
446674
349373
330123
420277
349526
438077
352346
523592
264150
327081
558803
336464
458231
174167
74411
482934
186285
435792
372953
237558
532938
189234
341967
5707
552449
336585
485266
239687
175236
529616
170946
340009
246122
184271
509085
95351
381871
198015
358611
13795
155787
159589
228126
551172
69727
382850
62901
432317
126746
171622
457247
364039
418556
47284
231645
179649
530386
106347
15225
564350
46281
151665
187740
461640
363968
185173
440285
362590
434214
116013
448051
195743
202827
109824
396286
83207
304686
484269
505104
397141
82903
505141
25279
345796
328523
82098
492353
9373
28540
506980
248618
235539
42062
520566
43348
91813
25294
334319
127285
60898
99699
141057
479735
342292
544627
144713
107133
163961
398534
566089
227164
368880
151715
469421
372265
278558
93009
473954
202194
334494
345459
430927
320401
38687
220099
122646
320038
539271
409893
26838
43155
173643
426766
275049
400433
551223
372507
175104
310602
194346
488622
381426
511581
418956
483419
195179
244249
235821
30217
451767
274557
448793
82938
445998
327677
499
113583
91465
321115
399069
32682
305181
330182
82610
268419
116975
516921
381381
266994
474361
450989
60547
43280
238184
322946
241209
529080
47057
258156
297130
36441
492751
123551
415816
41671
564631
523041
312234
208512
35360
179746
518444
336438
562016
115161
80281
424054
568480
67688
456717
205739
153408
417256
265018
313081
14164
177424
367160
546369
65980
96325
433343
312231
3463
391953
167938
22340
45463
29767
94739
518436
409637
97762
74115
510865
448958
70088
55076
101187
46176
477599
26574
439010
364421
183965
223597
239266
541283
114602
382994
256371
231111
160991
181154
174671
147569
282270
535124
530913
278324
529639
487717
563321
336138
363557
187327
384598
355469
304196
221321
14410
10853
46764
343764
216550
16022
63967
187699
551767
374625
430188
393873
71689
91966
262712
166055
37031
435785
521502
287532
522889
357081
79383
256309
449979
72906
415807
157229
140178
37276
440656
421770
283129
329712
271549
122076
319166
896
172657
226796
470537
526442
228
230122
434842
381776
448451
434944
13451
452507
260710
205226
343394
366318
542120
23651
349312
564832
162015
326376
562383
199515
556128
341461
476444
280838
287902
376353
402273
53359
558327
494517
31963
479273
566367
411884
526324
515718
494210
462901
251271
79070
521368
67879
120042
216851
143233
237036
330556
318082
518647
392146
568424
73623
179361
245897
340227
445587
161321
387494
389188
384598
112628
94823
457102
409879
396857
97258
328758
120665
150210
137745
247606
495220
178552
550893
284881
181879
58425
483865
145624
171596
476418
68526
369783
244930
278048
506209
158424
381634
516391
52785
465252
73449
308288
268538
446636
88950
523329
405162
263057
134393
549316
336864
72304
286636
9418
243705
409394
55400
158506
192530
79434
445179
302443
134856
558094
554261
545805
469110
103437
139370
41485
171821
346386
204851
54824
336044
261825
202719
545189
388144
452008
331722
50279
431936
562876
50537
550337
242949
127241
50344
220846
308743
124019
463900
57793
240736
156127
320530
296688
485802
151359
86054
390340
235261
304608
342834
137473
81442
366499
260920
545926
488346
16964
272026
411633
277112
193426
37749
272961
143980
434450
201795
19480
394598
276222
185158
135312
499552
566932
307165
91941
545449
104906
279174
338092
54520
172804
388463
185212
13309
270081
428508
564791
412385
541550
399233
199169
359406
425598
378041
79179
490154
139146
135947
149719
175682
485848
457559
416360
466449
427991
555060
492254
27916
142957
27420
14747
141301
384248
218858
540131
346108
42635
78738
276595
525573
453212
151645
249682
226665
12868
219096
436569
403540
326235
437570
547090
497409
188374
491269
281298
443552
18425
274772
285917
103392
157317
274894
213924
296166
135938
215105
85998
98177
486732
392596
503467
237652
176453
342311
128903
366173
129927
350013
66797
234940
93258
297112
85536
158572
349938
415494
260639
57772
512020
226312
387270
79373
113910
396365
139120
15622
455169
272652
288150
163220
133060
119582
290550
272617
455492
549046
100216
528712
117643
86918
405869
360674
204722
299670
210639
394190
238551
53387
526953
452322
8303
95082
37651
165990
323414
49352
483019
127223
521514
417099
46373
56873
300753
546164
95375
499008
537243
118798
359995
400410
433059
252428
366177
387605
39654
176525
244909
87033
454664
445140
31439
165639
432013
283116
92272
47061
434753
276260
55499
566388
277159
410031
120801
8160
390131
343509
238146
461450
309973
203496
221161
121902
346086
526426
326668
96436
372780
498905
170116
484010
114458
433139
277913
23234
11782
57778
287141
305078
477834
501805
323525
498182
181622
302692
117193
419837
415815
28333
496212
119550
246543
359463
252218
266583
134144
519776
204659
18332
253220
328688
312666
279443
407307
337065
182894
402694
463113
245444
332880
253444
396698
500716
94537
163849
240801
399161
23959
111707
364577
129128
412432
350692
416706
438819
553174
21643
376150
416467
89860
218960
19064
147602
145371
65285
405386
200683
532118
70544
133038
543128
144318
503249
393888
212416
297417
214644
46401
350147
466482
453177
211065
9514
517913
42815
285607
60577
133790
517960
536130
167245
214281
231254
197853
197136
172220
412487
541938
218727
130247
55324
33017
536364
48676
90967
517861
294346
550909
463306
189724
51423
203650
73138
545486
529282
51253
81222
102812
410127
36113
562267
253173
375167
156425
518062
165464
447709
400657
93320
429745
526119
142734
355209
510002
335918
404338
469401
123978
241638
13508
333063
336808
202005
81009
276263
77346
489371
137627
243188
35045
413441
176032
80972
239980
93539
318858
563382
76652
141958
86422
319870
459654
373688
193125
38383
105220
343910
45292
373862
542282
397803
33033
566322
370462
343631
208861
211839
564704
169202
132410
270019
57576
364212
440472
65691
460430
136061
156958
195170
52250
172911
302567
472353
543648
371101
174287
151377
292756
419929
127276
324473
439007
402302
51368
507985
67923
183021
392530
118617
471786
232615
425405
501934
38810
117760
75128
199745
458840
172038
72639
486522
235640
19750
94545
547652
523537
169904
470744
486932
331805
157006
197443
41493
297755
97016
395922
312273
17647
418666
313344
562672
189553
127896
465796
1553
37010
545388
248676
384914
79683
457113
169114
526159
240332
58135
448888
334135
442032
117660
308472
49772
239762
19499
88723
83025
126885
88588
560576
294891
481632
313474
144498
61185
281826
273567
539588
38457
385298
199074
390739
350124
116389
307955
285028
526930
538702
475312
441889
192492
404844
270397
142915
341615
228482
554116
450780
392609
503544
447047
141869
559697
207295
184720
319482
368141
71792
21467
254703
102374
41093
536696
18946
93653
262376
258760
340933
150286
283785
130276
17659
223849
49897
179132
233339
393642
30055
323014
164157
63022
389445
62737
135956
249116
562816
443536
503420
294397
558814
79030
158999
118831
496349
334310
277708
275962
108558
523764
281976
508993
450015
455646
466164
287569
412060
533817
362253
212646
481139
43972
69
195382
108194
126135
462773
387673
521371
37377
176271
329498
353358
417508
208116
378874
492139
76419
380679
101534
65305
68493
124703
78793
123258
423651
287459
472312
138685
7498
282120
208211
236557
419054
450291
141384
408286
36492
530271
403080
229509
436614
449483
147727
138040
8132
493101
450736
103671
905
311006
112955
198812
85613
343048
208289
378522
241376
201626
383748
376476
263703
89345
170341
292117
548720
50339
70898
388623
533819
122084
288854
546147
314778
485715
421069
428538
133925
389125
454921
52442
188136
231088
324088
380232
351841
81218
59
273844
24085
178341
241437
185506
532864
525317
407641
452744
13674
133590
372315
194872
191057
273514
478562
62314
486657
397512
305786
372671
497481
515230
232326
212514
523429
503309
563151
284835
414401
363079
142400
406357
228052
231162
86200
244588
77480
244480
224328
549488
343642
102661
28135
98224
478733
359406
201931
270281
326958
69652
452418
86938
472773
123516
437087
69986
350317
354263
55272
175452
380856
237731
23869
564184
144714
44209
223003
95655
384821
413771
185374
185923
164255
12662
370409
538877
304733
283611
425993
297710
348335
29066
128067
23463
528335
409371
148966
277675
132433
460532
245213
132777
148509
498361
515202
427516
321357
316331
513738
153379
293430
276300
223009
194884
419948
19433
371765
10321
166673
349440
136295
489522
400332
54588
453347
505568
346876
528280
94590
297420
244730
59473
455707
167940
317876
295365
384384
463942
429774
468442
77531
194467
301200
398665
452821
356666
526348
36284
402659
368437
287579
494192
435987
423670
449664
441211
273741
132785
352514
546327
226287
44240
183428
401717
50097
66312
275557
359983
48142
31188
25210
233517
314458
151914
347774
479221
45664
319718
46846
479574
110882
319122
384843
69175
268717
490066
444124
13562
437839
164185
321646
9125
327783
34780
22837
249504
282437
66508
535356
308234
21541
137755
418941
243147
489319
160554
395692
462218
23019
37945
504871
260088
48076
538905
540740
66883
225455
20610
528700
285825
56630
317367
272376
411309
16756
276816
407562
353330
436681
359313
176404
515235
273533
371522
186560
211495
4380
84341
301595
292497
180606
554729
45336
145691
229205
409573
951
500429
26870
545660
123669
353222
53157
492467
545388
324175
424919
22552
424450
173028
413908
505351
555432
230610
359080
149623
360486
414621
242343
119093
87366
444113
427240
84978
477389
17223
156703
359372
506884
92714
320989
30546
517299
446142
454046
377185
367201
110046
246940
163168
385174
92866
531105
289069
97302
119201
43164
39193
315027
197041
50426
18358
343952
372296
435221
231246
355956
467819
82013
207799
155028
513610
539445
464543
188082
406457
148473
486027
210203
532542
455437
111144
480318
412124
301242
114195
30732
301519
33963
247458
310355
275051
251237
535346
422919
443079
197121
86855
447023
183397
46895
377626
419278
315866
263344
84258
397803
412749
190917
489355
48405
557102
266386
562776
47753
462686
22027
183542
529680
509429
344281
260226
365039
324256
128818
535343
527298
274527
343837
403671
518500
507776
473714
166666
102099
466066
504606
382507
404347
324232
13827
270588
280228
444652
114962
370645
13368
395704
455948
448491
536925
464621
497144
313118
552390
265480
434171
99227
1879
499553
455614
435949
473401
406828
482389
412933
322106
79019
228139
414078
174884
521205
38886
499387
156198
273481
217960
128912
174258
122505
155024
120678
274405
376170
427153
563362
114448
152707
443132
168723
103711
237662
81936
481136
99785
246233
115305
478895
278874
247340
319332
411469
453527
98933
403993
253385
455368
318862
240032
504139
181704
283815
75844
337441
99407
363058
539233
359539
265324
376803
533879
178265
427099
132344
168677
427013
95599
330685
306036
5966
504250
270449
451363
422639
347899
119053
256836
26206
363979
523202
315774
102768
321656
257005
463443
142018
13577
289928
315265
44616
239405
422428
307798
181791
119584
538782
217005
462410
309183
269574
29506
237441
63626
421696
181707
69869
148720
155326
300065
419805
405709
548570
203808
408814
461996
176775
47474
157036
151008
340991
137643
235914
48295
38141
357027
422320
184059
349886
1628
527344
438943
318325
552913
145996
418093
520252
444199
490911
362483
55643
105907
526530
470658
428703
268476
173700
226076
330366
500145
400535
507822
517736
64171
253146
394097
186808
31192
87576
127987
254355
221116
339005
34948
337737
63878
273634
124733
21991
457989
556923
276764
50683
277694
541622
415381
559407
120490
468775
348422
191777
545707
559471
44941
81319
190572
370105
39201
52567
73293
463587
318433
458588
218995
91769
222046
48219
201290
552909
356250
225276
352970
4170
117023
236011
18490
380395
72803
284688
364071
490042
476851
126560
123121
485182
259602
55788
199413
373875
454463
69081
69360
124365
13957
388869
298421
421182
328583
380917
407057
32377
52957
43272
431828
559452
537940
142323
324204
536168
259023
81098
455888
251439
97348
493447
290982
221529
412579
260323
442676
491721
394342
285377
469131
20617
89661
257421
74065
129612
504838
364428
353266
517376
179418
533165
268489
332588
110720
56271
191218
124283
132163
94101
390604
193202
519880
139540
51075
407037
335128
300108
15225
8513
157246
102847
201746
208407
291381
305365
494075
314611
523621
442440
309793
500428
379185
268024
60130
224318
129711
401650
218065
460035
304969
250375
207666
493262
174147
245787
512024
436470
271750
239834
44316
223344
24229
367119
289842
260604
377815
516415
414736
538235
266675
540036
439868
309086
509773
481308
260435
144416
287363
232577
461154
416922
192885
442663
459409
229112
482517
19188
359178
275816
451622
175711
252913
221016
400074
511863
358060
537539
302149
295791
225487
199077
294622
292331
456397
167399
343180
122914
197424
425929
546447
449174
97738
498904
351656
33644
69385
73454
81655
368086
366354
316108
123523
548161
426981
324171
404151
432260
333795
313645
553754
497988
251008
221335
3627
107484
229041
247981
512161
547310
212670
394427
80562
498134
460481
425663
70434
402528
441249
423969
404423
431112
486525
177502
185810
68897
446351
558629
332910
504108
47739
142424
509203
339308
174684
302608
360674
51290
511193
324741
384993
262128
364541
295437
547036
178526
35788
11897
534855
193108
294671
31476
548506
343526
321427
115617
74663
430388
393871
108392
539027
221450
10814
165114
215668
337466
443677
15923
373565
255840
470846
506653
144925
273683
143406
457437
266346
147636
168077
9817
218038
58302
76481
350946
348236
279611
284846
299050
483962
188793
476560
250578
16199
133522
498066
247050
84609
489451
99473
165253
423236
519761
180983
115817
56163
21003
61939
256979
473575
286609
188255
505557
409826
184886
346016
185883
231278
182740
538829
474114
444436
291426
213409
261699
149695
522753
287314
243340
157853
343334
385304
326174
70444
242581
71311
63761
468833
437132
501834
509757
539218
352067
548784
161886
83686
425594
431000
533677
166502
153641
119069
494449
275835
280887
361874
95482
354620
35294
319785
269921
102619
22247
362038
155613
335595
2514
434086
558077
53287
104438
113518
460938
408762
164303
10379
486375
487042
68555
309725
262999
326245
341726
8481
342232
34225
90521
110706
429398
259664
236588
178389
117401
336734
108526
493944
164768
231043
175196
328216
473220
128158
298363
353163
109045
278248
120271
173623
158639
95872
4526
184461
302108
352346
417697
382636
128278
453684
474526
465027
243773
124072
126855
425807
100069
136443
202384
345723
32022
179690
5678
462316
447762
438600
556802
359949
218275
166101
123329
123836
280944
161566
2733
206382
512473
105053
176988
242802
436610
222604
13348
503350
403271
54709
217102
158545
190836
2327
295001
419977
464124
421602
526741
7328
431079
383023
389487
198809
118820
703
504352
407746
83558
440669
152215
129567
76046
166821
458926
251214
538344
105623
3664
434677
432181
345657
47463
550636
403784
568495
287082
124214
408604
102434
252655
269304
261705
443675
505890
173133
423428
516226
89775
65239
62240
474364
153042
225743
453731
100627
168929
326765
60802
486836
406259
303216
247564
443152
73
378127
548675
45370
122263
135204
45128
552832
132187
88564
73471
15956
529711
446556
351325
99560
447466
345886
53300
529471
173994
414584
451778
286551
194586
508959
204858
151252
545535
132472
144395
223193
150450
276282
331788
188018
66812
398815
346839
484469
87284
28362
519290
147076
276117
360090
410705
238296
304371
98193
233057
273409
293477
545606
128331
457502
243405
541002
68262
533332
539720
243773
5323
246082
429886
119829
382968
294213
335005
547722
178200
464704
166086
542497
391592
69110
270086
5477
109588
484820
449542
52166
230256
151462
173441
80043
551755
74695
408763
231368
119145
508269
336680
151098
373105
547768
223835
330374
546820
173249
208719
237768
396568
458442
460204
3203
135544
241344
149285
236975
317626
113339
555963
320406
318483
432824
525419
147104
440753
511993
328668
242338
223848
212880
20188
515352
98766
194889
136585
369533
546873
308331
303841
312240
421171
509693
273324
386641
225787
161277
477898
126759
493599
327241
539797
213234
137751
221855
159074
40863
63990
434289
148789
174977
441411
125100
371104
558113
511159
187314
226053
526966
341864
229639
530597
50497
43349
266516
425565
45839
492830
35476
458170
511434
505536
514749
188401
269509
297758
145680
489649
563692
169244
3908
429876
422488
363052
123242
229324
164484
285221
140249
195098
104003
373806
151656
423453
176614
242943
450054
487347
337869
337391
405968
275168
387631
358087
394271
43564
123765
100023
514653
13848
437997
91894
227169
468223
198313
405050
259266
357611
163653
5065
150119
203445
457363
141250
270246
340553
293342
124705
277385
535443
248484
65847
423597
450375
249192
179914
197651
505871
238635
143927
15943
30152
131289
545524
324097
469589
241362
449963
100442
278246
216833
37398
559483
362216
172747
45243
541096
515790
325876
453596
426233
532667
391320
19322
197274
422346
206024
150965
58633
169715
6913
74082
127363
30616
327819
551843
292971
251190
56020
91832
17536
90579
457418
65703
199873
454701
69878
415062
377965
455561
435839
251804
442067
464793
469973
41120
422697
243320
85373
224190
342437
160117
470227
367771
116434
419514
542602
451863
275857
180821
12473
133130
240599
68277
115792
169342
36676
252664
293364
9081
399317
296026
558062
241077
320049
503000
395779
109107
449174
223789
433825
25781
431955
225309
298451
471933
1530
442096
30390
83018
327743
523126
505749
511586
361370
441288
357411
429370
37417
261191
269251
186115
52744
237979
326986
171528
160720
394702
116749
557994
368047
103110
43319
517411
86114
306497
401011
43305
10678
414960
544093
34855
513369
221562
501277
281404
141411
425974
114207
259809
168190
235650
126858
406016
119533
244834
9674
485892
357605
56659
159040
504803
466137
322690
323701
509676
428191
262938
502429
564612
8298
415655
5648
368717
389630
533134
417653
409359
166458
124203
4191
81599
38095
223886
240998
188955
541320
309190
31264
426557
385867
501277
40353
358060
410813
531237
46517
77890
203599
68472
28874
468142
191104
193089
26934
560545
156357
457601
361749
193596
240643
24916
359640
312752
96744
337195
169227
216439
415208
134899
294841
547335
486747
6586
553100
34480
368712
371088
494474
39116
357535
254357
52494
166248
106971
111384
374678
407950
539418
308416
394957
277535
45304
194372
406624
281605
77170
249516
169322
207256
375298
396332
228773
559641
333500
72813
348925
262915
69517
198510
448889
130879
98855
185921
428954
522467
304755
157944
10489
140980
248812
188568
333229
262703
391072
105114
541948
511754
30628
298712
481166
375566
273697
90366
424984
530202
114891
28495
22256
86046
120732
199922
446830
248782
128643
102733
81784
73031
270773
56816
82867
121113
198338
341977
112901
354167
274854
518338
89832
372850
350764
134443
324439
199600
405402
426234
330176
324641
256816
178094
551871
506150
7762
486701
148001
94689
222558
556665
523013
165451
46361
196556
117966
426462
175754
391051
511298
500175
180589
309889
244077
286138
357170
58392
444276
177706
556796
225462
565939
422657
357489
424992
415428
428419
118700
537724
129052
400510
423383
232020
306893
90416
227808
351001
249343
550303
271807
519626
230103
542592
219065
77387
184533
211098
480459
38144
411093
534955
75942
215764
219923
497176
325594
233563
185708
105284
180868
2798
465271
159524
352943
144525
501940
131843
174714
63994
154586
506122
278408
282640
313078
100249
311720
93088
377431
323834
62720
115954
154408
93285
406117
52125
283982
333496
541999
387561
505783
98380
7119
122619
110641
327858
486965
9417
87552
402908
539750
277365
465099
6085
218858
16331
215292
76475
296886
336931
496290
485325
233171
509926
59501
417025
361675
538411
387145
269420
105408
204278
260040
423048
21526
459929
111989
418753
477677
232308
396629
384908
219433
409685
489834
390705
284765
364430
547011
61397
219721
559522
276507
44942
97243
182331
175392
165676
568530
419777
505727
459629
501500
520236
155536
190432
323270
163756
484528
77486
199015
282911
371363
397078
275929
32086
90365
465083
547780
515147
84621
381583
124247
260888
493828
476460
104672
112318
298421
399329
365853
515858
359571
513651
324390
306898
463479
121263
409576
333934
152252
284603
153225
31451
157647
214702
237813
566164
18315
315913
467411
352117
350477
360771
187473
403789
166903
97047
128500
383988
500284
290498
169710
459956
305676
37281
262270
286706
472581
180090
549571
91566
324517
187020
298127
22006
168438
262914
393267
207154
203631
384298
286843
526266
344046
479797
381591
121713
388149
271064
134014
503249
498587
413833
454683
467842
330924
350877
432600
114679
18401
283322
437008
74488
142522
211604
421567
334734
131273
411283
47184
534253
206632
446083
325620
337268
311755
35581
449057
168496
295696
189674
17505
416225
236198
394209
482006
220583
292701
261352
514121
509156
305402
416953
143456
246825
241607
15875
81610
391198
15097
161251
264207
397385
385336
222305
548040
317162
155249
109097
459638
100253
71008
409835
232884
400798
302420
30090
192838
320821
181796
319536
52135
455857
540446
566388
401961
515408
263622
230362
141675
511831
166490
167456
182078
10720
402052
336517
379468
73930
127945
31382
147922
120579
276931
315028
124954
535532
484118
229539
39063
24398
21846
249964
84953
561620
149318
67947
549582
200101
557734
220672
100513
45396
133219
526983
236618
241213
336679
330003
437597
270533
171054
527107
423806
99780
27304
30274
224847
506325
324470
432954
432050
385629
514922
160502
266762
375208
20691
185137
522720
37426
438609
526706
317692
240264
63913
502348
502427
464199
432348
235299
304427
24307
285865
103099
236738
299467
384969
523391
15615
134027
460299
59801
317405
182617
546952
47620
46599
132621
413079
31722
224960
493810
516930
492220
463784
568188
370308
123919
268543
3273
343101
83121
202667
386191
32479
455477
136494
254290
278765
130740
303297
101574
421790
433799
256551
118551
224073
351574
278992
560635
87949
465939
394565
376862
35514
260494
321808
118925
319139
370845
517470
389906
535025
173362
321263
206491
170997
319170
518843
384119
137890
28821
351255
196876
97654
199578
260640
336100
297327
163482
271283
294574
477451
311975
273549
323819
39072
506102
54833
557535
33789
254448
268817
374921
300382
531522
485592
270590
279471
277826
476632
395637
104851
377834
112625
343253
106253
503453
102670
334650
210448
241816
85977
293012
86301
42307
395746
156214
403937
358347
540627
103324
289829
63223
138935
257712
524358
408914
536569
109259
97082
500872
358438
540330
536838
135038
325302
541077
182537
370709
204414
437380
398717
106028
549016
186402
355735
536407
35004
125535
107698
279099
384875
123396
46694
188323
76760
362781
529078
406512
303137
394721
299820
171022
551778
411934
312920
132257
225809
561485
492363
78924
66050
148392
349856
402687
429264
114595
371181
222196
269932
297031
256002
118636
115278
528538
250721
430892
481793
228810
562422
322757
459428
497077
548589
263265
556768
100368
311645
54694
425869
168964
478579
200705
226472
215346
483672
255419
292936
515359
462422
148026
559296
484277
376667
499784
256401
70716
64933
246905
303539
330428
148009
21140
366237
168315
148148
324117
403043
233342
526165
520449
512167
347828
39711
138207
477250
447502
46064
539388
325083
392377
236690
106172
287509
220735
249049
335316
389664
59188
481555
352936
128005
406060
199096
15527
397112
338638
25955
231927
249546
492770
21496
462608
206752
421885
162626
166693
250081
428656
381176
550272
142855
363967
114712
556804
41955
44439
484310
172377
486351
455038
100143
417344
395328
234707
220900
332026
308251
33871
391583
448930
404336
334296
145737
512372
290797
290493
82379
381848
238019
186246
271254
523896
274207
143349
110675
545177
362313
175244
484434
15396
228407
34350
253158
349701
212814
308298
44797
404130
508109
252319
18569
132716
166073
57359
32230
422930
167624
395636
462862
249212
539033
446513
212643
206821
159241
524258
497857
411586
309804
204368
11803
217330
275581
457381
503872
355612
519779
147372
501476
227596
18145
213779
549296
42017
262655
172698
96546
53934
539946
43814
483265
507598
515956
187073
405866
272646
434216
218556
433948
565807
88323
104421
72952
509006
172934
123345
291293
22069
253747
525615
112913
349584
16163
498404
55567
365138
152187
138878
40446
61628
330833
184357
141313
561362
489863
561282
332223
248545
383548
266787
442860
543430
127110
223100
108602
119018
561848
128985
181218
183686
362837
397875
343020
55965
353597
216482
236632
528281
76154
475065
40448
165735
224883
102571
166678
410762
538171
520701
57054
453504
285438
291841
563436
480915
288307
343677
414330
157286
162
524531
235509
453160
359380
515675
166324
543097
233726
41028
415151
454524
544746
453990
15105
494581
505088
561756
532741
350858
288522
197264
533185
512606
423975
516315
326821
330210
22153
262557
156946
138347
493014
94235
216897
284536
54172
246371
10593
242845
217310
489981
389507
535181
461697
504277
262798
535448
169520
554896
201178
267809
83480
421393
38789
432151
402161
130244
546820
501432
446966
343141
543105
138783
474938
275335
75642
490224
105526
560389
518457
233653
79263
137414
151323
287639
405610
178780
82421
512328
228294
257642
551581
5663
566310
193412
232752
250793
557507
215606
433707
211586
313124
71148
284881
436179
244169
201106
530357
296786
377146
246429
490949
10986
391621
173990
34491
336228
431416
354472
473188
566541
443663
142582
325451
127237
146329
263698
538667
249541
387089
542300
515113
117552
518184
334362
147854
413181
260330
165992
543472
444174
110601
167961
393580
339150
514517
302579
301644
6689
486521
66198
226749
418717
432843
267709
486208
534610
246052
392911
209326
465992
351325
453992
99749
141482
160003
231470
40776
540467
292862
283104
525850
123411
442420
556415
453588
552052
20276
160343
85303
389456
527201
226309
412468
528159
502905
72047
172625
544714
303275
560222
472975
311977
81941
548811
309232
17708
251636
154453
321820
392656
199239
341758
280877
565262
477756
525905
4170
416279
187651
296951
288035
378466
217129
178355
425819
204794
320264
292885
281460
437113
222707
236423
562782
563157
149455
221269
516324
567046
350424
463739
264678
362391
508420
48975
357756
319994
462198
304956
425357
252250
426383
72275
564115
221899
506769
165238
96239
253419
178820
85988
189969
146616
309529
45543
562007
280325
148836
555949
155077
161622
565087
158823
94174
128425
78170
367347
299453
130537
252998
385850
348675
534047
204298
455484
441465
124674
472760
3394
371716
178945
522039
4328
535316
458688
111078
107471
60669
496490
356396
375086
439480
89358
5552
442420
75137
84799
49021
394503
491229
568157
316412
479293
562396
283263
240449
520950
49917
396738
413944
340226
505486
265087
290208
529088
469422
34638
136410
489896
344361
17848
557001
259601
265248
447637
435727
423318
246767
215787
357554
349320
545005
331518
414281
147464
195749
198679
536135
127842
121903
493888
315019
519061
90666
278763
257626
351997
368721
454662
548408
326167
264470
337065
45835
320352
322345
382620
35431
160530
228375
349955
510788
179302
424634
136738
554284
107276
295721
206910
478588
135526
300601
158696
498174
536890
56077
165348
499815
370240
206129
507504
426368
350972
233997
127980
174773
121466
468063
518788
49146
266971
52754
362425
26950
44058
566287
78300
27526
195801
293324
105879
159419
454167
326091
72984
54482
394353
13260
315469
401008
228482
155422
52219
481238
119889
246752
423557
499796
453601
542383
530613
412282
201153
85510
166736
524296
486315
446662
528308
442279
545074
231204
450939
88284
245383
229482
18367
58197
1351
308088
400210
123119
208542
43970
35461
490847
564133
20991
450122
120196
294368
255336
465377
170638
72932
63250
24156
529531
464007
485032
321361
305362
499991
288182
290615
20214
199839
474120
527940
416058
75237
462632
335248
29460
111313
428620
203027
134634
89687
351459
376607
558083
505781
548219
414208
503900
101304
351708
164435
271385
269829
251662
26331
10522
147681
481043
142056
312251
361935
230791
210637
512897
266837
250247
334087
130065
469572
6520
243992
183787
274316
391408
327679
422911
289116
485303
214894
131472
349740
288591
553509
94209
96744
64390
419343
491126
395244
419419
434289
186756
275652
204922
339546
24722
194719
279118
417835
407315
51283
56786
34624
382122
246313
500228
59897
567663
287326
4547
210760
550067
324390
383420
440857
101878
321379
103587
84587
222077
236809
81538
460658
331080
203936
368475
292138
3126
60719
328722
119792
206153
19706
272822
302016
409537
541739
131524
166153
36371
219688
556808
92120
420818
540541
542288
285527
96594
272754
566067
414500
418500
464500
64806
246072
177675
131245
530633
264251
35084
187614
511710
460939
346812
186624
200147
452827
256227
2124
123967
558921
251306
337083
7211
27781
222113
461831
517218
46282
326751
170924
375026
100251
377840
152042
512441
156684
533393
544849
433007
286726
430343
324911
32506
550597
372001
33262
40891
484253
400044
344859
339592
18993
66910
450890
519426
508119
5982
334925
174663
434240
454073
104008
475603
72245
57897
534799
524202
254870
143139
140018
389934
15027
90580
94404
151025
97603
492702
43653
513201
543213
37110
35284
258635
40853
89171
557259
172762
379899
247693
548450
124681
125381
350549
120849
205346
426096
424174
500400
428307
359658
289680
225607
142609
157374
549496
367385
187982
137890
192368
125881
187371
523211
190549
353984
500658
90898
540020
59532
110162
291780
380424
20281
435889
220429
84890
243827
15396
485814
558817
177190
487408
159138
455922
209903
192036
254694
198727
321288
392746
354792
328854
507664
464157
243254
538001
412989
279693
87996
293525
345410
319540
405886
183050
225380
410483
476478
60203
510995
12935
138372
458091
124257
486853
518139
556078
313117
379904
417611
530703
80574
356467
382964
420047
456588
200370
304915
547683
81271
95952
69089
288140
348912
183734
333757
498070
422704
135656
454298
109925
335234
181704
198929
536718
536438
92850
162785
21998
94953
272775
407684
23243
56151
497409
536194
276578
408436
117425
361303
500184
563327
73533
104109
377359
401261
419535
283056
281167
136825
95856
440383
315560
460370
547737
166508
474946
206872
177612
74442
332213
302556
283980
344974
85524
500808
468867
103702
170321
287171
369865
440201
376341
158995
245268
496898
516459
143729
206704
316139
80001
88792
417620
555341
478555
63252
241389
468011
434000
269415
426267
495402
237634
349991
250328
268424
222420
149230
311432
160903
42193
248591
324525
23047
300381
36641
534546
465669
156396
543807
445075
244561
524570
138707
15221
434498
41671
174315
310211
372233
349147
494554
295496
333752
235818
194523
211839
129083
284386
211974
140295
515258
300331
495781
234783
453886
354948
380999
212184
523673
200111
237116
315681
401666
235091
451056
428486
414773
339577
229743
155065
193397
468079
317431
485101
265993
514182
437904
393737
558837
283395
8321
567055
442616
362711
208894
381681
430596
270929
111592
80108
1541
269361
528732
274595
106054
211523
454779
326818
551305
506714
459253
9441
299023
35511
316864
240824
195453
93728
409070
361366
436457
2164
472096
558254
1823
385238
166416
273502
13635
366739
510079
372838
347849
195308
517935
276036
410877
455
391947
381111
321159
314869
355628
151314
52749
402827
524709
363593
397969
560645
503301
346031
449228
35904
166543
326880
546324
138297
174637
277816
147651
342884
380348
330480
484391
265971
249271
368320
98540
54782
50670
23792
339421
282702
470363
437870
384232
363569
244054
509904
348674
6033
410553
455384
370693
208861
300427
228162
422179
463335
98408
399547
132624
189894
392263
432668
178498
288279
504010
450857
255276
419114
436447
170597
388758
556786
510351
104629
186588
455492
524740
525175
150306
180381
490725
391135
145267
487862
20387
164162
55782
216701
457087
483423
245256
260359
43168
337138
57489
335491
187686
170156
119714
152710
498614
503934
73604
282700
102284
372414
399257
32094
163310
65907
285010
270817
358100
1810
360743
279526
216462
361995
546928
546877
195081
279606
131009
215326
472175
465617
374591
208481
280564
189815
145458
313121
114903
63720
404074
449455
409621
178075
51483
539980
77564
568325
284633
355913
407705
412175
508580
287017
82152
67245
374630
303969
49588
411922
81264
414474
143181
325731
171492
490947
58259
346129
466653
11079
90196
147972
3570
384389
239616
414859
217280
15988
528437
29945
70429
286487
202423
453057
499032
280774
460123
72818
346712
131381
499076
80447
454972
57310
110691
205657
9405
556812
180215
490431
237685
527376
292918
512450
421676
221556
537793
63319
311706
406136
8795
531380
21511
77240
232667
82635
253449
192886
277389
497975
451217
157006
105898
52471
56897
495621
562508
204940
281264
492380
264742
470944
37218
366538
511598
303807
215293
553159
81655
538422
351087
51590
67691
279904
403868
439816
11624
138488
268678
527129
496503
200967
85293
508432
549485
89401
271368
104036
511184
214942
156909
488660
152141
61230
365395
319284
367612
1914
42689
304381
185282
534163
219514
63132
557241
297662
327027
418734
450153
132692
39631
444913
176750
224595
366611
503494
438988
254148
403492
112556
304443
369516
185616
543731
74903
138246
227223
104494
379439
450060
399345
81505
109163
194959
317692
66293
351995
517521
543064
3929
511257
162213
511576
416795
474982
440994
125693
4714
506685
348240
169772
396870
278878
565374
266142
348500
53566
173231
27679
417448
263480
277110
352200
239824
435169
490205
82103
17746
71259
81061
562883
469397
127391
13219
408609
193296
504359
240506
107026
434468
42470
214766
179974
431935
327039
553134
180439
155208
113754
562117
491005
503164
155119
393273
399911
450626
329418
357542
296583
27593
260456
445836
232748
145058
205240
356735
137029
290741
383111
310069
460446
78423
52163
535880
110319
497927
549112
147832
146894
436152
229180
564050
8486
362145
524449
21343
491304
71303
476361
328847
298878
473802
526269
488458
505639
414071
371649
523214
141958
300602
134543
378771
278589
410789
102368
211837
455828
416100
4027
489420
543407
329576
116224
565994
370829
101932
197662
209032
79569
10386
50981
445974
354568
410983
205817
25699
474986
482478
167283
24527
108465
370694
198530
409030
368810
263291
490366
360136
364363
373168
412955
196238
313671
399181
330543
297460
212324
407724
5210
537101
270291
550915
273355
89099
426537
368310
102148
185316
86068
506744
112461
428892
415913
123737
428964
289707
167548
289023
485658
421013
142145
129088
117676
259956
158859
265094
303757
562136
481120
53770
200208
474375
175611
356960
138587
512881
1164
283994
412659
416429
234887
1996
276816
534213
552780
259711
379847
160687
354183
109603
414682
197261
180863
94344
433251
146740
413686
446235
565078
233385
318132
346598
31282
309334
277985
185648
548439
459676
326402
245140
175896
38487
363651
504129
345400
567813
443892
439220
70567
124057
217205
301586
212361
323568
551345
512257
549249
405339
196315
290959
27199
229127
485729
558444
67700
436146
326482
244681
341435
85703
428921
93087
502915
126694
146780
447157
84459
215110
262956
303321
449140
77851
421391
423706
445325
219854
493435
50015
499672
536019
316262
133482
535199
29019
370866
374979
452580
19758
75318
206588
281213
44049
360329
518446
56878
511910
446621
294519
218389
418021
323064
301331
77135
330063
226238
173580
506324
229131
459967
486927
413434
225190
548216
497841
35899
429327
263064
285438
529038
206744
97979
146941
357113
110128
192997
21507
170083
562628
319146
194644
397182
475248
73685
15149
372388
270196
160434
71713
447867
506410
283135
134923
219677
147715
50710
369229
549751
316282
24402
86557
495090
232847
373945
254020
270996
349189
539
25707
419748
141283
548131
233567
472074
71416
392687
277149
58324
480422
141235
295274
203241
390201
211415
203451
371840
124047
335885
521344
118154
163411
200077
443359
419901
152665
52274
141523
40730
489682
397102
284349
344054
177515
127130
522631
109007
309759
28732
324409
49884
513939
129806
269513
239045
527963
299396
121276
541778
113513
246083
395883
546296
257524
110274
255148
513359
243470
236690
290519
515323
192403
440278
121799
335123
332655
24128
218086
35464
104021
254599
434244
455842
445949
324280
243069
429906
336736
47807
413141
285015
1676
481084
364179
329721
292092
485102
461369
532157
21213
341691
41030
287603
202433
288095
498997
467925
46894
425711
123357
531573
523206
126438
486909
482298
453216
172997
197075
413368
37362
491791
144232
257632
148560
244154
453979
144418
471801
290946
313272
285974
345529
448203
244459
181489
510306
4925
413252
436783
378633
378436
282377
219581
233993
301517
116415
315345
433281
72113
211269
341609
218479
231185
207029
398161
77833
94639
416511
43773
386152
134732
459918
358302
161127
150908
340921
498986
269471
384124
397080
158007
297607
199294
424796
469719
31532
252872
542606
355343
317652
47902
545385
72019
368139
532453
47788
201689
553995
429146
36169
473335
441011
332423
120539
340900
519021
207872
307241
17753
333195
14790
248974
356106
406461
375153
474879
37344
198
262746
407032
260538
268432
174800
332575
266100
48459
82074
121084
564083
304603
126237
203074
357358
458554
162884
152866
40684
543954
399632
487782
224740
481824
487437
541615
160890
299111
140410
163249
561257
496159
482608
430181
23954
566798
263281
240991
156986
510916
395848
88753
471112
204520
121755
351956
190704
232333
242255
26611
118703
205253
117144
542417
9245
75738
3441
325090
224313
385116
409013
262632
808
471363
75702
163228
361615
435613
47130
480789
188541
539607
27655
130833
173218
245013
272558
274553
427597
64261
389287
171605
282400
460138
3322
236411
563153
284667
205614
216757
523558
148832
3451
391522
12766
548630
568189
116097
136008
450077
168686
82060
228280
67096
404754
234267
533436
148693
181733
328152
276509
190931
555890
472263
58392
248524
29568
364865
455817
381199
168992
332452
256559
69641
511333
275146
219375
176323
107031
3020
163362
262567
409381
194159
32480
366658
477898
26112
127085
435793
227086
346635
36315
323914
187951
231145
480812
406538
66567
200522
20008
102443
41691
469854
202487
66243
145389
416677
550605
160931
339844
56897
324157
147300
321319
542736
353463
437956
549007
135313
315120
432733
436621
203855
551098
544523
269158
92119
241882
50842
167170
163965
512334
401818
502177
55981
252139
530827
501339
382458
414628
520436
10842
161444
549528
371553
146709
202741
128131
173838
177219
152583
354094
541938
198266
135033
60463
506586
535134
449874
309101
37054
89401
152754
176431
287572
10245
421065
47444
357281
306282
199679
453709
68143
474499
329951
462614
54439
557625
224861
479808
241367
319075
382626
166263
170729
319931
297855
306655
470362
107041
231377
461042
518060
69140
150324
15844
398643
339576
549911
175487
147293
172220
72396
387158
206214
214651
410130
302393
72639
557613
279791
322374
20157
531589
491637
229182
38191
381429
285419
279828
337704
72952
351008
269848
507976
139410
261536
62206
259866
274929
109166
499246
183093
220333
375275
72931
266098
13681
537332
165830
158820
169374
22194
431077
5597
305228
331648
48003
557873
209910
566979
289849
466984
412224
129095
518836
368395
306364
3797
304277
459191
26737
565308
237035
456815
38317
89207
270219
256622
18050
413673
77501
550056
507194
14397
121418
456833
361234
137415
347039
169283
344500
20548
167845
194707
37761
130174
148322
81915
121135
327696
367282
501238
300192
29474
414952
552500
120678
472938
555312
56619
51792
332713
130295
180474
383497
388387
368852
277508
563006
55271
559151
245753
134408
403418
167394
373236
51158
153168
290679
434349
211163
548432
262380
434300
211004
9715
271084
552160
497534
375037
544867
509925
29397
170480
189069
519046
75287
289167
35502
99388
233286
381856
542023
29063
564333
530558
464802
214952
355017
448793
400386
382079
146806
50006
25328
274203
469925
38139
523969
303672
521175
293629
276446
494006
272670
68506
187204
253565
336989
533182
407956
219969
178167
366700
388298
504527
481704
117970
325871
394910
69979
283328
110927
423301
392259
464396
308149
210145
469612
188806
254590
429567
263451
362850
130392
16858
304014
59305
331597
284910
76366
139659
24540
261544
427983
125223
380420
502664
183668
129018
371749
263135
56337
472376
36598
561700
231846
545969
471406
526593
68054
102861
332234
309531
491934
45476
115102
316520
249129
417906
98864
148731
552479
495985
13561
194376
189366
438233
237784
462055
446608
502177
291648
187763
115059
560201
231772
417660
528453
210466
304211
198242
5422
516608
315952
523958
109057
310113
332291
330703
318753
455552
500473
254979
315569
388055
196970
495592
143422
305773
547005
261855
126746
94479
365421
372976
221025
198350
452949
146380
533347
361392
75198
400471
515598
64053
192930
221766
222515
271631
364446
353700
365965
519502
275269
487892
221294
403900
421361
299626
494808
171622
466006
386434
557633
462005
447643
232225
258908
482134
477839
523152
505470
309989
512284
257389
388346
64369
248249
188791
13355
43055
448507
117760
62976
95226
444317
85881
425109
60269
298507
295586
346542
291020
477325
489159
100553
128698
448037
17292
152959
47860
339237
329588
557116
367
34167
402237
297642
133770
33459
488959
255129
417853
458465
29853
256792
127066
528679
268193
462682
356813
110360
515019
475413
350865
161908
273306
318405
333851
91305
52697
454065
540399
405633
210872
293693
229083
43403
550591
124933
67989
357217
378502
549011
364818
294629
189965
541689
297524
143354
279581
196293
335034
100107
311109
535513
404294
3956
95505
498273
64316
408685
450354
225864
164902
220648
227963
209271
257898
425300
272762
489724
167542
556637
521644
46265
473616
178665
387106
400512
92646
195279
564029
301041
467478
158579
56457
348282
196301
508074
281632
37236
343286
190091
225189
52784
511958
271107
173539
530582
380789
409583
223911
395931
173469
197282
515001
406997
275904
54849
289866
138020
35694
140989
175409
438758
72674
398179
365956
493954
162746
86455
16791
408527
253128
89821
152643
368822
217773
304453
224391
357386
525684
105745
328229
446024
421168
119642
429435
538323
559575
432315
76786
549434
73773
191544
564979
199839
230608
302193
120855
133177
210203
432568
319262
212733
135072
464840
123649
75840
371
315076
356671
113895
62819
394124
18843
229312
329745
13994
74667
328527
306671
273331
427305
491906
42065
256356
489239
332165
203366
173430
50767
460798
33615
356177
378925
23010
542149
299174
437816
71875
105662
271037
141061
426179
158065
346493
384997
464446
43688
411414
183633
146173
69763
157297
7072
408672
374649
523468
194659
143809
175904
319515
27970
452886
50507
117616
716
198878
28179
361633
182298
67462
314771
529973
550757
451955
172380
533957
566497
155725
270493
296432
125673
228550
93254
17612
522576
267537
102804
66043
164602
93670
52915
63332
169987
234657
265178
468098
206726
478192
435898
45378
22942
292048
543625
355892
118322
248080
554668
351823
193041
70017
39460
354883
147793
417990
455424
487153
154638
326357
210424
505117
16967
174406
40246
176026
358196
155181
74969
562875
408627
497635
149831
507105
514848
162230
230204
234886
205542
444009
46113
294014
25855
286833
260441
258072
125523
158516
45672
432993
339444
330628
17302
144539
533107
16350
480580
527376
340112
397832
539065
2207
516253
12271
411733
312104
409879
323931
135163
262834
93330
36220
89834
437544
326167
495785
143590
206437
520749
95902
419880
535637
461194
149375
191485
42811
440990
16292
152606
146992
454291
245105
63418
383860
117810
5589
60348
293521
16567
107481
215445
230984
80197
420307
309095
331922
139017
267055
481573
228105
476213
157445
134842
314428
554117
371163
168900
448976
1519
334887
93881
191525
179439
180830
529139
443967
27177
294593
394306
24338
348294
451936
19160
488850
97679
550798
371893
548792
163435
485544
178244
58804
42404
517219
407895
112997
85619
241240
545541
102416
376359
150987
404429
341900
353344
86769
265421
222560
223105
258965
410534
91069
457421
53433
186634
129006
3082
158278
115843
482987
360365
491568
543536
174328
87470
311246
4172
435887
37102
378332
277482
398432
25341
524429
179562
139022
200945
397511
207581
150194
538778
92859
420919
538411
189977
553571
498011
60716
167609
242581
228704
321769
233702
171116
507833
221690
555768
450173
359399
152954
179895
359071
321504
565295
191147
339942
47474
291571
484334
411099
153355
428892
305418
263639
237951
161824
433116
306326
71334
58089
315169
97281
172541
552453
47998
514937
134999
307845
435262
119585
73086
139928
310355
230829
283419
19509
477958
221132
379399
405939
37353
533737
524901
257571
495608
306300
553334
508746
72702
258377
75662
513436
473809
422290
414510
493996
184496
35860
560784
261409
349640
272494
427833
238203
259447
209558
183435
210842
192390
333971
44495
330088
457186
451839
502348
331800
444513
526401
8302
346446
260259
269753
64021
328815
269469
218849
256891
291137
449413
43746
285988
517463
335748
517554
157148
1026
139884
108311
25314
320826
496157
402805
540607
336943
260176
465621
368798
407868
217321
415009
99258
90165
272466
304699
138345
66852
432063
331109
320213
38570
393060
472103
397124
508128
171050
72873
497468
291096
347389
161337
56092
412605
463529
62648
171605
432132
437327
524679
214528
340284
553602
410770
282561
279875
480975
348965
281834
228479
365451
164610
304847
427577
318786
164964
147614
469220
530096
240025
221325
259551
113819
480253
519500
320325
320430
289216
315415
400184
448387
207813
278522
20930
340428
6960
183398
306499
228813
217856
382584
483103
185001
547860
206064
22603
188014
563766
510772
450353
255390
538825
514142
192903
256489
256900
300752
267994
493576
116291
245235
496034
175494
238419
534279
51516
134815
234059
368654
255541
148293
302330
363857
433253
286593
566152
227840
454345
186995
537411
296257
100463
241326
86146
554553
304776
12333
558225
96520
174444
450815
41247
492386
380916
539443
439033
7435
514893
73271
128340
173774
313718
428122
92691
525092
156590
516662
149395
247569
349533
53849
155463
57418
359325
514531
409745
464752
487081
89974
278219
215468
503774
265307
253207
495464
103462
377703
546988
505553
388559
267564
454022
215835
141360
376096
97385
523183
32209
500226
57889
117256
228598
288098
14159
491583
446696
66769
438618
326827
454679
229504
495206
528612
260722
263180
529688
399192
235615
452382
373579
147310
40260
149731
66246
67243
427053
25564
176549
249695
169256
178897
209309
145673
259524
152349
527232
159525
537626
267229
414891
207692
410052
386064
212913
181553
212856
408004
263929
203785
270273
236582
446245
278895
172426
212379
466052
476889
157031
252308
45872
2728
496401
542365
23099
217249
318385
469370
16732
265014
561035
159452
258411
1332
32833
567570
169407
467385
250003
398457
186582
458946
285778
88729
446501
447690
333897
446940
456588
91354
230535
16121
261766
333099
192855
17831
76332
214127
68111
66182
494787
155247
310463
3172
78949
308921
82688
392398
172129
481626
55725
276397
363561
282865
289347
272276
181251
327194
560630
407271
406871
127780
83213
77645
210074
233450
85746
434999
197564
385062
391230
173525
92923
29743
205318
2589
48305
297024
388489
99705
125285
229128
422896
315916
224332
515260
412493
550125
362979
418250
567042
397038
567017
92015
406614
421295
182478
354916
188653
79852
551418
496043
54989
253244
421637
361876
349723
261552
417977
151699
95659
132799
407817
380834
380552
312220
510486
94029
98579
113337
171715
276850
295290
160643
484825
327662
282740
139273
365260
372789
268311
244799
241824
143267
159435
356429
380058
114018
255443
393127
170147
451385
376709
251899
306898
447858
319612
567955
295415
434076
201888
197496
112322
401555
195722
274164
438217
533798
391764
120791
395704
563459
124847
556020
484440
68747
559597
453049
172936
458409
357600
120222
565785
551597
386768
165417
431128
138883
306071
126875
375567
114344
104967
446873
131304
262472
41549
408369
166444
436066
16473
29938
452110
241682
328009
179582
546955
484827
436258
48000
543893
443455
204070
84888
145106
85998
353935
240449
118858
62570
505283
527262
505177
388810
286005
296419
223346
162958
231031
222642
464708
156594
277559
386241
529760
513318
211951
150269
265294
13113
480365
333762
250606
324463
469947
381701
464018
554573
248787
322939
90124
187328
378709
59351
327052
257806
91140
125462
528474
506853
101878
209727
244612
111882
19402
160692
76941
268340
446970
315056
149687
252760
462
348027
154909
421874
15883
69761
490332
240504
399937
394212
117969
295347
465159
491903
67533
564228
520236
101683
102662
97415
91210
428350
401154
10104
98791
394036
93917
408383
49712
462026
162869
281952
139286
410143
231721
278189
446774
216119
279550
111883
274935
384709
320665
288876
553000
465388
298292
412271
337059
52713
18179
340748
428224
396359
356206
18495
369822
263767
129090
545746
423022
167138
176838
399877
35304
100430
554582
199870
173023
231729
457703
241078
539798
99734
267880
502682
388157
47008
506296
406016
302092
243288
552018
306139
392174
118600
508532
193388
546018
367913
518166
197620
120886
295795
314072
293652
413074
558492
463938
508926
517430
272005
235837
566312
437769
443660
330031
438577
334221
385151
107484
413469
481783
56988
70535
430683
105112
451453
558476
324476
390490
42566
198134
72828
180058
393152
32903
490866
358185
236795
255134
371435
252841
485772
309861
331151
538724
414508
251385
490157
429910
36004
209222
370189
51886
92873
231048
466054
343742
331899
44703
159268
391493
395982
101125
226025
473076
239904
358890
75259
450203
352243
206444
145258
370728
233640
32805
450353
159698
566176
289128
144098
162002
469430
97059
59424
551986
366568
450082
332569
241440
425425
20234
98275
96966
502630
551398
295825
139107
120064
222705
443451
4859
313301
3026
440341
308946
462291
500277
171210
163053
90424
43831
502074
351502
419381
441602
321884
127396
350806
41593
201788
467551
140024
305743
250598
238076
333432
168529
80324
230983
61718
97890
467307
561354
210970
389992
260109
328652
426762
27271
244530
520436
325973
219757
379239
489651
191809
351545
12870
103254
150248
64870
451128
249005
433039
477825
171033
113063
451094
174850
360674
369515
369697
497943
379416
482991
24601
59339
92460
371295
118499
559443
179847
183784
326972
507073
45931
508831
485009
263872
357186
466119
54000
34394
240123
245180
530846
493291
29573
165050
54314
427245
248262
411036
473449
176262
534123
230372
50266
115118
100712
172457
417274
482546
216207
81117
541771
250514
5189
131480
247559
191315
58065
545442
122117
442705
452195
180067
507222
139325
392701
436251
35833
160764
326000
134388
114460
54226
262999
22254
256982
536777
213969
274700
427093
178135
496121
248573
450177
250237
149147
87768
17696
382431
266840
109334
480766
526239
127392
351378
130576
179152
172666
28247
520950
80907
200472
316977
70535
57049
541828
363062
209869
432242
189353
272725
495572
282036
520838
192725
509655
345833
105653
182078
383345
310329
403078
212488
466069
464856
214759
146754
230011
111057
414110
274555
536734
187522
118951
74466
468459
350625
538898
107545
221763
119442
458384
127700
539833
218080
358993
44775
498753
229349
297465
526767
13485
347851
500139
9471
364843
203951
304420
451801
12942
74595
150507
112693
22422
292303
415976
440920
39687
54307
54555
192791
51826
60330
424634
337318
80418
277662
530056
286781
118310
331139
500214
239049
39969
337362
201453
359753
258358
118894
551793
335802
171162
48334
387357
109600
122947
107232
236838
453751
29101
550096
106571
522253
165527
103993
495942
355281
534568
52417
343731
251333
343227
535469
568535
241268
373823
503406
439681
380482
107138
130640
454041
289460
393363
348551
179034
393495
410192
437388
41928
130335
414852
29120
473447
462491
235831
444906
521028
435457
202235
477417
401750
328320
490471
554097
518825
20798
31928
367521
117021
535448
457642
403783
197801
235679
288369
224848
341081
104916
541666
281723
346613
201996
374282
96408
342393
559809
259373
136570
389618
167763
115790
388147
151587
511053
164528
506933
371358
370304
357619
99819
61561
405016
391296
532090
340243
524081
430620
546994
486809
474876
154828
119637
328505
558126
92692
164364
554644
402940
449054
59976
46424
171477
461381
541647
72248
297608
354558
217548
541331
549995
14797
410723
469873
74155
176520
458901
193454
33970
380886
426153
444839
355193
325770
86114
245487
499483
564956
421113
2465
305900
355310
507587
509823
234226
201420
344479
495467
470375
486789
431098
170489
392515
486044
541784
300875
88655
197334
515095
301208
51612
85828
551618
476673
279886
543281
382820
287355
147382
1446
61193
393749
458130
536732
326139
424925
57028
74899
544705
280045
123391
556634
202518
372889
502730
366350
323423
42650
460930
168871
276158
199853
1448
348092
362311
340641
191120
287674
506715
194589
86086
1728
177943
393766
516213
301690
194978
454810
451409
146812
14962
495971
200128
292396
244716
310517
508081
527089
286342
83841
321653
351410
254005
449209
446662
492973
259963
436803
49138
225589
43998
89251
431575
436677
190820
400541
119394
394776
72282
491246
263489
450662
270515
335592
122607
174030
366806
248069
276958
540978
551460
556167
373956
204935
412302
306696
223746
104150
278044
300362
86426
377740
100806
222575
442090
344541
323934
356780
543044
108401
335280
64311
481452
210109
19102
235698
9933
182623
382648
508486
113590
87664
144982
206104
94879
364959
291633
25178
211147
488087
214215
167743
417144
386418
124741
273125
171668
504215
88653
282217
36560
159883
159156
45294
221466
531482
518233
488634
206506
25838
333898
562261
199281
19257
462360
538956
6965
511557
540749
152976
344276
338580
468369
215166
282423
73930
552931
1519
162757
6629
502835
306570
355681
315971
229731
396534
33640
163203
319606
240986
353699
444548
64425
258718
38567
86936
39863
518832
347104
524286
292063
532956
465398
162086
480391
231145
108141
331758
267156
449229
323064
204788
193610
403553
140315
208337
344930
23101
514001
195681
184633
144867
336151
258195
565738
522387
463187
98765
401539
487779
55702
436121
420081
239238
536280
473131
452828
74548
111690
68067
451699
36418
308253
45370
56122
487147
402801
163065
306264
463236
329790
259696
109491
168290
12780
311213
275920
244663
201533
301857
197834
164158
98930
148655
367870
431981
441987
527524
155036
262029
495349
331948
157353
419136
305115
428021
122407
471459
237229
321781
248614
68694
277744
245134
111397
525576
49336
18478
118230
55269
486617
19235
17455
184927
76106
91113
302945
436597
346041
275547
286021
349084
126729
10440
303742
1970
503271
4150
303093
149328
272153
80188
182113
87307
459490
407835
72979
64673
254307
304345
131439
357897
42576
139835
407936
49541
361366
218218
145776
220787
134994
278957
380341
81162
331050
481240
361647
7784
561485
76329
113837
563180
507156
489796
171555
283398
67302
437374
42166
90671
59193
10048
322750
233097
379420
563867
194745
307400
127769
140830
283172
385362
413505
307635
405249
415827
239146
305131
332686
6812
299491
506733
68434
393343
305753
387987
499285
172960
465056
65704
449160
504122
171168
163495
512931
380509
504430
213578
205840
136634
530631
487924
145145
299514
232058
504666
265798
375968
33965
90596
144552
386418
81888
53248
154365
179935
184304
335022
57652
366964
987
307154
149832
156497
218659
259416
542205
477606
507295
149862
56070
438640
207737
557251
544738
95551
263250
394549
425303
190314
227844
78640
480336
206103
149039
293389
115595
299179
422999
44566
330537
17676
376489
135363
37841
167420
552029
95120
494846
200426
310908
524378
52219
42394
254026
55293
238966
200158
150984
246139
342822
277825
546673
71712
110491
247738
325975
28310
75809
150682
407573
9131
339392
174581
380818
429885
202646
532135
185582
60629
356443
111178
418782
221354
526970
95936
350714
481561
323617
58235
167828
192031
95856
267072
273223
367586
518256
496279
462048
352432
43277
377958
285737
438907
280295
496346
500765
242237
200409
185063
446133
83441
479701
235261
470084
529966
146972
238060
563564
418239
30653
137846
91582
54638
102057
166779
353825
293365
79850
435439
465533
179255
544335
371888
549446
30620
394852
201554
11680
173746
218107
249585
486017
173395
361795
79354
453421
370136
15161
55122
290647
368972
448504
209163
14890
242912
194732
246657
285726
358053
296783
414742
117206
274041
394036
374724
387530
48834
503355
85737
268862
66134
196940
101180
525015
89885
449886
566773
308081
409679
493734
84592
94086
344454
32769
366627
506706
8698
68686
62952
377962
380359
225446
559058
62972
383764
457329
409850
104317
408523
290075
233936
199738
379005
568353
469955
377616
160201
25885
467475
100724
50400
95159
513925
85135
517191
476177
264040
29812
490737
465710
227247
218130
519627
269439
224782
148528
377683
407404
559831
129943
308081
192485
533680
405824
188292
480284
384152
97083
482794
213647
16756
201378
430633
325430
244588
220166
404552
329319
54093
91761
219981
518504
476502
207312
448517
440043
171957
24608
538984
258037
445343
427497
229974
338496
26213
444227
106471
470167
26600
423621
499603
326327
56226
444250
74494
127670
502005
240591
369870
565593
305921
532789
288427
68569
85833
14201
265065
121171
524304
345404
15689
284804
417453
521427
495358
506289
47765
290330
447657
129338
36619
365049
490860
526418
8842
223396
544448
559224
281880
300160
345738
535967
478664
469518
192212
74978
218557
457349
433773
276951
356635
11542
384251
407924
251870
492824
311988
50931
102913
436910
462524
504292
444739
164370
399629
454202
537223
347491
285247
249413
83255
252142
261400
396684
522707
217389
376580
185602
507652
464936
45816
229272
311813
452399
104558
249319
115985
188912
475131
202843
567371
418431
25869
333246
26725
480814
70807
284867
251016
349141
47569
359038
495547
476311
40122
205955
97958
313129
534737
493716
373713
128651
157837
196794
454879
236721
367582
161491
533846
253599
41413
134935
93635
439253
240702
43815
377414
249172
75375
160461
375735
527255
366002
324488
95204
525924
259757
414736
425831
82337
373353
485817
329444
72152
431218
219287
123180
29655
528721
492950
16564
418367
349195
325318
446864
265554
501331
343517
464833
357358
134681
175942
186628
29481
279982
166497
195557
346739
536435
415407
262121
69667
318838
83516
484658
444004
498163
188537
565151
439409
90237
137189
235277
471140
255636
165052
224989
475631
93278
46797
375115
552655
187948
227278
155660
268859
75432
274584
109875
195108
548958
473773
296345
80566
475440
340151
182617
256420
364909
413046
438146
370005
540308
134421
478416
373887
114015
524401
441659
261141
308486
195988
378689
262431
230767
157323
418953
127032
253680
507678
1997
486831
868
147076
34480
197516
213486
362446
361147
254397
356251
464826
94082
522016
258113
410314
342301
388036
416281
185064
542315
196841
185603
244167
215303
6800
561576
38478
168209
222558
480286
284231
511149
107171
456162
12499
91372
509740
414143
101240
485892
358710
35382
408615
28420
338140
68631
264890
385238
536617
402052
258445
199665
15576
139220
2180
503452
122417
378345
83785
487287
207444
33134
145307
331752
143130
149769
387301
484330
488820
550022
327825
53669
351512
119666
99480
42784
267732
71029
336144
29219
44655
218528
145703
423383
444599
565221
371032
519396
432845
525503
322528
8216
96399
263057
239433
306036
369191
199416
285724
113557
132852
186234
172481
157215
95798
451800
208803
180008
322584
523111
294008
510572
97317
531525
407408
361519
270649
42336
277972
129397
19872
250097
295358
427374
112017
169159
191477
355093
133504
271297
555912
38334
566507
118460
139576
223450
396143
423682
257746
88497
77952
341364
370134
332281
384341
103408
80839
364564
295673
39627
408710
317286
33573
367942
71462
175513
168500
193041
151091
28473
525638
207997
540095
278244
233696
565120
156284
117518
340259
2706
13764
378588
370733
247062
62965
167667
27412
278314
315870
81071
132485
420977
39528
90328
332997
332622
551558
39819
103992
513632
508814
74371
227631
545062
42813
470439
385490
536809
452593
545276
290446
502981
13300
315051
266339
312776
133184
412731
14286
210311
417058
419591
545034
475468
290556
339996
192190
261886
150334
119694
75617
200157
208724
268707
353458
120279
48697
531883
78679
487941
159193
523395
189557
319070
371147
227475
312284
348758
191777
457367
333968
490158
231611
321893
84807
169982
82545
7710
61656
162885
438664
515893
501856
200112
62196
527524
322772
49955
390656
73054
50780
363296
244815
560428
224995
291177
342503
550665
211761
407837
375017
131167
140006
165282
88823
220444
32337
324321
494445
223910
418304
124851
142615
121520
386650
13193
165735
99858
332042
244180
387558
185130
238411
226062
260164
318172
226623
372678
37307
173675
246809
417138
228823
414204
173226
353450
416606
502268
157981
333296
537154
420981
413231
82460
123725
557326
532256
187468
449767
385178
414688
213030
241437
432706
497701
232211
184760
444029
471154
276446
224690
286192
279041
303534
415930
317987
413380
238746
91683
69952
159181
564297
531517
422589
474999
209771
165420
383483
97169
465896
311588
530741
61009
381856
254596
316100
461708
18165
248099
305881
37392
321695
513530
470211
313569
426668
276398
505319
142414
418012
127816
504437
345711
416181
369771
245565
291080
553076
177567
546003
128596
89810
476257
518836
288353
23077
328247
247405
69096
547090
462073
389717
36134
159311
311037
247217
139812
321539
424286
217073
300173
499243
338352
516656
239826
222054
289260
484372
321145
329812
457054
4536
367312
456006
180356
137601
18851
363929
170877
365121
238559
260346
45077
384730
505366
241559
502177
332309
456440
193836
292389
157052
102579
559314
413803
417862
384298
357824
124562
308648
525083
333874
220513
529326
106020
331556
510042
462635
427099
320109
396011
112312
288770
174035
470293
188827
424888
358474
336149
101105
254338
389469
421295
84609
373204
124537
468729
127391
48034
45817
450675
465442
425025
553255
120243
499297
301580
543830
491130
369565
259790
173835
218714
391996
213119
476229
404006
202762
487433
219449
38519
106573
52995
283536
543891
561799
360032
505414
303724
208138
388952
218430
426628
203585
533627
94803
92976
117492
199813
195245
289439
346457
546213
89200
49301
145536
123932
434218
51187
19326
468172
480472
499950
180017
167880
103961
373918
155166
20475
296509
214175
457959
319858
251712
314418
559394
411042
130183
361647
465246
469347
504257
117473
317374
245986
375539
344070
480820
504425
254767
250088
426527
330940
396662
59509
146013
397908
72270
256381
421849
553058
267617
126476
414992
100097
358844
286904
60454
449499
55180
124176
209647
487444
393504
102273
74199
240063
384737
381727
293942
452006
18311
370617
12250
528932
86249
512382
214634
90557
478661
315514
348100
514099
546048
429485
301001
555723
16121
515695
135938
425198
190203
66890
252930
517479
76475
223263
47546
442651
84980
192801
236804
13165
38546
480917
467604
202361
511247
224400
344546
568112
490009
471366
40433
213211
341778
110194
217677
506957
178054
414691
295248
52292
42060
273389
426746
288767
130192
194435
181061
126104
471687
42285
199287
320845
417899
157843
391497
442990
301445
45146
431272
263161
69263
323899
321568
505875
321465
304066
353381
228627
27463
384515
486127
404224
184340
496106
54358
160094
434623
387561
362613
478662
155111
41522
65028
495691
446862
3693
183970
417668
566225
74439
545877
141626
34846
267072
213599
558735
203332
310818
303262
1773
487923
540900
117363
468511
194094
380610
348519
105462
487490
142545
99011
516414
221766
98330
219495
347410
279736
562142
304105
478219
422904
258077
416067
369277
502547
395085
255207
282442
469474
320109
122852
486669
11661
29729
327644
446422
58339
189043
2207
324554
59228
359734
533943
81323
124407
525531
523252
64738
296142
112497
38997
42468
349571
159565
327808
512343
199441
424688
186300
253720
532074
457422
503143
269999
80303
199228
24645
328862
103356
526200
172361
71301
517690
235065
464192
455167
59243
80092
67104
246934
216398
392766
120926
224384
112290
382410
28171
99685
402012
539432
353665
213846
401402
31945
163242
470731
54803
248780
56103
530913
111603
111248
366915
242960
436801
89148
168427
441495
112017
53417
526957
402784
496988
460976
466535
126160
358298
559445
413840
293238
164965
194042
103717
537748
334987
259740
133270
98751
550462
330245
362597
49959
519761
411064
83146
75944
109188
26509
237480
381391
545358
285070
534839
299668
354030
217216
150088
187431
387773
401279
565140
223423
539510
14113
256134
162494
52156
280651
469011
272912
131828
376208
85116
366116
522879
510277
189630
446880
14951
218506
162
483521
114308
405373
438838
451040
64450
424450
13751
547951
148838
553947
86203
331103
501350
70717
76484
88292
197481
64311
74207
422915
250950
396536
542584
189795
238512
556470
222611
241873
18632
543330
461568
218208
554920
17416
293190
264620
163261
458089
214509
47141
406060
21391
226866
533816
172734
121808
231185
495088
323808
152288
113464
383858
111281
163588
131270
457453
371875
19313
233742
558582
318750
229357
553986
83053
402454
496177
321690
259989
528300
533642
430593
128732
256816
324792
388708
135365
393213
83960
16302
267228
97196
90659
284941
369638
403057
394372
181375
205352
427133
53767
120544
134746
517492
516648
264438
305204
483067
107871
152363
25427
289625
61264
35390
401338
210293
395847
350873
252282
41645
549293
70322
465584
274685
400702
117041
218157
43716
522563
528619
565872
479085
243630
426619
172585
382408
54406
491576
87036
212931
290959
191465
262267
503287
320161
564695
45578
291306
45563
521348
333130
513258
345586
383759
38281
213434
393384
441160
120313
212339
473104
99560
160629
434225
124069
274532
107887
469641
2459
309223
20097
507912
313907
301791
67516
70970
531817
59802
393056
28556
206694
107555
470132
508163
500529
537501
555587
137885
167003
323381
125581
81261
294982
20107
279552
195782
79682
468250
1777
193276
545672
336524
253149
302745
465246
106433
127115
327949
256954
253284
369794
538318
513735
92678
388257
566567
505868
440987
79856
169152
64448
524296
224443
236688
367746
128123
292336
139824
241621
50017
298739
525733
90312
79730
506203
249326
264960
219580
312358
402315
448709
553364
66235
106336
363787
98433
843
74962
175360
494416
419593
20772
48010
90178
335313
85794
537823
66875
478188
268794
23871
461586
22508
46928
457805
129166
5258
272035
385742
347811
253199
528064
197267
179558
129933
39947
281652
110070
322473
507748
80921
223695
404719
347770
21458
119007
175753
202231
42732
526632
247005
242803
439650
172025
500933
174406
158103
261289
407780
525812
418982
473644
302853
55769
498666
179910
107215
323386
286703
202966
373696
191612
125516
239366
360134
178941
385051
229520
135782
377458
62300
270190
447446
460869
465286
444936
182971
33922
502720
386867
558463
371080
60037
96021
64148
400383
373539
371679
102888
248997
563621
213770
214557
532326
365085
312438
504677
184597
395090
512105
10138
396177
471144
55241
504352
80568
542508
383446
347671
277368
3468
255211
395246
36217
535328
540439
97088
264411
98150
526866
301052
383857
65485
7574
367560
317150
163702
336822
210569
443804
441468
452915
327616
347382
228816
295791
331031
466875
108613
198888
65936
257618
382942
132040
218270
223271
324643
226248
224750
180387
344806
461312
240468
387056
280985
159185
115577
258071
217188
220661
7460
184091
366230
420525
79589
398163
304841
557472
342933
418311
141633
530636
323127
312306
110475
539649
291543
46515
487792
356315
260558
556984
498473
3015
128123
257749
398470
307586
534197
14817
500266
174002
63104
478472
193434
363052
185802
99608
407383
161580
522868
305856
296400
531602
273571
86962
452202
6489
459561
435162
239659
559807
400549
504501
101974
235292
129203
488508
174081
232115
150462
549476
471975
147298
477194
403446
26678
261932
519195
190509
275880
373097
66782
397775
92258
525532
75781
235689
38106
457027
147972
159949
473364
310182
382209
112662
414070
359411
317135
283372
186847
228926
184224
271803
426296
156827
193364
194564
438125
227902
78723
564422
362366
126016
455655
85867
107013
339893
333473
328280
479446
283063
137063
553556
87556
136911
106309
24788
421593
387130
226178
290381
200026
223118
513791
433757
462893
296377
245701
205149
10796
26474
283121
402773
289831
420124
511763
297509
96126
95772
231336
506102
45244
47481
547284
48
82495
103122
556232
148063
369868
170528
530941
102563
255276
49231
565297
411112
171852
459880
169639
519392
401408
264286
207030
394770
344372
430098
567069
362449
33151
191913
28264
185054
246911
438172
293291
431537
533094
366771
413032
441789
263346
23231
207585
245591
495580
144755
387938
186538
406104
153331
541017
439909
312827
210370
361429
267612
320464
481245
316608
369851
502356
97201
323787
345363
259335
369172
308674
432195
447522
538301
425232
264003
314443
184073
51492
337394
181752
33483
420658
408821
124903
546558
259306
15048
500947
567349
152481
339814
328698
315330
448360
30016
215591
301464
296185
546038
544492
147045
142491
563420
154240
517393
480792
390131
98829
240040
71929
212265
203545
103230
532012
312016
376002
243710
221182
399653
481553
175759
9229
204336
214242
56402
356504
442295
274800
317924
156471
236933
90679
305820
131404
116351
166994
271546
62061
237173
106385
242136
162228
291249
277793
74331
174631
336172
53575
526194
430559
92406
184599
288531
274542
173161
326974
57381
497864
237304
368764
536369
18115
420802
417002
21795
75772
352905
529165
393603
84747
308598
474261
486957
350160
14599
15577
304826
81879
24106
113060
25184
13367
413633
31278
338003
339910
45652
24592
411772
320104
72245
385589
100723
131796
436764
393491
259284
320488
263940
304278
222428
463970
337397
333438
129843
433654
152488
567422
493515
429853
434200
503286
537076
552711
314787
181619
290900
237382
296233
480697
315123
554981
428259
546389
129163
44389
85387
223503
504341
2957
471279
276586
416189
328959
278253
187350
40904
221818
330581
378551
297387
384731
93438
144674
567165
11702
394365
272897
500169
439180
513625
218783
505460
38262
372834
264494
374509
213659
280831
292619
553986
144228
177729
240698
109428
107827
31807
163894
277225
561018
434652
229455
38710
318215
271968
139171
220046
22271
232397
238923
537571
101839
318419
55631
326571
406336
180707
68171
460233
130494
220284
502863
100397
250473
3017
480761
85909
69981
191313
540331
515155
157208
274869
535357
132588
196189
441117
139480
200760
183391
227571
310143
368115
541259
488620
111162
401061
297927
179814
177395
499620
554721
131659
68714
537226
430056
406447
205468
183983
136328
47171
110912
461077
332920
11078
220537
79866
551236
344721
325992
366661
161579
290414
217738
33915
374343
57064
318757
416402
177199
540929
428812
124024
247232
394905
412080
171694
150389
425681
475574
169080
498604
439689
372884
450936
158379
238606
491884
500509
5453
396057
355086
329847
428876
37668
11452
172686
304818
453818
80142
568074
225980
134734
240481
407454
316427
563648
115617
438770
113854
218033
408622
132219
124901
209403
288849
335657
42637
379307
548371
440753
380360
247913
195874
397130
519869
161011
375376
93827
491983
425675
112005
280745
215081
235097
413274
19231
33992
484728
400943
329198
258078
119903
51476
2174
513733
257960
131971
542596
314719
79215
547742
321153
46873
116295
169789
298981
246761
424548
59281
322198
86957
35870
308238
201092
548276
415624
148318
169772
223261
420505
495416
261886
144219
117027
161186
312935
224041
150548
372430
448974
42463
498604
540689
425119
146952
151073
234202
378502
409588
383897
349688
341796
265126
532935
101849
315990
111267
341438
564347
356859
85357
154847
199326
76525
159421
239481
394544
81707
474021
1080
96828
247691
50413
83700
202673
54225
156529
208858
350481
129076
462857
142705
495880
327605
19254
399953
505094
380258
141922
25000
72889
554366
454777
203159
133534
350272
405161
127740
514878
26464
89579
154684
331635
248198
340053
247636
495384
48606
557394
397978
498555
394453
173856
313788
534127
275509
306571
238104
126036
149098
256302
448221
461576
243274
482061
471827
335977
420171
136788
528026
159851
267361
116566
272665
14610
446988
266939
302664
282261
201
533460
537861
145079
53785
323552
473606
233074
473592
304457
435200
444480
471742
321990
61914
453371
129807
120112
371044
5712
458299
498800
299464
333996
353028
213940
526158
565034
286696
100852
471831
321766
59619
114067
380116
174254
85021
424038
201554
461389
97916
139677
192295
204298
511393
251739
232544
145467
510637
77296
184969
290695
395386
119370
388386
280993
485429
127504
130684
245566
355546
501345
364946
461688
404485
180818
545583
106746
338099
90091
132123
372192
23780
294584
544767
419674
507467
256861
153163
346114
272451
129293
46195
315847
113265
334638
406805
50057
472980
380036
34156
458875
407074
226105
322485
508350
80707
203597
82768
165697
240230
18809
505749
88014
259357
426296
75657
456413
149174
63464
220487
548203
373100
448986
509198
173294
23894
385707
309992
489146
97107
86875
486350
280740
95347
117170
204622
295616
392608
12582
491075
563796
255356
443900
243089
292885
421716
520955
42009
268904
295775
537241
314807
50906
97875
183027
165190
365440
167916
84186
30307
499084
435023
325970
206530
536376
545691
129367
455951
372445
303323
45325
100623
117324
556302
527932
16982
158262
341357
4505
278754
439781
279854
358045
536811
292505
492531
441976
248236
95041
525317
471509
240263
173486
482221
420127
234534
165234
215083
126050
29898
412880
491458
370650
515749
88566
393737
544802
523775
1742
567609
227727
407561
91312
565350
521191
458455
358611
548388
295853
83847
399135
556116
193388
188630
485268
388648
373602
440402
341008
321377
412553
489154
21720
128909
174250
469149
295842
509057
218322
92469
165891
537810
161665
156395
96760
83121
516083
514011
394741
226797
402908
515823
400580
19392
4976
433665
194542
495624
350218
224807
262168
13801
76569
292054
458024
318740
433648
534258
29099
485794
92380
206223
77524
540561
437948
345263
122289
233163
43270
220256
63211
370842
275211
184898
411942
351207
468077
120570
173675
506653
467423
504949
94705
94294
431271
22631
469895
458352
188964
326838
260902
444125
10501
218322
67079
47347
399142
440702
467872
382411
232642
179004
301633
414854
458728
228830
311744
142285
305882
419159
39846
188499
252307
245761
42671
243450
403040
316955
55160
58109
511545
230462
386288
117555
535324
263206
123726
313014
39363
535201
357720
474261
524808
312934
368800
446805
387200
174580
249213
345775
325997
239173
161855
121682
333278
6351
282595
461986
162034
486624
436484
80158
400696
548671
151964
121309
233749
413366
161566
428364
432289
315088
98267
504218
49532
221671
361454
370865
242260
64928
267541
347161
147962
381584
23174
255826
171351
431854
71291
263812
356628
453477
374937
289723
235166
488587
187291
501318
129058
476863
376933
275635
136878
339637
97972
510171
446114
10815
399621
212909
183780
354628
30276
564331
79521
490816
89166
498711
222044
281380
16931
77237
482620
143989
143521
528835
500493
92459
408254
303147
272996
164004
468158
423088
71380
160985
377007
555081
425390
552231
388058
246359
87575
352516
458011
51036
128521
447983
506607
148465
237288
298377
461528
99395
339442
49381
136816
151281
286222
85859
219942
260086
231106
485850
25596
435727
534484
264728
311437
465881
367291
535462
98510
252127
493908
263503
251301
23580
496633
514787
74998
116803
556984
326703
220630
61694
489099
57749
487778
291433
423725
41512
31732
369178
244489
60552
476652
294862
474038
112932
485951
106823
495153
301845
403106
250039
237521
456199
115434
19603
488062
398600
161719
27208
232850
360601
409743
218480
441667
113901
323541
544289
520251
45153
94868
519625
56859
509763
490353
419788
247098
549758
275900
25908
566457
429680
56290
480220
428645
460589
81697
363764
181407
136039
39055
554529
410471
436284
44245
71586
313591
375370
211647
331873
439488
505390
484886
305078
481881
113649
77382
439085
233766
433166
427053
353690
566407
79057
489199
2103
187033
433933
78295
206261
313809
317709
84443
434345
388646
141542
272250
511583
525832
347547
497586
369553
337103
354073
16215
406443
218102
238639
232961
340868
232115
340340
77384
479057
373227
127602
105442
185359
357660
266876
125176
524168
173306
293862
213569
238053
493594
250142
495389
125703
447197
124546
194709
142473
496275
298423
76752
227689
480978
488656
385902
309155
237845
363193
402948
391545
562197
35091
315982
255588
108665
382869
388016
40414
79105
74949
159697
8472
327911
329338
497637
352114
53263
112623
29893
348080
322095
403531
463079
456318
381264
62981
499845
27891
138368
567208
560711
490316
387260
352254
449676
229718
311650
444388
212138
284264
327190
90878
359565
4608
315737
101609
105390
211738
4495
511353
254904
106199
57668
117900
375385
355786
297486
18318
434497
548696
6301
190266
280786
223021
99473
265239
240332
539104
448903
511413
552354
388234
557868
500396
270340
51979
444978
132082
433040
460322
421125
451746
159432
492170
160775
105301
273210
71037
510450
236712
114032
52115
204902
9142
405467
70837
414224
8809
63452
201258
348302
529064
485939
100715
255718
79005
360239
277213
442551
117642
429200
322582
507773
328485
445749
414523
308704
210361
301796
408860
526457
79111
404301
557191
437215
228583
197685
412231
209653
453158
236622
348850
451918
465926
140913
371037
562214
339200
41754
443869
258529
460255
33600
201620
194544
404274
561303
324146
70219
287286
467100
155724
561612
224740
135447
461872
162418
355347
390667
339220
554357
454134
397823
97851
453717
487685
10290
71955
204443
434687
257900
142811
368675
231839
78722
322343
205618
105235
472734
466129
64185
435581
260855
231779
333008
515394
65775
249332
288148
153379
475856
146159
457025
187451
430590
541357
381142
223144
265194
143057
444378
436163
471573
147365
178470
99026
310271
424598
267388
462859
258358
267370
33650
171186
465689
73390
287394
9287
17577
331977
242422
5935
445402
482065
21000
475127
519973
116016
288997
281011
39642
485108
142995
490612
458499
564737
340485
559172
528549
42593
77812
133881
164685
134900
214935
125519
451433
487865
529242
281839
343609
209934
51199
369467
96833
205670
505292
19751
248573
441207
491073
381778
37145
269539
323987
510881
157752
201466
551008
107273
275367
172953
477049
291594
164008
70191
163736
397541
321657
440632
483912
77817
196755
524028
174108
525295
364912
393536
305265
485633
284453
321396
156869
335644
291071
48947
109596
419490
288036
169042
44141
495792
557304
550440
549434
37541
350168
340671
175984
96898
235277
30292
433616
524340
340373
396026
192048
187798
502446
398220
169264
311352
21044
197795
126877
43544
16547
250907
26669
512372
519877
41828
206801
365167
276119
465655
467568
154044
365520
429582
84396
48363
226596
329897
173375
512188
220405
515412
95141
439589
76334
375307
254263
484211
7606
346493
79121
561659
289096
238842
193026
508920
509484
128419
353423
70017
344677
535005
383214
190068
308780
8681
233128
375356
21168
539503
40226
385850
243378
500188
441840
397699
435557
483432
57408
44661
181019
241526
117495
44911
214022
567207
47044
297533
100456
378463
211832
283548
221653
155912
454332
191913
215676
285025
342419
411963
90642
33356
501170
424108
40621
386550
548043
255921
251919
551238
9432
489718
494365
478622
306992
417987
76592
561349
507191
302798
218826
144785
315592
327419
485663
425469
123737
187296
487108
264817
420737
510848
279811
449260
172350
126178
338349
198634
557647
518770
272366
248294
146230
229723
367948
30656
496027
346767
483830
382352
248574
80559
279542
139201
282259
103029
107920
219
49027
228992
411446
223793
216461
209069
66992
228208
109632
142811
182997
469683
295397
144300
95433
249297
538143
184533
133438
490535
167765
222539
158716
196720
397662
434668
18492
554139
456338
504994
392246
363809
159453
61295
469156
100153
313584
269099
226847
170622
439210
150228
503369
52213
365691
406492
176944
525624
187149
490627
153503
135070
148320
468660
457173
333233
561200
34096
340086
240749
560481
130280
38017
304941
426065
62994
510284
259278
380282
285620
379399
211464
285702
25984
462183
514390
263947
443558
530120
138893
224388
497582
274755
446965
391196
271993
528386
218528
80375
7708
491155
469262
323754
510998
78248
216890
462699
353839
232069
213956
512436
145295
249076
102230
416899
181218
204577
419607
544975
263447
455181
372648
50848
55826
168680
512962
510495
539858
347022
81168
191522
261385
395661
484019
274107
418492
434430
16876
198409
62672
534683
472316
203661
446343
292568
510591
229351
94306
170135
176125
388503
528136
550921
297137
359801
105385
251679
115902
235485
437910
560770
267455
257631
439444
271651
542472
447512
341492
452214
76419
230137
445665
90428
434297
304856
546284
241286
116400
466048
300047
348063
350515
566811
79187
32061
564633
218941
188602
238143
228628
26069
94968
39922
209160
429048
195612
110442
476727
283848
472502
356796
250300
104100
563964
207546
281115
106078
516479
459069
275417
344859
93076
556620
253176
319895
554857
341150
304970
310579
20693
78118
485245
504239
187109
82080
233283
67674
136917
401361
230899
47743
139487
453249
552983
42641
117200
106814
547684
467289
502857
237197
319920
431072
42060
98093
227822
334445
364664
307546
101133
453383
64979
451585
448575
208892
382544
137519
137742
248788
474633
136174
349248
361768
189086
359746
367523
179276
439126
34037
560352
526958
523589
179312
391704
422110
205227
88630
138643
165040
22306
14465
328095
424919
207147
360989
386095
135832
126414
41654
443671
103483
64831
548557
314985
424269
100323
262980
34641
487042
487620
344484
111594
525445
34019
392427
262977
171909
297633
243159
62953
392542
188651
469191
306031
479699
147086
423370
78197
106397
477595
474536
337898
428047
487758
238475
459225
555197
108376
1942
130070
431573
162066
14191
207738
122306
371750
173220
565034
140110
557844
73424
563407
356788
477622
211978
397611
96265
539904
445103
146621
70695
524251
473849
126432
270438
478315
515777
32735
480008
402263
504387
249428
387711
184215
293310
423254
154314
153517
214385
89910
497809
190370
50415
83385
8220
440795
552261
90430
440823
426372
492825
295166
188811
41549
308350
228122
520474
125418
414811
345293
540899
412699
364897
196573
49042
283927
166524
443048
536131
206670
504239
562037
298006
483819
3048
164955
163923
374420
342328
41694
119461
215980
493636
550015
179194
448315
24325
86108
164965
49579
98957
221489
294710
445789
306693
241059
57101
435160
189752
248590
400276
518085
171241
142087
393728
450402
280381
289927
380960
490115
464553
177182
276075
109215
391279
201734
323800
376421
480290
291250
558307
114448
124220
493691
416667
167576
480518
99975
28662
7828
344604
177370
120072
16713
229832
178647
327563
549776
282977
167705
427528
256746
18916
481218
172954
548681
77260
66831
243720
468180
375583
266983
247017
60206
73968
278806
454146
470477
516637
405303
326610
48665
436723
27689
42478
217364
340523
64158
113860
554445
493449
98724
306845
483985
214361
38767
84874
433308
553650
367518
318409
90930
432558
40148
41509
89049
49380
152680
4009
509426
507614
451605
155887
5032
467884
377407
136308
3119
239504
231411
336109
131491
29460
522599
493828
11007
351198
433705
57818
215978
503680
142610
249557
468309
515204
268987
196128
99771
308423
302438
342666
305142
120084
24840
356532
198011
1114
4361
112790
137516
86317
313042
174575
5355
136686
310103
488674
89049
139212
532325
53601
295921
563058
58683
82108
422909
191147
162305
67815
525598
383955
170759
120584
463810
48981
376416
99896
75421
289860
544460
218028
245726
534617
268599
83232
263306
47386
430358
69963
285105
66378
490849
29033
136998
276229
517491
433720
75423
117131
367726
169675
189458
388008
421693
76721
553508
442077
88616
151791
477839
538645
61048
102800
35519
333153
297188
512160
274299
534187
445542
58402
373030
551507
205992
85714
248656
421607
167590
283471
104612
127684
27274
458167
258170
142117
472301
188031
446757
540906
505858
106019
520180
338070
83840
88104
157974
11103
469628
54907
508172
268267
474528
49391
182659
104671
228075
237864
469966
545832
12861
129922
470494
258823
326029
534810
96587
253892
507284
292169
517265
350750
333705
40543
12584
88601
296392
118040
194580
237153
263491
461314
189316
60051
359080
420095
510007
412458
321555
375554
265770
247898
296246
272599
259947
266248
445705
107981
212871
370916
128590
126054
532432
15039
113565
432626
371365
415844
208705
99816
217032
194707
158880
81048
207636
30197
384485
226856
488789
447318
314958
165863
217979
40370
292245
481665
57934
175841
56346
17044
171859
402220
529030
44442
137323
2338
560153
111266
11864
301528
8856
514945
383540
199441
194783
196052
129888
538945
401712
170306
35907
323868
35403
381728
101449
141941
14777
255336
66254
22670
547441
444371
501792
90294
252466
81984
37307
49850
77371
496659
332626
20401
291990
348167
223313
387987
294932
328010
257507
338826
128191
459933
25277
324190
116615
483301
169309
387044
559580
269977
544615
294584
482221
227343
512863
392243
226566
524144
20913
138169
143015
542371
348117
355135
530503
75844
480029
171528
174357
477639
318376
398462
426756
495184
480158
245401
458378
374604
453521
298317
554181
64394
185234
478440
90650
319883
58239
243880
332827
398755
3538
101503
309649
350466
125569
538238
78191
239563
101232
25964
384443
559009
509491
402202
565523
169118
473093
317734
148989
359564
431203
356566
255807
11771
481716
47733
354087
238988
519713
325749
205809
29777
87156
15284
272559
261271
18898
221340
35281
558716
109677
16305
374350
132366
540045
130587
435416
424924
102440
104596
342884
435104
461839
529172
112114
148390
398358
463375
412932
1668
388898
397653
18397
255378
154443
366615
506958
121731
94842
239291
542379
528802
30870
406069
391432
205688
46027
533677
554858
435137
135020
335578
388455
512544
333541
520665
515610
539882
455520
169941
413390
315135
119679
482221
223644
100342
360688
220007
490888
297641
92587
21182
489757
389250
68342
34832
168315
301037
211854
253795
31127
562063
485073
7264
415731
154714
348144
293163
65632
189607
264152
432273
128743
519837
313105
439107
397488
92294
435728
340616
455092
107866
425036
227102
185916
374801
63497
54103
507338
245542
264047
430738
417940
65409
145765
400738
214024
193852
519211
75652
219736
518063
116036
99447
516134
7895
209850
318434
323728
193121
145313
232998
438853
305938
239508
520218
154042
510769
335850
446616
175703
566099
229620
37228
310616
428450
58237
466711
298489
503475
20079
198068
8597
9081
508191
180068
34778
400396
427190
366691
513586
568128
80010
176849
303252
315953
368154
346674
339310
479543
391120
153333
448822
86458
485672
165401
302673
52149
450820
558676
92195
530220
5640
138196
168811
462021
10341
350158
412972
64678
151271
376735
279373
33370
112872
191057
142276
23658
397601
477292
231836
83266
150875
213596
113429
235549
123742
484791
111009
288790
88513
263104
548470
50659
503691
286580
490426
143894
49197
558189
300290
506870
293927
256876
338494
321660
94325
558457
147036
506760
347186
349313
352732
568409
127550
134913
407766
556218
359458
313595
66613
206505
381912
282430
83053
47767
380036
230207
434029
78778
210053
177905
226168
338405
348214
283746
248026
266013
345792
5467
563393
538421
345980
154279
231962
216520
319670
433079
418228
155388
205659
495271
87898
376263
336721
352772
156824
289909
337834
195112
353752
189645
244947
192268
497849
307538
267200
442233
436025
379603
110811
453790
93079
30082
494076
235394
434233
461930
309905
266536
5674
399601
117625
118442
393402
186138
178262
220488
155173
11624
545241
54438
401986
269302
319250
111741
134195
264238
393470
226238
203364
59781
292649
64380
200882
207044
121620
426184
364403
261281
147829
12174
194449
274232
81653
424042
533232
162527
455533
559770
91842
551951
312499
240058
116313
454581
250642
532154
92665
158266
278299
237932
549093
418528
426826
29606
305623
409820
357925
48249
419443
83592
217278
501947
221964
545668
442084
59821
66242
463446
511783
44495
42175
79308
235324
424619
87225
340383
455388
386000
480579
568324
325535
521797
109746
59471
368163
164187
395366
39214
348504
144735
192640
457877
536717
550908
305805
568355
41847
407077
228480
560721
95629
293568
18351
46882
163268
384502
494476
315781
181448
246514
16568
499025
270500
149208
201830
75194
199907
186259
546632
252574
105838
328397
269553
494581
243817
85568
453078
372857
240557
50690
453738
441223
177742
567368
85738
99729
272060
153902
230780
201742
301741
554362
507691
365144
369066
463982
326099
281447
442473
169083
99953
247068
107028
510318
392261
567449
564558
137304
471962
270128
305481
220016
64805
60518
260849
452514
58558
129505
103382
296342
390036
156235
90415
514460
329051
384180
414507
366348
182860
553266
63924
281526
562460
38107
144264
419821
156447
455526
558042
10141
284546
320308
116330
333638
377777
298246
211543
57728
142794
249343
171310
282629
166147
175293
482894
472272
210381
105629
442308
378102
90403
441918
401000
328138
557545
424647
262006
291582
244099
201354
24496
914
133641
295318
162024
128702
71298
170979
539795
297470
477238
331736
185105
415009
89099
111674
562474
102148
541669
47694
167697
343631
107439
536936
293601
86644
212135
145596
556932
485609
402154
529531
452831
316132
282157
341400
80337
164570
119730
269210
481371
298664
424865
298549
466511
88643
509624
425376
90958
281814
440197
335677
6275
466957
390365
88643
389379
491454
98940
220334
12993
97462
176215
488575
226882
405774
478587
296149
214878
344340
188972
70817
475985
81258
188137
188298
263591
447062
533907
383588
483457
105761
452982
562438
95546
424051
459244
111707
289077
312464
487954
291436
52038
408170
506202
391126
93891
317514
44953
9559
323386
95247
13659
365032
57178
553073
213965
134472
224378
420082
111439
405033
23437
189191
31723
369366
555773
329204
526409
22767
248040
270952
426542
133221
161164
284410
34632
560729
30399
98074
277613
34538
211764
138321
548738
468657
163927
436674
507785
181064
412357
146870
213152
377426
97111
488932
508283
434224
230501
316081
386000
560277
463973
184719
11448
469609
51945
483334
107588
205172
204177
47882
523226
208520
407601
160719
361119
75987
417985
509639
261398
78038
272726
500774
560016
97914
100836
5454
459846
95033
120388
525580
442435
538344
17425
196227
180858
97322
317622
170929
249890
119381
328814
200444
134213
79679
397766
520597
172302
422082
169207
35869
408954
176876
129615
72828
405818
488190
188428
292368
38703
250276
565270
79371
240717
196245
54256
277714
285082
294051
437243
535542
114214
320491
525535
467491
437440
338390
314080
305812
418946
352377
455868
132418
111769
454326
310069
362025
366600
362239
506622
10518
277358
319034
566911
401717
443852
177093
521030
57992
266426
90827
384105
451817
351885
151329
435511
329668
541684
486180
409610
162211
503051
118556
291095
387321
198214
282930
87529
171281
323534
284663
145636
27050
323201
350535
480698
371376
485029
505290
479892
491924
411749
14465
142162
96938
46303
52740
212768
316437
520931
564882
447242
105190
128289
317168
455501
533875
142042
438801
148088
539740
431305
407226
225880
57190
44840
554546
11091
274928
307030
479656
259809
525017
476786
52182
68707
331641
226413
371288
144601
373349
258838
308070
65312
476398
565382
176458
198740
366960
358929
453927
46943
32321
140956
94558
210516
462227
392727
232949
499561
285994
419201
156313
126166
551908
23808
58034
254042
349664
458070
565246
174413
556515
545449
23047
434137
446818
87966
301479
409954
445344
194635
90604
425434
350181
51106
426937
451250
255451
461604
30153
249776
393669
110194
186339
224135
44719
476047
462757
167082
485406
516655
412981
494253
395478
193471
559145
497346
9960
507558
325619
109106
238016
29961
521566
332446
84584
380771
237398
270425
374073
333063
255223
336269
38889
274079
382105
551174
202705
541332
122937
406531
358011
253551
201059
485126
73418
326430
267351
12856
265394
235295
382828
180458
123866
147108
519367
124378
235805
396993
277590
445290
29678
153189
76997
357558
273073
91781
190013
368018
553828
181954
188920
483664
465581
519045
363953
137310
493511
463145
284362
293787
273768
197426
318200
539763
296732
466909
567074
87665
337746
167708
437798
69357
453718
497490
40990
217112
344681
411371
409523
143294
156122
371166
467191
112979
320707
212980
551890
51299
348083
554410
324032
339190
474830
243719
413479
502162
99103
213679
413886
527626
42168
417701
236914
6050
454089
525926
273291
160158
394067
288571
226399
284723
427939
412661
363316
387604
525580
353198
115510
492745
556078
273471
94409
313131
79002
214915
425846
152198
117399
371121
346178
73741
309938
263822
202303
31247
262353
560423
546237
93421
429443
306071
82453
244978
119181
249948
321578
479171
444373
457141
98632
194187
340671
38258
499362
418184
69073
416688
395598
118548
159089
503904
472896
213418
567066
143114
18151
474563
260183
303220
140433
387810
299440
463152
358036
314105
388764
413392
458150
357601
147055
276085
290320
552346
55028
399352
522499
84963
25877
288131
162611
367942
109105
13224
87049
420335
352707
51107
160035
553341
96623
173574
533189
389365
201651
471072
530768
547866
408382
201257
359956
467124
182586
99299
132073
206749
553995
539076
202243
76064
277758
237005
299884
69684
207099
362719
392025
60363
465983
555536
116625
71401
390021
137239
385796
454204
448420
271911
57661
204259
184623
413569
368537
315186
281316
436163
261807
396522
83354
30930
360145
202611
256035
227506
263974
61791
318123
460356
524202
428183
550871
158338
261466
264607
45457
327871
195743
386941
316428
465327
437459
229964
136322
479675
108843
552366
184375
520623
356144
478961
175851
143087
27188
127545
214987
308414
326983
485641
88725
53549
265041
431044
245444
51609
247047
20991
523782
73940
389438
232426
351514
555831
277904
163206
149168
407174
280547
29532
478374
448986
153505
270478
202862
563396
251465
316471
450070
378729
457192
409726
546524
446831
299916
42826
110506
172962
240582
459608
237962
15291
286890
418080
564573
186185
108323
86315
67910
309305
30346
451421
154319
460786
487615
87739
9664
194377
542053
425292
333514
427374
501227
372176
317837
247404
440606
144027
534480
99309
321797
562151
177353
202974
415876
324121
216260
402425
209975
458101
482869
431259
153208
246837
7372
501621
391553
497849
96894
462338
285638
368871
138680
310966
18713
375896
41886
460977
560013
476332
217647
320952
261321
100661
480548
490629
535585
244508
297926
120829
491365
298161
557259
36672
192464
485333
386782
553792
322459
74771
301970
442472
34926
367856
198699
277314
142516
300582
522292
346125
395883
232232
201817
441565
115855
44010
546069
460956
552820
481860
23950
562430
444690
122012
106912
456848
487330
176334
89056
460957
351428
519921
110446
513879
67255
423300
389470
46526
65047
339378
147157
239106
274894
512994
155330
284032
31401
520928
56735
507308
482852
327163
165055
92697
177124
250583
568165
364660
526155
437105
460607
336768
546438
337495
291949
48942
30083
188187
176387
238438
111652
257097
471954
971
157811
377747
548484
502719
30464
297819
23849
320584
481152
375307
481693
553789
546171
67795
251976
336721
148129
12737
453784
293414
354131
95285
283021
30153
332441
449443
345486
553592
428123
47898
482238
275316
237831
349259
383424
483100
99288
306855
292595
439036
113197
103253
73766
250907
197139
332438
191803
503729
305774
407039
473763
181492
338610
502008
150693
45983
254101
119184
309702
406481
197773
227463
417836
245028
327437
306900
328756
430805
406860
417980
19929
30222
562539
103911
447112
260441
536001
452945
155880
86795
47194
474384
24201
392235
122796
490859
411319
326841
567804
424915
336804
92089
145868
32201
542715
320070
474052
36973
158613
212623
389042
358790
276756
460542
400832
392665
208080
216002
173671
351285
496526
263793
387975
220120
245337
346480
140073
504950
362505
370208
61044
442062
328514
45180
230381
348062
21653
152724
303057
519318
320371
106989
270640
90441
459701
317183
502785
196220
486592
150716
202816
260030
167510
376236
488391
224175
316934
6357
215605
169856
158485
423842
400759
109479
527972
507218
439708
271623
125665
227906
451805
287761
556349
331486
231972
157977
465642
163354
203611
382944
107667
99
633
150928
541907
183251
167912
340181
445096
316553
347864
184573
472325
14091
508630
539775
504279
98239
222452
280699
93473
7971
162222
184698
352703
232800
205969
405535
543843
506834
308010
515324
383455
101809
259302
219213
295237
32918
493270
61201
82931
14287
175117
365559
230061
558261
479125
26305
172763
512935
377255
218976
241075
260629
394931
515813
346627
500372
413394
23338
202754
537209
386441
170084
564961
87987
305959
51399
242262
381137
65182
272577
465574
165909
320515
68606
154298
415866
141741
331518
175923
25130
329387
323412
407950
395759
564650
228321
546554
203249
213396
536325
92186
243403
82120
11146
517844
454783
290325
197564
281051
492454
138800
341175
447053
367743
141297
494901
214956
212305
436346
427597
186367
294419
396956
107089
233605
125767
126798
226100
397804
152665
276765
152660
236854
563100
535407
265484
302283
15122
473739
166058
31632
112264
266702
151219
355087
557974
459452
23007
96256
394331
469891
389487
367293
379692
471160
511748
537501
25058
388044
522773
395464
235079
383461
77002
59933
520551
209386
98113
104368
441312
562816
234941
557436
30366
399586
507474
485836
135748
262565
113965
439545
105534
418198
342259
507780
365380
505887
3706
126098
279202
79004
324337
377739
286406
295509
285499
544765
484493
87977
144356
539953
34497
99250
386887
256619
561642
344175
101422
157392
123032
179318
4977
360746
13577
536734
152342
344168
66463
365210
329282
410452
468057
369040
354975
131717
522587
129782
82100
475005
79186
500771
302299
264539
94928
411450
373522
143804
202839
294706
103975
115825
534521
51850
166559
360390
226291
521660
258388
502723
549045
440733
96133
457336
450739
132235
429185
529777
30558
327623
95614
208018
411128
551128
308021
354673
78130
51071
455474
449907
504444
226178
102338
250595
395289
448621
432693
93290
450898
440795
156481
248768
233997
177000
389516
238696
238864
324594
1164
260015
263873
319689
563335
518377
231008
207275
339031
77553
513128
137228
383400
290863
507964
539895
544807
78632
513228
541116
333627
114838
286635
20085
550869
214813
249319
232565
112319
560208
45088
184178
299143
114543
187260
402941
188282
565203
128008
294850
373598
98104
469787
287251
470455
397218
159980
458690
212166
128243
85005
139315
362235
329683
469288
395345
393658
282657
527106
284728
350061
485271
340530
436728
395703
281433
530785
490595
534075
336852
378099
461146
253414
354662
294247
348631
245781
295335
197725
115622
264884
431145
479443
62691
52328
188627
199953
45952
76322
485676
29179
109386
423110
460711
478266
191569
218302
87346
288619
4291
246252
185135
138404
18220
73587
250268
68054
31048
513622
417505
2938
440934
276260
70722
11693
29802
504171
441882
46609
472359
377884
323024
378451
468373
526583
188661
88968
144008
297705
542338
153355
440910
269081
385835
504104
113355
549086
138483
499808
232879
98454
369570
167911
330214
1007
179002
125480
132867
105322
299268
328365
188073
434749
294481
62262
409189
243558
190585
535880
540550
493053
479171
53924
31373
206075
521487
503698
393322
45752
231194
411525
459939
180782
97913
325737
209145
400461
462761
490598
392089
182901
225211
549038
278701
257884
188073
367161
289856
46722
366650
23013
349752
467058
122381
169150
284603
516846
512458
446370
2849
344708
145026
393603
232544
523554
481029
37139
430935
114270
549607
262522
87757
391169
319151
86991
180222
34237
255332
436526
178219
522525
153070
566052
287788
401249
523003
356418
350800
93664
109734
4951
69006
547374
78574
427994
19644
449584
394240
159677
241004
105301
370313
252758
321636
226928
23226
448593
401433
484490
103983
76554
196815
217933
39825
237949
336847
496336
388272
405153
22640
479141
510495
196032
507132
486374
432044
493092
224526
342426
437354
11215
127662
288599
357494
507095
522370
249268
111812
9596
402308
233393
23575
440951
369768
29107
419525
119446
409594
298690
156298
536753
393186
289868
445672
479369
228997
92665
529544
222632
80292
212998
278529
375047
272034
196517
323909
200511
214929
29211
294427
516105
385304
434911
27597
274412
313574
466567
301648
53091
126268
35550
328199
138235
158288
74297
392679
207337
90026
27137
238643
532623
27457
261827
215835
487421
320572
318372
192629
480951
351562
37860
341384
537638
312265
117743
26792
398820
59324
411715
566758
106765
494123
214219
242628
80348
53660
484636
473454
553755
427908
155440
68480
385177
58199
567280
435431
559359
136548
239080
449438
538415
324265
97947
306216
332415
546254
536234
259305
182964
44731
261693
318495
359881
179349
526158
130698
262069
203364
221899
525456
216959
294524
37856
457156
36413
254904
370905
231907
490921
266670
518842
373019
263785
258615
238624
147498
306814
36810
20551
22486
439959
503287
477315
496084
444123
482070
156184
389937
378945
46377
353804
367827
356772
411201
123468
376606
352002
417564
185325
197214
392291
186600
203274
253187
495950
32498
334220
330710
432121
144364
248891
380625
426205
140894
172432
430998
45711
373897
285226
568081
30076
97730
374585
37656
407376
209793
279463
314494
343571
5824
535074
93547
424213
431420
468236
528119
220879
91589
389242
456308
541637
549454
415551
507039
28704
482945
535158
50703
383641
15005
361398
108804
261910
504371
354750
389355
394104
361632
509740
229073
88526
203351
116414
130487
481922
33364
20885
91326
215932
138046
407572
185158
557883
208314
198635
380625
284411
294146
336893
448987
566715
112808
178633
4152
156710
41946
265512
543736
41412
481073
163735
250770
242448
210763
102161
152237
532521
477493
516637
87809
340245
319111
457948
49834
157067
371315
104585
210718
187538
360188
380111
496040
546485
447602
25487
90566
461060
434362
488806
427948
521875
567401
370238
458487
374009
277
524914
43629
382816
158696
394578
196948
39676
343862
471509
53259
296642
243401
412180
480756
1345
460833
190849
505599
496265
412414
456006
285027
425571
561067
163980
276524
293406
255653
111175
456211
415239
19197
296652
129024
306349
475701
84339
545236
420473
492897
44566
568550
411546
481008
383290
198979
39797
552275
7408
508163
399619
280417
346383
554626
119381
420060
265902
248917
219142
364986
160255
318495
119498
324326
210828
193274
560157
65894
521637
237267
240019
148603
235470
310040
97560
132133
84419
139249
282289
239836
480452
274937
280309
487762
47118
125403
362149
336885
506703
524586
398630
473235
477102
162860
53581
438324
411007
410834
67846
50893
431709
375823
499535
22815
413255
249544
51470
176524
153905
418034
191358
557493
398402
188463
39458
554215
436450
354401
368096
22576
22871
506181
229475
73212
155018
118803
472050
450912
144929
211256
238275
502458
147902
136322
308235
438520
559850
532763
250668
457201
533986
385
454359
199266
319681
105889
227488
224457
269729
287098
451797
287264
516594
325642
391726
547482
254544
220504
63633
463665
402667
407846
528137
526929
397029
81520
422226
96209
524451
192130
376210
393536
287711
306311
325300
46925
309265
472644
482415
10852
478798
531456
480066
207633
542988
87852
327619
17710
184341
268953
418407
178951
295078
49679
225102
163336
551320
145604
35562
334366
109007
201428
560775
481738
449631
164965
188996
446439
111331
235283
470079
176045
273643
345999
130288
355367
412217
11359
244460
51753
98732
284957
307770
224741
272536
456021
32709
219452
432032
383930
229099
49734
83473
4057
238514
314905
442416
97152
148862
262906
51573
413455
237788
53530
373705
101807
412593
438218
155097
111952
289275
366655
19384
272283
33752
451309
532434
297058
171028
531113
103781
500765
129157
438267
63729
267095
74766
343916
403605
501569
196266
543989
158544
365738
240023
431622
100096
164004
296997
453773
207894
6778
354814
454490
448285
98625
176557
465961
57839
163084
327630
441234
154009
259627
534486
65162
210281
217577
241253
227085
32964
405201
299924
31495
340225
170878
354317
203967
426122
145536
171243
229750
179485
165509
542231
220999
439870
269668
211147
71745
681
374705
167807
36727
438312
475511
67762
36282
489538
387498
374648
203837
160016
238976
295721
549314
192503
20190
384251
103642
289783
133459
138300
521039
85972
558267
156778
419371
198974
382697
513621
402948
136437
422419
304322
414239
493764
390896
553678
236582
32897
298103
454829
320091
411683
193774
296392
1121
175792
413252
440955
557302
405337
80937
178730
555965
507918
522559
171413
557133
157589
330861
261021
182195
140542
93002
344269
364695
58346
175098
241905
467421
92719
213599
363904
284495
88521
191146
420641
177847
40828
175249
396953
134574
484120
442152
368217
315956
166888
447813
154599
42589
188800
262915
278796
509301
497313
114373
345912
202585
274592
543431
134832
270411
415684
246017
162381
209907
562117
337971
200019
245616
318500
317132
563764
311449
402017
23872
193023
212758
426163
169439
253090
283844
14304
58963
555114
477932
24390
464545
111175
446557
121107
503211
81736
306375
527117
295350
396761
389192
210645
159713
98235
368225
64843
277482
285001
5018
269479
320858
290898
408998
498245
336512
216269
304570
497257
407694
174582
22966
308952
3927
94854
91949
326942
149605
89054
117821
535886
264604
171607
374061
342323
310237
18763
543575
95521
53750
131738
520933
56226
337534
550832
59335
288871
85157
96305
369392
379047
121601
382429
246612
130799
263334
380982
437964
331709
360131
54357
258656
429084
527020
83936
486081
556873
201092
566774
231722
302153
523155
136555
355545
108359
111396
208801
474316
303737
95014
55257
309440
385211
337397
522913
17347
355766
312892
365956
177095
469298
200357
259009
263793
422491
192930
561821
497847
445169
18453
49354
340142
549212
494412
92575
107028
164614
157094
532828
226008
494649
162718
237204
80885
447919
73837
175009
140846
204352
530660
335890
458988
6353
435439
397252
258935
356377
296064
408763
99027
175939
125949
114925
564290
90628
405811
174195
488355
551053
104388
22266
241182
514731
510031
513468
388368
484699
522736
424516
453347
369707
138078
11695
187378
401547
132815
550413
16928
109300
350295
284221
442214
99781
259275
229740
194628
153367
459555
421182
18062
273513
545893
390173
478475
245614
346250
277322
365397
499796
153737
498040
535742
472469
76939
328626
35073
67802
375782
84634
2707
389078
41293
245749
448949
488748
199119
483790
242918
335922
33671
268389
167271
234670
51166
239619
403878
387929
154355
214344
259447
107189
249003
38024
447
246775
67719
376916
369483
483819
565981
321337
228622
51290
308927
90261
449519
5394
316292
168851
347291
215833
531513
444855
197724
256461
365844
96306
9069
199752
135856
190533
356914
470990
325216
164649
98903
451066
28638
234420
304823
241
207030
391160
315921
361434
10529
221378
85319
435126
141162
274789
316512
86354
204331
204016
58897
356562
378772
329369
115043
509653
314659
176795
128434
48958
26213
533064
517581
73766
520427
97085
467475
331709
332739
6430
174151
150287
357850
6718
20827
106542
463312
120489
223149
71178
446670
134542
330947
82475
334541
91074
371749
12719
435266
105960
25276
293990
128040
421681
139939
473485
432119
437139
320106
472747
492474
232283
278981
296675
262606
145947
66160
429264
46342
207666
426775
309893
209072
226242
23735
372133
169251
50728
4192
90620
207362
85779
498205
345611
199306
48800
3695
71395
114620
65742
430725
408794
167644
369363
91222
319327
413405
304589
310334
12227
367558
420009
533991
522771
192660
174340
287171
355228
419170
98830
293138
105823
3573
126216
225819
215514
208201
308218
274238
234530
250528
29766
496070
329924
436101
210040
496030
245994
83345
313176
86954
497336
34584
493842
107101
330413
316792
213290
277660
453844
455211
106332
388837
568166
330582
39466
488059
436668
467110
79321
530164
313395
46673
323608
178746
146598
162532
517250
73814
394364
12020
483897
90232
474298
85193
191439
490842
544228
169832
81697
150870
401448
538990
402869
186704
217725
436754
170885
65814
25334
524482
543067
399860
25633
88080
287567
182038
563819
154902
69186
399045
275590
225934
485768
259674
455571
476595
281757
525712
30632
503891
185807
69016
366529
911
190818
395862
24354
511706
236303
28664
267050
375327
76040
447354
73331
226003
414333
497312
366595
170421
128606
232027
129991
60488
551224
275583
259430
369075
346898
334515
147648
301278
83791
386361
465063
244465
536092
467723
295611
287503
556146
405332
200752
299157
239040
567134
326769
525443
159294
171241
293164
535387
23827
398099
391964
153127
337307
12081
176805
124937
227929
533728
360932
38805
356804
59425
507028
387909
5474
69242
74096
473670
89696
337252
58838
269437
245163
487373
352896
256348
188847
320758
273602
368208
275323
532325
466523
472897
231012
205650
301131
6080
495452
63417
404864
384909
273887
473955
288375
157809
286722
166476
154493
258714
207841
426931
44652
540677
222810
460255
108162
183075
212403
512499
298785
540187
140774
175408
371126
15474
134489
505620
268831
187347
113901
308674
524297
370854
109247
306671
491884
323190
225222
2311
23176
170424
58812
82897
126190
104390
85288
510072
268408
371750
472491
7126
457000
351955
432076
343284
499773
178588
149490
114410
509639
481900
72528
290419
529354
404878
347401
322757
306609
100335
336244
512579
123824
77468
171024
490288
344176
397808
433077
526757
152061
134128
384437
518819
536931
113679
311229
10868
177491
44138
169884
365280
394521
380250
245811
13377
143185
61914
346445
380745
528728
338965
8846
305227
476620
227337
86957
27192
29474
239624
395795
81936
319373
283069
363716
488780
335868
239725
202928
123593
327739
218824
259006
304539
285078
377884
147959
89177
567298
316934
413281
284830
423528
241296
392548
35422
68259
499669
215617
21777
35350
471023
415083
25690
196650
286213
218771
232043
163127
481892
216338
362220
111664
543746
480803
431833
229638
284014
31430
378317
338966
444640
502452
380120
104169
550282
215775
253848
157601
327534
445573
126087
327846
275808
76820
567230
72717
4373
248241
537791
550165
469893
148379
302658
474885
408158
199767
559728
278554
131580
294112
124979
129312
145083
493915
65618
331531
155674
129587
294335
52891
316751
521474
366549
397710
100686
537500
120660
4406
377059
160775
46521
526021
7104
48473
100540
156102
244115
536101
409985
494658
68423
425984
449028
479247
361180
153887
163601
369665
364579
147164
295072
555600
421277
419089
131788
447387
317083
317189
365418
337737
461467
199274
456717
120913
292865
300038
126355
52249
443858
463659
155799
374497
382458
224554
335764
115899
235917
195131
398791
504788
449416
445169
171697
535586
536904
434735
206115
317900
251340
294057
426117
385758
291575
227422
374498
463707
426981
8449
311729
413731
371806
110890
290787
531658
536578
293205
379202
466858
382636
122422
232926
310109
410683
438277
401789
92899
324159
547244
237810
259920
437281
388569
476397
457554
14917
144571
214119
82186
364412
40195
62589
403702
80569
507994
141761
287487
414223
399506
192771
190410
77897
68134
38338
205018
483248
280623
106672
535768
162638
59525
266392
177432
357576
73834
457711
522461
219169
364523
489205
230520
248086
331583
503012
268196
534133
386998
120585
100081
224107
475887
242716
236421
7009
468694
243
35038
417396
496511
17193
150207
264026
380800
246178
333603
278888
255332
424736
138039
82406
114660
88363
257732
550276
3744
116534
71401
362881
394887
513964
110716
347996
471465
342042
239145
177461
228375
483030
389318
338524
35058
20815
325400
238139
363398
379637
40115
304225
35750
561592
50117
86436
495892
243623
280609
38884
465410
335356
307171
30142
270086
491552
30115
1314
490885
124518
137338
366753
303527
297485
232795
340509
20677
187517
537061
99957
122654
561249
82283
538797
540620
339755
38435
521982
391456
135243
553011
297633
202200
14905
268307
215922
337252
396215
133709
31558
127910
527285
494765
404113
491098
145089
565519
399460
329902
466685
136222
312659
20701
48781
286573
384849
269920
51273
284206
350252
126140
5451
468293
365354
135701
424038
371840
172231
421697
480417
257301
413533
382907
549395
369275
30390
454479
178961
258818
328547
62285
342998
492327
155272
557200
390164
478161
413449
144488
119792
540055
485492
206522
140631
217129
157650
392690
37266
221840
398271
218793
5486
98756
543086
178422
96139
209808
481092
510280
62580
347639
526889
49858
247987
357705
365872
152587
20011
552370
16058
151438
402817
562206
543268
426410
450383
282136
159890
379598
251807
142155
83162
310379
423340
473808
30296
446929
279912
153851
165963
396776
52387
35989
8350
370894
510162
35865
24514
336153
196125
557124
101583
226198
332426
470778
533636
134430
444493
86142
156447
165844
69967
114346
493609
47269
405895
41086
301956
239430
5638
107850
101429
552506
161193
341907
58464
209865
172350
143167
411655
400840
285994
466014
432218
326354
383588
160396
218278
404690
348281
60132
522730
230503
548355
61876
30721
474427
46716
50158
228630
246247
476580
90413
533416
37618
435591
279361
315526
19141
238288
345342
349310
119626
115532
401250
166864
401901
121594
107157
297993
110933
264861
230162
3448
425790
169816
426173
535541
439555
242357
524903
524316
241709
424351
205121
112387
145327
45727
231741
449305
102894
307004
500731
112659
313574
89483
159529
363935
111916
513235
97872
79679
102786
286182
134564
19998
210416
26257
273407
384812
79201
177594
380544
454354
107188
50770
510629
173355
300622
193771
155536
129083
527301
122754
411844
233854
252992
302820
470066
10168
546771
340902
202178
560620
387360
158688
60362
84555
170076
502730
395501
329885
142436
506402
389982
5708
122347
144771
265982
426226
48334
557287
256174
358026
510034
503585
426949
408557
403519
235187
375756
551443
417141
136990
527883
97182
44690
253679
153287
306533
340843
17173
376517
105753
181019
527088
515107
56660
432409
334017
247894
25674
535037
125946
502971
529976
86963
489200
261443
237763
387938
211152
315230
369219
448094
545262
134997
125986
510744
474342
18432
289029
8040
290752
556403
293182
132988
381810
512024
552943
156411
369352
435648
297234
532184
4638
492003
37339
506932
560770
487372
554370
104454
313903
280402
58198
447429
17213
252285
41808
32951
161312
547740
532699
121221
430965
191522
228379
148896
480151
24634
348988
143711
168549
146637
42650
217124
62639
419547
372522
31713
26526
94524
362674
81158
182531
252857
420478
192101
561621
505541
250739
237173
492574
242321
460885
387996
459887
406179
562250
352550
320068
300072
207264
222003
340558
87216
111072
185329
60648
187173
286138
563342
55323
103946
467165
308859
453362
322622
211698
253715
245376
283675
59856
300735
454643
144810
183032
150021
566350
417763
171896
247635
538073
399573
198252
138835
65981
391630
428046
205507
283415
192268
535784
532428
195574
488137
509432
318094
226562
273216
163657
533378
418736
242521
208434
284392
194270
514609
233794
336625
295796
308707
181113
9364
168443
546465
331839
316691
186697
172048
190877
446104
35301
366240
213117
445374
561014
156409
434163
560107
89480
435067
230782
251817
452595
227295
284535
268758
565188
331024
178333
254069
533481
141380
47903
40650
492777
264301
45718
536889
398647
417286
565645
6358
196287
302866
235803
48165
157315
536670
459638
287717
218083
458104
536406
88857
391225
238608
472179
481740
508003
432510
264237
385016
123178
566558
447444
447126
5960
220482
290828
386686
404847
255431
44763
46104
450119
154734
530582
29794
379232
485358
128416
20107
372806
214630
16874
240009
138229
36875
95150
152385
109710
250563
537998
446513
307395
162786
311911
85016
282919
191394
66010
90441
541917
87609
315
43265
247038
306253
538380
342498
364344
330167
489726
120564
349914
327680
46593
49861
173553
249029
515470
35204
181363
508601
159968
204420
454484
198690
555826
86164
412933
412472
240733
253622
245080
466284
213073
335312
362790
5362
123778
151402
478990
68940
301484
511018
538203
178569
216690
302410
259685
134224
535774
472037
167928
358871
259357
371022
437453
201030
75831
521190
395157
98061
436555
191934
315519
326512
123026
25453
396953
323907
286340
392348
270873
348986
338529
168856
15118
473196
206213
311787
57091
3333
136829
80386
85110
392178
546199
561383
117901
285164
468572
183911
436630
43813
369790
522768
210930
502642
293389
500796
333834
13070
194170
100909
38341
166873
364376
521454
114157
259030
289960
235172
297953
39926
477457
381647
353878
12013
206713
25743
362405
38262
263278
238025
228874
267507
228940
342070
282401
11408
403247
271064
81777
103310
124338
194956
64058
312627
375249
205995
407850
380047
38961
422890
22902
487734
375783
25666
426485
356301
292746
61955
560965
421064
521730
249118
143282
284880
154683
393533
363654
488395
385245
496940
159010
193204
85986
415602
259637
113068
460553
245151
501055
264350
234621
169827
257731
43284
124619
410625
228656
129540
489262
323186
410040
462713
547137
399763
273532
335962
175547
89258
116182
271274
167669
377104
60255
88972
479188
516279
422751
57935
493341
548061
263753
20438
366497
264995
381637
477206
555389
4373
257618
534928
494400
129396
527626
406794
295279
484429
138813
537034
362689
476848
426469
89768
479652
419347
7427
8091
408422
240948
297992
61135
1683
22153
477964
240367
119604
435236
519219
253526
326133
361877
16046
419687
172918
326793
332532
28423
485848
558006
92770
57618
159046
106406
348088
255533
4677
48245
122620
516453
552056
269977
470833
61090
56103
540283
282787
338544
275544
353446
340789
337138
483320
12680
217065
461449
128243
243580
424079
394197
330571
84579
326231
134592
151735
29990
56796
47305
559009
98073
437891
228828
347433
302121
86085
419535
400217
542687
2590
148312
166676
188854
467617
436902
506032
428144
51448
159746
486383
243907
283996
245117
71382
263838
103378
458965
53584
45805
67817
477381
60969
195182
424089
262747
498853
162823
405470
217162
468297
91962
93032
61312
395023
192938
312210
282811
166807
210900
328077
358489
225961
284598
400722
252291
75348
333551
497691
297466
448000
268296
229115
89363
344714
170978
250995
322812
430490
318306
232260
175848
271543
69677
537129
546081
479768
438187
92421
86797
476935
359835
7410
270822
369447
543096
138478
528068
183574
116467
330428
323431
5210
120072
342488
302808
206567
376809
130124
116891
414244
268682
148295
469030
70770
564215
396229
413347
205074
528626
13593
87693
223060
296064
244498
416025
318877
495659
58941
455070
314645
80979
11667
72693
208520
538724
127131
470042
431137
345637
359264
208430
122189
213577
361725
392126
15273
471757
159872
462330
438583
81873
199902
283925
287844
558042
319394
161057
419961
73689
269423
348551
25951
92799
437087
505919
49946
384568
477515
502288
468099
256444
478460
195128
468011
256240
505141
197949
123725
239395
146360
444706
319056
235506
194602
447729
565012
351105
91216
235614
236630
190111
136651
407745
542679
465814
139943
76839
549363
183442
284047
496567
293236
171335
547149
565509
538405
496758
331744
33270
231313
415410
505767
469003
33543
210861
249105
478640
411144
187233
398357
307050
491321
513452
7346
567942
201827
194100
43838
191770
246728
422895
380015
261616
492288
561905
477773
233781
523386
77023
129712
439921
328702
265438
353228
116410
301042
88315
181457
457183
281929
465378
360774
551011
449499
291580
203581
370553
280226
278597
64339
472241
241240
36435
516814
59859
463313
162169
66761
92018
486406
255250
162498
59335
552704
52602
341274
228195
566960
126846
510420
152203
278530
433443
114282
505274
463536
272744
566906
32022
121058
82444
146611
18783
306711
208539
297667
176036
399166
80324
240948
524987
428394
444833
543349
281657
555088
275874
43223
282427
560723
109513
295112
195123
79137
226443
179639
173560
240479
42651
28651
147405
460424
15958
356094
147067
264905
114778
162845
134566
58791
226634
43154
257202
357682
391152
164212
132091
566208
205645
181501
307533
421025
214958
304627
401080
372136
444267
115463
292817
498086
112490
106946
193830
17455
460523
50774
250471
286131
455451
356737
230478
139235
322205
286709
66228
544939
502115
432010
492650
515755
233276
205246
475716
284128
76812
485724
554051
490506
445404
433502
185075
394577
190193
548157
122683
506363
163100
377654
213136
490133
543140
90795
218459
143163
450475
67459
25317
130255
272132
164573
388564
510904
89047
137585
306014
425454
100182
228656
32862
87370
372388
490432
367387
43556
550998
444562
180613
116631
342954
459397
308678
38623
207080
34931
278664
238648
515825
458428
141176
394038
134031
158713
290116
245757
320689
109148
370804
519600
560542
344049
51328
456053
466572
478676
14775
478834
118789
176127
23084
56058
278492
283887
323165
344347
46882
261667
373574
534185
508349
387962
44610
505423
434022
330103
476314
520736
40795
245465
120926
561053
567244
27995
66742
140743
161589
144239
9686
374437
353842
267962
564037
183169
342161
370693
286795
89688
470721
273152
256547
322651
79405
260408
199161
200645
199397
116829
447079
506048
79802
487956
184784
382408
333070
428388
550378
81175
567898
48260
130885
286878
247351
563242
38638
289165
59124
326418
92549
194189
281076
515544
44843
249150
452229
103863
99459
150561
454379
501283
537689
459630
219127
380301
413209
538859
311738
358665
44312
551709
424511
563723
202629
304932
150656
195153
113817
159040
30507
79087
416483
179435
385959
123621
155593
454130
283609
556804
80609
65824
421240
522736
57955
244779
430616
523120
108956
295569
194370
139365
188054
3333
446898
546009
60633
428543
87119
87418
502863
213052
304092
94410
148675
254211
195778
32864
322715
309395
192895
82437
436678
413007
243220
181855
13729
446559
421821
41813
375203
522821
292488
205506
186545
15615
557742
558750
38960
37486
365880
95953
342736
198874
566140
371139
41096
528762
65420
289032
323591
284779
151725
429035
341931
201090
478344
565558
346196
419679
467047
453944
185197
506985
511215
416597
381698
155319
232727
372387
377484
285392
66343
370722
543478
226862
409936
550968
383713
285327
141287
463372
503425
190636
245323
264685
457746
355692
349928
478052
158022
403800
498071
60496
26693
506587
79051
251641
391133
37151
129739
207430
443825
235047
397309
540991
316729
373388
404010
565709
154820
264032
183830
94019
91141
413885
336659
363080
375332
312276
285873
230908
565413
458165
388079
96792
11966
124418
118747
464837
557465
106644
483460
401040
542547
447990
27144
545325
259447
223822
308899
154260
143450
294424
292175
421616
22969
506044
485520
526760
55174
448559
31554
175651
25514
291846
305318
344746
225072
60656
285572
475009
266049
42526
102127
475162
153381
432844
291487
49737
66663
151028
240981
122978
27346
191476
445108
450388
46236
211747
418666
537518
104607
326983
433211
89603
316107
159395
140380
108558
127883
368915
526855
483372
285277
479736
526255
336665
288387
19141
561851
342864
498266
225391
140289
558814
38267
42357
343763
236135
40253
124859
400438
210884
20262
346567
491398
524857
356630
92086
192216
541052
248361
535010
272111
554180
181369
400331
535301
379115
452599
246386
67732
72911
105071
504436
414666
129157
135025
111193
462084
255304
287574
246066
293446
545293
295457
68101
100408
427640
262749
189972
558350
96515
281269
451880
517175
496575
255483
504603
140343
245554
245940
96286
458683
307783
356279
174655
42011
908
404946
402924
150606
517199
197623
104880
352595
410559
275909
328498
13011
334369
67060
187138
105844
452462
271109
291532
165947
409614
522234
312355
511935
278235
94653
562569
39953
452570
287633
352824
277787
530459
498061
8057
374991
512558
68308
45308
430062
273479
482134
434136
331218
315004
45816
260390
350920
489871
544251
448822
458556
507483
514559
544343
96890
72469
62525
202305
429920
474654
2809
243918
10984
190940
466142
211238
565041
405028
497980
385337
66162
272158
33236
190904
40785
24231
111952
311723
458534
359313
223313
398499
565221
339699
120780
75933
418626
128273
487015
48
198813
289235
71282
484097
469706
508810
204038
147363
521890
173863
473511
401831
427117
492199
351953
278146
74436
243496
128848
59823
239019
106683
438247
210080
106227
227664
310919
98280
90548
328560
281994
532051
460884
303584
334
455317
74869
438212
360226
226230
22664
95941
510072
533431
136701
330865
375551
297995
547377
451449
452437
51642
50444
276858
546873
126242
391214
258580
298336
365090
528932
539073
507215
520730
517049
308107
567017
402052
20936
403528
130834
100718
384152
249923
169207
372251
232656
329542
500817
238964
481852
262199
551979
454293
468683
395606
95097
490071
497683
99154
429028
218058
308782
377850
319350
290962
321504
429682
116414
190164
428883
495007
34374
316423
120704
239530
418736
417122
180129
282865
285235
390809
414450
484991
503358
206201
101386
299927
522234
43027
262477
314701
91292
386739
488645
205667
331670
514315
388557
331603
170473
565155
176183
418881
172835
310437
267903
275072
29747
445235
284585
197549
160387
372437
336070
162628
149539
50171
164785
138608
456115
117916
442878
69982
200238
33002
302367
376187
399378
236188
416727
329322
381539
413044
436107
144683
148000
518155
37673
197062
9052
471379
237587
132942
245770
457247
46683
137307
153192
522712
124047
343523
504042
502190
312093
31158
48777
513391
228704
336791
216658
41716
305048
529044
11552
194340
88030
492954
380870
198988
25564
395704
375306
484936
544494
364238
556485
245672
431322
215111
115988
411236
122525
415356
42988
465806
26044
251301
65244
133249
182660
31103
519500
278622
519390
428125
294451
264224
322610
512471
353247
487232
118406
351824
253858
140817
111519
71036
146478
19401
448124
22989
436539
321363
363497
58096
350694
219001
400631
400882
482510
37258
462881
46806
404510
10905
497573
75903
457705
155607
114255
84898
15412
40242
237327
526532
360905
163414
150691
430257
111444
455757
23862
403792
195768
560654
328485
73595
145120
247628
417184
344765
79745
203808
506039
278579
241315
113801
16183
246292
165934
548679
41862
283468
437704
435598
417295
459479
368688
129949
522752
109108
472482
146750
375882
555885
346924
432272
79081
279395
142
50107
364289
134520
1558
352231
136755
123300
326705
211433
473323
477545
409345
373103
178038
251379
544397
255968
257118
451887
181609
386115
191646
436284
350893
198650
63997
446565
431050
217284
486169
200487
55761
135561
136283
444652
386059
544096
321084
377052
235588
218208
205223
255267
504140
503607
227492
368549
126535
557575
16192
311292
379588
279740
212474
475962
237026
270517
539411
84819
23285
277649
81035
303201
272003
551014
21910
361458
121507
289476
475182
322207
442292
479354
516063
504890
385290
234222
61272
333438
563937
190887
175074
216375
6552
219357
13794
18772
311556
361050
38423
222261
166474
306216
389825
191467
169884
103016
433977
101887
61553
303148
281171
23403
380544
500127
251522
182185
466309
150437
205255
379421
263895
157439
225395
304776
114963
169602
231084
522509
206136
264604
494667
109149
130326
129505
233039
514356
333525
324371
64171
166794
546756
278853
312631
174970
428482
407116
21025
484359
131717
408515
535981
427542
185831
46279
277031
474431
543519
5609
264367
4225
159506
224888
16304
501305
240999
188167
515329
567149
240109
97686
311036
191744
229070
125263
538017
78183
349898
357196
314000
52351
70596
475565
179335
58810
322604
122043
327300
511147
149678
115172
491091
299561
262555
29567
269312
133475
92566
203397
114904
31850
556962
331299
546938
351995
347082
116885
418545
421886
125588
232773
265372
475073
555753
515312
418536
205890
467307
87060
157928
116622
58081
361860
145501
238939
7987
28
465472
481686
550535
374768
363346
314770
533978
267676
429606
524599
98389
282031
374453
315925
559536
341244
294922
154738
135048
33278
30585
472417
505165
557091
544984
256086
245531
455834
311718
269855
456347
226780
288653
66276
158015
255390
421897
531589
366407
52510
383061
524337
216066
429856
512794
97059
309765
184772
52358
236698
176296
409565
541000
162573
498630
98912
504335
271035
32412
363531
83567
49197
551674
245565
209406
92729
103669
459292
164048
219856
193664
372927
26071
239806
547894
187328
60969
51493
143837
414358
505624
411241
172703
189844
202246
290264
564625
131292
381082
476971
266419
203033
548422
334411
395321
165402
392515
395234
255211
189620
338497
263545
250918
401404
246911
236331
134490
409512
519150
176811
62616
20885
29835
432471
289462
314434
361566
9910
427593
309971
348057
477918
292716
57938
84746
48656
281848
370738
473567
116662
205187
98914
19724
96066
123264
171068
258054
557325
591
163591
538327
123177
16289
311697
459662
156788
302679
265486
312258
510129
533710
336819
253628
273950
364827
565464
83185
18975
118970
263719
517529
155328
266555
435643
524057
282038
346320
359763
422035
338490
450640
469715
224807
181969
501332
439634
23001
404598
188656
135179
467594
104559
294060
311372
206540
125636
50087
560509
494689
378958
379949
301307
460496
346795
227243
183621
485253
494564
367968
379230
389652
119525
237922
56170
443506
472532
142400
133597
564087
523486
49697
433456
42207
182400
434022
395003
558716
118997
358968
533656
279969
437370
28853
371275
369333
215074
457512
464587
301342
378703
46796
153393
311329
205449
424119
245117
495102
235112
20363
196383
238527
200544
353665
518782
557517
260033
506233
241716
147275
511097
151630
110340
561350
224650
52716
568333
428428
310496
172807
281511
57226
338720
58509
424629
546351
246861
511544
155161
260780
330087
192286
109089
368619
15103
166574
323425
15253
432359
194113
214954
446483
565134
95795
354546
489023
261685
218427
357787
197050
274382
484294
485537
337080
53211
236909
318051
415697
417575
377071
482862
59570
305958
444586
338466
137927
92890
82748
8512
253215
286501
326732
49064
147270
519120
187222
58922
361761
331497
516849
124268
388946
379367
203871
48401
385487
527607
401789
218949
156555
105942
82680
404920
442518
450641
487050
301860
124384
434999
172220
130057
386354
153778
542421
170011
427363
368451
542054
110875
99860
359602
365504
47908
415409
129466
63233
101326
409636
95734
329940
409286
562678
246530
201706
517819
275001
191561
320853
523607
338953
169483
218223
240113
95102
442458
406537
188281
509098
494245
56729
291005
480352
199201
454749
121170
133716
243991
411771
263440
268342
42237
255541
99314
86641
555689
331584
513582
463695
321714
120213
350280
419539
145187
72322
388975
181203
319203
169914
558676
175382
373876
295037
186046
162066
473424
485821
491617
363939
283316
456656
447581
102050
212784
303776
181261
32747
10406
348740
22215
558424
183780
553609
486051
2766
192971
314586
365143
470109
197066
80045
486179
372908
198258
497584
42303
449578
418093
300419
328579
38164
131295
507624
482459
331922
345499
447270
51175
65223
339449
207298
284858
276020
297772
448325
560852
493543
549884
82887
444116
130270
328691
426285
82225
543939
86214
411531
430571
20216
243463
532378
269452
144635
250826
319532
207081
419010
538323
316813
155248
470321
82092
82952
366536
346947
534395
159253
368641
16251
346563
318759
312312
47947
35319
200108
451058
160168
480649
359865
403229
256342
408716
119654
450454
316617
563046
409072
53233
322939
363851
66128
333898
249436
6547
438159
519376
207326
483812
208034
178532
353627
138273
150682
406336
218214
257611
341370
373928
501356
128073
358888
777
520765
169444
533748
150111
78557
109697
73735
274874
428787
430252
307625
403517
508020
457394
418337
228532
30334
36208
335878
53254
376880
54830
232938
83820
323735
150940
218473
370343
88254
226574
418792
453946
448887
313596
458840
304904
366124
395546
145345
358530
563222
220294
498782
163962
397944
381493
149997
341137
285912
237483
215201
536713
118005
510801
120958
88509
440598
77007
155311
212932
6478
453570
195751
543378
78308
49618
471442
331790
357096
182478
68655
209464
498059
393167
461784
122787
247993
487439
510029
462049
500123
444596
551040
139900
88112
131951
78840
500384
489480
253575
536364
272366
508857
470979
361792
16774
200714
313170
476278
370717
481529
428296
484503
216601
89033
2500
245947
451495
8799
218223
481658
546064
439610
140149
266483
26614
458123
566899
328354
434753
262083
130826
279820
486381
326782
378215
123693
188447
111996
494053
103401
382143
118294
211951
376679
386533
4963
346215
241722
220624
269418
462520
39452
451822
314620
212685
519135
435424
205416
27786
54532
50046
260821
112800
252014
42321
91229
52417
530690
209570
247914
242901
439075
299411
410121
315433
77511
395305
423089
225992
8676
470470
231846
360847
467397
317731
2349
301010
402767
45594
386147
182866
479425
484403
233414
436346
357428
210758
56484
315950
356251
44366
300364
94709
376411
388103
266734
102146
370600
191189
42748
408652
173773
526633
295316
56983
138552
263524
271036
368211
318238
66715
436003
195659
1827
252743
365224
244561
465515
69524
391389
428491
156619
14754
168111
367625
368065
366809
448202
142904
527028
445594
229652
53645
237978
298957
6401
503616
303130
301646
489705
52326
504654
215439
448852
36474
220286
199159
237125
540148
443621
106012
186241
13866
64797
206433
514412
255288
536038
435861
5801
406933
272861
103235
69957
402942
442198
294506
447834
335258
246280
557592
557442
210705
258634
482204
517665
495499
271737
282866
185633
262327
299804
381851
86900
266286
74278
38117
277307
141268
277701
230214
213367
396234
145540
346479
325907
380403
65783
265731
65646
409520
61235
456051
78941
251579
517813
15166
211526
297714
467302
481349
530765
265219
369748
343630
208818
311928
132003
148139
527435
298206
5936
422299
11915
22572
516520
233378
307342
544843
101609
201398
47561
129446
63985
128252
46446
507565
230874
171203
207331
2308
55169
156710
359020
262515
51630
507516
88276
96743
157853
505571
421295
402386
549408
513220
487236
16771
236637
58459
37017
263806
48259
394813
555260
235175
280703
258568
267719
514069
218855
272545
87852
84183
63878
62854
381438
266120
231601
261736
521952
118868
532226
181037
444007
271750
106117
405899
20426
375644
64620
157742
91160
356473
509324
168630
275403
440005
60625
1047
345329
357584
80759
307863
55576
565555
262054
238318
258850
361922
431780
412074
505928
227564
334079
419450
188927
75570
377723
225620
294735
401801
317057
225277
327308
437831
71569
315936
182955
327628
109382
269526
274965
391450
393105
23862
248778
386782
478116
234483
180908
67287
495534
181751
207112
387070
456867
429567
91629
229334
186371
538613
471089
312082
379784
378799
546560
469738
294147
101736
359946
533694
98867
474722
181879
455704
23665
315484
526671
149478
466002
197925
174167
519955
32089
348535
141345
444595
425254
357248
254228
421131
525874
22204
567025
376377
43288
101252
318444
165108
250920
268664
83594
172220
501659
173419
237058
74411
392739
491737
11015
219428
478638
192151
78488
310137
544659
234094
440813
193531
370599
427706
97097
379765
319573
28310
233286
488152
217020
364064
510523
550438
556182
335544
183396
144197
505397
526150
172325
250144
504276
566245
543330
80734
121472
145996
125578
344150
384495
405330
493519
157580
546929
268435
88368
521508
487240
356446
274127
264317
49934
412391
342008
239873
142149
307128
447818
541743
140557
565994
161715
556947
456071
388444
151249
487297
162853
110558
416891
265774
136685
189234
568530
548244
283404
131867
12697
16440
79691
307016
235919
31970
202577
538837
150876
424432
438473
520684
407297
450758
561723
80623
115650
130568
476436
230773
164701
148013
563865
370448
16581
151745
391177
560754
526802
519412
462067
165939
129655
290391
90138
180917
470086
397543
134470
512561
51722
234201
133239
41250
389652
25360
564773
285687
64006
489548
302049
393745
441675
388193
329460
312251
447242
186442
343195
546364
352220
283852
21867
520870
279606
498061
284468
170052
119205
117464
563480
519789
555120
34143
151960
481739
509386
495073
243068
518136
2785
435939
352661
273134
490441
518451
282233
251975
443152
110903
30298
81255
213376
350659
376916
533026
206573
46753
417281
294508
507883
366524
456697
50799
543452
368517
433529
396338
490295
411772
52410
297910
140685
384538
529693
471746
503156
224967
515679
176510
281840
206405
50443
548095
545314
143681
141318
579
453848
362228
508601
219377
23046
487002
510616
230118
545374
461705
213800
448239
342691
261974
118525
248104
215032
98700
547148
418728
166930
414110
480391
451017
22300
455243
90756
226993
399865
454584
448235
486156
416905
151425
475388
199654
402520
401012
422004
114397
157806
57225
288939
499025
207326
467322
491527
353576
159427
377653
510426
368872
275180
55287
436617
123575
184993
401957
205071
299437
7748
227702
552687
474154
180568
151700
208280
520413
6597
410696
468719
349606
443898
539346
412385
19022
445501
538501
568321
482484
391505
214047
188257
48777
352652
64589
334788
139191
379804
321269
229554
463050
453841
203658
245067
272799
136686
359671
511101
265290
284682
442910
50325
415241
312740
490749
313264
235042
213711
271658
269936
465112
374597
460515
244765
6098
366155
250332
77020
341175
513868
263517
212148
212240
561570
470745
190183
186952
514956
468917
529309
271046
524053
58552
277515
504391
276454
455691
66597
525083
210386
314560
238396
175097
517452
548690
476065
206493
330532
165002
240518
419344
545136
59289
348073
370078
89327
338708
448336
509738
94482
18380
309000
539068
245173
329950
5426
96855
461241
133807
429045
470996
394675
446036
101403
144504
561273
198423
256583
511524
555744
14812
450290
361917
20047
453110
471417
16663
375241
320109
559911
378615
146374
282674
404174
4562
127399
517918
161380
453801
151052
220008
216101
199427
386000
248161
336290
443129
178712
144454
110323
353354
451320
363437
468403
452651
307336
547934
128741
539656
518271
12310
37196
221128
145824
64618
482434
76439
386725
178648
393317
299531
187185
433178
198642
281302
375697
106343
408836
560724
262586
360886
165773
61584
437602
51143
91385
276428
106573
16008
522133
272172
502535
383691
136443
267486
501717
197215
130496
465344
238513
325547
278265
240979
363153
357635
290250
125166
51682
90833
2139
312237
346942
250298
297705
361887
194935
169438
283348
148789
456018
297345
280499
118340
71717
530978
446361
217739
165090
527881
408230
331147
486033
514282
264219
396123
144772
397710
111988
159309
445408
215167
135402
346392
12532
502380
550062
497142
242535
60462
205582
336926
134379
442465
152959
251209
303989
54327
568286
79250
90566
226571
23023
328560
25374
425079
166171
201681
157560
271780
369433
46033
320154
325632
394342
92697
534969
367343
425412
440634
520687
351511
172735
32889
226780
196591
233957
376217
515819
198637
136629
80645
508203
215393
318440
83272
545675
538805
196919
111937
531157
261682
550642
223778
241685
183532
176302
357584
70443
43691
395830
58724
39325
291031
306149
329602
499325
369851
234587
374352
201410
524217
305272
495069
542085
496881
320649
483484
168251
256538
435798
267471
191970
411613
402481
85612
525171
492395
346290
502646
106054
190087
514196
512751
406717
223878
300114
188980
255480
288634
8850
358462
168352
61348
225857
223255
184044
37266
474890
246639
420545
212669
453306
73209
335616
277729
567211
426595
366719
256491
109895
336683
434565
510075
562057
271414
124451
311544
250058
130486
17397
415788
519972
556593
121500
486296
246776
257978
540533
350536
505203
136118
346803
259697
259401
395346
249416
63954
292436
331865
6928
130190
413942
408074
545685
17059
241693
511061
220277
278332
25441
520394
175139
309390
329986
227820
299924
500769
24145
380045
382720
265021
288553
423132
295441
358783
18412
514090
139017
22030
472965
388137
188106
246002
165132
447856
342764
236406
414366
86052
85023
328454
529930
399088
28192
510101
91487
559582
209559
69665
210816
560210
187156
254275
13615
60573
426262
96015
299060
364813
567940
54484
239780
434649
337101
542623
115170
540142
268634
19718
325536
437201
111099
41147
246219
121931
554418
335655
334745
311856
53771
394266
107571
254571
52620
307999
21616
432442
273148
344154
327267
293854
236223
323979
66626
171304
346955
331052
458714
500334
530925
10721
151271
166666
342661
451752
129236
146636
194044
344183
192808
66802
474769
463135
29627
320181
69517
51959
224704
335063
487345
437008
93459
251828
319858
296247
251188
477140
340627
236467
403375
467033
283885
539951
324882
155084
554082
45424
389621
506667
174199
133456
307759
417002
6033
553483
15026
292308
290977
32250
242356
293525
174914
473113
42182
275425
1723
557496
187242
342097
379464
506667
138400
56419
32062
375400
193851
16121
294599
304212
264292
407930
323593
358370
197391
476711
112992
228227
61259
492950
128708
209765
116238
381708
329358
500527
3904
180932
295466
443985
148419
278806
125283
269087
295568
328663
169585
545795
433671
458880
497941
305852
452015
493146
553041
509351
516095
159480
237403
17975
504381
271579
392811
288036
364733
300644
241796
212662
273090
218248
538010
440910
419640
334937
443319
515623
133804
385714
249233
566035
52372
562273
535235
244459
563824
255047
303958
290459
380113
361094
422386
225395
332845
530002
38030
497454
394978
321823
402695
370403
400671
284322
475147
477226
299991
139588
463032
531608
28709
441132
63672
517492
273310
234673
84492
148357
82066
133262
320125
364566
55998
267526
423316
12417
218821
301766
149613
228797
238589
1183
262884
260014
285279
426773
210602
443187
61978
559263
347706
88693
196695
550207
525885
452185
192342
198398
400469
360733
49377
533623
73676
519481
105984
409041
411940
474503
158551
253103
547939
388535
420748
9867
15442
283328
191330
499751
246738
485392
408172
423597
529299
109800
399002
477528
34137
296657
496108
241685
250576
307054
252017
493395
91215
55042
156303
363321
549951
515981
385833
410046
405489
86509
304366
532623
432445
385474
56685
373435
346960
172765
76512
17935
367286
400245
265588
154529
551821
549595
82175
490815
135280
470313
139354
231882
526319
502742
436487
14849
407441
31690
218227
442805
83236
531463
491937
396825
112338
444838
207371
85356
27503
29120
354728
393215
465291
365421
371747
24804
244809
70644
537747
385337
473161
204302
77362
256748
83552
136772
482939
276004
497700
164409
48958
171465
151846
454721
187250
261896
247359
288711
46329
512731
68739
539005
343416
85381
287855
48083
12477
8856
279916
169864
278962
550828
294186
484787
197230
331966
269134
53902
254197
144110
178352
476656
308330
147812
266813
207405
549161
140445
562543
497517
137218
526467
20219
509514
23168
235329
81355
134886
309792
346138
144423
255125
150713
282018
487900
357532
271965
460423
205553
541194
360249
95215
237969
422349
429750
544414
198959
516447
547676
81462
239158
159890
440979
207645
291678
422476
317385
235032
338860
562595
38150
139658
80131
467543
74412
99327
264540
36313
183665
131299
248327
354894
16666
514108
188450
499947
284310
145154
235409
462848
481985
443108
340158
310981
510782
480107
100945
463259
189661
270070
37779
411005
555501
99754
275486
95388
546142
268154
325116
279213
199037
449176
290761
517749
439237
289474
565074
130032
135310
509410
325458
203196
559
406354
241349
422068
285624
373870
382470
468146
199422
549760
308429
237379
299841
273291
156306
27042
15066
22093
417746
243537
473204
523962
158338
168858
164730
541686
308930
282038
194044
559114
519192
249232
275730
354125
7266
182400
277437
38187
21572
82857
115443
90171
331150
398891
3695
273984
506194
10091
506494
558164
433052
120508
268564
530804
317965
341776
131572
212883
290059
237527
283329
395755
273683
172105
481286
284962
224353
99175
459925
439054
344156
65386
455806
568493
388386
150937
295440
526802
328668
546548
121088
244274
405284
120848
135460
532937
242727
147362
5275
58159
530636
558428
240102
533098
542076
67146
178979
171295
525187
554706
436099
564051
269444
297878
562157
166840
217103
450535
209009
210789
252990
558653
259118
452267
146187
501259
291621
209143
145194
240207
123823
77622
410940
108799
429605
565916
287595
129921
373799
387410
476429
99852
180748
178837
382558
137192
88215
31228
285145
51033
490237
98227
153510
111211
456208
379218
94213
422940
151630
465041
118183
519193
77782
269058
285010
284294
228987
539774
401932
162972
565585
15069
113667
484194
111597
84320
560412
402551
479406
81966
313364
71377
518002
146010
456187
189691
563625
6115
168677
88813
96817
474705
122534
266092
92943
191715
123240
423891
60757
69336
262563
364580
520622
536815
347685
50375
10689
426942
184963
214306
434099
302092
6789
143960
316266
566549
386758
399895
298122
48656
67760
479005
546302
21062
267541
530337
183617
187374
290922
375021
468346
350999
536103
156628
482621
488500
145198
502870
227636
539140
507808
465764
370179
343807
457051
407256
210159
518249
397747
454182
46271
160911
93829
410338
469720
411484
107238
465249
303348
356401
392848
42579
417215
84652
486548
272009
427843
61554
227290
451205
322102
109251
492960
549539
497359
276388
514335
365689
336681
261364
351485
566632
26105
173595
525209
641
60798
50986
509363
424765
388594
111529
128761
177275
255804
373564
469392
466876
548570
529244
561408
397616
372752
349352
176663
367183
96532
13199
45631
205343
423397
102496
103348
224344
128288
151314
83721
73930
392314
363566
279964
54388
203216
168949
429118
16584
101989
556304
92668
554252
398830
314860
98194
446768
360997
451798
415311
12142
124826
564429
411587
341118
393196
426332
349411
377813
145563
222506
17074
60010
121853
462371
28704
213409
16067
197129
373264
381052
124976
18510
72462
108096
476419
171449
296810
10109
171151
3578
129893
374777
259690
104434
67749
123459
232069
476494
441796
178153
230022
283706
302950
54442
115261
42642
401235
298880
227097
425799
433529
162538
62465
52016
339989
479824
414641
260576
547215
205681
71591
409360
482238
380270
153998
99080
517718
160828
564211
212992
414459
33009
104766
313056
365159
288593
212830
518346
382503
37874
434017
449258
343721
354154
141218
476876
535561
65199
224504
56278
345240
70579
47965
373412
60351
497302
361493
194102
421483
138109
238302
383579
260689
94878
114245
386434
516884
246760
26364
493020
343226
25975
496345
77086
214018
468740
501465
223617
400152
111128
29054
78198
120528
217258
98509
77602
508520
502717
519663
58434
18605
243636
459383
267641
424281
99009
464312
565769
99206
396830
378443
74827
72557
35428
123688
430514
250650
517439
301365
9886
133300
369907
70402
391635
87635
152514
554379
54091
452567
349526
376778
127112
410167
538956
520887
526961
460480
224875
385626
368086
203494
454435
277461
306547
35912
33658
476613
153977
131139
63668
143071
326705
564414
250926
119800
434813
167230
377291
159932
284299
463082
532785
32862
155749
134393
284987
213477
420475
121181
80569
289838
293102
445134
194566
261886
347277
371932
99337
8232
306722
346023
364054
524610
551415
233754
46444
181078
550378
468962
274544
405511
13827
299467
325200
510572
222766
412917
493207
213759
259800
84789
8765
441130
525238
216609
150454
248596
505918
30041
327351
273686
132713
122298
518768
240337
273100
317057
484714
565673
91682
321218
196038
167523
112548
340957
34424
95608
371419
553806
127889
106389
525876
517563
491146
277534
902
412659
469133
387799
210725
3497
119539
422152
13813
234965
149383
126380
336075
154477
176831
42974
433833
496012
454458
185732
257628
338793
238452
326508
200218
413674
186598
151876
459836
536441
74680
470189
562864
178239
355551
562507
496437
166997
296675
293075
304949
311470
552636
85451
509533
364989
57532
557823
349989
392787
472777
86514
180269
457180
415088
555229
264289
185925
129807
407576
102232
492764
275344
170927
212122
239422
355109
155504
97948
54806
448380
322791
141688
12570
43317
433152
145909
445492
461266
493594
37632
422911
219398
529370
273315
529539
227980
463819
265523
318802
273545
224342
190878
294642
489158
341609
566096
212300
448280
560801
322183
514970
57221
336880
288783
63063
28628
405824
142524
502494
461736
359262
156839
455141
349355
383216
293216
144756
385998
415124
384776
539314
52218
147365
20627
3961
301218
6655
85110
267962
46550
486405
286972
192413
169464
507921
454317
170868
548392
101954
203463
358023
317469
65936
458021
10352
498903
253848
414806
429821
108125
301535
111974
451035
194285
562577
239824
410235
98724
6564
379190
102067
134406
430514
514604
9037
240406
247933
241100
43314
162546
119497
43370
11012
437480
160343
313835
348495
384274
112943
37856
562926
271001
274697
237093
172877
543066
43013
7776
477158
224293
27187
42989
404299
494091
328004
215938
165246
355129
354261
216999
426887
105390
326323
153296
526606
376585
497540
351021
263357
439343
422984
533991
518619
201567
294569
378599
258972
288967
557149
463047
431420
251371
85470
57988
365698
185098
320698
76117
516008
235869
474713
345064
498814
233734
215549
89555
101989
508360
248782
63197
443317
20565
232688
540865
220979
448540
451058
477596
432674
420523
402272
12280
457267
13239
525184
536102
479200
282092
181669
219663
326496
348128
45334
23310
473917
553036
510422
555941
86967
516479
217443
80772
252930
439681
295660
256439
381004
241520
210959
303784
566163
82965
420693
204610
477846
342224
432723
153264
267235
288044
559563
557764
162498
303595
171042
287327
84320
518700
6055
254356
58504
226611
236824
423254
402828
422556
533229
486573
83280
493092
267384
236409
333872
411221
141943
296392
124601
188128
387337
184067
404918
295864
28768
95613
510693
312522
421447
210674
225132
452883
287232
412347
556137
109162
338308
362917
548393
158943
25334
154682
39373
471065
400227
517257
137952
124536
247263
477444
220016
348042
508845
56144
218039
165238
175764
48138
197037
219470
224784
337391
207255
339262
65681
433689
448262
9152
175462
284437
563408
50329
181703
80181
209662
257534
42589
248182
323666
199038
358040
76442
474035
539215
58060
179590
89411
534077
367423
275406
167369
48282
242322
450846
121054
340533
348183
465309
397839
381023
360459
324396
171741
449993
486866
55498
281951
10909
244414
153226
483030
272479
501751
381009
73525
549063
58564
358240
84104
163701
18628
537668
364472
119470
123073
545082
64123
521732
520574
80250
489638
38954
30131
525924
193346
86101
428686
29376
357505
448179
217314
239028
563309
120994
178216
157192
151160
491018
128674
375919
55542
25442
108718
434406
82937
537857
510365
494002
496520
281689
21584
458832
459692
94843
49283
506048
27354
160748
460688
407371
532298
63303
462756
111151
346497
185127
58185
528640
4550
139380
506253
282566
234122
287808
82143
467432
48582
296461
304952
29951
46394
453129
520327
431687
491222
138277
59538
140958
263820
249257
166535
506314
407282
126285
223583
106594
322099
376180
318347
267080
275053
97179
468281
320475
455421
321705
472596
420870
396159
553784
119502
344070
455735
237537
218716
426688
530430
513102
510784
469592
324923
264660
303435
157155
96137
46278
437307
391561
46776
235841
562246
341105
363289
457436
112566
24993
240141
563221
254495
522812
338925
296812
142331
319072
280821
162874
456884
389960
546885
168510
527585
452310
6497
345081
306192
331623
445331
207814
160735
375746
255802
568257
138513
86674
503273
251724
528042
330769
300210
389969
489998
361693
531445
61379
96258
153127
413438
51578
362814
194542
11714
130215
25760
299569
102702
2787
343074
253872
113794
434509
34824
20067
270937
154852
358740
195186
539882
279904
384367
402351
314623
3481
168180
222298
283276
427937
361362
118126
74441
40535
357584
151876
30386
66187
503262
447946
214591
290340
21703
422686
92690
527489
100421
322914
397359
244524
106251
505100
460009
81233
545031
178025
101222
439199
31238
117377
325215
338782
351060
32377
332707
16257
438190
354997
310694
389524
302362
43660
46027
59815
122081
504917
201258
433637
195860
217972
167784
239834
500923
139524
59799
542919
285313
475495
453140
289503
496701
366305
395173
439736
19833
443327
461624
322923
34629
318761
353425
310678
250411
473123
401932
443961
6575
346089
229307
228473
462762
276696
50888
53381
479341
208593
16228
76330
313085
552714
264749
70444
87046
429141
394540
231457
188627
316018
526332
36672
17901
161943
350530
369358
9932
314212
165376
494787
192823
159193
11901
434264
24667
524472
234767
470322
425307
126403
218821
459637
152338
397256
507226
373487
183422
544417
132986
545507
132367
160980
29878
85128
69685
22701
489519
4211
89172
279972
238514
490041
161232
219718
307270
102290
120761
132858
262142
370283
160136
306995
132408
474225
19662
19199
535060
429056
423886
410014
378300
131580
238569
117044
211878
555561
269797
188623
213069
559172
401360
427021
105142
447989
216617
249150
124194
51591
155447
295696
538252
496031
132981
285892
338839
561575
376523
97403
303324
43924
230959
531413
260882
15965
449880
558530
258018
228646
520436
389857
331297
185822
316515
8025
71998
225049
137323
325698
275987
151190
39351
150365
454891
309542
316624
459529
230478
159938
321913
29173
499044
76399
564403
307051
211401
146102
116627
225852
304221
556045
530636
116634
141085
38465
90925
206119
361658
349106
116296
19824
471795
541221
6071
166086
258019
467600
471024
223654
254210
187819
72720
402659
533835
272427
157560
465878
490142
14437
229184
20625
504651
350390
435767
41992
430850
130250
380509
369293
523306
187461
216865
287737
309846
38954
554671
548681
45253
324088
523364
469985
3841
163174
8568
1810
100603
290113
399442
554927
316584
325894
117036
490565
18216
121933
324216
22413
119672
394342
109755
498623
139005
511476
96439
473393
444469
718
100484
115791
5333
210765
71805
120468
56042
49252
372602
446950
508948
567929
64439
123014
466548
123854
291354
496121
352605
105619
234759
181779
335355
423703
356106
341021
252676
238037
393745
501968
256646
334375
178110
432765
200100
297412
397921
332674
121208
51325
152884
285722
142053
968
328709
212805
447511
219419
278871
272489
409438
446325
274462
487669
359350
334725
137123
87521
50375
369788
542669
201433
459185
216577
385007
41293
80911
113718
460282
242706
370558
1348
411608
439544
560205
83599
42760
385593
30011
42222
132094
424063
482593
376424
550727
93311
283555
427655
132986
406475
222114
458246
557054
208604
513404
312904
229084
146200
528048
162332
320432
11360
498012
251094
52263
244111
241162
522333
269042
29548
75104
207076
315222
507547
205162
210952
436579
352122
422254
222223
348772
364443
108954
514649
389197
408626
31582
181399
8972
283670
507752
151664
96121
323946
415064
235889
562174
327708
505208
300613
519493
119746
467712
559877
410197
422110
133824
298103
38746
157348
555520
491955
76807
77836
190201
135171
127099
47132
148354
272944
128327
566451
259634
401119
83751
499962
24809
512263
223832
514648
313140
427210
340452
483467
238763
509734
311281
31655
91888
33137
143927
468388
93374
229591
125986
117612
464081
166863
254865
340549
429986
13005
547804
352379
333324
537851
448960
427331
188994
305179
441981
288807
40495
338069
189529
145780
87364
170086
476822
279985
119971
38080
124280
142680
196774
77057
507113
519044
183587
527892
153124
417079
103343
233186
138008
112955
136082
459972
215081
530279
427438
172980
252232
425092
331053
159565
413294
501252
363507
88937
483088
81185
436491
457025
549497
298106
200046
376112
369435
66761
151190
276770
510857
328809
557483
222860
331370
393398
179239
491180
309012
416886
495789
173701
299367
157231
154155
45207
442917
392019
362056
440432
388315
567802
291138
362313
246155
523648
161420
376401
199005
559049
273167
200446
369298
507243
276016
96501
299122
146320
392246
292815
239068
476458
523367
536320
115232
242860
122299
224081
261563
222999
402560
399811
469879
137887
349351
430542
408325
391827
76643
232099
42380
344200
300517
111841
30076
362904
134579
170604
177619
397603
237162
3241
58805
543452
400331
172202
261795
257128
357148
272972
560605
121995
547531
536778
424711
255575
529488
54819
512405
213415
50263
281949
68596
78860
460815
401743
290598
26603
365968
526519
508458
475439
81432
103794
364011
535674
133475
486179
361558
392600
345830
408195
406480
129864
70375
329743
559390
13983
560857
206297
379476
467471
293511
565829
46106
109605
349018
364257
531937
523925
291911
168272
135132
469613
108015
389828
169985
444430
453835
178029
257559
357239
475741
323536
351452
135577
251709
416721
345691
29406
184573
319035
31599
264021
286722
105269
463219
338118
458050
509225
316970
238838
227642
422681
4703
224525
232135
221436
520711
535069
354932
315417
277878
382167
124042
113035
276075
267140
285178
464857
359357
143222
457970
108406
348236
236746
482779
234217
74570
406170
54490
175571
429722
262305
567150
90094
381445
350096
389526
153126
449863
56158
139001
509802
108688
404246
12582
209847
503187
484359
401574
118718
173304
442239
84867
436465
251359
271724
297535
105540
255770
201013
321799
1739
289211
143174
310138
505750
2465
404423
282680
434890
183046
27537
137153
510565
350939
559294
350983
95537
247271
403117
71537
550082
105876
307967
300975
348083
504143
324869
459264
68833
140852
129832
265767
431010
24590
257229
50930
374993
379681
107445
491017
227535
37108
522504
501805
96606
329956
474975
504560
77356
137565
276856
34429
337352
337141
432710
161059
247419
507400
176827
285949
382962
142650
493641
357441
438846
208086
217946
458853
389118
356328
6331
313883
46430
295585
384248
266645
510802
198068
291327
168320
114228
55715
204247
60827
172222
514520
513603
401302
94112
377445
551307
210790
172500
68256
314671
518303
266403
121033
438217
509939
170280
407634
455384
505338
50041
371230
229142
143563
273502
381831
311048
347268
241807
432958
308069
244625
317527
543777
409985
266107
543695
39466
13066
96038
496398
206506
276959
37411
415714
68750
272047
118457
307425
542713
526580
183587
344877
333542
172337
132673
207976
162923
371615
226316
114843
73145
344756
352794
133581
324529
536146
109627
475591
104365
410774
358606
254011
38044
433253
50497
548184
20567
384523
475073
303475
276034
44450
184020
19850
8801
55100
75879
502766
24522
122829
259407
95614
442505
474993
552853
537909
16663
378300
257632
324911
429769
385088
406933
237799
377631
566128
234480
358069
175923
499911
28386
29914
491412
470428
162136
190319
425562
380720
297874
256896
86152
200069
218468
528722
292785
100911
564791
422044
498604
111594
41645
6514
282559
122607
210314
192529
7778
325160
181604
294253
65998
388887
199679
499642
268415
239908
112706
125808
228457
540279
413605
235895
19866
224060
362706
292922
87587
150291
298358
131713
204377
53878
558613
299296
214616
546498
241625
63521
65923
412060
432126
147207
463366
537641
128961
108451
563335
137658
384043
37133
229241
532699
262269
373358
508948
480078
26373
419094
536220
116563
378889
290218
63697
161408
397578
463434
250966
551785
178216
402075
86703
282033
480488
117982
535835
52638
308616
328702
136388
472360
376292
159686
16688
349639
148142
470513
367013
174511
190427
152635
218940
2608
271711
157176
27863
297570
45300
321253
384855
310779
206739
479324
88030
117607
51229
434536
438057
272697
78444
158752
57595
455274
56333
363929
27806
178210
163571
202963
237913
28764
239799
80412
253502
178131
176293
133544
560634
346912
378843
487322
119197
74774
138623
278279
282375
432950
258572
421151
275840
7668
70458
400178
224414
508896
539202
362435
325417
119605
388092
355909
505350
19013
18605
470970
411180
294915
379552
10092
468887
521082
517252
142003
305706
477987
357821
540882
250332
355733
161616
88813
346967
516868
323168
217243
517750
159312
88923
151166
473042
284748
395650
508092
247853
409959
57858
173431
524814
201253
350097
449405
491816
263133
373618
119408
340972
101876
248583
18698
44615
216210
404716
246592
253286
426358
487548
456445
437560
526450
463026
37281
141211
490426
322458
199848
230992
299131
284858
275665
318894
521490
213439
320996
554591
536140
177118
455463
295981
190679
72107
49110
509488
150421
300069
179034
562569
32895
566906
485898
162068
161979
206093
230752
357094
452101
420806
499478
409589
55058
558548
368675
5825
521389
353032
207527
168237
69744
233023
502915
440146
565426
155939
435754
537704
401792
179664
182803
67661
490887
39448
465697
422108
155547
508789
515935
275852
165352
562366
508075
197598
564515
278509
428336
147057
510165
186340
31478
162755
31535
97631
512338
449372
537122
296753
44255
289732
228953
267374
559993
388982
524964
426547
489623
99168
74037
19002
427939
214325
76339
396993
497425
403749
557851
420926
412692
106676
193282
427355
338294
320545
208318
468707
106402
408258
282933
510168
275902
286942
48237
359870
270295
545476
546984
102196
404877
245464
457860
163980
231760
184719
92110
442386
66746
321536
308836
485446
548210
318021
539918
107966
30555
426469
534932
330372
462872
333239
527452
293153
32964
175637
448333
80028
125496
266466
540412
264534
387180
170216
522348
250303
365579
57658
69016
44656
400991
456469
359572
526324
96351
118134
533874
58073
366337
183878
548082
468276
310631
143050
161754
314612
307635
377594
547576
168270
78742
456516
520642
244677
414022
297875
327555
1867
16052
222483
551001
538904
132782
420101
78253
194881
355152
261189
224015
506133
195738
443280
554518
50446
434753
76788
11670
407364
498556
561538
16657
511813
230328
165710
179230
228893
41053
331724
23861
550480
410579
156662
286709
553096
263134
82827
339683
460758
86775
262670
553485
140779
152549
534237
250427
59614
445725
67845
516005
436702
163999
296632
317149
387477
432647
353084
238999
479841
382807
543047
404692
92455
537444
516925
251904
231620
565144
259284
549348
516998
559915
240371
516262
212835
396260
31504
468299
192058
563254
374531
521965
212287
156552
292157
372017
108079
450649
163754
282874
186945
492722
559409
192037
121846
475404
180592
438471
151165
216984
483740
522452
357815
62735
523148
40063
494746
410689
299311
311517
150680
32274
489089
116252
134726
167632
90733
560578
473976
426481
466122
361135
399800
19899
318587
252
194768
563762
324851
57153
155082
1310
174167
349072
45637
100079
527111
41053
460552
182233
83326
355545
195139
529179
190424
96879
304720
266754
535760
244326
417509
348844
96107
216368
84725
112534
335454
293640
180792
519052
175316
348105
164627
445277
523391
188957
403093
447877
546083
138355
527257
99073
412207
211238
55198
505176
249766
64899
44505
479456
522507
448656
436407
454317
212110
415209
526326
354543
264702
418595
80493
405343
67498
524251
13851
244382
221474
51782
260451
474855
314304
564961
475750
89545
237274
90566
283286
379714
119163
559527
282495
356517
18226
62963
92617
226557
110307
330077
523052
112679
455406
461551
248787
44782
191084
88977
111076
778
330160
499006
437807
189956
150076
239537
150285
276635
97848
31244
454296
521100
134861
39058
180390
409171
28093
520250
284870
375749
456304
494051
292121
454833
197103
166389
388000
41538
254066
255341
31462
126412
58694
396815
547444
19347
385598
95596
253417
37539
327087
126729
525903
62652
181266
188396
209808
157061
337668
233670
492541
527960
544367
540651
483261
280481
90114
394798
146814
185372
137762
314497
470354
559561
385769
554366
52974
323874
298570
298341
281174
340010
524998
405791
174030
66369
413479
556186
339377
190273
76860
221602
224293
483999
41573
444014
428141
134182
95767
30394
160049
262514
530123
318218
504524
406366
308861
406537
511182
164271
283302
213123
394493
369349
511956
151446
378692
379395
339900
360637
80412
554959
312055
36667
466535
197947
355886
98239
284085
79325
516218
213862
359795
487540
218190
180968
138779
518098
171854
23158
79096
501608
60826
422524
331724
514702
132811
265280
435361
541046
106587
170502
293273
347926
551436
372562
452185
190279
548273
389451
233357
193891
366552
1306
350453
65638
209477
367841
215279
459484
550371
307723
137254
504680
33075
243896
44324
492635
335534
255663
339188
332909
100235
138503
244088
27261
540487
450246
24069
198451
549502
185789
422361
479063
381017
172197
179702
204683
75912
196780
382518
477727
94376
550180
314525
383387
97344
550299
212048
220095
120647
367756
305533
295388
295502
396345
106198
511827
156163
549895
451802
3559
163972
33511
566775
134075
95354
534197
389891
317559
155689
23580
325286
296744
311111
168835
122758
544901
79639
484775
145338
64010
339269
265592
375352
341839
512114
319123
417302
491460
522739
298414
506814
291224
235906
261674
448717
86656
476082
184990
478043
425354
34379
26019
511686
256751
102333
218190
304164
350134
192974
414330
529393
11082
21195
478955
153157
527803
324804
122723
19401
336683
72508
317808
52706
19589
316702
410570
212428
227786
162072
491188
284688
564801
135533
448212
468
60964
175453
448436
141784
520944
505309
371190
491737
59824
423836
148231
523007
69331
220210
276792
493773
313452
412531
200881
95566
57169
240113
520187
475490
266392
522715
199687
521659
476811
457212
496231
429364
216556
359716
226733
260173
301908
146818
130883
448840
142793
351354
323190
267338
137759
89775
84262
317083
342994
424028
343693
368536
399281
159446
118794
240526
557769
403530
370736
325059
488472
450750
164483
191412
462509
284336
232565
313253
335038
317936
503923
133550
285988
545917
469072
310090
497986
74635
125819
466041
361973
29689
439805
111413
262709
311403
122015
403253
371017
321261
559517
537908
469222
331129
7519
270987
80501
107484
15680
170125
151193
386616
292013
347046
254363
523261
184107
271547
511270
342397
478475
201177
80987
286146
515879
411078
129190
386623
126062
103918
551579
150106
342115
107630
383428
149713
209457
500489
86819
236482
34049
327710
358101
532800
353322
337426
188390
290040
55401
558216
330480
37602
208741
305096
9477
31951
80110
240727
176983
112926
153352
371643
538743
417914
418700
192190
315866
401273
57853
499793
104665
16991
364861
146713
185092
226273
25036
209908
558476
315257
82765
133997
356074
219788
424069
271813
302483
153702
395065
353993
140569
495512
361473
65835
153002
95096
64504
509961
342060
34515
266588
258925
368628
26358
377724
276037
77073
12923
368810
468122
361765
15705
169101
310955
182956
544333
403671
108807
339447
214923
483053
518649
195029
464323
535007
195906
194601
511419
293093
29063
439533
140984
567600
527090
58134
340797
75817
247172
147252
320876
201106
291216
267822
420465
511181
45060
180384
492462
540466
549897
348415
346310
63081
384728
556790
332441
181561
255896
491058
469065
173904
410014
334535
230980
253455
287799
53507
28252
113936
547588
517575
313412
221287
554005
96828
384950
115078
474840
225182
545075
392565
73964
192060
22083
511139
136876
273805
259947
168170
412620
198031
249338
54880
82056
166206
418136
53341
281101
180968
244708
438196
188158
416281
360623
253895
149369
258361
81643
163068
242873
155366
108411
494633
246952
322562
548486
409589
369880
480794
211003
194112
498020
174749
531530
233247
441856
151962
535811
362560
403174
564036
90328
83563
529976
483233
61016
9511
354752
537792
455742
369979
271064
146606
4789
176746
350494
164064
290305
124408
373418
260643
305314
377381
262121
8188
306949
531269
534608
562964
536998
62016
187333
30535
493221
256120
443118
225175
380190
432877
46077
98613
362795
257976
331517
276471
509803
365048
398603
509792
230955
153244
185690
292739
435488
531833
456006
137375
558918
118356
120833
27492
335776
310973
303318
472434
151381
274545
64327
58003
422771
94294
143927
86720
91107
273125
545379
105794
162306
383536
319396
184813
475969
562014
295839
374690
543293
312501
386414
274755
428076
187315
508871
30925
333819
233407
443568
484810
191894
436632
33131
493379
72592
493500
511578
271391
331687
26843
538389
470834
43983
205848
382199
28396
547042
543977
77945
553003
567845
201062
56688
233565
154578
367099
245480
397752
49700
11251
557697
130410
74524
529701
152901
448309
135399
79767
317876
224452
211093
369485
470146
433340
113089
232096
16851
46354
437467
435468
186428
429661
80145
308879
25156
478807
544694
369636
115909
405489
105537
457603
412584
516291
357144
242804
422094
431716
51111
410260
288991
224443
490909
237304
100742
234360
306539
415889
216437
348036
387473
432413
295229
154130
475506
356422
40605
165313
384521
9830
44967
272683
408505
165641
248104
507334
451147
490650
142601
137280
350983
239297
564573
271274
215561
212441
258561
550485
518770
397006
58896
121111
424866
452612
127839
270613
403166
126867
111413
117784
387212
351129
553045
546622
38868
270814
524432
239624
399919
540687
84246
469479
503268
344148
252697
320482
267000
496325
327398
352050
210571
406247
41006
471738
121083
562957
289478
451891
392205
374275
100690
544228
539685
544601
543148
409649
464806
305094
181558
115823
344377
395515
341251
348876
440183
456388
113483
175064
105155
504298
410063
168611
318955
295653
432727
87644
528480
121630
136930
316087
146840
80237
76648
506556
92944
248030
87009
238001
235507
256127
49410
180610
79462
150788
102548
42592
225157
419785
234071
233374
454475
290074
163934
362480
443484
301436
36975
372534
236339
490563
477143
287774
449552
460550
92446
468795
463511
143287
399106
325097
172198
360202
507959
287235
214073
357505
207900
410597
39026
259074
395613
208116
8294
135062
498666
453541
476394
13493
187647
343240
521898
151393
552919
472433
133943
66962
311454
63211
335352
185066
128564
3182
488278
489545
106693
304751
17815
430828
396107
377583
264300
164937
315066
466879
128011
169542
243298
347702
145836
461955
209466
520162
178633
504227
539882
493815
414888
244366
410976
219875
377545
341298
453134
174958
242200
323860
44751
395365
304441
269378
116717
479865
61027
97226
424034
202661
24956
469230
316823
261243
156370
529531
263419
155181
417191
11709
136381
544273
331512
103589
74564
454477
203806
339089
125467
273291
288746
435517
217133
542315
505329
267491
96422
241593
427548
242740
217098
19340
511207
173171
442429
428614
341555
379566
476410
536043
521567
365141
351508
208475
485769
163039
7260
556257
301171
475498
386492
277620
382248
561645
412753
132311
432696
523151
170721
336825
239844
14122
176601
296643
186942
140640
407859
365741
125946
493695
478078
412418
111602
54509
556949
461915
161863
147381
438509
222462
366418
489698
486482
189419
97725
52660
487856
447303
306941
62347
6330
399460
430691
390669
34996
164956
49926
63219
84366
565910
163583
172530
155388
30495
251718
510342
242322
375732
172210
187470
193384
522158
93323
2989
304473
278870
393529
201310
386805
460322
104003
451222
159037
41051
384594
549042
422013
321258
10942
99337
38397
203981
91717
120817
106640
306792
9155
26113
324778
333478
371214
25684
220836
436662
329232
365346
22233
241830
42096
441772
456625
519823
295346
256165
300909
342373
255407
297008
200139
469871
281002
554785
378981
319141
551582
252226
471243
320045
557472
204357
45147
37450
279838
145524
71558
152493
1294
525277
495787
341438
263994
484260
137565
462330
276561
164208
530907
277875
442520
429890
143738
63419
357619
374485
166646
495844
137173
194669
250328
557532
498604
122316
17413
505187
553770
293288
23431
155724
50112
218267
126263
242190
391727
162861
47898
51783
447249
473644
2959
306092
199811
463663
274983
126474
234420
103251
413066
158888
409233
59579
476914
483506
507708
48383
23094
193632
408851
68176
469771
112391
135027
231712
304104
358412
332621
464316
265561
488175
278913
16815
19314
458611
318424
360924
248329
59504
161867
477367
416733
512663
278139
179991
114973
275093
407721
368372
411929
118050
446659
525798
428676
367736
434784
84396
533991
308743
11006
410661
278863
146072
382914
446948
412366
530487
206338
238060
138679
316997
293695
114904
395999
25637
277039
44365
42274
368200
310916
237070
469384
167424
289557
433257
236301
344046
225258
205624
463917
46073
253806
528946
557933
509678
286502
399227
447425
292000
75825
76191
524576
399220
89542
146869
346955
42075
266563
545814
116632
449106
520045
334764
174179
148880
102907
267646
227445
77604
235419
32749
118296
535315
184533
126872
309973
218703
433398
13122
473999
379939
148007
449574
526996
334545
92401
41067
202815
400156
189527
69
148872
347145
100735
380241
231282
358879
187068
401745
224558
560202
287348
93481
526244
294757
163793
551764
290500
399583
133756
273073
526446
85792
113959
95004
186058
496177
407031
278564
182001
194059
500229
207135
493742
461998
344698
34358
177538
179083
369883
412135
453412
163928
523151
441985
154601
422891
154175
395476
475898
383224
469778
246814
143952
488660
188217
96879
2238
267371
269812
347747
284589
231205
252728
52679
39513
197171
340349
209339
434612
408501
268754
133941
548811
115838
135480
175610
365482
383022
183066
442644
175477
257756
517158
345500
181443
544547
556986
218818
41629
360926
61680
347454
222757
190327
529778
491214
451880
215073
338821
304658
145009
41716
17504
445561
542517
159344
253547
293061
384054
322766
264585
181503
523058
518116
546702
192379
65223
212953
18288
423351
81663
411888
29198
219191
176529
355783
567745
437873
335831
165602
126341
171141
517085
42388
3062
410455
115859
531457
45864
312003
170292
462907
246382
40567
120050
21896
124349
260705
343339
184464
220837
68319
472925
51810
489915
500654
349753
235505
269655
537392
103761
320106
32084
72911
49781
487640
528516
521961
533972
329411
141780
91655
542064
274085
398328
286533
344788
322151
80872
186854
106413
311023
237263
76800
129293
357730
398193
227816
225883
429148
136145
84417
116708
192122
10876
282538
416650
151147
98953
122555
206957
281636
12110
369024
544294
437273
539517
40437
424314
429185
491161
210464
366519
527480
175241
169617
469978
148773
471706
503498
494921
261823
150134
439388
411801
98556
365879
201868
417839
77548
536596
265996
189661
174383
171708
29399
206570
147282
480903
182073
98810
392404
27149
25399
543505
8420
402652
220057
462710
171471
154476
259749
182951
29725
62173
293289
267962
120250
104865
486760
10147
16576
530031
453930
549007
114804
174085
417658
358473
533140
268921
260109
183748
112905
566522
119333
491517
123301
536973
21918
87674
227412
81794
224350
305524
295227
26361
204551
131708
404399
202250
272047
117279
42841
477055
369412
155762
255289
326254
6775
456135
220951
451934
380553
315561
317163
509254
461398
432005
389424
123861
241600
414667
392212
408180
45863
244517
250439
543708
565218
444123
387329
373125
452588
201620
250250
165262
328715
345091
350978
33971
406008
283283
355609
324592
241642
151214
200001
21943
539492
151110
294106
554864
69573
141445
93634
278097
22180
503672
546201
422798
238223
414607
14828
15378
439833
17717
334964
24912
109357
302499
167639
15134
678
420718
150022
52943
316131
524818
525862
61061
397865
141116
527848
241979
146265
126672
334253
107871
189695
300536
300679
436578
8564
482588
381315
485393
560735
387793
235642
122053
445423
435333
426358
23425
355178
30076
10399
358221
177471
59706
398842
494028
546565
425582
539652
203284
340914
121110
164757
187362
283685
322655
26158
326301
413605
358689
9553
560976
194675
84533
252639
251877
480397
529475
547223
98817
366573
392170
561571
91450
382545
183740
361540
59268
243928
256134
277886
163309
214095
182594
205841
479879
116307
460993
405940
363240
512057
178265
338147
12986
337671
562286
98013
69156
142637
453875
376861
238425
268297
390062
516460
184984
98701
345235
221247
367663
284018
21
74722
391145
456517
322834
532315
177154
471950
10453
524148
550287
303504
510252
57231
305044
451317
101168
62716
512257
518825
459610
155352
187580
274380
440924
279004
450002
190982
93163
43735
263655
412080
511583
270634
39656
235673
380906
157245
67871
102434
106354
387045
75060
283154
407210
482383
329090
366063
463997
373922
133333
294907
121194
435275
67865
538302
400296
336104
193313
286866
366391
22479
99339
257381
343586
72249
324781
3417
162987
236947
93718
202441
440620
416305
265969
543927
475391
267571
559640
452970
452376
309011
348971
362483
413016
217201
127725
250661
421056
546398
152516
276947
566149
516070
160206
317828
550713
327786
172705
430190
393463
131026
371041
329779
105728
415913
527885
153710
538174
490477
49227
480304
506754
348818
266376
528858
499226
554533
456845
551166
259877
546349
32787
435088
34442
124252
502273
275537
478460
64211
408683
141790
173658
301809
320101
247204
427244
189988
469760
94558
562669
431536
439026
204357
283263
440874
520574
522833
348643
364341
329911
267729
61921
133085
344839
302086
226069
83524
476560
91845
138259
87685
35848
189109
337190
24005
443249
292262
535014
328547
30913
185840
544099
280231
217533
290948
110346
215998
125703
258378
86365
446474
316424
104294
461297
493938
150444
406887
517930
16222
235924
529517
246980
252725
37838
167516
393749
22299
253492
210718
141196
140849
184038
213638
399480
609
448628
443152
142386
98479
346504
451971
320527
174171
557609
225277
76428
469741
148696
358303
136763
181451
36746
455714
446337
384288
267174
85995
205746
515624
420857
376616
547532
484678
192763
531189
24811
345716
108840
251065
182792
463875
345086
258849
377674
333093
161437
476708
164742
473151
152510
182455
85611
182641
244528
448250
263984
297855
224321
342864
140376
434195
389503
159079
251573
51446
385261
269931
284305
528267
394291
277953
550066
25537
91662
568043
16710
243476
307177
268048
303929
412525
383248
402182
382873
362860
389401
356674
134043
67981
374531
502203
90533
462202
553934
500886
11411
329346
285385
335612
293943
233341
18410
67399
2565
502306
535335
267892
2724
189630
373842
240340
69169
61963
550813
293961
510425
14330
373815
127458
329574
291115
475704
461241
342574
405839
317530
168621
274415
195084
63242
70091
219565
482106
128236
346301
447087
262802
541689
473637
82585
208371
472115
340036
43423
455092
406501
303891
438501
501765
292205
248020
276443
205706
440519
484671
438634
46426
157509
504677
545437
176633
65784
549296
252824
349063
532972
376364
274186
298812
84761
120355
229937
219160
379583
317745
409936
247981
463487
502739
556383
226858
342260
530147
202173
239986
142333
321546
303105
540527
410802
566201
154942
144966
435462
314126
492175
120274
458553
156998
274668
287472
306209
400360
201815
252048
94303
40485
275494
242897
282997
133558
213908
151138
539497
434950
216073
509910
306301
498032
393090
504717
406930
291478
388783
184759
366996
124548
373493
494012
397997
397512
481160
155566
99989
467512
400458
317885
461094
503684
429220
266107
77439
196949
512029
12272
114916
154351
237783
230410
542013
365818
560172
256597
341150
504916
485269
528673
471198
170646
482500
65638
160166
480533
177085
524996
566569
548532
340763
461858
266814
45445
481275
490724
459361
151562
462219
522180
430590
430785
299277
472069
181277
479520
15111
21788
233200
331108
220880
233894
377391
310298
502892
245259
345415
238851
51979
194937
524230
169740
311491
95004
172158
232584
417142
534745
560997
58238
271676
202374
542817
18994
253679
208983
549621
398101
129255
361876
254965
136412
286074
208364
329959
478731
80076
184606
151938
492232
350776
477488
361646
461922
179831
359115
144408
336584
268026
32605
67578
471684
299785
517037
194283
315494
451865
289362
435321
348522
81792
465798
25967
68277
536187
206511
441720
516209
288172
146114
259030
36534
65926
100426
467826
484558
411789
78569
6853
287663
370443
174030
130344
129245
107995
321359
486843
105370
398114
145327
550144
81375
228996
295833
564078
530500
511361
100782
195112
18956
122226
218248
247410
145378
77023
7480
96669
238449
90026
236148
308354
424576
517157
58549
141546
175218
531189
244649
19988
234315
526081
23983
372762
354720
351374
364313
394926
528105
385935
43650
317015
517505
114777
2336
446187
328132
312875
255742
7926
179577
359410
331727
94397
339709
506393
477338
303999
13381
325508
381723
537909
80122
447394
9421
432261
169781
562222
113387
420157
18721
527370
32017
2348
147505
480191
189790
175465
136939
215785
413501
281859
348484
366034
57310
235352
310056
349114
327744
509602
232159
423355
374926
226853
358602
284012
75051
232124
330596
49028
88392
222077
150571
326927
215002
284222
319162
461885
286938
39488
112457
225600
484414
344549
552857
249139
154684
295294
407756
43690
299097
409066
281548
477136
5934
374112
446392
143131
325804
313718
410212
257376
31793
398929
237483
226690
530746
415828
222129
12140
560945
380258
77563
384441
555487
390820
104607
521415
330885
532800
452791
398130
255447
560688
99192
353791
206863
236255
432598
516592
181595
294969
4076
279988
315815
393914
214064
272816
14829
145580
335921
495539
488434
360687
231033
483287
55080
567268
35579
267640
231066
504341
365020
225175
243285
172535
329012
129632
473476
256479
475291
264443
42351
139576
365666
73814
247325
541561
191043
183385
232111
292614
20059
492102
458
175002
7459
494033
400072
247887
128361
296756
78550
536352
469516
265792
82005
321374
563814
491578
73390
228055
421779
22774
158137
534168
326363
71599
95777
303583
378690
133922
248092
318772
155615
564677
9875
150695
135278
103989
351415
203921
247850
365632
430932
364448
498919
515294
21043
348467
220847
358598
492721
15422
435874
464542
275986
219099
431295
101420
281998
298222
504631
490616
446886
203218
374722
391387
350412
242623
528315
361755
111692
296674
107367
289531
147172
463371
100244
208161
192850
71867
417269
429978
285320
340244
379777
336870
102032
558553
114093
438813
517278
65632
6934
562852
45737
37679
452534
183075
277382
94455
238966
64118
407585
11233
369592
511442
329005
475028
230859
249599
332880
392079
551030
134913
471250
173197
72603
43320
368371
550385
353496
460471
439347
110071
62933
349549
73647
440451
53935
310177
358790
383492
387952
389403
526648
208285
365029
426646
360345
110900
109193
108679
307741
457920
507557
238757
409899
55096
478258
218951
205578
223758
399775
499478
185396
226962
127212
460536
495296
15345
561780
525254
80981
28546
196581
130590
550165
329444
135733
448855
289710
475440
314217
149407
489616
112525
377023
242213
70635
391905
121823
387903
169821
181095
49687
307723
539057
330508
223469
107436
172387
376263
476850
23513
102260
313079
280828
355836
562174
554568
563230
461764
211665
22647
478208
92083
495791
277
355861
77141
479501
49400
378087
272379
457795
442465
379105
175308
218274
153186
211479
329523
483910
519733
401086
157792
22651
470301
436093
224190
405268
369600
57848
532511
462591
123273
547313
165107
402795
121861
377174
364840
464059
65292
334988
342379
376377
364379
384133
237899
145877
144563
225983
364690
457982
272647
239682
522724
231773
265041
280274
157954
249246
328740
110926
284957
270039
171515
461452
543099
422098
362639
238011
43272
544889
266327
349211
518561
186441
439205
494821
24935
491240
290366
31611
399803
131400
461012
480307
76119
185132
448135
90873
378441
516315
22160
10428
132086
385633
399695
304020
288201
59296
202367
124509
19882
525344
440113
417870
550565
485641
292515
354812
7097
461395
379311
261364
254676
466320
338094
88097
135025
514604
95057
209053
461790
97518
404648
154845
80041
270417
367315
94560
5946
450035
236993
67917
321936
196241
65951
434433
305790
506026
485052
6941
425104
62218
448234
116366
27188
236260
409706
420879
477338
266955
11042
291222
522349
28600
358027
5686
396007
2381
332959
26939
88903
314247
528356
293869
84881
272318
114176
107799
476950
131056
448959
381344
51347
108604
54280
372554
43128
224293
484825
484213
280140
127923
313366
361859
434996
347145
205147
426338
527277
186847
370894
9684
391954
312723
78218
445169
108879
135670
199439
152679
449426
480385
461092
532454
342665
211195
388767
127590
107644
459348
508762
331715
356402
461880
552862
567210
161486
553579
456034
543690
304838
339760
531902
454176
120486
477597
472896
418782
62073
481646
247541
28945
343617
332005
332883
474771
270923
400693
216684
366992
554593
231932
189942
335486
107839
33998
393717
100501
458330
11785
446553
503198
298127
514211
221003
23863
488628
153972
550805
73358
419673
210783
457906
206574
355107
484493
189673
321596
400366
59276
409025
529354
51787
512537
310642
496447
526717
244078
139190
374692
227350
527084
462645
412390
239287
60501
500641
108288
158431
39979
17394
476421
290541
175833
252214
191794
180952
285424
297254
312520
344400
98524
552858
20530
537666
83315
224757
415201
73740
289051
519094
308927
82529
525380
462090
265360
84224
492325
268020
97638
98014
433207
431527
498516
420223
257105
478125
536870
505333
341999
277078
91185
275861
58412
41671
160735
26348
174095
10125
165683
484135
520296
339347
263593
397342
245097
115044
503995
112795
241603
453158
38620
420147
421918
466061
62086
16983
405411
281003
500390
279885
352376
151385
181917
363204
208614
174286
358621
429723
503175
380506
20618
72737
161156
375113
499008
35707
215449
546788
433040
118019
467328
53652
226979
371014
101928
331316
348213
62260
567879
250522
329063
534455
267946
144738
294216
45310
219474
468218
291753
451031
525486
451532
42730
407775
499963
160368
194324
351194
498737
304379
144114
557951
329743
154552
311584
230255
172872
7994
139057
369883
546074
367426
227769
312414
428406
169457
195211
5598
358472
214542
129003
24595
277758
76207
300539
375088
5697
344472
563615
198142
490321
349464
236321
478976
352880
491870
558179
170552
307264
38376
171100
233141
440037
383982
403136
132549
198755
249576
326639
229203
5764
363410
305461
278064
132492
531035
491601
173606
251888
215903
145295
355978
1052
373543
63617
466161
276404
100423
164330
10165
11980
62694
367197
39082
454890
115469
484421
46417
203975
153021
547885
54809
122024
302774
280446
454315
340311
336431
1893
87491
245323
63560
535415
164168
194579
351949
429314
35163
528606
415971
470856
30006
104644
235324
19033
269071
167546
482782
335970
212029
298349
536676
153944
277025
425680
536345
528955
508261
503825
188166
155369
97319
560018
519952
415272
372214
31584
140719
134288
458436
200009
240426
320536
330724
194702
197641
381544
310215
31647
520810
503391
558988
262244
107559
231373
566828
333558
4657
363471
290910
83615
223975
321570
295939
506465
407109
1481
549670
567964
181436
2587
186938
329579
409332
153916
135803
518101
566320
458833
319817
268304
242609
341265
54842
225923
460558
414978
450719
15986
358728
81080
332244
71049
550808
417994
34062
184010
376887
55944
370337
409690
242237
111318
529154
133875
280550
104954
204602
338806
281537
483346
332718
64857
142990
465252
102011
389675
43587
270582
137390
512794
254405
79306
511685
17010
251213
29804
345446
548617
520852
73930
34800
343754
528536
387678
486777
75910
32623
246556
222745
394970
109322
4963
554978
3823
500668
288387
122259
19391
227771
19643
468328
299557
174004
561068
507064
376474
56909
73060
287585
509539
389930
454807
119908
292229
379721
114034
374750
133267
171018
492799
58392
340655
385157
193674
153525
359201
358619
155567
389716
208337
398791
75003
401860
340298
510316
246247
456557
142498
454848
338966
173755
528637
40172
2546
479990
470911
9086
479236
85626
15883
547524
172466
97132
56585
206757
218788
240964
63783
149307
146527
113697
366262
554802
28253
371888
454347
538824
541700
20932
439453
101226
382946
127937
431978
286848
360934
415861
400868
174625
23544
120659
447492
245182
336615
443096
80959
219449
190026
4266
502949
328949
4897
494204
551911
454369
134314
80563
353846
539648
170300
537380
324365
214465
419441
119893
546009
438324
193393
12841
91622
322948
171381
453861
195790
479037
305396
478035
81293
289989
198833
15923
204288
374981
387375
511228
326387
58055
362859
475404
6900
347473
523774
232544
112564
450061
96402
522025
99785
526123
293038
228860
45371
500286
280824
336880
281548
287523
181077
252212
389164
525353
190153
494637
391707
185487
79082
172405
313668
145511
444589
559937
2021
501615
331898
189035
393918
489517
435955
475847
321644
202954
528488
63736
308935
8168
79446
319353
394110
415018
236598
99812
476396
560857
185735
44600
148123
499338
135597
355236
198679
425567
374266
463153
185734
436052
496982
539474
520130
92781
355733
530808
527532
397184
219276
413380
24417
192330
440446
12923
252728
389049
351837
376057
283932
294481
120487
36279
328560
14081
87358
496054
219865
107425
330498
140341
117344
101386
488900
522126
223054
551451
66493
185364
385662
328903
518342
326881
522417
67360
253912
462189
556593
30630
562472
494570
488781
369823
107216
267579
203338
16857
173720
565180
17543
468070
95051
177130
66161
316720
96702
490248
211923
92624
415828
431501
413263
540129
56831
485744
507336
166523
96080
168491
5422
181570
344363
254996
304645
93842
329428
551990
250413
177900
93492
529593
237474
328750
209342
564440
242476
430569
498404
485103
320748
144254
518829
438197
496239
100054
273312
526200
271049
403787
377079
543878
30041
339183
107908
313723
74528
172481
330301
522194
357398
503959
277994
482461
47692
540812
528583
406860
516905
233471
127732
92227
560532
304965
160094
144395
523341
93715
206119
51844
253438
96244
286303
149874
209597
144869
421152
564329
244205
218121
317475
347725
505323
74674
177488
325834
202546
65282
103832
24524
315240
537914
414953
426585
154418
517038
108850
35502
5412
337776
96512
455700
308563
31246
177651
223335
566679
373713
554552
526200
447836
446257
248676
396059
418159
553145
528202
92550
430067
365138
125167
437023
522988
249926
108882
68660
298500
44956
345714
465121
353557
18439
98551
143438
538617
161644
50421
204786
141778
6579
162635
311555
36750
395302
202313
439054
162526
286815
406283
392194
223380
60036
343550
546295
307347
113244
466358
439185
480092
158033
171424
553953
383465
234699
392800
113284
86657
163073
180678
77932
498986
352361
29001
212093
549212
440469
102529
280238
232968
60022
231336
135061
436062
106810
215122
439820
22143
313054
402926
208468
556560
291888
449567
338525
417004
116619
316654
114962
350283
62269
18102
302676
363854
279542
532394
153383
547413
83903
135002
277680
316490
110900
89942
309627
407347
162773
400519
317749
542599
550967
136182
383674
356543
23107
123109
235676
195529
184964
220077
567004
332868
149925
157873
333829
550870
507396
316126
355826
229300
536070
158147
144086
372105
179128
155384
394574
212880
412124
8256
238012
318264
311538
100262
507996
211737
133051
244155
11354
493273
282802
492315
353719
450422
406773
226236
381721
284395
330743
19888
482106
414279
197186
58996
95131
291614
309923
385888
488913
408674
206506
23684
434462
296716
125710
470489
468555
99250
430295
379591
287844
53687
450552
206223
368765
228291
139602
428370
446418
502873
391392
431497
21744
49958
452292
166571
361279
287753
227747
54745
325451
55318
222380
327861
169529
61928
109181
510851
450356
370624
328225
385576
262913
19997
198974
225198
323743
232582
441892
145945
65083
107549
70408
138617
495365
31745
209215
313296
75281
364042
173877
309064
80131
262415
98678
337746
454295
76546
42613
242539
540865
537960
480650
123722
443768
551961
7969
74989
111655
18547
404522
200074
505468
295958
442102
491882
29436
198607
289164
212962
174283
532061
411422
230456
373141
25253
347073
438471
455657
387113
220337
438915
79204
171658
309783
104307
531434
162217
478571
388226
218378
562270
382605
217885
522957
253627
104192
455317
335951
106842
462480
321544
552366
116581
220382
281927
179649
363817
52743
6931
473088
71448
339187
188349
554323
158927
431845
402946
409841
16567
127545
44138
3411
119404
196443
178229
290739
187978
67823
65102
501075
18916
373615
177883
290502
151804
351792
509133
349424
258140
365933
434679
429401
72252
471302
322527
167000
367010
24471
304342
517139
61331
263939
197895
254599
331818
428670
61707
71005
267755
45288
401415
106865
348370
117402
379746
137443
234113
322356
457182
40497
50538
526373
107593
567513
74199
183692
68606
177706
537711
71281
438010
145309
145723
328531
199701
145571
205089
436246
75781
427314
439551
559816
532918
439104
156270
351369
44743
473094
430333
317669
512547
90046
66947
314279
85527
367644
179473
486833
525320
559899
76151
536996
366971
524463
117867
412972
207160
11923
134189
512095
104217
438653
89077
33287
564616
436051
45348
52428
351349
420311
304845
173638
266089
316766
456693
198259
325108
487728
481847
160199
234808
460303
494307
402668
224948
275348
84025
24320
139732
513016
212684
387088
422930
352996
190419
276200
169147
209027
393716
508461
313174
296932
405298
85566
175031
211648
453585
486186
45107
261999
75439
529246
6212
518950
247078
195978
228778
509835
196809
32888
198228
142242
550235
555107
427112
364731
73915
343180
208576
176850
536215
83827
211418
494623
300430
408710
333976
41286
449556
505946
474715
218518
310448
361896
151355
63592
417612
522772
491440
155622
186246
191776
152912
535025
210227
245412
5203
346129
427193
301723
30766
513127
111346
393651
213416
413230
96902
242231
189599
412344
39913
333779
121261
29328
60583
462254
229863
318831
406357
169045
246327
324896
543644
42172
506181
476076
357495
354275
428127
45086
287018
566955
43946
233414
15881
215743
486214
122881
79092
99361
74037
85356
453539
280068
361255
20534
336834
240899
30811
204315
94469
273300
555926
86490
95484
175825
523289
474412
282090
464556
265355
423061
364289
193540
475099
554891
495187
349618
33272
458748
531424
93988
333508
487948
276376
188125
442413
259897
250630
519558
322667
567687
336286
538304
87142
470981
278577
544662
296397
19313
22353
86305
344647
383724
434725
325890
181137
428146
276526
272770
511846
108973
340032
318754
500136
511679
36702
142974
540988
398281
295316
414639
241746
369483
65735
100657
519827
19102
123641
135955
353029
552887
421221
370596
518863
49448
77281
547052
420120
434198
296345
283159
226746
31579
66157
19964
313413
137257
384615
270600
298817
301368
191348
239367
512522
63573
386912
435314
530003
62492
374226
205932
306060
432357
427578
466026
114660
148295
170801
557679
102246
516661
107004
267460
348558
381199
503982
252386
511251
444334
453257
136066
150522
267829
371864
144835
528410
520067
273480
201769
6104
12801
410705
150683
43982
360555
56963
547670
93856
206194
509454
215303
547436
364566
409120
293375
525404
442359
302399
293944
385352
262999
351395
74037
461027
169451
415997
501396
175375
114520
277995
271143
389481
111348
331632
53648
265113
180990
461433
126302
127545
203593
138018
357254
173991
209907
417613
226877
298801
346103
537011
211440
184679
276088
187891
301768
82142
444604
7837
313417
535362
333808
325201
478103
279170
429085
305070
215544
371531
118183
370200
69819
510887
497527
274314
57742
88461
198122
524930
409564
498249
86018
60163
292385
397961
344047
157002
195448
463090
326203
300209
557149
52454
29755
242093
390656
145089
536532
305424
150749
233641
259381
265482
448415
89246
365938
475385
221921
10371
445443
165494
531876
381302
21285
243585
124929
122005
425736
55660
260173
395243
428510
124388
228581
51864
565802
163799
87911
259785
234597
294799
386583
110842
472128
93352
261750
210790
49967
361346
480862
60971
253679
423124
291792
363911
131304
528934
22079
276826
556115
449286
218670
227937
239287
459255
501216
504410
565059
126412
78632
484859
84765
163521
226373
84338
159553
313327
459682
499133
7936
355488
111044
3397
29002
527881
151473
537576
163451
264678
421457
200202
562718
560977
350279
110073
553791
20136
208207
68073
559645
449882
387935
506487
199018
341829
198828
35930
545770
251256
430259
425858
288421
469958
548865
458900
355025
61435
124861
175671
206975
47389
222651
230005
100428
480778
400401
410925
476801
250250
93113
205152
213420
221603
441720
477479
61227
299817
11282
288825
365386
386003
564203
409229
90329
466877
517927
144080
2587
96443
260543
515924
53336
262429
29521
64176
203504
168895
317709
470834
212319
146593
30442
78318
24990
368377
80256
429151
27041
467813
454868
186843
540470
10923
61642
393796
253948
104776
365101
351434
345036
31797
31519
278364
224657
317897
426108
4496
10596
4256
277703
525306
375593
465208
548061
394544
255773
555092
266058
237956
31219
155893
59149
167664
515493
131480
341616
31968
314785
365738
546583
446768
115073
340298
205183
492936
504545
10738
329947
65595
153646
473193
106052
481036
466901
403948
184127
16362
511783
188939
448346
540049
489538
177405
73397
452055
229012
424110
144376
315373
207065
93586
453505
182138
309256
303122
160816
169593
291402
83166
399565
417987
109434
555849
361846
389955
94201
78327
6901
2561
505925
26307
567143
437052
566970
478838
274870
359592
460356
474456
437860
519528
409438
245484
537123
543173
469341
426775
176473
236809
331001
240439
556852
39202
479979
368686
198711
342973
383517
533464
539788
355745
306419
257199
4299
369360
250067
365899
298929
365160
65976
63744
385061
233301
99622
231283
446809
162227
60725
490890
50334
121759
402741
76647
149479
157876
249611
44409
164285
260915
427013
39776
86878
476075
540975
336328
465586
421593
490796
280193
462215
23968
24830
125761
253249
319999
215449
59236
106736
222679
405964
366956
123950
405665
305660
434957
236410
440239
437895
398015
303415
537976
284893
539246
314500
464271
468918
247757
18052
272102
537978
269516
223082
215285
269099
118074
494180
450938
236332
538662
29264
525822
185076
114102
224558
513889
174244
473985
550073
53203
328889
18401
306128
388059
535742
412808
131269
261870
566128
125215
554658
104100
212613
11287
484993
54108
263786
443369
208812
209119
336108
163093
408209
172054
541706
486208
522205
79689
355290
521943
129926
529451
360481
294166
565148
100624
162221
31192
224006
258173
21784
52706
564120
525372
477943
126276
272077
180526
322118
63999
109632
16188
362720
334745
361338
443034
510853
355806
369684
343702
185393
79589
14073
175299
216517
526319
558378
472748
423967
251158
164719
226003
189888
204041
527053
408501
23781
228617
422980
314073
162344
109276
170247
183899
82477
194092
542401
390972
245081
184311
360886
274520
274189
126374
310378
216395
198874
150088
237138
538717
208882
233396
337851
154972
298229
261723
272459
344541
212158
74386
126108
348444
444145
57698
129427
193324
496847
408293
538598
32707
138025
315294
478322
226333
269932
78295
228997
119329
515047
352334
380517
444130
397331
219883
531977
212010
81076
308360
402893
314146
28250
303672
402858
181458
433190
379097
16721
209883
532845
29483
459950
231121
352279
241787
60042
345612
398390
257961
464891
186713
174848
30512
527589
136750
173816
534593
403395
273008
253469
3045
340981
320629
388760
169911
557263
460293
179741
345879
155282
188350
130426
89237
334511
239302
535656
490350
193081
528291
453154
21512
330107
177199
168462
377857
341211
111373
80524
212596
481861
321782
62204
295793
451214
302530
148063
532295
439195
457331
558560
480752
106554
473218
206123
38392
324933
443269
300314
565837
117808
2831
214809
225378
115711
439157
110555
137952
474500
1600
330444
214777
24177
343651
373610
115828
2910
179549
155242
3510
96938
241819
350799
114375
353957
243276
466273
174402
500427
771
158946
343323
427381
73045
237399
350693
11281
442351
139451
503189
398995
177590
345248
554902
190454
97585
188360
388434
281972
311889
115662
326696
389996
22341
362140
134761
263442
450948
352361
215270
288404
207954
33373
427115
292805
223420
187571
458499
42768
328033
101882
89987
426444
224777
257443
111785
395101
60349
500313
143539
313227
492764
258840
121993
345805
534560
417990
104234
260377
36611
386053
197964
195654
46229
212932
64525
170773
280258
518064
212493
317234
552550
443558
24158
231493
486306
412661
420988
418982
247624
464273
312144
37196
321531
282035
32614
65232
35733
296938
551514
94424
109357
333874
57744
339523
357722
372215
355732
411127
427921
242557
388007
366058
325898
467451
533175
495919
104894
89085
189631
375921
242212
521669
318711
273820
182245
131200
509271
96254
475670
149640
529226
237900
57037
293959
326660
52703
414554
544787
515071
351163
80429
94522
387132
268251
76779
337783
482715
243415
263425
249542
509591
221940
246291
369492
86540
226779
163722
31843
392187
68777
519477
537192
564594
381948
172307
36035
419266
558138
510993
353000
47677
438187
375119
501700
496598
374930
540221
358302
299339
432006
547703
90621
184756
254738
469197
67150
86906
518966
133553
317984
59407
397879
2901
453150
96055
56735
91285
552448
526696
481555
135703
342971
268371
348377
235094
27968
170031
358725
141980
491807
257663
361139
162697
146996
530065
353617
294801
557481
185181
227922
532073
37883
488253
223296
525391
560258
134622
112236
321404
86681
295614
390751
282056
520021
199394
323461
288693
56977
282785
438182
367848
56843
53904
449303
508318
84835
372291
488890
38313
478000
115288
119013
88952
551059
140363
334253
412593
171752
278024
561332
490818
516038
339588
170125
558448
419312
484987
354925
152873
540722
423391
389771
509577
550024
347992
364247
203939
189632
513056
532015
278070
331264
284588
38643
173304
297448
428375
23209
297010
429886
5352
201933
490633
395573
189293
64831
151231
292047
255557
333514
426598
555372
359317
476393
53093
556804
507096
287125
339461
181554
546956
86945
394891
489253
409511
483482
384745
288044
542497
168750
226599
298782
254922
299019
180477
566413
502146
270859
100204
188758
138123
327028
91685
254535
5274
191469
443061
45662
235532
494428
67494
498294
353182
212926
468857
260755
183104
561418
403611
170932
478547
298808
414730
298884
492403
132705
437945
190897
358812
151499
300099
5770
265270
522497
103110
324940
539346
13336
497515
165459
296065
271808
518192
194712
365508
502429
371979
90458
34038
429048
321336
304425
223296
94556
405467
526243
349948
175089
200066
68589
200945
563208
230030
412322
245867
285956
216447
72433
353677
218061
95708
434958
182197
486094
337754
342472
248567
373693
398763
245227
121594
200636
502828
515263
135445
552198
152307
11271
348011
101532
79603
344879
462933
324012
196865
68175
80100
336419
188995
461920
513445
464656
345412
518057
80370
381712
319708
104415
337588
355238
134682
291741
77721
434506
15798
157855
117205
300197
508509
428708
73814
156686
340039
355733
373679
408415
497339
270453
555640
486852
33944
490093
106333
502318
345751
110097
62980
60879
67167
474674
382823
174531
137458
475750
107539
28041
374800
562704
406183
196227
547500
568454
558489
380867
63618
516098
354594
154551
403404
460506
561432
36494
513589
58221
130003
500624
370657
17623
398082
529632
106769
560609
266540
197772
314351
496185
279481
290343
52347
550755
360334
497943
5350
76979
324151
519474
383358
110212
432644
13711
228482
198216
3360
201521
50124
485650
494524
452239
13105
449882
80308
461948
298795
191406
132323
286175
111417
127742
196842
520403
548455
234951
317942
112757
98542
381256
403460
418766
401413
311179
550476
546167
355852
205199
502889
397201
30732
149392
541766
553840
107659
552160
185847
566176
508464
49849
155471
93640
149288
411207
251671
381039
349339
327666
309436
29054
365938
378346
188431
56966
368155
542736
409259
181740
445056
162364
362068
79863
565557
143214
95959
431404
180959
503572
435059
456573
52914
144209
108884
347968
419884
1427
406328
82442
312940
136686
261674
462151
18996
389718
283446
272761
513111
394568
477993
277550
167706
196508
554292
564363
379401
30497
302895
494592
231972
207692
5998
119984
284584
270142
230499
304054
144657
119409
247077
136794
6230
272291
421442
260390
190105
567996
566472
403412
553670
202074
300711
405796
170953
433820
104506
299595
467492
487110
111603
192305
166146
222202
173088
358664
348620
136074
207823
532899
89206
279356
29177
474581
538642
101876
29767
180935
330895
519407
564301
516217
49917
23163
272049
500339
327384
520899
289100
78085
207673
358689
556260
567355
426575
186434
558048
309862
532251
78988
211315
389076
478136
471266
397331
394122
302387
344504
10733
166400
446923
17947
516873
125983
496178
347109
396135
145968
393663
133254
137188
566825
40056
113615
201394
437805
134726
476901
385105
346102
118074
255648
365691
302413
355866
463154
62825
400536
475226
115154
456446
29218
494795
2930
38313
162053
142281
447695
191468
544118
331008
307059
284909
253580
126615
124675
553148
350253
408470
96564
489744
125850
278959
98824
480564
517779
28286
273870
327807
74307
297346
209137
189243
549528
399545
516850
189254
23699
93127
241844
444802
92089
529510
224490
395725
566330
460744
201147
294616
279068
311847
259620
7538
471945
69756
179245
86087
238198
35967
475807
96614
552048
49019
187585
110868
180714
260035
329435
205689
28691
508448
188941
47993
172644
374750
252143
117761
229077
280796
139876
420970
46048
439707
364718
558982
210895
382539
431754
552800
44079
50980
5226
412000
362621
27432
153360
43710
553161
334424
398892
268505
282099
379324
476733
560604
523458
38718
448930
180360
182590
508640
505579
466236
471875
452198
488780
389837
299510
221834
303034
287152
253215
486165
171020
222954
184274
236939
522233
502665
391680
324056
40915
490919
488508
312633
211572
110149
510656
558322
141388
450819
159221
443349
567955
548310
422874
192970
453083
491482
504102
535565
466778
358650
505740
134408
355951
183927
30775
332504
29932
85878
29249
186107
568367
428375
107226
261107
286937
36052
105530
205609
423958
187714
363738
556749
471155
298594
558038
34337
106672
55970
166202
350323
320730
119893
155283
128843
366604
527659
215249
6420
147576
5753
224616
219040
252650
228317
404531
469213
317734
556793
96834
82792
349726
184880
396595
502126
514493
426809
239676
239198
360902
57460
359138
216321
323256
385433
380731
369811
532053
100016
374298
380267
364352
520203
548079
106545
234691
137248
181544
322898
300481
533273
87355
156587
402832
243762
283833
381526
223943
56382
518758
104816
79028
238611
15384
454321
252739
2837
396137
35116
418893
451309
415272
135307
536453
494587
188726
411090
530697
345096
506175
150365
22822
243508
521123
516430
444547
194962
552819
516291
101078
230245
410035
35491
57636
12011
466662
385544
165783
241736
443079
172836
331898
552593
456932
318312
111906
429848
522650
395934
220183
216333
410000
132195
513964
33786
365459
207555
60236
170716
87483
105305
552764
237231
249192
237800
253087
450904
119414
330795
564774
532041
311981
191377
58888
200736
164679
15336
422299
201782
413645
433851
169017
69711
234602
64913
472424
454368
357997
409523
321620
280321
160176
542453
395735
315714
359535
452744
331563
547891
227927
289527
144351
210518
140777
401471
118687
312191
28915
100590
459869
394685
558084
76488
39337
13013
412044
312525
525994
537381
359375
107681
526223
131677
114427
88862
57872
252943
409108
37080
442177
506619
261967
63372
267997
283930
228507
23010
376263
426391
137957
567996
98415
287279
249020
238573
326638
172023
268464
277176
367297
450253
303430
282336
291889
504063
366062
436568
291699
125790
502753
459160
56100
162489
157247
180338
163091
294873
104436
422758
34264
561689
197887
419261
437140
326145
120416
354757
338339
47907
394337
250071
27300
17149
478723
270878
375935
184058
66599
174584
492397
272069
527303
36636
377030
322727
45859
397890
11849
453468
389731
295467
421130
370732
443230
184321
76796
545071
170735
194091
352687
512251
500814
234354
352802
161960
383756
248504
135465
56133
242712
155988
370188
176637
44545
356023
542599
152590
107595
482993
486838
312507
122670
52273
497521
456715
114793
151574
45629
403334
216428
304086
166709
329810
70746
185258
565582
538673
321441
396787
494167
553106
183733
564940
101281
316330
173620
138164
92488
60319
61251
340146
162366
513690
238888
78726
365150
388303
460329
278032
3473
413584
97361
464036
391959
293638
325891
563824
183652
287881
267996
225083
279083
552235
182060
432657
74503
113227
552680
418382
459269
233451
131621
129274
215316
496768
435345
356825
106781
176805
425468
215511
66529
506964
262481
507885
324841
474936
435256
319844
110726
145206
471056
427120
388805
135620
6356
373313
548740
332685
252575
119942
437794
465154
412636
40181
180882
71754
70858
434723
322043
533708
112056
465006
416903
459385
421663
9629
281217
122191
68093
346980
385714
470421
84299
488337
394254
271114
347724
86227
31127
196216
108214
479403
540814
512016
284797
195151
556237
429518
565102
502617
277278
306983
419426
228356
362620
309555
394598
336681
50806
329557
165477
107288
504665
110358
26418
20194
501400
237645
471958
254028
402841
237936
247251
46126
77513
31653
419283
213870
551769
35892
312636
182301
237259
418694
267824
555354
150477
464393
531548
547906
112213
115813
364055
240373
304658
195874
169030
437141
368427
386818
274253
273877
399963
190361
135837
552141
159596
219169
565668
109018
392145
476220
210640
415923
124218
167671
333450
511690
154488
101426
136924
322520
401745
320024
418702
169519
236163
558042
481599
293112
472131
129729
293167
253987
272880
318732
382852
2404
537927
251822
350395
212614
488689
459643
251933
468665
286568
282675
564678
125181
364233
409931
134363
362623
272726
549612
473947
486670
86512
230955
400898
38569
436597
253919
153049
349470
145310
149001
332619
443055
477778
388357
207711
305025
466887
420768
258849
332522
264135
101086
464017
440903
276322
107739
460369
56413
469935
501540
258718
33477
441423
66889
478789
345179
432460
387030
332789
366771
304892
135488
265253
230992
149045
299007
366604
529815
303251
168133
224680
429873
327997
40070
162923
22824
211645
366990
429739
470131
305441
421485
203646
71783
422636
185743
441026
409145
459935
477720
409566
83110
175848
144146
555069
319825
13692
443897
466839
286793
177117
365166
251516
124338
486036
436943
321033
537501
426532
520599
44666
178352
62761
88688
119359
377226
408808
253723
376896
260390
69429
150371
165080
40527
484036
135544
161109
66989
114023
373359
334332
154292
534475
491092
303182
27197
173202
318982
455092
347457
55427
87293
41235
134734
156785
103406
545285
160793
184919
362278
62085
64408
270711
480422
447958
180859
234657
75915
186866
308863
23282
464298
145271
233045
308667
98523
95326
412874
252740
216938
222672
263059
99248
239978
401432
79051
555513
410154
467387
374952
122574
547987
327718
252063
424234
323659
541257
362488
76020
366566
389103
222313
533400
139876
43006
81088
138002
377405
113621
60181
412368
54795
514335
136240
232449
104830
89051
538252
517886
557532
146402
476101
163197
512490
146359
42757
195980
304221
511677
463193
429432
21274
250433
232822
316012
194592
526117
182537
66250
109942
319410
146064
371672
511250
117595
467688
7678
69633
196131
547445
364392
151710
12406
29039
407755
137112
265238
36753
469115
415797
101329
132777
172069
144674
435821
529504
439595
445670
198372
263024
528436
535159
462647
420368
196980
468221
443231
60583
22115
59983
37628
454939
31247
148562
296665
356234
545017
478399
88386
119136
307030
509111
3378
42492
102717
407566
437220
556530
495765
448039
497376
91169
152753
83260
363207
129257
526518
505190
324755
170601
29099
492962
38915
427374
213983
143917
11278
379874
432406
175832
71266
472654
447045
33061
143802
184420
409566
552300
515385
470851
502905
191157
254047
428467
100882
546064
210698
173839
547060
400153
560965
463695
483706
411077
90026
214196
300414
89235
4304
235549
520652
364215
422854
63427
277211
132701
442616
20181
282936
353812
385730
300726
417318
89064
65199
235519
259101
347886
116204
350812
8307
115510
482035
362421
261980
294162
521651
463546
281949
372141
210208
141564
482461
422303
141036
305678
458089
159838
266407
166129
379184
410459
427921
508786
98167
242439
20227
378517
122463
31896
538805
145434
272778
213696
150097
20229
424751
342665
321569
517698
92441
426179
449373
545926
551824
384396
202115
228832
151963
225624
39368
472351
56505
445370
202261
239662
341627
471656
338306
143953
512509
351861
530009
24156
489796
14339
551287
96872
406929
179192
91442
152288
129161
191214
55483
324631
537012
324662
260604
370042
351203
52229
319667
296423
66823
299025
333953
4429
350962
383673
238284
315283
64385
449033
236799
267890
477479
361159
150652
189100
151680
333504
406223
357186
192532
112517
306979
425746
522878
283418
425342
430323
387993
341208
208250
477824
565122
538163
34065
135736
128703
39254
173311
209530
348548
106018
243599
162576
399244
81818
236109
473077
494252
194093
440889
440449
281576
460763
56469
274566
175524
275242
139701
493449
98223
456614
101921
405679
269482
541115
373184
345887
418640
21493
182170
88396
114421
219824
503678
129328
335209
161435
413492
242116
279520
283432
498906
61860
33366
281077
199937
74181
321342
309542
427175
199447
358054
492672
66705
349773
84226
347857
278597
373072
3793
63146
307803
263923
309691
279911
397333
73739
44725
549240
451813
393352
267072
498717
390447
254695
323080
265379
316573
88841
84775
359663
331548
187304
230640
190320
489737
401847
103370
57180
427137
520880
209627
343407
49380
72454
8731
401547
526870
286009
124634
58716
353976
414019
533014
222584
275685
348332
189314
108040
223684
307076
93204
250624
473845
87701
424748
459550
402405
28039
210750
235706
136553
116253
426007
487693
363170
230412
150024
517399
228918
514078
261606
473034
273382
35088
110375
218126
395562
183139
111264
251144
284668
314595
530038
403669
358066
280458
529139
278594
60346
410592
282239
528083
12220
268778
73595
310282
381848
20569
445432
384572
256948
546587
534513
18427
244491
322502
47982
441336
135120
412060
447186
406376
211133
2067
461525
500397
316655
204786
87698
350843
14700
500330
428013
221917
395477
486195
424749
96360
148538
422745
421941
259966
296345
357259
194486
331430
192440
440461
56225
57211
173720
533465
325099
414110
180961
145839
345931
394734
117389
188487
213971
567779
460565
462195
340724
503576
413723
128929
543007
367384
250009
92532
160975
324963
350993
489119
212247
281585
125283
63019
224860
394658
549259
233306
370005
424445
73250
85396
98919
356016
21505
215570
66787
505916
129369
78311
427704
233282
69099
41003
382215
307728
187340
173440
52233
435229
218420
402360
367609
291312
133159
46149
470086
212507
275335
48264
509800
508350
36470
95700
545502
168712
143185
198759
95664
179253
149969
43246
11870
461805
145808
303534
33442
432709
88557
59303
48894
218039
258633
306781
246541
398172
86379
379226
27710
9095
264096
453189
564715
516541
229712
19822
346636
357757
567803
398526
160840
324980
501960
307782
317767
252439
208699
335029
177265
158950
403692
31330
252575
59059
262391
496956
324155
314222
436991
548581
129219
237900
402191
291558
408961
368397
164527
300767
248848
401289
133494
539684
89704
14411
115084
177281
207525
4144
176096
274460
160925
213641
314869
158568
551310
81643
515371
406336
384128
124288
555284
147425
29611
441486
24052
143283
119825
491181
237754
341393
205861
148467
466436
494012
86188
561241
241617
438927
263134
163337
267775
392005
466344
167283
356017
434059
118302
115055
35292
420103
471711
273407
428489
551173
210915
557165
260978
277841
416451
478065
522016
536700
207074
421733
358660
378477
1998
459172
371861
408995
551527
457139
363831
124279
481353
306958
242537
330753
188814
134701
538125
381413
121402
232501
178588
143944
335878
488305
66019
529030
362742
52191
382096
321332
279333
437076
33542
551534
127502
27112
58300
441817
73100
369691
49276
34240
535879
72184
269234
76642
215997
364538
252679
549625
45724
268444
554296
122618
202948
443491
314476
287973
380362
540977
316283
429317
244470
217377
326061
440419
322114
392238
428112
294254
228165
164735
191524
111679
558220
327812
317121
538783
226738
260111
537256
208076
33827
518820
182430
50669
306890
52906
282251
504872
206045
118995
533276
520808
193878
426809
39659
35340
545654
4882
383642
89306
515971
417158
433198
516769
139707
51
98764
315966
512847
519584
290138
31439
157192
384634
101263
387466
462316
116515
131247
183118
463544
531814
83942
254068
404158
383174
229812
471563
211175
436487
563677
93892
231698
384175
379853
345208
295746
453175
545553
321479
365184
36387
129277
351234
499842
203155
275104
375367
443017
421758
386396
28674
131333
142219
293992
561946
218398
454744
139666
469953
554258
524027
64003
428660
166685
38859
161363
63049
430631
307617
410290
13735
49261
421759
482598
491039
179933
110020
169800
64665
394978
113148
248630
394552
280430
551217
309040
402882
446520
415924
188304
362823
229325
3329
157933
255500
459786
19423
490815
422206
383066
359874
433414
474508
464578
424309
30702
309691
78124
299221
434537
245091
180135
61230
535627
89946
353491
243038
457240
241912
376444
504049
551814
527042
103946
526499
200716
495555
340054
313328
413392
85790
213315
145879
107347
253858
252327
271954
71488
293589
90732
122675
71863
287390
278723
91497
136381
474302
270469
124314
68472
448719
436446
318772
343156
387123
19405
555238
157243
359377
121405
54297
395110
10984
286586
210448
401119
391726
118884
492500
6965
255253
473701
526448
191522
418591
85766
43593
437215
482605
390543
232633
554566
560154
95487
91663
319592
358050
465781
529969
531122
206730
122322
123265
288675
183066
544829
212214
155696
356726
169878
423088
67199
388443
36789
482420
210197
28824
253993
323055
415046
174705
36501
278097
164372
447300
221515
113926
393943
18320
71512
504633
220133
343044
61773
166710
382863
2320
368821
280337
293944
214479
11461
338846
115089
293785
235707
111780
341624
465742
316414
298615
385416
465096
143637
260262
441682
37088
539539
72002
97711
269704
33946
538526
190996
290006
284560
40247
139788
492505
440974
204682
96302
427746
208040
476226
193936
561130
174362
565212
381749
295391
389229
408048
273914
56985
232259
151500
295031
466063
154684
413970
401522
87313
520068
496794
193629
123086
418089
381047
428243
414158
223251
137171
32965
432372
95651
450806
308817
260259
357992
487256
249661
203784
485573
115460
561817
95416
188843
273712
282165
561237
179477
248874
384365
23423
386768
506403
277479
494843
303984
162332
22663
428921
457416
542183
262864
332696
426486
83904
400363
562197
425662
280668
564215
453117
111227
45300
295926
387775
116722
358834
30005
486322
351511
499693
259287
387817
448281
190713
192617
561430
316237
158331
540995
277198
486906
328876
186288
251849
165044
450367
267626
224996
431479
435335
394476
507582
333094
497865
288014
302010
151336
18373
412385
271265
300906
355837
522537
188428
281128
520498
82411
514018
542709
271416
251646
511868
209215
415600
364776
49042
227341
534460
191448
554410
288939
175834
374551
9440
540054
47022
299243
321247
120393
446746
415888
335044
135063
53909
102861
544333
309149
208539
560125
305805
263957
249773
87527
545891
372069
177850
315660
48860
141198
490983
180765
253977
294474
210384
487694
97540
154939
505491
356651
186151
468817
60195
474890
157910
35648
500715
468600
344884
51009
511089
62099
42538
78436
323831
108402
222985
93987
470721
431170
14777
553565
298245
350222
545292
6137
358666
418898
200040
300961
16343
559992
537567
210197
567844
303636
444926
194813
464537
279316
19641
502008
43429
118924
332244
68323
315808
249756
308268
394852
174272
505977
249306
471687
355236
150579
229496
269479
386224
509800
76534
356673
305275
340529
396023
187068
360790
134535
319495
85962
47961
218389
249153
276195
283305
320719
299744
378839
396077
320143
488609
36969
337972
96952
549707
124355
182446
246323
472147
73661
123806
118166
120197
312344
297579
140794
1197
286279
472584
11163
106656
528997
285257
529944
101985
31644
111498
170224
492579
364745
155485
61432
261963
374315
61013
180690
219710
378223
466868
321070
214405
424315
194285
25770
338031
363872
168310
177756
248545
293451
519567
492643
109901
415602
225902
468226
156020
183715
188167
145812
517845
171142
33016
537415
559009
74111
275569
17586
49868
312862
510902
47851
442955
167987
198535
439663
565978
368776
198986
384431
268641
548579
162500
99954
58948
54885
562529
404572
186853
369038
498082
92133
550262
16090
474016
276375
65869
138598
505492
349451
357105
391243
198762
372391
368518
145845
453543
259174
350846
480015
218894
170478
232444
2331
137499
163057
273553
37287
89111
541067
200847
249174
555786
177728
296683
191554
16415
384783
42624
378667
331798
412968
424038
548152
318772
55251
209576
324162
540793
105454
388517
404724
154337
222438
27202
350197
245938
383033
322597
31888
157888
11077
410614
70267
6579
561525
329743
251829
127900
111066
99919
345299
3587
29082
470460
193536
558547
255110
347595
329208
238135
234136
230917
207341
34038
51511
410365
312566
315831
409144
411770
491593
21268
180980
336860
212039
179147
313520
446995
470841
487171
162226
380834
330359
144601
381879
361496
338140
88931
60202
168320
2766
143474
394425
3851
186063
420070
403985
510333
445952
64508
40602
378485
168967
159525
254834
470263
535103
299274
41559
393828
36759
513034
94642
185522
68035
106749
456978
25883
238599
551608
519348
426796
204595
399871
267246
485906
46902
138408
390338
261615
412835
6476
443384
529281
442950
75308
171925
110371
166649
214363
386229
564391
10125
117143
158071
414947
488603
144149
326375
340520
370708
483625
220878
127279
292568
284979
369794
211718
544116
294513
255617
387539
367960
144367
374633
545885
352013
229828
521830
183959
2421
319126
115052
471023
484424
92492
102838
279582
254183
117657
362078
62926
527460
69724
216245
112854
370924
548659
545313
554423
372940
96253
299442
343334
319576
350659
61535
496958
425706
366166
540646
229964
433536
42588
131132
220658
426691
177177
376780
213911
388502
168848
284660
116295
272473
124794
339782
148365
12110
317643
3452
225902
152941
153163
358484
228047
11873
41204
509690
75874
116639
39508
249603
466353
539044
2560
228744
378721
104400
40319
227461
118874
197311
415433
526187
554927
217419
256518
448230
228380
241434
79885
458555
157886
326233
176655
483962
400376
178535
55894
485370
182810
504785
150220
513594
435854
120289
447058
158178
6839
67481
525039
289865
79110
71297
239782
353735
254721
386991
70143
467406
173078
376384
34087
347158
490779
140960
373130
61266
77229
197854
259098
32599
195513
170462
377381
485240
236271
507622
328176
385748
362488
102096
274713
324927
120249
411875
182414
60095
182209
294247
483362
111482
196413
153632
308698
202502
426166
19440
323886
413320
522897
168175
88924
164437
518046
83991
379025
437597
321664
249178
472379
209908
488112
114630
292175
435735
314533
56514
522177
475863
1431
396300
119432
458452
139072
284711
202940
302461
269605
185199
296274
359760
81338
277317
153265
565994
82834
217859
34844
566609
462803
215894
414480
489625
272153
481008
239532
356188
501626
87897
452139
95537
532413
122572
352845
290886
316266
157909
237590
542887
356475
538738
356068
400671
162249
339143
205553
69323
116476
43946
6614
246637
211177
145615
456615
494138
65769
220767
126339
313604
531007
376409
110722
226197
121984
239115
42908
238322
541350
422445
185673
272332
160498
319160
139979
21980
227557
350666
133633
421231
159254
287213
545754
203885
140510
465056
375379
484657
229662
343000
500134
331504
336076
82009
458931
546126
381274
222022
115499
539191
38177
201427
385603
307708
226986
354932
97313
290469
87688
294624
79050
175675
428830
345879
250799
372293
547632
373513
171480
264040
328035
428718
228976
288915
524603
427005
501646
529453
483082
493070
470814
486102
317625
160814
294430
391229
227822
416855
42303
386324
92858
84400
511445
268340
278243
182785
395788
289599
488627
554518
168427
366169
406665
283854
400941
350354
416335
352703
418618
450985
105396
526757
560675
271413
377424
512370
102024
286329
536513
302045
221216
60073
146375
246478
566052
443268
189226
434019
50945
18952
482997
159998
300808
328178
241641
485257
415681
539576
549028
377100
145026
94173
357600
288987
302666
44027
495621
161954
35788
455189
184509
543585
266248
521722
269280
23154
178796
272239
293965
511583
276175
566861
211322
14437
498898
534586
451576
250267
415557
527074
39623
513875
474007
140290
21207
204232
244786
541964
242594
90259
449450
496800
357885
488021
132050
473729
549753
285112
332362
175064
502016
36160
405410
521019
392794
281019
339467
77292
53910
435236
163910
487169
354511
31658
566756
491482
380999
206987
172014
259357
121292
410795
156420
68996
447558
307171
406168
17877
309021
276549
85580
160137
413731
561536
87438
443291
164094
126423
533663
383344
178350
397456
412761
387552
413462
510499
372415
182915
500952
175996
431330
531494
112841
368468
398429
293529
38292
226070
115359
383135
524707
568072
218987
61040
163469
254411
67816
407307
29340
432473
313447
430351
358545
465960
87667
336153
244508
52371
468209
299201
524855
116176
54235
69364
247757
232126
318288
499344
53684
208522
299269
491210
20999
457341
443654
101881
334888
309599
135642
451949
170292
4789
463308
382664
215668
217063
19643
208292
260419
112412
483360
438130
8319
176850
398271
274430
473217
61484
186418
329327
70071
35859
400931
184633
310516
450026
111983
169628
404403
539392
435310
416690
126974
256627
387413
301632
258563
437047
62164
96432
301985
341896
207677
279971
45930
6099
556224
453280
443711
139468
109334
350880
456585
272605
519778
16006
436756
489064
491352
295664
249977
505300
10119
183587
289840
353404
563067
492513
17524
522301
461434
540071
141469
272210
52822
200704
83185
230564
191263
204156
235101
479503
99580
380975
16644
11798
303435
188560
249563
141455
278376
118245
248684
498777
493884
195036
514653
133629
435021
42434
77254
471309
522181
240067
202321
483963
208767
25878
38999
20291
78239
404039
447991
392328
323359
439757
439337
567818
281529
200368
417871
506406
43609
273960
513774
72882
74138
142236
155282
566070
138870
322494
484094
165142
150335
54313
195444
410574
33412
330877
192197
5315
49823
317136
124656
402558
167458
407153
352815
516489
398958
144797
265780
312603
2059
379244
395157
212602
350842
301237
312207
170990
241720
414999
454556
368707
466127
486663
80159
224230
262932
456355
502494
522011
287476
77183
514825
460255
199914
298154
99455
54546
174402
527891
486523
196843
179150
553997
150736
435620
355253
418223
250602
132856
101119
374749
534140
468419
495535
132323
293100
268211
213644
392011
119639
70194
497180
8106
504595
184783
289647
367337
156511
301048
545383
328773
216995
323818
386723
369425
285686
392632
489217
307862
435832
271930
503111
38975
33901
480406
166810
348889
278455
414601
215658
411401
29401
310074
541165
382846
29072
138149
264058
276591
476813
118598
301103
534085
287930
474755
179558
258886
262209
47061
54708
478921
433191
256989
50314
369697
352486
558889
45918
212473
231466
340268
42935
522392
100979
30547
451117
480031
185361
32444
554787
511510
226189
268650
464879
403403
491972
212487
78115
345896
151570
52342
124090
272610
330254
178456
146060
171978
224236
200740
334390
169191
426334
495615
406168
194809
386940
471008
547446
133632
276779
265515
275239
384087
536673
489056
480078
67146
268669
104123
395401
106325
21343
227080
6058
200242
549731
335597
517023
201652
521067
120488
257723
270811
215887
447469
134479
510348
462161
28529
252334
313889
360569
538378
173531
519795
516229
95131
513338
323828
55126
54428
476912
150198
140674
197665
545110
124242
380348
298066
331658
445725
486938
176748
60995
58723
110579
552763
249458
206588
179459
264205
69280
385405
428121
395002
453596
531235
197903
482893
52827
549060
377117
219846
363209
9559
235381
330153
525536
73915
145617
387761
478413
41307
236638
386871
438588
2603
83550
236577
416325
523952
246215
567766
255749
541093
319300
296774
403573
467535
275857
515649
501615
558824
363443
556036
533627
39197
341089
238888
71626
221428
257713
25065
170560
258359
143800
227876
169687
488298
461995
550439
325600
173904
561881
231469
218668
151814
290553
414139
184185
218065
227908
515464
235860
110889
123251
33798
214397
561332
44955
165632
375717
370082
545926
174878
561846
390445
563469
388907
289871
148875
552884
235966
182689
334351
314968
490219
555850
126939
361261
296191
272676
513290
211709
206726
99814
246713
515567
101858
78214
367310
519332
86006
320807
210053
496433
517898
157935
517926
386043
426945
561028
349341
88510
427793
198983
484946
264483
114921
131615
291879
116345
25948
21937
467674
264599
63677
101397
225922
545774
263460
390601
558552
498139
57571
370930
524560
388866
51630
265515
367386
500870
518094
476026
232544
462768
205588
479644
547724
428546
434813
158279
474891
367019
558785
460414
66783
398607
528055
308206
170694
222981
69149
337831
182113
101545
269316
373759
230446
511881
389946
465620
182511
98837
87642
487934
19619
439177
343050
115370
88932
142357
494875
61542
208226
83497
173477
422986
560725
455862
295187
31542
186393
135922
388043
519831
343669
54924
22486
330562
485126
376425
290900
402679
518094
466103
437414
154630
46251
61878
478023
268984
1595
432806
266144
188009
171409
472340
495870
293718
326580
495576
104731
385154
373282
520843
151423
549644
193555
147277
461264
224957
233861
515414
482175
245551
429675
545356
44209
396726
22670
3334
31295
513486
237222
399115
402958
418928
289414
50782
285683
157496
213516
448500
90646
35626
276231
470219
317899
71729
514897
361767
72496
482594
23839
166474
64015
229411
144810
224932
104761
200592
194832
324866
205186
53237
276520
275118
343912
121460
306683
547552
372341
246213
179285
399781
1982
170683
286960
22754
223172
564466
249790
135526
481206
426416
114828
471290
359388
241888
121242
40527
30067
223087
171670
413320
193533
378409
287416
169542
220820
275456
54322
307544
361126
500997
103371
65538
208639
190644
559955
397505
164137
483946
96967
27282
546181
60347
369415
31640
460128
305286
57427
133544
360097
353178
231744
416404
530804
257548
14623
509956
362796
537355
25657
167770
262255
264548
431207
231813
547067
422160
200982
461552
550263
456595
355729
444230
97711
86521
546934
520941
36616
76983
536957
128845
152986
147657
242445
270700
542778
480700
244036
188613
400544
15471
122864
497125
166495
344517
30663
315494
449771
142902
79644
503490
266274
237176
14647
67430
383349
483376
350065
349458
157345
137663
400347
297271
299163
387789
3430
269210
244830
518409
466157
243929
467735
307553
223518
356682
99295
266915
248699
560788
432178
357707
4754
226128
527013
511614
400072
167208
243748
235825
129550
531578
340401
169
505967
186733
525343
186497
548396
374112
284688
132957
450337
492531
15274
66087
342158
115440
201788
438441
51930
460865
491715
201300
314434
26411
423966
420523
50672
331034
534325
5106
196053
303166
115336
212303
536843
122105
132018
170535
397129
202994
433437
549109
95389
279498
329827
154829
447374
38493
501792
399536
281915
502066
265122
205331
309574
449473
164597
472103
251234
464753
469329
275550
554123
296209
132861
254940
262921
287158
68874
149346
341528
95948
565917
65492
146772
509353
462719
57101
445863
383492
227203
190654
377989
314817
439934
275823
117745
532900
130345
43354
463596
254202
396975
315126
154265
434868
211721
126577
274205
119312
169264
159131
206285
182350
239008
503332
475580
174335
389376
412438
211315
237322
259023
284403
443841
238689
298478
208697
35275
289020
197789
481308
212861
474329
96713
276924
139114
506699
455902
434612
365998
417457
263291
1092
55109
228714
487145
115732
289211
46358
179810
549408
22235
448849
286814
559994
76071
2466
417753
401880
80962
307969
274062
238956
397893
510652
48595
210065
261286
217233
146229
409726
502469
122817
619
555532
138904
415695
364906
51955
438881
231612
523998
67196
450808
1399
107486
116711
119893
380775
291879
81049
568491
410323
362370
143081
293531
435112
279599
159296
498739
331987
13721
335878
427732
36159
482181
553432
103105
322609
294510
567544
57187
419285
390849
506693
180036
379656
229753
12268
432812
190147
173612
314892
35248
419845
397476
313030
548991
529284
387080
315778
397432
203036
213827
498972
511996
80494
491286
229932
1885
306423
404367
440202
134037
106031
549703
544159
414085
425180
91038
155625
556621
292582
271324
84655
246592
506891
240533
15727
297928
529902
53304
419206
338985
465378
276730
527575
487332
53982
464253
152896
286984
486524
297129
325438
7625
62420
318226
14833
511510
71236
468516
521062
334965
316017
94422
431150
335883
220396
300085
471379
161973
35741
238275
87463
517775
543139
35470
336871
527904
365829
81303
69097
174130
249680
48264
316728
372358
135186
317271
254655
7223
497175
367317
388952
348025
312504
465234
52787
366925
27065
33272
348913
561472
87500
321644
413190
182161
178560
57029
128401
372942
1536
543812
191777
435386
61000
315057
412429
473918
444278
278157
233306
521102
230881
325957
502853
262676
12862
359698
272012
270026
511068
409025
139043
174165
517635
259030
86725
56513
290584
37154
70785
183027
224994
78496
366802
459710
204089
357407
555812
477536
351217
394125
565426
268606
264069
307772
220483
413305
505625
287184
289428
522666
395338
226755
111805
73097
192700
368607
532709
120985
147591
300974
498347
234266
173601
119005
85792
480679
516200
401553
566494
526991
313444
384681
50433
151705
397943
518153
342116
279289
287863
446549
14750
467837
303831
529799
111557
487604
343403
184695
344311
224135
281491
146607
420990
268679
355848
546239
65778
269103
276916
221498
231871
444381
210010
514904
463428
318125
13812
165091
351835
559557
318120
33772
565998
538477
453934
261014
304506
226502
254114
404165
559731
131834
480551
541219
35125
435643
261115
319798
437670
325655
121836
323980
471378
164678
554077
364906
491637
50716
36291
321182
166833
489607
74426
212015
476598
232274
225209
251268
170147
299172
343301
202121
257638
235899
459870
14931
130077
75867
461110
58043
216671
115500
511398
318007
433539
67447
11155
298656
63333
511181
157813
358343
188791
266391
159666
139138
538476
305935
283691
222039
84973
12494
395332
158660
545908
188848
85069
286921
345711
534800
491877
181303
128811
199566
116253
13428
527971
252929
196031
283201
297129
550633
524882
65101
528725
203665
440836
107515
275406
497873
514347
514177
310239
151685
286842
170140
192676
438963
163095
309050
240116
395745
515663
471464
396643
490379
31938
345585
557406
481653
229022
114888
448497
248917
98223
301068
305524
224909
482586
76745
329164
439053
380779
400897
525761
184450
93931
276925
335669
228716
249832
456488
101585
433544
121834
242695
216712
208066
73371
183756
94487
29397
176208
435431
553559
125953
266816
136871
341095
117047
357051
128973
261263
218810
13099
49863
97049
426286
48656
273628
550296
326275
181943
316855
507201
252523
35789
270334
320531
492250
361165
349397
350590
203646
276875
551275
144716
233663
461282
120829
160559
74794
65539
507658
482529
16478
98333
286715
271705
239602
354788
57618
245191
160001
380178
220955
495384
307028
203469
245617
127941
565215
289503
48782
53238
210970
545130
401417
199858
42014
310804
313744
511170
94799
44836
390229
382410
42472
146280
327838
280693
174743
432428
312391
461253
176027
86237
446064
7863
266274
391408
151288
530819
273349
418016
93256
401080
225007
323693
6828
227894
542492
496134
83768
117655
210645
249970
104246
490363
306722
396520
344669
247949
464206
223447
85570
504765
426212
252755
414405
319563
236082
423561
550566
449246
295484
499599
377874
39692
238335
490526
288071
431023
510215
126009
257799
429641
372267
350411
226668
100164
370235
531373
156236
523836
490589
437858
230494
58163
27772
305009
524302
95533
32086
295432
541871
430256
238374
2111
547739
56275
50552
213703
405933
271153
205918
496648
149541
532055
69205
303965
87701
239792
427103
157981
300010
192757
368441
127125
501917
218602
293880
253156
237763
211296
556312
6586
416903
311234
498555
98472
293303
173705
395884
290381
291892
5553
61396
543657
223941
100584
50450
250290
83280
553770
37369
197710
203898
190647
319890
272404
511793
94693
277213
322518
78091
219778
81214
104349
362458
305148
383410
285685
51725
72979
303840
3289
481377
321457
189286
348458
518183
466645
190477
567147
2650
346156
231661
69959
488175
557226
225646
249271
25860
123748
354426
437051
354850
513172
79159
87586
201919
425516
40429
364415
316697
466234
25533
345210
392981
287782
121090
405669
45711
148280
408836
292065
313343
30314
70266
440328
511449
84798
60613
117403
163848
311721
426530
141697
152782
10154
94696
368528
274573
489001
172674
381395
479166
271969
56570
411269
199931
55159
256420
34486
201144
488167
399694
553044
447150
262306
289277
458853
104402
43571
63333
412037
410454
209166
537825
64738
197837
307393
144264
282051
418636
104409
126407
201284
365863
519920
312560
537923
410142
140035
487698
166098
329347
95068
79191
192226
94317
261933
470603
560969
523189
534866
376172
428795
64725
261053
230578
150504
177625
295345
222376
566311
547243
174654
420267
428216
196684
328322
242375
540679
473773
51142
534981
191463
489869
205261
313327
392617
528218
402579
92177
134780
216710
345101
15219
251023
474604
475706
536964
328082
496799
553212
523219
388499
449453
304120
287057
546597
497588
143917
519652
449235
298415
360405
511086
413214
523013
84269
394943
537134
259559
68642
515488
526695
444471
535301
495347
259566
503290
29699
217692
467245
97420
503913
254075
393132
221512
515680
177475
100312
555611
27641
516069
515934
84635
536504
235957
311763
528032
9202
382189
88741
467290
47304
223489
467713
417849
367642
507338
274320
182287
198403
250604
380928
291892
202921
545739
367427
340190
3196
395289
526024
452368
82085
25333
196025
57491
408076
447746
435275
67797
439241
309691
32443
489687
71531
146180
112642
56563
87493
36637
530752
400596
354571
259648
135651
513941
504286
308632
385184
285121
323087
519014
31447
229194
338629
137390
418508
294406
527372
452081
438499
62804
28694
310978
242636
409368
133568
143102
315305
305145
335157
199897
154341
510858
467632
245918
88643
223992
321820
276897
20700
164868
431179
134268
91493
21512
247115
174622
138461
436201
516881
106279
326290
442997
260219
121477
524565
115691
462832
86708
330772
208906
89801
446967
54517
396967
135628
99689
93184
445740
372862
163944
520788
418772
319587
214739
428438
130217
277749
431688
556718
274976
317830
565802
232929
293698
82154
22621
527662
126994
127542
488012
136806
268421
32980
95565
312610
404593
144951
259788
429847
494271
483479
63481
480009
359013
177542
33379
290959
551427
330994
568500
112697
515984
318761
318559
464705
391611
528064
370778
41697
529832
243450
204282
391044
272674
403369
38851
428817
270754
359943
19934
240723
529726
567262
445740
278473
69428
345146
532
253770
309867
147811
209557
293949
308421
377585
46266
144300
91035
185910
398143
543218
199112
299820
489478
402832
320622
556024
156653
553274
360259
440257
315512
214524
399344
65449
31969
279063
521970
526665
64947
279893
494672
17641
414070
205995
184357
125311
533169
181858
454650
2251
280430
488886
486455
429880
521655
375728
47583
3707
221700
558907
410940
359624
79436
198687
87766
32474
391587
402619
346031
266966
474711
143383
21581
271436
356710
466156
139001
36801
368217
418573
39076
101819
427142
197346
206302
313803
120042
71740
411942
538956
134408
498311
406028
110452
284320
343068
509255
465444
75310
107323
307693
20608
40565
13944
375840
90178
333722
319268
378874
405853
101756
10012
363805
73029
58581
309577
228019
86465
100243
232232
403982
418914
400418
492300
157170
354501
417753
206777
104271
339991
76560
190801
476676
90053
85764
125272
114892
480935
29885
300808
13612
332388
127085
563579
116759
331231
21180
559170
96773
443644
69510
141725
509872
286321
32184
422537
105903
357987
46190
361090
39474
22529
557886
165908
255869
528995
172506
346002
174188
554549
567906
406090
65715
355064
376521
273925
328046
252021
188912
331020
136050
163934
86410
183578
237514
237113
21996
225806
558634
48748
413350
319681
507581
68543
374136
566809
36840
509171
219711
412338
497626
544112
139872
33135
508892
547825
18162
190572
122844
91880
213176
545252
21391
498470
562476
502994
149701
551395
415018
505292
258763
5079
480340
329618
45859
59447
266401
488899
342808
563404
286064
384431
243522
23919
1214
415960
393462
512768
22814
511693
213372
31202
144131
227046
357002
266258
502250
52454
122693
142445
362309
120032
442337
457042
395666
30467
205722
319160
80685
449705
38187
444708
281634
535820
530343
233700
68134
206872
196389
128267
420267
133843
269164
212124
371451
566113
388207
262450
7102
161295
297428
99917
207431
350095
184577
3778
387561
449799
545218
22834
71586
303542
391930
479246
228830
237945
22203
215049
170813
420480
173945
212106
333569
71819
191496
552368
71947
402973
420856
279956
236698
407577
106290
248171
146132
161070
568400
267881
222120
182427
555743
237423
434445
204786
485285
457082
124076
492767
364734
411947
187856
8682
406824
68810
504561
279511
48961
413535
320333
53821
325098
502171
346512
67204
299077
490205
144378
419281
566112
252096
174364
356581
506043
349710
2500
289142
119811
494600
80582
379844
190736
64866
22271
45847
319901
541562
338823
372574
128753
96816
289367
318021
94631
363180
377675
155628
7294
152769
200128
13646
530999
289486
186276
466589
12382
187431
88564
492949
69971
115225
344014
101250
418113
407693
113072
538313
471476
468463
457615
72202
53391
434889
249957
308924
501847
104992
341490
298974
144106
30818
253520
519325
61460
449761
131837
127454
246747
387044
528558
74857
270736
342644
385296
456697
337617
500341
76683
412204
152375
285849
505413
305064
484081
501853
235669
144381
154442
106606
268603
422920
121050
404601
311861
551339
169054
206955
197243
73682
77960
269556
367253
69989
329243
485442
12717
513303
515516
345019
318258
371997
425437
205528
322075
91641
325507
256256
441777
488059
26522
153209
403204
546622
374313
196746
468049
214883
365818
138800
107726
550004
104093
232680
134911
335324
196145
124602
76892
518887
445678
92267
364463
446114
16280
91303
272981
404034
327139
325089
337339
306672
221511
542904
459358
106377
552797
343361
68660
353705
407983
451609
246733
227506
792
283628
281142
417955
337135
342052
115880
75892
258119
80950
260622
523958
214468
399208
71935
44298
534971
37984
416093
77850
139998
182789
278511
354413
412338
510990
507775
479229
205680
158442
463183
17846
342908
458499
401437
172770
136932
407204
307150
21876
369596
130174
452691
430937
156084
118638
94117
247587
96770
62299
332457
276410
366713
28215
375110
19554
9529
563554
154098
537372
280087
486762
263266
269862
174584
242028
29372
93891
32926
157092
210298
494046
165082
283279
458160
313190
314175
82474
208988
431133
119982
375200
500443
197605
7451
410811
268819
400966
472467
123996
304145
115488
281588
149340
6354
105420
548551
518189
467466
43076
277975
451798
73047
531180
166873
308494
332668
272303
225307
491727
104329
104150
379117
40236
219616
288338
208742
189895
370905
357028
398127
449107
317499
563580
160803
464594
51201
58489
462882
494508
143286
374696
417928
421302
345962
386181
59751
285403
361998
164441
189347
420380
108408
320357
178324
59761
70455
74343
110332
325051
244539
414651
146772
273352
396699
356933
322338
186505
402529
369265
225806
322952
333530
487442
6875
447603
49423
326723
407162
485629
241359
18398
175381
365920
335989
549542
44299
557287
52916
256661
365302
434863
10839
491105
299033
257125
258173
8106
267697
48564
433950
425123
337752
205826
313464
236187
180914
538677
555421
248520
423800
214637
530128
341648
300454
30181
203756
224228
151869
466198
212136
560771
535330
136819
177372
195957
454071
93757
190670
369426
229307
489277
366157
354009
245370
510394
540920
516072
65615
482402
493915
490704
341573
282934
60169
377568
1861
467603
430499
205573
223444
105549
190461
48641
382229
132210
360965
530480
277437
488716
384251
461243
483455
547880
50550
193519
399298
5786
48062
240854
370834
296280
560197
249011
526024
62394
283846
330778
307678
340179
490628
302965
98710
200894
172969
376482
98709
109437
66282
265944
441470
32874
132720
87036
222512
547554
343763
11694
525582
57537
19655
336656
237593
21752
213805
106688
416207
505880
275816
127662
359349
378230
145271
357598
71847
233400
504005
398310
493101
77522
431583
461409
24836
486342
170520
24749
141760
130335
392029
535633
492386
472200
413317
534078
92532
495485
304426
265993
269670
178922
352377
513239
156628
326737
288062
149094
318798
52782
262403
445841
20361
481523
84879
69852
235415
290103
51007
100308
399271
432534
341803
113901
410761
535549
436540
88292
39369
535448
452377
12131
135213
468353
487492
99022
129154
135322
166000
38159
525704
473788
205807
24429
410587
218232
322475
268428
337412
559483
389197
190159
429152
22896
568006
286527
193615
300378
136693
470834
115270
488268
540490
451867
423647
521480
567174
117530
472117
374234
474361
33615
207687
482213
406967
334258
396573
68043
87086
13456
307119
393643
469576
202879
445807
354290
423599
355948
61247
1682
82219
464527
37948
309438
280708
540024
447802
509768
465803
399646
21939
259139
57910
59629
556151
497947
5213
163059
537222
404101
204288
77307
103706
71892
58800
340157
46097
339291
159596
245205
533890
151512
437937
505627
391301
145321
33749
30238
230555
321669
4488
472914
390589
147594
250035
325455
538009
369880
394122
392956
536156
193965
361292
14659
190439
129583
499325
559373
11781
318591
443306
314986
537659
130975
25268
557003
245713
546064
475514
558649
362070
511106
193179
96368
440091
282507
35638
59940
22153
357589
8115
545445
550026
203049
491934
331225
349638
345779
317605
296385
190882
509925
82751
559649
371662
492276
150428
387018
333097
159533
388075
488553
246565
292223
565274
538212
52801
477720
230355
201352
122288
253887
491216
26602
438609
489568
315257
344525
555018
90399
79159
28201
164503
461774
421953
299265
431816
200368
88559
28364
67092
144800
412215
39586
150050
435050
266421
148071
502446
379959
485960
160785
427702
80997
384141
296111
566336
70859
96978
436302
241182
460614
371977
467022
13803
415760
494074
494358
195353
271636
220829
349449
121608
62351
236161
445693
383739
386368
37271
326688
130335
339219
93661
221515
71019
560259
415960
520944
489694
163399
220717
315650
273261
394561
417151
48366
550996
332095
273716
559509
499720
40394
499483
100899
60551
394991
28408
340808
38645
311143
364783
174775
363081
428331
314237
464033
273683
323475
125867
446433
21781
117468
564514
225597
5447
565439
243520
406181
374510
10769
549510
154163
282062
155287
317083
546270
531309
415420
118567
550901
161150
297566
543740
218395
539017
305107
465143
62298
241796
348925
512059
61938
153557
558811
513729
52828
398173
204893
522798
78724
489438
86892
13639
240634
474621
223889
8320
511151
164830
12915
172975
502035
6363
37958
558681
19729
9321
339505
550334
471309
396768
37190
395171
10490
75649
422896
470086
79080
270532
440552
143749
415999
141939
8609
297067
513221
252569
261293
225510
324979
451669
379895
277365
289322
407563
562171
99232
484444
484716
252873
559914
377405
393194
331448
550521
191239
378573
83321
177502
432424
304639
436521
482501
310307
90539
44224
110405
497033
238360
437296
382975
64175
195254
503066
259637
63955
474280
231419
193174
563223
172661
46973
40853
340329
223937
294951
446795
477136
566649
89814
517387
217816
392465
333176
467367
51412
62300
214161
542162
194870
228916
468493
22621
543746
123146
493329
380227
453938
425735
152736
261761
532567
96621
485255
195324
558786
412488
267971
238298
74175
509236
511029
91506
123998
131520
72132
404244
442325
107082
500756
467365
268140
474497
562992
181063
32242
286813
324689
158664
17297
247796
304420
367788
24838
414785
443055
364258
496746
187205
128831
45866
50930
291280
545017
414719
551221
397740
425971
398903
270511
433501
153182
486482
3074
410627
531573
559106
504553
317936
228823
97171
185327
154068
70482
21393
483983
95236
564510
433244
312004
203704
459445
1991
100814
541969
471958
307907
102373
90014
356243
403268
323819
130335
253929
528185
413142
290150
411491
23431
406359
412566
145444
131782
215543
303261
432560
71057
289090
215141
214931
125672
483999
516487
13497
507571
459046
179284
211322
321949
512176
483771
339852
27202
42508
190586
302321
310561
548202
282066
118496
357249
426570
458928
52731
501313
293565
511741
394322
130663
145895
130305
129505
166064
304506
91289
221721
34190
520908
564935
9362
410822
556903
484514
307018
504462
553865
542450
80964
128758
11627
555389
538709
204227
374440
96975
159245
199265
96393
315366
407223
181840
141624
254974
87439
71495
426502
530190
447149
568280
546758
336993
157256
326006
183561
255390
209822
125008
459677
559099
427804
338800
551380
38391
264239
47860
234052
316136
114705
545338
169916
469897
81618
313129
100354
469876
78906
189281
93672
27819
398486
423288
368426
393246
107751
564672
434841
270768
395976
16736
26580
32206
559846
222568
48790
225842
163328
54577
537603
534683
376719
68108
536206
175297
319314
523183
420192
412613
265525
405990
125533
40540
553116
346969
254349
84840
350595
104018
558556
105688
426755
483451
150634
190757
523326
262939
41549
7998
139039
165376
552579
259974
292203
324365
156390
94343
478941
388031
74375
475113
526861
412926
183899
411822
315007
222970
185735
354167
49156
355706
153842
545484
179428
202992
335454
417426
486693
48833
402623
326429
33932
181443
14841
359601
223435
398851
200885
562552
76661
519928
563294
370441
472434
118960
83402
328798
64504
309713
400519
542602
454022
237730
159447
466705
35472
210042
49918
34459
453489
322192
57354
541722
280833
373335
102983
208251
341616
421991
60372
227876
137849
70623
2036
404121
75655
21304
251818
401378
337318
125769
13246
205746
344003
161812
27606
162727
391393
544071
304497
252300
51577
161679
390783
382130
109654
238846
419306
92136
318737
388607
561984
367940
398341
386862
22824
328601
108887
514841
494883
49419
122053
62420
80635
303128
366187
136744
240025
65577
218682
77030
494303
326840
60033
377206
56883
441243
391727
239064
505089
356243
189099
378767
516262
280654
48984
326172
357845
66921
249086
169960
46992
373862
512567
154001
510422
57472
171542
126574
335019
133313
462717
121110
254439
505384
92811
10079
169878
183113
430165
15512
460414
168889
261818
356109
321605
107430
543694
135241
136199
229875
407069
269695
374778
88598
155758
176041
450145
237372
533817
372214
304489
507898
35848
566484
192189
530151
95897
137762
162008
412565
175149
107410
398833
255924
37825
241312
171611
407812
153034
161249
374867
130011
424083
33310
148187
529654
116532
218735
284652
41326
543199
57527
443105
117593
223988
65814
422994
58965
429582
239357
490297
333926
201736
235831
1661
113946
40416
521118
521373
57989
319567
465321
425912
145859
487917
341326
372790
376901
214178
78176
562460
233241
476890
17247
501418
347660
243322
333230
465940
455716
509556
248472
53611
591
35505
457505
468563
174009
518410
64658
175313
123528
253103
167298
424919
239460
5824
560162
256118
125428
143986
100738
76194
545869
123730
9084
128554
289199
132003
421663
138459
40250
20454
155513
483210
167657
301303
24651
111795
181451
180797
313875
520622
506853
318023
155510
462693
383993
486041
435999
350992
243044
505914
88710
200402
515384
419139
372303
252791
534216
410120
392515
362794
107867
218220
559843
368515
16201
168604
272241
107523
409280
507910
384838
187832
50919
88851
61596
351316
201771
324729
229648
85484
73059
564326
287506
334710
122386
484303
235151
502439
110523
261729
558868
34831
359766
495129
138794
168641
213735
223700
515709
547373
505364
181067
23035
290038
300385
335921
495275
566801
234022
211302
555796
162919
370012
109386
50607
131451
426602
511956
486701
387734
406213
86103
5007
274228
521430
41469
137073
202299
340465
229991
178104
107440
538197
539526
303817
521667
53901
345833
441059
552759
350420
267314
238888
358513
461753
240149
95122
129227
397738
55202
306814
315027
74494
557883
505956
452858
548416
201763
434687
136356
124782
374542
2815
522661
119122
246050
51074
10962
185854
470291
95230
470067
381947
476826
111678
240459
442577
516858
276490
539354
377594
39508
533370
447207
233023
96377
331073
54856
307168
199317
29067
342790
155462
538644
397160
264238
464369
222066
370455
563259
196392
395796
139846
181159
490996
448864
169817
385033
449529
335922
439523
67036
280244
468595
124004
298520
387386
438145
557378
259
291281
283042
315903
508953
344374
556590
317813
298810
479712
272142
40226
312113
300616
308023
494668
75787
347672
240011
252166
83186
371043
391174
302098
271803
459270
157006
451426
79056
327589
199223
379480
246801
377127
473561
171771
378118
247362
190471
63758
346665
210494
398497
174046
298755
127784
531235
476584
182660
21548
114849
46853
465123
258826
101365
561996
336061
196805
542053
441380
64026
285078
352908
48408
468805
403829
127962
507205
65103
80275
503260
8899
190217
143717
229505
544090
302759
205734
488075
34942
64343
203499
524244
7790
560999
178830
419267
254096
364108
399506
257490
238436
547757
80650
530357
28126
91801
502448
413036
175714
288265
326238
283277
270306
133550
435043
201809
496450
349913
228048
200396
36405
433687
31577
205568
483690
163125
290584
308396
127060
51810
370030
142068
498201
249412
425685
181297
308332
390047
339542
475939
557114
83185
428713
212180
466273
337453
399467
382135
177039
82525
387875
31661
219838
47656
39997
30354
549463
511242
119467
213667
544714
362537
543214
351646
329745
62765
335574
547159
495693
528710
398614
477036
188786
99165
389416
158843
318203
273126
267750
122824
345481
262901
518442
362898
473145
233400
87701
248035
212887
151714
352013
56285
372229
154547
465695
102218
495207
243620
53944
434757
367407
497601
186347
552426
548483
425036
33769
191970
469011
176564
157292
146637
523111
33101
379155
321206
200184
131186
511128
428812
420211
476034
546124
186078
401131
469504
567096
99019
297855
420517
221121
454811
365387
108861
160270
385960
510811
180042
314719
459687
75614
426496
402786
205343
22767
390495
180028
292697
484013
48964
209698
440438
266702
55836
286233
557755
198004
499538
122694
140369
148605
138436
313490
375014
417341
99689
266398
207904
180722
76603
270089
255988
554042
14347
470303
117117
14678
276799
108455
128414
58644
425010
479416
548740
14368
563863
65994
453482
203676
74000
74665
384640
208698
505984
494530
452445
197732
418699
388399
14183
415672
243605
192486
297579
473368
447233
410914
258935
75369
352916
278476
434108
92188
241506
43665
55059
245461
188627
317793
266573
56444
429267
557403
257703
228256
284803
251949
549182
258401
430357
506273
148459
124471
502005
10315
144861
252646
332546
354936
428061
551176
356446
210475
56250
443739
430561
262211
237322
138146
255628
541223
2377
438649
75386
510141
55012
382302
148705
516053
386857
80546
249545
173977
266951
544542
49267
385487
541867
533835
91691
254737
508012
375943
172512
69901
352599
320544
121494
192464
263891
414100
566845
257826
290674
455767
258813
474002
407653
390794
34161
227756
203581
103421
342354
198370
424551
551543
549152
267027
449281
67264
146492
499071
502613
55499
297752
40537
413057
159660
301162
537550
301
71372
348151
432375
236847
470739
446539
87117
324016
474169
224764
7573
487279
197612
221004
319313
517912
65724
203191
52448
477406
362305
240030
224028
429164
128967
289398
5116
229399
115991
434081
20011
182860
17581
156911
31219
543640
31432
426577
176868
69984
285675
199470
290033
156964
540723
456322
447119
539679
122758
464035
268432
150564
465569
143830
116493
389096
275610
411796
368877
250439
241526
163472
527477
517898
306342
544297
105566
251538
260466
227004
22362
503026
187020
178858
399110
158573
349023
178492
352662
24573
840
152280
278391
199812
287711
103739
76569
115814
140924
225994
546333
176059
404495
290225
204304
358302
186300
423946
490856
464280
379185
298537
121904
148328
129827
358636
87702
350452
506975
443674
247126
230416
161541
482093
271108
159210
91244
302599
35530
179714
19262
419514
272266
283030
461953
40965
333506
79877
505088
4806
331117
397356
509726
319737
439178
328458
257506
437748
182275
543413
276534
265234
456422
257953
250525
560520
93658
235329
459280
73006
81442
291914
452260
530825
4654
418790
103365
321438
407514
282812
421873
339467
239357
85629
484420
476658
38576
303236
140332
30950
54998
263502
414875
385918
348498
228247
533756
402249
337651
498760
62195
342311
410419
413684
300779
428486
513749
478679
528157
404091
312673
163212
251114
404569
388522
125986
37303
145968
399814
259667
354512
510459
543923
114793
528399
484118
532741
554279
388817
427503
147576
145169
465772
315310
478318
156057
416255
37435
431207
323213
364984
483428
191777
291040
334595
258935
46491
215255
13882
30181
97721
378731
102646
376081
316792
371733
17335
470455
460958
134528
65512
50260
474604
491166
432028
55
337645
89709
241321
384455
399159
405742
292895
358904
181983
534199
195884
240287
379307
177265
37075
558029
405479
415746
201338
246162
230704
476257
221130
223920
316238
331831
128517
545335
345107
175832
139794
369865
170980
506845
362659
392034
320206
9821
76970
455286
554072
351822
534345
534326
170894
73933
145921
327639
505916
144744
335047
8430
261223
213000
186241
442242
237163
279284
81197
361581
402153
490869
238258
234668
125660
70753
351841
369627
238342
557524
560473
204929
179161
320049
486573
115772
90855
41858
481550
157710
400580
200376
467875
427806
57242
454116
282833
481258
196955
240367
479158
305237
201630
107595
256266
496330
288015
80305
372150
27497
419968
536013
313811
71842
163756
124738
20470
181741
92369
189884
566943
37134
453015
393799
512814
332080
486139
370075
201794
300786
560933
368258
407707
369013
125804
106828
127155
492778
421920
297128
263084
111666
447627
411650
537979
539524
417142
565031
523028
93670
340209
495182
535354
312700
273685
31971
139174
197605
118747
468567
323900
483695
177348
11773
357699
65791
456451
219548
401679
38029
362516
147790
305623
364898
71292
517800
24006
345979
263040
494379
249268
396217
122337
514991
173296
60047
122689
475840
508933
78116
22802
101131
69926
115539
512560
508995
43479
459566
474594
512023
16206
62269
201226
191042
319480
523699
424189
471445
57459
222273
28566
114324
321079
285140
157004
122866
410714
85510
414628
197193
38122
330105
243684
464694
478889
304845
239430
199338
327715
62074
235987
343030
134189
488714
180288
237067
187193
85853
254357
72182
71491
514055
4515
270183
67945
113971
343439
502423
495747
253470
186026
498499
43224
156028
370898
363548
229311
93892
105598
108006
444236
72681
54006
233461
52653
214812
526442
511234
4055
276596
445008
230524
183845
194630
551233
501331
67498
488344
417791
201212
484667
299454
288679
4732
128461
143311
173304
352832
144926
52858
507082
390130
411549
325072
538997
206747
9351
315640
402928
116628
42212
539850
262420
513369
316021
450570
101882
279183
193868
201779
138727
437168
454592
224987
936
117309
77919
414954
169195
243891
334698
234464
92860
497336
180484
356058
253041
534507
282052
508258
123229
292129
560851
223813
527308
251763
63892
80286
563342
246352
300764
24076
215543
444511
222785
492977
43001
148751
181453
198729
194717
430806
342846
170996
110003
352765
310030
516328
11819
69538
261985
210669
454998
116891
205185
527942
59749
416668
433929
133593
397829
547718
177705
276688
353451
261580
522077
273524
189966
153934
393264
300180
154862
327235
202433
485465
331873
251162
186207
22377
22225
465795
479495
877
288937
375176
265294
214
294471
418813
183485
397866
84401
315526
333655
350111
375540
491716
6821
64953
433144
17557
103882
28828
141166
349306
382046
265367
302430
224053
310743
330283
525389
291596
514617
175393
288753
126591
427881
130510
145898
300842
127443
342558
399384
506812
65050
483149
30719
168665
523980
413932
265724
541021
269411
445294
303285
475494
330937
20704
222889
422408
88643
34784
352005
503200
470072
76419
483075
567241
489460
230714
62171
94199
445535
410244
546869
476112
128114
273419
149189
147293
483937
400300
488004
136511
254956
248566
501160
325138
224817
328516
525382
176054
543049
413944
461226
403898
358914
255045
25117
522443
79898
515826
415399
197181
311761
373448
301519
245949
274990
245269
553495
454498
320709
106436
65384
1013
189538
207790
3692
93244
256830
274087
232394
170747
248549
303972
410434
295947
458294
242863
56337
392111
210143
322183
315700
408668
318489
382775
105797
127053
146642
92646
264975
109439
260569
534330
2210
119314
266949
29617
494957
485091
132138
60532
477322
21936
209027
10235
209841
131984
265571
552935
431219
391938
254585
410107
221506
406283
306532
495375
412452
331981
428289
268923
233879
75237
183071
546405
59793
8100
305567
294014
228947
240456
314887
67586
81452
476146
430515
141503
516592
502004
325100
369286
202354
345399
196854
299262
167708
502266
114826
382072
346972
455424
473741
284008
109694
549753
114123
404260
337011
127649
108548
190517
60783
91612
245321
355565
399068
505538
128381
289900
377854
112602
432806
271948
91365
237118
71444
382914
339248
164674
137845
30575
423963
318016
25695
183393
254075
269485
110689
342777
281171
424909
210070
158174
374781
502609
10932
215021
90951
173060
369012
34119
437340
289374
341367
349840
473947
471711
301048
134654
66783
526503
234357
406550
494232
450692
21
5949
362629
181817
317992
86354
528598
551027
28631
157133
110082
144423
415641
473364
442697
411003
199267
514917
448826
471571
332686
272089
349048
506840
226079
94373
275289
292471
405935
294921
423269
104816
459856
154537
232167
427444
429975
25396
449347
240582
558392
567961
326736
422168
158510
252660
506243
398173
449397
368481
85640
260155
177983
490824
503774
197400
379225
182514
64809
66628
339715
536777
295638
361513
479794
343644
333202
59241
29863
417720
274508
485671
543653
397807
87441
482065
241905
58269
509489
483695
396527
494240
446508
308953
178889
334876
197343
185498
67917
137472
379944
476632
179822
567826
113817
517073
531217
443838
460298
255240
43690
33675
472668
517728
532434
307355
434810
492740
536490
171022
75946
425633
293216
72232
59808
16845
396773
474044
496189
492433
56660
382306
349418
407859
140225
160812
370681
245206
259812
116960
23230
498094
125095
58014
2283
368920
126592
461440
220057
380745
225223
350305
388386
230555
44688
241905
117784
379797
178213
110322
340864
525901
517524
391766
212180
559395
371309
533366
25961
482893
224569
143236
148660
122072
199930
269422
347977
166583
500495
70137
200469
166072
231611
7825
28032
425726
175554
492046
356647
98967
384325
268660
309030
526809
84901
493420
514507
42351
379591
184684
556526
381124
215274
424898
312828
292879
177199
525655
273844
525581
499938
184357
7370
484026
508911
139517
37086
40651
349263
343424
67432
467315
181898
81802
121828
516260
212708
107544
549696
330507
505610
183642
217318
195364
369259
42947
6218
370077
104975
245755
133234
507323
70115
239581
258582
118910
567900
208320
116649
425777
411947
372739
494771
98924
372280
20629
265110
239167
340204
55107
420793
326394
400318
288899
440574
325447
337569
372045
260037
348732
212468
463035
450469
301160
136639
30235
562598
371218
102467
248696
458884
358616
148382
536822
268435
286194
400964
520016
167701
96443
340165
290851
452194
559757
106924
26354
553002
377423
247451
310676
272110
255323
207881
446814
400015
353356
546505
431107
252061
375430
504687
240628
52067
80793
409491
208754
143122
477221
96393
551786
434661
272340
319707
353084
408160
311377
231161
117188
406694
507289
402235
70589
100882
345989
155518
33586
557486
338444
290328
758
210579
567134
535987
141300
69603
431420
346839
58748
13886
361013
101881
39372
66859
541509
80414
231140
377146
204550
331136
327528
293747
35847
483457
484947
367142
72805
373451
128786
302262
48845
1587
334529
70429
348584
551045
285884
392621
460937
9881
188423
50854
385808
253171
1093
139796
77914
127485
339420
154751
264920
295004
7531
115011
522624
498223
130532
449229
295155
337835
370517
198176
195386
495819
406150
109965
286308
3794
401250
75744
416609
94483
155861
324824
135924
112951
486159
301082
516141
239144
133472
374272
356261
148394
338350
169650
464872
400327
414052
146366
224963
191528
455299
352892
329572
144644
54621
100102
175761
83600
75107
231845
465283
207349
67628
163582
245244
110094
163988
460076
355606
160925
252502
514138
53366
527506
439386
229299
330149
179523
68080
390427
113587
322425
516205
97250
374585
86901
94001
432009
277318
225110
257790
22781
524861
41598
356172
25388
317293
395700
549945
182621
236132
543730
18715
122038
313003
310587
383367
356069
261963
161375
132391
69462
85470
11088
159248
372648
319448
40026
566903
303113
273510
8187
73140
530435
261041
365097
395422
23136
476140
329051
339905
397793
472752
222680
203905
469925
61792
52506
110786
541138
431979
234474
399229
508304
449660
526533
472642
47641
115400
30657
194907
274502
415995
357067
472379
478847
294485
339632
297628
563750
341507
292938
478839
374374
319659
540340
451399
293130
113480
11782
496924
35084
197272
514843
319350
491884
200745
156938
426287
521964
464316
170296
179150
196578
409400
288251
476186
124787
262315
392366
461841
307844
279500
31804
24406
112489
101216
462198
179902
221673
204889
548610
241279
47718
130134
261719
97653
337520
432395
531062
191072
13047
328131
554797
319404
522269
467596
79109
468346
213495
468594
273786
284408
58386
326821
391183
53226
126574
320747
306892
107659
534215
84640
144512
206879
549231
267355
114373
381725
253863
278522
472385
114919
8639
423975
368108
137351
82296
351976
177161
211492
140119
180804
500774
37544
217644
557917
523908
427173
531589
42788
186290
263394
456185
181772
541044
299128
22124
302083
319403
206552
414269
33806
489935
129088
281179
36667
187843
186325
544714
90433
431935
7535
507432
65549
163972
282227
257041
508157
13757
46141
102045
211721
265352
420641
314688
543654
499561
556763
459372
433139
281627
312944
361407
444922
286555
502980
517043
562047
202779
303006
317119
167808
403317
205882
409064
328919
385830
276300
419603
206513
149979
187682
62747
272386
335981
74046
486649
438024
380039
392350
60162
365156
362427
476793
59387
257636
428191
305335
452970
171235
256540
559098
44182
469576
534795
175452
177202
280151
95174
29678
338678
403078
448391
395756
63222
461642
119963
514069
406457
472435
106895
58132
5754
191356
235505
403805
100052
502141
542816
94001
505521
378975
183676
161762
365172
421130
297761
407950
244682
398435
338288
534481
98799
77325
414663
132777
549454
432740
311237
376979
42207
12228
265900
371405
156184
510252
554202
65249
510684
43288
123577
223203
337982
265731
386267
544984
3841
298720
350517
255632
21742
29507
258886
241694
137164
119156
527069
251699
503985
329157
473365
139489
71707
154502
259106
231205
47979
124186
154732
267231
32776
69712
97183
528335
37067
549970
296772
546479
249578
100812
13192
31438
239603
447326
211136
389196
541687
560897
523028
287052
484368
237099
280745
25649
479689
104399
394677
166724
22253
281411
173430
420787
156809
125125
555466
77078
144743
31391
464370
157742
375950
176016
435964
346028
373024
157061
478187
136001
144976
187001
185826
122248
430201
312965
365418
555640
235436
235580
472119
560466
477241
525711
434103
81309
474240
110947
284305
244663
267797
323241
497623
422881
227317
98072
77933
444386
556241
362469
63412
62647
440702
108266
361291
34830
519438
15857
440942
107117
439655
364801
387750
212835
65980
46352
133220
481473
432197
498119
104249
50955
353412
99581
342517
160964
344899
475239
470994
314814
499466
514797
201714
43170
361347
137792
551911
276837
459908
414432
214447
305795
371388
199179
542677
462537
417352
497251
419619
110849
234387
20502
21592
500857
511397
246927
275073
60518
538016
195931
8126
228200
59287
160295
316036
483094
190053
138813
43280
215074
512627
549224
458905
293655
231278
247932
80446
531916
126779
235347
94115
457526
182390
259499
501979
485987
426265
539267
350373
538543
279108
548675
117571
206292
151364
289051
185800
212311
498512
449137
186351
104951
213876
491296
301537
473948
17922
326099
2072
328859
147647
66246
260010
76469
172652
401237
152078
97211
513927
535378
116297
129402
151447
367123
536964
43170
372422
413956
497691
463767
351165
458404
183784
211033
100632
115345
71694
230610
423381
9627
213982
538023
316544
467052
98487
520035
137869
323515
84039
490441
526757
199980
8524
85052
68283
479412
372643
555260
475035
107958
374595
372912
284740
559541
165551
304759
175477
531623
284878
495847
153032
536336
71188
215830
531073
91761
59196
109499
126173
433960
308347
434928
504427
51667
115007
248095
112174
237462
438913
324321
411261
386818
452590
91373
152289
139255
217756
413000
219775
26115
56011
408133
172176
505307
495158
140053
332187
143671
109745
287496
566139
407607
262560
309020
296900
116732
395411
511814
25459
78626
26778
75629
563563
397080
66578
229333
418265
131723
47877
233028
156288
162888
353946
410452
67632
343400
45388
235148
243090
95945
15229
128824
151754
551943
432763
366459
98561
496965
403001
85877
400911
144087
304537
536477
415597
326196
406530
387439
396038
117156
536018
407951
255397
259913
480728
324730
158933
547814
149188
66452
147515
116698
297899
55708
457138
141793
216078
372328
146639
552923
240934
320947
419286
365427
97862
198862
26118
3537
146178
508138
202695
442724
467280
417533
541876
505940
140386
520547
262818
195241
122024
475983
187337
9935
369859
294923
235524
70610
382832
204290
106446
160219
26639
68973
55771
388105
324122
361400
476498
71262
451662
253587
173045
279621
439826
60731
226884
512706
169245
324822
249052
82155
91613
196707
173859
515588
11341
73160
161815
1784
472700
554780
116820
91345
197372
264706
174783
969
346497
28249
300045
461894
463153
234974
403990
420686
30426
165459
232381
77403
290449
502718
264152
438182
438999
311458
50299
563498
184490
100935
328094
222954
19756
299993
40724
194129
255076
217538
39895
31579
136779
31290
37771
67328
460831
170061
162817
106278
436258
79007
333622
258310
246077
202336
175190
144779
170729
463064
136769
524113
567398
198400
93881
91428
155879
165739
411088
368058
323620
135589
42070
448425
549580
82111
520758
121298
43904
551282
399020
317033
294504
403674
349596
82280
340164
102321
479958
373200
555215
77714
322786
488284
12482
176927
272189
186863
251249
245119
361025
2170
281344
474867
73365
119521
407673
240583
397933
432843
351711
460170
298192
478743
365571
431245
48836
427669
69390
26001
338772
420811
165891
167141
251159
209013
135862
295806
564939
167247
177287
478235
48117
452030
561168
346170
309817
333515
222901
80027
446197
374276
34655
349167
81499
182747
451409
203972
502579
282245
530001
447085
414596
495268
373094
250995
477822
217819
100319
133225
514603
303340
554175
55856
259857
463283
372282
381331
302409
530124
250368
363379
81542
407794
325642
301335
197132
363701
370203
259089
546971
403163
58169
549764
141776
169930
92581
339605
241526
421052
271115
363595
527350
233997
496499
448035
44356
473131
28636
465433
396280
184206
303531
354157
220139
285661
550387
180216
376344
440770
379358
38340
552547
484120
46961
64973
233708
485567
150097
280250
95424
286082
541699
362686
347867
153854
204357
166632
32280
535244
493708
558064
246905
173518
318193
212721
318602
40977
69375
200106
116596
272774
94758
208609
431350
350993
475101
79263
164747
142398
477247
371769
458714
251696
344802
372804
6562
109064
76349
513311
367206
227616
39013
87751
211095
282017
462899
26344
101056
219001
166278
264295
526001
415397
132418
525349
546867
440003
413385
530721
399510
495075
20778
152911
535537
371748
238044
546905
68243
221602
132009
305691
104411
460060
204369
245421
70042
40729
195985
493927
163713
350197
175711
210815
400227
125547
188076
99629
223578
497703
550347
250142
349772
94292
62625
385240
109247
512602
455142
277603
60287
233681
129116
382307
47739
462721
10944
556545
174689
69660
314195
446104
219901
43323
237584
386854
118033
482014
133092
67106
48326
482434
563355
562501
398639
14206
444830
39496
365384
525028
104355
156252
173047
475448
318447
277260
155535
476971
513441
102909
76673
328182
137168
102267
317964
267427
49497
279828
410640
513702
49432
284523
168875
239599
396618
81607
233493
234717
386220
389535
265200
20
532432
379922
424866
200334
77007
136926
552813
160132
397130
48686
507572
456572
111174
238142
93266
423091
238071
389594
107188
377443
180762
171907
84226
477710
306829
299896
87420
133860
186685
525682
40326
418771
375614
188832
540504
549761
157977
308470
150974
252641
413061
242845
522813
255653
110686
144547
376010
168672
317830
376259
533134
483653
49067
99509
58963
166683
341620
82307
443644
462699
266903
560869
395759
42093
41576
132153
477618
362339
39140
515644
558542
74345
9528
389379
444341
464711
308605
105876
548940
173948
188176
453414
71882
50988
126371
32175
435668
484256
526566
358989
117535
357693
284870
552257
533608
545826
287341
41427
415131
489499
195628
222044
44426
452710
271140
251334
245729
51780
435719
99643
563565
154149
392491
229635
93725
263810
450113
468915
202570
27549
146304
295572
212989
3245
190169
340055
556609
440197
77522
319929
272118
475604
487071
366041
465271
479014
281543
523013
150587
440470
556011
141360
56101
13377
310870
408635
10112
94467
147847
409014
272094
215589
486294
95422
515393
545022
94268
352591
460314
415537
287633
410293
547966
495633
319848
4065
514669
54448
140829
27418
409380
164620
265596
200553
457580
457515
300471
559214
386125
59020
371062
96109
227884
154874
377591
241258
397111
366865
164211
3897
212064
495603
172601
129612
493760
384495
302776
567728
8837
192661
423503
132074
101080
457238
328863
232849
378570
55264
81484
516355
271668
297511
461270
50197
492610
543746
520546
340890
376890
102914
167945
220402
480286
350637
211266
421595
268807
378805
360359
531289
313203
284111
373721
300543
65776
347638
324266
250733
566233
525286
484026
518277
372393
272836
78571
540749
404557
191055
554418
148107
150218
200881
386806
167030
109983
12144
379901
257878
275036
486513
334371
540901
258678
758
427422
216692
225903
38530
338759
33659
343667
323481
301674
439878
488846
156298
256967
274172
342078
431280
553579
345792
173970
344537
295020
166349
314892
53090
394158
114789
22184
35435
166264
397117
13170
384462
457505
139016
351025
259168
506904
434402
565885
88923
382408
1626
342033
169067
41886
29074
337352
341811
255390
300048
156866
338967
532516
55046
326780
186621
59776
153932
298470
287597
256866
498566
479037
31080
394202
282107
461128
71353
478826
455046
342389
100748
366214
438414
163198
439178
549227
106760
316719
169967
85507
523769
201253
417130
550380
408242
145449
563511
250445
349339
401734
204072
106241
481174
81379
373347
254408
62449
540172
340026
315041
148448
15218
555313
338717
30148
7894
51668
512977
454773
186290
201762
124503
440676
285586
196601
281702
456146
546877
216906
21541
84510
5027
365516
2311
505757
110960
177728
102046
99471
495339
340181
415190
37442
551014
204034
20504
533693
237065
264150
191531
103376
73176
231615
281802
508139
248783
182267
465548
56002
421048
548163
553852
5849
294915
490380
198948
104851
417224
407159
148108
417356
196971
404262
521092
254717
120780
34608
157699
481472
529060
425052
27463
199152
358525
307871
385054
160516
82110
360958
94762
101712
427480
295445
389091
50578
324126
266859
469480
254192
269193
40836
489162
205901
426609
107443
130583
421658
112133
409181
31279
298679
110384
251164
235832
151650
95608
396163
39194
457735
331038
243071
437052
113173
502838
66602
163063
469938
143955
177399
113543
303225
140077
85985
29617
153579
58841
481146
403970
376581
175442
365209
431310
399657
357661
257728
262811
310135
78482
132179
95787
535706
505022
120250
443497
190502
105265
179070
328461
61656
336441
233002
313794
85397
41834
370293
203253
474993
42018
218341
498160
399457
383304
230172
492009
308771
435097
277840
472316
476103
244029
280440
184925
206836
147554
63344
340939
248555
280764
176034
186115
256910
473989
432182
164211
457573
116784
493669
285472
42366
300241
552670
359599
342695
49241
407210
145564
454986
27765
78928
160024
451399
155550
177043
301696
397859
393273
391530
125750
170746
292326
342602
165617
70367
59941
446085
178492
67693
409081
426447
197652
253904
292867
235684
396596
342078
392202
171595
382682
424946
412906
92823
301526
313656
424394
12063
190058
175829
155161
327734
141794
241824
1034
407677
379636
334512
139393
461050
243975
372750
395313
519619
23970
139182
463790
479751
211014
469687
515825
106429
231423
69034
141024
53181
306915
52511
176008
257034
247221
81831
421587
150897
279401
178518
287260
362180
105358
295589
253334
316145
329523
102960
341537
406243
221555
271627
74836
555372
282038
78944
400829
552287
158559
402714
427806
490772
160727
130444
352904
309456
62759
564102
460035
287210
226189
211902
162213
152820
305948
316490
236074
122203
395508
287841
72437
334550
276433
293505
147750
337248
239661
70788
85180
345083
125981
452996
350726
365413
137156
485182
158601
413116
250917
29456
124791
562640
356000
429372
387494
471302
440420
236706
236356
202433
267672
530269
478629
359586
417977
485515
513466
443152
86328
259879
282270
355598
90065
4996
126292
485358
167292
114198
398250
433825
157800
149380
562958
337366
564616
449499
193463
174338
161161
232827
512874
236979
276593
317384
539355
86830
93683
15326
195870
428177
344076
221167
366899
73963
534871
371835
465524
431426
333968
347306
109707
547880
335801
266854
137348
149304
418684
48517
45512
155895
337942
377003
465314
3531
334253
420941
326445
335332
114335
6593
348195
519761
367421
37769
109801
455087
322565
271268
224711
359756
329415
98288
267472
138079
152274
84981
190022
455175
306229
491761
492742
535422
170167
47219
130054
11223
312643
265738
326290
234769
372046
85157
287037
195411
175441
552642
191894
17060
3919
253491
43033
527149
263132
439181
280792
12190
533029
372950
411905
137603
331449
52080
215868
385142
7411
418257
554502
456896
108489
16074
487016
63069
94295
184129
340639
352514
407260
411069
358421
321082
93899
504413
256737
315336
330615
320094
218419
412869
435241
398563
344609
357562
81369
412075
416912
385398
419510
218479
506507
399819
537998
253128
463934
399858
357164
442580
2887
429547
479321
492660
49915
504422
557173
481935
19478
400524
547205
145005
479138
106975
406366
133287
143785
350933
524113
5168
11027
266640
250151
324883
53535
394097
221312
349378
115488
424925
432850
484966
225955
25551
367846
218485
199809
463490
123641
461679
243423
244211
128919
182583
353815
92780
564189
501448
401569
185413
542891
388105
298223
524683
243875
47987
224636
410662
381581
100178
364987
104785
498015
388648
298615
118685
340792
180286
220391
56195
477697
2745
185942
522921
86420
16809
386849
562910
263533
327522
381217
163536
335141
67652
552264
385408
236112
287434
567826
72705
466099
287159
305371
35998
267267
461589
494234
476026
92265
304801
374836
318035
476114
483980
187485
50563
370788
367666
379878
154761
126816
89726
323211
21795
361086
161169
145698
495298
276200
372306
197240
242518
161479
369277
496119
173510
392651
362224
511094
463230
88808
91547
478568
552617
556200
338270
181711
438888
35498
439205
236356
406691
366698
153667
366409
295706
392832
563457
262142
539692
485815
533517
439059
21548
151892
454858
12212
212508
368248
482308
353077
51247
328601
520190
546767
20549
299477
165518
335176
536917
427947
249679
105131
353028
402834
143681
465147
104868
481588
424364
126506
233687
477591
226207
362082
165088
242193
252049
93224
391539
429048
174193
379538
264235
136516
217720
356207
21136
426300
186771
65162
4856
567973
308745
224506
358696
377396
84746
99521
430025
356950
255218
512053
510501
382623
147793
141041
422704
284244
49426
478688
433841
428803
350773
325670
505613
26749
107936
548400
540124
453361
390363
355767
240366
382849
214278
30973
559439
176685
147475
466060
341597
91311
475121
560958
3890
56811
407119
353303
123736
8843
53433
110666
354263
125253
342531
405190
278589
477605
13963
18895
144596
257353
291519
358355
446276
13303
506431
31892
182066
129856
146976
469617
277247
422991
496080
40217
242879
439184
432142
301427
508775
452309
172817
117534
216797
381299
312469
513303
55478
514367
124140
234851
344122
150035
508423
217972
70531
468925
354172
269988
271822
318000
542419
133420
200828
201747
527047
185248
294420
231965
65632
350981
231550
545580
252087
507558
490860
192060
46527
179396
444954
374702
378613
183651
99275
405308
61261
411007
363231
406757
243041
247047
425380
328530
188691
80773
12436
326294
472664
21447
249235
442773
390450
490845
557853
32030
149531
54858
84836
192516
212634
510664
8926
233823
59797
173468
500127
21787
238421
129151
568437
460348
444520
131196
393958
19396
89231
540178
79877
273770
341630
51551
463315
318511
528118
302542
49845
256418
192784
77234
152126
335210
354994
504763
334047
30567
535973
355910
288365
400917
289109
400943
331365
351452
534533
253050
549096
342402
197651
331247
503974
60647
18023
282273
80503
200885
254234
133098
454754
206714
12970
141254
336495
93736
248595
202824
184895
437353
251347
206918
268684
527276
456066
186116
10535
137894
228606
5166
270246
235547
179205
512891
198120
115690
51378
488185
472362
71717
69637
540015
332031
280228
512077
278343
519223
120341
57381
195707
331361
88911
269689
61800
395958
195597
3384
357954
387692
389104
273808
162849
376316
268405
365503
345521
385654
97535
252898
474897
78177
318787
210104
453752
472255
39883
309607
3122
63924
116829
75901
47444
270306
396598
366915
46801
137480
534992
567406
329925
347876
538196
102829
473029
500544
54747
65402
464060
295924
364355
145538
524664
517882
123691
157888
235088
72971
472544
181954
424871
25764
296392
557408
310134
411287
81829
108383
498919
38748
531777
322475
210493
84627
176361
195832
361493
496804
505362
196177
462798
526071
552776
162074
286174
503979
182254
93079
41219
373452
538368
556996
527041
433269
290028
25287
103035
543733
557266
386028
11785
36966
445424
109754
33870
287176
518013
319619
162944
129108
3704
516478
281298
265421
539765
567914
426446
563389
89231
536244
398744
295656
165400
513120
67112
456751
191606
228525
495830
448149
10002
525753
476782
384619
82888
417549
351280
101542
392160
419525
560474
18520
451723
29066
458455
548533
106299
554298
562398
565773
31999
362581
43488
338168
10598
305219
287674
554308
161600
515267
380283
478875
164720
245084
60445
410573
328920
561129
8769
386165
507586
115165
13897
271340
151135
316838
140276
133667
411388
542546
176948
418378
250323
135521
210624
271749
425869
268027
99968
537534
7085
493055
119052
448068
195872
174068
326572
185514
396021
491785
544874
153980
158497
357133
530080
544206
457900
119115
117292
431704
219132
167348
449609
410472
463626
468967
439859
275196
425428
357483
120564
75208
157826
221681
71156
292801
36303
332145
238801
220595
22559
524213
248475
219870
501324
154607
183759
465746
166480
193344
221131
340221
431408
527336
416866
551222
61225
343729
238585
414943
411774
559250
265597
559208
37678
203760
342146
298229
510008
5445
484360
449193
425362
523069
65012
251522
231231
97503
214155
53408
133021
557830
120856
485813
542336
229472
215990
120989
51936
47999
417806
448114
420835
293034
106893
441648
190441
386995
491145
262167
304783
87437
83438
222611
355856
496780
66520
370193
23798
273406
448762
248653
214747
385343
345836
344102
59458
413399
107540
11266
307221
78723
153612
508392
489280
167670
466659
258878
210914
190374
201240
567300
127516
113335
452341
47627
470921
356778
314276
7628
302061
355753
257420
315999
287286
192621
110279
426700
81575
110066
149171
30040
436541
36166
509173
320431
78552
545078
161442
322197
432850
546606
29293
452477
334027
484936
160715
33237
199719
363996
68957
291428
521918
353829
88365
387880
279664
230174
496403
545804
276380
121227
394482
13795
357430
510902
498416
242425
112689
512436
8543
180838
184205
506879
144574
176685
347035
525476
358189
115006
154615
507730
391605
513396
304062
42606
463315
285896
414671
382914
156553
475104
439875
348759
316049
380116
243764
370786
495805
79499
100136
311075
455933
48360
498058
95954
412586
214593
474741
468725
312376
322037
191071
64742
124810
263362
108542
146295
354686
48552
216670
564334
19829
394342
155399
509540
253245
93494
556617
79973
416298
482119
22636
55924
32891
150371
322503
333057
560112
177706
186494
223261
368243
163839
339495
262772
566118
397685
233807
463707
187103
40342
479177
55593
228740
78096
9560
361809
206887
312153
329266
512077
500241
213997
384178
547957
296134
420194
411509
427098
302080
461799
316641
510162
119385
564731
412390
404603
566789
221677
302763
235946
9647
140414
323116
124708
400661
386613
68547
496805
273864
414974
528247
102038
240713
223222
108885
311535
106939
307420
255153
122972
386150
265289
312506
264297
221917
265453
517321
520585
288694
226699
314723
16843
296203
204098
185075
381627
24647
66956
552368
359405
128074
549276
118414
17164
517908
399094
564785
410143
198939
382335
460088
197790
102786
238572
397228
341035
320546
556683
213252
430185
410762
335373
396857
336089
299823
161498
376455
117492
357992
458674
430672
258710
425944
364436
473049
21007
138361
429295
271904
266568
566471
94611
409281
104184
99369
397751
546585
425112
264886
482613
271958
199394
227888
4598
390518
527331
282369
516661
73498
523695
316061
139214
436518
130245
265655
448082
411630
409449
360391
372757
28775
14691
108059
434794
538335
361597
503537
37337
206232
442811
290550
353293
392515
112675
557533
168557
218282
376667
420278
316209
436946
553647
118038
421159
251130
151449
348283
509401
182243
484003
237041
283752
255172
103875
459374
54780
20541
310738
292890
200496
537103
177973
157462
12141
567841
208774
260010
519324
392339
339762
205086
528463
344220
455137
514670
333706
210900
141949
466883
523707
285205
251366
490811
52582
319422
166330
64371
196503
368141
317277
39155
240551
532499
355610
60483
49346
494499
254475
45588
553955
8618
23717
289236
278738
500603
196296
260188
441727
511481
387698
222179
414731
336579
447833
57
309035
237526
234986
82835
491110
444114
472574
568081
242595
150672
206504
51274
546056
41235
114936
394946
391973
544153
29874
538799
516133
539211
568409
196795
191072
448438
52502
106125
494167
178905
544310
144879
194335
5104
370948
519881
71055
395770
249290
463939
2624
60509
232627
496372
14934
212855
411675
121332
117748
491958
468522
399306
560904
215927
55053
504595
466956
392133
232162
327522
463703
299557
316845
522307
376041
332740
85194
45970
487668
63579
350299
493291
480950
81386
136968
443558
355437
318267
464352
171789
175117
73108
122043
358298
549959
552457
546391
297292
207864
211074
492650
142234
231796
347271
251135
161424
134725
410039
431687
464110
399091
187501
395662
522566
232282
242284
70091
526549
228672
36919
150370
165739
7657
287556
59337
274838
323519
418993
237414
27464
511065
399345
141169
336638
127740
555603
278671
330619
67926
86591
164923
27841
164452
223470
286032
188767
533846
268102
110937
420744
263823
462637
282621
196690
43469
263423
555799
363453
473862
443386
82560
427577
215468
184913
284905
387171
73883
477381
6801
390418
549395
463173
180485
226472
164277
237694
62669
427882
69172
227289
286338
390955
301795
229162
508137
453636
444975
303257
406235
495358
62479
51438
48451
128447
60075
164210
122161
270634
222054
355392
407967
376630
538435
432145
231406
188825
184982
492418
172291
417348
254635
307197
194378
532257
534883
376314
345195
301480
398981
247273
481342
52532
339726
8856
191830
311643
414802
306701
504663
515097
244450
362946
373425
415436
103836
500001
222892
460679
61922
132007
226218
115169
498315
209864
483185
3453
168718
228887
219661
375275
138369
58953
449940
444926
534718
263820
50791
345493
426762
412278
345402
510480
434609
116345
433514
85186
556837
435798
397716
352832
35980
110272
496499
481120
161193
550805
94088
224327
25568
483221
418107
424629
310429
204490
403056
404351
445295
512634
11291
7117
308764
314588
202344
219809
269656
13450
299713
469714
295081
448291
95687
419863
356651
521572
491183
239974
354461
508788
237863
336439
17345
328495
485835
341484
224234
201310
477425
398646
191652
258464
204452
201974
273188
541167
439854
135525
384382
152675
138959
308024
511200
142894
534659
3790
123565
251257
38367
92382
361510
46030
516493
217357
329645
303254
152295
532592
537612
186758
108310
209961
458246
351239
93428
302444
249964
248159
498535
399306
71582
349475
526064
509363
375745
168105
147667
342844
479861
301362
345070
526519
482811
52325
381091
65023
263794
271826
187415
27442
561774
321324
491941
130869
230412
524993
53828
142868
149208
75764
503603
416229
146702
435833
324742
341897
383281
507875
114484
52848
318094
531400
187951
56099
563323
83303
134566
117676
155638
336604
542439
242755
563195
323385
280758
520887
133732
101147
8655
222288
568540
277650
224637
557624
45941
502753
275246
302767
198794
516285
347739
89435
279270
398421
284206
93964
193431
509086
54019
306512
72384
489439
500968
403066
501097
400533
94551
459345
306571
10739
1912
345024
157948
247723
97687
9430
226653
56251
383246
431373
189570
166649
174919
152329
333551
222113
148338
175697
75730
23735
558444
407524
338413
407544
548685
490762
411360
491934
92990
76261
181751
115325
447790
386769
184669
547507
226250
86278
275486
483131
242290
31794
419043
82541
257833
80280
271831
9401
37722
510278
101803
20187
17300
302719
18156
348728
260773
480323
28358
341035
115037
383725
523031
323571
260215
424777
396550
58306
311727
524131
329776
135981
237567
348566
347461
432450
268315
209051
536999
474132
100562
503646
502177
516811
247180
63734
393008
480407
467358
29867
426338
71559
296213
182850
321633
530266
549335
47209
156265
282159
275851
281274
542133
182965
345286
24145
419827
261632
318903
144199
90905
209469
536722
446063
257533
288474
141944
549598
134684
27799
761
247999
410626
298066
150342
223852
436284
101715
439781
122923
428387
37299
433395
94492
64791
36316
187433
110070
530990
344834
443197
510583
46359
7448
317562
131971
38262
492519
342025
225858
437031
499729
497827
130747
8420
186358
313728
489820
26679
67468
60781
489968
1047
435185
517890
15936
78254
527992
202788
343752
190792
297191
455772
420347
394301
291758
384962
60870
506272
524457
282935
118093
521293
251191
71014
537971
24338
424527
39453
230954
85626
532015
400281
250577
337462
426690
357556
18868
44344
427607
29033
357280
36585
548509
418316
392406
313646
190163
331177
285814
63079
189204
39368
109841
204048
186646
426467
346041
253420
372652
31361
132440
433631
48141
65567
512845
556007
167196
17772
357025
502610
390633
475704
548942
445583
251528
546384
136465
427597
202556
146529
40388
442899
4752
276209
108258
391325
344820
56085
202061
81966
85101
181078
537614
83255
1905
530118
484743
225850
284413
51014
327811
410600
320091
395827
411160
512929
363419
131908
213874
308516
139414
380511
182710
346556
371375
227426
407497
244787
225509
120090
360330
369905
206239
190155
315409
105247
537779
93881
510303
203196
368178
479389
325651
566436
100225
355608
438400
175325
326354
449216
267054
33944
47447
500452
341256
208999
310959
514958
296146
555666
457608
89062
274965
359696
459774
407845
176192
400499
139891
86329
403385
206217
319166
249204
337998
358292
3062
18486
438724
473010
1179
483635
115548
273958
407095
145671
165608
554845
300823
158999
348197
248197
543216
211541
177759
436772
271886
98165
198833
477955
432009
186049
192861
528290
397966
344262
547098
203766
275372
369892
348459
388182
509327
469184
208764
98510
260237
472465
485817
75244
74974
374069
322458
324614
195315
539841
562543
341541
6595
540838
548852
205906
370674
566371
407824
102187
263402
417533
37465
383180
520343
330262
471455
494808
228194
83270
48748
436430
94101
7355
475186
260903
175738
381697
417376
258322
549859
359759
20685
503046
31101
304782
247454
123472
387375
288039
180062
513637
370345
316353
324473
270619
2922
27453
43695
454867
23007
368375
469003
242984
256843
234237
95826
86920
448063
468192
449208
502016
219611
537152
145444
113066
465717
54223
43570
303161
169075
249234
311033
181433
448781
2797
545553
440652
317900
310013
564365
98938
228932
279137
230363
197273
85837
505273
203158
533456
81500
120124
209716
104401
94784
497225
535448
376494
46033
82622
313843
502741
555094
525259
475792
67296
236746
283947
174837
429154
54368
208076
35949
359754
324673
215875
377771
238999
17416
469936
369278
220284
153165
434367
507325
520225
317066
216741
523362
8976
203696
290822
28775
550682
294253
240693
339523
51978
824
349899
404240
304187
314040
213089
318713
77696
48575
70429
555549
334117
295011
289687
46305
143149
180460
56457
350056
491348
312665
220682
452112
169812
291294
482221
151069
380616
468924
292925
386955
482066
525065
302539
420106
356324
404015
163002
456341
455779
10031
548852
337192
518106
17391
472361
146639
100517
326788
557898
93694
445057
387765
127217
28480
554998
206070
101247
192108
231582
8562
13529
300135
464452
178283
33556
167633
359079
155452
563661
461890
323731
306438
139460
246421
453961
413932
559024
243172
78632
127416
286433
204687
425151
20342
361892
330345
132304
351634
193292
157109
190357
263127
317337
279740
280783
284317
430728
46798
19849
370335
8209
145558
405320
513483
269963
254316
189310
188073
557261
484360
159693
376931
143434
30434
567233
96538
322187
111148
98881
240288
508004
81442
276808
402514
37215
443922
542689
553670
390908
503657
497798
394821
412076
292024
471804
543191
318682
437991
182669
356441
198200
225671
64658
34074
460971
7038
279791
363965
296758
346795
314896
45510
319532
409283
449142
318643
346932
131054
491753
27650
373204
313488
458148
383114
35608
219928
254546
178565
249902
378219
183068
125683
503416
89509
273683
368561
3119
180220
424715
26128
348582
316823
373227
418176
34813
79078
332878
255396
164760
353321
294382
321396
384672
510125
546068
419674
213642
406683
407045
251591
19804
507196
284932
465917
80505
243732
443951
273099
393272
176684
556637
476646
37924
416253
19495
172067
368262
320122
137641
536251
235581
232658
2140
204347
159342
533815
63722
51661
28380
116713
277674
504457
98037
286814
282889
32209
510297
351680
447628
127633
561990
559842
516154
335318
96518
502544
29907
354087
490143
322037
108907
546312
391039
445783
128766
343998
542548
14477
137435
310779
429640
249176
127377
398277
6357
149902
133411
427800
86989
255210
54766
457658
360590
550262
260065
22233
29200
107312
504103
341315
390930
34206
154681
376334
551124
177835
183467
121441
346288
39518
349132
113795
114540
496766
388359
198762
101642
446784
328316
178255
394984
540083
69429
431227
437847
260672
374848
513977
146120
488453
260825
113531
540111
112524
51526
144337
144904
566303
302402
199094
372267
254162
209574
455205
27230
474225
5391
480522
267529
434145
35436
92095
69656
537502
91140
431373
496029
392791
39470
66834
381483
211958
405933
554155
257900
206376
290854
274938
378358
521067
555582
516177
388842
441929
184020
229009
192985
299621
475634
319331
328164
490885
170230
440092
139288
315701
88821
187558
329517
280161
482148
83413
468442
523470
143396
399935
78398
488792
451456
195218
532985
181229
444816
396465
356710
479456
430833
510480
1572
506222
25363
229170
220840
427740
387561
264635
331100
338357
453291
366927
551834
531677
268922
174206
338963
155724
431365
119783
85924
147584
104635
380792
118818
545067
533680
255550
253567
495058
546226
371875
237049
348275
177923
330194
105220
308840
422636
25470
456100
401745
267967
423412
197824
421129
479707
342952
250988
242139
478881
139754
353758
505687
497388
117760
46103
354422
238705
65287
149857
16418
109206
268643
417526
151618
61040
295922
488224
242734
338765
138359
13643
543463
347960
437612
448661
30098
184665
422352
542594
553604
220541
167097
281127
413759
542599
210621
454961
397288
205680
283825
538449
293024
330810
491521
16532
303746
130268
499133
353798
294797
2822
309997
195717
94522
519638
69653
11168
249854
83485
50627
373414
243428
408061
247211
462780
147662
58752
139974
205830
505141
492741
46324
249226
350985
554323
201080
471550
460769
97334
513889
103841
193665
444858
277987
48823
402228
380057
545961
428954
543708
96250
145703
214423
12892
455915
341360
97606
254435
106947
30775
534468
320163
421172
538319
534677
227066
188263
98856
104853
374561
360709
529995
104154
50477
277737
270888
452648
380164
256911
43277
288518
523038
321437
38767
197824
363686
144999
14759
536987
247878
326935
498523
98644
231972
273915
87938
384917
513316
390830
536643
504024
463459
368582
546953
430198
567639
100188
173486
435792
121448
129315
131374
91903
360800
533609
466104
493014
98066
371846
404641
170325
535000
482006
324415
194779
456629
357991
439655
2831
510780
465544
380847
19424
529986
41307
211410
430161
376057
7447
190324
76151
146706
141218
481965
553378
163155
256663
490219
547629
436205
345178
194431
538139
528943
371337
8767
347495
555299
413409
120741
490559
80015
253489
360938
243383
283630
192042
256888
452306
359388
179868
535504
342964
179422
45063
401861
112808
109750
189281
249159
125518
7135
74507
68533
161698
283891
46995
192791
145225
246656
25517
142628
363771
116731
257500
559224
309540
238914
296534
320493
369904
441527
293255
536607
523588
527093
225808
508685
250581
83729
390326
198113
281948
19729
228892
115177
496200
419784
531211
532463
101334
65283
361565
168237
122134
94467
555716
45606
119342
35617
75023
471031
284700
147530
89635
558868
235282
301447
8836
305507
222985
58625
439801
179237
470259
257057
463531
302830
65882
73428
345740
213175
137887
223267
102977
409944
101606
306300
559564
450171
294219
541496
392269
93790
81844
503061
372195
38762
546974
290088
230953
537967
190191
202692
247541
321536
430068
412764
405854
487422
465442
562884
310723
402212
170696
508109
525746
462574
560851
69414
387659
516357
39927
300096
373994
520623
383528
107677
27488
376410
210485
191326
481493
158601
325707
87824
290216
252666
334074
72854
249575
562822
498275
211862
477850
365295
370564
230036
52497
165778
523183
109740
425486
437739
24021
526808
366389
233169
369122
391388
340640
196377
397245
139034
187901
299421
242234
506153
232376
311586
245912
6230
42539
167906
279572
257816
522050
82895
461993
358542
104167
512184
461534
440462
11424
403937
276175
27904
471552
459309
122759
541261
167531
133913
315744
212643
276598
61930
462837
63563
327166
546809
216813
546375
154668
395345
343942
391866
370161
99010
131442
186880
443930
230367
354092
326948
129318
460027
46163
214047
133204
276757
3379
559149
276577
369154
112498
56805
500643
406559
271733
135985
87214
252211
454881
481984
218447
247717
559185
493562
15134
263120
91923
54993
447572
338801
482304
176418
39823
81917
473004
127237
190723
321646
341028
66704
40111
199898
204946
300439
312608
218525
120280
85925
179506
552239
280834
417009
92304
205486
279459
413933
73730
304001
420749
106257
505676
265226
553185
303341
245395
469216
444208
19022
503391
334718
196291
313293
413732
319234
61214
59486
60580
446270
351253
322360
225443
312816
106466
415176
173249
500560
427967
365027
531718
329548
455002
484938
251639
486596
204951
288924
527258
199003
507832
268463
465222
100718
465972
387375
292386
155723
358654
183564
59978
265562
543034
110264
369348
339496
142091
465844
334291
474322
342834
23741
33267
26300
464655
141011
198526
222272
96861
427919
241577
290250
114239
193282
424546
295299
192387
492891
201646
79502
533051
37863
528128
209468
305478
514895
55379
34284
529655
233946
486030
372258
561815
556493
53281
83679
12733
390961
558628
68247
372917
396790
468818
275573
422251
103245
265089
208764
124223
207080
557598
445084
167917
53011
198710
518878
380145
221165
236140
92384
462374
343791
431664
303005
515391
352155
541864
429860
105830
132965
287687
87865
222044
65252
445185
16286
266491
447500
41247
338514
362995
157211
241280
343131
265577
370224
467949
167729
313507
490658
426399
552579
330922
60471
140104
167015
8376
451184
84642
377271
73226
130580
429298
420386
55011
106538
174639
363937
168790
101219
503983
381284
26321
175456
239578
73656
203623
149587
238376
220120
212633
358994
398019
163068
477211
388007
27965
425729
88603
225293
124698
430154
292092
434569
480548
176648
397803
18388
23452
284455
172454
291449
354452
566134
534974
128877
158675
461759
288395
513910
295153
566138
342170
296995
337016
54444
115261
412238
196219
242490
498369
181544
148395
399372
472909
146759
490083
430111
455742
92275
442402
535335
540047
49911
459931
312370
43473
148795
168862
441579
433050
338356
373415
457064
329708
439906
519907
286128
104094
164511
111543
189324
195458
395143
238868
414764
17879
519644
406150
374224
435986
232223
249253
193640
543660
310824
567211
203767
13943
91285
534079
172331
187691
565864
455830
244624
315169
38500
254599
357427
137852
350956
419983
26828
111649
294463
515436
273076
530081
481319
298104
238302
423960
94803
51604
364533
442739
10825
510059
131963
502141
210290
494492
84015
84844
250074
398039
385505
130474
434441
308373
298055
321385
175367
460748
452996
310687
518562
189738
360225
339594
418062
347582
361053
537948
387336
32980
29112
549684
223312
353569
489704
186818
8328
360392
534020
475372
521131
34173
284010
187627
358055
482687
460574
91511
523820
100261
130795
323592
386959
130970
1528
541598
380681
215031
381737
41250
180257
522213
159444
434958
250964
191034
55274
210378
204726
102879
154504
57327
336137
467753
378865
378002
266673
407218
411420
297099
159046
460558
512534
461903
266526
478976
425512
438734
400013
504550
251874
41824
124735
112447
268385
468613
82545
441000
80301
319811
297314
259377
564778
81832
251205
283847
301359
158921
54718
298159
145441
278458
513142
335582
122168
171711
316899
278361
509618
564680
441669
538308
327606
378849
192085
521643
498194
568148
181506
232932
502774
256685
548740
239457
553396
247297
369372
372409
319815
128281
449431
388925
126936
12473
79557
110396
561633
302298
391067
142203
270246
395819
220108
486346
187415
428359
245576
182478
407787
370662
290479
14420
284345
28435
485356
304089
450620
70490
21889
299965
107349
380213
180295
245862
393560
164733
6579
344350
271530
14917
187552
248939
316599
531307
405856
161341
27704
410559
394754
17892
3651
267073
342006
117000
233260
252937
343418
132563
120202
280999
260583
251965
150147
59166
360098
344553
101268
196435
212020
537752
22668
130809
356355
416167
151288
303708
454258
363692
383051
151654
533858
28550
500997
471266
334534
122109
81617
466628
165841
139095
485088
537445
157718
521367
548501
8319
286174
396003
95599
449046
56821
313392
99865
44000
39140
410710
63891
181982
138116
566005
471289
405222
310200
279575
207644
431785
253599
513366
330530
265239
281718
135600
530776
382375
139833
318186
416484
361849
337682
125678
350804
311137
278847
443265
122588
59897
358041
550982
95516
296444
257263
351772
430053
162933
132709
285710
73354
496624
83180
289753
556236
65306
383654
154605
562150
301508
548253
26912
277601
470108
562012
33366
261830
36823
333506
50056
116520
40185
239231
223507
202016
383649
128360
395289
545675
282705
108446
554104
394729
75692
183617
312832
233034
67603
548459
258259
259416
114982
277393
527115
489262
250964
204571
105564
344979
67154
558228
43771
169294
512727
186863
167927
230845
38896
262324
144965
436591
455039
203936
366574
189060
29600
419983
235959
369264
372010
280806
560894
71148
288984
300881
207180
11927
327512
149072
29623
27448
537546
173824
18905
384413
515074
501282
102196
39408
122628
444358
272580
194465
1312
75311
411826
343335
209660
160257
502975
259039
531220
272885
567526
103566
279957
483843
157853
210968
149918
88057
276354
141083
472797
455317
525699
315150
270254
342705
62126
322584
257151
485642
540582
353989
566401
526951
34256
81586
273008
242994
319848
379554
533061
330844
14002
189923
15248
503201
430701
218285
178196
2789
480877
288264
417040
168418
527155
15027
365580
295537
61785
353080
277353
327915
82403
22601
106506
179030
66518
179854
325473
498435
131847
407262
32884
396041
280408
444371
526707
330107
93659
316332
284218
135186
454427
124922
115331
237084
2660
162270
148741
499292
563339
84192
151938
166833
567080
7777
123445
178492
284187
318393
378946
62680
190834
487837
253013
223935
109057
266911
520950
72806
152288
439343
11024
90268
298731
568445
189165
344172
280611
10960
107739
132813
268390
181610
530547
557266
130225
313605
73435
212235
343152
187228
279929
94084
411515
410843
482159
104817
487408
223911
206733
425526
147946
462208
334647
504180
222997
249972
265411
280236
216622
409873
19208
410189
484549
121870
1170
43239
412818
428965
95602
30594
280508
502889
201424
107867
281441
413008
122407
82271
123002
18455
219387
174741
431179
538717
553478
73773
474152
409120
196685
236161
96175
88676
489828
559817
305890
552968
349414
319098
548438
323917
349717
420916
341555
136817
412692
296084
57218
133449
175225
489978
45709
5795
41963
190672
395362
175151
7217
261570
126253
486109
144961
273514
270689
496853
564655
87688
172072
294663
395764
337064
332508
233547
335380
439500
42053
26575
200539
1715
540208
35308
193962
86232
374495
370070
410620
25334
466609
256531
241594
153103
516666
504832
304608
342373
86623
184919
136691
264544
377097
381849
437324
153368
418456
525708
433158
172996
497855
235135
550998
9149
214854
176070
411637
171853
156805
125350
155944
538673
97384
408708
367236
436807
200800
404566
346136
409778
137405
369044
264095
48748
235101
511700
563046
59289
239642
151852
210664
555406
377652
357049
270362
68384
30960
250942
368072
65650
49546
94541
76899
430075
544044
139475
321831
113167
119525
171764
499636
300058
489798
236791
72152
284216
19048
6146
523237
476418
324358
382681
426095
395520
149132
112245
146844
539055
139191
441143
101031
318956
192655
353836
381674
40979
247760
4357
562529
132391
382254
111952
256386
101257
82328
416516
365864
492114
557156
96524
69690
368568
235675
287090
92565
466252
148605
280540
462182
212287
498676
455849
345740
259464
22937
213836
70456
3859
134061
228965
296758
79302
157818
129066
20648
497483
442076
57854
30743
26494
352454
380428
175470
162100
218677
30271
371363
100649
156286
328547
541419
146369
269699
490709
494477
128164
6685
81475
334408
164170
383065
193843
121459
316331
42491
562543
264294
376480
107904
248077
413663
157732
435094
420148
217428
301917
249100
421861
545149
140843
179773
128613
493608
140408
335189
196818
315191
290360
24081
267410
257848
211169
269587
144814
67142
548080
223064
275817
364823
216988
251325
228306
555885
445410
85425
179801
470978
348970
61410
421179
29192
362440
271945
539964
63185
163949
92113
144947
258948
234200
105478
501209
274745
509072
294226
231592
562735
168808
391635
126693
403403
400911
63230
159857
443360
8208
559786
426072
247370
35518
195990
48584
533699
278952
305935
117555
52308
536999
58964
54610
262923
338485
349733
152960
514875
238225
509936
518035
151448
272743
451690
348889
227773
384943
174912
227264
514860
103429
205143
248170
404237
205311
218721
507320
117399
445207
62835
357123
394508
22907
436301
458774
244089
369721
249433
362715
545877
42808
185698
114907
130640
2837
50851
558053
534573
84341
542879
303484
496071
78961
281810
489534
214707
252285
219454
114052
194431
135923
237890
27971
322747
462728
238016
147708
326628
237167
345651
235598
543210
399300
76796
290916
367652
436927
79357
154717
280141
224922
309023
42064
32739
471971
114063
443255
361450
377653
146018
138705
207506
55404
242565
532256
321097
254612
351988
74997
454134
112611
3863
564936
68670
129634
436435
457075
418250
438902
423474
251765
314475
312666
104842
73146
122842
7377
514212
68629
28169
119754
391215
37307
363071
57370
330884
517094
2847
36373
465384
49868
328020
360687
30906
290055
524914
357961
197576
267213
225991
115701
488262
511480
474874
338698
284163
455901
213713
142340
328806
238179
457222
537034
519017
484681
550765
233519
373997
434741
16855
16757
111889
518562
324862
451624
62961
214267
292511
522062
481861
122900
225957
42489
199630
196355
297558
268088
472551
323106
334637
368225
147008
277531
559169
322773
64732
287568
294758
233228
389842
32346
511396
493045
534152
423597
113208
71724
110150
290037
296399
508392
452031
417466
16142
508119
193138
267922
509323
286609
72734
349579
90758
22416
390347
395101
276198
14737
256477
446976
498260
45077
400072
556723
100030
284296
200
216961
196565
389227
511664
560185
44326
408058
228273
487086
245454
82057
61813
539966
108623
1522
188871
118790
524491
262918
168900
499145
32024
505765
77843
190835
544160
40471
366484
277611
36205
212306
531211
115878
471723
561695
114679
28476
368653
345784
79249
543774
322657
157757
269506
265925
408320
159794
272142
35730
309330
136139
205434
70325
282808
497516
122799
434807
54125
7784
154921
264928
528739
439616
479603
123694
469803
313263
149522
120321
54223
287700
562130
82248
478803
458957
295619
153739
448376
26386
382641
405676
200159
383937
462920
528490
456527
445934
74253
346424
245013
24045
482178
175137
172159
307078
18732
48119
561259
251034
396382
297536
148266
268052
417945
494315
51207
330006
555546
202996
331641
516544
95902
261278
337015
18080
172319
229027
519761
292558
532430
127494
332009
464910
276754
325498
318536
390512
239958
2816
319385
74396
469302
43793
10516
58835
454811
455523
189144
306304
43236
207809
199907
319012
41731
131421
242546
460977
394291
372433
230771
469109
369869
57248
238424
362358
443438
252740
290256
117977
168317
435971
464247
464273
314185
191442
338676
417427
73362
555775
27710
405400
542877
311346
104383
504146
530513
63120
10626
109521
299986
273890
44412
22215
559642
46554
562837
292810
482696
8986
358278
220064
10102
145809
290813
515945
548180
70428
24905
453151
332901
554311
374199
547906
204437
219136
373399
126204
515431
407655
148466
391831
288535
59515
95200
515783
75010
382508
489023
311660
62553
347716
393212
6090
553265
537244
271367
143434
453412
348212
385083
247419
540910
193144
280541
403720
501592
441944
303987
535318
48000
209063
496211
224848
284894
367554
373105
489407
490735
278118
474352
51155
116204
111333
454
276747
177182
359780
15931
216301
266009
308375
417725
261249
127274
454720
482065
128568
138538
496328
456734
504181
519177
234899
535333
272926
524415
284625
237660
464674
124430
305288
19478
40432
34838
292082
66384
22890
533389
563055
426568
354537
104487
414480
263303
390817
532516
13669
356779
168538
441768
73884
401768
386657
311754
409015
378059
379986
323489
54820
407416
361242
73206
477809
302218
134418
277636
6495
534879
31109
454058
381315
87118
441765
320264
34450
174051
433676
192216
384206
435439
322423
107462
481418
533131
383821
220791
501654
441504
505935
444811
467914
512835
26993
356250
51211
459484
226604
472878
113349
558874
553509
174735
337372
239462
451406
459316
219208
250065
269941
342283
537225
320800
103268
96664
563136
472922
488974
151070
23957
427141
492222
561395
521155
492316
65857
12220
222231
369427
67391
518987
268913
453582
439378
263341
496042
186186
294659
446330
204770
522189
112565
300828
20753
530579
535085
49112
94707
476039
205910
91774
375317
507052
426715
563851
504116
141126
267279
189842
37191
71384
532664
174362
419101
411255
229214
564613
229786
179515
105899
450566
19538
157827
219848
182312
440343
272190
445561
320431
524721
173838
563683
504961
468716
251302
441290
13301
362180
23906
115885
23917
387012
292758
398783
554036
419399
355114
57171
191647
388648
218878
104576
521406
472285
456541
522394
197536
327779
144992
374407
461878
207743
27537
331370
558413
429035
208429
372806
229301
455749
225915
36474
354845
274088
287505
257044
408794
143598
224107
53346
223009
271625
536829
367821
82492
392884
310751
248382
366978
51672
313388
552564
338052
173927
553816
37454
202536
154480
253413
337834
465246
322043
548649
328739
338387
482881
197842
153953
108638
9474
220849
241494
301578
200939
104265
530881
68960
164518
72125
326580
273991
302653
190841
164319
69727
26388
310299
102775
305159
366601
125259
58072
70978
165479
405468
176424
284807
128132
414934
498933
206572
372531
399898
212490
70720
429889
475719
69463
472305
352656
114701
363260
449326
486402
415612
379547
209486
471056
204857
474689
122901
443949
150737
125760
388906
38567
64782
462948
214564
528190
510637
544356
565670
67046
114071
2078
153615
477724
528596
48397
195738
122227
487056
134027
285315
153739
294711
139116
42508
325856
397307
219355
554033
273993
87307
492139
317754
43477
8111
231278
466403
256671
492267
90265
199235
392810
330884
342681
516109
541093
76538
105844
519021
296431
415559
268989
257240
489084
511187
257477
217148
286285
166439
150019
442675
443942
245036
567706
103644
52259
466561
460914
130638
170401
207139
21546
261699
478586
263198
448521
4528
543830
101407
468155
421098
451451
430181
152934
543214
520791
191119
506998
395337
187425
9180
519807
447758
241495
153157
292466
130430
10784
438275
249924
134603
454182
177759
512060
115199
529263
238420
554534
482431
129603
212938
53689
116410
48964
316069
291504
99137
142082
150386
233720
18016
230220
259886
527957
67013
514694
504230
261440
172177
27767
256756
565299
24188
347055
191546
403662
207030
376125
420266
485358
559533
566783
170933
195531
53486
75904
254865
46487
340240
266310
203161
170014
90818
59977
372912
101087
45219
327151
546583
468692
206717
489778
305012
328968
536641
217020
2963
501380
165281
206479
275280
6054
340219
383387
153551
285708
390747
283487
250232
151621
297242
247015
77613
274420
63135
36888
115428
209399
38620
64650
196220
170461
206995
152739
45044
342683
211694
445687
84716
479804
105881
175494
549463
479397
47918
454119
438341
155155
435381
169892
392306
400320
354339
436541
468190
168536
57450
32879
365679
537041
566275
331016
358100
114870
436284
160509
272811
433050
15683
135490
237997
513126
64997
261327
4732
409082
466325
100553
295209
128076
404031
135841
512077
230652
323627
50347
29314
100965
455737
157546
342557
490818
526789
27163
22646
3166
138502
54428
80208
439265
133410
392338
421099
243563
91840
223722
227971
63638
257181
5168
250741
353804
117093
166363
3452
297942
50830
26269
485297
138959
375305
389711
160498
321525
105397
149960
334127
56145
286631
348565
353121
80063
470360
532645
398423
559252
202966
294095
323627
99152
437121
161631
265751
391564
406243
224255
288852
71057
446474
486976
232887
19077
522276
424429
459023
421326
211795
102731
11301
75536
122813
246607
552055
305109
547826
43329
442161
312504
98865
409698
443099
329209
424899
179192
54236
343935
313419
181270
158996
92698
427374
228008
435846
35435
236655
35851
323275
535427
81359
129363
3285
236190
127636
123861
409623
26336
522301
374573
364336
417616
181344
398394
292848
124929
356539
358501
320807
282459
319133
440266
107870
96114
423449
115770
34846
394097
143560
175717
186561
79064
375451
206581
97045
164719
218379
111384
413929
283535
147288
177963
333150
170826
172587
193879
406417
562016
490200
157493
232218
410618
184318
137070
405243
101206
34311
226913
162230
383184
76244
270854
524387
250497
179110
33650
517237
527265
267130
170424
363479
263337
429872
403120
165518
162275
69501
527093
188872
295185
71034
179375
185868
86618
314370
342028
334480
257743
269353
432814
476897
407349
56632
437284
514248
32340
547880
52672
220165
291391
33478
286452
17080
166404
470293
31176
227514
174974
254344
272791
266923
274149
255778
443071
369267
549261
62408
86282
529326
332551
287898
218618
123690
349734
429503
27013
568135
386477
378289
552368
535992
205559
356414
423922
13095
92987
120308
252446
161000
503581
331357
486838
551798
528147
400372
56278
566093
325257
499295
417356
392650
537223
481825
461489
557615
323835
167425
323415
46259
323307
354237
365720
111680
169553
263454
353815
541716
540264
534602
422038
520738
499751
8588
113466
431130
510955
538291
104086
372602
445220
169611
463047
462710
412993
562916
75801
95132
208338
419065
390966
32647
184938
198645
322785
317745
249346
228182
432708
277531
510708
75297
25909
100490
200678
187494
438611
16487
129106
460382
449849
262212
46120
106438
395786
295642
93318
530346
169563
193732
372963
27997
43560
494755
537461
143084
109855
326245
143831
249303
308813
42274
128368
508760
559707
96864
409143
194883
53909
263859
521826
78461
526895
359068
132110
567038
200206
224025
380262
331012
451189
488644
292619
562297
228565
505352
101047
520594
181634
484255
139082
134332
62623
556491
378345
402637
553172
381053
491425
43804
94688
56655
325772
243664
63967
146927
325237
151625
226618
523945
324246
247996
249182
15553
136976
482579
537928
266502
229950
301107
333613
512813
279797
439306
277475
542709
212444
546952
61790
261054
11654
202693
410158
270808
538714
289061
213244
45478
124361
536918
550968
185200
113605
215346
305005
527374
199239
48289
553039
337947
333912
512721
396154
320347
152739
178521
146688
439728
262314
489025
224278
278888
23904
302389
404207
458711
176801
165104
218205
377987
489173
39186
430479
524148
102432
94511
133524
505305
458499
158823
472771
253549
522035
415593
93951
19713
201652
371020
51252
474906
78735
153388
542731
82689
25979
515219
250215
135100
445734
145506
130279
96732
82304
317942
154254
143814
557937
565669
517321
20684
33373
100839
10525
66342
481666
529547
318239
132743
221490
357501
97524
51433
157041
559091
296455
138384
8423
421251
13497
28711
1433
301485
97707
168948
52789
238508
474845
34657
134262
480814
403439
4461
28398
21791
398498
258885
471520
177697
277092
308206
8159
247504
472037
460360
240720
451946
222978
83358
350765
332245
13764
491713
39936
293477
69775
557094
190765
335394
176835
383552
4553
316211
189141
386138
322569
420566
52303
359577
378075
543437
182651
335330
409955
204429
36040
533322
505500
160245
252905
454081
6090
86405
411259
293718
206500
505390
96259
544532
198146
155342
374521
222862
424254
181985
392612
167721
498059
170202
56021
121742
536809
59342
549046
324016
274641
194070
567020
260254
79196
250807
85403
434505
359872
522022
368781
424712
91718
502172
352297
381851
96907
954
111622
22070
469617
450773
298318
397925
43126
288576
103374
514310
566400
336438
240451
513772
215836
421835
391408
506367
470840
159678
310678
338737
499893
102748
7723
209544
139711
106787
212613
398753
521030
455142
26444
137513
142866
358516
285009
306826
151595
253065
371077
556532
232295
172026
168488
163712
254678
129048
266192
47388
305957
515791
463782
388027
168242
514721
246781
520309
173981
369012
186082
88375
3851
298168
64950
565372
72543
203936
459978
357106
186821
130345
337801
315581
540876
515793
60566
294131
72500
512924
208422
218162
15729
221869
343292
25557
6245
249124
338393
407409
522292
495848
303797
338070
266247
555728
426467
257557
519751
355397
501566
87466
191678
320482
141958
544533
336659
279368
551371
29460
192700
55818
527628
32717
128516
110114
490047
193909
277585
523689
77914
108469
495382
163603
108506
165550
324337
249177
393874
178912
76379
3924
230153
455289
212269
446144
64990
426468
551046
332269
12049
260451
266013
338099
495900
480760
522119
122604
563456
250951
549405
214952
537443
483635
60314
366960
123019
315029
479658
304343
224790
63041
125160
281077
551056
216718
549239
468026
525834
503277
185647
515207
412854
545082
396059
564400
221020
170073
410310
367648
139857
187701
277061
148691
187131
317748
126226
542643
43273
448381
170493
392577
499225
188653
184996
530169
279873
30360
289472
149490
41488
151161
525575
256618
131431
96855
534530
322515
12781
59847
296591
378105
269409
511378
303267
9812
104450
415707
393977
527018
133008
275283
520517
60114
115799
373885
112389
378094
535921
402429
47014
528177
220047
212356
548224
299048
108096
233451
456530
8878
210582
64626
250914
312160
45479
435402
424177
514912
504114
14567
166070
536516
16599
478675
169981
408043
77254
190531
69948
368170
350247
217983
515938
317387
229600
486410
386366
462726
312288
370754
439415
566164
104825
444990
567919
162911
370383
399766
551901
369147
128170
57640
35061
108515
392041
558018
265374
37874
505394
148088
250176
151429
10292
338834
285366
344958
188472
158476
93449
316164
114838
391297
368137
266609
82478
92147
513024
443419
348573
133536
556834
343663
428561
418368
394161
39207
532015
72899
486208
227929
115081
398714
105366
493193
380383
110593
113495
524201
515204
12811
154841
409125
314032
447172
367791
535378
426643
30659
461290
427798
454128
303525
144657
66149
375259
64481
543465
537982
197985
534542
231423
568546
341517
475900
124187
540802
94996
364448
562146
258383
193733
77759
313314
506631
537367
49101
467928
25933
256675
359588
106468
243172
400350
147248
500446
303181
385344
15048
405294
342742
196802
561168
115437
2183
283869
28031
105264
70378
181075
345131
517898
395459
448250
337027
480492
96551
312833
289693
394936
386112
32517
214051
453096
460138
137458
360071
420443
361723
419344
364579
45133
243462
379692
449095
349513
219998
329460
386677
335763
73688
231474
489667
122646
498787
142494
64662
413807
270280
542066
13675
79692
14129
320169
114653
348792
325390
453076
511319
425426
81134
83469
277812
329536
188793
343744
536117
395487
341142
124907
21485
354936
439461
389887
509388
121701
224859
453575
221005
452139
532501
254101
376733
512064
481136
231101
359615
485949
221235
304740
351304
558776
510391
300619
322870
143721
321672
153881
95932
211849
102250
53077
508153
94334
9378
127525
432559
373649
565259
65194
440394
236356
499493
448839
179547
191281
4161
495862
395365
568176
531923
284627
6094
367668
221770
39952
298696
419916
383485
321667
151824
351674
350523
155062
246637
349079
483177
174539
305831
511600
544251
40765
431431
26036
409018
62262
273199
245381
454891
479967
129477
549469
562368
177532
103683
132440
257358
195125
406080
518109
426034
440393
232817
376290
148438
423531
348758
457840
234953
428925
348385
199676
325415
522085
424349
495841
131741
486886
468717
78771
26850
457719
542311
114757
496512
558111
499542
13920
379284
285702
30909
382539
273143
158975
486353
41830
486129
272332
184489
365938
457350
221089
327368
305468
18783
522862
15055
335131
419864
378081
256083
69856
198015
338883
475007
175434
405070
403218
316947
466006
46966
225633
7104
471750
227838
197208
119272
212473
286404
420479
305497
268870
475058
323052
10664
269559
465934
180476
108775
70849
445419
73950
315291
121244
433699
275713
66252
406629
449696
260539
435827
235541
356273
562629
225217
333085
375296
568093
548111
304762
484621
72952
283801
308904
29745
46001
524944
435025
222114
472509
477622
238611
550636
23554
466734
560135
9533
265738
566637
523098
359717
7774
356766
369887
173968
269427
362287
441785
417549
533157
118892
550003
361465
98566
201142
116826
353896
294106
420818
213644
529742
469304
482740
511562
186009
94935
237254
20971
524021
21648
485632
336946
410754
54828
163304
437287
115517
165901
414664
390346
163475
504329
19392
389688
479350
106100
35593
375780
4800
29288
299545
332484
144114
487742
287703
80784
186038
61013
387914
237322
453288
557239
22762
54271
143021
393788
177247
308744
115365
164905
366490
137496
534121
158467
554711
533659
482893
332108
219886
206342
109005
326441
336104
181576
368332
530990
549740
427033
284097
467958
526680
2407
277834
49695
505266
310847
190635
297259
27359
54672
115243
422269
505565
69427
458486
527599
124589
276843
544906
532034
550825
542200
351384
420304
143559
284448
214852
55227
271527
346473
486081
230325
356383
475719
205606
498439
49542
232184
45710
357796
549003
2308
207984
455
265986
559375
206663
218963
225298
83658
513910
49210
423910
387248
482209
409831
500278
456926
546230
179929
380200
209489
330805
191358
308163
558844
58907
70451
134171
155317
564819
66347
64311
376084
514800
218353
272284
540672
185361
493856
196561
157040
269201
453411
132122
459998
501453
458236
267147
50907
438289
539402
192974
267732
22148
482819
3147
1854
418868
233748
70647
160861
305725
488022
142918
373169
32800
531086
29800
300876
379666
560294
525919
101219
536507
24902
227406
472376
249771
224976
426127
5260
377145
355587
219144
399201
46963
335520
554644
562090
113644
313495
156425
1646
124846
114445
562155
406757
354494
251503
470050
564444
479789
318510
409804
384426
554318
286132
63158
326014
91452
181192
408269
478621
180772
75492
167911
31785
554614
199580
240053
410530
377919
296514
97695
52906
559431
98045
276491
442544
502964
186905
351021
70356
331609
184564
32127
87455
137479
157221
362735
420604
283696
425338
20912
217799
231608
428910
158966
564957
318811
363628
538604
511547
272593
553805
40544
136721
319432
254403
372403
385567
244459
205934
452296
396226
538170
530419
144075
47436
263847
336517
46106
140380
250117
348243
18726
180263
486366
513371
227824
336801
289397
228221
358197
293842
325577
397483
485262
382109
317910
466333
190781
240745
489330
334408
503116
116431
252538
390969
115243
430395
231253
515236
257566
559980
138250
123740
71666
485384
300730
6667
147366
142092
484948
92533
127495
527979
318347
559387
347650
70168
550647
478795
50371
500670
328702
488161
515975
128086
415705
253676
206119
361208
556086
113279
25573
351651
32218
326235
344
148024
315764
454332
451804
410388
173059
232895
26653
481206
404962
332502
54511
109141
34054
63699
200154
260235
296801
305195
509731
162206
108497
541101
551376
522630
268468
131253
385225
221750
45947
359664
40766
377169
182095
364307
202913
242210
65344
383603
147693
82708
333763
104586
472089
124836
441686
160243
381680
107647
562754
66650
317624
215170
444641
441863
187276
491390
159807
37505
520384
4754
478807
326430
385691
253276
335781
470222
48734
184280
400546
424895
167367
442269
197502
144504
453784
88019
111427
1086
524850
42345
180981
532428
149806
327370
249854
207348
115127
315778
500050
422894
353319
116983
553909
157766
228218
33989
32061
394966
61638
449277
465305
211292
414133
435713
523239
85794
294256
541516
217649
452031
73722
63698
505552
258904
347212
331129
416845
407339
148085
385333
150027
154749
200563
316273
86206
474770
170153
469870
383384
193379
354064
345363
409982
178439
530373
89554
8896
147198
246700
508899
341276
109359
85082
386434
480483
341012
498552
70747
501616
151566
491706
182134
190908
376255
350878
235250
282194
198923
38480
235078
42166
135968
482187
351733
471864
162509
500131
422111
560996
482030
105419
479598
388427
493479
99625
22750
148723
361948
84551
417779
244950
324536
126619
414795
202789
307344
342978
61608
144713
447428
23792
323441
532878
291507
397198
411021
263781
439405
122462
155803
169567
464210
345921
205091
495789
403956
285751
548408
193731
200068
562726
540438
126624
20404
457360
70402
516755
111966
53330
559106
257884
197563
417965
279565
72437
177055
15792
144153
265888
260584
232660
78116
214133
458486
409086
333695
288214
306021
204512
194629
205038
559088
424472
518344
510567
423467
13403
5058
507226
519542
343618
343692
113236
363664
263659
102248
551605
367461
227869
468984
68188
17853
199818
247595
281993
278655
101173
562216
471799
451549
410232
195437
94861
131414
494529
425241
451169
522591
181195
301506
437352
218954
267085
31819
521085
41705
79125
113349
323329
382008
526635
203938
337542
136286
555105
524419
190422
493224
317086
76422
480584
122224
414071
67146
430591
236230
142498
31932
72614
393923
175725
339120
547662
95665
164624
188175
272828
6847
15453
307299
371233
145738
12855
360520
262039
417514
259829
457733
389412
190157
480414
109440
482926
277335
552320
316082
459750
382874
492923
175529
413274
273912
7321
562990
183549
46096
31131
432010
17386
382584
447243
53669
126126
98157
409747
37050
427794
340850
132066
391777
472213
357230
426040
79461
385101
194203
400963
65090
540241
299331
568392
68612
308867
562831
224308
560505
114537
65650
234057
123621
171159
400659
135805
558205
258665
550218
232601
341360
318761
443998
396432
254828
3289
374757
492557
548941
130191
315162
107788
195444
218227
275884
475833
29109
102863
318840
169382
455798
396708
209027
73716
186149
545619
32864
34339
213534
314494
247050
484662
83291
485737
210632
474897
178060
558147
140817
201411
176257
546892
322324
336942
18245
313297
212709
39198
129273
217795
265225
32627
562143
82512
267322
212559
56123
38391
31604
335850
48439
104149
226238
1664
167607
312120
190946
456139
400634
198374
109727
338793
151460
331964
513335
465038
451747
333931
310139
369488
412104
54000
74657
220960
370920
364193
514147
124585
230586
430414
430575
373127
111011
225042
124452
203757
485353
2078
121701
546482
127004
487053
36765
22085
341573
111175
144360
219873
72452
170748
171328
335058
76136
251553
262068
535986
37666
225460
393807
220192
294207
96393
438112
364522
212522
389816
49818
333593
263720
453031
145731
48720
545794
233551
365158
113104
165065
131609
323520
344098
460466
450743
222168
157944
382246
166393
369335
206582
342021
539312
475141
243775
301227
425307
15257
493774
203584
15425
153000
140023
490528
508674
404091
258592
152579
309044
107436
24417
448013
477038
515790
298382
458032
195096
357249
31355
154706
51905
245818
492463
363911
44573
150825
110860
456411
530742
366023
136514
42353
394395
111913
131650
113249
356127
108742
405644
281441
351577
225439
219717
88075
159880
461903
2194
2035
108499
206582
279844
66601
66024
37485
544331
523788
428109
317506
462166
386306
137025
450976
185181
431764
250889
419279
231846
537419
213043
482879
20874
464500
337559
473416
303975
524643
117761
443841
241883
140757
517734
322488
256131
56501
496100
64688
309267
268638
25555
258850
330239
199395
14388
535535
472644
75675
134900
522887
396063
494840
24929
155666
148389
145802
134271
486343
168165
257295
520785
472172
29905
558836
260671
232472
75861
38363
427251
308015
148851
150555
358564
65351
88729
320752
240538
389731
222326
42521
92282
370231
129674
70283
544968
537508
496868
522187
151327
403387
179466
188519
193850
7987
294232
555036
397645
388042
410113
488542
372697
239459
318761
442700
537964
241614
237390
462866
548483
69522
249578
347464
434396
213723
117702
11284
323817
147252
302595
296505
103618
197046
362758
534224
59615
225280
36680
272797
200252
223929
138400
416537
216337
174660
236196
168512
248738
450557
114510
145804
153880
481025
416240
519990
559373
238808
546250
176651
15150
410831
517750
273545
528480
418265
548310
44034
91301
311124
388861
300201
334265
227816
296027
280293
184594
275877
278674
154280
206952
24973
537977
525613
508217
17989
55387
458696
399460
153050
170877
388791
376223
523407
181726
77822
293768
525164
439811
146779
409214
506978
438495
141090
333609
289027
229503
209565
517212
311509
337364
106248
220688
495693
15380
448645
492598
369206
95535
23304
27362
169186
565756
222598
541812
509913
37284
246188
128741
344720
231764
338312
173020
566158
472617
340225
347226
424563
301280
24018
113421
510905
446438
412724
234631
138381
564782
91786
532987
387987
285312
335749
67827
15349
336914
346662
318591
114384
133725
23736
13732
526191
229284
462514
112585
449126
259440
253972
228276
477252
476916
53880
400093
370104
219923
443611
44378
413208
140354
506404
395166
546773
409251
72058
297760
62559
124971
124228
137698
285306
20303
281877
206961
67302
522386
516492
100107
263059
257125
289338
535492
350801
399817
537415
563507
179312
546107
219871
8627
376303
217927
486186
494979
529681
36576
531718
468205
217612
121469
58511
97661
489052
90033
196840
528980
483053
240497
537248
491889
380616
109824
238507
387049
445646
247087
505533
330572
527338
408313
7036
296470
13238
5118
90571
50712
386327
313532
431628
2250
18574
463435
232508
216720
369255
474572
109056
315101
339912
151524
256325
384726
314125
178797
304273
267364
366848
108832
436255
217443
213440
532233
441589
552921
229040
300024
321997
207045
400015
122654
455304
195955
18994
153702
302293
404000
167467
313614
202198
545107
516522
320809
503862
466603
550340
118384
166948
107888
23616
27109
163661
331261
565721
549187
200876
69403
341981
190535
442419
402650
389051
290114
491705
466961
357990
186859
395937
559456
251772
476730
92400
132861
153828
215933
424096
461592
222579
117966
514080
441883
42930
58264
233635
211408
339546
111651
116293
546543
34390
106792
189431
416799
460501
403580
122679
555308
311599
306819
187120
386949
419666
507621
521316
384148
128101
106736
196235
264190
147181
441211
264487
451843
548216
432617
312159
308894
283956
323917
157480
399290
329805
379541
361982
221545
536770
106666
14148
192605
288411
351529
309396
351407
415132
152028
130379
98079
432678
531501
328568
174099
247403
564988
264469
540739
77593
199096
114431
264345
212676
172815
176115
506399
375632
451433
149873
242225
139625
91793
369391
567756
216177
348615
437790
11252
143825
427899
85092
271143
94681
363975
338524
28045
266832
206558
7465
128768
269220
202761
261565
89937
190485
303095
37791
406583
328516
88823
201732
382675
150236
131509
277180
115998
478795
250320
494033
106640
483138
527531
554225
511915
233290
346244
261303
292885
294503
18786
365048
206353
22100
557791
544939
188313
288757
221258
38732
186386
323087
106710
71123
513676
116416
143024
356300
58327
190060
474197
6718
357716
551940
354771
279321
39989
261619
276815
444106
301031
186951
367987
323601
109707
504785
318156
92015
342311
129272
356414
494518
314626
71668
245049
60777
309532
258856
2904
446986
300642
50530
306629
95604
7998
40234
179083
148659
278010
553258
533143
88251
515339
536971
277920
176451
495975
198467
136620
366670
423548
183724
54721
98751
253701
509444
190673
186399
189132
125194
477779
226217
144298
397340
207022
137738
43779
327040
136172
178533
242968
178155
114706
74064
235696
50270
441010
66018
568065
299408
422773
462199
434761
210389
272707
566198
243761
341759
280041
554355
403434
534321
511773
554385
146909
383736
137921
96671
90072
105817
557157
184064
481132
367377
343875
404813
319392
140191
361557
454057
332537
294106
438137
100532
165465
148093
312518
244130
317964
193604
260710
407053
539672
206486
154375
13009
330118
314044
260706
97608
137502
528768
454414
282572
511716
172676
76053
215330
400121
362637
103709
464802
519972
11189
317150
500814
39320
319551
492496
76
418981
367669
45292
271895
359910
541154
228259
436491
77039
548905
323385
119301
51408
51464
12312
550336
367461
338793
375406
405124
349540
66254
174116
434795
332666
55214
471119
436069
148744
220541
215425
250004
43764
488593
79387
268262
48517
344900
2541
431563
351255
383348
368225
293755
325698
538215
542246
76521
324550
458017
366105
45473
57244
152004
75287
502956
158096
300958
226087
464638
253276
123410
378228
352268
135688
542092
305374
120586
329659
525998
480338
501161
516619
459302
271803
69837
299144
332781
130088
140283
231205
289478
112241
123755
4933
114892
414115
438863
493559
445978
556624
66053
457349
156227
157592
28886
205084
291650
216167
177261
355837
72836
509822
452346
44898
560224
257386
266002
432720
87854
278760
125749
76517
533307
431106
536010
64263
128522
152876
70770
36936
328897
76484
133754
203020
203826
403681
562387
219190
375467
209587
432464
367844
448672
283915
417097
344953
13038
202642
41672
306348
73875
466222
178538
330504
314059
134819
315253
275434
247070
76317
522106
522150
353752
81730
48467
194497
237442
559928
204784
237745
115213
223484
307548
192101
195307
510954
511936
413518
344683
294955
175147
513789
420147
11834
175204
105936
54082
494355
208798
101796
67404
32712
417600
415794
270818
541737
371710
47513
289283
395759
437295
512814
283395
541219
321388
546982
308774
344793
212313
370252
385351
331942
55254
441316
223242
232818
258655
480011
426759
48442
522253
282638
200695
247935
318764
549677
226685
383333
506939
509688
144939
263886
218358
365944
118975
563126
342311
212877
286250
64694
261254
290163
35158
259280
80992
290998
377687
8813
549738
63448
464096
544522
274464
312289
549367
443842
262413
173243
199273
445809
286485
202123
233835
396017
158229
285382
436024
494387
517157
69271
148558
148326
97315
92068
39234
484770
500051
515821
90015
321725
165257
522180
392904
3282
202080
277221
320401
380727
26644
527024
77244
481514
65967
396571
445780
31988
395073
289218
435485
407188
440242
79465
56568
337760
23555
499885
473208
246359
476971
120042
191879
1005
90127
265626
152850
189710
472919
495610
426185
415687
222546
221389
110241
35816
81804
156245
544246
538411
175703
339183
20969
15486
106964
477640
231767
26366
552167
397622
119660
216413
63147
268193
116095
503664
453292
226817
488564
396002
371821
395048
234355
190055
366183
226461
451492
376161
277214
209624
60915
47686
23765
147519
197848
6806
46571
13851
490287
568292
540179
96442
127807
82682
113534
133908
264692
306492
26489
292926
435162
335453
435730
17367
256570
265358
96047
254733
250328
254446
372284
385384
78456
251945
174879
259981
380299
484100
560549
474082
263866
189091
26018
517557
547943
222021
360682
340813
237552
240906
372910
22711
82867
196267
108446
74849
184324
396368
47467
35152
451955
566482
313789
529177
306046
321190
184836
399279
3889
235028
54682
449041
33650
228806
46485
157315
292963
180670
107091
485481
31579
150854
263722
365832
63336
346402
299316
339136
129690
498405
510938
552690
302142
92558
380136
542441
462937
210520
284041
43222
251904
436249
321043
559816
51279
513510
240101
498351
346468
385325
530808
224493
15719
234263
368083
233493
179852
495373
172908
33423
60706
333712
557214
197270
266883
554639
443728
168988
419714
536619
349304
543683
401977
140135
557383
466657
173599
62766
352989
496159
178343
251379
45428
372539
520046
14892
73421
435363
485560
446549
420978
98881
84974
73698
376985
111520
153791
85502
298619
15191
29271
170805
244960
446182
468056
366943
150803
287550
365247
245055
500128
215600
339115
211166
268274
421379
127159
501368
504050
299610
257811
332684
205595
298587
385120
103926
457071
337334
100872
186051
304887
281954
463209
442754
315584
31275
12172
71824
432507
481374
462032
158898
356189
296272
66705
127891
379131
191983
184777
502373
496524
71435
94865
170445
541101
479420
210790
480774
475823
180169
298389
312437
388374
48543
431528
535032
221492
319609
288737
427842
355943
105763
211107
470243
339653
310100
553670
54984
22569
121881
450923
217492
381124
488932
123062
186547
225092
127228
111739
69776
121504
152379
124479
319942
212650
51828
12012
482019
274201
249108
296403
493248
460321
293052
178262
555843
85322
385153
533508
347875
406234
57797
363233
394573
66005
94520
103784
245918
483013
321095
176728
444404
159815
437154
216950
90453
368969
399928
150540
149969
322849
172471
411423
311222
558577
87891
162635
227696
370694
501947
206985
154917
378334
349371
328814
371780
204795
322770
494894
97718
392730
75117
59948
407483
363159
107686
192942
314434
50529
78980
560457
109406
97031
406074
449147
106550
241830
407065
47325
439194
469275
490398
127446
86464
360932
411228
386313
340409
24765
351230
42012
386650
513440
110921
425631
68526
399050
247579
34757
98301
83176
467471
562661
317799
374558
341055
5717
104297
75368
437781
23608
92624
209815
18893
533416
43805
526537
405645
380950
436126
545504
245929
405535
99620
71019
49024
204979
420441
272394
487035
261467
507683
459048
305832
2595
37520
523827
311102
127952
206408
32956
489017
561444
532813
397663
479927
228281
457515
77235
293808
315029
272070
340454
219831
337174
106504
504534
136496
278702
249092
437507
524058
69954
380337
118276
89986
177369
273603
237385
109444
141863
213115
337531
511956
236468
93308
125382
349817
339699
492676
369822
536833
415666
433881
336926
58312
364164
242094
144739
525538
256134
448587
173301
148258
32685
399727
146897
462872
22304
408824
550028
374318
238462
191178
241156
116682
194077
340547
281642
262549
485133
47016
312604
552257
212433
231636
517354
117388
205749
19793
385298
560363
120050
352114
270518
135507
480794
464041
148789
269139
191357
237923
135057
553626
516509
287927
458553
552868
244810
353319
70649
141113
375618
87284
401267
505658
523820
141768
530439
157161
191060
136154
324734
531211
143556
32912
89949
515800
27572
137390
377476
143059
208311
336697
481741
416880
198223
543973
23629
79022
346328
239741
266685
116374
342886
395722
171914
417664
181667
468591
20782
386474
287246
249319
386680
278509
522130
215924
43208
117829
16890
543703
185468
107661
188509
307096
79931
24802
435069
506528
164456
568088
346146
181609
506507
8527
153877
342668
341334
5419
335167
250008
382440
40476
38301
343446
456435
113365
403061
37485
245168
194682
329638
126606
244126
87281
62807
445537
533017
566451
172461
375587
527115
35870
137724
501915
503249
224177
229320
95648
337558
126720
306690
528960
98073
519749
427256
258643
206102
301476
363756
361129
380507
348070
366973
306839
356105
210717
192344
446145
128776
229352
25610
168583
303629
131290
390067
84207
352965
31140
367378
295506
354122
560038
125800
389879
72906
551060
271419
133534
370299
561732
47320
65772
160062
427265
210053
201267
17959
477000
465243
41326
126465
310239
509767
301454
562094
321943
224835
360098
137424
295664
357099
7349
419612
38465
384483
73169
225082
174773
511784
511066
518093
143018
176269
179278
565970
458487
76836
107645
305329
75049
132546
347474
194310
328948
19482
200051
318805
478930
232788
464300
473567
210944
209197
173519
507909
173861
273058
383246
159042
106058
566326
423353
544723
158391
11914
479521
369987
552921
6946
342778
125681
446109
411565
507026
477440
210816
492118
561786
114995
426794
378000
475696
137734
364422
56481
491642
443267
337837
506147
295475
494206
194083
473589
61679
37983
420589
438735
194828
484209
561113
413257
511413
392966
535954
490152
405372
392943
452865
189309
191883
292418
321288
150536
322844
72208
107234
24398
340743
405689
399547
219296
291058
527567
219488
464304
208364
233360
443547
77805
182462
128686
348471
341760
262269
46305
149687
439430
68938
522161
35025
559964
186524
202586
303449
481152
504206
442067
46834
330060
302783
361175
54113
260636
410470
535740
233999
140356
322366
462100
100943
481257
232926
453270
471365
549724
142277
169265
180725
240174
332517
26468
478401
309576
22494
227420
491934
388348
375453
3953
208833
434140
263311
473255
184664
499387
465181
521036
252709
39433
346765
267453
334464
509144
381338
196447
426070
457201
202816
277551
66477
375744
100749
57166
21549
165402
42851
504687
215481
299440
222523
18786
77819
57525
117261
562097
319511
293098
5629
342946
13665
238968
408671
293636
562789
358956
549454
65208
15506
526889
311187
474799
278877
433980
189923
220016
471394
534143
553157
68577
40457
225213
42489
27573
150905
277343
245319
459079
274370
474364
309548
379925
51299
504285
198291
561901
168948
157242
447472
349416
468134
40630
13002
19047
124292
501401
231829
490053
439632
371381
340493
153740
196452
549341
417357
230752
436876
141680
87969
386868
170869
209167
30423
56037
47191
444383
180125
421716
195130
379690
101971
274634
351816
496995
51399
331906
206285
395823
79417
469259
260558
131547
156372
330526
511371
385764
233226
303053
472713
193818
528225
475489
17063
178940
97726
364608
402648
549668
296212
441282
112931
378579
325924
222966
73279
231726
408160
356882
505724
136381
158368
384267
69929
199608
90342
276052
527765
139262
387987
488785
479233
132226
136819
8777
57434
40846
457199
542782
340009
554162
92994
306325
116198
491891
140230
528141
177433
342350
113058
54114
549495
465773
133807
255074
449199
451667
83245
343658
51333
318455
559003
354671
169821
560860
317079
15949
372853
47766
324707
161205
530394
214653
102347
392483
549064
340378
145922
553460
338440
79107
565925
213300
46859
16491
292746
499796
348195
150199
555005
69427
493899
497328
189314
269415
254564
310569
35359
63968
536158
70645
76915
71463
373849
554211
50842
75171
540919
436295
332019
518147
361645
485847
467007
514956
102291
535386
76950
44199
556767
485162
561222
404122
558752
77826
299787
121194
133581
390958
270100
134761
25362
352985
335943
84535
210806
60088
106090
519367
163537
332727
187834
502223
231266
164453
348414
103140
132879
556831
305455
96211
98107
23380
326782
533824
376721
364147
337863
333547
55184
33237
304934
253128
377796
220500
32175
444654
50358
81313
68686
53410
313811
550380
339390
430224
201016
76142
110721
236187
154902
169407
17640
445790
187128
164301
435450
342836
311449
200181
554802
466758
360196
459303
392567
388915
81822
354094
555168
561878
359697
340103
233127
159118
64673
189245
300547
476735
555200
267616
503408
250805
53537
469259
258881
333342
138052
479921
318347
173440
186086
457459
409390
426568
274506
236198
337860
489539
259761
360071
226588
25281
387346
361780
40839
379895
534338
136001
132269
117328
52436
394855
4822
111617
146702
407318
105529
136875
212520
181895
24275
151774
303816
400295
156697
417723
438649
475206
436232
83295
139816
443438
544802
92206
377166
359681
26611
522454
208019
322514
441015
223197
321137
462239
486873
518778
14057
355885
8611
268593
112812
109366
288685
189250
289445
523013
565862
148033
144865
326178
271568
503834
386659
120399
315161
504250
130697
356514
401790
330041
215926
165044
319041
30067
271695
103403
107149
403375
304932
100987
420614
230726
524422
323322
473844
35290
39359
306998
274346
552826
532741
264460
563476
68041
192168
435352
35718
223978
476982
365168
396375
82466
410432
459504
280486
545207
499974
509855
497561
139138
93956
538214
385549
516774
470607
560586
338627
381372
133565
268322
474710
389823
448631
48902
479048
296821
39636
327842
379504
151975
445005
142095
199255
114357
175975
299048
300990
275572
427407
433021
192798
248025
340565
381027
94782
232186
95972
477966
510905
109495
285901
14429
205474
42496
500561
123724
411680
538158
24477
239624
386278
100802
131134
66056
165130
105289
549426
358101
390116
148008
4181
314231
426663
91411
158462
167250
134407
86818
178671
210587
346666
67465
305780
416630
490138
171124
212266
457972
359329
296239
549497
258916
505547
181611
445002
304789
163320
508563
38875
152945
505937
549598
443720
400868
317894
202507
319641
258073
213639
377795
308152
218267
320393
315845
340495
484387
114460
192435
354096
375732
344423
74063
385624
172709
432138
514472
531776
352189
563477
492375
324819
534560
217922
500774
135741
388979
338748
378875
85958
435248
307643
188152
457271
380691
188907
425186
1817
247260
325999
311374
511463
80111
330966
47632
76556
308927
491954
97510
347418
389711
240429
432373
131541
515522
509893
560944
251645
307461
45566
107160
14818
538107
527077
141579
189245
4465
58649
213538
327513
57430
297059
111649
10581
22689
490157
503913
112074
559092
554706
319554
323509
537770
238819
400682
453601
493868
56049
147282
486610
563833
257912
282876
513010
240960
491884
103395
80983
560518
89243
10398
315964
41123
518904
263801
297022
357584
544621
526935
128861
198089
335568
549969
116069
258795
370089
537513
512802
530073
144114
321840
537770
459053
354459
568237
506612
6896
118269
181086
239179
13806
351228
490812
558805
204964
71127
270490
256996
556308
431615
11538
201135
308158
263488
234990
557271
494706
20289
295934
512738
386855
426226
204235
143439
364110
229999
175732
428790
356761
544714
45667
272610
435590
167607
57860
558977
536117
111484
470635
314488
369870
511863
190770
336565
222767
187427
518468
323326
150416
300551
70074
316339
422425
127339
403511
442156
484555
469699
430438
286871
417178
110333
17386
339879
325302
28215
14172
249852
115919
420116
370898
45884
467209
403878
561392
300362
280491
178722
150470
522251
94143
27672
372671
501722
382620
85913
451909
99067
244560
338146
214215
270907
54214
499490
209477
519326
216085
480509
543666
291564
60770
532071
484455
284412
119625
90633
64814
424054
495948
29116
104828
410536
266791
295880
459757
227365
548336
88800
378018
51140
324520
16297
169468
255792
72158
534768
206878
467189
216885
140273
511281
407288
917
505928
565137
361324
251063
199795
326080
545497
448682
314853
546401
101949
462013
73580
171275
513832
309712
461903
29244
460123
466776
177441
431834
361146
306402
92980
517771
94968
557390
150296
153658
184941
236421
450938
519684
130082
432904
136573
499145
262039
267623
116910
450846
199893
359640
338165
95318
200363
11316
363163
126188
370434
155749
201781
132978
16718
82535
84225
519865
238503
379191
389153
244079
464473
389553
452583
6848
97367
448005
415702
18237
568372
392781
3379
217087
266938
308309
200761
547447
185359
426469
158673
521503
504453
136530
207008
363410
95104
72481
23026
181747
412972
205512
17824
60086
388483
82825
465876
329561
48777
186168
178021
491748
360391
536550
269098
41726
136808
207344
45854
19452
529780
228656
217299
426360
9443
56213
109272
216003
65757
271051
6155
227722
238856
454144
412428
184223
195497
485315
525818
367055
377383
443863
490765
424319
16928
328579
489117
312815
394097
46487
261342
264514
123262
19424
285257
388352
166647
192607
301160
174986
318862
191516
545828
235100
505345
325016
186800
180606
407772
180987
196472
561028
122406
496163
195724
538126
157533
306652
377576
14850
233953
456506
25509
381677
323811
27593
367076
471294
126054
416566
85201
242379
6488
155924
145103
73604
96374
327348
357596
33700
439799
139417
568445
96876
408218
18738
328648
381147
431386
491
552494
256124
492444
32151
334090
191281
346798
224807
368500
292026
42418
155715
470076
83210
442726
15457
173193
179346
156306
128638
220993
121931
493138
357630
59748
154528
568114
442663
92706
568355
259881
24917
320049
186474
70784
539911
260425
1924
349762
559652
49413
392440
15503
46878
207845
137425
213296
335568
150567
26917
365656
4347
205890
523131
251914
268473
79092
383427
100965
168038
275520
552536
565335
333890
451855
28037
197062
143792
241880
187396
30988
373372
462587
237159
535830
138478
182196
306887
485770
36531
533323
479089
443364
144221
240545
296460
223531
508804
459901
382442
71978
177535
468367
53667
101659
234093
80916
198219
230679
172056
425370
25105
188479
97
6859
148473
411603
373405
278413
279970
2585
30978
191193
214013
31694
288321
539217
108216
128033
332837
550073
324410
102791
383309
178432
546011
460804
348905
102184
149377
340156
17334
199192
33164
458172
459345
195907
331404
495475
283304
540198
368265
270816
163871
149899
414049
147854
158686
559075
411676
503102
365618
81824
355970
413186
429010
291347
489859
567897
515346
485450
73510
188325
264813
262195
441473
163872
231465
23395
53768
297431
504369
508584
158774
564433
275866
385688
31557
332157
222385
55458
45377
493490
256662
30269
457788
358925
66247
353875
236477
59078
488569
41992
387574
303991
16501
381535
82034
276865
24329
69321
401745
244262
29019
186102
290047
113268
414745
147691
336941
460266
549434
414534
565206
253902
169962
538198
25146
238335
341012
117101
193863
94724
391672
67720
422768
358008
365709
410641
396953
363623
367960
378788
348982
115483
105997
419657
353267
56935
114865
209746
440944
232091
174383
459720
433849
88108
10255
214224
493698
146834
19168
524914
292986
57738
291364
442948
383170
149740
293645
443197
128114
136831
157238
21433
66022
113387
206269
218210
77012
145246
221935
205318
403446
62481
74932
267568
144285
141613
279431
288758
242504
539431
436341
181500
455741
364741
138242
240522
469686
442506
474221
276438
231898
288954
3149
405816
421448
34098
296502
314652
330451
434963
54357
364850
300620
177077
422657
200439
199616
100999
482037
105172
217739
472911
144729
88482
511187
373243
357070
513515
349728
316542
369995
263211
492194
459743
129342
506139
201734
449677
245247
321601
497793
23012
408127
514548
78129
85877
18502
190818
286521
89580
360411
376528
171897
233229
353690
278120
234385
76484
468901
468297
447000
15751
246408
257874
239068
510234
145547
143416
274718
3633
207663
502336
304773
91844
256482
273896
551342
378511
233562
357825
438776
285392
491227
367847
60310
115089
153664
204907
454058
59495
211131
287351
254048
68064
432844
115324
221151
340039
227556
337833
219244
286879
425486
128726
113592
370888
512283
306597
439767
301116
238923
146571
237994
229140
269866
71020
484019
535740
115851
468745
9240
290540
556398
260656
505603
147425
231842
106162
453628
84268
419791
141526
50669
180683
245711
139365
43856
134875
413505
277227
440459
560534
462921
376818
294692
320459
446580
534480
280823
230199
328004
352150
206426
425462
291260
452107
422445
185125
354643
309729
448006
535669
86594
421973
28255
221364
273274
31156
481975
149325
90145
427533
490739
218908
565180
554733
330091
527310
35582
83672
203215
324499
405235
179468
196071
68967
125213
259803
361240
21201
508333
458234
556820
183986
54801
170181
40590
31322
62804
254038
35451
297726
26305
248642
233901
361868
92643
313246
121283
473876
20714
299564
444335
362314
566988
391338
393507
270829
486877
409894
328935
475354
121044
111490
106441
312188
197809
490824
215017
451725
55117
262892
436412
148630
183355
249496
80448
138427
258234
28111
32414
443641
508373
429242
403585
126820
380999
35512
340371
16080
308472
212438
389446
529726
28897
5940
117414
404352
541830
369880
317297
241083
219774
225908
525404
346611
107927
58230
152821
437714
550718
261900
313037
306177
140190
282662
490693
127265
218537
478179
72289
91108
75105
294289
247817
323221
423715
117662
117687
173656
303986
284411
553936
566036
459526
567658
557118
148235
425962
103825
162969
57603
491556
147357
141531
126173
334722
169514
308363
192178
174046
436459
395708
146965
160623
38624
558222
305153
410102
333844
413562
252057
470605
350865
392350
392061
198417
457756
241658
56432
289871
556613
447552
546254
490365
388121
228587
515300
552055
495504
394503
173642
133970
4054
472880
430288
387328
91532
45472
80109
361267
488958
255999
282984
27040
261169
232980
366335
527605
403419
433813
467116
129305
227805
513164
141591
76055
247817
244958
50379
337506
4355
75769
22837
32671
27632
208043
46192
231218
506381
397126
267269
562772
443311
504659
385051
375796
469253
262495
391169
42723
70415
232900
319425
43998
300350
471333
363593
535903
421462
24798
38242
246655
263893
495742
440053
277489
423905
74909
457174
220487
298184
478842
536513
27699
262699
406125
526327
24831
377974
543458
6736
34644
128063
83295
423138
117318
173165
502625
3625
247085
211385
515215
510583
268626
62209
233373
461955
31841
188917
235166
48264
112471
542428
89007
99360
116404
126128
366881
143919
483375
129581
276247
312580
288621
58995
340123
294412
84070
151333
223766
87119
374969
375143
18134
53962
2874
401135
190684
538577
475012
136737
238869
167660
264678
137383
10314
116003
413208
401011
60878
488987
248295
427153
78612
372931
255893
313715
72808
120518
107132
191357
418849
293992
247773
385898
211543
143926
102483
184414
239933
135639
131385
149708
436975
347433
516943
35461
135992
415731
316071
171698
237699
547247
343887
538082
562669
332069
325538
232096
420470
82064
517373
469139
78033
547124
5130
164834
149422
270293
139709
499107
518709
5169
454077
220060
93440
310684
484409
377583
219692
497019
459555
227030
34075
6410
448640
262113
490898
360126
519659
506040
60526
559194
193339
417028
481359
317826
134178
425408
460760
345412
24331
277869
90277
462798
397454
2180
442892
540402
307444
348052
362947
335477
475944
200998
462798
424111
558145
513500
328527
158201
557233
42250
218031
452518
310154
515620
543367
490236
275359
101755
128284
12449
390501
126975
452462
434797
413053
563979
7119
482579
360698
456015
51311
265649
24137
332150
180049
33073
233897
147761
285696
46372
144144
399519
341527
502780
190672
524727
229842
324931
264654
241223
549859
227359
93246
107572
449546
189526
387287
30246
220470
107437
65372
205222
283230
153974
233579
360046
513458
183120
503036
481740
118450
77104
414077
424346
97292
464319
395857
515523
493723
283901
476720
477697
349590
5770
81965
486457
9563
318361
131209
299002
418682
226687
260606
122543
484471
482831
521929
371550
528078
329214
133991
229089
526760
89607
379459
370461
329742
400343
359822
484678
305619
20908
52380
376047
87841
21260
99446
250683
531368
444512
372637
440117
222191
564782
308691
58789
280505
548511
516516
215744
520804
134736
216835
383309
194148
131192
278051
458304
448521
110049
39632
50890
368135
170319
21188
449968
360468
271259
303512
455869
54279
173612
231278
373982
416718
158686
198324
294773
21253
183470
98507
379176
275430
287726
243737
9443
162086
552845
429094
285356
549174
352606
218345
313921
183233
301984
307058
189287
552433
170141
493594
480848
436392
2235
456256
410703
536438
75570
88737
268538
272694
380550
364310
266717
502538
459367
186895
480359
180151
198444
177468
557259
216437
344682
54815
42225
500417
111095
485212
531463
74772
34343
267912
258981
462724
108850
397277
548440
521597
158398
231832
564170
358101
336804
97956
283704
129902
409137
142868
532374
305605
214201
120428
536795
232174
205906
104864
365904
557627
516772
502803
200945
131190
217350
258571
281316
350406
44193
133066
523131
444301
547758
257098
335086
146625
316840
244233
243816
206704
10817
240369
303716
297049
506278
542479
365792
440307
141048
460608
504783
319960
396589
23095
418876
233357
230281
145312
183107
226191
391205
73058
355119
106805
178161
387811
114676
402477
188423
182026
86658
300765
315472
381349
387536
519273
367092
530903
183126
102126
138959
38280
139299
78557
517902
467524
122150
314026
893
512809
197682
198304
430014
201032
560193
361086
558188
283203
104082
293596
320391
392894
301947
229577
439784
451281
226319
191808
343489
127992
455966
277715
68068
460901
345462
568168
15661
422189
324934
46234
139850
237584
110649
485250
77586
457245
257005
80455
432429
77439
328902
241229
207125
15127
164180
446084
220733
479755
431510
89014
383797
197391
285455
530666
521253
39999
560781
561542
549591
173185
327789
133594
78142
296362
336747
295145
79302
208574
362712
418396
157711
521066
368942
126662
35308
487745
272943
274265
162904
417836
267201
163931
340429
126966
478974
352769
313656
432947
310983
130035
56798
435808
124778
281284
360311
430901
251305
103819
424624
148828
535641
129927
470988
553065
55873
403375
350766
84962
541312
319348
149540
371799
257369
176473
207276
16270
495961
288044
56325
202934
397810
516501
50450
534669
417082
341031
80734
175417
353387
388465
223433
519968
84936
458961
229187
20147
107556
415712
508647
113969
234163
12241
473435
513689
357850
206424
475860
500767
462023
404522
544530
336994
210440
115458
465781
202533
155922
474729
312713
535668
414262
195769
534066
20495
327181
127660
443469
16057
406152
170423
124645
21847
421091
502898
564286
344401
419136
319205
266472
287114
492913
333433
352417
83084
46595
303858
292450
421610
51111
237915
453867
272448
126252
168520
86531
237191
29686
70782
228667
263762
56929
340549
330343
336678
504300
397630
220443
177851
531340
316186
273685
498416
114109
189794
295225
267543
72314
349878
420919
478675
431739
512426
495659
60346
50514
232810
72029
98448
159970
446174
283055
427944
417952
513953
198307
174736
24832
548118
408176
252554
103266
1179
47088
122275
126883
554583
215165
106549
508856
17730
544647
329826
200900
482098
114897
292448
262658
362862
223804
380838
522214
186790
266299
57148
83823
226822
396757
406283
25812
454495
100196
510359
272981
148392
321848
12107
409593
41070
457970
250730
264755
451888
347451
193543
214051
390880
453756
368377
193272
196128
342731
452865
504858
95785
321213
199936
63978
422137
218930
115867
311319
233150
523277
389939
558699
31109
238793
434484
3060
310771
527921
504239
171765
238221
32587
412257
335460
243773
506541
443107
8062
132065
491953
76137
542709
433178
101855
256504
430000
181311
386182
454692
31961
20815
519209
358024
390882
86055
341973
221076
279002
523091
86402
256949
104166
565300
363522
92146
16290
536051
372722
478445
387775
430203
42321
312752
25023
538399
562245
16778
269555
409362
477302
518589
535537
60306
442443
486867
331771
286126
359535
425565
348165
514156
273014
233373
512265
289292
299960
483
118659
503915
86087
162295
91448
99056
165887
539444
122298
343219
452196
347666
280318
506081
23996
89678
383236
145639
260628
269158
388304
167726
244019
163965
473145
527213
78984
81659
294712
74130
161593
420311
513213
567649
259706
467422
240757
296314
342774
361402
189559
517109
336321
528191
333188
102168
179678
107283
228021
452663
66916
265021
451916
567718
179097
280966
93679
422810
210462
350407
88029
348829
367625
54955
83715
298562
530139
180974
145737
524934
307400
431444
405095
272657
558896
219589
367221
257756
501055
309043
41571
550128
531329
128785
239435
386108
245370
197852
535089
320590
472351
293963
147556
446994
527000
499304
43610
215031
378990
232537
219580
544299
163981
554627
151959
190990
81932
567649
456093
326767
503356
192808
194871
89109
433934
494557
261166
370293
530917
407191
504341
408766
87404
167445
523100
293167
292516
86842
119867
557755
445138
365741
409969
458551
188941
89185
155791
358724
308877
319537
224116
135808
110912
75693
352174
206760
144378
32893
547076
359422
64588
447790
402859
506811
376352
403255
383529
379130
219570
65976
411756
316890
291157
325994
413717
108671
291419
441955
174101
499576
267832
400191
46509
358777
492585
303768
202666
280673
485748
134548
421581
477844
150768
409603
373838
188818
264079
517495
104609
185524
101849
553383
187522
30961
269418
511652
435545
404236
427022
311039
241093
363724
316582
49189
311062
471028
83482
283360
230671
457994
374297
254481
17767
143421
158747
376377
172910
533891
450545
390158
403681
172522
129181
402488
183769
175589
275185
123556
84091
486582
387883
341144
424519
22363
377195
86371
421814
68095
142259
510434
113605
516150
243116
30176
196754
7089
373427
285343
390532
349929
334701
470899
319817
479630
358564
76654
159551
261134
88762
479572
25465
157184
178860
87995
141440
472498
197354
185600
216715
426208
149498
304570
470553
203899
447398
485258
477773
402073
301145
98233
42062
278694
132475
213075
491031
142238
497546
476008
37025
312754
139500
67416
73364
105665
20314
48010
527079
222798
227681
443675
140765
501990
505252
245430
158760
550402
540851
3358
244511
225466
186683
108877
145256
52658
76624
356469
295693
558673
255890
297936
110056
462980
172148
472421
374197
291242
20479
499033
311285
254842
340221
323559
29108
95409
81690
25557
194136
463731
363975
519571
258653
484806
526513
324809
457241
537565
347500
402206
55385
489246
510786
452656
107709
392527
463786
262564
13246
340346
334393
304396
126461
227326
366499
429868
60987
363611
261484
257636
420718
180226
511359
549678
133206
307975
191511
343510
565606
403586
15219
114482
518347
201701
566344
60809
476345
367954
121044
29418
13649
517989
275015
401572
460771
381413
202769
179500
166662
39055
91196
555041
410298
55785
396492
567041
19872
131494
4205
220910
137731
132879
385206
432258
269415
98861
132722
253152
566165
22638
228833
718
310069
275457
347865
311575
161619
401712
335064
444686
34889
43426
401268
526754
500165
524814
561012
173458
199624
252308
155043
474083
175524
345639
350290
76267
478842
209188
353270
199010
379082
559733
387457
490340
20225
184561
285315
155541
88373
511387
479161
440227
172512
497287
116323
277454
2854
121905
504602
265552
234449
218800
476431
169729
11010
150682
161824
167447
16061
563236
122129
402804
265996
123509
473826
173546
499140
354722
126787
378376
438514
197885
76173
264357
82192
79388
434974
395172
348117
78573
355656
518636
348773
86362
19516
344814
26427
527465
143877
366577
136098
265430
168529
524220
492404
289938
209898
434862
486533
422257
68439
292235
223325
453683
183826
219302
309886
129947
378859
78664
297893
248989
409837
81888
270547
222039
101076
20913
153504
268700
455896
462218
277445
372074
355281
224768
47758
376026
488290
520469
478084
82998
120387
517814
395230
199707
506760
46433
283504
266061
303124
89638
381675
463217
309935
435383
271041
202301
20422
379881
219285
81071
99164
204830
218891
530171
251234
218181
452875
187458
518952
504372
440038
332241
15535
99151
470259
107678
467811
5712
182904
63504
6213
269391
275135
438749
44425
551432
197285
564738
514713
358148
186126
335586
409535
430652
297468
77162
326839
567146
2171
21881
474026
293005
489738
85185
56733
407374
511192
478311
95442
556182
279200
391328
74210
331186
329673
244116
523172
246651
138789
460768
175944
11500
122682
274309
35365
472636
47855
418555
548437
159062
96122
563437
385048
164735
438600
201243
391564
127864
379180
57875
371646
379628
451426
163362
469399
411664
202312
103280
506742
317261
94151
313532
454511
315622
434287
382341
512951
546591
224222
214073
397716
89931
19795
333647
326998
489678
554522
278496
207850
207480
119697
18696
342535
267879
479612
319331
120721
547210
326851
317517
171418
338705
389560
197139
109408
305244
230152
251681
71785
112051
107709
567078
232774
533776
505203
3114
423988
387530
120035
174025
7855
426555
240088
125917
528319
101933
95037
75777
15717
493490
365775
170827
26286
51719
201947
420505
199642
149609
289500
224256
209815
187139
551101
232241
397851
49916
104817
357603
145839
49885
157910
197834
101179
64228
405576
472287
210417
455208
408707
126097
163825
273837
13044
173707
41258
31407
534732
360069
359333
306677
538969
154884
145315
358268
97193
37235
399394
454899
117736
486570
306494
488759
144300
3438
255910
240208
355943
53923
562216
213714
59486
411183
27801
43248
204389
325751
407466
284500
416984
243431
215542
490988
122238
551146
243404
65513
322534
1813
407392
239869
444602
374914
112521
59590
169435
225258
301471
242411
195560
513365
544448
161917
214856
186928
113417
361903
269676
356126
73816
42478
327510
108149
433095
116873
515937
275592
352662
402524
11928
509547
322181
308358
309863
61336
337428
396336
72868
250431
501367
305356
381842
282318
377764
500939
294954
281933
397804
79019
294524
213742
472043
186958
92999
117923
486702
426966
458736
447963
40776
147280
536626
489655
465041
276219
341481
145102
119065
308846
562361
551056
424346
390556
544663
528669
294878
174601
289787
341822
118427
178948
177133
404256
405741
206059
278226
364987
60335
141553
195766
505918
252614
137641
282557
566113
469897
384714
388406
262567
83672
256368
500683
142297
69538
295112
135288
372463
427745
405795
104577
315620
451496
75898
82348
479036
226779
150943
477707
107601
105625
216553
301221
307633
52918
32122
333301
255498
8084
242321
426017
30931
322181
302690
439902
106647
463937
418733
546952
525320
367412
549672
486752
442972
542250
392532
422082
91770
38843
290
82338
465564
219969
334101
528720
141273
166693
184959
266943
129116
185137
410373
565695
222382
538368
6904
93871
411273
298650
533070
421299
111910
347852
165277
252526
45905
282892
82728
114101
333794
77748
460169
402224
416671
557554
73316
99509
271733
522844
531477
154439
237970
228159
395669
332558
543245
499149
203463
192156
92501
100115
343517
525282
320973
280297
409574
94040
276748
300483
349326
281351
539708
146069
264663
441718
177364
318598
93219
51445
159890
266740
360499
196739
248959
510613
284458
96435
364869
472299
539535
480378
528893
144443
494908
122456
134578
149362
450992
404402
377861
470036
26922
57770
512765
430013
394077
85720
207447
48037
37271
562303
194698
205452
377314
8960
64337
154472
423121
420789
542776
421062
20425
397580
505576
371077
557827
459435
461728
489006
5509
482613
230932
430095
5152
6415
313056
562062
472070
304561
435014
320159
134709
250999
357545
199804
426067
27720
258044
511850
159547
188835
111913
460922
65550
539181
463957
393603
123711
386341
227227
11632
279520
177040
130262
261054
380933
150755
321703
207542
62224
183376
137641
59090
183611
422268
266697
272922
408890
147911
261308
33556
438476
425938
185344
109652
43413
413339
552924
55738
2704
73599
503149
279322
20504
2385
376501
7617
204221
233813
167077
250188
240078
169650
128719
316806
174623
135670
2835
121952
105903
521511
152107
39511
236860
81359
386652
439112
261810
101400
567649
317512
86912
282932
520474
155551
561670
3435
325011
490803
132173
323563
556589
7901
321045
497647
70716
91272
168940
153178
120178
106929
357510
88359
544712
523379
300735
380038
18865
400565
428808
83664
333185
516478
165474
51399
85543
81969
558391
334490
5241
319623
430345
254384
282210
144556
435478
1063
410418
525942
138483
288491
20933
416052
306318
261883
314904
353221
199309
317657
204912
294830
321765
170026
496335
39829
256635
383823
105517
221509
197466
139798
62051
507870
174736
175448
108170
298761
200936
200267
73130
49426
27606
1567
405258
191041
97739
393765
445922
168918
42348
361621
22653
102362
382941
429284
51458
545484
161345
528585
301398
454894
459610
452505
358484
325171
61357
69975
169078
545641
37571
227209
145508
249505
519336
339646
561786
79706
566239
95616
176133
532600
8489
541110
154790
529724
47556
185834
434579
537434
211920
471745
411788
529740
145827
398694
458306
349950
564458
103946
410439
385369
224925
506517
421151
260100
210667
407464
336002
228360
138359
399994
63129
140635
348428
70647
396391
209547
303714
321731
516300
217848
168906
526255
27056
528185
3792
425408
246764
488546
241030
274965
14539
261912
144306
348093
105361
257050
226312
499358
496836
199441
134564
264908
433929
239045
203901
493020
446895
283142
519805
444214
77543
13423
316266
512332
7007
236141
450752
377682
331642
301312
271747
529963
224589
42001
111287
361024
196919
287645
220534
480762
531241
178393
378682
286639
141927
463645
110545
253732
369995
51027
147064
365301
236867
324829
299977
356113
84038
521263
317448
347365
153690
382315
75531
108396
170343
475888
507514
335057
547778
476545
37642
388425
229954
129396
422654
343152
44332
223427
190480
75531
446351
93187
154569
390248
506091
491851
21072
22093
407492
421633
437746
412304
231915
438019
539988
363836
549722
52698
33390
471171
130281
139211
360871
274366
284223
75987
245625
364479
45811
290365
404274
119423
464987
514865
35470
271868
537917
13210
188398
348610
228778
384381
122176
402087
479688
26264
478700
104841
233670
425121
510808
374218
532778
51512
17546
375939
110070
21427
178993
540115
216459
293006
396653
390085
117278
15169
162559
511632
367738
310611
511803
90546
497683
80845
229561
207080
335689
215570
62374
180108
231067
463887
479289
71015
512975
418898
468070
485964
82985
104735
508486
292590
61595
502597
325845
29240
56143
313836
410233
290124
247447
395026
227804
307503
86801
229613
495066
493091
502042
322570
489894
518985
436005
296389
433098
397283
502292
16545
352011
507917
509730
367941
429567
33473
301901
644
529220
439322
179482
379752
308251
116896
441742
387637
407133
53007
293792
171048
194447
222199
137911
162537
169571
322496
378148
537909
414378
498393
415074
84725
521607
167319
218895
387450
253002
334883
301622
153936
236244
285529
402676
157548
419542
377569
447971
374246
17004
369816
349958
203816
71916
388578
462865
261689
476432
469777
514672
229701
281905
153715
4543
442499
553714
235621
314146
202218
324093
507367
394293
197967
64933
325864
564249
550734
360554
281492
424090
157718
175330
211269
160386
514148
379306
560545
249505
126714
70586
326864
12684
225359
402389
365042
560581
65992
527500
443488
434892
280389
479476
341828
57757
331230
338539
212370
421299
127055
172588
283715
505871
461469
118570
151925
484407
23715
221860
464037
348226
262239
458970
270119
232892
167151
549139
503150
521576
493381
32503
460804
423927
185475
26568
306672
3627
225035
219717
42336
551097
372182
235713
560735
98211
165594
106343
216661
89910
256646
268243
447443
44170
93700
274887
150286
476795
333060
412510
492742
451592
159506
534645
131729
483107
375480
277788
140781
500277
309693
338196
206630
211765
498447
438606
286806
381145
204483
286110
566596
165819
553190
270420
376043
320814
489596
541326
209782
456115
66782
421065
27233
136577
455532
304164
89002
324037
518984
97796
248464
493103
114779
331043
415427
418458
393305
525141
261787
333068
162681
424393
363257
118909
114245
120542
6874
418364
267486
524752
544300
510963
203954
91962
381392
129174
67302
420829
175262
90512
178457
470032
43083
114333
294678
200310
446952
297263
334292
15915
180403
324947
222416
253946
148837
346328
259860
63700
86296
456960
438779
555847
293490
342723
165798
479083
358349
63799
420967
156403
209257
9405
181245
504104
428950
323674
123531
520794
330771
523951
354481
187217
106305
206600
301205
71650
567151
120486
120605
84224
87885
79853
475085
200807
18215
79448
201382
520302
419594
474665
198154
278523
203828
151566
311751
31152
78998
564513
225141
481134
274975
393199
96468
304400
355872
25781
198272
134638
540279
468315
334259
162742
250011
418192
165006
498458
232152
315113
506824
138933
11891
55107
354104
562501
79501
82168
542035
136127
172863
101734
500461
520388
465595
294985
288029
259336
418962
234399
16966
161076
102153
87852
229288
180046
113385
33260
71443
209944
96004
479135
417512
528525
185066
560809
3229
540750
234380
273580
146968
46627
527723
409945
135211
150548
104671
5174
350909
87679
147712
85429
520185
321166
395195
531717
437873
76883
283511
335996
186837
217974
184448
114870
140687
219422
269701
259074
431314
397894
3657
33709
359663
353198
350914
561641
565530
227811
473296
187351
458313
14336
262470
369030
368019
160827
382784
324236
369405
557597
531013
403921
355212
358340
340819
113064
378247
500021
38239
540466
272324
158777
136861
188787
541246
276512
316312
514473
343016
520830
225503
280683
522336
15437
485091
211893
369861
5469
499186
20133
59599
281026
488531
475860
466247
324499
115000
416903
233127
270754
486282
74974
520713
439291
261227
335125
389483
346484
395425
367523
412368
120648
29146
309902
420484
381975
496524
169890
276782
158273
267301
366080
397710
244344
433353
464758
101343
202249
121893
130347
521889
490816
90700
316623
396488
545652
69400
436080
184645
115903
243617
471161
460963
153074
382942
342165
174942
158250
340433
563779
476728
91914
305482
229128
369003
530953
146029
80252
300382
253338
418082
271229
361979
183549
26459
152231
112220
297024
207943
320198
352932
233049
8742
333967
66960
322711
279553
353545
385406
238950
123411
423305
362322
555971
402936
219725
368866
202282
79301
379620
421887
442054
138673
215536
223358
327431
380271
411392
391942
109880
222966
46739
191590
358911
41581
162141
375394
480330
448147
439715
296584
250251
506729
310412
179642
214487
531389
349526
382385
523123
139585
442279
142419
248627
59505
389751
51156
110805
6578
245549
337988
417830
293695
108174
405096
36579
507477
57
559680
428800
362089
78054
448464
407420
227809
379110
224478
432691
292013
183238
523888
124402
88331
204051
471096
417598
206534
310585
332812
51157
147359
166615
215995
312448
478735
567850
408143
47582
26616
190721
60879
210537
505173
441012
384167
506381
377920
268481
137491
515032
473656
531895
220383
547958
526277
92899
94921
254273
339742
334930
298496
483646
74209
423745
373150
117987
18223
552730
11925
538976
227813
42918
532112
180993
520269
428116
145867
324609
41454
466381
167593
174839
237631
146509
529950
171909
496152
2146
463060
58556
17367
139731
85193
384675
142284
305573
548530
479665
302086
12220
458378
85049
537016
478239
65433
189013
174552
95984
277587
403175
17493
379575
420517
566810
102163
289274
411346
9906
540244
396076
358769
365840
541826
502199
76366
274395
67937
71521
209340
43670
446315
368555
260502
355028
124098
352850
16848
252862
477410
256759
2667
441682
38335
537851
429341
528468
528375
354675
216267
104337
303724
12719
453770
6408
473763
500367
290183
1981
144564
567507
291654
50740
543759
382341
241138
3648
251997
175448
544012
547536
239250
459610
135564
481357
205202
473514
78669
173023
404632
267096
218019
109124
192609
385212
196351
425373
96089
173577
251116
526819
388785
90363
307351
508423
291820
257140
184645
472348
267487
126939
472584
355588
203850
200302
530474
166441
408235
331511
141778
39982
256003
267193
131341
60551
8148
192891
559556
447261
555445
294060
482967
178505
511034
316787
565177
483521
364508
251809
380787
493831
246476
4067
248732
504454
446704
239442
47097
316738
500767
234737
354505
116199
173186
280852
477652
45099
174080
392721
401361
368715
374510
86959
61405
229077
491254
246244
511669
248954
560857
103777
196643
324712
110138
12642
260495
354686
95148
110719
244324
8704
267172
285541
62556
372354
130062
203554
460325
395675
73325
558333
479647
202596
461221
62857
270885
105750
80442
373661
110125
132534
293921
383643
378502
348144
67735
238347
316145
72108
424517
382984
364108
145019
302482
321850
490041
488504
181912
136247
45440
27771
73335
384549
157090
115569
316534
471407
248216
461627
311701
482299
147011
191042
332518
55723
141942
126768
162622
543221
27355
348525
77934
377067
338734
113633
1170
438312
481198
439279
543526
140360
213668
201451
286950
352098
546816
36218
38018
397294
26459
428996
298673
58924
323792
352116
480694
61513
337185
418226
35890
512348
517927
189936
370356
311510
343660
228326
132707
72802
248086
549799
3630
514244
69077
326407
316037
466519
448982
486631
156535
482175
295812
272295
549869
440604
152837
264083
95766
59941
12110
339193
38379
71927
568550
345836
87475
90019
340560
251566
131375
282520
194518
362704
147940
464702
56091
528532
470928
290330
532581
397238
501029
279562
27925
327457
112959
464856
357241
343902
565177
528177
162738
191190
83631
435332
477181
542920
232188
444479
255231
239635
47992
418534
283329
88359
252802
301835
260474
136825
82208
366155
310736
508366
225957
130222
184196
76358
145966
456184
437908
512519
36353
529012
369904
244358
477358
445642
431424
179739
528483
21
452994
271737
65960
446976
146645
237263
222669
387759
149371
22194
144666
196013
226968
244128
381325
47246
59723
247442
512008
61822
322580
497234
468782
287352
260031
101894
409142
371099
107510
321717
422074
426665
230730
395635
208355
360426
336864
473029
510440
122236
137564
211909
562762
98280
105347
545974
498170
460214
157000
112177
217031
484932
488902
329887
273960
268778
215145
175696
229315
51780
14066
362526
154510
276685
502385
294642
227613
317964
412339
137310
307658
247214
34842
312180
53052
527059
49333
339458
556804
361205
1837
291616
412368
187231
59432
142871
301359
51636
544486
525458
76745
197097
511748
376574
42510
273808
259963
218590
98119
280640
91705
207100
428707
284214
527634
284968
76060
380999
50439
120311
195423
132433
275202
330804
132238
166242
210270
359275
304167
2623
230384
230216
106592
53479
424903
297457
380563
376819
515211
116686
533134
340022
208112
418087
84594
60014
485998
148822
442854
338292
310809
563169
320326
268759
62631
324385
259055
495026
213763
318673
431359
4615
229254
189434
524038
194088
201988
412661
247212
189226
136004
364393
439225
50666
542787
535460
204882
7870
332144
294584
361438
91688
506874
100491
515409
227367
434277
244276
426873
351632
332432
113987
130650
478696
145300
541657
532909
401327
547608
161923
272494
135696
17768
443910
375248
450463
22945
456827
50239
539411
529256
430424
436728
168237
41914
387654
230319
209276
233536
224094
35136
160683
282770
364117
403057
373899
151862
427403
161264
152091
496889
380565
458513
299798
360606
248217
218353
518674
544294
90749
565611
136277
45688
23046
322081
107446
212422
302933
428076
563913
374453
170186
97325
412263
474421
157592
376823
561917
84659
558969
175950
443841
82843
420393
160498
359465
104943
467071
339884
559467
331231
4599
529961
13221
530621
231359
239843
492866
115510
296812
494248
139314
45801
161994
413475
61990
373539
438904
440828
564856
309272
12008
29969
435869
178787
342412
483737
68619
386260
389013
476914
91881
212743
130633
431952
285149
220519
173802
102529
165641
129034
191740
386651
394905
527386
301225
200330
520970
273592
223347
128088
25391
6972
450406
217408
71304
5180
455337
193064
483828
393983
286855
31260
158442
474329
293898
172175
181695
21341
367450
96312
19970
348922
119556
447220
16680
328912
20474
9964
164353
481152
100810
50247
16944
106262
171380
187764
206271
343527
254585
265791
74237
470782
71771
183296
399437
452616
364414
25033
247401
378975
94578
410454
75629
124277
535430
501315
481037
185488
60562
356994
474994
490892
471036
113476
525801
489189
315208
133891
212954
183838
294323
495659
70107
516730
517885
382672
401078
334688
396432
254552
92005
7566
227196
505025
339363
530138
263349
337936
262970
239158
138207
160790
333059
140130
16287
186115
26889
90556
153706
54530
18404
49417
151618
185840
187676
28653
558716
229830
275193
374186
439816
417311
188078
429876
559125
354098
343831
126710
46968
17703
327759
224324
16312
19615
10297
453197
352483
176588
468239
146282
564609
24925
262463
125743
508640
338620
46810
99885
351647
312942
290982
86307
321911
278663
29902
500015
431985
76719
26599
50439
180973
200478
461457
80630
527349
185258
208496
458028
389945
225759
334462
543875
305960
55533
332682
472180
91229
409137
292152
103711
230485
540497
306520
523578
20340
529593
291540
474279
422370
502176
400128
564044
65012
193923
269234
269362
519822
116770
41061
250636
313448
184134
119510
219656
29153
92819
356566
481420
21262
453218
455466
282276
413860
200417
269487
156723
430978
120124
556608
329124
69524
280360
467337
251362
339066
243313
68931
23101
161520
188737
128071
554095
530566
115131
332253
401101
2413
263535
14465
137193
496032
135731
144006
279805
401569
520595
344163
471768
454126
211318
520964
92514
141111
5990
85447
296092
459977
183784
452732
84424
24438
455107
108019
431647
280459
341151
368290
433653
41806
134250
109603
225646
310716
133632
365101
70259
356551
69947
403569
230305
365788
563549
239071
529723
395683
169453
378138
91473
149861
220857
301005
223385
557685
301978
410129
504427
342396
280701
94583
308722
29813
117768
405816
402836
73816
140234
539300
259183
43152
524882
462419
274346
201780
81420
130110
558413
44397
362550
36279
410233
536645
363503
281200
412854
260035
101078
93551
88287
186350
226221
304527
39703
429375
337216
149750
226915
356247
49949
455822
433177
219100
503414
407349
490471
19713
134061
307418
325171
385987
41718
366365
96554
523443
510738
503588
10136
380885
418835
134421
135583
146721
278038
534797
38127
165822
558367
124960
553515
46702
304562
358606
84477
180477
521514
281010
119731
220581
456892
294526
465765
346776
156844
396372
56719
11495
212996
407472
124603
273060
191490
233571
143908
269857
268361
66889
175100
181227
519051
317924
255190
475069
114234
561349
129991
248378
450349
409222
402650
195126
422735
307723
366432
144823
265089
121471
489011
368208
305916
106379
515624
362837
41491
248640
365814
62564
462016
100870
204975
262704
275435
231339
71569
276727
156590
19021
227562
68156
120217
392565
299706
467016
90833
558284
28058
546230
280128
399216
532839
100907
219980
431459
140208
130516
17565
540963
311552
62058
523104
64493
383674
120693
173810
107872
550296
94418
243990
496346
96557
284409
566765
470721
476280
184617
276317
530396
103130
503325
107173
214278
41669
491591
114200
512067
561642
512789
74448
391570
109271
408454
219126
458098
149564
277969
553222
373852
93751
265048
416483
269882
53059
64327
349872
172886
95503
490292
309966
172661
60107
507589
18139
465878
281832
402843
345543
530835
161429
483479
566896
517178
335138
4543
447119
123857
472598
82180
24892
129029
468869
41863
167843
312823
287595
128939
385123
347363
4450
364307
256855
281532
48340
184756
124831
500220
191854
304894
329666
126682
491715
293961
132821
232249
282090
553689
448784
451195
412095
168780
268344
122803
87080
321182
375843
278495
514936
99098
465340
350188
416468
542200
500054
334253
267585
139399
547150
293967
462933
561516
42797
141061
182956
291614
500129
230152
101179
347812
472348
180370
296804
276001
389221
97353
197437
312298
511074
410960
340614
524314
518362
28004
539559
542600
282139
362202
416830
448190
94531
75937
141339
514846
500301
186305
551296
489188
111659
289641
34912
439983
339769
78403
398359
499275
306415
174616
400201
190139
247443
289632
168756
360803
353309
21864
507545
483755
81569
476751
307031
159498
279288
335958
515290
556476
247085
489434
86664
320730
151789
77522
44895
72202
278181
249654
20120
89779
223047
367841
524316
101562
408236
475324
301700
74620
338355
285289
236037
262732
490560
507878
392508
54805
554123
95373
23838
21682
417281
312725
143100
245487
473817
60576
150958
73991
152058
6814
409361
351812
385109
482946
488571
159270
289125
389648
484987
436328
545526
400948
223328
145488
552448
203847
418080
489351
534499
106327
86527
395217
266398
49972
111694
253347
540016
281264
136638
557974
49257
59747
318955
185842
458615
453639
433422
309269
527804
525947
143582
89598
493045
283067
144771
32106
403045
508560
175906
356284
5356
65525
12593
92573
254226
185894
303527
97214
408605
156668
272236
431368
328424
110466
283159
322565
68078
85857
112376
333200
247268
458907
34915
81989
470381
296392
141162
272206
552134
107368
205792
137605
492031
212556
329940
377668
542647
26593
377548
194434
467870
184540
207529
143652
152535
529263
319066
426471
316629
210270
7976
88372
87789
381130
567984
519945
132322
272459
125189
358214
22156
292985
507098
65590
249049
298252
429994
207108
534341
257590
465020
146812
42351
422481
51456
111390
412355
479902
37204
188894
526721
372152
439692
355289
98356
468563
264535
382234
226169
193951
11286
206967
430409
522462
222113
313980
96263
137328
131012
394631
95291
372535
496532
309362
263206
198269
104172
426717
25121
55709
515937
4599
141450
88328
187062
336925
302499
14546
261734
321730
438552
180969
38504
128407
524230
232945
406994
471324
427463
164103
275240
406290
899
174534
145195
115726
124770
280462
88268
406704
312306
435735
12409
135120
185357
145930
458532
219951
504596
347707
123509
534854
212817
7895
229845
508745
475444
123233
506346
326148
551748
382009
418315
509514
195860
464802
451800
260843
452568
546324
442436
559431
132212
461981
291808
149369
400626
499737
444741
124770
213380
113225
418175
387749
487913
127353
249039
320884
354215
251566
91931
391653
428447
558644
192014
447614
466938
284627
420134
96620
457071
536919
154828
473572
88971
30109
6057
34513
89691
170479
75648
548891
507626
162803
145655
163878
435231
489632
217232
46215
179904
445123
280640
259091
192930
92866
227053
442433
418877
205576
171980
256925
324394
197569
368867
95815
6579
304009
323405
150672
384525
133307
50592
480510
210662
507404
137505
489634
363475
556753
5066
144111
518825
176287
479038
403472
115037
331556
34348
121989
161347
68685
532367
378060
501768
257981
84405
346068
395603
6586
214524
412644
86406
50455
122945
236230
252600
113943
21280
218372
242762
73248
260025
288475
46526
491160
133539
536010
168226
508935
422431
356838
169954
124747
173515
388674
87297
296148
176065
469744
2818
518149
315243
215952
112361
515187
30131
513600
164284
91485
399201
380268
64759
531555
80156
469230
513692
63142
191701
418075
186821
441823
465764
79348
501998
522621
402896
286007
180426
474037
480369
485222
554234
537262
173270
424560
146210
44058
138022
258688
405392
12812
289696
416740
21856
389261
149800
238678
470944
310824
381954
29362
518673
52577
350315
71246
203843
236423
301273
74464
517443
150372
250640
491179
153205
265836
258079
98894
509241
475229
290817
197769
540245
467754
287962
326378
415935
447357
452879
204972
504399
144474
349512
528216
19512
494821
542173
470318
167026
477515
548792
72049
251736
179564
297292
403075
456194
509939
54320
422575
172480
302813
182697
259873
563533
316552
448429
134162
409475
383125
303184
120828
394296
522170
564411
86669
366445
315933
190508
505183
459647
235230
378466
249193
350134
526423
274870
294947
318051
265481
177915
239657
524420
495564
252387
87134
182025
73865
345779
183834
490442
91096
9605
108787
536048
348800
382503
486042
341080
560929
394058
225007
349640
95579
420830
348486
508609
19145
482155
452055
267444
534446
493729
142712
119105
244491
61034
544344
7450
57269
346911
134368
547379
438842
374264
63550
405719
83537
357732
104087
442876
92558
239801
162555
69083
31193
266555
195981
490853
535707
28582
306262
19554
406873
429870
164420
103070
293395
68941
285873
60249
371559
399134
260955
350853
106102
281099
351782
306278
221269
160641
557946
21227
48886
533815
442774
30877
464558
444967
278636
314106
172337
143987
253423
17780
66552
320795
257240
444927
39067
564511
121452
130910
122185
92623
560798
217410
137641
499030
375411
56604
470663
531147
20807
21822
86731
46574
519148
306481
563767
370487
181868
442504
361284
380285
386145
13556
249561
210840
234608
486807
70718
170286
511265
327286
307300
31373
382814
31621
160529
517646
382457
249415
100735
69817
6166
46530
44559
365407
499679
117643
204467
477756
93832
433717
349708
285309
468842
149919
455834
154166
553757
94599
500350
109590
262462
70567
522126
215414
31648
519404
152231
224523
443650
462360
85514
501817
264536
434559
401278
332402
280883
556021
353800
500863
90286
241772
371806
32074
396840
121085
300091
357454
90888
538639
274992
290288
119077
347697
38706
127398
443851
305014
265886
489006
260931
136240
306311
221895
191147
406357
304417
260115
554521
377504
112250
289848
8894
350075
226337
242531
515003
179648
324269
223068
237656
320040
89228
109178
408537
123241
480993
338123
312301
245480
325437
433142
253624
518394
448803
545227
485467
381626
486254
192399
112719
63847
219421
510869
554175
102501
127346
10385
131152
234299
65728
25166
564098
116278
214022
157390
435101
103123
53803
66771
422638
427795
224980
254133
24063
84073
488552
99978
228972
411360
47635
434466
38965
455689
481525
402962
49579
45041
254178
494515
54000
35381
367828
392573
260543
336443
20085
38042
545429
26203
162330
230470
58745
481099
321335
417306
511733
270367
310329
190264
78260
119727
311171
159731
308331
61493
473929
393888
80340
146952
556607
203225
30838
151134
542254
65054
440891
503907
46748
217320
257543
431207
555938
259048
62911
504425
390842
200075
355378
11342
351022
201280
183726
145703
415774
346141
183541
373378
410542
271348
352569
477545
154894
157886
184912
508057
201598
244655
551515
26667
190026
383957
302740
555674
479518
492576
150726
228544
74432
239725
389930
472003
9141
322925
304552
373267
402165
381673
123558
268426
84261
415030
310166
209270
366319
92149
73587
278506
506250
264083
61989
287183
537152
412049
88881
44983
418378
473166
132126
408088
406092
280555
5432
6537
109588
362444
2196
507962
88679
356433
4708
282763
161356
255967
553024
115445
278509
220405
103720
240646
218902
454103
432945
79974
389340
88335
451456
316299
493576
524272
446453
217432
189499
19905
136827
280291
258365
145106
340129
492244
204830
389618
78680
433522
199370
475700
329436
163934
314920
216477
223017
286444
371662
231802
462018
84094
186533
244946
20498
479781
216543
291974
353917
532588
245749
85039
256555
127918
369502
30925
439278
405395
5478
387693
291594
95135
319400
241671
441178
86088
117169
428906
55640
309009
196322
63309
565699
482154
53310
111095
406740
308083
337634
177332
422417
536895
27217
361226
53178
38596
261514
193814
246589
500372
42460
29167
541235
11064
270406
197183
262534
533549
345491
235829
136744
31515
443059
710
159113
441060
355201
517820
559797
109888
9023
485421
514339
421260
319071
160598
125309
74485
321113
472182
151549
182032
197038
298949
335927
122637
309712
312619
357523
10609
308278
540154
118538
212141
421650
388761
362008
518231
137368
371112
336054
493209
271768
65326
406613
355090
56351
95371
28409
400677
41874
209786
365010
473364
551871
58877
449258
264744
454428
506742
247565
538435
437052
417685
38866
248863
267387
176454
78415
331026
138460
329208
183497
238254
383891
321770
63543
51561
396371
9559
458392
437466
479665
157446
450424
421031
429047
568321
269042
23933
359397
120584
236808
374971
488614
377843
230102
563817
102852
554894
162716
213214
193089
81499
44422
512339
505571
27191
468156
192262
143541
147907
352865
391583
451350
176689
355817
228139
325467
337535
399294
163140
245228
215947
365274
448768
32084
326157
320308
179774
32462
342080
255571
401206
11830
385865
385454
476996
326844
25360
499046
468607
379287
461011
117069
19750
329019
327613
225589
440971
222142
245873
296611
464618
270894
31469
295534
533012
30656
145343
507277
215983
382869
356097
443410
506732
354239
463594
250885
466896
138942
515780
364597
412670
455992
180764
78476
203981
85563
1901
57766
164527
54769
259974
480291
212360
396579
422947
497396
408389
133573
290394
525524
345099
18449
483075
57059
335681
263394
538138
389893
390885
198065
240429
568132
152334
458009
210828
103757
529525
229766
330087
33722
57756
90839
153137
409681
349491
116501
43348
250817
369417
78468
167820
385826
359995
264786
286190
533676
93221
344548
140246
207617
512273
134286
288485
174235
527690
287212
284869
33733
239912
17272
226594
107245
503318
167888
322016
438822
335211
208048
341823
162882
174891
294735
198914
271184
90840
242453
563661
372756
75621
116520
326128
86177
297038
398968
532170
161395
335063
549813
434197
158814
398207
325563
147381
167616
463550
215761
118493
188406
560352
360332
35522
206297
374281
477410
110605
416875
550060
127957
185764
483428
95556
541576
140967
112757
39979
447237
78559
352836
405439
27075
136158
269808
130275
9999
118524
491197
481474
221356
164066
89154
146635
318946
50319
341144
23007
392698
85332
517846
158763
556672
425925
258904
445986
59120
21543
431361
438652
477608
556034
489773
291088
334844
541741
300214
419617
504983
103531
224342
57072
556180
394422
59971
508142
332768
76039
548003
230020
351186
392332
337011
179372
71779
498604
31658
542677
423693
157066
399530
493490
25976
375698
437471
150299
24242
192167
28013
410478
102720
452227
83253
452513
370280
502469
140853
417582
447557
369883
391557
419228
1061
111697
113976
403300
50604
216503
179225
346501
78352
159725
162646
16240
346797
156742
375044
272900
120793
361831
504697
60415
70026
481836
177203
226155
164544
488028
224506
281177
176554
116901
447789
32227
498337
271560
55499
281899
311376
441367
176222
64276
183219
145012
403645
523137
552238
410226
223791
16903
147349
74795
382347
530584
373259
248470
328159
414484
251310
67139
227365
343997
348043
263714
554936
351703
299653
355325
536566
565127
520519
203542
38056
202909
216646
391420
555333
250694
60130
201326
526467
1729
474840
127027
456480
426373
318442
46496
370407
268478
167252
119511
206038
76546
4082
560272
222911
57276
441549
298055
238145
451630
494166
369305
321437
223505
308786
507229
317282
57128
160550
271013
450471
520313
428075
478923
181345
497997
80753
423616
60793
340736
355070
473801
224562
381176
526603
410003
378042
242285
196186
401946
558241
319963
429111
3110
259409
566307
14788
444963
324854
299074
20697
463634
456412
143185
134980
276547
106120
249607
556519
75698
493536
498796
36745
43976
233097
377635
139290
482182
42065
156196
116807
183653
243753
72916
451289
290161
236403
412279
196427
182859
208354
94727
331532
562385
231739
528355
457859
153601
246984
502765
114601
248886
52113
511706
443933
184828
467026
416137
215300
171398
112250
13644
496541
350930
219165
113265
225345
394506
408282
369223
415611
190142
23231
405074
2124
304257
555066
18143
98319
254764
373616
14842
485958
411724
113394
535235
14510
260082
293137
561924
201278
162296
48325
410086
56988
358011
5490
130192
150010
389682
28317
365981
446673
415859
159520
401856
352546
500083
345427
449857
256737
143590
8031
480219
183641
297232
407607
15528
277527
428258
135605
6968
18740
121768
339069
150868
103706
515279
386000
74475
37014
412107
475713
75305
481911
507113
4106
413715
340493
236007
5167
89774
72079
3650
557161
360057
168244
309719
78000
277656
327140
313243
325736
254015
135620
179720
328615
309367
201327
27970
132386
177332
126299
257027
150563
325795
48743
340836
138648
145909
183541
186723
320833
378773
266696
65370
257576
215097
480763
461756
379944
191198
301755
111185
356589
492592
318075
558894
250118
144391
84051
99019
205130
286123
527080
149434
204046
476234
340559
144891
396052
502662
318983
21129
561084
334589
505780
394109
561592
356190
297337
489075
218568
244970
7469
352218
351928
505178
304060
469917
496264
254805
330878
359834
288603
388104
550340
382748
355411
35952
435022
351203
492182
186878
431359
423089
114323
158297
300464
461447
243427
113590
152059
522303
12177
21517
432236
131763
448867
361097
429462
353997
25343
428398
296832
53488
255693
485356
383619
493781
129076
331317
391763
56752
277359
338785
220388
6817
327970
498739
534879
22503
535317
108246
77385
270632
17916
208005
274599
460809
425978
87467
406982
470966
91744
483546
104021
403973
8330
176103
447003
331599
504138
38781
296401
208819
126244
231039
81955
244720
24352
17467
64972
376377
262340
156169
122147
267465
412973
191745
393221
453272
294579
38020
238347
20186
268194
139380
150771
319405
116211
12313
530279
404289
248980
431777
430632
188950
401902
458113
223641
289441
559736
79660
458522
232026
30634
443738
553524
464340
515037
153456
373113
517258
140832
154901
65937
542877
378716
519430
212035
223015
90222
480898
485616
478376
496345
442257
96149
159933
420047
242578
35557
252350
303258
135477
513652
107662
145886
484919
93382
16523
110236
106264
285120
361665
184549
511477
215831
251767
156017
225668
250426
440061
188121
273353
459653
74900
320982
507101
164929
446577
177728
338013
386926
233991
60288
294306
204485
239342
377600
129061
264779
214122
327519
375303
63220
247108
379709
396245
96372
201664
538059
147510
116365
501345
520941
345969
238138
38226
298219
44409
441385
246252
128339
212781
83821
35697
451768
198724
259969
185807
559914
456225
104185
510535
125034
532147
519475
214666
288081
61513
355205
234022
453992
190681
456864
311124
292865
294450
382547
365488
367247
556239
137869
51636
561065
460010
395448
132836
147382
204534
18721
461768
176298
386494
462088
438374
428116
331375
469664
490425
545130
340080
126743
278538
393011
417618
526049
161888
432370
366310
442435
153324
222267
154741
18086
342011
420260
355102
252965
249981
27637
447771
6420
397196
118324
109164
289879
143605
5353
96399
366558
494933
27382
186218
492431
296299
433539
179555
238572
99006
519254
274779
384588
311444
563685
341321
418428
97019
485133
283859
358920
341616
494552
154436
528333
20997
397424
527110
224780
511754
352557
337028
182918
11052
511423
381542
248802
479482
165652
413149
127115
304432
95651
143701
486382
358825
343286
386555
184604
502207
440803
108260
507873
378364
148862
373
235182
212231
78648
490410
424777
249422
244217
447092
381088
26550
49084
42705
164033
124092
475046
214751
325341
485664
434191
119784
563126
278009
137731
327117
247462
121234
389074
267555
528805
149844
282397
130205
334809
334209
479505
11471
195591
403235
247263
250850
248854
567223
200544
447670
387744
142541
295234
55815
308358
148581
196774
241220
152111
540473
142043
407218
496027
62885
290450
46635
446639
65632
85960
568176
434584
14526
331700
62052
230387
441836
247157
206504
275230
519005
263736
54044
79887
362425
454778
256746
398960
221817
396391
356434
516276
95862
328078
483312
40548
377099
394160
106156
152512
502539
126374
210649
423987
410562
319249
415905
295908
10417
229968
396976
304638
475319
540868
67047
557477
398042
224610
312110
298565
4226
253935
383097
189528
244542
256364
355671
449711
171349
434096
288067
103935
160483
366346
515954
66508
477859
192217
79609
234228
326480
242424
91548
518664
229172
220886
404652
9770
290069
514266
447169
380818
145570
127074
309889
330704
295791
368458
252271
13814
163340
236308
421718
531712
374427
323367
89602
130399
34370
82624
163615
357881
568135
19303
274983
522626
3646
324628
217873
437047
127321
362328
9853
115738
481888
70373
51157
3332
231618
223612
156710
475056
287160
142068
316373
34717
136911
372711
18982
29476
262478
545254
515399
57152
353619
250450
344656
309801
346102
88752
458622
442496
314418
297570
237777
536117
52885
326139
152806
95367
467350
262716
178535
271918
63331
257714
175572
243226
56228
77666
449416
77875
541289
544695
468828
46375
413994
442755
62634
247341
434987
372966
364830
553074
105131
337549
226244
7405
5496
313742
152368
522076
117923
285593
261942
446114
242396
172665
273340
355256
40949
254454
199156
201889
461997
382964
129987
201533
232624
21725
536833
399953
2093
213249
543609
11721
135770
391609
10440
339835
204214
291349
313532
250933
535010
520565
283924
511582
9441
205261
148751
4883
311068
467126
443776
76304
458619
50741
390704
452970
422885
250547
305924
506291
496418
296905
374531
45820
142537
450819
211711
540898
219216
327516
59833
354942
227893
502619
120984
348818
412430
92517
242256
80058
263362
114653
9795
311636
179480
127744
328151
256736
368243
3527
92727
46738
397438
191183
410641
457464
439829
112095
555390
526482
505710
302703
549816
305608
406953
141152
256150
202541
19387
466145
184235
126893
440631
85880
550288
339996
102864
186046
507763
464417
250271
166089
178116
555798
64601
318388
51340
310778
88855
91185
149470
251827
303100
553443
455891
494743
479072
469217
208560
511749
425198
292268
71057
332570
488008
521837
347559
274211
101564
341791
318334
111611
66102
349899
130401
360485
155288
165798
114054
298483
265067
518069
472860
132281
85749
320368
341208
243531
412267
492674
553086
218280
67484
520857
190310
46264
507498
43835
105915
274848
250050
107818
274151
508749
27593
218595
477955
511954
531249
228478
374957
127506
414000
123815
119589
167593
124418
401234
233946
368831
540806
463962
326961
224061
17941
351159
409260
338703
37086
405177
21891
200514
455116
122418
26644
428588
34589
256780
100262
461740
55832
411549
557149
538283
182924
223350
495238
299277
244107
15471
202011
196145
394499
32485
387086
496151
415064
40512
443536
400715
449968
28235
88860
352393
520741
6298
131559
504984
35426
388768
440174
560596
36988
496704
27704
161322
190081
455177
401136
66064
344135
3445
318985
136578
560103
294476
185802
67615
109053
260510
543929
353853
162451
216450
269713
28350
408931
453693
209767
305561
38262
94570
118128
515443
118777
62033
418109
263492
304058
238992
395663
442878
259495
99865
355299
347053
441204
205724
474197
116534
367972
254860
495375
261551
298364
475380
321276
234022
229385
340814
494463
245855
560547
80218
152977
222377
252442
541403
481318
220648
553566
91889
340452
421519
378663
2195
25329
533934
56077
546010
545960
20500
70194
105053
467135
49307
335898
238848
234713
66086
434016
406657
12339
115263
457181
143525
60653
560218
564901
423843
488840
446552
298178
499825
134362
335358
457422
408402
382636
365295
189161
154772
563481
97994
295289
219590
430099
290557
523602
28783
420879
296995
277497
43720
541388
161047
173326
279321
189153
66299
132122
365252
495498
536457
275823
25756
479994
311058
71274
463780
22203
447923
491420
487978
335765
300215
338569
57755
382077
365495
318841
368001
131369
126374
34069
256873
163838
216038
545917
367162
91536
150869
282619
328613
517645
51684
465869
190958
560242
282965
499790
285994
402009
229463
345561
335883
377498
363910
145469
499183
140716
207413
523397
423245
308517
481669
35248
213518
522222
393051
365840
391965
288742
327886
354059
524955
455365
424770
47434
248189
142143
206078
533647
150228
486816
145737
452957
127722
230430
295126
118816
290148
34909
92369
557419
423508
385503
546123
150888
370482
215299
157841
519285
414771
357655
218356
106533
173313
240139
208069
3290
121905
291467
294013
136848
367515
339930
133756
368972
183498
270404
418721
165652
65206
250064
554451
292075
149074
195144
567856
401286
501238
221829
31274
206200
371423
436011
444386
343334
25633
286605
405316
45431
522404
232128
173051
90135
428266
155229
302348
285134
156297
103741
79083
146202
497269
118761
219171
466523
151970
341181
5923
455410
125678
76722
487198
34229
513203
228364
290323
13224
325639
412540
353233
39586
510570
156115
415248
7915
209875
467432
159610
367079
207136
57405
155874
526427
78006
270313
486945
241350
361302
119263
495147
206831
374357
450075
164767
63787
386464
257778
330094
430409
491401
146834
315875
446251
71586
207783
234021
316133
71146
455802
308691
229579
23528
434785
150252
103595
413524
255187
62945
308970
372733
398565
505490
113984
469836
152078
444343
208772
36056
42129
460042
468290
161233
417773
76603
375285
439627
104793
471401
223303
255243
321731
498313
106957
229214
489765
193409
132140
551582
212814
267479
316601
471668
270779
132181
349451
395295
280369
7009
396653
482359
288182
22010
553628
69471
71908
318753
476927
108196
107911
279616
394538
197335
140839
420392
473393
281027
318267
235124
301628
126348
400759
562137
163673
124849
411243
199
23234
253303
195062
470329
262723
492284
279368
481984
148019
81207
476028
147678
259326
244843
89189
17243
89909
464121
31662
261775
203006
473182
410021
568249
293355
6117
482755
329221
256106
122900
233508
198346
89705
376302
401386
218764
244189
367582
504694
171491
226319
53994
274349
59663
53062
79313
188543
71214
43669
437360
529856
11782
181784
521510
439917
110058
379002
328351
148674
54769
493236
129177
50598
135487
557156
270064
165139
389145
233306
351272
149050
311330
553760
72034
403247
89779
305916
465270
378023
547764
150924
45666
298979
110169
492295
376982
390228
343744
214228
141949
274547
285010
395700
44064
381554
375110
300275
197036
394430
402203
39111
91192
454152
270117
392601
378651
156270
322181
439706
441836
419548
26067
13960
214137
556510
330285
356188
246680
390640
507677
33994
392577
213078
7803
408428
75212
287351
258117
133584
169942
561253
455326
350765
295377
453961
482809
319208
82350
258980
30049
105534
557549
525077
376650
496545
290082
185551
522065
192216
303676
26904
429832
272695
334547
564991
285965
214294
135317
544812
173041
204960
302893
187368
338393
270803
372475
406177
408382
385272
277721
113098
363621
477987
18808
261122
55140
60810
562314
463405
457489
217873
198530
540588
516469
104858
216882
334921
546622
422773
146698
249149
532157
526010
395726
355244
322377
332454
154726
338991
187480
41611
168912
566341
420904
388029
338365
376275
216328
246648
515353
461728
162333
310939
11988
489262
227533
225424
288408
396621
209619
519780
219003
499086
25745
200977
566013
77478
175706
384814
367886
559431
253628
117087
1595
353268
278696
47994
112014
29116
400491
445447
487826
74849
190505
209033
178535
80754
161197
205014
52254
472368
446512
31969
239378
104719
187508
358021
410940
420353
501289
114940
312589
508547
171327
12087
268834
556448
319610
367928
196123
171168
281941
19248
50445
479879
350939
18594
276343
357494
279316
399227
467069
399992
19971
250113
279981
188577
239844
303212
166495
53178
514865
292082
459826
445289
170782
492033
438525
489640
332564
415122
194551
395600
533990
431810
531590
123977
129271
384219
235372
86476
19286
409008
330451
519769
255389
176128
223266
42713
439331
421643
525669
158103
139599
400828
397566
49358
51610
84487
30291
140923
194350
394350
511126
39003
275655
474727
546710
44281
319699
551320
74178
531777
378996
23903
512738
46832
9023
309841
316310
106573
93258
161661
52115
66226
488524
457773
237663
78466
238867
33971
169550
539947
306531
461329
28662
186447
196905
83345
146165
356486
459434
467925
56587
272391
472351
465663
292311
114629
196188
264704
157172
230359
354135
39027
25198
546630
412540
530185
441772
88464
557063
313679
77066
533339
342255
528200
404359
393846
130379
169444
41974
423733
62262
336001
75993
285111
18478
346165
459213
467789
226373
128497
360039
40195
280992
443121
148856
209839
100265
122111
408408
48435
318717
51322
168321
126684
287310
249247
437892
320056
149933
66227
131909
94496
156068
494120
492253
151422
250803
327502
192094
371455
265940
1187
465444
523047
322658
564531
324199
441204
70116
301376
163264
484003
562628
322135
129681
367353
566315
88365
416285
246260
472963
323193
249682
308588
379226
7390
305938
14607
131883
360916
107412
119438
208354
150899
382495
365301
371742
135807
222277
335428
294524
5558
332614
210323
529347
86541
68017
156275
536001
359042
500474
60237
283443
436387
50253
155880
457815
242790
134571
384065
45673
544723
516669
405296
111573
543150
454350
1354
249757
96365
75623
335191
281846
249538
470392
106518
560253
62630
89258
473546
339210
98384
548602
308396
124451
411036
324799
235777
304834
58326
318690
484807
313835
357705
332777
43009
355811
234237
358226
556197
552110
332849
291376
496314
568421
258821
370143
149907
478906
235708
30672
170178
73729
237000
375616
111011
296007
212581
382609
300540
205254
230826
533266
384196
273659
149700
352358
132914
417422
426892
456606
386214
79287
249576
114259
224069
107979
48882
475901
478197
307353
181662
474133
371885
400499
502730
431604
130801
503544
549759
345263
349344
254034
241784
439805
245668
445620
380262
206206
70650
411481
248261
235995
148265
409118
331982
424540
385689
391301
529809
376923
211386
144189
287572
94198
229511
142623
281213
65464
513099
38028
115491
372116
126782
508166
553141
509281
285702
542538
222698
383092
345206
74529
38023
345326
167500
384528
99054
29307
173592
517794
236239
425671
461379
264079
406232
184674
183338
439019
181183
196752
128914
216959
135748
130496
474662
178873
290831
301915
314146
153660
369795
383839
143674
387018
470000
368196
84761
142290
157801
122340
332017
256073
23003
555380
1662
51853
82902
106400
559542
207635
203201
318228
369880
40831
103557
473202
289196
50390
430554
555720
431179
324581
526206
246382
77552
418840
326232
87200
28444
61822
428412
419269
73640
295268
331598
214336
169092
114504
104523
385700
120689
235416
215953
267467
193411
407682
41711
451782
286421
362797
437181
170844
552728
61916
115807
319986
446573
77150
253200
422566
273710
460259
35295
218475
17979
241322
205256
257025
518581
133768
19573
127331
188678
454879
234612
166288
437279
82797
436847
380038
344452
112477
40258
336517
472468
409770
37841
164422
427803
567402
127515
371835
114123
101440
458642
453875
165190
417252
152034
563893
148297
475217
336452
478667
5000
231336
36200
88101
433018
465041
224428
212422
187022
2699
37150
96681
399403
431337
449876
223963
172985
482024
24130
367195
483985
18408
12276
134729
477299
76501
195865
395313
294372
517791
319713
54761
351696
552831
122762
470863
119369
51004
429567
339813
175089
448337
128238
326194
236765
250847
72204
435737
446902
508238
58938
221964
522083
264923
114035
147642
382302
498797
398821
217940
527467
305320
443792
370131
525795
386351
387131
136678
205624
113204
272013
517664
143340
282674
532354
473570
213543
33438
347935
285284
473823
93736
334811
137122
23105
263503
357917
204639
50482
383554
200690
268212
267771
120028
366343
565437
368492
428706
430077
387553
113549
518672
404983
199141
315029
524815
42659
220312
331756
297348
363119
236392
182951
340558
181225
425057
245042
89775
151207
276578
159367
167741
537783
99735
495809
141995
26379
383105
242671
101869
477815
375679
102031
491895
131844
478197
192384
47126
180460
435159
521742
324938
246559
160462
197419
17983
63542
213289
418681
340246
456426
526247
209817
67336
354837
457438
539670
96816
532761
181208
439642
152529
527845
161712
195556
308039
51447
95397
150363
525472
472675
272929
147510
60171
362179
95812
137304
376638
204144
100412
267544
82551
152378
177728
154155
223964
113097
395775
278804
102496
445709
530269
300977
231791
57543
133623
330253
544426
28845
223068
446136
407467
248394
250993
542991
538574
216579
541268
254694
33083
91764
283801
165897
126563
358216
114833
232263
265009
405089
134310
273672
84970
275408
342659
467022
55532
451963
471596
436321
342275
252195
456497
466009
484230
64693
208562
361381
406472
230011
95186
59913
15432
448044
332621
122488
184233
279969
490909
26093
257806
504905
66760
208920
104119
55676
280671
441787
363072
327656
306348
437093
757
104746
445796
13610
329938
161623
21369
33699
473260
518462
57313
23092
125369
232159
562126
157898
324322
241983
66069
318103
437637
184150
407724
24678
313900
246416
97543
176029
554902
372873
481398
349283
325603
525714
416525
139941
255140
260155
281189
385973
93244
152377
173983
174319
111618
47588
27947
201690
316834
453052
360831
423145
407120
308165
66207
524875
113866
179875
452410
273555
324164
19123
75287
513064
169280
287465
522664
170521
472510
59761
75187
435986
127231
202024
10253
227701
459825
538516
196728
35870
266694
285614
456021
431465
418717
36839
216956
164289
2589
175564
157742
261260
535202
333078
174692
268503
2205
463941
364695
246860
230189
151431
66448
125767
152455
317251
357980
383459
140149
191089
270952
28368
191862
94978
198020
6742
199552
490629
401705
142329
186263
274318
518772
231402
325092
487957
302448
542466
165800
10856
147586
547259
186334
421177
489672
442092
448674
83385
293437
263765
530513
551865
102217
89235
304158
58638
540111
48148
121225
361137
521002
194399
427432
345299
155132
42009
159238
535656
187202
501076
54716
267375
369286
439167
343478
249370
257977
454076
548388
393937
82641
372392
310819
419584
424312
530476
110071
292396
457111
556057
409352
334291
319443
218305
185634
546350
125035
259230
328077
232697
198803
244758
114181
439385
356594
397522
7798
256759
446324
413583
426828
31220
32623
536161
87281
264704
274517
211465
255617
337495
414276
382238
284257
378302
160432
512363
145043
65875
124384
53251
251448
49757
261814
144392
484636
561404
473399
543830
213525
549081
556004
84104
213597
339632
181737
101965
86385
454692
208554
286415
108678
103291
333467
531253
250775
255932
143566
250933
143183
458186
24045
40217
25
297881
195772
22951
512126
264028
295704
242984
156666
322381
449461
95779
435808
8502
466291
50012
469795
228364
138277
547966
305313
528566
54977
485575
197009
466187
206684
137546
4891
297919
223389
494982
499454
274158
388438
148955
8564
437748
340286
50257
294987
191322
419780
439268
350538
13106
454233
374788
190429
369995
517602
199990
561993
29793
107605
515971
76730
329832
339529
210951
52771
139423
216988
24081
159239
454862
513976
102988
310482
151176
482302
251858
39084
489705
19132
478785
546772
266433
253330
413697
39908
407720
498077
566010
439032
219665
294587
505695
26811
484741
546689
400829
524792
22439
484570
7671
293702
156960
385730
61815
147245
536560
420211
239992
63300
37457
433444
239840
108918
524650
255126
221016
84274
526275
468936
468128
415113
424108
139095
311119
218463
12792
287682
269408
361061
96092
514969
5147
199711
77511
485446
456750
425624
495259
26105
100472
90870
561670
496206
249271
331585
460761
203261
434447
24013
564003
487003
94783
252763
553846
11668
63366
431785
58453
503973
167240
182055
407226
52906
20588
265271
553729
521288
556130
392640
34849
279659
382932
109106
465914
189609
313146
410570
323158
201387
568298
13440
411111
545304
201832
2683
407343
69833
377266
499002
521468
235858
376305
149614
378649
70234
345989
367609
493849
53095
393583
43775
332294
327048
460463
31121
151906
542600
85590
263556
313619
354109
522077
195030
300908
328191
29421
268807
69219
52069
20722
257383
406846
354095
85432
359661
262915
507161
542101
419191
550753
286796
54962
163398
502768
352309
247307
201980
27530
37487
253753
495151
173037
385912
360712
561476
61427
211434
313233
405346
316786
109114
504635
272328
251374
460579
148145
279754
40432
7297
181796
461268
127247
210340
359371
164415
183362
166110
186489
491566
471115
519767
241009
40251
388122
138321
194070
327312
273552
13400
200605
283879
280887
236463
168935
349110
426617
258618
331613
68518
385203
112132
253312
145866
137680
351369
309607
270030
223825
568478
468637
255892
225083
128168
401583
547310
108348
60347
239106
298043
128700
17059
170242
523669
486325
538460
90651
468950
508755
4305
356315
465161
237381
498924
126383
323816
408646
144728
287137
115164
502031
134004
388544
483422
212272
434557
138363
505530
138291
5690
156340
196150
459327
367792
132569
14832
242492
561587
401295
335405
453169
526666
79225
481133
291247
266845
238731
467693
341721
301344
152483
491669
344261
385829
454325
214674
493062
221750
451893
78745
411187
517960
261355
253987
410677
557393
118690
136869
150768
15090
352554
195352
506477
512126
197730
100617
129125
152543
125087
373945
166453
349435
211242
243572
473952
456006
119708
484230
461023
437384
520353
389019
226780
50865
242356
152710
72792
194943
288121
137192
521538
554221
291612
180263
476130
106438
402111
266930
183908
418594
564763
174861
437482
267140
125713
253744
286584
61482
68635
486631
100491
493599
365889
336095
221880
501990
348262
545125
79717
282618
526632
511137
537566
271901
226373
102173
103904
466419
79898
300925
485772
556910
72979
25665
39687
258641
160771
181079
466066
515642
401337
519004
55218
239952
240318
243217
235159
227769
134685
177056
109184
359317
231006
136080
14169
435906
360071
300767
174114
85642
319293
166531
335139
461836
163948
273289
145008
234471
153773
490914
207209
216906
104559
315925
401398
205506
380481
221070
307884
304016
314772
335178
215586
433571
339386
110274
540312
291988
374234
230128
30612
469801
413489
305922
413016
191666
33436
53888
150569
326494
165728
414435
408992
273386
431411
317892
242567
420993
145620
463466
377989
225252
180308
422364
133143
388382
398562
440686
362861
481163
232236
494994
467339
12002
541550
224345
566605
268636
349733
262057
492799
157086
303978
154805
106073
164081
273853
170754
6125
230132
193665
492175
72088
224723
475135
115615
471463
355889
268615
62332
462797
173416
439728
351948
81946
170358
31496
267673
307882
338570
516579
336252
419904
458331
292990
210876
322529
8568
384258
275053
87587
136385
457311
408717
150821
301176
376339
509560
439543
546453
128475
412440
37089
115751
97491
277219
273193
269572
400159
450653
379893
174645
466970
311094
146492
353495
240178
327189
36033
363315
169164
419218
246094
417000
299363
182200
270873
370966
472675
105504
73211
529245
425194
518218
549390
101373
222066
155038
380951
234018
109516
351283
272860
423463
319874
149712
160720
1963
89324
364721
130968
414203
458762
65556
180046
163304
452319
99005
558292
75752
197750
193426
10006
252036
308078
466374
250596
148798
183197
415162
176447
421125
17975
331511
339423
449813
234835
439444
130002
135332
227695
378574
36701
370859
331800
536286
480577
423713
466333
488701
111928
269112
350208
20725
525584
27143
74211
437213
194909
66454
237475
298277
276684
387160
227171
531619
162601
371023
522299
538498
443557
150349
261927
567304
224155
45120
86494
78092
358927
507959
429663
389380
254223
450700
285882
340499
512044
365701
189377
394209
78971
328057
188246
442500
440712
286651
330690
140132
247678
53495
50710
62020
286390
253090
70082
523301
159181
356525
419501
12977
526372
183606
508608
3294
185
79793
31458
414082
230403
518743
400435
320515
212057
405602
378542
348831
517828
429609
457222
154570
46201
191259
453600
53554
195383
559657
240730
49906
28448
444946
117734
287744
208767
66177
537406
146709
28661
70915
522877
467663
437853
361542
10278
119226
363867
376112
325182
398645
355169
292327
442601
149015
149558
365235
480472
241840
193041
321014
58374
60442
21518
36523
424707
365666
532213
171189
119690
292261
7046
289004
270894
15672
377840
26998
193751
482744
520003
304326
114472
539218
468852
355545
267314
121055
160256
563632
230930
81937
363678
514329
148237
245097
279511
566858
422466
482989
23988
386936
416897
304621
48197
310485
105172
322181
229026
254351
436590
44756
442255
308548
430398
505867
253639
38656
460965
316320
99400
284813
130276
54557
78966
26655
328709
360530
508293
317869
423584
527801
416664
384095
253249
269780
417074
70325
566272
446886
103375
528624
446407
157026
246726
273027
32089
424027
68174
42150
312426
227938
420758
565247
465862
363410
559096
87789
149914
132942
113228
98675
527726
55936
203026
510771
529155
386062
358617
508458
130726
26045
239303
245655
115390
269141
498004
115935
69709
383235
125015
82037
125570
510495
482628
163904
514033
402314
181017
157514
367016
51471
68853
443757
285304
332584
177827
96250
260278
530076
69788
418800
299694
411577
163315
77269
416041
28476
241450
154882
202920
353295
473855
289772
139619
21452
71771
222332
160542
63528
193480
236353
293580
145405
19197
21183
363157
303827
423610
208485
514080
76829
418092
68049
447011
244521
57954
107960
146437
237660
384294
90172
202816
28285
89876
60575
1451
550370
497699
156836
20384
521396
402507
222604
426496
315966
52253
771
221288
424502
96901
525852
330285
86251
327997
459119
385468
352466
307341
91710
139876
466315
394494
292353
553094
433424
158490
27141
132288
542960
40335
82379
568190
327703
268315
435517
33204
215464
459458
116288
309926
11287
259312
552547
384551
376489
359371
25057
343618
464307
216253
466042
53672
135084
101434
279299
453600
476752
507900
70837
300668
370099
427729
49722
417132
440382
94778
333312
120912
463982
98059
239787
267912
528998
379147
107160
445551
32488
219679
549613
230699
22618
160787
236025
311948
507545
152646
4273
303989
119808
257379
16497
99621
361339
246206
122941
562588
332795
235805
350077
287814
35650
465461
538145
440813
68492
532021
304845
316636
119860
281023
456179
469032
564760
297800
131778
264755
63274
213950
210067
252556
361147
167734
216036
547694
112218
401122
203391
525965
534279
16484
525531
315403
114954
14600
381755
442736
317086
557055
301164
202053
371950
473981
315257
318202
312045
330166
295439
287629
325900
519425
166248
217768
61935
309607
423313
303992
533059
408403
259425
53144
555929
235455
182916
61250
126156
94482
516230
494773
483738
200485
559384
364140
27173
113860
505837
451297
92024
417003
429274
59616
417558
243203
456519
179712
466641
408503
166491
59104
513799
474850
415881
15008
375484
302759
290700
185810
348878
247776
309842
375940
87631
445506
67713
508800
71781
377154
51531
241906
342765
428175
469451
348053
124899
246674
144092
106506
496318
153961
15763
369794
87248
220113
447710
509483
485715
52571
8053
124372
1758
323625
109728
207837
226290
149096
169256
241824
506215
514130
51985
67091
47868
554696
441689
76436
459280
375753
220965
437984
83713
319243
64072
266701
366135
510944
481475
435789
548385
221789
378420
86847
703
88122
310198
311797
410658
443288
521016
326112
717
210130
62945
339037
88585
545760
562939
332043
322494
47828
61445
508012
222468
88854
1829
96305
357437
453139
239495
162516
226393
489099
444599
491188
502653
452214
276947
22867
450041
456072
517455
270779
420736
196780
525894
449078
45744
454554
61760
317091
355563
114675
241000
140466
400951
10576
499576
216114
268509
102491
315409
435615
292396
224007
88959
444623
143272
366500
425771
95887
458854
504115
184188
190636
137254
301476
512705
27838
84050
346146
516283
231312
498477
519943
335695
257721
433933
473011
519927
193697
360135
376197
326978
52908
177870
359268
436762
317658
136109
348506
507104
545164
381778
566432
205074
495659
140681
307400
118743
332958
179459
276056
89672
18414
124074
302469
231556
460223
364404
169392
363259
247448
2986
399704
242490
267466
29532
236959
319269
170049
186613
465846
450180
54206
514919
564321
113114
528815
196337
311469
212846
441332
497777
548858
71959
311572
332273
291714
73472
383994
506932
367934
216327
523364
282783
477389
128692
463962
508847
66757
539662
510880
131556
210987
528092
328962
328657
456616
181011
79988
266130
391879
375776
226302
348226
339796
421903
42240
441336
166748
356902
107938
199264
408653
234248
325419
241944
116722
149263
120545
242900
2935
420693
127785
210509
377755
92136
308560
460064
165091
173961
25732
431566
314694
446187
59308
332686
193066
497754
245056
352708
187308
565865
312654
44422
20670
562102
63718
393415
7044
106497
426914
455736
337128
461260
118554
286857
192981
312595
123144
92987
98871
141555
317299
252303
274544
263870
217508
199463
91741
459459
225980
1238
62383
542110
522449
300655
519283
397273
393132
471038
289872
323835
60973
154621
126224
277450
93703
557780
337045
24535
325256
564020
230434
447095
31023
272166
223590
410478
297209
283212
146589
224397
377060
364964
309956
166645
167601
376923
211308
309404
94254
23459
351653
96226
302242
484164
140615
2980
35899
405656
294466
249892
403496
76670
241235
381621
548198
273175
87998
514933
187562
201100
340446
416648
288643
396630
510773
452036
135765
461874
184143
359730
179472
403960
12258
532397
547457
501458
5329
502427
224637
350027
190767
390760
71641
275368
161943
509404
15380
345210
138490
513697
366499
530633
3231
375731
371492
54775
359279
18565
191415
514911
469413
293168
407757
351499
52994
476327
560965
45074
138090
343641
42536
459475
290140
181013
457850
231689
514096
149870
12349
459653
454485
7145
69356
214694
138186
319782
52338
74863
532334
467307
163821
392151
434727
297486
458514
85273
494449
72898
492615
210401
414808
390672
227365
111009
245234
49490
98299
48622
463058
263913
55474
232164
523913
207501
318877
236721
514828
257783
26393
210937
64329
92252
552465
412089
539477
335568
107312
154524
102868
227844
201589
511242
394911
555420
382465
104101
378263
172175
360880
24011
378326
234198
552460
27629
430984
553629
327108
48409
408317
467813
300035
401266
523308
489562
338306
525334
559569
356132
452886
155158
10025
442589
203497
288436
187692
103203
431907
357788
300801
497145
411569
262155
61766
568236
135558
60316
168891
152782
219336
11553
517381
465467
498620
421733
434309
188347
378848
168737
153030
353228
562723
41902
430186
106834
465114
112188
507660
454898
273411
43459
361856
482164
226636
471057
119117
461799
361520
388558
86004
394133
358664
206752
297589
77858
393011
348706
213216
521470
432890
203502
558679
169244
390972
158514
522504
256961
456386
472676
485031
17627
175197
96824
66945
150290
307137
175176
477246
106976
211603
123767
357052
525876
317153
194966
291582
303201
81938
410195
180779
342125
295552
401114
96095
196533
283720
285271
43739
332951
331147
239364
155356
264202
274055
289022
343028
62419
292908
367326
357520
64005
545732
201328
562271
42825
408478
179967
331077
45775
360520
153192
193435
236471
537403
272050
324019
320359
209453
174857
99268
410744
368141
261803
249049
327715
447234
150773
80336
381653
367806
430809
537860
81644
464205
212558
392268
417215
223115
456193
72329
403637
467463
300822
527031
407176
57123
338714
123200
226164
540519
220943
23713
445016
100767
180052
177034
202024
506734
434091
513530
337529
492888
367017
379395
342559
181083
151242
13217
204483
171359
1321
293075
133736
492228
261466
440343
432579
467824
539864
389593
390823
525152
40064
561805
78523
343526
296525
250551
67257
37708
522088
116390
490469
400193
194326
296704
507875
510179
52738
58674
513250
258005
141548
175250
94953
110273
523893
546550
550466
91500
64972
131034
61584
127941
186300
111123
29840
292193
77664
509052
557823
395942
395111
516932
314860
545391
508208
25292
293537
340305
5707
258503
204737
521680
177282
306241
349054
472128
204737
214540
311535
163872
405702
211357
361996
97503
195936
331064
392017
28559
561870
231041
389842
306194
150050
391138
89921
523769
139599
275049
515217
285339
270027
12989
36594
213978
514073
71990
157283
434122
286119
439065
416640
178990
508068
523786
325285
330471
89274
185481
80084
239961
267672
552207
152806
45783
347914
432120
460381
28960
259034
314773
198259
268003
433647
327103
350875
528507
385514
82893
562623
48540
159745
65064
467538
22412
404232
249999
329321
174250
448006
479534
383043
5469
183356
541515
50204
540456
330972
564652
568075
79394
274964
95198
407283
480543
391792
184169
180189
208371
459002
10790
151587
52582
187232
193305
293412
247812
465089
263656
420265
477577
197789
505439
364849
462463
355262
109550
544116
480092
340529
83357
555150
227541
17904
343035
25568
127290
252548
503568
235715
552748
38745
424285
465772
88959
406525
196514
148152
42445
365756
237087
409148
533820
244783
490501
241630
509009
523959
471552
379485
460973
32127
396913
99258
503570
461598
521388
429176
202496
212107
375167
302306
393727
418169
455266
115136
438605
229454
60068
421394
266628
31769
127925
427614
463733
286929
232765
470503
482220
51459
554358
120934
247738
437009
119191
271257
105960
254841
330964
444961
528059
271862
151665
254486
512382
321405
75365
321287
380033
535708
511312
75290
94162
55894
254066
405437
351685
200263
180255
48409
231283
514407
174891
509776
521705
446696
421291
246963
489838
421045
126950
399711
145812
58321
391903
81288
401611
182938
81520
385758
352831
392003
478676
127509
561611
12026
54403
494127
104365
77350
286800
89560
293418
115638
223878
514241
350889
180387
359377
469861
197067
180959
554618
564501
308216
141107
390464
561309
209003
527740
478389
385938
83895
65371
464032
517778
49612
561870
399426
65162
384251
359213
403645
37753
36328
506957
428485
531776
163714
186920
262317
126465
198723
61473
155304
353804
489463
227637
516340
251254
72511
37848
443568
519926
120485
249681
373315
123108
500126
246320
138025
48323
295471
91179
433452
224489
22382
374945
372186
505016
540592
454062
249190
539676
330523
174829
170304
322648
70301
266065
124358
457236
23871
176039
341613
540243
53748
342019
385472
269217
212499
519245
143819
355136
480525
552159
209318
510815
446720
58334
323344
389522
152960
158098
14594
276657
331064
64627
195445
246338
271164
152766
145762
436507
344173
274187
416968
113337
522856
534172
531782
304038
542017
201268
158666
544002
423710
159506
387428
33096
298711
366322
310131
13269
473718
46929
255794
243624
304608
403704
137994
516614
439333
386846
241821
280467
431860
21330
385524
252241
53046
9519
499288
348985
557089
552696
429279
490993
160871
175344
552231
509790
96836
283098
497477
164822
472158
535609
148614
162492
396903
162919
192418
126448
380688
516364
482249
187740
568536
272005
445555
36285
522930
180345
279270
388836
200613
305776
110830
67469
229939
548075
418893
351474
350872
528285
265851
506956
120267
300616
354048
216118
409656
164125
563094
52485
150658
184120
302428
431016
320837
554548
563489
517047
172287
471580
546655
444117
180930
536779
356504
132706
363488
68027
112183
349813
264764
341435
147259
513726
438775
521493
495963
388208
146417
518180
34207
497565
434030
149370
147557
258640
74620
118469
50986
20934
286561
49069
511459
465562
553250
332397
568290
507405
245287
220629
176242
540246
289812
492485
469522
262607
161322
72897
561563
112786
551341
187982
44094
469916
182018
141793
460935
178442
173782
262872
155446
252747
265640
276311
122571
436748
77908
257906
30462
504312
354733
157738
312440
91283
177175
263980
247056
131766
109847
423745
392502
465981
26870
478907
135832
558645
186548
374499
298722
98086
194314
479864
28967
471227
440680
514456
376349
291901
43913
297192
479714
489005
22791
203824
504027
222168
480923
252521
483447
548029
552461
301972
143225
282435
51480
255656
305536
253718
423412
105340
119405
66953
476433
375701
322095
336913
155067
191525
56889
527991
438471
125800
378389
329851
566013
81374
15810
546359
339111
421256
326536
485890
520556
269911
274994
465765
149004
290914
474499
386045
8888
5488
250639
505147
479242
470829
397786
386426
47391
562639
371461
201493
215687
504276
222843
303223
320096
370257
522278
229814
201760
335666
49645
249785
57310
460677
553041
319045
174712
341453
560207
476349
562898
191782
520388
481795
551662
493503
290636
113721
75685
83930
171203
93763
465136
16848
52079
122028
86620
431110
363160
321081
110491
320363
341101
210256
277597
2098
476632
180219
255981
410802
554174
551531
550662
93787
85611
181519
291928
448903
70903
557592
50484
478125
102316
423503
333222
374090
490080
412972
306966
532750
34595
158325
506133
280200
496126
117793
549145
81450
435945
391205
422646
494307
464136
259146
125056
510900
85193
359276
4747
216575
80102
542324
119690
287174
49747
4594
33489
34044
169681
154647
34190
320930
343067
9430
266683
105448
428123
401420
404225
518842
236275
317830
45198
561999
216742
55951
115562
286457
527448
505660
218738
166696
538319
38193
363879
197062
404145
418502
199394
231942
372908
310590
418069
265655
115342
36345
330791
280100
47982
294922
361473
107981
181955
270941
364522
281122
181739
396585
287088
118870
256380
555257
98167
69683
122651
437354
331376
360085
4478
350659
439212
277780
260471
263297
183788
427719
49621
355413
566401
532421
378006
462036
480803
278243
379187
187103
10114
311180
492849
463561
362586
238160
525184
161489
437204
436713
233922
56475
563449
341451
523510
457212
253759
108558
406400
558535
129054
452498
503390
373616
94657
141890
557707
6808
315783
133883
276833
306907
227944
89486
225654
25465
76796
263302
399019
8766
416171
329800
29765
383510
34638
82010
168751
233976
413370
321988
256874
389376
410129
123103
309591
211985
356010
209955
61485
172025
302741
61253
476553
334180
94820
398626
6233
471668
279853
179712
565412
359616
43021
116479
456685
403985
459898
336655
190905
137349
404300
316883
501988
95631
534486
466448
229116
246951
536367
539173
540968
49462
293426
535514
460524
511337
238347
169946
339515
239741
22464
439014
414698
498686
181325
196192
184279
188162
192292
36838
338542
250018
411656
336008
459563
327942
359683
292811
441047
521348
249152
253406
211263
392569
319106
280407
348718
340712
383246
340361
100199
363715
556791
245123
20181
446645
551109
480692
493179
18992
84390
344834
142281
170199
314299
486399
83413
410394
80697
528234
303469
15369
443337
215651
305453
301628
518935
502872
386140
339437
286497
389490
195791
347030
48662
391416
354200
285613
496254
533362
40114
89671
441310
217993
494667
529189
264452
406080
297209
563724
175764
215880
348441
157838
29314
469265
87769
506572
464326
448153
377449
2100
290132
145254
242950
232014
143795
109695
13224
407930
33445
95304
346346
116862
139114
402177
430879
565087
58500
567748
534089
394099
424132
79294
5091
33288
496245
546130
380256
67656
516263
412438
271695
79716
489909
372383
57719
446517
301285
546640
259663
46184
101099
126986
60158
393450
204299
412092
276311
379903
159819
188054
209365
196493
17444
258269
41677
530586
388866
7388
30070
241839
474891
473739
521583
438944
431061
67115
442821
174837
211379
9578
111294
309588
89887
334750
288331
241510
454676
74770
493123
187999
404609
129404
299169
267864
557272
450098
282650
444769
274334
523483
228084
305207
510702
297008
351460
268235
542235
198468
481249
153994
476038
478875
551073
1819
228667
457485
310671
196894
297493
199767
181100
300168
391412
537206
273252
303580
467973
109765
448090
163267
111083
92144
46331
62258
288565
132152
482973
492195
327098
440336
231025
295898
122204
93940
237541
52229
480794
255935
179530
195541
234465
227910
349167
167511
524547
484029
222982
93489
468683
415625
116868
463316
279664
519955
20108
325702
167107
115920
505255
352046
53292
25685
2887
161143
126063
509673
247428
141364
34611
138681
348010
311657
50393
418830
366049
512426
50545
222124
525866
536330
558726
392986
433715
499632
255431
536960
355753
189336
385014
65012
401143
289326
202492
303551
546157
215290
359364
247655
264804
561350
481919
329384
255710
103598
407524
350242
40043
457629
535462
118483
492208
544791
331152
104177
537101
51024
11964
118782
510952
394752
202409
75674
259228
304896
117742
504252
193835
188157
247062
170235
113854
562377
434417
182688
458587
475686
58665
466815
113456
15247
46746
343932
472804
442252
416223
436547
409075
54000
70195
321022
259535
527848
72469
345200
227968
61267
178911
206710
441510
412995
558547
413907
294432
267291
199688
63577
456071
5625
206239
14792
300805
83018
480609
455330
179748
97314
252630
68490
128355
32738
503499
450806
365944
160181
117705
284164
23539
243456
728
424737
295224
87159
404663
165824
74066
284579
176640
68295
425867
366800
180474
410590
60985
375925
556686
46669
129849
183947
388352
542738
433262
407341
556130
489824
319890
219594
135866
69311
44420
134573
464714
539337
298703
139029
450545
258701
466117
340915
479303
388906
168945
287861
380461
358927
30104
415064
489596
539652
133560
461412
409985
312839
329321
525946
529883
465164
119643
460227
255173
534198
255389
49284
108509
300155
185304
382188
382814
190486
379205
196800
300732
510988
433913
37111
190419
17285
76977
333728
157107
397513
40378
176374
10240
50043
104156
308913
286062
527625
532792
115787
338568
62026
2033
222125
125939
458950
113547
515777
212854
55662
420244
537373
358475
36749
431718
14286
23743
7337
34004
556982
483362
337180
329705
419937
78602
484765
1793
131513
423686
201250
57110
445295
121518
525925
425408
76116
427768
77935
227511
564299
247639
167323
101437
97653
332598
497402
39994
207035
314833
101219
294063
473573
503931
563484
383209
254247
245480
7400
185298
531975
352867
41921
168080
267996
141832
75177
263788
258085
137096
4102
559150
444011
46134
219280
231689
366001
136574
193807
212044
548411
121576
508427
163259
296992
58974
259462
49742
480156
535244
257212
416038
64104
233880
131307
376721
150821
26164
146834
385517
356930
274604
34064
528301
260036
253155
138511
92830
248714
479713
547510
30475
355217
494063
114654
362128
548847
130280
352867
534140
441276
322239
99547
28871
262062
402234
345625
429266
254273
240630
405546
46639
207174
27217
250763
330137
456557
439610
335831
229931
516518
556223
542599
497237
174173
334129
332598
277071
525819
154835
130818
132615
101386
561045
66209
263413
106783
254865
383025
102953
207995
285865
112285
272443
56236
365040
248889
363259
247330
96063
369494
183492
98281
251842
514606
439561
65121
489043
310045
271295
476430
411486
233438
55201
205970
387652
263088
340136
536367
394328
270404
349737
363906
200310
46077
72090
454600
66929
563773
104026
80105
484939
215669
256869
99441
76564
832
117797
300066
106025
468164
141426
282245
54078
525970
100726
100506
229532
75830
370899
121600
344469
49524
275786
43835
500388
409235
41212
453309
544013
340981
526391
235190
14125
149339
467842
303771
70847
479570
143102
244079
39840
194812
174600
421038
160677
10115
149221
418150
226700
348412
144526
316728
29139
488248
505555
66102
455041
495631
364930
387080
275784
316705
523062
309267
460488
316264
205396
47097
141664
2760
142821
287385
425654
113107
427047
498408
17249
204690
34589
64623
182608
215785
461322
28457
329051
414197
286278
486090
252368
172013
48990
168793
3914
386811
324429
41335
220015
156754
60398
288310
16999
136924
193298
80289
381389
26051
449534
451769
18267
180990
535927
26567
400249
250461
180309
114802
497002
13118
132840
435230
151987
421972
300837
144701
453977
146400
412616
139228
320464
200277
177388
257556
417045
394296
111055
447419
320384
339392
247944
81450
259016
421512
155598
234865
362075
360848
531813
405062
172121
241321
521343
190391
53829
96497
261316
345982
16329
348338
44900
546807
77494
153758
168788
225476
313429
472131
223626
33260
366765
446680
410493
490626
396782
253158
291447
478197
561089
79865
35838
165665
541576
561134
73695
428897
568016
495073
252067
317821
309996
52751
558506
162643
99275
286773
146767
314957
481939
174604
169576
6033
248424
312747
451395
83644
155155
200282
496996
394177
502312
374316
233088
149799
420218
84236
138188
284883
548761
172666
149577
410830
239030
37367
88131
136379
422479
85733
258183
195786
321195
485383
420422
116700
444258
336491
549047
253792
36611
160785
284720
283922
333191
130860
484886
532527
471486
431063
220510
533013
296760
142824
291691
107720
555272
148628
225284
20405
563920
89274
10805
491566
10865
269620
554064
438007
104112
481950
564868
79137
336686
266472
21040
161978
495074
335723
298799
524629
222472
148113
81867
262883
37279
355536
141331
289652
30537
95037
417589
143434
548388
535418
74602
52495
238061
107026
166994
81966
282042
6024
244526
1824
91474
16103
240345
65091
92617
156747
250115
311748
455687
472469
363695
101338
188116
527768
248815
550759
230281
8913
113044
3417
121676
239098
283702
276567
417693
558057
432694
394088
493831
9898
503657
38128
139482
276543
376718
291245
44307
146262
20343
556204
383434
401799
370630
247875
399802
524248
524271
315331
453896
553893
166462
508407
423150
142903
161164
519243
409203
80329
39645
174590
39695
38380
319212
406755
394095
228520
281024
484725
109438
357445
237573
31282
152149
388587
254518
365701
497452
197627
316302
303542
315572
159859
64207
41065
536195
456160
391257
52529
49197
402126
306970
541257
43085
392412
408666
314991
395400
311852
508771
482822
341599
332479
131422
193738
110376
123315
71291
62258
292355
5461
308307
214669
167573
387104
319708
141930
321312
522486
72795
211485
280619
57339
32627
10345
285400
226449
336756
546622
92369
64396
454867
443674
496185
58907
549789
361461
74071
114246
186648
297665
174707
557184
279728
269927
452396
485316
280135
378228
344730
93069
194533
510907
240113
200971
328446
247533
80018
26061
21526
39533
84284
381866
524637
387012
272863
8444
455001
183970
63484
100103
399449
512240
282929
515680
328463
267543
19493
182182
433741
350328
1005
389128
32965
420240
153589
325692
219945
405256
498756
205337
467142
435667
280838
456286
433185
565379
247794
542323
453134
444936
296873
273187
504459
194253
539065
351479
135630
280584
261469
162237
218941
458527
55048
292574
371317
440895
422098
65723
566322
39363
366729
174979
396322
323643
256594
102762
381627
439388
134429
521669
261811
168357
456140
555184
426404
324978
205343
18442
258932
292652
56219
374136
417624
43593
515333
5717
234096
482303
159016
50107
506995
85178
250188
440715
324132
163361
102154
42589
443284
316573
454933
273708
199112
469449
318838
349971
407870
230130
31041
17107
23037
161432
266286
33687
149697
312904
541939
409131
53356
98170
168773
418186
420837
216372
505988
414580
196150
225412
63012
33083
172730
248656
230897
275640
497330
135992
339143
476489
223189
543800
167093
176604
143567
82857
547349
47370
419608
476627
210424
291080
457887
369498
354092
477980
320774
434374
49880
399779
459219
226739
29635
74273
174260
142472
499203
274767
566294
363646
56339
59020
426151
166634
223948
105428
218315
286997
417984
360077
55944
541710
292872
377047
389622
513573
296845
115435
294575
424022
299196
394607
36198
347059
542777
557109
134144
235346
413592
308360
486050
343670
343508
293834
238445
445331
273209
335474
161214
337557
165641
287283
377734
350305
405544
261278
238882
516171
201681
47305
132269
156341
159017
568106
80312
3961
74622
44753
2093
97178
290347
219538
296911
422602
348068
449418
258969
375294
381042
102325
418042
313705
525727
451272
341158
517557
39124
543308
363099
142969
118126
29874
132145
438805
183648
373432
199380
346002
183382
537072
456194
459048
175009
322584
142894
530149
179351
396878
78729
171382
392545
567761
197936
166973
385743
419157
544054
404402
279382
36311
75005
263533
433259
16999
125729
512914
182871
124147
456318
349331
79020
561047
293288
466561
18731
482349
298022
138004
529726
114435
52559
290707
435688
162969
283413
129913
545270
258374
477769
546291
340568
282048
407969
375938
181385
124271
104322
323781
35058
408634
560916
373435
463748
72236
428031
244024
538252
16230
390842
81404
184797
67899
29834
238609
28963
396116
173245
528567
171703
467599
245495
539236
328070
549423
526046
473815
384614
561114
61789
4305
216621
110735
353543
561843
492874
151976
319619
565171
488512
439817
407782
515204
395917
293684
101654
25030
209450
494967
256339
7732
337807
27582
99127
271424
413587
458236
110674
180703
150540
535598
326308
186279
76281
291404
303850
567456
463142
292810
154181
496171
420309
67111
350665
30756
212037
276756
342448
293355
396458
94718
14678
219511
351354
229948
2018
422141
102863
520474
334490
111322
26665
228752
179869
295696
387428
454134
87710
474982
417251
555274
433545
151122
557149
164933
54724
526369
122288
144765
247944
32483
456909
239346
314738
454150
563332
134490
295838
373539
21698
285244
530498
278403
150652
190432
392505
71695
44429
299047
226882
147949
330382
47434
315808
389476
541658
248985
46702
318604
509539
344802
255626
309598
192346
166815
183072
540941
302080
530101
191646
265749
123874
161156
521180
551033
544755
6161
28719
5734
359065
126374
401342
15145
78468
556271
91167
53359
413967
251728
4610
95278
111889
188508
329760
492979
392356
57845
136726
420604
470245
527529
348781
383886
259281
489296
309061
535631
50916
222266
468030
311090
299454
205970
47262
144607
519794
39960
114489
379952
433206
62019
307865
514768
513928
392723
398137
565140
461660
327502
448656
62624
523258
180123
186755
475439
232163
182143
333045
261690
113592
33111
1921
218394
558941
400509
120236
183475
461272
206112
120028
388967
83931
506838
304691
133354
476606
329596
301528
149296
380695
4047
376114
562817
487829
157708
122378
536718
232102
408812
302755
315643
102129
172402
341794
134676
401392
128399
171426
534334
477922
271563
19737
208337
328466
494430
139196
83523
45917
399477
236394
450084
314586
211852
46696
501025
375225
228810
261373
216957
221961
88123
206946
238396
534879
324898
258852
110065
480367
480278
9703
295432
378835
180269
46128
307824
363408
303296
12750
356424
390370
504886
380271
52229
124937
73219
251394
230238
308719
301795
421365
160076
17323
131839
275088
81499
354781
431709
88450
83539
63669
540892
493135
280169
380023
525517
86866
189536
36544
538001
213015
465911
546780
68006
251820
292267
349412
227368
329502
549594
370897
111631
428234
401094
189792
402694
180601
237418
511124
58053
13929
262612
380539
370974
350740
509988
458194
484781
384637
6339
66430
563355
296703
460302
111512
237704
515064
249748
294040
19757
96832
206287
282353
77847
329770
229462
265463
74723
207352
235828
557393
235192
329303
550562
90587
271065
432209
405952
339725
497532
412437
388342
151328
557571
383928
65893
457929
158990
8253
97153
537891
45662
395571
220359
291929
274081
38944
84707
317889
213647
428145
66975
520879
462074
131673
468880
182213
517535
536209
160056
545565
280453
48438
209639
189168
280567
297470
141570
435365
562374
378266
233535
311851
378248
376116
457811
326154
477505
240760
211773
52745
110640
13908
206295
336705
439077
105561
567539
218768
416973
169102
467824
194083
270248
211121
39880
87811
453878
444403
456137
318730
560433
422501
241659
408698
300381
251874
480133
376077
185857
521922
232821
127420
281087
228172
525486
90931
268909
386062
471243
469440
418594
198206
547069
373931
360688
33208
434778
540179
434974
341073
327341
328597
236475
119177
78475
546550
196380
494893
387825
563477
62182
431179
484103
283595
512100
338186
420744
538428
74614
459177
362976
350378
183747
459243
526166
18918
132779
134062
285956
13736
279219
153296
215883
406577
306366
416957
521539
458938
159055
386333
318993
501561
3387
556403
390783
310674
450006
74972
64545
504089
343712
227621
467636
509917
181039
432464
522110
129996
210368
136135
301687
202462
52062
352687
411708
386059
91522
438784
93951
166350
427413
534726
388741
323742
383741
385308
122383
282397
185353
151171
405028
200788
189096
211500
512122
307009
421656
56085
371381
129883
54347
432145
50161
57934
481918
272993
530648
532698
186764
77178
177707
17066
28599
135724
89643
162004
489705
497498
436321
182967
373885
430501
262512
170888
51975
30241
83923
316151
278895
224951
502597
416431
443403
86633
398171
552380
408002
341534
343965
556060
343094
350460
536419
126574
105169
241278
31121
193056
476318
439727
92561
456470
3873
400800
433212
312659
194283
4809
234237
72514
33083
17659
426112
357439
393933
290236
264333
434833
334096
462902
145744
313809
251830
119886
562810
307556
232717
17729
387419
478236
20721
16070
475685
526860
470426
318651
116428
141605
240400
79101
287619
518488
89566
296419
495844
402610
134574
167488
327922
566154
532712
549466
315215
459908
423047
36543
53091
555042
340354
477656
155287
274138
449718
97634
265918
443512
463177
301796
19510
50816
242356
333773
150394
317757
134071
68380
371086
47332
106099
68007
130381
429138
124810
236046
442657
288784
500159
20750
83615
505023
343356
554591
137682
310808
58424
210942
478824
512037
50112
508756
59842
210524
384857
294374
29802
540076
430543
483677
169437
331572
98991
548160
493327
228994
404119
60335
467924
413855
331557
457100
21736
190952
224152
396589
194114
487186
162035
403224
206454
248295
285708
265784
70203
173233
267888
154741
21369
75257
72117
102068
234691
258785
272259
340461
535587
531159
203797
425748
521150
323632
163601
360879
144761
22767
523773
16825
59449
300997
354517
8423
177810
477684
307457
527532
122172
25935
146872
484522
507570
43488
546691
152243
33718
191422
35672
202003
366924
506683
352292
330168
301112
440968
156055
506553
467776
222916
78023
90862
508788
376804
149166
21177
561825
22749
354586
152266
488429
123189
234721
256319
225033
539104
305948
111673
245969
371888
71031
110572
26367
124618
303438
519271
155732
525582
420874
147112
474666
297727
80364
395583
339294
354136
556347
447522
476836
81452
47394
52236
355305
75980
12574
528279
310725
332930
181106
369875
371818
434017
61485
39717
26825
224937
499108
565553
195337
312143
454354
39251
14893
467258
19613
208096
149873
82128
368065
317886
118779
155134
258831
48283
102459
226972
321393
564504
168478
63542
503488
523873
238492
225058
402797
179864
518916
405944
442755
546788
472725
339958
241507
198834
361242
273110
329926
508349
241927
363011
331881
157522
79114
115860
98449
224187
173500
262829
115516
374843
93404
506819
469316
361989
316864
126161
362473
134928
543131
126020
96361
460612
284797
388830
439981
434010
427689
379435
306495
376147
406488
392703
246941
487223
184020
565101
196244
117616
239368
331627
102914
307928
366857
371523
322067
30221
298736
524102
217956
124811
439622
35404
115246
476354
252928
275313
537955
460998
251636
350296
171743
355536
23998
10672
549758
500764
405551
39536
393490
212035
224689
133832
318611
525758
86200
320383
70902
68699
517137
247156
388096
322525
138421
445995
347631
318359
190627
247664
149661
369341
21362
131143
97130
402545
137435
423676
64141
168084
428773
472506
176424
342253
210115
355956
130492
13132
208028
297370
298073
381889
439172
503412
563526
347312
379569
524677
501965
67127
363551
53021
265110
75196
39382
19868
358501
309574
194672
367790
244457
81323
422242
413673
114769
442225
534154
359936
151190
218535
209886
267176
523088
454370
302896
272512
470248
471535
128628
10201
397193
143139
196282
327067
102689
486807
1351
546675
595
285064
517305
413383
368194
16799
19323
131280
386905
400465
333024
138832
435291
528480
485938
165719
50393
296734
29540
347373
483055
7209
473955
100915
81911
302772
279630
481565
536290
548439
371352
51561
40649
194224
490675
155298
69327
452040
179079
10711
444961
62001
470042
361759
453351
56055
75014
456096
200592
42566
221175
409574
31267
508621
125469
480614
164680
257886
452938
346645
513631
393207
239154
84259
85006
122746
260999
412752
492810
325346
151114
29929
481618
13128
218188
140733
137568
176114
548180
32319
75957
258284
521997
295771
549530
347028
432938
440881
441683
98409
503174
433956
459617
471192
478143
378891
199212
545919
140358
416697
441031
206889
91198
463195
542459
173346
454891
108459
520250
478107
82126
264157
53768
93068
332780
164877
409471
284158
102910
410129
539201
38993
8228
167546
58970
175511
457063
499186
55050
529844
450724
299988
140963
497367
88288
159622
115743
189632
335405
477662
302576
550805
359638
431950
136682
528538
513730
501553
518513
147130
79012
202137
73615
121810
433395
420493
361162
232455
455098
219449
12402
158941
349915
542175
218307
309922
550630
479030
225190
533012
135384
124582
294259
141352
15278
426761
320113
396866
291919
503116
499200
42403
47636
154197
380436
91381
31197
350894
541441
164368
361140
100086
404676
259162
244836
397228
165389
406718
435581
338306
451879
182876
210544
468401
542249
444349
56144
121720
335000
167719
444320
31956
299320
228087
330483
286916
426286
526280
273057
225980
125417
225756
266127
26607
465503
390339
437007
518408
459670
399169
175211
386160
165637
94409
228936
461460
66204
139489
248802
456405
117383
153339
454051
3458
292569
276342
187347
437788
249326
252814
541268
402730
458418
164519
368967
392578
151768
85818
443132
75765
321873
532437
35001
55897
91784
239111
84303
234847
152616
306316
366072
379176
210486
442623
434768
244840
399683
272865
139997
396678
61959
439805
100643
400571
394323
523525
170254
216639
181544
69651
241824
357168
111483
442703
334931
3778
283913
487691
110861
24496
18166
442077
312834
181161
289953
5204
320148
362982
460815
316127
121884
559974
264842
496357
404842
512663
491785
325131
96858
282725
409276
206542
84772
410343
158148
25810
449612
436302
29181
199630
553511
63593
270476
13845
197199
296152
174373
474650
72986
425329
17033
95628
407986
2437
96583
69405
484790
560242
151679
22320
287185
451649
340361
428614
196277
294177
130188
288396
235943
240017
478700
51290
203215
320131
16123
3859
195403
317465
105519
384107
373594
111679
337417
295360
410925
488979
489450
110049
148932
150154
509755
186768
278623
368271
370145
863
281498
535661
213644
541632
121779
308245
469797
414725
183894
442384
554626
21158
560798
339939
462168
109641
29633
257433
201422
262975
290786
405224
138020
62182
530676
51408
298594
427111
537365
83220
153708
207925
176604
35192
455918
410204
216036
471294
349727
458325
36388
72893
411909
248567
84978
397539
498847
62595
409919
73820
562682
72587
43170
232269
27168
523613
367154
532211
199731
12809
102690
514166
436001
209873
6143
43030
17667
145508
79066
363577
60566
227743
200548
545424
48420
140599
481889
499459
332862
491865
130684
401978
324758
290128
147090
274757
193546
8589
234923
11834
514444
36954
524425
532027
560632
98013
154435
304425
52004
327689
55868
147821
111542
276747
398579
374248
459011
391836
167280
381231
532179
296226
117721
469814
123541
540994
75200
123420
414807
214047
15858
17315
121172
8312
472919
306702
358633
480291
270071
503514
501116
437564
356243
78178
222864
31756
171188
283516
529785
548050
263711
280874
315824
519097
399505
309791
311473
396300
51661
73545
240333
377017
230244
202262
493175
148292
344842
375163
306196
503128
19884
277039
57597
479532
385183
34948
298104
240643
322496
149750
154504
448628
59943
84194
287297
483559
152381
414887
144033
462
157256
25810
260279
4042
469688
169137
514670
309624
506885
477055
514649
90570
235798
342457
290230
488627
71138
83726
552950
242426
253641
41258
274790
382437
381907
47630
467531
380454
55986
509541
247687
197807
393652
18897
126098
492087
523153
26820
264599
219998
147796
531560
210535
479626
495722
103644
484020
43479
43938
383073
309264
206385
171300
231689
152843
132705
555382
319807
255580
133041
32802
206455
453512
258513
417718
248285
324127
496600
15463
288343
87168
518155
442975
430502
522381
328873
196213
14206
543303
237827
1822
344621
239865
225089
534569
64759
84135
335169
222361
447133
538280
207330
246991
227653
75286
448071
432142
174689
430718
492082
286842
94042
285189
90862
295616
414056
565970
231720
221213
538789
401049
154491
567073
28579
429953
353965
557287
420929
408330
36418
535800
425057
464451
339039
529851
251958
432485
281794
494986
239282
451144
448226
531909
293001
13842
17619
496410
143329
342546
333607
276989
567888
537178
467949
401830
160109
365495
343324
34765
534417
9578
40632
284318
119110
147433
550418
411887
48876
240288
435096
221562
143787
465243
281174
334297
424115
290810
391901
63659
174405
371592
115647
107854
523086
312942
206070
557298
45207
69048
553155
262787
500437
139884
302521
323202
515945
242062
210355
142015
509910
490332
1273
309295
31920
529704
75787
19171
40064
306981
524360
224873
254828
171108
376728
831
514233
351610
514967
545414
554454
567649
471079
354237
450783
465613
312519
560479
65416
308668
125013
214674
497599
544616
425409
254703
455205
333729
339740
114290
144825
433291
565330
169366
306994
333818
183042
424035
464585
91703
250320
169504
104656
78779
105367
67307
360053
142238
544590
535746
236452
564887
423107
282809
546128
512526
262074
352273
460579
150889
179971
215222
87412
257785
285150
202843
133455
185506
285614
128386
554954
367076
180848
1194
154930
548350
406689
159262
388640
208485
37997
176890
460981
124419
91445
73927
69069
504129
556819
74011
466947
316652
439490
280162
176834
112488
48433
209643
262245
304753
73825
69868
154560
565314
543473
45557
404309
203506
10242
542579
81269
73489
201611
358868
317325
288575
171461
437362
272884
196220
2536
109653
439295
343487
202450
251528
104218
425651
219734
199000
41837
555230
23384
289392
491109
318448
443657
102092
57184
22869
394465
489469
172587
483017
529770
354024
395848
418561
556514
328929
84810
322314
484517
65588
59928
428521
32195
373007
244383
103158
337646
335123
498475
100944
253802
1781
304441
563940
78207
138959
353346
341187
202924
21651
472421
566929
125390
306351
470020
65446
440384
331597
98498
107540
38451
261598
133235
93703
414761
480252
369256
13564
497236
60100
116873
158829
251132
340991
438391
381611
228821
286786
539332
54080
378615
37338
499343
411571
480069
114322
112350
138242
294938
96966
273688
160178
310976
287252
384378
409479
484238
363100
379505
55683
289361
209743
47362
137781
67709
200935
98035
554488
498674
293945
72446
481529
96342
506094
42328
442637
505490
262916
538459
22363
513964
478505
37534
59301
524970
117616
130316
291190
533486
402262
428935
57375
235614
437614
439348
9578
374528
263733
366986
308607
116535
294621
324464
369800
537404
229203
123926
398200
104671
192379
221716
180766
106243
341182
66797
379300
204747
51332
121517
393947
487069
488731
243529
150285
391003
493377
120727
171092
132147
85642
223433
214472
209033
268558
180865
458433
378970
82992
216827
296221
143241
461337
112593
170110
18389
536394
359980
97740
388493
111308
202856
369191
143800
126843
31408
464021
25995
386055
508911
279799
193338
197433
558255
243934
552074
82866
95988
411311
283887
500267
202516
43501
333218
252055
34468
212236
518690
191197
277182
85333
39368
385983
298245
26965
93524
68174
274494
496330
266549
44530
16688
342264
133788
531785
523425
346018
476467
347811
352184
283114
399869
293137
195088
100335
68334
338591
471661
365492
49098
293412
21747
355767
254738
336437
97913
545606
393351
82520
535774
392346
59266
211082
9869
450799
274655
38553
105138
83842
75370
281537
122655
347551
4776
435088
343237
148985
382735
339091
247312
375890
21231
84600
208909
212613
49580
309534
227643
210701
11030
144682
538781
81068
510907
109130
481561
18481
142794
383685
350281
33541
258224
441757
482736
138110
125004
416245
380132
321364
394599
170772
455521
560250
564583
365098
375715
263225
112372
326335
294141
64249
524361
320800
205224
522862
303179
423145
325756
460769
449982
490041
429092
183381
489224
147324
207970
103599
341274
20327
13726
258162
269125
263006
47217
371391
479317
118003
463054
229021
220604
267006
129879
417691
88955
473281
343583
467873
326960
178419
525880
387516
327431
217959
478990
196687
194831
551912
256999
284479
303918
522586
70731
523240
77429
26663
294978
367018
338415
35840
115109
501832
499765
384456
182385
359192
351056
492055
480588
515303
353666
3586
357886
335887
434651
185490
225360
86120
125194
135672
519043
558364
278827
210825
520402
109570
426430
278383
271046
532695
373975
400248
558452
476448
110878
241729
134735
36702
498088
140893
32224
538641
389374
559339
481298
13618
387613
235803
380428
315163
284688
540904
63331
193514
164279
277373
140091
356563
194682
120625
414248
253969
342891
290540
355394
429971
188251
85866
452753
198025
564744
502769
196446
542724
102124
242477
408132
203372
30974
473334
166123
51926
125251
302462
207709
22769
287532
528749
543934
95224
298675
223374
409014
86963
422017
185454
216127
491999
251996
545220
61374
549007
414325
354760
185773
42513
124142
207892
217527
280080
209676
26329
281947
386974
196429
517813
524297
137656
51981
552160
58772
481893
483411
117140
482106
402427
41892
350242
232182
121656
450437
119960
132709
180625
35116
176613
463907
98777
487638
30347
449573
170179
327342
323086
320897
235449
428742
547972
157792
352377
379094
374597
542020
511559
59429
173448
442013
220971
39138
220927
324638
257382
131248
397354
537093
425653
343440
12295
400742
553613
505928
470649
19879
397735
231612
154930
188756
505660
9382
935
357272
198219
7217
92866
503307
218166
264223
248969
452981
162631
208928
200069
566185
426584
283383
347875
288571
358592
268655
543759
10043
30445
92168
170182
402621
333968
46691
476784
89332
463407
217187
25081
41953
217063
14534
181015
408898
210984
83658
471630
421329
200033
25626
114089
449625
296253
206045
154178
68025
408870
488658
364344
93179
308833
36345
83708
53788
332258
147490
558670
479115
413600
324827
156788
445940
226816
104313
271545
351699
285201
436201
329447
183168
506337
174904
268878
506047
445165
307378
517524
68826
498692
274971
420410
48010
434658
544628
245024
236263
438941
310921
540653
72277
209208
241382
489759
219619
70798
385266
50112
215130
450961
443699
142482
406446
64788
357705
556950
170009
439642
100864
357286
156718
264132
272818
467117
84644
124236
212303
122259
562710
516073
27591
217811
514624
375442
138690
47556
231455
52174
371876
263595
164250
549665
4657
167971
302644
422762
497565
109640
130375
142258
256656
512129
360875
447708
116451
30932
217771
99803
516287
192880
247353
451817
371519
49254
232088
412970
378793
418213
315080
555018
526847
431005
23252
16094
476950
471857
491054
28271
513796
488463
441845
473218
137301
304818
72047
515284
26934
143020
512686
408528
3318
301488
214874
493865
467195
443176
248346
123105
165311
409035
133312
503074
260693
302032
497180
567460
338711
226575
320749
359565
318082
507332
103033
461215
349553
74455
368332
335166
385686
231601
35497
141567
338241
73523
166541
524949
342545
52769
100150
241416
105744
138779
482792
399792
37496
338710
512320
225996
37027
533985
223909
470255
468021
422523
149864
11732
325719
214624
43728
562126
428538
382884
201455
136831
180485
92823
565540
440743
529184
49570
20323
375954
16947
335297
516672
243219
79396
534161
544376
182938
458215
286283
10336
107239
404745
18437
99373
485014
229377
215047
167470
209727
276555
276845
555962
69775
273255
122303
496709
86724
552830
419987
402768
391959
373792
512431
21588
149464
449799
474362
538686
444721
168264
184611
178905
225042
231497
462780
263012
280757
172501
38798
500997
263336
416785
457882
328002
201994
72171
560515
272723
85424
169010
186022
3599
387879
447714
530525
299264
520926
130583
235409
363040
546940
538963
224724
313418
369713
260829
90691
292368
211833
358274
270983
492172
340121
523923
80446
9307
61628
504240
387201
178588
328593
489655
524141
345131
490605
201933
276928
552160
546771
520357
265760
443650
137114
110647
204703
79805
161108
300717
384445
497643
74432
50280
447311
478461
48324
76170
468889
49659
265792
91611
234220
178202
6017
510345
144105
282164
540527
118822
6733
62050
352544
448427
459903
150627
396466
520070
81344
113186
196324
367265
498166
270613
50616
150868
71266
305676
556819
178482
147966
311508
357285
38086
465585
496934
424929
529646
566059
525897
482898
488842
521189
212454
560039
180269
247931
73614
235471
118156
289347
469209
115896
169872
103642
166160
294290
199834
166599
358333
228443
308667
561428
283166
371258
537791
222366
466043
500517
291954
223745
80063
522932
523653
212733
489539
150361
442934
311927
453151
328743
356019
231402
331404
391592
218752
407653
536555
454879
526861
142875
292806
166890
33937
538617
81008
456961
150682
404760
319947
344577
474811
325520
31769
543519
548274
200780
317985
144240
432037
533253
46647
313569
516512
272835
67613
220503
17685
563833
168384
181672
209902
511628
235235
150525
513670
131822
146901
395373
287056
488162
454440
264739
207298
31590
257304
465811
232584
526355
87962
113975
353819
190287
193938
56953
351291
5868
549740
375937
474368
234679
395396
312535
176718
145558
49381
15398
337551
483272
122189
139493
268383
445553
16680
171787
532897
76914
104517
489298
393442
106351
247568
51965
410522
44953
92272
522233
276661
66990
557644
144819
71833
170759
494652
385442
226715
431488
419880
382311
27505
568254
122057
294692
252254
11819
408640
171319
547588
172735
39888
188043
221878
272683
532347
106633
544032
493027
46870
374825
165846
445196
130686
217131
205183
426277
513310
405485
144815
69382
98418
430005
152736
556354
368800
115037
219223
171072
170233
382730
56733
32111
422757
21812
284334
236585
158528
269545
498391
55706
108735
149967
243008
539860
377067
276250
302157
466194
383376
33970
374927
465956
156867
179614
207826
522546
73767
55208
494785
14465
51877
316860
169041
158054
35193
532543
550025
550223
152715
88482
410447
559162
567603
208320
292701
399999
548392
161284
30361
484450
447657
319930
189495
559954
359524
555642
39533
31582
97710
60987
514724
191303
291577
222923
22055
148869
172143
180257
462202
384198
529694
147559
526728
294102
250832
490582
383196
210824
412864
195686
243838
118307
465360
523318
79873
483572
413255
355748
269250
323123
442269
159488
410442
551537
185611
147170
9208
117174
92663
314050
562519
492810
565943
31224
367968
257726
300669
219904
305078
547911
418640
7634
240137
279889
68470
512579
533040
183300
28808
371228
523648
224912
95351
111903
529318
447347
517362
360356
149962
463878
277337
284992
30181
203117
67540
86541
399814
85622
534652
145943
453314
513108
409369
195785
85441
186588
211049
314837
232128
64586
212854
33088
206188
99223
429828
488260
120563
165069
567414
510263
180399
152710
66049
323602
85956
136001
46730
154172
87132
295877
243403
142096
477468
242549
494091
562831
61128
143809
361027
348297
135696
364352
255744
397407
251421
318761
258409
261165
238342
488845
488428
247050
406799
278654
179590
376434
295881
43688
302410
281046
513356
400738
315701
188797
248618
78475
237117
255396
84892
25008
295545
525318
494052
141485
478680
23026
157152
369952
358646
258603
373391
471486
559116
242971
502995
72066
7531
393761
267973
337244
72914
393168
532543
251899
19810
110720
10626
446768
476618
224504
565128
251159
488213
223310
160655
158023
452930
468386
12358
2321
32032
357443
275453
209469
387317
129512
417136
229171
342920
76653
445262
375720
109795
85799
522420
46511
278275
56274
138312
546167
132446
154894
78913
196855
507914
2860
292659
439050
35
70098
151881
352727
516207
468493
188742
161375
474188
131873
246346
345814
555801
436315
518199
430064
37774
324641
393391
504826
243225
37737
372149
318032
18955
26678
411136
222656
355618
22377
361999
217986
270143
152753
255285
439664
203568
333782
363698
311911
419161
77253
74906
289591
488012
57979
488097
337884
267774
106686
252824
84351
458793
461340
128221
105208
77168
326283
111993
81445
312546
387537
364441
152191
328528
373212
169954
4343
100747
14334
116263
304709
402801
457515
418555
452056
367835
335127
532424
192742
526549
546330
190402
230828
69784
189668
216184
149081
496404
364632
355402
560013
519709
218363
321336
2899
517041
454485
332832
509781
34830
527214
454782
226861
259457
160976
52112
90088
524626
505560
559527
270330
148932
232990
181162
282742
93748
219642
429043
96184
404150
312713
452370
41729
377100
523774
333399
476914
340571
541276
525578
195267
457088
105390
559176
379923
423179
532585
143054
155196
520041
152566
111679
479808
68020
383642
294560
235612
293075
43735
406365
525988
141872
487091
114596
450730
75679
334452
283478
341471
11246
101073
553349
88873
75815
105623
424744
63832
118774
483272
419428
508438
45546
365094
177322
362187
268886
498307
343339
368082
307246
544784
486970
216895
469935
463881
36474
269385
402639
504312
238032
88058
533557
167193
553384
383507
390167
445854
109577
218143
455820
239745
431495
417515
238775
73490
493828
93987
114587
287509
67640
164931
287961
187525
307025
506162
35476
384498
354367
560104
2407
507566
392559
503784
255041
368820
454173
22685
89543
56163
153773
202462
189481
383099
57801
410051
105264
403174
62712
362799
207069
168851
437204
329249
9176
175547
11402
131632
251322
89909
332146
567661
49682
106922
395097
206483
341303
68111
283760
496121
506663
429396
272089
13543
237119
406741
556623
169962
422843
113417
213842
69791
160456
275389
370719
109844
457649
314724
142642
464193
379401
166941
476212
313883
341070
219877
92406
79877
250232
191344
204174
259283
528563
335606
458975
172439
296431
464081
323903
476908
326466
261916
513749
193318
92859
257322
404802
44610
407438
191270
55960
191756
500784
58891
67228
544578
71124
269460
259179
113317
234373
241817
361682
193608
522720
364263
144474
133390
525609
415774
123205
460789
368934
152997
136103
526728
254164
502827
13446
305840
166309
455269
60783
412046
488434
97433
249633
79613
31937
280859
480155
265050
83903
301532
381030
415280
74645
384584
306155
18404
109625
87191
351286
38820
228815
165561
407705
559224
412652
344493
402552
109495
28836
258307
125468
87167
195603
28111
30646
394773
389901
61917
384209
334259
97964
195497
432734
563552
266589
129111
364677
60080
70763
87760
283655
283688
187378
336562
53878
536220
196563
176431
194352
525048
396794
26928
75369
87253
137002
360626
37076
252095
356800
70131
480098
324792
213955
73279
88028
454379
535442
143346
255411
421135
41824
154148
567335
419912
213724
12072
127594
383229
493692
31345
175761
352298
287770
532142
206860
499582
339107
360959
409024
513594
258388
333019
34779
454019
241783
294477
459202
245169
28192
180462
397757
119944
251944
513939
402299
530130
519095
129560
67825
304457
358995
220994
508204
545660
117343
396833
10048
171577
445440
432111
180460
145466
156613
387031
396177
248174
354837
445140
114835
388648
503777
406728
467126
495439
512858
448475
25411
65384
310324
136152
113349
44870
108168
214392
257086
148866
302620
199349
270857
98100
197642
377562
520459
149116
52264
37407
45480
435785
265161
108293
422846
208729
2952
552547
226870
380478
406283
537837
207539
313431
17391
111803
538236
410214
117048
16304
399686
267356
370259
217708
439252
529493
405610
169803
546673
7007
487464
487195
77653
503321
54257
374157
226470
369474
485474
270324
175616
441707
341726
384079
160717
75542
154897
520773
2575
45022
408835
150821
460987
398666
233475
295441
380476
310117
148795
268683
166077
252580
368336
481045
336944
555192
150672
494555
324907
452346
442036
12398
48305
208767
225697
394943
137922
14990
541470
506560
180083
184343
378732
266695
161917
362827
475820
83398
288968
563571
123325
333746
90652
8169
489142
1139
30782
120876
423586
234645
565779
565987
503606
98078
51008
93186
478473
280673
111009
427036
111318
173675
166196
542554
244665
541827
562677
367313
507193
406631
203240
463823
526597
413968
520981
143386
80001
496093
17804
393577
168886
283541
18881
182390
160948
340238
248394
449603
159265
253883
171528
252495
310510
524162
42040
448505
28093
517051
279028
183574
472917
249579
365435
467685
409469
77812
30457
298806
37162
186741
374864
557727
478801
150369
165790
480829
255252
322337
169844
336607
261932
404678
359653
112426
416694
509228
359764
92962
46835
52783
205132
540639
126704
394929
550679
104603
268344
500521
554801
128154
209122
281441
307610
189577
267048
560817
463707
218700
395771
34411
241572
200209
463503
237394
385602
145567
422189
79148
275862
409499
473813
71586
501297
516082
196939
258445
43095
297272
481591
519035
91055
558124
239904
251002
233692
74489
213773
137408
102607
61910
326845
232828
339070
232940
97763
123378
132161
300773
454917
70442
505711
469338
162351
337141
65991
219519
336789
45554
512252
241942
155983
205814
263068
293919
540334
66777
482740
371502
281917
341246
117663
432181
146619
194995
69262
99876
155421
48254
418166
4965
207079
59825
480366
151837
339495
293868
209764
457192
438036
214977
276330
12070
82533
327502
123972
463665
257532
76714
436742
465574
245192
445380
35692
358322
254015
149860
414369
243506
287504
409536
444818
144021
476665
240126
281655
75452
321840
44021
370299
112102
222481
226239
56164
336735
315637
409233
540330
549309
321381
544306
338021
30378
387758
224350
430493
202380
184453
398169
73758
82581
411679
500579
475821
563938
82625
364723
514695
310329
380941
439305
103135
459504
99420
127206
222635
59263
421041
540175
362616
257761
310993
455627
207576
284967
556634
128613
444851
81556
548180
37368
207045
7482
477097
176212
301881
171514
326996
385008
144220
391919
466952
148039
227997
14141
416525
204162
556751
186189
420424
359972
367791
497897
473592
441200
92222
28788
536814
468910
287079
95163
223947
302063
532057
406664
250959
537495
164701
490138
395785
91690
421968
120935
383949
175109
313609
299992
83537
452647
559877
296271
454238
136973
14546
183841
548139
551926
7130
555371
69059
424800
353526
554019
30188
311137
333751
330928
39174
286774
103733
497521
565869
429030
107747
323377
203334
96599
451969
511339
119580
171734
104008
528049
369691
191514
309927
455020
385790
515037
150477
162652
299245
517828
375115
428338
76799
61373
206634
237466
378545
501548
465157
22633
327636
395563
31430
251317
337843
73106
493515
516803
409120
543955
374454
205088
124997
65745
384118
334713
324441
72059
229510
29335
11733
85863
335468
13122
132620
504454
172201
160821
24013
515630
347809
119470
134230
556114
58739
313574
207635
287895
305819
36365
318294
338322
419366
503249
218247
414110
144185
244664
472419
488792
133001
369116
182924
345580
360852
119344
457587
274846
450017
388746
508288
102861
433643
336879
126502
245965
374263
362465
448922
536462
233813
333850
525175
202475
91290
59420
55434
559817
120540
568363
281599
152888
297990
494521
515971
310616
310822
425268
394272
334467
256900
290006
463764
156929
452640
351069
485919
467022
14237
150451
184320
362840
469030
490347
157700
7727
376880
350690
74935
400693
437329
167124
135939
395041
567521
36650
394760
265428
549647
256694
10003
560156
115060
88737
53554
99023
47713
445746
389304
119554
67142
277360
150325
366814
182199
37843
50491
159690
337011
534233
300901
527853
104709
262597
403336
112380
251984
555389
382731
301453
327945
4238
169329
568246
153263
166735
276822
126179
502145
186394
391769
443055
463025
48870
382039
479171
236878
388738
229076
161086
524481
20586
354701
513876
489970
320635
332355
123602
155147
355927
43929
548233
367891
316244
217416
303137
61429
486225
47705
114730
157417
501401
479047
56551
90642
120230
363114
198762
412062
497788
434822
259412
442695
393109
156135
37598
204890
354792
305099
134782
355710
344819
558439
532683
214540
91563
557889
217861
353264
52699
441875
188619
217160
244537
508525
80687
368490
14111
454070
305135
161768
22354
296408
300188
410615
354081
225118
443307
463478
513471
69499
437646
239192
358383
145161
181686
72157
414013
85342
443400
526097
324997
525619
530511
410129
354535
199813
386143
500452
249870
533465
499998
374977
430065
429031
236475
256924
61597
131649
551983
437642
379215
243477
302866
291811
414980
458236
20426
287735
351825
439346
4005
325134
237497
517822
22781
512505
204695
430877
38619
45569
466456
176904
108550
161525
100463
172921
470387
306944
292702
20197
36200
110900
267964
170646
176548
454738
131139
388130
335856
415494
438986
541222
248309
475038
123072
78344
410834
106156
174914
148088
356874
246723
523779
108954
205895
530961
266390
388480
63717
289539
432305
392664
268355
86200
156981
384636
59534
372203
554494
32045
275622
136500
329910
430833
290890
87619
487722
530464
558918
277149
162643
59333
372300
418733
129853
348691
54671
32542
131271
419660
250723
173534
258300
96584
426299
224694
71559
510179
343383
307572
473958
282740
357722
65567
250941
312618
84937
81466
507136
277778
62234
167951
82100
131689
425923
140886
142663
5861
157410
523921
364126
447350
330518
47826
115953
205386
566012
424231
398509
104523
71398
555640
246474
180582
233512
346279
120412
41993
92283
41210
305537
379296
473818
522001
532220
514757
41363
59754
331226
348744
260221
379588
308243
233766
388042
489491
412646
227963
202262
489501
92011
285926
316151
70753
158176
78647
32253
306675
192953
346899
2658
252368
551529
369532
413545
338841
223590
244031
336599
245351
13773
508334
533950
297774
177059
405778
124836
49159
539506
260900
128124
501269
311240
281177
183057
12050
384987
323190
389334
353610
199846
346477
191296
253283
164928
412560
463822
554731
4075
511737
51708
97557
313224
558096
80477
43364
444859
506317
314456
98483
427454
289450
200328
404753
284681
330048
46488
271576
336276
297950
331825
411508
142852
523373
558530
179152
5112
236040
24040
401631
197842
503018
395246
466784
382777
401750
30433
102902
370192
454182
443297
412788
519725
247980
119755
406032
436631
335890
348470
481160
155425
142948
207659
3437
77084
4556
28187
428360
338123
182724
279439
348442
5530
27793
425417
210677
72096
442031
139123
212436
331601
118912
197495
103144
553560
381530
159211
37583
17280
354622
136271
187310
282192
494672
557181
567307
534341
510845
186165
4328
420395
376231
548139
517773
330882
556725
373865
290250
222140
93934
58233
352768
291713
233079
241030
190005
553325
451420
110895
33965
229865
263064
65388
118804
94643
562728
43305
470687
101080
88392
78959
56919
266920
304766
306845
74917
51983
567335
72209
273029
420827
81379
327633
505601
142968
405040
280436
428137
116791
189195
468963
154092
24434
143455
59302
482855
259243
517194
112503
225743
436119
376158
106311
77465
443230
89302
323739
217083
447913
138016
163615
550531
436687
512265
125585
164987
449952
153359
490500
238763
355127
442844
168766
188876
421601
32113
347062
99523
50108
191078
518879
188920
145142
518381
450754
12241
320099
342158
238105
122298
387763
147636
203965
9185
160441
192356
91927
532912
180981
279213
457520
30689
372197
331906
222298
266876
189487
324171
73578
64622
336241
203915
360085
83371
382068
116777
202867
454581
341136
169350
391019
158401
356241
217280
421235
418630
98487
93506
469087
229644
490724
50893
16842
28916
503812
302655
528568
179901
81643
450611
403358
540763
187499
30235
508963
566534
85330
323528
128336
249698
286540
408633
13886
372433
285964
551865
524377
70674
387080
331455
82092
295785
337318
68147
290254
516047
517842
275976
384885
226236
269265
491022
359605
462374
458824
370730
244566
444692
52281
366145
328910
23065
108589
532315
356105
103724
495503
225910
144035
173514
24665
318499
427703
546084
281029
333262
37768
292140
490603
325715
3365
487775
488222
529526
324715
290519
435079
214776
254677
241374
7652
558566
370089
356335
51475
189372
532247
36767
303591
421086
218354
123569
197324
537840
109132
563524
305569
191485
407715
35396
137248
476880
3097
80405
560975
364341
471350
18547
471708
148677
299116
563433
518238
77590
194685
343124
316572
116088
438357
88384
30748
448063
250201
371685
239641
173368
213002
123769
405100
33899
141976
263640
507945
149856
56640
123159
158850
515322
483622
557109
529451
154127
388001
145640
427879
102828
534152
44559
325095
483585
536091
113083
186357
343519
189370
403521
325068
433198
303728
352565
77703
388026
143725
251599
5870
171847
323414
450391
429498
80698
211367
337541
435841
4605
169625
132190
149869
87666
218363
164158
525758
261979
434593
279113
511466
252171
503074
157446
452911
239866
36953
381683
90409
88861
465353
425186
357857
185103
451421
463640
163551
129597
253277
20198
73045
10815
377871
395253
219922
22420
278261
467387
79125
335952
176277
154261
222579
327099
531084
365328
249536
451213
150438
293075
319622
373183
101445
54012
558246
194489
66699
497550
230131
24222
257041
542855
383794
226690
320318
326675
459967
371524
284579
411738
104514
380172
165123
482981
159155
58930
444381
534941
259994
353330
88510
488262
188065
332724
105763
14999
486623
197857
322453
414851
38302
540127
413998
47086
548934
14361
470190
265104
265477
21343
324841
567973
380373
204363
242184
269195
77968
550006
343458
440232
303328
25993
237582
153902
49417
522471
369117
238039
74862
350477
513619
9824
372900
151344
362455
89932
537949
438443
204798
478620
513842
78392
473915
334529
299952
475620
213292
305090
225013
408561
461515
193976
523702
22728
507192
350139
53082
454396
305422
379928
13927
473133
422776
325710
134523
133472
308077
80597
383806
420419
309476
127502
181906
351481
524886
403529
316237
322777
488574
523233
472880
233324
86473
114293
450614
294308
298497
113198
310917
14678
206760
331822
106094
440504
203026
508004
65394
553945
173443
199437
222019
137658
320631
213093
504371
156370
366668
219679
329233
410331
465858
542423
315949
386277
101491
521359
294093
7504
28383
154615
228624
522397
287642
430171
359344
255835
523498
465348
396175
273066
113096
353569
238258
56275
297819
381703
175814
528010
192891
322142
328433
251591
39965
560190
86972
163878
497459
258822
428399
92857
188939
561360
162514
309132
27797
96713
66747
203403
49629
248137
352660
334795
77157
446923
174052
327516
345291
205951
255965
403754
541914
485816
337177
101393
260143
131034
76300
7657
32897
252817
197900
513249
163100
455673
367536
146946
14953
225434
191169
444052
351787
521205
419983
539588
283906
467833
477398
495947
265095
197476
135056
101198
274829
422478
302620
529088
445252
258580
249235
329696
224729
473894
538540
375680
414559
210311
495567
197663
63477
470624
444503
223520
111100
243045
379888
457116
334101
301480
392804
298934
87837
65792
218429
197918
164619
487439
6975
347849
235277
49816
104501
84994
186630
444205
510029
52104
125018
155446
136157
53074
184420
420235
503858
72542
172727
249239
286163
303384
9443
135234
55937
324684
466187
546804
163611
451879
442979
172786
448806
339176
526605
498676
135628
259020
368141
182450
397397
17609
157839
252770
535708
97503
62388
252391
400177
360498
339526
75787
291745
230156
428279
319873
87874
253405
250016
175679
472084
557395
118734
247774
473099
182747
324703
131369
477665
323898
311638
298964
363365
240509
406420
22791
306200
22670
159270
122671
368178
521859
183462
129943
233588
29440
539547
20907
78438
98063
438221
535837
551472
527004
471536
121208
50730
391422
289504
102760
257999
136162
96509
352928
502187
333509
108571
55262
341441
446028
543801
377405
366002
2448
211917
459588
207348
167702
141115
553452
215204
304910
454893
465043
515744
528606
244566
52355
36406
566003
308991
50972
454771
305412
285405
348869
178782
100120
7948
272533
537354
482845
147072
310441
341569
479824
511017
527272
235393
209645
420516
544862
313782
279086
120122
540665
102319
126824
15163
129149
94874
111072
25267
417450
507052
115089
521629
139683
531933
349431
409551
60950
230951
187303
115327
456500
283329
426660
134286
494947
169721
502918
50230
316509
559877
284206
471025
471452
447927
116970
68385
6839
514786
259617
554628
131488
193578
352301
175756
423833
418787
70671
153879
310971
495517
397570
252240
40000
401687
68958
403237
172265
98240
78323
355735
242732
226913
5535
380175
166426
157809
490615
90619
474142
558329
137547
494088
366124
160266
6354
424633
510961
187271
348574
73228
148527
364307
322876
437676
129746
284392
413020
393207
465083
293203
397324
80998
137914
464301
219045
524861
351685
178043
507219
426475
354537
150189
530111
366789
336977
203057
544229
3435
28434
295934
17613
355749
288227
230305
495551
485924
553938
450022
532101
34053
432545
94773
166869
452466
208475
447159
518673
107774
441066
190499
110536
452833
485906
137755
40675
536422
109296
291440
190419
191550
355272
94508
121731
541095
198319
209143
461134
425605
326598
449625
380436
166542
479351
281100
277916
289574
44443
379380
472625
37394
328200
496644
56522
425429
475792
296926
242933
319916
376715
343464
187740
144442
441491
159236
57756
350822
486211
79961
406110
236882
177678
1004
496958
70788
342862
41073
452240
241740
530020
538741
560150
541740
270286
333999
242594
20439
60194
19468
161512
138753
243462
465469
160186
239960
470320
236980
33954
413481
261570
305891
11505
69057
234695
61245
5950
288579
365378
455096
162333
301303
447248
473014
539588
303812
188360
333639
542921
394467
305393
14304
309080
417707
86851
362400
346296
407561
529858
451651
351742
476254
199274
69067
244104
323911
6715
494081
451745
227612
363815
280070
105830
238020
476562
78797
359522
220322
564863
434241
202073
234018
502117
540895
282684
463844
370012
316762
366990
484086
134945
80784
228475
124145
139156
170404
531656
161341
159627
466955
72384
278500
21134
455655
273043
533400
205602
412047
346588
261601
164084
20189
534736
379275
419034
112645
359065
156103
280560
115164
521097
167344
148858
536226
524706
362619
349029
31632
532833
518075
511255
561350
91068
279366
520609
255630
144382
519789
464319
36616
381973
525908
177275
96866
461177
532577
305315
373649
538788
261373
530667
73875
445279
404361
346268
396297
90456
375714
15979
27996
277106
249337
548957
406814
434190
83068
421421
52104
161272
281181
485696
376496
488225
133717
50349
423795
291520
550125
219055
202050
490512
405445
294692
155422
271886
450733
254948
81447
140332
191086
341823
420191
460969
129946
119725
401944
276479
83371
349602
104101
73587
293063
527810
414522
283050
240657
327911
435040
311184
50129
141493
369605
324938
551114
177098
171388
245874
195270
48862
239288
324535
231611
56429
285011
515744
92910
177210
537601
295276
232223
202615
235812
502741
329297
70592
211095
483012
500305
354052
541497
329921
441765
523820
171292
181673
347985
130465
499887
327749
322279
296154
94727
241489
228622
319142
289187
503247
49081
29293
396145
169683
148623
141383
38722
4800
368993
232647
366662
60182
538323
454889
326652
108029
371942
406039
267834
362918
215390
9164
324689
11160
74833
68826
171991
180445
230930
447579
521575
463857
560075
375131
527696
430401
380823
279407
429761
83017
190620
301176
557782
368513
203914
373711
484454
62521
140219
441308
151347
46139
21219
87527
352174
154153
419201
162244
129706
509155
449313
195046
154531
160636
420311
431740
364467
223873
376994
257845
2641
80703
114465
66349
473446
194318
541097
2443
347576
341315
445603
161886
279378
99804
432038
462190
121847
120839
406298
61055
229044
23066
74763
43109
97210
18915
334404
79885
313604
40680
218539
283926
280413
512072
447458
89869
432004
287434
403520
351016
330778
465477
158908
461379
374644
464594
138868
443930
386908
481685
544714
152303
212619
485916
5651
100773
398622
552728
95993
325324
508128
492409
495409
492734
478518
10141
177353
301085
499950
152803
120896
418362
36741
240395
516688
115350
340392
132437
537993
180326
19018
309871
284134
388157
164110
310149
547033
512579
351450
338226
258363
526365
93208
351160
99805
379935
254916
216490
535787
338287
143530
451287
310329
53417
442001
359674
16934
257751
86592
332346
484358
346711
519275
134056
483422
325289
447434
72576
483006
336741
319414
228331
73357
266428
474893
190474
192402
6379
361391
456376
32745
35290
565294
135601
157026
238246
436734
92708
512356
442682
42881
247690
496044
375092
77843
79181
508788
148597
350482
33047
457474
133597
402269
454544
25297
203391
105365
416357
438960
225039
517873
363656
348489
512686
207005
78051
524687
522306
36573
493165
141488
9182
191060
332547
433720
190485
197080
97284
133629
448347
27155
141917
162089
82824
361333
340672
375026
75615
301278
487645
445259
261847
136241
360478
441275
417093
490831
540662
41157
189314
240120
504498
107298
506359
449653
408472
443145
485444
270105
340730
208735
322250
1166
210447
539609
42841
458556
318020
477167
127200
397655
11095
244749
397635
44157
344197
90718
262339
327799
493472
167936
51687
246998
520186
208282
178082
203626
567721
288529
501326
386186
519733
365610
425567
395132
304009
289065
558966
66139
117843
300344
495521
269736
173190
271720
294209
194152
378441
548954
555441
235719
57840
402044
201117
459117
122672
441570
366990
198196
130276
117831
323844
328247
131094
10517
471236
80337
46947
347389
363932
520597
431265
506066
296756
412078
430721
467535
548459
343332
70424
354016
152127
207491
379224
335586
350169
126475
558328
509959
271285
194077
145379
196192
170588
363530
214378
476771
539525
397085
15509
244681
237151
391924
207746
213002
367640
88134
291347
472584
425596
520665
227065
472237
358945
268967
394639
194438
487744
206864
473046
14532
264464
262521
138754
298239
454963
199576
351081
297290
65199
48175
281511
288494
336297
367427
100679
161436
381461
59221
553883
264963
6462
431985
567946
244867
538221
21816
434786
100624
476061
316500
557529
399143
528451
180571
191813
121195
421576
368444
294290
501739
263025
226009
499398
277
556365
27239
379603
47475
69803
148390
534834
271731
69307
499408
371072
517777
71501
367539
278302
149468
246032
420602
203975
145888
82531
383291
510951
475052
300608
492972
454959
214931
141322
334419
121245
458004
181969
125648
370341
443580
343766
142239
558657
523014
210370
286653
346000
429309
183724
404953
472640
323338
412524
161704
313177
19308
453422
564079
233065
148830
351026
138927
472147
59904
245053
75929
52892
249116
15090
3085
314200
214663
160169
5222
489881
178596
495787
510798
513943
98664
363336
44942
478521
458043
241021
568115
307211
232467
307127
302878
371800
217018
51792
380430
356904
70081
355586
177186
204169
368372
77230
562182
52505
32683
445553
124311
297644
305031
292140
487378
344040
200230
486882
154847
534165
337984
288011
212685
325756
382711
148657
141955
269398
86450
425051
179137
45461
200190
244553
205708
367155
26354
82096
314839
433020
181219
368411
144149
330838
506282
19248
509540
169923
435097
348874
175407
109383
29932
27498
124862
100373
118774
321640
304552
328257
358882
530643
557413
157161
566715
202853
216875
154869
47900
34357
444701
193716
300241
91244
263140
345452
110507
44431
243252
362473
151635
110895
31058
360580
68332
49732
76927
105166
268638
339838
443761
204490
85537
371035
435948
89811
221036
135084
403257
364257
1021
12299
253877
74801
399986
115689
44904
167423
520582
210796
554401
187228
71267
182105
307841
530468
420663
492621
218377
309549
249207
516396
453696
341880
510965
105030
416623
451430
431740
308623
225288
375930
16837
294797
314135
100321
267958
166865
15326
424109
525806
324968
50408
397371
45086
528763
116510
306941
470263
149538
396788
302549
125441
165822
143233
280128
152271
418238
35417
370474
373688
335368
409287
69493
140652
276747
237813
27109
104153
214652
139553
103687
457451
94445
178115
487026
140636
513590
76033
394703
104506
495006
557954
217720
531454
46030
433212
238179
108907
143958
136343
241888
388097
13391
141948
275933
559355
418980
108028
423745
181883
503290
467130
256537
313581
299200
336050
223576
268404
206015
306313
416564
219256
310834
498307
162863
506739
108697
149797
377264
128368
545227
367463
165622
519014
370211
550984
371322
69038
521025
177956
52295
95422
394314
15987
420682
144191
538735
442943
361322
94952
452762
277589
515454
414337
207105
74856
448749
182068
379783
7528
305831
266270
2703
540177
528845
240748
228122
320827
285548
257846
144153
279597
36713
210540
243144
64965
209565
336852
165131
510964
248404
477035
272670
484164
422253
454254
488233
551877
11485
345507
351255
173582
12724
66503
164441
516846
302742
123785
275592
31192
15388
364403
250236
4928
206305
363758
412779
129680
493738
354939
508137
220483
268682
27595
98543
18992
95546
374584
251491
415729
76556
512111
318316
225111
535277
60935
38956
218247
236674
339166
384049
452102
534907
217967
287674
370283
134263
338438
306399
395316
529928
54576
92668
347696
497857
35497
372192
29886
159543
568473
446527
312349
99628
234354
187636
5329
365869
361564
225839
111057
204850
168811
538094
70807
519134
93459
30334
211798
404184
488397
258002
72076
478589
200861
44049
474188
35552
115626
519261
32483
469734
550657
258460
423662
176443
328295
124125
335429
488981
564869
537130
269770
43340
183262
537986
319622
291557
107307
128537
245179
501272
338231
453456
314684
355892
441030
251421
399024
31951
31700
466189
322296
26928
38512
120219
155149
174423
201737
376112
342095
6321
171473
131797
244444
45219
171464
459435
58960
274253
184110
204993
64277
328743
294934
132743
250052
73688
529462
521772
549061
490959
554187
393757
394137
239884
307497
203786
317988
256612
519189
19411
210193
279714
224952
394380
376145
98368
146054
355708
510353
482023
274151
7568
327363
74642
377843
89706
59137
339387
299671
446413
401152
482439
13280
198631
336605
400242
271739
93358
157996
517791
355755
288460
496072
561721
250711
510597
447863
387448
318358
553666
566955
310543
450786
237047
476329
386436
477920
142986
350431
211039
425642
200795
661
250997
98613
123498
430590
105673
450252
171825
363799
472079
349630
125160
271737
275505
72610
487682
90644
203775
315409
63924
533236
238662
395821
150199
497153
44408
221205
318823
333733
428838
220846
345502
346547
540412
512845
306262
33541
330707
141117
398264
73695
98093
125887
138882
354167
40927
195995
331608
535103
385109
92514
121149
216905
274011
58290
362239
487192
241899
115714
229935
166044
338949
257446
495190
335981
494760
345292
519341
10084
107649
66353
400981
47048
28765
406853
122898
155856
96101
520381
476628
79264
290524
29117
197464
259928
97216
144579
211875
147627
316396
33101
308631
20610
517162
76450
385610
157121
556525
123776
307400
266358
445630
226121
456467
274785
482020
131265
469841
371729
151611
357851
23361
28902
237714
104142
332922
546638
526988
395703
442980
429438
313293
534859
250470
38075
456341
202693
114838
533542
474537
113273
31198
334409
368040
347743
279875
147329
91085
515546
2361
223809
289605
518772
8107
307556
135665
443421
284235
35742
482858
96128
300687
230330
152893
188525
306732
399885
124042
505767
138725
184765
329501
293291
454136
205258
228562
192420
221837
111467
71649
497347
492565
172197
541983
374343
108322
212489
154139
564760
188567
83577
300782
231164
165664
28443
320488
495592
250154
22429
406080
282672
549830
101531
221323
3307
61852
429337
330955
6485
527322
434808
376658
49304
319467
363580
163621
334075
174334
296770
374143
140766
376580
271108
26891
457887
42470
46346
386181
334131
47999
158315
407576
36104
446446
471189
166467
149720
142609
398851
39223
346301
230028
278266
15909
494175
299844
378682
305200
130466
435613
89047
348607
178167
551238
537353
239274
284253
38551
504527
429023
55292
64690
362309
5486
325697
56973
380571
224393
137961
23450
86103
56607
525858
294209
556239
71250
36014
420987
398666
12012
391662
395554
501786
424464
478287
203713
440076
376090
525983
468415
206608
169295
164091
437181
390108
134245
58400
98398
482109
481018
2205
456677
455275
238585
518035
130125
293524
542089
160515
42416
351095
6554
558687
248218
148091
344686
438054
314836
272769
116010
270624
124351
463374
403616
20468
246193
515533
556036
156938
79934
274375
403014
40974
194350
394559
36484
339378
367991
469557
171152
538812
525991
212713
227823
278850
213024
544375
514229
560320
147585
548175
54702
438842
334183
431927
516606
95900
101688
99580
560548
350756
191086
547815
511405
34686
207631
439475
242648
233600
422566
129761
509391
203879
191339
20349
512130
311222
249153
338584
434540
351722
492857
542611
423070
566599
398613
205424
286420
525412
555567
70987
124559
278930
20269
199055
123967
130268
422141
258082
82557
308892
43998
307967
443082
142516
460217
46217
503394
375595
265960
192168
434698
308759
244076
374417
30546
402710
549899
177295
493672
354094
477786
526632
59054
413030
440661
14465
83834
226817
116586
232241
483818
396961
269229
133256
171473
435754
95692
232384
225281
17393
376046
409239
482192
448987
109879
17723
148395
258885
111249
141278
18749
386582
106229
241156
485373
346276
126772
104581
387794
134468
534111
523655
177900
472304
211095
494911
175331
541304
289641
31873
303814
375973
378975
497870
451849
422100
257785
520386
190362
560160
455043
312086
531986
360882
81205
354523
409104
305996
183766
363631
243328
44735
568124
196670
59976
531388
410349
535332
19628
387416
42473
271443
419510
138453
396141
220285
448610
131575
505710
547380
511386
531971
230267
97663
269908
450909
499505
503175
146072
28610
492147
78057
191118
556613
419894
529548
291794
305640
323949
354751
69293
190678
271119
184547
537185
509523
402204
508332
171122
513134
495950
482098
313962
118715
245357
388849
25125
173127
4744
106172
439907
320253
454153
222572
54367
497399
547379
406540
242394
286482
85491
72239
29883
266006
449466
123891
119221
267732
201736
534693
259061
474312
282984
165094
98695
386758
405934
243644
320539
531494
241028
554573
275725
324075
315200
534522
258745
302447
335486
48537
551633
338849
402893
277589
19948
400019
565436
480451
356518
527256
474715
424042
365708
27572
91923
49459
83896
380719
493968
66720
266109
225071
312960
248103
377776
220558
155328
270162
232318
38956
342539
86492
377824
264213
162972
460737
489023
331976
42944
149197
489328
123878
234603
220984
170318
77222
110580
417584
201599
212233
80982
96677
333898
351275
307949
232139
186064
247043
424573
445383
246470
35678
221374
198124
170380
79440
146545
21452
327715
227348
361254
276505
458940
256239
369533
91178
477702
416708
162914
505317
60494
361410
87691
423522
266687
470202
25708
450476
388275
79226
379555
274821
298607
464077
173368
158036
510080
143579
154734
537393
399485
181083
386914
297347
362246
235977
302279
381387
415915
212912
157902
489529
488917
413565
248696
452675
81674
229450
27677
22437
53168
412124
454111
374919
555720
502867
316177
312440
368889
41747
142191
393563
373899
239907
321074
520096
401091
209968
528726
305654
47272
306447
34911
218776
158082
120496
559973
68191
37148
108463
163254
230975
342429
98001
301405
337904
128100
567870
540362
289604
370177
93811
250963
289934
331045
469133
460645
53341
111853
366348
27225
414408
365320
62507
528139
408545
477068
265205
144641
542707
332067
301475
314670
96872
353958
340500
74622
383438
72809
35845
533987
208025
539576
428100
95966
309721
5459
260829
552724
263349
157994
435934
77964
163252
502543
187415
470860
348558
474849
69505
294770
84783
221061
439537
547006
513479
19871
144098
150324
207678
468269
498067
355452
344305
129550
422831
314451
257975
442037
191159
410937
230765
155869
129523
340122
412300
321714
398346
227849
307873
520070
397440
318120
182383
474427
101143
200644
209137
88147
116494
44112
361080
484501
282422
297058
400535
274459
397094
100907
55717
459226
52548
284949
560580
53262
331630
293680
169673
185845
326611
96361
551084
129148
151576
99616
520767
299127
89079
300193
353368
96629
453357
135269
490111
349108
385232
248309
314126
417256
328904
155068
298782
327034
517821
208533
535744
347454
142094
525055
518213
176288
12482
436278
425541
18650
89906
458270
378491
58527
335550
108937
195776
320063
40412
565889
472382
538244
454468
390837
83089
507660
396409
264545
165983
412035
459785
215659
64012
255820
321213
291698
52326
190738
444201
549917
74633
236456
305532
201100
292338
70243
252365
353181
477683
174977
149232
101335
275639
515339
251967
232553
256481
98559
143149
147585
214975
196564
555965
211843
518758
388598
380055
391459
309286
443331
265471
119224
562302
209314
519466
368996
530081
171393
332230
435872
565418
160191
516402
288340
43761
98891
384637
319794
302786
272009
218890
332438
87896
442816
152976
444058
409809
10691
512184
418788
180120
100015
380267
398084
273014
318864
347929
433663
418804
177653
163725
405497
373386
489837
328127
78500
224845
88881
353520
184674
537252
2342
66744
345647
224393
522449
193786
221490
545899
58792
566036
430295
431586
417710
108596
311528
374972
151923
329889
498562
270247
8545
465240
332658
457199
516080
418954
453766
419141
254009
87402
7329
433698
24362
457846
323963
29072
245738
428836
445209
417946
303542
564910
349989
194490
198051
76370
338139
258645
326095
293382
20034
358612
304629
90406
149348
412643
286974
405257
458207
525256
340202
284113
135278
322440
393346
481371
169142
501068
420443
30483
338760
184573
558519
381199
247890
411695
41644
429592
918
413079
127401
151627
3944
189161
368580
307608
189806
240694
416972
121496
27323
53255
356668
272358
239105
450166
215899
359292
129740
94008
515187
565698
251169
286248
393489
61094
293001
486002
291463
33151
310141
551774
47080
115618
443814
392751
126455
131003
24822
124748
57838
74657
419201
509668
40457
280673
81040
115113
544762
434828
409465
137550
497903
204886
471338
109283
441132
399730
518780
156373
175547
514157
513262
161901
273008
100851
276303
537367
40063
165405
410021
294245
76340
28965
21986
538466
518772
214847
192416
162658
207263
70550
345663
38831
243500
501715
15895
520356
269343
448728
96898
412857
510567
434742
829
487269
248629
233239
107609
359834
131763
248310
71532
538645
88452
446778
439959
524929
246809
64359
193301
268728
238237
495862
406830
177492
257058
530488
84642
549532
527831
45770
153890
203535
361139
127295
168056
400951
5128
536308
163728
342860
54343
226494
380405
105382
236454
257621
39324
116285
200237
293420
301733
518424
558744
206017
409554
567704
88432
412193
481327
124454
368892
145241
414263
519697
174549
102863
383670
295545
164759
459013
227604
33857
101302
390638
25351
165317
209032
313045
55508
268675
328758
50507
545722
184533
399198
200125
178847
84405
518636
151239
150280
435356
24327
393349
450191
292765
3241
322938
84400
328556
67049
518634
162911
548719
180561
36895
469179
98924
186196
499167
476377
365232
295855
338552
223481
316453
150141
425815
501407
494843
414314
16600
372908
389294
208081
291349
448683
445703
348302
210680
465323
276075
534131
60058
216166
374116
469861
433343
565667
496848
217530
314550
109330
154504
202513
432946
348014
234048
452247
55848
430145
536949
377608
267740
544261
329025
227043
275690
485802
448959
54643
543936
414562
87819
401641
556289
43103
426354
501867
78998
36327
225232
320445
360581
43582
32338
516297
374877
184125
403060
287863
488845
257636
263542
480478
282672
410877
291101
148695
441878
449544
160528
532581
80905
447636
53149
322674
158349
524542
361401
291198
73816
531494
72069
498806
322459
1241
180962
481421
41307
473010
86131
287619
176898
197741
558411
223727
205004
226409
211147
565426
289308
530153
473696
566534
478913
211833
264899
491245
525019
521295
306811
32227
238477
59332
260798
417433
341474
329001
256890
12098
98210
467325
235156
550173
406328
481438
317566
74138
263825
396358
271223
92497
62906
95177
10626
241762
413169
154809
416122
505556
197525
297806
88803
360194
47950
471919
332690
318594
363727
3290
211473
393041
368322
383273
450334
70269
444208
50520
450625
234795
183122
216744
534125
278461
308927
511809
36382
244582
236436
503712
60255
25797
69690
404641
156006
422760
78558
354030
515720
523452
511126
164280
374150
287838
385704
84005
126336
37649
331286
469038
138483
92312
206779
514338
419469
507167
467617
152969
203797
238180
449349
427543
246226
515744
314859
250482
456381
242519
485483
105818
117404
541184
537066
358093
187819
77259
398679
158736
165753
168874
191518
400792
191987
3095
371445
221070
410033
173802
477739
270182
413343
478593
114751
106793
478498
393963
135083
526511
470647
419121
157718
184726
471342
378663
110507
545805
90660
294955
126371
361748
461328
431254
306298
383848
109194
561614
145560
470508
413799
16765
246644
546495
15104
512286
318539
290725
390840
263195
185775
194497
211313
11834
78033
316431
59423
333735
278074
279912
494924
277766
358471
278122
568469
486111
556903
36486
24198
197779
396646
170473
134842
220414
546697
97702
474215
482023
188086
422079
59450
464279
441439
550563
23050
31597
326585
7491
204425
178725
217619
230899
169511
341890
130268
247743
433090
275704
210534
534521
299998
13683
44333
407205
427577
242367
286093
409837
159966
434989
421880
307675
424905
212716
30667
117302
542262
129039
390905
144770
372985
142082
122828
147154
139732
434345
151216
63862
298112
340486
2131
242707
547903
232463
509246
123545
245252
273207
510368
562345
562668
23275
244128
92267
242126
144248
80307
314611
482645
457766
110850
480688
337865
567398
223701
67413
509490
358835
360596
197406
284406
152575
259037
279560
328509
491069
63706
334231
166605
126648
510422
110968
431586
97218
547079
519631
68623
122864
552617
302852
378942
322379
151395
502950
189395
167443
511380
231136
170857
391283
475536
512027
427923
76800
228757
232006
183961
443692
286969
556810
8828
74180
459393
66882
171077
560865
524354
330170
518505
428717
442541
27970
409445
121768
259543
486302
339228
455632
289697
15544
472580
124687
226471
510637
78483
151378
355425
471741
40545
366480
199199
270029
184250
344210
529936
339188
33557
543702
172547
295321
539495
96177
556704
130070
54152
451442
101396
344966
151752
280570
253908
210710
65125
541674
269086
132014
26398
414782
237322
155823
116889
223853
166389
201728
316623
314821
399266
330143
156269
423914
149731
485249
441430
135915
54396
114836
137511
195348
422697
541169
252560
241685
237476
132876
322294
73338
510018
247029
419968
279807
77776
434175
167444
465775
69713
511257
261880
514311
536592
562571
302317
420710
42116
141650
136002
259606
504798
344629
63487
145737
53907
419193
442880
106945
102439
216123
258962
471836
546430
515630
509348
35109
103538
232800
14515
432773
116551
50797
258186
547563
527167
543672
402956
387185
17512
214767
64990
118172
85856
80878
459247
259429
37031
555654
63152
450233
19314
46669
290818
478044
8789
237874
456595
340267
207513
17337
21776
66412
565459
282525
408527
179879
433825
120614
505288
305200
192600
434030
353103
479459
115537
396491
506014
475258
168194
131603
424007
174840
113208
150882
76283
74652
19411
543672
128598
42011
234919
477939
435320
237701
345186
466880
314018
353746
312613
424429
31322
221461
310823
342826
562879
502655
270005
166438
417939
517563
504256
473018
108452
433057
195432
411910
525111
508902
400743
250682
122945
521372
284691
15759
471610
326401
503780
259368
7620
343719
107120
521302
39798
508135
393079
517132
265337
273192
310166
379741
152289
451001
82875
50109
223911
305517
18984
474016
260027
471859
4807
269488
73998
521282
373022
42118
357799
373353
479118
351093
419095
153780
160772
418816
116541
291311
553305
466756
337998
48961
115510
358634
356563
116272
443484
389585
138409
299728
185325
115689
233774
283102
91427
279135
47725
224574
51689
212433
229742
459034
55115
301434
428210
419753
558219
84539
489441
472469
255180
501465
325031
506157
277550
228081
489419
85626
344507
275238
268790
82261
272276
33190
564787
97342
149903
504269
348063
404168
408675
480746
335889
206066
146137
197370
135512
476110
402529
248755
32322
321275
325828
542195
109960
166864
87268
541429
63181
357277
76253
275918
413193
420835
168168
6104
71229
304438
208370
383976
355856
83042
99563
551114
313318
487837
24745
480115
234523
88028
229219
314319
430073
309459
366832
454481
419457
2500
54320
185074
531085
441081
158204
437673
308346
23380
210768
111360
527708
409936
364155
85471
545340
555118
82534
341881
85883
405577
226619
172877
522834
255500
57944
212442
429231
313343
26273
221695
173237
185581
426196
495557
513690
89519
376721
156434
453863
410639
23582
128545
544873
105038
3177
91460
447713
68079
123828
98873
282628
141584
475406
174777
74740
418720
239607
417203
306016
114440
216729
232869
177915
225987
105391
450794
507918
128170
203284
150327
164848
159664
372059
218355
255899
494275
12686
463904
557512
271244
344492
527991
297849
531002
291596
294950
127870
491494
76509
74378
20874
256384
234575
83129
544780
54829
471206
529882
488264
282839
171296
486701
559181
129300
490036
164540
193743
564826
361696
303363
531280
31682
496386
372545
481738
490558
95972
35616
553709
450597
524465
532081
208398
191932
290922
226876
244068
226884
239159
274368
337126
566944
567867
519043
238662
420046
327039
36226
204527
85289
218062
119582
221759
322072
556431
508180
510584
172882
86091
361861
205775
309187
104184
459099
240345
128755
180617
519663
443065
308125
336826
188523
464313
549901
208642
487244
141051
542048
85826
262845
222523
508668
356734
133454
335980
535336
446549
152921
503385
207715
479488
399639
41088
492675
398335
554280
53909
512391
532301
314795
434649
387023
115040
283456
82449
354629
494820
261645
198974
524464
464955
379049
51009
369968
501770
20300
52637
470596
320540
187333
234095
258534
557261
276389
482840
163709
90503
272011
151488
549921
210805
53946
236760
360191
198452
562493
133663
311119
316149
358246
535996
6266
195456
64949
148740
207562
237737
460817
256263
171254
172635
187463
43167
177952
483855
424227
85792
75105
122814
26703
232941
303209
532062
555690
189465
176603
125189
564237
416949
69279
28910
543417
555486
38138
28103
335180
32472
218633
8088
79387
215704
189042
173306
427095
300593
286757
247909
565833
273651
506179
181425
64258
342704
526451
167190
442057
190794
523632
414580
86142
120188
191255
279627
205133
347370
351559
509147
441970
419948
74723
311340
482141
382347
240369
460749
97933
108956
502430
454690
503390
369618
59499
366422
71569
189190
327376
400394
409145
374063
449459
339786
95611
169435
19205
74343
147582
93845
108809
48646
173346
531973
371092
313450
256498
367827
472934
71660
115918
13382
208115
318818
41043
428606
478081
467944
523450
267126
213842
23339
134056
549888
511083
200599
397666
42308
141841
121092
265336
21572
33866
150050
77228
175833
494358
336276
87364
221873
69505
110702
474798
42784
536324
498362
526526
295842
335471
121516
448523
103420
358035
234797
406761
109907
156169
286716
301248
221185
536827
497716
559615
199127
289984
465227
298336
216827
97631
435735
39036
447460
549424
18694
380499
266490
39294
360834
383123
477405
92689
515291
546107
143331
293040
563032
289387
158514
8952
16352
187834
529720
553228
411026
443564
460494
438083
210393
85318
103008
302096
426444
190800
365779
196587
205471
507917
116497
496675
451916
367983
176920
378282
248454
116524
146166
286399
291224
199196
35991
289629
98780
121400
56992
410434
210790
189725
83713
36696
532627
437558
539391
458117
132091
116975
172292
285842
441507
300953
192610
335505
515272
486720
420247
322298
191459
439805
520348
495201
423476
437220
430686
142585
7620
251967
357709
337390
14162
332073
166875
353415
422160
249557
350700
362054
330097
49182
422690
200553
208883
288589
9902
399535
161960
52121
192727
289291
365101
409468
285960
189210
526025
418707
237750
332612
326720
50338
332457
494762
208270
58602
300922
275757
202488
159241
40434
129322
438163
55308
260327
534713
140870
46761
148770
260419
360564
131041
160338
388842
387215
327579
12362
465952
75950
412002
268855
269704
254688
248223
280923
530068
513307
344719
188411
506923
107686
338079
536912
340559
74514
370270
143706
464693
2922
335038
10571
5973
28741
568156
261541
123541
258682
491659
457612
473461
141812
453224
356182
459614
363512
119154
200131
173258
471540
354959
187801
68482
60358
201256
536575
16868
5321
498548
163127
528146
108053
162192
124903
356880
295800
70214
395202
148631
550537
322159
326974
75946
430095
552724
398712
349336
318537
341383
508640
550180
561778
2337
140404
123520
565018
299339
39116
93575
119558
318549
498163
23862
23494
211477
291248
244916
284206
524504
320584
443644
132052
435345
30859
390557
306948
125531
363684
401281
535621
235628
411432
361984
170716
193938
329908
417822
298353
446353
341742
535928
442203
539358
446630
242654
338951
465077
489321
59924
32614
524400
144093
499940
464434
86807
77296
361050
467445
266789
468978
65871
312290
339356
410702
112896
202806
380643
89860
198064
175764
304425
527534
73268
228662
543331
100784
221600
223296
74417
344661
478233
326327
257260
254341
104398
363825
557624
157808
222361
34188
172648
131720
472797
253981
270352
30992
18626
387987
558566
202090
525963
271658
151075
45730
90468
171565
459766
452366
386846
419210
303181
209076
286260
441845
222308
56600
544492
41293
82023
83286
434181
378108
457087
115427
504911
331552
229142
274607
142685
378317
11305
539780
30028
375562
152769
220394
203847
341318
151160
104507
175909
344172
141397
10951
275186
188344
119774
171149
282725
471591
557441
148971
503889
351662
286658
445759
544738
499650
319828
367975
106127
49159
153429
557600
103894
381155
488189
351483
470870
456493
46305
64330
299222
2443
513917
459316
303872
311516
543198
20759
208627
68524
516161
561425
520412
218579
350082
164188
460173
550303
290197
88435
488159
554956
242776
134480
544381
563727
218721
470325
486846
79769
244013
84781
458167
425187
401611
140106
129669
421224
128252
276917
518590
471926
185406
562790
362878
235881
232188
110754
429828
225058
373969
175789
35842
259698
502041
203558
62566
1756
71297
32482
10830
253083
167991
50768
256373
521979
237932
5814
544485
64730
292825
60442
511271
542111
132803
437873
137239
335775
337064
8643
325185
190190
7007
142357
181221
188110
388973
335917
309395
138455
123240
549015
84678
510038
45879
172
515792
181369
426555
364637
61559
265346
469973
404069
81911
51202
280075
529046
418766
129923
29034
472408
539499
188531
301634
328739
150352
541733
357683
477828
353003
411800
174396
507878
371051
500885
63730
68077
360284
155783
33551
437309
494388
133057
84779
533608
313462
305430
218501
557860
29533
220471
169280
387051
50988
17877
64738
99739
64450
340092
492025
446288
212545
370784
297324
29777
183710
487474
329539
396083
388992
148447
479456
405825
59279
265277
96969
415629
420790
88830
433204
266258
535820
202040
409712
214080
501823
71916
396212
555254
14730
47196
227786
509745
90822
397077
344355
274566
56831
144386
474079
524613
19583
83861
462647
395267
503846
86066
401506
282944
339738
128776
85965
347804
433912
449637
384703
80328
329858
234679
285113
255299
344144
549607
75063
509667
492900
118543
547572
559009
227584
248313
503986
367568
247333
225980
316706
144351
554923
80516
233286
127145
127888
176513
249609
132880
44494
403247
540372
463089
342255
17120
396528
79422
538680
216538
86385
174620
482462
48864
366619
236705
141549
364263
71500
385856
241614
198584
284848
536120
328124
388191
210008
122508
493491
363183
352703
477597
249890
267996
357415
416411
387203
429289
70857
359218
223683
499860
74795
245994
25166
2518
420884
497582
480450
243630
484653
26257
127982
395414
375092
456527
418791
22248
515316
457390
319933
531613
535866
391185
55611
429359
19227
47380
447177
283141
165044
199297
516082
252139
502429
9714
508226
265867
20626
144582
186263
501305
197268
522680
22902
472287
206546
163084
373008
470596
502783
548211
320690
181566
172183
338950
417184
439642
160699
402272
518871
77959
333887
1970
460583
9996
154052
383130
311797
354913
338410
503130
495153
486657
256099
530301
485438
111460
86659
541226
96681
265903
299809
118151
100966
7982
478579
319590
36747
33752
331843
262406
150680
72827
368309
536929
66073
191753
187133
454751
523341
155249
260611
49353
392597
512772
35789
66227
83411
97784
131544
476164
416291
488913
343079
565188
240112
464368
224868
421613
561404
438881
244070
143858
319208
155310
468557
407244
160176
385124
445219
246310
418710
460716
33592
466797
359799
506552
143958
363465
219396
329593
255329
108488
312606
488482
522045
289211
222360
120536
567220
356182
276597
232061
389271
455193
85769
186951
175009
539844
23837
467126
18170
558318
312942
29219
515101
227045
305631
286207
487450
10839
64194
293737
380009
390268
234571
537704
300908
123930
211949
533387
231923
554799
104123
243794
53542
358036
207815
249712
44668
267897
259607
341952
169218
448582
95122
480997
153058
42397
458588
443453
169398
295550
127709
458673
211270
4347
551194
535779
347470
142744
498250
171924
84530
477820
418801
418845
423085
33699
120325
97824
480178
525236
268414
166657
301314
22279
71005
526385
417406
370694
137456
541101
80207
561823
88502
373385
347560
457100
349266
173465
432621
169893
503331
538254
117552
560593
201466
134212
313857
413184
82337
361446
117013
367140
41566
100376
333513
188797
344444
561173
255406
434193
132170
68171
31516
191594
533522
529333
24617
271364
336956
347777
155370
352404
430506
4075
274168
119537
99548
427246
84517
437034
429404
198159
37440
90857
198005
374134
461845
468957
140989
306053
365687
217565
79052
493422
361589
118869
509331
79204
53738
135558
185936
474188
38029
100687
402217
96733
353231
248737
42478
394555
84092
415490
20714
324394
408581
298949
219318
190087
359564
272720
174682
110991
42327
144838
252500
91211
556992
346421
320488
501612
547573
495162
228023
13085
170502
280149
426655
19352
293995
15718
28004
547661
298761
334896
517026
137926
74644
438749
252420
31491
484303
348333
273814
264947
382460
322139
189123
476510
404158
158811
500584
393035
250490
513949
196764
47339
180801
236763
376124
42448
315942
435164
60588
396695
237939
335916
1843
186472
310486
459227
15648
320617
5885
496213
245097
515503
67923
528315
454093
302290
431676
229658
408565
90458
24360
6180
368705
435765
360356
190785
58658
209042
496700
336965
411037
338699
38342
101796
536151
245010
358198
3085
374238
506031
270590
243491
492922
462387
24020
297355
262109
534523
219500
504406
377525
89284
428962
5460
376172
338519
406257
536059
207970
199527
253039
305957
255687
530271
10874
191020
341635
512733
282459
72161
3648
493578
117551
254141
263933
321920
394307
468498
13472
123509
370418
40114
326512
427620
486091
117625
349832
221444
80298
27877
500773
47838
250747
534707
535915
427263
301857
317609
208132
418692
272219
18107
241572
241853
438498
557761
311069
171562
37415
284034
435792
177639
480759
440089
234473
61237
495844
237367
170355
68911
520101
319307
323946
333126
367895
31658
542106
257859
46857
272799
355733
407965
278001
4842
247512
398544
81526
125280
331106
197724
413509
301738
387236
79569
175475
264396
440223
57183
324031
527675
252898
363391
237716
64037
218003
318172
119707
523865
534100
242261
489689
256809
481973
46281
473644
298981
562485
539780
217401
385151
226307
476243
8742
203872
30985
339089
551342
342310
143567
451164
317325
96019
221312
526415
53583
542576
467454
64703
11213
228090
381416
192526
255617
489437
260975
270322
385862
495459
361951
19537
17877
1123
365703
286751
33165
317141
512019
259409
371985
535172
373334
133814
404632
385969
468040
408131
145655
358563
471814
196424
65593
447394
382062
212506
259476
520986
122891
555599
338719
175401
172207
560972
61942
450886
398082
491031
466558
100
558535
207426
331809
367176
258921
295642
54721
303225
526386
123752
554813
325158
227785
445220
48136
549173
21689
513062
7823
161390
47136
92445
255791
285304
546939
253768
145724
505545
234511
532219
126681
378999
292028
116403
5031
151473
38590
343073
138899
350009
437699
501925
509686
436363
185524
376231
462647
277461
5053
406551
367984
127346
385294
366663
506972
355374
316603
492417
500090
389960
299106
150903
148630
181389
359879
290315
468870
70874
536809
404040
508829
202319
64734
11075
113708
80559
204964
416985
355923
513895
437548
144589
473439
85826
435171
70092
277262
78574
312311
427757
455800
100514
284265
201018
421334
411270
44500
195823
541475
448645
398813
467925
150974
472662
52161
476687
75869
352741
193625
533893
370413
436746
316910
474490
380544
387436
451505
86190
440951
107629
384307
106793
563041
90458
191756
212147
228160
453693
66053
372768
324121
143419
426216
110220
294221
322898
61706
436000
493670
464676
147321
243941
234230
443787
257209
246387
336956
122990
124148
6586
398884
384737
375562
228232
15654
218551
502165
540665
205804
403580
372206
527148
141067
436674
64796
459293
9183
377486
57420
45463
309179
114421
395507
124161
496326
414326
481274
471543
513794
289662
222284
391897
289292
60204
389004
400396
181318
53840
37187
456361
284161
528891
31203
173391
306976
105465
424923
226439
163403
80277
489888
192450
364580
354972
452649
12881
204991
479266
42176
480653
518404
385418
152731
191567
402987
217240
326744
106024
70406
270320
72216
565126
302272
502765
120646
398108
434915
476588
445424
357610
496034
291071
540395
498292
197285
15138
523302
64992
38724
325285
185232
451968
160214
127864
32924
140857
290874
365692
181692
309425
318544
379427
411890
317162
92429
544261
563366
270136
287699
72644
348532
568345
178037
217302
218828
375317
348371
497121
271380
548681
535317
11175
310822
322750
242986
404322
331494
94440
160498
464904
358752
547975
504968
179564
482593
440853
348096
504238
326417
401973
204905
532040
304845
97154
260614
433124
222553
452801
329353
345941
248131
507688
63196
295379
27094
413607
137926
537488
302938
519481
480516
276903
133097
431420
295643
415144
127301
253142
11266
87687
42071
24004
173396
337213
418040
319774
264114
284977
115892
31966
544995
409369
467985
275231
102933
521502
561513
554063
85145
392132
99828
477220
246400
352812
453884
279524
472954
59059
4790
491303
159923
142921
234266
549536
67510
402982
338791
90354
125466
544230
566519
386722
442357
488484
89023
365640
65738
251837
90875
342179
274264
355115
381210
514293
436472
492996
320617
105995
505772
226598
161806
163470
275220
236039
27030
309509
346798
40756
106062
186928
547082
223641
85826
407511
238324
224773
151132
181581
251716
344812
173617
326483
388817
257548
284958
74902
301161
189342
46201
72002
465772
562034
61027
248426
489870
355354
134248
443574
177025
309083
128034
435106
406528
544325
26150
437865
461651
271866
459970
3251
59392
1784
256564
102500
432991
75629
449344
306313
202845
358069
482524
110599
548411
481318
455862
314026
561395
182497
134325
397358
500323
77823
382517
38956
16289
186298
96335
13128
67556
112635
200568
312572
522873
368477
326078
226154
492380
48413
367497
485973
323598
362327
421815
353654
262143
474367
19857
192766
431534
236650
296075
251775
73383
367560
268800
182891
383824
13471
99288
541499
364731
399635
411549
30073
235721
488308
87143
419688
253298
59185
27841
9765
310700
208791
2606
318965
363935
119545
525596
535579
446053
89341
86048
325797
479430
279607
517851
545963
192714
204512
298005
455773
325715
285203
203027
268020
226406
173534
385135
541508
361817
37388
535902
470853
326399
488706
442889
133768
459341
51653
61826
202301
90503
181808
508933
290148
407429
266441
239816
269563
302041
4563
21696
114245
532804
195783
160216
118501
87886
179901
410261
423546
329488
493089
255981
480801
139418
160871
546807
182578
345128
479009
334539
178093
475227
87759
474995
48132
185393
106821
540111
147832
122550
398917
411730
255835
400619
516578
261236
35630
74157
226438
62368
112694
51438
5467
472338
76400
112741
226918
513627
86990
457244
113386
277813
374444
377819
449755
325521
60613
385946
502534
430281
199902
458870
433171
82261
244938
174795
426669
385181
196965
329901
234455
156321
27139
200194
491453
224832
263767
37382
511183
370764
287109
302485
238830
422163
458432
277890
400825
18732
459497
476714
438038
349667
133847
357749
356360
190327
11782
1769
132372
106152
101051
52487
288434
424538
315769
249700
208245
432347
218341
455627
154143
275928
294536
73220
412923
31080
427640
195928
284873
75359
473811
216416
87325
308952
445301
405755
116666
83458
395017
498496
212473
104357
459412
417161
82832
186777
23612
99013
469760
276384
278259
74833
404900
66219
41637
32179
5224
125427
283273
184780
298132
190026
443744
449723
504711
476864
222269
60476
189060
59630
179097
492172
376246
477392
524104
223676
350633
271069
409532
161775
319392
9647
480877
183866
269660
308936
499679
130200
448208
40085
296779
503417
380329
47166
60051
548871
51904
63555
554981
225813
22980
17248
513538
422707
188
487256
192938
319994
57476
12148
426283
492621
179489
271521
251725
98549
320125
115170
295793
490027
215382
395734
451725
190289
375487
99533
212114
543848
471915
346649
182231
326482
6867
70179
82895
263280
492777
425572
15756
111970
145271
271537
439825
554759
333265
508496
558492
41021
124810
224342
35534
405169
412597
402040
48961
204372
164576
533489
351701
346982
49150
303511
521774
183632
287236
9424
23972
32887
294879
307415
497731
14062
72687
304838
151349
422534
171449
195481
479708
252818
223863
548504
209888
12863
75908
348344
475725
117011
64277
329232
558022
232824
141382
529558
471987
406967
370218
540679
429292
36248
198175
246213
360938
494903
479289
458905
285760
460202
292352
81183
411450
196722
56413
124302
403151
285580
68591
38851
340050
17159
235168
226889
113765
470768
7983
139005
252730
526157
72608
328804
275340
252726
467475
185186
404658
10914
335850
6202
44072
83527
376747
335709
165530
527080
232778
127892
463786
434994
3730
348292
470359
201888
215277
440207
214248
374610
179513
34311
180212
143971
464639
310295
420813
368363
210553
338090
376914
138695
362458
259532
457106
202477
447773
362056
566482
198036
268398
332108
213446
410762
128759
146756
114952
258763
387454
232723
370208
11684
495234
482477
267489
234163
383114
290089
514163
225113
344394
145441
235565
41024
364930
366558
565584
546877
97913
15251
525255
294211
171630
546016
183148
179712
259265
162581
460322
367294
177232
263129
159377
435772
437292
228604
370731
438560
191967
2882
76197
70036
174487
210494
165865
108286
204134
443938
219515
52482
242960
363193
106777
85078
375084
201912
268933
235875
325226
191742
504647
63442
312559
443121
369892
142047
420164
150012
87960
319540
511998
559304
305185
265374
344514
502253
361431
247705
393091
480516
498606
107836
216576
26076
276235
189441
268345
70797
339791
420295
70124
229667
67215
64673
240149
476360
456678
22902
414622
208507
242032
117879
27499
6358
268669
245097
531930
418029
213187
29107
248591
263352
45686
544034
45886
508862
186494
302038
472584
370316
521017
192546
259402
475021
77244
390668
431291
557998
334390
120978
452356
191378
203085
271797
551316
288705
397696
540714
164145
350737
564992
375669
2311
126308
358570
228700
549269
496006
24835
428908
300517
480422
531119
235163
120346
234777
446416
18153
133747
87446
411719
507180
267956
217026
209855
186320
469553
278896
191111
427037
444315
437049
211156
202034
544934
196672
25210
15594
336438
98801
493433
528142
113695
234665
488443
14986
1353
249707
91678
368607
51580
386565
61987
564909
96550
226242
283969
273472
445029
236524
125977
391721
280346
462910
506149
86034
234290
147185
130509
227540
143716
527314
237071
296555
424140
128948
312340
78283
72567
43176
203524
190087
151225
299319
542927
170423
207287
479017
326730
88148
48210
144701
18582
410783
326481
92315
475952
110657
307668
544753
436197
505420
396329
203857
199834
372827
547260
405437
520823
49032
553131
220438
565054
241359
351662
362603
461571
198450
31730
277894
258904
519465
315475
517778
156784
124149
171332
210362
50814
143491
360396
458188
128920
495712
430810
217909
518935
194066
447949
437265
547459
399801
153142
86307
247689
435192
120195
305446
64060
228396
520614
92163
239321
85621
534436
318877
228862
240806
116774
21832
272847
354225
536604
135604
212122
248234
113122
245351
301054
145206
334333
253567
109855
424467
465224
372331
112779
108455
321348
475031
301342
438631
392704
231334
553641
49565
211193
280484
374309
466784
218878
218727
429252
345099
472999
214853
227327
278417
399169
566571
291967
416424
11764
532683
524877
404228
56354
427994
517497
243156
368264
41438
122613
202653
370070
105608
451349
516011
18882
447364
93175
349414
388387
135872
208604
421107
541737
558259
441295
154827
65396
259796
235677
9820
493876
288126
349340
230577
28619
495055
490466
208810
122247
79980
493823
246674
223885
346710
426208
376415
551587
200980
15695
188296
422468
96670
6965
451147
271661
510918
459546
50565
290598
135944
236715
309792
101881
502855
22641
417202
363738
30870
502044
2869
228092
554777
245165
382329
410955
100506
175244
240415
495708
67082
68584
384971
210035
22506
317225
109694
313040
336038
136447
556786
209587
49166
557288
20094
340625
149009
354514
153699
551134
301578
275398
483185
49644
54966
304326
479412
497098
461828
5662
447411
167542
143927
524425
426820
568011
159036
351114
105149
35372
540316
258365
312058
168795
546324
326748
398199
184567
522684
65649
130142
516907
161171
359736
302337
1793
59100
177395
6591
122308
470339
400923
197357
287017
442997
14693
11362
80039
179648
562422
212296
153099
44729
8145
139338
237277
257643
27376
95373
519617
313377
493634
340085
216907
451947
5569
151305
29617
557107
103815
31556
558955
563458
298971
129911
13473
503631
134986
122866
70194
553062
278391
230284
64706
542017
352880
260443
149609
229965
40569
261019
243619
115721
345728
359858
139114
320946
305400
370699
318513
134436
339377
533912
201140
351933
501102
67086
526242
117697
45195
84924
544264
263128
384850
43246
280840
323026
458989
29989
255588
236213
129772
94392
33450
185810
159775
99736
54799
172839
351591
2590
108874
487474
347926
230629
467075
360966
346176
471017
442286
271202
32402
146226
218100
397124
419254
302923
308216
488152
20490
80949
256463
105507
321800
89604
237360
389097
565333
324219
358187
74423
498839
541340
43533
219460
81027
351895
129106
342639
151254
24121
424264
207654
226222
279189
17182
353224
456320
84908
402832
551795
528077
252503
11444
198600
8468
220514
2130
352188
511457
38288
489353
73758
22995
109476
28717
164978
556342
238669
302089
76101
503967
2176
222774
369910
475151
558111
82330
3615
172220
358553
151672
25530
92916
522282
191108
84709
458956
546955
268374
322103
280479
254906
431022
143254
224413
35944
3867
96145
543330
225113
177542
53341
562601
35634
460804
65823
246162
392542
486362
466496
27452
426593
236114
18574
155165
416217
417348
343588
21093
84886
157930
411991
158115
68435
64090
125342
146112
132809
294072
417864
524941
274883
235315
318658
14587
74314
204799
459884
92725
176243
101824
470043
30472
471253
229407
459351
127423
202744
167001
567411
60975
89231
343536
3967
474716
63425
148805
108878
506631
556067
315880
228641
304811
126144
182476
468467
556079
558958
351861
193731
50524
462284
328010
58631
166807
546327
555110
536200
519510
484316
154108
58103
352539
205817
221161
117826
347001
130149
157292
520964
380096
357575
204366
138783
364894
333427
258920
329653
454310
168872
358261
372602
147380
124568
150590
464809
37613
239725
234968
433045
221364
397287
391492
242038
224806
400808
247245
317152
123552
130650
412422
348025
125538
269942
541115
42154
306322
13225
300088
13095
129379
478245
140817
76439
201980
473193
364126
37062
423249
222774
446147
16800
482579
349900
206081
281292
101650
535254
204110
44778
76310
58421
194797
327711
13085
33689
240397
464185
562837
487470
134072
324162
322265
532976
462174
307303
237838
232676
349559
92729
408937
526070
104479
220549
495863
498108
398250
487684
346851
471473
493682
333282
101923
128058
192481
411356
253256
91763
534092
558058
66897
461408
270937
239069
154009
240230
9810
284712
280444
486934
270851
118000
394580
13118
99154
102577
518425
449656
388539
544984
454405
75117
325005
244845
241561
519650
170623
160756
334155
50477
324213
341569
63146
472292
144139
442765
475836
119577
304393
531918
191581
529585
73384
102372
406996
215022
20887
530952
159548
437548
115368
317723
80295
349290
353420
187125
427634
532792
263264
465171
292849
78252
91279
269456
220323
350320
98507
91355
319785
238430
200867
468619
293723
535423
404357
474912
274344
377669
15569
111772
213829
533838
486205
183300
414871
487582
457771
108775
489496
554811
150121
63074
437903
385723
139617
426143
311981
223529
347261
541366
504761
388331
486116
150511
506048
298732
513508
173024
165776
538386
562986
81843
66208
109551
311523
484659
173037
245717
398128
464256
504469
510637
256751
85728
335822
507496
35145
154676
443706
86329
297859
159911
411941
124920
232703
72272
188058
203668
368984
367618
416413
293558
52369
210290
369081
114149
402169
125379
384251
511446
279736
330074
463256
105623
198032
123781
559437
553053
539334
419252
146417
267855
294298
14943
181276
230067
164874
418149
385561
548622
509
462879
295604
23807
391078
162944
15497
126612
372258
397707
205315
373258
300288
119860
211958
65656
58243
339115
392170
137613
293448
399639
117492
501459
457739
280069
62800
165401
283027
503969
92711
325818
409846
255334
194017
377481
468319
30109
351524
60591
168620
49602
447794
390080
365849
397112
551439
227328
199805
436359
290318
515790
136882
266017
244326
514802
434754
501485
441512
467058
401632
341020
4308
356157
476311
179586
403038
233726
509005
215986
500828
372476
24445
362397
516163
184732
414235
80222
485285
564340
257279
264079
176191
488918
26634
293416
436045
426767
398032
536598
381943
431136
114709
263017
193416
316715
529588
66247
332032
5093
167057
373947
558758
412046
310231
263838
392064
136178
528190
11455
194652
250867
224554
9036
118747
453243
221715
157002
472082
545700
16180
10214
430143
266144
282518
384155
37133
501566
521685
466023
30487
105688
466190
109877
233417
37164
32870
217692
278355
115475
78716
556272
553191
494359
484924
124702
223244
288739
435484
106296
236697
114167
145309
491384
154899
226001
558335
478082
214353
327414
228239
556034
206582
773
479552
159679
107437
364259
100264
240044
508812
533321
299310
465962
297466
353958
301422
223689
126407
67001
484319
176349
24956
444342
361790
505114
190231
561975
245550
309162
137472
133084
24965
428306
389134
296758
95826
353264
518832
231306
554795
76438
358820
165076
395421
137611
404429
346899
494413
265591
415561
235129
235062
104601
493406
554412
77052
436118
552610
269158
166146
269479
42690
516474
323971
498275
528032
269623
137173
277374
345685
556658
152101
289334
385946
386790
533592
377010
534970
257133
374080
395002
328681
177073
500689
315373
212026
34241
163683
108877
249086
22824
470466
45980
108851
198334
162923
78475
145584
463425
178647
319918
434791
62037
224686
249890
101027
20405
549662
566430
444726
472368
458090
259464
74377
51627
383250
419885
51848
16226
270710
443053
9378
407954
133298
435777
142447
250482
100887
42354
359664
488938
320981
15193
484643
431710
112069
472645
273263
135659
472491
367577
282906
470135
322843
103544
36650
407846
149538
529789
475874
173846
207661
67263
42387
346157
61848
484581
47317
507199
481453
74702
89827
450977
67000
67191
285228
406102
529482
509849
188576
463520
125940
127854
305993
105555
405215
545646
17017
8087
484741
284880
416101
127640
268063
286960
530873
336976
133301
338860
441584
442787
476229
497699
8172
135719
309235
397392
242360
109702
76379
7394
238249
502017
499932
343428
218865
209691
5989
563236
466641
434152
50403
247836
431764
205379
3821
171113
169214
112110
500131
326115
261115
560698
140560
536975
274685
182510
388513
146630
312472
50146
381387
385730
398080
307428
545921
342179
445076
109693
472980
232367
402546
151039
221801
142921
173644
339336
127496
545435
479432
225884
502173
87927
564449
482973
375338
539025
102275
140450
25345
161542
564084
277418
206463
30409
499138
147353
225505
72061
419819
85335
211732
59357
404502
510080
80186
22457
508246
424305
362778
301751
98750
244938
68207
65608
275168
553336
476261
381730
509417
192432
170453
145124
39236
146153
123433
434724
431162
397908
262835
234617
17763
234290
327317
4801
489723
130494
478836
296663
187164
420046
524833
50425
254596
422420
234725
323346
698
270352
383961
48516
315804
69315
75546
492815
246452
105363
556992
435613
491184
326931
447468
15558
234316
54490
565308
121969
3258
288172
196845
517186
483146
568364
85253
393409
23459
31478
42548
259012
213360
341881
350354
355555
423268
419644
283750
411145
242499
228199
439389
173321
76617
82228
435004
176003
550575
206403
202139
380859
258128
483521
253777
509541
512753
25937
555134
44216
137328
308157
443110
189434
487787
10983
28103
83180
184947
326216
236145
9287
6207
524109
150306
149437
351352
3692
354098
197636
143171
360206
181406
131139
262882
423518
515997
252435
86554
379628
199507
308714
525182
43355
37108
202368
345808
459090
126342
349889
253401
258365
561727
231391
217178
308168
402452
267878
497655
64072
67207
470052
194451
331573
484550
99629
16293
316608
160387
213310
139801
108794
233645
514517
234427
469118
375103
219030
411817
381535
141768
281306
187068
205676
92317
456504
47986
334817
512143
553648
459307
449726
340850
42909
200956
306474
355585
237443
182626
492419
562747
306772
485287
550704
320708
394769
152622
1680
247505
551071
520837
348782
351188
203848
79263
524543
130394
559938
95567
73375
540475
217310
425260
475554
396814
291958
48800
553340
193886
184587
119521
545983
437905
78334
539849
366458
447865
440486
330281
342420
138813
531200
491917
566451
104479
268707
86962
403670
434708
110552
107380
524355
443187
373291
177402
174759
129190
496408
394192
49925
241893
111510
347966
491266
550612
442720
528468
321875
355138
152670
112250
508189
204084
562548
194444
521278
263503
46332
29841
164632
2325
45872
254729
180666
449179
324665
279147
287989
559433
93191
271090
460563
396980
402855
335644
399318
502634
292081
365095
316797
290150
52111
559743
345055
202852
398287
547607
226183
275448
313831
215166
514495
86299
420982
457485
427289
287193
491416
238809
310246
129618
439561
505335
144629
96080
528270
464273
262967
208533
325564
363965
316120
115516
403912
488002
56496
441251
182509
7253
317753
513152
183446
424246
151313
549251
447746
376199
347737
154185
249108
435361
292226
235921
10014
315761
30136
438934
356068
514262
101095
436933
339965
420932
419798
211849
47675
354478
363045
504908
59426
299584
317130
123456
10689
119699
381785
485625
248687
498565
118277
91570
562685
353935
342824
85213
52263
278133
140669
202933
499316
80245
545201
343070
406094
213274
352373
369124
275468
253472
241177
206345
370168
262902
515909
471538
98259
506633
383656
427099
97327
390594
198261
220847
338022
303872
6907
221412
192592
477138
156446
507690
217795
231741
189602
499163
556468
558790
21925
423476
148846
393138
128053
364201
347836
299144
294523
105184
397897
459289
76954
198985
468828
401780
562205
329958
311247
293954
7143
474965
396830
51973
4606
59869
449603
32411
47946
202531
25855
403446
70302
464421
394544
96245
435607
13977
191855
531613
438996
144152
214745
137762
457846
480801
445233
541337
147886
553720
53997
275861
317185
147585
281148
271274
272548
257513
281461
507565
545917
205238
436034
557623
360496
104252
69531
428102
376346
243189
184679
245799
355894
277561
294285
70037
397893
453631
179187
228243
287668
352731
247598
62786
144140
407412
212044
327524
530974
516817
351284
325892
544445
485081
508735
232585
129110
76094
487753
430170
160895
28543
249854
118296
349970
540857
132035
25504
413908
120871
236792
253940
146204
144127
393385
69663
57748
408389
498166
140612
50533
543143
37570
531984
328319
106639
65907
540868
292960
58775
328787
188715
359123
403670
214024
264385
128462
499149
148521
51249
166734
218810
383468
165190
164528
156133
381954
431393
12982
302980
460138
66580
221460
542379
461572
358877
45755
544091
329682
336159
107108
496713
87659
366602
377007
341770
280569
521614
121893
267044
13224
433310
99950
457271
541316
537920
537408
134751
430519
186911
442269
210983
434880
133463
338135
87908
451646
184822
112328
297692
135855
322361
395870
552730
334099
194840
125664
467467
515931
506754
396937
410195
3651
315688
89668
523262
512596
89638
414000
53953
429941
474897
124885
199651
363699
422290
404429
266182
143937
339328
63028
554184
487909
341809
48709
20130
27774
35740
38351
278153
340534
537694
135053
441896
156169
565271
92645
562483
273459
288270
284494
417534
84379
404351
503161
499222
137279
407398
9029
473500
473018
485408
217859
275616
118090
140775
358050
482556
250177
491893
184930
422754
510560
401578
418252
122432
174830
558058
514339
198762
345856
170175
56794
32416
51880
5389
287940
395274
238859
147311
385878
165404
549542
174427
223374
263986
141281
179859
356452
495258
518580
228080
444516
457795
377522
347326
547148
418711
423972
557480
8366
55935
329454
126982
239902
180251
129257
470717
214978
454995
277903
385168
462991
282308
277039
59268
364419
142257
551485
465438
336244
391671
140575
306008
27909
252067
499025
434482
379131
234315
291569
468949
283840
395604
389757
386677
59703
457534
305102
59119
272519
202049
262732
196786
193219
540429
65893
50961
421787
72864
562207
270027
70958
439074
114826
155764
232455
526256
181463
440043
270343
328542
511041
289197
530106
68923
72853
151349
170551
497837
108417
37445
496914
496549
238024
378942
524169
87316
77840
261827
47467
355812
135094
498676
319174
324258
53725
244961
441160
248845
169665
554164
225677
356113
249005
210976
60714
421142
302975
292696
120925
104060
464407
417601
28263
526957
61132
275584
55360
318736
262775
554721
555304
7982
552171
375698
103531
458268
525670
250995
323282
188167
479786
321219
437587
527785
551104
301728
104586
557366
264273
379010
6890
197159
132089
287250
167728
113976
400108
248573
323542
262048
477742
237325
295302
487784
119432
175166
34127
384067
55229
132377
189844
90126
162861
140900
66780
303247
337618
100976
530205
414021
407186
337457
303
308685
442551
302041
438075
233128
97578
552341
415436
186092
563405
57692
164697
188974
65
418894
242952
283303
7345
274528
208143
139077
474862
505309
308481
259965
148096
315494
117566
332874
363085
543514
240760
220471
293650
365326
538640
115099
241354
471374
114922
534694
142515
451882
368543
463769
302005
136788
481720
477680
380823
288688
171874
543041
543123
565666
13301
166652
270665
44375
241535
350277
321720
95212
34127
223908
321584
499284
133424
425544
292859
386108
95429
370314
411078
347192
188456
189635
258848
53319
51107
267137
415694
238823
453589
297564
530892
395094
233441
119515
76837
93969
149415
312778
197022
296529
406770
173599
489371
267686
248350
252958
87015
76873
184336
135241
412023
315367
313803
430809
273959
51789
45146
74518
147864
177021
278614
273667
1652
25158
478924
364638
26041
85998
532009
250269
155996
343634
120035
252116
432925
42259
309843
475918
263364
541526
241857
7034
362352
326372
206467
143865
152535
440731
10672
273007
49836
338338
550275
56529
237490
230954
230484
143275
46566
104968
541264
231014
409666
264474
368201
123336
460733
451497
309257
185980
236575
53750
539834
74215
172438
484656
2695
160186
21235
261549
259593
31468
302453
264479
291448
99620
34886
94289
198942
187036
248548
1628
449904
167295
396238
335477
401851
291629
244102
52674
309799
546888
311268
448039
493966
515506
404606
397086
502023
247476
341924
486287
553483
473424
78525
205866
383204
317319
460686
290213
521940
389522
389351
492255
110281
104158
345714
106652
359816
478365
195530
278886
178429
548815
493575
39967
565271
111153
466612
407762
123683
301497
434406
375936
12497
405743
504021
251622
288851
406524
310164
208080
445385
230671
542601
144875
371101
443952
380114
49483
102012
443110
341614
282912
201424
309050
29831
225894
567161
215467
500065
406334
555626
82371
474036
521258
90940
375816
165569
187647
525948
444235
109468
179803
353661
185388
23333
245331
548635
194804
137883
160723
178167
326616
181953
228875
496688
227393
403719
348952
23474
220791
304358
554724
548523
398651
458345
351911
282974
474755
548222
160234
428199
456428
391797
457737
157588
151969
250215
42996
364782
315057
510883
80288
54344
170646
138101
469340
388759
42466
14581
467082
375548
288974
181917
425514
560508
30370
236851
48194
292174
420773
188217
325211
169357
461375
253860
11246
195954
398428
509655
447317
307219
469596
410283
65252
176223
148208
461188
231837
178925
398498
359127
198138
478608
392985
528878
460326
315942
195556
438727
492767
208795
173763
507364
433257
180392
520940
181501
432907
305442
302237
210869
271292
276435
13864
27051
513716
487880
74705
460279
145724
332946
522702
293166
455900
369132
11507
174362
316141
420560
241072
178723
513364
378585
70261
45922
557625
348600
434658
457970
286055
567732
563350
41405
125710
527041
279223
417444
523015
240230
300862
40116
517011
215309
340322
128616
307207
395435
270877
188644
114268
88931
107145
350574
394427
301325
43362
290150
201472
524070
216341
342952
484609
196597
347921
89797
521156
431295
455265
435219
207993
333118
463764
549562
2180
5127
261255
441916
218960
87354
294197
309388
52169
499985
479835
506356
275647
317450
376229
510664
214193
182885
317706
490562
106068
57860
136928
515940
103880
447927
471999
272029
359846
346503
477601
27317
558124
506870
110307
323804
281448
180186
391913
194783
362739
465340
526974
335677
300403
260874
226314
188227
550662
183942
60526
264133
228299
104190
484100
32519
223106
413839
246356
348132
41524
19691
19116
464147
161429
429582
165588
293044
212918
151668
291900
189344
21289
147862
449845
253645
192698
126309
246497
490745
32821
162788
441229
470751
220255
24680
373374
471283
507959
422448
229139
102089
441546
297425
186096
160991
19217
233414
59929
48932
563615
480900
496936
527819
30678
422953
426507
334581
72803
468988
280811
335399
151804
49589
509244
39142
292629
517297
294100
386840
494394
64499
89050
173060
32040
284811
237700
227739
304228
11134
540119
379081
20901
484521
430441
469553
351097
168670
45601
109639
401151
371874
323643
548638
516824
249235
263098
91185
497297
548644
281593
307412
447713
73767
527720
265009
220791
199557
97909
249289
367155
176655
141966
101178
172365
111557
474890
383483
170716
140718
133474
286573
411955
241909
395518
416494
312905
230245
423219
75133
524989
220995
533729
318666
552776
423894
424836
25798
127228
122322
404757
288782
255439
517735
34424
560752
51529
96538
542823
404887
39880
19411
213119
159854
275039
186216
492381
15326
107201
60715
447861
290124
489945
435951
367801
190462
531472
39949
525714
204268
347069
340612
159704
352574
222599
493038
163174
332223
367155
401954
236135
208727
392695
231676
286682
125015
140230
56207
449421
24444
241065
25662
47009
248402
389380
533275
142600
398424
516880
126584
68850
262172
78414
479520
508283
295792
376476
214428
12006
140657
403195
564142
26650
88762
40142
283532
475544
359609
115665
158827
496041
542741
327101
116073
562265
153887
271440
115507
413947
203095
547250
86964
382421
301640
272599
375257
543183
516162
436411
379469
260270
136874
376377
110490
62755
333007
391467
470162
217804
333251
556111
503416
181760
152282
328059
220361
55981
406188
23102
247763
445556
470114
173990
277758
443876
96498
530435
47918
480877
361248
92574
5953
270841
496866
228936
470942
87076
283236
286878
447350
360356
528114
515437
324373
128195
353626
255393
216606
364989
568264
250908
538022
181218
22243
61370
271750
101824
67586
211193
489529
158320
185455
19226
327222
112259
547900
544116
117779
508074
400245
468707
69242
271252
538737
457766
319498
331084
51115
192643
190304
79163
290040
417204
507409
41286
75160
157726
47769
363858
398461
324396
421358
522432
249946
259532
207083
392514
484110
69586
537774
76295
567390
30865
350420
125
383672
319946
519427
520189
471793
399544
285739
280221
411122
28192
329761
199871
216975
325591
455004
441038
279693
321788
134855
497488
444792
174171
105713
481174
250982
159062
14673
451179
72510
247875
112749
117948
40790
101811
111743
540340
473972
382151
148141
105253
52161
495844
424546
552998
470358
228519
461827
124434
519337
377887
151804
141875
135223
443736
555350
484891
300273
364523
346656
407880
169575
557336
408635
394378
166854
75034
429788
464060
226161
519127
478862
69386
424683
370839
242152
25453
272412
177808
248997
69674
158199
518009
72563
522900
151091
159244
397059
110116
254972
300625
370204
299423
323290
281289
282261
414203
487495
292889
303609
84715
361051
167638
496902
374978
103614
254732
265433
382785
374872
272941
199603
3322
516843
133085
309178
491398
71863
112922
453961
116520
65362
557109
65772
68547
488903
428007
42403
310121
264687
414364
16589
248071
430499
196810
221005
299354
50777
16348
60212
83449
11529
203806
524718
427490
347326
474686
272151
65366
468666
44249
469747
367318
97231
2343
476405
313547
307746
91660
537172
239563
238431
16813
475398
318306
242656
254126
504216
253223
493038
316798
560372
548325
523331
261960
531224
90977
257088
7000
512127
108329
339171
314656
515029
489532
480822
177923
22662
113906
313339
195392
548866
554379
543497
128912
232608
280838
439663
111400
52327
488543
87879
149486
404011
74660
431393
326668
218914
309212
168990
460178
279463
292910
49040
327746
449083
101182
135981
452130
430177
204626
434389
131820
384146
360316
463050
302562
563091
34297
351631
223437
26682
457523
489795
82962
427254
540806
10497
302532
146685
555829
119310
62139
380273
291932
62381
115246
380986
111617
568170
441733
445575
337478
260322
55385
34775
355207
298457
208062
293500
50922
515192
351791
133402
511780
438595
54046
203624
40803
490172
21432
136659
296388
271046
78197
299259
262661
145571
124865
71759
459743
7908
304238
73595
249049
299798
113234
289988
135502
267434
354597
205353
326669
248236
340558
323066
270574
205489
226969
130150
176978
313199
416890
56266
249870
418384
513699
280217
434957
145287
513850
438090
61612
17541
185163
100920
350881
338354
314335
182781
493228
281114
359587
55169
398625
237131
371332
190931
256405
2629
386574
6928
143691
212239
327719
76703
452737
408309
26591
103687
255657
471275
544285
187109
522396
188878
198833
137992
61244
319903
289113
90028
289723
565370
524714
23908
241218
461371
21442
363881
168517
196565
210621
30945
397095
202413
4909
128568
443471
221619
256087
26988
139490
468957
11936
179083
224587
206151
538177
495873
90159
52333
414889
127067
309245
426695
539905
81873
536749
377497
359589
147366
516584
243374
9448
181883
541719
162241
354375
40711
4726
409637
299919
90612
42374
41505
38958
322669
404564
3568
432699
535007
89866
156098
561500
308424
243762
189946
51747
495332
108357
86353
4317
140790
18102
172764
178800
477504
534956
99274
26355
350993
406310
391139
133652
453009
436881
71114
497030
82387
353576
512802
523779
362047
267932
197061
278970
233990
364325
436311
367639
317550
477025
95565
274268
97620
433379
188228
482422
71027
252355
304544
134351
239945
282723
160755
402002
231582
565549
206508
124609
11418
90254
61595
297756
171577
458439
447295
105343
163857
385790
141677
245965
264757
403614
78865
83701
254799
436643
253047
431711
364564
331520
530361
200523
509883
186498
238529
154142
180983
86588
478449
27775
392998
363532
217221
127384
537274
13673
447051
475851
249442
45711
404377
145324
477313
330366
555535
527131
23266
515793
397233
123800
256871
142790
100324
224265
364668
93227
2063
558759
525579
115607
432768
304532
522386
513391
238612
131012
64605
500434
173890
5310
346707
492553
405106
548064
296754
240589
208143
559703
17847
145388
77493
115463
25982
538000
416372
75228
210117
309834
52441
323367
66085
25242
180210
260454
180706
332859
427676
365111
552792
29298
90840
89864
18439
135616
35438
128739
455166
282747
447845
174102
65077
520537
257907
472490
180523
335976
449054
472195
476077
252455
402428
115347
307876
88101
13955
435025
406728
263759
26176
412679
234838
469683
271098
354778
152848
265703
355253
63669
517039
96211
521204
167596
90679
336793
462456
216988
353330
418833
125359
191322
416269
486799
551342
131826
373286
131860
66249
200150
556336
209102
28627
318922
74118
127433
277920
464193
209727
169914
201199
512
292052
483338
343100
363246
399681
19545
284409
371234
360524
171213
419849
486565
204215
214927
87200
519252
166392
354390
221218
125430
236280
28888
4798
227619
560295
363585
146087
212093
37358
454108
376439
112730
368567
371524
555588
371549
266854
141947
313044
42118
329327
156314
445746
423063
534202
24895
193791
502105
346764
417687
207199
216574
513484
21158
144981
449972
142564
258693
492120
480204
319613
507368
61436
497544
135561
522082
190132
439302
416824
564263
240341
171637
27498
292037
473620
40369
305199
216138
23582
114270
362737
87768
99782
496691
212037
130354
154386
53467
188850
549203
434310
200732
458904
313430
352738
507831
2851
365709
150635
198602
348880
192579
337530
379637
67472
151236
346251
342119
482392
567871
507537
189027
297192
548473
138347
243384
333800
105463
4751
48907
67493
516073
179734
304574
384926
15078
142794
74904
231033
543120
222305
338315
509519
252501
206248
245460
320262
244461
170855
378121
428023
256398
470211
421346
22403
225155
847
149715
2612
551723
187052
190891
147788
115663
179879
526520
410779
195750
133928
395121
382701
565581
436566
366057
307790
27401
173492
315096
538956
219083
127547
399506
493177
216184
358571
354136
413339
128281
377436
256874
408912
183965
6760
344771
256717
145433
302287
193411
258692
65426
500252
411554
180941
103455
542457
476213
493179
456071
84416
77586
48284
366611
230084
319718
328533
352385
490718
348482
234530
269215
502231
222447
530762
510249
41742
242501
88704
63192
322334
52565
270631
375295
439692
177985
5877
183207
67994
416070
244784
428742
411408
422895
247655
51871
37802
541440
365149
561542
265628
282220
127675
220547
394977
512297
376775
354645
7758
67111
132806
112844
291369
76425
43385
254430
216639
251935
88338
499982
114568
94124
474557
133768
217221
279619
433037
471008
175400
353773
38589
286282
393310
443751
73508
68379
357793
517814
346704
160118
409518
194933
37371
860
403589
360356
139166
427951
524882
173970
142828
119633
507832
39477
327985
224114
333739
330987
551130
163281
88745
310529
96894
265590
517997
17740
105220
160991
59385
436665
20269
96666
141606
103974
437912
66956
198499
230879
91390
325313
207632
42797
62100
429142
108733
530291
369102
196902
273520
180882
305009
202205
323769
305762
217849
335748
254433
519884
244925
25854
148674
540852
491483
531463
171380
75861
56769
87938
436548
143513
112926
358865
142628
188073
2285
28540
217579
304674
493034
426169
397444
208901
391431
541704
78609
190401
512322
64891
93547
287111
476857
265938
308903
191354
1978
547082
507263
418176
402290
394598
500094
25091
195597
57100
53798
373056
535068
144830
528736
145776
3399
43083
466827
527747
420348
134489
550192
547075
509444
77137
492690
11232
93113
371984
512283
437544
545701
188947
82256
433142
292424
105217
32446
399448
277916
397866
267757
550125
254616
280961
270825
472317
361034
217518
400077
161929
242604
100279
381534
232212
497555
27441
166335
459774
480953
25401
540380
523870
76534
231462
481073
184083
354101
524536
272096
194762
105483
46357
417451
542553
539665
77085
509250
44986
388305
24892
300473
506845
340766
450468
62746
32267
308243
531251
217653
223576
150376
533048
860
211853
187175
31193
247411
538347
535830
21201
216152
545370
194386
180238
499965
107228
445536
186880
303504
203994
364060
92293
152569
493266
179996
487697
291973
67075
101212
95676
286599
278134
1433
282351
83717
168171
141897
230772
236377
331283
534542
228068
419
164527
474384
300520
297295
390003
246226
231440
6722
481121
548462
264032
262389
441408
4779
546199
298813
27556
296740
379682
403415
64307
308677
534227
80533
519048
160948
50523
321336
204616
283426
494487
462285
96756
548071
348792
175309
373069
105087
397536
80625
375595
100696
468104
496297
285451
459070
294939
455845
418839
47200
43552
249300
369008
329272
424000
199583
62976
275693
515135
83517
267205
42006
338503
23676
322603
549127
217520
75714
321048
52412
19540
563273
169702
126919
465660
332385
546214
224261
458233
351653
285006
182420
179152
68636
332524
320418
443362
22209
183265
402374
461387
90894
59465
557408
455116
317805
276654
468456
318083
509942
353402
50700
397184
267098
481203
36311
543862
329608
327846
263417
66662
512888
160103
270252
446030
233605
8170
240549
403925
454628
171162
327591
220372
214249
225600
5586
210346
290141
392387
201989
220337
543056
223177
205419
24347
552593
291369
287984
312146
77398
259262
233775
414994
175325
103681
8913
515873
486082
323923
355770
406131
170079
252670
106946
172187
293558
34263
82966
543759
466163
413772
428345
458692
279915
18198
275282
2180
226172
544941
438818
520584
154853
51103
335011
438522
484306
541052
546237
7532
163037
246671
185706
414450
393228
233052
203266
137798
553515
92027
385481
46507
101945
302515
109803
475617
99420
14486
366251
556921
112199
560473
322420
191325
370075
159067
199922
53609
272892
221435
525102
400658
498955
495692
57453
502892
451877
408140
97406
229535
110851
143695
448559
238847
457737
528865
80383
303856
518556
177132
370522
32366
325614
268253
73132
559928
136398
68496
456454
563885
489349
465139
152623
155927
372506
475835
174126
77855
481134
487397
145071
130457
413447
182121
470081
278192
362707
298210
242790
117660
490106
540171
256723
262985
567731
417635
43157
422548
189406
546295
210381
523337
262628
294296
145780
68980
448230
83720
340622
455461
259717
56258
488481
564609
105933
105382
25249
241528
161644
123688
236301
181409
90765
261280
168662
561411
44901
201131
66855
533674
114195
80857
281801
305668
389210
486791
44339
3368
485440
496492
531714
163186
324712
124590
202538
394634
386634
326647
297108
145233
277119
529611
268925
38144
450239
44787
256219
447959
309946
216567
396695
522202
187172
215449
326521
201338
426568
137424
326654
356701
136186
266753
84844
160169
329518
165728
272286
215303
227977
187425
406737
531931
428879
176811
267836
512413
408582
134347
346995
541475
271276
149952
37492
122228
21937
166337
257072
44454
270449
550979
404054
91758
185003
294221
411136
158318
78281
387320
358014
131922
541068
432563
66300
216501
125914
350587
285969
300587
351899
45253
277737
301121
523455
424164
515136
525928
520375
441066
79274
76206
40885
454008
202981
563983
460449
263607
93086
133654
241383
428091
167710
321633
58621
175841
425085
160208
143223
224366
267968
364695
391528
143169
104303
28661
505464
551009
73573
219537
54138
273086
132539
553019
332171
125571
191853
379687
542160
425997
65843
260350
316473
135217
282650
145711
507709
162044
101403
471040
162339
17277
359025
414253
523038
448181
514997
496047
547233
201990
210014
227482
400048
26548
4795
165747
402732
353965
486240
474572
244593
64139
505160
546293
419983
9217
232721
24603
200112
64152
163232
450152
457755
179106
398104
142530
161068
191424
313867
77851
221443
469559
71867
297201
520788
294103
165895
485360
26433
401294
491288
18417
33120
342326
198556
153192
35082
324135
521684
524870
441692
183703
165155
246162
164511
98722
133420
229677
51227
252963
29406
290493
210717
342046
530867
225641
240619
490753
64309
531670
251904
181336
374854
330669
539935
386982
22923
327396
558206
168787
252230
511867
73806
325098
293280
256713
33140
111666
68637
136530
61395
330619
100100
141552
517162
59897
164988
276770
94669
50544
487318
485092
440749
202788
276509
520081
427751
389912
447968
335926
93419
538783
241744
443526
381293
295696
479919
457870
386484
165612
256933
327016
49988
541624
245397
439051
209853
8107
538413
203467
449453
163162
402744
532535
305031
508466
441818
24367
115804
430300
364927
427374
382532
529434
288090
131782
464578
333863
414818
553609
359870
447555
462923
558320
253455
166046
267591
499315
143867
309264
224595
270948
333857
383658
392229
77307
151828
212288
171921
433707
274187
193892
532730
379958
134813
423905
24892
398526
478428
232810
144914
425887
259041
135578
374179
153182
76509
464763
95503
371555
149881
337253
537584
135400
429364
394320
274227
99530
241828
410977
408014
511424
263208
326544
284776
131462
186700
336302
490924
496114
480781
316181
208646
243336
207588
114958
329111
368702
409182
392872
218728
140154
514879
449171
206961
257498
276526
181369
43236
162833
142211
92436
175900
218137
319195
327710
257200
385277
361458
316125
475090
233566
95689
438907
290316
25901
406128
467172
226145
131991
284984
460120
393362
408649
83783
497943
485965
274944
284068
254484
551700
393135
278002
354866
171750
559692
249707
382994
74572
351916
555984
255455
441892
478413
347254
100392
171054
400918
391968
372478
444737
203376
104707
205536
264224
276438
382627
550894
324610
211735
511780
328270
376388
520419
273945
556175
149286
558318
70272
108362
526617
289932
515877
214382
32946
238036
528957
287595
289662
77474
69357
342805
505789
86068
224607
266501
186279
183434
335177
42777
524199
557417
287592
287057
273640
402746
154715
549694
399253
225468
99826
211114
307183
202303
104316
122006
485920
315265
332030
116646
462218
50629
283033
12719
471882
561442
39498
94504
293724
369391
345354
469385
524042
392773
433765
506532
174249
540291
181085
95511
15128
213828
491343
505266
19826
291143
178023
172777
355572
447005
552915
316551
197418
156467
441010
505428
327760
92447
352043
319365
177157
20422
118774
411922
257263
34131
57040
339602
543141
346146
35364
37051
310819
491527
311107
62725
15965
443578
424319
516672
440057
172337
64458
207335
386326
51467
546327
412235
542584
368288
348950
11310
109983
176323
535588
167806
175330
69861
22929
471588
230408
362837
233767
496981
180915
463056
255827
390638
149828
174360
47654
549984
184979
198279
496954
311359
502743
234871
79955
133390
283236
81783
121658
311609
348479
280619
543630
329895
254605
371352
342042
98143
98507
141318
117340
191668
196684
208090
237147
299687
81289
112692
300587
131627
555325
110227
9663
107317
489252
261922
211737
225945
427689
290279
260322
51828
109706
460765
416868
257129
431140
536050
142021
109745
61364
254894
394691
269209
174220
322174
539719
180098
478223
246320
73582
252447
222935
232782
493390
314904
452723
500291
161997
142367
340036
536287
279652
418956
271089
434076
156101
238585
531644
237996
96922
26449
249774
513586
27303
244061
28273
529973
463700
84367
376447
43941
434723
207703
406510
332982
9566
237335
502634
427615
33735
353797
140551
152939
319233
274458
84469
148551
489748
490197
328576
341112
263240
50662
179884
528490
172411
47459
239121
374564
285311
293130
188025
566836
564665
566618
235672
130141
454141
313696
495573
296009
477032
173126
292661
7894
540017
25146
145211
299686
299221
518407
443838
319042
200369
487490
486813
284677
299810
83155
279783
211263
43352
363506
99466
119161
332856
244759
177389
139882
18499
310808
49932
235053
375132
226224
243722
280568
6511
330182
303055
19993
334526
75680
537434
506190
511921
407304
304097
183965
519547
68329
109548
542103
427833
311553
525675
13594
459390
317696
14394
548500
121795
251306
58966
208832
244228
281004
94219
419078
306205
563637
113177
185546
349647
195755
455364
134625
130690
10579
42333
568101
206949
123616
174869
194547
557854
117413
304506
6654
139489
396888
322541
392348
417340
297958
199033
411778
508421
424012
365207
366816
173849
187310
327484
282018
88289
443023
266426
285264
231247
450634
113477
518047
526683
15444
205053
392819
249104
350152
79581
538434
486374
335916
97474
48443
510536
252432
87881
365036
290507
565164
138347
172814
277529
152232
57906
495568
220541
343630
319906
88916
126753
441433
34953
292296
44175
383952
446337
173007
372849
427424
9683
533816
275832
81129
412476
51105
280242
95490
120829
105716
465170
29356
497598
434929
150926
81250
550745
561848
70625
274831
269226
363529
548125
191623
479166
456864
226913
113907
63664
553663
311847
161250
364413
504037
436636
238588
110531
42026
295978
92636
296892
38940
193386
492949
58106
202506
510499
554716
405464
213770
317579
61112
97237
430707
351197
559665
229899
131422
413601
462683
37542
208165
442334
419788
494690
80387
243388
174297
39016
383806
33933
362928
207003
443362
450747
427009
290588
526907
95438
377735
523286
175068
509471
163054
118336
261508
309808
321422
14440
197707
20074
171010
264364
111190
329136
65941
541750
164557
470783
313490
474233
284584
263743
198261
485237
524350
270396
507448
17943
264352
103356
131987
532133
130319
483821
431334
507431
208542
220326
557420
17918
541543
71145
190240
53574
329303
539785
260043
82744
530404
519606
523465
75647
73903
70214
513491
87466
55216
139684
477517
424652
374141
559666
288897
11495
64937
48412
80001
311653
463554
473097
165789
456572
49719
499234
186991
85794
128353
17225
485802
389831
27308
283579
238927
192986
63091
56229
175918
225446
436542
421608
100516
499349
417129
502138
494863
204291
507878
110861
397142
126173
392468
387785
112795
218529
297572
178236
130181
83243
519488
94733
468131
430514
494648
500013
11251
212751
99445
86066
559907
160952
429263
243298
332568
334874
485866
109282
206630
299968
127532
396993
214207
98411
462524
540769
219457
339619
18020
438928
565994
357108
49696
319498
83465
22893
430172
42283
61619
274831
443636
252906
333053
310543
64326
396809
50043
199919
428173
320476
434125
362959
244652
269016
457785
195133
438731
246539
508988
543543
468244
33149
407833
220012
182193
165828
519908
263301
247543
409156
330943
430274
219786
431408
434291
155332
13070
335613
351540
265993
383513
419024
204595
176781
68315
545361
441495
536025
186319
34356
285899
227842
173752
126104
424011
69663
321271
80387
351374
258527
237591
390441
290128
57509
265133
247497
63091
125117
16304
321331
306380
227413
236339
564671
367891
377229
484609
134753
340472
427591
126047
497563
461266
266426
469570
240530
490376
99743
484167
375790
507822
211870
187620
232269
532802
231514
202611
392218
537565
226618
11140
460472
335009
54721
560975
357385
123190
233224
408019
438785
232168
308526
374030
375342
555975
458673
359960
70668
160092
534731
419
133286
306688
38693
509553
500258
328546
482812
427591
227816
524641
540524
425263
187070
218099
321666
100580
487526
115577
27246
63935
401850
26244
245885
141237
561213
495950
137076
302919
409338
530196
440057
395552
443521
512025
396337
318529
288787
562084
134824
30927
59063
370457
480630
559567
418653
147280
304011
216885
485538
274718
68294
334735
73387
436701
156606
316950
6581
476034
183616
427639
190536
509790
281170
254904
535742
133463
401886
182724
290977
193716
163577
286624
280482
295944
358623
192761
532767
485630
85092
227582
383138
285623
498664
526000
531558
102832
505739
509619
538776
418810
357013
549574
381398
432408
564685
506407
133231
124853
465800
21928
161279
340159
236916
36601
285917
74272
454373
416692
228737
53923
411146
447346
547479
442340
85362
466038
232483
135326
388581
218404
115641
26593
234448
564318
558296
175377
534021
92051
249241
71702
263088
81112
200535
157626
350089
483030
6439
124642
333658
11461
143299
367465
77995
524718
269398
143157
442577
5716
506113
360487
564794
142027
165888
405443
442069
192678
290015
68502
174048
519758
158000
449281
159529
444560
9686
71635
417737
567805
172576
410495
23972
109441
513829
178324
172361
151259
529235
290554
474772
524399
93836
507917
371913
556576
94716
209544
472646
291885
74712
427331
315715
66373
412036
316786
72765
112858
397664
258440
13665
303978
41486
356995
108850
106550
295958
23685
89724
568318
397797
418687
8731
566359
261768
372554
381112
34498
112305
112178
63353
290338
427661
19861
99137
84533
379512
434071
411337
561112
318250
305859
483744
249557
189716
443497
65133
9490
97964
107019
431608
421419
317251
126255
326757
389982
408261
298816
464283
140689
171147
104876
368343
32813
263268
518904
185877
219099
405863
466303
353952
289069
265861
468805
342996
400832
141421
533817
4681
414601
419096
567570
340608
33715
423114
190842
486613
203346
224257
163598
399668
306502
284304
149359
488086
56050
443509
360569
202042
365298
89742
400174
306225
465724
208305
188091
373748
114676
467217
127974
242464
345732
332253
446407
522077
531754
385832
338357
391287
361061
366266
192710
306138
137613
564094
356422
246976
406905
190386
214916
29898
179204
281623
279736
298194
433259
40489
24134
306784
485641
483712
93108
418741
259545
31696
347107
100153
218868
56678
153111
11086
62948
259308
383345
39327
544527
507158
126490
428703
79623
442118
220066
70850
382510
273287
531792
230190
523718
239854
241115
449631
448013
502649
540722
287055
11585
552025
89632
81885
257954
182139
504237
237530
258327
249688
19445
192540
540784
283580
341208
199522
534026
470586
495291
54869
213154
487450
206261
182856
238115
363710
265375
212214
207018
196126
487502
18292
118037
174095
49027
441648
88126
125382
557028
415980
254026
323361
246892
369696
36162
452257
41438
419885
167340
128771
555451
282559
301030
102977
48068
429003
248839
281039
457063
452387
299140
276845
443015
355462
558827
291095
180926
72746
70273
268865
63257
72723
346184
130477
175221
340726
397959
415879
66688
48803
367769
32370
272424
314200
444852
490853
492799
353807
275485
195184
559914
157450
520169
126297
101967
438579
140008
163470
540264
422448
210909
222361
540974
245643
216180
30771
565850
477560
399749
444129
503469
128718
23234
365805
10951
38086
303263
466009
312275
68295
100926
249289
20249
249373
207914
285709
280912
86816
253532
279325
290373
343114
80245
455216
302397
10490
279986
255664
272478
337442
100408
496203
430816
207620
205362
426544
123205
219452
149369
212520
138589
133945
105131
45334
369504
497059
557529
7859
388217
159592
126939
346616
446031
104098
504524
448818
130459
264298
320780
346037
243157
121021
225629
353638
16362
334012
368642
220437
488460
555759
544315
201035
62239
85853
58088
527072
395728
80256
251214
59250
227756
174907
159948
340693
121137
115459
421467
300778
510881
7710
341625
293908
337362
277090
231417
490076
546595
268285
72385
84142
304641
317952
412362
89521
398529
287016
276532
135447
35710
52199
239728
555765
363432
475411
298407
41020
234884
396172
39655
309224
152832
101095
122946
23487
206670
129134
112326
255158
33906
401476
301428
16611
156960
290079
323638
548831
125750
310066
273655
68751
551879
228596
186272
316802
219132
557426
32941
60289
265901
69358
355825
550164
538495
36414
139544
18624
81825
405244
169826
40226
454886
494467
393841
465926
77086
308011
468458
418367
180653
28538
64000
497909
234522
334979
439685
265838
268577
454984
442728
344674
302539
5475
20482
276989
474197
60019
114221
46323
456838
346967
147439
453501
485088
375528
209395
538267
324359
80524
318206
16745
218302
560417
135278
63126
250707
372876
303268
318989
461969
480465
448039
185528
177178
131525
342824
246823
434996
59976
36984
385029
148630
539676
93629
141030
135445
313519
443147
562253
405779
464382
362288
361055
244693
418508
93260
255508
130281
397803
151087
375303
355831
373417
169475
265734
127434
472182
328338
135730
249953
484010
485817
452196
154226
218533
88558
161163
359635
281793
388334
379711
341486
57240
298412
4108
349848
55965
378325
155336
338729
317293
448954
348796
357775
358006
29652
96411
171363
531762
236741
244155
334464
49988
499084
63404
167026
202035
177932
209544
492526
209126
225145
234860
357409
527261
368243
404881
178768
334182
460668
367523
139159
223057
319117
96486
232905
553276
495819
350592
402921
402266
123317
529490
417990
503350
423570
494883
192931
398268
567942
152710
386923
87084
534197
159759
67644
509585
526231
262891
139040
274300
363697
109330
6725
323079
482748
351065
191994
164280
230506
548094
414638
24494
369691
168151
250180
485706
35080
206981
403031
345244
296489
17467
251737
456201
249329
475210
301974
246093
411463
395146
72028
249040
286872
58663
91540
215725
277464
430330
77193
312800
328510
114396
347769
506776
370257
152793
5226
531734
524864
385287
236721
235266
564292
188265
77685
53074
392095
224388
254084
513184
405913
233894
532794
21405
344907
48044
296200
193197
474211
137395
160241
53427
531814
327315
17333
291947
560445
562543
560700
70249
80000
400309
315610
141811
392681
15751
88964
431390
485901
503930
232424
175517
529974
330561
466448
560784
542677
472156
517926
251664
74487
413652
364048
234263
397799
402001
405325
52766
209717
302882
215653
151001
322458
312220
43535
142341
379529
391414
272978
99416
220305
508392
374264
202516
535379
518118
226419
438088
40503
457166
408366
495697
163113
240200
53569
248400
34207
274351
528982
462964
378357
258685
168120
115342
375502
229878
452915
482949
6233
347086
426061
465964
217883
174136
89069
368824
523754
265846
549153
414853
42642
59138
505446
50174
355971
83057
425152
515273
489738
195912
210371
108380
514356
325101
124762
274344
69842
52199
161102
231417
453327
193545
477778
385994
414356
213597
181778
290585
62635
478531
376693
196345
199119
192480
251827
238582
489696
401307
407870
35505
420990
279841
109874
334585
472867
385891
46282
304085
60085
14603
147806
26553
111286
98065
517817
312694
455958
125027
449766
164682
18313
505180
294264
78625
152288
60799
419037
517646
260484
175825
348484
498841
346327
51787
417544
194693
494737
371346
163571
104383
329380
534574
116659
228994
92188
181703
61730
100672
192307
78609
232682
43035
85525
486208
206147
276548
417644
555483
218449
507262
263145
223243
168218
435279
284450
171596
348301
439109
75627
165498
2592
441528
290672
113672
182101
125155
252012
54758
131261
184808
547669
187200
126067
415173
76844
51947
501751
174380
365519
452356
538675
469002
165641
390364
319398
250961
4888
364623
42407
104683
173713
73669
94681
75129
516413
542867
82069
315952
524747
5947
340956
331240
234909
555700
353620
269313
463594
285221
31301
446182
251976
166073
265509
554663
12588
383782
94487
56700
479494
504702
51950
356961
329837
508854
263942
276516
337699
89907
435217
223686
336964
320358
58311
350181
363511
344693
494584
115563
293844
275942
483185
488184
165790
204168
427845
16605
49977
482394
197341
330791
83926
208933
279961
69976
296749
44601
280953
79877
124997
172407
14951
41175
108274
329699
160549
106724
459385
114204
298562
54680
51476
369249
64338
473182
205835
24821
492749
430351
489918
557625
482608
427080
504391
199107
258924
447334
484025
274871
562898
113638
366630
449756
345978
67009
165137
450917
483103
239309
500600
151968
150614
252791
110321
125860
217195
402782
140139
21037
211774
444260
31904
34133
492568
122905
458728
147045
443473
501508
330598
316402
468678
461026
346740
278534
121332
199409
368775
338819
337244
388299
166929
558897
439415
310167
516505
149230
544312
392404
322902
193471
419595
163453
11015
115292
130338
155050
306181
427531
468209
231864
314296
102600
346966
195477
418524
198298
166443
309150
366721
371112
495395
4117
279249
145512
295803
144155
460653
557676
120129
467972
543984
510088
509550
304635
88480
306735
345696
101417
378222
356424
10459
386404
396787
347628
246849
48409
105437
250399
516962
104533
242028
98365
321624
177737
361710
367105
457852
217720
149616
52011
385036
62252
250859
271064
542443
465664
75561
366184
162690
412853
442905
268367
445847
548990
332161
194983
245959
77849
309495
126118
453645
379270
38755
529060
467676
48617
85865
172911
294703
182207
565746
369801
297366
341204
181998
370694
126861
163300
524316
515029
541826
366453
377012
551151
469340
80843
273043
164828
83260
90075
476840
74181
440730
95448
330002
430265
42946
386424
426428
331324
340354
47561
537428
423276
364371
380632
204327
123619
529528
24530
462669
92253
23197
146765
471294
154821
459600
14508
483462
346376
250359
26118
44691
60987
81313
347755
369495
353617
127626
108552
68516
371823
243249
27550
164226
541138
358179
445880
115430
541149
566266
241349
483285
255740
359153
307111
461131
469491
331868
452143
537086
395362
534146
459278
375138
33323
117840
558403
340780
306809
409634
481274
21933
198184
501103
232059
440081
251176
260862
563164
279497
190665
357567
169639
532347
466145
463541
106808
168615
424569
111341
170936
221407
32424
511162
281298
326347
72464
246775
420812
106716
405140
81354
364652
174039
64860
133618
38747
565333
143217
198963
291659
176445
241630
33236
107988
214803
316203
426012
356174
332084
560357
174464
176239
406685
386069
326505
188964
20569
382873
100863
261125
93989
54481
160431
379254
433457
318009
49259
542559
231338
90277
337413
189729
323671
384361
57304
420204
515878
473158
388385
117377
321972
399076
33576
466901
211876
182599
369774
222069
262751
347328
495044
18786
476814
551255
454690
399528
189281
402177
188448
551420
49745
538839
280212
287123
370732
515633
527444
97363
414789
563433
102347
144345
262528
67536
449473
430589
225717
209451
104119
365516
367465
243864
251371
192553
24628
559578
539134
162249
207752
184767
198752
116697
58240
565854
339032
108066
322787
58680
118665
548434
197358
267690
110485
452107
556731
214593
399154
73767
238825
400615
532330
87767
344575
392730
109428
466167
48643
396836
461425
428832
207795
92535
114628
423964
42864
508756
423766
458578
352093
439218
158739
6981
420773
258024
348991
244701
86165
196561
283062
257276
56253
70194
494348
336859
42069
512002
349332
115459
461068
308305
362505
543414
85487
92802
462638
234866
566292
456376
559004
76003
291016
213723
41598
315755
90504
178387
473975
393008
325351
463891
290366
162963
284430
90107
498518
119468
550373
502291
328662
544477
146180
197812
106759
3859
94045
412665
359261
121625
10626
547606
565685
115612
264851
238086
22676
351866
556566
285783
182966
239121
173287
344349
387942
69214
191003
484971
186603
275210
310143
142727
150928
445309
258232
545120
308375
34919
476562
14441
229007
541021
461728
456413
259900
239713
548931
289938
157457
414852
329365
417280
159742
346916
265436
128159
454998
5153
495596
100409
342848
170536
58983
551146
40229
545660
158457
555442
140509
516682
561712
80957
179188
96535
11973
14806
330073
324586
284135
378127
344895
139120
418892
524958
470034
273951
494307
52273
378994
140612
30109
495668
382038
462714
339148
30302
336138
508445
271888
128223
359220
210257
286791
477254
35697
111839
39994
295848
424889
402850
261238
253502
72741
302428
471295
460396
200696
192701
554261
287327
54139
159251
548015
413295
254314
5930
201732
302204
388680
242929
265700
404027
429924
342049
534869
520941
44364
285640
438043
182971
365178
118466
533918
412900
401514
239115
255365
195574
231338
312741
21166
435021
104709
544090
337807
296098
264603
78351
60017
478088
370508
449592
246423
21703
546164
358764
60714
26769
58031
141157
17186
568345
14440
161936
539895
286815
117040
364307
533787
330382
214964
523743
221824
538547
274092
542129
332833
527165
385998
147904
27563
454704
490873
296349
42540
301619
170763
508800
561716
448466
105564
543893
176818
219136
443303
254028
458120
188953
91060
58654
86854
387504
446382
20788
169892
112313
366693
513917
477607
3403
459314
79256
243389
307092
39855
446421
48953
509190
28554
343416
97250
127817
198049
52136
37256
89977
524232
407237
231133
510062
101386
65061
389467
44153
400545
15441
474215
293347
80468
25552
140232
45634
434428
318909
215696
283942
486525
330762
181955
69665
252356
213499
304221
174812
241193
463689
197377
14486
553223
361996
148828
30115
524857
81469
299954
553650
549028
16801
411138
415375
343323
108442
538594
35377
31653
256481
568429
215049
491472
123368
549181
341321
337318
342741
322380
463300
409559
491527
402058
346418
213057
485542
523216
284279
539767
149437
498139
558624
98567
334127
349805
370303
109583
307150
181906
248
225248
441486
32032
280112
82579
203356
339091
191957
120585
266270
276091
401209
194216
297931
519435
230800
84818
342736
274604
347636
286680
88631
392928
243445
292437
4212
223115
160049
298876
200411
292460
229214
92955
88798
284065
456015
550216
450878
261931
472651
255250
478265
117581
5609
30283
152962
247448
187710
485972
424963
257812
103114
132711
100010
438130
512070
9259
346301
65058
442436
527868
152269
505673
505842
107707
317920
278997
533839
488224
102116
89709
148998
72652
58113
467123
11852
532742
487767
17365
308924
54160
342588
340849
106982
363599
105520
543528
494557
428721
357364
19969
357219
404410
236558
109169
422748
69364
55497
372589
126021
504988
494569
9674
28769
564108
136684
507013
244420
287734
84193
256438
220592
78665
456990
27095
241682
411621
173678
139544
293191
169741
51970
414201
289845
345695
524794
111851
451107
343983
333567
418549
27959
512862
337589
459110
274804
506157
40482
281235
89950
313864
318171
503333
515064
24303
363771
412925
97479
161288
563363
203316
221070
478705
401534
362065
337103
352648
532004
167542
520200
323284
50148
10508
391002
344541
488491
365643
326196
136300
207453
395544
189131
145083
1747
182505
271692
28313
251927
49240
51705
118483
499263
69685
401789
77496
488620
454304
138308
399753
185665
525844
438968
70597
97231
536826
446965
531406
97479
540608
48003
406043
171607
75121
393203
1932
151112
470996
300647
16467
431042
302791
172930
43310
39626
410329
217624
563956
156749
539867
511619
460540
135966
372397
282621
309232
53767
116917
75471
72059
134240
159479
191727
427473
352267
513419
229384
161768
271187
470664
55788
63529
108733
37576
132153
227835
36175
306011
379431
493164
463277
79118
326647
231145
301864
346203
368104
414474
240536
212622
500649
551814
117107
366354
328769
128511
299649
141920
19276
339236
436693
157948
124232
328298
554566
247313
216177
102294
300672
54047
403717
62482
283452
19725
221116
5420
61873
225040
292267
10842
72874
97400
549880
2192
25803
323832
196771
555367
467065
106783
515200
398133
316974
505613
331732
391879
152918
335516
201422
331724
376778
49705
164203
83262
434532
262489
547712
435122
364587
89022
217161
383602
476343
420833
74442
47342
509680
132504
168913
511453
199865
261900
68836
520665
565932
511517
446766
291578
394908
90966
504393
423656
182699
451189
279762
470853
208691
479817
24598
483585
347978
67383
327244
83322
146200
64374
255898
16392
156486
438647
110717
504908
350281
13198
49015
48131
315932
273805
538409
17569
220823
225655
174588
2057
103411
242721
540518
482773
92773
209620
529135
338548
412768
550670
15902
492568
107479
287638
459277
416893
93115
311027
49030
186991
143342
219875
42306
544532
467738
300945
429641
371697
302570
114950
118399
259872
28559
545659
218333
195831
403130
193222
460801
355297
231612
297572
223481
77935
166666
84999
444605
244612
237611
256827
315468
304155
472469
312015
511180
544557
400700
458941
390697
297223
268603
275312
45934
290211
158248
378419
469515
470581
530123
475184
216586
567416
371951
463982
565074
103226
160598
351441
438419
65409
289798
398898
148671
122673
134455
382413
444651
480669
390093
351292
86086
497372
292705
415427
434396
424419
169268
559349
224631
356499
334437
317701
537627
510808
478790
172337
3712
524123
510461
343545
87046
366041
128816
84066
315336
455581
323732
378516
194941
448205
497295
193896
230279
273275
529599
259493
163756
344209
349890
473181
475184
180895
104216
18113
421436
461489
276209
489760
391589
99622
496104
173638
23142
244393
332136
24684
183717
325832
15456
538261
99694
418372
408331
415598
549448
393843
69749
403058
80412
203705
380675
401639
125087
500474
428409
349675
413548
277518
165953
344581
46148
492563
395362
136902
31640
190405
153137
541203
411183
510595
421416
23352
338073
137687
229899
520575
337169
33065
121509
190999
530814
373298
399681
345947
8565
4943
65159
237040
318256
149778
358041
282938
252313
559567
308534
166058
520074
207901
527848
25222
210067
113748
345182
186350
530424
400626
520818
364197
554056
505014
446393
343366
378213
267079
224112
96614
446248
120043
480992
135526
202315
556903
223606
355253
7414
294702
39712
20597
86335
556513
27642
273702
420387
247673
87473
331233
302040
556419
104156
456145
82534
563981
527225
381155
230704
263754
462031
555696
144007
62853
106179
387774
40728
299912
174269
170763
566077
351237
100516
496234
359657
459288
447350
532092
1556
532012
450277
221877
138949
204341
296297
422934
141503
126970
446122
191020
233016
426621
368957
269395
45280
508275
377394
413103
525791
438517
404432
346957
69989
507285
327467
95153
236697
542601
510916
96289
430805
57021
312113
419570
86758
557045
117745
557889
560914
206435
310532
464032
309916
142712
521937
346343
559850
507703
68376
302658
190828
374274
456799
533741
249814
155120
123880
178876
493641
522234
390093
196505
298006
212419
122944
314119
87654
186894
187743
260545
2106
326903
54196
15962
544463
39660
247138
563998
366521
515425
408317
271749
566317
534898
463981
59295
446371
235703
425555
410592
358806
544397
512737
125232
555474
8783
11566
251487
142343
195117
508081
107582
544312
489943
421193
32549
460496
340721
162831
310652
559272
533197
469
52879
137809
163662
362385
403807
371529
547703
136187
8064
8185
502868
481861
401152
16894
386169
346348
270858
152806
369226
425645
199003
370293
136754
29230
176758
189979
15958
113247
2629
437131
73068
21612
494071
555166
146784
305426
382977
261386
513733
441239
26547
62502
278229
126386
276266
260065
295037
449878
121307
58241
59789
506846
21004
417241
564806
403916
265525
21007
453059
324484
152895
283813
339292
269164
396222
161219
182003
407285
247487
81321
367476
247598
533940
76283
491508
442422
568116
275734
200187
48490
144429
235604
225977
71949
195411
284239
455970
358069
149695
277849
200479
347172
282197
14954
481602
501212
89147
399483
566762
278410
60275
320017
395728
98420
79009
485442
177268
437587
212443
97969
151660
185174
412673
224172
24004
149445
336822
29795
403218
27388
464365
219107
474316
5585
410929
458227
157901
221158
454879
82585
349897
21888
44540
475562
360548
545594
116435
87645
399327
343886
153881
45729
527457
35622
127927
539195
415833
343024
135585
382502
393749
333475
80290
20295
163212
154186
30555
433946
404159
272166
62499
296098
212103
659
529078
214821
407437
189647
324827
41321
189953
477153
174873
176389
215785
518192
368729
246136
523789
201581
387561
481271
417821
119795
316721
19248
259462
265967
55068
327253
180142
186489
478588
356919
376458
331409
292175
363112
462715
554309
543978
392246
24944
541112
116888
295721
494448
247664
130717
420055
22236
114671
118066
221650
115300
370150
426551
228332
154702
216466
76465
455286
272041
169283
320371
168288
400432
397517
374973
470479
455039
495716
153573
549581
371169
549413
293539
133883
85733
201239
162657
173883
317473
532549
526748
523615
178253
211408
385468
224456
60542
515142
563234
478106
356467
288612
324314
355470
55374
199593
282571
47511
176009
295309
211642
155512
20810
22625
236785
56983
527128
438745
357121
401824
94458
264590
194574
87499
236121
49934
55716
362345
214323
434842
494308
496688
461937
527712
538861
393171
409844
404993
161981
374116
248207
329457
141555
151448
410774
38102
299998
495626
295597
161308
214932
9321
560988
44635
151481
201455
266487
39373
190053
24870
37665
374448
37467
155212
119703
114307
17272
87714
367417
516005
185
446004
195764
33327
553900
170920
274699
20247
319434
539795
521431
94935
349138
217849
146483
122837
109869
545526
291684
437422
389323
504036
444931
60015
164413
38444
34634
59337
40193
557239
252279
210820
114619
398791
551113
321
188716
352995
479760
369425
345999
63995
534280
327551
52441
35780
314146
25166
421465
47884
322619
55847
245200
71159
547232
62494
170846
567028
154987
472779
239400
304666
227544
404593
494990
366672
135951
283846
55540
405960
91685
262295
122017
150211
406133
432855
237375
212371
66605
343519
104372
358592
67574
396237
476950
62946
368494
147255
266402
338919
503932
150985
310301
298992
12011
187666
31817
268897
145758
122122
564418
420481
50384
566165
122900
429590
96589
122830
333251
430571
414143
252410
317647
540216
246214
348314
442607
73669
84228
360057
274604
318668
270357
369068
355554
114149
559833
564461
396209
21054
351475
525806
245169
494129
447159
308467
425079
179906
456496
413178
164671
143576
325266
137225
114810
59323
378895
542937
305734
403292
332775
126075
138705
395174
556515
26698
149964
450000
68176
51438
54762
260888
442728
482786
387571
102518
417343
345842
100585
442694
403904
85049
10045
109257
174017
179612
119622
436163
116735
277920
274300
223076
526513
406849
521287
14933
513015
418926
340530
89039
442954
216348
555649
535372
49451
113747
549697
436488
144974
333568
527303
321244
57058
122282
261854
461150
423279
112178
438626
484372
126946
240054
208296
358989
523675
425313
201074
107357
132908
30859
325986
187430
291761
531734
344690
297781
359480
459221
503390
343038
130192
32681
355345
492139
278758
5027
562569
386582
357838
401193
498824
498304
51430
56186
190076
119778
462418
466757
233181
270530
521470
263083
199324
279558
521173
80397
246456
506535
175295
139016
176452
187726
229044
16839
272647
413420
486064
514434
270857
149872
507292
298423
522968
544674
255488
386347
490237
326343
180832
237974
548937
180011
493726
330447
298923
545790
306661
567304
88278
4377
29633
519037
559322
98002
168363
265933
356704
25804
508348
405182
126093
280670
428224
129603
367675
463611
7053
224002
262290
345424
464434
358041
502004
500739
537302
243223
565211
459343
206150
415436
139234
169625
331077
410067
334363
397536
119799
169542
230844
249953
552285
401238
89023
479171
126407
62966
58450
470928
134199
375811
182801
409734
48091
27712
162010
239481
303943
94474
62999
127606
333732
214534
105511
245074
9858
492883
249527
325377
110657
242931
87280
507272
292913
71476
66508
559009
350409
390730
1834
416435
138277
100775
228154
343656
459220
467290
70526
445173
67028
10988
554411
472189
425768
125444
153739
301533
16240
435064
551307
491012
437337
57387
277401
487384
104977
103884
119775
298361
150525
127032
522458
516682
385198
380912
104616
484979
59286
116597
413420
394391
335831
161831
71151
120822
28909
501790
27545
144743
303052
471277
9723
228596
61940
71263
523400
24157
358059
467979
447122
106157
37602
217849
47664
126814
197897
103627
280707
341757
243982
560513
53439
19111
207794
166914
117552
446627
168334
45182
366855
322382
553455
242511
280220
152917
298562
142371
450171
437250
369177
388186
146254
312676
548355
555852
381195
11242
402614
90948
66272
162842
169272
78816
537147
439305
56889
319156
346627
511348
271552
410306
488159
287973
3265
176768
211831
162065
253598
173068
324743
550412
342840
406218
167319
545997
371570
523046
461741
389219
398772
471181
513068
393877
421470
77896
176252
99375
154465
563159
418356
457928
54929
56546
109239
31193
16391
349090
15649
530419
335744
273416
337669
398350
416547
219869
421954
47800
567174
279008
163663
220974
45221
171399
318961
214228
356854
106299
331087
411888
194055
286164
548103
452782
143547
294580
392939
224583
271875
149810
90705
335485
246305
228851
283146
500417
336556
474700
419755
307709
158967
500427
91630
295378
10411
139666
81153
308240
22681
208366
215030
123750
400192
254357
261837
192166
551371
430921
31948
461221
226932
335094
181355
146017
174165
281273
341849
564098
483149
391745
330355
460975
375345
465790
236165
323653
493495
395425
137372
458717
19946
490535
388391
286248
85226
88079
77609
34280
403808
103642
296531
62907
66239
415033
218610
553116
424601
364257
65733
4382
298970
71304
192601
96350
477364
538650
156718
122822
198800
474064
445454
29201
492871
190533
307048
465973
295307
332443
81904
196720
57370
66966
460178
455645
46943
305860
45329
159234
244629
519976
227031
8006
46566
299157
279419
72967
405114
456341
332187
125440
11619
238414
476740
134917
371573
248103
234018
26824
108687
543062
405008
62887
364430
429052
248162
522618
307955
376251
278125
162204
377432
236514
456965
3722
128079
419849
210919
339958
196067
403655
422894
12012
558722
404614
499325
28052
50023
215082
148464
287059
212395
495735
418022
353873
480810
467095
558748
560424
411505
17180
456279
210007
109359
523073
87483
429309
361285
56598
144027
237151
121923
402511
248323
357733
369038
210800
3056
413783
221716
529046
117492
245895
318926
85132
240288
146293
27982
509988
419840
296301
188918
139402
433144
292644
518115
542974
490015
521070
503043
18160
231338
490582
308338
261313
299626
374326
235011
496234
539118
297314
232864
66001
133155
303795
235461
525655
232018
402976
25401
195610
464057
8424
106393
487956
298246
391572
523189
327288
222629
6880
51105
170129
206020
131590
7680
444189
171528
443164
462519
326434
259599
38262
209878
403428
424235
171392
311706
184836
537267
27786
291550
178624
464115
385001
398823
461291
106509
283337
210937
416610
235484
214572
98859
103299
278100
22528
140309
385148
462390
186304
197695
413531
364735
1460
107025
373199
81821
73428
516474
368662
450825
152694
197709
428283
40993
185602
105174
57044
397201
304845
86285
9275
253702
184852
537810
323387
323734
300836
115561
114663
477839
220131
566673
108194
489619
399668
76988
425612
45646
188887
373195
189378
262161
310410
5245
527611
185321
261373
405312
8314
7722
322337
508191
443410
102688
199380
332713
134283
20893
211133
178608
262731
37742
343229
365250
469054
232929
554516
221063
567647
386102
28849
20342
317351
292810
194329
93003
23455
456573
322941
489590
522370
277242
521701
165677
55386
267625
140146
538170
385900
164024
112558
396124
167924
518787
253702
433117
97138
226992
145079
497209
469846
445177
563187
119993
205877
486909
341941
458726
311567
85156
458343
316732
3097
197612
507982
466030
126051
278500
152762
522198
153120
513587
394267
536439
32924
180784
117343
372725
300983
228318
52673
184726
338786
192793
228484
381176
553822
174584
114783
515960
29293
475860
115611
430933
382824
413016
436039
418001
256185
250298
424512
129105
188098
509454
164313
384377
448342
219422
413274
59270
171645
254258
135712
503862
546338
498294
544622
140667
427353
490261
541390
112361
184148
498991
201471
11409
282030
224980
402228
562963
354336
428252
290773
348985
390676
12693
375951
494183
279254
417670
186430
237836
304961
412019
31548
498292
58009
56472
405181
306066
553066
160699
194003
493468
48246
342431
80502
521416
281441
57523
71352
354173
295638
334024
515839
408615
523166
397662
233946
346747
507824
254604
491822
480306
324455
43024
425442
222256
327947
350136
159866
522312
430549
211698
354975
402069
356783
307645
272341
418020
192991
370921
528567
449991
567897
378587
248699
143486
393515
250264
57550
489010
352008
101232
110649
285133
453444
293238
560716
151222
197561
402385
9692
151182
473564
2989
49572
533663
246511
102735
171867
537431
275669
129908
236716
143481
155837
245547
19371
381725
561385
145899
242817
358755
322995
204429
161400
448625
41110
372358
92424
391546
139032
355185
525687
10357
557085
206235
520840
431078
148775
234330
40040
296646
404366
400243
468375
533992
145031
452696
185631
78395
269635
560996
34500
509973
100873
490966
290333
422646
128395
391592
130287
195592
4459
391680
261129
117922
8240
61648
296594
108249
388817
557087
398188
385931
440080
45012
107436
301257
110514
335545
528602
494535
487929
444893
121306
432963
463200
189078
218869
193144
401937
409834
115215
467149
244872
244881
327565
346138
467985
211471
105478
189882
463867
318003
143207
512220
201988
513035
340526
347871
401744
248172
526519
124811
517835
423651
426358
538281
493993
518966
321983
456053
449955
394352
347454
360421
153794
299495
252624
89203
97237
129376
447691
126464
470380
558861
360723
211889
1784
368087
420183
116271
279899
502995
457170
204239
381614
185478
349389
533407
44441
245097
476023
86673
366956
564543
193377
446652
290064
494076
270547
282312
348163
366827
424514
110554
131104
142398
441248
237350
240819
222354
480679
488098
548561
385900
3483
445499
41690
219900
110745
246341
44593
189419
142358
147250
194024
113390
355827
510238
307513
422736
63128
73688
301835
449246
261820
540973
4615
521881
542066
53679
309610
275815
387053
128740
436985
398694
61705
391323
175773
514194
112044
525724
137896
218586
18711
344430
526404
529629
101891
60157
309265
117547
343928
322888
298603
454103
474997
108489
281659
264060
9010
314598
417292
59998
377126
129959
538318
206010
91286
221051
27249
353216
361151
561394
205471
402725
4691
86743
94513
532144
194719
329093
272358
552783
349624
172064
41401
93304
463630
548857
86180
525687
78586
337132
553290
206265
341917
396651
71477
121100
463150
50898
397720
93852
145922
249298
28285
341265
142695
414658
357924
115451
290478
425634
546228
76641
494941
433495
421920
24817
452145
337841
119243
105366
392174
292493
341976
546773
310451
393560
210901
478381
6870
486728
46925
167607
228307
488012
434774
65338
366084
100097
56122
324004
316635
259549
444184
541602
361030
128634
466222
65166
502317
151150
466905
197586
265142
492653
76825
443905
248236
125352
158159
180877
102820
81855
507381
33099
41033
222460
215303
103241
169675
53363
99727
452392
241901
383254
26334
5990
145978
44056
514896
564334
94236
459575
176272
454985
532958
356429
140598
159645
336348
480941
563621
559567
520035
160476
124526
440257
12015
281846
376248
256732
117012
426455
127866
78636
226936
519291
232940
507644
523781
274307
339407
155239
18064
393798
566609
425460
491073
478526
274951
351160
526102
246861
305265
361864
376494
521700
439360
434274
551991
140944
119730
542917
435434
490967
467180
346684
431013
329580
274303
511257
119883
381825
190387
16083
457170
158800
392506
305854
109788
115015
222160
439364
413833
456202
112648
26354
459063
54106
9410
37771
35818
57211
208072
176948
531484
201365
183671
8852
362286
507952
223860
514196
373032
471040
345592
185331
499723
346473
195696
319045
221166
337627
52284
165502
11354
515619
359981
511998
23236
203245
484236
338495
226008
335484
195983
300663
502478
270100
447389
553627
75582
338852
96380
66598
344606
362607
530257
284177
547174
210803
523261
501688
468001
243455
139367
248639
251528
424424
63963
302988
259384
105692
751
475080
182335
496487
501822
294690
352405
528506
253663
105966
71376
95398
78951
269862
342408
344266
369628
305044
3446
504724
317860
409695
278554
297495
270868
420018
11537
57158
387148
456506
84194
235664
538221
236240
133936
368114
562942
301225
82867
65768
478391
448645
343864
71660
455817
278588
362974
69403
253673
18320
308880
556322
4995
299446
303447
104810
72359
465798
166727
218240
177447
518012
244149
514676
530756
394973
553273
421059
99425
471870
384714
257900
212789
198503
201124
295947
294687
333000
404264
385308
68593
322337
109737
267776
381206
477106
257620
89574
235024
236492
91191
61529
491958
558726
103428
141783
91796
6026
387957
282181
70243
1431
458885
19229
350660
41258
209019
383421
543311
479058
68498
239588
367142
177122
413852
57366
391708
432371
132262
192297
65283
386428
253987
299502
303647
496357
266122
367102
59802
371320
863
242603
343845
50474
471047
25445
249315
454792
447646
424459
216248
279348
254929
233321
462054
75569
517780
556591
550599
333659
256483
59273
296084
118686
328220
121940
121047
181752
126323
297829
418435
301736
385040
363757
485890
486064
67852
473428
340383
562084
161681
401170
317872
370134
14241
201029
335887
143384
163875
551621
529372
521227
186998
429006
473973
544817
508201
520590
19628
242896
362968
197779
45631
321273
524596
33260
120129
427312
435401
250185
260642
345592
23879
118505
269899
57608
240183
336354
36210
210002
159371
514757
10968
234388
541093
311366
166167
405064
310260
382537
385581
452990
442037
541077
508271
270318
86524
342531
450228
87818
485776
390513
266249
411751
52749
402173
393454
215370
273802
402239
498922
229830
125425
482740
447995
567512
562078
400840
38567
236499
461094
24387
561018
17953
521953
269932
483162
451267
373806
519590
545047
541415
349351
166598
542178
248611
98335
114356
244622
64673
375983
505556
375038
26566
135036
297653
201714
38377
343403
293937
501866
183019
335748
351748
476469
368499
501415
420119
19215
475708
374118
269406
27995
44928
307734
340275
260797
94309
356349
465844
493414
555353
466474
286842
104680
78327
91912
333460
545284
52897
318772
467400
223997
163237
562261
412638
130347
544901
317019
81974
12556
552983
147338
515960
359267
385361
97172
468337
65733
258695
113841
263236
488003
459823
98770
284458
555483
564333
139884
498739
330619
178186
108460
120336
398556
552499
137984
228695
29566
107022
199798
468333
8052
199158
189895
473477
259843
260533
116680
282136
153302
243945
371359
27489
117014
108214
549236
278235
3373
368994
175582
3266
318698
425043
493338
340845
343121
438585
166411
268720
481336
444395
349862
390784
568018
380346
375728
383259
445309
395625
550021
383023
386279
369402
150288
541596
80472
486603
126232
408725
263419
412946
471242
106380
544198
455462
40873
51299
487826
41865
259191
352506
513451
166456
142333
457529
17423
103299
21734
90526
2379
405274
470109
212667
292067
237504
306460
567031
348086
65832
369785
367810
133420
413169
239735
274654
519794
390621
76315
105917
349583
151838
482392
537715
347508
230015
339435
195972
271250
347811
407255
543115
347960
497498
51047
227054
224687
561133
390664
167727
357294
435043
42413
135328
410645
485191
118622
307624
10245
281003
21216
515522
190781
404780
492563
527953
447998
547184
232953
279678
52262
313307
493987
422727
560217
161034
92146
148345
31283
538845
406616
285093
327720
224456
361216
50603
298989
367535
247312
288839
115547
133504
146028
248346
149352
541977
474772
196764
513925
243019
286432
231001
55286
15730
109640
74593
367040
135186
372444
431740
410346
415279
492637
330977
112843
40880
132242
467733
242598
547637
438595
148858
374600
178001
52782
409062
127161
527887
450809
457077
161058
420870
80519
485009
169660
423006
83831
441053
200215
447783
298775
498058
1380
529558
178293
519044
71290
51721
425777
518909
42681
378007
388596
372177
199093
253818
57910
310912
107879
231031
359015
168951
257775
77888
529128
379299
29052
226492
57351
507648
388776
375206
31337
78852
2518
267791
197701
51339
558710
500243
424852
239768
215947
498826
100784
146933
357514
523447
421732
118484
518213
53913
157746
425803
54018
459634
166892
53354
534079
174593
364025
62266
194306
112324
507546
547441
489554
16528
328040
339942
390031
182838
157281
18786
254798
248852
365298
299380
135615
30321
476245
332145
123455
207120
159087
6751
97857
183740
495119
47582
460976
280605
243067
531947
410496
533071
427895
362116
383725
392938
264608
91108
431013
249108
310922
492222
180804
509534
82828
420615
275310
354099
373658
251365
377603
374969
213353
237801
115878
439251
76361
508772
21856
420727
490861
532427
61869
8613
389075
22027
295513
166574
501167
67867
57560
160352
143548
273881
564664
246352
82277
114789
302461
39693
306871
200459
255064
311292
507659
327986
495467
161375
308296
192098
208743
510344
503794
390167
184886
175348
523428
271343
339351
453279
274377
478617
160125
83788
208483
190045
129641
361164
386728
32952
486832
122489
325630
495380
4441
544219
335825
141956
152828
135192
42463
461519
268974
334002
545171
534907
21726
197263
150136
78273
349116
334253
267296
472558
204940
100200
76737
357423
448185
88621
422122
44235
303785
272973
348841
548154
124517
219515
208839
385
536625
520742
477487
258760
385208
308604
143666
307825
463119
467201
470259
52992
67912
562802
450140
43104
471898
99187
75807
461899
351005
314125
195355
334025
146060
478068
323710
380801
156759
455174
551663
548953
205998
430103
434929
206172
485647
27406
425134
563129
359175
264955
480092
462976
347835
200514
232749
291612
90303
46254
168670
306106
404028
165323
528416
398465
464702
321257
246619
226870
356490
402422
200084
525182
566930
340022
118784
232605
32599
76449
138472
350520
16983
506647
409844
28491
515360
491983
536958
363127
177784
93916
123662
226466
202279
210414
138018
275437
200539
326705
239558
220985
422426
441944
170981
412593
419002
293699
148537
335044
543002
6917
490471
56522
421512
410715
315870
541000
171132
524143
106461
205497
177797
554807
464704
262142
309966
364955
347856
299031
541972
382128
54694
470013
474055
207108
30936
188405
377726
197273
60208
13315
331336
196220
255958
142523
2978
24079
419962
157929
472570
290554
464352
284599
118514
46309
520816
15532
68684
46427
493227
207958
189901
177634
479036
440780
155776
518196
189016
427588
245089
97710
533255
58829
481465
138735
152470
329498
275623
343777
344313
409837
129362
24343
20503
412938
532434
154682
555926
61081
35250
411234
346115
232865
257697
162316
485570
113364
379501
181364
464544
87664
94303
165061
509351
184852
95599
562893
380081
1646
120511
29312
50975
105502
42757
494204
39747
167803
307423
383317
278707
386008
205976
67150
32485
215796
140949
419795
354269
80056
497155
76262
518007
418955
314958
108441
331311
315409
402075
315328
116534
229128
365438
62451
376114
308944
480876
144179
11785
167671
49834
304506
521208
324769
20171
120650
180024
557428
11595
104535
475975
566730
527839
508242
105394
142643
77697
538783
434722
35967
47642
366809
145739
532894
295422
298623
405984
158820
255617
207478
320308
246409
121077
141976
472529
523580
179639
373845
547219
518880
344981
168052
470333
264775
437487
483552
214564
168058
288967
334883
537674
552022
471831
291766
543783
62725
370357
107810
256814
466159
171407
521015
107809
14328
470229
338841
138488
217020
101702
558356
288712
210619
434972
7427
313031
130140
452054
3528
529352
470748
436680
342442
478668
296531
543954
439806
63129
558032
299422
246568
378191
321584
226195
310618
305283
138055
385095
336313
496189
208417
561754
549398
48212
30944
229373
74076
32040
326011
38338
484016
557813
45729
450345
233289
60641
11151
436221
92728
104761
292488
36122
127943
537856
277443
236253
79422
135680
482559
504690
51846
350564
265993
42750
542835
273891
138405
300449
532230
134264
462074
518658
315764
152900
415334
185596
291835
211832
494492
345930
62151
240137
137672
158782
313102
499322
465603
520700
544686
450414
392218
59605
427531
514968
217410
117417
473905
431956
426677
536938
233145
521405
242708
194092
215423
329649
126256
253029
385852
201981
177567
100396
331450
462904
435575
364561
40590
168463
514241
251330
147360
547178
522872
275131
545599
32893
328593
217452
370625
289602
240359
222013
229018
564365
435755
355837
20701
148120
110028
135611
319619
8883
28274
86477
144087
465102
7449
472694
235680
424239
359880
448253
420714
386782
354760
435445
115899
487347
126655
436812
219344
411603
325710
25133
495587
238198
476933
335009
301219
25841
74800
453433
372074
63703
259501
392630
234895
399064
82780
80860
470560
409627
551153
390942
238411
563971
380548
308546
366414
287124
511918
74360
483894
300335
554859
562659
155329
263024
357575
94890
460193
200961
205045
70327
440216
134424
48782
177143
260584
297046
465350
373994
231548
316
111739
407196
366343
247884
390730
135123
535628
229500
38844
362464
243826
181544
231469
14147
55392
274933
258173
404259
340708
198854
25666
331721
488141
347636
143039
96894
271146
156930
391349
381783
58114
161076
57550
219392
80191
218204
253968
207335
99308
257275
204788
371965
409082
411460
331625
169451
111488
451089
541567
512143
385025
374176
21496
277303
356155
354110
320082
288569
560120
29879
38828
168371
533650
217014
237982
156628
303067
159423
267986
292157
524731
466016
342713
212564
77772
495003
84095
54922
31644
84194
333917
374592
151389
443421
123362
359995
548564
364123
161646
214831
430578
307498
416823
75798
227752
487981
331893
62484
374624
310631
546361
35341
54605
538167
97426
156111
271073
201275
542167
257038
39540
171361
5902
459646
56200
318424
206122
270509
38621
412340
417638
51555
292959
122494
144470
381158
132140
38738
230564
156411
496433
511599
253199
211315
489211
521429
390729
363976
57152
473112
9755
114432
475888
452425
460432
283595
302742
214874
239784
195088
503961
417284
285463
350535
17784
507746
275610
461269
249392
167151
351533
279524
429973
459559
1184
501809
193690
111271
133159
73719
108762
228001
261057
491738
454621
82804
156692
371797
312587
402445
28926
396978
56715
396792
175634
154691
478265
214781
254351
44963
342115
7122
276122
7175
45819
54174
287459
96887
140862
558188
482398
533508
358127
125399
505355
335103
405971
228108
291541
265678
478080
392005
429859
108589
238567
443782
167093
139553
324956
161874
190561
26874
383754
212189
311014
453181
16073
139975
502484
298858
560429
217293
446423
527657
231179
538590
313661
256816
293831
367173
360358
275367
195682
37892
226284
40764
224313
16412
278489
66368
148463
538901
457549
170156
132744
495122
465704
238983
486915
247760
356739
435869
358853
526321
70076
538916
293433
458049
176541
80212
409846
323949
208474
325926
514219
255087
462388
278097
253030
198376
214673
256996
439694
153880
82356
552944
538902
26431
97120
259055
393201
507552
470574
210686
343851
360797
472751
507313
387678
352136
185907
466947
78469
74732
31614
256422
503522
5630
165728
212119
104093
309549
453507
319964
155828
494847
337162
537013
195656
127244
559346
129258
319820
336574
180294
535121
505761
322418
164022
292189
301280
468297
321026
88809
553926
40763
279804
421969
564219
322154
322838
167665
125516
502605
99436
330369
30177
125928
540994
424148
220333
113552
138443
256322
134422
129285
284694
558288
300475
115538
130193
237154
523721
12299
111829
528084
2683
119697
204682
152004
378118
171135
83345
102196
395842
459362
487450
411964
426157
163272
381411
193265
233083
285571
422191
323605
520719
217648
434352
20652
363042
246600
247040
179208
526231
468147
46264
192669
366282
136825
87318
329721
275256
413186
308027
400885
293585
288010
175257
144782
253872
473694
32975
524617
145996
262479
179703
461799
97582
479537
366475
409340
89771
249257
68051
518663
146479
47009
93186
472940
382896
373929
568364
123351
39979
251808
89447
64252
530716
431291
331584
307161
264991
415016
112403
16427
559888
8321
22443
419375
39493
371511
124148
73590
309954
142597
355754
487540
421714
262097
478017
441536
453151
61235
220483
206168
375428
139406
135374
506460
383914
356190
529347
238643
103400
365820
357849
398509
368268
567241
133006
67399
340575
190872
65974
358344
70829
516072
437821
403530
335527
444180
186846
169407
490787
515387
483028
164343
389114
71101
505130
182123
490108
323709
366802
454810
306869
183789
167647
36435
227563
119623
272153
256911
27806
372140
412080
358482
375053
278233
397536
389394
266499
482143
261854
435455
83066
63819
8395
390893
146380
245062
11305
291029
345113
283838
292834
473991
265433
311936
146399
101060
430628
514463
152506
271317
145259
163829
298945
147716
274260
277437
53929
251977
495502
61140
385492
354155
544762
516125
555389
316266
84836
212098
383455
128776
138191
97017
479391
320750
229657
148176
47809
510483
469390
551406
113813
449508
220447
477295
240730
399563
536901
522114
68214
188833
199407
311424
491884
155811
264429
123350
261264
158767
21727
538483
214709
47259
472910
406069
33295
202880
529910
34200
178411
443940
177295
462567
170715
520321
514626
506484
568095
419714
130502
525472
557854
106125
550776
449800
72244
524178
184741
418021
439681
15654
325871
411460
544409
567732
401393
285955
564808
512751
170659
53426
11212
211993
226653
265443
63997
521835
281808
479725
235478
274802
43934
358930
60468
54984
112079
47273
389940
542120
347755
82559
535514
485620
318226
59730
567783
44216
310318
33137
392051
299238
540574
248913
420085
410478
493319
432227
440368
445891
468785
396744
535145
1452
169379
287397
243206
331188
483877
490373
238315
548899
375900
475896
178492
408896
133456
171460
218545
195705
434417
101736
529797
321830
141331
285345
198859
462412
54573
499313
175302
516763
302309
307833
217631
409109
8385
521713
66013
493211
7470
125430
366759
468625
358274
547352
488801
231149
260608
167615
345333
44124
34100
492052
564295
254251
196944
155513
542425
135019
224383
83574
540541
203696
382156
25640
329549
366046
232934
335381
162492
348379
439716
400926
336615
140448
160072
225465
551619
26259
556617
403375
352795
555218
205281
512995
396769
307601
33971
49411
201166
185619
337947
394578
421712
174023
325465
532446
489005
465144
468691
154513
31790
419466
173783
53534
351462
140529
88272
488113
476423
419378
155536
423405
62672
378687
451074
58452
560705
2165
394016
191776
156185
484269
6097
145551
396021
254999
388520
93258
61352
365921
13052
491728
373076
23814
48996
114597
174725
392067
15414
179806
281073
237277
402939
420215
324667
337299
206564
547069
104802
407481
436359
170652
208786
374584
344084
566944
348430
433765
387810
173065
354617
435394
38262
285834
278852
552822
52132
366585
533293
540440
386242
20684
94371
254580
328859
106289
441192
474462
153043
533092
437019
45715
162249
391396
538342
140114
367233
327010
417219
273803
500442
177626
143591
543105
347735
52015
30432
530060
396033
252463
325877
315465
153940
554045
453816
436104
427035
288482
425753
275813
493404
356876
99874
543114
429090
44644
286095
332575
204283
205525
831
487901
413619
134433
121492
553245
136337
564348
42266
197354
85016
551021
526167
547006
361600
97857
72178
541849
481338
371369
232801
407303
567503
323614
59571
188009
466498
470403
548088
275604
545357
496070
341592
104628
206642
154042
103186
310342
170908
516869
392523
548740
283776
20128
280039
40167
9018
399701
128946
524296
249987
474839
299918
445573
279858
354812
66446
521288
454253
95001
107000
163489
292126
383934
413883
405914
108240
76366
299335
66005
443455
255020
543769
217967
258068
221745
376108
241394
220799
149355
317239
124929
64491
494399
559205
1440
458422
2717
492391
396117
271366
248417
194652
166877
92773
259776
62726
289427
82277
163355
199249
484921
145842
429972
306781
519281
80669
531494
91646
191475
344458
310521
478753
146167
192938
185907
417255
89471
294109
65583
161274
73174
467797
197101
51790
443128
156042
564799
95770
332202
120620
24518
520548
125103
273402
508949
453457
211398
205296
515828
13762
560576
316041
34486
369581
558364
364690
79639
77061
530178
546030
143165
511993
193765
154496
59167
70574
417860
276447
353338
484816
142541
502340
197376
416149
353526
207076
52442
279674
429684
498986
504929
240628
181604
22794
530663
59871
362962
41027
376213
525093
433309
397919
57390
161357
284318
565379
387559
115628
101904
122748
433042
531293
561349
531519
55560
87928
379431
436951
180722
126241
240658
360303
337942
359706
440986
200725
144186
566519
527822
523949
180533
81430
89152
252915
67717
332023
339794
112515
487447
453610
334794
484850
148284
124830
412689
260185
41120
255208
360634
546784
86584
513266
376115
204397
522548
285027
157234
151052
390247
192988
150569
439586
228416
122068
358473
149769
267903
398220
541059
261942
365792
378354
1139
514682
138807
527211
471895
418113
117933
114698
390275
281316
226350
138769
244556
562212
502088
456624
265387
258813
272760
350264
493597
82875
189157
133304
227308
271119
105557
133587
226943
271377
5087
543878
229523
176948
88202
547662
478228
166927
419532
228813
23198
49937
509660
22630
53231
141992
265383
372905
242062
270018
447368
547781
170936
119328
267650
472298
421997
538182
514713
412508
353028
150159
168379
12144
110082
34391
438317
508614
188382
543025
467133
378486
527127
346215
486282
412640
365315
317482
284240
151039
464890
516717
333500
562344
325651
401694
378277
132377
335343
551781
519481
307973
399115
283219
366471
159118
296315
348469
542884
514713
62798
554966
141172
305584
313256
453026
498619
262021
549502
293952
175637
349191
249544
273770
225436
458730
375760
103497
98314
404574
430496
443018
71966
277606
482934
312454
541042
359640
186279
68149
511480
521790
275270
260257
176555
318148
414982
343310
217995
500712
142382
505620
530439
178819
539620
448999
355287
345091
33019
403804
225577
499508
268458
373420
45848
112497
393597
549820
110804
131609
538591
283840
315290
444526
285499
513372
160450
31800
241212
26483
122321
558971
322107
227647
546398
47595
544779
437180
553341
146142
458548
246083
354348
213206
230287
294536
480794
235458
490829
126364
76417
193299
65855
372111
548448
480575
289211
223429
491575
91553
496633
284619
258702
548830
437287
216461
386706
20919
279689
286055
129296
407956
263819
321243
373261
116063
425408
568193
185999
293933
448867
223882
54388
227773
309679
312026
314774
308383
386017
40386
217617
134198
499092
374781
247289
37465
538221
10612
410575
202274
226790
110318
83202
361411
455427
244484
429709
105390
249190
52342
185680
299533
391525
232892
41251
62117
200745
415148
9983
161497
389733
150295
520941
536265
91485
27836
158182
270797
385270
219225
535672
57466
379797
319023
514276
409834
333703
480451
101538
407403
292021
521347
327242
207264
431635
163065
220674
90354
566843
337877
331143
431905
98067
422239
308771
484258
98242
497559
458895
190524
129441
518663
449999
176411
33009
375675
479864
425937
183616
93800
315783
310868
241434
60632
243760
243462
528051
115404
446113
191076
304674
178833
265971
10365
427050
33229
297482
386344
538301
464513
394271
124152
498230
459931
491147
329157
280897
84680
396117
387577
410157
544628
303246
240724
453045
497802
265563
95463
149897
324864
481228
201563
34542
185152
35359
406843
154937
303302
310447
65004
51257
123882
454980
538115
21380
484879
254304
149984
355777
429094
323233
92960
514429
434423
247028
161341
444970
127732
416718
488148
437149
242901
160006
409554
440557
175306
109861
248451
316335
509946
508764
198909
550990
319327
303369
151631
4432
517310
309282
299397
457197
180917
520333
175421
307841
85851
322897
346606
105757
154519
386223
436996
404426
504840
297495
386927
348971
559073
173174
278376
143291
498059
260310
196950
375679
104168
412106
219396
434103
26613
200224
455853
32061
344333
439115
473644
94171
65135
507584
96333
383535
216809
407062
440474
497788
524129
223087
443940
78261
353302
510034
11633
214208
365395
534063
299628
472331
303353
55579
507930
200723
140631
561333
94183
219616
542095
336034
37949
325700
156675
371553
369242
152073
142420
516187
272054
110920
562723
356367
232723
42990
182896
192698
11336
46142
563600
93883
20903
340984
501136
95117
161663
351378
398147
531686
43252
158173
36617
443163
459193
285565
272534
372626
26740
229531
254053
25328
45300
349019
299684
337523
386260
347457
159390
399680
234508
235545
439270
64993
298294
405331
420670
429168
46923
284019
383914
129760
400612
350152
385681
465274
504512
8016
393536
498930
72554
212647
208629
486449
211332
520660
40823
84116
247632
119122
510655
517105
191977
214796
444580
468717
464513
169955
192658
233260
298583
163869
240718
516752
403298
327424
80238
299042
393825
51249
165597
412821
461955
396090
531194
541617
457608
107031
469334
514714
298175
125918
177584
56850
150948
449005
466068
186663
270593
347999
300275
429659
440095
218561
272671
15946
149389
360240
139099
482131
234660
485162
108718
420856
368978
532335
260888
371821
104590
322982
348373
225399
158676
488247
218642
510963
557287
265183
352834
68386
444014
101824
56343
197176
317808
51661
53264
326739
176718
285496
146806
202620
352345
91831
255722
292491
265906
268607
489607
248796
12294
311498
354024
11470
459260
4610
299247
122384
296749
375413
187337
53446
400970
226137
30442
514680
494130
349978
104857
310142
461913
110241
546254
180881
626
145462
158854
333296
480268
481713
12744
221226
10306
237903
478042
303029
171708
563170
394598
328815
186121
239694
458195
427913
10649
493127
478295
2078
384825
219533
487335
223138
342000
447397
342456
434878
96271
246745
493613
567460
498625
158048
540337
505622
37385
378729
376004
422722
428441
199439
373849
66744
50523
251408
348519
124440
505568
425402
352722
466849
122910
374311
405633
43888
562387
297686
465403
404395
243953
180810
235058
413241
524684
110357
326292
150206
248594
10193
336989
288854
360508
90456
325098
223993
311917
462019
88509
50083
437950
126178
295557
62121
121870
242600
407535
174341
413934
225161
30697
554759
370790
421299
561832
355256
391312
139996
382285
426593
243335
64482
44361
382429
542202
58444
142042
551796
114559
224520
444866
190132
218931
159582
63383
388141
76833
407285
493938
517428
324812
17493
33386
13600
2662
493345
279320
168886
164201
387445
359038
4709
460381
491331
382594
428718
431339
159906
137184
378213
464997
244889
134725
83340
320379
200026
53476
541465
77804
409460
133641
21467
456693
244508
169597
84999
30264
123957
164719
286222
350605
372243
495208
74260
203947
1729
424662
54075
348722
300089
174344
22828
73517
377027
97531
218709
20573
457191
4748
60120
499021
449241
175321
114932
333160
388989
533397
365406
126091
451909
449899
10183
361542
540638
486529
519176
376648
543464
466957
59133
42590
479318
340731
376687
527784
234754
380723
192472
178818
234168
294344
17390
149260
448493
366960
242726
402984
514359
134619
279671
64738
167112
436490
10981
216065
14854
522591
240845
526277
327496
184582
186505
556664
507621
217684
82408
107000
412036
402554
389522
455224
204475
495290
399639
76778
386649
225311
417453
210064
124656
439075
367243
342197
350067
236145
380686
43766
107299
280334
550924
358050
465360
385597
439233
26191
496736
304537
198976
268282
106319
27729
17283
227977
214013
178533
372804
515554
422459
472386
253398
135425
274619
340866
126833
469756
217829
499126
284372
105534
317508
15868
499634
392174
514080
328686
245306
557802
554374
2686
328260
177699
407864
566876
4748
274080
248517
408918
545453
323202
471791
332688
322670
531391
429374
324650
14539
108353
333659
47284
360532
200957
195673
106648
329800
163278
451896
229512
270326
387279
463699
319007
316697
522842
225089
62814
249767
46868
504344
364777
180500
377238
62635
490350
441205
198511
1791
405974
47977
135185
413056
259173
125562
546358
7719
80159
39096
486089
49257
104444
265289
510519
509501
499680
397394
57688
82110
476890
52500
475319
526532
566770
196558
233836
304157
55807
173506
58212
268977
70486
501504
62288
417106
407717
392412
395974
407053
182580
568557
246966
247853
43735
545206
331762
389431
307145
384381
425158
97532
91682
147245
339988
206553
378663
260909
117192
26961
210627
505407
99513
508199
311068
95500
555814
539251
350643
73079
132292
227660
306598
277791
473210
355452
167273
147248
125628
338397
553100
552284
6254
183631
153884
563795
297465
221680
443924
478381
317805
136924
157582
551388
218326
509214
184176
132289
452320
157852
559441
169023
143141
65898
385701
171060
406375
506850
509726
303401
212753
402969
464492
547876
157853
508650
144452
236753
296706
23904
290479
259350
505112
28828
271879
103256
288915
32581
287882
121244
128506
334768
437049
69716
298460
136660
124546
348424
450533
406136
492519
338779
189740
142728
223609
508760
229876
515291
40823
205699
394088
262864
35870
42024
265929
226529
162909
154473
399604
9095
117793
360433
412146
342255
387004
295196
262166
105901
392528
248386
472973
244073
220335
127509
468434
252370
113244
516963
558042
53302
9795
32620
194844
285652
198175
430593
402525
172488
116218
1450
281847
128376
90598
562028
549477
191890
516709
365874
44923
332714
342060
332303
443178
336243
452577
533459
30194
109737
75787
130110
158490
39544
512905
216271
391570
29500
184125
90634
88920
460749
396386
488038
234511
38486
16440
432521
200405
131407
503692
517183
487991
18031
227110
302563
118575
555636
68121
144390
397589
77703
518948
240207
152876
326288
24238
5046
413544
299099
40063
304817
349746
451394
359363
522417
409432
277538
180877
522827
406356
5906
431188
8784
436621
517813
213681
482601
249142
539466
349869
36936
545426
248970
68525
131501
556060
12808
93060
42532
326942
21580
407204
197759
360288
475908
22068
141639
398357
388551
458503
198421
208591
449079
116828
288292
498248
59933
433651
318986
132125
359645
218157
537602
556873
123228
162647
562134
110131
444781
171418
419114
334033
482939
174370
553177
462390
188613
514009
422060
486488
57954
424693
190534
138464
117040
256858
107710
486056
336276
446141
53429
268495
326589
560375
58202
189745
234570
428582
362952
50998
511202
340332
48748
528474
415249
270736
458752
384998
436135
124500
531291
506932
376180
551470
398113
419719
69438
453199
173659
194372
423964
59762
487676
64946
29419
167130
361219
133909
152338
20136
415376
177873
334777
350361
379327
488040
526194
308982
47141
536868
282035
506323
473376
26578
87085
453736
406440
375079
561481
534451
464282
332513
157455
547338
323381
377737
76007
51570
541808
188828
97367
425864
207932
559790
242602
506121
438254
508692
255332
310048
170637
148413
456928
52837
474526
440039
221064
335465
6960
500393
517571
50324
368136
330785
536521
350254
127179
414214
155404
70970
326822
328316
530736
462519
376276
57390
122708
199668
63075
131247
144721
390584
240406
315585
125898
50449
276344
547186
106799
484055
51950
209500
103473
182299
366500
84298
465452
403111
442704
64347
529137
6586
310455
419450
453596
319131
350625
49261
293400
452292
164686
489275
285920
26737
542646
451084
518070
406218
370758
483269
36835
102597
343885
236302
89241
353052
528450
477188
401638
133081
450479
142650
316015
23615
549219
132073
13775
176258
274366
469690
373934
245526
257851
75005
400435
147333
515073
371419
217578
103591
353168
492977
42256
131296
466558
167523
406584
557410
265644
457316
81299
430778
71782
74815
20785
334634
505432
505452
120245
495793
328959
384668
493774
119581
566628
84074
547449
308278
396597
543878
294632
367260
266906
235280
241059
216941
78544
182478
359717
534569
345849
374218
363495
541332
271083
284779
10197
180677
395044
27047
519568
474091
553577
430962
493810
398491
478224
81439
51592
356720
401856
278794
211423
208948
523251
455504
514609
490790
98346
541072
46660
59005
421718
399122
115825
425406
367220
506694
189207
392108
198404
306377
247096
154831
218391
459617
373073
99948
226029
43626
195166
90291
352361
258916
37077
359957
12722
534216
460461
4471
396901
211204
166797
303839
3998
2460
54437
559718
369567
220164
398297
495409
199141
524384
333981
63422
172883
465137
568333
512444
152356
441147
207158
483693
71026
535342
315776
176338
29617
15758
130677
343651
269911
526056
286419
378516
342979
233839
365036
404229
181763
463608
85666
277731
529039
355753
129632
307781
469383
103186
394456
329749
513393
173853
131268
186031
14656
276412
213791
485871
166615
77022
84529
517071
224411
47867
252793
315672
201209
449987
441442
467087
499313
245181
413577
68272
87665
124798
448049
352468
153016
515815
413690
269762
405089
302576
321807
325129
348607
328293
539327
61823
477720
227389
258054
223668
299743
191850
177449
162101
81635
381822
473813
278882
445871
539304
267755
175692
72039
555790
415452
561460
409344
348856
312365
259397
485848
545713
478101
274464
223457
225620
530684
345450
389984
190514
74910
285926
511262
373366
177012
175007
378934
512021
8037
430429
556014
143554
222534
123357
284523
307653
508584
204473
22891
402312
558550
379582
377191
405163
83930
119357
301648
562980
173884
419535
16675
246960
290597
218809
123470
395443
474851
233575
287875
326864
129416
185365
159078
335201
378532
20346
237532
310620
218459
315824
4900
30289
179414
406404
316135
429391
90545
201452
473498
78062
386115
89121
185732
129543
386593
92073
464401
424412
412859
437234
151812
313479
352149
513979
4211
265089
556978
322718
197666
36823
411197
249270
7477
549093
176061
361711
50043
553544
163715
480797
418226
36304
110699
69290
510099
257383
97433
469850
176197
197421
254976
507641
105038
75733
44240
192774
50971
117282
546595
169913
515597
242369
380265
561383
454693
410500
368448
231980
426312
430867
543815
55305
551044
392156
385228
417181
193207
114631
42781
85145
326429
531606
233654
475640
234866
265581
87142
550322
56188
224074
283263
392126
461626
499007
531460
421421
470260
30513
417833
180716
356269
496014
172046
567851
343028
201693
503654
341988
195853
89220
501586
551304
138276
167796
167557
93992
67632
452850
85155
158015
67804
340871
56034
553113
254210
205069
139824
186664
285544
297185
322161
228478
89932
238778
261882
28385
380050
536783
242878
538615
286872
405800
505364
187359
371708
164606
35468
191463
487141
460835
273526
183201
228339
47559
227514
524518
453669
525888
251215
129617
130782
527157
186772
352231
369638
234657
232479
105774
325990
192168
455203
200956
268151
418367
429254
74409
13757
82887
51755
71005
439279
323835
356887
152969
196583
253449
403522
444559
271324
286451
310676
110041
261462
430271
413211
549668
190355
415713
226221
223957
177447
362242
58159
372707
518893
197809
77899
474576
458471
239657
252629
374077
442286
444696
104164
138676
478316
162303
96765
211282
446864
312158
60398
114463
183784
311702
220899
323313
503332
229393
24215
103807
386326
329702
120526
243015
15257
148493
125493
421426
77298
98091
412593
559850
395444
146178
20339
127226
173984
252592
132561
538866
353681
477366
292076
158469
263006
550236
418571
341190
259462
529902
378111
357080
319136
71188
262640
524926
63711
249136
169453
319216
96012
313859
383674
1703
429487
276970
411571
180145
500355
286551
456833
458756
328509
65525
198489
476617
444556
381241
477223
144315
30391
235263
164555
47671
88379
157450
477423
467521
382400
256526
139380
161592
67481
535301
66286
74748
85499
458434
192931
172302
191568
213793
36803
527281
262811
8410
146598
322338
322283
545251
8731
276447
444705
297963
115996
272504
75400
425748
478393
79539
390558
433106
48546
226615
504817
341471
389741
506921
161077
347825
17333
96565
175821
24099
28246
368383
534547
218267
36425
277855
79279
525758
67672
520306
96463
497306
543960
18810
387976
504566
229070
406490
355430
84655
102415
178222
176573
458683
308181
555341
109326
310819
271966
356468
10236
437871
524750
308029
354637
47628
218446
446118
406604
74436
290638
455404
100050
236475
138818
413330
13594
555092
356113
245371
325819
476516
333679
557608
289246
66424
407192
88073
117058
383906
27507
271368
170957
24169
368775
408182
120403
528285
44557
431468
41672
354881
494780
473607
72889
445325
441221
158577
445259
322895
231070
317428
173287
436940
193547
511326
508618
104130
366729
532809
333664
541653
402651
428676
121135
118172
528775
417215
64081
408048
560013
479406
132236
566477
163001
51548
523996
360422
248599
537434
187950
204007
173321
92227
435431
121511
461831
64764
376954
558560
200491
273291
125267
475060
341791
213632
520525
229063
7778
536692
538054
537689
449761
122727
359508
130871
298364
46608
16434
530824
389641
319695
248984
475486
176947
448094
297772
212504
65510
290933
496356
287794
443195
533461
252366
397288
442331
380524
334547
95434
368841
354949
227649
145935
251852
276746
328969
534312
374435
379475
287476
554889
154431
189383
81189
47384
480013
76014
350728
238284
563915
126237
114430
52534
211887
467094
458850
492388
123362
276229
308844
217127
158459
334113
347740
82192
345245
514482
109377
124167
10544
432349
350890
333099
133198
134319
124315
35976
149964
554019
73299
303719
141018
477878
172197
390642
130143
237546
299293
99429
48686
165174
35141
98175
469938
286188
375248
549427
323256
156515
147147
37516
210106
40805
156087
3657
421103
460173
433344
518537
98883
542029
496587
121909
182209
528292
50467
30840
64070
421623
548314
314446
23330
26515
194868
442386
198983
398432
211615
227245
295737
420694
367322
522738
38369
476525
406562
460425
9905
495122
319884
567601
244117
501966
261507
417114
10722
367407
48228
222527
283434
305130
33521
340928
552268
46302
115940
514357
217566
211594
497221
46951
471099
565026
516481
377230
126483
314560
442976
158318
247367
179403
128619
322535
202455
15072
62479
557703
365115
302733
420810
477058
534516
541995
445451
246921
502527
15941
22133
510725
170216
454564
373383
247405
461244
300577
252542
487654
546876
537222
91696
357072
368860
259385
196283
23933
37185
407578
200810
221203
476300
450957
24619
315503
169800
157766
282387
510082
88668
439096
382330
172064
10395
335347
568469
287731
213835
504662
7348
138362
6073
539518
27436
9378
566507
381597
505732
9305
288044
377233
115365
535742
218532
509810
129193
256066
533262
182146
178585
317391
351286
40649
507955
491471
333038
506050
393295
434888
101963
157092
208136
401525
187556
159107
67545
522069
427264
167320
420696
345064
512929
563535
530539
35869
181441
25224
546187
549495
140587
500372
295461
477594
153034
357738
215935
555844
78114
20687
520578
175804
386422
561180
40463
174829
281146
286717
303185
529483
436579
550049
384197
124263
413493
304681
10842
553535
409582
439070
60434
366155
325214
452068
299840
222160
158634
222812
12809
18828
377381
400129
24715
519412
157120
451049
549744
430937
534014
4761
535521
102960
176411
457218
49278
247815
223451
487449
472558
87008
407799
309668
324594
283591
192332
504410
312889
229409
243961
237995
542468
12469
302055
48832
417987
404486
537497
403432
275893
363117
355138
366798
438527
380982
38545
202769
493778
34660
5923
546284
14801
280641
30165
291596
472133
31505
280840
542260
215880
15609
524973
516424
436467
361592
226816
153725
213299
201919
238221
56055
339580
172165
184078
94586
53935
407572
448285
200761
401744
156022
175709
521460
373353
269899
276249
455268
91245
118678
130625
256669
447299
473608
219338
316630
557935
542513
20532
42728
513922
30031
462290
321594
375945
37000
25808
151828
3606
215404
563623
124305
258920
66788
212551
33891
384214
459294
45255
296647
57675
419608
473316
391252
281490
420341
292123
135084
265855
423198
274040
107908
265605
200465
40166
179376
197273
98313
295637
47169
156688
357214
91190
564342
303557
497075
327828
485480
397729
262438
155644
190757
227545
72794
486927
340901
269450
156266
346081
355760
462971
91071
455714
216622
483019
562940
530903
328712
45300
352899
107268
218930
286205
422102
255274
475990
514507
160422
159728
463281
262164
353
558515
356183
394481
122147
547628
158066
219334
389960
172091
410233
547597
211317
291639
46971
317741
283641
193491
542644
318831
319949
21064
5174
223668
186792
154841
290291
149490
136136
305578
218028
504690
237762
73623
366403
222690
501929
252816
345497
352760
560805
214124
118461
116051
227620
204830
386169
246940
201472
539894
194133
397630
514790
290421
308301
431897
161037
97864
151002
560053
64915
384701
396255
470439
89684
236133
27448
150258
121031
297846
459430
314936
462316
229821
489512
562746
416434
291393
156239
99060
92377
497837
404906
271113
226284
238999
525942
270326
43672
482346
437879
118648
224670
16348
391691
138617
121650
463577
99986
107509
158423
169078
303938
173306
519979
85961
21458
428239
334526
21535
533428
227931
133374
145227
79855
382432
189888
552453
492487
268093
96677
359337
365249
507794
542589
435902
237881
53822
394691
425147
308356
506320
119898
331872
536773
319236
450094
332258
432600
206630
416434
455675
233704
107877
265268
565225
567597
91797
120123
423343
92499
220978
153576
461487
404406
418145
276448
137214
503253
191863
296321
226700
445446
286466
439980
36918
208358
346633
113841
111780
521694
553398
6526
179678
484843
153724
505094
94479
550591
513169
76925
503475
175800
453142
270088
425683
369096
396601
34775
42414
270508
226232
309437
21648
267650
54898
138769
459480
418821
341146
265004
261641
483695
505201
563371
244955
144724
7751
214466
156161
156115
59527
408029
106293
462032
438326
426211
108043
32267
118947
425092
511452
231243
555493
133097
25079
122723
279790
397409
34820
117192
18535
326760
458712
347141
158908
155307
16657
341962
122581
522206
116951
212884
67266
214695
420183
567193
491265
96280
475177
164553
460800
135711
313595
217469
476676
423326
339644
67760
384554
224600
20627
467266
102392
182511
70628
88748
240685
25783
70686
450257
100420
380943
280983
278723
223729
49114
141682
93805
237857
125703
173323
189847
499287
49180
8035
225169
82287
341058
543560
309562
115035
168620
430388
465780
191374
528189
272130
290536
393894
370271
75107
556291
47882
29438
464288
534370
560379
163822
262725
222974
59216
189270
50507
394831
159300
177656
276688
455768
541052
42459
209625
370597
341012
171491
471198
532599
232457
418573
67655
71965
39427
423139
546939
550581
51585
513747
302005
262852
411640
347894
471238
364101
367652
315808
319514
4149
415394
128946
508269
90809
294315
373456
523025
566757
42471
432103
127357
397530
14429
120489
330908
537291
380982
492930
73215
540648
120585
507881
344382
75342
194963
26076
169670
494228
97954
318581
499202
470956
95287
395148
398801
264118
12273
483937
162810
142627
257209
39579
309096
69565
180845
397803
489348
276149
161097
567247
79063
464021
498817
250355
54683
431688
461252
395299
145968
89698
528213
388029
319503
483760
13108
359298
274718
404165
127382
272193
177596
504027
126326
210567
181427
130254
435098
366072
507035
50331
55363
371610
132624
522677
300658
164311
509911
128752
488330
391862
30020
172655
156409
182983
518614
418417
192727
80191
245238
427198
279615
108539
182832
394949
340605
562489
69685
139489
126680
237292
372658
471371
448822
145206
195038
515044
121856
214056
396724
210319
376159
415405
182247
249776
73984
152739
376416
192216
224456
311869
455772
181883
180225
196600
332033
282436
401036
238605
64026
544922
29397
174364
427845
107055
437691
386579
305308
57999
363558
530088
208363
198346
151933
53771
346389
157990
537917
69667
203384
124633
14281
373815
264427
335903
430134
255844
170007
85457
531322
318398
140878
386095
560777
136578
315584
66572
269323
556715
182101
85255
411683
366367
168178
354594
534683
467744
119096
437497
314984
377663
375145
229880
410205
26078
397018
233612
313796
143966
532633
520575
535864
130090
235277
397597
353287
30448
509263
463175
253120
128258
171144
430291
124261
210477
550042
502578
517301
564023
154861
426065
321994
298917
160922
25274
149106
173225
333062
448600
393626
281695
501566
449106
156938
4988
73052
223152
209754
26028
526476
300971
433261
388343
350333
62698
153367
369021
121499
231879
354775
556060
157841
41073
289914
53263
321069
262718
326219
81912
68582
114955
396142
71851
69258
380291
367838
119534
131869
140557
106287
549764
258571
355665
161192
546803
287039
330794
352696
249446
402695
294862
1364
275695
225253
520585
38187
501445
130862
159877
524632
148489
394529
492000
146957
378455
280861
169152
202529
430639
95468
359505
82006
51147
148948
102880
93062
456415
215794
104008
433255
562617
333605
305348
480701
44572
348175
242481
274822
412295
127166
432070
64781
367206
568541
523510
536427
5448
319607
325581
381346
117038
176838
289565
158668
361394
550936
63162
411991
522735
47877
533514
460354
387577
245659
323513
429926
110890
508683
353322
133301
208050
564060
87524
305663
494197
294064
334741
183620
269980
534730
558061
30292
353598
434070
241925
563882
369101
407698
86750
408310
275941
395184
38629
324963
186248
43798
78000
144756
309446
515966
43429
379947
367340
291792
188555
469773
546072
424398
553072
29721
14745
503931
420307
345929
445365
175788
16545
12299
188656
426566
560729
430848
95382
468449
431461
183630
319998
427117
332769
186798
233797
202205
324528
258094
553005
56114
5093
375508
517248
43280
278180
565585
414578
19071
106190
118011
378913
558574
67885
473683
343271
362266
561608
470750
502106
42264
247502
321367
248012
91710
299699
314538
68654
407062
354258
348515
115591
268068
469719
313045
211888
102277
379117
441591
199576
137597
424908
401764
120339
208107
393882
435940
429835
285028
459303
110401
408240
534854
178115
298988
232495
397228
262704
314999
145162
470980
524296
521791
14433
524949
181159
454378
441704
192589
408623
123101
506799
242072
93557
346388
521694
561798
248621
447316
459240
487977
485816
414897
145793
378023
474024
434059
313671
520773
134643
324830
467162
404016
159865
66433
312163
487111
559515
148354
524815
7616
466493
506440
19498
127731
470380
441275
426518
209071
559543
116165
252817
219877
221279
377042
139499
227311
279575
506016
440813
410230
265947
242178
285037
163401
11249
64909
381884
115662
113064
471143
498310
472244
459218
318897
172960
200349
511221
53089
134566
280702
502537
96669
385566
42064
388357
174044
90749
100216
398848
159633
274795
109972
448736
370159
292834
1694
297160
320900
323161
158288
492453
16401
254640
299993
453828
128351
433011
352348
566471
237319
468837
16864
122015
190774
274545
102001
153704
388949
83614
77817
149998
184207
495670
296479
534887
230648
483209
526802
526110
105318
63162
517689
468063
165959
419638
369591
234430
197410
366749
110301
24838
338921
325599
39910
416672
467841
527538
346948
340810
552323
151039
446363
235088
43788
285632
77057
359836
230877
92878
144410
529373
478669
47972
476505
3265
474283
159087
236122
247975
561045
508192
511747
441642
233628
129602
176005
507868
528691
471498
309956
345923
330878
417191
326616
488241
170395
436429
15018
289156
399732
251903
205855
245494
567030
82961
65606
510444
303420
290312
365973
327077
349678
321438
33730
339419
362837
78936
565055
448278
180876
399451
68223
7843
216429
427980
119537
275889
207947
454721
147993
502604
376229
387226
198344
255229
498679
139698
517019
314124
423922
90931
474924
172845
239866
210301
18621
40139
349754
282743
360391
386465
539331
328180
400454
253972
430177
211301
511288
462229
552808
520556
420240
189224
264979
205412
88354
10381
163702
215390
114502
246397
238225
536015
479666
135209
159556
387769
44794
63936
215066
490885
378252
239214
157071
357932
38924
500064
88235
187615
40102
349446
91783
217870
181356
273286
307593
360535
137170
342966
91454
204319
426416
148973
525372
500523
339084
334386
385467
226451
495895
262358
96146
256700
49404
534462
318904
137410
272788
182924
402802
467790
444180
104842
526955
165909
489496
492876
528491
564146
545414
5629
185258
284600
353974
77948
423354
118014
170514
539233
332849
65590
224276
385242
475285
133829
330793
257843
301089
425438
389164
531028
323502
150157
479528
409974
159036
477986
346091
476997
186681
485210
527762
253665
188095
350668
247801
28559
529837
470263
312011
88830
44095
351734
274073
140820
401789
353610
62928
497124
70443
499539
383264
24912
199016
261777
270379
76820
206813
229334
9559
124500
436383
213705
533419
124053
568101
552551
89485
30876
275489
209428
400045
473344
128870
307794
205237
566328
462696
102345
210132
279456
469770
47887
109078
240053
474157
310470
408312
234958
238178
473809
304835
330172
408101
6845
568040
215572
94633
67428
208562
216368
23852
354891
269208
8289
74467
104583
3863
125742
250317
512288
502268
201489
454308
304805
149488
147868
239741
131294
287365
277225
444933
407577
53567
545226
533202
391315
37977
424886
397584
459973
97981
438867
430941
135752
550337
330575
176231
12671
294696
222199
114687
2318
496004
519083
296813
498885
215903
516969
51548
179153
342304
387862
53699
235464
266586
418878
367800
225029
271214
91949
551127
178594
97548
139222
217797
257859
506404
119189
46055
240912
465551
39067
478642
87350
166194
280605
274660
118655
374083
40185
439202
484626
151291
280065
289075
466681
350452
286421
153115
122324
46868
426595
403863
401507
18411
167652
431424
409394
197890
467376
529405
210633
294141
533638
178288
235187
406449
373088
276218
436928
295986
94667
132491
129100
197197
4474
430134
507921
384985
493742
359220
294598
162696
152408
548417
45337
504429
18588
31612
147466
297140
290722
109499
102539
270729
328182
82075
310925
188625
310022
559090
546540
24743
65416
3784
153406
100910
299157
284406
76727
557133
273310
1373
562575
13743
475546
385317
481429
349159
554358
396599
37991
209914
362974
550913
31601
94333
352683
456799
147623
560926
53204
558053
296839
49977
286777
233748
62184
398271
91222
166948
233313
340676
67885
364357
269729
419265
214706
308113
494230
246374
1223
127055
141370
193812
259558
129906
178442
46746
131169
287579
310056
129939
358048
542390
415952
104245
143085
534896
492994
337353
510955
363148
113347
28126
112759
389158
30135
400044
56820
529751
333632
330203
305812
167374
467814
294989
355802
235823
361876
453841
348144
22625
271808
268905
397592
270451
183208
198291
99950
43167
187484
355669
192479
522440
394553
443071
52369
109041
241550
29514
242536
406451
326401
145653
397350
243807
60749
103299
364758
21645
68262
212434
113267
252175
116060
8669
222125
139044
119570
463532
173110
70295
548534
219744
469302
522985
489028
536396
511274
58855
328809
425611
380415
186878
542132
459213
208047
204187
291154
510812
203609
526074
505994
8148
141157
167770
29854
294877
385106
192507
477209
133613
349731
527369
277140
207596
101366
307977
260530
205007
273997
57006
332361
367923
138788
180528
400484
257179
288737
227807
482709
653
243098
402973
31164
25
16705
316328
282480
202460
117025
507645
339336
452683
182486
232905
122506
236773
95565
464225
466331
359546
40444
475866
494641
137296
411399
395814
567851
178546
81452
316940
145640
417534
85158
272366
392458
210466
534497
173973
367249
213800
86807
196632
497663
249926
126261
373939
92454
32638
56002
103752
487843
155290
496913
263536
417236
264702
346056
338496
87562
509101
455938
397793
522880
510157
10102
372532
227347
545938
490007
239721
452643
388919
257954
408228
562588
295230
558032
223161
237656
186612
25128
526798
394437
163821
202620
139938
6343
181052
416453
300491
499140
229017
425633
353817
205344
152272
16975
31362
375058
351880
389182
77788
552086
562180
139938
175453
550386
286037
50577
138000
357948
366765
543071
69405
167086
155772
159265
401475
514871
470287
314753
75832
17829
131047
25295
328283
393741
171068
150592
19498
466101
23862
54090
424448
209660
550828
340339
512713
254869
18626
22979
160603
10235
19464
560316
153953
487089
492730
80452
344161
224430
46653
73471
482684
107239
31611
464692
202441
170215
242000
384752
325131
170359
506535
547826
499327
251928
314738
296494
550660
487235
510005
357723
360402
242656
381807
17059
404763
423424
394306
246309
300756
565305
323665
435941
90327
100550
350736
347994
484805
377022
99109
419362
343282
267340
12052
321126
451154
36855
558660
352422
389552
346617
278481
39537
42284
241760
128220
433586
16659
342256
77246
210848
15979
322199
520078
290836
525865
401048
363636
384681
446816
193053
154374
437360
218518
36441
154969
437234
41677
28610
386099
181558
158642
192897
49914
386696
503403
332904
426695
268472
58032
562539
248020
436652
508099
509085
53076
367108
1089
149577
61965
128934
263807
528594
409572
386671
211537
408773
286562
73393
111262
65208
410774
555133
218791
176721
325562
506769
322656
537189
403879
183355
497955
29633
33850
558750
32790
247170
12263
307668
269494
283865
57435
444586
378670
561803
134587
285678
250439
433468
492287
172704
306501
332503
244870
28287
496566
424285
428563
488486
184089
326424
367946
342029
326748
551467
69295
94088
541576
449839
535329
507073
72826
288513
28982
234288
242448
192920
36655
141720
359284
489306
311912
165592
50065
328579
186216
498015
222452
263452
473980
519465
452747
403173
451012
554605
445222
156523
123375
180135
132368
26468
77294
364505
422224
103455
362667
169414
463611
259477
253186
438153
138388
379949
15289
42176
150776
239590
266604
407277
271474
132679
208495
414871
493117
517771
410045
450715
78204
56361
321990
382752
318493
298732
487852
92361
5363
255237
313499
161976
108004
398887
354951
357157
85415
467918
447648
165367
178978
81924
270082
222999
437446
469069
53966
378323
67850
392767
300087
53288
4553
352369
148195
433889
260474
549993
59791
55548
475223
58307
66934
539328
122301
275386
102127
385790
223687
285129
237264
174353
181156
107479
13444
336832
404760
458232
302953
1521
57934
166491
278549
420461
563913
302071
33224
56332
152233
31988
148870
288607
394298
468804
163932
65419
500341
57371
410338
205404
235282
100906
532813
437426
333372
307446
324706
302608
48763
422559
420158
117174
547811
377600
133418
296289
509111
400021
15291
267445
171513
536318
272206
454917
33227
86594
559352
190585
100506
235660
15009
327422
453276
381860
410497
84591
381270
449080
11513
238642
124732
562543
39277
178651
498548
83198
270070
356319
67276
235585
423960
32628
117920
303084
464005
534996
8357
211891
465288
318361
562685
415734
273731
295915
496032
39649
178787
253643
469495
483456
541755
359622
128945
96172
394687
274046
537550
449954
378035
309792
404225
398169
276065
404666
183991
181443
223578
69124
463931
307076
167455
340181
562361
72259
307400
290185
94030
464847
467360
228717
234077
400216
270469
269352
96388
419073
418287
244955
27496
340564
406946
500557
546785
537763
281431
139624
471554
24506
417200
23201
186393
490129
250893
276493
288855
281664
87589
146561
421135
384516
185287
399394
325103
259768
188871
35948
26290
411202
170196
298702
430432
63789
89584
191388
323010
499411
431154
533784
261523
408516
457551
118496
211545
454722
507027
517387
128959
360918
197789
360478
332394
245228
170082
377549
504143
447473
120888
264579
536310
163169
67295
129156
129199
168983
441897
521597
8675
117021
378434
251829
59969
368102
13739
277824
229061
384133
531766
473561
401714
531501
409802
159834
515509
558965
237427
370140
70221
77348
70353
282222
471734
203878
472678
537003
6342
173093
362968
141085
189683
140008
482743
157301
429263
344463
309910
405928
556315
480704
108886
194063
234116
16881
73633
315105
143104
526354
507108
470635
28450
430134
415795
217165
207076
283949
382126
313694
196383
9603
386077
343114
196933
399949
84974
303910
460123
180773
296587
281416
119874
293638
34796
174355
517337
324918
179442
398851
39034
495799
476982
401596
217873
558246
449182
275350
53374
198215
492327
176006
23877
509236
85707
463609
316554
248313
397812
82096
503328
238044
254704
481608
113913
398354
437200
239500
522889
220733
533353
21428
141656
104390
237744
78402
544905
498704
465010
148659
21576
492140
500773
100308
6898
278279
90030
494216
319335
48076
518850
370208
142533
519656
79693
126099
130827
357948
438358
385285
377452
43716
328041
560973
172167
441165
81638
148269
48470
87004
506238
14740
152835
394916
25531
265667
435485
472078
360453
83128
528346
450566
199109
52977
103391
68557
169317
427648
318598
376986
7967
301827
265201
151055
4067
156899
274886
374082
329446
315456
536335
334351
148676
217798
443424
209759
143780
408103
434748
465969
550761
155639
347162
536784
494081
333016
294823
453167
551423
415588
111731
295412
471748
410944
360083
490266
509583
412856
537527
459637
195879
186244
482380
144056
82070
561544
93148
294389
332628
341799
64532
419195
389751
26772
2198
2857
358693
241516
311867
301586
487673
147282
81052
464310
339136
93766
13530
90147
415563
425177
178217
176
434019
549926
394027
458751
229904
398472
538413
494626
536367
507827
447242
372598
293945
298461
72241
167632
285222
537490
274443
556422
105410
78713
84038
505982
130205
23778
362847
502953
2871
435667
310057
121776
192706
201264
112561
80221
566741
463306
448222
423765
170846
313636
161767
153854
182213
316683
200045
348517
407137
516094
304352
230748
48167
409845
108751
555200
42041
77811
217787
81575
398587
472048
46201
28237
568240
80687
28216
366405
120495
330778
404043
371973
27304
380283
461519
420133
472187
22647
305791
63246
471540
525753
554734
375732
195137
32294
187921
478474
32185
414004
545181
268200
136840
119551
82387
359091
443316
144936
121065
412976
413872
366816
10153
25867
226928
190286
16314
18185
207461
133558
275436
103853
146433
564262
371877
489311
259318
234851
128644
167273
302234
38713
555273
277371
217626
473192
435021
232577
6160
480286
366072
451235
506105
37523
278175
400024
487851
533269
49828
251131
101269
138321
22541
359126
240405
23675
81063
173893
436675
240127
558152
40457
31103
272112
149007
179092
51478
413374
8758
201431
200539
18595
210594
246358
325562
372227
96855
261430
239070
517268
84674
205784
525938
61777
434794
154314
510472
420570
333150
457140
318569
373813
356949
375944
50829
369367
386320
266702
423970
263380
80574
509386
298515
152600
546138
275857
233486
433899
299113
326161
183964
226270
43799
209732
443037
137350
241107
290250
519710
170343
288108
382725
536295
5989
346102
546162
261050
122528
488105
32766
511536
164422
494875
316278
564553
152405
160615
87676
547924
131191
95629
344446
326427
132094
284353
116269
15156
61654
303542
251780
527514
318658
4497
499249
534066
338311
2916
71447
151316
410673
129416
251396
346156
505377
536833
192601
300074
246349
119255
494554
556148
393627
332375
389560
96483
400300
162958
97657
439805
115665
485372
185312
362352
444909
111227
296033
549093
221458
347377
84928
146520
376754
234461
76316
171200
23314
275215
121906
116232
296352
265467
489039
188872
451875
545454
191750
447735
13092
565981
371840
345585
459721
17010
100553
275130
60579
389438
475860
560659
443891
491807
266782
546241
513916
321676
35589
76285
272022
77641
283090
211861
402707
330003
432657
174992
562773
249452
120925
390394
200837
134845
286872
113825
76640
100857
344537
123853
502678
501355
465466
396076
236577
199035
277435
116980
394997
556605
323661
3143
408648
21416
191973
86561
137142
271445
328453
298173
101754
479091
59840
237775
479552
71587
299932
317830
174291
51102
122481
258175
563896
118633
564664
142106
478398
483067
118955
135992
404720
289718
246835
206837
483247
65907
124068
103495
356022
176190
94461
291631
48620
355432
327943
3016
416566
262751
491542
143450
515924
407105
296535
262007
532555
32765
90012
147300
353402
36643
327237
219179
449520
492879
401319
438564
114637
34571
372320
362190
371083
43265
523556
141923
372103
452250
327190
136411
423315
493666
234270
184505
465385
1462
302212
74811
472228
171794
359587
278791
79029
556787
170696
158934
23690
22733
364725
474149
269837
496902
389223
95261
486379
411116
300909
545702
328593
525780
487335
162746
316742
283467
234303
216665
414048
567696
87815
55785
236348
277573
19177
563736
295463
56717
326373
327606
554488
102721
439575
317636
3173
311723
564740
49445
479697
508913
221750
523997
296518
350108
67098
131247
112238
432121
491057
481503
556341
325562
559691
474716
102733
354523
133249
561148
184766
338606
455443
541169
182796
468032
263587
358789
3101
556407
537291
267717
156385
430286
34187
493499
201453
501895
7054
461683
518274
504656
77880
260588
193332
547172
471102
333804
226356
144474
206093
553053
426512
450906
50988
463374
383113
406562
389400
382986
505125
451845
159274
305970
522687
427460
31201
489836
208610
67652
516823
504627
221271
32725
539318
424847
95087
488293
182535
5795
106446
490916
342448
336416
255236
435391
240645
340825
284559
31447
410361
187684
167248
112387
405386
383838
406805
61113
53146
329113
367252
216267
15799
253445
333631
266687
469005
258702
30211
187328
33121
94143
142755
47785
359578
428388
477520
290513
48621
168041
197043
341570
350792
489135
403408
369723
3446
367426
217276
411420
99516
325055
496253
144458
288326
173278
465556
140831
53901
4474
215971
85965
375944
474253
308197
561374
512977
319559
379602
494977
111872
384478
425799
23592
316701
231549
313222
137802
467879
418198
558488
25391
73160
48826
463300
201677
344034
166863
116299
429056
90664
433750
135539
433021
38859
418226
511457
367531
116964
36107
555277
363726
53893
370708
182191
232322
329166
293417
471969
250468
550374
417642
296535
241151
222204
219473
54078
98483
479808
109014
449888
275942
23116
183958
219537
424543
421624
308420
170930
80007
45308
508153
396980
369751
24540
238438
457151
530384
70801
438878
168480
200478
7203
379026
297192
506441
204268
311508
493894
194293
315290
171960
311924
520760
229942
476137
258634
329462
554366
468921
435441
109206
145859
144789
437299
283234
397260
294956
536108
5510
93711
421403
483480
485749
263163
361594
56364
68561
28439
225066
63610
49414
23825
181305
421412
47216
66892
69976
518737
250886
112799
420059
165369
75238
422359
483875
132380
557472
97623
223219
529434
35389
106695
142541
126570
238115
34996
65606
450199
268212
341083
185510
322159
172933
188782
65773
315267
140189
308698
10172
500884
471784
74432
362260
464374
563979
251145
231128
547239
28336
443430
75135
80471
418202
447434
439650
441867
281174
76843
278391
11702
111440
263860
201254
188813
66376
383054
121616
213619
207845
88066
480691
391583
266551
129050
279033
348553
258902
4907
65542
510179
408513
479946
127137
139079
406933
385550
102204
119433
399324
536776
561610
155878
273149
376857
342628
422697
355136
142561
400545
36841
304980
278999
374683
487940
485483
35225
172635
356298
408977
124258
326877
51252
311232
416135
107518
329438
126592
486195
246998
87416
418332
138052
381578
205530
175457
276346
295096
222082
182368
558481
262719
186475
478078
310558
450032
261417
76398
153102
86548
551117
232618
102668
123005
486805
565510
36222
406556
291117
342767
221822
407477
84170
199556
96538
5271
37224
455413
360397
174070
506232
527771
62381
5079
125232
108243
390220
192421
250198
264696
414291
519420
139842
142068
141773
411475
541242
18558
99910
465549
82857
143374
283579
439284
103635
537643
340721
167528
492328
369788
216393
272717
24262
62714
22835
282889
234974
510075
251989
36088
124691
11082
393475
204098
129730
381568
237504
197083
233449
501864
262386
151362
102895
350137
376223
338817
522349
25833
107369
555095
201530
489795
475872
35788
13198
4930
239756
6554
564679
242499
331380
298184
288369
221434
30276
113942
62342
475123
488486
441703
271455
554927
277160
214882
209690
524109
219485
549908
413569
55330
247380
418213
460744
67701
93725
435064
201795
357945
367876
328876
494697
136299
173445
218033
273171
412995
88936
496645
6800
557205
483557
226673
73612
560293
561205
27015
338920
286033
118229
378365
217418
420308
266906
83220
188326
516
207565
333123
526806
507365
301442
402944
560800
423777
16432
88481
323655
77976
505071
441552
334615
296417
409779
388840
363859
238220
184044
424220
1266
529656
396302
252852
1420
541202
303543
143665
86155
239897
134144
201000
166539
295474
245682
55924
343043
376462
325683
2031
501485
227462
550910
124041
226724
500325
59391
202465
560094
381970
346416
546495
215814
380878
165891
99079
271993
125357
67196
275849
38351
9320
377547
81194
9881
157654
74759
434500
199863
553935
525293
455245
306619
20514
339311
112477
228034
79322
475409
478651
72018
367482
62086
505240
475517
350621
482488
31937
422957
121658
247536
64046
86731
304378
97786
419912
89093
514068
176190
306204
332627
535268
348622
38627
328632
224980
270607
17423
23884
263145
180528
112098
197506
135153
85005
178239
509482
401884
60726
248259
426613
20374
203708
223886
263951
518478
128320
321149
23235
409407
91822
497438
194766
303646
178736
554298
401805
178550
338302
3536
359517
182774
564184
26104
83057
36039
281244
114753
24648
376474
369552
315612
309265
156960
308565
349368
459002
212165
184608
106645
89020
477853
37431
563623
405695
178185
219679
527658
158545
332051
330481
464382
553220
522550
323860
411929
188927
116392
118849
396682
433154
153704
178686
513632
187316
294298
447581
83826
8526
428490
143018
454947
483962
128306
182162
394563
142377
117046
273058
444582
118328
490227
336808
291505
452114
515221
345529
91217
4170
38170
410212
147853
343962
124460
301436
311961
26613
86674
396554
213217
352683
213268
282725
184389
101737
114861
215590
259857
156491
36189
73232
202610
390314
175050
472131
167380
61097
29883
382630
383333
386723
133287
309249
167346
362262
512641
108111
253090
398441
341712
431079
77071
152413
51964
530567
451491
315499
77222
84325
269990
65651
501750
179994
455429
6635
147567
124908
198755
507181
246984
5026
144876
415034
118055
359192
483676
375499
197272
124330
112658
236161
536583
134556
334545
209449
492424
153094
179211
425189
543124
273621
468857
512777
35044
342933
210701
235964
310884
292621
116455
363935
319672
411099
206870
545499
133284
287618
269484
27608
415304
488417
443817
459988
519124
281603
97026
458424
128732
525962
235660
94364
454683
163361
471263
446442
383711
14311
112600
521341
286316
207453
543674
205050
460246
87355
61158
514400
78295
306773
266661
375534
498997
218439
197959
483248
358175
495498
70650
349540
224377
468541
448665
160461
440486
452392
269158
517321
81874
524915
558985
464097
101426
197787
490702
499114
442641
205521
449473
378059
183863
79793
235503
31555
469973
563397
431143
532244
550744
449998
327646
448341
423258
226594
341615
148489
530855
225595
552536
374995
340191
420768
427139
151679
201511
325030
541778
195659
176156
215316
264025
73883
291702
365036
314218
404044
198600
423521
106394
364964
161337
222039
416158
335973
382937
86945
294298
318871
255332
306002
13508
120999
537543
214676
170174
400741
244767
535315
174692
406611
564278
225704
535482
487899
547514
272089
556313
482023
360096
1912
369620
396260
96457
49097
284704
120136
345982
422096
30757
175070
212953
414746
503374
515433
78928
242066
88701
341354
214930
161786
321224
300187
532391
100799
509547
421620
377852
4798
95556
330296
459314
179995
402543
291047
5404
385638
470421
272548
270564
187508
228120
177092
472409
499343
444341
493615
124743
345982
398671
490120
307673
2737
54555
302979
3289
78270
527527
374264
23267
226722
332514
158459
315798
172123
230686
90530
536185
354124
264791
344339
490096
525093
72059
202913
32495
356106
475916
411801
461993
492296
533650
60103
538956
447311
182118
486809
48358
164182
381188
18398
239855
311054
5585
220335
92442
212952
216428
140660
307520
319860
82175
108047
113561
114357
247299
155259
466183
7282
385852
198821
341256
13206
238464
100885
464228
36462
522705
200150
200748
500838
22893
249829
514492
346858
566322
535028
149651
42814
369811
400114
69437
354252
545563
431751
107009
434516
54927
87678
126935
56903
277254
446862
233599
322927
184715
353775
18921
13795
399624
395437
323438
196732
397091
208622
498519
419731
207715
493700
555367
102003
315546
532315
394571
29167
480359
334295
251817
345685
229807
467181
212180
207147
420183
411822
167180
1616
73593
93907
309355
536615
373688
184700
234511
518346
530998
247643
274763
248466
42976
106599
84533
521057
181888
474968
286203
371218
433597
142791
272393
21128
420596
167516
138234
270422
3698
75076
24893
27967
288909
85391
205594
185044
184207
448563
140555
540052
99163
516153
339377
202168
6004
423402
37985
52995
516286
77857
235013
389884
378480
8885
278887
326824
1354
89860
207650
93951
245962
68196
322709
527400
273438
167003
17871
453715
438774
396632
470035
197142
82262
63895
390093
399344
216833
488426
375773
1021
419322
543333
43542
550288
500400
203533
430040
278118
249199
122871
450134
85444
333002
505096
481081
219109
140196
193508
237620
298
217950
349148
468503
370230
525193
477025
542808
436467
414352
290761
502685
75373
479125
421218
263186
276454
432406
47363
119993
448177
400026
568205
429050
505450
316049
346343
32045
219565
471258
299773
509969
438637
116408
348522
262020
280519
479648
556729
266421
61801
91206
441979
473814
376754
56664
145727
393651
467402
559515
149451
342804
82450
280362
451849
170220
497048
54618
24532
1114
351634
386879
388445
362466
298895
382789
465014
157193
341766
189629
512929
186028
230577
172712
39261
22087
144580
248747
353164
371390
155386
83337
57185
139430
141085
446753
342543
168792
110662
351782
461798
138072
521039
557547
428280
522172
310016
241434
432793
497419
214185
533790
403251
568115
253641
68998
364534
103794
236976
280354
56045
25250
285037
237310
468200
145946
502896
119074
352773
364788
513091
263640
206468
533079
293048
387235
6984
129003
363949
563760
27521
156179
48472
292089
373072
436866
200382
486493
15779
417453
478592
269482
383946
71214
182976
449507
180434
546579
341901
112569
98174
253884
162448
475239
58757
302247
466698
532173
304024
437406
454173
393232
449744
460945
223968
363324
77943
432435
471134
515224
401559
304361
445427
316097
207970
423752
418318
354408
202873
273134
499289
58749
547497
203555
551693
58711
455477
255132
288882
220402
85415
314167
510397
122389
316398
49443
437422
37729
79843
333617
472445
178337
2425
428577
362864
368848
135799
25343
190357
27223
114101
234148
87640
546022
244751
492605
88487
136187
215862
515716
370439
461998
156845
203420
252686
44850
524422
477911
463246
274305
127365
227390
544742
262049
203646
472935
517718
199319
533354
319350
507277
296228
170443
260150
69727
342516
242984
224228
320561
415463
428871
131964
492396
530172
395518
134038
541995
337453
213336
549136
20316
566292
288956
151088
260688
141256
561563
40756
507188
23628
216495
20340
457296
541259
63030
347811
196561
268393
342824
331897
140575
248596
517593
466172
499432
267301
391834
431614
454304
397183
329564
105763
149401
23302
203144
155443
165348
288711
31669
361611
71140
423967
460383
396303
50834
532427
387200
402916
373948
278235
11168
422400
275434
127877
235277
122575
510591
238439
423171
246821
236983
360292
185706
357547
236989
78424
417274
552366
21685
308678
5576
397721
28131
85180
65889
216324
87388
513504
330947
21895
433573
178067
151291
523723
428964
544051
352486
137506
309505
233557
186924
457917
68766
433040
334773
452304
108831
372624
513925
301658
283487
206158
238755
186730
335612
143447
389763
8278
373184
424767
167721
555730
30133
227362
534215
282613
19137
302108
143938
85928
309428
205634
289653
189384
533122
200378
216957
208682
480233
442853
326070
109960
63470
171754
57750
463725
153743
156621
183827
2608
548544
26302
184142
550282
270012
199767
340756
346204
308568
507118
105628
526983
341760
19253
450241
251773
39756
221546
445479
45864
196238
526504
536094
507202
574
218665
406838
414781
492731
308048
6326
68385
348594
226172
216961
184293
419369
140953
20692
92151
503394
106692
174017
523004
189024
475850
51252
388151
56158
403511
161775
77367
339209
454605
396566
233405
270449
477281
9480
425188
69199
316559
418648
268910
451398
343304
402412
458848
474954
289557
254045
476042
176636
132275
467291
534063
142483
64174
50171
542943
231712
275219
528641
194956
375694
158857
447587
40040
132843
75037
296271
238814
363968
111777
249557
323475
201007
232471
337178
199998
560231
500132
268228
227318
272621
353440
558625
324823
175574
143275
20034
262543
91132
345961
426482
226945
229698
65274
212726
566987
330298
140072
196378
452047
67009
490882
504226
76070
165588
188844
207637
27179
492357
472172
42138
188906
257938
263563
354535
112239
276564
258714
29820
41298
351446
101784
300178
130093
248614
240698
1075
111422
478662
146872
514253
276444
305672
397142
98903
475640
424235
241854
329612
69358
157261
457306
232605
260002
284080
109463
10653
82283
522435
362872
287406
446029
514251
113708
94164
443345
497075
66279
477496
95141
113480
518052
427280
457082
106762
290740
170925
262058
172222
320381
138194
473918
239462
123051
37791
566078
429791
74612
44557
8886
48257
500442
33935
65590
419952
375948
56572
377614
183304
55124
57728
391282
182368
251195
237928
398376
484665
307192
532007
199902
546657
155806
127402
424096
511147
525895
85834
189368
250402
108415
147365
551079
545852
165038
308399
129038
11224
368841
415087
318279
486138
196656
17765
540728
55289
35623
45979
162103
542432
495605
310542
114940
290011
184290
281688
547879
291457
5862
36271
149360
260563
21423
127250
15842
68235
50370
532489
345719
144862
16815
548014
179903
361862
174668
436255
119112
309533
538660
152236
436130
338854
74065
455269
494432
559843
46424
268989
553652
395656
47506
127549
385329
192971
503624
482079
231741
177013
174791
319472
282272
118093
369079
441237
101837
343953
192112
265357
546938
362778
58195
493004
256453
73467
160289
166832
117068
406847
352639
384347
392386
264420
228372
446391
184132
235832
95608
455361
80623
51860
119062
6687
93321
480797
22089
210609
379464
130446
428821
427232
291507
159150
27604
301289
248202
398078
123528
331888
392951
168318
286477
247549
241440
263336
486257
312733
212521
100612
234130
168869
6975
373307
157022
12981
495461
402010
59409
22799
495020
351026
126624
506960
312856
181248
230176
256364
546307
60750
165552
510076
122174
385497
410254
291019
394018
549641
98119
496729
88591
468913
361959
509004
223596
307190
269154
254186
298392
336504
308990
545242
270382
193262
315105
42017
112383
292086
221243
277528
164279
204937
355668
211782
376144
283943
491038
277440
535656
24371
515393
286297
156263
126879
101809
387717
244096
181816
107962
462304
469871
310400
550309
414644
231921
53448
392869
359701
40877
105411
46288
43576
466959
312559
42879
118009
222842
552055
164182
190090
229138
72574
404531
198120
298765
365906
311235
475906
494747
342688
293372
36980
297761
228389
375512
124732
231926
152245
451762
218151
507703
142597
439693
559253
254972
315311
138455
296527
215819
824
187874
284405
504391
298347
477823
313723
372367
111739
326790
181164
498941
229621
561165
326493
495058
41794
189854
212185
69524
308165
378984
468502
201226
434963
326611
505392
332750
428538
523630
243707
33487
308778
503928
498305
442199
471573
34860
100670
542488
504080
494933
527178
245787
354938
188034
248629
416727
284097
410517
275844
426384
1983
121810
461100
103949
475594
431577
239834
72282
309919
60398
487008
362193
375108
107242
304423
426824
332235
427828
527137
549268
409879
398376
150138
286096
206819
208957
372176
84079
534364
478879
185951
131169
35963
304437
98557
135709
270276
287362
116049
243476
540873
74080
22825
148491
146079
268761
475886
13550
436836
243119
452111
57265
567809
230070
252448
230743
56265
106385
499600
553033
90981
293585
204735
80227
525294
38265
112637
344640
74999
361726
545093
390121
55276
433067
432904
467849
348084
213448
527183
335314
116147
281645
185152
484128
319349
174408
288976
108755
424218
186681
239005
104931
557656
61453
135799
414925
523871
356962
448175
88730
298333
67703
241743
215588
317661
69539
289341
5776
351242
58805
24033
27316
361620
87521
61706
281160
340492
212618
8773
158624
109235
327901
150450
478118
542363
446871
192655
253803
73686
55027
297590
388658
197564
244249
547251
480913
202574
237494
392384
184509
309323
339924
241808
338186
4506
391541
122332
302654
29563
421428
102025
6984
431045
145254
480225
204972
456966
164115
118693
434660
403149
307066
106903
91521
518134
65327
107235
193488
437608
179322
144612
506270
474680
216618
278823
433221
321076
118079
194294
169586
333240
267045
498451
281778
119750
229871
246734
36486
266585
489477
253789
287124
369769
391299
521955
88579
417116
36081
174366
379347
281993
145523
469230
26362
57917
323276
108055
535832
291596
461915
278964
29410
125189
374008
386579
270356
218700
290691
305182
7187
130146
537427
16682
127166
111419
441090
529084
57476
419593
230393
38939
158551
51029
473238
505514
235305
9993
341179
563846
376581
43522
347610
411605
464423
215600
350539
223278
363812
278077
194168
356940
430220
512916
390795
424141
424450
32102
201709
144192
359257
540717
37157
144247
373817
289507
500925
345392
456632
347856
475567
190893
495548
408537
326055
289639
164148
488986
542193
208760
311722
205219
17030
140466
220314
562437
328795
5895
288840
239836
464140
122577
185881
446903
481536
258734
470331
218395
438334
322999
12730
20796
553491
564239
239010
480204
476383
438881
310014
217624
327937
561881
347245
324390
409360
314237
23509
228935
26042
414598
5902
326069
485959
347276
124325
552905
122405
470523
129307
33441
381132
483239
285464
433549
501536
91678
10312
519022
254164
266483
530269
400131
562501
68428
453018
163277
98113
418893
283544
24313
364632
293042
305157
98709
449126
22229
553581
22259
547103
145026
120526
334411
261150
465472
567966
433487
190558
23001
536195
315138
350586
34965
345460
25499
194681
473468
273167
304225
229336
385230
178611
568453
551491
103519
431744
146506
149005
327721
55083
65671
470944
78313
4573
230819
173843
466468
488442
13519
130939
461675
289954
290446
309282
292357
511453
306630
320001
359388
224027
29665
535562
332258
11624
236527
238676
487283
484336
144522
363357
263850
299756
400883
151008
122097
502290
277794
495884
466345
425374
26592
328198
152690
121749
526806
132299
516907
91290
292664
378858
2453
178253
490292
87664
201077
431528
289648
231242
217421
407876
161411
263562
525181
167247
270618
462769
153841
330625
145690
421484
242670
399995
96713
208984
171886
53909
164192
130323
133394
188872
208267
554927
481779
370974
342111
83618
470400
457363
141268
356741
405610
266803
302691
545802
24687
265957
494652
180445
454229
516025
323666
469706
215363
41086
441851
145197
439456
269717
107667
140155
371594
528955
218493
561907
218097
149086
296899
538536
302007
90145
446245
52885
540990
248026
372829
351539
394036
480100
199383
181768
148628
164086
167707
323207
409658
548593
180937
525293
295106
215384
48036
545865
86239
333853
514848
338240
143492
329633
108486
88969
519387
362908
212687
171477
323620
272453
149483
109442
142816
525992
120583
27729
234753
523743
487281
170686
532199
158052
148758
230241
154694
281771
3362
440825
160724
325248
455885
39649
197953
363927
118932
118825
558304
522072
538673
115298
527467
8841
206108
213423
245896
511300
307405
361400
479810
115793
421595
372330
423428
48166
85405
11464
130879
433508
372169
525214
279127
278219
533788
250201
162258
516908
416900
227626
202050
363686
527412
332145
535716
129280
321718
5795
226019
382365
258209
412304
93358
342103
342345
140289
186246
166924
351227
12569
528907
337592
503056
326402
379932
457774
32637
34602
510218
258096
532968
74975
420967
328018
522522
160644
42728
139147
360294
242068
250057
440764
409627
479690
352429
281224
24129
189416
364576
74289
460939
274392
132380
188098
150157
7325
446992
229520
196725
480352
349858
1746
205396
478211
486627
267935
363397
405393
519654
326429
12108
43155
469311
344271
378974
462173
78976
33521
281324
63377
560322
92126
67637
517628
423703
503518
485305
177976
328672
493372
220323
526423
342949
89987
370154
195077
444341
371344
501712
389946
189843
56640
123132
337619
546073
149676
29094
340240
378423
359883
116087
893
484123
209354
37442
353549
32185
27208
11720
204829
291949
559912
318417
97106
499825
529882
430681
71935
422448
202452
358667
42557
418753
408084
492732
302401
537097
534722
436028
218249
78507
531708
112912
508285
80386
344667
502896
268028
111162
170478
54527
317507
422813
48995
408763
476144
70702
505990
140360
223334
438744
213215
514202
163242
511276
553072
429185
433586
77319
487304
164748
285895
562214
254413
353017
71624
337948
532653
234067
334361
418123
96124
487734
473102
305179
12666
451179
541703
371000
51511
561825
443666
286013
362786
347277
306028
168912
31924
148209
345731
485314
379480
8931
363928
371511
325161
305606
422193
20986
320552
55221
459299
184413
371693
128387
1339
7030
281198
354919
126819
530556
135123
346898
566293
292261
122707
205470
449603
274682
186465
477614
421610
355656
367315
555610
14718
291031
147052
148475
412167
32455
5258
333478
130725
486037
148167
53627
486346
139007
151574
301394
551622
170861
386343
457140
521691
461799
77796
3977
269331
483737
345560
235345
38924
31999
130441
81773
114424
247081
435064
132938
378787
73212
326931
541871
229031
192733
216665
277294
48898
32169
173766
487378
474981
281045
419547
409378
463938
297952
361667
5310
447880
163039
266614
148393
48713
283055
408482
335431
58014
145667
552845
112412
276573
420048
552224
236705
424473
65044
338357
362459
47525
446946
25403
157933
182411
128592
478932
546291
225995
563897
45606
327717
155143
201015
389186
475569
68003
231434
508746
339477
447045
270983
458201
498043
55457
10439
504295
526097
116556
79138
269203
123080
473561
61692
566037
42233
125045
266773
160311
93083
213247
109291
303148
1464
163154
520962
202800
335328
388258
12811
249722
309793
399072
421869
491285
200302
12112
142463
117343
89220
159128
551543
154926
169080
440384
233156
450464
359803
504709
549607
84559
397053
383458
470932
262487
417420
300154
330880
425072
364426
285973
169941
146709
222019
396028
545085
306799
232984
389203
234590
56739
530515
184780
540530
106401
135826
457056
156935
305531
471954
411988
395812
395060
147386
11834
88324
235856
6006
248637
19729
24733
292865
506090
2285
287946
34332
413834
114596
425644
562215
308069
538788
343631
532290
148308
287074
495856
534547
513730
277376
40130
94000
75786
8663
24166
184566
488521
37568
36526
560203
515504
545946
58534
368932
272276
384531
349946
333550
546928
21802
420123
543492
169679
20119
421529
199686
96039
406059
566889
537647
544536
442788
540173
13018
565257
53714
214549
288469
524229
455926
412724
47121
4728
334614
324931
446182
471208
413478
458443
494370
66484
63758
243994
307305
179885
179890
239601
292350
36019
223187
1694
117080
85737
437673
38138
498118
135278
526080
362779
173126
552678
222761
25165
82441
352650
470228
421413
79597
383945
396623
322944
102921
196861
375148
190673
397208
109116
324905
215332
95218
86891
85413
154461
271315
99816
246387
123362
304783
205501
190675
290109
169431
282659
330674
202547
137724
27605
209130
5125
548283
350018
144779
478705
475337
431935
393451
149131
539332
389700
362254
334388
341807
122531
114246
496040
430218
101650
175118
320690
133846
394388
330258
249854
27336
126181
469717
84925
78473
302566
209210
109788
230990
410769
240730
101856
36376
357723
539145
449746
367651
20107
131723
525758
184765
320856
435431
363981
282389
97503
329296
478449
285292
186144
472900
464626
519145
325410
419591
280199
68449
108514
558278
157828
92321
381631
174753
230020
530269
405260
336750
400232
243902
303201
91176
165968
230102
267637
527512
476895
182814
371246
68729
152301
114270
468442
484666
410887
399601
182940
235499
287236
326099
146296
422066
31735
152664
526005
71323
269151
49085
39268
60484
161858
33410
375622
59904
80366
185464
475562
375198
140441
20685
368170
297235
221219
3011
505515
240505
520954
543002
433828
507878
114406
333208
36161
133084
454847
456834
154503
20761
299077
16131
292377
56885
564298
153721
343289
238901
165895
362051
531839
91071
145804
260755
272489
205949
3246
116735
295954
448898
65394
31831
363036
84520
16831
303533
508987
81626
256393
210208
209258
311125
511957
417518
320640
275087
428370
451739
76188
22205
420306
349356
403199
80100
64486
492664
513416
416715
122607
547713
491465
275999
329494
261942
425798
152806
88937
329016
69844
489462
70336
262053
172922
405486
373922
156298
117899
407355
92555
40685
149279
317876
57503
57950
433417
82611
232386
538645
256838
111220
330181
166459
462347
500381
481661
408693
228003
46383
454662
417560
520642
242354
246928
101279
27064
336956
60064
382312
176831
33419
157438
539072
348797
378157
193717
112046
22720
72835
472974
40039
233167
81035
326366
478030
144896
153943
369938
363198
480020
531777
524548
552758
234231
29382
455378
423510
450579
264675
514995
110678
424095
542690
228542
225257
116282
314249
65616
13772
528355
121261
557166
242012
48380
124708
204023
130093
349157
543995
451009
332540
501664
476486
52448
394500
544837
288757
320987
397608
134362
154620
86754
90397
471299
201493
429511
116374
305295
321245
225399
124471
246102
225485
294793
152274
463994
75878
41502
60432
51997
474479
27888
122001
95555
188343
238962
331561
175346
557825
214617
25682
254357
20819
483185
112273
439431
457459
203953
82511
195977
246072
170712
39106
226040
513632
2744
497571
39935
71892
302204
259104
188908
50310
417019
267721
105463
133335
304705
114806
242732
196128
359977
97903
217747
433502
101291
153944
106324
272446
550165
385638
301813
426161
463624
254553
170421
27475
205679
398952
20285
265856
364905
480865
117986
314642
496378
30005
215813
13349
531144
405039
348615
285911
342503
322670
176404
414849
188093
425753
86940
54896
102058
407524
462315
513683
504210
547721
294058
354040
213995
42845
327917
187688
318788
188814
328040
326527
359740
142431
207340
69229
41107
265615
493773
547156
175730
220575
301012
375385
79467
191797
314224
232245
463266
32681
295173
519831
94292
304201
408171
25607
332245
74076
178373
357996
472768
214947
180414
141180
372259
426987
180620
132667
525282
48181
30042
225277
560170
316135
423025
281511
163303
226634
159263
181311
297629
555299
214903
91405
304096
525751
363079
552389
231942
122976
469549
4896
139908
232584
101176
542839
438455
330245
511814
246793
412699
228831
476429
273643
546468
294502
80741
433668
422640
30656
489275
278234
492976
264294
316583
424716
419516
311311
299687
503455
326107
386021
338060
290840
21174
493931
264294
550167
185484
127090
76064
29931
565457
305241
317163
8232
55245
491947
40843
86943
440348
281055
453437
567336
274718
310209
428371
263082
563378
298347
56858
114562
443905
239528
339424
324481
315465
57144
521542
328755
18180
562579
434656
96379
207780
180836
353861
94909
389258
142371
537017
276025
485306
492234
14175
229027
10437
266411
19699
129819
160068
140579
507945
484295
219343
45924
166206
35556
70293
40458
231661
482251
98883
363
176387
446091
362447
20940
455138
478407
112864
388703
380116
116987
422003
15281
278805
116698
251589
157653
71525
460375
546715
252
173743
51506
363120
319655
91103
414155
247634
556446
546933
46103
379975
527884
430240
309400
465569
502889
523749
258101
44772
209300
498176
555999
367622
216013
403207
58960
379146
536479
178449
402105
137593
405719
534547
59633
98524
546164
372208
222043
38096
161408
177904
155541
134554
60817
312148
121018
21162
214194
503675
356698
522522
365262
342848
442000
534450
414874
507775
121698
538717
417687
399135
297331
119806
469235
334943
96497
453903
321343
500701
194263
547223
266028
437659
145557
77957
519833
259854
327151
348420
25750
61420
188023
398932
14167
360667
516956
66870
345432
534478
322498
407294
457644
511275
518096
300824
303575
101820
528979
166379
12211
220541
548042
514241
33540
318238
507005
350372
106256
551267
13931
77943
239751
543330
78943
403504
15126
244392
27842
303955
450675
303490
41201
54934
484426
68826
344910
52142
149769
5704
522348
438646
560697
524814
252010
46647
332028
121361
504231
440006
132832
308309
255914
154912
408390
426667
512502
258409
326558
419979
460721
69739
304613
540350
344325
151857
11951
360303
536694
185394
18346
543085
517480
206726
253795
60535
394487
478744
61713
461640
294924
531459
172395
564797
271963
99288
534555
109321
525365
561510
206834
49172
195456
364005
152919
325991
250942
562766
509968
404129
92072
406967
421102
200024
194663
458655
552794
344932
225723
303456
286015
185994
387199
327281
346299
549105
43005
414440
240153
149415
274442
51773
276415
214223
390938
367931
383241
524403
355304
140329
143639
130772
512140
248364
481288
297735
305583
83617
277899
404684
469533
504408
125202
184852
422110
525141
131826
219808
122905
471815
162956
151461
53810
290216
226480
94104
219188
220437
408080
128174
44695
132038
508446
428749
258413
287955
100004
314044
367573
213433
522905
16831
292274
402328
533391
21578
389042
513610
404820
450701
93790
395826
379440
278075
226882
200257
519656
309356
284771
379783
240694
389283
445156
176714
282414
206608
395603
142898
357881
112079
25934
104776
346100
396533
524422
412896
21178
533451
407374
531952
417810
72099
66705
468751
554027
400920
517391
29133
375521
242523
220949
40950
447018
527737
508070
95735
376980
388383
87643
162978
158823
338691
350388
200458
566314
50729
9462
547626
531736
312045
48201
288373
175204
393313
353321
566820
100863
353743
259865
371359
379375
88255
140077
332189
519435
442233
446377
364205
83363
273247
391204
358045
190746
462660
17308
410303
118522
235907
453096
177752
502232
356629
348484
100347
22722
306416
146468
544906
173143
291789
211714
276450
184571
491613
468845
72812
190818
22989
457306
534509
3605
549993
261282
483882
31960
108252
187870
188627
294001
502874
490773
404354
331874
215420
531537
93464
301552
122520
467667
459091
152969
93239
221508
412226
501236
470282
54802
125971
396596
438654
343850
137948
320250
113854
172742
416431
108414
255751
34610
7282
341774
160275
493103
94181
334746
463216
98358
448767
83764
249357
158597
200923
324377
91430
158944
213885
341193
95821
34405
205314
199388
160671
17829
295707
361762
38465
113657
314991
342062
321414
472522
427533
56964
490699
170286
102817
532199
439528
194406
497391
446226
324215
240814
160533
535732
392523
38149
209603
203131
78360
51509
86499
374673
561321
384027
416718
222617
285581
557196
448437
476958
115548
383173
168439
295635
292384
190074
81880
330546
150963
327257
27741
12554
172334
396024
482850
534564
460259
127820
194516
402905
447952
221740
190954
257400
118789
122337
233940
343502
225001
38347
80537
28524
225154
286095
310646
457481
398856
255422
443644
105979
60196
470946
557814
547373
324348
215081
302739
29403
285129
55517
222877
558848
332567
6547
332971
85629
210371
560980
146458
352747
522842
199752
242873
41538
158184
465677
178615
268087
285685
549255
240978
556787
40980
218527
84317
452094
293328
290172
377924
127747
207629
400299
89120
500131
537505
484125
220943
257566
180226
63995
181890
51561
499149
288725
431486
1348
462361
307847
256397
529372
545865
182385
53950
445710
303951
206553
551606
458582
65365
11977
562586
486489
547399
327082
532146
70443
382837
174893
176543
137529
448226
215993
261528
227334
153218
543497
239967
387004
552113
19925
129012
199819
56421
53346
497768
250567
561797
293913
173226
364721
374941
358644
173805
145707
59100
278879
308785
197514
514713
11532
40620
417887
444768
498545
508432
369629
258511
341613
339631
158268
131273
248860
155389
70037
167715
372249
216212
76417
37801
559915
398605
6590
30638
10293
230249
489738
340327
307668
338127
474338
209590
325585
266850
243419
235606
249536
367347
332747
9641
113228
46441
217090
550008
539376
456347
2397
234682
556902
5262
420531
99102
127196
198661
68693
162958
248389
26402
26091
303852
514347
270281
18897
127360
174966
26150
262054
421723
224293
352768
75892
436481
462039
281548
304920
360365
244823
374437
184482
102161
352322
431068
486640
385699
496409
33293
550946
239961
370437
114216
37120
486719
489016
111403
300150
461965
350040
465443
102042
254716
300644
116704
522313
201870
219585
484637
312822
41265
353853
471966
449542
132400
534483
435064
536895
88566
265864
534010
457004
474082
340450
148843
510491
35328
517576
474599
288626
343762
9984
300516
418349
355529
188906
520757
243695
323420
107489
562147
224683
234079
378059
135268
530901
557116
107992
313381
412256
550576
120822
367252
332557
86758
491160
472835
386120
42396
396247
434663
312000
133619
71739
326732
432135
430818
523769
65440
70243
472459
266551
73139
38520
474526
130085
347810
385346
566599
174994
234423
230828
471743
142915
107964
539745
381657
412946
21674
180090
44287
562592
109831
338751
323054
199577
289602
256712
180843
127359
415112
347968
346041
95897
213055
390694
466448
391791
68603
40896
465255
413719
181479
545601
295350
282295
552931
91108
237311
444947
503021
544797
325147
269846
353743
381908
518031
35497
369779
444111
297137
13324
448891
404886
22995
228317
510952
308114
418877
161339
255336
409172
361423
356608
314896
73130
107050
440866
519403
183806
136112
92515
258436
510175
341689
370513
157230
94290
190623
305453
226756
310627
14410
283696
179208
392385
494477
457311
112645
160147
213503
202272
467100
538894
228882
330582
516598
363621
46622
82502
402637
28789
204678
497106
526767
327672
330688
278225
30622
457134
498806
280157
255309
346890
424066
66663
282425
270092
282023
24033
177468
218786
69107
501490
79660
13473
149880
385704
255914
467426
460375
554952
306334
141962
286123
36309
528877
51920
142305
480368
513185
402533
491507
561669
405400
11204
112568
415788
217282
40520
279644
513523
379687
337180
62181
169502
9732
33630
66110
438025
153509
31550
167535
450725
541093
243440
156515
504306
309736
336912
223927
525577
246260
76813
22255
14330
303836
352195
506608
519021
353053
427614
474180
186545
181539
176416
560636
112528
83236
475333
218188
57905
420139
425937
14916
315631
60353
157828
404410
385638
207382
404797
540579
418800
283263
31373
8784
278403
563310
453485
225174
398854
76360
101857
27281
396353
316546
8787
188577
151034
41198
312840
11254
30242
363788
236725
372539
247579
83255
513303
463559
367450
470823
244970
335191
525644
561792
209995
296132
231411
306890
443299
546271
5674
193074
330196
524051
97472
174254
28383
46127
463360
383478
394394
156766
436258
268812
343422
466588
78300
347323
377917
293122
201079
346803
492547
101095
534285
125114
306250
343508
415727
471537
442518
496046
172095
489605
321774
283356
218997
58672
291811
292534
336431
5019
203065
74100
283598
460532
265805
112640
26887
127368
188076
297155
460440
65222
561105
256959
174559
333663
268807
389824
201301
412124
447579
462968
341109
493475
510215
541841
546964
538799
377849
235478
454059
146618
202476
442947
82675
376752
433905
137161
86436
391836
150812
57818
71547
515809
240637
513709
48537
395923
237900
107173
555899
102915
343458
299586
456362
167418
408992
296139
284177
352388
235593
94777
316026
305125
300897
162591
17951
515503
357610
427994
413575
521262
89504
543240
556653
135650
66120
456759
224325
438684
299128
329352
8160
244305
323903
167777
323505
323089
33384
431973
104984
271872
542110
86002
378353
397843
543253
343080
464041
51458
531894
291102
427220
20536
228483
523226
207908
143524
7998
96515
244485
226755
452537
278147
463271
205681
298568
219981
450951
40650
506623
201647
463926
526056
63169
280320
531624
539941
522448
338716
28058
413285
436863
384310
109293
79150
131906
34700
377627
409054
290210
222952
110852
281500
301835
77698
542703
347073
473941
412417
501504
423114
533329
526081
116818
532605
191847
6734
475833
46770
198760
260031
449428
89581
271051
108293
362462
177792
311602
194956
240250
527624
52149
91385
393941
480734
467908
175347
398358
397509
260602
44168
460218
244570
64860
528610
174886
37304
263971
224333
75196
494537
205535
290911
457377
535907
288170
227921
344137
27276
213873
12953
188263
176481
115168
41923
564733
542375
112569
269777
330400
518971
47348
478036
110506
143213
26197
42895
156111
191198
136460
343405
9202
312256
70122
394209
301086
22488
380890
282850
372793
555664
410867
472182
360040
113234
107742
296426
515512
224431
409053
85287
339970
66778
89106
214013
381965
25903
28196
84643
323919
49729
79254
411170
126829
20058
81116
481810
171711
293309
399915
429417
322862
544237
262710
204385
268563
434790
366518
61514
105279
550954
205772
329804
556072
324620
169639
534130
417525
548843
185548
460487
287556
454421
404902
456549
427306
125394
309450
356539
481359
122659
312431
547027
96118
297765
150904
49695
530448
152554
242635
508624
564130
517237
58069
488979
195920
372814
119772
322121
561630
22298
74827
8043
68456
86612
173260
252480
308567
535043
482908
195791
384922
189568
482414
284673
452608
483155
516852
20717
553172
394097
179944
234594
440359
427832
391588
59546
144460
250309
527711
300368
562572
283182
178240
449982
16813
113774
538513
264798
369627
46280
332142
8307
392341
286788
292379
25453
261644
36151
294585
276745
394611
558338
38975
51924
258234
1781
459172
70297
484535
43340
447039
476837
167710
470688
136338
353989
413916
445140
237481
487985
185272
296026
27526
91854
210416
113783
369471
494792
474335
234342
537151
374343
335050
89812
493560
206601
442109
168820
131161
280790
221457
48919
392633
404532
255194
459434
251899
518391
474154
149891
75101
51083
480024
480486
122871
128198
494435
551512
194203
165534
110079
113726
435081
358968
63949
424288
459849
396276
439905
534522
417581
437659
326809
449835
500897
124705
372207
363106
102110
219704
347935
54266
113587
275683
328750
130503
315045
542432
559393
112839
421018
435184
241547
194553
280504
9411
362245
64299
219848
28691
518713
17686
386089
484068
16814
418292
558613
561771
119507
469827
168502
308219
63577
459319
71130
491790
187132
18499
365883
352398
379103
548317
159752
2835
332463
335517
476609
505027
12053
103617
218426
15452
527841
363424
494655
560809
356891
424356
115471
237187
264554
542943
195750
481461
522783
500655
388084
410418
77418
27354
467569
443161
134032
497300
323478
438855
17000
497787
393702
474416
277756
185162
390459
475081
280715
339897
497226
430710
73752
233320
335689
499088
297673
336056
375130
71619
518369
155214
288743
27683
220532
184396
308605
53668
172320
364228
113618
32789
198324
315305
306721
477270
384133
138478
355838
525116
494487
6
265859
348049
400263
87408
550244
263271
296945
115907
491
102692
264590
520127
453972
481018
374293
128307
465503
172826
323895
380901
381708
64200
219657
383183
292339
15188
444637
433922
147600
311258
47561
532943
87899
368194
535909
92340
177744
274943
332376
504489
247342
540999
221557
24916
15434
304884
417670
164570
209699
221929
110195
18160
335984
25399
327906
332692
244461
291089
288041
77531
533105
452348
495941
4748
40965
266887
421920
234417
114579
426091
358190
496136
76284
355779
492604
439959
369581
109007
515147
516933
5138
425937
63142
280745
86045
538598
139707
38347
207331
141441
279086
35210
107437
121539
391280
484234
100372
369998
144396
198601
217203
350262
383432
239670
155021
313896
455137
143950
415639
344911
368056
396221
330846
208858
319260
553828
223120
529905
217451
165559
496869
317046
158433
263477
197535
316877
500816
18182
567017
325511
391252
109352
331324
552474
523073
50971
561391
316984
293083
497820
160952
475139
63895
217477
249611
566430
353624
219824
147679
28446
467062
17742
1610
316805
473908
363839
554357
566266
31994
32534
424471
539833
309526
362422
401427
368568
445814
133576
14069
441909
494449
97995
150969
165337
322722
78202
521185
265710
455484
537743
169708
401497
84284
552264
75711
326512
41579
260155
410339
164817
518465
372157
67030
467546
476971
61414
304102
553454
93496
322809
491230
433901
210705
395529
565736
536186
404981
60253
439801
432359
331430
239843
402683
292703
205078
426813
315171
502641
379955
207942
466250
497439
81655
300519
141004
518585
277725
426402
295985
400417
511275
73660
221218
477536
372212
337426
484069
271377
271356
377908
115149
7257
139581
84459
410661
143196
539901
559607
80597
564218
158278
487791
494012
17867
105655
357117
191670
462702
173561
362097
558497
307032
497339
78427
451739
509421
2873
359706
334704
353702
102863
459372
411227
310376
346657
53614
382272
218106
543364
87442
536402
406093
348889
186634
305606
442620
273533
162845
285631
516167
481292
331001
64123
460831
482823
520876
237175
419042
456267
83960
60998
531885
353350
155034
72517
529594
53004
485843
307874
44428
251622
139007
412732
151349
509263
260112
314234
13047
46067
348229
482691
534279
530750
449261
259160
161959
304800
174013
517607
410969
399546
259538
15175
344779
247457
373088
396714
42809
262131
302695
93590
10334
365474
177225
194457
28853
83422
270250
204945
160338
428627
101221
172569
555947
28145
265558
457941
117557
229388
329449
273690
560791
430502
194974
564566
547390
77631
361045
501134
546194
63649
453468
39727
413113
234674
63689
393125
417219
472190
107479
197611
364034
445364
289675
129896
132327
209257
464981
219946
413330
533826
9768
290699
240025
450394
293943
176118
198305
255166
214961
386061
476269
248836
213202
568222
49697
145152
59620
388056
16542
84749
129111
528886
18118
155626
493315
521069
364980
317164
560383
323169
98935
446481
133390
353773
424767
389428
316302
251578
222468
422613
346539
135160
293276
290425
339086
137400
166642
528031
227806
150086
498642
456897
385291
332612
547576
96267
484952
343673
293289
295581
537099
537284
566783
73344
210559
307266
234046
525548
488943
330399
289745
162055
245008
384437
482627
524061
52338
438925
63738
374974
516488
501584
442940
511969
390189
32772
320880
347657
417124
343084
251911
426798
69780
173307
220132
458677
435380
331980
9578
409008
370197
354815
403794
165190
508484
254295
61610
121572
436430
98038
48085
265182
402866
529629
261198
530138
527339
290715
425387
131527
169641
548006
316161
330033
145231
518979
436765
130693
369062
329852
201598
33831
57140
321541
360289
126371
255713
239467
111446
423017
539332
124449
430303
317088
13889
511830
439489
282364
222528
386759
25249
54929
192129
428165
504464
525463
272643
31661
308
181727
147498
503977
88855
518129
243902
346553
439761
543795
119523
513258
227468
237916
156962
442253
216397
162266
515158
206751
369314
398867
9604
291636
413580
285855
111849
310597
553028
287931
131315
101709
553704
428441
228833
294248
217803
362706
195872
246098
531041
460063
462680
500560
306539
111259
237585
273237
486319
378488
389897
182165
352190
180981
531010
2202
293157
296098
381215
362900
326494
13754
256108
385984
293440
542055
174877
81307
438556
151536
89938
232165
401111
157764
40011
459210
316045
189807
462023
7488
326301
285088
339143
307252
376887
563836
261262
144005
132787
265764
531686
132558
466159
432843
317708
436203
410682
482603
11030
297821
150108
125543
320038
241567
386263
262086
151576
206860
45041
400981
87664
434208
125283
325467
114687
126149
351215
281761
530256
527985
252459
418404
183965
305418
548764
107754
20097
179106
413713
425409
264425
149133
47643
280179
495855
497125
237498
462228
116541
91449
518840
230152
346913
243147
204592
539233
8015
224190
546936
29146
288740
321367
161344
467922
429444
277191
220699
549243
501090
529073
527238
561306
110276
489873
301007
392768
226419
237539
410000
265924
503209
220457
384483
396774
458979
58837
95087
193973
138401
401739
69205
285796
79873
268297
386464
124562
2683
27474
176695
349159
504939
98698
364244
433224
557065
157561
79740
533293
551544
97583
258528
74257
417849
185194
416689
180460
322669
370048
203668
219296
158463
544872
26821
343110
499839
520939
7469
478640
463675
506340
506710
251757
458204
529775
227651
200761
255197
159540
456572
170147
332375
217172
567570
556090
478663
446086
377801
75239
496730
543817
532593
460749
536022
219920
29264
173011
185503
355510
368256
93883
148152
8659
427211
263128
302905
88761
238064
108001
326481
279921
61503
104684
489000
561192
13529
466128
493561
498382
151422
142412
21792
252402
555928
107756
377335
99292
124470
252670
535301
554119
407849
196099
288024
248238
47346
164569
19754
259868
461179
269083
437063
377455
365719
17799
503227
286557
66485
85227
349399
263915
267890
243504
356291
29066
229255
313811
407374
252852
78281
118527
481299
216056
53643
371297
259288
283853
542316
24834
46400
260174
512705
204001
503198
231741
479414
413
210875
252575
291915
287001
32712
360364
322103
456800
100616
510398
98910
50173
564057
99281
108796
526894
42483
109055
223859
120852
391616
222122
390118
84943
538067
74863
340798
379987
170495
530161
391904
129930
90107
270785
31671
100863
125710
43767
60010
139583
85692
139318
4040
246637
433263
266107
109780
36280
522164
289550
172533
109216
292991
165223
511134
468750
391723
487782
326904
517662
90415
55788
430301
507728
252711
511869
111338
152064
92424
377180
533384
7515
326336
17028
302180
135260
415599
233587
342111
3348
99977
311706
509736
1230
161710
89059
527500
277572
549745
35098
18191
390820
559554
234349
189119
61972
521737
416709
146097
537949
272512
346422
188275
170132
509716
197073
412575
470775
426968
546667
55080
228099
347068
222396
410948
303063
138224
49400
84610
301102
228354
202160
510061
191191
44107
561371
11667
311813
70632
412636
518544
452665
568507
365876
554406
296934
38108
143105
379535
151925
189010
448076
274617
351312
227148
209951
1914
150475
408754
414058
168574
434528
161122
300378
338168
507893
275413
16735
264963
198991
367016
292166
176902
15867
224224
65085
182216
385122
318213
264429
14849
102394
445163
352303
472552
144275
33391
233603
172006
380219
238221
49497
50659
426372
68334
104810
123111
320230
157371
235849
239865
562324
152061
564817
365166
561293
331518
251552
465903
109269
16927
176273
520107
144520
244385
435702
104514
10955
271774
199908
565495
220597
158514
227205
367570
209582
357383
289306
140822
15467
184092
126267
65438
347841
522917
248012
16383
100770
331744
163268
472942
65406
381584
390302
302252
387269
441612
376143
375847
1150
510448
269959
274038
88058
264779
19156
181912
199783
263043
492357
467136
356855
259740
42579
313824
113483
215118
517957
358763
130499
419405
342605
549427
439945
116868
413666
227116
186411
528204
13415
360317
325165
487706
156568
427625
329192
257626
30418
78024
50119
79744
97545
31994
543633
530073
454725
62952
47218
487856
203353
135155
457552
247552
30962
102873
215519
195358
462886
171532
114157
211105
354226
454893
451134
42678
514741
225798
455854
270829
456340
316671
148455
206423
317307
378349
265381
519318
281042
441406
85157
66123
62542
18288
550014
16990
454160
365788
23357
207890
533866
155075
258742
304686
352249
3225
170054
494543
100885
64758
416107
521897
298174
359745
325284
20156
145386
251343
548480
516584
333820
235221
127074
526823
74327
397850
419542
28993
419458
105822
30564
380061
39131
437659
226636
528869
208039
514444
354509
456150
263899
101402
482798
27422
540477
11933
285066
65087
70751
101398
278720
385333
259272
217431
77851
12475
568030
415554
68530
252154
103029
158397
424401
96685
165484
28845
26567
565597
45994
80371
565883
270493
384818
369226
198135
206389
436600
361868
383292
171163
127785
285819
484864
125130
429468
314684
65446
342946
372595
48348
3338
42839
419304
48864
421036
476770
444248
94179
172990
490996
322717
282940
117125
347723
350666
198136
448570
135100
556520
302613
306819
448658
75116
418426
61004
478861
288907
81787
85370
547573
483813
169
554798
298571
83961
295052
270817
188873
110462
332658
103388
434461
20015
241692
484346
231247
456115
299177
194404
429577
126285
256824
343645
198077
494167
345685
195477
413392
402447
241249
204571
225604
192777
474601
385785
471950
347577
214678
109980
359461
399279
307545
401555
447043
291405
268304
47343
321352
181044
206986
42784
60010
305402
257229
377230
430333
11107
126937
188937
82751
267999
149265
84136
426529
132575
374087
407034
334506
73960
431207
49999
65232
368145
414836
66853
94095
442972
1868
254176
427016
282507
372805
71474
160749
291673
440437
547109
553965
160248
469536
475342
138661
171364
328630
421347
536782
536380
314839
48711
365417
290800
547347
445810
63377
222004
551631
321539
456714
226979
133928
409438
216844
394710
506956
542863
392280
32552
23296
220642
476226
383982
124789
463847
280720
288348
540725
355929
180943
492037
529981
151780
76679
175813
552029
443194
85598
228139
566927
156137
67021
456988
414806
293788
166053
103421
144163
306393
313218
72345
448935
117036
55937
94819
65919
555024
87074
211286
374880
410727
275270
254112
70847
146467
532968
42934
249349
376257
365745
28099
519416
47481
404134
167162
296550
524994
506231
126049
230213
428575
21259
344073
337481
511319
153253
452577
218721
412718
332349
62693
365991
181929
506241
474770
487840
361202
128562
547963
297247
495474
534185
21969
354109
86696
561057
538342
365356
475244
369263
190822
466498
562119
6711
91715
40181
365681
173098
371973
280754
238524
60719
37396
141428
489311
7762
359411
266061
227813
277726
241615
528635
94050
305505
58827
109799
261127
205943
468410
196083
405529
65865
73065
311987
431649
433171
353742
57507
212954
257213
233457
452928
215381
155417
258053
8370
198903
104582
305652
228636
97998
121162
533957
25006
152760
231416
373200
134005
488559
434783
196357
78656
141157
219174
295122
132080
372167
109113
336614
323780
284443
392703
395970
376316
493987
563708
2463
468192
124770
206854
99508
19889
150533
324757
65993
275722
81782
336914
268784
11407
499352
216702
477074
81756
503158
450901
532699
235246
239821
177701
566984
237704
84927
303975
352291
3667
233324
545083
405739
528555
31803
208664
193810
380714
113249
98039
286413
237499
356447
393637
240390
345666
400180
398373
228755
269557
459395
357259
550766
263692
92051
533562
442727
351280
145184
192626
284717
137864
47325
199730
561615
342084
157917
124664
20790
205945
552590
350025
263149
131161
92835
310316
409863
157853
428957
119279
205052
204023
203053
392861
140437
567576
153633
424406
80511
504369
460138
111852
366022
307514
389025
177432
342239
164525
164863
241892
125033
282099
203540
257936
197331
76121
198710
511369
272823
438648
204429
249568
441772
220095
65193
190065
431854
42315
201052
294001
162635
481425
111882
523961
321434
274141
428010
561433
450268
76174
448218
262764
377552
219654
248724
256739
423888
530791
519714
505111
38337
513675
310275
567297
288967
73248
104333
237687
325892
230992
455624
238878
189255
516773
96632
425834
103788
22143
516707
439608
534455
420704
221911
298200
291234
9817
138973
143210
246243
48343
154395
90081
77240
334366
154802
512480
46573
425082
380179
348788
486830
61197
378670
209748
358749
263208
345109
256051
213619
1266
139786
255460
372272
505437
10565
261603
469750
527848
334876
40805
349082
261594
302085
160848
227852
7956
417200
70322
216315
21627
360466
411242
489840
67168
392124
472127
257462
63187
173798
382466
335103
237741
507589
484819
76021
252710
47850
507018
141663
502318
454215
244938
219908
208576
460085
441939
44785
238538
87654
304894
243455
514287
145266
184688
31262
217238
278860
73254
12033
517635
252079
525339
360632
136061
144198
65489
70513
315470
137620
96245
352465
556014
461209
381315
471628
267838
168364
190266
250765
164157
144476
378493
374158
268908
194318
53470
284844
430442
493401
230797
552907
372806
516122
52854
33117
215990
99896
412754
352894
196085
504613
483016
258813
507983
429443
194024
357961
43881
144202
106506
259219
443923
527401
231283
421005
98609
304587
129029
148745
473213
532938
391630
152573
61428
220434
130636
408221
92188
384374
326435
299652
96586
532291
274262
149026
521502
393226
344758
114632
251652
463119
475575
389438
348102
530560
501515
372471
278769
9534
350135
319539
362908
354101
495632
443815
346125
77048
394586
188019
380177
470432
498020
165950
218637
117114
438928
259827
327829
235821
166811
6380
380646
459862
396117
513806
392550
375276
48919
152141
89784
18739
177815
388624
185943
295858
173233
309288
235471
348899
139480
201101
126776
453833
308523
146207
499099
246726
466422
41866
559764
149625
389866
361556
142777
252107
323396
223009
215967
550073
372496
356521
260673
171868
488171
102123
147790
103381
520266
311823
457226
383473
428908
526765
498150
373195
352701
455834
480194
263258
113037
249722
307715
316727
27885
41512
111388
508106
104711
165641
78456
127716
494935
258749
172676
185797
78667
99930
162093
188792
9046
450252
430515
350838
277665
300538
447989
246671
406010
424278
242193
10704
253518
355628
509056
521647
524491
553469
309571
291247
527968
335438
520131
191087
374804
457528
465999
530634
177821
438651
406107
302053
80826
370920
390627
259284
246909
108690
325289
122568
435170
363937
187445
297550
150001
388370
264049
120229
157359
134243
246160
444431
313338
126524
40809
73919
223756
155411
87914
521773
281037
298422
355866
13154
397918
23147
48914
267229
528419
9815
93229
129561
531231
64184
486238
133371
211201
469646
367549
174658
352562
481773
45211
419895
169700
472662
52448
175047
565712
279057
123571
522877
139568
342900
153495
140230
327247
423139
7203
252051
176011
354919
263701
36515
243840
440685
155700
44969
414414
357523
292283
14754
175793
470930
422745
507507
437056
195761
439817
14962
406469
27448
6234
65845
317438
93401
127535
28975
253303
214958
5709
414915
177150
20747
294716
179374
387301
29854
63397
40961
208046
33102
342730
496513
113615
454772
519898
454481
4009
5123
494176
342520
54902
518818
89770
426232
382365
159555
401052
10571
491430
163310
256405
438481
525140
183213
467490
176634
349490
434300
159513
348445
420630
106802
342026
67338
191183
130561
54943
51083
322531
507328
203915
372585
142607
110642
513986
350373
181403
313031
307226
513110
252241
225275
89302
319196
544298
510318
220068
119608
26909
508332
440137
62700
282364
408156
292384
389023
330388
197122
438331
224273
127358
239845
341274
408442
440675
116585
133931
410420
147211
98181
208293
456015
355125
95231
195364
382193
234046
255255
357318
539295
52338
213733
491568
156807
357559
546330
237762
395961
166449
66698
522419
367251
292056
102294
311619
500947
558123
32254
328949
87669
481110
349457
20995
267249
489490
525427
255665
295950
497105
274467
77995
511679
65233
331979
101727
159450
145524
85504
500237
245082
506017
185205
405489
416773
292132
479506
130760
127973
336495
552754
372116
400891
279399
260105
334202
355628
227234
179286
554547
237237
455795
21896
194110
249254
330218
272433
560991
310337
416644
113012
261157
42890
161542
389354
398941
509696
431478
222698
477705
130138
109139
24243
396502
259061
279701
46001
423233
288215
278742
252183
213672
129313
412995
231043
56147
427976
511300
534942
247240
277848
59377
201735
496603
439489
67499
399927
524238
331517
183982
261267
419084
329796
526802
69949
111115
544474
255934
461434
137297
44785
104119
176474
423179
405797
350984
316107
33616
562990
255968
458884
270486
60786
317385
12468
220388
176593
14234
340954
206400
485838
139948
138508
391147
276852
127057
190031
492953
349340
11953
537377
129489
557790
276030
375234
393165
198659
137260
179303
62453
426024
286889
563483
80001
87442
243186
266947
7849
483329
327821
538228
428882
345603
431421
335987
21499
409968
533681
166448
460132
317660
366137
294684
264615
281370
85292
266702
451140
125710
511900
407013
439404
261763
371911
181078
467070
65209
540570
195931
550128
559607
43992
476945
405810
380859
230971
345115
477143
298945
369944
536355
548098
158963
557791
34669
368208
187112
498704
263333
513568
524432
547600
216202
370282
408222
942
344484
442479
437847
19389
343071
109310
298625
239128
414592
322270
367949
190623
452467
130877
319189
17815
559224
538390
431387
265216
559491
152419
41725
42680
375285
546483
425994
179079
26762
465794
161930
509853
391940
295551
44847
139500
181529
566889
209138
153082
557267
395450
311968
416665
478985
468692
84927
473364
8641
88958
432583
39595
422699
177767
230756
136039
554679
495497
373175
321288
404087
336868
85456
82578
539882
331462
238241
243976
82304
56728
548585
141133
554767
270130
286943
93007
242339
284099
484700
138169
233611
247164
485991
185013
330076
300855
120865
329086
544925
42622
1806
256566
392360
332427
217273
115855
90720
418860
315437
430316
337334
49951
152710
97843
560955
436639
266123
554298
439567
340785
182761
122692
346697
161731
276381
86052
307876
167817
529172
513548
97182
280176
499613
443853
415640
248752
374278
465618
546689
330624
267592
481553
353055
421074
334650
261851
415018
203207
453707
141213
434132
176050
552183
137701
175072
439164
178051
536610
359811
66151
143847
393877
344444
330250
40085
410930
102541
559631
480315
46652
106652
51463
173900
424095
362628
10492
233421
373353
457307
143760
455988
171570
326926
216492
507927
326362
89470
356245
559582
256635
87850
501356
7729
252095
122472
274724
290710
187414
332558
220412
5094
347980
117514
128802
122151
126383
520595
433099
412857
326823
350333
289775
300155
157278
440969
30228
204447
502557
466710
49308
300559
323835
525888
188847
540748
379549
536253
322776
423841
262057
151011
422019
12151
131316
53200
215390
338973
62137
318975
276431
525341
385193
52224
187803
39835
562319
496080
394969
520978
238225
5236
473149
474606
307753
105274
166051
365601
478394
347148
455203
282099
254467
49124
178051
253043
75613
550006
411855
207588
76216
189327
491129
446575
530496
238637
507096
418529
158071
403937
300423
304358
44294
400580
20064
138991
393536
62324
111390
559086
300184
240191
181948
359998
104768
152681
173173
422574
149797
456160
380668
250185
111877
258582
111042
249854
96204
253176
61019
10953
374849
556656
67728
1035
225180
117823
112789
549629
24717
413234
219089
407404
418602
206545
45921
236297
61804
482248
338199
315340
101334
109857
366472
344313
241567
313042
160524
178166
337385
278134
115275
446182
197246
404061
497324
131468
148828
528474
94323
21145
182771
448164
314896
83910
546256
509676
403247
422715
30199
59541
223470
397416
385380
426132
446861
535839
183976
322425
181353
89524
374452
100894
174117
514940
69098
449133
373741
429805
149246
96358
325679
341235
482003
20059
84700
109226
405320
181196
168533
236414
81439
189434
536702
414674
275447
228575
30981
459354
8320
264199
207468
176936
337727
262720
75479
95223
294116
249542
115536
272653
382198
405022
557477
128417
538722
214231
562182
247922
67690
452654
129721
326971
66802
261396
408128
265541
125680
313786
459874
96838
405180
180042
39488
421131
239096
243026
69242
520180
283234
359914
300371
343927
157627
218931
42896
178140
406244
3255
350404
537232
544859
500060
250847
437816
45068
222030
10695
264063
118049
456837
220601
361111
170980
104196
358931
550975
272014
308649
511621
206230
209844
121244
360332
433334
68559
202036
52343
189012
200936
455707
466883
236282
285120
454630
45974
69589
211950
301634
121717
65423
285674
387702
232355
390239
126516
117704
249993
335080
411744
178430
225891
378731
224860
562787
102984
308418
388064
23868
65590
523746
187255
120939
193028
99821
203082
442609
548163
42172
560978
7023
427644
187711
483779
478927
447603
554728
564763
276591
145903
63400
296934
107069
226329
522387
522703
139731
240575
147385
388844
557582
448024
63220
7870
128221
186064
75621
258307
281976
112746
338732
248173
28200
464740
372290
257196
525656
484522
246217
56352
365524
388968
473660
332033
348311
185091
472614
82545
29161
315214
502572
361504
386913
219017
19558
55520
123894
188749
525197
491490
20007
413619
131134
389321
247592
20028
27188
427302
276365
110812
484198
78816
466443
520109
219178
100693
275911
257323
65115
197217
528860
322922
423762
144573
448793
128797
513812
103820
21214
441600
370202
505904
9267
314601
31609
354831
234522
385262
500368
203779
299196
140404
197598
229087
515301
267336
342961
120498
354959
277330
387752
216993
538191
420404
398916
213326
57121
302410
236694
351861
424855
266366
112134
486779
536656
31807
189352
252300
198844
524009
483318
46950
286523
359213
388710
307237
177573
246423
197273
293101
228847
8260
272639
95446
164169
245494
358472
80802
318320
233960
405696
157823
138825
417553
451453
118893
55542
57381
241131
292758
222483
66627
500777
516558
54772
536101
421461
276768
274173
159270
295583
548447
35884
361301
76353
316585
376397
524768
338159
281422
176111
228950
35608
552670
214647
270016
330087
253859
30477
545660
271761
410299
133472
192082
52406
89531
521400
43709
33915
280961
114904
297846
435436
197315
280838
435736
453630
330087
494639
467784
478922
246562
121944
235243
286134
48102
1199
113644
24975
132692
141719
252324
38262
342170
413302
144398
440694
204831
283228
317569
241279
42591
428412
133389
142117
281301
516521
556440
395546
42577
166790
482520
240231
441343
496365
283576
537789
301518
143286
174347
233216
491494
43200
40920
224547
329072
2929
436798
279307
41347
17885
461841
542230
471065
435986
541111
372464
383711
204800
476678
486523
273619
479207
98961
489687
371422
454166
275602
335789
393831
315971
512727
409618
218729
329083
554937
342553
499140
294537
286073
406740
238039
10060
231611
164644
256306
511244
322087
57218
532741
226753
297779
261694
467445
154447
288814
138727
268935
53292
450295
416336
363759
441833
105643
5982
566443
553328
228547
89611
183005
400334
24263
436163
392422
242168
399203
254497
141473
228165
258191
357587
106540
248032
512135
520363
499843
264301
455144
267658
66020
305926
458826
534426
233135
227251
49952
479616
98410
288934
477176
80753
338666
232292
556409
338749
433892
12041
146812
489165
539882
103280
200164
170028
177612
455211
132062
288663
327002
487238
535177
514694
252952
456126
175695
345833
230983
493438
69833
9348
68183
537711
386873
192746
204959
11661
164247
199143
350356
150190
141207
498317
329895
211991
157881
545736
294136
259624
190306
100460
345232
377061
466553
69648
116039
489265
402604
255739
481905
64923
542875
159290
142451
210377
321293
286095
329929
174879
348432
97996
290996
346051
406874
483653
530321
114588
196067
51802
40768
246313
197510
535106
79325
443690
223507
533788
25621
204423
116534
357203
394732
119293
353061
415641
310538
71861
176318
262757
350147
306262
556145
338672
443059
85902
503563
353341
110402
343053
199984
174234
208139
517093
458333
438872
442913
387135
190887
133679
405372
506128
272130
515730
485885
544910
296976
147149
481386
76776
384009
117773
57999
186422
524634
300954
95148
72842
77108
355154
39676
281672
67555
475379
333152
155994
97004
27156
139817
514981
561045
547381
508088
420577
121673
47481
280696
462625
403237
279417
483270
163307
474884
337684
386363
545668
272645
399768
100553
486241
10137
85706
381669
414545
236962
409052
11027
403525
325534
496465
41408
165923
408616
8554
148058
400722
129378
528676
45078
96969
93416
397446
338715
506390
567383
537758
487040
215508
358313
485121
161901
407461
129989
504597
98805
56008
532004
64640
478173
153534
519626
9974
293702
170661
396177
48263
108735
493417
562642
258054
129680
524278
538413
251453
1189
67501
556751
393234
285596
71337
50614
61943
477545
292518
132257
444718
196828
321666
53291
221447
525257
150713
48252
275786
274499
131692
17476
431762
185103
520717
499565
209062
469724
246706
426248
276346
228794
5517
399352
361474
42548
568309
57768
410200
332415
189268
131416
148279
340569
465599
516581
264013
87305
257799
37280
469598
194287
202412
269840
435737
60512
555371
299938
236841
397697
463724
218263
463215
83570
83885
54071
88108
406948
312529
323702
541032
20504
350373
68121
495920
396881
504180
303124
56749
547645
471258
391387
515623
16564
189424
37175
343033
207520
480903
441346
240025
485821
146167
166443
449624
140703
14296
123284
165061
223666
567526
404006
320919
472302
65881
184975
94214
337301
390478
285008
505717
71467
412113
430783
549738
142577
295290
40430
183285
539305
409776
436254
363243
353078
92239
225845
430333
376046
517405
43782
26362
97590
437757
284623
99488
300745
494214
177707
246226
29894
435955
345835
19725
218341
517352
302333
88269
54152
142259
531738
187106
309952
109172
522344
496075
251494
183233
383879
517011
115897
143006
191393
188436
237731
34874
4877
559714
477068
526960
531702
230308
155981
193615
401431
483875
458499
269838
499546
279131
202747
195358
151347
195520
147905
445379
148390
345958
87799
423798
413998
472131
374136
502237
46010
334600
275799
449663
549350
300505
20867
238833
303974
356508
214599
12177
485297
339054
450698
271385
165369
487040
177582
561073
313943
542729
338109
283291
373103
15404
567730
402361
312141
216235
261497
321830
220833
416639
223843
555261
493121
512658
372649
163766
114879
468659
292644
54184
490490
402223
539754
434379
509141
542654
558985
239780
163032
193859
396384
299040
293886
331282
410796
104719
428191
414183
258032
200603
559468
57785
383786
485156
384625
328998
100240
17249
487633
197121
516038
261849
138468
482164
320545
494495
59769
65949
348498
94727
373204
523216
92911
315364
478113
306933
166948
141431
176144
87899
486267
489550
534135
433255
346317
441392
537438
568553
269712
566242
408181
164002
274571
81113
545308
170505
354995
280884
412435
455573
842
189655
488055
195564
270288
59484
289605
68750
472593
199544
474000
7637
368279
383635
363871
113058
235305
207457
187320
374884
379768
365879
25293
42515
551645
347851
440207
429763
209609
153326
104772
270013
105728
257005
147277
525822
298641
504337
5845
82262
185235
212481
98007
11644
231356
421156
421792
106545
155401
494608
88531
431610
504259
424920
158123
370487
167511
550418
303235
374222
466628
539595
546198
512490
187868
157181
309305
471689
106964
440987
11585
487759
453511
363809
317789
4345
257628
139786
104767
132409
85442
321287
228733
216537
72065
408953
483912
509042
434462
370189
522380
214322
340206
480479
35530
337397
552367
126290
213502
84580
91701
192642
113686
471771
188728
324175
76940
23190
539401
86915
251347
290598
428397
317160
295123
223167
133886
488581
335908
565781
566054
504316
555707
393132
359571
129468
341200
246940
188298
254011
342096
412869
283926
470881
36220
14742
501137
62548
361857
391205
180073
549105
177768
518138
153935
487325
376032
215341
219274
458462
489002
241791
384764
31135
523324
389457
482156
426351
444675
477844
345778
492327
34950
312521
377546
503998
468849
47297
4007
361238
410575
508631
284101
179712
41728
316232
547373
525983
160635
294451
204516
189636
161579
11547
433989
462970
205052
109543
158338
322089
523765
15936
34178
398004
49354
253156
542451
464451
315720
326252
391068
546523
565058
273046
252585
75482
305312
517885
448452
326286
398766
274121
547465
374310
284328
235379
375290
173809
196042
556409
214353
555891
349925
168342
95455
498147
441178
326784
14223
145966
72697
142428
336101
156962
389506
240070
529195
181065
145313
326197
168552
426131
354594
1977
263855
530906
391338
502922
112387
120984
121435
462837
122265
244659
317529
360453
22674
199750
136227
218215
87753
420666
241483
350177
369732
489278
210058
177575
371223
126746
62493
3767
377319
247946
211608
320455
271650
112523
327920
135898
30884
486545
359024
342840
155103
172916
566855
423697
434291
374767
18070
57886
77661
2053
537387
302588
236415
234511
75121
110598
435712
511814
96694
47481
532743
269415
229180
215384
283697
422390
222974
57754
19021
273686
508361
397369
52055
559855
167616
102728
95327
190105
302598
434446
151634
316536
113973
395570
179784
248438
464558
363932
474352
96116
199920
137311
457253
161008
377233
502769
469503
523046
369537
154743
375159
289880
144300
46846
1396
45771
13779
513594
3238
441371
495071
532064
21914
556940
57655
246935
165006
151552
302289
268921
464326
248634
456316
536928
337925
521051
567285
383741
453003
176415
203887
344808
188328
433200
306829
72013
230805
429658
424608
15422
66875
301622
368441
529852
425631
288029
147060
152873
25134
28364
51592
389380
117675
513327
10782
70383
101673
218937
299861
487084
160159
101639
246529
387814
83671
373997
472331
554626
273781
494007
183029
44690
283866
215332
459781
384518
508284
4054
221302
514812
96993
421764
336672
72516
550004
326922
284461
455785
179935
328166
299720
334130
394973
272965
150675
20195
190644
327351
481397
194426
56274
372760
399531
483774
495047
127279
444008
261018
212904
159415
350875
234404
264248
60454
517598
20812
266601
152481
285558
393580
93382
40543
86033
315566
548294
454971
157028
546545
97286
209950
305979
286769
487562
62368
565833
42970
461874
117469
386555
318750
393145
123034
358752
542661
413540
16339
521580
62887
87204
324317
489555
242554
260153
276316
221279
477111
257529
324598
289109
121615
266659
118911
358814
321084
333983
356361
170060
193215
24555
97767
432618
183845
500159
184935
214339
469854
503628
488298
146589
551097
107837
488733
520491
266091
130857
465678
213472
371882
491345
156341
218459
114461
501749
453156
98190
409486
58430
374987
247043
92434
296604
194565
42659
298782
120182
376751
543434
224679
410934
348320
548753
70546
229940
564278
328494
410902
237289
409109
247996
366856
98093
300493
69115
446579
460931
200484
53937
343144
409394
204968
307247
464160
476386
379681
40086
66021
382011
394164
148896
346898
392676
499401
322653
332626
258976
80904
252821
282234
336007
117795
218860
45854
257369
272479
375890
320512
157996
191894
359843
137685
430685
31460
418879
340479
522648
409397
148814
495891
554203
493907
134604
256045
544498
176690
528289
198258
414486
539683
166713
75783
22056
71466
214625
363290
291576
560505
469333
95555
445892
311591
235078
89697
285724
140207
292148
333135
244962
176092
484654
109871
451454
279990
156685
392218
110536
249687
148276
549635
356106
130744
467829
50770
474772
220308
431177
380681
183473
451935
471990
145133
415736
95604
10773
63992
323867
452065
381023
146598
299252
249142
140155
43061
480588
110896
361050
119408
383228
459781
378127
518900
293919
452081
435924
480397
391573
134968
298945
280415
344613
71258
510656
96093
344074
177615
368616
464015
532831
54519
103935
324483
417283
375645
174632
490162
459632
522477
240083
96263
133747
337367
502638
235956
267917
352337
222752
436984
401558
262465
222317
138152
177261
527699
6000
47976
520809
17049
54862
127748
67767
503735
499811
446649
481222
96915
214548
49592
475461
191299
477671
215885
163728
67007
548438
423322
182584
88856
372651
550674
253213
356929
305477
498981
303247
314953
543199
559237
319112
282459
427850
190246
518742
239729
376024
34044
93061
44331
76664
405933
64974
504237
486797
467697
26735
436634
532683
402589
78559
506383
435804
308907
131157
197134
225643
56108
187650
27488
545017
237082
157510
18174
461532
167380
142711
290634
493922
177599
460385
166028
244542
208529
376118
359597
51462
157422
363073
410000
208997
58237
372347
315177
327081
288881
246414
355136
222041
428520
174864
454267
211322
293713
317072
153127
222175
540515
534207
249839
281642
303091
200178
173217
109458
354750
521595
218899
223930
268395
532589
429560
331596
441536
434520
151558
562992
298641
26680
122722
231253
230231
153698
5286
524016
182704
361549
362350
179395
148591
27013
217524
38225
147122
340860
535059
432375
334944
230209
496346
340349
448339
182747
420292
324073
101095
158761
174529
77142
49256
250909
404319
171499
402663
489804
291150
525476
452352
462410
435763
213093
297388
473608
114373
5745
218135
126654
383282
221977
357648
99125
67768
146968
36307
459099
294372
126157
378595
127132
174588
500659
172853
146147
529517
39583
327021
3648
542246
561047
536322
329959
384324
489394
508482
23936
167245
286906
28712
188199
499076
300143
211650
407816
469231
15935
215364
322294
260484
373022
199600
563951
477435
282033
62619
344359
562371
388751
278887
508223
524565
501548
489424
309760
323902
451882
531084
65358
283737
477787
226419
54522
507275
366705
388843
129869
485192
255518
365346
313573
550378
145977
394267
330408
295242
73656
295284
230015
475967
64588
288225
263110
550156
564480
264147
69264
506964
283206
2927
319472
498391
225611
560279
308032
283632
379516
284185
276954
168058
59303
240466
163489
80905
564929
160893
297075
237076
474711
45330
109422
90424
534742
255732
226738
535811
395466
395703
85367
455171
540256
94097
377331
299968
366249
342300
260043
216123
331986
465972
543918
231601
267441
303063
58182
59152
370340
111792
237622
258766
48463
518196
268958
449207
281604
107760
30442
249668
505867
342698
495180
70536
342723
508907
332110
379886
543657
347635
108793
226314
142998
111907
509385
137548
274921
297382
128814
8819
309607
28297
232481
420273
555560
422251
180464
20446
503787
97474
227529
403598
387456
8090
275470
73181
395834
127993
312560
332018
302226
156881
131045
30096
554725
83278
321931
410935
80531
514869
492439
434795
384437
25666
326770
326434
317283
346805
379836
3985
348228
16760
166993
543419
2302
402603
109083
434805
556308
149310
202620
131756
191603
159147
358495
207153
251997
124170
227317
190617
134909
321709
65366
489978
499070
19365
165692
230270
418224
566195
326420
159372
503865
403130
368326
165127
246091
311670
340211
442896
455708
135968
285451
229948
553123
398606
160010
375569
437603
509968
254070
490698
502557
327215
283674
71300
272755
87854
476501
173626
333607
205048
336844
86291
485438
523689
430194
344100
141833
44781
453038
262249
377423
296330
515146
322838
122760
40039
41794
45704
364732
383074
55572
246511
362034
487827
102001
52586
118166
194229
42768
164309
130433
501005
559295
67341
278661
101675
467875
151937
420112
528805
210968
364948
88030
284625
163650
178438
466353
336002
69522
453595
284518
14694
226454
328454
402185
419795
239580
517771
106981
467414
496420
354712
552425
550707
559933
546957
78204
539973
262851
308221
2859
11239
435686
311444
193208
12750
517336
426717
260641
556508
315785
509750
314791
73593
496093
146590
165838
124071
398349
348819
280673
445582
30225
88538
391168
515508
455779
76976
432817
229653
99430
133117
150159
294283
317954
418162
515909
363614
160713
120753
218531
184452
351176
262654
506448
70052
242551
245049
368615
4583
420479
50733
101900
105692
83915
30897
166248
252990
264518
496674
109212
344248
116433
120030
478904
530852
384441
522312
149869
386836
415362
198307
537925
544004
184838
400835
40675
368006
464558
180200
465489
246228
487778
146429
537444
356807
401330
534800
487795
280842
160226
157924
449570
443410
352563
95852
288024
157198
59136
564292
240392
500023
383962
310182
342443
398051
544778
161395
440964
32496
248451
489684
109044
451475
118780
391462
192783
343690
74766
485515
463957
130530
200645
512737
502769
2124
271233
136026
552843
24480
69531
451938
140730
508196
532020
7093
400759
381212
417781
313125
305392
356379
334452
148781
349802
230209
372233
118054
67326
395155
307710
277969
393849
340249
426773
509412
36586
348242
316119
247373
65110
162231
279280
238725
294641
273344
51953
399490
515830
124975
93624
92690
198692
367253
27191
106432
232642
224881
370243
105830
268454
228733
364419
331554
426438
127342
492009
547395
450473
170902
278520
534177
513049
81228
365981
433427
120414
47551
307735
104556
322315
310227
427420
161499
514047
111086
224583
428812
12764
362635
430748
124441
287949
526631
144306
55082
162993
112759
496259
240027
498086
162092
482743
143463
8674
300821
293178
417019
375063
490214
98761
321312
230094
314665
211429
554085
356399
287940
39807
60175
196221
127731
161901
274602
213292
57881
306376
21040
465301
38738
282998
310962
181403
517635
26172
365768
55623
323308
389056
115977
251761
554056
333057
82832
174360
221238
329743
397446
511485
172793
43913
307579
535866
377893
370408
253598
312783
538595
259085
322042
461590
540384
249255
121933
97618
483435
480369
484170
353344
527894
134723
242321
61679
294759
186289
156429
79383
194871
274577
210857
554555
173849
181021
418001
71263
526018
44144
371563
177714
85340
43222
430424
267798
113921
316440
179475
125004
494797
94986
332381
36122
248085
79167
175744
292022
137926
288782
262723
450824
66263
473014
104042
447288
518092
58565
492046
323375
408180
339682
27077
296812
96218
462336
305011
384922
48738
482504
241526
158389
174825
556502
500452
350484
375455
507489
209419
440731
560684
510001
406274
29057
457948
184116
151069
361381
435339
174841
45821
540366
207785
460256
414853
50168
446933
411693
416420
508794
525607
438103
245819
511172
477617
495779
89411
481893
200865
228331
373135
280070
450991
94912
125638
207146
250188
77853
248512
413062
228202
447703
245607
364510
516819
35875
224629
24656
223729
70836
247931
312208
243626
87513
396491
322440
139376
109359
471541
494681
525507
199962
265526
145198
218837
469947
521661
486144
247261
266771
98863
487739
196011
333985
436745
345953
517885
284952
391217
218054
154265
41389
22362
195032
130192
267538
42663
482652
306754
324903
319002
54160
24348
316096
23419
54035
55091
222811
138780
218574
559929
157025
511434
211636
225087
381486
276089
402451
346592
407487
237470
470211
346211
544995
40236
250661
108466
251699
239839
203839
7897
363045
128543
501896
53623
274727
69021
184393
91913
187250
300733
263804
223127
216208
181096
356733
108642
325632
241278
372229
5949
402591
321639
521280
113208
51667
487322
88185
166834
293585
422225
262678
248722
435956
466571
435712
450929
235400
88179
502588
161028
10466
438599
27450
179032
386397
143499
429992
362473
2443
266555
261493
150296
546741
439097
155763
344365
244149
120853
368307
210879
3961
277577
120977
560385
237480
297078
566742
437854
6852
315524
337141
379103
414332
238439
180537
102300
421485
262521
487236
494981
42539
250231
477559
267756
136361
488900
256089
262915
54222
129720
447592
223588
558556
373024
178803
546069
417953
393047
457154
308978
236957
514227
375459
169080
318775
237053
222323
329032
6225
284135
141689
10115
203361
157687
34318
456569
22532
157933
86673
58500
248238
109418
173921
448664
563883
383175
63807
364606
295720
289404
232375
466236
20960
358087
552380
517661
421861
4271
182380
271596
407963
266742
553218
53518
308080
437190
164587
106961
337584
76257
404763
441955
516716
268574
534556
385222
424980
492268
268901
261400
32093
438462
98598
84517
242949
339240
70848
42184
83217
140
263570
7214
532579
318969
37882
371693
82720
143040
137259
440790
159308
266043
342513
321000
440662
288843
384643
195374
213191
483030
247766
209611
127882
203960
385741
488463
422457
518463
10091
226510
389831
272065
513717
459480
189245
263497
24573
34680
487774
407514
430887
66311
4976
354514
514510
473437
485848
145982
542784
183668
68512
24084
521204
155446
175729
430301
206827
149214
121489
382614
250923
100775
48716
468732
200549
68402
391184
437360
519598
494903
392805
266010
63686
241129
10784
136735
154052
248778
375412
552933
85698
167238
411888
424429
452828
278040
369627
232768
19167
461640
41856
187328
131656
66459
434311
525943
490197
181470
408617
537628
298402
162047
418586
486318
13650
245461
408551
140412
352935
530542
363684
442609
230722
267743
19772
532218
478343
257244
209189
317669
66941
391312
226016
555670
136007
161775
158105
96270
179419
57153
339095
305026
354974
26413
32385
263816
136252
109314
452038
31358
338580
464213
512051
167039
1706
311969
390194
486400
22424
151252
524131
380360
303428
367421
469780
101443
386231
463317
214986
61648
447218
172733
488059
520702
270405
345454
333912
497117
160591
284287
186970
61581
359709
373445
279474
472376
363684
403807
399161
179216
7818
48791
551474
58305
272153
491674
14237
217032
292260
203960
72327
312783
513341
76835
415580
293511
457226
323334
127467
350129
45737
149166
30572
464276
247913
384282
429582
332794
108329
301176
452937
183339
9398
28545
96082
336088
237271
381057
165684
338146
449354
98071
567766
405852
64769
206045
514972
155956
441215
382850
510573
307204
461784
98581
565354
160342
2633
284212
563941
288327
342372
297772
245980
526122
146647
87396
428075
269920
222125
393526
129271
96578
167877
312706
393736
104304
517533
29270
27813
289799
235383
172640
467205
196076
495711
489870
340666
375110
39950
295943
456798
544442
76476
556791
283791
457773
253381
419595
219492
448095
379546
383676
238376
482960
284885
451638
275611
10398
515700
505189
319319
444726
458228
181574
535017
112897
533777
388767
19376
347214
481732
560849
450076
103035
194992
152001
309504
222999
369790
244560
34633
89873
546645
306004
449352
499765
99089
184164
15493
502121
189190
447596
61159
332844
427557
310568
289171
67652
67022
495319
414493
163561
360131
133019
124325
447045
417860
126557
30978
560532
534114
398520
187919
512229
305158
274394
87221
360599
5371
260230
476368
111069
291685
477212
82948
463871
45958
288308
550910
72436
361899
5409
56661
395481
52414
80457
237027
2281
503662
314333
224867
299536
394769
488906
232868
167733
69061
278522
78899
288562
542255
198277
347381
436376
493868
418549
346809
175271
221236
467414
375817
376952
469635
424682
409237
16923
506167
15252
558374
127051
414400
77953
65554
166637
379995
21140
564265
45171
303434
169391
219509
520796
432972
415377
343239
344944
238912
548456
505079
157225
381284
548042
182832
307678
111679
272674
227066
11344
476289
482175
27710
277117
61493
454293
19898
92796
15291
397666
231928
434540
351544
374670
359526
68039
130150
393661
122495
248970
291945
440209
231661
317919
376861
177502
190534
10058
414357
474785
88792
283386
18545
256397
244240
169219
290977
221739
536904
361743
422101
93918
152664
325192
192861
452141
111101
503261
232963
559087
321580
190505
408765
79707
132399
39641
285899
257239
4938
217465
379618
301166
507832
264781
61249
25932
371840
472543
482120
421520
19885
343680
315145
204530
469937
148432
432782
20463
475876
280592
468281
147621
84570
193870
412181
58824
190250
530483
159242
493728
438041
250507
16014
20722
360672
162736
323782
113360
233459
180522
17399
332737
269118
248167
17867
477242
77764
309616
455429
78935
144473
403785
186189
490690
463971
169270
176037
446032
207038
160922
560878
535752
127153
548339
184042
46236
515495
274868
153852
78340
276016
157515
5126
506101
140808
114112
93525
112587
418321
418694
501170
526418
1094
182550
558118
292712
469059
321404
465658
385144
224278
222567
329735
57131
529216
354074
454286
151058
280394
13826
95674
112982
109093
337318
536168
296633
389300
428820
215697
343436
260372
52690
269980
51027
54491
386876
491103
528887
78421
257529
461643
547652
321917
431368
496524
297120
366837
311613
139619
104569
190914
418955
316986
141594
404801
282111
186419
299699
105506
461789
545496
160938
338999
523868
213823
109167
454286
455426
184052
333771
530946
73893
423094
14759
148462
465140
394733
162547
274165
466035
547466
452762
197398
218027
251966
243146
502231
405555
423772
433641
168320
173750
438298
565789
545530
391802
515310
495615
542010
358868
280356
207690
525852
535092
67691
429964
135185
462423
331535
25550
39693
59825
321527
340455
6750
71487
562617
567814
452700
160251
285868
222133
175525
108467
505129
218930
403720
485515
561622
227785
290038
230912
55543
34632
175975
476534
261343
247885
425752
224133
127113
157824
343168
8437
441910
173951
117279
157243
83215
396844
333114
562371
266940
259016
483082
109544
558803
467457
350584
434712
259090
40881
264928
517348
272177
313298
404352
511814
20198
242955
519137
429240
391099
491038
233588
536238
321634
218532
553858
285249
479397
473056
471714
9634
189109
522667
75625
415716
520944
257229
279562
388547
459418
71525
140949
440477
381210
553034
362425
17151
772
366357
462759
298586
187649
537687
27728
508083
292826
27287
149713
71497
291596
247622
382178
153010
252569
495721
270350
232308
113303
407657
416383
159989
7840
282659
358274
339715
471626
558074
266695
415017
325037
134589
545449
296596
290187
51310
402838
513162
242634
536061
545170
222572
415674
523193
448654
375974
388653
319165
250938
123840
328533
388866
48641
104388
80420
203903
432913
10044
472240
460759
397625
443628
33954
72245
163280
237159
123744
331828
19757
222038
430875
197958
113657
536695
96855
456748
441299
151211
495811
275321
423271
94408
422107
20130
208539
398584
373080
19621
31546
32534
199411
182743
522712
204843
363207
290153
500906
110511
94753
105795
565844
187492
125557
39169
398737
60272
146757
136511
506045
420666
355945
138850
106415
368046
399862
64640
394527
222892
15354
332374
77308
135816
414344
4526
1167
155816
186529
73667
48266
171650
267936
325796
159181
188814
260441
530328
170155
541128
158699
151475
12480
258734
536663
429533
43353
59045
471806
344737
495690
541818
276342
69013
369242
383292
264485
45478
345055
135546
143804
404824
393963
159392
7266
562510
140211
204385
177447
245433
455504
204089
226441
466582
209269
22375
301437
287985
564332
222997
301681
222422
214543
148822
359647
122642
306794
249932
406205
520313
26678
313260
341956
503307
144482
369883
309007
496279
352093
559936
538687
327720
59754
96703
22179
338669
542319
165641
207943
292881
330161
511765
348281
439921
305946
491134
422549
487853
346444
289907
94531
151444
304042
99903
101021
540285
442388
456612
124671
418711
145952
378944
426986
502624
156713
237339
557876
301434
41953
501693
442649
73517
428941
300667
502169
278588
330848
132496
381004
372927
251767
538645
444937
334270
188309
258608
207307
202705
230051
460437
261378
543232
307616
297806
450026
236260
192041
123121
132935
514458
512991
247297
478216
129443
176029
285778
304102
475227
385206
86822
456169
100379
397846
471258
527555
217865
487335
347654
150178
224773
228667
496403
509414
561850
113585
19257
375884
372562
274516
334327
324930
287186
43663
76071
194678
292065
308642
445499
23929
113476
429920
189136
370200
135573
187765
206059
541274
368328
487339
303393
9949
132836
70037
55823
157853
266577
525704
490185
58097
61808
149779
107929
519303
327341
199620
321033
102210
328605
23722
406310
385517
535877
130722
414979
123757
158274
56077
18238
299354
60624
168544
199775
368108
239467
411882
252720
131427
420647
199451
540562
14073
450811
13822
157961
545999
156359
445295
414843
207675
542974
353014
240288
78032
316735
119078
502285
321644
314483
350638
104133
498975
128007
79422
124417
188450
391254
308349
503567
523657
529275
182924
278245
446601
246936
544921
271842
539283
442614
215936
296556
233922
151824
145428
299915
329432
211343
119074
151184
6849
500316
52322
198304
325600
318361
27282
506587
428216
515185
402636
32814
469157
164565
435723
506394
421680
519689
400606
559447
40103
72915
306871
176985
485985
480717
366683
169601
388715
534586
340858
132069
139125
308847
506017
531634
121999
166985
65984
102475
63748
268100
374734
473256
497837
74438
445626
141500
266714
74423
120147
102961
563411
364067
213205
538956
325060
519319
248198
47497
18741
275936
302393
327523
504644
346119
46631
234980
259375
51535
199769
230629
426133
317320
44312
456846
7172
314544
354712
256440
276174
485316
283601
190724
360444
414783
202710
147764
260914
162811
30656
5436
139285
169317
189790
457711
303599
30219
67344
114056
208771
93673
328417
133970
254567
86508
467638
185300
453568
392669
131579
524317
39314
66715
117613
30416
336482
490953
260954
537641
297629
540486
496337
377814
52338
256269
537149
374593
521558
89504
181210
354376
98223
437938
141534
279198
331833
158015
325489
322309
101077
228309
368356
487644
490757
201919
442038
100480
359921
52338
440222
145216
285042
42361
186287
541169
213785
268111
24024
459077
74664
457212
170687
229232
426374
306592
390657
411845
337532
344768
465831
393270
483783
389470
323653
142248
540377
451246
140048
60315
153009
551797
383162
44852
287460
206097
347877
160502
269601
116824
276993
536104
166606
224636
295545
170241
267616
564834
293052
483424
253433
399158
284279
39838
423908
17860
279399
422536
36400
146341
389145
560486
341516
224469
303504
265093
540028
446433
313191
89361
275893
122562
526812
73338
337296
104493
152445
434784
256218
64721
76437
431306
278833
392578
77524
33091
407876
103623
211233
403579
342052
139740
342928
36837
274060
135546
79794
152541
126831
232354
156207
90123
18585
402606
146749
268470
489447
323708
459662
406587
139682
545344
470188
99923
187819
417224
545710
316359
19573
284474
154788
380297
227911
386569
376582
271092
450575
258829
306027
67870
392412
217665
356637
491982
18276
308334
45657
324308
218162
406472
34116
108576
128001
427654
40157
93779
257672
381063
4912
93077
519993
30851
157175
423641
430394
164927
501157
166861
488975
443142
269164
401238
9721
562098
167821
321517
100126
12089
158852
15354
340818
392389
39333
476031
72175
90348
351887
565922
464293
202197
492017
89339
549382
226650
339266
229637
339549
28973
127524
492112
440457
360895
274346
124589
363454
322458
224880
474916
517093
52441
268843
205759
282776
176254
525308
100155
288931
236721
13772
55227
154899
178197
23101
99337
359388
6761
296484
553474
23438
31556
240208
482980
261650
561115
375048
191042
507666
526159
123602
275008
279340
106384
344517
31384
493198
420827
295394
194701
429146
552714
563376
267617
445779
237183
284673
274394
195347
234786
96684
63804
92508
30538
68816
433004
237616
172136
293306
148834
58198
406252
248566
246738
319156
48803
549001
50785
151760
323081
350342
465486
118074
392348
233988
248388
252189
291383
181620
114052
177888
230832
564600
478565
441142
166051
248260
134172
166145
367602
42069
448598
484921
77566
564816
254024
289061
134572
254218
309689
13310
59386
463092
385652
8226
104798
28153
302570
519456
132304
566841
427295
21724
36814
312609
441327
280222
37697
282718
199243
435275
115926
480244
554482
528346
204610
32249
56464
65378
91389
181255
185975
262539
113867
546291
220779
331920
277865
222518
363163
239283
192699
495778
403613
446969
365438
225106
233511
337558
222688
408473
304278
420134
2483
89024
189962
468912
548690
435589
63366
100853
289946
46182
442216
141598
393142
368882
546351
29403
539879
428742
42340
504932
413300
338829
400873
561479
440056
65484
355682
365449
450557
224403
113589
112697
170567
36241
555470
371336
229578
208734
42218
412042
6850
95157
290753
202284
342908
68187
536191
551802
412238
73417
459317
238846
331598
137735
62179
232319
167245
253973
291356
92549
333848
389543
503988
231011
144661
306892
339566
199717
170546
138301
228787
89399
181556
305901
467270
155737
237362
86618
10014
499435
121529
28140
334596
66821
195962
355856
320628
155724
327314
547157
72517
478164
364591
95185
528256
335301
381962
440642
544527
148093
557346
383807
93165
336738
114293
320028
355422
366292
418816
392595
359178
338681
199768
289581
131499
490604
7968
197937
252725
481880
458916
65369
7730
243922
448811
55503
312921
406260
52917
194413
202994
260168
190489
553101
79633
467926
68584
415665
55998
304278
121428
335040
444399
443488
556236
134457
228483
117695
39940
186981
397559
261667
59689
375603
482447
384061
204101
488839
457185
316921
352013
446189
552191
277718
438769
244113
465355
23849
153560
355030
281180
465813
20646
394491
550413
458228
312868
78287
525541
293055
41144
205758
492655
391775
171199
544970
254858
98684
119342
41414
385208
563906
190786
139356
376405
473156
429000
38918
59090
492149
362242
90675
343279
218524
527173
487858
421231
284200
301411
202214
431255
509642
14141
544965
495792
143525
181484
407844
67747
410445
73207
404301
44574
565774
109193
105059
502441
397141
538409
483885
102206
129969
199324
176350
55201
207779
37464
131451
267093
338283
142956
484387
83841
327743
272876
200199
332911
18890
273851
166593
146037
131025
22644
318075
447986
487017
134648
414417
462298
186638
550466
279796
430698
122405
90393
62225
240248
328577
487512
31228
117154
190753
402086
553474
498303
121593
422989
544526
207780
517654
415367
318597
511948
121619
463069
192403
470815
51513
333435
212934
198987
245054
439481
475567
309961
41645
462913
270540
21203
439218
322453
566651
53059
451567
197876
268126
298403
98821
52627
54595
85211
3620
96454
342158
340498
457755
420048
488799
357855
342616
536905
500357
443691
101646
39924
388648
549258
46432
204447
276284
521940
523311
337792
28044
407627
312521
235757
307326
125592
401535
201225
139480
10969
179293
125004
504080
400315
396943
520071
8239
368056
315581
271704
365916
144656
213944
566366
67873
450282
496658
289578
364108
52913
348043
154958
182470
261190
194811
59706
133742
240633
278946
317437
487167
426751
73633
151789
7896
46842
525156
426952
238768
215275
196974
478702
90684
283815
162329
211437
488324
23952
358527
153095
130049
46451
303072
492234
58844
181890
298759
318706
486871
171931
416853
306594
568226
34033
30094
346850
478349
461194
243994
204312
10863
541689
35842
444584
215264
85404
238068
385780
425979
464526
490277
298661
193668
149864
132288
14186
211324
493488
544208
481732
236524
267878
386061
115395
286295
217477
406208
108750
338016
181301
200550
59833
521900
351662
233368
145140
485341
112924
465226
72148
399116
28160
334547
110037
440672
161023
101373
425798
244934
220739
157187
200996
326169
94834
311410
255460
561051
144659
349044
223523
319243
94564
165444
201752
135303
234615
134681
190735
476708
413737
333709
180242
242619
264026
291764
429590
388396
114350
141948
29188
68426
207060
68720
7568
436542
161079
497835
417711
161954
449145
234186
315755
87813
47151
44029
550191
536010
172019
245967
136292
242923
413215
12949
228610
57103
261570
475782
513111
414083
131121
181612
105442
6211
401138
472885
509404
565551
530779
514373
558484
103576
435459
90366
88364
349530
51142
490965
133716
314617
539363
423335
454606
338729
97400
386819
337390
368332
544159
25355
427059
176215
392406
53122
134722
129213
552466
439335
444589
398004
132275
276672
353308
8405
317148
426742
231504
400755
321211
235673
566047
237375
49487
308927
491672
109694
404125
73284
126373
52210
554068
39626
18601
43974
305236
99542
379043
421151
410318
332951
566086
49530
43170
323020
113249
428577
522157
464793
224694
501556
547811
493331
179934
368377
44598
503741
147362
354336
73396
509735
107443
268951
299595
537251
342048
466479
87316
179255
152629
100571
311970
363983
125906
249668
315642
241537
450647
487040
306119
390888
251452
35822
452931
110245
214838
566275
493977
15169
305996
472524
36776
9948
452827
458557
486767
251261
101200
522365
406591
142696
566398
380030
141304
16756
98540
245975
559276
340545
305528
94101
113062
444250
302394
80990
105506
392597
29396
537192
245053
59975
550681
205536
354965
247056
67315
524467
79411
208409
246967
77478
227114
21227
60371
344121
287668
387719
295354
414819
66849
193411
529111
501551
423847
63662
235857
22464
144086
414155
126643
212486
154260
265910
306883
304826
431499
405114
97992
334723
321084
36409
264005
477577
69080
538503
414231
302487
247143
454889
406120
143506
104285
165621
145969
138631
568237
319689
16735
549377
513234
490816
283212
322184
461198
310016
229838
508544
187390
268641
22595
477532
182389
391756
95710
474495
298864
170214
277272
209979
414414
74679
80140
223676
126187
72660
151675
229020
312074
499079
490626
438583
359129
205506
531569
40722
149147
142915
183807
317192
137243
391686
495958
189594
259465
321332
47421
152084
363711
313427
420461
484948
515916
158325
182632
102280
263079
77331
566055
85127
530574
198622
181574
349598
41266
180947
398680
233569
375376
482439
396650
191866
522970
546979
398227
322862
25161
396828
180193
169978
454136
366243
314661
340733
24349
242745
43922
395642
501323
513196
102442
124964
338196
1071
460147
9188
399161
96461
374153
90749
539699
421287
235243
283023
147853
453506
19430
130879
455883
340128
153264
75999
380337
21827
349495
446275
274615
384226
282563
328141
254934
526194
563950
278048
48917
207480
188009
519878
382503
422440
539819
340417
266896
420966
57373
156185
37333
268723
268221
401572
488903
384687
443782
463550
439513
121792
459402
457765
197495
5011
133728
292505
438554
15999
468142
258068
242071
502167
418847
558269
111390
271305
369652
427755
542799
22258
48259
435887
563646
19056
335046
199898
174835
315146
393389
78097
298789
470833
539923
264553
146129
476916
199628
512185
245117
363636
6036
439159
486116
205735
123700
513583
277636
157026
405215
263795
476422
131116
118972
517209
38835
567343
515463
416559
319631
228255
448237
307355
62587
216356
319380
405058
490156
410511
7793
48569
108621
60875
352385
566074
252842
556776
184210
527076
182480
309504
441658
1531
72916
567003
96092
225399
102143
481916
125083
326605
385533
489178
24247
316202
525962
18644
39623
516636
440636
86329
522658
135446
235192
441580
483429
327841
449266
396607
439574
117623
179634
505061
311485
8015
457689
200483
407102
280430
368141
510853
99203
502247
428053
317504
364679
136675
416284
373845
325560
319603
362969
233822
155055
120414
187461
451622
43496
502863
358979
334275
384692
66516
123410
413790
507419
162003
147226
424428
59172
502772
2437
417142
31802
469801
97579
108570
350700
126231
307887
83235
381410
370574
97095
239833
306975
61299
92886
501705
197074
426769
410129
368744
397190
244646
121301
24556
169554
407675
547196
217024
427330
140558
392966
392368
375103
59171
334699
285562
67223
19458
528315
27284
466286
279985
207571
509471
281662
66228
379513
142577
434786
97300
268801
412030
2590
348995
309792
194263
355253
476164
449782
49875
10624
136581
405318
152820
126893
355006
431825
274080
146695
489276
511623
323694
245069
412267
329294
82861
80881
255356
327376
133237
384188
229073
457011
419184
395337
113503
213856
441250
296246
42050
378612
546337
470675
134018
2795
54236
189691
378490
212570
111594
534352
4745
483424
312823
397575
365095
308586
404281
52236
333133
364538
316638
49607
554364
91482
414964
88948
177429
546142
146577
6325
217267
37679
567658
90738
418709
218764
231799
329972
275686
426447
406580
306283
354712
37090
376626
557187
291852
398369
17309
390490
56747
398603
271183
177483
511047
109541
452598
87892
355350
155499
254075
530643
228783
278956
474378
74281
200048
552684
99750
290240
347136
148386
210944
482595
402840
191241
543900
201101
227686
458675
461871
161225
525807
354792
507295
179690
510373
535828
501602
164773
456025
424085
29522
550724
516557
496165
482788
218479
342232
404182
84490
316831
504189
67944
126746
273355
207103
263940
28926
497449
453161
525115
68192
545465
47320
315455
252933
101414
267997
452379
76219
183008
265128
343012
37430
541387
119499
45472
8373
289312
355572
386750
109583
436494
539533
246544
263091
468634
63878
485791
349961
515337
354890
326647
398501
295216
190867
241729
343729
352440
270241
407304
517218
112290
110491
97076
230306
393758
252172
98550
136392
433772
149409
463374
29112
563296
515772
372664
8082
395450
297643
104862
304772
368402
88944
363626
392547
151123
347236
38528
188238
28464
490509
277262
360913
334578
256553
421616
278125
553586
456064
501090
29216
208683
147141
114407
378509
376814
201911
364143
546699
551231
69481
237794
286004
284322
566046
78141
171495
417768
269513
46087
534651
179380
357818
524979
362082
203023
398280
160444
560320
177491
413031
356765
309106
302012
409026
31690
520852
18372
407442
20279
355263
128937
232729
322112
68347
157880
533933
292663
47391
128253
392161
149085
206510
253108
36973
228953
9700
4979
387663
451223
389525
5949
542037
285574
257769
199966
393788
18062
27790
546165
48949
105953
555095
41028
184617
80079
446738
20916
328828
97072
351014
237827
525699
215691
223381
293815
70392
61123
46979
235235
40031
502144
366417
240914
209837
149239
391515
20503
353105
176441
12058
262468
268304
552298
218183
379892
179302
154936
543370
487954
162598
189511
509050
198977
506569
253536
297686
261526
273844
404217
414952
175949
177985
85143
423882
323458
426824
298267
159140
251109
31229
473296
206444
528142
249235
202300
33167
49896
305681
225227
87805
243187
28200
261051
34762
299327
470722
219098
145092
166208
555613
432543
544897
305283
406903
81161
255756
226630
103485
21508
347502
158949
341159
214587
400347
520857
524332
195033
515049
536619
111823
370571
541995
412864
1810
535902
62085
213445
175232
310668
143717
375138
568080
445022
141636
59959
459134
387517
335514
363301
220965
280092
164935
491268
228035
276366
86944
81063
411078
71116
105977
365265
498194
454914
172662
438816
147241
555576
81299
154038
287794
46581
85088
392740
554045
505281
91793
98045
258840
242972
540398
152958
55136
411365
280161
559068
499850
180954
326671
218813
126625
5874
562739
57593
13804
338088
80518
18431
40995
458428
364352
329953
272759
383056
455102
26126
412486
33626
229967
207892
8618
228251
170017
356664
16329
452361
557520
55034
469579
525923
219970
208564
322647
250134
232292
419191
54301
188773
40702
380688
328861
347542
480586
234276
272360
330837
301273
527844
209211
22702
118747
349630
243104
383007
490049
309021
205212
70026
216491
403106
261378
20134
128462
236881
31658
536377
49977
27816
552014
446357
318988
457538
438130
242246
14671
420768
276370
408769
302215
420478
150445
368709
307501
467574
530012
1315
300439
551482
187391
486099
265385
174090
455669
24844
506225
223086
198677
209466
119159
285319
320993
266885
430565
113969
462731
525255
16849
178712
494986
410774
74727
312060
48961
229279
550667
483010
170988
440062
171741
20326
71555
31414
92196
491043
300124
331457
514160
272535
456481
174549
261851
325059
384232
303728
72760
459250
22210
328136
235640
64249
8407
28220
246546
271095
479548
455264
318658
300949
208515
457068
137368
107054
86503
93812
117075
254035
305639
337807
359655
85819
397179
142973
100308
408892
492950
297558
85217
182589
57838
388777
153364
525791
371622
131740
195882
145345
146048
72131
149437
65980
560715
281324
68867
399875
494272
160620
152585
159697
321328
413138
40773
319603
129117
16785
2102
315904
48125
162635
343978
517199
144224
555445
126249
421478
206506
271182
540443
444598
181415
533607
163056
230320
22844
353020
9985
19673
63011
475054
39259
38773
202043
307300
433145
71893
331036
176752
101507
383407
357085
192024
117144
159691
527382
6024
67465
31408
533970
33052
68239
376299
551596
404451
470620
470823
167977
199001
284833
241434
499837
70425
246574
419789
280016
272981
35871
284943
13003
485986
190567
232623
392343
460481
186915
337424
57391
330197
239487
141406
31484
491641
193560
259256
190775
44473
312746
173984
159016
462354
82215
250598
21294
522668
365699
23923
304484
314409
374977
52106
254822
385649
185698
237366
180464
527923
557527
49182
521558
262445
505941
292054
136727
408772
250081
542683
347875
382246
495590
565463
372922
175742
374403
112823
486383
244946
257918
503641
519719
442350
518561
238553
191710
515446
342419
246492
385035
336924
327076
86974
493130
520944
84647
387224
36453
83558
337554
296098
360682
18516
476091
355792
243403
267075
308326
141509
432272
204506
457487
100779
108415
142824
58096
65841
144510
207392
77627
472213
428915
255471
525830
4467
338496
106799
209791
299580
483710
534286
514647
469726
437249
241545
288
173590
276529
74869
424047
469844
434361
104815
385270
444837
419436
68861
285343
22723
492764
423246
377458
308477
118524
384327
97162
47766
183971
305590
367625
384700
511047
96667
155557
293392
389709
449592
350092
494071
115583
89609
402231
525027
505138
142230
340009
209061
305293
226334
399368
270712
211162
523210
7000
285974
390640
350706
460697
24754
497890
179620
507167
85868
157759
300587
386395
422307
110717
206008
549172
123704
329539
387377
543235
342124
19817
199373
284169
482213
538280
416554
507244
409283
318346
178456
126865
368669
313221
285742
444858
564955
146861
350805
482251
10653
191547
142099
363516
315171
44729
142284
476328
451297
163583
451731
561544
552950
475319
129772
396107
425921
72874
226198
424449
550744
85941
207427
177449
152588
333978
171630
184319
142743
558799
189834
125786
401750
189122
227762
157600
477562
198893
392871
148432
527572
191147
314598
222522
296821
155489
436656
178875
560653
157993
474235
497609
397144
566647
232031
525355
153757
195420
512320
353339
524493
353153
63638
561132
327681
305849
350141
289190
560755
205283
524708
541677
483078
110725
487544
513015
223295
308398
159071
136695
565327
197346
386529
67623
156716
459597
227393
188657
181789
451795
41766
451641
256240
126584
241410
272137
549617
516380
431468
308217
430413
313424
54844
408599
369413
462377
279676
29756
32501
113109
560696
548509
40319
2893
323591
36470
319654
542974
424480
66935
457864
413177
444273
418192
517702
219530
175632
36986
329824
396076
230265
469873
63498
121593
295880
430056
82198
337831
354635
349125
402483
34441
41410
358272
408302
177101
331043
431539
204830
369898
516648
431132
78439
281952
508650
416693
548401
247931
371525
185121
530925
496928
77411
266175
368535
223242
463459
173213
309874
281778
269625
504878
402994
499106
84901
462174
242560
181237
51930
495165
562672
80124
318934
6788
28670
146654
32243
345929
218019
495232
348074
168066
477531
322587
547972
136084
321682
31228
551321
20262
93266
95501
94853
269489
472544
189287
276012
337246
374062
366499
540968
414967
27971
7363
234181
398107
233457
140164
177359
450400
516907
192558
132414
483882
211215
540
519315
28770
403787
139254
425808
476138
171601
266314
566046
31297
394993
555275
269857
131245
472425
560799
315569
248608
559424
192677
321182
229239
30918
300251
317735
530283
193474
9511
25499
48421
340473
474714
293802
263097
464380
305416
66188
421095
11790
417359
563976
172075
100259
485726
79429
368732
237670
264717
280608
214353
545500
194936
337240
421206
223125
494795
7942
39387
303299
184449
384348
562849
418320
455744
111288
196751
275926
158382
160738
80520
482107
346545
100325
151993
561565
407026
257981
258624
531573
222341
64225
567203
417933
484563
375948
98690
203975
211736
352187
538325
262008
131848
483260
298599
139278
371431
527204
95771
27017
149616
66350
491789
199637
157924
321913
316695
176588
484236
150314
496612
535600
449019
436698
181613
366961
365137
240727
227438
364758
511606
420566
416708
87017
242071
17612
158746
426728
105677
31524
62764
221182
442668
116181
243415
259072
474875
127784
553923
346193
157439
192216
240137
254103
429628
519430
138288
174923
263208
166691
568255
494271
61965
61249
461648
224388
383692
359736
166405
438084
187666
118999
419361
369227
333458
104719
406091
264934
265188
176681
335992
42353
226868
58957
490671
563821
425405
499009
197364
106795
127775
99317
197822
448477
301886
425705
255443
42881
193776
540221
96222
510024
344575
467467
475012
30994
472051
444056
396517
314126
290833
496100
396466
142222
463388
156685
555386
47771
64463
179562
490965
416448
404825
122917
151206
200099
314040
485417
442777
140474
481283
386771
96324
262704
144171
258714
23711
379865
26389
389425
447541
311909
49151
130226
367401
344007
399331
410002
295131
363402
182385
525599
495999
240461
151524
410338
173884
348199
312497
293862
110851
95435
350929
311557
488804
362284
163104
403742
413213
118806
485699
335769
524990
389059
469079
350207
126422
510058
113170
233926
183262
422238
236470
143383
431420
477072
373297
218938
213338
144101
134574
15658
536614
470684
237139
436547
284663
258911
217960
109710
565294
189840
91589
81362
269516
243580
243068
551741
449870
138822
507056
513044
308179
377520
69634
418834
82227
480794
352234
181369
220791
144010
257957
318912
150453
257012
111545
405443
342055
181518
211528
5674
127402
487241
439159
224415
555959
104810
371834
707
46896
325971
335525
173687
371664
468213
553582
480203
437965
477337
368293
278064
262805
291484
222873
516262
181770
268761
319740
401463
503624
368862
394544
38688
515389
124450
399600
499528
367885
428567
99455
20672
306702
375290
145308
461821
367021
487670
153106
91385
536955
365021
526667
335574
387734
314839
456114
165530
29259
31287
241446
538605
10865
290300
469833
426237
439098
71887
58223
249609
13423
319199
479737
242416
392152
193644
442160
205398
343198
364398
551221
402308
277848
193242
379594
258167
538381
203937
384696
411509
20195
398641
173673
252743
97901
456341
486212
155284
239068
376180
407884
245006
225299
48201
290818
280679
400468
165807
562498
129763
165798
69448
406487
8655
481519
512405
375996
485893
193576
490748
166735
456110
244005
82522
261680
503064
342372
109546
272406
383902
460025
307239
19842
289089
376582
42040
427511
275731
338581
479526
196823
405799
548495
87455
539315
101719
234353
80966
257079
292098
150749
531649
19286
18559
156155
444338
260156
291110
482562
565509
52555
136674
316734
284188
137894
95322
322855
290922
90105
123471
204245
140404
215978
32159
558601
108657
6864
338800
427415
26954
379044
171451
558560
489559
10235
555487
96225
301970
257375
175596
545191
416503
320047
513469
360183
251586
215333
375795
42723
286764
59009
481155
567530
206504
383383
302620
321875
286981
243839
567970
23853
152342
363432
418479
511389
158913
498788
44762
353743
12138
15234
302360
170923
23493
332167
566736
206663
141953
499630
436434
327452
86881
501619
175617
462214
210177
70758
205166
49048
21501
175452
126625
242544
548767
204376
514908
214130
142560
103910
230823
150175
344753
478444
434076
177255
543328
401914
267808
59473
378423
440007
161582
145135
203905
72582
1425
318706
334095
373609
488671
429037
311573
185716
565130
208965
288373
293687
257099
529926
102026
28258
125010
177994
444826
100482
297846
95851
329874
553378
90352
267063
278060
426146
74674
82159
546187
170238
515455
64587
165891
313866
470109
466935
272578
236456
487378
149066
102708
296169
213009
251566
433083
17025
132871
339190
141108
32755
268005
564425
18381
454438
56058
319368
345369
450024
327812
288500
152543
532987
484840
490115
291965
284675
390098
500834
518832
252952
345440
87163
352016
425999
58043
159524
385680
161172
302092
341680
32665
100222
29298
488795
175525
274554
301373
320609
323649
389004
350972
431023
544279
141056
63542
341781
259490
443391
85115
525470
203609
90076
428295
548894
425043
99836
40873
552657
2765
45541
140964
111584
472667
414603
155712
533311
513015
388905
322681
482318
444520
559662
228714
314770
117990
392427
434287
264396
98203
353707
283595
85925
488578
20426
418391
267719
533783
128909
162971
121415
253932
474964
39318
182368
548412
451328
378253
398376
434689
29600
268338
334761
146527
105979
164749
442040
124980
292332
82671
285011
199265
468728
293758
518671
21591
473040
357264
313782
234352
512497
491451
77323
199846
373323
357485
111737
435015
251056
175433
316698
43359
216471
426308
175088
344350
218335
174237
240346
203976
88781
122342
269653
482507
279063
245575
508241
214958
481615
159254
58991
460666
318419
185168
476377
485951
95678
67594
393652
337480
141049
49795
54258
273179
99781
276869
9533
280779
389054
361759
120584
161569
95473
10551
197885
520767
556514
325820
257400
305120
541090
119705
347288
27249
346136
173394
497597
517006
111241
516972
307538
40572
151714
167748
383069
109598
524010
261127
27765
455704
470920
84744
225181
64466
88637
468721
481705
511476
46956
141281
180983
70449
567115
505210
60704
203269
286033
137897
379976
488812
126342
304006
218604
315084
154441
433807
548601
507757
330390
32884
451014
39498
413403
478146
108642
463251
510359
186788
164518
232887
548776
99225
355247
320176
39316
143012
323662
552061
58672
272927
216421
304685
370800
98632
161727
25070
546893
394231
540000
47296
65064
402443
342812
486760
290479
391467
163577
469958
319162
524525
359900
166926
364522
198
97076
345982
456600
289632
381408
136514
219544
402990
433272
426837
244708
349497
493416
104905
13950
6880
205732
57957
379556
562364
233334
497950
377732
255962
537321
524857
156363
224698
30778
111586
481782
296236
35802
233481
282424
115678
341513
471348
308341
82260
203246
452986
532493
154702
392267
443433
19954
323184
163059
117864
179128
3549
255133
111662
146824
314126
273550
401696
57679
110375
355431
498352
476404
408893
44146
549559
196805
190919
174148
534580
104049
162119
561081
530796
302035
42053
81475
524038
504588
247501
169458
221652
52247
298429
402161
95316
534079
323898
359744
453561
169630
380306
234664
235259
432346
18048
387643
29143
37529
364619
80472
17846
323338
548357
84844
295172
350469
175452
314158
189237
87013
395956
389700
268875
38874
200828
391139
388839
364101
466681
142956
18656
61804
106963
441347
300471
313933
38259
5538
453069
181030
69786
56014
550836
278269
339709
390344
428258
248250
314968
455925
481444
537440
158954
146856
521295
20639
70690
306318
454580
527541
258605
546683
121720
332278
141275
231066
340017
317731
405118
467852
40433
51819
508965
424855
259258
429883
496100
114966
23214
8779
498166
343734
555389
466232
308207
149715
365668
421507
70397
556355
513417
208701
378487
97954
171195
534545
18927
302082
212106
302226
253679
401294
266147
38570
527039
346942
17014
318790
442256
440579
37609
207693
115331
541583
186954
17665
359386
331294
361201
34589
314907
129499
304172
130231
279686
15132
232506
372140
531866
309562
22340
219096
413355
528799
234046
461247
178408
129402
540372
396916
90087
567092
193450
396596
497011
441273
271647
350589
364712
315251
146880
230996
315391
552354
259849
446680
464769
298462
225845
392548
181828
288462
530636
160822
408848
78597
513733
430824
445008
43732
387991
482432
356836
469378
282672
469792
510727
494300
350261
276750
160581
183050
293530
88025
252363
71278
88237
96363
147019
211497
58026
228108
370168
560259
221652
142477
209597
126270
55537
57092
533674
204434
439826
135526
451359
266543
38001
503889
393081
471734
397909
471869
357907
466533
36439
238422
349984
113618
256192
26954
517767
382088
271293
554902
480225
473177
174649
12026
150549
238886
70438
104410
254881
213723
431881
513313
299725
558039
150897
31109
455901
122618
525583
208341
298563
168905
171539
547813
128447
500458
381727
99264
197824
139414
33976
410263
530075
516942
329502
373794
362706
5857
404651
481197
194764
382872
404000
474043
148750
87588
202367
461560
62612
534072
311678
135744
340761
303092
270511
565067
204187
471115
463944
318794
505318
511195
347818
174318
549790
426258
373608
40247
496265
424661
479469
555874
207901
243767
258154
186621
218334
525120
556276
149545
10712
411300
1588
509687
276347
161308
192886
517909
437961
440613
482908
184399
459759
167728
496580
375113
548740
272874
182023
487915
546981
478671
435081
494980
459481
491740
455645
321596
464140
135804
22133
455365
546392
378782
397825
556857
340172
397484
87753
87204
197576
374475
164056
86235
196373
113249
161509
140008
541717
379102
347289
419259
460876
460959
430562
552346
315712
105303
461161
139471
174891
544151
107380
25958
139420
239391
555382
316575
418424
346217
347196
454368
470332
287613
472465
38324
187809
130651
233719
298417
566497
440315
163557
38874
557568
174051
561441
415369
50916
554060
375494
558885
138438
496600
105347
304838
71750
555146
494152
330598
442252
344683
173260
378784
394815
26034
392998
486833
16346
14507
101343
233377
391678
483338
351314
324213
166121
370635
243406
278375
323119
420523
88352
315004
40719
457472
253292
294527
64269
122342
155685
181453
272182
114015
179986
440992
487012
133225
91227
289332
70576
33375
371105
291501
191150
482760
427106
175863
292173
267090
36596
476894
287694
319861
448350
48811
76439
4689
305265
449329
169320
110134
412366
470813
357555
154397
415320
244156
411573
98249
266404
468001
415149
495933
470846
145364
532295
252400
481349
454522
268028
396443
8921
57665
364069
376267
63994
458456
407201
104264
536696
538829
185396
219698
3461
393170
40103
85626
35835
385690
114550
44957
389757
419052
221006
79168
264989
155645
384996
422209
550052
20856
43624
174630
247278
91923
524953
69448
196224
455661
440813
270086
360216
537808
395700
479844
271114
385898
315377
47611
77055
276045
144957
477618
501366
414582
498545
543249
276543
413238
406531
65653
79623
146449
391687
454114
168687
271063
325407
177947
473536
244992
175002
63845
516527
227888
7158
496476
57168
152060
229183
436143
536239
221403
418497
269899
480200
146277
92872
479512
449501
55899
403000
220502
194641
355370
443439
126701
429393
540627
326496
366761
269062
24300
335766
561828
230481
36399
391966
505620
527958
323274
81020
5352
309728
116445
251333
336228
455331
316635
6080
403255
127829
164567
411666
76556
307594
228702
255228
52401
232830
411907
414408
287165
302349
332107
108008
301674
1198
197312
166284
94379
484712
446635
477747
147252
346731
526000
280540
324114
335405
336104
496197
126625
86235
85212
540536
214312
327379
243112
187551
31205
296422
485002
169429
46882
256298
191665
198514
494450
120348
541151
168827
248415
304349
214621
180520
115491
395904
283518
198753
408684
53592
229812
65647
273028
457996
126994
60502
407575
181387
374060
401578
65673
345803
416424
532956
523027
258113
255283
440201
413172
178935
455750
42602
422671
434813
461687
277877
38069
485012
121128
494848
217418
236584
315265
215263
317276
108648
66151
426702
174684
441411
28562
51782
483447
55634
40314
109376
337802
137261
108105
440708
484096
561518
489523
541476
320518
538581
481582
257655
357823
371938
368454
504138
433750
493294
235874
451045
259230
378793
449845
305492
199602
131192
348807
65996
188285
297810
399207
259925
79980
261149
458052
412065
375556
165019
565576
487808
489063
160437
25925
239939
125144
498058
501025
387374
79697
546069
450564
329367
316605
468359
174315
103658
390435
242634
175016
269890
555984
80039
281262
113604
553199
478949
64133
396178
491384
566183
311794
100515
458332
129036
450018
29620
316743
490514
510812
287323
367380
35449
209764
382838
16813
347688
466968
346212
462294
233039
535064
107424
146449
431870
315859
535355
168402
61753
424725
184801
211500
536311
88845
468754
247853
59812
357010
15298
123328
565115
106919
110096
273032
145472
129391
260944
226017
307026
39448
289831
13385
566556
51149
210803
438748
490135
418368
159455
338899
227498
229280
213171
379379
165755
272435
187843
108399
421740
265607
446251
356624
254619
435621
297658
50704
317265
312772
375433
330997
551972
92558
261619
279852
464802
494381
406722
138213
399570
418684
139728
480451
333343
346735
382591
27671
168553
465969
334504
228202
88258
389431
477861
430972
165124
78422
108642
368537
228984
556630
90799
220854
412624
507565
13817
177892
5913
59599
398953
348060
352186
508951
465191
209619
532683
481975
515253
286692
309738
292318
331827
83017
121812
27812
461383
207189
330370
439040
449026
248799
178337
158460
69708
142961
222193
166002
88734
300377
153046
304246
345329
287642
214036
40432
441010
396493
329914
487981
565407
4880
349647
96970
10502
242271
174759
425232
551348
229730
538322
307893
215665
10860
140775
69860
473544
422414
63392
356587
206827
499744
270811
215018
98335
105404
432276
202440
304793
139175
7882
266038
324403
164664
375548
451657
111410
471422
396303
457707
254979
528624
209261
52147
323376
159503
215292
53714
436156
470249
434234
440667
553587
254674
242395
540914
269668
36213
257027
309982
324471
355117
360356
54078
487759
134942
57253
360839
127590
152271
423835
63444
5950
290653
455790
152615
474911
480251
379263
406490
443702
76974
436692
356456
458220
272279
163676
5910
567084
254975
480796
125975
440647
164418
404002
289275
204627
233109
554799
36045
544914
224135
567414
337203
32973
149409
185173
297130
566989
523284
265310
10060
58770
329390
440684
506102
215950
193647
137480
336209
102454
238865
514875
3095
438863
480735
237406
329669
562742
563101
424562
189859
42525
6770
165484
521651
385062
559835
329773
276653
8610
403783
538997
332740
117523
65916
130492
552483
357039
165068
134144
49358
378804
285137
318361
152976
160942
274663
465498
182244
405567
399629
360514
317608
341171
159666
50670
150573
92243
517160
404680
440188
384723
325562
385113
174579
113830
359241
117779
249093
326777
383703
437375
479200
229594
442502
558548
26464
16203
538352
21351
118454
87049
513283
170475
410916
15302
541129
224124
17475
265197
431387
471687
547279
371234
177501
195340
340297
144720
427850
185362
54329
560112
283162
28537
227205
438917
60662
503026
537318
31843
567460
88437
462964
471816
384084
57655
38487
429775
300644
394194
174923
218083
85560
562554
110616
112054
45737
564855
277986
59722
160507
290333
162084
350177
203765
369615
208382
454811
263006
556408
400263
16089
22233
535760
57793
105991
528647
236300
190327
338282
436915
526476
111162
214941
409750
500494
59937
189522
414378
376693
334972
241325
567445
516889
259841
415497
497155
272944
466225
494701
485397
498997
465001
357905
213404
530940
408693
17815
140820
279118
201728
342598
339644
374630
410002
201076
63158
134649
176748
35054
448741
176659
283227
418747
129368
128500
246693
3860
63761
467254
267689
546364
265001
208523
502586
154721
62220
286631
264198
408038
527750
388295
141061
201867
421633
348989
431996
265080
506321
419863
311678
182146
478522
355499
34502
553495
266604
282674
138970
456069
15756
324899
477700
246309
339390
29495
78327
446905
122945
277225
521521
17367
508920
316161
363770
389190
251356
444436
124361
439398
559058
143781
210183
539659
279877
369579
48445
231793
400804
471464
481956
523592
358256
298722
528257
347378
461180
331502
376111
157344
190647
257571
228055
213516
120114
16475
377958
133891
155201
522128
227725
270729
254034
160649
451484
201509
359421
5168
226636
290734
111197
315903
443821
112021
359240
118501
273898
266679
114991
470119
417440
237892
257356
325159
119253
345560
336141
565279
383742
407705
209123
490770
232642
449811
300011
561210
384461
135526
82961
94399
406967
548537
263863
124702
369195
407577
321372
145615
40226
103111
386233
272036
289785
518911
68
465686
127081
564266
531280
126670
244787
86802
35975
523288
564103
20219
507393
138712
60853
283508
136496
561357
16309
276521
176466
351535
317986
445482
483857
88997
414760
106512
11188
459581
30084
28123
439864
463452
171290
150507
109678
504176
343237
122342
59658
301736
367478
85525
339510
477551
312033
293450
175991
131547
346648
531688
520338
499871
462476
567770
216262
203029
351102
534052
381047
474543
419355
9385
68635
28931
413395
242607
516684
298883
427195
377576
33130
88368
340900
480197
404217
19086
123422
514993
368286
322018
417810
566709
185327
288707
491216
272276
55545
317447
173909
7160
208566
185332
471421
529858
229232
235963
522403
453696
172786
451313
396016
285577
386003
221363
383083
299353
214946
46064
129893
136273
9913
6219
318719
561604
81990
299119
308349
566486
422994
450076
490516
401541
524745
369914
117922
236773
521064
164419
401957
295050
267343
523226
335211
43670
478877
163731
414467
423416
102152
81036
314892
25343
520458
199035
317524
41946
507452
62788
553245
504562
40763
120278
390516
291312
516375
108795
146406
32886
299952
31193
64945
540214
209808
375170
47230
419674
163327
274029
174409
371015
303058
464674
135348
411132
427139
133543
332543
155014
486000
370648
190539
318572
502098
241978
46486
64081
197837
524817
100622
340119
329830
288649
536295
366932
406956
374712
390151
466700
445456
267351
509666
456995
121266
503174
230909
417439
317202
299599
1482
103974
53332
486938
5855
530513
359554
301121
385343
268368
554247
496916
476251
243466
235395
435215
21444
4403
96931
153288
33474
242581
323484
157183
261637
237417
335231
83333
515526
46954
33944
8040
78075
274284
249877
310692
335842
86358
173863
280567
105090
435927
470132
527743
430115
526533
350280
113560
24782
328058
497552
542427
123034
485068
470445
556984
447783
231488
284059
156186
295683
283808
393929
286354
433731
157974
477042
187587
297357
270386
200306
233844
188760
421339
476187
530525
27414
194881
408672
550299
238932
559193
305232
23448
537234
300909
290867
395994
459069
212203
320413
242922
62828
148301
177129
54439
14147
243957
136571
488500
500009
397256
334410
183654
468776
21267
11758
159447
95474
62579
437504
265750
171898
212079
269539
472958
74148
425994
148932
209223
356414
309571
312751
308609
554099
521875
315662
184152
399351
227637
370154
546207
414172
439378
77041
189792
342219
378720
186082
551619
380120
235209
301641
429078
489792
511758
18783
185081
398208
503032
349863
403511
143879
363161
465786
220399
325836
294536
340516
430620
30765
405148
429533
5277
197411
516684
42650
451321
430908
361554
372344
567593
373137
339681
547866
567644
326023
235767
427295
534219
209754
148404
41305
388664
219354
146566
525962
244713
403240
37995
539199
199805
90332
209007
499189
113587
531974
535654
67898
527303
420520
487920
158050
63267
455462
189669
356397
505689
199718
483502
342503
243208
495432
19626
444610
346373
501055
372587
237423
408250
108016
264873
360873
361184
541816
137904
371019
399840
450311
153871
156344
276150
520025
245467
525669
53607
456551
139907
202249
292945
409281
270314
504510
409089
70105
353267
145277
66712
208856
28821
99017
415015
497904
255728
275830
526457
390755
58680
117591
457781
537791
55344
243969
297334
240760
506390
348737
16607
552066
352004
49545
506736
345756
199585
99823
327642
159666
131603
365415
78508
301541
242246
384516
15631
532073
435552
253385
91260
384133
222966
431919
277709
488914
165330
96263
325116
264178
335048
267701
200660
307543
276947
327510
293249
368702
225644
423934
112164
154573
274475
450813
94026
29630
52467
214457
189044
378921
398777
228973
28946
68982
501323
404606
272719
557904
326429
497723
476093
468891
245515
253767
426643
527093
9424
182286
48348
467671
402786
91627
219749
137533
167141
279667
205177
318008
513899
488016
221560
6188
528679
200977
378168
128628
352834
167283
219815
125998
1905
325833
51538
317773
382203
40179
566906
367966
101945
109623
167218
512669
346184
391007
564909
160301
147262
319501
200434
334813
503683
339882
445682
508585
466195
550998
390449
481919
170636
411832
114746
154350
51187
539110
280027
277002
99554
51242
529130
26151
54608
142470
329189
153540
464701
246349
130258
553190
434855
182223
478356
564139
122290
50813
460745
17846
56038
278522
505718
217556
129181
482973
421399
133572
368272
15616
282573
358880
536964
413654
435508
437354
491613
273903
482437
365066
121243
189203
209170
505463
182869
370941
447492
241816
398046
385118
363970
101268
414617
183728
154711
435209
366541
508630
443103
348928
86417
47264
260170
378478
48152
55177
2907
271850
45999
550325
26485
377884
439083
197168
377681
386168
401432
228075
499995
112323
234041
557178
115711
33805
453759
335657
48540
357471
170703
140623
199308
244898
260943
138000
239084
191457
363196
480167
180477
542797
333646
225472
213024
194488
202670
47902
453782
557636
472980
551086
371856
94303
427875
117435
417077
397459
344306
13301
30269
506193
237771
330836
135854
215497
35599
208674
337514
175549
118863
290886
470222
497021
229237
453035
334338
255724
205437
330409
146056
454972
419187
429509
352985
439090
548416
118900
316123
560883
51975
280241
285245
527002
179806
176703
159099
559913
531386
393789
501932
266268
261885
48767
105490
216450
57966
262233
137869
391097
289025
159989
433877
350045
218765
488709
492189
141962
46959
451662
125552
147502
444823
229005
260517
488059
94630
432347
87777
366270
447011
283889
363913
376416
440406
467082
325159
348633
561845
335518
270263
367039
467031
41335
320236
560896
544364
153045
379901
75873
516369
180439
276650
11505
220738
39536
110172
518126
49369
566760
65804
385524
259669
288033
438186
96040
545777
48873
298726
165407
75297
425784
337888
411097
257973
366318
23470
455811
357840
366292
250714
17613
297840
119257
182842
440736
107425
537781
395515
371263
379259
318904
174132
144601
198271
166058
366731
298986
93531
7839
283911
351572
42496
254456
483565
26427
401974
74271
499779
409975
179648
255934
182328
147444
508505
17681
295100
129858
203625
170502
101378
387028
371207
314261
34426
388287
515446
389321
510572
168243
228514
220979
292259
449494
56733
80316
56877
150320
488905
7496
137771
66502
1451
4275
285869
171400
520749
58676
554151
385347
302395
527821
377007
442551
559645
476494
94681
122960
164149
312984
35737
110493
87416
121513
481004
275114
409372
173317
196150
344081
392245
540165
145669
383713
30581
132956
168812
21140
210175
172190
358851
275748
156306
359544
101134
560800
449597
340575
294667
504252
64086
389286
325458
141866
238431
293931
396262
317342
353685
338091
292792
431266
471314
173330
49623
401497
63720
386571
81821
470431
72190
490102
153521
156685
113405
45880
219089
438602
520575
561555
282652
103369
565009
216402
193695
519959
557870
437350
407001
280203
31301
326294
275918
271445
17744
27007
484531
534492
448325
312279
472659
258275
131637
274988
239934
104686
226941
60094
166599
483474
5472
514400
249745
554344
484826
215453
56706
1115
361797
52204
453474
88798
272081
562743
264322
5278
25229
212084
475610
48540
177570
543689
439895
480633
428610
157869
464987
190931
533922
378026
18696
116893
268108
102362
448531
561761
474845
320690
425985
359795
228564
52151
531400
348776
362517
407657
379530
64494
360483
463734
449105
114824
381710
290620
422333
24255
161715
472852
404892
288375
327164
388870
2311
325091
470928
553805
229619
510547
545341
355978
179340
530177
200698
510320
265070
189099
501056
77582
217171
333710
382555
263653
436603
60032
42390
525841
431208
137497
548057
249714
329166
302238
432603
195430
350937
229899
46911
306227
425092
127159
22035
465398
93025
103080
504966
38058
206717
493433
491228
218920
421919
229351
264554
118758
44266
468702
191281
526422
563020
498940
530704
332496
318032
381495
427337
46652
81949
368878
308374
441826
241784
153861
388092
464390
393142
168040
165343
468503
407244
297192
328489
121010
179983
469584
275734
540677
401797
206292
469890
465201
535079
205213
479585
126142
346288
278929
430608
195639
463908
96969
86526
512899
221011
307767
310939
99119
222483
327117
336903
88970
107034
388017
526231
409627
78171
43642
204100
142002
281624
388034
557889
48470
145476
249567
266626
341578
405327
467598
366809
249130
144136
469274
381824
371201
62904
279441
476405
305901
359015
65415
530066
148458
20107
526204
72085
381661
66359
509802
482579
466854
451308
37308
107938
65218
553749
313581
183708
141043
273878
469066
423934
99673
16092
488705
93134
553596
146962
234201
39186
272813
267143
344008
44365
148660
142458
6072
496674
378963
496904
96476
442616
58795
417821
448230
466374
257612
507878
167804
546159
22995
314163
376841
186842
94813
281699
199516
430985
459179
342675
119160
179995
291471
199629
418036
438054
312839
422325
189492
84077
281598
33804
412757
249539
529723
567364
215458
2507
18551
432001
438647
287502
12875
557519
138513
564258
442798
415780
52931
360436
381002
103729
367860
70099
563342
51119
88715
441882
236810
133522
549284
433896
284455
129243
461852
457192
38181
271829
35146
344081
270441
68948
11323
357276
139649
314793
103339
323705
1843
429065
384184
151008
475519
226745
438525
113598
28471
295516
554
538459
60434
308308
284173
37847
303261
106411
232308
416045
412011
232308
69284
434870
228275
206600
407592
276970
407506
69776
355726
119568
497320
165020
7683
129363
479187
414176
200645
217011
130835
64275
217130
375825
198458
420183
17249
431580
486617
315391
16901
483473
40172
290514
27247
305951
413929
318762
306699
373443
110401
338691
499151
291194
52311
103982
401522
61910
334781
415164
202993
336753
132291
191077
111573
448444
36325
6709
346661
312085
539488
380470
434965
317038
511910
92660
533588
245314
372008
504762
531766
554864
364851
94590
134490
354649
394962
43944
35822
138307
556340
517942
375879
172851
133196
512340
538428
395361
566772
560428
236319
391693
436041
500958
384313
24364
414215
223387
257159
297750
72021
432095
41688
370704
501185
465667
4577
429169
105696
318448
90567
313662
437463
177518
238281
430258
352680
346980
22539
215286
166255
394161
414819
424328
250274
545095
481575
437877
182304
333856
312665
106862
455742
20066
78933
209066
319331
429393
505491
429675
169749
120557
399716
364256
40758
410696
398392
423610
363991
445169
333641
491018
472509
214991
364655
146689
438237
48189
245469
78741
68572
96081
503070
278928
33541
159587
347296
167488
172698
480022
83309
146272
149579
175100
444602
80697
563885
75341
145736
538275
214620
298995
21889
382191
169088
314235
93861
134554
48172
512397
221969
285674
411050
505353
108157
465176
274964
507228
132261
375188
559893
157522
466880
344338
203134
418278
382526
436006
561067
5799
198282
419516
563242
102789
149445
338097
232225
430466
10943
112
447771
405495
476751
394393
127231
132001
481384
521690
163022
325666
15168
63255
120061
11963
514475
275414
550319
23669
118107
50500
185889
71329
358979
317761
150795
566140
181345
256372
252206
116862
269059
201517
56293
140216
16498
88631
337209
2846
53229
483126
409545
369486
568101
321515
398972
459459
84541
516568
302890
70038
479123
93710
107247
354835
381989
380507
26716
80364
396610
192813
110558
264435
8408
455140
215079
110023
157616
221700
278613
45082
191417
132474
163302
89470
147351
328234
477107
523870
248381
516960
361894
381668
512919
88398
301688
117933
99547
36282
216537
374591
173656
128491
100750
351716
360299
391494
395994
393589
66282
283590
172671
564299
339715
47787
272143
440845
362025
428701
514676
260094
305320
359723
487254
491185
334775
346984
205438
57403
179724
390549
485894
45755
489808
239077
419375
4268
37859
502695
528932
311950
293505
556345
102976
400453
81130
49686
169401
44745
34990
112775
106401
397772
346681
398086
189175
278923
167811
153972
240431
149922
386000
284341
227878
305532
472389
560429
258346
151434
12099
152426
65185
262769
349058
351791
187006
143356
231946
490286
55638
176478
32512
156430
225625
96435
447974
31563
312968
409734
145364
64087
421048
99197
513711
182152
475509
175412
549655
311387
43257
146176
227823
318761
552842
552614
15534
326699
352485
312030
521354
394176
412759
526950
505641
74142
32070
287071
567871
358492
201880
504473
49387
318568
436487
92018
437083
338003
75311
543817
457271
68498
476122
363483
219058
272223
493566
462028
186066
66271
157748
440030
90085
144529
534199
490901
398585
378985
387664
421031
138489
215060
266471
336063
496914
357470
303408
374315
386059
134890
501092
317187
344597
247181
327606
534275
496348
440469
454934
117289
190778
283674
562228
294687
154424
378978
551046
437254
296828
156798
347880
552502
116646
66287
27223
133404
348206
492750
293602
517925
160070
307473
256127
397704
181704
176411
479207
362435
186061
312638
84331
347616
512760
274188
238447
487
397892
236937
551626
476097
523469
409764
46928
13760
520437
189741
287187
69597
408967
488222
203206
460722
336867
385212
283302
53881
244961
362136
375675
131662
202084
548570
495548
191268
201767
143665
278128
507618
142398
88886
460680
562661
466402
296697
460703
306981
316684
512334
280335
5486
486198
231063
461803
315822
98037
17179
479308
103642
484526
34428
456678
479700
215278
323961
108499
151650
539241
380182
10775
413434
3077
158572
4268
318051
156130
153414
43580
125951
100882
367974
64202
21716
128403
483519
307773
487158
25374
510782
510420
458559
11854
513397
407693
324027
134509
84224
137575
267138
2175
476519
50428
539714
251119
539108
566920
195684
28013
332291
172665
317604
366890
274234
96233
4668
107501
224377
490018
495136
509765
380014
85360
512872
419068
75027
34149
481037
564185
73416
527034
233286
225350
168006
305900
58668
173150
248318
233441
390150
413957
85867
372903
278794
440592
93776
97230
218498
339855
392371
174350
527500
241823
170116
47288
382636
447922
385998
503215
138178
249688
4784
441186
96160
460586
567914
446310
372097
321130
245308
313066
473702
311657
48643
111432
380303
10973
284687
184015
157140
553609
455778
360957
251309
471931
517513
107540
455021
542870
378792
274604
472867
443100
333277
229087
161350
133597
216042
508801
87072
350673
530617
264528
405792
361776
173826
247461
307482
385362
360404
211667
366442
80937
451836
428569
335831
169923
562649
272635
363424
113748
446141
240126
383048
39649
120355
365492
59861
314258
464362
42603
99969
482214
126101
86720
128804
27222
541859
555916
72339
73713
273317
184201
50799
476591
394839
110752
334669
296883
300767
343030
399533
370343
333902
549907
136986
258441
98367
175313
369372
183304
378060
262347
99509
557503
236358
45558
365481
175873
313907
376917
336924
276159
444769
380701
399839
440381
89589
462769
301582
523001
451039
4364
130804
182606
458149
179460
516143
28966
264450
494435
251878
388157
56968
37786
21478
154681
83215
298334
480097
50305
322784
238221
225685
432289
217659
442786
378799
33367
473533
116818
283574
440141
363153
500325
208611
536793
271033
202124
279780
270777
531429
234207
367304
91737
475508
181751
265734
324341
379596
389192
176843
135464
5124
173282
172953
304527
289160
508963
519581
32507
229375
494006
246780
467521
520175
545469
176012
348411
151576
316833
280246
345486
70997
40804
201392
367063
159221
470156
514729
224969
561946
370677
553839
244260
501454
562465
327538
252874
116686
231870
54347
564779
329705
171728
87566
316835
268968
550070
37745
437697
379132
227076
404234
346697
393445
491877
8435
506659
286029
332777
97929
197495
518321
114026
500953
56558
235797
435393
219181
376965
187837
544189
12829
79530
73186
415296
255343
171965
244774
563911
446934
46809
38730
561260
401393
527781
561517
272784
446425
64142
71672
251282
296854
197549
348363
392461
248326
160883
102987
29295
553969
124753
222397
90811
336672
202229
342544
283784
528686
128202
137421
303798
208817
485963
309923
21206
549489
168049
292109
35846
520249
404392
90128
518163
409623
355879
408911
123288
456428
228324
390200
516858
289584
283242
296265
567977
212487
126173
185200
151933
392690
554724
434274
52090
413330
260061
266734
148965
36160
49750
321378
437945
172881
355061
250201
487102
21136
147527
411632
317128
13569
314165
440573
11521
24162
314926
32399
9440
122538
322359
555230
35209
77193
565882
367336
560173
558315
257420
514610
152400
291124
52648
246476
232037
533268
366329
104613
500648
511358
379718
553521
50402
121359
68750
563490
81432
440547
209477
295721
444910
63150
407283
312761
29029
139910
122646
60145
450956
457799
115663
526209
510853
9392
513812
43638
30851
175444
152790
549041
440613
453582
350128
300904
548462
189246
95174
83480
217139
159717
447030
412065
5138
264991
446111
145982
240452
470579
421960
478320
362800
461479
118324
69405
195068
97955
199780
195176
525141
328712
13766
181492
430746
7319
176447
525748
358861
302476
429234
107732
331630
256402
369615
540755
473057
118814
181455
405728
535430
313932
550643
457048
442853
374516
361859
434095
174629
240070
396475
165121
88987
464096
106747
272345
271965
124900
186121
459326
5088
305123
235936
439285
65163
523290
11648
258798
419513
558954
398476
167241
37892
540824
351697
491780
399833
224779
459728
190324
505500
487835
85118
409820
361009
194285
268006
303665
533104
519033
52406
294902
23225
443526
124572
551268
49131
321831
18853
519048
510359
135240
438902
520938
383639
159420
13000
339835
344570
84119
565217
435584
496228
464935
153083
292554
80263
241198
203685
409884
510721
14730
446797
350939
137228
443526
246005
146004
37612
69317
276511
432519
364128
253348
268100
145218
21705
175909
355357
532763
405761
410167
172960
434519
3222
466383
86121
479618
30986
144474
366115
91132
56738
310230
3598
407554
224299
458336
358931
235482
158216
291186
81354
147192
389205
381731
68063
357274
298247
303296
497715
142615
301886
428384
311470
59201
548056
218012
140544
87511
550574
228088
424278
482411
311025
395074
13843
41225
127205
127551
168533
566200
202367
57844
93041
407089
194792
59286
339410
223852
474388
79459
129037
370160
198699
425926
154645
294834
409361
292663
481544
46665
88774
351004
376778
492888
112586
395637
106881
342285
74076
5561
110443
263534
127381
115390
390411
567690
486431
539632
199428
460958
176311
562234
38769
437322
516288
466921
32062
512070
413659
309771
16086
97599
213027
235535
280869
273635
447931
350553
337934
216892
107455
337873
453897
347465
130031
402938
487029
83073
499945
482722
562974
504166
100423
216782
14465
109816
46870
247697
495411
480387
288505
516961
382875
415463
544709
12383
513255
243974
99189
352935
480341
352161
476623
360542
493810
13924
111190
422765
163797
225118
426081
312024
25438
100368
264009
294572
399844
220146
466612
495583
95185
171854
522528
130880
253906
312832
426337
343467
68207
533523
422993
403447
471982
70522
61040
250754
410117
20943
192168
63537
394380
387016
312243
80671
380039
63593
395276
288298
357508
195796
509379
124148
469351
71063
358158
254999
193808
157045
369294
157041
49592
71301
350282
525424
99623
111587
199514
15784
239450
25527
335750
121113
435108
195243
362660
261761
185783
396631
320513
494254
301201
103132
164541
81496
71720
255715
237667
89551
387476
55297
298315
3636
307744
155009
322893
135855
254060
56288
234847
489859
40872
233605
109615
356769
130795
164151
304430
533811
563621
321645
493864
169830
217998
229328
19477
196123
198166
259587
556713
487496
304453
26181
252896
414330
525731
20507
76419
125528
460603
492531
150703
393415
66831
242290
148881
114735
395955
288010
209855
107495
190966
535612
37283
103818
188392
465319
207477
390306
221443
238519
85345
33915
111509
358300
19420
477366
104130
88708
360824
386758
311150
240914
86556
271114
184974
478139
531216
566661
12583
542293
563758
124833
345418
278437
187470
188372
428238
465942
49965
531915
441355
387987
338017
75306
379602
163499
166315
251387
148334
148630
406546
361618
130488
515821
467380
90105
95378
68323
199321
16470
200393
287444
156147
121732
168858
561298
356387
265320
382217
384969
465947
30654
446508
159017
20234
144871
463618
65772
14054
33827
440317
23972
353755
218551
76529
412180
415263
326084
441084
555472
14510
138514
55382
434165
548952
415062
124283
431638
353590
169370
168408
88579
38969
463294
49601
50349
296062
9588
91266
156214
142150
555232
486119
80527
40434
514380
506372
296579
222094
186068
317489
400163
565379
388913
422567
503931
163523
126663
440496
402116
495576
499759
160713
81206
413033
15006
520522
307332
470459
361897
186351
462545
202313
194376
118631
306763
224100
304215
23721
410096
324520
128367
264836
275289
166947
234110
295179
165571
409277
547868
17228
230750
146635
415810
220460
89688
213744
233108
242997
541167
472170
5687
164172
350792
169697
268077
275294
336973
466283
35869
137304
324012
442571
436919
337363
512418
57207
168432
232486
524632
347802
344696
549536
458360
405951
326255
162144
526780
48404
317660
430474
519709
463656
28631
78719
131724
302937
282036
284151
209403
411371
337272
481563
476355
68842
381544
22393
44954
461743
261225
344748
117620
137264
283932
390730
83033
8954
315595
244383
37247
390883
392019
446318
296992
329817
114435
558664
210858
64726
453232
160374
567709
47553
88968
86728
371559
377956
226075
558230
249244
525823
223833
351365
325475
48008
357239
328668
45544
227493
139040
162788
357046
488050
338730
175001
525703
54078
554690
464088
424586
211293
59959
521429
192721
336243
461408
231167
185011
463188
244271
165375
7787
151953
425474
459236
552592
507460
247234
382768
459068
510391
184616
512967
359552
393880
111766
299765
4340
201582
439715
201975
90483
342100
65379
59372
111837
15734
231469
388928
363237
542758
406008
436412
45828
496740
55806
143532
347830
39210
77488
153055
236463
133170
567004
225491
382951
297565
495026
291761
185421
560425
483472
240287
484467
354286
289702
337038
53713
56824
413557
138915
476476
160720
127426
138744
5065
442768
224455
316946
369660
499320
212483
544419
99827
31932
332303
405268
98288
355711
279888
345127
282833
192521
451470
334282
353041
259566
411837
56340
518265
98351
63582
494389
348873
546624
360529
278460
444880
559345
489929
369242
267303
338747
244054
349077
109893
403255
324264
10447
473433
128848
213710
472573
25438
160160
233384
75105
23619
496418
174185
450962
281848
398907
422444
179132
308227
171068
10734
22381
110992
455462
118272
11938
533047
39877
250300
484194
262388
438533
220469
339218
394556
295737
166130
259086
541243
505533
79001
21391
154840
126770
25809
366407
152702
192148
266741
550933
427049
261688
236646
305387
209055
317013
467801
486798
103453
242730
54486
364207
265051
174024
495162
97004
324619
531434
390640
76001
396510
94761
67379
95227
89302
87321
165654
347112
26892
193248
160542
313085
544088
265477
311882
21421
492510
567072
337033
33609
180821
268053
526645
160958
236837
445545
310662
386327
534608
201445
365609
373626
472581
269236
373595
260773
59447
310908
285388
350769
10733
438958
235534
409922
334562
232522
209565
462882
46003
434378
130303
426404
195765
157375
237044
526024
117738
160214
252323
456633
389399
419742
245641
7518
460353
486621
7701
426560
539387
199947
405600
372366
334209
86146
499030
111589
563275
486926
254920
194406
364442
119398
146175
341631
521367
255508
408598
118770
300916
261464
274614
25684
259092
6012
335889
232161
540904
350380
218115
371885
162874
415705
166681
339217
184498
60918
288247
262230
41297
144512
214855
381347
385208
42250
17651
98200
279736
49216
367525
239212
537682
519030
322281
155210
539872
168716
303423
489621
210762
427444
180173
378006
20209
60550
289329
503113
26243
109767
16345
97193
376250
95667
160311
411446
405734
209986
341285
250440
95857
342648
170500
292019
537508
391416
314506
180931
277779
328388
98326
447778
286686
445424
241672
233197
193533
159360
468425
374353
467401
517571
275923
430236
213314
109408
509779
297046
137943
121993
178084
428013
385187
235547
459406
456127
546487
35953
85854
138998
202827
335125
447673
457608
172962
519189
252031
149594
272071
244744
38076
45927
345144
204751
29146
98610
199439
91103
63688
183434
296385
441757
400351
100786
368176
292910
319154
142570
493644
221284
507104
25506
277125
292612
66876
246963
31313
279496
57371
122900
393245
500674
161432
268678
261350
358022
290971
324903
232770
502461
165718
215299
198762
532797
225257
380458
169498
434916
197002
49135
99557
473469
443686
562797
487620
202326
28722
63080
205
337269
360834
246225
172431
368355
358243
143576
322855
66466
503274
446917
274698
213376
165055
44902
157278
541677
12263
398270
26191
215375
499583
348601
540519
355906
33613
248803
368977
170704
556428
75815
458643
99961
556241
115717
2276
555917
7439
502288
280649
193030
128567
68534
497951
134830
4265
428139
502937
496894
56578
63792
487195
507515
10357
34091
438507
206850
492200
478529
83202
252792
375985
342365
235118
50472
138803
111153
241001
29036
287633
465969
93404
459187
245820
301524
363670
248202
527451
542897
167804
312658
305914
452554
134343
435402
79625
236824
348685
501097
96548
76
391638
290399
51038
249737
396522
239169
201620
507589
541468
433707
122524
9166
324758
313110
379459
308237
5671
532699
31668
531600
418768
312612
247380
231766
289543
30870
351871
419867
57875
183829
89966
173996
352026
516226
305930
241719
75365
19994
63107
78214
154889
393489
46851
475007
382491
267914
8160
453918
550296
308044
337811
37667
18849
264297
87238
134019
533733
475728
469288
276163
149817
48058
166955
563311
142528
54095
430642
194856
143138
143088
204647
271658
258120
357997
135449
527117
222779
567639
216699
559545
481987
565140
255276
79915
544787
466448
175130
445898
135036
328494
310249
536146
328014
175153
371633
462422
357108
5649
202938
135498
511923
148064
538052
310673
441362
281578
487054
354708
144001
182480
348301
285951
560255
455476
221486
499933
516897
448882
52297
434175
262267
441473
302618
163487
413319
346345
326820
567410
308676
281665
202865
541445
60326
179682
313778
538474
57426
550667
417338
547580
425276
531926
313068
59677
474152
528546
331226
418071
372676
21887
416518
463838
132400
50673
445995
371808
160580
276370
444956
492945
216742
568500
163364
40228
554631
549106
44795
146596
523682
544264
97767
210041
474613
236587
260515
473837
516335
178013
223240
382502
414432
213607
493035
363451
41429
232327
447410
292688
363556
186262
28218
11941
16807
202015
427703
319032
177528
296632
150949
535627
517285
236445
157002
398603
34407
503131
259404
260893
550546
191567
79541
354127
381983
502556
374405
524855
376609
68909
465870
44858
544816
564632
253216
283135
122553
387145
34549
260764
66286
152833
556177
149236
551613
20290
73871
363270
373436
277418
384934
9414
35082
172204
397566
67001
171367
538302
198242
34116
298018
140311
123641
490377
24966
38128
440510
130990
556122
262916
221269
303482
210364
63384
73614
156530
527030
421594
74705
102347
224355
148401
239592
161128
66756
475009
193126
376743
406487
100966
380264
271778
515940
370681
506547
530345
225739
540412
232850
458394
550231
85806
413667
213415
35393
76651
537458
251871
473145
514770
441101
76854
292128
478208
366647
396137
305372
245542
31284
90163
112354
31294
226926
123537
548418
162928
303731
490967
316992
64743
366357
335780
438301
3280
84047
518381
231474
491229
381992
106977
182444
515321
436991
224899
158874
65037
241487
120780
270827
419046
407701
425490
500155
125583
139535
240980
188176
359467
385776
178161
211574
182093
466172
274162
343344
25901
95726
206465
209039
385425
95562
316284
428618
228786
140139
352011
172969
86859
515592
15210
228373
423179
103371
272019
459836
34683
169884
160161
82657
434441
421734
502936
116661
181354
208511
8559
481169
340401
12823
162133
78295
360915
397655
117865
73285
114679
189301
31289
21902
181015
541827
464498
288582
39143
74452
425744
55168
145327
89465
43012
280336
364239
479835
73073
271307
460605
406981
471251
517156
427047
490390
433876
229070
28894
29062
450291
383729
3247
412548
271724
279327
247152
35154
164278
324079
3614
475123
556905
82606
119344
521599
268044
464333
143393
134876
413686
141349
16290
377379
546762
125249
500896
478236
359263
316401
329561
309020
517659
275867
462921
433940
15761
189865
443421
136691
32427
272358
238569
408026
477660
234377
470412
417198
362047
281399
351293
333716
127450
117289
310306
405293
66586
423245
402612
90269
396388
530803
294586
487432
399202
144105
144480
559452
135034
512031
345128
500334
403140
185679
192695
400458
85185
195011
355114
50067
168066
431294
266161
388776
88489
31030
228346
189075
555476
257583
428658
495822
266194
111889
486464
127469
503818
190676
564637
362744
414498
45392
183836
242648
278004
294632
70688
341369
172067
515142
68749
87728
550340
275835
152396
529063
566023
141366
309997
235914
290690
310199
427195
366597
218459
125782
13773
486655
174966
158416
385206
334446
411980
364054
180431
55898
235507
134579
509334
286248
560878
288492
61385
439461
218452
137811
463514
172638
265720
209613
123943
48577
128077
387992
468083
192115
433629
364961
193733
15384
30639
209466
513356
534256
321667
505086
165378
244876
501555
4895
294251
191894
187423
231644
215307
1256
393595
568073
10277
252120
241941
93465
318470
104387
357790
533281
376794
53548
105907
55847
353052
512805
456380
293016
456266
253406
318008
346697
514143
341288
92299
173033
476779
81482
493380
205600
106325
555682
269168
29458
144318
78287
255814
87163
564374
426934
258904
220066
192196
123201
118941
255126
22494
466281
5921
100087
167050
426760
56321
341957
219449
339772
520224
388279
20759
359344
115145
223908
270023
87220
380890
122030
59196
108898
356682
189045
319448
470777
5224
399184
263713
566525
191782
329415
554520
243381
126203
294596
92154
416740
139993
171389
451484
328153
317799
143651
90110
556549
160849
251550
191147
439270
218539
114942
332554
498820
167527
399336
301517
472795
438948
92755
562594
313705
87055
32133
23208
320080
2705
132470
422301
509800
174235
247937
543396
343903
34623
559149
455595
209236
520180
38629
397024
63727
436987
493331
456070
440029
136835
26741
257510
468386
438112
287150
288338
47001
345273
481928
159544
346908
39317
217443
163767
198805
189708
138785
450887
137341
181552
90564
199820
169927
305686
318246
491559
561778
338539
51979
137818
432209
566065
449702
436027
99621
5155
251798
367237
331488
490497
353943
127944
221816
223371
277835
3618
173369
531362
445753
78992
269865
429207
221690
32082
299051
482555
57169
501090
396840
491641
369090
513460
139831
260928
391758
469037
566632
399110
489014
435790
407794
416011
299780
528912
526583
23475
322562
10451
215656
147663
73367
166071
390915
319606
183088
425061
276635
360741
81787
81197
440479
199417
143087
536888
235291
38721
172450
172857
399103
269307
8511
463058
37737
1076
9153
367281
333144
493765
513043
33827
26926
103988
483112
213541
302567
319497
241478
198811
73250
390873
558414
204396
280794
934
86200
14416
154830
308944
461038
192953
176528
465846
502357
19102
408723
410871
529200
491333
443577
1694
478355
170730
351604
286698
471608
193128
226440
252981
551937
57422
192195
473991
110921
342114
344632
35261
353773
524162
84098
122720
486890
160885
14113
498352
24065
217319
333356
186681
181141
360879
207379
269511
399266
407755
547389
162425
88114
356194
393508
221715
270679
335172
507133
413381
379867
525517
164584
415851
536596
462084
34951
175044
367525
182312
173003
544358
327037
105809
402506
219939
362800
332546
417940
380068
445844
394590
533052
229369
11163
25414
229972
219711
371597
427639
284386
241244
425683
397900
551670
348071
413772
370796
45550
88114
393106
232378
488011
559354
34346
167726
127620
426214
186290
479724
89752
123063
347615
282906
479138
398459
477570
520551
331275
387199
292844
517971
309092
566065
545888
456392
72864
463535
189386
10214
78837
302543
226802
160853
276543
250918
514721
280278
285818
2208
407640
354100
243288
432741
468359
417612
196780
28179
482986
566320
513733
47071
566221
567091
276678
106612
304142
260605
237782
32099
59167
170756
374728
136447
223999
140041
83230
304489
40398
4553
529926
459662
77943
434519
192108
347049
273433
508159
89949
294626
522542
260298
13894
511837
144564
255530
430281
473156
539766
132073
222947
194781
539233
54987
194376
111119
522981
506066
337487
447422
13352
404274
556497
111998
356643
142002
153395
403430
549169
260661
167500
274809
399440
547761
296289
346017
103007
316795
505007
69920
383838
330382
387957
226188
416173
330785
114631
453021
551288
29526
286033
488752
417444
66997
429370
485400
293223
202904
174955
551335
280721
273555
79030
566084
103266
211016
89347
108019
21190
219634
266092
452724
457880
74376
406322
557214
103280
550460
549221
314622
246909
12570
382036
85595
330164
455255
533597
341885
138496
528931
644
516024
138407
274927
474421
144403
282954
126314
295962
57369
564084
300628
554778
19197
18682
360263
496715
209112
458729
3034
485230
542605
491912
386713
460580
322473
97607
466281
430031
95106
347107
514802
476381
32587
93476
471189
401424
77558
494966
526452
237882
534001
532440
390141
77381
13849
95463
257527
199480
22609
555443
412116
485319
174456
31178
326730
158471
336674
254720
549964
130499
521324
564266
111790
556362
103327
7184
473876
340246
65184
552291
27947
389321
211335
70289
278460
450661
417237
556598
480584
305353
178210
370402
561183
415659
8798
265180
165969
469089
119330
464299
1505
409054
243504
503160
546622
266987
425861
12750
59079
10384
404825
80151
43283
323927
204248
467166
395047
562155
545696
294710
153398
264136
193867
385347
390118
151576
141807
399033
493453
143874
371450
511737
69702
154552
94767
521651
313907
492130
15330
14546
35511
382845
395755
514416
293227
385569
333476
553688
225469
449316
172615
377262
157794
142650
398685
166461
411110
521148
369642
84745
514472
217393
529741
238793
248097
100261
497775
28528
165904
435789
301167
359661
267504
20844
4403
94999
354558
323511
249767
468006
200272
557183
480691
424547
121916
36182
158812
169434
474908
462442
462298
448759
553290
359871
8043
239124
58571
243116
514726
301634
362037
347118
197583
557128
242236
61222
473561
194745
141165
456239
174363
262578
417622
505461
120387
314917
235532
357706
239108
144743
33128
40831
276435
192284
32349
508011
74208
28026
335298
373443
11307
137643
508221
203124
44467
144575
34064
479811
382266
529028
245090
232313
564602
14575
249033
211833
8813
418195
229628
30350
550344
141657
28029
435449
181150
243515
124515
114201
192047
531954
158620
100420
176757
372610
38753
278600
316972
256792
351454
388737
353037
133390
307469
139504
122024
323255
383737
203584
413600
412590
383716
524578
61343
542876
412989
178907
230185
567912
469372
261566
396488
300737
89742
381196
376804
246159
333715
250959
17260
402172
479981
144570
7120
317616
319841
285696
557043
266672
44510
263936
381349
80653
369116
406093
328696
53330
481077
416068
537565
226042
334567
184252
293228
338877
230090
218278
251829
567070
113820
300147
170716
233315
61113
178307
334295
514411
478844
518465
34411
414477
39510
435941
71101
375411
341406
308917
287041
49205
287334
307656
305387
222251
56488
549562
93444
506571
321357
495855
53715
288626
319098
443322
35727
239766
177690
50342
497727
476947
229264
442744
158391
236711
170681
155583
200441
357721
503631
67836
393233
478662
39489
190661
47539
31896
346178
314010
32200
280248
450943
81737
157823
441816
5578
567564
142044
412930
54682
243056
135572
499129
392387
237070
295587
303374
358049
260492
189410
120976
176146
227755
281252
535743
428087
261811
353171
98541
112587
418117
548899
404683
82736
64031
502292
156836
378382
488679
389786
300498
51372
374211
534265
534424
281206
238609
536785
207597
298590
107393
4481
438919
190229
81340
14362
52848
434588
186829
290413
469481
124650
63932
30859
81671
29628
465573
403008
512956
111550
101927
28403
244838
375790
202209
112695
71133
431965
424107
509555
474851
280566
218479
201155
128972
28392
548219
353847
190875
338205
77562
399637
409307
490784
513595
324062
532813
550276
383192
355499
147559
66651
326016
96089
258188
396108
370930
448792
140946
462520
319482
473645
376679
211938
512843
511218
19189
325756
230024
151851
100174
40973
527799
295557
219064
288980
283066
311613
182245
326898
240441
26550
17073
453447
505088
105872
54617
254988
333366
515810
432659
40777
568282
46111
274714
167955
311675
395514
407996
281659
246367
335678
27873
506432
349919
249009
125962
566543
234463
247142
187649
72565
341308
283503
451657
79061
105105
437485
243945
368123
74255
292011
522271
327042
338021
256698
421422
317520
509358
221554
92725
493080
202881
556934
268103
506432
389399
265892
7770
108210
20365
382229
212384
433971
457064
4227
27225
516086
245668
56294
214652
223900
529700
562760
461504
426502
559601
57691
202520
210640
206529
556129
11688
56862
163859
228157
95519
251625
84052
416641
561256
395294
5382
434724
241907
33661
437582
111342
122334
445006
307937
6779
245166
345122
290343
57337
373938
457212
411169
407167
425431
547287
554802
128062
194138
10551
111250
45635
133023
435599
179467
315056
356169
75989
110379
548721
257369
40172
21932
67538
305486
85894
427210
451308
111154
567411
232109
99350
332686
332813
144337
187152
116564
237490
560542
213220
194546
426757
541603
284012
524882
99186
118171
1528
349771
126745
51677
62994
232095
123367
484625
463272
178678
428541
27947
399922
534309
105008
161765
223502
99873
564523
373765
285514
113515
291879
130580
268945
520508
260265
76817
185321
347491
364115
453279
67287
51509
343597
521460
556857
297194
416540
158073
411144
49392
416709
336583
565315
192446
16626
303053
461144
65283
156833
366811
424947
310649
491532
366087
329402
202926
231903
245892
471457
196590
51975
183167
124391
514450
36265
546807
85507
389626
91161
327901
101945
190754
33723
212177
112596
286434
124211
531426
249655
290451
114472
321218
40398
164253
495668
549122
442881
421968
358233
489607
52260
436148
523416
452247
239599
138587
446220
211648
410013
90146
161940
111032
185301
454343
332943
369286
13474
438878
379628
3705
261427
218056
221516
285403
23599
96422
126362
502625
485489
312699
89473
393590
298636
420442
460801
16149
1422
75922
448455
376576
396970
213968
11575
54119
532012
268159
149176
46240
472096
565008
193896
316046
166868
226669
47177
410682
529791
234416
424138
4446
357659
249881
428729
109638
525076
67699
265424
314867
362666
524458
452561
505235
4664
148011
5532
103879
331763
385717
288572
526936
273255
322062
548573
525588
66269
50080
59946
234498
206441
146770
199184
295350
235802
492399
67145
406375
389021
219816
300466
138546
339965
41097
439826
531484
111584
811
304546
301792
536239
424851
308093
54373
467586
305402
473733
352853
379636
132754
301156
317398
43828
437882
262176
194150
132549
199339
135941
555019
339592
543318
35338
214521
108252
296937
265675
297960
448010
288225
320001
78794
524820
208537
511855
198307
372307
140073
77955
529579
381541
560520
395674
166678
130142
70018
519026
506753
135263
398842
388034
27109
543706
452825
480151
77442
206166
490934
540624
142169
225901
162244
192591
68732
421789
178783
206325
491580
554027
547863
34148
545202
386627
485495
533850
339237
365144
215497
293718
129733
401885
7134
423660
329095
390392
277191
102108
157491
558219
273156
205497
5633
7141
253522
212206
517601
71041
143642
311560
524699
330867
165364
317850
229206
460218
319592
341338
195819
152878
197338
399867
477264
486643
309721
121427
461040
236897
316623
199994
159342
484086
527932
117180
187692
408646
256655
524474
285683
26302
183760
406616
300409
537677
340217
177674
1097
79872
221161
559334
444293
154065
14144
136840
536726
323326
110878
296172
258141
238798
128795
26221
187316
126893
347519
163013
251250
461643
284340
19447
167648
383379
389399
446764
14962
241321
68816
464744
18962
374193
34341
503001
441587
488440
74197
65324
523069
53998
38107
240237
9956
139907
230586
21177
28220
499690
89398
237374
92590
535336
127892
557963
547535
84686
218658
224115
83028
113776
199686
390161
152558
317614
380307
261593
168320
229018
32434
434273
192303
291723
460244
411116
382729
530513
203748
210101
64438
429679
223374
354996
363620
9677
507915
394524
75996
564611
509847
150950
147602
467676
261074
561871
302035
177683
522626
250439
49746
300812
156231
372343
281451
545952
304792
467189
25222
45905
265183
445767
20618
24223
129443
364305
402865
271152
75019
122530
280931
231381
405558
22374
453311
457334
359787
252029
258258
220665
145210
275007
307667
458183
541017
17373
72584
327081
204835
414790
146616
378734
182361
280106
138813
537300
62816
111913
326701
413322
313128
71776
393825
194111
166636
404688
203209
135452
432222
422643
331518
502487
133475
12241
122282
45943
158432
553378
314428
97503
464255
333240
171329
183747
553296
454119
305773
375032
487828
359335
394860
296738
50854
33147
115623
233493
61636
343974
386820
355090
425695
55245
324330
394603
238992
220324
336131
12371
90812
216542
213234
285074
470902
267126
483726
359219
56447
239042
506367
373661
149778
504761
111343
241062
194883
42915
560883
223027
515732
156132
467104
273130
64683
417454
356838
434760
469114
42040
73090
374252
193554
251019
155583
302679
527496
267903
471860
243027
232774
510799
208707
240371
203701
268311
490490
470460
149021
205297
320782
194736
23647
546317
363615
193225
545537
379585
144243
226986
88061
237817
463679
245443
145740
162559
349845
173786
357722
164767
541901
468645
257515
150496
267999
415890
457842
335409
22830
484865
141795
5796
207326
453226
185473
69355
196710
7080
161936
186315
31753
160076
84885
343974
560302
174992
276659
226369
549655
515389
337162
534436
292612
149498
468785
479674
490701
212332
474482
466895
164686
551519
137781
131316
525443
296650
89309
121149
560250
308351
254716
38645
321170
274581
456533
160903
109683
452786
182578
504373
251395
426717
45510
387446
516092
78502
90140
457377
318078
326549
204109
391456
135184
161763
340730
133019
58672
348859
386862
417102
552333
184178
63424
83985
267139
31588
229116
225813
7926
123650
79643
460126
549685
254797
133544
172303
164926
297272
384558
92069
177744
503071
329423
452689
301162
515809
5179
317546
542135
438525
42642
338755
221863
83375
548734
228919
371839
89507
338010
37456
23792
422231
68334
293223
145150
162800
114500
506543
40690
87153
129671
275304
35842
521752
106940
282265
448267
174040
178846
440407
197784
29951
298089
154279
343871
291406
259693
536461
540648
554075
451640
285028
412356
309571
305092
554572
490588
216906
377117
524443
249930
334385
21345
9998
133520
116449
75950
319443
180669
305619
157116
492033
428917
151574
258099
157934
121274
131490
509312
499473
181889
483812
398661
274533
322545
78691
371833
321087
513895
147634
34229
95706
462118
404971
316595
50916
474197
261738
468163
162888
171039
270932
366946
215619
365516
189226
205382
65114
368188
432712
113288
322665
424767
405307
442881
258250
492091
514718
89417
181961
69153
166608
431479
81706
104357
20372
14965
416638
385025
106055
271590
304122
409349
356852
292153
373603
410116
434347
241262
69593
423505
292002
351940
44949
187488
31763
476334
418785
10055
388414
144297
507806
357052
530527
282561
194419
469792
443216
327555
14964
323439
242711
391855
444340
541584
439295
5891
121556
253929
524705
326373
221053
378779
425649
204732
151957
433166
468502
206018
3446
482562
15807
469972
37542
328516
19116
394870
319670
399146
218561
164762
223239
432543
65966
314405
498066
83488
488128
404684
150321
128995
149823
210750
260451
476318
538403
400348
396605
324144
211288
451377
377998
125205
254047
562371
126236
301348
75741
405910
418250
391525
489623
222604
129570
249161
517531
15728
217626
300642
438075
122300
559058
449244
386414
546261
99627
13121
497383
114238
53870
554512
279796
359911
83737
356790
175804
203378
201341
271954
75237
26954
447146
126036
331691
358646
446025
409475
483998
50853
331557
446513
96441
7715
473108
438387
180099
484940
136323
417064
238014
507665
116010
520978
193023
152680
159544
336844
435233
231731
152529
228028
52897
155287
327891
212361
407515
331231
21690
158969
262178
431100
421064
221882
27167
236632
304684
286818
349327
266551
486752
396314
467504
155704
54250
295533
495960
339378
389341
45236
195004
191206
351228
12225
489764
477261
334024
108907
531461
314213
399267
344305
25192
540624
5861
157621
469001
514768
451433
472005
151930
275314
555767
261248
100965
79307
235207
24894
452913
117708
212666
85546
491478
289574
346274
377676
187403
406415
335111
553748
101441
91281
51733
147262
178380
127740
300387
152309
94832
156753
518393
400857
86788
353014
481036
191136
76839
372319
552759
344443
222873
389814
129477
47863
70740
317168
239330
509325
59815
174935
259394
509182
77041
129310
182695
225841
253897
327786
416097
6971
526067
452435
34729
408976
132414
135260
153085
162919
223011
122739
364763
34386
326676
304188
386876
144340
207095
94056
566668
64493
325345
294123
377
510070
210438
152636
82290
124853
64646
276076
134022
236229
144016
499822
482755
413520
395090
513356
450086
370093
213578
5306
172083
413098
29029
312552
122694
539370
373949
355817
80521
251680
249183
441507
141916
12210
532331
399521
488334
437723
393793
248477
143260
230711
552420
428966
161330
361148
24512
31204
397825
449013
14912
349192
566578
355437
320957
463973
367885
161250
325198
222144
99108
197206
46870
212995
515402
157235
460622
498692
511849
100418
372867
406830
57646
322993
341911
135925
428081
113667
396596
495640
131044
165588
455762
369677
470723
142691
264426
389453
391340
216670
454605
63356
387442
452585
553396
282917
332851
21672
77721
92545
440510
463485
456678
269762
222910
563123
330019
152637
305780
390277
350857
308322
221911
170934
370000
298830
52169
302333
11080
514807
541839
267549
24756
224781
167321
42953
532339
223953
302791
201287
565380
277341
434199
102837
236951
62575
331895
173758
192544
157266
184304
467080
23062
81299
376077
100643
135384
497211
252673
177402
403578
311794
114265
373630
384755
408160
205590
59024
374164
498834
429198
202519
76970
204664
227681
506845
398236
148379
136355
211385
102588
115483
174722
108019
11683
226775
492888
188102
550006
99726
512100
470228
49147
144583
43685
176418
454191
132683
189040
242086
299645
261859
542601
475009
510574
470775
282640
177755
150861
185281
456382
270031
362074
303982
418705
106215
39687
203270
473631
405009
413336
505001
465425
504854
92690
67413
253069
557683
65358
272059
442507
251756
382464
277675
13163
52043
252129
290149
402193
129686
23306
348574
241433
78310
324109
306807
32140
114186
162730
537678
416037
15171
236109
392416
530434
369255
118111
101989
140179
545346
488715
415560
358155
40318
170985
456008
503243
340843
549867
456376
525091
44911
73499
291671
564825
535100
16864
443461
436169
462647
316240
128747
209804
529731
16988
48353
102934
315938
110904
433461
521859
207179
401634
155912
522113
35234
453815
170951
499457
37857
177366
409361
6213
308041
44035
136686
109717
344770
196872
369551
222233
214873
244564
134067
111161
497181
275862
549389
476882
363654
556164
142979
238968
436186
490774
209913
9684
451327
311527
459385
108392
233311
28979
284471
83353
145086
95920
265106
402467
447048
81833
428736
9805
306014
525322
102406
521217
522234
506425
241350
566437
518453
160528
430194
385273
41438
290289
384890
506815
118379
138899
79734
525854
76121
551001
41579
418224
67036
213714
355
161309
164428
320202
144446
311086
182700
149116
389247
506179
133369
514310
176981
385948
39419
427527
303288
231226
170483
49747
493898
61935
563096
530852
290
166514
485147
161605
484575
323065
287663
551621
334688
539422
388474
542066
233530
563779
25000
67908
74483
175390
452531
514318
174225
282358
484205
245030
201714
286184
274689
342115
157518
326095
509766
86302
29108
199283
479968
166560
323224
148521
171944
451235
567995
210504
24894
513932
228412
217014
23952
538194
81411
441495
29679
282623
379837
457064
357639
3458
69230
147184
330313
316525
407674
61444
530236
442714
468953
40484
81959
389797
497347
48910
410877
58746
34443
540814
455130
547362
480937
71323
309899
213021
177058
487829
128679
257817
518674
324056
469997
252163
11392
3940
556025
283068
403026
195128
147986
226739
511998
142493
381954
230991
228306
463961
147558
41005
31914
507935
11160
285412
64618
68390
510882
460188
512029
358826
518362
57326
376112
552372
17134
374449
475486
402639
266388
210863
34368
379807
185671
285956
556241
354574
455220
410654
70662
210315
545677
397019
208693
17423
373195
291315
355970
451949
214878
356943
284489
117563
52464
484742
220370
521939
21512
271780
545282
28141
334129
489686
301428
110580
307585
4341
183251
17767
160947
191242
23547
230964
351918
255287
343807
140196
10888
542634
218033
253216
87542
197516
63213
294889
404040
474902
321225
454442
24026
14860
350240
159987
112478
457975
310782
278492
189682
209898
558359
545115
424043
357670
323815
225513
131970
170556
351426
343916
25963
451292
543230
449546
460409
173719
374996
107901
470171
368415
213561
230087
125479
199111
257086
132064
384066
363079
436236
299343
242287
170977
295411
481341
355513
167124
423098
387013
192960
470689
392239
49956
66908
74926
399059
277777
295300
227343
13988
455778
3233
275557
242382
295966
173948
479951
22615
541771
244961
415080
338991
218163
214701
347901
340568
122992
504165
485108
237854
315884
420901
130419
284056
535812
153545
236672
124898
449083
29851
69705
103478
75823
211364
191231
532674
116840
542409
522678
313094
333991
4983
447491
292577
12563
108410
476845
556483
322237
237331
317348
480586
153710
546585
97216
128339
453447
143620
333729
2309
348231
57170
127508
539332
142532
448368
556931
349963
34942
262939
362031
69665
218183
35693
269626
61489
403723
162773
506571
559597
451062
43107
435137
371111
459956
321269
154075
6591
492514
130704
79018
296048
160275
508200
527161
59769
24538
376744
238312
88595
176637
46642
260394
203729
550669
383008
497511
163739
24464
326179
544388
134931
424033
26565
293147
399296
116312
242445
295444
139046
558866
226808
87456
290498
22039
497925
25391
220168
563024
160731
468535
429516
106210
96736
493289
21556
556716
279821
90589
566486
422550
87995
559081
492485
376790
119928
260088
57530
323538
64169
100533
504300
470257
313792
266499
314264
236853
214025
434924
51463
63812
491902
15454
328330
127317
296048
317499
509559
87852
69686
363975
390218
277950
488075
261309
176125
303303
481183
306626
125395
264657
487658
567015
130760
566958
138701
18808
483657
232826
521607
292359
546838
452912
383944
188673
265580
199280
511889
325221
385690
316470
447637
65256
45084
451396
319683
72640
534510
360736
470439
550233
538299
269117
11068
412462
128963
412840
480829
484100
31127
15764
480571
201627
75297
291584
270188
185182
219633
161197
504263
287297
152757
472419
424182
216591
152548
414550
375003
218392
334101
173006
411100
426057
214429
536898
165789
54174
51585
41543
10852
376411
357728
411832
150649
538151
325728
417198
411624
281424
561041
489499
421906
302118
243497
63104
438298
225807
527429
107591
91636
260671
72985
269179
552293
358818
450464
114212
488256
27216
336728
504738
404817
475411
88798
64751
267350
235414
516492
111963
40246
128912
454618
485848
195020
352399
324138
552707
474794
191482
277537
470785
478847
384449
177483
146333
188577
295973
268706
178730
268838
525821
291901
198868
362381
400134
110138
66407
299503
414599
26070
555131
538858
198
67986
423909
60231
101325
382964
484565
343067
479698
6702
9144
44618
424943
148186
27315
414042
350324
13992
367270
191890
213965
503695
217669
186678
231988
306868
432258
30225
3291
325642
106280
532009
348414
61861
244306
167592
291206
519203
568335
393714
385443
111046
277208
536958
406760
88825
413428
309359
232419
113224
84694
241831
103045
503018
149941
375465
433452
534217
179247
534935
192881
464061
487161
291109
3969
217726
95152
547557
501344
531442
153608
11043
437328
552981
311761
370399
336724
460133
15524
398027
168777
481028
275905
209924
218713
159608
443137
281328
66567
513030
538783
330772
551766
235914
31504
76782
88030
14989
191884
381315
179087
268573
128141
548878
440903
540042
543676
43108
538378
43954
14889
362709
84881
311723
296539
195893
294058
373383
554640
15697
562128
554729
469446
365572
30083
300666
186732
285870
544628
354138
206235
19447
237359
428645
248787
458546
124679
50105
221602
327770
531713
441099
350646
78668
310457
409111
560346
52278
216928
209389
261281
435001
197628
425726
71490
374010
336165
131463
363025
308666
24230
154638
284774
150839
286285
528614
68420
473613
273549
527757
513975
552008
453896
550896
121986
83714
111584
51630
60229
295689
363695
142760
343339
429508
473435
539980
160879
288230
460730
213715
440443
218714
236193
224415
359188
459587
443525
289797
378964
415852
80288
184499
78723
103579
241412
473262
556022
522853
206444
513281
397984
14025
130537
378680
460672
551283
120436
260954
434948
558766
330955
81887
290368
100067
555036
132691
297138
410445
364260
466440
164096
18428
405719
350628
538698
278990
400083
288003
448719
99903
222553
334854
103756
139566
539044
350331
362682
519919
266854
194065
534389
526132
246957
103362
245646
166559
154844
151760
365697
536765
552102
14314
397570
484176
491953
27482
154551
2787
188980
500560
81690
366643
435033
104719
244420
298985
370966
320821
71498
494997
483679
521055
65491
493539
25682
322768
461036
83261
125085
17685
144608
69598
196361
2819
285720
8841
34610
471625
400343
85335
539966
407756
36358
399483
439727
519089
559319
537990
101326
284962
395498
79865
503551
107788
7964
243999
362487
177837
406981
537892
44396
228039
453524
389159
19145
350463
188042
137869
133130
500366
244395
330478
249528
35110
426268
405826
418008
491937
254550
441567
267898
373596
464890
462832
155019
265491
108469
362429
424187
7712
70984
527596
343645
432064
425260
539340
391765
96602
302249
548535
5196
217798
425814
477792
521282
380272
47404
537240
523742
324737
265700
445190
557549
293040
502229
94303
79470
359106
162115
467763
516143
326234
341430
164713
542131
107720
61980
268097
491411
530352
96031
555415
479338
264598
128883
246439
565566
484102
58084
223117
234075
146133
428056
235111
89963
452978
389801
56824
130678
349849
215564
403008
529238
280837
205338
67492
565382
513950
300414
181588
243548
163050
430580
41705
218755
100136
88387
554998
16590
561630
110183
146640
504141
396260
446130
209466
61346
535806
442702
4152
173713
243871
466286
15758
231742
491715
393094
343179
291381
513021
380620
239621
546848
108430
258686
544620
488684
427125
283463
471876
124393
269343
156861
154580
135456
316279
527713
429530
383159
433268
160778
192532
15265
320807
380216
300248
325494
92933
165190
343366
225257
244765
350600
36522
406277
324367
36667
103403
248156
390621
101580
110129
236135
8226
78073
381048
89444
10508
78062
511715
421169
412019
397616
84005
395519
517758
440386
303593
235383
61141
135966
483019
149880
382272
31461
263121
315146
401535
447978
279906
521095
429252
148456
352064
515982
494394
458365
542488
787
22158
129222
427503
199622
549613
559817
522022
204846
147148
118299
387355
534831
519610
342760
488459
500363
411299
78965
32956
394591
306163
301116
23330
502550
110594
412095
540635
474215
536802
165567
505639
416574
51860
96138
191446
326054
449197
142033
441441
325608
466439
62336
374134
311057
430333
461606
197406
74932
373200
108008
37798
487444
166063
390593
168681
124305
517232
339450
152586
383327
84878
539413
559423
512765
256976
252307
154766
100415
408269
342540
359373
349764
184835
538527
158270
66039
271544
163826
549041
476779
142908
24174
519481
476791
515582
44937
186574
188611
403042
60785
374045
5281
504127
190473
467794
8501
344010
324231
235308
285978
477401
215549
235209
177488
346486
283226
21963
193946
564012
179218
180754
124265
75189
253628
295225
510184
210811
58841
317770
337013
513957
506402
114273
260303
76629
561781
326580
244965
26662
159273
483122
317608
540132
465590
222801
169485
478465
171054
430496
14069
264969
311412
546446
449261
315866
437723
361379
370151
496424
526183
36454
166902
206059
157323
6047
41117
352592
126563
98338
35833
261471
545690
153830
291727
86086
511499
14818
381179
74261
448870
244241
489119
521107
50666
201103
532390
156274
105227
272548
421809
558743
217365
365231
94935
460937
538235
358941
242999
62257
197340
212252
508185
311280
282262
68640
146719
475923
395410
420302
312772
475900
164157
474710
116790
72986
81653
215427
68338
541060
345688
88861
142791
38376
434272
62638
242482
359695
251072
241924
361822
384677
59833
11968
123250
320646
418615
167874
258982
92970
372312
272696
442709
100490
334438
543194
389956
241409
424079
466612
280874
444537
525556
39214
507786
358070
200660
476868
180983
188217
488522
355714
357239
210761
559783
152578
307538
99950
479927
80079
32419
333529
365072
238833
394946
331918
303981
476740
464978
168470
411584
461837
32835
98529
232327
433647
404664
226401
393804
316517
409904
308223
278767
370541
269212
154876
377300
509791
201556
542824
215072
460598
66223
495047
525186
545285
178985
223125
428530
291457
522574
411908
30390
521822
458232
443687
74506
277385
554423
276391
242438
364566
483042
369519
40796
129289
271302
323821
162426
492319
411664
147852
520593
350969
95924
217337
296184
514735
418950
553003
449968
146788
256891
217321
187521
70165
346712
325741
180075
53496
273372
195537
191546
190746
88183
35435
91898
303490
191087
396449
500060
80323
480109
507152
298523
269996
426213
388136
337918
70955
498329
280698
236169
22825
85222
465880
111521
536263
263940
198212
51694
148971
448830
55496
374517
349293
151794
466007
256897
425940
512619
212084
93083
351406
147175
505338
84869
231561
254355
181899
361919
450442
81419
404643
34931
444003
560806
557346
363015
443049
208933
455183
89116
257545
115483
489618
55546
161762
257694
213353
530655
69375
360851
205411
523083
270676
163465
152151
147692
423813
287018
370743
123054
291940
165040
541803
335265
174214
247158
126244
15118
318850
502266
177829
463157
64012
256948
531220
8250
216768
247734
267894
369870
498905
37284
39911
205848
3016
512415
514941
54902
206389
278522
272266
435587
231302
230124
561968
293452
428531
204164
353895
433212
540713
250698
429480
314697
511011
51537
552644
279619
413890
557325
252268
172657
305667
178979
460087
197035
319615
394711
312182
104088
442736
209492
430144
106573
394869
456894
325219
529820
526393
202726
264987
217006
335612
398965
470964
256907
123486
59815
67690
269399
335944
107170
448903
105132
91240
267370
382952
356479
405755
236430
482501
352493
287824
195977
426524
87034
303953
375731
97803
7943
247681
255788
546587
362350
226971
83577
104943
75543
304204
338772
419304
406919
357838
507673
34583
426502
566921
150951
178389
483427
500560
324887
27662
139082
505195
434979
550052
142649
373676
23219
42453
449043
511528
445207
387605
119481
269533
358120
65113
207486
223418
414691
523880
461532
56545
163200
522999
332744
65296
561773
480737
89523
337721
135837
27924
381212
62710
222633
230549
260143
288577
308476
95701
538708
320796
66718
117591
470887
15396
443490
472100
254791
556097
528102
127163
499282
4989
303737
314686
122134
473734
89875
550366
515385
418588
90074
433595
539942
298431
333979
125223
370775
251453
326328
350045
141306
432896
18102
194871
546003
451282
85370
285546
425095
394150
148165
303248
10857
343002
557634
467309
100242
189336
550282
42675
156637
403647
216444
188959
450056
180005
414302
192767
113421
293498
195299
77748
243176
151219
422078
59908
11248
157711
112877
318746
422526
558153
464359
565128
39289
340682
107788
281262
252208
78510
46923
376090
415478
238309
426241
294681
227075
251401
124610
548042
5101
562325
108568
368594
190610
439622
414897
118230
362776
230302
409361
363381
78108
390089
418337
302978
446288
562926
563189
417295
285974
547418
549148
70537
297010
550760
408850
173599
14667
358201
305948
368080
418445
558169
90981
95981
258313
287241
392017
366659
513728
455355
330991
446143
512454
516375
229301
30155
198174
175883
92061
227820
113129
78394
175522
44313
451467
188814
304924
514303
412677
441772
259172
270016
17662
288773
265037
489189
64332
88980
381002
457192
560934
353231
345012
161348
58402
368392
338742
318774
179250
424811
360298
175642
556310
379679
229554
183103
549607
393652
449354
473919
9925
518725
384153
348403
358393
486674
9348
171047
378430
198468
304741
423597
372133
9588
327906
349868
142227
284970
528847
536928
416711
412413
360859
218232
265902
458636
290644
470973
302863
143534
28824
213228
355383
394529
482488
206582
57315
215037
2205
418453
283023
436656
441503
342932
394055
288811
441168
483806
299145
283674
482789
303044
436430
362722
87255
76279
6388
45192
513143
516236
252327
100966
229904
368510
176028
5094
504678
227334
405019
131063
327402
500094
122881
495243
454024
251140
373348
491291
102796
164250
144129
500145
120823
471071
83270
159419
263264
188162
469576
547868
117736
385394
508275
33757
294607
515152
10482
166461
334376
173667
102130
276171
389729
314807
46414
550847
161955
98577
391673
303482
161936
451406
501123
37958
91364
234673
398955
251478
550261
487441
480310
228991
63633
39314
277112
548071
528886
279323
144616
164231
312807
139489
164834
506798
435686
157669
174795
533076
336013
303505
231932
308044
249639
47487
88460
278959
395725
47206
249522
39345
362655
366882
286501
315942
294689
433506
253075
386505
86127
78580
28450
312046
273163
111135
431832
21253
397803
205857
110733
51424
271973
377010
307109
289932
508002
530866
378077
238490
502245
35043
552341
369772
42275
68557
479128
245239
232810
84970
235451
492579
340917
393330
423098
331229
319443
552364
560990
213916
265559
323497
166624
248551
448013
432932
494600
368446
209787
461725
397162
308711
437754
467599
531384
196094
331584
543322
300387
418268
465056
149260
435051
253163
48695
293376
155062
2160
32671
479529
1877
186959
261198
525897
42576
166937
562685
232940
241069
244973
286440
264710
266064
321476
307581
24964
258702
140557
142336
497955
130828
122472
57419
101855
194145
264783
513358
156911
57441
492114
443713
55100
194762
449774
380023
357701
250224
248236
351693
441247
400074
382093
74232
156743
525825
28313
329344
93282
262719
253525
78348
372332
313818
475018
156113
11377
440813
356479
340097
422739
71604
1417
318945
157215
10326
556861
138071
58504
134572
502088
177939
286259
342215
331382
15167
347538
404181
54935
332484
272069
405724
461852
504393
227529
487619
136846
340004
428067
172978
82438
382256
108600
81497
160224
39742
452747
310572
396172
64634
103301
80673
217862
27413
34209
465981
548743
106753
343657
362399
462850
138127
15253
494161
319206
337414
315592
97551
60142
299080
404151
111954
245200
512651
263717
337511
435854
142153
7898
446474
428811
197261
192995
151934
218268
369029
13123
322993
208226
161551
169163
320617
415101
434365
237320
406461
41401
547663
503467
335845
228534
109258
559674
164111
287371
89530
222664
565143
559157
26946
509984
244571
226127
505916
547248
266964
36067
358197
440451
306909
223897
239734
543994
467059
164342
103563
303856
433195
10152
332533
535031
156940
176604
209351
247403
174068
61383
147739
286983
87977
300527
358328
461887
402231
279264
409656
536101
4203
286070
155708
414682
210605
323774
11388
530613
247469
320674
316168
27348
507708
554559
6033
164190
403111
105481
116467
244533
254171
29099
504788
444374
545213
243724
140653
222944
50950
258451
380242
453211
327082
417726
563537
145220
27417
120479
350670
209992
228439
230692
107424
170771
445556
381864
339605
155304
56928
76449
381013
363467
26553
388910
394538
212428
34009
405963
251384
405753
56607
456707
365422
444630
434122
204359
235439
403985
453445
495838
15014
464240
540171
178807
494300
21759
390983
8312
553385
145043
32457
446052
528445
480564
267399
412321
156742
163702
101824
345658
180101
541195
490491
339559
208763
556210
8379
406838
318691
31915
143764
555373
459445
179259
400093
355165
124562
487789
369501
55903
420821
68207
521041
355873
312453
542481
415684
233300
21318
411480
19505
310439
402427
76116
263432
297907
126969
99206
178125
239368
307112
308081
285108
40019
331428
208084
302207
35447
153119
143171
143698
24643
15426
526287
155737
547414
479787
238879
302052
432647
221235
334308
329059
42896
436143
254423
200538
69335
395636
369163
518340
82285
316047
392446
500510
26361
382636
101085
505390
444425
312672
546468
350882
420148
364379
276599
5731
402825
229455
139326
445669
368661
350402
449991
350111
199560
31399
156440
400514
308150
187649
179738
21928
378874
352328
27921
362215
67570
92423
408827
107701
21840
522076
412998
276485
127041
325793
308237
472686
396261
549786
63366
228986
204952
126117
469610
100781
156707
253420
526466
2650
52330
435206
381472
424646
375504
175628
146379
88181
277135
90063
439818
326390
77757
328603
93814
289601
11089
169435
53554
302095
548568
551908
150839
271517
338689
227080
264072
70372
533805
339128
452239
388866
384478
117992
19227
192299
47550
439794
291319
73279
269157
247403
558864
127634
505521
489200
393012
566019
567337
119928
320321
525821
30310
64710
462777
45713
176347
266064
300521
359429
43490
308138
513012
275553
404697
470395
517602
21057
344804
22710
68225
51919
256612
244209
328734
314017
325147
394325
517321
366597
236204
226384
1336
301778
449742
433533
61159
504665
219973
4265
277537
433524
320278
348142
379007
148767
465305
542002
528186
253462
460187
468313
96220
537243
157538
133741
49906
25876
100121
135968
564120
60235
243922
114261
134935
268539
450822
168607
477812
481575
288353
125972
205691
206793
194902
550363
76873
172607
290089
214916
283294
514353
328248
187944
526326
262024
43454
155663
397053
559240
186423
262963
47731
561341
434768
359655
229166
44382
218682
28118
434039
444512
426981
160684
385208
91444
563936
330964
7847
566117
538497
284158
30836
441312
21984
442355
107329
356814
366365
535512
473601
354706
474521
536802
195552
105724
295791
17045
264554
154550
513702
563833
10433
366322
116078
206622
238855
350712
79369
154726
336960
456130
96884
100727
411079
95277
120296
269806
133141
290703
306712
35408
172459
490441
544116
218652
405470
448672
523936
484269
166864
450743
349042
269183
67228
425777
172663
156184
374664
34074
490397
454455
133602
457434
409297
112374
20507
155109
249559
452336
353698
156119
250006
48338
348740
87673
389443
527353
246789
44451
236609
42652
240792
558422
489862
50785
154088
543568
315257
330484
311975
121481
484887
83197
434383
278526
92570
366217
496575
342929
529370
100316
86396
283332
246564
29854
39333
119778
377924
402277
68869
261911
414835
467436
37288
72047
423519
197592
63573
408698
138496
180379
177639
493597
494689
26404
287508
432623
33565
399766
242922
464972
290479
506463
297920
293765
429393
489494
351183
123730
225942
441057
409050
361612
94585
344426
365119
81424
169436
295043
372989
16995
72803
161388
161339
256669
219060
400485
139414
423093
131172
434548
181270
541101
202261
319095
111321
505112
548935
27233
250332
298128
12191
461384
318848
148655
27325
175299
142383
152699
546502
404542
325053
138890
492336
829
158496
455374
287794
455633
456398
351353
400212
407896
275696
356606
17432
234665
340009
291973
461369
47687
135459
153977
544723
184161
173991
483808
538214
115871
171659
312720
61396
80027
295433
553402
390528
567243
116428
130625
199304
45589
174111
92533
529312
204003
242982
543673
61595
193966
316166
495878
24633
16632
106506
79009
249172
500372
132099
108277
451812
129307
453675
192709
257191
423476
154394
12041
293495
364891
121881
459628
424052
378534
138407
193602
160670
473834
215985
30204
344710
133454
554064
123434
316435
180059
148560
191842
251565
284665
390945
532506
312013
43230
436637
486759
386729
435874
90859
476838
529054
334554
342938
187636
208991
221445
556039
69459
221950
160405
438466
243453
44256
161047
359817
379001
119740
276500
364745
393979
306598
278371
379870
43590
414488
320925
476971
6180
78580
35961
67362
559579
358511
192215
2086
401092
29533
252743
480783
484380
12701
388615
405244
231420
136202
267925
335082
72543
545717
193941
157375
137022
310146
502237
69332
468262
567939
67109
416636
536898
363376
484865
491566
498527
483052
340469
419936
150157
463847
211093
251183
503539
48449
357871
193712
334238
33220
225407
242745
69664
53351
320381
262163
461670
265303
567940
145225
396153
164423
49124
297286
47554
178773
122410
213682
284173
317718
205927
384432
212551
442362
446935
466814
514915
205849
335242
255601
146856
58609
143091
153087
258932
417216
216607
145666
272603
423439
444922
171689
233752
114051
412256
190659
61312
438996
289787
483473
467994
453073
473594
506335
164135
286772
563752
57517
360872
327691
338314
238775
64193
349892
382898
100912
98503
369178
161078
414754
242440
317475
562158
454520
564365
83599
233286
189050
390834
408500
240723
265687
374161
285589
335446
45303
502169
46640
407305
279791
515950
137424
140072
452235
271013
186622
213435
550385
233696
348386
401440
36986
285191
298625
75926
30105
182323
425807
564037
543292
381439
42787
187649
514893
401147
315008
268118
265869
437768
187809
144228
9108
454567
479470
472147
440048
335334
93521
488613
41176
166296
274646
349138
82929
89750
506619
312589
268986
98501
525888
440823
534253
182783
231666
453243
477224
217962
349624
198065
239140
234183
335629
231336
156519
123360
412699
331025
125466
196269
189651
106399
141084
28564
411464
511619
458794
116373
446753
78555
326349
563390
508059
356795
241442
157292
405978
383781
1179
439693
257339
516430
246637
182734
317700
288585
137734
140743
502695
114627
449118
557793
437629
291610
196068
98753
291115
237110
81226
107432
265768
499417
425695
480793
105509
161917
225380
118299
22923
398890
431108
545684
525192
99697
21187
181107
300029
127158
189184
505664
448879
310768
506164
495727
158995
242402
21631
103098
48161
474443
312613
455040
383540
381459
340915
140351
191258
7851
25563
454234
392476
37244
495150
389325
55439
385338
409902
185185
4158
525291
398082
336261
74746
11688
551345
41384
359605
147579
140475
534249
401906
497092
481883
187182
25846
402331
497021
127590
38013
271557
411738
32902
163916
171852
62499
435901
189685
453272
502538
445516
116206
18739
193996
225189
366351
525989
330563
521483
497282
463239
298946
447353
118959
286631
202612
60709
229487
58367
497830
397877
378696
491863
184378
549931
252124
55314
91409
167424
30106
283402
110165
50525
294109
84335
248337
465443
51982
278421
104237
364295
501868
34405
28495
391328
539936
311564
375069
218563
66733
336411
185878
381606
58124
335533
311948
126822
538234
303137
313621
49701
336732
130095
540972
310626
410248
175113
26127
406276
379551
503593
52331
466483
561436
492923
11203
553226
558078
232754
503761
182460
195754
67912
260629
361718
432027
35542
94059
268197
395335
297427
138609
88182
384851
489769
357958
215835
312559
532124
66326
293127
319823
369196
394278
146916
370578
45727
152094
340487
202949
119462
455278
415796
78556
31266
336930
215935
499429
374116
184496
202011
517485
542260
294141
4563
541696
159623
337009
269988
112015
535621
397584
156882
167807
489555
545458
307641
360125
227049
367548
558487
134598
121360
533463
328829
173740
311440
30983
180407
304091
64291
133338
426459
305891
192741
103213
86409
88593
209072
83377
234439
34563
420393
110145
436131
562277
324894
293331
475823
501313
152270
206918
228320
313988
240842
432144
178103
316564
14956
559579
111082
479108
287723
118524
80715
564077
394623
387254
460670
24365
18038
7990
392089
12287
416091
159505
305424
77003
48662
496915
454217
484334
428533
238439
349326
490625
376722
65323
287427
139433
275649
169877
226775
343196
29920
534068
81888
364746
385181
388248
258186
213800
76151
446109
272357
362458
104153
254222
407675
56372
287946
389044
220875
429124
342320
417633
540968
188930
400932
254932
555765
96437
455603
81175
516891
171456
68999
184158
404620
512856
417416
370642
427737
383329
472278
92296
477204
73499
507821
342622
108804
270786
500406
246536
259494
83019
171241
405271
553668
95293
55716
544362
129012
423775
353216
402662
440940
8400
52694
500765
141805
504420
101291
247312
66378
18992
182837
450419
272718
223583
527966
210506
332586
403670
563461
564505
224269
255315
390155
285677
100831
22538
452180
461662
106424
261576
462030
501458
224508
406159
105520
422167
472558
39442
518460
146112
88966
423905
490924
289588
550378
16226
300631
368322
142851
13907
465767
460740
362179
189015
49451
194338
234910
352816
298906
467002
513443
452858
343766
328330
355517
82857
453971
401998
522295
228173
110052
384766
27879
378578
430807
290400
123949
119212
212473
460530
251008
555280
261584
528216
215706
270434
546144
295545
68121
123022
467770
31672
424430
319973
456770
91112
96776
334483
428568
401522
562916
444276
256902
47310
370438
16718
339605
483565
258271
158178
119778
104302
33566
288012
526299
499765
432780
125881
34624
175909
8610
327706
286113
28217
492994
561462
521322
185642
523344
169628
481229
287909
384850
536866
133581
291630
322185
88768
130338
229394
365124
302927
39700
347347
450789
286433
172222
469161
478922
528350
428056
278000
184418
213381
370700
411542
180324
433236
315792
286962
546898
98981
310412
226085
71030
504237
256571
339609
50211
117767
101673
182569
540679
43346
206873
352943
311519
203658
193539
166199
305788
172838
293309
66246
346928
21253
176996
336692
142223
287774
66499
108509
441193
172421
469097
88232
340320
524875
479122
322716
352910
359744
351971
21043
210282
142301
25960
514734
372741
499674
70010
174529
310889
212919
226009
185329
436258
282291
223804
153125
539590
447657
529542
487065
487886
376057
310972
457569
403273
475888
313208
27071
65046
559538
556850
464609
38931
270521
452406
326544
526678
134813
190757
252231
342938
393972
210639
210147
20726
428505
385486
247813
31920
376458
403395
225816
338698
6277
29806
149209
270662
436016
55093
502843
254606
373954
303758
188989
191488
422448
297983
198247
499567
4247
1939
385476
97881
49985
349883
226792
263398
481114
449357
541054
197775
155176
545322
81194
13423
534429
630
65782
499093
35389
236093
402289
215783
100882
488866
529962
51072
3640
341453
415072
277272
443243
270097
43119
14268
530450
403845
375110
17947
285362
159643
129572
149596
124143
282038
41027
181903
417936
22054
208723
541768
418646
557986
365658
446717
11775
166248
564594
353690
198247
165127
58844
385498
405260
272031
387595
539192
464756
464067
217177
33530
290566
268617
490519
117364
496565
9999
98901
324591
58539
45817
310768
139402
440432
393796
542146
221201
378460
504360
133548
59549
37764
205038
56908
323272
7185
303418
159917
532946
553084
138987
358081
305197
22502
376473
69272
85288
553836
248822
510490
435402
436319
138730
493610
551280
511865
377375
223191
290006
261591
107626
26821
268102
220703
256492
302155
44417
51395
85851
538678
349880
46543
406761
348430
477163
301244
558057
157237
237825
410401
24457
184129
379211
253456
201075
475183
105577
252139
65870
16639
171158
324103
296783
498700
179735
551524
379190
148761
253702
165652
386911
509934
81294
548392
341989
245427
30081
299713
286165
366717
313476
440524
192553
232800
110558
400083
214043
282153
60228
205740
172433
164911
92340
548720
282563
229628
131593
518831
47327
374437
87153
405975
561831
147638
425878
453818
403383
409755
95902
379237
68332
322505
466006
122321
432280
155513
197841
247300
386355
537882
519995
216528
452710
87298
430611
119150
211087
404274
229374
469710
66406
253314
248861
325091
442773
262462
372924
437910
444293
514785
440622
113525
270171
372838
435881
87909
56097
351622
139258
553540
295030
42330
392427
371433
472207
324792
224554
7946
213999
488463
420425
437857
52045
371693
6641
538480
246258
457647
15681
20856
303134
96922
58930
390009
148390
488512
431730
280041
430633
323436
331893
431028
23822
453065
66859
509539
547149
51024
426191
187367
50329
555589
289410
188886
337470
348309
365635
565119
206263
526232
505637
503067
337598
95911
388769
387781
78444
542625
19201
219260
225492
542830
168234
159596
8545
295777
228493
364827
130359
209790
322
156195
491518
427690
39147
238066
271195
169664
209073
53182
61839
309836
287583
419873
555159
274265
368435
328084
320337
435893
442819
265263
11013
501454
124027
94281
544285
214632
6251
319208
295508
67133
144
63734
133626
309456
84593
128756
529715
2575
88449
41830
279984
422774
186874
79321
452580
254290
99178
42239
536014
207735
81065
376810
203676
496708
15434
72047
262705
204654
236732
277508
176852
178357
474912
126173
389968
172451
535551
353468
554567
338499
529575
202126
274450
82482
209600
98914
79705
424762
83397
385629
432801
512080
92875
218541
505468
376661
218776
247512
76944
497489
84931
39613
159736
58652
488091
365032
495409
204853
347611
257606
65733
400794
524814
365315
276142
298895
336228
218010
293990
142284
179002
120678
30817
259624
244787
104388
173203
186375
83860
567396
71291
137153
9224
311023
162988
500651
523486
567966
503340
163397
391305
14116
100150
98004
276224
53374
47124
193487
469726
98845
234893
173395
387396
347518
83706
64465
192280
217140
528695
30132
541005
448718
489394
525938
486235
195641
466213
415399
383797
277596
86881
357781
203765
35636
298574
248114
444808
385407
300823
102002
410867
293872
142777
111963
280639
480029
157917
239496
281492
56091
252722
484062
553945
193995
41858
105092
220480
175299
521287
196210
41634
214788
538860
1052
512734
248387
163642
464404
283302
152449
249790
371861
220457
112544
198114
125002
229188
78754
402985
349902
45272
217224
236464
477401
317636
561525
360524
272283
218438
273909
388943
378708
49983
76523
181858
194307
308107
43143
353791
365900
278929
523841
202867
567882
336215
33899
215404
172437
459840
73434
323985
16956
71690
393221
178820
193915
119549
281908
506778
538956
41146
448608
168290
532009
534342
47350
557093
497901
264470
478214
63200
496169
399603
343183
468256
448858
454928
74483
213777
567220
267333
134783
271120
468283
331681
265417
225842
149724
11895
155847
292000
159462
297294
21588
213719
516418
324076
220429
417976
103222
199297
221135
83021
43083
110665
171011
414874
232209
396435
303810
540876
231136
541352
106343
346990
446864
313250
383710
399716
70004
294265
451543
36755
291024
120759
469871
218045
49863
511574
231963
133928
48656
455371
414145
240413
214426
202015
191616
79317
390747
28849
408305
237433
491197
517359
64302
539303
567064
110709
435091
205369
133333
60112
56249
6096
248962
465948
517873
499987
183793
175951
324643
98405
426596
411337
480203
469161
363290
352727
180295
81394
542103
530560
169745
331507
379152
562197
239431
79829
197652
10402
507516
229991
553076
2663
232172
438274
97729
562176
315099
504267
296175
463899
286560
540593
191034
493018
405596
523416
267302
314920
243415
152064
17961
313388
172954
382981
400807
214692
93740
401475
482908
212298
288941
75617
270606
156084
474011
384188
557230
401505
27521
352036
562123
267670
453077
542823
9209
11454
553369
275920
332533
319540
311567
64910
413842
486403
303015
564632
282065
412266
18845
5983
486272
385711
195815
484710
562752
409112
178236
28726
312925
173052
230548
370385
21310
274270
359479
485959
234748
33010
271338
488141
517519
209647
36965
550668
25547
45133
139930
46660
278198
460957
141549
520281
94652
528378
393913
407263
172269
174706
457323
476562
69149
35842
299452
489707
9493
258494
155263
274790
125855
190998
565916
439492
84357
530268
2013
83802
409398
78445
258067
54139
14832
382959
410683
283411
169457
364788
201515
48033
32888
492994
307038
33951
4001
202202
16852
342786
481840
22251
252832
459238
102347
20363
141236
402062
566407
298287
230403
141087
485489
470513
79892
546919
477683
226270
471854
505507
21739
509901
450295
567072
529528
291478
450079
434537
19698
133168
250495
249501
219873
360979
394501
514051
100150
132347
552042
155625
359268
67332
466007
12863
238807
178243
194145
200196
89651
7128
295106
539302
296413
207170
452755
26552
332909
411773
302836
21502
226446
474753
44341
188253
19708
137064
477575
157422
560322
127857
408247
536885
247379
111308
32904
189076
242034
264132
154957
185516
148584
159505
397624
97785
101929
278500
84032
526842
410132
501288
182516
301627
412801
500244
405289
82467
307505
534831
537602
245827
263897
161762
27868
15327
463645
272030
83663
8617
35460
360127
399451
273351
390980
324390
495732
453045
560967
291704
478171
72277
450535
282271
333048
212998
187122
189256
328756
22017
98001
336925
125949
530325
485271
292533
527572
310923
364001
454685
151030
438235
294112
363607
403212
24122
508219
48233
8692
547864
285137
70176
186675
81754
218266
466146
66743
422311
350033
104249
409344
148401
534657
189506
295772
96293
376849
342037
68506
345654
127706
182018
61346
320316
300953
6246
501234
513596
313012
168050
400187
548879
87981
197488
402336
109546
510690
453147
197841
93379
481734
176992
493859
123641
345666
415333
110192
41642
314641
505445
335256
344583
475038
175350
38859
298166
347093
73454
419099
346395
72255
170930
201751
518055
429861
17083
472552
341298
486578
383119
59958
542462
57859
504397
175135
305773
302479
416891
100238
476818
419387
10916
98906
230737
304552
449130
155096
519367
321845
527077
404119
283155
59317
445566
433669
202027
269153
428317
152167
565253
233139
396012
498395
328366
395475
279174
532170
385258
399882
461441
88643
227529
146409
281324
363047
202975
285340
11203
116333
131151
428095
487308
541218
350050
368818
567410
328874
281297
181499
392668
302953
406983
191014
220965
231596
473572
547718
332033
363886
274435
124674
540472
82293
178601
442252
347521
326243
545392
35336
296668
171329
39065
245412
256794
543809
96190
333579
418842
391488
114393
280418
521450
326596
403938
418105
498514
386500
317797
417595
297836
233888
436728
341651
436114
366057
348592
233128
259020
387034
190757
157547
313057
234773
71065
89020
114675
538408
336422
361791
521680
370898
92337
130580
124552
546560
473088
265645
545370
146688
18760
160558
332504
4816
524296
182256
265923
260852
107629
455425
413820
154163
523218
479287
490567
526476
211144
15330
314707
398126
16794
149606
169100
388365
189859
31785
72986
303969
4322
467307
425772
227177
132853
108465
106413
75495
300513
42535
486566
153960
267069
51335
188106
30121
233902
241017
115652
565735
205300
197401
358828
286609
73797
504263
518599
316992
157586
218933
63558
99785
366771
142327
423190
460264
552606
416155
69906
121648
438520
289035
515413
214405
386962
53062
190416
139566
189083
154550
41146
347921
532707
178986
29933
187220
294711
21410
395508
253149
184345
507944
258745
249765
522353
390107
106788
473501
358705
470644
501247
189130
281776
247488
87748
169031
403422
67889
149912
52585
299750
445146
365206
12255
282217
353631
566164
9873
17162
52313
439797
487067
451424
363905
18041
305311
165021
550449
321130
548571
419689
559371
187885
486258
496032
37126
32205
208062
529414
513665
15026
88358
95104
358024
209799
395876
478498
327372
282565
75400
165152
177056
250758
562229
348118
362355
449011
243337
426851
513904
484043
113841
328024
301378
210743
152381
31
464934
342234
174852
380906
252256
30308
164334
456579
413518
408562
67268
387799
128412
436212
560563
39100
425421
52141
221739
22552
335040
540047
424287
230567
459693
64258
285544
304184
137029
435010
553759
424034
489516
219039
226864
429315
285783
256098
266484
427048
254071
477823
481152
34700
66536
482726
143564
556177
361953
386626
267229
119488
204668
208302
189955
555829
536973
21427
339530
252137
34357
473561
428160
102930
480371
235831
478219
470695
161929
289390
235300
23036
289279
20697
36863
367480
382643
116169
186287
391449
358116
516549
363492
503125
464937
250991
256711
151685
192036
294347
49166
194697
384557
379561
192107
439614
378124
283833
92888
7713
310054
440734
520565
216574
518445
193887
115841
437777
325771
374590
456656
526668
447645
26422
137109
71251
237373
353624
164057
68568
457140
516356
336995
176793
273578
307017
557799
170459
200998
78227
425348
326336
76058
139807
12786
526209
256977
560038
486186
405064
489153
144824
28052
412011
98664
519066
4280
462588
349568
34794
351940
168385
353386
288839
526436
40748
512924
257446
87728
249532
454935
165211
54102
340241
383942
536441
188427
357747
334373
412974
238232
78213
8752
25650
117260
86212
532170
224308
292206
156296
479498
137694
366731
419936
233464
270355
97693
240225
42520
96904
187791
344681
376003
219525
319935
496756
219812
65591
194564
321352
161248
386703
301222
41828
529544
491747
197794
419089
542032
135865
506498
241140
112776
399740
242852
312290
256641
289638
296377
282774
562271
277528
238643
408933
551557
460423
62756
541587
533862
548609
62243
94907
176365
382533
296881
500776
175548
375801
58972
220467
336894
415473
2901
560429
60597
152151
404632
185444
418432
216885
331013
33287
286369
560388
531533
101328
370698
350172
57450
275403
60095
76775
260043
335270
369937
391569
47890
500245
116484
420286
91213
16984
486075
51934
409106
223681
203155
174969
163159
351445
563223
133295
527422
493262
187717
330913
270363
473011
450337
214935
282616
474509
205465
201672
533902
202794
444426
181594
272141
508951
401294
16083
292303
490523
98831
239425
212621
447311
75628
411694
303888
122282
7427
524883
31169
378859
385061
474041
118051
116819
375432
381674
440006
485431
39447
414295
61217
339120
424471
353788
538985
540276
283749
130516
343183
292030
69174
270941
333683
258178
203866
189109
254628
38139
527260
288801
272498
526888
162092
314605
347945
243483
23301
392078
1905
515661
544765
522620
220410
276951
233494
401371
291208
267597
48905
209613
116200
190535
129149
86860
148640
408158
481418
496644
508523
82204
538502
229425
386631
458812
109017
98758
204039
560867
17572
1200
232218
337293
502344
422825
205063
36559
496454
539328
498884
417789
181810
386654
148921
17248
250375
367337
424023
359753
22041
558639
145930
317327
225377
129882
534953
489590
341160
247433
264772
464449
181175
5103
85192
293359
319430
173580
396429
143162
494740
8180
254827
336490
23911
266072
222865
152246
315741
329851
418766
155171
143043
481359
413076
235650
500749
234612
368841
4419
51904
189793
285297
196407
134361
118612
71235
383073
116636
318347
169553
269355
33047
475522
392597
314102
338510
382196
178788
253660
112196
321983
114872
80966
187316
1820
266396
240473
392084
181436
214440
200548
522073
21128
311694
409637
248452
455958
134343
494788
199199
531152
509612
526020
198508
151514
415326
148767
22754
52458
155596
284657
58901
403271
265065
275388
393392
225589
249114
71906
238519
205970
424262
136453
465563
388865
73275
6901
274127
300167
259927
130344
283770
302045
249394
565297
423762
505755
410898
234296
449075
566603
270518
96668
114743
53146
45664
31801
539171
175996
237741
170307
421277
192695
418763
107028
473452
253225
180891
213835
286907
40272
337141
183769
27932
500701
364061
500072
280389
1978
335824
147282
304116
239032
161261
551452
99883
58312
122359
351514
556120
19323
449533
108526
434711
11800
536367
118975
236385
60181
536725
518084
405017
476354
412663
142398
158664
287994
162367
324628
43450
447401
441241
433124
61019
529713
559644
52748
482988
214161
46350
520550
517460
466736
322697
284280
167666
439232
301363
314128
526184
293668
187347
520537
490427
453582
54465
109096
255704
339187
388294
110886
320593
542229
130799
256964
361886
304072
22110
321945
200732
57793
381201
164693
81595
473815
158799
256523
253221
516951
351161
334993
28997
490157
415658
470258
292115
60314
292289
420781
468943
419659
205468
373347
293425
236623
21752
258713
426671
230752
151073
240421
31060
16219
283593
321693
359970
265016
47467
563153
25572
420172
27471
120229
505516
162337
293745
83761
417382
349084
282134
453785
280013
173428
240011
257125
413471
30947
246947
521697
551064
141865
446818
43734
532309
220373
267864
186890
533825
216393
339588
177745
247121
155729
488752
94660
380889
255491
517110
288565
421593
138251
235079
380882
95218
421649
369713
333353
97297
447835
376351
261462
207189
233451
414459
512057
544017
320020
510460
312968
248435
448650
32456
24975
386324
231891
61598
567901
80094
536595
71486
284018
234964
319998
464701
236043
157348
326002
546393
543706
318478
391836
157070
100417
90327
566724
507496
258313
237660
359842
312416
154552
528805
286241
271851
179504
476650
198815
317405
1209
232775
66118
341727
188123
155628
499008
150823
300745
368932
409884
279206
57605
80767
447172
362911
211722
336334
44951
468938
258023
509773
329501
415211
192723
42670
334346
469345
103021
202998
451628
170629
214218
195536
317483
408317
352802
530412
129053
428586
416989
552284
205173
15054
300558
97571
150657
191148
309633
116263
213443
401026
499567
169025
438494
131594
120563
423960
275692
448957
213239
168334
531265
278413
257525
76974
270892
161637
464498
417468
251553
410709
306776
529558
189831
250817
541835
179449
365412
289117
174491
518910
486357
101055
214865
275262
24877
468952
327535
57036
385860
1962
382175
29025
179640
548822
502793
47782
317251
159545
511295
426034
255226
68554
143140
428778
350593
149932
260092
226623
344946
379703
310468
223874
473624
232797
414680
303596
154921
173699
12280
555030
411955
97507
305336
165101
105305
539450
144186
338511
312879
239958
322870
248234
262484
114010
221339
278509
429157
357277
187324
186882
18066
427898
561122
445636
7045
246309
273979
522557
268636
145157
435102
471109
452750
15133
439488
11488
292234
488298
188657
127295
256613
399292
85790
5032
172013
348533
237917
212615
315820
560740
51978
398389
407333
193450
94971
76802
247974
511107
201291
206947
423019
554518
131349
328597
101632
413089
484735
173654
77943
470276
554021
178614
231725
427929
269440
14699
13602
339267
485560
62249
529621
133945
38383
204094
275008
6379
10249
258310
184226
430639
440487
86834
176594
514613
225365
178337
226466
222189
62721
324056
525349
539884
372873
50920
564794
326486
355853
471789
208679
89521
42675
390453
103867
403514
490076
401565
554693
21816
371055
177507
391202
557711
435644
398087
458436
275581
263504
204320
74743
418733
328962
516951
338023
427402
94180
217401
57643
321569
489477
106820
318078
274224
548626
421502
394394
313792
331291
176615
553961
285120
391657
422634
376412
252722
540729
377231
36171
422178
1481
275474
21210
457756
559483
339360
86946
159558
223320
43459
12341
283888
32261
167057
256954
109846
392915
129502
479399
385669
256655
90888
355412
529238
114558
423603
82777
72001
51884
230112
53217
24814
281729
324047
539711
145551
559179
96092
322757
77156
484832
523749
263377
415635
28368
334898
337925
269427
234716
535028
213463
340266
248544
40581
141124
519777
172877
481760
87480
241366
89737
478620
284515
304972
34970
27957
487066
515551
134851
41632
182299
486672
158782
435688
541860
250299
98861
148951
53218
14606
244149
194406
47574
330403
470132
12102
266499
238725
99813
95675
471474
189972
124608
280539
170072
280321
530123
511617
12218
374723
68243
441818
316764
327613
478431
194111
452389
290194
543395
206982
197748
249557
423404
92170
304709
438441
451566
249220
257794
142593
121874
370313
78287
51859
135255
351399
63052
366488
222146
510030
377763
150372
478065
434038
372855
101337
437915
191554
415315
244665
163138
476282
350619
189066
338258
410453
93422
99773
542268
330394
452219
133736
481463
55773
566194
483381
239623
181494
495632
171792
386337
486264
177542
445619
156954
168725
67573
547140
352651
318651
555058
95740
272081
108700
559349
238757
181385
565086
269965
30130
321347
8927
288444
458161
562780
431748
215399
66342
287144
512590
447557
320728
153880
159139
118804
159213
295400
387117
280163
561742
386296
128995
146460
515717
362106
37771
114697
152643
347856
339796
425577
357930
409101
433021
101673
23277
22639
376493
248302
478399
260560
391367
350559
40381
299092
294518
23525
178169
423838
492208
406874
222605
559897
457705
517097
13301
226913
236471
190323
107706
58043
244502
307271
59124
246055
351342
291268
209010
450976
853
340905
31418
552324
42109
50994
392799
440197
408163
262072
139228
444196
42808
403831
29728
445635
312941
80800
272060
568202
223948
303210
486802
79644
79141
439777
108996
68389
414212
130902
165950
234446
477800
515836
104101
161221
363716
287551
255005
535640
389741
521442
310783
562090
248159
247115
15369
566289
329422
264142
490074
286417
521092
1292
266208
299042
42317
458084
553573
489469
169924
3648
200486
74352
559993
512649
88254
269708
315181
534517
109031
447632
540527
413917
239336
521664
410525
549485
47134
336321
255275
405738
130686
177244
231405
562096
148374
491591
296531
127171
69085
212377
309342
259461
103033
129627
64012
175517
99127
15267
469030
69895
369227
308678
350894
116708
556806
392237
303603
386165
449807
349037
297313
60073
34156
169299
293294
28058
518569
297288
115366
220232
356636
413094
387868
474060
495905
291942
207734
521764
277546
11316
307079
35948
280607
560665
158647
353702
178788
150661
426034
259347
15416
521796
432478
347401
23975
238891
54374
23721
502767
3397
41790
438129
66043
461899
450445
257908
169949
503423
455248
341686
149620
30813
222181
63250
526626
201692
427103
50504
120472
23921
167722
294841
167082
91550
202593
100001
68133
207301
438387
407409
266288
458465
24958
208760
24416
58235
164809
285513
458894
330425
142045
356127
446199
178596
458339
418759
237922
511150
26708
328592
45920
63899
112064
278959
523529
520080
236261
123332
566417
23223
499495
56767
45727
360583
511972
286113
431417
302905
256997
231517
22649
447119
158644
314644
76266
58534
393465
196931
363477
518879
51512
201893
535226
350611
46878
123124
362672
562454
86794
555487
542867
271848
132273
417697
152690
466161
419000
543665
21260
44730
549978
557203
473929
499690
271069
237910
93466
109876
431807
18805
554598
253114
23927
379419
254370
65262
564172
475147
349644
341045
182032
453248
167097
464863
247793
82471
114881
73692
220410
293306
368716
77541
410972
82478
293677
489487
458045
269316
415487
131507
34082
410425
438920
393885
482893
357997
268247
375416
189877
387026
243078
350999
452602
48352
334992
206862
421499
503982
537115
148839
101016
305640
52143
355546
359753
114646
298957
96712
354875
367377
207470
38875
79489
28622
124590
267399
107621
506099
414164
208698
150969
413274
66259
310401
292574
449712
199897
82898
75406
558906
176528
567396
243322
22350
307973
494956
430295
119065
17074
200692
29151
342879
485534
434948
483397
156747
192079
410983
517942
297218
206171
32710
458667
352337
307529
484403
468006
399232
124848
560718
408322
566666
220653
496029
449941
214381
170114
42368
196900
506815
340742
28729
331246
260706
211433
150653
314872
250013
516572
187803
6539
43149
195021
419533
256921
454165
272527
42396
400954
289912
348078
528887
285496
526459
511631
442780
498777
207601
61869
326642
221510
461441
554531
305402
357105
273093
281266
228696
523889
428924
70394
236601
237462
17804
479737
446847
252251
62029
230062
112682
89054
390414
325432
56420
213358
299500
81942
93751
43810
361000
455092
348921
285165
489116
130933
127669
101246
150412
19960
398026
451896
4112
233240
34282
85521
92783
215549
136449
267650
52655
248050
440942
554834
86134
262328
155689
409914
309560
433825
390554
370906
516681
364838
540902
568345
257055
257100
269706
114567
187550
155071
389037
564234
406090
171302
522342
229485
481515
424078
18772
455337
460369
470724
234214
429365
156013
348314
333405
421807
520881
403337
487602
252444
359468
4108
527665
523093
67914
194903
72634
523163
39637
44160
438871
72643
444313
519725
122595
506129
245079
57912
195761
521744
418595
87665
228278
154023
39138
155001
259069
463081
383421
302040
462443
413535
210053
164941
499519
204600
238764
466448
504913
224369
105764
318163
335482
340623
460980
541805
532096
109805
375811
108237
57392
67964
424680
279415
562250
133249
418458
267412
331138
361426
14765
314714
23238
93489
316365
58369
439743
83911
15336
245776
232104
517698
148189
527852
230667
183688
49301
63836
368587
61299
308723
214548
13606
514647
281976
247438
376582
281049
407428
14975
45781
359268
535201
223507
372248
275924
83344
124006
115033
264064
282709
357564
38844
273553
336567
433121
334166
254486
528808
175928
266237
202434
262439
319346
136164
442203
7949
369642
379846
506920
461527
153902
414206
132170
374912
145626
452509
15814
335011
87231
383595
94166
198323
9278
42727
130409
323808
23236
251523
513229
19903
24819
166886
471183
239071
403703
373965
408638
90329
343857
84939
354775
59143
414658
109286
285626
48253
100747
83707
69149
175545
487889
339054
210271
200081
473876
48130
140728
240782
388766
264702
468681
84574
481196
211188
57863
236433
62862
364786
339701
45436
221963
492660
174476
381424
545818
10406
440347
25938
168103
286983
115337
176590
414834
480832
81600
412594
159506
410665
59026
547062
266933
239045
557584
34559
416535
311945
477655
256922
501146
481856
355360
128091
120596
311922
207301
87926
482814
491936
391793
185326
30934
74085
28437
279448
360075
133047
415426
564397
107108
385025
107764
527322
536978
341724
235763
201186
361699
402089
362898
99816
457963
85867
354358
75974
52724
187902
430297
453664
388064
363153
67538
559371
115563
245228
102284
325269
296065
41298
174025
261189
459167
134567
421714
466985
355035
412098
22144
158314
202207
363015
263047
454222
270104
565839
295851
250027
237916
335182
60101
277539
544160
280819
179915
117188
64656
218305
323700
36385
138178
261740
505575
357311
81933
81995
498044
535448
152863
189556
382598
541893
205366
472212
253117
39687
423737
190512
366544
85521
74860
423738
365165
124653
365446
301145
351292
134687
70149
553775
344440
286433
401109
454234
51495
247749
529068
525147
434649
548557
227589
311449
295455
11773
1194
167704
433864
311274
467754
224490
276994
122087
332426
441158
467248
400363
464374
139602
335962
559422
74221
380362
126489
68938
121428
2703
128447
459600
403520
334783
6323
380131
304383
345004
143699
317070
413028
384198
388416
20844
145854
141242
177439
4727
486912
271926
434808
31906
470155
519571
308001
401370
98020
99458
429256
71904
231182
408901
476879
435817
113644
206985
82900
67776
218954
173313
425653
354902
516758
530361
261699
238017
324533
46526
532858
354581
286355
189475
440210
247616
245506
205668
177543
448633
39080
477375
436502
289030
247504
279146
211628
349546
398038
560540
437748
130320
394270
248583
11089
54032
471883
149310
396222
34990
110997
263774
163907
329735
217259
68996
124072
284453
388463
212108
325127
31798
258385
231128
560955
261974
501802
535204
433755
252569
470638
85984
398975
427042
511322
186428
216235
300764
406689
319419
310275
98664
211963
303414
517662
366146
47217
256571
488113
148528
82579
273527
224579
294488
250232
564602
185334
75866
337126
27781
328617
126302
124504
470474
135703
305949
188499
72848
188176
221473
34683
365433
471687
451355
488306
522165
461233
194486
231322
274475
429714
450240
176329
319453
533661
428008
549894
456957
31871
542387
303439
554558
164809
57404
565354
118201
138844
388298
178101
426020
270076
427832
420272
232161
301958
108393
133736
473809
14165
320153
525969
211408
492669
395834
377499
295535
151104
490770
6466
549427
285334
560409
328499
6842
298347
183515
71257
241375
245461
270895
71362
335454
541138
199212
382267
390181
433020
14462
141673
8025
428497
559915
71331
256223
299529
87325
82996
566124
158123
293027
213929
420416
231359
92409
191907
364681
248886
468104
561617
189316
21790
224229
51146
199831
249250
417060
417411
516624
376229
252143
76080
82981
204901
100753
2662
515525
481018
244413
130169
536104
117633
408458
276340
355562
222453
468720
501186
436882
567311
257573
241423
392622
172807
243727
312405
565253
554493
464381
500877
291683
215299
74715
157035
155453
155110
39984
166992
69327
545050
159040
294910
515327
502836
10417
156935
24481
371882
551534
135539
141474
382449
290135
84755
387970
419343
296731
513924
527686
453417
371976
540518
343446
65269
549913
439472
463648
374712
33514
302989
201990
485773
2854
87781
186753
211429
429065
290965
266514
172520
142047
53790
561225
276800
148966
366695
215554
327544
31727
385582
374843
170082
446467
310430
353824
296758
272850
132850
86095
423171
392880
335177
116453
390211
151968
18446
147173
567728
192618
58652
505042
234022
189271
30267
314941
419683
26080
538598
430144
66900
268968
14482
465814
523416
544133
311027
366214
111392
14717
431988
276951
67980
464290
182771
134722
536108
53430
180155
422676
357593
565185
134178
337336
165919
175145
504345
399164
230119
399906
403945
117196
88792
292033
31129
321456
136107
496716
435613
191409
393536
544078
30369
339611
529704
307666
287061
66592
466405
240910
515821
20178
228006
255357
5360
313015
422628
407112
475048
60332
153468
518826
340805
543221
107209
397358
209521
517293
332670
47764
518303
193501
256914
470443
310462
296548
272252
566740
407525
216374
490887
299089
31581
524288
534457
330682
379384
450988
178674
289687
219830
418105
229780
315238
495928
405791
560680
80977
446064
252091
339120
430149
364723
27241
366357
280292
262431
345432
282089
469237
83497
81109
346657
223120
460649
474550
363232
202190
477423
111515
283662
85963
485541
464141
147561
447555
164549
516965
90588
496560
417490
321309
5091
328781
168815
102018
207153
232320
292885
96282
415868
473430
505324
8747
450794
323282
276460
90163
179928
561196
371419
230828
96759
465415
130124
215816
533258
451635
17505
268638
488588
547636
8461
492485
245855
351801
565902
96409
2189
557776
490110
159087
334046
135591
178074
252143
80001
429949
341973
428142
100103
20618
533261
455817
188324
54519
185609
399598
195583
238071
279405
546166
477243
141237
474185
496163
202745
111724
258787
527946
333775
86263
541873
549079
230964
297682
453887
384421
383152
286686
335731
353281
209335
503154
561100
985
268051
496513
23403
514902
538212
449811
97385
227129
458228
349470
255906
372465
423662
153795
166153
437313
358698
451533
343768
426253
157800
364866
543031
184952
534544
254681
386505
92675
251254
5170
130880
458788
383685
501661
33103
316586
208201
567704
384213
222191
564638
421251
351815
462656
99333
393447
563028
52937
445169
368952
41885
74016
47284
159108
216065
156094
317710
348922
8719
319754
544620
27710
69263
87675
530114
370760
303974
495339
300403
318131
319889
368387
340000
491870
6667
120374
412562
140769
197177
528507
309924
136967
294070
161555
546870
140271
226786
331893
83749
211157
362466
58399
513158
1981
438049
294219
521248
135493
295739
171994
401186
30944
542396
601
568550
555829
135120
219891
277332
67144
339323
197413
442441
430646
370088
101128
45434
532835
433624
525472
347182
437908
137852
504994
260970
4857
219421
414281
492389
503051
54092
292435
65698
272761
143139
60029
147600
50499
453353
338611
439869
542624
268807
563553
466364
422355
493503
514041
507576
372651
170859
91718
160938
138720
426882
191419
442521
2484
538474
218713
130361
105600
477506
217249
77113
110070
48123
244821
241541
53796
248803
224193
562387
512660
458438
388243
414344
434228
270517
518166
462355
255998
161435
563502
165988
184129
290258
112328
93236
239152
124390
252689
368278
336293
242908
467872
477181
36224
145256
365208
476970
306029
92987
89316
277942
488828
406289
140034
126188
399995
16854
217696
238494
130766
554354
22771
451188
241771
492582
185347
482524
454123
181188
196096
436527
382836
500498
58764
218531
2187
441535
12591
405782
226579
361887
368621
310500
314083
240741
371875
443129
47252
238221
542690
275983
42351
309890
94563
296711
262615
175303
457939
357637
182796
391539
112353
442296
243794
485597
35304
169518
454371
211007
266588
532508
376278
303620
320693
450520
28090
206784
307185
95308
88563
336716
15062
522462
289270
283210
143405
269404
223268
461375
373819
314844
397520
516752
268655
219799
8530
103513
108417
557452
436541
323402
174893
375305
92177
445394
197821
475133
485214
334832
396085
98303
428959
186422
152901
281250
87781
172839
361611
413649
55647
122609
195385
560632
316752
364519
293432
307497
73425
555385
353891
114350
536346
315969
336408
298182
464096
3433
63972
325625
300193
358481
112598
27616
155449
336614
106973
477509
427243
338284
520537
517789
60093
263890
125199
401819
121047
126090
438502
243313
535106
49871
254778
87034
147599
37175
533770
67142
109346
105045
206196
119531
177093
9566
439636
473077
46431
162066
153576
186981
342612
138403
89241
57452
127236
513573
105350
412594
495319
118575
95300
148629
293222
91756
70425
526141
542493
249541
455546
375731
478278
150627
456581
190178
231724
319873
220665
398151
127756
282849
296201
521280
293013
544485
211126
152543
400295
57207
422919
200962
314773
226014
223541
467328
141973
235515
26739
450311
553695
194072
298314
414076
72853
245896
240399
61478
101432
117195
172341
31634
47155
316522
144510
243218
302905
292660
355643
504731
343265
75160
95439
51251
260314
518527
537189
114207
476329
80472
550940
107189
220171
507827
384207
268816
172194
85193
85272
280939
58256
400924
262682
170299
479582
376158
29533
551762
481135
32802
461426
504352
30982
108907
388371
354975
363938
462101
322437
291686
106967
145233
325715
362060
290412
253418
130454
403671
337573
475908
354645
155132
366343
301881
302908
536788
28359
57392
457700
53913
125232
92899
327539
475033
18751
510242
281600
163560
419139
311448
264230
64314
235475
353804
552645
439868
531593
219159
22751
464057
135674
270450
217014
221798
210264
21347
414398
26534
403586
368537
226441
333367
267961
389254
289839
154732
119214
422247
3327
217676
226493
262913
328078
282679
189844
384986
295144
348771
85254
44198
116813
230632
416027
340996
48984
271960
469149
213393
381369
438825
369863
336316
162904
304471
96113
1963
332624
99072
463703
507119
528796
125428
92509
72371
426208
168062
232301
376038
71314
45783
19548
165127
518503
525872
17933
480521
98545
61967
410802
5718
24188
2643
42265
513034
292796
186206
456912
554650
122420
57530
355352
539277
563429
261779
367531
497843
330978
416932
293396
492203
147240
391793
197293
497473
516650
282295
208498
359594
322693
71323
520523
138492
218149
146809
210626
295566
488215
70424
14271
396340
298880
74562
179058
260243
37417
301570
279926
420493
177402
67768
491270
17463
59475
238597
62665
487098
401636
183607
373464
330066
372581
447459
53115
124718
144522
362121
65127
552193
465791
207509
303270
532345
271173
301463
475121
238347
148782
346468
508673
250328
78073
459566
289473
79785
500611
333454
500044
557964
125855
285885
457592
402949
471983
450564
62636
353675
108345
306453
556639
506292
286748
1822
354130
527192
456136
238768
246637
148720
212784
131068
360555
151472
350807
221466
352913
400654
542848
396786
504753
190066
422779
304900
180423
136360
321178
73719
500283
533005
350290
205181
452695
310129
381301
554247
412959
472797
213800
508000
182489
538842
516215
268958
162292
335183
497741
452370
114757
509618
54707
83455
493265
509023
46307
220683
156297
464961
457896
297105
21332
210893
107335
191998
468952
355583
77959
16044
88392
121011
57498
507186
154703
467426
2309
208772
124851
247983
316765
494487
197514
243954
173622
42358
151592
333904
553492
225748
159931
204575
160589
319068
131080
68564
497801
506367
443152
206506
364436
521474
41210
247542
139188
403814
356565
265039
473197
505034
411512
386756
285089
406140
454166
563530
461374
271442
349326
331598
395883
250475
106976
433706
488948
9035
13924
359188
287047
167524
197196
424788
237133
530628
540084
88696
233285
342691
460370
251058
19167
151901
38223
306477
74059
153675
212459
425057
266891
344650
514199
73991
153442
32283
93537
456573
53986
501856
17613
551864
488531
460847
556178
180261
232733
289024
120615
332192
77446
133972
43033
358686
260459
120049
82369
512248
537687
97304
129192
305317
398265
216957
188061
475976
335597
435427
128040
413334
495093
104156
491748
408912
126703
79451
504988
549345
37147
381675
498674
110737
171744
312592
485534
160838
272409
547951
7155
120231
38023
134908
284305
444102
169061
479157
115223
133903
414853
561563
484948
26211
214613
255438
406429
556804
374174
339311
283231
99126
198644
519426
279503
18956
441055
511796
79180
267738
349141
46763
445817
22658
154031
510375
412813
84647
253232
186938
182747
274594
441165
320545
460600
349116
82265
88094
55252
444114
555723
123785
247912
248469
56322
108842
246404
461014
367407
388972
381862
174063
311458
469260
104887
564131
429018
329599
85885
495477
425168
26431
444454
71305
347689
10837
309077
355362
44587
77228
305610
183966
497036
521729
512855
553940
146767
257885
297696
241721
510946
314341
267243
220728
257238
303902
159837
401532
500346
161341
96378
559723
238660
209195
266180
32138
551152
138317
12135
564057
43503
445952
46838
291753
459260
517821
79670
417035
201765
79303
498856
199232
91698
173798
55916
271661
336716
166156
362235
41346
35424
212570
546114
443578
385101
444867
302040
489851
135711
530628
548734
42336
423682
46272
339358
66783
307808
349141
452677
200297
132993
513060
121201
43387
236048
226731
533952
371510
61435
106155
435181
396599
480603
311755
105789
72032
218335
194017
305534
59815
389522
306966
270191
178709
241140
395148
390142
186370
78083
550428
485647
59209
516033
49978
221893
472689
46871
489840
197942
280875
77340
283753
403834
174600
280504
240314
137350
113228
295441
118992
187820
487718
97705
150405
224477
242656
297586
474184
172558
327507
14968
1119
441955
244969
22362
199747
555243
175434
85597
326255
358099
561948
142076
249967
13513
231752
123195
463161
385482
455738
281559
517834
185006
562683
37663
118744
462151
77385
15041
184948
375252
566801
234045
512197
213493
126927
271634
170829
524586
59929
509110
80676
430181
290407
514708
567411
90967
507960
309973
470981
496772
467678
491782
552606
375780
63257
440549
108370
106612
129161
21037
415354
97913
384341
399533
129176
355910
458561
224289
62007
31429
404500
408391
298924
490213
219192
540182
177637
371768
520947
456581
303955
117342
25391
562818
177575
80776
14941
107102
458783
191014
247420
47298
143272
76267
426386
556202
302693
105478
540135
226116
240368
549046
318965
494847
72021
201928
417987
391191
169303
361426
411586
510853
153220
249035
518504
517756
527589
30284
129015
50670
189395
37490
86339
117352
232775
239124
122905
181442
200905
14656
126640
282276
479208
332249
28566
202083
388720
60096
178026
330390
73968
213349
389436
11291
157784
474216
350085
472616
37478
260811
323342
392589
544849
22381
557153
254945
43292
478212
309070
188000
471746
506380
85626
409566
341096
316123
58634
294805
122618
249124
193807
231793
244708
60629
43069
177163
101939
447259
370189
63352
491934
219996
258170
124796
277512
91498
32539
404036
206306
74531
435874
70482
439509
275195
490194
228027
164165
329414
75059
51433
357400
152096
324521
550799
8049
415651
188151
97370
137620
389427
417307
374756
124109
337143
81091
459660
118599
525888
425758
55530
56054
433146
511262
198362
65261
529104
201431
82094
352021
467540
427059
404825
452080
461340
427023
478736
200872
525598
532198
285931
50882
329686
394647
107477
325852
431465
9826
526606
491304
142042
545502
51063
39155
101865
47899
9931
214131
199241
37668
53687
134101
469260
564197
128806
232495
125013
286603
187651
432431
114212
183053
448068
186366
157766
103669
91999
247766
198820
514229
477415
257421
373625
305449
492056
407326
56267
157029
239475
348799
300093
451498
91781
227229
251471
86705
399346
353955
542243
248404
380944
284362
313685
39559
423171
343595
379284
279099
314383
407254
30087
468267
33272
49358
366978
557976
77822
143088
443245
450556
335233
75787
251634
109127
115730
168876
305868
137189
503571
81063
65023
101165
152636
285593
79503
87357
105304
311389
179727
485779
130970
470617
410021
302454
212321
427257
338447
292922
358209
363459
64114
108879
458609
104402
250820
370211
66246
159575
68870
461564
339668
137670
4227
196697
443700
238088
160449
513820
244046
198931
278706
469391
77600
303595
301276
376053
237624
157677
473903
526698
443706
54083
345008
402611
527871
470163
267447
481544
329703
72494
291472
427325
553334
497124
74432
371890
203629
133880
486706
305787
258670
346998
247367
256925
50718
511653
40830
95160
514620
176061
299835
66195
160782
229308
256216
93358
271049
42265
394088
513895
57415
108299
304590
243620
466557
199540
332156
263373
187864
320365
398871
478836
301868
406758
420311
487507
169142
159945
521235
391585
164377
190026
3791
351219
400970
92584
157863
176289
507724
24848
417352
519732
129078
271520
129078
390665
167024
82489
25462
474225
335266
280450
497869
438308
235187
309855
151666
271560
366124
63395
497321
68386
568522
179507
369937
17270
364881
20953
82849
554011
321616
206463
66246
163784
79801
495125
212753
366190
268497
178600
262324
369226
381859
71040
365440
92878
85427
121314
316070
91935
397046
185198
340562
45597
83568
51033
524753
383995
324310
548170
566620
149072
313490
141688
93417
425898
64708
450739
152881
27055
31606
309009
309295
90663
459184
56258
498715
74766
304536
96030
18812
156640
257766
223951
342627
440968
561282
223307
491920
404108
402905
88248
433766
528694
4170
405692
186369
310593
84707
179304
437769
127133
101673
148423
328151
559607
116600
230367
378387
144152
232788
517244
115424
366072
191677
110883
247830
337243
69714
319707
565457
545218
200138
85650
137430
99479
467809
313935
211810
489991
405589
531481
499371
237473
329253
450811
218392
134408
184652
445826
361211
542605
148936
555653
203534
488917
147854
540917
230962
81291
394922
218972
229535
415303
97504
150314
160495
342267
183668
512894
295622
235954
503771
483013
252916
301068
342939
237526
390940
423314
539964
28884
168579
104250
484591
169264
227300
209488
296934
329825
1092
72938
148130
285623
492885
349425
387727
376925
349633
545686
92542
76970
166320
134038
333518
279136
273073
435353
325375
254451
260096
30575
127421
361008
372005
271852
518839
542216
146542
18429
491876
367307
196399
134339
374325
430023
151363
548855
484695
136849
20938
188313
423193
285429
85631
553524
458909
135681
163376
550610
13978
308923
76829
433452
381456
306972
327184
19991
407422
257508
112308
150850
517198
9298
417710
285274
559613
165965
483067
164686
204512
455407
13192
320195
36808
324151
33061
542090
142576
107855
235081
250137
287823
7930
362213
15088
164250
45276
534089
109972
194421
33884
400547
472716
561405
228355
140456
230370
39080
553094
397994
405780
234560
271625
116301
304071
197036
157191
65743
455574
544977
135333
126233
543601
337703
534468
400499
470801
348662
283238
543299
94514
307556
539376
567726
545200
521078
404141
550913
495613
486799
458643
149898
263300
190667
341512
68069
16336
287736
137153
201695
8811
226599
502640
299372
557559
522137
186058
252060
292651
420305
302854
140547
307053
42447
200242
556481
379370
238992
456557
303574
209022
133949
339310
71147
454746
68161
320720
124724
150138
61777
287236
440789
249500
414319
400226
9240
117513
323762
45041
442413
383692
297735
540997
457512
533423
267665
372352
49062
73820
233313
268758
131053
209699
371739
484851
51072
370299
428790
325337
112855
56499
306262
438745
47209
425588
420927
40310
156569
173446
203191
328115
51017
128561
446976
426857
347521
475072
324187
117140
394949
198297
229508
34551
365764
272347
274560
465948
471118
453851
80609
316526
460169
181707
417161
326253
319446
433755
469661
321415
295523
410463
507046
169477
356144
515193
423663
340516
278404
80073
48826
126488
13484
181991
311297
179575
105280
45627
65086
226574
63049
21869
107703
187508
508491
366615
276921
365267
286545
147428
527314
290391
404896
543387
496765
164615
539877
339218
162803
333236
362910
263306
108111
203621
240268
23862
107871
514934
287691
413255
36803
537926
121688
563473
104733
356818
514956
146366
208441
328244
517785
488545
271720
369685
448044
345830
320123
97338
353060
405327
329169
534368
355094
411784
559487
446405
164536
238588
400674
327587
102825
121004
239734
582
493960
33162
191039
324902
400269
88209
149786
110933
217429
7423
1784
533919
485387
273405
251553
437470
255971
545967
371839
257516
157476
167673
317860
525706
201601
452040
228938
211286
335513
357872
295878
175788
193207
309668
10596
129581
168808
40692
282960
203015
267231
512503
243620
365031
430499
160040
36418
355499
526120
364363
35332
556358
228876
91944
333474
193691
202867
393649
28976
516153
228109
263221
495186
43498
320952
225916
427927
426984
271818
567716
200487
499320
567471
152138
234564
44688
479988
460740
126048
500564
366665
70317
269400
123076
557979
480177
268567
12750
564422
100533
282377
80611
344281
198956
496897
261931
560205
448056
200930
369478
511848
263842
177101
337265
50548
141832
399461
295366
395361
142905
394888
25723
32113
105643
478278
383710
123061
503314
90206
313747
404026
161639
348063
177506
377627
162595
473769
277745
440516
495241
259633
333279
334170
300496
398168
426444
360478
118059
16157
373806
401691
219631
470404
165258
279442
504862
245939
549629
237604
446498
434687
231737
356819
231895
1408
112266
499760
391092
282242
280491
400538
195121
81426
396573
521213
373063
264139
508230
330168
560106
231423
371413
438818
298184
284877
95727
420999
80124
469217
461915
138957
557828
461980
226847
111116
28588
361655
467274
434043
533283
515885
207341
142286
175134
538956
264596
180308
209572
177891
240643
310417
466920
310987
525336
341786
362758
288595
66249
446667
340042
25096
142597
415151
144302
383608
219901
264910
474811
173101
127213
90673
306152
26883
149744
246632
497866
532307
354363
150965
436615
280231
515670
441423
77915
530358
510725
537977
364466
184548
414735
534546
21181
2151
307537
260511
240345
359901
16874
220475
2344
8566
502248
349693
24328
480713
34572
266493
526469
295366
59209
409056
454914
381473
547656
493905
36260
432436
367571
418567
540994
389075
83900
557312
382623
130636
140449
209618
56580
217440
442689
538682
111659
202319
280501
482726
470753
294142
529998
463297
566465
275147
228261
359963
82811
133607
393112
75531
173146
536400
41687
178924
366915
49583
391597
95216
551581
141769
310479
368369
237290
70072
259347
146467
112463
3397
479293
394282
334795
373546
481208
400804
422558
361001
117851
269963
394857
183836
23012
408356
377539
226785
506064
488557
374568
104344
137651
426331
221596
455105
362020
559047
79571
547165
399232
331219
503309
463538
147828
538488
514488
349526
11890
535801
301405
216416
342458
114889
424445
421820
11916
462489
360561
204288
544800
145076
132446
427365
336483
340435
354524
69376
226671
556349
138399
327204
44891
478842
408418
420194
403140
229790
500753
543964
520001
340200
214323
163463
492624
44804
341084
58841
281246
389930
35802
286233
303267
367356
40403
503059
462743
524815
327642
500616
336729
464934
321334
256103
339306
453184
483473
529043
249050
448715
434232
421446
340425
338082
395502
96975
181271
429613
565627
74471
385852
526812
520578
219286
557656
292082
339287
469827
310831
107588
292999
328613
205160
379438
399349
550339
61315
309392
204798
567380
448111
391335
298686
342526
138191
523511
38629
229853
307065
43876
359608
84675
527869
565719
553577
400107
222702
292688
541384
451492
430482
126868
463122
35395
121609
422603
42066
477931
139944
471739
73827
558322
204251
139137
477720
536567
539251
155536
501201
162692
433711
136875
417979
462982
31290
566456
395112
154399
25176
167495
331130
146287
232445
55129
163044
249557
39077
456469
443436
257889
355201
135799
310051
135666
404122
34125
238620
524042
101633
312324
452559
545754
171675
219115
481204
80505
260771
360901
394063
465643
173587
83688
343149
225198
139169
425596
131920
335176
162563
118220
358507
200549
502581
124738
77127
432429
159216
547524
30159
249416
400978
420141
435616
405049
264301
50296
155381
533636
385304
249600
249626
540510
126097
72820
278226
270022
248231
357714
244738
45309
398247
38551
466144
511957
79802
7327
160231
196941
164629
473896
132279
426196
250400
40703
530459
473941
195613
328014
518290
205416
218815
127953
515042
439215
200487
189823
66949
11737
81884
230307
7025
8438
523120
16035
406242
406791
439970
449712
53410
167843
291376
327287
225007
19498
83933
201741
196256
263662
155680
257580
394036
277509
23905
292632
446466
246967
69565
349481
445643
303541
486888
53796
263139
408181
229412
425427
279915
299954
145172
481529
160951
180592
316723
206675
292642
34568
541462
228170
305011
161987
517638
515695
65650
382456
286043
135577
536081
380668
224019
74098
426382
338471
72820
378738
271087
123009
467274
566072
253461
44129
383804
60294
238506
64114
333574
498292
91663
249578
190601
3864
458290
525404
411112
20742
94185
456292
102191
153787
219326
45463
465313
196971
287027
412414
153903
567315
196664
109087
72663
450303
15510
312503
46701
294488
113444
512115
28760
556330
415155
72047
537047
166983
482164
62513
255939
348447
567625
232283
36047
522073
115429
300078
506968
220072
145218
505909
532997
228544
412011
390379
104302
157210
1662
64485
461194
17860
53554
250402
51024
66067
484874
448280
408160
140612
495661
100701
484343
472588
21940
210301
274325
330899
383895
310118
250850
28545
420710
130998
129433
548848
109047
294770
254917
85992
208498
519003
410006
463908
567778
451029
508287
438620
402871
345575
462647
530252
241908
554913
262462
33876
526101
39863
371623
396274
546445
402489
509964
8280
150871
328198
65507
348241
223146
239895
180855
532768
457838
538606
256297
428104
413947
45310
20552
167607
55043
487544
143692
124810
540042
277956
139091
197772
281434
529391
533857
105802
2359
151048
486761
457461
110891
145218
483206
127583
468628
475663
70345
303547
308523
380794
445672
112449
259671
412309
8160
528435
370074
451557
160232
522376
279145
177784
257086
248269
373495
108040
197026
553806
325850
284038
54554
339675
166957
158258
286866
410459
33487
286383
139190
428606
426547
108580
68783
543324
144842
197514
550706
239961
46692
549104
428179
492930
363454
61334
280274
91550
325016
321769
190928
478702
170131
492902
498032
448727
444137
51204
109465
525888
290681
133804
209092
98135
314905
268110
54187
335360
546615
91172
262501
283177
538243
311724
511260
529715
35309
301506
35485
186689
341304
215861
298123
412021
553075
265387
498967
545508
67159
137843
6771
197130
366825
454856
271229
88734
123564
414092
327424
450163
492722
372534
409954
496522
503475
77073
334376
372555
531707
59068
130864
40641
91107
180153
137097
258057
39540
411013
185912
163669
494059
183516
445188
230950
204039
530877
50915
6517
221305
489386
12417
552820
485714
333183
47367
167282
540035
176747
234523
324906
422338
286880
493227
557791
263233
281003
503956
155879
402881
564166
8735
444507
176190
81773
406607
223934
202533
65363
2205
148394
421861
4591
78952
508537
8169
68054
483985
478860
549457
346898
189898
83291
169098
346536
474793
137216
58726
380167
284833
525408
300233
180531
46947
513678
521222
272849
550592
76886
66602
303429
107296
483771
251519
94166
482613
456145
148478
295963
163664
498196
222205
276750
375684
211304
479223
241554
276826
517882
420071
307070
17808
136558
133651
331123
239476
430844
531368
306855
374689
439461
285031
495567
149032
376189
119023
462638
37970
50848
258606
23748
371023
42011
250097
54107
135779
561066
26219
385187
196287
378534
312378
413308
464695
108252
90884
373424
484440
143437
496648
261150
263951
305926
490266
273933
254923
448802
547711
181690
13079
500324
57614
186776
378465
405541
185507
5482
368786
404775
454252
109643
174753
460754
67292
281268
56088
50298
170493
412494
535806
313721
267680
70809
229722
553544
316655
91242
320191
254755
7595
172324
45526
203771
220595
154645
23052
523231
65232
427331
1766
517900
303764
565516
254314
495420
185562
211545
404108
527973
247512
36875
440718
503302
521112
286479
544233
280635
419612
263947
138951
131232
173807
181808
465858
5465
186326
529939
108340
263291
193302
167818
482691
372318
233308
333360
55201
310135
112523
243331
349320
498020
252093
426459
445591
481738
125099
422569
49880
476406
47812
166202
130815
370857
517194
499138
258703
412775
511353
189373
428513
520186
109683
297157
540108
109833
519937
547777
178208
155249
240673
369075
187577
24961
386373
30872
71067
508999
255555
31018
385382
43742
393062
42388
235220
303179
19485
192684
24399
32529
341506
510569
443558
333813
486628
444095
527518
98254
225175
55163
297169
216036
410794
276882
276969
24147
223457
452417
3155
429108
161078
227190
440002
196733
97726
249489
164078
183268
546049
213032
362878
209377
278515
398376
407374
362953
322446
400857
50354
43063
302816
30721
80173
335413
23611
476614
318250
164661
422112
25869
361843
502780
111971
212579
278509
141185
106202
373626
237490
233099
422843
334295
522934
113029
348447
418736
104582
542724
174239
551535
5902
320841
525988
209544
112739
233681
440712
243588
143085
424504
149625
216432
474423
387350
159046
315272
84028
163718
404165
528569
129088
348101
222021
490305
201902
178491
353507
138252
109481
57901
71887
264609
326591
486860
340021
16424
301850
477830
547147
171434
101112
67021
455043
493891
415930
406101
392404
451140
314765
279821
321798
202441
202082
146870
188129
423897
61535
93290
546444
170802
166389
196273
368537
414097
247140
153970
444891
465764
503028
380109
415575
563116
385070
190551
27180
388659
9174
455780
476908
162883
260515
478591
18728
269522
293812
438481
482020
480100
456937
360918
358574
224657
317779
87683
522022
196372
447345
297961
352326
364918
315353
123026
64494
72309
20273
327680
465917
151938
276195
120995
339690
238290
528486
2118
491401
16108
519903
147900
9994
330605
565725
152496
553800
411291
69700
359194
522348
12471
178245
53680
557908
178091
353319
414693
507215
322195
361948
464192
502871
494396
24663
250381
481901
223601
154748
424956
295877
537179
487088
313525
368468
222415
376522
425589
530889
243928
214147
535875
382280
170035
508250
125657
95352
131375
463164
134996
77601
286287
6814
566666
142898
518334
335820
182340
82945
421128
545548
493617
42034
189270
459943
917
293137
101797
42451
44243
488862
471962
400332
258416
453771
231729
392164
192039
474430
117289
191915
196304
40627
560893
454160
513974
362875
17472
472488
23604
317904
554599
502005
326034
533577
315177
326862
517581
381684
81060
193000
453078
212627
122248
137835
430932
493639
326233
470165
488959
539000
423584
395125
564462
12272
518402
80882
409478
446521
69083
500096
468309
488528
188665
226140
175343
389516
555590
7459
539934
190126
502943
296540
557098
223820
519660
493384
437985
353578
209769
309238
197207
209092
199854
48672
285873
447446
108756
408463
556162
148142
179806
174759
361455
258170
501965
412666
394598
459795
411293
146400
294298
374781
509963
506393
475223
424191
525904
35122
439549
453554
174137
397509
266943
259665
560349
435986
491025
348148
26725
27057
126779
495869
49115
130689
464173
366649
40710
293075
556711
37113
475477
405934
542853
531218
289549
360111
525524
258314
445533
412207
392424
326547
427894
48169
292146
104230
204756
431782
497022
39782
409181
106344
548902
511803
506033
77739
284431
321371
382829
277321
471315
60
301354
97366
173469
82683
521148
407483
312355
183092
529417
366770
91211
397597
135053
552267
249349
29586
562871
95509
346012
501282
363592
204007
115927
275799
320613
166821
297367
224593
12255
294708
155252
229969
206815
221942
219261
103617
179904
319899
312440
51204
97651
180506
273341
315374
109251
188717
476754
145596
431758
242305
379397
183844
560219
444854
134361
97601
174256
12243
86640
522299
538616
346267
459258
327872
362642
287212
174670
559887
506867
195701
136538
157330
538323
499432
47296
410470
210097
198826
376592
118483
5225
318103
452463
180442
26820
293759
395228
215570
185540
419461
261280
11079
316348
360851
97097
357461
218076
148815
491458
44635
396599
160161
329956
563171
21857
244007
560650
460046
346041
504219
373728
47074
407114
71135
510075
307606
139581
405010
245901
310784
444117
258185
419335
181061
433265
394544
271046
522877
292651
374656
225201
304640
12913
326932
173102
504114
110733
91390
349593
545266
408012
374848
104772
322345
133869
116734
67227
88164
308206
553965
203843
101704
264972
39046
493644
131116
275061
275823
211721
89922
60432
507413
132382
516039
332014
342210
544412
148354
422628
356106
189559
429836
246461
11410
18417
22602
83200
175040
460584
482404
344240
451724
464820
328105
532463
484351
135950
127492
116465
544525
93870
458229
280180
108600
477692
297736
524322
112719
470255
296948
58272
209451
476026
205944
124901
171358
89345
277109
486971
244932
317546
282502
200410
562305
276655
246181
27932
117638
523034
411205
506167
485082
383043
220756
22033
536290
44488
538172
521450
76044
320065
74931
15527
350480
270636
447303
399786
295866
53174
265990
42856
265135
287819
151701
258898
528180
29146
413899
18983
471436
285062
270036
86524
384094
52637
110046
1071
91982
28511
223172
435267
377486
147606
254124
138472
432168
391068
162019
474203
284397
442809
216397
95886
139365
544764
559690
499788
219112
307770
297206
421558
503691
99992
409961
403333
540159
292778
540460
235418
494625
410701
328040
444727
126224
465471
349470
151091
406030
149943
340191
567974
494543
244459
44425
564272
233759
538751
364023
304197
166257
138360
412103
568462
187180
232136
148380
76588
412234
477148
50465
535958
453419
34116
279402
75085
485715
413065
138906
31221
514354
106122
149534
500219
42468
381373
553065
73632
66598
390925
144147
417607
223935
349675
519666
107911
150756
549184
242409
489914
227124
501415
177645
119189
61947
245888
180370
276391
290975
150038
547518
246530
399191
261274
408373
560383
472287
277589
38375
540701
360604
229473
324476
355699
15467
316634
222954
545731
196962
110348
112693
369199
360452
426020
179293
150588
445275
231148
83634
79645
397523
470263
395035
312424
210030
500835
439033
10607
132671
456591
619
491531
59666
43157
472659
434205
136087
7363
36180
279662
537321
468593
228953
319843
312617
179426
388988
67117
485992
298022
564935
231605
535504
328435
432248
451473
376831
289890
513471
280264
279172
202090
386250
92899
270803
402122
338139
108700
476023
78816
546225
217140
86815
258078
390256
256398
315844
61289
114609
106518
197812
72106
6478
327991
127872
35696
564355
507430
460149
391307
476257
153902
57535
328148
406913
154781
492568
110411
554981
37097
260884
488529
303822
490083
467619
261570
11345
216581
294501
213197
458225
169854
530327
565987
558903
217696
235375
226078
525352
410191
238986
248725
365564
409928
353989
88819
254284
38079
291417
248878
486032
325413
342799
490071
237601
191164
499062
483584
484307
500832
114905
327948
36464
511163
408266
173416
527750
215856
368084
9322
117340
491726
549853
431435
90488
197481
177314
513977
10162
336664
109385
332870
459645
313810
421247
303855
400730
521457
551425
191341
232947
234496
218980
156054
8798
42719
140968
25851
296870
459270
84840
163182
447326
453354
369111
254235
509690
546550
126572
160883
531287
14226
116417
141103
463385
424635
530842
213824
347940
373125
536008
212154
199331
29232
386787
460607
480103
177870
325280
281826
308227
416143
540903
103853
21464
536064
17791
476276
322492
319977
169451
513758
172789
272679
441112
534451
201958
147793
466269
532699
331159
156745
207058
209429
560915
141838
359469
157744
463395
558984
253873
401611
298455
225794
8814
358208
27192
140619
211441
89085
333390
499606
274444
243859
392403
242088
508464
455039
353412
345989
282976
288220
193700
190061
272062
484904
86822
466962
393606
147640
201302
157762
149279
205183
206844
74978
472489
12060
243643
152111
119596
129820
14310
169453
271627
124400
386978
563652
141136
217233
403504
326376
103158
548544
353028
561743
120106
458339
202520
414486
294799
95463
128313
44081
32865
527488
237379
70214
357736
239964
114753
420989
55080
266746
427235
94975
282401
474879
315147
195295
283418
48826
384987
295902
311967
42473
443451
131540
161796
475861
33888
512687
365463
27282
410747
313816
557736
350723
125608
555441
336203
243192
399076
133184
143891
518033
497196
446446
551559
486049
531801
268139
74790
412279
150749
472746
423045
154192
510213
237827
427149
353917
230032
161356
283744
276017
391044
294761
332738
358032
306155
280088
20393
414154
53778
284892
318190
270657
83966
262745
108748
35219
8906
408437
169842
226380
10608
10614
332868
50153
440849
227726
210286
231592
317672
36407
485878
137741
90289
75019
455390
136371
165572
278886
312769
490999
8919
93991
326347
250090
296321
7956
507364
145716
231745
99135
534618
507235
517645
247688
224477
554076
42013
167869
512027
276614
402440
265126
347361
394824
248964
6834
172148
82785
320578
183191
225398
225768
60789
346741
486743
487780
228787
306249
275120
7031
323109
443227
343288
493720
58437
61794
435775
61862
484403
110063
72626
314382
252676
126216
49769
248561
248124
158036
105705
364206
52537
529860
380756
51462
562350
92332
391762
539443
29861
361960
423613
524864
43337
277095
291112
213647
351792
356198
362207
130085
250146
437807
478237
488979
11808
309804
126793
501356
45033
236920
327846
39671
68304
245215
490197
246260
224931
138724
359365
428308
394452
399362
237752
297114
95266
168660
89917
538368
559143
558073
71682
521601
43370
312165
562704
557929
214325
467011
22540
275672
427800
534202
485459
411963
92559
93362
499585
293725
52161
149662
155273
421805
283626
77914
465528
65233
543983
7388
545886
32907
422697
118150
501374
392597
254628
45783
460536
282312
284824
315548
168855
40884
156718
23001
329851
538332
157719
500349
474634
415941
434878
9141
226454
460922
20627
352249
214729
248970
416018
113554
108467
331329
199502
428396
202272
395491
395986
105474
383505
194766
143293
307235
508139
346957
108855
138725
171646
491042
76842
97953
542834
194413
292860
232497
130559
433474
247482
324769
378709
379823
112569
117399
467146
178801
217652
567928
470673
474441
254865
120630
284595
60605
167267
207179
143966
227066
69323
110301
59864
330907
103001
525175
150541
105619
246098
136370
7247
393235
296315
399294
305703
268427
216264
249871
115566
429016
285929
417504
356556
23431
190771
471663
525615
151914
424124
445288
488140
108535
373333
407784
287504
527145
506402
530445
525236
17127
537256
363928
522629
356932
374307
267271
135217
496836
473711
268698
309144
199886
83244
165683
421198
283210
165871
253834
5959
426719
209279
383980
467478
395983
294505
8994
507742
221209
130169
322278
550052
413384
116618
415190
438249
205932
396185
318102
269851
126667
402802
156117
275182
474954
551267
237616
393702
212208
16360
464102
234405
491042
519565
219815
559444
436274
310352
100894
451840
280013
131797
37081
550296
409629
311058
249516
53763
383188
278597
417548
558979
510283
228529
448233
340085
434333
266971
177963
179889
300399
23158
503857
552356
170309
474170
120730
88218
110941
36141
262195
161221
111911
534136
77007
37759
545555
207240
287079
388381
418220
210382
278675
151791
314964
337065
544443
315125
82710
175010
238672
215684
404850
275282
377714
150402
22688
158462
191101
522794
43457
303837
363468
361112
201459
500137
371545
293269
525515
451932
154580
427240
211717
354505
71978
343179
163258
421398
59286
335869
16261
362001
47664
379455
483620
430787
235496
316467
498601
559611
67045
408638
306277
428645
261741
561353
471028
461969
531822
278595
522493
66019
148527
156612
85142
293644
53989
113562
245881
266733
457049
207343
481478
564792
556659
431899
556409
433695
483338
172357
558269
179638
318711
546595
234938
32884
493894
77047
302744
246589
40950
232762
358100
407119
327202
57524
47982
286854
223265
472592
202315
351070
431865
386490
352573
346738
540377
112561
101802
468740
342949
1937
100624
520361
183616
326244
18449
321190
383352
83405
27533
536999
521510
87943
40983
483755
512808
174416
459687
342294
236096
501519
378390
180191
4142
263805
424335
78981
359386
493314
550132
231458
26286
254320
282831
287575
380806
424541
256953
228684
41083
166931
241322
428017
437750
241251
461246
163056
354748
404703
60965
236969
294103
326978
327994
339628
380747
413076
411274
363084
165169
183278
159510
142051
395094
308362
29389
388866
155318
332918
361651
217916
437041
378848
244092
96082
257125
367428
86934
179436
241967
417481
298843
292063
38629
194684
296013
126897
308734
505518
82152
325152
118972
317773
21887
394939
334952
133655
459996
74850
346819
462966
452471
386967
125540
24524
456572
515897
397874
307807
231375
338033
241437
509010
1770
231140
76350
73883
477806
416167
12497
193964
378261
398276
447911
15415
399718
221124
50545
223657
203402
81792
363019
76645
538372
248495
66573
392897
500543
173639
5143
378198
338883
171797
437064
164605
314390
157888
412385
310182
327906
403654
336431
224764
73371
168546
177610
187969
72952
440137
447130
14748
42961
155120
281701
81566
295364
44737
6781
10536
356953
250676
95884
142737
243095
442687
293296
136140
326238
140633
364083
473127
543351
367386
165820
210639
430849
221576
104803
472740
405372
262344
333372
230090
467010
263599
136466
431242
486554
486937
379698
323205
469504
92646
20873
473568
115342
438263
339745
345499
30961
394213
409176
452328
18632
200857
427978
404922
551206
344804
97670
495244
244987
194228
198764
169890
15949
19982
106235
412820
171405
394439
522231
267307
475673
306466
260709
554359
62637
326391
236601
562926
36883
398544
382398
49756
488508
279194
53071
166820
433341
207181
421521
322506
185570
457902
125496
552530
151201
165223
188348
273947
437667
252041
481523
409345
552848
27259
191393
69054
317741
224807
370830
479843
95825
358844
487852
118835
95182
18368
95536
36344
5203
257770
392379
535351
139433
484705
1620
17491
516752
524322
298235
89632
140036
484421
518101
187903
464894
146077
289887
64684
171828
135468
382796
354724
352031
77382
322121
296460
102963
394725
337237
212511
341988
501690
269129
96463
254000
533769
46696
286051
254142
515423
117005
482930
63500
60415
351185
182385
530561
198139
42872
221350
187824
410796
156220
444561
338283
190877
477262
335369
382088
400782
414081
353771
479581
256066
193201
449187
199766
49871
498664
29959
11382
367068
418089
375156
361277
354843
216193
438461
50525
345425
173123
425637
565422
62590
39692
538842
432079
459062
68701
458869
246712
495536
277980
283940
107795
508688
357226
297383
466996
138995
213056
499368
445797
452914
324032
424035
363593
321
30735
202196
291703
233002
313364
434671
145271
157019
408672
89316
449628
349285
100603
30869
81321
66359
522145
359879
95532
553183
402754
205618
226178
479179
267429
562462
140096
14158
63995
344382
241980
500377
498381
292856
458594
211434
179270
289914
543118
96785
118435
412385
511257
425605
416102
362505
242468
438614
148167
122914
151845
209654
466652
11677
254584
234747
375198
25487
332800
70595
164037
198178
274707
517523
2311
251896
10003
270189
553978
186934
272586
558541
492614
82959
375214
188813
443740
17225
19525
321184
122094
362367
346886
118852
54833
566868
507273
161879
455557
372448
439704
109254
210074
86008
5776
306541
185840
35101
93655
8809
473629
72758
16856
517586
81590
19565
523556
562644
199130
177561
422548
226574
479721
476533
299016
391971
199374
484790
105134
184613
331789
176215
417077
116336
386267
386984
385132
248814
305031
490512
198411
68111
125423
273351
557914
237160
233283
394325
515824
452272
338646
420809
553563
532040
27855
233653
227553
236319
218062
223641
53639
505526
154434
421624
363921
423403
538607
425890
449179
150617
133428
332494
111570
526678
63400
79281
324644
547810
198100
557026
423608
373755
395895
64685
1984
216512
350038
166450
529795
351825
7297
62207
299496
291207
164776
156043
368038
370297
529505
230453
314466
103485
196989
501013
407161
131647
161676
496756
339151
315693
314453
221441
129043
184952
460964
494492
422477
506079
56617
497934
121779
314844
378400
538844
8386
70088
12207
424375
257466
159535
430496
335659
243297
45555
275014
320554
534403
456411
517369
164110
221262
332980
238630
265829
419897
328041
519030
393035
450069
130159
207148
470231
318763
282740
365325
385622
439427
190234
310845
253104
388787
532147
365757
229166
107563
210578
549680
253481
512811
509512
494263
239658
454956
44199
448715
46657
560848
545556
561653
554269
547811
374450
185749
183163
105086
472640
295576
369801
558322
424931
218351
114100
530690
186958
326776
534898
54212
487186
428624
34666
448676
126854
485705
36102
478027
28788
188592
562484
320583
29777
567840
157439
10814
96541
292049
295915
521114
511207
134172
387592
429849
434510
176087
45104
34402
161309
539783
271302
262831
35076
473917
49428
96271
98630
140219
383462
557282
495214
114928
337230
140714
262468
359616
351219
307269
439540
334863
209787
331739
198953
264744
423703
320686
538515
417400
45116
439647
69021
343447
342616
7849
212069
548563
114924
533957
374919
23248
349838
460051
28487
531122
186347
31316
371528
126091
252402
287459
202884
227937
355017
46280
490607
162537
51654
184281
481445
136240
547957
238988
196327
406104
75867
82984
194534
88459
341419
378081
485091
453143
437238
160864
238347
392985
375085
59774
191941
207396
146640
410890
126181
419934
424471
416861
250967
144987
358725
454671
91983
471815
64908
286360
455397
413612
82169
196153
44876
299482
183170
277090
465829
502679
100788
405871
252912
45020
161168
281074
468335
489740
130937
496899
363735
161783
184978
426504
202279
148320
111482
473362
150529
316524
542355
261754
190159
146933
485940
315119
521
545773
84028
426354
258156
502036
335165
553668
365158
544848
107358
4029
507765
202092
368382
32879
102132
160004
243567
66606
246842
477075
7045
428964
260060
121825
461443
253658
53452
5040
7257
68712
357723
116810
34291
104280
434921
435442
67133
212751
492194
113694
71750
281101
463982
120920
380734
207308
566387
166780
317713
313803
85963
316334
401052
225304
156473
343348
535778
203279
326952
35269
497380
211902
382870
66545
262412
278588
37691
189864
536831
344541
544091
363707
80903
4538
321188
549905
454003
181544
321584
365783
331549
326320
319959
323423
79370
335700
296841
517834
469541
494090
336672
89052
43564
294430
412175
74491
441936
18481
568074
42249
417564
466791
458253
115015
426815
386756
277805
308561
564131
71273
207279
192003
475204
277008
472534
294417
293322
10838
440859
196703
187024
533226
287641
354117
528678
250350
42535
17089
451623
425375
513603
196349
486083
233200
150285
155946
106283
150885
553232
13004
561321
6305
45554
491810
21620
305058
399184
239416
291356
553331
537764
215563
551381
47876
186661
15138
508515
177214
309088
539681
404888
194620
226298
331097
552341
278892
217774
76563
485353
444975
9544
308461
313413
552517
52197
215925
416146
127737
387729
458147
291841
383211
384039
230464
414510
232762
98167
469555
80875
473435
507245
342960
472026
269835
533972
81485
553948
490884
412605
158005
62937
229978
535852
555519
127244
499675
403716
188908
554097
479724
539294
456944
36315
51943
283531
370473
52259
441871
69902
274306
459536
200645
314488
85492
100492
228745
236794
433386
206351
198610
212685
173518
410465
532641
280274
95138
14460
48617
209110
193600
504596
49042
1851
361743
439829
158402
462365
29551
99926
258863
409047
254442
505114
435421
183781
345925
443622
317686
71299
228214
156517
446176
94570
291982
251368
413213
11273
559250
486867
99885
282481
97689
303960
230307
542533
199973
16138
417189
256565
306323
73074
322761
369260
299716
85780
492147
547165
300845
178502
236607
216145
490562
423231
494069
212809
60764
281270
199403
296048
458452
362308
423897
73561
484466
284346
404241
543935
378200
321630
153200
332181
340945
40071
403008
100412
292324
120044
36113
38141
270250
514792
512608
22733
524687
537972
292774
258454
275666
36315
359378
264930
150239
416479
550453
43553
155723
263680
113554
411766
180545
466927
259781
140138
485407
52260
124471
313225
374443
187944
401131
50976
137563
90392
415599
287659
432577
557889
137848
187350
408133
85089
439335
50170
84171
293483
509177
142156
469303
533089
466899
329658
129322
263592
250571
233812
71117
441154
537182
304138
535619
403860
29246
333799
429179
96090
132747
540650
506530
3424
345879
389738
495552
554318
256976
435184
105337
530833
351161
247315
48149
525372
491665
445115
448336
49301
280100
557698
280992
478741
142414
515813
3758
362143
61298
376792
374884
439460
139637
484234
155046
488657
548349
20311
10852
378977
178864
346837
536444
427823
454067
466043
542019
47183
467834
361528
70700
244418
28089
310684
413438
415754
293822
363208
61170
248252
285429
386596
479154
496949
491683
199074
202764
548922
280699
196656
77122
442114
288895
404597
257976
13305
275615
53687
307640
214015
543209
545196
112160
121145
92796
543250
42163
86559
383345
27563
96836
348338
400177
30619
538592
306580
2709
526021
272594
110422
439382
225424
346611
510482
237237
295865
567940
302875
188817
44553
262855
129671
22749
504670
167433
440633
121097
10955
399305
83768
485637
356100
198145
298009
115429
276959
564146
102492
71692
524190
139159
286574
276843
15132
183978
171722
7080
365301
280347
22724
365520
436943
10116
65361
196424
526366
416808
148307
566273
102791
248523
108263
546985
331763
409108
562777
182927
545935
533572
322974
492902
210025
469042
168768
160785
92096
88777
124636
28177
153046
284670
374035
96041
263477
283090
391676
46700
34622
374285
429612
460635
227700
118521
205615
509596
436448
69842
54451
119818
558138
325075
314728
523320
724
20980
59290
34946
89026
53252
432205
101340
559498
72852
220976
187168
71801
8479
133744
345202
362022
540421
480996
219842
214537
370343
485773
402510
566240
376927
541675
498414
516271
39036
143442
38366
499137
336467
371541
394638
518516
339355
324288
57776
95522
517121
403546
60934
489067
275735
52204
456051
331248
36747
412187
492510
536596
406830
101268
523210
448431
425495
250269
361884
209718
142816
454275
400862
313343
246243
165637
114786
405587
121558
45168
301147
112904
452759
498128
4231
81242
175235
14375
252371
235398
94390
500374
317038
109067
514468
343352
239729
253758
157919
557711
341452
473040
421157
20214
325867
95948
395460
202718
473076
349151
85426
338098
512590
377213
360648
273736
248644
99986
171130
176226
396495
139583
506753
403492
199651
500311
233432
189437
401475
110801
96523
356846
341724
340876
383928
555970
534883
311717
555478
517770
86854
58874
313431
169573
121153
378120
100724
22961
214509
246551
20986
497668
532683
198124
143590
473407
346166
124137
520321
499125
169293
408047
349384
352926
355661
432272
557317
239059
165218
145197
239975
52899
313536
422776
71839
219708
225155
74800
175510
509834
474670
336799
546398
385973
229775
245182
564228
438979
440968
270811
461932
30713
501943
263880
12365
205946
400849
186776
68920
287593
179610
382636
101540
161931
332025
243598
284052
373521
568010
246291
268411
278998
29722
71918
24271
55683
187185
55487
121759
205660
106988
146823
67820
534021
320884
565553
476250
278048
445114
275168
96267
522153
232923
360068
133008
437835
11343
221543
179782
408527
344350
498542
534959
531363
93322
44057
516831
78223
302352
106400
107556
166734
10352
238190
186759
503883
557656
240739
490089
438168
442396
512977
473525
185305
177407
240222
218010
527069
511914
153819
111679
483099
262163
230667
475474
323903
58636
185216
158224
220277
427590
284267
535270
80786
246662
283327
212349
69612
484778
54777
26217
553987
215140
462906
363500
525391
298582
470638
360551
185901
188789
466007
339280
447048
421100
371824
525588
481195
556410
297859
322079
278634
321034
455464
131081
5210
493249
204579
337242
345302
135755
183705
96567
266206
306845
242605
507618
562239
566709
85884
82703
416434
328095
303265
314514
312130
130387
445499
130070
23553
298619
269572
66420
163509
328383
55742
65228
119423
117655
386969
551622
88237
336865
1476
460727
470926
350123
15832
301634
375180
402246
216581
208331
411280
341881
38039
80779
153932
324853
533871
111952
240971
471017
397754
63685
506696
454840
443076
513527
64406
453837
27777
108188
212347
60190
75063
316202
502863
210737
305365
50475
132242
65350
542378
227088
274243
510317
102145
10409
173496
305998
450021
385829
409023
566881
59737
402622
550324
286557
315960
91035
186511
322722
178491
382775
11906
189426
400547
17529
517455
279675
167469
499744
501846
32077
296145
374978
442899
459511
401851
21351
132517
31438
204845
243213
263926
535964
168792
548546
482943
416693
319208
317655
160469
550581
180990
499279
191670
42479
399159
495738
486819
71646
80940
263772
28599
27593
452662
141011
118439
87307
495707
132454
470811
71498
263345
340722
460244
363196
70403
397630
61340
378046
117043
358705
459053
269276
280576
467202
398268
325604
147852
482753
119991
292703
123262
116106
461773
430613
436481
33665
520944
516869
494934
216801
157061
156308
205638
48404
12752
348281
121053
431902
74025
374531
96838
87927
253495
4130
74727
321842
341665
403008
133054
200114
223598
302884
282853
336736
89025
336598
186367
289971
248612
76614
117197
116911
102765
472081
160068
424361
44153
390897
519194
198929
232366
558002
221819
535596
115952
226627
409431
335952
189316
296268
235813
338232
272584
146567
484372
159964
55270
273438
229142
302619
501842
364471
22566
445510
302249
54565
157888
29071
507561
16893
288629
302058
407761
276685
177845
301806
8906
471208
196795
78586
5043
20158
25849
162561
177232
551919
268431
235670
309322
349765
424472
564127
300348
492909
464207
213697
406328
325062
353264
565510
134605
139983
284458
431395
148905
245973
555876
325771
555442
52499
464671
357438
555278
25510
513728
406047
15582
29654
208019
255632
101659
328989
567433
300303
532709
225295
197184
3266
258813
163605
563761
340371
192589
138810
5735
37206
404662
434693
49432
291950
334794
321213
284747
121517
336467
307529
26404
148629
2954
555346
36981
121708
15956
249020
153091
153773
543469
63382
280209
510728
477511
448930
313596
329016
419561
187646
175129
556173
510373
253795
430800
68148
508547
287532
556890
319091
556857
528827
134123
465477
209643
176033
92319
224057
533142
308291
429009
470818
299683
309340
546018
286613
53497
256230
106751
387239
389481
78923
381557
514339
520334
103689
224969
533723
352425
62165
59347
120490
12219
366232
16809
348517
519464
254492
148842
418102
114679
539253
219780
527893
511669
408399
565016
230720
45902
222391
470601
563929
405538
342294
75878
211325
551370
57440
474222
205500
107498
528267
462377
47349
59896
416073
217263
61561
503149
568201
418377
273595
533784
65372
435636
442655
227
25695
441704
441882
237115
119932
426514
254406
386773
499567
361424
209502
357494
331854
501217
147594
64031
456110
462190
44437
358925
368675
385617
17020
64860
347811
398524
257826
259177
53595
415579
101715
319547
475366
87481
526531
448026
299248
550153
504708
195937
453758
420594
77685
155166
104724
410587
269850
20889
517981
185244
509266
24621
533048
299275
309690
438016
26646
313584
368508
176883
473757
48984
145193
416220
233255
498128
128623
320031
464656
557234
240938
343207
503922
335922
167271
481646
329113
408656
316290
544834
543303
521130
43516
514415
173411
283108
93420
270987
408763
546762
95455
129039
89059
107165
272647
350311
465355
522111
391314
517645
492397
528286
558759
347333
26549
441074
243482
66783
99010
465229
349112
257144
510163
279789
536297
133094
282566
271988
246583
216260
206751
561572
216530
95902
343189
206845
533499
73532
346402
405495
202355
26966
246423
414471
379687
357585
482337
297589
256438
340621
170694
482105
312839
50869
13725
345746
495416
393092
399884
181239
21013
106479
294520
303346
341159
319874
370898
335593
296282
150211
510567
316454
504313
56885
210002
523868
266985
524910
167002
63665
214292
333638
559385
353574
35077
462919
341208
131420
337840
381611
122662
263392
336808
294523
87211
345503
179211
322859
541266
397579
139319
451942
383569
281397
387301
407136
474734
251142
29061
157520
544306
452579
311628
539402
228345
88737
166576
91283
339365
353431
307215
516772
548722
8877
482017
158167
150697
179821
106994
175063
263418
212506
191914
315338
201033
447352
400923
481508
206382
318716
461993
231229
137952
533758
12777
550500
58341
3417
412377
262534
400573
4679
552348
146792
314932
29449
258069
471922
306132
424765
278952
440675
9221
369788
314201
106226
209561
329528
556056
103117
17476
41802
249863
306440
453585
140811
66627
531573
557173
447451
226609
92541
343975
87922
558147
165927
232075
564193
116726
510908
73445
552788
143434
447159
558694
365069
426922
566709
172555
34677
546270
64185
374757
548519
125794
331211
409547
339744
238867
191252
172635
203271
316605
544922
207217
300287
337689
457995
220685
373975
109786
488478
156576
73201
528157
480676
162368
123207
382776
315146
332476
3146
150835
208803
36973
484359
276295
98449
166024
107895
62788
483162
56177
102998
438317
549647
123651
159293
540154
225772
533502
107748
342396
367194
96035
272300
173349
504587
443911
506094
188569
392246
300405
539583
226554
414643
34929
343497
338890
477466
226900
525087
517640
179765
55304
148156
352895
279670
487289
504534
29401
339796
201834
4605
459928
364469
276881
229712
430077
198739
465340
405224
324541
518256
565338
43352
38506
408328
257478
27166
451621
256339
430837
281077
521140
70591
562181
370815
193707
2426
141280
554653
267838
563406
451736
533413
384900
30323
123220
7414
488880
539162
243223
565155
287589
488020
16842
419159
258836
428174
183875
419283
52673
107650
525825
9186
243995
176500
218297
323386
468549
161316
422492
285623
183467
215060
140163
157849
451497
194413
228698
290699
106623
248482
33594
558954
561106
117867
515626
420105
339919
88930
236180
332939
295929
323745
31178
441556
379139
483993
19400
465814
108842
190918
348347
175668
330674
62570
508238
348172
67265
267382
308398
477622
211251
343148
445836
87177
177904
419607
251976
317276
328234
302206
547658
411367
281100
58899
20303
79277
391564
155584
47753
37412
422521
189927
31859
258639
56274
295887
450582
416576
297979
484904
304730
333555
373496
141589
366803
470760
134198
65634
341945
402514
31164
238898
142378
315523
379155
541599
322530
206235
127273
354443
78355
433029
206549
310109
148505
64387
471280
157230
539233
50640
192096
3275
363627
89851
286033
242316
153700
64291
125294
349724
516181
164820
92863
193349
101534
144576
526611
395873
27148
559252
194412
315495
501514
27370
272570
236370
536844
83565
471275
417406
469073
33672
202704
27089
131272
540205
23487
266820
101758
480269
186452
72746
366915
504017
331557
288888
77041
22362
231258
225472
520284
266760
527041
104149
507439
449037
497092
448467
44968
402639
403728
9297
479213
538660
249882
28237
439586
63635
138769
138442
181979
367236
6839
379835
115986
241325
281156
340498
404877
13572
433978
516647
501749
106672
14935
81745
109482
287528
346580
525209
111216
368132
318131
192154
282281
106581
202932
291622
378933
304206
130670
291402
465461
177905
480657
14361
416844
253859
345857
40437
250860
204475
137458
411116
343009
40353
324454
9468
207850
51710
440172
75248
285783
519169
336914
526457
91373
27309
388340
509599
140695
30321
543696
216323
547178
235879
238192
319443
350867
226669
556223
356767
264574
381266
133475
480801
244947
254161
375270
410756
182597
151260
301438
553437
176962
55961
276256
476482
462330
123633
109282
246592
221788
256257
65603
127851
229128
317686
298260
237632
561744
98228
66137
100795
231168
223595
475378
159317
106799
532425
459671
168759
499277
294143
506429
403334
304955
386827
141265
178748
316215
237854
246273
108532
513632
99754
42539
288215
123377
238367
268090
459435
34857
195751
247473
411852
318790
211559
527328
513323
23586
555978
354493
1824
242732
227366
465379
463922
36312
379051
542446
223060
531730
351545
17963
96881
388273
510456
3551
137849
541998
268398
353661
225681
207264
524308
489656
52778
329824
140094
86775
566
235345
455509
484459
408719
89588
201493
180133
72494
387749
32825
495551
73015
470638
321783
511189
248170
196751
435899
406231
244066
84976
122978
411350
333902
352401
442607
360047
380818
166651
405246
112420
373794
409474
197686
62592
24768
255416
564996
59833
360198
310948
855
274056
147412
264026
239748
59053
393392
164061
294947
198159
358877
318542
475502
341486
157386
245167
449681
526567
543411
441052
322054
22736
16809
25680
280659
451022
469718
403248
541842
189874
38355
279876
326680
524677
273704
565239
94403
380720
413207
112346
381916
486823
464863
376588
437560
300658
473675
223926
363630
567293
564779
110765
192212
357851
126674
121902
170002
82705
535575
392066
240670
456205
483057
27346
194914
35154
338090
382946
345118
189896
418762
245925
340816
538168
98643
217232
381052
460138
41584
429150
543627
220356
470801
34874
322075
541552
170200
221353
200460
515884
528606
97045
540536
476400
136050
452904
164716
545682
305243
385326
134764
372904
428206
234006
455072
295558
79934
452334
311544
90720
446411
79777
405619
485963
96227
511714
560919
267629
88994
263538
19319
7483
325398
292327
86608
125628
320515
384666
264848
90620
341826
216202
395190
347942
532904
33744
167416
239273
317769
58472
149142
134842
26229
221455
290264
486357
29217
523400
253079
223443
379323
334927
482236
385260
496342
552960
507834
453438
13572
19138
464703
549427
159775
479674
225580
53242
414195
210650
149493
531442
278261
267301
487582
70332
524774
447133
412733
144436
228266
433432
207401
505364
545097
539441
154949
294060
520687
271586
410051
155935
272244
265032
71392
282005
1049
91191
7994
91112
256389
152167
484282
205828
350395
51382
322052
69626
243647
278916
402481
517156
539903
420662
296979
544216
138779
311765
90213
190229
533040
477659
397742
449411
545840
80594
373297
197807
355910
278534
199575
389835
529760
405770
50889
365429
13593
88150
545658
349514
243581
245850
331166
486752
204009
523760
217946
129711
556475
545901
425597
77945
324011
268007
22802
69815
114344
1867
526409
323158
264760
541826
379952
332625
513799
272355
277521
234230
196091
568461
170077
43426
161172
441115
182976
492459
224684
562626
452830
535320
439704
185305
366251
347826
26788
368934
389125
38920
185981
554174
316014
539570
283555
161988
101754
484787
194490
147505
270053
280417
390953
350197
217301
110778
288155
271019
186424
377136
95843
31671
317408
438480
350407
151513
128455
551457
124488
111788
332077
17667
281826
254110
457968
395999
378789
269208
271779
282855
487365
13404
61152
322673
15606
68452
114145
505408
86813
509601
45091
488335
536542
285748
380594
80777
465908
544977
244414
172036
293802
4460
404834
346639
299573
237698
144763
286005
68825
543105
409218
144136
416905
84677
41663
333218
408699
10659
373539
292711
40867
492501
506537
270278
72002
134039
317291
461116
173699
159843
565758
142424
482106
421654
155119
536762
130796
30954
559639
434373
164672
219155
558006
452706
440675
345316
439853
214748
375475
33881
12640
427577
185609
240700
516670
454491
23426
289429
231741
298104
250167
305346
16440
175556
451041
212682
490868
529360
227314
243456
144577
45264
72680
554265
279847
304789
446735
188769
435116
166775
135442
43581
285337
465994
401042
210371
564518
147061
557477
505657
444436
48011
510165
103795
336956
127237
100773
539942
61826
259278
165665
216581
346215
75188
531248
133936
310660
421983
246356
191120
49602
346403
262538
189293
60612
307470
434142
522968
123031
58563
472371
500817
329021
278600
396664
141558
311842
19943
245430
190026
379012
140472
41718
207076
400546
383690
339367
23825
339794
357050
888
59166
146489
471009
103059
313680
186367
474604
201805
250948
558389
97036
131998
380811
43161
20818
140976
432430
174579
557420
399421
21086
116664
41235
509137
469296
425092
163414
346572
365450
460864
525935
220523
139410
314070
238298
559354
158499
190733
311490
507394
382256
258698
391333
322216
542016
566937
228425
476417
560955
536968
371500
188513
249939
480746
224292
276322
436636
207129
115579
131763
212952
236927
130291
237429
101164
349631
369911
306709
407934
379975
233192
486195
496082
69520
73601
186058
488303
567380
379131
266696
418265
113
292625
223541
380007
333457
232194
268638
493472
979
472182
521975
30944
81833
338528
530801
324711
444649
190681
208394
411223
190405
108980
413907
445863
481304
397208
112125
348484
57081
267172
91887
76355
94057
288994
191467
509701
111214
441634
39285
14386
129274
187551
464778
364383
192316
72040
469983
378873
233887
557257
91887
318761
355773
224328
195490
139460
120287
47731
512397
420559
108395
489138
466103
86426
211204
122221
279351
400558
514064
307019
222177
415833
357663
19857
66276
21488
287503
37940
392090
97487
251523
172378
563296
380005
257930
202653
339556
175749
291735
123866
110720
63563
493224
51809
212349
374203
523834
84933
215677
228213
206008
506848
457288
70532
410774
304856
102542
443817
463291
351108
353448
149542
104401
512060
295114
231537
134685
66472
49255
275464
213559
160564
98056
324118
67287
564083
162263
150988
124514
139270
428026
118632
333450
515695
192178
530449
340962
466509
160908
403329
121065
370836
90099
415961
237470
495093
412798
120136
192698
63254
163769
36787
448954
516353
473851
317431
279951
548777
542902
431126
531947
77220
32646
387100
53159
458351
88995
542466
522113
491304
450473
91939
532838
234826
108655
410534
345342
171290
1660
143169
224980
294450
206703
324899
16547
489708
485597
41677
3390
6621
292876
175206
211696
414992
56595
62487
405994
176646
23825
537978
552672
554628
408955
528596
514570
434565
98001
24072
84391
425257
479693
281685
443087
5619
443337
310326
173486
206373
157110
259307
72735
140177
136731
38842
95026
396751
263915
416623
233342
453823
502796
365039
363939
275872
6368
90805
160684
154473
454167
200648
136956
83390
237777
451914
28034
99375
442493
500280
110886
34929
458137
321492
510907
23416
322908
415048
254319
445085
525293
308085
508109
62084
80758
483578
454779
389110
221279
39318
294726
14917
487043
168948
322612
297240
541097
448765
236548
42330
414201
1170
476251
384399
544484
170289
59706
493109
327833
379523
209165
114111
564723
460434
370858
170577
455545
220098
46892
5162
524510
374714
276815
289106
554700
373730
40117
347792
456871
512148
265287
106626
159775
73595
274502
389091
179640
413833
406664
345374
335568
432569
38288
199321
435417
261857
550662
12504
212814
256470
246998
502876
228999
238475
362321
467362
516662
371087
335552
381874
478348
394925
265514
382280
540359
147568
382188
124227
432667
195354
95201
461701
328005
308439
93422
548448
121642
283608
469238
20121
432995
124131
16086
353347
227278
141976
393826
237427
92114
118611
410455
80809
378263
90528
166937
350006
514712
177810
89215
259646
352039
402453
121120
249678
45974
536493
413445
511750
214398
7383
42456
436421
19204
546218
511726
431826
377753
20984
542879
44937
432862
77097
69300
431122
311957
83599
288698
318126
25231
549085
14421
551780
144495
51155
249014
490709
19360
543185
531832
356422
213504
141004
526029
318064
488069
550097
282920
530372
418065
557165
368418
20922
270441
198673
122959
295243
491794
149558
245169
320318
517042
523015
454556
345681
485678
487795
394188
471990
65048
11773
204760
269806
402273
440404
387716
339311
492876
390472
403421
335008
465443
23027
31099
391376
488978
295040
417556
310482
237067
489594
438208
189149
4664
56848
375480
191087
10238
136265
95719
473536
392061
56075
224369
529209
283426
122319
194515
148645
200956
213460
473145
307195
181413
18433
283121
547249
271003
23455
334517
27940
47097
518772
206797
97713
70348
308502
75495
51822
395987
377023
46471
465234
471567
165246
406360
252299
112469
167130
545320
1464
12900
9820
538137
112737
179069
314802
292264
52412
353314
533701
421861
459163
368225
54193
378783
509617
32903
15379
349311
121153
419827
153788
567540
516107
527080
420994
369459
560255
216699
547787
566296
557825
563694
425627
540916
201557
559591
113517
52200
158225
185130
231264
247856
540569
235240
176190
421590
553308
71631
198689
266246
421209
436343
23825
278421
217233
324189
104977
198005
484209
552536
397683
276728
156
150428
110217
57598
112132
449391
181624
387386
218485
567439
126157
237334
306714
95664
542335
331086
3726
297589
4227
526393
67785
457235
438441
554185
176531
486907
250551
274011
525116
61438
31035
165680
491998
52848
29312
338122
296930
47412
323405
359978
78963
454223
343462
497815
282647
116649
380349
431214
327634
37989
325184
358981
542550
81720
282437
380346
411464
262746
339744
260302
323519
403426
504341
505541
541634
351293
346235
389170
565184
323790
294326
348819
56001
278586
26901
111069
500535
18846
209162
15883
546769
49806
2744
179312
110041
411855
212179
472549
308577
242276
72646
61283
343485
99239
55401
263933
411995
430984
89795
556448
324553
8701
62939
536321
202257
192041
429971
368729
555383
88826
559420
474103
469710
467873
433161
442198
523564
256988
512106
534479
329785
180719
366294
324136
328279
3851
375451
461210
568276
167117
390261
1989
348102
2956
345693
24524
76883
23231
554561
61348
508242
435972
214245
538957
121433
125647
557951
386370
567826
347784
72018
495586
240616
112707
52726
473073
8959
37146
7512
268151
233385
512320
155024
28444
32902
39299
41782
197636
396326
271133
232217
152004
302773
496397
34310
458177
420069
112162
51378
89164
263804
548084
487153
163383
492129
283595
62729
126476
68336
235680
196209
454350
467164
462503
66602
504427
221011
82610
74370
246613
498423
154050
299749
90997
81197
487147
379631
174591
395499
171575
217271
58159
209524
439968
252640
267370
511632
509805
239083
372113
65996
70017
141716
289402
567918
238999
350241
210068
489441
273821
518810
375480
166021
462433
324023
89351
60363
30978
81404
314525
566843
161071
124134
359240
79273
427014
14357
52687
13927
60182
411682
471913
74082
481306
241088
32216
184167
274205
559360
159409
324451
79883
368841
85055
557214
162546
78252
56807
383641
95186
51225
13619
452694
83252
163197
181260
108419
92509
120778
207198
418999
41199
321804
71979
76747
101366
324146
64616
348501
107701
79451
395580
32878
236652
548179
9023
529354
38628
63800
441298
292438
43137
210514
244079
123981
398836
78493
145737
356878
122900
36214
96995
163205
84507
561049
216383
215971
251406
521601
540915
214469
386936
154182
345362
378140
173870
388668
3097
524535
34365
388455
356076
312840
286261
109377
240429
100498
173765
556543
138750
22234
369788
129614
500379
435416
388215
551923
9278
486866
561019
464503
369760
540504
501400
550582
78475
63430
213810
421969
257225
167906
247440
552927
347690
381326
189188
483775
371103
150150
455024
557423
44638
56607
466178
350296
116473
414781
88386
22365
399543
193320
308862
185432
341015
498328
260484
405696
217020
271146
199500
349747
391516
224605
259482
402966
379978
157281
174220
432822
8786
156084
492398
524385
262204
546433
508601
551426
442520
447728
103073
181518
351178
266405
60167
103378
162313
239984
285330
299502
284517
557214
45098
131893
81052
239226
65492
231601
14022
557257
500803
486524
138105
546250
126611
484591
10991
395431
98879
288150
153814
247849
137869
511894
11833
509252
252961
167759
426637
121047
101042
261895
299182
483895
539852
508260
204362
491740
362435
386418
414947
9146
128644
42524
46564
523239
447974
73879
13105
151146
517553
415194
426605
63720
557115
374777
419643
305196
380159
373452
23787
413473
337756
172767
201302
7530
41596
512919
513916
238742
32981
555252
279066
471789
24652
325476
39133
237964
206313
321135
15844
128707
363872
320960
165233
364307
361492
42448
216587
419137
58705
310501
493945
185866
539313
514121
64391
356025
313101
292854
156258
295061
564563
51956
128596
378214
209265
87708
173940
123110
490921
565728
428011
361325
80741
416538
291901
63212
444792
106964
31663
280735
115627
422214
113948
521567
333931
111001
367097
170477
139634
148597
128380
168627
480317
40049
114396
92092
442295
380837
282307
219901
359386
257334
209700
527881
564265
75979
410017
457336
241018
311313
502168
137164
235505
42245
320216
360054
411399
70779
135033
450739
411771
186140
35425
18323
277640
342979
487926
65616
100516
345579
170811
425307
368086
256612
517932
517702
516408
328166
422613
504056
107341
483150
437276
87345
422624
302296
272862
437979
461124
450609
190368
238005
537341
41456
271320
347231
189574
548165
337978
317952
131269
146195
234509
100787
223698
18370
303748
173794
529675
270703
296960
346096
433847
125086
555626
12045
206588
318074
218691
139500
566025
492904
216516
5663
357071
210094
55153
287385
496537
148844
517417
188820
512649
438451
424008
468535
456678
231451
397354
333634
165527
56157
432512
135565
222154
493789
309342
257609
14849
212319
160702
104797
328562
465002
504734
363857
361647
64801
331522
415595
34045
153657
227188
136292
56747
498231
438919
17623
445322
73369
145710
146538
349752
187378
475117
513205
92346
317078
319461
16768
352996
138532
176901
514292
259711
332363
217695
267048
126275
239951
526047
461109
306271
296735
229845
21003
174762
501563
235758
248059
454893
560626
195816
452136
307808
287889
111184
556549
110587
450420
424800
352166
214091
170026
279246
170123
538432
553911
20294
22222
94546
286428
561713
364416
68957
347025
567554
229880
547123
166939
250588
531870
109646
397034
65488
406343
129726
167422
112849
229136
185234
318724
192761
50472
65347
152886
177774
539364
323411
471630
305200
176391
163756
288669
8355
159833
48185
361154
525608
364430
51509
557325
471060
562743
297218
92707
42959
169687
24914
530012
301316
55386
318259
68256
250603
510637
43779
158667
401519
83934
368141
1558
567319
4888
75481
351395
140730
116920
68868
548454
515771
495381
390491
299159
445545
479690
499446
63857
204659
125637
64716
4798
289080
440394
450766
518266
385585
151812
488263
103514
229565
544063
461799
416089
563069
283337
219594
216895
51026
264314
104719
26526
178968
28217
557877
456393
96401
553180
489538
278386
54019
415409
17464
313061
468222
531539
519044
525582
68337
393640
38722
337877
480156
498950
240583
402052
497231
549810
135628
74007
32168
564027
201019
189563
1502
501092
323190
493763
565972
81250
3090
516430
260573
352684
59234
465296
339095
220581
258409
408498
449845
422465
372835
564526
289385
528507
313053
293380
372832
410976
67416
146230
552742
489311
125332
273233
390680
60764
368276
437030
218764
549958
349383
389351
474336
341439
71853
234008
381892
186839
568064
118652
175331
364677
370334
425323
180249
381527
287532
222359
186547
50786
340221
364747
31835
149548
462943
241745
20139
413076
180844
179978
119005
112994
48388
255054
524814
367841
402227
468870
34760
209448
356378
163174
250746
273805
152569
380200
240819
308244
107625
359681
146288
114043
368141
298500
561568
427928
289163
183495
249394
251345
186718
129831
353171
206613
318101
389394
324883
540857
244642
164755
548521
12473
245558
128213
251109
278432
513518
397653
233683
398738
298365
2350
102447
340244
276911
64708
149142
392520
429821
305483
549931
339879
459529
220734
199977
227844
122399
14860
222488
229921
406093
465655
354010
155811
81998
409458
98451
563693
89829
19097
566210
524864
12098
24552
133480
23950
496309
105131
90926
295107
504151
263301
353411
458227
490588
417435
315630
540536
6256
339087
151070
162484
180990
25629
343400
264909
208274
216897
468950
223750
305575
20819
124950
304545
163803
528671
329521
533820
19662
235525
146308
214978
446089
549964
346918
398509
329578
403719
265676
224438
229687
535964
69523
175326
457377
137745
140566
549400
369187
408087
240817
189594
116745
47834
51037
279738
61482
567922
59749
274685
536158
514860
117167
360064
423986
33487
316005
382823
213155
46878
36106
198749
301299
482582
474840
476621
112106
13517
293461
96033
557543
459152
560151
466591
317188
125644
428355
239173
174160
498930
487653
312835
175791
417495
464945
209271
206682
15103
496270
490012
299213
185775
237311
93223
171236
256222
258513
142023
145176
258904
174347
479644
387359
74266
110969
519236
14157
276293
39108
304227
350681
341360
371321
292233
519222
15393
41303
292289
336795
78910
566672
329020
193681
348035
83931
204340
311100
125962
278313
134449
339899
154847
107340
77104
124836
374993
352558
536131
561383
133502
376710
113439
87301
227822
30732
346112
529891
222667
333119
306383
553775
227924
57470
215844
456987
264476
265723
218529
28161
78932
562189
316610
120167
417954
62807
31438
255629
189367
187080
112554
389074
28136
99445
367738
26315
81655
254681
43880
523789
354113
221334
387275
186443
59673
418438
259689
506704
548414
423966
90130
552541
437640
178352
254898
514777
43539
47608
335601
278399
345229
432316
556496
214723
493122
380194
32570
454019
567277
168880
457747
330299
33729
4053
229961
409083
68294
136915
534031
107869
424784
314986
69811
475012
455621
21827
112040
431998
189344
521446
94549
174372
205738
21267
379698
134809
410024
223591
57858
293692
132335
252051
262043
422821
534775
115947
542929
155749
446476
265451
240786
554847
474912
312379
4774
312538
381880
16219
96133
12562
420394
76226
230567
445337
232940
249863
342183
28280
41592
61629
202367
148374
457567
182640
120958
93522
44058
78786
401275
296873
163698
229500
223004
209486
51246
429044
404174
229214
56908
79029
388736
284667
22429
521940
275424
370348
217844
433808
400966
410429
256259
429528
352539
222499
110329
387096
45863
162588
317653
144005
501897
262407
80827
372825
102690
176239
381484
344631
193142
531877
183447
66670
353363
473865
216870
438881
346637
440646
105889
190050
153182
482484
172241
401112
119462
99852
489940
521545
173332
224178
322703
54637
155774
211510
485871
133207
244170
495213
226350
67021
559158
122808
116101
288638
144006
192036
254970
271648
122900
373661
8795
514980
429594
45706
488379
508117
153395
223826
250379
105021
445185
193298
366450
15175
509370
475932
506129
509107
472213
351712
464859
496595
174575
399329
217512
303560
33880
528152
473531
147642
362695
94750
402897
253452
209767
541802
260740
155525
205913
392964
286198
448977
234609
43321
139173
547229
156656
163314
204947
48740
291927
380398
497209
526327
51769
195520
236095
180261
144711
304676
351603
250042
1221
252051
345041
110087
113811
386659
124832
67484
504442
154377
382985
30068
289481
191575
234230
305236
50916
541989
184864
438170
387223
184176
148857
256820
207284
335332
376498
307325
482812
42397
270695
542368
352421
25000
271257
424038
471307
549735
178931
43895
91229
340814
192548
367384
236815
369226
478538
386021
34017
426276
400298
461879
256684
216095
312592
113911
373355
394382
251915
549353
108591
12251
20767
181320
363696
301648
117370
266339
172207
488397
538918
140575
371069
238477
50254
556122
4748
461367
447294
37218
177382
236202
42472
459385
193508
522240
149366
3607
171592
347388
79101
258722
126530
428445
244521
293740
20718
558969
199927
70219
474947
150379
521470
187773
529389
302365
448278
427577
487209
540027
29990
456973
157455
332040
221168
536846
448122
52065
453916
94068
555241
255632
493238
263453
208562
128929
479334
495047
399993
406009
23333
544501
199462
174716
118760
409044
303521
257706
69479
426516
415243
81962
33993
566182
505658
447161
473688
304548
494653
412196
237824
157169
271785
105987
345762
374437
87180
85162
326291
386014
287429
234737
400077
524175
523690
197142
172144
425691
402795
417241
64095
320308
358444
212945
131808
424000
53709
291249
555723
46448
153773
321712
337462
486499
350911
488132
323376
516605
196247
249751
274524
326145
29375
112969
212959
338385
88726
528247
539679
224178
383440
4666
415399
223805
564265
243390
497918
482463
462093
403661
110739
340822
6676
171168
9958
57831
542987
36046
457918
411216
126337
417554
453419
154529
68539
425814
448721
67586
493751
276576
272958
393805
208366
420620
111506
127725
274517
82929
410148
93671
390248
274843
418772
227068
434121
219638
252139
323386
383244
295934
504099
305295
521776
26308
13985
157662
182405
553024
171620
213709
197313
96683
424717
68777
55090
151939
70059
455080
337495
135505
374974
182205
366942
60064
182634
16439
451637
468232
566285
508260
424162
409195
187675
421172
97467
325646
301800
79309
192816
436321
409726
285780
225900
546192
188534
74572
532640
316173
87699
469259
111622
376690
215129
160049
208609
76750
437017
205230
227485
500240
401918
65631
72249
556970
227684
437505
147523
62997
380128
34315
442414
96497
497894
235833
511417
192561
238619
114879
468685
301363
435394
238417
308245
365527
115580
488484
440245
380637
333063
442881
545123
113372
4731
454492
384701
363445
434679
256200
362997
78199
553460
253792
103072
435524
185697
306665
488184
462647
403980
58093
60228
34183
515010
346682
460094
453862
69434
128989
121783
101537
185985
330614
562731
62237
106933
118735
450929
183587
567141
537490
251409
323264
543159
424519
261404
284206
412677
419318
48676
513627
100870
393471
254679
214706
528403
21670
242338
224431
490742
44932
381463
544412
266964
338807
441294
52144
429908
451060
65489
2290
237560
452002
186507
335850
262387
498726
470744
509370
149917
352011
126080
432578
320430
54617
156530
251448
530686
107052
106568
127454
27042
276505
487915
21915
69292
455639
218529
282763
500835
540817
514099
507747
559264
223812
62532
138587
133326
31482
474386
52243
470209
263863
57779
441883
172488
378332
522133
170649
355289
188881
544580
559607
370380
129159
63211
253610
446960
537174
397277
201847
388227
259271
370723
479952
486446
438924
111372
480178
344804
465589
558324
48825
144863
59738
428794
2585
286032
557780
367635
379328
63943
49026
542398
357601
202135
543286
536786
420629
556903
508486
442790
320996
135114
52079
453430
118902
399623
498622
235698
506992
67055
389950
529820
426427
194835
293173
432349
519412
539150
44069
221354
241302
61991
237476
407014
141439
548336
446260
466773
187481
185653
496765
484856
345651
205528
22202
860
400347
18769
284150
168905
7834
97189
106326
63545
42676
167973
439232
500154
3670
251732
251995
248433
162373
479376
167926
243313
310429
502448
443245
291080
271829
161086
165891
443881
226002
359888
86801
311735
189340
564190
284688
2701
381170
526297
565817
271562
98749
23234
315647
129588
115565
331084
91715
442674
377363
12141
453645
516260
116941
18072
530664
319447
146719
506666
437319
258555
335160
287794
536948
40705
289612
535740
317677
224705
327484
519536
58652
366820
403169
229328
513314
433388
406826
121927
322928
469352
165335
79408
147608
28010
254614
95660
113395
357341
251582
434184
244491
95945
191165
84228
136715
466081
277337
201278
505816
116866
225666
561417
513781
163361
329286
371139
220416
488050
35901
441594
92916
457793
352210
425634
128505
492809
127417
523690
550586
449736
49933
244625
341712
491178
258340
278271
59723
38912
116163
364663
103429
77386
530075
494024
527355
69764
548411
328660
419415
31663
160848
97558
208510
61315
393204
23454
341773
246157
354200
169918
392544
368008
136724
137614
390962
354552
329708
197108
2440
263603
365877
334655
345068
256900
10179
32811
307736
336878
281321
10266
87684
519390
144510
553334
429264
307218
60418
151947
156070
267371
56057
196435
90167
113085
241437
562996
151630
504236
17102
175316
166231
239116
255329
141060
187526
456318
291859
278364
265584
462709
495847
439174
442551
51881
154849
242548
499368
350243
334211
530631
85988
394835
10317
364592
314167
336854
358091
341896
77470
224583
421095
390465
494477
29264
475405
258457
343122
367771
327920
388286
8819
54951
346928
183260
356737
345671
498415
544550
401371
331461
68665
181860
304526
303476
550975
96363
551559
325610
161549
221823
363311
7585
2274
30600
359268
516907
46555
250793
297010
492390
42825
400696
305340
300633
508350
119853
472103
444774
559753
522991
502125
396886
556213
320066
291391
564426
351642
58028
452989
412322
458641
49234
516996
108448
503016
215977
484788
129304
278575
112263
218465
447836
197125
9754
366143
537206
90523
39326
329248
177429
93725
242631
89201
331415
533310
10656
82230
110861
300187
57466
408261
166693
491939
453041
79566
2281
251968
317723
7044
389509
109518
490573
141637
355438
525698
51983
257527
519806
279627
20063
560996
101522
375866
479101
408918
206324
503907
509174
383494
210291
481968
258503
149847
14504
299778
400131
46193
146287
301624
559809
47079
120917
31843
177478
270297
378585
531041
256999
212499
80066
210542
9762
450996
60815
90185
93926
143547
117313
307783
278817
322133
301879
283608
109556
258747
507010
522313
408339
206044
296263
447896
109042
143083
365586
356720
37285
393958
195969
567368
292116
142615
456531
151048
553676
344902
329045
281689
402287
344758
53978
314176
227345
194626
437308
402287
429498
265492
405253
292263
216748
9401
121930
218829
67987
47059
514524
284933
342393
415232
292136
304730
459559
376384
30428
75068
373433
275655
427529
71971
270731
83174
280292
529637
53456
304996
323041
481197
485528
375606
348277
365094
440561
482065
559689
184831
191730
547145
182193
306616
440596
534683
314753
492803
371214
166741
240727
24162
359774
333749
406895
105267
362207
304898
360014
258435
453212
193802
165292
1438
430281
458057
184128
29102
331857
23171
268935
352619
70858
393740
435366
77662
217642
304404
9147
519286
269365
180900
350991
262424
541061
427701
200595
315032
228195
152147
57865
431181
241358
140808
56856
507789
460350
113432
183651
216678
472779
482532
232522
403856
426976
40817
53840
63475
26437
62056
316770
114685
102861
128433
547519
26261
547577
82661
366860
351117
279077
398650
165603
296563
559490
32980
62456
167343
106448
17395
507960
9570
414684
343310
488689
101793
295476
470732
204705
5204
555640
150369
568112
46253
130931
352098
293034
127228
135961
432679
543326
409531
231423
523282
401617
36411
223531
4226
335558
500006
459095
22412
282994
352849
64106
188428
53143
328869
490062
270254
364943
427251
224324
117702
268383
191681
244211
129206
423651
318190
11370
199721
329271
540901
161624
70072
316785
252321
160764
163341
205512
34706
76112
511486
172052
189210
161090
402936
253381
215031
197401
33571
206943
414217
265935
32857
201364
193995
325934
377882
194760
399429
481476
529115
108536
411832
154605
213689
398386
358069
272323
489512
544853
515262
116541
388684
452130
309466
509834
251661
35101
240130
110495
107199
216627
215726
294524
302201
465349
253708
314860
344779
264829
303986
171442
156043
23498
397551
358007
344820
257742
307858
254068
310567
211123
31127
273234
309853
354754
561297
62069
506369
319394
229577
222140
454586
368106
351214
138351
62525
456344
402417
544531
493179
547278
30572
286838
119035
270938
151733
207243
174031
425834
456337
192383
53632
264066
185701
455621
181787
384539
95749
34943
59149
299794
533924
389741
300486
340472
435080
212124
518050
39172
260071
448350
158026
270034
317697
56309
34986
79643
551488
63058
160773
46258
14620
136723
228194
277161
238466
91868
348548
369883
455160
198379
405535
446859
385494
546168
378664
258254
421065
362496
12324
210790
33400
16374
228337
337861
267335
387160
273739
233392
93205
499383
258390
278714
251244
45164
519847
53547
481900
73815
469118
548456
122627
231493
347326
206927
166861
332572
369231
231549
370668
48583
257006
528372
432289
223606
159356
495284
115538
411927
189836
374438
531644
157682
343383
534345
362265
104368
237704
458759
394923
238438
177353
540497
504565
350871
335362
530460
349961
55916
513108
444907
471940
47911
26824
96162
32539
537645
192065
361908
30791
172765
330364
526382
139120
479256
366620
277707
227728
148244
196907
550314
410102
495630
239906
94192
242593
445746
348439
325068
425402
295915
117356
562642
105448
372821
491046
222347
122147
46117
205102
223576
174504
40192
25274
257906
16107
80750
453921
549424
524083
112894
207534
481204
250842
54567
20610
496526
505726
308472
266370
147712
364958
145292
492234
369044
343186
426243
363837
301820
36902
122556
526852
283432
402427
317279
444196
472563
142195
504237
124227
452140
470577
498263
455900
124782
73457
535348
269380
16157
260798
511815
464966
106022
175863
503263
120181
310342
309343
434352
77053
321058
160672
322701
66016
250495
256424
537172
539026
216184
348049
7479
85391
199229
99694
329574
218199
352355
271349
510737
234606
272786
41224
464875
196492
140918
473508
489189
375967
529799
457267
337446
64022
117861
312395
488896
90635
347228
549474
52664
560589
404499
266713
85911
480836
407787
446445
330622
515842
89094
427727
211057
136160
78531
112666
165664
66434
324978
434200
163781
561682
8721
16232
520565
439268
370037
522408
520653
314758
540282
32478
386354
114730
443219
271014
99414
13085
210309
39869
371211
28313
17432
21543
530032
458020
430238
555535
5371
504799
528617
104086
101277
98546
344543
278294
136603
187071
261666
12124
456056
150132
217084
175035
484027
346633
354200
49489
275732
98418
139221
51142
188148
302394
412752
158766
522485
64495
469867
124853
315240
500897
202015
399566
249248
391163
373348
179790
154967
480085
555381
38999
165124
548579
131943
10848
417097
403045
565872
358558
47791
530913
115947
347547
119381
521092
85186
449499
566789
181379
346932
415837
370742
454273
233492
109794
246774
292389
166136
200452
458468
258050
59326
338849
510009
395918
65136
92698
544311
219619
4111
191154
405009
97913
288357
125380
155721
446563
404824
27002
452006
464650
263099
76705
292048
105025
473472
370948
20279
239793
555496
556325
360010
326168
54155
408220
365506
426643
548378
261213
201611
137512
19174
548061
507960
72889
412069
326515
370727
272303
568116
328709
469893
29937
304628
467504
169418
489452
201352
370476
346114
297744
489928
438681
272412
300990
94383
492778
394741
419371
438781
465569
317497
9348
148483
523912
141456
275168
532813
45275
550838
73626
142601
211202
261719
11444
533259
559764
83591
117745
205085
285776
434982
63219
452279
79527
10943
251311
202201
359800
271354
372256
390175
458931
377354
334652
130294
7686
361175
160554
377655
477768
391338
2863
457963
59608
168277
23805
34919
342044
299820
238180
507805
163511
458647
371711
472064
78609
221373
131366
14754
293012
206522
281874
415255
201185
361239
98190
456127
265261
64096
309746
203037
493082
126883
15836
293665
9535
410606
213696
370040
224039
46884
113413
170838
299743
20696
176635
127647
288287
81148
356494
279175
140593
255298
365234
161647
196961
432219
178356
11247
91412
567636
210286
306298
47362
16538
314943
111538
492414
200508
267045
474916
238829
507824
250971
357095
144798
553670
315363
335775
36571
553756
253673
269206
16083
206508
106688
334704
520535
9801
85626
143450
330114
120541
90751
282632
63031
286245
435711
480192
83816
143846
529318
294185
130227
345500
547439
514713
227850
120799
376728
19132
333709
367966
310961
309261
194331
20930
309354
398484
544351
151650
196450
47268
248368
372746
465500
154095
527875
510776
481274
547606
472879
514986
258245
457872
473754
526907
474204
194894
216996
441556
451597
459251
404782
430616
418160
389972
492421
260390
371214
31228
97270
94798
516636
159339
444630
244066
379774
481201
500365
152766
51488
567489
22236
157381
176440
420479
287595
115685
462291
151650
315735
496349
120713
403756
78870
434383
85919
414665
280971
211064
234197
337661
477209
394976
346257
256158
112697
71167
62116
107183
147962
93224
87259
390852
25800
491961
452008
78002
105275
53764
321543
516297
180460
486102
287768
217709
208785
100168
69612
383664
233813
284838
297076
462324
364792
332317
323414
252180
389801
417971
78599
382561
266268
350618
233794
100200
543822
367482
337069
18733
427029
446182
69837
244744
245978
523773
468442
32134
567449
549076
142330
321200
518275
461132
477018
403719
211642
467924
496736
125519
417450
152230
147496
101884
80489
246017
49732
242346
277402
267323
342705
515713
15805
369872
185173
526668
404431
157382
239438
150116
444599
316636
331092
250247
31
314528
246652
163676
76113
2043
532703
119163
489529
106573
121931
377057
14047
432608
562488
505981
527585
348121
453898
14214
173100
70929
326508
318900
176162
285693
435481
567143
275932
452325
538122
528285
354673
255144
41060
252762
126760
188351
108361
405138
261982
43465
26213
524102
443266
146072
472246
506345
351545
256978
256383
546008
139342
280353
22159
53183
2080
551930
462456
515829
360305
521278
530008
140236
504905
260855
420507
567887
137904
15111
288286
173854
157382
153377
54108
81710
257125
510479
435235
437882
186119
532346
119072
438857
310119
133577
505405
67361
482062
195708
523207
450137
147750
80676
158561
63527
361468
316735
438350
206538
95321
472280
46536
217529
210307
201636
449106
63760
279704
502810
74779
106571
525385
465370
128064
20514
395847
117258
68558
376852
485192
453007
543249
341470
279610
159448
143916
491031
418275
171789
400705
23442
3523
258391
243047
102797
269977
370531
306028
553058
32345
12677
428543
17744
103129
118591
440039
341263
257209
150404
561039
184387
260115
223915
227824
425320
238680
57106
522020
252047
46753
383963
264146
461734
503062
291758
452583
285066
109087
190165
53187
229414
14629
219276
109598
123303
135857
284033
457494
466375
522058
431525
383536
224186
538181
464774
288202
32816
402733
185600
394160
22655
444478
129429
432601
404928
175683
134288
194885
242845
91904
86927
375742
392535
387603
322768
402642
301936
389521
200831
330146
110166
199163
307520
235240
241012
544248
370563
77563
106127
79560
302101
508840
318559
294158
486152
546468
358612
20001
218398
533144
204631
1646
473588
61545
459217
246189
423952
276158
228994
482154
422334
27065
258182
212683
553800
431280
215707
56361
436642
97615
417566
19351
538558
7568
345993
185942
163857
431671
274703
294891
427139
173500
129998
496930
256223
546665
114375
142259
436595
565231
255548
437796
123539
170810
497262
516505
108775
30129
404274
88679
337900
496275
556718
430051
4096
225129
460970
161321
425390
333799
368904
8787
103871
513180
45710
356301
261557
462731
46701
198363
292964
61528
18801
191786
5416
155317
198012
291188
550371
362950
122302
241635
77279
318909
71758
443666
477218
530691
523872
458277
23929
347062
148673
135862
251998
359714
428852
11412
200817
477890
370389
372966
325160
290959
223638
277942
541656
25877
340921
80595
408730
374230
55887
445903
15137
295545
499085
246514
418486
135867
464165
414058
65806
358127
238837
215329
419936
308113
1905
388142
392412
281846
514375
331510
27920
181191
467636
84896
89584
223955
208082
364316
524929
413790
317907
147436
51086
200092
387017
5929
485538
474051
4054
96674
363697
328308
511303
317974
482350
120343
378996
452265
501818
223702
161537
89397
348242
256174
22986
167804
452258
493455
122298
460159
372953
514577
6661
399116
251695
335711
207747
398175
179774
195792
334460
367666
16723
522381
117247
84077
38291
6709
192433
334664
226634
82112
323502
21995
521476
301413
8187
324397
208785
349258
338845
349412
32268
175571
275264
174495
158246
66168
268413
362901
380621
556649
345774
178440
492805
239561
77268
250216
388040
271746
109021
321476
248970
243036
439558
223508
112813
113014
21881
502018
418705
540216
33939
257474
367858
456847
398872
199558
305001
283473
200192
134266
138469
295162
3554
16188
34891
13812
150734
547210
421696
263897
547139
456153
500277
451916
306351
442904
198670
242326
372278
367796
121995
310994
504319
516474
378210
291241
566419
238653
321755
290221
518502
317489
285246
552707
443391
358733
79798
430305
467103
441296
385298
456094
145359
334875
390947
118751
106406
398365
249325
12310
109804
90429
4101
538092
280578
390793
549035
424862
560907
73371
83508
186428
449579
487745
106640
507827
258426
340000
559981
49372
16557
275562
384349
140397
564813
1763
324258
49268
86824
498223
480365
435933
182552
122189
59149
265964
304112
324282
468288
88502
12464
175308
22128
30267
316388
144011
511494
205195
553005
345566
98641
371095
173831
250355
165638
334659
390108
150251
390816
489394
508191
58898
519336
104403
472938
235280
59447
379515
367959
79252
479487
69743
566790
153106
241453
173318
43990
86249
115822
218787
417701
375637
274127
327618
53806
525053
95532
292923
19361
129050
146818
22377
45058
185883
468713
183881
225588
420461
376387
222067
424688
520320
345362
169642
415009
124176
125213
306682
206157
484724
12300
404491
337764
127154
378329
279684
215118
239258
264020
53131
435505
367620
510433
74943
140730
405730
372181
105738
453090
163085
125820
162535
34952
171431
228018
222456
46026
456439
365330
13009
239142
303790
244411
242945
283974
206348
241012
71351
485314
218829
225194
121405
485945
65697
190370
459434
264100
363592
286271
84786
404491
357848
359481
302684
228359
378357
159623
352733
533517
376860
174558
324518
254829
138403
116291
295207
435212
352722
182898
340750
227925
216438
221354
27050
10802
173567
373081
58824
509488
182298
266763
56633
534015
155525
291217
175319
40275
185471
424766
554300
222199
19986
225455
359160
373568
295341
4209
445123
516262
42223
87331
533137
498633
429814
68802
340523
95726
303315
192707
134144
275615
388975
200147
274579
249956
553515
168985
121893
2683
190460
9064
432674
251600
95174
506156
87680
141963
39344
553338
55080
283890
550302
540637
91320
501779
498687
140378
447437
536143
138092
546341
167585
300105
103100
209979
469824
219063
115972
198566
471319
111446
334140
8247
171405
224328
565705
70533
311660
118296
291845
543073
321076
428761
65426
425177
287766
115243
28050
227649
20161
210346
538842
543781
156092
477143
384612
198140
448409
135445
24288
431024
503498
253989
285337
517876
82163
396221
287253
310993
425878
171020
387553
231791
114228
302219
218895
143841
184564
388369
29140
472596
335413
129280
237743
153730
469327
446602
166181
500404
479992
61654
265746
245985
115360
549188
470759
563123
245327
423975
457601
108441
488440
469618
294056
175064
564160
86405
224774
549435
371985
357414
399939
298949
182740
518887
41336
39994
502289
494919
368258
343360
475829
134687
134231
260562
498164
264606
134225
380376
281369
489521
388022
141514
308081
111153
363448
90934
476471
541199
313133
238439
86664
490628
533883
279926
187125
501002
27790
440381
288841
277565
11668
110138
299561
464379
463348
284331
211746
83855
25366
404454
169523
273684
393549
467091
104051
545834
563647
374039
427305
550189
288622
469966
546192
197034
245833
483846
190087
208721
523064
482086
400193
3694
490021
501604
208169
524937
323620
352218
478768
374058
347069
185790
245295
459521
336344
203288
270133
227492
400405
289658
154748
400094
369626
324111
226241
175768
14973
523337
299461
554918
87782
182258
494722
40721
190370
139569
534275
20504
484466
231148
247812
218893
306010
467027
144219
229396
548417
456734
359747
511243
304129
498473
212214
435279
277070
400673
409504
315455
252260
310497
454990
259565
389133
114502
263347
244356
81287
168191
53300
394438
79401
238457
463584
94978
62853
237121
173731
1366
195584
125984
165805
548063
58896
458868
487247
479577
503814
188693
425702
525447
240638
250554
440161
496866
126206
97966
340901
429132
51473
547070
245263
251393
340407
312141
169407
287228
270434
114030
172927
282705
291966
499178
6945
548023
125369
254285
476515
423049
309791
492940
398629
520920
20243
18112
269807
271316
83471
175369
201981
514237
164309
178904
74176
112074
519984
546463
445667
486184
516607
335661
369699
148335
511788
270839
241813
234949
336618
314426
346994
181352
437625
489524
189834
323877
205923
131273
32928
147262
144774
303983
337149
107163
184824
246050
343089
506460
242409
536678
407639
312202
183097
124646
96658
191525
82967
448803
198796
35821
180030
102499
475868
290967
427015
20646
406173
13272
501855
78923
476873
72553
267246
513025
233026
138112
548470
201223
36460
549656
44533
209377
253870
364267
336807
181814
135153
111147
166555
73830
476491
132925
49977
106971
441895
520350
60327
44484
348781
74999
545223
114246
450776
218010
349258
78545
51158
462866
242924
425564
9758
151548
391402
322024
40208
252292
57388
294141
152702
420505
350324
325418
181199
75970
196825
341009
180764
55323
326933
206051
564073
186892
404310
562300
524525
142168
121010
437244
294076
215535
266198
271346
130257
8012
388775
77080
493839
356209
528055
19638
480930
49340
516513
29818
559215
201506
415794
113405
253923
356352
556294
458758
141885
149104
299695
561722
102232
148570
180251
44840
360627
173769
37973
403114
262466
38029
536267
61609
26436
458405
155959
547992
339727
214092
519776
414967
165471
38879
549286
270782
348019
434722
442587
454828
289704
258916
562707
96691
281436
270865
280125
478239
29103
270349
222229
161743
508550
57280
306814
402735
85240
6105
540464
473502
509872
208865
489357
242013
396919
38935
118466
283613
90726
256004
551446
44201
201505
120389
15238
352431
550476
462603
518863
98277
282907
527333
267457
185570
317859
1878
400805
513782
543872
456179
459400
77424
277283
367081
553274
367512
269016
42601
402931
174806
58038
545536
177950
168038
26761
477532
176058
564118
74595
539355
302842
185622
381643
168504
361392
328316
162379
95886
401264
141316
561004
548459
490473
328872
414520
417186
291128
17350
63120
80701
396953
454378
276714
327868
254277
83550
97536
405501
208993
230672
359329
274892
446289
277032
323983
498352
172138
232548
459536
509442
80734
468042
385504
32455
566031
185429
349727
196131
118050
158279
493274
330087
273233
357182
422261
246272
176603
549743
353884
80203
306882
264124
2014
299094
267651
552330
467557
318736
350332
517709
285035
476395
375653
335195
334206
454901
491515
367049
394181
103998
254346
397990
34941
520510
153468
121911
110887
557746
432098
113698
167445
427268
504366
462520
201022
421067
308305
201949
567038
203725
51642
137702
115914
443856
455739
490700
176789
487025
16189
21645
490108
63878
337435
82531
236442
164768
414255
355935
296143
38045
449050
65372
19438
543051
474058
12260
566151
285901
361652
238764
240251
19459
349559
94201
183188
124223
321078
132648
252504
166349
474562
75667
83599
242040
197891
16673
30901
547606
349697
84542
128097
350074
379021
403008
368404
92580
370409
513283
531787
128732
154092
539396
28986
115146
469686
25369
502524
145580
534279
322128
176026
179853
148630
65549
321920
26013
415414
160658
382258
456921
126329
107367
566865
560158
291950
3951
55289
459308
11335
293274
493810
252767
534776
476799
14543
277790
552856
467533
301675
405952
353886
488166
202783
82736
477652
560800
70566
485219
12497
31582
418912
478029
142715
260821
374534
345579
435080
346393
364647
245001
550144
146844
450349
51141
168765
495336
532006
438940
280028
81894
439189
102662
37351
558574
229084
259039
567650
173346
361936
34824
239868
306146
462164
219611
539399
469483
286635
504030
452568
60504
301703
526071
93044
415576
278965
457341
384545
249040
283523
268374
28629
234680
454866
475533
227743
146443
441690
557181
266875
202931
460135
562933
381411
190417
76575
442239
90810
375114
76285
333011
198146
506204
330396
453887
57088
119167
8137
492749
70360
277303
428633
505247
107871
42461
32893
482085
96190
144369
77143
16108
175777
504228
478996
75212
321668
470573
393079
215114
503307
127540
564029
253318
5960
281075
123457
493826
153494
468570
282245
133184
511736
182825
202494
47382
408819
209422
175384
447374
401455
495229
364768
430326
562453
109688
124402
496584
82585
264224
256518
287364
59648
384710
224563
385593
258567
15412
72357
283112
478329
475114
550419
29461
451022
225994
460215
159363
341361
340008
156535
248906
26918
251197
359455
452681
348726
177639
507886
485252
182167
343755
456372
83454
269511
413600
101665
448680
539357
281910
501116
105623
86943
14892
148442
4837
177986
86202
199539
261794
451822
270403
471637
93254
98675
68799
323090
312776
234773
159782
303015
332196
271491
470364
72244
96927
124514
125006
82691
241689
278566
415206
282425
112692
527849
372198
426354
448045
434095
297942
175185
293803
252338
344533
130499
324758
187329
199270
324124
163722
248642
496482
325569
122931
428255
40406
68321
561136
204758
84301
102586
67980
509086
294388
327670
180123
197843
516619
371503
157935
295356
249686
553109
533353
193341
488849
20500
540348
176668
41243
555292
347987
493972
180157
365824
322952
299213
397400
420441
124791
511218
213321
405217
511118
31783
573
503348
112943
442285
322458
6814
97987
185577
525531
119780
521794
413110
561735
160043
540892
327644
79861
324244
47788
215628
70631
358157
310379
496924
504104
460729
541002
77386
131052
410532
192698
428810
465631
462826
362020
558543
203741
57208
322298
97250
373843
486312
485408
379605
438549
249341
138372
559101
74138
51635
96123
345363
105405
37439
488808
231482
11854
169625
501437
333607
220275
546080
275347
53739
135097
247885
481368
470069
414378
151336
342257
217606
514174
18247
254587
496700
278634
333541
159445
77849
255637
290014
17804
559218
112758
562174
204781
454174
331976
374884
403587
162493
470381
330172
370247
295638
110087
379461
135994
417283
169673
412053
572
16740
501013
550232
443129
307626
362262
351651
350222
132986
224504
218911
52929
377215
14802
51174
559293
182936
350804
284800
184441
517732
137423
204494
166097
459473
340558
103048
231283
440989
195023
262954
411085
321083
393457
567292
330022
195601
59890
18431
412772
137159
524228
431213
557946
15216
316475
310664
442179
424835
171249
41763
538939
396802
559560
385246
148917
312963
6648
513127
233137
149994
503430
463611
54925
527161
110904
28738
465452
545048
189186
458010
481120
489413
528822
242538
309264
144449
69690
343403
419734
284595
133880
202233
345019
313534
115726
486337
223707
65907
58374
150946
38059
3077
405631
306670
458782
51626
322556
226779
238605
463402
123494
379214
52718
251404
51957
150475
82255
180579
497212
273102
62243
13293
365762
95391
45938
62785
329800
331518
42806
473641
267319
358007
20282
237914
418800
126662
227249
426840
285869
525965
303464
296926
445527
317660
283928
141245
72576
168834
83706
367182
156761
161288
500941
191656
86505
399579
404510
69898
499764
63913
333153
312165
529775
42055
553566
546997
413351
273983
408369
233024
558327
97307
465286
556163
469210
442476
257983
455190
561242
256822
91697
188557
393320
364480
318995
285233
539221
71690
229526
194885
269477
502447
10189
163645
73923
566301
447599
108189
189783
395041
312981
55198
197084
524216
127002
73800
396642
19408
333957
327897
207973
127518
79370
196832
474926
401984
536523
175265
540513
374042
504252
428014
413332
147228
218399
60524
56144
102038
385077
562421
178431
508429
284593
131167
327144
508421
423926
86669
186999
185877
506032
520390
369403
353887
196419
264876
327481
427296
82350
394909
196635
303444
100759
88318
417859
326356
171752
401101
469292
265438
368611
145831
41363
166227
213306
308421
101425
434818
310671
45147
474004
285638
371523
65643
258955
144824
129969
486363
477541
90755
18834
77386
531715
1560
229114
277797
242007
317637
397401
324340
65993
199638
96924
456341
33729
483300
401170
371468
260021
502474
2932
164502
549551
101845
285439
498931
294142
409557
510364
150229
13754
216211
362779
529751
73729
515956
550015
228110
88308
110889
204840
61767
436212
543194
78536
155701
171491
9152
62431
234900
207141
224246
552879
351021
40587
285234
517417
229373
394420
277092
482974
247717
210979
384897
458518
439773
434077
172522
555062
293641
57530
175204
51593
126206
142987
41346
38324
272497
506673
377295
104863
104996
512326
353574
555379
61972
81946
77346
365572
341525
407868
10571
527184
142064
314510
70023
369870
269814
419248
521398
39518
468533
240262
427355
170348
62690
255536
443172
377425
239992
422931
496046
397968
9010
435099
134060
365309
352482
72118
152695
411150
460160
497445
234773
401108
469051
336892
154821
113873
379679
413986
247253
282934
328072
490171
257618
93440
138947
245646
97289
146853
35638
507510
362364
428123
85487
113550
151669
107641
261875
552023
359744
156342
185310
310781
291543
389196
293012
48408
368434
558459
89217
464542
564981
451487
287062
96020
292816
210816
226523
39040
451349
521295
186561
555155
9509
72734
180516
465712
163584
461062
208727
132802
482634
491668
30834
20340
286183
295394
506840
186959
437116
229969
201109
150098
8202
546455
296230
240070
383310
9869
42300
368612
137428
272925
39177
522466
537682
249816
374635
440989
447095
251987
561386
401994
488933
425545
455153
387254
76492
563236
112453
24145
95565
480700
449336
505410
221339
4112
274386
243152
435110
200290
381741
202505
66541
556083
187666
326132
182705
121539
147599
133702
22838
226619
500540
385083
351233
447461
380205
431059
151167
207105
242768
176756
454869
393574
556617
10865
505666
312850
388757
89532
282236
210210
468643
121981
137783
305523
507923
133457
360015
235240
283887
123835
241325
498503
1547
459803
565724
336529
266438
202634
136158
173178
348007
537261
320059
149589
117746
86406
7536
495241
144982
114852
128431
238614
130297
336381
196638
295166
307880
261525
366422
110630
337557
202506
238612
126729
108826
195772
472294
275696
394387
267685
316112
278364
280128
56278
274582
378975
392412
117973
319691
498454
445561
552214
510361
412273
373286
542425
475010
24938
439840
195901
500099
283227
44399
364189
362124
399613
366637
288559
481524
35093
161559
327697
532596
211688
202081
249842
52481
199834
287805
389580
239291
525003
383505
160269
172001
200942
249253
253605
73590
553311
504409
428312
339896
108068
494740
509850
468936
278541
180105
495310
214225
550673
565416
184404
278464
136314
380866
510813
520713
316534
494524
237616
433430
140960
384148
534768
112504
404467
283244
254537
200108
157873
311160
442625
566814
106426
166593
543457
500912
160897
13091
212720
416109
172540
239816
352178
140027
380632
367091
91271
113502
12264
366637
269502
415082
312842
238297
334394
480480
76072
296496
436693
457877
323386
14292
183398
70819
35127
433634
1996
138524
434883
534081
314958
237900
58683
84994
370334
1489
150433
365167
6202
316864
480059
346300
76572
192392
275046
80054
463338
444755
192812
223848
19207
39343
459771
506715
548577
19973
177464
172065
376367
30163
54342
215640
36762
440924
540905
226797
345340
262141
403492
206854
283235
88815
267902
293770
275901
43767
322158
552631
155358
143778
52456
435395
316855
471039
370274
241223
299435
248613
549435
147833
407647
504509
486532
364982
294986
325890
453650
155156
201671
225541
420444
438595
64510
431390
262076
460967
257834
266311
285231
359481
122183
109730
153381
499404
12078
125865
159690
90814
552385
393125
351856
377336
413490
14853
440903
107653
104264
154054
192610
396589
536271
157045
555269
207899
173170
46148
146598
455457
22600
539418
359461
455113
405353
407777
145525
67498
429923
213812
49372
398392
24430
282222
188037
218222
115623
34541
268921
175305
454875
25425
524262
209075
337716
90328
421031
458543
214796
155167
405668
168790
140623
448398
303815
512199
210042
95350
237584
499095
361762
478232
30544
61612
565404
393057
432464
201941
162687
387992
3325
491167
257950
275519
99142
157477
65419
527255
525360
287844
317686
514872
449322
339023
246456
410586
50708
459800
72972
471464
143126
148326
245168
444
104820
350786
132368
371107
91481
195742
45046
180153
342233
292511
421043
56091
362053
387134
408046
256150
435839
132477
450521
404714
34452
189204
89528
223263
218557
209464
69625
170388
550841
537822
157543
267250
124796
278270
203218
378600
496628
256087
460377
479934
554351
266159
107278
348475
455300
405372
520553
285423
565251
526593
463434
19323
70381
408675
135256
382411
483677
93055
312769
464854
169239
439451
321687
496556
199947
337253
407919
322279
309378
321554
334346
100754
263484
4221
202940
502318
79877
174046
441936
538754
1516
530117
388728
249062
116380
140580
226073
375566
433003
51101
141509
408716
168599
447769
31141
88643
224100
298342
330280
217662
191396
460414
280537
532407
62426
377777
318795
85372
223805
518137
257274
293614
503383
275070
54103
150537
530908
352334
214592
274122
394875
553752
272328
310782
346580
546982
335373
377562
472058
262543
525084
354084
43179
525590
9831
258030
423929
130057
9992
95970
35945
257383
62980
373700
30313
46037
79012
435693
25555
191030
274925
28653
385316
521376
153598
442609
477076
266502
152300
514511
382385
180245
232704
309260
169697
173198
149355
564418
199659
249502
417823
383823
496159
355488
35444
160562
435264
357875
122644
140842
46933
224730
27454
245094
326829
368652
113167
74475
338400
559887
153588
548718
476129
498966
272647
282559
421092
495057
462352
488235
473811
111281
162931
311216
457303
185173
547483
464067
389750
378045
151574
223106
241382
451816
309808
137153
567147
63724
242207
36382
316098
398335
151174
297281
488643
248508
394580
503152
270147
463861
436211
65937
449777
46420
414253
12140
183772
133150
432578
445514
556975
206799
422633
204856
205121
285277
286401
372290
187913
229667
420692
82061
332061
310718
212640
30533
534955
274759
47553
472651
354092
476410
491812
306167
116752
111843
7787
145468
131081
84481
134731
1608
127269
563486
351276
390123
260670
348353
187970
428409
401866
466361
514729
230088
44773
357627
66589
382161
43947
332326
244679
432913
13305
127331
329405
555090
462184
192355
138587
555912
161279
296289
100366
89245
503300
18023
394750
282866
221161
538654
250210
96816
553540
445994
94255
438929
320945
220574
73603
6915
130478
355100
269212
109620
389390
65008
77489
212765
114045
11700
560654
261819
402425
37460
309399
188236
300932
15629
434538
371686
26762
230871
167668
456590
56661
46629
187666
289875
505751
251224
318106
552700
199360
454828
434504
526446
75951
447025
484078
51111
289326
138169
437597
326862
493796
31388
89533
556320
232775
343191
87539
387205
428175
433586
165602
281504
129504
179553
506833
149910
215849
152245
57694
459042
198210
217162
234091
418551
478493
156611
112352
176502
208441
78689
218863
124890
402411
484191
437954
267189
388852
214223
305224
523386
523855
42636
556954
216516
467846
300249
411407
79682
273473
530511
208525
367332
516627
200670
183100
180877
337540
550716
170797
44034
409806
533418
143525
322641
347693
516672
285231
309447
42830
142521
243108
207803
368626
95739
408484
24952
123365
463651
476452
164248
179103
4365
338293
312485
396092
341601
431075
123827
54750
381134
317970
444330
357014
7351
174128
344101
367308
357108
461308
89609
78972
156308
277235
325392
60896
387406
363958
170279
182901
104387
70311
192573
477553
42294
209059
292071
224574
191340
263761
56903
302710
444423
477063
281019
522793
133647
130215
510217
405332
371126
418577
70787
89931
562898
210768
104264
83969
39282
337567
116200
297124
78720
488633
419591
54791
512757
561710
218659
356826
189335
274857
182821
315612
244649
434747
124778
282523
219795
410452
81112
390461
157465
361218
480852
221668
350082
277416
409490
220578
136658
246946
40452
155328
106444
121382
475330
317064
187774
341151
30172
441737
252967
380454
241392
200905
34608
131325
128562
429893
566497
367384
266260
197469
520325
548569
278048
417112
172450
12723
315830
361230
440979
249500
461634
357556
545255
297331
322325
124182
212784
142088
467451
285708
323350
510234
530355
117261
449808
168641
172944
79873
508041
62436
39399
148992
308707
97487
234919
176310
462150
279165
177803
318250
402740
236249
54859
257949
182101
348059
449855
16490
413934
121478
470496
526442
456506
470954
128761
499688
418469
7304
207131
240946
333820
340781
445052
312772
245818
404589
257631
256883
103499
485547
248448
165295
376560
304639
136853
48746
276195
389602
14237
4293
138110
430833
142373
318008
317055
111115
132720
493035
541796
406285
482885
316913
348312
142377
190524
420240
341178
150871
223773
389956
32407
323725
226671
331647
383058
20697
531508
104041
137403
413680
393271
253883
533662
101915
310286
70850
160512
252094
66559
473203
35502
259443
207752
163620
545165
281607
507118
26189
519751
217562
379655
487113
175793
440030
339841
555227
351126
364986
407888
480196
349590
122389
240546
162845
464213
560654
477923
552713
479563
314304
96321
504634
21716
261912
532272
42443
546911
423741
234872
108061
567973
222388
34538
105532
467540
379768
138365
424586
466864
303105
203669
311536
157680
60533
224593
365718
51747
83405
441918
516072
147328
245895
259583
63542
322773
136483
256958
548115
558097
285752
293760
121128
58645
88345
335657
408346
504527
50669
241312
405078
410388
156206
506824
443252
89714
251061
143018
71342
247812
354736
333987
343323
152588
188726
420026
402449
89532
196124
15795
134430
486743
520368
407204
400869
320208
219927
316381
24024
141197
461118
38151
420879
241092
134361
475851
372448
531736
134873
1443
554142
375024
461528
551268
360906
13202
158758
246934
416332
149009
343056
125804
288475
44463
553341
501453
311174
309447
224674
192840
458
407843
133882
424344
196576
40346
402888
164948
512653
437553
82511
463963
89852
71538
429614
39309
562678
85681
216966
170721
546777
439438
305497
252553
371883
359746
311810
526809
110087
214260
386347
429458
495340
373481
329151
549959
485212
255346
549971
288002
246577
315354
446403
427240
567862
30775
124269
407833
515639
381789
324962
151141
424702
286996
265909
439132
530513
126190
253777
480813
107802
461162
209161
396081
337293
349689
149456
347115
241634
150664
540130
16390
557226
195011
40012
189538
16294
193539
523151
145197
381211
4973
402242
129677
380779
281868
449136
411127
484253
473103
335037
405852
399840
149710
343432
404006
478642
275308
66687
219758
402220
547929
403695
224236
59036
211523
184680
5862
207995
161565
122841
216584
134564
237805
427845
226876
13823
197621
128087
345852
30014
300876
29444
521927
144844
157601
91800
378057
441510
38544
191358
82008
294162
73999
336973
91330
111050
371547
447041
562957
74077
355181
332170
63341
387282
254448
327920
327028
436587
76559
180842
371263
274937
250759
392954
143961
23442
427891
121236
378708
348985
139226
103757
558659
266189
194342
302461
331416
176048
34331
388871
84102
254759
466772
540942
406675
325980
36157
111664
454544
109020
282881
282118
105596
79306
502317
223404
274804
367675
215549
281739
548061
261493
503427
556428
251898
458237
115236
478170
7642
353603
310736
241582
429293
411253
82841
207194
153283
340327
65525
462966
57139
381737
446206
507041
324059
561920
281416
510778
200668
283580
20716
77429
362533
152747
425343
321276
474354
371247
340045
13529
28932
179971
304161
462969
51135
140769
566069
57295
96741
278722
79017
367309
137667
206516
285269
454106
103620
71109
516968
206795
396070
187514
160330
331672
174167
345219
4426
159036
318311
134435
13691
178681
549196
488891
117483
341084
417780
423982
298987
203971
443579
25676
488129
361012
34467
223263
219631
453618
220606
452374
514517
116829
449582
366184
308498
182357
345198
144520
207683
56973
346233
440397
387004
450027
410549
537944
357494
340648
396036
178509
153680
139961
414173
402805
407706
85398
259324
189844
477213
294386
263852
147918
507566
258854
150198
340657
564860
402955
156149
66550
529078
137224
126321
98001
81584
336778
292342
245516
5402
235116
314060
11641
418627
125382
309101
132269
8518
150382
139983
30280
359697
25094
322099
295182
161437
96981
26603
251852
461929
225880
419214
42355
306790
2135
384937
348252
329136
181909
182005
366126
128446
180817
153009
413145
23905
77474
152740
313551
387069
183346
260197
530631
474935
483996
487042
430040
342136
566708
345803
503288
131240
393578
553935
143806
248453
314323
485688
353912
30049
301741
12450
53055
413783
156408
393062
7671
160654
271360
168426
213215
310938
355786
509381
567228
229429
229734
549046
261630
119063
355188
342016
346339
219740
38224
145290
553194
75440
446805
149870
355970
300498
226661
293652
227881
420878
363609
342545
314553
563880
412357
113465
65412
307424
486430
211922
1012
178317
448957
533229
497954
17523
464206
105827
381073
361803
284669
498849
323123
385359
340440
354108
35427
491547
550707
222974
296121
79675
431965
59398
318800
42266
143422
256649
244497
126464
321017
311446
66989
362337
488790
215020
493876
67672
399585
444670
340024
228003
410219
39685
62254
8254
341995
96533
9407
470121
201077
18893
226441
361795
89306
189567
552479
513594
171959
95318
501330
35387
9559
468726
508432
339515
245850
556717
434423
365646
324984
538544
232775
481394
194469
344700
470383
501342
453987
81365
79448
84171
518909
99843
11609
361748
316144
12204
564014
478511
355047
375644
459824
52309
416785
527885
523747
458949
99615
174584
377714
333954
117483
284123
383926
71577
257868
472278
407107
193370
231275
10694
243238
294626
468353
100942
326394
228335
211469
271317
143459
211309
337137
47284
257060
253472
478001
75450
277558
248675
283205
210369
469466
249587
363685
527353
23414
346923
470393
220535
443602
556860
160820
346065
269443
234778
223632
43727
309672
232010
300669
394533
33188
57050
235084
81121
235246
131186
438879
111609
92470
347011
237736
538373
498970
276158
247081
372258
515896
235300
78726
457110
440151
193478
415517
405113
452506
229730
520748
384272
333852
60542
495691
372494
114526
106736
255592
551287
356394
365427
554555
243298
172058
93449
124069
401194
126730
65207
406551
193233
302035
141015
221550
177109
150628
557317
125975
478579
310177
396079
481958
80806
19546
251015
330955
106939
144392
141821
287571
565323
194708
238411
340404
459179
556342
291207
478105
47837
284854
113127
498601
240161
113756
360817
293453
267543
430559
312600
37338
424003
51538
86760
143525
403760
267297
475018
482784
148727
373782
555626
110375
524887
234599
538753
355296
398268
236594
270736
362397
451117
377499
19552
482851
311076
396871
450747
499821
275335
488224
77157
517838
372320
198942
138040
274934
20998
211490
321420
425229
180748
350494
136445
56673
432647
466666
293439
32887
307528
213575
396444
188608
238867
475727
550106
527072
470260
524990
137074
499079
399005
227822
448436
333777
128372
244348
438029
120226
92698
349625
232019
32357
467804
438748
140303
550733
222390
194836
254965
12981
287426
96532
435542
130165
193100
218669
308401
427793
201185
41259
243100
386491
535310
55474
411181
315943
32811
200283
87740
336182
334201
43687
366368
49417
181817
482871
310
33164
470707
304058
310204
123472
84273
127808
9670
33446
282546
140179
193267
213248
347555
248394
91286
338872
367271
406256
189226
376448
105292
387291
313107
288477
40841
427665
92113
14672
524367
467516
73475
239236
13109
1259
365318
328025
528464
144335
314471
243190
362398
75883
222371
189846
565181
367086
138105
74313
351983
499453
550766
404423
458070
187647
87748
314689
46364
261694
251885
27556
208483
511078
549718
446013
358001
259187
65689
453001
37892
303941
300288
503469
203210
313328
311257
460452
559829
354662
361995
129530
76849
165809
351455
481012
322367
143707
299016
336029
175249
228099
326059
63786
524004
348357
62532
111714
317374
477220
513383
35472
496847
312157
326913
88246
7521
476632
328794
317792
553073
517171
495084
156343
97382
91265
100210
559816
520767
260628
63194
298276
423051
212136
273112
166070
461913
242525
373427
204271
509949
502529
321492
400132
351605
541861
283252
365106
430900
400570
558809
157386
347351
39240
466955
448372
274011
494261
479298
43920
185083
73190
525351
533615
119189
110918
235757
40550
404008
136033
97521
159700
543338
54878
466769
295879
194070
195013
514851
333371
9629
487747
496255
63607
20696
458905
422957
219233
171290
147983
231052
182061
247764
37920
565279
17671
185116
302892
14917
493837
178118
348632
363342
268838
459585
465426
369041
61772
32638
536500
553886
440221
128243
236397
459611
399208
484879
370842
3832
102836
404546
194781
282431
6760
181699
42168
196670
59673
114815
9113
431168
310726
262643
87653
557514
412763
114673
405100
187330
126844
268252
448283
517955
352477
401144
116428
290911
58352
121637
469385
186621
397733
549001
502264
404593
285715
466164
75069
227862
173486
512077
189484
554802
350375
409087
284881
486133
68907
287047
432602
227997
252492
356641
171829
397038
315154
417471
207359
31195
563813
194699
220703
165709
493210
262746
493904
502444
533575
239000
174879
398404
12237
85067
137483
430304
217750
321766
490832
511720
164672
6428
337168
498036
472663
342658
331605
14831
38568
470282
96060
481778
95242
411007
29069
63635
207406
378343
150989
215933
390456
37335
330498
487806
230729
184324
492467
159987
81280
40225
107612
215731
111679
121147
263182
481174
565102
73758
337524
259895
242235
498705
435411
145651
91695
353958
462881
438595
514770
489834
525404
136173
155155
160530
422414
544180
186821
181558
539865
554725
330161
548506
168979
231112
199725
501213
91083
17935
351712
86401
490395
454583
543047
401977
472203
288912
246613
557383
487792
551865
37566
268766
278946
266880
275904
512863
396858
298610
38355
434545
485941
25014
423784
124351
343158
157850
3106
485679
535741
18738
272593
501768
45566
34717
331514
46566
566978
69357
543228
332890
56929
412236
475090
299391
166863
140921
298829
48748
120129
284521
104650
49597
375118
106134
341062
62528
44824
443969
619
314151
259945
77050
396961
411676
94041
277758
158425
204767
27226
567912
217112
347099
181678
394716
516351
133085
396095
6498
206162
42841
558995
75776
171677
163744
290691
222089
188922
42896
382984
59197
441228
225669
271457
222196
134128
189923
278352
114912
409082
277540
10033
364908
352688
171753
199707
490388
135
65299
88220
233566
361293
316310
49823
439728
236855
396678
254532
465280
430149
174458
115428
415426
245860
376361
372077
321957
460865
215549
22656
468853
253056
502083
498242
52502
290408
133949
325052
321495
252321
259322
206207
388226
184975
214595
555252
428884
85952
335454
74674
15945
518708
85859
486954
312796
124667
111831
254624
55454
224562
136178
310925
348566
434427
437472
134703
95789
335708
9233
477399
384739
381532
515354
92004
242803
51706
409677
382026
278111
304119
25973
86142
196024
320884
546043
100428
90609
108038
71531
12295
172331
400885
342697
322150
565031
184689
64258
252568
191331
8924
443690
65261
397848
428392
85792
374214
258900
247108
367595
27379
96004
25000
215068
119473
229411
528720
549382
83219
323325
306559
239763
566221
386425
173791
117840
297112
377529
96127
414528
273219
64439
112109
143362
529826
521376
196849
215081
47908
294815
57110
472131
265019
334220
227622
307011
524270
392406
431991
359330
177002
69852
480097
423634
492967
440857
39023
99265
29812
274575
545109
261796
72343
259012
10576
293130
202227
455066
264007
53132
327920
335999
394962
248985
559355
444706
315634
428954
312026
515524
67919
374633
359958
311212
322834
213229
185942
261979
36947
79052
311883
544225
446717
540214
148576
60097
222292
507258
188794
13390
183956
164524
407001
190260
278743
504690
23132
461504
165677
485063
3983
534300
520801
272277
302010
421712
75854
414573
94532
261924
407493
536706
75758
69621
222496
270089
459220
233265
349143
122836
380398
204470
557548
482143
454459
144335
19
352027
9440
232667
15388
141188
71323
166637
448035
222899
289299
270530
549334
548123
10099
388350
305944
131148
389782
180516
376841
310751
543171
299732
454445
3796
560591
121315
91641
141171
55471
94365
411148
49510
85475
380317
330733
265783
537870
465773
412301
338664
340425
43766
431973
359640
454891
97418
110834
373574
245768
156391
129597
465576
145761
136001
482927
25996
52533
335682
1694
383284
394109
328769
91999
553775
331055
259423
488249
203778
319213
423076
170688
351026
147871
205375
290914
354282
283703
427510
494301
250346
501337
48208
369920
407948
525730
37951
52659
464380
111789
461084
94987
1991
389124
271098
331993
206113
249776
520142
272528
76023
447298
273251
469947
393046
505365
430181
145868
549598
494981
77959
498449
111450
442668
440310
21963
59851
238275
84001
500858
409986
531221
305755
545353
128930
510856
223437
277097
443739
51403
56585
224742
484229
53687
455020
180836
9690
309713
379372
89768
261887
280698
215162
269
401637
124678
277563
439935
483570
284999
170255
442315
128245
510320
78732
68612
96486
555431
560125
396128
159036
442253
299113
84831
380679
296328
87898
190092
529653
58356
494988
484340
562801
84045
8733
175088
296134
372747
414684
363811
179003
138587
282552
505538
371126
39959
102714
331366
416848
227820
493714
387365
175911
89818
28701
226936
132765
241682
435926
491606
57886
143462
51148
257806
45148
44148
377407
67481
447428
547234
12746
296747
528935
449890
363211
95981
189596
467735
98414
107708
223466
203998
90452
5814
239204
346211
169000
24306
505901
459603
316991
157425
128873
476735
460845
159517
319659
118581
162236
489949
113399
213336
414114
331943
272435
447074
273956
62199
340027
47134
449846
456076
65418
341362
478118
41921
87015
187714
227649
26401
332860
391592
554497
380759
251368
246539
273811
492422
133433
341309
224958
160712
509488
495102
443034
219625
487845
179359
70625
233626
420441
318252
508236
1389
225319
279604
44408
95074
24510
384726
443438
17018
513359
29410
379899
194114
422428
360438
517186
3204
450185
89144
438325
54738
489559
383369
455443
385201
453135
192706
455122
519976
280867
453501
528588
566765
191305
176137
459017
421992
48728
302273
36949
438908
381468
78445
87558
432642
138012
445274
466128
461169
510027
50253
361394
403486
347534
123672
547049
136745
253056
398693
209233
144106
122632
450892
85902
33963
140421
567410
354491
84405
154583
73081
504872
67467
245273
358726
101408
417778
489480
379873
421421
120891
338348
93004
47162
182021
298377
377347
150835
542126
47037
355477
106496
145897
191607
262634
562864
181222
281239
438846
67665
567424
99055
428986
332471
272503
549007
529926
549051
82546
470804
303451
336220
483137
23188
504773
249591
339767
399921
175393
393886
529590
475650
198858
512924
319105
240799
509227
355536
287886
5195
279540
453919
90610
54862
462692
297351
41457
382955
55995
195754
213449
111774
217825
233296
406584
273574
490729
322224
503454
202995
103946
128083
197015
267742
321078
72632
223424
57472
29375
12914
343344
95733
493337
322331
452168
230253
368585
421589
374248
498692
254124
30235
293422
454091
429719
203478
526330
60842
140752
315746
38215
365208
274374
35419
415143
299162
511982
243226
323716
279868
513286
73512
469048
6422
87652
464414
262882
284888
69214
20498
331130
501604
464023
81206
309783
152231
320408
69430
411941
474705
130637
14607
7342
54257
130119
465138
242799
454670
222301
337805
46148
311650
78530
124222
54687
110903
342884
374492
549025
430362
542034
306188
430678
529667
564130
393958
311706
23595
111682
465264
477849
282117
96871
359343
348455
56660
280308
513457
409761
437640
534088
192609
57101
44013
129300
437134
214490
451548
160637
412155
329271
352372
166037
185257
62654
266550
189063
321731
190196
175136
75025
139186
262129
325416
127821
105830
100484
370299
226623
378653
516227
157802
24550
407691
212436
499130
470620
201341
148540
353014
261313
79046
131455
478060
544483
416727
103234
561176
310911
27304
2126
423784
564500
543587
382476
179048
45058
3551
396911
280387
279262
28444
524059
229937
152580
26603
140123
293624
210580
405496
551596
230568
430408
426993
319397
59895
83505
220284
237860
311988
470286
172496
416689
183531
199821
535288
148299
320726
330674
20201
387049
445438
460935
154797
220949
381333
225478
483175
361736
69224
295127
369476
337270
161847
189064
271356
507641
161762
237869
111144
417787
80735
318903
521997
385279
20405
494190
467652
127436
275525
106142
24043
446314
493054
37234
463434
196904
407902
154987
110703
277726
391198
533703
468919
97019
231308
517400
97472
314402
446953
155689
214566
153761
506162
387876
321647
120982
447394
296611
132797
199003
129335
448171
535933
89541
261321
519048
567089
281660
201710
293993
152953
352200
505576
160491
481786
525284
402544
393108
281115
34762
542600
561412
269485
104625
171367
354596
487961
464297
55681
538666
76386
49931
455846
344695
201610
479072
266872
506617
92119
432210
485777
227302
141527
124434
458378
271356
344192
544485
213409
169290
453745
322542
539476
326952
565927
303985
11846
264755
81779
71413
375357
33695
291456
346724
104469
390791
663
470464
152836
78697
249996
118986
193292
502634
247071
527428
240693
262845
471019
308450
565056
30572
263001
186650
543390
339351
257944
407810
364490
257607
381381
150323
128110
366266
195179
408541
136264
413345
414524
481055
553321
293889
58814
152769
65690
545600
131396
132921
484272
509746
409591
350446
265770
56274
420970
290404
39543
97136
530774
111751
314949
378683
37944
376043
61674
92441
84633
163822
312891
17908
390373
49410
389602
477797
444640
68842
37028
235523
292859
19201
370889
499759
186045
347454
529780
279484
166178
489262
158256
233286
216890
91842
396580
445052
199964
521382
295406
311716
92568
511089
124652
75846
482946
226546
215676
68922
402694
345441
208574
5862
451235
402689
13485
305583
319236
514598
532891
96028
405375
411200
505164
217689
411943
93528
393783
61656
400958
83056
310388
51861
433474
67588
133344
122604
56057
146876
133789
245181
187219
274322
61347
392453
359175
340505
286927
142607
212878
464404
498100
431890
99649
99523
209937
279109
554986
477728
29685
851
505082
521105
453080
172001
169341
110895
565986
306889
68606
50089
333827
389755
201988
55217
229193
89343
129156
445805
140685
56219
66543
251057
476398
307848
253472
503776
181334
489845
103952
196522
103499
98827
368475
101598
211026
493042
145055
204932
70152
348860
75210
458150
290116
62816
213721
103635
321630
48451
524770
90096
131843
453011
371240
426728
224941
327898
221543
324349
231745
275639
459564
70575
505706
432812
160838
467466
492389
66049
422563
212186
85440
60534
258805
151746
197824
434994
330690
258081
322151
113795
344832
140525
282247
13306
488846
168013
26262
355072
213916
21988
477753
188715
25956
537284
275463
155496
498110
528669
149994
437120
173864
235692
45582
287253
130507
167702
438316
272746
172984
88375
342002
310425
175810
163254
502471
26978
160793
36084
393407
181613
10303
240663
62209
358799
57660
567254
188450
383427
136795
172345
249297
85372
72131
335885
286137
260262
555523
8318
396109
276781
558657
431330
321770
151875
104719
241123
66287
178588
250924
234003
74481
439461
540587
260395
337619
82030
326242
183857
340309
532465
258310
195505
130095
350463
231794
469843
16699
72192
427597
104974
329368
148058
256269
37299
322768
259491
264719
127651
203149
53768
403634
545493
457791
432954
344601
195745
171382
510075
507571
137444
357339
283530
514860
526364
440325
210326
103322
344656
397900
409620
418546
276714
160208
132837
504881
427825
469842
431785
289445
31992
5723
543452
11742
388275
524156
401332
119734
76534
148008
110725
310708
322607
176734
225916
182582
187079
443802
164575
207441
395030
283146
66505
10989
410330
141785
231823
535295
297402
452959
530218
169752
3007
298194
502552
456376
535712
322473
362953
256424
147634
414519
2411
291507
215771
315660
457158
117876
40873
302429
369490
44310
113152
329050
543515
179750
354204
156102
165413
135837
317086
138263
470834
344365
403271
365070
370368
57341
470000
349712
159087
182975
434067
249639
262382
492087
151336
122555
422794
467328
25591
476233
248006
95278
446001
402346
269516
497302
341491
561689
501665
435296
123491
46258
16418
546223
394922
259106
22534
30443
379516
446426
196472
307945
267732
424078
78221
198769
472914
418888
468404
530402
160822
544291
197113
337060
185289
390442
412079
201426
269483
2196
291954
140493
114561
159444
35981
11680
416826
248850
24015
552381
489492
517050
542485
12002
555809
100132
216011
249301
398556
529864
41097
280419
493310
484658
74449
541075
114876
468569
39197
348583
443885
556984
198590
164851
99483
379184
66113
379346
308444
495727
372531
447748
320486
242026
24337
382334
74134
99247
6286
426226
252759
446071
231420
238683
492258
204463
313575
259342
174065
309447
128059
299706
41549
154427
272924
317897
143238
168243
3290
479681
441720
350646
97579
122745
42036
550113
357090
163056
517942
442544
470111
269255
493891
94271
352177
260167
45801
470990
391952
447762
172836
382494
251390
551612
151679
59423
240367
149908
365044
364941
113184
18166
251852
56856
315759
107445
86249
196549
60258
149885
157721
405855
169051
504929
521071
182106
419604
266227
234354
168320
496334
270758
98163
174256
531274
339166
29448
199199
462235
255773
113514
337453
438875
199725
412346
425791
381495
153498
231465
346798
70596
404307
4813
127985
270421
504265
390047
434392
21294
164836
173200
120375
170292
319068
473908
236957
312014
547287
390318
423851
104898
481789
110717
31380
376936
382955
8976
462913
310912
502730
562884
456799
342887
539391
36924
353155
243158
162582
529813
254929
415047
8271
541763
67529
374016
562137
196128
147157
228436
400217
271020
312444
273606
344914
17046
526936
35052
498620
365481
267179
432151
443879
182374
373678
360869
226880
286152
193205
390247
412974
458212
329748
365100
491487
271274
565373
127326
457616
566558
546689
173408
421624
319164
284560
406761
372150
274480
223442
510698
69552
448241
229259
215525
291130
74155
391068
484169
363949
287948
70357
331846
315637
86472
112920
539124
471447
321596
342979
259314
495375
139939
346865
329714
73677
114052
179375
170965
294697
313606
346171
348494
448417
220000
283948
10059
511814
478143
232032
429237
408297
115485
247980
139501
449851
543113
126939
219841
222486
444630
328105
464394
96588
188083
68793
189303
137170
143257
23782
207713
433579
211167
311975
448830
514860
158509
540505
442640
178005
545511
394460
133085
286181
165023
12999
5893
497429
212424
463970
501971
376259
517682
360241
498395
408765
439715
424906
524941
554785
10465
372343
264135
517305
125344
542791
152949
456286
528422
543876
280011
302719
509139
550862
53711
560718
440588
484378
241572
127892
48129
515558
548849
190737
496290
431624
559901
79098
546083
304971
48902
419412
175156
409445
498175
443124
390450
169054
51836
517490
298032
43167
516353
404105
153576
423406
365004
53769
149638
1212
355766
258712
16567
227170
185724
161364
326703
121379
341575
91720
435865
351897
81429
347390
59536
438000
480183
163917
109773
509455
93461
556197
300861
522946
37705
475562
473145
105289
9502
132275
306276
206229
243002
476514
127258
130539
214564
19418
37130
287459
294052
383114
536592
35083
31655
430018
396187
108526
186823
263824
513122
504516
83759
30281
305123
190016
302636
514762
70729
177791
208753
359579
100285
324795
189522
316305
159445
245851
289174
379552
446048
151457
51120
338617
115405
251519
97252
275629
458789
70156
49003
35592
72393
30296
262771
303541
487595
429297
481818
320321
109654
426163
78028
390233
63280
452239
286535
391074
249830
418687
182318
327286
265768
292565
375614
462638
322848
97379
362154
83260
495232
159273
388631
300919
530096
273901
289609
64141
449127
12799
38373
155281
18156
201200
501453
356387
422234
204401
11549
95752
456412
516773
389089
117859
351511
358570
124986
311251
319547
166695
402899
279088
192698
21578
24872
564029
25789
456685
462278
88798
397156
459452
217293
235146
419212
489198
184440
156738
16924
297124
497819
51157
349001
565408
460753
339952
105881
153203
515950
201984
837
56048
45194
369135
149794
41590
491244
355352
479059
169962
148455
162228
360605
176694
427576
178032
442625
359756
152966
412119
309141
275081
330054
536803
325445
561199
262076
315816
164063
86938
485177
21296
459156
17272
303636
495777
300957
550708
142444
268243
20763
407922
457766
430475
7204
30733
394124
162929
546970
533488
66194
416596
459374
97406
79512
210276
561563
71587
84521
543311
299621
30319
212080
555736
52387
15896
33021
147381
324555
245954
401238
504278
7579
104718
287301
336043
186197
60704
560889
371328
462354
455281
359731
559989
267866
502515
420977
226514
83094
114861
131063
263668
87685
565553
240483
259256
357069
565882
353352
462848
193656
547576
137978
126652
43107
417384
271651
537343
70760
60001
306153
339770
267113
119963
319087
372950
146293
371105
116458
207265
424186
358904
404417
25883
377674
279934
82025
463252
211408
140977
148937
453581
297005
275598
191665
281618
482558
43723
153293
317070
438655
463691
471944
461434
165019
238683
265636
128841
465056
412606
531571
287946
334197
391131
383639
242964
412974
240183
456115
349332
431399
295973
37913
300594
188623
190985
413165
114013
411042
193982
523231
546506
193282
173434
10770
184861
177463
130981
420492
528596
421709
215743
60110
495517
22356
554904
457891
535567
309706
296763
217411
75908
187234
401598
363548
31554
291791
131681
250390
51333
352904
56069
420974
568130
94160
191132
49977
421589
431691
488841
468465
372669
119409
137696
394843
430010
244754
488606
191628
506649
151858
163585
46630
110544
525549
247884
437685
8381
204660
556736
21282
165588
12191
547340
326139
467086
106427
324499
128962
400093
41976
444366
378124
140306
303267
272790
375105
129052
202936
300609
294716
177562
194373
474429
393151
425250
161444
504406
414546
325785
130170
164104
310055
143626
267018
566147
229899
291811
148077
516077
544284
347406
538827
161986
430988
336703
299516
547471
116659
495280
163001
90442
438844
382900
194821
518890
10235
386035
223448
545958
131369
355494
112585
93218
478959
447243
200874
221397
151484
314047
181298
221226
33313
372626
537020
124275
470329
341771
461265
517577
514788
440567
533131
379730
549272
167810
122248
217921
7360
553364
485155
380972
79806
485930
225474
170601
185280
70379
142646
59144
417018
266012
199187
115463
456426
23577
558910
129647
395185
177825
158223
137341
281431
263790
208154
408685
565664
559181
494153
175605
336278
87394
35805
137282
406668
383294
538950
1393
355681
463126
79159
267738
190028
176539
261925
227736
120621
514420
545920
561641
133194
72859
98160
407140
318287
376131
198
112896
505901
336006
88963
15903
466159
427678
283531
512580
245089
229644
389957
494181
267530
258790
360558
184482
260848
538893
413772
359179
338350
246276
225155
291758
48394
506782
516396
338176
332957
33411
276761
447207
464206
101328
17708
113946
549496
327137
272744
362346
321246
264162
143174
208364
35701
544516
473580
113861
434417
238639
85728
296704
512698
74385
28516
349855
288100
87873
381052
555548
205928
519487
28171
161745
126253
428473
151298
98891
75454
393363
232729
140901
416518
193379
420656
268494
381502
448052
469517
441826
327059
14455
317100
293102
516378
527686
547836
42605
54584
523110
471684
28581
470615
350378
105473
55384
82949
84995
353224
544984
402838
99459
396019
288036
266759
314309
359655
456312
319341
92074
475526
380566
307616
85007
220466
60736
44675
317828
141011
475645
11331
21149
145400
402494
231286
255129
323330
358973
50618
326115
329916
476616
10013
364516
310308
140199
406797
450589
126883
537587
195430
208715
324930
366018
35360
510337
557317
355454
418878
19603
110029
150144
339990
113550
51556
453694
521996
138878
38657
271708
22335
63075
84263
88481
237471
29986
247414
416640
56714
60498
266339
96972
78604
55885
281246
406392
190445
267336
124007
63558
219006
453094
530022
317602
276091
519334
185323
187326
541509
552084
117098
445440
78582
512874
81557
445122
389388
75340
79383
34792
10658
519798
550159
144666
314918
316661
552352
9153
469673
439645
515792
161534
195723
303072
331079
97111
276541
378557
303700
17203
174606
165179
222189
266431
470393
531590
419350
49722
304470
564137
79444
130893
40988
220847
222565
396903
134138
202069
378593
91833
398653
549743
159543
382489
320985
157548
442532
268444
276347
248688
180806
464746
383068
559065
86245
441365
534457
66647
194572
407206
361527
357466
267641
434960
415973
97250
323554
132710
30383
527328
363959
473324
271023
237537
263290
158403
19386
328815
263934
487260
533323
273433
125723
22535
96585
484481
522562
148915
374546
175938
279807
413242
152018
6193
317597
500141
166044
316523
519952
376275
501475
247569
262758
113364
124663
449882
20751
164277
542070
435215
470698
76068
380233
260149
395134
92568
269183
468886
96311
251839
126177
493404
155732
512604
458945
462578
275752
535473
82225
427973
151312
25119
344507
180832
523192
544113
345174
252698
488433
198336
214333
341119
384059
473091
503851
237448
343834
206763
452996
502266
280569
490184
523145
217175
248661
420462
168537
453468
368551
136062
297213
408703
281916
337686
445160
190931
392811
453656
430088
241158
484005
379641
142646
36528
285615
201293
392612
449365
490108
457651
346897
230968
211069
320587
168279
190729
217672
232504
435176
33105
299450
279471
552932
211500
358527
288998
145357
87142
367105
115926
504744
451427
392408
132844
90810
208891
170148
349001
204767
156716
175896
290042
318068
489925
524937
104379
241360
431781
488795
371458
38293
355257
307945
345401
447314
252208
204305
532542
313040
136396
371520
117593
484268
523104
469941
287702
460064
124490
405572
234419
298953
286979
189955
184038
18503
521108
553800
404421
443933
471716
449607
102869
548209
553309
5037
11299
471276
451089
410832
226369
557565
120311
406239
15166
526146
240587
262626
11396
551668
313669
55543
141798
377349
483864
460902
564142
434505
557337
96401
297485
460084
150386
425510
399879
202233
77714
344954
335862
279298
58896
33099
319464
49547
434810
261304
399313
281702
311810
515800
16686
250771
101845
123147
525376
100622
287239
166114
368899
525035
391409
323511
424199
294084
522374
474706
262943
497810
27185
382786
110912
64813
418808
424252
257607
101643
504593
421446
467051
492277
201627
264723
49697
158613
462382
463811
60943
236917
362674
167394
296590
302155
139852
248113
402275
238601
351843
533935
35464
316507
77246
29542
48578
181495
568453
118576
194418
368930
449803
151634
142184
380774
454862
136381
337088
398129
422697
224987
2962
199024
490959
539171
92124
518731
260485
567500
398007
304022
428937
115439
320276
293437
205563
256339
235577
132062
490478
256371
131841
15056
427995
544580
115107
383473
213442
363568
526957
407082
435788
241810
547214
562804
118851
112887
58504
253831
143286
392370
218585
230965
493979
369784
19347
211097
289659
535503
128852
27398
194786
310631
453342
297171
200604
482706
323758
332969
422896
73624
233411
75879
439280
177486
482548
383224
410541
532866
78506
143021
173308
511335
214235
408059
263106
54409
264903
141133
215625
52441
3370
378594
294994
297792
406104
452166
371875
181544
471799
109065
318778
399717
390295
275270
317223
66019
45961
12649
501836
395026
558968
434853
249700
120154
440972
291595
257486
547491
167397
492849
484187
82585
316863
155523
356847
47413
555310
31198
229548
503700
368492
487419
538776
320065
126492
193843
331231
192321
395677
437852
104962
165538
90579
22899
417353
342775
329462
90705
214129
346191
230012
260028
214089
557642
530868
542315
465277
342616
105294
486063
431498
250098
435600
454625
160848
267458
3520
358280
314463
218768
81136
67454
373841
523380
109753
188560
96794
441488
309212
268821
448781
233078
260974
28044
276149
18555
332384
63542
227492
366320
402776
30629
165776
253511
390781
323253
252929
308407
53809
24749
124568
10235
42497
253191
430980
178647
137079
312341
389593
240648
547184
48459
342914
81617
441132
40544
34231
204288
550578
241665
383695
90399
537567
121512
33182
471374
224176
88190
151571
39023
71119
166393
123884
524505
183716
510242
126017
48757
95883
285875
67582
444122
272833
354208
146833
314400
98702
273551
375153
52653
549161
198490
315516
536367
66802
35114
304779
61202
551969
223408
314778
26765
456624
297286
280661
555027
274177
211478
253108
273676
563030
69501
346910
470428
397376
105787
356113
32489
79277
328891
147177
391374
55288
435485
50644
96466
292227
224229
232554
72308
315058
223349
132791
520184
186951
431007
117425
242703
40918
504393
556730
444651
363373
106992
508332
522782
6834
80572
481242
145066
537203
231128
566712
252205
161084
297559
89169
181378
418089
192272
346797
265802
80010
66505
544325
387123
164070
452386
517846
379771
537420
505465
187411
254598
383915
183177
377590
527326
136179
162195
222184
417200
65698
456108
59586
150018
51668
459289
475295
227212
216741
14860
59748
99766
533208
178093
2208
113928
538503
259746
305573
383397
296448
81662
276044
110046
424315
16790
2461
524540
450443
519484
277990
101200
452653
272491
514483
256069
6923
97120
145225
398913
116814
369564
117941
415386
34692
6125
276636
353386
86896
335904
385527
53860
378781
152811
121053
226690
23843
111192
425804
551248
180992
266800
464971
278772
204954
546793
420973
461613
567414
232106
57577
198533
396903
48617
258789
346021
468051
42974
83792
78935
365076
259479
439180
462195
378154
413515
499434
39654
298830
86614
483962
451494
152829
135508
124464
94001
453079
229811
367941
492083
129391
418137
109896
280134
517999
51458
285632
446262
445149
208198
231093
337905
400296
548942
62911
167821
252214
521317
462184
153178
89424
532355
398697
241355
271532
394676
155384
562876
136298
242680
544065
4305
194682
552644
123418
219017
432092
42819
113286
23748
523770
386347
565564
40536
528580
272296
367283
201257
26369
124001
462848
278980
241578
171326
136465
36312
406455
65053
316619
241530
19890
386420
190357
101909
54102
554720
64031
563131
84973
505891
492805
499177
444436
322293
110699
485983
75653
327868
416985
180622
268444
519342
561476
378253
71223
59485
74716
81500
446456
97341
382094
122755
144246
159553
295368
77861
498642
465807
328543
335574
166384
54074
281384
137023
359273
538642
294549
55730
11547
398436
268170
197503
106913
261136
564493
167620
370617
277223
374311
544382
310924
384516
344074
206193
432848
184466
67857
141793
423860
533217
249181
481124
67947
276075
301538
38995
245422
12002
241568
506318
186766
271979
329227
205176
218590
390934
260494
347722
404881
513589
239417
325367
337747
248411
21653
55653
309347
279619
146200
493781
56442
30472
434982
114570
534756
286733
132253
168869
115322
86640
169816
304337
421787
451376
465822
454016
17260
232535
557698
267007
157913
565860
135128
479095
146144
566934
265844
300649
361744
80806
444150
389160
9280
210482
38138
152488
164309
20580
137766
5576
471604
207076
307973
459355
14393
128786
40161
172439
143814
316601
555885
355906
121191
404313
3969
176913
274103
166361
244823
456140
296375
97480
527095
414134
152602
316915
159113
470074
429934
557824
162461
335260
390336
358858
106416
169468
116814
126910
185357
250214
126175
211932
416074
154520
26044
481550
96613
12199
519733
546005
120799
207780
61180
466445
78434
154093
404328
206002
545607
258498
387035
360144
291782
216072
139080
416988
193370
101316
6191
282245
357532
526014
153050
245058
68905
66143
389845
59673
36320
320380
184209
56299
308948
364639
184422
447337
250769
258500
364637
565627
115036
249298
877
4402
138451
189291
38947
177814
214201
553038
517782
256502
115743
38972
156309
514984
450185
253313
144896
500054
438711
1805
277380
458278
367806
341473
189219
93224
442284
172361
259285
15793
277330
117491
406587
458025
37004
564828
4689
143040
269982
156612
227167
497411
368113
492445
117460
183685
166553
131542
539568
533217
175211
15246
144764
311121
353371
445335
386907
539391
180328
288944
178792
127299
559049
322460
494551
513141
46790
179852
478889
507792
453721
134679
173838
294598
194774
527911
426472
491166
71584
85322
496476
277592
539848
429092
275865
359918
260415
369968
242791
168854
400353
274105
307773
138695
280431
257486
4212
361452
382536
501677
81558
290197
158090
308904
121061
358130
390077
130238
387984
306634
175984
99796
470524
549471
557493
457220
95046
20504
432693
531331
267373
160625
295493
518569
49602
386824
166757
305938
567723
109468
340072
497439
133565
378989
193056
66500
560736
425807
534968
85345
442623
229994
10576
426828
293753
557844
89463
86849
564177
135384
274313
81518
119261
325465
450935
12190
512245
265029
66223
300897
148958
316999
81259
285308
463787
339983
140617
49307
505926
452930
170165
80841
107794
440184
70233
28221
351581
39864
275693
281441
101758
178674
349943
161192
290214
44911
25480
496366
534291
43856
12115
59863
206398
106985
397680
259252
300766
37526
408935
543174
514772
526196
417350
77917
471557
510086
38262
431603
292019
389097
10165
261525
369912
372110
422455
136581
257522
52565
283923
307320
152936
105653
512510
451585
221287
363958
160115
416312
350130
176604
158032
450631
256154
465666
491056
8957
368737
346875
134271
517052
108937
370583
567985
243389
355499
444344
41286
249378
27712
279162
252230
250298
513703
540470
404917
215222
397570
58825
203169
311635
411619
424370
84089
323489
13414
299954
300199
227649
487913
294158
495101
383487
528427
334604
42329
164648
334997
65073
384047
91606
71448
356692
565294
344723
196129
44797
193817
455783
243172
152926
302615
412387
302761
485194
543071
254263
478228
283312
336780
284489
473232
279633
326189
502832
329472
376370
279253
462961
222832
201283
523778
520537
214259
366242
528679
480066
308765
400152
287534
111318
64191
358452
219205
553846
495362
62802
46579
377601
124779
122326
559487
354716
485650
388304
254599
413462
144743
107141
132755
416703
364307
232867
16596
173465
348928
412207
170411
478657
477618
419462
539658
541944
266257
460850
508330
447147
36399
243450
293098
118828
283642
354710
360279
373899
8464
163586
552699
378228
173663
42659
122106
107666
443689
526762
104222
247373
209585
545374
108558
174162
557044
60298
38647
209358
485936
136609
12007
499265
450431
217803
367931
180203
116377
413162
22855
499772
513046
268206
180464
96308
552892
176431
58564
35145
494795
391372
408643
68373
142010
465335
269530
332062
58043
270737
48476
426564
142078
10427
136145
388122
554374
207135
224513
267314
533480
362527
353496
109045
319948
334937
75924
527248
445729
85621
209229
403822
219657
97518
424722
237898
150136
98428
544442
160508
157891
394179
497599
137041
295182
118194
384205
134134
361056
133602
25286
7998
473546
429981
398709
15353
439792
451370
302327
31242
380006
101093
404872
195774
202071
468296
316203
511533
183354
369308
564321
125092
383234
402438
403089
434416
167514
375728
98380
122900
338295
191446
540584
408763
396642
271183
509886
360833
443674
468961
107049
36587
234970
424430
352615
372578
222402
42568
343428
116494
67729
457740
60637
563954
207225
451638
13881
408970
171426
70545
185847
520570
148616
529423
496474
235847
163346
93273
401768
416948
24268
408105
382484
116659
268197
1361
351158
303263
506851
396988
116094
373091
230439
395454
80767
381866
360427
3576
563891
334737
148001
460035
416500
70683
331226
447611
49796
339890
434004
347495
72584
78021
355100
101394
13677
376436
554006
519646
201750
463928
325729
440797
7515
338796
230881
551143
225435
314088
557773
387824
157010
204835
529103
180444
365943
185599
126757
332676
24764
58407
10975
539648
299275
10441
239834
226189
270115
344839
480737
303763
326359
73054
81959
142764
384173
244417
186223
3196
167273
181717
699
96903
240962
495717
41637
162664
327966
216347
443210
464315
434787
373793
481646
157983
367386
159639
198828
452953
222827
446602
564347
457665
153064
53310
139287
551858
459436
455487
374379
278589
86392
546229
33867
253969
347245
139567
86310
72755
243052
521258
53567
169315
156444
473088
534796
22753
182860
348212
393320
40611
143999
458297
453306
385356
126759
224379
358596
403361
368242
118858
192415
457481
264464
437879
62922
277920
128018
41496
875
269250
159506
490295
356622
129782
303511
497477
249325
420039
157974
98398
494986
357745
514817
521274
22675
83952
20
260060
499653
45883
61897
214891
491506
476699
522077
85846
32288
486898
86761
15040
191646
235045
558078
134626
13697
368659
396054
211435
523250
312610
164544
116713
54442
334433
555562
335418
187679
317537
236284
94255
400626
422975
379403
422109
146072
134252
77908
98020
162333
440715
299870
311131
19633
344793
541003
147891
79186
81297
513559
75471
103159
541567
205359
397233
494749
488595
459019
439325
44524
26541
16492
88315
8837
393621
89629
353618
55509
158229
177159
341230
80841
216777
384156
281200
234787
377063
249034
369374
202668
521667
217093
367448
213938
501855
21981
302868
341967
438839
241854
406836
408500
272815
317710
541268
246386
437993
276625
268560
362068
164228
149304
55175
564833
12884
16381
502732
55261
59195
13814
195529
506949
99622
405322
467547
7516
540617
159087
177522
99611
543827
107226
389298
412979
229583
542881
501057
151806
535206
512418
185095
340648
520825
313390
333970
568542
539405
245045
362611
75122
403510
168364
396326
299664
151088
365137
169965
541254
567079
171818
503385
385799
511130
204407
435556
26126
546651
190674
529616
262379
152089
179549
52808
368672
131139
445938
29733
330517
314438
283100
242546
472974
158139
45235
182509
73371
324855
310386
482797
121986
404432
185719
101592
176340
487086
395745
35473
169788
26698
514811
288604
168970
300554
442491
181529
99619
529414
168290
82118
60678
560040
374910
440544
448924
80966
544333
430089
518272
134030
115360
67041
444653
235535
535505
315154
187406
338633
460381
553738
434238
147699
4197
472039
351056
42841
343508
372349
76044
357911
122803
178460
365464
81549
304920
319807
522082
289154
20180
340172
249908
77817
112211
169054
345600
220128
218828
517986
33561
224237
468332
308812
153466
386786
474055
498083
413824
98030
489194
224581
145338
444250
541009
361008
406529
341073
365357
130402
426228
520913
400916
395162
361181
519419
144273
430678
217795
37208
112964
449623
102741
140188
211119
304309
290408
440047
426081
14531
298625
453868
12242
125223
36311
304019
272579
7894
180252
37978
249333
565553
195398
48495
269731
345904
550054
341712
412551
22698
46546
54618
533142
292434
150989
366711
152586
240853
1838
50018
299252
179802
109225
32297
188180
116364
566164
401745
76816
56677
47977
177979
398426
427280
82137
255398
452896
407419
319374
15718
159882
325073
81595
257714
292256
509643
379357
505778
318968
159393
272775
486649
379601
413079
163825
463343
294513
46854
249701
336852
256456
536288
215727
11331
146783
470553
385299
391997
460259
97740
505163
401394
90790
176748
170994
515057
306829
139191
457877
444245
521039
216283
440693
77513
149094
496316
433977
29048
56834
445633
6330
376690
418356
503204
90988
548042
180123
143336
457993
410761
161417
314167
543654
261825
338168
373436
266473
500529
9193
149326
546019
204376
530959
310018
267653
243858
211964
4599
243457
455945
385355
380287
400367
90531
116750
471133
360535
484810
534837
170663
546113
308138
496457
435272
348593
338422
333295
21587
232098
483808
303362
391224
174799
547238
444284
313111
194199
541234
433246
211480
440550
277908
75832
329400
140448
33009
256235
123884
525858
256302
78057
354621
505089
439728
265756
181438
516494
525608
228329
392570
23238
163051
315744
266678
141043
537476
180280
9576
485576
337997
505294
88269
337895
247624
324750
448864
141988
236862
196669
237663
441079
311723
311049
90316
544357
168161
394814
333637
541432
166693
156358
143434
197575
551335
468695
170430
121761
339449
30793
553358
392335
357494
143541
426562
131754
386292
496541
191797
238792
340000
457586
96794
402962
425103
72175
297893
344358
302600
521725
441892
541775
452903
141277
264345
250522
545369
201243
313837
50578
307911
192458
310651
218924
34106
474830
514170
395913
443167
100219
142650
147493
563646
502036
135652
160006
539236
67375
44905
164728
414170
481022
361845
263328
142538
507262
341625
406100
211833
296128
457983
120739
235516
115326
189414
370512
511738
149270
68068
253941
143826
92989
101291
140217
41411
262780
144392
400586
270903
116191
426420
496472
196121
52870
142088
106619
225354
219055
528160
390830
504174
60064
215956
342161
314553
423992
105452
295262
460125
380735
302080
327115
276034
459109
461350
395725
274891
525682
395430
440021
486107
384494
364954
388959
226030
100018
513926
524866
289124
20739
105504
339100
322928
310440
461188
251374
9308
165925
512
262196
6222
445830
367915
229087
512597
203877
182806
173850
333643
352389
63281
304487
516974
12197
169416
59250
315631
464394
256438
541182
202712
339465
430490
38291
416135
314891
181707
48482
482043
520801
88944
321830
135125
216036
90988
100194
237899
391247
54514
7109
111687
387720
476700
138405
272639
259368
403847
180528
129230
452508
38465
134585
136731
200519
469321
313116
38534
389311
14813
75881
332007
243193
184411
82674
560711
158226
271491
115252
184971
525352
322151
413028
238436
149495
293403
299486
295903
539909
191582
278606
44235
251001
143646
309325
74962
260435
123262
58374
177159
98319
20161
92453
502361
102888
262594
230304
453944
62099
275839
379436
534593
214281
265572
423448
126625
314703
382261
226876
136819
567519
294338
559642
69230
217705
378870
568396
501529
12861
307132
456785
324864
493750
365394
540334
148945
287764
311329
72508
103119
477927
103982
379897
265787
522894
12877
192716
436240
461323
508890
502547
555097
494449
220122
436263
6863
150586
524301
470890
473008
254562
109289
452164
83986
175598
23248
153680
84930
205645
358923
422750
77643
307952
189457
210579
249076
364819
314996
190218
343274
374201
492187
448861
275368
46660
173955
559611
413940
268441
469591
532883
494561
315043
402612
481344
291387
423622
12158
102110
524547
279568
65601
303819
466150
433999
494537
236802
190419
224323
558051
80354
205542
515132
284786
284945
230194
442846
237154
488691
498074
396811
102082
434532
224685
240487
507136
31343
7033
241408
209495
476561
433531
270502
291927
467412
428166
511993
229961
125137
299199
191912
145588
152252
112942
41170
347164
499631
259915
33512
77493
308404
539075
454690
97293
238117
240946
333245
141347
46895
200550
379020
402329
348673
38499
476734
476424
476796
35734
216394
400144
38911
87287
223524
494552
426900
335015
426814
426061
567432
142510
102110
542845
333745
175986
216223
28426
378464
26604
23841
230084
321233
508903
269629
1266
460188
435630
221207
154711
193128
39910
33102
299307
46852
201988
459624
78613
430125
58362
320094
433529
19116
472683
398383
148363
205352
258744
104080
441631
125509
4064
199758
351429
305572
197087
478600
125617
343376
275450
151852
522594
319916
440365
293064
38222
499928
212275
455603
232088
501587
455216
244748
148467
261569
249386
67688
79700
403674
379127
167162
356126
545316
390897
216536
474472
7498
403398
313973
216273
567631
394544
173467
315973
375731
488633
340818
335400
527738
72065
399105
2262
44602
293976
173115
118884
331780
336068
175591
364404
411486
515853
46683
12762
436496
435816
190940
179134
170037
103117
457555
509340
192801
179687
504102
459067
440910
495392
496545
41407
543054
90378
524239
245551
297536
255327
106923
369811
15879
360914
449224
497868
486801
304313
259905
533171
403587
276146
512957
9860
457989
499955
255117
82278
554402
273397
531883
392465
550824
21801
27075
79492
32875
292144
6777
454845
195942
60178
329938
396341
62502
423267
465683
9148
538805
472321
317717
220410
513747
452876
348068
119126
48159
221576
18893
334207
192184
291234
565925
231273
502338
59822
341549
128517
369153
113137
263948
72577
438150
43783
248613
331494
144735
222999
531996
323492
141504
156686
170774
106754
243497
288834
3695
37192
77943
91402
245498
106791
120095
478626
294930
17692
383557
533881
158768
119342
564241
436504
95557
7566
57372
126064
133021
501272
213537
60051
515379
409156
128034
156494
368225
204496
161404
292983
172334
299743
562953
479406
410276
516649
72328
13883
384752
478314
345945
112017
120860
104581
191422
46883
274467
295174
514032
279600
117154
291175
114272
461817
33729
412624
432289
116584
169334
167817
248019
409791
354263
191295
553806
28697
1169
504382
511090
152860
475266
323861
22303
17461
477951
106796
242351
103225
329846
341346
317432
12928
325063
443289
326102
398779
33781
281870
475538
245995
125944
1330
292810
27960
92387
90641
220806
81567
116522
243688
218591
326078
210624
231824
261544
450649
394874
279430
213491
331977
23446
199526
54989
66271
114398
33970
444516
530358
307585
468371
235641
516448
365286
34864
292187
76
391984
118743
317046
352891
104292
361975
385050
239666
560982
377085
229357
241232
355262
272580
232221
396236
112426
410688
471016
493340
283135
498746
87204
386693
293545
505878
341012
37735
280224
442122
278100
181964
297281
375444
113679
53983
302029
555749
330102
214580
404491
336244
562440
58384
133745
104686
234921
48084
480047
204302
125418
260358
270693
474591
381159
375241
169631
401109
8957
494085
378932
138557
498976
17904
115246
529877
23445
552178
186151
64993
494960
318118
551954
149936
191946
179505
488985
61807
368514
265756
531072
165144
222517
403419
417761
250656
180871
278587
539440
321294
15790
544559
502318
472583
445723
70018
132956
465008
259381
140564
491615
458777
511078
22878
385548
203205
316164
314135
366406
179387
69317
194094
560361
441758
223058
306200
17052
494455
558278
362385
479851
109272
431209
284151
337681
35150
132765
496002
48295
171563
308813
115729
150391
556900
239583
500715
512382
435362
439631
144969
514758
173193
1425
388428
558982
299384
481001
186318
135544
242910
63303
180327
96226
262580
439835
204880
273070
502724
59959
225478
253654
299339
425823
30443
5353
387039
118044
117142
302658
239718
21906
486908
543299
405159
453719
61091
31156
75674
548147
462826
219593
278624
440538
111865
428742
525299
131320
408625
91222
178609
313810
58824
407963
274567
234096
234170
438340
274717
72328
491346
153025
469945
63866
215340
240786
316394
437638
92903
74025
234750
410331
464000
390917
373794
434329
163140
528622
477293
388957
198023
153108
131018
432237
527376
402725
385852
420949
475713
531553
566261
60414
110318
220630
16605
106972
58714
350134
183824
6630
415517
147048
278008
1170
129161
220658
551689
123926
445475
469260
54006
495383
431072
380173
295848
550639
143669
356352
109406
441667
241705
182255
91418
122542
395440
506361
466783
428590
81965
238138
99223
240447
498639
235655
333416
483790
478312
526757
185921
442518
179773
205285
27832
389718
412642
183854
552376
455255
168138
131134
353387
83550
74559
62403
423597
499025
287840
230659
448457
532196
567914
543922
363868
468309
308747
256256
133076
523482
552662
117779
447197
14143
154777
334535
227026
61549
172028
530172
285184
373405
173610
283409
430031
148831
96291
174447
351998
26903
123149
518187
312037
267858
117266
181673
3692
534898
389532
145840
269902
156328
290463
567924
394474
326347
162452
240248
110102
467638
307410
203439
443287
438977
417469
341515
47165
547548
39466
213053
545587
406007
503213
243480
35405
269115
82716
62864
554257
321975
467845
432704
121829
86939
180980
106298
212884
56207
512222
440394
58325
444770
437923
223255
363154
267537
112842
211794
270493
31057
225693
304603
366473
135502
39373
110660
156044
543759
227380
477135
265525
28828
153974
328120
188366
303137
251566
372
390756
112969
230466
401789
87086
136565
303645
188886
340352
258378
167916
170038
34568
150639
518185
392465
13312
298393
42587
554951
372884
403696
403140
374218
315174
477812
93730
101219
251172
291417
432294
456061
289478
158835
561064
316698
55561
4470
159697
470294
328010
476916
452056
339980
488285
259017
347825
427113
478558
336773
259981
42259
435441
514725
330401
151550
331231
396425
534687
423249
434612
434018
313101
331354
202634
165223
78633
256266
79715
373938
452391
243392
502697
128682
421739
274546
8874
526126
216990
479029
90736
79768
130046
55428
46056
458927
491997
118703
216504
270437
184893
120818
13331
122228
320497
124984
184633
82777
59955
168492
448375
463831
209251
262114
235949
417911
331212
411338
510932
547743
435454
24438
194334
494864
526269
55744
266433
565111
347740
257681
285269
394575
158719
177123
143816
394011
57716
182761
170184
66492
42119
407288
550997
537677
208055
487902
8787
331009
529713
47766
332415
72874
499772
435812
55509
488447
31756
500128
271055
43922
133512
97632
167796
404710
501515
333290
60818
563926
201852
325895
367927
23998
298267
457841
469814
148414
160053
176628
266925
556937
76803
5920
128248
213638
417344
97695
295991
550641
164862
468747
408276
331919
484316
490197
93131
455246
181517
129581
180563
196987
63765
361310
447178
96904
190502
20468
451955
289355
390543
170939
220551
34088
496994
172040
387540
66256
493390
128829
306581
394366
554770
455476
552919
375679
459166
324348
18635
526210
2124
107137
328417
428811
32856
315758
77337
144728
408728
379548
41972
440512
340087
474049
156928
373983
197842
357598
173564
313449
455762
492620
139238
343966
539813
564021
364653
111121
84250
284933
509518
443192
152538
41875
92230
500600
517038
170026
326047
322441
144821
132342
277463
351559
384634
135404
274638
180129
349013
252171
556804
254088
15123
494202
153570
118840
414244
274774
333772
427064
356497
211477
65566
192767
474859
97503
158148
51788
166497
402778
338181
565683
402297
104196
100096
351727
112868
403587
146363
418652
347716
485771
366699
562780
30363
191561
566202
463919
62849
297238
556030
240850
272924
356766
364658
198976
4121
295400
336636
117380
303593
326280
105020
86901
393367
474079
219060
547645
399646
540508
352689
10907
109407
237899
284535
6354
364406
516679
371158
77007
411018
546673
292519
85391
369916
20935
72081
322089
227265
271144
449476
88364
497709
116097
326638
413051
282676
535507
343649
13362
79051
359292
301054
331453
236967
468836
143286
457789
2865
429163
419136
157843
205503
340494
231859
51366
407729
56158
314839
111115
521267
435660
396614
169845
243091
529722
223639
184814
470806
94269
187666
506021
392897
317550
197028
539917
562584
415508
135943
460184
142450
330154
123899
171266
472718
292932
163861
431322
343617
372364
479045
477728
59658
473605
537069
562539
333506
154497
55400
506181
263374
171886
238770
48087
325038
160167
199163
90687
415916
381627
324660
333277
195166
298794
63522
540996
128531
52835
479417
159677
374633
510198
326334
281441
171697
353168
87343
52918
32
348296
369291
18982
391763
404914
475925
133066
113365
511747
174847
97670
471000
103656
288106
73402
19264
296873
173054
52967
35068
49390
157841
503586
90623
157743
445643
522355
32433
556640
156217
459818
352361
544518
47248
365904
175919
526907
458768
262948
152711
123117
120540
537835
188805
172967
111983
475562
137448
225532
26948
536491
354114
297572
361919
74792
435595
15104
29272
65163
481210
96229
120901
176748
256093
414368
116001
82530
356885
251589
200405
494507
106256
141784
332513
299564
281425
488274
145495
157840
49087
468788
170636
44751
240374
121639
467821
59257
361175
350430
480816
222683
132463
468840
313639
499942
200225
355971
386857
535269
196442
471359
260104
233141
125293
446760
435165
101574
536079
53071
168301
146141
553543
89912
39344
424480
453420
539551
242915
241005
202051
232682
50187
183960
106327
206566
502304
218438
107664
92102
298782
190635
487850
430334
3782
294380
442449
76845
361170
193791
372014
188813
162643
17181
124534
562810
484451
84961
483881
355117
238987
142477
558455
287328
564522
60392
48734
51736
318861
151455
51276
379117
234000
229093
467306
374102
349542
453903
47036
43804
306242
313211
148989
57685
432070
267908
147463
206525
208614
480568
499145
510545
532838
295267
392941
93902
194348
401639
551698
407138
326029
491849
480320
17126
101911
172303
63402
100355
168501
296512
114619
105470
223371
159973
194836
322133
311599
364488
303658
124979
429773
35477
243054
172416
489352
323802
207203
104192
86146
545322
243811
427159
416875
136657
408080
467612
92891
111061
560159
538347
299363
406978
534802
125232
444758
107110
568215
426724
446451
150524
181934
319118
494931
549714
72779
103063
223282
199489
215367
100487
284581
365252
160530
115694
457423
398907
179473
268261
63239
433079
473549
140950
239172
367597
510920
499919
375354
431935
349055
81154
418293
19423
558319
430914
98921
109825
246323
96676
99451
123758
207594
39693
132928
422275
168194
107165
13573
29067
392267
521999
425444
479699
363606
343959
171628
43144
86573
419901
114370
407872
190095
152457
568345
209486
438938
437157
132284
253038
504115
292689
547853
500048
24069
286921
188450
173237
307837
515931
52216
197744
359964
45682
132777
51694
60569
507052
402274
523258
340850
548796
534495
201305
51136
22655
110839
507118
321289
206213
479805
427318
83704
236055
182120
24861
8689
308196
446089
461408
307075
349914
159401
558375
188273
210034
110021
33803
223756
303347
66944
355630
60462
530114
58728
429272
85663
308953
39202
341317
171176
66552
8650
434333
448696
73577
5016
379354
41293
200233
199598
74997
531204
461530
251195
520567
517156
10734
38965
77749
8875
196677
308096
38740
93254
331575
390246
379251
516672
95988
96298
143054
131449
514157
446662
200396
403188
437544
136926
61331
552597
225778
34744
288688
465878
388436
523506
440081
130810
332441
412602
162752
206616
234277
114974
553945
236509
282401
235199
532928
483112
339257
382040
167233
197958
94442
484568
316191
201801
169016
354918
299763
272343
433283
255718
466907
426179
116031
493174
249531
54400
316387
7254
507325
284433
533157
536054
377782
53453
349334
166764
56669
446131
248086
192532
79086
364955
321779
310921
489018
290875
405193
553076
76854
256617
526198
151574
365111
562253
540045
36128
509664
252304
487954
514016
378239
532823
501570
239416
274870
257860
139709
264952
292410
326135
564322
175354
69256
340928
253030
121893
523404
560385
479769
469813
233157
504047
169157
376771
341180
440036
309361
141352
543504
248977
417106
7827
403727
260466
113571
74130
442625
49151
368165
17051
454765
50203
512720
327657
362239
250907
150552
141602
119904
234527
373350
401578
133568
156019
482363
126795
246603
309260
325131
505918
469781
372699
278058
457703
201215
428048
229121
432641
476837
298669
301640
504790
56185
314197
426945
121560
567519
225841
132611
463159
58972
192412
182389
283275
393349
305025
174347
56056
310427
515624
78085
434998
163099
540750
219621
233775
210272
552857
152204
390483
513355
403102
350652
328917
383086
51660
160976
87217
467189
301852
401575
527601
453034
164099
538903
190842
288582
82081
155064
490737
461172
357113
275647
209131
388935
84385
505185
179562
11442
38729
254947
6444
16809
366945
508151
525439
154319
207644
536191
191875
92353
517692
335001
521849
361548
115947
52755
155676
216550
215676
517321
262361
410041
284970
319044
43907
426112
124650
25214
192926
140511
807
475562
10986
123648
455598
66547
160002
473813
482415
291616
39162
407440
50618
521824
69763
140112
237031
469813
313647
492222
257473
418755
5000
489201
457933
388083
90407
70267
195901
380636
110580
525418
148639
232742
232426
392091
344544
326403
89199
294060
278068
339327
313134
544894
15719
222966
84797
181131
519487
146032
182129
502544
277436
180947
495533
8015
39238
300243
535548
61391
74677
111769
393112
79477
156556
375459
222058
39983
345535
111863
132175
106518
74426
514013
202063
32495
403885
100879
39746
379716
169697
513889
294174
467553
232951
59704
8779
52877
129206
104803
284150
41850
536752
292318
206791
274039
223355
154050
209311
217868
539211
238780
214288
112663
228382
221779
121628
119065
33373
370397
390614
502152
397657
75140
92451
348102
452410
252009
378090
367529
245282
27271
13113
514201
71979
224673
409522
505814
18065
189671
52650
405876
215933
260946
318858
158085
239386
568390
245883
209754
301860
174106
429869
23907
12843
103618
451748
385577
33877
185136
532352
332054
192729
453564
153562
268355
265380
224339
542437
33002
41716
151888
163756
527163
225340
468931
38863
317225
235896
75440
407420
71805
521809
433192
57770
397004
14691
482823
282516
102432
486536
320960
450700
305505
276866
214388
11324
66214
528327
290694
120598
19831
140215
96988
347776
487643
332028
188522
465321
432683
21620
218245
249686
344523
289914
400331
273632
564295
14224
276814
16841
246589
294517
89193
45046
369167
305244
359263
60487
386071
303589
309517
308491
540482
458927
561630
417549
497108
318041
193636
499232
132241
51682
265988
189202
448387
148945
328251
564555
158111
30770
198606
9036
563236
386836
523592
334581
185215
156280
85403
53711
223541
540914
383626
200894
110705
203694
189262
155445
431420
428296
327144
408380
509226
357570
217321
113552
23769
505517
162218
22256
193672
76475
35080
61514
531863
89905
451833
338002
436835
511562
17802
201621
492025
144096
127726
496769
328133
230910
543159
271685
149947
322610
529675
227291
60088
505591
39534
85219
365393
513445
55806
467406
105538
524960
485772
196664
400974
94340
419511
108188
517429
436721
68118
526858
426986
359072
93712
185255
551993
382968
27872
261104
531602
54885
450093
294339
376162
543487
111218
24535
210790
238805
56641
407828
293526
426383
160986
213511
252139
314629
22442
354821
469069
518864
514429
189712
512711
363112
14887
472389
27274
147160
342050
105526
456685
392448
158078
502003
368854
486178
178514
406645
308831
319348
343556
532656
152580
455834
360623
398215
463343
462588
310262
109592
432079
128167
483828
86409
492501
568522
407976
191524
278765
431691
253892
47982
412326
480494
44297
109235
136044
467681
277797
386155
205177
519097
2501
3812
347007
383965
99718
219150
106320
453196
87994
312492
403747
95032
547636
213115
188607
207698
110741
41230
209146
167738
194976
133810
490112
265426
76094
469115
187215
373808
189560
198057
292532
60114
249932
435703
439871
499352
161521
59804
297171
352025
433391
264207
413434
290156
373200
475519
84447
349367
50494
13260
440857
338978
310591
26354
226513
69323
498037
233131
522993
139766
429293
207892
109446
473294
402889
259424
380692
393260
472223
378639
189678
446983
511532
77833
11861
536217
25187
154111
308713
135672
475640
297049
309542
559669
401573
291755
133654
134564
447974
321107
268871
563711
462719
340235
340336
327241
202103
200044
247611
180149
322122
327868
511381
315916
453449
234648
243135
319607
54530
238220
480573
328335
33560
74827
162615
33530
215925
437807
525583
274374
508002
376133
274220
204928
260050
24655
80264
46919
388489
48720
143647
545292
350292
298775
475341
328231
233674
534359
280465
245149
503677
552814
498986
402156
506018
540690
15214
369880
441727
356675
416901
258516
305093
154880
527547
244930
251154
400234
511508
175462
506622
193201
268027
565395
177875
116424
245663
62085
482012
310671
168289
147428
422930
335448
399211
498776
302597
137142
330861
491039
273323
18160
405681
210948
401941
527057
388243
5822
168611
94421
533671
209521
254487
331449
566698
388920
319730
501006
319823
477042
114023
125877
54003
138498
110370
162077
184340
119512
70218
512283
193535
372147
214427
172416
561901
149062
347384
418636
314252
417892
299851
160673
478561
289048
186638
517240
333516
340249
89216
546351
399105
144398
405927
330856
511894
163713
492650
80217
221278
313972
433310
44832
214981
1496
7308
155621
56487
14732
525607
41224
537828
496754
345404
123762
160803
265561
278748
421928
527361
73704
501335
218319
56092
481371
304849
158795
152543
437816
281049
51113
533260
345732
222728
539715
557876
772
176972
213239
352577
197468
90435
101086
34520
2033
215975
120511
523534
321482
91530
260697
295394
361242
523848
448140
309067
203903
230614
98206
173843
7049
509696
533990
406946
479351
387830
143404
418822
28161
166676
378803
414868
288689
70421
239496
402625
60310
497540
431348
71182
187118
486302
269595
237553
45016
443057
66891
548597
65946
250282
242193
159427
494465
391381
130455
113675
283900
356112
93800
465030
443706
339016
231050
148831
329953
180956
368562
464454
145698
477838
350215
475390
388500
424003
325056
61965
528487
483464
88050
535675
200484
327083
497492
98897
515502
324338
127517
277042
115886
138699
179753
202788
39785
504524
110383
414040
103703
480320
95409
337697
61727
297665
439634
300462
436462
459085
428485
118705
540216
338655
61212
386332
170209
364199
363677
459300
119085
403747
503209
38472
365332
317496
500028
290244
503713
220750
140381
15511
339562
200857
316344
428231
245774
71106
568226
510079
419286
315793
249827
558092
466821
59351
345687
140234
281548
92778
95442
348629
54718
566519
360389
256541
349513
261835
72345
393607
143554
493659
257656
6309
11923
474027
495583
262490
521279
557117
367726
421094
396398
46776
408920
13374
186755
466168
566903
102168
505757
289331
165895
154849
287415
221538
35436
462595
437608
209189
502272
89234
280325
221283
455221
531194
566527
528975
287454
226267
311810
126276
380420
261870
361692
285383
80965
324099
48121
385025
117618
543354
136200
379340
304184
11082
70990
102947
272479
258706
117561
332059
202172
416477
335844
133492
374643
518820
432111
44470
322637
435579
173886
137085
567480
333380
123341
462826
87370
228131
553895
261982
289721
478832
135354
213125
8428
16961
176698
347584
58736
82545
10454
535840
232544
39578
123945
397177
428549
423915
458696
159507
108258
457761
298621
288613
457075
19769
248796
431955
46162
202367
561287
315287
273555
344137
445180
457900
75348
245239
142485
500396
78722
185840
286426
30836
260855
44707
176904
2836
266853
88508
186064
496812
287211
364806
61005
189419
474370
304291
313402
98043
255479
151298
279637
219308
386895
84514
261003
443454
126238
303728
370905
402717
265652
305658
15238
80326
139485
546807
485282
40635
513989
1093
138093
342577
90077
174738
537287
396311
246693
542306
19845
138223
29526
279467
489607
332904
360344
157328
59800
320653
298574
32144
202092
550061
308188
60190
367804
107629
316583
535754
301668
153124
137324
63867
190647
149869
483380
504847
507666
361967
342828
233605
250694
71284
225139
8964
364131
522049
88279
331847
128800
150620
535151
527000
343556
18564
124720
344819
562175
118462
246116
4397
35595
111171
116393
401158
11977
77865
347372
379417
267661
42390
193270
411102
202007
350276
34520
350432
454714
548266
73492
203207
147290
46472
451646
385897
258904
407209
351631
254003
184285
67399
318253
216736
472700
516068
192792
45950
95972
72227
167740
361607
104591
222629
334295
440334
40616
82260
69169
540234
150428
158314
489522
496782
294273
488719
492102
501271
58448
478578
513769
260710
552872
172533
318298
213596
321594
21517
535231
170254
155737
156068
160932
87153
410601
420612
123731
566512
199322
556679
28394
77232
84308
258454
131969
186357
235830
423937
368790
472131
117122
383736
281366
415232
470881
200983
161925
335031
549222
245370
316530
415746
513276
438745
198456
148187
391422
363036
86822
270114
502244
434396
113672
181188
555119
531838
206924
291543
459534
138118
214655
407772
450542
406159
404563
61114
133059
232260
213810
389931
506715
268944
60401
13857
231990
272508
393451
34486
352376
249854
520396
394607
364635
356355
157057
76233
338121
67378
177794
61360
102363
562078
435236
385474
356728
33373
514168
251218
5830
468203
58610
303318
192044
82701
250173
451287
533922
181974
186631
48079
485520
181346
253382
49265
274999
234818
445447
450162
256138
329934
123241
80138
435395
336122
516060
177812
480823
383129
327548
107350
232152
534586
539248
324644
245931
221760
176186
112351
453549
183818
524810
55093
333238
223182
239045
561377
184357
269553
413612
6045
89219
565926
82572
379850
354026
201072
118657
468122
296746
370590
333783
131450
394095
491125
473364
367480
451359
453662
486052
157025
255945
197530
70348
24249
485581
86904
290674
255133
462811
387439
306146
331869
438707
73252
530743
564570
318719
829
486877
394959
145473
547179
114940
271555
210913
15486
257324
152231
465291
285140
164284
532005
75079
114212
346134
233459
318175
500664
128408
361357
89288
142058
222620
396823
449536
253211
545430
112851
87764
242921
376886
394174
46491
105417
125521
307927
499784
512290
8424
116910
21494
59326
117361
411967
460150
22351
401273
25468
149611
208497
291224
364644
456023
176686
305972
208509
334260
151804
305408
123029
328919
286566
136764
90327
45170
439418
255814
507853
11891
266427
539639
401505
194521
429731
302983
435978
260290
312948
435793
54059
184163
257509
453134
313411
421014
93780
276894
54738
104546
139045
550150
20452
214013
281436
151706
272464
445726
334460
395632
169129
514031
433640
507258
313168
123451
62936
105974
310268
92854
450724
532932
448061
321542
246028
434256
135305
477990
183942
252013
135965
352763
104301
149747
239120
195634
273019
210627
540474
308340
518118
390978
490388
553995
258684
534368
239103
87753
424814
457700
137932
302706
227344
126782
81048
87752
99314
89241
250654
337417
4007
332701
346954
381420
202069
287147
258310
555382
465271
534743
82389
545536
426258
520538
54579
279670
203441
133949
253943
247935
19923
294981
349626
523645
545937
246741
429382
164208
138617
364766
313258
402803
199613
510901
433888
52374
242469
136767
461126
25243
29244
366771
516334
445973
339109
455003
454693
439925
472456
463204
407690
408250
147516
347107
483511
385470
427374
450087
156130
138459
211186
125112
319345
397900
497
198613
450756
237095
183743
149353
186304
147315
524964
249657
521056
259077
261972
380311
326402
179714
124720
379647
87942
552028
459819
157447
539325
567336
101066
87221
42567
434834
443849
10870
501273
525616
159215
567549
155698
399122
282124
446655
116050
18400
189216
307917
16493
520075
463984
427183
143282
95655
518340
128163
259209
206928
517132
38092
77839
494201
202199
332793
208767
341361
403008
328489
33240
382711
527148
430255
137653
289200
122126
251868
282007
68304
369679
106160
234708
177529
190186
295216
124618
544116
233856
35990
93698
374935
128939
333164
272197
61309
217653
98241
296311
1576
462316
404865
25423
19331
315935
156785
382776
52400
175791
343188
556677
141487
17454
249025
267441
202284
485776
434097
334106
102969
26315
139595
291644
158288
412602
261375
37120
377007
406240
338405
197327
16015
462093
420771
288732
193951
112561
403966
551583
391247
296639
246084
522274
224310
310260
491521
58924
490831
47105
377389
150316
237220
38842
106712
399799
162482
377674
406498
463193
336382
264489
554802
71696
420196
325563
338860
507666
527803
485800
115120
118807
528746
107108
309278
54343
560069
511295
102208
344601
230631
135798
484997
540808
121732
241395
254186
165247
147246
324129
206805
46766
205954
42167
503918
163502
401554
375842
265245
357246
20921
90000
159816
28256
152962
430008
505449
551020
82913
176843
356690
253524
172815
228953
538621
260096
391621
148676
247357
471894
447796
548728
356321
532761
202541
144601
405400
92710
243051
49327
196039
167966
322241
409383
539162
88549
331619
148480
355582
517524
29755
304015
348516
146857
226047
299648
170478
30386
492953
131388
169573
142691
130394
222753
150637
248985
44877
9128
397137
483760
288236
567678
539408
117512
76130
443893
18796
243636
291161
328014
185214
355175
565229
401732
363516
526365
200872
426017
488031
210521
452563
94316
260240
127273
54290
371758
305687
367757
85727
514069
113752
288237
556834
114621
201054
286793
293130
344454
230665
438987
12811
140259
333420
522891
375126
550101
439950
93575
191359
69108
385630
391841
54175
537512
326292
93874
488452
477614
321948
307411
367065
102416
171271
73741
458297
208371
44571
188196
168538
129770
431545
183587
240451
410290
561392
167686
519253
435664
566019
290254
321077
567214
460356
497502
238714
377769
61548
289267
525527
237614
17649
268900
165370
321397
250789
253226
286385
411107
96834
543878
243120
103814
192118
526249
562817
255091
258916
21801
131057
392126
465426
5391
225867
441510
206128
98786
375794
270124
549087
309356
332719
16750
470456
535398
80245
513059
100815
319619
265191
190138
564125
198977
437852
406414
93671
333853
297709
283191
127873
330858
340821
24924
255306
384817
119823
254493
472341
560510
68214
57251
442116
274411
111909
35657
277589
104002
113395
503740
303706
483994
266920
78008
448445
466046
229724
564029
227362
507865
316969
315789
449351
401406
534675
126722
568404
210548
364617
58561
164231
263691
35707
557111
343825
92110
490616
111568
109223
312189
273947
244788
170310
155048
38984
109289
423262
284411
168116
157064
204663
230710
390527
507
529474
523143
394540
158068
546876
65141
36619
273433
142317
463764
504101
267815
435686
307028
295620
431265
145737
254562
266870
506921
95648
137869
446976
13636
42080
158258
230519
567217
400103
92534
19770
274540
398359
166939
359694
511679
232959
65304
140068
227881
105778
304536
160598
219664
188728
317152
132033
406609
229657
271589
358777
521739
423513
283815
64980
330009
480304
28853
159273
386102
89333
277155
487947
193088
369433
404765
326400
156383
119214
351352
182701
555175
462
399744
291248
558571
269204
427621
36807
246731
512037
385195
535205
135282
361749
269853
244628
141694
183633
247705
47218
119690
278234
2728
57100
130630
340313
70377
168954
365249
21254
84657
516600
179332
369962
454107
521458
498040
195831
485096
565559
469650
448445
143738
469373
60821
540456
446904
25220
426544
99761
125249
72468
478930
502290
194285
386189
459263
43987
553973
402982
454943
113150
132522
251456
177649
162157
310298
259532
65269
518839
290861
541803
179116
60978
138871
481243
428411
58654
355877
147330
158103
413544
20730
111120
305077
206271
288043
217559
432263
496801
124209
82995
282930
311393
103214
168156
422962
47893
453172
245794
499140
63293
501859
42752
542439
397733
494552
441594
216658
92397
245603
175462
117546
408615
118126
371013
293441
447006
189321
498908
339128
69716
464945
139900
57072
65615
191185
430944
268815
457711
33944
314228
493606
400149
431015
286021
109544
192589
448620
479679
410544
96082
161815
159989
95760
402707
543847
53268
62934
169901
401924
126337
394212
464465
188073
270449
399454
407873
369816
163108
369163
336321
261231
146492
557071
8628
277430
513809
27817
445379
290777
134200
49629
108360
456678
563414
387063
236665
302751
143504
58560
143332
5630
272366
325437
36657
88977
534516
564871
200599
455628
390439
162104
356460
444933
339423
388025
518424
72875
563484
232627
75683
270913
394980
262007
331247
558409
248820
248878
487678
350914
299137
172288
508080
18324
136529
503747
2028
533346
121964
449146
450147
389774
549313
320749
470189
558660
47901
23283
156892
423829
175097
199006
328648
76536
428479
374278
457116
554894
256705
487661
552680
420981
203573
438068
203454
194873
410199
214673
471923
205968
71370
81642
94951
566974
439515
315323
1782
29239
417116
567365
33857
320511
213447
543233
40192
225756
376300
251591
220261
55932
197307
525761
538288
291247
427153
72353
550776
237899
254905
41974
87358
346981
111640
540843
41214
456070
323890
185748
250983
284648
162098
476217
168062
494942
325163
533176
342531
33149
212350
553538
518832
422459
377840
102541
267508
156753
32308
366226
237794
450024
175127
373642
63813
138820
263377
399187
395603
208884
374963
557837
368529
225920
84795
177547
44323
320522
368801
293385
293730
502087
520469
380006
504414
418970
282519
218721
561875
21949
338846
245542
331893
109848
429351
256302
132663
540712
565228
60145
128908
185562
343444
550477
234473
364212
563723
557214
222626
509763
132508
376763
153710
306050
277816
528896
27179
191443
320730
515440
394730
379676
77865
471665
346469
329692
151813
170393
184553
340827
526442
51306
322869
497941
562493
282414
525014
415846
161044
214217
174408
310528
333391
135130
369068
436163
350939
334945
28434
489028
313625
195412
143042
170281
234966
109811
115771
342012
180139
79774
149320
382256
481617
100984
486990
118690
308319
98360
306682
532310
470821
436871
412683
457332
38939
442331
94303
498135
173665
113924
228371
156169
198024
88456
158297
331292
375688
74753
510629
107055
289532
20090
76694
565333
328663
197335
219705
213557
268134
361158
300450
298259
522529
541447
235806
442447
543771
1743
556974
196822
93280
271569
36937
441752
214714
410657
530582
215974
178028
404295
53755
274388
522012
214313
400728
122420
50257
566428
479141
539692
442087
424163
118591
248417
136187
434613
272770
127744
293681
311509
229516
86832
161694
554279
16379
315575
138496
410255
122592
563499
219246
556384
545251
370573
226413
462290
500410
142738
524918
1145
329111
149916
269081
229373
47174
131236
327691
447615
562974
55849
542067
363636
194376
189302
222835
36138
118008
174975
220889
345473
438391
481970
186714
342062
93207
28231
174622
234040
416025
159300
253677
325304
291333
152464
14893
565922
552429
221207
179312
507308
66268
373847
98265
245871
70779
320113
60162
454895
469002
255082
471394
180394
511204
227803
167739
568461
454274
440215
430409
23392
363592
455045
146429
530835
564753
52132
230780
190203
257640
189219
241118
439040
245051
132304
286134
430594
485383
429019
50281
471044
92085
14688
34282
370655
266363
322154
200222
523374
377684
314825
468863
502625
420259
109438
48464
467047
6563
263918
453626
172091
471624
64130
432084
195749
38193
500834
305940
239173
86288
172337
512386
356452
224565
490605
36945
26838
69765
31310
82307
494221
356608
358362
207302
218533
151237
149856
169751
145154
281165
203975
528606
295962
234152
368066
558039
107052
384731
298492
293652
37554
419018
300410
427712
213953
28934
118720
105172
441471
552347
411356
27265
561172
93219
3858
383955
279462
64491
233023
266898
170696
359288
498489
278294
100010
486125
28286
299442
466261
308433
418039
334165
323435
511413
497437
230791
182651
425470
468854
348386
47421
492870
125129
70091
308721
286068
114245
176790
214509
18796
562893
554676
173883
336325
227338
245119
127389
239693
357381
168074
471495
153842
325372
387740
498091
498149
76915
128826
150638
369921
303763
312005
567611
208609
272150
565304
73062
245604
325420
225814
228755
223726
461079
554482
207736
552315
211260
86750
217094
398766
504007
228807
557420
264612
178652
382042
48251
316330
462876
152724
272224
349183
157604
1242
168240
71083
285162
294347
342974
231162
225262
492502
142926
22710
8429
468452
15271
388262
162606
95689
20689
495271
75273
309354
230308
377012
56737
527491
170245
183966
55190
134418
516329
55229
495696
240899
317323
481637
471372
445936
101443
547067
315404
320782
302020
401637
467721
275310
377172
299763
447588
234344
508948
488636
441458
290717
527151
149267
251662
421234
141537
367034
408565
331839
503905
41670
212014
355290
369256
438508
247279
175957
146187
112785
489578
466754
219371
278382
524639
3493
243599
507624
119926
68199
339299
224564
240748
182809
464092
507716
337731
208448
221132
173083
258615
526563
487766
137496
31920
530499
103120
547373
96804
287783
220910
28695
112254
563437
503149
533171
558675
264719
35840
534896
506874
351062
471469
139233
231702
153098
527955
50421
112786
383664
392145
162583
250920
347955
173904
100150
8143
206840
493110
353926
369843
524669
275580
305496
538065
284265
441836
486197
246724
406455
484886
60676
162168
190517
172240
141871
94544
334994
503352
183432
166421
405412
318756
301567
55602
234529
488478
46636
75526
441147
88307
483060
354521
212179
552668
480959
318483
301528
278757
356321
133376
500258
304899
543653
536808
548652
246676
173431
191028
28221
266258
205286
410712
258185
497686
72986
334939
545838
303328
287227
142741
148119
110467
279398
139191
172626
37302
482290
391659
505641
377427
263058
477729
509620
194133
258596
535514
214911
28516
233459
283245
385683
36254
114488
291011
401537
295021
37433
31277
407386
178594
370816
4245
13839
534157
10364
205738
461904
301051
247892
171851
288119
57434
110179
12280
557827
535302
324392
392246
301231
27225
398815
179854
303505
334343
408809
31595
172058
342667
142195
236004
495862
63017
538101
66430
135661
203158
317694
339551
12904
254068
536123
432410
338852
324023
398392
136579
498523
100
530378
36768
374940
118632
381922
216637
541862
394653
80670
365301
352259
122202
402794
166774
46717
4765
187106
303638
564969
413414
500692
456155
53048
30008
79449
241516
417354
304250
222632
291901
538555
1759
194044
501963
471800
328709
449801
454542
21937
429352
419114
168499
114821
185124
530384
401427
536290
106677
302545
299153
540702
461911
105918
146166
303106
203820
483464
499056
490204
479890
193852
184777
296609
111917
158559
148423
364638
207046
503290
326938
435245
447421
520787
230939
321927
171253
243353
45058
278728
470249
419221
67216
557609
48742
142478
52267
273291
476655
221629
446976
194909
534996
146424
174504
70387
223006
84365
506348
434888
91381
183933
86869
224288
57781
46365
493503
519554
226819
406646
263808
75042
459327
431785
36695
512988
276006
403536
94520
442818
555236
343965
251272
216266
48275
262744
149044
243525
377768
361377
439932
95897
217364
135651
321331
13618
441084
525461
510460
376962
39046
436132
308807
24222
482555
524491
514081
259019
78699
505592
294756
244917
49904
258449
324769
53708
256163
495057
94537
15614
330893
111926
312359
219928
66069
450034
295963
411042
377427
253525
62983
196743
193682
266543
552290
26526
147793
267897
167004
322093
274440
145122
208917
488883
500724
198132
255479
222932
456980
377857
228023
340357
20886
323668
25504
265034
473365
179109
424818
289222
400651
546526
47398
64021
177596
351579
227578
3760
39924
129018
427504
56166
85244
187614
538764
113245
399717
61448
515329
169022
544067
278460
383187
502746
6762
469509
389869
43319
82100
302437
55028
318021
418753
486025
551945
351867
39719
60490
395515
251539
415092
392866
66642
100169
26244
353864
290216
440620
485658
61364
553821
108657
532296
415658
238967
472316
353496
436474
337154
310904
109490
109045
74958
71108
71425
313718
146765
62399
385746
143169
299653
417365
471208
305152
358412
141819
290818
143528
8376
235142
288964
461753
449827
391748
335549
129789
53205
527601
352018
563249
132942
104324
130499
292216
145140
259274
391377
543621
264674
289801
93224
340206
152046
112066
441799
219815
193533
242318
125422
26719
191518
291776
439023
33636
314241
160467
403687
61012
180612
475029
120411
523066
508944
541020
402215
81888
294729
192405
418641
117616
398204
501845
204110
542461
491144
38924
305127
193419
544474
455671
282261
497058
415116
385623
277595
292047
352614
405864
218933
360207
241638
530236
565028
387753
341604
338065
24604
163362
384279
242214
561347
29709
540533
224607
318264
125315
472469
529600
542983
540053
316258
132560
74723
115399
8072
210778
363521
133089
210521
322256
539880
281604
166103
250616
185775
557314
559273
428852
346444
395913
369931
437322
132724
191967
220471
332621
565289
9590
416921
350629
176288
421968
43990
243231
253935
545356
100226
67517
303815
183301
46190
421368
115422
461364
456282
353135
534021
29805
194059
167651
291298
488167
485233
181928
514686
33601
451029
561191
52127
25438
346178
223773
150857
441671
462722
185648
555136
444971
49567
430090
319649
272368
431019
423735
503811
124074
321437
181605
357434
69886
520459
451276
346656
252906
38860
100550
224415
215453
410871
474481
173473
564049
233066
482546
556595
208533
568137
497074
509251
168332
262955
158850
253778
198300
8818
22729
274156
105673
37361
160144
536334
559018
157553
382476
113972
154808
528379
170123
554415
454889
50064
258602
146849
71190
299986
319221
465477
566656
558669
171335
113543
241730
42470
387654
437879
24700
426734
234194
38242
262455
541835
562129
325030
290108
552014
11024
242178
197759
220187
412572
361506
282753
259284
26529
70203
367515
60719
566094
299197
482732
373350
522235
494371
347197
450605
408765
317970
426536
249765
240614
225317
288369
316703
400566
398866
98475
429620
237151
85619
308637
106482
408650
98489
541372
555230
69505
274059
136914
233056
229381
474605
137341
301326
567852
317443
559043
383492
291011
47244
261222
249844
192862
472138
143545
65631
205386
465336
461598
550708
14918
255382
264417
268997
201297
396036
93954
310371
250702
415362
543537
477254
199594
241911
288510
11673
197401
90302
259890
105378
281350
145810
11122
151469
527420
244328
352451
323058
279906
321819
145657
47369
247357
79872
543373
341502
199594
474578
194956
326156
393071
477032
523238
96374
550350
290900
26796
135435
388034
143647
106443
369170
534514
381124
364127
556071
438272
418110
79022
236453
274545
350494
307367
71103
522396
244701
265928
341120
61918
303606
300536
445709
71040
218999
191459
362697
345234
137423
75228
355249
345913
451076
349974
460176
439261
391388
51424
14003
158941
436609
89020
113214
310817
538380
319886
48320
159856
199600
180637
263009
472089
365664
135906
461786
436099
106769
200191
126743
369474
263929
336904
45208
262650
66259
563560
27526
19452
350164
110237
165809
505914
478748
435168
253848
546769
424910
359670
177615
553565
495362
51000
32205
202722
103815
8770
517103
30118
444474
294891
238159
297285
191241
421755
487262
272262
147384
254791
278933
340727
94775
159107
518834
525042
210782
302667
132435
553805
407214
26414
173455
378053
132241
325638
396867
327426
196098
355134
93159
371963
114332
121252
65468
199619
19132
44505
54152
118190
403127
535954
108285
495479
190096
109053
2463
562300
129246
542222
181008
387148
513379
334093
267769
457178
294471
46590
177491
523189
254147
320702
211882
362154
151478
1817
81333
482742
244711
90683
260479
75641
52918
168935
288373
483425
74947
272058
303490
22767
241323
559003
193616
439739
303333
439268
159485
414875
127941
81159
205318
20400
391081
351960
417609
83246
41561
423921
165367
405263
119704
535562
18652
41610
519477
60736
527728
402067
214131
293754
216903
242140
79966
186510
490197
65704
343056
468521
343020
456178
322230
22437
163913
362560
261412
547788
490281
189848
334293
216003
67949
161761
221670
352043
126751
175980
254226
97025
91949
373728
538014
526876
41785
313844
432546
142335
516700
526397
113726
458989
541256
73469
552693
371622
279845
75226
98406
1605
77657
52918
334939
206591
76955
64958
567355
437469
244128
22822
139758
442655
346613
394003
80162
305298
65199
522378
85880
162124
32062
116875
174344
110027
215074
557687
180413
6621
198801
384952
416360
163667
79677
508173
279247
478277
241645
412312
241703
177433
79505
566293
185776
539690
2857
382468
441463
433533
304356
303563
235962
436708
79728
30341
503128
189978
425817
428882
496175
335126
31234
510363
502
90448
34781
92706
287809
138216
492070
138363
364664
169340
472032
396683
411233
131243
7177
430037
441922
230492
413159
184362
383716
208180
122411
260216
398193
106195
524916
402954
474944
361628
563499
349834
297633
333270
20759
306012
243195
90789
251596
133936
373234
327155
33510
400658
289246
174027
20296
130222
111386
8320
69125
129601
460681
66090
239068
172808
367466
536770
98649
429293
531550
272911
136289
430654
496991
94396
458650
200767
398185
35877
329259
301850
395909
228813
115300
456862
561580
51252
28910
494918
328433
65207
215421
297465
279270
79957
151746
395645
465337
390578
197624
376887
302191
196602
52643
184509
203602
364212
560999
333542
531480
296916
390356
208873
54702
453767
101027
161152
543842
377545
410438
393923
206965
167549
36676
345687
342007
560104
10090
458247
509474
509362
489283
116620
429438
462294
354750
111039
77288
394022
553618
324280
159143
346589
48701
332686
339407
394324
239270
459331
434193
345402
279309
112173
506349
207281
126601
343319
181609
488643
468482
416324
364088
268655
137651
407905
377529
220141
147927
289362
349518
539999
431008
275768
134051
194256
527073
218140
183470
193544
469834
113928
286351
503884
269899
558590
361860
465063
374203
289651
453907
523472
528284
405857
2729
270284
270375
435752
435804
442940
338985
181097
347425
349281
432868
55687
138854
118643
338983
566311
412562
262044
479721
141848
180087
89492
474093
246111
215260
230885
341045
430484
446305
431962
559626
10334
477603
336280
435232
358209
275276
82983
294183
226057
40568
295036
6403
449005
364649
386959
96630
344907
13443
8375
305347
138822
44648
39271
183176
231177
333356
152527
445191
21323
432990
365691
468631
267507
28287
949
92086
472923
267901
38943
284331
159235
566132
48917
216576
121656
155806
359836
26352
487358
459395
415283
195233
464276
187843
384521
295701
108447
255265
266863
71754
469198
527327
345012
259566
505681
175834
122960
296185
429561
214877
368109
503423
462539
439418
294398
20660
35426
319534
67371
372129
149448
420283
555486
168878
233034
144689
509133
539127
517760
392405
429774
69297
545604
340511
463811
468399
60610
84475
281079
120552
556044
548240
228764
487429
353596
437872
166461
117922
108157
50281
153050
408651
495332
334913
72894
22730
131896
22602
3265
430121
407048
315015
164238
416222
506240
536906
303893
481400
438789
534403
249717
402518
145922
173173
232006
378126
226502
132441
181589
265333
483830
435927
229688
392595
356410
44091
421551
564810
164535
67540
433291
107368
455541
201918
187558
466500
262411
351992
363478
116392
16110
175013
400814
17677
230489
106634
1482
96941
423170
157556
565479
417509
567265
415082
283878
521992
162719
256908
396812
164078
365738
281880
415098
150837
509550
34536
2189
214845
37135
482045
457171
520568
110326
496554
297663
194879
10829
111592
562390
198211
187463
435785
539108
427106
130684
304712
522204
548554
424027
29806
439717
560061
128870
342002
395500
235266
380318
47143
256792
14303
191143
201686
166392
338251
102301
38608
398697
536968
5020
358911
137250
409432
392965
274375
241410
142514
34480
137944
7128
526515
493804
419796
136242
502120
428100
152457
179212
276992
489850
271839
326633
28510
128900
246881
202974
35614
405074
101246
439498
213413
104058
508172
220575
57421
46254
501293
9582
198120
87873
534838
346313
475773
308311
253149
127467
14490
275571
537908
64941
377487
27551
351314
160447
190242
548715
497154
345432
30519
290066
567407
476573
28782
484149
270703
367351
116907
520977
52400
113141
550805
9932
538314
533853
338355
310109
275294
338219
161237
419141
468110
250015
277882
227739
544708
268976
137688
28622
503999
291207
93800
277766
353817
1781
178249
114684
471149
162585
453970
287479
217075
242297
286976
37856
551592
311013
311279
254898
129385
308331
492247
434681
342946
121127
195176
121569
246072
534585
56226
89077
416953
480962
40460
291225
159519
230307
7264
205
4878
389639
165317
251839
54367
510851
212824
5204
423151
341815
49807
221887
102630
549093
457244
433571
230629
527062
529828
70110
478919
496672
117236
261583
283640
85526
83453
66723
435981
272263
431937
421799
92978
365481
544767
128638
69980
326588
15464
493512
168459
184936
321642
251916
49083
496826
277543
209204
421644
180206
361505
514940
375791
245955
126693
8479
232489
483262
114495
346978
296028
213846
191460
405644
6277
541268
519896
450177
415830
197843
139142
441109
506844
45948
523164
343654
481177
292570
328518
479537
266339
111009
8763
249725
166637
3572
128596
136677
20853
68850
431109
240233
518206
197891
421295
366881
165926
401110
469820
88614
340942
380057
63350
42274
56179
533801
567795
370211
531196
390445
304480
71271
472415
330553
256431
129740
105741
114212
255238
96201
525155
561001
119263
429047
550524
189119
259411
103244
45058
247805
162707
16688
283830
104492
481618
421971
250868
491176
338042
94516
4548
236321
44140
424619
508004
516535
169075
532551
485329
394940
363082
230545
70760
472435
27466
15324
12238
60359
555582
552606
411329
158049
430169
82487
499881
157979
555150
137977
398206
218372
44904
32200
331794
72032
181862
230737
563425
167951
33665
24024
410086
95622
72158
88274
108155
487241
444833
448631
467838
247580
248719
216889
280807
525682
10540
364496
172860
172585
388236
453003
83497
130271
5259
470421
488986
513854
272315
144373
39310
94977
416327
488472
38482
439817
209192
445955
26622
237881
115450
29107
40716
46695
175064
558535
392704
463846
86088
255455
104698
345574
368588
489630
34387
527725
487745
159865
415639
47876
458083
547895
24240
112795
321243
306501
247594
421992
291571
37848
376285
540392
226025
406238
137489
359633
531185
101613
472631
402725
218930
129373
102384
368908
523367
389680
113003
396478
258424
93860
465717
523091
332575
77382
413016
433949
308415
143405
238514
191119
291817
320927
251211
281870
398585
201387
268976
480013
22956
394323
521695
29570
470853
44497
282181
535578
6975
172006
385701
534012
441799
566370
408670
406471
292911
323484
520175
205505
186905
185690
82853
24582
115228
492621
533755
371577
193565
161798
248546
316619
445054
67178
306508
510206
209565
382561
116975
462584
375871
114254
6026
517046
215665
305560
453715
229064
64841
158480
442306
399617
109598
199495
423413
116444
2384
255556
66476
507099
537486
526102
469810
364400
192997
202172
425470
187558
171084
419907
229434
190768
240697
478454
32865
1552
415984
381957
459392
155554
395969
63081
364706
120188
502121
544049
524754
516357
317097
488311
481460
262760
217657
346465
564475
214997
2568
203127
343085
234430
143547
189437
530868
345372
76226
214647
347742
128877
73208
380509
436254
429510
123750
312566
7580
247765
558657
34622
397435
26764
41191
342464
323732
196372
35654
375429
112226
116601
297959
277945
557364
152395
327463
511477
340143
499562
530411
367871
238151
72992
6938
450033
500143
440721
231276
37546
30226
287293
161522
258533
243423
253492
11654
15478
159608
16718
25007
4489
317669
555018
7113
448839
455337
232353
429080
457307
344726
369674
218748
475543
298971
383504
65826
564617
436627
286885
245182
326978
457713
130501
342017
243089
348738
535803
151155
334395
149321
154626
549774
565756
160940
390453
55087
332748
148278
257655
323032
283778
240542
46715
555335
74900
227333
359366
141746
498826
192923
23981
348235
546632
68098
471206
311082
148018
119863
330161
138052
490027
21589
487853
26640
349975
543525
139674
478705
498682
189418
185422
8315
117934
225585
238882
369212
396222
180935
519111
549335
115938
11812
20836
273474
251211
562366
373885
501299
551396
82175
30571
209660
404279
349318
30423
391654
275487
476649
98932
9154
84958
355298
154104
173391
72324
110183
82500
485356
226599
35529
410993
292518
316453
46129
108720
495267
368062
448613
467058
292114
102897
135390
252720
412978
358370
225853
75078
362535
332000
221193
468414
324738
269401
249806
330669
531875
439430
38086
360932
291402
564521
114247
195348
497623
561563
141984
107248
54876
492445
162099
509404
436297
418274
16256
49304
294475
350220
494092
91381
503673
335607
105012
212377
384844
136140
16149
535778
140026
411032
57169
40740
228662
282930
526998
151990
74997
169207
172551
565749
447780
430974
343597
81768
563972
307997
268810
119703
461020
534947
378508
207814
45141
537655
251668
323861
24556
139418
533179
313665
2024
137021
34609
183053
296836
79185
86213
508006
269307
134729
152829
426767
148809
69112
193545
400238
121547
5855
449386
358826
521655
329387
434240
506042
231895
316814
422441
434396
415266
35910
376932
192568
437203
36417
218108
378909
347817
173925
205000
530838
360880
546864
103222
242441
269729
567730
227935
207626
61852
553980
522923
359001
476780
425924
156505
561078
55276
160802
354341
438298
408077
62218
388430
494606
213668
539882
422433
519163
556137
376962
274116
426894
294556
56686
484356
27973
446155
333069
409063
370376
247585
68918
354567
567609
329325
39693
66249
364796
146183
341142
563152
453021
81887
252059
43294
332930
138052
123888
444451
489108
372087
59053
223825
150610
345182
468482
66394
489929
277981
33295
403863
237413
568166
183373
78504
548942
514068
30326
298594
91045
65273
20756
27544
21972
74428
273861
129921
172311
140294
33909
32102
337244
30075
159651
305325
140191
283895
22685
319385
9253
255217
509317
153100
166688
393734
55545
188960
334565
548084
437870
48888
514428
102481
509279
229493
174629
147888
528449
528267
493617
59025
252430
469646
536527
490866
416986
379685
372201
526763
98691
347809
394118
90755
91678
65300
195767
9835
491733
252889
378610
285974
419486
94538
540929
449096
455809
488597
452083
342977
102178
357071
279503
408238
368893
140884
420343
244347
428063
131639
401036
54770
331403
231203
19453
140764
527345
211262
501356
368301
208096
196282
382690
165994
268813
310485
413679
531327
498816
348866
259240
190006
17336
108131
52798
432942
128482
261788
537189
274388
445768
321920
133573
16584
169017
338589
91014
131532
491120
471599
461665
146041
141762
511305
550864
97252
407038
338322
443107
440792
271663
410524
117082
544356
61293
184756
512435
95548
105977
36069
361792
261108
355413
476108
109244
80474
163349
307955
148311
87892
309836
533382
25552
370370
94898
475423
162452
109219
7971
224394
269444
16457
30321
515625
30094
203510
271954
519889
183056
302530
16078
125359
254074
432970
335732
417881
217332
254180
300818
190120
336625
527781
495025
473240
499315
353801
421674
234457
471400
342372
291340
509602
69868
414938
279714
367751
277561
355248
365009
526849
2836
544379
477909
493370
325293
298619
124571
388551
136312
6127
286439
531008
346531
473439
43645
405629
403878
241071
199274
309141
114172
321335
461094
30944
364471
357297
90649
453215
39857
354895
214804
84954
253386
360328
400430
385830
313344
189850
281190
446462
7998
388
342875
66824
232240
408368
234184
86030
192677
299686
344698
65608
529477
80851
365346
138379
269639
436258
176647
455279
255034
435233
291995
326512
100262
218010
297201
91233
105110
153284
357044
503672
154370
23640
268803
469829
387879
405240
533636
32221
285422
75035
145810
535487
70559
527476
271022
520532
521927
446424
90579
355361
90352
130892
59053
314827
424660
242887
188975
203567
285926
561615
402687
60723
504201
290458
521994
42434
113456
305972
364365
79462
211345
118357
18290
72287
466103
193499
458145
428587
163822
84669
101989
53960
82095
64350
230118
77434
22166
187357
435769
514713
318172
282860
485297
132391
304284
90811
467456
165822
200824
384340
536363
190285
537517
422872
547841
469090
62389
567604
71594
139136
281816
124000
181195
518627
378860
181222
344283
117645
224399
223862
28127
375435
52740
313340
480768
170730
162806
431563
92273
263708
90885
173021
539572
272263
190090
286794
327806
397830
132035
77004
546772
111520
292268
547365
70776
133331
459429
18
117121
277160
412442
104184
305407
392017
75492
194953
247757
197775
506203
427639
206134
431710
495259
249369
484086
173564
218852
135229
435138
5915
133996
117159
321601
551452
115667
268414
177240
370045
513220
322424
444321
566434
318531
99144
128016
506026
503586
226440
480717
456345
60943
328141
287836
189483
497941
99375
448517
395965
517921
486821
224463
407651
248861
91037
141184
216933
121435
331316
552830
95969
133241
268875
506486
484312
243850
89075
507063
309898
473324
26462
119758
122929
294616
383043
345962
216495
537092
374417
540339
433521
166923
37209
288902
4856
478942
291185
551959
380322
90927
216309
25374
220650
417784
60842
113036
523911
171074
176177
74675
452536
293414
47794
307941
527594
509133
72074
394508
19085
467963
113811
552714
465154
557791
246022
314140
462381
211930
387265
19399
311006
109121
434317
339921
535244
458869
449462
147291
493670
283518
1093
178210
299492
421593
192841
361933
154651
438073
41680
96292
505088
21807
131948
380069
383779
304612
388105
316601
434287
505388
546921
27322
369135
460720
231507
8889
478593
257269
308207
518690
167202
136956
223377
474356
417097
50072
186028
345277
74732
339745
49750
134567
532606
312767
267447
51240
105055
497324
290175
535437
203886
479195
373348
141885
47387
436678
244337
306763
352327
168313
261579
463390
424757
246860
188277
136063
325921
237935
355075
236392
562408
67117
20733
191327
478864
378120
466363
476721
446424
82257
469681
370675
7771
345736
552329
371234
498319
504780
368785
321246
333133
22496
90403
525824
49235
268889
367039
245653
431273
161214
399851
329254
282177
566524
52947
257019
83961
353844
564090
450951
477138
341923
394481
180222
492570
534457
555580
349733
539320
534078
248045
530067
231092
1567
189419
192891
50563
178951
500343
138413
371774
505294
345674
217594
194012
421976
124873
18064
482968
335319
453503
25841
6471
210150
343016
54000
61262
481166
60799
263808
210270
262879
806
224913
477474
252324
426505
334824
540154
490426
548123
428081
420135
164324
203567
201641
387008
405930
24784
500715
103838
497599
41853
434252
489420
275799
487858
244526
484822
224870
440978
478898
139576
237215
111042
320985
477097
14595
539439
140656
248811
35706
460865
244508
199866
205663
153182
213841
182034
344011
93141
404347
551551
97948
386652
36207
236187
57886
137237
312272
528694
223746
168846
74727
255099
274087
546743
94490
15622
113383
369802
533317
77391
235813
78032
159253
469267
96277
541194
18614
553250
561971
384701
206160
299981
419423
342812
24964
300848
207728
262657
440769
34019
498686
344821
393825
310177
450356
139899
272131
331762
472974
424406
288732
41460
280792
420173
507776
137051
390914
531153
548965
121128
487626
228311
457168
108492
48283
115099
361147
260063
95349
525903
287232
177951
84295
93910
3361
413493
304193
120440
313820
421704
142742
63886
326730
60942
451876
46254
3513
1104
560924
215384
66214
282204
523341
132526
200719
169813
495746
121294
443611
499729
526142
146746
189560
507329
307114
248444
485639
122300
152786
292657
392278
23375
547079
51926
327545
36024
412833
178782
458866
276032
299331
66007
491635
358421
258428
13739
189953
227117
538804
275776
246171
234951
393273
214934
362194
558805
175962
248401
281876
442094
494991
396340
521485
228861
106307
135952
94334
308063
177126
397815
215158
148231
473616
470846
356079
341652
5423
13255
307856
100443
254682
114239
243011
9545
118373
55746
282438
401583
419061
76439
163364
437822
80144
369138
293195
363784
316989
481009
161624
87141
447183
550385
122249
153607
518700
475029
525264
527438
374828
543638
423463
335049
546161
263859
399563
234184
524560
413208
219816
80095
448828
51084
502950
261308
345751
406609
956
185475
200648
503334
165370
450303
806
354836
200999
464650
100347
374968
210483
355613
525385
372851
237274
17525
135820
477695
326434
131604
25399
17637
76893
330619
349564
261014
271674
311446
135504
405421
393193
161209
449410
302590
7750
490501
523748
121951
189254
557214
379442
385083
32005
94279
40235
464705
457267
405751
282566
474379
466248
541188
420857
258583
387994
523525
118747
9419
434141
471149
21793
337075
395270
217336
317684
138187
271543
4326
386899
80052
429557
198753
318034
32614
190650
94997
65044
112868
505249
49927
501375
484359
198620
312687
34645
356294
439327
422639
84261
222416
395891
138297
270254
21876
360469
78027
125249
545709
364643
334362
339084
556981
159979
187961
469551
329030
186974
27417
430225
124236
487001
535078
487057
63548
7303
37264
128949
217121
131273
143329
229156
554616
275383
270076
161265
9812
199169
529034
11046
524988
399474
422072
449575
324292
529646
319888
251859
362261
74728
16035
297860
168530
534281
566709
228429
311554
298137
244014
38129
476793
61168
28058
97225
136064
343106
399943
213491
131443
243790
138341
309821
409889
183622
383123
334828
218702
463845
488580
128127
169402
85949
34723
78439
82471
433350
172102
190655
291551
418641
533459
304627
554850
369970
56089
566798
19490
295138
227658
48413
556474
141339
73556
99309
565577
179186
273529
407928
316444
548893
249623
44282
57801
65119
325621
135195
287754
220020
268791
547573
473497
489966
67549
53763
382184
193330
320514
442308
360519
252479
496736
394802
283777
166642
206852
232887
537297
201598
262843
161401
252850
240921
269229
222158
276559
451809
326621
414652
84932
481517
391142
41881
200350
312667
361814
400154
106634
378392
7759
429975
95664
564521
428736
545561
88741
392482
268926
190087
124744
301654
515228
452382
113682
272511
252094
121298
377808
23833
221365
198797
420352
371322
358694
37496
123995
334278
224304
530104
373765
129964
307101
557536
46446
378415
223968
101829
396471
435123
102740
221467
171685
277940
103704
334309
321290
414561
338538
18539
548546
224593
469002
42869
94611
443576
37235
254991
140033
97484
538842
263019
19619
198906
281711
16686
369507
354788
405293
258645
446067
820
475893
224079
160201
544485
515331
386913
290435
467450
320393
187140
444736
399815
560980
447767
310248
205844
139827
159427
371770
538925
180686
51511
84664
111162
64974
122450
480805
158803
28975
414330
430469
486036
437901
135652
262829
120112
466651
41041
46369
451229
240536
319821
486569
38869
352059
323538
439634
563449
250295
173037
446267
284694
61773
439816
12937
19566
97287
520891
453501
471900
379623
321032
414155
418491
375196
177762
178748
461408
62628
157688
452504
248250
155855
14673
204145
351533
431145
261073
439805
72979
427776
503889
465358
296064
19648
192046
409031
553387
57192
157724
297610
54106
172952
474539
59963
327361
493139
272366
5730
325178
199047
243446
343056
42408
109799
168245
438394
516904
477747
348476
288356
482887
259206
362255
108187
93842
10600
556008
476401
10186
203022
297183
515013
90895
502100
511524
297733
429798
451709
52110
191616
567661
46911
506483
510983
260926
69885
173930
301622
454554
267175
71320
241025
107787
449997
210405
184165
282550
253249
275157
538687
43942
550546
104977
68958
215562
435604
184357
31908
115290
115424
121050
251455
225165
291548
311886
263037
240632
417846
206865
91136
231573
32956
420733
312298
295943
390488
533454
368073
305009
64748
465137
287804
335450
398665
54067
473545
449380
194540
241066
180124
488440
174217
161774
466661
334090
42309
398797
62468
548993
560808
66252
259831
110056
541852
436120
299011
129338
46064
442152
405728
409904
23242
304696
79900
160447
513539
209600
262214
118985
35710
470537
559815
536811
451537
133782
431751
315732
117620
554393
308071
27874
213446
455137
83334
298523
512784
31694
227470
306486
276232
547830
17985
501177
424858
305177
274346
112737
563414
346352
352865
412782
462760
437524
539454
379150
460696
463206
177414
308233
560225
161891
307997
118066
250561
228799
406456
521375
81465
395700
542349
427152
473806
175381
189676
531980
51244
1464
483564
378282
390465
201178
184859
392803
35147
133893
207188
475820
446236
257985
66010
204993
106122
243589
534393
229138
341611
411276
365640
28530
26221
187337
220412
567761
244157
379373
125511
113034
387051
210721
373687
187024
47800
466002
399132
27070
467535
476727
367538
245205
133346
63994
294449
376115
94648
108302
561446
71507
8418
201929
541791
329279
24531
12235
258022
109848
411125
436513
304225
158607
558896
251085
332849
373877
63419
76179
300932
19973
232193
152993
368619
350074
248171
324737
1612
119090
487496
344956
79525
192383
174151
503816
224121
66844
42407
224696
238225
218809
418196
295224
416463
117562
238526
549072
273165
211392
295394
116087
55559
56909
546985
475973
27109
518091
202141
397716
392427
155079
372227
239560
445419
452322
133145
205
66363
95395
114526
416689
509487
328029
57131
213152
174420
501206
553614
498375
325060
204930
104068
120443
329665
39634
90455
146363
370531
313010
285241
48585
512111
533302
134014
330855
530215
103436
495474
417296
92315
493398
199273
233351
453107
398046
480890
93732
309107
509513
277368
110890
485720
180951
517178
63617
423570
549264
314016
398195
314311
372602
325507
366313
413274
534027
528173
188361
548958
72641
1035
282569
87351
366645
255478
24772
219421
33801
141677
232966
459036
271062
87698
367982
324471
542088
536419
405327
373461
453848
322817
388690
135452
413149
243206
234978
502281
91035
457029
292790
30651
342124
504944
394192
158000
74592
248257
321397
127711
219565
435080
75503
80929
164208
476278
251885
451041
172017
117931
457208
161687
225404
459087
19531
10654
282450
159591
363340
220053
139167
98446
259315
434278
419926
24310
199199
460643
209334
314296
296385
333205
273331
541746
474655
195520
67919
367305
144974
214898
322030
397663
368627
225550
486966
462866
60359
167536
529789
270829
456588
525092
160621
190097
516428
314453
517440
110482
193624
504525
540966
168393
330140
11251
202081
395972
41078
545282
96167
61
433965
55893
242351
272775
357046
422657
547276
32526
285465
246589
209336
492036
119693
125475
364551
50077
439562
286485
336270
412687
411033
22119
45780
368861
296563
538495
184313
181517
321137
466877
217365
323771
284196
149011
199343
303035
266993
514604
152875
300289
149864
375411
284902
228974
270466
207659
102271
274234
345062
84142
187211
228492
340736
55975
417350
405917
22170
87117
252502
427520
422301
231856
122202
262637
398470
485103
548845
300498
82277
425650
405261
396752
360200
170628
558629
252904
430991
220155
438512
132825
14860
522280
95485
468110
224458
6839
564107
74034
145864
223784
458391
237435
491613
419180
13405
450013
380061
283064
305195
198379
37271
246171
138442
537263
450075
360865
480269
46991
136302
196148
218551
217451
124200
131143
8137
33915
329816
321299
494915
287236
312993
550669
476069
184073
135815
145729
463009
370570
219020
225275
486115
150548
473450
447957
482339
24438
208536
299582
83646
540177
285010
428992
479346
112409
336527
389401
231454
223726
482121
390005
118191
208933
66038
434906
315851
467498
382043
294324
249725
10062
541223
293789
358327
386422
179393
85653
396502
1560
439960
99023
15734
336804
414208
89487
368679
295933
436837
389025
520101
396672
132711
394926
219126
177196
298933
480487
371168
372907
510987
175231
6270
340469
455990
506891
189530
468171
431882
103252
283904
32005
91728
263929
65820
58374
295523
552724
430356
59078
86554
37145
496705
76302
528946
501095
104776
534925
362251
296340
428359
534085
224740
256365
377140
210725
65494
201834
210319
336375
527567
108799
23591
204041
43277
243602
498712
7831
304740
506002
186088
440959
185732
391758
58884
360385
259711
172029
317977
555010
23024
505160
311867
395929
206113
460919
304388
292535
205034
509146
341810
20794
466605
80643
300275
340905
533892
550881
112446
89656
175632
389560
139583
473776
443622
399894
448276
94169
474144
427329
393830
454655
384759
539879
486649
450289
437689
387240
213305
471331
438499
419685
566407
108356
407919
523986
488474
368699
506243
117048
286713
304325
206040
301992
397055
500427
395788
247630
410936
527877
372388
69860
404513
409795
264319
3679
502397
556812
243789
267436
312715
281726
507969
318911
555238
285730
135405
367275
37450
134946
465222
314088
275470
561269
266752
422755
275863
343514
382160
202626
240589
386975
536806
452700
230124
287271
477777
251726
61114
124791
448147
169875
416963
106541
109947
8312
241434
243092
465463
290040
423439
25092
257874
163523
363738
425051
551968
481602
546883
43544
553113
185198
118011
268675
567774
107768
393769
257693
487366
134451
233886
545464
76643
543537
519219
354285
113396
367083
327233
214925
82875
547757
343218
343780
171521
508533
460207
128223
336860
448597
123631
477311
310326
223822
181169
118439
94707
485663
307726
37652
145176
323064
305734
149126
21928
263641
79818
184694
192222
147351
213009
253573
139975
390470
422082
475631
282709
30093
398967
82023
90865
118037
422263
292390
477331
57064
454807
74738
535194
307136
335025
89922
25594
305851
157679
25968
202715
256643
135724
259772
337228
439640
53209
162451
482428
463995
561614
521909
154983
558614
54785
461554
352337
388386
319805
431629
474748
333087
282252
187071
118829
213888
119776
469057
555085
402656
277101
285430
415992
56724
42040
270209
461299
330428
556062
332847
16715
285058
287430
241924
477354
7908
102241
397060
488509
17554
260011
258398
226406
317088
550136
554572
197488
398359
114464
551819
526093
224541
369255
555819
65159
515459
192223
413044
138711
301539
228162
409436
202452
224230
339120
251347
40837
153050
475645
453332
196640
499035
361646
300869
431948
171279
326919
82742
1221
31460
307982
509608
499264
237879
237384
348331
502947
98433
41726
285868
361948
68505
489629
445942
211594
91227
195499
558604
102907
466340
43057
360665
137028
29281
399993
106536
152835
351169
399668
343763
149040
143467
109434
192128
328437
128151
113862
116668
136098
412467
112779
433920
548325
275813
408121
73879
234461
286889
167144
41679
334589
258758
144406
257316
544274
449830
517946
521151
162745
560153
518118
467209
505749
142459
327067
223824
325552
494833
215008
33295
91101
201865
464647
1592
318409
132602
152977
182344
524481
554730
567027
115912
389631
151389
385835
463083
235577
287899
25471
267577
50759
245080
41389
336919
269557
344249
219725
334897
272352
434517
10247
523088
411708
562247
490377
453511
171023
10914
94230
362151
31171
510160
222330
321692
343664
50289
516382
263655
428608
106952
67570
259175
542111
505321
399443
521129
420143
144479
466052
439293
257904
205580
505407
430760
86639
556786
194936
316671
512430
105553
162803
163174
288353
312130
46056
514106
244831
261398
289219
505743
285068
478206
504171
221053
509210
524496
137248
465145
221670
206332
58839
508928
452853
107062
135803
537337
529930
559171
163830
426008
112003
212732
434435
477024
161723
555693
202722
469413
254237
97085
151076
307770
408366
351897
376745
260774
553726
187984
170521
301148
281701
317986
520782
9170
479572
434521
123885
236520
232303
36188
160139
271408
171235
58463
349789
278758
544868
276624
173575
10160
262554
275479
84845
247104
230479
280549
320494
11992
31896
272736
438609
86217
567674
542626
438283
221454
367563
567167
223758
45213
199489
155610
112419
51965
326223
477241
299634
206418
191119
493821
362462
165936
162117
107496
568480
291115
308083
526536
208720
353178
301106
35069
37624
486107
395048
169537
135390
506039
328514
126336
388063
488011
181032
422452
453898
44260
155932
98753
110666
497258
191083
531392
5738
114277
438216
285275
503865
168874
27638
909
253440
440615
251875
140451
52262
217251
320760
222538
440435
254606
2662
59718
269664
472696
30174
330292
509964
526466
359787
141897
454690
223792
512512
421576
443940
212066
391088
445410
438768
294265
436264
453233
469989
344611
114176
71512
28755
421358
297811
434973
565354
270624
55900
437703
411347
97415
219212
490605
282692
316141
504419
241243
15676
21932
158958
414818
443703
560336
390331
38487
9920
296065
290822
346779
291041
319963
212196
377570
557587
19226
8042
367733
235484
497208
161432
48433
99485
105577
59531
479594
122643
406697
341563
365563
154377
387976
357552
26160
133092
534824
531972
321495
40250
360873
150710
250914
187276
205271
308206
362947
531898
334853
314593
162904
292999
180791
406826
423930
313116
138659
139024
30328
50872
254448
59609
61959
75781
154567
78358
234342
99299
121732
453348
169856
16787
142985
541996
104078
142055
507232
286136
44639
397585
488688
37456
69788
71019
377278
557265
152215
492858
18798
550575
546807
27995
568288
139502
132098
153607
425300
61412
177110
59442
551509
326137
65372
289482
165461
438750
313778
531234
314861
69524
459002
203745
143666
242336
379870
159700
521753
566736
186528
400227
502004
220148
468960
418258
39087
560422
545780
187748
181068
385060
244073
105218
68884
398245
231501
560381
107878
84993
420946
123571
136298
335671
282323
479596
307990
351529
197894
411218
148468
325855
554724
61085
173659
355009
386641
209492
533155
49902
302765
326035
21787
16719
423488
26412
8024
357106
3389
358694
104200
412171
319077
538912
141237
311170
330682
45330
452934
168607
95435
283244
268279
272605
27268
539609
466675
111047
339404
436482
3811
277835
473428
268958
326656
180997
489229
441591
143705
174850
18578
187333
450451
512085
567330
100273
479663
403297
120179
566351
469385
341358
418135
32238
138120
340035
219442
193925
369476
276928
345323
492674
317823
248570
199887
239984
53483
299641
537720
422955
522179
74844
43996
203857
280430
312595
7409
288297
2757
428107
540853
288768
14703
258634
356482
18256
514640
58568
503141
58483
18783
454315
387941
116646
136731
459971
300377
257224
104931
99969
358232
391888
99480
482070
190852
454355
428390
469837
81062
53757
19458
357297
436463
190663
360709
51546
508450
542605
95388
252478
332902
450244
95002
548350
459601
281419
274506
522599
269003
559352
381429
286549
525019
371882
399942
62367
80687
133376
96519
480080
561417
50239
471656
242923
380200
147839
209166
382585
68075
310768
481728
546839
558063
77492
339399
219188
464857
53107
392905
450541
279602
187200
39712
496899
552192
492008
162600
515113
539561
534248
147437
547868
514740
97179
538234
171567
452209
238233
425570
191511
189000
231428
495082
248703
65376
320120
433003
560598
511807
205410
497544
397126
337198
71223
144603
547049
417369
142144
7390
445734
247712
425265
262405
524682
314158
153501
350407
247034
306513
100753
242634
284061
91911
31438
90672
413280
8368
483191
185868
104218
297199
127716
523728
330563
339510
233349
338635
285149
434517
304448
477605
286903
339327
412970
305853
96753
123476
26572
137023
116982
431748
144737
132658
283510
339262
450148
149979
114038
294880
210804
369871
119037
544119
260568
89766
7869
450743
73861
217572
396791
479424
354563
276539
523292
234274
293999
196209
397179
527990
86855
387345
82487
182812
221992
13311
489764
66413
220918
395450
555173
251853
27888
254650
535743
301200
496984
355392
135956
217724
447025
211133
195384
488373
286421
253179
117771
275823
55204
130268
368192
335518
555106
84877
312120
436601
497826
95629
2441
244855
556400
535612
272305
272051
88278
509602
527581
93557
233932
420825
253987
290370
312198
410100
481455
404425
371744
363448
245439
517946
82504
442233
39588
462840
555238
19854
471954
279520
544956
42341
237753
495819
371195
84051
469091
224772
75925
371423
559011
133333
290225
455523
77063
33010
15083
96040
408279
88848
368947
326073
159507
248871
147008
191526
40668
284274
274881
447114
385408
546257
107092
3779
214241
316559
151685
95582
82325
279373
240926
119780
251591
404697
248832
81747
223123
365592
410051
12148
537480
332635
244672
53387
356782
75444
396919
170918
343762
385168
239659
228165
314498
186199
115617
111143
329626
344783
248268
480883
462784
255634
44831
66855
52057
524303
224719
307082
199174
552953
371817
23158
71801
514560
328818
194406
106933
437601
66507
427222
283302
116726
325042
337193
102971
268668
565634
109402
208411
165011
341452
405064
460992
308432
241580
103153
3411
434925
31783
230752
254778
275852
45551
337218
479587
414997
230735
384204
130772
334327
27108
179490
476175
286938
305535
527780
56624
561946
309407
67150
340683
393296
448515
3847
117311
280695
15691
365158
164978
323194
112884
529862
208094
224752
328685
116672
183548
179087
416622
562613
346068
72004
49076
531784
316671
122171
57594
329411
419774
21539
250035
548264
65023
416833
208436
47097
90336
258460
347064
253676
293036
514303
352503
305528
372800
450706
371423
189741
396356
212909
88618
471560
96190
81846
20090
307366
87258
545118
93258
121260
103781
369250
368831
25324
130076
392781
55348
189413
546579
373508
366803
480649
268528
139556
226919
2910
447774
116565
559283
119093
500888
273144
348036
314587
466364
225933
216014
332578
303261
291644
536151
12267
99420
48037
148271
519923
87170
254292
166392
257316
58724
376944
332109
537580
404730
208730
442943
366869
111613
312176
546456
142053
141511
343638
335242
311514
391204
334414
480976
5820
167649
13303
93903
301333
251570
274894
66246
59292
223087
126399
387938
221626
70642
254304
258681
297434
209130
7430
141874
440948
415949
352569
531493
382751
409772
44851
53741
74001
509533
117942
538273
418959
336708
207315
31358
559172
537543
120230
163371
371699
536002
114950
422286
497078
334079
458774
104753
141144
255153
214488
148797
107444
126819
160564
491068
74692
168050
252543
252874
195711
337065
50616
294584
473629
301166
441169
220468
344599
475707
421833
39719
537810
493288
57782
353298
202203
465870
434258
354319
153002
500616
389116
558401
180665
418966
443528
1327
355896
282090
295962
365175
123400
109466
478171
19576
11615
378339
219580
471515
310877
306981
175130
18382
482560
158837
171413
327104
76340
170264
82960
474095
273531
7981
147255
171428
494371
428272
349313
535258
550296
412415
246377
427349
405997
70713
288856
277235
411491
67920
243298
541257
84811
57929
28051
82542
515505
399349
205632
392070
228171
286132
124233
536249
152114
258348
408644
566632
218097
395122
486574
430633
143887
113674
551457
229851
199663
219573
544583
226745
456934
338472
445272
419768
183611
62587
42031
343445
273006
303830
86635
390739
213595
419466
400126
380424
25599
80385
357827
334944
76899
370831
73919
406238
309775
2013
266993
213707
456000
406562
540812
493797
30068
285559
561310
226607
789
248692
155466
303577
175783
337233
21894
527104
202721
236509
177348
468073
67688
560161
157472
77495
193073
11943
315200
385419
257220
14863
181510
516604
44808
21494
365499
497476
178441
371178
525320
376173
285403
399526
266302
531612
307079
58825
312269
77730
166226
78305
151738
221993
240511
99927
546396
414937
427355
450657
480612
161360
480936
177081
29424
505909
528232
331444
427084
197156
310103
30683
82066
4494
399644
533710
245548
307919
178599
254029
342744
404780
431373
449955
250693
358470
362695
52912
357268
306453
69083
555464
340794
468645
504282
460159
519993
197245
512882
482886
519720
431028
139196
427167
97407
231417
216382
416018
384134
409435
562991
218995
161216
545660
447327
32911
104063
256622
264846
220683
232594
109588
19618
11666
73
140730
550730
326937
403691
180186
106597
175689
317823
116874
536972
206760
129271
258510
497737
246861
94823
457953
266047
166814
192988
422697
470537
87840
331198
340174
532070
360525
308472
547011
450188
451675
374504
333342
146732
455026
316608
542623
339747
329437
184420
128716
373879
417269
560591
179904
453772
163655
185137
93532
293255
556420
534787
475887
190649
33799
159185
148219
255794
158615
92756
378773
367697
345831
234523
431174
180431
267161
164648
138858
120573
6085
133516
542305
1387
234667
295968
415083
126946
151021
80408
123121
557584
61499
519919
104326
491710
281627
541971
64037
534393
276865
65382
404610
363532
190467
61147
327657
304705
290136
133085
155981
559564
245858
390400
470743
341046
179517
235425
126937
559501
539248
469966
224622
491033
145749
502661
404586
543922
305975
509768
567497
550842
387192
158911
167591
245178
277337
305714
18689
531606
488294
137294
465773
421150
182855
42246
560137
566254
52521
165429
261217
490880
220207
278758
227445
242666
527799
453414
294670
181645
118807
356764
377453
281979
481382
462057
367036
566178
338491
151656
499730
309487
345354
35502
312704
246223
287313
23804
537565
433067
187868
85328
218322
493103
407844
524710
367982
264030
319677
178064
315497
308834
224523
42809
316438
315504
567163
389227
403515
451628
39258
33764
409423
511874
350256
278989
422114
483897
171886
323378
376788
222301
96791
167719
239928
509745
369936
464060
163626
342337
469230
330086
40860
335094
409048
126843
549768
281198
331197
4556
348083
382559
361916
511375
457773
356127
312416
480417
287249
148809
336057
229855
148487
485927
243165
75730
450056
334002
385439
380906
96454
318704
258592
480899
152643
560838
34050
316709
564729
270870
386120
235815
167784
56449
37911
52287
472536
83301
328235
399387
80160
532470
34628
454008
485588
61704
543588
10087
403405
445687
387597
345251
554534
483625
430997
282007
171509
313988
208491
70301
97136
195432
418906
217804
201707
530123
327913
264882
419983
333957
289217
78180
406772
114517
111003
96383
268418
215593
153372
22010
461340
393337
208727
387308
528891
476560
351060
553678
320264
73256
174002
8779
548191
359680
173658
57646
386315
249633
375223
271634
349077
93603
432310
194649
440187
327182
454904
243444
147042
30242
136960
139016
421039
175348
277315
543969
495460
54543
486893
252453
197044
265559
542661
416694
344462
247579
541796
280874
534981
320570
337106
547524
188405
75965
445265
559715
129805
147290
322186
303202
73427
442832
308319
153261
355846
197808
178167
301829
487889
30785
244382
225617
286269
391659
370335
147156
107874
2
88141
410510
402075
285688
214124
431255
301022
252778
471196
5676
322034
373712
509850
123702
535406
560783
13508
155164
327225
323085
58195
178934
253732
178324
366249
293778
139528
364888
563954
65759
98691
282542
518911
478347
264550
32655
223312
84340
222493
306890
489711
1781
455602
432840
437000
461297
135768
174639
444925
422266
535848
130190
158629
385120
558367
29973
534502
177698
252326
530762
530757
471932
84025
74664
495251
276479
334939
288926
193892
255378
446086
293042
123353
285173
444592
496203
19555
206289
294337
332652
20985
542377
268229
258717
296232
468696
37759
18854
347886
31792
81088
525221
547778
387354
122613
90577
269008
433896
33221
192387
544783
53252
537095
446029
260692
186846
431949
273041
133672
239456
466785
328108
568036
160629
120588
538508
379110
500048
343380
21800
384489
193712
310530
99841
308295
175381
78874
565539
405665
189104
286563
122673
544012
258638
219041
417215
173439
36568
388019
73045
23163
376346
184333
45141
147876
266973
91773
246194
1379
423339
370941
135986
505338
272541
160710
189588
257071
469013
195487
378127
122634
97153
95263
495694
42101
296155
288091
319552
194423
562141
371633
253652
417640
384235
472247
330775
489776
42808
330973
450589
110725
404988
96295
148691
416586
320866
378631
107588
105952
498041
524902
17346
122577
64342
551269
364523
437142
178185
42053
206125
370299
195749
516589
480775
447088
407950
448974
290215
124211
210499
129104
255949
325002
42120
142085
537109
50814
249723
309599
152972
513416
551972
377674
475509
110006
385351
4341
489888
32027
289982
34915
164795
500763
223532
413433
333550
497178
63789
331986
134393
305838
118840
294412
381371
158090
228125
292743
60346
186431
90029
381889
199654
290075
139589
457063
268097
308414
42146
435205
103894
472748
402367
221937
409959
449658
105226
181345
75914
291560
186582
346346
14115
217121
189976
451420
281937
270894
132951
484027
276065
494787
265561
345170
403080
446393
546256
218841
376778
201141
476543
128775
445890
110818
410361
367624
510673
443879
277863
240242
164897
20183
357051
203464
512259
68824
296905
350607
276515
332570
46010
86088
221048
5890
163572
541584
113197
556157
513419
212473
249130
476230
261714
86473
136543
237231
442850
217590
267009
206252
225283
483054
57770
406497
565696
435395
278882
160621
159938
323534
371012
28530
382805
141136
3048
502156
441449
448089
167844
476750
459146
388744
22916
547722
193778
282227
500655
430281
171943
108259
257762
411523
505521
178344
337337
405283
172688
244167
192222
188070
547370
198812
329839
490191
399620
269655
309992
542535
228950
203038
180678
355513
520198
105886
339405
115061
145993
130495
266134
467958
269301
347913
454904
19221
415914
332343
371757
378317
537890
196973
406820
73546
231942
482938
430921
310056
536857
108638
223641
340435
249008
399787
240384
423463
141510
83096
520872
288826
73517
27846
258499
526956
451628
156446
562476
16338
244867
252791
543213
306619
462080
205452
565258
362967
555684
377304
143266
373186
107396
511654
356196
346464
187663
487042
329294
306659
62701
226727
193443
414047
318572
483274
143590
165764
194888
126643
270666
176918
260986
179097
549301
146869
315695
32646
462154
236449
453456
294917
210067
30377
191448
502473
496876
50563
469510
114083
284581
288149
545357
141316
474321
254324
211408
371304
133289
77223
283336
538035
21703
189656
4889
242679
57476
514357
483209
173177
421010
33216
390181
382383
381615
482464
233981
112885
461248
438346
32246
335922
512523
511668
173658
15527
329789
112197
20465
110064
364509
435296
495425
314087
335781
504722
179696
158487
148937
426551
174696
82067
155225
399524
109048
250140
526261
83283
186999
119387
117455
503981
489550
299287
565639
352629
233068
146986
27024
270747
543343
16685
23396
236961
502090
539080
193984
65501
240849
87757
1984
333125
132124
64402
316252
439529
99532
500400
408528
245816
367857
515079
123231
110500
61286
177648
16111
328472
445576
179752
82254
299097
244699
532562
323782
501282
364442
307345
418064
437135
449167
497208
372742
60675
371599
251075
426180
262469
199742
540513
186723
252913
346000
101414
411114
78845
531342
202778
68699
309013
258543
546479
75740
455462
158944
71573
257719
161075
33594
365818
258801
511669
232051
547649
346245
327225
353829
86822
287335
211071
376582
61917
169881
226406
229399
288706
329321
243188
167805
27006
254355
427422
346977
176431
319341
387492
238044
451721
506308
313253
477691
283691
179555
57489
110674
90134
283601
537118
390807
284597
339128
7715
103494
343880
541491
378493
354671
388156
289984
235246
231759
18102
522554
234025
238932
238064
50174
97026
489038
184883
460935
552804
351548
561288
62872
312450
375490
273560
419869
160236
122848
250992
116552
202716
319741
553321
94545
84300
521959
174148
304835
349363
438528
339179
39337
153175
45753
45534
278102
187972
366711
526353
421134
524534
243434
559201
505559
418947
379492
17196
513773
188685
552590
378015
527632
103901
473365
139689
297835
408325
264239
502898
23595
392698
345413
436927
227272
117153
274257
465269
385438
273135
226057
447242
231530
325016
186031
473710
523635
93358
340764
245273
234582
497552
405186
179757
283585
13117
218317
510784
390979
19529
57804
36400
335661
284998
273471
197084
29187
355638
62995
273867
234465
387471
290550
209308
19486
561234
222977
149936
229633
528911
273683
78235
59574
402568
470363
143742
36745
530832
498268
63378
264468
60998
213920
88818
217676
545730
170505
428075
535621
8609
114946
440696
321830
21891
63098
182237
457215
445987
198025
95713
468549
515441
556476
90309
515266
190505
479342
547632
178167
154488
397249
365610
328516
234541
452343
432735
238471
15583
128702
197007
301399
61636
367197
278743
126843
51175
147237
320651
148518
321951
512840
212068
67219
479756
376151
316796
239409
503044
21290
220340
480677
147710
401748
30845
409818
461095
230476
561610
212706
209492
143927
479478
235304
537307
505026
480455
24457
147675
305260
20465
502124
221939
526995
459643
226703
69551
483894
415392
481740
334958
284378
175088
561203
390286
167636
514241
561261
175843
233404
422657
515555
152233
239598
261497
160254
127446
401624
25633
130974
303764
546675
431232
118365
177538
537077
357569
213714
389214
315415
137565
459436
332777
124553
295720
325990
54092
471860
536905
148271
171068
132557
502359
559561
388952
412206
32062
152829
365004
461071
240401
42182
162331
7466
529833
496256
500309
135602
362328
59623
176081
32621
30499
197210
452309
291154
204255
234070
8302
495333
506892
4333
32005
453332
145990
391140
208735
414487
560203
500721
415950
73682
398776
452608
302149
266841
57996
315418
442132
560349
140757
451511
250236
245832
252320
251051
226442
520302
475194
2896
15399
467652
348435
218627
408488
366620
175838
397272
338026
438312
132658
487622
177888
404724
419752
567427
170536
220246
109346
286295
360813
83672
433983
508788
209576
486919
553169
144537
476272
258606
364501
384795
21703
327869
98490
173763
500724
309047
370502
380621
216984
14922
30005
374055
292212
46766
321638
512485
224152
215109
174267
388850
46462
385081
360018
247922
385835
296392
471634
208757
212180
67376
127324
90075
282309
431935
251254
87991
557693
43577
133597
535955
534318
19421
361169
1488
193471
120090
210573
144885
499519
229053
445123
126621
142594
386913
281064
83753
535096
391513
117726
239930
421700
500871
131820
39155
505664
334286
304830
359447
511778
509326
566765
178883
491626
365734
18347
198431
400857
405787
525408
266405
151968
233005
356552
476655
7421
490471
57355
154510
264824
356560
488294
13473
160783
409299
417029
68855
140070
365802
70020
466294
44867
168494
294110
452568
561457
429675
509379
504612
294278
180219
104349
18120
85569
145172
41758
568246
17778
260089
381954
118573
483274
562980
65680
391001
6186
276098
333065
7167
123242
162068
103729
539788
134125
110069
66444
368106
446830
384849
95846
156353
358081
172963
357506
125110
92292
12760
41473
360873
264040
388068
334015
76056
342004
308980
276321
322778
39771
182257
301846
137293
108877
144048
202377
1004
32626
371588
33092
311237
77474
347580
206776
128098
290150
186492
250914
560330
112955
246389
238976
86476
251143
14709
438454
483913
20610
278992
433543
277834
387725
368377
371367
67465
342155
306476
305468
43634
512119
89461
179735
369090
398497
419632
91271
271526
154155
258644
61100
130899
462756
181188
456056
250113
368070
55014
482211
234315
174026
399165
252891
372573
78678
63660
23284
223017
289043
564411
108974
14375
317406
212509
520195
203567
106591
146344
97466
345104
562369
528754
250926
526387
404756
522311
444535
212474
142630
257952
314872
486122
298100
322869
124745
492376
470626
448365
428501
558227
22459
417691
362048
181996
333324
537633
171800
21027
400461
245890
6050
541661
348798
444512
428976
401398
25417
555635
24530
314912
178156
171277
138684
450755
240964
428359
6667
147641
481118
567030
176201
2565
458370
320716
521927
505842
272300
144242
172094
534194
503031
86557
333366
416339
412952
502119
411476
239624
143626
507652
446004
532361
254934
148687
561329
511601
129773
100164
270837
332195
209668
288783
476116
100259
90755
544780
128935
24337
2208
49958
473991
557811
88363
203205
553387
450284
31776
563754
173770
480926
323285
96848
171584
122020
7837
226439
106745
32064
524835
407941
110570
482590
487335
297843
481145
195885
257057
19226
506095
98198
452441
547105
140438
307301
86816
139724
326372
183421
411819
439543
279874
44954
554711
417894
121768
141063
273114
55830
163271
397215
298180
37130
156028
545873
315331
219641
401657
424145
183312
132672
526714
40764
548441
224809
529607
231440
231542
271162
204620
222698
304666
566317
280412
21552
264829
535575
91971
530689
435288
251172
349880
424528
87387
535999
409789
421370
456728
135242
236821
220143
211049
89405
85213
495485
454012
476381
246402
519836
233145
50694
507681
327518
357759
27054
496900
14277
149085
382791
335598
205619
314857
282565
192327
391942
239723
426605
362958
4211
337059
176549
338747
400249
411214
252229
63459
550253
564524
65012
288743
52683
335728
346019
391144
568542
13595
83063
260575
522261
178325
299932
414371
9933
197403
344596
212095
73952
154793
493199
340850
530667
507785
563309
62957
304075
106850
75160
709
171619
23729
132722
496150
42073
220782
238241
176178
177888
364956
439870
534010
147086
226649
189
265910
554408
341950
519334
391759
330563
316909
314537
200504
309270
351215
563564
295119
311421
436793
559646
411577
375081
554810
359131
215918
172952
209247
110587
348447
372448
357340
380027
386061
308627
401682
127991
434424
299359
499693
226219
110281
486374
347983
236317
349049
493539
485796
160269
216659
484336
1834
235896
338629
158751
140238
325652
134074
416089
10091
343780
251479
379719
391247
534800
369317
539453
139198
357312
265428
270532
209334
331428
357241
29410
34760
356219
371803
105278
149541
206834
468146
23158
391491
115300
303785
438522
541405
296322
322697
380166
27679
9307
38131
311675
478492
67637
354611
414925
140024
266276
218320
54618
204895
181531
167273
463346
156669
568221
51425
433490
518960
488814
193212
379363
110141
357447
280428
147062
185690
408900
500827
149646
534479
336392
392170
194256
162055
522879
35518
368308
243922
84290
305259
92987
24870
156940
271325
154269
356410
284889
538547
182500
538731
351856
384354
4683
565624
367760
413274
236715
486176
316577
563230
302360
523511
90024
219657
441928
453645
336693
77218
508667
46373
312229
448323
247442
526197
520342
218972
541153
157697
477937
365004
163104
557223
292562
496665
177148
442651
424000
262751
267894
180821
181662
336
181221
450314
347394
337221
253594
515881
132218
517139
384271
304808
555993
349568
11145
120858
493530
488975
499583
345856
218479
106197
219474
458608
363998
390405
419024
214411
293229
158085
399224
439104
113437
121946
251703
29489
275238
505845
210322
355141
385067
461172
528169
287372
273550
139506
565074
489801
536806
261337
162967
374080
527055
54880
530890
366855
412631
102706
492621
470496
553182
385486
412865
324975
348506
282633
120037
178788
417004
157089
146520
94639
107926
527505
4192
67846
11478
147092
487308
49307
346299
467450
340417
448864
349325
207621
316875
37701
235650
269982
220250
183301
22899
145776
34316
65829
215735
478162
229881
541682
5168
335111
556826
31819
375837
97620
188846
339793
506500
324012
415154
84856
541096
126570
18656
426584
107866
115758
114967
241838
418893
333359
364412
226915
559765
334345
480578
557634
407963
547226
557214
192358
309553
502066
375935
358896
502882
344194
245516
78463
66444
491162
498652
377300
441658
435160
201904
142780
544595
104272
531204
345353
533047
307482
310560
454200
18600
204840
458629
380660
274846
186694
385130
169594
35785
256068
74476
561247
247598
565090
369154
342790
354112
554005
72105
205816
268058
235513
410570
292929
410646
152319
133572
94518
235451
423731
561603
127692
555032
416365
224081
532088
506385
149871
413988
151047
523582
85948
539420
208727
299999
189519
471018
500729
260378
282139
348244
337379
347349
435054
12962
96531
29013
80570
2206
447512
408941
192133
416330
247895
331768
34714
161176
327273
129478
114608
429380
92496
541599
66150
109738
88608
313294
253261
433427
24014
375045
475842
61844
181584
455757
102926
529634
448198
140733
98949
53391
34803
213922
168143
276152
103671
202998
334795
73500
278219
560244
122019
526771
235695
73136
339184
154745
339529
386167
198303
109113
56157
448176
427615
494466
542300
138120
542246
508203
131390
288468
190138
546712
367122
169847
399395
371699
323748
70513
262475
196371
123604
113063
515750
326850
425695
71138
346451
109801
12531
136898
195942
349748
46284
480092
303316
382549
390197
387594
549650
54161
419501
407414
222148
358453
288037
537932
232201
506173
403578
324307
15332
443528
394900
85284
316069
120993
6734
234473
474236
161088
15230
64818
317108
510459
548016
178995
207468
541050
173030
499940
375562
423584
131977
233917
19058
432590
413772
223490
370258
149532
89530
509956
325158
62719
191099
489143
342406
97385
347472
532794
141161
133535
272499
439309
240583
184532
492667
281216
129091
402885
122711
162838
163261
401454
134213
517298
479945
76484
139558
91489
551797
238216
115264
263418
546295
459519
131594
430839
199611
346833
475006
545959
440009
302907
404807
538487
165075
193129
502709
82665
252876
21154
431179
343210
247545
261459
12910
563499
106788
354438
224966
426929
45535
215296
150903
130433
363143
508593
492467
107893
198298
479388
311124
404165
53763
477538
269408
170470
483425
451436
395131
528825
340981
124853
142261
99515
564725
268859
449080
156075
279315
357978
554063
269458
343631
510012
204515
421623
402737
551149
228177
257108
172341
92053
358021
179691
510967
200982
241231
336464
61889
358531
199049
508738
143386
156566
541121
56296
566153
262239
278863
471226
178343
279266
109673
430456
376062
348771
180761
274040
12038
9740
440127
264254
112421
7759
427819
497372
555701
106612
104194
426213
465950
59941
130638
322148
275812
466858
202129
93085
221680
444309
401356
322464
263081
162521
198468
291109
59144
363559
77059
403944
240994
250381
463930
288537
352964
171174
54472
243383
327743
106610
8946
565191
132441
557548
111641
211447
493999
309136
266694
566003
77712
259555
553408
333525
122329
193218
346136
392163
507556
169092
46896
489465
159790
38017
232353
300700
310720
280008
108362
69317
218247
222373
477845
288074
175417
202202
229513
392659
319165
53772
159375
40569
309784
510401
215267
473546
555758
405471
406690
238622
459018
370329
456551
175768
410320
243441
259349
63788
278040
184065
196102
240381
539441
326913
178615
294671
103119
473978
525359
269329
95856
283594
436797
377622
138301
304696
499073
208557
366006
92256
549028
134254
429806
207009
416480
499398
253945
213404
525328
413975
512145
311272
329502
96122
460470
279173
519821
403816
505137
179753
134533
78461
447997
179677
126565
299854
314731
149220
514164
399792
156591
155951
33809
564836
272874
71423
421043
512329
506416
375554
325445
302802
309860
446662
202178
307161
371531
10437
448026
526789
162181
476640
461407
375565
141041
556584
253564
271175
380360
278956
99667
364638
242932
155848
172070
220950
544441
364042
136309
483323
7250
1823
22919
297041
440668
52239
474840
403032
178273
564353
268810
145982
407288
387916
119553
206634
204960
446483
6122
262039
300383
546740
352300
482517
222167
222620
289988
102230
302597
216683
161444
377229
255733
256891
195806
66010
241356
262923
17329
145179
354331
222394
196851
559736
106788
291391
33541
477110
126401
186218
360185
161285
62298
507507
387931
360307
52445
33093
111596
296851
324256
277899
120567
433058
478529
114642
182374
18522
29314
315124
193148
314443
132825
277819
242201
112189
81099
218705
271980
376067
340907
214554
84417
180643
428791
361857
376201
288153
400981
317079
123259
9886
326814
415266
518990
330235
92972
510075
320036
438602
292015
179467
515658
494288
310856
152493
223087
308679
216130
512464
15058
474326
241306
542895
430471
561028
515106
115736
54781
306283
463829
277342
329021
81209
55625
324619
97113
71441
304059
128758
61950
485593
249296
515774
334208
298102
456861
351161
280081
61628
463986
356901
31152
345547
38443
536929
109592
322181
218739
371453
554418
67430
126994
377089
427609
311428
247993
262350
178754
381741
127080
510093
137543
160609
451847
435889
566369
80408
486148
353573
426124
12750
358929
273695
23436
82178
262747
554365
362858
246749
895
106360
546766
126617
150157
142528
509417
506742
285464
258499
288044
423583
388693
130912
457984
457189
503066
46667
133393
246030
331296
436501
106149
308633
431458
491646
304330
134788
87843
16679
84826
182419
146205
290840
384814
197500
84086
59824
25160
343656
536073
144087
439908
531268
219039
428616
301069
429196
295151
45005
124568
335486
187759
235248
140478
40106
563765
110880
40662
526686
295072
267119
112450
57993
554054
361874
454021
396839
323065
312952
447903
153534
112075
343355
532376
183704
332378
158551
358539
463234
249922
371786
435485
498238
37341
327986
564881
333338
241374
225759
539907
4378
171756
3956
142300
229288
393533
386478
24047
115765
472376
103162
443235
125145
36872
336046
279617
355437
514422
103786
560841
530370
405181
560862
53351
421594
354350
200394
185621
554711
124882
436650
546385
362309
336440
284688
267075
154461
509248
397807
425903
442225
317974
516317
65482
216486
272866
543528
246678
235907
477831
298537
86680
433578
142834
310558
367669
426373
341736
51624
277017
424788
29963
20099
200268
523346
497680
254744
319671
398872
434454
75960
465499
72661
80741
236866
292014
489555
444945
294197
161385
178939
321545
355826
112475
301354
261167
196341
352708
77602
186955
153945
132311
328154
110915
223639
104929
423752
523771
328087
204566
40394
288586
509871
109
222082
142811
274353
323802
153111
266161
374458
111429
448209
441217
510248
387451
275766
509579
343935
369789
320874
76619
383159
533866
35389
426489
253069
554205
503690
250204
417448
549672
174515
117011
539733
396677
149250
553208
495215
317458
82504
32275
364272
61736
426114
469465
537948
397845
183644
192087
415107
495508
347596
549396
200760
25275
436451
211405
25509
24871
59278
174460
542056
74580
271984
311711
185482
324769
305943
383440
230608
238039
227598
401944
25312
222488
23671
467271
531563
237915
101770
192064
565351
95622
385071
87363
462269
243446
106325
444106
148081
413612
457411
557813
153943
484086
208108
163140
418988
417778
532894
188702
237711
383857
116006
382841
143419
483625
195750
555538
121719
555628
10396
6160
4933
563396
22722
84011
46377
253373
517431
124012
93424
251056
148303
192938
349115
462141
93027
192436
459418
277482
426393
202666
41350
504553
164607
437750
394163
386470
233734
306001
167931
422663
24265
324344
565963
95599
272359
104517
65318
28937
289819
319982
193108
264336
37785
566665
478385
186226
152734
139072
439929
478551
215971
253723
376255
377635
465028
171988
512334
315476
58766
468571
92742
145275
395361
300782
115244
231793
557349
138195
28589
415407
75929
112698
388329
7484
416565
252517
347137
312535
301269
440562
424212
270033
165700
42355
238616
199210
553741
10371
423993
21545
189234
457793
145422
66302
32673
205677
121859
72776
109954
16339
207470
148514
537064
141534
46030
124608
53127
34477
421358
145965
18966
545220
397390
495965
567053
351837
280621
159237
164773
427727
555778
244020
538828
12407
498169
157143
36904
52415
107482
392428
339843
276677
107111
450941
352489
5815
208034
560800
341958
243358
558664
67870
10087
396648
513392
80063
337195
409278
393237
335197
434013
517249
277179
518228
233655
176390
12219
329717
219032
489210
519034
149924
388545
253462
451236
151751
281114
297759
417368
548342
27973
306577
277092
496560
139256
295656
541385
56487
236688
252553
349518
383915
129358
136272
359501
43329
130223
2442
301953
109219
65614
190755
179650
145728
493612
10097
245596
426288
239717
23142
80810
527073
160111
406158
219259
11871
428721
254718
483896
460382
160944
266323
290156
489089
198059
75377
503893
386687
563731
338085
456566
453772
555487
305660
18847
343714
496766
253390
89085
494570
509754
96165
450286
249244
285449
70535
302675
39327
478463
107984
183483
51160
311328
441955
175940
456884
187957
356560
213030
224097
75478
265699
78452
317979
265748
411890
171413
281063
109603
175646
114809
329714
378951
389954
172671
92087
155914
2047
499271
90342
359702
263291
69448
508899
446202
479085
432289
274555
215183
309260
71897
349005
536905
466584
200716
475969
246657
42881
460644
138712
15209
396531
397262
77007
15658
224017
304380
448601
438098
93641
431728
88579
476605
101325
458846
496133
208951
451994
284853
136145
158104
418695
293931
473001
89434
519932
474380
552041
353889
478888
473053
285372
488151
35497
424096
83312
375441
50799
1224
316524
431426
415919
296929
501663
332059
310711
469260
222271
99796
484096
251150
545174
228953
38479
87803
30818
101330
462045
407483
306259
524736
419659
552924
328973
320325
294217
95038
407636
43828
335423
251187
80860
288701
66468
470223
66043
437169
253539
274909
268311
67477
367624
92451
547111
363024
170929
15943
340528
329761
152751
320539
267824
102928
264253
365481
7328
543519
390230
30388
534154
329668
561946
357743
541747
530843
147621
513376
46336
163139
350850
75771
310617
234941
562519
121222
14201
560389
277179
446455
110997
1968
544783
361761
504545
28447
145978
391630
75102
200026
425081
518863
102419
243675
222530
77504
61960
36107
532062
142557
112588
499084
314127
190374
365584
213766
105184
539544
117996
458402
196766
113245
230899
152282
448278
391513
237045
285823
287034
465156
407204
470211
203012
338991
60649
183839
424241
524272
151202
230173
487040
375952
231488
508429
158955
91021
101949
523789
20887
545426
41543
510932
161397
24598
534187
290526
332170
541715
472987
522737
171201
195572
166543
363251
527857
371820
312608
397617
217782
18853
476844
173185
374535
177647
476628
294641
21383
61180
438818
273378
141851
227565
199917
23683
213408
234819
560606
371882
246865
548650
376374
252950
334975
22551
189692
418145
209590
173099
504444
458468
152193
328916
411833
213024
255137
532819
110640
471117
168853
476655
11616
445432
193001
435507
395001
566255
295752
106401
250441
381315
20464
90208
382199
281337
72107
111751
268349
202203
400570
444230
277540
321520
230672
189499
547404
565198
133361
230432
401075
250785
165831
514972
175101
446001
385200
318703
448230
359916
176409
499751
44984
215462
458847
17976
383470
443428
270600
518002
222028
532244
208296
412619
128143
214591
28323
242445
277149
438568
28629
419780
116532
301709
435553
130541
342017
51169
109538
61193
66022
280706
3048
253161
61918
39709
532498
524725
79217
379464
81988
122960
143293
204758
21900
191910
1550
149406
288856
3092
160119
303856
98465
316963
428966
102599
486195
372040
60546
90002
541297
521477
211403
64590
169875
433907
21685
336557
508192
452986
153845
296758
395320
382336
93352
53238
276685
180842
453151
404053
84336
82290
77216
527405
436883
332449
318983
248748
64003
230193
83875
425815
493847
197535
559491
187903
81268
216356
426866
248929
385728
157043
221392
288369
409345
500281
486098
317548
290006
415207
310126
38614
538886
283202
32259
195460
173623
92253
270607
483666
15506
128282
53137
428170
458101
281609
319543
301064
361589
559128
51975
83711
352669
523942
215978
542361
390801
315135
455817
489510
144154
341484
168839
42337
12450
146872
545082
199468
112469
69290
413855
414559
193022
419846
557841
154251
540206
264692
15705
132206
452050
76188
221638
47497
252338
562060
366686
392535
123723
314817
465319
408223
7781
523370
416469
288313
486583
466700
240672
479570
211137
18633
88520
245589
464529
361408
58650
52389
323659
171277
334670
528141
127545
229750
213776
481705
162383
312812
64778
314910
370922
431337
169966
557830
296933
77355
221576
18982
274055
332934
431426
349438
559178
365802
290655
80053
192858
446516
285282
267449
449890
189196
80203
68965
55178
223161
15207
343271
221235
179106
377256
374353
107491
173006
366942
421160
282874
268087
466779
372641
273425
136537
470119
502793
120429
237339
208722
244250
546049
566580
515316
482580
151178
203466
341987
489513
508677
473689
110375
262810
520679
458352
23950
142053
364821
295648
493636
324097
11402
509850
350894
497714
296937
390833
353451
260804
89148
367526
161106
489761
377529
171886
174666
70239
380150
293909
69106
182371
269099
184532
205588
134245
85464
359976
90351
272386
552393
77828
475049
347146
195172
162189
531400
561388
275962
321335
249567
106828
299092
321771
527081
552009
1889
87787
99282
389735
160530
216741
555109
272696
99276
33217
57447
322772
476852
464199
298127
309995
159617
57077
214527
211319
26969
43477
436143
515761
367097
103830
187302
437354
256751
499135
15569
14118
54557
94294
244933
62419
398695
298456
217100
3825
140080
26508
29633
138404
375214
230726
298019
296099
13571
181389
502757
188668
128753
77893
117151
507238
502264
541169
48724
336076
439619
472643
10118
195266
543383
441076
243409
303776
179650
291169
426179
349318
160590
479971
107450
481383
548169
234153
459645
432700
438409
304312
244576
482191
215563
556533
450183
547475
449586
187211
357044
25516
527244
361428
148554
22117
399823
24137
84119
165317
365649
46134
494327
66287
431176
309322
367407
72952
97919
129161
281078
133397
434343
533847
475187
539
264902
123329
374638
536522
460909
111416
121951
419908
118781
27923
179964
130046
352159
420334
421235
90144
431445
510585
286691
390448
480649
373906
446215
223300
544010
442520
512370
3558
75320
28574
409712
207153
441826
111164
77367
370733
297474
445652
135343
211668
143681
142541
87550
144940
17297
131923
416030
103622
55520
88236
108453
45133
148134
76193
92252
566928
175936
180088
269814
208579
461899
377160
161802
496746
234093
160278
418906
128478
78646
89112
148862
419595
122336
130821
452110
286636
456417
208116
45819
498487
285096
361437
133467
243708
210899
454477
277444
332763
71959
223918
396571
158930
266632
83458
131320
298431
61428
368432
564906
504399
191335
176738
240208
429253
273267
122448
472644
458487
201033
490071
491920
301968
539953
21362
93496
353123
237173
294580
392697
80515
251777
201870
467673
424995
140394
468507
231276
106300
29507
416424
58415
356704
341367
142258
502276
494724
355337
240742
227458
469771
265017
564344
455576
541309
498912
457970
411541
422919
225916
396837
34901
566077
423704
71945
304072
53655
521213
401889
420352
399718
331727
536067
171878
250668
350133
183438
211305
416036
389399
161772
241637
535385
335103
317578
373199
288876
380971
16730
438391
168386
40270
153977
364199
107498
188647
560202
454686
439228
141987
514905
131884
365449
265813
556721
389622
520997
388253
105318
29251
199668
304408
509842
536002
61195
366274
266936
303827
167891
568330
4534
499722
558902
42190
13976
464083
190447
415445
540187
532897
413022
101861
84281
324835
436406
293687
263095
139095
276019
459188
43092
398042
361261
273397
269525
59903
336692
199515
406481
511127
270870
294265
101267
138385
279998
45914
242934
49174
203709
186289
559881
57029
561498
208160
15804
30611
368932
122191
105692
154052
431272
343489
262676
92293
491311
4912
338998
198609
445364
304656
2736
335984
192436
556707
326181
288782
28491
373924
408150
217310
379486
430570
359499
19997
391514
147362
294040
20451
382080
30989
330624
116905
128253
294231
430515
146412
132975
441251
488435
212869
417502
196355
289474
527376
155836
549262
66648
293525
370559
273357
142562
134695
267215
477254
303331
548714
304676
522295
465959
98037
522160
123239
244447
142296
131163
555417
196006
304459
226120
402945
144484
254920
19893
312542
496803
74362
440446
289888
410703
439032
6896
442057
237560
131037
104317
335205
338676
484164
429080
460185
349661
360386
37012
126937
546632
39632
378163
304409
240905
270322
61031
18052
534177
353754
563801
439264
266177
46186
376140
567850
53062
118219
343436
145490
141316
40758
113756
192708
205887
530901
378990
368199
108857
214248
484575
41175
300371
508944
419542
87852
22209
221811
271229
243771
223984
495133
490941
99542
272792
282852
212725
146508
6453
436894
16505
270982
460356
37823
366022
409999
475696
505125
485799
397787
290003
127494
167207
397036
217247
527674
186149
507917
335381
43477
120579
386593
486315
317465
391779
193675
467278
206164
144240
151806
485203
41686
490289
377188
275557
25314
404613
253723
390127
337352
335343
205281
390913
503461
261580
331648
35116
376775
138282
375682
385960
184823
65509
487797
391630
427197
215035
137947
344541
54905
408905
371365
264158
475713
511181
67399
428583
437709
473992
281165
79432
34595
416075
216432
134084
475201
503302
452996
321753
195395
10062
347491
225047
231671
213006
244368
114290
340361
74405
77771
5427
31552
30322
334024
244868
532683
362411
45147
309562
329200
442533
497
258870
198531
24482
227170
345120
92321
439670
23827
403802
353702
105147
283224
341515
347600
495970
9307
168027
454282
239709
167659
414790
210439
448340
184428
202672
258686
66268
401321
402510
443988
278120
195682
82878
138979
168125
47460
16713
466606
388287
437313
294108
283421
279130
219611
138781
168398
205520
263519
346509
264810
140857
316883
336251
87691
509723
364062
547740
18696
17285
176285
349044
84756
397551
465230
201960
495611
57601
527407
51126
379133
551322
317276
190159
457772
548418
382775
466575
535113
204862
479391
390441
541186
117594
45565
242578
462567
121584
239155
305123
556318
287361
37174
291031
126350
18680
536765
385198
91696
482962
25033
525531
216411
183519
359635
291417
220543
402955
200815
381631
535320
184977
185706
182658
11286
15689
504395
488247
3103
326050
112002
110247
213828
476261
565886
61367
118201
347602
487061
148345
339474
297213
152896
413787
61580
429325
238775
506234
462787
321596
239663
556919
309338
414292
356189
361821
1260
482460
192237
556423
421625
562790
440271
243012
499567
468122
218653
367816
301350
260010
518327
105481
3957
494988
449298
251056
117490
348058
322879
458150
394566
203394
555142
150637
224300
351995
343633
152633
48353
60637
505163
172231
134474
372937
22281
502650
161652
309559
208464
98375
76001
177918
541657
170453
521669
91649
363537
108252
448877
118315
564046
92963
147120
414953
564223
26127
445680
560997
124647
162757
482049
474236
504765
3613
249257
31277
516274
313637
366186
536103
435590
504721
215633
178239
233929
306891
140639
468561
89344
91601
472968
282038
1694
58928
449237
195618
371540
63714
48053
85186
383474
66555
463971
69739
108049
466261
368368
215997
272393
89142
190950
13536
513242
284120
82625
409960
298334
166837
395771
409811
196423
94764
436482
562898
409288
256493
523154
451792
561419
103935
228586
100350
65902
57346
351797
447727
357147
372462
234153
528362
552659
299650
76587
413846
119814
559790
401794
227285
115955
386120
509246
101192
142885
440459
84970
23735
430395
300752
514084
206044
140626
551110
75368
117123
495709
417308
164708
522862
557559
537499
396226
370240
3592
90409
386677
482289
326997
138248
515032
15785
548131
460825
117882
199677
484334
519882
549572
5315
212149
540814
427297
1298
455488
367141
128267
208767
542651
564842
29723
422155
404438
87050
69363
250480
387109
109290
307432
323279
187183
471990
151017
562255
469986
83577
550846
237311
104923
515680
344860
124054
247305
231250
59326
250564
492287
298799
29872
398922
345929
304371
554703
453501
269210
49602
559182
79510
165129
118547
521336
201503
241795
235022
82980
399862
125657
320699
399740
398506
72914
253277
105303
219950
211132
427257
93659
428293
499885
413288
414146
384802
408231
10966
450770
33366
338322
363480
85678
530384
563980
480729
304762
46274
471746
84393
190722
341864
53567
103361
314703
496362
121671
159744
432383
170001
63307
50159
529104
374947
226721
303249
396528
291872
261694
231875
543242
202704
333129
146756
251056
328398
55574
531539
357738
118626
164389
401750
470145
264004
512192
132246
27937
483820
296062
349027
55767
54699
536050
563400
48875
169843
331672
498824
512891
77873
227649
213953
404264
298092
428897
102084
272266
259358
140125
375690
281106
103671
428962
421565
293040
547177
177512
381124
370050
12922
106799
265580
196287
400815
512021
534195
224369
419616
437831
557550
402671
145677
11837
7029
323254
234156
341767
455547
11485
328120
112641
7814
26267
183900
360694
562920
109718
369179
95701
546604
268168
314990
191984
121075
105627
409988
476614
34055
189314
567236
194227
560742
132311
538059
20993
458865
160249
83924
379992
300663
114810
173747
238951
16012
305831
293413
247419
108315
81626
357133
553242
164407
119774
98573
511854
344550
366798
220284
93823
96773
52482
38674
163284
535918
50612
225414
521067
177440
188368
9018
168180
500659
512196
526306
133607
64952
551359
420352
530001
345397
234202
451478
513910
498664
430029
118930
385174
67964
287106
450613
21808
119431
326868
187335
387469
74524
376420
468050
505037
30192
466025
69430
177656
217903
522085
433470
552061
475840
248266
72266
485166
77640
117784
202612
88237
174776
384971
418660
468369
562158
71889
568232
529944
450887
408135
357113
13669
14364
434193
13045
328670
116544
84261
230015
221023
442289
307726
72030
316623
518044
38896
359497
508458
384430
422502
253182
253401
390054
187633
54970
244899
224350
222508
324351
349958
240049
298588
70743
234392
419124
133891
399196
43924
262146
490667
52096
122456
506314
198140
302556
314362
432745
55759
1200
247921
56018
366695
286536
103376
492182
307711
459264
396259
439213
523591
374369
417654
431704
314445
290142
56858
131932
447923
332794
41415
415605
254454
257377
288609
519666
33718
361895
400804
447872
372323
277758
152744
407253
270025
555905
322581
207864
306582
435177
60347
386334
88006
516474
498834
38755
13675
258095
7676
396710
116003
253719
361814
240477
115367
459561
63018
15106
200150
419483
533737
216539
130415
292271
471688
354228
382122
19873
549583
6212
216792
429500
279756
48394
294567
390364
370471
439692
187639
49916
526333
54822
342250
439022
273386
408936
196880
346229
267174
9664
146412
230269
359510
235080
225944
516577
168242
338961
86588
382142
435709
502352
8981
523302
163920
506041
166925
201821
374750
64298
23063
261675
22070
254596
446140
252256
136496
336781
552597
162215
516934
340675
109673
35825
515526
155727
223460
236406
162558
325479
376791
324479
30528
111709
211164
439326
553264
374105
415870
471175
122914
358930
281994
403933
24999
562150
226451
114199
463554
169226
547090
317313
29540
268019
244869
464981
506470
194339
4594
522680
211613
268283
420707
420250
562860
237948
384857
316956
284607
459749
13772
101495
194192
557136
176791
246929
375486
82659
291529
306221
290170
64501
289764
249392
114476
133886
457262
369031
406786
548470
466179
184748
267494
356321
243499
82058
210731
386753
245551
538454
451668
210698
215693
470865
517927
300690
318705
163961
37448
504662
363159
297878
115686
491974
13950
28732
438365
205611
283468
301736
140551
515811
399807
6375
423190
246657
501744
417575
535103
233085
504817
66304
504736
481251
286818
346615
309177
41470
112838
448659
564466
28461
87342
356689
279780
215099
340007
485627
144686
37508
369867
487766
396124
496762
151375
52252
486742
205167
58341
337881
260934
10337
526269
467873
422635
456836
389491
380506
529189
326880
379753
385006
336404
605
141657
345856
259908
378096
509942
182809
442272
9676
19045
119863
427098
474441
52425
327513
326361
100866
394870
54335
176456
456638
437296
364851
313190
119623
162546
468899
554521
241833
433044
122525
153971
199297
566549
394248
94261
60354
449413
306398
313799
442399
183257
178314
43660
555129
374761
261299
16287
93778
58266
461094
249192
485492
177701
45899
503503
466965
255517
296553
246578
118751
204354
358559
384157
144439
393193
237996
451566
507268
314369
319479
467124
386339
287057
562226
486165
282095
318981
128870
324484
441440
416313
290762
196010
283633
171089
7281
535584
376636
478202
112556
31460
102442
512874
340475
106621
470113
460501
51788
399051
128530
198952
400021
552512
557831
339765
65408
505096
380826
424148
255976
464374
529874
64225
227488
515729
303483
458314
190705
40865
452155
154174
232377
346015
244102
392558
398670
303893
94523
24777
509707
113122
249398
360325
53303
28510
174741
171047
521333
166391
312241
96741
8185
43853
552061
174909
147166
395637
402791
230145
509027
91851
212878
226528
208510
350817
286518
337799
491039
336029
454679
481187
435446
364741
145313
166785
461472
229282
322205
251816
47218
215721
332210
440483
476989
226549
252503
280366
503986
248300
101417
193450
437881
531969
556395
513603
559936
546702
32903
482127
556834
275477
52222
65723
292898
193773
510072
532193
154319
490377
527055
173719
280066
286938
182531
156322
202990
146304
149269
67941
549418
190920
198176
319547
34394
91502
562650
367347
58059
243633
20643
522233
415056
434584
283477
465369
548441
142746
63628
204068
387607
562286
176232
516978
235262
149719
403938
418786
263838
557081
351841
48971
526632
515938
552134
478206
196096
528124
546352
285892
331413
4474
137838
438600
463625
157574
41073
408435
474918
489246
369801
222711
174835
222057
478078
285932
340471
184843
152519
56485
259646
140717
492762
482425
87918
207439
39735
558063
530327
352589
41248
154529
207838
273702
383821
502560
75353
85359
304442
449667
324923
47796
488288
460561
180242
48010
49999
235611
379861
46875
207057
213587
22016
505714
28523
511676
348844
450947
259093
159273
401664
484861
116637
545325
58167
50397
31087
392018
5756
364085
215033
124376
390730
100999
463144
15930
155962
457027
7161
393697
564064
216581
305600
130013
201238
109120
38078
416576
529707
85703
426357
6587
16807
63954
401415
543670
513368
39507
252101
32038
188577
558866
112161
19103
426498
124729
552354
198954
337895
142419
447985
451864
28941
3304
304890
371699
413381
368662
384201
407707
114356
252062
378229
227492
326990
315522
161022
251059
168013
449993
128822
34745
357051
432471
319547
13512
551515
375275
206444
134002
419819
7956
260606
190104
229171
219380
131931
536494
349345
381326
232779
30238
115469
424589
70129
370513
56003
349115
28262
331849
30637
188494
439657
42771
547204
50848
485497
95441
397763
456360
174269
566981
395137
205347
162809
403255
89998
212605
94088
295252
520050
394847
2355
196342
238411
452004
194151
552651
399384
425195
254211
75567
138270
487167
189386
376879
283204
33926
451102
336408
127259
377046
524452
277789
44134
328116
215180
26678
328190
458595
274436
213126
215908
203280
174519
180212
35873
296546
345395
245532
501478
356385
211095
461359
336269
436547
566348
425467
427629
382541
357610
225052
174592
8447
93468
303205
55871
162635
511313
283750
360797
276865
92773
116115
375355
451571
503076
412731
30433
72901
391618
468697
376947
132068
522546
75021
82921
539023
206961
209340
141243
12945
442632
409895
308717
148527
123271
381452
436331
57512
235955
187456
148270
65121
308590
470664
364702
302023
479289
102604
10223
549172
258911
561596
292610
283613
76096
289666
182295
7128
5053
561887
179350
4729
430860
199909
248805
120965
516095
415938
193631
94971
184230
15014
412062
522994
232655
260417
500991
136103
454111
295966
181974
195228
389876
411842
318496
184537
337018
518975
216347
193873
440765
157496
533933
77956
253201
312374
208142
303418
130786
502393
115142
57222
160144
167699
518366
179898
310470
452747
72262
306683
162164
445128
131424
304228
394455
277465
22131
152395
461345
352867
268987
364207
5381
368512
489270
56297
191262
308852
395193
71204
421062
208416
462953
410521
144467
447291
90720
343182
189651
337168
334061
181608
78623
247220
361139
466960
355028
94854
220150
159481
232256
453288
503110
516297
436639
495537
453976
60178
441205
37520
532709
60197
222577
424396
70876
383165
14532
363722
100519
72461
339277
130601
544039
205455
231402
508802
95369
110869
519051
22230
278314
346435
439178
483324
279043
497374
10029
538406
320100
417991
82545
116291
204966
396824
154708
210714
157626
436535
284484
387158
515994
342643
42065
145895
32586
252684
21863
240479
387556
77302
442285
530229
111284
386626
320719
255850
220616
87227
473951
195528
183580
528761
415496
553555
54134
170482
276021
174973
159568
451061
540713
443998
278863
6535
529752
93910
8981
60876
138041
485238
441443
320757
235028
532820
325563
220320
553280
60292
270984
377473
291454
509894
543371
277970
50065
539782
518780
212348
390218
183904
465936
422922
11775
217781
38719
15886
10573
49612
85629
487823
485387
231305
76841
227628
199083
321008
476098
548257
367376
33533
272220
276873
522953
139402
99098
425699
415318
561105
11453
441220
156903
95503
58580
144644
49763
156237
268175
415361
405627
161075
470252
177920
293002
284622
232096
414943
256461
291715
370316
185406
491679
489850
64533
320028
14587
172734
88194
99228
152119
469893
203667
509346
174215
187690
276076
55717
491518
41720
384675
159403
51014
311259
322958
371780
324988
108850
237116
335704
505729
192413
486915
204985
168175
339788
346865
412847
487749
290791
193208
147277
518895
430409
145596
69290
346464
233600
445514
184349
299071
338937
248600
65469
395521
342517
499760
508149
452278
109848
134214
124791
309878
323500
436172
208397
145899
14237
428842
458481
418241
272619
171684
315952
75435
400024
204079
534412
116541
300470
201342
93928
51708
307297
443566
100836
68605
392628
330837
324476
58933
523130
436069
206885
11795
477277
344946
236087
263130
511674
378690
544015
211204
563121
279281
66443
225812
487344
266031
445604
111926
392106
227505
256911
211362
299610
555620
544333
485926
513054
234950
319091
224153
23500
465799
288839
549806
485998
351984
419840
17146
192095
444992
180302
322967
100505
170887
304821
46343
51449
181997
34276
1658
132867
368769
477605
163354
338898
332966
557259
5391
303035
287149
241689
202076
429337
483119
129382
227185
102278
238374
246861
167023
2262
315816
494101
152566
361057
83194
201579
162459
562538
225142
91511
504259
228319
226443
122334
400759
413236
281773
153479
95347
440390
42325
126868
83413
172176
15465
69707
544235
256319
340502
430442
120659
454547
66786
193697
346459
83294
139782
366961
188173
112534
223102
335206
484653
58253
522187
567803
154736
484091
551872
322827
222085
376776
462781
531006
193382
322553
264164
204684
305238
495356
202954
449410
91161
284117
523327
408442
93515
390393
118334
410586
568008
321629
294646
219815
412027
264489
190629
528734
503374
556245
251963
183192
297444
132587
453391
22834
166828
219747
392147
284045
63555
447501
501001
360914
410351
264744
552123
473838
84565
415216
236762
381313
36149
92189
239213
471188
141972
326008
85568
368962
31551
296204
468863
107629
456643
152263
30822
374503
364808
159038
505303
292266
478348
538454
413357
104557
237973
414597
438460
28212
116403
332391
224766
326305
273114
362788
466960
426370
310029
140640
500309
132072
317886
399753
362840
45176
80092
529226
344816
368347
330455
226283
310265
186853
290148
341096
31725
19390
440524
481735
291322
141014
48715
100712
527785
335400
317895
458295
248226
362375
408851
187372
302427
398627
409840
449586
9443
100147
298820
192290
222199
214735
468900
11327
86155
476151
316624
556791
345778
432286
270814
276460
291569
116132
292401
128314
246661
43885
516416
212726
262777
490468
54349
453700
207815
334939
105889
210827
545765
107298
163475
415275
348836
130237
312711
192733
255570
17423
516674
458347
498407
176801
86244
385635
241616
419018
216065
471354
231627
452179
517568
124044
369578
508492
332787
223860
146761
340360
487897
101795
482208
152185
294550
348326
344543
307298
45648
311968
352714
468104
212653
189196
258460
501834
300729
381215
500447
33736
108810
44353
23587
392946
440474
6104
554493
240268
516369
540530
419835
201422
140288
459955
433260
567520
132437
364041
410981
163329
499647
357052
557286
357642
367445
388674
186269
474912
566749
88109
280522
554343
68484
405599
87592
124720
25159
149288
79186
475184
149628
43704
118831
366097
112277
202531
52874
1588
169481
386842
215478
208076
46170
19106
297468
348227
10278
179869
554992
217401
231435
476230
169181
368133
356342
222413
339515
195019
486906
124787
319653
151421
262052
205712
250781
121215
155401
23064
543882
143001
480634
332710
89611
384219
421328
118055
547812
547868
70812
254136
466732
419957
471073
32219
242581
31023
411642
326177
255235
93485
296426
101685
149962
292483
120497
106710
379487
512505
227023
70593
338167
330646
465878
110292
243913
529628
338308
150854
495972
86056
300945
244842
560138
556663
173679
306572
192763
514157
47140
414827
131496
458391
47434
88815
87189
122053
351617
27202
226101
326750
512803
85806
28340
79953
74774
443871
84574
197484
163826
206834
254686
126873
506558
2321
502027
262774
93570
119580
488522
347879
243746
259292
305179
144835
235523
275875
317450
213885
170930
33888
325977
555230
84726
475273
404495
42846
44969
137884
294537
366520
444609
496541
468591
539537
325398
151440
491787
93895
371588
565180
148489
439385
107788
428998
265651
261478
315091
410138
336501
46607
483569
367997
250920
483815
549944
31401
302692
211946
316279
218792
392019
545987
123913
148965
357930
480289
219388
90259
273087
18559
338269
11536
431239
230905
7087
216017
345089
366152
16875
137576
477024
235609
232356
323899
20230
49160
23886
260092
312644
299804
458429
464302
352477
273902
325062
67288
37153
75847
112668
26413
66767
37891
60152
44637
36287
275775
483812
311185
498791
516509
288708
170984
24311
282057
286877
41944
507288
64501
295887
145239
160477
50537
152356
115665
16813
396235
449155
139201
473638
36373
485303
355315
266741
477492
528637
109357
386966
542930
449821
153037
24615
190016
293033
197611
452107
412007
491284
448306
539720
520343
492535
320449
351570
320768
287961
162154
270675
258767
464122
127864
159408
245108
119354
368608
59918
317019
325871
242556
158266
347454
57360
305931
26257
371723
329112
29703
554307
487829
553482
130809
451891
439879
560402
52357
228460
152397
157508
121163
48734
504098
464644
55599
521283
407043
475319
398063
452119
125745
376424
414595
215298
496082
70660
249242
94364
124784
432292
505688
195763
405932
387494
132002
63402
205285
294527
103816
266403
164086
217814
517120
272009
4632
235513
464018
352813
405848
221385
512128
10760
208637
31441
8538
318560
17126
87605
270220
485091
530942
155724
452869
562586
78699
57543
474684
464648
471860
255596
46911
350705
103946
65740
301987
340433
448606
511446
535017
518575
444580
324455
422743
191439
481240
292894
267892
92108
46361
458842
546204
175690
1263
402767
6420
193016
514345
427097
60269
533965
405245
376403
372321
517968
380188
418026
501508
557436
557711
281472
3256
379939
493246
529083
41183
177215
211349
164063
547341
411176
469535
508389
404697
317034
179890
168818
41623
456712
445418
208875
223671
105299
283535
306216
305785
6702
412955
40156
466063
344365
445963
503113
477209
198613
551995
457006
294832
189553
419069
119269
232030
80035
170243
120112
87284
463319
45244
44640
226157
549393
278334
429520
463554
387536
26964
58561
491161
377800
326324
392532
104422
43782
522364
386593
63164
566457
498255
239146
294305
287572
333220
232155
431219
11149
525773
1384
453134
47519
332568
430727
1646
81677
22159
440872
507064
28457
12726
416823
157667
466785
106854
460681
425976
562444
567738
136134
332757
450609
538093
89166
172709
251449
395764
478751
503879
313052
262006
389554
424925
175490
343082
402606
336678
239430
448021
103297
51024
460414
94686
257108
448250
524535
97168
492973
519149
325428
461000
361119
535488
176757
240616
323987
77118
321036
29724
109060
198056
141245
498287
355114
329500
90082
32719
533021
432526
151030
542165
233011
151403
366036
34778
128440
409767
564667
274216
363058
333304
131432
526358
205322
82061
10055
131482
102940
16063
267354
169713
208355
383579
358881
196670
69168
309632
236185
90602
425368
547229
529088
243068
433590
425198
366228
531589
534502
434166
43389
399193
350777
73498
493331
503662
453374
352432
249464
77117
324629
44563
334392
502134
156227
563367
157180
369520
539825
500070
356410
270725
391339
54260
426090
560049
269723
520647
392491
12878
349784
378430
538131
154796
241364
272748
240437
331218
481517
186555
392078
116487
143575
26107
253792
260377
129433
136877
452048
157463
42762
301484
308708
367104
237700
514823
370955
29793
404178
364822
527959
132893
123796
497547
508762
328777
567894
112039
423659
68877
123007
247519
258582
561889
249504
66041
146566
480868
463005
375617
396514
451131
333627
443049
255362
256127
473402
4452
436431
393360
346745
4594
320406
136726
256325
439370
308602
404727
173546
98669
93951
24934
57478
537434
154133
19838
24604
241655
96560
401271
115632
345836
370399
408381
246850
219657
478946
382850
211958
367013
81795
470476
266910
473150
249124
389256
227239
104639
86417
429981
336330
285947
345869
203100
3058
113366
409990
105718
343939
328164
552448
205929
139006
200736
202884
245019
134458
91332
145433
45379
385768
488446
206079
124015
530908
481683
368109
507531
190678
137356
42810
402982
523927
488752
86962
435107
397730
64715
52525
542411
336099
326824
557203
179053
21940
410789
69620
290111
147120
499613
54582
352404
492000
558744
394774
40499
356774
60314
39291
100661
359247
409696
29218
189403
30020
531221
34207
243725
129274
469880
258703
405197
536187
567495
368168
483447
142875
214572
315768
539205
30629
508496
459002
203651
501703
30455
249052
193987
101165
56655
22672
12624
150951
496012
41493
287451
377359
295075
364160
461039
294542
111929
242190
507392
175398
506398
423476
97181
427071
542554
413855
317893
183876
74748
105998
453075
266612
527946
367384
188693
221672
317049
558458
318310
306628
382461
99019
141907
305153
198274
426248
202365
366915
509958
125267
288678
96097
498013
154081
545880
517224
211173
58025
541500
219094
129630
515486
493530
259034
62045
238008
566551
383518
410863
514495
519177
418970
448474
271043
124861
494381
12716
87536
525782
260154
95375
27822
154060
227602
270958
499712
62850
501310
355479
50730
66281
408287
141365
74617
264155
365884
245863
220037
256370
554738
357432
166513
240442
106526
57923
82033
476739
557184
50715
272367
488819
15752
43246
139013
527951
234587
180116
83224
50238
300723
560094
400713
529151
528173
129038
484118
69057
341767
40803
189483
117882
75643
102829
451641
529637
230930
553821
51052
55169
557852
3289
566842
105655
81858
495060
262418
420850
313178
296670
85727
366079
523073
152692
271065
69888
186362
238424
5014
288841
105230
516792
448623
33081
240429
520085
90921
216641
42342
430954
272097
560123
212579
554611
447300
476665
435835
430714
97996
517782
112912
388759
317188
108728
420962
490885
329884
179934
131611
164431
156572
495018
453689
197828
33140
556253
45217
32942
389422
457843
152234
108123
350856
301045
119122
79052
404565
213232
15375
367979
164024
152641
251839
227217
348517
222939
249756
502562
438326
45221
329957
153720
494307
184289
377163
44061
441941
259979
87951
206789
46317
481366
541611
531714
107739
4033
337451
475634
343762
547031
369731
427994
554359
47599
175601
422776
187232
413480
186819
485321
557790
543849
393899
496918
388262
228487
187907
236270
233857
306187
427019
405061
129402
404656
459967
419627
295614
285706
493599
85541
81221
258826
513024
541610
352721
356321
102331
401131
285257
36992
93172
67391
59187
531838
251998
203003
10259
271126
434604
429978
530022
487716
46082
143327
405567
176894
379585
255258
314279
229881
184010
556769
460218
182267
381862
466747
469238
117662
153696
83480
376660
93736
393187
443067
305531
27033
241028
27609
535525
246754
467079
515553
368187
96360
161760
220232
179180
419867
405035
359269
557702
430599
210071
153561
214718
445952
390953
23891
557662
203739
390456
436838
470378
59468
447184
213433
355211
98766
356075
13183
344232
195750
470744
281355
449174
84255
25052
383901
6821
256519
254385
482905
336693
463990
249785
563111
201000
488061
310917
331484
79197
283254
295557
11464
68549
163298
256247
272847
222500
79951
311411
425556
35611
463256
8635
556137
171661
257200
13705
164702
438923
133304
419620
25440
521232
525686
503475
386593
551571
491056
1258
211407
266952
531477
559246
251591
89506
327825
465533
30357
402321
361466
75311
556405
488750
335259
102628
62419
433257
337832
175449
378800
535853
549758
103520
300808
133533
146315
112496
297685
319071
567038
364752
152121
458150
9135
217568
146171
249815
437763
534662
306052
278904
164345
325159
51644
65803
327759
443972
431178
103739
439389
79186
48347
198898
264468
563498
342415
524903
96855
435912
86737
145574
74347
131491
296636
133287
471112
5858
567854
470860
221552
67766
274007
390683
554350
50211
305532
511566
430703
297565
190695
259893
63018
178922
422920
146305
391997
377297
486042
536849
279384
53387
552142
118600
311946
559438
380254
428703
24498
120724
176858
303476
525213
470322
543641
394271
134172
230295
391616
191964
71502
566666
295201
348506
171813
33809
505731
471941
449619
171410
525349
201020
141687
55721
424139
384110
190208
288638
358215
537194
133913
260798
525466
373608
50485
378567
40914
67361
477492
361692
208378
534742
477297
268034
159775
361128
45983
322159
497750
472134
328870
347284
29383
52501
48176
102938
196035
22236
190582
329790
499432
354306
508743
540848
220642
531153
221770
332467
412943
39207
75498
555250
108041
381640
303589
568385
452826
44996
453533
76427
28039
162904
552382
536522
179587
320524
358275
328647
378451
405065
438818
447959
131746
382698
84255
257048
556694
398166
291622
488738
443291
97556
553500
210913
70818
505914
551055
561639
187392
368666
15159
410564
155149
57667
565152
515069
192371
509405
245037
28906
22055
254074
538655
264426
466864
218141
418012
520076
166652
90962
335765
271302
433171
138154
470479
343669
414474
87892
351081
415133
495451
307344
430286
296282
405132
543081
330520
394367
222948
408062
270725
504459
528146
390198
277103
441725
277440
291805
352360
376866
208721
548989
204610
518182
323823
375716
69248
514157
566130
533172
274759
469907
143137
495864
540872
303089
477830
51534
150553
131526
200811
303092
90033
85936
44690
171436
95144
219748
381732
69903
362229
283913
39662
556781
557394
239601
269964
19629
160530
428160
281274
315530
229404
325097
405864
104377
228167
9156
306910
278436
567716
356135
161341
61658
245305
451076
130668
125379
284839
358756
247183
183339
196430
87112
485059
433863
483386
453549
501622
188406
264440
12427
377877
455402
112381
82943
115061
345068
202534
167036
477072
280067
108450
88381
463270
19322
310731
476032
98012
454199
7710
537480
34669
312603
373923
136779
329653
331534
309729
538606
530025
146711
543175
333260
568454
281686
107925
362254
497970
442628
341489
303216
322960
459372
280233
262044
533900
247634
316629
33085
300533
544865
117722
429984
484438
315417
447512
159254
214714
133299
234117
204877
97924
560974
226406
565832
360485
188125
311819
491434
25321
171764
69728
9692
294169
555174
318738
548470
239045
271326
366467
81829
546907
243397
299118
40698
222589
508293
460255
278892
195578
413490
518535
190153
42410
462843
279448
94385
345769
494876
253487
88762
219773
370554
334161
400949
479399
502961
209052
35718
1595
237616
519051
109656
170369
256304
56511
435880
425076
81635
465142
43206
414240
421827
532355
530154
465629
159845
230111
489503
295886
390116
409607
392547
408233
128366
430243
40909
222825
31818
212122
458634
217826
371432
201042
285856
79038
148010
136382
554729
377085
511768
304625
385375
365404
413819
465937
121762
59512
145757
493042
288239
161891
107231
474010
300644
212237
125095
345434
424057
332123
50200
204808
454139
189341
268189
48257
167496
217912
165552
515987
205695
335510
515594
402325
484405
57596
500040
542891
285089
499357
291670
369958
74821
413384
86298
123372
112426
50213
399612
428217
150605
568332
483025
490957
425990
561054
282808
227485
195137
413521
491169
240426
469643
248524
160234
359609
129161
512619
360098
492552
56607
237331
276157
216347
242595
474320
299524
412891
487962
461590
177258
10573
154163
346394
293736
8879
366183
90557
247595
330950
238997
441875
503403
502631
38890
123457
152233
385967
115663
387224
189996
399423
262714
311474
414587
392161
208502
165753
306936
77886
526056
309019
48840
75303
277320
352597
323284
510425
133844
50710
431593
174620
554031
46469
356275
533848
437275
18071
567472
211233
468303
60600
547069
231474
85697
418766
84253
113704
429673
433506
517277
382362
519758
158578
429750
417953
437354
147007
50046
376934
353258
93464
335492
494321
263292
66256
77732
415018
476028
459982
174172
140023
503921
14430
351863
283752
257301
324912
112338
144988
74347
73490
469744
510295
132109
501914
353954
153443
98894
303860
530535
36571
563378
310200
504912
121153
482529
443025
364810
20594
554404
216928
451002
49757
333897
493011
476902
272574
170997
127996
89801
233215
31572
372414
410192
527336
510052
372860
176226
225116
405307
390142
246484
81437
494812
370415
381992
546224
522868
26719
471379
554290
302681
119786
408685
132599
334838
323190
457438
279606
273643
430380
534279
460878
318298
313867
241040
365208
4938
185781
438593
123233
557302
59815
95945
404499
481503
218162
458814
372257
124151
469259
323987
262917
67195
239490
162128
131853
548335
352597
3713
472627
101701
487718
441233
435363
340278
76684
459678
60817
320819
61535
411144
235664
322079
394533
436062
432741
425362
360774
404566
274042
429886
98393
261992
452772
245405
108178
319117
221339
384354
165949
366042
311692
28471
501043
384834
468083
461996
112009
15137
108821
122102
180678
564617
448170
414621
174084
489604
409965
240488
268338
395488
164701
312189
132925
367868
166145
506307
254324
52432
15873
128907
173603
369667
119600
334336
359821
247291
70986
333798
528826
158574
217962
407799
62017
298179
233593
235980
1174
270802
380570
144974
556136
181012
170877
444580
425092
514916
264943
208080
461049
319844
325435
440934
549336
555228
37177
445800
176956
164836
128920
396711
66438
540195
322854
350137
566649
156318
523519
476439
92921
170905
284813
537154
22830
50594
524357
485346
361735
420286
15101
555399
158741
40235
518169
344107
334551
232830
426783
390127
93721
125844
124166
476556
466819
147543
13324
364641
228110
523155
124457
56836
475869
27909
262948
513124
16074
224632
345559
509410
286253
254877
53367
149708
172349
19870
145786
350799
531249
441254
512106
271477
113214
527003
217829
246552
7094
564285
82250
458199
225595
64149
414510
225862
496731
44865
324413
209816
112413
194179
72755
354699
220735
429345
554258
421216
209214
184207
222125
559504
261369
343158
52856
482928
399718
114528
338930
63146
455816
265012
548912
5604
239083
332535
94168
515606
509293
355491
418731
150043
560690
251605
259287
147034
200788
389206
171318
474578
108167
560514
28775
309342
344900
131409
136386
547215
392115
98334
108591
142262
232393
7379
279058
537568
425301
110477
279783
526526
217331
437822
264183
168598
439838
284097
365584
344629
524380
443893
233716
360427
230752
507000
77599
461051
527780
88854
294841
218318
13926
2422
132162
132723
260811
518425
428317
405405
530020
236578
561082
9655
516203
512
109710
309782
294595
477540
171605
477505
231676
560599
204445
113261
262186
397817
196047
340853
368808
5809
32662
444682
277681
235616
43152
168001
513365
550342
230729
12098
339362
2765
557325
228082
530054
147754
490934
562540
532749
353454
487335
143095
536189
54284
443524
467593
519195
452295
568452
260131
418252
136840
176840
300078
142340
480584
208329
93232
121180
41735
34595
178086
152462
445572
396722
325018
426395
478942
31270
87396
491060
32345
97579
405097
91515
60152
230704
196294
383065
232193
124035
124732
272071
47986
186390
144741
375780
338542
386429
200692
445158
31131
556064
209072
551323
372251
293322
209760
460759
278353
238941
185902
470846
459837
128322
420503
285448
277513
506285
134462
40982
421945
242760
325413
2176
252824
337153
204899
319429
154312
115729
421134
461489
326494
435050
196024
384326
540114
371086
73523
204139
421498
483223
414194
101741
177491
52650
341183
423527
336473
434562
279693
470986
355274
168802
248282
480681
481371
554350
308481
539882
397281
309002
13196
112190
76151
141129
284178
489648
353809
199711
440020
186965
333001
376475
285354
134458
106139
162601
64087
510082
153306
470690
9693
221312
294211
509241
526646
146637
175526
171433
512035
410119
167686
404850
540036
470834
457437
550633
71953
186889
98456
462170
59482
288113
34743
342442
57327
329814
299257
401599
321499
433594
248640
42836
39980
26988
526097
512444
314751
458150
139630
19442
173488
234984
90686
257900
16157
433020
127456
456624
355868
115767
230752
106592
244347
46332
36996
103186
555828
253341
179645
486965
136816
49136
297713
514939
492920
151674
283234
500075
511341
242431
245984
495967
315608
123882
406391
359689
373521
294086
257976
76789
503691
563645
12431
555230
510966
337141
297586
47084
475947
218303
503589
555716
26542
40831
557256
479519
297703
362862
419392
346399
436783
552037
476655
137874
257313
283333
367835
132577
5388
355384
397991
253190
154377
191549
509582
239048
495426
106381
307694
178080
561404
362628
260554
375189
263354
275227
244446
158206
406170
423162
540530
550653
398446
539104
344862
83693
373969
364463
365789
116335
232943
377743
56490
111208
234667
363715
174118
236921
471409
139688
355041
313455
231531
558826
421200
556587
187803
429671
327402
221750
436828
194424
278636
68630
155513
116591
276158
125650
353287
202361
566111
21205
228566
249057
340085
552105
413600
99725
466947
512406
13024
156390
203983
80966
304380
406324
148546
448325
89737
516799
88607
30521
24559
247116
127324
257726
532361
126805
473358
493710
499075
44088
549367
165129
55272
208923
72384
243012
53921
557547
395693
490581
63197
319547
90095
42663
353024
129088
66300
231659
36667
204072
534036
343084
274446
246660
468562
247884
16843
106265
62013
447623
348553
437754
159524
540680
446872
472214
291478
82170
399122
239128
521920
173725
452155
475633
6771
118179
82176
445366
184646
557523
470165
226687
413290
156970
136467
420723
425726
218594
550431
566773
504955
91203
265201
551600
420614
452183
519560
64694
546006
188613
300537
500562
334584
173142
187742
8285
560150
99223
209060
530047
74393
121792
102522
495648
364238
338368
110615
380224
467570
452522
363693
216293
376383
2650
268664
409733
107891
206215
80153
424299
233154
23654
409615
361473
67753
53622
486434
363079
160844
496428
255207
435321
392019
377004
392127
541785
366951
179025
113648
226556
322588
146939
526608
278153
567662
181651
542292
365836
57513
494468
196451
210828
101729
536491
436789
313661
58050
354066
122141
220883
392279
387763
135653
477937
110733
46576
219580
66688
510580
7593
172836
260001
375900
186827
301453
549276
240881
292532
406870
451805
344617
359570
434909
159860
383144
62063
257417
559070
33675
161817
508099
179063
530507
514046
63709
540440
172838
118233
401669
497516
211121
108406
445541
352294
544303
217517
107047
150046
283325
493716
366639
354065
112178
52918
164574
273847
372745
143492
334096
283675
558108
415610
526645
58755
491253
302085
201573
135616
101023
323924
469453
491110
526802
25335
503376
520504
72306
256128
235788
130916
492973
338866
87039
289669
339739
140784
219111
386436
72645
257316
566893
412930
323875
284986
430474
481946
471618
113563
557483
545975
456261
84781
143228
323776
522344
338230
410805
320127
364216
553088
348128
148058
15830
428010
82625
488980
408505
515437
384857
233120
88631
554644
371263
429087
49582
529427
9901
7503
10813
539470
298706
411166
416333
440440
311867
327941
37863
346133
32968
132045
354095
326316
538741
421356
127475
422122
187290
49803
155263
272558
505532
436775
550506
453351
133920
301154
41723
308246
163316
301203
196094
211700
531069
209457
12061
72511
461514
56977
444318
308655
375045
370586
450524
305283
372443
477162
378427
174083
110412
186495
499243
363075
208996
262489
69556
300029
41590
316752
556663
502522
458120
529313
262896
243882
420197
51612
230823
175478
314972
227612
295515
460865
495537
339410
120583
369638
429157
377270
153568
188942
261869
373554
96695
39055
196438
209831
215046
109079
372635
35510
454849
71254
23917
216276
282089
408970
475010
120401
365740
535267
66672
243846
458553
565525
83139
345696
401439
401865
101622
492501
71413
263271
522085
463694
556967
134438
245965
424591
304944
567565
50219
521694
265652
86195
477994
394902
506530
268282
459044
552859
421908
144835
378971
240034
115566
324941
67769
138967
500391
215756
303981
547067
449188
540758
105570
32924
30001
284054
168563
257997
169771
5576
109259
73357
494039
554125
500169
26079
86341
159916
207690
481677
231837
155022
235963
322075
169223
136417
456625
559949
460072
388077
506863
50878
435570
488118
163669
323955
163468
423993
330588
530051
212858
489273
342955
439431
146499
142150
520291
243002
352865
236620
430654
392408
30582
209865
46840
517529
532691
318937
149502
526896
235470
187339
385206
401572
384600
477505
250624
191412
242076
539916
336247
446287
373761
390009
140837
236663
199824
495268
145379
181067
403528
373955
458727
543370
470322
470096
485088
505346
219998
88504
146151
314434
218472
164386
351026
366156
157640
6247
251311
407023
534079
72297
47550
557123
18240
154519
43039
260247
426593
532781
124865
295062
227325
396888
319529
277244
480691
158129
282513
122607
234316
60040
401131
412869
201720
176288
454498
38972
117691
451000
84229
241861
508211
365775
257860
438144
53081
237851
470380
129816
315434
537671
456797
16432
475589
347720
37621
35561
482560
517237
9854
522637
311155
60812
393018
39442
525033
127842
268766
25263
376189
307324
241901
503455
222713
204898
11939
179861
290699
126045
364521
494799
554386
213561
271051
14343
445716
215847
244704
105727
27444
336054
47905
123721
52089
513958
512053
217068
239784
526467
469466
231297
30162
205775
556789
170262
350424
170878
290170
74462
40379
139829
377653
324294
26517
485065
357562
318844
354478
417530
478445
218099
210578
214251
431452
314405
160232
516513
418543
385966
493657
9619
196445
382263
451328
127331
199028
173154
296643
115729
182872
264064
126000
473023
244946
239194
478453
36060
211238
17243
77169
268465
496696
305362
413544
376006
92896
495166
112611
498665
144240
484380
406072
498482
202966
295858
468915
550221
70533
73878
520660
316548
332506
253155
292416
470837
504825
532135
531020
493733
335413
399987
422770
89744
386238
47957
241633
164428
193044
249338
455128
467688
167035
135682
394500
317745
122485
7548
304141
539690
336775
72976
173029
512537
567090
266584
86558
246013
154030
548991
202097
337083
395202
19949
386539
115988
361183
399031
163258
290890
190281
289962
134709
101160
215440
56627
310339
542956
489437
182299
364706
430578
399510
417659
376051
391674
178926
271521
146891
438658
327465
433449
407102
295015
23977
482726
69088
224583
76076
489479
563677
543044
240366
346997
134458
331942
284534
265498
262679
524894
145939
27093
338624
540741
161255
219450
426806
561623
76858
483569
295899
9778
532440
210983
271625
335184
531649
208593
249172
192887
369775
189021
452020
91280
226227
235191
370748
442597
381377
478260
180544
186794
64781
339561
429419
432592
333233
273809
303584
498864
169821
65142
267717
474527
316855
283720
19090
420637
23473
237899
108052
151261
366656
555278
415940
227292
12981
207566
502800
384825
310626
164241
387955
331774
409022
83995
340405
161458
538697
466299
285797
237043
429169
402347
212461
79414
15600
234899
266346
429563
169777
81707
165292
368069
508890
566191
485581
10009
87951
433259
331036
16911
111798
289214
185371
447038
261836
487722
292121
350957
215997
371635
17049
338531
434859
172618
74562
151653
450773
437667
289872
49292
70171
127483
439042
160731
204893
143700
451186
481608
98122
115010
532581
64671
421342
69427
560081
221121
6532
144323
106283
175634
301341
101166
223277
62004
42364
150595
473961
240394
408187
516172
244976
498531
167970
291861
4821
322691
94967
230981
483666
56271
330033
526409
422041
137367
247275
152019
203653
105894
164547
319464
534796
411082
10635
365514
491216
448719
202284
303341
462641
550815
309378
23862
233922
23473
318963
431636
116520
57362
212646
126276
170555
248113
458888
120306
116253
393117
237064
521307
554900
41958
216841
448550
211020
16230
194294
183054
388478
242433
234962
173430
86301
293401
2489
470996
511631
490108
16528
224626
251334
446075
323359
474246
330574
126473
227332
341957
478435
320009
96959
476723
381077
115499
284853
562876
354563
510272
213563
203040
354438
231336
234615
280987
187919
402412
197248
52665
524182
260061
18330
543900
74869
249233
250002
142792
321717
485223
153854
395196
401500
324065
342384
201230
411252
483881
538655
251384
460255
263829
548074
21066
33615
102276
209381
516903
31625
375561
187283
283748
15455
460900
512221
117159
156206
545872
3968
552878
234861
79895
485413
274167
566343
359028
526587
64363
305927
247979
116846
115539
518497
312324
213107
64968
448630
524977
465171
287110
416925
295116
332294
409542
522541
291320
273176
56172
445621
195624
251462
325999
253713
122876
111195
187625
362350
395048
150167
88103
198104
458974
164685
6568
247332
454296
1393
202253
11916
360925
298392
202323
200477
546424
11433
311619
140331
222152
248421
257363
125947
121860
77840
351709
214034
335717
2085
553305
205636
68630
135392
242290
19616
195845
523582
547191
394263
317422
477410
292113
87443
359520
214047
292445
447401
72806
58334
156105
128372
239007
338665
143311
101691
17882
21073
114904
478129
535221
440705
247948
22958
535059
282837
308001
141916
23716
496314
502177
292900
365346
440858
269164
391893
199077
100780
350702
516648
347382
202904
337895
114200
33650
267607
475033
19750
174125
406209
271539
407114
481375
230776
434296
469819
107445
13781
279
380880
539544
405235
272311
556078
149029
499435
310457
80537
363511
140343
273222
526404
474840
486907
515304
416623
381670
478197
473155
550545
551041
290267
88523
216550
231128
233015
331430
356293
187689
154329
267658
368526
307096
182054
258539
123655
537989
567723
24573
134733
374768
474497
490998
487856
107004
269402
322931
38863
78972
164618
176104
81792
246860
411934
321779
100842
500601
207778
209237
197411
207055
356545
568162
108496
72865
301567
465466
177261
554259
515478
458647
18077
435738
51345
86256
429582
433343
114789
121164
422751
492236
474317
386731
257864
52076
308638
357782
91555
486579
154565
330605
184425
213637
135168
72639
331326
23604
325002
532477
357298
24637
257249
30531
196453
161974
483926
56136
295812
418635
349861
378128
209267
227291
230068
268338
45758
467522
528157
90947
107810
429618
341470
451279
233609
264570
558964
167798
306711
420787
14482
275202
113562
153073
511951
34033
44703
487470
172809
183076
449592
188002
113923
293131
391521
386933
366600
529201
237167
304633
55557
416727
280825
84932
333662
70194
169402
178058
279158
440059
144982
264500
564872
203877
497775
264200
88599
42162
82558
64104
311611
218128
550403
564871
45243
179312
40486
364739
560704
91411
91497
76703
273789
273086
295789
132660
42065
113284
96843
162033
209679
75821
537862
368162
27790
19257
222361
484861
214785
518754
563156
364307
464661
66354
454559
150286
431894
68560
346381
270054
424002
332812
564174
207976
284378
286493
261361
140530
101391
510276
499425
163382
389215
202409
497763
385328
199974
428737
4912
94201
443940
46964
171688
433496
491203
489596
517688
227862
166845
189281
530525
18229
14800
415544
163547
245747
91898
552017
198395
176671
443766
396317
322222
296305
40462
499398
63042
470243
515228
266576
65897
1749
417105
538869
428392
237484
35413
429370
294060
553577
290985
544553
286768
559984
461699
111781
183483
279011
265001
466028
369206
37969
49704
162215
209030
235616
513994
545706
51122
493124
232851
274540
21725
230202
161631
409915
483
224563
61084
344168
64140
247702
221621
322045
376241
304826
457833
323505
195397
136292
451748
392885
424453
176103
291901
363967
378639
566292
488428
169962
544664
356457
191784
62932
92405
170824
335526
66176
507923
550633
46933
315438
109018
217707
15970
12113
386030
399196
369350
31091
264937
136811
202086
251599
531382
419519
286981
197273
294239
283151
217455
196942
79684
395178
173878
467546
562743
414608
437283
199969
22754
263088
287658
193814
6221
188795
189771
189538
204053
22549
236577
35956
30291
231469
112081
172870
58822
493915
419102
304860
300343
259033
159675
249526
175441
461695
83679
523455
82295
202488
338388
405179
306539
472581
556799
567955
283355
23599
347038
359814
7038
102542
496515
418549
335757
128831
266404
289216
29288
429572
290872
133493
232379
277836
352534
348610
198878
204547
306722
296286
103296
36265
438443
531589
232731
148129
339407
552879
350490
9725
338306
336398
372578
412385
424385
369969
377266
22204
170255
439933
401895
449522
82438
448064
394528
239232
92880
209850
525861
267738
401886
486053
88149
45067
239884
189165
217815
324505
164846
15284
281217
134409
194083
251603
477768
450452
446865
458690
5686
366143
518749
564779
370298
341070
140219
504397
230177
174246
494314
408150
292740
482487
486422
270702
194746
506659
325605
511768
269983
361904
71919
433508
193236
259130
171813
242777
450223
227075
228041
185345
426476
510006
469256
12060
509961
198852
20971
185391
288266
347270
114698
241998
492341
36251
516153
337680
388992
415353
35547
193662
138787
545672
541608
360958
104945
434732
484988
478795
385051
561536
533308
273445
41856
342651
319190
398386
38138
316989
168705
474017
141721
478268
445301
493288
236263
226850
405876
67113
472130
307038
425619
308050
161775
366944
117222
167634
48908
543453
353035
284290
335454
144936
53157
280002
255395
114799
281380
264761
246832
115385
3134
351574
545609
384213
250839
463982
136411
108857
403359
285125
423091
316062
288456
275172
33209
311413
299808
52703
140111
391048
457001
342447
308507
365666
529439
437178
233578
538678
163700
23806
471855
75582
177576
482928
356240
206776
295335
58192
538869
225090
198803
268322
361720
477988
397582
562205
4064
117829
544003
551248
49215
351700
359836
226267
91808
512293
2044
442597
296422
112140
58966
26850
204396
51246
358853
274985
468159
553213
81185
257778
559655
279738
250772
398223
250633
70243
258409
399098
299280
142845
277446
517349
2083
516817
562175
233993
2224
401238
326717
458120
185312
540578
409741
489945
112765
530913
169904
568016
515716
8741
147459
171172
385987
494467
421006
284948
304526
143800
247483
506776
445566
357027
95827
115044
206299
240212
342285
298856
358375
40287
34678
157109
49066
3039
334104
468475
509925
179459
231795
454103
454023
206493
352127
34059
265436
218392
98235
174059
113012
390261
274081
249009
97249
364999
2584
26140
376129
421049
281316
367471
428830
254176
314680
469736
335071
25096
516623
252279
50190
429085
329132
495855
260063
30316
220133
318106
186776
168122
213956
423339
127663
69663
204718
43070
405312
559898
555806
503608
514618
11169
236302
205402
206883
284688
485628
494030
270271
559490
150416
137650
21406
95504
49566
470443
482669
301203
195587
369256
494741
459786
420032
167060
212205
416397
234981
439286
15680
140509
1354
56907
69373
241153
117952
45298
243891
532849
464211
547532
276158
516609
227773
237356
444922
533830
385183
566619
185529
146426
53696
558368
19990
391128
381389
462483
303987
475707
375167
82362
478590
528640
180753
131090
526495
306312
364913
396792
217445
476237
248850
271709
36928
251495
551451
71324
494941
282336
560221
374824
428258
367020
311139
405406
58280
64491
156826
320350
371664
107752
140278
476640
147012
453922
448005
449260
490143
537753
74048
188254
483163
111795
331805
475645
292214
344721
465355
300003
31284
368640
383640
65949
257125
530245
314704
151727
507959
426681
89129
99036
291748
146010
296287
358722
247520
219454
40270
157311
129081
25155
561572
383404
527480
126575
373543
512064
513234
515619
275733
303387
537523
445457
159610
364909
508749
458515
521002
279660
212464
25739
433359
238589
436591
261914
11096
135639
461871
532073
398247
319786
507026
53379
142707
58388
85240
512370
217339
362926
246418
453049
151982
50434
190984
110241
552025
172303
285046
9318
81297
235637
2311
341569
338071
170368
542557
465575
195032
34586
564936
256945
81790
375426
12177
397933
289612
390910
21405
39487
421924
472794
222904
15994
399788
348576
499796
448623
563376
491891
417084
198403
246780
341329
274610
208010
137074
143795
330295
149115
24625
524973
333336
98060
384641
91949
176785
83932
171834
81744
546624
79155
500072
518089
530529
234763
396502
478656
334570
28240
130213
531218
122453
225367
497730
417524
440066
510427
34633
177178
150986
410951
517149
177081
376043
14828
435723
247349
496582
527581
367102
77822
283138
154781
260303
411274
36409
118479
152541
426622
150974
63565
82752
109301
422258
400317
249102
284208
40507
527396
10444
331009
113039
155987
391500
327847
274720
65263
177527
266496
451887
517781
338395
391328
242657
561429
486458
537687
85926
387125
332823
230130
71217
352197
214862
28767
465413
325993
556537
234681
518442
227416
388298
453441
296864
356077
330566
62920
136175
448067
25201
123850
86927
261057
470259
148819
234485
61593
60230
48748
389359
7342
314641
44615
368495
196121
65732
501335
335843
362295
502732
8026
21419
502223
205568
285473
324607
542670
256608
500263
474794
421972
558530
469936
340662
344945
34150
372543
329285
103038
142763
312293
261056
154539
254353
192389
529402
423662
161341
431016
158108
54869
191984
134619
481379
372312
435393
10754
37027
564230
230624
202475
498515
3808
378667
64422
431039
536460
251304
558772
564156
145027
114350
214739
32434
198459
258542
208557
163939
154873
542688
177605
333287
315479
153489
232044
296588
151699
220119
116107
495229
132134
553682
544893
51079
40522
502617
180161
152212
557661
356079
563770
339724
302889
237908
254911
349680
307833
292217
31439
529034
214056
44580
462870
290471
283640
258637
324957
20626
533820
188218
248243
388029
394119
491401
528852
249604
273397
24548
82482
417743
290368
250633
158114
462897
527434
424872
266716
352377
95785
534723
435638
505032
339988
47884
442750
305385
249868
223803
224275
82058
454676
288598
60336
98674
192871
444570
307616
80408
67428
476733
471459
23734
187042
93920
14311
505486
184992
10277
31977
502222
379117
491326
324299
337799
471133
76879
259661
422068
79206
324103
163694
425348
565432
29264
343518
309177
135260
107400
184140
485356
480833
114770
301150
218035
116166
110393
337428
203823
178533
376328
174030
56377
261830
480847
247107
493760
430978
234994
507399
371477
380042
367480
321538
116455
304598
451545
322556
132097
175241
9605
190490
477927
326350
559665
267410
174282
460443
81690
405113
34562
291768
438471
48805
126864
136048
98256
142787
117367
293008
240481
73660
33365
310537
241787
351847
385460
334523
337601
518626
183789
8929
207123
89075
445170
553246
229791
179997
282988
490887
92591
491577
257572
170885
387164
233097
484939
533577
369039
165449
147055
278543
197244
439229
543263
441113
393240
381078
214751
77804
180306
291052
438864
19027
31428
397754
238170
509850
211398
497603
409912
462483
120518
3029
371191
493286
27586
276927
158346
519310
176831
266624
441729
380845
272071
55746
553822
15400
243254
534786
397938
1403
270930
40625
310402
208763
415842
507467
29481
174941
258840
50020
437063
416722
268621
34792
310205
535436
326704
345822
248249
382738
500587
551145
384500
76033
52218
539882
29879
273386
297975
18848
232263
330011
228129
123563
261054
465089
538805
460526
412827
337818
247691
484696
318671
389393
455855
129085
267344
90178
212653
374147
555460
136843
509638
72049
558749
225576
328411
99716
3526
438050
60593
196380
226155
443998
285359
524078
531520
144547
142398
98684
122866
289505
422576
134740
247699
180475
443966
494706
244757
461453
472048
104628
201437
151146
530066
150251
77166
61658
291167
230972
429956
287931
222285
412773
324911
187629
457107
242907
73071
81966
14659
75669
7266
142680
448203
81186
41644
87236
122024
147098
403820
505823
124175
166780
258759
156013
206985
402264
253532
71399
295122
164126
160597
484118
416766
372894
298231
45533
272160
233734
36157
263431
556268
457048
280013
258813
489237
243231
138965
377069
127198
9683
150929
314554
298764
417514
124832
541629
385218
490409
366691
247380
252650
405460
520164
14687
238409
62002
254216
85264
16028
439805
272540
337575
200089
274975
219805
227382
152572
71624
218731
86297
291781
25081
22295
111065
559616
298988
270122
174804
271883
245794
131820
492238
286938
544858
221441
354820
481883
50349
526769
534439
9182
92774
342147
436940
154235
548388
83518
340759
567552
264424
446957
237776
223674
398481
219866
471860
65836
331562
349546
135713
506539
300288
242081
65614
287649
557656
303468
297359
421295
274963
534707
331344
290791
452051
477567
198628
26696
44395
503565
408912
195255
286646
318200
205956
96375
560549
250468
76841
135362
71635
284199
255687
538325
9627
39578
130814
406454
373303
406836
349728
81842
490689
319529
213136
331424
159408
364521
31202
413092
168427
424926
242592
79004
367982
4974
105051
187239
179336
505824
32779
495983
498797
403168
253569
364884
567752
54189
489140
474924
212489
231177
189810
237141
150301
415189
395416
90751
297203
187996
446301
468438
398400
143674
485576
152943
361319
362120
413360
327049
283737
312955
561249
394953
532937
27145
152983
19159
328983
288151
103513
105011
5650
518690
453461
355716
200511
40860
90602
480187
531761
471768
314256
6217
520549
198538
153442
352293
234464
503723
264391
474049
184999
76849
387892
309327
449137
182774
491265
535757
296841
438895
398418
536411
74732
305417
297539
437435
34936
263586
459225
186073
339086
500670
517431
550660
497043
278201
541500
392634
422490
201235
296026
23960
448037
36332
228740
217130
15008
396015
281306
511584
108299
248908
471772
212775
438962
270050
421471
422090
437254
526356
333204
66300
206843
375794
126978
487619
330436
282610
497506
120596
448138
373346
540690
538807
20703
152073
483476
149038
70677
484800
207271
538388
391778
521393
150976
564085
151222
380360
376821
119657
468909
401794
247144
183233
542944
8333
205988
511300
111135
280065
544603
6047
310120
59337
527145
119023
213187
15436
300440
358664
162490
390190
200464
502013
328366
32823
84145
60647
329321
192886
255924
545117
100513
431668
171309
8330
379421
27686
191249
566580
178552
26462
27013
565274
529629
82146
135665
479990
331598
103566
447110
523340
187260
305068
375610
235395
51037
280100
327062
121932
465870
200529
148628
347815
66992
79581
340842
482562
257242
351276
128267
251094
470025
198536
266939
245748
49852
340479
192370
135057
163586
393818
440133
391007
56393
535252
336617
446008
165694
47911
100029
88418
518993
150615
228953
514416
211725
240306
121087
290373
422827
518378
1064
433531
6493
223297
484954
66869
197746
248235
240003
48864
416471
308678
486992
384332
526205
122756
121967
324258
66089
407710
565048
271360
379806
89784
208672
38599
401599
125604
6535
312856
213980
229898
168627
491732
355652
305019
422079
182446
44691
60051
380868
544369
418718
297087
451983
106854
121263
94482
82461
349033
523855
242701
64110
448916
494913
134641
166325
539023
477161
411367
193823
62374
96586
477451
461548
109481
353971
238451
113444
382296
368612
381215
189291
555462
396630
135098
466558
546291
226227
130870
522144
307777
365145
15553
320724
109850
116117
170224
400347
112243
77324
241311
59020
256515
492410
69328
37551
452280
215362
529828
529030
351766
488252
186794
350136
299467
126713
246860
83166
454324
540747
160357
525061
7975
310959
222769
396959
222845
474715
400695
257821
314018
141650
371430
107089
309034
226456
235506
63067
348711
442560
161588
166475
430986
72903
45573
425164
448620
365068
373495
322230
328298
195057
201042
265882
549674
349140
134074
43607
120834
527265
550521
164192
190158
381400
323107
556475
30882
108155
493455
552324
201144
261148
441799
338351
391308
121135
138055
555291
23556
252162
502125
83649
331993
49058
540907
136001
168017
394376
29699
555757
267903
285605
372602
188715
235746
270349
351119
105347
136754
454251
369164
152840
387295
463231
474055
442457
71048
544393
204475
521119
472234
7225
481965
303326
19299
189464
487040
351834
248616
378298
445760
512240
142473
151966
555166
378840
547169
108156
62710
557496
314753
207560
403099
311947
106436
566077
141773
156190
217516
440106
505312
445069
280560
212545
195112
403331
70595
25788
450025
402685
549419
261900
566036
3556
424847
435465
374218
238049
99736
14624
189324
541304
188401
119438
57390
290374
156043
190351
427919
334574
271619
498589
300231
434902
194214
424233
177484
450102
374003
528865
488301
323930
362197
89123
298949
433765
534345
232548
492341
170077
368372
32662
524141
384692
72417
511088
425132
69981
199710
555610
371432
387852
235074
418337
418773
200376
211666
67277
82878
300464
416364
179551
506992
127688
343148
366008
112979
378601
143208
449762
48157
234567
422342
560505
453516
82328
78097
73848
187460
172450
381528
133490
131670
565438
330887
273275
357182
180731
165295
184376
148208
565668
211274
273218
301776
175325
256547
231388
370334
126455
404502
117235
487577
179774
232197
486719
553062
9249
82531
239858
432293
80051
292290
36913
137555
332736
55646
432920
563091
361159
138442
432915
13926
363785
384340
262568
275531
36962
301850
256140
306262
141324
146293
333472
129939
138151
406534
167256
340688
48153
357610
44952
193921
21633
481171
420748
359072
269714
31369
312433
564956
196920
487077
58122
433046
501422
511737
211822
50478
356704
140499
73253
482458
386715
55099
299094
73595
548077
78281
251196
288980
303232
387015
181038
246861
72209
21224
154923
221575
497162
193542
200429
119152
438781
361781
407881
326415
526406
436396
315010
105356
315379
240434
260620
278437
521569
286171
504935
416629
100759
407610
529438
519227
160471
169923
214988
120151
414790
86211
519876
49825
207487
2034
362313
379955
375122
450557
68012
331996
348402
531406
489321
440391
567845
268198
70913
501207
351257
494003
508484
209025
406540
460735
342103
520612
496078
194894
498942
313588
390045
420203
478751
453905
399467
394769
330177
437861
230540
367144
329966
64977
538533
179886
510342
559560
151439
42903
214271
160102
437629
57338
455817
266527
519057
506982
274655
241396
514003
389961
95766
499338
36486
355092
193409
450689
160071
507322
98635
83312
480698
512880
249349
406728
258628
370205
133539
459303
557055
491645
381002
419398
130788
255982
340183
303302
519988
429810
474349
178114
137051
11106
455573
208404
278522
355238
409759
301615
168740
274792
50709
340991
38500
277086
66165
367680
513808
488646
561825
469295
318837
157757
540972
323987
177047
568240
330875
309424
342429
372442
498623
270528
514583
297323
126419
13069
242337
168625
563913
118054
219131
13322
410478
269415
77961
563006
37554
200894
70873
451984
410598
243477
548834
467148
212863
555599
14088
67580
391987
378004
567861
434681
476407
112813
30721
499243
140801
160110
34394
381240
519690
452465
200398
98406
208081
382643
176732
206723
445196
38730
194391
201180
174001
344192
126839
565265
205787
159633
370362
298328
75828
90028
191463
28041
319628
483207
188173
235411
40518
474471
44046
429393
422419
259975
554087
547287
449463
283169
534310
491707
403656
188048
214817
504325
143623
469951
151997
244223
317533
251284
268235
35311
51888
71650
285982
202282
395048
295226
44076
288626
102479
105496
12760
83591
232020
267906
362516
565311
264469
149185
147701
68003
131159
116373
124269
124999
171976
69294
138230
358538
163141
229680
459221
431059
280600
411456
246704
307134
384225
523695
70698
198539
93856
349232
58017
355357
514501
162971
146516
365109
71323
496974
361357
163661
276636
93875
318697
433916
323174
545359
525395
140146
111594
94957
214393
297647
2421
350095
93606
453971
235176
144529
16246
141479
272621
256369
479181
125935
499122
306568
227289
133724
54124
307977
138408
368131
566796
71956
457195
528233
385594
462000
375913
229548
112930
59641
178779
531657
454585
341602
382969
173217
381017
151851
558655
466927
417649
208774
208582
485632
479153
388301
277848
283402
213532
249043
338644
200491
236620
501413
133725
468837
180502
352492
53671
233286
195924
426221
326305
227824
475189
547834
6370
137368
382993
62095
58204
138144
428810
350890
243239
444342
116541
201620
227570
408626
363952
109385
256112
355841
67611
147251
232753
528668
9673
519149
394275
214018
439210
372679
254266
209003
363113
257614
292838
46625
193125
258633
50325
418549
211688
126729
110504
261894
407913
305756
18211
167054
6727
395750
292013
228664
444636
288775
494154
135096
181634
325853
289450
123455
345539
334682
559239
294710
365488
557474
193074
562596
79684
102844
79259
501342
84758
279576
439022
126811
265903
567825
210177
390235
25576
257463
89335
233217
187609
361268
372900
337000
503865
417430
175325
152849
34083
487948
298687
353229
300669
109712
351362
511127
266120
146872
436632
22555
385244
17997
471584
219921
439968
193425
269419
506538
45747
289602
238424
20973
432380
516998
253197
291742
71244
144574
365227
114753
377794
557368
534999
407713
544904
490741
443101
318588
85370
312549
90069
318508
318098
237499
422419
432189
223396
362015
515219
190509
28876
531045
353852
237187
335730
202034
218590
429780
335722
368678
454350
405713
49623
238637
160021
38150
26994
151978
530141
292597
255625
478102
513955
205602
388101
528686
156052
75305
36119
28868
333826
277613
194302
238862
111088
284867
451246
208033
369114
394741
282507
117222
435172
131727
472009
552929
435887
412209
338925
399639
558588
18839
386914
525179
237695
71919
147012
462166
284177
165852
205245
384966
46728
458307
66245
387267
562972
234819
418228
102126
110273
274006
108104
474215
363842
308476
467606
11808
264447
6505
30418
415797
110126
150229
367954
314387
286127
394222
389760
14948
214900
77574
334651
551794
226831
72073
456771
293434
544592
457841
558983
494166
415758
423665
439372
346000
264441
455196
28931
544682
550117
120926
41662
50318
205615
377241
307355
136575
390732
35363
194850
413039
463319
150155
41506
134648
251161
497939
410151
62049
60250
537341
157912
332266
348000
441704
235571
218210
307636
270732
48743
101632
564508
117272
470853
258741
404985
272377
8510
11043
67474
101544
143743
541021
211852
65642
483054
442097
440690
98265
273855
3435
205202
507525
379292
52067
333147
247098
55591
367376
80811
221510
427112
538977
430081
459010
70099
370604
356776
164933
364467
89705
418168
28485
544504
478837
363866
392090
105492
143459
313818
22989
92073
255611
340414
500338
492216
153094
536708
3196
519660
168877
140963
393131
498233
399642
144634
466005
5058
191636
222802
57568
158676
405297
481298
87093
227548
90706
249397
226918
551440
176608
328243
155903
192210
66619
115659
532335
454901
288825
375451
340843
490879
103365
324705
110836
519412
73206
364777
167392
454321
215992
415531
445097
330751
102960
280595
242105
484158
262274
165205
344423
192609
337942
96002
213239
541497
366313
176014
272381
315268
316145
561425
443650
361942
336153
295417
132440
112623
280833
514802
82570
444068
357603
414645
360938
551795
507917
323748
243488
413345
564295
495896
353881
121775
280308
322845
247090
101969
435727
210743
167686
544432
454506
76269
122562
181389
245188
298405
267939
561284
163539
256399
68361
221479
505084
247048
253366
347069
35875
393226
220417
79263
257117
15090
346152
236413
315475
115017
331525
225395
44012
148478
552850
481699
85370
204412
545731
219954
488570
393331
42855
43108
366809
335465
517079
260085
141678
93902
110750
557474
223344
563702
508685
16428
506855
528661
265491
327990
91845
290871
276187
443879
140419
389661
113352
160171
9202
159815
539272
521756
527747
52765
5172
248151
544254
253146
16152
130718
56091
39021
191506
442460
229565
25474
334866
315025
199534
119433
367979
543957
393127
332766
1999
437326
329816
480182
161338
451232
260972
110312
414933
354542
342399
505026
21787
161988
121668
555912
350299
293131
24405
131269
414417
232753
39478
402319
196229
552814
207061
86149
329364
235642
391672
162715
352933
563731
320049
391108
172861
477943
92394
565757
373353
286446
204669
429629
275326
153549
355669
141155
409160
138126
170308
146631
307684
243405
305669
395512
454172
148521
143262
438360
60206
255255
255217
532976
24777
163821
329070
443744
436735
207386
86586
123726
443552
326769
138455
329684
354074
175137
528262
413399
111906
494275
52468
439237
251559
337948
179048
494492
476044
235
54668
339423
468461
89500
509700
284828
555947
405580
325632
106899
132603
526774
194724
564397
412894
109801
395948
468230
40836
297893
216957
215003
498346
7425
136006
357219
403699
267650
327896
107461
53856
405686
390962
419107
488988
176493
220690
329741
201609
52442
505393
352165
52352
172678
543833
46344
503261
152926
526499
263841
511430
202451
414880
296029
67783
137627
542300
481195
234968
233385
136115
59698
403367
394298
456399
198441
431652
239948
383270
417594
108641
972
508383
94455
100959
3855
89003
563577
550032
335690
46909
180670
98824
281207
277513
40515
560641
414901
279255
400961
474626
456527
33529
211196
399417
512290
391382
454948
111763
527643
53543
188415
464053
235351
69156
366192
273992
184945
28763
455010
203492
151941
538998
65065
227672
160263
202479
143306
478151
446015
167115
124770
391146
125958
173400
285076
96505
239315
210630
530073
157732
282948
183945
463169
371164
475851
195255
178199
445563
299988
524601
182533
179105
61536
148992
65993
495786
258113
445288
309339
560837
409933
481400
269247
103717
178217
70108
200800
297756
319184
372129
541960
385064
500766
533581
179192
463202
357505
97880
95441
282323
180326
232193
472212
49431
329632
364307
119860
344757
150736
429801
26243
284816
70313
158458
296357
235131
484163
506167
11336
502473
516714
37046
14982
36973
137889
216934
195370
27519
215669
78658
564566
247269
206003
436688
488946
48689
63045
363170
275019
392006
180484
218555
98743
365757
454804
455841
189529
261525
163794
381544
434066
505759
77259
371426
84759
130295
72794
207774
194380
545361
227324
141243
20129
510284
510417
501949
260310
424353
530077
184620
195039
490820
548742
70575
206452
502468
233603
165625
34970
189677
545921
298568
149964
250889
219023
522945
169675
145866
549527
321388
479878
566083
367068
487357
225770
138277
218277
65539
316611
264211
402651
130375
327903
340737
164510
103207
409263
214248
280522
113504
441473
187307
238736
371584
338551
401150
159016
377266
507788
101085
391952
524612
481318
190863
351311
145984
80464
523054
298615
525870
171756
478922
41346
106377
423520
252903
209810
551567
199801
143520
369427
180275
531620
459617
184453
421278
16159
357521
34700
482074
252299
98668
452359
353773
469488
61944
3289
267439
382297
473109
423151
260376
61137
185471
338080
325467
17660
467219
277337
437161
455551
257
464438
5267
380176
556464
471564
492094
421520
563779
43910
231587
152241
255656
511245
65113
524860
232951
28166
281892
326506
181475
30669
205444
515436
328562
213710
336893
70694
215634
29301
77557
21556
159138
543069
541699
477389
218819
104264
238999
742
130402
464746
296249
447848
302294
293555
132190
479
144495
482862
296623
56578
76379
29802
200112
408792
390219
504932
100245
363871
163023
371163
356570
323939
75921
377861
264621
314806
317384
166463
23599
567766
533355
29255
73247
276418
443276
12479
15672
61826
387116
113809
458378
562254
259141
297131
279131
337986
358879
360074
283973
105846
372710
324138
300358
207459
133223
485430
416112
320925
179195
469294
95859
554307
300660
425406
64466
459492
386071
374952
59122
473546
95959
410919
15582
106606
58701
60128
505956
206637
372979
443446
444328
510134
128702
134425
350519
293296
456520
396486
40587
506689
177438
265089
229305
42207
23629
196284
492236
239103
329904
356274
389285
205429
160706
567456
181499
249377
476283
241942
212720
527074
477642
62595
564700
550366
319136
454719
241130
48451
219577
37221
73335
82081
50980
371468
102337
138936
483987
260443
43614
160915
488478
489497
269237
77785
98691
552770
283222
480478
274177
381186
164538
14692
253242
290112
22037
213779
88713
227202
204960
243636
166989
97971
142330
430024
422200
68243
405937
195163
453833
36139
252417
286577
395812
199759
74502
242042
32585
114062
386954
394666
109183
65177
221986
706
127329
221282
165484
10450
543193
403212
428659
344107
287114
67979
460214
279675
157934
32829
44013
34391
349683
209995
218703
501859
56767
224912
509079
98624
402984
426607
468017
286293
24171
334913
174037
146585
232921
399041
130069
472963
238999
463947
406141
345175
162292
243703
243361
160119
253962
248243
224769
325871
206066
335915
165236
12753
106410
226840
408242
74037
286904
20858
522348
520198
511330
21770
127433
256046
274755
184054
38105
92132
519205
124343
478978
257433
89347
191529
344435
424721
151225
23560
340682
540993
285104
8468
436722
145734
269052
66744
495488
461147
513510
541333
304971
14526
318273
458100
519765
225815
430782
77113
253095
458393
234389
479520
244508
55573
201205
263206
468474
12499
257189
240701
120930
86468
232820
312329
263862
547778
10663
482779
330483
197121
408685
123604
528700
13467
301465
353338
551234
321414
78660
554401
470505
556488
209984
184550
488524
154247
305105
557472
152766
373386
225012
321073
211306
521362
343696
166815
402287
326778
190368
563431
542703
23115
458288
221969
11495
274172
402218
127258
292116
35890
81479
372948
835
196064
351777
24398
224988
310516
435485
211826
339481
368265
279032
283529
75310
303858
318672
413110
510252
214708
32882
316148
427596
454166
152617
500694
322560
9634
371309
13593
456912
109915
181741
72030
483897
536541
188367
313605
6036
209358
298617
20187
499032
356945
301849
527654
476747
443078
325612
20577
446016
537420
356847
91552
441606
214469
140115
189083
108141
535973
140378
396871
174633
201140
6294
420667
173501
481645
222552
410945
389281
285630
439268
147476
56865
155293
376062
417040
394661
557141
463054
231238
115870
390589
162915
344072
217139
8904
150827
176917
398045
401710
32259
348003
323175
544405
116242
379202
148727
540206
131134
462111
501736
400965
158245
460063
373653
323541
335831
481765
282153
120955
56607
484833
38220
567711
344071
316170
67958
61841
530314
202236
172288
141959
544548
522698
335063
72538
100428
351021
52016
477782
133424
551435
387961
94979
358089
178810
41461
254825
468114
257788
321385
465475
296748
14877
416847
195589
347972
190474
331235
409897
364829
151800
354550
392566
57235
2304
334135
288652
106488
5014
43717
4008
203938
406474
445656
393338
36696
526312
225354
227293
262270
344818
457452
524990
457370
485779
148601
29184
356147
471804
145415
89161
408124
504941
16653
298132
46475
106389
64087
252016
68779
568527
549204
354339
24263
123758
193787
512006
531533
218128
113457
472179
119296
468452
26689
160231
373104
343212
459278
306731
404849
174720
233810
404174
538307
263293
376312
24851
498744
384935
396358
110524
489400
158644
265832
171435
530254
361692
349612
154840
58392
234308
123819
218684
566206
254712
353292
74557
212241
561250
34520
62851
258096
367423
208832
248889
361544
280111
315113
44298
142193
75592
427141
505446
180257
200581
401976
25604
180404
367480
228143
520681
555144
147112
537487
475612
256835
273712
47918
487293
252953
253785
346445
455784
441947
123006
113534
431698
229468
449935
343582
164137
405039
553379
522358
415088
500338
180435
5160
171596
128626
386870
155510
347674
396479
219431
89341
414110
344625
9518
78547
167504
286105
195386
552352
99471
453642
320099
432824
261011
340119
437548
297653
226105
359741
537823
405712
350706
494132
113670
193309
227602
16590
500131
73147
469712
150311
365520
413147
96561
26477
563617
198058
212473
30315
204321
387005
418016
324147
278458
238606
100888
380507
451622
537950
350852
3387
525964
567726
394633
86687
115223
391936
527797
530562
28346
545911
131387
79733
335932
550161
168990
83537
539925
153139
500275
167192
298676
413406
97058
324527
522234
521809
68376
239078
391001
396787
379081
277546
110650
331476
278365
218195
135860
285956
60666
451926
67735
507513
367201
511665
341200
553582
540536
56851
264289
151660
533416
283608
116203
428555
277920
499219
358949
466531
528596
417072
564413
417548
111244
560134
242569
443981
443074
192672
415455
54020
382329
486440
159144
352734
347708
324046
301930
280293
421376
451336
341012
474536
435376
358448
69522
437602
164293
439672
436738
444168
52089
378029
202680
414709
261230
12532
332134
246683
867
390784
562423
447762
437291
434991
119947
419195
409733
435985
335445
113371
119465
286794
19502
49189
114315
175898
40427
100535
37173
415519
458885
264429
513337
385390
105628
469131
252824
76576
419341
77849
220683
309973
243512
337916
316440
530962
351906
370073
182537
48519
227329
103961
499459
109060
122185
536830
68760
496435
291690
182594
284894
244832
405293
550609
120528
537832
426987
208081
428560
295737
229043
472895
529681
202994
301436
433675
488674
325704
468421
281728
204766
527483
386836
298400
211111
200576
565854
219083
531419
438965
344570
523007
236228
129514
224971
358115
327838
61435
331146
181337
528927
511957
518502
465929
346613
515271
423416
170737
433355
441971
160721
421222
315913
537368
116799
541966
543715
117551
318841
537857
356589
306689
89661
175078
390761
82260
25711
215922
171381
205905
477777
112510
327558
515032
498932
179416
413970
495358
316305
559358
228223
252023
201443
238763
306558
209263
208563
39207
144135
461878
134308
453275
447929
77825
225111
312120
338403
554738
507624
446476
386803
190006
542645
467735
275559
68427
299511
231460
16792
181174
162738
428892
545812
101340
333771
185265
349933
310844
132468
349013
403334
263286
70817
404177
122924
123374
145414
368274
416030
498577
445834
492439
139882
321351
279117
144648
316257
5923
286541
22788
478377
375790
151418
398713
188004
522313
278701
152503
110429
354671
129197
205238
550822
45795
305757
105879
373056
95945
407480
484193
16365
261458
564590
322575
436621
197828
548693
51158
246976
170514
523927
333090
560548
303252
109326
131970
4048
392458
172698
192282
384133
117901
168968
60546
535754
522180
380114
186037
306838
216747
71014
362852
321949
537750
232861
368877
310444
511941
11416
315778
444775
158438
277394
159924
539871
395458
504635
177886
93383
27947
442947
394043
323165
487938
565090
162717
395512
277645
174609
248086
257826
29183
314749
521060
553792
35789
103822
179836
488253
541620
295906
194150
268511
342648
504605
165869
191955
456699
144005
536055
427990
252737
26156
195794
552909
158717
275186
54478
257510
207518
15400
333240
474968
340493
3563
264532
446978
559817
171011
519403
132658
118040
486032
556704
216219
243859
1817
265102
428310
512097
72722
130421
214089
392479
400665
158449
490597
404940
297950
388708
426604
159980
86604
200111
559996
379818
300305
49090
304597
323065
153193
208117
552433
390118
174685
298279
534393
339357
140278
272586
283861
383033
346313
43321
444445
56661
132097
324256
25110
443255
466297
251146
315063
178212
358566
45720
548909
520040
25107
35980
335767
138168
509882
166426
340995
198363
85451
338378
292354
55865
306100
296091
457605
525730
537876
529773
237656
435282
344831
115265
555635
76727
500001
425406
217399
258171
360823
15737
119356
253969
90650
382648
255971
314288
483111
263447
144736
155821
394482
136993
417396
246118
487495
357421
555407
366583
264088
257285
41521
518504
523218
462289
265492
218946
45699
382921
395370
388908
512653
418032
236893
121776
447456
275071
94988
56622
355768
361061
282923
386983
398096
56492
333478
88094
222629
320133
313542
401253
532789
75522
110034
342648
173732
7829
415275
161214
346637
280449
54334
203285
122273
556898
96885
249108
267197
239533
355945
396037
47782
536516
334704
87440
141150
451738
169171
217286
330619
336510
146851
325468
140443
455320
373317
384707
428375
172927
122111
285989
36867
529531
93012
518529
304262
385897
28269
270139
259271
341680
24240
34372
42322
451022
245558
395361
221788
392311
116798
237479
190164
431401
525136
386340
342874
217451
284052
143547
512671
9664
67021
350296
127418
192681
275782
384258
56966
197398
558833
250623
322181
149693
468778
285011
45844
530919
18540
236201
485438
396182
452623
317973
316697
38368
177904
114756
161987
260814
144085
150464
285890
448805
56277
312231
53542
111348
86396
114488
266131
4178
446007
430062
272187
273086
531457
49340
564672
70839
440718
59010
316453
345599
184318
508793
178253
129770
199718
121845
181386
163908
141167
562387
363723
560692
506845
503138
313870
471951
139148
375279
505789
217648
416365
502973
460350
233594
114238
380056
445101
77922
220589
152579
109724
24731
138850
236877
46569
129974
491895
298570
95638
335215
479904
70110
25312
418741
184159
86112
514662
334313
56680
550678
96025
197398
241301
125359
510041
270586
62546
309260
233605
37652
447290
333008
74066
109856
153346
494772
562854
450751
124528
348719
339197
515225
370856
369835
452112
173991
478154
249967
526266
187943
536928
558269
527567
294254
92440
105390
307838
324919
444480
102924
462949
511693
59996
72107
500381
31394
139654
57763
281339
380697
18459
214544
504360
131852
247521
134560
556725
505703
241422
28222
489290
528186
349746
132823
14934
130991
29722
239757
420272
309436
375310
371240
59010
391298
286567
175783
33540
2340
474225
367580
72021
517710
483761
407511
776
186525
324217
249116
267591
256067
282055
406374
531327
544539
339277
339835
540055
444957
551396
390583
466347
409533
382750
350143
281643
11560
34757
131779
533728
559305
5650
527658
316864
336631
265517
36614
541229
393983
549346
553114
243957
543191
334500
37751
376145
364279
402761
70357
410843
327459
272695
149189
174718
131456
559552
550449
474972
109113
524926
89504
107705
249854
163573
486968
530445
10490
534143
244682
174698
484724
63060
41800
545334
182626
61116
520750
193050
396833
393841
567017
156585
289778
215810
411870
518840
23535
564103
100352
188399
505536
95577
178715
22473
202167
181848
332604
372197
364891
275609
69382
387198
238637
468825
481797
352646
296529
43708
109366
321711
170151
197892
108564
531588
351316
138403
344430
342250
235580
172796
465046
280749
288666
72252
376392
286480
442955
206602
128008
90303
307282
565595
510379
283608
109786
48009
93787
140516
545471
497687
98012
549853
30315
231592
494185
460219
514854
79226
409492
276464
441384
443307
223579
379927
400207
522525
221840
171325
179301
166488
543491
359777
246001
544475
199603
382329
412799
356315
12047
161998
44165
182729
439565
44692
545103
236199
430225
139439
194909
317205
145258
459972
383400
126898
430932
270448
132914
100632
563335
294204
146375
242323
407256
194540
351604
396804
126389
432892
114566
409352
447072
310346
64422
396274
495948
139408
428011
106823
536469
454366
52899
549331
119090
166626
183161
560745
52439
434495
467868
471599
404632
226598
235099
420366
394716
261947
504009
142482
79346
372899
126986
136115
343184
444019
530156
429524
359248
273964
469891
551592
300985
458213
190427
272553
406954
30560
443234
305071
31767
545271
440696
182705
465531
99129
542661
562250
200983
141071
553240
179586
318018
214655
170428
528220
532539
60613
446345
412339
128799
328002
240901
455450
37496
43469
477637
276428
250805
555107
404107
386196
120490
122802
435647
558710
32646
127264
17459
557994
140920
479474
336178
431642
98226
95216
488610
525683
146860
179132
307824
479341
347288
346442
3076
355143
539848
509740
273857
90580
281673
559595
484307
414059
142755
182332
327459
351302
156993
220683
564083
351269
508002
553430
230305
279172
376844
118860
112381
109270
137374
261165
547714
375562
1630
553155
552110
342828
178468
226402
100709
412764
258310
55920
104294
254045
96577
353216
350461
442021
410789
441082
498166
188865
308187
415702
349208
470067
467635
14529
232473
548242
506897
262253
340362
510100
519876
135071
358041
31414
269862
425943
262493
508203
210295
119237
83034
298853
186867
155499
373855
124231
445022
431267
537873
275256
357838
540804
425956
365986
143737
304034
416555
435615
353631
388971
6312
350082
224153
150216
390019
82909
279840
199988
333848
178164
101312
321178
44409
546245
110002
493390
552971
88237
238106
512053
152377
173513
252673
433305
205609
452825
50517
22074
225756
404061
57750
295933
302377
68960
198964
400809
265448
298467
250863
184357
167119
51012
32365
280907
119117
347071
121263
18083
277694
266390
245919
70575
106362
61979
153055
225492
58929
441052
293155
385700
59862
20717
262051
443081
348942
354040
262918
229312
46881
368453
290038
213840
126522
132198
452917
290587
348443
183965
398313
212674
142259
236625
272617
25578
347462
106540
515853
531702
238790
563066
310615
472331
493744
528935
179182
270698
488385
522270
17533
320774
86554
532765
516189
215706
555574
362769
156413
86512
34026
35127
255383
296605
224704
440047
115934
503894
474528
49438
332517
330182
349141
145596
321763
449338
2013
447139
361217
321743
229212
483149
98579
86554
182848
184534
494458
178082
291102
336594
360958
458428
341358
225175
36227
10733
179490
445784
83098
324365
459930
263476
454712
323231
59699
326226
303152
132301
123136
106595
219045
146024
172365
168197
467607
371151
94029
84338
493542
558601
429382
184373
228243
477375
539327
293558
451009
195610
531980
558205
98907
367835
298524
15073
371192
423811
260450
448488
232800
311962
458012
409759
64258
282868
150274
49645
498491
207853
309588
270601
280878
54012
373715
522313
54173
63798
117742
209944
546168
444234
212152
237925
293218
59959
304647
224895
70991
475354
28876
301763
489810
271360
382321
485544
30687
208767
360860
41201
421751
292140
551581
174208
24237
53408
216678
118340
180430
10876
507475
378938
8524
64911
195866
92781
108792
421393
334532
95842
404671
309595
369178
244185
9872
376409
86098
517549
451822
561221
57458
394842
524503
121576
150211
170370
128066
245822
438970
505428
96567
101303
458504
348416
56031
526183
242194
327291
284545
362457
485890
294082
115036
259545
149180
140350
138685
485637
120536
64402
407307
437266
189373
193460
70893
435752
179983
146035
24687
47252
233675
371012
335789
520222
205266
350734
376470
499815
82545
406648
11883
557963
503629
288533
373308
108955
260295
450996
192007
402789
312158
392431
108893
67141
162778
80836
309808
533968
387086
476982
369318
524539
166720
188813
392469
318342
515213
356832
4077
239672
429314
221846
2793
43878
43706
383859
417411
385701
487841
446605
420908
349650
32474
413872
324331
347640
310080
471040
377335
21832
554364
26310
368284
445528
463799
101824
404190
341517
541173
66233
9724
48496
546164
202594
350752
413826
438563
421524
132748
498804
419863
117152
228468
15682
427009
299157
370648
556844
44356
385658
123840
122215
434952
233947
543216
6243
520825
407045
419795
364841
69453
468564
361295
552370
251209
186483
52028
500473
396678
272942
124912
439112
489507
345786
328929
188755
558869
340956
279888
109147
101351
317302
325414
401876
491401
92636
456669
533969
215032
23145
325670
208767
437981
161369
45337
111047
314991
9617
276340
556857
132716
562247
494720
349724
462207
537140
250711
225844
319443
317156
485750
163495
493254
516483
198642
157669
433257
268444
351248
415411
279618
406422
436718
456003
293053
286271
459661
347337
525606
442489
213299
142220
43132
172064
533747
306781
8052
267797
264079
437738
106149
345025
75568
376703
220780
56789
277694
15881
389023
305747
48177
370259
44623
456229
324097
100611
218102
442797
530186
97653
18756
76087
272190
232533
18332
346596
524251
109406
175220
445301
435319
220987
455130
356089
163392
7390
468193
249774
205970
196709
440844
303861
39623
491583
420560
82100
568309
416195
518183
562972
551824
422576
190252
549061
342967
5030
533587
175124
455128
69988
533985
112956
373450
45724
241201
166491
486905
109387
419849
363410
519907
440675
549728
543973
144
251945
8461
476044
174000
287035
64497
540758
20495
52188
553868
527276
148086
161567
558482
149068
566136
427884
219774
275571
216209
373436
68667
161969
235271
409431
359210
474680
170903
332225
480528
179795
241769
529041
214248
392138
451501
365350
57796
179775
443168
478385
48610
167236
69668
133124
431566
32828
49176
314990
2086
401088
169338
17288
147220
174102
518317
183561
384409
281183
161998
263416
208767
328537
224124
55754
382497
195235
224429
47878
357542
299134
565688
413132
560916
509348
81202
57782
377881
58437
395125
333695
201219
376592
442955
554603
55818
309946
399629
7099
519048
419594
357825
424395
302889
426962
299226
186724
320268
209703
443456
464505
253128
395695
537530
79706
407835
488748
456575
566063
512396
174086
106377
160809
224845
23639
179426
247580
272218
261754
115823
539523
34924
315905
193041
105744
477375
438607
305504
407288
321827
389982
223110
66637
237705
313971
490292
428245
406007
133232
328105
100618
228957
415808
315193
225552
270171
196724
168418
567916
106724
499064
106090
478509
105502
47476
113249
55208
258327
261752
238177
54003
401101
12953
1793
548580
167869
77927
307011
318312
327644
530695
451229
368582
86203
11930
110159
317525
123094
484891
106414
316389
323782
546393
274327
283346
558642
397400
296561
139532
449882
155463
437879
320256
506372
449015
455543
48655
6033
349546
443301
95011
54059
417886
139072
45856
361977
85541
74360
507181
66254
551742
312389
104146
398840
432904
250786
62367
47739
57237
482543
61324
60936
253979
306941
128141
17354
486791
561188
518813
420085
552058
209174
331226
516260
374182
275531
33003
556322
552905
357202
143474
80741
565541
557718
146323
229924
259603
368271
136408
157256
54921
238917
402190
564468
250187
416317
115165
507776
182803
255354
429058
519434
84183
479844
412610
163013
417930
45709
429316
128104
786
28070
113347
436914
163709
47899
415049
283866
447059
317836
95132
158460
129671
199147
10267
190197
159244
294734
199023
23393
424231
455757
255783
93910
72790
162672
246577
258077
419089
537421
329818
74354
145325
71073
142479
311372
235860
141512
248859
81181
557717
223350
327193
348733
474750
218172
94330
220665
251306
326822
191540
229682
483060
531512
249062
254883
28712
346145
212679
314443
182686
452550
186198
439758
248245
554189
170083
324857
359865
538455
404792
474018
543023
138514
361196
330260
432711
307648
457097
20263
158667
289175
522812
537519
350117
403671
424211
166490
59883
184428
41556
15785
235746
101006
234006
259097
228757
154115
245697
252420
184056
351412
365233
236532
365546
241824
307256
268655
110723
476269
537641
502106
103128
104678
416639
104496
256700
535359
66164
428976
382476
380440
246106
39615
137999
12234
490739
302842
266170
238868
127358
316257
77033
387929
62002
9105
38843
44339
148313
242381
282927
150828
160001
506535
521774
316250
457087
46025
64681
472124
268274
408743
501920
293251
7587
413633
198269
29239
504314
371625
19723
2292
342536
160208
236461
84967
427883
242882
378007
326821
16156
160181
306297
256481
373069
72364
389433
67540
192428
194159
43042
448141
513065
225224
309582
260114
301822
390245
329570
261662
29855
340309
285282
296656
160214
235831
276481
523869
287518
330736
37887
417931
197139
427341
287332
8809
347394
270089
508031
237811
316341
173232
87082
262689
119369
164223
503312
109646
551118
567959
277056
83528
541455
216566
240725
324728
539325
441423
227683
164031
56497
554156
403447
560349
454772
448279
301745
548485
368278
254187
251396
372508
503994
284027
467605
67153
240021
487400
26860
108954
424239
302645
477080
114714
66528
279405
396147
182181
314707
146905
415200
537263
333633
39878
166168
298184
526029
220416
202050
68756
84160
298496
244037
128392
499025
90830
357748
391846
409739
55020
97
129192
19253
288677
506863
9129
331829
481391
460306
97860
24733
565081
509160
286504
271621
387317
289150
220487
365194
504508
362424
411837
360748
7433
469649
507571
447570
242256
389059
428691
331777
378661
530130
85140
416383
170897
227862
152931
76560
182857
407210
11824
536475
211825
320683
323185
358699
257664
381037
256746
441733
20747
104051
192778
72749
268675
528917
191214
292401
554711
92020
75504
159363
540984
422885
299540
238714
378353
401347
370293
353325
412120
11951
510811
255964
200643
13817
472611
183390
406481
346680
287959
525644
215032
360433
250713
519089
442429
58950
246960
343466
219067
111082
67964
186216
435171
103886
531592
342441
25718
368179
527519
182759
236374
289474
122067
32084
42120
98224
208502
280014
235677
408387
534400
80096
462904
218791
105419
212029
542390
241899
315880
283704
12901
420952
152546
451699
242219
82687
525926
91913
316891
321666
56527
504292
402545
505187
296343
62494
206566
66895
516755
7307
30888
393221
44252
461197
123828
62477
223724
96683
41144
409387
90542
347647
274555
18827
242968
183197
568448
54987
222244
531766
254524
461535
310894
484721
72196
22133
370758
282108
434997
486258
481693
353477
426166
176706
483363
302279
452520
14899
494319
548623
11259
253182
79877
203847
409120
420704
523284
218068
155541
499585
54222
29153
262768
361896
381287
449875
200921
447989
435749
518954
128638
324012
484127
804
436670
455458
247908
90975
187469
358365
104905
33896
513042
231072
286696
128063
173517
135511
135384
385082
42508
264128
24193
320073
415794
170702
326088
435101
319929
186293
431591
91581
119163
304442
426048
120810
102129
209529
548509
294034
272723
228486
258775
79922
345885
12188
60193
532272
449102
52399
561353
473084
373316
153668
530628
113526
372666
89046
86235
526836
560212
212454
376375
136102
257405
166924
226000
392811
386633
311538
105698
282354
327524
424301
360831
127482
218452
390434
358433
25696
83856
271830
560250
229537
310793
544306
120447
117260
332827
33603
337271
14595
109070
249287
512114
369426
112074
503354
42562
357002
311921
420635
333756
309922
351296
196761
162697
55359
100670
295085
451881
254141
524283
221054
497102
503142
505979
136895
160762
8232
370932
118377
420856
222159
184138
290547
368797
278297
429299
26053
429379
162891
257773
69182
224290
508099
129800
541374
186262
133834
155709
262557
355154
115365
476911
356746
236470
311830
544191
252366
227047
358127
430442
3732
543632
357135
59672
4439
466455
355444
61835
431293
406253
125741
495632
27573
98527
53939
439578
83305
187982
512290
148014
163830
15430
175729
463401
400475
250861
235939
407463
37373
357965
482904
281999
348399
116793
458605
107247
84124
244398
284656
298429
74623
477844
539447
174043
86527
393678
386372
54828
110029
56672
137298
463355
275281
138280
241301
509442
555561
396732
312406
337166
533416
127886
51568
199631
553546
339225
483150
520130
77943
406326
143343
90695
400741
511353
7046
471397
23427
538663
508012
543191
409329
227029
89704
191328
124251
207907
284479
417536
505267
15885
317391
443132
184971
471469
213891
36770
111678
144568
262891
75669
361196
46952
403097
78516
295635
83260
409142
125601
449953
484993
561039
52952
549140
448279
116691
267578
84214
155274
92036
268614
22211
548171
17653
297992
377117
108136
286336
527373
43206
108702
529965
562804
279700
129294
112949
401641
312876
410883
177399
439065
433733
400649
325598
473638
421668
96990
201528
215238
493708
246796
351823
452342
236255
128464
476514
395564
551609
58848
544497
267776
309929
421216
39402
1681
122076
47604
532854
542246
454058
125592
490718
484391
566024
229110
51644
88656
98662
161312
373845
3761
29189
300187
304770
416076
220731
339548
508671
20122
50065
466927
158186
447903
502586
151770
422621
229755
67255
201741
430282
478962
185020
410099
19303
309708
69068
148552
212076
224328
432832
280649
189176
372377
20037
232705
564935
149656
42751
562629
440642
171637
360616
302206
6961
507476
25847
306676
540004
127863
311692
164169
162822
242515
139877
556823
478660
143573
314819
181202
88117
20916
32441
305652
498591
138105
101198
45067
213949
475344
566912
234471
410864
402741
380590
535844
117674
478645
393821
80701
403271
27392
352466
295933
391493
414117
565911
179299
420698
284700
158699
401123
279648
507074
218708
243822
255157
233970
132966
92563
237616
377468
155408
418600
405288
563075
19239
132939
42118
72560
467764
10302
366455
336267
57020
149656
426568
23736
318073
85274
175939
87409
374287
339481
36929
217584
419254
294069
518366
418904
83039
96133
155766
467474
523609
540972
474810
126157
216441
408659
12628
109431
527804
172867
486885
182286
309346
90945
313540
198700
274082
279520
145948
271681
410113
514844
14812
266036
288144
152298
536239
343199
375186
128684
39608
505292
142628
291590
390228
407587
42876
445618
192122
166919
362437
191336
237805
246562
12002
452113
87755
452072
561969
518476
363230
249413
203089
192108
476915
482940
91986
7400
59411
241286
305249
183067
160764
202976
15471
82282
70486
299023
439537
525744
551638
285421
291452
503302
54891
203245
193984
159241
484049
515563
31336
432654
121414
354212
284874
369584
443338
135442
196902
121455
514649
3842
329510
401715
309973
157445
383935
277604
181718
549446
458436
416740
509326
481259
203196
386120
294104
48037
193289
83988
159187
527959
427898
488000
218753
499788
190519
114687
49997
533752
151533
107408
475314
467990
23138
28560
266874
90455
315331
285701
506093
310651
187448
335299
558185
534441
554644
12016
399596
386279
275347
128928
147008
90827
520143
262248
500709
506706
163785
182056
53116
90403
472584
508384
526977
293692
304022
43012
133474
336129
88962
170070
555476
378324
554598
446336
28664
408059
212218
54604
481878
98220
420433
547213
112142
326218
242027
347836
460338
517203
390586
434396
382289
548910
168798
380581
174816
412773
360364
416312
365330
132354
211583
530637
523453
203718
96429
2302
441686
152384
484067
220766
198475
549360
529683
421114
457749
222599
176008
520238
257362
160473
303536
315520
437008
309325
157270
484911
221048
298568
348650
529354
285783
522173
531870
564652
36412
6130
166188
191026
183398
13285
167679
168787
89689
73157
405137
441306
412988
396738
13275
15135
126002
293889
274996
487506
302630
125712
70920
279469
252215
349340
457541
455443
23306
229270
161472
470103
69260
13591
544256
327849
210749
36210
14989
283287
516922
329441
225165
67580
401987
299318
75219
415842
69523
425702
8246
427948
450186
346095
483220
100295
537443
67587
54476
323221
250490
500966
322165
444302
285315
537097
102423
307921
320327
15002
346630
411046
30803
217188
381376
91536
227258
307246
361834
505417
141369
124544
340309
482606
269906
175194
74793
438493
352327
431215
311373
563546
11642
285668
283902
228406
472656
434205
108552
187787
308371
156816
320569
448539
138478
493505
321694
448607
334876
389650
117690
450422
38694
91053
406495
45859
236276
66783
127634
286317
550142
288466
7084
192778
490107
304216
292616
164218
200034
326675
44766
149346
548649
459109
45946
514270
527728
278309
69230
118469
321735
414875
101625
287333
450097
49231
266315
459070
543442
456572
98855
480051
343077
144174
427641
437260
339381
169424
80158
219601
420306
25537
350620
240903
213057
475085
401702
265437
177972
117044
374925
76248
359065
507452
384937
63015
10270
274421
386944
110358
352867
145499
381258
374697
136742
277332
476548
190474
382341
127006
12164
196523
19458
105523
212075
463184
30442
58112
485009
441251
209758
91586
505588
533577
114332
360913
422114
492236
394500
442426
182719
219557
270585
96441
259566
309572
529445
342181
43609
208474
518453
446299
53348
286382
230005
146952
12558
494076
500896
36021
302903
204706
264793
26153
218649
45573
282049
175052
484362
399427
306688
375628
246893
283461
92326
55726
501090
144888
23512
484627
67154
37130
552552
68742
168883
114911
232810
474322
500185
330534
93108
476569
289754
387554
272373
180656
182963
412287
421277
451881
71998
170289
43796
287517
148541
547989
412409
77038
541301
370485
158857
77195
540028
230033
434175
563896
269453
84301
99973
381889
364992
546600
90024
136573
438371
153252
200282
230545
153081
322074
170585
334404
163942
362008
503087
69600
382638
534281
532020
195153
389895
147699
271973
404850
148730
229128
40713
204399
418998
215676
533134
176071
499309
136252
259197
484681
325475
381139
172172
512879
445770
86009
156463
290554
464658
124000
269972
415382
512292
551307
113796
184864
352550
142211
470929
84154
166130
504713
83312
56435
441312
494653
48091
459206
298411
289195
259973
518292
502228
117207
195196
532355
528353
186021
275120
131269
561419
483926
406179
122428
440161
257906
438442
32130
533981
421356
161709
99563
3435
438546
153383
165595
565854
217295
439309
67492
216579
259698
463339
305573
393779
69395
285724
450626
13775
299097
562534
336976
432947
16511
165560
439165
352454
167003
183883
42695
107127
491613
541876
130474
172793
286977
25818
430972
370655
240161
128005
51787
268425
130244
229848
471706
51149
432571
135141
60810
275599
193502
43493
222792
416881
322989
89602
509028
204929
307847
493837
334790
420511
488557
298760
119874
240572
209110
389607
62632
70667
834
61169
167517
349023
140174
148526
368945
429547
537675
86041
42500
149601
204246
297569
417286
366292
159079
494657
349486
534417
299319
288126
329106
123678
168607
270557
428279
320105
493463
557191
239019
451611
27881
234242
385677
178730
212609
261110
87681
381061
129003
510802
122967
275098
350050
121279
290052
93700
558053
199487
268254
387761
530567
334214
354279
466778
208416
389039
526563
158178
452727
354750
488480
494987
57602
525418
145411
483247
142139
336976
192465
94664
217934
284499
553663
463312
50319
10712
277157
352612
523809
222485
32946
452066
458522
270400
252736
435926
334815
27441
752
56585
258493
395637
262245
436448
233508
469575
228259
352361
106903
245257
395864
259444
326840
116160
485321
524493
400098
285717
59465
490154
490395
547956
19054
450316
175801
243842
105176
16929
508511
222304
135997
124247
379345
395971
558116
372169
247804
377551
16813
31038
425937
342233
300040
427816
369502
458445
145488
418601
141567
276756
204992
473319
184010
499048
194511
217990
476897
334332
123516
43170
437490
474591
259206
132557
409321
271496
93447
216371
19168
85491
487749
210526
342521
369508
119953
122290
349983
515999
243767
180186
152868
77452
562253
36224
529104
217452
224444
502780
411587
97259
102928
567863
409513
503374
563778
314517
372710
272987
122260
57396
388522
207673
383682
208832
162628
424898
78416
330707
181939
563592
117961
450880
439889
259061
369350
462966
68143
504983
334567
455048
260645
312113
19343
100340
345553
562176
207823
508060
418348
334225
529477
386123
173156
224524
525345
162092
228355
217451
352662
447434
437516
90043
320438
126940
154149
47312
228429
461175
152805
476913
554686
428761
514918
547900
263527
392684
46776
566917
474539
214882
289524
174600
438403
144312
382807
179436
121867
111799
203170
316651
87353
300286
251432
247491
471951
257003
552715
512153
193575
305041
69476
7447
363427
298146
322545
47678
194569
375375
238962
507880
154269
348932
29460
435875
230990
294730
63404
390288
99488
347372
512862
52288
329208
58745
516634
60438
568443
331257
440244
135868
389826
454540
362474
302842
490215
248657
200939
1654
452904
522311
429511
152676
495953
501385
483531
474770
420283
73760
306790
294203
313227
208767
483678
87313
177170
500589
489178
233538
8372
179938
432578
181754
465659
455615
267253
195858
66849
485065
60473
223692
218258
251764
402832
63883
518041
296426
217000
103409
353156
46596
238847
76856
188709
245766
21724
386784
230509
262424
507223
452081
552566
272870
39108
442324
168954
383547
470352
5497
25240
555372
399719
405535
492764
502610
307919
1872
149595
371181
411400
550553
409027
55
460652
229874
198119
108515
556164
142376
83747
346070
566231
277897
166673
97528
164909
548553
513927
81009
470090
360977
256737
61654
475596
257604
78392
243379
166127
177074
408941
452469
125948
375032
88148
171449
49076
67257
29103
122313
278554
124436
57334
452272
396414
264254
399536
395421
251379
418022
141690
100966
2407
261143
412050
439713
199863
417670
483056
158178
510008
265216
34122
15563
446301
71893
428990
314991
305565
501379
283334
121746
313893
261570
264879
532762
515044
355715
64682
553821
180356
346713
388741
184979
130206
773
174801
453836
272993
97496
524706
72272
68832
554296
119741
434297
342526
510725
225076
139979
507703
434753
226432
515825
345345
384905
64551
297130
186120
131450
423431
367232
379393
297676
26556
548480
304632
544081
447952
172981
525384
563904
134563
452384
28355
33018
112302
209612
262184
544208
309093
105320
538627
292296
192598
367544
161262
409767
388270
343553
302657
110143
553254
517338
314881
524619
455152
80194
186369
130821
137620
277811
507289
561431
313930
332439
497828
466345
151794
32257
239801
199638
414154
485616
446227
365209
64738
283334
203006
122380
273537
339027
347548
136347
329714
116004
296279
249457
92020
169350
309793
166806
356406
384983
516038
19833
513903
221121
512082
424029
58715
195828
445172
39838
160114
136129
272420
345986
78249
393112
145802
101317
183889
478088
17919
116047
415288
558179
266597
264802
124033
547169
200176
185933
393918
1980
260346
370287
418721
281256
361331
321530
13190
345530
40641
197306
78097
160535
228755
80340
260783
28278
266143
528105
477078
516998
483891
484564
107137
199249
283244
319893
259178
372633
435810
260862
338094
495191
455801
150729
132063
256425
373884
6516
193237
171490
365203
101641
254194
7956
143505
167867
448008
437008
97379
317049
479377
205576
533122
530654
189959
555571
377748
96143
129567
203270
290777
491694
194958
321219
144914
356844
251708
181339
289835
115459
95627
244342
366706
106005
162072
334539
494749
494282
138457
135032
328809
366359
140263
345395
251121
248236
55781
241312
342538
299690
354566
6346
478625
181013
15514
255563
404296
234673
238655
314614
289509
539766
504887
566136
436940
534985
368768
179870
171904
140405
112786
417984
393100
361323
35382
248778
89749
514758
385770
5687
175826
313136
409420
236851
318689
317503
75303
321828
193433
478001
506049
370995
363347
265795
205788
543849
148056
28906
14968
118522
205269
260953
227851
534479
321436
301173
34571
440812
58632
114717
532007
74869
147013
124262
514093
143232
137297
448327
549503
368690
395763
94916
303283
302648
119462
184606
425442
226914
408653
171431
192733
9212
322764
490257
562279
286459
495328
372626
379797
127732
348292
212477
505397
89122
275876
464434
4508
335345
348762
104095
238832
440956
51523
414321
228728
549758
138447
1425
86155
429805
401611
104581
197114
529370
429592
377153
242982
8832
494479
48193
266915
207800
49661
15672
195974
536792
223003
318807
187744
278281
477820
229209
318863
80573
318763
370934
507726
528305
236198
288039
275089
179859
123740
211081
563664
394996
242734
62408
297327
414742
234238
94062
424344
430036
473865
435325
167819
20525
106736
256027
55907
176275
406497
399194
221822
33205
161625
147485
551095
109000
163304
432920
405216
237415
503976
536391
74927
136943
190643
158030
436634
279283
465788
238275
97914
361834
468817
462251
503864
149529
398948
124441
519407
30814
134476
226012
537006
427152
157048
154549
96932
464951
530130
322072
225053
41551
256923
208095
264
531657
339087
431243
400913
158245
438634
547230
186719
315940
225886
522912
540320
47613
465529
510811
60521
266738
30298
59900
138290
264487
458075
426386
340919
54554
273973
210986
454350
66912
189814
116712
85414
537998
461854
93159
317613
340316
145271
359640
214627
398898
527086
502703
452923
487827
2854
257732
470541
383315
323429
216430
438688
252830
279898
449628
359372
548435
351716
550000
289592
429432
335680
367508
478290
298463
537608
516905
233834
438324
383482
449711
220268
335354
241553
316024
511241
153861
558292
188872
401750
336159
348752
359276
506880
548741
350027
19215
469319
145549
141046
42434
163247
262885
208874
138548
488095
72628
7960
173213
434666
153967
272931
24513
188084
251565
251379
233132
147643
100306
456685
396267
61659
52852
27771
413985
339502
268328
470105
363905
562739
263202
246128
165177
473230
524387
424767
7758
494225
64627
298171
451135
480115
447043
84881
483632
291207
192367
32255
365407
295339
403149
183284
136534
418721
231479
371789
335205
398399
544667
143751
233056
82799
418881
17121
28138
118742
384080
308831
146448
517215
35920
318821
425913
443330
564715
34880
567640
234887
531909
307967
445273
45706
30438
47469
356144
546632
139091
547445
169772
346549
206553
493655
507428
210633
486731
279075
348535
409666
69262
343576
224972
160769
153998
206019
231537
485136
524588
350759
349720
133933
353646
364669
236492
379107
191482
519473
304338
467676
153937
476993
488213
210790
267466
83002
445261
490664
197421
169161
70782
64148
83964
504844
478601
98399
230391
509932
212527
108347
307105
349675
250255
119155
137751
102756
407388
428131
34202
218733
556992
247490
311267
436061
90705
248115
116442
524625
391834
70447
508934
240114
93025
354752
521420
176778
547187
218895
34839
337410
185907
498361
305453
378841
36986
249944
508312
457780
326170
362355
413839
1937
357970
339689
293465
464846
81337
520935
422116
105756
255736
181155
412312
525991
214437
542362
162186
506159
462519
117851
468982
38629
540304
262810
477506
453774
138137
541598
6860
101092
275567
372534
422280
361871
256288
331001
567756
441654
369030
549136
51602
419258
45292
207297
225200
186110
406922
344795
46421
8742
341079
395640
125458
428995
175429
515499
20130
45240
222175
363364
234061
280584
333775
45337
444885
37615
373888
362223
163096
138265
548777
205576
86592
232378
534081
566666
512043
394669
131361
132718
536062
481409
236698
50254
388998
313081
15168
46761
144925
258374
423098
126401
79108
131121
328067
555057
290890
536059
440216
494076
490599
246447
207203
6479
83550
130488
194490
191471
284542
352989
423229
171329
375773
169290
422025
61798
545764
228742
101003
479582
528865
412786
344409
124809
80800
300898
236272
120866
65590
82133
57133
119670
167005
364867
252102
236806
299804
45327
94483
8896
79418
489543
281679
422744
441207
117159
324698
454468
29633
439494
402635
390161
191588
135538
61462
102377
54852
466468
352608
160530
547653
205787
64337
246343
301231
401478
104713
29299
300473
408592
267078
524623
451719
524864
473312
7716
394643
117112
179775
487236
396773
301920
212931
498047
97126
279661
94121
480578
438209
139935
337728
468928
60628
400808
242537
564423
546947
109922
86266
497379
508000
77813
38758
224416
536444
533107
457710
524377
140529
328028
9614
487831
344088
236048
16066
456186
520673
520597
234015
491502
428399
449475
111222
238318
260190
406036
374618
121053
365893
395454
120811
59147
504293
360835
397826
196272
563848
152112
425662
13182
42283
296922
271812
110008
302988
239500
114101
503568
559837
455128
295930
69598
488257
190423
34977
274420
203646
184539
426390
432070
381658
4040
304709
138312
478207
534325
138467
447908
251638
125621
242924
293524
226556
186216
520403
446359
49052
80692
151824
321840
352670
324274
473484
239991
151876
308885
476347
75475
186773
432642
300178
417408
264920
198684
461146
541573
187438
409860
185059
209083
206805
229313
408308
305721
462036
463995
290338
537861
66636
506422
391754
449136
382502
411662
6734
371336
145667
416574
183917
525100
324841
456372
59815
134444
81438
141259
543823
300652
482458
250112
310126
541531
84639
188667
561505
243252
49112
394667
218800
318709
232812
390182
559818
63509
455058
12758
33779
217550
291586
167810
207832
419111
23581
361311
196492
162429
338746
517005
348130
44092
1159
488900
552289
407724
80676
280639
65704
84183
10417
249586
219511
347935
332006
367757
534714
460961
204437
64450
527308
169120
449882
245228
53183
332604
143275
430048
408685
156471
395317
404483
202469
175241
137191
521994
303843
281305
6222
183505
379117
345105
472616
329095
342233
149555
544112
117151
553066
195485
477652
212105
526894
372710
164103
155859
145340
308968
59282
400008
213357
231901
567985
119975
551971
521388
566175
316422
510716
213351
562185
424899
21891
122209
231725
34851
287383
325310
76771
149680
338165
401886
457162
316467
507822
170844
426134
325281
240699
73251
134350
266746
379030
160707
158023
447790
215075
237817
167828
122814
10912
380631
71756
344281
275816
218601
46560
151538
75276
15680
125861
262139
15416
145466
418757
176800
287927
316762
544068
461096
69625
511624
542152
161604
288761
409768
510422
262438
473382
414044
66395
328551
227965
436364
280791
97531
219811
20788
86060
429604
12385
354639
19564
162079
427240
91295
181772
371850
478177
369411
15002
40064
59931
545356
136997
401974
23724
322940
568550
42069
286850
234739
14800
19592
82786
290533
249272
216285
33165
524639
355287
496452
25496
310836
158054
186758
256916
352890
316697
447926
277058
546595
280068
507119
253663
405714
561208
431363
464967
18753
499246
158611
375894
342186
428738
256011
36965
142783
521742
228497
296595
493359
188817
323288
87951
167166
78142
361512
243081
277132
206142
175793
364441
254737
552225
559993
515035
259034
278029
560116
333070
431666
272796
488489
551299
362266
76970
84445
340370
325788
88364
508238
206496
58568
12346
205173
18381
263690
252261
226373
555888
317152
269200
184310
32744
182612
474867
161390
152964
140876
349916
277167
384003
101105
137504
67303
184882
560296
81550
313921
137424
563458
444131
479025
469239
79180
544289
548555
521466
409145
318309
299811
313089
149401
125752
67323
154917
413935
73895
186561
254496
351949
539069
532741
206353
115255
342678
545380
236819
325370
375616
404151
456660
392101
322584
427214
78715
439161
209679
15936
239127
549235
59267
204053
289721
317496
359814
74487
559336
1892
379350
164187
356585
330671
243786
79250
201503
358812
359583
24140
568509
457040
294394
460887
275849
176897
411726
388123
399103
384593
303006
445621
249766
226731
83224
101886
40641
68937
284818
192190
54326
220436
153469
522183
64335
325423
457374
250422
434407
391834
293126
59429
50705
302870
36226
45347
567666
67048
64408
215000
270345
343648
321810
15893
384070
239368
311895
239271
227611
554049
556878
556467
98514
259321
230666
507423
440059
78469
112989
447467
466178
106491
350228
198573
557192
25581
6695
38533
478294
555178
66334
495053
542908
163692
560883
139581
492295
406069
303119
85721
28766
192375
454092
292786
202618
22519
565449
466095
117322
246425
361699
504625
52111
359858
246343
245017
215299
560303
161183
501983
16038
224780
58087
394521
503535
462555
513667
258252
263583
195554
145562
402629
160438
36770
22047
341221
229550
435268
259543
409141
29130
158647
523734
22318
400885
94971
425624
438673
228950
218836
477133
252107
384457
557104
53814
157540
558239
365594
138362
455462
245030
236163
385897
352064
232577
295068
116873
296697
203149
25895
375435
409488
475470
67997
375219
351316
489570
242516
563760
283885
557409
21013
393363
559616
122485
231646
219434
490738
426368
512335
103926
96981
457790
93824
134945
387971
251626
298223
135993
214001
505098
488330
32710
526358
521981
464365
402438
317113
127893
488443
125342
48409
464033
201424
536324
234750
458298
175732
565497
366656
146852
270133
562579
339178
554242
108774
301741
43245
248243
172072
516389
245205
436430
9047
282273
130190
130045
76793
176401
100484
11675
19484
145785
190992
90384
61079
559926
296275
104762
531934
373292
507516
503267
253974
221118
538466
17796
232632
34357
443438
265617
208636
320900
4858
566543
262234
499965
19138
532656
104931
177640
2661
546318
280983
539036
120888
223029
324860
29092
177782
24416
285296
1213
395126
168517
248985
541480
58638
8263
8111
500607
567005
371725
534327
145270
534202
310545
370182
371264
407339
285668
97793
94155
260497
293929
303351
60486
104789
418591
111710
558000
297434
267128
340835
35097
130174
44008
321337
258722
246056
60041
261454
144474
83154
314650
332678
522048
124215
233268
124206
328889
27165
28397
135630
547949
46482
393716
85976
395834
112064
131948
75539
342503
401740
536466
135156
83552
356021
454672
130376
507352
434018
157625
200490
515407
538074
425707
425438
493844
74412
374962
467137
187378
163144
174717
284594
271661
324994
544590
515780
83258
4091
369272
296960
403543
439794
378337
146296
232801
295316
198710
292651
199107
315407
504930
546123
232843
200650
337912
380132
391687
206860
491868
48817
36679
273163
302606
297577
473187
474046
294593
455032
486522
398323
321146
2874
51463
52616
78785
94785
556903
318282
383260
140492
517432
59325
463456
218147
492606
498417
451663
204929
276763
45638
559056
347165
49975
369842
418681
3441
460496
130846
398861
139921
349383
144188
227852
286178
23539
53821
443373
58069
512522
261809
348781
473450
214377
234064
438119
67999
61618
307678
358811
273560
562147
385994
423897
281239
201614
168994
528315
60783
403606
416592
540641
298246
21847
262188
526549
216495
530974
164637
462099
249840
125035
560024
30838
432992
431317
550991
368930
465275
185173
547966
508284
55701
246936
282614
5739
62269
470542
448096
164265
54391
413613
377397
19996
130919
496155
432664
181916
133826
123903
372805
360171
270005
127006
22968
233565
544256
529060
272617
342787
332037
238048
171660
98073
225147
472553
560252
372090
171649
353283
196439
17675
387816
480285
69420
495590
84957
206924
475356
285090
123754
185764
439481
358694
162163
105710
300868
125013
306001
175714
58791
123770
1581
169669
30866
39096
550129
97979
131355
104923
149015
262682
343324
559607
318879
546900
92835
108467
58069
331290
346134
553469
261869
75454
328604
249656
57866
244508
191076
8699
194461
16440
387853
408454
358804
275889
25713
485231
57372
262146
59812
151209
12497
277294
142092
488936
311474
4518
399252
131659
318561
334460
142988
343523
561734
490991
197648
332909
104386
503619
221302
358438
215364
24329
171661
143814
496613
222170
365462
365678
241926
354902
551224
328048
86113
357027
59674
418382
193468
81860
320289
275353
300930
103781
220309
492930
453494
347929
239660
491718
365155
142858
87578
469869
111735
389938
494063
233637
110246
163756
555339
92251
193208
324832
1990
203471
30418
289493
505941
7791
218477
187316
437150
159101
165683
509885
82935
27888
80833
410425
542451
90597
67758
80544
401582
246453
365573
144789
399241
61973
540648
564723
389010
433448
293698
154111
507728
37801
376892
284395
565381
259320
354106
505491
487738
27118
222542
523639
34016
220467
459779
484974
467128
272106
292921
389721
101070
57680
207296
274603
263608
120047
566379
445602
269073
368465
472603
301422
278059
394716
331007
517490
213705
304022
302765
163165
468691
216483
74343
355693
525326
503512
233322
376310
28504
249695
525286
488117
302161
301928
400726
495610
539381
438792
566969
412998
74792
233960
122100
87944
341419
73176
558890
342039
23539
67306
175341
43512
489769
406022
336954
30844
187120
443216
62977
123478
361455
351353
4109
546142
431313
364187
55649
296155
558556
147235
382923
212234
83130
61777
536558
492462
77314
540416
459061
351043
99507
203571
144791
321252
34885
334849
136447
481163
498277
440454
549045
372980
552871
178535
558528
409308
342013
126687
139777
181460
45427
394110
50435
109000
269003
245101
34088
221853
299363
554031
484672
129879
466909
137328
49292
307150
379106
510328
259572
417302
443518
116728
455187
494061
362742
395486
233121
445173
295374
463638
389147
219099
490739
215649
468297
438933
382203
415336
362576
469209
295952
483940
156941
178882
185475
310816
388967
449147
62558
487660
201828
500549
309973
267811
405218
442530
111681
193905
348943
7873
258130
102248
368247
104099
85112
381475
127852
196360
198004
123916
112394
396348
484451
244760
122805
477635
366611
82284
254320
41783
291612
345096
200945
67761
252435
409177
102503
336956
353283
426643
147052
474801
456176
487891
388811
567508
83952
180849
14218
166670
534868
388775
191099
315507
344897
160970
284453
394388
480863
423958
138273
565729
74673
490492
474376
161050
166886
26613
159998
94729
106986
356131
463089
308644
129732
202942
150617
6552
228267
177872
153691
81076
473982
306088
336127
190535
486778
183507
336318
128447
84546
291722
94259
494197
211861
89171
567217
82357
180342
39880
561565
139740
475885
344643
355129
235534
17319
555702
472131
470848
70720
18726
339689
22885
44298
270050
232775
222503
421031
71145
495610
7413
429270
464677
518206
519398
146522
252008
291231
43234
106842
316224
125206
37776
31616
552370
309614
132987
464613
422575
421394
556307
324881
40296
392230
159989
380246
116562
534935
497081
280235
48807
346104
322761
89880
18194
342325
395436
118215
18323
319321
424674
438522
193430
389903
160775
160021
458962
540352
552227
541956
37025
305007
135022
109577
330200
216232
469433
229075
507781
460477
559725
290326
114543
388033
209336
493205
29331
534808
378180
227510
483880
319040
85883
216375
35880
407512
256257
92442
61659
259271
517954
183088
221652
481724
272329
557096
476229
382512
175425
196276
459402
95016
483745
488608
457645
504256
69849
383617
359671
226282
527943
257229
407602
507551
52375
67481
408470
145780
406414
356699
321146
434742
62916
4581
364385
342431
148145
427927
185140
345760
144713
117064
345616
1811
7152
36750
170549
405288
187810
433040
540631
151078
122110
242956
343996
239018
549125
381003
149614
398271
253417
383668
471160
303537
361969
393880
353358
83186
124747
219495
397125
332787
547038
192472
229906
459577
105873
423789
364160
319016
485517
473683
98753
293223
33433
525615
293812
406720
67264
352447
466162
31928
439670
267639
163632
20037
290660
197391
389542
559734
537870
493288
58356
154782
118617
558251
548201
546641
567362
303124
149749
294100
59166
413313
397084
119406
37044
387816
267441
554566
219344
153110
154591
44626
73656
177851
97625
384325
384813
350026
446142
319023
541852
303960
186593
427889
250185
535041
453604
9356
108915
390024
287266
223293
559612
393004
230207
190561
273233
52947
171077
391555
407349
417242
38343
99321
272814
288556
564561
417389
9760
17355
27048
537420
222025
146920
223778
554369
141237
459701
484076
433579
374264
420782
219188
50327
231620
220401
32115
482514
134820
256280
235444
55632
539806
2033
479359
10847
172749
246654
262514
475235
264723
387761
44486
556791
309001
347993
499221
485325
162487
29719
37986
187584
303965
385411
84547
269516
489031
420624
440386
434800
5044
466832
92696
459503
60298
531928
77853
83682
50160
352388
79134
335647
117189
376342
259815
526951
72030
108884
427208
378741
37712
489356
529927
103306
108413
225902
375920
307457
172177
533740
69685
141682
253567
254143
487003
394155
512077
242673
451123
196131
550731
85960
401002
476430
68800
447045
474384
286862
417381
81258
515406
347966
90501
349886
368894
193746
226255
390722
62367
491209
307919
431680
57037
517784
439505
136323
465942
5300
504414
136791
339016
141723
308276
227944
280570
265859
23328
236156
498833
401780
284431
404246
413633
323623
342774
43353
15510
126930
387717
441303
140308
440163
505251
58509
497793
427073
529454
61423
462451
352231
91072
84304
487032
168585
506431
243746
196098
71252
53494
267963
553090
201147
525780
233459
374448
447661
26588
529078
158818
563063
310375
254346
263790
108307
393194
60842
243902
13661
537931
475958
214373
161481
102466
180431
16094
528254
148834
205337
325097
88122
535619
307936
541393
561171
194678
25429
232389
527355
507324
196777
215033
198532
351792
230984
144522
95756
12882
104417
375015
445553
79308
83372
504133
424603
250823
191089
376465
117597
314598
359230
262142
508346
26222
317669
108622
285500
516269
154462
226853
73254
156824
309311
329563
404206
449178
328494
169450
138162
556053
416579
7018
347866
427102
179022
402924
317157
81188
557990
540426
193256
12012
193983
177704
131093
517436
342393
301519
293043
563026
2337
110299
193873
158497
385377
150320
175155
43638
292763
351510
111000
149081
297934
149737
147670
60107
87716
72925
470818
220588
416740
350437
197285
375166
334809
3048
228002
525109
12922
225711
522578
156826
557672
430416
30177
86820
12508
224520
432092
563129
316480
384970
185929
30651
239486
14393
481024
535289
380222
156094
293449
400054
254701
510570
23018
425682
101249
74794
91663
43983
415539
392033
141560
162932
492929
347651
77020
436139
40973
567688
535956
472661
103152
224787
398891
531950
315471
163491
480429
431227
116529
520676
53021
62798
267629
498382
195468
481534
52612
91498
338844
22124
321431
511329
496848
502695
80188
143010
365418
509285
558825
290890
135540
218787
328244
254199
85370
327865
3275
350107
524195
398199
510029
200715
288124
462556
169502
267641
132797
81399
483751
349768
153352
128826
417693
371557
400807
556591
318420
368815
325091
87513
307668
537016
351276
385503
51199
473293
4872
417600
182904
179725
555874
103576
474213
235866
288728
356194
208699
535540
260986
51177
349579
215689
50768
287760
109267
269075
563417
31177
60671
331978
77195
240554
333432
52351
24453
34135
559202
481371
152951
310950
102597
396425
419164
42284
477978
17775
520956
445217
300090
98206
377678
530133
200471
425057
565809
337332
561657
61230
451396
64901
8182
344673
341159
205956
296385
519899
408682
492085
130945
42096
138154
531269
500130
57946
466512
14204
384015
545068
387150
375044
311628
307668
536856
422457
549036
299984
212806
565183
18090
499826
388379
206840
260810
484403
501325
437758
346890
290386
365825
179193
417121
38469
348198
132408
501626
196314
143274
272343
374290
153114
424873
359322
102725
260228
481415
279498
562215
88502
268151
396389
533856
205297
197474
499561
71101
699
344163
20504
506847
311421
517073
268257
337563
400837
510397
390345
163638
168006
161496
520224
405475
405869
373415
333153
366771
481402
73908
542804
438834
222031
531957
306592
342678
228058
513400
85901
104691
175773
336943
26141
332925
18913
269936
436307
152675
21133
470725
160946
360539
472312
20462
160160
564021
461241
254735
405365
277077
60259
56346
124856
220910
148178
82260
562208
303373
158620
246424
220950
503301
12013
486854
465399
562990
53065
531397
494666
438455
125326
270478
268959
553862
323340
84264
75720
406921
388906
92740
221219
220650
375354
563231
123932
37471
487170
89297
144300
236705
249127
282618
312381
195885
502971
90731
78688
540111
129658
200216
89145
496470
21674
89380
463448
411425
103014
57311
116471
464597
346091
427780
247196
97361
40689
77246
151113
127994
536369
109167
214683
79370
370708
166389
471582
148723
224345
193984
130702
35736
165613
502348
24532
170080
555142
171171
48433
371823
69699
336207
125446
75042
454288
193339
148220
439427
499986
357069
373496
198145
433728
110457
550914
202435
10208
90611
421260
369085
305393
46208
335723
263426
133222
45492
348554
520394
207769
390450
519260
321263
563625
395828
269660
29815
324016
198791
230492
68725
335525
472756
197412
419283
350856
457631
259637
231490
71008
25502
292308
355228
151020
62418
557873
65956
275349
459603
552011
23796
118350
72041
249368
561805
160006
81736
411941
232868
302196
166082
443546
282543
354300
110912
129991
486651
253263
108879
162221
393730
214089
341596
207375
112296
559078
44326
466414
59208
163890
173755
196186
178796
262746
271307
196517
104807
115878
413386
259834
120153
249182
159007
38076
369847
268700
423418
156867
408343
144540
219477
102490
65192
372437
454096
48056
112662
123076
422432
341802
17012
230453
249788
396589
25044
242260
405499
498238
416981
418351
287160
174850
203406
332303
548174
481597
187855
391077
555926
332524
325952
329236
348058
234906
367122
292457
63791
286545
88462
70792
126036
234033
139748
373519
205518
386627
411940
433029
255826
224941
547171
11376
363807
312324
427622
166770
352496
190095
263081
93555
478495
434020
435361
550373
111889
465248
214383
270841
336441
310476
374410
88679
247991
193896
176009
9991
188257
519404
223092
168641
542813
254729
456361
39046
323270
97657
17420
271833
124314
273766
459645
441882
24890
439378
165468
174491
383806
434982
555160
515031
74765
81609
393672
436747
297633
498505
271727
204384
272793
469312
396125
229282
387105
155097
457331
161151
470999
151935
562926
65590
90470
139927
523298
442805
86826
203316
344289
543069
344313
171125
171610
87362
113343
419148
375085
149822
227212
222831
103154
151999
249650
262632
290874
513720
466769
472649
403043
533801
28349
185182
388910
335532
300508
409936
199161
280663
300207
431670
12680
14514
426487
566576
538709
134625
258571
516489
530114
222848
277274
418959
441978
353954
44441
310687
531136
220547
327154
324470
77422
457491
302684
79483
270089
168246
440530
407089
121688
454023
116960
504320
533549
103196
333692
199659
160191
467948
418811
44044
507990
326223
464857
466706
314110
495968
106781
26061
302701
232908
144842
154365
516981
261972
94345
325439
393825
131967
267111
548727
159947
168615
387480
426120
251051
493209
307847
449250
517516
391124
196521
277431
277773
338099
111024
279893
476153
254420
202401
220549
60735
376663
294867
14678
523787
491722
46607
366765
404820
72904
565134
258744
390970
493397
71314
498484
312602
206424
34912
379103
196679
117338
531501
284730
42549
535737
382292
202345
8687
88218
67615
494522
474397
180349
79371
478724
132564
378060
421965
52079
161083
402336
336977
369279
150950
201117
242424
62016
18522
560235
120861
11129
320634
387749
358768
329989
428943
256966
330801
330358
13881
419164
125434
445755
138335
354568
249034
244867
426604
321032
536787
394776
83353
466616
233481
503395
398095
507943
257837
494268
282837
246500
50730
246736
219611
215401
457688
14342
130451
22469
542879
225916
280233
241267
196386
246868
185293
213694
48011
407835
350191
508270
540193
554063
313200
103635
492854
525393
250593
282038
308184
97828
208344
54770
490563
8590
525590
64676
382471
322151
402545
305619
447121
479363
460575
383469
29460
224184
19387
279327
154626
27275
523155
232603
217013
5416
344010
93461
208878
388131
483631
336398
46360
264488
195520
54984
484208
188447
560205
269552
111386
386544
362535
55981
517897
44012
14138
499593
559943
221395
106438
150064
312265
302998
427625
297881
463949
469615
241466
78431
473183
567364
477534
532029
455649
148661
394495
394932
471689
288668
67115
76071
380756
413305
219956
187134
494888
375920
231902
368194
470404
37454
260388
209445
264177
12852
237225
61656
248779
265436
370740
56526
124531
35124
51051
526478
348300
285405
39895
432535
286150
115502
34881
262334
168005
86357
411283
107105
125202
82545
24272
382524
18160
467227
98701
159149
27793
545542
241191
146790
98764
69948
337651
426687
228311
532315
232531
258343
221882
110502
84822
390752
267962
278573
13795
376085
328568
471358
182604
79877
38647
36644
123137
446127
313425
482608
423138
473962
483185
415621
2085
122226
124615
247989
558186
177450
341362
176922
383992
433568
371150
404670
78829
286609
481788
253262
512444
156668
289857
440201
350745
116403
480016
299750
297647
167911
546794
183978
253978
539260
342695
97509
446112
406548
271394
530978
65579
360773
393969
128078
422106
60267
405425
290767
111784
60335
109515
265960
75106
54023
108393
163141
534507
7515
22528
379623
249506
391541
376411
11397
487044
207672
232637
523383
472081
104474
456539
262657
528345
395063
40710
201596
558444
528332
476424
157072
316853
262826
107913
65765
514877
218595
226039
253030
538048
508795
122959
51508
158739
102528
204524
227115
393390
10035
336582
124399
6798
483180
558755
181459
515387
401722
338524
373671
152193
171642
530922
381647
473041
242263
554875
462492
432725
101491
157759
368867
37293
169962
115463
56798
383908
140661
30303
386090
259258
124885
314620
447547
180670
452365
167132
443891
101484
142928
284434
363627
188676
162559
324965
249779
462575
134060
267669
138999
70508
297604
264968
458065
512081
341172
438212
541235
170091
371571
266809
145570
66723
428627
421914
25412
250276
530337
52658
253870
430688
405280
214164
101069
190532
539435
194427
457464
368086
38022
269855
344538
349783
135709
367009
119078
65369
481647
438834
154079
54044
240030
149924
20642
386283
8326
424126
245882
449197
104095
386904
542249
536722
439999
65442
244737
474360
338001
435766
172322
290187
158479
551855
536848
285284
279770
371914
512356
316635
18475
163797
3625
123754
366343
149371
278544
47764
13724
101278
354672
152172
453080
311631
327860
365365
446000
506510
219050
487115
314658
23267
188980
454132
513053
52378
168462
303651
225105
331043
563214
199559
216266
35278
170236
253277
19681
184813
163986
336884
18640
13038
18575
399546
275798
39660
483603
118638
370986
337231
323575
243768
121731
9764
66612
104357
39272
113876
177827
281419
329874
158690
401083
390777
38889
206721
343802
60206
100771
339456
346608
30591
449858
394209
272323
268553
86158
449309
159287
279932
509493
304623
492828
262954
535647
414426
119068
142119
540856
1706
281462
202507
109044
140519
259226
440648
512254
219573
470650
343003
157466
87386
140085
438665
358811
90979
355143
333935
288985
133650
206050
362859
309368
399775
272109
197692
122107
124327
55561
433536
526980
40714
416312
463349
503776
152094
262051
7999
290565
333926
44194
346107
287876
426981
857
14146
542908
270717
509982
139347
468110
558428
455062
316551
462887
21807
280214
410401
533185
199670
162606
158927
209793
360335
340649
424355
8056
28484
462655
433125
381780
446180
451931
265063
300419
422683
317629
377903
51277
495633
138540
144680
305597
444939
54954
478921
221207
331608
220656
51289
524317
231211
180758
439870
251447
442692
44363
84846
182987
232484
368561
5704
259557
483051
84588
263968
65920
279542
349721
8059
470200
185101
551898
215251
157761
166123
106360
122144
539338
429645
251684
330646
322319
325426
453447
2608
423650
539500
28367
190931
429157
232675
357123
255103
180406
195619
149853
229622
152069
540222
484229
120159
343315
477735
353607
314823
31741
482424
100188
87319
504953
536474
418638
411968
98826
17697
534642
43904
158098
378420
88663
428169
212846
304330
465342
431965
202780
5530
170104
165165
24775
127909
56061
325448
395508
462224
283995
390972
464955
543585
65141
180442
213926
195561
184904
340731
231025
275933
357978
340542
69408
318641
333485
372283
251251
300353
162498
549693
38820
275486
484044
482751
440863
342264
206441
36581
219565
497868
163340
120585
471441
237881
170965
396528
97500
462498
31968
112040
344662
403360
486560
123367
272818
359708
338862
440451
414760
398143
227889
428035
388711
26065
4014
127527
397853
103114
498818
96860
146003
135270
218908
288551
311709
198160
518021
21186
334445
124305
545463
187612
368170
437879
99238
367863
16442
177349
465185
307807
298745
483268
371820
40538
410997
354535
347145
11797
324237
7372
9870
362785
219422
348297
182827
434343
280320
275430
327267
351615
383576
463686
205965
440861
303408
399115
295583
93900
196150
311062
230254
76957
463319
280863
18302
420498
258633
111487
9467
41296
3460
406481
394541
446435
393615
311407
555075
322149
253780
19033
352947
549695
330166
518095
122298
220610
303849
229182
187329
475182
371401
486637
188362
234588
206074
167472
196036
508886
398491
555354
451598
393152
511517
529558
215365
112776
510163
234677
50420
325030
395540
550043
558760
170424
6104
200228
288386
29918
52266
56994
261454
335268
532350
398323
409957
561881
380148
339435
292
477720
403786
13095
124400
255882
173163
452966
270320
275393
250231
180516
379198
13281
268086
308036
410983
225982
142727
474033
402250
416830
255640
344791
533699
375189
70051
317900
25938
39178
74493
522401
533459
73220
335013
112024
439670
398723
438791
465836
557575
282597
264248
11752
491005
30670
435064
238683
490864
79424
378137
293362
258592
273856
47112
93265
497386
164937
271200
143369
85335
360582
138116
112430
45086
170475
322567
357313
335741
77434
15133
454746
296980
416621
288340
16218
13591
464377
221686
37809
289899
149286
249754
267360
87879
286275
535317
397332
81197
65467
91315
385016
216372
327406
127868
6617
489849
161371
180133
515261
173536
12080
437118
387678
487228
277747
50023
420526
518261
25408
381080
253539
271654
277175
335765
225088
472316
550623
400009
57139
254882
333985
167278
93653
373947
420826
127999
176956
365052
285329
261513
3365
531909
96065
523193
317067
380199
296267
124082
404081
225204
251796
130342
430833
253070
250998
216571
480063
160656
235608
376015
411221
63063
547488
272875
524687
520149
113867
71515
216399
148807
514234
84898
30083
461522
472047
296517
511771
283718
38145
78140
142984
374039
355444
53742
151830
91913
65653
82415
215439
261107
345928
208315
504125
163061
239792
285927
158666
44505
102199
384869
396177
367115
387004
83561
178427
148606
147600
535684
41596
531945
539266
391959
257316
228518
50955
462766
475313
533517
480768
346316
316636
349452
262431
174779
284639
449551
431183
379110
555382
271723
498609
324991
474408
370455
209436
305318
201842
560701
212395
293063
127391
156874
185570
88117
400011
258592
312777
361926
236149
494188
486520
16514
550432
498437
115583
314704
200466
217426
328463
424899
386234
480342
261702
41078
399766
104692
291615
35549
414644
467135
74848
266756
276761
409420
420919
282027
350730
12706
376645
35886
425741
11955
74654
314517
290070
174576
115101
159030
494300
370512
440128
239044
278891
392204
539634
367489
221409
405445
533801
563708
537244
184630
362021
397059
448887
400334
263045
349512
419910
124182
183531
118886
166349
411342
236927
262555
392205
263180
31480
518167
29663
65538
262817
112226
229128
323227
325940
55589
526264
398410
106546
399466
276831
319397
17157
344982
33860
523785
462599
189310
138293
252517
424126
151249
68691
189720
294848
301813
61811
444284
60793
226901
158544
513000
96549
282220
192078
256031
391081
402108
553145
199211
186732
498695
83283
326407
41006
8444
216215
359281
77704
537952
342978
288193
155140
115443
272877
288641
144739
402079
452527
37660
223333
108986
330568
314668
377140
18729
186310
555153
471732
253370
353444
183863
458368
299403
355959
140799
293718
399581
414477
434216
360518
57724
509307
265359
54456
504295
488171
186882
392019
471629
495788
434579
358432
412993
250669
318995
93393
322038
552413
26905
74979
372522
381020
190738
411081
469120
100882
492805
319098
122326
168699
284359
110261
61253
547048
366131
472460
67542
37837
319145
462112
22134
171351
117729
469987
232922
202748
560200
480873
389380
550928
109799
463386
20549
184532
313611
473010
309453
83379
565627
123388
266947
325432
63568
433010
136642
197729
212284
278133
201559
469130
278981
82079
391571
544533
127155
430792
125267
532644
400782
420464
184121
216907
186347
567352
224984
275227
274561
67900
78839
470278
228014
426166
136253
344005
49009
515145
38253
551181
347491
303484
172219
398227
233833
211217
416664
100516
198043
346924
60456
317478
90557
423245
199712
163886
295187
482784
343443
131788
427621
173525
413420
347636
387270
526008
351457
315028
363099
246516
239236
422125
13795
111039
464538
506135
495421
100808
464340
162151
164175
40114
520912
156813
306377
409937
305300
501841
434536
462568
245151
437486
126679
6822
485673
248280
2717
198797
247696
181352
457028
508888
258659
16105
540031
526462
112177
398130
223605
36789
259821
424703
75348
22609
201357
524222
464339
467899
518968
91313
309225
225920
347816
398059
441112
396577
339989
19898
394933
536641
232247
472333
245062
100753
67762
4112
540103
253352
347355
491222
395165
14890
241997
23557
421254
214047
474989
426866
62938
520074
182480
464080
141267
417822
259652
79709
463947
81941
529106
431044
461899
430226
129705
75207
328057
267404
15161
233204
75719
134354
245054
353363
404379
311692
517519
357009
308308
362058
504104
233344
153023
228644
48441
375325
476836
412404
111001
104730
463368
217018
110997
262946
334552
475536
77609
265103
105552
226630
338921
530307
411376
91135
554129
378850
480022
147708
403358
11190
23924
326480
537040
128824
418751
230708
27781
64477
338976
384435
136533
454562
55773
303550
336207
95455
60790
185100
68096
372633
118021
189484
324531
496180
411910
108232
49401
308025
141813
267577
261102
238898
389376
71591
350571
477340
463135
543485
106518
210053
109054
531306
473252
290690
538038
447448
527408
409454
122836
254402
354748
106392
88536
392736
353410
499621
423524
255791
47302
410220
160462
85400
21551
166521
300895
110907
509803
70660
26512
565380
407556
86465
94129
500629
254067
556784
187067
466281
474094
190898
270048
187572
365736
373162
490317
226961
312499
147652
224455
127539
53722
190239
77028
368580
158357
206286
43692
56220
215511
45381
336884
335957
328291
26210
287176
471771
249561
253446
88737
18493
382354
415009
362571
3554
141112
232692
25858
232965
205987
504132
539715
564943
389457
558394
176649
393453
383046
564265
434514
85927
408217
153111
366302
30898
94980
7167
416135
551767
422414
237140
327395
564453
293963
405244
432269
446741
177449
253528
522016
247358
543160
302148
558446
451897
517017
100749
67947
374226
141970
441463
3415
462510
111763
117289
283789
215554
441592
270569
247402
504944
110277
203332
503310
351277
417259
318461
296699
381585
531530
488501
492840
41574
504773
207871
500292
88679
120736
460570
38199
413413
310263
266673
39202
328540
252727
105399
235243
201174
250946
18569
540838
122248
252811
89341
2110
422762
38124
245450
313127
537467
321086
408263
348233
373483
373836
522741
185026
483199
362972
27123
131859
125936
24448
9867
368614
260903
641
102800
388672
380701
469313
272670
300482
521544
227645
24800
218934
283163
367838
247673
336780
101292
255674
408005
344795
501977
254817
383287
419263
47277
302895
412540
131385
534907
401990
51440
81561
524272
232636
423151
269205
73893
258790
475973
553385
405163
333801
467091
452271
394319
469230
78739
451358
304914
557326
26410
398143
405241
520388
497878
459183
496582
127356
115855
531283
169861
411234
298391
354200
513166
139852
403332
558324
475890
173140
174596
54559
352377
419519
435175
316181
4599
509483
306725
413438
174286
505412
258372
27741
162339
550581
73602
146997
525037
261155
533064
204296
6999
554623
252414
460630
69520
232550
46345
337166
119355
372334
351086
482427
164792
564797
459306
237144
32792
555500
285574
238700
545944
385740
557455
371358
264519
225302
292508
16135
173764
136085
21803
125162
263923
545084
167772
257950
458392
451236
327241
1905
376201
464306
134964
346468
340086
205744
168742
131297
195060
309071
482592
268764
178568
320570
30082
87815
20087
166129
25653
207929
119925
123432
150846
43310
133829
552005
433912
390668
509009
563778
337653
568093
219544
369834
499243
500331
314837
112640
50238
216818
485438
214926
94588
345491
57112
88202
95187
455133
477896
204701
319440
217572
559049
554041
413533
247436
451267
477457
382566
389006
316972
33217
124040
516683
468707
225429
411471
190568
398611
439555
302100
154088
125465
454848
405230
338317
86336
384701
328494
508357
247005
37988
30261
226815
205283
129200
115298
30151
34801
341401
467751
388984
355789
279708
480651
373113
562440
13163
443115
311496
178134
50856
216722
383657
512319
450500
210360
409834
539140
489828
461461
545121
223407
168488
519460
277521
130979
295310
313008
515624
84529
113134
140680
185484
450993
88447
441799
14450
269428
553596
467553
141811
94650
301108
291483
342125
29229
520927
330564
253142
388714
96740
271261
87951
32196
389595
58344
45217
217663
449215
73523
521362
435855
358437
460752
316505
317743
361903
158645
511412
4249
120467
221855
531000
292652
101055
394176
14680
317407
446779
272434
145082
238482
288715
208075
346821
459687
457659
252418
11402
228376
428177
34237
446834
86490
182771
81498
187813
63177
45641
185249
25139
497752
319209
142030
416559
155040
534029
511749
156548
8883
375530
222892
233458
306225
380295
501121
163927
72083
4989
511348
33823
348062
401288
443713
461827
67944
489188
22434
190762
325562
403077
94029
341620
135179
288042
527581
12532
1915
537506
120229
140576
2897
256325
414480
371790
79203
52313
45884
209129
275259
60288
100143
245832
344729
98306
102799
530831
275450
384657
531800
208682
311208
197370
228419
135834
246626
71649
179708
224661
164672
67360
50150
387753
384026
193507
81411
348131
319779
243489
351409
384093
334291
413884
533048
358101
380057
461307
96036
316896
124538
516573
34192
1125
324904
36852
278137
451266
562422
130792
228674
156123
132598
201062
138681
174364
388410
210978
250185
354597
231490
494911
43926
90756
496138
203463
556329
224584
545585
432495
565307
528118
92759
520284
248511
373066
134373
126950
347898
7104
64877
470259
346669
361663
33091
521021
288681
281277
427879
160381
252113
386474
45158
279485
490209
264803
457439
431463
42797
341797
346493
360898
231741
415338
490096
349201
467209
145018
216672
546230
407054
244270
122107
537988
373989
381637
1200
108783
83216
157493
178568
90672
358713
329723
391036
133652
349842
26613
235434
322990
463717
415133
231961
195717
289051
231212
124675
366346
497737
532759
303288
409486
446950
70358
568317
145486
120178
559929
200371
170445
509029
372229
445151
252239
325636
420089
480933
492293
354087
503885
458487
256106
208922
428533
377048
119865
38582
451731
303672
404211
544366
218920
485764
494641
51821
330692
531798
439333
113059
30332
334081
428259
140332
333414
49533
296710
262960
278524
8452
131635
50492
164369
511701
476673
371835
146130
252153
211796
266250
114986
441768
280707
372465
64699
403721
542426
172247
30346
138944
497537
518714
386488
559301
278571
294118
129125
69959
65415
205572
205328
370134
343725
382921
505500
264596
80730
165645
285798
145018
268927
352411
532161
189833
90387
359153
258093
234362
303029
455316
283586
55181
425132
142325
172220
104
113733
375013
241689
291773
562058
385313
30417
513322
338393
335141
102854
484666
225646
223945
89789
433621
497607
414022
531018
302439
245472
204472
307769
556765
295413
41650
59891
559488
132532
514746
79072
262267
69548
391493
228622
28616
331064
376377
533017
265056
8809
41522
346735
445515
415577
113782
196958
475250
79727
255237
190992
359268
245711
242643
154556
556499
469087
455042
159843
453557
392102
104355
509812
31362
150475
344886
193297
412610
492255
359488
458911
108409
479199
345182
319100
70675
469269
55547
81921
483888
105811
475707
438354
58511
167142
383101
429406
314553
535685
445428
313557
15271
161616
505809
507791
366931
439880
152133
52506
382786
333471
384765
500159
545893
385436
524251
452229
164250
103381
28291
251344
527389
468375
308472
557293
77086
530844
214991
156032
80806
522938
447554
479134
521056
356963
381923
548764
393903
449569
380263
455484
48845
310372
161881
118146
138288
89954
27484
398045
23145
184360
10350
446176
100911
513
73254
249463
14228
279823
188654
262740
356168
57476
315960
341976
78797
297792
173950
121747
327544
185479
403727
339473
97705
214088
461189
368510
8824
167916
502234
86354
13301
108690
526957
492350
132227
406621
157968
371324
185389
135966
532819
42750
94538
269656
318473
371610
544965
282670
124573
219797
391617
427933
188152
469383
410286
93947
12688
78332
206664
106522
415870
136253
304457
150491
499892
275886
166339
77470
474257
118471
330125
300105
330974
501983
549539
170479
154050
328308
60443
232523
58200
29435
368891
265746
263385
346792
93846
28712
329430
440788
268754
319617
274958
29030
495936
107075
56095
13394
203997
72189
349599
529906
12982
54989
344990
323211
226634
229892
554897
451880
94075
401040
446723
358720
274374
247403
372127
217569
267018
537587
500685
102890
60282
58943
321607
154553
48166
255031
110070
108808
397632
67489
429892
132664
222786
372971
69223
434232
363975
244785
551962
269419
148759
253830
460321
55962
331959
418763
568532
356060
165176
494988
529726
474390
358272
328702
9718
3886
549938
102028
210731
259228
346654
106407
342780
18672
530953
399302
514447
558006
483120
87034
345041
252813
257263
152652
247447
90124
75781
288510
480343
195819
419072
394946
433197
566426
124163
352264
540804
402173
246143
39571
13881
870
412343
503439
363905
205187
96473
75069
57888
528192
379087
505447
550326
71690
312673
156609
199592
503002
392432
450416
116408
502275
455753
130565
393469
9850
498609
108509
90397
171146
513791
253469
396307
565147
511288
214479
509544
466819
73471
330087
243947
74192
277880
104431
27967
471008
25914
74138
538666
153494
301948
255840
20728
352856
265226
272035
32856
52149
361907
300805
50369
169399
137281
146489
14581
459360
297686
381083
466739
142562
347876
391328
289874
1266
239567
190727
301743
310808
302124
180476
318954
86479
222391
482579
65564
281550
120075
470263
81520
430495
51500
48807
468104
120117
375327
516678
3085
141673
245157
16014
311927
227567
298748
478923
108718
100654
529427
493566
138281
162828
158279
154914
542518
360398
3677
276463
88545
237859
467647
392571
262811
417337
438054
314451
532876
245053
516473
352475
124640
526980
352998
230203
444496
426577
302998
137786
461962
310668
286544
42895
340957
192645
418202
27377
214601
357224
507917
72731
245413
138866
558762
36046
409598
300893
373854
97577
191656
164610
5687
28845
318823
291586
232400
417124
278201
213334
533459
204210
235176
425190
536384
535282
466253
283841
516552
384760
301684
469635
375964
275825
49662
202332
122233
178944
535573
244359
407445
406257
252171
77112
99142
86531
555609
98971
489879
304104
371713
204548
47903
522431
423494
304801
191658
399105
330792
294474
56775
548806
402306
26247
414286
135552
345647
66699
45268
162574
171852
48100
136738
167380
17796
542952
544041
231728
280028
246667
558630
485205
291991
49871
469463
560015
261917
287879
70522
317858
236617
338165
15895
226385
16252
105460
52298
188560
73575
462001
479848
504060
323651
192160
310126
242683
144476
397211
95634
302174
263195
265109
279107
356286
330107
519060
298829
418444
290735
135635
14953
279932
84742
230191
130215
112069
10082
84610
81052
124351
452755
426393
41078
173308
187424
441956
291670
530784
423967
212854
365589
137885
234551
541198
113536
226154
401560
499623
361978
352289
405257
170730
522313
79025
373796
482266
543286
564131
503851
295768
227348
536863
124571
65646
42974
521566
89195
469152
165414
21973
401847
299616
90792
11562
25349
148566
224954
50445
9643
424748
502208
443416
107152
409985
65232
248679
145417
545949
286972
201483
240508
143717
186222
148095
8918
140480
566128
445784
86192
501804
267324
160471
343230
74526
270899
195008
79004
563708
47037
460959
375861
395674
379440
205525
426740
320450
316017
399921
390746
543577
20582
32975
558547
128632
242107
197722
158424
97685
544538
211007
102603
6286
469518
418223
418956
307384
338440
312717
415833
215164
491265
557960
98889
522842
174895
436419
508908
435992
68623
499052
381323
324276
239255
217511
452919
563783
337750
433531
88149
347141
364894
247264
47206
349291
158403
498720
414063
271775
357251
378316
503623
333896
33070
279906
380043
334669
434484
138795
543032
216554
49101
439617
41785
559932
558404
220542
520597
68510
465994
509137
521493
407120
303348
46153
388954
140608
303364
396555
515791
333726
293580
471776
489260
273550
272417
160043
33508
7102
158125
207697
229511
299687
253163
441492
156202
513822
257991
232182
264438
227079
391514
288764
443766
429406
359734
24369
53802
568185
241477
307154
44160
18595
300882
511070
272910
244665
130631
508811
24231
127506
393136
352925
248209
414194
273195
206508
365649
102786
25000
75008
101611
284339
457051
160169
49512
36576
508555
118042
131159
65397
282674
407689
121700
411952
63420
165212
510348
468873
73917
494302
297213
60398
304816
551203
38570
485851
432019
329477
525232
296144
471962
551871
223545
545583
224666
511353
388776
292799
178936
315633
65209
180431
35956
267439
10278
367436
305969
216429
18100
78177
407756
476146
240942
522177
14738
9322
275079
89828
314012
307725
333822
66742
261730
348262
317915
359010
335448
533645
47820
2105
74545
553243
276916
339517
496882
41013
432814
526318
217641
67341
264
306536
269039
167328
316752
545768
136918
225579
445798
339899
544095
326809
424110
154062
364275
2471
493610
357718
318202
106453
200314
482652
280037
372637
47598
346421
51527
356019
225918
306615
90536
432050
150858
519329
58811
558589
395017
292729
51904
335767
365706
98209
534104
101561
548533
401617
387853
297075
158473
341845
52985
89001
162731
390763
266194
323701
283772
320854
524033
530564
541253
377232
20245
66022
343470
109776
105809
230867
255987
127456
395259
163150
76981
60873
148686
434724
374362
145724
133094
475497
324684
177569
416171
560990
254611
314257
505658
170165
524401
110875
294389
63991
364384
309611
22702
160778
207601
55930
475818
511341
349724
144370
341812
416319
355352
242671
567624
261900
513820
74983
144422
501811
470479
191793
406679
170206
136724
122663
69204
91381
560434
378708
227514
167704
1447
417864
51299
467528
442152
194227
261803
562865
268807
163815
488401
457353
448425
529625
75480
301697
499141
420380
462468
101019
313628
217073
512046
98173
471448
265122
270713
379168
265941
403098
16781
383605
54922
304448
400192
59281
309155
177356
73721
316712
433669
520386
236446
525989
546445
148528
319074
242888
439218
272584
395002
264763
514034
336506
461718
69826
214568
514524
328523
565963
212147
209191
451308
135656
257454
27125
80054
443344
275657
60446
17200
173100
151805
468726
387386
32680
191736
218537
422961
447519
143524
397799
442480
189120
406346
31001
423756
349944
504381
142547
457452
7064
245566
285087
466223
465111
33521
283033
430031
149695
231313
23936
449803
172504
358665
440816
190332
520904
553039
180004
226565
453128
296388
180382
92618
249710
88360
150957
319189
364233
522355
62827
179317
52376
424331
527555
218446
244253
150605
431436
503746
452247
437243
130494
195218
247895
374125
414824
85480
244967
254224
346435
425711
12432
536780
526058
51783
163648
365147
64979
381596
79066
549169
72406
89986
442885
332856
127666
368627
229425
96170
1078
204897
69371
153929
449477
68525
171209
404261
242537
415375
159547
426962
409488
485491
212608
437218
176754
275901
348607
360769
379290
284388
438091
497347
109829
89246
45409
449625
526250
294502
164036
524451
412998
112929
341757
522116
29741
373799
275120
545500
142725
122635
480376
548354
464967
225742
56811
560365
435096
436503
102037
68285
43478
302341
403783
310658
351163
143528
422675
187845
90482
103128
351277
166269
351640
351035
120266
59951
93333
567766
167141
81297
245307
564625
563293
345058
340249
4148
565154
273729
95095
448793
231728
376778
235286
555218
566448
108568
387481
482608
145906
492507
418696
494104
451136
155231
174718
141015
176187
25872
483802
197187
566205
482358
469567
228667
531573
33158
449583
456004
198207
127473
269278
249357
424668
251342
309438
510635
99225
335495
8900
372919
29354
433161
232756
300820
174062
253345
357881
497699
516579
212542
251224
5973
459557
87985
81260
561953
60718
7321
4428
407374
490410
82284
101331
204671
523236
290433
166641
127889
433762
468039
190960
546810
451657
358098
458822
486628
306323
538737
186734
416773
396699
382411
178724
173012
260082
264199
343148
499839
321253
47090
207411
372555
520938
60195
348790
479388
409840
66134
302299
164182
544390
478620
212483
44320
217956
439432
412461
27173
220373
483678
392178
164545
243931
457021
394767
361758
44431
1949
104549
48258
528874
545628
568507
237375
203311
195649
479593
528278
472889
174697
449284
116838
164783
304530
439956
218398
242334
362068
39544
153072
56261
318706
512818
139748
118010
223739
357468
209222
436787
56207
96335
560013
197551
47554
459870
51664
302294
397132
324648
232113
291188
104026
485563
162022
320264
165130
199896
307175
183052
130870
150224
29714
535866
282310
248249
250429
470947
436567
163900
461185
392933
507775
219118
164884
415857
79396
382613
375417
66579
215104
63258
479649
119604
343412
275983
381479
502921
71053
357958
196048
501277
139772
96890
245830
100128
302071
243772
30523
463949
220703
293388
526296
91076
543807
188567
446774
283155
230344
472532
359950
50959
158530
111806
480959
369832
363515
53963
60162
331266
69315
160013
149493
488315
366416
85286
15457
64232
122820
61929
190455
269969
261630
403670
237399
173303
386747
101527
109261
147324
215492
305009
430755
551651
37892
282539
330957
158261
40794
489450
222227
117547
303378
351575
83366
487669
456239
555487
44400
105484
246607
507779
217519
177951
180160
98866
539216
445514
284910
98493
260680
551281
201958
489232
274619
496823
97638
215341
203599
371515
499986
207098
204495
435794
105622
33436
134252
491314
376035
117424
513179
457064
194627
487670
304377
412409
237982
530925
62199
97075
443143
27650
440828
182207
530565
542313
366052
130168
402744
531785
39785
164317
311670
137041
83926
84313
323956
56860
334816
128922
5812
393851
152841
271739
548016
385356
482700
275490
525681
161318
540714
392259
53923
58520
541860
36790
81019
361429
166542
412428
402513
291543
206386
40974
394456
512660
162825
548291
24043
434866
408506
54562
318506
86794
262127
372095
424872
223726
280508
26509
98080
19368
396511
515858
117678
442770
527116
185716
61278
375032
437033
383139
336359
510467
468796
546318
562301
335214
384483
331280
190575
350414
234276
265632
124038
484043
164169
36662
504751
557551
35683
401456
75117
158620
199936
295499
9478
353415
549769
359463
220950
454236
446846
501560
507296
54372
334190
22506
478476
277719
383043
205888
378163
266362
64657
341553
3137
49978
98854
292062
558805
498030
118201
420760
65397
186289
160541
189423
402234
546668
547989
112601
413435
34516
508677
280769
314483
23774
534007
80480
535306
269474
527946
384988
131527
215124
390283
557579
88292
8597
8887
168833
519210
152288
472554
294609
43448
441619
157828
151964
94661
304665
527262
370018
487102
387765
520584
436956
266161
87614
14151
24145
9248
522170
204819
425631
278708
330163
506799
389797
136253
441418
16533
98557
558364
554592
239248
325392
10648
96698
565054
336860
32530
307145
138587
409392
192063
30413
431373
337908
395700
508078
227312
260451
41746
299541
396980
405883
211724
29963
373333
169563
40460
342846
65249
395484
555999
384601
131130
203456
461097
507406
286569
526
361552
156536
70052
44718
156164
423505
9302
368124
14337
555131
86628
360870
30950
347225
43645
135225
365419
389362
233701
478066
364310
123256
299169
474499
54395
154419
68660
416339
368663
165559
407594
127414
153094
94939
355401
217956
50095
320684
160387
382884
445522
57250
94811
165257
105743
200505
555555
489229
326231
280841
494802
27834
17919
316800
463761
557769
396543
332028
284026
317603
517088
274103
26735
354457
319741
519315
477480
44139
416951
357135
144813
102296
88603
295016
546367
78764
123126
6733
418378
315966
40758
138539
512057
397850
301608
522066
216457
509588
71597
481220
475616
28717
418016
354288
56684
448553
35146
316794
425773
75546
127177
125392
279295
185234
243369
30996
280983
402166
128954
321218
122568
288711
79031
465526
396215
257757
153704
173304
534245
154796
464693
54492
79967
407948
519752
356545
361723
121522
474850
4586
3415
392513
182701
81001
307105
477435
309511
42188
206280
315958
2134
561695
109294
555040
541835
162427
20159
463344
78586
211760
525153
551368
554192
563115
147208
499429
506432
274375
504858
538477
301261
120971
511225
348032
202433
300610
138521
325443
191442
54255
169622
378482
472492
323948
61629
389348
23836
531811
365027
144607
519647
197796
285210
383498
550292
461491
56328
531577
153550
130072
62982
468728
452494
341769
89816
325010
147169
430270
40783
498
443327
243789
397217
227023
408092
405756
420764
303025
205968
464553
302272
386000
315265
520218
207336
175307
369403
375406
457523
7282
272019
241933
509031
45699
389052
166268
152299
292615
43046
228362
319537
396628
226819
346628
299717
513428
294619
44370
402674
408133
526572
358614
248276
66058
565027
320821
95765
448553
268745
205406
86383
88482
302343
252824
78793
527183
224155
3860
392674
284345
557442
310935
238499
195186
273294
568457
112826
120460
72947
200579
1467
282333
463566
445895
117773
175968
34965
301940
339855
537571
117947
292510
49946
174911
368338
543973
274760
485139
344582
370958
96763
12070
36726
203307
322003
444034
105829
495632
13120
171802
555418
496769
60371
171489
308997
85103
160972
392365
34652
294374
385281
559448
65815
231887
225772
171539
301915
385894
322327
509017
383018
5664
168329
12033
418660
258797
164310
131279
171820
153947
104350
512149
359042
58559
249118
221704
369276
526383
227949
213696
92069
493760
237460
371672
495795
97431
63067
503394
152421
361073
425580
552009
276407
79453
55007
138129
224995
66268
535369
468378
132650
471815
111282
116235
460297
160988
324833
463303
365709
538976
546920
550945
413177
75073
65239
394994
538628
534052
353287
50652
79119
37408
239581
555815
273270
253777
40405
502766
30036
173120
321157
409929
302950
193973
6857
295357
89369
40455
444867
366763
411466
471508
187591
31882
80624
104173
349722
228507
59557
40453
48333
11282
199873
296250
513305
381985
51009
207527
228039
41522
406178
110789
355462
563207
420768
415811
22486
445591
70645
43659
214672
336165
299198
458340
245109
229346
406315
10383
21987
191358
319544
476122
493784
234891
384431
182737
43246
1905
49483
206952
65431
304001
72412
17700
335043
454507
57757
361918
317992
559906
128114
173743
478672
372107
493466
282630
197220
261020
152976
362009
49705
305356
373772
538547
291101
355253
77490
250494
477418
398005
384600
498269
538942
307271
117920
288110
505919
137565
355753
432790
152088
214883
557493
121434
82198
503543
362538
300873
218272
497610
368699
348560
378038
22256
199608
326914
279933
409023
549018
270602
410497
119638
228959
567788
387011
53395
508113
327814
221315
532645
525821
160231
458939
9441
206975
234303
451535
17184
93590
182983
398285
175138
48169
396200
478228
194283
420184
368255
560362
94788
395998
184976
277481
478163
247040
124923
329692
438987
560729
96713
363939
19022
268948
319072
31706
232168
108494
542125
138201
343537
32788
456061
149709
135511
351167
283962
28506
524916
171584
527093
483473
220115
418164
185007
312354
388080
193336
503389
188131
30219
522196
187472
327394
357410
377962
307540
362366
48449
454371
520656
267116
553460
245657
71440
525573
198574
30873
389987
102897
128999
480659
131324
343543
161973
549014
144677
378183
309553
65891
153770
127912
458717
36494
530839
82777
421328
228301
346841
74776
370434
71706
419523
10104
83344
521332
566428
346364
162869
116488
341839
368944
275238
249440
386385
21086
292486
134923
171499
395035
386696
302486
504337
548524
242399
357560
507921
500556
294172
197809
254502
388489
24187
380973
371808
30552
492330
241598
523482
374483
471004
489812
506991
265250
558115
529179
216017
133711
264492
379292
15988
523553
267358
374169
176687
93785
29680
402670
551401
376250
281688
198885
65411
137341
163429
311470
295065
135457
213625
36556
79276
424463
229610
250456
521421
450604
531034
565030
215138
461489
174658
351848
37374
466205
75498
185221
387348
507446
484211
409922
441577
453587
308594
409781
460646
453910
397905
44052
225941
301622
252918
489913
66853
190239
4185
489149
347157
421251
189607
198893
18694
155718
430850
120888
80311
457193
306814
59480
303358
249417
2822
9278
110149
536628
322756
133357
469170
342002
361963
20419
541050
299230
32426
473796
376880
410769
439272
35145
373624
444820
393504
76634
84379
101625
337301
417454
543260
562749
14747
386354
191285
533853
253262
238681
364038
414201
128714
413619
46490
197778
176287
91683
286743
505900
250049
130181
206715
412772
210931
184750
165641
48319
472973
323807
343826
16230
534107
446429
309580
562300
459710
392370
59323
4859
110977
3742
57371
434801
496191
360288
408609
181934
130181
322222
261357
173625
272359
453089
511957
120344
452805
147574
357508
200708
355724
284434
541333
22360
501153
476126
36191
468982
293163
428501
518892
88365
516838
14870
258711
231758
325670
252819
120489
351244
318131
388750
184543
106928
458014
28094
457583
485610
99369
197637
69459
446827
292869
437156
384075
262132
402651
233192
202718
347499
349110
539585
325818
137851
393077
170638
67432
388848
386477
522720
115465
237869
103959
296992
37542
82695
402709
562002
209387
219865
260630
124322
402017
314443
286309
565786
288711
236969
253117
273998
503522
165086
67473
307686
543485
441288
31566
235585
313723
295842
86034
115037
405097
243132
221168
269606
502088
302147
451578
196144
123380
563595
336406
269426
151933
558696
139354
7181
396011
19008
468465
59290
117228
147520
199391
232322
325802
474086
328680
563670
540679
252691
21272
416540
183908
473241
435821
213677
284133
333366
306485
462834
243572
422195
142798
333154
453077
456681
159622
53043
554257
512329
165641
72156
135820
305364
20435
121492
340615
460383
336284
77675
124075
517505
99153
523691
136825
239635
515006
301523
310854
344345
131778
166673
396815
433579
555560
543632
55340
240782
87483
373705
521572
142138
321618
192895
296515
98724
19513
208016
26114
294210
93951
361202
411091
547524
80481
60990
461010
511791
27533
307767
420738
181918
186028
504635
309393
283836
71245
298564
81101
405035
217581
152405
186947
272719
229628
371697
266738
22203
474137
390761
225438
327194
482591
75123
472654
280015
436499
391131
218933
409465
516158
359278
246799
521468
292905
487868
245761
356439
375518
554087
547601
504538
221789
273827
245273
59941
241486
546640
426389
181902
478503
389303
325019
68106
226307
340872
199992
84195
308538
110096
237357
363592
331376
349362
271695
516637
298028
25429
357897
101025
79940
161049
120968
445573
10459
214105
123350
507449
268598
480472
325984
523592
472190
238918
353812
139852
171899
524186
263395
254003
222700
140316
548651
85175
55850
108850
496501
405627
264875
59491
77823
428094
538015
306463
308905
454564
72832
362626
230427
382888
310785
489984
68828
58781
88643
514667
258361
197265
216214
33650
559856
350709
174001
284619
107382
187235
372254
407828
194814
492053
110485
352462
497387
145746
334376
59312
351384
332952
219547
2048
256347
127534
332673
199862
172862
242848
420143
261922
95754
517420
266023
80493
168600
303969
59790
514047
413675
50770
457941
22474
423583
434493
307700
518286
144779
500406
232191
395284
269350
533037
483675
372651
67142
446073
20035
331741
414879
89400
417116
520042
319443
127777
38616
446969
27495
533355
82993
499950
96901
375749
348996
329364
239677
532699
366063
254715
257898
275373
209287
139424
449819
493953
138078
544166
275525
174051
144861
398844
67117
435662
397956
491191
368613
28124
547903
512714
266318
272891
376305
557254
312879
321059
11079
10775
527564
566688
54769
476620
545
498293
372489
2735
107018
443568
425183
286927
465469
456446
547395
127739
157841
272579
5486
143069
421070
322459
360233
386674
515084
36488
324628
386059
418410
545748
451460
111129
43280
27629
59765
327355
402280
282353
45652
267376
93162
197681
271137
418596
234819
325363
428713
158960
549702
226329
373427
283821
138459
114862
446549
300720
447146
152836
116805
156302
388440
149382
43189
513300
420247
248075
555133
267641
233668
122561
98701
68700
394635
441110
80723
308131
320593
235496
264249
327792
320587
87674
544657
429480
399592
420636
85402
563115
499631
47837
245709
202063
179953
258291
565190
337626
99856
461799
436395
141316
189919
167364
422243
210066
543992
380196
413820
162691
85853
393058
94566
66992
12107
440807
68300
236291
10645
400193
291075
224921
72682
84136
495316
314464
419937
107942
39869
181847
468547
409020
132405
285716
300519
495333
527570
469734
145864
380001
322089
253215
202074
535059
365747
202056
473398
104375
162262
465505
499011
346124
196727
448781
73208
254628
468309
394293
400514
129926
329946
112164
77398
427077
32792
201359
423239
345202
325051
258205
565153
546740
538849
167750
391687
567569
182233
424804
84742
229129
425633
362481
548749
253565
80953
534999
240935
197882
314080
452179
466647
256132
210632
320569
273562
52219
461437
119593
492479
456087
130764
476394
348798
201578
400537
352244
28688
494876
308083
31546
407992
42114
217455
5552
265993
563401
12652
557180
391818
455243
9069
153288
359816
305424
294435
144626
501265
65558
479456
185318
108484
93041
169289
376385
53746
496637
211425
219888
387905
385211
408210
160941
264606
522794
122836
140314
15497
307616
379162
376370
138101
194059
105991
186067
261105
456947
187379
14037
271039
310993
66164
436216
491434
179904
328185
477205
125192
70571
272947
285227
567526
138951
508430
83398
314970
559305
294984
303005
40798
518853
367075
240380
468996
187924
109432
552260
339836
70671
264536
340830
557719
318534
530370
330814
216271
484058
406779
263940
201434
68668
207796
265770
157944
444687
346770
55680
45270
30314
273770
417706
282681
314002
25794
75368
73499
16418
537210
85175
58103
96614
73175
31592
189713
523124
517888
338170
369542
30862
435353
1978
507276
266974
62026
497077
554696
467996
497509
455024
141996
401983
448919
519420
488851
432696
482755
426995
102906
303960
401332
488542
215551
315575
37155
345860
544233
307448
7982
377038
97710
388028
373273
383165
492989
409249
80982
202992
415243
155544
116937
182195
82339
492792
164228
227691
345732
336033
394594
344422
80817
1768
266362
134132
362354
61331
317058
129946
549590
45665
108029
91636
193664
242202
425995
512274
547337
214891
212669
469287
537082
307007
189311
321107
151970
290310
258187
442885
515248
49480
416243
6973
450709
339128
310662
465505
369474
114687
81863
404305
368773
91186
155404
297978
229413
167525
212565
340470
326877
94489
16027
355668
168929
53838
422460
469781
85082
477536
33746
188892
483614
358145
435843
281666
436361
61955
231136
357558
225873
44129
123486
522014
438099
27906
113897
347114
536995
475135
421044
530199
359366
200224
202203
179784
79885
534826
45940
157683
476183
514244
444258
199711
83509
410630
177074
429759
294944
532108
438710
399792
69401
209647
63789
426065
70400
407956
214807
510867
68916
165950
208557
309600
210731
386392
284817
566860
353638
410516
21754
475938
511256
386484
402959
335872
155182
125789
476294
224298
556399
455932
247043
324755
38768
434241
170574
180203
65086
491682
447367
369907
89306
72564
445971
160178
56686
229835
544888
269477
437181
96243
389482
295439
522973
105516
463138
159562
120852
1519
153407
39186
491641
293108
176040
400201
545216
396779
146240
102737
302175
509533
423807
108163
378546
289219
500357
289679
194110
321112
430781
441634
239780
50906
211155
167133
294858
474770
286297
235373
152178
148323
17828
115508
154762
296962
221715
459154
73533
349247
174723
152377
246923
513869
26562
6072
470228
332343
209765
239152
325596
267035
242527
223883
32423
367240
328463
85427
159013
281739
420315
526826
298884
351282
358729
410942
208919
84533
228217
11706
44356
248970
187857
138496
347879
79003
101759
382938
397145
272534
190966
24017
343155
231588
298513
341803
321347
344617
313031
206257
560634
448530
130830
53207
324203
375960
250408
169212
370941
364565
6122
272332
238521
177412
61736
142032
146370
63402
420376
52939
441406
381457
465962
212330
344192
220824
235594
543923
351248
443390
39333
76672
266964
532883
294937
402786
295330
43584
406860
230319
39694
24399
282344
162895
497131
140586
397329
199734
385945
85978
248612
143133
522328
492867
317049
159100
317810
165205
394506
562781
497522
335281
19016
302869
11163
306133
242264
44088
350145
379110
461474
397168
60871
113571
128824
275199
234828
106780
61681
310680
387373
527168
86082
355444
444634
555444
201235
366059
86335
80760
542993
496359
212921
560198
229098
568544
265585
142380
228965
322653
380943
431809
91949
208491
128496
236645
466467
299112
174579
472683
350836
258514
114497
344261
110374
319392
385109
195208
440188
128176
474419
460251
53351
72630
538554
282211
227278
185853
419283
201583
345526
103106
32593
458376
262173
3146
423805
98527
256038
382417
236921
101532
66545
207181
385305
113656
499286
381171
520997
124807
132100
26603
55171
233822
560617
275945
185329
157993
391875
144106
23309
539233
50729
453457
3329
511500
191146
388588
256520
517756
449450
321276
505954
166774
343863
551223
8351
139611
493664
434464
395113
13651
198659
271046
389666
214716
64128
246062
487423
84685
186637
13264
194406
412211
88568
542679
276532
467267
218497
7015
399199
131441
390850
434193
105626
120053
180506
5397
73116
375416
116247
119850
347346
278878
488175
178574
552714
228000
489842
486912
172078
27062
468584
59399
342217
337271
62827
377737
468354
406045
259085
166317
408860
255700
262621
541542
523166
352486
336556
28040
136057
467154
46821
321294
207093
403588
567602
207973
353617
2552
83375
563022
298948
549602
291706
26629
380592
297394
477658
490371
387753
405544
78631
239481
86119
87618
484258
178317
235332
469556
185856
78249
155706
460441
363595
408437
356995
55871
341202
467079
154219
385140
568059
251281
141982
418635
166475
226053
447642
542677
207110
75368
466480
217019
302413
160860
349056
250471
552776
88437
264042
513593
413108
115891
92955
129156
103497
531229
255062
318970
387015
225474
392422
140090
5058
122136
283088
156457
74607
294962
559222
51802
441273
449025
515324
234092
47542
491356
350282
183635
313512
164602
419727
318999
3418
289373
338555
410024
391921
425343
49697
316204
131926
544989
142913
383138
49469
473572
165782
468004
301307
345553
461221
194552
20421
427018
62190
495345
279708
278999
221153
492906
180505
330764
453468
433095
470553
315583
379901
59984
57392
338509
24733
382852
15436
243596
77169
250511
105541
449169
365365
436089
266150
504751
60993
152355
461179
208546
57622
548958
70197
405199
165477
241914
402181
42335
427333
320113
546113
466194
235246
528157
308544
99736
476913
180274
214069
460409
500827
233651
50181
542061
403057
520060
284614
174558
198632
202824
218414
346858
188953
344054
367013
476410
445405
150672
160298
490769
478380
114182
82902
156777
22267
423132
329139
119860
566381
241322
148383
471398
95309
419068
52632
139742
296654
237424
284447
566573
99049
444759
229598
291067
62120
84245
86004
85984
393331
95771
336905
53922
240429
228311
26427
339609
38250
422448
488773
276492
425726
538160
387449
122492
166946
491768
8952
119226
375003
346222
462350
540292
233013
552004
533930
395717
466482
69342
397177
36990
34148
395646
326076
162603
548760
379952
388172
53071
13346
45872
79973
505433
20971
505861
551020
554553
68810
22191
58781
367786
9283
15409
242071
441103
252202
132356
186701
138298
130090
8898
224635
68641
361061
386015
146799
433765
290258
313044
250309
437307
10276
232658
482482
165783
382323
222460
465591
489445
152348
72206
496875
120414
483149
409329
537411
557881
261369
387595
157212
87656
266474
70740
262460
386150
390261
190650
351787
331024
297312
215719
442000
79440
437154
387880
521843
293002
62347
254084
382748
285403
150182
481856
360918
114021
283288
336818
467619
415634
245247
344418
30130
492290
347943
144029
425636
480309
87109
419738
190169
36405
180026
381408
41934
549193
277449
520918
407524
369249
38435
35674
391718
466524
211648
467044
265276
528816
147382
257421
401888
195088
29973
165898
457991
218716
40920
111641
459331
46595
281152
346680
14541
538663
537730
89181
550818
105121
77710
208863
406995
361817
43861
48882
306615
237307
528947
45663
122238
374921
347787
232584
542220
91107
244845
380582
213631
308284
479666
351277
349817
280722
404891
423396
501098
264183
346598
141839
65153
437390
248655
509237
382803
554290
86784
532453
230937
239068
551827
538540
461556
251366
453354
44972
94186
266653
352201
137652
193059
510936
23036
404626
394991
268837
93990
560180
248886
320256
499603
418378
175341
219
236176
133505
59968
477686
547112
449949
190670
463347
433778
255250
520386
494365
482118
268621
185389
391568
142562
382768
224572
384127
234368
185234
52788
172949
242536
181460
506477
224415
146213
329036
96081
125339
503442
286122
109083
144490
554017
301763
14718
58106
220407
545532
561778
506735
70928
562617
421222
5066
160402
446981
444505
137363
207901
177739
285072
60534
208728
375691
56299
312842
230157
508205
335905
318761
328558
564444
275745
269549
505456
59540
132736
396659
406495
58795
379253
490420
388785
167931
302789
424212
568099
335889
549749
271624
249779
506223
351008
535700
325420
451652
502169
403303
216197
314137
550546
377155
77318
18388
436040
487525
224831
516380
334104
43786
109007
23284
555942
19792
359254
395568
218279
164919
397984
492805
266006
268337
65234
149782
301342
409218
236925
304610
380418
149078
135611
195689
293227
322030
361238
568038
285686
172684
346912
431059
19381
289991
1464
292352
377270
458095
130820
531324
304022
29828
185449
135119
71939
547783
65681
13012
396409
76382
179733
539387
126229
428620
51207
316608
29737
361542
402024
136484
553751
384340
523510
179300
202036
477900
513076
51873
556916
213337
520371
262624
224175
143626
460271
84171
377947
520055
288899
155877
412630
226733
46400
105688
499457
254680
298432
377278
220833
79235
15904
88023
353390
391363
123792
418269
45744
436590
345907
468726
67978
165967
306559
252282
370641
158571
183630
534433
520378
2808
439281
465579
324079
42990
35129
479663
107569
100812
555065
155384
384681
230803
445582
202327
523230
218084
36224
496129
498639
184048
129549
171640
115060
386980
92210
153950
171867
427514
122107
258140
236907
144216
427107
139674
44276
241470
107437
37420
65005
514710
51174
6579
102308
238077
344613
380957
423476
189049
139732
198524
82073
330884
197823
493486
166132
355953
251192
344466
432603
321555
194853
414584
346460
15434
299255
360140
158535
222060
164028
42355
7803
507979
343931
317229
368961
112254
549239
123600
554745
151712
427374
239584
70217
544551
389422
335763
103021
242739
223512
134471
53234
88369
106850
440419
339871
452493
346434
350406
164488
510056
394947
455092
63450
273283
509440
125451
408908
134074
221568
39585
120134
551514
303418
344669
431889
260453
411093
39133
104152
493525
215971
328672
80424
247579
296388
285922
213703
32199
490841
52069
371809
218939
439954
143087
155995
311006
176431
83629
481534
194449
179508
358568
390798
83589
181046
118765
541440
194707
247050
370843
37767
119887
371129
235564
352219
316856
472404
65523
400949
259306
35340
230454
456376
199409
547607
119638
81549
152629
91010
267981
526888
511898
241820
530649
348281
523304
85514
482784
203385
386229
343863
349090
346177
267890
260042
146276
30701
138888
482881
307614
295574
142259
525947
322999
112852
166807
172506
506720
428345
139507
199790
42028
505422
423913
385218
264942
526678
505198
40966
419200
199248
472216
318273
340446
250398
111241
388025
305453
397972
64184
368380
547712
419927
73544
496681
203695
199539
350086
243303
318351
164377
246449
445330
125788
268118
529115
484704
248575
536838
146732
126484
197100
546242
543910
221524
308933
125253
336481
153638
428773
189900
476588
204145
508840
778
212528
21799
567106
87271
549529
481640
283020
83371
404564
134208
50218
26874
88638
300462
403818
493325
336722
78183
330237
49841
102771
550669
354705
276771
117793
508888
482362
92200
304457
160065
442669
11130
512134
17510
399755
397655
566305
322974
273405
52656
458478
25351
313136
248428
128785
454263
341612
354750
412845
157307
152909
115398
127144
433575
306021
480382
543909
568250
521575
36309
447224
89775
112571
280088
100441
489253
123806
18679
103983
31807
531197
437099
92864
13631
511512
76933
102346
57993
143459
200874
62384
437524
436245
93423
506689
512153
377379
521804
404522
129715
172402
475898
199741
72841
519419
440437
436140
394389
529926
345144
432768
86469
269775
475319
473364
357169
365513
38207
1071
534547
230128
126354
466226
285032
557146
66580
294057
253824
29577
193384
231005
58772
343610
463908
70655
80697
334277
162244
335995
487631
187129
199752
377747
357489
448076
426920
115037
562174
538836
61020
82295
197478
316705
402928
214190
374816
297558
342959
295123
464451
380811
356199
54717
224622
88322
130341
43092
266545
301847
443126
299783
381332
52374
280338
61377
551356
227171
560210
78965
292733
540033
141828
90454
175267
551693
501832
320277
561278
129629
135766
528489
94183
313737
455373
452788
307579
548828
54448
428653
299199
338321
240818
472095
421449
376290
369281
380179
543491
77951
52065
187159
301885
218206
23585
149358
19524
23337
473796
284171
293614
328378
380303
280989
33994
179920
561570
398227
216622
529514
484541
89565
160673
524445
529493
94883
128279
552410
167825
63373
72686
378505
276229
325641
148113
333484
379975
197429
62069
125495
484801
248786
333121
449435
160516
306616
420596
371066
245970
440606
523463
227897
3079
185529
360623
421553
257587
243500
488778
21281
41123
516964
432112
193920
5066
209157
360261
210808
491908
58463
23237
383221
405072
209222
264996
313081
186878
547083
38859
40993
162903
47100
289531
359079
195088
456128
272106
552822
163893
508172
192802
62735
509608
261890
117346
139082
432006
526696
149085
485601
482824
355499
353567
465574
97093
44537
286747
333974
35473
543414
65697
410070
47981
201359
109100
253330
139784
338532
388560
152340
187599
284826
253128
50059
171584
396465
401925
460890
44930
227243
283888
321985
119128
452866
226499
141355
137456
262914
361705
545817
203463
493612
355665
560188
110219
340333
201949
491759
92701
222390
227996
462834
316541
40167
20930
65502
351758
399378
384198
205817
112666
366735
536551
279310
374808
481338
486192
366177
116362
514588
338322
26969
306067
39784
462453
359478
199631
307225
127922
62480
365698
251591
159708
397144
91802
272953
251420
254304
333859
520881
97199
10692
136828
131322
498352
75788
478393
478966
518271
26468
381216
291651
124747
68373
236391
451434
112389
420200
140006
531522
241682
392561
111753
370632
99919
4503
485491
395697
406989
287641
308861
108657
363140
106513
203098
301944
132981
35077
436431
174462
275799
47174
551055
224402
452737
263977
359195
326006
116894
370698
372665
71758
57119
236263
468659
522953
491378
205583
154986
394695
293153
519249
211922
177040
81921
494722
431133
530261
460852
475765
220575
532637
125609
288561
11129
223041
138598
97989
298435
566244
275210
264627
373179
292441
566805
364039
271177
313263
517915
522075
476786
163340
423608
467037
259053
5294
238594
247137
497291
39268
315318
48488
483422
164082
491971
337859
72655
85498
468710
469974
133788
330629
430004
286805
457236
563277
370461
59052
489315
211135
459303
65462
66691
455259
410583
144198
427318
235621
467958
473587
124288
262195
406240
92845
392385
27076
396127
440799
60702
104633
123050
477958
24495
246136
243733
441676
383928
25215
397943
524680
176813
148001
458546
457231
531976
536613
386025
388894
21629
224228
510793
109468
32735
304922
188587
271680
220500
103699
411038
154274
203914
250249
185386
163834
94487
251940
386424
361849
352886
290211
489927
36965
341101
312867
491600
418673
58416
485449
491698
127847
479704
159827
225956
103448
19948
418498
375387
315200
314831
408653
191549
194233
548760
291214
129929
479019
290303
235447
68791
432869
139635
534254
291489
222126
532144
300184
507557
135862
470392
61187
245468
397810
462307
321462
233786
282389
153601
236883
51506
84366
112188
473788
145347
231435
174034
55708
164754
511015
467656
142833
199163
41431
180555
16550
524373
421398
220908
423305
4350
6078
107564
211500
387506
451713
390130
54156
285579
227848
198769
164341
301569
541612
284317
480417
253847
455092
178360
40979
482827
352530
222351
363672
254483
484050
136614
225258
403755
82530
259401
471196
459751
421561
127487
275667
485674
548389
352600
360262
242616
511927
171109
513634
301285
222442
44244
346516
63135
65584
344227
516833
400452
433794
1201
553470
551451
362367
391250
382264
113665
543115
361333
122158
62487
418221
355440
25197
82601
128403
104805
37051
442295
535981
198367
53545
473800
376812
40632
12904
217882
513249
440067
226823
424612
355227
472742
512487
554192
168993
288626
196865
276309
320841
227009
205704
280921
491610
543704
82178
493549
421837
514672
352460
558428
455538
303987
150828
332671
231965
363408
456866
78699
523690
131305
36894
197651
153519
126936
517183
466662
274942
83431
107045
387410
206129
442997
439152
13830
53672
344812
43110
321358
187926
169372
346825
348432
349499
257937
296141
254811
367548
187118
513516
29107
555926
378133
52753
250676
379417
392768
506315
111853
364334
226273
42897
81479
482500
109613
469158
194086
560348
297152
122240
284534
61085
206638
526892
444367
346627
321468
151738
65578
390167
136033
459267
225784
67551
76543
133741
487883
65845
431457
223004
329021
470532
108532
551111
248561
430715
384776
291250
282222
290034
418705
355093
228772
173432
237852
244611
24894
149493
56220
432507
229613
155213
426509
47055
373888
128963
464825
415897
304001
2120
505803
55733
525065
480197
418021
189310
269081
407422
352546
364547
37716
16110
23632
457260
405314
95774
320527
32530
179149
524919
454719
283968
495669
504553
108290
456977
421129
249173
453080
231338
143176
385105
401757
282548
82408
145567
567790
75286
281218
94076
31362
396843
498050
101929
429500
470544
491385
169755
543978
231117
474770
250371
513910
13768
32283
400477
452179
430270
380967
89530
274641
351906
180247
381821
13192
264028
94010
38011
496912
396906
34675
558074
538474
258935
61577
243627
166430
544965
309847
168101
319366
361636
504182
254095
171856
273618
292280
226541
405105
497946
56637
460375
10890
330227
433821
518378
18761
266783
190070
517428
12397
34044
386318
473802
425761
449949
97336
448482
195920
282186
317487
385920
567738
180512
307720
355853
249476
315023
307601
346116
410686
539750
72539
311356
344087
410745
61800
122161
82675
303327
336420
544813
286485
457240
65875
379600
125339
343245
217069
495176
105012
242212
346075
373418
517785
180455
104920
414885
129093
308402
443611
416187
328411
445088
139494
479133
376759
172748
534205
229359
417053
442499
365699
236060
550858
156632
515440
382775
211946
27990
289366
365281
29030
250651
566218
52308
408233
431614
422452
492048
481073
52819
175399
278475
402649
416877
281208
409041
470496
325108
203378
119314
169099
512650
145097
340202
415777
261143
8855
419253
58574
238726
85877
83094
228900
302014
280264
14392
412393
44717
276157
20228
336843
212487
139034
64126
215757
164054
171296
162214
552117
422854
106981
551002
476373
305219
88071
294123
473637
444530
283399
540000
434363
558277
250751
522817
431140
175400
67910
323021
385284
394695
303869
70025
514996
370984
366096
486036
121547
209081
80079
464938
158632
276622
564316
174562
390914
537774
502140
387993
88285
469663
388041
429168
308026
48087
466757
453739
244737
324123
455744
276828
333737
481786
224135
147345
76298
51281
376864
145304
115598
144411
565918
104004
321434
241260
365845
181507
146629
410341
459049
282265
252992
466978
100411
261480
182886
324201
528163
184634
112850
27313
191355
269527
39470
505095
160271
219231
119198
121934
164794
427475
406495
361480
135186
284276
56607
467603
225657
150774
20759
140871
332653
396779
56325
558552
350031
259116
111070
568372
65907
93881
380138
286332
510547
148827
12684
305876
390830
416119
358848
510338
58162
494502
111903
227528
337370
303641
156071
319864
221455
480241
305734
401703
340989
212521
94983
72424
544607
204746
22182
493265
555744
230684
430402
397132
262453
219804
512211
417998
203055
305265
511253
194027
514537
90642
412874
534989
135789
537501
516644
199695
374600
465759
139261
87843
458873
307774
292437
388848
394206
530124
322800
135925
200805
139525
481602
420920
273922
447210
86042
60483
407082
160974
388353
137598
102746
139336
376354
358794
369289
256319
293729
546337
528764
444213
81010
31096
223285
135287
346016
561504
346655
197752
383094
328815
477372
230408
335168
70031
254456
34520
435254
153179
353498
69433
292580
538286
494567
10068
301863
21580
319145
522084
110987
474392
461131
350412
244398
261606
57952
211068
390490
457236
558442
275749
37876
333763
486192
330736
342848
111267
557854
87339
255682
18238
358704
386236
5570
405618
306295
555463
259256
560966
227693
228081
463949
382941
22710
128779
405072
436152
252378
38914
118497
90218
533134
77601
287638
252994
271701
339515
47668
260085
235009
409352
308159
503908
303441
331267
138267
491420
456231
39488
284803
478475
350282
7948
567804
298884
351301
197228
29139
177694
189139
31510
524390
282825
225772
408365
240526
526063
461287
556088
473479
355892
287606
347742
308867
448653
366859
525756
104970
563741
11622
487048
132086
98810
79316
16706
262344
414735
406975
363400
132723
65627
281919
135941
289077
458400
119811
81250
242934
81443
567872
338581
102960
513791
179326
93114
455875
307280
385903
493345
380728
227180
63130
169294
506168
290578
74659
150878
327518
440554
498996
152234
202335
433182
129866
464929
521383
14064
523640
365500
139030
174026
75100
537855
238967
75685
90397
439548
464246
104646
502997
404955
30061
314074
411692
399960
52985
300047
408859
412185
24394
255207
27374
244530
378633
421634
161037
552264
163741
65413
31864
69783
524643
81878
426199
338201
228123
8702
418087
30872
455260
93467
63577
272462
447064
512125
51080
165682
487747
517406
191419
421000
205550
68989
494202
240043
233991
85510
289151
514097
277113
211404
289801
533773
381706
124143
412671
205921
541057
169708
539417
219268
197067
389011
254085
264146
263710
207554
209705
22872
540927
16483
417968
358069
508786
253246
540572
69539
403115
50237
128576
431363
487750
381780
218324
512148
53827
192784
150606
425251
53411
278595
444252
410773
441759
122456
232181
73970
118149
143556
335095
185193
208591
459434
413214
298755
425847
511162
352379
543924
356855
350512
434506
532067
496113
49697
50097
75636
251093
136134
33000
282245
238411
276270
525810
506077
381614
167541
406855
310130
277315
206930
261823
270754
451337
305100
254924
112272
392028
169670
104609
70829
145151
278942
418130
177728
6164
514447
491613
398589
430076
518303
500673
364890
471206
63614
364448
551583
393759
6498
180528
486258
335093
414816
54419
529149
67921
465251
360775
367252
20940
394202
485926
536043
204921
507483
270710
552042
242134
517894
172358
6800
558660
348241
265941
148256
509196
105431
315531
65593
150427
319243
496837
528514
172024
340441
134927
101368
398549
459138
249360
54722
81458
313622
455270
294869
182095
324390
123708
437689
453248
277161
441800
202833
28173
145053
544369
422978
106761
319581
171832
482529
503706
149248
383251
519761
251384
90843
254355
101153
136166
303826
534384
147019
318060
377230
24237
369901
40122
41747
92568
482252
433631
476112
546228
282934
471880
528142
551534
316881
110794
229952
446969
97361
537318
55157
217438
298865
198355
87003
397496
219647
207006
54375
407319
500969
58156
438241
179212
436601
132133
219142
431384
376324
93385
72511
305891
299404
180678
152967
564581
193847
267998
204845
226293
40949
221987
435659
512008
480717
520035
319482
402947
431092
497977
62403
481446
173361
357028
514666
302719
542202
328827
426783
395499
325563
252966
161195
31658
410018
80715
52779
543410
429669
458050
267642
105566
236413
84732
371222
401717
55135
402801
542529
200069
567743
84087
236823
409955
395330
208897
13497
104821
158676
173360
62804
219108
524727
404232
22801
235191
218837
541958
213840
160244
21672
510368
430416
471475
180716
119574
531876
535890
224454
226356
511733
397636
322849
219260
370093
391418
468818
83319
124104
361645
266082
567602
131204
220601
471903
11977
265828
191348
515613
204587
533022
119989
117191
43782
127976
335653
179587
179901
56856
259296
550253
169914
210598
545790
120235
31623
241410
438583
369967
346877
257940
540563
439655
77665
526533
561234
165436
463491
153651
507960
56321
199359
425324
146916
176483
201020
498761
520461
148769
390515
64614
100751
333171
190155
384269
346747
32111
62455
162038
171358
93944
247625
9392
16868
470259
491162
519988
546403
45557
413125
311731
553490
315739
504162
75646
133743
38482
93502
54430
173175
206386
192700
333829
56975
516382
33159
916
189044
248655
110613
290164
191618
355375
223767
110033
91255
479641
317597
333383
288744
364684
350096
202513
82946
568005
234060
411631
296392
123171
494146
218477
525334
8906
451677
101109
522986
560742
165616
474487
268197
434735
358764
163080
23984
124270
80000
296087
172770
352003
275372
825
467909
257636
83537
543729
259144
81663
163426
405773
139617
39793
297714
328342
274517
140999
370559
566586
204718
293704
110895
457406
422774
151596
169984
503254
74526
163805
314528
437078
536322
442129
293936
207012
248953
298770
300997
281401
182161
419024
495255
179793
246056
479424
73544
279109
559253
434222
307656
270885
62568
55507
133736
200272
537137
83376
198906
376257
538529
467070
167849
263663
3950
429995
252776
290315
54735
61924
205576
268588
8036
78660
235488
151701
40103
530025
57550
117476
456065
309606
142998
568520
385786
368798
392801
13496
53292
341853
375732
299610
100233
427182
484441
415248
201342
312347
264336
350405
365064
559131
275531
39805
313782
118157
542010
101161
337717
30919
404530
293555
559591
116873
74508
142420
554756
343886
105194
354414
122702
199179
279720
507390
241756
340187
409220
225786
363071
288915
444312
85158
523154
204902
146136
549769
128192
187133
203272
359157
75448
24057
497646
469681
377566
431991
114241
211284
562595
113742
299816
143873
157688
134382
439960
546665
91430
455773
453482
69982
458170
271106
404598
410721
533185
466610
156075
565284
512877
318395
323620
331906
47246
299744
326676
240549
136924
84246
222543
243042
363539
414682
519749
520161
414751
19513
70207
485036
324589
215311
187378
385605
367352
234026
279297
143375
102145
90691
144304
41796
314418
77929
522836
98832
101326
411582
518526
310704
347450
39994
85010
228426
307300
322210
73857
285318
545161
355593
85040
190567
176681
249686
394928
206401
42759
516905
433166
83080
531833
95032
379505
369890
441803
541582
306331
214572
501261
31391
83797
439325
223953
57140
28000
419136
164057
326759
178802
8763
232680
180123
445672
481173
105879
376930
565991
246489
326196
368019
411147
458470
10485
296556
98681
63720
516381
303727
102248
67700
30773
25843
272186
175341
19902
405836
389330
251705
434537
171158
166886
376051
433453
178278
550975
164797
49157
567507
52583
390989
235682
539331
334721
474250
260280
496741
268001
399596
285698
315769
131971
240712
54831
390000
217981
420317
496868
392228
460233
183742
35998
169112
320633
110460
535678
492028
90397
567198
518277
120262
47394
391758
108091
137323
146400
553542
484935
466191
345787
68500
563231
481256
136914
28615
567404
284721
490641
477840
543073
297882
103895
234123
181673
312186
225931
356490
439552
246625
120267
110809
406996
468690
145524
220284
239165
344394
109370
200164
540314
89486
514088
101363
407994
94899
463194
439696
357133
8216
415560
525734
404108
300827
19937
370052
217271
419752
420206
92689
392370
405372
282786
153246
552113
272703
72260
49793
142898
549305
264045
48939
112502
150066
324867
291947
512707
476545
256822
440020
157749
568106
134199
529558
430489
468613
314719
414001
248910
378687
251875
408007
540838
174619
516260
312430
430608
545889
362648
285834
504486
479485
158074
51593
355083
551118
234723
469601
528619
198845
375646
192706
38687
547528
32150
46010
226157
262422
15324
118350
263049
513040
296758
566387
189791
62504
133298
396419
104711
132325
184827
11554
274881
422072
346056
238688
39690
106988
55248
151025
41620
189834
354365
481673
165183
220791
403410
237134
197346
516838
363162
401069
140974
528231
340205
283166
420122
135035
517470
450669
437825
66126
144484
97078
298782
68603
320960
477314
376662
277485
203583
52584
411964
109025
411934
429904
187308
32421
506122
138939
307668
469741
8082
75659
428414
352654
35934
207499
361353
381196
464664
179898
189862
346521
377924
232418
255858
433692
442814
347683
416136
58570
187849
125132
91609
343455
170938
338004
242226
145633
253719
406813
394818
405761
189576
318333
243044
405275
518895
563002
227753
266901
344759
328836
127360
112736
515425
142344
443336
306156
417220
105275
357961
567973
168584
103171
260215
43827
109231
436980
185399
230062
352816
177952
49203
347825
141314
219382
41032
270839
130212
191305
441108
172950
262643
485167
334084
495434
290144
180340
84957
411738
245137
504012
6210
293414
125680
300069
270823
199440
520452
481170
29099
39289
13641
529045
504673
514618
284673
481934
74407
81604
325073
366228
271445
64813
26465
448769
500440
429234
468936
515029
285687
451909
501656
554949
462122
7960
327323
295439
538468
282768
364286
142495
446921
156320
502280
519203
467922
404165
445584
316386
471890
554323
288579
184637
533719
541178
236550
379806
258654
500169
57132
393971
10138
134180
490604
346504
313203
376630
228480
436346
107535
382705
462469
82828
170716
485444
494223
318154
227061
172766
91957
94285
534424
208197
324616
274262
39143
135758
489402
241559
13881
255651
76154
261933
55123
543464
500368
280665
550298
281416
366630
492339
87642
212270
376725
296371
522378
96824
42115
353321
50667
537832
340407
433070
434120
21009
87623
524422
68998
540367
355156
91821
355186
163375
502560
102935
49452
228823
45450
372734
208424
549294
90076
520438
145642
184185
19218
64654
77944
450716
174032
16427
405489
340009
417291
519564
464319
511006
461903
228342
501344
513226
428235
315585
191824
238929
138099
266608
29206
332557
101597
494429
214763
533695
543350
538475
367521
328349
1017
533546
297792
405076
366673
339060
423978
334264
300684
502013
47111
483261
71274
284832
242510
404006
287276
303179
64011
248059
568402
148305
370677
218446
405384
518456
1610
136595
120759
186562
464684
234767
506032
453155
543650
368323
423640
470191
549408
412543
164697
87815
491700
459595
539988
339270
98073
78921
382006
350276
73333
338287
321081
425238
60481
77724
123136
488759
248417
162780
63147
41261
321693
201838
495008
267510
199345
523920
512990
494449
334059
121405
240258
193159
551776
436907
277247
74997
436160
301726
136448
350005
479712
150182
564901
543262
482789
486867
1761
344721
119438
44094
89666
525662
64320
256685
501313
92579
367848
242555
51346
522762
99912
85074
275737
61965
215318
444525
357019
157724
49032
361016
155404
390951
210296
478490
139753
415533
84934
312983
164913
484084
229565
351828
494479
434250
473946
97815
451235
549292
529270
368255
441081
510488
72091
153465
59812
353218
171324
414305
547080
445944
147100
397192
98783
20479
385524
560354
352475
460149
233641
401984
81597
416315
261457
527923
224636
395346
166001
546934
18635
227613
122938
499098
274291
221374
566481
229959
544647
161404
1380
91695
188035
175075
518486
534352
231349
471784
290830
432192
482888
317896
239522
380354
315454
383305
510880
425951
491661
175112
515185
478056
314926
463410
285319
483909
477466
11734
60454
406374
562053
534466
47783
335777
500240
279330
396394
5853
90319
158167
293849
356127
80337
265744
563376
529946
359955
342070
163727
371542
405656
257571
372352
320925
185289
153147
190767
251823
80222
292807
207297
154841
291543
116573
560112
186012
220425
151576
210616
74536
81483
318346
160992
348691
252159
482608
218258
48225
463582
188425
545196
7195
170224
125440
366656
457814
390301
310111
507891
487301
439837
341554
204288
533605
403784
50534
284926
212051
20342
363154
251397
504682
530264
382587
23734
16940
501287
75251
191623
441585
212617
553244
280557
503268
403662
93052
292179
224444
79148
528664
62140
426430
158634
542035
441030
461005
69849
191973
66349
432594
393147
417442
520814
392287
480597
292921
51968
491999
225779
520685
192944
500838
268554
292568
241369
551600
234072
336010
511546
542826
481795
188939
117335
459098
237058
558117
269838
404183
318008
349607
326226
514896
81946
20844
235111
394268
427220
532291
394719
421105
317907
375301
410790
291727
360448
35695
41558
433944
63366
122223
70380
484029
280834
162014
144821
502981
302495
518947
210058
370168
270403
119722
16765
62850
463926
426105
49566
69949
356263
465398
446600
468492
120648
492490
497037
40111
351311
348428
455485
70239
366846
548932
28089
88737
376303
40853
39623
48403
151168
560951
454484
132053
55771
121882
305376
303790
380067
213433
525328
402474
382992
82641
310561
353754
348515
317207
189580
368908
346539
212189
376605
58392
301189
217314
274515
545825
248612
565115
130497
253714
363266
224859
20118
282225
134655
322339
521894
10385
4562
373366
558662
257693
401155
464738
423406
63549
540570
92163
307389
507144
255548
420974
291260
151486
534519
91576
56144
349640
391879
545753
241839
207697
381796
205949
216562
192710
82380
47875
265159
218692
455989
114329
255308
568051
482422
273272
450996
201948
463387
457734
98068
356068
500112
39496
491932
326599
251914
274054
543049
558696
158111
290510
363395
461738
349495
348259
138105
75729
562672
58415
276831
534635
17563
216368
467262
243880
512869
203472
304890
231555
160879
356246
534271
562502
454158
498735
152805
62357
152064
331764
226841
175787
131921
395155
562027
386616
109306
282249
8113
169418
390120
307025
402045
392068
424029
354715
277429
173720
148344
470218
392231
111664
413801
419587
127126
507959
553831
361784
337529
547970
525981
249854
342636
552198
216526
272230
34595
562926
129959
141215
46799
366176
227625
423663
243798
42158
345491
406808
479760
552084
62599
79457
183171
104010
133066
94536
551370
138760
324116
236505
361579
354932
361232
527928
483412
6090
116707
2882
550009
107358
122256
25580
147321
393244
560250
470192
81009
524602
568173
294475
378223
493849
243262
98714
348674
69844
507151
149034
252754
362407
259407
237641
68078
546754
493505
306929
13954
420478
370628
310254
557256
149689
29920
51443
393656
40803
533495
305294
547903
448072
302655
228231
375649
484064
51787
427328
410295
487638
551689
244685
554978
190300
278461
409876
145280
404602
453171
228824
219745
134492
78022
289143
484843
134223
229580
367312
250827
90675
256465
102259
163948
149778
88235
389068
130125
80203
520574
443172
259411
127740
30960
118203
19511
226724
62993
401472
310987
439875
57642
153708
538737
520201
15228
69230
388242
231343
273982
30322
510368
528379
224527
439533
243778
77047
437809
273094
438594
124559
102294
375355
448644
224094
442031
95398
307946
449118
351033
388251
416185
31309
57860
309334
295902
251504
234895
383302
208614
361692
77039
287335
547741
401522
545003
78257
44705
566832
269692
23878
141832
118620
231607
48557
445994
412773
102860
347361
450575
287816
534072
247207
350120
268977
206002
150239
232650
389674
395787
415755
226876
300519
432991
247289
195796
370891
16290
305294
141428
423927
502696
207476
345305
388273
322327
345611
524081
255770
77340
471811
49897
530853
419538
290739
195166
452220
322392
290701
77943
276621
242403
272057
371561
78554
247217
326960
222844
11583
296365
170381
295573
537342
178489
262915
352189
13254
372800
104322
110137
209929
254999
79999
163604
4178
464645
429861
242942
209470
441990
373644
60993
122590
490792
10461
405321
459191
414367
524297
92084
38883
459367
280428
98817
298763
74497
308818
433362
457364
438684
291404
552684
479406
428397
276910
146277
307131
42070
423344
141597
363492
529948
50766
237616
52260
159434
280001
514957
155834
66664
94449
249018
193210
249236
512363
525910
534776
72975
456251
244973
514448
241191
144306
25117
422110
82468
276947
83735
563934
480330
463812
293828
199201
135957
442696
430098
535387
73004
236450
134212
321148
195772
325097
14335
259207
407757
338307
433595
53476
246932
177171
538145
506147
517156
565397
378225
481411
375772
401605
300149
66306
419617
295096
80747
232221
514517
302936
225492
93735
452164
347182
352053
50975
475967
128742
344738
2552
42694
346804
361013
156668
299046
566429
502426
92692
217266
489253
64823
104330
88237
392259
38333
319901
278238
530667
7823
47920
51517
520737
30975
550637
237269
441676
556395
63228
135820
123141
155417
156585
329071
131531
340234
203619
325682
113077
8156
97854
448986
14927
183177
494477
248901
474444
396643
413481
474777
271663
476615
65559
564181
144582
208662
304498
72829
285571
146151
313343
253070
322877
395403
518028
12399
282618
311527
356207
1528
89602
165805
93720
145618
69041
32272
436791
488946
125232
529310
492674
502675
520641
340990
142940
544753
82366
183802
33626
457890
472824
297998
106588
186236
202268
94890
240565
76226
100468
205243
463703
267542
254349
192590
301222
234738
135640
444938
325129
236145
173966
127489
27747
87458
475230
215363
554996
380006
43037
563636
122610
471987
153877
248762
142243
93503
481318
114041
53095
347811
309886
307677
541950
511707
176893
31587
146306
474538
226807
482464
292284
63497
213918
348333
206795
173632
247983
369373
224966
92177
386798
80074
286724
528665
495807
67929
403414
514283
438614
444392
123686
313988
433253
455844
377585
345834
561421
209949
220661
323620
390675
10379
118743
471297
100373
227031
454492
123375
73818
303992
151648
154649
392987
398094
456861
346410
55113
34678
494251
502042
478051
114927
455089
538360
467363
418193
72733
17659
332567
441175
239430
74794
326211
384037
488604
78756
420919
373588
162126
33269
390158
281735
388882
536369
554374
551624
543049
311340
85676
397883
414880
157417
447623
22515
255847
525947
244859
421777
372250
36929
368852
104032
524058
38316
216039
364710
119306
130541
89815
105617
124717
24938
382964
314871
112504
233575
78059
409726
75044
90522
189041
438119
24170
453444
374774
1986
81578
124155
479386
455096
183893
242016
21539
282659
312804
292804
260262
305014
245192
17586
340372
87397
438859
503586
219597
86255
396761
39331
87681
52266
380176
172877
548492
334150
411276
44409
388563
455429
57339
394384
164902
474929
84303
465493
78260
138046
400065
487925
552153
463422
62310
87278
421976
35712
328604
362274
410496
182332
228511
409147
476347
223323
185098
181437
549036
116166
377671
142210
194704
124180
316904
166155
434911
122317
303527
130679
284306
476010
185943
375645
142302
397369
147879
333843
431340
401148
169099
118557
20459
236247
495342
7104
337865
159383
243664
10522
334376
277440
200557
461288
491299
321831
535164
403222
492968
414392
149134
367733
19374
143250
102680
5210
213093
18450
32503
464981
551370
171324
325143
261726
239581
405870
504765
12782
319169
423897
563703
473230
102512
384094
557949
391879
478413
144502
120219
499607
233209
80871
288270
348509
215742
453490
408290
49868
535401
247448
510111
503928
274012
320634
556312
397649
354984
460150
403518
123920
269182
533622
23424
152362
528806
295335
352486
390296
207484
440097
166903
225142
23929
564282
463695
164303
199711
266269
452302
521258
444858
389233
536995
32606
285771
538173
154898
308671
94392
302570
143917
351973
120887
166585
426945
87887
375766
308229
154364
349732
476676
449727
193320
102116
234447
491583
267287
86527
432009
167117
240942
441562
44070
362992
77717
144987
322198
452837
468193
241785
455176
499313
544001
169535
87704
272344
30497
412267
512592
550670
298615
378969
56311
527145
312169
381968
299100
289423
561066
197479
124585
555382
44728
178355
397368
204904
352731
190115
162638
53332
88915
563938
231793
270426
461189
211154
226589
364561
59328
434775
502889
493313
69620
424622
39728
319864
325158
310391
205900
27587
522328
467213
258825
61744
182641
409041
227308
412279
119104
179553
108391
364364
199220
259020
150402
477655
120146
202231
137292
401813
78713
179678
453457
553159
476037
61730
92625
96776
279542
74655
126293
101839
402687
351557
472761
549382
83891
346724
391093
146357
543415
68845
291114
196506
463066
331540
507264
286589
380060
428221
518238
308952
231221
553432
246387
448406
207800
439393
339324
73786
166999
228607
290527
171624
238820
452068
527178
189281
107955
116700
129012
335671
348343
304369
14237
87427
81588
374978
424517
94321
165021
411027
162695
379354
533741
424754
435620
287264
102685
359963
29683
484975
108797
201910
508788
481401
435817
305036
236957
259147
398168
159280
278150
277526
437031
463154
259429
400857
354738
494671
350113
235494
474326
541932
537412
382988
203975
67215
501805
267602
365294
92071
445788
499951
247525
217929
412619
487980
232522
305044
555
237848
63397
117511
208119
416930
102228
515129
538143
374981
157853
411807
529267
213714
33500
61346
52443
338251
373452
44610
429669
149188
156105
459862
488345
106199
21743
516384
40414
480290
475163
216748
164277
199766
471607
459748
296187
421080
1784
375486
27664
20875
545282
245839
290491
325162
462635
160395
473128
335892
353138
529923
386573
241444
196307
201484
262788
332753
323261
203540
392839
456140
336219
335205
312037
68404
381336
264703
186546
467960
558422
469011
163835
123487
239681
282897
266434
175861
234394
566208
200500
205632
298219
413885
46082
482746
134261
483454
451719
127954
135552
235968
566310
116433
327717
544004
404597
461290
518829
346386
380113
327272
520592
21100
329149
306120
327174
224088
565573
421593
394190
462107
300346
412328
261971
300990
247396
270208
381623
371882
313912
289984
156043
276291
3166
494503
426958
79932
289644
434537
398844
15289
12280
155273
428123
20796
308766
379901
7741
351492
134191
268235
351016
681
308414
443723
130103
487022
267391
481185
264839
185373
113350
79337
230180
180539
286934
203539
522695
91186
501844
541034
496851
361847
130095
423559
369476
199636
199829
539292
209292
445191
55294
414621
358050
119833
170909
96183
97705
117246
541536
437008
252239
4946
519934
190087
435626
354826
243515
66855
87377
541473
532650
255739
326011
57668
125893
496500
82812
310612
369643
148558
144835
241954
272119
59741
519644
21202
501419
496900
417498
196590
300605
20673
156688
143269
268617
496097
116402
9125
486736
428917
160219
502171
519952
310381
335752
260610
217544
364616
425099
83264
327281
171607
477281
427193
63080
205456
35444
204213
59096
405863
257539
193213
532534
255150
134992
550739
521291
499765
209440
302765
474472
140179
167727
64808
426625
392043
507680
52888
307192
319026
175706
52761
484442
119144
514415
29367
558985
421492
517635
489517
555873
427891
83956
549926
213239
421244
253259
248188
128407
343835
120489
416165
468841
115340
182904
379903
334265
237704
529503
42855
355668
293961
542486
236224
38539
25246
427137
537571
179855
72081
349244
321827
439576
76853
151247
192038
467855
451060
187055
160349
551042
109249
231982
198158
283763
116474
504226
532699
73367
90012
317265
226372
435275
387755
266218
388210
50237
299032
545670
552023
117765
64579
134566
128119
44390
125440
254604
133557
456939
478742
205724
382943
500764
269790
308473
340733
486165
360154
459121
423946
423290
443205
441619
61440
379924
392546
269099
475912
506143
139497
776
530586
278120
398702
536688
317676
207798
536500
324843
114753
429118
390990
535287
142699
3403
57623
501920
166582
359427
504071
5990
117595
457587
560471
366138
114189
111173
534698
80097
165371
449499
40208
462615
310276
205472
70589
22360
395469
48656
337710
88833
198812
457650
545486
556222
452163
133952
164710
544448
2105
453267
260841
483617
206704
418143
166487
219795
375158
385447
433571
239836
209293
418091
159608
345350
500141
350454
401155
175950
501076
179179
533724
461189
337765
274733
331102
552769
106656
548566
333550
122922
537948
362802
291138
37215
149070
416636
196474
547130
534063
531158
127721
15252
279910
179307
361352
530043
164208
78941
260464
7568
131453
374555
170453
334175
22182
347125
300941
91724
41179
134965
543038
21911
154106
91068
177384
22876
279443
468522
426598
264387
400629
514306
457421
386061
391374
390579
303328
365120
222432
200571
166774
372522
470222
43655
530670
513004
440737
332707
362949
470109
561437
4341
459785
147453
525860
283231
568083
440421
386909
513429
138026
132114
248283
175511
250250
226009
268197
174783
202508
40193
126096
192024
453464
425605
34731
155876
211897
362920
394658
491655
212260
372007
31698
291720
99324
34285
552647
299864
220652
171860
537823
424183
449820
508383
218689
150750
377030
158323
158927
256888
219190
498955
382825
143280
206278
242940
37145
253790
112210
184903
438639
88532
369811
304448
160021
7430
558417
199747
391112
291572
308426
255514
343389
207150
313350
358421
6146
64512
474308
560119
95161
202388
338041
19845
35547
546826
143413
238135
468887
446252
546328
52231
494614
20474
392854
230657
519048
242493
112926
369349
68737
108039
483773
162776
455130
108299
34190
74680
337669
507041
21279
376029
128739
380535
499561
424753
237132
465909
483250
130291
62020
430253
419591
439670
84142
262004
54139
303858
131115
498665
82320
397560
458099
95278
522217
110016
409289
56094
357035
558704
278870
205496
220318
401789
392217
277739
298602
402429
367252
495438
176873
219457
331249
284729
287534
279398
39877
357192
556728
429602
326945
111029
177112
562191
529792
420596
251515
230158
202547
498677
306710
223284
555869
32891
94508
318603
218208
123361
51191
546037
476634
476182
355007
172302
146756
509402
406933
270152
387048
587
34919
181921
436302
528290
426100
225872
350530
529347
77529
473885
567966
233936
64252
391765
131962
481748
297292
225061
352085
326958
15467
68044
428186
443738
53033
147144
538063
277851
475898
897
162050
144663
292759
522465
520327
517444
390673
223958
546651
395010
305176
522143
536743
86118
257726
528496
81001
319133
391354
357944
60735
105648
343634
113058
517212
421415
104231
139401
91071
496635
25429
166040
527301
221479
493310
289559
514623
411704
365670
176418
433155
526209
371936
7843
360725
17491
518811
177429
36411
421533
298165
272548
38445
8919
131588
50488
539044
96907
227961
322928
59659
45947
27222
250850
408302
84195
309002
352477
419676
341733
455590
298735
294398
337022
64181
518683
421635
474826
295739
532674
130788
562102
507758
473064
326114
283608
534261
449252
507821
141328
285248
206129
465285
246940
137250
470309
130347
315999
362242
304310
449126
34091
391577
326652
411314
62832
90556
139553
199695
356153
65634
238790
379265
458631
409706
134300
228603
564161
439426
248916
67137
207683
521808
407577
332723
421587
45190
281618
330918
60118
507865
349233
226594
418427
511424
164913
134053
348095
496042
187898
549115
48190
123471
338607
339709
223490
245227
549498
134213
427191
270722
239110
19719
196679
359584
457011
563579
318442
498699
252021
424340
13675
172212
216510
16081
412783
514161
98385
256523
293501
336340
338745
174013
214269
475773
131498
315164
457553
508160
247219
327509
499928
123193
16214
218829
35722
422812
394738
430501
76849
518424
427257
547452
421045
353130
251415
475046
309904
401951
115569
460735
369679
279372
158555
104184
178832
381042
74307
463223
436977
477465
221393
157928
98274
42307
277086
502943
518523
508850
207039
318078
529803
483739
343917
155449
364052
243496
255035
380771
271965
194139
153951
101206
356831
298336
28372
456332
141054
56106
475371
407189
491453
539626
487757
353418
429301
35084
273578
459262
10579
315197
267189
452392
16121
301641
305377
59977
484181
86890
73633
187463
289063
318504
5931
292839
116923
537931
137274
72991
8430
227149
276173
475347
308870
452392
107400
462472
465351
180474
333080
197873
334177
114168
276600
257983
475260
454822
528197
242817
148203
317849
217677
465926
530739
387848
260540
244024
35968
231514
520931
248834
29922
449536
66239
383947
527531
269669
467741
245290
1889
430582
44280
42589
268748
123267
112275
2640
465548
439370
531413
538697
566185
298114
567924
343857
340843
350456
486949
144648
309580
43682
45762
270567
348880
540996
412872
46758
192346
314129
372465
162499
265886
517036
490103
295030
235667
386887
518386
437003
227968
566198
496866
193222
390571
290430
402962
161139
354600
156870
192113
121860
219616
375058
247577
107557
431209
266126
554477
465724
345252
493420
147365
263024
509988
209850
177068
466198
496522
149089
118538
523514
345645
434355
134465
324402
433497
482191
553148
125683
400399
17337
262862
530160
181622
486656
264935
494855
57056
434096
317914
541059
543123
335160
380882
219106
364826
413575
197195
368991
21963
121492
478494
420736
203746
87420
4722
474479
321876
382139
206513
419089
556464
40457
262806
360110
538893
142798
2192
191265
74860
260725
424477
530783
397832
351925
148415
291520
191033
436162
559293
451801
160311
275739
491792
506951
291250
460214
216794
139825
434435
268098
25977
88378
187339
115729
85682
37139
169373
87516
286433
146821
19014
318002
508175
494272
328181
223241
214898
177153
27504
139635
75309
404996
308021
194536
215510
277453
206129
395105
443722
445357
254884
520375
506502
56382
407505
531677
184892
54022
386149
145212
71959
256425
315973
193545
185182
131927
387674
59014
507582
329243
126572
296716
478054
286722
171900
268897
387869
463466
48202
115833
357130
556741
297308
320311
427798
121134
428880
564544
454837
401111
503055
433615
208311
321921
349684
44012
291800
132265
428457
213103
7675
542990
117443
433820
445270
340426
249518
388276
184440
242253
401584
48009
163683
403643
90387
411179
5248
443992
153881
379733
122866
89619
462248
94831
519338
478318
7836
187749
376122
265964
240223
57335
26936
519713
153883
229008
71359
26537
261284
290283
282187
215466
428769
31190
369227
345924
530736
199118
290842
334374
391942
329268
148320
555223
481483
92832
418057
73660
326778
418485
61065
526676
407169
21997
500309
2310
483796
346964
147204
73209
240061
273261
100345
102382
24863
337882
503038
474139
175019
168501
10381
144899
173024
224886
500919
384795
276401
456665
447371
564129
201550
523291
185055
339169
554623
467363
487690
536713
361948
320447
339441
330764
494643
346186
258576
499777
290917
376415
131072
477531
126850
26667
108208
521252
83304
466044
312197
483495
480610
537535
3983
23219
51979
512919
139927
451207
349621
181899
88103
535107
452119
363922
30329
21839
125342
118048
331386
121360
38630
518665
445716
398412
378482
311125
106271
545476
370147
114943
257146
354216
226401
260270
225102
143152
556786
235478
93128
193771
52632
351015
235161
90563
75058
336250
473485
104047
284895
263562
338452
307513
39382
344121
513977
88240
218064
307072
47826
466876
449027
125914
496285
275861
377824
29802
237987
529046
411319
272682
378226
367650
564926
247407
470121
147118
404106
500831
515938
478436
468673
411661
504218
402821
156162
54299
562079
477304
549244
408327
358619
463133
468188
146257
465809
477924
326752
85208
439624
5576
204721
472780
245967
58891
48959
371347
531040
412385
345721
466677
2395
273935
400617
175637
401344
65249
430598
1422
124182
540241
271560
215202
6225
398329
236519
189324
480753
118078
147647
50253
124787
99032
34602
103496
331430
14090
295077
252407
69186
458081
157195
401151
333009
61589
145966
444591
322708
311957
82200
355899
410452
271767
519571
141968
512840
539303
143708
317613
124771
281703
194912
534370
362637
259254
30748
127640
99588
192623
72417
215740
269209
271869
74340
214260
231754
368767
467609
127240
150241
545220
310051
525823
300439
152345
40971
344119
246835
275861
270084
511025
191813
535554
392802
262662
340583
122371
108111
93359
497429
219157
398258
146165
202166
498841
457864
556156
140267
40004
512310
17223
284416
214147
415194
104060
22635
262466
106468
513312
2536
195147
540428
40630
59431
451868
50489
206513
55336
266968
30504
9583
394053
547312
392998
312257
279173
497172
62889
470123
562926
257844
510196
519416
166926
506513
47998
411515
210790
278340
566173
539975
406153
502403
535769
195505
393034
54601
542097
549364
17938
542910
522533
178646
350121
236196
468986
131214
10984
324237
17815
220013
175161
129659
51786
105600
220392
79660
310980
212866
557483
158664
218385
386746
458657
283537
290015
170658
181358
198893
340149
126845
351108
564489
194321
190741
306083
253663
34458
96629
349536
208704
5759
363013
463685
219113
459756
453865
103631
88449
429048
434694
269819
181525
565034
338903
475973
232546
11722
373849
397572
278760
343440
303397
464377
51994
69276
417254
234709
107331
294062
274592
122577
168447
212594
274253
391217
324365
165155
177994
111886
434402
459149
495716
279514
149146
117116
529832
458043
532395
24272
507224
389181
12048
90191
564767
22972
178201
8474
485176
405287
409858
289067
100238
531550
103073
214126
514944
528804
469660
338106
234160
254981
386762
33883
165819
172848
264154
227026
222773
215484
166192
274306
73662
312122
413490
312720
220974
166780
222465
299613
439650
489003
499553
301970
244728
268727
247653
109023
483875
159528
139788
300779
162165
381661
69364
239865
363259
96264
496541
524168
259335
188068
216139
526014
197756
190715
348239
59980
15751
385678
164835
418032
61990
260584
307128
491390
543609
232627
521230
369217
284963
66743
218035
59446
469873
555007
250880
383507
19673
240435
393595
536998
516520
286950
154812
142547
290923
122122
234032
297259
401464
376434
530077
34695
136593
271605
230735
312915
412377
310636
307907
228597
103796
534722
153407
404922
162036
221748
346828
492755
423089
184420
187909
129879
484641
324481
519427
337122
189291
234319
210032
54566
233435
559350
563129
504644
143150
87665
95860
223811
508990
196931
465350
342266
322473
306283
280717
335730
59083
341991
285315
208454
388539
146112
378327
468785
442618
358895
456312
105398
162479
116162
106891
390662
194740
190085
540446
268786
368580
190335
358701
172868
500024
499502
217825
382477
179257
56850
164291
189822
280249
205840
58251
86197
219093
33029
342670
278707
184682
335601
53985
171877
240527
480324
17223
511779
353574
148428
314999
279231
370394
476210
461755
318483
235212
177255
349463
287185
19145
184891
361699
277327
508109
372813
27741
264829
35915
32714
184192
168954
274186
5108
275442
501330
465438
20401
393695
416950
32935
336533
4242
404102
272160
479125
527048
197053
10528
211238
549593
363905
185742
303492
427001
292102
471414
189287
403920
78693
445465
332717
24672
317033
162762
333454
232779
298030
60192
472189
424145
54092
250473
379358
402639
106306
340610
407877
38193
117911
121024
143499
471099
364052
184150
527332
365319
307287
372180
240925
378541
532653
34583
19733
306597
221690
163809
493798
91695
429775
56250
523424
381759
260649
242673
269133
468020
280663
426312
387877
450846
207925
199903
489154
228197
161506
519805
261140
420102
483089
264908
518990
271306
300693
473831
559659
426176
453790
383255
551933
162402
163380
377674
453382
297337
160072
146029
369414
362174
548708
179117
245003
253679
380490
147356
449341
186708
491031
39364
429201
352257
156638
204243
151646
440695
279066
280033
325202
368356
358658
357077
199179
89305
550108
48078
545562
199981
419795
81161
546385
466990
547770
212555
28390
119810
207718
525143
408961
445379
511300
551867
44481
499414
486730
279130
79465
404323
252361
516526
245709
399312
160172
111184
564010
500772
191967
273644
566007
325676
268862
508495
32277
65939
369644
89330
315559
470244
326532
327868
422892
177754
231759
381346
261343
332849
190234
303124
3638
78226
523235
535122
387646
375870
504953
350625
10695
56478
29160
402604
104945
243192
166137
289831
530389
207017
538074
6924
397248
12881
310205
73160
76777
262690
55613
307229
286364
378035
182534
418513
336791
191316
280966
171636
274974
202305
299639
420478
316630
372421
47166
305960
230487
427098
537963
145306
219707
425535
357064
426487
256713
209750
105470
255281
286649
102492
232196
301056
145474
217860
118457
417817
372672
301086
363656
266392
549977
35570
238453
275602
135626
531866
282672
346704
216590
243594
57516
347556
216350
471321
228355
277969
260727
262922
211833
118334
311886
121969
204929
395751
411178
107954
212364
109119
461117
352306
317562
402769
37612
331339
209534
36962
457533
352560
532754
223841
69019
502874
89056
101789
236983
368815
524193
240414
137119
257209
293568
557978
333506
517900
46315
192381
128620
540136
177920
249419
191150
307312
8245
472637
253142
368158
152639
178817
284976
427907
20079
75115
294693
238314
78431
22524
230499
51944
87398
531372
233155
545688
495946
446418
32742
121015
152512
205833
522677
105504
377371
66209
184482
247152
518330
468729
290924
84224
389945
336054
536300
84975
144123
151099
138480
432145
116760
249917
407429
270248
91817
98701
177926
266171
145648
100400
158971
202411
434345
161641
490282
535567
376951
354098
537950
420739
346565
174977
13618
318605
450799
417256
277649
404878
90479
77986
37271
90316
233459
109014
288632
241523
487001
185524
267271
204648
62819
104347
41208
197483
200007
367379
527845
547576
300331
164735
149083
88103
109566
518019
62879
70633
453193
522380
70271
471189
467784
108736
9651
502816
328518
120812
539457
293338
361293
560265
67263
58770
461489
530350
449080
207338
230499
261972
164607
237511
94401
202670
485150
339648
55050
505970
556376
24933
460227
60543
298017
523438
132973
404115
380709
433468
411225
232316
399207
152732
396123
362070
162766
144127
447742
347825
509411
398666
17071
286026
104990
208392
309026
220785
177930
507811
500293
61435
358171
372437
345963
185842
98073
203533
305393
6260
474124
518655
519583
313190
155294
530974
163563
211886
267181
7883
258310
418541
242961
244955
93946
404502
248009
147146
345433
464407
449632
530708
105566
139585
49018
447830
152517
494492
359177
351157
112298
347470
546924
183030
291280
465620
378266
437261
121235
228933
498322
37307
159770
543607
291983
315096
255443
208878
237313
472799
27327
337409
423361
14586
199718
370513
125816
378639
67272
258785
466421
252824
344846
337015
508314
33274
306752
390736
245558
104045
524818
193542
407954
184678
100800
198300
455020
562728
52776
91381
554239
383550
147512
336860
436183
411387
478847
394301
381859
414117
400080
1182
417953
479288
275851
68157
325145
342521
192571
337334
272352
530081
363443
443853
3206
516525
519840
517730
194393
330245
394867
539897
460795
354478
188086
509852
517638
38061
542575
271916
273662
476132
480408
561629
343222
100288
129896
124098
302610
194283
286253
348995
272318
105398
382138
326725
241289
105808
482740
360839
321745
377647
57423
239289
89054
150707
239961
23716
73461
286576
356593
474269
156272
305572
513595
338503
69928
4297
294447
276303
511652
434639
399571
545905
16446
330633
47088
69470
301388
269329
82246
161108
299064
2100
390312
322310
171643
336049
332586
383568
13670
499959
325659
374069
324587
165953
202762
413046
410681
457068
148228
41070
445582
447045
160009
149174
336121
250586
296613
419983
467656
106333
118474
27390
148171
59055
319864
526141
12311
321499
126864
488777
37644
336594
391428
407375
316929
132238
97095
257655
166972
425357
24249
506296
38713
155762
502133
476398
304233
360290
285729
458260
40341
126877
192108
465038
131714
140543
99163
284507
375013
482579
395321
53086
339545
356539
37624
491591
33010
557881
554650
320936
324263
319040
95945
502210
431414
433919
181391
449536
227826
247766
311926
155973
86129
479019
139803
567038
360391
314598
146383
447922
318419
70665
345477
55702
568208
17131
167808
478733
223720
352708
367047
454939
303871
161288
480359
207096
422617
93349
487352
300177
348164
410752
532812
409936
157064
4876
158699
471742
517040
139679
150360
458809
262345
474583
203551
325046
296313
324041
419251
245931
309834
549250
280151
345333
101459
119794
132540
122289
444107
116669
301505
190007
511962
130039
417801
76404
229101
537072
263374
19221
242235
233966
345663
394608
452284
30637
260824
230739
222795
402687
460247
493602
448011
350911
158403
5909
503900
174745
178244
525156
530407
565009
183536
404226
201291
212945
476117
302343
221929
84777
227723
452824
351095
498343
475897
93311
243992
547841
436078
388556
280325
415111
38407
545385
566666
322117
158347
530425
248787
494684
185716
292881
534468
175204
460902
175351
297097
38659
253501
417123
262746
145770
271584
97731
132669
565968
287123
288195
73226
176785
371321
227881
449963
290931
251034
51622
79733
168478
22564
562786
350196
203963
40094
152760
265436
126969
479844
109366
293508
39577
243356
336353
120536
387426
513452
532202
207162
141681
221579
456154
104434
160053
493298
420780
263700
466776
77706
9915
444651
223089
1143
93630
542707
8846
557420
153555
142508
513617
211146
144257
117507
473671
159025
509971
539447
195814
446446
199270
446863
196717
423463
535121
428458
223204
249839
82600
261152
78952
216819
375162
299569
307217
431277
102248
545338
282055
291554
151410
166960
9169
493884
147339
537689
208076
121572
400532
56604
300159
219790
280488
117070
240127
131743
401834
551053
298378
140111
112009
302157
277037
283532
9994
177957
471631
49302
118537
401616
104213
394342
345919
327917
307887
560024
222911
263930
337544
521678
46036
555900
127146
445302
457554
434938
105663
567268
38723
400418
466102
219896
295165
175299
244021
549157
447062
148320
397772
58988
429327
257398
215722
161453
116286
532384
239835
139728
527806
274563
564631
122075
312782
549318
5406
493209
495461
547696
44590
390571
469208
404709
475391
137508
305135
57872
496401
232981
167233
517875
187303
512728
25626
97820
219962
195029
450527
289631
183171
253568
13519
7430
296180
264148
238127
2563
417785
548753
509811
484838
254224
374125
339351
273819
410429
350883
106116
384397
423605
346715
85361
123161
189389
10724
535778
524350
392773
33111
193718
505789
353319
239460
196887
351868
521394
201832
209962
107950
404328
180827
262511
246934
93410
236021
557469
388789
31346
54903
270034
272638
463319
211874
445629
420827
439840
79900
441112
394993
529558
47554
143502
19171
95323
325611
190635
152769
311447
179281
416923
237784
296267
225807
189765
80756
50772
396894
111507
533830
295793
532498
314977
358955
224960
377045
284320
561871
111499
158831
30409
299881
472104
333312
140230
295471
226254
349747
67914
562041
7829
6071
289097
262842
444743
371443
161399
137232
114914
303318
406467
519830
110876
303424
122883
296691
84900
298406
4786
93700
437516
94611
24837
74003
548619
566260
190987
144478
108823
42904
377724
304666
357971
83296
323903
282082
170261
509673
510459
433873
336303
97819
473990
84894
542839
97016
441900
206050
515394
134753
321347
358097
249824
400438
151252
105516
333645
527872
167469
76537
304499
3873
20402
380999
471497
516151
376123
216700
289764
38335
310200
438188
291254
104197
377769
102924
560402
557277
525528
557096
16131
502692
161274
55916
296134
214256
140958
165826
376068
112272
289022
414180
481927
493781
169197
256185
133168
379530
298503
366735
422448
516483
267196
408145
70288
485160
174735
380289
441686
317804
33731
492570
129185
505557
554725
267061
485435
81207
343438
261034
255821
100649
271102
282188
228118
109244
403749
501897
242285
327769
59445
360766
344478
132692
416535
310664
34969
398576
116117
101607
188973
525265
146142
452541
371609
343964
530510
443832
453457
95359
6595
84905
511193
127591
178158
149984
39783
498737
88232
121723
157522
431918
296776
402741
470145
212663
478224
339961
198889
41380
6636
189335
120490
538825
9695
443424
237112
484525
539950
290781
283958
526370
552979
107522
160330
107357
437359
287106
295413
363589
60791
133396
33306
329872
37079
92073
508779
425814
462774
385792
194479
70129
221512
182175
80098
276036
370914
559131
382879
405978
2395
555045
441351
522872
425115
20461
234578
63842
76631
548554
232454
258372
364723
467638
144783
10193
381854
463903
557888
487258
141445
231604
355414
17004
97607
544011
77815
393193
13224
305382
153006
423576
320348
443327
520130
431210
56228
81931
352902
281283
144763
418623
159601
30870
152736
189974
334232
512263
364961
491330
290761
351163
344548
133956
411662
193873
516099
517697
132856
186216
234974
211845
96524
77445
308048
25399
476947
265201
349225
14073
277487
418976
538543
337549
503781
521033
74988
425405
168742
151110
521897
275912
345650
234112
297982
280083
273229
85806
563221
227823
377482
372422
21509
552065
260300
455801
529389
39202
78408
290444
280185
413676
26555
232295
294787
186631
293478
372302
68534
414466
32570
435504
419700
372873
316866
135878
129477
412588
425906
216357
50329
125346
263175
411212
418741
483060
93298
504787
279886
376983
401415
474894
332145
339644
7943
124250
127080
69097
82177
328739
289835
63938
362258
255194
121127
129165
445419
463516
168595
390961
93532
303331
54668
480477
515027
3045
418495
491558
97857
316112
154817
13627
150920
369072
99471
567586
300805
265584
372854
81284
326048
566128
35889
85181
373679
490220
100953
481847
385635
258931
115726
382826
233315
53683
174525
477984
281261
424359
179993
331744
488083
478082
95247
159438
536461
199575
69140
533698
450818
310751
72960
240726
549109
82339
221867
355100
480662
46315
307600
11538
38508
152325
446734
407361
337603
439871
295403
301606
392439
450428
257960
520986
211725
331068
44977
263717
549296
302895
418299
562371
395427
323697
447079
481662
275318
461750
387086
324871
216473
55541
171207
319070
369880
551431
394749
423894
47686
203004
486985
489510
423954
476737
233740
99843
196768
62700
514942
409108
150415
456114
74970
431210
219677
330651
517878
216302
496678
515620
482341
19999
534753
181575
284378
262568
296394
391375
557548
232605
67131
472011
331688
539344
70622
69581
456459
256754
178338
302132
84520
424333
410863
31653
181078
562529
202755
300299
51141
486836
348199
196962
101235
486723
47687
111681
499338
172368
476880
227560
534915
203726
20207
441816
145997
350511
429432
9010
531606
564458
167933
226430
474322
123886
568091
69025
1628
300484
285715
152105
197561
109971
537944
283429
559162
241061
354084
196882
553733
3546
406961
355334
515843
253187
535937
35060
370754
508268
328957
47511
8003
509373
324003
177881
548997
16573
16331
324177
511057
544333
293015
226970
223825
135094
31307
1226
20815
500364
420194
493340
285391
151699
295930
259219
27170
40752
517622
155196
11492
120260
130305
561498
118490
157740
50800
567210
409189
398793
1149
141567
447409
366576
314328
193426
516592
351455
423522
458198
291958
450815
437318
145977
530473
16419
267956
26152
103857
32452
491473
132484
427411
475219
449466
194285
381954
462289
322685
204872
296986
478847
337078
179292
482117
469120
222295
76791
376545
331218
463321
186999
420040
417224
146521
53568
289196
482896
250756
209898
21318
91515
332438
240490
150890
254138
240296
422907
514856
132940
500618
436013
188716
401887
43046
346738
108353
33518
254985
560809
307329
311316
191869
310555
164421
151844
319973
475924
400811
355774
150220
390555
34298
32834
207711
391996
242104
116685
11480
545606
111723
36752
397849
131743
484234
386465
487653
92519
7767
33699
158782
455481
223547
225268
317989
223721
142696
454198
22124
191907
443536
219008
183413
546142
60770
442105
536752
416732
350240
213109
390840
241466
101491
499445
358987
466616
223521
67256
125221
477744
240404
550998
105163
453631
159424
388178
254996
248302
46428
324997
47876
148033
282988
368762
331835
17163
162119
518031
146446
144011
238463
556164
127481
231359
154289
198786
145959
122903
349774
214469
99277
299096
507890
147796
406923
356636
10111
392334
222663
408754
435034
402216
44401
417633
121596
244511
234018
263729
304140
113365
56156
497784
566320
190757
407786
326046
127243
212151
341551
299348
120087
1958
324163
274582
497371
469577
339062
1114
191777
115333
119975
290994
243460
554319
155137
365792
42228
563208
31438
60895
80767
471979
568488
53669
307072
151373
171719
394471
481262
5706
80372
448408
541941
429102
296515
85619
368176
382155
326301
452062
443497
211224
13692
337841
95304
522053
560346
146008
202642
514237
535249
362418
146632
45354
504986
148846
120129
201530
484310
355610
406205
11923
161724
261045
280083
457216
492979
404198
369133
504268
367480
92569
179087
1061
57253
131377
20224
204769
563230
363403
159957
523345
211210
199354
519276
207003
340409
546978
2260
24975
532351
117229
527543
86119
429582
109404
557427
120020
361246
46650
294888
435273
61027
283636
298929
19899
378474
101171
486533
171411
365384
566451
177918
94975
37452
420575
139456
502498
511423
231435
315018
551162
330279
188066
37159
137868
39129
471172
72562
225661
300716
482684
352921
527749
123614
266129
229092
3397
392741
216417
34442
231877
434656
41561
496249
510316
311715
436872
513039
225097
58882
401042
398671
257347
38555
105929
535916
53378
358298
83007
385525
295691
375991
139404
250018
400084
234285
158261
172999
540519
469473
386925
265935
160907
115370
204049
397323
73518
207144
185162
201946
331476
230682
34024
14315
224704
564284
417376
103120
358069
323267
42661
59309
215590
313202
427232
467937
136040
39375
505988
203036
538135
282092
375441
76257
40567
472620
104338
245895
199130
255639
495302
467649
122598
257926
456642
501912
158975
508180
461039
542252
64012
169261
62419
389115
145087
238139
292709
509689
289204
418872
392207
77822
454650
523200
239581
459001
509177
160434
267076
348477
15123
553102
258214
351583
424308
235288
281691
272390
553448
528863
319374
986
217300
358018
116005
105405
374757
111521
437470
452875
361464
222663
133404
85334
269181
469158
384552
222629
399692
182186
11518
445067
462899
401641
220483
76841
192940
559800
371992
210282
133534
333638
434181
313465
333002
506526
416107
20829
195162
364096
185690
61487
424590
445536
98409
261827
180313
152987
469388
433224
219853
541164
409436
391261
442561
106005
556804
57639
310461
167893
432416
449767
42617
27527
175375
299185
455048
471596
392900
547930
3518
394006
355346
354671
262928
515526
354383
407477
280042
446919
545095
159930
520240
291251
257415
392204
321983
155034
30435
505602
290112
69597
539490
268260
48779
199711
242539
72135
33017
316324
150076
41440
236413
160955
58527
77777
495997
390840
504841
174496
65028
442769
476920
363145
259192
162819
277307
439767
341262
77143
193796
553974
67449
302123
292152
445439
230621
232411
394176
154752
264056
124381
254367
274344
246428
337616
559224
493691
252453
220669
286376
230140
61643
162978
337235
216880
561879
566923
306208
59769
488205
274319
134506
459459
509385
218412
272624
362458
534290
471117
222767
281138
344625
301259
343164
85536
285541
564428
72527
397695
346998
393838
416766
238660
16535
340085
83004
472325
335098
414635
88999
553649
3775
99900
5891
401805
463192
115659
251804
274366
29227
326486
233530
300739
294698
1215
94232
529420
255803
150795
142425
484332
179015
316123
64888
46584
374315
279934
362051
259846
185117
447922
491175
565137
155524
208001
561872
277335
131890
197004
154476
56236
363207
230128
374702
38047
305400
31629
279397
184509
406127
239725
277332
413130
423811
307433
476123
514419
113854
451992
561436
53715
420693
307798
30657
548901
430024
351933
482776
202097
72722
452711
180039
564835
188266
199084
482499
222830
197885
392461
483358
324886
384098
25644
75775
424545
27533
402755
501947
425408
395961
145515
244622
101125
120975
61389
284925
277798
295770
504059
82179
481113
502863
562571
515968
130779
177485
462626
252888
52318
509442
2975
432605
232383
79344
124355
116146
5497
330500
197224
538639
390264
394952
317506
161288
504274
375611
24263
96023
464723
10223
207060
346063
484216
454635
93805
95307
163815
199050
12988
177348
198926
211737
395367
450409
512378
459257
375405
268006
45167
377859
117203
448820
261441
70684
516196
103899
64698
335831
307735
264058
504573
355969
448479
476032
445499
47559
259851
228213
80949
81185
551546
460897
479957
129364
61731
46108
998
89104
373804
68642
480263
199028
236958
332003
147613
551521
416623
478231
429950
169962
13423
134335
236968
540171
204194
416907
350856
329822
132857
65188
453897
347781
485811
438769
94401
495437
270316
306574
198661
412680
363929
250789
28461
477908
270744
58878
8726
163215
398986
262849
134099
150973
427624
480141
474770
549399
554666
121050
180927
79646
350368
548812
77716
519858
260488
91576
558542
457855
248384
40723
279930
43110
163686
213829
9248
55043
328570
384054
212750
457532
299891
305455
70574
428590
221567
289632
154476
483330
495551
252546
337704
407174
374463
48217
20732
103180
183104
206347
360326
191415
501621
41889
395674
249911
123398
403163
543633
239909
169318
288822
329885
304312
381778
261021
195498
205650
387711
280833
442407
143129
469996
170691
272698
310313
313808
182873
528042
551767
142615
442807
538976
167126
109887
43055
426330
220513
549435
145899
271614
358735
376223
309715
361787
77744
430848
296457
552612
358741
512263
396371
394931
291709
514289
34696
65898
487715
97571
408662
263177
274327
417492
189437
279438
428342
47143
240717
203994
341916
518073
482296
115203
201909
40566
410492
262736
307572
48224
337982
531424
380463
43354
245169
182737
128170
369638
24420
529270
121493
555203
442406
377599
472447
556057
45808
91072
204502
279920
262965
67459
473641
422984
28235
9056
507332
212833
167968
182484
462305
363454
230908
536098
290393
374109
36655
222828
378383
420807
52749
561384
322556
504459
481096
211058
551396
273998
217928
153669
287110
361000
472021
502946
165240
183355
426638
416478
338529
375843
254228
463134
33838
84702
165672
372994
497663
123519
525204
222379
283236
340003
350204
387962
142191
170560
542205
169879
126460
353469
225526
310960
421566
450349
283904
47801
33070
227293
216323
384702
521397
59294
535448
130879
234046
216039
509133
270873
430780
95220
348257
265418
263169
346831
318088
306702
110031
126339
31604
475100
422467
83330
466840
357013
14396
558379
172874
530939
524272
20359
510459
163485
382593
313766
43483
199514
106946
219885
555620
239190
80318
432925
62819
170023
512370
284426
69336
325439
23534
316435
448750
505381
22029
419800
323198
334523
35716
528870
120641
390451
347092
564330
353161
59059
376501
261156
541705
439565
517084
217307
1912
326551
530240
59140
366793
254670
326420
86266
426028
559481
349487
465555
136786
387480
319823
335737
222418
253684
58578
457140
432709
218598
10493
513553
108046
133066
181478
253753
379663
237237
201640
52707
333809
152114
119180
302673
18389
19539
47627
475206
430461
16926
503084
305379
134952
481653
288483
383511
358749
540334
419736
24341
120840
128875
477290
227763
155204
172557
52369
465150
353960
399718
250801
75130
422930
556719
416335
24145
300680
202818
486587
1983
256100
115923
286109
304680
504942
439742
564730
43348
441857
495590
369066
361814
320467
224637
16938
269961
409097
461735
111666
356882
213374
183565
399452
155687
7912
497153
241403
112100
309672
103977
128619
408901
409511
531519
106685
140537
330599
445967
174158
173194
10767
11794
292646
539840
436885
393077
131441
394319
224057
227688
145879
367623
528760
282499
37668
256672
512689
342626
346018
37796
152082
54373
530139
33186
157493
363710
92422
554277
419926
383691
491129
477389
343924
379313
478895
515280
291781
365896
498927
433699
346983
473019
401969
430807
378325
441463
530323
142740
555495
10758
542080
252848
310922
509614
390856
548203
108738
491092
129631
346628
512555
182807
510272
38518
522070
202723
475070
123144
87576
403845
233523
427367
341452
238869
31349
396779
483751
260257
102739
178048
32121
66195
54103
391933
550422
542441
61995
25519
289089
146028
345230
113725
319653
378184
202839
327031
294092
105537
324712
260169
304371
70092
168948
82415
410102
292646
122990
184324
55068
441384
116475
510904
447470
34779
127615
275959
111031
321495
492773
328549
487900
249993
410513
173492
450107
476694
458581
421243
380847
301718
57400
156306
318170
242359
400347
216017
339614
219810
506365
125882
295309
490207
87665
277882
169275
517781
30300
378189
222410
124207
180579
515994
450830
321356
474793
369498
94470
228202
62378
11771
190960
326067
450404
566228
299672
163545
519438
303040
182340
19199
11134
391766
434785
324841
470610
525049
225565
380460
26264
542472
521529
76210
220225
434423
403747
58716
490967
316290
206150
455955
37972
424120
415980
550643
241624
433424
375277
541028
314586
457284
224906
472724
306801
324902
139786
91494
82611
271701
478867
203021
183831
244068
481786
442809
209443
435428
292070
519440
421527
453314
222125
343424
219070
45540
437352
516497
136517
304041
550770
497563
382767
383174
514825
52186
399993
89479
52969
389631
461712
371039
251456
280698
317883
523584
159105
202156
112287
530531
84908
308414
329800
24300
109076
343505
282742
40156
129133
426039
8905
75944
480438
365377
64859
298992
331231
169619
421573
457027
150394
304081
253050
476578
102675
447922
566736
99097
555143
365438
18439
297176
32747
356143
67929
138262
405791
191471
387369
557458
463344
539328
515296
81023
53195
361527
79326
187948
275220
559082
471393
120562
218595
28743
372794
233563
552109
379419
265976
218725
324794
216519
115677
247435
520384
432782
418539
76375
523135
416827
62576
108907
391708
226152
137853
330042
229583
132282
40898
354128
289004
120776
259409
560119
78519
219087
422112
367862
382494
98995
520658
206971
551478
8625
37933
114212
542061
357200
160170
192772
280618
97785
69838
500452
439176
560966
103276
376978
189675
484523
538190
358705
489764
65435
224081
251828
540914
431730
109104
537823
292339
161647
504968
321438
567300
275886
436011
481412
93400
409675
373062
334398
325339
94898
540113
465548
85867
85155
71266
123407
290538
26456
150454
149645
473099
354601
520801
354730
469343
202480
316940
249595
362393
323708
46280
139597
330273
40435
360915
210084
8644
470156
349738
567384
507332
372092
200487
237339
474203
304428
28070
96503
425594
530316
406044
297929
77888
478588
97767
559121
411694
10659
231244
115111
263136
152013
176969
339008
552872
228488
38482
237400
125937
253981
480488
521657
41001
548734
494313
274786
434138
154849
234230
68845
545570
73059
481200
353586
429852
103819
398632
423827
421872
242909
371553
210749
362705
222767
289721
187254
270201
497693
199903
553902
557825
243287
266970
115278
76634
198673
235987
145642
259714
326999
430922
134809
251405
565382
485010
412306
173093
102289
153150
95730
557327
403055
115705
51136
232862
351445
518042
369323
354096
64005
566232
418433
279802
145511
349568
233556
32678
142068
385287
224485
422435
323672
203979
491264
4381
323284
474562
513822
144031
121972
354133
279
36725
158423
484103
78793
19565
130636
548112
225065
60470
499556
455338
417870
86985
121867
168427
419885
96855
150727
144450
161280
156960
338132
525128
473048
467254
243689
558489
174126
439406
532378
32204
27076
335972
387022
371192
301545
418316
242026
82
219195
40722
512562
563091
261169
456033
509548
306630
272479
141067
322864
181863
483283
262662
505943
296894
223867
323116
283951
67470
291716
421650
225469
215985
51281
73292
426507
519255
192701
492269
540434
562994
329949
540416
386420
244443
559091
81842
195688
175275
520236
41697
281675
223017
114020
114577
185280
496152
541415
336736
229264
113787
338963
303371
181276
500324
442407
527374
31271
287814
451678
401277
442481
33046
329557
15474
18319
145324
101005
436988
539375
268392
464361
9994
116975
297176
383685
175431
476697
385938
197663
482183
461031
443429
388105
394007
137964
267987
148226
521178
195938
207702
519660
317073
461820
131056
47340
129696
78986
560130
414831
479925
531466
354709
256725
318899
102277
418284
158246
48494
230672
192688
491982
41244
382712
469877
387825
271062
474890
197599
33542
340593
314146
539185
287296
140244
544837
558194
151244
360667
394732
365988
430290
315646
473907
13847
234433
502244
391039
33649
47184
551400
280779
201019
532985
107817
101052
173303
352311
557297
382672
332441
346798
253735
313985
159522
477360
417045
114899
497085
546575
336003
215484
258514
318853
537658
271169
177150
517752
457725
425964
560921
193157
236351
455238
188804
274112
61383
415620
318340
564100
253155
54822
14943
397106
348632
91834
329083
451319
67167
324963
428179
82350
127175
255476
328865
440671
354243
412034
366244
336138
410132
501944
455062
305036
75306
401159
560475
16893
166778
296950
353817
279031
462321
95048
214587
278705
88705
411349
91049
265150
412357
123241
52683
226731
566955
265851
61543
149600
533204
6966
212621
196358
453347
535437
185611
397866
372170
279462
63055
425979
68772
409395
80420
197901
553900
425873
238551
277726
195204
538075
292282
398976
100094
402017
141119
322856
431911
356460
306885
467535
481719
52475
101086
415606
270412
439981
64591
347199
279489
531214
326164
78328
200708
397132
563828
222879
405318
149131
464648
147011
353032
376352
512885
109060
323931
216543
486177
238790
124519
24679
450562
424051
13640
10595
456417
1545
6007
112969
213216
167424
476630
524265
548873
378353
347055
285974
151165
142802
187552
88503
253780
564507
83866
305858
446768
271687
369296
486990
517893
527926
423336
378131
232821
160757
457880
179137
67100
235098
338390
147409
390623
187403
443283
377809
499484
284674
89451
160381
505203
100575
184324
511422
467637
223717
351429
37962
383535
378404
551856
57169
276541
522006
543878
226792
557791
211671
35467
311480
410852
460623
512869
110309
402672
97653
239314
554409
112763
175750
177198
514182
394634
182488
149928
471423
12292
50610
389522
20570
504446
135304
557647
31162
414625
396400
306592
17127
87460
41992
345476
247152
332425
471981
4255
5845
372120
541431
371100
385758
201774
126357
475592
274429
283169
472868
256440
308835
249482
333347
512207
9710
329282
286706
66662
394291
258550
463941
231722
104532
239616
278065
68526
342966
520535
567942
367335
527043
250926
86056
177152
452366
536396
539906
233066
456571
501574
291507
159636
30988
291671
477010
418818
398209
81918
79461
286631
265911
35734
210598
152602
113190
175877
28669
392101
142137
29273
11792
114061
303982
461732
539093
28871
22937
265034
103986
125506
428284
12586
543212
171937
229648
239277
1879
466872
503214
443484
53364
384394
447258
175137
239680
49333
382911
280728
403847
294622
457737
481701
167855
448997
86213
96688
66761
463559
265046
217451
551359
522136
217478
532261
500784
564120
97141
420596
472194
269321
353959
32576
464971
516581
221322
384588
36958
555688
28580
135676
371735
217163
340504
461971
408701
25033
431007
319898
304821
121771
36084
529820
83671
475235
88885
52743
452225
125299
236141
11178
410483
137074
119394
79502
459241
488979
464509
302279
404107
393331
111636
553911
130864
410433
191525
534731
247774
496812
543526
480835
414770
123213
146028
553761
229081
140904
331634
281964
40314
330264
521880
338306
531717
535853
134996
397458
481009
524208
561916
67072
235500
80679
354016
434041
226701
281421
513487
129186
108715
140222
400952
390784
164186
524992
204105
452774
150041
308592
159891
512869
198324
546362
371253
108083
233981
38763
310800
535554
478681
397745
367822
141897
219174
79128
479696
261000
92378
240598
464889
385635
337417
497407
252432
260421
152319
331912
194681
241430
174246
513681
318877
243070
326326
245010
463630
369559
265516
282959
127326
212832
411942
138101
29052
190670
201341
111903
273573
1131
192472
68957
445678
25094
467062
339398
42646
472205
344685
29057
269164
61503
402032
7067
337472
289357
94619
550092
307556
277848
261895
85969
368817
25429
533265
145620
252826
464021
178543
423583
364819
545988
324523
14728
533460
4894
292482
384968
425237
280541
523743
483176
293358
366794
512209
49215
546035
477120
89596
472021
471320
250768
203872
86017
472913
284925
505274
414482
93677
470108
49276
506480
360200
169700
77111
325550
522894
407535
317431
255105
407090
104837
5810
268772
122914
435827
509075
194785
530990
359867
206597
512689
350797
161078
392913
554494
368934
403881
473012
85468
313432
323081
214196
279274
68849
517234
275449
494808
340205
74936
329686
280413
542731
117528
563104
260112
529057
38762
514810
188827
201523
30074
483966
326770
312981
63363
482155
401632
548822
109947
464151
517828
220593
484047
23144
353078
179269
176520
225005
346315
552597
506964
483670
433974
109542
502730
107336
66759
129416
310468
45753
240401
37631
493719
157368
459916
141398
367385
282184
108272
498008
346738
513934
154216
151686
392145
529872
192146
565913
173843
399005
143321
125318
475368
555148
534858
477089
183899
551558
141545
303996
62944
502008
148658
235037
563499
490988
155994
46131
139558
309461
461068
303495
47275
181876
455543
305126
171668
114815
308450
457208
163100
530955
49352
21165
119412
106646
327326
257394
246616
475908
140139
487278
66195
228065
291182
336198
565456
230020
318624
492188
466412
168663
364703
151484
505018
193633
177788
208013
562681
385677
297199
21506
484493
545884
474243
5166
309455
91303
121247
202505
344553
370189
340292
264165
491955
165913
434073
516861
86409
345879
535951
350972
415982
28686
508484
483227
434331
507658
310354
392259
478236
287842
306662
457107
372605
18922
460483
210291
512901
169261
454304
267063
138372
354319
125816
146711
265960
408473
542004
29026
224268
51177
552620
384922
293130
224758
44810
486006
547119
294862
154298
539300
236951
145287
488802
395488
79984
166200
310340
170629
121704
21087
424162
441884
207447
436986
462620
110918
515938
20428
257853
33999
460147
269236
227235
336321
195892
33436
484376
81228
501245
329210
426243
495335
467817
513026
141811
228850
463789
390825
351060
84539
494221
86183
347904
166349
414954
38918
144107
233274
390343
417967
116644
384537
250707
516657
472514
205177
390764
467099
99530
416245
310831
59449
353791
481056
125017
503337
6941
321899
178653
13203
530844
266947
529652
103407
25292
282929
121312
400279
26748
435871
430798
109451
18594
226422
967
466867
388868
292844
289822
256251
299158
11495
356707
280400
195413
498806
525204
234786
71577
253127
186962
442094
132501
267616
147721
387035
160313
555156
476009
235974
257144
190995
542414
291292
281618
78814
155700
6814
420061
341073
317071
76733
15825
25119
25424
532683
451192
550066
428695
526218
371523
503467
520681
258736
157752
24838
23207
253723
355474
409214
42506
107048
197884
514980
137202
387513
109697
323670
176438
129156
116896
439593
490781
348444
267113
251467
439183
323616
459899
389170
392200
367641
350894
142914
551867
341542
185270
295318
204979
388044
325438
182101
248589
318511
102553
516758
448956
62026
87189
451741
87854
150933
182597
138274
164331
244554
45632
367283
552363
459028
35674
329369
187359
252503
377857
93666
180859
468902
184086
367652
370166
461102
112245
539871
225052
237035
218836
278970
231877
513572
473540
20391
353733
200439
379600
1436
286428
348552
452965
471238
288287
210246
63406
420758
286696
184185
405899
479152
451759
393753
313241
358082
72208
532499
219431
70547
451235
331077
312913
379132
291089
550129
475948
563836
222220
83326
240542
177450
479299
119647
488454
265908
193516
35892
500803
120529
188714
429644
250018
439180
206193
24858
83487
446880
45632
296275
174015
293523
41194
453887
96785
104192
372780
288994
249796
517504
290136
213370
3859
400238
117165
38956
275242
187734
105113
520536
357346
130215
948
417474
214586
429815
382228
208616
450127
358411
555222
3973
321689
534795
96941
206890
261955
124309
336725
497757
534633
474815
567103
37950
358178
404920
62450
86838
174213
38643
554080
214455
86505
206144
477737
194673
406866
229848
522794
518631
66925
76989
480369
412301
299458
250947
313726
434768
323600
174638
169061
309343
522734
317392
515401
305143
307300
375176
212574
100945
125041
131786
347594
194486
313851
497612
208966
361685
106731
330111
405866
533692
145548
96285
327828
11659
443922
218984
14290
258498
120678
352101
516301
567093
145198
168196
557138
450889
10291
510245
139259
449837
435638
455933
498827
70785
300519
105879
522749
186115
292677
357428
558986
566189
100128
187917
500560
107478
222967
553503
551797
487983
211021
401951
375654
119927
467230
379144
410037
427558
115500
538541
100147
93091
205357
144084
204125
392555
397926
218603
110540
61375
54231
518734
312499
205408
311069
21938
518716
124856
32724
183954
111688
439561
400078
477522
287675
99705
495186
477559
184419
72727
418419
190742
289767
522271
313283
456374
121010
545097
518468
193415
236265
305468
320446
124680
133130
385163
447537
213204
274619
177136
66262
218252
58245
285550
391391
51122
72711
355
32043
435994
392164
494523
174426
263801
536907
430201
440790
47780
115062
206046
154350
298335
169307
84443
26076
396116
503179
524565
96576
139383
489383
228089
2831
40697
109472
562801
238551
410920
95155
232977
264561
536619
57618
460162
385270
230203
327752
524030
33106
267120
276216
549454
261459
117557
76502
434506
111181
23981
430988
541354
81298
18307
458144
409784
413327
219851
95536
4565
562138
297860
372319
347243
121446
399328
416907
474942
72915
98646
68534
520839
526886
445556
345764
186352
200875
269880
256756
449744
160679
257997
137472
372932
372895
433067
102265
466555
270177
542275
519971
440013
536107
307677
563327
17385
308264
70461
139384
367012
87654
251565
117374
415918
436861
444877
292823
140984
295106
227461
359476
549674
140590
554696
152455
460619
127297
422492
457726
187470
250339
9559
457525
41165
515277
389864
70511
356343
37163
21704
466707
23878
22448
331593
489820
937
130513
318420
66742
302508
365250
317282
76775
264493
159325
329207
199631
12718
241685
533495
426121
545654
115003
312060
531710
566497
415929
195791
441944
525845
528862
196888
171215
245616
140500
402833
19615
486836
300199
261260
558748
59871
395513
568545
401432
281443
358510
414564
226786
261210
284474
423756
167031
59165
527288
492691
492228
438256
509600
343976
433116
28393
470909
434707
286427
69381
40444
422258
384871
374254
95646
152806
527588
382505
319874
321961
221238
203016
106669
535296
106090
262735
24480
328291
243060
457807
75928
139361
34168
423946
320022
184772
441471
520612
279308
455593
1969
393495
222153
8869
400347
242854
555093
45986
122241
40762
503562
28909
240402
388530
202366
117065
412788
27943
208190
384131
94920
155961
193449
293629
453611
104714
415247
198833
562097
125215
521470
194818
270645
213644
293422
386612
542111
549007
137425
448025
446344
172048
81113
77817
129926
207997
265783
368819
94157
423415
320337
20504
313301
447541
533638
73030
79027
504612
471265
450883
533933
354087
45546
500725
453779
149256
368071
81673
433741
63905
275486
365016
301184
355235
127744
40702
210824
456029
364894
37997
215996
362691
173051
131223
277765
533869
406934
13772
195531
476559
244655
266445
471398
216765
289569
75603
308814
10626
58057
214255
374463
233531
216162
141418
49628
480597
226234
297956
306801
65349
230138
8785
499133
420357
85447
485643
140730
331735
420441
224396
483131
365144
270729
358783
260798
431258
381597
552225
257034
395976
204597
67105
278975
175404
219286
155096
182318
555753
320353
358242
39564
42911
191391
277304
85975
139502
332684
374977
378849
512138
272495
353217
299770
92299
501194
431050
235641
497595
368937
228560
532581
568083
272972
465969
292369
455036
565580
60856
316020
324037
449106
217424
315910
511177
563766
87284
368369
384587
340096
512302
335162
240768
260431
503548
318298
4748
474569
470799
86405
326580
482293
533134
478479
146338
32013
315547
286088
401422
379205
415529
479009
335312
400923
250980
420141
545914
63550
511081
437446
192990
158085
364371
83366
98175
28961
293968
271455
167540
178331
472573
181905
79051
497536
135215
151396
567639
98285
326170
70165
256137
481185
502318
396604
174770
230875
286774
126279
67396
37631
355452
28981
24257
525396
456843
338235
453836
567728
35772
559208
131325
347029
498817
15894
462705
296905
344611
129289
169394
124400
150128
333360
506934
52069
96158
7751
27678
153304
567923
56763
204840
61827
544357
405265
35535
166487
354542
216800
76834
90885
506396
432475
445817
536687
61592
408897
361485
412972
1538
510917
450086
271875
426735
329407
512525
220853
152926
311561
303258
212842
403408
146984
552607
7025
66829
241182
28553
330488
461991
271773
139428
256314
180932
360070
160238
97930
329300
270171
510917
216798
271058
305777
359559
113036
433040
303097
316993
97272
356182
560563
300129
459567
247515
247281
208189
344532
321916
130448
248279
479157
520548
177252
425634
40947
22995
97181
325817
297049
3821
66368
285133
48033
334836
419684
446631
527489
323360
290384
76925
429745
312984
285861
180745
79131
275610
110314
518683
75889
309485
263765
506731
166535
150251
285520
567028
395961
51850
32755
282639
141794
448351
538988
127067
80831
32876
162140
377452
467769
178196
285891
516998
26065
393617
159215
205287
241111
301030
443477
162491
97164
23992
163555
406252
333726
440519
126934
476192
348242
301233
478214
516271
523281
282445
176553
148618
226668
140891
249082
304784
460436
168811
330172
417475
376158
479959
266906
100986
147791
10564
527034
217724
537910
351069
466709
412451
189680
151462
315119
61890
159020
285678
401824
190615
392278
495117
267048
410131
14270
268632
498955
397420
431532
203328
400716
526521
309031
470513
403238
474793
75354
6934
170343
449033
147712
307264
212489
115234
489083
556858
343597
527913
153395
378364
318642
425748
448656
318439
244345
484735
396125
296650
85565
86633
432142
9325
147545
276280
260890
382377
483821
247481
97288
255044
460180
78394
90571
336396
505242
340520
466777
313932
86462
191666
394725
11666
4562
510569
142266
359029
214341
252663
240523
287814
191623
55347
248572
173285
422383
150456
107098
287369
6491
425216
292918
543735
199620
436140
42808
442801
229906
150338
514788
37989
79726
165939
235376
196866
101128
466606
294407
414565
544537
56810
212151
34486
131668
443655
345764
105890
469553
216519
38280
336636
501375
16424
934
410129
528781
98335
4222
269289
218644
276049
362056
130174
496899
64393
112011
466347
156059
500148
524785
286070
229411
557068
416058
347509
13036
465127
302096
399517
285807
452192
537659
11783
231236
379019
490354
183004
380263
410928
263886
323102
200100
306910
102725
409462
74049
297888
328295
104020
388003
197132
37646
409851
435504
426909
261667
175551
51908
408324
225118
510459
502980
139104
214927
239496
16123
44969
117841
155598
141316
1574
21914
528770
550375
360356
246530
316195
10842
314400
145989
85114
246632
265836
545379
328596
428063
177299
146601
422991
315755
103788
450674
363939
67691
225083
287348
21795
502292
487549
43397
237440
300411
391117
98749
553575
10034
111431
454071
98343
186404
148259
60049
199119
244359
242368
169832
42695
324881
353121
522231
7580
482837
274414
136822
357501
144476
180416
337293
346365
10813
341612
303758
400890
410451
344768
223529
208742
528377
134464
436962
540130
117367
190669
139749
201583
71795
99852
509795
394525
141842
129738
335361
469410
286167
463134
148528
119792
276143
174074
234796
200935
386581
134897
353367
171031
23913
343979
445298
225946
192405
559686
394506
131980
451731
235022
509322
16336
67465
112112
541955
191782
47012
367474
231347
283656
225384
78078
214165
58029
454035
60432
83024
546973
498238
431383
168163
18776
170946
52723
433804
504417
312013
410919
296388
538521
456967
39983
159345
350096
100689
204170
50710
526789
445714
297599
514064
296215
356570
470001
40548
172902
531380
44543
411991
7110
195464
510093
319024
327595
481994
494146
548230
567756
475314
381094
180302
522355
490260
479584
303153
555554
106541
532731
551924
84574
330768
277204
218855
276198
54869
154978
32058
364785
194268
373819
289948
77118
242559
314977
140801
454529
349816
565168
100463
410284
247543
318609
130860
473832
59195
381476
45593
451852
61503
242780
53069
275547
129670
113620
25326
12495
170303
208343
180092
11262
294760
472830
540448
57498
128806
473839
56939
310670
8187
107788
527453
220371
150960
443119
541964
338107
222970
281082
390612
299187
219403
454826
311333
333961
330464
134470
55214
252171
16116
34191
220308
404597
84612
55505
219906
288969
420040
180717
504049
497020
359200
160724
185299
336744
332938
207534
311452
178905
505252
284579
119706
58664
278134
387466
123725
209767
454827
267659
425706
172173
514793
245570
314661
232096
22498
16845
33036
539588
137877
320283
176421
473734
294523
346912
65626
360741
520685
22983
122722
549089
250947
230025
20684
78558
113425
421118
191242
241437
18546
141463
529652
148863
479328
465601
213017
74652
166060
338734
430506
476957
219136
213946
494768
350825
317978
419191
208719
98441
346541
451968
354064
535123
538381
443378
252897
521669
118878
513500
133663
177129
459063
365870
538200
465363
506033
454765
469927
156796
30155
266248
309655
277780
33569
496666
352149
82328
299539
111283
464168
281849
154892
116717
58324
189509
3207
136199
507162
438361
310671
494003
374838
517942
79469
354655
399076
175814
337737
423254
437354
540637
417380
560657
346636
245335
189848
300004
235128
491661
79171
555184
207125
409719
260478
309649
563691
155328
201821
233512
544385
515792
139760
239734
551299
443478
133561
515665
116194
192347
247150
241736
8404
200802
46236
147121
417518
13555
61331
2459
343931
432296
352802
300467
202033
65704
40673
334336
6221
129880
512584
558542
337198
112766
36060
361536
430355
176053
518628
166278
528915
145058
487779
114681
239410
334711
366320
369064
327772
250991
91926
300929
425411
556222
248682
11992
505545
541130
424395
302863
422179
149182
529367
312680
169348
441340
470740
270361
230426
187096
512835
220514
425505
46003
316963
37287
556878
210119
104403
249327
461875
496795
148562
499450
482486
405495
111042
7007
191228
466806
13623
480938
297346
491118
290336
27752
413239
424412
73911
69034
241777
92135
452280
439309
452485
241397
565862
407374
363320
494019
316752
377475
501862
292263
544986
522606
48727
173389
404433
274166
290927
264149
500564
159187
533814
12725
556335
527551
138313
272890
201147
333568
195705
405232
151327
83180
197391
352836
405437
497268
498091
531577
278171
24288
564936
393422
59310
329925
351971
349090
557409
54102
85412
360316
381612
126424
101269
331849
185594
310087
519175
184040
465530
526681
146133
46080
196449
538527
214024
28324
353001
521892
394371
479437
349788
277408
300536
25949
426472
475326
235082
390751
199253
97857
492555
477013
549749
205736
188632
118191
510652
102195
551074
395371
307545
331845
521472
145610
423506
427581
532402
222077
86377
480387
381394
190396
391247
264963
276889
372843
182707
53059
118366
159302
306014
228088
139896
474997
109221
505908
13594
5754
543074
425825
9909
406967
259607
103796
15006
27369
421155
162269
340404
567083
99616
382119
263061
558680
362720
348145
454921
49763
59875
266460
237447
258584
534765
192379
413641
203963
77515
525306
121876
450570
356771
326676
511112
236270
203124
532023
130652
362969
210659
236527
23248
228279
563530
417047
496836
423277
479326
534464
181549
45482
117322
523789
322366
379032
255899
427559
362720
557995
387424
299945
150890
370399
278522
443262
491990
174181
234923
187278
194151
318733
445937
389360
167444
91592
568429
82527
96007
248807
468843
474328
543021
303509
516967
444901
134539
426253
258759
36711
19020
423975
536205
377559
183719
308027
312077
517265
419715
563191
543629
398328
546621
101765
292082
149455
410839
470759
111880
247481
293708
151868
419084
129259
462520
40548
533566
548838
409266
21603
351026
241283
349672
64355
464712
227047
300594
343401
364131
99299
259763
540653
466330
136199
282558
560955
69083
35075
359947
21232
334211
243627
423839
208611
441182
81519
208761
221282
202461
67443
450887
560334
510950
438589
392061
260917
424251
478669
213935
12882
432086
484950
180914
441510
514696
37368
344756
117202
13908
154898
36782
238742
329404
487871
219234
440849
245515
211974
156926
493249
391350
77812
174347
143066
147083
97322
377032
156678
537631
258322
154292
175386
56967
78824
490113
196614
438764
319687
338822
344917
108353
357609
425236
27566
287193
255040
41904
204926
68779
102267
290510
101374
342008
80796
29492
90316
18409
242047
246395
66299
176226
417437
283451
364379
496151
273012
90423
549414
199686
218089
70864
337303
232924
418404
54052
335752
294677
406642
139942
554772
164926
298539
273245
401691
506402
63043
393160
24473
449188
298562
239612
319520
397428
132759
388251
475021
16918
110873
159480
5524
513006
4623
60726
166937
311659
323434
213029
202498
77001
307824
180088
448846
30435
293130
560809
154029
518350
541378
326018
180597
142774
548502
358370
443448
307415
497977
118344
468113
181704
124965
553155
562650
76619
507300
487544
346632
198023
179259
59131
513983
456376
178021
309466
221287
156647
184296
202638
472517
120174
298482
118520
62082
337574
198679
448832
215978
352811
272301
506214
95921
431449
395885
51036
299774
449232
233261
236027
407286
229414
329645
280631
398753
504248
299822
541969
67728
322685
565461
237616
456127
291782
318311
88502
70665
456239
385950
354886
188821
366403
501941
209131
372571
40599
520325
396961
337825
271709
336077
13342
111350
556321
438292
484272
344463
401998
391393
482534
415082
210301
353574
88568
166260
10931
305457
304756
545899
166132
100544
51748
243150
533830
413070
162758
305955
57278
86934
157090
77786
362199
525645
24928
317073
369519
191781
195763
230961
406467
266611
375859
453646
252975
423639
502106
77615
197408
234113
294646
517950
513555
222500
568493
484234
129493
119799
139501
408260
515327
488210
66105
99738
525785
372061
218247
237810
379538
246063
220928
544010
301586
184700
254869
346981
105504
160021
152762
224353
215367
167669
535898
174544
487211
240821
491930
256635
354835
407697
74177
403546
114463
292279
540812
566069
479594
465862
178535
300869
161796
262283
295790
373307
200624
337661
470086
451455
359020
402246
222688
63438
108382
515583
555805
510729
127473
470644
567856
461234
103620
439213
403912
366249
302864
277590
110722
167008
307944
219485
417106
272558
282794
52925
356336
401252
21638
362089
531983
91282
294663
100815
319729
120835
139814
341149
269695
554750
522232
167929
271364
399926
121
266127
207438
40049
306532
59818
180003
532493
236697
423946
486159
328347
183653
7733
429175
331922
552370
206288
127391
313836
304887
317653
43088
323033
293041
109558
108101
27123
466324
272542
231381
97226
552344
253472
125223
389906
177469
101444
384125
400159
94953
565448
139230
100593
478491
426148
152731
94000
563126
373670
128548
355365
242280
528622
97910
156749
505319
67545
118886
146761
209317
230508
104239
444736
479487
105096
546763
383935
184178
557535
559127
88626
260112
385653
64708
76794
55109
531900
33091
205289
425444
229162
516943
327708
102106
34632
317778
326930
47002
205234
39238
168520
393004
193041
468797
304885
172546
291656
497774
244176
279748
134758
9201
285453
234323
291881
8359
191330
22956
234285
302634
253562
76016
468695
2351
479979
235148
42604
105863
539932
37396
129036
99822
508825
463928
449761
30861
202201
512787
259671
186358
443796
132287
448208
26149
450330
190323
355350
159557
113627
52571
351615
226174
245920
24466
396289
549879
89860
140922
14523
179188
539370
271560
344376
432435
33718
315821
308953
176235
566189
368598
79063
84658
52499
122653
297213
550465
440513
411534
497617
298340
18569
277937
34442
115172
42478
203566
354250
155392
254823
436264
189155
340314
442287
334836
502746
399660
197790
531519
178861
308877
474814
391106
85876
118967
469151
248417
271557
371721
396059
112697
153297
458611
21139
388371
195173
529730
434328
210424
102264
225504
224275
222125
271502
79124
33971
321137
287323
504031
108271
272377
25986
446849
95883
270765
473798
50193
230446
15036
441842
35999
116464
130587
323311
532760
189265
432129
200266
78168
217931
313392
90178
269343
225035
241240
55169
336521
12305
358289
134195
517764
435962
211318
519660
524659
566005
59028
136057
343676
87535
185100
129156
98871
445591
28687
457628
384053
92009
291765
231898
19899
520944
106057
24676
257774
125527
304106
90653
559473
550653
371847
231496
147248
226658
545715
479295
497493
352377
558206
568535
173117
245127
122844
97750
510012
120850
455144
310141
312822
2387
97155
299812
436589
274115
280837
173474
248440
396779
206960
130205
493399
420184
299350
209526
489570
504005
276422
119629
256516
319111
352652
348073
85598
32122
379167
208962
140641
220834
176962
539270
127422
305558
163078
126898
201956
487514
393731
152794
296798
298769
228471
562193
467240
155510
563917
440471
475012
559011
459759
272975
551126
418324
52012
309020
451521
52342
487664
473358
399435
135186
195636
172357
381757
314785
2093
552366
458340
208508
238014
512786
556602
99459
445856
489914
150568
37867
215881
116270
126694
61529
95755
141810
155349
173392
160639
535699
93909
522291
584
333090
8077
567816
440444
394895
356104
502323
419282
245008
160061
424064
473992
90713
540154
65117
513831
547895
543435
453129
396217
425022
493405
362294
183548
502290
155735
168027
216736
216321
126132
360406
84368
266232
409533
363134
298568
101711
27016
235234
32483
140567
521660
335276
271122
157618
230999
166198
176930
425353
78536
198338
39196
350524
497186
257682
105383
204243
52231
380206
206003
40437
415656
17127
126215
450422
539563
419107
377729
515785
39265
287297
432985
140040
392912
296919
341348
322274
381711
448554
321269
430648
124167
280631
66948
478527
201571
2804
450854
255405
159610
434735
543777
388319
439574
102285
225280
73822
372311
460872
267454
147898
353919
436364
540340
222546
213235
379579
384550
29266
266925
17559
426693
150023
509099
432686
33235
176262
151777
73978
115717
219176
185580
480788
399799
30112
467774
514128
117230
51751
304832
32424
96062
529810
336185
242836
20684
512379
171926
118921
492519
234474
65803
284455
319139
118427
495966
495730
350510
383756
144791
45982
53059
364529
244611
211724
261558
527338
464704
405208
380861
93627
383116
459624
88665
508429
509257
463629
135224
535777
160434
313542
388004
9180
449132
504770
294501
196274
94782
253067
252069
22480
319898
144373
264856
7686
325363
510007
122852
240999
230346
551905
351438
204211
331593
219073
82587
372197
233309
463956
530994
503468
182040
432983
538741
534215
430028
267018
163349
22072
65136
83559
158464
480681
78490
49802
360965
244644
558563
71542
551513
281960
3749
101113
153417
371025
481289
63493
247047
307460
348697
96481
236878
44500
223934
342072
259393
269471
189841
133168
291524
1400
468999
38339
203200
422278
529405
214540
535176
535720
184182
380123
262328
375127
93174
163422
71078
304155
355816
155388
91853
128307
214782
541188
29570
191178
555087
488359
126493
504708
398698
502359
201109
403113
133652
226334
13814
490149
271215
309459
420211
360952
156613
520231
229785
69360
25718
261957
25806
563040
85441
412188
225380
427053
370054
21105
197085
276270
129939
371088
370154
195569
500406
112851
429911
465883
97316
231148
478481
567124
133619
469002
299126
301640
16349
46110
16262
447926
533800
57816
526400
24045
107807
173195
140446
345263
257547
500100
343947
352816
271364
165799
292472
173213
233099
294931
287619
492823
465285
28804
426683
539346
254246
460477
264891
491414
286488
385884
274446
136603
78229
542927
343489
303773
181772
444176
22769
371286
491689
329523
526760
350501
401285
46964
131650
243440
141336
531488
34452
344681
553237
271002
447963
121965
197803
411609
131197
391013
307312
170372
174046
54603
292740
523729
284774
126634
522382
348512
288228
357440
388844
266175
308375
329147
205789
435634
116496
556338
32868
389530
174741
549789
219435
19628
39606
18122
130222
448008
367056
459899
418034
263919
190841
321046
338876
366043
25815
142772
270937
406836
387981
521067
292304
448657
268374
361962
25758
286764
51071
253043
363985
467269
366927
237694
402089
134827
458690
333270
176473
333038
156466
477264
430160
121358
258493
122809
377309
109806
445612
485017
441075
96328
474018
384175
178504
347385
347565
261621
283440
308995
69852
196659
276275
304668
99365
387975
144814
132085
339176
563207
203046
302511
50695
530749
537336
173553
331191
547430
374519
31501
331111
118378
4152
121234
399278
125574
489231
134525
235548
396902
85005
204902
1347
166865
375354
358456
85566
61628
130184
334708
168752
340726
350371
431499
371656
3282
396648
146226
249513
115763
397648
142173
280721
27551
7798
281803
244372
297529
458227
387270
377947
424328
299587
434958
193879
469345
402635
338955
29952
419011
156911
497498
391073
75786
37860
49811
76269
124896
282753
447522
513865
453851
438933
287095
193092
20877
532745
408582
279564
203335
100701
192414
252326
345778
327696
176845
432811
219848
255312
167430
23972
261885
512275
438946
72396
181903
145174
212023
480581
50550
220656
411036
561660
116387
199167
66065
276750
292773
484914
258498
152272
82909
136861
455128
388531
274772
359430
48254
322380
88288
65275
148660
440939
427654
537717
214085
193936
417640
373294
216065
451010
204830
292092
414654
162978
556774
64337
169181
429569
179987
377078
530747
292522
353260
456064
169289
35861
434649
95596
301570
73401
484820
121673
483496
13302
313263
119428
79191
159876
177484
409142
84594
455790
37535
272266
479400
162675
68449
262872
443632
122312
199731
489351
534417
489594
354853
433853
314545
312189
463439
521886
143768
84053
131742
485604
298540
435754
277331
535130
508037
362501
150296
439133
111445
83829
498524
554252
1889
20671
125192
77403
308087
193141
499288
157854
456865
395590
249511
42280
113742
402971
411483
130808
24477
1394
191607
297395
104374
277587
518900
371658
157740
482305
104035
177044
300269
6993
43569
139872
549104
438839
385490
307400
350407
254950
122658
28610
452724
8992
384039
365620
409002
486603
191087
151864
552843
385766
493276
456682
44182
119596
124476
157921
5469
400131
510671
412080
344820
561685
482043
394681
441757
499191
546795
342576
548370
214472
142519
314088
283919
548192
521371
476012
250411
148831
345253
14879
134161
380168
224550
532553
559730
215267
428393
64899
466635
218742
534569
426939
188390
275254
314735
322982
335680
551269
96636
476563
119071
210122
372052
258886
81924
560501
310561
241043
425259
91869
112651
445402
261127
20873
330396
121066
449529
150058
473419
114214
59454
139748
122215
256622
403219
438520
427346
544516
330707
277125
212933
253456
348461
195230
155658
547966
62773
230253
130003
420960
192825
374004
106771
92299
152960
398929
11883
281244
399501
110496
338291
289490
62302
321455
282261
279195
348389
240297
407113
175687
253574
54802
177362
183303
321650
123703
242669
179679
567914
72413
415046
424353
236805
506288
453098
492286
17089
350322
396833
49888
386916
65723
175679
350078
86147
494012
345746
443915
367337
300687
452996
314364
388703
120120
282278
10428
315257
534883
394900
30523
341159
257418
536167
48496
182769
531729
523616
504
358405
318239
293143
275042
126860
319606
114773
76806
343688
145829
445270
454921
75020
533462
62595
512288
501705
125935
270412
496662
359625
73693
282230
279131
27660
376330
346704
336467
562669
208414
123737
496517
148578
481019
348552
64474
297146
435188
252754
440551
273524
48470
127194
22328
418431
483155
548537
494255
57493
391168
164441
444980
409827
108961
539181
50133
197886
84234
232642
208302
222390
496637
456051
304286
133672
463377
67624
391578
216936
519052
388784
79065
420604
506825
465987
25225
244054
91636
384926
381498
89524
136871
410867
304941
563327
254707
263078
283937
338914
170536
158604
251548
218208
19126
79012
523694
252505
307471
539991
418831
531602
399020
262530
410606
244530
72573
375686
117839
144474
197790
182779
295190
129906
393097
441595
142688
440751
11795
278150
237896
302587
317087
309079
253601
503921
121086
22670
132723
263182
449471
280312
419721
338496
188571
353811
181182
137517
470656
468693
22876
280580
461353
49654
352755
165448
332463
91747
552089
408354
166597
353117
501895
515032
51173
453215
564096
456115
16521
565072
399143
216999
140995
407449
193993
568213
81911
257743
33392
288854
387564
539877
496936
118226
54894
5207
546260
352377
312956
546411
491782
500507
454032
232585
407852
114750
566770
292815
525190
316534
183300
559928
513448
82611
192195
38478
564925
506690
461488
234606
2905
2433
195513
547207
422330
22694
187706
102491
27651
21254
262161
66715
15416
456226
446342
522275
492725
161262
387199
262222
31141
106850
216119
267074
386867
346443
316657
378809
191622
381756
299841
329510
23312
331846
133222
479075
84445
38413
93076
264787
465171
334366
56856
512157
310156
193865
322125
299797
327466
157919
124900
172146
419691
66287
86506
111652
83156
415798
223215
10485
260519
176831
297496
111465
458418
74740
35954
157499
39147
406215
140410
84034
121127
148483
351348
460831
378091
510217
118183
327285
421024
166329
268558
320638
22530
514577
517240
387456
480281
218266
241374
44983
373786
247561
235125
439000
391457
456966
364289
178333
166583
508967
398326
33694
310273
365132
129382
405814
406846
181474
306677
27865
364223
511250
271095
535336
65877
63431
123420
461918
142600
498307
415005
43970
182686
503718
537226
382384
244297
419136
4497
13219
233394
66182
172302
416339
331619
10066
280571
250661
189834
305043
366748
322707
524808
126631
555616
344053
212054
464287
282485
108061
20518
12234
32806
86930
490844
6401
73965
278292
242258
467110
500816
19657
170756
348014
488950
94409
160948
420944
339624
287503
521455
124979
339778
402761
540655
545667
167766
164897
351512
337651
285478
393253
158039
497799
35048
141303
96997
503024
353641
510175
216388
15554
429791
372325
75129
211111
26508
464977
320139
88030
73696
120850
288269
34255
52891
376118
244720
303276
294518
537713
392858
474203
93167
149133
519932
13594
401566
472162
51791
377196
195944
13264
404893
568148
505685
155185
565322
491077
217826
297979
420479
52823
285500
419123
233095
242093
437794
61437
295870
524515
488721
169024
36288
425190
82319
416451
382843
302768
519739
437748
468461
299938
356243
51121
470915
523651
24598
476021
345648
536447
367665
527674
415579
301886
2589
439219
468549
521948
488009
134271
100112
429497
290916
110953
59252
452886
381498
215894
33938
360698
62465
564779
211401
285308
430638
119406
338282
9703
63541
523126
300825
132010
28931
372834
100337
507487
234668
498169
56337
435790
216304
480594
360703
45630
142912
489156
528609
309510
205087
384551
11571
219816
150875
556
129053
19631
363577
235921
400488
391704
558384
70458
55043
248496
278974
418755
147162
284096
211085
332948
399464
182060
3914
320969
4219
122198
479341
87306
477107
374555
393463
409142
382875
31268
352704
37124
191025
503458
111996
113814
568142
14806
432302
364887
313789
69807
308100
303113
218372
557582
516260
112049
526406
327900
312367
277631
457969
499288
518381
535300
98100
352663
89271
301231
240453
423171
358880
498943
314261
114354
460850
211513
17440
518248
553225
85683
369850
400032
119083
144001
424174
178294
62877
147063
308364
263083
401947
320897
472800
68496
104097
47037
52463
39520
409750
275486
327185
22360
283640
274379
100640
357567
112823
371257
247635
559658
161886
102640
118221
315065
288843
353247
508209
330936
391564
78436
100165
407747
146321
274750
13802
265321
226158
197723
173625
82749
130404
72496
542583
341677
446695
258147
209760
57601
364055
140709
434163
310858
303598
405092
148620
84447
336520
249482
526929
313835
59013
566345
351900
294162
344533
3173
226780
376485
561749
343889
381271
147968
547174
476783
264292
407815
331028
231062
386923
386882
224330
374805
130725
312121
535038
285573
365542
202953
259773
314181
191793
431538
378498
536219
357701
170680
418888
129066
425314
284887
319249
100703
60641
58012
188
396322
73336
435417
231849
176083
440686
7003
451258
136333
471306
194846
389689
310568
568346
312499
393703
298645
261553
553425
220297
495807
329051
458728
565145
421023
381783
396021
446939
417087
162456
305180
529910
169415
483364
166202
478356
395634
458555
164289
430978
243479
421791
254733
77529
293807
225153
422319
552857
251926
179750
202603
431544
407363
387042
524415
8819
178587
382974
281244
476854
566294
136483
303818
469873
169382
564223
105495
62293
265785
450313
134196
400546
420278
155510
154929
178312
212278
289957
457051
9503
268576
374325
246873
162094
449714
268397
293170
408451
73207
565566
161040
373347
207065
483635
285066
264710
103553
61978
205897
427091
511441
330724
141948
140619
192997
215322
401144
119016
260247
405545
237733
295939
142615
451433
184552
502578
25241
479879
170032
318095
412285
376467
194318
516838
315752
489035
79349
221473
402269
304391
328417
145990
70490
94259
123775
254511
229323
531930
277437
492202
214701
524087
334566
315598
27793
352113
19416
112992
301295
371842
229058
33545
20506
504893
48260
293459
263402
425624
275815
476830
199395
97394
495777
11148
249890
86611
280116
325099
532572
176672
129166
237961
231703
474264
12919
565568
304316
21391
112718
509559
468584
171957
312368
231953
400244
221033
195215
63132
9353
548686
142483
56736
146752
382941
515032
29522
421435
285888
488743
404843
533444
243287
170699
336624
489778
428550
255634
464708
426663
317202
11411
490688
157114
350812
309484
250231
105042
449473
429169
441814
3994
553950
333813
393501
260773
537434
103915
26525
567956
514006
504104
412385
499842
228682
84786
521752
378362
243570
122849
28956
448311
341973
330522
532509
507194
372766
107943
356490
296407
522934
473539
426777
488660
203271
422427
472017
93127
264197
66772
409023
6243
548606
496577
266577
508620
185299
562343
425951
341910
493116
383029
326982
444587
43244
226020
84357
223728
265162
201701
134244
208523
353691
141968
467206
473120
343572
260230
274380
555412
452623
560921
567582
320980
116190
325451
301788
118580
103912
402256
367040
129991
80052
44377
236145
563682
534418
391637
328431
473450
512403
152745
248906
128842
453103
342262
552254
538401
356300
42832
218473
236791
188719
213596
187473
273134
470743
312008
539375
463834
219109
514979
445568
442910
361512
176627
421523
49025
238639
236773
418388
555107
227684
36034
258482
379137
42444
168276
1172
134857
233805
229908
522370
87368
332558
347716
228810
158804
399581
416709
169998
256421
218265
55401
379551
162550
318311
407157
496851
295984
322625
369895
502245
314790
554677
27112
205455
115318
123189
359955
110391
201533
80809
157302
194533
489200
79785
552340
213640
186753
91763
532959
41303
2865
105865
4481
489404
45859
198441
468462
26332
115470
81690
188657
438868
501780
182175
374614
313202
343448
207715
107728
186965
376723
123505
144821
95057
170847
156737
437294
427924
156298
239281
476038
304610
73423
426944
168889
361685
407421
413977
267811
149425
409424
219180
235490
188006
428457
8327
456064
476780
75166
408101
263210
566607
79113
78622
174409
155654
346651
485254
86680
68609
316852
177975
83624
531613
500449
240693
349671
88999
138019
371948
542413
446102
353849
101229
244311
266859
205699
395327
450133
442180
319070
220143
14624
510745
394325
486504
373532
487184
419676
399447
52357
374750
210767
542599
429609
294895
477720
527020
63407
353807
146206
559810
159589
336529
380694
370769
185227
192784
445146
263514
513801
495779
21832
444653
65990
514268
44779
296212
296654
137104
109960
241905
527070
137045
212486
541924
224520
337097
560370
344608
336272
202357
405517
358987
491455
256299
519283
149332
445724
229442
342383
441580
515597
447301
417531
397226
137975
299090
508496
124432
175156
514715
150773
388089
259512
129523
1784
343323
129770
85343
550797
418696
377322
40031
197796
69676
430485
128090
213099
201472
175584
166700
274337
510883
27692
545608
23361
489293
163144
507802
45220
479724
303638
71353
102265
99467
540098
484167
317876
227792
245446
533068
193357
540945
24855
134816
107639
525482
323430
147912
97969
326576
566065
443081
505380
442692
335671
295610
316634
557149
470338
204496
517318
378696
172219
139569
206630
101548
10599
67590
454683
81797
228019
391913
360356
62738
534690
215049
548658
160372
199947
509690
127048
251917
200545
277101
120140
126476
102346
197366
112298
267864
400412
480624
428551
328271
317818
462373
9786
232162
238247
269113
471884
174041
414824
121132
195064
503669
189103
558943
161544
444859
221445
368247
421820
326895
58570
340276
408931
485613
34784
105716
472325
460889
137685
243938
530037
109394
227684
351343
232433
414280
400290
204968
173827
465856
458854
300396
219728
265852
72412
100664
473040
10892
397126
144128
338697
530564
272572
7673
240706
560244
18731
175789
323734
567964
71946
433956
558847
64837
439585
158932
282634
386441
138231
138281
26563
10955
82002
174061
354280
338071
521431
311758
558126
239205
482003
96558
300956
20261
117377
101167
460873
293116
475948
308222
88018
455286
309181
298394
89519
144995
438951
90735
372243
236778
25286
279736
54578
534016
26402
440303
204764
16090
520336
192403
361197
282262
420139
97234
484269
124433
354348
442284
287663
240534
156701
520271
348671
507964
275768
498492
359570
94890
327606
494948
228832
456158
437401
4692
160642
399724
31220
326861
21393
194910
136742
52467
490803
350960
145940
161597
129429
139731
298598
123514
267875
431687
368113
304409
472617
91773
5459
495244
85078
314239
388278
199644
261358
302449
526269
475936
176783
107981
117673
145920
245729
133
252516
178523
305627
269323
5712
487583
49352
269458
536103
474400
524736
504929
397256
352836
252465
316240
421199
52548
518509
194215
490178
276654
491828
369638
252796
493536
108496
421150
314040
320371
345321
10683
369042
109558
118050
543077
52620
474331
288155
76208
301484
443059
209339
11077
100679
160423
460901
96567
380359
361165
434813
456921
496768
370278
479252
284337
478508
270155
269424
377300
548955
504189
122717
551223
152710
132340
313671
295196
355068
414507
92727
32665
17199
260700
324337
533244
313045
232966
480397
145003
420787
389735
58849
482782
541051
205278
507833
268657
279229
302759
204659
138212
85628
503116
172322
532761
259474
450856
84015
257182
471711
531384
307798
383002
179870
353346
460467
362569
496373
47805
197073
289838
37771
304385
394196
256081
219221
202480
74041
138632
534380
151576
173171
516017
367515
64046
457886
102529
71480
354125
65976
178455
358209
494937
210867
495243
312043
515504
72892
434901
125089
89923
479201
311988
230996
443855
68901
550168
349525
421717
2954
2955
543358
470992
72040
282243
547581
197358
528053
227732
295831
22225
180
174779
520828
31084
281129
435344
196578
143808
276895
345041
397657
436245
9335
557566
333897
226859
18273
304371
497579
8447
533622
53090
89899
450542
317083
162878
262387
16843
62916
70694
472280
193213
291365
277474
360733
469461
216934
145556
409917
17108
415513
181640
2205
499486
266401
386870
399122
83396
509261
448792
27141
72632
210625
50848
16643
304583
281602
310719
377381
264189
216639
512801
189384
423487
568525
9094
323845
307850
490879
49931
19102
353825
70977
43354
161214
324457
338673
204289
480365
247531
357958
68361
135644
61834
491444
94693
252171
55499
295323
394323
476396
209756
27050
121152
468909
433506
349921
348869
256532
147896
158112
299107
318258
425305
366697
414778
270409
393841
63507
563452
558844
134871
306682
294861
550973
374528
171917
374148
186414
276381
441315
373835
250682
334735
48695
514314
52145
27520
22031
249033
135481
513441
306648
757
116606
130955
533169
217610
91428
393725
443792
73871
50641
60933
514679
106338
246305
372178
507923
117644
436714
536579
18102
460662
168027
502673
256574
124700
382209
243081
517563
151976
266270
475009
39996
344710
424727
158836
67342
432042
31380
181510
271709
148832
121083
527747
121625
9647
69248
130210
30840
119385
471098
184519
372907
114380
112380
39565
453847
407237
50491
559431
560213
460748
245260
210390
333135
544469
109774
264787
222887
297463
204172
307218
459962
388122
20662
437433
428491
22269
180863
9701
524077
392864
139806
77701
459154
91130
505130
553511
393263
551268
181167
358763
74452
105909
98624
555173
152274
67142
80998
281705
428142
52361
33859
532394
267359
408679
402161
126148
21940
282543
418759
201956
65635
470198
488553
122538
534558
498090
78776
123574
768
50016
504790
480158
434353
139840
416616
74279
519036
192879
298425
38902
373931
191280
20497
83672
176431
60217
350899
505283
490214
480578
403392
307572
399713
454913
376494
465001
20899
63228
236287
45860
566024
109313
402382
377924
206660
322264
357572
305898
316864
104743
227723
356146
428398
396531
438316
298246
196219
388479
201004
405487
7448
201050
20858
75212
404140
149414
145157
517216
80829
242643
135419
261497
196071
154975
411420
369655
131003
424282
181645
528912
474482
368515
413996
510194
128500
251387
30536
5039
367504
234256
315377
126795
265092
533544
454866
389004
519219
280274
526537
411724
450796
183642
313342
351869
36241
62892
251860
557293
302542
305924
260317
490577
512772
383478
473219
490360
514786
486139
429643
561773
484456
182658
341105
123737
311764
86581
554743
250557
240836
464450
54143
99923
392539
350215
136475
131032
100647
83441
16164
496262
406035
506817
45729
434705
493225
4505
56088
321243
1650
475070
215023
179326
213380
529322
173856
419765
519810
460066
166898
427598
211125
100546
32022
74527
15959
286412
415749
384753
513039
372905
334507
482649
238747
131432
311178
448836
360712
313534
197271
315138
116416
317443
26920
338626
420026
452945
331615
80603
210049
551750
270640
95653
529948
96052
456146
90553
165891
53698
74626
139248
364640
505946
283687
248619
52677
365812
82293
328990
192906
169605
496096
548174
47465
454345
131474
63518
384232
409872
466780
268479
123200
5950
476056
194802
13336
62541
34471
371975
446760
246093
121153
271527
389190
498375
285451
413575
501245
152457
283016
281200
208373
181772
271519
155788
311877
146830
161894
336937
310536
450240
214204
266916
121342
332552
111922
521368
434656
324820
201795
225613
382442
91165
306229
463587
533652
184179
87587
291445
109556
193855
359
160181
56200
292222
497386
351803
132594
419938
3708
409288
74272
442054
61911
188251
467185
316548
193566
207283
363730
92635
176858
76831
532094
453406
487351
537541
444530
350296
445329
399306
261506
210680
328542
1292
158234
547987
43739
301068
138478
565216
387554
68040
384953
188405
102745
234973
397900
461569
566575
15686
38267
8637
27237
117287
479657
66038
324236
281688
225613
174172
172893
222250
225654
260419
15752
473789
168818
17004
398939
369361
567977
293082
124195
113362
50755
533456
521533
122446
30552
424168
88591
346265
453232
173503
293832
332426
305672
88147
537411
138741
242663
487505
96797
327151
474771
179649
539049
215862
293325
304988
25785
153658
434279
186787
486036
282773
537886
154138
165246
223460
397516
55330
116716
543297
118019
114775
131530
415831
279632
1521
336114
237299
478100
276677
484312
233909
400445
216705
482401
524211
556786
541245
208302
500968
2272
99022
340252
34794
242564
49147
536928
551173
272698
98525
153870
125027
162944
477297
397099
388385
16377
6603
419269
45671
167159
106313
557752
72861
272576
466470
67964
143541
249157
452540
310630
344121
1221
343691
4495
391895
62979
378406
317067
280692
32965
433020
318389
512346
533480
528537
344365
22084
121532
271613
42714
453215
41331
4285
12897
319449
261324
279388
10214
81879
463097
450116
240473
273032
110739
418772
172971
43481
168845
538213
78409
83405
525092
482787
345953
506535
258313
438684
456514
522111
59317
375580
533735
338099
326136
193509
451782
41604
70033
15850
87321
27862
446673
95219
505133
337099
553976
373799
480432
563488
111694
128572
472518
468626
267264
485539
489224
427773
404528
131555
368152
321363
325978
92512
164099
115235
209013
137527
116252
293232
60290
320301
478999
424107
398078
530887
540246
417422
558391
414063
373903
166080
490934
413381
153871
469355
144639
265651
352928
91913
166710
31896
526719
5888
220414
458941
207312
315313
484402
385052
22187
205576
312825
370327
31314
291649
133887
121195
209684
203495
533477
22639
320862
520512
73036
246332
306471
60132
127652
140219
496075
350848
84416
201607
399624
221576
316084
591
535486
117123
450220
178468
509360
351087
305850
202679
208624
273595
474642
45331
212967
56784
518139
499655
352373
542446
78472
29288
524421
353409
469482
361202
184813
85014
39384
540489
239315
186888
254098
167091
159434
296392
27927
132695
14231
39498
490491
568355
514248
314716
526212
522961
330814
60917
363717
348259
289259
511919
473011
169361
42876
423948
248997
340391
306181
325349
543319
441977
46965
310140
390115
109406
164245
467772
258580
274404
251150
86479
100408
414890
556020
193806
129076
221701
32006
424835
230156
478081
75470
71614
273362
473835
268707
252491
242312
398586
448162
79148
563234
20376
281994
85726
60760
548651
211966
140397
488036
48292
115602
476099
23106
189320
248705
152722
348950
203445
505891
400187
140890
62085
363528
62570
57602
103018
233733
217895
233881
531445
195397
548491
468915
180029
231709
260216
178264
329714
94440
163406
436011
203394
484087
225402
234107
168501
503062
260844
349971
33405
381413
475835
530506
76096
277175
184836
337279
46003
365432
260109
458903
152729
333405
194239
321723
492674
460343
233099
329900
335064
388834
140924
270605
278320
136912
228113
129336
539260
278588
11978
247114
407450
341453
54320
14619
230189
164848
270846
197898
254151
194952
296026
542946
56338
19729
369238
411899
368680
503163
213731
286254
216566
450101
434989
469535
49141
430952
124790
61641
295742
445405
51863
477866
516949
319089
129955
502479
192218
236791
399814
196591
565925
138457
88538
309039
275933
191176
105247
71467
310642
143705
42076
13806
452220
122350
342691
241407
340610
508012
98681
35602
344281
398160
73051
517853
266106
368178
194978
89602
266204
207585
87741
505733
260926
416021
552370
161250
23114
418546
519997
72400
276444
22058
145220
281759
384153
547166
94379
431977
91706
152390
470363
283476
125050
110500
551069
206157
436723
477778
561242
399423
462574
21467
72785
198304
284164
431147
223558
92003
80843
171774
536392
288185
200645
102238
71308
396802
396686
328504
263063
564555
361413
279082
464723
249108
265596
178244
130323
188311
205230
594
288399
473570
412213
265394
278663
16285
453970
97738
566766
134137
496839
305498
326949
58612
412792
239712
173191
558629
534279
364066
321267
73134
548230
142806
456543
117372
92286
88448
396724
8878
109942
288603
123800
553853
222211
449773
349451
246012
274507
513680
203936
44936
73482
499561
426768
389727
338088
182153
37836
435279
511534
399840
503079
391621
104204
530864
89376
106279
275646
455997
241978
416103
427135
377722
391907
378255
241817
309096
52264
99956
284466
503188
60745
62730
62467
434017
314962
4874
281343
97857
356764
250690
430938
51379
72088
372891
193547
95621
314490
541301
384973
116074
374936
139801
487013
203667
304667
379900
69191
166137
184769
134761
427875
346615
37126
524900
4714
403802
507264
67545
477825
469515
314128
265751
441886
318242
231488
218487
320120
159270
70436
324653
166670
337986
118784
54128
362068
189553
50097
539576
546785
390519
33963
517859
501702
380035
26928
70515
565555
230975
490763
468858
313464
90179
83564
22802
461990
219731
520977
440380
166130
458330
354122
372585
478995
560195
147922
267272
277487
488387
529502
541816
79313
228828
154522
167378
303643
211676
153908
538986
509803
469605
503859
238241
11595
296026
122359
527324
562351
187924
149869
380023
513634
545701
373255
24189
19012
3585
216375
22010
453886
310326
467550
20161
287954
93202
258627
377453
29438
286192
257885
162222
465471
331297
431428
51636
48194
213581
536622
416389
33695
100774
223229
45918
412640
7975
114310
167524
333078
551991
270947
8389
507937
268177
513412
53590
107482
361408
362818
114637
396021
399998
481181
276479
13350
533478
492537
370465
451501
411046
248941
2920
485258
379721
383700
566844
386604
134619
201991
406006
139892
508246
34218
243250
317431
543266
278663
97915
420200
245947
502441
549462
123057
366587
441445
387716
171335
166158
278648
19749
109501
452517
565144
381714
407828
547050
174068
320845
387790
19186
530875
267485
232751
516260
363032
515492
523753
222835
473166
29246
231906
515898
19993
380747
247178
245992
369248
378951
193976
480607
185203
84573
186344
531511
256542
552073
508580
42891
181233
456201
64728
196362
209012
413142
40059
185850
299153
432422
15365
28950
39450
441193
59835
72564
199617
462588
500475
547811
381988
284995
55609
485908
56705
189555
257806
122761
325121
486087
208706
146914
522329
231601
199035
35522
182785
512222
333191
487473
87466
63027
535336
74813
504826
153070
314483
548579
471284
252605
274908
353099
349480
559915
41875
546788
488840
516670
53545
322823
464211
254021
104329
221378
55519
80645
222939
126203
468132
88823
53325
462618
36470
542956
558074
145804
382405
140466
176390
516951
215394
403016
51950
116814
253259
63535
299679
210017
48871
455123
231483
539750
559934
168765
333550
103468
65801
259779
550326
359956
428204
164493
169952
198784
329885
299687
79001
222892
431706
552161
52659
239776
395975
110674
475829
234796
360047
145690
296047
204971
369227
399700
87817
149002
482844
386716
297628
25391
541651
145327
498349
245618
422948
276563
41667
311356
293217
313893
52253
551675
76747
26309
553670
50487
438430
506167
464133
273148
458989
304398
188261
549710
532042
407318
330379
472172
365104
157227
556900
377985
466594
558271
361458
474270
445545
471320
83623
433362
13740
470785
167350
76072
143875
113408
476730
493661
369121
51070
296859
23934
301808
431002
213634
105125
533479
173155
289994
329099
340653
216808
323569
300207
30265
318000
69313
267806
320713
137737
14625
53427
446971
221457
348063
398902
338589
565022
359528
386197
240935
414956
101171
410286
465354
339594
561987
351841
345038
446336
421641
42460
189842
325877
280203
6521
458633
404128
534180
234422
379461
130760
334268
167202
204495
406000
87112
458114
287770
302688
529953
472922
244198
366150
316641
148165
147670
406525
120581
555759
260031
174422
435446
241729
450283
120968
237602
206420
335184
547640
206190
5540
108744
345533
146490
33939
329817
114743
191104
283333
256088
98106
362503
441953
493544
98116
377225
537153
273536
409420
216520
356182
91683
563550
519560
481304
26008
86688
126369
121457
42695
63113
56394
195810
481497
524159
88007
428111
417693
326978
554644
547516
544656
456968
369216
377819
283801
173268
15581
57061
407363
453677
536451
260983
35736
104378
10371
380736
455449
99622
122905
380549
173360
390640
411759
514157
485282
58079
515921
291347
531933
167354
518419
548432
373456
514640
337913
462402
551698
475147
547354
543826
306028
104836
320049
62126
515310
114730
537000
326603
128132
221729
94097
298073
67715
343657
459699
26766
484325
307256
352228
14454
419
404457
40901
452762
31429
399154
254487
508421
31675
496030
119674
37256
281517
438784
353764
25176
567695
511921
287638
139596
432237
150064
173558
247740
293913
33365
56290
461728
120988
225949
18482
202123
43291
191524
284933
32685
144743
453254
482378
414566
411739
393825
258513
548562
143623
528118
376401
159256
239305
116265
423357
346462
514698
255145
295023
5409
167236
399657
340730
535968
525561
187478
457172
406902
545032
417596
206788
37784
364456
537373
412838
390375
315859
314774
503668
266169
358167
226546
496191
315289
540914
416063
531263
13174
342411
458295
410015
156195
384721
335516
268915
23142
321827
250184
311942
432865
431368
546196
517112
519317
340037
210496
39969
59876
304164
97135
432608
8234
122020
449137
62205
206588
251705
328990
441044
65555
173088
255600
398169
479317
26769
293432
509443
338458
118760
117628
247466
312737
388397
406035
55541
97843
461079
353896
267525
91276
67424
347985
424888
262792
484346
528279
235687
568234
545970
39657
508745
118824
65343
379739
242100
393609
418759
150870
72223
58000
476343
400708
33209
326574
107589
261528
208789
236272
79683
81114
75928
92003
252204
282804
156969
17574
215546
165866
419595
204860
489285
330772
320264
476931
152881
365446
38376
17421
479520
12882
144728
400543
395584
408143
460229
106121
388955
475684
457577
513603
176961
431082
347280
542991
209691
510429
550365
152554
44475
387996
445129
499480
404510
259077
331510
72885
470842
180107
518855
92068
305814
325479
79724
376951
381315
435335
96588
567874
43888
505734
393194
567422
540608
397783
174268
195266
521248
461469
370860
389349
288093
275044
405193
272130
117481
202779
65756
380156
254109
89143
137229
344690
433465
294612
342531
218318
567696
447766
150786
131493
537892
444399
28037
408952
553073
173855
238881
109651
89947
174193
260315
461290
525196
84968
408844
318139
428103
98724
40190
188871
235176
402984
259639
32196
339475
107584
380818
554670
553419
370147
539222
390739
467748
250213
71835
391258
461147
36937
392020
85212
449844
348226
29530
449083
105664
398531
330490
139750
374577
139291
263867
153789
254210
231794
452930
1173
558153
525245
404422
517472
245255
218677
423489
527686
540440
486286
218585
336678
57997
131421
332488
238936
14290
89551
531062
448283
48500
29504
345167
286731
268751
409768
5333
519027
419223
163114
280793
309342
397027
280986
555757
431905
119480
397394
198676
295950
342502
218821
207150
547516
462910
219998
396967
264628
458554
352379
388806
563356
37743
485601
454792
120646
169909
265437
536867
5639
137587
185840
489904
114234
308461
391592
270082
388383
245647
261394
204153
434299
125059
326061
12240
302783
292024
62023
132269
296067
36912
155936
440216
39437
546426
354211
32864
427222
157330
103783
58285
466772
156954
510978
91889
481220
426715
91217
375418
215889
400407
216848
34516
547693
512243
276542
278998
506204
40872
547014
536964
310157
132334
20530
502446
485500
39319
552336
469896
456601
76603
266761
294057
4454
145940
409805
99889
451941
479990
477754
523377
331920
249633
3388
81177
554304
378986
545241
19418
392618
75065
238643
123234
422537
537528
115465
187830
393272
339436
54610
285174
283067
6438
494764
42495
159191
304519
390779
297262
339382
501942
434119
70881
339131
12499
554364
274965
116597
113353
520188
180643
48476
389911
62508
482238
306988
312876
73573
278758
224850
34195
304879
455431
319819
350608
317669
278172
89360
470552
363591
48178
407404
95493
105333
318832
158095
315802
488554
266923
516615
476360
7659
549919
95849
365102
567280
334298
303902
518054
101601
562776
342295
454370
91445
54371
86162
78045
418905
26567
149616
348889
532309
518266
107069
8497
359188
494813
237000
49666
47321
182724
324478
175485
432884
495807
201606
179351
264297
318737
227132
443344
107151
530628
523655
201326
260934
242911
432685
217722
484615
51689
534024
21716
504444
250342
331231
155064
365254
281657
354543
170678
420594
339179
61085
515086
375068
428015
257348
355802
279160
107263
164632
180576
135820
490698
129935
480785
118627
200684
179633
150985
164522
264101
311027
530101
328010
554255
222085
159653
211078
442052
112699
42698
186191
556207
305561
456301
476569
233085
517505
405895
13741
533990
207813
417484
515048
545980
112360
564333
203428
168113
469693
143108
66733
478645
316977
324230
421534
382278
178736
352585
323665
443241
491108
273855
58945
56955
190623
500500
453090
559629
374501
49238
94323
283595
170809
183081
475565
155465
143719
48266
500703
458665
275766
320243
4831
360942
481542
265290
276788
211725
369600
539315
541792
5834
348420
117008
303372
84841
328135
300770
117915
187424
328177
517532
220117
345530
108821
33850
297411
494359
567230
538281
324015
172312
198674
84647
14941
478657
523116
193187
525389
150427
164020
92949
242717
450837
431580
61303
291914
202962
145121
367168
373522
63932
24987
392010
532589
425937
419879
168132
383779
370045
552192
241325
566562
233655
559514
166980
17354
32987
379426
521035
263202
437905
446696
270698
547424
157759
232295
278764
397921
425201
141043
502532
193003
565878
544394
107047
527673
87780
171449
3759
510249
388195
291193
502505
35093
402447
513319
39597
453132
424399
496556
562875
464970
329928
167804
548460
257800
425900
223601
56735
49189
336099
435171
326656
246913
142149
126890
111757
321455
314111
382520
405617
303798
565948
138359
534945
455602
171146
512563
537506
227180
345921
34648
117400
189940
99650
459638
490880
306441
457182
452471
329198
533662
311874
320664
130310
232400
296971
476568
399267
480310
87150
286
289312
285843
50087
75368
201289
345950
245161
152167
59649
410680
392218
367656
378822
293080
27093
223305
477967
256233
71829
463955
273291
195384
328828
104776
33380
154199
212866
172809
75481
103036
13520
382151
199265
493184
532654
127700
492044
10772
160144
72354
94750
14328
422233
539566
72523
422268
16179
5930
83277
431294
514617
477416
19282
238123
242653
29399
286945
200896
522009
156888
534395
176277
545391
57375
290106
449989
513258
62907
100219
53383
546707
100428
543293
428290
208034
72094
536543
525670
184404
74372
165649
353155
548383
443259
186222
357755
52299
487046
397774
136699
485025
27754
549866
220453
537430
112284
74164
549062
232908
559655
431348
455368
559090
389982
508366
379705
173695
485202
155161
27702
216552
135419
281628
70052
255987
174971
74975
367214
147304
5875
144470
132474
322502
441043
477348
273116
268511
182907
95220
307099
312388
549035
426637
312759
53794
155252
185834
125311
37025
27673
433799
185697
343270
439107
562629
376305
234903
104766
90140
17041
210937
290650
38855
485871
537608
384324
444861
456127
462122
74267
333268
70895
362101
202672
27440
181068
293602
323360
301271
131116
130185
410959
100161
293168
87319
253803
449977
175589
1745
25891
114991
118423
406667
293303
486166
340730
417140
351580
446408
242196
399315
26841
434659
470068
350186
136402
516928
563143
333550
227705
115870
249397
502801
373539
456216
78234
441560
245239
457866
5047
331270
506699
526267
339751
357379
51591
302243
43990
516531
162887
341803
63856
521285
190035
445866
264770
42605
329887
167575
472568
8603
514756
85840
47476
339668
249432
400773
149437
259064
297508
552396
192965
101521
476659
426900
110924
199618
195388
344756
12076
319622
299782
468717
220879
242234
536686
464213
472088
280667
19353
204175
168903
237197
290628
538518
10958
183438
64394
489673
474948
323123
478880
536943
332624
520277
425447
226756
419130
209459
9376
15958
226312
551863
478815
349329
118591
392542
442243
418380
503678
330746
302194
124478
191840
455757
550825
173316
164169
140354
321891
498308
198417
271245
511216
496270
513560
224027
212153
66040
167273
430161
125110
288093
554447
181957
308323
207329
481555
70515
235846
343667
96494
407731
206756
376421
417865
67881
113607
242030
68159
194711
350676
47447
80192
8403
318282
451166
91986
69709
564810
439222
48023
53945
170076
155905
462423
39988
142321
552484
58900
30328
413239
71134
467358
498494
325725
198283
478287
80415
286198
306295
369031
22651
488459
405379
317810
536553
35595
164017
121180
255316
405696
249369
323016
233822
452402
457597
529149
567402
374039
69649
103581
532695
216167
128170
24535
398041
198684
495691
288825
300776
6536
421225
403690
74636
555306
228115
89306
347030
71467
60880
48472
332862
278566
475439
32401
202272
237419
464934
315458
19265
195329
85502
537574
188466
324056
268415
80746
473771
379141
340812
360829
117471
322063
552291
149300
504318
40253
450286
132136
176403
170993
472418
364480
230780
128442
321840
305272
272972
418493
335045
203609
339866
220499
139917
344172
385565
549637
54579
255343
255465
552007
95322
548218
356989
138413
418002
555711
481598
467245
99766
425323
170063
198684
32771
315427
346767
553595
444387
385150
317138
313596
238347
168304
460979
203790
349858
530811
213999
105383
789
365927
382646
542401
105383
154769
429633
346928
441634
78814
441003
440149
375780
251631
467113
292773
72369
203505
131931
351996
77101
298744
15283
174939
166764
158820
127385
338810
543230
167273
275410
50391
280151
70065
530034
101495
397357
162859
432142
40705
167334
372863
478393
108246
99257
321714
348444
193242
130200
208912
291157
330588
112712
479184
546030
202371
416456
464555
548464
391805
146767
492684
399656
525096
183007
202134
382862
386614
324648
506208
24051
22662
489535
349884
552164
202098
523650
399231
366454
191402
81257
121569
459778
439921
530590
539776
455216
151608
355857
46495
220968
244807
37886
300547
75597
152288
554576
137911
360056
173471
522022
367374
456571
342779
228458
266606
341278
203690
301764
157995
362543
467347
544257
536632
150264
245644
365302
214989
270941
331235
423019
215172
468701
491377
180981
129714
352150
473842
551072
13800
330785
350094
66987
272925
271386
150682
64310
253735
412390
386469
224274
151886
267543
64406
54680
143842
206420
146563
152286
459195
132010
350327
396076
497392
245820
500065
467924
302179
227180
398677
246204
210978
46411
446507
131538
162484
34753
352082
501650
30340
118585
162826
438629
550302
374497
511761
142705
155825
360186
144577
42837
115817
296744
48782
239449
524361
302734
9204
334839
420607
327225
400111
540570
516882
39860
97638
238506
469565
267789
15200
397430
161253
54158
549649
464689
359061
278655
346744
478428
82544
135293
329047
940
36408
82683
484334
189345
417810
241654
346458
469433
80763
486775
146072
530892
19557
536251
83490
413997
405612
155246
541115
427001
118798
118102
151422
529198
369638
424462
216375
180280
161631
167505
89643
494875
374907
60910
56020
168611
385157
135587
222269
45958
150968
208207
248249
81968
321469
531761
145145
363383
370794
404588
471826
164586
211600
349255
139297
4847
523933
392287
357861
4271
24341
48376
208555
517301
276520
56371
517629
458418
548780
7798
121029
264656
539321
285268
309262
347217
248970
328236
316744
446951
112736
450113
274471
117172
472316
517886
113607
183355
29606
373708
565526
251589
11470
74045
532316
259307
106935
6094
409676
536913
62920
7232
338395
281100
249210
364239
411909
318121
52080
522327
1142
267151
137865
146410
504214
292498
36789
55953
72801
355256
279968
360612
483638
226404
187135
452517
186234
142321
38658
564611
178538
321527
133562
186301
289395
485399
2018
273489
245779
69525
1126
531341
235679
322965
235505
108401
402767
442295
259296
380450
521266
275640
341060
45357
208714
294891
417548
498472
139737
431505
549047
279720
62588
524317
4526
14399
387962
46048
359647
336263
497811
238299
137171
430441
169656
78446
250664
289924
496091
381139
8414
248076
503058
438308
457878
183802
150064
144601
383265
216429
443225
141348
506850
486833
166956
239585
464645
370247
29633
352893
49059
552313
482204
388938
233465
273331
246397
567539
230202
405634
280325
354883
398629
368605
439537
545366
456844
486520
480248
139370
490319
51822
247812
518836
304121
89600
303739
123768
336245
420595
395425
417566
154743
259540
27341
54042
155143
388611
146451
505014
547424
140394
37651
366292
91215
2252
564716
524173
319398
385981
276986
258787
242487
276684
308842
515678
2342
471782
548016
14187
137910
458070
242380
524342
59330
196902
5648
453327
354611
538039
482934
398207
175695
50131
171324
461728
529789
111027
423012
3606
58233
113026
439869
500706
409506
138806
296978
430441
373192
482338
27204
276144
152732
538991
7420
452529
237097
14158
224763
17528
131680
49375
214264
196414
498551
126470
272523
148830
383981
237499
459818
454686
184188
113768
151913
118000
74359
428238
425377
375615
447261
53160
305834
315050
190536
408330
181866
556882
568226
415827
268760
83643
180648
407208
407001
221608
29232
284390
141616
356870
232823
235011
327181
299061
464545
484651
227879
120735
12206
251716
103721
367064
123532
302604
545085
85103
323658
66076
141548
250626
275832
134043
284068
340565
254307
475759
337784
47151
337742
554041
438846
294671
508721
471599
246913
106831
87841
533640
470071
268097
386354
450286
385862
173416
138135
521588
290762
323207
44233
418251
433857
142837
420171
116815
220087
173597
391425
263710
423329
46190
305044
30658
62562
443211
323900
441255
139511
235461
245139
482134
359195
356630
387199
283704
489640
561858
330247
477117
355310
550831
124398
195060
83330
116799
549012
404483
357166
458690
172832
57680
154043
141564
362376
463128
272165
37583
497286
253298
202476
465862
205986
110763
91833
230927
240604
157984
510958
467236
432589
427890
561286
72419
20028
153004
352162
450149
327807
65045
380213
27787
51131
475846
51177
452392
451436
542622
103301
306849
20866
123256
553619
99172
397098
419545
277380
496473
301245
64805
70798
461995
525721
513359
141178
233028
220682
47022
143214
145112
139024
453912
47139
509606
200405
290659
271222
432573
385537
499906
560308
426669
524993
561321
145335
184888
386662
469744
418677
100489
554946
358104
38643
393073
500083
522249
507821
144680
28780
248744
91200
166943
155164
154801
66099
116064
9176
7067
545766
196392
91119
406740
13469
26016
324036
259918
546100
474789
372859
7778
52369
418526
309549
387610
478604
513281
260883
328343
376763
497325
480933
31546
23411
249446
277274
313133
427279
416708
56474
367473
295558
322894
13125
354366
209839
6752
156822
479784
22059
155838
264070
98843
394128
48876
459475
156595
37297
7193
510111
511972
390589
211291
265311
47521
72244
278696
153359
262302
295505
298938
451894
17388
331377
37801
448108
57462
182134
269762
165834
181929
178018
1877
498035
519255
469927
213371
319471
342028
144870
427639
202886
508837
281634
412376
64779
87927
104439
22966
201981
390818
323188
185161
355696
480471
374017
254838
524463
530427
441104
63986
16062
502696
434609
536898
189582
181352
288161
170002
385400
448499
536200
220794
104493
500106
405628
289174
552580
437802
420151
94855
69876
58589
419938
446866
34395
162759
313365
452249
400193
421042
293322
337954
405126
225006
465975
540947
102899
295721
53269
190087
52240
119512
61930
551515
443983
293137
364040
38362
122434
406246
94312
361865
428533
303664
365429
534838
6164
276219
400543
459221
355109
206420
267373
403421
345309
299787
423563
535332
254267
203027
505381
432644
5191
374921
468771
376690
68882
506923
430659
456467
483769
377739
843
145481
61469
388237
511894
391017
217072
451109
429972
498042
31640
506133
383281
83908
421559
51680
490546
156393
445225
422083
320256
390786
216889
345622
238753
549097
296881
404165
515809
242540
525692
81633
231212
227686
375840
375097
93870
449305
61152
321834
264284
321492
384667
350342
366739
537379
89500
244051
104418
565574
530595
563738
41024
151540
8966
81109
311732
328284
553021
188571
198996
225387
448351
109585
134564
384150
557214
413833
373280
145213
320986
166536
11701
342372
310408
305242
548749
76151
273683
424838
264852
302454
333117
186660
279038
214074
341973
184020
296367
271399
269250
42020
362196
286085
473721
383268
479376
66011
203243
405994
541020
71283
116262
60656
427047
470259
370542
177808
262706
277088
206858
436720
475215
304024
90895
240545
271143
368750
207666
307578
496787
475175
321021
497995
470850
48766
215674
506432
554670
242532
349384
36575
203359
514191
179470
488771
528806
103166
98157
52799
331599
552121
431071
488416
191345
332544
387871
469525
409919
506207
122617
313322
309302
372760
217349
124615
182788
443625
442662
403519
424230
292410
153806
412652
518925
416933
53717
518857
519124
183024
128719
183598
30883
405856
329056
527076
197197
385953
273654
52846
84917
164335
130268
552884
324963
51100
443644
369646
353583
128923
550562
335494
12341
313137
359233
76839
560406
277309
436931
22503
409393
359971
537217
290320
99620
181119
451056
99888
441267
348498
203288
95343
417984
199259
90660
309040
439013
422743
522365
89213
269878
329079
178839
182301
457002
246686
251055
304429
278888
383461
6629
543706
195703
34644
129785
149207
378398
247077
344629
38768
27488
371304
137529
182970
4135
62675
122755
182858
285423
472079
542527
262099
364770
527256
558462
385485
525184
347549
323482
115360
106337
473424
483760
525901
73646
408736
220960
133819
484906
564744
102822
549855
261571
41809
45831
495889
234922
320074
515860
412000
188985
356230
264441
233775
363843
136140
193272
125698
250539
290158
331590
422727
300344
168292
434996
510240
129054
43387
86895
444465
100421
297586
474772
97523
283032
165534
259034
494611
75559
482552
139275
214412
548206
459066
301153
473145
47475
112069
87315
86542
406836
523459
258497
265558
342768
475186
355451
480491
349142
115458
4148
354594
129499
520248
340327
526447
338501
247970
525820
486777
553497
387630
51112
345117
208574
122076
447311
197453
508883
103650
154802
473941
373314
161181
97149
212511
267235
50946
454065
234711
69801
431764
341804
416234
328424
561218
454184
527776
132127
35087
275660
401005
216347
549614
485251
522198
21249
81597
125110
336943
330148
105281
123009
482229
206872
40416
96053
122715
254326
542725
566785
222666
54534
292861
174935
448225
318841
315257
548940
445134
446656
453960
566428
25680
177199
45221
398297
135723
343472
120171
178201
268941
20785
54171
139017
190504
312509
259392
296745
187508
546786
326115
126283
508078
49997
388592
179258
121303
124338
19133
354216
498537
491422
472556
234461
83310
440940
144470
315215
402069
388159
411406
344798
308988
50010
447714
218033
89248
66595
382523
74571
459236
254608
48850
84134
369050
256839
315458
78073
79937
90811
179532
537312
197336
170617
162891
384927
158617
172607
263346
34616
41900
481982
90190
425160
229076
215019
72061
117136
543040
154136
146400
508336
408480
176259
118578
49701
463653
533928
414856
414185
497405
210900
46491
191607
323438
195721
298392
536689
510440
129737
436635
35762
565580
371381
216114
458255
297313
487289
175211
329285
197885
131169
186381
561124
28584
253393
215255
550021
18885
172425
212062
136445
39821
166733
53407
21437
309851
415551
319249
273942
407602
230688
38185
69172
456280
199968
402222
510460
99256
415245
247172
225956
57580
377619
192112
40172
347817
479880
189627
106251
78128
183023
72501
257562
517958
539145
265640
442110
355171
388943
344810
339797
149310
418160
534673
548812
135783
137758
402129
444542
527030
147356
314908
428248
171109
438984
375573
197991
501460
379350
314333
201279
316410
316984
20518
88839
57009
86120
120240
320980
231187
207970
349416
359878
224070
348788
112686
58622
200150
67607
389930
464754
327163
322477
329573
539535
274168
474668
296958
232275
511445
369883
321821
180238
137037
4900
78995
342113
255150
269915
18097
7793
543962
406825
475551
471984
339887
375418
140183
92944
412601
484682
435815
390589
13260
315283
508623
544369
204392
46347
398423
207344
386506
139085
448347
553763
184992
402818
229592
238298
306352
537294
338857
355923
471936
146230
505198
222928
316588
415502
105220
54883
188445
101809
127864
186636
567966
352007
304518
205898
399396
107348
21079
69776
120520
79799
500959
494394
460579
428339
92071
91183
260180
191623
283537
542389
390693
442663
313703
238884
259765
518027
157393
124627
322112
530591
395566
400099
270937
227785
331908
288843
183321
102112
469204
349384
127336
126573
150236
490436
563445
82288
315973
382732
230203
544529
39652
238726
117823
64238
286246
147820
97068
542488
448500
46346
108327
216223
287396
189251
476294
228916
290330
450388
358435
246260
198441
25177
263482
159446
500266
40700
400829
560961
309046
66693
409986
120032
350939
267686
74230
463015
480570
285163
16155
142357
216806
80430
314500
193373
101815
285248
424027
67956
349925
86253
39104
350513
348300
169830
548640
439842
245194
163822
102019
388587
480103
100774
36115
95354
560927
337872
465178
562635
316705
37120
258446
543088
335831
561457
392896
182568
298764
338669
560978
487450
311383
524692
353094
103058
239430
409464
222604
152479
515709
236378
121907
347660
463154
121555
473889
44229
475650
8232
139664
528011
490939
117074
69649
316161
141099
139000
448532
272230
94524
343880
441856
431751
321059
268200
27191
16908
155859
163032
522452
143681
93001
389281
488862
13219
550098
480225
488109
272487
180269
492718
368053
256218
561411
511376
253068
418671
400641
445068
33165
352948
518954
297973
29633
386589
104049
12752
171570
546166
319139
565225
212720
43639
411250
294560
565565
308169
373974
458602
13675
106125
189366
373498
221223
530404
15980
150791
406478
296844
335623
296268
141452
197829
210360
401062
237144
191586
444011
292125
211592
530177
124271
127970
500788
188360
183268
105260
33086
567284
256168
522980
406729
300156
181815
365201
156091
167721
134789
350948
451255
74063
494937
320190
387394
361282
249033
387222
478795
543233
491022
537081
79849
369612
40936
543275
443110
378849
248241
254671
377710
474893
532835
75538
63156
262791
4809
496598
109045
295905
172331
156771
465742
392467
482773
435416
162263
540561
228118
17606
240367
428567
200959
232099
462474
340652
101730
381578
203497
416137
185554
521572
116613
459099
481167
472813
191977
500767
878
46517
352853
184534
240146
408737
272630
295782
43510
55469
290412
452650
74972
311349
217386
71240
38567
328859
455463
469937
242697
117202
561934
522380
287394
424574
122129
542696
125355
371553
163148
136991
328296
474429
379511
460094
269507
204001
199302
189041
39059
143498
27643
436483
446555
136000
525240
159087
549015
168364
142780
324481
527622
485236
30992
346806
44687
192953
164955
17979
367034
98602
265683
50054
179324
531342
265134
34312
406686
18813
445971
108329
266434
61132
162005
369230
95833
202123
548317
252981
357870
126372
44905
287726
71334
443785
412783
523986
228389
248707
51088
402623
363373
484142
342886
154539
397124
26079
75927
252154
37816
402432
477322
136159
165385
300926
208532
233801
271887
399628
366929
159791
126905
414221
484495
384011
402621
452531
562475
313734
10595
436585
472289
405913
188617
392953
530336
400011
442166
86369
511620
536312
272972
371079
338935
69184
399429
478325
82578
348607
105444
11175
343658
561157
500313
405767
135061
321848
304844
195981
437340
553992
170536
20801
466811
260770
497117
357072
98699
526735
265544
328392
121436
245980
546928
196986
318906
332066
388471
82277
505800
119582
516135
32131
556009
343239
358956
368383
379015
383269
309785
561623
62842
19844
417224
330279
426477
126533
238862
170476
429831
560221
343059
231951
409531
393876
467502
382109
530840
439584
319671
476123
471572
356915
366646
481926
120320
99256
119756
493724
330107
111272
31012
28982
66637
335920
236482
141942
164964
458886
356102
224198
250357
283579
210755
126953
392367
280041
7652
59709
235595
521279
203398
238627
269153
119586
340464
88418
312485
49005
307519
404334
43554
101016
200735
5679
85047
385892
156155
529125
355209
298051
476561
485557
382365
142224
240483
512994
37288
313633
345960
70864
10758
65584
254232
454517
481119
244843
31615
41522
392491
502008
124158
19186
183806
317739
477553
293778
308721
108755
406078
410790
104483
389351
321559
358612
416164
351395
33517
335347
207894
331518
67220
517770
112508
274303
348974
453918
352867
351228
382007
324232
398032
307997
93895
73167
213165
383959
226979
94927
400808
540716
343337
319780
489433
327767
131962
441455
209130
404392
204753
225861
381680
544525
278553
248386
65829
202367
138369
375868
531462
179050
217579
392176
564715
70045
297381
462574
137523
384777
278892
192105
500192
545386
361480
321517
485183
273803
416592
75284
271013
183340
7653
246292
64046
162521
4703
225988
135799
562867
34746
539253
160467
531476
463056
365607
2546
328349
446151
158162
468297
130531
158912
324259
207237
272061
511457
252340
233849
339850
86042
257433
368818
156193
474373
558376
501787
200133
322697
263225
515869
512008
512859
379519
256653
496251
105493
204788
298382
467451
156089
459475
287731
256534
335647
297011
515755
84566
179594
224186
191306
132533
407416
114789
557994
92968
480428
484772
146351
394785
556784
222731
434241
379709
241872
180950
88570
78723
195728
62655
457067
74565
368524
131662
220669
96886
361903
6195
4916
545805
164367
76195
497534
196188
526767
24837
520022
332117
482000
279796
560025
101481
498332
268709
67150
11637
92696
313139
41703
216606
110878
211977
375249
99129
30908
149300
402340
192060
433217
47737
464434
425891
259584
392261
269521
80809
198482
360424
303274
5661
356569
204272
400547
165651
382786
465405
507274
261605
506157
518447
103658
370195
238477
536494
352314
459154
44049
308523
520811
69091
108687
324530
305036
514339
175373
127626
82279
392948
308828
81619
296970
10430
206696
298500
254311
317870
325786
216741
174570
479823
214915
58631
161941
476104
337166
212677
142916
34995
171321
334336
347967
23162
442881
21322
302271
162025
430391
497540
85537
553531
82636
81452
137035
347577
532771
80053
167596
514899
374258
32938
175752
62962
479537
181669
530814
516872
74332
152350
561165
408597
209054
235806
261609
146750
294658
395527
567880
397742
262274
205646
40534
343643
546594
440106
194853
337549
405038
131519
482244
4831
474729
309746
445098
124996
269302
170856
88774
547840
193175
194631
434126
390938
192546
549093
466060
246758
343886
266230
292267
354212
413335
504173
490677
161409
121931
346412
35642
256199
552193
295545
386083
203443
41243
38840
104879
348745
65473
63055
484364
331392
54941
398288
451792
2471
521989
315806
549979
8515
493014
201662
526321
1906
524259
105558
407905
167591
464711
282835
189234
71582
131708
445315
224783
134787
284159
165705
413982
113035
375451
283660
393446
7657
252941
485637
48040
492612
380633
93252
74929
239457
554875
19293
281580
75097
449630
562633
320394
474373
567396
237588
508933
260817
220889
191206
269831
484528
381007
492530
293414
111644
383276
251032
409063
308625
388678
348678
283334
275906
120146
551972
4142
79072
560277
213066
177318
159140
302916
289503
514811
130022
14178
428618
231061
464143
515713
195571
21467
261828
432087
167519
399873
56481
30864
402119
397075
491324
197932
176376
534089
71560
187913
361634
79131
167149
293235
386043
333188
479701
487839
45017
16765
335530
105417
21225
21391
240207
173524
293441
192472
3245
215081
386163
484810
237124
417519
4666
107595
52442
447643
297271
334703
328379
180406
17193
340991
514104
360225
26213
385288
77539
346547
103053
402549
90098
111607
403595
169993
509588
65897
167658
263620
104795
79824
442360
553993
537126
424918
423469
555258
17652
245214
177013
256623
146705
275722
168394
433156
419869
340029
148764
112761
30322
547837
170783
26333
324229
547335
248417
144863
392871
378313
394674
245293
414790
352228
438430
359156
443126
331949
104008
208784
293113
294549
361887
89829
534900
232728
339835
35403
1114
129254
356468
174465
186792
356882
519101
544226
369062
106722
253347
371223
414809
20850
208858
177431
452977
517614
487459
179372
293524
167675
243987
270600
419151
275285
505169
346007
207245
42966
101165
423091
61316
112743
564667
121218
334503
369524
138365
518107
67394
446867
133937
212949
142258
356494
315617
556902
175990
189011
507514
38781
145398
60627
538729
376173
545016
457168
127364
509133
362280
290333
179099
429973
219736
443237
554378
225978
58392
174221
148953
509274
250267
466297
1364
134357
293187
288737
469879
296030
131541
287057
367577
242027
80091
543976
330450
371480
499788
490054
431959
89524
305162
414961
352005
507832
387961
158220
215263
462460
555192
535748
480700
211761
86188
514302
746
518113
421382
25220
324941
443451
136248
164720
102992
381381
477405
128076
435632
450062
42762
208316
181849
18677
565253
451670
212926
425361
262179
131258
274238
493353
179901
74207
451403
195840
108326
448779
3245
72752
522069
101497
102415
193513
198559
288735
259727
378198
484123
471464
335655
497235
388481
29793
132861
21343
379000
14115
98102
243761
504710
36020
91177
76191
267762
483577
196462
64217
351231
490108
49827
145113
140766
494877
30337
47271
175629
271144
61055
380460
481551
346745
475591
201947
116178
308692
335192
256145
524876
59598
561263
285823
118774
545731
25236
310976
138052
483601
452065
194920
502534
309699
352610
365166
62672
131965
15751
283031
270338
42642
187112
19237
529702
552962
513956
252035
117395
156579
30552
483755
297763
11266
7584
445785
501688
497498
348268
48189
404044
341119
66744
129778
380841
106346
218414
553073
30446
487916
495775
559954
145780
397453
370689
83771
399349
331599
176484
398448
249235
245931
141975
329000
187649
223594
81717
544370
140230
457668
322496
550174
232157
114620
240730
222498
409442
537355
36115
56514
364490
500555
42062
521951
473546
289981
225354
364313
455963
373766
376494
293821
325098
244727
255048
454325
542365
94183
352980
560224
565916
303997
249049
476424
536515
315016
159430
258952
160715
152887
347928
169424
281364
447352
379519
285891
129538
266119
464741
279666
491012
407686
450961
4118
510848
374831
390260
338857
141300
144571
432370
241260
508693
54517
5991
26220
115640
55289
73346
384891
383065
281239
563129
40870
92191
1076
258935
505873
498704
476998
417501
363162
447808
220494
219829
31094
321543
295242
230686
337417
119604
1146
563489
244028
35196
512372
157571
268388
210252
289720
128452
117634
515112
259162
45164
309914
213133
181583
557479
551193
529546
365276
440987
541741
289223
408801
315272
294017
86884
47480
39066
25067
357576
234142
544778
42611
389610
309118
367176
122156
517983
111622
107891
223353
159748
269649
383535
485226
545140
145336
423963
228825
434161
412871
460062
414486
563949
218465
468666
56455
129351
333760
438128
556980
299199
363923
173934
275313
181890
15284
329591
341397
158338
501536
342756
213503
93165
499694
165992
108685
557205
235499
326145
72484
422051
259804
305614
538063
402573
527107
407597
146133
563355
553009
246386
205375
189317
75948
189913
413040
537502
63800
533626
363813
186845
122809
394230
386166
347572
86688
48208
267267
497339
435856
203088
434241
273409
162831
85082
563979
553698
356194
211169
355987
259323
430795
67354
333640
326227
260353
361868
37055
415846
508351
164488
280617
411090
529378
23205
332311
342651
59339
489995
435951
480941
147776
413645
505943
336860
8719
352304
478158
49170
338061
44498
515763
381530
184118
374225
402579
402945
419783
141189
421558
275032
19643
40877
9280
28828
135555
516749
319654
274486
291776
25230
365734
374897
467472
121379
568298
184832
436062
48591
474539
7404
57832
554753
526807
427913
222873
45038
67166
378423
306726
328959
147755
299342
534338
26431
205588
187999
387593
223237
118953
493076
210024
377692
199274
321597
157265
80984
123119
50893
501458
426817
309706
502256
402348
76119
45703
171712
565925
535930
398051
110406
509538
269887
432601
320628
120387
128722
373455
23467
370109
402454
252005
557303
514099
72987
104104
439620
255236
536670
385757
153002
564969
120983
323024
6667
533353
554743
106505
252284
104475
13983
235065
272946
143167
257358
174043
483777
544783
183942
130717
44266
467818
525785
216013
210885
524291
43958
210745
321302
524689
42364
203942
439921
417484
227708
90867
210829
174185
370765
484991
134805
562588
378118
397124
29845
345061
304545
39466
249049
30246
55295
247146
388489
46280
500567
62022
119790
22823
506361
183250
368010
164737
321322
439364
477277
315165
237456
85996
397791
559317
420884
330150
43089
274430
83126
169510
270277
500091
198031
491798
148605
312549
50842
307378
349702
88809
214382
101564
135853
103465
557419
488107
163011
479924
281148
480425
114142
548061
371113
252326
295486
566414
426773
328661
80544
22560
322443
370090
308039
365792
155811
449952
2610
100200
378462
495008
155455
304784
383358
448347
138003
192505
547408
164631
12462
402790
202534
434290
297749
545424
527758
496726
339174
158802
196989
468857
475445
34461
544292
518615
355359
494537
299650
48116
5433
375566
402320
454990
398861
156977
88020
274039
243468
180983
174073
109037
137217
395137
328627
81792
507911
59030
372133
146130
352491
347198
28168
456061
129364
22556
422400
302733
341512
180153
162290
546762
233466
137792
519261
293886
62050
512798
450605
545524
177161
420975
265892
259296
526242
535107
48871
52808
394663
475843
126713
80882
257495
247552
391552
289621
243761
247131
470638
342029
395172
559488
42664
549173
323509
540682
240519
183266
277224
220132
377816
423000
238898
462948
287364
335309
423564
344335
297618
226588
471923
206010
502138
317620
506887
44929
453161
322808
414502
398524
43981
434959
465524
293150
397515
429048
74120
413570
479994
454244
64904
414346
326081
52406
21940
389056
233163
299422
339016
24759
533319
23190
281751
326681
379507
249351
51953
90071
558530
33510
296388
54584
17121
28958
63209
142576
140995
43903
103326
182165
216819
91706
36153
242628
424710
14581
16705
217841
369552
417573
32592
531647
465294
383602
454948
546948
199995
453991
63245
306014
549184
519805
243019
470091
378842
132262
560757
35998
44847
316576
470247
190942
103906
546769
50723
558118
92195
567805
55076
457168
253990
99071
106406
313191
310751
14956
500555
556119
327923
103629
333179
44154
520016
259347
24448
386274
411509
143991
550776
163789
533974
346798
378002
195712
210476
392149
334454
541123
262871
270247
391827
50623
55359
201209
301356
253062
81899
301195
343758
245721
281411
86934
545428
272172
48698
417077
252451
549456
517845
528735
309342
90316
567897
499793
486165
463807
295112
143141
271744
170705
547337
157235
98980
91571
333976
9443
460668
139118
57935
314191
138415
549344
553065
35446
404825
565802
389997
218468
4748
134252
364882
384971
470392
524049
148491
272857
319995
402017
480790
543916
524441
322563
225347
14104
217242
283821
352350
279566
286678
225872
190066
102475
441976
212525
294687
562531
52016
424489
297922
46755
455261
129523
224975
394554
414044
86396
120770
234042
152848
209732
217548
33616
224177
345417
73570
90601
491600
557584
446559
501219
245258
115035
547437
491401
227249
242729
385048
207619
231969
147679
559579
380618
350838
472156
287708
320281
359760
361396
351429
180586
254598
497522
55268
480397
526772
174207
178936
78323
492788
276880
520270
455980
201870
61734
67542
382749
341182
386429
135429
350973
88554
545537
355630
87455
39386
300105
450272
489868
124171
213070
425694
118577
135839
31588
215846
467739
357520
302542
467027
9273
42942
170145
101463
123823
44265
6196
41232
332530
227420
516932
25870
90495
61628
478651
381078
172166
236198
537000
338170
262353
258016
482314
209585
77989
24800
4805
117036
458313
260333
457624
136247
353423
503585
88073
27174
217511
235070
43691
487017
288108
237274
338491
39676
181620
10962
388217
95490
204146
441241
466881
394637
231310
388352
553184
443757
531655
251864
432672
369581
409373
200878
413011
424096
298130
218849
295864
252084
259563
515473
41892
543387
514837
568515
25144
141673
565501
374970
154568
123966
443540
391652
308808
136683
188830
565008
480471
315020
535777
103222
294716
117679
138298
68867
396740
148614
34896
17629
449028
220995
404543
292401
265558
493452
71361
32246
463970
182792
404896
339187
315002
11236
117966
273017
532053
523143
295696
2336
272112
374006
391907
137714
370427
541604
382214
403573
532026
506409
150303
257642
204659
393034
33450
515882
79505
499327
395444
221596
385695
37007
286247
286485
104809
229030
565947
531004
604
48839
84603
181046
32996
384976
126611
254742
122834
51612
355797
255192
393157
552862
187686
190528
114829
349732
149842
116635
506144
449295
129974
46271
497367
442303
89537
546970
509405
23844
9917
182297
42146
244043
235829
381664
110611
415212
38767
388992
157403
475373
356777
300645
46567
482946
32998
207862
467633
6880
553705
414103
464572
190360
83959
350424
86068
532119
295896
288305
395999
194900
557583
204171
140528
33443
80029
59621
17193
258945
421091
403704
559149
208659
65758
349906
100630
218938
514183
111757
92771
31769
97474
303556
245942
97713
215561
339371
94851
525382
244938
56195
16131
536500
64958
487939
45365
479012
341236
30261
304079
91166
250278
151028
510321
330063
540909
422549
306058
213241
33089
376364
102626
173792
275525
354487
177944
550244
251836
172309
539398
189353
15751
74677
268290
528202
124473
504151
449171
464470
289365
123551
265041
331902
504138
470111
414879
113265
103677
301039
169821
52136
205522
133047
247875
92611
242043
161852
219705
540013
64031
126383
40184
333771
314504
74166
498805
367161
88921
553487
307562
265441
382937
68618
492587
483881
259718
213993
281236
309586
351274
549685
79231
366224
325184
507562
548171
129627
435957
194909
260153
206160
316290
541639
372326
141140
105236
248820
228540
9405
281407
133887
199754
410347
550301
308307
161243
48779
472965
9837
116772
400400
468491
241031
352685
79641
19584
168701
554247
522249
439929
484723
454605
547841
504869
261321
223687
72687
507238
467158
257188
385306
485469
496030
396695
370713
114891
181661
66879
148067
373793
3382
420373
532948
436196
295981
73382
495178
362487
216505
123641
431400
532505
552952
180563
493539
161141
336956
335440
348181
92871
314075
267900
25605
296197
22868
560965
325285
128806
415154
32462
223003
266887
402071
560166
240768
438865
193708
496047
472491
540205
253983
102321
135711
513565
328203
83630
428655
205563
437165
8390
23744
58
557549
49944
459604
358709
543138
419944
434665
144398
369935
315351
440701
179149
497349
33865
371736
179731
53505
473083
235503
239376
376019
224171
351928
532027
385984
558238
320540
333413
42283
515200
26570
69686
143787
262958
197117
105457
528567
293414
257667
173599
303689
406727
254678
99833
185543
260624
225284
66573
336855
297059
229463
169290
362591
510359
8334
96538
60080
302650
323727
236169
546416
287371
136176
387538
58903
280205
395764
21883
454948
29961
216471
203884
242673
387778
216337
372166
115415
562243
23972
459914
406705
551621
433868
459539
394351
172201
478381
18973
563897
536047
327004
539007
86034
203960
478266
124049
467010
152518
421598
374141
537708
270258
219900
159916
481928
434603
541568
530948
138656
240062
3516
14517
541249
321817
44061
430503
235545
7644
470503
540181
538799
49375
321367
547079
422072
174824
512560
252391
62443
542785
297520
455081
117444
513791
463658
62515
317072
82094
491038
248948
150918
244201
31942
181695
557490
303994
211635
170288
253687
394026
16102
302773
353524
237852
435962
140575
282006
177033
338893
558658
365065
494839
460970
95857
305948
9443
103117
50281
78490
73615
466080
495716
495346
15315
417955
292509
149853
240410
481517
532115
25108
554644
249669
190974
387938
39574
11150
73883
84402
538714
476574
1900
362139
507448
389754
404148
174990
310879
173492
217698
210070
214106
47724
251439
176486
237073
448621
353899
565926
70694
485936
277765
399421
261868
396377
23355
535952
171732
58781
465581
119347
187621
330851
304673
39512
560370
38518
89085
16716
370077
443125
223384
214265
273118
548991
216530
19061
444360
540849
443527
90861
479934
101609
278681
202339
234869
215876
244584
477844
270807
181195
416209
247384
427642
130017
341485
273245
135830
488335
167013
368424
193321
48728
462366
536295
545488
231569
547356
307306
125133
563567
44884
57483
522598
299111
220520
81955
178615
370551
200854
302975
449229
484621
13157
423047
144041
407002
388535
488633
151906
314454
262637
484260
479420
108862
137672
17671
278168
152926
62443
50865
33629
43515
373086
550556
195895
93656
482246
563426
310760
252628
397716
340482
229721
393355
432275
6656
553723
458783
245461
339359
504221
382760
68524
78433
492890
471712
98681
383550
391239
453426
35846
84567
567020
436213
184611
358957
363032
356483
111490
287753
449026
263527
398350
541484
17051
144313
249387
503198
564572
319731
455672
219366
527925
99165
259698
303286
344258
560972
120250
22264
461056
421974
228329
565926
561616
276191
141995
198597
473815
442689
60573
174293
200847
117614
334993
281107
228538
366684
111460
164402
528572
454555
375707
525535
263251
88598
230367
254985
444376
10580
186819
395359
64375
429510
31558
26832
530234
59288
516463
540079
299944
461405
408649
294870
87684
289843
254073
332915
239109
494368
411460
239783
198004
502866
52794
113742
527625
18406
555529
56875
37340
264256
419909
124971
169054
410103
247051
387373
428046
342256
18298
122846
88724
105436
269118
292050
541736
416181
300299
431563
98738
305617
453905
279104
328872
547731
4349
279777
353367
94436
500918
215146
238924
472338
116735
522131
76350
101966
88181
521771
185021
560191
197014
249114
301973
382688
502223
225498
287694
554994
246298
190935
350218
71306
563484
196106
9229
136236
304122
441804
23363
17102
6733
119652
196512
337491
533034
110156
31301
467182
247027
97512
172065
330265
120041
169125
206377
522492
491976
156457
14221
151515
507618
389008
142994
289490
164562
122063
406245
302953
326966
83078
73925
7993
516682
98481
156007
466674
169856
407611
99160
249785
472787
278624
314362
48606
240912
324499
344862
220279
359674
548712
107970
453250
155832
406019
564190
194612
153180
185824
447387
224640
7873
1539
287057
413697
525802
554062
116430
197785
424023
140857
520386
462820
555863
126374
45444
536238
453921
442609
364160
236835
231302
292177
530509
156054
161337
29294
20762
389850
127743
28746
315365
302433
554902
196044
60918
164448
471161
131398
57985
94026
464449
257832
394409
243668
254701
281024
520369
328334
142612
106591
498910
435381
116393
16154
94570
198590
136438
150070
475744
545900
377518
68300
352080
416556
406789
79143
255463
50733
146963
397124
20988
333266
323914
467406
49513
455888
293852
37308
294306
239670
428649
347630
104944
499892
443195
366410
288771
365126
532843
537010
435299
163241
464291
264878
561404
559893
428657
337404
509912
96676
484375
340731
203302
416734
457170
224229
121685
20448
412708
394448
527385
95627
55160
54871
6850
484705
317307
28570
104096
196165
24777
365418
566620
132992
284206
269373
186900
164887
85987
431634
281449
437326
222496
402269
145648
148687
363539
242828
228480
177076
332451
320402
419617
42388
33373
204790
350223
182121
474022
499999
198956
141469
285525
431973
115365
274270
51025
534421
379358
182724
479043
347725
26497
90477
523738
565421
118050
197144
192419
169879
314423
102241
409420
64335
468549
498020
263666
376623
103347
373090
353784
538051
408199
381821
172707
324826
169354
271563
44659
353098
301642
296873
96816
513595
439519
205638
379771
162738
161954
368091
112995
108487
194869
200103
28824
61838
353053
329966
408160
466944
306734
349711
306677
325841
64276
540102
111896
355744
267907
467262
448198
540658
331364
126464
256563
76692
346432
113934
422068
556576
564559
520170
296531
512727
410719
23766
558289
33650
187565
536349
31031
163231
353001
400390
212663
246518
46862
512641
4035
363393
98410
297162
276015
176190
288923
421715
58198
52081
414915
302351
420478
71596
249144
311510
12742
74172
399566
306570
379140
366277
311911
417335
550467
434922
443964
80492
185466
107006
135319
280627
139833
296937
418063
358048
390959
5540
439014
2033
272150
276216
411097
262928
311410
421933
470000
429121
124562
392893
462914
439225
95746
491317
28320
484276
156313
105499
118537
177742
546139
370544
466179
398471
218199
416109
364680
308971
534153
350294
309519
17492
175135
532064
140314
302113
84776
251136
312674
470329
201594
65803
477625
560058
10725
348607
181879
180153
334210
314137
197596
169503
130310
460670
479803
22988
366761
288405
258748
535609
245554
493410
89860
358318
399165
529830
279699
277931
355109
565525
538016
469300
15575
367723
380565
177199
208405
452474
512914
423323
447470
320996
82671
376630
18409
247961
558356
338646
511491
443517
329665
383536
379840
213844
157656
90506
197356
354314
436260
432831
261675
391407
414513
515800
68760
90222
219974
18458
299861
504125
232240
460741
52338
547775
267596
313124
359638
183700
87683
494763
42374
335097
484198
234490
303303
106777
114702
331029
102491
308843
150807
491222
123415
229339
16705
199035
94570
296473
453816
139615
555056
540978
143758
406412
109607
202585
532135
306138
536710
553259
34290
471419
4847
384724
251957
234105
471141
305387
262613
10048
471245
483908
116518
317909
427449
323613
160032
211311
14302
491564
369638
277269
55966
496627
491338
176350
62873
525876
145041
408691
121930
512014
333154
319166
480779
132678
129606
453063
339791
200228
340469
196995
107160
94921
8748
512209
390427
23213
300622
39814
154924
445935
241631
74749
482701
43006
124747
64108
195656
219332
388971
283940
444471
299856
490395
159266
120404
343700
24788
567225
328198
385306
143924
213601
348112
225180
192635
568495
226216
562716
136487
259752
366095
221892
1587
148773
208605
441471
145241
83613
566204
340851
167421
28158
314137
403760
281517
408919
329526
17357
281510
130812
231171
357388
272927
172279
385503
568443
281906
312375
393645
168606
347831
3439
402054
403083
527239
363659
426476
466541
56228
60491
386703
299769
103216
271525
263238
320629
12407
353981
488721
429770
432733
38381
63048
408360
510786
85127
177372
157800
215787
288783
245794
52900
361466
446561
192996
418567
408758
82149
274220
481043
537425
339031
368108
121134
183107
271881
467743
100619
393935
26731
460458
482470
334678
327534
546049
463554
204645
136257
407121
73545
513367
47811
64583
216869
334443
210350
418650
232249
87974
474682
51184
115903
268448
274616
127563
379740
358195
13874
81184
219417
487643
219308
377906
382618
151976
211618
406818
445273
279373
217548
55346
264285
222387
166323
223555
162558
393570
159195
528386
268977
501435
451436
52707
518558
309908
398901
215498
187630
327082
399995
402687
55942
439181
384722
64906
80601
431161
82477
282061
502796
357532
437723
66956
40228
176453
203123
231011
383427
373490
180663
430291
338849
211374
75437
61965
227367
138800
432625
12322
450620
84831
205736
370551
164965
191295
138713
155019
6428
322962
96233
211019
103327
456577
295875
37206
558762
401759
473821
79016
145641
356621
196650
243219
211922
23720
459270
449671
322474
46975
477723
256841
502264
3198
547898
308421
446340
177374
426561
150525
50007
152635
487916
509867
343866
11656
206513
363905
489949
8673
308018
22058
564701
289499
511580
357121
329842
470889
332264
448987
418925
548957
566539
107993
176895
394325
407576
517085
503391
312842
388840
513832
454533
138878
58745
64337
136684
94497
388358
26741
174362
129520
117451
111961
239038
386943
355165
277726
239338
408092
89302
274372
542990
206401
514638
368363
432696
182234
181983
541075
534426
58999
174003
151392
310955
118675
177067
421152
311271
434681
331340
334167
340593
86321
565116
288045
83260
231838
413678
315539
389618
204652
258339
22983
500252
518558
2869
382228
413836
353355
527239
250475
347101
519150
366731
296589
163355
112274
523640
161027
523482
210093
426383
361969
169517
125914
266220
322348
523697
236783
556618
30184
276040
245770
504413
340257
301375
113838
209792
513480
231536
297214
335849
197669
364783
215235
19146
89471
388543
102200
489520
205057
307724
353370
552008
32897
437705
217602
222891
53301
272944
427013
555977
74199
478208
317166
451289
564340
389256
234724
509669
460771
155795
450729
546145
314098
407063
201843
474926
13677
522164
516276
13798
529316
83653
105391
458910
329978
426764
549018
303764
485658
160408
298858
197164
65734
390668
154681
387132
250064
128664
242973
250276
193165
129749
212685
255781
62556
443923
289421
275275
170176
342893
221739
84657
158419
305946
416333
406467
95568
468569
399106
197112
387765
112318
402866
318400
166476
206147
80836
390193
72795
263624
109395
111935
403967
405737
526339
446245
318743
567795
507875
467058
145442
79866
523118
558247
513274
318994
412355
534446
358070
154363
194506
305029
22413
201889
469620
130143
396729
566524
330857
265983
367539
452225
150021
105997
212642
260087
306084
495384
544773
441757
419440
301624
529365
515435
197121
139414
31104
315717
251935
465486
239516
317947
499029
498058
308976
189353
507987
338119
487335
346146
58818
419885
254407
64507
525273
390603
134256
562635
175094
521336
56694
69533
512490
565574
400440
448013
214786
455571
467461
24149
246290
290657
248172
185790
382628
184795
86186
184068
224317
146643
39638
377414
501681
539583
210556
262627
548261
68701
91241
36638
379225
367061
420091
56657
332777
148987
25660
231842
388177
277566
144032
278391
298599
297427
102661
95174
254536
453741
417891
140673
36545
79377
140492
644
93962
465304
300464
240286
412718
50385
474203
484396
371838
360920
111534
154520
383096
544951
1209
259603
58147
261008
287686
247853
363975
298884
186991
219106
554724
223292
341454
284605
490770
503083
117097
488856
292128
462737
507923
355063
541621
458654
529897
167058
226085
533185
542960
483263
211558
372825
455936
357400
244491
513656
350354
4846
506504
465638
125062
100741
451035
416865
548138
81505
479755
159038
234804
138408
133307
70760
347737
60151
473521
148050
58639
233876
397902
302936
64448
435868
522638
30528
493479
182299
265308
136527
188265
151209
221016
434227
127805
233752
453816
124421
70989
556652
209063
252254
433559
437041
197785
509770
251724
14088
244995
100786
516308
431255
162396
372929
394082
143072
116651
439155
399022
392003
182880
258918
124674
229355
207836
448818
32856
61419
266845
186063
113234
43782
51363
553035
95325
457209
356076
127523
199423
515589
333843
542439
199805
327699
455581
29525
375674
271725
174410
456571
566285
32168
132748
35053
480882
232525
161743
465356
337207
108021
267842
206684
540883
513893
381400
261818
229921
304817
535210
285160
10446
408219
211694
464458
301740
59084
280038
126703
360319
436606
321269
276788
412768
395410
163665
416482
68585
497746
554596
301876
129985
214009
425131
486989
381553
459720
452799
484800
355625
43161
27987
518340
349313
514041
103334
225836
434120
252058
206673
374645
249097
315967
317620
207997
85226
540264
498652
68078
169091
346961
523214
537791
548563
341179
25247
366563
27672
374747
357452
96346
433393
205798
436140
100084
420587
165865
166393
258244
514667
512240
269592
2064
547270
512421
222290
88860
104848
230148
415975
401217
280523
385642
432740
382470
33400
235946
504413
65729
35052
36702
387171
243991
470314
350926
92706
378051
468452
102910
116416
169907
371133
563738
64263
355017
226540
273426
288398
437397
414143
388007
107675
545496
32465
139345
224057
42274
309840
381853
175253
289189
490817
348737
90071
526054
184630
463085
340299
558547
337458
451906
510041
328309
260558
6296
484728
514055
329178
440414
366827
432886
558729
91881
549672
118576
480013
370667
526161
443194
25397
164807
557444
102847
133321
488625
313706
381187
264915
119828
394785
411696
120729
369827
293285
383224
116944
306934
320370
293398
466071
156593
530525
364611
158084
185305
12134
396011
393858
449653
112081
239129
317113
309966
87033
289883
556719
412095
253877
306533
31447
483
259960
567940
454834
142134
23290
62756
201847
11921
317745
527025
274430
393112
258989
287263
299454
475439
244859
45208
425815
528180
38386
512338
127243
165672
195266
289779
10611
212530
72011
67637
160187
131572
176014
376458
412349
410926
275209
561078
413832
416110
283775
496212
292455
194467
168924
185335
196472
362730
187627
281252
500461
62948
53341
118441
366489
329627
422974
222463
473188
458822
265802
347238
441323
294915
7963
186797
337720
357020
74633
72277
321836
406853
229144
7210
91768
138654
246891
267143
241921
564181
23757
520386
160740
152241
354546
432001
155892
263812
291055
120797
394822
481407
523871
474968
3734
78550
13679
551292
468408
107591
419249
262029
245496
216342
278515
12477
339319
325339
354789
367555
525160
325710
164904
354622
164527
102449
413489
224579
43085
225940
72744
436862
475085
270211
247509
210390
291418
382594
383843
6672
76606
358494
528723
69021
226297
482880
412741
34759
403614
203191
244565
457351
533949
361187
90979
153205
504474
404587
177308
170407
251859
231844
41410
124574
297264
46626
37389
289696
295062
2789
66825
460819
244094
40612
490689
471384
277329
489840
72507
316365
509510
558327
371861
27151
345852
125117
125140
405285
127247
105435
355975
56022
139198
229353
539641
481110
529896
130625
409529
81319
20679
119641
409046
199660
53094
459793
330369
492576
249516
244652
334629
242305
263332
165621
314660
544555
514361
306947
511143
511553
88927
309096
491975
281256
487839
106432
486488
63695
291824
388352
558013
520160
447921
17214
237962
196962
87270
67626
536968
327896
167284
145121
528567
237573
26342
312069
292691
113679
152574
169121
462294
244812
149829
69182
261854
205553
220682
333433
512502
5730
371988
28620
527946
7894
156491
161492
390845
547716
459705
286727
517865
238022
368367
551599
8876
197456
551118
342632
243823
249343
194506
385732
200170
273470
481015
429567
398729
173148
214191
127231
236649
235974
197978
84628
394338
12089
256425
96823
303724
90007
360540
357445
300706
460872
55247
235973
362203
401922
154519
81602
318617
480675
186913
460355
169784
553935
90795
436472
385087
13513
563986
446451
345194
423249
542275
11522
383219
116333
296862
157432
380272
251371
241165
309902
523061
68181
279463
351610
456926
226377
329586
49280
396708
30433
166024
319188
236048
545097
288840
402936
405892
535823
197311
179985
542386
428142
513195
139900
224490
363371
416307
552668
172924
24070
321374
228823
247832
287534
49790
541816
110978
178021
535708
24145
276889
120248
215436
335835
505305
387298
214211
454681
172329
310094
189913
456001
283835
99398
93334
143038
27892
244995
556488
38586
330200
491591
337853
457076
447317
109810
31595
39578
329337
236599
38883
109194
165592
205952
131582
86824
215561
141392
262239
418293
231082
556138
278128
198342
62612
159064
502993
544385
109375
118097
544603
495455
49747
393830
27012
422992
27932
532026
494328
72247
334409
149750
23290
12165
163686
85231
9182
137620
557647
292715
327866
259730
200417
556114
157800
197282
339570
101150
304483
461153
121055
540525
94292
252632
498269
351883
353266
154506
561949
106558
473409
161015
49527
371063
262856
257141
331106
129142
171821
146698
479432
297854
10739
89572
559965
25402
134463
323981
463134
520673
413597
566677
518115
447375
106487
295855
380894
412043
345295
67957
414467
49188
440836
394088
169382
73260
22896
382528
199814
428400
385852
239709
405904
58583
59234
323190
512429
438863
342953
406593
369208
232049
124215
537919
329832
413515
18539
275299
405880
411449
373361
440718
502301
371859
84779
175409
86419
314656
320602
147101
450842
96415
3328
352856
132545
165683
415364
133481
435568
550508
123874
461707
221740
179373
434753
445645
42523
546318
268118
474103
71681
492767
19056
324033
376752
93285
528045
107843
277066
530548
107428
172947
154852
278965
430450
348998
259461
417871
518492
113876
129727
94720
242861
469252
82298
411274
103599
77468
232981
217233
356293
276482
49197
111946
328765
420307
392819
502856
157431
254684
267319
397132
552830
120943
326618
39414
505818
552654
389559
309624
259655
446835
252251
259477
247023
377149
126148
119237
557440
463705
357929
366016
261343
119093
283831
547580
241700
48712
313928
166312
257286
303533
544111
229500
292143
86277
69677
93389
150328
276475
370778
238602
460383
485654
189329
151888
455177
289248
246325
484777
128706
335647
493477
157616
228036
231242
8964
8799
223273
484214
53714
128100
509660
39615
322809
509628
426674
327281
513014
178301
368822
444777
373010
354824
230099
553221
504488
378616
390490
357370
151534
26655
485743
127469
108383
190280
76331
310437
148637
85752
25162
491167
167365
224835
366407
414822
26613
170425
380003
559859
184583
133287
319753
243499
396028
93578
554350
429755
324230
316970
394325
232774
418534
163716
277248
485464
273191
241810
163873
380845
353239
157102
227929
226401
101659
299198
281217
48324
37579
130117
21998
414670
539026
202205
214218
281862
562216
375146
301970
542311
239179
202433
303844
95884
313343
544090
143977
408352
98096
211035
339017
397508
382582
456573
436358
271905
323376
303040
446303
61243
525862
511631
266376
358616
81199
561225
19477
306142
550740
169788
177884
203510
392099
423381
8552
346834
328000
194707
263918
28867
484003
159101
354781
32216
75303
160119
358911
495685
132381
26903
434307
84011
183733
547961
262947
299824
19446
215600
95104
285768
293086
469052
326260
414020
250259
266150
117851
467261
565913
296293
486281
120204
420327
14101
2660
325602
495190
243312
117963
407927
265674
255873
230645
422306
321425
79724
370123
124604
269479
415134
168835
34622
192585
61266
306281
259206
433310
222677
542231
472766
457179
271064
235227
405797
267389
556476
251453
532185
233641
75377
186699
58003
370729
375208
375861
82672
91566
168900
410631
55232
420312
506786
381993
64658
169457
156855
51265
358734
75452
495608
240434
323945
307082
201601
560902
43493
370485
396233
407775
523241
211779
10315
391070
170355
31773
153446
108270
508067
350164
160734
344594
392341
363451
394886
11386
279619
372068
164602
151789
512977
200508
98509
443004
514505
362517
133848
467396
422564
87345
77223
21606
485383
427521
436632
58348
242717
258789
395475
82172
535149
163241
122519
511837
247521
27973
307011
173078
430080
434335
421140
426402
296099
516586
557758
365098
119757
279197
552677
321499
367598
16340
36723
88703
422184
211564
553728
525903
131981
30239
112349
508306
122372
88164
190997
438012
319718
510369
157759
262179
395658
541360
113627
411899
308040
483289
324552
67311
150111
220060
456178
81499
154328
505604
304104
509410
107947
350020
253621
474916
179373
374238
462284
51853
313734
234813
502405
57685
220100
437584
328604
117587
236432
214726
563467
497089
174179
471182
445374
93655
236985
210925
183170
12122
476914
557218
359284
457793
495944
444608
543281
487661
166850
450322
10010
110321
73669
3077
484208
82865
134227
74589
449918
392089
214056
567516
475370
294609
173647
443230
395647
100692
261390
343554
541470
492114
141718
306700
504113
494453
208532
61304
70796
262161
365285
24725
319073
301426
178072
240052
373906
466365
561288
16851
533817
301227
458212
544121
477881
21185
176092
457149
78123
532409
2945
257834
48132
284475
525852
557477
453719
119731
351627
507507
350999
121976
362837
412218
80779
446301
122240
536578
495014
347855
55926
307380
351119
469441
15229
278395
340680
261688
557726
181860
33310
485016
188073
272344
470523
33966
458236
182416
391584
298917
562290
147937
196099
265629
351010
8358
72794
343291
60879
334713
478170
442081
377313
284795
45935
233285
528316
104719
221745
201864
537471
136372
244103
377384
404195
221849
249922
324520
280039
435631
421256
102731
251087
285863
24636
132785
564097
35822
494050
236477
311026
65324
25089
528840
170862
377722
229194
314937
279160
238702
555932
37525
150354
130931
44230
415484
310483
279532
361505
272736
377389
464332
146917
562790
542960
556232
563313
173508
69501
288856
530690
204435
125469
230381
309390
333160
414761
2728
373641
5895
392301
291293
64124
94569
523770
17559
184700
130963
217116
210385
156799
170977
452034
305950
540333
317552
561325
8879
86239
82619
271501
204066
385531
360422
120500
331050
115116
408498
9980
77301
4188
549404
92288
315161
51274
102771
314801
217948
105416
198152
373063
147741
549243
500869
353611
129371
254380
405987
561710
373103
199426
456459
536158
307131
94347
285729
334790
38889
521331
221335
191841
214422
318667
504545
43691
262692
81031
564899
511676
81833
326438
67533
317197
428648
492550
516897
447566
226502
24029
75963
538666
250818
201929
31228
290932
386315
91858
90689
185575
111413
155437
438974
532204
96086
523718
238694
100618
427737
31840
351741
313503
152305
252924
2728
353758
80003
210129
406611
707
421786
423624
454117
291594
486119
474733
472465
61975
180486
139132
282300
346257
398963
259178
485071
415029
358518
404502
119100
564341
423232
391440
107336
344291
89479
140176
508070
374309
150855
48251
152230
83255
31934
297180
380072
548674
66932
299608
543665
207635
272818
62850
443660
198118
539552
529226
512378
315406
288888
152922
217897
541000
542927
382890
151733
83948
403878
557944
295404
12378
469621
188245
150077
122424
221950
108826
169011
496043
417610
174495
389054
348471
532633
81154
435106
69659
242321
462012
562205
69858
271588
295475
471965
380922
196900
196715
117986
41732
20967
329710
442480
539802
50331
99973
103605
373205
339550
212251
88117
327645
545524
276026
461719
230606
408220
386164
210977
152914
270947
320459
533573
477691
426863
138461
180628
332205
286950
534533
244681
45742
1461
202584
289718
200710
541167
387315
367564
351166
357964
515222
405532
447851
303851
120408
87779
245964
211051
404165
228938
82349
266075
154399
497043
149906
144151
138319
551853
317717
256108
30390
280359
124972
466679
490666
139221
367054
348523
525550
552389
53213
41208
493080
283868
389854
426228
517553
329523
244760
113025
507352
77472
231993
292075
39504
536844
216570
10453
265516
554981
365896
524525
282852
472170
203624
372741
336774
499208
335958
360541
73665
338169
166391
416623
267195
59018
469773
291207
378824
448170
493055
209961
536261
88815
108195
364003
227604
353523
434960
310783
566069
520705
363905
559884
371749
348629
114215
424947
175426
377919
185060
234923
78524
147300
325492
557322
220756
427190
124239
154743
430659
156818
32613
254425
29019
326336
187493
21228
153998
63245
239824
544953
280620
543572
78445
328205
374731
256086
259733
135024
21795
550081
58976
309101
343020
229407
11012
171306
508935
532067
375575
156848
433845
368969
267549
474561
461518
402449
391930
25610
388140
310658
556735
112189
380109
226870
504270
329140
279716
388489
99501
360044
133084
137601
418912
227098
259026
406568
426413
91281
110396
186066
478916
462902
94151
140652
483565
463741
298562
375024
315573
414820
299323
505169
510128
214626
543435
109576
517571
265090
393944
104293
543127
257258
20726
366974
309887
175810
349170
163670
198245
516555
218816
322960
46073
431309
507038
493844
135225
237751
122129
372913
477072
549018
454058
474493
110475
152799
159427
386620
378729
31372
247029
317765
58031
95077
341231
361335
27348
299101
492080
491835
424423
326633
148158
258171
417684
499995
374710
218414
236497
244525
397041
394314
22204
167106
71281
387124
391952
91449
532539
499202
373796
19847
546252
543608
5654
528472
234372
418681
63994
360332
122801
297253
466363
236849
528121
444625
162218
380318
128085
147603
361386
28775
443019
59551
442144
262102
390077
153192
123838
110558
202091
291132
208184
184454
278060
187113
163068
463032
486523
190898
533597
558588
449282
90263
41426
14240
553372
27852
535052
446284
4512
437347
349457
356162
473892
410977
7247
53538
476843
446448
347102
520024
257927
137003
166350
345473
28654
388398
254724
179499
212559
148174
278980
166304
355093
154766
255611
337342
256020
172873
481037
144893
567772
42678
155708
113941
25314
482243
90285
11453
279177
307118
333885
13224
84659
479105
344414
476068
261719
224239
262928
267358
121811
89242
378400
381475
175157
130685
437485
320554
268906
252651
220985
13535
467308
497284
550940
370672
401840
87515
231226
69022
66097
511904
90138
184619
37892
267855
411683
355224
263932
289783
81739
217121
63884
53041
48484
354799
448407
260155
253038
25089
509988
323006
399111
370830
366249
463521
546688
302728
343974
565858
276820
556567
300531
444811
54404
277495
561264
145015
366611
557793
500557
55937
253215
339291
457616
242221
138415
391604
246637
424619
90985
187440
302011
183194
389965
438424
516980
208797
432601
189270
462035
215485
126743
89365
533673
342319
284022
295072
414621
545013
95709
539036
125944
312680
333532
302721
481388
408794
452737
157620
458740
449860
343440
181248
143068
203508
110167
393452
472921
511658
6880
374175
458175
562852
498266
30193
62612
137683
326544
138737
85626
543453
691
345011
346803
121
501267
172020
434833
267240
276671
410396
500539
441631
262253
304570
275117
489623
158628
443375
102822
484451
257246
188366
502011
336138
9874
400993
97836
535194
13981
428173
128484
147148
157557
492773
537962
517947
103294
535867
445623
12706
294447
112855
121914
353375
217771
346749
397673
367322
209914
554693
373309
335465
231871
412869
542483
270382
375174
10276
291991
228987
431721
455001
76716
197273
275002
90857
92119
193814
418737
40103
50731
316896
119428
401990
473010
35448
53195
98654
135967
387554
295625
278842
176473
394993
292386
241625
605
500730
41191
100965
286419
456757
397534
312891
216056
181890
34546
234408
433944
51686
159875
204882
160581
495531
429669
432641
25139
4556
170893
354131
507648
554539
545731
146952
530376
416453
177278
179925
269651
518820
113220
371771
39631
265629
361678
84066
212300
94726
124842
133519
358093
372895
195241
10218
424689
216118
518924
50570
90993
562106
438605
193571
49448
234604
298323
298172
459833
322471
535915
39046
326402
405541
45285
176190
109376
172058
234562
60477
185592
9603
452435
345082
321083
64153
296605
13013
255246
172001
301905
301611
526063
348023
107551
240661
519176
253277
150455
390410
296268
47880
261681
47042
239802
35859
408586
93134
554433
251237
189662
365394
383619
338484
458245
100546
60035
428853
535514
116610
461982
437447
73385
564003
542260
538594
463123
72255
375069
279562
546444
395991
76847
166461
406057
294247
542126
290537
154131
284065
366074
263992
47972
268404
454023
288562
309288
160529
340965
461543
173285
298072
295609
367671
108915
8809
277215
423068
518500
20769
359167
389352
417098
480634
292616
500706
66688
63798
387811
473813
269938
53939
357377
143492
300167
236151
529383
406508
161760
193345
292535
286265
177759
325100
60838
104752
7202
530948
150132
418129
189895
121515
94062
171197
497256
434171
333860
108923
256157
566151
89500
166746
122216
286947
143228
476956
174301
408177
418220
317850
446539
443110
327337
420766
425190
389116
567649
520782
503290
542497
508083
470108
253883
44505
513315
41549
395438
304637
463117
54523
402818
302075
551606
253968
429482
17059
393582
398702
94898
98535
554481
227221
387666
547481
340026
482052
561055
240085
362171
389542
532554
13817
138704
486136
342644
14872
157668
445116
357239
193320
247516
124128
32498
68517
225211
378841
376936
351990
251525
450078
385932
159393
484662
288134
558649
77984
63767
212559
56119
109668
101267
451091
141091
109346
113972
388907
186431
526252
111758
524194
220570
317117
36285
15928
332795
404460
163615
416424
108740
507279
363784
213083
281759
297016
394654
39984
365113
235058
543045
325705
462251
486573
209457
316495
462473
131275
351358
159482
473218
273555
294145
339906
195585
108436
55328
494026
158698
534286
317307
235438
402603
465862
133130
438029
210474
233969
179367
411036
36032
280494
337242
396877
137911
22475
464913
102971
14967
525536
251237
139104
228358
211798
494607
330052
199439
68361
464427
542146
222784
436295
475516
562512
127042
125869
86147
160695
389231
503776
513355
471095
194227
49213
392051
63118
544005
470408
387863
450632
182133
372318
449430
515665
96476
202914
480997
75994
46101
219651
408707
563019
286182
463873
509835
203065
162666
169105
556518
206832
149041
181141
180825
461294
34654
368070
224779
2188
148686
386030
136091
246733
193689
505842
320753
185629
308707
391630
150313
186837
438388
446499
350254
554359
136713
86377
216798
138770
541415
85548
39753
44676
12718
319773
10143
301175
383675
506815
553497
392224
171249
240378
533826
366367
323470
347660
319320
145176
100477
266108
508978
210135
15988
347910
543066
488443
438840
514322
23869
373074
314456
180591
318311
302891
359428
489748
23279
366411
385678
43562
472730
340622
536703
326769
319676
362234
185260
189148
203303
288230
146483
61986
519888
547258
486709
105141
294524
233064
284127
322618
380316
433521
188685
268435
270802
75822
481639
31725
460423
290564
493395
335358
262560
403925
99294
197887
226249
331310
20815
343486
388122
511055
143800
531015
27009
538169
323520
62419
387678
218317
119710
5127
135480
375982
426563
424682
315717
16944
29206
364025
370948
208863
463916
535181
14356
443686
230292
335908
38358
418404
442509
559001
12287
518445
335566
245794
394305
231976
165174
205749
319225
165611
524624
530770
71117
406049
415881
30329
497286
374256
379389
518996
132879
392013
378996
415973
515717
406987
401853
373553
101452
16142
193478
129249
43241
71026
242771
65114
12134
379950
225640
138616
349971
72914
515010
379956
67447
463826
82137
199528
142278
170054
210725
211575
1192
549856
407418
64196
373865
36808
193047
141921
119252
354664
135838
300009
434360
395244
260622
563575
17010
477165
529697
462674
126163
450793
525449
476213
507902
369864
173143
532121
69304
13125
146571
31780
107143
524197
552836
127137
450337
522205
411125
354677
239882
567832
8433
457260
64723
454780
248429
432597
258146
64454
360309
239738
538252
191297
473547
475147
439882
331151
304817
233734
283741
53933
79433
101116
126563
551438
1489
296772
177596
5472
186475
139183
452492
94814
375755
560738
318738
136764
112193
221007
307534
551707
185894
320803
204799
480896
316524
335224
412414
130826
369784
19542
242336
472363
342239
480042
104298
458144
112151
500137
376768
222083
225088
155421
351217
106157
516268
111591
359431
82344
200280
179903
223259
235653
355120
293912
87435
381053
16287
31204
304437
331084
77787
366785
263857
51224
246021
333175
530163
33094
476458
310942
5775
298733
526827
308137
117953
452542
109511
68788
263145
4732
458741
276892
442960
186431
486245
483355
305819
192946
173374
562790
2846
234127
416175
225537
170093
297369
409210
253628
36798
418523
248458
58953
183523
210013
208584
516040
289740
309262
238237
484042
189217
3714
555841
308043
329052
542826
482896
293052
234306
464320
237448
416912
522803
541757
270390
370662
63835
136465
204788
215668
509304
174936
337197
354300
491163
557091
472614
11604
62275
316969
1691
111508
347715
458375
292689
180900
284165
238260
183784
497559
429359
482395
71318
559585
329127
411549
222486
224225
24337
510628
27970
514969
249114
366776
171986
323468
423813
160570
366667
285913
432508
538890
461952
189695
193688
323280
48120
549017
316363
228192
503456
446859
35706
230251
229487
413016
356158
299653
434417
148971
249268
159401
105311
308178
347184
68760
470828
148082
560022
171168
446031
290859
516407
455148
122741
36407
526876
461806
309553
243194
283943
282870
188733
426829
332861
67587
507383
313264
190026
346274
316582
181369
125256
563572
327386
384148
414417
486192
76351
301074
425157
379069
270052
126352
243941
29731
230672
449263
81785
297008
480315
66889
510001
101562
470263
52614
565889
100832
275079
9441
160744
468283
312628
281532
4777
208501
211288
58704
363710
168825
159151
343956
357726
376079
375379
444628
116960
496233
353632
461464
230298
59068
449473
207095
295868
217875
539986
200790
271885
378056
63376
513425
482980
147834
268517
230124
470402
327923
305970
442172
19502
160380
190962
24550
345625
32528
234185
270907
161575
319700
413299
221627
545670
121585
280620
166333
457064
526858
360468
257144
84033
69712
294273
490184
521671
524180
556545
439604
383092
520302
488578
305358
498935
269698
499931
236541
483336
76793
340234
383088
141574
235203
258338
502579
377988
335081
480915
131382
410837
273685
290422
93209
202723
206418
423545
395410
457839
18535
488177
23917
156222
416236
352072
530750
32852
208866
456126
231111
547790
229581
479783
440792
290207
140021
371756
286814
313258
77439
342718
34321
185682
515937
518108
309591
108455
205653
379548
117181
149750
157997
520751
399591
460255
238977
526506
145465
561193
64493
490116
254129
144335
31877
161003
341995
36233
314869
23532
69366
26199
387058
401054
89464
93428
20887
411485
329045
519116
562491
340226
214600
104276
269477
408797
557142
471111
374519
259032
41809
64863
322367
541020
461793
480832
477253
378603
160232
429973
361377
97600
26928
191931
97748
12216
525818
207858
195204
178425
236083
364279
89039
566660
215404
292716
47223
161443
522651
236097
233628
416583
535820
396879
135478
311669
232610
258501
76253
513769
507748
250345
65849
213228
366679
296470
20015
382766
379207
87034
398250
260522
177963
295010
470621
499642
482893
290543
345524
285177
254536
126430
542791
510322
188343
520302
34372
516869
428582
123000
320459
331702
29359
559565
37004
211569
4331
554772
379802
326235
350632
167520
443998
498006
479007
370337
195666
510976
75939
44804
1443
541476
122359
243957
153355
132714
191680
232801
69300
478068
297460
248508
182297
346410
440432
560754
519926
537966
173854
416887
56639
134597
325108
173780
422603
99404
353170
492610
515825
283266
199609
478029
8950
82510
204850
496696
101366
142100
262778
454000
425740
92869
170343
168165
422743
184551
209453
401478
480829
439187
6706
160854
289900
232847
28235
109965
221226
485998
370331
138015
66532
537535
528781
78454
298661
303954
289028
13215
189766
342232
315426
62697
178466
177596
264739
496736
381294
295052
268255
384602
398654
402924
96614
269154
5296
464681
353582
186558
200115
1073
404086
160349
567884
141197
437535
557144
509127
174037
88107
502484
173602
306677
402565
322550
445041
127466
131496
567149
169440
365538
435310
526476
127396
314484
167663
141836
102092
47704
320590
355913
151998
498700
412071
509510
436028
537135
320967
449071
55235
471599
365318
62156
441839
235907
522133
120659
413108
187177
49917
513467
154797
424056
407780
13176
491700
434344
186114
371024
229120
490928
472957
223607
509540
129213
34003
241339
509293
561592
399500
184706
492606
222390
453094
143788
497216
112090
5101
422467
428660
139969
168174
434756
310224
127274
541622
288219
429684
441583
356566
377245
24765
92899
214767
453354
308152
254934
38946
284780
91774
283430
517984
346697
215390
209904
263904
546378
273946
378975
246432
46934
128628
440148
494741
523936
261859
127524
480762
536249
536707
430818
22360
28089
40413
76094
506968
430923
424265
211123
4805
5241
251822
223163
241383
397385
60156
65976
300031
446467
121829
76912
360639
475530
55716
489233
304195
374799
30088
251413
79422
467979
352340
338678
379365
166258
550975
279028
317217
223507
141014
446411
166058
137719
193343
165038
21488
367635
151072
203329
308190
117000
526074
471102
318945
276928
130347
333949
517682
565529
411438
440648
379314
418368
463890
381332
434121
458860
281029
266544
194169
149673
450024
494108
191412
28256
462101
225267
50096
191958
357327
546629
363603
440285
66428
565862
233612
105737
348601
55327
535362
123856
543419
190304
331847
310361
383099
82668
342002
91638
85030
410755
473237
221275
150589
102278
12722
144539
394075
14645
405696
78265
79818
498846
447183
264735
38645
379968
206029
176408
84531
8835
495094
384448
86359
128985
157917
60222
477
281901
296611
458296
427322
544826
236209
244278
207558
194609
524510
1940
492916
241657
322089
354657
195357
37703
270944
356253
216969
370000
477414
313679
520696
442863
271076
231630
4990
168869
3066
314814
257415
21490
361621
169763
356104
159033
137638
36051
165261
319851
445870
207430
202308
140958
464106
398073
88512
43085
156451
482322
38351
67059
137565
476268
363618
238452
97015
501619
50872
127435
454478
556477
355245
322541
122793
305152
428983
450349
289196
195731
191796
272933
207459
323954
283147
69703
164128
188
372080
47980
402258
98603
562642
135384
149272
138935
17926
539467
250481
408473
418051
411055
130788
464151
407665
384967
54770
366313
550426
271056
120678
230605
85445
193973
95512
5338
419254
556650
341434
109558
550870
246005
293021
7666
346995
436570
150512
425609
266276
139507
128774
36061
124437
328611
549134
270227
88224
157092
154995
39222
499183
167804
487980
172338
555275
193946
163699
559816
101955
222141
540512
99739
546525
408938
411146
224177
48258
137463
301249
40112
101971
558351
332339
410920
479031
488549
189538
224291
70004
458995
231130
145988
209490
223642
89589
50488
553150
445328
453763
84261
277933
145475
561879
91838
236655
319747
181441
179523
519512
499561
388536
377457
443811
308855
212663
330613
12758
229654
150530
167271
522871
345905
43875
432045
366206
105437
240806
29931
256226
236748
122089
292688
71750
302808
73941
257088
351580
425307
159998
112894
141906
346051
61550
428642
66110
4264
124685
332343
416508
115244
457629
176188
534680
506715
289143
117956
460977
521444
64084
110041
47904
520218
480917
322321
105749
482411
473525
71407
171529
218360
150753
498455
221355
192710
134315
2274
12962
150456
411534
145978
370768
488260
262271
22462
543433
480808
436206
467385
347725
308237
165396
165017
525667
490589
352483
46431
177797
201263
74464
151454
484225
75888
124278
87771
374700
390897
397069
28090
347060
302377
541601
508933
269574
356384
395050
429089
93823
439395
193169
498261
352148
312684
290840
68650
171655
310394
393132
230946
24483
413490
231474
125835
91793
452215
438213
351417
360674
489519
169435
144422
509579
372792
71384
559222
262643
24215
49912
312603
366801
111328
170748
566565
564567
357748
507274
134271
80574
543923
58643
66917
12760
321020
473161
259420
321059
386439
389621
333634
78491
356712
188050
110733
495492
111016
123227
393157
157934
558220
244611
344976
265677
145962
158827
454125
424382
455683
252166
451191
234003
352592
498477
515450
306262
54357
567427
200884
143869
101206
426053
310775
322793
496279
221730
419774
16376
300812
107468
69967
260944
262663
115574
97355
318539
240680
289914
1949
74263
502997
332330
54377
139433
144894
550604
72959
308846
320703
220610
477338
288045
73449
281947
160977
157022
131803
1900
168874
260256
377356
423344
565063
381889
358335
95719
123809
133730
119694
452098
482225
13356
50971
507748
143703
181303
109834
155474
296293
140724
341785
445205
343622
274508
377069
480840
354500
162699
352077
266850
215329
423631
552625
267946
412654
308083
152879
244750
92786
556274
434852
372774
564150
553611
136830
385359
393468
95159
371835
494005
8214
248439
222177
529387
216812
471162
496066
92498
394814
195137
199204
15239
169120
310324
196135
537447
220824
88095
550121
566750
112124
285300
38246
466538
3806
162213
406196
237924
178411
122328
155945
342369
101269
411849
270233
241906
365704
493733
94773
455427
61706
228916
225398
474092
67383
34988
436173
157515
336632
499823
317536
66894
338852
521398
497595
87631
341686
165696
12881
250286
276505
64641
354632
385649
86503
242854
254323
416569
7538
243089
244217
51065
288638
402481
175863
94608
193867
409621
357701
480362
522953
103327
267996
137884
220933
342345
120057
414857
149192
64657
541797
552654
253069
455011
368978
461667
505847
116494
258301
316639
478574
525077
366915
468563
19843
519078
83558
273769
265768
493488
203220
264692
315394
458940
371410
379957
354251
473588
487837
384473
212036
455713
238568
180698
189482
566987
224477
195103
462028
271487
96249
332515
206498
55088
286938
372190
287062
20701
411420
304550
93695
191816
405007
431334
56130
26036
256306
534613
225677
478406
108860
464697
412405
81854
365740
469270
301611
432979
118740
172289
367102
439216
398439
331120
68277
542355
280413
168541
432993
531985
511515
110425
317090
201238
438871
82346
547639
19120
483825
192383
39917
471133
381934
330304
83443
261921
420019
62132
297852
79480
338036
132891
315311
548978
502261
459831
52036
396030
344835
169027
228484
387592
134030
18437
95280
295211
312451
268144
49015
63006
347040
193122
208679
296282
312915
200874
322492
483761
505886
270086
271273
12593
368710
524335
118203
339685
535409
147092
546223
413690
96458
7409
23901
13636
161375
175389
92517
556433
218252
284429
329796
387226
46320
61898
196845
267901
559096
433085
398411
6581
327818
370531
356748
307778
113783
258498
168681
355753
287463
174219
116293
59509
344432
485962
495426
184698
349673
317121
473837
380216
150429
514428
3805
245873
444556
3504
464947
14388
521927
437697
424090
178265
57866
27446
48357
393963
233884
515147
545007
24909
130884
517918
179752
34186
367163
140026
362009
477779
317726
475344
67036
125958
483268
284616
35953
392844
268686
389221
294821
228652
458943
463234
392764
107953
82863
245454
449204
508247
298608
144302
197246
459361
491238
305944
223684
120375
121332
50875
71446
192295
51435
52637
425959
496661
194111
213581
515956
9643
476770
461149
440710
25732
323952
222456
304153
383172
510186
51692
366431
156214
242368
239952
200290
238999
317868
183641
47876
182019
453
49956
562302
377811
260280
273571
503605
215273
289918
198062
233183
329004
436621
257034
258968
411859
492350
125854
27027
301533
318507
83490
232912
420305
60810
66725
503329
461104
539711
425549
529693
414847
515672
145727
360748
41706
443631
60244
89607
197045
139061
32942
525692
293682
266472
276509
344136
227787
324727
350234
23419
181613
506068
470113
108638
47480
81618
310840
96292
212354
356240
2151
59093
500792
379123
563404
18709
257322
183717
5935
5769
56762
566710
396362
183074
388147
529443
44038
503717
189864
7342
57577
475095
118705
54576
441715
234934
132559
7879
290339
504908
72973
108438
127271
86693
421468
33531
483445
100628
310568
210770
184780
116740
379386
86527
532005
556592
222403
185569
457386
59073
152926
469051
196395
346724
438490
9857
339379
11620
567896
139568
431123
63909
2245
422737
252929
455124
257206
232660
370809
204758
228725
515736
394776
336945
110735
526762
240724
391693
222864
404918
534117
177565
211242
295106
388942
493610
498899
93876
495422
347941
485496
149409
164947
345182
306938
421378
187512
447178
472435
224706
551911
234355
206362
554903
129091
174417
389826
285399
271467
100244
385998
14866
170065
384977
547972
192829
293747
20252
311575
114260
80768
165939
270298
208235
103083
345842
235560
320152
29973
430134
388905
267572
550368
188405
357173
11691
111881
558979
118466
157111
20263
88
509157
310625
475929
293838
442046
229180
131783
255136
441399
169954
457847
204365
436135
365228
556791
193329
90295
63804
283130
280114
212894
9425
514412
540502
23442
551559
474872
373405
433016
157542
300334
31017
192436
100962
239689
86523
35036
505422
314279
524759
448888
335063
395171
325690
260798
344040
167496
429164
117547
287899
124561
344308
955
257719
116649
76894
505945
406036
50916
12214
55066
337769
554500
164456
18678
8797
226227
36776
142705
355708
449340
521418
185437
15682
38460
455573
317296
332070
535326
462333
301229
151264
344248
66662
481909
198907
278794
442735
531765
446638
333280
446333
304245
127198
174868
425327
111247
440740
509250
103536
31525
314892
247820
310644
95495
411205
38099
510361
289997
395828
504939
82721
145615
19633
237453
324326
287534
151615
461178
266528
370376
73552
377208
321461
260126
386147
46254
538248
173945
414788
391467
294891
205337
249056
179521
472174
7117
483
45618
381669
352066
7177
115615
228536
206467
225912
223238
371640
310571
117549
146322
337541
343921
368962
44192
127193
286245
311177
525499
361699
455472
547688
416897
288236
104139
79030
102465
316352
338337
486644
534194
395440
552763
402524
250975
140571
152632
278135
114872
98401
235642
248205
114167
293223
58042
213355
518549
432092
555663
95415
288207
401900
399780
310592
508990
97063
440362
367336
75129
149763
135583
407974
249918
474607
532027
179430
350139
447094
203357
428647
295277
360971
174108
20803
329743
538495
185778
360084
384938
346099
181274
39734
399009
517385
267555
133261
151242
119088
225514
536801
310954
32529
406800
274713
213002
450275
530311
68029
176607
9263
482501
550545
285062
184953
109880
179138
195559
491379
395151
378704
101621
71554
373751
412533
96190
58478
437967
210679
386285
261570
322542
434125
400648
233441
333064
273148
446762
391388
98506
427548
349007
125894
470068
30377
221092
383937
465952
434053
553339
366574
264082
178014
191305
184271
503192
123913
345671
118483
153478
552306
300309
215621
504637
437136
156068
271079
308880
539305
227372
232669
471962
318132
245476
69264
55714
473116
397088
274634
160699
548003
496736
455264
67923
18535
459851
217253
112565
115220
530537
283347
339499
407613
41871
55433
365119
53186
227466
468909
179001
276346
477673
540313
237537
95964
367698
236747
507868
351286
105586
496134
543713
31244
360806
44593
420423
147244
384846
426322
368143
7393
173405
175005
286671
272306
16780
441584
278056
551176
436927
23083
506021
554545
510070
183867
458904
433116
262824
402375
249953
438242
66762
14465
483184
197875
2099
540176
565005
375075
71317
319760
45839
512153
28313
236269
286938
492526
230853
281576
149659
365175
112639
53410
311937
538639
250136
381302
510680
252420
443429
24325
454549
527697
25041
417723
470552
17051
388719
176653
415285
464879
251295
484177
55223
113329
564672
312651
159027
505541
352584
201243
370662
53032
227974
488967
412906
416052
125407
336518
270445
335568
266376
212807
135784
385001
278956
202977
197892
544885
531873
160172
492467
42674
103884
84075
253943
362985
139959
192436
494290
465999
521735
463445
332499
45535
142642
450593
138347
203207
444998
139783
313169
266694
226157
271953
128305
539665
289063
536617
282757
468461
279366
249542
151096
527850
279446
472109
498221
445606
388651
141885
99170
542929
182041
476534
72945
549863
162816
463117
169270
385732
530511
342255
126286
377067
497741
398861
200566
236376
551396
49516
126293
451418
388928
281234
143077
313810
457265
50759
387721
440813
27491
336317
207447
180599
402929
178109
367167
305532
100678
298271
30698
232479
391451
341920
21520
80020
513111
502294
536439
326115
130048
152608
440201
275248
34850
334703
206194
212341
228479
417142
429233
75202
193320
335263
390298
189240
544349
35391
488328
279417
92121
520408
224800
218757
353475
166131
179274
385924
532888
472417
522008
117085
91567
374212
95148
176078
552385
42769
1292
340912
94214
148952
435548
266133
441418
539400
337691
112414
354840
310146
175249
429908
349728
46839
319525
236961
503360
114730
436184
539640
208965
310690
128374
339817
126227
176483
70899
231027
171153
547751
50604
518764
72899
429443
11252
50855
216555
309110
213204
126631
314674
464356
471790
193504
485422
235081
179105
270209
201661
125632
413070
235874
193389
45955
58311
157090
79470
460450
69829
214862
170747
276841
526979
421454
216504
127038
361510
555284
496533
99359
313134
487031
175801
131591
199246
105670
420854
194800
517038
561433
336725
128940
269378
74063
487217
552055
177615
193852
227582
541340
479083
426487
275043
280757
261516
140082
201423
33272
170644
276278
318650
60964
72903
92389
42026
469692
268931
189765
326874
267608
260632
411577
116678
162474
546706
346204
138097
106178
394243
553360
311660
262889
472897
194351
272446
493064
482500
67463
547003
317719
209742
530203
460959
62823
273385
559606
375213
162689
226614
319230
112781
166922
464875
87968
512941
323185
497066
365703
352346
188634
141436
521566
350682
520370
33229
416110
87367
447194
248127
284745
345609
222356
494179
176104
480201
378508
541759
330940
253797
238830
302112
222120
51421
182789
469262
468395
260010
46258
17245
219044
14072
336177
110868
266269
204788
454055
360347
404311
564075
450729
92849
381851
422930
351909
505568
566349
165193
251041
98421
529366
415000
37599
294317
21434
336434
236407
85010
37718
501522
441252
457966
399182
208913
348395
193667
117479
200268
172916
315206
73181
263666
545548
60777
344626
547924
179996
449447
417719
321590
193904
184756
92188
237315
435079
380036
269900
537248
220800
370236
41875
148630
143950
436416
191272
512992
191423
169859
259295
47616
400782
446395
556482
301051
148428
42995
368330
140215
21699
114063
57273
303285
453557
532184
36942
290312
7971
331597
237571
240015
268819
493455
277913
436081
334483
119834
65820
376147
84586
55865
552163
131864
410396
14372
476121
61725
259589
274637
388976
388836
103564
141104
292216
504356
350946
547996
477879
321791
484800
541504
44212
104425
39374
505965
549459
103242
568525
412854
27667
63776
525176
220413
18443
343281
87160
18988
388724
306354
416951
404005
90934
123777
28746
309933
351979
471906
442858
414143
105347
67833
69495
530570
509405
505338
41996
384664
85124
386852
395954
334335
68253
280
424619
548335
268022
331342
73844
60526
158884
488677
22039
112396
437965
279845
472918
94316
306925
148393
435862
102228
336833
152702
237292
187252
430651
140893
321731
223343
375086
158226
452055
94764
138337
341443
42539
422815
449837
407305
324606
457367
253198
356013
340478
333254
305606
565361
554530
161081
39374
260932
129249
18760
360484
485873
143016
207090
465057
171514
306030
274926
139826
474902
451150
173666
15032
261505
363519
90762
555116
140953
9976
416480
267761
401099
431388
374928
200891
204659
462443
150135
487914
524939
481582
379073
484421
100415
121226
100187
300260
349546
101061
89425
527230
556666
350993
324984
175901
327179
378589
308791
52436
555466
39949
238075
98256
338327
80104
317972
68316
251021
12706
523757
60447
352937
488312
210880
473644
110643
355528
50550
558268
484887
20204
140591
398230
429138
376255
147621
295664
544642
512199
267349
341620
365078
366353
197744
485342
466065
504957
461254
319624
157742
517812
335263
194998
565706
257510
161566
83527
188519
241595
90194
304392
262476
70640
96914
497324
556113
143937
80111
236142
136626
48838
41904
478549
87009
359412
365959
147755
36115
237978
434961
246968
175489
248528
87403
449651
247662
60908
149407
281756
471181
163401
218031
207209
167431
48751
114938
135295
66456
315503
511087
451009
459672
358482
248765
68231
339775
555982
482718
239439
391796
20672
96567
431241
151806
561659
89173
52097
183513
435002
567969
150355
253456
310712
540072
564864
452481
38426
518005
240679
57709
64907
304152
565579
17201
214854
529527
530027
440243
126612
154126
122405
384470
311338
117425
213537
311082
461849
43188
96655
511811
345912
342320
243083
485734
296864
53102
135100
356150
420266
161200
46595
473428
53674
392611
533646
138770
103566
150907
248686
381112
312511
84530
560351
114684
533247
545229
448196
434358
467703
87486
156475
412399
522525
14644
8885
318244
190705
12343
443380
512915
262410
235767
176645
265408
322809
168142
541161
436629
248954
23712
553637
54029
457243
159792
463150
309810
520305
536929
377069
335430
454379
198197
424600
525063
338170
221325
545973
336478
406788
448147
188872
236613
464797
519831
325252
93013
60333
290638
353561
308441
404366
189940
322544
16135
5189
71455
386806
173524
2803
372741
161621
254309
116223
520644
189361
341896
81233
118051
433608
539722
446021
58848
320500
565927
512852
369318
460185
197518
358457
431310
22273
225666
515950
369792
271380
137459
518478
2334
70713
76404
440668
510954
296976
498420
359860
492243
31086
230902
523717
401867
254766
402266
427712
337280
79112
310317
79465
261349
526065
414034
24230
521591
480411
477647
130421
282716
414947
560955
444292
131860
294549
51366
202172
460371
9843
449263
443653
54786
180921
25939
524001
96210
438387
519839
364960
171199
298710
455492
183188
320348
116890
16608
220420
498108
200690
303903
528640
547373
84419
171906
157944
240678
114041
51207
504386
536488
510941
156889
349304
153845
255709
165401
512460
545230
125998
344945
456523
97937
109372
513673
86815
241513
18398
330990
546743
286207
360482
518871
509007
133660
491471
40909
319601
413334
274254
523745
434721
490842
104199
233625
294073
64769
409932
305945
124068
552971
497572
129195
543638
17744
538844
13002
484544
14219
527557
309533
302002
355366
52212
360299
348974
555085
85403
228141
419202
396509
532508
551622
467851
255206
192523
10889
383193
560518
32573
183477
388365
325055
149472
118717
17138
271543
74532
75986
508595
77236
522851
127935
17491
172276
21230
61844
219258
219805
120588
450731
337292
333696
527607
195839
527205
464203
28186
221538
133669
17111
327464
35427
138245
562385
243199
93211
378444
419359
511041
107756
361229
113218
527884
178219
161716
484448
114037
202382
556393
382248
103831
395286
500302
357559
170598
310606
197375
295363
342025
435962
166766
353521
492355
322749
513418
445847
434265
91078
256732
345302
514874
537243
465632
83488
467291
426163
179111
324520
486677
60340
45069
365856
345786
102313
71660
33846
350286
354862
344158
126752
299671
451830
190103
465800
411240
410624
466819
541165
527643
223454
417109
352993
68363
151804
73583
63516
191932
289735
34397
379082
556200
223576
55797
2067
50991
264957
149350
431928
19573
365298
335844
200713
228483
297619
392699
262576
201254
54175
409173
244249
56826
364072
349313
476547
332990
424460
516772
19969
282725
478433
302181
29979
14628
228581
487414
165868
53561
441548
270489
311510
478817
57039
487525
221859
120843
408397
142242
528746
454249
218258
377123
348819
566467
353673
114668
210810
34531
482714
258538
385904
68284
67658
196720
555701
403436
27533
316348
300805
89380
371151
405244
124690
304895
146235
59610
184324
263987
111158
334831
239919
31237
240641
561756
164812
41179
292522
3233
68562
74085
528528
322687
89694
127027
145823
397628
209470
291275
3162
363467
441304
204940
560304
514901
485121
394763
388495
528142
213282
140612
160643
354714
216450
541167
430585
482051
84366
313264
255549
352114
197240
329181
7254
497727
559452
59994
311899
266670
533830
60001
204849
185234
411368
45271
431087
452872
71188
107022
167545
310499
562151
143085
507558
558012
493038
217020
215792
435683
345637
149166
144328
329703
169167
518811
225111
85824
440783
60409
415414
348675
124456
516474
174420
22333
518720
249033
353578
170678
371186
315720
539842
147269
360751
512248
561647
103551
349273
36312
503171
269199
195563
154545
307053
394927
462409
365644
320989
246061
221652
529930
401054
459546
7478
320536
506530
165022
174152
186121
459160
176961
31028
397769
530281
207058
149940
312938
386626
371293
62507
439116
346379
161986
517098
109289
73228
82966
229325
158823
487335
68403
536726
535575
44623
171709
558640
443971
155145
394702
251027
120405
279472
20821
19084
473664
443797
363448
520412
87278
394467
411143
355489
152829
238546
32278
408675
430377
190903
5958
301474
471206
317663
547197
20430
463565
138061
74391
545562
39327
472281
116877
355598
464298
270442
156202
73490
452228
442891
195040
538903
308421
95455
413626
462149
342076
360835
28437
473889
398220
1471
425078
291080
247497
136748
382807
83199
17229
320513
286399
128131
273082
557791
538218
415960
16806
253239
429005
488884
511477
445108
513769
58263
332415
192443
242941
97947
63170
516516
441010
503663
361689
81232
361268
221118
454409
257124
454930
447123
204674
286631
260124
462647
59969
20722
119014
187319
157449
85652
296540
246960
496803
560296
543061
468328
21145
280291
9443
492385
3571
512950
252520
141414
178665
82976
336705
262840
123906
11671
321714
477068
5097
157344
326189
298645
291224
97825
367367
269322
538702
542722
118685
548075
186137
408241
94517
277640
528548
453481
141567
167598
121848
317146
293959
514248
280652
365513
546811
314973
567934
444187
125337
111264
322287
192082
554972
177800
483404
237120
286626
332417
437384
99813
129481
212041
347190
427235
126868
76439
209337
375943
440760
465136
298502
111880
306053
488965
394109
289981
133938
193975
132397
369177
91227
556388
101953
416233
296092
109862
16541
28851
98637
517900
516488
522835
253303
436894
127790
547498
218432
251483
2173
564038
108558
451618
496547
57619
107732
397177
357136
170686
444141
567258
552790
24349
518259
212728
391356
197935
356411
444561
100243
160706
560388
387578
172278
447971
521843
139001
59804
399444
19469
383609
180288
80066
114502
71499
59533
475090
8988
522417
558097
232365
425192
421377
36470
437516
147599
34633
104816
190317
304281
170720
451725
386663
353012
500861
218034
1773
24908
210260
134794
229677
275480
13002
75395
519720
172853
202042
172708
5850
405450
376019
242172
501176
406611
279000
566472
120901
31086
456282
128093
378291
396746
4498
308159
273233
23840
206795
223867
134521
28769
88523
17158
166294
206747
73818
121271
52414
441958
92220
58036
515159
181272
127243
536237
530130
505335
370144
45960
335740
325315
505721
262791
541465
97181
239067
245565
316117
338306
79707
306905
203661
265112
294681
11923
341511
237300
2019
32007
444449
215074
397532
476744
124399
395598
144536
232261
522581
309851
393898
204298
1006
346746
195149
551836
371621
314658
500876
185526
150981
25263
141352
507096
166300
481516
82733
390632
384816
79209
114907
257110
521227
252636
492516
261786
440250
216877
361218
353406
536171
69948
26828
246219
506756
29326
546898
190162
63954
486408
230794
211311
70961
189727
35663
412568
148867
322654
198769
348386
327937
405780
349134
29224
398820
42684
550466
524226
26335
11825
551275
451229
180
465337
147049
107418
399231
442599
194389
541514
391959
527312
178480
164404
306168
51591
528399
354099
340328
2935
531747
112427
305557
105510
371466
455784
203531
413846
492881
105270
222792
305313
453785
423802
99990
453147
408690
347997
354712
148252
435854
127454
350137
473765
505592
25877
202227
540041
560051
340370
169641
481152
259273
363875
511972
334540
282334
351683
218940
81520
302048
328776
110020
207645
442287
11595
405486
151596
122204
37451
348771
528157
515745
267304
462341
111638
252940
196435
331915
163443
428658
322757
449628
411592
212405
341881
140490
146928
89411
488895
257996
38281
51350
183579
78735
1123
102290
404842
404532
537443
142875
450075
118449
542495
86141
191773
513618
159759
509615
149649
528259
357713
24074
477473
280925
471422
105627
341785
293431
60680
281469
374795
313706
444095
190073
395414
209198
38718
464151
535503
278570
537601
180082
527959
231699
523464
521539
223382
15320
266663
482088
32939
460354
504583
538628
394902
303759
46344
246733
467324
77811
211907
493833
184505
470076
424186
312494
493579
27973
540015
210437
453647
322410
333658
17118
363522
104926
381020
462930
225122
123571
308851
65875
382146
432947
487884
432070
125892
195032
264573
159761
91547
292886
126123
220938
473277
80629
202354
280187
328167
321871
445005
204018
110149
409709
104186
540084
3399
334366
407817
501458
444029
370521
465340
340881
317295
538272
150537
93193
214952
553474
462177
198571
427222
507632
234589
253998
75394
539823
344626
138706
428359
364912
348236
124609
228213
358037
285006
84496
327835
362275
86942
467536
302664
329741
104038
148370
533572
9046
183173
51265
91944
337720
537352
72931
269647
236988
270246
273987
128830
15399
470724
254552
30664
319669
500461
1514
534157
425467
499338
558607
186141
407065
38865
235158
177593
406860
417927
397061
239585
112211
180482
238854
181248
35627
349488
501318
14029
379047
170254
357912
524576
408075
405215
467271
369204
25141
121905
19502
62858
124782
169751
64822
364310
451760
566917
484194
412304
489748
387298
147636
403320
535440
129865
388507
174800
335177
124795
396618
528285
30590
174784
134252
303086
283090
446662
294671
10965
326948
250986
198749
282092
12755
299607
81802
28944
365579
42351
103382
58210
364904
335319
2064
139949
433029
158265
48707
395745
199200
216622
291811
93790
482056
533481
22896
464029
192354
423866
65987
562385
432984
74957
208423
279815
150969
57269
183582
462174
207646
397352
143510
231389
50661
379747
164951
341395
252323
490916
220509
542820
9209
134378
425186
47551
568074
100962
469951
163686
17824
266314
246122
129543
548548
492385
248302
30343
107293
193446
491162
72030
227486
543044
205511
457268
327671
317461
386507
507847
515043
60003
490653
256794
398967
396234
258303
80382
299298
54874
493456
555510
325303
13147
243634
315488
8968
18922
4583
244905
315479
321541
222391
23792
547397
63663
492866
103288
378663
309476
145481
88117
25552
358382
563151
554366
198141
298496
475562
430864
16519
353444
359191
258460
259593
56535
534105
358514
485503
91107
219417
84261
332426
505962
503684
310855
538547
464991
302052
232384
371575
268878
162642
454519
98144
140387
458178
70989
479656
243957
387678
313834
489610
179769
393170
473942
496259
143082
512772
468985
489557
121482
436990
63156
327851
534380
194686
299128
394226
429046
56338
367567
187273
62303
49766
536312
13570
444665
77674
264040
321080
256994
415299
200538
516693
212945
392054
165741
253113
251871
37046
476840
242636
286840
44027
340872
291081
110076
195320
117403
99150
512086
83644
39104
127059
221849
120494
184658
307416
529155
8758
512901
302765
472379
247021
259193
205719
214804
396367
147172
234527
411032
221333
437265
300273
151060
142596
237941
328069
567898
26502
435432
372650
22881
95652
313832
59721
549955
35355
464326
244529
252201
90070
403507
339865
301462
285921
360496
314416
371243
310479
420352
49348
397234
387001
515896
71834
146032
438243
488981
192643
297962
113010
478719
32507
396636
167115
366365
144926
92636
166713
115737
390730
46102
446976
558480
131374
184084
226580
102815
159611
254619
249522
289893
464320
396076
64106
114600
64461
450703
381436
12263
329413
153716
200037
263773
522284
379263
153748
270137
193716
455094
564429
436215
291829
411005
491996
29218
130744
18861
379465
143766
16997
97444
319554
336636
208879
137948
546952
373015
483337
253051
271052
172415
384502
243336
72301
116695
358260
140769
159352
109128
85896
60468
228755
282381
171931
37993
157902
407043
183100
181480
274553
480317
325123
449798
150112
252410
292229
544606
173688
307016
20608
184188
547611
367708
353994
531537
503454
266651
437656
313999
290075
560119
437725
331068
424632
417439
562029
427396
299434
475275
80244
140850
391151
206266
406843
316675
517670
387291
278582
388655
101845
165205
121863
60524
440158
290499
380999
256356
67356
63228
52511
216576
137512
316351
186988
342583
558802
222704
324258
3399
71007
279112
476850
430974
159266
435354
199941
520319
428109
111271
518012
351425
469277
379557
244711
88747
59339
437691
374999
153129
124430
40548
220113
522848
70171
530579
259270
353121
402709
418545
89851
448619
196667
168463
375712
394174
15681
334600
554334
60702
534494
407190
513366
418193
45291
151115
119009
109588
521876
378783
337252
152841
274088
50892
263813
335343
47705
326903
539396
314975
155847
428785
380501
523386
249430
331873
169140
21950
72379
123181
302636
406035
318669
8348
469093
283626
268701
372684
361503
381425
305574
130712
325282
558931
519742
447139
543788
482910
173008
332870
252107
269860
2170
326233
2310
165038
412685
417576
206190
191297
35908
30069
148468
164573
91844
403255
532813
227066
279986
370078
182378
531519
220303
107240
252915
431174
72729
242167
319870
219615
481407
301014
375036
437561
293013
52551
235622
553379
456392
126204
85191
43900
322514
191010
497637
187453
382256
98002
365607
88274
273169
405713
233255
552802
558060
70143
142261
56207
402272
21928
477571
556476
567907
38341
26563
162158
118629
285137
533107
167520
392630
215047
335767
237858
567094
323308
566286
68502
459695
331865
418758
64058
194831
230980
37107
519285
97722
291308
255736
371664
7113
282428
68012
118921
61848
376778
511192
434054
223348
546913
528005
109589
278691
26515
28402
80410
484340
330619
557825
249779
135901
174039
345413
325421
316972
229489
169612
547980
34470
19094
135728
325490
446166
528010
40148
300502
104536
423416
111303
117031
415144
333991
502077
237962
244212
477492
106880
383147
134755
489746
169027
204114
522086
179333
213567
292374
154175
557795
128321
225465
80852
554323
45815
16756
550191
360915
244847
24979
455162
182861
274553
380882
315901
341957
540812
395482
131427
480027
161988
380236
321511
152127
179105
312723
276398
290858
540518
401181
324499
525576
123091
325307
221238
29927
255886
223298
134325
206870
121983
424297
284970
304768
348567
72708
191457
455573
309148
245558
486969
564602
164852
419834
144159
23812
257156
481823
320054
79998
31045
193521
82603
566301
1065
183692
369226
287906
158155
196728
470684
417042
506285
95543
283700
539583
545252
355451
322337
97298
145569
116717
61535
474364
519149
464472
5639
226792
169207
85457
514037
564017
509579
189010
183062
196825
245939
324493
22638
83736
236514
187431
505027
75814
526495
294053
254096
399774
290604
501053
535989
405375
46918
349475
297111
279160
200405
126680
482943
32081
22940
2895
549483
201226
197942
104611
353967
448267
377804
80503
121269
74389
562031
258867
443099
535824
16985
199228
83625
282235
16582
283848
554777
103557
98262
90686
61526
393077
35867
448010
163123
516363
481652
190854
13269
482608
140060
368255
460818
292055
125171
472089
312269
126118
370942
64055
474919
108055
472435
115485
46719
315212
309311
24767
326978
167365
492217
220887
349640
246415
331351
469792
123336
90310
283412
351201
525475
222721
106906
510522
64016
226234
551729
538819
423975
101092
408249
183320
550775
156491
287237
223612
511003
385526
265418
151587
349724
161122
40367
37330
95546
43365
249444
495990
106393
327381
388966
501535
196597
79082
286586
398328
142650
479148
382773
441510
388724
74442
414816
244787
370765
248032
256513
33088
550161
465801
43352
102342
361321
124642
157804
395643
11703
439385
546303
506854
528095
198853
267471
377785
57999
203739
195844
203369
359988
53790
155157
150681
165489
543586
467931
59103
208354
470965
495707
412384
401228
337921
564370
399762
363665
566230
260085
380526
516208
517877
118233
254817
268675
246484
41912
539435
532021
172045
357021
441682
631
462012
287130
386484
82198
269762
424027
114953
539552
461805
239106
243199
57408
174586
42769
284058
525233
117995
461148
259146
96457
205640
482389
284952
449882
385048
414621
259447
534343
490328
154707
465271
367045
431255
406422
312658
338660
51038
464451
46076
151331
425036
410230
38612
329796
259679
335215
169453
288283
225972
339912
253452
179940
544116
225891
452744
52246
243861
936
291699
170827
180940
110575
188237
529570
274705
541533
493226
98935
123775
456395
404317
497111
276214
448045
332849
21718
405137
469946
75867
425948
145839
201636
5162
433005
335787
248873
253488
426347
403691
119429
92033
517967
255858
29314
212215
210578
425936
553437
141921
134851
565654
311929
367039
179249
241598
27586
551213
221794
119454
408074
272958
160519
491484
97675
412409
394553
519
371190
493905
115181
337061
529149
7917
422233
489131
142458
285022
248043
277948
27621
119163
223908
34609
264242
370209
504622
475592
88935
382487
453025
553137
123242
352326
251142
483500
353929
316504
34784
10160
239521
140739
179953
562168
231609
56776
412588
359841
154330
42982
52
202736
362986
26797
365725
193118
281450
463426
296509
219969
393258
94509
184975
104232
564431
55622
35629
509543
556341
57109
541374
260060
452234
552882
33239
212678
562151
202788
226953
379667
109707
152215
5874
273162
273606
352025
535577
178518
103025
312169
222242
89267
288119
70801
84199
177377
356077
53141
50806
272285
258117
178219
287717
22939
325596
129542
35223
345185
405145
395654
153495
518991
365904
16872
340444
406553
248666
425232
430663
304337
41776
393145
287716
244283
95886
544399
475391
95004
10253
21578
461408
27264
465065
509469
257401
369935
246329
473628
502066
235828
257812
180184
459217
159461
56637
317286
485764
268120
19524
375411
149422
114641
431178
174925
429178
303335
558834
394691
161486
353735
131064
345648
73219
287619
415327
233416
504551
351118
56609
537741
534303
518205
100219
400865
271090
306276
328706
439921
242278
440179
303379
34542
358525
80124
435931
504433
482678
118202
507983
147796
329367
410832
322371
449316
98208
567652
313776
564508
105269
449194
274750
45780
203203
51172
390862
338742
62456
383951
8524
65408
97856
526125
541081
551843
140237
459626
409897
138168
552950
397177
464467
407552
75698
323810
164143
538863
188650
129985
259373
443362
376299
156478
19429
281296
483478
126093
118154
297167
436531
461586
204613
393599
542651
40148
42766
445425
425190
507399
273688
509353
264352
37570
379820
434760
366157
11711
322808
369731
189841
283080
81024
560120
463099
59794
36745
62560
525100
558089
314990
468411
561370
420509
9594
424375
397895
378002
385622
530491
477183
60530
89360
229506
137460
8185
448891
316522
222798
494493
228550
265625
487617
506815
405513
177444
302388
68927
267271
446742
321279
499585
279619
351378
193830
357693
418193
281510
55000
397350
449535
276505
31234
534419
566037
180283
480037
298239
481200
431167
455805
542697
336278
303997
455284
255886
224666
121071
545961
286410
445315
207798
193610
52380
143847
410549
408538
332507
538993
115288
338659
74051
190538
4781
145214
398734
480565
65870
445481
529443
540265
320368
224135
206744
86797
236830
108008
234759
318817
390784
302648
177759
435805
4129
489748
269420
24944
557416
478644
390935
137400
17237
506847
348219
543116
430361
46993
128065
257257
439826
485736
311563
415674
409468
18881
141684
410926
288472
284219
16654
247068
245342
290517
547910
75062
209554
299092
302743
548276
368523
553308
360397
243954
304362
393556
504012
527342
510082
227457
140730
216176
312968
323430
315973
496223
291558
544045
551216
461793
448108
120764
132747
40280
102915
224158
418961
332448
85451
452143
292840
335552
239202
533503
39693
368312
276993
501355
205424
563791
534689
260280
227668
178812
527639
173453
297575
436296
107731
322151
366772
478981
136520
208311
314802
354629
314472
207901
40030
302227
441119
544035
355513
22600
496177
467474
396277
379538
282256
228030
112308
220447
328773
348348
214353
319249
184400
84729
307220
420353
257118
3107
366309
265037
71080
531950
159434
367698
47546
444744
228617
489283
274786
237513
30053
3178
92753
142046
395059
226840
130074
260840
547249
486740
458699
517584
141292
6603
540995
73564
279075
170215
24823
262215
468740
31248
81704
244878
244840
537988
468963
260630
150277
209612
94404
34330
66327
532286
306735
355198
111184
284283
416418
526957
422514
81807
233550
187930
360323
72416
309796
11513
503063
527336
224279
212685
18561
68732
508963
206809
552070
204570
78399
315509
311131
236383
260340
399938
193863
38472
120535
208302
458313
558462
330531
226479
174974
565529
71453
369349
95739
518206
25480
10630
417352
277958
191537
78741
57238
292162
440477
63574
360927
35706
391138
122618
121207
437526
342488
25117
497122
502692
361213
299961
115758
240023
189195
199784
567170
211288
392846
539634
19394
72733
230888
167093
78038
58440
494367
81009
486156
435912
73868
18818
25557
196355
253521
346503
82406
161798
269522
161389
11758
306110
492928
408621
491899
358702
146012
127830
562893
175331
427077
215144
537434
387869
482652
249852
438577
60280
25631
270421
447949
346712
528219
200503
79354
479634
314418
226914
355744
539865
360693
559588
49485
183655
18299
232662
389939
223236
474442
386294
500259
457023
124209
308142
245918
283595
28673
268961
534586
76299
245370
426347
553592
189434
406722
404821
237487
396211
1405
13251
197039
557546
128383
376614
376161
525584
470086
300630
346050
440901
174945
276032
526965
422277
277916
47333
63647
427282
287932
502005
16320
189168
187742
70052
293020
387381
115562
237694
213418
97000
239360
40381
441233
271158
558715
499145
504255
308667
514443
448554
259344
474479
515120
15990
508997
463871
31135
150741
61814
326828
235112
332025
261327
18462
127722
226976
120221
275325
285882
312312
358489
164096
45334
311601
418800
203953
212854
306470
501669
567278
64201
454436
78416
301947
366218
54799
5306
272489
391402
153699
366169
561067
326203
321427
253789
9462
215609
481985
96133
110073
390262
362542
296905
168105
298798
284259
290607
48465
472397
347867
169999
563831
98611
558392
142049
359081
401682
144965
328257
469431
274120
555412
332612
51991
494095
84273
259704
161274
130476
370766
187782
448198
561613
378891
298084
186787
33650
116345
110479
461138
504127
151859
231871
158412
361445
226398
275359
200411
212618
131422
461408
458334
563063
402761
304878
87450
1162
338041
349925
13813
181733
100301
162519
147147
237379
568149
189505
431568
65091
55838
237595
133152
174182
338352
102298
89262
58511
271562
130327
34635
440790
185775
132241
39639
259409
77055
433241
238508
539620
285122
368397
133417
247757
197739
229182
91303
534081
554782
42953
543583
165515
169783
72378
444723
503796
436704
222786
61978
365137
424044
194793
522246
461774
300032
407026
423397
17193
13225
104064
203882
80873
145392
327454
89592
53159
125679
323782
321549
423091
253796
4756
330893
218490
256303
133544
56694
214328
200885
341783
12250
345105
25351
225491
512378
234829
233624
26498
380271
494864
493050
566387
239606
487349
558225
115281
560647
187477
236988
190305
293096
335096
316428
256787
480462
148027
399692
110656
134542
537368
224762
422920
414595
261217
12250
222280
45081
19759
171618
316405
11549
478279
406168
548837
522591
490270
341178
249514
187857
135301
407835
87573
438760
44354
511180
230983
78459
450130
519398
170229
302047
495873
227447
163141
320849
422328
36758
225685
45966
209857
446461
30153
21696
355572
264934
15123
10436
144364
30033
201834
535123
59974
210519
470133
423446
429272
201144
22002
542537
385895
489738
358036
224180
16970
356162
239958
150416
77906
516535
386984
130873
26816
379292
203757
29428
252818
515294
499442
410454
471235
241429
175901
340307
282825
542750
21879
139840
468617
472390
225622
310001
108210
493784
46834
26473
529729
165540
341230
250939
81780
390047
175387
212072
117144
59670
54851
538260
52123
127836
540134
341703
69448
209457
494699
155612
241567
239368
50174
24967
307354
286340
218536
279343
307147
142888
234968
436639
39484
533819
62033
471764
289672
393167
405995
145810
423909
202556
427365
119874
326610
88599
291425
548571
165841
332015
563927
35443
275281
414350
433094
98059
295589
525872
281956
187670
12820
261570
209635
386153
211536
21869
166343
525412
336610
111831
1822
287816
130282
414140
283413
119905
563773
271850
545153
463784
488710
234308
12874
239395
484521
279241
511561
43640
229070
55475
508750
107425
65829
222387
354802
542121
3792
379895
93717
380599
77949
314171
318392
55304
272291
91162
236474
471481
312071
297351
117829
143396
552416
78486
532001
22893
315013
329033
367958
531069
192098
95633
228554
136942
277046
111739
378710
109576
35256
151690
398552
295664
52122
55891
78090
440414
485814
217479
64627
525476
442313
157743
43531
268110
496200
167721
453897
46164
26642
554348
480000
268609
222954
436777
130868
526524
335043
375483
44353
547197
455133
172392
345803
318241
190043
117683
330576
453087
290417
78446
488840
478195
4574
421428
159204
19978
380778
559009
409843
60785
249715
394960
502728
314906
231330
293252
144730
20314
525499
498873
537565
560995
257144
391068
460135
520565
92600
479134
259020
286042
489659
142585
270796
236489
255402
419511
5634
460314
97011
301227
564833
322248
319136
289096
316732
498984
424235
453029
478046
51373
31245
118149
100513
229142
171145
303544
336366
410195
88888
331944
181384
435522
366080
509144
456827
433576
217319
89833
73016
242081
408527
291044
518077
541017
447842
59691
85528
351706
359570
279625
368346
200348
496091
132976
53244
511221
45259
103999
468503
470315
176420
350016
368529
329449
105654
566926
398795
404310
455088
333696
109672
530206
502359
430514
469531
453823
322133
52650
37727
107768
480700
405824
543658
45581
354768
515343
467387
228186
553956
68964
540097
16413
99910
474816
519936
239620
462944
436836
71770
257414
119685
182238
558430
379078
253158
137456
467649
257505
436079
50319
31477
524256
229484
550287
303958
29129
482730
541963
45406
178356
407463
36089
268329
491646
249725
43590
7240
45534
274991
254070
226159
156231
235834
440235
85904
215704
249290
226256
235792
388806
162243
132917
314196
489780
384442
44671
423177
73796
30347
254476
49756
568075
269126
80492
300269
199408
433427
142042
454153
478976
334393
341505
33421
113465
485002
405386
322907
321683
385662
297719
280458
112039
351822
326462
281535
316754
267864
130828
6859
268682
141839
502595
478380
468162
222788
142370
24390
410320
146546
461052
490933
236187
363937
350599
146966
126617
49203
78512
395187
156839
423437
523648
413104
113701
213668
132262
353038
132992
489692
108187
365208
148072
493389
297558
78281
13560
445965
10714
267922
214251
144316
315407
270036
457747
217165
102725
490501
535533
181352
527451
293305
153741
396286
334017
220886
302483
164277
351275
407401
465999
59826
484097
167886
104758
488330
112102
336923
115395
474409
455853
489878
524741
542862
67276
249511
36266
186444
117069
165210
555403
328583
295394
291943
185470
504463
548361
404590
254894
47481
321640
368302
217983
148158
182190
53966
547125
387106
200956
548450
550214
485093
501401
12508
453239
426842
223044
310449
296913
333425
388172
226343
336752
369162
130922
112837
393435
393462
220262
202326
466943
356844
253904
302751
360209
415333
37158
50594
499837
363423
269941
244869
339311
464007
94398
541953
82338
117567
428010
52151
473367
300372
453039
325983
46423
152486
116680
281124
144509
518676
119964
503078
7077
196691
506526
208067
114475
387787
67005
12882
475319
259615
489878
399767
299422
441839
6992
422513
519404
65178
321008
526020
170561
20853
464676
447052
498327
148749
390286
480415
291188
513085
498591
422079
272402
324337
269104
81347
327082
382753
326409
431532
540862
9912
545663
13630
478474
444004
349897
534511
76402
503483
348150
558958
215255
459365
154232
355842
436005
466269
124942
122753
447305
506050
350856
529774
132148
435626
376195
185385
188886
360855
286080
285702
102915
165108
509619
311651
491134
238342
204167
110129
430679
176196
61246
531256
304432
53503
73767
367485
276504
198963
86473
118994
168384
445528
389842
156606
115958
275238
269186
154166
439543
433113
125806
67743
459875
311049
103879
525449
270520
157825
381534
104454
514571
167358
51877
419733
441099
479110
114404
9594
27179
555230
498064
429851
349465
239865
69462
548123
407344
143510
384214
486154
444908
381077
299172
280678
460689
33216
423281
240935
451843
224832
433480
416252
544132
241888
237660
1781
429418
381460
154209
9253
187502
388084
246626
21005
472325
348939
418295
456632
270762
120857
289833
246703
372449
477765
377962
331642
356098
509316
253826
31423
308711
566241
134992
150097
24643
384375
207307
294158
249422
522316
251304
233563
72384
125710
181227
365298
335777
47958
492682
534558
438082
545210
157152
421791
159039
400005
364606
536278
88218
356918
159181
410452
457502
311761
139632
353357
267096
280657
72987
295230
181815
355575
41966
513874
355174
183971
231636
514380
276212
493984
491392
544346
479994
155993
276013
452454
199431
383924
568075
228396
249574
141572
249217
286967
119648
129678
59571
291201
197432
416749
299397
310539
533984
665
276204
445339
328581
70264
207039
180831
311752
393713
313742
303159
445404
215067
389985
458333
366418
553218
217927
439645
504094
145288
566841
499085
465562
357808
502327
339559
482461
122883
222765
159829
41728
289491
33262
283006
195205
204352
314364
298939
544675
168716
83740
421940
21443
338748
97705
312566
487025
420578
372016
393855
337308
192724
428183
252459
313128
257689
426380
337105
334292
521282
546181
199175
28842
184937
555762
329086
519690
527534
81584
567506
154157
412430
351060
106346
502786
541458
180716
566660
418529
332705
521244
326918
104992
466127
274112
416747
354670
162511
51
211272
95333
466439
206711
62995
468221
549021
220782
466261
428242
1149
383085
533395
161192
236729
549559
371018
428293
552430
90124
64263
184780
114323
188638
170176
444007
247352
490163
446001
131624
188984
57991
383854
486958
2499
559822
40639
376364
74342
24550
464348
343412
1749
367426
176344
120238
226050
372445
350511
196320
338530
94809
305259
296632
340385
78126
337411
3971
48362
128764
424015
49121
438744
149134
156047
140034
139711
128743
247116
157774
186230
515745
493902
292876
298793
319708
69425
254360
223470
560510
36542
184238
111494
124634
513892
218151
131970
227109
99625
256955
384444
347106
121520
83508
562799
432774
105494
349820
39466
521994
349559
461475
345961
563129
26852
13295
234995
280860
24263
506189
304741
68342
512464
463584
69904
406241
117491
131593
112640
11991
120532
108077
263309
157919
482129
11480
378984
139831
473852
555956
23827
19009
442337
4745
305089
251039
465500
563445
42477
533040
179015
547337
401574
536616
373350
496091
267077
323236
255971
18382
387775
455886
471485
71841
500598
349708
69967
468785
516481
329520
501447
304104
294360
140898
536427
351597
335047
161671
537029
65311
158947
188346
531952
483211
345282
140674
372664
558560
25300
563091
275335
504588
538125
527957
352965
322559
168049
285295
553072
474499
263194
163076
234261
560016
456939
208869
411117
216979
424064
158879
436907
250588
185732
80336
537881
562357
106397
224845
321347
339682
99190
311298
270507
374211
358703
393457
153295
389750
154130
224972
419460
533215
277195
410970
287843
126187
461253
395763
220946
408633
485890
108168
334051
361188
297235
304290
431046
199861
371161
161161
454275
356990
406336
82683
73914
396696
215054
153974
492477
197495
143253
331428
331895
519326
344319
328289
531157
213050
507920
399832
349737
194909
328125
535934
258624
529541
553465
377758
127761
524476
251436
567413
370528
60675
329428
564263
451746
321349
443577
96007
196291
61261
79962
174860
243384
45986
128922
396479
218860
109581
139383
128347
567729
427884
268621
217829
519512
486500
160372
368930
528698
425842
313490
455562
416968
313812
76846
137734
39314
5289
479270
389215
27790
84331
119088
463949
276436
171124
453601
535269
553609
426438
432424
156403
410570
11082
532500
182601
14420
47346
163722
477219
348732
377512
148875
26801
489237
254361
316823
183034
177952
248438
102283
94062
393150
522502
351305
175074
496456
230457
281434
4893
541363
175186
179050
294021
537910
487049
532425
271701
324997
393470
164748
68733
538646
539571
104423
10537
63200
137830
541964
86895
214567
257978
312150
71969
70004
264733
316989
470497
79169
69856
516625
200424
26313
475009
16848
174424
520333
449309
388572
297950
66488
109073
136180
187329
498304
261698
123956
44162
103406
41152
148716
244421
338032
146142
414286
416307
286303
419148
372937
280
260554
4984
233674
364725
10347
88191
425063
62455
308754
49645
121127
379201
340578
161081
250362
550913
505734
439850
153609
132358
465372
264765
515101
356439
308718
15576
43423
148678
152996
297554
499733
88306
557261
519476
67764
253391
260694
338502
361860
434147
142949
435166
551937
283425
333265
209627
297508
185620
1659
456088
413165
140312
316515
311075
180890
130631
301690
316706
105511
50630
440036
138941
277177
259763
374509
313663
398283
167566
144383
287327
372991
492121
534271
342296
548457
297878
389329
452034
450568
72647
181517
450819
129222
154227
465172
404059
246346
93435
228972
199422
10343
331089
42182
147600
253621
259848
323753
9441
455570
172274
494813
55466
428897
130325
379127
29755
124760
379813
157185
32254
196587
136449
367359
357723
306208
508653
510210
233353
513043
505115
6143
390221
522280
464856
137195
516965
63767
17022
126927
321460
73208
363083
325270
338098
468239
396657
556466
72752
163032
424375
131985
26465
387351
450795
552668
369086
242565
56498
351476
228918
473841
482119
302681
121379
78550
34472
412181
428658
466480
416965
256073
116738
170601
82226
381453
292802
322647
376862
358038
248822
406462
478788
267225
143286
168478
278468
498143
14879
67703
215873
258901
144812
183278
20699
42613
170082
538732
183427
8996
429861
147906
120887
145843
89367
427325
440634
19961
409488
197664
200876
427714
19732
336565
264140
497047
25156
257181
370868
383787
47851
527660
462943
249276
33351
301276
358883
267974
155282
490180
348797
295364
414557
238814
461389
125960
90813
56856
89387
419191
346635
27357
318331
14959
138841
565338
68034
477812
67232
163485
373364
347245
421329
308309
190514
559099
454514
270288
198791
288363
438377
410192
134934
320087
325794
275413
433712
376952
304740
185315
530269
157227
336218
244940
360688
106937
487265
54726
501945
384066
171511
19714
563045
554968
313391
217320
558814
4892
121261
272812
24769
189353
372181
312183
246865
29600
515589
421569
231094
543826
73383
24359
350649
128379
333223
342551
260903
20469
169828
158905
270388
456640
152391
211524
67385
210053
486915
352595
504120
139566
17323
440462
562974
511921
163824
34262
400577
160076
328949
63564
179376
136293
90462
116516
264461
179729
283893
242019
276519
480717
373565
196700
465734
138182
252413
431655
32245
441482
478179
381060
318740
408374
104955
528418
49477
236505
91010
36233
523028
101809
423934
440636
67218
29675
188661
416942
405565
125446
369322
267791
174232
73792
131518
185529
474626
506250
342860
556066
548258
438716
289715
504464
453007
169673
119160
498633
38458
79106
219142
526603
503812
455790
536623
358802
500721
14835
60371
243384
284458
507857
493079
208639
351261
534352
235453
525094
396345
455215
251216
341621
520001
320132
27503
229471
332156
260203
332598
189660
214564
322162
152646
437283
274086
45703
58784
299170
155350
358881
527013
97913
68923
505057
449106
125230
212303
65293
512184
472451
141981
181951
66158
41824
384444
239265
25424
90366
204308
465930
61229
66042
333820
110720
86893
469544
339336
196880
409406
65811
400201
51204
316292
233057
147435
417838
222547
313101
114452
222109
488765
437492
419107
137400
444301
274003
247448
302410
120381
562055
232896
447547
7715
507678
142162
213091
216583
224929
447094
468055
469048
159845
561518
493755
260679
449453
719
193464
66422
221147
170860
239092
177888
434736
364123
280719
26291
20086
353947
97609
279355
331981
392750
262060
485890
354505
24351
128132
297542
178783
112866
217679
469649
355910
505537
211759
409
367211
525870
103208
831
128769
400700
376
233414
349293
202680
302322
16895
560451
37018
509316
15265
420565
112068
16851
170162
164217
224277
231065
200373
223555
25052
180782
237553
79707
42760
477290
367625
233550
181707
33141
12713
242867
224781
382969
557688
501097
499751
3166
66472
553402
366463
410661
20761
461127
934
474608
245008
119104
549096
320395
458499
169766
406277
440477
230735
45463
73688
155969
518741
96256
241162
502560
555417
76128
139132
218715
290666
253573
175299
561225
175377
398861
252689
256948
351653
168293
28362
167080
232851
494884
421309
57724
521841
158838
107599
220688
280040
473928
405664
25621
540434
165033
189576
77462
186350
458970
10720
234211
496106
365818
323819
458549
541658
233057
462976
538524
190942
227153
34284
47507
489331
487034
46877
279855
14800
560152
467585
440239
145770
487543
191431
467138
352529
372347
349783
79954
276183
513889
17127
49383
483111
63724
134567
347766
162384
66050
390607
405986
525184
549016
416967
109846
170316
182532
393454
45768
51547
366462
76845
253682
387669
212522
548032
114730
229554
215383
324952
260606
556488
496725
100969
295473
24590
12850
545094
197678
352656
167805
464075
68489
172958
303054
392427
425982
289417
533321
352791
364566
125270
263181
479363
384725
229071
317549
94558
30296
308099
325037
146067
465646
295793
51679
171871
550349
453524
7821
265160
545136
489169
339948
253747
276919
62135
438334
307945
377159
493690
279868
422042
140835
517450
343677
319451
151323
384848
522364
139714
68926
386547
109829
32854
441896
150964
447531
344778
402761
371280
167796
390993
133534
203178
561064
386359
537209
433408
146877
549812
517093
6319
373918
353239
456656
528200
443103
267832
134199
412334
291542
320155
81741
465415
150414
141943
271853
433547
230307
533606
202794
307601
167830
105634
94026
460352
296872
192219
156532
427149
49397
290414
237223
217698
51059
159551
455684
342647
555347
562846
272853
531776
269304
109990
302264
327135
120270
156925
324850
476426
181751
96081
93719
247294
275771
120222
260843
85071
272116
193031
163011
269944
210653
460876
562467
79054
196220
567894
133827
428694
346912
120645
253998
525471
426856
415179
225772
75834
557585
152931
538623
15593
204830
333865
417862
455058
456503
522120
449683
422999
353258
314383
405702
401605
349870
557006
316078
186030
81081
360087
568525
485772
128692
314844
34250
453062
400981
138270
547076
55433
50596
459542
519524
412573
364939
20807
423439
304487
357878
74209
70381
434611
343311
74036
140065
555258
315650
507039
507887
452306
255575
233974
123800
309020
488586
207499
409513
242412
114212
279751
201074
326999
97484
545429
321239
71145
393297
39173
6422
115848
453717
235277
256611
104436
427345
481077
225451
4048
492070
513180
287620
34182
301622
272112
225039
329577
46920
86659
472581
182301
127495
461929
33263
110191
144253
11370
275650
34508
188292
90443
325221
120766
267842
206238
446343
182995
20223
426743
87270
38180
304672
526327
21043
507380
271338
510727
198242
260709
180201
319208
477277
422015
380724
173033
290886
408650
362252
316866
35297
420587
491596
370020
450791
148048
182473
254606
366827
528325
460849
13636
312847
55782
360557
201639
211818
236509
476877
336056
344999
187172
101325
80030
196047
237764
87289
92330
188073
264288
311840
49917
386250
313665
77228
384706
160396
329908
270733
540117
563495
431167
523846
115135
281347
266896
154498
504967
235142
771
26149
257571
522959
552178
552042
285393
413957
453642
346516
362926
480574
402437
56695
285464
349313
313647
470539
72598
397209
412229
9116
363673
545592
514807
360585
458268
103884
499540
556181
40569
531768
135482
343418
527951
258162
250439
164155
283899
120228
208942
46354
28559
144994
26787
198670
187706
431723
54430
267914
496461
199750
136420
198307
384523
229162
428834
444710
137341
183126
85488
11835
501886
389385
489933
194847
441551
128278
436549
158958
178455
119311
216925
552324
122406
230064
174828
213143
21205
261853
533214
279894
349764
519794
406160
222854
233653
557425
427306
123172
71717
302741
509002
146551
377300
372200
118062
482789
463860
65283
158552
506823
278010
264599
421985
90945
28543
515413
416250
234147
227144
318437
86469
473562
75073
152442
483337
423510
59032
466832
331332
234300
302463
403841
524786
106781
347374
47596
78865
528138
221344
214554
323184
302491
154068
63837
528084
210464
171988
150452
64557
177905
270811
387162
55009
347608
90465
40363
515103
296906
190741
234523
144840
176740
245887
147648
463861
14112
206676
218595
562781
300662
535082
111378
517456
515273
501242
512907
101379
302017
480794
320869
252823
264737
336249
4623
432946
431562
139779
476784
278959
410549
467137
255894
88149
247027
513521
512444
180614
553719
107251
261283
88277
344884
145304
482575
26183
278093
220071
112478
290168
270267
396362
204920
416038
566400
358965
418654
36966
262195
431848
166735
462707
52067
326303
36171
455050
497606
175236
500946
275168
337367
29293
427475
188825
387872
337564
472919
186482
189341
295982
110045
340221
557648
467162
382026
112267
86360
59105
179308
524848
503549
422630
217996
200898
297402
249586
494572
204042
204423
243627
482386
500344
550016
419595
233057
381053
558611
102321
235832
331165
77831
481298
452215
352737
202879
240402
215339
517553
143098
475650
39921
188455
16413
551966
224355
166323
264378
94315
455438
452270
220928
524899
452709
50425
66531
181276
6496
518630
186540
134258
248307
335598
445777
81190
124499
107198
521997
416886
414853
455311
194447
144735
86934
74405
329761
490757
408306
194629
82065
138509
66759
211552
252607
416686
270841
171168
295550
383173
443700
67530
354114
139217
202175
188466
495531
32708
359049
260740
398636
176628
20342
19542
236604
18546
239200
498068
310609
332775
76094
35953
302288
78940
532948
114763
440423
486204
479749
70807
440828
477778
202196
463124
398370
334238
273021
238173
547525
126392
335438
421785
49612
224385
286777
308153
52568
329749
397106
93164
81483
376936
158391
127115
565231
485766
113012
285873
146448
283650
421656
557246
396254
210604
156124
209495
199682
437289
278742
192435
364024
419946
388300
497284
158108
564728
331790
545939
83293
164711
262908
189136
11127
116649
178281
26464
340234
140982
478416
427084
9652
436380
143340
284383
420475
213713
499863
127957
407315
134685
555150
293167
36690
332098
277640
355106
190903
134209
277356
533839
459998
283273
206345
522316
130851
509040
328953
253168
530289
167523
270058
18385
214192
406882
160625
41512
565709
304350
117653
290066
517402
550109
183282
310840
20327
542871
489045
204739
426810
266626
482268
42596
232878
82056
117240
107790
67429
415247
433619
86962
139752
354508
470447
195563
253235
245712
451576
59076
310423
408463
4976
161044
111313
202622
218479
149424
85521
258490
48865
85684
298370
282831
441010
13571
404788
145596
2173
188164
566101
145368
557310
317649
286141
309011
519950
84570
485932
264301
361977
137304
419354
267058
160349
97371
153863
465490
323193
352550
79055
237114
254425
84268
204419
452504
389831
43454
425665
355298
438440
409142
285167
225214
78327
393483
400259
170431
28862
498165
155344
536008
351655
463722
367835
417067
392784
418382
100436
78850
423964
457735
11473
547987
343673
146011
274771
380456
29093
96596
196946
232841
437910
46236
547441
519766
152013
424981
420059
326237
436547
301325
435379
176188
399495
491214
47668
200517
549368
6006
225508
456794
271492
243351
322582
454337
240273
119293
449349
491853
364797
116736
521778
210826
25578
296921
163485
446305
2613
79181
539477
91655
388016
506372
452762
427238
527185
87794
411772
310062
324572
442887
205424
541996
126570
164128
269005
314904
515062
199741
427811
69336
413378
524108
138091
516770
440365
409286
170276
40549
304999
327741
173283
549105
125557
104944
263733
59612
532039
95218
5493
178867
397090
396154
304848
475388
557830
399517
363194
263857
419441
241808
206784
9892
428893
434985
106625
465444
268454
520101
435727
452437
158090
9205
198607
19472
549736
381450
162947
52414
208955
208874
159794
205179
420142
45469
519288
158128
152937
170886
145886
231313
173577
83497
508786
179023
224724
441630
411007
518502
326088
432739
370460
260432
105350
501503
82251
204003
407308
242183
119402
196358
499123
518938
401634
478925
326463
284871
65739
557911
180050
409099
241240
356005
421125
528318
202201
374495
396113
512010
323812
115895
132
485814
450034
293414
134713
363849
197414
269799
303520
341575
277685
290933
297388
275788
503378
340160
545586
298154
100601
404772
374912
520254
207798
381357
130546
467892
242021
61755
324602
207369
522542
452156
534981
75482
559128
447291
21158
220958
70720
497869
33510
564707
38733
100328
120456
145232
300464
24607
47457
548638
361214
60612
421539
320664
295523
199093
380999
164897
460701
218372
428820
537869
463938
347267
399906
253967
114111
494225
136040
536392
566124
248158
495417
179491
488416
111496
469879
549301
506828
150172
158622
90756
446772
390863
212658
405588
124669
359576
58244
58148
343676
433911
100507
336220
86245
358259
426018
275590
4587
384462
317724
470276
431594
24047
300548
44422
431912
221969
27920
247755
267111
525730
374268
258078
234877
560543
301586
255343
153265
410230
129218
219184
67054
195754
527745
145597
359572
60078
232957
408087
262540
254913
505190
285905
490250
514414
222136
505982
456460
285749
89069
504938
518315
529202
307204
317616
182434
81004
287800
315475
60359
508446
146325
485602
361699
334784
405262
196230
22738
78578
256002
316500
562502
214999
214688
360169
7111
351515
388718
485174
452386
329477
109345
526255
512332
361983
144506
154758
333535
51721
379870
387677
387608
207563
358921
524998
58571
214941
62605
245256
209960
498964
325014
270803
45058
128389
291639
330819
162635
238568
211923
64339
440843
170479
108736
566869
289116
398423
297091
389283
437499
252212
520303
90344
332868
277611
397803
206792
403639
478884
379844
100360
132882
189841
21719
236433
143127
341151
348445
463244
204485
103384
346275
252505
277603
299139
46696
364971
130554
2444
500479
520105
546482
296729
159324
289651
487417
243767
258359
326440
252801
105960
505184
18448
283182
188125
275160
150987
485448
187964
306837
160988
313932
22299
189379
462394
182149
356929
183042
187001
450881
284403
218035
526256
92316
88930
487424
553424
470843
9063
232703
51358
466315
431899
217984
495117
324749
103269
11505
382214
66770
293831
256790
215869
119938
25911
252826
254211
21600
255253
427012
120600
376339
207157
391154
542449
491767
128942
146791
472707
302854
401140
120248
306589
120035
201106
455059
509924
556834
297024
194120
273440
383595
25426
1570
222967
355004
245303
153677
117923
11229
239023
382255
460880
180524
560825
196823
424511
32055
379228
115407
419600
156776
91009
243233
263269
284248
210642
238714
340816
448062
151353
347313
195808
422546
370930
384131
61287
78850
181973
49057
371210
329624
79250
96228
138191
370679
259910
309088
343412
157086
9532
201669
6159
139583
156552
173879
519287
174037
325954
345981
529415
138418
464995
435091
454517
387120
347544
13639
423925
434112
461131
21540
143778
499429
444870
515884
539794
56347
36859
490712
292367
274137
485253
16850
37289
61667
382526
522353
183271
190827
453069
506111
494683
451745
487378
212773
470081
264094
176046
121385
265805
213096
359136
104731
94474
244976
348148
41751
522136
89900
191729
251282
196886
494535
267555
202925
110650
441727
430007
394106
307606
310993
40752
326516
482820
370768
159062
33997
173603
314668
319433
14331
439069
566125
461354
329953
388867
381691
340298
442405
448331
468062
217364
505903
293542
287476
48816
355537
521384
353871
89432
285589
339500
160464
210749
432563
342141
369081
436476
241572
128595
176443
471867
35668
237578
238999
402579
109514
343723
169963
20497
459126
422414
372302
548079
296254
256343
42642
131763
270624
160532
304393
327084
552142
147952
337898
263095
446784
496589
369738
244196
344212
402437
445727
403016
49786
234970
134301
555981
263113
368879
18890
222789
228277
208662
15253
322623
77801
151542
477255
471616
117734
550284
193105
278658
164767
467378
312058
217429
155404
119974
313864
100434
502838
517449
138105
559184
186568
83473
347483
166489
93254
214960
1728
389153
517105
159542
560167
77469
505136
263958
512951
246861
229881
390459
535654
399971
224431
536149
466898
284033
293865
504381
3382
561595
144897
206654
393498
75623
82998
467148
120592
131607
135158
479019
501566
238344
479735
436430
195320
351742
372849
47531
515716
508715
112862
45058
419562
198261
507035
474114
147137
265996
70535
531348
221717
155627
46768
113875
54045
135270
549768
31846
358340
371277
379303
102514
375822
34992
129073
263893
404158
16600
290662
113911
367544
72861
312908
480060
474893
558137
509769
245430
164102
441746
298422
393259
336893
534168
138762
4353
497146
356918
416134
549765
364895
408305
313136
32329
162886
253382
188472
110236
451508
183581
342879
155407
227247
9287
360465
183780
341600
196860
326598
69627
33699
13564
100475
403727
62331
309308
532109
360957
320023
123132
139138
210833
468673
157053
133511
329036
552893
221312
155014
288787
226149
408682
362539
417047
212997
473092
73883
387023
363259
448922
568277
293480
96645
530595
44378
92993
423022
230243
3166
225456
349313
509472
478227
318042
343342
265910
228824
468798
75747
483639
278063
114041
16189
55544
289055
72831
378459
472505
420338
548766
379815
326751
360085
442243
159187
520240
37858
361256
48636
564973
342546
566914
349184
97474
563606
310292
209244
425721
338243
424421
166825
442359
275400
158206
1604
384070
442433
64853
127663
517601
79978
44479
441090
16873
146590
8273
15262
438083
483957
348941
4136
91373
408908
175991
221834
534060
16085
551688
458881
347500
160161
180665
41665
232528
229633
29553
8721
238106
348444
388304
38176
231423
335040
157968
515696
329872
496902
401069
445410
180716
266903
99027
139753
523329
382126
92088
489946
491788
232731
172331
7390
173886
229687
231756
351151
531613
360993
36595
128619
457904
104159
509923
56080
295737
323125
127149
61349
391232
218824
94222
351863
334806
155449
388569
14827
295665
244253
549483
12670
85792
461795
109121
66085
159735
248219
128588
493966
413169
85963
509706
146458
241426
33164
347038
359860
305831
357754
553594
130236
19022
493836
40760
563951
142897
153681
387220
183791
176558
463346
549505
147917
259281
384453
239098
262006
112445
43039
253204
296694
370787
115678
552742
387477
49752
436770
367957
49171
169430
522394
291094
308511
423678
522838
163328
428258
97843
374006
202874
200019
487930
506045
351446
374461
54540
531135
250426
399399
269250
360473
278946
431018
189088
422102
216641
77360
229913
471149
225303
475968
11113
264065
330480
439313
544705
59536
348271
546034
341282
58386
314765
51291
283557
87520
346074
160341
316900
168920
70245
439067
135070
228266
463577
485662
454446
515153
100021
318034
165502
529149
152616
143420
135375
336317
450536
410755
354503
6747
103151
42283
250510
205831
388938
252130
374536
430593
553820
253863
137367
332758
208349
344946
417533
315364
6383
288979
128767
211351
26373
377115
136298
474506
349278
55262
520115
507857
405058
59960
6654
48588
330844
264297
413233
327204
147840
454020
362657
58242
517202
482372
1528
421182
355218
263661
472481
467795
513968
68170
100926
96137
308801
273563
262211
11299
273701
208881
272055
85678
556190
106599
503810
382182
196031
281522
150253
288939
551683
512571
396332
227055
319254
273433
28988
197067
403317
136839
234530
445888
484867
546049
419532
97216
5467
68644
163084
484214
369490
394314
152982
411586
305494
318258
539847
80847
514609
256280
199985
77685
568416
563918
348338
90324
488192
228458
364493
33278
202190
96317
178039
337934
381834
518715
411888
30526
84658
529466
455862
113690
198304
335334
10197
47244
89200
443566
530626
555674
306721
349856
234983
44474
86731
447295
377568
360381
63692
440857
341511
213101
412044
403794
503585
549489
262798
380658
241182
293356
75125
458355
513986
197298
117095
173722
20595
38351
38639
32965
522009
352851
518919
432896
72507
25877
128698
165281
448320
114412
480586
212179
42836
134225
180719
33236
54803
328180
217548
182747
375100
31489
438646
195398
202911
37983
469492
240013
171450
7079
470853
307390
451624
157621
295756
501152
320600
40730
129706
245794
482213
84199
427149
297240
337392
556161
66342
325951
3462
228410
187047
343818
385306
58106
131357
55888
366104
25500
108973
409840
236529
351172
307490
309096
451248
344604
179239
410125
249911
272743
294357
253394
539948
429644
276218
387962
196624
505845
216206
119538
216194
15268
413931
357285
496604
391843
437596
397686
197660
481155
562127
61880
320953
556883
173152
332635
139852
337377
551260
85666
389013
539788
200681
514248
331799
136145
550952
455050
462034
141275
33946
98094
442160
85758
468521
56079
432182
313263
184488
301161
322198
13640
53213
260710
115925
500123
94337
387579
115519
384148
274220
556591
6571
479523
444131
26172
121364
542738
132153
490289
288937
393731
77429
218286
461004
465806
61943
535967
170192
445060
313008
154876
264351
344803
198752
15770
492650
315181
110045
181140
536770
13487
285631
865
43913
145309
436281
84844
306822
66869
557267
187167
308237
38160
194378
257250
538188
407065
131206
168646
431805
290376
99488
337950
97582
471812
51855
544485
125600
2118
251747
493519
175192
477182
277410
101267
519273
483737
100395
49066
267539
223376
44674
397683
456141
264301
513570
534081
299071
166790
567620
86906
7671
284640
234096
238691
523468
6515
408166
320791
45979
498490
409252
145513
204601
515971
469913
220532
93926
455209
139438
526198
431145
58533
137554
560353
70990
453199
208343
427722
174299
434462
48733
31060
384662
153099
394359
556903
557822
390543
525310
233680
443289
485802
355451
135870
262536
199171
74744
268871
343425
20832
77932
41656
272325
541509
467490
217678
338982
565396
421651
82703
456229
513153
225686
153619
15072
358065
268479
473067
386468
245114
516134
176754
69665
123061
319716
566399
331937
341154
380936
378374
453021
278127
443200
500117
144318
279640
448453
255490
362916
279056
348118
418493
237058
122755
483098
241655
243218
7920
97196
95317
232138
205956
476273
337645
477436
6251
129790
367466
527636
552036
528486
374219
265059
80503
368739
357934
9153
375927
524088
315163
118312
195112
37628
7395
244819
225655
421492
496376
44943
385222
366319
508166
567591
438399
181298
299609
82717
339352
117316
69888
190707
531777
388166
32267
101799
209166
411972
102445
343147
304607
161430
478785
532581
529434
223235
528508
80737
94677
104391
140960
416499
181245
323076
92782
375192
471368
414793
524037
298432
418735
65506
502469
525644
115463
272560
21287
116587
147172
371237
152607
115632
192930
47379
330966
475494
434760
425426
343271
545350
116642
378645
259961
360581
185850
24738
509596
319999
560166
374886
501505
193095
404516
158051
320831
170417
270230
549262
71353
353283
218107
404262
146561
507923
139839
348332
45434
505592
413363
83924
248596
114106
245565
19902
137145
117973
492780
566843
445687
396822
135967
4064
24514
551985
197796
515147
272081
275264
264289
356399
182867
426168
249000
162710
397752
56588
38896
80371
209090
89619
6288
239713
490577
389407
405335
377819
49638
284777
487932
301659
544643
343494
319293
413489
280541
96311
33461
551198
531818
155702
464454
561983
70783
31600
151642
54872
447196
241636
241258
523616
300055
317686
495725
231521
280297
213587
301171
484070
138764
80501
359269
28395
476850
66893
355970
192010
64892
485510
178980
224039
555005
273771
482318
563792
48990
300825
58781
262083
373794
484573
529814
471454
460996
423000
45934
534951
4270
410320
313856
237111
59677
372046
504847
124376
529046
303406
251065
224543
141587
41665
355872
177429
520340
519197
137850
70236
356156
495547
30188
131145
390615
502940
71104
269544
369230
352624
33588
434311
164533
319916
19995
438855
36469
55581
515122
96658
99694
177396
257773
489353
550060
32818
547064
59344
232162
27618
94748
197678
181149
216146
364896
206020
145855
442926
151837
78036
73017
78108
295081
386507
226468
564744
395499
534457
530527
5595
213785
196642
306512
30177
198895
37983
157853
8230
357434
323789
371584
359272
429182
36798
419069
406930
45655
461010
255223
286598
245228
488143
452507
49958
53602
534181
555372
226565
305095
349042
159185
382311
23551
461038
541011
52337
194875
178878
515794
288911
28832
451585
406141
507667
284987
420620
366968
340651
206776
75922
12915
503678
451415
543721
554981
493762
149217
542645
73865
123500
148859
115906
443971
478846
418694
520112
28227
496981
418547
288125
120532
115331
18910
57163
212766
76520
73717
540142
275467
509097
508110
471415
238689
292714
179097
175068
296797
307509
321901
169591
69005
366695
491605
425115
89632
292869
303343
170156
459638
46509
66185
388352
338884
19739
433807
367367
508582
313713
114865
397095
62530
232745
229529
227771
523693
422580
562331
136839
470243
177235
381932
147807
435107
517910
4319
252300
565766
519906
153622
525142
434125
486166
441048
393517
501900
403050
288931
170352
443498
347420
281857
80756
92658
76753
393062
8617
211794
414609
45811
253588
93769
312265
278810
15699
136764
367070
560676
170388
47599
228525
92011
86522
132348
79517
194043
337649
33411
528560
112500
199993
303108
91632
166587
289094
202478
20626
465618
352612
156657
128727
469875
13725
233443
116632
525065
421221
509977
226816
507055
543519
231182
203492
322407
24112
418105
299026
449474
220703
187461
61520
552354
196260
257938
124099
148805
419925
65071
74983
188257
223140
34938
249522
514121
198525
264178
150672
522835
233713
7637
191568
296463
199244
122498
249939
446206
194657
399960
3828
396988
535776
482871
256538
176831
437012
383766
281372
55751
263490
459609
203321
340824
101675
39194
360539
225462
116143
292284
238139
300046
251366
526697
243943
491562
247280
320134
87200
252961
465043
466211
41346
337840
309098
117171
394890
226990
29865
15337
331822
380424
278192
266891
216210
207371
321529
540850
27503
478885
398677
147282
7038
151166
358197
469627
21158
461283
459388
448123
25564
446932
16645
565334
443506
184848
247608
244557
92275
265194
493042
3709
375847
313505
565612
91401
63699
188303
463644
31959
297363
423441
477829
296827
314475
446149
172505
30129
465241
457038
437691
165789
92600
167199
243253
514788
32893
234397
271590
311776
138171
443179
461891
238566
197353
24601
397579
348573
115448
335937
385854
164984
115326
235145
525942
337254
355716
548176
34531
393230
345319
536725
36589
518968
288308
18669
501949
451299
350426
198761
510212
517906
235005
249633
58709
522532
379804
57111
395593
223095
329884
438965
524206
370555
119156
93531
228142
520763
292522
193644
312876
427095
33464
89636
555602
224977
508358
130009
87683
337240
316615
269953
199601
29287
156397
549126
301226
525915
379602
88933
541481
274413
96955
468113
295144
380184
127249
470109
332041
323987
9643
91709
493987
344074
450439
368235
110237
26507
518835
173258
3407
154907
381334
355909
98141
439940
36597
75897
23438
21015
427102
466198
539815
139252
370052
320677
190741
292121
38745
465234
135297
221972
1517
493836
145053
22761
330399
359461
385823
528706
290258
519433
532328
248587
41283
132202
245358
256149
52869
418606
544504
163765
488390
401768
348377
439959
186571
356550
195869
18010
119533
205820
58244
529104
560367
23494
417877
566576
552776
44736
502559
256966
168894
21612
548523
389730
58528
232279
51325
110839
111150
202588
169293
271687
21224
346677
206250
319443
530483
403433
363985
30757
453171
264742
68544
125316
494357
342536
315331
431072
407062
520836
67947
386419
342149
309572
535019
524229
212902
18364
84025
370930
286980
280111
343545
69471
435200
212371
147999
394733
377600
267789
349921
515285
335681
294401
205368
541632
78128
84118
521776
49203
10044
241650
539815
134707
151083
74250
538533
399402
174990
382907
86712
392966
14670
152682
558822
394974
480409
42447
526063
140648
343451
109467
397531
503266
555065
240191
56670
337746
74039
557873
163366
186775
354285
369893
215434
549595
126466
472076
22482
281404
294966
53445
542409
10261
560828
102819
40166
66335
228002
146022
105390
128606
32331
321227
333265
126762
509015
77961
75348
127397
271013
541957
199711
248127
168269
357505
295715
538922
517885
555860
195620
551812
442206
218056
310669
342124
284405
277021
275903
121669
548158
261606
13314
407210
199534
95038
102860
359417
323500
362286
279770
248045
516355
530400
312229
492913
193016
4567
479337
176075
514993
213117
458956
369211
237811
130511
446497
523497
307618
274308
192996
404885
314898
428885
317049
229644
516586
130560
219007
257339
458839
147005
68289
6375
515280
31994
467703
556394
418837
510516
222172
205710
277628
193265
474086
531220
315029
317865
514447
49794
524317
77078
2984
472563
370839
496022
421707
342971
178855
456911
52235
148947
487464
116800
409147
397300
8978
517009
477166
370362
378147
259370
410029
317993
387337
394943
485802
115807
464503
386739
14474
87805
515658
363677
76222
558816
518284
345078
372920
212883
245455
507103
384327
330707
171486
61276
41057
149332
407896
11291
435864
461016
378021
194104
410259
558390
431106
76889
446918
84351
545675
315862
404236
248752
303943
507308
40195
39980
65590
124974
318321
562094
309260
160729
138888
519003
323617
494802
22781
77245
268969
348609
545074
504464
288770
455522
159196
412999
25525
411114
311410
47417
273558
489375
244155
549754
459198
51821
129934
278289
520324
287186
221320
191268
43389
394368
244359
293020
410456
49304
291948
122485
242612
537072
95009
184908
453856
515101
435693
510205
258643
218460
22354
211666
259836
487543
226152
336949
67337
307323
33648
362195
527283
528682
18454
447747
389994
129789
297421
42808
158860
553303
356442
367954
530529
230709
488118
419108
391493
11140
38262
305944
165626
485459
228531
92154
43526
172982
2446
75630
411483
109413
59000
506198
459525
348085
452823
193322
365915
95788
273229
539325
374358
566609
119826
235669
439295
236911
196752
446259
419936
534948
274732
420827
234822
415590
370168
558885
347973
410112
71304
137035
494823
128434
312828
61013
334478
421610
431455
345968
335873
492181
105744
93807
273809
63282
477908
135901
372225
449163
322871
299789
447297
32027
118318
508548
393385
262269
218612
428123
189141
93252
370962
343514
60061
121916
507900
265365
72609
134324
41875
449193
270315
134809
446497
78893
265768
484688
135204
124346
19704
484626
360383
495545
78446
446539
7569
234263
121829
260053
233357
558206
443433
339363
97558
401898
274964
46298
162739
167803
7003
489304
198753
49707
526710
347734
212937
560967
457772
25552
193442
215834
90496
140670
542059
316946
558064
557230
54229
181012
194684
378525
397891
476692
105119
453379
432336
161651
338334
182865
74405
450180
349090
510748
477279
101107
245642
307938
90148
183034
274057
13920
66959
44709
23038
172883
137462
398768
364399
415665
312571
438412
70626
319220
124500
15563
285227
211260
56868
260061
490092
201787
415913
302462
320423
219643
96567
183081
200878
247504
184007
335773
321036
357960
335931
426610
542021
398923
170234
378589
501826
53649
437736
503461
151801
186725
26703
107861
419925
246769
512839
296730
155836
11300
74462
525336
384533
428729
407119
317839
207508
137878
71366
460929
75967
52571
89393
544643
450912
9673
292750
123339
526505
15978
199270
205795
279295
534929
314091
103864
231415
166524
192666
20715
176062
105829
412162
539171
267850
166666
56774
1106
326195
387961
413952
237019
433323
530179
130702
354863
359334
259307
153935
38018
155563
565598
454832
401448
181826
547083
418653
146602
487254
131909
58223
452814
185056
7030
213414
470600
45788
545266
163143
245791
3877
383901
241778
497868
327462
487620
279723
316989
489405
543464
412515
561630
538305
127555
29411
348096
252380
447251
357351
145571
109259
181620
227217
153853
79
342919
527135
446893
489313
219818
452876
526382
289226
250468
437512
19604
281337
419341
36470
260435
411943
339134
487959
1794
259110
323196
7620
564617
105001
123720
420796
429836
53799
568277
567904
462355
213152
145282
135246
92652
80086
32087
94948
346410
34866
110272
15556
12012
155536
225498
21808
394733
56321
261916
166225
348944
469955
333478
452034
176691
428247
567040
249502
234361
477840
523922
229523
85597
109293
12885
315439
494890
16189
268114
255295
226597
39613
30838
279664
567608
222911
40519
563356
217914
62438
406659
15527
420872
325097
161774
284201
28042
564822
361468
7758
153038
335779
213078
315018
218354
446215
372963
236124
235443
508295
514831
57572
354193
273908
394590
142875
515884
49625
458367
68541
103454
362328
360504
424947
167590
180429
540643
218600
146260
196021
497085
394124
431010
154171
349895
537368
86727
191728
143473
432336
247054
299943
352180
140633
474705
278980
560690
411567
374373
525287
180214
329629
260240
482088
279304
174766
461177
262722
338835
567929
131779
255411
205175
375234
142747
331228
402579
366837
478320
366751
86742
149124
291129
449316
295924
550028
371321
48773
230801
23017
53687
428403
229572
450074
108125
265290
165926
312341
350467
552691
122463
399231
321123
142370
162089
434869
125784
21289
295498
226817
293903
26553
117562
12686
308032
521045
521478
432396
351674
441126
373046
496415
87628
429449
373204
38614
111009
373767
97923
321184
83757
567519
171373
283415
105983
351099
396989
524239
201916
64139
337207
25467
247351
303505
411838
93429
282991
292584
546497
108433
8766
22795
345507
497339
530284
534007
538548
110825
297731
51564
49862
296853
220334
344466
521825
414438
557575
91402
410102
33951
230044
398889
446166
167485
359800
57694
566714
555025
193274
293250
253723
301094
120383
288752
416971
321372
258635
501713
103415
531613
427172
370787
330464
208990
87686
220498
433634
328348
457374
460381
216958
473336
63622
156725
232308
149804
501914
454976
108818
520228
113249
220086
501933
471186
186695
131274
97532
291889
505104
226658
63664
52296
99616
341570
128227
388643
405570
35295
7812
23122
557388
251207
565330
474863
368804
267732
272469
402843
174829
482372
550875
556878
137351
517288
117412
9546
88615
378068
66870
274801
531866
198737
283077
81394
504585
233261
142004
348274
460759
126665
347983
283409
566837
6874
499211
205572
3300
277072
70051
460310
322528
514406
297802
169453
208045
494020
550296
295242
77932
343819
127315
77032
81311
485258
221164
104312
204683
3819
205740
413868
246718
281430
197967
52269
399792
218465
180460
393038
28301
79201
490777
294242
480607
538566
285248
532617
195019
283302
504544
467480
367347
354444
134144
284439
268609
475704
138701
378016
145254
463112
156099
206427
208785
109136
184766
539932
83981
197242
190003
223943
561065
178082
148932
283120
109349
399514
365337
350419
119433
35938
419463
405305
293731
554619
454822
476034
135107
52436
284455
195995
133756
402698
198948
307066
553036
180661
492053
567792
144951
21232
371168
322629
110241
542227
563953
271765
126603
438476
549893
151148
264894
1235
30552
359334
68534
365896
415954
773
326571
40489
277243
432292
233286
530789
234667
514756
462656
87949
160359
372356
289689
504525
524891
132004
51230
5897
58519
8233
278634
538822
379692
558763
72661
455211
186178
90926
286066
302562
137236
126624
542013
286931
311412
329833
404010
326402
88101
495423
187655
507197
283281
141013
334704
399833
242586
202956
248536
368699
134283
383324
201865
19513
337462
348596
525798
505001
513801
51031
283415
523595
206100
149805
89523
33433
321803
257487
115081
426482
97413
164313
224057
192468
305606
347950
273866
200324
179690
522805
324752
71768
136258
358058
3695
129181
546137
95073
272466
207180
40188
380747
57527
323274
552869
270064
67028
385016
426351
524167
258713
312590
100136
487660
75085
34683
36123
163736
365499
166915
438064
430041
318716
466638
567367
357875
262210
338705
209773
416309
539534
66423
247935
452292
438744
25627
215576
75927
305034
135266
546570
459298
556884
567389
322928
75709
20424
34433
299099
23940
317709
178985
460111
561685
348162
84866
11072
86504
119660
86419
233011
256884
477255
338994
17959
391525
522705
40810
284483
463624
23211
158601
477674
161913
246541
553629
172773
360079
29872
438852
30880
529498
512845
257732
509566
327531
179733
100136
189479
299716
548367
489616
28540
240833
525599
403416
382164
108688
310628
281648
371235
398267
492683
131012
559003
22241
425540
277393
120393
28574
519651
220504
82604
144433
346615
119642
449108
252008
503643
13683
362607
470255
166165
250625
184790
176323
563535
559601
427141
62789
203449
190641
276504
209798
281462
225077
51925
224618
303252
272975
512021
349691
343886
58209
2227
440505
194804
509363
204312
186350
177619
6793
497925
98447
124055
555522
515724
10523
277452
226754
546114
104970
196477
468818
246552
543893
35096
280829
509216
105021
524993
335111
381206
89132
314760
258495
400966
321938
321933
553602
515825
371766
441850
387889
109838
26018
289926
17385
424001
456926
177365
406967
12141
300748
247129
78877
431805
546449
243246
155495
170123
523812
540810
484246
370515
521967
46365
330745
83264
261168
479239
517782
2043
47721
122478
336501
118597
147748
6988
16858
436065
55278
72390
91427
522933
95981
404165
149903
522100
209804
268531
129581
499054
480250
326491
140313
250408
510140
290914
113627
390774
330992
60693
556703
410966
396532
383660
430093
153820
419863
315660
94392
474773
335803
229431
256799
92227
458340
416126
386725
485014
285590
174048
382548
68383
454927
94766
9411
372819
488602
228271
230672
322152
103073
67069
66573
399120
39317
396816
204777
353130
418138
192812
272956
220760
409201
378060
216817
264480
241966
46003
547163
46993
558869
347940
340487
159570
344974
567856
459217
382975
420000
221953
41346
370203
76627
41619
440914
469559
506220
478017
428599
371947
256744
502495
241682
300929
204748
257997
400465
70154
165298
329188
335241
232734
439735
449592
190162
491983
260054
119706
250598
433510
156296
291968
460381
17442
414009
405741
230636
219291
401884
190753
136085
469079
466302
512362
115515
555486
173230
325594
332607
142370
304547
135041
348747
265231
541124
79187
184362
69240
321971
301368
562563
206881
444029
32864
139614
437207
200748
426502
481719
122683
166848
205268
386869
120074
238993
401360
345285
246264
502805
281738
54000
151194
33331
144242
256133
411692
502655
442672
30715
317745
113446
564555
39322
194936
269659
501367
239914
459815
470916
108884
133078
497634
432917
48007
79784
468806
218650
495506
478373
404186
120585
323472
325827
340322
36965
407269
238117
126203
26657
538661
465344
644
62249
243253
79949
485356
91050
397816
330951
419715
341452
32920
490464
208498
546156
526158
75811
174947
535280
537749
97290
343221
114698
112026
400281
477381
184340
14353
438804
93980
308472
401780
422303
442052
133623
567336
145410
113762
172540
290309
129183
438520
263138
39478
370513
139147
531787
319334
223825
265515
168325
482700
308226
67906
174541
160452
32422
355147
93125
453425
557513
325418
371031
205081
424093
216450
422163
7701
29160
290594
350424
408047
356526
66840
104819
369587
183321
268720
323782
422338
238297
464280
180354
166966
381371
438941
313402
216331
237949
483201
384965
453474
80820
39137
515792
82482
563087
165682
110564
293812
377826
441476
522497
546032
204297
71706
33004
541734
103595
185921
92121
452167
413928
189450
97005
526100
277833
131118
42354
16526
445510
89211
25809
227795
383301
208876
558409
245438
496092
344726
36276
532388
421334
316740
386499
135241
564146
466223
215091
414871
317337
220993
498666
29580
338635
264837
450445
427654
529645
487976
290336
338402
82351
195118
478100
485642
245836
345202
341379
487102
416256
320579
450391
401367
15569
358834
132232
412213
84531
92415
143932
231646
331658
185607
22261
87867
11148
424890
134539
437708
119409
412953
316466
546044
242912
87463
564012
295973
194773
423493
276984
93308
332748
535121
325150
355694
293770
401584
22165
38811
479040
398115
467994
261348
24000
517177
189892
393976
75390
512292
552254
86743
25240
402371
336926
38885
178825
170301
29194
58875
496154
176999
202968
294243
398220
65607
364572
549994
533346
561172
24797
114823
560137
176757
439297
288832
33016
491399
428690
256469
420902
507964
318139
471308
433049
351104
299018
489850
101722
447993
121658
446635
391836
1453
119570
555617
172721
174939
197721
77805
354171
121566
43223
285382
539464
522893
180737
287059
38424
260914
361901
409189
134384
30970
507900
85828
146842
281255
92781
40377
135362
345353
383283
482249
385120
441182
458844
195609
115438
271888
349000
327890
67444
402166
209440
409811
423952
479284
495804
475325
361780
327872
504890
561133
377606
496847
425769
90649
550864
230930
193799
462246
392008
154200
87034
550996
11918
555873
503994
33473
6789
250640
550311
437827
45641
11706
457781
145996
18656
63874
173271
486897
513180
57957
327910
267263
511499
333102
62100
527574
419330
468227
195141
351151
471310
261185
231452
6889
207875
57446
561834
61965
504009
518447
451560
489085
485311
37814
263726
448548
379717
241929
335031
23750
50
417359
475610
259707
237587
233695
315238
149044
532158
344525
374367
480823
116887
337410
182066
180627
192715
534760
411817
145904
539738
405019
216087
511480
21544
210713
97752
304591
436147
391913
417610
467820
108751
459901
121050
393026
17572
205743
139701
432925
166060
264464
249867
260725
560294
532789
461400
124123
111408
537861
253525
527758
214702
146491
448190
420829
382314
85468
111204
336936
521614
366973
145105
85976
531155
207815
125542
513773
268613
517607
524916
214281
109345
2565
32257
330200
248990
485628
462997
560708
322693
213359
121370
565420
47167
313605
469608
297354
203499
422404
101217
102242
483992
42553
549635
523304
499580
451874
431533
505256
556431
114881
504403
367684
312501
219815
207938
80004
212219
412116
320264
44822
483926
237160
330001
157163
139643
323994
299198
130689
188653
421978
529695
345701
1518
278722
237859
440082
466914
373819
448827
346930
47608
14651
38593
62073
337795
446564
322274
170691
534270
47388
340076
170029
5906
282434
219679
456722
181145
451158
5510
94433
142388
120409
419282
118041
334150
193782
126508
60152
370333
250920
563861
538799
504608
277317
365
5611
199383
227324
3421
124653
166974
437354
254750
280264
245799
121
68426
93904
180775
115607
189044
418893
178382
128482
263714
318303
16549
378912
309390
272481
394415
459939
310292
289192
562962
33758
495012
113983
268592
427459
126097
251681
345596
210438
301169
41460
227259
33594
254536
497677
316735
509714
568314
549764
528382
19473
539093
185299
141090
342909
465736
500120
329796
43964
267608
422073
220234
423772
147959
298881
157800
110168
228310
163499
500223
396120
227612
183733
390315
98030
361000
101653
261854
101033
269662
533549
171282
55413
88110
325926
256516
59062
393463
433201
557686
19794
408173
357872
60355
484733
287794
189953
101323
557368
130284
329208
54536
440958
507678
25440
99233
165061
226849
505788
142018
280438
302729
558092
186561
340882
453227
511593
210174
112066
450630
464501
129022
215516
451341
138780
300565
334795
480087
87034
340490
480927
535214
86774
211025
289132
513610
475445
25400
351511
48167
73362
309728
220686
550453
466176
212833
536314
51864
355211
100505
195412
165561
103118
261761
100728
52733
230783
149501
369071
262180
443685
154566
302415
230329
302891
490842
92044
87000
508913
331824
76155
557489
258374
312970
99501
333545
164635
97420
251391
545218
120070
310001
170144
347640
67754
220128
24385
416404
517464
472203
523855
518092
534239
232800
267469
524171
464648
559344
199019
241704
94423
410202
81590
43727
102429
251296
238542
354028
148591
431274
105321
51289
337557
345608
411382
507681
203200
550703
190158
473296
17928
241968
480709
344541
170214
161548
423133
471016
192670
549239
86288
125306
150941
384020
95695
26965
496098
359390
31254
155514
501271
143231
320376
250375
335354
486030
248497
271045
424873
243495
526170
119270
87935
139404
373932
409428
256409
249409
209328
486630
26517
168483
473468
277560
9861
27145
549119
191677
241693
280655
317819
74236
397951
49806
416771
547892
536643
216841
348858
95790
487309
319537
522771
552269
75001
28506
207627
150238
291596
558527
292778
349701
372665
565685
264276
224834
379717
121201
264041
96755
469998
188614
115662
312699
134548
34496
475364
178356
148320
336862
38628
535582
457749
380892
386350
192307
518897
191577
195776
475742
342303
80052
238553
251213
59929
558756
222427
524258
238010
311481
229699
259813
454664
505288
311099
164714
3438
396431
380625
564656
340801
474895
22620
272594
508332
497627
26526
231006
404673
386963
383013
447119
158846
323282
49308
6559
388411
486585
39918
363900
153122
59079
121637
372872
308880
548662
36091
447906
39565
78073
455452
98498
447215
477840
286201
546689
41526
325621
184091
231194
513480
390863
208147
214435
16757
329821
491602
507238
340851
494534
524995
541904
33099
436710
41065
123592
138643
28025
324706
467328
326611
176680
402144
176831
11215
308219
277589
385514
386677
281882
183470
184457
160627
343376
252968
559925
161153
424364
146451
445545
191241
334972
553846
187468
500286
231646
135596
184598
209917
55081
299142
81293
473912
324276
332677
221905
527748
129398
196936
152469
239232
122345
169970
24629
538801
553059
418224
273157
84937
131310
241605
486268
137670
325084
443527
469861
473660
172105
238879
120098
564393
264237
151339
478316
448176
83259
296220
213311
156011
439773
505157
335405
518556
514882
356363
494904
205161
226466
332330
503898
84496
8757
305592
231028
240908
216135
426252
555789
366317
542411
557759
132981
514338
43180
47953
555821
550328
279025
488647
465038
164616
471602
435850
389543
11179
517395
290431
432375
204436
6164
407671
63378
189370
427800
267319
44798
370151
109140
215767
401688
449572
562380
522560
15844
53033
28574
181860
228772
228483
16568
142589
327056
198459
290974
333017
358178
492967
555837
16297
154163
275639
110424
132121
300836
363919
545760
87363
485869
348922
50591
543111
320791
468658
233411
187102
87814
189327
248206
94621
240694
311968
131793
449021
416173
438840
455189
332050
454699
348133
405062
167560
562117
540412
129926
114688
422219
192168
296959
122974
232184
278639
249502
163366
479841
351145
358855
493915
285439
441751
206564
384042
51328
408117
534424
313721
286189
532683
98292
286288
266260
420657
341881
235604
1561
144929
346673
430540
309691
286270
349413
72275
6975
561825
445797
346840
482742
268231
191894
249892
8076
155956
83219
63832
465683
349960
60
219236
536933
195819
376187
401458
2237
11595
548931
153460
384934
273861
164809
440810
441960
30066
367535
231168
14667
129844
58741
469544
292710
860
34623
377844
189865
139315
470144
398297
542082
504459
144039
211881
485748
230834
530454
373737
232436
325350
275926
312034
348471
424449
377744
393605
168588
219774
73443
55457
125381
54320
434323
246828
120272
99994
439238
503510
102069
299042
402957
132237
289498
193832
371368
238453
170717
199558
201948
24269
390268
491028
343919
488830
545764
186521
162479
366982
503108
357183
45809
139116
380384
69987
176131
86835
428375
315320
216674
240331
228912
378394
284917
56800
560457
148812
119110
517315
514315
353394
202090
491748
279682
183550
22552
406123
334260
30115
175032
522724
532406
94671
104016
265770
456828
263412
161207
112195
335425
110978
96744
295704
180398
282969
297873
196353
288457
476174
245165
510217
293589
338156
53316
547952
478906
530337
44215
419740
317443
103253
77738
45327
516412
444084
89341
362809
427710
90505
258706
226982
235774
400704
184521
227882
348011
336618
376849
303610
523752
87052
432701
173917
228468
521131
148974
22041
321645
510425
368246
330793
58466
188985
203872
318877
480576
512257
306255
64426
486067
524772
101090
209499
146812
48269
98749
366177
300812
76161
261038
349408
177597
242947
276157
346243
180541
255298
554422
143312
404366
304437
567827
400649
231522
567228
529548
520982
300521
378128
442976
8398
535642
392456
12014
259692
469526
556723
526887
505020
480665
167809
64066
246975
210725
376194
93640
301171
568090
251596
331091
391808
525243
103886
360458
305584
114034
272961
57886
423315
125342
103893
180940
45766
563770
70614
463730
73929
8136
231968
313388
440262
409210
535369
391144
140412
230974
496325
77599
71114
146712
258382
17500
80244
237002
169583
328653
146578
435320
374795
388907
129428
427587
373547
543531
132621
121379
86219
157566
67079
369392
307865
185287
400536
492001
60704
521135
203617
175016
320091
334470
241979
377739
470160
222008
176897
336791
547284
13539
269443
322139
126055
398417
66276
18027
13721
366022
164880
185591
419936
547238
463814
113826
220523
543706
83482
499682
464412
456201
181978
345597
27838
183269
379202
543611
237367
412520
401599
18852
213343
19669
559914
382011
328397
472460
169894
176263
549892
348620
341188
33410
526720
225550
266249
504380
557805
536489
157991
230464
337823
100060
64822
524005
47311
417974
356323
187541
458711
367630
443884
474550
286254
72314
85340
506418
354404
189262
546595
150377
251591
490590
223917
73224
199752
535782
366731
257636
107393
291680
444264
504821
193806
174199
312397
233052
181391
441799
386526
35075
428773
399384
455250
469699
407369
451970
541920
119792
93196
179811
330161
209024
116208
73723
1326
87573
161989
290715
278048
393727
31373
201677
334394
158948
473960
339823
480316
382876
547976
381957
122925
360577
549703
514970
45248
360368
359628
496136
220827
44275
447649
516520
156909
401299
395014
138043
183491
395092
157426
79320
59425
311190
44448
302743
35859
311266
279916
188945
400759
547118
64791
457586
320690
404716
233051
342547
52066
304059
431615
540162
314957
430480
298735
364621
11411
20414
287082
365327
159063
9196
335707
420062
138630
1642
356206
314510
272148
361315
312370
532029
536439
53958
352337
358151
422443
281069
301685
174003
296197
104691
96952
265111
475391
61350
306979
555724
274324
115477
141116
520049
332592
477733
35802
330394
514447
38343
157307
425351
183741
81113
386065
442457
140857
517031
535266
447896
166135
404004
239102
114403
202526
278270
309122
431289
91149
404544
226261
300904
542594
319771
516591
108657
449263
473225
22902
223329
386750
520523
524807
166927
217301
193457
418832
560570
148677
112912
82446
270802
531150
360836
294556
47709
402585
247056
59633
260560
349319
444716
103165
80322
554901
508693
528872
168404
55932
304344
234189
84624
196424
246864
44567
96977
347201
523435
11683
310921
52776
499950
369435
156863
438006
250662
455046
80933
567925
182458
101421
267481
70180
342399
433578
160335
393554
246551
199546
159490
38502
474761
110326
348183
210008
439343
440391
258627
398087
64504
91045
243720
175603
125466
282279
26992
313356
540041
218970
271481
396030
132582
126617
301455
177221
446580
413065
473890
124325
462728
100402
544645
518133
321682
397106
26199
106591
349276
519354
322189
484131
236164
309956
139543
22019
217654
169923
292509
341762
494623
506406
304014
163245
157165
92878
389497
46113
332592
437312
505154
237493
137635
199854
281344
86192
337517
333399
83512
239827
153594
300723
201185
299857
460967
396705
466582
95985
125089
226904
46741
112066
85228
527260
171294
546033
262751
250759
229960
87360
180148
302062
290556
170229
550618
159231
366935
309745
416254
307293
389986
122012
435187
5203
89072
241905
8701
18827
463993
244486
99736
369464
456150
398576
492721
326196
562592
140835
87418
470981
49654
152292
256016
293685
332132
533594
11934
410829
66804
188516
503312
40314
157926
429124
427088
380432
512305
330516
405486
117181
115491
307990
459147
497660
362385
158853
337231
485553
24507
139704
376494
322392
430044
2123
407034
284917
155747
64101
81653
519404
433882
270895
230591
22896
436691
34181
74951
81154
414191
334761
280
9451
176988
374775
86354
266135
355911
7198
416599
189767
92470
548640
537784
506205
260092
465764
113300
443793
430186
384783
450116
101169
6366
280874
357599
441310
605
138907
84419
150658
419070
402398
498298
238202
136660
310993
270182
136058
524466
552643
85787
398766
198196
231286
331057
330619
56955
77260
468423
452962
335854
378995
413197
306949
269072
494843
78528
413550
323466
188540
399969
44012
123802
473517
299395
75763
268494
427098
382240
292611
494681
489463
511163
310537
147147
485442
366889
78723
46331
44221
459213
333006
559877
190726
49011
277255
158085
452958
57582
523752
501836
467493
44694
217489
334131
210292
518957
265929
538600
191485
468409
159669
405128
54749
106335
269824
173446
369598
204023
294071
328368
46284
536718
534708
502800
125850
157841
41779
330563
467336
555051
358294
120117
53762
197913
341583
562848
99854
41744
296556
407086
390881
56907
291195
388688
281952
453512
496675
294918
346160
170824
526472
52794
469722
291031
213159
561966
319955
477065
433564
552151
80120
274373
207902
433124
439711
418432
6047
381569
231310
491401
167858
21033
531959
140181
49013
135677
88788
279269
370285
294491
516186
349671
151566
19266
397058
153008
2650
5407
413060
100600
34244
114762
534012
529585
486108
226701
25822
35493
270331
3361
336615
440528
27140
445196
403584
222913
91161
190171
480008
333562
346216
374063
97403
23159
51901
94425
351190
179204
136054
501633
378123
367626
36754
142914
545023
521368
65992
567659
63919
32805
239094
294166
407103
223266
529596
69074
482388
329714
266293
104150
565987
1361
224319
187661
136297
263381
234877
252861
404366
185021
451390
523987
120167
60127
504866
70068
394016
15436
90367
439735
325704
347214
70939
275655
258072
40091
97088
313330
164036
134572
552147
71596
545630
25399
346530
416604
339075
331958
29267
71833
204143
489455
563132
345658
42599
118442
391492
169580
473120
117671
27375
122289
102034
175122
303190
125068
509216
174429
390154
27533
24237
334433
360136
351276
391265
468737
527877
457679
506744
477647
337057
225169
141395
531600
277428
85495
196942
489601
75001
365749
97942
306442
53330
16164
253394
103128
131070
313519
66900
45692
210809
398013
73953
368524
122803
295600
532454
431398
368895
5775
315994
500282
47173
257486
304393
315714
235805
381477
289194
287122
61493
567634
512607
59919
466004
289153
340181
30224
189610
397018
511617
560510
376640
492248
358708
540698
262760
105709
492380
435199
392081
544714
332056
169800
224692
193789
87411
72879
477503
1261
129365
420456
472244
508001
423532
389489
390963
301506
297948
493530
316695
358331
237490
545215
206632
396030
183034
375128
255207
565402
155635
42648
155236
223395
508379
49628
121994
266002
444592
536532
484628
560441
75994
71476
325697
115600
523944
258894
242117
522722
135578
417939
405928
373887
148270
136505
376426
184184
428845
328325
279943
320
392579
554256
101045
317976
157716
186012
566151
259848
443134
69950
13978
155646
12098
75592
568018
304687
186622
10648
257685
395730
452337
512952
266911
174232
161022
396768
397562
305606
533122
323122
203951
238045
18147
108862
226252
341217
133553
510819
14687
512210
288430
234205
113939
369324
197791
455219
484181
360364
315775
419821
415781
170759
357591
133754
320952
515773
492930
321975
327639
359456
418130
353665
242134
15260
263487
373689
145930
22881
268635
413438
334017
51989
219332
554343
503070
96111
349505
245156
510907
501078
383906
274680
276219
499805
178021
260358
96810
169495
330784
64159
545388
93773
40832
238162
288840
32660
84224
346233
122012
240659
45124
450819
442390
514975
146214
486204
466627
141237
14270
518581
500938
20927
393644
256268
58778
333860
357950
188642
114182
169157
537949
444248
90305
197927
251142
390505
353752
205278
544714
285586
109622
545670
398273
401703
537368
110220
538132
124097
167119
516005
324455
254431
547651
453094
530439
492996
140542
274949
123870
491018
488946
449787
560728
272455
502181
429690
126556
542281
32887
488113
249247
244164
73036
131044
60535
45231
160926
83112
550113
550132
46351
386361
103935
231032
516521
429313
187268
387718
336398
361955
223380
279926
109451
174246
8128
397400
109787
106413
170359
298395
363624
156911
515467
435340
32508
445553
272594
243815
542636
151105
452235
208823
312085
484234
397200
11107
456271
563286
218869
432102
184469
143724
222592
74643
507222
28910
348425
529544
95104
61271
441146
387720
550377
360390
182530
506369
496881
74407
332920
495437
468099
502072
450456
490310
310749
291188
274997
449869
59134
275161
114356
419735
162743
277139
502027
502092
160673
426900
2229
298392
155411
547851
716
521035
192401
440245
524854
534971
145198
453353
618
218252
115678
112523
487681
391585
362920
397175
278757
70754
506180
112480
428284
382530
310120
513080
546697
65008
287586
152044
88955
360797
550801
317542
450026
527625
358705
87320
66588
88577
6864
496299
188285
205775
386500
421218
6094
209713
174756
137646
188390
133894
420010
392169
158996
399485
200364
507155
68276
272588
316720
398723
285288
324644
546662
368378
174810
460933
79136
66915
505971
520679
402402
516491
388276
158837
407760
213034
488875
370611
180313
495492
394927
48575
460057
47775
71399
101670
432339
258254
469785
16179
189971
497799
35451
459003
255674
69262
532761
2512
469372
489864
497071
560862
243090
314253
178245
369303
89393
338306
559736
299199
285835
198847
300951
245667
336705
469677
84715
492765
116166
406356
386038
492114
479343
293758
276372
58463
13018
359464
416387
289728
382478
63442
131776
208980
441183
184241
433543
452677
195258
20236
27920
30594
272806
272456
487330
60974
143025
35384
504157
361028
483060
307435
417989
490892
232663
386032
408179
39686
360242
184537
275431
564725
257079
107437
181415
91773
375226
419977
270493
159574
329037
304158
376411
170197
278877
110836
419030
234523
256376
49720
418825
285823
456007
556369
306651
211136
382133
309778
16970
422594
309030
327032
70716
486137
11796
563316
526915
483094
437435
108209
97792
511376
183086
107795
403874
537130
55839
149820
154494
163695
228239
99324
369799
230152
114754
354099
86622
97560
518887
176347
316451
514135
197350
281195
278265
248483
453204
224053
522335
33313
291286
110997
278433
492487
129316
341191
226679
119833
140535
373024
543170
416518
452807
499064
132215
308153
326863
25230
398496
216261
197644
315284
385091
457616
304063
409102
131911
88164
160576
197208
100934
466729
330836
117632
449813
248645
262051
362722
201781
115845
346129
383365
76081
286780
562474
509548
98124
296620
418391
193392
249971
196203
216066
199781
251769
501622
255785
518806
73343
213280
37055
191297
372077
62579
369847
534910
113281
115372
551282
302309
407199
426251
158792
410691
185449
92815
55870
42593
539785
335132
402648
528703
541954
436318
318412
411017
74442
468811
484400
541816
160793
152901
526031
65778
249969
68294
50197
332709
191692
140817
290440
146782
229333
97605
12899
298807
114949
184795
49124
328542
395754
178374
128264
150290
365142
469540
528851
288877
83081
537614
402007
448897
279747
152064
279444
520297
135056
486852
377206
221939
513388
522200
325285
245495
302655
438529
59238
497395
108079
26964
233907
93001
246395
205089
302816
470338
121377
295475
566274
45799
426243
250124
232050
259483
95061
84754
174188
50292
566826
490364
117634
51159
268757
559602
361745
172726
15484
250751
540406
67481
363186
453962
564128
280313
75129
25119
471468
355282
23009
502977
562958
103165
45213
480528
135153
510683
12809
287134
117287
98418
247100
160016
283152
14815
369784
227354
482194
301227
496762
10806
535564
444861
236773
442350
352106
559717
198167
75305
440802
70167
478776
143764
543072
551784
530513
55332
381566
275447
482004
462593
402052
269052
395963
121485
352133
481962
17300
399192
427898
332270
76331
16024
560285
482142
340246
97790
260889
378228
415493
332555
466698
410521
375488
548845
113936
435070
558318
86101
555007
465
403457
410088
479462
27682
289559
133523
66149
497877
99917
289153
548437
417645
189219
537111
241541
175731
365412
234541
222183
60220
400120
204762
532932
276922
189808
165571
227365
305905
20209
249981
91151
526953
73165
86406
515460
292750
271695
136303
113518
299687
475058
75675
508498
202399
49493
453585
209504
5649
294352
168426
28537
162529
116074
443228
273696
392100
368472
70152
389358
335168
207308
226935
228338
391009
368911
358972
10402
533609
491464
183311
327558
567105
271650
220960
220791
551949
63841
7260
95672
73054
14462
9932
15831
107831
496097
499371
343942
423037
451862
102979
253062
211050
96804
324269
133784
436737
71078
502171
44875
498198
118498
328880
458997
130142
529940
291560
138622
272681
469383
248608
54810
391371
68809
292848
560639
382860
456072
545756
230720
54277
498544
217675
110610
483729
391486
50659
486087
522688
507895
310392
124120
239672
11747
319806
252190
334196
222601
450432
322160
512072
551194
359217
169264
551226
19002
445169
363540
308223
525225
62313
352507
491671
453935
26016
217603
350693
17806
385695
27993
293419
349674
64815
338191
12091
522887
454512
232070
449275
451238
53519
135286
85672
388423
137089
79854
557356
296098
214057
136610
320360
528690
303371
48036
328058
560723
123121
86045
289169
424519
4137
567406
267606
565665
265888
567797
322531
185127
416803
293852
229236
561063
57616
531262
350657
195100
218035
215275
481792
457002
198358
287124
337472
543795
513829
225463
295431
13827
190803
365208
529052
455538
2683
183531
521775
238321
504824
337980
283955
120914
539365
307813
506644
161408
416173
318776
35150
214235
273903
54954
553655
210045
130862
491785
564112
415298
103952
522542
447738
207125
512852
351005
161234
424136
330182
52197
28198
347933
330998
123254
55836
317389
169144
47838
217733
360641
510138
190828
198992
343495
121013
44230
373363
554171
165596
328270
339262
223379
244199
332294
266403
425726
310962
51278
311716
383478
163301
101609
360524
306132
160053
324294
317776
306924
321679
461367
541100
134898
221175
288724
319287
242781
365123
188363
389506
350594
124396
89776
492730
58307
211227
75974
29406
234230
466832
250642
56953
11939
442986
166312
300925
1812
233655
25560
96548
553816
156736
232790
91913
429462
144184
487514
220105
76360
270162
487658
37597
555568
146884
140199
85228
320534
495033
304712
31905
237550
318298
229352
204893
305834
505198
158668
423014
515085
315807
477927
388676
103211
382800
64987
227811
285850
148292
373629
447014
98102
7498
528965
44427
539548
280422
160579
129113
284833
203449
18772
63795
304184
437480
471987
334017
60525
200619
496179
444410
469069
442409
245345
19573
473739
487645
169474
493217
119077
397294
176997
500004
309499
478478
221144
529882
121136
397646
301431
530163
371607
547872
146244
514676
275882
409767
291672
89245
226756
114044
534896
276546
499630
549582
17641
340516
399076
286369
231444
343368
430781
113399
501285
559500
231909
467115
375373
50482
457081
194681
197960
91374
296975
95923
34378
304150
365245
239903
284303
282173
303440
382871
440899
310875
97912
36571
477089
428838
145273
470211
226890
332420
506315
266454
561966
182069
551942
495378
77355
261287
201135
427899
553464
447573
131052
556719
72407
290075
19202
66025
149721
30325
241865
323435
535979
127166
333067
351450
180568
142604
534407
331954
471808
497739
398207
248327
285668
6486
540388
553374
512217
171669
233794
131259
234113
521071
249592
527921
236698
489025
178112
177254
202562
356075
459867
266427
99900
158806
72196
477112
185548
78186
250024
389960
512502
88501
538718
433161
508186
342921
373632
314789
555042
432216
112454
248600
270244
196931
167955
482461
173465
96062
16970
369167
464648
214323
283412
220205
194645
220853
554671
352112
378341
8891
138957
560383
362953
285506
498988
168682
435018
335187
503851
135001
130559
524379
12362
567376
395081
125441
476906
248223
129542
467872
195012
206239
213770
328151
472914
149305
165113
336203
472281
81592
77648
309598
305245
34509
128258
350577
558428
72537
562558
111003
403699
545592
247374
309691
298246
347128
321733
93845
241237
283167
430561
420031
458666
302816
405970
532590
703
334377
475260
172997
318903
308148
26664
363165
226244
117417
427785
451062
543330
351209
114344
486797
317157
229942
255799
68741
404231
274904
349843
217800
310391
319592
155327
56806
34048
377277
337397
444309
542467
418348
138303
556447
79812
325108
494676
453903
152193
131833
148685
76223
240786
216791
38592
97830
146578
478151
505467
217689
263206
181687
353334
165326
273975
547083
170190
377860
173384
92047
484685
486179
551273
115491
205926
97662
151978
306959
89135
360551
14336
242971
399792
460653
64983
488093
90857
376388
63592
250463
390761
504534
79927
46840
497989
197082
67494
174374
109481
235583
143800
214397
69577
239599
264452
71019
397826
229151
434595
513980
256030
248710
24192
46065
336213
250920
281560
9443
268576
87407
50334
379048
16588
553241
225625
428959
45564
166922
490794
280098
269920
164115
350945
111633
68903
14351
495100
49139
6811
297592
522284
440918
401526
406047
153500
132311
92323
517551
134825
38588
406665
203682
296440
83079
300972
462074
183406
104490
536972
131375
188343
419913
483717
192600
454521
259530
4537
381999
204350
292940
502081
50870
46711
63018
545988
176323
371100
438483
377769
391872
190132
125544
427374
313464
539301
27812
493897
548091
404299
454229
474812
60336
211580
60513
327176
286283
323941
372395
353023
342336
432509
509270
538128
54761
155797
322511
399248
534063
327949
414052
235485
136720
62020
330416
554499
471419
474876
543847
327271
185443
363676
193148
179285
299890
568409
543170
176275
475078
402009
540473
278026
556165
468253
268449
164933
193438
537292
249795
338483
243381
557085
437198
213665
417506
509057
280924
384547
145487
381598
253708
177290
158799
338582
45355
319820
439430
508560
488891
478833
485840
221245
541195
316253
101510
199585
473368
255164
266620
422364
12808
215997
122730
35932
4259
440314
471495
234010
459771
139771
252361
543334
291333
330492
567890
126831
207207
435805
179650
526911
42008
311283
161771
260155
46086
125744
540566
223730
347308
559733
83127
36965
561474
501916
410868
451298
117332
205470
335624
410414
58473
260088
49886
367105
48239
74723
39972
135306
264105
67129
327846
14564
1566
184234
42623
143564
105421
314025
329110
148493
249169
84142
5483
435101
535979
273714
3835
392162
239511
411110
92949
95736
116178
164286
195065
55886
260906
364306
56796
373658
151960
332215
409739
268031
384760
353384
394491
507895
158325
261327
562384
367652
5504
280761
351744
257465
422759
279139
216988
543506
87336
437499
458418
250826
528472
399436
82871
161801
176223
423068
375766
503275
411735
556193
59953
36844
303457
487167
78586
255925
113066
543274
494025
474516
222864
393804
218926
122663
91691
318020
530894
472520
115090
263698
228142
149904
96773
543124
78773
176517
522180
240196
264525
42584
132129
150657
399435
525147
508693
146589
172726
115501
223308
430848
35073
416182
323782
18545
436364
310261
451657
73798
555249
259585
369837
285494
64326
59174
561570
278927
105619
414318
364508
360772
417969
174912
244930
422232
85244
190815
531606
522436
392098
496601
396718
194160
102347
68012
267318
91485
39855
262373
174410
431922
160652
453361
15112
206738
227528
342246
413476
28559
247291
366359
554233
187538
232209
150930
354921
131541
525265
306298
47884
196972
180858
359589
542662
311204
230410
10988
457270
41922
421060
492789
414063
27104
511216
553031
547970
362639
429402
403830
156365
263419
163354
165992
419993
16663
291715
451228
141388
490061
277377
180679
11384
50407
484421
64417
135319
322766
320837
47274
350181
347924
439219
491330
364149
283422
102918
356969
170283
379064
289130
284930
513472
297766
473681
437597
20484
343236
507020
461648
199517
38974
524383
408269
285464
171050
527398
204806
269415
250839
225513
111098
218086
387848
199808
313771
191521
356494
191810
2858
416897
322019
395819
337086
371539
92799
285073
158495
164577
98664
6478
482560
322720
409044
266091
486920
183398
133815
498712
135318
167560
432668
513366
73471
49062
519336
289717
325793
149617
371271
8670
240127
474215
541568
155036
398880
284287
98144
80383
442144
354809
405116
454988
170461
558262
32413
290630
486404
440196
399118
183075
346710
424474
520326
354815
436311
355760
224007
341047
337600
20950
116799
317527
557896
82336
285496
109571
393820
533952
246534
409536
52406
36020
144815
80699
329274
182841
238926
21896
446236
219627
13400
352046
501553
557672
282774
470798
375512
85030
405149
388522
284167
66106
335500
210052
172134
278148
34646
280408
265560
148207
443324
115366
88317
181257
523043
149345
70547
161870
342688
233078
243947
312791
124710
477643
188845
248361
148808
230916
274604
292252
327333
69905
343584
518624
534091
82581
286340
388961
45593
337228
126510
328797
294071
66149
567422
7827
319683
81465
347805
10668
116271
81889
142945
266863
35192
340959
457476
150429
421208
489099
226234
23998
521342
382984
296394
13408
552153
254499
497055
423085
71303
326539
148220
322876
361283
361208
435171
21027
325267
154237
538989
171054
168269
66702
567862
43068
311985
224981
212480
564656
479203
240213
482903
356200
528484
5599
496634
361548
207303
461076
13547
289352
287660
224257
526102
97609
285157
60100
155431
210875
448185
25133
147641
378870
566811
285337
550067
41846
256978
324917
112339
483937
435982
122346
490513
235135
385012
510664
421013
93561
447535
191468
31477
373417
34996
224053
324380
561797
522639
520838
335029
480397
8481
1115
447861
181398
367247
317019
506177
476832
326609
446086
223848
66296
232994
522474
184464
37169
6635
557850
370754
477205
118774
493913
304322
155183
232767
371842
91204
147827
124986
229562
295096
401690
294538
216304
82565
564377
7742
167788
477560
284401
475116
463464
194465
250343
329824
224415
486134
326355
190432
263087
228206
322898
351013
187164
350722
278442
65231
556621
270098
143784
468839
512211
27739
156398
134327
362180
542214
228281
522750
185372
257057
369029
209495
274620
199283
395019
212929
344746
17940
261779
288943
523217
88911
99268
131286
94078
51186
325598
136179
555750
88983
215918
428297
185484
486623
55644
447274
311229
16809
515294
370437
59240
378639
82520
240926
160422
142979
39607
376383
56272
206542
297158
308823
563762
484558
116254
100612
491749
183192
468858
321190
240346
97247
70129
296595
316386
298972
268588
115028
302620
391419
71778
331279
398586
372745
12780
67829
349275
366627
253912
111455
72341
87184
327920
4297
539208
404167
410448
50905
297534
117810
294114
285178
431168
442607
531328
363537
146875
72802
536600
31479
544784
15188
381802
46769
458495
331983
54221
40646
179482
54375
127717
551243
227243
545947
184018
179150
364686
133325
449026
565654
537033
18347
483798
102604
306957
285381
358672
305189
358274
178192
260620
452315
214164
457730
372402
462686
285400
341991
408327
154911
110202
290777
518188
438600
445371
36659
326687
4128
506197
469749
482382
454267
342143
453739
388880
308846
175774
426122
480391
309355
79283
149299
495947
366873
66321
355248
67892
190523
392567
52098
506630
500821
86235
530436
298555
158265
531153
151556
364464
21979
292458
19722
136849
25693
24162
309748
225681
405665
388658
416105
457855
184319
98478
450273
489546
445503
197308
272626
30974
121791
100510
462989
145227
504770
515413
232092
547264
394683
125216
485950
223862
522388
371719
459018
24162
14766
106903
566735
348843
445326
270652
145641
542861
434741
81957
330917
318473
128583
313547
201505
343816
186334
336279
318029
427655
26495
478268
472028
490129
96877
85334
19482
363171
358698
295272
120811
496219
338744
545532
281107
416953
239681
260372
451517
411599
397713
71056
258754
476006
66364
300474
114497
213282
301154
465319
356412
230832
79345
132118
336768
321856
314128
343136
559287
280462
146843
517195
73549
492081
256571
445083
238368
63203
122526
504408
94054
96191
431724
122510
11458
57881
343736
407865
519090
291659
334166
290208
484808
46197
390050
513509
303033
260803
418337
547742
416252
364096
312716
403900
462291
564523
543300
366363
187519
278155
148748
133626
376452
290985
405612
342858
485196
455361
454397
190466
385593
459434
348986
229554
109449
83186
194146
152026
559855
509372
280430
510341
94549
213593
34889
126874
318500
399455
272802
339325
142219
147422
402206
201352
110593
114239
342224
212377
199853
236134
370472
140750
291227
480577
562384
377906
564202
15894
256089
564083
311111
13269
4500
547071
442630
546173
173375
477673
106370
302175
7400
330969
524466
346002
483515
167847
57523
258230
303273
415850
367525
513560
272714
137410
539007
383886
299355
37421
81392
118312
346202
223908
244068
491412
559933
538615
472466
508276
554351
444733
174043
449299
505721
161563
250850
244419
502690
78231
474622
127823
12054
364443
483422
6090
563784
405246
439167
76413
185682
27169
469904
132786
401081
204354
516079
293216
356113
73942
113721
475851
148862
483049
436140
276592
323037
380545
197467
536580
182954
455264
528164
42686
145922
325441
240098
370414
3510
73721
318310
493020
461166
6797
479214
298390
416994
280444
387961
552721
244437
42093
328095
455897
426626
59149
265796
336668
367407
494209
360969
338514
552524
414295
305921
455080
242834
94453
212574
284584
355786
142193
369420
358512
244042
244867
148602
26310
36383
484234
35146
198310
104501
178281
371899
488596
541711
127574
461304
345143
111529
52786
216626
1683
128325
303941
469155
387012
278247
248848
413672
566336
223541
204110
63997
417584
251936
104945
345803
401626
501289
240077
293286
291816
107841
143939
567713
355817
354995
490106
329001
462264
371492
420027
291791
482518
566790
459690
122607
153702
193717
67411
448896
384011
167847
96758
93586
532664
207012
336889
366747
53410
249743
109422
538639
421360
479634
529498
193405
20521
75912
517523
262230
45880
215554
480466
321435
249782
338215
526412
552964
136186
71918
190435
52281
70020
514773
246838
182034
262676
338107
21406
236471
412775
390261
478560
475874
224268
120570
370781
217549
559994
535837
372946
279401
56211
158724
189478
237082
413190
391068
225344
473565
141237
336331
526143
34563
514196
379550
222597
533619
442853
392348
453618
9008
196866
410307
285101
34240
469118
71421
533252
220384
22636
191330
553639
376367
201413
109535
490818
35937
487173
501209
137869
342256
67717
488604
32981
231362
22337
267575
390339
520349
94661
362427
155504
399598
530751
93481
55435
83851
202543
229201
401105
247662
25429
162456
93800
206397
117603
476785
310873
159841
4385
460107
272790
123059
355172
434216
140364
405901
143158
306883
341792
476401
301460
146589
218277
30254
422266
162224
457414
290179
369779
371202
522934
203360
376558
428384
272622
561038
275893
379605
329758
216945
476467
233990
119986
39384
405736
42229
412104
126572
469610
213721
262188
542672
337038
347963
515834
245753
151315
97869
301976
59373
268485
88225
388083
268432
440916
478432
285217
71771
548793
126204
417795
274046
154828
214828
47588
74156
206293
147315
174353
166558
132314
566686
349455
171508
555811
478265
467450
276416
8077
195299
483411
508691
136292
446403
119872
8261
87911
192778
305088
424222
139225
118686
416983
375032
162311
372
203857
12178
67288
478700
531002
329624
274499
383595
517985
548824
159635
260415
536184
359102
253211
563522
274402
51935
347679
60079
360644
400549
230613
168611
278726
454370
267144
131316
336657
413897
50844
461883
373852
89713
4559
142056
311769
228614
65635
87843
482023
417583
227751
108940
536656
435276
93627
160562
242182
560250
10853
300668
463673
277664
318233
381685
367885
307358
245425
446931
227912
132334
115365
152486
16926
344930
294508
72967
489639
371882
463450
529103
175623
173595
455954
562560
272773
15736
308943
186441
29252
262580
261191
430212
200608
482206
403651
298620
134062
192692
33088
403993
493836
199292
53763
220053
340375
43097
530073
280423
32749
402085
198093
68464
501206
338001
438043
121271
339187
210636
174266
421873
537813
415484
119688
240749
164100
464927
88912
223910
559726
324603
92332
260534
345491
257799
98734
89606
501419
476945
472591
509912
133402
310818
528055
500846
372980
134452
290258
485663
497772
30314
11992
14149
9603
377526
264081
43737
308771
43811
491600
59059
51694
439398
120375
526605
418589
491502
360741
124795
201184
268435
299303
548931
193566
58165
454000
535864
262780
288360
124933
466263
563173
166599
139611
167214
81074
335454
294369
256366
45382
116153
55401
112990
177873
512265
454198
316691
74761
151274
532353
511300
112272
216096
35051
103028
252872
226279
18397
548941
383166
52614
567099
256180
444437
155379
82968
131633
341114
248691
172096
153197
302918
484680
106607
25288
168143
135244
231681
448489
485014
354538
568480
16532
449686
519371
320464
400296
256011
539622
131415
79719
166864
171162
511808
165044
551036
237821
141819
50541
480877
11592
510823
346034
219444
365841
507831
262593
470659
178705
230697
213012
83708
31210
9429
223655
3720
544989
419369
385681
99130
366529
248243
63883
198229
38377
524754
398046
527707
333250
67717
217280
407436
563578
523278
105654
144159
476913
483149
565639
194792
215141
413983
24300
173909
337373
364170
37851
5672
357641
424618
171941
105649
10699
524482
281293
518367
1053
382156
312772
417136
335658
45703
261213
322870
438266
299013
306377
149844
149867
234946
86813
563461
305004
346477
411741
265016
214637
540142
503287
423608
288976
37812
566985
303989
55014
287742
412998
433496
105090
468106
483187
18813
264960
177888
87482
534514
115522
64915
141555
513900
388705
492466
444877
274278
258042
512018
147796
320413
452795
391959
525046
293217
98309
471071
142701
514757
302674
261222
290983
337000
250175
109291
250567
35614
403891
461061
374234
561197
396215
301750
499230
84533
54434
438576
450555
332915
136423
168229
36566
453545
451022
233340
387665
321152
269725
454769
124243
546852
207827
422131
189060
409882
310448
170244
529327
282102
510035
301924
360264
399790
326535
549417
39427
260634
549018
406565
491304
85806
168579
194324
39565
60820
388973
145842
156853
12881
411877
333401
150128
76407
487737
294760
554859
327884
85080
330581
491519
289957
31151
98704
560332
551151
390777
494291
79769
525157
301847
317151
375335
91457
469225
508565
36943
436771
21362
168938
143280
435028
562143
6422
497109
58262
200549
447128
85156
274092
561514
25781
31663
18354
452840
235147
469831
84477
382046
433478
70842
556898
387086
308081
39671
275922
22033
320070
392482
480374
364199
39868
451129
393392
391020
27812
452940
240113
103292
113012
292646
292593
187699
230519
68051
38176
274233
187070
133321
481204
433281
496435
172451
453021
55403
77198
402360
82018
383708
548095
209573
39261
322088
11442
265233
499693
186009
199129
303128
276846
410612
182098
267055
102564
514119
384822
417892
370214
395879
246856
290839
292620
8188
266516
396815
50237
52775
134516
252851
491937
221188
350192
248278
36963
420284
22700
266856
326703
364691
511361
152703
395994
495517
135046
211705
385233
354736
309593
4116
374164
301680
276380
239003
227614
229709
563737
415811
428328
417860
211495
221235
540494
245827
33316
281114
417142
428599
273667
489414
294830
201376
45624
523869
489622
471975
384030
478171
80510
401168
328395
347061
555851
181226
340244
251970
266493
355794
488298
293177
499818
49464
529413
122824
248419
367810
64887
390179
256759
390211
306365
17124
525372
514333
478446
410897
536218
367580
507482
514771
508154
55752
535821
492075
557955
496694
375713
211285
244613
337667
174877
483053
423031
334220
450625
2031
155357
123032
60154
372972
281510
423576
356077
260902
481077
366467
516308
444964
332571
522878
191937
117978
423652
401429
218163
317607
406121
521505
537574
516264
470787
555995
432386
448021
239746
330117
1353
232032
50435
377197
357843
32605
433871
322670
89700
7741
525406
353975
150157
255802
529830
476572
365825
100269
206418
99281
352183
432347
541957
362211
494238
129978
546216
184320
267960
561850
212686
494088
115001
146655
417778
350855
520030
17416
440620
269314
82634
559009
311723
328733
544357
119624
103322
508467
203408
186788
503524
419306
512437
325781
249198
112303
465501
110576
173944
312714
108480
112600
134829
290664
399384
419955
354085
446925
264941
304900
49861
168418
183177
232987
178442
546381
97012
31334
533806
212028
105142
53080
499563
451317
126879
232555
119286
27149
314877
404822
432377
501745
452731
345696
183742
464554
558853
373768
274964
228754
465271
81829
171774
552536
204012
373063
40633
537122
359334
128034
334901
294138
375925
310727
170732
39034
160043
20376
273601
404593
304600
64944
279096
133109
462080
304741
151463
528151
19197
339435
180501
289682
216309
156355
191107
366819
510360
303498
189122
432652
161490
439505
387160
23633
548458
158823
446585
567060
340909
2912
259058
191830
5660
73963
149260
121234
417883
249841
34968
351712
1694
423748
255332
352035
452115
288206
553437
208758
193865
205738
353619
187197
503910
170495
560298
527496
529646
116427
250011
333458
195564
456901
85380
482263
563773
339292
346877
91127
192961
461580
93936
161616
382150
135524
241157
125363
454685
529538
278741
289508
273255
322406
172933
68138
358303
478006
286141
82623
456705
496367
491246
516187
358052
199693
237214
423545
201649
178257
414938
191076
75643
360549
559902
5210
80104
289240
36060
5219
525290
139897
497579
443710
55238
31588
69627
411300
124975
494747
129878
351744
29033
38264
507210
202083
281779
88719
31021
183034
70344
527192
327846
220658
473829
470811
400137
76500
5192
493114
470575
508765
260793
321433
268807
368321
405640
535640
179123
98343
169061
536678
305029
386634
353291
266421
527693
506821
48802
132588
437927
503115
152872
112640
323928
440547
539609
525819
131709
155100
53154
509533
364813
440690
498660
560764
146785
401131
255441
421873
483096
361123
365835
426159
511175
167397
1869
347046
217378
508735
143665
512721
30944
451518
389619
367406
526757
10325
475493
200076
251886
468914
97954
461431
109154
7386
199731
210634
254764
456264
165836
476846
79485
533609
291853
400585
476709
361697
545119
88992
334652
313609
505843
146620
139346
204239
239132
421641
3651
214701
189121
509426
61903
57404
97615
430024
61021
49907
440102
486596
289850
404779
3042
402659
365139
458186
337998
117357
493093
559695
287841
147568
292911
170010
253807
449930
161136
161869
530517
540238
271802
134134
72796
511070
532875
368607
84227
414534
348799
9393
269057
433497
72422
249141
294147
409872
42913
4827
322016
444766
88687
445445
238275
407607
221256
263170
384226
278357
188118
341457
130190
406300
33149
436135
179786
82457
562214
497697
167953
430927
518891
520487
230338
116777
302875
78176
25374
405963
241211
303537
46969
298884
182537
188308
234170
354273
477825
147858
423384
227100
120943
210968
200523
235137
264555
558217
43622
210863
302030
332601
96119
294989
104038
350188
469318
342813
229800
186457
123637
392596
24081
529486
476485
223853
362272
292992
371403
453306
368586
461743
258732
517305
489454
157324
510494
481617
328424
52174
48629
284136
192069
92369
528673
120138
431782
199134
925
241791
137045
457588
95068
210937
162168
104827
39675
372585
439735
141316
278554
254486
239512
62671
164238
133198
485148
398780
329810
43888
27638
419830
529652
152906
385592
86255
33803
160370
431285
10865
80885
361396
280476
229627
524037
119037
170028
13444
388183
369447
242683
466539
187403
340
252558
214050
150908
71361
546430
326791
333468
287501
340478
241949
442702
163872
454016
384531
232550
271527
89373
557470
113104
133454
72788
481985
554069
526137
285965
501844
10939
492433
169017
548601
563129
412527
150370
79051
14419
328260
33435
146122
145218
164289
382752
232646
361549
211139
127844
121556
53530
187015
334975
98031
42102
107934
238216
351744
545229
50658
111780
311991
504486
331428
66608
307469
163433
314179
228765
216611
135480
40725
500121
472291
313548
395019
542455
542471
258424
62016
128111
354252
48271
75907
252284
523048
196255
476245
218042
255416
127077
61771
556857
522196
155461
314037
364195
214399
385549
380599
142846
74791
261697
162600
331323
378465
99430
242272
424501
461505
125900
45189
80731
560222
352280
537219
515744
31356
321357
4670
68714
376869
141754
337277
448016
13602
280982
398235
539748
557909
564889
431170
93705
187704
130678
151347
290630
101298
14730
45485
422126
30781
192308
239381
91136
306493
151362
142832
435817
448717
179188
532692
318036
496511
343491
336866
292519
287985
565732
335845
31426
107372
193950
134230
323405
559010
176817
451968
492669
367016
474286
409846
28308
23675
217735
560921
549286
499700
119740
249315
91982
433464
174057
435378
539387
26329
169023
17137
421024
226353
234493
527031
256366
228725
295102
513792
196435
267464
469567
64895
36078
264404
272396
367521
398152
159185
141128
94941
274760
55561
348242
451409
462667
140970
416890
308271
12757
76941
451944
349017
361015
383383
358130
294312
525563
445098
333313
394783
474647
91389
318483
480753
30922
450144
472959
468982
505201
352928
12780
54040
157045
43112
228034
375558
104207
291282
237279
430407
175818
429204
26926
320630
436633
34781
44444
410286
2281
168564
32731
404015
30945
525960
220682
520044
28002
373482
142056
483971
387295
247630
353586
421725
368322
412174
151025
379455
290338
256652
364289
255914
181898
508711
439040
173024
132009
463403
532167
167958
159573
159990
392918
502800
330912
510678
192860
413116
59386
244867
510455
328934
124582
300315
354622
246745
538174
522433
518751
71027
6171
18281
215771
348873
563757
330479
441415
420554
18532
204405
384183
132556
184259
86436
455248
155885
59998
448679
35097
402403
108026
105674
44683
554031
323628
306563
306659
66686
533346
83361
346467
191646
484711
142195
9491
139354
522625
157676
7584
227145
548011
355990
46258
332653
372908
525028
214322
11271
358899
372009
143194
111597
200745
219744
77381
309027
513934
369222
567526
351822
556324
375174
338133
181805
82144
158827
20034
532335
245776
92224
50487
550862
35955
72394
50050
110257
316484
552551
70505
159568
142142
328031
255336
272019
524991
68901
246755
243089
441151
122600
348611
296608
292341
161602
43933
422843
431292
107823
408262
245969
32007
222082
277175
256913
286023
30981
175151
491162
368003
475474
2846
125147
49324
212843
166678
13280
474616
285865
385950
219181
61085
67570
56530
560990
280609
8323
83711
458429
333802
100654
5096
292778
506482
31606
286406
15575
10573
41808
488777
249290
292383
201651
229921
399730
229010
268529
273101
487364
434271
505210
342884
30357
219594
93144
41510
287731
482831
79124
266473
374953
159866
62037
460188
74844
538751
177353
265929
508330
520796
373539
104662
448008
247250
402180
376128
428419
193205
353189
72259
397689
298743
304773
316521
233364
7762
18772
308409
553245
397141
401211
402249
451279
554735
251648
295989
478208
560951
205595
245100
403717
96001
402761
34378
69385
244926
442668
142902
242348
430245
204528
5052
273149
330534
326299
74717
382631
272962
542511
443157
258241
217518
410511
278484
399929
285442
288991
415196
131039
332065
136444
180353
346875
96609
430314
526899
304530
395119
364280
158931
302370
294823
169806
50226
148010
143879
413790
270086
521809
162526
174552
196860
457133
17268
253373
103280
17315
422076
500350
215298
60826
325065
182841
381344
451952
279373
336959
567427
475440
465571
563255
38917
269719
533617
393858
393349
62418
549511
501269
504640
433825
451035
283932
10143
193215
545736
236383
315760
520084
285269
436112
429937
350266
69966
250445
364941
90496
65980
211652
455652
370113
531978
483137
143226
366016
60733
514430
415479
489046
143915
24217
138430
460166
397022
277488
365872
226149
333265
407449
554367
227362
84927
31656
44722
350287
162650
111623
69813
519657
462930
392612
110834
140207
359317
51378
47820
156206
405711
544421
476736
425570
249890
161518
525940
92851
365432
252353
460548
466837
427656
387025
336659
126782
148639
496480
302002
472914
448815
3414
513230
396277
355463
355346
554728
47916
1694
140021
313788
123118
497186
105077
490435
58096
198140
437265
161273
105032
134067
310683
393568
84174
241470
491171
20233
469416
284123
407049
558555
187790
9995
178520
390908
419954
70974
86558
344004
53081
419685
168515
351270
170545
161186
175332
318983
254810
35036
57064
346983
91010
332774
343074
414022
568095
434193
562654
555662
120098
415115
111425
433018
258441
160356
217773
57122
124183
519513
290806
49358
214931
194904
55115
88076
425825
381634
395529
255041
112793
209077
63500
204597
260337
176671
32042
413783
258185
504694
7351
213400
429547
256721
204209
336411
394770
172877
135376
356497
245965
351673
244714
469382
365036
197314
330724
107617
28775
321064
142380
80000
369735
224523
475184
192264
492721
23945
423130
13773
182299
385862
426828
89903
144698
238652
202117
12864
548321
183766
412899
557306
507900
140422
314145
424405
89050
504119
486155
228402
121762
224004
393823
32697
530264
126371
106739
547626
319076
184815
336866
560349
471537
346920
45051
545603
238936
63230
88643
565675
358418
191429
239505
170156
479569
7101
47710
141584
428221
231261
159825
452942
53872
269465
250332
565585
253599
125418
322773
35276
209174
557152
1698
190265
404106
263672
318420
334967
455829
398082
388578
199567
337313
304922
166236
480348
342468
435898
224063
418558
311607
460158
381300
144275
177232
25464
91995
230252
558426
75983
406241
138778
514209
394072
147525
383540
150379
382875
194165
441584
379379
505765
67444
13692
523653
393716
361769
126004
65874
364326
74076
161112
533770
480789
224779
23247
117692
447486
165513
406497
107357
137658
8763
447220
34546
470333
40742
238272
93613
157371
396222
231105
446217
36649
516338
236837
110065
30311
568075
93229
509531
102719
388978
314641
236802
466323
480703
69214
540285
270105
78663
549105
529529
115435
95733
133630
31640
111812
416120
350987
200024
177761
134384
16521
246021
108067
513286
203733
146873
74364
253932
58775
438838
185690
412104
568488
403673
78741
93640
160142
416307
265714
38387
258303
347604
512787
411303
197930
486573
54609
209269
355722
196169
303495
185909
383214
86552
562419
334305
516998
196437
434913
391461
514811
111390
426417
193717
449911
358751
505352
256595
307184
352932
477961
361569
135021
370422
87651
468321
94026
475826
454011
145449
318854
104616
234132
19434
174181
6994
51191
197393
428308
195036
313197
206034
265892
319354
43622
464643
86097
184180
393038
134865
384955
290103
552503
156964
525479
81643
70321
518218
17997
532756
285506
500328
203097
557234
178090
525895
137074
407139
288752
479371
12089
176853
149959
439118
209236
455477
60405
89115
332840
142461
18771
497687
69430
182760
396420
419936
247397
499839
214898
125935
62942
65013
284165
35333
469676
551824
47248
92886
493462
563618
427829
41861
184601
456250
94201
532867
204870
71760
503885
488578
459281
210892
38586
20695
303094
151587
508491
194655
374015
339601
221011
140791
497618
500234
556574
28663
129466
258750
442616
246303
139370
435621
23372
359386
102864
192515
270613
510033
277657
567662
561048
173518
187221
298073
540028
53542
317771
342311
190437
531647
221788
536492
152282
566728
133828
431353
392259
405593
16094
167624
191902
48084
221315
567404
192194
257993
211570
553517
247496
197370
476122
477762
290582
477982
566813
137537
170147
155355
124576
494192
91845
35237
207848
220408
527469
294505
309420
311352
294606
403675
155773
369110
17056
46122
325789
200914
502769
139207
221070
548480
492412
363658
33649
498951
233285
501104
433515
441474
372283
15150
268146
218226
27174
180387
265347
430396
535649
127321
269971
309307
231419
198717
124250
34017
3152
262521
509939
366218
197268
143937
329527
348596
185111
148537
518937
2203
567311
562520
426882
382514
139504
219672
322506
165441
183437
78402
306773
555574
303282
496908
255462
90046
38487
143812
126852
14644
199023
463769
327896
518215
452072
524283
352628
476585
456923
171000
237537
335207
94766
523278
240806
491331
475341
400398
303204
6743
108771
215377
367609
71541
130933
195035
152723
240528
347205
23736
250867
186829
189098
281372
336788
216515
339406
348443
17996
371720
225052
258165
166242
60049
32219
123362
444718
114786
16013
129814
272993
252553
399672
379417
347721
361822
366279
395357
381143
414162
497193
71202
334208
221591
172093
209922
225225
88532
396918
381301
140141
326430
136034
396900
39460
224717
133522
355350
68558
109259
469131
262749
195493
237686
341063
40647
330921
556915
429510
423235
471710
430757
270967
54860
148702
26689
554170
346212
370559
144177
167451
525814
147366
190471
210049
459202
517881
132407
259429
387308
60702
4981
13318
470892
410094
552521
2772
65408
288014
149
233132
140208
512136
103540
183255
304944
243904
282027
556613
306600
96915
450791
174650
562493
557855
423284
552284
42702
419264
318648
274220
266186
565611
545428
244950
402368
560120
120928
453719
305939
14794
484466
554895
199386
287532
294899
560207
75000
130110
32332
177024
211565
416023
414034
232634
453758
49549
52469
558138
221096
66596
86930
511055
435371
301618
49396
127448
314116
262635
502276
303774
410157
425394
411217
124027
34884
181901
428996
135708
235500
288164
522231
82875
391131
537613
174534
541862
372181
283583
21074
292282
232542
179918
560955
436914
385731
369801
555062
119896
139684
242976
398459
315954
197181
447286
306852
492701
324338
219335
322989
467299
186894
309260
26437
427901
534262
260109
561235
259322
562649
151036
209741
281961
471111
25401
47875
131224
156785
284581
234704
545242
240269
425873
145912
70533
457773
235527
176913
404210
396759
234992
528747
179030
484045
139686
437220
451752
453796
346430
557383
32089
161594
206129
512472
458669
12263
39821
540374
519415
536896
107563
546164
478657
464499
478065
566853
564410
316908
251326
340996
324159
171695
431736
446238
503880
484387
340893
208468
462422
483247
78828
319485
483411
248019
138964
408523
287986
511587
360271
94023
316362
361191
348401
303476
386837
489205
114262
557967
79522
385533
297412
189196
511825
73684
414573
314855
503032
112699
9595
260444
328742
438986
122456
503269
514909
493891
89535
523872
404664
86266
231011
89993
139027
158846
187568
215479
216857
85457
109979
214380
344536
204415
491951
167750
136323
471394
214653
439155
237656
324628
496508
376091
282099
265978
13740
98338
49066
62480
143665
106553
436641
401368
103665
240969
91123
53989
318106
186211
467364
292765
394317
146467
45982
383225
443626
56715
501665
464589
478714
97785
318490
401865
422828
135562
216472
382735
146068
441315
188828
116326
482713
464991
265445
307240
184527
65139
480290
337976
162956
245932
324079
280665
405348
319671
141978
87843
237842
367188
533065
500670
217350
114245
443210
346005
230276
20601
5936
99021
327328
360079
186788
384692
265343
425505
120532
234290
419025
57905
19077
334376
381352
32651
93953
510570
221731
325161
149651
213376
5663
306779
555486
85031
501661
532700
444922
312352
270726
436005
355167
474215
433050
163597
379113
369832
497866
503706
156259
381429
506643
22508
316507
209271
390811
371662
147533
164828
449726
501503
317278
80841
154787
299154
501321
344353
544505
15636
558904
394590
4181
363949
494047
363697
318347
249620
141763
22436
226900
428908
39045
560557
61767
553296
221601
437445
374315
509107
276865
273553
455814
427822
208684
242302
184216
559057
148528
108766
311330
32394
9826
179097
231994
543570
268234
12649
496894
425098
345316
340081
516221
315952
541251
8637
432597
149782
383174
345559
262378
19545
238051
433825
416576
21343
42072
224733
54189
129879
358708
393146
148565
481763
404052
60047
468202
275835
260150
369288
74925
152504
482466
449187
224152
70397
412405
430322
327140
804
538594
419607
6781
312344
116606
206008
290156
319353
222003
346839
529644
114991
93463
197193
347034
482474
369931
501099
385293
356102
55477
178783
52333
8327
520206
408101
205612
535286
97297
400928
70936
494663
151612
98314
307233
41582
541000
503625
303296
246818
238597
353779
218622
443369
155986
393165
556972
207093
473939
42377
99357
496511
141525
278106
147268
310367
415159
519688
356231
509964
565767
405982
378765
21014
319589
435379
48171
537573
250853
95869
394561
216924
97549
429478
323038
15103
545195
456541
6784
237938
149411
116633
467649
6425
484909
159608
444172
393339
530886
563978
269162
37090
348545
326964
65987
301729
500549
557695
382969
31826
100710
424319
473555
246579
198151
425453
435109
516412
443299
388423
245489
356697
433915
113337
41192
378367
127743
275921
107152
76191
220762
559285
231772
349143
289562
418742
385524
170388
408340
372718
119255
378468
440445
445165
255747
403937
54681
420243
126730
63480
151728
500512
138498
59162
338830
12381
402512
562493
431103
396933
325374
490237
403332
371533
192280
157368
531398
551173
152985
429755
642
282638
374993
362385
396462
190784
442116
458236
205785
280458
494730
229303
194063
407128
503862
262511
341471
461179
36629
534854
493765
400883
120888
53543
211477
398350
31860
85826
303738
429827
399645
65969
288262
216736
272059
279357
86007
190943
516125
240824
501163
284690
554202
278417
412869
188753
175811
74744
157429
67687
143149
421611
5167
421599
304254
99027
3842
302648
157849
459034
69251
408802
522521
384888
180313
74434
59648
44738
390640
155743
141626
169913
227578
5128
548799
214646
409500
560816
551855
211090
22154
36407
147898
537274
331652
129304
129720
115264
191279
528218
204990
473827
548859
391296
259345
95772
563929
43377
149152
389922
460496
245889
120182
405329
129654
500629
169701
183291
5978
11474
308946
187551
251895
217735
8957
88064
49276
508899
378573
470291
460554
403742
130672
446895
354068
424739
419501
140181
550187
163643
442652
190410
214819
498994
208260
550385
455449
243298
274374
442084
525635
214941
204794
467321
201617
78290
338880
342526
273928
258122
133455
296053
101556
217303
506067
327647
97040
416689
393457
101573
509992
33508
166378
259220
548686
484725
521231
470574
294152
42943
437353
125442
387745
328302
485825
55082
551827
433408
35318
242624
115601
89876
501036
190662
348153
562815
81766
218859
275864
267057
93208
61509
181000
567692
280403
274283
205316
297380
129820
26057
567897
146916
309633
69598
266211
384466
340009
270519
422130
229747
274718
197011
67054
353259
258071
532371
423091
198804
548707
499724
514083
479314
485610
176749
422357
174891
203503
200147
514606
420594
279664
296700
62901
298064
368503
203626
182372
104146
268681
220405
86203
11159
40770
519997
286286
465460
262930
527937
489965
402744
321183
252802
92224
89670
554354
457847
401131
480856
399570
192995
153203
287171
563211
355075
73030
488828
94839
181233
444153
56743
305139
259172
502507
70997
167488
506785
263126
84989
448435
19440
428649
470000
195042
340108
360058
351941
23083
347691
86081
566628
382228
372730
246661
141974
389955
410549
295790
12299
353484
176578
160705
336655
538198
354546
48010
65606
452420
292010
176576
244228
298182
439291
326952
317845
66060
464274
160434
337065
233488
51962
151148
138626
415882
291250
292834
98694
134398
172071
464043
22822
390142
367478
81744
302853
17498
22824
400738
43445
482459
460201
325097
396650
480865
389928
326319
12752
305272
92987
545797
219398
283738
112112
567933
318735
297979
206944
43068
547778
345280
462632
10863
309360
87852
104701
349712
400302
507677
498319
67672
330141
562293
257865
474501
185056
175520
533043
430517
104387
555930
394733
533660
460579
141048
399642
502074
159105
478429
150874
197496
42279
241382
437879
385248
546979
281481
98542
270574
218440
41018
262782
510059
392376
101977
391606
349585
20293
231070
205563
339456
210509
277507
262954
489862
293684
69054
141145
506867
19975
339625
305330
267389
564647
84012
339047
78498
468206
527718
361928
461345
405716
441425
427394
47371
454500
279398
413188
369541
474271
204524
131906
38812
215797
203847
446685
113413
511571
426019
500310
337243
525294
214699
114168
459630
260648
285731
251486
65406
21825
491697
340841
384510
389187
94994
86652
413489
493836
175594
361860
384398
263309
98253
476458
470372
512840
448597
344701
417073
10433
488882
33609
120876
234548
294942
514286
180439
126770
507559
536091
536205
279077
102233
349890
264989
456593
517846
369400
165451
267778
115871
480475
382619
196470
228712
498933
268192
560947
335260
227972
344461
558946
392431
371902
255743
209278
522178
403279
215607
337530
19453
308847
534759
165988
201567
38245
62486
206682
120925
76412
195948
458321
246216
237318
471227
460499
197622
168148
308364
58687
355872
509027
536108
539949
365488
239190
74258
156593
438242
495413
112559
489183
166113
400068
391020
420566
59571
290738
239847
316950
260302
162501
394686
38417
359959
501306
476125
251528
355081
442440
479857
559224
167423
61784
215317
69106
490917
438785
320400
183981
519279
171950
508068
292904
280612
312156
554290
362366
149466
361100
12164
18824
409616
383821
59427
334669
2507
225456
299299
345491
537343
195401
91192
186764
409841
450288
458139
82278
494991
194002
177399
148926
467875
384781
165210
556197
435318
142149
240597
23479
229577
209166
543695
457348
315370
99300
394637
564508
425743
148007
427184
540017
305973
343800
313993
43944
448387
147363
138948
136297
187378
420574
558179
124429
73979
305643
11285
260495
407204
171776
119261
113911
52495
542238
523148
426208
191027
527676
427908
541981
295799
225936
227690
139335
385483
198097
485301
19307
428160
383682
12661
302080
426994
359363
511329
152465
537014
293207
23457
492377
39585
463194
175687
557195
348505
288117
372383
223703
55252
143165
193950
499660
295208
497899
119638
182988
568276
2053
507189
305754
484458
531072
173902
361555
23473
341788
540000
554904
474445
562122
321580
455596
5162
335831
305518
129374
142187
57880
74910
111679
327453
457483
493466
535354
60933
458422
69156
488734
239755
526101
411390
534964
68371
247802
520342
532807
422307
282643
379694
219713
188828
189972
354781
61079
478100
58331
251528
276585
62945
125576
69952
53278
170792
988
130255
469303
552661
561333
382096
466746
442689
454517
470455
335051
499329
62624
524854
5031
134237
340707
282455
432518
201709
225697
8658
49101
23933
389316
140306
184408
332402
52889
72545
20971
457431
264361
367727
560429
164329
109002
310032
371181
117326
279606
140183
243975
528340
79713
226287
561202
352329
94369
79793
278545
545431
175794
150786
166489
13508
16022
527740
3480
461368
413549
285016
130707
288485
293038
384581
508266
335517
4834
402336
525441
269659
58571
315967
468580
207441
539688
409135
380498
500346
451308
405470
71512
25770
143940
550219
555975
478316
137377
416024
120395
37067
357732
481279
290190
342933
392018
505749
397484
167554
370120
373579
467361
244699
426213
208430
280396
195095
120515
231212
434456
201455
486701
110939
51024
162836
116947
267463
405158
83378
303558
27016
287144
98113
560505
562199
76213
253940
97415
111164
168783
526621
316519
535330
329624
333731
369538
490055
184087
553398
79952
425251
522736
95421
420716
293039
105131
479664
29806
461020
443168
325856
198983
491183
287990
220449
93312
306148
147911
158959
369507
297763
521874
344890
98158
430449
336884
281066
422396
398756
73208
183171
257906
363614
548804
315098
423037
528796
136101
449096
462725
527093
81050
333308
61437
559291
352996
451933
343679
353324
96116
457960
299631
392279
525991
292691
148195
115711
121971
55459
467321
445862
36068
158539
102607
228611
339696
348726
256316
541504
61629
215054
361866
13788
344273
321565
7902
94774
461648
299631
340121
351988
330676
194669
561999
488501
287644
61575
152150
156193
87483
80244
231336
28165
334981
33149
303783
415695
495677
163895
221130
415058
525698
152173
345332
458632
114964
270502
555999
514623
268379
255
154627
334713
54750
213344
22786
524560
562165
544414
360490
493171
313499
135947
26764
411042
429158
8127
460964
480707
406072
116977
518221
371994
222498
432538
340119
330287
384609
346119
302365
268987
488637
506553
393131
234211
181912
440383
290250
549259
359983
320455
497911
547204
399193
296714
196123
11187
265225
558023
398437
468963
201601
553763
500338
27152
258328
556464
195369
427117
42109
450700
50193
557188
86625
259321
132149
480581
197140
185629
167030
264428
250937
72136
442133
513697
335439
527021
10457
179564
527181
303226
380428
143675
163739
19554
390065
512845
267712
480266
413012
99352
411091
255764
148380
264391
15417
78204
321609
566380
179497
55325
460599
207396
549296
251628
86698
344248
159460
12004
297473
484578
159188
363460
167236
418155
65064
497321
465042
198155
98329
32377
109383
31324
221317
282936
239504
410299
35344
333440
236854
239496
204990
138949
315803
265484
230886
273579
257884
424941
229110
545941
126877
258608
275277
91949
473266
172546
51981
519837
201662
125750
515319
122356
547479
418367
258618
129657
285830
465096
370362
347877
287998
467804
466733
3929
525527
527258
173176
41258
408508
520757
192122
414058
177445
382938
411012
149868
380100
146584
546741
51483
232485
331769
149991
142859
492579
510525
240288
495566
84405
360047
508413
223033
504558
265640
143076
387577
485976
164984
557234
441997
553025
370159
156566
87543
478386
242229
385276
543983
87659
216699
275334
266615
175711
498294
99356
19362
370559
387932
327598
409453
285233
247062
539706
491761
410176
266160
416801
368917
194707
320844
460506
517328
139737
80142
149379
272009
351307
337099
191234
468691
358149
376269
267759
246433
253780
176227
445553
225887
147950
526887
298327
38693
452223
438015
282479
67889
15773
437843
143286
348402
116514
129119
294977
47789
270386
26513
558787
409841
398304
413472
424757
362474
480943
109949
147092
419585
418555
15149
138262
37202
564785
389380
228671
512113
405253
244727
107296
536072
117326
419052
140215
399397
478922
8582
31128
518523
460717
422743
512836
54
344981
72695
414330
543010
433464
18682
336914
459382
184554
220953
272442
224181
216826
164377
249770
548748
13219
551771
93654
532392
548440
250365
7648
233228
101389
108161
15559
147364
16951
314595
513893
407089
52655
511788
63261
162957
200235
533022
55362
521710
297768
154149
408428
48646
163564
339549
109160
351833
179986
85048
529105
483683
550062
98530
255207
95455
455527
207065
392350
514471
67194
353454
354974
171754
349708
356814
7931
429861
290176
338711
342222
510280
331709
516880
64416
490288
411168
464973
192732
392789
424555
558144
215383
285911
338764
167631
470600
563594
252953
60269
112682
65232
240364
247193
13784
322075
509227
204794
487386
41493
132477
555392
165951
528813
263981
275912
390418
114575
375564
353735
209594
276505
373633
273008
428053
523702
143456
540055
311706
124200
561662
507274
519107
161543
298259
154537
477265
450437
343576
154881
169361
339699
212426
476514
412658
95145
486357
125089
35453
249635
122913
331660
503907
544982
367521
37126
428107
447397
233166
423089
253186
185553
189480
545072
324308
340077
27663
89789
340921
268155
137374
306683
338866
174102
198455
183000
227055
256691
454940
498187
392915
6742
534795
344357
173277
69808
98467
176400
69363
307297
151612
287573
388478
324149
501055
1242
174091
278573
59249
41481
256622
14728
327141
539030
248486
484209
442955
538010
101564
415744
32131
57586
93530
24043
47735
548582
371423
187818
369484
286907
9817
522587
170514
318501
393626
298074
301951
352822
237061
374392
475050
40958
422446
350494
303429
295320
480369
553594
375314
13150
436541
399585
446820
475537
405046
439642
226481
449052
281992
159239
392239
438659
564495
510179
404463
207973
313236
499945
110237
514011
343780
563126
522546
360284
555507
428169
143496
209215
379484
45143
357224
30989
44622
338852
558448
363116
492611
429138
92468
441593
559659
37382
1875
253557
282115
490388
262808
542990
34669
55177
6225
58333
445111
110301
284455
75334
43487
261375
538724
319135
149620
517821
466493
420393
422754
133745
270747
71200
465955
207835
554156
118120
12660
295783
515987
208910
448341
71354
58166
475574
304396
71737
334696
67630
481780
236882
206585
415681
210743
58977
43475
311865
468685
48163
372962
364910
320026
65400
378206
169682
48486
213359
12616
450814
246883
126930
234511
124503
331250
398871
80355
158664
226270
126937
37204
318458
252488
161126
158335
108878
514156
354363
250584
346508
413695
386149
459158
179526
401400
279511
248118
563383
243815
202016
402113
244929
321920
50300
83449
551532
195542
321302
333965
417108
376039
140914
132765
322223
54080
226734
143872
129591
515407
111542
380992
294331
362779
17385
408912
523217
257483
46923
411193
146976
43888
260178
258360
106401
290158
530834
157316
46564
336409
137231
510505
403559
482700
427957
514560
225867
329441
103745
78437
263524
154625
532631
437443
201206
22847
219348
397009
307166
551934
433167
260186
364909
560838
293982
67712
511780
252888
267563
291686
276522
14595
179648
11184
399879
425329
383747
503883
465558
345104
38189
367230
451887
245695
22896
397817
420272
69758
318282
389376
196559
482009
55496
200232
387638
91644
320183
157834
399341
379171
432197
269203
367850
316551
461293
320380
377594
557624
23231
261731
61890
262437
148558
56640
308043
314871
332443
310778
248258
190904
453535
203340
11813
274105
472938
468469
322768
18823
34050
530512
522818
536159
561384
312736
557304
506077
510700
27007
552668
197359
220037
277
554420
248783
532252
170174
272789
11782
361292
186455
174571
305122
510484
553024
324235
93263
353304
29827
344709
394282
512643
529467
289275
516334
218451
565024
476399
140217
541985
342834
266494
2794
195774
357069
230614
124471
447234
25493
174495
456093
33418
517410
72436
416155
455449
58997
8733
128166
129996
448872
309323
44079
313019
379333
15369
112190
405157
79569
167468
276585
443710
35953
558439
54225
299567
411683
223356
40382
354596
295390
168357
165059
476528
373884
123519
184507
161510
340148
14873
512458
47986
562243
324256
136319
332727
492232
310792
219056
38209
32294
198864
235147
320271
480572
295630
253040
294259
373358
175791
482023
375167
191195
502099
297815
127141
553715
284007
377300
237308
167715
497547
111508
179517
70057
361421
524559
550064
327623
235924
350687
414353
283308
43299
515577
496037
175813
266885
71052
438316
2729
442296
394362
361303
218980
328233
268747
335191
403194
142370
490942
190526
543047
141695
309425
23109
326299
470853
237458
550651
185186
465501
564347
486905
455958
440809
206625
104731
292923
205386
352699
557933
187123
325416
488767
236755
264361
373090
113638
229877
180222
506492
331403
142335
184596
301500
48004
424909
12626
257656
349622
42155
306344
53407
87737
2907
297388
552612
451914
107026
34628
301284
103141
72167
191180
184846
245912
374377
424257
543592
505375
349023
384615
181370
27489
125996
59395
97346
54172
409101
274973
148226
251664
532902
284714
182846
389652
138371
138405
301882
530976
107019
567201
86465
396575
149924
483740
188320
519177
169950
557731
289840
223746
156918
325600
505108
95706
343356
140315
379498
121502
206663
177825
108914
471587
495411
361594
175385
280062
324960
427191
60119
194559
68005
32897
374281
504511
470817
493854
18237
455638
226746
298174
558403
262568
465531
558622
237511
468452
457299
502623
204758
409326
152300
166795
154357
411562
216956
42590
210983
469461
341797
315508
485435
543136
158331
508680
152543
415101
186058
319448
147886
107287
293109
211274
224864
478913
219039
417533
402479
321899
189648
562797
201994
181627
112122
198315
11437
63419
409534
560829
454446
242560
448640
185965
148947
400332
411232
226354
35568
147370
499459
489907
137088
366105
323933
28202
159971
516579
345606
128711
342899
268180
91511
490571
214777
189091
189040
321245
226823
319207
4427
92602
40818
24070
347640
318853
161993
530513
35145
430653
76928
245127
48924
487670
376043
555809
526752
185428
524723
378141
507238
273694
472147
279341
404469
67924
204440
98542
83130
2556
76992
465305
228767
134782
412188
16350
495853
104302
540085
270931
137713
553338
384610
343071
485002
168445
350883
291215
89672
338849
77158
168826
378865
227197
191181
158916
200427
494506
538925
188872
411377
279393
389957
402880
351219
260959
291124
487911
374049
213418
538820
526071
22134
235588
403047
350208
283815
148707
67928
53095
132236
371109
352367
250942
163957
493198
138894
47343
359284
239604
84259
263806
75054
251403
521145
47391
309087
366909
343449
24100
428703
192550
51940
132765
531079
544832
424057
60320
417635
9219
321411
455839
467497
454699
125884
217061
369896
497901
454879
474740
196657
54102
555372
327153
445472
13400
122194
61008
47656
121623
56211
266251
1912
39343
502562
22706
537846
7739
190942
537351
443632
303736
337696
294386
233938
3660
40314
525470
496966
516324
457290
201466
290808
356331
472926
127863
433393
306600
463142
141725
322075
439765
404261
253111
86118
408606
157981
509734
251214
558569
41313
61820
40254
357967
177788
242823
130822
257917
418224
465911
316975
328808
534732
484392
42109
190489
133806
568010
352184
131546
538933
443366
445237
529846
313347
368613
53417
133536
344786
328647
72183
352206
462705
467284
110403
47689
245992
290413
195585
83486
222602
490560
161150
417382
531229
48587
560203
150946
85097
480703
352760
5894
109135
261748
302348
85626
283041
409899
475038
112786
390998
211911
185609
559901
54283
118222
547500
509198
341549
46651
129477
452542
174401
494157
130650
481349
333371
43647
125627
311149
119791
304987
470509
193542
414821
451078
427604
559831
258177
247948
214112
476867
302842
192435
550835
85657
206932
273675
539935
388877
76883
183081
457840
522685
342486
185718
491982
282189
51126
464390
242551
565976
264247
46787
458095
44426
173106
410087
473437
457572
237346
128651
362254
265523
343094
148065
166608
459049
160979
540849
38276
231313
248679
133411
61984
301257
319468
224299
534068
399814
264537
304358
33411
232154
488743
554350
474194
439586
284796
232862
119638
41028
88317
372695
251409
217843
215220
147172
475546
216471
337099
258363
524262
189560
553048
91191
15320
254125
8023
492874
530362
140388
551974
9501
305686
145309
510425
82545
567410
230902
354444
295294
221294
375771
3754
62095
118050
68513
120328
44068
310923
526699
65900
157229
108613
380324
102679
120799
19314
420724
63223
27197
404062
546561
374579
487941
458534
75877
370319
506504
367560
69320
491117
417470
385044
304046
128912
155556
332274
386199
118734
498058
368747
426792
366536
255673
359549
377388
89778
565190
48554
191146
298509
392243
23701
374638
292067
462821
528622
288798
523524
137119
126873
445402
292193
259907
342667
288119
294968
21646
179619
419819
34997
490589
241692
342998
43160
551688
556159
241304
436765
95033
276175
74971
278001
396887
42651
422722
305891
285863
508957
63949
511663
386731
486367
27781
173173
409813
210336
53660
25186
87683
314697
199593
74934
443747
38142
443192
464518
450214
491402
174645
279898
268395
56093
244666
534825
312485
449744
206558
28949
441098
166086
124937
390547
385910
65351
70129
312232
94699
83057
241688
160223
222618
508524
353201
402914
287770
395297
558216
497324
130092
444451
21469
459781
83131
165329
222601
468008
531606
458060
451600
370035
278859
333767
261389
475060
461389
431731
389013
294968
206461
134416
227533
460357
7837
110763
453163
24657
554567
323276
331288
456034
507795
303983
245912
219824
215110
367786
240833
170030
277170
180710
94843
279338
420667
342721
398376
59804
348680
363266
318525
215626
516965
13529
37432
216214
3914
440562
175866
97216
320476
495349
34807
47307
330094
307264
350654
259541
430701
563646
239087
158287
247311
178051
500738
447560
555372
259400
160466
331290
110922
95851
277697
516474
547318
333153
240580
451128
476123
109221
61137
309347
484929
555188
284811
320109
356006
478140
205880
293682
14109
442910
116840
326745
506614
29066
74172
327568
212483
151562
542279
460613
525977
483860
91009
504464
238606
173252
560752
132222
81228
279026
353578
209833
228794
505368
121604
237847
224498
65347
414527
88861
385984
280386
236141
173239
30838
359815
244991
104625
294233
224835
549800
358274
127463
485399
524317
523471
386354
436728
216077
303335
223624
567697
362976
72166
568167
323670
80940
102838
477296
208984
196924
7920
283142
262373
137451
567277
293638
205522
116443
7522
442982
389804
81771
45139
324741
270633
499169
372096
85389
200905
169789
132865
477239
356315
85055
531912
285686
112392
297533
441619
370087
514981
88735
260235
132391
180363
305640
47480
300737
276698
363258
92677
408880
563705
381864
194376
347390
204429
390751
546749
565381
139596
470730
290057
7710
517423
19502
73758
180143
389831
478003
311863
345590
186768
454942
110912
238869
525517
32438
270214
352655
523333
500829
471600
173902
384817
176800
454446
111043
439483
251485
83454
553700
207826
252937
223953
237793
478930
58026
9823
265850
340494
474424
275497
290450
567864
496506
427264
485517
383086
105613
529775
447949
448368
35796
534185
265730
112339
134934
100228
226741
335983
227534
434144
132859
341201
53765
172636
465569
562401
358434
181955
395708
323001
137221
19833
211737
43389
10337
401299
339109
182468
73290
409452
299718
193513
274475
137568
118789
180123
308472
115663
108386
156837
29910
560691
287502
231127
68312
535336
248570
290548
360636
534147
190203
179688
301659
100542
343316
391433
58310
225486
472043
531646
291852
85114
229412
98370
540766
52943
171084
328812
46083
535024
517230
233657
6631
376246
558439
380120
535584
525230
237880
108077
271750
167438
32747
18964
413999
420417
258627
18226
552142
191786
154880
169573
235312
43668
238038
249177
112092
457505
313431
434731
146489
446415
15090
167469
281706
292089
333459
417640
64588
387767
36146
313317
490741
212665
470635
481517
454070
28730
330041
504767
245246
426281
209008
131120
243852
99819
530517
313785
81775
134476
50458
382182
176962
325573
541017
563823
287230
416254
213935
363688
64882
201414
246823
324789
225567
34670
418235
116903
543414
342653
476587
35288
443421
173500
464869
189692
408758
438925
378373
158858
251684
30181
177872
369581
29655
547233
454246
230188
518452
318604
248471
474280
242019
370298
257571
335957
206151
328145
262965
11388
66621
220960
511187
66450
54994
357797
84642
91100
225537
568044
394703
518567
31706
567201
50030
432172
307247
522851
456273
350041
194284
147471
364366
557275
461490
149161
398112
114838
345912
504623
283090
506934
290323
114020
365204
234628
240702
297505
484077
367659
291548
92689
301683
430201
106122
58562
504631
552012
231836
433554
37306
108011
443602
310562
435401
20100
268381
191003
56485
204836
148143
375556
102062
408246
45974
365337
555849
423997
96661
87092
29847
528666
362064
375481
373136
244119
96557
286666
236079
239045
486345
485712
21539
166867
177690
351592
256451
237192
171904
485433
271114
534352
545594
120739
407374
293508
515619
303444
557263
158423
405558
131965
178919
45058
203057
465429
225550
110967
392384
556931
534915
191701
85473
444054
438856
341265
552499
437374
413660
528455
5294
415870
16971
546223
525479
179260
238569
439657
113734
405546
424517
45058
471822
176670
484255
171249
510546
268352
13803
214677
262644
217329
105399
231890
338239
427862
353681
484410
72508
487158
129388
139294
487525
530510
184305
426636
29836
525527
355289
220950
189600
344352
398080
58198
20750
353220
482155
334700
435905
392472
404479
550359
355884
300317
223059
184536
194897
113522
132970
296544
261229
108548
470315
441372
379738
347009
127259
346437
554685
467022
284933
504201
494025
24915
103139
46022
279416
268957
437484
230979
236825
395463
130631
441179
476738
7494
217506
391727
383782
245494
534955
56856
533757
469718
428427
169697
278809
136539
224764
384877
77868
391518
524669
546612
234724
452110
260112
517650
231411
41875
256457
16811
64842
531406
202041
496151
308677
252975
174579
548371
130880
204032
20425
147534
395364
359829
500417
544032
49450
9452
366990
20729
258377
57198
188294
433079
223742
16081
124816
405753
400240
317579
122707
404260
302063
269624
340615
406582
275760
11577
318532
2205
519573
317756
66593
55661
68613
147579
390412
366731
444262
289532
181578
244864
113355
188127
194899
240462
58992
376096
166886
381069
252653
333075
487402
214219
553455
421713
537495
236107
20139
339796
185806
190707
451080
243163
183178
314414
494053
126065
431850
428881
551007
115678
355238
45325
514044
263927
457162
165521
94230
222256
183062
544240
59709
523246
295688
174406
398488
296128
370562
71287
68654
38396
256790
528171
108546
151190
530948
491054
358929
322179
1189
485152
335555
395882
158861
52544
438804
41102
147748
402982
493336
413136
81782
138112
398749
225964
187922
312249
86239
466110
499726
250642
264908
295664
479467
469176
405888
273394
555142
68290
111643
125359
537403
218836
502633
98065
112433
291551
150362
375236
311228
286479
560481
553150
196656
148210
417526
461981
516998
508239
271140
156307
28717
495390
2770
517952
341989
245855
412119
562926
536145
365832
42609
214947
422211
158052
113170
90848
24380
390837
378708
75674
368934
471980
473023
450305
116711
207795
479286
306712
353231
506807
432188
4052
328909
19707
303851
262236
67411
319027
251365
505069
487040
128111
100161
331465
511869
55058
143483
482585
71641
14038
124288
68766
268005
249556
85597
533446
413840
213797
52475
426495
201320
513981
269249
346081
183580
500998
366656
472380
297486
80056
511736
240510
485284
523534
138336
454301
211118
457321
404848
200412
189963
124305
315488
422148
280193
483115
538624
183709
383676
441848
44253
466085
284978
357660
449351
7120
177044
299640
274307
117246
31591
508186
146975
368062
171035
416203
564655
505352
78426
269862
57269
6459
110552
381631
179854
494183
206441
474013
317120
170136
421739
467564
297027
164795
274966
541621
430707
554057
457084
264301
164845
276547
182804
421740
297124
543329
36800
361784
431990
413281
492660
137541
399072
194671
372298
262885
288862
490080
549472
478344
254086
322090
542097
350730
452934
221256
546279
455284
491791
9106
376434
451353
391388
357793
366999
38242
8106
170878
430565
446975
200608
307051
206428
32234
317015
201498
444600
444978
568401
94281
343064
563845
121069
533855
186181
468819
108276
56775
70823
302282
347035
277961
110291
327122
524623
487874
140829
208879
518463
90871
57548
164182
275391
3233
362695
36060
223983
434595
540075
437903
404604
261932
102176
213569
497261
49796
89137
560123
140332
400988
232158
84994
551654
270654
497140
177925
497934
368315
137023
452996
307707
259555
338330
88033
53986
227493
389405
92965
434910
321616
240481
252280
208629
47133
420488
17017
385393
460151
402566
502385
500034
419476
393757
472581
346079
227683
497043
493138
407483
340530
421532
146529
88473
265515
250898
548644
341787
503981
308817
550646
98078
490512
305311
44954
314083
374688
551589
200480
305516
364913
420117
454486
417326
512675
568059
478653
289993
200207
555305
261334
53327
430617
116713
173278
439357
269299
355827
269857
239817
187602
26462
449015
232828
257965
530752
129538
377674
490808
402566
301538
147454
538275
487417
506513
345818
75244
386157
550755
542546
344193
185017
323968
374366
16800
384365
211111
200322
472517
299096
23599
210768
330560
446293
402790
30782
299248
325793
373240
183766
322390
541044
9655
58512
492568
26408
10252
481042
152013
5361
440332
16797
198
21405
150022
548855
123885
53714
516055
503149
395236
507276
32047
88944
147271
531085
112401
523233
215808
558875
566098
111524
124351
273998
128419
292355
328205
166122
358349
155071
331296
54913
405046
478371
170805
231113
529467
317467
541783
184460
395156
263838
115858
123773
116902
127509
33880
368473
313402
95529
543015
464452
33650
521706
459865
166171
70498
141608
554307
345449
181085
455497
546433
154966
225058
41293
171013
546603
841
74066
554302
231914
70341
552738
209330
300052
319085
503084
280639
295539
82112
326767
261487
169822
358425
510448
200693
313499
329059
214047
534264
179259
47230
504046
541276
515915
135409
270129
489368
466284
510668
456235
455628
543984
531401
184359
423538
285597
136789
553231
68256
42559
157863
355389
213190
281276
34394
115887
505458
165257
51889
509296
298817
314711
331025
182660
224938
267758
87064
293516
485896
85957
464073
141982
529755
550689
559529
203727
189395
213445
307528
320780
377305
565927
23083
224488
482274
564523
136235
139029
64955
68279
553616
446961
234113
502341
332160
160987
29683
437667
400499
543807
108354
70573
59124
147667
174394
258942
564564
170684
449056
445016
111435
307818
69163
24780
533011
402382
493780
423129
281289
349632
307836
215737
147092
245376
321780
3112
142169
437030
404274
347623
143940
153882
42650
489539
348553
333920
44646
261624
192626
264054
266678
125047
308048
553351
517493
50888
488305
263454
145287
20011
377013
112340
281748
180662
435247
341283
412935
78510
540793
257830
66823
216031
36702
366362
463869
91270
83224
434280
252988
300432
385730
140915
165434
226839
543023
91956
444610
211543
480581
487381
405654
486777
333863
99230
541415
152580
134165
446950
442246
544388
354860
335280
451969
445700
380533
434303
208801
327655
81440
337414
382005
173258
408131
16113
364897
547689
41244
426321
117015
411765
147251
34459
99944
190242
233420
229079
537713
141787
277666
207499
61900
295233
116241
491413
112253
366909
79818
153610
142609
279699
402899
384433
487447
189314
98457
246578
178546
346058
128482
482640
157468
55632
457820
220383
433339
174601
473625
556059
466958
156522
27572
312156
443171
501356
89053
50436
476916
302121
319239
522194
29112
6963
237869
555888
168941
115778
79672
334859
415285
517439
444123
230533
407679
535930
441132
28097
464337
265095
384292
387423
32632
178150
70556
216112
362702
185184
363853
465905
231348
306169
359533
478651
133066
461028
237718
208542
378313
479296
270340
528403
110181
12105
434387
173018
557128
62747
257149
233692
382841
57739
345103
372194
271335
45723
434396
122871
301001
124151
401540
249895
42876
97342
329689
296214
24719
406668
261342
426319
7978
367789
397516
373300
428143
410539
248393
351991
454490
466093
145520
299119
176585
139734
522342
534531
221093
406225
220053
143448
262168
248731
40987
562355
233097
313130
321844
151323
483654
563615
490701
533501
467612
474939
3992
31804
116713
504212
223096
339564
417019
231181
243464
18173
10398
266447
540796
332205
506038
251591
101614
21800
286560
426582
386846
300336
464998
268675
66805
354152
490783
262150
458270
562438
187131
400347
377114
361821
185353
264936
209656
77301
527587
171492
21332
488608
528414
562085
30978
8949
243352
304342
3037
10943
281446
4250
4346
275796
181287
198813
292740
535957
40725
292338
134270
50776
519831
10485
395697
109487
226758
557549
221035
218539
264620
80845
328753
454902
363251
356792
319255
405084
450448
440352
562676
337735
192590
497075
190524
505668
59108
381423
284486
413783
482987
108806
356205
465128
305944
264760
349439
262987
68373
444161
513485
498614
73065
376023
512889
228940
51455
62638
211110
150907
39578
81037
352815
253834
551513
87140
350055
87812
168304
356097
433464
389165
90788
185339
139322
145428
67342
171643
435113
479048
83672
298163
228715
232234
392438
37049
352921
104840
478027
253718
532593
276195
332323
42931
227035
442570
121939
108099
94319
409779
427753
558152
502042
278413
142340
538215
263819
292338
62401
350168
529836
248237
86807
314384
310258
388070
121066
335794
201599
379978
48681
527095
397803
546843
319213
132514
541610
5392
493606
556919
49359
156302
441541
510787
411854
61282
194822
347886
172606
568419
18970
73991
234272
160916
476792
278145
531499
532955
267472
527472
147243
284390
365701
413392
548666
414494
495697
357846
91395
150149
414845
532605
364339
444744
417009
147961
210495
181159
282611
6828
121630
216296
55491
81682
218588
403106
161308
354016
338827
444828
183223
97750
37573
13449
151812
457644
437942
212078
246784
10433
209808
233692
457926
121187
532505
277392
15694
321019
362406
359325
188444
411373
117387
25657
414665
122996
421970
492437
263240
413942
336833
474031
235218
249130
93683
537870
443863
432701
399080
257606
108727
36688
477517
181687
361290
479760
551895
86982
161605
98770
327237
69498
285510
319581
139332
166461
14020
561630
565586
542470
199057
88560
237277
231462
10287
525220
421840
297120
174482
44014
519396
37154
181212
105949
268761
67052
482508
30385
410428
245568
34187
315844
301012
393028
251681
420250
427897
407149
252057
516666
354101
256518
115580
318499
549295
198125
380474
382573
225481
261688
320308
214210
438354
296153
9441
257326
173854
144405
340653
233419
9566
488652
166385
263371
4505
480607
345344
209248
230389
226172
362908
546582
69606
378249
118524
287565
123037
237886
18548
563316
436558
359521
472326
171233
22260
196128
466891
425567
213882
56994
406828
167441
501648
328174
451725
205353
182482
408531
10806
86622
351745
410997
244772
435425
75987
307966
139874
189484
321166
6662
520851
37065
414888
53956
86189
533674
319791
67722
25000
19876
521398
109390
398421
223730
463998
137092
559973
27025
188744
503748
165348
294924
268680
215528
302202
384056
186090
331822
166946
321543
531508
11547
419494
552043
332547
229644
16194
207989
248803
340845
564352
528062
216096
71936
540394
405649
430488
469019
356761
221432
325914
377817
492797
384925
567020
305512
104601
274744
468613
326949
326156
32428
441553
503361
327573
123663
384797
66592
401832
470780
49356
314943
25501
379496
453521
167538
207324
525575
183063
37850
253165
452157
80043
392548
245510
561436
274327
112275
309808
301793
174751
170905
314051
212187
119584
119191
174689
76943
39445
416693
213206
150426
377686
151990
491634
484451
312516
364841
164836
396377
124739
151072
76365
233182
246364
483585
355137
517622
219639
141014
7946
102769
321255
550147
543704
125804
474192
318956
165023
267864
196047
93598
518018
215298
384308
343846
108996
388727
283921
23163
47453
356535
430145
239675
229299
341942
63929
487032
356394
179491
162277
252067
358995
547271
91401
305695
131341
182635
17881
426784
11012
68748
136395
354459
310482
300735
340961
213996
514826
163647
164716
216933
465899
20082
393105
292800
103719
178906
394613
51680
385555
5590
96855
145793
489573
560864
387921
534914
208783
161110
297730
135215
158754
210602
183005
468364
105921
513943
172424
243682
267534
500191
399689
537659
214635
341968
388350
200916
245659
292881
244994
44805
295157
530291
280429
452244
369456
372977
308894
208649
98131
432034
352917
562136
483679
302979
436291
397918
454866
322222
365220
76672
221432
132368
213655
403687
78472
353032
274141
299793
140243
347180
154877
111793
155161
350970
135721
537829
102639
350533
65100
192502
4394
477778
450778
214745
28402
86437
102564
49398
536423
204807
455171
249945
104090
105264
103041
138761
335057
102625
541113
87122
364710
458336
532800
105107
216143
81152
487143
233313
530686
261728
221917
373077
240101
416705
450474
555958
297743
86400
79996
532894
191894
178208
21475
183372
520430
7216
122648
225215
161337
387334
223248
258885
334625
97960
272922
385683
322870
244142
319340
499907
21115
279466
321693
20504
440899
204313
527023
35614
524897
146526
371134
235650
422448
3572
469503
273433
518690
183692
25460
469256
466428
236601
368495
489818
223639
186571
34644
484526
400097
5339
118866
70041
417006
158822
124884
46692
77532
417670
10571
306680
538022
361805
201480
377317
130197
226109
368899
150713
549116
17357
471618
17432
225791
107526
465886
377379
391652
351858
530609
518342
307774
18859
134956
461875
265892
246516
68115
177112
25586
456504
62521
130336
31512
101192
184852
493869
122160
277588
242624
159684
366809
136803
87823
561776
265684
39988
417409
392161
368019
470261
280297
437225
224890
43092
277261
166667
366590
280474
459659
302744
213705
545469
473626
281526
247580
541965
512874
246678
127734
528031
132557
247999
145179
330058
316137
111906
159232
422994
165014
396113
220860
232626
106801
45762
260820
530236
469782
522157
533900
445189
418073
94963
32036
208211
212006
27672
506009
297594
414048
393321
204446
507564
3256
74664
495206
87086
227578
124466
504125
84755
302165
534890
158220
185158
81466
346902
357136
504016
166204
259788
394605
398733
361818
64870
394801
49847
495873
317903
450112
178440
20547
398464
489480
169259
407442
524832
201013
178985
417053
100500
93165
568504
86883
539032
306815
236272
87497
163169
244029
196908
297079
218252
236598
483574
231005
472704
319606
149068
280555
126631
489530
111271
239277
309472
395595
457754
336822
225213
342349
300773
23629
258734
186561
204470
101069
108965
536096
486380
449325
539842
171211
252582
440585
406451
401297
207416
200683
355307
565997
206905
402124
326112
330734
310758
492825
449170
460501
534669
409351
443128
388702
233748
485211
476081
401160
546534
141286
464922
460073
172361
282124
211902
362011
83066
132711
563074
35280
348087
245897
341930
223148
531095
112317
220010
29154
311438
390332
155630
465014
349306
169921
43178
365692
520568
157002
11593
311023
391630
135179
337882
29845
366551
312644
365529
89957
150823
245746
389744
66051
71908
317583
429096
258081
466548
22318
184819
498361
10781
362054
226239
287798
478122
523824
66292
290836
319988
232253
233678
301103
159935
179840
499967
86024
557969
16499
555211
471546
522862
182325
446341
430972
91911
353406
452307
352139
10835
550554
541173
135356
263181
157468
335216
453473
192730
253319
497317
447034
324643
550521
43309
23299
300241
173321
489165
484057
384933
331365
406875
135501
363665
187795
97839
245874
359379
130499
24532
55900
113307
495557
283090
344496
280289
185113
519132
413207
530436
542335
204957
297888
504828
197468
149321
367354
26819
151960
107119
56678
221398
514718
70129
66033
478943
281419
436674
78663
172040
153010
410641
260101
411183
511470
564254
530192
203137
458905
382612
371691
387566
158760
363998
168124
431369
295350
340204
529146
156043
104558
483362
386235
410070
4181
25773
77840
448924
564790
349464
367647
187322
432896
492478
2177
83344
476831
450193
471556
179433
264775
494992
437283
97064
495715
202374
2205
266005
164196
430747
227664
541000
55151
22262
492478
10594
48481
505805
459402
517643
382272
111074
135594
94115
551098
17792
131339
123006
560464
144342
144971
348420
490076
252671
500212
337162
140349
547640
474091
26167
415476
499280
49179
15104
553779
425249
196153
62913
341213
92306
21608
288557
321658
103820
562992
398109
428049
121225
229868
494145
125110
567544
88624
202294
539233
561385
484477
344394
405273
300502
139164
508310
52686
456821
79164
491444
110512
184642
302279
39982
8180
565403
65359
504928
123223
197828
458486
359487
514358
44230
177873
313916
417720
449025
495643
71779
256420
181239
30917
241552
358649
226831
381618
311533
499927
347017
432418
203924
6691
378565
249695
538109
390213
222230
236014
465836
251565
545333
120741
198552
417237
379708
25419
280600
435421
169150
301611
480237
210254
403716
280177
233857
158465
414030
108297
563956
139472
349871
279455
425659
191258
504094
59339
2231
69493
296826
147386
66551
5906
280493
98727
362196
398130
183928
32646
408325
519039
231112
330199
288114
21808
446988
438567
178433
377603
531262
475399
519701
96463
262229
201427
396127
171349
451577
93905
71298
345693
6031
503676
82857
428640
95159
136709
431207
413294
170202
85425
92980
207009
358854
501103
527755
184303
306826
507522
164099
479770
161932
438568
164248
524422
401107
107997
257640
174443
26781
214013
455822
309005
306438
429046
101099
397751
186400
312644
287340
98870
448189
427828
262113
61130
411344
22515
172212
163362
178505
139834
107881
512830
518502
142780
353917
416711
514695
465443
170893
243238
333687
18332
25113
184748
104840
218876
540208
540890
103003
500759
9553
485939
45039
465492
373785
334569
165044
456603
337227
382256
35602
110804
289216
126572
535878
528240
157473
5086
57729
348657
402393
416037
371161
357521
508246
537982
148505
84405
462290
4556
464023
502825
129875
393463
104891
405286
462062
386916
122994
335174
100588
440901
278743
53827
324794
352021
307462
498026
263257
524949
236382
516925
263306
155615
480865
291436
447530
558837
545609
50944
11894
418258
531948
212634
150947
234887
162593
336087
133754
507383
527400
292532
528694
30194
326216
323083
212858
300509
370663
75669
553460
544478
172928
60029
406541
81191
130823
176349
552339
227994
185487
424979
540744
210848
226827
130310
81702
31176
325543
500004
409573
356391
524380
450815
534517
154112
251557
271338
493775
380415
96454
210954
170493
375402
414694
5469
406861
335383
380565
214984
448771
515881
475646
166157
385932
480835
132050
377283
184086
413045
489005
340017
482562
215832
14113
175770
256944
82070
101912
154509
438730
7377
27710
396094
92725
551321
388148
107667
374644
565462
504726
170206
459818
414770
60377
78046
555418
169335
549856
330513
344719
504176
263416
424940
174348
279859
132372
409614
229539
482427
53524
530604
427850
471510
257898
96938
70064
283425
224678
146615
175407
513468
197524
198755
206818
371384
91103
536557
471020
547002
531095
39280
166655
334816
352189
532367
475874
51120
564856
495182
133107
18453
251555
182207
242314
548252
215402
277161
551583
409536
541222
455415
438898
550629
47607
382106
141982
322133
314327
256295
450758
501100
452877
55564
353346
191424
429090
220938
152635
254226
168537
237156
553812
383105
265595
489597
467526
294277
50988
521769
567526
290919
155224
41705
415399
156906
33238
251343
487808
263360
169653
110714
222794
323430
167911
245794
501847
272239
324197
54181
237290
260819
534863
236773
69136
266421
242863
197638
551122
44953
276490
544056
308737
366972
398285
533288
316080
171319
407131
455590
43660
363918
547312
298278
118608
263816
145331
471143
281422
77331
130395
558641
295685
77993
383118
36777
152368
490146
80587
383247
358921
515668
507354
352305
169994
405066
138169
12469
162249
274772
103250
9143
361716
19882
242448
504596
64741
489796
540466
114429
297264
395492
277092
79927
323102
132879
140535
155597
201372
241854
130826
296169
464711
223259
273182
375481
165937
378524
48981
376315
563654
514235
202932
537870
190600
241673
374614
405915
337989
284727
325414
300087
198908
375419
263503
312245
43939
444284
86756
348791
298915
5535
489936
295036
36621
36871
29635
167093
89599
399143
70469
437511
301915
216650
136848
474770
516463
119789
536592
249433
447032
328767
270105
475829
308163
186932
103834
364325
80923
552603
375017
448196
32942
176568
494009
47237
402065
180638
42229
214323
90295
105551
567721
489305
142597
343996
312625
160104
207976
306453
282532
276015
34809
176792
348411
48862
427176
11082
151396
151434
481453
493278
110370
200224
488652
81615
388234
190940
171550
534220
27545
385168
23421
244290
559258
181719
452274
550296
411819
240694
548169
440773
215735
183248
453085
445617
85340
221822
303487
118774
103074
177427
181301
481804
9636
318413
21291
405271
517534
221819
191083
291805
268552
313062
471706
44055
394977
170864
331698
472070
440567
44623
145201
407756
288732
417328
217648
420835
304874
428266
470993
177663
564405
270841
181441
301878
360284
175706
346373
199657
500170
322077
359217
44187
264858
475099
286477
417520
385049
533455
224396
233656
294930
111671
361159
453458
210535
452052
63807
212228
468498
426551
553920
179002
92102
460158
432843
79051
72849
332367
519934
342096
392155
281518
51223
164229
429157
39186
1124
263762
297717
358051
144306
125305
446931
282652
158314
317645
222925
71611
266767
415701
253941
106020
75137
319368
510644
97094
114140
450937
540914
387745
530133
481622
149561
39430
324582
512709
15810
361754
544734
317845
544270
535154
370290
131676
252400
85621
426907
139416
86085
245890
55420
31464
492504
383086
407445
489614
441805
540830
23762
128132
531594
218841
96096
446517
395427
453481
365504
492132
341430
236619
360258
221772
435471
33518
216410
244119
432848
201359
453318
505706
340412
311276
91854
117653
436428
22955
329393
512211
2768
297931
214886
402578
384589
414044
59704
491167
459943
458425
201266
326972
119154
106196
460782
454661
374595
236792
214541
295746
120318
216584
317596
485300
54016
307859
381429
264385
79601
450238
291019
347865
259228
46398
330474
539948
231205
441615
496761
107121
399346
428228
223911
187891
56784
5297
501078
273144
285861
233677
16976
293561
79186
288941
21310
501480
353886
297835
439678
305539
12177
400930
364650
567200
524979
197924
495999
524635
156103
512522
17815
21657
391081
278664
495324
135766
194055
54243
442863
164103
58569
162495
61969
27940
235079
462126
4515
563447
344632
501844
302237
173194
484309
3725
56710
310237
423987
340440
396887
89058
152060
337919
199508
444248
483251
510456
230524
370800
456184
493721
381851
390963
514332
546393
472867
24373
110479
494659
556827
196772
85328
257248
327184
258897
493045
168270
84141
499865
562732
111790
5636
78839
447119
557944
180300
540252
493735
377087
320549
550006
235093
237878
233996
526446
563447
230575
494837
190649
229425
464240
403159
14576
164978
552271
267686
53986
351227
122723
263488
51462
114575
421162
231589
475803
363685
10150
212490
365738
506699
231391
311645
406356
273980
300447
37846
491828
200572
126187
69358
518457
354404
441441
191525
36831
548031
77223
460796
164928
194106
117675
499061
389453
407891
50400
320991
404695
268752
516053
286789
372665
45541
42902
274865
406826
91836
349168
104726
390699
309110
284052
94930
353544
333454
114015
330399
417215
122723
221723
416274
452952
42284
406817
423159
109856
245516
34524
238873
159294
72229
216038
464206
270306
80278
334636
311519
199074
498051
564983
333292
540687
272550
202336
101411
9263
39677
466629
22296
379353
224313
491955
493239
79186
134196
442412
547268
171379
278321
336510
400711
559533
113702
182449
485694
361197
31118
299246
536634
481636
412926
560354
562335
149538
147930
138464
462372
194244
91433
498395
236210
216154
309905
239306
221428
421061
270402
250342
275222
513875
395987
526793
81638
81533
407596
443195
58052
350778
197517
149011
152408
77096
518850
343534
39551
83524
318040
554902
351825
388625
120625
375840
223370
144191
418707
565299
319447
110303
110731
374169
259813
534305
354535
279255
236585
275383
354101
311139
346417
312226
261839
442580
23736
488799
562012
87975
364266
405330
532134
450056
129841
422015
527912
370531
400513
356130
7412
136991
77414
8758
397900
290757
324241
340543
384129
55461
544532
293067
271279
473569
283340
425177
294921
248294
456053
363778
245738
549059
383115
189837
369455
191008
198954
245272
367625
77866
494862
284693
331280
204483
226126
365443
180422
497696
292910
132371
105795
53733
312115
430342
480298
239061
50785
202233
414214
443897
235622
32951
176041
546288
181831
58261
344738
89473
266412
39949
466411
123680
368956
131595
353634
91912
490632
415584
561604
451623
202373
134078
122910
153264
392101
478997
103415
416370
341079
192044
6479
166662
381448
246086
123027
160373
122356
264681
257986
363974
44568
346245
367423
22670
229661
487151
376109
269228
151336
375225
35956
502484
278338
406657
422502
393832
450207
204210
171006
138061
353153
97661
355754
316166
139963
62439
408657
132425
159794
505461
547234
565122
72819
415805
142254
188475
319795
404340
296216
150505
412046
298544
47237
325332
546622
79436
310173
228624
249196
126831
562544
19478
183126
38927
71833
302236
369721
87538
22166
138776
416242
300813
47130
456201
25122
116388
317626
467124
499217
344449
509849
507658
343932
61625
511458
25964
259177
311960
292134
261296
436230
342613
313487
504502
196525
362053
356671
532509
83862
343200
562998
146770
333431
371818
227585
23183
549901
425272
492159
366616
241866
251456
152190
429840
381281
241552
187597
420488
340810
354263
72757
169796
420781
111445
133885
154876
439349
321100
283268
449290
554334
409485
17229
454968
435363
535545
285598
58610
188366
4074
185091
93728
392759
229439
132018
339799
292884
271137
465546
35714
123410
94723
172025
191839
73888
98409
107672
93963
313596
232074
463926
420305
389103
372248
76755
379703
276842
442502
348292
498271
380916
396706
288565
364896
286599
324987
192326
475454
275115
45288
34287
358683
116355
394365
65982
464807
41480
471152
373564
21346
1440
310307
75603
80758
18817
265790
241526
380543
422340
194679
269988
320075
541023
381002
65634
160325
310930
389149
4578
56236
396146
284019
564605
485697
52228
185791
225673
330561
274906
522571
243895
324653
182968
497268
470068
299823
466371
497937
450816
392765
28456
115988
424109
113869
382290
407746
410932
62059
323106
136579
90536
55580
423918
27041
527430
242228
259393
183161
416903
424854
197955
65296
319106
39505
118457
371117
117530
162596
84934
330017
347596
190225
277146
299462
560566
182394
412993
434362
7948
210882
173950
312713
191475
284706
363422
524145
309407
7765
293823
319528
568421
464501
545071
562942
441768
180774
10457
449459
437689
261817
215208
497481
230249
507046
244089
345291
140691
282032
194098
65282
415921
565323
9264
235243
142806
209212
246735
20497
126515
523647
291947
409307
218063
470090
320828
394580
200764
222170
382790
10960
91315
71362
16829
93290
278061
387244
39691
449987
448901
566828
358135
250094
320407
274140
424297
291188
81994
18553
160111
253420
458590
148632
536935
561433
532009
459538
435717
208785
102854
369319
536504
10130
362765
15211
36206
557610
358219
467137
395499
139538
38953
166437
188101
436070
131142
347127
427915
347707
56153
43399
301802
302620
188852
363411
315598
79159
60324
538671
369276
462123
75617
553354
316846
55538
233195
174903
265453
411403
40241
344727
515013
37255
514419
424110
559372
14809
503454
84255
43933
224298
477807
179558
370818
19668
464685
447989
22033
387396
159429
139670
396087
149466
2907
184313
547740
528084
123966
257301
484183
214982
229554
499755
81484
12198
38444
547810
372074
454031
528341
510158
145611
214777
267676
356408
564944
126557
517583
18311
29497
129878
163251
107263
483577
382993
382256
380456
433532
359646
28121
443093
144144
148379
273906
89049
563864
159379
316650
55278
245434
78197
319966
148180
104507
507923
22539
102716
548373
185516
490042
334357
75234
148481
440342
305455
2422
69623
89480
445519
147510
241240
282814
381716
61819
396204
556189
396308
539181
142567
476311
423622
553231
284865
539738
157521
396178
445522
328022
245591
415599
320945
267316
70887
238432
254947
176242
434365
341419
545975
199207
108274
423663
405106
488050
94602
233365
122532
482555
132367
517511
157580
347112
34633
284212
492137
529553
176363
558586
534381
211339
495605
206017
43222
540432
420393
535981
365208
180911
82037
292584
493784
218488
66899
68758
346281
409583
562223
86993
357367
489891
337484
312576
252549
106241
45724
182956
319640
203421
328788
255595
524988
248633
129404
377571
364199
320660
91606
367113
369237
401883
486403
351283
228675
230967
509652
67760
557964
38869
368091
161337
535486
164759
528027
318442
294459
326123
17868
227772
52058
218378
405042
442632
28437
299277
114527
385499
508529
486142
308509
215076
428923
476343
524051
373048
364845
86112
459202
213859
313056
93874
164877
312608
120057
233644
265680
423663
530357
259159
77090
44356
485768
207742
11866
390296
123580
110816
402768
545440
17608
297489
549704
371540
530179
539992
466565
60653
533677
316735
84142
370693
289490
284895
278330
519117
244290
133234
53647
474953
6975
407502
87828
460471
188828
285412
526408
345638
372213
254496
548613
443230
367704
48177
32013
426028
459374
321145
52787
23378
407604
38644
555339
482194
8086
284644
510630
157777
566416
524488
176554
330731
411380
178530
412971
222667
485585
111031
181868
10381
381823
89535
436635
333910
215576
493139
97472
179901
357198
109257
355489
197576
340908
392370
292729
154453
258023
500132
5745
59884
278566
489012
423893
139898
373436
434094
127246
172836
156481
283655
35871
241890
311728
230609
360552
26564
93877
481862
287998
350407
40873
139316
409329
489243
350895
135046
565040
8799
398285
313554
55045
506875
526551
306376
56302
493892
394837
331248
76520
313584
472048
151209
342971
343056
387057
184895
202838
469919
474791
558111
159093
230067
133523
135572
525860
105639
406219
552976
544136
430806
538413
504838
69882
260853
364789
43564
122979
539440
481626
58276
509691
448296
131543
441359
330217
344055
26213
58996
531567
474055
382035
487593
519877
190520
51004
418955
104349
436674
339788
450295
11140
514573
450873
120411
420935
96702
413266
300666
67544
461786
366536
348074
192536
81009
339145
245484
361294
257276
148762
274937
90624
337720
195464
350771
146962
134603
189300
355946
319393
40487
341592
370752
230814
21761
171738
399646
22932
564170
365040
21991
133246
211752
104967
252582
468984
550650
299252
286899
260798
48312
173268
326226
407460
271647
92578
97874
345279
539402
260208
27069
153980
12098
246580
297201
86130
292846
44771
124485
389888
471312
234574
304537
261710
555055
314378
346402
253475
171528
360657
551203
387244
100208
236075
440869
402242
217982
145578
121853
152001
43175
472570
215162
37959
233864
132010
94953
44299
19171
504702
461148
360124
73481
22382
528347
217503
453853
177242
5650
215887
165621
130125
257193
136756
132627
459486
135727
108187
216833
567723
423130
272792
58529
20190
92434
498021
395307
362755
243767
231979
245295
409140
109505
150730
130595
402048
256759
434450
114306
492261
433579
136839
76656
342131
269937
174863
278956
394677
415722
405892
378966
173526
541103
202425
395425
441768
280213
548563
348198
64215
460596
12876
121131
183061
201839
447006
215056
197543
311553
34693
486476
255958
563769
335461
443216
353111
119718
346531
142328
548754
528821
176473
333506
196951
246352
179415
232864
292845
240298
317596
518230
70036
239507
12596
212179
488891
294377
356018
280562
268995
261552
286510
111119
442885
262503
92522
448202
559736
10780
125727
343865
506722
481106
261942
431339
361196
520787
56516
373695
417859
69605
527184
451958
220605
506495
141991
293810
388180
86937
291821
241564
308949
484569
208684
287950
201980
165901
272766
347715
188275
9971
45699
541792
95504
144889
461120
176831
65518
457046
344683
67619
541424
358179
335178
139531
339945
407205
249333
73840
44941
200882
525591
341716
179735
436308
349046
78532
139998
16519
97284
146169
30779
437304
273916
347196
25995
317609
160847
477096
342027
55351
527414
209990
270473
473164
355932
331663
442625
183991
499560
488652
244575
157424
399010
273579
170930
174214
7389
238422
320741
430558
252972
512848
342771
64413
126553
426022
306513
185312
470507
21158
337391
445173
120930
492147
500729
334584
207123
363487
492648
6360
490664
332775
538289
482425
209544
174401
319230
189484
345063
21672
461488
24516
105683
505320
73070
490212
244035
76387
511387
278522
411559
536997
323987
385083
11434
391138
516219
530402
446138
587
515922
476521
559797
101267
271353
442809
434704
478675
489834
192330
328170
144707
438472
289212
391231
508173
380243
287770
483937
566341
181655
332612
430226
464770
550912
202920
89605
405893
82112
444475
413947
169601
441658
363383
439740
149766
429288
524673
103873
278010
233561
333052
296452
378251
258093
539752
170277
60767
207146
218456
485034
119963
506631
508289
248154
344055
388006
108020
555160
354862
118396
398996
77162
323051
94708
81197
542259
5862
186870
529663
509681
449390
502460
2589
331247
388590
257689
63004
221816
66289
454641
154473
269816
196053
19210
265601
101046
365370
527973
143895
544800
481661
399081
529699
92824
131345
296979
183717
306463
171914
166828
361222
486479
72686
474529
555749
510163
311407
328434
48141
487837
542715
453012
125076
388431
362710
317324
529355
314762
43677
264232
463489
566794
144413
456285
476516
48847
213002
96574
341090
237144
232551
283784
382826
259504
211429
230498
6901
446655
406745
420696
374145
506488
51458
140003
488683
390584
450222
83776
224058
266712
327546
200927
43597
519548
294412
184714
68207
403607
237307
426427
248204
132803
7075
540424
549477
430997
545865
472066
553372
233147
510070
294524
494526
449653
34100
329902
171886
304149
457320
142383
106812
567599
253797
132715
83457
37185
161291
421208
511023
296597
412282
389879
555548
17842
138612
495370
231580
419005
83921
540533
194801
557955
260811
207776
396785
37851
490684
191458
534167
483909
406645
149302
416503
297154
249564
204072
332446
277925
459403
351353
135216
329651
559783
544999
187350
326319
383869
530270
183515
561041
311360
473915
250069
236427
385441
289495
376267
201947
298407
25325
495627
87935
563299
9013
391452
548236
308271
366503
375174
95377
408180
278765
420714
394342
110097
496928
547811
548348
224332
80908
258186
168607
344295
373580
507810
251824
561575
122366
158676
413686
392407
529992
27192
499611
398148
257571
361317
318842
528178
51009
360213
459114
423704
354514
193717
558122
483631
296413
44501
552759
381762
355228
408809
464021
473762
114106
423192
410640
361996
68614
450779
137656
383301
427153
147296
192346
31451
127502
261337
12855
220115
411918
180520
177628
271095
420913
47192
196360
511719
144307
501545
272675
557067
516363
96401
464715
86062
275610
62632
21288
215808
449250
400383
358238
543987
107774
424841
53031
19022
195456
484303
466535
459663
163321
178068
225929
520605
164328
46700
566350
295591
399998
117982
433969
436944
331012
70515
139077
553349
97626
405081
107775
550483
114690
559630
158872
484981
511183
38746
30387
563845
79375
339971
202956
461667
369834
312020
80722
72704
134234
443516
2822
112245
256307
152252
21825
212179
101569
87429
69467
431507
124668
24778
486637
561139
526836
16899
5890
392815
466978
485588
83955
436430
138283
529269
314758
3529
152967
537368
253434
126434
128252
484621
336807
36225
266227
393462
224149
489929
362168
287509
30511
235974
267719
245474
315646
491315
42046
1936
206892
186922
251484
293100
346017
280348
153752
461929
119001
54240
259141
390240
626
146
122474
374714
475382
233097
182434
217836
380526
443884
379548
225395
546900
316887
405863
400082
199137
172870
261396
81311
362154
171177
157609
192347
107260
379846
406796
166624
483549
536065
454185
81520
519362
66443
194119
238604
558113
510263
190596
305753
246669
445724
214797
394970
396573
65608
382861
422057
426464
325782
52282
169656
143590
422549
131630
368362
372133
90273
511330
60385
460648
567606
197355
250533
273377
320832
167173
105172
28032
337925
509397
109765
331556
564409
519287
438274
108032
39396
354706
90607
247390
62714
10574
487217
551174
491288
379178
427837
107733
151915
530361
172850
374973
419678
222001
115012
416255
541413
136709
407175
378406
313618
184186
92896
14523
254069
137685
284378
533747
358745
304596
564321
254232
259665
208926
196188
11834
477685
128421
405307
428081
54257
78461
258112
428620
380853
16349
328779
431300
493264
458953
124363
409628
454273
256547
210053
247563
529100
90539
492325
40963
33182
71520
536243
347605
325492
107537
14581
222534
251589
307375
560966
247995
117959
226255
180011
417474
325908
228135
438236
326850
380468
65275
450150
487248
158039
374604
457025
275454
398763
374679
117835
414063
452301
153548
433852
194362
474500
483946
268427
145384
160396
312011
122028
154421
292834
538634
56908
266426
478050
390088
428420
61709
229906
180404
429471
479010
388545
75358
489492
276817
226603
378237
407361
116870
95232
77501
442522
560265
361560
151934
93695
446194
439461
383655
201293
54412
1947
225333
89531
309943
187185
190753
542321
555999
377117
506193
351851
540105
482450
368089
487395
378002
35116
563415
247510
376209
127219
438442
430241
563783
22370
539798
495091
411486
564337
433922
517450
389954
385783
299661
383863
7321
363790
13990
453348
255278
433507
51002
487360
156197
124599
148725
22741
460963
500400
503261
210923
280440
116392
260096
81878
181953
357575
336570
263155
326480
273566
129068
272347
307136
14546
513208
184054
317508
360621
34701
2799
255771
193508
361603
141308
466991
23657
511112
446467
391484
535565
114671
385746
151024
442689
228858
430145
342148
189590
294166
550220
224608
518440
324489
217017
68732
501276
206581
335932
414592
432142
149829
351561
328270
119487
546641
156603
552500
403047
241530
167526
100371
364416
315631
332100
403784
273426
385032
191185
96332
473813
152948
545394
128656
321564
223681
53014
181384
438080
370787
471009
40290
351710
263561
52501
425825
488689
373974
37737
26761
345004
326913
102150
541477
282938
154355
212885
447974
54063
183863
110475
510508
566957
544965
420868
309249
546914
80256
254468
360961
280088
257365
241594
536802
131734
102685
517625
338939
547236
370696
324650
456571
337301
546011
109016
85212
23777
554730
361226
239088
439016
489010
127282
413306
440587
199731
1359
353596
307214
563355
224560
249247
444792
363928
332005
30636
531869
273397
210993
279095
465193
31848
29930
190958
420655
43457
391241
189959
297003
363684
79207
1854
529698
275744
391401
298120
498523
64980
487616
146410
547434
363817
173880
355808
13311
537609
249455
377399
470918
83258
399306
66168
415051
264782
460488
440364
208983
422691
439305
154732
482955
295719
377505
273233
208930
388382
552364
147568
304676
356512
289761
84836
292349
514157
6597
400147
138587
295651
42734
248678
305441
537589
262703
444262
450551
528341
448147
13113
439165
453367
75237
15989
323598
16571
222206
559004
186025
337981
148830
199119
21591
357805
415895
462328
401938
218400
60440
349319
30790
553657
262627
288832
4342
246616
403446
462943
305734
506073
328767
494078
366514
300633
563355
169096
546669
142181
91690
399995
90028
203717
144525
49102
439007
37689
469291
51529
247663
120481
141714
27830
532355
40730
546722
482192
106942
200107
166988
340586
280597
303531
47950
56144
375950
506608
507959
395210
256472
534455
417918
512024
86452
505400
132880
96172
520835
40167
54797
318994
460981
46748
477575
314839
316100
524596
95521
475719
91581
336052
88577
77964
458351
172850
336516
224040
54769
504347
46250
179056
358921
123026
72806
317004
241036
170953
53478
334552
348109
69011
52472
219714
394066
371766
321685
559901
553725
488330
217411
225807
554463
103790
538181
516393
477708
345864
412175
244414
389136
185434
149370
174970
244845
352970
421711
151274
445214
142577
367386
371645
558550
478423
134564
474279
566171
547583
313181
275270
312136
565842
408799
207302
176155
78953
360190
23543
241240
224674
494024
120279
450316
361446
149923
48027
317048
502441
356776
316833
13720
18267
504613
233916
185012
178844
365884
5830
469938
462918
146055
275868
184936
268413
32245
291678
40850
370075
375812
318329
413124
502085
191634
290453
497505
166101
476125
403200
22889
249531
136913
42902
140479
466032
12161
97500
396054
413071
318563
451741
384431
171141
563411
18801
437942
239190
250390
242290
448540
166864
539299
338800
31123
174826
476331
139984
210476
99144
41376
405692
445537
48646
55600
252028
114270
542457
504104
459120
467537
88341
32003
51682
228341
115636
553951
139471
82066
346034
454459
128223
364909
508422
541526
74564
435829
383465
435363
316365
395089
236783
231311
371769
426576
360486
369994
553099
3858
416167
502421
240892
450180
273351
145564
86600
410530
57112
150682
483717
486848
367748
227155
81153
382284
547918
407895
362761
283423
269209
337588
170929
477265
160372
47244
401230
100311
7673
535318
435771
470984
108685
491005
63963
95972
256319
482754
317936
155878
547539
28413
488546
108510
455245
315776
506676
182940
377458
221305
501040
90904
521880
518827
72427
474536
504145
215015
113646
445215
400509
465621
341102
458207
566791
177576
182877
23840
124798
504937
375030
21304
102193
119860
528473
91547
209019
82293
955
491005
457158
285188
181195
405705
551042
30539
187842
512128
114210
262735
99127
276586
301793
156102
562880
251758
149673
261438
3028
444392
515148
481371
422921
459314
49201
69598
350641
500779
322460
68608
143021
366465
487603
499318
234375
386523
332552
21487
241167
548229
252135
128719
231606
483262
195264
170445
435082
456239
122036
339243
53543
102391
407009
293749
405404
343772
362600
225012
550747
486125
43569
188335
556025
304384
338566
36109
332199
163600
508583
334426
252730
15111
355286
383984
143286
384047
51957
39195
222515
369198
154213
361497
323714
502692
430616
304670
294524
519278
255212
203814
323095
538325
90835
489236
538049
112955
81341
561807
171684
559290
396186
84195
498982
35169
252194
159215
456446
125422
504302
504834
289423
92754
184550
55432
531672
525615
399712
466872
133863
369014
477265
88781
353330
428013
469061
126153
3289
89027
225994
447613
20094
114637
32032
534564
430074
551575
261948
392101
102161
202373
162550
272590
100473
273366
266464
480781
118479
487414
510237
379964
76087
108419
518360
144305
260978
299222
286331
373794
61282
300871
410442
527612
297948
317886
318109
447714
265292
186360
79047
296179
334017
414911
248688
200918
191152
292885
474648
276889
404196
398439
470424
392924
108458
64269
333200
560342
226319
525637
305343
289093
248962
325679
34916
329045
360246
22203
304653
325416
342860
144209
303534
414227
83603
176464
212851
128363
7685
92163
90503
164293
454029
364443
287162
135876
22875
2256
389761
489438
231789
116603
231676
462174
41317
8183
303097
207895
117451
216273
406490
408636
433578
476708
516490
267168
315367
404199
543140
126594
299372
416400
165307
482235
375045
530859
78439
42399
110346
429192
521500
56147
316534
23577
335055
465606
335230
228622
226870
267372
484287
399496
193719
321218
319269
473013
251135
508321
139132
365760
37486
146187
213310
64152
388068
66243
161759
196321
487627
371042
459904
19570
125978
186066
321025
381351
196982
216494
200240
163073
406508
301372
488231
70193
181286
53362
7101
446739
59697
353815
236475
6091
164802
245895
493236
498311
169827
394318
113800
77169
310928
95675
149233
15078
422168
178392
14474
385343
307726
482671
377342
156785
44382
465574
5767
565221
270729
523114
281519
287385
90112
63911
347201
361401
386870
342371
82586
475586
330451
270123
531153
497244
38262
289913
21518
362826
435177
7739
445163
152123
453759
307870
339480
120460
203096
301452
269810
455006
364394
390302
249300
63074
61285
449133
122644
124472
14123
52686
565369
181227
263652
65160
385507
138997
77992
315848
84618
313656
166709
269272
140294
352560
29289
440489
75698
247565
316723
410730
360783
87962
198607
63541
516964
300675
388163
120989
557750
57675
534954
438427
19306
312075
178827
566216
535938
112833
90400
324763
214386
43487
312289
524970
44084
256301
284497
349204
257493
27685
399177
412643
80172
210154
393610
394639
178641
417235
66098
229732
4604
116884
454507
395345
274511
105875
517693
454573
118958
233131
550680
25302
412155
512789
158238
275796
1939
296267
116713
14444
231680
325564
122820
263351
490096
191636
406554
235564
486588
551096
352404
377601
96136
339660
279457
204857
565816
395569
161986
467547
346759
350520
2064
18439
192335
252504
553551
194621
55528
385276
329128
457401
44821
40546
39138
204357
466335
461064
297405
490246
470157
337656
291352
106517
33120
330312
80472
553626
145433
561321
949
146008
464509
184573
31897
132203
97388
293299
150623
425994
526892
33710
117764
225214
16813
186712
139981
453472
56002
440394
462757
564842
276503
448334
50098
207715
28036
312183
344490
113421
363919
32500
497264
485440
414099
472143
464278
120388
15751
349783
317121
359801
477814
391597
249072
31628
227947
304804
63237
248012
265232
37526
308696
21391
380356
557109
565621
322031
393042
438779
67942
205520
143886
481662
565747
352091
475701
248766
310619
135880
562834
384048
324159
316586
466409
496092
46523
221371
375420
18606
396160
451585
296405
399800
66505
527704
270291
229463
344523
60946
258004
164142
301132
118637
30694
204738
178357
492429
57795
5335
422921
152991
163463
253894
276296
384956
316401
262830
348684
270554
179367
70722
208712
466102
113820
548198
341589
16917
551280
61702
254210
288242
54781
477398
277216
203801
59677
132914
47102
114943
457307
427237
489555
508588
181722
299590
93547
243514
383049
121332
357869
125835
220543
269515
391672
427516
561347
227001
517049
409306
224767
521529
329683
248182
326364
131489
380420
265294
37027
540891
139174
42939
35692
139348
281277
512993
176223
126692
357803
512650
355094
552284
111437
220656
442938
213978
373143
181348
505716
282948
157227
142472
19012
435247
112706
184309
149616
89990
247869
336220
201589
166067
82260
101901
191165
268846
466421
32887
80313
387539
242446
401534
102715
377218
219937
205445
363872
528706
426202
248198
508658
353401
221812
364175
547895
435830
346613
221018
205305
464027
212634
42351
456497
417283
542428
25323
32453
260022
291231
470638
282784
295721
252108
233201
483
149317
211530
454279
408278
200347
90902
542432
182187
268402
541020
368257
111199
114257
396228
467295
121057
168765
336368
420331
104420
283696
238092
313568
111267
73252
28783
226920
397803
97549
245211
317074
1630
195641
507867
508502
493046
498284
436740
489409
287472
39574
63513
560339
307836
460607
354513
256562
114687
300004
267749
69617
237241
349559
206466
429337
300926
258987
239616
561902
503118
66760
217245
547837
22051
297312
130052
300680
64944
227917
62506
21221
329244
463694
350542
98508
454868
328909
104635
206909
408426
396331
448413
549793
441660
50223
452747
396868
96674
343155
146558
216446
503555
194861
65883
563271
401789
460426
204453
105744
324528
159816
111027
37463
273672
443424
442739
134350
282230
74136
424157
102608
289567
404617
289228
146326
412656
130613
496373
155362
499063
202144
213101
164685
278370
344416
349886
68333
154769
31586
466905
498194
466821
140188
501334
503020
229075
513910
454713
173026
41912
416351
193732
381579
253842
233304
160965
504187
381441
213559
170431
283053
456829
354226
397921
266910
297041
171409
200385
333872
468785
317650
135730
121451
374309
93297
83057
322914
520742
355649
19053
83312
307650
523813
398979
93274
38332
532220
534175
479732
386925
135164
325073
509350
253872
431797
459355
173977
232534
100730
36629
59496
42658
99869
212996
125168
557559
154769
101147
385510
2708
295075
369771
499661
565031
8407
194172
489585
190849
215671
442716
188654
161255
305356
189371
139247
279008
429233
243332
365937
543126
396138
165985
326333
201109
93605
359462
282652
166787
185292
126790
279845
287880
42918
326326
407887
402654
344659
253319
473331
485835
46081
280464
885
59130
170510
154435
498903
542527
515389
25694
565054
9333
86133
397965
529992
418845
294239
2302
60090
298377
48284
217851
228462
377738
170652
282007
532747
184765
153585
507435
294005
400395
364632
513811
442063
106424
407863
456830
519229
445678
237861
141863
548859
279335
220791
47289
275672
22378
282303
500445
365036
497541
408247
529272
493157
76534
27011
536212
287927
35573
238725
46852
186730
4207
238929
483407
155111
422831
406310
182927
304716
278086
376295
425804
5658
130989
490240
288339
562227
266116
329624
507556
450684
386228
439853
566705
349394
106825
484468
150374
20341
78956
168270
455107
465691
64584
185460
362742
131263
514704
488268
180768
9036
154991
67620
452829
274189
9254
40672
328691
421049
327645
333272
564170
518550
320392
180717
509910
255866
35428
333527
315899
61546
392581
349554
488012
331986
452550
416114
4483
12292
408800
362239
230717
120102
158605
423254
116097
223343
508004
256073
446685
500063
50433
469698
216499
19159
547430
262436
1547
292156
389431
19991
224320
151088
144160
73114
311697
219149
537020
298381
204764
417895
483050
434553
491112
324581
293625
389118
436986
133252
17945
316986
30748
448035
285003
418275
507813
514828
64710
221274
401897
393401
150868
554874
262799
309215
69902
119703
394751
413364
8553
450746
141736
21205
534646
400782
568045
338008
1154
243369
365054
24984
464472
132485
144443
87957
149928
265104
331645
204788
150368
200915
97895
103374
34178
167727
348425
474247
393449
3614
16290
509699
96509
101228
253605
119785
399041
292887
141229
103671
437378
253806
526372
104868
442922
449482
317506
183983
343817
468193
435122
196913
522859
219262
61
71592
56717
427749
517019
215330
515911
492081
244738
185341
239392
282551
72280
168929
84276
413129
549197
54337
482455
555030
451094
566388
1340
161512
200152
512619
174124
323472
128698
393003
141414
12155
238005
336557
561476
505329
253723
148736
304688
414661
81106
166315
18528
393193
336892
88020
20031
301757
165834
321006
368473
667
24757
56731
206101
537517
108701
114637
489031
508061
390440
156115
71102
356979
545237
528123
481687
449278
315691
324847
376158
352527
216217
138397
310154
78609
16756
184852
4193
81091
342472
93290
551317
104780
493672
534120
521208
249020
511396
269440
129231
408439
58180
466371
489914
238461
81781
523888
92138
255610
12849
179496
221689
132296
122171
365005
80868
547835
29261
225283
461948
144779
324794
10005
322514
121809
321084
309835
43074
507775
303324
105395
477063
104165
85510
231938
180519
564196
326656
527030
98318
533534
170598
128830
224755
159529
185046
547201
493796
460869
459802
206392
527585
227842
304188
158558
4752
150899
404885
190724
285106
550619
90040
476516
157716
2795
124760
373992
534072
281544
338084
198679
464121
477996
218353
63632
509051
85044
350134
171140
74670
306084
549989
295499
6781
34545
508850
400849
340678
41173
567258
197133
402087
311066
554720
486287
107810
32226
519692
492394
274166
365021
363575
548362
417166
369345
109218
525989
560943
139009
74213
79391
188129
20798
216063
313495
141289
126811
366022
190278
18680
362968
540858
513510
437584
395552
439474
557058
190974
565994
260299
568157
482233
510479
18655
48440
144406
54297
219037
508359
316053
158579
5471
97140
328351
533123
429141
42494
549208
526257
214455
293499
325995
209377
443938
497354
288092
541284
85187
477559
538011
214548
156843
386333
181610
483734
180175
359230
356733
252557
297648
206507
56055
101355
183635
107228
344030
312865
494857
236663
237883
552996
319561
247814
432685
417998
23868
29367
286132
425112
103485
312053
33055
461028
16216
438520
237194
488512
132718
90148
444723
94843
414962
479792
68069
369812
236681
352185
503133
209420
378235
62184
365500
323867
550839
191019
219190
280369
366333
517427
314094
519965
342131
70380
356815
385740
490992
549086
344631
47986
361318
352086
1605
414008
37969
566418
290985
152762
340355
488454
311838
379974
459593
171176
290631
89246
223883
438382
14336
348411
158960
90278
76623
497222
357563
501920
249076
104331
26071
466927
245808
60346
234687
62468
395716
343315
463134
321515
561892
216965
273029
529829
290163
538400
553951
483928
554819
424971
527462
75567
72889
164533
95424
346979
104872
139848
184671
136198
16719
450555
13691
291150
193692
73166
359996
45211
162124
332565
148798
444114
34156
389052
114687
172935
283486
233175
420140
363443
431121
39901
250212
396208
203272
132946
72783
404383
182949
173111
329851
480110
324903
22302
149731
268738
444956
123277
128786
303534
70236
166713
250184
124023
196682
59054
225136
2072
132750
424595
209184
497381
195470
433167
562199
79523
155820
417743
251516
33365
35019
456376
287183
118986
92438
444520
351337
479494
232142
449967
171732
246667
201991
437913
512128
247990
209833
2751
57935
565513
356506
148480
221729
284656
68078
231282
6041
137576
387604
115554
468326
439705
346894
494586
250250
393234
522734
224819
199583
502497
439902
8876
252052
495304
189747
105115
301771
119288
113504
109561
19208
495416
42700
465141
65785
472840
100844
237104
466041
103743
524678
444739
544496
39791
501895
54868
298497
90630
37690
69865
539606
363974
152823
61508
199767
465881
343364
148335
55046
208838
331198
404464
41646
87948
218482
30910
162997
183133
377678
96789
314376
257892
229068
339422
476509
20037
548180
363883
192420
563731
436040
486320
117937
86502
209637
428661
434813
381847
88644
368307
316619
22533
346915
553239
56338
29407
115523
286899
553697
294946
373217
296732
534375
483425
295985
277884
192435
549370
95480
58123
26122
389113
504110
117736
121675
330176
483266
208700
118140
390755
281592
12582
189777
208098
552563
424898
514250
251142
29854
223015
172331
511935
507302
153751
543689
418161
393720
351800
137214
192609
283098
381267
499557
262675
529767
498759
431497
144491
374021
333979
10337
139831
113384
413985
97303
91515
446122
431226
513913
445673
470034
178411
265891
313928
273236
327998
194659
228022
38762
273971
273526
279030
60058
313700
324997
333978
529472
551192
407524
198900
266082
446381
552485
308707
383966
29938
263214
551382
213978
196230
161341
443242
125249
494612
444440
1667
193656
486365
157273
286666
563422
548528
94782
454811
360560
356582
464661
393526
200049
43051
562214
159335
390640
445154
163354
40129
366656
139325
280991
547066
378736
375127
555577
316966
239316
516670
171182
267398
205043
273786
7943
479690
537783
156785
100337
330142
158830
68473
232337
337386
472643
149684
432898
538795
89361
457150
345130
348097
388978
199130
470255
174340
148992
385717
562096
181259
263397
422050
395492
203968
449865
427707
106214
315778
478063
506733
268347
565598
165738
490427
485515
328909
369883
38792
467032
305963
298324
456015
53407
367247
66749
433595
489252
381277
1393
245258
349314
509313
292362
421654
351137
239661
328732
272462
156134
511184
392779
525452
567320
389073
143567
376791
287702
335769
25607
484142
72819
158071
145391
459077
370277
377427
36996
296826
437993
390339
265435
381619
63975
126877
85826
242774
186773
275555
355779
441480
69427
258927
180708
144916
170638
489015
309144
290939
351362
14871
485808
340026
464747
141774
156180
451168
531543
118845
376090
407040
359769
249765
207788
218007
306949
478492
84416
487589
49283
60152
120485
265012
247832
238904
449373
250069
142257
12905
45887
543321
426772
411789
439883
173782
95232
305326
173275
407099
268860
289662
223055
452376
135056
156155
171176
470439
524367
400873
250199
291610
161938
388230
269275
220167
381457
485214
390431
528203
3917
5862
414712
12073
340678
143629
508105
404044
132711
33166
236424
122799
266702
472511
549455
159338
445643
312990
332793
346100
199094
73346
532847
491562
489085
458656
506904
497208
149736
5398
405169
148388
136538
92337
470895
422541
31813
431393
442533
125005
406909
420184
129696
432997
54144
57493
249272
282861
86449
349519
193829
62672
328317
101974
496404
81085
318120
161964
171135
153219
316630
116389
450947
131820
388563
293769
93974
133705
451222
46369
428836
224078
35127
398145
118085
394272
37785
485258
92916
15417
187285
531652
393775
347685
133287
251595
268596
294553
390541
448477
50253
80835
72046
214554
500751
562114
277392
109841
61876
403985
332987
522120
470523
261603
127426
393850
297180
453038
418059
17383
322926
223713
477481
157946
290396
253628
415710
142678
136087
25169
217007
558326
237938
401197
168492
245981
174307
388472
114981
508800
151729
329022
284369
241636
239915
518716
78199
365894
373815
193613
89749
203745
34284
141503
466747
383043
281570
510388
314080
431599
410884
200827
95877
74333
514788
138138
451386
46451
488175
553042
524596
255526
202243
176892
157246
291958
319438
86331
36962
320997
211238
558481
361895
329418
473707
201981
127153
228096
85245
106352
527750
157225
525598
195675
216681
478887
40657
438634
279687
305276
391621
513910
172528
314931
223214
264752
19154
519872
255306
462866
329051
91633
498927
428601
419331
382807
61138
50652
99743
14078
314772
335482
75752
57984
404562
256841
358751
280629
270892
504818
464689
456899
76769
32052
72313
92815
253128
387199
98622
281419
551524
228156
375252
213807
527659
103349
234780
252490
533041
325599
214028
481033
335617
507581
468335
346281
26247
43554
279541
262760
196927
558613
272491
559078
143450
64877
205254
290882
255939
261073
551811
334000
435384
167274
435339
262131
285973
88173
454267
338370
468642
440777
460861
269378
489992
351893
527137
327831
382265
150448
351782
160743
246430
116073
347905
498029
494787
57486
54984
123812
233656
263796
173883
41021
534414
450701
353742
537016
199383
299284
516183
150157
485759
171432
214286
559187
478578
505138
146382
259447
513238
362908
445557
490086
291857
176396
343365
83361
197557
550636
562739
221529
100732
503217
8074
275159
449441
349533
517224
560700
94345
349383
152252
108019
1429
502359
242466
546559
462848
210805
27567
130181
21865
79067
396793
331868
338909
508547
244052
461768
217873
2808
159452
165289
246921
508258
243222
413621
419799
268345
414282
513345
476466
422391
170827
349467
164193
91206
116315
557653
164070
256098
221630
212954
46732
504872
70931
85704
111974
98418
541249
89171
55934
232351
206288
51027
472259
175833
68999
207856
110592
522768
246403
541229
190547
8349
537305
92690
204071
332080
142286
365099
499760
208329
31284
157987
382253
145976
41524
68386
160411
271115
330408
232418
126407
181726
382280
121604
95359
372630
435269
214430
391386
86453
120241
70393
481573
494337
389426
219518
231568
563537
538736
314979
33319
409160
259609
453428
346144
105623
23945
122994
368384
25441
347999
121227
459795
136772
212565
319723
243448
236273
107822
391879
19854
449329
203193
355945
465785
187866
497978
148395
242237
293047
317736
2507
418745
397122
526041
161072
96440
238002
111353
422263
550082
56755
253417
312237
454114
539806
95435
535666
434676
479550
106842
237375
294562
334887
355826
219918
488708
38502
515996
536748
183827
20759
397111
105296
283415
61878
246808
102607
125561
526893
114746
442793
319552
67227
65301
305919
19081
210224
246705
40686
455429
548721
520154
58325
339086
54920
335205
157932
462956
164510
363307
304117
40864
41024
361119
449794
85178
534999
548957
522712
303436
364135
495673
423263
265491
269927
279785
136170
135491
9637
31585
477144
536563
267359
45187
117291
395512
390246
459748
125370
442432
136718
403433
374105
531890
314644
61343
563360
551923
437683
63724
142274
281840
399621
261217
131300
114549
347708
486876
62069
343246
376576
84001
567878
550825
460614
304015
324755
102440
301981
235274
394532
52153
391494
62806
274919
192703
467649
140097
466958
18332
197125
144079
31432
204419
227636
372752
486547
189854
385373
163779
117414
68762
72655
392062
18294
293514
543142
294868
502601
268974
505352
101591
358370
67920
450613
9514
447151
131143
302040
63597
369326
110606
188609
484747
13240
255632
399403
274107
11310
110733
125939
310104
75958
75128
498941
131864
29724
202061
333555
456658
389424
278545
539
192743
344683
288753
77990
368821
18655
567706
191217
369403
562212
517607
276987
476194
7328
252225
493930
134146
566113
376771
142380
110737
237058
336419
95073
160187
331074
37772
369119
321903
505620
568527
245432
92798
411255
127793
516608
104471
567220
160764
32305
353949
271868
268095
548207
273153
505921
196123
309021
472978
439673
359319
231015
10693
505346
394006
477752
75430
80371
406235
397382
378331
282712
344449
135041
499940
180105
179579
560334
503774
30596
503362
91503
210098
178640
241490
338401
458633
281264
151831
343761
316213
458057
231826
166405
242377
199350
427232
181100
483225
73165
249676
536489
250482
398815
388432
256002
143841
146372
441556
237896
228764
545217
160130
351267
99580
170579
490214
325747
24230
138230
130001
405097
164163
136713
333596
246489
79143
160803
272511
458186
461821
515277
422841
274642
152656
154886
18799
143623
524377
271469
263911
504789
473976
535206
172610
280031
260294
469799
551473
108294
46928
155436
324470
307400
317321
99927
206834
309831
478343
526385
5002
87468
400540
215570
221826
450671
103573
488927
76731
181796
175494
110996
156074
240724
53069
326918
72507
84095
514962
335692
191452
307708
437502
184556
383223
434962
480150
151248
177584
191789
395085
142987
132252
56258
487200
71714
196932
317188
193911
471887
519606
90072
565513
198085
131496
486723
134087
43544
487065
503793
370379
94375
494579
47614
142257
39169
78743
351886
490478
31090
420173
39970
283523
414812
409103
428950
409378
7760
152211
332401
156169
300495
498319
511806
63471
494154
463665
220949
306674
410774
38248
512831
49028
399369
492257
35149
92780
347844
43475
167490
255626
447466
392066
560907
356131
437322
75010
222925
459374
382610
81227
225546
330527
274964
162386
280307
45730
388998
334264
245117
315413
308480
208519
29386
72046
432095
224329
330024
200544
395017
248249
517971
82190
412489
233580
84065
352345
23981
86192
551278
25124
241442
78935
530403
324612
51361
210506
512990
547102
384483
199514
146729
55140
303539
506561
532583
171741
181426
104165
194346
271119
91987
320277
425252
145355
251554
228115
338322
461252
131478
418690
52398
446893
508351
55088
9188
299767
171037
318750
235186
317431
539794
159245
462733
500191
486831
458067
291309
490364
373480
540000
453662
374184
42091
408867
179418
19751
302041
222280
314365
355342
483348
37916
321703
480543
242231
319084
455380
404044
68176
319233
65928
107491
339834
244258
231191
161508
34518
465057
113807
161098
65771
309980
452435
135213
146095
320760
117514
514400
109645
389233
365580
419502
478572
515188
385723
465679
66565
122011
204319
94708
256300
270864
70974
70624
51755
336146
67971
108633
269005
567066
397194
207087
338551
70428
151656
236572
316910
135729
60902
59305
552684
314008
464890
564258
487957
162881
198897
265402
339600
54123
242274
133581
366574
268226
149362
75160
169972
210667
545322
335718
282304
185157
380805
555736
411500
423114
112449
162969
531230
540702
430203
233564
219461
146699
508996
46524
397969
335595
129199
238785
224683
517408
171292
469537
373146
205314
245566
62341
276926
234999
536340
507234
225872
104341
40511
327348
218392
449409
523040
180022
113543
279505
413808
372008
480561
425058
209483
366046
35504
441090
436156
516363
275398
133720
334951
179670
159361
286273
516100
190520
174694
218573
97822
413797
534696
535673
42327
215561
76624
53208
387236
57324
92815
94430
229039
96052
241302
93317
39267
227552
508148
136540
101977
305176
318736
560352
290932
239784
8999
9820
4703
122282
136746
495060
168450
111769
48384
155324
182579
509810
175725
417217
120466
540366
254640
164725
415597
464267
440024
422891
355594
424956
324117
48928
557123
87029
62569
350079
358813
55170
142381
162359
447274
185562
443040
324258
98905
246556
552354
130192
252110
523853
343520
560389
450793
2963
117353
437907
272141
161968
124723
130336
304665
557710
64738
337996
475865
525329
12915
214053
47069
517699
427822
9985
563356
320276
206529
517745
149474
166780
276668
404260
496652
512738
13004
367158
20136
322011
49000
241333
425117
73927
557200
407369
483914
63228
303377
332473
528919
369895
341438
100253
38107
548273
390167
400440
566336
391002
149523
8215
182302
490535
91811
496314
482342
108465
144031
454199
10801
48496
175830
325870
536832
38656
304751
99202
507130
454324
269339
183457
506324
504130
210825
244110
232479
149994
532431
224588
120650
277279
389274
545243
17015
206276
458893
103983
220082
527175
492912
562351
227221
19227
220921
421037
311479
80631
4793
193019
145097
82198
215020
1216
244565
289745
524049
339420
80188
90507
37728
346103
440224
263584
552446
158054
252371
323857
64642
144407
264093
153891
447584
501701
235640
276659
219107
477064
379232
365633
373752
393402
295301
241316
331261
120225
339500
213713
183610
425060
217632
254133
283131
143509
249820
125434
253170
229768
391409
382341
62669
169362
258904
240385
142712
87659
384937
76500
324056
148748
280139
101715
518419
339373
373673
473966
274838
272921
316337
373845
417941
429454
162885
19998
282917
354064
299181
331838
494152
378682
314247
473559
304805
417673
404418
190792
398936
416279
308855
126274
267579
201016
20778
390228
271287
377817
483473
451600
444883
184826
483558
90148
423174
485186
538655
240889
448433
100356
252954
410618
62363
105258
166393
346803
339177
276264
370919
82835
210269
195529
172480
456633
256757
131679
396650
394690
366651
198768
169546
359871
370105
88554
416212
26025
375617
16923
6766
424573
434406
90714
251163
160951
79956
521837
286279
511312
473525
284358
449212
346646
368737
157711
235307
297937
423279
275901
463749
190626
92530
87026
129847
235207
351599
418218
76259
514984
566983
299455
302289
274084
515399
278355
510250
82819
507098
116292
390421
155148
233815
477772
245397
247606
14787
251702
360043
62606
244133
349762
136382
62577
153902
17468
260349
417806
539279
356285
166394
471951
323271
350700
297481
274950
297945
325477
47474
10772
319560
96167
297938
19253
144048
313466
531626
468867
11134
519246
564912
521316
184323
239867
233707
146799
475777
83174
158601
352340
287067
410746
339276
423163
449615
118074
401656
453741
433976
547914
11191
369966
58689
509745
233734
368748
171528
307365
66755
256846
558672
177432
116680
82545
296992
323782
219297
127850
18372
518650
117649
274033
93902
281510
348326
381869
509131
108393
53570
121177
229079
519260
54905
385343
538609
290844
191442
310798
281076
216232
84634
35178
127675
278554
123028
523040
330731
466243
414849
508078
92708
100281
259259
481900
244109
319685
48993
157980
55121
277726
31675
219603
208228
63442
192666
115215
175164
434540
10321
176564
23611
409556
112462
63412
80197
374315
306266
75752
546773
212817
357186
403935
115365
349693
230857
358585
233400
244935
533720
86985
20850
376539
480387
248750
82293
422478
363619
359372
111192
552523
124430
138581
262509
397376
359243
123555
79892
91842
61012
375418
258180
168486
171994
72911
21419
376925
548378
482420
327237
73560
390031
512982
478252
62162
167719
251109
307678
269736
92820
356068
71674
440540
209923
184497
469535
202869
45097
206499
47284
104017
156359
313010
540974
359898
386796
132133
192710
42089
141278
152395
106223
451631
553131
272832
308511
292923
50676
14393
196121
197077
378048
477242
202284
323466
152368
65222
234113
542449
219962
224938
179818
354122
74215
136481
489657
250562
286429
399657
272534
553299
220014
22143
547638
146475
294488
218996
462367
295543
565236
476351
53608
22987
488719
241350
551246
99073
118336
370383
333094
119318
277440
409650
293649
262378
495804
228412
560674
230209
89415
127360
179959
116335
267846
258882
536433
265033
552322
284691
64076
339169
529136
267561
523212
333553
43165
145511
318494
276750
97340
487008
476930
498539
424420
309912
564573
21772
351610
23629
18664
124982
541229
441801
207453
345133
444253
275598
205659
23326
535754
244073
34143
15326
6779
266688
74493
420221
567264
231007
27136
274273
112322
63399
487552
319334
373057
65997
419353
16131
377227
361141
515933
220252
30450
146355
86769
48001
457621
311100
188587
202167
301267
353772
568532
437401
373362
542324
247073
547568
385168
87463
432049
76173
270555
237898
219396
7407
432953
328270
204538
356777
466439
197460
362123
510550
541111
226012
422929
422389
210493
192810
398085
493466
59536
525097
28188
175840
334713
219908
429902
100033
421780
216220
479577
77640
376820
27881
552695
23776
64729
111979
9725
355504
454418
69427
25329
180050
159668
110340
267960
332120
476602
12537
282918
416400
543425
353275
242052
453348
507358
390004
262534
11157
536249
56296
68605
521870
128339
529593
80514
472919
379777
291098
563933
432954
233976
497467
297955
366268
250342
551335
550674
147891
502180
446869
89693
42053
55233
496801
402472
181379
224507
481795
527218
487095
428100
402751
233640
400011
50415
476655
418057
185775
326173
417836
30972
269852
112900
270001
432563
438103
414145
520135
385623
115978
476999
504644
509642
430172
469259
186334
107375
28993
95051
450052
44847
104539
515347
489408
229867
409570
126577
156521
450303
416844
411849
184305
357698
488542
310492
373097
348438
357693
407673
113418
196080
31634
533864
509589
244501
368006
123778
112625
256051
446484
564560
275230
454295
443934
454416
402695
165265
39634
417191
72979
310416
524371
350768
101786
457
48102
276286
252879
474865
266713
487402
182161
347901
545481
27922
524753
507507
345513
396569
553214
340360
183726
149595
469744
535328
96109
517792
443414
269171
129711
394652
278945
52710
115717
290187
367707
252428
365009
108706
427037
19452
270484
91107
391872
492422
104944
185287
165204
294841
177376
48389
45723
158067
568263
57882
510955
479621
354664
90360
107410
358139
72853
316996
44515
189281
331787
234763
102737
306793
508490
29300
169990
83871
143494
543064
446302
189840
193917
125127
121526
380082
6079
326997
358037
40843
207009
149767
379783
294796
159675
136928
419776
406497
416189
18955
555692
178818
360064
20290
454807
120512
120149
418507
357636
261506
493515
92376
15791
125199
21519
464005
538189
429314
212264
271954
108706
350272
242453
350589
563093
515599
70094
401729
86439
242238
568222
44155
318288
99224
468313
172669
176934
29753
215864
337854
18915
568185
19262
332975
547523
543403
110896
321489
109058
174322
98150
168554
268207
104700
542797
525220
488998
427169
544295
7498
7803
390851
443815
355494
169441
247435
245105
57793
543235
362405
36874
438919
111825
143204
363792
250029
511202
452083
548283
257917
66235
147907
261163
202433
171907
238328
268318
527746
10247
134585
534731
325784
296053
15826
568234
549684
93826
282987
160464
417933
93800
481217
526706
458822
445893
202131
360276
494454
448543
64593
556470
254214
196728
233484
411099
62300
532747
241106
340385
62084
517199
166440
536724
375017
173028
41774
388840
239042
291360
247219
176485
40150
30189
150025
287395
85588
241740
487213
21024
382615
255471
348902
385652
226368
60543
525825
65974
483747
164241
132297
517859
77234
181188
524330
535175
260934
378112
28568
83797
235904
211049
397245
544652
122045
180620
354749
283046
201243
309910
223897
177847
96390
146283
447890
500816
331544
449382
375960
423114
60584
84975
238854
94374
14495
226189
423023
27453
474975
28561
504741
425411
248998
58341
228226
508023
33451
320684
256574
341507
271594
129539
150830
22229
184523
537380
70396
76034
156169
347708
268211
553838
295926
297575
512487
392556
392206
492616
215399
450713
321830
418084
99441
27991
392950
203545
28845
422396
74534
330999
428703
31082
96713
307557
333171
499733
507569
486499
196398
115565
137990
364006
50212
423397
246440
281176
431638
71283
168548
388353
36817
148123
235660
86385
107400
389017
346902
490364
320228
99944
396218
387631
486806
167773
141218
320318
106207
562685
549261
554560
79944
430518
414588
316647
357740
448843
363085
142001
71182
498841
500508
318841
445655
534042
133360
28103
87987
410252
337259
419274
190546
381123
463297
140567
418095
421841
542927
372340
328764
384255
366551
114741
138342
46780
547089
43271
43337
500540
568397
100371
475939
31328
166625
403850
114927
92846
406963
383197
453265
535978
396215
216210
55962
385791
466921
362997
208863
230487
457512
25057
90498
242071
403552
165895
238845
295185
448551
227097
177359
269062
242107
567825
268491
74999
518754
264471
358338
35653
434895
231070
120674
18744
161021
244556
287142
404889
114905
145653
12688
434071
143192
451499
407681
419883
471351
179116
385406
381598
306480
416640
316045
278786
401925
428485
497476
304313
392556
389727
225320
143015
148128
379318
492190
45927
562971
265459
202955
197286
523111
327017
256518
258830
74196
368578
516106
121179
242876
24052
264879
375188
474773
4883
199515
556323
241444
454172
128871
343763
448994
403311
39924
505180
72535
349134
66117
227603
383421
2500
375253
75317
483189
268957
233415
420385
416008
351360
366039
193737
41306
289858
245787
120015
89719
427950
221791
138716
505507
471894
122900
107701
514438
101755
316691
110896
116794
260107
117123
472703
309131
384130
209115
25102
216906
298440
20530
225707
165420
181824
1593
297846
176585
334384
114544
524277
131159
6816
124205
480699
509733
500485
469175
559238
296708
219919
319528
300502
264404
152046
149071
529812
759
415954
452842
247909
507495
541816
208290
542323
463809
350532
172815
475679
114215
112943
386533
3177
160377
379395
379969
399765
262310
22776
459789
122300
460247
118586
544407
84416
278172
328354
6255
286852
493279
464652
520835
205478
106730
350647
479892
364354
137094
377596
220901
261164
407215
13294
174364
443815
228945
389225
69466
227727
365760
311158
384764
523817
110195
269059
556365
464348
373090
317621
335878
559670
297574
118049
169373
243403
235135
307844
460689
118139
232584
488134
299869
161118
508374
515329
154309
296872
410302
434961
335484
112783
55718
72384
358332
327273
440583
338434
224797
559885
244400
264300
467218
25991
204429
39096
378045
406364
301196
320713
352946
504385
114946
163659
101896
379684
108946
277356
59460
291379
150125
531512
64998
366410
188537
545428
210743
206595
411728
397124
202366
3769
412311
67840
343811
122390
238447
474683
213130
338251
178957
309264
8133
333317
253336
431005
143666
151288
161411
444807
467503
440056
428935
71826
96374
20227
145711
527922
378189
237590
347429
497840
53991
82583
102992
467376
294103
554199
97684
553832
411465
320020
371570
522475
266381
14934
149133
347932
389190
310170
323769
337396
396307
26867
191810
341991
265291
26200
1169
404684
93201
189010
550761
159222
236759
263334
535611
176976
505916
423843
287687
209328
33706
540332
121724
261666
98515
524941
158993
402007
360707
15576
342298
129531
319144
366104
155304
143236
507340
321945
247300
157679
26548
148670
361847
317585
415326
479079
481279
512326
383700
429406
519161
253695
310678
554797
538777
248012
308472
515510
13407
188015
553039
454771
233412
335363
530193
516025
150548
398581
435598
307850
281300
299670
65755
141136
418060
403769
225625
541871
311493
298705
373372
417327
297014
546970
416840
564751
16899
330802
374936
543041
346576
169128
42940
197325
303574
205460
20739
128372
308461
330724
336878
560017
330029
74359
546037
300535
32784
163840
413091
133345
280678
305632
170409
83215
463913
402661
247313
425649
461380
367343
188152
38557
329799
21758
253943
226152
476445
114020
41509
413338
368246
420912
442496
494871
259018
559782
30665
176988
196301
23391
47139
229667
168083
292761
428981
336443
33491
373200
377887
4598
530891
464655
315624
197022
348010
211408
264028
141814
437461
54912
147243
176375
78332
539551
372340
254192
128328
489042
86705
300204
559930
303447
345164
119860
518500
546197
379063
214918
505114
90372
186626
210395
194668
356411
539195
418879
479671
55131
76244
554032
435632
473586
506585
178065
460569
21343
521023
58153
427868
133537
90287
134276
438594
265887
99969
24526
257882
402834
44421
181329
79172
473691
103946
102248
158338
402581
35988
563436
459154
4714
227793
443215
540958
109620
279061
519708
390748
164077
10355
318423
214785
159512
170676
272759
167605
141882
292071
46952
124528
1725
347865
482753
362577
20271
409897
405457
221561
460304
539610
427317
141944
379366
179554
487335
203245
265584
131465
461407
183201
194682
364860
417132
347138
29207
362938
400230
283608
497858
323740
281324
192440
299476
152866
540312
57273
242028
469522
295860
535047
23589
207186
15462
158054
167387
276694
338328
428524
511352
17006
278476
204721
392822
525351
27290
49809
5985
148614
534569
72597
5029
314307
404007
286479
74138
303721
76860
478732
371848
491601
564415
276750
348726
1332
538197
31812
393259
362047
531573
175577
562989
96901
114974
252694
502459
33164
98030
480698
540704
239086
213897
526588
333765
245664
174961
23464
228823
395051
194768
382620
151741
548651
328615
526244
313414
495071
416893
286452
101175
412338
53471
384940
558822
426551
195397
5126
34700
282870
513167
103779
405923
138383
409156
195344
44283
301539
19512
281060
469377
90632
331393
77990
6415
514167
392643
33332
251193
70713
423342
452700
478554
155938
219602
207753
533638
45948
445098
386122
301918
405383
353425
92949
191652
508075
75974
241021
487205
344891
190561
133233
306017
422503
286435
41540
325051
189692
34977
427180
544995
88864
488967
239056
428143
130624
67307
564202
222515
367454
275890
239333
284
425640
315660
96321
486919
78167
333510
452163
431204
349593
92512
236765
526216
81137
436933
26810
464032
142859
467191
493377
433249
118497
557310
418696
434987
437322
311775
489522
330078
555950
308779
274164
137523
391355
109740
61774
430806
141388
286322
302403
138236
278097
180445
107277
448936
532678
525476
123637
407026
206034
451968
88860
436582
311254
154995
408539
197514
443081
59231
327863
264468
336081
567187
214617
90336
542315
407045
307497
411148
477417
415407
243262
197009
152833
363752
493289
59197
545500
476129
259948
79464
491292
327458
207814
231990
497477
497183
42623
538275
487352
294952
517793
396087
358534
451002
190486
351203
485639
80773
381002
67085
80007
5173
463607
160697
429456
363042
202461
111174
211778
26226
311575
104409
546550
63482
155335
288708
314032
207505
425212
312302
441079
88365
267372
293815
217687
66875
251544
482431
47132
336622
436530
136317
20441
174913
470130
551418
487796
104872
210586
427780
201880
266785
382403
27053
514746
310313
95633
380784
327459
306180
299121
523953
282364
250134
104337
334883
547982
414568
312611
453195
343832
221398
262514
192552
273394
454662
487525
492666
125999
41827
374756
448555
149418
111987
239383
543250
339878
82493
318832
215947
108498
521782
270713
313299
89771
216594
97330
103907
421447
424319
509543
403671
398501
342813
184930
38013
464005
446127
57295
74039
365421
294244
236959
291214
312
515791
460386
427317
267423
520216
530181
536071
443391
38513
185219
510657
426962
91412
376388
302114
484755
231420
204043
443812
559126
522411
102251
361567
448852
304809
195475
139901
1679
307174
494203
374420
238688
382085
165561
269165
327459
268089
113288
27265
408937
23862
200685
217448
419256
251593
258218
411521
352582
122076
554849
567023
65013
499599
63107
402326
218144
349591
387811
122608
35581
413406
229449
265768
300162
137573
394197
161397
414477
432380
111241
286950
66724
566149
550455
63408
283999
350095
255541
468983
25643
398064
366853
309496
520338
101426
447216
119674
503319
63725
527769
330946
464945
414232
550767
504842
339835
463965
426735
133013
453133
467509
433669
406783
206373
30519
247343
286775
535172
284235
46043
229286
418165
409699
463630
34838
61547
465211
349514
392997
188728
467564
535480
547718
349872
427142
560753
455397
236407
20497
326111
378077
123292
175094
523124
219106
280801
554049
268488
209353
271133
201781
458268
145724
6551
362136
109694
37620
375753
282245
6109
180643
461100
557143
144601
450868
85245
267534
70753
509379
279123
296589
534191
34085
21380
71325
149043
85005
325574
443167
119700
445217
526157
400376
466421
182051
327837
291948
263337
480024
60165
392512
240936
379456
190282
297813
563897
553172
546048
159314
31067
66603
398340
549389
560618
556920
455671
108793
70741
316167
4305
6257
502062
78780
383989
453492
8056
274788
541807
295630
371742
349650
289923
177058
531688
40594
287079
458334
197984
446545
298184
163842
538480
415105
343556
344493
296975
127569
103635
516629
558625
100364
375912
424937
479520
441189
191674
428688
150810
535663
127274
386214
127217
356505
337307
160941
472704
424497
515750
358054
304674
297830
91669
517323
42274
3205
481615
381190
442965
78875
54199
545997
17667
557756
239170
303989
239144
530539
482799
144696
534329
474329
63856
175671
117221
217124
559810
407587
78402
365644
563302
496330
506696
564500
389365
155532
510952
414231
548541
388531
139982
227968
99826
513893
498489
331181
500784
126851
214012
18738
196040
486790
301607
253725
85659
496235
179890
124940
470616
518094
278673
407337
232894
94409
478735
316555
6736
273342
117246
318479
329200
53734
247895
315475
314708
12745
458811
112949
219441
275650
348032
462190
177121
128912
132877
268678
310624
367427
133366
558542
94817
434193
13085
89346
130991
220256
134890
208138
370610
405275
341321
331839
126097
107051
28362
341417
343905
190087
399753
22861
334099
560973
136767
469083
529961
110722
237168
197545
281541
206142
285718
234108
255236
56660
20530
377216
329653
289516
253714
6526
541445
253941
535259
133656
89049
143326
535321
159538
524411
216933
118463
192703
209885
543721
490537
220293
93224
4883
472417
107299
166696
449486
132291
150847
418813
201720
128104
421778
98297
480490
149979
62965
478070
391299
43924
532624
456436
314761
192494
281870
292702
234687
80505
364344
211324
307752
401102
484836
123012
527396
220634
567867
30392
477506
389107
562010
96722
503534
200960
275964
430474
37218
462001
439266
221923
339382
92849
265387
46853
385526
341012
467735
555466
49128
3329
266743
131820
310175
426759
330337
352366
512714
459231
513315
527212
357590
285823
490065
237938
12038
205538
226967
404574
303471
545371
54295
505495
65168
422931
558879
52485
146273
457138
149376
176449
304808
417135
109603
537728
6453
406168
473019
438674
9994
489068
415817
354320
13255
218454
495844
23001
420138
543505
31667
302522
360484
412405
50330
299345
333948
221428
366595
55828
267441
549840
52019
517331
339156
522805
494017
423638
137453
480722
363333
493489
346798
397408
198212
283297
187350
300373
138249
51537
240364
391657
198688
297829
357428
321913
399465
251008
295416
473364
258384
441237
408653
219051
409932
86890
26940
86883
557920
86058
300168
211420
314429
468303
139500
151258
115858
204613
542829
78605
161282
363872
436907
456770
200074
111988
13284
299679
373996
390162
365573
9336
456475
490125
361255
173098
565707
368306
500709
108299
279290
360581
322974
306283
546915
184913
519094
69294
221506
294531
337263
207689
121646
516858
514635
127468
173402
36929
123150
267301
412132
466311
195641
437743
340714
322464
226832
524038
550111
102196
325438
17574
75441
417575
104157
267350
425108
208910
345651
130864
394291
126166
18385
196092
95923
52624
551942
176372
51924
560940
568525
287334
28187
354122
157926
3178
6579
229508
399991
146886
272813
462018
242620
56546
163167
333390
195826
477835
77212
173022
416408
305373
543706
189920
352626
42011
66959
204137
467395
258822
512372
104153
483679
490946
345631
503028
368654
289217
178698
336626
107665
246741
506779
153555
160322
128100
56067
360837
138146
478614
58151
496466
412391
257991
432683
383945
297358
8127
504811
130090
245688
466157
151321
110949
427860
86643
89668
72419
148821
390486
178766
394787
336379
303709
108884
9871
90242
472403
262030
329619
104951
532891
480438
385830
326578
47113
554194
280729
201680
325237
351471
521682
560293
451196
79462
44617
406986
167754
49385
415599
266429
566141
115069
247404
446631
126894
52099
138159
554123
386284
483838
49304
531579
506434
526789
433269
334650
213182
460949
490332
470129
226643
483155
24131
174241
120625
495789
94303
483193
432028
275734
24229
514240
380743
418445
285064
158566
413738
266198
258310
236624
12660
65506
299561
17928
342023
440592
277292
299782
316806
324002
196536
168325
31980
296326
114377
522698
384396
422894
371991
130934
130853
38225
463592
241157
467142
448176
44266
563913
6200
191289
94207
163576
328960
450562
84135
386880
104294
457262
341357
510868
152361
434360
564278
458205
324738
300402
86875
94888
335674
333719
296604
83364
397064
28853
559031
162007
41582
558611
540354
190466
272328
394692
257533
20257
243262
322139
357281
57900
128747
497318
429086
510275
248380
434805
486015
547076
235300
466215
426438
333065
559164
280187
363287
221524
282302
267231
522384
448024
457833
195801
90184
516105
232146
172589
457464
348280
381426
382442
391438
68922
318027
449967
48832
554262
54469
564233
77619
65012
403847
162194
225456
138666
73652
524168
84879
329303
315186
273952
506210
142705
295528
328848
505429
218335
40796
464779
411809
365274
462762
437380
408542
255009
401637
466420
206700
339815
425985
451779
409648
500421
113911
472234
410478
283636
173492
7328
422999
480851
229927
146848
558023
454041
406906
242657
144072
241121
129669
557212
531562
497388
58103
155627
199223
346492
1819
563098
83179
509193
398713
561493
302499
121262
236272
160002
276690
314716
392387
504690
387924
487309
275195
258935
239279
506296
554922
109580
412554
237178
240868
254549
478292
59066
163719
206318
187151
37046
155014
394174
306917
440361
208397
304400
215436
204473
473243
366848
513919
492134
242410
504134
159833
533662
557455
548800
565177
393741
544483
179382
31659
83892
32101
441311
206428
250528
64782
499116
305890
108986
7197
204512
92873
313251
3259
297083
44834
452182
168389
36976
237955
489986
10246
289138
178614
492725
108398
337207
296551
534808
455944
509547
186429
387941
74618
122405
213742
122171
234668
434388
366613
377127
432810
431294
197807
38447
467268
359819
286460
21896
69023
94479
143437
327563
223439
462137
249752
332438
176093
269615
131977
37695
422154
172431
208502
127416
82136
325702
238629
437965
359458
159713
294716
285455
543884
427775
248394
78702
419955
300498
419370
142801
274380
481783
286775
282483
101577
71040
486774
327292
261024
482732
413808
279041
368697
559240
321335
174440
392290
314247
371438
18587
28018
489555
2192
450505
94371
258677
107333
26561
239920
156444
211406
316215
367402
553723
243069
200545
125113
188391
389468
334060
370939
391345
346839
212613
158612
234459
113739
56492
477310
346815
157407
283576
523513
197558
268962
530099
555809
413074
56660
468465
34219
392404
399995
556844
526341
233970
10019
99944
234946
7151
455545
98861
216271
284659
131386
249254
318654
169084
551573
116153
107050
436296
453333
122620
523005
53
478552
271169
366943
68591
469927
281115
332532
432559
359554
333809
484712
179442
364019
454044
22835
75186
208580
92815
196989
116610
140224
119027
545231
373444
196202
180523
232906
345316
315335
371989
556403
542862
366617
248062
23963
1991
372800
479846
95250
351446
101095
541749
123253
459492
413310
65522
118435
513511
253401
272266
158847
75955
499063
358120
152906
351936
339715
327595
469614
49283
322278
359657
88284
460308
476703
453621
104976
160021
277979
384968
550704
204540
324413
29225
7328
384670
430274
559680
475172
501108
469003
21460
56134
222374
104114
15962
552423
192168
321137
519268
394603
330979
326978
360328
185623
30347
162154
190070
176185
256731
111793
178615
412765
54475
280969
8026
256141
253804
462381
495053
355783
166010
278961
50074
78142
324518
140686
282081
342742
330221
548379
486906
508532
448439
22598
424034
518955
414918
166420
270353
208949
535183
24466
374727
119177
228888
180075
233925
438904
196145
553022
204880
526961
168687
87650
244762
446034
545952
461929
135261
138340
117948
439554
437959
411456
506921
392064
232432
474464
65690
385438
511314
258539
155311
91086
175204
251288
429774
308360
376602
449587
180169
380922
322741
540804
263851
187856
480801
512320
98787
437676
8555
86586
200256
355970
44329
130678
186596
162615
299451
355369
139956
415364
103829
494227
138929
68387
175494
533157
423486
304640
222801
65469
338171
163258
140013
211370
566563
135861
326086
428651
84878
235408
276547
350162
551454
41040
3749
240736
165572
471501
206398
307882
303353
87078
241620
499179
261545
433912
222066
7570
112544
88058
282340
191167
492375
379110
551908
556134
232337
209258
259813
154556
140657
332697
324437
554185
302575
464202
372181
203914
12480
488634
366082
430628
6772
335504
19506
280782
201992
111959
205867
311154
423499
134069
420870
771
10114
231043
109022
369732
101965
169359
11681
249583
170727
166372
154424
329457
492222
365891
383506
72493
92625
383373
518088
421068
399163
287207
288533
198634
493062
149250
364031
397166
187746
335332
320007
210483
470036
361896
138753
238622
341368
378841
151197
462923
224946
201575
213919
30298
406511
86315
396531
274453
434059
80138
377261
195221
229431
484671
227501
34559
188372
383578
538596
485192
194887
77415
209983
246712
341645
103603
556612
220349
28196
79512
77303
152983
130349
316285
225157
416861
517231
166770
461990
322469
104341
404379
354095
133330
186453
247740
14357
420746
55201
185665
443377
248765
9752
68705
189676
345453
451650
395579
186552
76560
67958
186099
118019
327392
20263
175659
176418
240375
118848
282567
511907
189271
438669
230103
57029
345361
552284
291081
344999
92570
143257
282948
105998
138461
556931
316988
412775
487186
336622
260537
423510
33073
196817
411538
287961
200062
359140
150694
461128
426198
199112
216445
65416
162488
236039
53332
188853
1496
307882
4586
175939
549350
51999
213897
22760
568495
277798
283653
411520
22891
140857
324905
451637
363903
368822
315197
386165
6036
469123
15170
271627
341144
489455
189189
142797
478526
261666
338160
310871
241478
318802
483774
533785
267204
349482
517025
183934
257895
17374
519241
134104
198372
2091
233660
338578
11089
417761
254077
531537
470869
226346
270202
138438
518217
167708
77245
271885
399546
422902
393094
282726
111231
405028
124375
361152
3417
77021
80265
563170
259872
522314
300242
333324
470406
196717
380424
512372
127757
456059
546256
298878
537872
118734
539602
217031
401327
483104
420372
411033
6833
102439
378049
321840
94292
173930
197314
32641
253383
137334
324470
415269
366130
168907
436107
345787
149196
521722
84162
480290
129523
309929
334336
47571
87953
305433
134750
276886
159167
214743
407511
541331
237701
14465
343850
540498
111644
171619
133910
532680
27632
235200
313737
8726
318068
361016
114380
187888
160979
154155
469329
392915
125070
42209
513259
67690
393621
480788
41778
332946
31817
223756
255040
506038
117624
261763
550861
166990
444807
29018
382474
308208
141352
99571
417034
241693
49787
233941
9306
453065
460470
205043
339935
396283
184874
258555
97998
145331
29972
194376
49357
404523
290720
119272
450876
309806
338401
396761
253056
85708
160441
346100
568396
218479
75252
221620
543644
495128
81569
536294
299881
81182
321056
187061
490635
140886
420827
506288
382620
433244
348588
8379
249938
10412
28568
436115
214335
566503
383013
311437
129401
339081
77541
389810
273165
176092
531471
424963
177048
491385
286046
452524
386239
459677
145667
142472
333279
26221
481519
463201
438213
392989
193559
176470
129945
197219
306871
442073
149387
418226
125710
165787
283207
302052
54837
281718
421659
371540
162306
364083
87118
318757
172220
281348
465609
89642
362754
22594
152337
332067
521759
290977
208520
375316
457999
315962
279058
132861
302674
70424
363218
451051
311213
147536
437095
152363
298174
191463
317708
415034
389047
2722
544622
7730
147600
267004
454939
534894
173213
160371
147156
250771
459179
507176
245049
99740
417348
241157
293130
312258
235309
474910
416651
521954
518754
81529
526531
338357
296304
354112
86288
297931
496671
511590
496673
261097
333574
323943
495246
438779
251559
103999
68246
219257
255634
415811
454294
378828
47261
407545
37768
334679
12436
210580
426652
189384
307794
35998
273954
524235
507973
41438
24727
43189
410975
481077
458091
105723
306672
417159
12649
338055
398849
175486
135825
246626
207585
282064
114452
393226
528247
79010
321381
87409
556584
434259
558507
21004
216061
398374
102777
198899
30455
181903
211090
165289
32227
230275
311138
343848
370618
315943
502904
181863
479571
358031
407090
172288
375176
455901
332109
19555
552417
332369
394448
562305
537429
359908
137283
177449
215837
68178
555612
447083
51840
39662
149953
481904
43589
186389
61327
225468
351778
220632
98067
452602
266912
200122
16238
23302
110144
308711
62807
129300
154483
371257
92059
335215
469762
334349
337579
441689
2884
102190
146303
277488
402333
118357
530947
407366
78
467234
246127
284628
269229
209195
373282
532151
36466
486710
72095
62356
384663
401627
295215
405404
558489
544337
246273
391354
48798
499333
210943
534361
173419
238657
242912
402179
526315
373541
435941
557964
114629
553995
144478
385710
91473
426267
426380
434353
473347
460554
218534
515563
249588
9196
560566
165131
312145
90599
186775
29448
406721
506459
480917
30521
326446
524296
425631
287626
152702
444517
333236
461821
543481
297481
529791
411536
435364
345993
387640
310940
351835
198417
20550
366409
434521
5515
367068
111348
568189
23341
533411
200826
460139
178264
214884
321353
377663
317735
230112
546829
255800
303954
253770
12156
167278
507886
526701
263912
443912
559031
219619
105131
297280
486831
541984
328199
251379
367943
448959
126122
228358
293595
392804
386703
336807
288044
509187
538575
514507
485275
153236
103086
418372
205677
416957
502137
194910
270263
12849
75094
62507
551040
553262
134182
75443
393921
127287
538671
467857
24428
246354
432436
283475
549485
292757
401326
193690
563940
319393
177942
371563
248644
217001
9293
410141
560388
156116
111771
323123
372252
268693
146637
245049
288109
156477
550025
440408
116293
148379
275624
206392
556740
271502
425988
22888
292316
515250
257720
4241
551656
288851
197957
283943
209215
50963
26028
388632
409156
153200
540624
107586
321881
386911
142563
173716
111644
412090
145521
44225
258008
244474
24105
514335
50510
532596
222705
459557
34692
459911
348785
57456
361197
558825
463922
467528
201949
469820
368552
364416
435305
282015
472914
110138
560119
321492
505349
111819
208949
262597
207834
26201
458514
488563
196150
343423
384465
88492
170997
331997
359647
375275
509622
98223
366919
522604
91814
232699
53669
70301
197775
250188
509339
494197
329736
452479
36650
136052
313908
50201
369870
229878
310509
259536
201746
293791
12301
414554
441756
470799
31082
470162
179377
3905
347149
92985
60909
209150
48123
368689
383252
29466
117045
364997
195588
31647
392889
49437
25283
305827
444218
43796
73497
378321
160596
107935
298143
405481
297226
64357
125272
543585
387249
350592
327579
332236
325620
36887
126336
132176
327894
326469
316144
362440
187255
490951
9410
24822
327312
132425
499962
236636
517156
98082
365733
243882
416890
564684
326650
11495
509254
285863
333641
206909
216778
468574
232566
43107
203207
166903
565589
233411
212674
518458
325529
20554
488285
460919
250131
10832
433689
423281
217332
343400
102075
510737
46472
468305
86597
420946
126028
247501
328402
236319
16779
248311
166847
149615
61710
6631
233384
1569
311464
482868
216235
67871
212008
409770
492150
274493
133442
537587
175047
481987
362641
301653
331537
482154
18595
61287
513708
154732
198066
173418
521601
540956
182582
369376
53696
499626
130983
400477
357955
189670
115451
452750
420102
423760
44625
30399
103926
385025
445704
439203
265455
92263
244914
335026
260160
131122
137345
500491
392447
486252
325648
539158
221627
9119
500315
254096
92162
194500
131502
521779
250993
515166
392000
20886
340459
56199
131864
275097
56285
116625
22317
375701
334109
67907
294484
567640
264297
15109
130501
67879
451774
295561
479295
262908
205238
559346
524317
478445
533969
254345
141705
79956
410606
333193
30685
5970
200131
488502
118928
300433
254493
412128
336281
334816
390261
278613
274147
113074
476697
559692
233971
58373
336219
436639
250429
18064
283709
421944
126324
316112
465444
561115
339378
44914
565356
531065
421064
475236
551738
4847
499466
258881
252655
152001
321372
18048
240137
453816
37859
342710
386478
247986
286967
363653
57327
531068
387558
313857
297798
469927
214694
88693
102700
466919
411214
494025
50412
191782
528137
290518
43691
23657
266402
346497
220403
62643
180637
432517
560284
131058
472172
270530
422284
201746
531947
35891
339706
359081
480648
388563
380722
527512
229282
468281
483075
384850
160335
286855
24296
400164
249606
345405
533179
534075
305969
354598
260025
565916
399359
266901
32301
467265
319966
377775
241261
114684
314290
166608
77315
189595
383877
507881
532789
557031
192543
351536
390213
92071
470785
429651
473656
258681
567045
23422
279262
68962
487797
107297
135788
108658
84601
8676
34541
340353
432392
187273
97004
80265
387203
232403
350961
73223
229562
114865
322643
304457
249420
150352
352813
30483
284584
524724
178616
410902
133725
97404
436211
511085
460227
255891
392953
266536
294862
12021
146598
372823
553609
389028
173011
390215
553672
406045
378674
207513
285563
232646
220652
29467
421277
491119
164336
329517
483012
504471
513983
138960
565029
34948
180305
468620
496837
522890
263735
384644
500291
7620
60220
287782
126484
67043
431543
289192
98758
56015
474152
56197
459601
249269
394622
505643
351332
233822
288967
468855
203540
422564
245981
422262
435353
567144
75479
44929
436129
156723
537926
438126
123116
187227
42149
63686
463621
365425
256440
98131
362875
343044
441455
446896
18048
276928
456614
148499
247860
550042
145303
293234
193975
72664
69242
208670
470973
205494
249065
423823
438963
464083
286284
189751
431701
371918
204635
317750
326811
236992
205679
344481
166593
112413
450488
252165
67961
264479
479029
554790
37465
3049
550864
499850
212581
121203
9582
222162
551455
125354
341903
267603
348062
292981
501763
104145
237197
538319
9996
177348
526491
359397
145400
502124
148630
107000
227077
358669
187903
96239
528162
28160
81018
261397
70707
168450
104166
344005
29230
500130
250907
339624
19527
370341
134679
302137
535129
431944
299823
36144
432510
206386
194002
97477
459076
65011
389657
45051
474457
312030
76705
328858
108212
135311
466114
433001
3823
116333
507041
208262
315584
111135
305104
475583
446891
66907
559115
137668
212593
379386
113302
179219
210301
546583
44027
414595
262333
380096
345575
353955
415281
561877
114271
254989
136461
76113
451377
523866
151966
28758
16041
332563
285058
303418
87325
338757
108467
67223
556587
92033
6390
412204
437941
43729
517594
508599
402251
561213
223484
462961
456571
348490
361899
15977
66005
557081
563863
182149
550029
194526
306670
430404
267729
184045
501299
189195
218970
233990
295234
394276
214256
491053
346443
30452
360258
37637
512062
139241
202017
242944
227929
281710
154923
454291
465795
386116
32089
274883
236013
118183
455811
114033
376834
272182
252309
518668
74138
546825
476413
490967
307068
39223
525677
292484
318733
246461
55356
537704
291581
66184
447453
305312
28346
546675
415463
243675
353896
327899
222
426871
550776
553668
81466
424062
315526
386440
137766
30160
259807
514944
414853
525885
517404
282183
188606
108074
470473
287365
53337
483613
548647
535809
354313
525047
414587
470081
328320
333694
7269
3417
389622
317304
50245
136315
307442
167705
536937
288751
153810
392051
81505
365478
363922
398418
507197
384939
527627
540249
59640
559306
84921
474895
216819
456349
211823
449600
208385
337921
221335
323405
84939
94275
101560
427037
369620
258984
480003
62483
402484
262519
499479
60778
307592
283698
86426
483994
399242
428229
271596
304283
146221
98530
385865
554296
117902
410669
282402
421850
259483
419754
127193
534105
504514
358330
70154
4554
102960
62181
387559
17116
241427
549905
565513
461959
163793
552755
80999
25696
343492
63691
416789
506798
16991
334646
339623
265491
304230
554670
449304
562799
160635
438200
376737
557023
261423
414735
54616
80486
527835
452603
377785
287825
17136
388684
84290
356953
34325
141496
529888
258313
326290
75644
291463
181942
198079
47595
282718
515629
549819
550836
146818
273973
467770
333744
172245
191290
563131
437208
425536
113208
190937
260833
252406
442460
429364
363060
330877
104799
494181
204669
291266
553862
340789
80397
456719
126879
312431
561154
513516
533748
538715
485751
12058
181862
112978
421042
367242
313739
563603
519095
531508
349796
301247
209615
482943
289705
447216
389128
454900
238909
317361
350791
344053
198590
176473
233907
266426
398903
109989
19076
259724
368537
278779
479278
381931
446582
96737
241344
328979
84531
164472
529961
245482
239624
311199
146112
430911
190880
81323
383647
493888
174777
150359
481483
41899
131377
221694
406607
254261
509147
225351
495409
449609
448320
512631
49613
435313
224835
185428
102248
545046
80836
259566
534061
165375
393259
477778
515951
239252
150572
79400
524251
79346
21221
306819
233562
407252
172589
205111
137957
250583
507203
476284
292407
565553
534173
537210
140843
520005
459603
166533
36218
412731
445591
278272
484394
193852
471208
501330
304171
39913
64072
110114
143492
48013
466023
359003
344948
57059
335324
129675
340204
442572
343040
382655
230280
81424
131422
249326
286410
532415
119942
477310
368377
198344
476199
311761
334954
246196
246476
523477
217231
427414
129468
486129
417671
174495
320083
267927
10375
509078
215073
447037
221874
179798
330128
406786
105016
376395
33190
347020
565446
144546
549982
551419
434210
91613
507433
507145
203542
242807
242764
13402
233695
323405
509681
195860
498342
180969
513064
495947
39387
96250
555796
119032
415240
62513
469567
417411
60576
344560
155814
449326
465720
446403
111317
128389
543654
495920
63070
512649
163487
281593
376640
187753
242110
294446
363759
252656
381683
424971
146517
323801
474720
438989
12891
95442
525329
380827
509600
200937
384689
101548
479518
127393
276526
428136
152763
490135
88407
474332
366634
432294
471885
329519
465055
171461
271647
436976
351699
436894
56993
277739
549250
105217
236362
565102
48353
500223
428422
344931
149813
106760
520041
297878
320464
151621
365231
563363
474976
96289
448021
458791
568309
545382
75809
252087
305457
283023
536689
537321
187510
491810
504365
400410
368388
150973
539532
497741
148547
167400
39957
297336
82112
160429
281144
409783
322128
170011
303183
58703
469496
27033
72284
31827
46215
304322
489380
538074
26653
521150
412746
392983
123878
319944
425116
177613
551339
474054
429787
464326
210203
61204
511196
319718
532653
139981
35761
171969
501381
96259
254046
555791
559929
494640
460005
531590
144022
388365
255393
405379
35953
169351
446484
298945
343567
447263
266579
350373
19723
28531
289695
386765
331958
242317
198992
51734
315323
86963
233391
156614
512316
85486
447246
353038
233856
245283
281037
191419
315401
195766
321253
464287
566662
116597
191189
559914
428509
544989
187322
57087
120604
234909
263260
16429
487139
543100
285234
331045
227
225181
87342
1996
42042
240773
14304
314026
263194
525333
143334
160614
291593
279506
53299
208510
58665
399171
102287
397488
358175
370582
39422
76634
232502
99919
503946
319334
510341
307426
75425
152572
145044
343642
355618
3841
84647
489085
49805
556089
258262
527640
69973
358290
556949
3087
364327
72583
271210
99142
305149
364099
308618
161532
224010
108810
149142
329569
115627
137456
34365
354015
517554
404081
413288
188405
293264
398220
202279
92274
133897
83990
377755
208593
494234
33144
245878
492145
555904
144345
133894
455302
543351
148456
108852
300253
513661
553030
212509
58149
133860
113845
513530
489520
112114
255648
341825
280786
292491
194044
263690
406853
83567
464049
505190
457428
567609
126626
22566
82825
483082
166487
107455
67289
207619
17415
41610
167812
113620
216219
162398
70807
102188
423297
236760
457371
550099
446994
130174
251350
488064
522561
308176
229421
506425
458315
318026
358767
83454
326764
245480
518481
257757
33635
69410
498127
523668
109620
431253
296646
451312
382034
262461
44903
137773
279926
37240
108243
504799
544951
459958
125730
303276
103619
329000
394871
355872
240426
327306
432495
103392
125162
149833
95104
139992
255134
313588
491671
216927
446122
77785
409719
526806
172770
267311
17004
354787
174297
543695
469590
187204
470834
290584
4338
71240
145777
136511
254002
354370
290429
415846
378976
31708
377631
140165
549998
423249
493249
250631
340248
370531
349691
503653
492542
415233
388966
292532
523212
85814
166028
552916
146937
489108
110395
452509
23458
193070
75337
313325
229271
63398
385245
472175
450887
35
79022
162912
558242
545247
233483
245329
367813
411253
194729
495551
293757
300784
181149
543115
289934
544291
274938
354541
202158
30457
398514
16286
1691
54454
102039
518999
384274
469207
223937
521428
152124
54490
126188
290238
302052
100725
412988
176790
523346
386505
299783
71966
189641
214034
18611
135162
17820
242719
377433
266583
500721
408812
524770
84971
532733
41179
281622
136204
408684
14546
17639
537615
28574
366607
482194
109864
10490
89907
4928
564006
306606
148249
17708
101928
374705
521332
546353
150191
305944
237111
529105
271309
103267
11691
415398
124112
294819
548787
41204
438245
7945
546824
158955
495135
150525
474257
443154
99406
183879
316787
432993
461574
140063
315275
47826
192519
488230
178776
139700
274302
6848
28391
156698
80414
179092
552121
174051
515908
435464
528500
261593
504560
549802
457573
198809
443595
196496
215916
75306
473579
412739
402484
377019
136113
224744
226797
94803
292093
298644
174116
530847
421465
120057
160734
3896
408140
187164
433252
566427
300309
348213
371646
114249
18455
52501
204929
425262
230160
480408
501844
543701
352966
110194
217572
407017
311553
142708
449338
558726
166440
394769
549260
259221
429305
266433
109590
322465
174971
152156
149148
77798
221089
366213
523288
397055
184826
114722
71023
115163
55882
256295
32903
149486
7760
42539
443644
164550
231006
14109
173649
517081
157115
413693
565627
165823
362314
216381
32149
261054
331128
216836
551842
262947
266065
142258
496119
563580
458455
152451
307662
271045
447767
56428
504536
529912
167079
152493
546898
349886
11173
455039
158653
399312
81508
303966
50396
92993
24437
404298
446356
109542
308786
147620
509691
82379
322106
380894
495092
205047
251708
98026
61670
59810
42723
349770
312467
331961
186539
459581
468156
201815
286871
404328
122314
377551
374172
217005
279773
117829
521687
416965
423447
174652
511557
114187
52628
149605
260081
543524
304038
231512
16196
406774
80836
556954
123041
248127
364891
200899
410825
328893
483635
562061
89758
169914
396496
2621
220177
456632
346946
143533
298259
70439
131305
108955
467247
539797
232831
19254
457304
171043
11928
145159
362797
538541
281947
180757
320907
33018
450290
354556
491265
263148
486706
24419
295098
381611
332892
414349
307594
413945
131649
82131
9845
267035
427191
259024
327847
227251
467562
108588
132096
519597
386713
338972
268162
362837
181662
17941
295405
302946
418436
207500
51457
217967
193545
480979
556296
422038
256182
393160
324422
325736
135035
220138
403670
246470
278634
70465
430796
472158
256497
64320
432914
250081
415853
401839
327730
83305
91154
513773
146167
540626
81387
401524
207853
191692
548268
552217
222721
515056
19638
12706
170766
498363
346758
301791
515358
379919
268333
41331
283139
531589
325552
178442
375170
99414
98998
252829
156356
396990
455211
448170
113722
194612
369570
320332
486321
53307
94511
230253
224620
129290
51426
96808
342827
273733
294533
453539
477764
36822
295845
221316
216958
88503
251287
14960
566948
142762
253058
311718
505477
84862
547174
503212
65155
304628
367945
194928
307869
66035
97854
327734
500253
66897
204728
304585
361509
327679
33373
162807
425223
331966
413046
305288
20673
128064
312569
52145
174316
109550
293131
290956
121517
49836
370654
32305
100016
138896
547097
510859
27719
387712
405289
210389
17090
358709
120989
527084
93842
61680
323366
141400
72670
130546
402289
494129
427994
235126
48258
349724
565952
384492
307597
369987
135796
516466
67666
373280
385495
365295
46842
450450
403098
136141
4599
340227
49796
300028
322652
52225
211754
219085
138060
16865
463607
248657
44401
22027
259604
554205
550605
309269
274804
78833
44126
477621
122326
558932
362372
308927
124745
80027
41815
366407
558327
339101
219019
522577
56564
495533
45743
208911
67304
385390
341951
7511
199570
546970
211555
338429
287348
215991
548180
546426
321082
311642
217815
492286
327746
311137
240617
199009
261951
15040
154586
186330
150058
245705
33843
156247
562240
66424
344922
494181
355129
52262
280727
235525
137263
550449
436093
344172
553144
323164
265921
314805
101154
230709
192661
210093
117953
285941
297959
195903
183517
306027
393365
415274
316081
133261
442636
431631
566613
415713
207281
23673
412753
116255
93142
396286
190458
411586
541667
45135
369638
549450
460584
316006
410524
244984
77315
62244
284526
206721
118806
13323
46064
9823
264819
84453
363607
91119
40827
257158
186509
220269
35069
500350
54910
388340
346216
454477
271229
495074
172916
109908
207564
351194
437637
471187
84049
471422
113
6870
15221
490821
244429
353126
431616
494077
110817
343350
565802
177128
150674
326363
13553
91801
48011
452924
129
460912
388748
241283
437176
399267
431497
123409
342320
43146
177923
11130
23436
377753
410963
551090
262901
222227
337096
209529
499870
71610
428078
523592
68879
339031
509614
240605
461364
176246
235910
347205
137691
5457
175962
534777
248071
156655
135620
224631
534573
69255
279853
82014
484272
93700
517259
333288
519761
306120
218247
342073
186350
528410
542600
565958
163180
90561
134302
69364
172468
403954
228810
239335
105802
287779
403912
125199
145039
288375
109529
429444
393298
273811
275194
540995
200233
146204
76218
386920
309813
410618
391420
186241
328580
56252
11144
117807
90551
240193
99929
414459
63829
349182
432932
228926
232629
448988
232307
364823
163169
441109
74679
89989
433299
74676
15305
88029
485318
491719
555930
49524
161977
21883
13619
515250
519238
209625
299769
390990
101619
448615
196690
503468
14941
195294
57161
184997
183804
338168
497962
22976
316706
322670
384698
359373
276181
33609
196500
274540
265255
199494
269622
30025
220665
560471
159187
484364
40185
163128
338074
130584
205710
116975
423914
517094
530405
159618
77144
179106
424004
263362
66690
285201
337414
31295
149030
209226
278629
235905
122755
176302
117909
308507
393959
211573
157657
245771
516957
17962
468152
22765
141403
310371
517323
216830
533217
437905
158314
330167
112125
26501
209905
9552
440738
120839
242734
28669
538754
237173
560962
123610
244789
474029
300418
42925
442355
180855
67639
386489
368339
137537
244594
251639
355999
507881
212570
387049
496032
138351
413863
484741
260415
204637
402777
120295
545460
183369
13567
205142
360242
200585
537248
97061
192850
336796
501099
14249
51410
223401
136318
109630
359754
141647
285754
413205
196578
127863
173956
125952
179941
544385
86958
96238
401151
463865
232174
399523
388103
363727
159236
404553
215459
439945
235276
309434
377585
285022
284416
165398
269754
16943
21832
495716
362567
337256
250584
214869
531914
212579
281552
154696
558030
49794
503373
2333
310574
319471
94774
117817
36472
223106
166135
122750
45624
124214
537414
48052
517813
389108
415040
253820
448321
460467
266186
423766
359912
232545
264451
424572
37226
318255
446087
126629
148664
293237
307762
369448
251891
16123
500184
95007
54144
384073
565627
545154
254145
568288
31158
518523
562586
340487
556096
233228
487105
461076
406964
189904
360430
152543
536258
125751
164913
239662
178939
401544
385412
552333
409957
507805
241471
212626
564871
69849
354406
453816
188252
330873
308357
513559
461094
70724
560781
89936
318686
295593
519259
198879
43058
130485
12549
183019
358663
84299
125655
5934
414283
467681
242583
96342
4851
378777
394838
565194
425382
90483
193852
285630
335763
170241
262371
232723
112623
323352
194878
412012
1811
364390
414332
323269
285865
197695
424317
495047
526427
168765
42692
397284
307163
51783
12396
311578
47678
227507
280557
350737
18551
281952
178021
497970
2708
349944
191183
151782
246415
113554
439297
212774
333594
495673
441281
107874
81793
523615
416303
287140
127065
136638
238658
89291
62481
343931
275093
358735
275752
221504
390752
50761
528715
107897
279455
196564
530499
359100
437417
237
507007
245117
553927
75205
313554
441584
483197
76699
101555
396091
68099
392567
114740
340284
251282
190757
483228
513955
482940
390604
374265
16663
49800
4103
456200
501770
235679
43124
289257
517231
79009
126977
142568
248461
87320
2700
271613
137226
372669
499396
515952
502910
453431
473918
227916
429612
194058
528967
243975
422229
262450
311138
544530
469092
14490
439737
531997
375482
121917
238559
553349
433085
460156
172059
292458
402972
459742
371918
46700
543761
178515
119373
116950
206432
192138
446166
28031
493110
438163
171809
394913
27767
451991
267491
439944
276370
78550
403865
404001
3450
52214
359709
555720
520257
556723
309938
279831
534281
61535
333692
314940
521153
210767
135261
453347
306982
142301
531626
275754
263460
400723
68609
531614
16048
516344
232711
2563
188416
272396
72911
299163
259578
165079
549019
337156
405146
266925
485059
377692
392067
281887
154050
501934
334884
227193
368677
127517
314723
113538
33092
387019
465681
383179
395637
373353
94930
193803
409822
380566
119498
475727
94537
541607
213494
266161
482016
303271
138762
334632
73767
397119
151275
16909
234646
435402
361693
86142
371824
39784
20818
421861
110561
198398
2959
254564
380050
296268
216257
558864
89004
17443
236432
119681
297682
60540
249389
110615
292138
539085
86032
434095
85231
281912
221400
481708
89739
396985
201975
359965
98738
357332
290595
183481
149898
568545
559196
382875
397103
329608
507666
487868
491114
519678
478922
465373
134794
61421
179263
362527
144059
93078
513248
166508
33114
379395
433707
60193
108112
286633
92132
319684
197874
369785
397424
536623
306489
317725
81845
305591
534749
422333
163663
15552
122422
486766
525424
220333
232216
56641
18415
78913
137820
94754
201392
387228
489492
264411
558560
125455
419859
126072
27743
292948
226970
55233
364061
246204
364478
343252
218305
488264
488249
473797
149142
481293
221349
340921
286173
44057
152736
202816
145454
536174
324012
482972
120707
356826
94880
382299
511045
256953
342404
196468
218117
266058
525479
499432
550707
319289
518420
224148
310346
537870
79944
403210
515044
91487
482615
335220
175544
14325
242872
228424
429094
106058
152278
169080
80846
23073
26190
276147
539419
220035
160697
349247
165873
382364
330100
80560
134871
81557
337976
236652
312987
146271
135821
319548
516842
41612
397352
41147
199019
187828
404532
157760
87935
116504
449033
268140
565726
44575
270124
520567
531821
567200
130386
434341
151824
67241
247258
445573
173479
434842
373330
99466
469127
352389
354894
329561
502688
440795
27998
86593
528659
75103
471186
34276
392866
432452
271257
74916
354685
551555
283794
542599
21165
483565
21007
374061
40318
200667
447707
92422
123105
566685
199728
422458
520102
266757
92670
28009
157919
362217
346713
89697
104480
280985
477911
63365
25608
333382
274842
246965
324582
566581
486050
234773
233879
57513
328390
130143
136240
554923
221905
216542
206205
503608
250733
482799
528240
184507
115345
465043
131875
428019
430243
377239
73557
39947
17161
453853
323307
158009
514957
464795
254805
360524
398721
106086
321213
195048
394124
343407
109468
314750
338425
562122
247595
197730
327122
114921
358383
468209
207675
284811
363058
125770
369255
302734
236674
489477
93868
218773
369344
497844
313186
448407
29044
466284
265385
486440
322170
340752
358053
529812
554068
341441
441603
309599
329753
534010
168708
136496
300059
121312
435171
426052
383510
492540
325362
376921
255967
69053
157854
377581
305802
501673
256016
567217
532372
106675
172666
188503
403690
142695
542427
435624
152829
411680
199939
189344
135460
185352
216874
75923
252874
198878
488777
474526
463999
121973
545500
257517
153076
130403
134221
30107
388409
384518
88723
7838
472680
410777
325063
415588
21029
563897
280332
217172
416869
464820
458270
277214
280410
67810
554685
292815
533941
85548
182446
79274
24840
344669
535899
386464
277031
518120
361029
232810
487954
109356
64708
514819
215158
380459
146094
524275
456965
31783
292750
201972
408701
548625
163734
144197
917
408713
169825
309440
513904
45163
505752
23007
168946
262439
353755
336230
118201
488904
89565
514093
159161
169429
418912
105910
330177
67712
86384
102422
63404
405609
122219
176941
147443
531643
464344
104162
271948
219381
513311
394579
301456
93105
123097
80536
39431
338211
380033
70574
159251
555481
76159
275913
139636
163406
208594
404888
17148
537445
108735
378345
218220
389813
542169
107298
68527
192470
99310
2441
174696
461185
217571
509724
342509
423574
433900
461889
522851
243800
13939
266700
3265
75974
158870
547238
227805
403009
300429
479978
150590
256469
336280
426242
210790
404401
300309
104020
349809
123956
71770
88541
249047
303468
182267
187742
512692
494967
376875
487899
53126
59071
479979
560846
561787
261217
70850
566596
230525
176417
153950
236749
530120
198731
185510
86810
100601
532859
14964
64623
451204
151712
313142
139893
188163
280226
257521
163656
520508
556892
315115
510163
21057
67160
88501
310757
515441
508083
46409
297712
244291
368058
543631
346850
529579
41344
79387
196083
340017
375964
195688
419616
552139
7650
102606
67302
492770
58489
454840
418463
534854
337859
245328
524581
143521
44616
451982
321087
504108
10208
408133
251765
549318
242890
175911
67300
342442
442670
345406
51659
35771
19478
110570
322180
550670
543912
27149
507618
250470
405333
528430
142701
370313
432764
531735
85577
198727
74289
240150
380939
72755
374600
184316
143436
152314
391447
304951
402888
553670
321189
268645
425397
545374
135611
160757
461325
530237
285817
333813
433882
73565
451064
68295
108855
419300
402687
543250
317656
217548
362538
469921
558869
27733
533724
252990
372754
554680
403800
97180
536096
450739
142537
361697
440783
21543
234332
474364
105937
551358
466535
223132
295960
117260
75831
76733
228323
352816
549971
144545
342329
376489
471656
67245
182177
125839
215838
213125
95161
146411
184020
192323
321952
469495
250633
338593
12397
240487
503971
17704
479247
110639
471574
439000
361074
13716
484600
20465
506696
38273
79685
247457
444788
216049
91142
114335
526983
474391
544388
203658
539514
365209
335103
363498
146457
440196
341356
415134
131321
227893
220325
397981
485333
212685
455666
233913
119029
25757
384110
409308
285140
542929
515630
557192
360524
270254
444975
489067
454884
447780
368931
417821
558657
475616
170789
424210
287143
183197
25875
58941
6819
88716
392394
491410
230122
419988
490389
447257
286703
335658
130660
134562
29047
521183
77569
279740
320838
288718
551644
415595
230381
560150
540822
229722
509428
204929
369825
364475
268270
509503
121190
390001
36740
186216
165985
172636
443463
34426
262420
437206
361149
171006
80408
147234
385340
531179
102719
31557
352092
342178
70440
566988
47113
336866
63599
179178
408992
402590
135276
304657
49344
124359
35605
427152
211
349525
299071
221057
545357
237469
423091
15945
297800
504902
378985
271046
438133
282750
315986
8576
433290
202461
417842
186908
363778
35532
434299
96070
248086
210159
389486
567173
550683
485469
77359
426892
27773
18587
10757
146035
13047
42154
227371
239620
122298
327577
244954
559772
498915
565728
149626
450692
409634
292360
409649
325811
196618
124831
462789
489038
79528
4189
108191
201574
87335
244285
47177
49178
216877
567410
233993
195971
373309
306531
555963
265303
509854
165140
202229
503493
100259
497429
343366
443911
450562
116972
288915
547668
25166
277164
118781
207400
314037
320880
126342
179877
457973
465478
470109
236199
71343
49376
278079
328410
450648
422332
78787
66353
238177
335148
72132
345064
115572
357483
499694
521812
409340
282629
145158
100769
123531
245626
519611
142682
453848
342938
466290
227621
423378
180186
299864
223631
148165
443478
368082
387678
508676
102811
194681
325576
306465
53410
490550
373436
543706
122548
546108
133561
210530
562691
191486
440075
281047
223750
453154
306520
301535
174547
454306
500291
373590
97471
294558
36656
60767
368471
240023
551321
426276
137616
565193
126574
246351
243248
472406
339817
490285
259193
148281
7659
432883
500939
473393
171754
85226
46297
117964
278597
546100
388912
516980
523609
27009
227187
378990
168146
329702
342952
49601
376123
70752
241176
30290
343208
71040
128603
308401
470243
118309
471994
459567
144440
435392
193397
257076
17996
361981
349925
172177
231997
205305
239514
538309
49840
394372
80695
377449
465267
68129
199516
445505
375381
285050
449527
186716
529702
165619
227944
317917
347447
300141
105081
91128
514636
246229
345685
31843
235277
271852
334795
245488
72735
545220
287786
1813
395540
488410
126778
402877
493739
49891
535837
523807
337824
400584
57670
35002
519574
130625
49119
346524
288377
381866
329125
114828
25457
428144
11234
472681
383433
474311
280196
63878
163032
131515
85208
521575
253963
517112
532235
401421
278365
384341
112279
381621
551548
238039
274050
92851
63967
113036
506855
250473
284639
208680
401413
229765
205026
518266
79615
382528
43891
411293
17795
419721
124377
150852
80001
362330
82430
63085
191524
142242
190356
183248
340099
215003
301273
155982
416423
343588
98174
74345
338331
555031
336467
451094
171427
492065
516871
168388
95952
98388
263258
401634
277503
59517
130316
124791
64339
537711
404893
561975
178208
268655
111225
84313
438802
326881
298639
518320
144341
347971
446531
378187
140756
393457
532902
342920
218435
471379
229539
136945
443003
458956
324738
173185
334447
281485
128847
407639
284781
243624
431184
177432
502464
504274
91290
495859
125173
178534
253198
472945
34510
387539
202941
99858
137960
432862
248760
302515
391629
417619
534776
20589
452667
232162
172949
302349
335562
511515
221082
189347
32542
246468
469501
51757
4863
369629
234622
292409
66368
122075
425557
352404
204270
91606
516170
68300
478268
314199
496842
237487
306476
61370
103035
541730
120930
490055
363371
233652
480482
192252
150017
106704
200632
283595
112852
559428
507007
252121
128253
108267
499712
47356
32938
112277
422386
161671
386298
352505
398287
221248
435070
538508
452562
175228
366778
460303
283285
148756
456860
543878
537363
171381
119750
27559
355847
398357
473623
480101
85284
374754
247728
226854
333011
376329
288730
152272
385308
466017
489859
88701
87593
260338
242005
28149
453110
531834
88561
298539
48785
77080
285771
191961
85395
539805
487226
280148
198820
305365
481178
85310
135615
376262
239434
7481
1026
145447
344011
472344
433330
221217
566955
181817
119559
81509
239312
556653
410555
182320
31299
123714
295603
164737
454928
392724
423934
488013
533639
156074
129685
259666
58523
418401
68256
487914
473158
524168
112421
308925
309366
318820
82464
453085
404371
178916
11046
85906
321008
318153
393340
70357
66599
197056
548036
504897
105147
124701
271370
215660
75139
268279
528157
310440
77948
19633
444325
39989
524228
107836
496435
144234
412505
98879
175093
63398
148036
168463
455293
428133
14974
381151
359961
240341
98106
332270
204313
328641
275297
255046
153744
249911
557055
67293
394940
181266
144159
107337
46499
50010
309094
156854
132695
544397
491280
14839
200209
172768
185933
220716
283685
409304
547686
367232
24190
246515
106413
545993
136412
360239
9732
42296
279177
285315
19813
258700
411321
365384
485192
473644
416325
319299
89533
380524
306129
242167
195334
530668
240903
380036
467674
13887
187734
161112
423353
401386
506268
466951
214535
275966
101393
560492
192076
306919
69785
131593
193431
306149
563499
309202
458186
226140
424820
324037
340979
52885
325707
524330
125087
216204
387916
36385
107128
189822
72439
516305
127823
39310
515185
409423
457642
289894
362648
408549
34379
84290
49972
487684
346123
525344
305723
87694
353472
145165
566613
120776
249784
151322
523364
303306
325615
63404
323863
183257
544318
387254
194523
218033
132747
140528
362507
93856
220155
267760
476437
472559
350986
518745
92580
393756
53091
535757
190002
550650
257807
29812
539583
460152
165486
310880
209471
423702
187105
3097
485491
78461
214331
110494
309553
311764
39956
75906
375127
238280
527498
364378
195831
457847
60110
111505
110997
212633
72488
219140
426258
275838
461241
194241
501368
289747
173891
358335
425664
302757
396090
314944
446913
95361
322554
206546
516980
377208
62982
365818
322199
297149
499208
71180
327176
227877
253157
559764
369913
198832
184998
562811
103023
550085
200283
382149
223934
112432
176651
487816
128690
536648
246885
371545
427943
326961
360648
85459
286993
375932
65521
49763
436679
154380
564221
193883
300361
293237
259307
512207
151600
401519
122934
448202
17701
19775
116799
460607
460891
145227
436862
290204
472974
26671
500004
176202
407584
24291
9280
490722
286842
145776
525333
476850
213550
351354
477646
520637
358860
508866
34809
362436
200923
525599
377255
99985
308325
27749
367325
355594
123026
425567
442006
444445
199394
29936
349040
247736
412353
504696
435088
145703
259742
94417
563615
252818
308588
535998
341276
416822
136718
528564
359898
429227
471141
153721
465083
226071
227636
346615
117178
355996
384737
537432
369786
53617
71562
168707
213838
30010
467968
169904
378640
481052
562311
197837
399059
380763
451655
442541
552837
52564
311799
488294
413926
131425
168070
141011
205147
58682
546907
242880
561459
201801
492570
423048
324417
181525
7867
75433
439908
126637
16186
35362
215993
42508
385766
158690
433902
270899
131474
117577
408473
297542
28947
267564
277768
300764
200752
258608
305495
45899
338165
145984
381169
61797
457675
533973
194980
215122
440933
446136
331608
134282
6765
432664
547710
260562
488439
157905
357596
269531
225144
339526
485611
500599
375756
108240
498695
491934
560723
41548
153341
209211
139499
57376
173281
52442
387558
62976
516516
524079
542995
382581
246657
471049
109542
89176
542178
310649
347962
380312
103071
147380
156913
223206
392780
79
508392
508070
76124
404000
487954
355139
381038
139125
284284
11729
5066
146130
300017
437694
282879
335095
284101
8895
212663
66098
382791
414790
438990
191999
177973
284697
388486
331333
297388
288467
185275
140912
388137
200215
228786
23425
475470
253305
156149
98072
242027
404973
427313
237635
225809
171295
507387
567082
543066
408160
512990
200906
499770
108043
533488
216030
172678
360905
395143
534586
125545
386061
85533
407276
189688
262804
531354
31833
246856
98498
314753
331535
334887
86235
159420
73059
408464
444350
376902
51946
207923
185807
285118
380261
6912
503651
520001
562180
521837
505541
396581
451591
255550
470744
232194
538123
14756
152579
313328
265975
318942
120065
243539
256340
240906
501738
96736
504053
484142
216777
95566
337986
485433
457393
334067
15404
458376
452265
299396
211125
534658
77598
304592
203489
346245
60906
228355
449149
507537
94823
134698
104982
547238
515974
428966
24853
469866
53769
268495
238503
356240
511169
292026
23112
291082
248210
416418
537243
492499
282672
348635
155311
488837
100788
299505
294177
564169
18368
18694
264977
529414
160779
243174
386806
155150
205465
124188
57037
368435
271665
438867
424093
84869
535688
389965
337872
536596
322635
479968
354092
566423
153719
261236
441818
52494
37412
222160
32909
102501
492088
183233
357463
191792
428834
286890
48958
275484
560454
494355
153519
349013
37612
63042
86339
178167
270054
394509
260888
258846
262979
285701
196901
368431
555937
400405
290969
46657
427028
449618
331758
407367
461784
427013
84496
321943
231644
568183
62832
517536
563701
464185
1990
146238
548718
157002
454296
375174
307987
233564
106824
380272
378257
308698
473068
303178
150975
395525
27702
551754
443312
474179
241764
530126
306702
502973
424038
529842
241330
288319
10853
36022
297462
304151
315516
563743
225003
400287
331199
384046
190991
439084
378509
483214
517150
32048
478796
456848
169903
318342
180862
109369
302014
66514
38738
126772
412801
549400
443647
247915
481343
119184
228660
245781
71159
181411
19877
192988
381628
430396
482571
81354
431890
447954
170136
74340
418341
35291
497409
421182
257742
334559
523306
226529
110112
19101
333078
425220
371733
218401
82754
66552
154472
229068
136253
56720
304803
353100
224453
461806
82625
124861
318700
16644
259952
546290
288482
348762
434836
371455
375491
372074
284842
49998
37000
519948
123105
213746
49096
293404
243430
492748
450474
338171
472465
246270
400702
337059
366730
199516
116551
490697
145934
172150
156011
226785
472252
407814
258326
88018
6298
274591
354512
108860
76515
544335
103141
63637
339570
174692
561946
561112
30536
72736
26946
295886
339729
152368
70740
84679
155857
252647
270744
412200
188087
12278
291077
336410
462484
463611
475207
4423
241814
124148
256311
426996
58482
380850
446483
38873
402936
542307
266131
453899
168896
321831
291548
293259
304997
439937
348633
105971
422213
22812
509326
335299
291188
91182
528296
504185
275302
224478
314896
455436
551978
284469
28977
347605
229624
366520
474964
418917
425242
123939
560283
90266
320292
410911
46140
329590
241298
288569
424938
459692
272900
522733
522913
514726
416470
541299
427312
406864
439480
63421
430305
122147
531582
151673
431916
341521
115596
430813
79645
544104
113476
454794
259312
170341
448194
8188
397902
527484
343763
32275
532762
245984
134852
132052
471933
267308
286615
8031
565639
63154
294388
18160
508027
306790
303594
336778
41258
218735
474466
545707
538195
482135
532883
130799
161193
341064
311767
26508
378441
416169
368688
398224
419532
389047
146317
191943
194785
138072
318009
68144
129373
283411
453347
140001
374731
27223
78810
80162
60305
320295
43776
91690
286082
160623
91241
402573
100765
240366
5007
51511
299998
310478
105502
509767
198095
311426
446189
70874
150050
227817
277830
1070
352719
355195
475725
165584
362072
447969
160587
251616
170884
276021
312672
518456
194411
540417
421409
338201
441020
325743
308817
398647
568386
210053
265785
111456
198626
431277
246090
296301
534914
98285
452595
553351
568221
410290
78924
188277
200620
153628
432780
545650
281182
307780
407191
309461
414670
213581
543790
317806
325599
352167
214893
46497
264574
77664
448169
532479
363724
260108
492900
138882
533052
504944
63686
429469
378708
230428
157872
288621
529064
216390
417776
55986
239340
147564
285970
280214
228280
279644
393794
451344
440671
273809
478062
208609
456058
413230
272314
85194
21246
395147
434428
478204
43480
292111
302620
172633
498296
443169
270553
161515
566305
369904
293713
385332
67760
460405
548416
122609
41576
281735
101116
517290
556138
56728
249246
459692
16506
427099
229605
395489
388688
8822
506388
337191
567818
189915
44852
399740
35902
294054
516226
105373
110864
495159
4958
90921
501749
406553
82066
142330
417842
493543
374485
172496
122848
538838
147699
326211
139095
365926
418196
278649
325952
165186
291900
164208
39927
177849
135857
339732
268250
346577
3141
182761
47096
313756
253900
379037
393997
305350
500287
353083
166260
129154
519937
294931
534688
466050
131220
172576
180257
366499
454600
348924
74053
117660
149769
542336
268684
460256
44184
96773
255541
169444
160813
406568
193212
46345
211333
501990
165829
79051
564300
103079
366098
455347
442705
523428
445994
535598
552176
169650
29155
208071
506253
140898
159735
106207
354185
461109
4060
48247
100229
11547
266491
362552
16247
486632
120864
282966
540129
3471
248234
24046
526005
308971
404000
214176
411166
454847
456526
422166
211011
37709
218887
68806
301308
286704
529282
55409
222911
139215
78575
117048
97281
137963
216719
360932
197606
170220
381663
455094
333560
411891
231866
460540
232494
64230
375626
422175
481376
385095
427833
137162
297423
475871
102450
547921
354524
427402
55485
166018
561041
301869
342869
131688
435043
280383
561727
383685
27474
189547
403218
518644
495900
545797
170101
65099
324330
38853
84016
59526
107254
182101
338060
274115
498506
529948
124146
139234
68134
479198
363036
434981
255914
160385
363713
214023
307999
15510
459012
118848
110799
435720
259693
287525
30883
70932
44539
139796
280822
131572
199433
322197
204175
279545
542066
17479
563459
365759
47491
552603
555333
157195
518847
333548
435877
17790
319406
564286
148887
71993
343759
30171
95004
560796
74185
364747
147666
54229
109742
544024
227957
183753
117227
308149
528364
26175
475926
414004
108300
76198
157472
196978
167275
537672
506113
344163
472321
443562
36376
114536
505439
7686
531888
163959
347555
287506
559366
519524
504751
247837
477728
200926
353714
351086
553509
178812
536091
336104
349933
284322
398788
198800
136087
144932
341239
98897
408878
74565
157195
191361
318510
463641
516324
463630
11996
507778
61663
399048
506129
118177
415021
96874
88251
287914
393786
414364
97767
179028
282611
454734
304845
524016
514099
567430
342583
329232
287581
489913
485825
258327
420755
347444
1604
369627
568114
332906
84093
392012
416973
145711
144546
425016
561018
174373
88838
227380
130359
537235
219962
530439
21912
76137
212562
293611
469508
374141
127318
344814
417064
487207
430538
360673
460761
144078
218180
187102
229399
545470
217607
12107
187296
468492
513472
184328
207520
46209
514338
393107
253330
293134
73406
338174
436700
414450
248773
496644
557825
489046
350993
183145
545206
299651
93946
530130
495803
9061
331558
362475
531773
425249
379395
151117
71397
111050
101513
426337
26757
313253
350815
368729
300086
441732
215105
25593
558534
349679
452750
496707
501456
12702
379140
432911
272815
263211
528452
233793
351586
268927
160508
356809
475091
91830
13026
40697
363996
221018
366620
187999
87968
135161
505066
245082
468192
134101
511859
341692
117408
453511
538463
186880
500955
516024
132108
124734
11268
271484
15265
508346
409027
151336
28670
132071
480970
89330
82335
418367
268784
253537
106327
144101
388760
147375
467044
354933
345791
335025
57814
64094
71175
367067
208380
255490
13513
477193
345053
170197
41083
544906
394918
38739
195941
71360
175928
394792
504101
440859
73471
374420
63331
14173
323207
128690
113069
450362
117546
179629
373815
462571
11300
287081
369058
125576
304984
409380
55293
40555
144831
306959
182635
74233
476241
330758
175829
12315
558975
309225
181690
206118
353690
440731
433706
176921
470697
504507
232994
250515
169854
67335
426419
455024
372806
531144
223968
511075
147432
212612
93735
511291
422329
123193
318239
449866
287761
450049
170549
109112
393145
41502
403113
38141
461904
64500
124178
243431
461434
499846
3037
478775
442081
48029
382449
10968
171277
194298
104216
95795
221930
179349
63534
412854
393847
436783
536093
280267
30611
480619
528887
34318
45691
474618
431491
20716
375728
164569
348596
479456
165002
47975
121370
274346
512131
411007
557634
136910
130702
495417
10394
305453
14032
43354
558380
391499
223017
330751
174029
198290
118939
483989
348623
246299
191033
45887
556681
147067
405081
387992
544748
17977
442238
322655
34026
325338
560028
61631
13855
406404
508717
51818
14794
75714
129200
28998
79767
130945
467177
133568
568293
325871
359173
76409
412827
314083
211289
196724
29374
60666
181712
394150
84351
445777
143605
447633
136227
307718
392354
492788
565874
136643
303941
288024
359571
53545
499082
182300
431187
101390
495000
402936
60414
273893
524807
412223
249580
411729
165883
94707
389453
277875
153792
99854
476727
349406
257674
240942
141888
264012
372968
481440
518130
407865
169906
354966
291927
503668
330772
176789
160166
524504
362799
465887
212327
448765
495312
34398
499519
323703
355784
417384
184756
125588
70675
30635
128253
296512
223335
249164
229635
490585
103470
199486
206854
247643
325846
357907
380813
102343
18775
124723
159300
96909
530103
171802
558314
462204
260677
96595
542295
84475
337083
187468
351395
452804
544266
378266
232187
244622
558299
428587
478844
424412
60734
366943
84745
108336
70037
558703
32366
202558
237460
330619
86101
381674
356566
499178
313298
112432
398437
352966
486951
329735
295058
333824
435789
402548
452346
17559
477028
486098
281928
287446
165496
273528
370059
490669
211628
485055
49426
531548
36877
123929
545120
455214
382911
44926
22040
215779
49039
244925
510667
332612
245402
147678
551490
501238
315927
214159
129914
333053
115400
491429
164697
425053
483931
412445
351425
507839
491288
154439
14735
76163
64230
166130
9920
327375
90951
337138
159315
274260
170828
27570
111950
241239
348028
211460
197416
456500
521057
250427
4932
53262
33525
444158
182993
163551
240019
398917
96557
53674
476336
463687
125164
109257
493326
88857
402653
482309
236774
436566
86495
58083
217936
39658
58383
64424
232750
240755
446254
491522
411484
47504
79421
340344
454841
212462
19791
214976
296876
123708
159799
102741
466291
548812
455871
449397
439528
31401
144914
47324
45086
297106
385101
57993
326573
235890
21988
485438
101165
122478
354689
12811
272241
137929
155142
516121
75188
406365
355290
11799
520282
540626
335312
375937
408308
410259
188227
271445
121993
96872
427519
509015
322862
64810
94131
401765
82277
9193
451321
222085
63647
404973
413744
548848
147675
259274
143645
177767
305999
41720
114409
330308
134361
363198
165413
361570
162249
353656
397789
435940
239783
510403
202703
215555
295617
111188
22959
11236
353258
240873
166834
247878
27781
173070
400766
199257
71646
38229
547354
41774
429048
279305
566092
362973
235079
495551
461870
377213
96515
284222
153555
104856
430619
50517
50767
336478
487077
152784
85040
398335
270215
370061
229657
81317
199602
534254
404426
260496
254805
365327
10383
551740
464720
333478
224268
14398
243630
220096
225194
322196
291280
309233
386926
146996
165502
423892
967
399183
74850
268674
479837
503268
351823
398253
282006
309073
420870
296008
141782
155989
232158
8492
27867
386458
79294
270803
380564
38593
2553
402015
128470
311988
124048
491805
524639
168661
406428
17205
229561
278061
59334
322507
105853
53445
317743
44298
73577
74997
292799
408059
93957
364024
287809
154783
220851
267997
116148
294865
537421
557501
433854
400226
249002
288788
127063
432993
72191
397518
247094
194924
424162
60098
26456
126420
540134
55629
335998
379703
246172
474790
480713
461091
211883
550617
533552
36283
472435
67217
58354
437950
383642
41479
283891
432431
374499
463628
300493
113588
367798
46907
202996
246998
354888
392717
165166
197362
390449
386837
154075
190378
164927
562870
230464
211480
328095
374093
419600
359819
273193
92947
565571
94669
508447
259922
211035
189041
255526
549779
251119
480000
307247
527480
555052
564010
544380
152819
270406
501766
548828
458332
565921
317566
144082
483557
174016
246776
80441
227991
148693
267828
168919
91753
424767
184573
219837
539232
134788
369734
551957
539375
308239
140273
314557
269676
412627
257034
466331
91387
356809
9724
172835
346402
520829
273368
337189
423231
440213
157192
525058
16370
328532
543541
288807
476233
533546
75807
330027
90923
102603
213400
299346
236673
226498
376580
467252
323179
77800
128795
1775
83105
276948
388959
488059
530652
411403
486819
380846
55054
318075
179615
374674
99370
459771
68070
485856
1782
139253
376080
289905
372174
33993
565110
495273
414135
443578
566982
210032
72121
504817
166946
343822
196094
535001
268935
47390
266017
484558
13006
42791
21591
273421
152563
378443
315451
259239
137829
479187
265939
154799
313536
384613
234465
508109
327085
442841
343477
440984
427359
412011
317374
112239
277463
420295
502324
367013
19513
427248
162824
495324
368505
464247
149094
44131
487698
59941
472707
114054
255373
44464
389774
84951
493719
146915
433659
358306
275557
75829
519742
329592
346533
164973
199528
367407
196532
59644
166281
285362
89435
105717
78274
373448
259665
118535
314450
204080
417000
81044
535010
484070
513744
518463
4599
310863
149778
8278
142999
422465
407387
56419
41105
404167
497559
479284
244107
61758
365209
257659
518303
220880
140641
269785
555253
295517
498602
117368
65302
522340
74968
231557
88849
261543
207556
480317
430217
393023
496719
489449
249633
4173
515922
358256
140053
92207
415676
312549
175501
503893
525806
42610
291959
380211
301810
529178
250318
49492
265058
561047
103620
322830
439037
523836
457645
91460
434909
395760
4205
423508
54493
17301
190534
462086
326918
30115
205559
213596
126877
529596
28378
435742
15024
138687
178091
119049
546639
155673
427994
420681
411917
516509
222610
257373
524244
46517
232068
377988
350690
546662
83524
447885
302062
529928
453550
513058
320113
17318
89632
58399
502768
314171
160922
67952
558948
552122
59411
10553
133598
463000
203095
446098
308198
87241
165825
49946
112469
458697
552897
381125
138435
442397
267876
527115
61229
495436
115592
133752
398064
49864
457335
253837
493868
247008
233546
544954
288513
129844
131594
193009
435744
28692
331675
499464
212453
369542
469953
270841
449372
299202
285538
48692
401432
503684
287717
232270
365219
399422
495071
506919
168785
202607
43059
115821
111903
132578
264762
290518
214405
315112
142885
188069
452542
304834
208554
401951
342329
542626
245667
504656
201059
519912
430085
55865
482028
408247
388851
153791
291308
121502
5342
217876
331457
442297
468053
523798
453147
156384
526696
446235
475848
382944
158382
222297
169075
402736
375198
82609
211449
138420
352852
140641
466113
197400
368243
182320
91071
253598
223805
418223
295133
328962
319076
196247
64797
239865
522444
376043
471325
63440
248121
125469
478677
519713
410389
314434
180746
269765
229312
29061
489506
9852
350445
74199
429192
185342
238011
553799
54531
263641
283138
233836
262006
441701
518976
529649
452871
447045
139288
397947
340001
18969
437045
169369
113355
176314
124315
261211
92451
33004
67934
306882
489116
78735
24765
375200
516259
211724
170207
509407
566104
103376
288484
110116
344427
335256
515958
133876
520331
267347
346083
25723
19615
129634
53927
544470
544107
344308
424141
92974
52251
24464
169800
451189
289081
443658
482579
417084
398611
163882
379118
228965
121163
330878
481152
178959
371385
136221
142280
345175
353292
366119
86336
145198
402279
62325
314160
484
247062
476247
104212
410697
23996
546886
59010
564104
272325
201112
309960
398392
270130
286045
451020
370228
415631
301289
59335
353790
331852
525589
153700
75170
100145
187858
516072
329692
446745
98025
337521
545549
148126
426311
211195
83663
307671
85411
326679
385611
170000
135280
548082
124770
64555
196558
511992
238761
39659
201606
519720
57939
221812
296796
497372
528575
451763
410996
84154
402871
404668
94218
112142
269052
89253
379465
280169
396847
383480
549859
16545
479216
448222
216863
75171
565593
548141
227152
160061
409431
184464
558726
551980
439534
179389
261763
185276
503419
89887
556741
215806
248881
82642
456141
41790
103869
309315
119299
8822
119204
119549
509709
290513
404274
540454
203959
299899
516773
363073
392350
427023
54697
350595
363558
534146
50480
308400
180733
144219
66750
518284
58238
425106
566521
56546
276197
284282
450531
101235
52351
359858
84845
262804
136101
430647
237445
187112
332668
183655
418427
466836
563767
371202
519129
10253
462943
98328
16179
80629
256549
193847
505409
195967
208506
186669
407511
561401
253466
4273
53569
73874
549972
404222
502613
56144
132350
519367
473808
47928
174576
415527
285562
123116
318609
530346
559876
196974
137138
473847
107498
14993
164735
396882
58386
502953
39473
227928
222999
541256
345626
404235
564981
4761
121340
474893
236225
61108
496739
321495
53090
365280
491860
397373
239674
248154
265499
147976
177905
543297
257606
196468
476420
255749
182468
446499
280711
381136
193663
246562
544564
106383
114322
255499
13990
282048
228622
538666
328598
415072
174720
317253
557286
365512
118215
135992
384943
534496
187716
191840
50455
495970
18951
152087
295209
35096
216095
427318
379300
436857
255917
308760
144264
293525
116254
366804
366099
420144
65071
205538
122352
549395
233709
104218
28249
548070
493828
222943
363099
407399
337052
170063
106195
562268
548470
215299
390107
347599
428551
83569
432843
411035
274057
349262
22893
192007
351348
504360
179830
126179
157672
94259
321977
290376
256529
54490
284745
14842
9267
245845
123778
558601
126801
22469
411836
1750
310529
543013
7080
249304
149553
282672
140098
164280
442627
453800
335629
129232
93834
354734
238490
144539
44509
555926
19411
316825
482828
385588
313774
452072
146515
434338
1893
67958
295471
281174
366521
375628
369242
42985
18940
375522
461724
37791
103525
544495
491649
372676
276251
111190
208688
64499
551949
48118
170618
538561
211471
166626
274902
442730
543460
362255
90824
358206
451867
381966
359545
345338
274450
191475
137427
71098
170805
85182
396041
161308
495498
226393
387392
401579
530440
411388
37046
15737
509525
308026
30939
183200
466886
56830
1115
467177
91566
326998
430274
312199
490768
312638
355816
491586
87978
196670
71441
37640
305957
404502
509971
146975
121867
437528
298316
196098
36511
520362
64688
48961
210747
474633
385946
479791
43913
498488
67474
7170
434192
451957
395883
516881
391939
238232
297633
18051
279763
408522
510821
552194
247234
342798
469610
465683
8474
499385
342358
394162
519011
313487
381167
435850
51042
420122
506073
371755
539590
6518
501997
107103
556659
494772
238766
111208
86542
264238
112524
302157
105420
451662
141111
468269
173020
465149
150918
330869
59228
378041
451899
359579
96265
324485
343318
362778
89987
474033
67628
100371
363120
151908
50971
390556
184367
68157
41333
16203
87366
125158
15554
163820
292947
334899
241530
89953
489326
266689
508518
417207
532293
267312
222092
494081
310479
436501
145135
86156
238396
434141
330759
360428
415547
212734
231005
545695
212830
207772
41223
380938
343947
335018
306867
204143
314802
531895
182894
339283
43838
90578
527583
478393
167653
96017
118045
242228
303658
552447
111342
518721
412594
102321
351579
10
554704
432610
506878
381501
389448
307964
337360
427988
531253
522607
524689
107473
553288
62024
347771
298663
99985
108441
58634
532536
445249
362330
115092
528762
551119
170312
307409
24989
395999
524392
140660
225524
122439
334795
24021
23877
440540
244845
30081
182129
5678
12620
279930
523731
536324
46065
393655
506048
344681
202607
386454
283285
451359
493366
8489
391325
258989
331993
200962
135837
411371
539528
395719
150897
276297
350019
337198
340650
399193
129659
279813
21136
40876
122262
255820
452572
127182
369558
423975
460968
177332
467894
237073
455572
35328
247670
111710
232827
345423
11217
366002
177040
184696
166809
126739
520766
203102
456020
89860
514517
533564
346300
387065
371350
566785
181014
353807
424883
552626
321184
88570
423576
360444
64396
255661
323826
418510
226498
282297
237207
336892
459956
79389
29568
490844
529181
56487
247606
268669
190198
177582
277898
333020
403138
441135
129199
290340
146060
458953
326088
42406
492147
358227
361503
168781
232336
37844
117283
32999
404366
270873
405206
105905
309526
428642
357402
15965
269988
215673
480459
302434
358655
374485
341957
204895
178491
436078
427621
510813
538543
478629
158011
244191
49594
162066
380138
246218
430118
4396
484713
154961
563271
539462
448430
407876
194958
287148
86523
120918
375840
428452
471243
515724
205815
537703
65618
50710
439524
442334
506529
256182
412029
552990
72736
566019
502554
197121
231918
184567
223341
226609
236288
324897
371012
360240
558186
541421
27386
437493
400764
350988
75920
501524
117169
191476
228571
268383
64835
96151
324258
22320
553935
334264
549972
362203
385746
283946
437883
422722
183789
186115
186732
566080
109632
25187
459917
77491
58425
503608
38992
21998
160041
312911
556097
137255
236341
243064
493292
259030
350376
114489
222158
476178
44583
337397
494770
98507
142806
56132
154854
37909
136496
111792
238570
130376
550546
510624
257837
279583
273687
50635
131485
283900
293025
4061
15454
393047
353361
381058
64576
76386
160443
547230
145375
150129
500316
46888
229555
423767
313044
151837
384980
324365
330194
123672
150354
468847
249611
61897
70600
382186
235872
423222
461202
544617
501538
536867
85570
561911
273919
148993
476992
294867
539375
169329
209013
516662
185729
195044
94956
429364
355590
425783
302865
316188
24561
423811
250316
522084
153285
150559
271114
28429
224096
455393
157718
446157
3938
252261
181306
152743
115342
419499
562823
546735
149103
196114
227510
176685
150885
521558
96456
108807
450420
538737
484119
360411
400636
466104
132696
347982
29978
148026
482573
561073
37158
693
350854
391623
492439
520721
189137
544379
561433
562221
105490
253598
334227
354374
345858
314538
327951
545403
201554
409373
282764
5214
65198
431038
23255
70434
565057
276109
223144
141540
255657
149107
51221
155451
369849
290962
431593
277957
155249
122518
43471
342667
508809
163825
140269
383595
252511
46486
77655
151231
396510
264396
294645
17504
260755
38531
272564
282133
152700
84882
42535
239059
98206
210510
454393
395324
195057
479052
305129
19411
500417
266061
231564
129600
363899
351285
490527
470225
176011
551256
470028
166668
530357
278400
500503
489293
557360
95520
336244
485929
132928
366391
274380
487839
132355
131828
440152
137465
314453
106387
25115
267487
74022
440809
247536
215910
448705
556677
188294
490600
160341
61168
318059
10812
139500
104030
193108
365231
303313
292830
480305
126570
479904
169962
441324
484708
242356
268801
99677
213980
206243
113436
182701
183570
146590
478107
497213
552385
233022
371584
180637
424099
164880
198215
566215
522049
360551
74439
317057
367060
519761
385724
298662
206632
325083
78220
334506
241301
528546
332643
546108
71338
404832
554366
336032
36233
515574
331016
25316
201282
164997
496330
529966
318918
303100
126048
323377
31221
335206
506840
528665
514626
299608
324655
65907
441312
566023
208047
207595
180359
460308
143966
528167
257215
52463
467182
232794
425233
458329
88981
346563
335718
422119
386011
388315
216583
98368
245828
281808
167177
313513
194215
384193
306935
362378
501065
81975
248196
258319
456968
531622
81657
563338
265593
439901
26934
293055
525800
307266
436051
396904
523299
228713
335041
280753
46207
213954
41512
383805
253030
266064
187497
400471
410777
485013
21387
330981
557944
3703
176525
489891
361632
212094
478765
494005
342238
282744
270540
106187
192777
305494
23321
140246
544746
508102
517378
197896
434352
281703
143406
3844
31488
91721
269601
66744
265811
197865
35710
534313
12041
14928
193065
558012
536657
135655
427648
181617
308115
499405
271135
439223
193879
61365
226771
342457
280999
487289
396651
174649
475435
239368
335454
67782
165532
545788
317527
307057
128616
18197
47986
149272
83718
316184
49863
463975
396183
98454
278887
253146
487318
308396
351339
450876
175074
498276
528456
37352
161371
404875
45605
530336
114876
546299
210630
158343
216539
39913
132711
470352
247875
356898
484962
323449
545493
365745
475388
356894
249559
253352
84787
466756
92832
392453
565446
33883
275210
118883
76018
12313
328670
161986
90336
456338
254231
63342
480173
301103
240420
533316
67878
158861
400241
409411
80305
417563
393918
65397
445161
380172
342985
308362
208599
505947
479312
302371
31294
505426
330061
505844
65668
54643
368113
81508
150014
528013
185059
288626
538197
52034
537075
47848
162854
268846
359774
18799
227528
350906
249190
319993
485422
117384
66834
76647
189717
207166
483202
182340
13331
121416
230539
164804
284982
387840
429374
103527
546873
255547
309523
89125
17354
309356
123020
433164
356554
97339
223501
66167
275826
333472
436112
301625
424047
214886
199353
257276
532280
361975
6814
182924
509244
441593
453952
354306
183844
346627
314409
327390
544438
120351
213780
111178
525736
206275
85998
435135
523880
522817
553929
174766
166809
415055
7010
42267
26165
90838
376269
256859
202459
475929
406233
369679
1728
130552
438468
414480
516169
543771
263650
427982
495883
280312
408330
555024
334417
423987
54046
552748
429860
96604
321427
34083
111562
144799
312123
3526
66240
29898
299742
205590
171959
86075
383401
320229
419501
180174
349736
383276
497716
194372
58733
545994
449094
477553
318068
334142
282889
5323
323271
253811
474683
65300
230472
75603
362025
534980
348979
203940
183582
360010
221188
538302
426807
523597
8982
103423
275562
125967
295457
146171
220686
375420
80420
411540
103401
423861
59002
442663
439829
253232
86818
260690
374781
431055
222180
255840
506306
177625
284397
423909
174741
200544
136855
36499
371840
436933
245585
289025
429962
199457
488912
172553
219689
241561
150538
151421
76558
79525
309222
200660
507758
355909
32737
221404
418566
539547
337318
156311
235029
381171
483179
188196
527444
148320
248209
54456
423988
471315
295468
174462
316417
97896
79588
159442
390785
420611
318208
337959
226971
11951
61312
240027
92698
526163
434363
147832
445425
308207
322281
407655
114726
546298
509510
504698
180610
91879
21809
273526
559365
289830
332625
490174
412638
99825
399227
543952
267699
309267
416721
357505
343324
484855
95673
470502
370048
175307
97040
443916
69242
482729
238618
161057
133727
371210
18200
484704
84831
76748
476761
361697
8666
529287
280366
436433
45273
292303
509510
235028
100131
435300
224027
21591
54772
556315
551623
454172
392230
276167
564619
431639
146852
296933
312298
203471
386626
360890
456166
377312
228813
286415
567602
567835
279573
136858
325998
227701
75746
104397
216299
505762
381851
309733
525282
135628
50578
444376
62892
244570
341561
247369
381590
128160
1568
311806
19344
12877
118422
278376
307210
173793
213472
470338
398986
368322
426338
435548
67399
194120
379535
405624
313498
312833
292698
426967
74300
514347
134185
268906
236026
379221
298187
530752
302110
519273
132331
563870
318036
124732
235514
187649
506753
120104
486813
191581
71899
137803
41354
53971
28111
533231
383701
209647
559223
65609
130305
218860
119749
220646
489469
344338
52290
198278
275262
487544
256899
270933
350096
418186
256041
464118
92786
529809
91765
323433
535002
519799
195384
528203
321918
362797
227961
285925
545441
427721
276286
352312
553476
228077
31467
271579
276788
545490
304582
5834
320381
230015
413531
41579
502441
82126
222146
233077
383741
403724
470217
48738
385523
198969
207326
252452
49625
22200
399042
220729
87726
291699
501431
513098
206160
11629
420958
507477
489492
330123
300548
212527
460338
489203
377576
199025
527345
358302
458636
73850
49006
210697
46699
71629
546380
404631
276046
63635
476275
457548
227008
397025
364511
205063
184829
79537
433161
422832
480927
493092
275476
389514
161348
153974
551805
82261
313597
215003
306915
138257
350815
446429
365007
533805
284390
235025
500347
131031
406478
540704
343966
152782
262438
491569
560835
423114
329779
277384
283305
279940
311286
4896
338594
449521
506395
139878
453995
212737
110197
245963
518092
141016
513593
454513
500049
14321
235006
333617
187864
230722
535494
327424
15695
465444
421277
159308
253160
48249
341735
477466
317892
436427
567147
159345
280777
6802
34912
534867
97827
455657
457555
175584
548505
416975
369707
156025
530498
559395
394003
319100
312658
245058
113764
292943
397164
219775
35089
294281
548269
36373
232982
39171
324530
423964
168035
468314
273397
291246
312150
196902
489418
292807
382406
324769
223406
233719
437472
443388
338107
91562
139271
475467
167735
387117
508920
360217
500858
480770
280066
454308
170445
28525
159980
425570
230238
354665
340502
412342
189787
280285
403314
326233
542675
108025
261077
361619
342945
483812
247390
83345
349494
207767
12185
319737
14672
446033
32623
67918
116698
298419
61955
164090
121873
173108
301167
258793
354785
145974
41637
393850
446812
53745
538521
154800
543185
44549
31001
503360
426701
470016
251458
85547
283718
240613
46604
343557
18581
427005
9747
252309
440867
288093
2060
14740
130056
61922
209779
98700
473057
96144
379730
411408
377887
314586
558269
155183
137840
173071
166608
499227
263460
132579
561653
77845
234018
158639
94242
185239
373297
82408
43791
479539
343464
324222
119590
356995
2005
316662
137887
344570
317038
152802
424252
132747
368161
532838
532883
410897
118719
168341
383086
445179
153870
321402
83106
446077
450023
8510
4213
563986
392068
349306
250950
439093
475185
126770
406146
194623
472508
232072
454111
47270
304158
430342
50907
424826
329378
401565
150347
270683
347617
152861
419939
488525
566606
431824
209381
281441
221809
247625
190096
243996
233640
517414
309387
436097
478637
133164
491093
38368
359099
116997
455290
320287
121323
29133
486976
84652
546675
192417
294022
206064
65596
335403
385454
80829
182275
121686
45737
302562
1811
162210
117784
384296
202533
423765
430005
360069
222747
319135
380161
148527
91491
379914
302112
34255
139307
396911
63075
164494
310471
204945
83490
516443
334990
467789
1921
47189
190834
157890
185507
497700
49303
555246
410756
472358
469954
60978
530044
565485
468243
132799
534726
98740
174914
524623
435183
204788
144232
173179
180843
202649
136296
378144
63479
46764
358233
227856
356437
458405
526378
153927
244895
155976
65865
53214
4732
396190
306078
507062
356038
407365
172292
13312
484694
232597
564525
148320
473280
90396
297285
566380
381484
254716
443143
263258
420249
129029
1736
275755
322110
136342
105237
289365
108229
464238
433840
316921
149687
509117
464143
52619
270410
371800
23312
353949
95983
220301
380329
272303
478333
170701
325378
198412
27181
561196
70367
94001
211390
522092
141159
136134
393488
294506
315051
12537
359983
177105
392738
562401
169457
4912
166409
349640
172607
274231
252058
256160
319592
135880
82937
166994
111803
8994
221766
209601
387336
287837
281621
377510
491292
142619
183380
290315
1026
249842
449502
456935
346324
445090
443542
525354
253784
430270
559426
457349
7452
53416
46528
251589
429718
301199
322164
271503
153293
516182
399074
390794
141393
550128
46440
322496
364003
56267
434461
145909
428116
368668
6850
134659
220768
527192
388027
371591
64309
143738
185075
208819
153676
461972
426593
447434
541392
564090
398864
70086
1930
470259
336401
360302
99592
259258
82125
354724
211730
379323
192452
218821
353454
468297
411468
506381
530181
366973
275103
472633
81221
14829
416722
319372
268321
413342
48011
363244
355779
198403
468351
355745
534177
199373
265905
346189
159294
422309
308705
396757
561982
450598
547994
81652
280255
498766
71453
60230
69427
331403
161273
567596
347635
54037
473196
236206
10101
90305
293839
495807
285
288331
205493
512023
138616
545554
263666
114946
375984
157118
553230
438745
224098
285178
565598
92168
447902
167263
434374
299410
280127
12448
357730
193997
4637
371126
222373
564672
335312
452008
180643
63118
97572
534345
508366
436931
189441
97853
188331
448128
277201
162823
196271
502729
16018
496628
379083
365573
26979
54139
198206
382928
350253
147439
391026
520713
272025
305109
508448
353670
67428
348675
161733
105893
393409
257941
376708
308346
279970
153953
52929
249985
188211
314146
453518
56728
245542
222505
130068
231278
140343
279248
538074
164670
452559
193212
526817
67354
278027
550855
481418
10813
551255
35167
86618
328278
258290
200544
31781
212125
535108
494110
348150
372446
106280
7147
204138
537516
303588
206711
536968
343193
307214
2412
214526
269112
273642
144434
283643
474327
336453
412762
232479
222734
402190
540863
261797
150170
16646
279805
400331
535253
451430
302032
456771
467848
116199
558122
1059
207088
117943
198525
74833
210108
210715
329828
469289
144553
387199
369448
290431
167209
299032
52089
221090
516433
204807
514079
159943
238762
452504
362915
425814
304489
211270
538732
269138
385906
466793
60488
185199
282984
182389
516096
250492
356156
428476
127965
200539
446673
360652
72696
467125
567088
381821
125611
341947
132898
150024
44321
198029
474812
210852
233261
473278
112645
395147
139333
398830
321255
415574
522052
413489
98312
129713
436100
441010
142362
550718
121374
369288
115934
88650
198463
514179
115152
276297
335022
121210
311873
293961
363519
493372
204512
378390
375420
169864
380318
66191
289337
327406
100092
477447
282211
316173
274434
431903
334332
16637
536500
136573
118213
248097
542441
283093
551535
325398
210677
240433
292469
65508
348736
102696
228887
498146
344070
469802
218125
14566
71266
335330
18489
125762
480592
157457
118336
408277
313175
502414
109094
106749
91950
397985
28192
265065
507600
526705
518516
34026
374889
6851
452464
490373
561468
198496
288505
29994
298086
566292
51721
430725
419591
142780
44426
353402
70194
76935
151794
198068
125628
154413
244711
352834
377531
339643
286251
35993
79841
371773
222260
453632
339665
149061
65993
68856
424278
419632
347305
374105
405737
486087
340894
488542
318532
149284
440906
50951
548210
554272
438394
546693
324457
398699
33368
151685
337263
459755
212807
176138
429237
458701
97500
446233
520556
81558
460362
477567
331032
380216
484634
175137
320570
498690
341934
417064
82197
58135
468691
292532
83808
492720
147515
16312
281941
449778
349884
240503
39231
251500
198701
475700
133952
295413
11584
450661
486992
2144
421148
294029
267818
92998
220223
292103
182399
44960
262786
353374
100917
220010
148800
59902
18683
21735
73875
310228
175978
456843
407665
146893
193986
375983
145674
534256
338269
47346
33289
346875
485358
448276
178768
565070
365144
7179
212554
529528
473415
112766
460570
464993
283976
567934
137142
341087
51713
441203
431047
341174
450813
3087
367404
361802
338147
187033
37040
436177
172708
322772
237469
160570
296752
513722
457
339064
201081
191080
279918
421553
33073
400207
460114
524900
392235
43614
372027
565918
503636
322172
180550
49622
117595
533604
78041
154502
103364
260081
187379
183635
129592
533327
529630
423553
275264
120859
284609
517708
80601
411855
67932
389524
60444
420766
553572
373782
16268
547090
89434
330837
525513
120174
137020
133299
99812
30192
397038
452453
406651
152652
527261
158719
398400
233788
78804
490600
506331
492996
263655
420903
74422
410511
84889
78741
471162
142536
434766
206693
546963
314876
76894
161112
227079
544445
258397
466002
237301
507115
244613
65101
135348
374714
252980
162242
184955
83815
465406
532426
565631
105183
145713
332639
404892
88637
532408
554463
134644
108499
494639
480190
378619
411735
163879
21027
202857
431086
442578
408233
76941
165443
472777
152473
487941
19291
114000
31097
503374
460359
160636
356359
312004
466459
375291
32071
566524
293224
410839
311927
271962
262845
196071
38219
319386
42022
355395
384620
490931
560286
11758
324885
537817
364890
469340
538807
242026
268438
111837
473421
274960
189688
374381
252061
297963
251334
405823
59386
235166
89891
323987
213229
321716
19655
535258
375114
26052
127454
285039
268445
236486
275172
496536
143881
376457
540545
49847
508330
475520
22850
169016
496724
559179
371173
34658
552670
348448
84569
190734
563567
194313
372187
95186
329663
267338
31616
58310
550366
261624
266710
401867
477542
279839
164030
261650
262216
54390
283840
192108
435385
168564
342175
51501
23446
337357
4970
47984
285860
554358
380237
117358
510319
461
111998
113128
324031
159040
443878
177639
507912
545463
335644
288844
248752
481152
230066
283180
560714
328133
126166
270255
240756
107000
347298
524433
392805
248056
363664
350409
493428
246184
166216
495246
503341
391117
486809
283580
115475
509957
283743
300766
390145
524197
494611
344281
20900
450993
374265
152736
253992
396258
118387
247505
309676
139737
487820
79029
480427
330800
397934
275687
386404
124978
332075
222100
242667
398696
458943
368101
454841
330003
266516
223647
346907
448592
509513
203435
521099
419143
31684
274058
430966
458320
521004
145560
116146
209369
474758
156484
68651
431564
340313
118850
65851
492363
188167
245525
28350
327869
37566
75324
130306
176853
444446
156632
412295
193860
203862
506244
427149
250109
498664
76181
339576
5720
377670
277239
473391
543109
172742
419396
112781
66643
363408
484787
465052
284374
16183
487837
34724
493499
73316
364177
154260
364576
410898
21985
146248
51447
298393
467849
43052
244508
327248
167545
434579
206550
507007
16159
196225
78322
319984
544748
352684
402052
199460
302352
382513
181927
66750
267814
5706
409532
147184
4231
241119
10252
161481
312232
211346
508660
446994
327871
36269
410398
86458
175494
1067
32346
186490
194564
189108
87810
469259
202803
424463
79251
177255
550727
21168
22420
508935
231648
124977
203389
314718
329608
161534
525169
143193
335684
3466
491112
224460
355592
401937
385444
22552
260429
177200
296765
85573
225952
475619
408176
412474
136979
372810
56016
296352
429934
367067
386598
92469
254596
404688
78449
35920
448055
326026
529098
489203
315755
112279
82733
335289
238259
28712
29054
288621
278790
483244
155106
220109
14806
395425
154769
203897
463129
127042
111102
188973
82444
241326
83911
195299
496406
182690
46900
211728
35036
238740
383434
325805
420286
477911
436384
393571
255755
75482
541049
22873
297218
408938
503750
528434
396888
194596
140827
135231
401789
539325
235475
180460
487514
289225
376904
336525
242752
309098
188811
366788
191322
506060
500279
30136
316060
157465
299500
139261
356612
146939
368375
301930
359278
383536
263327
562292
499531
44048
360741
50268
551657
554280
85015
98010
311453
370742
31045
144624
461768
77158
219123
190249
550083
32627
556955
84535
207756
181985
338368
253333
24157
75865
65122
85951
310584
464937
371055
208988
179561
46444
204036
288075
111490
15008
220410
67005
533184
159985
434176
517061
545364
425317
174020
134409
82585
381874
418845
241208
145014
329626
328151
378940
425536
154093
335802
531063
345352
379541
313339
275770
373215
446144
448991
368176
209403
475433
86477
244029
287740
486506
465747
327703
232278
296333
200112
123225
266399
367104
333456
375085
475277
19285
136116
204670
339194
351604
184628
114324
381744
395971
101492
148524
373154
510771
107466
307057
378848
238061
117995
567169
415854
283140
546977
364980
242087
84573
259875
50842
550477
543630
227061
274236
219890
441809
291392
369337
3087
41973
475732
27136
440936
135865
153455
176768
141741
475285
481901
506184
95675
306868
513020
127508
381245
230697
539931
169783
534897
146980
381634
104834
111496
440515
249886
87071
309257
215247
25251
412488
166380
118959
302089
232187
166950
420937
337511
283674
465416
67162
500141
66540
250120
527117
261135
342036
253439
93794
175434
399128
116307
431627
219189
441528
522301
415777
282096
84124
114743
311340
525573
498220
225858
19046
294891
147012
289177
278128
172661
482904
465613
36199
237168
312484
529963
318904
220257
114185
401043
235233
561756
247814
380281
247595
555458
17201
526469
264464
204871
205995
397579
91163
553900
14573
102492
2330
287895
380178
57661
376169
270952
351084
233273
345008
297336
165324
403727
218832
206784
151819
514628
244500
530350
97893
108640
7227
241539
398124
296101
218960
534045
226561
369201
285044
11995
546648
76491
37126
248871
422813
97503
300545
117079
348912
360775
478208
11655
67263
257662
476972
489912
117638
318778
426297
267253
145591
288845
83055
182037
56265
411440
155984
136100
61346
138295
463764
304777
563402
471507
519993
424058
244408
69600
527254
1844
50585
483051
220972
224724
464594
121731
91759
509680
463101
420869
418840
306653
339311
522204
106903
55359
368275
557825
507032
280713
120739
41091
272513
406822
246707
185253
30989
353267
408733
107063
224112
530915
379891
187339
8982
464508
312638
556741
137173
35180
230059
214383
372290
33611
215599
391667
469213
418329
367591
81634
273813
134007
324313
378400
340329
399638
326853
314867
205613
495035
440729
32117
245551
33497
197628
156467
149253
513647
1525
76155
97031
4848
489984
411036
423431
462999
117414
202064
524000
246428
208294
551211
77263
279075
309133
23040
330249
138712
258943
454891
274051
231772
293530
257640
346300
184375
86142
257259
189060
9245
100243
8803
179100
59441
456853
497324
377397
167489
320336
272832
512295
63936
388244
536945
302438
504820
204843
414868
291451
187530
530779
150908
473601
3015
467478
441037
341630
113869
323924
548595
198190
567157
130343
392235
34046
530254
507289
151872
500424
230904
538861
187076
29796
321414
528808
24824
523177
361227
476971
223726
316155
255561
147218
251484
73276
386222
16481
374587
197807
536869
95622
400430
315516
45466
484242
303283
429012
242737
365789
480614
511932
321093
29113
234153
290640
360790
390299
299849
346633
2191
448089
531811
508449
552855
502335
299087
385289
355838
30472
442687
432307
550537
464910
92336
525994
531468
327502
236743
444845
562822
145259
408103
447274
507200
404386
140918
540868
265118
318226
344356
350536
117449
484243
179225
493503
219905
523453
453937
167362
507191
68934
202172
111519
547307
518629
520619
157385
366276
83771
98558
195402
104731
506345
470572
319250
274579
499553
378486
497303
32929
336427
399053
255604
30390
452181
354367
412571
95424
301911
354791
59195
156933
37068
486868
13893
430303
418252
500474
466098
108771
520195
192774
205793
265978
283973
489707
440790
68294
461568
26802
554834
298456
14044
443330
13560
501227
32892
476381
336115
290559
566062
142545
30432
201882
164020
172508
6260
261296
388225
435667
542929
93240
322269
384184
134726
339732
361561
506185
399533
393363
252672
82267
28722
487066
60226
59096
102095
206772
66629
386862
221534
28304
294943
187430
178710
80414
429947
388271
32883
369948
529078
61089
200667
401394
377295
562047
188813
241823
16196
270387
352438
330325
51864
287578
225059
349320
232007
445394
437308
16111
318361
264389
497268
11155
361164
197571
154056
497487
481755
421422
35261
100358
418071
455185
353221
504925
189244
259977
357222
213871
254774
294814
95013
313792
4463
445625
253503
297124
439367
492112
62607
149851
206016
311372
360773
281016
73342
21838
228260
499116
118986
263755
353836
103992
439589
507390
340191
543926
59127
496796
271699
491549
318387
24620
520464
450938
50239
479469
257925
533164
423941
412413
366022
404152
479714
470855
444206
488755
46980
517757
271919
541613
137527
229027
243331
105732
298319
349828
150605
140431
541263
108779
143820
473131
378951
539021
477782
189881
395257
423171
106468
383737
177505
174443
177600
384402
160460
481312
92277
1793
377941
544912
509621
269200
547213
318277
126825
270597
437391
318757
224600
396752
62583
534131
494895
455728
526957
319280
193723
61777
240809
344757
208760
346365
331620
296344
550299
307651
365359
337862
380556
325986
172514
159819
114452
516852
468321
552422
407821
110905
336259
472239
517428
524310
311927
564275
491357
43986
449750
372173
55143
383930
115523
319375
8544
446221
77439
358005
540047
277307
175111
308507
305687
133533
218035
38549
354885
550269
168042
291138
175867
500122
148497
470846
259796
369949
497820
42641
401332
526660
511533
36776
112960
544438
271289
44012
437735
172230
467331
474215
344309
391667
530785
527617
1995
255767
414891
328329
154077
44835
184289
75793
214504
52010
13097
335811
298395
130180
219324
161322
396349
319584
501516
380341
553657
504016
320030
329828
77345
219321
561848
563281
291614
8929
322584
263860
280200
156368
107496
278997
402630
499258
421554
255184
275617
274867
343947
413645
428466
397515
8749
403042
393923
101710
538735
345762
134580
331962
442967
305728
52263
254804
147505
398861
549534
146901
227621
304599
501236
358521
179326
547569
372902
43436
96040
515129
156707
67969
63761
375408
476906
82268
382043
190582
493479
220421
419002
116421
93018
11254
9463
240636
434940
389028
17230
139701
395842
480375
437987
89415
105445
338883
312227
417000
220232
56193
7597
329253
322612
327320
347625
537130
427084
296586
162848
33809
285639
399715
487838
68963
482536
227039
325970
146752
349284
550110
484080
202677
406529
308749
328533
349684
14702
372266
85093
160240
437542
88418
327654
527674
204137
425632
149575
342726
214963
499851
115179
210952
428899
561922
256534
235502
166122
101882
320188
402329
16976
430744
178423
558907
90124
543497
289745
394650
259644
155469
276592
352053
531331
272880
414637
455134
476801
303689
531192
506631
61261
489477
532431
87172
310116
504027
288785
349989
203225
129248
189674
6131
493643
524243
60317
37496
417029
16596
359109
217169
547639
104688
349405
6462
215986
374218
49015
98914
52571
187271
7925
404429
263134
234144
361164
409525
512452
346905
449125
285935
261023
38264
45144
207069
563984
54708
41389
93777
475013
147052
371015
43916
135726
174409
219184
354240
77756
44989
265310
267384
132760
420403
226518
314958
154828
312220
352593
535689
306655
280917
31764
108405
352871
328443
104224
13955
192340
39292
298318
287017
521840
465312
308103
247017
318171
58792
304777
395484
239247
189312
20658
398518
60791
22023
92708
526781
27653
489524
392674
140618
36259
248310
472854
440675
514590
387825
47512
406493
267128
217959
253170
151868
303794
326088
268204
488344
507049
44668
314008
399742
41856
235849
140783
521027
504537
276788
325100
6301
497395
187675
182964
9189
567836
496360
525753
216284
3151
45438
271037
91201
24074
42026
117414
83571
33994
79029
497543
155421
228404
200270
512714
10888
404377
440191
523745
544259
49541
82863
164947
184848
541372
243068
508856
562693
354700
347053
139947
291513
362635
87177
195045
34806
405240
85613
33523
104383
335467
370635
186945
457256
24733
439589
367480
539897
182519
26660
133467
325063
399103
122933
340256
300673
284246
335396
210444
69558
217948
89901
52277
176778
21867
129641
490831
417439
560615
358876
429104
187969
173574
250460
311904
480976
284180
289917
141815
168597
149970
532573
333548
307335
79410
411817
495772
222070
15785
438700
332038
401471
108224
107132
322380
303982
446804
316119
178253
177685
79898
316453
359469
416743
554929
464869
461744
411259
22747
538141
173095
461972
464796
178926
512899
216396
433714
383238
357136
163537
73696
54057
282674
262634
165600
394263
203272
543676
437519
548515
524647
538310
385877
296200
329523
187488
327080
524222
30130
221825
228598
206630
60593
80368
510848
508850
233302
384228
440528
351879
456040
266227
124724
421241
7103
153555
181915
314107
529744
109841
494762
314913
459520
269776
372902
430438
47428
402704
179390
388457
398579
125275
506019
416912
18827
174362
280860
367070
491457
72652
42
542452
321348
279530
411124
358660
562880
101090
164676
348850
12184
273386
562615
238939
366754
332725
560249
277589
12185
108214
232007
62399
52810
113909
2041
137263
138699
408746
493020
411296
345348
140779
156370
461
144875
75999
220243
529080
312485
414637
154684
488941
46773
258513
357655
13466
219609
517981
59020
451657
484159
495134
534947
245918
233644
91374
185435
453552
482422
144874
560094
409936
354108
230118
250622
167399
114404
193503
463272
296243
520354
197496
457351
470748
112718
267025
126004
137161
5241
224620
432310
446415
447707
345354
70561
349066
174367
148691
209050
154660
140166
389828
194367
555193
33230
313256
219089
333899
394931
210764
232746
321584
125571
93841
117229
267158
309689
30482
289674
374785
155291
157046
85452
241076
252824
385448
407833
429576
78952
161399
114339
487835
228583
264289
304837
57941
337730
182730
172713
421367
384115
208267
550337
275507
126379
280622
419160
489891
23857
74595
287967
404140
300414
280721
430609
519598
466695
402683
546215
144221
493640
358483
346207
62313
179103
38468
129312
545839
40952
438878
443422
17804
552530
298331
107872
306321
60309
141382
43211
506856
467511
415385
511981
6438
60832
459818
27353
66400
131451
2076
335804
258744
386863
171668
472965
522411
58847
116690
515719
149044
528634
487926
543061
197589
533884
224308
287346
39487
207747
181154
286477
149468
204590
178358
37066
9664
99218
178621
550537
338727
504729
67582
474924
315279
15090
317004
249029
151217
106084
522633
201319
344898
367577
409423
330301
158082
352741
406320
217309
489479
441458
522862
515187
401094
416481
46662
508328
19371
441851
469287
223293
231251
290315
429547
192878
264132
547481
94479
107079
264178
54447
209789
412538
298394
406245
295719
539464
73949
165246
463975
547653
155983
122136
140553
336288
372783
414113
145878
156650
486210
542848
305460
221972
198781
176390
17092
52985
26552
353611
199110
292968
531533
69880
208006
141185
382635
203593
414520
419278
174390
469000
36545
194563
171057
317072
502464
520267
234413
307146
212062
476689
481577
526080
352491
282913
226645
530726
502837
490030
267840
420155
536120
552048
260383
192360
525485
128077
248895
347500
141158
118975
313148
418857
22752
340853
334225
83934
155125
73847
291523
553805
502466
514855
153526
48781
259641
190219
430878
448589
110091
382608
336653
430294
86476
421266
79581
149065
476280
318641
258442
72384
188252
21944
83983
361500
360200
524003
558516
454094
116444
58480
22106
307665
542349
40135
214383
63995
350876
88794
313548
322141
78657
250893
526588
28202
263383
16958
557287
406401
405941
384893
140058
46481
47779
99079
100966
167128
272944
385614
371167
414791
166769
286499
350114
566352
547475
424990
43913
31227
539588
188972
384550
59575
79361
478802
125640
13543
76253
50959
139036
309691
268720
346965
138973
417955
5647
445505
214847
244364
280660
533184
177846
298913
476644
41737
488776
284353
472935
71198
161490
456932
551030
249891
337271
149700
542890
503907
139814
191485
496330
73593
366421
493973
16979
24579
78449
498657
146886
367847
406247
137906
408701
319216
256571
246032
438641
551262
185231
118691
537618
366137
252054
9515
354752
182732
554334
97292
298460
487627
392674
525697
34885
78586
145581
547051
546215
43001
180508
137758
233632
402252
157441
350620
327948
76014
241234
426144
211203
351787
403171
139128
221854
364316
531065
322774
447218
293900
166250
84275
253487
26870
314591
395744
338479
121502
334130
565224
455595
290373
427526
9356
204132
501066
26423
100857
445996
229219
546998
77851
221649
518335
511686
295230
438571
113314
519172
516253
450223
198929
213191
483507
212107
76791
277908
568162
303833
462680
360703
129922
263977
197103
522036
264348
363512
210195
380187
505784
190562
85839
564152
87552
429242
395746
362459
45794
506925
437520
295106
239539
19960
418816
194249
185298
141840
302772
293251
432317
214658
410703
210311
547592
191691
91429
224679
104169
210053
404735
126451
43659
448882
149325
295151
471708
416370
114705
224504
397231
199638
565668
536029
279625
357102
564228
386989
422722
341839
302028
127944
418996
558656
66378
476457
106089
404135
179036
369207
258429
227109
248419
251293
335789
479180
481556
9147
357889
445849
515269
515123
13594
105040
7882
196584
118404
506261
55232
475567
445255
28955
519667
91901
317499
343012
151291
14756
76287
221152
51470
73516
321530
277594
274287
334332
494875
81653
421881
284819
35005
284390
42692
205945
429684
172722
488050
246589
478305
244720
333054
460976
489356
218807
452685
88100
159590
258853
305795
52623
168538
531876
444482
184680
316937
325634
123104
523038
154575
413792
366761
123725
232916
518462
180878
141446
13393
65969
123746
328867
216770
130988
151254
16687
455843
329699
281276
202990
125633
347178
496451
539679
228255
496725
102131
289072
297056
57580
556537
268584
98861
148527
28348
375303
157901
157904
505292
55297
360600
166449
392826
483445
44566
317267
352101
498158
257402
223233
39512
261827
129350
310764
75051
418380
273528
183753
510218
523573
279725
300474
385270
3657
123896
176663
209721
11972
516209
549893
47164
77081
161943
23152
467411
297639
136254
92535
421589
549001
315291
188975
440297
220234
433146
501584
68909
64405
546955
203363
353263
15829
467794
150870
268641
235288
430578
294310
80527
216214
71323
488059
283397
457793
480516
499870
435959
302830
562045
55733
449411
61174
42695
454250
237282
226175
267274
69921
339814
512049
309032
135354
393271
530418
376965
197730
83402
555963
156698
543657
10951
6925
137052
101301
402438
353771
357662
240764
66704
249146
93557
394243
436163
253065
449568
82398
105685
159284
28172
543113
320684
410761
371990
441037
276413
496151
2744
483183
346644
453556
384197
428283
101439
195659
90828
540410
212621
26094
429155
294289
324256
140094
175233
396376
377403
381141
118876
53413
292289
290584
204087
528427
534847
452874
126473
281862
421777
229707
273702
45808
231356
189764
438825
501823
192434
507571
208083
483340
411729
475988
77607
368289
5349
228967
559525
51225
422671
150461
166501
370040
143550
54010
28355
64965
563893
321200
110029
493117
163543
205990
109901
146469
92780
167209
358899
432622
449850
166458
537332
451794
71268
111005
187602
182398
131478
39565
143898
343521
225162
505426
126150
378255
127237
488742
67169
481381
104826
498149
85351
340647
560792
338348
182350
530080
457091
85200
357932
326880
46883
269251
282425
497559
386805
293322
484069
217302
319750
154009
200871
388078
163093
158813
16622
482718
480131
424769
446236
554396
334574
500844
484826
454352
536192
66218
355806
289999
296030
362826
169064
440310
440866
442369
124673
355201
348021
236213
476017
252584
26090
189361
214669
457084
247608
255604
126939
362259
292965
285637
16189
167991
2344
284765
71418
49307
533759
206879
117556
260550
234319
533695
552396
265335
308831
277038
309823
292202
531143
149324
119188
541223
255434
359333
148807
43663
1841
429737
412283
48953
178072
326098
307431
538385
132161
511089
495783
529005
369706
525753
475818
123902
124022
150386
438156
564308
238258
7892
100653
558189
68550
184618
177447
45122
368070
130190
23290
401169
54276
180143
152734
496083
99275
260709
201472
287629
396434
301221
458692
476997
408265
552724
371881
506549
283536
493809
204249
87046
445536
349424
269127
369501
441619
545043
182331
163150
382363
160228
203857
295372
322902
295515
155351
222651
198800
302138
486730
380306
499549
543410
146592
119331
317158
300547
373364
119871
376716
563950
387120
108329
566426
374490
93310
407803
400211
338376
176147
139605
238951
287496
140354
69549
17532
250826
124338
249451
496995
75851
415042
31784
100940
212623
155322
456949
454396
463559
427723
133625
41258
107254
373819
279771
123902
552610
298103
415457
332043
280425
213233
32045
518019
383867
224963
774
287092
323026
326848
271408
5744
165530
344511
326611
368154
302126
421367
173363
103953
421867
20000
7191
251179
144729
22866
176807
308969
215423
370445
337336
196192
62001
387341
52163
71637
543943
323624
44668
413830
562428
169356
425656
49711
533864
7524
178610
560259
302961
447359
425516
174900
336061
136297
70022
285089
466381
155575
368402
41495
560150
523637
41033
505426
290833
87409
184296
3825
10235
332030
32099
35817
441742
508860
80680
12055
326834
342161
458800
511324
12469
52568
545006
28768
211602
76748
60276
282678
542216
427095
216801
259207
120864
396496
323365
460900
137483
164942
154199
532831
202335
414225
69517
485092
520241
285104
439178
283074
189147
255686
472282
149285
326098
276460
500429
195136
462433
212233
474421
201338
62759
245992
81120
472359
321921
318280
66327
16790
22434
460506
566429
118850
193555
562193
270383
368915
459377
460350
473547
417300
87469
119765
303244
305553
344209
451071
164182
16899
377572
536910
281083
69686
557856
149414
380044
85197
172952
227606
341396
131920
467366
262195
357803
426773
99180
72862
472598
349455
209450
442118
212044
322578
488277
128337
249820
1332
325063
409145
496464
293698
458624
14244
565992
209867
228010
111780
555230
498598
150320
541199
446885
36934
10701
157385
149553
176933
533983
481279
219334
463293
322189
135642
551332
238348
567014
33621
566080
431433
181893
357807
506546
180299
330033
370442
395987
363975
234349
478016
182584
382712
8687
328697
335683
155916
443152
537309
443391
348559
309764
477673
347495
553299
562158
131156
415417
300910
85083
67672
300941
166163
130234
331597
102788
203463
432092
363007
160579
201380
179032
507624
193471
288603
351712
88237
403878
95496
258965
358934
87840
445536
258313
118582
99297
281984
225990
453426
41307
406069
506032
209159
293056
513794
321090
143109
81999
364431
169328
462163
450263
104627
168445
81965
196940
470919
489486
392003
428949
230646
503479
311370
136950
222178
517857
199349
472933
70495
333470
85142
450729
308280
69427
62863
259034
412009
137762
415688
53492
367691
343247
31152
547588
375323
145961
279406
448435
240871
314301
90178
318371
437482
260591
70415
24399
546486
417107
391826
347283
487774
145909
239775
204257
256746
538827
497594
286524
344516
85577
242471
148470
198870
215277
393310
441701
476629
232375
297787
46943
313495
417103
414000
322911
420048
222354
487911
478538
267824
370724
440612
77817
178420
67178
400417
64706
426862
312720
159160
42396
372723
262713
88189
185582
202854
289417
558628
294521
556721
460737
290333
416649
447120
174939
121417
303914
362848
359076
495476
553730
298120
322409
329574
497071
320807
420386
200583
525402
375136
194401
467140
321041
286876
57712
162333
513735
217903
473800
143406
303975
199578
250863
334343
129229
290478
340204
233228
422378
458756
237217
361409
90921
412955
525007
101421
272810
158651
172472
93877
165749
357326
17974
299240
207759
499373
223515
365818
225155
53312
267404
473734
97400
280604
446234
140479
500998
197876
159577
550945
100001
268714
320708
248854
418927
375479
147375
13766
546884
392023
256792
187746
309804
418247
345131
288144
384795
180663
538671
32067
446197
466535
238860
545810
202257
99254
135190
317972
359388
391293
468116
207612
452693
151437
97867
203256
231406
19052
449730
372558
517822
418014
54768
40356
386490
341293
308162
261309
85533
107630
356737
357098
510070
530088
4178
355882
545391
221964
534035
345930
408454
318399
322690
198059
237467
102270
426734
477807
382017
203850
357925
264362
425855
309781
407004
234727
1184
243594
283208
19529
453903
119430
3627
500128
174315
262742
236572
315522
444340
21094
545197
444951
275749
266058
101728
109901
125772
486361
342596
422492
212551
469724
178538
296147
187023
312781
8430
222010
453823
358767
111831
256544
427293
65653
252584
405741
144668
7253
136570
530488
276011
395210
149490
550386
343004
358923
433125
141649
280045
403661
136443
92837
514433
191086
488630
369974
461317
302877
157385
54785
293862
73670
48442
412895
414121
63740
12324
224625
349256
30156
376494
193706
26844
411298
212574
202697
261957
387368
156430
528808
338671
401259
37334
546748
47933
239802
66362
219029
18975
370258
477622
125934
560531
314877
119785
545628
169207
102184
313007
194816
123721
430627
229357
568255
299380
168903
127720
134716
213641
428696
482142
486264
135498
57903
68999
280739
239306
446627
441759
134506
338637
426090
97768
448107
441932
145492
54433
309197
194215
46030
455509
442500
558268
488666
371246
216891
511901
11425
360573
166040
472383
170955
59768
524687
275355
109572
122550
34171
543810
541016
100419
319065
96763
126770
133654
23562
121321
31392
85305
282095
77030
566098
127346
92594
230273
326696
282046
107871
458110
83888
41722
218185
377100
451781
178081
147568
470511
529592
293313
547961
145133
505884
272944
355350
223302
257917
14952
12177
534796
378839
248949
5674
426768
9815
178515
278522
506785
16339
436328
430281
372135
189679
250063
236572
81776
396311
410889
451418
237964
312937
266377
327259
194935
417176
152064
486788
400477
201101
336119
288148
517873
292257
430101
301046
176190
22475
393011
168149
37280
116225
387267
15024
494706
98021
205913
568083
550253
439590
219492
199397
92697
132455
345744
551447
530384
287950
16164
332975
81422
439152
214427
39802
339744
438114
313365
391095
531634
439858
553979
244652
157434
311363
516579
175072
98205
410979
403893
436791
88737
179547
433120
385293
495844
542361
475802
490434
80238
155825
451456
566043
407811
533256
460129
251095
63474
52441
373323
492996
506417
477176
464094
152826
144458
235768
393890
466340
87112
146467
209413
344541
424393
529600
350133
118242
65472
549379
182353
200876
504444
509455
315208
490064
497937
117881
197116
163805
383859
21695
184207
381345
456650
304965
543120
491229
494593
383441
190067
369415
314153
21883
297836
230105
471306
210197
273594
398895
246399
67134
404829
380109
329846
352433
490464
232184
179534
300123
191628
53514
228953
246891
71057
533362
395810
140721
208185
265932
340517
72259
108216
443817
453911
553571
349691
384107
166956
555295
354976
348903
439404
7686
173459
153600
3468
200279
141899
85228
275857
492666
35111
30249
355157
206467
115899
428470
83781
512018
314256
130990
139803
128852
189128
418219
27521
324233
401341
318853
401417
427497
338034
403381
338241
417145
447584
482981
396264
386613
419784
192309
416415
10337
438468
109986
133376
375185
325209
563403
395119
253051
408505
167003
422463
18091
47948
483122
89435
509116
13623
537592
565328
50968
351536
230156
32238
345362
520249
111546
281533
214934
545861
91228
521062
37924
84219
553092
136098
383811
242182
346981
137309
511224
295286
334555
401535
280414
478266
307262
50343
412709
476836
85157
513031
437283
403567
215278
535999
235808
545437
369259
562117
288640
1443
464264
529704
87077
427037
79340
352165
242029
119357
286578
26502
562720
299103
67619
148257
380105
421414
89886
83413
484384
169927
277471
444107
183332
479416
468470
415675
462655
344192
358566
254007
548318
456142
548692
101191
147176
190835
287836
102902
68903
116810
276841
463463
387406
504970
284259
483666
555746
237640
536710
536976
275613
105772
34912
558354
275813
155850
316501
127969
542637
437590
265441
567845
89195
280327
540772
551590
344726
83708
224894
200355
206610
105341
266171
536999
281218
237419
249962
310442
499164
210914
278799
344339
388108
533492
382272
318347
511187
24198
496629
423610
411789
444030
352151
442828
83001
347158
264678
404752
79724
347878
242259
399980
220064
275137
505492
432305
392061
84959
151464
204315
57530
210216
529256
333753
403969
281081
566115
341383
333529
63783
312251
100952
296796
11861
233832
206198
180303
363716
163334
265988
376397
283717
54835
56690
172365
21287
104837
101847
412071
521879
308548
172997
97518
135587
192583
336735
356430
467747
330596
556480
56742
421132
143068
383037
209899
234507
372908
511187
103775
152625
502317
483932
253149
162810
222114
187249
215609
67260
252041
28981
286172
159596
504070
315200
201953
106811
330436
58538
181876
109910
517082
22550
438666
170909
104665
54437
372937
523012
69083
103471
52095
107198
514771
244489
388504
417977
6944
342787
313666
259019
136827
114181
438670
379115
562240
61924
433840
333099
152478
164735
109020
401388
329800
432640
51292
203253
409645
513401
375689
367317
39760
451622
236068
436638
431381
320830
256843
301930
316724
311909
304764
551083
190786
550082
325441
366349
80815
118601
101274
244149
493521
358644
487041
115411
70326
295394
530633
290595
27808
121195
38311
410293
255165
534066
345499
517657
500726
520522
525838
319691
304545
331290
150401
227645
404804
231253
462071
134996
326116
388007
4064
247937
52852
212567
410661
257405
416424
242320
142058
392052
231585
50123
431359
41028
211589
49946
109904
195874
442385
173396
58096
66912
253155
557889
222124
394503
18556
501102
481137
336671
478084
407091
140948
433404
403000
405823
110423
178157
75267
399328
264053
49264
360892
459341
216545
219184
454169
223460
124671
183791
298898
126571
489705
168623
533196
174266
317498
438738
370659
111997
547889
310776
529151
255498
388451
387512
137009
524477
501860
345371
304971
543391
127030
365944
280357
165958
493179
408977
189293
204364
324598
5349
106096
41625
305130
506966
463813
224576
408805
426572
10235
409366
481741
21658
146262
362107
354864
181531
53679
6522
350299
129293
223453
77381
17333
433719
367252
126245
120474
333656
536980
377579
27429
534325
15090
17001
225638
401664
15704
409806
430581
408150
355742
51633
48421
90957
159880
186063
329001
545795
71856
178049
112170
347713
9902
264548
564913
126853
283693
222143
477892
138129
506704
55838
353891
443096
479456
157105
490277
281984
49887
35847
379575
438443
448356
435689
103869
330115
97685
216049
33249
180483
365446
515949
536765
309266
215080
416992
281892
149087
198625
503959
365956
523792
177782
413951
560369
427538
544622
452400
305268
325836
350405
538452
153736
399963
23363
210940
413034
528977
557038
1814
50196
310863
471167
230116
300809
392030
477330
59073
427091
234283
253789
528422
200370
338955
214390
8787
321948
498083
18363
517757
517980
445699
476969
379855
485886
131359
120592
265981
461622
114489
102175
552744
529529
513179
319500
215202
324653
231458
211881
177147
418994
539555
285230
427259
238642
94698
145613
131026
532041
301908
104809
39447
235920
10080
220371
356059
323948
559
429442
530003
189765
468138
71440
425028
534216
425275
550643
164455
565958
303265
188098
263765
79134
549904
561552
130007
170396
128281
472122
282460
154668
215707
471171
348393
33417
282139
11386
168497
386456
478772
150711
148549
196684
537452
294647
195209
476982
438117
358352
306853
544803
125359
307064
230950
404942
182489
287104
211496
329208
103365
355853
447626
498130
362592
110274
120378
15899
512266
367158
484407
437053
18273
487878
77829
170202
221326
96170
105284
495485
317126
115667
528796
84173
421705
408130
270061
543465
262689
355249
248106
281897
7400
203944
556995
125099
355572
287629
235360
143708
392597
390123
399536
322995
427296
285098
417750
60898
304762
287874
226216
299454
295877
415597
425408
67765
441962
461983
157317
116105
304652
74254
38875
534577
155915
113329
13525
446079
534246
47184
542872
508383
281359
472239
463909
369987
489028
63809
528206
156686
121497
95086
288517
523795
286789
244725
513741
527634
213215
212068
172247
40368
128821
154810
288041
478199
15294
269074
494464
381715
36709
82293
439955
420017
26613
2322
105744
449742
322609
203771
438674
18973
236164
29373
224329
468059
537689
330169
240964
1390
374211
289331
287779
512221
472216
43582
333098
429277
263491
207003
80269
495950
247534
198963
322600
550649
104974
440459
128301
524830
89954
531398
16014
35360
283504
209887
125205
47553
519591
565654
62837
274273
208121
377753
395976
49242
109369
12629
382693
435759
84941
38653
448608
4932
357821
200157
264903
338692
171267
262534
434552
38993
125879
77986
271410
175260
296295
148123
113208
189708
442466
508145
57434
61813
211613
191076
503051
504426
488530
221130
119515
476646
519043
451694
112767
531813
404391
218869
213286
390555
350994
60006
306816
483540
333473
163756
328018
237874
294558
415674
36759
369305
247156
567755
82864
329404
362806
57968
279394
257632
498914
478705
173207
324869
454719
133353
293428
171033
231226
57153
40493
366708
318442
454519
307929
205594
400615
380367
415256
375032
471243
164014
526976
293065
456898
440841
378187
507980
390026
341091
149840
82198
282521
266451
182458
379007
372233
481588
203332
5962
130507
411280
5368
470639
72507
66266
479521
41946
170200
255043
258529
490470
265423
120488
52819
127856
353007
248319
148514
543714
100749
466003
74638
408021
112780
498307
184082
97340
181761
167545
205749
34143
454993
267201
67835
250575
236632
371512
5356
275323
101921
246254
268803
168961
396750
347579
3104
454394
372845
71738
77937
149768
99316
440141
237560
424870
193483
203207
535058
324342
543318
398564
234735
436458
5679
417892
326273
568130
379144
399385
189927
476029
342172
35971
453352
546104
91429
561750
296282
381072
495799
56351
102784
304510
319964
83271
67771
1416
310736
244840
527551
181183
157955
54546
308330
27914
288272
324201
566933
149827
548042
73617
531748
297878
824
515859
141822
16626
264
482662
446631
93691
92396
241130
206738
298364
302597
148216
139584
24450
282690
355018
536787
493934
515526
295783
91739
401293
332066
400458
196607
529559
361174
105433
56189
406630
403077
81185
388398
257502
289154
448321
309208
506261
537197
113220
235144
240551
62237
436807
187340
323489
508744
435960
114212
295392
409983
429010
177022
457198
384996
526762
510983
461569
352929
60152
400302
313430
394188
124225
290928
368376
21342
542733
44491
432456
357694
332467
289596
541614
392197
559734
74684
320486
401379
121511
567178
474179
463529
321753
511870
486612
166458
180085
410059
2459
518091
373646
324889
470682
359736
79051
394648
70187
123527
458504
412164
115586
457670
115265
391796
143416
107137
203391
72170
130591
8878
80292
123758
460566
549208
100150
566797
558656
74131
351841
324846
253863
499222
367667
189458
121153
21473
454648
182638
21727
305205
18136
331198
84587
141684
125573
255121
237122
297716
500290
521446
223259
166563
24364
563737
13371
160516
339496
218227
98515
341853
223884
415159
31475
221548
102736
22037
492873
395342
538511
197854
555792
514863
44572
131583
115548
518139
188657
539007
466470
494084
453191
494991
245479
326895
154041
326880
370111
430772
418316
109127
399330
454212
257391
336292
532900
480330
25482
130420
528887
239302
245464
126847
380844
3165
428986
419267
447547
399811
559703
192070
226414
400917
187746
201567
149705
387188
381167
161445
159422
250150
449574
162490
402105
415389
232532
433699
435999
481990
485234
18874
334443
95205
92671
453481
195855
156107
45380
496255
403301
466710
285994
342593
98413
246157
384201
518263
536753
19085
511095
67647
20183
63169
140626
77235
374977
108437
40627
369186
288528
553483
345074
1354
535568
393008
253989
528084
249896
487849
227938
521666
418119
99809
423071
250029
143681
356014
430518
204392
343313
297377
233120
426759
216883
82006
107653
197596
358606
560344
74757
305532
421889
445919
501424
342012
254430
463238
475991
164583
178117
13222
307624
564810
176645
103850
319483
263578
283166
151258
490038
183709
329146
378039
148979
411721
278182
174059
443403
533642
511682
645
251871
184260
470897
45429
307616
268561
29746
257882
267890
186405
385774
511591
536523
560345
1361
375997
316809
439007
451166
342067
390257
63051
16268
377378
156866
434018
564773
296987
266721
63913
523336
308482
470561
249164
385953
10801
372539
36830
454759
490253
64788
519774
136222
371783
156134
552142
348007
391532
447856
345736
113637
307803
254899
264441
33808
134722
87234
242292
564185
106536
434671
322871
23132
431624
553378
274257
265128
78439
181883
201379
460930
239339
36765
501769
531661
324138
249254
308401
169671
548483
54249
471162
483517
290329
276564
231465
481457
168579
195747
91718
301624
472712
117700
155905
563871
550521
375613
60085
473861
399147
106424
148720
357565
325730
469348
214142
502135
301480
356772
41728
356918
557761
520184
352404
11696
223809
368023
193381
443046
144589
473175
102066
91846
369438
471238
9284
224771
55477
326073
449911
521738
118434
192590
308317
324442
485588
113735
429516
537948
206842
87278
161509
147143
340712
555609
182626
148562
379655
60135
178705
158155
236819
182304
362505
566065
502212
43236
307499
104640
524714
402846
314864
343697
469029
352699
186945
218393
208602
376718
343054
160706
376816
118643
528034
238661
546760
502124
110143
358805
149744
476426
395504
280183
39573
537652
101484
217366
79311
543100
433293
340953
316762
242423
95227
339735
139495
229550
318633
258610
236029
287869
464472
221498
81440
200898
67306
250966
488561
317116
440821
116451
283675
112660
358731
159388
414635
421964
28660
101769
145977
302889
92600
220735
456859
435436
114356
554546
442317
106919
296411
130092
28871
333641
521569
437400
52718
222506
298295
493057
63397
509196
112087
334953
441752
194266
114934
363967
263961
306614
291781
233573
46929
246014
405343
226183
22482
451702
234052
102516
328710
180338
319463
399197
454965
484042
276947
68832
15421
555010
55778
123654
460769
339182
307595
67368
459741
396988
44293
439835
220860
505843
221928
187880
456279
90462
221048
240469
251697
422856
29146
440626
568541
82700
145056
404005
356733
33771
314977
226942
304418
287057
105161
84818
134621
211179
286737
347126
318854
117490
8031
27116
521796
368895
138072
167728
181333
308497
72814
350647
262785
216311
199950
230749
58034
266990
251051
371967
490598
495901
498375
208142
279714
175079
524335
525629
26055
400988
530534
293996
44766
256867
151948
497148
159343
40690
86837
237292
473233
25557
96200
110450
7474
500058
193810
266813
194157
2904
123950
43107
470316
365699
548810
198169
345458
373924
40077
498612
202634
238595
545067
435135
15694
370077
404459
86984
104730
19181
8698
212510
455323
256334
468415
446753
554454
522529
538106
263903
91222
267230
317496
525516
341576
116637
255343
129993
184827
475620
349225
537818
366330
408599
300952
353785
541830
97882
62611
301885
160167
155331
199397
112784
230202
265735
549911
98421
233887
47533
167433
489555
354622
440668
527084
304330
235505
352893
404065
484161
387386
114958
412894
370641
26071
255215
331377
120672
217391
102056
484003
85511
60909
532385
515838
285041
173310
392777
225610
531639
544603
432741
199345
434383
42855
360808
492689
547672
74756
478838
361003
161304
434239
214707
477574
380771
543106
313831
128146
88752
51185
405248
67954
380684
432012
430997
524834
165405
474023
535864
65121
208691
102326
384383
365455
373128
66861
287167
43479
91415
78909
163370
322576
53065
177350
142506
488151
250826
74222
341185
354397
496379
185649
547740
87932
55894
113866
32358
479069
516709
19182
225880
538059
26661
29968
342537
3767
91266
286228
371854
457836
293718
86732
204750
269980
523481
499197
159875
392149
203249
62018
239581
417125
394856
389176
270749
442406
84179
511242
19344
294046
339569
198834
302243
224014
283507
254384
335456
351255
489933
239495
52848
299085
348624
272316
414279
49499
528735
131251
370203
493544
18586
440227
560217
289371
97861
499954
177175
387961
492188
565933
452087
414524
507900
11661
135299
387300
45835
215976
475567
483163
215530
505727
242628
250858
52563
331211
117246
398574
553738
512557
43996
461504
202547
30423
467948
299308
168247
220782
560762
407393
309384
261087
245263
200106
402303
105053
384976
244854
426335
521274
460925
93710
80371
133654
332196
481720
128527
411921
555755
20671
355547
489560
45950
367624
563468
314817
293414
190940
103794
324611
382667
196851
227625
44587
250509
472574
432696
491482
365191
231910
156820
56445
76428
78177
200506
458350
272193
540899
560723
74998
144289
389921
146018
226410
420081
101065
265805
331080
37218
317716
120640
172101
440624
556858
365668
261777
63812
170250
85672
350955
322498
479878
209901
62398
447463
126308
461688
308504
336416
60895
97371
318390
265019
64772
223381
527396
532678
278798
481417
164977
99689
123418
477462
550820
537190
343421
158331
232152
164199
127357
467918
360570
58528
450733
10842
466659
121153
404637
279483
168655
1843
337663
148940
150368
343073
81354
358921
137581
228283
233917
132337
464073
523537
553679
131779
491406
282563
507737
497559
22377
533214
553460
149989
530288
483217
338022
418048
136204
285260
355324
426931
183042
517848
233894
169800
180818
393391
152049
95222
465459
304059
181713
334589
77865
507800
88094
74178
526233
369358
549707
557283
358666
227867
2097
254210
425660
174783
43390
293802
317609
548059
362706
435184
63218
123769
299102
294151
460251
472672
232892
244886
462395
317947
559298
311974
392509
33979
472734
475831
504582
247632
375846
101768
314361
560806
122097
371145
232203
568421
407121
59941
279038
280088
67029
509030
478584
210833
359828
535493
100265
465837
101611
80875
156801
145123
307404
351638
422476
547977
399684
1645
171483
550105
107488
380743
317320
410207
550576
188828
231503
489365
431728
250015
529925
16511
548262
386374
198277
130744
526254
428223
357859
388724
118333
124702
475591
321281
487096
110286
225199
334440
390821
406757
377778
535051
119879
249047
275696
317790
309554
303015
36414
311957
306787
558660
97056
207348
315634
392270
29783
209120
460922
321309
154724
69020
347913
175784
450710
361061
14817
18144
477323
369966
254424
28327
254296
75625
126173
19312
110026
312776
411725
445970
216561
300382
152403
211251
50998
329109
292183
234548
143395
165449
451638
204382
63331
183822
411168
162750
166165
391887
112522
551171
172510
303852
81739
302728
319682
200302
453277
429263
76652
489555
414681
17235
545351
111509
295698
259322
33003
7173
182769
274554
379320
372934
171922
97913
349925
408181
171962
81634
356469
168892
550634
108519
96548
370241
449134
211751
214635
42993
228800
258418
364276
381589
336217
56509
59134
446951
231794
544565
40357
161801
537536
352279
233295
327994
467371
150973
451896
178216
141263
220727
391013
539583
370997
25000
427598
132414
288218
245980
450013
149046
549324
217175
129644
433634
530605
258804
510569
328266
454728
406546
112171
362130
367646
114007
466309
349066
80977
189547
347027
392301
430414
178127
470258
137692
486797
307605
7387
344825
476916
225507
432225
416434
302356
369267
75536
248780
364882
424317
32647
338657
183829
296334
168285
84635
365275
76124
447613
452538
450419
80555
330773
74109
339267
9502
331120
266943
55339
107720
40056
142940
158324
127505
77076
32125
280752
2330
297933
264902
262736
10930
8843
12099
267316
72386
213432
210633
327945
196449
358679
92050
497039
526945
516447
220050
362926
172610
35615
190085
504124
61340
328234
338138
239228
326113
6729
141277
278596
373743
315790
32730
556067
4170
445643
129262
460496
492622
57139
181796
563316
510760
132505
22117
486819
435394
336567
204005
24335
15142
178239
471064
319109
93745
300786
32846
471694
446887
129475
313834
539996
387354
536298
382951
407851
258118
566718
309807
87
468864
505080
444427
225052
168559
143879
80051
28029
356111
98421
400233
486736
254507
346310
89006
236303
240199
204209
461671
328668
133883
183061
418946
9844
293851
276694
277426
497709
85692
546548
9291
239418
217912
298403
153601
256384
496658
180479
163601
63250
241566
481063
331703
431041
140656
189602
283420
184056
465765
220185
386001
246068
120360
143777
403789
411875
151479
287050
162477
161520
402923
515267
339491
4968
425101
354555
192606
168401
476347
29137
186095
256649
115123
403783
323509
461480
284136
492367
171329
503623
22350
550180
137295
185582
150525
486204
4784
557937
391564
200814
345515
443983
249699
52847
12093
77797
236263
252492
405398
256700
427599
337758
465783
545061
389059
392453
185148
477614
455101
113268
512777
333717
288416
406975
541614
33909
518518
124470
521844
357792
29383
133324
456996
475638
515829
484068
205359
69900
388870
120734
376516
193850
560729
532629
192621
472216
472872
519977
252627
548092
153002
556995
371163
444188
107239
374609
529506
153050
300055
477797
247558
35335
7471
471083
475319
247143
81220
424158
47344
405880
27643
415146
547244
565352
59730
278653
450282
365640
45870
553425
416243
18385
383109
413138
80576
314498
287724
51655
393028
344528
56201
420853
337745
400544
420990
356499
112464
282660
347983
483739
27786
437389
543044
162188
414052
535778
185893
301
237210
342441
496362
416633
349033
489621
360210
107973
36402
246360
356160
222944
553541
143391
171735
341352
437908
5389
418454
231159
474294
81663
43822
27188
490384
172914
438904
26084
300596
488907
250227
250507
444110
125942
110971
357559
275157
1954
144589
561173
120828
549580
339786
463852
286840
503267
54400
451039
502198
475939
245891
209799
257214
243099
392090
509414
146458
331608
210183
211260
143194
513723
49293
329852
416158
386975
419071
325567
436176
474434
237763
300831
75402
218396
422281
51212
332331
558997
356836
250453
534491
355694
169493
539023
449566
315290
495144
355767
394331
108625
545834
515800
166973
53285
115113
509471
525404
298578
528100
257928
105594
276770
409866
542923
491123
389020
65058
186946
393224
185334
521997
419294
19498
158096
230025
89761
447888
533376
96718
320478
201835
530031
215130
367827
363670
501694
512204
448340
176500
80719
191295
181488
546845
221695
153959
298142
440584
285455
226755
374275
242931
237479
451597
383108
322682
490248
389868
40700
410992
63227
521985
21991
231001
65493
486110
254050
392790
104347
479325
484715
404450
467209
109693
416547
175007
45683
443433
184996
505447
137926
401969
383901
538651
322112
441340
161810
253519
325033
187886
527927
304656
562185
560542
227197
538741
509154
143197
222827
277338
108456
87427
419607
96264
236624
310343
272455
181237
41419
120219
225195
541550
370952
141763
152304
473948
225258
397330
269376
285412
520222
53538
172676
443306
371754
458996
278229
463267
566184
320455
264847
358783
538101
159162
223791
529447
192550
31405
493209
567760
41886
415464
156616
141171
127591
17572
55954
510375
52369
229685
150551
375484
130239
26562
23950
134782
177581
539387
464412
429399
206663
367055
360713
498173
67350
403874
372651
355366
182810
61411
139952
384909
355413
146070
22668
176009
365578
480307
552065
335628
394614
238873
475251
272347
104557
505514
283777
172095
528438
192394
308471
546345
500589
100009
272897
157572
80624
522646
1110
295746
308879
261169
555722
350926
103392
210711
179490
188704
290149
360358
18421
299803
122947
110784
531378
157414
481955
126128
430071
215288
518376
146788
327715
202499
150229
128243
418571
33253
478381
153380
41473
13130
510917
121572
117380
65832
212163
264051
483775
114687
358150
204187
143406
431298
433414
309502
46511
290528
227833
555666
175341
20247
150128
389127
437798
421546
94961
532694
224728
241573
28283
240098
380001
215178
475671
93576
298590
414419
162972
43350
183756
7894
454713
489235
56850
419441
844
183352
290064
192814
476844
48676
106610
82110
422883
349221
548500
253403
423348
568044
550184
339128
552502
139423
323388
176447
412325
283166
72306
376196
185442
44197
237652
325811
483944
32328
284280
564475
214708
352539
497733
199051
561559
425053
133845
138395
428482
257356
276722
206789
500324
544325
8495
504785
484137
174082
565886
251595
343440
101086
429227
42034
350593
55109
532566
186571
131773
541676
111638
478266
211002
462842
240122
373932
466293
114561
152655
329879
452117
556820
368469
188197
112661
367955
183171
414069
266
406307
336551
232439
250486
465834
487741
153841
452373
110783
249416
52882
308680
243456
209401
387268
59270
382369
408881
540107
316401
405769
145198
462988
250764
479860
288839
544765
293855
4143
182223
446114
143154
22402
365779
149868
189829
406318
505092
71019
23190
312234
476068
532369
358865
489189
292700
262270
53097
215834
532371
403671
301167
316373
259619
499357
258943
516430
169289
405027
126789
557286
290976
28688
80734
398419
84836
83289
136121
493684
515750
126022
5308
338021
146029
528216
545454
275428
146496
492157
97959
504994
126316
418907
388849
402352
444490
344551
382599
292229
136835
174987
390375
472254
517645
131417
11414
501461
38293
495504
403671
399196
558201
378976
114212
196902
140411
214568
368824
67857
395391
567611
439385
353496
471741
178694
566384
141278
558147
73580
270005
206505
525728
79107
227668
37407
46777
518268
272788
293258
387743
431707
389507
523460
429633
109543
37276
11098
457984
337103
64793
438818
288840
349635
311847
177562
108195
72256
528229
458388
484623
486465
224661
91365
425867
444088
64846
414853
427240
144495
88322
201015
410423
369663
378562
403080
323077
285387
355610
266636
455021
115848
75764
515405
27612
169999
489152
562150
233758
567340
464656
350712
393163
421595
89169
445646
398767
405139
126314
250594
463798
250231
317123
107265
453080
101698
508760
332058
418639
401158
421623
399076
205359
61645
271680
281127
101776
255182
561810
181474
181912
105715
436931
284032
343794
456766
63617
431433
463889
512765
517516
347425
251027
138651
209305
418474
266639
77296
381797
292228
361292
518157
319649
36496
34433
209280
56685
480629
413792
158546
440348
25000
207417
294991
535677
534352
244861
192632
245894
170648
95195
548115
546351
468612
320013
308081
355249
84301
509773
39120
523239
341553
211082
80263
482017
24150
547980
529947
395603
564508
189269
121789
222427
131280
348782
511959
529085
357943
207839
212346
287150
169767
533831
534391
496235
485287
45964
549872
192583
393418
107437
532946
549878
500140
436328
506031
2754
283928
454763
23359
271299
197569
49594
386935
426018
330020
58075
186606
368841
529136
111523
493415
219725
227900
184324
346900
200630
330010
416397
204925
265742
393254
295374
240605
62551
223976
264532
425190
256624
330280
515101
85136
378021
75341
560120
546979
137295
453741
263638
73704
189980
301461
399071
48079
459931
234861
222020
205492
58972
260463
362145
284413
13329
124420
421103
325104
149376
18113
169687
551887
209342
567602
268536
226170
129362
452784
40629
310586
491734
183515
8175
283349
175288
104549
127083
254758
132673
233212
235227
448179
280751
12706
289872
555850
275783
296333
63409
538267
523216
529069
445480
62714
494639
277078
304180
358491
338092
414491
153066
295066
101424
334149
520732
423559
396204
74827
262770
396801
304935
367303
372946
549595
368090
355727
456028
53812
310266
245151
299648
421546
250997
82135
322391
549165
492631
529539
280362
51628
537016
141517
142827
482917
392559
283110
164259
147875
479462
554007
544492
249981
303463
195870
510823
307497
544261
424658
369889
498166
137862
524588
552216
16809
109567
325780
338396
485709
318724
194178
20925
78606
141613
29315
278696
295232
447867
297282
316073
349700
403692
495935
505560
436023
27541
338719
209397
101606
37290
243243
201759
88305
501401
458701
33091
264201
122727
517552
448237
389221
227042
280430
153953
477659
156966
252296
342149
279270
120843
122185
293396
219583
287672
162412
556821
3016
331462
532552
51252
252128
69079
129182
448336
452020
194543
39470
484877
306848
115402
328360
25509
353631
274379
182034
344752
204470
21204
135746
412546
203670
463081
488696
362172
258071
87402
333729
225303
171050
262546
539194
52112
88741
191704
520913
387738
347837
357945
46003
482664
53934
257462
554322
345289
295842
21524
116295
376718
495839
41671
15401
23660
235389
432458
418367
3284
137355
462016
239466
439793
308480
2170
416146
291952
209548
253527
510042
258935
500266
34119
257615
196255
63199
185306
240182
217795
549445
448657
136816
324330
343740
162876
90117
144505
253946
348908
356764
146362
356267
332604
349675
183262
207065
458979
190653
304040
432509
11485
425328
93547
485385
259258
487452
288095
427674
49863
359317
429289
446075
269324
483216
347609
501358
406566
332246
49800
174303
266726
562808
486656
85477
273209
167613
278520
491600
155222
206959
190430
311065
393850
159401
168507
104698
342804
154498
99885
543362
172026
295173
538805
8622
433928
542202
93197
342330
165235
512314
14466
177467
481240
377350
210508
10740
334394
95911
382711
261629
116095
281485
340759
147893
529080
230744
540551
283558
537653
533896
134799
448303
233302
291586
420810
20622
59286
205328
429613
8147
566537
401575
101333
171932
527057
393827
226624
298891
315858
278163
216192
519663
531095
446512
316129
415909
145991
117588
52724
337303
531494
444561
391144
181385
213958
26741
440297
350290
504189
190010
483022
89572
254543
352203
74025
21202
268290
155068
242825
147203
52025
15608
488493
87451
557934
139915
292376
381778
109757
242453
53075
387664
389173
94378
8652
349474
536950
373138
333748
322952
100391
236842
363193
511566
371482
229087
327317
324324
212941
346381
46526
20919
440390
454529
99390
261838
398428
423570
63708
212522
339644
15982
540303
173165
399454
57196
32377
62300
511259
318903
163988
81085
343423
243591
172508
278989
209438
321477
491028
160985
530294
547805
74949
173561
142785
177299
452081
377748
419873
127974
494092
417738
46554
158410
9127
464916
97972
138534
393170
251467
432395
213283
12519
518910
424311
488446
453134
373358
405078
74277
406678
203495
415554
401250
122799
445276
411970
345032
53481
147905
330903
184842
413975
401705
275506
446604
491610
523211
40705
222868
46960
343772
464373
283841
39068
228487
134722
349640
11495
54853
557821
392922
338387
53624
281730
513922
245717
461546
169598
156073
323330
485711
288641
18543
360330
535933
169166
78503
412113
69623
500880
433760
423523
328309
152342
459782
423991
377013
3851
374225
333001
33452
246469
269452
34241
179233
183204
385932
34595
41724
208884
94646
178372
180737
73836
151729
293364
279880
102592
155747
303598
237829
210989
172588
36612
395655
264580
317525
478993
390647
45162
546839
326216
78598
481725
158139
496603
171809
89081
121165
299672
35444
533127
253784
235565
14534
125199
137086
399786
437463
124001
189062
136182
4610
474051
455715
434080
543583
360916
23431
477136
1779
413971
204523
439181
464305
372850
558375
170827
209492
81406
76594
152427
384453
372068
553150
288108
10304
440705
363224
440034
222278
44822
516329
12969
178487
345768
197537
522721
345023
294896
248313
384753
390447
217723
255278
383262
493348
543244
324205
352230
61478
196309
257985
301036
293234
314887
261748
320187
135853
311148
333802
419819
544328
63549
93197
330260
381008
409465
493090
380541
86958
13557
264522
49098
66814
402721
533741
130696
167851
469430
151364
77299
230319
155821
258146
163448
76269
102276
269490
22064
412858
128929
250026
384005
416250
47520
125361
220884
311184
95520
90980
334850
499056
344980
518651
103722
307001
16574
360474
226425
530550
396798
77937
69618
74215
127393
369221
32274
312521
29938
342578
242583
504386
101946
268029
330878
211776
417176
531546
196427
396769
444664
86295
125666
120091
145653
270449
386127
59976
41787
314968
256427
141581
4930
151201
66235
196450
367155
526236
164655
293405
252936
324188
384921
202335
401787
304104
302925
440261
73812
411637
445448
202749
31469
248172
30887
542984
476965
152154
91472
187599
268803
525897
102454
51399
38015
95542
27227
209719
282402
423398
206059
516270
214775
505798
418003
246217
225468
547126
345643
562325
176940
175454
447087
29273
457213
312666
6964
45220
46907
90716
381349
366708
233480
27759
41549
369032
555809
335405
38580
52653
179923
360348
371473
503391
184598
311998
155111
329513
485219
113226
43961
28614
446549
64342
438830
286481
107430
432054
153121
77811
20440
76934
1241
183541
543330
75798
426777
198813
164231
196330
149438
361353
471629
443802
495097
15658
340846
163349
418147
477663
344158
242526
475597
493563
375453
232551
446597
553099
286266
497885
474367
237709
525230
546695
400683
247542
314387
246241
312980
556296
61473
386436
249883
278226
461294
16304
545026
422697
158097
488750
59147
481178
483226
297371
324479
393473
565850
61644
384134
403650
524434
63981
159444
64933
249
550938
227172
318442
544265
393904
11204
264550
507386
162944
284699
51279
378085
552909
14429
176343
301490
484780
497245
514906
171819
535431
536539
214224
279363
538135
495583
155584
290482
522403
99776
186320
534068
83707
245471
496127
64303
554825
246464
344646
313025
44911
285461
196024
390588
456251
184484
181097
41650
137948
115647
338061
239703
379368
222810
414773
36862
339854
379004
438012
125794
280096
182031
248616
190230
431722
375996
492167
197164
296955
136102
542451
296029
172044
200626
459121
163738
261857
387256
202321
389826
441360
454182
182403
281632
126929
86584
451522
551937
238662
218536
237623
269034
235587
504763
500178
96289
277715
191033
219992
251569
101414
49364
446032
48713
453519
57560
394732
142361
75714
180117
473701
81183
338022
363248
162978
510430
26255
530537
301850
231963
274563
132011
266954
125734
533089
240786
85647
142268
50855
523474
316002
362568
482131
49747
263402
221673
316703
120983
295791
218529
526117
95045
563939
504750
335922
421150
199391
443113
490377
530434
63930
418155
192403
315745
440684
399598
356929
138879
524871
385460
135264
403564
380950
313717
23893
486270
58172
278135
339003
402546
158613
95974
342256
428823
149218
156975
314978
506834
475624
526765
82372
170418
410669
324800
319988
403937
325850
529930
456614
349445
268012
453457
183818
553137
536871
537076
69897
397370
186824
434991
563020
315039
55838
67492
361692
338755
301947
391353
403042
547333
211791
448471
549093
246213
40088
315591
371386
317382
78154
181496
105435
293328
297182
9520
485497
350301
564198
154233
566927
57237
12760
392091
355779
33423
298782
60101
51352
41199
30540
73120
440749
431532
249800
16356
460717
234649
92260
27656
564227
9073
41792
110171
68371
45355
342044
94945
227211
17627
266939
136163
184161
170086
281305
263558
364391
188685
466956
534462
49407
216870
230212
371190
408487
265718
381355
508832
72503
139635
378644
565679
381061
509949
198784
357511
211488
233286
343484
262589
310912
540831
228055
258666
370037
550959
552594
251937
141696
287660
265738
400604
372937
221886
133413
442334
147326
547657
289366
155610
92292
271762
385673
419400
248039
454891
430789
457153
333548
474666
182721
288518
129265
442889
201223
36016
372468
556548
543245
539509
202373
445759
354642
472796
54874
554368
204396
478276
69840
495525
165810
554612
143843
148384
539841
194973
98082
230844
144064
435102
62993
144443
3014
417538
271399
484349
468986
244047
325507
453187
210250
420882
507125
182924
120678
160520
493669
158357
261764
82379
127916
537211
34303
463604
21653
238884
109251
490146
147187
354664
499682
167623
1601
35293
550462
18941
252186
157644
171781
288991
109250
392311
516075
219655
152820
502832
532794
475985
448595
263181
248412
58746
25894
444255
468690
77418
271063
473268
333539
282507
168865
209752
41879
34445
561632
121626
207796
547344
481194
492705
34798
499577
409025
312965
316950
423207
514886
149455
172625
375625
491084
232132
438781
221193
54180
513234
514729
198903
564151
470244
337045
479186
446753
38792
404188
319857
278170
358032
462122
24195
244289
243823
139665
178876
240149
562860
72021
283372
533527
39553
510584
484760
188571
198963
449845
86777
393950
198919
169270
377127
341750
82119
23246
548889
170425
268530
356838
518816
60361
99252
296646
240840
561036
5475
443527
105921
283274
475120
452066
137767
422446
503935
483529
98228
389153
247673
378554
12037
57807
376207
437243
11883
189973
223714
161234
192833
354633
166881
140173
541756
324838
115058
26354
83623
497801
465091
341596
58554
129652
78132
464912
211829
61832
289654
99465
168587
341159
301933
131588
234951
567199
310578
362754
195872
75897
554994
351296
411837
383596
131966
60359
361316
235111
304479
185851
102248
121948
68526
404860
447754
192544
205524
519290
345193
11782
206507
521885
496642
300942
351057
191196
367253
83366
46287
506682
503792
540749
282820
127252
563365
435576
557515
201
458170
194203
379601
434504
151356
431452
563550
76780
406338
33002
115425
397498
407511
460738
251340
87869
311415
228818
477545
404842
433798
301917
159997
77250
479858
420259
233132
102351
184138
43692
415924
19699
203449
38414
257659
189814
259479
127147
139754
156359
186013
136230
27530
447043
417751
334191
534523
357008
283257
31392
428551
386753
241663
361594
337698
368043
142446
149254
69897
417084
225776
179610
465233
203514
290524
546523
80200
34232
258711
33158
374124
553470
360623
351422
314256
142894
541271
452083
227401
161424
443582
223205
12166
321491
417558
237308
494941
274564
348100
458167
305109
59975
41888
349587
391959
66479
325651
8536
266688
356566
157451
478584
69382
567737
339932
93951
315565
62034
6188
121926
449838
317569
125394
442031
559181
250361
490379
335962
254840
35077
433569
294323
134160
339149
346494
552946
308206
332915
395173
436006
188474
108579
238022
103527
255820
483892
67551
148579
180208
536181
434926
428712
275004
27049
209190
64950
54125
337998
304883
550269
393626
338908
540593
464085
351947
544767
463271
441600
232369
300423
247368
549026
303733
517968
516541
456832
534108
367959
459002
290203
153431
521610
372116
16756
199097
62442
272350
127810
394036
550441
132797
467731
154795
404930
301117
306634
350964
275464
202730
553721
494633
461091
63227
300241
416478
187070
435281
530837
414998
295807
225727
378852
377548
197439
61199
481959
302266
132814
535909
93951
206119
88682
36674
247021
529245
424773
409873
387984
505327
281058
107018
391592
422451
468503
298878
200130
192137
434189
193357
99828
440006
330071
485821
268472
318439
77263
550161
280763
415794
23414
4686
532018
149526
22016
178350
432938
503800
287830
277965
296050
530248
469639
519279
67360
411535
173316
281177
411865
563938
101219
381851
392359
545086
362441
465118
247775
435647
298911
356492
59399
496494
15854
525798
520296
125147
237847
400673
554835
480093
481483
417768
455497
161481
98054
253128
379995
281335
7009
130860
48818
473100
239865
76239
180530
196584
467779
328709
411067
214005
469466
103251
277130
96380
57529
364259
72716
30259
137061
95914
405070
281068
448656
207159
283469
489043
360725
343302
323831
149253
283555
398930
252207
449814
411636
560350
198405
347156
556686
520394
404624
539034
177353
9406
541914
358367
54853
504267
174723
152307
471844
129130
456110
71867
503249
24981
161302
164490
457889
397746
121410
394097
8882
255681
250740
80096
529212
382153
2287
211737
129527
14416
333688
366197
511560
503678
76200
54523
390729
14951
50113
212417
413170
233368
410227
480328
221943
4367
546955
373289
344144
324673
253902
368445
233097
397787
538648
291614
36566
233035
343605
170699
506677
32965
298846
176671
42608
249073
65121
525254
383938
117452
277941
219671
95888
337241
468171
334738
149096
542090
90602
314633
302744
177959
58132
219441
401602
282673
240599
451949
184496
182724
471366
339386
235050
546523
213122
566319
277272
150926
466009
166264
76889
315300
441698
372857
463934
30155
161575
383165
150728
352539
272068
212620
297769
425814
61998
542254
63857
253870
246541
447603
60468
381575
261247
518366
408949
209308
372440
469706
108300
14196
362355
370768
544338
164570
390687
358555
486570
407972
223748
383389
349532
279061
512920
83235
353119
494025
391361
51997
353206
106628
306567
242845
558253
101990
21588
60841
276001
467291
488157
309703
380146
83512
185142
499613
186341
72947
246202
520751
147398
536107
226853
469161
226402
48370
506451
16564
358216
61303
26946
434705
529096
497103
466548
409983
505128
130095
426399
225760
430987
403136
448043
319495
27495
319092
198154
126825
127159
290341
408970
327080
457251
96512
487464
442885
480750
417547
311678
156783
248986
490090
260241
23564
193274
109253
93759
281491
78521
82002
320864
156345
77553
64279
256424
66649
396549
23971
373605
205448
1060
379879
235148
279771
475387
354687
449865
306331
165498
488679
562236
251967
309082
234532
140692
510118
529530
338251
443327
37090
198102
101606
463475
557750
23567
383468
518535
86310
207470
242596
330523
495840
249777
353732
120473
487267
365569
520741
17219
198190
414797
269717
439796
551559
486140
414467
289887
62960
69064
164685
182264
283849
178381
455190
299372
422750
448334
354752
507273
86288
98874
403152
78442
122262
429560
304061
62065
482193
247794
377726
304830
501314
301085
284969
228071
119528
151489
486713
66418
58402
225309
111415
463483
451610
498788
330121
59677
518071
253242
140024
456096
363996
139166
476445
15938
536322
113713
387031
161711
334870
3097
387159
95265
1141
198848
196099
268543
300224
335678
563317
174124
315049
198914
328995
26038
457756
292540
159291
324510
304834
406712
87274
375616
324822
529745
435273
455481
207829
392555
437549
86031
54944
203911
507050
173675
412813
454947
351797
181237
128139
35129
124575
115762
357071
563817
321830
248440
456087
448423
4846
118867
427942
117508
473633
530999
192500
246383
152848
218783
11300
508419
186808
310840
484728
541940
146912
382113
84046
46943
555495
27109
79598
540159
82724
449686
167958
197428
245489
218529
105905
458132
307708
376062
94559
284739
18174
502473
268134
296026
504101
277682
446865
488703
228998
469399
211523
90201
202783
116436
263927
455442
377127
5313
378697
8434
542599
178411
50067
206941
139004
244960
93081
380701
534545
304176
495152
53987
328805
147854
17568
238986
9561
514473
529266
416633
247281
402519
452996
225185
93145
225147
320032
492799
555472
309351
199025
205088
32318
339937
260948
525184
507583
76137
264123
512643
175246
523388
314500
231903
497770
341
6564
105159
432301
520474
238148
279491
86216
233614
3333
463069
128086
309668
548229
532333
272944
266788
243495
466283
182454
185925
346377
114203
270702
488229
345529
468498
7593
553815
268193
153612
142398
552557
310284
429365
366488
400474
493927
232188
35038
53603
64494
409739
325740
197874
429939
2179
60216
391002
184401
511707
30814
196574
268137
24955
483030
88527
484833
115099
408436
141073
550536
307690
418663
65898
274947
121244
285668
256898
63416
130642
7430
198464
144050
497394
263431
227474
204535
385746
371755
141196
134948
48597
339005
539636
26058
510353
159545
301126
157657
88703
48555
42346
398928
474378
482459
78249
297790
277920
172348
317197
215287
175038
368095
222159
554494
476418
444691
454520
563237
495955
306654
147790
364869
290942
87930
418959
247568
144031
110549
436441
204232
498058
428538
430832
392581
259112
8280
404996
540183
403335
251444
374977
259797
224119
458333
331735
28848
325067
504507
383220
443911
540412
242908
347055
350089
85271
379500
55657
255917
510538
137846
62647
456345
472718
528933
23553
467215
515708
201594
254218
89737
40627
125826
425596
108808
211985
199237
435424
148630
293818
402133
560767
263544
143486
173317
540234
420859
45409
175434
552640
501535
100417
519750
406173
276537
735
276696
153922
522599
230699
57603
43710
395948
50774
425000
205625
210432
212935
174258
432841
139071
155259
494319
533922
501583
543222
448802
523590
191122
98135
433662
89334
450437
14642
66861
146879
416879
325891
559515
505945
183661
282881
244387
223191
59508
527057
88898
30655
90046
274621
493066
476023
205379
556161
519206
193183
435634
475239
179868
504369
112054
564329
56691
97475
452681
507565
354687
443504
341528
375795
253518
143704
357392
40880
423629
450049
94159
288912
77250
385465
4663
411080
254862
301219
354722
538852
214585
389452
4714
377956
129581
40278
557605
118090
117007
507596
498729
110791
211155
568063
297066
256551
471294
52594
61861
106094
421861
359439
305751
318852
357948
300316
324869
377464
157431
395960
567346
340385
116060
162716
111099
45134
32711
149740
343683
133092
129249
166070
148440
559959
503362
453552
30369
124418
154551
100713
527128
492880
209841
17465
299593
209077
554436
31938
314383
96859
51856
452306
261662
127162
164277
433277
454058
138647
445174
207811
275325
380838
220562
268098
318671
35494
287802
275778
79250
52138
364184
552563
299197
326348
301809
528169
183671
258463
333047
280904
229785
26091
373881
341396
399794
35581
79981
363017
72470
475741
91703
132296
434976
58014
20951
539373
21556
77388
279187
227972
560914
537379
333902
447274
553859
440067
537934
208923
506427
208684
453403
375146
247833
4238
356037
115747
552866
188715
440993
463906
421283
24600
76407
400129
441469
525242
243627
42663
20738
310271
417265
488601
539884
121923
158198
64193
484473
406742
355249
61696
58283
187226
358767
286397
298096
146345
23913
145137
100174
455802
42915
234263
136677
309249
332529
42355
488711
330923
504204
114981
365315
124015
86676
231834
158699
226160
382945
269601
410233
262560
273487
283263
252256
118006
274202
442873
320509
453598
453006
80482
310002
140298
219205
457706
519889
226982
52667
545022
158596
285101
565779
66573
276543
50664
363937
239947
493148
428853
490698
488508
133742
404561
154630
117779
56294
389997
236699
305419
356165
277301
44479
454032
219425
50847
433070
276413
411024
162151
306539
116494
208302
2563
96282
522798
403324
374834
134165
371708
87565
3085
190711
338711
116587
485662
360558
289482
525761
298078
225450
206258
112592
26930
269208
131818
21101
115073
295350
431161
38036
415893
243954
175448
237220
560060
135808
274771
2176
422446
401555
520955
470745
563478
114112
180932
359170
396327
474216
117576
451880
464674
269771
500120
345746
300871
514548
6415
257667
304926
329391
441869
539786
434142
468549
367979
420330
431202
165581
251107
215249
442905
132455
544445
458351
310707
53873
317333
471957
189837
544017
375241
454491
361829
168237
422068
383266
278141
9257
131717
25717
491069
99902
500675
44194
441507
213527
146167
125026
492084
127307
396330
44904
355579
169456
208807
529743
279855
393733
323903
177441
100174
308417
14147
372414
460835
446234
182817
504089
539625
22152
35258
462177
397119
265048
357065
114710
427715
292282
519617
505088
543380
358050
16099
148631
352791
58437
561850
560864
248532
444386
261650
93141
98940
424009
342056
132711
296180
43805
417291
471684
200503
180362
216140
279302
29239
6684
37051
350924
353848
213002
443285
32884
494081
60107
204039
375358
171077
237106
302358
377729
408766
33531
380402
408058
474765
17640
108850
469438
214938
357443
195488
506840
520185
364714
303474
287405
290932
130002
442876
419300
131822
145740
190154
426590
259052
288484
290159
426440
343587
171664
482346
123209
376354
155322
254917
56726
270864
40720
425388
187702
344625
518580
299408
127651
98287
489082
232176
211612
61411
386644
316789
329537
40598
343800
352228
19111
536677
290365
179458
90795
287066
221448
225727
296693
213587
489410
285758
440753
237140
338476
86757
410031
488440
249960
31580
471214
109830
555496
79108
318208
532984
228347
215318
434928
203387
196042
463855
320342
462745
334007
153051
470897
9432
124247
206015
241442
6047
147662
80977
258433
180105
194278
415960
44387
421195
353082
344195
275088
339803
483749
206239
78425
495637
278778
28766
516100
344729
405475
313169
234166
243623
59794
449223
245850
518230
214393
386750
65764
99959
499706
332347
563883
424814
58850
36290
176749
403511
73359
60292
328023
271954
110335
280549
62508
294887
486186
87564
489383
355421
212463
403254
215743
493847
377562
37234
95316
334520
454158
349428
405825
501720
352274
473276
247428
462269
540812
170478
510955
317036
552619
204735
338510
144577
206312
472339
432126
319135
161344
422421
73970
435207
412571
54707
517195
347165
75454
360074
196385
54200
407233
9817
31201
230717
282052
487130
218890
114097
457677
539884
164192
399653
70624
551847
453167
548061
285627
332109
19500
454199
98155
216718
223293
191020
420693
120837
83420
263
446414
217075
371607
42309
195801
16567
471939
447237
43060
454321
191178
325869
136322
202741
27834
560273
169535
161235
356435
488860
122715
474454
231032
182087
189192
136607
288819
468150
170003
389795
195063
184899
272739
354800
468463
269984
312040
189419
533972
271526
539691
201750
168395
471530
263742
432696
223059
316014
170241
65650
267183
495069
364186
323628
148931
70394
243202
212008
203403
124129
535187
514339
328074
447380
264846
87080
285960
436606
269261
274920
534749
336218
73592
478435
387683
548165
169619
559319
416384
12959
208182
309176
508804
90956
345114
48730
364037
176572
198613
54871
165942
75462
546970
447780
368399
387492
9083
57577
461714
464022
278079
561678
218799
239072
506449
209191
53956
304926
314580
120156
125855
432111
545281
261369
512308
245041
379643
532286
100785
672
55999
419960
166903
521264
149103
188752
301511
105411
397994
68993
481537
211700
1323
555897
432701
333563
559875
285893
202135
501935
464934
226792
522432
207093
127116
138270
4800
297431
406943
455207
80490
31619
51000
172860
109200
437020
459782
23714
228654
1059
371618
207088
116060
234822
511042
204588
48961
182090
349279
483584
62115
242356
438258
476273
20757
210858
87959
533925
34690
109032
99102
502750
376102
232827
401932
537668
352962
262045
126293
98851
520854
279162
63988
126702
189347
87367
404606
96568
555334
109664
555407
518887
361762
353155
126529
493141
119881
348128
466784
568405
328883
453628
410832
454641
66655
351596
270322
404421
211270
162626
120138
148686
68880
98191
290992
374136
237693
363991
402585
255616
464934
523323
316490
147599
450366
142545
512826
306261
206732
349161
23884
352684
495136
426926
369263
379212
318759
67755
23302
435238
198119
101961
420285
57747
489208
463683
53087
407432
313334
119063
533013
443834
192597
221794
489802
168717
265082
198899
174162
62681
378801
92436
270721
469041
408596
562187
546952
198384
249005
532602
80451
256465
211310
255476
397875
465822
370930
428587
193606
490745
525408
516528
18487
141524
373844
293810
137057
467355
467806
421419
158725
470743
474253
451577
377505
431168
157951
157744
482070
377722
5417
150168
389348
16385
560973
225976
11723
507671
162182
487552
257306
483395
285392
62218
336907
526704
201904
276284
514282
24044
498416
105530
489119
213826
297305
301478
403257
137029
191579
204705
564616
213804
49432
445412
22354
452919
500319
91963
256518
493738
383989
149058
321219
36960
350462
430342
220174
390505
57854
146847
568161
76724
180463
34167
18818
547141
67354
69214
62234
32671
379628
499921
288737
373496
86769
152348
431687
372050
88206
548914
257633
107667
509190
167386
320228
231570
241801
256106
558674
533451
23677
476032
354336
362659
73968
397582
277549
97465
86962
354276
256994
442258
133840
386469
479198
210736
99799
422636
50279
171646
35745
316456
187620
400627
7695
171706
28333
473284
546724
130186
124182
85108
311557
522972
498710
69476
442061
406841
108535
67505
346137
119118
417645
448294
531680
292457
510002
55892
557149
533189
128367
416352
480409
447843
450568
170459
153881
371872
447070
26131
223312
317512
435808
394551
309571
263065
536325
108837
504595
272580
408782
541640
476299
498560
311227
274870
472392
557062
45648
524832
413035
494343
35038
521753
4562
476140
410227
521567
322314
295106
59059
168973
339576
36621
219521
550914
71711
163816
557518
436625
554434
316313
241365
268769
546601
187378
503324
255641
461532
449467
94446
557074
43546
159567
49797
276441
526369
566796
352796
314075
167330
187018
496930
427521
243144
104078
336864
481604
366729
382889
131273
145133
158142
78320
335534
483556
140971
79707
534875
69323
551193
180477
382424
198825
556352
84607
171703
167530
547972
17935
223158
508640
504691
350156
40754
232544
205573
299392
536930
529195
446910
285334
194510
56390
314089
22662
231752
528143
221531
528795
57989
94321
566496
263900
139772
362015
40421
166168
521212
465900
157220
62780
536398
459581
122429
50745
94347
150827
204030
403446
173362
142833
522898
332157
551692
273839
519351
441190
347195
121360
42895
46210
411444
17705
187801
85143
517431
378822
136058
390014
25426
311749
280580
357747
2190
322916
255780
207946
406515
139142
28257
14162
118750
20040
259464
408072
498163
357531
408609
379430
256086
432064
33507
45663
288320
59479
133179
540974
52635
341769
359909
74020
283940
550514
518562
296106
516430
58856
189311
29104
163032
194669
6629
358912
243587
277320
27926
176999
530733
137168
277141
397570
408683
138221
355282
11619
365449
47295
281592
14815
46493
530128
452238
382410
62037
37475
1029
49155
202133
459209
32864
436146
479721
504341
143221
15622
304657
344259
416266
106475
301892
97126
441031
254406
207044
412263
406440
490841
428861
405649
82945
563218
497771
100532
469080
265444
446556
510893
83663
501375
348699
284740
284930
440306
225090
365114
182034
224944
390220
13529
503868
277
119720
483585
208528
215470
255355
549946
79156
288254
204256
138073
384524
234075
241562
246511
523083
451276
394662
238531
521683
46635
290024
121418
176265
203261
492598
190804
263744
74494
30771
180587
476214
34234
250486
368172
516282
380200
60983
449003
503699
39612
269899
524664
39895
489302
188129
457237
109215
114741
408084
125625
188995
379687
351349
206779
89961
328859
182827
12295
549265
401860
199994
366800
536663
93797
171153
543710
91290
81658
130494
22810
32321
549290
478645
230663
190528
193101
471971
475990
256325
221040
119319
378678
164443
542671
486075
167166
447609
64938
92042
343028
216268
38707
497221
125804
18499
185362
440918
79281
191188
78549
379084
484436
372207
451456
36201
133050
122182
54961
343259
90953
232426
455330
91500
117196
454692
97519
350957
320206
185986
479467
562323
29244
437707
323439
166929
314499
223094
33073
219217
169970
454119
365194
352330
543606
162746
547090
140555
253587
444706
336954
425321
358976
429576
73081
121502
389754
523222
262886
220808
27307
561144
172977
149192
511972
160619
210857
285738
92135
76294
63356
452174
507977
350881
526802
409040
96293
387674
323913
481401
12256
36479
85389
397924
515266
105573
99814
356460
128132
20422
453444
218241
454681
506699
314924
543685
127722
224839
45391
170373
322656
358790
479403
200215
499183
501671
98019
99588
347301
63756
381510
24912
333565
11978
71919
271464
74342
112449
325957
339960
33954
478645
192356
210943
324424
18338
317718
481318
532974
160206
196931
353941
281176
150280
150826
271212
40311
342673
274091
318963
427862
278398
228567
501338
565541
470550
503107
223454
489633
307772
562143
131752
226268
420916
558989
158921
58741
565585
26423
164181
11241
149015
310382
77721
560879
475385
72847
230573
241911
75414
455219
247740
124038
332947
510954
420978
185119
481553
166478
422234
493020
314370
213516
482164
241283
125753
376616
78455
223129
167060
413197
397850
438595
486664
30740
141326
154496
410761
203338
155526
6498
211133
403651
563626
345468
410898
342345
315165
205906
283012
491919
431294
129441
448986
102411
148477
30637
179640
311945
11646
299349
210053
276100
124992
396299
192268
223266
28437
425610
509935
151183
18117
80834
514768
41169
82424
78508
233740
462768
120809
91214
352096
526603
175903
526944
432449
4625
432593
152922
448726
50315
100850
542739
319223
136162
301595
424364
226493
402557
314412
207022
7851
398892
277546
116827
257788
426482
396247
27598
400382
434859
159254
333617
204559
55462
246467
26537
268730
223731
524514
225429
361769
204597
100529
276875
299253
170483
238768
259255
433255
25607
552215
564765
546585
481338
462408
553228
250331
356954
439738
219112
99254
216026
428495
434917
346199
158427
249265
461051
515425
475271
400244
510020
553917
536219
310711
262263
204939
375912
416473
65109
42370
308457
68005
307855
223791
502356
331629
105596
241712
7784
92878
236196
60725
449458
20337
123225
260588
542263
380350
25408
108995
74711
356131
444628
251387
245508
161031
471977
55398
450491
176358
308737
144004
277301
175097
221700
54721
533247
421024
553766
404036
193011
397790
336565
389453
246748
202272
301214
436486
411757
136912
369496
217787
404412
244286
107795
181925
208718
554176
10324
59720
229091
253590
479312
547216
428567
209953
147208
69499
503423
88658
468786
155148
46244
212681
488002
517135
513037
293945
36077
14688
393655
329934
239032
257356
513233
93692
140989
204840
43334
21359
205052
144064
428734
108778
342688
391151
369029
551040
562675
425885
8531
422892
44917
550573
556148
433388
186466
276599
369629
160423
121584
217541
333887
516777
221700
250193
454438
341627
33604
433125
560331
165907
20522
75317
13648
164483
126173
292481
22564
456111
360797
557480
141089
407288
488279
434966
42508
363211
486013
16497
405896
275447
207661
536305
142447
476583
72126
537994
308083
165217
65462
168967
129542
216961
260748
504955
16634
263027
101996
142660
311212
49629
469463
32427
123156
429958
495036
276520
139001
382487
272210
207381
265374
294771
41058
31265
370075
4870
241926
166984
528856
479922
23791
119841
67879
261545
377267
9465
163034
379445
532765
82174
106571
420002
304184
311157
317049
454954
398986
550704
37588
306979
414766
303924
54224
493221
127160
113950
186871
217864
324284
246064
537050
118496
210625
420407
103024
386834
250367
123694
192703
158450
122768
499320
350147
483692
317371
339451
429949
159659
338571
519424
300596
168380
168290
20139
89020
298664
55081
292385
36035
514908
177435
284011
476111
75937
353283
518531
422400
284148
384436
459131
19102
277537
400296
217095
244896
521879
221420
527929
467484
291478
67298
77104
91127
308707
420704
439530
400065
117957
321772
507775
393522
39975
341849
255775
403504
151995
27089
545426
302608
222978
434595
568025
222468
168042
423249
343153
251846
538156
113057
517641
540997
42377
340774
337617
250465
20848
503532
1539
434753
152823
10880
204243
47084
132232
18754
220143
366329
559129
482359
56075
157365
19101
163669
133941
113265
484020
333277
175573
7427
63220
148407
113338
260580
177544
130034
206485
386979
318958
377154
190967
539635
379081
48971
142607
498308
562539
194799
443542
27621
44081
27507
54296
507170
73231
316041
376576
462357
545125
537853
307330
33630
312232
140401
429853
40435
202667
531689
229439
366285
315258
429240
164788
476620
460810
322759
55653
429560
192447
286631
340510
24296
104021
202338
13275
522730
75177
403714
234458
298109
348816
150712
481382
182315
202098
63342
273852
205470
184045
472310
64653
270406
387862
268888
391632
235035
81700
445482
25615
198660
175909
214950
152592
105696
304928
132261
520633
268754
516908
272915
267323
173459
261766
117096
260886
208745
447874
202437
318704
102695
131890
143572
59850
40269
223157
512037
482829
256818
102068
370371
478006
442089
25467
507018
216393
22608
24556
668
345802
205255
283777
198232
264157
190536
190965
200395
351873
551487
297563
406180
158015
226411
317121
480000
113502
375946
247810
122844
505556
476282
434517
278251
25558
329611
418943
247053
66454
487954
231617
550402
375558
361268
161688
384430
198366
36989
126695
98242
412803
146607
10197
93529
188339
23219
520119
441656
490772
248873
338835
225631
269888
175431
243637
391918
279320
274152
98170
284024
531481
452668
18302
277512
7467
238078
321830
340803
25752
501621
170406
154266
56856
385352
379717
144244
187310
225456
459770
322627
469927
198088
207047
85025
124178
452112
147336
16855
205787
178441
552705
128214
532801
61629
270293
188253
431375
331632
515248
391970
184719
36213
104829
412814
35716
117680
385208
363448
477144
438425
417376
444289
42361
60402
565875
58036
395064
117368
559765
100180
77062
221775
377231
433079
111298
8134
145444
216308
463395
288195
29160
383738
519872
506576
356293
427305
39462
284577
469878
481919
415059
311157
115019
549374
10208
242890
425580
286601
305528
58708
319455
21269
181937
433310
118194
502761
128457
90072
58290
463259
277216
106724
456179
406574
449443
319567
224365
146058
453664
199539
432034
418582
31871
279101
291031
180848
130553
320380
470597
46758
325611
523836
221600
304933
454769
363240
541761
468676
104923
116073
501043
496526
472351
420978
358137
304666
253414
506242
442380
158015
347595
257874
350959
23205
50135
545987
177464
171610
439139
480175
175356
151252
236112
261632
181018
264564
74152
313611
373673
445840
63501
248486
434689
535514
98328
290761
531915
508296
75388
388378
320130
326434
531792
74371
216788
504417
504375
484033
87855
350876
111990
501917
188002
76534
92930
292613
385842
396513
187692
92636
401398
281101
551793
347643
534593
321840
433339
516647
119825
468833
37803
457689
264060
433421
65113
18801
385096
231750
10637
7357
543375
409272
44960
161511
404632
533991
286382
383387
309218
59258
386263
309934
299071
246601
129393
343382
187585
138252
381389
467055
260884
323559
250276
535255
202453
467723
301508
503600
385860
65839
171312
210016
175970
339900
258124
481084
258710
60275
49590
33234
551111
171709
141816
210010
449457
338209
87405
312504
66892
78987
53634
231795
347547
444119
7710
442967
435175
501366
536852
32715
313598
406475
91928
135746
463177
170310
356733
223179
223932
100447
391615
105378
539993
162213
280448
557549
6932
359934
189040
545549
9474
120385
550024
476658
207239
61513
568421
158263
380942
451488
566723
157728
229875
100344
420048
275252
419002
547929
144426
111299
512418
40457
281289
419002
463818
422718
490441
522582
397027
348159
264244
150754
534489
560403
17796
22577
5515
424782
388385
335562
324337
515533
187599
127270
550592
180266
486676
404898
332664
437075
455128
441304
485462
197730
277558
496067
553002
377414
171537
131940
149754
421132
306730
528065
299056
325316
323493
29678
290430
236240
237402
170676
20405
493210
261855
486540
35083
270670
353199
426871
526044
87418
403021
344090
533287
20844
377744
222428
165764
5960
284788
403677
426041
420712
537655
554024
384325
385206
393477
317313
213489
451436
251958
1066
417271
438564
411128
507999
411285
312504
365509
83793
224100
77308
181161
349107
162436
403834
170782
323010
536762
327395
114097
249001
133853
492753
544216
230269
210621
314409
476197
13139
446052
12877
406508
340386
559841
218130
328438
105114
505845
375546
124917
33140
143505
503358
123046
68736
494572
165983
207698
461688
189484
65286
566389
35820
107302
3755
23284
79377
124864
104583
10503
108779
102591
552366
22812
256553
519451
483054
415151
380188
51536
151711
232019
489578
265437
88620
506902
314010
241177
137246
415464
194103
476487
412455
275743
196282
78170
221481
498545
502474
78869
489321
376866
396524
266540
375569
211891
325890
402634
165116
75199
444488
503995
97734
510252
171738
283925
404963
90921
48251
51993
184913
103346
2745
244467
22015
246348
23208
563907
423419
255877
532707
439501
102821
405102
251517
443136
543458
106652
564415
318106
143579
94988
345833
410548
324698
342443
519860
377940
339729
163328
157621
280195
265112
46922
247898
356314
217318
479515
462394
359199
13444
295508
32183
180902
313671
207413
494250
10283
164300
565294
517289
267950
120532
407956
296773
557087
367697
440449
60348
220137
305380
394616
287668
66438
78758
188993
316125
537793
478675
548462
159034
60195
462052
87728
119556
241481
177058
556976
265050
5561
484428
68681
522085
213205
96128
426838
564959
406624
490246
263139
559703
134190
22065
154254
429060
545733
157078
96308
362497
478042
148385
219453
8709
486655
28661
149864
194448
1404
452006
388898
475007
427834
496390
75733
544228
226680
335731
277140
436000
466914
251048
314557
542642
450369
49062
559856
414287
265426
298432
565419
448870
206508
465961
86615
480422
302620
217044
56383
53354
1466
82750
352345
46175
201300
182298
91244
387295
376751
377714
177116
230295
342705
346203
70383
332604
318174
158085
73227
428698
135981
531717
47413
3709
379404
283687
125579
551804
448769
27278
183956
196163
138608
425237
435249
552094
285879
150623
259195
11140
204045
474965
480288
557711
87481
239632
342155
207743
200149
436940
104021
320162
68958
235079
317710
504235
394151
424222
15848
175253
515652
63465
418692
470242
182143
171020
444142
255197
408503
41001
319277
544828
41748
500638
235644
449501
485496
154182
85697
216437
357043
236322
301440
384610
466075
60994
338734
19033
340313
559428
236321
377203
301851
540023
140808
225290
322506
316461
240479
267698
243126
240094
154223
134502
525980
175999
427989
240938
344350
425490
339655
102796
9262
211035
214236
132820
96245
361352
484118
517656
329779
321492
417673
121203
320073
139468
552203
481483
533549
355462
336708
15
228173
533212
566882
213742
415595
200112
267273
183184
130225
24965
188310
328816
330668
281381
100841
88807
153925
420278
180283
474172
58043
113661
130375
178372
309232
152100
532658
43312
482050
108029
256298
70410
362086
552271
431691
364936
437725
30930
482593
308542
165089
271904
202130
246639
492764
285897
557590
114595
557386
485850
201863
355559
40173
188661
14860
195911
432691
240125
136682
361710
401662
91062
85898
511490
228637
551944
467363
394120
257236
503605
265799
184682
551634
469087
522219
318372
310123
527826
251371
281337
381745
323147
408329
553990
280670
266475
370031
402903
121792
501259
387712
566019
55168
529075
568368
380367
512417
431854
516998
158257
52235
86299
530561
539299
322382
115161
255739
273615
488335
468854
349130
135719
344991
187517
44422
518851
16418
57827
30115
463103
331691
404632
535821
258644
97307
48846
231887
128109
159927
495949
371161
307381
304073
268218
114689
344311
261213
167427
336326
528452
159694
28306
382315
221768
420120
232442
553284
550874
446558
168438
71034
184976
503202
6525
399306
153414
5258
136943
546288
496384
201160
390571
277376
141741
84515
499616
502120
134328
2726
95455
18767
472571
1742
148354
253319
375409
390047
152377
42218
33670
121663
508928
185780
395392
78550
507719
557047
142280
191883
253786
177628
320593
74026
504252
336046
173461
25225
483559
182226
189860
141785
211490
171239
111766
370109
467636
6047
210044
211185
35315
162357
155469
97237
223673
270613
307202
476738
200968
377882
76251
63544
117260
165011
300433
530730
377195
555427
363660
433354
283951
166592
268275
447558
456326
515567
304266
356983
282622
172438
467463
75887
458428
11749
335931
297161
431395
238666
443253
208948
533815
387118
537071
327992
9697
57912
131022
279870
94367
526124
504219
345289
423811
426820
372354
366503
52338
42730
521112
420323
231211
338306
175391
401083
525746
481269
564936
480844
185946
149678
303796
520944
325740
528622
227515
336252
238362
313066
360595
9623
496517
562638
406420
449033
378219
416180
244960
554174
259068
179911
513128
172024
98829
165001
7894
239934
236227
41394
52464
557720
442796
106774
330658
267462
493178
265909
364042
200262
337168
305960
408509
528980
426041
489564
404699
115090
314767
337775
548198
161773
132125
441079
310307
245898
438970
58750
477069
549498
325796
192553
215400
34623
518376
182226
4056
28293
77799
382468
450960
154801
484650
69897
198607
336701
359873
527494
67436
192057
428375
423228
552730
362492
261108
107475
447428
109905
119131
144170
147765
134247
36876
185986
56421
529333
63776
220479
325412
4170
395810
321972
212224
486299
149271
9952
327502
290063
244896
304174
293232
202761
552417
367193
364043
38262
285799
79468
536980
71502
65301
2247
491283
402336
35831
32893
432407
25838
488251
333539
523101
120993
307133
527992
523688
442161
256473
105893
453124
393415
545337
268582
441757
314145
532163
288348
114657
57448
256128
418594
350005
137201
485491
244351
952
511497
436026
100005
414066
135242
448048
315246
413929
472746
529248
400295
538063
114631
440402
102947
207779
388391
173583
82883
122628
396424
365376
115035
555912
533116
1326
478927
180848
289487
49698
373836
268943
160641
181634
10031
561096
185186
168662
501323
185325
378339
374828
527025
482262
546489
368267
517930
429035
239067
127359
202970
325983
216529
367895
64663
536867
151134
445030
369149
304452
432125
94029
512669
123119
398694
44573
249133
218801
539202
279301
563405
206132
520222
133632
164361
183740
543928
417248
26493
324958
30583
127652
266326
64899
386650
188415
460275
14481
99689
23083
98799
165317
254443
358261
313798
289417
301576
112265
407674
430986
243736
90867
275215
35305
490605
100194
230800
525100
492906
443703
521580
81515
282052
423255
395868
397597
479872
39183
29352
97959
116806
47142
115376
117527
248085
315715
152343
461195
342097
238495
199942
448051
169644
198627
142801
241151
1257
45091
194507
18783
514235
476044
109113
486992
22646
233422
208576
133898
6321
363417
245177
31856
526282
88970
550505
329988
133493
349032
136569
80985
350898
224211
73499
26946
539171
216968
322627
125400
415326
219415
67400
408340
307990
419129
318228
391807
214702
374103
336748
483148
506470
454003
390318
316434
109463
548606
313509
278572
519066
261373
336527
64357
89278
89543
162653
150928
49788
161308
144436
9683
527224
499932
392928
42769
297102
448045
202344
449000
292420
464858
521493
252284
67854
203738
265560
322014
341017
400421
187001
183265
193695
404570
428275
510179
360993
289860
442174
180571
423894
373852
359109
122627
230549
122754
338751
525488
504175
465810
231188
287016
446233
534514
407805
187913
564845
428876
101017
160330
342359
482150
532429
537070
162563
63919
489271
358492
41326
148309
445510
2311
251018
558960
543539
377124
364075
18369
380442
397513
61972
536958
550326
362862
34520
25010
477657
183160
269871
491008
447089
262560
142345
244695
388352
69314
172952
160231
524296
332252
258187
224420
328294
523212
407217
339481
415675
211156
325878
362635
388317
74334
443394
14309
332670
171460
50800
449585
395080
488856
558179
294372
439175
358653
76748
44441
75278
62145
425634
383931
515615
33289
497299
74738
93596
263042
503458
304527
107021
206777
70595
178079
42730
384133
67703
211791
69512
416723
526465
373242
389401
517684
261036
367742
23604
321817
221560
188824
89
92701
39829
82789
524262
568226
450588
390585
79446
364339
149924
3460
312752
448906
164279
467328
277857
254096
422026
453318
391826
352873
351254
35976
18199
450386
537746
197240
326848
331312
554611
554641
327495
471089
560510
395822
120370
69623
121991
227595
183766
96674
151571
524642
24702
114736
148380
417210
242955
444506
269052
113303
91570
179606
422921
127223
372582
105485
540045
265126
129836
5929
468994
375264
76317
8501
300587
216812
202813
359694
239202
111617
200232
360499
444651
313813
428833
522205
483311
23911
78573
157695
429943
161783
202619
155509
204735
78029
293566
291040
86017
73197
214850
374256
95937
533905
52182
453190
409707
55694
294319
318769
359731
410370
559297
473023
427939
267155
536567
210000
395027
22580
161538
566795
143383
110309
28487
231511
69727
119174
56560
125007
274101
397484
508073
312644
450354
435329
340116
334658
104292
172618
26755
265003
270032
533079
148525
48685
458595
21823
118831
408106
200459
420781
147348
202666
296535
450979
563615
435345
317525
385250
107384
349552
311305
434050
401767
346939
502746
210464
22684
23975
563882
215945
186483
508800
392372
529511
148204
442778
497807
216944
229376
215095
451672
399650
430314
108701
236400
152646
323438
557785
246346
449572
111444
372528
370761
101289
140075
466902
89856
202060
502391
552264
86396
376162
376255
134214
166495
105329
532597
360812
216046
310746
430816
1093
141909
457588
544226
66028
3003
139034
190053
64264
98372
204053
229184
233744
482510
220781
531276
346228
223206
293860
552684
220030
96441
122378
519045
131676
475133
319572
226178
415945
148800
300630
202014
387224
7349
453190
90960
374865
535282
401696
42876
272790
556482
91442
57086
230319
563757
501244
281607
555648
195737
136931
274838
27077
161914
117945
144666
10653
293304
439967
280822
425932
151312
242042
8365
159389
86808
468690
440061
527924
71542
398995
499151
484521
133351
433334
232601
3174
335309
113722
152184
337779
337590
480851
312913
348144
356671
542591
351712
120400
214552
199597
487490
324236
443216
523670
535307
221063
399383
96138
439937
43779
90634
116178
68794
93051
261654
20805
297689
438398
5275
51474
259787
548185
356068
127436
416869
427633
246861
413528
450512
231620
38472
469990
299780
271093
484147
410478
12665
492792
213109
487865
350856
159974
153720
473415
30381
16213
295838
375662
148105
396902
413942
255858
482828
491120
120320
398278
176405
387445
521901
558758
353565
397975
558722
375958
354350
1262
284630
532636
117439
514304
369829
123650
342734
559590
33047
522839
509074
469721
545723
7348
198989
15253
142016
304618
301646
66262
181276
66344
445871
445482
328182
230958
64104
337998
173020
513683
562279
527535
10189
188884
26534
286938
459002
476588
247874
100187
420342
14857
100520
176162
287557
541060
76050
443337
9664
98415
479869
505832
53498
378118
206103
363712
309884
554233
324935
417219
277939
28563
390505
162537
399860
230828
37583
11322
329225
270391
238737
80812
371350
497381
267405
66988
264529
359168
48575
172326
557565
364316
24984
374610
317336
389956
307521
125136
217430
488140
395098
66660
271846
457381
459004
472223
568101
19477
485444
456231
343510
2677
436109
205254
264739
245753
258274
82075
532328
181009
12416
547353
47562
346252
424688
385272
304910
563296
372320
272367
4013
277392
69677
238771
441254
405696
542207
414386
311230
196425
260094
256367
318156
470227
437083
434265
130270
401261
430602
79622
469679
172676
312904
327901
446457
24733
205691
358791
74265
559013
12427
231173
360182
28402
311410
257025
147490
529642
167244
468725
183631
288399
343568
62239
531957
300658
271967
49914
402079
367847
31037
232551
293380
160779
403085
548935
531689
54659
85335
518119
363654
146641
232102
68533
184528
48933
351702
116343
552085
7710
411179
202377
271435
440865
58176
556484
66324
191977
63639
145704
355567
55386
23212
282493
285896
76561
32324
288387
422492
449013
65418
439121
215687
355786
86212
113653
450634
224001
213038
289399
95087
535599
548244
252634
258080
472532
394503
435573
340708
514159
433554
237839
278510
566178
49436
278782
88839
107476
5944
196679
448234
568255
67259
274199
522269
406168
175547
246274
6114
2514
447787
204428
417433
459418
506339
148491
516897
502073
472360
437387
434695
358694
386744
65216
285351
108447
554888
318068
271518
65133
211687
510057
150157
273992
131394
132358
104576
53915
196424
387258
129686
393418
503266
48308
135270
320264
296554
59644
438600
92445
483454
55607
141088
332795
368463
286779
417659
522180
160636
360101
191636
52677
364483
351155
468923
442576
510060
516389
490184
410696
177740
316015
303328
210754
494660
141194
79046
260061
262199
199106
358782
456261
505749
165786
293634
122905
439829
386648
105873
148423
127361
353239
113208
401780
325169
220513
232836
2489
414979
328012
45587
74432
170988
133315
360038
382843
83152
106648
519286
213712
387317
460680
115465
266864
282480
152780
31391
110558
91488
423413
366803
502633
145396
42131
543928
386292
182967
486588
91361
372388
351286
349963
58583
559681
2484
535474
209646
14797
47173
464899
555848
366327
83973
76780
138917
367442
138668
120219
52278
215387
167593
402497
279206
104697
318088
272587
167722
250995
36502
195269
555037
386397
523155
476521
104154
512100
344482
173877
395401
565980
461408
158198
256704
387224
289867
113273
266290
455835
231227
334903
256440
293338
305437
462966
415111
345705
280462
375330
324424
116026
69598
449764
359612
370965
513661
530350
160729
97005
557287
327520
200766
393021
22152
449480
93512
90447
315738
516610
373635
452314
147423
141834
30256
394953
437474
333625
330958
524242
511276
439000
377445
86634
13897
547328
29251
393279
44457
190653
86860
133291
375399
85076
60964
423025
435269
419867
262990
102023
61166
330624
134009
255569
429060
527299
159788
507178
552055
471859
458067
464799
287762
471515
545293
107378
480175
56719
127473
364754
434079
125599
405790
266679
280547
458288
113950
315340
204297
341381
338402
167540
228757
136848
216815
412075
157578
81561
9515
248820
162860
335779
563278
191377
62884
444905
94042
290923
212032
229686
526128
481136
511462
93181
325856
139766
39935
194497
227691
205015
224923
275968
521312
362555
121309
101235
149078
331443
10024
24416
130630
118761
43414
457312
184324
558231
418658
229932
125825
9036
364034
51691
425243
124615
286932
282879
472307
179664
74227
118121
331769
81077
564655
430776
439218
81510
438860
280240
159265
118784
452076
222199
317837
28182
546293
170636
109023
487383
95713
509366
335349
77552
324162
329852
180695
291052
436505
449459
247989
403434
279940
168321
459857
432725
172527
250877
541790
430737
137131
159809
306986
256976
560081
488165
119055
459265
337269
404973
197270
448368
317719
268972
402993
555031
207992
541182
324747
432679
437928
504624
95806
216651
436790
169563
377063
292498
93894
246062
276200
563203
336222
520487
546626
161515
337870
259307
64623
160330
42616
485250
430295
333587
97516
498567
280870
311945
318118
149415
116238
120587
154339
257566
149741
547854
384148
39110
331881
549497
472676
201518
22767
198392
442114
79917
481599
215040
390315
297860
313855
355381
22540
308701
295215
411244
260169
47022
67154
58237
62779
202452
375400
541097
352206
158876
468378
477042
274687
107006
405182
420232
331449
370662
489649
184617
195252
228172
239922
113783
231113
42494
26020
234166
91418
93059
459129
64142
562916
297628
113158
515519
148618
158551
342746
17524
263762
538449
321402
217132
527392
308904
407445
366185
434500
159348
126271
377453
20878
47695
70807
215130
126351
366148
52406
318076
186460
372654
329807
398713
169843
152393
227187
413842
375205
320125
277500
519164
39446
371510
57744
2846
80454
3914
163907
206840
356771
337948
87465
169210
405570
508496
338251
437112
401986
524087
328668
75160
8566
372605
475060
352724
454401
382505
31790
52256
451364
65184
333099
211814
205193
306334
10607
334624
27056
274243
379844
60222
166454
222582
90044
560333
564119
107937
167775
475497
174777
475465
468446
263123
22608
50020
312561
196453
562351
54713
79888
404361
519110
208817
232749
373673
411532
164615
430333
444998
140354
87640
233834
108893
417453
286369
130332
64036
263276
257329
245498
424885
74158
390603
57920
520556
101491
396919
117044
396787
44905
365417
440634
541111
427407
444418
133162
39466
159425
27213
79312
198843
294210
299539
292219
547537
234509
209562
497025
497324
174970
61841
199312
154085
408193
535369
531287
552879
187224
44573
464810
551174
209425
322137
472172
243846
532261
531589
507407
188377
39177
528796
4144
158278
262908
366942
184817
435367
186715
86142
279564
264750
136941
398367
438322
410813
400203
87558
29813
421397
382740
219234
229558
427113
250676
142936
267878
164563
51529
318060
445935
200131
492028
255927
558337
219599
89311
180980
309870
364646
57818
469086
137435
133428
336472
312457
321646
173396
446683
474250
194082
2090
26205
488944
511075
439286
124035
200111
255884
173087
416365
464689
371455
112034
364441
195374
73912
43569
348539
166971
77148
458145
278789
414155
276209
352210
21685
544532
67506
318713
36518
19024
438104
272914
152564
22578
400084
118626
430985
324079
134455
464116
453995
211596
158903
371856
214291
366400
138556
159998
534740
111181
304028
508083
439059
414920
392660
474608
450612
510221
45283
522126
525319
195613
219421
141821
558327
364239
183101
297149
79012
456728
77143
235724
199345
513282
148831
49243
93252
505518
211117
204333
561645
430120
558043
239143
104907
416790
556693
29107
526285
515683
91418
281324
457977
551855
506198
419468
247717
309967
320224
203659
458844
536533
4693
407738
27621
237762
412910
335830
477814
413110
463510
379015
318238
179349
203761
1605
486532
320474
503718
495996
244773
107404
143598
363598
52318
277094
547150
273089
6218
34931
522858
491471
440242
503303
194264
326245
517273
476919
549731
348593
225455
422396
192507
167723
344981
556824
546230
259916
219396
532763
160178
190796
455553
539574
317357
407166
519851
160945
565154
177255
230632
347886
419925
285581
327644
453108
452972
425655
528756
67234
498324
463584
165708
403978
532271
211346
253120
285435
182415
218130
420614
311508
269208
348242
49451
67688
191677
332426
114183
228177
426077
210192
59359
370400
218323
324527
288373
250567
99309
385945
145520
334443
286196
522542
162570
347971
108907
393784
376029
280056
559612
256896
195925
164056
559523
129041
422716
305751
307282
342665
144985
229585
266124
498696
475250
402248
305244
530242
207470
338943
424777
150106
61466
449355
244439
62230
363659
159489
343737
85193
437181
399045
140033
334671
107475
405149
281622
362589
339952
55907
451297
345041
527185
299380
433825
288321
455874
426208
402545
219541
261735
77766
415560
278709
84949
247380
540729
267886
497775
562879
383165
228564
412689
211524
565315
405472
364108
199416
23884
33733
256098
316328
148432
552366
520785
298400
225993
7099
456169
555674
206566
269859
145632
237151
237467
368481
26673
360698
3627
556787
38102
492288
368942
441279
24314
335238
408311
213657
359344
135300
388371
565961
131576
259058
336533
348537
305338
353305
430755
158205
194799
559915
525046
529064
248655
441489
55683
460198
481197
528862
55468
496098
48758
49599
371840
369054
307384
69074
386954
13358
14307
246775
457785
525103
55676
363326
56114
471951
558953
531020
297438
20817
100246
109716
455829
161025
389341
104788
534796
417451
407223
496032
319874
349356
180261
168394
76718
244528
142473
419480
161059
461574
562351
168054
426735
354798
420062
509597
143280
64924
90084
463752
242633
47428
330618
415081
407422
431247
71684
506314
260903
227888
388803
123699
4111
556148
27311
131759
200214
645
12051
246818
341613
220763
442634
154626
364359
525340
193412
84951
413929
522810
87397
83856
78222
511010
23070
404914
350838
113410
15806
201254
427769
156021
120009
334775
338074
224061
427588
241194
456222
101042
425029
281607
102496
33398
204208
565683
81034
294087
345277
191131
231039
436004
459877
468044
536190
190171
389459
325559
554904
356840
275052
320096
199825
513843
177205
395833
418298
116987
217583
42974
290989
118436
3837
434524
176018
302548
30254
385635
157176
281136
278393
215479
324011
43923
350126
380221
238228
436605
49713
477871
321877
100407
16150
403544
361409
276837
477068
502429
560787
170126
454792
472544
368529
202449
50465
356792
315808
438723
169568
476017
271676
87081
178816
304656
228755
488974
108345
430590
62988
176077
133989
27156
471125
67700
316400
422507
366804
335044
479086
495590
355087
188625
469121
152690
181978
23591
547464
299507
368050
62827
321517
522933
225211
205909
192947
61960
394481
194774
260773
113401
356624
434411
265591
213336
225803
30301
32320
384341
391958
195032
334979
122719
223207
47681
71252
286613
133875
552907
99474
40647
75677
104412
378124
358014
389452
339955
549231
209808
372086
418577
199882
216130
562727
242492
562669
514019
307656
509032
77409
104662
235753
526989
246371
551166
464359
34715
432545
534513
387654
213587
351605
547201
435630
503917
201344
372383
37188
450027
431931
556418
327748
20653
304410
90133
227316
67996
145758
442298
145082
100238
227877
408088
66829
265626
269203
535127
278461
288549
446615
296268
103396
110744
541991
255236
548968
29680
357341
369667
199193
201186
459320
2415
357505
91751
132052
497278
375640
47545
223402
486447
45479
3318
413334
483218
336387
62270
178067
157434
406472
84578
493763
60357
297587
203500
295075
439628
544511
394664
455911
295093
341278
322502
91460
561592
104558
259948
181500
456561
376285
132013
478156
21690
367281
503094
89942
268496
3438
461588
338226
414851
548490
518997
244338
460939
294406
402438
224068
121403
140837
89302
18981
346057
99441
340494
448742
549017
201185
486640
477700
411753
17550
381988
253120
519082
559477
554969
418494
34965
274733
2929
445553
360917
334460
378118
312423
452414
282758
251769
68407
370208
298668
288172
280620
112011
311588
187603
502998
227693
315409
542131
458296
137330
334173
556801
221063
214718
370531
96503
318705
567468
114052
480157
243518
197237
351446
406716
473936
30191
25901
371568
201300
552569
440754
179464
91897
274983
401403
127673
63314
250642
2350
391151
487697
264200
449197
567121
121064
47095
184114
344102
446590
127478
398813
152651
244650
435764
357432
463187
518495
292590
216699
134116
64720
152338
27004
368499
402959
326010
160187
40194
273225
75107
401384
262458
240406
400377
61744
8187
316015
123838
383121
187883
548338
218878
13581
176695
376866
264893
431995
143163
545922
386814
541742
176890
22948
85299
92000
507212
287590
403655
363996
163686
160186
230316
439363
330760
34931
41836
392332
360638
553243
291202
80164
249248
217423
91613
31099
517796
135741
491178
287605
494574
424308
123070
265342
565384
450597
84217
401007
539294
84600
44856
298482
78097
255470
112322
77295
293943
146763
52442
26025
210448
562831
236986
406204
84049
135120
186621
70129
77801
505491
404338
31222
111763
563690
421570
73634
286008
16789
1358
526734
55105
255297
338317
247033
89760
470277
520299
211798
263476
494536
45844
385593
426170
234691
88595
292754
378208
12644
296313
248778
298960
391392
171600
246017
48720
179058
346088
459276
263701
143045
215161
453507
231148
3808
332925
413395
353862
219761
420345
190439
270376
29259
353228
23302
66903
312934
21170
146639
522116
440567
135256
268805
365465
396383
126874
208562
257405
173349
172395
421470
233382
10853
558057
104809
364429
427248
528086
340039
156296
138813
529988
543061
196693
506773
513089
296468
424398
155872
265433
165992
558461
192479
95565
149405
178547
162828
451830
135505
187984
85183
145157
277715
515678
82387
57120
482484
340866
89470
330295
401788
136941
464961
568441
380878
52941
76348
137144
535384
264252
257149
74578
555809
380616
533569
335526
272531
107037
407001
349110
560857
149294
156593
378836
566065
475823
188685
280705
34183
284112
423738
120979
150637
263824
235436
48193
223519
76994
130625
251705
451339
395436
347830
221204
484225
562351
92203
400088
106280
383042
432988
343907
67157
514226
351066
409361
508775
316765
254997
82562
388862
454666
451744
138706
301817
80836
181134
397876
478163
485429
334990
493040
55603
530874
109943
70368
520452
193385
61456
500947
49162
289567
271504
202591
137753
301266
175426
561929
560255
80172
278845
496562
512888
386654
133107
175452
397575
134495
440510
238986
309544
109895
93235
75390
263287
339242
288353
538802
166218
33755
256631
514893
169301
61522
47248
151448
364336
269605
154035
229250
270636
74770
490006
314699
41244
215215
501234
340027
124688
131129
77642
23443
81039
203797
512838
53300
299275
20107
374297
250830
10572
268226
337730
463564
298412
313056
945
71848
145099
244451
442496
176009
414127
463062
563045
206705
146770
1908
354529
459441
341821
539942
47428
297992
177080
417836
256366
100588
472718
310645
210990
175746
430458
239107
89131
150022
222374
366350
157586
498981
207766
165958
368210
272331
173967
495884
349526
202634
493433
11331
466559
165898
309715
414871
448106
25938
134018
443103
382035
408207
179874
69651
484424
81414
338711
348437
556821
145513
2584
91468
522242
3575
115331
149946
213793
131118
549487
110369
495146
269209
444969
391416
405297
206834
456879
373355
483000
247600
28979
406860
308593
420202
564300
41581
408719
461713
538316
345696
143764
558574
561413
426655
279334
305078
350484
563625
514574
332990
542468
483241
485014
55976
223817
210364
361109
102570
34671
86049
297754
321880
367885
77823
380033
149109
564141
542428
421378
10141
72783
52252
205304
264684
191770
397484
479157
26240
487040
226851
190753
507167
6244
425455
373860
85263
439098
317941
426684
29871
103849
474005
428627
147997
271330
358344
227331
117024
254067
240116
267338
3775
234626
50161
351151
295249
457192
215898
420322
106214
243587
45479
187248
485768
206064
422887
412594
304384
158455
88449
513347
249549
267881
531389
104640
564569
321552
309070
526719
105848
512522
127687
107844
383956
19118
166179
491898
428914
217302
153506
489849
182268
292089
42159
518775
141218
375985
438430
429558
516258
294435
244039
49690
21103
211725
215933
12329
330566
99661
452191
348585
549951
453109
194173
322928
282601
24761
310642
141504
532367
160287
216745
312565
262617
492193
552169
117529
209749
426711
431498
315945
202835
238420
327954
317954
389108
155745
417748
285686
167488
379777
301333
53071
472679
302864
261409
36406
143560
46299
260111
440121
534791
173529
549266
119906
556514
84959
397900
467981
192112
20438
308906
48610
340428
534896
548040
463263
549538
45315
97420
492702
517137
130484
373030
539057
209468
321250
354422
185741
150085
115863
176418
398594
247944
161164
264710
140278
446662
470027
35827
297029
223064
138711
318010
287148
465241
315330
268825
369695
72564
547883
1558
460035
236304
506458
403449
485846
32417
488181
37079
91759
418265
346463
102348
97327
436381
415844
322464
325594
153220
209431
239711
26021
532526
390614
225759
347529
206961
447111
549606
276420
486830
219268
236945
210044
511044
200683
485516
555194
285674
92448
353015
251834
300926
290208
503184
53594
197270
162096
389631
78999
523253
388346
335947
35381
476836
562047
377478
305838
278967
132215
221643
123510
237716
275876
219826
18409
144093
105458
3360
152739
233880
434162
410682
20303
350352
159896
319584
398491
52345
190827
182121
396616
224461
251530
417644
116366
89008
399048
153899
61291
51788
349289
430203
524314
314443
293279
255453
19591
539535
184913
244970
282538
400311
45473
172500
226602
224560
435402
194821
501167
278330
221179
476185
463916
353739
188100
542396
10573
391316
348820
375721
314489
359432
82736
403850
401189
31599
4147
492699
20394
258297
313402
233995
227944
85128
347033
424218
264333
462100
179988
407799
281086
564794
380188
152975
355694
25802
263762
494266
183667
566328
252930
139232
526044
210077
394892
306732
177939
435607
11905
545338
175599
81479
272363
437939
275886
546401
84347
439495
11207
157580
386229
376263
286851
257188
266398
193714
170919
196080
556862
292022
162038
423463
320316
498121
379408
317795
400862
10159
417404
370642
528967
389688
556934
408786
169808
12750
374534
196338
193055
456898
560174
345219
550337
344109
90800
287909
551684
536502
513283
552295
444113
208994
285832
120420
242940
38708
507401
223691
63267
550882
544425
219713
82446
285852
415245
459314
69952
242375
521521
302620
281062
119261
159718
83520
421433
35237
94790
483387
57083
106139
393712
313539
509510
480011
429969
511118
544637
282677
485895
187052
431732
62163
457164
466877
98369
183965
347178
410258
421068
497677
220286
164594
529792
457544
444115
56280
73764
151228
83134
121883
250187
305834
166202
25326
354479
421593
208687
503036
253646
255980
482405
300299
387377
207315
52309
27719
277546
405249
415558
488716
147517
548528
328284
209322
515717
146706
68626
269184
146509
266346
104642
378474
108230
304308
544497
56392
503313
436618
395941
455484
285922
23040
324538
91710
523828
291584
464365
456936
389982
296663
280449
228045
153304
445933
393051
307106
233280
332658
330679
437685
181517
565603
101469
131209
452535
384505
12821
71559
154854
437030
129697
115702
90747
200491
319353
213985
506369
116216
54952
483387
384292
105220
305300
299044
333659
326290
401135
90742
354220
197617
137585
325064
45139
567900
457984
223687
270549
239831
461460
498561
64329
84385
205177
56505
146180
374135
39450
411306
557559
340077
174606
266750
116096
518309
532503
472922
245894
206751
105894
475102
338505
178723
86989
338509
417188
203134
482595
164125
549003
458297
177630
117934
443817
57050
258293
272949
450219
492550
10980
500194
520446
150431
389961
428959
37847
295078
285772
10419
186808
355773
140612
24982
237811
362427
427296
525573
79348
355999
534359
178239
144056
261593
275025
237000
390211
139610
408501
48631
263903
171994
21590
204960
304709
314333
4003
370654
502131
432646
63716
440774
340240
55653
485193
452328
430757
537781
268766
256999
339872
42377
525568
106427
471881
490078
381109
441142
354127
293456
229916
46869
302514
16395
525365
221978
185787
435940
460109
344222
416427
322466
547297
108973
554399
184357
407956
339110
470507
507420
291855
518878
5538
210729
562831
234750
442287
343550
372454
165449
385038
405211
493744
503243
263134
228682
125633
204977
423608
144703
163177
113273
278436
561710
294762
491788
462184
133049
220791
354948
166353
443855
300055
304659
412220
92667
130344
113291
163787
411215
394527
266853
268433
467358
409283
126649
543569
43527
181343
491261
447273
140640
187570
105889
297593
209431
315783
113546
181129
248691
360640
62171
2470
507210
373066
272740
79934
15291
402349
543681
361998
71077
545576
199939
263110
81772
307850
501548
114617
141107
496617
345088
407069
54651
208581
17728
103946
11383
130993
22716
405713
154651
79115
375204
432128
120447
431364
89752
193081
242872
96743
11980
69930
520212
348596
537800
108254
406659
71151
15649
473582
366732
519663
316179
51
482175
140493
198606
537961
531862
118400
248515
369704
299443
25697
36571
558491
538376
503650
559224
454852
368691
123600
11252
264283
80506
37151
543218
464132
229504
322337
485138
118174
275779
508484
89302
328232
524426
272081
258633
180855
554347
410199
534568
222810
230041
400074
407769
353733
282190
60521
143331
402020
360814
94916
184665
530655
540131
549878
132222
355121
277091
20525
431161
104471
120763
350164
402129
412390
250956
414701
132814
207527
453434
98444
72529
354336
194344
411471
486585
457290
115582
485628
75005
14307
52985
132055
40506
148475
15791
216807
211031
29481
190732
24961
244547
63341
113327
494339
51695
190073
500429
236125
406353
539258
241527
482948
416030
14162
472698
22835
249436
33087
555125
72950
516124
105326
130141
130285
88559
65199
403844
509630
346112
62986
101928
155710
521281
280257
279977
487039
545733
555731
214383
391354
458590
404429
197315
395174
55168
434938
252503
213740
179142
235534
387811
311076
216553
207590
137685
433331
278711
387175
218157
156859
351438
453944
560051
194272
170721
465855
293180
104281
413948
411299
32032
225628
213844
327151
474328
398902
414621
231926
107720
160775
327788
47426
506463
430514
49967
133021
107667
422831
33473
340628
396605
231330
319040
560129
360147
390316
474802
392111
556862
146088
283525
294981
359217
185353
137061
421712
74782
334698
492087
546413
239068
262565
492586
465157
278586
305301
285677
291616
111015
4613
347226
5306
430456
460169
4532
458269
310091
293616
406194
388808
190343
298076
270502
435769
557600
78483
415479
289586
367526
328199
371963
219830
91735
334228
132613
65378
18674
51689
530604
366338
1111
350990
276134
112678
474876
15762
399038
474144
212884
90950
428729
26972
33190
343047
11990
253943
519190
206952
304992
401606
118074
531526
114759
169806
11207
492194
40675
416538
229782
451211
500369
93458
378423
472817
396297
261449
96229
397578
52030
228876
556896
174719
330532
526929
133706
150854
295078
63065
312695
86833
11884
513210
334332
450630
559809
531986
58772
323185
320907
123175
158729
542967
200496
90177
79022
258855
123473
334636
458968
275171
483412
188596
184758
372560
315967
560386
251770
57830
553752
529048
109972
433041
508609
452700
531085
65650
148307
254158
177868
475674
359214
269449
95044
324499
566799
555919
130672
283946
220739
273460
465940
341799
365524
446706
90452
321201
216535
210483
511500
264581
426304
479093
152020
106540
302900
354966
336387
487871
118265
394679
125324
138890
82096
387308
421787
412377
510065
234695
254450
346026
379698
67324
91279
99070
277920
306122
23629
491104
179799
244615
380599
528828
279630
59193
59895
474342
53486
505595
356179
479110
253262
375294
74369
437888
541142
546642
456216
191371
490473
547169
146998
133132
305268
213178
299326
432443
236679
244370
433304
409994
283855
119470
123828
183068
246476
173662
219078
307975
293182
331543
473415
471262
286182
266862
404792
121023
95677
314598
334964
389652
355585
555136
488767
471292
401925
285988
95868
105379
551564
484635
437503
174382
458100
67046
232908
492037
391829
279970
128210
214094
44426
319797
313938
60106
343824
457661
80051
237968
479008
203369
23599
533409
212854
391636
258813
367845
35435
458550
292021
386464
426029
60729
41242
169897
480608
440453
326023
184037
67151
53026
277561
186681
292771
311313
334768
540209
364987
545192
232317
174331
345167
178380
529806
320186
304603
35842
318716
534682
442986
161863
501409
548858
275066
452997
164893
482746
77964
199514
10712
427310
41352
98278
278160
252610
332084
394469
255201
308673
538754
563670
432237
213673
295750
252620
206708
443043
83671
66440
450557
470682
90563
238001
538391
279300
354756
481334
456204
390454
171919
475855
350126
4157
511591
207854
112534
9579
284563
300821
50349
504076
359337
254356
350710
493340
319731
180489
156164
13001
255238
501319
147457
134195
309095
197730
399792
382496
452381
5920
267886
292379
439908
209092
558340
130820
513626
9922
34029
473696
58337
8375
564033
167555
394962
171500
320154
131042
522673
180164
29523
80995
58998
127004
489375
340906
156398
222773
22839
530062
72384
549972
116183
507784
118256
510736
426385
81088
438187
450983
505558
510805
537986
546374
560978
431099
47828
54959
174061
260611
22184
225423
136831
534288
423270
102037
110828
95633
461532
556097
281948
22884
511079
48685
425837
559100
561067
114257
58438
405814
185187
562383
223813
35409
27002
386418
20861
185324
523530
6601
227682
107732
200748
168611
271016
21730
449162
5219
77880
509957
169954
43818
271154
87301
372045
168451
397320
51467
347290
534247
88028
89015
339195
566991
209117
120002
172538
550499
153721
242940
397004
119891
336861
387492
191584
257162
224442
215670
180052
24437
475439
93603
11216
514635
219361
213091
381851
395645
553280
395957
349140
324532
406203
208765
516331
527422
487209
228294
532071
391618
128928
487167
471040
41667
331992
556283
3784
555113
424770
16424
237131
565471
232755
545935
328880
242055
395859
554533
356577
341139
293296
551736
426383
380692
475338
224155
395029
417448
185687
286524
373859
60434
375415
538379
472644
187012
560832
453165
378245
254571
33421
100368
148634
266994
401985
168929
123750
492557
242421
414444
338576
260471
543144
17759
568090
93002
224984
30210
45839
514229
329278
470972
174532
152898
194701
496882
448641
303015
308711
85081
229548
361190
507084
328562
401657
75288
322473
193905
15299
522969
376965
192808
218131
275580
365108
131310
160985
6762
56031
140652
169376
363028
25937
191018
496592
487918
261932
392940
475235
77095
145309
486559
357465
52557
536209
548488
377921
476422
558964
11453
233969
100542
317697
102596
276349
489790
505201
553245
450322
350744
541798
38283
140361
133046
251235
554468
366511
309720
340773
464826
222875
239561
282725
313034
119029
511461
528628
259442
253060
86771
245053
557360
272210
509324
175701
415780
182147
434895
487935
340615
264621
247818
160002
52602
66291
288851
59794
255952
297102
351392
73134
518871
195466
480625
377928
28228
397969
562603
290451
315145
181939
202300
211930
78024
17770
355910
339942
207957
124571
408595
75933
293738
252690
417603
363909
546946
486015
454035
165743
418625
443944
549977
418599
102478
79462
462996
241830
21037
54709
184050
158184
454746
336467
141031
91761
417186
506049
71946
301932
36659
42931
155883
133852
450964
518107
450517
213125
325277
186088
18928
416306
168057
194247
425798
562802
549459
140050
508572
113977
298883
330866
240422
330923
552973
191087
511587
413051
77716
565017
251456
533338
438692
188666
542260
292846
317365
358344
349681
377925
134416
85915
311124
51673
160715
298690
58227
362779
358803
379512
501229
545329
469797
497642
356247
24472
350593
420237
151222
366270
386197
229173
514559
75018
46332
456087
245206
247918
30321
329388
123884
363473
503867
75257
240663
350187
106995
85698
466305
226718
110553
202845
324961
559630
252833
175011
152474
94870
348239
46111
227007
389846
421317
43528
463938
430117
508566
400673
121991
132318
524440
45811
311253
212746
428253
113526
313329
527615
293442
322798
185877
329397
231717
262138
150882
471944
275847
293687
591
552590
263806
130277
430159
113710
256696
348525
56642
478176
443566
288213
227856
442955
531725
385199
87386
79833
194835
11735
389223
499568
300637
128091
290719
556680
482784
65147
400262
317958
282296
302349
185529
416770
143719
206870
519594
557481
114686
340600
166513
422567
478344
180528
249848
46636
419223
152892
426655
205405
177983
505338
377871
20224
542071
472810
293229
464132
287594
30379
418523
339459
400446
472103
432806
447874
225809
340322
409554
13008
470589
26273
146428
126333
531633
518999
566789
367336
95779
373876
83787
419005
80128
441423
233352
518381
106261
388554
307910
235230
3761
347252
276873
141317
294233
396000
318772
552390
60434
263834
135615
468952
312397
174328
422949
413659
31339
156799
459316
413512
389464
332344
214402
378341
156514
480093
389577
253030
565196
415612
310625
506306
407828
84142
557128
564777
37066
26705
371005
481453
9141
392194
320609
401659
146699
312003
493452
7910
186304
175175
263815
456490
453214
467018
379259
444445
334384
485281
98944
432387
363875
45171
449987
498461
106627
183734
213204
320909
3741
12516
495040
474337
289270
435289
218034
384449
497964
542768
544523
242367
452818
233215
165500
340162
205545
337895
531982
448964
248496
431426
477707
182021
414057
492962
167812
546142
211811
37140
246564
524147
463606
342443
546012
141642
167661
269653
278118
126314
273808
313133
215048
385533
241088
258979
238527
142496
415384
339488
46513
300599
208955
271560
139754
4693
421253
129632
73202
313376
266564
155645
117154
125375
162743
128429
476159
246083
323338
477618
171710
244415
156137
430615
242572
208838
191879
270223
177889
59519
207312
326233
370192
89367
247196
299275
256268
224572
464702
145940
528150
92124
3081
225224
160734
224403
512809
173269
4932
5926
207785
408434
504791
265228
498382
153284
344564
380120
406094
439439
4347
193118
539155
387350
345647
422640
560028
403746
100436
379798
428265
87364
285573
433382
503593
227927
104446
395109
473541
231870
79222
145027
216020
363715
284474
205143
442420
188540
436134
129239
347914
409951
318606
7000
549960
346245
473428
404776
151708
429785
191367
146295
393222
237276
127287
120768
341816
350659
91070
409563
336822
251002
315028
246492
278235
84755
235246
162065
552078
487696
330250
380293
526985
509857
35740
366941
526431
263895
525601
363160
497597
399826
234490
22711
458079
440875
372278
4853
221800
443829
389519
144974
363036
27225
418316
47020
514251
379082
322828
8321
240413
407955
479711
300043
404666
317663
236566
270634
153372
215265
215678
193917
567272
238585
519146
452507
507332
100747
200386
285972
471971
245334
471205
330658
534521
48052
487417
498739
142521
327691
329395
362778
411311
144522
119029
438423
310978
221269
487945
20644
349709
286786
79194
35172
192784
265110
501192
192960
343792
191568
116847
460123
467668
485591
113279
522291
370939
157247
73953
125215
547683
552714
545074
191608
43298
251818
133286
338958
454656
388684
53782
45836
545709
383053
101134
559633
441946
296812
79969
66629
320115
223357
337345
267542
124112
363543
561468
132111
69600
300423
37782
155197
352678
389402
49835
356660
442816
274790
499755
185629
73964
143974
315138
36003
413290
356229
495467
91735
561359
526510
275236
254676
487760
116361
306388
14816
36914
424588
338992
556671
234722
475007
384601
367852
103401
40128
319679
241428
196171
352155
337198
233641
275982
110686
476995
195084
2954
499726
285274
22781
56325
542208
378437
266848
266079
28328
417041
431731
367635
270485
268435
391362
309574
550615
353704
478667
359251
554258
79096
25483
291402
57938
354223
191313
559930
491130
48464
310678
148380
123519
411899
163731
316702
421520
248799
565530
46952
291206
310511
136943
84124
229807
525225
44622
378951
330407
287912
191779
45273
216277
187812
397199
339962
35424
454331
517451
453233
262480
381802
129417
109667
547804
155879
363599
538798
274152
352741
184359
302058
250345
513922
164846
397768
226380
127253
203977
252214
318902
170748
130434
162579
512536
404823
126263
206372
360480
120267
318206
395464
320488
340011
244027
371992
259476
424262
245328
272127
71323
46711
567971
185917
287143
338199
545740
491261
154280
179400
32447
272237
189942
286932
158332
388088
47629
328547
563874
228889
52022
476750
288029
255331
56165
137578
334397
101936
266901
402286
340458
445267
4461
354802
138149
229362
121187
287924
532961
553112
126874
225058
199901
170292
385787
236598
524653
291234
26883
427645
63763
497701
321577
22702
188917
336046
164776
541714
367406
319685
73084
407660
249351
123737
506870
266973
477223
298270
148789
258064
90832
551589
366969
357051
407921
336223
316301
285977
112532
403429
222184
455869
8082
340773
340504
101560
428910
124593
483137
138730
512941
470721
31262
60732
138885
248159
500535
185372
16179
39730
357453
345122
40657
486410
29557
365459
395808
188017
493005
410483
310199
383323
29130
38348
397900
422962
77874
204760
271056
89081
384868
450411
562773
337216
265091
522066
49878
423610
538469
119130
49134
497126
20171
258717
413045
261927
413472
237538
546754
514267
515688
119686
133667
374740
295552
1954
30807
500124
22414
378692
390434
324842
363720
320382
329022
144131
247310
457364
255794
368307
546777
401075
491031
426755
565686
520827
422079
333384
500182
403219
451278
290140
252117
153005
266540
13336
252849
267256
377559
260749
84496
327204
92883
234687
451494
136608
311559
247033
476417
7661
308322
478061
351549
88226
43170
20745
158807
487194
348110
519481
526524
440373
493110
266480
440848
197913
476341
356150
39466
419467
26596
553127
394487
415945
83473
367248
226506
480521
61050
357875
175253
273186
138514
111005
436909
231441
117642
387641
312339
178980
11179
412368
320169
107800
246476
400627
413101
477858
416380
532171
134125
141095
451348
442371
366816
392331
59640
401767
340210
22044
333171
532838
114134
526859
183039
528452
53663
389016
253434
191990
32341
248223
117313
328254
80595
420205
327781
128856
328037
227371
1726
210128
403759
410715
512853
106109
242636
541117
62192
455087
78308
30086
22942
34670
13659
334919
352226
380504
412322
183309
489177
305686
156737
228284
185469
477436
416736
236313
237880
360932
566222
481533
536775
185638
464399
46859
433204
277445
108277
119458
424287
49602
493075
206349
128423
260031
214436
297089
46092
223570
474154
420626
518031
470984
501432
107259
455331
297619
61480
554566
18709
311445
526292
326714
431413
387224
116651
233644
557364
388887
218195
164422
309571
480311
150771
526369
278442
467979
317072
227927
356698
552223
548133
250533
257006
549910
79159
153406
517301
480625
525512
526752
507333
32113
235355
268953
146852
357260
144207
169917
237693
435561
445140
472341
545720
43921
110622
543771
167804
477941
227466
140644
85093
216046
219039
310521
239467
137706
173506
392577
298562
382626
434446
292126
33366
472316
456936
476052
378836
109896
290519
158074
472625
80077
258883
560332
298156
321957
161518
477872
529546
16121
109294
266250
67451
260521
342584
369235
236742
150974
404598
531205
559434
32691
80238
309355
123672
375131
393947
126638
223251
346541
457830
42199
412783
182906
543410
508903
422875
489892
39067
511609
6090
307867
532690
341328
386499
8240
528079
334350
62033
78143
522497
348690
163208
83239
205267
186582
43926
395792
104961
77534
176658
187337
429300
6372
370299
379338
375581
40880
376523
238946
113012
417715
211771
249535
430285
443457
493402
456261
531611
258619
298664
359406
565764
129352
375912
378074
164105
11809
181610
103346
309265
472544
490807
213353
140363
145906
344120
446738
192908
30881
507618
482420
521331
390830
311714
384633
554418
24242
131608
326382
523727
56180
226482
332306
537984
178124
47851
230322
251135
260112
322424
65590
479654
528429
37761
403400
232559
403334
259385
15396
319890
310124
313391
212347
65555
120738
154135
8843
407573
24322
70786
453182
55011
216837
254686
532085
209763
250022
13929
372977
361708
196288
450731
152955
38204
133016
206776
306306
222745
168975
339731
362179
506423
21638
304345
142311
18843
77675
24938
442445
116791
976
469399
360834
471035
186294
446969
316278
45393
476105
383348
481626
22626
95972
128139
225795
253576
402367
539299
61235
193415
264070
315732
280941
288688
57641
221719
289705
388496
312192
198137
556018
346499
341081
49288
3082
202005
24921
62605
312160
72869
325331
27188
445164
440469
313689
467237
155087
132981
220313
441811
444796
101069
110475
556640
188912
52888
415593
120027
504751
87052
9657
424638
89039
247981
438151
16869
462161
86697
495035
62886
482782
100551
188855
435852
87818
552529
297707
154841
98056
15271
167104
254085
235231
567760
429274
146812
196298
408073
186257
124139
187510
380222
260310
116147
216685
109156
375308
93020
216835
65558
567554
329498
465214
201050
406751
177374
10543
523764
509857
367966
450437
321544
365471
334032
458632
286073
385514
567898
551913
395172
77528
44046
429281
301405
150973
7346
333802
200956
287788
485921
63601
341339
81442
550968
169000
500658
412174
276223
500632
149699
119844
44404
532789
294250
568147
383093
366943
59537
558038
362695
487647
255253
483174
109268
82939
117048
151925
62298
231810
59152
509923
272462
367068
509157
399225
553496
417745
85498
144840
236882
212587
479351
290066
413861
343837
81380
273085
333337
58568
378863
509329
426809
531650
309771
51382
564098
341324
244943
227597
245728
381172
271661
69449
553632
183697
213626
489783
65163
534836
318532
175343
540835
79379
272430
543924
335451
48728
375357
285377
352349
121129
131549
271162
271022
137416
225435
505846
361962
398367
79306
257188
173561
186274
240460
538653
334805
111347
363676
227641
341971
29051
539798
388666
14583
447168
197503
345307
522468
490107
559657
218753
396566
498083
416431
138421
5833
88002
415363
147208
314429
127004
446112
304713
114149
366545
198361
355780
180164
511972
536569
226523
551390
441569
291247
74007
78493
59057
17288
92802
155401
399992
75369
435827
119831
486912
497741
222460
241870
257052
11831
140722
201973
477926
11286
230351
29094
5844
100231
339327
263508
513584
449162
122234
390730
242775
538267
383070
172540
389706
241537
511434
212065
21485
129204
41318
29264
272239
488140
171188
144101
209130
190466
27682
549258
278810
465566
228439
313280
212984
364259
24776
437340
290787
468953
459731
102955
352831
222527
42360
328105
296349
549530
2882
528567
184562
211650
89039
230124
282772
213744
328956
471463
305907
515862
263857
206855
221806
487760
373136
394093
50200
176756
324624
494000
76064
425198
305516
283565
537058
387380
213781
537985
422353
88030
294527
424744
11849
474739
448357
149370
292851
480372
162860
10103
240678
25626
275417
547174
182351
475724
516855
142855
288392
110531
433757
332508
416123
394954
361194
360233
396154
211290
40777
554359
111172
545880
302603
420051
118591
22608
403749
514454
549122
83918
439088
442623
563143
317354
207506
251042
243028
311574
431936
459593
330087
558794
9883
519126
406353
68981
442406
244664
447257
307826
473057
270189
454058
364168
474250
407482
513502
202486
371369
6552
497213
118620
554012
49823
556398
464154
194063
2907
69070
551218
408919
464280
363836
440264
295467
263296
142284
193212
553035
505691
100786
79245
78586
27604
508332
475394
431746
164038
365986
416897
58167
63630
111852
315188
16941
254616
246305
27413
172198
258481
369171
50922
554641
296063
256635
450873
530114
371894
423373
161490
452349
195563
30387
124682
295283
29045
366059
519833
433843
238971
134716
195563
423088
223675
184228
7103
98632
479992
400905
285295
550350
478402
326366
81299
363575
450781
384853
8106
358698
464858
400659
386490
436980
323862
235636
526726
271356
56850
191295
205700
387467
542014
81514
406336
562182
158823
34609
537818
549001
203082
387552
447120
101401
22761
1092
244682
344110
432694
185312
487827
296074
16541
394928
323909
561985
199655
339982
180985
482121
471308
152270
120736
302994
278241
98049
20128
479573
102940
161238
225413
140181
269415
554343
376687
113583
496450
293264
314718
186405
384349
518859
478462
313388
265441
247638
56046
410091
86837
130990
530332
142988
144738
207884
157411
454697
399210
1481
119751
100855
24556
181941
506350
38358
417161
474342
380036
70651
293815
352405
378228
154509
135046
265059
271269
185371
320240
79774
316522
66204
265120
318445
131225
158338
12485
559934
42367
45586
488879
101165
461293
410463
472557
352477
18699
96695
510558
208639
263489
84320
64291
279796
418534
227786
231342
489182
533673
103721
257636
449932
48450
347397
299035
436000
234403
136736
6470
529504
407511
354171
360532
205038
504008
519989
448738
25929
428486
313081
70894
181940
331332
550028
519876
348578
423673
518659
192371
467027
132164
266405
388692
258127
363060
56419
253728
71439
205274
203370
213543
415634
555757
69011
103029
242791
138003
242619
62018
79856
438792
313427
352104
26025
9629
10384
342810
274774
515694
317399
467216
157151
167053
63684
431228
464014
361198
538272
394379
482418
382135
538327
301275
296547
433110
214627
328509
317884
27746
496604
221498
52313
3351
564726
97604
323670
348461
160656
63547
282275
216666
120470
283850
545242
456610
520198
20177
362208
210662
354789
126297
121366
370620
41703
261225
186863
81233
522626
497300
15234
292263
465416
20969
338181
359388
252824
123233
536905
76939
252251
413130
469121
63843
558827
7524
401471
543181
360543
344806
554618
433027
129065
4900
561551
120885
57796
203307
374658
518282
340036
567630
224724
280348
467191
209094
276022
538593
485272
372854
379117
36673
36941
268963
68003
243786
143818
507921
212399
54054
184475
94845
184549
496960
377518
566367
435816
401107
65476
466705
488683
184998
91678
42939
76407
538286
223491
368957
158502
156981
330094
291822
51802
431342
72252
111548
467605
265813
401158
403947
432619
283609
428567
153393
24905
561916
396513
501966
40870
341943
466096
198085
113670
464499
181978
170977
132669
165477
113255
380744
553658
565300
182559
26660
113249
565753
342596
539532
240251
275812
461073
401759
357130
560388
436557
356891
232842
149100
561556
491369
395161
459901
286857
524787
544746
359666
113669
441813
13349
525472
315830
406994
148369
489850
92292
328523
465867
429902
385138
55595
393267
51223
434587
269494
309887
346948
527711
557809
475650
57132
191390
214955
233925
396237
329361
483871
530806
112931
186880
346363
204212
542933
415413
10692
259615
215099
515679
554156
250470
95091
336249
479304
479953
137423
24057
389488
110978
119893
134684
484843
451782
498139
299633
100261
51918
444464
248055
130589
306706
120056
511822
361821
153141
432219
112152
505689
386713
191714
159446
171088
442850
310143
17505
96624
30777
537350
36556
20730
317518
555873
554605
530324
258618
313226
282105
261450
554160
52390
398326
190749
264400
535787
400373
451201
479924
247923
402936
232247
537926
295290
513447
118757
377198
551717
156335
42300
560306
322023
541167
337530
372530
28434
62864
176441
296073
400207
312179
127192
548579
332547
104700
119289
388158
12210
96374
409837
290432
119985
17896
280524
535641
48660
239245
523093
45466
495774
540378
325292
105059
155751
543763
507215
268765
126296
141751
64016
123894
500149
538898
160967
187845
235566
220483
297664
165369
502573
378799
102719
318317
564996
331750
362096
402017
24024
216631
147747
306683
302598
316786
204476
428815
146234
86972
309154
520206
75952
523014
527875
45283
221468
4192
183189
125123
439959
533764
278594
457795
2059
440889
101550
292765
12777
308308
358343
382843
203378
512000
55432
30343
249726
182931
239335
452699
461139
114957
123632
291360
368922
564428
90607
154706
435686
255461
349897
474430
269541
346698
427330
84399
151123
456481
292922
210914
541317
539213
222759
427664
408529
417502
536491
378219
273263
14539
221386
59691
165956
509685
12474
209522
451433
531711
299593
175486
543469
325392
59536
538241
39228
48208
232034
358242
537150
357351
27703
196607
17924
185928
128526
410696
97843
257993
449080
30796
567704
183950
41239
49358
510308
266678
279886
276469
418375
486777
301614
294462
216054
314449
255249
68078
356545
546361
561076
245933
477217
548480
375169
55521
38557
476595
485720
1351
56408
176391
146117
367091
23903
274411
431426
279934
401213
173403
63080
423667
353850
511207
104539
554423
236732
410905
146880
406021
368087
410306
211825
67257
392404
287957
197564
116520
165317
101878
215627
333094
83313
480237
212667
412869
164795
340498
417148
20841
265358
566922
558309
186370
479066
245644
499309
196813
484493
7364
244382
558066
148863
389209
72324
282354
527657
304887
99613
541797
433668
378321
148453
464860
416143
416640
155876
518332
555645
39179
93161
347028
436429
555100
545252
307043
267081
197342
499396
451675
199093
143082
390243
56607
545137
41808
429153
108373
98734
565663
67540
521407
201180
386748
78959
266288
31447
467069
243945
475572
432105
181169
491130
75287
145780
305573
144131
342232
71737
221907
53068
118613
310956
513456
556586
258143
415491
264288
252338
74718
195441
472878
235675
419158
375828
23157
520905
191209
407911
383971
414936
291775
502244
565065
497221
426568
212034
94057
71865
472284
325681
30067
54142
282814
178535
447293
304105
69222
79182
518252
448834
2601
34706
307601
235248
111641
164603
223030
101503
233145
23840
427105
67709
553896
506462
241760
37146
495320
472517
275275
304427
31636
435832
264175
500005
289857
251410
133932
506095
555596
58197
538584
28702
383786
197474
486881
39111
64021
435792
443944
348662
542797
70522
269166
513867
56198
152960
473607
169356
560965
52641
238710
203940
493150
112337
474215
222135
450081
416436
396906
41346
255716
2556
90063
34017
447434
44009
224784
401922
141718
15815
391440
253733
105025
231129
470196
31234
6327
11971
344513
532313
192268
150320
104729
87684
342933
441835
360600
94371
539416
67661
126729
259205
364650
427058
339312
228748
479728
134787
430831
124073
387901
547820
308149
456346
547554
272982
71106
71657
5650
122171
137741
129817
106468
126587
7437
38478
439075
153654
82381
509480
144422
114958
196625
508102
358092
167665
262943
348492
108792
464238
440344
318489
268027
418427
211612
185485
182272
57410
172978
486866
238281
319983
227937
64981
146767
112250
423399
61070
550868
470551
363015
177867
275844
71657
35089
275744
262331
77674
51530
522418
545075
400187
89402
348786
563126
489890
57798
514423
308245
327963
25557
262887
359516
255435
463530
76387
7104
248262
461761
80663
142408
521293
427995
419667
209623
83047
177207
440613
270880
67649
148216
315776
343460
83033
30314
314959
291125
539344
206010
264663
509829
90090
344309
49766
71461
116108
257659
79440
270322
528346
102112
263860
346540
210003
187424
165266
26174
548364
510717
186587
377889
300745
299221
479179
233302
509360
530394
343289
566927
70701
80536
511676
491391
181889
427949
470434
149853
382258
324749
291335
190670
291333
538741
110289
79706
516942
378060
56796
240700
427245
426
416241
199928
132566
313700
467157
437753
331494
454662
109532
495578
12568
105448
191087
557983
33926
143639
477276
501528
144976
254694
355732
335647
44793
179784
49320
496082
5557
19386
286312
78061
273810
461542
415950
168835
336139
469941
33649
175072
514412
371681
327415
372338
20444
68853
163232
165266
518208
409438
279463
261959
75170
508906
421714
347126
301653
375768
146013
359215
158717
440921
239692
23560
484691
197269
341102
210893
28644
435017
121233
94600
26532
462274
274192
19365
206858
447463
237017
76461
221597
351544
505746
197408
476653
252758
342095
548570
380287
421134
364044
285246
323150
440281
407704
323643
6072
127660
381233
281343
514846
12385
520279
400006
357434
226446
400784
255536
55044
548466
478128
494971
527946
137864
464585
557962
330959
334757
116829
394774
174601
154532
180156
276436
37073
475570
450773
84498
164723
35071
53248
376327
332252
224136
517529
150399
94081
212819
67465
127494
307967
214745
267448
547718
533299
499658
190992
63409
292055
418907
198175
486670
507475
276139
533761
380516
550812
199663
176510
528596
19123
37892
90182
199187
564337
399798
116302
517791
449434
484181
58816
417002
432626
196734
187503
83940
10752
251476
534325
360223
351858
219115
216980
78781
1016
88886
560753
217234
198538
402163
488569
196139
375780
467126
211382
184360
424920
55232
236288
437296
227587
459787
296336
348565
389622
533604
16664
131890
246166
12144
26858
136852
105053
21837
282417
227142
378025
184350
294386
454624
59876
215274
316218
420287
549517
379355
211606
414332
448989
59118
135816
61719
231615
499366
202117
379901
539810
326598
544401
179101
72415
29330
268052
106804
549900
250267
92113
327703
12582
301833
545656
144506
316224
472287
493203
17320
380121
279505
437549
405673
286857
534971
63147
220683
385889
352605
324300
474031
255199
254737
557581
451879
198203
546406
465941
464231
206909
263563
106536
567536
53614
528808
494166
27349
260904
67506
44707
501088
11595
69676
337983
219566
314128
398890
238666
162488
492674
513974
443690
192159
192804
202673
461791
563300
393457
61807
25509
534161
108192
183629
298031
460595
41354
556524
37749
249179
119605
484151
349717
317093
324677
328723
556178
473428
13425
15620
269489
274877
108286
265508
214225
197945
10131
5720
136006
417006
180268
437707
76187
113947
29074
328217
115406
426465
494635
463617
228005
39939
472421
63309
103495
445308
433325
86004
290075
496522
397275
285951
466146
343224
26524
437467
73991
357760
528721
497488
350567
35967
436169
404885
72745
484841
393123
8766
342918
485442
2632
103926
187413
433652
397259
236677
191541
496995
502162
336094
538884
426655
46080
191552
468276
476337
231728
223901
169192
486246
564097
471749
512627
552620
142068
241541
384688
361784
304165
178411
163027
375182
531495
544633
513764
359687
75781
465025
31447
518191
478619
519367
125343
431483
321178
474830
30926
35635
43829
348620
419796
19235
482778
260903
392442
66827
332765
959
288787
27346
61334
195391
71837
25608
194976
208217
414990
268447
529380
404108
68786
102714
353098
33989
452139
16948
341633
543173
263910
491423
158497
105766
439921
407752
256298
435379
139188
495600
111828
270762
519465
166136
187815
154631
253748
106070
362701
404652
388250
113177
61324
483830
261880
226649
486837
11714
510907
45398
407707
304572
49554
542123
484026
320583
201253
458150
565722
200020
414103
251430
296087
72641
298611
309887
360862
126989
77291
154543
119119
266070
262472
30974
429815
517557
404697
420404
62489
155997
120963
16890
269368
34767
381002
144093
23275
124260
34361
410574
516027
489238
475353
401260
465063
546277
238162
270527
14019
521400
78971
385830
538225
225440
525518
295746
233925
186821
404613
427683
470451
507465
69854
218177
83908
455744
457999
487525
216571
215041
103639
497477
297680
382294
305250
211263
173294
452713
147557
345129
24650
388195
296069
350554
548071
465120
513470
157852
153881
435772
174130
267864
415559
221666
321948
324233
150128
74255
347410
480018
434070
561249
308921
408041
479486
302628
125585
538054
146462
495608
406482
57803
18698
417613
97991
64071
164786
149143
345479
269688
353083
365088
287014
455798
281171
164685
447736
546777
468261
156304
3123
433270
256520
556379
524512
483477
534345
190441
516829
442616
42130
344544
511654
312997
417344
302868
460786
554549
1784
310581
195383
216433
412213
91867
96853
255962
129252
509918
91035
73970
390961
509679
376047
7124
509749
465851
108489
545805
156363
44549
15512
386862
187164
154573
1801
184361
228974
187757
312965
27641
117191
321018
354323
91265
390262
361808
229988
164415
207901
557174
169198
433519
368552
159204
177630
71500
87
93964
512487
71012
119352
233027
55321
22724
77612
504466
13772
531824
368827
563545
386793
113130
87085
356866
359308
295357
104329
18164
216926
547230
361608
261225
201662
414545
201565
148071
478810
97327
272109
109087
386178
301282
294761
167415
118118
137474
370148
161193
404058
532645
117649
363445
492922
308979
503938
388043
96986
327856
432578
156497
472460
117010
4780
48333
559678
512140
449479
560969
46839
207569
278560
103347
52554
194869
527070
403016
279415
419970
24045
420173
17573
405633
426347
345802
436708
515540
499808
89600
169576
4225
142797
505545
431398
442640
525524
148597
313494
301257
19210
185455
372185
450926
465208
337458
4050
522862
300594
5601
326080
66993
220532
312792
369204
266310
275799
207130
553417
25692
374856
257495
222284
347386
237783
122119
553840
359664
202003
223168
559224
415038
543869
394847
552590
220060
255615
426857
322853
43584
187541
419607
24956
383695
388587
68368
440797
538593
204497
366356
9034
407304
539241
286399
433613
487626
298712
11656
424902
224173
218183
448516
306871
313364
431093
290346
527986
309872
347724
285629
274207
233182
8506
425649
455626
528011
170943
484806
528887
291186
222214
286008
296080
37973
512033
293844
520233
233766
410534
277538
141398
33914
262132
511186
279740
322539
276149
161638
506592
31172
341251
65698
483075
2348
442595
52698
259040
349014
421583
158802
292701
152960
566722
83679
43060
545159
128009
534180
372304
544184
285028
155208
556489
539660
255600
68097
218942
330078
484887
90836
235419
150852
122099
546392
395059
267804
455008
102899
532503
398124
62963
248904
64033
216403
44107
527192
379600
441450
53183
382005
11138
111235
393905
298735
111192
14226
471770
566497
522357
199977
19186
521996
109691
202357
146669
385470
271109
541123
385677
233625
45259
313008
384560
286904
355679
132157
242260
337138
14277
5958
51461
54537
561969
394974
15495
248406
492300
525941
36370
503933
280933
69486
387515
542286
133728
253081
498622
38570
284865
485491
485553
131527
539659
348341
419253
28858
446175
81791
256011
41540
31730
383040
355465
501587
540621
221309
127693
26494
212784
306494
242164
263591
50563
479218
469911
194199
556239
404106
259857
556902
277782
455519
435697
4304
218033
319014
7730
183296
135452
78105
372994
120493
2770
365451
406076
268005
217950
154877
147525
263947
182614
92658
42071
55262
541692
54083
405883
459708
289246
163577
382849
503524
313585
535175
362521
394519
510257
143843
514643
397433
440366
357505
109824
210816
197163
483294
460263
293876
533313
69364
152976
323742
82914
514611
231253
153955
273963
300471
467731
122218
60234
304338
505428
81495
134722
453648
158193
129602
554797
390926
176009
40431
109302
128454
423949
93823
310152
325238
237879
266516
196508
42159
489262
294496
10564
476697
25419
537534
346186
295160
493905
146014
252289
175554
127358
346961
59208
136163
183808
465065
72863
367830
438237
119747
199863
258023
199898
435898
459589
35988
120060
69134
287290
257709
524976
108672
236775
319353
298752
256343
179714
366196
126603
484816
545006
378880
299485
398439
321404
437063
444579
107708
183661
105624
492673
329573
186498
379687
192594
180008
464324
319189
26119
467309
149314
505184
269617
186122
221048
343161
497021
549903
21419
312504
210482
360709
95859
325132
165639
380430
8054
161544
145827
59008
245855
550786
413365
154090
198293
27446
112373
341453
221740
511691
183512
481508
274111
511187
542324
440979
168884
285732
560579
411340
439732
149378
237165
364563
185263
31087
39809
225501
404792
269087
270591
221061
535614
378709
297571
122719
66227
434505
201001
271487
432326
320713
254652
169005
261741
287516
211297
266260
125100
355307
102113
106732
556649
531611
48142
465247
411870
335536
468677
79278
222617
333252
308038
39734
534477
301166
204799
30870
231396
231890
555554
264666
30040
60051
21161
297528
8308
423876
122356
51745
495748
37025
405150
526889
55226
436233
188231
450673
324012
113181
11015
420920
302854
32937
144509
130954
69474
4426
544261
217928
432025
187378
382110
386057
513820
316836
197410
441149
424394
146706
107850
397875
10463
228830
55379
152488
388634
200902
112411
292504
205758
44415
565833
472058
375562
253017
552486
245089
23638
199023
443344
364113
109369
259625
137476
230590
484984
159776
58019
55567
263776
561270
441285
194941
15246
276381
4416
11946
309398
75010
192434
469164
289358
88442
261651
423413
352938
443714
532529
240961
432159
41613
175244
58342
524063
69756
532043
131844
109043
488590
289100
287591
472651
290704
534954
120152
528986
333337
434782
68979
152829
388739
173071
175558
207377
254558
405464
340671
211039
290731
461757
271833
138154
489368
487678
386704
144650
197592
442803
403938
289197
131729
183442
343199
115760
492491
235379
215037
508306
326389
452769
441955
514333
476065
242304
150527
378849
317790
157003
226337
474787
48902
348298
197644
544004
563489
189458
50351
411547
388815
471950
144047
386663
308195
533500
153407
258271
451646
295736
4007
215904
253345
477680
394594
120600
399901
370422
142195
288864
432867
58884
385900
354220
99621
414947
466348
194578
403676
345116
438361
396480
182792
355367
515806
274581
1836
29348
88629
288379
168575
524826
264791
467979
70133
537793
146335
157313
394544
187711
173117
373427
529622
279079
297473
300617
294046
464924
122499
562636
332859
334408
215969
76767
74142
342397
531031
116074
493828
62239
34854
189096
34483
364575
187009
93409
86513
425092
147588
249679
177707
264409
29815
271711
404129
178514
125560
393577
453707
283226
344748
12986
353216
446063
176298
276885
193938
469218
14501
67405
305375
486875
462235
499106
547872
243369
323378
439491
124457
515780
143589
438371
515700
28995
336788
455490
374188
419209
17678
527891
493593
11988
216410
414788
180209
407844
192268
311247
164332
557417
295943
49296
229520
45868
156820
318461
10138
340520
1868
54407
372755
359208
492250
225694
567706
318599
278152
413177
542569
48463
103402
427256
555176
25367
524774
390739
366063
294709
393047
362613
380841
272391
207728
370552
519817
230487
136169
454928
36466
39994
470191
436109
4294
334832
387182
524949
196891
425821
132043
229583
232366
189745
207298
499170
143743
556613
366821
444706
314031
227637
38282
126581
405816
54555
253834
512128
282550
43621
179428
82313
148877
504831
544360
511338
360339
523753
86452
487490
372
261228
17180
133382
9278
3254
84891
168443
21637
74265
471654
331226
428401
386474
428072
563738
143114
9441
76071
238993
275562
8240
304636
451777
242558
182249
44285
374248
201250
63481
191151
406607
221079
242594
304398
335122
104643
522260
290681
474361
348822
192607
230983
165777
84996
417404
531684
199345
294802
559276
442040
202990
566385
265595
561855
142065
100934
537541
259681
218843
240786
539665
513989
260186
502539
178281
40768
219275
346696
110903
198025
400065
274375
65737
179740
251566
89646
16602
359284
126163
62387
143796
154438
515357
171445
203393
245649
552233
159523
180819
358893
506482
42449
146069
457195
414130
503265
235222
483088
419654
31379
378065
183633
439870
472223
321159
313045
494412
365921
491630
539087
369538
5454
250750
487087
379140
26118
205187
151111
536224
336438
562754
467283
302242
119829
41610
64357
81643
442895
398922
72202
134704
384574
477800
324034
481510
325429
401641
397813
453217
262819
395597
273381
255434
238101
317395
249397
52144
115255
326069
531589
503792
431052
71340
293077
483770
176367
460961
125825
315313
57847
519056
538807
361762
32479
77493
531759
66119
458462
500279
474499
300530
258030
436582
34882
132833
307597
205410
110515
227961
66286
6790
196137
217435
394697
534027
533240
489430
47030
547707
240400
319156
272119
421567
102661
130045
347961
8008
474446
386733
30003
565083
5915
94707
171878
560614
432698
120151
330818
20912
303527
248675
27059
55036
360248
28060
176554
448475
485071
291452
115968
529128
33772
72397
46454
32404
14775
436062
63602
280993
359524
388687
139954
264027
341689
328700
437084
76485
213905
264461
524248
37626
277633
344445
130729
351139
171449
524016
472455
431654
442843
70418
8272
244271
556045
459174
174584
22630
35734
337804
148639
456395
305374
285113
410082
544943
278302
48544
319393
203150
316695
200478
464413
339498
468415
131546
293943
143165
464000
555749
344270
108316
155156
70108
184305
365149
124024
342454
123138
396146
246541
476013
312032
282327
555900
147902
533270
129131
406226
122680
524297
564454
281214
486697
298734
370110
567718
200643
122107
2659
516308
365240
274325
163611
113207
73116
242285
338775
66177
196720
277516
539805
119127
309300
30442
49967
191497
368406
103310
441796
170381
288410
246518
375038
4205
492542
357326
160627
401424
85815
485303
76653
566559
21670
127662
138013
550966
423610
261607
37496
338355
34966
224100
312127
375924
360098
403400
73276
341797
237601
344206
284867
353123
465326
70341
97017
502427
389435
180952
60351
469706
143365
440005
281933
417691
84384
373354
245651
170510
536806
369676
178117
99412
255353
189904
278506
287655
323026
488440
409915
451945
14850
329078
419944
394709
262383
387578
14118
360167
217162
436144
171449
184279
298755
245838
213217
559855
154106
47667
410428
414180
41581
62416
95244
337475
493764
116434
434232
49775
520998
256654
544529
15307
101572
135724
418502
506055
108240
510377
62864
350500
512406
514135
26531
121892
437905
149427
64152
549801
568343
482230
344806
205573
461076
362765
378061
108547
241925
356911
463479
441443
542076
256562
164841
162852
183421
465258
59595
357664
137426
12945
179621
158756
548836
316006
396245
294420
422648
475799
116312
131600
36330
116400
344200
243368
486937
381734
385240
399210
183839
261397
555363
34658
147372
125245
373427
88643
220597
264921
265783
410178
466234
378300
222714
197925
360296
295799
134390
441112
504636
396546
304043
527848
543771
246387
402238
273623
77259
198603
349890
121828
372895
166474
187484
14414
292951
238007
44850
262152
541567
463330
483847
286251
72854
311744
566074
446638
400642
283478
305005
325347
448818
182146
188659
553546
59016
70683
328545
343282
371486
10360
355119
39657
357973
310156
345399
178654
16644
175784
308210
226998
99314
300114
143230
314776
116960
90365
150735
487837
231289
437805
229352
248104
112206
336254
41991
19037
256140
38523
173802
399031
507677
307818
261296
69551
465224
321153
460722
226154
281460
22267
42669
6902
201323
409780
32713
238993
235418
72803
351771
162146
473000
440018
184921
64093
175984
541671
434670
72189
417840
398916
326881
163446
30310
355872
259429
168242
9398
419812
34746
527505
553051
247259
83383
70850
466115
383712
356710
525197
562151
113372
161383
471449
359417
161915
467128
360890
542550
537443
162451
15352
478625
122302
298411
82356
512767
385393
517991
160218
152525
366099
304544
32174
229428
124980
282583
59983
399250
330826
448619
210333
327110
438753
66438
229902
235265
270005
354386
396953
197837
424463
306199
440851
313312
493236
557092
127749
222228
428515
383501
56278
184411
179505
347559
196937
560883
273937
452571
266658
466864
96293
454985
473221
393721
75696
409556
541717
201028
125559
140177
278676
383181
507109
538891
122328
191611
270107
506207
546485
222317
331038
357988
457232
298651
45292
281796
521684
406814
535081
474604
303900
105422
283243
161178
389310
316266
211922
104378
158417
264574
541406
529057
544412
557579
412854
104881
102168
368579
456708
306903
484428
215488
133530
61321
501784
167962
219927
127593
200753
478587
254073
270047
312971
82193
424075
488936
381154
12428
227716
502753
530929
362858
562910
214721
359694
242619
521391
150414
566738
227498
310991
63132
363959
474198
359836
143724
525342
47779
411941
235636
67138
303898
523188
290256
107419
258863
510355
34612
507618
105995
263132
23726
105929
257001
200259
335000
156903
306317
389165
13456
203312
396491
35875
566306
100096
144572
483900
90218
267440
492497
538805
197233
412539
555371
245255
477119
539583
271799
110865
79309
40569
465963
24589
395418
141345
378305
65419
391714
45058
542582
346184
253610
354660
105888
484678
493115
66613
427037
243020
470536
2730
521067
102349
144089
25612
472132
147594
553008
161979
483938
119462
549212
449312
502161
6845
425837
201750
410532
379692
444651
206193
423136
8553
123099
126514
251111
354959
164576
531261
295811
300234
369851
47824
286950
129539
309299
540362
471108
462071
310779
435386
392475
288364
132587
235743
22319
374566
20229
420994
378593
130460
153915
407036
17814
237171
39037
531512
49584
377564
150742
170554
231533
118057
329154
390245
501934
132364
318215
346810
281298
222743
556077
211062
23554
459663
483931
145876
384680
403937
271227
516332
403276
363619
42771
362672
66215
251095
54073
133827
544278
205354
137117
276812
454487
547370
330168
210216
49907
468156
27116
42348
432790
485358
452235
418595
393715
9030
115717
253734
463982
506586
293787
363
484854
423988
167143
108298
364241
124071
257596
499306
44247
344552
44374
184346
513225
372539
229583
396887
270440
125244
225499
77193
115575
61857
473443
359506
266075
226566
66850
453322
462943
106511
501193
479436
139681
41457
123577
297553
425565
507109
423964
439566
164527
148978
505878
430036
71657
502889
100304
335500
431185
398825
468006
185907
388352
521602
338364
53699
268211
484118
374297
384359
141223
168394
524283
19990
254718
359778
511995
239038
333259
253455
358538
132848
456367
477155
177569
297006
408219
48997
448176
331532
221316
562536
54095
21348
477398
553017
528987
121387
358109
105120
419159
299050
25905
195125
199043
326110
447424
277944
467908
330760
445934
567513
44553
335109
328987
40278
481705
555372
257415
409131
181383
189363
409997
499200
483056
443152
455633
339928
392578
57029
561215
463630
199101
211518
111259
45102
219183
549361
251466
45263
417060
69459
243650
41822
294568
8699
433499
362755
27549
222366
235475
385746
156225
35799
162576
239866
427636
326421
26860
225511
355910
418812
407891
2078
484249
85175
507295
338349
453136
487098
270951
43966
195801
47990
431983
563352
335534
268469
378382
82353
270655
55666
28203
554256
125473
508927
210932
434341
4112
466902
295289
262490
500872
475341
384639
316845
554232
448878
156132
153954
332099
318242
11586
471167
459139
414059
248941
247288
115592
494663
410717
113340
232218
386352
158865
33376
332016
40256
485254
96318
46080
436985
157088
52992
247820
528672
462063
342933
160631
164664
120620
247788
378266
327510
442947
488335
418513
394420
313605
495383
176691
557370
344664
228331
349599
377111
362963
207371
78640
319065
96614
461507
60904
539414
464909
405191
45835
273686
290967
455013
276782
63213
206158
431507
513318
137599
53664
78093
297775
238240
53144
519083
461977
194511
288097
489634
141158
429239
83453
561543
526166
90164
280128
435089
24774
32887
331769
208067
75050
72456
112526
103033
369491
214771
532150
439122
566622
437206
149725
411293
90071
240008
190738
51451
540097
150908
371276
354882
185307
455282
56326
377453
103680
559091
424393
567658
341449
164238
321211
399598
545826
449390
500814
238224
558575
264473
315318
276097
234926
193318
554316
10562
97460
480172
437233
2962
197779
197514
143210
304445
379935
412238
502184
345072
448101
193212
112063
109257
317845
443799
109383
523738
305850
170042
26881
415133
435361
299315
401398
71669
11840
132911
554584
503047
349174
248525
138851
51532
223480
555322
218312
172398
157759
483338
220060
103624
154185
325423
277841
368866
209713
463222
126484
409402
165891
3326
296848
559266
117487
470296
393212
63180
240055
3421
543849
535543
56547
10402
57887
454379
191714
216215
318298
425348
397397
488504
230430
436966
173707
226605
406948
328180
199576
417200
249964
265333
90814
492439
100452
9886
225273
442491
20282
528598
131220
195464
322257
512231
451203
234465
304348
555415
364394
257466
156934
482268
108568
353942
79059
229513
52622
10278
391119
89860
555037
130077
450908
229688
274621
396612
5030
120181
160536
203152
176133
429334
315030
442211
62618
47371
41244
477685
495878
370656
47494
249061
250619
358663
185040
453606
335173
467781
516134
401804
396133
502494
285353
194299
254075
565333
303440
282814
110593
362996
232234
542066
398051
315072
375234
89279
498283
141352
155103
216711
470065
164363
476697
69149
297178
89419
347898
480906
475887
409275
309540
198018
3972
403926
180164
76662
378186
223173
92206
520985
82663
215278
229936
69525
122319
167526
86291
533440
494187
294134
199319
453988
38098
383866
365677
352203
533522
472510
191323
143565
132377
419561
243423
533374
318598
105687
449481
237594
450065
325932
379719
318937
417549
376899
184696
196173
495296
501141
549909
104928
372017
438243
149849
245440
286862
41723
104
245063
317295
392901
132414
289080
456590
96548
254070
122078
71520
447811
403863
71571
156390
239961
419977
326082
8350
299063
435559
552850
358987
15443
105370
286479
558299
333476
280124
11858
531810
268378
419532
293181
427203
147599
538420
128443
522768
69699
366491
536049
355981
108843
107455
137598
27663
143727
437438
19554
135273
394372
105730
442930
409075
202262
299944
295865
486567
55749
304632
327384
280344
285694
333473
346129
349310
537385
301435
117528
154324
89064
135867
157003
396973
442111
57079
284339
186252
442818
506147
293378
104902
188410
372498
363030
281726
151110
286296
557067
254514
216130
327664
554988
78131
209237
553420
311544
112387
531777
502483
351104
381611
476938
515914
436436
425799
497635
249846
152268
27656
536103
287635
103969
543282
492029
176247
351114
445966
541137
273686
174783
89600
152636
535090
530452
90857
519576
138195
322862
177310
168890
527296
206690
539414
377568
96139
126443
524295
149360
554975
443938
485091
248853
544643
319395
96232
484214
28175
76343
234865
7580
408693
120224
91213
422458
436409
437554
284252
398452
22670
429973
367646
301835
411929
165972
72306
461576
362259
306896
14572
189245
379666
527574
254161
358784
455107
79488
434977
404212
388502
527724
235578
345924
307165
140728
504815
519976
392406
113899
57302
543695
16790
553593
240545
255127
361353
73222
512444
300974
458591
24259
51476
339441
350136
560457
197048
378005
282685
255441
165454
64567
32495
520812
417914
405831
444871
278382
437435
293375
368385
278181
454448
544912
322952
448803
210275
439364
330174
145079
54175
470769
199003
444784
239693
406374
240736
297434
53857
80281
159718
156214
168321
383716
505825
88442
559579
128771
101916
163649
130516
468271
354446
269597
328375
17015
207715
80993
138287
486322
419281
511189
56355
557602
449596
41925
542255
100265
552755
383756
146284
154830
528130
237869
193085
189903
215668
561526
506384
489538
504852
155663
446946
460208
116358
559816
258852
391029
364377
220371
362988
347080
117579
255875
369872
262354
218586
141244
563711
132624
555178
256232
558284
126257
544178
89337
353987
269729
556868
22470
258252
83687
547629
520327
119218
185933
170381
7524
168231
270404
87481
447066
395540
291089
123563
301308
113353
16395
383821
523348
242363
148620
200449
374035
86437
110747
148149
299584
372568
316735
281849
268562
260973
481828
391751
426841
355265
414167
261641
198066
95756
556365
431671
97479
80528
332758
529694
294801
554548
78273
279405
494913
83066
320178
251595
326614
245802
295620
422979
394654
245558
55480
140511
505961
422220
343219
545213
262127
221536
548227
117392
153880
163566
50928
149751
536770
100732
540945
337377
540489
398380
181081
37526
389765
503498
455770
129109
17313
13576
161979
548734
249185
184032
380222
48633
349489
5249
36399
426999
486805
58410
203111
416605
371705
48252
164846
243423
559194
492224
493713
376595
393217
119975
113051
302019
531519
129374
315827
112023
559128
289478
220467
42563
470836
393341
124599
162582
313417
66872
196284
538842
15353
163760
186582
133899
557089
474740
65330
555199
155811
37761
384752
241721
70302
512354
504625
446883
145668
509960
387538
399406
217883
491017
163462
350052
412662
263095
277888
502968
83607
406582
339302
119486
142269
552730
407304
82937
167619
280152
509050
21035
115762
231984
241453
255856
257611
457053
510744
353058
175434
67177
6950
344458
51196
248201
423418
25263
6972
83539
416886
157557
59903
518562
151515
300013
381866
556062
303035
263683
145449
214193
133476
476302
200876
338247
75323
560473
519908
151586
511721
326872
5601
442704
220017
514921
384307
129979
464504
89546
118357
444201
215716
558244
479660
267822
262806
95545
370698
549258
233315
497278
270928
165228
181203
487996
45710
550774
198567
134907
211074
422930
35026
115844
472217
379824
148303
378190
373408
143527
122429
121913
549318
100383
458369
88829
217852
267539
17686
314641
65064
534608
407526
140626
65081
106322
67137
67827
198899
25804
391213
241516
181034
42305
153123
441529
239295
198459
484681
393645
506255
130760
310334
433095
451977
362422
471072
401315
376498
546078
321085
464700
181071
477938
547976
321716
418001
324424
265639
89319
418239
520015
559297
88347
215630
297316
260609
290160
235914
350879
564226
519876
502116
116543
284063
191623
102780
426000
177901
508366
438457
249736
236739
511614
491712
338325
436476
492137
296029
399719
184594
19872
126819
435831
545445
94802
7390
343718
145641
196461
59297
45941
22949
392645
95462
460522
504983
367028
191181
372737
521871
327147
368358
271304
173303
62623
387004
74351
298643
124980
312179
219889
353921
296165
89272
145153
92060
290921
269340
207488
9477
463087
404260
361516
567068
156703
155164
20683
457217
114038
545788
261824
567570
492809
331321
339608
56968
10316
125912
185713
127098
72742
561067
287675
506879
289144
285119
47751
389453
229059
16713
212036
270190
36516
112613
304149
341803
561270
231089
10813
126513
415257
361180
480427
447913
349832
487893
278506
133792
146763
351323
423684
209061
112127
111482
226719
241458
498831
25797
311268
380224
517033
483812
280737
123362
294104
286204
205909
176107
278118
332135
34590
333006
246522
112245
377230
116517
315493
258969
223776
321028
551733
463730
244623
546973
213125
259865
258964
50842
292511
261827
231273
89613
199581
292738
53687
329100
324931
48239
123004
520921
55674
221189
43732
191580
381095
533072
365956
456984
15371
112919
505595
527847
285822
445782
496478
75201
50244
362067
28598
414823
406571
223615
430084
105716
56729
25184
375258
414289
283706
554705
47974
114995
164238
121917
101673
183965
456177
497878
428684
450759
529618
402233
561283
292398
168875
403838
143928
96345
524167
411383
130723
279834
447744
436972
370764
251624
80967
4190
20514
564817
418906
281491
67668
245250
234117
108947
206235
79711
419391
476046
170493
183137
56016
31873
436531
498616
554310
550385
101842
290210
288964
101250
165816
501306
61508
249080
201017
83701
370134
216487
143628
267064
197356
204597
171954
555320
294297
442482
297877
136453
53872
95058
343735
434233
199756
496759
1812
124448
236782
509635
132342
39924
250090
153790
497077
496597
161758
190493
298362
241059
436597
230251
11271
225586
263440
351904
62108
160434
517011
30282
555186
516603
463325
278442
523694
227082
536438
249391
494649
437516
426110
148290
22133
144493
4250
174225
503239
379130
162379
240603
427199
501621
335526
72732
366209
97885
138706
275919
211969
86232
512081
424246
533318
102586
197333
384835
488913
256089
347025
299161
115129
344800
309904
405719
170704
511721
292270
338056
463472
333917
513197
40140
448784
209934
316659
398222
116320
434401
507320
329276
93602
547989
134701
71843
41709
400191
318191
436675
202449
256292
321485
41689
303247
179176
501621
343797
547554
466725
541380
394610
166701
129886
412357
331596
515594
483362
195206
528909
38943
198684
22271
295839
478027
542234
327780
171728
98961
48405
174431
77788
133470
277765
481471
387044
553467
213185
258376
179144
544274
528966
316292
363322
196072
151769
408467
511134
321600
189650
438930
43642
17041
523234
169034
562989
496255
370733
152502
216136
197311
51241
517015
93501
349832
2727
502609
369015
22344
371424
494804
113368
146410
403130
354727
33128
206032
29627
95483
562076
290951
439983
382222
563218
222125
239917
303415
172070
328371
454086
69636
334126
334301
381102
216046
443211
354503
57183
148486
452705
52812
50526
76399
531212
311993
321296
514715
375476
535479
182921
487437
435034
60167
321741
200600
544882
185152
189852
449568
6517
261732
568205
5306
211020
278660
281984
369860
290198
413846
478628
435524
150324
361828
159486
386138
524515
395203
224978
449553
231028
173834
220449
535007
305006
431361
136256
200047
359840
214231
31706
274101
289817
116026
128709
487736
194571
173088
287268
237843
159037
333257
140721
304931
344228
355625
241889
425596
246914
232080
101795
394649
464702
391540
424646
189715
117175
549607
250948
70315
336807
13352
381363
257039
176826
123414
370536
462450
389868
126131
508532
536289
63750
100940
558840
287931
414822
70663
429719
91271
281961
506472
152152
441348
31294
229503
212234
452164
160915
547548
326139
138477
315890
152682
239766
306037
265405
541238
217694
320666
510019
221557
185172
419106
166943
224740
279957
70369
249652
90792
6766
33416
186938
438472
148371
383949
436166
94696
306188
82200
56103
426762
523336
410434
335185
181255
83482
334916
373991
337681
189974
480735
470221
433427
248653
99245
73499
7882
251165
528976
535786
344570
543202
509109
229815
556009
82451
366373
517922
418854
91529
196304
241477
46037
547880
474317
196430
165665
563606
80489
545500
11066
158427
486379
463079
344777
169144
350696
21658
97980
317369
352582
272580
312011
348302
170956
251051
370610
240782
264331
249446
336951
481037
51654
533474
551805
240196
370310
47790
464404
478634
306138
546093
384124
75062
159582
489265
392287
473193
549481
20755
557806
86177
295384
388973
192931
141821
280777
375009
333906
544294
331700
468130
138534
114669
344208
559657
252570
240347
257293
330182
214987
211181
53953
131946
174269
159222
483491
504222
309671
498929
391066
201787
310427
244935
354165
506221
200256
450404
231840
2195
568106
101059
487746
386767
554096
431617
232098
299697
513156
400339
179117
382655
148648
204152
150134
257478
506919
495206
40713
472878
217774
285493
390768
230636
496924
433290
136298
21042
176610
244040
483293
14448
527917
531070
280883
529598
171593
300732
99118
359558
69615
275890
547623
441308
197424
295779
371973
561132
363297
155700
49227
377740
481113
552287
358109
516914
552936
175714
18677
144243
489509
486732
513036
457377
220108
182365
263589
48507
153000
32144
435890
78980
536765
531744
498555
419027
118457
424389
138215
452924
544747
211687
137200
566150
247864
176855
369001
528635
302227
506514
335178
329494
476680
472834
37971
419159
100001
526883
303746
173590
1013
103445
427973
447207
250379
282176
7496
445519
27085
551359
364592
446055
480796
533028
473660
382584
65015
209548
564098
483489
228473
117902
413062
444805
66549
482181
463594
207381
222066
335743
539980
318378
523119
437699
554374
187091
448309
262673
221872
79715
340881
526040
480400
46800
290634
552471
52723
223651
67391
544246
85401
176646
302879
116133
447610
558804
82910
296819
256481
454300
434618
211271
49683
182569
180446
379903
259058
268788
109014
61728
154732
161535
150885
449953
291028
26534
41156
107225
124861
307108
28929
32116
548073
259306
366207
343776
380285
148832
347367
452568
390029
125721
110652
63901
62832
486880
130970
468503
466308
4271
90751
485282
508880
295694
53212
201248
105695
522009
364449
177297
402878
123703
261108
286598
110372
187751
15152
534140
377381
41728
558379
143642
479564
516203
14022
372660
22647
330956
273241
314094
164792
458812
492962
470483
299125
280479
370565
402015
517325
461966
473008
191749
148135
306704
248869
144116
536481
404122
73484
67424
174059
565365
71256
99843
252517
3567
347104
165652
356612
168485
267751
439313
524696
327775
222690
142736
320228
49686
108307
393089
78263
491730
431399
336636
186756
564043
501183
437243
59544
41966
375938
195845
475368
228021
201939
255532
435933
521378
84118
23077
462229
30342
548197
313245
76617
410454
263563
515680
414678
9470
525359
154802
531110
262302
207494
204978
411319
156769
114960
462999
519931
508875
236227
123801
336977
354959
375138
467958
361822
311487
521528
129323
392153
544734
248411
387934
503227
193848
141633
274437
72153
539711
214494
366241
401119
170733
161775
536423
176783
485796
492222
299144
226231
455252
556595
433692
464977
56731
507484
146835
235659
220545
246683
42549
52744
154553
92986
463215
130924
28378
306177
411394
66698
399372
512727
392562
140291
307167
565012
118710
504536
490361
288050
117359
298997
413011
339725
373735
125344
420264
233083
545540
507959
237223
310819
102477
472182
549918
336399
33799
101357
13281
10223
427304
380010
328574
86131
274604
103016
199137
282652
532021
86524
8968
467335
17334
483989
270469
187669
297682
369341
336130
317656
409547
114891
166923
294584
62611
81272
111557
321341
328352
519150
530762
258419
92619
436167
164734
318618
103642
174722
347021
51476
353775
252111
81894
274920
344718
393391
216622
350201
253419
59305
183541
341449
278222
503383
111663
84282
405732
491152
38570
16998
75708
312587
292283
532236
328404
139480
536373
166478
109788
96329
198086
123220
56377
250252
3958
381621
266896
294179
227691
242152
496633
282419
246370
424806
297237
221447
79590
283110
207907
534345
476723
444640
280200
369216
207125
376846
317551
188347
159644
72906
97339
238718
379198
403610
84858
90162
188431
159161
15150
475185
120006
264720
36282
363170
368796
118687
185472
485348
399381
537033
140527
472831
313147
157326
472654
54235
62892
201455
529266
508091
56728
213260
286257
48758
117343
518971
526056
450964
320001
199002
221287
568114
300901
169040
191636
378424
502277
159503
52995
1547
521431
54122
21286
290044
471469
498416
83150
337113
364121
294502
554318
213672
188741
393883
560682
149262
512514
62120
198052
26711
410822
113177
223764
26960
62977
238552
186904
394524
227585
170756
258553
51320
76652
110838
210637
311974
416534
51858
337951
218145
471013
502611
201582
505408
59228
458357
45722
37947
422965
488772
558772
231002
262824
32051
269810
100789
183832
298954
377378
249145
491739
510024
143297
342654
288991
521915
419983
267536
279086
404001
125799
441955
302243
261127
503811
554477
365427
458487
42158
87756
51506
529773
308349
89547
559759
507822
114836
11734
337947
34079
206319
406119
49110
116226
9021
262073
135347
352018
196957
543204
205934
302410
110968
288775
238574
198690
140038
486907
156297
474967
313922
526969
362574
88686
94149
18122
363110
492149
331744
3704
231070
513483
36460
254727
375903
373876
193411
527201
167935
45204
499398
33774
113925
238913
196165
212788
69062
232877
546630
143294
187977
368909
136302
430980
154442
1682
107811
262016
23021
35736
370260
338116
243713
392900
51560
215640
99560
103471
493742
473358
79980
486749
479586
515082
435024
322099
201015
156550
361815
140897
480215
374455
371889
375237
413674
253286
550887
240103
463237
380902
116745
441768
89793
138283
187801
106808
157830
430512
222839
96529
38415
96129
203940
319774
303622
170979
458130
275572
87785
349600
86738
58680
256320
208087
241766
343970
140246
462184
486526
257246
298987
258155
273132
383767
37039
167938
489859
112661
232926
264654
172877
85913
115555
538131
551785
122282
529196
397850
196823
178960
86242
40031
315159
491095
285991
255380
140386
301333
306864
549583
74522
499400
464990
25286
515613
340226
186729
160811
96981
446607
433927
6586
527728
504508
32299
99002
382842
341046
508990
186768
493066
122278
411789
443734
243047
467082
25066
389192
226755
63656
507483
141349
144589
386963
545808
384135
13834
328080
32694
373930
449401
294692
405736
522894
196776
502538
368730
567656
393180
505718
232729
291940
84879
313973
25406
366651
337271
422089
105286
325285
215127
285012
473444
207207
194511
251011
42920
154494
295150
86392
246360
515029
323381
104691
541781
220652
556507
307683
339859
69025
393631
105625
180370
95041
130016
354066
157401
494544
235791
40992
449676
128901
75185
474250
484068
556620
562788
383072
29523
414962
128699
445602
527718
423950
399935
497850
536829
298590
427264
503483
445627
115933
95441
44719
25955
353631
111387
333266
360915
328551
203336
540379
430293
32623
236095
189161
3651
255689
140911
347708
62253
515285
284173
39248
113431
235329
168204
559727
297572
3967
525164
213506
438158
401478
415216
159040
559208
76375
22515
86503
77340
371391
14829
283609
133787
560816
234389
124847
239854
405215
463500
330279
405322
327577
381787
202679
392608
456643
557271
25487
274399
143778
222110
309224
90578
435955
41058
389348
346995
455849
259644
488330
266499
303881
297409
528892
519047
537933
328791
461985
140171
535866
393376
50474
354694
267519
385182
64993
398794
521569
436632
197980
178568
207715
492884
567826
300594
4150
436793
134307
255099
481942
160678
127310
389946
76351
474421
334009
363169
49664
56411
519505
125284
415921
135508
542432
50166
360062
481446
377927
303187
9528
512418
183075
3695
253067
116501
257122
299378
185609
346824
77291
62338
254424
482170
172918
403900
514667
149719
39660
69294
492473
503095
247005
235468
190836
459546
546831
84170
298048
10663
282049
466250
325602
415854
289710
272412
532293
265476
77475
198602
212791
379501
22489
470643
430891
482519
493020
455853
507458
288585
75022
451727
256601
8839
197854
313981
100696
540929
151472
204752
160039
50209
346565
8222
533054
73965
106683
214012
503774
121545
489196
26978
282254
484990
176242
245320
9470
270135
144502
462908
277130
456446
385419
76543
337436
83190
41173
247811
72182
533272
359589
394678
302135
408462
53648
291278
43926
265636
154800
184125
259101
480805
427317
347955
475056
323062
102070
341684
315367
181492
291089
379479
282077
390730
512618
263276
424061
495171
118991
33789
552636
522715
438445
395065
262016
75112
401147
278063
147570
322527
469313
55897
246077
523249
109140
566195
448350
152604
533654
298727
142987
374419
62736
414263
369018
386406
230711
277526
434112
136394
84691
213350
56337
132978
270176
455291
431408
238929
560145
498772
346656
505133
501469
99516
459739
31632
236337
431650
535907
378753
301908
532185
72959
161489
64129
224400
52387
93484
375679
509581
183208
411598
174152
503365
523913
362116
51899
135688
178657
275863
160864
482855
340775
474819
65704
301491
83028
318419
19646
34595
274344
315557
81638
164611
300559
266002
544355
233588
169664
260740
118678
357705
55735
95902
61473
312184
506667
46288
200973
554334
565143
197273
122359
516551
59868
455741
564231
120728
405375
439911
464118
552167
156562
503958
280673
277218
306112
211545
513730
370491
324313
336165
354596
494709
172230
453280
442760
491762
58384
322597
416096
476204
159011
182089
343932
408524
272056
140959
498162
379208
97982
211033
83736
385825
167107
113663
299050
355323
327662
449278
553198
233367
963
15466
533461
477649
102572
64944
186845
114666
14703
506648
503360
290750
519342
38939
241981
448918
243166
70367
272231
566307
339066
439652
534613
543947
212667
492415
352382
60533
92977
136945
420139
468081
419771
374729
63741
258640
142734
457831
122967
56074
399801
231663
284642
109800
344799
127960
485214
365137
473895
357363
298914
34787
351779
241734
315377
255125
162210
176895
291383
407344
25714
467406
24787
508080
560473
51808
129179
129846
65658
15401
438486
517019
406967
325864
32419
131148
98561
44640
275238
531506
348582
65855
267948
33042
178192
474860
512787
373081
463124
318111
26085
496520
224353
92798
199622
73556
3652
198701
84422
436447
348363
404406
116288
271326
488127
385677
162670
462591
324056
286136
278463
35293
546970
497973
350955
30511
568297
456481
475440
53416
176169
84349
144226
292767
484938
448919
185279
540412
250598
209389
362221
101352
503774
338852
341576
158497
487208
180186
232134
345407
208735
516741
313921
274706
297920
432647
528725
423995
324504
565943
441218
418926
26293
389026
361900
88125
537559
123862
154684
336490
386561
488522
438088
472220
181756
504276
79345
491978
334606
99272
556100
173859
297444
436039
346896
395097
132852
564300
9498
463882
302994
108885
220332
140848
75427
339427
131863
504871
200617
31575
330086
146340
53055
128253
205213
145894
484399
483719
317776
128097
54196
63317
212047
11820
297017
143927
135826
498117
100216
268541
62188
339538
96089
314813
373618
149456
364960
139039
36675
400083
75199
408045
438474
40918
246809
345241
512165
227893
157221
89468
522004
404823
485422
490365
415592
392052
5326
134749
462834
268682
59998
190074
39576
362154
429803
228967
248889
313696
162928
296659
171787
421635
174658
400544
352741
331966
135826
374105
564335
91827
376419
493208
358574
453560
480397
229429
193738
311020
322255
564900
287047
486111
41486
311439
368815
203366
526576
392525
409814
280008
83765
547491
126637
152326
252857
57843
227881
53481
53924
185987
99318
168800
467809
308880
107281
247935
102542
316905
122532
58670
442383
67255
7756
343010
218217
21653
385967
46323
139584
493815
189465
194364
119379
385910
217945
319929
546773
271333
55
460399
264452
510786
511686
343070
349771
27733
194393
76419
172846
136212
484028
208542
446070
327413
500810
345563
524260
243022
558656
331543
126824
549054
557897
175920
368747
15326
383244
361067
516968
128443
421879
205125
258637
117634
257257
161274
140577
323806
150758
238276
79121
153230
183990
533841
509767
220071
371531
498059
106963
198668
484428
410407
402695
547390
515736
449758
81175
159748
254265
18575
500891
216459
472914
455320
117021
152788
23611
4328
356627
474215
285693
228165
487316
86336
135436
453718
50395
65564
28939
46361
205743
196525
173090
294609
422596
286451
219367
36639
273677
332590
316336
358171
456535
488095
295244
496837
20158
495385
71637
259151
231841
199379
493922
310607
241941
171570
15807
352975
453859
253195
177767
101328
492519
561383
555075
556618
49182
109972
481224
426162
66527
332919
157323
184831
297289
397219
248088
262189
358596
432129
483389
255122
87886
234733
175939
542293
352405
415553
353520
288745
395246
560235
74526
294806
40508
233093
71642
52769
232154
160144
561221
338786
113863
368383
410313
273651
427564
60156
554605
169773
419627
495661
223576
439059
303344
477903
5855
187687
552702
250158
159901
226724
223843
362078
383851
301633
348435
510760
295530
503939
534253
166677
180257
371216
563732
565894
479990
473223
324474
99300
202776
70861
483276
132588
202264
289825
351956
122845
11852
229359
71212
492667
257613
373043
37117
10389
206092
296334
296965
271923
59152
245024
508871
60535
496457
423724
334691
471618
178015
492474
228439
557701
132993
438675
207232
364615
307105
24149
507658
549964
359552
124151
498805
434605
143764
270315
171244
478385
420864
274070
500544
100771
190647
500334
392985
404509
69483
396465
88816
361405
481912
489081
343840
270825
9714
382512
127637
540312
472746
212912
133139
295014
181168
259110
446557
264193
407145
452334
207565
92333
267004
341203
442624
472881
150343
25334
521791
383098
210102
339327
13374
158835
486901
8215
437626
286068
443574
161709
308500
408596
518453
541958
73089
267371
298166
448150
88073
382375
532099
367450
94087
553364
374550
207176
412493
527947
254532
248249
276171
53767
141174
179318
118511
182279
163727
242363
530942
221773
351219
540292
274023
179638
154435
518526
304072
233746
89747
292449
566128
182723
416392
190138
117726
229905
70033
244146
310904
355004
287635
502955
437480
219611
5235
477879
319779
127542
536836
261766
110521
37760
561389
316623
419257
350949
210798
199468
357932
36826
126021
126975
230046
365929
293849
256030
276799
197712
198842
280077
200724
539048
367878
43783
507747
158294
406546
408919
199010
449935
277601
447604
513156
290518
344538
149272
292607
184840
109705
489733
346380
29847
533449
296398
35942
300543
169191
212213
546049
92830
54722
479636
412000
232810
377162
528458
278599
526676
212432
384799
238753
203188
148050
214372
272725
284037
355974
557217
208434
413772
445572
187544
369700
4591
500931
211433
259040
167893
134998
399542
486847
364339
135360
218691
521276
211523
551692
327038
142311
2152
437483
262233
172017
563300
440108
14543
477635
363211
143769
444745
551051
317067
350950
59364
204512
48101
453967
316224
39891
230700
111883
450765
306298
116400
353448
242028
513596
339828
146518
293735
396290
450923
88098
46774
95277
498801
73818
119481
122337
266110
475860
67964
195136
474455
243760
18471
95414
448753
136496
270517
337810
378115
115692
147285
151402
540366
119690
213492
531355
206303
565979
507061
110216
409200
246754
405995
331049
171800
171300
84228
536242
336930
121352
547557
212018
469112
99726
403017
551006
131468
144885
553800
261477
559370
374815
534135
449421
284265
384204
219894
411897
167297
316232
380405
518955
152237
258737
245382
177276
166773
126746
266310
335564
359543
526621
641
61445
325445
131860
307817
329602
113802
521295
291571
204695
538863
191496
17885
541297
182026
130003
524576
91069
294584
547350
11522
248779
146570
128163
109310
236198
460780
455041
543940
219727
102097
504457
438925
333678
339517
28401
261035
353657
552010
471066
489142
494016
343494
254177
557366
31753
34213
151814
161161
388551
446538
369308
238347
130739
299133
447717
520189
164081
207673
447324
48825
445736
285466
71284
443817
304845
476424
34010
169222
419775
215491
548441
57264
266790
29606
405752
442052
309995
427832
495327
392297
486030
231292
224671
249854
303042
16172
386505
467968
6860
137676
287264
7000
461862
377928
188813
262353
475916
287782
269318
392235
552202
442818
437083
170126
469340
96448
257419
396314
377373
403662
443204
422634
487376
335595
526608
140713
433011
539562
363595
140362
448759
550976
188901
291811
139753
248050
379944
436872
411436
466303
144318
31999
159125
77059
201474
471104
506573
473405
146032
286993
488633
91485
268180
533986
466512
568151
399671
335979
181501
339033
99710
550250
200690
122990
518046
212791
227466
434970
277062
115839
152529
70586
407639
314958
309335
451822
519386
435101
342667
469084
84986
429961
562974
132714
384583
425979
90895
392463
11329
205795
450191
454511
314814
517702
532747
355572
133084
32545
24775
9596
277940
69521
315435
375319
141716
193208
203778
389622
245959
406722
2662
175028
196861
442523
344735
177891
347875
268969
153496
320661
25176
137720
47371
361563
75007
477311
469709
511330
124314
11477
424802
284111
249485
489621
77513
557916
404440
415477
355909
116359
436876
16863
464075
484370
553494
326494
57017
235485
431229
134386
399034
521980
475883
161677
493335
249639
420138
375246
401847
290530
419602
281808
208942
393128
472213
386440
420187
459759
195814
431999
513081
557587
98327
166463
506283
10579
92191
207653
125519
508244
285047
114653
37953
544393
216214
419886
258751
391787
17333
171124
525938
493472
497745
274964
399810
212812
198919
300415
522262
67530
238283
283562
327893
249776
186041
183796
146749
391499
559178
448337
365746
287402
128176
539493
312350
105099
239636
55836
254638
470799
561529
10306
432654
425022
129253
154468
158667
192195
276905
213147
139104
498587
167438
219550
466059
108414
288714
83171
182594
96220
361815
472061
318688
96289
466783
466700
108067
257949
82226
504132
475039
362650
92646
353155
103908
148715
257057
489834
395294
515662
127105
7663
210705
215981
357019
170270
60037
529171
72511
409435
272191
444878
404200
540553
452912
404190
298372
24685
319186
197495
150821
320795
69110
34790
488731
17158
280160
86963
20979
467959
251666
488602
110042
520158
373227
300718
533692
84185
272311
291948
232030
281324
568506
88274
62476
64158
328947
480686
442595
565542
448729
190122
530202
216082
563074
235427
453134
562958
256897
192366
359513
393142
178728
360788
441074
158919
195260
278150
43906
367886
30241
36720
120600
186189
18446
543653
1364
122424
307102
475639
95068
530108
305275
546848
551110
486761
139232
64917
459154
394852
148601
107703
306979
289362
500971
169453
27638
289870
210989
357179
384762
434700
387630
276992
158794
141882
95045
219998
159496
178587
172124
399833
498184
419715
494018
411090
415707
273131
517752
256753
414513
219733
307200
560869
23219
26778
456418
306920
339952
32966
522304
154685
388789
345956
103594
323194
103606
417780
193284
338159
506410
198139
123045
211964
81453
173588
311636
505338
106413
253576
528750
214127
31213
513924
43280
243312
338118
558498
230726
134335
389999
112482
449136
53053
449711
536516
381503
393463
415265
301954
357130
342307
387565
99754
309396
299688
426122
446707
523589
308379
254956
451752
196461
403589
507873
289610
145609
48363
256253
300804
58147
340004
99126
269098
439278
61662
246522
517789
20889
462792
159045
300975
149156
464185
553224
266702
531696
409623
62676
234928
353491
105710
20
489719
512867
389278
411337
557515
567507
303711
141851
421830
411642
513078
522747
278676
123105
565800
422751
90931
131950
127669
365395
411716
388692
550200
4164
365327
288490
441430
82957
246435
498458
377225
143513
385935
450962
315864
321449
372302
558542
319121
285888
284307
199565
532750
505407
321770
365601
344172
95005
341636
288021
515911
289321
502137
69767
440776
79765
228430
7304
512569
78828
215997
271490
255299
42978
343365
308163
531977
381392
2968
139621
135595
318609
437463
355035
91721
56840
312589
506199
499956
154502
103910
289417
366592
382536
453358
265111
386764
327520
293887
393481
10764
540135
339463
517044
566728
159871
338671
222817
156308
266425
417098
231047
173719
213765
356258
466332
259540
461110
121189
116975
125531
265515
18923
12889
343152
152707
240940
308577
238649
41564
210925
63698
295206
5062
167708
567636
60605
225084
513360
231234
337099
235220
296668
333682
159393
205576
521708
449433
350745
369125
523130
274843
563757
24802
466315
227118
355994
447393
209092
167117
162601
170881
415189
181765
27524
264899
507495
1626
108762
462086
332326
424250
449289
244088
94317
16434
314892
439291
398585
319088
29681
560805
450834
28712
84046
74943
222187
64649
88145
51969
196614
84266
313197
183321
376972
261804
208781
6266
278180
428506
429815
65819
519332
158036
40872
24584
255455
347384
332831
93208
511962
549
403985
20697
261881
148380
31686
470635
90056
543878
462790
444031
264438
489321
34428
218182
567725
552460
125262
462884
220600
497865
213633
171720
64762
13119
208013
143017
224446
423121
496269
127620
508703
480258
19755
479802
503432
14717
75481
139422
68701
49842
30700
46287
186962
81982
418997
493775
253335
201225
462660
295515
269450
249272
477194
291436
519413
496394
101929
200147
527728
344541
108097
440245
563378
96630
65921
503351
355397
217214
69140
1628
483194
275985
27847
566815
382917
480424
459131
298431
289538
451135
506952
529692
67206
76603
62404
503598
491444
532085
76528
457422
16470
561498
248988
197363
358722
412530
344528
297846
130402
411991
107250
301671
85972
411998
242451
94825
314161
303024
44664
304241
139460
419393
404304
320264
493255
503568
340530
294958
90320
471162
382139
412777
327748
384402
549761
4847
387785
427525
555884
384937
125232
260358
92232
311790
442052
385478
348162
517043
494385
565690
61444
101107
172572
419897
163024
508924
483495
254235
222136
486428
104381
273582
266665
11262
154800
321932
219744
513598
247695
236273
144970
190311
372356
247343
474687
304331
467358
548006
417458
449709
555946
340441
263296
77682
412087
559749
76244
273529
429173
312603
64759
376647
31410
130788
381060
138669
186312
287088
334002
196039
54002
410925
136322
504486
464001
523118
115613
269794
98253
175543
165735
382825
15497
423245
449335
284203
459091
346193
207849
406724
217603
67573
85244
176133
56537
109148
539554
440588
248565
34445
375334
356312
321084
475060
53105
478087
77042
243189
126036
560846
263613
249431
390667
521008
48451
380604
313709
400162
375420
372379
415157
522006
560371
376849
507565
39104
289883
98243
282436
550941
122960
444738
126148
202337
118040
299249
135133
377291
328298
454458
5002
12375
299469
251091
553867
532113
219429
264725
244825
537853
343624
358698
139331
279096
441698
132704
180897
393758
304304
64162
3163
437353
119470
269125
309905
496672
561702
172957
324119
219449
401271
246659
46064
525042
517697
165050
468520
81499
167088
183795
130421
108484
196021
517758
335395
391582
208028
36093
385902
173118
280228
213329
457848
112045
49613
357391
177653
20787
171969
358785
427166
555891
401938
349590
119622
197604
308846
507145
34977
531345
59731
13732
330842
276367
246240
150961
431536
443303
200044
513122
254593
125348
430309
545529
90743
58285
557477
417411
133030
151970
100120
395598
118173
8646
110063
237810
307987
407466
420213
43464
309891
524559
84512
451720
55824
118661
202681
101760
35344
267141
326458
521665
466846
311640
284454
97029
125202
99012
98232
433283
531581
493720
387552
127722
359748
391645
186462
193391
251315
285639
289282
511949
510245
287849
68526
9761
123893
295842
379975
478239
280233
401745
293610
18679
376058
422643
313782
9406
451213
9201
452237
322
6982
241419
53418
313960
157909
390416
258761
464596
124035
93280
220120
353748
482500
163497
334979
456411
173661
511452
294034
143895
189422
78199
383518
431303
543724
77516
73172
274475
42646
382300
42986
548984
113321
272440
145690
435275
429920
55278
524049
165836
365020
476315
174986
369649
389906
439950
169502
201912
248336
427053
10687
44000
276564
364858
470321
269132
335079
244242
298399
178016
332324
222343
134074
410473
204085
315241
517402
300603
42601
562544
141358
31570
129757
93684
139998
124347
548132
147852
168237
397438
559100
245654
340732
228586
170535
338020
542554
113923
159242
69506
503262
59387
143256
503237
72465
345158
12434
225414
347910
126984
136893
464398
211845
204104
1561
141685
321469
405223
324655
109162
511419
496235
223434
454801
28296
312245
85867
64131
213880
248186
688
445729
304008
36188
412565
250615
449489
50812
527431
91801
82127
372513
399501
463271
104944
550290
327314
272938
503299
193092
213450
295053
122189
4082
123316
217423
43236
103763
156814
49974
9605
145307
537154
167474
181489
269746
429086
80984
244498
61089
364096
94532
219079
450264
266336
370334
106803
98409
372471
164033
387920
177447
157236
433986
31114
430681
218584
146964
519203
402957
328464
122689
133625
67283
211267
379492
458796
529335
271600
396344
84564
186582
308642
379490
215009
327417
70760
487839
72507
207139
203850
390675
9153
129134
127794
93003
191781
77971
144071
376974
349652
554466
39751
123082
240812
329668
390228
245105
80791
284666
254249
211723
10573
537480
83821
374664
421188
239558
214238
317153
388520
542648
341753
551896
31382
462677
462866
159890
447177
225728
248080
220902
255268
537206
243090
143330
34038
549501
168994
301359
243901
540346
222161
537967
103080
158481
149434
138381
6696
526414
520098
108463
198762
157853
386112
157295
167633
154876
261088
313175
272190
456376
553289
398221
54511
337020
235099
365275
538348
22655
512167
177219
132907
296285
453001
369473
396488
121320
115699
71556
47918
523353
254785
87996
285200
42300
63172
402411
395026
207930
111380
144505
33216
455035
18992
164887
170359
511241
219958
57514
238429
331820
492200
465925
493299
133132
21771
158131
69083
531525
60317
21653
321638
279376
47959
396755
48782
262755
349115
165453
127621
533129
295757
202433
82026
308171
70740
78786
375587
31343
266669
247272
227621
102894
143059
170231
226701
171821
279001
541585
300160
280460
489850
228109
511476
499808
140465
65147
553919
155033
265665
198052
178783
375117
247976
215613
342485
321173
385211
375939
115743
241326
192387
91589
483704
149902
507616
157487
506919
421333
350595
361153
445665
23369
482595
140276
310892
24397
98774
87392
554296
198831
299422
110666
55153
360500
543544
120547
469656
185717
559205
561419
20617
298239
236368
425431
401131
36316
293143
174227
90567
325716
196106
357295
306283
113273
518171
72711
546853
503803
315086
382109
545597
283192
193131
412917
46444
170380
262533
14919
84259
344570
7030
537568
237985
546741
143642
314198
86288
176431
88903
414253
416610
566417
248995
440446
80330
312636
465291
536285
158316
407441
223856
264380
233810
428924
377816
437966
40517
154564
41505
536752
194945
168303
453541
479734
386505
241821
159427
443855
479165
309176
378516
280665
82293
291218
536017
154726
520218
167935
375651
85047
335453
228039
209108
335910
33457
171936
105655
342472
410188
523115
460429
520700
528970
205161
83570
93619
37272
294172
427598
422567
422048
466602
529875
88656
235860
18590
486866
242537
242973
111721
403203
330132
142363
164543
550154
46485
248180
320356
37652
33352
477074
472353
47774
464509
156906
76188
69304
391452
367917
152966
258224
370482
276606
107960
193803
300609
195250
381002
236757
26234
379897
132451
454828
87163
90894
396663
500898
14020
353386
170965
535175
325053
325269
561064
8115
101221
424228
564199
441969
91971
268065
416961
136863
257072
151264
262128
405644
320555
56700
548984
476667
207846
447780
261786
389252
205952
9862
119785
145382
199476
482794
251741
540614
283716
220082
333730
387737
441902
144742
208977
455683
46995
194221
32423
39922
55314
431879
420988
39589
113733
504766
194967
222793
510702
140437
157077
498623
297715
428297
198115
260794
301865
216299
387288
261943
17018
133247
503298
6119
8519
377893
192034
442063
154769
206160
481383
361857
165085
234048
248508
163045
383956
366699
525372
333205
391433
205694
148012
299756
306852
278314
69450
355115
282313
67239
36721
527034
60961
142961
254208
57880
45986
398834
102223
114950
339289
70347
362505
288759
242563
212374
320878
548
106539
133866
96358
482838
370663
543469
259177
292290
206481
217378
32516
67204
389271
567398
475944
444896
518875
188573
386739
188592
502749
348363
489370
530970
285975
97491
127166
186942
196886
400104
418860
502959
558152
53451
122577
137651
494178
396679
368932
550324
301601
365524
283077
353381
277359
488568
206245
466118
240984
533756
257712
86447
49919
153900
195112
43564
264816
134722
458147
427064
45192
510520
139973
520002
51859
311169
175662
239070
465962
237436
404173
59281
155451
215604
9086
313250
421514
535983
17588
219401
340897
531117
284764
385968
399374
117764
567809
353572
64216
168177
505125
342524
294276
372197
168404
169274
10387
113263
86898
54959
123861
465930
84109
38925
274207
34312
519275
479369
361302
516311
482258
520411
547562
230508
102619
191120
440434
142065
363721
381294
317049
313867
534395
467140
525316
80331
499064
404402
397774
514110
117294
431676
64534
201584
47635
10975
174415
364097
755
362153
286881
491264
229024
260010
313115
130574
393452
375595
21963
311232
475007
388352
61405
209328
552876
385893
427470
217821
181378
516253
543946
186638
426597
240633
88119
533016
542287
436985
384675
342365
279479
298351
50840
98315
170775
264864
71079
46545
17241
306071
406659
563845
528622
155539
23795
194657
330294
390624
12712
535818
427591
63252
527959
210685
332280
474044
125503
561320
552945
99230
274153
215608
20979
319051
297814
421165
503186
536397
516193
243595
543586
466729
74313
513748
272058
423333
124347
61554
531226
151791
489684
135555
347893
50944
7471
484403
461307
489186
56823
88627
547465
195563
146966
36027
1380
502083
512466
126910
466250
45397
355270
272968
404382
326621
240247
58453
287744
46639
422841
214540
62879
65672
141623
26949
211678
311100
393123
191131
342046
10403
91069
488226
494365
251280
320399
9890
164839
362661
387376
554847
77415
260419
553938
21739
272338
321416
316412
190023
1069
482021
102934
329153
420481
34097
309771
506617
268697
103160
336043
328594
382414
528658
70179
166448
308375
122670
57415
515784
565664
257783
360098
48837
66918
302633
268678
110757
9950
289093
530912
200767
437646
218178
156480
431245
271177
159524
415496
447567
453033
453533
126765
210308
310809
541973
55163
546364
472571
155485
69059
312820
114446
531952
418823
73045
128044
189972
153008
120181
381210
94470
194075
50932
566084
283027
340547
8226
159242
206353
180568
63863
547374
189350
179568
254589
203337
267865
167002
435350
419899
488900
275195
92092
28986
324794
14154
485392
220840
430457
298434
216350
46363
85245
554834
440855
310921
352084
218385
164322
395147
33105
174404
280088
209156
514108
207794
370380
413855
512919
118474
123072
337804
184752
470093
11329
337888
339481
114286
107246
201810
316439
105581
129557
396652
260672
499022
241138
20374
72181
88468
538584
362878
408736
309582
13122
364888
451776
97906
413585
410456
330173
448871
147633
261517
531998
307451
41835
513314
344819
378420
421303
87918
16176
199632
451228
42650
137313
182446
511850
343670
157726
372209
216655
150482
543453
30373
384742
464399
314327
460768
206712
330857
400823
240465
250683
444117
280872
511444
104755
167499
82221
343282
380100
108005
359735
335616
115277
92299
155725
415894
490882
374740
321827
5599
344898
217249
127167
82400
157539
511961
45444
39180
43752
497729
184484
446084
49211
372133
302362
161950
465051
244111
375404
566813
428419
1487
448681
529776
492548
87513
34419
469270
164162
3404
121869
173022
564977
257663
147300
450911
436894
239758
457277
500109
438460
259692
419733
187552
408947
497745
247548
84311
150511
377543
493284
61235
24672
144115
37692
415152
485481
127509
494988
300644
6591
88593
522598
510234
178619
224288
541021
67805
30300
151897
275646
274159
372695
235230
146622
95118
554500
22515
126175
85582
513834
113017
94546
546496
29012
537047
444235
146616
217730
465585
175668
499081
152254
291375
424182
39719
223183
62043
473365
535376
471606
534502
401920
296992
54492
182411
28842
76773
512801
164979
39577
197580
555761
169960
435722
374648
180464
13286
477926
469800
484316
296262
27197
217223
124827
77148
343715
511283
359543
80025
307051
287264
281808
551290
494745
146924
118473
214891
244079
480291
246591
270246
367598
335182
437134
195800
82240
44681
252368
60636
118995
482178
387617
439489
261160
518669
101474
200934
521913
53542
515658
476997
525615
344820
13316
449132
90667
123080
244815
237791
3450
31511
325477
205511
434493
477072
448633
176260
39791
502591
553763
341348
420266
13002
36764
365506
75777
161507
95159
168239
147282
34757
491022
340613
416575
183234
458866
207747
118206
364346
84124
171559
359552
373227
178922
362545
459466
404879
419844
186941
228193
284374
49580
346185
451534
558530
142339
408290
424409
103635
180321
506553
538566
231983
276361
251214
452790
118877
351327
280641
81173
225083
80346
446768
495169
300708
328732
61767
197146
426514
358989
516679
229663
64019
305078
446048
288619
369026
48776
460409
209652
353017
458218
339063
206074
375986
230273
195069
184004
218352
45758
528546
9733
542032
548928
220305
212117
119638
459939
255040
269486
229259
150634
166458
256218
520444
25217
434501
157515
252139
196506
122978
481401
297534
78065
395086
217
45202
241470
384644
169643
361348
537641
178040
219019
200242
458274
349724
334647
533525
517160
285672
425621
100078
47026
494200
62238
556193
394170
152381
395048
91140
548455
332110
328096
321817
187937
312026
264429
457535
46735
79863
428251
211721
184488
475370
315695
259069
324791
527355
15893
250008
207612
328853
174393
435333
36584
139160
181566
132222
279724
261800
286164
464628
417447
21222
103106
328379
365858
135256
224503
123663
96538
300385
422095
89249
242903
68257
340789
292958
149246
535149
476539
547125
342060
129907
83284
29180
152341
251969
490698
35733
14161
332862
152894
160441
274802
35033
240279
522776
377201
263392
177443
61027
426905
191221
151516
248070
266516
56287
251577
125816
186779
287042
193677
253526
345803
293162
55251
223714
305294
396609
454400
16342
17423
499919
554385
476850
26787
152016
56411
151602
325307
558495
474822
88178
248966
406461
221196
315758
187035
504558
297366
383012
97334
417174
557718
560852
448755
9717
10837
455286
427578
125739
265915
95228
387218
279545
339572
424987
163646
305790
189683
320952
89862
232021
100246
491522
206388
269079
504620
158448
366488
34200
181951
87687
542209
434277
345051
197495
318099
344991
16415
317364
543789
568188
251311
270338
355256
297121
492950
503729
469091
360520
233600
550335
381081
317652
85626
296589
215669
563837
462498
437289
45141
197731
203000
153908
116408
190239
369745
448190
462061
495038
365116
557411
240657
398436
551152
370666
159784
144702
287160
9520
11565
49582
429185
189643
359980
143441
408298
545106
391074
500767
231313
378187
376996
545325
481995
296270
295365
554557
90364
91629
264519
28025
10531
436628
9152
482003
205365
51924
169402
311574
275206
407259
305463
54692
177800
78206
127258
156626
522775
157457
462141
367915
174013
455714
515639
109194
195089
481688
238001
468517
231116
410817
445822
361624
518772
115290
21543
49481
361708
323520
117653
205525
190396
214585
124316
129135
354825
456072
285171
465109
557623
201953
430496
46324
99391
195523
302145
14484
372927
534012
468193
517285
76216
439581
504738
527586
334021
162017
128475
542550
211488
313073
442692
261759
380061
528555
305633
378978
179416
308335
255216
413824
547144
454263
441119
249584
368500
438317
178852
547173
97135
354622
36407
52326
494437
552794
3000
535304
398323
318921
370641
226679
394647
361822
198201
354351
472841
124989
167378
318727
91673
466734
186325
200538
309704
140104
472840
284183
423914
465588
200144
167606
273157
548113
444901
90325
433466
439377
313554
211679
554039
262113
270508
526892
461436
410050
236316
390312
430845
373088
422341
113480
490271
238111
272344
368945
25214
373436
63301
38246
515453
187696
222997
220051
218574
501854
545558
295665
3317
556902
553856
356404
190585
185969
286557
16522
284577
194443
301331
160903
54924
86831
105702
201848
62626
197980
266834
463347
289924
238760
229319
458285
412920
96583
303511
333780
344981
6629
14465
292355
317277
537563
40920
334024
188070
90443
94832
318224
233309
370279
11198
421230
136236
127173
172322
24626
178238
526023
457700
563483
109755
14687
340311
498668
312076
181954
438334
363125
251654
87824
469686
295635
176050
517681
133170
423733
182674
71024
550025
147233
522202
525915
123580
364104
65590
223087
376064
456368
476934
223082
291682
194829
266579
262188
269911
542035
387270
81477
85867
460000
399306
537516
285597
372151
310121
355025
46420
110410
159503
415195
522811
325588
332506
270691
173110
77806
70645
14589
91949
379377
492464
382841
260058
121962
375271
436348
522724
101171
399020
50002
31736
114772
167158
559649
46209
248394
124389
375020
167686
453886
296895
148404
518064
62139
163659
391479
532818
220725
127803
427465
432846
538842
244024
16128
4173
1442
60128
139920
452222
539621
289486
278082
151587
355374
395561
39909
402276
48851
296921
85850
340206
324674
107148
537817
108062
65386
351431
294661
118098
226540
270258
509969
352367
174493
335770
240764
277419
118180
138820
102418
218725
542817
276200
509368
525860
475716
14250
508745
335062
79682
485560
146433
450433
236344
560946
544590
325209
392259
189640
24452
401622
201919
111348
94453
197142
162091
45135
322239
175160
357917
359004
536722
10508
414637
422065
93553
257886
432871
280625
305180
528640
400525
314360
138432
13714
260729
404716
408952
240146
564072
185988
166882
373381
63148
101178
212174
328209
567323
219482
60107
517754
290827
68729
205817
327117
153239
469742
165334
248684
300684
341995
140207
523246
171885
419370
13921
547604
515316
165543
163824
148065
544659
41481
398044
455209
515324
277166
563157
400759
334535
304774
477413
295190
253929
296888
390183
198510
230961
28610
97911
293414
371681
395108
142516
343575
328750
420946
334703
4210
530673
294532
113081
113070
251516
215041
364407
325136
381020
249964
272646
86078
314276
74993
475788
90897
420881
459585
537792
483088
250317
139104
184936
73061
125571
181893
113313
121183
534810
490970
199305
159112
528510
42629
339347
81882
508911
297661
539344
32717
503204
215478
233815
506274
173518
170721
65611
433171
377449
316260
296959
291433
529916
432951
84127
241069
514501
178880
175571
549668
366890
327079
57428
189916
545954
200620
449878
298489
347753
565438
414912
393091
491851
153512
3520
256642
80874
517662
391609
389928
17846
5501
396124
471010
264755
38883
125359
117745
181706
152028
79091
396319
403247
443463
500810
561113
18569
106468
1124
342749
269216
140087
520508
138040
289884
301162
293784
46412
223816
117033
146635
178873
128256
252542
171918
507811
231366
448039
93036
327375
326366
220261
15875
133742
408036
39176
165708
194025
530561
205620
278863
438643
182702
535644
365833
160607
551498
86528
12248
146486
486601
458643
528828
349673
293021
137073
382660
143918
529414
14629
413658
449426
119641
470836
442360
548302
257132
90921
161380
153646
531672
386003
493018
272151
172451
249883
235523
187120
162135
206961
83132
446967
425441
403172
31389
273786
251563
329219
135760
446075
744
256326
445058
98701
49594
529995
516868
352629
552366
292889
326858
21244
163765
472842
312749
17285
313044
246351
281492
84850
196747
3759
495924
436424
287824
448075
148336
414083
220244
80095
101579
35478
339084
216029
474824
406843
84236
375905
486081
197085
194814
481775
36573
563601
411200
58527
84982
483472
166491
439229
471499
284933
64700
551858
8306
201092
269810
250686
117498
201503
387654
12969
357551
103046
353977
160839
368003
443558
381170
481542
406898
255395
88019
189351
475834
378238
391971
6401
565051
45143
559417
154920
480787
408408
324644
480963
454435
480192
237680
17373
381812
39632
77513
42769
294274
356015
384309
27973
351549
374062
493781
493164
411940
427407
9510
356643
52364
520615
35561
519998
189854
457463
477958
510756
224744
282712
198879
249560
12459
433927
267769
535887
490640
555119
363849
410401
197351
239411
559964
268304
416078
70862
236470
14583
465038
228757
323221
550918
437059
70565
473601
567728
506894
506225
403807
526299
336078
361036
334792
535440
98
549993
143235
83507
99195
541328
102049
427371
20755
444351
153553
72820
343674
337718
304949
322015
212220
168928
164084
214033
195963
405799
349707
448409
495884
306911
544767
283676
222412
526970
332131
477622
174199
367477
231912
261962
178729
333762
288108
291870
492516
420292
62358
541486
192239
81100
299270
292944
370461
314345
241406
463842
516772
460320
480404
358052
373024
260798
143631
498685
425642
138848
392692
138859
484661
181015
280789
16713
251064
444784
14035
303185
396407
514517
64838
7556
515015
471319
372927
301990
353234
300951
43655
519186
251687
363645
267042
365950
189505
431284
174592
526039
427139
30079
107407
414856
300565
174026
418987
342616
187965
461519
211604
473618
436229
71134
481151
128091
246669
311753
35576
278569
172811
175814
193488
557113
328251
276098
226548
75160
364157
109944
516073
271434
60562
311387
91806
371086
164014
7122
383702
46269
543669
344589
360104
237100
133220
49632
291653
71067
525708
173579
419539
289831
453039
316542
181255
338687
153192
308044
378990
533728
299042
429405
553776
515858
93946
111532
362077
471101
73612
218917
130196
511011
528858
180124
293562
86003
361983
79008
113816
235615
414972
532076
443860
24498
386866
155161
414571
101426
274558
144094
21963
415031
566366
11253
429957
370313
472393
6443
47438
131626
290975
74182
529620
308721
412115
65833
210680
174803
212516
399533
368208
194987
417639
404986
321293
135048
265537
136764
311334
468888
25110
122564
15843
389306
400648
497297
532763
323651
242296
355033
204187
558689
285470
525974
409223
370948
255512
428119
262355
24665
82966
417704
247794
156269
25176
54381
319807
277576
169167
176231
375994
211215
501616
291557
458804
353643
3014
348146
227059
547403
560854
440525
166793
562718
123857
260680
40449
329008
444383
286589
436951
140889
100841
338129
430037
68440
386061
170398
24347
203898
265063
517162
282501
133868
151794
480375
88018
553231
190430
518715
96245
135241
561603
494544
221305
261164
493798
496702
68660
66829
284431
7444
91641
56469
29026
128970
135533
6582
386729
142793
187549
423315
325777
9338
481603
466693
209100
263209
356319
470182
107135
407956
422614
190330
338243
288346
380972
546648
460771
418112
404093
547718
142756
138818
51047
154106
535184
52578
233008
528138
292920
526953
292306
355322
105472
523347
434726
428499
36652
67989
38360
28824
92866
190834
521363
168242
279290
49020
170443
554359
93343
500669
505982
297691
559533
536187
487993
47953
94955
280164
326741
216945
406479
404733
245109
513131
226413
38495
266577
315165
197346
468568
509169
121486
418967
183112
31626
337730
358080
73720
200034
395688
452180
27258
401439
356405
145816
175102
165443
252885
434299
547148
62498
265487
225024
299052
372664
179078
19355
119584
388287
321596
559657
144359
275662
304763
388946
253137
105536
152245
372691
209760
5952
445464
520059
555100
350026
353849
382548
360152
91920
496285
90597
542868
221079
239473
516801
439974
442879
1264
16439
265198
32259
244017
552585
4562
85356
172378
550180
401361
45392
439173
437052
355195
326075
492912
42429
194871
471602
493504
552596
422177
229136
289248
305495
564965
350305
314778
267564
8855
192808
131143
5361
250734
444063
272717
201669
421973
373991
303509
50250
96604
285709
288863
340191
48942
433214
469303
223377
68991
523301
512901
300644
537189
240496
147153
164208
63420
462826
89814
541759
394407
517794
445341
103092
378772
436655
118134
158050
318138
310167
199773
196193
434785
44050
247081
306825
337807
227191
526647
293492
38443
506192
354344
280655
513957
87828
398984
12959
83
36426
506345
456942
313569
524929
551452
390261
47111
304425
15320
63747
15365
134019
484335
106251
281042
88287
212934
518619
234128
538805
374319
44511
545418
207904
351838
317405
545226
208847
238968
374437
277886
333626
370758
523551
209036
502843
135275
15266
173028
443358
529303
149902
129084
245589
439878
400187
237016
114626
126910
150882
207939
191689
194707
219429
290518
365206
27866
298094
318381
474031
454813
369794
113075
511783
162065
215539
39333
343278
401933
346018
516527
290900
100818
521493
267417
127954
440327
39035
108414
232699
198770
276321
446760
163495
439663
436950
489901
178694
464982
528095
25476
166540
342559
89849
390485
314437
490735
126950
442160
426642
488017
277497
157164
112833
245984
484355
223785
250892
142056
183974
251271
215327
484128
31719
86597
521279
403727
174857
2355
218984
71959
514552
20622
55811
98864
441979
426634
509462
94810
231805
268842
115257
77777
547270
534310
310689
46634
488962
467958
182419
268342
309205
182370
108838
106589
374977
245462
264750
274843
140647
212068
60791
423990
524457
278134
39793
307849
240960
345232
470065
261073
409122
185599
443636
316737
233446
214358
455562
247804
351991
193463
483856
3047
422998
265032
98705
476578
305960
559887
132985
22119
479449
21025
223910
182121
145493
101394
94738
432775
13855
42463
347515
443216
396105
286461
46319
111441
422226
442628
75398
204984
170666
306083
277265
394613
30005
45040
3099
2295
510625
356504
243934
46318
183555
123147
46435
440841
12165
516799
300926
384027
74038
232916
297851
370812
548115
489640
22588
394586
112840
43774
411093
376821
87524
195104
103786
267018
516445
490523
398691
35118
63692
7462
263508
284134
202417
421600
375419
163169
119799
414840
429665
364256
494401
297157
111211
527024
465417
127532
1012
381132
154926
144452
407793
361726
95533
327815
414269
253827
465417
116734
11738
34861
517896
11311
499453
294160
400295
73277
82225
171172
460111
187368
455286
552464
148019
424799
440411
514047
287901
523803
485625
111987
355960
370788
443709
226403
269219
217124
185621
229070
368626
461281
109224
264177
244639
184255
162979
505838
164585
550803
147962
106018
413295
179639
178240
19910
432359
545919
329948
522387
397815
343684
176747
397277
20647
466445
464070
392551
20373
61445
194681
333732
425438
453887
530439
30511
355912
252103
487797
350122
501276
556687
198175
292
385092
280688
242576
141275
249633
175830
38556
305944
222430
355763
373805
240039
177298
213678
415268
250590
439419
51631
518697
129370
336138
503873
293385
485491
223291
264824
402645
211154
174008
253652
217549
399542
23746
239365
553274
14229
69827
559105
294567
7524
558908
219954
475099
100643
530980
430537
207382
274462
17621
509948
235507
369125
106026
353964
384893
519493
179817
528616
14279
557704
235914
116781
187763
1736
363933
150844
5732
519192
35871
219811
183201
364566
220407
34055
87245
3466
218750
170838
14691
269731
418630
292273
91629
155813
478441
237283
19011
35353
164601
225633
39374
48305
451267
507603
53370
333281
106592
236477
145644
355097
403399
308436
140539
177392
269518
147252
24746
21780
561916
502110
541869
434321
117159
75345
463297
293506
248787
43932
264178
386909
422843
178672
187232
562193
562266
326960
428599
1433
379352
226286
520229
35154
469586
212609
124846
429795
530321
8031
339727
244574
558348
17941
13095
207228
341930
10564
262489
324469
429902
292027
376669
28249
204458
8016
106753
75019
82601
314757
417503
435110
492944
342538
503171
187411
412239
7218
154030
566731
549704
446943
21880
303476
62688
237292
299818
478584
558798
396628
276119
435045
47855
165686
273727
174942
98218
33603
554570
541771
178753
22830
248012
324259
40969
344986
409735
76411
5278
152074
118747
425575
275454
226914
170381
375843
229079
228367
51612
129611
218357
445920
361016
58033
479551
200881
87409
34421
568366
451303
81729
236651
409801
204977
195679
34876
420078
119342
59224
541471
74435
102910
29984
316842
280400
124182
368154
248099
37797
435583
177260
205671
390316
545640
101659
361876
415274
379249
286897
555261
115732
41884
454136
220320
414477
340843
431739
364904
304458
470649
259577
126994
57815
116491
404064
296623
100775
35121
247112
218465
552016
433002
354535
126039
76293
553155
256824
32498
145995
186122
301674
79276
200788
310746
223374
499612
504512
250565
386059
279715
175389
257245
233510
197477
328168
216520
151989
319950
384777
158668
243786
105552
152184
408757
269685
397570
128127
295456
502140
191144
110273
150136
130963
311761
525526
390651
233435
90191
391721
412274
389203
436566
483909
329485
522817
332879
545910
274783
520553
22214
485586
508275
566496
229536
172996
215738
398767
365627
8025
46641
144890
111034
120215
47495
348216
272776
351372
429698
359429
111739
204341
443549
339782
85169
486321
110165
86332
497437
541864
401882
411422
471897
369880
204682
540639
299695
450150
216833
283278
343729
86618
314582
177818
8750
558954
226159
35657
424582
353105
284977
244758
349264
261277
393599
8604
532038
285845
58549
311718
170825
97024
89047
277797
534675
268495
356273
145230
299131
314249
466247
353643
551863
23485
437246
412692
384857
7580
345481
431854
254003
352853
325775
33444
399154
52453
331939
178131
460874
200352
24414
555104
417051
526433
276544
567704
38377
145868
398051
270490
543381
350527
421266
315759
315612
451724
555843
343886
155407
391493
529365
427033
492764
86244
405278
12543
103094
373743
198723
77614
356709
157718
457075
379975
496894
190236
351178
35729
368085
210753
475173
288963
7267
144131
83214
100830
478675
279550
156384
266001
215785
495047
287128
394073
100894
166280
268669
382336
418423
76870
397874
491302
27900
521517
313323
337826
413942
95898
265512
147399
104512
385359
152625
254451
288281
390697
528053
237185
540714
50770
377861
52503
338488
402201
206853
468365
18850
187309
282375
454081
88062
288955
78767
196717
389145
17036
34996
442162
439528
89254
465683
226138
419743
171495
36059
537985
189071
275262
427566
7148
391781
123822
251839
326901
370110
3573
203055
251553
312180
525452
208184
420417
189816
518073
527883
199648
464945
525758
449867
525642
309124
74085
59673
268739
532586
395959
117181
293555
468193
473895
566333
138138
163169
252549
21419
532476
99573
61011
138012
270136
495176
339027
71254
565191
333671
29891
192366
527699
393851
284318
22633
383638
192698
371441
206965
213901
126789
165547
480794
299772
478124
59392
156645
402467
146792
96317
457021
493391
273070
133641
212864
251745
165624
214883
163189
425536
486169
5029
430406
70142
393983
6255
292738
423428
265436
421680
482547
428049
522124
242168
349469
468349
493509
174507
36178
166814
505873
541914
363715
52268
368590
245925
160688
420454
314488
471264
95907
192939
424592
76910
503302
34950
80843
406595
540225
195837
449050
233371
532009
553987
290879
515433
193508
237907
413441
567084
35169
333730
410562
480380
121582
165097
199713
60981
380516
103320
350909
459168
433209
358196
540724
512336
135921
480806
361693
104730
26562
331965
517782
566983
416300
315268
436079
406683
196273
567144
245967
146004
199522
296839
385345
78927
426442
288019
471945
442067
272324
432183
419996
509017
187609
31171
557728
525818
396255
416362
286468
316749
327495
248645
223572
37988
116977
41545
296655
251307
206005
115010
253904
197260
391290
544738
253987
369764
422642
394481
468666
219488
200033
179902
223878
322435
256523
147304
465818
227113
460884
287264
202689
400951
543150
49297
303966
532542
196769
94984
142474
23132
435242
271370
339069
423236
407557
448234
1439
16596
160959
227258
209636
45388
212136
416654
165786
145706
369051
1115
295216
36986
223250
269531
18612
294532
435820
444504
131286
424737
26552
122852
63640
27220
233938
95803
278631
510037
265651
116417
558260
159630
145792
130312
250541
57674
564783
566447
251702
12148
344907
130900
450883
378699
506349
351227
212510
364510
112205
392482
40751
262246
296421
560335
247642
148115
223960
537280
263994
214587
172366
75923
478373
250278
132748
200228
155645
6803
142715
332483
399767
224738
315431
114478
380051
342155
359467
151876
369344
396195
347024
306773
133654
255322
204979
341861
334569
557631
526027
290836
396626
176873
369310
148781
182423
436172
352828
229414
466563
568279
178940
260943
265524
255397
91504
335841
343944
387907
491479
100262
163153
1487
70720
48496
111282
349122
290851
505425
297346
66516
472340
492613
436869
538988
31421
347698
2451
506795
22804
182249
481974
489891
215910
530541
63020
325625
171393
304320
540197
559615
8664
564010
456712
544103
413089
107537
136527
22961
338156
471954
254320
106702
253380
506214
424470
34091
482736
61174
465397
7784
293355
190249
171659
4529
406671
499565
32832
256250
382523
564853
182233
156391
257966
471512
526805
556545
1088
300928
277791
60210
557266
104265
239817
179705
475698
455987
218259
47331
396670
321103
59305
52030
93658
157972
530257
338729
275419
511013
552007
92919
345195
332063
317074
497683
290517
389921
541561
117304
404554
12915
116096
352461
471324
403555
141939
537387
349773
354563
150551
197752
136383
283694
26062
405190
446171
328433
339681
552183
181046
310646
254185
381854
86164
196220
518674
133399
462337
26827
295030
3221
89500
212245
362962
390533
545466
54040
266353
475784
354087
482155
120409
350106
521934
147720
287071
187680
37075
312045
67157
406241
111747
272082
198510
386383
435099
384343
524615
424057
473072
469681
309396
102863
240977
203741
550996
558428
390881
38067
427158
515358
67150
17444
542403
194184
155732
477667
353458
21614
539400
46667
47230
30986
528079
327302
81804
346129
275708
222440
513525
108857
187907
107273
96028
447359
494619
103394
498542
254105
220347
174373
98626
550865
135715
54710
442881
288036
366384
21588
109094
88959
34411
329686
23621
309675
522736
143293
327177
162092
209962
507464
462221
31713
529360
353259
408993
319839
23140
246689
489927
534898
212913
128923
438626
159799
148320
496995
445893
498739
209667
367622
218504
439261
166114
561436
552023
252004
481201
140769
431301
437008
289775
353258
503886
26522
93126
156418
170136
81857
203663
194440
275593
97087
300644
307824
413128
560829
393387
276038
182330
334914
538792
249334
60374
155821
350661
392297
194094
424546
230789
454012
320376
362321
425631
318240
286421
254451
287068
108353
396222
193016
186825
451549
88399
561745
562760
201899
205683
534563
540849
125288
401789
394514
481796
462805
223913
386330
356996
281119
282350
261466
465747
287732
85826
71586
242962
35058
513500
60420
52049
241661
114568
161403
291231
5289
521524
199920
553820
542351
375363
285412
408611
37578
3161
429495
97969
448609
515307
469367
495966
419436
337070
83524
502803
502545
208803
239284
215708
685
137200
247621
26205
7023
121954
421989
372852
25423
22515
245331
94573
166780
176589
415103
129304
530776
218808
295496
39382
424005
216783
371915
241489
541629
237478
563505
348716
237020
401229
557238
552986
536993
450780
436111
157635
308526
3409
333799
111172
276615
11653
568052
188857
267666
359092
253377
67882
520840
109803
379150
261373
280205
281394
516997
109458
198775
185801
288202
235645
220079
298947
371565
522874
530752
38527
217114
153006
355956
420658
29543
254644
414737
558941
123080
179486
114239
123457
244489
35178
285785
248657
51859
5679
530105
166276
436409
44675
396471
325307
511574
261411
186634
227863
100441
546481
518754
112766
275276
104460
430496
509698
504716
336109
470816
445421
505252
207078
67300
244171
386872
149239
11606
480982
155361
496314
565252
122119
433394
488789
129501
365789
220291
84862
348041
363058
427621
498598
95280
75565
70174
482521
65271
427503
137407
135120
7206
559240
385593
95620
148730
530386
333230
376095
333186
502314
479670
304812
192390
153178
557034
531787
184211
561062
16994
119284
367528
456724
475848
444223
174127
479844
507148
209451
63135
468501
290938
517368
141822
285873
300121
396027
286440
230959
441944
21716
336556
165435
282802
391026
256121
270432
447856
57631
90180
387939
257343
541380
320677
271378
387961
210053
145922
327861
336035
471739
421368
33647
160405
183510
91735
404140
430109
392416
152080
291426
530965
284206
457529
297935
404920
82399
425375
102122
214692
306048
292613
534456
305511
123158
158620
147946
319718
156273
305117
57821
132673
202790
93864
452110
16538
64848
362211
336954
89651
243929
444352
420367
538356
393563
459118
43473
375951
305938
232301
293419
361478
488465
136145
459416
392674
63122
368880
132864
276482
112351
1599
282053
353298
327138
84119
58752
307876
176772
276144
195814
398614
63228
456733
270086
421791
363725
286465
324638
532482
557582
564121
124556
319220
291656
202133
31930
262543
151375
159179
357710
464361
243279
278370
298482
40363
516520
125956
178428
263891
185711
23957
227598
354933
190180
237339
251371
231592
377090
314274
203011
26759
36285
158238
340482
557791
276560
247278
105736
558541
26778
564415
152457
415509
212996
345688
451831
51331
225943
117593
60967
541078
303053
370713
453589
275689
458435
509700
7604
445654
404695
345241
34669
517220
197163
136115
287567
55036
38485
206452
543210
345513
267670
355236
312431
379824
369450
109526
433840
465123
371279
207189
156680
128726
63862
529672
456818
495102
409720
175325
557721
313661
88494
242694
63500
565503
47395
411487
313871
369469
531497
71620
173007
398376
535700
558758
40705
242026
519232
455925
296272
259076
415076
481757
20691
446816
12827
492666
212619
501864
178295
458301
279822
12115
504665
238085
383638
142894
351238
122770
439711
413770
479358
350510
124324
366405
68249
20225
63076
48910
556621
366213
210167
462137
20285
302225
165496
96043
445665
292107
332000
502891
389682
363523
491720
499436
18076
256152
44339
281710
492541
264020
360426
517919
479583
53346
294378
130180
469002
453733
482332
435061
38908
563495
524961
470800
218065
548638
192268
177920
356189
278135
185216
453215
263912
228596
202030
58265
294330
548902
482765
496234
20295
190011
445780
379588
153495
137091
551206
421788
557397
280118
66668
122234
459090
313532
412342
182621
325793
429421
429328
288
278232
336869
158779
335019
222134
376641
53986
358589
342405
79635
38479
398219
33274
307911
181608
258822
460604
376947
556736
287773
329703
504393
31655
253787
351622
413165
495807
332947
467612
69122
37269
417740
367753
410670
263472
199476
208185
184940
561332
201719
265894
144965
303922
164458
98498
503664
101690
447680
446961
288721
551425
166210
104923
123278
458876
447165
155879
348401
124858
165515
203156
79693
460961
324268
154340
522562
449080
511602
430295
56143
145335
318743
417902
521195
553219
502187
452449
233040
356676
26799
525175
74855
423108
4932
339802
561710
186279
154752
242936
257336
300252
240650
553074
530603
469044
328239
326482
380175
259105
418479
476903
61084
59197
175366
458182
400151
108558
148803
132252
80273
384061
5388
333960
145000
108850
98837
296831
406682
434907
8366
235107
438632
172999
504630
92598
310841
126775
429023
14455
554548
12509
290040
472836
52475
122318
427452
325915
372731
486152
218131
305635
180399
391224
563221
431106
430809
176230
224222
537827
2369
319299
362683
268316
323627
399760
449005
230674
540937
422323
226730
10136
539719
377342
365523
340699
135617
472350
248798
350342
472700
364955
452530
105070
530535
484477
472040
147067
246178
180445
310298
261271
250468
557096
206127
466250
423685
372290
9169
391004
65942
204527
144399
567178
202699
542490
463820
471259
290503
408478
12999
307732
36689
323225
112680
41516
389987
470151
156231
483386
497817
534537
371154
313889
215709
131386
537139
384628
258392
302467
202585
116431
45186
191838
140291
554156
132864
386168
430296
155806
443056
351864
265981
566707
172148
230928
269457
504947
270714
444431
52338
339675
35319
152439
539208
22664
350917
337788
361064
147061
145314
164960
40894
135221
336594
563631
222535
545568
118281
372321
545621
56269
294756
225182
282742
360196
432625
559491
478642
170716
170445
113963
467991
475645
139925
330122
472860
480371
181662
386595
197841
512334
399793
238702
323115
269057
371491
521039
181297
291349
444490
55076
373303
38811
263636
489763
414559
224325
463764
102655
427825
240694
432061
278925
179714
393434
103059
229131
384949
542729
139088
15375
263081
77054
314199
44695
28219
45122
386713
374529
451763
493455
193068
424484
145132
302546
210796
103109
489740
192454
346274
71011
303188
431222
239877
496088
240055
47629
230220
335461
224574
510506
78434
316903
486472
500161
535525
25845
305265
323729
468887
224025
82351
247613
79836
455811
17741
24749
359198
267901
91069
46597
278370
333189
329532
111243
131740
131419
367814
497561
16934
3360
384431
205355
565172
395170
323459
393320
208474
344249
58770
147986
264995
131917
557383
510164
416766
153577
199474
356864
29602
519392
121944
6598
65581
473133
139500
24942
305773
149505
307812
427891
317858
76487
56897
337025
474254
74103
351979
557090
289252
261787
491401
164739
373358
496575
526904
206084
64090
83224
355560
28768
199196
464140
423329
532659
40866
465058
456539
120526
6133
546819
209175
457670
211902
214017
260050
133911
216569
37557
546385
237744
350592
370742
387116
306107
6297
158894
527713
25787
344837
448611
302236
162498
205002
191195
445234
382288
424691
89160
177992
445029
512319
367630
154857
467262
32369
116494
30153
550642
354400
138064
528052
213705
507546
32369
554582
403345
424224
174981
95473
168902
37569
115799
404842
549786
314181
148862
379431
545316
344487
249659
76585
509519
437528
195077
287390
209438
16003
66501
313536
367609
465125
39802
208277
299706
37995
33821
21248
172439
401884
174741
37742
370763
477418
121333
318044
567738
320009
154539
148906
510021
487228
163637
487279
398507
23975
407895
412928
554735
85540
480628
248400
193985
438688
258703
173283
489391
451544
68473
558694
369255
147963
494180
246017
37059
325740
192137
379340
147444
439245
541465
390912
501979
19440
551925
249165
16069
351529
283263
207112
176532
415249
421887
261854
87362
522311
399019
98823
311744
21224
441308
315085
206688
474988
495372
475798
881
108074
294062
142612
350018
304812
466839
321731
473228
319667
360581
18356
17959
414477
106393
32749
362692
93209
198740
342243
326962
89955
470061
287934
160515
349393
393728
404275
284690
58749
532845
387673
255896
173361
248070
7617
458009
549384
474508
387815
487544
434753
526162
413240
254577
141091
134406
562276
144734
520363
275827
140558
117533
334623
113253
423506
156961
259373
117933
534788
304432
533718
7087
251255
40827
540421
516295
482831
203737
212554
348426
248089
548921
86961
180931
297088
511457
499224
519003
309553
417911
234155
165683
545339
526119
197895
171640
304727
101893
494819
136623
564478
67160
284932
196053
526461
14334
429287
492196
446523
529278
115762
297890
261166
428023
302271
412689
253057
179058
217641
255435
32008
485662
129868
37112
465617
485504
74370
290275
55456
349197
70940
385753
499582
444693
65671
117562
254615
338857
249233
531271
127452
556919
30228
156943
449338
341001
313684
543263
195470
455538
491264
6146
565965
555840
528655
566689
311055
526155
526518
372014
557798
143586
29264
379292
551041
185376
190239
149831
469864
353913
341478
64598
241318
248802
346865
231336
211065
76381
18182
323983
432944
160785
3232
40255
293404
4936
93079
442003
332280
346287
486705
59176
24156
107866
156809
130192
38663
187801
74927
226180
120150
509020
401617
14731
454570
543822
356025
316020
65212
51727
428736
553485
516042
434659
518417
358919
310620
500209
176771
240930
421184
81196
403060
245182
460478
174043
463251
321059
323885
375162
172276
453419
405949
503677
474631
7155
406860
363481
329102
109738
97239
36508
166754
375131
259298
472353
170130
274166
473143
212128
24969
555600
460706
276939
383153
429956
11478
402233
198875
251977
256780
29907
289153
200029
233774
37966
479311
520622
324176
257293
92110
217018
279979
34894
536981
12019
184383
341220
163199
91108
174041
490775
54804
443076
485749
64898
301465
653
465068
566166
17353
139724
270061
291578
461513
59137
203317
305370
56678
100137
385524
118049
407564
452402
534706
138587
304340
24547
174600
229267
501118
247155
67272
514780
175872
510933
119805
515142
403113
302046
257852
288098
384865
162031
229156
548814
464340
113325
266297
221608
266599
127964
222372
189983
245151
119991
298153
346775
255256
29812
404681
276863
57610
488784
567241
31190
35523
342283
421193
534532
510353
429391
225813
107667
91792
364216
79970
115729
136187
33139
130527
1462
33531
50521
408724
268603
338020
17578
19442
157666
342557
408860
198736
432098
265050
563497
135482
406356
291234
558238
46636
40616
193692
218817
3745
96981
138878
363230
74104
119229
483145
199800
107731
22747
313723
559903
195414
76283
151120
456421
429585
142930
329729
110149
19900
464007
518061
186574
93394
389361
331992
188223
166792
350926
95206
151058
161742
276164
49190
438316
94209
131141
261682
180030
385683
194270
190673
337720
424946
312265
455280
551552
76425
509436
407873
357643
376416
120260
136228
83422
51511
425198
494864
105011
478599
356642
296862
328494
235026
488691
287006
438354
51249
490155
506038
368801
504114
509562
457005
208125
467380
556475
384286
89607
526779
540611
279276
339495
265122
12905
386398
557275
212226
266603
376571
568520
356408
560913
214984
256967
241861
434719
522022
518985
358782
354858
129201
496585
150964
104128
24074
215771
126305
328145
461439
531613
153469
328021
534368
450702
212685
269301
194387
255386
345625
489367
342419
446834
195803
316145
463855
484431
427598
345230
457562
112582
131324
107040
447529
462186
303046
436280
67447
154985
557067
447441
153082
460633
338870
222421
407784
492310
365076
490821
179138
90342
143997
60140
365929
321896
282354
531947
71923
328717
536500
250363
228069
61724
519336
533630
3525
142466
442846
283272
143741
465327
563571
75444
516704
89912
371213
32526
463512
234071
430821
191172
114735
549534
248241
301301
498428
97845
381968
510717
504482
40302
395336
234511
431061
304074
78987
434205
157033
255223
200048
160078
338565
539194
32355
185667
65471
161885
396539
254524
436561
126157
149747
67029
282548
125262
99008
121215
496234
122067
374769
457867
342208
176336
209062
554386
365600
253672
250553
329127
30881
275445
372321
143450
20240
462170
260849
349178
28627
193508
315145
215860
534563
157581
240070
224588
358370
305011
58956
443785
408953
188818
516124
17179
117547
196895
91894
155424
298201
27057
538502
447660
177389
421471
354325
350085
359535
63460
188606
449628
175166
24338
325464
236744
492395
502137
8419
361407
139341
245849
129906
424336
466732
547899
116494
488477
486918
48501
559697
359548
307798
365686
9225
154022
525294
56977
365506
54711
392259
129434
377921
531980
371397
82769
81829
269515
41827
70976
233635
56706
384742
348166
25524
514338
132893
56607
555275
466665
196074
519185
184194
281708
2658
441890
549768
455172
329025
220786
145422
257637
563376
149479
204821
535820
300617
499163
418975
158636
341137
343478
208946
360156
283965
423744
189237
400769
142068
7883
462603
102820
263101
379476
503537
86270
134018
103407
395421
448979
289273
266147
36683
332982
542783
495890
511621
381780
45051
3229
153324
326093
404705
135348
254415
428158
443722
2894
58350
489004
440873
89125
517722
257590
72736
290106
297716
232215
159518
437025
336762
86554
270904
203000
430224
184646
544877
193229
186155
364771
534375
1074
198285
504973
353194
110549
374573
364446
142185
407442
217355
30267
545561
440963
8952
11685
516849
429774
481366
397193
390901
124057
129402
18105
359959
64885
11266
367166
360496
298004
351247
146306
504053
140657
507224
326622
221711
147021
273964
513082
539555
160230
431537
310954
338443
323411
407312
398172
352450
437597
263102
380796
365116
211180
516871
181880
269966
4641
320682
15173
300668
513798
417012
229548
522303
288777
218084
435361
398539
29315
202989
412098
87106
467871
485884
411929
137901
249613
142942
251652
14731
406036
15577
557619
285654
202017
164707
52744
418636
235036
16570
21202
386653
514667
503894
92314
237873
346648
110978
60971
72447
377877
564903
124658
526925
40469
238153
199407
404108
317010
308322
220238
251976
219679
65462
267543
161797
509276
391030
382345
240628
412974
76830
107098
254224
278051
349186
253357
121727
373022
482709
536971
560950
489433
495852
188161
257581
70460
518709
105741
345603
150682
119556
109488
165794
193882
366053
31827
493399
268139
50759
440421
311399
176183
455049
269875
447492
130175
221355
235081
268495
223949
14478
61787
477879
12688
311440
75899
276859
475239
393385
415127
207371
535683
54712
192935
195058
164285
104868
488059
1616
121972
137727
505514
209130
197617
161374
250819
420608
397388
244789
201113
441451
394896
236611
336195
69672
26219
190597
355994
18925
515719
1960
322367
366348
345553
243913
397708
216230
174819
534191
391391
111923
182218
248440
51682
35851
476276
81477
179649
180259
182331
115262
161325
119342
58400
237390
564162
388558
339225
249738
45030
382789
153495
7292
484459
344604
386077
7996
234329
139661
535044
23330
300216
199928
288121
405754
17179
465095
449877
164574
244834
389779
405401
428901
522433
235335
27945
518318
421616
358176
211649
323703
81827
206975
151930
401261
21241
492213
134793
172637
5654
136704
83745
73070
484316
437483
391450
465239
556244
53926
146620
53947
399906
156197
353718
537263
142921
505759
509246
122234
262790
187682
11741
15106
343577
303235
205112
284603
416653
441594
54827
307417
53622
122202
279589
152636
399070
187167
380263
120601
323987
101671
561830
530546
208745
4974
121323
114629
37823
483312
566933
488000
460471
476510
25835
437597
312860
402699
307673
254891
558613
276651
281723
187289
24428
115290
130551
172174
101741
19435
330560
99414
187947
374246
531283
293652
469310
381737
517496
150190
216530
145685
376168
75397
268274
270310
290433
481353
553902
268179
300749
489185
355800
86277
140396
107177
190243
181978
27001
372851
266012
527610
341569
566343
149981
488580
277485
545617
13318
124806
221175
44566
144206
342481
128698
124818
45538
334853
448870
51252
64320
219580
140644
173140
277876
501283
331132
138455
319606
165861
298271
154192
369485
263655
30314
374153
20790
389616
271648
263520
297634
188711
55456
76361
128202
69863
484897
518826
466848
228032
361633
368627
140939
311886
442600
391618
419827
159859
488632
198211
124219
19765
254403
878
66956
241808
337397
4902
291911
401267
264393
298565
519354
137974
81068
205947
500947
306840
180734
193073
17831
336734
527376
342496
37779
466746
1264
426508
379745
512668
6080
494416
248362
378559
134268
77254
226374
250793
73575
35678
131144
106639
567745
47178
27725
338622
289924
316866
564984
479622
221185
2449
97848
125140
133712
499203
399467
404050
390720
298350
92947
258561
390978
371882
235737
217710
326522
317580
169950
369191
20938
207498
61071
53895
468104
97686
178313
287385
212828
138134
314500
526374
236172
353162
299272
528188
146779
132542
53768
196525
65806
198749
448051
87699
523698
196565
326341
435298
546446
248118
331752
246296
491269
322575
482436
405118
17724
214353
222146
199616
261295
516610
436012
123027
536367
470323
391555
300742
503430
308421
377891
218730
238994
81821
70902
546257
150931
213072
11989
501687
115548
456728
560636
327988
67312
437089
83570
496089
16740
50387
7509
373785
480294
155335
72682
465176
210287
140818
431564
277118
532289
340588
41351
504080
371027
358871
55524
316475
54738
157996
342319
97089
509498
220165
553155
110393
527332
471635
148173
546661
120429
46203
87221
65009
150512
325876
117282
507406
167737
458764
157908
560588
535304
519233
77842
411319
542410
100632
379286
349018
53646
556537
276090
243998
315996
327920
220393
491453
253081
171049
238167
139881
31351
383902
466281
380958
186125
216861
53268
408504
401168
179890
90054
158382
229053
359666
447903
437765
131248
506667
443218
422479
146495
176607
141799
372433
323876
378169
435483
525461
544083
273812
52436
326481
231034
261064
432602
294354
566284
546239
547787
436588
18423
447338
142837
321993
515422
391349
307072
6438
530120
556881
104100
483708
54917
30776
529768
466719
246318
71563
110492
88218
499915
334519
422197
408692
141973
79673
159381
318713
533107
151569
128187
327000
89316
38720
387585
81697
468173
498904
538411
150009
141840
458579
327901
35020
250352
28013
104483
243401
84700
14762
432376
8957
554187
282637
30099
525707
283724
489905
242536
287742
516364
100296
520747
287760
321954
479637
533673
434955
236766
513095
296190
53969
566042
566499
84189
368604
287402
506348
17010
369563
350573
485607
392530
11153
197477
116815
239677
521794
389984
361119
95343
129950
7808
174804
334888
146315
420835
424598
490362
361154
394506
452473
41897
207060
179955
12706
285449
334864
489434
554753
73523
215812
525345
554783
546223
168818
519455
199898
358889
76742
405955
198893
180904
239766
384112
308172
417458
388736
81477
417441
279675
265692
383776
406820
161754
512782
405728
437561
45122
174029
457341
314211
84962
121540
105282
88689
160075
361385
389813
184301
14932
226150
466440
37056
394117
193159
154365
530956
435384
314166
494307
164791
304059
331673
414561
240208
426839
555528
313693
497078
63404
44336
101025
180227
450284
265738
439844
383880
61196
482093
197352
434396
234645
376698
82065
67619
136534
476697
112949
212679
16638
125225
85498
31341
365036
302862
81988
78509
11041
307442
260345
210296
275108
426643
30540
26187
15428
188236
296554
59063
448330
313361
552591
214128
514970
300076
429865
401159
456018
88140
391481
418419
271
134396
385695
235208
125326
531578
28411
290662
478922
39183
528669
57943
210134
499050
478121
568492
43410
411728
512483
122690
199113
28037
166424
60473
301264
380842
148254
94001
299724
73038
337415
408116
544002
247880
362342
174693
247740
408359
224291
453978
550873
293942
163443
75250
517258
23105
29189
271222
177863
93146
474880
110456
125526
55892
391441
119075
132633
62403
454792
323745
274795
320249
546532
36611
126878
333616
4798
289343
462504
278082
433886
130466
234863
134524
100123
361693
566218
17144
179918
382535
286788
141368
335638
335587
545954
66295
202034
225531
439545
367068
121931
117501
200518
511206
296570
274446
16304
281246
69539
323566
235890
176551
4347
275329
108354
521692
267364
41018
508304
208119
330980
545268
72944
288765
246642
379340
561198
487111
108861
331631
538621
90790
187827
486813
115164
482240
439363
165050
155789
319777
14413
235111
80237
361625
5723
24701
493430
286511
173687
325467
16221
377893
310687
521140
94623
40186
39129
350960
541759
1594
190314
350902
72971
248811
105933
424546
562413
403375
5760
15262
395418
81161
383223
416273
370016
378269
359015
506465
347407
474487
326473
223017
22267
129424
427541
315339
163542
229493
182153
483358
230834
535963
280203
521873
261340
201751
519097
101244
303038
371020
550476
41183
333297
30033
42320
459692
480478
474329
182617
476090
296077
417932
79424
230387
157499
506364
17412
431966
317773
157110
116691
382448
467518
316835
289421
198891
471145
79122
285297
229203
542272
406851
145106
135024
416476
543520
472899
118073
339916
12695
503527
314839
272358
507751
297609
234191
250209
15150
14684
559128
542297
153414
470263
159893
140620
381410
530361
219819
80670
265436
67367
240836
487455
12845
395728
371886
437758
490729
424179
187162
281844
306570
7395
307331
455922
238892
561297
102730
73841
562925
45823
422779
455500
463679
496905
464858
53831
563326
353255
333242
170236
431969
93473
284833
36868
171848
288256
111568
221415
104644
173646
252909
4882
75589
177432
80392
151959
470771
378263
468572
53831
403985
328580
317072
164958
284390
345732
318788
93231
496708
51136
455834
40993
523965
161432
178924
225288
239646
361050
194529
247853
454976
347715
194238
461652
215924
446270
547628
406168
474973
313961
422959
240938
10853
549559
116567
70592
305326
454299
434346
317578
467975
331450
420185
178796
543319
253709
95293
165580
212114
273910
547897
136538
565265
496573
305014
23543
422633
537387
511433
520836
341193
16113
497726
197696
427657
10084
423703
56546
152288
363688
381484
297323
205849
469606
34806
278883
275889
323987
350906
495807
517063
472644
127694
414284
328897
503607
343307
43867
488765
70031
566013
320167
235053
18817
330364
144144
462616
356688
83915
208614
342046
151289
372940
229401
289179
328478
439681
477313
448765
565372
156685
256424
444763
95034
89394
97288
547600
149318
242232
315147
220903
335541
34527
153811
549443
258951
331885
330191
130239
68903
521646
41790
247796
240693
492172
308785
297193
127970
120011
41753
396533
291318
362932
404459
13310
236995
70120
66433
375285
432548
84593
89661
436614
341008
513788
194323
219998
418332
194348
219676
128666
75183
427640
208035
60853
244133
238832
55893
182679
439301
69549
466000
59497
503394
376002
29247
281604
278397
548622
483417
98082
258656
6089
423925
402084
129546
225468
319604
14438
223253
241435
230487
331791
336249
366898
245785
535176
295455
309808
289532
491472
171818
8669
52937
527128
386570
324470
102964
513938
269220
92050
383038
443836
151959
294832
94373
125832
398401
530693
40228
543050
567250
165148
126132
424197
72456
142815
346838
228669
415774
176663
429086
91526
65513
361201
415369
467491
100966
373773
422891
222535
12336
290452
114225
245008
333548
78880
564917
147029
39700
448855
135376
497064
95599
568060
110156
57236
142335
534556
330383
252851
565269
309820
558093
429217
170260
256469
166696
148119
537174
19081
415793
393816
173018
279623
89839
377747
6918
284267
145221
331534
356402
60686
525504
34864
413983
69122
342615
301256
226900
44339
495322
205161
429454
176343
498031
203296
304981
14993
136204
23007
177412
5074
356061
46303
541798
413085
378740
200004
321188
557850
212583
290912
399328
537160
2418
423252
377814
344350
554377
280551
145947
182226
341575
53161
104507
370012
81856
114596
197284
533334
85490
68196
152354
298064
148803
348910
361219
480836
281429
64678
260012
811
169628
360095
445561
164169
71032
73390
554705
47987
322558
324199
18321
209299
486028
46204
16379
186152
85942
186227
30390
468354
451969
476214
97082
4148
150869
36303
370198
477939
155048
161642
164219
116135
34926
126464
301366
504482
419740
94109
359483
373461
97557
87749
104840
560743
18973
456257
298492
202012
434289
143286
198971
74172
357894
536018
88159
457749
364349
117478
428312
340560
466467
474611
234428
255481
358876
309131
250856
193814
150654
542671
387720
414533
41507
143758
116983
53183
375090
280346
332239
498950
93711
462531
145939
291899
350376
482529
285398
479994
60315
631
447560
204078
536853
87492
486351
205262
35347
126189
81497
510042
161182
114104
90568
546239
120198
550966
322176
121723
493971
232749
413470
387517
465416
92087
79774
8530
199809
346366
164737
205193
131518
141998
184562
210177
564362
145159
41695
437707
36412
106289
337686
419837
382647
108653
444069
221798
332658
253028
250566
302080
239635
415610
468400
135586
183176
537668
152215
144139
465253
213482
239259
330390
278765
514295
330345
131542
456616
10097
365638
90842
66026
312503
147886
137504
213002
40680
338371
395081
160499
359555
89042
381382
390687
93387
203748
287574
259637
15685
413255
379265
354262
445705
257841
14915
214376
298406
154297
565701
237242
466192
136154
232803
218117
79557
194182
294256
217805
401529
411701
183307
480011
278352
268240
144477
7952
127126
348950
262940
327247
533345
287986
54976
231133
220188
369174
74435
201940
499036
122977
35057
288695
561028
449987
209381
234269
264987
183050
88104
26929
162875
471551
135319
564573
485695
228813
282802
62375
358274
503852
548241
352447
362858
468917
31912
500792
101248
7861
451885
382153
397632
342583
64867
142589
100923
163891
461163
296368
23271
307521
169535
127884
171142
157757
384992
536091
61162
435676
386283
551661
179044
292397
206136
135258
180890
225019
216608
424940
22667
102058
281486
365392
181699
221536
288886
93039
490436
340946
279994
169659
379379
420386
362194
381927
242671
49323
451433
495786
321954
143743
285543
28563
112996
245728
544908
491730
50501
269653
525502
300518
222415
404307
75920
57164
198014
128980
87675
535491
417714
167552
338167
163511
352559
432735
189951
261950
482350
266412
117647
82988
42010
255976
303504
433774
248769
80336
212263
69747
562990
342999
181750
179606
255914
382628
166864
4713
509402
454518
85007
245987
380720
22557
459345
36009
325479
184161
87319
503214
349278
200596
398367
63632
276343
279200
224027
423927
299594
188813
351803
238787
365078
67832
413781
232326
283321
262106
130804
14357
301004
362527
37475
438263
159545
526174
471042
436723
222558
48669
427701
64249
448954
535469
251822
457535
523170
330527
63281
255546
374460
453835
565705
422370
204924
324368
321492
53962
442984
387067
255064
85804
242552
132722
295542
491413
44768
184826
196653
461839
517139
529614
211763
470063
420838
361734
315913
228172
9784
411941
48238
155908
9049
526950
203272
65436
215562
96701
253033
453884
83219
534866
495994
367909
176904
210309
102058
290829
218938
474457
322191
315166
59951
158490
64899
27582
220499
300527
531411
345328
410441
383197
278085
533911
246168
96394
92741
304808
369655
138788
339009
531627
100859
44668
165028
101786
497759
409457
228014
347239
47621
93197
556997
211667
358169
328050
555406
351384
435435
419141
440592
83524
549234
294822
297574
409559
524547
392235
93700
275104
67829
140965
439728
42819
313958
466065
160222
542919
374435
499848
544408
291327
189134
181750
565015
509621
414873
543886
204892
156232
346290
11154
486823
106121
409676
104342
36251
168447
481371
517025
559149
543434
355094
539795
564674
297569
49568
306288
66597
47595
377865
259868
84324
227985
328830
18025
39242
315379
117369
248326
235650
247459
154147
70150
64201
471536
313811
203078
477820
313693
161641
560861
438583
199719
267626
308586
61909
513430
410789
528464
150821
131860
445623
501689
419382
317028
552826
500624
513459
264110
193879
464260
492448
411897
83110
292584
256701
24381
276230
219406
370437
114942
415941
526842
365208
4997
363265
126080
65277
126638
263701
552078
74204
78012
520222
551405
421365
18747
167581
324435
72205
521278
275510
44720
185314
202336
551623
167708
489607
510246
211238
548749
512869
518879
174263
191148
59984
139851
391792
154710
537048
515905
316145
378282
226752
339360
399700
52215
275926
357081
402521
340332
566690
230672
166085
29893
347647
501265
149805
184383
76923
345108
31686
515083
453134
155557
379976
463431
61110
93781
155726
435745
416686
465604
25657
162231
100427
533620
44474
77030
295480
207047
269437
178373
314084
305207
498655
78858
380043
17148
322989
36751
361978
448643
306423
380031
444244
420267
324650
444954
497284
361461
318431
475298
470296
5551
313577
573
489207
392656
549400
519886
11149
76648
198404
141819
169848
178072
29460
464689
485125
394794
478429
162132
257821
64980
65239
324998
14849
3693
368234
103517
52245
306515
139273
112930
390520
37357
81826
138806
285430
455814
333868
547877
166304
28335
395799
547370
454498
291439
124437
142751
244735
88607
516011
149572
300295
382831
526386
346478
327987
235392
116343
154147
143344
403093
472341
97844
412594
73510
229293
80125
460952
125812
109294
410250
152133
420701
363147
473031
151087
459109
91912
484359
10529
557098
456995
186529
334409
292453
294548
211116
187205
222360
215074
303743
438032
209381
317547
268534
565421
478797
131181
548582
430415
456021
345625
543871
71583
55733
394151
366475
282501
552841
561534
119185
251247
221046
438627
313807
390779
322944
255810
40727
238457
459305
70529
134906
463857
6984
444654
156127
414565
28070
420273
565198
340035
261378
327579
249615
519145
16774
129204
54573
144680
241709
295107
491841
117424
163664
222954
156938
523014
432547
52688
457011
241434
528339
332990
127857
132436
193328
189720
396189
483930
111562
177764
283919
102967
185975
215036
234587
341568
234343
121688
281947
266825
496760
44568
28841
506608
307272
281522
375519
259402
109869
494839
60114
297463
292734
464562
110874
318869
529060
541081
444633
144496
15074
239378
39528
542550
246966
502707
362837
481436
138465
396337
594
518378
490184
478489
6826
424591
296563
426591
34311
431618
509699
175547
162713
164964
206872
298880
553333
484820
387416
280859
124851
93188
558780
178574
73468
272266
382300
333160
62785
542071
120452
54437
518958
341896
279109
451731
284810
548004
466104
63639
21344
122618
22253
347076
67518
261444
401020
86762
261197
433896
160452
66573
303092
35264
262855
51532
73016
72308
530628
24453
467624
116263
196845
517315
355076
546574
465638
165190
161600
528832
416158
291853
549804
376789
168537
552193
160260
528565
135557
368537
77569
59045
566788
97307
224626
35268
379554
359935
221081
528783
118179
282661
211008
403701
141874
412098
7770
284097
553916
504922
510435
112822
439782
468388
226013
172478
247937
72386
283598
264101
164056
205410
138681
347386
237569
551013
234413
447609
21533
532975
477786
170988
556850
334832
436005
404033
540481
504844
249559
551911
184331
26779
341179
330197
354449
244122
226319
83866
335390
388758
563024
549301
523405
386082
53623
12527
219427
269077
138335
270119
123149
361513
484702
181430
371114
290418
255046
90595
282638
346288
109845
333563
356938
226875
425010
101737
60385
339360
468173
140810
564483
185986
458644
120098
538247
121228
329231
339224
311403
352019
495267
136394
349429
228140
522282
51600
155659
174427
236295
308015
413607
497944
420305
463371
530171
375180
295126
427946
287459
485941
488971
133268
474313
297268
97350
292562
562646
551529
389618
180903
420870
22813
63111
472272
195026
332694
434017
100096
245105
187951
308773
300422
250783
68957
179116
176037
433942
341198
50518
54660
48440
237946
184804
273031
493821
361603
35870
238107
192222
183467
316473
431063
536983
199799
367836
193946
299144
68127
314738
213030
423113
404652
82794
568073
488098
312751
416068
493107
8111
462090
390894
151340
292653
508102
200650
158092
85090
291249
23374
232930
556009
285761
501953
105410
440193
294082
202933
244704
265359
321820
153222
33094
148148
55287
33524
471214
271612
86531
436811
235503
264022
180708
557330
83648
272278
215145
492973
334111
204516
487005
153383
452785
487627
309076
522098
336478
550535
536516
376823
348812
5322
529279
149902
543984
434433
160338
492534
481669
351696
246842
441722
58421
238011
202525
357984
112363
125178
242565
265700
141249
126636
227821
199389
5745
494667
97454
368774
239962
88033
477007
239465
133000
539493
177645
542546
184590
496042
472172
79019
33295
282308
163135
86671
2130
56964
405233
128608
551097
167284
405040
185556
83672
181784
464880
120540
391380
80498
163599
338225
115678
411183
529425
145549
150771
345023
161299
420029
435310
527430
14392
493497
73807
287782
379175
203154
25104
319834
387117
348153
74612
200807
178730
297412
151951
555472
520950
406623
99799
532897
28346
489277
559572
18818
309088
380238
438128
83537
416633
11915
41457
338668
361278
89434
260889
278822
31420
113067
277497
559417
512288
195061
498196
256451
387368
51136
328881
290878
399596
335767
567161
487365
81257
373845
64315
462638
324051
424974
315983
451713
556605
510652
450391
431360
359657
502060
294276
138279
212644
337153
143212
185719
528366
169040
114145
401394
557147
460087
79114
306607
31614
496236
391736
223434
102269
250472
524668
208806
232076
557233
439439
239929
423323
283765
141293
89297
13499
47744
453516
37965
325411
263428
132522
352170
249891
562710
267645
496221
246421
46705
387700
325418
132706
301325
73777
35564
542836
275406
245498
130245
58319
54343
407168
55602
136069
453523
48178
406392
177058
280607
560234
314025
86930
421978
530021
351716
144814
299431
31558
371646
98454
206961
478024
343775
112783
463646
255482
196039
345680
167093
197664
383303
139128
254704
192544
271920
424243
65728
190600
483175
525590
230592
295224
197135
392293
418904
365030
540862
90640
180432
447466
33689
407497
546358
63911
447681
536263
428394
124281
188493
458188
401848
379240
514401
329744
481741
504149
145767
356370
109357
440841
185866
491401
197215
171608
465261
440245
351022
122389
393958
473346
359879
228141
204901
228100
256643
20733
171680
538973
63754
308981
200398
145755
364523
563008
140711
164885
424775
257867
57836
9314
183246
392843
5966
526696
301477
446687
567435
307520
360674
16805
97705
151292
290193
447566
36040
78030
501660
335711
381880
428634
274941
300003
137103
210041
139354
379683
39536
487417
520161
159002
25007
200142
126021
140850
241661
213951
464067
148186
488978
404108
424177
294151
21868
195104
265214
123952
466853
444865
469674
568416
181513
26584
509572
521445
267776
225977
269512
250959
431431
30422
522704
389044
199657
177973
174051
242317
342729
151168
311310
308165
518468
181662
288461
539722
242416
421377
286764
310460
325562
86790
343341
164066
316823
545988
254671
175146
95127
105426
559303
444381
557
366046
131737
307214
443666
539208
284909
157635
557854
199431
90912
417492
39677
19827
281265
344698
60729
140993
343112
130890
427346
79263
206949
186984
500051
349248
146453
346704
96441
189291
535057
160452
32134
36281
139473
480062
443389
377225
156370
508120
507514
565952
127346
313761
313617
204313
262470
74736
31843
116284
503329
364158
331233
474019
236625
103147
4490
369691
512560
513672
21891
81230
555186
215951
46705
75167
119080
409028
174914
337064
184126
482461
29031
102775
396013
505305
198139
351544
382396
198383
334625
456883
508518
119631
52218
334959
47726
93165
383880
205890
238519
53696
301527
57601
289620
105021
80385
254181
386294
309480
460107
176790
108253
235147
529356
68947
109622
265338
174410
121019
332685
273007
415009
459356
250577
439681
342356
252857
31284
111519
196592
65814
540763
193380
567111
484460
370829
397768
118336
292516
62544
280193
176574
269130
440029
409260
451997
256780
13616
406184
326479
444504
314247
260617
480375
61963
522368
243605
522664
340140
150626
84756
523642
319600
188658
318496
381942
411815
517856
49482
440579
38251
427587
107805
275783
311491
534281
299185
428936
200003
150131
80527
486081
532596
453790
89912
490755
18231
302891
19991
341861
331250
21509
88919
33110
448078
518190
97569
452365
306871
11172
298878
177695
51531
380809
403824
121983
462587
265570
32991
152838
494787
349339
387656
140314
23276
17796
378269
271445
153249
301424
371553
135659
349783
18569
475725
95862
226154
198941
498619
491567
567570
265158
160178
86802
533070
363642
310880
530491
151052
110761
253673
345062
512676
326236
312444
47758
434948
221490
405379
187257
314475
203089
360225
405713
479555
77265
202118
314898
483603
103331
373436
493038
352794
20916
210735
261886
410957
116063
390674
470801
30256
168987
312030
483122
259821
504171
3783
556011
313048
540997
68045
295218
280584
106850
309785
463347
95758
324650
41285
72818
198039
68231
383921
300552
286577
299813
418009
12398
568006
403195
259771
250475
283182
306055
264840
245589
349561
46585
427780
395025
205337
325108
70234
302653
65010
490730
108076
236114
299505
19681
563976
414572
357026
49205
354858
163398
535463
401969
234774
235116
293448
95556
544912
107053
29926
107232
347371
281844
443278
477784
459519
460742
543616
309609
105081
289422
507448
110754
531959
550536
105434
355594
203935
321218
788
171377
535172
349895
72155
564608
73964
534092
485006
94317
286117
165777
538550
42246
397997
71839
425890
346179
449603
278623
517308
264300
87674
186376
390911
190244
473166
296099
9649
263851
281513
561039
517440
67704
45918
25608
381086
246769
359035
417982
216178
350542
140218
422630
71303
164806
14419
114596
26613
499243
85595
334616
180734
99185
228336
451603
142860
337948
291179
453410
231445
503683
330473
407494
64586
238532
84749
28774
324716
322108
289720
198211
473122
209316
263590
122431
456638
507953
212817
279438
480514
520480
534193
144090
195971
292770
138725
109633
18626
476727
381248
39131
74519
61580
164496
499411
363027
469515
5718
91794
9935
399196
86382
276687
73992
351368
310177
566140
444870
139868
212935
462149
480843
159462
114993
97954
116494
446834
480303
455275
389041
456670
523692
422190
124732
168877
67364
107949
512176
538561
142577
15336
398042
72840
140607
495552
520584
395320
283981
306364
21429
484911
492431
326387
507989
308280
245939
111919
142300
291141
10943
47692
10381
114406
558556
268654
434476
413892
531585
179195
131939
135119
452845
389491
26711
307296
246435
412207
504553
510327
124178
73802
97905
204238
515920
504444
6815
22646
242443
134616
335462
402231
123759
433133
390895
130577
422492
299306
135282
429656
56015
186736
476403
30133
216295
270094
216406
237716
428606
90146
480687
129132
353263
218691
282650
245443
250249
278224
481029
227900
461175
343167
431117
220946
543631
283435
282754
82320
59229
123894
503793
497155
143133
445610
216817
345648
490632
347708
401102
536494
163358
274990
511628
541023
370501
458853
445356
319883
562560
178881
438187
529907
365564
310677
68049
226173
226615
366116
442176
165472
499041
276779
304145
137414
149254
530960
38551
344875
33954
399306
225317
414432
1700
244636
482580
380939
377509
491895
190992
527485
86011
260906
512827
145462
237839
482061
192320
239069
403930
270869
77975
525028
438038
548057
408480
429920
15490
267469
220117
426380
184730
306006
375910
168204
473098
463721
486906
404570
81936
170483
153421
493843
202788
77121
182261
143955
463907
451969
11249
388616
231205
365010
233299
397803
550389
190678
369131
312776
354252
232919
55961
226275
250721
341175
372904
527489
451420
464376
57481
307808
181284
537002
507984
462016
362419
52701
349483
347316
125971
338852
6099
432706
490009
163256
369558
329564
520342
295347
474352
537830
360723
143584
264596
553313
38276
275725
64079
218378
225955
303003
342609
196887
365912
46469
373081
558964
65595
344172
271486
417423
313874
67795
137555
456652
144123
545440
549400
93922
510545
267521
311210
368322
433124
378895
388210
220785
358328
457191
284317
298168
87095
550214
462632
307068
21009
29198
295651
192974
499793
473915
230800
114472
102452
543178
495187
421925
264438
417912
178604
215364
299196
415884
204247
504360
483161
317399
184725
392082
235158
384852
161274
28374
333236
16602
507825
286558
163076
19302
414863
351794
301692
364902
100965
371006
164901
530014
519750
198891
489540
371080
407036
414835
438943
83932
239616
284614
77939
219824
456633
356212
70963
493337
438421
215422
16346
111590
331625
543097
235891
314091
457980
127296
511330
36957
161996
508509
16145
280337
266286
133561
286408
31511
47613
416714
545928
198718
551030
60837
157516
519862
18220
102766
259394
81625
420995
313972
298405
138028
200221
555375
336251
273906
65163
103904
43732
563060
258530
287490
466871
416397
96684
64256
326348
298430
475091
554116
294789
114357
12582
483128
546206
99927
401130
291471
223054
487791
441755
456738
450893
493908
47511
168931
246259
92448
465664
489522
312540
457191
147005
25174
63573
22469
25107
476628
153773
157638
174387
513723
538737
475147
436297
92118
391784
168964
163965
425384
237838
191072
19215
59930
95592
261785
79808
219449
58283
389440
357095
565129
555953
79091
3981
173064
387142
408146
321750
148115
483676
319892
157805
531654
543529
392670
204977
567724
129879
311109
360469
66457
295586
509342
489255
137118
127590
436477
298009
409732
277450
460281
234146
116386
162214
536050
104259
39318
384586
241477
285090
494381
403754
79868
184092
214060
16666
526769
307877
305998
380685
481241
368828
179256
432841
89485
197775
540874
125977
429120
386762
328127
515591
389102
397645
83630
219945
477314
346947
388954
72672
255590
16961
10887
313996
185921
113852
400800
407719
458152
134007
487247
464628
26208
395053
427625
228173
409739
231283
259410
435948
450463
558492
519907
30616
38351
326593
179820
266943
91641
245829
180118
364299
556906
147627
248121
90828
365950
534127
228953
290569
150360
532272
20971
559179
285234
182677
395704
293855
262442
36576
237038
102839
69518
236399
514621
102966
108489
323084
81183
58329
406088
529202
516741
56516
496349
407845
339653
308855
65526
78755
39855
510070
42066
42298
547823
469528
256566
410209
180007
266136
190866
309244
297966
114236
300690
246199
362099
297694
82348
372926
328735
72016
239461
560265
267505
406566
276276
528903
25694
479264
296288
285685
274965
308792
96669
250774
328890
303634
123764
313909
562646
250799
435384
39349
259111
395692
225262
47009
49485
239438
426667
231349
67153
110804
407966
227687
72984
228620
112872
27533
174131
456818
396963
269661
368771
368962
435632
48164
284060
353543
142683
94076
370515
282993
188077
506361
567471
349093
366324
177924
462290
517243
527878
284199
235216
548954
92955
505697
224946
361968
468852
278462
357113
355581
452052
208794
214964
424946
289172
558488
87281
226696
432039
143309
31137
488097
387607
529138
372842
218773
316866
531423
27185
5720
221508
107526
350777
284136
122473
239755
207238
74649
554981
157221
409694
110896
255837
123631
302002
416990
86362
369292
538697
202394
266653
93779
138438
43899
208382
532649
430932
505328
408598
250383
130629
428815
541002
36470
194538
357237
403689
161377
137035
486467
542270
464280
414202
317020
433625
445019
16219
393644
461495
37892
559
313038
520517
120571
340991
7785
417686
252667
3822
136001
395143
98871
217151
175467
193900
220581
193222
138716
257798
352689
147614
359933
568409
432452
504647
241544
39344
497361
349159
517944
135357
25064
126399
248084
534439
435305
224155
323991
360485
14511
280519
425914
120829
255146
79279
77375
518322
402241
150194
503412
195787
532074
337190
139299
281003
190197
213383
265436
6710
501975
344038
150220
511197
568090
19807
133244
563437
486439
410081
170712
196786
210017
47764
420881
319069
169101
476135
36081
65990
45857
123872
193060
6015
492367
81234
68685
282409
309251
270499
537014
333836
357220
131608
424862
228167
357643
441609
417543
301533
121985
225545
273248
128315
70451
14544
164965
445171
99823
335750
115219
357626
508127
362277
451445
507330
452120
92607
254771
550270
40195
253897
176730
245640
290446
407387
384677
215109
174488
175914
451738
95136
229217
69317
31581
513663
502483
479602
496486
103916
290820
141744
391019
39943
95530
252791
114285
155862
426952
100643
529618
202728
263989
518835
182308
470036
148383
13589
352623
47177
49436
129686
235817
411462
370035
262013
65698
125596
452069
143720
315315
291586
69938
216312
142224
374024
323252
530584
140960
495632
495927
101368
39515
145602
224399
29339
296
460696
309672
197458
13486
346247
333102
379040
269927
300032
436639
47764
501946
277834
339089
309536
32332
396627
344257
322714
240650
65477
277453
513648
244075
106973
336643
96630
528857
540823
295258
330215
399426
466970
59662
56071
423918
233808
110924
306310
233010
525412
409457
88980
217766
505978
186527
335336
536968
353886
100900
558427
357488
241095
39770
160954
299105
503622
384971
503350
147908
197746
425377
335819
335316
306482
272187
53351
515675
520987
151484
291447
338621
111572
142303
127802
360278
251542
196254
473917
66238
214201
388785
139209
429330
344417
535700
163741
285429
346652
76592
207621
94367
560558
479943
286305
106450
31595
249297
398501
58242
425131
156305
188367
206930
504259
488516
335981
27475
127583
222859
402190
73863
239030
313327
482374
248438
116915
219212
89077
71075
201855
557310
69616
510353
188500
345341
290963
244486
193299
324520
432372
4108
15705
241444
330318
94182
319952
55617
187787
176993
445719
164407
407915
113857
71399
320771
327911
74405
472431
385712
145313
508104
85221
562018
340609
52056
227291
260695
467911
150091
341127
210226
434742
95284
555798
552997
148781
109968
345318
175574
180343
403286
176133
389808
535880
354660
62895
568440
459475
220500
242223
535946
457866
56475
446365
404623
34035
383208
543506
530451
100071
415728
91315
287522
170209
129661
302899
233963
532208
208258
230411
432380
168077
13219
184177
473727
41795
408575
23685
565307
392642
356576
171527
135709
15350
357133
259139
510075
281307
229128
470259
503085
186608
332241
528785
36787
486641
227538
502532
219060
305957
132843
514272
273357
71559
539937
171713
232484
215146
103018
161822
152734
264421
433299
108740
284115
513200
367691
439302
145287
67040
516822
429428
432158
99154
202109
501965
326503
505167
1642
148148
250914
91289
382079
240936
136278
193693
559862
181391
459154
535644
225681
141800
152905
567840
499156
94708
461817
466665
15380
294934
191263
492912
556222
255915
12588
527811
403615
322839
130135
331839
494222
78882
243390
62224
51708
388742
28137
13732
433631
109238
468592
92585
95672
83173
506129
375948
133346
524883
349119
155407
337440
287880
53438
530029
228721
475843
144776
530366
271808
21785
6614
188289
196287
487097
533165
468649
114260
454498
158615
395680
274003
1813
357794
98106
462615
464316
229572
87160
564871
142425
64380
465773
568355
552534
90356
533382
52782
171531
114053
206200
138205
248799
151644
308223
161380
316071
186254
430904
546404
277303
485721
119913
364206
311962
535372
200056
138145
545201
58724
480722
29442
480300
115019
454230
401052
314582
549958
141648
321218
390537
200461
35808
185570
98901
325595
179565
53545
229807
47294
478857
251899
346480
152127
247206
271755
150414
303486
18174
245373
31837
525479
94754
496371
258859
270116
69001
27486
388303
89656
413120
566591
486678
557753
140072
314362
157012
39440
260923
241575
221764
384009
351745
265343
430218
46027
466958
504019
64809
220087
316909
188991
49342
222669
102313
179007
457162
110865
308633
549434
147840
462474
389026
359770
400543
225479
104314
121421
205236
198190
247642
6877
505266
556396
144571
337417
526321
94088
338061
418992
531945
127166
51829
488916
302425
265262
133887
246754
556266
519012
94922
443604
131930
242583
69293
560168
489929
143828
465494
522408
188855
243279
455108
238823
282200
113826
536407
13428
527836
91177
537216
136636
338577
143447
409275
71515
13545
562332
491876
269339
377800
310200
268232
312017
5313
491472
125001
46574
290185
555351
151744
225981
383689
252398
161455
340546
209873
431174
349470
157118
219366
440857
235157
333163
432239
65896
527166
38049
224376
522979
518149
35131
245850
277576
248959
240367
29964
1294
225983
421234
391168
405161
378390
60919
65843
281324
433777
555200
185774
74269
497772
302205
536002
68530
472675
503581
241021
103481
538056
104429
393463
288279
33140
203207
341699
92950
23464
53715
145490
322016
148325
491180
189680
311435
268701
272390
160586
558286
33922
378668
91394
532090
124341
500487
488205
517153
304885
330177
552775
115376
26978
318878
374490
288416
551479
276210
81423
231123
79455
60646
543856
502158
412894
404057
407876
421495
469087
470871
372808
212613
406413
509853
387372
101259
250623
566235
14532
555445
374600
352787
241710
7746
29035
316240
168334
420807
409765
340479
487001
345136
379166
63457
255086
247672
44378
77522
114556
303652
347046
53187
272328
208920
401367
492327
131675
469488
490046
161040
154187
161910
58745
24052
5805
149117
549074
205434
223433
185743
108831
193921
502620
165710
179161
34473
15815
251138
25936
41368
241642
249990
267470
351835
322438
89230
445873
369928
98727
474370
386571
192151
567300
222025
245619
474459
117829
15903
508109
315641
359255
560971
196549
372842
538821
413182
421607
271414
260602
307424
166237
80233
267455
201896
352228
541140
146219
393741
435427
173258
418070
390650
16415
463557
131382
124488
330624
545082
345559
526045
27533
482880
566849
327441
273683
73602
77240
495264
428558
487444
349763
389944
25245
113587
484731
375782
120814
381282
275873
373546
245705
163073
152086
515313
167520
273974
4670
228310
134509
352469
242886
9154
299143
370540
376058
469993
154551
544533
462380
342869
70118
348538
527634
515175
317111
101888
185787
174969
190478
134753
567596
221043
225410
92402
124815
328254
63789
428163
366040
492589
409276
206299
354921
533208
182788
381369
528917
30967
468535
14912
491785
107626
330033
179531
448170
484634
145363
448621
418028
372248
489293
417107
420650
482109
296197
374754
351981
330526
65981
308948
52298
430837
86583
386295
57226
477140
558269
255484
393820
387601
421524
506932
279774
59769
220820
18087
212241
76257
219262
404448
402005
281144
211238
160466
513581
105271
261177
420159
195866
31227
202527
166714
311333
382623
418808
486548
304233
268048
220223
413135
20726
250995
214432
20796
401505
379215
525071
172202
279131
320990
515582
225981
73449
324745
304228
522184
358662
10942
419493
138685
256061
397212
300263
72152
153731
167079
415323
238681
462999
114794
127223
448757
5902
52212
262664
294624
482388
465573
267715
290666
175033
52976
491566
501865
175929
71967
320328
57167
200650
390802
114450
2311
491394
312568
57735
344130
495638
36631
469192
79642
4960
347825
296355
393843
501994
67364
361999
458329
122641
150803
33817
277755
322821
431241
168230
431575
444224
247109
285027
459826
175303
172377
259939
103614
197633
98167
439721
210006
138417
140549
251225
483623
530214
31906
374781
170546
350710
340329
543302
287974
201290
144890
379924
24448
431488
347430
327991
409456
352436
74721
348599
108992
530556
414707
150569
466596
356352
46719
209679
363606
227546
214843
425231
495198
184200
142861
349266
121011
496604
192931
179851
443943
301648
513820
160238
234149
205611
429853
213144
62626
537829
35265
297529
273445
549915
385076
543172
285335
174584
20932
60444
373140
423625
273175
448608
430362
288731
307641
197684
237848
361329
308193
460849
52749
164006
751
223148
96431
88269
205456
320712
92696
496188
411801
62935
109056
2616
69499
550849
532077
424230
216036
112738
306539
416126
127846
130215
405119
301891
113594
211109
438355
233519
272960
208154
274881
441252
375481
209122
402296
202303
228723
235860
190514
127114
4677
280128
100545
537688
373240
542367
352980
193813
352443
93669
356758
282360
324276
240127
183949
134329
399398
58943
329295
236502
126455
462580
373730
34998
94002
406967
106125
333222
127476
299610
192600
292142
352683
315938
177226
351842
194637
84630
537368
273659
150665
352260
536246
433427
127615
49251
215764
525796
494966
460705
263085
266383
396137
83527
377855
312768
23348
529325
141672
242851
498095
221501
230319
240840
79911
200538
14750
16679
68506
123827
416428
533045
304186
375113
397323
465896
334523
208715
379459
322569
25695
235015
560170
393929
318793
533227
100976
303059
78529
238183
494477
280789
184667
48807
11834
115410
1244
533059
518238
117425
70314
2808
440561
553995
534312
321219
519919
52516
215978
92123
277401
188698
237573
393526
119878
428714
272757
304245
233280
295986
175739
444764
211951
213410
155731
110443
538131
193286
205481
30442
319264
173483
462462
180007
191603
492276
423114
27249
62239
296347
31423
105907
146036
457422
111993
399415
321596
68850
274833
64375
279662
125638
256518
310521
374940
66575
104114
525813
542251
298112
432534
191242
370891
145887
335120
212866
60830
154581
292301
27747
69928
520534
339630
229848
416360
20327
499859
242824
262069
422167
89860
350958
152614
346651
555261
72537
257093
477189
371851
316387
49863
8638
470540
22198
511193
491332
20796
494028
297855
471630
261115
442691
193380
328021
268538
425395
338244
21932
529494
481101
419522
70396
528968
489591
530357
97196
559899
182200
11842
260155
65542
560230
72105
438883
347303
21488
562148
405312
247895
460509
397148
394462
70460
67520
340675
474770
377027
417983
279112
161901
529920
217613
368683
428238
21297
68200
288936
1169
533495
405679
169926
559
18700
359851
545460
303497
4890
374378
218218
20621
242539
496387
135563
528857
132990
414720
293990
255917
29127
269497
556845
402209
475833
195613
228607
539766
197928
284408
431665
470084
74908
550739
78057
83578
157315
73413
109944
406860
492456
250088
293740
491494
374454
567220
468830
430302
183341
379060
404508
329513
144770
261979
112318
139492
441372
207728
210104
250799
51122
69878
2563
271222
3766
395620
368344
63430
403610
513643
209835
204205
228750
95972
535721
82855
252337
30611
400079
494026
348483
347820
400865
259969
297548
331589
528735
240170
518256
178454
457313
83858
163342
7619
316334
140622
411731
460729
319076
144210
5660
19420
221784
7327
288316
436907
529374
547550
473977
373068
79911
507391
195839
543177
397460
420151
116997
60535
14979
398951
185422
535372
448476
432212
460035
538746
523311
254762
233128
125528
122656
321351
429302
74172
326922
30176
180124
162476
549490
254289
338357
529419
22774
398363
327622
268634
198557
344168
63626
319719
174857
497279
94994
306731
161625
160407
545208
399607
309623
184636
496607
244774
7849
504182
174212
81982
400028
186772
312959
546381
481767
31983
436754
222967
347017
99781
377266
93433
315835
382379
45613
318343
368189
260584
58235
562758
354532
327487
15062
34559
127346
226779
484651
270315
346470
302900
316369
517288
298709
262891
75914
334581
87015
449610
276344
399211
72302
221602
192721
108357
109150
309393
532353
421608
566829
137717
558269
536811
476520
232303
188478
131029
88559
562765
162642
324330
473975
285688
97528
289934
107950
513877
196143
408402
291340
520654
40133
503860
204696
311246
336636
246440
436908
211280
222262
228715
156571
124844
391207
400089
168388
402241
21253
71047
305153
56046
98313
508924
115760
208318
427042
565210
510880
310643
334399
206918
234499
303643
435268
82141
216699
224478
120230
391566
115591
329625
187798
368531
82069
49481
313378
555153
232076
377192
16687
178254
217140
513791
166350
336674
545097
115137
235392
349941
41431
41911
321951
104517
194984
484069
183099
250231
293432
410019
184343
106870
50088
82167
354973
479090
234248
161250
271898
37555
441693
169771
541057
391280
336217
215065
458354
219858
212674
513949
10741
460304
565611
532327
7063
127707
240822
302857
422418
185219
362386
159006
12332
541905
280565
10058
421499
308990
57509
39700
498776
435093
188103
210308
101614
420740
428767
100732
343022
649
149735
264105
296853
55583
552494
493446
125007
323868
504482
322
383687
160195
265805
430048
9521
434836
432636
428554
524583
463717
420960
199126
277275
381332
74316
284187
211684
242198
328010
104853
355907
249957
423806
4461
35235
179633
463926
482320
276543
65836
140322
76781
385783
554280
111684
14142
400670
420820
33012
300998
449080
18342
344305
542324
310999
92423
15440
511768
234312
284466
212441
232167
203196
25566
233431
269591
527713
534941
151635
133815
177362
365249
349873
114033
215194
388867
540601
124535
83482
117543
445527
462062
365610
395952
551912
493876
502431
8925
332362
357237
183283
549570
414461
548535
498264
157467
408094
283353
408102
88977
22817
14608
103946
109416
494137
86588
127982
488512
114200
110455
162969
566120
317251
470091
495551
465043
194664
333951
93521
95017
560149
364047
107593
28164
129956
281365
559272
492777
156685
547845
183034
40611
407910
292054
488171
19349
473935
36589
147288
517993
233879
194435
510010
331936
90655
496015
322692
444686
528469
404236
68534
393293
323725
430850
49150
128121
559417
220032
33766
149873
12728
522010
522950
39750
114270
450448
100473
164965
480472
471072
131062
294339
465323
498275
103801
201050
522894
4169
471072
560885
260415
227457
382968
373044
74434
516981
369978
165514
124696
406089
263370
254005
132260
503683
185807
141947
120303
65680
88829
250354
374333
330639
480840
441023
194213
359190
520575
197524
374439
357895
491562
259133
35570
182924
393697
385456
117414
9160
465983
63835
416575
31575
414753
8875
476092
31971
473511
284858
386819
451163
456381
534329
104303
218144
283077
22723
396593
163056
538918
146375
379029
195530
87079
248240
352502
292412
233502
516717
287373
319990
82186
77009
221308
98699
206342
116978
325785
163738
230384
138145
518170
261028
567076
222206
560168
245881
154022
73036
20031
540308
396512
162157
146317
134358
28647
99359
84698
541798
1721
308266
65939
420487
516902
327026
172672
674
270731
102152
194066
91582
321564
123721
313624
285799
102391
424946
532177
244865
492708
122147
307052
132599
483807
401651
565066
323326
41118
98377
152210
367385
143509
403323
371533
222192
202192
5540
545797
197425
295783
365739
64910
121099
395315
160948
382175
66141
212256
255820
80493
440992
180814
239974
105358
392423
57581
360422
18831
483704
403221
141060
275498
67393
167433
97698
284803
462685
85110
377486
202150
329265
507464
211095
421255
425912
229782
347633
228247
296699
300119
535348
557452
89007
128215
33185
558717
438464
540466
289473
107724
430809
421651
257706
264048
307650
113205
357730
16492
102330
196902
295316
524985
544814
438670
86282
5562
225417
296507
284491
219287
151484
176748
504929
317549
323468
121624
324973
455275
344108
464992
159842
359695
468816
134489
457779
231839
292485
87483
397445
214274
189241
447323
418745
277659
376412
13281
76186
130649
119837
81110
139549
251654
221274
210667
24422
433401
441452
513077
433763
369214
344015
344742
23519
32102
212513
456006
116471
481859
559659
181409
46938
372646
417255
94222
307332
123121
365689
71632
108068
119427
128413
563811
210337
202140
129466
63101
384330
368499
120106
110512
512727
279915
487439
521457
109774
320190
229856
331382
352652
237767
557349
255479
279865
524515
2320
86132
415232
293440
519167
155149
113155
109969
30090
390728
204882
377482
236548
272647
210453
166005
397267
427844
557240
145039
254778
276190
98955
203376
335507
409226
141117
108039
21720
74770
288644
336443
68028
466482
48204
539092
150220
487046
453464
50303
89961
429997
483897
282217
120307
332313
412389
185990
313999
361437
515515
70180
385141
563411
260120
467857
22628
418176
176441
398763
461088
284453
470322
544954
372369
62690
378297
403404
125670
174904
491180
79354
356797
263032
31750
222160
107903
379891
54114
502507
99474
167522
320806
201944
276782
44712
88482
225063
190724
176454
200777
375558
432896
61656
413691
353346
556264
393529
281851
80786
469334
95845
512654
469352
272835
112102
156970
249215
292386
7511
391537
529992
187552
76652
325993
468442
395076
11467
357473
329094
256792
402281
277632
101067
59951
531954
534533
549559
551807
89793
60283
76404
317599
23283
285381
400444
295399
269657
316474
105918
357989
109897
536106
380686
10337
138981
58944
430270
340743
531689
410715
524869
52106
482017
193732
6195
71539
314407
270480
426099
545835
255501
364641
197646
249390
544824
47777
38978
480889
388453
8723
83959
299442
426034
281198
562888
405786
548142
331884
248613
533951
450577
114236
137755
38094
563846
182541
505518
154436
18448
309676
278560
281947
152001
437385
402837
487772
118883
79609
122725
177101
334990
438783
387365
304255
418866
367622
192005
406611
499477
2630
49520
460554
127605
33399
236703
102969
485577
36127
323207
490964
385035
15572
53412
489211
178320
466128
277592
512508
95322
493927
270640
229575
474944
220430
237582
218528
187782
421773
250920
290260
192138
269824
454810
349984
158224
54521
176275
401421
546176
431694
67549
58131
349844
50729
391013
110448
568461
540110
345010
194311
283381
497122
389108
4332
148736
388611
51149
123614
477156
324069
132078
129426
297729
539980
163828
160786
3552
551114
61405
109944
471784
198667
165212
413246
559394
488750
535560
390317
529188
499366
199270
105889
52507
537146
449866
31301
404395
549049
202104
529032
465192
105196
265707
94614
384630
409340
459084
143176
549013
410829
408071
51247
108454
304126
247354
268584
354600
200947
477868
241564
543770
337490
169936
29881
247051
438634
86192
94533
108079
313427
503134
477812
400044
182515
374437
515922
289924
271140
426862
266132
518687
382860
415102
380100
288090
490544
124807
388972
345560
187205
239835
435940
192910
269302
541112
222862
265163
172565
545651
502971
495799
411926
270405
354914
154762
110144
439983
289179
86885
215506
480895
246393
371114
138684
45814
147255
435097
560820
287382
161508
561211
157152
177759
251788
249432
85346
188659
437487
176831
289065
414642
199035
15078
297260
422777
10846
159083
498523
528938
47561
282153
266022
345243
518829
248362
304984
151192
417472
159956
166487
438832
438073
455268
537221
230856
274964
213687
222499
430670
420784
140692
67444
14334
274470
273331
251347
100844
27563
258989
545170
55748
41971
361591
276804
135023
250315
452994
427104
248282
232307
257575
152590
191711
486756
457316
160746
269251
439221
51015
364819
515308
550485
539785
71954
517571
346911
229228
65
229979
95096
364984
89444
485108
158103
400372
395723
44172
505842
492113
101165
9674
85733
517684
154068
470033
136552
81354
406168
563279
208145
322870
435923
205563
358973
326826
429146
405560
161534
34199
462971
22644
215145
259773
440716
371163
420393
439835
92490
326394
171269
442966
397582
37616
91537
192115
362436
526721
362180
440730
370928
91647
369365
389303
43964
108922
281561
26711
243303
507880
60151
154857
7548
209231
355892
504572
162039
480361
113010
12558
1553
461636
277383
456446
298222
80784
56902
548434
457222
185806
34290
293316
312769
374463
262897
215966
284746
505811
256948
410770
383710
28456
247492
361140
124507
445393
215389
478428
119610
529278
33798
341708
170756
362013
61624
442777
503247
447586
517431
252577
355894
38231
1746
70348
448677
292619
322682
221613
488649
209438
93147
143371
493500
355510
177954
558433
39002
307204
197144
30289
387853
52586
443938
424872
341406
436723
202271
437742
548439
231644
244013
383435
157593
110407
167408
509685
336570
205466
456265
330488
70968
348164
297606
79442
526938
446251
510575
107817
188073
197808
91923
544722
363158
189782
350016
334055
490629
108460
482023
235693
352478
427683
459481
145451
480518
297292
418985
101347
1674
382178
262878
335185
207044
312940
80367
47218
49485
436231
43743
273057
419948
183731
466533
452274
114657
171073
179996
540891
474804
227115
96227
52950
208626
455048
552188
28434
489535
481986
279427
473201
329570
507498
158994
532918
9682
462137
281485
186939
512214
154783
342114
213143
331994
462701
236734
367945
377857
352329
451676
431180
502027
112018
81942
211401
33018
248575
46923
250515
194122
260419
152237
171213
155048
307125
314078
330326
171421
375943
319239
201278
300726
43048
432997
468030
343650
128096
250729
390201
47044
407089
46636
449405
23621
100324
549822
227410
146441
286693
152573
410165
390188
198923
285064
190015
77183
18138
470962
275092
548416
409041
431654
46035
460288
562891
45038
272153
393018
167745
110507
523041
267962
96388
358285
27962
101919
122814
554520
454743
324499
36171
546975
202076
230970
355585
502759
559138
70314
509579
196021
312767
176646
346138
371608
333236
235524
391604
275239
207527
535847
271654
200034
10655
422980
2864
43325
82131
274123
209527
13288
37071
216220
95576
368956
175100
227183
425555
385601
225456
296408
308616
479890
442889
534236
486007
245976
354980
433825
104891
461662
427068
425116
322392
472885
509152
143854
339842
475681
522282
310848
260701
19848
493155
545074
296675
517399
109548
212952
563973
452366
539788
207722
145477
380415
551583
362063
217129
379416
495531
401364
222203
331556
271454
403465
90708
66353
37490
55871
154050
541576
537543
148688
564172
483575
165707
311421
494012
402637
151202
526994
56430
3855
294886
471175
71179
451328
433117
423200
150357
28093
115738
70792
477456
116203
349578
308364
171692
343924
87687
223699
71290
483420
14367
506639
109053
142511
407811
223637
305249
46695
471602
243125
64095
443684
99816
484314
41816
5371
50767
120799
448116
52787
470169
138754
482762
108947
18351
356565
336288
507426
481608
89954
44193
219987
474250
26045
61435
390355
191159
351422
150445
134908
112953
407201
487683
113041
366013
455259
166159
472428
488702
311675
62324
162376
449615
221700
202312
506699
426120
396840
329490
220007
396850
114207
518808
8710
175245
464659
11134
530384
278554
492527
296182
527201
484905
101537
322461
37285
368122
421610
212741
504881
238430
36844
386329
183731
200874
434722
439655
457682
107727
232314
148426
189710
529756
516040
367400
567072
148682
398064
509865
147807
330989
86095
102718
12026
528861
312823
262054
341070
485608
204613
432788
323054
545993
81958
149867
344084
247002
105631
495410
149673
298129
196774
6510
188945
336860
261132
542178
160880
41526
201960
126188
169060
30636
362038
97661
45461
344441
161989
409319
2461
90004
22341
306276
502130
374413
105744
215629
89074
248679
343174
442331
359694
317019
481460
528931
431022
46942
333551
27319
366279
217148
542096
277857
406466
19613
324016
530205
329881
239278
417207
193201
416728
413769
528383
474486
498179
303512
353861
374490
247767
155922
173534
469925
228275
503686
58822
323208
34640
96072
227885
48048
329281
10540
560354
61897
304949
81298
91247
280602
322123
443061
549913
244125
256333
478600
559190
256755
118950
444116
512993
48860
318561
459179
64066
100183
414044
48009
261819
68288
364693
64846
379412
125002
86098
242190
166174
181803
236784
462398
324650
495845
209643
433853
427353
146495
174097
174048
386817
236874
536845
495863
199679
458999
294037
87899
352605
341744
487998
565160
174231
5029
541784
472017
208779
446058
48224
535854
231738
456572
390781
216956
146449
42640
255650
191018
122488
284778
101421
185622
529810
218751
112846
32485
413601
181374
496670
113704
57182
559555
550669
568450
136778
84821
294662
369391
14465
395115
545628
385406
72257
528464
456261
497926
149587
5990
418781
113377
232755
375921
87588
34678
365719
555382
262682
191099
527877
304554
396368
311823
343303
312301
446694
479425
321263
15577
555610
309034
248484
131717
184756
11062
106608
25033
406845
256786
230318
223778
132852
337358
326493
359650
80457
155358
225576
270045
518340
419938
197059
284750
174033
310010
560389
9882
231447
19492
278208
86385
94982
19188
488509
31516
431577
436274
90836
456365
140165
445901
532864
188416
92711
361215
384159
247534
184382
289563
95713
132389
180592
461434
45476
464524
383932
433339
437660
226086
99594
439250
304815
201046
351091
311280
286023
127378
539424
145119
557704
491485
31623
359044
97384
74054
266127
344707
450701
285453
353921
223776
379398
169724
211921
113928
138667
502040
284430
29239
138641
568286
157313
466009
139235
435462
128551
165707
68192
486121
308175
303638
59289
134443
383901
427387
473827
320368
347110
499747
132807
226667
409634
527693
164483
287853
165665
356304
297863
340476
91798
487673
519428
515671
323245
226817
317251
45727
252517
374648
29034
483630
163806
510445
214316
312339
492954
523286
485204
282753
521453
84785
480822
356838
414592
553771
421883
211364
131917
521832
389681
467867
381017
265508
463816
252691
450284
303821
347171
533160
502788
205816
441312
324124
387604
526530
464463
72000
33512
372710
216931
73826
149837
19602
377335
54643
151169
345599
484202
336487
21823
97725
139737
93709
19522
272250
132135
101433
423391
70999
119038
222725
434552
105583
286091
260176
234472
390288
350385
351099
460653
495986
327237
431719
473109
242343
27065
29617
529155
171823
245986
460965
262746
230203
108028
226721
79346
228314
390356
448700
343532
338966
482290
468474
20628
268638
55682
3106
449244
267561
397145
241223
537210
397742
65811
33650
434973
413264
480510
276171
558179
256556
395229
63415
204476
454943
210052
443578
287730
526655
503084
185533
488900
9270
262931
331697
416981
106463
4987
272746
344048
544437
152507
350851
33710
434224
70415
162244
204567
181892
206663
450463
439107
457684
201565
468445
351450
263834
49389
279606
394478
28705
314276
347462
482803
494720
372913
427293
204168
257906
202254
247430
262820
415763
153598
42491
104431
233822
40915
349802
211221
287106
12760
27505
562704
125283
406017
343914
62148
18375
201015
96037
81665
132440
565651
477604
363354
313718
515385
170414
217302
163567
535189
85191
506952
409628
434938
434421
513821
464598
62657
247141
317392
35802
311695
289364
92046
490578
71413
296063
224283
270375
365000
16519
130502
464661
256218
537762
495262
141168
529547
211430
504026
483825
22301
307083
518462
37708
323116
135892
175814
516728
568186
207279
177113
18279
347226
1221
493488
30642
212674
475091
386018
554722
178407
119373
119754
308356
128100
8481
173173
125906
181531
270984
215726
507971
185399
112132
533930
85545
532130
104842
114543
408109
353837
477519
241132
320474
391955
437112
48138
294595
321839
25306
241822
352551
483331
410049
165061
190867
191641
108552
78115
44138
88237
209668
77172
155648
101150
97515
505087
325055
474774
191778
336693
485158
200
7548
366729
499971
293935
54030
115651
128848
422043
303531
367304
205024
533897
285472
54753
14208
497768
422987
267355
533252
565140
336245
199583
374237
56643
198769
439835
503593
125155
398883
14373
456759
406627
89339
539535
537683
247223
50594
311340
22885
201712
202569
487727
122408
67282
102514
366748
329378
504066
321045
350820
409002
451595
504696
23013
562096
519509
452843
514367
513847
304526
389008
392886
143950
407154
435045
228583
444522
277943
320379
402859
283166
351209
189559
86112
402744
100447
361792
311292
311790
436145
554174
145570
532778
215771
411934
550737
122640
515971
552151
560450
38006
343219
283077
425378
211394
68809
158826
29633
335092
334317
32667
258683
4526
355852
46536
116231
555978
37823
13078
511414
253149
503755
343003
545880
474557
476561
530568
241850
48911
496508
480250
442020
366748
278103
25349
30004
478257
18733
501194
324265
137025
309397
554502
542784
174388
132493
127082
318362
493248
343916
316896
167690
171882
126625
221244
42059
247374
82430
198986
120019
337642
38224
166084
493974
507666
93805
368660
162391
494175
357807
443283
349283
406534
164986
237848
71402
223311
535932
518672
205273
467172
132105
488315
201676
140012
325743
63034
374858
421671
173130
313395
359469
62285
74815
281026
70926
139571
462087
350603
210984
282911
189417
121129
190895
458937
435710
222401
516651
522345
222443
312711
550138
508009
166860
177199
449749
371741
60719
497325
278779
139876
182789
564949
383836
431063
138818
4907
338201
391591
208138
331169
503673
405928
255197
547877
290136
480674
108787
268110
287865
417091
352098
103106
80668
520763
219889
250730
295858
51987
226472
98731
84842
478842
223043
402007
363022
82205
350907
381578
303344
191336
404465
234731
291874
381271
491864
152096
77300
541157
174074
498064
207047
210738
94010
477408
122045
387123
488054
57755
92378
329498
318337
306864
61291
310137
526400
260088
212205
49849
78647
469159
78226
339383
223186
514212
498227
73571
37457
180276
194352
53691
201465
14881
219927
525230
342543
99674
140400
46069
289666
86465
341780
185857
305583
539248
72729
429576
555502
459205
353808
94179
212413
202291
492039
431718
31470
507558
218399
495232
263490
235047
78628
110275
153883
127975
207823
405636
149075
278267
57011
517037
272966
482328
55698
28383
242947
302199
494709
151813
152442
21963
209263
427333
544846
319659
360551
519150
124038
99362
267423
235916
395142
95367
350493
176940
494197
271274
2418
394476
193852
482797
335612
123457
519056
80914
288197
382090
76058
489015
400458
44715
140356
89007
463771
333233
494501
160165
453542
5934
166456
543795
197605
269624
448569
556008
416950
429421
58198
485522
104679
111020
387780
442173
498129
341193
396604
551415
383652
194545
73768
314211
54839
225553
146022
134543
53533
489541
205846
229619
299823
94153
539708
489391
50965
228514
551733
68900
414952
368866
89021
448391
684
536750
66543
52141
424095
8251
518303
223496
369823
496195
454686
532341
134444
143658
14101
482830
410204
19780
219830
527981
82655
448941
179638
485954
519392
147205
183830
363834
23399
43258
492970
90268
524338
255086
238305
546300
386060
2698
445158
390626
21066
324942
466911
448778
123070
368628
82500
132487
198769
31898
238631
49929
432604
483817
92349
359310
492568
250621
352865
125767
215080
428274
416610
361385
324294
263091
158501
199768
463209
299699
279843
529356
23621
79917
414009
400240
328605
314117
264829
282090
63996
464650
182660
343657
405967
127793
180124
145671
292415
223329
362194
502528
496470
127698
169567
350993
413067
370354
363270
272245
339605
370251
365702
478974
137074
370433
275196
158039
143072
27348
308785
30224
37962
333846
283840
11268
440135
843
438354
294613
248534
244538
141304
132711
396566
529483
214683
140516
186639
466066
117541
454308
359453
44165
556521
235488
70857
327606
211831
43071
374866
285083
178276
162193
442694
253019
157479
380884
389735
551970
156792
548667
411958
464720
145570
123911
67691
320074
445017
365789
121428
543431
131588
297038
222298
525854
233794
171671
434346
215629
523764
439568
118206
300849
180754
120015
144391
251460
155555
431544
218768
121215
310394
93375
493641
129022
32559
390999
170483
527395
157315
115869
341251
375060
483095
296368
430936
425763
336475
230387
112262
183774
39282
402304
385061
47496
116466
510826
545488
75569
270942
415361
160462
268429
15419
306840
59629
513290
244420
502191
11905
536745
425149
383220
260712
40910
305253
342718
491703
286383
518968
73248
366739
215312
455462
492036
6618
256717
261027
502065
203948
156595
491791
324732
494020
286559
142926
274812
32032
323732
288800
546648
331105
130217
231601
401799
304044
194973
313255
506842
233660
416935
450682
211224
188985
277655
190721
431448
560869
165860
314136
251739
182951
115757
311628
372098
68357
10453
81133
179317
160094
268497
381388
236884
480628
540887
164739
398526
314056
40873
476111
212060
467165
238883
403661
206509
279758
238049
139075
342098
48432
524837
348615
190073
487149
180074
305380
67216
411772
481969
284052
106182
172092
326562
321384
103321
327994
368583
314039
454086
275288
544470
318956
270560
557909
502547
295659
363949
552662
471134
9429
32419
175854
308649
52249
356803
82192
16147
293759
8891
1538
2308
268495
262378
466322
314778
285590
486501
321037
181359
174753
448400
311288
550510
188581
359648
262378
309310
289072
552238
217095
474774
263483
336233
402352
533662
206647
407576
475245
130276
4980
531238
283623
539710
379504
373899
353415
157600
391408
62599
12586
497186
180461
251646
204276
377359
316238
88281
37784
185016
366729
228162
434465
186776
357281
347087
250103
124685
99471
435329
340296
175848
40976
394081
312161
87018
551895
427899
356089
209102
441732
319264
80678
250991
191841
53708
541077
380591
223834
361652
297934
51000
149209
94537
171048
200080
107251
555365
270532
155328
178115
316904
64303
4822
83603
131480
162803
477112
433973
461480
191457
108428
349320
19277
481110
44048
189872
462378
428008
88218
76973
508772
235964
304912
374804
235153
367441
216369
540465
555892
506056
413142
266034
198530
212017
490377
239811
208510
559596
66744
169084
515413
404418
90911
210202
478218
11655
162024
8413
132794
297024
462664
535405
3077
548235
17416
343134
464789
8930
321520
296626
307618
199128
62931
149413
198530
536520
18128
333084
412261
335143
369447
426780
440738
564561
56485
348260
345808
329087
249235
93080
317494
484782
551598
389838
436069
15163
256446
324342
546167
451605
304900
507811
222255
92614
139415
375843
464228
419633
238947
417649
144533
440869
392940
537015
381292
268253
558885
158160
306769
173618
146973
231232
466505
132857
231005
366423
400296
277279
535983
77823
325098
420021
560031
541675
390972
399722
343323
121775
75220
448839
433574
302410
248990
408739
122368
148354
495125
29289
50349
152851
206319
119860
535907
121593
351283
425411
312588
432679
182978
477049
541800
350469
498126
226825
259177
192626
394907
282861
234657
330170
543814
497675
98760
120229
174168
530519
40406
515950
230843
31719
433171
256979
419682
319091
520265
305261
524814
377784
259479
118283
82837
280205
535180
202955
39100
223766
428933
284605
532086
226350
536593
152902
514553
507448
241550
229285
312248
139017
92132
91303
416951
186566
174201
374817
92635
565870
60202
454955
300725
20269
335890
92793
155227
187180
469096
497103
113887
333846
377283
218657
563683
228808
75908
484052
266100
175205
217138
205947
530770
409960
566650
549358
465306
75291
142317
442518
356323
164690
246841
59902
339069
383930
290089
542316
178689
7694
225299
140090
241513
490556
497360
176157
14695
177796
414842
217112
87734
563773
35196
287123
240141
503042
220457
537300
276419
426463
473941
340267
243337
346430
168529
293193
232908
477744
436390
420364
68005
31454
369377
354915
428823
102784
226183
93891
17780
76425
129458
401446
477036
42421
94126
60677
287663
427962
512944
460138
59890
55118
488819
457375
388987
437685
450660
517910
402952
168395
417987
120910
374426
411749
146787
300470
535904
527009
458107
96401
43226
334537
567966
94207
320343
478253
527328
121889
148859
2921
42733
554426
555129
51007
66105
292306
408048
90010
475549
96567
467060
456298
253756
270158
269323
3028
425158
476435
54298
504220
10955
136505
201338
31057
445581
270884
266521
178738
518265
441010
128701
8696
209632
502159
495973
507850
256033
479877
175801
539421
2460
98104
382688
203016
380421
377123
13244
77318
278696
74307
57666
130469
417682
90892
143697
539095
515235
514312
13366
84909
122610
229977
422208
226092
565307
63560
323438
453896
292070
352545
548256
70807
329006
83985
145738
232804
75925
264300
105502
146885
432973
2518
471108
386030
20917
185780
461913
414778
308831
490953
427026
531737
294146
558054
531293
168324
530388
398923
471530
308596
462899
417151
270302
130815
101340
239144
229219
540993
886
346356
196631
411769
75046
150221
399689
60798
409724
80793
246309
547583
116424
526080
352480
449609
10758
538947
406461
540041
241335
548115
294036
481371
425327
549272
491898
527234
208363
356972
182045
33480
304678
96220
19481
337026
497548
456467
523341
561744
457991
281739
437400
220690
176196
441216
154443
369425
239386
13008
552638
560449
495111
185119
315354
398009
463079
40916
483989
223268
428742
502359
421499
26653
269122
240004
544312
96469
166714
151938
480099
126831
442146
348459
68006
235378
199224
60208
132893
5343
388913
184452
109710
457567
93745
117382
32185
100791
35782
519526
465644
233379
436297
413075
386192
189745
291128
91788
543240
165062
232086
508278
193197
189859
181431
353384
341533
496478
158003
67964
222606
179851
394199
152632
484879
217233
459329
367376
494612
58972
222442
100882
519390
19546
438290
513044
343056
431448
290784
482221
434471
556258
450889
206954
87086
209047
165572
402799
136731
30814
444218
435664
2421
54390
243567
439960
180983
563006
60975
18894
118397
68614
367419
76452
382648
152443
11080
65359
152663
175574
23431
483067
489634
95837
97841
332571
224709
93006
82500
530629
444128
179890
111365
244554
410311
426455
211391
91212
543438
305013
545524
133524
54352
317300
116096
250454
245515
389484
220488
153534
99876
488095
53505
366088
142003
334061
211327
337348
106786
195906
285482
165824
391415
292678
123952
212850
539150
372837
96021
83489
559733
257099
349405
359096
292171
279754
440545
444405
470853
124265
544359
294468
357683
389627
115290
391452
218808
483704
401444
366096
418962
412864
309486
7313
260346
80146
49546
283655
531810
184400
155865
61258
566586
100003
422530
367939
32821
429270
534778
37297
481950
31098
323710
443497
435235
268832
48902
43539
454943
339685
442164
134707
212818
16934
479586
153961
352690
113705
456967
170728
227024
302298
241039
539203
314969
527878
5318
325145
222400
247966
268463
304386
238880
421948
133147
298222
146388
311851
205115
523420
244816
132666
231091
234458
166194
263333
386692
250684
469871
552756
401792
287742
104958
350492
203997
477575
511981
512265
235924
221100
473042
115488
546030
475791
120806
567390
440949
395514
68517
380379
220330
490051
192911
217241
407905
325631
356956
148491
211710
255397
223453
235301
183856
565439
392804
384461
141890
412583
446049
354094
374722
361008
507468
465743
355102
369721
111607
309858
82136
558466
366178
311915
154797
181375
336749
66728
56225
526901
281994
412180
360019
324077
120518
113317
27895
7185
109542
384093
135123
367835
151299
199799
251471
235300
220483
504166
560356
170691
518347
70233
328800
221129
143651
499149
419674
336524
104636
377674
449543
372871
24263
383151
238162
457583
320833
290315
245734
375851
426178
532047
295978
77261
306452
482281
524058
435804
32411
469845
527000
419454
38198
397309
489925
146226
439441
226701
206410
461910
300644
208581
67748
288185
210961
278238
97958
323881
256980
246884
348535
382957
119089
298674
540568
205187
84469
512248
33419
292354
169601
460256
396591
104230
566430
139593
98668
42558
335416
235112
515263
270032
242853
527093
260072
118117
436836
418774
224629
42976
76543
312327
66812
242534
355027
368167
478983
22490
60964
148813
71107
509930
348591
552423
62147
395785
430822
236271
414935
559864
140879
438720
187842
508144
183568
391532
449866
539611
504368
208256
287378
376111
317557
315282
204552
152384
394969
354642
162720
301182
107065
394851
157809
33123
442929
123885
160985
38078
534885
195258
287750
466733
278365
24010
400462
356752
528711
422549
521607
211001
129928
549060
58421
364400
103926
45085
127669
1845
539658
115115
521767
295309
79707
147246
554873
282247
89381
161288
418862
21549
217843
30333
451941
564343
497163
223295
189116
3593
125390
564083
254628
16627
386819
361002
75230
242468
200887
298684
276490
46788
11245
86413
245089
52178
38251
129252
121204
446599
13237
267804
481082
473071
456837
180764
366550
176080
377583
47169
316979
153212
137973
385325
239392
566379
431770
379386
244948
255687
316845
551923
376583
313789
316451
392168
180426
96103
237173
519917
196121
36887
49566
295156
455255
454241
61464
383153
170995
487888
36560
469043
72292
265014
86193
60783
153309
417554
158506
265738
272216
8001
255423
93602
422173
310346
412701
156447
251087
293983
210175
387850
515913
111028
388442
555789
225224
447613
319495
346784
272722
215589
117692
236828
482177
466482
401617
258711
517207
111634
272696
166300
305324
198525
315787
258170
365122
73074
11805
66422
560099
485114
129949
260888
461315
30350
538283
333139
143123
346811
512870
266526
282091
256437
133547
327404
306889
26089
331230
419495
210151
195936
159181
123445
59868
256542
88999
24269
250800
402736
566040
411732
309462
472544
38630
541730
152093
366599
12065
18409
17936
529501
194652
227945
375327
404710
534279
146798
103428
448624
377322
427689
446828
507502
315391
565566
278282
95783
426945
150568
425079
351429
448034
51072
15956
422422
268434
163072
129879
62873
492986
229077
513205
537976
14666
270532
4066
546100
447070
566701
506535
167397
521013
509174
524029
375925
294580
112265
520319
14640
203012
207659
388047
266325
390345
86434
444157
40751
107751
131662
239824
409933
33547
550236
306463
459434
101395
406101
203166
520171
159185
311444
470218
566095
63892
496225
260513
503588
516086
196298
442138
298885
209807
381554
275940
195544
432018
95045
425398
530273
353110
177815
86103
296359
58800
65316
270907
493132
469861
110602
327256
270782
122285
400093
269214
425505
112304
214670
498941
489758
110878
559790
340940
366679
271268
278329
4201
501789
535902
271218
51071
5189
130565
107734
102292
158575
75475
553900
357552
144210
106542
20798
527534
361879
28694
438335
7173
378341
35504
516297
434124
269614
448979
516439
375893
289197
333275
122472
437451
537868
145162
338223
205893
286578
483389
229720
349834
94505
181678
373348
285944
48876
117018
562033
123798
350288
430363
219092
495347
219087
361549
238491
242652
135106
118187
536021
357339
108010
332447
478606
13570
531395
209720
336001
296423
189044
340213
178101
281323
253283
34120
92970
300089
144690
400159
104467
374915
211111
546068
435826
430417
483329
138102
553453
512185
143707
509660
566978
159203
153162
227555
170690
314861
356558
149142
78431
279315
555674
193275
10527
392152
233981
321578
182692
339185
52909
245794
234738
132743
228166
236551
177159
351461
56201
526288
87654
466348
27793
364295
518505
366103
277723
153934
221357
95087
344556
152843
343352
314627
119279
369282
43280
307589
23655
350965
281794
341761
129370
127321
394831
435101
71618
367816
343026
261933
197619
135628
336666
80552
236450
33047
166021
222500
332679
505600
486949
328460
387507
558092
31203
552160
13963
272212
500829
247913
429023
21266
270849
438387
491920
556332
200968
366080
253934
397177
477893
20360
505655
20504
205897
285095
25932
245594
370445
303025
556764
129838
388343
453719
236892
104271
391318
449941
203130
527997
530848
543536
359595
127523
559560
96735
565363
208722
121123
383279
502371
418102
199985
444985
412669
391244
178624
141558
362086
390887
526447
447167
42955
227250
168839
310279
129705
119608
39073
559161
28518
439303
188176
397462
328572
204313
468884
537346
176789
206961
30643
162773
423970
436550
101849
467925
9768
527165
396475
115515
314779
197147
133054
381255
456996
305311
109047
27638
159509
412080
135063
255663
311227
49749
210782
29522
306572
277025
109175
343460
360770
345082
486201
475917
174861
525743
270873
148120
284902
21184
369220
263544
44380
266058
557050
53699
494988
538584
267345
556330
281544
553846
532418
226276
357055
279695
11508
523231
150056
343945
306301
104376
510352
319439
462976
324502
452394
53728
222861
192938
66062
539336
410186
377604
552339
271505
252673
203567
542090
201197
343996
561558
237825
416113
176272
280988
505136
235239
531144
401302
46345
324732
73571
186482
431413
129378
452265
422534
303537
237739
551075
275745
544228
122550
542956
423352
415090
322021
384050
367414
103770
334243
29788
423825
363659
159559
129790
87875
227667
421660
280160
425900
329106
235622
255742
165844
559918
396739
515139
208843
344647
337925
360341
454825
96311
471040
246189
416769
274440
141044
355188
249926
394470
520295
562854
212084
308167
12431
448432
86400
535145
263872
21989
395362
205073
247528
284230
562871
462474
566148
411446
479504
560565
204776
13131
186905
471373
460199
390858
406559
522671
71935
351348
400816
207992
298793
337997
304914
160374
207154
123439
330253
201282
234500
435631
25901
314322
386813
546795
150850
458725
427350
448898
165179
380842
436202
7315
427944
112221
422072
356847
561969
260834
147998
200660
14444
451969
71115
331562
553883
459174
18810
322198
232264
136420
355063
213069
302040
333626
217809
7309
81523
496587
191549
59435
213714
437800
353745
100700
506102
49100
144496
353271
86775
285823
21334
107848
218773
47004
85201
215298
200516
476431
457900
422130
395241
468276
545006
440538
334315
528536
135355
564857
190918
323202
340409
199077
277656
301931
347735
119977
102832
284575
67875
183836
337495
194
342526
10327
419
20751
440984
297502
335284
152152
514900
367266
12718
547320
212989
448912
532113
9052
118471
497006
404447
367160
284876
294317
481450
299079
193794
395424
49860
89326
162576
377512
125340
453199
106326
392818
506896
519322
497635
543163
15264
105979
125395
182324
245142
433113
82815
101389
493060
197729
188729
163336
19676
74527
512808
58480
13600
391265
477133
351083
295032
213865
141942
210867
359614
450613
217117
273478
210830
284048
459413
482003
117643
470496
326148
383317
300527
320510
418660
305003
162001
216273
390182
280294
379768
278592
457896
217478
500622
149867
491250
226138
263704
16824
118299
472301
227545
29255
471981
85250
538421
153704
89901
193896
47515
284987
458855
6481
553346
542020
114159
11819
97497
104641
254263
112856
315094
157178
518343
120328
378742
38313
161299
181644
82170
224781
18565
225033
397024
176011
372836
481840
386526
37246
274640
112847
506400
526047
206691
127171
260099
315438
158163
291302
429421
21998
352098
53946
235758
91071
204417
46719
370106
319226
543330
224880
240710
366587
356643
414510
54220
100189
413630
231581
220807
19476
482409
49401
172440
214752
123411
136872
445075
450842
346318
495807
260983
380691
153405
469732
126490
16624
101803
491762
474635
49958
298278
374448
37069
70065
338166
48377
428541
538471
222264
543204
77516
495625
26694
451638
418170
148672
125850
371177
476850
309679
97879
403674
286441
135871
334070
389116
355541
352946
170473
477940
319430
316119
431133
362828
299774
64187
35049
463435
439728
430780
123387
59614
153642
369639
90076
522730
394478
505845
247637
166558
524317
101198
2011
125994
202830
504410
169416
415760
145724
10473
519438
399950
496674
424290
212590
93630
566957
540449
128446
302292
40611
367622
490749
225112
121719
450079
63488
244400
408516
363609
559607
44784
258339
69266
286460
312980
526678
161444
216334
516084
561018
430238
47782
80737
27931
276544
452164
355035
403079
201444
373793
531233
558985
128840
421867
38161
133041
124271
266700
334295
327691
483729
269682
153397
535363
135830
112580
456562
559700
325630
289048
447503
497318
495923
310396
498634
243503
19840
380376
285158
206553
131775
194413
137161
541397
211727
26433
133534
343886
387777
437309
402518
354251
519117
196776
315733
475700
331974
42847
5294
425169
372232
207372
469020
353727
459781
501878
290074
534128
332912
334368
41002
447190
157018
463718
108101
188373
381341
39938
405694
319870
484760
375545
406097
533234
525412
20937
456735
324850
242760
524399
407283
521583
243002
45311
409530
449664
144916
312520
399211
147238
565608
211654
149230
279260
316139
115637
497034
491482
80607
358773
144096
169800
452981
529860
132562
306944
501742
13926
304647
546064
60720
258381
8478
148971
98327
38108
376604
2478
401581
386709
423089
66606
241357
509553
337709
257917
298360
60950
229455
92777
445179
445934
316954
225570
50007
364762
139718
179861
1551
213201
27465
226369
21299
47000
477479
385281
188078
484058
546782
104219
258664
33696
441758
92369
456020
54872
47534
121853
375991
533331
116069
354586
543671
311861
67953
412978
545339
80729
446683
424855
313437
355668
3285
337667
83851
65320
402191
460721
417740
30332
128141
537989
18986
496977
565410
191281
198572
296497
381637
450070
471618
308196
225588
432738
549381
56768
73004
487131
106186
347180
138905
262930
358860
402886
376462
127499
13106
230827
415866
504663
312030
457171
556440
115662
262921
133581
514611
73839
559168
414462
232566
164317
26502
125522
549058
416585
392138
338233
230854
144224
190942
96808
149438
542479
7400
360890
477220
559706
109498
353323
28263
269827
328349
112149
342962
258721
166666
198806
464069
89038
469521
486722
93317
125725
94179
340179
474271
460994
220076
502315
297593
531974
65207
524814
176195
296452
348671
190873
22070
155284
233531
550842
388003
530784
207312
33151
215109
435478
209399
487645
7894
200912
51177
211807
102859
37099
342852
461505
38562
535466
553369
535673
4622
195329
130090
489795
39363
552206
552217
11236
50563
494267
350220
435102
269659
454368
151757
423686
157740
542491
74768
385826
303565
129299
24443
48250
5759
428912
210608
206665
44668
55837
459555
255148
450262
549367
8668
376978
43104
38527
141194
433261
56228
316551
383838
54064
168070
209420
402975
213561
118154
346152
403721
387460
38219
71086
89445
392052
142249
90191
210510
403863
117745
536531
325574
455813
177129
496602
496924
328593
487492
195358
406305
8285
260103
235852
393731
440538
86035
46385
435164
254946
238394
386209
567646
8334
281003
465829
232767
192919
547012
104692
528087
527851
415803
523632
174018
359285
225549
76327
229152
197062
534260
417575
89611
247523
181549
128240
3850
109811
140285
86599
189869
209529
560857
128267
147346
391754
399897
465772
336896
14751
31666
491385
218270
145829
523845
511689
469834
217231
246584
194763
480204
58915
229116
39640
262846
419675
59946
330866
470599
526471
402167
329095
25772
126017
240736
567408
302503
489018
222698
253662
7023
314270
275119
409721
376474
308491
487514
43764
121029
159954
262253
108636
424030
164690
387687
301436
183011
385403
374513
516581
332588
508629
122518
458681
46973
79423
148374
80701
389491
41063
337811
394229
345190
149853
304184
479682
268934
433886
502537
307684
140155
438997
34713
520936
422566
185656
505699
323313
418221
293167
137894
447031
510551
116812
103198
218271
434166
492271
359664
178615
239468
362394
179703
395081
47717
190052
497369
436267
298460
390108
450665
237737
168463
545606
518275
189620
276334
507774
32103
539971
255756
21154
38756
446464
366313
72884
452181
393997
72682
403670
430026
227849
549951
190
357906
481752
339148
77139
179468
348560
530670
222084
58770
60542
227149
326867
220634
309210
400891
462424
271547
141682
414484
460318
21100
374673
163084
175393
74592
17193
26300
77296
174315
13290
424027
156018
288819
34848
111393
46660
532166
350050
419990
232818
473265
525629
216214
210185
278599
308567
214175
266609
378603
395002
453400
194605
506348
26230
154174
549069
406726
76734
517097
104049
385638
325414
532006
242458
71180
289364
309940
366759
439481
51565
40633
535189
494463
3766
331832
45943
495421
383603
350111
333625
497231
325891
414853
464646
539639
175436
363360
46344
138475
192988
283535
514214
292694
174829
367577
211577
83130
526789
146711
274939
183347
101057
99240
164134
507261
173859
258497
359487
323868
130858
104557
94667
272946
499199
115918
42698
182007
93864
277115
496552
59505
363971
439218
407040
44288
157811
429713
101534
62019
530198
360298
485928
420441
550461
70294
297115
15608
223928
17029
115485
429718
512104
483076
437560
354671
234660
268860
392505
520414
105284
502769
226197
519090
307490
568054
331459
418107
162330
153293
8350
182585
286053
131890
140016
181661
498343
488572
190742
144502
219496
44729
165402
526983
449577
238639
508738
371027
50013
380438
230028
3060
350415
170136
457113
229729
245850
235408
172742
16025
539373
130967
38207
226003
538986
306787
227041
67028
544786
215812
345961
190824
193799
540103
512786
43092
260677
23193
408450
172528
132765
278417
54601
469870
98421
351890
178737
311569
39704
199106
372624
426643
562540
263900
410125
514378
246285
561679
150284
125347
507642
408001
502126
63083
40264
227875
324774
155576
221536
359909
46906
176333
534433
452531
17110
511823
343945
483411
109439
42749
56144
136876
457169
462337
551190
25794
260571
495421
133240
500557
61208
196836
161108
365733
566674
237663
129116
238721
118496
39904
361866
493025
497627
260833
93671
300167
384232
429757
344180
558964
237980
263012
105011
137483
375384
427503
326897
75366
68295
272103
57092
436482
260270
394331
219910
514713
300824
427014
167948
443669
19885
308927
193785
125671
346319
431178
185459
222044
295344
508054
507205
279612
107787
93004
89240
227563
315578
3174
54760
530139
363922
230475
395584
189077
13674
80563
372246
492399
335896
433941
240364
178245
315218
556961
188069
1957
457567
16929
254143
184199
328177
454990
64395
397317
259018
440239
172518
127396
377235
121226
300587
438889
277275
476022
409495
140375
396785
27869
409537
429537
256178
28810
160226
378030
72804
504302
538691
160874
455035
320795
79019
245182
331981
367597
388675
534956
373642
150354
9451
228302
20774
159413
116877
321803
342850
329088
455156
286072
100253
139381
79161
524851
77935
310579
384180
457996
182924
374740
294588
92536
361656
229536
330379
284317
181813
76365
114859
371995
131857
400539
506309
176271
324332
18979
39867
153949
406851
482934
99530
224982
112739
408799
93362
95442
146182
5904
365099
95713
66235
81175
11914
367125
244392
346587
326576
186121
240451
155364
182226
387042
401657
567457
266972
300058
539564
166329
136007
339010
718
360931
40214
541006
427763
415531
543056
80994
298065
524731
170126
429386
286182
301830
349469
95982
93273
346630
78919
360365
403301
489033
171824
415832
57400
365880
194572
301383
343940
498492
259126
211271
544997
161700
168007
104099
168014
479962
369936
496745
241286
268495
188627
114464
82493
133207
331660
354423
385854
268162
532426
545278
408160
72435
537931
396019
310908
483232
89303
535673
206105
179758
215273
163303
445539
30338
229161
361929
9505
112906
430325
55340
93673
398043
452231
15414
123104
475509
518452
414667
377916
559374
560458
491561
457100
49484
128083
174901
278302
286249
543713
323308
237907
353119
351151
499632
288834
189940
355488
174806
362876
542342
25096
275987
233345
182826
428586
151947
393823
321246
25077
165497
89512
314126
390571
188521
215947
204801
83649
231307
520537
384444
289856
457422
533876
521381
418324
471930
269570
154525
208800
134423
20271
359964
345551
322189
478656
492037
198755
382556
287651
445016
223266
343334
362922
109856
37503
522522
444675
412929
427173
253348
141041
294669
189192
390552
395409
305848
198032
214938
26114
393849
446061
120099
337546
391683
223578
159925
406429
254381
101352
215055
309139
72864
505592
501976
148363
166599
245774
425442
199198
532085
332757
83865
206549
104168
406354
90302
488580
103034
130406
377430
188687
4468
142642
28976
364349
124756
96270
2422
264039
366703
308660
3893
291373
218200
404633
17028
429663
88164
447626
423023
267448
554096
335831
222909
75212
256676
563871
298529
434493
525184
129012
320429
549751
357117
116194
511432
437340
492962
563096
347708
104355
264182
170882
558042
279915
331506
255656
286285
128410
175792
488136
476992
150199
542475
41109
103171
21205
75244
519137
167408
304291
487986
333453
329910
35121
557569
282145
398340
138616
227722
433705
481721
501213
542020
49800
340494
277307
432451
470513
253179
407617
182858
218934
193423
311501
543197
295790
124608
37135
417297
177486
129468
126957
64152
435231
454628
239231
399244
379895
212680
395192
238125
378843
284172
250903
486699
147983
149631
15150
254355
537387
263293
31552
67394
66275
40665
483848
174597
225962
7266
428539
455516
557557
388907
308031
400260
539544
21490
505845
113821
363764
180750
40722
294813
306340
554027
513726
59958
533206
20618
265589
177364
467082
107816
531554
466858
363191
276414
339839
334191
288205
285772
386169
257413
18778
8598
225797
528348
148423
258626
24701
459924
433156
399077
147336
494063
256893
146666
485104
280193
301869
518589
434731
227660
90548
306098
200651
132427
488620
468585
459647
219463
437137
319743
53645
309093
51028
41233
71258
296048
513137
331974
449481
380113
410167
407161
540366
316971
165231
534279
558053
513652
421958
156694
14594
355063
58014
240821
509493
253357
137999
451
349611
499611
249357
24834
137921
483342
271315
494913
81023
527498
93932
249420
420954
270243
378479
446413
234034
253599
168874
450314
77200
408971
147487
99588
437621
258846
139676
396260
458455
216214
312960
200376
161960
139496
532524
12708
555679
359199
567512
297558
536578
18358
105823
223923
143276
288093
523582
247390
506189
87466
313498
416075
98387
296418
460333
468096
345068
203424
254970
23106
207825
176470
87142
329172
319438
465246
220607
189451
432159
254225
399423
56857
376964
215636
70831
473624
451390
45284
111555
344421
511038
277130
193807
180606
462762
375720
246457
293831
7099
386518
543969
431782
428084
12611
212471
181810
2888
323516
411152
115945
387577
230015
494493
552752
163653
242973
228195
157292
251421
218870
200120
145709
487552
247313
424585
133463
121767
85830
505467
406240
75611
404715
97320
107942
270015
394314
319634
21439
2038
42979
239056
60631
418709
307007
377549
563469
392647
14440
97638
463053
330054
216187
554400
180189
539505
394931
102401
249179
239217
411268
105818
171735
222177
193632
287348
374789
172986
354995
70663
310212
88898
33636
402302
517418
80053
493765
10772
429462
8206
223620
220562
532948
65516
358037
12165
134146
138923
162255
568193
49189
523975
326465
156476
317569
404820
297169
87303
394338
269942
402744
150771
559376
216438
520363
550073
398641
444621
65491
23912
141436
197205
76500
326006
528977
539745
259585
11279
281705
481161
361455
53688
512933
488750
525286
18950
133353
332145
473977
184556
128061
65832
530519
59620
6575
103755
44221
197179
515106
99547
415724
146899
360300
511213
191249
445768
456751
349809
426464
500094
184634
564570
87922
359976
442782
314035
367218
186655
490528
399371
359891
220683
157291
364633
447493
338334
464228
231837
382309
367526
285968
260725
546524
241470
445576
435335
420348
380096
185260
99624
246530
540105
200000
208481
208688
541413
283270
43463
486538
223000
140630
458370
531609
505438
327190
158149
365395
300767
276074
149721
79371
467080
49094
205932
378829
126983
397392
11600
390711
104400
235043
184595
464415
307547
463857
164208
36508
18561
216692
50554
504029
323249
100065
323448
275355
533763
540704
371217
212513
140217
95440
169220
334326
566334
425836
177246
132904
321026
314825
393339
126610
317866
393573
42205
416316
303957
22277
444875
358258
203741
484588
337751
464907
163709
414970
530292
124931
47940
190588
80468
336155
203578
355956
457598
281343
21736
110844
50356
411804
298686
546
394608
38247
244356
170960
397982
217657
350683
175281
562299
86574
129537
95420
120566
150174
89985
48692
395175
550370
537306
514709
496513
535448
473299
499635
380181
197908
311944
463567
297431
288967
272390
60409
116178
264858
339742
278892
43268
462605
208420
282664
27903
413565
541941
566447
305496
457795
11834
167183
440341
101246
374198
216266
343758
99819
420989
5579
442337
104788
138231
141542
91139
431791
543002
366112
82838
554126
386137
125370
396749
528772
161462
545937
10172
481397
481841
498392
284753
99418
403912
560099
113102
424609
366364
175107
554867
559175
126455
238585
226671
334587
90477
254176
55957
146397
151336
424112
162691
546210
203534
398978
145444
488541
293146
146925
50741
81627
321852
176593
254343
283195
278864
461283
299707
203963
72039
156915
561647
521191
118883
174256
128380
163032
225118
100144
50046
477927
500567
43987
205099
437225
458968
335604
116393
218145
350978
84426
466353
201682
557252
353155
380188
3874
345450
354933
40410
390089
15159
241415
295005
15667
529143
381773
10634
303510
272647
92729
377974
125209
191518
147679
379851
474881
182281
108489
293280
337086
157201
38909
544525
104589
334669
36947
314382
425066
54244
289154
212048
340686
376814
106318
150862
414994
316949
48876
361328
54495
226295
342079
332678
199170
84736
198148
495513
400347
280819
93967
345335
415728
429063
453527
547193
488958
163216
94327
44117
327346
316080
170445
453531
490838
518613
424780
249218
125215
538651
294432
95439
354921
224946
320380
137422
137022
195812
316182
552407
510808
53291
440538
27771
49353
235490
388364
2658
49231
308417
487317
505471
39056
204692
3832
383539
5670
328929
50138
393283
72622
257618
490560
169183
231508
273091
430046
507226
446427
206966
102128
331043
280211
253085
51194
221536
163585
85925
277611
193270
96753
156584
117545
553244
567823
525670
280128
261343
504111
472288
447203
24162
114306
7127
356858
103007
29623
483542
152732
394325
262051
210267
146084
309728
541496
393681
525563
210640
433331
542185
491043
276970
264760
315935
27129
427374
323005
153970
30724
134707
13756
369201
379525
354597
49447
20007
438999
401883
480920
185697
73717
431190
536509
468083
210984
434154
194602
97720
206455
387921
528929
249236
43201
334738
512611
483185
108879
22378
280308
333637
516609
225485
349222
420799
244324
466639
529262
258634
228769
298445
189336
290531
564857
12372
420905
43474
378228
401452
552150
33576
529416
414292
499390
55082
475440
488111
555425
122864
294307
298440
294647
434753
187303
358507
431990
102173
119059
234891
164870
41103
192111
321343
221182
151863
402524
537000
330462
115047
115833
214196
377480
164671
337118
190000
252278
500447
37488
188101
107678
451628
172013
382537
209316
475405
405541
323378
160672
62481
354984
412581
308414
464138
480247
451646
287194
401835
354970
185100
513441
193876
516995
105631
389331
368141
286871
72849
35341
424003
275677
454732
412425
536052
8408
456053
117282
204007
432471
239850
384053
217425
368654
66511
20034
5220
101533
17804
133788
316525
438619
116231
85970
420924
249967
12858
498865
87552
434440
124333
448473
538144
335962
305362
460616
347400
532515
200242
466784
483936
195103
147008
187333
195599
446244
236134
26526
156867
304696
361957
476589
10682
66742
520074
500997
180259
438918
119007
128552
195268
1362
560009
447234
559702
376208
379502
449925
159455
497809
221952
378299
130698
474633
81473
85091
256557
362669
493224
283313
932
560381
253910
381380
434175
228694
187692
44701
65405
517042
245110
558926
557214
187542
290368
455186
284739
538563
439368
55206
16123
3928
129287
131922
527164
1117
92505
560119
252646
179958
316474
537280
120335
469509
490879
100465
477652
52656
260687
339683
211936
214784
388020
134992
563022
549806
318769
162806
268126
395463
125981
283149
59360
478688
106898
366052
47741
276993
183625
459376
337437
562669
5942
233528
174034
26977
317728
66177
334553
178219
200120
172291
113795
133544
43343
118483
97477
377027
30705
406443
534233
338139
267187
6242
103564
163692
383775
469313
262902
207244
422558
74179
67041
495070
427054
182504
85292
2806
479778
365167
197248
13070
425782
223677
405755
197555
222019
451147
269708
451090
474444
87526
424519
348497
530336
112324
226038
148807
72794
443326
99937
527945
458024
385447
422132
25791
397488
244508
145598
345320
307168
193754
189693
228675
199636
39382
241407
181378
106976
212656
276230
62140
204765
285783
544819
87020
89801
477051
496562
333347
259182
530764
323857
506090
568271
20508
407646
133600
312122
232270
306911
425311
132367
221552
522546
365213
511273
177491
284167
68029
555846
453711
558025
492082
513153
324599
73941
174983
550063
4938
488539
30366
294006
46258
323792
64579
325596
374497
31303
95792
370208
101777
403404
467806
134567
406933
180532
26612
411926
374736
166127
530514
524051
273517
95560
246810
63032
271746
83269
411114
484213
187478
162509
441893
326927
269149
401534
391932
60795
230620
362086
235099
46157
290615
421507
38515
352383
365136
514149
555567
363171
556621
22103
431907
137952
355449
485892
258184
33044
174956
181149
81614
1921
140055
300074
162881
341526
140075
150134
132055
86524
261328
103065
226881
106529
166481
139791
476861
156069
452597
233226
417269
510989
457210
343730
373815
173824
124664
345094
377118
390657
564274
82672
28107
561895
341981
322326
421403
359127
438387
497995
453517
456182
199390
552523
540559
144197
41428
174379
272059
536278
1092
483345
299823
404801
64983
359799
46943
347657
334662
347617
115776
230943
297248
544831
411856
351000
58030
169763
465716
156066
548537
361485
495522
379340
208993
248347
215779
502085
404920
127199
281673
364815
505978
360259
325365
544116
416604
223214
473283
150717
71557
85590
497752
321802
255162
429758
352551
344532
286046
457460
340530
164298
157203
91952
496320
55920
530220
104372
493864
276900
254405
359431
349526
58348
24979
178081
562761
201627
137474
458309
78449
169253
346814
318
253945
270298
85926
545675
348355
27284
198770
70187
494671
12854
419619
98749
150256
358817
489246
400782
480522
148711
211043
104410
3916
195868
483666
367090
369629
503504
246397
184772
302765
258392
232258
137719
560812
510093
299283
125691
546054
252539
245765
213538
533532
195567
525405
272419
468267
354277
265091
257687
65981
422542
176670
94315
91100
355785
134236
514647
241606
552142
194510
241200
280093
351227
288419
142961
164428
301789
262619
129186
495640
320018
66719
354925
471056
530214
523529
266791
388355
54427
74564
228558
551345
429690
398322
73089
513623
141140
483426
277574
119295
11569
487920
38150
136119
39096
412931
291735
512684
539857
48961
404326
307772
66488
77420
141626
261084
543847
203016
310725
208498
84726
503524
437218
85597
483101
474737
2589
177507
192060
349795
276582
151081
470229
308434
180460
234224
297192
544728
140314
85475
92555
249978
108995
434537
105549
351160
255343
165
5644
358584
2725
286666
409788
69034
157400
240612
54753
559758
113422
425166
349080
29747
200737
363727
348333
170542
140394
271776
137173
135414
332886
104289
292052
282870
25707
427711
285612
123198
563742
362656
391766
519013
112115
289463
320776
54082
165573
201394
501870
240025
525019
517979
296268
505426
220278
457657
352534
295128
52772
195722
416100
252696
179905
115489
404531
241154
10057
140664
257722
159691
444254
321337
525609
246509
408209
529547
26501
62611
223213
231072
312103
404352
490793
417197
339614
65953
236428
67796
47694
94987
547591
196067
452521
420165
515951
51547
128776
199063
194819
289101
191786
438130
221025
557711
396605
47413
404167
508238
160434
359213
481701
540802
87429
86610
203197
328623
63400
30259
557263
316582
455528
38347
83989
468487
241542
324647
390443
445101
365343
500955
90719
196601
87031
36412
37678
287447
319141
353574
317277
69193
387088
428820
76124
5545
332506
472248
356673
316866
124524
194307
218200
233597
18918
261143
172266
318627
223222
165314
171449
339648
315091
330113
360246
231336
178490
526194
242064
11764
545828
500718
352702
118123
505639
121834
374317
506729
448995
33474
31948
382195
66044
26124
498782
173996
177367
17624
50986
204228
401322
278881
327410
138786
350991
359565
184474
378706
512891
345086
137251
390351
466149
33411
535134
129247
136538
209810
528115
349099
72762
46073
180540
167033
258425
7224
360369
181201
187037
215287
65456
258313
106287
447628
193535
438338
386549
84677
360936
9305
507150
163321
379998
204792
168691
340333
311566
12719
400814
321741
526969
213013
388780
469123
36737
323461
162329
4338
481877
425069
229814
248464
255205
450578
83845
520149
122656
251636
282513
429853
49628
268517
275733
517495
203742
73549
114644
121012
241865
243733
169355
119499
59812
510434
262307
506167
300424
406284
371229
459041
381515
306688
65703
377004
77036
145276
349192
309680
166730
175333
167671
495362
439791
417895
515712
347478
191601
545804
140278
398438
517367
49512
436094
320507
138162
277782
382823
147525
545986
546217
423917
27322
475020
243748
530848
278600
113836
483638
397344
439353
52549
146609
541260
128141
498053
201961
243196
45751
377139
212401
462593
384211
53888
121382
548579
220499
84517
347209
122078
378291
37105
246976
476077
410925
266250
295743
447975
303721
27943
392034
405614
4108
195060
469118
286196
388697
428906
317304
69360
101865
134730
220378
84904
357581
498702
217896
530280
393411
151146
84098
392805
458347
388084
223561
93159
362664
22848
388606
219115
2243
213369
497939
539395
198351
301881
453524
464228
468728
37215
40234
167065
372010
321528
159774
413235
302493
347410
91140
348103
300897
466187
246408
344453
390432
512836
53841
14710
562596
140619
171914
541760
514392
200167
516712
482575
312299
404489
79312
381749
539188
42281
522810
521939
537195
455627
542863
29186
146323
100944
339388
140199
373642
283545
534604
21254
105502
548509
122300
376680
349628
265428
502136
242308
417065
387516
496486
472148
391205
366160
19862
41030
72655
236109
83376
68480
455874
566406
430803
1005
528017
153279
117728
563327
518462
217241
524588
114104
175030
147223
43327
18102
118634
450766
116601
89302
176645
216370
399940
381344
469738
359620
191256
359751
91271
320612
5175
205509
321218
309232
345519
178367
200200
269255
459564
319213
8886
355844
45479
290519
112779
214777
548731
208076
237812
477567
470981
194744
272746
166903
258453
256611
228948
126560
237660
272131
9053
104398
6055
368543
535250
141605
285165
542180
256140
145172
279027
186027
186351
253875
217285
543810
122659
161723
484005
55399
319201
260500
101723
446259
75323
158859
178170
285246
187755
189881
521529
163689
174838
314158
418316
334951
567645
511771
444403
317896
309347
498043
57381
380829
117516
244452
302863
367905
242692
41538
501717
380218
312134
271218
30041
11000
172340
244283
32545
21986
40614
484664
71010
353346
41199
501859
142041
45723
146917
179847
359371
425878
104535
389510
443927
448840
457091
322469
519988
46886
305244
446142
187535
230254
355195
126246
327867
74355
348647
226154
527492
155226
166739
133028
175325
355275
360974
547517
525858
370754
215875
16432
526606
30979
10511
173728
253024
489439
390946
197004
391972
431844
527541
30242
467833
448585
45821
17703
445275
547283
346414
507246
230905
259578
184517
37982
270736
223878
466855
445269
259187
352615
525143
320058
457113
136022
226440
247513
165614
252493
181812
135825
266623
38274
163169
5204
222831
398800
324864
461871
403765
148640
141346
27687
506649
62360
249228
411082
316539
141155
375647
163870
527386
405473
533244
102576
45419
150828
172742
321705
434593
472584
120925
293719
18421
351348
564246
260474
86473
402186
98457
70363
338926
426413
292880
504465
214154
239549
395586
143841
65014
286207
388139
175260
236909
537109
324564
31314
116030
334598
457601
510965
326870
178048
297282
529871
476477
363187
387731
219599
103618
224617
250232
451297
165852
102717
173420
94560
297828
142092
560110
378418
556662
495136
410975
304182
231976
83387
11552
367831
279495
389725
296070
50099
366088
43161
357916
190896
378274
171425
46296
119577
334433
29066
146293
355815
486091
324581
553262
434540
513270
296398
470069
90925
386000
358042
89115
364443
231947
543004
407478
13423
492568
564602
258712
443708
344718
419267
441998
27055
273019
218127
399401
75291
101671
405656
416117
289586
471196
353436
121070
137357
12750
505891
95223
404187
267792
399046
169481
106989
311692
208953
542625
124476
485439
282837
210679
273233
371290
99914
305394
434373
413183
169361
82668
510272
423395
350946
255522
99830
216530
160523
104789
146712
230963
190767
158659
395967
178764
432359
511655
379395
412543
279814
152218
130125
165451
474009
547234
486156
97006
548051
436074
228459
129219
256798
43638
354891
367969
199012
528991
396155
12841
388343
428375
275379
191581
17145
55890
130991
563763
370895
74823
168274
94478
403189
83291
347356
133560
610
231670
156519
502521
401857
498535
459434
35542
402730
567994
525659
385351
501792
64870
514489
101025
288774
94762
503728
193517
235536
434866
246932
551284
565902
559808
563235
301845
452243
338344
517463
299234
16911
538092
199478
522050
376158
568106
228324
262595
470195
141665
195139
560859
146726
439622
182788
357351
526129
4863
293512
225668
60262
307608
12737
182547
35484
524758
462632
434863
237874
139576
562625
256444
178725
516933
97107
92659
272409
488647
83924
474793
382738
475644
54755
435838
545914
478084
42397
84633
488445
273664
162418
297295
278371
175227
439525
130600
541612
301470
459766
62379
483548
250717
280215
467403
188237
146263
506511
458604
4056
430698
72256
484378
258735
339168
97579
523810
482800
524523
495839
304931
332514
1551
472700
112189
491461
97448
336928
385479
446733
528188
270823
547465
193809
7558
541364
318557
298161
434880
410452
519106
66700
430966
86728
248218
348858
45472
368354
318298
144087
477338
516562
43354
6616
298652
140495
74029
516646
82849
112723
135289
156389
253243
69296
445499
317905
64465
261942
49261
138442
287115
247841
475326
471243
114286
475538
127660
372181
338099
332073
145472
256472
164685
513277
563635
336029
426410
365645
25804
315701
225022
339655
285674
250671
372921
419834
306683
414322
489085
211397
143794
72354
215835
375412
538283
425351
86867
189867
430442
292649
322583
272789
225948
233244
115889
91493
6843
210524
104492
109001
357992
21578
380856
51968
253661
96586
442599
472415
521082
300402
547072
255334
259058
170425
532477
329300
16210
24790
428580
527550
339090
451746
102015
235876
78679
200818
292325
412390
447780
388959
560255
259924
358755
4082
145323
227762
187525
296459
301700
304353
179506
447023
483660
330166
462670
433059
370132
339378
194159
148165
307308
500370
292709
536806
449066
271326
245024
6153
508586
35875
182776
344800
379035
204897
22013
479992
166579
185083
122726
559575
103094
302797
237533
406365
199031
235013
497772
116361
35309
168459
514749
452341
334253
51333
279466
78520
88692
353881
58716
132144
200732
510900
98549
500223
416296
297279
516190
523414
43281
425693
113476
399499
100136
40513
62965
195510
448362
465458
1358
309284
558268
16287
162886
401462
343540
475848
500343
126722
525039
162773
413031
30988
135211
298602
248843
310077
167421
296639
388659
103481
482567
200215
61094
351081
354444
460166
136651
430425
346349
299945
482164
512452
454752
324337
136302
361734
339261
324254
187006
209664
551258
339734
23335
104821
379168
360083
60346
223606
351532
399888
98480
488970
562536
374758
158813
564871
162969
299784
217173
549348
149708
147501
360542
509316
219824
539294
403275
427557
421226
457824
103293
526951
366483
350948
331463
358280
115687
431790
558110
135420
423465
57613
36101
186723
196257
235271
5357
257042
113500
135725
256441
43244
353005
522465
326376
307300
218584
99580
35179
229727
417987
158803
529097
566991
522929
150345
488367
10192
450311
346081
117399
450579
21974
305701
204916
228548
284736
103707
228368
49546
551744
214071
470201
202806
298356
479079
551872
119799
364482
113122
25286
184534
561960
395178
238499
473660
344181
119826
9806
537618
312649
57371
38662
525962
450410
186149
987
558069
149461
126873
294394
214796
512650
382322
470000
86926
195718
86961
354546
365269
103711
33347
512624
122590
182697
93616
406810
510898
139024
137229
268151
512784
123260
369660
309658
118589
142434
491540
548192
403559
393071
83298
414519
260576
322390
230059
5202
145776
270231
375287
49356
128894
40118
354336
234506
42640
289270
559357
183257
4526
300383
39641
260683
385476
155310
362595
480300
131723
434741
555568
487594
432796
76447
256575
289089
330878
512437
437514
465243
182487
561894
274990
432873
524321
565873
245188
308882
249218
508698
36629
540115
256746
349455
213849
156875
283817
298083
409038
171134
507622
322908
371049
11762
476533
535728
376610
480596
440201
168620
371667
472634
432179
384026
322360
381911
101709
526283
411263
201365
32236
406356
446718
291673
64998
93473
449347
541951
204376
342875
497955
341516
459917
312063
135815
30409
238894
147165
61266
436446
433843
381678
53640
131161
463969
114288
200840
426047
447085
367346
212500
405035
223626
467270
397218
469057
436146
417612
519523
522348
398503
500459
136187
414554
445189
212910
322427
254960
519883
345970
462519
232535
97141
363571
234214
231670
315718
16046
189989
18594
134634
441473
285876
67880
426922
226559
479640
552650
237596
380038
272325
290671
559488
404949
374664
543150
285795
161417
144829
330449
409330
260999
364924
155199
247637
116704
306945
455462
555682
53112
269271
255432
66586
170934
337980
81535
350017
380369
166011
293337
422290
72738
248225
119824
541017
535600
134007
522340
303019
287819
366797
31282
543868
99170
141996
247448
326088
267974
281751
181329
185948
484426
397938
58711
33416
388682
530529
496613
423441
308063
33332
414481
42047
512368
284858
375697
127128
485541
282812
3475
24687
494628
374017
431427
252228
480485
475931
494088
248609
30042
560263
9332
494554
544163
497327
442639
560072
119070
367352
116170
541289
511500
382464
373407
485063
307180
481308
280825
492052
452513
161310
426797
134202
222954
518775
394372
198113
122866
51009
519577
240140
461462
167373
260919
286605
426805
343107
220152
303654
28695
364767
299346
431068
332874
351460
221922
336138
27049
289025
425272
416199
117647
492247
245307
377007
542125
478756
544468
386438
503365
299629
362592
521545
458448
489287
330591
310579
225206
237698
437992
382365
28386
475825
434214
492028
303346
340937
247533
42762
350621
25745
449432
192346
555934
474160
290645
406409
222216
149880
492086
323814
90399
331575
555764
153381
12422
195052
62176
527148
245249
220012
399261
81482
540451
265369
285393
40294
541832
529262
139460
76604
55689
215709
546540
535854
251509
337390
161569
291754
562636
45058
111167
263855
460891
487617
358169
81817
201648
159579
183391
67096
552178
439199
154525
179474
466260
513178
345505
384767
264874
560606
344540
232479
516472
25300
71444
397146
459925
416773
43665
96695
331575
30793
176157
89426
106562
118505
273761
523019
58402
525745
342951
413062
39014
264404
138361
204094
101557
263857
203658
28185
547065
12777
459064
276908
194449
297495
554626
564480
186951
191965
326982
564733
251254
356187
525660
284763
54588
303897
340957
261011
137035
457265
8578
406631
278046
489787
520674
562757
235045
499116
542389
217512
425149
343183
98503
72357
371349
354029
386216
471968
324470
409723
473861
411844
102699
154771
162338
225318
367466
69656
557843
20026
247133
192388
390477
499005
335143
406481
137504
278984
339084
144485
122690
40188
514292
247690
566331
427123
497190
445557
433546
371600
130990
98954
135420
552618
12282
549122
225262
426932
41273
508918
375397
49451
5432
543216
128123
59856
293403
557304
317788
361027
244224
391892
170169
311867
67626
263857
448458
104743
464207
276607
353775
301327
349513
514743
130088
178037
345868
94812
40388
530742
55232
399869
217680
551865
23045
121004
480140
507224
369079
370058
145727
57861
311224
395125
544720
390337
224155
116165
264039
244404
206784
69883
565768
443893
58480
212562
385067
75433
23345
13473
313081
504638
191166
550104
201033
54025
223943
435711
560298
272541
457988
401131
162521
236895
342067
90778
386808
22697
7517
353458
189371
429051
221245
85127
387213
97388
59471
37973
4006
231117
316878
200254
62354
86038
131518
545575
175032
256364
300773
422091
355507
499463
43357
160052
533992
255180
182971
400815
523995
466008
98683
346269
131016
568418
555007
89075
160897
330258
167542
185089
400571
285356
464150
15792
56144
352966
246067
554494
87218
466299
48247
70535
356491
146413
43972
98669
40880
514210
255914
107011
420026
380306
238981
467063
194082
72148
274772
361196
89435
513833
284007
332869
128175
178897
134261
208468
467333
272881
341730
544258
524478
130739
167145
187324
511403
476252
459553
421293
436561
183494
87536
490996
295402
461277
333154
377871
81843
209709
94176
380760
28182
464444
241012
262898
435647
399810
432954
463244
433219
2693
351382
52247
484859
458366
308063
207798
460969
276171
232734
558063
237874
39401
121795
21183
426080
204097
444637
10569
486139
32618
163351
488453
546413
524866
523534
153877
358975
447746
519107
444697
362185
497544
182096
188996
351945
6251
502562
465288
15922
188516
268413
388899
562539
107249
464209
200819
372153
73702
319332
461241
386762
386903
424117
374193
134900
149229
43254
555670
163606
548038
130769
125520
55134
542674
257917
338499
529115
138256
290919
363898
412979
505581
485174
520356
308812
172981
563614
499095
226053
5795
6438
492082
266683
466775
184790
554759
151011
232436
262316
538353
319256
218935
13479
484150
534161
366282
34746
518734
151673
376780
84648
213919
475161
57237
472998
151075
153146
363556
280707
167820
501361
423293
489048
228674
34811
81811
297649
74690
462977
10596
132377
100591
145996
256196
93224
230844
503406
341930
478202
57481
143478
4928
113105
168918
315935
414887
229534
139274
277482
127234
176009
89165
9043
177635
421052
405070
549894
507383
565927
429658
425422
381798
159980
117900
475367
557967
298493
257044
425221
64890
33730
49706
491690
265947
166329
234068
338320
79552
157539
277582
167799
502291
284286
425394
445573
252279
481229
474833
473644
220815
179044
212778
564247
279317
494619
86047
324188
450023
462725
285068
9778
371882
47030
130239
281846
268861
14535
321069
131857
228571
105481
240034
156755
128374
134199
429391
67155
271961
516508
200612
277572
536734
79215
15911
385561
525462
451746
445692
532645
477836
32868
385672
388037
209295
368364
461400
511424
23647
94087
314830
269302
230852
438133
47617
468338
184646
480973
209298
504515
80852
385629
95842
313955
343028
565541
248919
485091
471195
200117
162013
155464
354584
152816
122905
82583
42525
170143
154884
59447
340972
133264
333863
522289
185842
122939
448608
90504
421698
9463
506612
400194
305811
23675
166469
317894
147532
255712
162718
466906
110747
554344
172506
6162
298904
20759
499197
466792
351211
93820
278646
136540
224819
116272
326958
57440
26150
507584
111095
458125
516519
476516
100773
130148
425737
410454
292455
125007
290354
139701
341952
192895
109223
275264
8809
367860
319647
179246
498382
60017
226145
350424
511518
349117
317643
552714
32283
37760
546291
426857
61553
378879
170862
486271
407775
237866
269105
321363
99929
189417
304105
465991
334632
29670
101328
219347
6137
478899
442844
239729
368423
65019
407127
558385
3133
108574
401846
480059
398647
453783
438179
451675
500734
223746
125394
309617
562992
86083
223278
420479
218625
334133
479932
207107
325202
243958
263531
477211
553327
487014
321427
514428
506892
337381
491520
514274
212041
299276
345085
209749
309354
186003
108558
160706
400648
311710
130429
168648
375404
162550
354144
450882
532009
288348
407127
135833
266866
362572
216990
352889
291188
531525
281805
520201
461020
298616
212474
507465
168137
352456
272754
53774
397803
524229
274838
144263
224932
30202
246995
218813
400455
281289
503364
505201
154895
299642
147780
534170
374378
285165
271043
457044
495342
32077
60398
139632
369597
498810
203973
179351
463996
295357
534637
434139
45427
474308
368195
129177
192623
134007
64357
101668
387501
526962
411183
390983
233768
538997
230211
495267
502302
402973
382890
145318
190347
507574
413834
92009
128889
253539
81319
297276
482111
257517
418036
264314
560733
227149
501612
304969
47218
183788
299639
179404
561341
118790
349872
402373
382284
240364
67537
204296
229011
553058
213394
18760
78466
497852
467644
480103
215547
65659
270313
510116
252848
502191
427510
119423
373373
563685
180658
278125
135302
224516
150267
241238
523471
385620
336001
118372
506839
12806
495621
307984
45461
373899
105994
18588
552879
502621
105057
447945
486574
457247
158190
284728
390366
503907
561433
181866
37270
379579
564065
552732
286452
115325
282236
371329
94029
28097
242699
544005
340434
552936
322795
488326
446981
14002
377309
407489
390543
141176
497269
504469
9559
17993
468569
146577
144109
268414
297529
157919
144655
241624
193165
429607
547624
420055
79704
254263
150970
420350
486403
248778
483356
155158
169643
195982
306429
554171
147390
73441
427164
152584
246231
155638
378365
288448
46514
30841
316942
226921
212609
385203
531602
507827
10855
72126
552606
168178
140601
67207
114112
283166
70415
178747
268642
559032
484406
403255
293056
326474
462520
398936
486819
307961
252401
300423
307264
395692
397575
297157
436085
444052
72665
136236
436062
38276
465574
380439
284097
113550
476632
307121
503899
39770
287702
82886
351160
498068
220233
198197
535898
416307
96424
542579
402043
293879
470446
382217
436988
358353
19862
476409
555511
546024
521257
112843
514646
159841
415827
69248
443909
566153
140495
221975
206630
366283
353626
533397
298067
1815
290407
51988
311440
324498
218813
44667
414378
394963
349013
247396
247817
487600
32796
457523
339360
48671
56072
285390
502517
367204
333581
29325
510937
1333
102102
14215
358050
433719
454958
78109
302646
205878
34880
547767
111047
367945
344087
547379
423829
296710
127448
377363
147621
122748
371967
551059
220779
393841
364015
98019
495228
536062
522087
244171
484662
259218
108503
348477
423996
410005
505583
53898
129677
217310
406648
212180
542951
181995
209808
362056
432355
541358
431855
442388
378473
40909
395090
523011
189019
333284
56088
411017
532891
278408
527086
177016
205683
508001
169893
551634
350078
425936
477043
240177
403247
561168
152956
299467
67927
262190
216525
530292
35015
219603
79574
163259
110889
515201
172139
382837
441798
178228
563561
52684
373261
237456
259871
500872
247482
257882
339471
283317
138111
92878
61158
497335
37208
382536
232225
67131
298139
313073
184756
89572
391592
197026
319621
142638
500445
234667
446054
399073
429860
534929
124090
376749
247781
232682
237762
410696
377227
146248
217960
30953
505891
302002
349241
449183
33595
245981
99724
257124
103360
176167
386953
532135
58665
303732
87397
166865
205238
14992
19221
215292
314290
547580
36469
36872
397907
500447
78006
123321
437377
446704
392246
122708
261422
454645
173011
265625
188190
510209
50661
457264
111863
302710
214172
310956
14389
5079
153284
96053
502193
226377
263165
459703
271137
517479
515976
364768
389030
41573
223720
514562
133813
260131
142104
363509
89923
9700
394688
16291
524787
245565
24446
491184
558249
259415
238874
312766
488098
114123
120188
427001
226245
519177
180254
458018
551612
238681
506049
77491
132727
254263
251241
145968
125434
281119
437406
421226
30302
448110
363
501163
558480
389436
442406
248834
109662
464046
230251
406795
254116
484720
523686
392706
202928
166493
305429
488879
95065
52700
566288
367767
217806
554247
36894
82482
370995
491196
553420
226428
120908
384535
239580
150016
290852
42747
251555
551056
252284
199137
435793
398925
341783
499186
419885
535981
457526
535745
183538
23180
501395
241385
157968
506507
567378
109329
6839
91815
532166
102325
450820
549648
230420
152326
323344
46345
491169
185682
544738
290227
437243
61989
135903
11056
211543
205038
155247
128761
268458
199725
533724
295656
389903
516261
225653
80956
62694
373418
295461
123363
337544
520943
446761
560218
263045
322910
348694
350202
553182
503882
415172
175984
471659
519153
350017
15786
59899
537827
22706
202130
236655
482394
50801
25171
172584
193318
268173
226846
128151
48769
67156
370036
128409
76317
514694
494701
124456
349884
158094
232472
493171
416666
494593
461485
435829
349932
223809
209613
555650
126020
121111
2113
34209
474077
277103
529828
339857
54187
544866
389503
251589
111511
532454
498164
101719
440864
166387
130612
86505
233154
504089
162615
4599
299888
298495
23290
261132
46517
424868
295946
263657
369966
17244
127486
184378
567316
167789
13540
168227
404856
279115
545099
212877
383251
485613
116496
495648
23007
405275
353685
393148
37638
535975
91081
162459
550409
441283
105824
21112
62056
140762
497236
140446
243060
5001
501176
495229
386905
231477
192391
120336
527139
436248
61798
224221
248201
437433
265409
544636
410325
28128
248682
516508
537279
477240
469691
481152
552863
41686
508879
71706
497280
433384
105743
157700
5717
33182
278723
120668
471331
186168
334567
425408
183492
122429
166897
205980
27466
485092
485582
413932
46027
202434
503055
428886
500275
236087
280531
329611
459504
12591
199968
78199
59162
421589
160220
352814
45438
244537
202465
367821
246682
331257
366719
431671
565732
95104
567061
391615
482890
195158
217619
305904
428971
118976
483379
336722
424829
567826
143239
161304
327155
154537
295282
337358
223442
140390
16419
410944
203539
545338
91777
441030
366058
258264
428965
150377
375349
317800
271486
62566
373156
157292
341514
485986
234587
510625
28624
138529
412429
318980
51103
331177
59034
212422
474891
353032
499996
386844
339262
557861
472325
166756
512653
457267
110165
138628
128424
331096
170480
185868
46991
269226
336390
398729
16863
397197
332459
402130
509361
138875
363859
323109
28731
295065
194956
562514
45821
111747
344793
515229
430837
419689
396465
283307
529735
379932
321638
15835
224047
170483
102196
441384
27251
103097
333656
489369
470600
287571
487593
275590
361480
4837
89302
58041
224339
409195
497498
307752
496883
542005
190372
383190
36645
316866
157909
309903
9459
165225
172667
69783
24805
548770
414078
498045
405756
273454
361980
151288
529057
424050
495073
366348
525135
462629
127965
174726
151146
566281
304243
40351
423973
223159
79303
41976
29792
77672
524540
133714
185185
114491
48853
431425
152236
429510
214285
280483
58650
315076
218220
66013
466470
433755
128778
40079
378788
520351
35545
417589
508890
432035
259855
279126
147675
462809
345428
26187
137836
365339
434498
84934
34954
533084
286950
183577
183200
78470
436321
21937
247081
291461
230156
186225
411519
482621
198137
250332
194451
191603
3404
419675
321176
150552
489287
281933
201223
528511
506232
331619
232113
44668
429852
263193
52776
400567
455094
75595
420172
352195
167948
492336
252415
110587
31641
430152
129271
22223
352221
409919
439527
274950
69524
112413
171848
489679
222527
523629
460810
297078
441030
336340
298643
140224
92369
232128
472159
467532
322654
557006
548573
96548
88691
226717
421165
431115
147402
442846
250650
262447
406604
510578
101783
253231
562333
443482
548122
478847
562164
63947
44339
435478
279719
317660
324365
234303
379997
396178
177293
539800
231586
101416
566790
554867
552069
22450
559736
122750
432599
74796
542202
550846
162208
368654
183372
482669
40841
502476
253150
1171
223996
205328
19325
47561
194353
478665
68256
457111
243326
403607
147495
459023
134572
515058
103493
173164
118793
295845
422443
446571
305852
77225
164024
520063
14741
258471
457967
163598
226278
358991
465125
354016
372225
336521
387771
549116
349313
167056
535295
11792
395425
22271
375626
367344
195852
43710
182017
314896
539697
338901
372010
493103
27910
256564
48247
23710
474326
177178
567703
298940
501768
278642
130739
111351
518482
136061
312211
173022
147324
469717
499082
546880
227021
413624
107197
144088
177120
451110
431993
49933
348195
413863
439124
413855
390332
232501
387228
355749
401651
254038
264613
499729
387015
504587
168799
331312
210008
245530
65179
547970
543365
1626
561500
128351
204472
316152
434495
205825
208533
47424
449815
344393
156024
119248
208836
126145
195888
459249
348780
556826
561653
510251
435915
539017
164081
523453
456338
513507
284876
554401
424585
545038
213891
70622
498395
277308
534309
266152
374285
50097
27451
504551
160774
209315
413945
128752
361658
302850
385051
109217
447762
495512
106580
566338
517302
446896
153059
127175
543708
432539
505818
196682
236768
527728
209259
274430
125804
565383
365704
333328
465982
301685
421865
126161
155371
303490
178125
314850
517986
495373
145077
236019
112420
303764
152651
240810
295704
266909
139112
385424
273277
240948
415399
38718
278100
523193
138568
111824
143263
62889
215630
92771
34095
469230
6503
303434
108342
138817
67403
332719
152841
556741
119974
17221
2743
269026
567058
220832
140850
498898
21632
392052
466970
110061
517820
479267
32381
170788
382531
509245
96454
155270
38749
359419
490671
65883
203095
364527
161073
566401
291798
285553
132991
193165
179664
239129
479503
386406
390905
488236
502013
478706
40090
246983
106344
438723
436279
72328
19220
558662
180531
373885
426571
528892
285776
334427
252873
347588
281039
174961
387515
40114
498312
209690
197436
273434
59295
480837
219890
134922
285487
249535
538265
126642
2846
470012
208542
86011
390172
47765
183502
414969
449521
321420
221272
234845
170930
376274
477912
513315
97010
378214
373529
429106
314408
8415
532681
319993
368310
143002
309906
448308
3565
416135
249520
425039
413536
221550
37802
279274
236291
346908
469778
391836
556919
377128
558530
242077
384341
31357
527085
182298
268529
553675
321943
367340
152309
310349
266399
460960
26873
379226
366706
327229
254310
198885
228294
63240
139105
369927
5727
432347
486831
536002
287463
193951
239171
107437
2478
449587
220791
490271
442050
178478
321633
63749
335143
336495
209841
537580
389393
77614
80673
551524
475720
424573
285674
330105
132663
78470
268097
310054
489305
231287
129376
12019
355605
177178
49937
38699
165708
71827
324882
238638
530400
50703
267474
80366
358473
451581
257452
510746
32312
264821
489119
276585
417945
497131
251686
487949
157934
38242
560790
102625
362517
464314
450469
337972
35444
320288
477875
116094
329690
198346
435082
534935
30322
269180
479495
335536
254684
189423
419942
185719
210269
48500
539370
482860
40972
530058
154052
456623
205210
450210
51276
242845
346283
272761
215037
427521
462586
56751
482209
327534
531306
399603
350697
376656
422200
289581
171646
104534
166593
476288
190073
24254
545232
63965
209900
63944
493873
200256
143793
134900
30204
208046
542298
408222
296748
535895
453325
137953
398712
373289
533380
325317
128308
180750
329759
153266
367316
76047
161614
423397
14004
520527
367876
521087
375114
272480
285612
497346
257262
39414
24310
285899
274772
373466
383265
288583
146637
94507
368446
246320
460040
415184
452033
170905
181669
271406
488897
509339
180960
184292
511397
62911
59591
284396
162927
115520
117700
172911
82070
118091
250711
380062
215802
422640
115499
331532
529985
90756
10873
82058
447421
275414
225531
285904
428618
454732
274381
66105
549304
25000
71209
417673
209318
271596
512097
331537
234724
503963
134372
203158
333405
323179
173931
367528
157335
348850
199190
290838
202624
149603
58964
47276
142275
346646
123496
69552
290408
300835
497020
258904
558577
174904
175492
204382
247204
372440
385164
360318
221054
129863
77127
70122
462743
199632
401147
450743
58948
451693
3100
3859
213839
387538
135755
540466
266623
142561
366914
348636
281778
64891
202712
536561
547248
280223
293233
468938
165527
361951
324156
360585
544628
146706
270702
382533
19028
25125
179226
528522
451183
413130
448998
465436
209545
162976
202412
43997
185134
76064
825
283461
533894
402848
286013
449067
88509
111713
416794
22506
41175
181370
397117
250205
456235
374660
485877
258711
22852
474243
163007
562958
487159
15332
134339
408369
192822
267320
9049
207396
85157
541803
34508
455919
96055
79774
562216
529990
468509
390108
537830
490721
314421
548965
372029
335387
239166
51771
10887
545034
338716
504487
380564
80924
170823
554066
179253
124327
403615
67987
527804
60214
288625
435332
548484
562548
484149
58500
491561
78667
136826
402216
467817
36882
387135
464278
417743
200484
434157
312136
480330
365576
96497
242242
103276
554535
176897
274749
183633
378542
521710
237073
403008
564189
526976
372279
194045
364259
340676
77536
334058
132000
449658
225962
564900
35831
129965
415376
33370
534260
146873
152665
351764
320782
162588
287609
192396
58680
504126
397759
224353
35735
52020
444361
403331
112383
338024
245868
129718
484532
544554
434824
63755
41336
488998
548970
167291
52010
70818
93961
160066
404042
205083
238419
380306
105783
148505
511736
166052
369325
245323
170637
3458
184931
488082
168269
323145
521013
491912
61072
190430
350100
459459
544588
434287
451428
324341
385566
58180
231985
261849
556677
245668
279463
175777
268866
480593
358679
436940
187290
295568
1467
333617
84071
106789
163333
555711
67903
485407
490187
205825
426374
185134
126625
183048
95120
292490
521181
557248
483045
489933
153445
338105
282946
537950
164187
342900
12915
479752
267119
232311
539584
170602
267328
496971
479021
471639
229926
105956
124186
118265
242158
169675
414330
349116
476989
283829
286208
56929
339067
183965
138645
126880
354025
395931
77422
62032
243099
281817
32802
462076
255309
78730
246175
32488
153841
366179
546377
134998
21726
425183
473155
401130
36494
88526
321121
527249
455925
36753
407004
526564
39973
195481
215304
362659
549136
490467
390683
318126
193471
424409
407226
485445
374035
140271
121534
558717
281115
497955
25647
191680
48344
2404
415364
567570
211653
358336
539433
5718
424465
59368
486223
226980
372628
101085
21751
486319
274429
412665
491402
450529
25016
268701
271765
183789
154473
209544
458017
361245
422516
271796
216429
157740
324853
215652
217976
85954
527006
316883
402113
144064
227929
156402
375585
27606
4108
452838
226030
525408
82227
324160
52313
344572
508117
69724
528410
541186
94015
398535
68932
125432
49401
258030
387538
371103
320123
219125
34159
435017
300939
283523
16492
81825
253601
346414
245130
562347
161247
147891
160530
152737
126889
140169
401378
161146
183806
48588
557074
211985
308903
4641
444329
461728
343850
250989
27643
563680
293177
425898
201766
15971
353028
8317
390829
305232
272019
80857
429921
500932
365647
363865
354768
512025
308213
193725
40850
359585
530735
470525
460014
90178
245419
148320
237384
153381
364463
373286
30612
537415
550875
353698
60152
408320
360113
12809
528616
265819
99917
228358
70743
501864
151548
275003
401693
338185
431851
189506
32024
172198
306578
160277
333112
375418
73088
415774
559859
529756
259373
431544
432480
319194
202284
170150
328680
221652
484861
454554
420345
523253
355087
332188
564506
88992
373666
479741
313619
560331
512499
187508
337245
213783
228950
129500
76989
214502
282459
242624
558145
39565
467099
222243
319194
14753
565870
272397
555371
286049
195883
385487
227213
326850
183690
102875
556674
458988
195474
16919
563160
419278
151743
120068
204943
193464
171508
519154
388282
384804
408547
343331
334099
381134
556182
98660
389237
6297
476745
179515
56175
404929
76121
545678
95138
218485
413463
404051
357317
183876
303384
216466
296426
350024
420116
154396
375217
232446
90902
345882
252849
51802
391213
422067
78821
311968
326097
557800
460346
293019
414786
396234
310704
13605
380873
400107
380747
70392
427746
443334
290015
106052
77849
221113
410637
24414
417058
294815
455003
148027
56419
108068
260576
13675
213424
65428
138147
547863
338121
33752
340232
426954
353227
69380
391939
448553
512617
166397
230555
509262
331914
222166
555186
493172
37353
235444
257797
432209
59825
368231
534741
176130
188863
80030
268761
265111
71271
447116
136383
256445
83844
211808
337235
232162
470245
51846
469923
436789
365344
7126
449256
495273
486720
154389
266826
560383
431813
92899
61996
395038
126895
201948
161239
493445
72363
321870
156931
93425
242117
455725
316603
254071
443313
358332
105923
173051
221076
225787
506480
164466
218210
103257
328517
122517
483652
515032
477561
165776
250646
290775
552571
490350
536773
261914
7873
514846
274718
139796
249172
485223
30314
200760
20063
538024
60176
458875
262700
280346
553227
517823
463816
131626
487993
56733
344010
494369
208540
256821
480385
34091
516162
248050
162476
508484
34525
353276
368919
215834
60937
187426
464767
126893
320534
362462
561082
155939
121294
27042
446586
306901
537575
123799
155758
525225
448503
525440
388566
46660
182684
517979
183278
280248
296687
142921
376503
114066
15651
313788
372251
261742
449593
546046
52672
483
456255
456711
367423
419210
433539
157145
385245
298381
536433
130696
10175
130088
415193
104420
329131
406261
373308
60879
291678
295066
116816
159158
523189
443152
357241
466832
74311
284673
160076
536322
388387
545998
370557
207105
105411
72329
350164
498783
216390
475366
460980
3855
435963
387236
300264
222470
6297
50380
431661
23947
252393
413571
496837
304306
119692
99743
488241
48965
199331
116333
435595
332718
277186
427989
116621
192002
120049
224432
451456
477509
509076
153008
282718
189629
42755
511371
163622
66440
171550
248716
324800
181131
389772
281047
295597
105742
473938
361324
538899
105705
439519
66047
539780
191322
105322
419170
303461
244430
96438
357682
187839
237047
541865
420715
242260
444708
455382
130890
547427
122590
428975
75308
472647
126333
474278
125499
513180
510380
329926
5693
154820
413469
231913
136796
427726
331453
16030
324830
224864
563932
508838
412369
352615
344645
420797
10622
408817
34110
153047
460519
499314
363808
348517
464942
472408
281142
519246
481444
210419
508250
10223
25389
101646
127443
491122
315228
289231
446032
235595
450891
134171
564682
322034
142902
257589
159108
518070
53440
280708
417806
280130
316237
419740
484495
514194
39099
435862
237247
35361
157417
47878
224299
311554
43664
12756
354328
58810
247652
312542
76446
164602
170783
285832
192578
182513
389350
474955
32032
99709
182073
174165
112549
480050
326389
419310
319786
376681
174646
182990
179925
450282
490336
496982
380739
263142
277307
118230
473894
217813
123216
492495
142696
556999
321899
59086
190990
32811
560505
108278
537470
301024
489124
412503
385740
471243
520414
379956
519881
483031
448994
454444
554000
101114
447648
304070
185130
40988
424079
212930
121964
161651
142494
434948
318714
526449
356268
560126
546413
516103
414764
544971
72468
113790
237618
461232
314033
90478
57860
115781
449600
444114
157097
361620
176530
318194
231423
219561
208872
530536
300246
317743
363130
163155
100904
553544
231442
70066
478534
337371
189222
177307
252810
176243
383708
289240
429956
312126
315954
58427
526385
92059
452710
163070
172736
95998
527215
536529
239591
203542
421080
406759
319440
343891
268393
191345
279705
510351
106055
335537
213375
226529
315944
420123
333746
206505
333221
79893
4703
487727
468869
422702
295970
232367
28142
258885
548898
532902
403727
209292
22394
205823
553608
503921
347083
270749
356539
201038
517700
439819
197192
364497
121406
186110
82148
270449
66632
557339
115360
130738
333011
68678
557452
519055
319457
25605
437958
450842
42561
67889
292915
383681
195963
465942
543477
243430
454742
200639
201174
100729
560778
320402
31577
221933
516074
235283
338282
447154
213752
34279
353123
130350
5597
117594
510900
349090
380441
191099
543991
428824
186004
453715
430299
350804
493318
188492
463425
221900
210095
87572
136630
15060
184905
345008
312557
69677
46494
170418
315964
548526
116130
240984
161467
450185
335574
425791
316299
562702
497887
245124
207882
466034
63605
533196
274109
274979
339229
552856
223262
221718
119955
566701
330488
93352
148629
371044
559441
274014
219066
403508
85346
504591
18280
238538
560862
437911
566891
279012
42410
38999
77668
242335
66715
566431
445707
210815
493227
9912
393604
537099
391456
518411
431108
9226
423682
451782
484875
97254
549639
297847
407478
389481
142111
164615
276150
418660
22631
556060
262195
461574
364443
527310
420807
428551
504311
74407
204253
287328
495282
540864
314601
442723
544400
94361
450446
437055
12310
373573
374065
300433
395506
20120
60842
102625
191305
331592
142281
422488
125918
40656
436285
517323
111681
124431
49338
170151
428241
351708
22405
95767
228405
136613
200417
145973
503283
95307
214302
42973
5727
339968
557780
352797
386059
398354
345849
93898
347010
337692
160724
200733
216828
113171
318203
76404
267503
42875
196841
231633
121227
254785
365153
155879
544515
276195
36134
20621
195653
199809
419945
374562
121428
555632
134978
331344
382751
475344
23427
142979
433673
350860
305157
100943
96702
47404
257545
299163
560919
539096
95185
199397
487200
533556
171089
346964
132339
515267
149025
427493
359046
134792
410258
467519
7364
95484
336925
508409
352206
191900
106065
205997
177429
18394
446702
394221
274568
33752
477496
530344
501960
232827
339214
561662
335092
433809
256027
141143
147750
343360
240223
414322
74337
155417
150664
477389
164656
272622
161362
327204
348535
471412
383874
413872
532130
11198
343646
60037
451818
76386
455970
379078
453628
16290
222027
68908
256996
560636
274545
457401
402482
373027
391573
265544
40208
339307
404379
338705
364065
271074
210867
504663
482268
40631
292923
461778
242060
246322
277515
57186
141445
206926
191944
353216
389370
89807
417725
508166
24902
464724
266575
443225
338578
378298
429629
533664
561107
92103
503191
501288
287249
502352
63759
8189
311801
482054
557096
132554
564141
431379
515869
311012
229838
30773
252229
419182
120166
72629
399700
397387
320101
336888
97240
276423
167002
20167
17685
315560
370111
561703
382099
173374
516073
170026
545342
264676
460185
186878
489477
273942
164407
215266
53377
255617
493718
404456
198064
122317
239664
562925
416869
354183
154137
507808
116711
44491
267962
88292
69999
47812
541180
215947
173465
32638
217181
465378
366691
9090
149297
356448
276190
404319
295833
534101
251940
106572
259092
41156
311388
173560
567433
211271
504454
329986
266269
196868
330331
405335
177210
424658
286051
356019
76600
475228
474518
455249
430440
273679
283973
383114
219556
111038
562338
259252
414940
484924
58283
545926
318038
362499
542395
495920
96159
460727
264475
471706
170101
122973
50033
543554
221354
459880
151916
283642
328657
112328
193224
11973
313873
104598
561728
474018
491715
407078
343336
52317
62789
518576
65815
21331
278442
546251
524565
510768
162163
351097
311595
360271
330359
560929
341359
461600
300971
209204
416903
350547
59225
482637
113733
543414
378485
475426
219785
82231
268216
245507
281138
86980
367423
321345
205253
370373
175236
393154
353140
39865
539561
320026
88438
345594
196879
513606
268893
17247
266373
301502
347214
105968
229136
441873
403387
154870
70067
344551
202150
560189
67672
558758
147850
336348
468729
430965
145092
256908
299066
247951
210944
399753
76217
133650
62408
483588
414901
126502
220415
99627
429063
489131
327613
553382
356728
219079
401440
327606
322197
281053
276716
383672
240576
399849
159093
279696
23720
6698
386943
44503
9654
180969
327770
105545
353216
397947
83210
429178
206855
395604
246937
517685
169005
452165
808
137999
519285
531778
131168
278437
248075
220384
163257
512860
498732
293687
50400
207835
364207
115250
147933
470831
175810
49830
381687
404508
218952
220993
527807
49261
278506
225671
191846
367306
490615
75562
25119
371810
158678
328489
363755
19623
397053
533279
555462
538776
512632
392951
433018
374166
38926
266111
262616
248657
379932
121794
548927
311551
131527
95483
70671
199324
342320
290330
49833
140696
384351
368014
493525
431316
412107
212119
1200
376482
252038
229625
518781
526409
286287
540170
292913
542736
77866
189393
67360
202591
81941
154954
29777
539602
83664
363080
75368
164843
368649
382618
125376
468963
218388
156429
52637
4065
186756
381977
467091
351814
160431
207110
297482
114692
85165
99176
547872
308643
143655
134953
410696
47282
436738
321218
148390
71728
226722
493376
248002
535873
65849
410051
558657
306948
446490
550380
509257
386666
226012
53623
30664
450998
33736
370432
474703
557185
444744
516086
186391
104941
134913
324326
372516
492488
148655
296596
541957
77678
474734
255331
233272
84109
210503
103222
186151
302960
497066
37443
259464
355558
519130
483692
548722
466913
70447
59713
196863
189920
297956
69448
144424
489360
489497
230464
470108
122970
25934
357080
319135
292575
504866
169830
336859
19647
536322
148386
211906
400401
37176
336781
221079
195167
558456
321610
50868
229026
239581
84104
15592
562333
428907
544854
516005
1253
82831
129868
359382
221203
349514
394313
150614
468430
135649
381017
208185
269341
95948
309095
398378
442050
27346
111753
1691
252416
71761
432805
8992
497477
510572
514212
64291
413213
67603
443437
439684
73024
160078
258290
356809
212872
144086
342285
10357
356321
51211
21604
436597
51249
279355
471259
332025
431489
525267
260402
29726
511759
504201
93182
101719
189927
356511
306907
481858
225181
184079
520218
89908
356553
501499
457625
173677
109014
312066
101823
495572
356377
105878
538063
452435
549517
136528
120178
452095
371079
166125
155674
383136
42325
208874
201048
432510
375174
319404
289821
339946
232142
202496
10417
83793
321626
489422
154400
213113
463177
409980
258664
21357
259076
310396
338405
508990
62690
300859
482642
77445
462408
211941
215350
465322
311328
435519
93423
536076
38312
516992
355448
314332
110117
442010
373171
138111
409366
360692
466875
534595
126186
176365
18390
177107
291997
366828
224334
26181
69411
148632
251829
213029
285086
133814
77289
542550
145087
66055
440070
440026
248121
558016
485913
173762
562802
441453
247993
220106
248920
1878
11121
92282
83710
412682
213517
220479
254357
325311
18280
109588
109599
13837
100034
12598
542652
503631
292075
63147
553065
221155
75148
339514
105364
140890
92994
399983
139768
109658
206372
335340
507717
374450
129251
473517
468311
442407
115112
103041
224805
105349
104391
417087
223412
96763
294880
166073
38712
461510
231587
529925
240281
279990
296693
234464
208440
355704
171603
213773
389220
202473
19215
197547
502478
531892
267011
92069
340845
561215
208065
215662
219336
523259
495270
313811
508930
316699
99841
165062
30755
30251
23093
414378
478150
86591
419051
430217
124924
130520
339982
238882
177251
330199
198919
21034
39514
488305
463906
553513
493334
119996
57957
148648
518267
359545
240288
278959
551031
552594
211441
490029
509232
263333
192506
20940
500901
528214
276558
413246
146575
29709
31213
237368
288745
376307
204903
306147
49569
345206
363818
35457
439076
173321
371173
461293
178567
441378
179279
366420
259016
472987
99443
427060
416942
461648
403128
314162
435833
365243
284304
558889
480337
489192
65359
558716
46785
417337
121863
19627
200844
217767
303552
78628
137382
9432
505410
21201
115170
87822
484070
394346
562365
567187
448292
44922
178531
180260
47804
420721
184041
460864
318713
206663
86161
319894
281627
412485
43161
362741
34773
504643
29623
45837
143662
327542
548171
348864
127247
107103
59268
209226
364979
110586
560752
508163
69074
484471
82678
6229
116737
339958
221018
171208
106249
483973
524760
5029
353679
431838
196263
496110
374969
86424
296128
43178
306481
562031
57357
389188
308705
299145
25298
124589
111487
191149
416073
176061
345425
112532
161615
32438
230284
201407
93714
1781
61603
562610
451613
154463
57
96099
74440
346666
418102
216457
400683
310264
47808
303017
503094
150600
29633
49554
400825
552097
487855
171049
232954
370346
230711
462297
257717
361094
44884
161764
68938
265221
327811
219986
150364
124176
165236
310637
165420
160865
192119
564397
493333
354046
181045
156102
170683
361569
202081
509550
345153
305643
536803
241705
435080
67891
34897
129056
246888
106781
126050
144016
200010
237235
451231
240025
141336
111078
495143
375965
201888
245331
382912
218612
507185
282606
65850
553083
165369
499840
527642
372023
519407
97099
24840
220758
52237
358000
384951
205329
551824
417840
475506
35947
291417
233182
364992
336302
140603
134105
432938
566933
201777
209403
256740
530012
226039
13873
189216
65272
288614
508818
167941
388806
408439
180841
363138
471543
434419
435257
17653
134252
317443
338269
216122
64769
30887
37958
559247
469170
421790
308649
447124
498942
457421
290330
432077
350264
185092
241219
559843
116042
129075
477265
201012
548919
384589
359675
399385
28845
24244
367625
453071
121898
218131
85632
504151
74048
96028
285776
209251
161647
96165
38884
25424
482054
105137
322036
315099
420583
62452
147904
369368
294471
101697
468252
222010
542401
516733
426514
175577
43538
183854
467987
199793
176750
386382
125995
43001
237235
84242
312711
17947
245192
250746
183171
260149
83708
335200
426285
291654
86112
314605
65814
235234
272455
16987
20812
125443
3233
422353
493912
185177
204268
360948
131948
371052
507922
189209
199145
123860
372669
205806
496200
439710
89068
188879
307251
526157
553951
42680
66117
225873
451182
4060
166469
263291
546185
476935
12450
247171
557569
538522
57978
338830
553878
553123
44128
206964
527504
398973
240526
195903
191809
146529
363905
472095
111677
428712
123663
113396
432962
197847
410496
108809
272342
486284
283954
449461
172288
312207
159377
250623
429528
176532
155997
418070
85697
467861
22950
314069
301640
404962
176190
362329
548374
424687
29567
263418
566919
219495
9859
465785
63032
80788
311838
37882
172554
178866
377743
34270
206597
183111
536076
453936
277716
375185
181385
406423
454831
235009
341668
538380
539073
509178
435994
52914
501897
57275
163231
362469
272648
86112
58858
312581
350209
154194
417214
410525
268673
10348
304956
255268
509459
291964
297260
214611
246754
257765
544768
120733
241107
523576
218001
332119
53867
437842
198882
444117
398131
203737
63513
38868
243695
140916
278764
119693
82836
120441
380119
152393
171159
458167
441671
136517
163168
495966
405159
556963
373893
255377
105303
51674
360209
383655
126168
365711
111838
34065
119827
125728
327944
205494
447845
119973
164420
121358
485675
304175
7515
503090
461913
273112
392231
478154
207728
287931
169817
257959
567976
288779
120767
423292
277222
357589
272359
23077
365925
566334
255718
553556
169006
417205
232681
6928
192383
288122
482394
397021
30280
374669
273438
434912
404519
568002
127793
363404
82284
279061
181578
191760
562756
152340
107629
491207
425390
330746
318302
398307
554759
217065
525449
41358
201627
98072
446403
217966
281274
495244
294659
215129
185446
449046
203863
413575
109577
37377
20741
551926
551877
294138
500577
40032
342283
558339
218038
136997
351624
126231
542178
233940
543248
249235
78733
110904
567238
94348
318944
146431
74771
4569
454915
207715
107131
556937
116392
129562
259106
319780
374738
445849
421598
10760
550298
39284
425093
86795
353840
221474
321492
414074
377344
178709
98601
396586
566059
254844
453892
444759
70895
372207
374256
26052
63057
386588
145961
519189
381247
139994
345437
112986
224569
73715
354830
88270
177983
466330
382616
490375
158725
337661
13122
431541
484996
493700
242586
66275
491891
243782
413546
236858
391009
37251
167662
330401
433041
48127
372098
481251
534016
247755
500137
144210
501975
62785
5636
421098
56953
495953
527806
225827
484598
9546
369218
18890
282245
340360
314025
556471
541621
509799
350134
192994
338375
263083
130466
563951
220397
334470
101742
280463
35402
298673
349814
246731
78440
82444
295314
185541
264428
568362
117765
152263
62590
273255
172345
180748
229128
158978
502231
1693
129758
365429
223394
296147
28804
81617
197514
25188
541403
510350
160579
363405
321893
503149
176022
378943
307684
417098
92092
455173
129304
288930
91544
461961
141317
140163
217477
33636
330007
226584
110316
121502
564701
101015
174821
213434
357942
370346
464177
348510
222990
416148
258659
547532
235598
107975
524350
277893
361668
173515
110502
183550
235640
311825
421731
29326
37379
211737
100241
23511
498275
188208
444423
279625
117779
333555
390232
307501
461832
109134
437487
385877
401733
546955
302988
558121
365323
350528
36258
430088
322185
15149
461590
548592
304566
278835
271481
417416
525544
361748
97024
211855
323899
149034
319582
242343
421593
316290
317914
211335
335344
183633
459179
239566
236589
121537
374229
438133
284291
83215
54712
496779
491556
550576
270934
283132
138264
348310
235412
259293
309224
404165
392729
128139
508505
360040
342465
158669
182809
303052
472867
204595
499541
500730
257583
251573
127413
324197
484609
192246
553752
220169
298327
6193
555087
137889
138629
58558
417716
120170
300109
38597
186151
155294
518726
546033
467779
388483
548924
280067
529998
409909
251143
307435
394018
504909
349157
485642
517020
524043
45161
39223
376115
525799
434136
355900
149479
27224
477980
10539
444792
276947
377596
294197
499833
171962
32969
472351
37407
490487
35967
249271
420861
166790
134578
414668
75756
143612
484733
116989
338828
289726
233623
485258
251334
333634
527158
27326
452978
153606
442367
450376
337523
282543
363161
43439
239413
283311
72088
239850
558236
302761
139734
84035
71233
128642
242015
442340
368449
437637
323730
432472
512456
402146
89213
496098
234452
387047
83843
110686
392174
273599
176224
297587
412631
475145
100774
487657
149072
434987
112420
513714
404523
189297
470541
277482
377010
340321
80295
295126
254825
383640
563449
403921
452014
365891
513563
336767
226009
315005
87127
185583
60729
24847
543046
325580
313921
553310
76241
482390
144676
126169
287627
568289
480564
318307
3672
185242
151355
401040
266381
547722
527504
123195
189792
133131
242339
373346
112662
53602
298727
259412
525368
168236
188715
536019
116464
327095
277076
14498
377389
118930
114831
117343
496098
90329
532515
307884
351226
490698
69221
6730
338487
307921
541476
556508
557720
348864
64557
520080
206837
277939
61838
505887
324003
194398
545561
272739
499465
452945
196948
468633
56647
420886
259970
212257
240888
280339
489260
224229
82369
479526
247033
460722
39265
346700
318254
266224
164608
111342
527585
489544
172850
1114
156288
167911
297138
3634
368565
444864
400510
238259
513203
9585
409748
360446
281990
205137
548554
4027
39349
250661
398051
386241
151689
397826
242667
206354
397536
396575
296017
65953
101222
288679
142631
447045
415606
86890
11360
255554
199076
12609
327559
79609
398267
426155
537628
218389
250369
244865
555074
417512
461590
83194
80477
322981
398444
442199
507681
487048
9060
45439
372013
98686
350208
206747
43623
266766
177965
373084
98113
50325
560505
43337
365557
142318
518026
115242
193613
220791
27416
114108
374977
374483
478681
445704
70536
256771
476918
432984
542724
508760
437340
36373
222518
154491
229098
185697
137956
516423
534157
518599
135348
131952
551129
277421
317814
298064
506833
550252
367843
81263
171715
504573
332439
62791
268220
379465
118871
55076
269780
103442
300353
365596
23990
131584
65077
427829
261944
205612
261168
48886
10715
403744
67047
186476
499788
148609
238463
224959
407526
65435
449054
550910
403310
308346
460645
428076
329925
104407
51591
548599
259787
367286
565467
86041
277819
134107
443477
223482
232185
124526
415440
351022
315300
456750
444654
565654
355551
75043
221750
179897
521667
94068
402523
270417
302293
69811
284628
174378
202263
225686
182995
167556
436723
245025
485318
538281
218951
118747
358449
184126
188583
181410
318509
510079
525338
496720
54024
533795
103825
250567
241956
100938
49933
314384
548897
547304
470052
422693
399871
325276
556072
53801
180555
279746
62478
67926
100165
132381
335910
111746
485534
89257
311975
470020
367980
387428
378909
95803
292387
387080
135362
244995
96548
373938
225942
510217
487722
354252
190730
344157
188405
348666
52417
348844
267642
60754
177086
401561
535604
63309
132535
324010
467991
442444
453802
153150
187460
463134
532948
142516
29938
70428
231978
387806
41414
252829
3653
550826
14888
171810
43470
209238
94902
198525
505438
347765
384243
329308
149090
548198
171059
336294
295031
414799
42666
547022
434423
451902
55241
315586
165643
323620
186778
515613
107781
418361
138632
104355
150508
143419
493610
75730
356321
490108
66956
53148
339576
456780
180625
552397
79231
301999
2245
293482
522501
306855
355872
319148
241326
318571
497060
35977
216162
32940
190931
413449
462969
222929
219672
152731
493656
342922
14474
403218
335655
192801
382721
254976
291119
259405
222003
526951
355361
130802
407389
327642
422443
513828
12932
260138
368226
283841
408764
37915
165238
65688
164407
87642
290998
244050
395630
17501
48157
444575
212186
182399
329362
479776
11283
489845
112763
423625
554241
434825
387373
471979
368537
461294
398367
525955
555389
461383
486667
207755
305041
140937
115569
221305
518728
46226
84201
50813
322464
114715
148282
402945
475496
137270
495775
516907
475264
169644
334776
545840
50464
205139
1303
330311
323742
230875
5119
325694
279217
244787
352345
16225
156484
470444
431360
400294
403334
533299
316959
202547
24752
523709
396463
528470
10433
565005
483958
277972
383838
53362
172434
306687
389149
413118
109451
73148
323308
45595
559152
533416
291390
295043
548358
465910
413705
214638
323529
383650
252368
389982
150963
557403
421040
242751
7215
458021
410592
297595
99005
252330
215240
551851
221763
218271
368269
115453
119268
347345
331165
410005
169646
511764
313690
325097
536278
224277
319902
469278
55127
297904
357351
209421
208070
91203
87484
461232
335018
457274
551904
103411
409577
290256
380207
541672
227026
508045
344003
456423
270682
364440
24868
408175
96346
339187
48573
399846
328115
107337
155260
45094
158820
504203
476691
186021
366391
551
133382
309287
348719
7204
290068
246603
301641
182036
104917
288815
330501
457570
162128
175478
541783
149685
224001
506198
211306
481956
251017
25468
395869
48638
374977
151018
402345
421182
198667
513977
166919
373193
136338
173623
566003
307967
296586
337649
477507
355289
304371
357782
559785
469320
22250
173168
237483
71440
274341
566020
249616
101609
33061
318606
72517
248246
787
438497
211999
267520
222134
553453
83172
213123
117611
462541
47735
462013
402816
93417
436863
511539
341560
163407
96666
398272
12268
346290
187864
429052
442473
22282
139136
183201
522569
528671
247380
523814
198286
520161
192478
300618
149840
405325
14814
273447
267824
565657
333553
387908
386279
415152
257170
40561
519831
416650
376965
17164
359284
95082
316813
466402
409110
563541
422395
78726
45879
235533
220083
93728
164518
394742
442337
332196
506885
114230
188173
186851
56792
445971
285475
103436
67854
166369
7487
352163
315732
135912
390332
541080
284458
18665
417122
268675
531756
556345
491819
290361
204110
49645
41655
566222
193392
334014
20861
535611
42591
419758
130287
535214
167263
365393
219831
465692
189646
331022
231864
216290
240424
525495
120844
490208
273676
248503
10627
395645
24368
118201
214619
160387
49156
505760
150144
489828
193561
3660
453703
456191
439682
416429
381832
51643
480937
432013
108915
527214
559437
222302
142601
194064
193371
403998
566772
264553
460863
557308
324343
167106
115937
176261
194799
526483
375762
51590
40705
15105
220811
72330
447100
305604
502
308099
350469
305095
195408
358021
394267
316944
191480
325270
495483
326332
268834
312016
250737
211012
80039
522670
243199
135225
262356
363782
91280
269191
131230
522291
360188
289644
433529
222542
19822
263278
382330
294706
41381
17964
297956
158405
108196
558623
121108
124170
98808
286758
48881
175089
96120
462
268818
210518
163379
121382
353382
446030
543344
189109
249888
93958
350743
526255
496430
107802
503212
176882
159369
182400
317381
387250
286929
290526
114901
234272
69429
486023
213884
112404
320225
537913
295670
6093
411585
346014
443433
9737
122593
266388
120123
31760
385216
387106
563550
31478
540704
105021
193135
547864
268788
292447
3122
136646
169152
364990
534866
321159
433738
355729
302455
106946
523551
432911
287079
335008
370198
109187
464871
426656
51457
512532
11787
351887
387208
152316
104234
323358
363267
68598
102257
473502
357547
546967
152127
194936
65759
434116
89786
83536
488304
363182
296926
396875
416466
264857
320928
522387
529795
362096
430549
450701
457729
557656
11752
525092
208235
158566
201527
170692
363570
218617
511226
128339
66165
147073
186253
264463
5709
289319
468813
14503
250999
157099
270246
340980
142134
78612
332645
520371
38380
136256
165987
192930
231328
65698
399543
388490
167519
367364
407660
320009
82176
412768
150085
163291
307884
282724
268270
30148
305640
567472
104378
247635
22619
186134
288044
195862
544725
352028
487669
40253
564416
145664
84721
218995
90714
374084
471001
166936
462756
110348
15361
434526
376702
247931
254025
297662
477338
271364
235427
161115
139301
182674
479587
27053
228383
340332
221705
192663
211458
452982
168304
153933
384453
368070
532505
148380
156866
268793
277150
356958
525513
247426
564137
16419
372965
432051
302608
97543
445887
449246
243814
374962
218515
104536
533221
399076
36440
452885
224484
390934
480916
99533
275075
468192
165943
255679
387840
222175
90468
73392
77918
144391
194536
250915
331535
432543
551124
247276
249490
225439
12855
50598
499690
279783
34054
247736
477869
397407
136155
406198
472581
391008
497200
496261
454478
435885
381357
326240
101374
432248
412434
205576
430071
528084
494193
485535
230222
185807
41399
144068
70917
75739
365802
49629
207009
383112
505952
23783
93052
100582
223761
550385
379806
198125
40829
101169
270100
41990
439161
283576
212956
516938
8617
475083
163249
66270
111093
143529
90046
55543
398263
434369
322171
287290
335500
234104
133064
252924
66743
146869
26842
193502
248317
62016
558408
60782
563897
172512
209477
428169
66005
482852
212817
543361
307326
503623
378255
395526
135142
371101
6848
133632
136067
368086
519277
172695
179245
328168
154077
507960
460423
494643
178959
456757
258528
371325
184320
34725
258184
212005
340426
460485
452081
160381
152710
330976
501850
395515
406565
163097
466725
277945
43343
499604
131569
474021
470472
474514
399526
197231
325316
405692
421271
117808
490042
230752
566733
413244
431938
382457
256249
298338
266254
242751
357051
326942
294490
401889
482834
59652
139035
377878
339629
459434
94505
485333
388202
140165
290156
171158
132786
429211
29491
523824
493272
302783
158879
136085
91834
429872
356838
208544
188289
156785
509871
116061
12005
265541
71944
384932
549068
292312
158847
356294
3911
500961
235919
148220
97017
282241
106903
136134
272023
318094
480852
231225
75758
483557
348737
199743
512724
11914
111006
79187
286525
469467
184603
327738
75674
305666
382173
406789
416254
62382
339648
370939
390137
233286
279549
359966
159195
340627
221358
18313
204729
412771
479931
337650
231343
449297
492923
101609
567604
98194
505484
375973
34241
47058
551626
265910
157044
219162
157818
11359
15076
433033
298472
386400
329434
396585
463481
560641
106710
108489
505124
146120
431853
164602
71929
170659
250071
432315
348302
516004
235491
392548
563584
408279
226738
55242
179686
326840
370150
409218
176388
35275
54001
167500
333461
235828
116993
500974
554131
3602
452524
558771
318360
163342
146133
410435
544212
182695
188223
140178
244429
80312
97472
317913
296959
305379
145792
354972
334674
399570
523038
320217
446948
3106
304044
296493
232201
395440
207350
398694
306343
313548
436197
460193
12532
379140
104669
303542
430485
186395
490322
256039
50221
54090
387712
426241
555389
392773
116825
99420
56037
24394
328542
430628
558563
483763
232406
406398
400082
197759
79256
175789
224806
107190
115768
251106
398171
565972
425746
479872
426208
389570
141182
477487
93020
215288
319834
547734
79318
92044
230552
499761
136934
25587
334662
9876
567367
179285
4077
91433
404753
383776
537792
408743
528322
367332
382786
484314
1123
517091
132903
304369
358573
78933
331875
400546
551655
321741
165247
436498
154691
294295
429481
528838
439319
482488
322840
94845
324408
77929
516086
47428
29803
488220
537350
16713
85755
538828
14088
458648
293589
37453
227906
160186
457075
206403
483350
342814
534998
50780
521052
162982
331893
468782
232817
537000
77593
391004
156796
524284
512984
434086
132778
110830
25800
174592
11863
530468
423704
72344
232705
527466
507252
268967
436560
505355
332110
98982
317532
271027
395603
96845
24341
517694
343846
360698
304287
55172
232842
133405
335643
287184
423144
202113
528100
568540
563998
65842
452011
315950
10814
551595
553587
276688
213416
490042
481737
475052
529522
137077
118779
255242
372937
13555
550156
201142
515991
38923
105974
189416
123796
405312
133306
189516
151883
368390
41524
379290
222786
332490
116434
185979
24680
501617
75055
262967
120809
70758
132713
61298
242539
371172
18834
182740
249824
63186
340409
346502
122799
200517
331124
274727
504932
8903
122380
18296
504880
393149
230485
414652
129362
115880
150441
196220
436685
306327
80188
162169
21620
548368
16134
302398
495119
67561
230799
508348
109344
412501
325012
259699
307805
148404
140179
36061
430896
545356
235165
170651
399544
386269
303651
48646
520720
199452
59193
125001
434401
16835
415731
386000
178416
110012
280707
38694
157841
263264
422488
141763
38276
310706
389037
212024
91717
430561
18359
310317
395361
156276
103477
486095
152884
532198
125669
63167
74048
557658
540771
38995
220766
134665
406505
315070
406916
438172
444292
246518
258614
141959
360351
149832
181342
300884
452858
125981
118948
257960
450987
235849
214498
419855
490588
86470
304541
226730
79318
504191
556336
429106
242308
375903
119342
183160
46329
415258
190876
214594
544932
345367
375559
104215
283017
319850
256315
290173
219247
382588
91764
269829
548555
422067
175386
1987
84461
513598
189617
235988
144802
105906
98891
26782
529101
110393
502318
122446
313022
6424
543553
44412
134521
125572
394372
341023
85127
318185
360271
71531
57993
492323
216219
270490
20147
9154
377743
232693
162796
362880
493404
434096
245342
550920
146306
149285
94409
457184
497534
297608
9183
141508
75113
520556
311975
548108
487680
231427
425631
228138
462652
346402
510440
41243
494753
232421
156296
498228
549869
35707
567327
275426
48594
486734
357888
279426
545516
388345
185137
412355
67142
531035
17378
175584
317311
162938
111479
349675
318508
334366
450724
117262
21253
305365
348762
293003
359439
502936
241473
270810
30383
189995
194142
223149
486451
309101
528138
534685
90931
294133
517441
40444
359734
314391
162938
283184
313174
22049
105695
429616
109464
281796
88960
165396
457672
16476
114770
299706
275172
423606
63859
243182
555882
535985
483533
477935
132464
20185
49211
90062
453571
98670
358093
486007
437551
447775
426638
88314
349320
32005
38931
179077
273125
43946
352217
81730
492937
470025
160948
380308
258253
485767
435968
356351
253175
550305
249378
21592
207472
265789
145459
273928
328704
23663
427169
61357
319205
253179
389474
180431
453514
98409
70529
254387
414737
540471
298327
552924
280660
370778
549956
196626
284039
57947
239419
111831
482952
409826
338156
538789
8463
105184
200360
305094
238396
501000
382461
78395
150160
126852
327767
234769
370660
424371
105674
25425
237999
322835
496234
281739
26949
220763
7198
24556
66067
562640
545368
402563
484020
456513
71291
348415
121051
64927
449364
292128
554364
147623
191446
380480
236877
190152
221492
535078
61750
142219
289594
327122
509339
475729
287887
410755
421434
521019
192697
72046
327122
73091
23475
85334
121719
407237
133019
400195
293017
551583
30106
31226
276094
427741
281380
374644
401746
178841
436267
356096
268503
202530
500450
356704
522499
320321
138282
201058
502144
353334
423692
507283
109176
114062
472359
263944
242834
10733
40708
286781
328014
24746
242650
437591
233031
126798
478620
296902
474911
14951
79964
440591
54289
45715
335694
38361
224931
100641
481605
449566
304104
175963
19784
240137
442576
246533
464701
86509
78421
368926
265421
289938
197020
275478
53395
475818
155085
329368
18619
538901
181354
230765
106201
22079
47296
374558
348996
333530
480529
132568
45377
232355
328345
338599
198699
185431
170028
27960
402160
473088
179562
417853
520121
478514
144069
9970
326749
21604
43616
403681
150383
363637
297818
392869
49743
61031
212132
520673
197410
16147
250941
380208
527690
116479
294757
448384
399882
270657
477030
326954
7284
303428
235845
340555
302915
258706
225903
515961
410942
35878
168805
398253
441509
29269
281654
164785
478547
565415
22890
192403
390740
356240
501665
314189
439296
415015
181398
507564
82695
161207
247521
164719
463251
49900
403322
121898
221315
428227
444234
43397
282511
233258
354365
369149
342641
368567
3174
309508
290452
217196
562981
342043
548464
397636
409902
194570
560119
166027
128264
158042
281465
161543
173955
117303
57407
241471
500258
370335
551335
52299
215613
535448
234609
560617
420901
106094
75629
35057
413672
191568
92188
156465
172835
534017
288211
508747
398785
136742
71625
187647
549972
461498
519197
439233
135937
54544
148863
541199
5183
263976
34894
31196
61914
179612
451206
511184
72095
100380
164208
157053
484934
120926
143757
91502
290626
451128
142044
449263
85226
103527
529799
16203
44683
54856
81911
532341
265869
159342
310024
553372
308500
380325
482755
334744
18982
446162
290851
365149
518522
446629
276015
492361
102280
101420
472700
428824
528666
69808
442565
67352
337306
96860
350838
159073
25009
444373
5459
32491
8763
395638
550371
190997
177203
309851
316322
140831
374264
513253
81331
498070
222583
346138
530380
292587
218292
560663
420710
228060
542333
57882
343460
154509
34038
457803
386739
100834
347925
466136
519675
559099
214624
98731
235977
479737
3045
368536
274088
299004
88902
349013
170887
548579
215709
498469
283555
401094
128851
400665
408119
133438
329430
91662
485815
275190
400614
516655
125529
421125
251762
561136
493408
142145
193385
535168
542636
504236
486403
314296
412793
317734
221196
406621
85007
150852
205085
186582
254703
501742
400920
454728
483863
407655
360079
385650
109824
156697
475319
76094
58437
537206
348867
227197
400454
395515
497465
172001
225440
510044
128139
251164
542496
412145
538256
405319
36183
203408
120498
144015
458824
291853
83345
334951
489004
333739
406858
274713
272775
320417
186031
179471
91407
154016
565798
169527
289274
165175
223812
431035
78356
397435
375547
135
35634
507582
401582
320816
39425
329523
15949
26392
562057
358585
354782
378120
254530
466273
146460
475930
256348
417423
50393
256518
22639
356412
552508
542324
509404
400432
291796
203057
423727
437847
182198
544437
55189
541272
420580
547005
515446
42390
250776
286994
164095
531949
89687
330033
339564
163298
49614
151925
93302
93801
242621
237829
507557
9552
414626
41359
261511
380636
13070
96256
308844
264525
267665
528192
36201
313519
522182
114382
122858
488748
386861
316907
67274
487329
444682
24081
139665
427319
560840
550268
43402
198503
533502
187200
12190
344311
441169
559346
198018
492353
459941
459796
397877
221640
171738
255465
12014
14563
566261
71923
385799
496971
378291
420219
142459
50174
90366
474721
11050
328700
162511
85445
504271
143965
146497
77327
445635
380454
241312
238177
404684
201613
270762
427205
508998
150080
305185
110272
268546
336384
378226
518420
530527
429415
264463
145677
387489
496397
378595
50549
71760
73952
31056
495256
509801
473803
251324
521970
369596
82959
370569
61437
123261
429321
228876
209477
289650
80987
144099
57920
313861
564541
48324
355116
112068
526280
477138
179351
1784
464660
18511
102231
515746
148187
476720
468130
4847
172726
91280
324521
511649
275901
107346
35121
493102
173154
23664
183309
157092
485562
232103
41999
229008
313656
94870
16121
411233
144011
279120
256572
185483
395918
284728
271443
74386
242368
211551
441833
484
15418
521613
405260
96245
462305
314016
376771
35238
26949
228406
5087
193709
22966
259052
154730
194189
340668
31932
406562
239598
386541
214653
54929
504256
239083
94891
523753
532345
418825
77869
441811
563976
387577
88687
564097
338299
287232
481086
238489
437354
313437
312159
112190
288483
533781
65125
47018
84869
319676
440404
330014
149210
435893
53007
392169
562164
206426
525546
7336
202573
16297
552680
522709
305387
137276
294383
8555
549813
486768
213119
492650
507432
369933
314669
94941
545776
240298
510004
48827
550281
106340
79893
8768
380067
217331
44632
245937
317443
350102
201991
284073
123027
486638
139250
490083
119363
343867
351700
358195
527758
154524
141760
155373
532804
156615
452732
356104
360770
265506
349886
15244
174625
271829
294208
92120
74845
412240
521998
200899
286095
362881
30978
469443
311961
6879
269489
250690
205837
40662
510181
96962
157418
309988
454698
301023
128159
117652
5093
20227
149785
123980
404339
453091
129363
464995
490357
263743
157345
446199
333450
498097
494476
71193
159842
319821
328827
272715
377314
518614
498897
503970
255422
367943
166393
533800
143225
307261
166986
103263
224245
50660
374299
437515
150510
126224
116022
44834
43291
210485
511425
516683
245057
551129
194809
203121
159867
159892
503833
378187
41144
40112
440462
286106
131041
198791
544664
492447
188249
378327
189378
398780
422455
436815
450150
493386
296726
212678
418752
456971
354699
325947
301217
320951
74532
166258
473152
293027
468910
490639
311306
166231
493063
535543
76447
237444
476331
479311
499844
557284
541531
91653
250373
89643
524918
100689
140965
539061
467712
83483
554654
328603
491378
201718
233424
373348
374876
107667
105190
115943
252937
151050
184073
254827
121622
219018
141851
201147
119627
44207
380503
25181
331229
219981
107624
83313
552715
148291
272615
66106
108279
63412
107756
212525
144418
560684
202261
237
402673
281415
160379
216773
242752
387280
137303
323953
563791
557123
49258
486738
439764
147656
24332
363929
230634
508374
17085
338
102428
419495
468142
411404
379695
253902
314316
24194
522532
474498
73605
474408
559877
344924
141942
426877
328199
256811
502971
271023
506535
537422
203233
266002
58880
36709
182701
7465
514376
521795
560493
462358
480576
163731
456084
318017
362837
142634
457071
511414
347283
86140
195420
459291
20015
93877
215261
291291
163043
408272
24809
76632
322130
147746
257914
530828
187696
138846
526137
214836
76143
187244
454371
366104
30771
359201
64354
335079
9346
120489
52020
61357
390227
431552
549903
413017
564143
205122
536230
221204
337099
162222
533501
200222
76777
65785
309806
205183
80529
2930
559009
21171
319978
151500
155771
364225
190325
449821
332581
351095
277211
194842
170235
399903
384870
146453
77310
359676
325709
425966
389201
409691
175997
464357
263460
89099
250212
111482
230258
420456
91442
325755
379346
312213
142135
288411
68257
144286
428073
380213
445979
335923
210751
250002
377759
544585
43477
115359
30983
318877
307955
564683
143623
473112
439257
177952
313976
66725
463734
201982
75603
426415
326391
167897
517641
560610
129725
304818
494401
327415
482449
293034
245554
409834
138323
149503
16791
522192
134929
287095
494821
423183
366629
157586
258744
505288
300076
298064
144045
83051
449548
59339
258681
89343
512535
542623
522031
117878
445401
129524
349306
486366
150562
563173
221409
335729
106665
392599
467553
148483
115331
566757
469575
245074
131296
430496
1552
458374
370182
76847
520038
219795
200725
474094
184285
3289
138039
468495
438646
470070
174601
317299
542659
110511
334923
179226
523231
343079
27373
318793
143551
400915
374437
264869
319708
273169
486561
259010
485678
58202
438560
558347
16301
458236
468788
302973
543210
120576
114203
281106
85587
29956
90809
534972
464230
183842
338488
448261
208766
444925
165679
324081
459473
173066
250142
309824
391412
494611
429328
141982
521369
373156
70091
98427
475828
110354
312465
108898
473561
156546
271168
172451
284212
93398
160579
400964
341056
462427
8719
23115
474845
312934
436514
43186
174299
545840
517673
559363
324235
527303
481496
170550
197070
464735
441955
553951
201598
541717
518505
552242
259952
298722
3867
423378
396192
516500
299548
33856
301288
222606
39525
415323
520008
559164
10499
131832
167436
509829
551440
515081
376742
259924
536455
478431
446889
558481
536887
119766
286467
288035
88803
384038
441611
162066
95019
47884
138075
259314
422998
387317
400559
543785
376039
523639
104681
259879
38518
539715
86731
141679
513732
486357
313406
191810
494014
362935
284768
121787
314127
100469
122326
423377
410088
140050
408577
286843
261134
215009
226524
258911
122292
473803
110218
396483
183377
501556
362584
226295
216945
176229
248748
500566
153646
512923
35117
391002
346992
194235
48695
136423
275322
268567
476323
295766
554581
222612
226865
75873
296366
461695
295759
479940
298782
454206
463566
155886
535477
249127
485776
143062
310294
340866
80101
399610
32505
400767
296258
434700
5944
239698
187496
58996
358913
54831
365337
179271
149869
290982
93209
345116
459018
551111
163480
202670
204767
522111
359087
567298
473361
84295
381429
318420
484550
208466
468696
327515
383821
36672
511074
434123
350126
510081
297008
242342
561389
14353
183772
492871
76
85255
10045
180213
41335
451668
444628
101723
291426
374449
545382
353779
635
455973
195373
26255
449788
390607
485791
268793
5287
496779
100968
557244
196401
6078
344993
149519
173302
537914
1456
196952
214208
205580
291162
160121
176083
419441
67351
461223
422359
452034
353921
500360
558489
197594
199896
474394
187106
14833
544995
424183
70127
409208
509949
150945
464081
3883
29655
428101
491270
367524
24596
544633
500544
562906
471016
564617
484030
65498
405797
323917
48267
399544
567802
59193
411913
272803
65300
6798
200373
504274
73027
87112
65264
366574
72724
194003
338137
336234
565696
77919
348252
555211
37689
230778
529917
553206
202695
138097
162384
134196
67421
190878
466119
464170
5360
203340
193530
268194
409643
89825
5473
270730
326263
45377
488946
555006
240383
561544
105624
389631
209030
98370
215674
284276
303302
541393
403675
19116
257849
342448
61460
158969
130983
411707
542523
325984
213002
157716
288014
139634
491610
61592
166292
508001
123164
271849
449201
195690
114396
47818
267205
220436
537977
303425
82882
352313
383838
128522
244175
24962
188712
108740
400842
99096
332190
378300
172528
201369
507259
133943
447548
480103
311486
202098
11883
55132
302694
285295
237597
517293
534838
315139
325071
532519
356898
258564
381332
277138
405898
387000
481543
91065
56187
241143
320793
551698
392571
218995
140158
243955
398727
75831
545583
7389
117944
132333
289630
505176
118612
521094
96358
522924
281480
513399
56015
205452
328792
146618
561106
405472
505582
22974
309026
75569
30129
357930
294866
264147
72586
134196
59142
523618
84163
310462
492804
301942
217839
369965
546209
78539
481338
272454
328814
38640
326624
190835
436181
40326
28359
18319
442893
4894
79581
137886
299117
26536
513903
546771
138979
176305
110895
45167
394168
291450
524643
80299
225872
113175
249350
145251
128719
275915
149831
510156
40713
92567
182434
183887
112738
349580
381048
428258
415711
72861
404101
503148
517383
560058
98826
417831
310161
263632
126173
194756
287574
406989
68772
439403
91701
15142
534173
127745
84181
368354
98169
241980
417235
538589
255318
258327
415313
477110
305093
493629
504114
236393
406485
102566
60834
13810
233241
331332
230376
546964
36172
289440
237315
521469
244929
290791
65271
221381
536149
428055
81094
34225
85498
450709
200724
485158
81597
288387
66478
30516
447834
136135
420829
289652
485449
328830
19707
345835
364056
95655
385830
113656
151103
303595
423334
301630
210108
301992
243165
247430
302249
168706
496855
562822
549081
157325
30922
359941
200900
269597
11268
406610
334956
333292
50629
259471
422476
9514
402872
476390
8734
408860
279466
305912
338814
319477
44003
48868
534992
511421
175016
16038
425521
382699
81006
252367
400978
201707
388154
106508
545388
515158
184800
133372
471110
67976
566956
97586
127125
276526
540568
116279
166633
456703
181978
505335
117154
513792
258168
500491
397692
35841
552594
18825
48433
124829
465112
110404
82229
512116
291741
80244
302765
492621
220054
261645
542349
146552
174460
23636
94692
313263
159487
451890
349386
333101
242798
555390
426742
519979
321972
528831
374457
85084
368615
208542
28123
267147
432601
283017
157538
365891
311950
246769
528762
459190
186821
368750
522791
118155
401415
91340
141708
500096
407756
13975
129212
467809
131373
92707
412306
319189
409514
374952
163315
251785
63487
515204
173128
187989
500540
93079
256511
247958
99541
109980
256696
530945
63601
169591
85106
65308
497966
456464
419672
145426
157240
146877
475488
478367
46547
456615
141734
432420
524623
23549
304950
290193
392985
333473
494307
172201
383865
138674
423914
340122
19619
15691
35523
81523
347106
482620
470238
553076
59281
66797
292729
568078
335128
316612
34667
130100
502008
392502
248917
66044
553795
155988
187386
153391
308186
212552
511802
69539
323249
189880
43612
453727
146529
6087
416100
158675
20555
418591
10462
196373
161636
110992
256070
137323
133630
522133
206853
369391
207120
302131
84331
127197
125702
275792
8745
470439
181223
26712
459151
512219
107163
111848
416999
65043
11762
104856
238342
129290
366543
454293
102668
121478
43612
74559
237910
473637
508838
270338
501116
314741
541652
408613
76137
232842
446883
329428
269324
301837
34990
271227
441471
124856
308146
45783
133151
299024
444538
275544
282912
28284
21963
34552
148738
475844
306842
243045
27643
304628
149952
425890
531739
564920
168497
175938
330619
360014
275909
153168
296008
440134
421573
326880
121313
260126
13543
343512
524139
523328
261147
38035
62874
278864
44647
296992
327110
243403
129805
128656
171451
25171
246282
88101
318073
309995
52787
527718
241584
310620
261736
118536
360038
415197
372646
452728
475599
297391
263884
10673
400594
508295
129370
290509
379967
118982
428705
334916
126663
520218
79181
316430
388465
69427
499746
505502
314686
85813
343030
284982
531586
555881
105835
454454
401799
480915
185453
177297
4861
324499
397058
132689
126544
181297
270335
207154
550241
28142
197010
409140
346089
43842
307488
173358
98358
216709
62579
124540
480627
322477
456508
261718
25959
237464
47048
15976
242356
249911
344736
24288
556428
61759
215728
291473
495066
14216
499962
270115
350134
353957
205617
458800
10708
350988
215788
250668
130362
295232
482442
546522
262122
434166
447146
314980
316482
560213
332483
7594
396120
530597
335356
410591
216963
385330
344819
386354
494684
489010
223351
475835
224932
305995
115169
505923
278382
254045
279621
374973
362037
486417
238276
474049
458365
335905
153826
25337
194976
282096
360546
489180
241914
294575
105271
551571
303706
537026
563378
450354
384959
82876
313328
67860
495938
170898
306756
540962
557963
499387
451816
197434
84432
227825
366927
382648
20580
563308
116190
362944
239926
148528
177985
60182
408924
514598
148315
214495
304527
556145
515868
47944
70765
339120
543150
87854
539863
76200
396932
354185
97178
503937
467645
269641
465524
435395
5196
478798
157328
396363
54718
269439
184976
322679
518506
331021
291917
172952
563037
263379
285678
395576
50139
67672
226876
276209
352906
84523
163683
440487
409292
510916
251699
527634
117902
9852
442264
289045
449787
447236
169142
194131
9728
272922
30563
216934
404398
149666
101891
165660
532505
85613
423901
531634
358176
355041
347803
251837
8927
152966
470745
365757
384516
268381
43421
278403
296454
483258
45669
112544
194309
443954
291852
306180
483893
67474
106280
28387
481052
230840
481151
366960
110925
41070
218493
25280
194266
82800
51091
505514
550474
135507
361419
267277
184357
253967
540338
472171
557753
117532
557515
458790
179700
318713
565910
24602
232648
70277
331138
375399
354557
48952
22920
277592
459266
241239
352189
275532
456772
559266
488580
438089
308639
108595
526929
386567
3581
81686
322558
362292
59689
194947
432358
298906
81804
539765
379647
558613
382715
1202
109097
483316
84385
246732
509309
526158
530748
10418
151701
254315
32879
479850
481579
463638
6447
470507
424001
442879
380745
128193
422980
71546
113859
299998
469728
523420
51223
240908
211821
485998
547315
170373
564578
464678
460393
230655
88503
179682
502791
560085
551382
182939
438094
399208
523002
559075
274572
296626
242193
284253
336799
241040
367296
28406
367979
478070
498456
465844
305532
308831
79274
423955
197340
300953
401192
258542
533187
552884
481591
139114
475985
428116
506020
62497
84471
398160
215564
210822
329247
542855
435936
471558
234732
379133
83553
309740
87874
309461
94680
198029
157911
220735
269938
166390
201398
115089
133823
329990
6654
532209
116150
462728
282217
424767
416336
129119
318797
35788
157701
493842
206826
534666
170835
425337
247556
192795
493609
55610
56449
74940
297298
295803
486371
456864
265533
40345
545738
454876
390499
55960
361318
9113
233046
47274
111858
209716
290584
338474
340939
63630
140212
139352
25356
520537
212820
264237
152735
208401
23474
150118
273676
292388
172252
418893
290997
222620
180203
328198
123894
298407
302291
123718
23021
286263
64760
460143
437466
268492
32927
261297
12470
289433
237166
218534
158530
535676
543349
567702
421015
11554
109757
379797
300971
167817
274147
136614
127372
469159
370105
37237
513214
360879
28210
319819
142896
119521
122010
352492
225807
428152
489064
132340
7434
247385
151559
64252
280813
171799
156582
27551
57652
243577
401375
436920
238042
267798
304855
309792
325399
325839
521487
90487
51142
446289
116358
16036
312541
1234
133215
211303
407164
245706
427193
413246
31557
562176
556534
390422
90064
269333
224657
438220
316799
321495
179640
104427
427542
432110
293750
96114
323720
142412
324489
279750
28255
430018
21708
566073
418830
428584
56299
359748
295467
4205
550345
338393
315358
376165
446442
89834
506218
196650
29491
508353
83438
229460
9654
525689
47703
31429
35581
539
18075
245723
33880
98808
484637
248787
382959
124604
443371
532917
450807
276507
347708
43322
171790
504104
295566
384407
529926
307884
559537
184497
401406
277555
199886
25794
450751
113055
129047
532972
549018
255438
137497
189623
431927
183827
255315
487195
305643
470679
31686
228949
512130
510916
224606
138172
117178
304763
62767
206230
144082
310276
155733
215231
120277
289550
535221
294646
390290
290878
83255
413181
352880
486585
433326
378312
207184
280269
148217
368048
361954
355981
413778
193123
162746
546479
476152
94627
468059
517385
327858
1674
191891
502072
269460
283934
234022
423964
428986
224431
456069
231397
405149
359286
245919
559855
213795
295023
499015
506837
197884
70767
459310
447887
278589
354765
222447
242269
68860
550781
283653
374421
391489
366654
376105
565316
559078
318230
319973
333275
311023
281291
268563
373870
489755
128504
528506
351817
463803
469108
426572
194564
465574
226642
495566
14580
301763
177364
150875
336831
157950
456361
551978
142712
93817
266856
288380
64691
528157
143592
99044
41914
208282
358768
273793
85101
474392
424895
227217
298875
94835
417715
337428
451219
260043
61531
187915
520557
131863
446384
320234
267674
497122
379172
61895
549538
509632
255773
116874
438067
260669
471088
133341
369746
431671
458313
462741
207729
454772
565847
439760
358704
466381
440285
358839
335770
406752
529364
20427
551729
139746
84169
8387
83834
206906
91787
231264
424615
1662
84098
461277
527951
317846
562253
345293
165178
494606
307975
116178
177321
314896
539688
555723
317927
515968
332483
12745
156459
365418
469325
164250
3300
296501
201413
364535
144633
472832
416310
500758
318424
384659
170946
455122
220857
546880
266995
366966
418269
66669
292082
456469
291250
340412
170012
155108
203959
429051
283874
545474
206170
489071
450827
423814
141319
180697
169815
402246
266472
10477
269582
99087
2864
425734
247915
6062
524604
423012
407693
411549
104458
132865
153853
88566
247374
464850
460495
197210
151266
195864
302649
68313
397550
154675
450975
89742
143280
213345
548027
52823
43008
54755
515335
96980
306247
453178
218560
476055
15111
100243
433606
396670
459784
181649
485973
168163
195335
73949
194871
526627
104272
39753
391033
180764
118600
60120
539769
447673
168349
496653
334866
504990
469132
108857
182925
100568
245486
108496
291554
112239
556763
93073
286491
113232
100643
337201
511677
229188
511778
56114
380574
559474
114911
386061
159087
348159
131124
534319
354522
467557
230140
232304
525892
200478
240848
272663
25625
150046
367913
407865
263613
151225
391836
278355
236466
31541
354732
509228
386733
94401
360833
446671
124578
492025
537080
30872
303100
137964
36981
459343
226239
66235
151975
313807
55134
387148
97249
560197
38722
79078
158495
236452
312355
36775
143020
437251
373302
443685
180283
98675
219733
417589
427193
312931
457091
255967
296759
447187
108723
394497
445370
349869
443337
398587
483106
542567
325188
478431
277858
322862
439917
30416
285551
537418
502868
225345
146068
230663
513347
433759
315372
376154
415799
339830
75642
363417
152400
305176
110757
346039
68660
183371
321985
476385
395603
110734
497298
529234
412858
161433
176429
43537
544412
482134
146884
300362
453533
417493
19793
259364
190685
481159
335704
348514
37456
433562
458711
283080
324766
563736
283778
400465
210337
351450
115204
339654
490357
225646
92578
546334
102380
70025
564443
63004
341114
527654
222809
301217
443526
378720
334704
212865
158382
337458
430993
89256
547088
497856
229172
426400
508492
457646
217853
82835
219949
226003
266272
104793
477551
548177
59295
489704
561753
314698
469446
157578
174772
436407
229472
271628
364887
257869
243140
287963
263495
56347
192212
399519
48226
538949
482782
276427
219631
200879
480376
403523
306526
145129
341277
552164
473504
181263
404251
78841
339982
130261
25286
210314
286196
74741
447660
423622
541929
186125
424604
559552
361262
104566
446797
111162
219380
295843
27652
416365
477199
471024
127359
518543
63932
479893
351988
165259
27572
413463
118373
399663
425190
165352
438312
184819
258261
105478
419608
315763
5145
445417
67316
63157
197899
356745
402182
463277
276229
418845
297494
288149
536050
353627
525550
187925
496705
120946
131273
214879
205145
352557
299779
565390
49877
275951
376403
320734
463679
530545
57082
5045
97425
424294
205395
525648
271706
474334
396047
120996
563298
352011
400817
76201
358475
330451
12240
449900
233078
361210
36920
529074
519544
557381
242988
497033
145428
204583
297112
435764
248556
78776
298892
296836
439121
554401
135600
358044
37722
174812
168878
73165
386108
240442
61732
362545
139843
493164
121933
508767
265120
13698
167077
408889
150836
275597
401356
133532
191307
456702
537786
290229
237955
45848
15848
314180
325690
286271
339852
179758
541797
119942
170240
441693
136099
326052
99700
170497
128753
467004
133340
220531
53557
215134
319994
157698
95555
304900
153381
32940
4745
58447
267384
451902
390432
319100
42575
51904
270255
164121
51504
284895
542888
205530
89775
290818
284965
178426
561456
565461
390903
138957
7941
272105
170780
48250
555371
53086
221051
197400
538737
321839
38567
167789
177474
377159
30241
407754
489251
163395
89811
137345
59335
6193
219000
176003
90777
509847
11020
62575
272342
2159
485032
296931
438823
131739
375391
4341
422992
437432
470841
5036
20229
101026
416711
77840
138768
478662
239177
52006
470778
188118
456150
449035
176491
502090
357823
486830
280136
230046
114463
274039
387010
498737
558697
293963
362143
330856
556626
289349
545121
273444
159959
457909
460869
211717
372656
251324
356019
88018
297067
216036
301997
134076
480387
359695
264621
50375
70779
108499
30188
342026
285795
382289
273780
435107
305777
553821
342860
191196
470963
319619
214708
149537
8063
188317
419963
440423
381916
107544
108885
305590
145015
452870
3109
387506
209785
353391
382556
31278
75640
328570
568003
282814
236390
512808
337069
308082
427856
427829
360113
17374
526074
211705
93307
474973
402710
399600
399828
189344
7390
85853
474923
356788
10515
221757
544445
158348
406468
51479
153806
241905
435634
235176
346972
271402
409781
370847
224504
22429
11582
482172
51888
56401
451462
308022
253054
15559
58444
268835
445823
464113
221428
53028
481204
93741
277003
516312
222689
355120
52787
543712
559033
84496
56751
222993
156681
54827
154817
99205
183171
272329
514343
546343
539763
479944
488920
206113
71826
246001
203863
31563
181948
64258
235716
12726
388084
3512
233394
187651
138625
260978
12587
441829
526385
164173
118136
85638
258128
495700
389984
18226
143165
424908
43812
208729
208423
199236
148209
127819
63545
102914
119926
227044
329714
384611
184613
3289
25429
25626
391157
69300
198167
216312
179166
73605
283565
562563
478826
74065
65768
382060
184598
415664
453934
344172
108762
120922
65505
346913
49936
223309
502365
438213
282733
405251
162615
367207
311069
156612
202667
158653
118978
271595
214363
493275
166958
190396
183924
262185
111093
163930
488312
353974
303928
432214
286788
200268
337530
306083
194609
161868
203885
275860
253597
565617
17664
121201
272477
202820
137756
501999
445974
67099
493314
169402
495011
560425
394341
527334
301022
310168
493836
106541
60752
336617
11300
263997
269463
163094
277575
50150
310390
125886
72508
193879
553087
350942
527092
124421
477085
158853
80856
91171
160994
401994
269914
246438
362922
72526
262751
474893
427960
494320
253913
371059
247976
341008
59079
302740
422924
364127
85444
195128
45414
88955
241054
104969
185256
114601
174152
369542
226416
456392
396314
38241
565584
128337
42663
76542
409035
472813
42120
478736
79049
539632
380967
249351
241813
78300
535196
383559
137194
439411
136740
412730
466095
187347
334149
291659
178121
539266
36532
324665
422224
562117
507135
545429
299629
271880
354339
455576
395948
315693
110321
51888
450874
541087
269870
207470
95419
58507
110260
179333
26841
270932
412154
567631
318355
62380
359377
346885
388391
531431
174918
326472
166463
274189
237104
113750
146907
217401
263855
133332
349931
319966
495302
330288
62095
145335
102706
503685
384996
203080
368375
70787
535659
32962
243383
544333
266228
156409
23312
250975
184978
376784
436204
68009
311709
166863
231264
398800
529703
131438
468142
342258
104422
176491
200384
290717
223656
421594
85593
45213
379378
130515
269003
381069
31590
178802
240833
567096
198661
529633
304415
4740
308603
65670
297354
269676
253645
143849
217698
206112
534281
299649
295291
156723
173282
61079
253349
470487
193806
63333
282068
419903
391898
11532
311006
39558
147217
315138
235475
260384
192639
505517
95665
563924
483466
75191
9596
270941
428158
42973
392400
180322
553515
42791
215589
388770
400397
232838
268638
302245
98529
139768
120472
82078
296827
532430
79112
322574
488201
188195
439877
126076
406428
295308
483793
395246
80074
363024
234860
377358
286772
523628
502669
315597
472716
390936
484688
306994
479570
123878
426817
350924
183611
165101
144936
382595
194878
185515
350053
536932
280193
205743
58011
134351
435362
448286
502695
7089
273964
486536
453649
197441
32864
266018
429611
230689
86248
332556
185885
225424
448068
343733
288728
510401
287986
285025
510927
449977
86026
86357
460090
252343
315056
216366
567090
3504
295790
57249
79207
477462
271130
307921
331012
33437
477606
25364
74728
400939
482687
466269
178010
521860
290075
229680
75923
555669
129892
70904
247219
416637
165898
440245
18894
285482
389911
328048
522490
383755
323681
330746
377819
207305
3437
497629
416941
229706
124080
119454
511089
181063
505032
114512
336464
553339
245360
365252
450920
341905
545731
486749
295322
324635
337052
443387
16944
104432
324660
186941
131499
446499
86663
289275
40887
557910
417420
65392
320039
544922
119926
286107
124396
280233
433846
448558
43493
266622
492915
515615
426213
535116
360837
330238
4647
110702
462563
350527
236829
189854
164794
416143
353344
502233
485127
39043
347230
548432
305246
307125
421659
563485
254386
157027
354905
436685
9765
255284
19071
102874
16420
58245
425974
94037
393506
539409
386284
349037
88853
550898
426668
220323
298625
222729
554184
445796
323319
48418
212609
136585
375186
26083
292082
210861
528652
70072
133576
543051
558284
328025
188044
359390
481248
98504
377817
373785
300042
259145
428117
246345
425690
391529
293832
294129
326188
537995
128141
409841
479052
287556
54068
2724
459594
493783
191428
30278
45509
442036
152666
255080
403670
457657
42557
17493
546795
13224
176685
195794
80563
352894
155327
282630
405797
440094
497679
90732
43525
14741
14043
429767
200951
254316
155617
290246
481880
44418
148204
110912
190477
455581
520416
285230
482512
425951
30204
300168
201330
564676
104517
329796
300494
455571
331784
100539
193025
286376
378730
46242
554990
139948
156282
456815
252816
304721
409350
127519
209346
93330
137835
369700
303430
348866
206879
391640
395700
321457
29979
374923
353575
209263
490383
37522
407924
83279
16950
322596
268035
54295
378325
374322
250086
156269
232965
374364
189731
466955
133371
491481
151150
210907
484993
523187
389219
486695
93671
358358
225480
565174
198554
75005
149498
543071
145703
5875
466838
349832
400782
194423
193746
306338
448238
471356
477331
95565
44807
279278
262803
201788
274410
12460
155450
507606
351893
436791
233301
350483
371797
280396
381259
536044
242129
527968
450290
493083
192421
103863
514831
374563
281721
364287
528714
494884
236178
19600
36733
472627
408933
513531
298112
312889
527192
38388
212380
455607
424784
505402
162647
431610
537722
430927
527666
469399
517296
168725
539344
68709
240041
536056
415476
475320
242585
89566
122900
221918
364141
328460
172361
428224
245208
379864
397046
451548
427969
228797
56511
432155
249172
241830
259252
59642
280291
355463
279215
12750
412799
403863
41273
251378
339977
401443
276139
225722
66024
201833
333338
115023
501345
545858
434185
256497
88124
264129
277664
401454
129849
523589
312588
408363
548202
393834
404108
309127
56758
418169
72951
340555
195903
145991
425519
83430
440952
239581
136847
448904
263316
296957
409944
530389
61625
412593
121596
33960
439760
199017
178220
394535
449340
94940
543928
380504
307325
16843
407812
407604
506814
379279
220991
145216
205343
534613
524318
10975
250065
567308
519740
112989
474873
48888
66934
366627
134101
562683
301697
148748
215410
506000
554080
559725
265111
268704
478226
547376
93076
463037
448061
429376
229839
133812
20327
89566
221275
53817
391876
548077
159247
286525
547960
258035
173966
179792
32579
115017
173766
223938
488486
179935
426825
314467
262644
512874
131009
137045
483895
483737
180758
482644
176732
94261
372505
397997
230059
390766
488853
77229
349579
12485
88750
478668
450965
336420
213577
180640
237244
210199
356500
18849
439460
401822
148753
481128
337984
249283
522415
1627
390461
181405
351972
364947
516869
452232
49845
497672
304465
456567
284148
564464
19683
90337
354491
382544
234961
429408
171078
532151
136753
281685
179148
149086
381831
539671
396609
46385
163398
354624
439566
478565
336594
261454
3592
467896
12724
298702
264404
524326
288211
93323
168252
545104
287663
184594
247337
273012
287682
311748
350428
48142
86511
142837
223771
485800
332868
68434
237290
450406
305511
258909
300495
245026
350786
408386
401736
251435
46882
118051
127286
467818
374263
443831
238776
519813
48709
184633
216203
42905
202452
288906
415833
267144
30680
417067
300672
31778
288694
133620
447422
80615
144994
444624
286222
114010
418228
248236
269783
86760
493375
299823
278738
301819
188322
39270
37635
399307
126412
286842
162008
239596
62418
230045
200533
561315
157335
520597
197730
553194
424931
77564
65418
285431
339202
373094
539594
510910
182660
323122
473526
245328
287702
247260
456689
338449
326599
385910
333176
52664
529030
479452
228526
525710
129858
290657
376047
233216
313272
58437
468910
403789
68043
210583
151460
493563
189030
242471
433216
279996
48620
140560
308457
462490
143667
383959
273439
112104
157864
309008
270227
59800
47090
528529
82163
249595
14173
226891
109808
298727
296108
383994
105342
216520
379495
451479
501662
323852
530536
130247
458564
13681
541666
255939
240481
209484
101092
255657
315720
46110
278167
328182
23290
81618
371443
90154
213205
452315
79435
219079
322949
519251
185135
165721
63317
242973
180217
232869
531287
476283
19513
260063
256794
536338
510904
180154
366880
222386
547157
306666
499015
391972
214278
131346
84012
183970
449250
365194
250449
298844
475600
170243
290755
5643
92844
440414
427265
153967
506647
454107
37337
267127
194924
70057
25804
515830
447121
338926
370259
364314
518468
424714
238799
527930
130804
557836
263823
384819
239109
559813
178694
459971
258814
96924
129156
418221
27976
451578
128798
381860
469427
398520
566093
524269
139497
406138
567431
249764
445668
50289
271562
118991
351033
550269
374558
72900
377086
352932
199044
521446
65624
90686
517551
512318
278888
143383
422709
431889
69405
535055
453563
88489
200450
546863
280976
106020
367817
43576
313088
560530
375588
373384
113091
4761
275844
251050
241808
189184
151770
438481
93460
300906
395547
539059
548754
388105
217489
462932
438779
97169
73714
168351
564299
144470
377614
320197
237032
251689
103124
171919
406104
441701
360146
412235
28587
371423
16986
114317
141345
308229
424673
568452
138253
334713
543178
404611
11644
151553
194771
276183
37679
511491
124254
92090
408213
210377
9315
565879
275662
110337
392287
435528
308428
489290
495158
443631
360572
514609
270762
352890
322633
146139
542428
399995
296650
417034
333114
435801
136862
447178
5652
378765
483521
465259
126626
389251
54372
122129
235746
470424
223579
422253
320311
410769
104154
510215
557714
287853
10464
427702
335951
537076
11168
534954
80831
188188
200629
245622
431215
323541
75726
309553
509765
528957
195924
318965
187262
200545
155575
499542
372974
261127
34294
154297
549590
215773
410352
374948
561183
446804
9795
534167
10522
442659
390097
379532
464088
121099
68833
62950
524019
27470
257199
405332
265912
220080
173969
514726
414879
320504
563420
67266
287147
305844
472302
436395
307528
47095
215273
453503
44259
2856
278665
439801
542383
266096
111441
206345
19188
256438
184658
219865
61995
63780
347376
106089
109838
476868
216562
447516
518693
506427
129425
529698
88230
222303
556368
415918
472538
25425
262168
90293
161623
153906
480170
495253
548472
405732
472443
330001
49324
384758
99919
283004
553179
293235
485607
300860
521900
8402
457960
189245
69058
80364
97417
212025
124946
179608
357417
168580
417915
288782
217121
451426
498516
350549
56200
389556
110402
140770
549408
7548
342958
333471
331337
91207
394626
445796
389680
113611
445651
25206
396540
375367
182724
106199
373548
157861
458862
102975
51548
474753
369030
368449
439640
159284
464192
471139
46182
100642
420393
66840
440397
189792
389940
317740
194430
265939
417860
84786
95663
78996
534372
277206
50896
300464
324822
103192
371406
344396
99021
14620
420158
268090
136085
234853
294923
518500
46071
10648
455346
258553
18630
528193
309562
230724
546571
122421
453079
556330
94014
531540
325864
302331
188314
230572
277701
286617
242152
199036
521068
109481
132275
362007
112017
185589
482648
166595
336223
37966
257984
68626
490736
357463
23761
160806
269078
145896
288843
330705
32961
102436
109459
444307
121369
86559
438520
268730
397843
261751
300048
306517
40132
488975
551613
240068
431935
180812
37823
170487
527015
40029
298830
501025
196855
432985
447178
136530
507080
45304
435960
92964
188005
274975
400878
559877
351200
170483
429550
501491
511460
453921
96386
180735
561692
480402
457118
531288
47022
433496
508818
304712
348648
294290
523447
210725
537333
42946
379978
366809
372371
457805
102248
191010
412998
240693
277511
92051
210282
344240
8359
543469
35011
415634
64797
337870
565854
420416
334905
391564
94906
295302
292435
547564
338918
378814
20365
91333
411349
484550
94615
324816
474936
318897
276506
247022
451195
147852
218757
400981
96850
283369
30160
122403
280065
51079
39400
187260
451590
169753
181739
83051
550401
259639
318558
529930
282268
507999
354115
438148
270689
279679
515637
131577
29013
559627
366577
506197
177407
254080
318279
321913
403865
305195
471184
474964
226817
119974
252743
144601
293510
323280
157462
503415
401181
96794
458716
432904
528113
286527
176243
274690
300962
377716
444873
518581
410951
413062
231349
508750
407852
13500
154007
266791
461683
311186
352574
459771
329919
35900
404323
490841
345513
533775
456152
276035
390092
356312
349602
447548
179595
52637
261000
211837
226287
149014
459465
70115
438529
315237
49707
408715
230961
302678
484450
41079
432901
273191
225627
401101
229952
443608
480940
282434
390958
12007
84294
527276
193295
504513
37120
399201
276003
325377
78393
264708
354575
151787
221816
372676
485199
106642
363982
383685
528236
27076
140154
211071
238107
191230
105146
47551
251094
524602
453968
433718
60126
294657
92558
482346
440374
460677
316257
314134
388102
558356
213300
441874
469465
179045
81349
536012
201486
321986
346457
204565
548506
491785
30776
451276
329265
207881
260261
364753
320007
54257
61252
303465
455142
472287
14654
465954
492376
199098
327726
142064
434542
188568
324016
228861
267268
467078
234282
558699
474729
40745
201465
49581
528735
472289
142362
465477
115988
465283
450750
430170
343474
290733
388013
60918
491374
480460
386490
540635
228839
341912
198284
66592
70984
150085
467818
516324
250196
507093
345801
362392
540472
387904
214013
240759
428681
279405
289215
141045
415096
372367
492501
353516
100775
403912
57220
264806
423856
364116
373195
349502
170493
449397
280491
235939
51978
22042
266715
553773
408464
294691
352039
375313
316636
264192
90686
78166
20972
141924
181817
274447
281304
81499
131169
66506
444057
535253
121833
455010
211707
339731
168020
352106
355462
28335
318508
362778
539948
70092
75076
206766
434011
222889
215935
413972
450256
554617
415893
250487
350027
179021
488753
259811
512645
204735
97015
124263
28705
252048
562980
476169
11451
338657
341897
264400
303748
271343
315056
172018
390920
173773
378673
242947
93201
269277
502682
14376
60964
236125
475218
154571
1097
260707
405637
279814
323950
313800
337064
542097
340307
454092
407799
242871
476429
343024
498970
367434
255498
49176
550192
202423
518466
35581
187958
249776
566148
506514
117425
158630
469943
478836
527793
216904
231951
242735
46445
440672
387729
362014
29922
161743
424161
438263
321768
50315
155806
413206
553060
533416
111353
410733
160079
177361
248376
87556
44760
309261
487583
88105
116358
129688
271200
157487
48915
112159
335055
21113
442507
162241
427310
27794
183087
327927
108240
478003
333250
112686
290346
111366
486179
356873
496439
218470
285911
106254
516878
285169
422929
40662
529471
317962
375145
386347
459430
452583
124281
19552
488108
524129
189999
367494
367895
469263
560694
303678
316903
125534
540308
166188
350814
360733
301056
407511
252149
275736
64265
38251
192424
93002
398187
422564
528565
326235
129659
133488
307370
375420
142973
360604
47619
320948
347502
22861
23929
339924
99087
479530
276508
507032
454655
519876
442679
226415
75309
236661
532355
317405
416681
60110
20488
442439
155328
401429
84341
141906
424806
20444
86906
12872
358848
338269
16689
90336
149113
165987
447515
214748
272929
147014
104381
489276
427033
47721
277570
64353
385499
121226
84567
531077
477015
557678
33354
455948
558256
241796
50243
361183
518417
67459
165130
308865
52647
341105
520544
72895
419856
420688
292654
119928
434770
541428
499859
350873
47387
71631
352852
272810
441923
311640
510310
541499
224707
161761
119031
170192
473825
460229
173626
220211
240926
311078
61942
216988
330973
337541
410603
79929
333777
456061
497402
331012
271069
474430
51925
248591
175079
284563
232923
85041
324348
321816
60208
27577
379591
236196
304988
507246
163586
297534
69705
448147
397046
487839
286033
455159
447030
88245
93017
297052
373627
246579
94387
231621
366405
501713
498095
245732
106594
390827
397250
421976
185892
426134
338920
73611
342383
66512
530047
64501
228956
38010
64381
528651
491580
567228
447487
338729
540288
7363
507528
398615
321233
403878
511768
433698
82006
488
91471
207528
286559
284012
461564
129229
49113
221436
44785
356182
407760
426360
174873
182335
116330
554302
81691
354585
456500
235144
103313
95948
33838
427382
34990
23372
394312
521208
250753
155645
59370
153244
91285
166122
17796
39772
565544
9440
189894
85115
428589
160522
85798
536939
491910
42324
498161
131788
74778
544987
243223
497165
513254
245929
8390
393506
315010
515924
93272
326822
428659
427784
204335
502004
233349
190818
36700
51855
204365
484062
533421
391863
21369
278284
230940
181678
189288
123488
168488
299095
193639
185393
362321
206420
487876
22565
458437
57796
246722
210360
462314
347159
245576
63233
87482
500811
167469
495143
286252
423487
222789
107690
188240
225000
493
231851
215495
164966
172748
536364
161518
22711
524847
83911
263845
113
155113
563834
501367
289586
305058
2954
531465
49100
299275
313754
158148
202285
407812
393979
113337
12178
107310
93870
555230
385300
900
105552
470638
462609
169681
15375
503924
421504
537092
531456
514280
411
451693
558347
337870
461290
361370
381548
477553
502760
256982
499007
553264
511247
436793
481792
316688
69238
145179
185952
484521
534785
427955
250690
443167
399699
360838
307415
156512
330993
562659
385296
119976
260216
23231
414395
304313
276898
87903
191972
519590
100987
200983
194361
226755
425428
260494
404187
300172
531899
114770
359955
192280
288459
407075
477479
281751
271051
298088
490962
153255
135107
1682
484407
566054
426061
370777
210401
317595
483676
448037
479779
152252
270061
183076
161045
265872
135070
95438
79815
187853
294388
156018
46852
101235
334336
538640
526983
267738
12466
187183
315133
352585
551911
217979
166174
398359
182389
132004
288257
237582
17151
263633
420503
523493
465778
123728
261669
95437
528466
296794
303819
176415
406614
509484
24096
336494
133168
549372
222792
97697
466448
209788
512515
444410
299061
517403
233599
290250
302354
116052
150900
144713
238068
273862
91987
32108
344137
537325
457554
315726
310004
249037
279392
116798
111679
19815
127368
512425
337590
354736
160415
548132
416466
138046
246403
342538
13539
279704
23448
27163
63859
336725
223460
281513
21310
97916
69264
350621
258917
510823
244555
404825
397957
5861
188118
51583
304855
465406
451204
344163
463857
189910
211335
273239
533528
531300
8220
173430
52808
205481
421514
315736
49878
498160
306669
432597
323394
19389
231305
156108
184631
124239
237144
448436
369959
171908
346108
304403
367615
311754
433219
534370
446554
77600
317320
67088
176554
125998
219488
33792
433003
309738
210042
526450
47620
199620
293975
479902
77367
411925
188312
91390
70522
372929
198108
11179
7357
554491
344472
345653
221044
13344
248427
367515
551342
307604
526029
77851
379675
501534
161360
124995
527464
255266
290031
134400
54085
513586
256639
94840
414130
55226
12506
197495
440891
13873
463947
461357
442571
280267
19184
450470
315151
58066
44520
394601
146431
346571
198300
172027
472282
260463
209477
26932
302316
505512
290110
163256
96848
480413
348236
163764
213290
526862
232697
132225
511957
131673
492810
467172
129677
495133
567924
461062
323694
277082
534768
340582
233009
72781
303011
265747
172366
494535
72422
534964
522729
133816
22135
383708
233221
414029
331387
468949
484530
177518
87379
192808
382865
343619
201451
205703
402790
79136
12615
523046
375099
77063
373353
426239
273210
315777
153721
394549
309704
39624
285875
274015
376908
71933
428196
500434
461443
144028
523673
407817
337198
44444
88487
123944
444530
346480
179566
79837
374218
233775
461441
297846
487579
51842
403669
63220
358405
391194
144738
528990
280811
523272
60267
476405
24958
390239
215788
474646
164157
565831
314831
513262
429295
256685
86705
341384
25621
431391
171907
3198
164099
304720
414192
320243
119970
508107
246008
553202
168072
60883
530990
240426
530844
512093
405246
379192
153189
418499
1483
456520
250002
214147
474425
242857
339904
200034
534412
219055
346848
249714
561494
464108
16227
84213
96122
454990
439724
454792
451678
136411
30276
432376
410682
18513
46326
498556
123491
206540
315635
60392
416013
66462
548993
357791
228002
350487
231841
187300
138415
311782
494966
368527
285049
434134
210333
414938
9789
526322
427995
433424
427077
466345
458413
425792
66254
544525
558187
35901
511805
239659
69918
430352
431652
395755
219773
371324
235414
357548
489985
199681
55410
296959
500766
285235
228921
119404
302479
295403
256304
472034
309298
543311
116227
260500
345750
106689
113282
401981
156719
160925
452906
192849
507496
189432
356877
304401
177064
481541
77852
443622
372871
244491
276916
81505
112330
369811
332856
516603
229677
242271
259570
207732
203165
363909
342235
147336
167811
233907
401696
548431
118088
211422
290844
400685
417750
493775
268448
500145
133372
198018
77478
49372
408524
177538
489108
314553
561296
467086
390759
412404
393709
274141
438144
479149
537259
225197
164003
342558
2256
195726
379491
555611
508786
353718
337781
515798
475223
24512
358176
539765
150977
264445
191423
437697
257454
21645
120077
547631
163120
483304
290647
70387
214241
336756
502675
304694
548670
62485
530643
560740
60981
220460
547845
476947
33445
123704
105717
463798
456967
473188
372905
340700
448839
148493
548931
352016
451533
302681
457463
322443
12060
82678
328108
350082
16991
217628
524611
74201
136810
334376
388115
140768
208190
520469
217447
46365
511930
502061
405506
64124
120154
81312
116685
74112
359298
111175
204392
199101
313820
368393
98366
152807
227849
79920
23818
551101
467021
38327
310440
27595
507020
23871
15712
424307
425841
35751
361238
419391
246367
409840
319341
234743
243256
101997
439030
360209
215582
461552
11706
524934
189963
471006
61581
45158
472846
123680
368376
446791
452762
456703
172713
37237
65900
410754
212134
226314
222736
85502
497090
328250
447467
246506
167037
522664
371780
23433
37443
411091
420781
57708
299079
550239
473868
238032
205382
538256
94986
497536
191052
313181
20930
92947
35721
145320
169414
410923
160131
386865
443842
562118
407718
382941
163926
200152
364436
99110
521685
294367
340785
140444
565788
129800
335185
420266
137028
4390
429842
82693
468603
150064
318253
266065
486573
438352
488042
24633
255992
231509
192974
103468
43922
367202
355757
79626
188880
499030
340821
356007
512658
19211
491611
492568
314251
282499
204472
391617
16134
446702
157944
350702
544004
24645
244689
110725
149651
411214
11986
119694
211500
62249
238683
67429
470908
494426
401332
561157
172073
502895
32366
513097
206872
455115
127927
1942
557579
332868
412357
296566
172713
429312
17114
161075
22232
271875
219738
182761
281129
64699
304054
349274
205337
383763
158569
513200
426131
430920
155898
255485
244295
292898
430388
198441
77839
400161
374218
350140
83754
321470
540035
63982
461179
46299
293568
383767
1187
46186
480161
179631
552661
259169
67023
234877
316456
241115
313636
236834
248873
469836
255826
89724
51247
43417
407474
76475
406709
227042
12683
378380
474511
14678
365277
198137
551640
142420
218607
305320
170045
100882
379395
65101
168319
302783
341488
152045
116158
415197
271030
425261
452998
104827
6869
302570
150324
33982
381003
212180
10088
70495
473568
391166
174592
567407
508192
553433
407860
70497
241044
119229
111235
439537
371320
61694
96252
485109
303265
252543
257525
287042
251717
537641
166421
346745
185076
251736
211930
443838
370867
355250
127074
396347
225874
76422
321513
324402
127743
123934
486411
537501
440489
401696
450996
238915
444208
368863
251899
268895
246851
499580
265918
174662
524280
267228
174294
217041
150211
92166
557364
55530
567977
285122
559887
467730
294026
361631
428876
272952
296351
531981
227929
91232
477344
411357
477791
243919
438102
158612
80285
258319
490993
236263
354231
448777
514757
208294
528803
393948
483475
540816
291816
12276
565449
300127
213897
37195
241994
364767
175996
316943
127078
115313
135417
402113
528546
258876
378724
2550
71254
105445
371890
482274
336486
514811
549072
254629
173062
210662
266722
398419
213366
260986
1912
352246
288767
251227
254492
19476
361928
466547
408653
282965
42571
337147
459124
369227
565398
194494
17627
278189
528721
366047
49750
241244
500939
356418
306829
549392
505577
528324
496321
161149
404331
20261
463905
312411
218042
261480
335678
83484
426689
454527
521549
144509
66580
506468
263643
162590
440858
143199
181500
66786
281796
267661
561490
141713
277057
388894
48428
205201
337424
287672
471363
86346
412104
517177
241389
57429
464539
250009
23316
180589
233810
31566
31188
341029
462730
282618
220787
121134
229709
464359
50772
329846
218876
543954
296187
464248
465031
54276
379234
518468
258875
229308
410774
7357
283159
58595
160712
299698
247352
75356
282301
52085
2983
447428
429892
16440
226128
177791
353301
162891
71267
296488
406021
384708
407438
430784
475617
402795
530960
125140
316525
4703
475250
6664
163095
403212
207441
341187
372248
152926
474941
288825
558039
292967
305488
233325
26534
199664
133625
128424
475354
133777
417792
20846
524459
372806
463223
128534
5576
461619
50576
427660
443926
118761
195750
23264
333537
150777
52618
455545
211313
529739
369746
71254
391510
483143
539030
339991
54498
183256
327145
3700
281946
440185
36882
199695
29190
304668
423784
173923
266688
384341
246088
481060
63640
86687
92324
281184
61824
37509
444250
362566
63376
542726
126421
19276
148326
482339
421689
418025
229715
419136
226002
355754
497892
265253
367683
387671
363258
158326
208874
237638
508749
465466
65485
499165
198381
242361
205444
282212
441761
550800
164372
213617
250586
253431
193450
170076
99409
279293
348922
61640
369937
128385
80253
253756
208190
337710
563954
525952
7893
255148
236984
508532
34131
375505
28995
524760
230250
59527
118856
69287
240822
95523
483920
3997
476
392446
68533
171192
250021
267507
47600
50253
59344
140098
479371
469159
224952
317406
106393
493221
184042
294568
468606
297919
483765
301930
498884
155453
247611
175452
401790
517908
563814
236154
63727
221690
357671
94940
16719
326295
435272
312356
392416
9635
144249
139834
443876
51010
82879
443889
97128
498303
342704
305075
89500
332008
285726
66025
342232
348454
358110
251682
562969
348566
202554
215018
103063
34633
201488
305850
537115
158952
156481
391918
192088
79967
85215
339941
406686
413129
165775
11411
36705
495603
235606
175709
24967
357813
30988
119799
552208
410129
115340
559151
121509
389042
413584
256486
487600
404522
70115
14730
456273
546624
521884
151397
96567
232199
296496
364445
352592
336236
137547
173646
397951
26038
101147
142533
298799
241288
74529
225240
199516
266576
161842
434684
329780
533167
300809
115475
250655
563300
163282
440146
219824
458452
133245
152541
552073
143612
451862
2466
260831
560017
265640
41067
452332
194885
110475
376877
209443
84001
204240
286700
466960
565147
541656
370761
156823
361832
539290
353661
119097
380958
228780
212353
71008
272144
300704
463734
188138
530521
339835
200630
69264
556503
366502
109181
524619
330555
350177
3173
79922
106674
71785
212390
137530
53898
343412
130435
54155
369732
33310
322164
125710
135558
562279
351322
12367
415079
394896
117125
44885
107121
284405
444288
378043
191166
54785
528423
338990
220895
211586
491866
448985
341388
225712
13618
126621
47965
216560
526200
550854
408672
351277
164331
270808
20169
296055
282336
159488
540028
222486
538465
363217
48966
55066
335670
512976
315192
3064
481216
546081
132191
285783
40913
506547
318788
291234
330951
223794
181659
350027
504552
190222
395966
254898
264130
376750
542319
277703
548307
198785
160854
311815
486150
505304
357196
390571
135241
509736
205791
76329
84844
116515
56595
194120
151112
464316
242927
51754
183509
359638
154054
230487
455659
475739
200185
156613
488170
435734
51782
558355
196906
530936
115753
98593
404185
208457
345690
517258
285537
156394
298984
461228
508259
300574
456033
544798
354459
157226
304028
361734
12877
515716
397272
359499
412493
201901
14512
64245
100575
445553
394765
142317
221840
250717
26497
253510
112861
11261
376856
56961
73382
8767
469870
281012
346820
375923
248698
131832
483146
102680
229122
222629
235156
165351
91912
200660
549231
391579
117151
369699
5585
373596
433425
343043
294820
53583
387410
368484
108753
182983
371597
372013
162104
552144
430218
426273
153006
568102
564329
536979
97061
324800
39602
363251
473880
508068
415262
473117
279542
469127
448331
532351
100876
171528
565912
202033
268540
85285
290142
371519
62951
238913
543236
124355
176573
357291
404602
151126
440463
242673
419049
542823
293687
123188
79930
529404
41037
6551
499647
71543
245641
180922
73829
426547
306028
450530
234810
171716
141436
387734
16731
159582
16978
515417
199534
357775
247678
478807
155855
293797
136917
453067
1519
515310
441187
49666
332053
415526
360496
455440
485147
548889
60245
439551
537652
451844
400099
438968
71741
416740
362337
460254
253051
551649
132497
192713
310444
434159
378898
346967
526261
267853
52906
345882
12786
168780
86456
445921
54665
316041
290031
333821
546585
291336
544249
59571
285304
236113
330609
294646
563389
282776
963
473525
512950
347277
348143
61905
18721
43088
89249
396382
437078
293717
495055
111679
507525
160706
552450
514705
39662
167120
150353
176768
231922
114710
364054
505088
193850
290089
16420
517997
285494
531639
349863
353444
335331
406426
310812
462521
47694
313386
402017
308225
188231
519393
122070
24831
187207
268105
374154
448008
186636
163457
12177
303670
339266
291557
90425
256486
272688
346298
104624
95701
377266
368044
478393
322610
278742
194764
562622
242703
86493
413239
219238
313943
270774
435885
506744
158751
374669
500557
216297
161506
285470
181981
386085
461684
77288
188655
90696
549374
11902
29170
477773
130826
142173
160564
355121
362974
132265
116470
198063
387540
138252
414863
65121
462278
248274
474761
344062
107854
144383
40802
73348
453540
165521
513924
51667
183034
208026
110058
44665
220568
496638
407290
287964
242
492993
492990
228539
270422
107076
506212
513819
474441
402593
163272
80653
298495
34264
167530
474162
503608
42356
121985
539783
402773
248019
305964
78040
368407
145460
497016
417932
507205
400693
508058
54044
16352
382182
353374
49388
529760
59252
3126
351041
351544
52044
83288
163342
393427
290699
318133
342706
354933
62345
389391
133579
515678
207576
35959
44984
455988
86846
429567
81009
69640
500036
512477
564797
388525
539942
396236
353187
372827
354477
380134
508109
55227
15697
102699
221161
328684
175626
209365
225930
553659
477728
272173
305959
559434
248676
190621
304292
547515
46903
323805
500350
278144
7960
69240
6158
261175
252744
66989
249038
306857
70491
289257
329902
378178
121894
456322
536352
324122
532237
530399
137427
305739
403276
237669
429715
247487
470786
213639
129291
18626
32451
104425
168520
204418
336482
485078
232683
310248
138353
387682
560820
200108
434476
468724
105006
168364
254500
49938
345427
357519
339812
268824
298508
530762
139927
321390
486254
276415
229720
533374
25468
353315
1848
551573
63741
376375
415300
321723
436869
373698
220753
90358
426515
516098
435358
263082
375453
220532
328542
98177
51925
391497
423045
361194
446450
551025
65312
146772
277809
427775
222960
558846
342902
207252
427374
335189
140596
325634
349724
217040
75770
280684
438407
449231
123196
400759
83917
559642
304425
432324
364158
286029
94719
249340
479339
13230
515405
304884
340155
426092
542215
473260
181335
470502
108305
290871
45273
285569
448307
103758
338510
366326
481186
387320
343327
342998
282497
505756
463205
419508
40432
193388
546006
29489
330878
204788
451084
69550
165510
391062
236947
337557
16825
153785
100765
280960
503678
120202
545899
356088
162920
56190
485442
228280
509890
476309
353958
419508
75933
179682
300859
252160
218517
378878
163872
226267
20156
518569
90755
163179
534075
4393
516233
413494
349903
248738
405815
131927
346895
460996
248050
14243
522927
406641
321749
371327
457453
417337
12883
161022
115135
27465
457987
140374
308615
566978
532838
474893
238120
31994
76831
97088
520721
121270
81474
455773
175877
356542
347677
418063
4111
500183
483905
222916
560025
496111
251739
23736
142737
143879
317998
18493
470150
191567
294735
151473
174811
337020
169011
212863
38468
109528
236337
86003
137805
31758
37239
131401
497961
551426
479204
375008
174584
543501
466649
294831
361904
291251
278131
267585
109824
98925
348566
317068
14696
465285
475149
525366
500018
277465
448788
508121
152586
550207
119932
33499
134480
71929
280823
232685
174771
441178
326559
120962
54464
387852
434465
421558
52753
56965
141334
247182
27737
105930
444059
499430
115604
178061
17067
276915
258016
22120
244843
68756
33599
267983
394962
88624
412771
359102
27879
552348
264568
120188
32666
557300
169336
285820
210031
441472
555564
342658
403172
236438
146729
307377
177381
4709
561710
343050
133545
445839
438651
126770
247946
335128
453928
439076
470552
15943
472690
353756
163862
213638
548661
57503
128483
521952
305359
106635
135076
74918
451250
478329
295429
428469
187650
233051
7185
546585
479928
449479
257440
306260
143799
238776
215646
340424
531640
437728
122263
33165
363897
408071
113823
400943
355418
93642
361181
550591
350722
358919
309793
405248
268906
724
126581
243762
446121
76779
323297
247100
179639
157417
454229
79550
557214
202084
219362
43399
399569
215880
150907
550677
111867
221498
476624
359934
342120
472301
39768
439581
390911
397548
551221
362538
300630
178496
323274
110225
422046
455764
409131
59956
13865
157977
74744
301063
503655
507324
118066
355545
520267
427747
126642
23726
502634
83255
269099
90787
21526
521253
360852
388026
78709
484736
232215
352244
153673
310477
141922
31382
240551
441796
217959
365275
322611
384730
477206
383186
280274
236529
175548
362818
491787
32276
207240
325621
232202
376809
25121
547960
562533
560381
407985
549890
295665
70709
563237
33886
421978
131940
272506
424096
460560
463073
487403
219195
126829
441384
40496
379196
564634
399003
59955
22219
499149
271590
247632
214010
13044
246915
68922
61028
274316
410944
245638
149073
42403
561670
189609
475900
247153
525821
65601
104207
61445
138359
415753
263019
349127
275353
474258
389879
152960
52607
233599
536847
345269
17412
268675
544003
136697
417641
26067
561439
393431
292334
525547
109261
20976
139249
468297
421688
5346
343965
511438
564439
67200
135888
216773
350370
198698
214204
248912
276027
159872
283560
523820
202315
379249
323694
35358
334429
362017
394424
411329
409923
27806
478922
288668
449164
148974
273066
475467
485263
188428
444614
206319
217355
481825
177639
229288
279785
486424
264725
446785
42623
377714
259925
9669
563925
137504
364443
376595
176012
557106
352603
531708
513925
88739
451591
214639
49134
186936
139343
302098
355300
475241
549812
484774
406524
419162
317967
97089
62007
550610
309580
272473
146022
440440
288961
45367
53833
559289
436085
413185
27629
234894
253733
153409
222405
192892
303941
161548
485802
186005
451225
518544
248997
91089
274867
217865
202877
370848
416977
515142
220265
149168
141409
375190
193828
549081
157783
558699
403162
541560
420051
402234
138973
504808
121865
483257
117784
405
121407
435700
227988
323037
9183
278973
138125
467387
339826
387711
127588
244421
472501
80617
180571
368268
145398
436798
505456
358603
51693
459294
3402
150682
527830
283833
476547
521655
515756
124241
70490
188685
146380
500194
385943
548618
169207
190544
57602
10561
355910
390553
349518
304313
266702
117635
536376
78327
265219
351012
111081
502227
384093
561459
392698
61188
417864
236520
496894
224724
333316
23250
546576
473769
183261
456572
269574
135415
104714
199602
203060
86900
475189
234531
25425
314494
300780
484116
553745
17127
143960
124598
243309
455227
74921
114787
180190
387110
164301
371768
276782
560008
496628
381666
282350
111856
245180
247531
298538
542336
564227
547812
222039
436727
178712
331942
417435
86091
195751
115488
114012
256957
328295
176525
511553
327543
309343
120064
130227
243773
446363
79503
429863
152048
28120
313415
98624
431140
495027
75681
184189
314881
187269
382085
462722
325319
371730
280410
319350
181317
185428
341504
194017
316573
16914
437338
330047
231845
267385
545472
118729
51529
234439
3911
487901
462594
386254
290131
143842
284526
328549
101111
445411
301728
418276
445710
21870
427889
431603
499297
378459
68772
473231
20850
200692
398958
65590
416244
507928
89370
124024
357412
288735
377596
540267
201198
253218
169374
523709
335638
224471
533314
534490
379806
315620
427328
192464
454949
214707
92636
154988
36188
160769
96028
485358
175699
498630
26133
169810
478595
513983
248939
73992
284331
8884
486479
491129
254871
329545
396778
289732
371571
462450
509935
182018
379026
128824
516026
107083
376947
170222
552385
271885
154711
382154
294051
196752
381400
354082
160841
485667
563489
39737
255653
422722
531187
541479
357612
399921
469265
475260
75705
118430
159092
367671
436818
425116
491413
327271
568426
289602
212303
2262
381087
364709
113614
116730
124690
57603
433509
264547
30748
482637
143449
246755
415367
317283
420332
493862
521901
177242
382142
319482
495940
474135
398143
518904
416788
73264
444303
145706
286546
465770
147629
136297
80217
92973
255874
118511
200111
108579
95540
70652
18540
548970
324299
139818
459121
399882
23728
550659
146345
184617
417906
397343
359810
228899
246738
60661
508207
535328
158462
33685
29349
279728
159032
524203
36194
137809
397597
383219
69993
366448
54410
254196
91550
85631
260052
481751
456573
353960
75624
137961
131940
400269
264416
521996
247116
112015
179034
388034
446834
562829
350085
529625
448020
186299
435162
279135
373630
148425
237183
11332
56077
322082
126930
221953
355353
311976
426572
424096
27537
422412
375611
546348
154888
444280
58948
430414
239702
477395
33365
80801
175564
484801
376661
358820
319483
231962
318397
308991
387950
405306
438743
57946
106710
189027
502986
121465
177200
152616
339832
90911
97657
476977
303952
111331
180968
551303
330821
197950
254581
311843
220388
161798
548586
375179
23152
293687
297829
487652
527603
424120
343489
444721
289336
48129
456643
450623
61426
370773
308234
369476
115234
246610
74025
409743
449089
284391
67644
112577
301796
333375
217946
361268
342084
392101
243299
249432
515160
516681
95861
228945
146525
38667
136956
515441
467258
408480
85472
254105
541022
169402
6718
514867
443520
329649
65313
207460
555930
53620
177848
253211
45519
274800
291463
316947
114526
81959
211829
383891
126216
484267
815
10931
414201
474776
495624
416160
387354
387631
511619
27511
489459
244420
106571
223253
127542
4752
333805
260571
45063
88488
258479
396218
427836
274262
46746
546293
488606
405474
482108
509740
451745
281298
336154
377685
97277
412156
287288
137672
477520
488744
515280
515794
170835
81797
502768
84644
78473
354691
320836
144591
391593
64482
522928
539788
190121
290086
23152
386620
62933
26553
192408
14162
231311
440395
158908
244508
142398
268094
95801
105962
387684
480652
44747
362179
143699
142664
234930
393356
497929
568290
473694
52819
410811
135946
185551
219157
340057
208226
46363
323024
85102
245035
422876
249864
327410
182683
239721
344640
153476
13325
172949
516958
401370
267832
40182
472758
360873
436463
456065
239475
493429
378186
104296
89368
43651
498652
530001
395965
408383
253790
237470
44563
493927
31438
116835
226722
446652
313648
485253
556737
379127
445678
113816
415490
125521
365780
220227
39886
142461
522303
10504
227522
439049
201782
395017
206796
145780
54563
491671
335243
400332
76274
17188
365604
208996
490383
110419
256792
106159
299217
257410
15414
135843
26404
237710
71009
167247
344318
373307
291352
179956
490802
149136
497698
146004
351258
49506
414468
510874
230807
5334
393695
61266
176347
62881
521597
284191
514676
159800
442815
280652
199163
431566
256607
385208
39463
61012
434862
30611
549708
195916
292985
242705
283178
225450
152844
170606
51812
406845
8240
375461
491755
4044
180595
485938
53086
436959
212929
282702
2696
511637
315723
360266
212068
413239
517015
503568
123872
81833
186019
281142
38739
545858
293588
369495
245098
216189
104085
178911
171659
117067
143505
536586
141416
209443
117497
481409
315549
314050
507983
442996
5231
309200
384320
563861
357799
462360
34148
356637
39020
78871
152685
130295
167200
99116
204630
332079
9323
454664
665
265570
133868
248539
323241
504089
351113
541154
540748
23845
27758
82626
242874
32355
546857
379617
419024
277094
445357
212547
535774
490781
200302
145406
27201
244342
145000
208533
173617
286354
237790
379487
213728
317532
54532
135071
520179
391889
502184
392360
294905
20618
496588
164133
544294
245085
299789
118083
386856
413274
346095
391666
543985
248249
458165
566457
280724
479960
74792
393401
453841
101444
79304
174722
31220
423108
113829
363512
63404
502933
519044
548762
44520
315113
86141
110651
401998
143821
165891
431093
517052
176853
495415
205642
516517
540958
498219
315475
397933
565712
550854
369638
129840
259778
145483
408615
256128
33183
373689
528431
29133
396672
300072
237618
446454
28942
342734
274669
63193
173736
119896
91347
402102
31647
204735
492821
231446
432362
315476
371126
492842
433589
35290
119486
314051
68251
66025
387260
215938
512164
302788
542632
418292
492778
291590
402685
543032
249605
410709
230001
223810
565463
411666
478236
306507
64797
23839
548481
478078
474620
565416
418681
440607
129479
113627
64998
73449
293217
60390
491444
218974
233844
441948
129045
365458
39411
158400
413002
194952
81936
87807
498577
392853
45357
212336
566769
456095
317988
117028
27225
35910
45371
420655
402881
523963
31098
536751
421521
482125
435159
522879
89600
261334
3133
140704
99146
523923
434064
405607
207723
350689
12190
327734
177685
512507
381291
243423
151348
58951
73708
413274
329528
551404
6238
297682
54872
262628
206313
368323
286469
469567
385281
461035
112994
481008
116764
205683
439103
383713
139412
177258
482608
129507
253525
258355
23494
211170
386014
276157
381419
368732
101940
498395
31004
86524
265897
456514
557659
374116
542897
245812
307422
496760
474935
77786
290256
424761
53823
193509
528909
445223
368215
362346
112176
183182
143572
398936
288891
422193
256390
94294
284824
194197
68694
449873
508442
464410
342043
463860
298156
94725
81177
236145
185524
68671
348354
22584
363980
62916
55184
555619
296861
320513
253198
352981
416484
134383
55332
299999
518589
120965
302013
436523
215898
486786
37113
422930
261543
272497
442649
497284
39416
566408
9983
25210
340524
174330
190280
260220
466511
307891
484407
358282
529873
447460
37344
255652
255085
78602
477187
545849
266920
462177
88217
32203
175277
293849
152670
38772
483026
633
254032
458156
217387
508786
55916
429921
362705
158497
173193
266986
510361
424608
519212
418083
411515
158019
451529
139235
343633
343927
532979
101095
333701
59959
245228
540021
494435
298594
288752
275371
361958
362393
276165
471079
403096
142669
405596
398266
257418
198390
301320
44064
294466
265021
376790
485162
319120
424470
500109
389995
104324
297878
208250
395346
121581
450439
532683
101064
290190
49801
324183
434256
379729
437660
198963
318700
499214
313056
8123
536777
297911
176589
25739
366787
470843
2662
291862
32995
47384
215485
543432
225995
423136
513943
467598
146064
276947
343523
508305
531711
72935
76124
111262
278276
109251
318843
70339
233550
258156
479924
419450
382984
98313
173209
135502
42161
519907
475845
205419
130093
419425
63898
21857
533693
184235
531173
111952
533912
365201
262454
76386
154551
351008
214587
21299
201002
173775
468367
395834
116185
58683
244733
379346
433251
514618
279708
313454
429328
455756
542927
30763
44091
188133
66921
513627
505181
500949
385101
565402
363439
295319
350737
89829
346070
113934
62673
567038
461042
115451
125361
472554
170332
348845
426129
556695
275779
38739
536872
479503
167777
224035
444975
124339
238414
271636
194762
333808
143163
556994
477556
522409
560775
41036
297717
397981
203295
110561
461171
423210
283836
226471
419925
448479
382352
252898
310977
355729
355527
163433
231981
210959
559714
37844
435108
38045
379446
189595
282562
256595
203431
544762
443091
507586
464260
413866
158283
377829
372183
171475
223432
428679
284824
530752
281575
284461
123737
472832
170284
245685
448445
72091
554846
208550
347684
479493
319397
140558
288585
430807
528565
246755
25869
42543
216171
7046
125928
215843
281580
353667
153577
78048
30918
491734
185783
567804
531588
175229
161482
545742
81792
336484
498139
269830
488897
187147
432355
279350
37336
182417
327734
313328
59190
191822
314044
431622
280599
13853
323487
266583
110429
351838
82159
157092
427211
55871
525517
488346
329285
147059
361500
166345
219668
80489
301685
295412
444556
424940
316890
238083
533253
544105
493527
323708
295323
508109
432326
317981
7178
164954
143681
526724
460446
12569
110960
304421
563147
138981
363112
387148
400990
530176
455669
154113
281742
10048
433495
253404
555926
180891
385707
140494
140906
380424
546520
520089
235386
247305
473557
249985
251997
158829
192459
186044
5833
176261
241470
350454
46030
473513
434822
391146
378102
5453
174794
86301
475669
44117
283329
497291
345227
157378
275070
295917
528214
567955
305374
438233
112267
417025
268710
525169
33519
190536
48142
2278
552714
238631
333123
138882
337807
67293
551585
238430
157859
369275
291855
221800
143385
137073
318953
452341
188367
437833
156175
468690
287441
70741
108281
476273
416479
90135
426544
371702
345681
83150
426462
156723
380818
464542
444810
515709
443211
477595
279230
460496
427635
85961
379512
85746
310163
4307
423641
231087
555789
484941
177227
87852
109106
212476
520507
175970
401940
445326
136546
509635
236921
380614
326245
164740
237951
188685
284661
493784
64126
546153
94528
122523
228220
114452
181889
1608
473561
103621
290686
404792
304443
159061
66536
293475
374042
260043
319804
274475
369646
88119
348507
449727
546928
485323
416114
55232
300587
527333
208699
488357
253848
115229
240740
8396
376489
139338
236470
236069
493640
11550
471552
306781
516190
220012
250980
505145
272804
217798
561329
237222
542095
182646
345694
485642
282799
202826
274677
410261
419758
16895
408528
94312
170773
70928
251539
112335
420194
80824
432429
245449
125143
380281
451736
333799
128567
279520
79051
200466
342254
110418
50305
561573
559238
198752
35673
292732
553019
88255
62985
376066
100949
140644
388436
85734
9506
344960
108512
356508
551859
163059
489531
140230
377769
95422
346160
146461
383462
242947
376917
29252
74088
51074
324933
249341
561592
408685
137593
449531
195243
97705
95824
6160
113109
488771
469451
284497
85894
284499
338635
55142
69498
158960
325488
474770
530630
548367
463588
172361
4985
327437
390488
331007
180015
206927
205041
241785
451069
246660
528808
214217
36271
425570
26477
390823
355698
410448
457667
504324
544400
29825
528856
223291
67582
139529
567728
182671
448608
66376
128058
28832
162734
545917
297878
214804
171869
483553
213980
107673
174485
526449
521848
248969
25584
152881
500786
328379
202739
525700
382138
32199
230449
217020
208445
261023
359871
168045
371384
434406
283674
163053
75820
563293
370855
204034
254357
16934
336625
409933
326563
497162
328599
378799
87163
473303
432761
10951
417559
122172
525888
172862
55444
504588
553980
313503
270614
552547
244337
395140
192300
468188
510960
386272
317337
491175
350281
512085
34965
285120
299691
160461
522976
537448
236265
351302
489219
400721
539023
85137
161773
305556
354092
413826
5665
45875
530588
306186
537272
75737
251880
214201
254199
169818
376377
270743
196554
536309
117660
111190
403529
441233
520741
114763
116657
246144
205857
29218
422819
531704
509894
451006
58656
438388
447827
104563
301901
163520
370573
276870
46444
544643
533029
181796
394741
334178
81192
241779
466470
403471
510797
508082
178702
520459
290622
261252
194752
257457
93123
246296
538858
38216
303835
154721
317788
414655
240770
57673
315030
156586
561049
83947
112199
98159
74520
359058
305858
417027
223299
213634
126617
410436
154945
520414
567894
102832
544765
205502
489140
164382
171262
217704
196247
531400
177314
524733
219787
10027
213696
459999
478435
431652
515786
493191
86235
205077
403845
24338
473745
463165
199632
101532
175058
236269
532330
105947
300369
541662
46579
175448
306958
44012
434740
85228
64691
29617
372086
436481
21026
211888
126693
71505
117380
307425
282652
533846
34844
195980
166393
86288
391796
325188
454856
536096
393362
138731
487148
378055
443445
549490
502435
4940
332732
382675
500693
445104
529080
536400
419103
433843
149981
265272
383304
364992
367423
8698
143623
344893
456400
267409
528611
410575
169908
244149
557546
431393
361594
232564
319010
148096
507295
117933
217845
354490
178360
490621
553157
108738
389747
427333
499538
253628
457083
557263
267233
304900
294499
120023
349383
401471
80238
351608
179773
291655
119711
199685
456095
192005
511868
238871
258519
360741
109699
220201
25445
312234
413716
115123
35359
547635
45474
516548
439253
324499
171401
147856
448653
435029
92020
156114
222360
68784
547154
243167
347280
23231
44906
458412
362968
373578
562661
140199
337794
543656
351983
284147
55494
102750
14828
565439
273737
523113
371897
455184
445163
497324
493729
121139
76259
285095
538062
291246
117666
71387
98002
154995
386959
353540
166674
566503
544609
73500
211427
59683
203361
165497
261520
91112
411016
243154
558413
361692
565902
284515
3910
59993
320587
334713
241407
508921
65363
37391
345936
181299
158384
144644
350983
232786
396195
86810
386596
369928
199819
330675
374875
409377
145968
200893
525076
463521
118888
151605
87372
357847
321419
567148
198301
284307
415285
374231
61810
274802
230616
247822
121352
37738
550742
135184
175245
366043
261088
469083
527398
338122
368370
340611
357600
92899
166201
510778
438801
12881
182640
373540
149616
468717
22981
45806
142266
158024
416412
293719
90705
169642
320561
558000
328379
383480
276015
264153
483024
437008
224951
47088
509573
478642
439254
91663
15934
42283
207686
151492
189736
57408
521776
51000
93916
190447
118427
74234
436590
264289
246396
203184
124025
511863
493255
563165
538852
129227
547204
289308
410165
119282
107734
160431
468070
121593
484236
419325
343852
77294
26276
128316
360171
548504
65784
257406
130178
435266
445601
19312
217243
254342
250997
201727
133394
363670
562477
517209
291391
336557
179369
137129
44088
88612
483453
417690
37845
214340
252874
390490
438099
250546
426034
361030
20326
448104
286615
46014
386294
298652
185612
129468
124988
437681
263242
417432
9649
90306
331888
500400
504728
497433
348525
532741
132046
417586
404889
158562
477276
60629
456512
410123
440186
264147
263422
451839
147256
528916
231521
346252
521312
522962
85477
152497
33757
295545
205234
238281
52779
544492
527407
131614
349462
149495
18887
353137
295223
417085
117325
218920
86725
287816
391528
219749
239306
137098
550022
532789
14162
357494
211628
313846
136083
566508
272398
126298
432514
103610
324172
428538
65738
371833
381196
547457
59085
85427
274599
38634
268477
519163
451969
298403
424638
325384
316313
396176
448436
538805
192611
183523
517852
524457
118652
326243
325475
358248
103086
141383
15318
354798
378010
400705
134249
413633
153730
196479
69027
518269
214296
82610
441691
403181
349701
480161
321079
239409
264536
272765
125147
229073
467015
176305
178926
73635
275538
365698
421225
136895
257656
434011
392322
32802
293906
150272
344625
217719
279635
148993
507136
47911
345382
232844
162109
486380
221149
404689
25349
303574
392710
444133
344047
294690
286332
216619
116859
478974
259948
101147
325404
35479
332888
95596
156094
495524
362584
304830
293021
509614
434545
474596
317375
191382
72444
560718
340177
178391
106211
372756
565041
457642
275175
177988
536438
289781
26342
214278
128304
367420
493883
249849
227785
219998
317156
447434
198963
118626
461378
426202
61975
400158
520253
505842
68202
498509
522234
392632
69291
116772
127227
438375
150688
510591
120491
190178
131662
558364
401279
336287
566520
237856
524382
103484
65668
482746
460493
65740
293961
481634
127342
20011
20554
126324
298083
368895
108090
413519
425641
54122
147288
463023
81989
237610
541252
157996
121727
276070
200385
359270
203719
238932
201926
234083
385861
125155
408073
452509
454483
6408
431168
509969
267074
73933
543842
348477
35341
402448
16012
201669
333265
421426
474389
470453
455831
179103
180952
273938
121890
6317
422843
508275
321685
39290
256013
552016
189647
416185
356175
490671
246285
537688
366857
233137
499842
190249
389470
499629
197786
538160
161444
133585
465435
164033
187743
5782
281462
308947
143536
194835
355727
256452
172259
77664
167153
304109
488110
243859
228666
364984
271418
210282
249118
517786
515871
560501
459361
144564
522669
125434
410418
143871
432559
146767
515390
446604
355698
466342
38099
46076
129328
101057
78549
489693
389036
351838
253729
567336
183752
143383
22329
508547
75196
22470
415708
17970
454807
45457
455265
364158
275645
525328
454983
192988
507344
415886
170135
371671
125236
39107
453493
555822
514023
121756
447762
170309
509012
403025
42338
189510
160696
29859
220120
557343
318848
284298
539272
315230
79159
76335
257787
388003
525612
196743
256949
465719
101758
172796
190141
128252
188275
546290
342767
331010
406771
318841
363807
370654
479650
328495
191129
353028
342834
515924
400043
115163
34286
283513
123318
449533
117181
338041
559360
399756
212405
474077
357262
527742
338051
450499
550380
112818
122359
269217
498139
403093
53407
121931
121791
172289
165277
386739
95304
372754
529003
234643
344629
563645
540381
406001
465270
430877
321875
17089
114578
63512
558722
513449
276928
323186
21576
310880
166597
344306
71840
3265
228672
236536
232528
545325
380533
525323
450743
196450
88098
191822
274048
393152
480496
526728
194347
116523
189111
108101
13919
66790
527215
518784
171236
198815
514672
342899
218767
476028
136446
252610
105553
524318
307371
533805
445605
455798
293718
163675
39453
60226
449046
512085
449354
446134
363419
549479
481200
56769
111142
135832
144527
268655
507332
308701
208982
567635
184462
321142
541329
41794
403016
151275
103226
157775
53823
525183
544487
408701
512578
297508
183050
224691
39261
308199
551451
487158
204288
373076
498439
549944
258287
198603
444110
179280
301024
107416
251517
273075
457077
280731
170701
74771
82270
276341
280220
256570
43917
77541
476895
242791
181188
75659
83722
549722
258576
21606
189978
90940
332773
319510
266255
222024
385906
173720
20320
322989
74695
1035
367602
46189
435126
13731
479996
17335
455487
80384
54588
299089
512596
963
566190
564031
446391
51502
155944
320154
206010
178921
233450
273513
230720
257541
377886
306556
322106
278302
68443
443498
112024
194222
496190
374920
151157
353861
181235
248715
398862
341355
385102
113868
175844
400548
203311
22895
521150
129919
43642
514916
231672
494485
251795
424682
116280
229877
472732
394953
16878
546715
279993
311532
147011
321973
504176
121162
341010
61405
451284
452494
482980
380629
462380
97793
392418
465829
421523
544443
229900
330929
464907
184800
235994
494427
226602
159116
515493
271143
514773
181044
514680
334225
369931
43813
552680
286716
560805
19716
322613
126637
92333
387332
327637
223250
200001
532465
421758
83117
564786
561871
152795
80983
219766
541404
13384
548416
316232
114880
534085
136209
361400
160626
89054
93838
57296
17060
296214
463922
273975
350929
113516
356855
65979
405047
188008
315883
549382
369205
18369
33459
555919
92301
155080
234527
226050
475650
244970
455
327852
241614
118152
390893
540000
146834
377449
372545
219759
557477
170442
163078
480345
239476
410936
453203
380621
322826
28746
294481
288669
245767
111780
84741
556821
314886
26625
454356
495153
296109
99425
465258
479596
231038
514993
373375
282850
93902
197321
65501
172532
51686
251574
212591
100911
330075
27396
38377
201596
554103
430059
248969
124010
87710
395755
170250
284002
71929
276435
449504
291847
338306
161008
228223
123172
355423
511470
304153
272937
415247
421367
183653
366433
314879
296597
361863
5660
44025
303651
127361
15524
529101
253472
508471
57898
435401
186290
7484
178760
45309
96133
464864
144402
514484
263760
224524
528321
24259
510352
290525
234423
536176
6013
473857
552335
88700
495052
66164
231654
217264
271534
69987
425409
472741
195414
273307
1019
112014
363138
181622
35038
160929
292283
351115
44139
74128
189716
170483
552371
446492
56848
283636
158451
362797
236399
165493
113038
9588
92080
512554
125570
542821
251255
387861
21905
7878
119253
132485
424287
358065
193527
353861
79359
59174
141986
265676
47998
7032
382291
255579
417954
35644
549147
271080
312794
187068
302866
306862
332028
470329
289828
135241
134796
331835
216125
148662
486628
310859
140486
361200
29241
568336
212693
507987
43690
182560
444057
53930
413443
509988
184765
319306
171557
307718
461594
71807
464300
367600
527065
224126
115798
521912
224153
62211
363530
315105
441352
473413
208054
195631
359758
432685
160858
364615
289669
520220
355350
441411
218208
338629
136036
239028
495396
124008
552012
462367
122575
438325
419132
331959
520065
317639
400708
364170
314088
195403
352650
227379
46134
120810
452720
116828
254996
24149
281076
149520
147068
268664
446797
425838
434747
320708
555243
88028
523227
148675
61433
428645
102222
70066
112548
51827
479373
305696
150965
364990
418307
220036
498806
76482
124627
7566
539131
352816
10760
432348
353014
270981
167830
40172
503022
538792
248989
518931
301519
218682
224700
432159
507396
497745
317407
377941
215266
375584
139561
387227
171822
162544
293170
36680
443772
551340
254587
324199
257076
313601
566599
398939
382341
77045
239610
361602
120168
248326
467652
365523
267857
555030
290606
317888
255317
437297
98671
196351
334836
151744
235128
312046
465184
344572
129998
484707
361832
333403
372133
302917
56155
419689
81247
91087
522921
518459
436926
463295
6849
109786
488819
503273
334032
465461
11473
8330
306400
73325
534888
181135
541958
208553
230146
367731
21590
493111
496837
532237
526783
165365
69125
430988
273362
323806
76863
219030
177732
471846
80755
222769
375997
62034
32595
8366
34048
334574
537926
308913
378931
287506
102528
51066
316527
130313
10857
280034
82221
363180
291275
529128
421215
255738
221302
472419
36119
499799
140445
264424
7991
332983
518682
376451
517939
479287
500131
250847
514211
552769
76529
114020
200630
118590
39531
297916
134397
30416
460898
201200
394420
20232
157457
44641
231474
349778
32400
190439
132442
441294
396257
144423
210208
37540
228088
474999
81860
545939
359406
367591
1769
37499
286675
163114
197650
295230
118566
150710
41047
517520
54293
110980
171528
208428
361909
120208
426031
367967
466396
139939
115243
170798
365760
40873
140632
496375
308678
400819
382523
72656
7182
131867
62043
275603
385444
295486
237881
465109
301648
368402
21235
253506
542808
322127
520558
292175
559040
464451
363371
244787
203223
315070
282643
34276
178228
49654
563483
250905
219444
272185
438265
77535
77436
275901
399928
507333
313668
62655
182366
474642
190080
511731
403140
308700
244363
344284
211233
491350
124899
534729
380533
288306
309237
313948
545484
89567
406916
358086
265167
130998
395555
132864
41725
370624
51310
361632
4548
561792
519021
496328
229714
541325
266161
98698
91891
433833
940
145431
7062
448924
9453
264487
166134
477792
441902
313830
222054
262143
354239
455899
372214
272086
74827
78504
142787
155959
505294
418849
5750
218323
307951
497775
221517
131462
60202
210375
38242
256546
276981
372669
247919
260105
89401
537033
465869
553512
199964
47960
257476
293251
171077
258392
499829
158854
32802
424931
7118
66992
250750
305191
214255
14013
497738
349801
384762
421987
74523
354596
11721
454396
19507
215195
60647
537674
14235
561689
46013
343584
168945
449486
366043
157033
169914
511637
555477
111685
513134
387034
367017
339515
502293
560564
469484
216719
78470
407502
117943
495757
17164
283278
312350
279555
394875
346830
283128
480634
393310
73336
159017
175320
5258
170475
100245
130790
549286
416572
529462
300078
405856
362854
366043
324403
546938
258310
26391
431622
333123
526405
455
232857
358530
21749
263688
397945
41363
194324
77689
132036
40457
480397
390113
9538
19491
424439
225456
367982
139402
94223
338574
297067
221610
470844
221726
498752
120727
286419
410348
45764
175253
78040
547184
263728
246034
526748
484297
210119
179734
545196
396642
422764
403868
30978
82586
503792
151623
203692
319179
394407
374691
252396
36260
213916
117286
187049
327144
17010
391816
270547
25696
397078
412183
386805
26494
52093
391169
94263
235006
303029
291523
124768
272009
138706
327456
403535
197112
104302
401400
296563
500758
118758
135962
495301
476342
100976
215179
140022
338317
29273
35260
356734
527512
132320
17221
272177
131731
502165
131427
227440
450318
451
340151
443107
2991
459260
258267
476505
496672
247938
116556
445101
128475
272816
23815
55118
91688
219992
161899
187572
51635
371087
75320
196753
70949
401760
474276
134488
88679
44958
545350
322911
142104
318607
281460
13815
216754
152184
478640
30744
456585
559916
338206
148017
447794
230844
13318
452199
53117
50318
111574
385880
230387
316756
312290
457734
233827
552008
502289
121541
484577
69665
119584
495917
211288
191603
25646
178156
564934
126752
3690
141118
542068
368170
518458
87233
71290
79798
187006
366810
420233
45722
442759
85427
539368
155213
492866
220619
64424
323881
476226
290338
98546
541319
140448
102080
156517
103376
454629
31213
394686
118359
290312
273585
408995
221207
460075
266639
568150
520420
230221
428887
43936
346640
179548
62907
90063
269065
474845
208208
521897
421666
149186
511885
259745
504898
311179
420082
35546
563487
90212
127268
513795
123066
275122
482177
520160
278097
25935
27629
197644
16592
370898
395318
351535
54696
21800
301342
109620
214183
268226
193681
295842
153880
521446
495319
493198
340276
74745
83414
353705
232376
67998
386167
223254
25711
508997
280616
307666
1996
99390
475828
535009
350177
124748
334870
118712
306081
266179
530855
70847
457747
495737
257876
551762
516935
187740
410072
313498
231562
227745
18956
79466
317088
102038
445301
88933
8175
562143
440213
560333
264146
175696
423432
157026
177768
260442
120649
321336
144557
292004
434683
496402
450654
525184
426285
377214
135630
157718
196307
215643
311886
57348
78452
232699
318728
416102
437139
161804
171359
499478
542456
62123
431707
366675
485973
296693
99519
329084
448929
439251
442376
61903
363410
469511
534549
258881
156613
281127
273149
72191
69432
20118
173016
243909
200807
521580
500284
516215
461653
37369
536862
17029
342876
515499
62269
400402
263517
554736
413813
532852
338767
179106
531814
410763
426735
175561
242214
124315
148161
257346
222010
426048
417900
36992
211584
446456
326155
275099
537852
272683
63528
456034
325692
196351
549457
317085
423463
505278
239521
515510
413691
293943
566892
379374
528735
466304
476692
470411
192032
190576
190239
451505
384776
271580
418135
124599
261580
166689
443327
259307
12462
422730
526142
13775
123801
366686
554204
99871
344814
207003
301150
429082
106946
315516
261854
34833
556579
254671
561599
174817
443702
100857
381477
219304
501367
133519
398815
515244
91559
418026
34065
355094
132589
232888
335628
384897
370589
136220
439533
531027
550656
254802
385177
210650
453768
242370
512212
402416
430522
189800
536713
171080
229634
365309
202479
329714
120112
548061
241387
278476
526594
379578
539841
149775
52688
259630
417006
524570
306761
423336
389527
288533
255546
294128
104065
372163
394070
415144
275025
191099
139335
417742
499729
261991
405152
444066
192237
472252
35393
154817
420017
152233
353661
179735
133330
11023
71304
266558
244462
519912
439333
54638
480189
296798
393611
389783
485805
34652
217180
556478
257670
162016
128889
246754
470156
90861
157439
524019
567531
20563
293831
189303
356520
171016
411975
411865
38929
322812
560533
365596
313477
171736
420324
269024
5022
135617
133402
202626
183937
333683
151500
158908
398457
566509
360225
92553
93951
382609
430816
389311
188351
235116
211169
350005
140678
126939
494748
27024
98189
334608
359371
376344
242942
271812
237526
481524
86674
289813
74864
337614
206452
241633
314705
213797
34205
458273
187962
383344
267700
333726
270971
281691
392881
492681
389809
479639
563988
290686
475439
483737
168801
199388
161496
38261
508923
450853
90576
19638
119013
537416
143019
108857
77367
331280
337381
274079
190960
111485
120277
322139
91036
17010
541760
497635
187014
46344
24870
77992
273555
167665
497170
207708
397350
482435
163509
415968
520647
322750
460635
72229
480783
117330
512230
360368
554478
191972
436256
25677
400639
352162
469673
62074
460352
86435
19572
471133
294737
211503
68997
531966
535304
267616
203624
21260
189099
369516
367172
377157
156425
202532
250820
421438
411192
19184
533880
30653
86878
285463
392153
449914
458514
282005
111165
205965
165937
162566
166767
93657
110038
132435
537532
542390
486719
367990
187445
549482
22127
489339
542582
126192
452239
112889
18554
255581
481825
221936
552154
123841
535543
223446
373881
464790
130559
190178
86195
120851
145218
500120
152525
267826
318084
269526
322015
31769
442750
114468
320704
493797
476982
558642
538859
320308
472119
17372
30887
510448
31413
274772
383994
268846
138859
230232
534976
55323
203279
226888
237803
402832
114957
341708
162233
296089
302794
484566
129759
263697
407954
77906
427222
405149
532541
11649
348990
94570
242468
271169
184205
489759
557872
182871
554250
493161
78724
272534
64542
440185
227348
177332
226389
541572
73208
81960
525677
143550
389916
239674
72529
274931
446984
207088
326392
157468
120355
66812
492336
504152
61285
260569
563323
173088
244869
336527
436221
304899
205269
22047
529982
360648
98848
536994
540330
25557
97009
122660
213886
323719
314949
318333
128837
436097
159444
502184
93803
231746
185431
255244
47218
213727
181017
109614
174274
463606
255613
113070
483190
232828
308627
529814
15782
201443
95237
100035
464746
511089
427706
337101
145087
86212
147959
192584
179690
496121
53969
40743
103509
553218
567713
449285
551318
175998
111115
360393
164219
12292
540658
32766
236084
242475
48291
539217
484332
114615
514855
492592
38542
491229
317945
528706
360126
83563
271276
206034
49886
131722
370399
374261
350177
150665
526756
95823
105677
295915
251977
116614
327917
511036
186376
381328
558497
142930
361933
240069
229826
177597
33889
234557
396491
348253
137048
230519
508679
257042
370477
23105
521245
557459
146003
224812
262088
65639
492116
209414
438232
489467
332183
438646
513977
454967
78151
496727
350027
20767
270326
375744
136785
61006
525622
38454
129991
352187
529162
317517
100280
478693
404252
293442
183370
213475
372274
58641
436619
447947
2164
129906
528734
311057
21013
363403
481582
354164
549245
108240
324960
236009
150840
505317
175278
98959
246652
411269
96186
486248
422799
515213
184185
341998
180605
547205
102998
121484
282521
80234
449450
279651
470147
111839
322891
201476
406229
257719
470737
546915
268596
449337
337235
373789
456058
31856
51288
91002
234864
70045
418933
160551
534209
158916
126366
168869
11326
478314
268800
25311
335471
213460
359339
528343
91799
4100
282168
427402
270493
546230
417060
360460
428669
508062
462467
176154
195456
230735
153287
116204
12718
480535
440634
222385
255733
414979
498972
366476
98369
264443
310355
360854
439241
112665
367683
169030
326770
150852
414516
347355
33645
505178
383173
349571
158033
398828
182857
96189
113725
504710
356942
91175
406591
310352
354409
552720
158664
78948
299157
92835
334688
417717
253186
429781
504102
257611
150248
380885
441119
540675
417502
214394
526551
99796
403937
447983
414204
445189
38738
526947
206878
529426
467992
268272
350265
507274
350831
393883
47998
54782
211867
522783
390584
363311
228442
41397
508328
325371
152935
481125
120370
417045
305438
209110
512690
314014
492986
467293
433113
330073
210251
173901
253940
522798
368824
168160
408516
70073
233038
465338
352844
425521
261286
367696
522577
495789
474100
144824
98367
189281
426931
79004
498664
172737
460717
522630
228893
379618
499681
91121
382889
499080
156582
165592
545463
351871
458600
447611
99629
514704
322693
303771
482828
150920
277855
83965
561960
431167
174987
370557
484339
89237
103797
557575
118057
499440
412740
195107
324650
95219
137728
137174
209368
345435
471556
153040
559604
552062
162688
90318
136725
451087
215097
83173
172330
500725
401327
406752
247156
19492
339786
28235
523400
239360
351009
161012
166120
86304
500088
107659
291699
485662
128974
391670
542066
222284
148795
449866
270782
133843
226700
249536
4581
310033
443322
435764
48948
143798
177570
245466
57585
237922
209837
147076
188693
22877
49293
269677
85709
441253
259790
543514
238284
480673
564976
182669
448525
220228
464443
4121
308220
49958
455186
248286
11768
34407
330686
31101
233345
65640
303194
162830
34690
475373
439716
259042
218895
223726
187234
32638
154841
562971
558883
146598
439114
312386
98001
262591
287767
300943
312506
60337
239430
454398
120092
41834
224528
223284
9934
369987
463466
428962
564834
483098
500859
59000
327248
550548
455211
219888
475098
399993
542650
269016
245205
192931
151111
14507
32670
286717
180636
207809
447790
517725
139679
532874
12256
360135
495605
450785
202690
359660
430183
76494
333168
64393
521757
49087
246481
46102
398177
311922
382639
369289
17500
141670
87144
308488
395645
8141
443054
227349
460657
152927
213313
516513
166077
9651
232762
145551
347118
427066
73248
483895
256786
267555
147041
325333
101518
355704
293034
554993
184910
488417
53783
270013
236830
391128
202676
131709
98664
122905
37073
382780
396109
395101
39534
76278
363715
316501
328850
22988
318935
519475
368864
72430
422684
418600
514510
154841
55096
249609
338504
501418
295439
343996
329802
543361
342499
86357
475285
423014
222341
355749
365988
255997
442798
291570
402122
375849
450108
40345
345355
228656
480057
146458
321433
84301
346303
373018
470647
36462
431770
180466
294702
517059
477109
236163
99176
496878
439837
29491
433603
128597
53632
379542
476651
208201
428013
241982
235900
413693
215555
501116
386711
439704
156771
465103
292579
365228
41907
253882
14188
52105
445515
548885
488897
404483
298727
321026
168320
327760
140940
37996
409536
363850
329890
94019
74528
94334
114266
175050
536533
331093
200578
359188
131624
127861
328548
241321
223427
95982
57899
86901
538122
155401
311127
247321
463244
249432
238830
101982
201733
246983
464199
247396
468933
249561
395967
448249
531761
122866
456827
100233
293593
122083
524681
423460
23589
544824
232830
197132
378773
505385
122945
68910
516845
196338
215147
364067
189153
329267
322517
521595
71455
421533
213999
856
134288
312069
146745
230652
332671
166991
458851
491431
248917
379628
527119
508074
559380
565586
79170
89264
340017
159412
35606
112795
479850
277210
165261
522677
100253
425223
57572
59411
251268
535986
40706
160757
209600
52585
470135
530553
152766
88618
148390
168258
203619
472179
291690
347460
95302
121717
529715
112413
428535
432464
549849
117440
176528
515617
491642
487349
411280
413191
272022
46871
548852
315990
283284
416361
537396
547237
205016
310449
422544
546493
540985
316451
514509
200594
401367
506991
101179
354830
541460
299214
86937
478702
542192
78395
404958
368083
458468
65666
321731
51932
242673
241307
286349
418412
230756
316366
291463
7300
141526
308029
525849
424030
234587
559263
27045
334081
453474
173946
173211
44311
548016
352610
143023
214045
50611
316195
333771
124535
380381
465154
478474
437723
386005
164801
31038
27256
128768
138621
530536
92995
277917
447290
225284
192573
394237
42210
483839
77032
140693
534386
303794
123701
146416
2754
71716
384381
506388
338564
195684
165866
538322
443216
456894
112313
548781
439450
28131
78394
233843
67117
487529
415299
517571
222057
108253
55380
242446
540206
264105
382256
342529
132786
455822
270291
189500
248676
16497
381558
394296
530061
57286
259379
428799
24775
1526
263635
422398
460599
101941
534969
366525
230227
295017
143059
394721
388504
91182
7936
478625
148283
243498
5700
520789
373519
388993
200332
381309
162037
416237
245082
504019
201548
387909
144063
138820
421060
32567
279426
286520
503725
260215
108135
509335
4020
285158
280741
390601
148424
283630
274297
442961
164258
164231
389261
28844
551329
403267
469882
443644
481298
107468
280789
543255
490683
315039
283798
280459
150792
221054
257976
402803
458772
437187
309952
24657
89104
398004
178044
509507
37349
520430
512311
306365
547153
37671
72540
320134
548891
210583
359614
15666
408087
37881
389236
438407
461213
415223
207268
437748
533211
277550
338170
193169
73062
174759
253550
530487
383884
343380
510572
38444
381016
526983
330115
157320
37848
515922
110716
429202
184079
453029
168039
120781
289490
429464
28090
332195
265389
218498
298584
371171
329555
380846
481696
255679
280888
230184
423397
85882
519343
28594
441757
185407
325727
481758
444640
400961
402259
105218
250510
41219
150369
222837
518095
326234
89214
260159
64110
535201
323551
177934
226187
566989
442599
258546
25658
340924
154951
102071
394342
271234
87134
469097
240458
403543
551783
511061
39578
45034
500466
167732
46821
445231
372454
518651
422719
459774
14437
34979
87852
433444
147381
301542
310239
473289
81730
566089
535784
406438
87284
285718
232406
125142
95115
224799
519901
394707
85909
543338
219786
279302
113417
561183
305926
96182
158199
93556
185856
196044
507779
404842
2281
212141
259408
235234
143891
378694
362694
121097
442195
97913
291570
433510
242506
433707
6975
205891
56276
423844
392207
245256
383901
328709
375730
186327
351595
484828
375810
225560
47520
445499
323766
512211
199003
190404
397096
6589
98163
77213
265668
10163
340820
34012
415464
195724
154690
301581
415416
551933
240981
433015
308377
532394
91046
35612
303525
375340
443253
433026
164448
290523
452893
273276
482282
204088
366249
81843
526735
561872
381728
173450
463133
19111
440394
158260
82586
328697
357255
25635
561678
176197
89606
112168
419441
146467
535176
199321
70357
417344
386694
28333
493301
198488
322134
139825
371034
26752
484521
418387
80832
440462
55558
233344
276593
260517
558327
560971
462930
418510
461589
513015
342419
158463
189568
491809
385891
403741
113611
147391
120380
528601
548357
451289
103321
213316
434834
502267
410785
203199
499598
252205
90377
255840
375374
446371
213861
102150
121702
520353
364566
304417
320034
475480
491210
368464
191000
39863
79322
385340
473544
296710
507980
471520
463644
233226
269285
22600
400960
501892
133305
402844
441304
203874
142947
171933
385867
458379
231975
257640
546497
159433
46427
366050
485995
212700
52668
34407
270914
409746
248332
557575
265050
88509
369826
79246
42648
553678
511738
135482
236532
250604
519213
547050
253447
424633
356101
411427
67481
232856
537071
258189
320576
27157
231773
269602
427230
272424
335770
423340
364975
373348
205346
471933
564439
487233
267067
248939
98534
411096
398091
100679
316553
566012
278302
90241
529046
26755
267536
15336
525285
187451
49945
40077
3268
226592
465533
46622
31407
243069
48344
277599
477100
476017
173814
434493
298798
78807
386120
273209
401180
367105
403046
474503
420780
84652
413300
133741
37823
430219
57447
381087
459375
165784
414831
408638
270951
549673
183899
529763
174892
489517
168038
516757
50773
520782
223360
527168
567938
254021
451905
102298
349708
137836
56195
477138
168575
51593
107525
466855
417658
346717
103786
527512
186191
328603
17086
451138
256400
293948
136204
383718
228945
214637
228832
94418
415310
176466
246358
543519
158059
296871
353355
14032
227927
56298
94458
46336
218243
232910
187763
418788
336758
204507
177768
413500
475311
521162
246455
83225
60171
300188
419671
221224
488454
144763
325344
114243
53799
359797
401170
5200
97099
278909
412067
422267
173829
228001
49847
6725
284362
340353
547457
413961
423269
360225
30616
182244
20231
14004
143448
479775
223062
88537
512901
274039
3415
501296
467852
430580
200802
118146
14162
244079
545535
264183
225170
167913
456572
454296
372312
237346
103495
493006
381947
495888
288468
482425
456733
223456
215382
391756
276219
88948
311947
362102
216754
81679
124638
474526
377549
475536
566488
276209
136911
200055
155270
539118
480071
138215
45428
535023
387125
351245
393968
176921
498729
407714
455680
109627
505434
205257
344861
114592
295376
395071
99881
254018
169750
211733
417534
548068
503351
175545
565538
536565
296559
302951
80303
202614
153788
157227
372836
448509
345329
330221
163403
536966
545448
289303
353929
82553
175205
381732
420516
429489
143309
196203
3166
30989
516017
336789
403513
55212
537313
246669
480360
45269
498160
134068
360971
413249
60651
191318
217281
455921
523984
498711
948
48538
81202
348998
117869
34657
81514
150946
451443
349624
367343
387622
410507
309269
557524
238173
222180
559531
274759
246738
12982
78116
477537
538156
162019
555051
304895
492767
305036
69503
379250
333757
298259
69539
150477
325940
196221
151488
114346
305147
241537
115350
122644
337789
308843
37280
134779
322534
76536
418371
532746
411475
225140
250383
237420
453481
278862
152752
523422
452846
405111
120673
455222
218523
167043
347038
428194
164191
186730
226492
63548
145799
435686
529034
502680
353581
137231
442632
550654
302224
539716
443288
292058
133245
490495
37947
161053
433216
397198
397493
149588
402519
85733
18861
484036
563546
361009
86414
219873
26832
433450
170406
193555
91041
426602
155407
53687
487211
430044
498646
12955
494014
482646
18508
128435
479781
203260
242504
125232
275009
197091
375577
446171
301766
417694
414977
517916
24790
245709
30689
424598
191357
516237
477540
189747
157120
426303
444972
346712
474755
468284
46870
1312
217727
81689
397398
184379
540995
13648
390850
389219
554520
19029
268961
35169
263094
23112
211368
17235
398065
483137
496269
224725
566592
252725
449440
564965
427135
456575
25094
442400
185537
387183
4427
479980
178482
87659
326402
418893
418675
96282
275368
436885
298347
192877
11268
280868
125643
130749
5160
451917
506324
158869
532607
117372
59304
358894
357648
398614
40752
487135
275240
292734
309885
46543
99987
499771
329063
262786
324297
42728
193922
293498
558903
405135
5260
251408
401185
181452
159312
263933
245171
69374
363751
50487
98162
147120
3232
539071
482405
476936
77673
480652
509767
558234
317562
516863
161197
51299
136453
400129
107218
519555
73941
55038
112859
254470
254569
152321
268551
367885
449927
136249
504523
542865
253968
436657
536215
211260
5313
427240
473502
524317
519396
335125
14282
215387
344574
373346
35965
370719
198414
493233
30661
556145
76739
230261
556126
291544
373782
543915
164514
95656
487560
407767
172546
42659
145929
349918
142516
350027
435484
479195
117286
258883
74360
440776
492642
219876
423546
374209
243708
518118
431535
566757
112785
511404
57935
319114
409986
321820
88796
397281
228914
455686
202645
513497
246982
46501
545389
409132
297067
368204
507867
163166
31402
52888
338211
163777
59021
96369
200260
132481
120301
566006
522177
277559
491590
184836
242947
54919
266179
209488
554622
358503
379345
201051
219142
524869
502550
21039
195040
108551
218446
146596
21
278810
522703
489463
414413
115977
148689
53881
246467
306028
205743
143983
153909
215544
274555
232993
377288
500803
377997
122815
49682
319548
470650
386444
18766
113309
385240
337216
394896
220151
167656
363110
347402
202682
523522
563639
254719
478265
14813
419501
259236
264702
337990
23011
159946
447989
434374
189369
44133
391902
341274
153716
174010
57083
341691
176132
138406
290829
309932
156096
86660
221879
558982
283513
16615
330893
151050
56008
424525
263867
194590
298091
429150
452974
442354
124865
199831
42478
355857
322181
309889
516080
356060
509507
434102
507163
455846
560473
248730
327868
306655
165807
418876
153090
71728
81209
530394
554110
518665
290332
472758
547579
131839
398665
316380
191262
81025
356752
186882
462973
461731
319300
346185
17413
566395
116513
297356
49376
413006
433352
104731
226395
515269
546427
56745
322741
206929
166336
216610
132867
41226
416972
460461
215329
183312
331882
253377
371137
116770
337096
429359
339067
499851
511830
47352
97442
120603
252446
309020
533701
516954
230645
292911
314678
405825
61330
381577
25862
304625
279935
133721
527516
33854
96483
11491
247017
256019
353755
96552
175240
255316
474128
313168
529777
467631
33502
33021
552587
17354
98407
318392
480794
264135
460970
11928
537632
318151
354727
85958
166685
250069
251333
530962
32264
319107
557650
284401
254305
359981
413663
372404
409224
358436
531492
114669
208661
87377
304351
56077
305182
236354
318240
296388
233779
239290
439478
145783
433717
457933
384515
35156
375780
260938
107375
214031
407399
390748
153084
84651
391072
163889
460463
413223
441463
36223
381577
353590
470138
395948
435900
130307
565999
413600
80277
403423
90508
32704
58824
278417
515984
342488
355405
474246
68333
318966
285429
79707
381285
33729
316312
421734
351975
3859
139460
61582
450593
29326
42994
76870
94479
78175
484432
459044
257709
414658
47454
186538
192564
248218
279466
213589
465807
410832
494970
219666
298782
552461
436196
316030
174211
46427
366519
290667
528737
396118
289238
509423
435987
429080
516502
232329
148217
491587
133006
21838
460236
379362
220629
8484
263279
144723
188140
359289
430316
146429
101196
543411
273928
221788
487706
76200
93691
552176
564453
143189
511692
368054
469744
90954
467456
512306
275182
451722
409070
10312
505068
260013
542223
48317
79210
185985
177517
77866
393353
151486
358267
322973
491584
72644
247691
431497
531986
19179
306081
398553
409985
431711
471750
15928
545138
211459
386581
556253
318311
494202
549338
218341
445834
383457
543233
2276
116282
390088
240041
178738
449198
370620
164750
231805
255490
161772
158383
72844
478529
469093
541333
297955
562335
495415
218949
568116
125754
98669
350035
142424
118207
298782
43188
25945
78486
481001
337653
404229
381181
4111
158857
353117
107943
298153
292872
193407
52263
139679
171338
150819
166733
443227
533504
274820
127101
356562
84686
167727
312663
128122
58308
426413
380982
475177
300493
262068
231070
236680
5517
197443
365829
339847
338076
267814
400445
111425
89247
392132
236132
356173
346848
481792
144763
207296
350745
81892
504064
41770
230636
364126
47975
6262
232665
180295
153972
563151
426819
323834
293661
167866
38112
408601
284367
54325
341265
7507
517422
328994
443691
64717
128163
474737
60119
282629
332576
155328
415774
91218
147984
440876
353588
448523
431445
168454
369670
53534
416095
171860
135063
348495
213344
204583
118600
282442
379192
14986
172482
336913
344266
97181
21467
5124
33244
152673
240881
530100
297114
222886
70665
516342
361849
147462
474178
255200
120342
138088
205872
391736
448564
498473
367688
313921
265967
412042
281729
379
232551
488382
315084
319613
143946
325314
361280
401572
550574
47651
266712
216754
421016
353619
166874
133857
180066
457437
403416
211410
103485
61718
479841
290302
331900
136681
295160
29623
167942
508745
69124
546984
238585
242719
180292
452087
311555
189920
297640
530323
484198
112111
520580
3653
59731
545770
75933
478726
364321
59533
278968
340150
69307
442772
364453
73093
24409
294011
115807
188126
367928
159202
186862
114274
126043
498451
542797
346191
326099
289200
390206
304692
254092
3751
565198
382524
401394
51414
542398
376366
150914
126924
77828
150238
16698
386437
404495
524588
529760
416903
513182
375464
453207
164488
467478
557998
227983
235111
473871
94467
82403
319332
368766
35515
1653
538611
351608
293903
419522
415554
297935
434304
64698
562890
295695
348811
91725
222126
402275
208739
20107
498986
442397
314631
226359
115695
49138
92513
31085
465051
240194
54888
114927
282243
237372
324990
62907
513322
140341
220312
87738
487658
423254
219727
361977
327924
275197
556099
107582
366750
148643
299748
541036
221857
404065
458943
361891
511526
339569
210286
186831
396950
10458
566230
124267
400154
294949
321883
287498
17261
217810
168803
177729
274642
386140
436411
18546
507113
120904
287640
327633
381671
344232
128047
4512
288968
162526
93356
237521
455156
403292
281181
25207
209583
31471
205193
164836
466580
444416
49574
59060
212266
365779
330996
537973
416627
352097
7866
406761
92888
101769
319016
440924
215894
363524
87667
449727
14838
159599
559068
276374
70931
463854
506733
322316
137762
404457
98434
487019
382006
541113
484636
40631
231244
304551
546773
317697
66391
414343
392150
541440
385262
26535
348340
192222
280717
180633
171318
38095
239237
450960
481767
393122
153235
350683
324346
419733
120150
483654
458458
475391
520767
330257
6625
244349
151892
231988
118185
86612
326826
501451
155762
361413
197885
187598
303986
176757
147271
374025
45356
121893
472397
434976
557939
506910
470948
207622
175967
338648
318889
263879
22933
336865
33101
230268
320728
338954
193680
462205
420856
74522
385177
393147
469257
74905
387408
566471
84098
191816
249196
312466
503143
192359
130275
207313
452359
245149
491269
36750
489442
272746
215995
348439
408912
564097
398363
288398
409338
255257
40652
149197
551615
318280
515490
425042
364228
180710
339084
101196
109507
209022
336032
564341
148340
543405
272884
58374
235352
246364
567055
434453
275278
179901
349501
159656
56737
505212
467000
220150
506538
566885
302545
315375
76783
320944
214585
363361
239675
392740
123591
462203
505426
193222
428521
297513
340817
491838
15767
34324
429010
434517
532026
13235
303684
150943
55969
243624
523775
256086
331559
292946
436605
551043
455238
426
221608
377776
444344
165526
107777
112508
133666
12550
564191
9842
303514
441913
4281
487269
169914
32396
432619
327598
330516
389345
314463
518468
197461
492288
471347
121403
286368
272394
52898
298309
252686
408604
172076
499521
409070
339686
331325
30185
146947
459865
418401
246777
33238
153491
496189
21894
343633
331806
280395
157421
222508
110645
384103
515506
303072
471548
355351
202800
446818
184719
221308
529538
567808
522382
99427
106597
189377
525962
117973
510075
562493
171120
293101
238117
441778
319216
129418
343309
363208
484466
30585
508284
285385
242189
32507
378750
288512
86483
335171
524339
492393
368747
270323
548399
344778
202058
361498
189942
138866
100306
59978
327929
561723
202433
146645
432808
518852
153974
79715
223993
209197
532543
173374
138672
334105
366788
198120
84666
266759
104057
186462
477613
237919
32738
164019
42587
228704
318249
262928
213510
519682
244283
15894
89643
523214
449658
251010
343729
223420
31951
262643
563601
309447
234843
246046
458654
489131
432011
294609
386136
103299
471000
155887
217636
561214
485148
118784
541147
538737
450080
2865
7891
127966
472965
337136
158715
176047
320755
199076
127744
169374
357524
308791
336360
90352
284926
47084
227869
497686
21018
156724
522001
235982
507577
308908
431922
468729
558021
169729
52168
282438
426511
169950
338305
24230
369296
33813
183641
206766
374944
472580
482203
64403
417255
295068
419977
356433
233655
121126
330054
563617
90483
552400
459972
38076
408840
296969
44893
125867
354308
562302
399443
268154
198239
484624
547032
434667
475888
219763
58610
458351
344717
313048
371367
442087
369044
55637
154710
374603
559687
449326
530468
58066
315439
139051
206678
308311
381094
155230
255396
401558
435699
460035
43170
6242
436083
317718
16952
114054
102960
427240
28919
507193
545777
11972
558822
59525
32065
554255
528126
246361
17343
284483
141300
392630
419657
212715
214318
359388
323779
107661
418445
470313
543278
366105
294217
17094
115347
23775
137538
470066
389445
158759
64454
412812
33227
312723
284724
27138
217230
436837
51889
289647
117918
277736
534412
136655
560996
269608
137354
191488
232812
223221
151769
186213
29953
191185
393660
454432
547927
327619
557549
127835
244631
557518
369586
135046
110466
285849
524910
184161
200692
384201
227150
484993
510696
145105
266388
113029
310111
134792
295155
101
546558
339620
467287
466957
244158
194893
395097
389256
55679
365076
352013
190239
340858
118888
287489
144719
328484
4886
237390
183356
235364
324729
445108
463099
156645
60993
238952
287109
45472
84746
68325
160808
324440
476968
138312
461389
491769
398253
211866
197455
515741
282273
203490
440745
323885
467662
62007
237922
340934
479354
97670
256830
92403
543504
216445
464973
259742
15972
395987
114119
84255
265790
527690
150777
269113
104575
335602
156729
318676
466520
323825
187017
299982
89532
536541
304116
292821
327052
276696
161348
458847
217034
566177
95507
260571
195166
249804
212216
380893
509165
453533
350335
261432
396599
73379
150370
393100
456112
13352
47437
332941
363569
407223
94666
437730
189201
445418
388865
80038
374789
513287
143009
141280
363383
197233
82995
53306
253695
397676
159919
87266
277546
227612
193591
506840
115583
77513
83289
328441
353952
417737
451128
145621
403837
325973
27451
59396
133765
264736
275505
4312
101985
142671
2590
464634
379484
238994
58596
418889
382009
396502
102532
215917
446097
489340
202920
79434
439161
230446
7420
148318
101019
471266
17601
421514
195360
530952
223427
372747
363543
237121
275854
4658
401886
22096
292336
51979
362364
120729
249149
317701
428457
435173
560603
388080
192157
488130
524258
2327
314671
31719
536265
252628
4449
386247
492104
568533
540457
377636
56790
528018
518614
499995
123382
166486
231575
370264
298982
546321
296382
331280
90019
184990
354679
552212
97045
131495
321746
295085
298046
566899
328659
28605
287654
105004
39303
466103
429375
328007
491718
388732
120430
462060
115644
22180
317915
447660
423053
437889
270211
73626
73953
566653
235381
285734
383525
498416
473203
359738
368794
492605
528801
396388
440528
511398
1418
367681
135686
208766
97484
290021
182149
259703
525093
111320
323730
490108
507121
319179
476932
172884
299861
112339
551179
356198
433049
450792
188827
158120
441617
172927
521131
536295
80437
463762
378856
270927
471575
168076
524104
417574
89528
25570
116293
527224
561113
103535
118930
170423
432299
67032
64225
190702
214807
253370
253357
524368
464648
104225
537640
414259
486720
63993
91708
128161
419198
38640
351392
153355
302671
59511
297126
310415
558078
415401
383641
294103
532859
394263
30146
429732
58488
361934
511321
305842
247759
343229
440649
96047
122646
549169
335445
455025
203813
369125
92224
169960
429660
67521
121201
210205
127900
463253
548331
404688
219073
179673
274797
380686
65141
486719
505088
339936
112584
180268
154656
16212
388551
1899
512643
287849
349063
73753
339917
408843
355383
196305
554427
564131
295287
268444
354137
466332
562244
482239
30377
88798
305646
247643
507951
356580
522819
477406
115828
439044
79898
294971
517085
112609
159843
87210
412336
469782
410649
525752
140415
127283
482211
244020
299172
259885
329874
527253
261759
184457
100639
493210
397496
458461
288676
399944
544909
484382
336367
505622
300904
56753
381602
387860
502371
525518
262477
367014
421235
1663
61251
238303
189158
204501
278140
6093
176460
226375
213932
163505
556255
174034
507884
198556
373859
472333
485387
237701
268972
269147
141157
208429
335164
518614
146083
561222
331116
339811
499581
421682
43961
292417
556030
95865
341563
536919
498127
493542
248563
400231
279443
251572
55574
473626
428397
562716
80379
416923
552706
497231
37613
319166
536275
256753
354768
255133
162757
380010
455378
96512
184416
363467
57827
418733
53065
295981
449863
497153
281074
52900
321682
346081
321584
164629
172798
424776
158167
483530
148645
506694
500358
330332
312783
111555
52424
124568
456933
442611
55875
164449
477522
436642
495255
522194
109550
438054
200208
203216
388039
319574
143853
384572
99207
300105
323479
521773
292521
472490
518181
111153
220150
411630
297979
98380
420647
275594
70779
356019
205273
24749
160441
480681
89776
200726
106289
333259
136976
184497
276006
380516
481783
237265
462423
495880
250981
81689
372802
467595
561459
229038
336147
410814
522709
385242
108176
256566
189841
562151
145982
53905
189972
68347
289575
154614
321954
120414
433589
192168
50770
157041
189
13300
328463
370144
246832
235858
222819
306861
279393
257764
117177
301850
552670
540992
386005
357849
542343
401203
92986
302570
177596
544479
330668
317336
284484
27462
513759
294033
157730
271529
330750
501407
306697
286615
565407
337833
397522
254357
151284
48758
460574
191129
151190
540537
337847
524029
416518
222177
79898
426442
545913
414244
520388
61884
252061
363848
482510
368899
204341
446966
299517
270913
71944
545006
515079
451432
102691
369701
251271
163128
8723
261011
419369
546984
280608
406568
470112
333550
1457
401036
371542
273250
52151
22889
322497
541622
291947
310168
264421
298092
49478
228702
7799
74815
69567
299608
509719
479011
28637
138761
298675
4081
461710
91140
472491
494637
437160
525606
490354
409070
204772
295269
125519
502211
419768
64184
60141
388899
120777
162659
132259
55443
212545
348687
190866
496488
169239
565972
78211
79549
383826
552850
439592
241653
548154
167348
76341
386629
48530
125119
400566
227621
337963
249731
304487
130434
324822
552154
513977
239682
144837
145714
326128
452513
266435
32866
252888
136346
440224
258204
437177
540899
130519
402805
238577
301247
69420
231097
500489
342203
176586
498154
201713
133605
28310
504597
168519
193335
121254
44015
123885
464661
542291
198139
217331
232188
485775
284173
278239
232030
502730
192621
426088
349775
201725
559847
313941
236202
335757
172571
392659
323858
560758
183667
527159
210698
189792
455581
95364
400907
171524
196729
538505
496924
464002
213374
28414
395196
538843
304988
464702
1879
186837
489110
546374
336578
54373
488191
11753
94201
326925
87198
422947
527501
193144
395743
502707
131114
352981
440437
364645
115793
246556
68127
396342
293083
503159
406168
23953
211003
512906
238318
276771
182504
276407
78127
252028
63895
135981
552935
76027
560022
168808
489978
378124
348346
481723
268713
127784
118994
123121
487285
285022
353451
18510
229084
103775
428911
169928
212995
345155
235877
168677
245943
126822
103124
443687
170714
307086
161550
458351
195506
360985
224836
276756
275191
29689
394637
274881
262415
530047
502640
521595
259207
456656
393457
354469
81772
200279
10899
170156
263508
191126
414317
445771
467596
117475
28058
347227
343696
389088
396234
83985
470263
354871
462289
500912
341441
292082
235713
94110
323074
256585
67586
27581
159482
285861
141304
117218
394175
128616
203828
224675
340225
369481
220648
415131
287876
509891
281577
545346
190971
457416
270778
140302
562584
330911
378266
568059
316512
449601
446335
304515
357619
556621
147880
132219
271582
361613
75299
355030
386549
205568
422325
184743
549903
85015
63398
490847
357879
465982
369811
24241
423389
144946
86795
133349
333927
342314
48409
401387
220275
496157
227825
515212
440781
74655
103605
223191
356478
468073
212007
454409
555168
435886
561434
105311
270884
502132
52043
130482
551526
161584
459135
471369
458186
164447
430265
507116
187698
364712
340426
149478
389415
271571
122403
217812
195490
529365
294832
506802
192
563981
427525
228876
359972
240126
213239
151475
65746
828
90954
386348
140731
62885
255575
397034
416782
127020
521594
323917
369013
203360
550923
444858
19633
108748
403018
435311
10734
409361
498866
157423
446939
29548
491031
283655
182547
500763
330549
20935
430414
66995
174326
32569
283700
566111
100016
199130
427783
75883
528824
270124
308883
326271
947
185971
254848
488248
426900
234179
47200
218510
71923
165367
559657
409373
300559
85454
309306
132689
157243
29657
185059
112330
151584
327925
9168
427422
373697
30196
344902
471014
58093
533883
64001
195845
20342
535000
305638
406029
461486
131135
358750
539723
146321
220248
392986
213382
325980
330278
504867
382203
337534
521258
331677
450540
487247
406044
358621
399146
67653
490092
328699
1378
112434
227612
226494
395755
432857
13926
377487
41066
557502
119462
179281
486379
440610
513044
140876
389566
307757
363047
356321
401073
385724
58049
562047
469609
376840
260435
499459
466065
421517
417445
482420
252591
543375
98227
537476
376630
165449
13675
280367
194214
401974
451020
150452
537047
209169
2118
363345
271748
53359
65865
111665
164139
122132
17428
36402
60797
162343
557529
461552
534281
109101
134193
171176
526504
13125
332957
436250
389822
242341
43612
187948
540772
331260
485815
347304
431195
279197
321867
504307
401466
359515
508222
565354
521348
553829
262477
416641
489143
235078
339659
47646
412541
207633
426805
345223
436664
186846
518465
461038
295721
74954
82611
104699
170659
496911
389920
240429
372167
239328
553594
214591
235352
158325
547067
324494
528253
490859
1642
567045
531316
112975
308347
65086
250712
217730
405732
166702
254305
549609
175064
173863
89775
497437
249403
265390
447854
141135
485046
213471
281636
350930
111480
334681
291512
335911
535943
433059
251171
98455
305102
21984
128223
448644
436169
181215
464364
308942
112439
3746
555731
442600
82878
521710
529431
176206
318288
166366
64476
53750
334122
70150
261632
182243
492473
549110
83947
396114
418198
371665
533802
504802
337966
215634
346981
392034
432876
354671
568063
1393
309050
250666
190544
364690
290110
499076
247058
39706
477565
26602
109691
508771
120467
178167
104302
363410
202232
191524
443385
93561
544166
102449
382789
149068
219003
408670
304004
128281
317693
51947
380678
182137
389511
27817
410606
242336
498869
567723
332264
4126
387977
493419
197581
511935
259348
311659
522365
71681
431785
126729
176122
80539
286859
31545
295363
86255
38487
543559
303951
550147
16666
139259
95212
458875
242466
121141
463183
158915
327982
419832
467380
281905
170394
107535
483456
67324
227098
239849
499396
271587
17175
229698
501074
343661
7226
216807
250936
172569
268796
23310
465909
417441
35610
332260
12316
565492
307833
550336
314284
545748
48978
358908
492290
346237
353884
250258
51424
169959
472965
199392
64166
221182
245650
411891
59634
167882
307350
175044
541486
493579
457739
472615
316842
496377
249624
271870
352399
38031
439208
135295
558762
260652
217869
450379
226342
44259
401054
314029
417215
167037
470429
54368
84150
529183
146060
155155
476208
152958
469059
316252
380707
92870
452673
21727
554916
131421
414986
426312
236829
351177
82924
344095
308237
407663
212883
10180
468315
325137
114692
462177
289563
42082
32403
421376
531048
170627
70830
544360
346237
549817
380863
297079
256993
363952
533981
447031
302473
16756
527940
118321
172675
264289
238667
254318
84543
392485
95950
103642
494864
374246
435697
150503
298690
18631
210612
367726
293039
131991
441918
42097
112255
341803
505028
375654
268629
339681
505140
141360
75239
373513
2277
362686
521832
230464
508767
115603
15700
215215
525171
20562
4929
435848
442816
470259
252803
298765
502324
540513
395554
263644
465219
364108
105750
564374
105218
560334
423354
544922
547832
79239
326290
70294
492473
95116
276430
178702
73891
442117
444046
454801
156575
61979
242511
55257
453336
383642
307945
83262
152586
316617
107384
374430
419166
418468
459617
387530
59252
470841
250025
110519
11453
197320
359461
413003
509404
517873
162831
368276
432380
190600
206819
237178
1691
223202
56521
125444
311150
417755
233907
182676
324003
518166
299186
506112
553968
549057
480261
182372
285432
45300
191274
36692
538478
107533
154689
457703
447522
218035
16650
96740
281844
526631
519660
111710
139000
100666
384731
42496
567695
2119
60203
26835
66936
528229
391984
133394
266726
125482
238984
165789
108493
400442
214328
515075
18472
214581
561529
117641
228791
548158
115668
538511
472970
313154
145203
219297
213870
147385
178157
37151
73200
493155
275266
139825
413457
101229
116938
482583
397085
112709
470790
308596
520261
35712
488484
383406
44867
16339
413248
30583
487616
163778
491118
185224
276629
131583
534314
457641
300731
139969
417119
421406
472371
325365
153387
366695
391792
252716
99987
32962
411817
373752
374070
513047
235075
511598
476888
255086
149000
45597
329832
69587
119573
462157
16738
113942
266629
492950
502398
248802
203692
93258
369723
548553
281831
435468
561425
50772
246180
494889
172966
396320
144520
360098
67718
353964
385761
407285
529777
311109
414743
276842
231449
259143
463055
296514
67691
277809
455379
239291
306615
489911
325940
132963
398908
404883
66058
30635
274271
351293
529163
342144
1316
553053
301622
480721
478608
255380
424032
31948
304825
421872
357603
375961
53658
2005
424765
84237
484558
127295
687
53071
54131
69035
6032
193724
523858
328765
315878
267959
497276
133197
256674
254437
441656
539552
3460
384515
343511
342501
434557
549140
223731
425585
223196
276695
270747
310786
91765
96002
383830
497471
128423
169396
332414
125262
425621
374806
90384
357375
300842
527703
102691
358898
176501
333914
125760
380515
186432
12040
482536
329352
209192
37336
548957
94729
394433
337539
461754
104096
70357
519161
318021
129172
222835
167706
550966
202471
121095
350567
275635
124979
560250
164739
348096
462119
162084
183114
226854
242634
68670
58845
60760
339311
146230
483424
63995
535474
470217
337155
566517
373153
524304
294931
75207
137699
384090
266458
114957
270960
388917
249345
14305
566238
338931
445601
60298
418766
402366
169794
207004
50265
495329
323170
381139
373856
501299
276446
28351
368441
307156
486268
392748
17333
562474
544442
84927
36534
442927
86746
218063
381213
170876
398386
173055
418270
70205
377257
263783
98687
417781
269378
303885
71023
119
537742
397683
483072
415460
343902
4864
502538
481027
159253
103741
445944
361836
126305
100814
53292
340468
100187
492222
322809
137520
271057
34771
68489
464310
360271
122905
316770
230920
135208
3229
566190
438506
154818
506009
147932
375303
394527
260535
243430
545267
59664
416611
221046
98576
63622
427956
302394
518334
418780
492137
28047
135356
511118
57839
382747
519275
440545
71252
422965
370565
209156
81873
523026
407961
224564
269021
281268
223855
349101
386777
286921
406656
34004
102479
47863
385699
445179
23426
85416
123477
230484
389632
332020
14863
441354
339782
162605
66389
73471
520615
130349
398608
65163
58004
226373
445348
120536
550089
334648
61767
555200
367940
496474
215379
63283
326275
352675
337276
75251
434144
391120
113588
55907
198795
457201
90954
274088
204109
28324
492552
334975
63250
91167
278575
70508
95170
399214
205894
272783
203666
434821
381448
338929
528508
101629
147621
340949
129437
441643
340342
357122
349714
299270
237814
278279
527585
101056
37553
241322
199688
93800
106938
78598
526897
332252
307509
140704
530710
441510
224190
235047
554329
206586
347875
176890
265089
235504
315343
5474
99524
280369
179744
398140
111604
362833
158918
536987
487980
413736
105130
143838
133047
230140
81547
378711
225227
384305
124642
516368
297241
457975
24136
317337
90085
349853
279173
174877
545414
60314
470680
67159
450060
380062
124145
292922
381904
560218
160803
467253
154782
238411
239064
216264
210257
41955
287384
456867
496496
121108
43294
377831
341593
29476
268175
335766
525100
142599
512993
358185
49383
264207
271918
31451
548212
471576
68657
434433
476930
566019
473621
1301
168729
551397
389203
65363
454122
286383
450362
49383
61321
274171
473048
481707
360985
434017
103272
398813
277224
23212
17198
442014
72679
433121
521179
39133
291892
358651
63688
79279
508454
553354
264460
543090
278709
559782
97586
295081
229746
22533
211722
142863
106197
363975
137044
150403
488750
178588
82337
150096
341490
494198
261592
441294
310465
65981
416004
343820
69159
462760
347228
533040
475805
422612
35143
123957
298365
22190
460630
74004
175297
64681
472343
487383
108992
35832
155504
39835
449679
428852
41846
17463
359260
58231
289393
247893
490753
80701
6734
507371
139142
94329
333546
18066
315809
237292
229972
322756
410850
259564
120542
108380
203083
153835
527472
7155
424688
31024
146860
545327
460835
309387
121856
511288
321648
368716
208770
387605
212578
251183
475324
73599
241318
351301
214819
105604
502250
489678
374890
416306
115147
202282
454979
19478
276450
504783
529926
280471
113255
560435
256869
165389
219398
317313
495345
432555
215933
126773
50031
331687
281703
126616
41505
199516
499367
305800
157137
77485
435238
14864
207308
171668
2468
287184
235148
160701
13583
522794
475250
160734
300288
208812
515389
438611
47766
382642
430119
9966
311571
464246
452251
253153
93409
544768
23164
492522
277865
299570
484182
456006
282647
383596
277130
359471
454293
55859
260015
126772
80680
522562
537336
109816
405372
10681
246213
486554
215666
237293
126991
396520
156328
6631
318163
517495
63400
553500
236283
459576
131130
212947
382203
269176
402311
417780
101366
401932
180167
286522
23416
191192
173626
99876
186715
148302
227856
409952
231250
66001
443666
534954
435848
345507
7025
229391
244542
252819
511001
261825
414222
383562
21282
330943
144505
31766
474418
16763
500184
40729
150522
550694
492906
21716
153977
480584
247017
439458
277244
499232
77951
336262
142770
68570
66144
341468
251069
103650
219417
202302
52789
428767
63195
223336
305037
152163
148992
315503
181370
550284
469150
159294
120315
100200
448549
328245
246888
522460
277370
5620
543750
534281
45792
185554
378361
182206
192369
563581
412389
222446
397511
22870
171775
272367
538729
57407
7909
497227
52777
288239
403494
107268
435848
567546
280134
536069
475170
373568
184600
436376
264152
30986
328649
153814
170358
281569
534800
539763
265423
458809
156517
23673
7310
227145
453888
372272
167793
415687
457574
342902
437208
549992
61793
99573
429303
188667
276964
357943
69677
271177
410116
177851
446336
422417
264151
326091
422452
565964
310514
27355
179497
497870
84820
174641
386581
475799
503669
255447
456373
431864
74659
38761
47541
445101
321309
410925
3684
230398
230996
190004
507202
449856
512250
531960
133067
228003
328814
501626
250343
447290
26016
194348
241047
188724
126741
373243
537405
50447
270933
486811
257203
415021
275759
549793
272382
321343
354517
511237
411407
456767
13032
469897
316608
226821
425505
334032
227229
466183
340024
88502
162005
518604
178995
500017
511344
241428
160634
42848
435113
249343
449659
33880
50622
154519
171360
7147
556313
210970
474368
35332
363975
561721
115564
397763
212176
112922
163202
349555
50804
228002
275778
36771
49735
199391
86665
388468
302192
428899
509055
176578
12164
194329
270143
398477
40586
227904
553705
111353
317842
98525
231112
276376
327215
165343
502247
436291
451721
306137
273553
71565
369999
506298
403440
197177
324812
51249
88708
338816
219503
169813
266002
493348
317405
359072
11386
527266
136356
276506
399660
367038
481795
408421
426450
180836
371204
231399
279644
479016
20207
126717
550848
83940
70251
16346
142705
374945
379282
24187
59360
93972
156687
329242
333277
252459
132825
344000
421867
487094
64741
558411
2693
410797
194759
425746
45034
271016
420847
84657
197340
542390
380580
502231
344200
187391
2264
353187
341073
428250
45149
281142
304458
50887
486990
16794
473326
271733
35608
290660
517690
34249
390527
156023
350619
219789
104947
111931
52299
361903
357480
313010
559912
77898
279541
264691
322285
73786
179648
46359
80554
477180
414948
545574
348793
200222
42333
412708
446283
67691
120849
55874
147854
292769
386863
253890
277584
467345
200330
339655
237185
96897
27247
265584
150106
283742
219031
270475
341818
29907
51086
523214
327247
360562
72494
220564
1442
108167
322597
534491
451022
491782
210519
357870
146962
398486
220753
7434
391493
402088
237796
64654
111556
223727
26085
411154
213136
354884
298577
119827
319112
356429
524559
329873
85925
188663
261129
63252
314456
291495
350432
344316
525486
213524
390526
256158
485660
14009
119535
323175
89400
333359
257717
92395
185270
373448
118160
404371
566701
418137
78091
204740
215800
134737
468403
109372
535025
448436
396914
543007
407533
140418
218053
547309
326865
244784
333179
382766
373892
280451
220838
86505
196249
159424
132005
463300
355309
205193
215369
199915
239048
116373
8461
178348
259444
453283
189939
281513
420387
288127
389440
113117
319353
43939
306017
226478
33789
552078
359431
391952
10725
109477
55187
24438
305523
98200
227984
389768
270968
89049
549489
296878
374510
137068
106820
469103
566092
252322
445234
165375
229061
474663
473237
38173
448748
99627
351222
334284
271103
282445
477805
382989
510813
63051
35432
45984
70271
334086
254909
284719
380031
73810
153758
419321
122092
520021
541689
405009
326790
416598
203908
169918
410227
122960
209453
143623
467979
307735
274695
344611
74394
139501
512742
435798
147004
135133
388107
470014
49448
130011
249231
441960
489575
473040
279694
189089
93721
549703
108434
488235
364623
164973
483206
281823
140488
226507
509947
195468
484682
252459
255478
398930
500988
495771
10525
253090
238188
153431
6996
130154
241588
490650
244059
291109
474383
262168
144524
543349
421361
169449
283671
475288
74494
127720
249130
532374
337079
394707
330010
71015
306509
492688
429056
41401
249305
456015
461503
90046
200163
463641
46344
457178
489778
427093
268474
203210
411998
431551
98978
136009
414598
323500
293453
177259
369160
247788
193372
355742
272239
407981
357791
13224
266687
528522
431736
79501
84776
213288
434341
127020
566390
109432
347238
17483
416693
444780
540289
520462
148156
477362
349155
215263
339699
78723
242578
207259
436977
388130
493015
378133
45392
161431
250557
549830
338807
251455
149013
251878
270489
411849
552199
202357
547042
306273
57874
452328
374498
278627
547652
200772
544532
65207
296849
41329
26954
277557
135219
156139
55443
46878
254053
232757
343730
123469
481055
411174
30470
331462
439670
54542
463714
213884
133343
468709
252941
334883
480731
36721
220210
176084
549173
432494
80645
83798
108061
207078
324963
114293
148639
132172
516704
516073
386347
279854
559611
107994
11425
341777
52740
238507
226067
137277
496511
376331
141897
112675
35974
325926
556781
321192
302878
459981
136303
377527
320299
298063
189116
189552
313978
230210
336716
196752
539073
438535
373521
476547
448822
143989
95421
508573
249203
80338
428638
264995
534300
276588
502715
319601
13926
110999
89551
548006
269378
190358
250097
158177
483047
112715
260025
366182
410317
298995
297289
439112
155621
248801
486721
88689
174636
495966
15553
556834
94235
370984
173580
95069
544091
526710
367742
400512
547791
489025
14392
285382
353887
320456
16557
156017
332309
89776
345907
313288
303691
191267
393309
316690
133085
484477
6357
16031
291055
503834
558042
333153
568131
297931
205582
296388
371807
497939
224869
363773
424893
243834
54987
506410
507329
4939
501496
424788
170742
386005
108741
285661
332292
202169
208163
474009
199163
265649
1811
379599
416737
33399
73157
327250
207084
490585
529453
267980
203131
176315
265050
32988
276704
561221
306640
72296
21115
403728
293830
61012
17928
107241
129050
217674
466256
351700
35207
65068
265983
488721
12190
435721
36151
142816
387147
253418
229969
207712
33611
359774
268992
280440
142715
417709
124148
448628
66098
2053
349868
52886
62851
270802
385760
112210
175013
394177
32360
260315
418224
522156
404557
518829
405851
2983
98630
475147
85208
37025
30224
244079
58607
477980
467109
328308
398775
75524
415398
186357
393718
411043
212908
110409
87078
85463
455089
477416
516363
139268
525097
375964
468637
294628
229658
78802
445669
37910
420873
477581
386725
211318
315162
107629
174417
481367
135511
14515
431481
120938
457218
243705
567897
534187
394870
79743
15265
405869
423141
419936
566690
372692
436463
464847
163056
225862
508357
132980
419188
233681
139949
460140
348371
70302
486934
60814
285201
458690
137198
338326
329762
533467
394578
562797
520236
86348
462933
205958
522420
265649
22070
164218
240050
169435
242558
150779
398460
383962
322217
332391
538070
451882
558613
406908
547957
532729
527688
441026
380301
28305
501178
219734
101923
161248
98756
371640
456407
169197
274141
439444
302080
338142
385440
211490
542162
68195
315451
434953
448123
500942
7394
409860
339291
528546
442167
13398
124149
202250
426285
432538
108339
134602
22811
397882
231112
490792
195704
557898
5969
242314
288912
193435
322941
192984
271046
413796
204298
318065
190199
206229
485014
173762
63101
417641
404842
379431
359972
482704
115463
138619
46345
232009
410236
38619
101204
556513
259255
435579
190426
231123
461244
381802
441394
446917
129688
491207
143955
92461
562790
400011
245875
239045
329784
366642
217677
140141
250149
463668
148416
148839
305173
283843
189687
417599
553000
17846
222385
213944
246932
31930
52650
197401
54612
363837
65512
109550
343479
6344
242790
221809
212240
422794
441303
240603
502124
546211
128888
308356
190576
168811
417459
75569
181761
430406
28550
155449
465392
498083
279282
135799
341792
271069
204597
511737
57543
377453
368741
20435
464152
363531
18589
189631
351151
548388
7110
115264
147550
233893
32329
485711
297874
455540
20949
56253
119759
344523
238998
225880
179934
261134
128644
385240
185406
490382
540553
429379
370147
54301
424946
1332
16987
90807
551461
526996
495377
8637
403320
41256
146274
136322
172363
447219
343418
470206
293905
42538
455089
150134
515694
504708
426882
397988
129623
548749
432009
122829
238683
126416
125325
399839
403821
360739
57499
145626
532354
524749
493389
389109
249754
354748
192565
464412
211127
218586
155310
8408
276270
227195
276044
216333
348065
358951
218934
459695
99667
433304
408482
43510
244119
175678
211521
122052
85986
184772
131976
562220
282810
232771
237504
282695
547994
45472
97607
440751
504403
213995
366175
342472
117343
282855
294217
406648
1877
560795
465042
300909
393127
208533
177935
41726
120057
131341
87852
281958
176511
540269
35838
502715
257732
407473
68076
300432
184453
20098
461636
507406
124487
295413
78658
201872
367941
287139
280221
291642
370298
521375
130837
346588
13620
32386
295769
478474
250850
316550
88174
93126
495852
42442
124453
403265
533956
278404
514495
210560
105687
522577
2500
533189
127192
180238
563980
431407
162211
529803
440974
273343
390189
506301
428343
67892
392548
332584
237731
214508
105109
204722
386589
487232
485407
328454
109374
290065
542671
350424
241743
550671
98969
462178
494131
210963
83045
224932
147345
111364
354859
172796
278510
481800
415966
521113
37392
291090
187917
547510
296165
17040
354077
391408
533478
84435
559244
94707
311384
139807
300668
389871
2173
138079
292525
311461
376411
377884
147679
517157
250621
495353
18372
178081
218960
127401
69604
367591
214864
191126
153079
478600
184397
496159
184912
408868
143877
511591
476306
466439
566185
118395
437443
494365
444511
54229
462077
255441
202249
9044
192116
205745
419640
437386
146665
350909
41847
436248
379897
513296
551848
114141
120277
16159
375386
436123
106916
119226
293681
231950
279427
139796
523592
178262
357505
563783
155617
393322
385338
222313
179586
242567
170090
362372
73449
140131
61629
554927
199367
450966
372464
276989
291571
147052
154641
70419
387552
200959
454584
295126
221339
485720
552714
561170
407607
215468
199321
337034
461896
185352
559769
3472
169174
238082
92903
558287
273777
178655
26600
336464
262113
168401
224907
141054
156333
568122
130968
221681
84025
147878
351487
256563
427750
82590
341221
223181
506872
99595
385281
295436
568106
223120
69119
194274
188237
255795
35085
246352
472027
82457
541877
522049
127046
549913
334668
364692
439161
81078
288515
413031
549677
436154
65449
79082
401096
120679
149072
56053
342918
259568
10939
151966
228794
422374
442759
548426
504872
114283
80046
112463
172918
172138
543598
297624
32347
391791
278406
42317
232204
254084
356205
90138
149197
222774
163206
115788
368162
395643
321905
93134
449498
393291
339896
275893
59506
66163
368672
412096
496393
285151
15412
558968
316846
90401
138480
403211
84989
197885
523241
482249
428663
143175
480397
56010
280491
293265
87555
1393
315057
316950
239467
43131
275432
426914
564216
558113
234511
266629
213145
316041
85272
214422
324147
98944
46964
253968
106085
57217
74013
260852
408801
512248
304598
435486
562742
356589
233145
564
292435
70798
484059
149322
349919
202752
165168
329078
90328
540536
31945
76221
160144
79092
43287
376411
278048
419607
25325
260738
441246
373842
25166
6767
261195
436160
19411
208786
240740
250153
121002
469567
478132
454498
282879
452266
14603
362694
128952
284612
42947
485372
159709
215092
31738
187025
129149
364936
335242
184664
352928
132114
208804
240885
428427
102511
468732
8045
44931
521082
69858
326338
302017
23040
541900
511619
327750
132598
265332
110169
27154
247281
384062
252646
253039
28013
305988
424668
52748
41690
419464
10626
71318
259482
123877
70938
397972
47088
373388
542623
367720
546894
501779
99789
544455
35338
299181
203243
172530
333232
448376
388735
316959
261385
191258
80181
238291
97860
445442
180903
187285
279415
219016
64354
317947
214357
101251
49726
442156
270802
34094
317334
24643
144216
280925
69764
549039
39424
221811
326883
201415
546692
295822
367702
338116
130135
88407
494779
194398
264666
101277
176523
136643
277222
90660
149279
7585
403135
218065
382387
536739
132606
502164
18820
489024
532498
266342
142576
377184
123365
529751
414875
215557
561195
495289
249660
168117
230577
103897
104427
120164
117048
349326
317547
460508
180102
298625
209629
492821
341035
105643
336663
426543
461684
391253
48421
190716
499706
565662
560904
252226
492962
239974
421364
240258
450645
191900
46934
141434
210857
382160
24339
281505
160043
249250
378921
164045
361205
424429
378192
330441
202620
211311
30397
472182
542877
66924
524617
146052
337105
93446
420938
189293
461873
431272
490132
64953
374279
530837
433890
124912
253092
561354
437466
228996
520861
384910
222003
205363
246441
41816
225556
148466
383258
336643
49464
16574
115318
222190
412700
302
66637
279993
542928
518166
168400
337480
251296
86672
509652
64670
76351
391181
9287
291310
299777
144429
405904
480011
36739
282275
89553
481072
146894
207874
22904
178492
134897
41751
175706
280605
252903
359517
212220
446106
1646
15738
249863
108886
454866
423881
77891
316251
312279
453142
309279
358870
242928
227563
241861
453495
255531
156385
305924
242756
535031
111185
266374
239283
205690
49564
135816
369319
489748
86208
149929
14219
563414
164352
76044
123436
337825
249148
428647
424866
436135
118946
12319
553537
508405
381775
192561
239801
459008
290512
264587
522449
117760
39869
75695
51549
69059
128314
521472
83912
255316
393439
472617
247501
170359
280756
367446
249176
147856
287883
116296
164137
57887
291375
114326
362337
110134
293776
73961
155136
244936
119893
306731
137672
207135
273077
57098
527853
79872
208081
334073
546005
286879
318848
301634
227780
190404
345786
23600
253431
258333
336418
167142
567568
84059
66662
269840
533607
294481
217974
423601
214224
273080
429253
385731
369344
497127
553056
220012
33798
420515
463035
48531
55172
371941
216611
517164
321125
531524
324715
107496
199199
284153
504049
448922
236755
555548
442722
483349
538143
127866
20198
241466
12213
352185
215623
44593
102741
137789
565927
391623
356182
53618
106368
548534
57206
434633
125418
375124
283607
426532
310782
191544
299055
119829
67545
96759
20500
85313
360859
125418
417344
356057
466112
10853
400335
366563
335258
356942
248114
488352
143379
210284
204719
386165
31301
427806
245334
273317
509740
280417
313851
540765
96469
430179
222806
542038
296504
86971
422590
377998
185341
295873
180785
207612
375187
378476
185001
209503
363208
448486
447023
243895
15245
276748
180499
566218
226155
320372
454382
146896
244807
145062
402612
341067
386631
371904
111640
500253
317992
556693
474128
416779
209634
48869
508537
367226
243495
446335
251455
526799
116880
157631
512438
359539
462970
342513
100693
111762
112741
122059
277371
90377
439357
296689
144821
515466
190191
522258
391525
177378
490882
378321
223279
65964
136847
409012
91781
234959
130912
55022
438982
415440
224560
177793
289739
430889
87855
112116
509005
464981
525949
82546
224982
194744
127156
281988
475221
343047
561785
196685
192381
117258
556584
377773
124791
302135
505710
194304
150440
483407
125440
130406
400021
443335
341157
292678
245445
78327
280615
229361
220401
435869
326715
546939
543878
403937
368104
19832
1439
504266
165212
133712
253198
421616
396303
512465
318246
360992
443499
76867
24513
358179
517207
113267
559151
388734
309579
379033
34586
518535
521117
300124
169633
173731
356013
118626
564880
178053
170947
192044
163777
440588
46219
137173
228043
118655
151869
74690
157919
343850
27425
221742
500384
79533
103177
369519
396614
188020
335750
240279
499189
534871
350280
6664
95439
518184
53624
200127
49604
325164
135502
210015
190925
341796
192178
313085
79693
351729
256564
273961
178521
273508
242363
441332
478251
144042
46706
149695
533783
535579
140436
194333
368820
262505
341730
307477
41764
162248
7124
286545
261324
290512
139276
450680
529857
539826
132714
233863
126734
380206
495631
352830
234449
204467
456451
34
8165
53157
78840
470803
460644
46137
400368
121648
458057
217583
327209
509825
549404
456538
441563
412449
309546
120519
341872
553569
563905
553544
3361
282165
492208
362074
273317
556886
477024
286188
217815
487394
173255
146893
263535
126240
247986
391083
43770
196195
123960
12211
256156
26585
418116
5092
242865
397865
523630
12324
87971
296140
358003
40020
499813
3902
392499
1586
230633
112555
515123
461452
27720
98472
102058
419627
367981
121613
53693
518700
98296
560185
244504
3633
267654
131224
315418
266169
228296
56640
126779
527720
131828
56988
219454
499684
401042
44138
128394
273012
104165
257311
294004
23223
529643
62671
291602
45754
153825
413233
503934
552630
499839
448504
356674
498121
198655
509550
549007
345060
252219
203006
299153
358292
565825
13760
444874
284959
53689
380263
256666
2851
393185
278896
434585
471771
52207
474352
188777
529648
344313
226705
568065
463162
26118
273192
505658
332425
445441
345352
526640
395837
339633
438324
118252
39610
215978
512309
102393
390222
549450
375337
272088
208629
210320
101094
126011
115692
102122
178652
34760
364904
396195
45711
208983
445832
502915
523151
208509
53459
501983
333325
291734
419348
460705
151209
196687
138611
85450
383698
60106
452261
122452
318186
228466
16467
112434
59167
519884
494035
424660
229004
279528
130098
97413
78293
349700
232746
67178
125394
382922
322281
325692
133826
361970
154910
83405
138711
286455
59695
77337
265268
59033
102849
497521
424586
403661
407427
226653
29521
174783
62337
139892
153930
322257
101078
170077
134827
419426
557477
554467
239086
386795
226564
495803
146601
476326
480500
367957
161933
148362
383708
327248
359332
429498
513828
182134
360482
503677
109814
433187
206341
270379
401764
460546
120129
49811
275464
2331
284970
314311
214366
256424
464844
558607
277570
526058
120280
443941
340306
166338
19056
76278
176645
69314
265778
291166
82968
302936
381520
157204
331897
214869
420116
495762
316804
335578
289277
311280
320833
536643
534507
419949
160161
131867
25000
76922
517091
194191
240040
201632
487829
489911
441965
211738
73970
226738
168607
353338
290854
258027
304804
75262
83815
468030
106128
206788
355136
502912
508871
277487
83980
84170
141245
139240
489010
155119
418365
32074
468283
40858
275560
255311
560675
250188
462966
55397
43719
1466
188456
347319
516995
105623
473121
141668
328864
53515
410703
195526
491017
267338
28818
214707
302092
326327
210114
17935
153175
131827
422574
196024
236463
120859
40057
402979
291094
5598
390074
325975
407515
197802
150548
206403
362574
22301
62986
530116
346365
112197
280389
277922
279970
289188
400539
459803
272663
222845
305432
346913
564580
257002
422548
128620
111833
274800
421671
260096
169198
111636
58132
382487
21515
522508
263461
144521
521580
467770
299545
184516
31493
363945
473796
265090
448934
53986
522676
442091
80645
180960
352175
246690
460088
347879
419682
509864
158224
363910
376335
124864
209062
277551
494426
184167
223436
171528
541584
371465
140988
501568
25748
130975
139948
542882
113036
403133
354273
294185
491781
452378
205477
549022
266915
117001
492182
165573
160457
392317
226559
447429
479736
509693
342335
330042
148693
197105
99244
525295
370208
165942
457199
555689
340597
398431
483261
319186
540820
537793
118349
563183
206497
217116
518282
276391
253725
14119
289975
494096
168662
432124
401127
413246
99164
83774
254046
488217
520206
99174
440451
464924
140802
214932
211125
239641
513043
322845
290843
520041
2305
15465
158772
411233
242593
100848
387140
402881
422249
16976
310129
510916
275569
262379
80070
158506
386064
246280
25964
191998
483896
84221
520823
80818
255448
456517
416103
169041
105133
107470
26864
340267
260084
492523
191463
333355
34152
481604
498391
408746
291570
221953
30227
505007
478265
409625
545024
117168
293315
109472
316615
289722
261525
441364
149023
332971
44248
161591
492804
32403
372240
175052
560966
318920
112982
407840
207394
488431
80315
278082
100701
395359
205645
415399
172927
517495
221936
522710
559291
68346
480637
148831
214604
439237
512787
274023
264112
344541
543114
157535
130125
409741
147997
399628
360816
56702
430121
222061
549400
199700
102050
394730
512460
473304
254287
55163
40125
203762
373589
307575
506769
156999
389153
289729
201580
528960
327725
166269
84702
57614
551021
115812
124103
177144
7639
408523
295133
355339
340886
411201
115593
182300
432316
17025
530434
545188
563396
182787
191042
476707
244988
367652
275706
367450
321782
456572
76576
281459
526900
456572
345992
386146
2684
481444
316813
122202
98879
9683
278570
441283
338161
312558
534668
112967
493960
189457
39549
238983
9013
248666
351822
92006
272776
188383
413773
66050
170551
463282
373602
73362
16931
55989
162752
334552
102892
70033
335260
412037
218836
265278
32614
39960
115135
426685
347505
148805
42819
96273
456642
330758
558657
44566
240548
446971
383699
131092
186832
340068
402776
241380
68860
440341
287572
31435
197345
28956
47264
140095
21079
517063
298201
337317
366541
537023
209215
44624
71474
347886
499149
402968
454777
38662
489820
446704
478462
278489
69846
356728
267623
413572
143365
7641
328735
316265
488222
420029
441059
443974
435136
145227
458227
329125
175625
401901
338128
70667
392244
511427
529316
319916
465969
92220
8036
516361
202998
468001
178780
9089
181167
503454
95895
147766
530073
63787
558177
525044
129468
48658
540040
324568
373854
283163
160447
428457
449669
522468
56345
339682
233445
99710
429324
2024
377222
463812
351905
532382
514492
137293
428352
148342
183957
348247
546566
224427
394692
129468
95886
201300
140033
190246
193163
271681
254797
39730
247918
378807
479070
47143
105716
448463
509628
512515
183869
416546
258979
391269
329089
399233
276465
142286
375787
334177
90956
54470
438621
415814
525774
564253
465653
513435
365406
537061
433675
536949
48133
287280
483891
299702
257357
527543
466221
224608
185674
309973
543341
389295
402242
215121
378056
9459
56952
151881
410545
565833
64320
289463
560501
550008
489342
221824
217147
158656
258127
280509
233841
109048
555277
422266
367125
333304
525559
53558
155527
46896
492452
442728
382383
155810
535666
396392
35631
77429
558558
473015
308630
182761
35611
533682
411520
61257
452054
534057
296033
457208
267438
407436
50015
414625
180460
123778
309347
265338
377288
199346
192886
512062
382442
377136
431006
72913
175438
280453
154684
406375
306174
542500
36914
568279
208290
319330
479434
8812
2899
494489
462526
443365
495613
289912
65344
224800
410639
108589
373008
75083
389208
354687
451888
41737
420311
429454
255756
443087
514337
195836
73211
280006
534527
175303
491365
117766
87520
361122
222039
433752
159384
124080
56144
87628
35143
362127
331846
386677
213620
193976
247049
89327
307619
527005
109577
207965
142004
447847
543715
326610
396620
139777
225987
330259
326312
294528
479479
559009
246930
530487
117024
404639
267199
241881
458090
130955
58043
234046
69835
378975
267630
180072
562408
226065
147358
529652
333799
543277
247170
160135
400119
398144
4315
170166
565354
425307
59904
296280
459643
383080
103406
514208
527093
34580
79320
16756
365840
214889
264776
53986
335698
452203
150200
381625
406454
375935
441247
404015
1328
391824
440280
188249
230818
74022
537056
224400
553443
479315
125420
180383
77040
277509
209432
75667
500731
283232
514263
474938
511564
326468
415389
186675
379540
219167
327285
399846
340785
323457
143820
499016
56935
509876
118740
79233
237117
256669
145319
12033
210729
206151
84098
504940
428071
403206
281505
54663
165402
419740
395003
342393
95011
390084
213639
379607
119293
351624
71591
257316
215726
437151
526209
487343
308944
412635
312312
101096
518829
517232
448608
230924
65929
202314
195227
77725
150907
125228
322900
175964
518436
94904
319828
412058
232943
18425
420175
352493
252327
446119
91289
425451
296510
326769
247686
563846
299431
417227
537830
461528
182599
260451
286427
350894
405713
407779
129318
217587
26733
491821
349211
562992
118922
393281
89042
501259
92466
134159
402061
210274
490539
355679
461806
413559
212838
318145
424633
277387
510978
517298
382901
117838
448203
202370
18162
491005
284060
279316
406680
279595
98038
378472
236638
510280
368001
262751
82450
74673
216457
74709
545459
437465
219492
198797
363861
355172
73439
131775
367676
523497
320949
555464
318253
446225
477153
261373
284799
195412
246626
413686
223300
504660
485610
443795
235503
459275
22887
193662
413993
460536
120910
41577
458378
29268
315062
425797
68325
485970
138105
20397
408115
8889
54134
482944
226976
348392
461886
507827
275847
365324
137423
560259
23927
252808
448834
467484
325500
568256
363012
537601
228603
160487
348264
110754
7303
501265
192909
37432
506914
447304
378989
59160
270733
190468
229662
486410
236434
38813
324274
373794
430831
21338
43439
478413
553375
230217
136298
254622
527190
114833
156725
159423
411910
517786
331704
157724
84580
60328
453631
360294
284173
315238
549807
508361
567332
4814
322428
144162
119690
370663
552947
515558
321920
529487
555326
445286
518371
294430
450494
170250
175458
74177
191315
499479
4005
456080
339469
484840
440151
191891
171616
348556
429826
353870
220202
241597
456179
431485
413338
190825
151207
385153
567222
234468
220120
218220
227143
420271
361903
78719
171909
399384
20465
217967
504551
445553
556721
79419
209615
171924
362796
408311
351964
479186
466332
476605
529745
565890
379795
321137
486511
120576
326752
52878
131770
401505
57683
283138
105802
336071
483048
71705
459077
486342
170206
111088
448769
506845
410814
473394
261393
41252
319601
142130
197210
25873
469128
163728
340914
402203
537574
169311
414132
450282
252823
440634
443223
29855
116704
327851
325642
339751
255381
383984
252547
442101
528042
175240
450724
25610
293783
49940
437357
476548
392840
348545
428770
95954
301438
103969
558628
478410
28171
8089
256659
202376
231741
307351
256804
4688
195547
565784
34735
154276
140140
376901
433909
496973
457643
554757
29618
71941
512607
433388
426684
421285
539564
322246
434297
129643
543317
525118
341930
347304
435926
129149
466480
480893
285410
401777
210875
555718
527366
191842
376577
469123
465031
290566
301932
459348
299232
96165
294649
133288
154032
143915
145482
469303
420764
457605
562688
466572
312926
430407
283076
304540
76856
548116
255168
414933
5557
303794
9355
102210
474361
371259
183506
211289
150801
201312
244840
559157
508381
394831
446235
80290
265544
536158
554880
84688
510422
491818
502663
247788
35551
77318
162941
491251
389077
193571
432216
145961
460220
207048
25176
447960
158896
347840
264207
511425
269822
52292
485202
33794
173643
556025
554323
463992
167590
333033
265689
455101
262788
72906
153138
94900
87375
418070
380219
217926
73869
513654
77491
126624
472445
526315
280062
106343
528516
405155
426643
116677
275798
517426
408748
468159
2587
433302
431718
112995
369872
493943
266670
89235
498950
433414
185321
361776
369233
53828
260569
338307
329078
338266
368827
40889
560996
308036
99095
491147
170433
267653
198197
567896
455144
243087
484471
160428
527364
312693
259356
553586
10095
465863
287675
285990
503630
280646
28103
359357
370082
466779
473637
300964
491269
310642
236029
13349
338496
188320
8532
463124
534723
341634
209521
504851
513178
492842
169477
62850
56468
565562
30880
381929
4632
111720
85565
552126
90650
189971
239974
225883
194842
346054
146694
154862
110656
27787
360770
259809
98691
36672
422825
55663
505208
480794
239904
352506
2954
411773
196834
348225
404358
469923
466685
27398
469649
220551
39078
323044
12212
436013
524673
344148
467454
282561
405073
349037
528728
206713
351227
197732
324455
3133
169407
126994
253038
131546
270404
371399
198833
309297
566449
9077
172769
191087
8397
561652
175839
18890
253958
177682
45506
51380
83476
419194
543341
559243
362892
300951
462126
344755
411808
71115
567072
498263
45835
91773
334852
35920
486949
298258
134838
390449
108497
381577
272547
57677
379527
146410
519800
123172
345079
312904
447175
280008
193346
218467
425200
561364
397961
143927
415992
190626
552536
385226
161710
260183
209704
304384
452664
304647
215609
179351
370148
50989
207240
542116
167355
69132
374559
391589
409819
32043
93728
507091
10131
197357
517760
491672
407956
421799
297641
515736
457732
173491
274724
435403
425274
16295
559187
375668
548592
521329
384187
520236
543571
124714
19831
185261
522525
483437
260573
244770
154015
364668
211200
44706
142419
436779
9223
12267
389323
47068
550507
287901
193351
277646
25857
96245
174939
399470
526094
420630
231406
86687
442934
210578
433181
33312
269339
156100
314017
544387
110457
31201
558673
29301
11740
275035
182787
287598
293441
335689
298378
497686
63481
242909
362068
518500
352889
27089
109070
484290
89983
343636
12427
287797
31423
408387
248303
128112
246936
393796
47413
47084
548079
4060
206008
9515
459202
68354
53981
211975
332707
425040
480984
419383
503852
510796
143257
567436
399132
483840
100373
144514
468681
72256
85413
246037
82170
48757
203721
18066
274924
388034
426444
116749
442402
499556
237590
552189
146765
433391
98433
449565
402883
460958
293763
523086
4883
475340
458648
61258
392335
119470
295197
219273
383237
525487
253314
198628
395729
297115
108233
153888
263116
281131
433507
306905
276277
345531
253244
46618
328000
320517
114338
382849
432914
49699
286639
296903
470629
525802
466947
352088
22999
270634
436156
20627
286482
557711
518886
474249
212004
106572
424546
333041
16288
301342
105044
166546
452931
188428
112136
403974
135723
245278
52650
384702
237087
68287
490806
292765
503026
160330
103505
505946
365387
261053
147827
191103
549837
529520
502754
131760
377532
521401
273061
28997
323041
96898
459154
292123
179464
110949
347257
251255
81642
26527
6800
365734
95455
552945
524444
453010
85550
289084
417586
10571
43939
465502
391362
237750
395973
544151
216293
458545
282712
195829
57903
565396
493365
1362
464970
500055
441795
509597
244991
447384
27152
476846
232202
218869
491662
319209
196881
314557
529147
226627
233093
276674
244556
164260
419412
185451
482065
509602
52236
519130
226950
562969
471086
349971
203635
69489
399628
81693
43157
465477
454291
503661
24332
28315
315000
57755
170028
346901
132433
404274
510246
494161
393131
171374
190023
475721
309792
273727
533230
175502
441079
102410
37732
52879
370265
489051
455409
46887
471258
183590
415107
512760
439901
462874
528486
388691
336615
6952
96030
5791
525414
562037
424843
248871
231947
253363
343485
222147
190088
519819
233326
426360
264215
396280
250249
466539
118656
218007
260618
520090
122202
292168
389223
74869
86034
154862
293369
370521
567743
213183
146959
472588
22730
227035
70957
327107
17206
375402
559578
268987
323749
211978
353804
164056
257875
258334
379831
207765
554975
254919
525988
12857
491822
154999
278853
71288
45974
216802
366260
308027
361173
269602
175137
465677
45434
363725
491803
324830
417692
350376
421569
29326
302180
539017
106571
561283
177620
116083
428306
86371
187408
252557
160142
209321
129539
129802
59120
143831
291387
310525
407694
216607
240310
241622
339588
534179
110275
544777
223683
421523
280441
258359
208866
273992
147403
28574
471784
553076
284912
130091
38553
215115
309924
236693
35824
321423
254844
65302
63791
35110
438159
77039
482914
527054
539798
124524
23100
309097
92890
280424
9224
379489
392510
218848
390247
71923
72329
557535
118392
45588
154501
488068
129672
538986
93322
398504
549711
227066
299717
547463
402707
546831
285213
366850
355624
374777
47875
220380
506014
104945
435620
386913
214308
433261
11201
117593
529644
112716
47181
367835
353598
474391
306329
112988
104622
435517
107837
312013
328348
213530
56041
433890
463559
205967
463720
442344
350223
495593
139813
243499
402085
550419
176162
453052
80645
240959
198329
413639
348429
498937
389067
207396
314362
60950
101105
241135
368514
156783
192675
12591
207500
256787
315801
379120
98499
5913
39110
328630
191616
491726
49970
116088
164220
205043
39920
169436
183350
513590
480893
224369
259817
100384
435169
21057
425645
380205
86277
157029
367706
90809
557216
190632
277768
272190
105396
549816
140674
86727
518948
10375
375863
294695
41270
332477
534256
565243
31244
264314
530411
123746
92115
286221
434396
302983
229657
485413
205402
228639
84499
375843
183094
421177
270423
36667
148630
480260
242054
415412
380972
208643
308161
112433
275371
235680
75777
433610
134226
502
313737
216064
86075
76253
174000
538793
437340
73390
492773
444562
283514
378013
44552
185479
552684
409210
62792
377885
391287
33854
147730
139341
295691
404888
130674
380995
474646
498544
60392
8882
46635
456347
349203
4057
15844
70927
398652
97462
443009
496042
413970
517889
136637
376653
487929
26354
155444
85119
132059
95336
344423
133121
64938
528814
266286
230625
31975
194301
146767
358949
129840
244142
277034
400510
432100
91418
33021
131672
277551
414681
381213
333620
563402
5226
323447
447242
412348
471836
180374
197533
35701
563709
463182
443058
64167
445903
533354
310077
86882
552740
502588
284246
347355
561639
453205
14775
435909
173278
536486
387546
152016
451930
93258
245132
319916
103632
336590
277120
277104
285068
408333
431399
479101
43006
399888
347681
270783
281233
270460
475300
330681
63980
75890
118380
336626
448118
292865
457840
154756
182197
246423
465985
247823
432308
379858
119694
69277
218530
76834
144047
473296
347377
387722
394323
444107
477928
169054
326348
75585
209650
501406
251591
116352
460641
282003
418176
209743
312193
109751
321336
153548
358817
517764
315093
335831
108941
3208
118779
140827
505634
443002
195260
89049
79502
412791
260394
491311
480898
419600
416135
347021
464063
350082
483030
352564
302923
410380
533861
437536
187956
230209
176821
539561
531707
464844
399073
259018
99387
276658
266974
235807
3413
457093
418316
137941
160438
128985
353718
386037
58864
507047
53540
302286
197220
42176
427153
505628
96970
39613
118595
120777
128372
423608
239486
281866
497727
94324
209927
165530
67220
70884
484796
444250
285463
219643
130359
411519
342171
261490
30160
170560
20294
464327
416832
538677
442506
320372
1825
358587
63534
40202
208054
18538
372519
150229
308467
138967
454888
191084
550199
535335
407845
418438
160775
128611
1578
527744
141177
78241
372188
509875
27306
198624
501996
280442
233960
468918
128623
56285
224162
242512
7770
130499
538952
531736
197428
33539
420807
549254
488466
86479
243134
44847
448282
402436
218900
353561
317764
266248
120806
364349
446488
184229
43870
356946
165731
266426
290344
100965
132716
484102
287434
300926
134140
107388
374135
166089
193513
259027
451123
290914
472290
51634
135279
462964
40166
170358
41660
50109
216898
407754
412089
320758
156553
347440
309691
498768
336960
262064
261932
13732
92573
331393
548283
278049
332678
413801
225252
164514
323992
127353
85336
198132
556619
562148
384661
255620
404604
544474
128931
325491
9368
166028
286938
304885
308757
23359
113540
231133
518069
365399
426199
156867
126055
337054
110333
51683
42001
33857
103054
448896
430236
261943
86385
394048
285718
14659
540378
100143
306635
548301
198113
85570
222341
397318
107092
350468
546565
555973
138037
489416
65042
178063
529462
136764
457735
91603
299344
441579
382280
264997
263233
399896
178593
265080
129772
434041
15163
272926
1149
537163
240819
464136
294149
234614
297883
190285
344542
474430
167830
12293
540702
12197
546213
492380
140280
425536
266232
201548
487014
295696
424038
238370
414001
364863
489756
250996
413098
260173
47138
486749
99874
89808
445272
516841
16523
269453
197408
304073
347138
59377
226652
469267
567528
383096
342393
295314
201253
58341
350706
288241
345739
161618
66052
61040
227747
51805
515607
327062
218607
62123
177936
5936
232198
29741
487956
438009
252316
343193
199875
493570
468309
491356
471847
89184
159088
137794
532585
18979
65642
66435
537299
138799
41955
218254
51268
127524
566080
291222
414248
237666
197759
132078
210301
39715
218782
336349
472172
183516
236263
242290
261976
175742
407544
470318
114576
498113
415245
284662
371038
514744
464532
562147
497786
126033
379374
118164
37308
188411
412483
20796
153818
155462
559579
548016
492500
501589
399315
400176
118318
238180
186014
144609
122723
539145
260082
395655
323749
74484
324347
450364
311479
52182
269756
268966
551513
196125
483656
11709
483923
318131
420806
227521
429264
303636
458078
317562
344129
521258
241639
433399
209467
31307
91722
424545
446832
97785
395999
456634
350946
519188
377372
104792
213400
549580
106795
550954
564963
411585
419210
295071
564652
310449
528118
199346
173296
360284
483089
495861
563969
503570
221291
256914
418387
355036
448280
514372
350702
552465
265131
300448
218340
352018
285238
189021
358083
452131
85593
279736
459524
80478
276404
529936
333547
116950
450663
331037
367727
338729
174330
296732
497645
188569
360056
559736
55294
73595
337240
431353
105620
213840
225362
511343
79947
489326
76027
115438
273020
242825
64016
79468
424813
382503
257799
436916
500010
110927
516348
90521
30232
325962
496763
238691
322096
366118
545904
438430
136063
70434
318084
121836
420505
509678
165931
84256
430949
374235
309720
262927
494379
265263
508397
496649
537798
562465
344301
332589
321779
122216
505873
462275
523749
9224
239828
535249
8025
405649
88097
27671
121030
428031
201763
427092
372921
314366
329700
321222
145460
84028
380479
35953
114684
460332
414257
146527
367297
184784
293628
4144
105614
387825
128813
214356
508314
13071
115574
103272
170316
97930
404633
146885
235771
163891
545997
493190
92926
172632
35230
351638
399860
110997
406754
187328
449050
190646
525445
142915
292787
96900
562787
487838
54034
455763
455816
378108
413696
128948
314271
320587
392629
527332
37465
194758
423676
512548
136573
75537
207706
290264
243360
192562
424823
117487
78622
100874
162791
323420
110404
288765
211074
273542
211469
190026
480409
106628
561621
17115
243455
343917
344613
15557
148881
301284
13879
224524
513966
51337
280846
310817
213950
79696
452152
550176
141586
487934
238413
534012
470084
326831
317828
514478
376096
175244
427056
283412
299770
212965
494567
132955
450276
279131
200859
515671
451816
191777
524601
1035
24633
17414
72284
101344
239296
60108
388706
168038
142705
445817
90458
63071
56393
495841
413
292539
242777
429828
213872
107471
215522
174189
236447
62879
521294
430980
416234
175437
227171
321335
428513
217397
185506
301875
519458
140323
441477
281030
273771
393091
521453
488993
444329
162839
136989
85909
200572
249005
9859
10452
189165
352426
105027
127630
379839
204886
477017
179150
391457
328778
116999
257880
346132
403812
473145
413988
29021
216512
77374
107851
348567
276543
108253
253325
14800
161366
90316
410370
398073
262449
239565
166040
315935
400077
225413
404702
121488
144408
81924
253218
279092
114167
374435
208859
310842
59368
20680
203658
478609
313601
117111
4828
175869
332257
535512
86668
321205
373571
28577
176071
171309
31877
358596
295106
24799
2074
266123
458989
279034
222072
156364
325811
560752
387872
308034
422132
372472
390077
11025
132146
7400
311148
269716
248638
518106
394525
514935
525483
64326
12397
459257
485444
203598
188387
232193
79707
297216
410366
92567
121344
131828
497210
501269
12596
190828
38556
70251
68816
53583
509730
443621
148383
460490
15081
379802
512558
514173
490010
493389
189865
223256
321705
445979
19755
507616
375229
25519
392623
486383
31156
348435
259283
103033
494179
452940
35311
354521
39724
12110
309400
553933
511369
218614
156254
90855
357002
250497
134616
507332
427080
175996
89776
120854
547570
562207
240360
473008
409279
104706
59008
209277
410886
268792
540789
409275
385116
360710
20903
85261
542799
116940
83291
205242
472603
210934
546468
30066
195946
329293
148863
279452
315853
14855
377788
423570
89077
147973
180261
175978
345833
558478
491597
514771
532957
108269
2067
7919
511345
247766
376079
356710
301908
491044
438931
550946
462923
90516
506597
457103
525968
471961
177333
528903
483704
237157
239417
383806
507830
264924
94556
249278
137869
367223
109845
60659
109728
186649
407129
210063
7430
32822
502604
537041
310414
50626
209533
480524
197674
444822
392101
428420
325537
46866
567513
413396
159864
380841
425027
208580
110440
220798
245776
277111
311245
445323
535032
278035
180344
154703
216952
461587
351001
482466
4106
343003
217202
500719
152548
222500
529809
171806
498154
297633
440400
541459
115605
97819
367607
24428
503383
19022
494639
355157
513444
6506
30660
223179
351891
500479
140757
194199
354660
266579
475904
398417
69970
172307
187913
142637
8724
449290
200478
107335
233572
145123
505956
240801
70290
73839
389286
9691
349675
461274
517013
520578
548417
411992
64271
253893
136061
537605
126371
308212
456581
348524
317530
136213
164085
455323
280537
15803
419526
551994
227202
347926
509895
506174
457351
336317
561785
430332
182989
274795
217714
548401
448342
11107
180033
373584
328960
24005
179451
438187
95849
78372
131971
168651
362230
65078
460188
213547
184643
373704
14962
543606
249728
122402
277380
353997
533171
449885
197971
156555
189510
489729
516351
372811
55694
159083
3551
218858
516353
157396
456009
120196
91171
55781
164928
457025
554448
457996
267461
447469
324725
210548
29941
35685
351305
157547
249646
257209
265993
166702
142483
450658
497506
285297
385897
379698
462400
452422
78715
484667
529998
379050
266432
551088
308747
490681
288455
476455
348518
77201
522567
232225
861
197495
185
28518
272190
160787
488828
53839
425787
302759
391328
48756
331355
50839
513266
50716
337516
363309
403833
46780
345284
84676
520562
163530
268136
434066
319236
540935
380947
521289
263815
406439
497620
216368
205694
68869
400757
21592
393287
152848
44911
468103
380938
222601
485924
152546
443410
385198
431615
326301
52118
432156
507387
96707
490703
208003
264472
137869
183278
282899
181203
253635
515322
386372
236485
398616
195198
95608
328709
208462
309150
229284
50261
443711
176435
222523
297422
307264
176551
408298
445599
178225
260434
201611
558176
294753
306812
416190
12970
438174
269756
134329
534120
97181
15682
226149
328919
297715
100379
176291
307137
407770
439286
443741
255971
440604
61761
405232
146430
55650
502212
518909
257640
284158
17442
301850
209058
310070
413830
62370
408641
93723
56349
456361
479421
61783
138946
92675
103671
428643
354461
90291
469391
375098
73656
372464
336770
381071
413191
138038
565662
446631
231676
487553
468612
311677
558527
381597
24636
4762
18918
516746
21905
40721
121079
479339
112243
446244
263591
533522
379081
102108
237376
54987
282002
369556
396041
417222
366296
135962
224691
206428
179731
409265
214997
39653
195660
413329
135784
19201
352683
179944
401749
526789
137734
394113
141069
232965
238840
495574
25067
545529
40368
559987
479158
510234
445563
363987
445788
62479
429634
309278
531254
467023
14111
122193
73100
204845
219029
77197
377429
422407
13489
553826
188266
527741
544334
116798
174444
242287
262092
337013
175414
47442
485410
385808
35201
28145
459935
444115
432070
212129
21246
81385
477211
469731
431854
19899
297598
302627
242947
251528
210885
387260
546771
516784
113107
367788
402883
349610
82578
265239
66194
27557
549677
541097
419891
254210
238318
354040
139390
24111
409037
343157
498879
204733
305244
147260
442972
271915
15988
357278
188840
242747
220264
88497
118238
523210
48336
158706
105830
221789
291846
105879
449827
6320
280697
202571
430202
69333
483000
314368
444137
15804
23357
304595
466531
152019
14386
214552
518399
307006
440432
477483
462486
193488
257068
327812
470303
376671
90512
387925
49452
121681
171409
11136
412967
510174
443337
382311
25517
508841
235025
117548
60542
262928
464661
409142
306438
65130
344248
303113
35932
401745
511895
195473
353444
17698
258700
318762
411687
270156
37095
159158
464033
296237
46346
192550
74142
422387
102639
127361
333606
297671
510203
354881
459536
491816
532902
217595
19129
48405
341193
503918
194385
398765
486600
504821
328299
382448
206233
298500
482463
532184
45275
335998
277080
292685
305259
459125
255433
43968
129515
419726
502306
463138
170050
329645
15370
127740
304508
255836
303836
237604
549489
531899
97182
2
184550
433823
428539
411611
360225
351634
191808
259396
247895
548024
268957
375833
70957
277179
4415
112316
387058
86473
293240
398147
133299
111563
349207
515447
292436
286772
226538
151555
12251
199337
105811
277765
37276
521113
376890
15098
234694
101322
90254
497717
82178
349762
10768
248309
56618
501068
65119
309778
483841
329705
400241
161349
49021
80687
336495
189710
562478
425139
422311
221077
42535
489623
185019
86068
507371
199819
323035
126746
154752
393150
346332
355831
154
190716
133679
431835
534715
464248
330379
567928
296551
53295
425123
304568
544757
321569
6025
513744
328572
266714
363730
8296
514541
89368
442090
414062
485632
390469
26625
241987
154061
315590
380579
19691
90563
240962
80474
262465
428563
387635
526603
181860
281812
226880
338182
482305
156132
77089
86810
409454
512930
168727
473287
494746
110874
328274
93990
57376
491103
10525
129272
368308
360873
225254
542826
538131
197436
13849
115678
498562
487361
494911
198219
376492
483646
4018
20158
220749
308719
368045
557585
317727
96983
159467
350025
325153
265947
434808
371798
91205
466863
34537
40085
181969
50642
333602
107332
97575
111088
544342
405921
324732
467464
465497
389923
123079
123432
296460
431493
336395
14180
522219
557817
55413
153837
547960
467109
387708
203972
390917
337301
316817
285143
349782
528413
29973
386941
118978
469246
67570
162153
335609
249777
144586
1146
402264
413462
262262
95587
290250
99182
147864
406443
229214
459421
456567
438614
73919
112217
139624
432573
94766
387944
534888
313318
276736
378329
59471
284294
152499
298955
67314
372138
373847
383111
160888
172954
264891
483755
564563
435410
498465
402995
324006
244296
286067
515960
414126
76925
441504
273784
548100
102992
477389
480834
155215
63758
134100
336195
198684
36626
461915
205328
362810
509006
105551
308832
53341
429634
202159
45329
293362
128105
19841
321165
437301
125228
4732
40891
492895
401308
190505
137126
86098
4634
479530
241366
356543
149840
278370
313413
154376
367865
339288
174002
509486
560692
49451
294960
81828
228325
508246
543286
232432
23067
551855
147141
400181
302089
442614
154314
300825
373650
171089
178862
322710
47188
359164
415755
143591
515768
561097
351692
421278
550372
76761
114307
141314
457551
326023
41661
287516
413382
127582
316273
144178
438210
539525
74659
94915
71366
241261
533538
88501
144936
111689
288283
257165
414948
165097
419325
419366
66727
365617
539408
553763
9263
471633
139378
245814
26567
53827
449807
377335
82600
553159
81003
420766
47123
177690
154165
509625
387457
219518
357929
478828
507446
377531
389583
534981
381757
253981
362982
185263
225549
254500
421591
218210
268013
49494
109971
524246
405335
361666
410151
146953
298865
531583
415355
312367
104092
451756
328962
235248
42388
232442
418429
493890
340964
270463
205630
428805
320757
248970
498707
556920
51190
168736
263971
250172
182835
125998
300587
55640
454792
162509
547448
35788
140948
4682
435076
207201
555771
193449
204038
103610
299488
320301
270064
300539
557382
378261
325780
121991
343001
113167
331014
114403
29257
529844
382992
113386
178728
315151
205730
194510
551476
122511
286059
33260
87199
219118
386306
18412
422132
412118
527164
568421
514216
545833
512760
514912
381227
135168
68346
285910
100392
264160
28987
318636
531624
286308
271484
357797
240140
196235
350278
137561
460371
355912
111103
334053
8308
285042
221175
216815
355679
541935
480663
14602
459931
78923
343752
66862
391128
485091
133701
158843
144871
426771
241901
188035
225715
524633
546551
278720
333570
78436
353140
513530
137053
394261
224938
307182
435080
62694
524574
567118
417974
161433
533362
463964
521901
557128
178483
80751
318811
81410
21742
564241
336406
182182
504536
52684
564074
257508
240441
402438
378392
404119
317197
91923
494088
494310
154330
499079
341327
173460
12060
265933
144941
128416
338893
261697
124322
63812
523440
434018
508614
247151
43835
266075
477024
3743
22851
532768
154680
76500
60939
159788
212196
73426
398109
68593
173207
113550
524993
94355
213695
514549
134925
134977
140769
144012
314166
118804
126680
189957
46249
326002
313480
88142
2798
235513
120871
567645
141056
340298
202495
396099
374608
469755
207146
486653
71390
410983
88628
422330
116562
218821
367610
97216
517929
183177
401399
27875
55781
251504
324037
59167
384549
222846
507830
359439
211074
44636
319178
477819
424853
191836
412676
440411
78115
62424
423633
190729
398603
164020
348900
485286
69668
135020
113439
302537
538192
476311
249141
283384
4525
337200
42283
154683
210388
564703
70110
79065
180677
498282
560914
422
297806
331459
370143
380264
134727
46549
200560
52936
198645
190903
176637
350270
353891
299119
415677
486410
10529
420067
195916
95146
158454
489772
189195
390268
455046
465688
147652
61978
36093
477532
957
534238
193431
314172
330473
40939
471295
177806
93033
217967
431179
52321
141786
435182
339799
279216
85686
558438
145906
421817
511243
42804
292338
487398
238557
393003
125753
353830
518076
395436
372305
317655
514732
37881
252135
15969
459769
493515
510118
178111
374193
414403
51784
215723
459422
553227
166728
125900
556363
392531
281299
195186
306349
515115
407660
175774
296730
385562
90377
46343
16894
247616
371252
15454
57848
384296
171182
202450
353105
380320
330037
35773
449209
149813
68717
427678
508295
208870
225288
168643
422995
8433
104445
275651
177664
47303
352436
279036
430628
211498
541696
312030
94041
53669
359911
307408
310544
524558
216938
424673
181883
317738
359883
105076
456561
62358
155311
563390
81154
301326
565062
217771
85172
307365
206003
393179
547181
423415
96980
94770
558561
346897
98732
410697
344548
87609
107100
154052
239045
550766
96629
144685
332957
196004
330
220080
325993
478849
200130
398702
293157
225940
228696
227499
357515
539467
63281
287969
418617
90463
24749
10914
50051
207831
233580
382790
74414
112920
224260
174912
358017
317564
8992
142120
333692
302868
358025
97095
442989
422458
553309
345696
429704
437827
415385
363518
245799
339136
344776
378466
529981
19229
308944
421676
114860
391810
431212
211346
372530
567247
49261
160970
199389
85598
332505
263824
376739
541531
40511
257859
180505
229633
568309
538319
236132
225940
324935
290975
311080
439952
66606
482545
115091
539079
566176
310918
344656
197130
253553
128816
433166
5437
138739
20971
369413
115831
420417
323202
545660
299030
554108
184610
457254
163155
460294
259496
91121
128300
283523
46299
510598
51617
167320
415515
105527
238737
55840
294496
143970
154570
91155
336178
123101
527606
291312
94634
133522
143571
399267
67896
446632
33483
372239
176168
310477
8479
220066
202205
272398
254119
225436
460507
395633
251874
114984
144724
65194
482598
328702
24542
516535
493315
84352
210268
87302
285636
43651
210681
185633
60017
491972
378817
561689
554057
482930
150686
98302
514921
300442
232184
454235
94960
324953
148744
430353
518952
372066
261493
231222
306312
428587
128637
234314
69754
104316
15974
272893
72758
241650
129575
322196
57603
108079
385519
304370
266762
423704
72525
546117
196052
245984
140732
92970
98626
1659
568406
15979
525502
362385
505086
326831
553666
272469
210724
85288
228810
372697
57807
337743
283329
341620
35145
159630
474510
500452
544979
220739
153359
73002
525561
143408
176538
134019
504256
362806
485279
540300
53860
533134
198853
558346
516943
393715
531712
82126
36876
5365
558434
468194
154434
143565
64110
213050
350154
344204
229628
487901
188715
387520
407262
478632
224036
238095
302812
7588
477823
339860
387199
52673
433861
86929
500528
358437
2382
109799
367831
24438
262183
375609
203994
563367
267909
145991
10439
423204
481035
552923
332494
278506
197817
215174
327772
454913
108108
323507
427921
31404
184303
242849
227785
332061
232037
446635
413935
264456
53450
2123
454527
562798
125013
140268
369412
541786
210552
504499
72308
512264
268670
267757
248548
88890
423228
187745
190907
315708
130200
427529
196604
253455
154472
268921
75368
125968
74878
43977
131783
489407
248834
287269
364123
434813
319117
461839
5194
1460
141126
74825
355528
343160
177412
405089
535065
441397
339404
568084
21639
376007
74202
375822
490645
83874
347647
257925
172927
162605
313073
118356
480290
15090
390526
527658
43937
292491
521208
270836
437049
162744
147978
208060
428397
500137
264656
326049
327314
468170
510057
386893
7704
404261
475329
246213
84106
173664
438524
192441
189245
399521
298800
137312
549219
222260
30933
301585
367649
271552
498932
493968
522713
318180
282570
176879
41101
368195
259807
246364
270530
500141
318895
498761
309149
278810
194629
71117
256250
87928
133371
154096
415170
6374
352077
89592
116392
143992
440196
491920
43696
457049
297486
460318
304233
380704
335133
353305
484578
428315
94081
483372
243792
243810
94165
122346
500668
259610
530887
476834
547977
330772
497784
539140
96814
552390
141841
597
223606
116953
395041
559585
8219
349655
532683
78676
393874
23869
252736
370694
194449
399184
305491
332060
235096
85094
429206
155707
266114
429048
423932
505583
562392
353353
564263
94891
143169
71440
21673
159188
10524
303201
27406
71366
245515
157279
155246
64586
510350
434040
567968
197168
119701
178114
180790
299874
388032
65900
126484
132280
252012
229598
26388
260543
559306
151978
123627
462372
414201
169508
51950
228404
321132
96058
359459
229954
450937
560849
472777
164728
262754
113795
157981
181740
348548
46571
86604
443630
430406
309323
297565
118249
160209
515529
372443
58568
110047
361451
506672
235692
285101
489810
206845
307078
181174
499857
567786
421641
365438
106092
216414
149695
120009
212510
261203
3379
332808
138304
157762
255981
156854
156510
31128
352485
260018
116416
77572
246112
243987
447712
263923
293448
248724
299362
191165
470439
388398
28196
37916
548190
36965
481384
262975
32738
462588
220450
230911
181517
291166
240025
499502
135092
258163
303873
323325
333093
275527
398097
318334
337381
435141
419207
196864
156670
262845
285475
248386
119778
511402
413597
10172
117958
361255
259445
156783
232635
300849
32834
109740
115830
95105
231696
333780
160698
464474
84873
76106
3000
86126
313507
255971
2308
482174
144630
144619
300673
110262
170011
345445
38988
93539
523076
248419
265019
54875
176322
26304
52995
472461
93172
388734
269531
141677
561196
159998
553950
85928
313410
256564
406072
565496
94414
3333
339342
160853
84916
178292
95483
241762
505299
248316
185758
38815
413531
133387
8285
359375
124250
522103
205759
504143
204762
499338
542768
290840
180804
474839
164057
135552
365024
357929
273730
135195
155272
184675
350822
251565
85513
124725
57774
485591
375087
433622
436915
442890
397122
294090
363266
381482
322626
484950
138792
30076
148565
409075
292539
108882
333473
163174
567401
395470
494143
316856
244341
552341
132897
560722
174575
288850
96398
285315
182227
81728
405249
290058
395666
305687
275202
387107
307208
561200
208759
490214
323139
398800
410100
102671
508268
416542
204788
14839
175926
177865
71824
402332
354003
232734
8146
242008
209469
26386
561249
6391
497706
511621
451986
214707
376496
351959
338437
483367
198173
10058
64588
161353
542028
561552
436858
523995
421542
267423
385889
209421
128123
481015
324616
11437
532646
49766
246693
107342
354994
61237
456681
347855
299009
469701
517152
549921
264852
69264
522085
317792
75403
523178
212683
311814
338021
345494
490685
420211
291758
525276
391862
148871
87289
32855
236755
75821
370800
11689
105172
288036
140724
102830
346656
326799
395532
179270
400279
240149
309081
154958
539848
248590
512024
553390
125690
188160
334859
547312
109442
72000
477917
139321
95945
245512
348954
228679
316855
195402
183750
311197
337939
272012
285641
405273
510197
340891
47494
295668
61
447744
204694
370171
470049
263559
519022
487352
132873
151540
45003
478654
213344
240575
292938
275537
96901
103112
458854
551287
296535
114922
291112
190238
378138
359261
280693
378708
114511
108604
34624
184301
63914
412098
478101
493027
547029
282302
295938
440074
43874
327349
331074
539733
295827
332452
370930
329503
87472
380202
306348
377678
90204
550954
116993
501822
548312
503307
521803
224520
226493
224719
156308
169671
59859
463422
443863
265789
25765
524916
452938
61624
34243
171168
244373
297534
471810
189105
501805
170872
515884
451538
129581
51148
373845
552700
437143
421544
288522
71984
194956
195776
61437
387938
389530
307808
144572
57144
523827
468395
469774
280233
438980
138098
210894
541863
346703
96956
435775
190114
398831
327279
364099
50828
248548
302750
472819
120532
452797
55341
91642
315807
396117
216154
319912
473443
5485
501040
236288
326336
497429
387360
203454
121097
319423
458855
438953
50013
514958
356063
319007
337246
443729
470192
307441
12327
299998
97342
550892
252317
376452
179513
50875
337026
445440
149616
320268
23198
443419
37174
307574
215298
408263
547928
14586
204862
352284
401132
550269
389507
486417
524889
27995
479176
306905
67358
12504
73994
249687
243734
539017
434825
459565
303841
247349
181336
289474
283236
8319
327038
557562
196717
483314
559572
473029
120859
317658
165036
246911
315643
465956
348571
524097
377514
397085
275328
419297
51357
126167
501385
18713
6183
152239
125596
8645
187235
230691
12219
567802
388397
486003
86112
85508
116175
276718
128796
87876
551793
527072
68683
473699
81376
545399
526678
63921
207319
480805
67965
303535
473234
449829
393001
526409
558712
348124
465176
151424
83255
440185
462077
175910
551179
171109
256567
283737
162907
290741
41036
118395
121043
50033
521946
417365
335833
269250
49914
393425
34351
492576
532825
82500
73073
392656
62424
270805
391217
7045
90830
468690
404508
58877
351933
182414
500802
133586
206932
463713
84169
164302
419613
277787
426561
233163
48439
413600
169208
156605
462511
472007
558037
148676
268474
481190
117007
399961
112125
238766
203189
167397
151362
559760
152714
250265
23560
229286
150583
373169
323639
299315
425034
408482
379959
304448
384727
188020
72590
526167
280270
412525
171827
130749
410536
447428
272729
292193
443944
398561
409478
421917
216903
372539
478059
563683
549824
184704
195677
374608
377647
550619
206582
456982
531282
388832
471925
138901
60408
548485
556946
517708
174171
349809
62160
406094
493314
136871
215034
526595
297054
568219
285315
411678
86095
273291
193587
160216
424093
379358
124057
292045
2200
79306
232367
310587
509861
375568
418812
441241
390407
443438
167240
117148
538920
195598
174957
294711
179609
456785
233764
351277
253874
45816
418994
504588
218365
63534
299
435553
205607
512015
314066
277525
131557
370380
286504
54139
529165
464280
139318
142115
133651
392063
260330
374944
223792
16704
284571
564086
213981
179236
21452
479551
458232
421872
204830
184699
153891
289453
462324
190201
91629
124205
140775
294881
428389
8434
382426
343438
50192
18565
104939
547256
201075
243998
287684
206588
46490
365967
166776
384309
274533
132289
159980
19986
469410
457581
56858
137809
191003
413772
554366
42784
508670
445432
543037
371903
508496
62637
396780
3251
284164
294449
446036
246408
99819
202104
220908
417818
452487
351941
451486
57768
63781
124703
427578
75949
333150
17050
25858
388663
176445
528012
323620
55198
56341
315413
148730
561984
182215
60918
257032
520549
312531
281050
308182
74379
502905
465719
404090
63699
172317
121492
65822
165778
103855
448936
542598
343748
323020
471181
404190
111330
19540
483170
89514
229166
445723
316080
196936
226746
120635
72248
364357
278170
132262
113356
188459
205088
123952
513816
551013
559808
139008
205266
124250
60516
74889
460472
447800
237841
290311
375419
125442
209108
282042
503952
123214
197134
260969
352670
487373
358656
435471
437465
251754
591
446818
313766
90824
444736
358045
463222
170889
103815
247793
106781
197311
291697
68959
86482
200369
121254
113690
381866
19869
28755
203543
439306
321748
338192
338070
280211
448572
69083
208070
56632
373349
42107
152629
176784
133573
33621
321173
222647
15560
92020
20550
456062
6698
475013
315339
115927
377974
216318
477386
35215
548595
498164
177731
53725
466291
311347
62862
118557
533156
461672
276817
327249
535414
512567
1071
382197
280570
314586
481219
59351
418801
474860
552356
451234
232207
420265
437843
88601
13850
49470
153053
472265
368250
215978
562117
8897
265537
562899
83623
186341
449740
238423
157515
532437
479947
21719
554904
434825
185462
108990
255541
284828
211136
459165
440463
134746
458115
324003
270198
26129
454759
291372
366990
500434
195823
400754
562624
238932
128937
540702
309668
92425
547943
172158
172504
202845
347599
216253
335970
151742
175687
202728
89546
260453
107298
439912
11131
74754
439518
396071
216593
58
380988
168891
210611
8628
92939
254862
52879
242194
397194
27278
184286
467848
377661
327023
433805
410112
377763
149072
551809
230831
209164
400201
245746
242923
207693
428163
497886
515387
318416
287633
5202
562983
36486
320612
464372
367267
148432
427987
75642
543771
299716
355339
361564
91493
398878
526324
32248
318750
146654
347857
156934
447801
49445
333228
138800
256831
449836
168084
269868
252525
411264
248592
386125
330888
354483
14951
519367
11485
84655
27781
293021
491828
438519
330292
268371
222667
240592
331668
185554
562408
326826
379852
134959
155854
522052
435949
208948
431882
340819
142605
365609
143041
145034
234003
183363
505015
49413
491981
59641
48984
322618
348538
219035
59223
42046
406895
502630
330812
197379
99836
552505
520750
277350
185129
175587
192784
404843
421901
267538
42690
292663
95298
140080
324510
8896
406234
497844
294268
196541
494445
144129
269388
152623
90855
365243
509841
27080
223050
342256
42508
138587
63664
243257
469579
88595
491104
219901
162758
199656
238600
239660
474857
293551
236802
151976
327606
182424
402848
470608
563101
535708
110536
496203
557441
44827
26882
546632
127523
132016
54973
92600
104736
421056
496050
404351
99105
127872
250136
458169
427529
262128
465198
396101
441530
146654
352073
520648
13775
263980
516486
234965
256891
175854
471999
301125
481280
527832
519271
505329
257603
61998
121478
239647
482488
190775
553580
325976
276273
480544
310458
181797
316719
354800
181931
417210
245931
94661
471254
562410
443716
379806
452067
527696
252367
546331
520471
406566
369949
131143
346041
396449
99858
416733
169858
200599
172432
26026
40657
343276
107388
16635
192568
133875
500887
106920
351849
476444
287672
223668
228054
415376
544477
62664
212275
109029
264928
163455
380168
126053
561184
192219
44029
328180
108754
501334
829
154693
319026
86587
137130
403335
517164
166631
351940
453651
371654
437067
513830
306305
51644
167624
208128
253799
214071
456722
260969
34148
220082
346036
490495
436899
550077
119578
455883
208136
153424
55974
88296
116159
487837
147037
540744
444250
311635
126020
295376
325798
62709
418440
227676
549606
419008
312944
169140
471008
213950
505702
179312
64364
549335
216434
411298
214749
339643
101190
367352
342283
126565
163211
560694
554448
362970
126551
564592
225197
110634
546578
445821
330763
188078
536017
333204
387200
295622
523935
188612
156315
459137
196478
361311
106166
123347
386136
265522
498533
491875
432681
352026
518544
111793
221229
513877
85960
264289
100760
153081
552868
535932
563622
356106
210667
127073
516693
63776
89054
4035
96800
466913
288774
172492
257961
412013
257595
197471
479416
501650
357262
425993
9636
122900
125096
537443
41175
289764
179929
469882
283014
449627
337912
202911
537669
567500
155114
277867
512022
495870
563864
77728
303511
75543
167671
144714
61575
62385
6226
296269
360647
389096
129578
244670
388127
318970
391445
538017
185992
417650
15441
405843
27265
61001
260931
21565
519326
268207
389438
59250
483036
237935
502371
450366
547147
43059
291850
35116
101305
255326
91173
226241
472916
254386
122684
347261
538093
116513
470909
199857
250510
26381
347165
86071
211583
565219
308890
10479
248873
445627
322774
490990
442594
286386
300248
560815
110722
467222
361338
196599
390608
316381
277969
227279
252672
385967
551926
58340
20485
493290
335486
496294
555215
247349
342364
560625
533214
104583
139307
423873
79904
397472
4317
337496
264854
435822
423842
271144
22503
561530
259119
541298
286744
110046
102345
533110
395106
406564
103264
156442
502609
364784
61801
213970
467848
283341
462032
250604
227190
458120
360834
230062
402625
311046
302342
245570
507110
17862
14372
448234
310772
149699
3651
153337
423449
303083
423503
386741
161431
276754
245084
298778
430507
505822
379893
318131
282658
223992
416774
529383
457399
113257
558203
331506
186100
71447
287459
232667
467659
49189
183398
129265
537614
380530
273470
443446
298830
398553
385675
402427
48740
167690
150870
463890
17790
74059
85004
500733
431565
422716
353875
478891
73089
79346
481830
550073
519329
73157
41607
394323
251870
427924
95212
75244
374991
174670
98533
243680
519806
189959
177367
47992
138908
104400
285993
404514
542090
428304
533047
61527
547479
390800
517301
73345
187702
423684
129709
35580
331958
252667
154588
92933
258175
399485
334414
429893
266499
128802
407754
115511
309395
237442
10337
32887
176791
557998
411584
482667
348400
225539
242003
528644
109908
395759
558234
446270
171952
266166
329159
302035
9523
239290
566173
261046
401454
132799
98056
11529
443305
468035
342860
465862
391300
352432
360349
506329
342502
487388
30170
152564
532494
74428
443484
107285
286567
70152
433132
320038
249854
55080
472232
351778
519733
345803
431814
393523
143274
503331
323298
222262
84418
1047
489615
75591
320153
150909
321448
170221
194799
363657
389689
504356
315417
328942
559927
452062
411671
256752
425149
273162
116593
252091
251680
237083
359966
387136
236584
114412
184901
140176
56060
340417
313185
281855
219291
153678
199074
407840
819
466955
450537
86687
544961
49104
524958
164048
180431
144604
255769
488981
299615
391692
184974
24979
183911
372962
202996
530357
411920
42044
511793
294637
323011
144183
423608
249647
367753
300216
70391
80621
58877
63020
523265
383737
345396
271492
114391
152722
288879
79810
484801
482659
233793
446387
115805
332474
159503
307712
310761
24698
188218
121401
520602
487640
50246
268683
531633
44617
252165
446727
355336
413309
372171
82279
526346
552893
337204
282266
379431
541967
153814
175682
26300
252415
370025
309147
40418
522141
555870
432528
355473
359255
558901
48489
1275
229622
471573
382224
104341
385867
327851
531861
2301
172869
244423
449092
208354
331068
92692
452188
387096
286682
476514
230844
15695
420034
6579
330177
470004
130910
6164
467612
313726
55107
65153
299342
258637
559607
524022
473817
509849
354779
401240
224307
358372
412035
264754
498875
26507
189844
547078
462274
318703
144729
83891
296870
65789
100538
451034
506629
465271
465291
111510
15388
103930
482056
308211
155579
130236
437611
208869
250232
415947
202195
46773
101370
428238
452927
267826
272214
506361
483703
212816
325994
87409
494581
252698
334413
184357
59899
411925
446434
277712
55875
403216
45539
33451
36926
366893
81567
167901
222510
355004
170723
401410
413134
95972
117974
516878
842
212566
560058
31997
128318
20974
73580
20427
549859
410300
106799
305372
157651
231076
177364
157136
102478
150596
369321
170076
151727
547145
33190
398472
365875
381053
101453
277007
369515
57356
295791
146620
255842
555999
72818
271980
217192
216576
32100
291040
428347
96700
34237
319363
384833
65574
1838
567228
325782
22556
405159
262699
523981
191791
128082
241813
542703
313446
256949
35646
297324
352491
116163
369991
26257
292070
448336
389341
339496
493128
87484
418943
337673
177915
18078
222725
523243
386723
484662
562089
519864
435478
277844
390568
420789
60346
355093
149898
347144
140409
273047
161274
431905
556933
225148
23998
317709
31806
196583
327517
264823
143789
360449
37274
376374
49146
114407
114245
127144
401037
36975
460872
541948
94468
194313
239023
224007
459629
119741
48433
400410
431017
178720
271491
237879
114285
406357
289350
493433
391984
527862
313658
347615
185370
132239
418510
439701
127349
508096
84832
337534
459911
153765
530384
105860
329808
251513
161042
257848
253421
238966
414859
339291
232406
275389
89305
521785
144069
285793
496924
440733
496193
20359
400296
85156
176080
113178
373836
360283
235094
384745
8748
119278
97654
353374
101597
242312
14863
432741
457071
341724
354526
177009
51637
142568
271826
124159
332874
271093
284631
162831
440218
134327
103775
143979
24192
29541
222199
352983
283166
75718
261177
127063
406593
313227
7781
505001
451574
250151
355999
134172
539986
526865
451002
238665
229807
374592
430087
216558
456130
335211
182731
523380
542248
210580
278847
504511
369980
464034
504892
68005
345833
481164
342842
66119
544532
13692
369848
233971
415616
205425
563831
350953
544857
341881
15092
332632
306130
498227
524979
462902
521527
375617
201599
242278
549367
118921
95851
44385
110927
404551
490240
334504
408811
301933
409777
422654
367544
151271
334903
447178
296026
378401
363745
58525
301686
278805
2681
541585
144626
66627
64137
403800
401062
194831
402921
404983
303035
348075
540551
6982
159820
469873
261513
362449
143175
74552
148527
562467
505513
421707
501907
476120
568182
165450
357626
150961
263303
33240
172064
47290
199659
56897
539469
36807
120811
356499
309605
129677
465911
22271
260683
4526
4096
472822
471776
345167
112372
310268
281987
142805
54396
128408
36702
523090
166466
158644
172284
534836
199456
175677
148312
219098
462710
565139
563847
165143
94921
412133
175157
78866
164834
316217
358482
289544
146604
115050
267567
216183
3247
538816
192133
257110
276082
90899
60408
211889
381379
338244
329501
2246
122719
427296
516627
280100
486420
170338
541333
288502
102343
385714
259281
444491
111144
146615
299950
448559
186748
79899
57585
473671
314332
95268
311117
163223
549860
363585
117694
401361
128652
380403
336599
553835
326537
355855
513389
194999
137028
185890
346366
321122
493593
398706
460874
128539
265546
143694
205529
488295
6250
304971
243896
410774
488884
271265
564335
356370
136476
545020
108747
62337
66502
361830
496224
503229
97729
508747
490702
135034
331467
247839
421957
426143
77304
341047
310842
28581
446599
30838
127570
197731
256554
329025
84259
381602
122575
236423
203465
207970
538621
522937
486949
92060
321247
549758
112444
48264
543710
259287
261648
276907
503816
446907
455921
391482
30924
329115
330094
492703
537044
563591
49029
279132
34712
59096
120381
150810
442719
542731
557646
529581
434310
212099
462166
204681
418963
201039
412539
553662
44131
183714
84422
471445
142529
88819
426550
321246
390340
3169
362424
186649
126822
94393
210414
45150
406758
198719
172838
448241
114354
288097
482098
274584
342558
30936
426613
274332
88393
144791
258446
28444
449711
9703
433774
233105
514645
383835
379319
192295
219499
208940
264238
42294
49756
565513
61013
35163
183148
147515
10981
150862
27712
344570
115521
126922
396620
408130
145889
37768
525175
370770
155937
340205
532585
289085
455950
100965
92742
73910
278591
133876
438552
208531
305615
455230
170853
464279
410065
322805
248376
322200
451409
433367
317509
443490
174093
245192
389158
431984
179901
5166
75317
360111
121225
259857
389583
148374
397909
525160
173948
4828
416082
155395
44959
352551
561241
177552
463658
503324
115171
440612
227553
33282
434373
402803
302136
341382
411125
47571
194189
321876
304506
179769
285014
567430
386263
169375
456692
97577
491752
256453
361114
80515
343622
218266
81139
123757
172972
302743
365295
78114
49542
412524
423426
139370
291774
210704
39226
329759
66618
280874
79974
54200
99084
528330
185823
192938
208514
369570
179846
77409
48639
367267
298711
413351
252950
452654
154976
550476
319300
548399
284581
290373
518226
278420
551570
501253
405368
455365
324736
94263
462978
356264
31791
274325
341987
125216
177259
304024
452008
449410
31819
551446
485513
238606
39129
504420
106529
415155
415348
196379
421358
194347
567970
422972
565177
402246
25357
272491
566186
392630
107004
142270
211572
134133
122908
137674
372968
123885
479712
482632
389730
374510
207214
49500
151457
105861
243465
458232
196202
11549
27319
244829
52380
457805
32288
494012
37856
94021
286806
53000
378874
119310
505803
499538
404614
119559
560023
460585
179238
151888
56158
484724
484163
511676
162366
160265
271648
410574
375487
7908
212125
536482
223164
217868
537713
388727
448746
99188
271961
151214
247380
63630
506932
200164
190134
398359
428740
544807
270833
558849
152200
85447
335409
322245
41078
491421
111298
306451
464380
288013
130102
462308
235757
367117
324581
418845
119168
253542
118594
498950
364858
97216
469706
374674
487318
485059
148660
100003
211877
164296
308821
307780
373725
117379
557408
273425
452221
282193
402522
121611
414474
263313
340234
98998
128180
455107
403785
479651
552057
343556
421842
282851
169166
386991
347085
280422
554051
187685
146825
460242
277559
222646
334604
434148
407009
88287
358676
61324
24749
217560
398717
56895
278606
135575
418193
155849
37507
150145
466157
67146
7743
224327
540294
313427
209671
343259
211394
390715
499907
331137
152706
137626
109286
442690
504544
21094
242991
446881
46847
476223
341796
540489
77132
380493
388236
431522
509379
529802
248886
152723
186683
107732
459865
150486
187556
319126
126955
102745
370376
359452
512774
250654
241167
412165
212146
202954
321186
166997
502461
112897
193658
176162
246512
2267
82788
408120
358704
374066
160547
31455
328565
406064
446681
138888
195249
540887
134547
134467
353918
505061
22685
128660
176960
559579
430295
162546
774
288832
166105
165058
254584
441255
438316
403320
249512
555844
192791
451039
424168
333709
26254
227170
218183
450837
300326
189125
163103
507717
434537
238011
346865
123838
207378
447328
284057
207472
93653
201430
260773
299823
438966
563701
192752
452653
112755
193128
169398
213983
443886
371973
531646
47361
387901
60528
173808
89042
469209
110188
404914
353815
241896
78486
380579
375110
16215
261220
134521
167195
249766
19672
119327
106413
338251
337445
152937
109325
275734
71073
272407
141869
493591
236944
268433
177220
198888
287926
396969
144264
435929
97819
25653
32816
46427
53793
318148
324209
78433
346219
313907
56889
349647
230152
410113
199830
524518
54603
373586
278213
113075
485983
108134
338045
528473
181493
139319
36876
245216
130507
555856
388925
115220
512453
94804
369935
49021
176583
9770
457051
355098
212049
539195
82172
394380
36194
285453
98664
142798
43230
546658
229769
489475
330033
259168
253338
389037
120184
324470
193796
349653
133054
396629
101298
302648
519901
166827
487222
466101
191214
180442
317056
413287
416706
132469
501296
497405
436834
517199
231152
277587
37157
244231
214353
210921
266557
491094
130335
313632
317884
227630
418284
30324
319909
158835
66384
419196
371730
113041
548478
423399
346724
222286
348001
311391
468809
427644
45557
502250
344478
489710
1266
406566
81438
421779
282324
444851
365405
245523
150045
318173
71102
417757
249983
274792
133497
499483
160037
300167
568286
360676
484875
149520
222058
333874
524455
453373
214068
70817
279433
205680
142948
72772
331218
201015
526934
486030
85935
288098
400078
360349
186426
24047
346252
451853
559131
555285
191671
172504
198307
519069
293040
499149
80295
332395
296255
405336
549845
81602
124088
436487
432581
276039
137345
52774
528598
395731
284995
246861
69920
487038
15424
510205
322122
405055
201466
403405
316669
545075
384905
282911
286095
300938
285086
439428
291022
342553
223192
11149
366859
120461
243070
560794
184829
391355
450728
560635
220698
313222
361948
438560
499657
231229
352475
139032
547668
320545
200066
526129
427614
250038
44586
335321
486537
110851
385984
404108
23952
413965
414224
267719
49021
367393
557244
550388
493261
514839
157800
233157
93909
196842
542758
453988
23576
313573
530386
15083
451600
222277
206034
106362
114310
76039
363417
52528
57616
542315
501850
273409
305946
498338
350875
95801
232184
312075
237151
31484
205656
12427
427444
118781
35987
504382
176660
14490
369732
381667
232834
167728
55840
52934
477425
180819
430860
207307
95318
367124
128098
443216
429194
12877
217132
529588
431666
526950
345460
458769
169972
386703
280222
103178
15326
422788
393785
290054
288513
57984
423416
282672
563759
371419
251119
337426
319121
391024
494886
163733
326809
205009
64460
307006
451556
303875
485496
139689
186982
511285
365216
373928
493045
224909
252017
412405
22415
368453
547602
502939
540513
454468
440943
320858
15314
517563
88317
256293
166071
34284
233702
286544
166320
174559
455297
66658
223772
85878
523549
259668
203198
532981
345833
408656
310396
393805
436830
128941
132904
544768
408224
198515
155751
513118
358722
342547
270473
78638
510411
541420
531677
202701
161919
141085
198876
368353
538121
268319
451923
90285
450058
160243
516483
122370
478941
553288
293899
9760
508871
211561
161354
261093
491863
379557
192657
301930
345774
373661
149358
481029
111720
318131
306722
348151
138170
6975
189258
20295
521396
430964
537140
100401
364535
241049
291586
374076
431264
382821
373701
204574
462774
140637
203062
169481
53991
182244
31202
308167
264519
365389
25712
236711
507401
214782
232845
205564
39008
16214
50278
338960
12697
229536
349733
140175
375494
94597
217520
469955
429169
460817
473012
365357
460878
184285
471750
388499
565785
45864
35875
108497
446302
356914
372169
458779
377818
51765
492166
445570
136603
58489
339084
149022
27007
216297
392041
500897
520962
155945
182833
300321
300773
267393
200822
218338
351329
229115
347826
55216
415243
50033
100459
329494
486106
29034
123736
337651
197451
45273
61390
12743
178727
383930
256376
214367
447421
328286
147793
152497
507186
351728
96845
200979
276165
93830
525673
15754
246642
459766
195163
95774
288175
197540
296415
325090
123098
417962
88366
352877
6561
213046
357896
72925
429948
52650
372202
565866
253940
94913
432342
219848
480455
85193
104191
332617
311502
52710
361697
30849
398271
485734
148514
535235
513373
199306
483935
79656
62726
557636
296390
416894
23437
113517
297670
561183
13692
249428
162405
468742
314841
548921
137135
357754
192368
438334
308348
326969
137338
179307
247374
266450
511423
306814
465972
293444
287602
454485
107144
412111
433054
116977
159012
498303
525396
324306
533028
566088
523168
18377
228547
355238
545431
237011
283783
265233
37973
89736
269971
443049
97651
94057
502845
524257
88144
71558
467985
372379
266659
304663
275192
345206
94001
516712
499216
68100
84759
220699
9440
226105
402521
273846
158620
302156
34123
301352
491572
102849
495968
65419
562519
358076
274175
267695
92260
275787
344681
331008
354505
327713
304823
488066
543795
115290
523582
456331
168788
415412
368167
208747
525440
87772
22048
313566
179803
34919
14278
330087
180658
18368
513356
221947
207173
443814
70141
209653
195793
514212
491982
151690
404042
206636
126204
313339
519414
298499
560385
349311
303719
57949
564272
388554
23722
56427
133581
517417
287324
254029
106754
113943
447954
500913
370922
561695
330101
343087
106136
226802
507681
201504
401488
562841
243680
314732
344250
238278
25184
442030
365046
153192
525774
431559
364606
40095
178265
309240
411857
405322
16349
69874
89423
175273
132731
305333
333871
511105
63582
372179
218313
259133
306570
107882
271900
89153
288569
135130
396829
364550
199743
475127
489922
258703
541001
205691
90047
420155
60869
286646
425556
485311
113093
554304
274380
487362
379073
51027
48961
526170
120297
126713
14022
507713
248570
408799
211410
355718
168304
208838
72095
303084
434201
526342
94057
232599
484848
432209
59209
230860
356370
265638
218033
516688
6000
65826
325475
466009
376580
341620
166960
377423
259317
220741
512686
209328
46636
423909
30386
535244
567708
269988
315733
63474
278351
438089
39177
510997
176843
391129
323531
86489
404475
439397
404549
479427
425043
538816
157158
180266
474335
156847
495880
482262
201713
29738
5234
14279
468375
539429
452865
467201
49377
519307
206167
497125
280413
445012
112703
127454
536489
536592
439883
236234
59900
19276
142956
277855
531577
566451
153008
203768
213187
38710
546656
319426
353116
478922
286355
16910
339600
244765
95504
162024
18273
474966
296462
246755
172555
236664
226660
375182
487281
304446
316188
233683
460005
190399
567432
468549
129844
284806
116877
121775
457630
366153
438631
363941
420343
185701
310310
106289
22284
265888
104146
439505
82170
73633
218320
205611
324232
84916
4486
383304
451172
361116
163374
401398
457340
199401
536778
17386
525612
393426
260800
468206
369720
259228
426530
415366
32462
246555
343895
41590
531431
13012
552167
269213
560944
123554
87036
245388
176261
377017
370252
281010
521574
509070
7837
541096
427706
196707
479404
197924
49617
153178
112997
292955
563775
536968
339359
530653
223580
269248
90754
244456
260173
356127
452011
493445
367382
44790
157901
338202
397664
415015
532483
508935
529012
285129
377015
346349
1885
354265
473224
31081
496800
29758
386253
288807
433171
432442
354745
315287
556882
354244
344109
554401
100501
469910
94261
176131
278694
261293
533609
296732
301322
278721
169317
24676
8946
118238
490649
96121
397921
288529
70885
484460
426840
184417
510422
289313
345732
45480
414740
158667
231583
242054
559683
174246
165683
45983
239922
465395
237141
277228
7973
67418
382492
58237
22762
406621
285158
24733
339076
254539
288044
137180
364851
31824
130239
134789
403875
492071
273450
461601
474353
302462
298861
446097
162550
105324
240915
111800
130543
477668
174803
297013
247785
347247
551115
448916
555649
40315
411768
379369
15680
102866
143075
215915
182390
373315
396526
442058
124787
21073
484797
251331
560636
285032
198407
279984
462740
194888
336635
102325
43899
370184
273346
564683
172977
387526
24420
485039
267098
374063
100514
120830
222191
261368
256280
371397
317391
495020
60092
226929
152566
502758
120073
245026
66013
475188
224751
95370
74788
438694
86717
158379
384640
460980
241418
369875
271596
378843
98933
56540
321704
96976
187096
273474
358199
308119
552932
376768
110968
5862
39855
74973
375684
534260
324491
271544
316522
558059
343726
249542
404991
378529
381799
523395
20539
342990
41701
87810
139803
175185
505292
21997
547256
359518
389754
395795
170997
161252
361496
464554
259306
208874
10848
482498
439943
350851
215030
542373
518172
6603
152819
182304
245997
334382
337915
363041
346987
8241
58744
199813
58699
292332
508405
90064
319068
247594
198203
12976
229308
370996
205471
304547
177254
474104
452053
555389
73277
194267
474477
1954
215365
532727
173247
310656
79279
430062
95421
396021
546404
63507
533173
177550
170203
78935
113041
492477
108141
230155
336495
16533
172146
179073
430870
158382
347924
39821
519668
553131
182509
401059
102303
396886
556903
311667
143287
372982
503365
43578
357611
397141
258951
283896
123375
292179
23829
316615
339696
99283
158064
491495
561552
157990
423528
456392
454107
450593
206032
396479
331003
316702
153078
341549
551101
425137
349455
398145
557042
102994
483318
339489
247902
153708
564420
320259
438478
389309
544956
364566
86205
303217
308126
210867
265537
88649
432831
476608
474823
476226
219157
434993
554408
160283
404027
339457
369490
339793
187489
246654
171694
105766
429530
397071
29728
178218
174851
46845
99300
300384
43899
172038
409387
443220
525184
339331
13282
407429
554518
443876
215261
9406
413805
164147
428976
280376
406199
296252
521729
529375
194609
448094
259604
442339
413249
540843
32204
314765
476102
424501
118411
499133
493236
283023
181186
485638
176853
242628
182939
558542
18237
75899
94983
227270
252503
88595
144716
34700
426188
194115
360224
366673
51867
367252
543170
408512
95248
519488
369848
130857
492781
71949
213289
552550
176763
245569
250468
110063
57097
229186
332564
332853
80060
60062
566056
39983
503163
113812
67530
10180
137883
186439
320428
553903
417172
414063
425333
267326
171164
87728
62938
118557
371487
211790
456750
545946
92949
373735
286246
493296
486321
530892
368543
340753
221321
69417
31065
210954
217017
164033
367462
329813
550270
345931
168902
199171
485632
541680
6594
95191
155248
198790
230284
552419
488753
449945
428407
207947
187431
386797
202056
173020
14843
465265
296844
219851
265835
42472
158748
179245
113784
536008
429383
327405
555653
412458
219450
223238
529127
62749
106772
239366
297435
120151
265627
195981
2431
553360
529641
28296
234751
219433
259257
172447
14583
123872
214830
288230
376158
105528
209618
35674
415408
541018
500224
422649
418677
190335
493897
33618
26625
24101
513386
435387
235692
140896
100793
139067
272035
115761
73481
147796
499315
530762
297941
324808
185148
526932
75317
132335
457900
361
432435
553002
200171
550637
487580
132137
542387
253366
190151
215574
228221
132886
19402
183712
458090
135832
280692
413188
150323
403023
363871
85097
122063
457522
305031
215461
349669
178442
44320
277339
137011
33948
225759
55701
291399
147141
138856
340009
224236
284603
115895
523089
149194
258142
356332
33888
218545
439909
323990
212273
312596
430299
490853
426985
233367
485792
454605
257159
555000
249964
496048
488925
256277
484196
340879
402591
200905
443527
426132
99492
494833
399846
544426
254467
133263
141822
516980
84573
126108
306081
211459
507296
189076
566535
32712
439728
74697
113185
473221
52502
309278
492249
196165
158795
553171
401788
377502
134958
426801
408731
154995
106226
558642
11668
362686
81567
352917
418022
291352
20157
23241
155445
314817
371740
268913
119731
395135
61264
303558
178436
478434
480836
140313
86609
505014
38980
555366
261398
106404
198033
174012
411683
289212
325470
452483
489931
100520
188757
69420
160173
153293
455884
87058
356315
375058
6641
266403
449886
434501
173107
547407
433051
466403
292911
373907
272643
390043
317802
258763
186066
295331
463162
335903
258197
295844
10417
522038
369492
338353
423206
402051
397005
549225
53746
503679
193912
37379
421306
418476
468442
61270
260550
565910
353206
83573
323192
168827
167885
161617
169090
66149
126221
200678
275625
394455
62432
120481
305528
523413
202278
178505
152584
387938
390782
430940
383635
110276
257950
235754
483613
458588
408651
261506
563038
554261
395788
334541
543592
201283
423664
215298
212152
564139
454873
455215
224560
43504
130607
54435
285668
516384
255287
521416
461143
369912
114245
253706
35486
289519
428657
295301
98740
248443
210411
414200
459355
491717
9021
265528
197807
510245
349383
523719
324772
501896
210806
283022
508046
96987
455042
396840
365832
252514
328650
39314
293655
382053
235790
9398
10944
472178
134237
230510
229958
76554
550643
294755
21280
374567
450311
474489
567080
422136
498163
238566
6774
269693
350389
254035
388803
269880
306684
168795
45973
113051
321208
81977
98399
172918
104179
489221
540928
99499
507317
245182
388069
30343
49719
76883
259289
6045
230
562965
77468
32717
24777
525812
43643
508428
519973
112803
512115
233624
304357
442133
56762
515204
446442
187653
507509
137827
484485
207176
164219
63922
203448
204647
444956
61698
302251
156692
537235
257898
195255
96238
171473
115337
105904
95788
489494
290033
175566
459574
34016
370391
317984
197180
31201
395570
419070
348319
448832
540141
402642
358032
288232
470447
496434
408254
320819
195074
441147
472714
217939
395529
90331
533423
317481
539942
135299
107324
233625
331172
147424
109491
526696
276399
393877
205052
197801
357102
468707
272462
156645
117139
310491
526773
368820
317891
299854
177314
388847
451308
145450
187510
554963
533320
267678
267592
291589
122801
321792
287840
271080
193888
37454
291775
132986
466364
268576
355978
271110
9305
147303
25085
359268
159235
43018
160214
205195
550670
168571
193731
39907
471364
274604
563356
31205
129544
133440
244529
409500
80675
137502
271960
391609
278760
237375
391683
199337
519802
505651
202401
64459
227231
88712
120092
304616
258519
267856
89728
256377
226502
559801
175156
288149
294619
471846
24870
349925
459601
59637
485729
214102
193374
565702
298822
544846
329106
263517
257754
481804
501621
196447
482063
35655
250705
381287
101116
65239
168325
343309
373425
158490
194815
225209
398749
9057
71373
253230
90498
47680
122665
414587
15685
392914
51362
201703
90452
37146
293459
399544
325147
429365
383547
58610
160396
386675
72947
323730
471841
74699
222645
193802
460591
191315
154632
412591
305754
270865
271050
438009
536251
354285
41473
343539
238261
285729
39885
308265
158664
366986
530357
387938
427004
68426
541369
157554
501614
516792
549710
229469
355456
1134
248601
66209
390478
379128
510718
258281
566865
378458
432852
431879
1694
170501
192795
327028
126638
329745
558670
495025
505380
379721
63348
314983
349559
405895
256653
342881
489515
270450
429347
70435
336001
406121
31661
101041
144479
92093
381041
72224
537337
140723
407474
282006
12532
413017
124330
259081
551583
549595
563594
34351
202528
122336
71805
378114
284959
272157
148058
284935
528366
13632
118778
54388
449441
163272
549025
359774
261570
256566
101813
433733
98199
560510
7552
351012
15095
95561
565084
272059
408439
67399
474943
329022
157830
202452
496213
328415
313712
395225
503418
79944
371334
218926
178662
92886
356933
187184
302099
222204
433969
478291
174762
339150
416963
307663
165515
354168
433876
446866
298393
380328
385016
354350
398530
290547
547614
59832
229356
291698
411856
92211
440066
230015
329322
19020
401266
428743
392946
40105
92132
376473
21406
320887
35548
228165
34341
494892
4332
497939
459327
403702
106360
544271
503095
30014
174559
269302
186986
365833
323560
114015
426391
450201
539264
199996
294948
565236
224742
76024
553637
161134
11929
427297
172350
262426
321965
499222
169101
358106
352046
518683
208228
2189
400515
535137
436920
63584
20172
369894
346357
386909
96464
290411
555306
27673
506736
237847
413863
395056
163281
460309
296172
134518
150789
320984
510092
350289
47721
475562
431084
209261
143796
344177
316795
333314
252851
534392
227590
363410
318120
460409
345699
373383
482903
31818
498058
247740
328296
220089
25690
415120
288149
460228
214958
280042
84910
356222
452081
184611
253255
354646
159533
334589
58198
24060
560050
227304
517866
117115
79197
170206
472688
455772
63524
198258
548715
431406
481299
289597
549631
58197
273488
419694
521454
179881
454470
165873
342330
240576
416994
474895
534026
355770
135480
362781
5474
111510
430201
433427
145510
475218
473803
392794
477567
444075
549825
58534
557953
393104
106672
298432
525011
364484
195402
241682
126049
407968
5382
83537
395295
223335
437008
563367
433812
237278
339576
449043
490065
120229
494358
127493
200841
468158
476457
477183
460611
528845
119709
463485
177471
42665
421217
71794
69186
345563
196521
307463
79778
257398
186322
192228
115866
267487
550836
136526
530844
9754
328779
513967
185609
83921
224322
244784
545471
12191
425633
227269
27034
138884
99297
297485
10375
18294
346930
92924
292968
246329
74281
483172
125640
539450
439486
202335
169737
544485
517564
353668
285579
568196
416143
111048
492194
246376
370923
375270
446768
476836
75578
222892
160827
86669
437692
402719
484707
209768
264688
218335
535201
66010
155161
132227
462381
50711
92636
39432
358116
308735
369237
453538
388989
276490
173253
563309
457647
16194
440695
441971
392746
73115
164946
490770
104259
56546
121858
123787
325809
159270
322588
226668
123417
82369
238755
551044
399395
146124
225354
42145
133674
514837
246275
18455
136811
332241
278799
542032
117335
356068
82168
144067
289432
29940
347771
551795
38706
394438
373279
169877
211249
46758
446064
262962
360932
100862
180118
519912
492290
477296
168869
292778
358267
163711
100791
548840
4883
563218
117377
423227
486858
445643
58351
494471
455762
138261
274513
351256
538852
134760
171729
373453
268157
287310
221823
338405
552050
23480
193403
546675
314228
519159
39994
133771
105148
448781
532506
191026
118843
201300
322045
553422
552193
494186
556022
472931
229434
353779
410441
223701
72663
291855
381046
141001
210219
91584
505384
289874
229075
57367
483960
401622
234434
374854
71639
157642
32953
246084
101763
203609
262224
430631
228044
553953
162374
310817
148322
528634
138088
554811
376080
527952
1294
157632
109374
384070
298578
338199
115099
381532
90206
340445
536908
91584
263333
442758
513751
157401
325876
540118
196498
266906
304985
468927
554372
496831
137109
131362
385949
524288
131577
439625
439966
404106
385736
122953
332030
493253
225405
170292
107238
72326
246626
409023
371463
449013
402244
272045
445740
458854
386846
144936
319712
487074
336431
35025
126306
35178
454554
144103
78486
450544
351516
66435
186068
90417
492561
164903
55613
316706
548355
143387
426792
403928
547639
344803
495905
32087
503630
475987
550884
48244
47648
25830
78152
138599
185708
262918
540570
285217
371867
152636
522324
42945
462172
299969
451995
218768
363685
503019
296694
223974
7591
326178
506085
265385
76647
58347
135336
18712
240974
188138
523286
565521
550516
158823
143717
176190
419911
346112
95696
565722
506361
32221
548124
492469
385671
281710
325256
107383
192963
7081
294937
328945
355660
525999
454462
201985
403955
24419
257227
550402
397215
450493
108081
555575
177060
471795
43167
329853
96722
560862
309910
80351
485913
88596
95959
314013
501596
22143
467721
87230
184842
85406
417545
251599
354494
363949
479156
177701
200892
304895
541388
212674
100594
550193
183321
399379
295502
63582
480948
368562
550887
177152
409056
76406
171071
272970
288251
42710
432431
490994
53632
346627
49675
245555
27628
342149
64576
239798
16451
37213
394024
390059
227369
470682
124723
43461
19229
514157
339840
270030
382908
225176
95165
88566
207888
21723
334195
288352
362779
128804
439450
350733
561982
278489
379373
93032
440528
444848
312777
401783
84052
309086
58160
216639
481073
105044
441997
517244
165663
280323
328433
330348
341996
139701
495176
541398
29206
547380
344892
137999
298039
273041
302906
449263
428378
388813
222070
57345
379853
258751
553949
73243
172482
107596
558347
37847
497819
32381
339261
242213
437354
568457
178395
150777
47877
214935
440742
402398
321705
516042
492488
5547
158336
181409
106144
280458
112361
409584
29401
527659
558503
329211
318582
60068
146396
541893
38588
141488
393950
43527
491980
522414
234228
250814
141716
399602
499546
359858
508031
396429
53376
39738
520700
218323
314400
29729
16118
542805
333779
89039
478445
13732
490283
167999
36092
176039
15519
539239
424754
424648
157579
313339
273803
446739
442807
535649
304001
86823
523875
421248
408443
324396
417148
389208
101200
9290
190876
143005
145051
70629
264341
258553
336659
404506
129004
336581
313477
274146
443811
83583
557113
257252
398330
26824
473759
284094
157690
15284
559162
460829
236616
326196
299296
113784
429533
101275
304603
2536
543616
43817
19269
555730
430065
17051
25326
168356
380811
87810
544681
494992
30055
544007
347635
507657
216333
478081
31929
528164
52252
167125
56710
88680
269436
506898
142148
549895
272633
452530
543162
165323
91008
166112
552962
191975
167612
23142
314508
70322
567230
496029
297957
41591
405418
416041
202367
100123
43493
74261
171107
40461
457096
523776
44950
417791
507308
336305
429657
481257
206876
144375
95839
84599
428640
527192
104788
130029
152893
97489
83217
468634
228365
534914
112823
468035
243845
566683
211324
562351
564411
81898
468466
351536
381394
527809
235476
125140
243938
326018
533077
333198
274834
347573
199130
396601
279522
430399
296221
315913
100352
523993
125937
85222
88206
315824
509993
232620
339005
45647
497874
325769
31246
100696
190019
134543
117982
152867
267667
352794
326389
207781
232787
58498
161409
95944
103567
370100
537879
88420
23509
191681
32625
29779
447088
212804
289821
441752
454649
118464
273177
521289
489626
174145
497500
464240
86570
359826
232196
425149
204131
119882
423407
48194
43752
421296
66611
68626
160707
282562
255117
56047
30834
38096
55561
131050
384949
89367
108167
324453
29938
93735
122214
198740
314200
422413
48468
316375
431704
406008
402050
440733
396909
554887
187885
510952
117418
1058
401462
86810
543771
10801
50060
382801
523848
354006
125518
97141
41323
171692
52299
352641
31568
445901
274191
3789
263336
121617
394538
291167
543154
419399
274440
47134
98851
110066
554551
43904
435864
278358
339156
45685
410395
550582
302022
119048
374567
7596
427587
448167
403553
395868
368286
307869
315538
186631
79961
143077
400988
201225
354396
214638
373419
37683
110107
387086
32307
480064
15532
314848
51498
391137
520675
334954
485983
238732
59762
52246
369221
179336
169037
172087
513374
70321
267611
396673
530401
430936
148027
513947
417892
551874
118744
446830
409214
122581
263797
387119
201083
153765
506444
487052
244501
191997
372486
375682
426261
396905
38012
205987
413872
3453
65806
26211
435280
284931
542371
244854
387748
561488
27636
112823
431706
441656
320327
469728
567537
213692
13725
92568
393710
384781
230148
322571
30767
144137
317496
150355
173755
391781
264492
552837
171935
511427
465077
26213
282874
496360
271471
541851
223263
50177
187972
159971
331716
454378
445988
516819
401261
317021
370614
439545
239023
242169
87872
385973
70142
448922
507436
542743
143779
158344
3454
35312
43306
504353
105809
567843
248050
93348
433077
340708
314697
537111
446713
276725
257083
428327
486602
60026
546199
374090
388170
401416
566604
226597
69677
555008
369997
126627
425398
212076
371967
17336
435909
414502
411680
482469
342725
331396
260269
423935
138162
244295
104166
184448
288899
126470
564344
159725
358939
16442
294931
459710
57572
464400
465042
332595
249921
537823
492950
343852
529814
143854
478652
267457
386077
204386
481973
395137
352629
157873
477176
206103
457320
432590
499921
416158
318558
356196
254696
330491
485991
549672
338112
149346
14221
412724
117739
325567
41892
564001
373081
561677
24897
155077
453501
146421
14377
508971
199075
498864
196508
260123
295936
496189
243748
78275
44575
398888
282354
306323
567327
182139
350823
404862
56087
199211
113827
486125
530003
166467
491989
494917
213259
177364
377464
102566
38334
70128
370863
363895
429536
222108
504744
243934
186429
57595
134459
66272
568008
240865
488227
315124
514235
374950
289414
70687
1221
273718
460167
365328
15147
109415
389491
107294
359028
236442
321780
495578
302566
108364
471464
99469
286899
71569
321717
23798
156916
484708
89369
520665
339858
64036
541644
225399
188533
189793
473510
244459
390172
251258
318509
181580
533811
500914
344546
418022
419540
88087
267049
271422
115338
32043
280793
462048
278079
228404
444388
409379
72039
45136
107432
341478
389238
110897
427060
192823
511532
334177
268227
388551
84643
446052
86264
30597
261895
67820
307448
123674
244970
245139
191295
338328
118442
551357
55653
96283
135908
234263
285998
223123
111995
92000
108188
486494
60611
127593
208349
276795
399666
281003
208611
392037
244378
208646
30579
476915
130579
409018
70327
27909
314301
8543
36233
283921
8545
316145
8001
370585
390780
155326
566024
394729
148693
419805
278642
292657
48640
474048
302854
376077
221776
467117
463926
10480
132426
394805
541942
140920
130225
146741
489180
300076
142068
182313
63924
262188
69264
233745
70595
388485
84382
387676
332316
323645
195157
305108
279739
169968
296812
353452
399628
172635
430978
412869
184742
14109
494531
114123
113897
4668
388785
304624
541236
487616
511227
467180
565585
59223
349359
325641
358789
362011
479278
554479
207344
426745
255137
136001
419535
122473
168297
51474
432172
549793
168792
315733
504576
139852
362899
117776
69417
504063
285891
112205
309347
553255
549438
316516
138158
329893
93044
262617
525286
7328
262204
351956
320225
167728
114484
525764
103251
436463
211852
166522
84638
319891
100585
541844
106472
389584
370389
64601
366838
144837
381488
309396
132718
381274
76657
209233
519878
392565
428101
290889
423235
27578
537204
380438
17630
560673
184180
221921
132991
175909
497487
202252
193351
168242
538547
491482
136731
66228
415839
127437
286878
80015
175391
70641
202553
355322
319912
355430
292702
328611
341198
37140
448425
519326
431339
353484
421689
431455
44207
202547
205134
236609
211523
329210
351705
165753
342644
172674
418560
115123
514727
61717
509716
216214
138293
533054
221621
121261
244066
468637
494760
364522
215990
77607
511040
445379
559872
190955
297423
355127
4701
329652
506982
42201
111420
510853
484241
127956
47789
66297
344006
340027
538308
292733
552602
113649
343192
242619
345728
109959
29547
123083
379666
456766
112242
159349
230061
444916
535692
512813
319227
561435
415827
182626
500524
383346
290910
525927
313918
500289
237776
14787
406836
106009
471496
345426
257586
407603
148348
102300
140364
349778
160967
535118
431730
480338
268020
205744
203057
86603
49778
340585
501871
202417
176777
284945
132766
100421
31203
11890
7390
199050
86197
366604
137926
222414
155679
505397
521659
241604
86003
215743
30561
281286
217492
261972
268444
164836
2179
566255
350346
406632
28049
464200
532319
253587
537853
260907
508516
511715
153746
239647
215210
135478
527750
358980
51867
395514
539912
79189
172066
133261
386106
326923
71599
245246
185358
61586
113654
404508
48012
410286
498717
79012
358741
256214
24677
415606
193980
352451
112990
221884
340220
192211
309958
513141
438979
373791
382668
563499
209215
557411
298853
9590
260088
525629
341312
281236
166065
22115
347945
566597
124353
387952
264202
196413
508528
127382
364894
435351
481894
128506
123848
184707
15754
23115
421997
489445
201476
433202
449209
501894
208148
395350
429557
10360
362651
152134
512311
497666
561863
524757
262145
216313
43277
225991
540424
411407
344751
310512
334460
342705
440556
477263
44393
161166
16942
349473
433563
40398
36020
21697
24106
402256
153550
448094
360403
25745
384244
353134
465211
513390
204079
470145
259189
395041
116494
307857
277175
49570
30553
379882
88779
328267
303775
281334
20630
277935
404163
325396
474770
84802
44944
139441
115539
238342
547548
162497
248332
339176
75473
72736
376493
358127
18288
114060
412488
258111
358223
521915
30210
480367
335388
291075
361484
19887
22030
42229
102792
119462
205438
71944
25636
532171
548510
117866
454293
507162
393560
217552
446199
554205
160909
88712
53956
5106
105235
377323
195266
353497
207208
397094
302788
240739
40994
293318
469703
554316
135347
514370
62549
510163
340835
535495
522692
187809
268470
530730
448484
328547
42174
399612
384047
267830
101015
73678
481813
86938
281562
265080
187175
352113
61795
117356
8024
489231
327418
164977
401703
147502
180694
427878
459020
119426
237276
408403
199200
184159
354521
108850
553437
370924
511956
426057
548805
485794
266082
401878
482465
141337
419297
479701
349685
478861
289078
55793
260844
72245
139596
26265
527339
185785
91830
175097
296655
29152
215054
456581
77967
443064
303729
397303
519920
268630
110581
341943
303412
411685
267106
561330
45359
207962
518265
509936
184281
424405
430975
226041
271323
176981
161427
99318
410453
394428
201669
184703
374732
545553
325599
369310
144609
499498
502901
338437
198629
322939
50112
282274
105110
219667
450314
87493
493725
420471
76434
28500
3479
73574
431844
293234
428940
520025
484591
335807
398717
158184
193916
328581
315170
90127
340582
563581
320885
37454
24765
237476
374915
195851
400759
500223
451667
233624
136396
63439
125099
370531
52232
377375
199353
253017
150783
258577
397595
129993
70674
67070
70759
230857
149325
426655
346492
363196
472987
452866
434791
83785
192633
237707
16985
300279
387776
256350
43265
178832
513307
161288
134584
56819
16845
104457
173459
125324
131936
275743
343400
392356
552312
55851
386677
218656
13312
409985
277669
219076
431215
194067
226293
421571
461437
263858
420658
41410
141555
493742
439311
545872
61168
63213
200502
81879
332784
264341
172894
438245
288420
370555
3784
504040
41912
331779
334600
192172
237048
293271
242440
444471
39914
74748
313513
143749
484068
537027
420444
171293
101317
562098
504245
246247
144644
359608
60600
110163
284151
421179
62767
176117
446178
76602
234303
281987
368119
189059
41003
565603
110982
121217
25775
483519
445561
480530
389814
20746
536980
22709
35528
79646
34284
50109
85189
296418
319397
433890
281
426146
112243
397134
454478
454279
237736
193955
410643
31517
396919
398535
321584
103934
317963
324216
140816
557275
74577
454253
493365
220964
501835
275771
382128
245864
333180
469397
295494
250218
392800
41260
401862
476152
358983
524305
519106
37730
136338
404871
147820
355754
362996
111508
177413
118111
529191
496248
83002
395315
448435
491418
400471
152062
4365
202235
204268
160684
491432
339063
28476
520879
372836
315676
332202
411500
170080
550521
459774
520960
378553
427832
74138
386962
556889
315891
213632
54969
153811
317088
305691
61676
249804
14814
423439
407857
121596
122388
79928
395119
253770
482379
86495
311759
405439
14659
25170
224907
346859
316973
148016
564765
169441
523469
270616
524250
98400
433919
460782
366348
51174
408051
260544
312559
39636
82584
181939
511912
11176
192612
379275
418386
532170
226599
16216
266650
190528
470924
101685
412689
77245
522164
155085
410625
180980
175130
72169
469341
377301
4403
123868
33410
541395
403520
5043
145711
456933
112517
316719
78362
132669
254427
128350
344759
255632
563271
556430
481622
154476
204473
528878
219223
174785
210636
322461
12177
566401
153121
137778
37520
153578
181558
83767
465489
534999
72988
488278
420393
559968
384468
545754
82502
396666
139282
370600
210810
20759
172814
2020
252265
521553
74566
283141
351588
242097
25995
393280
83643
438006
182081
450632
303385
443412
124725
430282
331973
434406
426045
330610
32291
135841
406390
505297
65638
145569
482422
330427
7087
498049
87784
561940
3102
152095
220951
194120
377029
32012
378683
437927
66547
314409
271002
98879
544775
118600
401382
391414
552873
59059
375131
208951
345961
19904
77739
74298
90039
228850
505450
273770
241933
553032
508195
363143
103029
536238
72272
159713
104219
496628
256666
114644
104691
97438
508131
164334
49529
439148
304206
518700
287789
536356
395779
468155
122308
43933
356797
101821
502319
7684
473616
552457
499368
480451
79046
557909
413998
511287
467852
371138
441471
27929
431718
490099
123861
383224
139306
385761
123105
520611
298508
391345
88767
325021
85703
252853
426035
494833
564352
232001
58269
553568
197591
555748
90054
446108
125539
471085
399354
377741
334532
402348
393794
25106
99888
459021
212776
205116
144695
114576
262940
32289
368385
402270
375945
342496
396127
252453
126564
78961
100147
318109
393385
429256
141200
245741
506446
96725
245683
546710
195942
566916
204113
424519
296123
291351
61706
102340
45859
502784
292010
467019
319652
159577
44632
504545
532683
404613
370922
25055
70661
393172
127503
294220
411483
264051
293511
561889
463908
501187
303171
70407
400956
537704
217891
189168
197670
176458
370202
558296
175558
357590
488158
487737
162268
151937
443966
402287
489655
343857
162140
331832
395222
185369
68512
153050
448068
338440
251212
503128
19708
556506
489014
25125
242006
112847
421076
529650
259056
404488
206682
352093
185783
527806
403085
242164
278546
351698
498026
134750
252876
362875
101738
53361
462419
165528
479732
250776
478127
405452
442085
245474
85769
184558
464703
530711
210589
541437
340609
256437
135256
480250
90455
15791
288226
454510
383028
390953
51586
548052
428192
65198
543746
496769
31483
464546
198203
536596
333024
77
347729
73445
117634
236187
244094
291081
184691
207350
235228
164187
422419
417360
274456
404608
98405
314007
356170
256523
119714
140135
538597
412445
432237
550471
297995
207701
398367
278388
393989
125378
438749
261800
40326
271193
493008
434566
148729
366532
423565
96582
403415
161245
148390
550644
338107
93239
536076
74559
434676
432128
304652
219065
256091
464128
431228
418707
460992
2262
362329
208975
109121
350456
290608
184629
369556
13735
358596
142999
376250
191871
88364
64078
430982
337329
165516
238847
539719
504625
425814
266610
506182
250839
372123
281397
489778
288314
147984
98646
176468
351272
265280
208474
422067
555445
81219
135906
12072
234539
231317
411801
107958
471953
351328
144571
33148
155226
477049
327991
311535
155988
363075
139511
297375
235334
420493
311470
493590
342949
350804
81941
261282
361685
555274
8368
111012
438324
352432
177774
83266
156991
490766
389481
257276
53445
420977
538687
83093
36492
223766
326726
203249
124576
351151
18735
530525
432013
386849
400179
411183
172661
59487
419711
371848
471924
151463
138412
542625
243936
493262
112833
193664
107539
52410
106468
22779
477031
191011
106164
176783
3438
435010
567622
172953
560548
52969
565346
159785
318135
125219
277383
488753
414664
516535
277677
310117
341461
335118
15791
399674
330736
172572
350027
565295
201990
194066
385212
261274
367168
295328
120102
477154
254089
43170
86808
484640
192726
454673
534202
501400
325030
535521
211939
253210
109507
410703
349584
342895
78612
162958
537248
383480
215772
501013
158349
359203
245948
449697
476541
211204
65814
355402
150209
166438
145198
299348
286089
341999
391766
526587
28247
276788
121864
73092
489810
436142
410220
465952
181173
446168
453570
149721
460335
253947
25116
266478
476185
173902
92013
9579
451546
86534
313803
509643
169427
228598
127964
414342
208212
168573
455974
40257
75044
376332
446122
563486
145909
112293
241044
37451
338876
319602
129652
342198
22859
142411
161534
287835
497481
132106
388834
91959
447492
101889
520693
30342
506958
478531
71491
167169
126712
337381
203146
519143
563977
317534
210643
217148
564055
527158
66149
473001
547794
341946
60026
548880
294855
456855
140166
526899
496846
91139
415488
533402
566168
553709
552125
349011
452566
52280
239653
39518
161274
324069
105868
323407
465985
215847
414224
199332
517739
240693
136832
514815
310718
261028
490261
208049
328929
369811
400074
189289
282193
299195
238998
122298
199072
363101
237859
99164
7400
291984
371051
465425
307848
362899
475510
348876
152078
549569
538722
106509
412095
470251
503671
83334
314777
381601
325868
446342
479466
260773
160376
113638
151160
357522
275611
353198
237157
562831
405743
118098
490650
50212
531293
227641
1605
12048
242977
459269
397220
339583
230954
97413
295934
47033
521851
423988
366542
369166
189386
333918
100016
137813
506177
32468
126751
262613
200104
10957
536422
79226
79563
199555
278195
234134
286882
548007
263958
444928
208462
78412
499574
58002
353134
44591
426120
326078
25560
27049
494937
461402
200064
322729
284173
396715
122753
35875
471141
164707
503074
505777
342020
150157
180708
153786
204668
269771
211946
497757
406847
114579
67961
411362
210301
78411
309260
357452
75372
515821
122705
56645
230800
372264
153512
299174
179052
268266
314778
276986
17230
355660
558438
298182
47292
211406
367951
342243
300545
124811
520985
267018
369354
416100
24307
455417
120210
278982
338212
395350
120373
546569
85046
314551
334081
557394
127844
63688
348094
258474
295727
106558
365035
29100
502239
60030
78857
284916
186131
510880
261441
238857
247258
438075
548423
462728
391197
164228
255236
378931
143379
452054
442584
154653
543740
186856
288489
541483
154916
78028
179079
423021
453541
507959
374175
275872
97638
159038
498097
355975
252840
22958
18719
232930
140989
229431
441302
95749
524328
471795
290595
526564
475707
278160
449711
383982
248976
463625
436559
167423
521795
46667
567470
405949
564768
483207
481612
336594
430070
97017
251468
274101
174499
81713
85842
378570
415870
361403
410395
18403
516972
505594
505479
237656
315499
14581
361119
451186
125121
232337
295198
18781
314835
266142
220211
226580
6597
340220
398402
433440
60012
175039
432076
158730
567350
89849
432237
205362
160707
292584
193054
515860
65303
304910
47330
379254
480492
256357
70243
415484
430724
388587
374688
281810
228403
302954
543949
240527
347803
477659
133261
130206
197637
335443
421311
494568
267776
100416
274729
69028
322603
32969
207517
525972
290956
281731
328052
149143
109136
51102
174056
314962
50839
49613
297686
144298
98472
139708
436765
564910
204349
273918
561664
487655
306706
339835
202494
87492
119933
129308
546107
27002
3407
520741
286712
306315
332157
92049
98335
9227
433813
52579
196571
471656
207972
303283
479134
185871
328520
69057
303563
567393
181203
503475
481517
260271
401388
347284
176648
244615
504931
164471
205305
455243
446976
279854
231748
70928
61582
421888
173957
91547
145675
122045
559760
49861
393947
157507
368230
12177
196102
198307
538474
251944
410175
288256
461578
285068
193339
294211
51889
465954
371922
561490
510249
63737
482437
237322
435816
340215
281928
357524
218232
559091
566858
554159
6356
423606
232772
396419
336937
376166
136872
341178
326668
380493
217369
326835
438391
538160
450593
410490
520760
257380
355840
399657
439853
156826
287740
480784
92590
488290
312910
383145
357559
436639
366391
385601
430155
175984
175113
252878
549922
447813
75109
462419
422831
335979
486963
165340
430038
388700
405149
95298
137023
106121
6864
265863
209410
561033
310028
174259
419833
506031
55490
289177
532194
116459
507313
429231
442153
388800
42876
533893
152004
202996
318215
272748
152933
143883
178354
177288
244475
23200
321666
424681
218457
455374
63230
97403
282029
461660
189040
416389
289214
237798
412538
158839
317406
522254
182418
130008
286147
548595
186072
179414
317486
215125
132389
9443
525540
547938
384875
442981
156119
144594
319245
39688
106124
219736
85925
395432
131286
355049
439483
321668
511552
223638
484725
377809
192440
227618
560183
402925
548625
236839
167126
415732
52210
5489
53077
219861
476258
222256
385947
524426
4320
117922
551793
523273
480404
356281
334673
161040
223249
270989
236415
419365
35674
239517
288940
329910
183682
463405
291433
516710
288667
157849
373380
155824
215734
269931
434491
351953
228355
212202
337009
302802
264132
124571
260587
38070
445934
384378
537887
514492
459209
443943
251043
321428
89997
58801
515660
235716
429503
424675
217159
558117
222305
260727
302706
353945
539288
472081
10346
24179
379654
80727
451172
237138
217426
387297
280404
229032
309875
379955
129346
116514
172877
17518
30024
554864
522736
228522
346170
470502
284482
107295
217163
527370
507849
113041
146749
384613
344611
291699
379046
17678
66434
409097
491761
39774
538675
21414
396272
301933
400519
534710
270641
542217
543197
376910
362550
491645
558664
565855
234214
90115
465827
189411
45110
487657
473436
259607
530691
545861
489550
433115
415788
232462
329641
43112
92907
406443
34576
306952
457286
363949
186837
439870
322856
499036
82959
415189
501401
70564
389486
436541
404808
425158
59902
137477
48449
493114
376640
10019
506775
392200
430000
243695
190240
419361
235650
244746
353698
32219
338124
13127
480756
162188
28572
248796
194852
291748
405083
102584
314763
439157
387794
230840
525523
331212
15545
332720
167836
97114
14905
140276
370534
231923
545438
496199
149464
447570
235708
236691
235152
41590
510193
486351
378914
45835
58826
267548
58154
279986
292469
5360
4102
376904
153752
261964
467492
435979
240074
395999
398024
97574
375179
546510
156619
32842
96009
101888
422160
461161
515812
78549
344856
537766
290175
424450
507252
501816
193204
284676
361561
161467
70357
232082
214148
61328
404763
91622
99472
452107
229251
74124
446873
425071
381535
438585
512300
15745
71000
313268
96996
319354
105940
252289
89551
319890
424998
26549
110419
288566
139023
246709
200839
535007
399914
57671
366433
110476
318806
341781
497623
556475
287501
250973
204459
399190
394163
497637
392722
398666
112752
231593
44657
181084
196092
556024
517336
227621
459345
350595
144064
372937
418497
492558
534309
290091
31736
468549
29389
233121
305402
202912
296140
395355
515974
384789
170493
440557
487683
345594
224601
556956
446086
516263
463331
105057
519710
164339
400580
247346
463534
65960
358820
490295
278834
402225
533802
172143
392286
311533
294511
454285
474627
385369
353806
320465
289388
450027
192388
422418
402707
322425
468982
222203
430442
359474
184717
458964
230349
493972
394637
311487
164221
401352
353004
93496
148740
453597
414790
530403
485908
145596
66309
241593
401733
276929
57390
322607
385891
236119
210810
225399
162481
11451
327618
217182
169343
510589
37336
457025
320018
543379
125772
191254
339997
490658
156322
85059
538666
481272
83926
475454
537581
526983
264561
248460
168508
365878
228938
88784
83581
469687
290567
413414
297881
74729
23464
270033
532493
430510
38039
6763
422009
201633
1621
473595
451543
18853
462039
514030
425475
218930
531841
109777
525115
529018
8153
127282
109808
455811
34753
506547
559423
516986
522465
68809
431191
200949
264480
316141
170773
140549
483882
346184
566007
424398
97900
69419
303285
215399
248711
208253
432573
357009
419052
426553
314787
231538
308935
89605
240632
82545
25588
523888
525774
471831
258530
474626
7577
130465
230834
270276
281494
321763
159265
109864
70019
113757
384382
258498
105910
415369
565279
327327
367968
388729
29126
160605
474029
14970
308720
237590
398684
98646
307197
144571
122724
266612
82746
413476
401250
123316
59902
58045
33729
503065
99003
197638
453269
255667
499825
547329
559627
433853
68181
553223
114962
360081
486306
16809
468724
219046
557532
277501
154162
409361
455889
85890
543103
345437
127409
455808
387198
300029
406939
337233
555577
157736
322912
127179
21704
485151
502263
401517
146277
58263
296076
260627
558649
488556
93387
373242
111603
453885
367281
300688
314878
319099
162014
288283
101165
544658
168851
17702
125862
105378
95528
505977
542163
267009
333525
493053
283779
201098
455085
466103
181151
256365
410008
528008
389147
19446
481259
66364
313426
119775
333394
494437
3842
176633
164248
379674
216070
522504
380700
373529
175223
342345
364489
294337
102588
207386
315502
123050
76811
287811
13908
384715
122462
94588
394491
223481
353419
537669
388383
14057
276526
269379
421232
124915
241407
353402
448744
290075
287299
351062
469205
353183
305507
399792
381285
531670
343034
528164
435867
410839
193663
474271
220264
464135
558773
461416
338207
199348
258358
494839
407535
61808
411208
109027
29783
262189
205172
392669
161094
366713
439760
334010
525320
212460
87918
192950
528521
520185
486049
443975
395651
72685
201670
111190
496082
181305
344172
441195
81177
12184
404340
401572
432755
414990
548660
320123
280619
418652
375371
113236
560513
229473
423662
424714
24499
166522
166216
524321
118540
380010
314587
28711
485062
518128
479864
324526
514577
456201
544515
158894
189694
464272
331692
70836
357346
165174
85457
70830
325706
453347
495118
282577
543992
258586
23394
559362
336660
325806
415206
280048
186441
213977
383953
112693
100630
382006
317838
338403
15396
297381
541680
367827
142322
452376
221327
124853
85996
536583
87133
289872
418224
442309
110744
502026
265150
171660
324068
211744
496836
508905
456284
121960
403190
359945
8566
344172
14860
120313
147773
559231
470209
298312
35365
62601
371072
44518
119787
160010
225034
117625
26873
396345
501856
427805
11303
446196
274011
495799
368062
384971
85559
197877
56326
105685
16618
15252
163403
515688
291404
431058
279378
200320
307342
83971
341485
129218
465500
57279
397212
480154
175247
369898
544581
128446
34102
487650
198510
178402
472797
552644
88620
473851
479441
255284
325848
522691
413821
327507
263655
292642
323559
91473
415755
40116
390104
90921
495211
98950
339284
445146
117250
30967
283236
318544
87427
340444
557014
193218
144992
155073
344933
358414
417301
321391
33291
307678
241223
66525
502667
554795
47636
486509
59146
98113
142970
183125
53547
63538
366072
183465
60122
234933
369418
319742
397343
146244
324727
419864
161607
441487
199286
560518
457169
548843
300876
239231
159820
484731
409125
400083
121203
244316
549707
168850
123728
421576
473091
461437
155319
132785
33002
526576
249533
41566
26563
481816
221123
207675
50804
241916
75723
79926
200894
54968
450987
34438
225944
537793
111168
443687
178915
355594
417256
403964
10171
332558
489185
152026
398964
256470
306252
117107
318529
43515
329114
459729
244899
520250
267723
358779
436091
516691
494131
247040
114595
444862
378519
468500
79655
137400
172397
194755
68484
121075
197581
426404
429163
546658
48966
70779
301970
533814
301768
491038
167468
256133
504139
560386
354074
212217
116632
563132
154480
394945
293740
417060
511748
9011
480896
153451
422421
554367
250381
380376
478701
330306
289991
463347
139452
498611
346000
420058
266294
36286
276070
100233
137711
469551
196861
441796
44549
568290
474460
404841
514150
252874
396487
347330
497121
213134
191778
189822
205202
152305
33069
208988
307255
405387
450338
224509
76825
348690
60420
404428
467539
430272
541095
219539
439450
36707
313449
159449
371430
459525
546048
418648
377980
355253
562893
260138
377784
488629
418961
194016
48826
452906
268404
561260
173396
373195
327353
282354
404391
488851
248671
487482
195547
369724
268750
540142
200721
459320
257557
113255
370229
327136
527555
2568
469589
219209
525909
509246
364717
133195
269444
60326
140617
309753
221183
52034
393444
312546
473153
290969
455141
387174
562989
433574
322971
106628
113823
498780
379949
213712
255536
178418
410906
19534
448525
440489
133438
293236
134470
471832
99019
107117
384703
421606
458996
536050
344820
201062
330106
214714
499004
435906
94943
24536
187502
2210
45303
105933
168468
422041
357790
419043
5903
251788
41723
544439
139385
135433
507822
335626
297085
521641
17143
47044
375856
558638
244908
507666
11315
164935
429134
474870
517688
239727
370807
540663
123980
417069
103397
534457
238447
517043
141492
363949
352897
260803
251417
312089
557118
152679
46324
27506
212470
560951
268246
364763
268590
274881
199549
565205
471401
263460
486877
372198
206459
94629
263825
282071
514141
384765
408575
292714
502580
81638
388308
100625
386012
52511
352292
16703
318163
85954
432348
546003
45983
26824
255881
308801
275530
99828
385476
174297
125738
456178
477984
487236
541284
347512
509896
501498
85467
113101
219437
179106
246436
159792
274317
400943
276059
498091
429600
412071
384865
376068
141410
218780
21040
71227
228872
16442
24215
128824
322683
479118
438144
214564
102846
396739
167526
240696
529558
9996
351313
388925
565005
371321
202339
270634
351163
324833
330358
435050
201215
186021
111307
38002
46973
3742
56769
452046
16242
494612
349013
102372
126721
351379
531592
121314
198465
443379
405883
555408
490769
491357
390369
126378
433166
414759
18608
322179
197780
425953
428144
327202
393425
413842
483080
90913
123275
46010
218148
328518
232391
1645
88988
365247
172046
516370
207942
37468
483420
71567
105600
299539
172850
517673
96538
61547
173612
506712
285373
67549
280096
337053
381258
416651
302321
119341
142142
166746
389847
426652
396291
84711
67465
246381
128076
16587
25419
65886
152924
139471
254721
84698
534707
221077
401048
248332
357626
44444
48884
418950
90665
179935
51099
254176
65423
252470
273198
345131
408952
356735
166571
376483
116923
310011
143346
477212
367591
381015
272579
479945
19633
504369
544306
271268
272068
379610
87248
427256
424032
511794
320060
48672
407168
493958
144723
240963
141223
352924
376049
180414
227730
293322
550007
90707
182427
320776
101335
449274
456160
414056
130774
556024
495761
24668
335593
408935
265158
163042
269931
320672
488917
214011
507681
26953
509691
479640
463300
97421
36700
286575
492473
196866
152912
247853
64057
395019
35716
241244
505836
96435
317793
462692
300228
85973
486758
257486
295715
418657
514837
567540
144328
554945
337153
9395
38003
481836
131550
514894
259346
381578
435452
88896
230208
255455
124495
71384
293103
485534
107437
452403
232168
321217
95614
145742
81558
215003
117181
434496
217108
301289
422185
16090
473709
524564
265293
32005
522189
72229
469191
78987
239533
174448
237168
85048
2196
396260
504608
515915
12881
326493
226831
207970
552366
217107
489492
161946
352601
531381
288289
485674
120275
464047
193356
472025
340698
278429
14831
489970
349782
12914
169847
32632
145884
279466
72430
146342
519912
436966
32054
13978
470778
193166
283098
175617
7405
364048
285998
500668
232098
100545
137823
263563
439625
324979
107369
346249
126601
717
388055
429544
157612
426359
364936
347950
515729
406941
484643
86900
144014
383395
427166
155758
349549
258703
318719
368147
239606
448515
206426
17164
411214
509444
19215
541151
127456
218385
393727
463865
205349
83326
147154
218800
94143
334780
381858
93711
442147
325524
88937
521138
151967
345856
540253
245480
414054
406779
153967
184841
53683
54721
549386
249546
128535
453569
12369
477228
78972
269411
513667
366634
104671
528563
210662
197121
208620
94387
94567
233066
143404
119642
8246
364619
420357
96549
278676
16325
73206
403492
10131
495368
443857
115772
196220
308906
517752
160181
515718
269710
42351
293296
246799
532813
433490
406270
499031
219678
427047
112377
485617
381855
563746
115862
108624
276159
12866
365072
175235
566957
558324
228936
513984
175777
41543
156888
465363
329741
40409
223254
556487
348850
459462
401717
365128
388136
399906
32747
105220
166766
198289
494036
36151
192217
439909
247606
59399
488979
30597
239958
430514
309821
273125
336367
375581
210830
533801
190026
196438
543654
405178
18823
47031
116059
11193
521409
276771
84954
354122
117179
345344
102906
302134
200168
435782
409453
354757
29709
27285
272549
392218
454656
392265
360390
472802
285089
567298
157203
181517
286888
12267
526076
562658
27222
43525
71040
538535
10528
14610
83031
130498
527538
226936
402316
344697
64184
375871
186571
544961
545880
498214
237140
487459
250026
115780
399139
81726
26820
240318
398611
550958
518176
443071
181874
301152
12745
223327
517679
274142
559434
100419
160208
65691
308478
94239
476801
103225
386961
318075
232274
104776
200901
240774
401983
510690
199022
244055
55106
219084
13339
73777
136731
90184
7819
125232
235708
366492
190773
232030
558400
528606
177704
283500
423112
97521
428178
2514
513527
238519
114523
521470
532649
136660
75423
72350
208145
140130
440251
461157
323199
128206
8663
312917
387950
352187
261162
387229
108889
142068
7803
345194
486801
305507
425888
109123
505382
20803
307780
86960
120932
458505
180921
20363
179213
393472
488201
185501
21508
483942
449647
495203
81380
75572
406272
523809
136149
361989
477970
31130
283458
473863
128753
427362
287777
186474
432095
504004
197950
122581
175204
64810
470184
239567
416066
535830
404992
242149
304566
287663
117358
174502
112526
378876
415865
79753
319405
485021
56421
199819
323671
476703
250700
248313
334283
422774
258319
253066
170091
391535
83937
373576
448999
109767
103162
147515
169231
155894
523953
541914
360474
18160
404454
332819
220358
344717
33968
398630
500721
63431
171271
416686
536224
285571
255826
380638
369412
559733
43835
8954
433919
530330
323979
438563
494960
494988
501815
555136
367554
62853
114872
103822
301586
244546
461751
39352
6668
525186
342423
33572
390663
352650
422704
318664
177774
302020
431294
345194
480746
471019
100906
154029
282740
263984
90967
234342
557172
397668
195474
434858
446544
157420
558429
335971
267184
483770
447667
135541
183539
259857
199816
68277
139162
50235
473197
117191
548957
6139
224572
346983
458388
304025
403357
8060
269250
360831
441969
530044
330707
139566
1874
229487
219877
288600
207366
286134
221900
105491
490010
106571
537879
567468
94756
516625
102987
331858
4670
3529
411078
304956
52579
188690
145560
210068
13404
176062
157045
361155
254492
373353
371260
461217
209074
152028
91895
182415
463077
384850
375927
28834
133848
271931
76129
138835
145939
170718
306364
117579
516702
175698
348850
319440
493599
367362
326047
40427
565519
104967
38738
413320
281306
384324
433912
547548
237124
281823
298308
369960
418298
399681
270252
118388
244126
22474
452397
475877
364561
34633
555218
126459
516670
327444
167401
139126
148288
300633
289335
379425
533916
114741
20416
279137
559988
94684
265585
395688
562175
477042
216136
209721
212676
464331
530276
291892
347797
276907
307073
561827
277172
473872
29705
211612
436713
110165
477138
292215
289113
514963
347590
410027
12493
277780
368718
88494
542660
527408
23543
353635
156094
322199
171856
151134
204794
195944
293448
80408
234033
434027
211990
514574
83411
307434
377573
551966
563300
344430
406001
535873
512430
453441
536352
323270
389090
308305
567713
514809
303040
1862
21849
427957
442435
454724
126447
85733
500356
546250
472980
460919
161210
60933
284739
223004
238684
161432
391922
5052
30029
113
507516
562143
550887
142814
117594
291758
177569
419783
85941
100409
482369
387392
98133
545062
276936
239395
368615
274676
82946
459142
231094
560450
399927
458803
135377
540640
274166
84935
324601
529024
514921
398813
556041
291950
200282
94937
237921
70837
472145
169435
515907
17316
218326
166339
557642
75288
67036
484489
166447
169833
27828
409285
298796
471948
344637
308115
80074
155225
293484
265272
143225
469383
338842
329113
376402
353604
420479
361
201118
548673
397754
490109
272818
269086
278158
347838
126381
473016
41247
266353
364425
482349
167211
267033
350181
544333
14733
546011
51589
476628
121732
57853
450904
161358
190026
76568
26070
35532
342797
511295
88397
433785
394741
325517
86211
265620
427511
8117
257983
83752
424591
452010
44682
97744
289103
488633
100808
506039
510333
376365
148779
197271
38149
221445
305138
207397
148748
34091
292451
175514
51759
256533
427913
410338
41512
281023
403258
154306
198206
242281
553821
461541
368514
454794
263465
550411
540492
211953
258563
267267
375367
173127
265828
30417
436229
388736
271498
129411
270086
301478
20785
404697
344921
134880
517210
235147
6882
431065
129293
124325
278318
510983
304916
293951
426442
556103
333057
108126
157703
210328
500773
113854
15519
34721
136658
61732
248400
44075
91229
417670
506356
124332
218750
128792
382581
282107
178956
479796
513557
438923
329221
488743
504641
203125
210847
254277
7251
80366
143580
72843
288783
48945
228668
141732
102210
105884
111264
412134
301369
150130
323728
433332
540307
27700
94307
518573
282197
216151
189981
220341
427542
48773
558553
190831
362867
303860
323477
531389
548726
128664
417894
284932
463031
233704
343257
337385
10387
51483
545721
263293
48167
112514
152776
154629
106626
313080
57970
356209
262071
104853
222691
108665
197852
568103
150220
164845
120152
153266
420144
148566
227161
315990
8072
495437
452192
292204
561639
255786
84401
445386
540119
193234
100157
307395
35179
174196
319267
61903
229018
543812
113787
136770
454500
110080
433193
240952
367630
219594
83557
15981
457666
393601
545369
109765
315323
143652
196071
147968
141798
515059
327689
116594
429634
56429
230885
62121
410701
91550
491179
327691
413000
253570
133881
190160
20197
270490
52443
224001
400155
372901
509954
220275
189168
259706
356315
357990
318607
246868
351253
296586
3504
538717
93972
369474
269646
81066
430818
182507
509849
453003
257029
75944
192252
94824
246892
183557
439177
236039
96759
288698
210968
80340
510348
7469
64123
161616
467350
431150
348808
412334
501504
312256
77662
98530
191891
567293
11845
348931
474964
27264
276344
255541
160782
472617
25613
262298
463132
180536
416817
310873
329573
110419
560455
536349
291064
63228
374222
512404
311501
347558
285385
339103
125028
462395
491385
190773
375973
198551
19252
224133
285449
500365
191612
432096
190333
226013
306809
13310
455018
454141
99042
305166
345651
405383
129082
112160
211388
234594
410199
151174
423413
497844
366232
135025
48865
217319
456934
31483
222602
113293
223132
323672
498865
458830
1744
502918
530913
503926
513911
368279
86917
482229
124321
473775
541646
503267
140082
89117
473599
259485
250929
544116
504140
567593
555963
410472
52313
23473
155458
29812
260408
458546
246530
110712
123286
306810
312609
446627
287242
282636
99622
475691
147466
535799
219717
499438
558603
406771
217664
33307
214379
420453
472192
462324
153662
351710
128495
538674
190169
276217
481758
552194
285133
27432
84199
426977
469746
415206
138502
79312
63042
2997
120600
193315
190630
567437
301177
321176
500182
408537
190882
444297
402876
503300
58338
356591
485148
323119
229171
88189
318824
388037
447648
204505
525607
153740
412488
375940
180750
407130
345895
103143
378985
465240
68459
279736
345505
360315
158335
326392
485107
343297
461829
106863
204394
136395
218886
382748
122359
566235
354766
454779
563271
78436
213047
493503
324757
433348
58455
427620
376728
141921
213372
323015
410394
415583
184984
399504
126394
218809
178834
345185
104549
142695
547611
125791
50974
49873
78612
485597
231549
495409
58816
3984
182160
513702
18547
460869
179028
93947
390707
562293
363591
386343
547418
281269
252495
66755
213995
9815
456521
17726
487607
55591
204706
319397
188837
226604
138523
93728
299647
189670
194338
341626
340306
173240
512035
539659
396690
195358
36138
87848
327392
274465
230710
475803
293041
26354
109765
133768
490151
263356
355998
159227
245465
333170
502016
203308
553280
514871
453260
400318
321456
229406
50611
375504
542264
222468
368525
524762
203887
288764
271778
17416
567721
522253
219491
556464
57461
509174
507949
452398
390550
513310
42491
450585
484448
129922
271335
549471
461434
495838
316334
51783
390800
93568
100560
184032
473013
480466
31426
289282
343307
475333
245939
136481
292528
71014
50318
46327
184998
165667
560878
131322
438863
563671
107762
341963
522440
312652
109951
201943
559536
11252
78263
177917
13730
33056
494253
443684
205858
134783
532972
400738
234024
401954
299673
407717
6286
71156
322899
380663
254173
360529
41519
354259
538074
476939
507602
451299
56797
530582
139509
74774
11246
37419
433781
191965
257239
568123
252661
205637
171390
304674
415197
547799
160456
299157
100408
526326
461462
212824
124692
30128
440557
207989
347600
440235
79999
280063
135866
265433
210745
549359
424646
332304
493428
429840
468192
433124
399570
195716
390345
14325
317463
4368
522196
348510
483934
424098
344227
374246
270798
479677
346562
231771
158696
242192
161616
312931
306976
528844
204674
369904
541445
271095
409838
244629
98277
55048
263456
252880
458035
515489
52129
209129
105130
237116
367306
509689
367522
333702
119281
114548
116893
560522
74463
112474
214856
9605
93910
214941
547969
522006
195947
414822
507651
444595
469690
237251
206092
202712
524035
157841
534035
534890
377010
78482
420227
407569
260649
21665
460449
61077
507602
456458
532605
87802
278388
223934
513188
235520
414098
382606
470620
17867
49606
230204
287001
378691
293133
46067
466540
460008
149387
465872
9695
397053
41914
90972
472373
11763
309191
46761
433171
182124
409890
362233
325284
15412
172765
16234
413820
242234
510839
498849
466261
371147
344624
102043
8074
167195
374543
242193
164265
4108
61180
403785
311724
239738
437600
162340
268250
397550
13303
427581
467945
372669
448075
321647
378911
240241
483559
530146
347247
241771
558220
458237
463934
31113
423927
8020
304746
465490
424230
159990
372497
38590
208133
375161
125710
9169
327906
205696
408579
234388
245874
450903
132080
301388
367016
558328
309711
420039
90316
192726
374951
22351
79420
263235
278495
359317
163884
421251
163298
294036
561797
448320
475293
455285
406899
142757
114840
491806
66217
71897
423002
50617
125850
69322
456053
198203
239119
253790
472222
421076
121879
154502
180442
24733
17599
501623
62180
273378
441076
42003
291816
103419
413702
411215
500607
30726
203502
392915
31980
50167
105061
349590
215926
344996
1242
428705
7169
309241
231749
269422
69083
86970
548510
12708
16495
208993
474997
117079
105872
415450
392491
8642
214844
541267
520145
13423
519170
32382
63573
112392
87420
229035
199719
48650
445305
488952
112706
468434
71617
209334
197364
17945
353258
58855
339081
410380
470799
489238
66992
121517
301317
241808
218469
493971
371281
141776
234709
324186
156643
56902
175100
457229
76760
241052
415599
77794
399031
46373
95091
446861
435766
506288
176371
445943
320091
334291
276250
391890
289200
441839
228521
355316
32752
271108
309646
293459
53127
482663
548184
451554
523817
65894
399807
322246
180695
321755
273258
182873
6243
565741
133722
565865
541018
68623
274914
351120
487978
137876
97367
189060
467363
46263
73009
241668
380557
291571
105235
453376
306934
102169
83240
182953
244555
98686
462912
254714
124353
93883
17441
107831
538423
419559
403375
454519
66995
116622
35975
73063
242392
204170
198184
108374
498063
33256
402181
403847
267295
39017
531134
421858
358032
459021
132143
351893
488409
105915
31421
235185
100325
435686
361468
184491
182944
159576
426187
24067
165917
343541
15987
545871
471815
482050
286708
170955
125359
146203
446441
365734
271950
266523
184358
287395
306313
209065
474492
79794
18113
217053
106368
367982
211425
35583
110811
90347
301023
236982
501332
309529
29279
371480
401313
525966
348105
210132
6847
108275
69459
82355
267732
395798
51223
407421
307876
103117
97330
541019
467574
484558
476628
22176
242643
19608
369744
180781
568560
257352
340864
415746
140656
140715
549103
41246
198253
120195
463578
420462
336219
398282
274727
324083
434079
277819
332880
133544
97499
73285
58029
468889
140616
331016
514580
121610
362840
318994
13860
424192
25865
68390
362861
482900
417178
409454
432055
188070
502080
44969
66560
211060
185129
408684
216757
120599
342032
194878
66232
452437
485251
482163
563773
114399
390389
134580
54056
288144
167259
275006
467843
406792
363120
89462
212221
279627
158433
162257
359913
403111
401425
196849
35523
240273
510055
30308
488587
342627
141689
416137
345490
480522
55246
399386
82040
143615
15903
70458
443582
93940
542796
119921
515119
48849
474450
526166
541739
209539
353053
528762
527400
80949
418241
541253
84956
494813
472309
464421
428307
431516
245675
546575
469968
428210
541223
384627
487449
56767
442419
46807
337228
189692
76624
545252
81374
220158
160948
139578
294118
47462
399175
400759
13845
464698
34844
213917
98318
490958
360845
384692
228928
316281
291042
122822
411372
189859
211783
282122
542120
180563
434991
26407
352406
532043
459163
49834
324655
520368
148011
461318
214969
564478
17666
391630
196541
567866
550100
199077
541412
162080
199077
2295
290872
220082
71751
113750
341533
445945
107299
447689
301939
444124
207547
216309
101866
549542
133721
156914
391571
506011
201177
380871
515956
50417
85931
437829
248491
352005
544626
249465
342178
353723
455773
200839
12888
160117
297253
528596
376965
17986
469470
436333
31592
467115
78574
226132
158314
263161
222709
412663
237269
287954
519290
469446
400577
534510
400115
201344
311569
347030
537870
14893
186044
90971
118296
267617
6863
204811
176485
123231
105315
413281
271066
567120
201714
513464
299138
459865
556261
305910
185989
12655
312183
318641
321103
316161
336999
464970
518416
298
458378
246083
174692
456598
164784
335160
497247
249993
255288
478942
459653
15624
246547
192733
518994
531467
558733
38080
117867
34138
173792
356305
552979
61516
56002
252978
320417
330927
360895
288155
213777
376738
21566
228199
396852
20085
280965
436346
167223
13572
232845
292667
349703
115678
98180
75567
556981
341308
165894
222760
157830
129821
353023
431005
350133
412135
101106
72708
247775
210519
304949
122852
507237
88315
492705
17513
274812
143142
156944
484228
14691
50708
220778
322449
50436
149840
547323
346051
241034
260394
354654
147695
52914
22152
205097
184083
468503
85047
319884
84274
159762
69633
125696
503307
358863
138472
153415
20473
354974
410696
292042
480255
565465
326790
394727
40614
544922
56392
271291
133245
155255
227371
260837
454359
542825
389279
417378
479072
28667
31492
341452
551968
259773
277740
556330
330413
430747
243484
151003
225646
110404
347623
161711
538321
482831
181477
535424
550497
543350
137251
258460
21260
505500
420667
23609
525886
30196
540723
397500
116271
402007
483787
148259
7741
51147
136619
175727
567412
280265
350777
400952
56773
481753
246106
538737
301475
512880
542371
557304
109887
90397
108303
201648
184296
297199
544338
205770
170097
407286
52823
187939
165616
305937
21768
207298
441125
42135
35157
237886
118481
170997
189965
455547
34083
169925
540593
216295
370486
249169
93235
373790
4248
132037
554123
451204
462016
11645
107614
103617
339821
24333
99784
566065
451826
71376
531094
344427
128404
336614
440297
233094
355069
163070
171298
55499
98519
316503
318131
32354
7738
412773
486678
210698
492383
510881
294038
261300
184060
314733
212125
444340
240526
563419
404919
207435
430140
306021
170799
471847
139730
172413
283244
445746
78382
504541
459092
561101
510400
502303
272954
494904
297508
221411
354183
106950
403478
84634
422400
379158
137105
382975
277414
549241
401497
233960
451945
86493
190451
35742
309591
44733
81744
475507
75329
72716
341478
85647
468170
234287
20486
429392
27162
199701
402519
76529
498378
430086
25303
485749
200877
149785
29322
185312
246572
468703
18697
39139
339660
297432
88813
12149
255632
342354
96894
356232
170946
344158
534037
372738
235250
241762
326866
237124
151858
254619
149378
187963
224376
502800
558780
270176
39284
156042
403028
467131
217452
98982
225655
188140
94517
394837
99560
483724
146143
212035
78865
101797
402371
83781
307202
370932
266455
133814
385704
536235
53372
226683
344504
116874
316292
509616
359307
165175
148137
150634
200381
313542
272931
3841
548373
254562
203104
7270
258139
375084
78150
307307
16388
252937
337061
60156
564759
388187
238946
247013
425816
547860
451102
279765
351289
276804
314739
125946
201250
208613
147467
7126
247833
134564
432610
210524
145999
25000
220150
539406
394817
56773
423310
53314
312558
87771
381995
382786
48668
36382
421823
21470
271916
176095
117205
537275
92407
463118
96041
530985
326020
493178
102468
459139
190139
448186
123287
496567
425134
237161
223107
555585
404105
431455
149036
52186
96855
472035
68351
507391
148849
168239
78840
104015
4774
537118
517321
554288
7603
298923
83651
468689
37680
308222
15400
91525
27537
447796
40335
115244
391736
517223
522775
295938
161289
70670
262368
401897
5810
173902
492392
192383
187086
319532
430824
525955
4158
258755
470472
223927
121604
494990
407343
483418
419164
266995
316412
150612
126691
259480
109319
142762
361166
245465
300018
211603
7524
336858
531592
567034
508971
210026
337271
142432
563023
477222
389906
351737
515619
427313
520141
71717
68138
543824
306083
125211
231783
400554
365230
370360
500792
298427
345931
113366
474316
97288
260586
398506
356141
246476
120393
407195
468472
285965
245121
159229
457349
452937
244695
319951
385959
174600
352016
468612
332965
534433
239087
44298
78092
278521
200743
505009
47826
505003
299199
375008
400867
150104
248694
189270
385768
138610
299963
128632
312559
47789
290057
521965
254687
160750
565299
325042
252683
259356
94775
114407
346081
145047
406316
326977
390058
378887
449934
182120
4205
284830
223383
244254
219395
421163
10586
161211
475388
461238
247501
126192
59386
552395
98056
95545
420278
343439
354112
327380
387842
239520
139159
541575
501488
80919
380603
205516
458836
369914
156874
167544
92924
146618
237736
263329
242145
552935
155376
149822
288189
553125
258042
120743
521392
549169
516845
102511
152625
184741
593
205708
29731
276294
241716
544759
159928
53318
43107
479260
36952
175094
140018
180049
390211
473544
12532
298210
70452
212657
524307
260618
30757
489175
348427
413532
518686
245132
483373
363616
355956
267406
319786
67439
111535
358878
353617
412012
454794
153083
250717
460804
321565
565931
448695
426214
52985
279358
305149
222987
534782
318017
423233
375447
531699
439627
78373
289024
144209
340500
446503
57585
29236
98734
541743
491881
152839
373341
268106
98808
563323
78760
381563
467115
381266
38153
88791
543964
508280
212442
509221
237788
211783
260346
523238
38223
436244
315175
531672
88822
296905
226758
518263
483516
279719
361181
304304
121265
568120
505615
562743
283608
257038
344205
443047
232639
58570
250311
260247
31449
532872
117045
321859
453719
453065
236873
481152
290055
481401
206965
368701
506746
506957
292974
96698
534796
548606
237780
544911
388104
473683
396372
86940
281765
566021
513829
283707
106177
396395
388992
52593
567134
440613
215975
456526
445279
409970
398729
522051
341668
220775
219784
424545
326128
114057
170266
396041
546941
409614
558736
6997
303578
119674
222304
251579
459720
289416
137502
33599
398720
267549
213152
329651
200464
404116
210378
238109
164573
150288
96914
62805
506873
107389
344801
181943
426855
82652
559008
119100
423657
51598
391725
327137
100239
84528
90863
351311
348607
101119
469476
52517
484120
316283
414063
135273
316471
160220
62850
99077
290464
476932
232403
475996
360724
105534
417751
288274
534612
257071
48234
217225
18846
553900
66086
205935
9060
442567
503408
112128
53212
384329
378958
70567
273916
290142
12932
28351
411826
319160
543381
142407
160713
161075
358589
311544
455558
211410
403161
311166
190991
508085
183893
374398
385746
125309
69511
333961
517463
89823
391146
348610
329258
301480
500052
165657
450707
455211
309165
460567
501496
290606
438492
312288
68294
115119
377919
168849
269285
468594
323109
15058
304179
277661
2632
424831
308502
464725
462031
516295
375344
152091
31949
41017
134480
478153
168663
1996
501123
177737
276300
167184
531181
157909
372779
348461
44259
461179
97016
52579
240714
141392
131148
236795
299530
523001
161496
67213
112424
541610
417656
244549
159614
125130
461983
266853
190563
357618
208295
116645
224422
443268
178763
408690
324147
292332
180679
283068
22600
424554
316255
71637
307185
539199
477582
458651
545565
322820
99388
162911
199151
422890
139913
458376
397061
109113
243122
208574
61012
11079
403513
421053
177634
514672
134648
118532
52065
152846
367034
402122
490573
264779
122644
505577
19186
208109
355006
81181
568353
231570
281045
475959
89056
129874
133597
439555
327841
503040
156735
538059
314917
359764
326261
294558
495189
509012
324611
314671
243675
237327
96890
36924
194840
204514
280458
9833
282824
190435
253820
128067
554671
231393
483279
365819
194729
153881
512813
458627
493449
284763
1610
339311
18531
151770
101221
314964
437308
541276
2210
242827
29153
425346
29291
279471
282188
38718
499062
146848
552698
283970
348172
129356
471372
245526
547308
433825
417998
145673
413506
505842
125221
244079
231660
444504
441487
290148
432845
258699
504312
40637
312275
509002
391379
478937
539467
435524
314437
519310
190435
228854
182746
136680
176263
482273
519086
232972
150937
443132
562793
181893
388761
537200
214611
230203
198261
468141
22090
257151
116546
4883
298822
365482
345404
79203
316421
17643
229682
558268
320264
256250
212271
261393
486049
140769
306661
91815
159396
277437
416232
284974
260402
156434
140084
562214
17216
117539
299413
418866
315830
356968
371869
426820
517862
115435
403798
339831
185246
389696
102999
458058
217828
361558
484234
333017
361094
99018
63543
18053
125425
326250
232550
9086
101673
198448
494040
16611
147338
229372
39110
79354
341747
501854
278585
406337
284107
443526
469138
341332
106641
417226
352562
405165
314861
43530
321604
559431
350621
466388
387445
108294
170006
468900
35237
265527
511212
510812
293772
125114
411715
512200
348934
553386
325314
364444
125089
379032
539369
150096
65390
318021
462290
368700
202693
45917
192742
286511
468110
449114
544400
140514
537431
237298
455573
427683
175119
491785
493968
299116
37481
415074
54760
56809
58341
457186
566989
258500
561798
39583
24496
554582
53725
295362
433271
446704
418439
352483
169697
249235
396016
434019
514520
395945
286705
525494
50965
208321
472816
543579
183098
475741
530268
430304
482813
197554
237206
104146
283273
498275
345307
55187
306665
410693
112797
449486
339566
465477
223997
31641
70010
273555
282146
143563
139703
249154
444792
439026
282927
25853
284674
12954
370038
557280
218163
216688
276865
469296
114341
471932
377522
271885
438731
212023
257835
492814
92160
350768
359422
481733
28399
551174
496518
112623
9813
243645
386132
297075
220199
257433
203530
28865
146665
276728
259456
294636
126455
8396
473472
113820
388726
489892
77011
163438
12573
142259
549477
534290
55666
135243
397799
514257
268212
86881
420990
486564
29831
28525
110510
522843
80092
444318
454107
317644
246196
263422
204219
548859
415545
393890
306829
393968
341655
11354
53243
225807
410459
250668
285150
169675
304920
342173
226885
242503
471054
216060
482150
412426
206849
376402
143795
501065
77783
179751
143463
272996
567859
172406
466156
175837
218488
476665
221871
445653
293604
151421
134969
252734
410774
348553
401856
18456
151834
425728
543120
229661
274604
565677
175514
269362
146277
287679
262396
264251
153415
144871
182681
30242
269977
462378
370227
309439
475212
276464
428173
498227
359854
162436
529594
212247
438863
32186
376025
331336
524242
139704
466166
108508
462022
158861
41196
453159
138154
9812
514355
282628
26133
437084
391630
430776
183418
291325
123256
181293
168495
319069
68784
539559
36386
555803
40889
266516
555471
114062
282189
359987
78164
4257
94940
130630
245093
523527
131860
27340
305964
268846
249911
175863
280303
6118
308681
540989
444057
568205
142674
320819
232947
94851
399965
128427
533738
467180
514526
166609
514581
319848
473008
544853
174481
363439
459440
498875
304822
331022
324566
410743
264468
55150
478639
517203
93244
358826
301771
152962
437686
445956
76175
234333
490092
380425
401225
473201
504687
34968
443857
220674
492483
316189
116305
11317
474531
314971
93660
523244
325818
409579
31071
294761
322821
485759
429012
1330
538595
35182
236663
361468
24024
307719
280499
457046
541759
357992
153146
58621
512250
436876
195982
418484
199636
349487
274489
205347
255428
521537
495524
428071
429956
311557
440503
393092
21205
162808
166117
493686
57946
230543
553940
42379
520749
157970
138020
563253
136291
351164
35051
283227
400622
96966
433933
327872
305555
205746
406616
279562
361240
521489
452132
208993
543565
379073
126903
291554
384510
137654
483653
87225
4537
93173
27090
429247
256608
102586
202262
229712
252013
468598
73967
550219
235119
252379
122300
484006
168397
202802
562810
51129
398540
435232
257618
238433
397578
480088
110761
163341
484049
357722
86102
527356
417524
265751
299328
480748
146319
72059
556232
240532
185476
380112
143698
111602
26719
260034
27499
132290
82705
378099
302552
454419
158229
234048
453899
367054
547906
558926
510125
314428
281575
285340
202730
10463
170042
336478
174931
324476
98131
284158
256797
269831
27878
244539
473561
35005
533771
448658
547524
119706
291565
222408
419354
13375
521343
566825
511382
154408
381592
192973
34492
544475
19656
125062
300172
447874
523898
280717
563088
43734
388939
117839
540335
430800
55984
188821
341970
541362
539204
313276
174096
201939
460843
378257
382777
141785
482811
213099
156403
98879
126676
381343
560252
402538
328495
541292
158409
362982
176446
367186
151686
515515
412493
60953
39498
107788
163081
64598
499933
557263
542637
409537
567862
197782
506479
380242
304948
427475
372745
378635
104109
118688
264903
299453
512798
538109
528395
203609
527172
9159
546676
237049
120730
376756
20994
264919
82959
326226
444600
565585
26300
296983
353918
71713
108740
505037
362875
441781
235829
31984
231980
529548
422502
77997
187922
220713
395597
307982
225137
182843
76480
107906
548510
66505
506721
184880
7474
463335
391727
482073
148401
375219
111605
552740
191463
206444
394300
12583
568546
476516
117614
239085
260629
122202
36462
205982
77137
538741
477313
262640
242038
184594
19872
282336
249694
350137
237379
231068
107253
529359
517765
328295
493662
421208
32857
108243
165901
536716
170386
324258
43788
225833
324524
329040
566998
276916
491110
247430
71953
227228
126342
424309
313834
12709
470450
112213
518077
375007
48259
259518
432752
391675
201551
502196
190357
193305
298611
494973
360761
349328
156148
216416
153200
111054
403469
16665
77660
548373
273538
78779
212956
248190
13826
212723
433144
510570
511532
198052
373672
241715
122531
29373
414169
167141
560076
71245
359597
86400
9823
340962
460066
404968
415359
429771
454033
30617
344620
12087
199161
1050
543031
250205
55818
421025
318400
157214
538942
7675
125177
295394
195133
421114
66923
280605
474503
81181
373899
18050
70848
723
401973
310176
108517
69069
430404
512180
413330
441986
458104
404566
403773
246556
36855
524984
91294
331140
517694
272260
296033
268342
152600
426328
190662
441931
556723
476685
526910
38553
104795
315830
29076
410380
14014
55427
419195
462050
380200
459334
414159
419447
179245
494183
365367
512472
92968
256367
177020
446674
18531
296584
247342
210336
429623
513200
184227
213981
535009
204674
319138
113039
403847
357835
224904
389824
429979
388077
262819
88553
107341
359251
360476
43574
282018
155590
38779
50853
491161
443706
542166
471165
129924
167162
566575
100679
74309
176902
57935
360436
21889
335734
520431
235846
391470
512185
500555
19872
286439
71055
273355
459273
430297
565565
329788
268645
466896
349408
385946
18982
32904
247050
558770
52527
391890
561403
296732
358910
422671
537350
130237
365478
327579
14462
47274
180395
90862
248253
560244
141840
247924
507963
144485
147266
329159
486313
301346
212604
119381
430650
378173
106210
564124
231033
92182
380692
36400
2879
391335
40873
365221
553002
374584
484042
465648
506810
167604
68423
128933
342946
447155
188174
75326
547181
123578
24075
30184
26540
490617
393501
174223
364561
209953
254898
481771
280811
211196
256231
156025
220188
349731
40911
45220
236705
159405
395941
441495
527316
487003
564523
306918
160923
57200
290661
365779
381515
222571
87061
105869
424933
245415
162333
560673
527165
18608
518366
221447
323309
106539
86217
364750
276015
484030
30925
443438
235373
129300
130163
104192
81865
379818
58256
209945
187804
20424
407656
272750
346073
54155
14482
44636
231434
333574
336895
458439
456557
535057
228324
436096
94037
490565
521567
304535
374648
466589
125058
405353
467821
135867
40980
259034
15736
67762
493438
158128
406758
289188
486469
506227
133530
278159
196236
28255
93710
107999
182738
538821
325302
44998
409551
114583
229000
31641
122967
450401
227660
87312
80278
305037
10865
476448
52927
124665
475681
251631
394603
104146
477490
41356
457207
7200
253149
382962
496687
271785
119465
147353
260999
250083
315410
146458
311830
344393
43126
148789
302645
166046
174051
525885
93097
516973
141222
435923
45980
525523
81811
484710
415918
413559
564848
268197
202788
268567
167514
546863
465392
63947
521263
95764
484662
230384
462696
9867
189524
189785
108627
336782
246676
350745
400179
21847
272674
45297
189842
282704
66993
24726
408272
112399
145511
458726
375473
268433
81827
208884
41505
15573
459804
345814
503089
44266
432523
414467
380025
394603
479046
562016
556461
357837
204919
149467
558491
158465
428935
322443
53135
278198
246639
527917
523498
93704
397666
433837
66819
339751
412726
490625
278068
77661
213051
70930
249718
213068
124618
241682
538990
169859
349208
137370
103864
393846
497819
249056
349313
199334
368718
68171
416307
506547
351638
259429
352223
151586
279554
349348
402071
269015
438252
430590
378097
554383
422831
50190
182276
255739
77945
92561
192544
271697
96618
279696
233099
348128
75069
462469
24176
425238
448682
231801
85440
254425
85475
257812
113581
212014
20308
472909
479668
128674
220541
508285
563792
226669
295954
326542
275967
427414
3440
299057
464385
296869
40229
155341
186367
420106
292865
462801
331514
286196
317170
424246
446728
356446
187089
235499
414945
183965
63208
504080
451297
253113
84574
558269
396090
466034
373724
53898
190753
388648
231420
500030
299717
459721
354974
166524
16441
414108
441946
252606
389773
532870
261924
568096
378842
421311
58023
334850
168137
140212
507813
289280
521065
135339
422090
319906
549647
465449
30165
361036
376979
397439
227111
495461
127267
71377
184573
58937
119736
146136
56207
245313
543576
272456
67099
503696
30785
178250
283523
317907
1770
352644
511628
275416
8190
347423
175800
271490
388860
340854
20974
41895
326565
248765
445315
505795
500154
284206
474533
252024
436129
180932
307314
245205
319890
309910
119841
81981
16983
287722
13511
229768
157710
330308
233512
363452
270356
162904
501626
400325
142277
542419
73827
351320
467733
289437
511471
60728
354022
281595
361407
524202
89068
181662
440565
195527
46318
372346
556700
221627
23846
159516
165877
227669
75503
110933
98338
131977
520872
293074
186247
84206
163551
219904
164402
155788
264914
47231
405544
179983
87466
295734
28931
366292
12413
216347
197246
312346
58079
350978
144609
7342
172796
101945
511710
312879
467448
444473
413017
278715
72760
261576
372712
276016
195032
93741
118603
511800
343038
68812
132436
104370
504510
211600
494394
31254
322656
241692
442705
473521
273641
475905
170478
280031
92305
85143
524916
566702
427374
53308
471950
452408
456747
535360
115258
554110
408986
396021
499666
62844
47402
65666
502250
501932
540020
151831
427247
36407
443578
123977
395134
256794
10744
149072
345354
223479
82164
268889
127861
358153
157946
274547
91140
345483
167763
186102
279738
400854
432810
323727
206109
197834
338186
25427
227196
454455
114838
259517
42793
354575
213381
142611
14320
402987
78220
369078
381244
75478
188324
408325
487345
287408
58240
71110
469956
557894
162661
322516
208261
451449
255040
119827
6391
482378
79151
293681
240950
298568
276746
412181
271650
323537
368166
307294
276937
415852
372930
302110
18296
452052
551684
368836
261626
448253
191794
553243
206662
166662
3133
75559
78818
348065
365249
404001
431108
120847
1422
313330
128526
255575
392168
293092
494502
505464
139040
73449
460034
59833
443814
318706
111960
465773
494898
261691
566661
283315
395977
517399
154827
209960
363112
32746
128725
282477
319704
331106
88148
353596
47195
446303
72960
390793
47139
173740
256141
325418
82937
477366
67888
562199
193586
6042
407323
460912
442613
38550
555549
331902
349986
233987
15520
226756
532769
549239
442983
211562
370389
411730
289580
246654
283965
335584
442425
359615
182960
88473
547775
76785
231519
197416
93532
463957
204232
559878
63854
224149
433281
78325
456493
364458
416212
147928
182545
145285
93557
382365
458191
184469
404950
421602
564906
282304
482864
214191
179244
288560
61060
42730
135729
386593
410871
151813
499692
346191
392147
828
207751
31044
209316
343929
267355
10604
317769
207498
113759
429137
535025
5727
160063
317057
514640
99096
428972
370841
419193
474936
395775
511445
191456
214020
498868
528957
20832
307130
491950
37652
50642
87429
479033
60181
140648
218227
367536
245084
478474
199049
207352
100838
121828
165920
140453
210334
394492
333984
129206
354318
294645
342622
184715
537796
484993
144974
150096
424210
505587
326312
262534
7455
344877
506945
474326
226570
384340
316188
371321
561375
54002
413536
370082
27043
510552
214653
327221
137617
190737
473809
46711
229836
450676
457939
63308
41802
481262
304075
267472
296314
519145
40716
279739
159094
43334
53616
235860
480946
216305
464439
42947
463730
469422
243919
230051
213313
241583
107522
362743
542242
37890
261308
168281
283057
286339
2295
99927
406045
435260
457040
429960
534586
380818
192471
141858
433698
460102
319674
74978
330094
528755
56772
16481
441476
510081
144663
363419
202450
202760
510952
246738
123655
68818
354492
363272
173110
347680
6613
131837
22450
422212
83346
529588
109161
349989
534807
507156
233588
434705
68406
243645
215772
336722
482848
147911
493469
9278
527848
548678
15904
37272
216715
353516
523950
439767
458227
32501
479613
274148
555550
420836
492647
520171
468677
306362
19563
180796
341760
175030
368794
144492
300442
29389
484226
214343
441022
100107
34590
438217
66586
489012
231926
529788
505685
237444
102177
253631
395931
179325
69186
382006
328859
474591
83208
234274
28888
486264
210041
49113
493642
382302
466643
338638
527148
335167
167126
441242
436547
480101
119902
52030
131580
364992
457008
25146
485796
444680
289782
403136
408734
349457
362192
407416
147154
189794
117528
253935
278146
58266
310246
517344
374421
530621
145899
90459
391053
82079
471291
530636
403008
557833
172142
322198
555805
223676
105797
156850
328709
113915
372937
80674
226756
347657
395360
36913
192488
18481
207637
261391
97451
128356
39658
156596
104642
218426
421790
480923
205122
216267
59462
386375
73371
310408
558782
535986
559013
516980
395918
501419
260757
66479
479996
168900
54815
560343
377635
40644
215792
168421
145825
315880
128836
187071
521784
522576
202130
319068
316743
531995
174759
434882
263517
129220
428823
342456
350134
520149
200792
459524
160456
521078
281281
15007
189967
25396
545919
326417
475414
250074
76771
32887
339269
77590
181014
200229
349453
250839
554257
456614
420200
352249
277887
209720
361185
135319
372008
459342
300292
3922
372855
554440
16063
179068
76267
559219
513307
139796
179209
495889
400145
135171
3614
355856
25976
245228
61824
267701
299313
394723
461127
109922
544559
312956
179497
36484
32094
436829
83460
112396
10771
36218
304286
417976
485945
115240
349856
528471
193610
566484
89223
65509
97705
64833
143381
496621
348145
60079
528945
407388
134062
184852
208791
106109
110629
548949
49358
51463
321118
310109
105899
170489
425505
557476
117279
531623
172916
206847
163414
503772
527006
433514
462113
224915
453038
539591
547575
248419
494554
482362
197211
473555
176637
403150
97900
530746
524874
89894
143152
223517
564107
284881
373811
185472
192081
455048
217843
473415
82178
68959
116358
526875
230661
348086
518057
278065
128484
242207
453952
548198
543443
183789
125931
383336
548666
25225
469634
31917
81595
464418
370758
369900
197378
566611
43623
202522
115463
392105
294901
240693
211603
182226
41998
86215
305421
483409
399668
332471
372597
352553
152823
437677
439058
194976
175894
145216
32735
251456
382158
247225
551433
399663
381842
142357
206809
106964
192368
268068
319397
370252
405633
21906
355401
312310
51316
498739
74674
371369
566894
491814
566399
509539
427548
471068
58705
445249
276058
545896
8745
378991
558215
477538
315849
425880
184732
455528
266714
274796
21182
107149
410755
142405
427182
205710
390795
389718
306648
229756
345503
141579
349119
321206
168958
452368
150674
374273
418060
466680
395335
523556
116475
236622
51382
402056
397200
371402
27353
541219
215997
305247
390655
309354
25330
136768
357936
148551
271382
14213
296162
407973
126666
152193
260101
310938
339266
84218
376263
110144
306686
375710
343624
63366
561718
9974
335542
262916
103255
40850
275868
111762
340781
414396
260554
125096
160923
293960
400673
82669
319281
78626
3398
230992
467135
279823
405888
150682
412118
133162
353569
223928
515252
241135
531477
443133
445977
136970
50505
162571
57352
225435
76875
376208
351890
251012
339751
396963
239937
386339
146064
36827
36091
522923
547811
388351
284885
138315
354602
15952
95904
302492
379357
128124
410526
282561
339600
138174
32730
423532
62523
124723
80528
178180
165736
88395
87756
205026
124738
46136
321057
497809
167178
127868
321335
31248
127125
113733
462604
526830
329263
349295
25743
324132
55323
156369
268127
388911
85318
160760
464554
81533
171789
424837
58929
428645
507034
311285
48226
175996
455904
90786
553059
115204
527151
550324
79416
228943
452695
554379
106153
314214
538871
31427
220496
561248
248759
463629
273252
542774
514228
423491
139044
32190
559057
148034
498171
304864
112894
246487
180431
194242
32667
261988
284097
35071
498040
543803
227221
155736
268290
536678
160914
373359
338961
104595
47928
247521
401315
384242
209381
76087
329418
212373
27390
140034
493332
503159
137874
154502
140267
479887
278997
368919
445756
398221
145319
320776
191414
412814
172522
499782
215270
371339
465369
143162
474418
483274
122712
184562
466344
526621
302919
469060
341035
84714
117726
169373
315640
229863
505263
459632
313677
318485
450570
402925
164250
187261
388391
135856
285334
160706
293489
201090
242790
436237
140164
73850
433299
400683
556698
464390
508105
109387
130058
433066
80509
246493
364722
533502
345058
165875
397710
388841
409556
184197
487110
120311
567442
345614
239880
290372
332073
62
98377
431965
128139
107926
411196
533329
87251
387860
376111
354024
160620
50043
61784
195339
177461
178624
458868
27477
378749
43768
327912
491299
71516
477389
429576
441592
408701
235457
24044
275798
65510
415795
455034
12068
311552
524701
228598
124244
361901
205710
466945
274366
28192
326699
329510
413541
409986
301860
567955
104357
554488
66972
33365
220177
424749
149518
443497
541753
62150
531442
67453
130664
143877
565756
167265
405268
412942
203004
436526
394431
260563
402871
65653
522598
126466
426689
9626
156175
529362
225844
133289
524340
371584
344159
85734
482420
509614
536600
19857
505220
180420
355097
255899
33731
470551
378115
143437
450701
214777
445893
204175
178491
204085
524838
83256
94124
49401
506087
366503
266978
331001
370710
378929
459866
311504
462777
385336
367344
468398
429912
114355
521249
351590
538725
167119
74652
547733
82354
424026
55122
535603
416314
213714
98534
20501
490453
68300
410369
353562
194741
306713
345462
563542
373513
38757
196392
443093
45864
393717
217183
391008
115799
37673
150840
543005
7720
534279
33293
91121
370454
151157
70352
483286
118499
249304
372711
322476
383043
69846
310322
113522
401403
500581
344298
391641
347907
430640
326294
197028
257105
249529
54141
297214
38069
163433
484838
21592
393909
133565
43394
319419
536952
465220
230959
165677
468365
125112
22191
436547
97958
350792
391051
297565
483637
369302
230526
114637
291789
224658
425820
388355
391523
36755
291326
562926
462018
128901
369057
167389
323400
344533
225333
413831
167237
501043
122260
209247
520835
71478
265953
508302
359162
35154
138528
343106
161995
294677
560887
493314
145025
47549
109833
541380
247878
562330
160637
219604
330576
264748
365703
117356
189599
474954
457690
194105
442295
359344
105218
507438
40450
122311
106905
134205
326306
265790
395210
554420
145955
147750
126434
193673
15454
454984
217527
499942
205735
75287
537265
260199
497221
437896
522088
141750
446673
315300
411367
64350
239171
460941
373711
126790
434012
442496
421594
189131
477535
126212
519205
77331
534063
489933
325781
342909
120495
354239
255414
312103
426424
238280
563327
326497
456899
302288
325072
352726
445205
565209
436296
247209
229638
363289
475900
104306
354784
272944
522973
286279
99677
503888
79390
123602
45666
104759
21192
566491
219953
257912
240505
184722
132855
205346
52468
499198
377848
67481
16090
6191
528435
145374
539562
564422
309853
366042
528443
416656
290463
314678
156013
453806
270256
485816
31101
451388
123485
492376
377701
436396
170026
289773
424906
99279
418904
151511
140441
222999
61168
503454
428097
366348
215966
147638
261277
167088
411483
263742
500749
267909
88495
492805
115458
483807
153100
258734
41261
172716
28867
259665
475725
522546
8984
422347
196728
5496
564076
448048
239078
28704
281600
425176
44857
49261
524484
553565
239007
540024
172148
244989
265671
176964
135842
254249
393827
109226
268958
198963
338820
563941
24131
315758
448595
429138
220318
85093
15464
392019
460054
174717
200811
124074
392866
165459
454662
407191
383864
401983
67954
105024
64856
130777
415781
25391
303484
365230
339067
362840
471496
287735
380200
273752
216765
539320
395809
443895
225368
346448
47979
432954
182551
389494
519094
401516
416538
58698
280433
60157
472551
65390
352500
307417
448704
480306
88320
142503
361723
338872
212786
486351
201646
87062
177080
367162
247889
106732
250507
295165
464935
61323
193409
296589
396704
118336
294867
19022
18543
129949
60510
500127
438468
14765
439286
503149
486104
5724
458860
134524
545577
380077
377722
193407
502793
329867
403514
543725
174593
282233
118450
462565
24730
109754
176759
332547
250743
272757
381230
136222
461498
54457
518931
397184
389861
179780
382278
253191
170735
280335
370584
423602
499601
557388
30513
218389
553890
157449
225112
134156
217728
533627
161362
439359
435721
208745
360093
346615
483684
173163
342448
378456
27032
309804
500389
52979
238598
399718
422561
319993
351557
295552
22713
221917
346580
158560
377426
362542
228500
155483
306570
315565
543669
29690
279702
319792
429950
459305
131588
392721
515007
290740
83683
96340
357483
267397
227075
197804
24733
319572
45848
148161
513886
151030
310385
440489
514044
139750
86686
396678
77659
2356
127617
191451
434991
399714
262829
403731
7643
497296
417504
291985
380111
514290
452712
258942
155120
243020
165925
120060
155441
411090
102143
84255
527675
211495
414939
50975
189538
54966
486482
161847
471137
417534
109839
401847
474923
485406
522804
424487
327209
3732
342599
506388
541894
92415
544253
546056
440276
79180
470070
32638
236532
370736
163198
138444
120575
7155
258573
222475
111406
143386
268343
331637
365508
536074
126650
211796
198011
41718
499683
40406
491780
494049
450160
516009
411051
488712
361093
82302
193204
36004
432424
106937
567638
255962
273710
393781
108756
374080
510141
92698
49732
40287
207271
38768
446732
395868
409883
472968
12435
566741
43220
559124
362136
229561
403444
169770
484421
537507
514032
5394
224189
237565
69689
478924
546998
511242
239995
353284
454450
186670
325059
502680
193718
424468
57601
434859
331556
139155
46964
449874
404471
201783
174226
16118
248970
15070
38122
436888
397824
279668
79231
285596
191065
124387
546822
485329
558156
140249
269281
551618
539222
544343
17724
66337
68010
153274
398025
551396
123655
132880
221258
329624
6944
252011
125882
112613
280200
149066
343759
485503
346176
402075
396222
141752
390002
319729
316765
537650
257193
61490
68457
348985
33807
512057
326462
330025
133755
68020
184881
159321
284757
522418
269469
352077
494324
107357
112209
312631
241849
234948
104230
235453
510889
191091
194681
212487
186270
84746
543253
317808
224390
54674
122139
400815
324870
25102
59486
143854
121176
45198
273868
307853
400835
81300
285284
44079
384303
556272
474928
556984
37265
356636
459794
85829
138197
212809
220007
220075
159979
433912
550457
536364
350173
189107
273028
382949
520111
121689
431875
92800
392491
476416
223915
180661
322374
520789
282343
546075
331897
209266
557091
324449
42427
282018
87080
156640
90864
191141
467014
80511
2864
527688
129862
435045
550021
563929
565785
153878
421930
24838
200274
278389
565061
85576
559
463281
122900
331225
560514
382877
58961
148750
371101
408906
235706
66161
468147
250201
305643
172954
279804
78402
458900
531639
438749
36651
197772
482928
67958
326364
202397
339609
340103
125803
244900
331368
171237
19071
431712
399921
475355
28485
229259
61760
370025
566227
440988
134482
457467
74929
317381
130175
217167
276811
377329
189873
13081
467534
124570
185868
29033
216137
531097
266437
539858
381284
565806
255778
406860
459523
7300
506484
517957
361030
6015
124301
130022
496636
489591
62336
536061
542241
267656
303333
335614
174898
285602
296748
335467
261267
17857
283412
62508
250516
236215
346449
417025
110922
43929
53939
409166
253703
20778
532838
4381
36350
554708
178657
30181
277303
156403
309181
469106
113079
463060
147558
124902
198620
260490
68582
74477
415331
232586
320020
551879
347817
147286
420134
72932
306938
517037
401610
468253
14808
9341
135888
6337
411161
17786
107387
443658
142277
449112
369306
144599
18342
380000
6217
108732
106406
88874
534830
266803
536500
136571
340832
335487
184800
228604
35865
83050
533600
325559
374413
352731
415000
325403
302461
128307
515419
8742
568272
186837
492102
229478
7258
82647
542583
470650
70438
496490
359015
337954
296873
492045
377355
322106
30381
112943
420141
200061
34126
22184
307716
485325
541509
152893
54687
462829
367192
325723
121923
293021
344953
419977
103445
153125
254242
420340
39243
334269
527972
344010
443524
228986
283148
322488
74635
445098
247643
222413
372823
334636
215630
445146
309889
83185
14335
137596
474881
45053
17521
454865
212141
201769
107319
40498
316746
456339
109352
4136
119306
509432
331661
476751
291047
559068
512184
149941
80953
72486
467412
332584
259194
563737
143219
443590
283040
284933
205679
364071
473781
321437
158251
318009
456644
365506
507045
546325
466222
23433
94467
479721
535155
76849
32737
63751
305158
140708
250909
401055
128421
239341
196841
489683
74942
419425
275307
434016
66296
522859
102616
472909
551857
47088
60631
186367
316175
320332
505299
462024
121418
562305
403211
491556
535663
32825
291683
108335
96441
511213
453006
298563
255167
562925
197627
104114
126626
546659
446839
394025
294068
506949
354603
100941
535514
14870
194558
376867
511078
154741
357769
499576
373609
338396
351238
335166
290624
478833
376283
293617
86701
553351
409063
198710
430149
81156
110630
313121
138071
42788
148642
70643
342744
492205
50372
100545
356840
276787
462443
240799
115872
313809
819
524261
420443
202047
17550
229777
537578
98163
228125
110023
76960
442604
414280
14603
334058
271338
67999
211534
242788
148480
238116
409781
46441
32185
22896
245981
162098
384295
445412
47831
533769
485084
525160
46858
328199
350153
445937
518743
160992
446686
15839
338253
362297
80482
362609
53407
174987
502688
301932
500310
341012
292740
25696
227026
385178
400131
7541
104944
115705
244266
82193
320436
290744
64667
116698
497066
345571
70211
336683
107893
349832
291457
339027
66842
453447
172420
256301
64394
329061
88079
489845
271081
94359
41560
537528
352089
173525
68732
112877
337058
8059
63668
520081
470427
13535
80084
56281
208240
233857
442436
143057
169369
359740
3749
387159
509276
37002
123516
99529
432854
474261
432189
62499
53593
380715
549131
69195
86946
469994
498639
391469
532548
144141
490960
391636
247048
532883
524739
393648
412415
354916
15873
28348
145338
421978
277540
100959
488428
481152
507131
417486
2407
138739
227722
203526
530104
401279
376581
422730
253969
330685
382117
461879
412833
297367
26098
62887
468742
307865
307618
399423
284593
451953
255716
554521
65163
392906
530038
37031
450246
102061
312741
264684
340556
501
255836
528821
241695
261256
380832
493190
132711
382820
33672
378751
15872
304328
413002
253085
221980
548615
13925
454220
319393
532742
208291
106182
408462
555166
91678
466194
392293
375948
8173
143095
436675
457739
533830
387900
552016
346168
397945
503647
84770
558716
323640
316702
117737
17163
80849
192675
275758
297929
206124
485149
225384
560040
295213
302397
218031
344538
242540
142916
317161
219877
49390
177718
439671
106518
414364
440734
100791
26715
132856
201148
379290
181305
222189
366956
267308
232204
45795
401700
33560
237207
8
26617
6497
105978
100618
87127
101680
371072
189390
23770
237624
433053
322163
225906
263909
401911
443447
552923
255065
20599
164708
37539
456394
494886
539611
148395
89306
536263
64805
72130
81926
448794
492167
246955
354446
389679
510378
509493
534730
500971
238425
10022
273106
523281
493452
335026
369847
151789
32319
62050
472509
301135
250413
516505
387520
145448
278866
106889
466473
390167
76043
199971
328153
182687
188777
245710
133909
472453
417518
113672
230967
357101
199437
382686
13303
234488
310486
386505
360396
433768
323953
422736
170442
370246
383323
126746
68732
132164
471965
64545
418022
398082
133165
261950
504691
503376
520003
449338
75854
286261
290559
84367
399156
351553
517245
229782
187836
537072
325108
27683
154473
124874
394270
77549
77932
235921
282626
60461
528219
419044
112677
506190
21621
469877
566614
402177
135372
513152
163520
121306
38220
212645
499804
391606
552052
408683
249556
194685
562994
466274
406221
304912
122394
146501
560940
564895
57942
31346
215239
103839
434958
444937
98426
468285
560825
233875
507751
452509
432679
496827
274037
362560
97315
259219
453644
443152
335891
230592
36772
122298
415144
157049
276520
307782
251534
19484
510868
339273
127882
279767
476005
220080
404491
208055
151387
520159
118187
215191
264961
339001
276653
235535
474320
414546
357442
517306
508283
517216
263681
234378
923
464151
2582
189733
311535
173614
446063
251569
492212
411016
243720
46773
136657
517848
410212
553464
209565
523923
338810
536062
259558
289787
537978
10576
427414
457654
394961
327697
52150
154786
155796
413384
218144
365907
487605
495417
361218
241796
356041
420164
114167
466064
73816
301608
540248
250064
404540
553179
290936
535379
354258
180090
115248
87258
440460
151035
147968
399995
111529
2684
148768
319129
57419
509544
136481
195684
127886
472384
428721
524617
71750
406071
150131
230110
214599
28996
123585
165575
516644
333276
541465
433716
65883
43355
418514
348921
343152
170868
525493
57621
561369
368132
348531
22093
91100
275900
289779
109716
339643
366111
325619
230927
54682
118051
326750
290086
531686
417283
404381
481612
448437
395030
500431
379894
508340
403241
402707
564339
3162
367710
50161
449024
193443
60452
560363
347908
286261
294505
219629
397003
308326
316348
308401
378124
335718
161126
332777
338298
200665
521355
234192
4841
435002
27850
62846
370823
314924
257835
153491
259548
516968
114787
386307
16799
272651
376722
473056
414964
168948
555771
106876
343767
458738
463843
146720
432519
385286
72660
461707
52869
435788
78452
215216
411522
416089
90600
87335
516474
343932
452235
420973
9092
534491
39032
458424
171010
103957
178498
172957
163794
469898
113047
415793
8729
451214
123800
506415
378117
187692
14777
280737
425547
67133
183823
56943
277031
278729
265671
101267
442640
201282
100796
131411
305960
89546
50425
198939
515723
7952
266952
442512
535527
471938
228115
241053
100781
490735
399072
347737
414595
271409
560528
95156
506674
445426
98826
333563
412543
565928
44033
524251
100423
145312
307068
141387
68747
308375
143707
567667
526521
211131
96441
54670
120052
371748
211324
20711
467132
413356
10764
290479
194376
295353
455014
74249
498615
551441
88708
565721
525497
313624
361503
457
187125
147836
395090
497548
231235
104512
21288
179231
389726
57
350296
420552
121479
26367
180972
380127
15354
71708
272375
419930
361384
420783
535777
415380
148841
36571
171514
11274
329357
122817
314364
309927
148217
497738
31812
144967
82261
350571
521239
338146
197652
52516
112795
519014
301155
559124
79824
168297
452755
24476
337675
277291
232118
112279
34847
244622
566554
381780
545440
422491
142421
387717
284615
197379
491920
282706
403415
382829
160107
36524
278754
302368
149623
557480
55937
207663
490910
295409
53194
489024
559244
135628
516679
464079
308163
448436
465065
416744
17301
138322
284865
24257
246511
90919
554138
210274
185914
527551
509887
247510
461920
28058
435815
278604
489943
82922
330461
399800
325454
206540
386341
212116
287819
310157
214271
70872
397770
117301
200387
475389
399884
312256
3415
330818
212577
372352
74364
295940
353977
401004
210875
411664
66598
81592
31045
486074
315837
518544
188133
223454
201614
21282
5554
202927
235547
210807
68931
77193
87922
307967
487111
195971
191240
13497
253538
518417
101291
168972
165252
495855
251920
349158
364039
421718
220172
385294
323834
302768
192310
258026
499133
257607
405880
497361
121910
102187
56332
123743
8278
238103
423572
565168
62787
18218
334208
199710
1587
119317
216303
275310
289384
333500
265434
27642
429183
526537
115243
410608
133392
310579
392262
487096
521744
466203
36855
174658
4709
561825
451760
504444
52930
191533
278689
301576
209730
209905
108433
560429
531234
154842
155142
53415
179243
317718
34692
408758
550703
209261
222534
115943
395119
459217
404093
97256
484469
525901
53410
403867
504662
218091
21852
324076
447434
559217
69999
284521
121204
14026
290466
126350
108861
350764
548916
434393
261044
232007
57691
477470
137849
182511
197278
234238
409391
144029
333150
23545
179722
305664
500232
341594
237192
30442
129819
14315
250890
351199
548067
471295
184647
454139
511649
99990
380200
131142
163390
354365
536076
459480
168649
68331
403247
134539
203212
158212
185567
265967
392696
106440
411955
353634
315350
198755
130807
79865
345010
493566
360881
440276
495058
69029
305873
29534
424833
98864
526255
253986
558985
11694
154781
464007
24324
305916
15873
315656
82705
282588
151652
108945
73748
394749
398566
377585
39994
225759
515090
161022
538389
392951
402881
472396
406631
178694
319523
114910
293313
541296
296004
427287
491293
414467
421447
369903
386169
285471
117922
483542
97498
516600
272130
56761
263878
523995
518147
278754
158908
483317
422986
41535
22999
166260
392370
70867
300876
270031
475882
286568
327579
356302
162989
323007
129658
388315
441584
104297
48289
104313
1939
374885
164217
100305
484290
250497
101635
524335
413841
67588
176095
535575
260986
75368
424771
533019
362200
541614
210322
230066
400519
296440
70779
453015
12223
135482
168531
331579
545984
426562
448094
250399
364577
128316
204425
256285
358221
330287
528390
520033
46385
532678
440481
168602
82908
280696
544299
296586
282476
142799
65680
405146
95786
232055
332458
284939
40260
72897
14998
134160
196574
435071
515823
434855
124343
355505
513658
116807
67999
258240
291241
35328
220330
365023
422290
494757
522492
47574
71953
475404
438829
332800
27109
188156
419557
294323
103847
266939
199426
156922
95386
460658
277513
211978
448749
183978
342329
539942
180377
310317
280148
415426
340681
444433
74309
314839
338102
160619
530459
106775
88227
10923
287744
335868
69680
120267
351919
166431
373461
250975
133813
153367
489499
472132
335354
513254
366258
10842
294471
449972
211962
526654
484234
346281
550101
503104
226647
9740
43979
101719
121835
124250
244179
238494
446764
420348
274924
437387
160764
357440
158090
424129
386086
477567
172153
281554
315848
9788
140132
122089
137862
459209
247275
95435
338524
373635
24895
222460
469030
63168
485892
161200
530731
320063
402047
405454
216741
140316
193122
240340
13205
312588
772
326895
416332
231072
256269
303302
460042
187430
405863
136581
500857
427064
522798
131448
208039
185287
500070
92972
324276
22489
488045
182453
61861
89661
100654
362401
538645
534465
205867
506461
538659
138284
53403
259379
466192
531648
195754
525445
377591
50493
512200
256498
143134
489237
212766
201841
121743
394927
253355
178653
33702
323541
314622
479515
377087
39333
3860
120031
536103
366740
100415
436702
98184
192308
44915
439404
330399
181594
91385
486602
253606
226604
302372
354337
424866
110229
133293
210287
264628
492019
204377
470355
124914
480811
528199
102168
175296
560800
186708
373451
151462
545852
8530
116845
483457
271812
520088
80920
550451
189302
318563
502781
64186
46398
428375
30986
111519
411805
4912
224954
288108
82479
318068
408516
108911
456995
240782
224208
496780
143159
227642
37032
260511
413485
393282
135659
8164
173193
112225
281632
282651
289684
290194
547597
140567
369286
20198
197650
413287
67714
532161
546818
133891
41293
455719
96552
347845
247250
468821
526989
18276
155737
485151
380675
16774
464822
148937
557726
326829
450114
480437
352257
395157
21342
546396
246738
58109
413390
404585
381748
345232
169161
256961
502025
230965
52700
323422
516902
72412
178844
33117
206868
418619
401598
330940
416982
919
74927
256551
326264
366131
64337
457212
249164
413619
236723
359555
510001
173879
83794
313783
261195
258530
10873
509951
31574
213586
46375
516643
40164
489988
346736
433988
439711
363679
62001
73993
286718
276644
279006
126554
166180
318766
232168
204946
413351
172535
43607
359697
13702
92473
131872
397276
424263
503858
259118
422315
115906
426121
199278
227684
405155
330884
160988
103776
194781
151791
490675
520679
267785
383923
264101
279688
74677
472486
348531
208138
67223
319807
48656
436145
97370
353758
27888
248272
189913
227440
187333
375201
237392
339466
407007
383470
41281
343208
491143
152512
93516
371781
279118
209037
307374
75187
317233
345194
463025
165881
556860
463064
601
180177
408066
494643
52259
111584
395965
72880
272652
352629
148935
489365
197968
201648
284045
388023
102063
126080
229308
504765
343514
556407
155732
1995
218277
56776
281249
466135
7363
99608
154818
168244
376865
496189
139853
40929
561880
513916
141050
160135
237923
370389
87432
150924
154360
88676
112669
262749
214036
189156
295096
214648
46032
437538
439951
443433
539410
359506
459017
33106
351222
172395
332606
11609
365877
183345
141171
32752
501098
362772
175477
25757
494423
481763
422481
57097
117526
272645
292087
211617
552704
490090
449669
460196
181610
253399
265570
539473
274011
95733
534950
452140
75365
457525
228035
515665
552579
263066
86586
78549
171795
228676
40412
563146
51833
212119
239416
151996
347945
444413
538734
307336
562325
45835
402855
162935
340416
466512
249172
543249
542845
155475
172220
377895
22037
549478
436713
155501
97111
143838
447106
533529
533478
523573
74546
499480
156819
412749
427882
91103
107841
293396
296804
154897
346473
181689
161280
258350
79093
100470
544019
9972
323640
432012
256867
119629
66272
148322
226901
328886
16706
385497
458792
194393
516038
496180
264931
405285
336908
127775
273102
104390
464661
116698
126355
139219
48966
171176
78390
502049
389152
125272
32005
221875
449902
359506
69013
323200
418569
253440
64482
130634
303180
394404
437520
344401
453598
107482
42172
176189
273534
309317
371973
301601
269761
309969
308363
12027
557743
395455
153263
35328
537342
109344
97112
72664
500060
308568
481070
233150
213680
27926
441023
375106
461381
324163
84867
54770
528468
244094
112820
127433
347061
213242
239365
315798
104304
90072
371105
468750
526722
162399
179049
326927
97407
239314
351328
101857
70261
472346
24086
400116
70764
311026
224836
202743
70402
508760
260131
400939
518735
421918
426838
566365
513411
503539
498623
60647
89100
457201
104547
93377
451022
334305
234880
241154
100589
259528
122422
91353
323089
42728
427887
507324
269313
494637
59544
458629
474875
398102
3871
125176
323026
323472
77450
265438
128888
78811
85919
186482
519664
306106
210148
262092
195641
412891
318963
423134
291258
519761
457797
554640
299440
547339
387446
540662
45774
26888
335327
546741
122590
