116387
579843
258997
45091
163146
360673
573154
285494
348635
449223
461307
2002
44498
307470
589484
402547
524071
573607
188909
91072
159093
590169
559440
236388
354337
241712
458441
19011
310875
620289
471941
509953
46109
481900
595558
269072
569582
16073
49501
87392
282081
19300
138562
319570
600392
199846
415634
131056
22559
83109
242854
63368
108753
85557
294989
498587
484032
45496
409513
55546
369745
290696
28737
542557
593221
589270
69668
540404
546616
352255
552714
48855
388327
287560
169096
205272
33339
183302
518498
501590
523999
300583
408668
54191
11271
469469
98234
428566
587067
20259
553881
515886
265534
481409
457134
452965
437434
157017
302367
59073
101277
344089
473724
230538
230115
82209
160268
461359
330297
257845
319734
514366
518122
357923
42872
303477
213266
610970
620528
620087
225214
247096
441333
349957
12401
197943
206349
602457
219936
247676
106918
424989
600055
258358
507989
85372
35397
629333
459778
320162
368217
104552
507702
164752
16657
26214
480918
485873
232492
240689
410566
417499
160928
480114
50096
227497
451635
556106
410429
333805
348189
53008
344292
282413
14592
99677
174033
624890
440402
237963
44738
550046
159154
381841
196722
212053
57297
169451
399967
531178
210722
274235
542198
357213
102956
277260
422958
602507
156156
66451
63413
93873
85691
476932
34016
52157
511366
380697
134653
331409
110637
302373
248241
208924
502491
383093
547323
477977
110004
532210
225608
199952
483016
243723
610016
58854
556966
384035
257331
186262
342363
8806
382837
416449
634790
146236
117180
534736
148836
247039
408449
75820
173408
546789
462955
13267
478223
289475
422666
339055
402828
494479
153106
158118
292418
574961
187368
254987
7545
353464
382662
551315
474888
20176
213660
453105
635450
543398
442647
19699
172342
556579
78018
199583
381471
166167
307884
516779
456222
568206
632556
269553
406853
140030
17097
93328
93010
181790
308333
637501
442722
176049
204556
635333
100686
307099
241832
578625
467592
633730
150398
239381
36363
112813
252910
397537
55076
18428
601618
424353
497437
277606
472689
498004
72836
140975
118718
256878
224844
261928
144349
93709
313970
595787
405767
234365
634976
532464
226308
367298
562352
257179
319548
252766
629845
200741
236880
266393
219588
44831
35989
570859
134607
354199
131314
380718
527819
18144
22354
373028
555886
309307
420991
340050
3828
189403
537476
250435
65455
379112
91850
510820
147707
540959
229324
414425
479211
115708
32891
76680
385353
275141
455457
13188
535731
447007
46845
137232
575375
75893
345770
324965
486379
175691
55709
598775
164868
505571
588055
70536
304621
531642
387674
455443
490833
298182
597012
342160
326779
190416
315200
529421
533958
114448
208476
21003
329205
5049
214797
343286
19430
128870
382216
242557
125368
102053
534581
362440
70611
536813
314584
551842
300070
416559
553276
210511
100637
172241
570368
424729
554987
167156
600307
39771
567386
453177
130093
477467
598196
190301
409257
619505
392271
399467
400512
397580
636471
484620
528924
335768
238039
302798
504529
464494
423312
384511
11187
325304
275168
283307
491395
335566
387527
511881
61710
473728
302143
247771
547351
577920
234681
176460
533409
214986
531321
30387
636144
361617
169304
255571
339323
529283
313766
560925
31533
95879
472531
74641
255167
493250
340438
525798
198179
247406
238489
327660
402106
461711
424591
369993
291308
514337
409935
254801
78605
582875
209511
333368
153791
340124
610387
440070
387972
205599
580261
535087
146127
289616
428241
520035
523063
4511
445352
539461
155048
502566
24512
145934
595224
347263
497106
152190
593488
49185
506708
355661
462509
92486
280133
591378
246408
526921
395560
173853
323719
612864
417931
79984
275749
549860
558845
543450
636185
297323
43315
142376
235138
504818
285608
608562
360716
47518
434870
388370
343624
229371
90203
399808
271968
112048
64565
137016
478440
583035
588193
48510
109442
223026
529948
610031
295057
56719
407791
282719
467156
617212
254592
428794
209482
546048
79842
81389
189201
157003
76001
287350
20184
557565
351452
155002
9132
156641
441356
290184
231920
314642
112743
326278
568640
299248
549416
12416
185938
175007
405741
475704
360697
119167
211542
217013
169701
596724
437308
485325
368485
367703
552820
140568
193365
492757
497701
103929
164010
559906
382563
320305
529471
605508
288360
480410
21239
199220
527334
467518
47299
635668
124975
608550
113576
497612
23587
279779
186934
274658
395196
124749
534591
263572
327493
524678
538710
104132
45261
17451
485739
245179
370361
513524
304969
104088
2695
82886
402413
215914
267989
135635
449397
343334
432799
497586
19039
117934
381796
259232
252250
59445
554615
598077
400323
555922
293907
52896
128881
436420
163824
5587
159768
537826
184246
323300
339860
243567
562324
388318
573207
632840
187209
597037
314818
309198
363006
608460
289512
574766
85010
46509
547799
399446
515707
434241
83114
287253
10590
528879
286991
61048
354213
590035
298974
510809
189020
451409
81157
519709
184779
233739
360267
417545
423895
57883
372809
77454
41913
526839
331398
590025
276167
273087
49885
206523
600831
90583
461221
143919
508900
573035
620852
253588
379222
5057
173701
103109
327753
374710
69196
181240
398449
460619
585626
139959
543436
59852
244709
85688
376017
332597
267231
38291
393398
168521
61578
202994
300778
438452
180267
504116
47278
434677
71328
480465
292681
309502
250612
595802
457539
195413
243976
83645
551799
285906
573406
388344
103213
57326
506088
378005
565424
414310
395626
424004
470047
551053
346360
478575
196316
629044
286094
216711
576016
609486
502003
52816
494157
119423
283792
127262
458624
534541
555806
569120
637358
464513
626697
391022
378574
72425
467644
58845
442139
371740
637502
432660
101095
290127
129606
85773
252145
247141
352097
268945
196232
62713
250880
437427
142457
230144
71176
585007
514785
206313
300649
392003
577086
460371
610477
611957
90084
511450
138509
494655
167321
589806
517455
459083
206838
205951
577179
399838
471582
614674
337155
15504
361797
22061
228826
124702
428893
441019
581766
261238
608653
141451
466341
388561
155228
181638
214447
423890
42029
414976
137267
122112
71835
146321
535306
82146
10368
141030
50966
618123
632425
392837
414056
392342
427635
613630
584023
275961
151813
424374
357579
564633
157100
598517
343150
572651
163331
409206
310459
467619
589167
7400
208902
153669
394096
50758
434238
497188
407348
190221
35494
545375
455815
494009
192525
284802
525038
534225
424911
583541
205654
593840
440605
27650
467929
145876
553577
568670
128940
409583
484376
420799
241120
509870
639274
183020
147109
54307
182997
371960
193728
340672
118287
301045
571766
432381
290023
362145
166036
278522
617192
414598
406953
635798
315537
334698
311251
389581
393906
550353
232627
337245
548202
258598
474049
510961
405215
5141
241017
221060
228439
257230
463990
436152
453839
586440
21618
92300
151706
490803
235184
56049
362358
388722
517293
558578
372053
11048
457785
587344
601056
155464
251533
250073
535024
9627
281320
376425
177650
359150
40961
454272
230954
42055
304801
442851
302333
638239
607565
620344
310708
155628
525544
68299
301817
638980
478258
195838
500756
240052
44178
481371
89758
25277
190248
258101
157731
635157
627008
129571
493199
432969
88676
380100
513173
166100
300637
263243
154989
87873
294044
316030
218397
122997
433881
311684
430371
600495
158396
83888
210292
219785
598462
111862
257434
75988
421985
529411
436831
462158
531342
477118
289180
280886
302992
493829
201485
361890
394780
470624
91567
441432
567933
605186
621065
269735
520782
500653
209840
242585
512835
308750
496402
554863
617120
42096
445960
400741
61045
43848
618071
521779
1418
530838
621144
71219
382772
173765
7233
519393
277901
333841
275144
53855
351288
400668
311321
448795
223358
104330
349722
338180
579466
445039
331425
423129
320057
311045
257902
98925
610960
137248
532741
412398
258440
271689
637185
80554
4262
500271
236579
244590
103135
355856
147171
396661
387627
234154
162355
326758
111613
539392
218562
487965
629580
560675
24583
555367
119838
22476
432640
101085
477193
44823
94343
628766
543783
26145
488339
462565
45231
195482
612305
450131
192562
320902
263169
77973
615941
153678
383708
493471
581329
196350
587331
347828
461177
373712
350086
388863
267882
600400
20670
139198
418239
285468
381006
221353
490170
267769
495202
260770
31009
376639
628478
198511
586519
527502
559135
146225
144965
337253
535862
53334
135875
478469
439752
160051
591075
130671
564556
448468
182908
599195
564723
126319
333283
383855
19761
225505
524457
117902
309830
312326
9508
518067
381734
226977
96828
392849
416832
532959
392595
516756
215128
503030
548268
622437
333935
353112
406010
355810
250901
181292
639761
431744
636015
360895
14207
559068
499640
160336
388081
144772
294066
86068
125619
587211
261683
369341
69367
591357
405808
63462
522065
313042
589208
339873
459368
320581
330173
463007
491999
486937
366512
103344
146932
138820
226464
629867
6045
445503
619915
621582
440111
205016
617499
350960
314980
615094
373851
614191
230683
478884
426707
289799
217981
102810
137425
63902
523212
517333
238993
542587
561559
62427
173947
299374
260820
40932
516121
538810
217602
139654
314925
300190
484050
47770
227951
233731
240064
266995
215549
534779
606590
400682
270559
418809
89444
224369
630163
417927
53921
493526
566296
192934
370885
225282
238635
511240
493107
487858
102994
39674
36053
64301
229287
336632
258479
260267
444028
212170
602287
586317
152594
317276
590581
635220
596633
472477
223539
15960
243412
620367
73269
15302
588484
344960
12926
443600
14704
191463
267921
149007
558146
403196
444299
175848
326038
471202
24278
39975
37910
217506
326900
565582
242486
22238
337258
418851
286090
630737
178822
558627
587646
148015
339552
331278
625894
558328
51890
227517
186760
217638
471191
554551
543624
22032
33085
557701
216569
536358
226638
242719
437798
275002
81347
11121
628649
609027
611163
441328
270205
347067
512502
220292
12095
329141
84904
480353
602985
574136
314441
107222
197750
544780
288657
182967
105038
487728
82106
331742
232229
271869
603056
454325
420311
131897
127501
373480
440301
65150
105282
231021
74005
183462
334562
595542
425872
88716
322308
310452
36399
368989
433788
101693
545209
272366
570590
95794
598702
224688
611709
437967
464608
2624
3049
472541
62667
196191
376145
426631
23648
163088
171632
386952
343390
202385
616940
223516
389392
166491
594449
321884
186299
366392
610244
535795
99788
601476
446832
444514
79661
203511
6749
207871
381747
409814
423088
327059
411362
125
411953
529912
194558
341028
178092
284828
516112
300838
483692
568058
515487
191480
536206
399018
393666
594149
303221
38662
270934
150645
563101
385936
415271
519795
555131
309866
318732
470696
316575
502589
278929
564067
90744
555565
196543
596970
514096
384830
15742
434715
122718
560450
62491
530211
528125
622111
166016
263156
564487
366827
573239
108015
605117
537434
306948
112800
620934
199469
171529
385060
93454
130377
247288
623847
316151
120663
255228
279711
284295
17292
229159
461731
253801
32731
471810
1057
315028
113275
272340
223384
224575
60483
295000
146287
105887
486356
618671
311937
56665
553220
504289
218988
352603
154100
111794
548591
35452
340036
532701
237644
218056
441231
322547
268711
333924
638522
580618
284464
408617
533260
108066
590601
544549
309359
487472
432862
569123
134442
323639
524518
38127
584675
189309
201507
533239
330350
305980
573096
128276
597688
434415
173870
17530
33449
267038
61294
551734
498768
36600
282018
286859
461083
594675
240799
205035
634585
492714
504128
137665
401267
49476
348549
503540
266
367098
507023
225754
548789
109321
99774
536964
434126
450898
266410
455772
213896
367138
316592
282714
140268
151509
429300
472620
584006
39579
107287
466306
206820
239250
79240
487032
609050
259819
80575
306252
201046
236886
46227
383208
568523
119256
612721
452619
62207
581758
148499
497409
348839
307107
613880
94285
353814
312349
218989
260743
361337
423607
267093
369327
550229
287244
586989
239979
514123
395581
260698
195829
247652
498845
223598
180098
620746
328824
634380
50021
562794
542480
514482
399853
136881
510929
577221
203514
548604
609627
607467
61232
75536
110662
221474
355318
193751
191241
209654
456480
480363
80782
389630
576936
3587
269401
189232
221665
440581
626212
158253
338763
553722
524686
408434
446262
450560
502456
342018
521595
580029
411627
190969
492779
164142
403075
286401
32994
315420
166600
568935
415491
448562
514804
414182
344299
204215
48953
148365
125075
627020
146086
37306
599635
81398
403218
164162
251084
382829
309434
541561
528576
212633
362689
135434
120031
387951
8448
339442
41745
314696
637537
138657
174793
191289
445843
84751
452655
493130
478298
544203
381436
105701
369722
355215
400255
32540
209844
192217
472176
331484
347574
364871
178005
404203
164521
485666
191875
559418
590274
165505
364165
464938
225849
491997
562437
336565
404911
384492
149026
47984
488780
185505
304132
197393
577226
411698
581591
357435
201142
565116
100934
523655
489704
434280
231117
198211
143832
288374
584627
562814
145827
491364
6001
598243
575791
438320
270467
470121
33333
367852
593792
350002
496781
173190
165049
134638
554086
456188
329523
76991
13440
488504
217160
525847
119125
294385
509436
41637
352752
449455
320567
456906
498151
588859
509848
581858
333106
554617
211199
237602
527761
165356
332477
409956
204586
413864
352169
287025
249930
398375
51993
315855
560692
253861
385757
139784
165935
560357
112319
514842
310665
466138
185680
335557
613447
6160
485789
487044
273760
171943
127686
296535
226593
223711
479198
362462
472590
242489
156636
584953
512083
582835
151643
228490
161594
436096
474573
632604
555099
403423
552238
639605
489752
470736
25619
602004
10484
630480
328256
9997
411529
227366
477603
181782
327172
333342
622508
70934
105615
272963
121290
429546
118796
374423
571325
373351
174697
135508
575310
308684
496756
448042
402750
465710
122544
371846
365194
558286
71708
42341
433496
373943
388524
436989
449653
33522
583343
214344
493581
335814
552845
515808
257784
583136
47949
536385
73350
402698
337832
321224
584971
219402
378436
359642
624095
38820
343471
287117
203563
191175
179783
69198
197358
152442
176812
599018
434045
349978
264828
590297
103107
48214
37200
502721
196509
52737
515248
554825
344206
221570
419939
214055
305693
608746
313191
182708
89685
638082
427670
225485
195862
284051
220551
297755
538120
564821
115985
249397
47910
348011
371405
102130
620361
30889
464718
302250
454300
277172
292816
35105
314177
361037
132341
128547
118574
360528
57645
589858
246500
320332
20357
210971
238387
208457
459285
600476
247263
572102
604331
616149
433106
52352
256046
246278
245226
561264
100357
202809
85708
539781
174269
484562
329640
75424
8083
415698
585449
494181
203952
182211
523612
82755
622327
67748
7831
330602
628559
543792
308150
142412
439851
293589
510736
631810
503634
79775
363565
359956
122484
17346
608866
286219
357976
514378
548322
80775
255960
12097
294058
319841
147612
14081
257763
270683
144765
597558
288969
136207
232322
240404
34411
347940
476710
138280
28987
530036
560209
196022
516729
605033
162119
245151
72073
240624
172098
395385
600236
81485
89717
99288
53727
459090
403182
253568
108110
485609
299538
460298
259128
360208
272657
393597
130957
374126
172609
548144
519798
393654
242801
195192
370816
21103
239197
501825
477231
308947
209169
404618
512644
259761
164576
378957
258705
121476
153809
185441
125848
361044
195560
534005
225906
109253
509636
249740
172542
130084
14367
211316
160186
379152
285525
68671
94638
127172
492357
335065
203711
349108
419703
325387
247285
421629
339203
133226
557791
453803
300098
509032
480252
70425
337868
536157
510977
71672
207799
463330
512381
601848
384976
639181
263027
318923
621862
64108
529002
261419
416372
612759
369925
78895
552215
2661
19054
133026
443661
577979
170855
5109
343585
111526
394398
467420
50738
576728
73639
318386
123828
55181
303660
171616
181940
160391
492544
504366
506507
401163
178152
106767
357135
272439
9547
221390
308008
235344
342168
478585
563714
509417
307620
344264
305435
139069
636816
432348
450470
105158
111480
235638
322933
556994
428987
609044
398813
559640
268215
282563
403328
366019
218102
223557
588665
36531
341635
187665
2997
634503
624458
224667
571138
578825
282464
560178
164168
317536
215784
327841
638120
346483
284537
67729
568669
123166
114256
241436
528083
457436
287395
137705
628820
559739
292869
589974
41575
531727
597085
498883
84469
108957
186491
443452
402865
348889
329489
270361
513317
553750
53159
593270
69051
1293
489595
239023
431074
454764
91438
97283
294566
109659
120534
32517
144327
344579
267313
178932
584947
55949
370614
620401
564245
523826
212596
444284
352223
296251
250328
495788
457932
514107
327576
173642
395497
141264
605176
424370
287231
276466
511791
66035
334885
625772
418620
51481
462125
91913
21142
76368
418308
553654
414815
24465
474927
446144
127836
466395
148141
507474
181796
113443
90570
341584
309411
638083
195325
3461
244998
271682
591610
252997
277652
214684
410895
272074
159490
558725
255254
478383
264792
580736
402902
195713
266818
139583
386417
303046
234811
417133
475377
169310
271160
384844
148439
389272
598508
558511
36077
237520
288198
1271
391052
578780
314840
617730
92700
44622
604877
64880
414980
348084
307766
40518
553800
125140
483941
38990
72970
377500
553508
45245
217057
253844
284794
258752
346283
388399
118783
358612
478473
607270
85503
428860
107961
178888
137497
564929
184320
214136
125585
233132
98781
279592
121211
602442
9539
521000
219587
427312
335623
238866
422148
263365
235842
372548
555498
86853
368603
58526
318329
196990
27429
373670
72893
14120
531575
340324
329739
157770
85775
171298
21596
6116
540590
3625
83514
377326
496392
393509
74396
221014
228994
402391
127440
49875
358895
429216
412742
490534
259477
307672
347160
191123
258090
234773
436656
380633
599426
596827
343496
52412
177460
148673
576538
290100
420820
403693
313037
395057
82621
421700
488301
145232
466785
583706
426099
375555
110276
584219
23313
592843
513102
282127
260110
396771
282096
496111
95543
190399
387160
524908
175804
228360
456947
8128
626261
528922
484195
324156
347322
541827
431137
557394
427435
23368
314082
135392
227829
279032
582537
177501
265015
575659
366698
204399
138163
37998
357348
574526
261351
227282
87705
332588
69294
95313
136705
160938
462923
107576
147143
207826
400269
348328
575866
12352
154886
166299
109148
144957
57029
321575
249306
388655
203151
77297
620075
531666
436726
235198
286745
20775
109135
12787
143699
608275
499227
237086
116218
425219
171770
9466
284231
289957
249778
269642
232355
388936
361343
614223
415913
243843
190987
160312
355075
639262
241930
481416
203009
436143
270122
517947
493932
218012
48664
69178
629726
488607
368780
485063
153671
401218
144593
314330
12343
183349
622423
578811
349541
639129
553926
116682
40091
20891
475969
215764
367719
589460
473254
139717
62633
517097
535392
447090
495235
230700
465642
589623
214484
179757
378136
482925
154530
432623
545795
417899
581713
246976
30257
513550
408637
246698
176959
171539
468503
511976
534321
211177
245934
583271
324881
261513
104151
391455
240986
63239
129476
527044
312079
50066
1172
417233
471156
246617
401117
337744
199422
147991
561152
389299
580598
127351
540070
138458
210953
593439
367327
537713
631828
367864
55332
463182
103468
85549
387268
67392
339820
436003
193714
160662
565974
435418
558742
369317
553670
208949
300334
22313
237241
448623
21049
154893
211554
110354
308476
540219
236376
603869
304463
49454
160113
373602
133661
620869
470063
100913
238217
636954
595328
558847
288099
599747
4493
548565
94700
307795
14423
492446
377545
68924
517435
395344
256434
81512
290687
395466
101448
3447
316767
442820
15433
116054
431913
310801
511201
432372
191335
569829
76390
324825
618502
300613
426267
245991
576970
520960
411674
165025
123716
29590
235307
303550
234794
429405
91916
275731
244564
561532
561860
375133
125522
67618
444327
440215
116639
580430
635961
300532
53135
511760
307262
211925
360122
405844
177864
274382
221706
160278
8425
310622
134363
276713
349935
325441
581510
559731
150314
420720
541511
600452
490474
31661
341035
204385
143631
560939
636503
33883
400414
505228
390730
205754
141438
50683
224342
247623
209438
365284
297742
308873
261192
455542
378895
215362
261348
168418
178757
271978
517654
416691
355078
40766
69283
564463
580985
630867
253691
381103
314491
591643
365398
16923
253854
145300
78220
193647
382789
385164
624970
372819
419833
272109
636650
136010
387680
474827
210650
268916
227056
174361
444134
186802
521562
344613
495534
75406
140564
339363
553124
196459
530517
393560
426684
249670
156605
376034
615270
16173
315962
601483
338621
49554
239767
89813
206654
111402
381454
625002
308802
14355
18129
61193
435756
249107
612776
416406
390394
133313
405151
87628
602056
261536
279898
3653
103027
77153
408053
617395
412936
349810
102468
508699
592124
328455
497195
243898
372132
580184
2079
612287
192634
378457
60244
61088
378338
374963
586124
355252
372281
367224
426143
557728
124503
509907
225575
62569
471541
254794
17317
256930
621194
604713
602190
119575
87608
278053
383372
113042
311763
45348
436254
389816
442492
153083
359893
456758
117034
467806
26361
425188
28577
191976
354380
609198
414941
487605
177094
206832
318740
44555
313146
39653
325742
577214
548989
335790
307552
623378
451089
390278
508403
552046
514608
84059
32474
596749
72340
368021
244841
552307
147210
56270
635836
582847
185946
133637
27115
638926
188305
334477
369091
207280
259981
238728
609293
567227
236576
556194
35396
217676
60737
503802
342780
267570
260289
466186
183581
373801
635528
146738
48062
478563
542107
329679
282061
285247
375609
507488
548250
176764
129588
413733
162761
391598
33536
176350
42807
368151
462150
344784
519634
631336
352088
249285
447702
460921
7293
38065
562861
622082
82746
636027
530787
76623
37256
534168
114960
480104
492526
601813
457930
457027
466709
95030
207391
299428
595704
217287
172513
324325
363935
474719
113073
541396
71132
63033
381969
35006
357687
116624
598816
113177
121375
232234
428467
547080
468342
212799
457976
445441
409514
89782
466430
503327
53425
514955
174635
239942
9583
385665
474467
514569
525260
566414
474633
413358
254134
549197
378146
300184
473193
449149
265859
307677
406500
461152
620415
35205
223951
6201
246844
606941
188530
544548
179964
290811
71639
481651
333434
557952
192833
186858
195098
514402
611701
354928
304942
627269
364027
602354
611810
94054
203189
207114
170919
287874
422793
184754
135530
445788
295102
444805
140034
396359
89048
232468
173663
164411
368593
633997
466982
358552
384771
109828
279195
394467
21301
87171
230255
144216
608398
540028
417247
311344
456701
390954
563238
623961
423613
302721
364225
283666
69405
360434
188900
132596
428235
604997
65760
512693
185844
422277
590408
277707
484377
574788
632222
487661
366465
290626
506446
245051
503315
424529
520753
251550
55910
628261
179775
592045
558307
536131
218536
116371
38698
35789
405372
516037
183240
222911
937
127103
262329
457196
2542
532264
332577
415806
400265
411050
521038
363583
42755
242447
383265
401281
230125
409806
404522
122366
198748
428127
93682
551938
585272
535400
17515
438287
460631
237230
57503
120969
634538
483034
598756
518680
81666
290344
246462
439293
412268
453197
59991
178552
31843
440892
352147
417417
429223
551160
227790
189850
387902
455547
354076
76983
385836
79651
275019
259090
170197
614355
130621
217334
49761
622525
539011
207233
122882
478541
191314
194833
229961
373285
110960
548084
173565
278437
166064
369505
400880
113538
423768
547250
420281
383040
214705
497960
484412
355471
211516
173568
104296
215459
598405
463948
311018
627444
285018
288300
126238
336507
572313
271146
9780
586666
237555
13646
207976
587641
455929
83573
293530
448789
200960
88596
362646
324100
12350
536088
15284
590877
498197
206446
436179
146356
157918
47290
619981
165782
575427
621807
223171
400713
411679
155078
397697
349608
221149
586597
488565
12617
339668
587387
580237
310359
213739
625969
585427
298643
327388
488904
442708
469248
390884
109012
290869
562668
369498
330616
608303
569385
262675
570409
231362
187535
486718
321441
599542
458066
155847
497071
363873
117609
396681
36643
371876
109611
522341
586299
101222
601704
82733
333414
51897
461828
254133
514318
184763
402811
277163
424036
269150
288670
530040
326517
562653
237552
165548
31285
627493
568183
192900
274051
209198
349053
155577
367292
178689
94819
115647
423849
589521
463025
131885
384605
242595
24327
265483
430812
590483
334557
482331
502245
315202
637593
451995
297663
615415
313058
447981
374361
225893
544993
300094
29923
281740
371323
245801
263989
190192
126224
243358
444818
585775
167737
120281
301328
516788
137909
431459
274028
332046
474532
416626
405712
486355
450827
314282
193339
612695
278263
490977
156908
272600
515612
539849
621965
112491
319775
621263
623934
336241
343893
592420
22515
112260
349791
378235
162767
277641
167090
589163
61815
81184
323158
15298
512555
612883
9625
514951
610811
275228
630556
552532
243333
83915
228121
146941
438616
276832
312783
374144
175429
225176
564886
192844
218307
209084
176456
404600
405064
354487
96440
350463
517277
196806
335266
47035
443857
120497
152744
127616
209467
369070
281334
404369
68752
576946
128119
566660
133785
317493
83433
435482
589864
273330
474229
568419
458688
506601
620801
463855
587701
27428
43425
48636
134714
543186
452054
577220
519001
212416
533741
426208
245216
128506
2009
123732
206372
316007
317559
632318
262796
59827
397094
636774
54893
583632
490107
539397
555487
201692
581306
209789
398386
163484
170517
836
102733
112028
547691
517674
323661
136196
138473
535109
112658
265800
269007
217669
598106
366937
65065
230993
558187
371341
84686
555203
175338
316272
314500
172556
458523
396405
539124
64025
499103
561033
319576
623970
542190
7260
75314
556622
392964
103920
105448
481852
261168
259727
448191
397395
349154
216721
171017
163893
21883
87482
567884
33856
625489
13023
132006
560056
357023
274924
31324
571090
30208
140813
515085
540600
161502
586831
532362
44584
253739
273045
608174
176604
174252
115354
177913
232148
195633
19614
52025
515867
46527
34141
72376
514831
239642
45574
180477
534793
333153
149814
206593
388362
613845
385584
628741
462370
523928
430438
501189
84094
235709
312758
454566
615246
264443
257057
356104
531987
176533
85937
43013
45563
353184
567721
520691
602559
145034
185747
500002
603562
38110
526413
183169
74298
475400
176266
453297
354083
352697
411747
281594
329749
512066
128778
530201
31790
62829
468533
476970
191250
317666
193932
542603
3973
247083
606336
344047
195848
332594
627837
28893
5688
304395
412661
509463
554146
547052
601610
474390
373359
126716
571503
141833
493667
349981
272388
26677
624231
112791
330071
381178
192458
603173
502842
432716
566977
572513
486956
307293
265409
264460
7043
449860
5580
410459
374576
104340
300489
337126
598695
453714
94213
103289
379614
555747
456462
544801
35231
31003
392723
68468
365982
144170
443279
500214
340991
253542
499065
157505
321593
309730
224029
302345
127355
23028
146546
447988
94991
24227
110219
149142
478782
371953
574200
512797
493000
467917
75208
387993
623977
493806
402576
95264
227207
423595
4354
347900
385952
275589
635483
289625
300440
622055
69231
8539
51719
422751
321974
15963
512077
596443
600809
64692
63711
601431
287553
98768
537001
218590
32555
629932
607903
434851
271987
58496
26183
120212
115251
480682
518298
464939
180780
71949
485657
521129
446148
540606
89043
514795
414759
235909
551529
453146
268389
532796
362603
331397
627295
258492
419851
210673
90721
106875
419172
181942
244118
172385
468975
37903
344022
20858
338282
333688
604177
51317
588071
637669
35703
566339
94208
333067
153066
476838
239452
461292
146306
479905
323811
593732
12686
146091
326167
411329
540842
115833
334964
465285
338813
82712
198429
165982
107977
83383
425545
133359
471246
26057
63100
449138
371149
524964
37103
53409
627754
517538
484807
44
296010
184546
62374
203366
336536
273365
579400
487339
85858
182880
129593
511544
495176
309405
415728
228698
551359
432581
179973
435181
305434
607648
410473
249567
31258
147387
107111
67602
286649
536917
536172
93240
448599
20520
423419
57320
582152
604895
399788
566939
471741
193232
601205
319345
99338
550449
369453
433017
149777
406497
391733
141879
621441
110238
613327
483056
329820
436851
181543
629729
446508
224469
358842
398668
185657
429029
188936
70304
344200
380464
547415
584076
579340
285175
121614
577903
53469
203337
128319
138751
331857
113218
395464
53911
296963
594625
202872
412891
575079
38742
409466
597842
288778
255448
255536
492774
551230
134415
395830
30318
430112
593789
404503
546374
228052
585107
30939
255232
514422
616549
475618
372069
456599
121938
101248
213579
456452
110728
82333
540319
252982
543310
481264
602344
167703
318077
87467
496514
523538
146018
559292
231526
562647
39597
450889
502714
149352
341475
5472
407828
633266
117795
538123
483500
231746
571970
312309
636061
126264
618732
203824
319439
78207
15293
322323
239481
563666
558035
76201
232588
388772
325811
461629
575600
353401
180726
585998
345662
617310
327512
6688
72191
188457
410118
164633
367957
379925
611622
557438
573901
463368
283194
233432
340979
440353
305071
84046
520415
521727
581142
96381
511893
305849
533418
526313
46412
610764
219621
450035
138753
123030
502762
546986
88368
574920
234551
587753
21773
233900
65800
170056
76644
469616
75837
485533
527021
341833
359613
358877
66476
129536
127962
487501
274609
601635
95676
515834
184722
182718
268187
204677
222811
430260
248180
561446
550806
510838
57909
487710
35167
509242
471063
250928
168980
129520
410101
323068
351338
612416
263042
33143
450823
510031
594871
25016
520730
439126
242643
517818
574836
359296
79948
338504
92746
39113
407866
83982
39311
493445
113977
257932
378564
187762
428994
353531
594755
299747
413175
305579
9305
36944
46813
87428
374729
293569
433651
537451
24335
55000
47502
135921
522909
491036
624745
29967
633775
377251
371473
202114
597149
455924
301077
376600
459570
188967
447064
459807
396058
299496
142249
22723
112243
388294
398539
303580
588018
577681
48969
377082
417420
63992
372059
564619
30839
521485
56905
271641
112056
390671
384934
114995
268343
399525
315203
591932
215105
185010
505582
533823
510376
411468
297593
217067
542267
102455
610685
8909
620259
181576
609106
603774
618563
340896
86137
229123
64334
167962
514322
603101
162948
576348
225333
422294
285364
590529
132299
608408
523485
305647
154463
619979
569854
1875
125049
359568
324275
173772
546648
39174
234656
629054
408537
32469
411236
383055
61430
291728
44252
149122
415796
97765
437760
429847
574004
570577
351890
463701
283049
274106
582403
519381
36120
380517
283748
99364
500477
469804
586650
511903
275578
634047
572535
110159
32461
556962
511144
226747
321692
503301
46093
556702
639371
204550
304086
91209
228734
538270
490678
445171
221839
578942
601730
251077
591441
339910
41935
205616
384076
599552
238310
421167
446703
290751
148548
123550
28944
523448
39824
614047
605111
186837
161577
636525
127129
365818
182406
250157
55694
82257
612781
330641
574901
275295
195250
189804
619869
566136
454927
437753
97878
491912
168100
402615
202379
399904
572096
458834
79507
73154
83349
488727
620789
236042
340087
391786
516817
404786
222529
520152
211360
272966
557507
61039
39041
269417
218773
459587
84692
532006
110941
615149
231180
120203
101889
466506
556823
344443
173124
617424
105659
194007
580927
374219
491170
203584
377357
609451
458564
275855
538769
218745
331210
142035
511916
132243
142947
582865
268929
4432
83757
42002
100982
78864
248548
278590
243823
351629
563848
617270
192082
4590
331614
74264
12561
313454
350408
238795
224783
151739
396452
289947
635786
331975
612498
62195
12552
152173
365689
531422
230804
413486
429589
532345
91171
438238
326784
442382
568991
473919
580409
125709
355539
487842
406708
390095
572476
330255
390023
91007
135938
504440
415207
204346
76282
63967
306838
36865
471419
349248
597605
157053
340659
97627
453048
539086
180634
149535
573860
266940
432096
289409
434600
383117
408472
554798
464120
532600
252173
362158
313848
331291
418002
604614
544397
47068
528201
547304
575366
251858
563760
221791
190080
314682
589431
562111
53441
383020
267531
567502
505761
448594
16614
568261
452927
267353
47448
629100
66799
294263
187907
587255
290225
446902
333876
607448
415568
12409
636102
610098
416727
456860
504435
387715
168019
491165
143007
487956
588612
188517
145205
317665
548699
63151
66632
568158
438698
94456
46785
201296
114553
554562
504805
474162
318938
544262
166642
537910
60393
340640
576314
413980
203914
376328
481038
4582
110661
140429
548714
355149
366490
77483
354886
510502
1619
305988
510319
358735
344628
161539
107890
491045
51494
306229
130913
309946
350661
130845
239258
371034
357207
258808
14823
212178
281468
439130
543147
333234
41230
290281
637019
9697
228989
451856
83160
18316
433723
559821
306999
192894
585155
495503
45033
543195
214250
602847
402116
215742
201305
517420
626842
576147
25707
172443
401082
41833
529865
188578
376399
486345
360859
270726
259419
558613
38158
323205
211896
567809
1060
492583
534071
85378
12216
166251
167402
622428
84787
194183
28689
542801
280553
9777
580009
556357
444311
509652
442794
216566
583968
513697
167909
312750
534435
479446
627288
273854
37965
177397
454745
338779
387565
362877
90060
362432
614046
432298
69272
349828
2964
202188
87742
114765
473290
627636
26310
1156
503546
639775
515480
380316
169247
500982
636062
220668
247199
342539
131858
298357
124774
111545
262480
95492
35668
335119
414454
157999
76540
198223
611025
600043
414848
394027
271954
455201
252826
269914
594205
480395
227433
291045
115594
379232
180164
516224
493258
511660
518786
352462
125827
339522
314533
22666
556192
618308
560987
125575
411371
634039
449735
176944
333597
580869
186255
362913
323057
84029
40990
232824
106098
234521
638938
7621
479238
295879
152994
288781
106491
192068
10086
167081
186827
96729
351758
331255
326605
260645
367606
479100
314055
63945
238316
498133
421713
150707
513531
522350
398128
575508
580013
151017
70681
497686
14144
19905
125615
413654
627682
569405
81136
163547
578494
354354
579220
547579
307981
37503
196712
296784
386760
637718
636071
325312
264566
380921
154299
431021
601961
474455
64098
483427
596623
69071
425747
173238
177736
522725
49236
339435
328223
447180
229040
353502
116249
301307
226569
300375
324066
393605
75585
8552
137022
621904
611360
393256
397640
451284
101664
316894
346943
465547
421690
431789
193576
43170
611181
399164
154366
513575
106106
216737
98979
178699
185997
182762
122139
180490
397277
222905
439581
302337
574274
320688
566099
347780
69640
133941
404824
283396
564413
154973
523421
298998
312910
134094
63304
40482
152878
292134
126148
299794
151398
284856
263035
153077
2065
562559
75432
360781
20643
355930
285652
352688
147974
204337
532497
255650
187944
73303
102441
331349
600100
310225
565365
165793
309984
579937
377988
634522
220796
465390
241778
403750
493074
360361
128973
266545
425671
193316
280150
121677
616509
90587
354919
264841
569893
139503
598387
24990
159736
472270
188548
509066
170
239681
120260
172419
294519
475689
410736
408959
209113
356004
559732
312203
507979
551894
25965
265914
21736
278514
198584
241074
483970
590287
424797
8562
54727
545376
609325
278446
278566
568445
368736
249353
402058
340915
246741
612992
604587
596131
514112
571470
283416
121091
168727
597074
130285
459487
180381
280610
485632
149548
504025
154439
495900
557554
143669
598491
332479
463211
9211
305826
51130
535379
13552
423187
298945
483839
471963
622059
250538
382402
317491
498236
546605
446818
506047
379933
449503
88213
591278
17353
224044
215922
461030
441673
115461
50052
120560
143328
569873
495052
5416
132400
397591
288895
576358
134994
238427
147687
573118
485076
131098
509804
172480
150755
157077
634245
527720
570924
519516
629575
471997
639216
161357
313350
273390
371796
277390
549469
374954
282226
211378
49255
375497
310062
350071
85534
518183
230289
226897
99987
567686
442200
606148
48954
3248
35604
260363
133753
151913
264086
331044
21725
351994
11824
280637
228498
488506
274973
512159
134790
215988
508728
321487
516860
113050
372619
120491
330401
385411
170273
428142
510898
500949
232608
99280
18262
197967
130033
115463
236583
146654
615611
599623
197600
273754
209495
161449
449841
21957
379747
438106
370653
44070
33772
629838
610655
151794
365715
230159
142950
49411
196643
343667
584853
241606
299856
229226
352801
584479
164529
298095
68753
513056
410422
457145
159756
454861
251505
249734
89744
471724
535345
405323
152119
146244
497459
467609
638244
389825
227292
354042
313911
149328
164911
585050
513612
371288
478792
226632
56338
115247
424899
227752
394058
21672
279087
445155
133606
357002
601258
504626
94567
290770
427425
228380
353922
408427
577305
472467
361541
105539
332283
17570
239763
256411
390584
554148
508713
2716
492416
38926
486466
51276
51358
144825
436163
485708
55764
42276
522807
58059
107517
66212
357722
517309
227839
377693
457848
90322
491012
87091
243595
330008
324412
447300
429187
171415
586221
46771
507264
582676
111147
547644
88577
271392
482603
245287
205358
245248
628942
332020
143534
478652
544641
104487
326720
367653
220565
15407
356565
121652
91450
180922
384071
590904
176758
468529
118166
565245
143708
180775
13797
571197
251285
556850
61791
205044
442175
467277
209888
22401
469577
131406
239311
113709
181100
134520
152177
477258
402887
87754
247693
563912
93919
292193
296234
541357
434609
337497
176819
415091
627234
286680
228469
29216
102593
13330
108673
16967
124037
147967
383740
78581
203670
510140
563858
145310
545298
277557
420222
9067
470469
306672
285642
342808
513193
212790
265958
590217
313982
259133
518015
630642
50344
557624
52161
613814
333240
418889
342736
594718
376580
105796
218984
539165
264642
165938
530004
174578
255081
56886
611868
586349
537509
140676
461946
328437
573281
476434
577539
222352
400706
304310
325405
116816
164675
164702
229432
535856
202655
172082
249697
598907
124927
59866
354146
124605
518455
502319
481230
553310
196815
197692
193195
18237
585957
343220
85169
108525
166892
37342
289380
305904
10377
169474
319207
505884
294437
179268
30014
410819
449924
89181
546606
389545
367687
274435
190833
545554
531385
109129
117536
134115
136923
554889
403053
105310
133397
161021
172158
477644
620787
240947
417405
566539
337350
169858
538208
324141
352059
342145
485961
234848
346990
144747
384673
65284
249066
123025
184699
525598
214144
443411
138514
466629
233490
419713
41560
232337
195985
27186
130935
286602
520531
53494
524500
169099
24158
50614
127312
492552
294893
488809
332092
220493
598035
52244
448619
250984
276628
96626
304271
307366
523027
15202
298592
637641
276331
424837
164092
476880
249293
361501
243687
141139
43498
352727
114901
83621
167408
276155
181958
559200
105179
262243
157132
455704
317234
419749
371058
38560
99615
568950
505995
592289
106333
498513
132932
294199
253146
48155
245591
62389
554191
501735
5904
565512
50701
528482
299861
454905
59858
100303
618104
60584
530428
291482
389844
535931
146004
114599
136463
366967
299666
490623
139749
244128
23480
355205
137832
95453
111695
466585
311741
345983
443065
173838
389513
383695
286491
372615
137923
7146
230268
223268
93982
340511
291244
60743
164517
189678
93115
505966
486416
565730
484147
131872
294077
618113
43097
472445
405641
236525
556525
84157
271868
423337
190389
466716
539755
505376
408488
365855
117130
578079
88155
558426
137700
422606
28884
183479
526380
339291
313792
562588
849
538232
414445
130587
299268
578576
461485
525410
172981
613056
556516
87234
560861
532557
15133
496462
466640
72008
337208
447028
232762
562699
220465
585252
414169
512607
638948
590702
128581
204219
32262
455020
580076
346674
25891
261873
172297
616234
558620
438249
316586
373038
154646
351496
390859
227169
548206
634407
557830
352546
209581
285319
35422
315413
319604
406725
391048
251955
503292
589072
104303
556691
134119
398213
570750
95482
441996
321653
14683
308559
164416
419058
491950
632777
142533
333082
75082
137336
96030
168498
431377
527418
505198
509100
449825
202286
228116
566582
175979
614619
70073
488010
448712
635759
371534
150762
533215
73436
10641
526555
173247
506869
310534
190039
65132
518164
636350
99110
127380
66145
617100
271061
103862
111291
269939
230592
395272
379266
549251
190243
126407
419280
448643
350103
81487
562909
454150
633434
627223
365180
72853
472388
618236
169779
250732
372342
507509
328515
570001
220730
397905
350171
465938
90874
1807
277287
297080
79729
468249
15153
197063
273184
297748
124329
268200
451564
91511
496336
630537
91984
538992
94888
165214
101351
197651
530621
267993
587148
352362
244033
560871
207426
358195
56105
20786
557873
525665
239293
408936
599423
8511
627989
48434
372295
416672
585890
595411
448527
19571
114265
81196
467185
382451
469372
407383
632127
171874
49034
84684
637079
283011
120692
90220
274769
175189
516326
533887
135610
607253
33552
264905
450527
636179
301320
529907
381728
86908
270605
76433
277864
519907
494895
405076
575389
338419
317964
196443
222026
455473
448810
174243
428373
223134
239690
145394
203630
172533
122167
403790
100515
417316
542753
83404
524902
425037
277221
135743
508002
548913
477915
479970
358888
495416
443026
558786
513419
589844
208820
390017
474743
477930
166837
639340
198091
184773
167312
507769
378464
331322
82645
119111
587254
153647
282463
3612
341938
68112
139348
346110
82302
583281
319351
630882
191691
340825
189124
399693
624820
492245
14776
296543
356251
446223
514041
554271
635143
57376
60236
417898
603373
474437
197656
546301
367757
490634
22296
497001
68368
216200
278818
473421
415467
447683
345197
72100
384208
537077
515018
32978
408432
177792
282850
523395
302208
200022
559358
252937
63372
176624
525355
127059
410656
298830
261073
408101
518817
95040
534932
438266
25923
552610
249175
540820
495299
268194
331437
282657
430953
150255
416549
24110
278246
523038
607954
430489
595880
88296
363089
183567
149293
615946
107615
618889
211416
113876
493743
4855
573715
11412
309373
377885
163967
598068
623671
422421
36159
466349
430761
46148
619415
212771
328330
161833
230848
359559
184607
12993
31772
146406
324220
447237
427993
175741
42406
258057
256484
358600
112170
553989
36909
255335
319378
85913
598724
55292
413256
551795
143364
99210
634418
318836
471732
121369
429006
454173
614038
456988
176274
522736
424948
292815
594474
292938
61129
530115
239358
63856
144648
565663
625111
444882
235392
465018
311042
222974
530182
527583
24611
587767
282642
369949
478815
148810
191508
311747
63874
20297
59717
180371
466969
100488
115412
294960
240417
609165
199638
207389
457608
473787
54000
70593
407854
396372
413560
471948
574444
590078
328542
81842
161312
513253
564144
30568
568440
337966
348026
218835
550436
239441
395145
224760
161435
373153
2877
440713
30411
353123
472262
11507
115685
537314
134264
497982
54393
106923
525133
81445
270975
70259
411652
353668
313930
553808
89596
250800
617637
41276
449509
218617
257333
290607
142428
570841
347563
376409
196936
610316
81633
116357
352664
362036
568860
620979
589230
433765
6701
431168
103655
105290
462096
419179
208977
562612
600702
350906
261096
606876
477565
340339
188704
211712
290395
531082
570536
356412
231323
16099
357647
288369
179729
568650
376787
267273
45396
488493
508283
35108
490855
111257
229313
431495
577541
370754
461939
537966
1929
277038
563919
408256
595611
459803
325624
602173
358775
297460
221632
87639
383127
255925
486856
438380
194208
623461
487635
597505
288557
149612
196215
30828
434182
163236
155732
191960
484465
524263
43884
505688
494858
588952
6809
578895
191998
618228
363981
61947
476493
557465
101991
620886
619473
161843
378479
394613
572962
280653
577474
27450
627967
387963
73709
124562
543433
265864
161371
605983
411885
512259
311787
291218
635808
363429
132994
109479
559921
515696
226370
541885
284179
129562
565140
165140
317191
213428
65417
73492
144781
241797
453623
416035
90783
585320
369577
274865
202959
116749
51713
639451
241033
480777
630755
39919
238608
150919
361334
327626
262597
462042
210928
201090
635829
366072
247991
260120
185836
490927
215645
610488
396250
635062
578593
582691
408761
430931
217383
458615
31958
140347
568138
162165
630141
515456
173220
124842
262988
627121
286478
65922
438664
556500
378725
310158
305241
417908
215960
195944
430132
591949
231005
425938
7465
123134
441425
466759
101188
65635
69592
537572
525915
609661
638687
342441
130723
438224
288913
82528
635117
457345
369161
598287
449151
282891
496370
438385
631272
604260
289850
6650
137322
131934
517304
354174
583526
76092
545422
3935
514329
360581
98363
327666
515371
253289
482033
24551
617822
7591
570484
389531
401992
571631
224461
499948
413201
188857
22465
581350
529339
241837
32347
546529
269263
244459
198218
462885
637148
472639
146645
33943
580953
273142
429945
73391
163066
183593
101115
554709
319473
190412
8224
119762
460542
79733
426855
254978
329815
405232
394511
210594
189393
192942
597735
496379
17007
448503
150542
126287
319786
233545
225025
146990
364440
123859
59225
184571
551033
134285
48944
517028
252729
129214
392762
359201
289461
186640
480738
525682
399082
344840
362771
593652
524177
173455
189750
63446
176280
442097
67327
608406
310581
401768
545501
553362
22067
130898
434092
255560
189145
62781
134504
335103
190506
118927
536607
404276
317877
198665
459945
16135
529839
504617
70752
171357
612160
510609
232723
563868
203721
371272
289693
442996
105100
473856
303531
558949
321679
549952
260011
416255
349774
96082
157665
439233
304734
308388
108827
571960
360154
531269
598209
199253
232942
401574
16207
417836
2363
593794
561585
484035
402896
165064
615434
231788
225126
29022
378834
501206
517825
85357
624260
381016
253355
89721
76696
572038
12451
300620
338318
253788
404325
608642
398855
535810
121355
368440
485877
614290
401154
308688
367371
530498
289528
533588
546779
387613
502460
309491
227323
210000
602975
593772
433358
604496
108176
612433
539325
495759
529875
4760
428711
270871
383857
572600
468603
474022
564818
31153
569743
167528
5096
513439
258650
467097
474904
184566
420207
440918
283959
483225
383769
345711
182527
241039
20992
596923
529070
372496
290829
563576
615330
284069
248088
245497
374979
75121
327561
585394
103676
155689
441519
85893
164325
320525
273935
483912
616324
71090
154173
261046
602633
570998
336497
632213
471279
85158
310333
97459
97028
135853
246647
263148
201437
586816
30893
516505
91881
240449
351932
7529
638922
631511
409852
244075
629119
354596
483921
489368
439977
224123
307464
516356
467137
318380
588749
208888
32680
633061
461697
80505
263559
324692
599378
593704
118245
163396
752
98184
133139
5597
588839
180549
226262
408912
542657
358936
151466
322410
394757
243004
100560
447880
183115
316452
341091
257426
610763
97928
104680
217433
217657
98447
177941
440025
205841
275233
372144
413004
452895
250131
548048
272851
151128
143489
17849
560683
202694
638842
382152
145281
348394
324002
527668
147010
479586
422779
308244
49868
98077
121461
351367
280070
268764
439607
110889
24130
451419
128789
546672
388100
152522
257803
136233
344618
557513
86552
223191
433885
619969
91415
241916
72337
452775
248988
270253
279923
158464
512952
116518
170961
637409
282845
400198
617344
229608
54731
427872
117140
89722
31953
594968
74815
218153
331992
560532
53607
572342
470525
584911
103665
133190
256918
121732
217294
139841
156678
275571
585909
636837
151547
453695
595198
181642
361954
26083
600884
363327
362903
201191
442622
175555
267838
131751
257995
488743
377646
180977
33845
605056
203578
60325
274041
198048
504797
457294
174624
271705
212879
403833
44473
219090
33042
72904
296610
569670
69251
349316
178341
503164
639304
69743
410866
171984
78515
61503
579178
40129
557668
625541
169541
334185
611260
3318
138491
368892
417402
288596
586968
293147
54986
176202
271808
540160
60805
325578
219127
418515
553015
118510
299454
461460
136593
289966
185274
54910
581888
304496
31489
121518
628296
494631
539633
103835
458855
287122
92454
292115
355008
11484
170501
182806
459209
313365
360482
120706
312083
362133
575677
601200
495329
298857
193297
417500
18782
59970
435765
79014
393158
475623
338803
119179
375612
238075
122876
230670
70225
636784
606723
609577
112581
328202
149216
1859
361439
251774
477265
593760
489742
212057
124957
216498
97344
77465
295645
58922
428645
198051
439722
42858
229478
591999
488066
83418
582607
582166
528496
95738
528687
361491
270744
251939
301684
352597
370251
183703
275461
588494
425300
580307
110023
442567
619844
267347
304966
13485
235356
635275
191622
386913
180324
499412
50174
497186
393749
81120
412751
457368
552244
478525
459166
130258
407313
362614
462650
484854
484455
495676
311068
45834
291522
407928
47177
618848
381226
371566
479422
573335
321428
434480
239172
257755
582247
521133
350977
596195
205702
384700
35222
275744
163800
192014
269879
520500
396130
382512
61901
96371
218184
235272
523170
622689
369282
293399
237526
324475
416717
380635
543717
564047
207900
294229
496172
348434
303775
57568
198814
12857
158296
630765
401709
606856
529348
177602
178636
489583
422388
344495
38952
287214
405231
284785
134582
355355
351819
125984
552509
231614
317874
257726
34729
619221
210617
9772
342030
54738
111160
81652
110622
39879
619666
60607
258439
35857
58063
548245
532336
485514
45976
151235
195051
510624
448430
620386
585666
525454
578404
80148
521802
253709
442345
28096
610989
524148
287744
433566
401565
369357
79926
287664
75941
331746
25283
323939
215508
345045
280845
402768
188931
41299
431615
73237
622457
267598
325184
265499
499811
628919
249985
478959
271111
175501
223273
466883
632446
543067
165126
55641
342387
198948
159739
104180
631613
124904
508224
626646
421827
573329
469189
332714
351542
420148
50431
47148
442697
628142
67607
128773
7092
418085
413786
388353
389574
69857
221131
81357
86340
449542
517174
234221
242564
215000
219427
243320
570111
596563
276175
283090
238286
420604
580650
532677
231014
626659
346492
281376
608872
290112
356013
43202
593965
441578
568570
491617
334861
370054
392493
123949
631912
482646
266322
259649
221476
2750
456775
629107
1147
559479
638772
39093
62982
249024
198063
193851
78056
458012
311233
188745
532463
285869
378742
124660
143315
230826
514016
49321
176549
614610
430306
228308
316901
593361
487884
513904
480149
42209
196261
595854
432820
318676
299713
491799
623512
177906
385325
455511
593493
107870
80281
475249
579781
425648
13283
600018
397991
37555
360864
420375
532944
131450
43985
179927
184297
210290
183488
617992
82667
179317
521999
209851
362218
337458
615872
493974
72110
566911
356640
306160
33828
622918
113684
535572
229200
177776
317712
536803
167012
255772
524380
501293
50990
295752
171577
24543
419401
434540
425121
476210
136642
166640
614505
251997
196110
469122
309912
525072
233510
414677
494882
375177
382992
256554
561271
70742
224275
158344
518434
53988
35708
488162
418839
270326
552022
621120
111186
604811
222591
51326
545546
470285
357458
53847
473777
9926
115129
512184
109788
200928
565587
67499
400517
320368
228073
95746
143431
317956
498466
27289
529250
510787
448210
33859
170398
317602
251742
440116
541092
53624
48603
603860
483647
461951
625500
524376
208429
181075
232531
132863
266413
604500
334007
470103
138801
100790
361015
64836
379055
298199
530128
349570
456196
347746
464125
451219
14223
158199
571836
146894
310977
543353
275839
220989
462405
628209
181308
274176
632474
474525
136429
505031
480593
133097
133036
453602
370177
254879
473706
208046
249434
253296
310820
105579
491423
296592
327844
186151
556314
186672
37320
278135
39596
247700
380711
300798
516896
194856
190517
56259
43029
160129
142713
357717
266961
199563
405888
628858
225151
261578
163815
113412
214534
350537
224095
33068
248209
46095
480916
505249
403556
267571
97078
478166
179292
155313
417361
86609
18318
23658
586888
40163
153709
351172
111463
191323
523010
81685
425607
236301
405287
178141
197085
352209
400508
524323
595773
595294
116129
67904
583162
373890
113093
457758
95485
260674
605582
591599
134663
463263
481176
280222
182038
320811
284953
139941
424035
187939
579980
308615
234133
148670
35276
203709
257416
630885
40340
564182
572348
593907
585047
439951
381216
391795
462940
88223
502823
34164
348969
627414
429186
361096
680
360322
517421
387893
131087
608945
486724
69354
471158
590543
626592
292637
191654
91822
363688
550220
278398
241845
154878
228618
65791
143258
133629
133089
179739
219247
430161
71820
236101
354724
578544
165493
333795
618547
64940
598398
79342
26423
523946
608718
551353
448570
590658
195245
524924
96801
551480
30644
179701
247351
225878
520479
404838
475606
464926
626283
270138
124118
119367
613964
27539
243515
196293
502950
594323
75521
210440
141052
201745
68011
370107
78602
1823
498342
456929
592503
107359
401396
588785
497907
449959
193861
341690
288706
269522
377127
615499
547493
618524
334736
520350
345524
598113
250844
359085
422033
398240
63124
16034
325862
596234
36140
536015
19159
17286
254103
558992
21089
465225
219748
606075
108737
217989
521947
103229
267118
25818
329085
371131
485031
508769
501305
605522
64287
108251
361791
602903
17639
208861
71455
119300
195893
455852
11930
38409
520377
428666
540019
128353
543112
334256
120395
181539
344949
121547
433127
536052
458406
394653
260948
519987
401609
561043
296049
624798
172375
206864
582625
568323
208776
253887
317498
191516
342708
124723
266905
119146
411449
196714
238012
615478
59681
314486
476612
237777
298962
113521
468638
340273
275497
35693
543851
392830
378861
416968
91525
54554
42145
194939
402240
49423
565073
96421
158074
46794
347244
401130
576540
40940
508891
538885
242566
500849
277371
463462
632471
309525
193383
589368
575333
7496
227700
318000
592171
475025
438453
387269
76733
92467
201610
590573
372
36182
489667
356899
467047
295891
297900
235467
40622
15333
328638
18498
277643
260134
64561
440665
614813
591373
232293
43590
456523
435577
24383
199287
278255
86366
512817
172770
373048
452790
570875
629755
10828
174614
7303
560772
376480
285878
206322
83819
408123
161509
454541
573025
147153
257843
18040
433813
83282
327295
461803
550442
270603
111878
521057
30937
473451
566035
334104
261277
554597
71212
139648
297445
591963
553584
591602
445723
335849
193618
626975
482669
639501
121592
72297
513355
5881
295900
510180
566934
309239
448388
125900
83025
82378
210841
358784
303871
189258
397213
467077
532610
121847
179943
123279
158271
275282
45100
355249
590139
137790
49469
458225
292945
162336
147516
616785
496712
633937
471456
378581
132657
356131
201778
362728
131105
501741
463956
7204
238639
200577
274152
398642
204969
35683
357159
474748
456748
202941
171317
139774
134851
544783
447971
85612
362973
33679
267248
198691
246516
122690
575147
264683
181152
401124
250578
583462
9898
583856
29426
552379
514845
416179
288757
29271
438469
187732
211651
413528
626896
542063
36370
413215
603180
526867
229668
8932
477347
534280
601531
516357
51288
539158
122858
584785
120810
394370
428658
165442
55377
621846
315097
573315
273124
194265
92512
235355
3641
596347
561126
457537
611213
604816
405524
227743
590251
100125
343207
450017
452375
203442
320832
315282
423484
347424
249893
522134
344676
107026
382960
524999
581788
112383
589241
171155
315925
37120
247468
586780
610716
310956
497368
493832
491844
532951
247533
544065
550511
236080
157876
89857
308270
116632
139744
82268
600266
243994
540657
450003
490973
34756
628244
135920
143549
620412
618356
562096
549343
415336
376295
618727
201245
634879
325210
374185
88180
585185
492267
406447
371889
75217
246900
420240
102382
411026
385195
178399
311674
338530
418077
206483
26591
105348
213247
597514
634477
500797
360172
476442
326351
298658
47017
249087
404648
252396
520091
3473
428164
493984
119766
449128
498029
599157
329066
355097
526432
285854
306514
326123
565915
255031
192943
197611
64956
44155
199758
456148
311588
343539
453872
527514
88075
91309
456242
325784
105832
97016
304445
430423
202931
166160
97178
421199
200327
247599
576115
582939
3337
390800
5923
67946
489712
551617
460514
532645
366912
516439
310809
449567
76798
533506
290748
86117
548719
574610
623216
466027
53672
582495
592703
444068
399475
348170
64469
89874
252041
322039
601372
547785
636108
49749
69596
239562
301755
367903
152163
586541
604872
613448
606208
430447
103582
453228
597887
582119
253961
313360
583868
476767
533030
170608
204701
151599
320784
422970
533329
94891
67008
344907
371716
522259
466052
628829
567419
127757
67302
443615
47327
623588
31466
294085
569599
308031
342267
371441
138333
629780
533526
283316
169200
390773
638672
594733
524511
194522
407759
478702
110089
288375
434250
157348
426033
5664
329968
289331
8728
230919
437803
145883
577690
393451
356204
132988
269506
298481
454539
352936
254239
35516
86249
445714
306468
344595
631032
534073
298740
255553
265164
636726
24081
284649
146060
604214
413861
57858
319168
171964
322554
462142
363999
171285
427577
552388
438692
606435
111881
50754
321071
475380
321442
496958
613258
348009
359261
147455
377369
446276
337853
322363
151451
286132
157152
127234
602150
488921
486679
92881
543319
190524
612636
293418
453583
157306
40993
250502
353690
295861
129248
20231
139974
123259
471305
333352
466263
291584
75814
328380
286431
599682
172657
66673
488143
122583
612601
320280
110814
501833
32633
426994
618326
446517
116144
455307
96059
433713
322301
126164
431944
116567
176645
87979
352187
329162
563234
451156
248228
501221
244949
100693
464955
30977
277406
382265
502534
434543
465624
429687
16628
479022
131097
172949
607507
186438
610142
394433
496690
20343
549868
483548
162378
457661
216405
222322
516843
458274
613589
88957
252924
188225
472857
473378
315867
279418
635748
430722
261629
135543
334172
566226
269511
186418
445752
503497
574818
550371
295367
66784
529857
319027
463715
248816
224255
105637
576704
470829
534752
131018
521184
554192
201850
423324
1238
582490
285882
396548
407229
34229
513109
294814
547260
41607
381022
385128
588446
380767
576876
60696
219819
216023
9179
45052
543489
488214
73272
234590
396312
17928
632523
530473
34337
428193
272845
400330
456795
577309
256716
447586
270191
492307
84942
612453
586025
10097
529232
560423
533431
111311
300856
144709
145298
264705
120629
283456
484148
395288
614670
253438
122130
305171
108595
636621
31256
625274
224084
491488
593628
634002
466962
588572
547679
552645
609392
415284
201216
232014
581463
124651
38668
83313
395208
596984
141528
396482
10362
303748
465140
11685
193740
570096
458620
94698
435604
387023
367385
79836
118853
251021
16741
544414
107920
608423
307525
273479
398693
271511
294652
439246
636671
82285
629771
358832
122753
116989
419724
142433
155772
74248
468873
142058
543343
19634
522954
386171
489469
470567
104313
572992
477723
311605
247517
545073
509299
379957
507029
175319
522986
498720
322773
510543
373731
571756
70587
92813
581138
533211
177642
568304
529614
337021
438334
594709
448923
294696
308123
609144
637368
557525
524420
240170
543845
176030
440117
150001
308435
25886
609013
127818
304997
601883
592861
452277
520924
6358
191697
584905
349331
260887
168555
274365
589303
375942
453660
182294
35861
578859
234603
238849
19228
308016
554733
184432
21234
355580
469427
313629
397105
333561
360039
543216
621870
28747
405676
571272
183499
338073
168455
373443
112137
542894
477053
310993
536624
331049
33220
244727
356798
104000
376451
413741
196187
101064
602147
203099
37841
72961
367399
466746
251518
515436
635369
34352
162211
392452
408507
48034
574354
63670
472166
610115
559859
224383
116929
584452
450372
328996
262398
235406
110541
290581
93259
251839
142861
32795
407221
327083
392642
413178
559452
392765
591449
538663
145610
165266
209489
414855
369101
548730
359511
44910
282059
284491
212708
528114
145510
296985
172843
433268
589153
417539
42295
343365
584821
66399
553996
181042
204110
595096
190113
327912
133262
543937
404954
202819
227991
203536
454625
203792
117737
132099
230346
18549
409840
340374
160676
270863
623623
238221
525124
89287
438606
588539
608836
627453
275266
6472
421819
517181
613408
123294
290357
398094
195916
316237
631666
53906
105617
510075
318842
473755
517121
221271
83899
283747
362980
242365
183646
182713
521573
412959
68001
588571
35244
133080
114462
110393
335031
165071
193422
398571
544515
541031
249444
104532
94049
21526
120317
369466
317862
281138
424665
363623
296463
358107
16008
237884
116784
28954
308291
519802
608846
34447
352133
48333
42848
475215
130682
44669
154781
477392
376836
513156
55800
159975
460946
397572
29160
49280
488110
362531
75463
234434
321981
439459
164311
533066
467669
212611
554844
136558
509110
532331
30331
321484
73254
104885
141342
373547
204671
289858
575251
542371
204312
408560
487938
293269
462668
502729
111214
500604
196302
392475
372729
388320
337364
526891
233290
613311
210091
128154
100834
187177
403966
519312
276112
344467
280606
8035
82601
562315
49917
324419
288052
520403
34359
24270
591692
391351
329517
310508
321672
551310
558487
162564
581406
429339
519532
28443
442192
349620
53706
62158
450086
22257
376662
603077
552143
306072
494155
617769
173102
600254
18225
22844
504252
625982
341360
440475
98307
298400
101238
432653
596338
616173
218304
534666
562837
624654
156269
191455
13261
556492
121019
378109
238102
168929
578700
522610
251209
591728
71038
206051
347102
241002
113183
29748
135479
295876
264534
298712
179874
601232
427375
264401
58125
590119
513675
610376
341482
89825
317700
596229
510307
133043
179711
307221
314038
556378
192974
639168
244072
114371
609689
236736
589246
146910
15322
352520
132168
506294
99115
211161
471036
529379
466726
284510
445668
91521
118821
358285
522310
299740
131626
555496
628356
467855
579005
544344
349394
604345
480208
109573
332728
65378
448487
547896
569003
463719
246034
289782
42361
259901
70589
285230
374463
507282
281132
211524
118677
400179
529738
17973
381559
604766
488410
632761
24877
103237
383501
557863
540922
522020
154448
539359
369021
124834
369617
35673
571474
223961
360561
567299
338969
602614
54786
521023
291159
447689
227018
135890
205850
292925
429016
24091
402909
541253
111718
617657
202453
19578
36598
501716
295635
214830
244814
575770
410077
574674
53528
33223
182993
67435
200309
634922
252635
580666
537951
494546
11214
564425
50473
85732
266312
459206
330626
492224
345275
617472
12491
109987
19390
540327
291652
459210
178733
101551
480427
580515
542593
356499
45393
537277
96566
525248
166011
528506
376155
328691
250197
467783
634841
310400
583512
419606
344824
299724
284889
68878
199326
257906
416004
272067
473909
112236
589342
276604
153394
59399
95215
113310
249226
453924
140180
431663
428270
421095
586765
36679
207581
138583
368041
18647
148031
511171
338141
469601
432130
261354
516328
561804
314761
419734
594729
410170
248524
390214
297479
337929
64840
339957
293247
595117
433608
187825
470895
492463
514409
29225
610355
219196
10500
622004
242914
161224
31909
293087
600959
533528
204343
217081
382522
245207
93449
528782
429340
330861
237819
332811
449684
64533
265003
189048
499719
72749
363842
229290
175325
204024
513360
627518
531278
229642
538604
330803
608020
213010
327906
231408
181620
280214
612454
23548
86072
441479
322126
98843
69814
389006
199800
389886
250558
635338
114185
364856
73170
448010
99116
491365
265934
246608
482164
275562
454651
149518
40826
246345
234250
280598
17387
315343
199793
628867
76196
48278
530291
326575
86486
333278
294739
104119
127941
503418
159522
303966
419531
301511
599923
383875
630471
591115
199730
144437
589516
276288
133255
600674
265969
58008
33379
23806
70113
497293
26801
126166
495998
491639
439220
608742
37287
131740
375250
49271
566591
313558
409075
347216
97823
38087
436899
242404
166963
79913
574224
179175
17734
249413
307188
456553
414148
316554
581422
249589
131699
310130
522477
388537
116890
243316
388496
602936
383654
576008
597392
618046
554167
248280
22411
447108
334114
539549
187463
513052
456663
61908
321201
26296
86892
562045
367038
539237
130338
5915
468357
225855
79903
170834
164279
231722
351942
350844
490000
421499
292409
164087
247918
415610
13115
167158
461968
361897
307530
336094
527554
311980
515564
573641
363826
312160
595808
220312
190959
358180
611686
100084
529677
246143
594571
63415
354012
287192
258729
460220
316342
401889
388586
457706
578483
186045
221884
288181
448960
304864
190595
461717
245042
551683
315399
396170
474614
402046
551973
34120
355753
448492
430412
484211
465179
585452
234743
539129
6086
169170
406144
123012
327018
53125
516248
56062
126113
618670
404802
409953
426123
533687
629749
504427
434707
568424
590591
67578
359507
306171
66990
278034
177102
295787
35819
116250
524513
496342
580499
183032
559021
247815
474618
413408
141769
478276
245629
392140
5186
385148
357121
127997
177612
410
47860
532147
92412
433189
25535
421319
615597
101487
92209
11382
428283
31803
498062
278475
395101
147323
244752
519527
115409
590426
114055
211076
398751
102547
344637
218671
321553
408441
230265
257545
566619
616461
280295
384202
405373
203293
346384
51202
133719
245516
79023
406402
341539
445842
353805
76145
35840
11939
123604
554317
112838
95657
581703
249204
521956
624016
38225
445761
449134
527545
91497
396268
321168
60025
607472
311658
2033
469145
20506
112914
146708
596109
323913
593338
205339
316186
88792
486286
199228
252377
538610
21286
113237
39682
85859
218128
217955
214149
308204
85445
259987
553302
375417
483229
55702
198363
316015
101009
274651
271329
152126
147534
538584
379403
464381
457897
114146
446348
628043
260615
39510
148854
157725
393500
178899
313163
586951
41521
156060
585281
521546
14652
218002
382208
291113
460187
59520
496194
379765
96971
626719
141548
352784
534322
83833
271930
534501
55668
102207
78582
4791
369484
509738
383723
440068
349521
61643
427217
474622
269354
247282
142986
48219
320683
351690
283862
450346
370418
565301
527343
432870
294881
114137
601288
123489
11569
504469
550178
110520
419983
291527
581172
155406
178011
4407
194772
122628
399798
637833
332518
585938
59544
444617
534816
32142
224207
562741
214617
370830
629161
191580
635054
26209
583204
373021
636090
585303
435393
476524
113077
454947
614233
414591
164381
367030
372565
66340
210021
369126
208442
486807
64712
280657
496077
372800
201403
300243
505299
500232
104070
418770
410247
163321
286614
474292
302886
331823
19008
584358
477082
526381
546885
58353
194263
516
583515
377063
208648
201835
626626
178589
374809
86489
459241
144652
594863
544276
169798
64263
32189
292258
300188
362247
140107
85392
635182
567327
329074
530520
453106
103020
517302
386109
233929
231785
446648
354914
119448
515483
470790
8121
46279
255942
545313
70991
496568
615316
290178
72400
479280
87555
379271
27356
157642
312217
433240
257855
146453
477040
106669
103413
144867
368901
198538
505293
594682
310952
189711
172963
407478
539627
310962
345092
425411
476242
188067
269560
156172
283158
306081
61567
550571
121048
76339
425470
492734
84959
502554
16877
438668
595040
96703
235397
535719
316042
385240
631923
38970
343210
379028
469156
174265
348440
474938
416502
393308
25062
24415
277875
504632
381192
467385
443845
597753
628573
410241
504995
293211
285777
499621
105878
391660
373495
323136
80444
64742
565646
452472
482628
533468
468734
260321
89620
111800
39803
334578
563013
429302
169556
579390
399366
348602
1192
588870
329462
401541
609458
633647
39515
537537
109662
79076
50133
516271
203000
43204
196518
18052
422816
599499
271076
442748
146642
19250
619633
344558
315881
197453
44674
307870
43305
393062
462163
403625
610181
161251
628286
335636
400423
135107
97840
19733
142624
639173
239698
425257
231125
118441
260890
291868
589907
449202
128171
37509
247447
137931
282407
387030
232601
364062
425395
290297
107754
600426
609786
459910
468913
449939
145765
391889
392657
46674
87140
174432
603013
572829
128635
539710
510356
309799
443131
190098
518269
357770
489622
300585
81964
332665
130008
259887
189800
530097
526174
597717
195258
178985
269349
44407
482704
77540
561133
129722
222154
514119
346399
415952
406480
607925
232618
351680
349140
637026
47678
406574
227117
590800
470244
213944
111761
120977
130790
153986
392566
428450
584699
342522
39155
606913
69110
320819
2980
159161
209448
418203
453165
351383
635996
272041
117543
35854
634630
102974
420140
312710
185510
232904
50716
25437
439330
310383
237386
464302
177886
387619
269231
605436
499313
144062
95506
354807
129113
182847
596663
14618
11498
516867
183734
433102
68837
409187
578648
342283
107743
335172
478992
100846
230569
24626
288424
317710
324170
299185
198769
159236
119241
34266
7978
621995
240143
311665
192185
272432
579449
427774
371684
581218
120723
287626
110676
573598
504885
561096
128391
362398
84588
388466
414462
350650
503376
329210
445298
478922
542275
38612
488721
389178
535048
34788
349071
140398
173980
610972
204040
287370
315042
29651
590228
624124
126083
363404
240073
579091
576889
430656
507802
533225
591769
190903
128541
297652
172890
51521
443879
357957
344917
601491
568937
195225
338294
530053
105777
464758
159399
201016
321268
143604
168268
260418
190421
281069
394464
343844
367015
337423
132177
476516
593245
329318
287446
110527
76016
446503
122959
141616
391923
544039
364157
383979
620813
350434
243161
203736
505270
237667
418596
118411
297860
292109
336706
257376
369718
466700
180664
53264
393965
587026
45081
198161
170385
164758
474065
178287
69081
401688
486457
24187
554816
293061
484503
390664
413382
174484
613591
194845
275599
223759
238089
596879
351636
482538
77026
349915
256325
526308
373909
426961
277482
162125
623380
448762
33370
131030
7506
567396
457408
87662
257497
466694
518270
136430
344571
465404
66713
438342
210911
171243
98030
330780
503022
584054
175380
523976
582024
551006
313108
41510
322870
285556
495820
562720
341124
313230
540179
13278
444262
588304
207732
635267
366888
172628
269589
375575
464913
594121
298880
240110
505567
371261
292708
129849
271022
71649
91397
424443
338125
186348
380414
195571
490221
107333
486590
67324
153101
345773
79790
489594
336006
293875
536970
411522
241705
583003
261150
528023
628323
491001
187770
92051
288744
571185
169318
217858
307000
424129
415552
191810
269198
308152
171914
93775
539734
77647
212301
101184
104261
490576
86786
488234
313380
271772
3314
7998
129186
355914
449047
531041
50964
513345
175424
7947
398470
542448
26009
172973
240440
577928
345031
339903
159890
480356
177268
499414
267674
554480
365694
87323
128905
601065
638054
382530
7119
168309
6906
234013
142957
431310
460258
636583
182240
636603
233044
38959
71105
317782
258968
628045
399939
35546
307544
142208
394530
16418
562974
434497
327658
121450
524398
602905
396363
291313
257615
195522
364016
161945
98383
266952
537105
427926
337769
83711
331976
57844
143279
497263
258679
450206
564222
69142
196487
518247
107448
254568
495484
414769
342225
83720
113633
506759
263330
126247
493965
346134
117966
372237
524009
571652
51038
18036
204081
436778
400458
58624
232240
469031
338021
12822
313081
348721
612113
270754
399872
543844
332721
557514
303290
135980
403875
253557
613038
78996
479766
520191
284095
191260
276930
638875
244697
3367
356432
455404
592987
157897
79747
79059
376264
619757
57121
100364
615291
43659
545679
188152
54101
306038
597108
69849
592260
606835
197775
276891
463037
404905
369449
79801
600553
78718
202182
81423
424806
276953
10628
440799
293742
341677
212337
317715
199240
348227
576102
128782
546795
619839
488861
563882
322058
53981
96843
638012
442222
51115
372750
98763
475266
78699
202417
586658
388278
267775
600085
329145
179164
35669
69620
236770
336947
288115
44698
598453
113169
561600
37518
487174
347611
156089
145823
124461
535298
349700
289520
564006
320650
268629
281103
401612
208108
303231
91112
264498
558008
380308
594258
365310
57038
3936
525948
15016
163315
257598
319537
185894
410882
329198
452287
311008
217739
184578
241968
465618
458217
259190
152374
593825
390849
598253
72489
215826
138613
120790
124570
501635
590036
629319
333569
34145
89214
272835
581570
36477
313195
188907
605667
208415
456634
194197
539448
532758
404119
279037
339207
414018
140686
519452
390038
477634
238296
628241
261119
622478
177719
176618
361599
87002
469695
509826
578033
510411
549537
164796
529475
343642
584615
215809
35949
288823
591631
127029
402713
205050
27596
33496
553589
398714
451131
447227
203479
136248
472003
449034
430819
390777
340815
624447
166591
416788
446480
90656
548214
106363
406070
213121
412031
396961
317496
220038
90138
266388
137507
389707
13170
574339
195725
611048
531476
233919
596383
356331
96219
551233
444839
226079
411409
303963
303564
247955
232814
2135
416669
187124
533379
445803
628886
511252
544983
297458
203843
481525
269674
315853
229820
521517
480380
486601
380406
224045
28505
130756
459290
561839
130438
275181
287813
179457
378237
168954
453057
24268
497768
10719
634665
316428
161667
327427
504477
103100
501006
132964
437086
449988
569059
551797
424283
96514
26238
21650
575182
610422
158790
371485
547948
618461
236271
342381
553447
81555
188005
413871
389061
237744
14621
441487
387236
176650
484727
434004
552674
71652
472602
424206
319535
479803
548176
525301
405549
396535
212741
310598
499191
261956
207908
247324
604161
623105
529925
576766
5133
48581
425015
84779
457639
377152
503240
423015
221975
11799
264249
195699
151614
155471
478136
419446
509887
516072
522557
155215
78037
534966
329904
560063
564873
622316
25122
201225
95825
339048
626007
396109
252427
518958
184927
556603
572379
15616
206724
545594
124003
452231
565049
303612
187342
505150
107465
177440
86468
64350
623252
526184
632737
26285
447309
490211
314360
190982
205363
87369
199989
154197
434261
527481
564407
134050
634622
199880
183077
486077
209754
319458
401936
401680
36788
346905
380975
261588
303618
245860
247539
582196
508180
524766
437523
103659
310312
362418
530138
49780
244479
12646
599212
189777
583333
310412
20457
613236
519442
342022
484556
187869
514814
420331
151555
115401
99394
432009
454526
211299
331800
41966
536462
389351
59068
254919
201027
412507
193695
4436
397886
358002
350684
272738
85214
624391
187865
61763
219010
434647
354732
553020
45019
558738
503368
493209
7371
538337
398249
136703
167464
110716
276280
577244
482837
271258
92848
560499
326986
551928
551982
547718
199847
480580
48548
158104
467975
369376
456237
449880
240934
387374
374201
345485
385447
313870
436560
271506
23466
290526
622483
91971
423507
236176
24138
125588
75695
359348
522964
367458
224742
89285
606582
607878
319626
104393
56739
442085
33442
375041
396891
84585
223057
133418
325885
275250
268586
568458
24591
632009
121154
80366
425161
383229
509798
612001
270399
596767
304605
58611
516027
558893
359802
169832
8903
122241
600412
59250
130706
206128
244063
403307
65617
126537
411590
468356
522823
613358
302385
36211
47629
508743
237181
187985
576136
607844
111032
13698
578368
352208
617845
112672
595982
363832
359518
343198
435569
496361
559675
469705
609946
238633
26010
613543
90387
579850
624554
480629
628018
540601
465336
618223
342644
194720
582615
430910
442213
436563
445332
442849
193642
419572
427352
573848
435911
174584
556052
45796
584541
327595
571913
550121
336409
186371
114405
45330
239632
142308
582133
314123
324893
475975
83685
71479
430633
503312
501956
64139
260542
492407
325841
148619
286866
312699
387546
477419
2279
222916
407655
591206
383364
219235
124989
54820
418844
306107
403511
148689
450338
623683
197673
403417
631620
286587
6360
353427
487116
322564
463745
487097
175714
539161
349734
192177
183242
504283
194525
223038
218842
299921
83468
136718
131725
3433
123822
628701
340194
124487
148941
132471
33263
5804
587176
622893
491068
126598
568114
506653
414112
567590
275638
478230
472172
604521
255068
148250
358833
146579
273009
576881
160068
406314
602634
223018
457359
481517
278667
562836
561094
534809
326494
42504
637562
355962
240104
65193
312540
244219
90730
327693
417395
156365
166708
514771
378879
421897
72132
262840
366058
167071
63818
224468
483785
275077
180988
169716
277530
168708
31485
243956
34615
472242
154599
534695
321028
599603
138908
300321
189988
328297
225273
112726
175659
418860
310407
137599
229547
245825
463526
247590
40614
588178
242705
633513
377316
24649
123440
14270
515799
635410
484640
177519
443299
207173
89160
556573
420571
141406
20363
435975
405389
204007
5260
18478
241907
277732
16389
333409
141258
487270
585497
214021
414540
85923
178205
453430
556948
545598
137847
452901
15787
608807
309633
271597
199309
110653
139096
625987
17117
400383
275546
605480
68602
68314
98585
341993
352335
169330
424684
514678
384154
492964
457485
526746
391423
198943
567068
161457
614005
203465
74197
406388
313527
82346
530888
593053
82852
364882
486800
483354
595571
351479
418613
7753
592235
272492
191879
420113
167393
550414
132946
390195
84756
70645
293153
142070
417564
579958
610120
53278
559941
477050
307583
258304
554357
17298
125328
331361
95783
410987
134021
485266
190795
452544
157679
244181
148743
686
481897
278698
244583
511820
206042
119099
205202
637127
277588
42490
309285
137786
279046
518483
157887
481375
127780
474413
146261
440090
608789
453377
208953
53967
274705
212504
385110
106013
31934
303353
356532
109953
621103
74315
170593
202099
517847
1907
549038
587085
32381
407538
448412
514501
337397
200872
318104
235086
582235
282179
568927
169932
224852
146416
218712
132795
95988
569167
404851
620160
124744
231351
223742
622350
213970
478838
506865
529895
302717
453400
285273
385177
119329
366606
195091
55414
512543
541387
91449
204016
397632
487577
487516
552167
522176
15020
38772
514263
32186
71204
511767
41512
114456
159357
500373
436845
627022
415327
489808
121257
291169
484160
136492
471842
387466
549160
445236
295538
621027
341919
491448
358807
137682
345930
131422
558263
162978
354344
470436
240140
612054
249203
107178
441160
413297
306017
354989
287603
479525
197168
365989
590232
599370
257514
259831
539095
614137
496144
260798
184530
363682
213835
564981
214774
25302
305785
309527
96885
37170
5178
27355
354982
247641
90377
579568
365083
278493
290958
16352
120009
510480
277173
285192
365355
274308
21926
425437
105941
135275
135791
126864
479816
335302
509464
347690
623403
155715
119952
181732
154686
222043
322385
467361
288634
519047
388910
191061
460126
401030
64807
374571
285039
159252
470148
460999
500391
541584
560111
359046
525877
239091
148356
540889
165622
215246
204525
551187
339212
510499
292371
251884
574385
226215
61872
169248
318075
338798
637105
282547
116828
213441
83570
467850
471425
313750
42978
248999
512544
278224
144075
4052
263028
156227
6399
39084
354644
497528
184806
552231
510494
42262
556828
41447
265390
263454
289861
458206
361956
148594
495906
531393
341900
548439
393590
334708
583884
244294
237466
586260
211419
262804
109803
68030
159395
429118
365764
318852
289175
599218
105178
521424
261929
344879
554441
512516
217766
214822
8942
563067
11356
268623
245864
86994
323290
334137
191724
349749
193247
484649
373861
594612
51582
76862
427486
637783
351667
352021
373245
448480
124493
570381
83619
342753
291407
517578
356171
478983
477442
440980
384087
239844
466042
404004
572575
367136
41255
500247
55786
573802
454986
188180
584147
34633
50785
568837
552514
391605
444014
503245
429916
588292
537696
451990
223936
225596
21404
368284
468056
625915
566425
447521
8213
152950
94607
134709
316297
138208
599651
532667
522539
346758
381489
124712
358386
538186
368748
275405
362305
486260
82792
209831
539979
182673
98169
224330
620999
251173
368157
535639
338320
96499
122771
77255
480953
506835
13957
85998
551804
512667
337514
409131
23241
442438
188300
609209
393988
4666
303167
120117
270974
557741
567459
340685
538234
622406
551998
288970
385668
619627
287671
498442
426500
516737
132337
577502
282980
187296
376843
494416
148542
408383
205152
249582
259968
69513
254404
247243
2866
204582
458669
446359
442309
53034
284698
514883
579329
552904
328566
205783
54665
79459
237030
501986
528855
510481
504794
153280
221335
582730
376096
186680
36809
218317
258095
631770
342891
262008
171690
295786
124692
435201
216063
52771
470505
466071
133694
286477
421264
554130
204296
139507
8438
308348
54680
70689
238491
200221
480462
389342
221553
32234
148946
226934
388089
92959
444646
106771
150242
477033
536162
85300
303192
590753
33133
57
248084
514271
104012
122345
438552
552356
155032
631346
544826
2652
109771
494363
162934
472378
129954
594136
354427
166325
6878
542622
488235
78049
272939
497865
336659
350452
250164
448328
12202
390440
177506
267237
441969
485210
625322
83949
435835
358151
25931
444021
300455
104287
528252
171037
404040
295919
530760
441736
334073
193978
371523
420292
432741
271348
522905
300347
427116
583123
273926
213060
577487
246668
66576
147235
319699
443331
515994
447745
354545
103383
162391
398297
242680
484084
213310
106291
616690
427673
4204
114464
596389
149768
408033
172301
55884
430467
212101
288255
463184
123894
194411
249698
438295
207462
257467
601546
591348
467450
483977
374055
236382
290910
79266
473867
323656
131818
193174
504777
255430
426235
305109
357313
389046
68286
181258
98228
316396
562869
260454
103896
366428
542739
258839
629610
600049
20761
116341
149466
382169
509389
445191
492466
622586
21159
92106
586918
453855
7557
229098
553610
403849
267258
217244
458634
218859
548163
485521
336136
362786
426775
491820
92285
535739
479493
292287
565494
331510
383067
519825
616127
517375
531004
233971
547749
224152
134014
621957
441536
140289
111772
604332
545833
73943
498283
421652
471075
59916
55845
324402
351001
452428
618722
419842
240123
364789
61331
574473
233086
196553
231266
56979
631529
595425
65560
233514
541837
145433
159852
591877
476737
550261
240871
493814
282945
358642
315100
366707
277236
433748
357060
457188
272354
150297
46686
292139
305740
84477
126971
587752
130612
441629
550139
417090
255803
248741
534516
223145
358403
460711
269931
266882
86735
339348
219813
459650
166228
461704
534484
243140
237857
218297
14319
275876
37875
538001
309850
561448
135638
383859
541697
149195
42129
57004
580538
105521
396382
233076
587507
205613
554921
498715
407087
390205
342372
363633
212622
298143
102854
374829
83701
289662
544584
358591
550506
480626
117058
111075
272871
524929
376850
55016
569693
411126
48236
510582
439578
426548
136926
431872
119522
212153
638158
515610
321925
541207
479750
266054
206290
127143
6419
139537
328746
418984
322138
636534
372415
78323
460822
221971
498985
597183
150935
619709
242000
514736
405723
189641
341559
457719
639180
513754
628683
354566
435718
535688
367265
576989
296898
297701
510309
609273
407056
347755
556151
582473
229677
529753
459120
605415
353341
620494
348568
536126
296897
406093
113990
263191
386940
479938
102358
119005
28419
553561
42044
105862
2003
198290
254845
188587
606023
157338
503342
427555
295554
639692
479662
95396
441800
125799
36830
533910
572015
304329
221859
24074
440135
633504
590980
78530
305220
168297
273638
148474
277181
32601
340079
484062
455610
365014
564856
483345
50615
236001
136568
438632
398914
399277
9381
485638
178067
155147
132547
556354
61078
492076
304038
247275
141849
545889
364241
606768
616134
142657
3749
200965
414785
412706
31807
384019
287017
590617
550156
514259
37689
21037
544120
360232
562348
396641
473403
327107
339372
292685
260667
299820
408464
636838
382116
165028
148049
15678
383788
83875
199586
312467
594990
557578
153760
186738
255159
482764
569575
250390
403550
34811
477808
524310
19347
201669
458411
363840
360350
549233
151630
551109
403535
284015
630749
547379
632220
379718
265927
563355
321002
598119
124512
91386
507620
437363
107802
435388
11431
326045
520633
597722
511049
621388
623904
466317
279123
279511
23153
493900
99425
479246
78164
132036
295958
411888
71836
44930
581877
436446
394552
516748
431910
171715
515679
520717
341016
400881
135813
207354
282732
302471
46745
210198
237491
338084
490671
242530
74446
632582
257236
394121
169768
397875
334262
299289
601513
427074
499573
322525
27250
83536
598420
507843
401556
587046
17009
304893
282345
379466
360340
279043
203428
577832
622092
318190
87112
553065
73712
425693
460734
185032
217584
65428
51947
13876
592039
392732
57169
441758
301254
477748
145796
503419
620768
230803
611435
639417
637092
391987
218646
439464
527653
465461
564703
571534
421608
322821
228107
123781
118351
133849
47135
269600
568200
454408
234554
196336
502472
464832
313398
609677
218525
26118
300277
134410
542982
117856
68104
361674
166237
223308
576284
99547
353713
10835
398925
620176
210929
564673
190236
16275
533281
560738
363868
87083
417962
94534
629989
521277
445335
452288
609896
148886
567083
183688
483158
248305
424625
505598
301268
447532
421546
453686
76947
521844
348812
622251
448682
568682
391276
174425
371321
351085
508235
293712
601830
188878
531361
573930
159904
632083
207571
14498
177251
456847
289358
101479
211448
129161
166938
318682
213157
544992
165933
125130
227310
122030
40679
193098
14137
427002
247743
410660
443117
604511
10282
391719
366529
456699
66521
545175
543103
195687
369651
77198
201410
266401
506975
49431
629487
449702
252433
309908
8251
540426
79629
363773
63161
550947
414382
550389
25348
629603
333483
612858
286437
188123
86300
478130
251484
447143
20570
130717
507039
345855
461109
14008
2928
10981
115850
29481
183969
375503
550185
393824
180067
101605
167620
266615
175332
4809
133525
292286
446300
313242
612688
403985
331729
339122
435141
278234
443577
353344
37059
143721
149892
367726
534872
69946
70208
192600
143371
493878
117358
346412
188814
618452
610734
168474
119163
161912
395360
429782
62302
394981
370784
58250
18286
541941
506095
486140
482478
226361
438645
612485
343968
319035
51303
370843
93320
149605
241061
55572
184145
131217
209532
528909
405464
487506
394494
296366
139886
235864
597461
214367
453071
638453
533948
269689
215150
432160
109507
201726
191934
565013
370000
20143
436744
302360
314656
297544
576126
25141
134514
394225
635611
351704
36022
309961
311312
451929
511130
260348
595484
161897
7473
275504
205873
591964
473072
38137
554037
383297
161796
300690
215651
279803
370210
274872
186153
273949
312941
223619
59511
127331
231935
262686
314477
359109
238150
453765
311260
419076
34173
174295
305307
197315
279141
486048
106459
601834
161475
61962
587771
468449
48177
396294
334314
421454
303373
515208
535757
462375
142743
35305
223126
569787
434871
228863
497221
227567
502660
574457
429099
503426
179286
72676
465515
20432
411087
11306
347378
575329
501286
606817
307024
496126
96210
412881
295908
249906
46877
426308
72177
340179
615507
487948
515705
163634
201405
213601
221583
627167
243795
529565
481492
277494
229625
92417
388680
111127
209279
23650
592818
108784
372273
387997
625837
492899
77999
32898
387319
401945
361502
520057
291483
192112
282287
315038
318866
256234
556666
174671
404329
366421
487450
250374
386803
521753
571411
209150
489661
135329
483174
370400
590773
137510
172321
507562
339380
450927
412467
604912
147887
507615
407781
598048
280348
615519
212571
301730
586409
598580
121157
168717
441329
28767
297570
494672
440174
12254
197571
472618
415749
440749
316980
626826
22725
121133
144179
619365
23896
273048
202494
452780
178702
518518
184712
266403
349589
234842
257401
478668
261553
376251
216722
336477
504212
503015
235275
222386
188715
84529
233069
460262
495934
323482
398973
533949
499188
301697
62652
115740
160580
128487
457883
567530
175961
25431
485527
508829
267174
219735
417266
40225
146119
250639
557479
183707
120293
334855
108499
535911
358367
342556
50113
96319
554386
207442
57519
548817
289637
309363
526572
209351
211678
579439
433918
471893
485855
343602
575684
606303
359202
352960
227711
274696
91664
214168
385662
582934
196135
348820
580210
475831
170865
274234
539618
531435
102742
454083
359682
446563
539703
283354
333997
89656
584128
248027
320524
144047
126513
137943
204895
184219
517791
453611
461829
550653
337029
525152
437406
157479
304514
182241
246908
118266
316477
428779
281055
293801
351889
560018
373760
254653
27928
173806
106603
399375
331264
95753
535285
607575
445065
408162
72417
570558
496742
231737
479730
478744
603849
82997
360677
196605
291934
260750
511427
43503
602964
281914
628945
151538
427877
589380
605576
548504
610675
292813
430691
483657
117840
259377
444927
565632
91399
417280
221124
79996
533227
84239
242093
138131
320942
419792
28852
451125
568719
334598
138580
588714
573273
491522
537239
312109
606254
270685
488314
445052
337877
167580
541961
18341
92916
93632
28297
18500
190740
292737
594882
496828
162295
273533
442682
480027
349400
444966
340413
272145
238921
184735
117424
195004
93744
1301
267731
452921
205103
334212
536191
516812
7057
180362
125286
478143
340722
356079
422339
524050
524244
53104
131327
445582
255392
563089
262507
266225
504466
84769
125962
633035
467508
623563
443119
74911
62848
289021
585615
395670
130078
338888
608285
363388
587703
550172
327715
623613
136137
207150
250474
121519
58862
353455
69183
259882
532485
458970
208593
530196
195230
400329
103315
580274
228397
635666
233583
543648
188431
574543
362039
588655
25881
580894
516723
190183
378853
43948
93753
419595
353995
444744
253794
297878
409487
271512
374811
495022
572870
383656
507527
25623
135726
322484
289927
256288
261181
300610
52594
512878
235426
129189
235828
65236
614397
204425
173928
238106
574165
311733
603426
343984
74191
416848
295848
338362
402283
177200
604536
541737
529781
46163
557472
17026
364103
307478
183617
230250
188921
157510
202912
225982
209477
638093
112419
289822
512133
115132
503897
297633
313085
633109
558586
406273
51988
286049
247234
176126
486160
384429
561794
300255
582883
324237
400709
529824
538983
449470
630007
387761
157410
440615
349728
244418
547983
440801
68963
493081
191726
140141
141253
67889
467947
620271
211770
172642
57098
611154
386547
639280
252452
72395
498695
385420
192334
527733
637654
438165
321991
203470
278274
366633
489226
239775
205647
357692
585973
287261
457330
602277
54299
490425
460269
602894
497253
340992
609551
127325
614761
429501
379186
173354
353346
478364
124432
225923
627464
495304
329657
507510
591326
415578
636790
210517
56709
69975
380960
151893
407208
501935
200439
96935
625363
37940
425262
454749
396905
321749
8312
516351
466163
231930
166464
64932
171428
88713
431468
445553
465122
549731
430235
384646
185696
426019
275891
117070
631304
230455
49632
195096
77352
302726
436402
466390
305234
583234
252756
167759
118861
553949
158856
415214
274240
609824
395044
10549
41917
522312
542389
51698
467089
292339
638909
193055
307115
242451
20269
67563
332569
95685
223962
425369
202672
324304
326703
98668
495988
107787
617091
422290
90471
39711
387114
57600
328391
414922
324354
451917
190939
273050
623493
442607
176163
399982
273313
90684
27245
250830
145871
383241
273034
587470
144633
102157
179902
346535
125338
291248
585673
533879
455719
494315
594993
121602
496014
464749
598827
354422
285269
27534
505166
629815
39700
554726
211826
556484
592315
14931
300364
399958
145628
159870
69714
594001
60893
547265
355225
629142
54648
364795
185606
502075
615554
471073
264745
477312
129029
597325
298742
23445
24032
163946
166280
363817
216698
59266
416995
145293
67643
192051
203501
400574
130875
526484
493499
370444
528930
480659
496082
569536
144434
124345
314492
241530
459835
385391
568642
530438
14662
341385
162516
225110
289268
637491
78100
291350
2859
420825
285794
252734
195076
158945
152423
12735
484011
23893
155219
6076
111569
381569
268126
317902
362406
52719
621800
578920
81702
634012
84887
348899
380528
15462
212194
457410
316560
618276
446158
611525
242292
634514
456139
595881
372256
629228
458376
400961
371683
115495
483791
53043
411434
251801
152558
499711
255368
122754
478042
388275
560588
39476
149280
87546
584519
9893
602640
66809
300302
163511
639654
519134
522424
210484
504181
374713
311061
606186
311347
277579
85814
465794
440836
506358
571071
135639
580754
248157
283543
14405
299506
143988
389365
434130
11148
568251
441311
140502
530356
527227
592905
508644
99890
324843
473850
596865
458751
243299
350808
305406
382351
580159
175634
515391
431638
426427
464572
505347
231967
542242
561740
343559
232670
586333
356843
143812
101261
454169
619268
374127
559431
397504
60862
298006
463361
41942
87607
226071
48868
176257
297618
430079
570255
318229
30198
384981
85437
5954
238824
535130
510795
630472
331035
571613
251824
596598
199380
42869
379250
513383
348293
15343
210607
450878
148627
135139
473791
186198
156804
58916
329975
288150
262463
470214
36689
353083
249954
534229
564235
309089
48651
31846
45578
114740
443555
424123
88630
105238
75916
586675
143230
388809
56865
62960
53431
515795
237140
128129
286238
12054
482866
177347
378015
107299
541140
480768
90412
425246
344857
32644
109781
179672
583905
591386
90663
460660
444926
297120
425765
172880
560933
61520
113163
492330
175734
337455
91045
622644
295522
628281
374643
320349
540714
622177
330039
589724
78617
44287
317545
385900
16563
130525
241597
381198
103677
67089
484074
612653
363531
53876
494189
298677
48195
267583
176386
587968
229779
469976
457656
172490
504005
528939
28157
355726
113782
610021
4459
589324
386724
13933
250441
169492
275657
410687
517786
572108
362770
619160
116327
310559
127206
7327
387679
176738
609638
609546
117468
116686
620820
555358
84066
531764
412016
8142
349254
66342
61452
445091
477705
530020
580629
29698
533285
398827
458660
13327
119960
400369
19088
602361
612173
437639
259275
506796
263447
276728
127835
536372
253159
88363
573486
218348
8584
626199
257736
179291
375911
60176
72505
137258
637941
300328
400327
113775
238033
496502
202002
40265
3085
190362
262416
31517
456279
139664
624877
62380
147625
38051
431431
258442
202705
185758
109369
45318
530076
415294
69602
394815
126018
93179
635735
476950
456273
29920
16281
306351
519264
517029
41332
325870
632161
554596
455493
609498
62405
166551
492640
565882
633281
576387
184516
498675
368760
601419
98639
226334
326360
446500
297815
30059
362630
412125
344314
46368
595896
319724
205722
392669
101791
371385
444485
390601
4954
207660
59066
261120
415808
544748
45670
64536
363075
261947
563078
495066
296863
607774
46654
18730
296573
529731
28427
100130
46964
24608
330022
283783
141207
609738
180361
626936
144602
383556
18866
186132
307442
320566
424005
316157
409156
390188
9401
111063
125297
179719
451347
105786
534178
308624
76783
346485
424056
363398
456686
346736
228654
139346
281586
220064
34323
531073
455819
629074
180807
430336
442516
5311
140984
372505
317752
151859
377858
557947
575686
219922
86301
43212
277662
440336
580939
360742
383988
435058
258054
616957
206992
276348
268838
464655
201159
483413
12535
631690
459473
19712
505911
294245
23967
154444
472807
252308
378781
282426
302235
373606
513788
568399
111648
550315
131008
579397
381117
357917
241757
27401
427476
424851
610462
326472
155616
198042
113257
16152
30225
293403
351563
541461
365469
280570
393467
576457
344073
165618
338854
75285
254067
165771
374072
462716
128040
92046
3165
615119
587219
411992
288071
419044
337988
152678
295293
67508
625510
266753
601608
372246
126345
322422
316481
116843
500066
414022
102054
600323
402218
218115
103007
212356
520401
37862
44907
67515
179509
544868
568128
412233
533784
196304
414100
338670
287890
346798
561164
455431
403497
49906
289694
22447
10115
173552
46448
251923
481877
21094
349889
65501
147277
142202
223540
589961
188372
87703
227308
626935
462807
528950
593112
189676
10909
562463
148333
451258
432698
441733
468153
335595
50101
393896
66942
427016
151772
279712
514591
154698
50505
529517
494309
353066
20935
182231
325753
180861
354611
604905
357884
284302
461839
247115
463049
511179
414565
374626
568553
565377
364365
427650
284994
338736
539824
319480
520212
552738
570074
107746
99318
552581
260578
373126
270370
409183
347944
536997
285070
287330
521609
460282
180048
96889
186126
92577
420447
77925
637685
298728
165263
406621
370200
25844
185127
32071
486384
279877
23688
119410
330709
63719
104969
127381
67884
290191
448564
359926
334551
375774
422124
256142
207036
163135
541100
391957
610565
493873
115564
548152
375695
338583
450611
422448
240006
124138
4703
204997
42497
95846
127650
234419
416079
251834
408377
217146
113578
495511
637052
485595
226341
171783
291709
28470
202288
500647
22712
545529
476139
443332
111428
580323
385631
479512
227161
234032
114008
571184
150923
261034
85243
477409
363235
107318
336091
124031
142959
388287
223473
233275
176336
407162
505594
241197
629079
408019
373203
496417
237699
133755
60768
633252
379162
11630
581466
522784
357480
600833
417948
18553
489598
295040
282696
170999
256869
262269
409770
308819
344770
138330
235691
549826
352094
531186
632252
627829
227941
465965
236789
477835
303943
226066
282357
43684
52206
11763
15314
282284
62657
94163
79249
352125
576003
251761
138229
170946
538961
594635
612464
434144
138134
142661
113797
274537
461738
374821
235035
101712
630508
459686
274637
31007
172641
638183
358079
78271
226306
141820
316120
576801
598707
464922
530912
484470
169176
523513
110555
142227
60974
573682
482375
434069
332738
558062
506661
540824
300599
605037
244964
616006
24786
138453
133978
110245
70557
497614
465100
425741
153145
521712
161491
310649
406097
410956
84567
505845
437187
635518
21013
61970
204763
359366
329759
185816
311350
193660
499090
463243
543099
161636
396863
500387
109513
22231
524484
30355
331477
464454
99928
155194
554178
232793
483069
544452
595791
273171
401017
552719
563394
190562
82199
458307
312534
60945
143801
327719
434889
174810
436548
140591
543692
452129
310126
539594
460142
510852
214867
271495
623206
363270
529766
95793
538554
342072
267636
502168
384650
293310
620065
49161
5950
61041
66655
632871
471260
319160
465242
328625
481797
267044
283247
197399
227407
46301
380286
467394
565532
256425
240739
523807
422854
466124
389753
45697
308909
560033
470946
239854
68437
273362
443537
34676
35659
73833
46804
112531
494682
613246
231380
317612
524719
121082
52798
336455
542655
540408
227474
236861
512911
46070
355553
611723
324169
222066
629871
321359
615264
46246
42560
627241
579739
396093
141085
83622
393353
103562
114939
223897
73774
110750
600373
21533
142011
575480
3538
188771
620487
54505
82619
355248
269095
188031
58521
176026
415519
173388
436686
35351
419660
271458
314090
267366
278652
67955
204224
183803
560331
304413
527686
293360
113827
176147
288069
169270
574517
165678
518236
463946
427052
449467
393881
277268
144240
482880
624812
607170
234036
605295
70504
113874
325966
114556
274932
324802
49227
132663
374433
167480
90493
66002
601763
58222
518412
423971
484215
532812
61788
373320
270188
581557
22917
604835
165523
261950
516711
323956
164902
459053
395519
558044
316852
511270
490022
248213
258797
370915
333552
334465
219590
101610
149789
105683
433214
350215
171730
202045
82928
590551
333288
215871
517776
524333
349186
604695
278403
205043
230711
610580
133919
19529
494901
560929
303463
437938
29881
301395
213656
36758
115628
16112
485483
473635
582134
355319
291185
287169
331333
329422
415852
12441
346839
119633
227792
548972
525081
581985
187449
329300
561009
564515
332968
506213
129332
141498
322948
443074
117634
526618
112892
15637
452328
113770
636950
465068
597654
587833
104651
133053
574952
414710
393821
375760
558743
588334
314044
204836
616100
558175
492113
49675
337814
528053
528140
566480
574655
306931
468311
473764
176148
37568
256449
22987
169726
76614
389770
406056
585817
20205
507954
148467
174234
84656
100940
517343
424532
274833
84238
422168
3288
558335
71435
335362
81779
124725
324081
503626
446240
629965
185075
200700
362622
44927
122965
316242
585246
81882
232245
96822
554211
250296
262847
459385
1987
278433
138310
216850
143111
61381
454186
560088
29156
636982
464202
284320
614578
563896
630743
363741
222484
481009
18560
412385
71296
587463
595059
203776
81195
518080
258819
69212
147480
454049
117275
437790
317680
229540
521565
89864
500999
80736
126368
374001
407279
243297
475538
532807
632709
531366
470318
67298
393383
505154
498402
258615
593673
174777
358005
443311
581922
438216
594742
526996
179293
236206
467997
628928
351788
1185
194435
180575
64506
322161
391369
320968
50888
275521
400276
467629
275652
171336
346414
58170
504519
228370
437476
435892
436347
251398
67572
161781
236294
251197
514858
356611
565497
90928
520510
17180
340094
512545
326764
68538
215908
129415
560796
45713
129632
90867
475488
574402
375288
255298
172496
68715
325729
369878
229148
378825
377615
182751
294347
31653
151656
395600
208819
228834
235572
485178
357628
108339
120689
470714
582554
516050
193280
221748
536824
577042
98094
511705
347559
465756
331934
584068
187861
329625
542165
524241
276217
362560
384406
252565
262790
468351
445544
638140
194978
475956
494138
288955
14676
217705
197470
202507
238171
490770
358342
591683
405996
475777
445650
397184
596222
317763
285507
174706
492543
430504
500777
382407
399394
394013
525986
160423
618817
243650
617867
467058
632592
406541
519929
529363
397296
5895
421549
418873
181804
269062
447437
75179
113716
20326
503586
176512
553959
548870
306123
341804
139281
47477
116615
342228
546145
298988
330024
387200
272547
10230
333615
15753
321088
609003
320324
102017
274510
140216
128606
410032
334296
596897
392360
289672
177128
389904
439266
196477
535072
484706
353056
624285
117993
505880
455576
502199
358058
181049
479591
37149
430168
93881
289014
264488
330370
405398
633839
72820
52718
457872
333916
263951
492923
188779
298674
337898
232610
507160
501652
457210
189073
1723
630112
68121
352226
378997
432241
28499
495352
278140
272760
348558
358116
274607
472784
457077
139400
366566
136260
413637
308142
459914
460211
268578
462185
80552
626667
157252
348100
229339
492945
88928
394196
552896
371945
181908
471587
42385
360133
396419
45516
616769
480233
198935
311596
349144
24231
572541
637401
266577
94250
17419
304504
10114
464666
241766
8717
273320
491053
187720
600279
377977
101340
610074
158828
298233
590310
163658
516747
123520
236212
275815
344335
455004
527016
31811
199696
571771
252161
84701
276523
175871
3621
160432
424623
439401
149450
349659
354001
548828
541552
181310
385677
288716
125233
493322
403482
61779
351598
583017
74288
142580
15143
493918
589882
89577
255091
519212
595429
443658
459786
530697
556767
326545
571888
464147
539007
369067
593086
220037
507824
504590
571226
381958
483063
366924
62357
614651
128412
126146
614770
628036
457905
3880
37772
515983
608916
487235
3809
293434
470807
203570
135125
122654
580127
416565
564448
488269
207134
26996
547891
435311
453462
69852
258537
212869
563364
335176
446676
322450
230765
531521
633058
65598
251088
583354
436805
385002
388162
96299
50987
327804
398089
238323
188290
406015
256993
456891
413397
533102
228089
198998
283824
637637
405553
107640
276530
375637
348373
136421
334543
489308
10956
435036
594868
447833
218885
32507
350437
433887
260787
610951
16435
245456
383102
321052
480805
545513
379564
249044
243893
569075
141165
284559
359667
214993
310320
634942
300381
387329
591433
613366
513645
181465
112558
58706
164608
606805
555751
94471
26400
248598
597572
37135
575504
403229
28490
255743
150818
382239
629234
353474
557155
98188
625538
579526
569084
276957
411032
278736
157634
518019
254481
155757
328168
79945
8260
353575
53810
499873
461058
572823
490086
350379
395963
320311
87318
231205
621890
379418
224018
495405
554644
299297
619878
242506
405041
330673
457602
205967
512279
276417
129922
245468
187612
109874
225544
106833
442243
588441
510084
503255
588004
64790
418348
167795
5204
13742
490886
369547
536517
395182
28817
632327
535473
516995
605059
451778
358227
268045
405749
165743
199364
105853
121243
145166
13311
347027
256377
276067
230607
509041
181191
93739
75981
528761
295928
213185
553072
228644
187273
449799
472930
1148
588309
407701
501728
61325
285342
552707
330607
398615
466451
626897
485922
336146
335370
494400
533641
405445
187377
200484
49568
551338
246775
605679
542152
535255
6501
12468
503009
442544
87848
586211
268449
195024
316802
439998
633633
328870
200378
489290
230548
431256
291353
522997
472081
233781
233014
201492
44828
554879
127777
445144
44850
223153
414172
217972
61887
307256
327013
122632
130039
516154
129257
334166
230229
229416
484421
25384
110077
23353
334536
468927
280297
360282
439033
269704
177340
153742
331012
84740
122825
246310
131238
64668
469099
252868
78845
555687
296865
194560
271780
367862
47373
91191
416655
585300
254288
31214
219749
59567
454228
328068
625426
525020
125268
254366
557004
505899
437643
159699
501915
412533
621433
42922
447704
222658
615252
256524
86629
488070
600973
60780
218834
141775
199755
394928
5966
561086
596931
460605
533482
444294
412894
362804
626809
524080
516664
155988
330706
498136
212961
88095
584467
314390
419292
597955
513275
363435
448563
131124
627181
261078
483275
260147
458324
145133
509544
568428
296085
10978
629684
264097
558651
487614
481226
201664
630935
259536
41321
347077
371297
346795
275076
239707
399803
523250
148449
214064
453423
264191
16512
420513
46637
103336
171483
303037
74771
499152
450114
241336
540745
121104
380731
515202
573510
399290
440540
84413
324404
393712
282008
495114
502349
555614
159110
592761
144937
503710
495613
294790
429163
367692
162305
40784
347677
166268
240218
268510
2900
475016
17308
378878
148152
304594
566404
45197
448776
486118
223379
289648
1550
515039
419693
219375
210458
540358
79363
359857
80006
37950
418211
390889
277205
91312
96014
585722
487302
228322
501461
37705
247633
567638
450177
549055
338427
593184
234444
511778
88980
212367
494422
228861
250109
160102
91251
42368
42305
228544
618034
148416
355292
250854
258485
325156
621874
213356
175934
364922
386067
118789
175783
341312
539693
365826
21762
18193
484341
583784
484798
619669
167955
572558
595412
287600
388955
387062
452185
391132
210628
451485
532879
27360
533401
272319
78741
637206
34341
626260
231174
407560
52917
107401
225194
546009
180129
203485
529307
233649
616374
322232
502973
249345
97848
47214
269098
83290
555035
597490
124812
470526
384520
93937
271154
44339
425101
436935
539315
219850
150194
399622
412284
625024
2129
466224
389331
380632
546995
167724
320413
196890
216843
630830
486131
341509
132935
452138
308670
186478
139167
291519
308756
283208
149457
538261
541419
481276
563291
137305
252546
15496
16454
350111
451401
415955
425198
142320
241632
39814
201867
585023
175598
16825
49296
288474
112076
455274
128301
195558
424408
85990
247387
497487
210031
26220
257325
429414
167537
471677
564371
87469
80827
220488
605336
551610
471528
253350
140587
588924
118282
245108
448834
266112
429439
84510
29700
297040
48169
263017
378542
460681
243742
593300
176325
92976
176362
576224
88157
343925
76419
574187
361352
105531
458057
304392
34580
51022
155555
415011
238908
240160
41783
116308
92105
585285
365877
610638
297383
97354
340280
2472
565057
254144
222874
314609
453531
83775
447447
238897
126369
329098
151081
570839
527872
115128
433657
394418
383965
73136
383626
237187
377176
24890
141276
111270
550637
633088
27104
191487
368874
182955
581342
114411
395808
613553
480975
506162
398695
558550
424988
76443
238377
320439
454907
97297
69390
270185
1651
357364
501943
120271
490118
605718
119161
456288
279338
352625
427358
519277
113981
316638
569476
604281
333334
585357
56252
635344
261771
300485
252692
136779
453901
57904
472724
589591
177995
75183
23279
234620
36108
430293
548016
411039
127546
614889
482201
304847
251339
213855
272602
474545
553535
528680
74929
441700
528196
613624
155227
590154
319731
444799
57583
87168
520764
449525
617628
74656
166945
622901
499363
555417
267201
625657
291639
67359
268134
513665
457430
100202
407316
81789
534114
200005
352920
150831
365285
572463
505865
358421
461352
573686
606503
135454
435405
124352
252050
4466
192309
486430
601135
305619
417647
634997
193831
340987
57073
354224
210817
272865
279707
510674
100321
53563
583915
387898
464776
179446
221313
227247
621651
5961
332508
616752
312454
576087
266318
96970
602042
326507
624008
372162
321169
625268
534802
281498
26587
508015
347587
222201
163368
445434
141921
254961
205450
572182
357837
167575
101721
171172
24028
341052
382008
57731
100149
274358
94440
237589
382381
290602
107302
412109
478193
523328
158072
438206
535900
450518
332054
255043
610090
169019
301382
333195
455184
220262
172832
508104
475109
358171
107209
232922
382287
277093
168678
302884
176487
237483
563965
529030
214438
310005
429094
7462
536699
444592
15930
573319
156927
26447
257533
565564
511612
578809
470611
378324
533872
170185
315568
363414
409061
581771
609302
92965
592972
120092
82957
431255
199265
43876
426137
228688
287980
474789
258858
600752
469521
268670
623786
424844
290364
362415
88309
9688
101878
521679
488063
355893
594426
528651
480161
234516
207101
197064
51077
542080
489649
371455
359472
340719
41115
328339
201531
166439
50826
581601
497714
403887
404378
264671
559096
120704
79472
461004
793
275441
397161
429350
175823
44008
231366
32120
147421
108075
632899
383092
543246
566176
625174
553005
277049
316405
606988
436617
605788
634721
180675
502321
2972
42595
451163
290951
549720
555373
54567
373540
538181
71403
221901
112807
23661
70231
248909
42329
430282
387531
606809
74994
77891
432800
238629
432808
523792
583824
424410
449163
221952
905
91970
393276
391091
406744
297717
237243
198562
625082
263126
20667
517337
533246
21465
403434
341161
502545
557464
29436
455216
24389
621591
510562
86642
43802
613672
465530
49950
312140
430941
354973
283458
89732
173785
515852
247988
43350
150528
233616
316256
548156
86992
570722
612887
483087
123273
279299
419513
79001
235876
86092
305751
28436
471858
506109
591010
463668
345504
186506
159499
198727
356725
433132
366985
562280
508210
373560
348450
78779
298205
462319
121781
400484
508320
593904
21255
472920
7223
511731
435209
235193
505735
498359
320004
510942
113114
35777
90891
402564
128679
27614
456622
36486
66856
591624
6505
53750
185654
446124
201829
323974
354630
248291
479663
309203
39301
191374
523772
34793
123640
408404
508407
593591
307596
518691
531529
30291
586288
363385
34383
222079
118284
412383
519614
229618
615260
124735
281386
223330
489452
152246
263725
11996
477374
253947
226715
196632
637886
439445
230867
73708
465013
138046
207930
518447
496832
272557
549703
55927
427470
89490
181155
429051
35818
279793
385939
160103
579256
95903
526045
83637
422685
436878
118448
48560
58656
597093
236903
482814
211160
313890
252017
563296
175518
537306
81854
528309
616400
591854
511154
281618
102525
585273
498305
170210
331096
483375
182317
553496
613612
415880
112231
361787
259775
608327
569546
401898
275184
617036
108040
449687
524581
393439
216231
507222
33784
76511
574810
451580
625144
310600
171465
343172
385017
135947
415770
45909
436738
225345
70058
278210
390643
151132
595660
514910
391546
477897
508449
164625
136621
568147
351649
82763
444274
68174
111382
254745
329135
22972
90052
186472
513469
195040
66120
418047
293290
518111
123019
106705
148057
299773
498049
452644
359334
362761
362788
4333
251383
526819
415823
225054
435133
189096
286077
308946
407767
18347
460695
240033
146916
431108
515147
513500
312242
248728
197658
613867
306727
639321
302064
378215
318478
190619
367659
128383
105586
440037
359012
570135
579900
494203
488464
461063
479604
499226
621569
625798
350783
633163
127563
32252
82251
262332
344130
433073
11509
369158
631381
10000
386491
95935
517197
487847
246664
177666
577969
128085
35460
383456
159976
223884
534020
440652
334701
181851
181838
260100
541196
593334
152178
439530
2628
296528
279825
430031
353022
37085
230231
195333
147329
352983
240338
426493
220048
225027
623185
20353
573599
169036
570865
430609
592938
428572
128226
265826
69942
489284
585849
149693
189035
599883
434442
100429
155927
546640
85454
247481
40839
185761
305400
510370
93736
587450
242958
369279
567257
446443
529770
17207
367479
546551
580439
69604
32552
167617
364614
124128
301420
534654
477151
549757
239804
583862
633677
272174
413938
203727
420925
338210
271502
292111
418918
308732
18281
337523
419378
85203
61407
322598
64822
341672
26200
292366
13444
626828
366249
435806
489429
125928
288059
620514
514032
311476
409750
5117
615367
497753
33243
605595
107195
219185
94603
443439
602381
267017
282634
42010
505466
193415
172635
154320
105156
408793
324579
410069
163254
159623
96481
609827
352293
634259
345403
353796
368895
572321
61767
586231
99515
280034
212268
628757
571302
622885
138892
24373
208584
142360
211082
224318
262222
551134
262312
507929
588799
64182
371063
177156
362167
79185
140625
330268
1199
348080
348319
2637
276409
29138
259311
588562
185503
580428
163282
436862
210956
555394
294831
415738
245522
246443
444405
75394
587631
421610
600744
233947
273072
45042
192594
137542
65296
114732
457448
233292
207312
260299
339681
510949
596967
177785
292263
202268
565752
598738
214471
511985
236033
536939
382540
485548
563821
531156
89584
384930
405052
628272
151083
617012
18637
591825
123596
336232
508611
210082
393167
425238
27167
378487
535730
608387
256513
516454
576125
621229
91147
351162
86622
570088
536292
364553
333759
589448
491754
634568
595309
97378
57292
255647
554570
28298
567688
300604
522495
44654
285046
209599
637434
333387
24523
593815
438995
252360
207306
585060
39072
349803
67679
64081
435899
172470
1287
119463
196062
88418
481730
29559
421437
320160
301178
5493
251543
67915
152633
238178
457791
583390
359659
427917
575922
467655
385533
34886
313896
106818
407772
103756
561253
187821
55439
573945
457395
436391
600102
397901
353894
591050
505622
172563
111330
438571
412761
109999
523901
134720
27201
311444
570223
573688
88129
116972
345341
519694
411184
501131
628056
228681
182643
55256
374147
260165
635773
42094
266095
501379
131939
391184
422132
403688
329175
521285
505728
182867
351500
111390
583710
447056
39833
311924
103627
445847
113294
611906
239949
556259
126621
390178
291598
265054
481257
523139
512679
620567
8827
33134
195871
34504
194488
504051
480071
150487
262978
413028
617154
638419
547880
475192
634864
226995
153612
395801
131646
582008
21506
301675
223681
346245
581523
423541
315897
611844
34256
464266
486567
396447
21832
411338
418806
503898
319161
239181
63526
358672
602424
124248
209975
444151
258565
590793
550918
385314
53313
52071
78678
481943
612483
159047
218370
599505
84520
41866
527085
488983
438163
140698
176688
556427
349156
405775
458142
50713
436341
476220
379121
22212
610456
450332
16690
157043
530231
231522
1543
46739
304569
65070
515402
473658
248171
157124
252309
579195
218413
117104
177735
518606
404671
484970
45283
322685
179542
534881
441826
436063
585197
355952
146604
377285
525282
305347
391371
301563
238714
460413
612063
248746
563901
565650
313921
558109
552987
95309
76183
99856
625686
416074
462530
424382
432224
633554
462136
541800
222300
11522
444659
470534
167790
612381
425379
299218
377802
413800
361347
57096
346448
399631
55350
279616
167782
112168
396454
30705
427397
449453
437829
188670
444398
87368
479105
309121
311864
102444
578713
286715
494906
373058
491337
238140
23040
334273
35425
629893
148468
544435
602045
40655
413289
573673
367706
632723
423119
495593
560097
399245
625883
486104
7269
450282
169358
459630
437560
445484
409663
112249
394012
567632
276219
613637
150116
454973
563951
396991
278043
362023
585099
552386
91973
469036
272994
260597
469840
364285
523588
184601
421659
62799
573056
153239
152075
397031
388593
543888
582336
502170
204102
410044
202541
548460
175812
53640
72316
583434
573333
89299
364521
272681
345543
327351
41824
379352
287007
449674
78634
49737
430784
484040
9982
334298
95195
181619
479205
441648
298557
638719
419644
550590
438826
491921
488194
383346
27564
372468
238258
465311
249474
155615
17572
196103
495911
22598
613420
195310
254364
304188
110490
29526
537969
78550
524172
23301
378184
220868
32215
85908
158663
115213
348045
44387
561576
19522
116082
347351
625450
50746
172853
311112
351075
202767
304727
484364
382819
618409
554909
315435
220926
123537
573846
501753
124954
455964
409392
562493
293233
112175
67097
472095
363963
330875
208143
74533
627580
5247
146971
298355
329607
90604
434522
398564
457138
528722
16998
310379
344214
556662
166884
636136
483244
220414
395084
336607
262407
223431
158620
469235
549367
256598
634277
558102
259949
598571
407469
151019
631821
519561
486285
101931
86179
580273
350486
249046
13762
171713
414463
27606
429320
313373
561092
170947
103652
414367
432461
546362
463517
571666
535116
5167
638971
101865
11252
246712
100664
220315
348544
394439
297527
419277
572084
170970
72757
504268
107930
580804
452065
6694
42113
106947
145085
22789
378031
601075
13812
276004
360146
371712
618119
138528
82315
278094
45179
599987
595812
318163
89080
75148
364540
54253
55166
424679
141240
323937
123813
556594
367748
28480
199115
59275
288664
478795
353965
371838
227155
65989
114849
39885
199104
606658
18249
89691
277437
142975
207167
187239
506033
341648
375137
110183
569528
28183
194366
218119
217315
92892
130556
130817
249095
143226
590103
484122
283169
265431
212027
410603
597100
124259
125071
153243
164940
64279
621248
312856
234615
489950
95337
242721
121719
431820
160259
45947
428304
254049
553254
626687
341809
630575
449364
518359
607276
554538
60580
147960
112106
452651
335841
141461
590932
416298
245653
125993
220663
199647
329225
214922
557187
432668
190058
630222
537415
355287
16015
348092
74598
434563
75165
406818
455230
56879
439206
443480
538115
75155
105091
561682
380868
222888
184344
462152
115870
595507
568989
105461
10070
375543
209651
210782
441576
330042
349365
298149
368335
404594
49504
471245
322723
111280
36907
100301
349996
15334
325738
27692
76049
149265
502606
443244
70124
32174
390636
387345
338480
228672
630286
494376
300935
485905
577406
348511
513263
41484
318485
246601
200429
288124
577949
289213
182882
85407
232639
381598
203169
616998
635580
118695
492821
56392
219535
137362
52251
619246
629470
88008
503185
366950
64241
262327
530599
392191
40717
600098
577735
86173
189001
207760
622639
246870
49883
319141
552681
3106
250686
469088
430526
341744
497657
496096
559660
12260
131655
53315
4613
269791
383511
343944
590061
227631
622299
491992
531587
356133
353137
182889
275614
617060
308462
103421
455410
613084
339189
380073
273669
556136
37207
193684
474138
509368
346379
197730
216420
479977
100829
473355
260234
47365
99469
273481
393098
500326
412923
525328
575351
124320
200557
336942
632618
456943
477674
164197
375006
187544
410456
66195
595706
423897
552313
602973
492291
431424
599151
156037
144848
95813
120882
638890
612729
121499
536538
594978
602658
141902
258194
178609
599112
82688
502286
173964
56849
552014
4229
462248
424838
234045
135431
75959
490586
567659
118233
187360
9703
310978
412843
116256
50496
395282
405797
178738
142942
184313
554780
336358
136997
286397
310046
448494
385995
454509
322841
630652
405637
259706
20286
37127
73282
517744
577519
24124
124516
416062
189211
571053
145283
38003
486636
487623
634758
261675
214919
121735
557208
116361
517039
361058
222971
160041
112484
423837
47444
188713
292849
124801
468423
68425
40247
353374
70182
246642
83895
484794
415407
487445
402136
440483
504170
566698
83168
43741
518997
472947
522388
583289
486192
456739
304172
401538
189439
278634
579771
319021
514061
242617
245866
266178
465741
136093
401481
158556
267305
275171
604089
497824
228530
245639
47140
199540
210430
295713
284425
376318
81488
102081
266806
599602
311752
308569
145754
127656
519610
536028
272693
56623
43711
195881
222
584152
402946
463773
598464
408631
297791
408365
236538
613899
587103
55890
62276
166983
614129
568826
566528
516267
209553
314200
608902
44559
307579
314281
497428
576467
543243
302009
296136
505971
461493
51432
174708
215165
527877
394949
336177
19563
426635
623428
102744
250174
636012
540736
343933
485231
330735
377274
583533
72127
422496
362368
592159
498098
31978
28160
526562
179634
385232
541069
415967
618886
336546
489975
86415
498020
490286
64376
496202
542126
26168
236293
530056
489482
164569
204781
614698
528825
267785
171420
118817
144947
36115
456324
334581
363544
529185
147827
607442
153367
84914
57702
338528
180064
202840
465250
280691
297251
506170
137092
305783
482434
431120
591661
184252
451609
113204
341165
81850
219668
74808
331926
501424
217840
172835
541581
337840
66693
47460
414359
549925
379176
287680
273494
429906
569512
76312
377151
376173
560249
557269
149324
11103
350227
204206
77027
517253
146515
252497
97205
123746
552476
617326
56522
391995
120383
275025
400262
419169
22930
419328
361147
13583
336983
21845
605044
48571
191131
252794
451555
490329
81913
413652
168340
363224
55147
354189
80968
135650
446573
548680
441602
453565
398188
356994
93912
97061
392648
3425
302284
204193
199337
634174
360531
48618
521315
343862
19980
460160
215184
257548
398317
73511
456544
515716
323506
341171
616990
260587
414662
423820
158991
40981
510236
307911
533935
543928
403099
458863
132158
270865
518072
4721
227165
567880
612999
21948
372584
253514
474771
257263
638227
354622
247388
465371
636252
428021
43006
13857
216074
614782
349691
23405
527717
302338
68621
321039
68217
13316
27847
593259
564900
12242
51184
246474
99718
388152
327007
62857
19655
507028
101074
303191
127203
227184
525773
390824
12200
299833
25198
561867
617220
385585
117146
316368
365539
150996
86528
461998
308328
377406
47457
83367
288097
156125
576933
446396
272408
311355
39132
469764
39503
557014
556563
320988
164202
164825
141075
427517
116553
203183
361883
344113
495185
78818
441545
449721
468195
140449
510130
79235
384271
190741
61549
215305
221270
22925
467330
255953
323375
122218
304882
315569
564124
372562
256472
288731
32173
492684
234088
116739
375170
200295
391977
45930
552465
421350
80803
443356
600172
607960
69123
207904
544367
68954
311910
606411
145659
29665
459960
353171
376733
584078
126302
356288
277670
235255
219327
265024
459302
439470
240924
179833
158409
466996
90880
297095
215075
132261
612106
464046
82774
185164
431250
572841
360314
59109
486424
135033
267454
224845
562538
132567
105688
127828
268525
561359
304093
544592
452267
207062
464012
463893
368503
67951
114199
93724
609750
165316
555546
59253
38430
10039
547849
231363
580758
124740
562004
211973
508508
311338
332788
426072
425367
369607
238582
57982
432838
570979
351231
637126
334917
414263
123039
346692
415455
364976
63211
51625
317310
250530
352692
115756
399551
99736
404194
634290
127300
597574
184388
416072
354216
276573
531689
53350
99105
13146
472106
591221
170821
101507
346776
527921
47873
35767
209990
318734
329547
284840
493520
402989
639083
196326
170098
270718
212381
246314
616163
147609
430510
332294
154464
606871
61974
262274
167830
613728
38450
572636
512734
356783
99560
102662
109002
593140
270196
365493
527576
205633
278129
50214
315085
403316
75890
107011
315934
51142
493799
432927
26093
274490
239546
503517
410196
611328
572020
258943
398260
109805
165008
329587
69806
4174
3486
5497
359487
597240
350967
255568
149936
572873
223326
553764
140713
230480
11196
447086
428873
97743
70550
398018
497965
636141
415602
473153
434191
369083
480202
118184
298443
371711
375375
451971
550564
504320
414510
385635
556688
309743
631118
250596
518169
499542
151370
602090
230055
305223
195215
142174
612609
593350
601126
63531
564562
140543
574976
12379
335110
426891
588598
487230
371707
579496
168802
405129
229189
373398
438353
420581
33677
225550
102197
126734
25854
536989
44564
375651
619532
56778
401209
431718
92563
483186
172106
531337
242641
555959
408212
316842
478232
549727
258633
524774
603301
117050
42810
27794
470166
349159
479429
344694
429391
360120
586588
519858
425864
207341
260209
112509
353087
501942
281280
415346
178581
450505
180201
49095
624738
476071
371499
215167
495821
461159
430878
506439
104813
507604
568048
208149
83129
479827
98755
277924
483038
215595
352508
224563
418169
177565
465060
628378
365595
59600
428533
202905
229367
56041
89373
598948
409599
327207
531811
505096
182581
31111
317504
483703
289548
290135
486284
519216
262848
512546
497537
290056
227424
115587
549882
554883
167051
638130
165202
566440
596780
308664
108301
400173
531832
317895
352504
621342
525504
351886
75173
222757
325357
12580
282373
623248
550528
544115
551268
611746
114774
213168
264201
152478
104077
606510
259392
451885
466993
10194
511800
289918
9255
133771
313332
11609
130138
41289
74090
483436
105606
462963
558193
564764
530306
351581
395116
107492
449275
237186
499849
132294
146020
379548
519202
116620
223161
301556
491501
158741
103682
602053
22552
252466
350173
633656
510447
616485
38395
34499
210485
93761
349835
157972
309951
598158
50809
261900
186691
517568
374482
59215
132681
387690
638500
625042
607995
277034
392236
600038
26719
611144
179133
138167
82824
623625
466383
240284
436263
312469
207030
625812
114782
515255
594168
377953
100293
253700
23203
440202
155767
354494
234663
535596
438795
279611
205208
554503
189085
3413
549973
308133
512445
45281
493364
433847
596021
197075
476751
306973
41734
422079
301408
296455
599465
409361
9713
261427
464061
243876
418159
76004
105806
562656
156258
404489
453030
500806
28349
209803
235546
347709
436218
101557
490776
598282
205372
287047
135800
324718
578211
314915
327989
41161
211635
288131
429317
8474
553018
186384
172092
490103
163068
64937
424484
532552
563612
481328
262773
182582
299945
568357
611215
344673
541007
89559
326730
168602
401295
90336
98134
105028
88539
260021
197203
243666
226957
137073
427669
86330
220090
85258
619773
236256
112767
317197
627390
321398
162394
281544
267095
343322
46251
475855
129992
226017
336563
321245
183162
61800
124177
547176
308880
123686
426967
139496
428558
423235
474920
231912
169771
121475
381839
627371
634095
65043
298365
251466
112395
237988
68381
455846
569286
370353
298037
618105
526568
463955
116961
150315
422559
498417
257607
78211
596939
202044
613137
513831
312357
315768
138076
455921
5783
371619
51012
331912
617852
22291
53724
254121
624593
170764
275224
121480
117184
109916
55962
305416
289238
444333
54266
283919
95065
20534
164954
559384
72437
454758
163721
309631
396966
203023
176628
109518
29956
248285
110258
237580
230429
578638
120091
380544
68252
175563
455503
444921
537598
217073
253641
207835
388076
568242
178453
511857
108205
463297
29291
386794
155992
224711
318316
526850
105744
510533
118596
615779
100786
199871
161027
391778
267833
149655
112006
537553
425079
472665
510125
157245
136738
52400
626071
65744
98263
57911
424719
386745
128161
150265
486232
198900
249608
19919
533249
622529
314422
460343
284038
482358
51511
340304
523764
599763
106808
553840
520255
461016
582125
617350
55276
467702
107705
132925
239600
5536
632625
524928
578761
109567
67150
408458
228414
314808
492401
312292
242674
488375
354762
94924
560244
438916
40309
131272
245262
251807
368407
557171
130979
636445
583518
530997
329951
278605
24104
75454
191989
543150
421902
494515
387140
483771
438370
313402
129675
256900
346316
299336
240640
447663
249283
70783
621506
428382
620185
49509
54741
253178
319623
342730
527338
616025
223280
82650
468512
395124
228811
319526
240976
121318
343994
360614
99745
318015
7503
133115
390980
315177
472715
432402
204506
430650
30779
457772
63427
301497
620021
237295
6918
400441
210981
586884
545608
607776
198406
44085
115679
550762
463120
96736
349527
381666
251167
106924
215817
8077
487002
176295
337186
588199
253851
560171
599975
281574
443780
486320
471786
283141
140911
304003
9645
576067
13978
89145
201517
303015
333939
617436
253102
383698
623281
3152
584665
93599
287583
28035
279115
305679
391477
8112
241893
3160
137361
358041
400488
440303
3111
74523
467464
36779
180068
284452
343347
544465
466391
354359
512991
575046
485182
154766
36859
48884
165059
226232
262445
312586
20128
217759
10823
372289
184129
39180
418524
62415
394264
164265
231542
130883
189049
570427
258876
73481
155807
216911
559374
264929
607853
445075
217316
471027
48318
150550
179379
219183
164493
247231
276380
562498
199762
149786
554855
277500
204930
248176
285035
54859
22372
164726
624774
299117
402980
281481
316533
335340
224350
177362
194514
88293
178184
176165
181511
369678
252167
78465
558883
394640
294987
274462
534861
172862
622325
364652
459514
245682
260168
596614
537381
360303
37839
59098
540879
350566
626087
201247
558566
149307
299324
570186
4957
149662
212758
199023
190861
242268
607528
7388
263490
581006
273153
107250
283685
635245
208135
595247
353559
602054
435376
601284
557483
370625
256011
561709
372554
602237
527060
147997
368133
173083
31862
3575
622036
625325
191405
390061
32769
441087
579433
339660
311780
215653
364008
514574
220405
94528
590091
70800
561455
273827
247279
554827
19913
554623
487901
404874
261828
8148
316494
203825
510739
197050
325337
248910
482926
5070
161631
224967
404546
103428
197561
198986
183758
505176
93607
407330
504274
464391
505449
549335
425268
37632
634460
418135
602570
155391
229859
201129
297818
364806
481529
574134
58951
238456
257270
615354
157964
390929
179341
416147
247161
33349
402937
363732
256447
572970
490315
323191
275931
21436
622366
562335
401891
637855
256637
129873
44237
39852
177113
488992
87201
361285
555776
138823
571612
556969
130636
542208
198876
22185
474935
369369
168009
344479
300752
527183
415591
535144
473928
188794
536221
238409
194661
308440
507018
4321
440672
565409
133205
1712
32881
163443
88043
250325
213117
548758
127264
516275
250240
194788
273420
113690
628407
44629
564267
181527
310187
164924
271198
297346
75512
101286
351334
484741
173207
607680
114665
219325
114598
161289
482614
162276
462387
115489
30886
150747
147906
532196
509473
396517
56893
393191
371124
422416
474250
311389
576527
469534
449311
477779
129386
176063
544235
415898
580443
230908
319190
45240
350921
154676
42603
541978
611091
494041
636997
150055
483524
225903
134148
23991
171861
347732
468658
520968
498268
191415
9095
382321
548478
287407
536950
448179
177175
439522
449330
55876
514001
263361
152327
494927
154138
379698
241524
639427
207766
514186
561059
279834
171557
73789
252781
574353
629219
628432
195017
202714
349023
427591
430895
250640
459941
198084
60551
471753
395917
571975
423219
545400
631254
148493
243051
30328
582735
459548
272404
529939
243560
408068
227135
156531
26257
123177
20913
254755
398967
136121
615016
57849
130128
24503
392248
69612
120401
501391
46357
262356
74709
528890
132641
222151
437247
284104
377482
92494
282540
69762
248982
550169
376636
310324
210101
384384
132688
74339
594876
50186
364641
365917
550331
351411
468786
635169
65216
139831
423405
73211
577981
501975
80478
515514
519116
189694
132204
324578
40052
180333
273816
428640
445480
219138
448341
336579
19628
521939
62608
84658
444214
27882
400398
431045
189997
592670
420171
451009
467726
496106
547001
187478
203460
311574
143508
101234
597354
418933
515158
494080
511234
574594
367182
402342
444400
630840
369206
184353
155082
115438
34919
24266
401183
393110
489329
537129
184626
141285
325360
527301
242537
152408
240612
114251
100060
635422
488678
384080
40047
51741
298563
183737
257284
263377
126779
507536
631883
486766
450249
220276
165683
617409
177021
374900
591779
182985
301226
462815
211370
287507
592501
879
221095
500790
379797
358837
154148
384889
13779
291441
87102
515689
520072
372520
232503
220378
239459
300788
210567
121830
287580
567550
24052
41820
145389
490809
514342
57020
225250
506302
573300
69108
158780
71025
323337
571500
578341
519689
252587
232342
491458
507724
416105
320643
267423
74792
56579
549995
152148
364593
31071
558446
536362
225524
434692
166343
312529
475258
106356
357642
137633
270171
115809
113498
431626
290039
269351
99076
119778
367403
420282
195198
102287
160591
106681
248139
123432
49466
52307
377681
495178
151189
354708
152349
291818
616260
245708
118074
428880
381891
424191
220783
618602
153996
5611
584887
370071
116606
148658
145551
544504
412864
75925
56360
94221
143294
437003
114104
42854
61628
148413
86146
182209
14750
283861
88858
495009
376271
454969
238694
139866
436187
474970
298813
222496
538020
107476
286338
294761
453475
110819
53636
512011
45522
131188
199901
315931
88306
126572
453382
560527
504914
15118
361366
61865
264648
516091
596264
418154
208275
175753
161348
330375
619067
230572
198663
180617
387354
279859
551764
218917
449516
451572
59426
75016
49344
254929
136677
18831
498853
518333
436276
258742
514924
111356
122576
406221
103961
180993
445907
521169
246216
454467
70511
163309
30604
598774
21330
372140
528923
331018
607530
312072
212953
594513
321551
373135
492596
360834
405920
402327
580112
260255
363181
416044
3766
388382
583490
295547
194519
139085
270072
443947
262822
507122
188380
552526
171159
476102
634099
19168
140136
38189
569150
102689
297433
184442
597320
604983
269390
230073
145129
106901
436075
592331
512724
82184
197528
14923
324274
388014
191089
381496
175396
421948
33911
211222
505071
495520
496709
583690
90817
436026
383153
248142
380041
560342
173273
220007
202344
608190
222550
30336
308722
106773
381989
420157
274751
144104
372601
513999
295430
314192
414389
626557
245023
79462
202562
496189
26609
451895
393128
298909
129147
231658
594073
622097
265467
581227
5735
15084
452021
106580
428822
392291
553644
461825
514872
426214
490471
616345
581136
7190
88312
76372
513397
256279
344004
490753
367107
434183
303879
26332
48722
272883
428946
488855
221496
173577
600342
329002
37641
600865
290585
35945
52121
156342
90067
563639
605283
331163
447038
76591
168808
634717
127556
634128
632467
165013
613067
448999
71741
540255
81480
257562
403338
279667
264228
116769
439687
189066
499299
187888
81838
153453
438681
145894
292859
23346
342992
4094
334849
541770
275755
371223
378425
93260
150243
526146
101595
295212
445681
477383
398948
605774
24178
94042
639486
547610
234785
209422
263955
570054
223466
169079
47357
624318
510089
58461
587291
244667
623784
32137
412999
16542
399806
512449
632136
393232
433573
623197
586764
183644
171329
21696
210039
423464
603007
29197
418669
258874
126968
370254
149406
190123
159705
463035
422253
265129
484792
72292
68474
82785
589971
406610
582101
637140
226735
508599
152654
200026
115707
19841
470115
293259
356353
50340
316581
110580
618273
72839
608729
337049
391706
140662
474343
339484
169444
136325
50194
603775
13755
34525
116851
453182
158426
512709
499918
551060
329404
77751
260320
369215
227118
69310
410554
6177
629582
36813
163582
617760
89192
467107
399504
560618
472319
23733
206061
466687
261522
402570
565006
604664
118936
445244
562075
498668
134896
571635
87987
23845
534970
429613
100012
54628
389285
565923
250649
106714
67084
395756
108214
357118
154396
548370
218601
320431
551325
352305
426354
224090
182180
285749
263783
397518
308766
306259
449746
82289
60086
194623
584247
639049
373449
121963
318589
157899
506243
356421
472647
515284
501937
128983
239791
81502
24123
14347
627134
21609
361456
325339
582841
168627
339541
302524
623941
43976
412980
469068
427146
28250
327740
73205
237998
611764
314627
272973
200805
402927
152027
617981
335462
184884
251688
131096
495025
119822
6476
110926
164418
517926
474452
253000
128200
352826
21327
510591
625480
423829
533177
75130
27310
13503
18361
202721
101628
440228
570835
548392
582943
336726
188065
270924
400468
472816
145215
600117
614250
386841
99712
536505
228251
179908
492348
106300
140130
345085
553198
427502
190912
485190
413902
401904
614135
358140
573994
335271
112407
15870
52014
509059
186991
546914
536456
311380
340647
161851
450309
313450
526978
557351
28144
300659
16662
234200
236430
1149
244770
540585
574091
413374
244411
259767
2020
434156
610320
342728
305815
158570
148290
613700
554788
302741
457767
564393
459370
76482
298759
627434
508240
191925
139275
322263
553756
572218
122738
140152
28158
442158
592243
141282
412934
367884
32085
435554
19289
438711
119327
426054
88139
345537
102193
86376
193505
63174
415924
89643
113404
550045
216370
581959
314955
148151
93927
560848
560030
70730
445827
561781
191096
479329
586980
313339
13947
17949
158250
145901
592164
530310
445425
188537
564312
278840
250247
478445
416820
442337
401672
310370
531826
295362
308423
407445
470303
159298
139294
74413
434773
214436
610915
602879
123557
63940
316693
505451
554957
382472
444101
583363
95229
219501
495581
617404
495257
389027
633669
392118
302152
131963
182300
206024
48828
520216
509838
548384
361937
108424
34209
16376
76198
283072
174952
38943
578503
453538
600257
287315
479622
486983
37284
577556
461819
236321
343253
55531
212117
457378
477860
469701
559
54874
248631
194089
198622
507852
191002
69908
573747
22472
518741
21670
365275
102729
188615
175100
483591
197210
311275
369476
295349
212426
558801
33932
20444
1772
265324
327730
132943
600283
54532
92632
291429
514244
364755
558979
83812
117594
375056
614099
618554
567052
616638
499122
208320
338679
50468
258452
285547
532921
353106
427207
332834
72991
415414
201796
95441
616370
121167
71187
470346
580036
313518
288467
306918
555785
483138
402088
107029
250692
234115
224621
250379
496595
60278
104377
53197
261414
544490
144345
125557
204057
332663
275394
280314
305379
543786
227347
327999
263070
549920
583182
124228
332803
25409
218994
543700
127088
573581
434396
106092
424829
249747
391512
612078
502242
80831
411458
414607
192258
106631
269975
596980
587309
601162
221694
61275
578987
217126
96862
621822
624580
314871
111139
189475
61112
608130
505395
108468
589704
314851
91345
249446
240614
619386
52602
204799
114802
340466
424466
563210
376052
470588
559327
210264
50597
184076
593516
379313
177689
207406
233664
315630
219102
87090
108516
292572
205404
260795
206319
69943
227802
64923
170090
102365
396545
98239
52635
608164
314988
38229
8559
109920
398837
340912
196871
236556
534265
404011
506715
614310
50633
639147
312647
7923
262320
140441
332544
41975
257103
474664
460805
409341
103354
567318
353016
1249
50639
541974
318705
487323
562761
190891
506972
604023
281169
303936
208564
88454
446034
361145
513896
105990
354221
531450
206560
137968
70667
568614
336920
454784
383576
631445
343841
465512
446386
406893
256069
139534
618477
76690
125109
431366
10571
64482
492505
240115
240326
430602
33200
337265
9430
165487
523319
329056
434611
605120
217030
345372
316335
567293
501811
545604
55794
40528
127688
444338
513188
624832
575564
543601
176728
85036
101159
554771
559354
489056
199090
70804
330078
139060
83288
386664
435503
603096
430693
164245
95785
237217
185026
256882
467759
266423
231960
246452
463802
379085
411936
160505
346284
411649
162184
573136
271832
531768
539598
323628
556567
253638
230793
379364
168436
376563
157559
327685
109130
622776
120223
586270
616284
626165
208967
529108
442318
393643
286655
529313
176174
303712
441770
167181
212161
75370
174117
614985
66015
545230
323058
135484
79270
74121
344569
251991
32909
285027
22688
30488
517899
224410
273093
238186
458216
25673
370291
532354
207100
472766
196667
546658
311921
163878
418267
203657
524925
313836
10339
219688
383823
181072
183207
204628
247428
426105
145995
376688
410315
488131
51663
50159
227638
156303
539291
308702
416830
349397
274279
21575
59738
341079
282097
98336
61777
186121
623852
380142
157860
544005
529623
475590
286465
247463
589499
28116
578091
179519
340545
407875
143141
474878
204147
17455
346199
11616
445140
556902
107230
173810
440560
48899
502930
591549
127949
298986
85682
156139
369262
460665
166451
232486
237284
220816
588759
102583
225572
574330
38057
351205
309680
30471
600519
285488
132113
99767
498143
494563
632119
386303
315482
144548
34026
131447
43027
470207
548235
421584
541601
391160
181109
360990
335521
136530
637250
379784
425849
34079
554678
198374
93520
254155
522107
38334
6370
528359
161076
4684
115633
182846
366880
272936
386459
365527
592916
153772
435396
503551
170956
325443
632882
293193
231236
520023
224433
471288
61896
255966
210642
164455
370685
233975
239762
162416
256742
337958
105052
620982
166913
449170
586374
559702
385080
387082
125598
198476
5374
482252
19494
543985
380214
607028
35930
450655
397606
260950
191526
156067
79994
596862
252344
355434
82883
584942
341494
52778
514519
347224
122793
131531
300916
393220
136629
41583
526499
219846
554347
457507
238263
457148
178705
219015
71519
471240
388984
227313
263524
552188
440884
259344
598265
379892
435787
554916
333024
13020
339748
519486
274707
187252
278069
571077
270160
400651
308272
38809
187719
242786
351700
120378
314485
435632
20910
25872
43668
321193
280505
327859
507890
365946
316994
522946
352218
105161
548752
235165
4423
425449
211023
31312
146095
519770
259116
327907
398534
607406
380355
156413
74050
551381
283266
627925
581452
357832
375321
332845
96235
386650
325124
460285
200892
227978
471861
414522
288547
476149
160584
73586
529039
582535
416485
145017
515854
479458
249208
451777
111594
136457
190208
618982
114812
569248
26306
338856
181373
196825
630013
412171
387692
247534
150374
465693
141296
353357
578072
351843
523944
455101
500514
596034
234085
551872
485092
422086
51779
483031
281786
527893
336435
161709
632188
471519
306126
152655
340121
73367
115771
385912
562812
617203
287997
288816
80649
452083
285779
6211
371519
389941
181326
311180
300161
372135
353111
487823
81541
522649
92119
184769
246982
290301
199967
381806
213681
249311
159000
67793
601128
306367
334876
18204
573819
290137
447772
615821
603300
499277
60161
288968
141590
509068
347504
181867
639718
485220
543538
371089
390050
387019
153976
113440
544528
38538
414211
509050
300356
547245
85421
544574
593249
553307
580291
267136
558472
591851
391739
88990
127447
622116
249016
235078
181627
519525
2862
250660
596305
102034
7940
584020
162746
458582
178918
402741
563178
491542
505600
25003
427132
4545
589463
489702
336374
121011
326251
555106
511086
290154
476183
76998
287928
50900
503338
198869
146876
46219
459735
86141
548195
403982
503168
73897
425067
433846
110778
173579
351770
323446
56608
349407
276212
227603
255408
126796
474964
187628
283810
588428
583300
232881
245883
503198
615576
518107
465261
287157
219794
459262
280792
390350
97501
347669
520210
447282
556827
171574
226801
436769
132499
113102
68442
620449
15537
483798
503393
617600
273193
184855
157853
603823
532432
627312
292605
235384
166692
325769
513912
529366
501096
523021
328683
80274
389228
57041
381123
465163
3547
418527
209717
511998
548104
20217
85842
539119
262040
149421
336268
397003
520595
387904
134235
341127
542303
43345
112465
223628
425881
437582
55080
517691
77478
155892
437364
428662
611910
199685
352077
182931
109422
632907
441026
154455
519888
390868
572146
518875
96580
83424
475754
143211
320718
508955
451801
259721
377143
627740
611846
90285
263202
64745
37028
119841
101675
495227
218412
1069
53294
55981
63603
354075
63192
421989
281450
129791
559671
336554
182160
342414
480240
212459
143447
574523
206520
316267
143902
8090
450195
606132
78532
510523
80482
121333
521538
579651
405193
13919
326314
188829
133903
351897
146310
500974
297996
98833
433868
331446
319204
146599
552337
310678
321837
143498
57165
361219
627318
301061
264194
587522
137798
134950
233571
628672
592512
376972
324748
287449
376041
501680
219004
216003
155070
536353
163330
158996
595814
333145
249822
462424
54718
153211
266702
88529
583978
378460
407905
499536
628109
208039
97795
472059
494519
370375
534846
289166
223394
423580
573107
251104
520687
20735
507750
71495
347280
636588
45903
472090
34315
345691
574081
183331
86746
91920
360484
108613
38498
345091
500222
446879
151935
505017
563303
142777
210342
597038
322694
446710
176434
615546
155043
179633
271907
224906
86721
419630
123410
475392
467659
471982
15196
287825
429248
523462
441546
61021
388968
42547
263663
308487
187678
607934
384670
584139
522382
73306
490422
127585
33869
416434
493512
192739
105409
28655
268117
604757
489729
446845
572627
473888
170768
63470
533270
517233
387196
72667
228311
126176
152548
176698
360315
249216
607705
54054
563672
43079
180296
86953
82028
18452
633618
521617
65956
292066
404561
28512
615620
511158
364244
467802
75029
192745
560730
213213
422923
267532
347030
356361
261062
445968
551019
488252
209714
496212
234338
221138
487379
225721
4979
610543
332453
489544
413625
402433
272627
328664
119788
119815
330343
621704
220148
237350
336445
53389
361525
121693
89899
594497
485761
573635
572846
327669
448724
410189
417256
447203
550778
387962
361431
221998
222629
263911
125418
523125
583215
457523
283099
55756
189423
465091
312477
237809
333861
237875
161446
172549
297942
586446
549395
32860
239822
329496
285419
306070
143865
30743
373747
195223
442865
601213
37092
188176
331586
500915
556999
50450
440502
139919
600673
286490
231299
97089
140400
101047
493522
291114
142235
521291
101663
216429
385010
396021
10684
47282
176827
450158
243886
89558
500882
347152
102311
572403
544392
503488
57261
292156
166340
256991
308166
392122
211873
115430
273405
449731
554050
79131
576819
579111
585693
576966
466793
72480
421800
243533
4117
333667
257868
192450
163492
533085
596199
200813
116288
464389
462820
587815
319447
271170
300781
424469
132043
276169
160251
105996
456513
224737
37798
35975
34557
431220
508437
521522
433672
99859
469866
323361
527803
161243
622695
329049
279731
581990
503204
99057
96139
536403
194899
443449
306653
459658
84926
397088
1668
243724
251593
367695
443507
472752
194448
544928
320486
425536
384041
179836
264000
402958
327116
476106
152205
590783
267208
273411
212558
237272
373230
636979
284716
509137
30306
534252
241910
104349
506472
414436
446590
15277
97395
237787
216621
619643
356556
71749
468813
296541
579829
157843
303066
568385
120131
257719
432394
297626
165931
97582
188456
158549
316898
214074
283524
381752
418630
241786
371279
389558
209192
302424
58071
338645
172180
277365
46287
414893
605804
273498
565896
510625
152693
399291
193186
541289
509516
354839
391931
561924
565833
391207
419122
481724
619512
295941
80613
169291
483928
222055
286569
419018
482145
596145
397223
379856
530136
88062
16580
240299
272999
8375
443955
529130
621350
35974
248218
423703
260533
360918
302549
314597
445632
291105
615998
333606
391726
307139
265220
48126
316793
35343
405205
447930
522569
231922
17462
101443
444127
108951
15073
361203
554017
68585
586947
317441
351045
617392
458929
486709
569360
570902
233847
50737
42460
270907
115155
603579
263268
59028
556452
324411
326899
439734
148399
553693
33939
87258
104763
576223
73456
48316
445903
376553
372738
412293
294104
570320
556424
317073
110392
173223
266677
311811
184670
88950
268654
236616
496447
192784
532396
469685
525910
157957
613032
216161
359731
595015
452553
293287
165412
383634
587898
547883
81599
591196
342010
618145
470838
511913
75092
603107
404793
82964
208913
581059
33937
637750
7794
274554
448745
30095
633248
448327
238373
633049
24119
556744
400417
506299
506008
426485
137405
538145
108646
597079
457913
488865
21737
291867
174150
122380
143509
235919
292491
319947
452947
103508
532438
531239
551242
572488
597945
233696
35320
281774
116981
96693
337613
457292
40739
178149
471599
343003
35474
318787
166761
278856
282439
192756
390559
183096
309107
125792
391179
235847
203417
572566
609424
637708
627940
294380
107600
121378
262569
192442
244100
27122
150473
306604
377455
543668
555872
350338
371905
628129
591335
121604
16309
243030
136060
568507
48717
480386
397487
121175
34235
638266
466569
184965
139261
607622
636672
544900
68133
221576
513866
529051
141475
25777
134351
579942
612579
321090
470556
333640
378129
584812
249704
586145
589512
492668
188196
331571
448743
361041
237846
127367
146544
553735
556178
84545
567407
2236
470867
204286
437930
628249
444770
87719
603446
334512
76272
599950
181209
276354
182197
64118
578317
409347
192930
284732
215994
37765
207193
626490
32367
146854
413549
91886
110010
156929
471139
127793
395480
555153
497890
21329
476006
84041
524838
225099
167653
489628
558460
513473
247980
218364
237072
107095
93173
369534
258239
600870
19104
319914
484333
307868
9871
597209
297375
605568
290081
244277
375925
525981
269925
63088
385747
569615
349172
171808
214138
122838
268649
587355
324532
534545
465206
283084
290391
193168
211239
220686
33812
265031
595034
241482
21338
337677
100406
236540
515094
455463
482219
588046
253671
380481
457701
275513
93276
364169
171486
59056
56924
229073
293778
27768
152649
543207
188575
474922
171394
125647
307628
325933
174045
125057
256844
445278
293694
619560
464575
18051
494711
558171
346288
188887
264567
305450
256834
14431
527507
501749
253790
493846
430450
536321
9359
22563
238619
637797
422945
477495
319086
489017
237171
242085
97266
400395
205129
88431
320116
395537
97725
590510
210153
281133
218325
175760
278247
262766
549941
287052
481296
555012
210867
122210
606488
440991
428861
54946
264794
110274
124134
481245
268664
292593
310118
328305
182508
49396
365565
351980
496143
405961
383270
593664
153425
57216
173254
32423
11810
516890
563676
632531
455092
286037
592224
116915
619594
547138
622891
185958
102428
420022
410407
633969
499436
62867
374444
555085
477471
626097
636481
187859
322387
146281
350359
526207
167960
306731
539171
291592
253267
619687
316744
103752
511774
260999
453215
330220
56858
487902
175469
337113
260051
477177
536602
518967
505768
419584
420378
240395
101581
554600
60888
284088
372851
149553
432501
116025
229067
93542
189109
241104
176272
170381
486626
370159
624331
439991
609843
340169
373171
577175
129953
509300
207910
339176
130295
135928
600997
94455
255619
378065
467840
226853
49314
414955
360010
312970
228840
471258
638558
189315
49015
332698
608294
520261
532453
317359
530193
598057
17074
632289
332308
435178
458677
396941
18101
604122
286972
464144
359974
242135
550700
270956
604974
614586
555893
480802
62233
621416
197193
613026
309169
582221
280825
428334
576978
605776
530768
377385
639527
322244
362946
410202
206307
477888
442328
52652
410175
100337
224418
534660
328948
477386
492263
365803
578717
394840
446294
540848
42596
605792
485757
468850
277794
193600
330749
8154
375728
620014
146419
109398
142251
157651
210413
450267
78358
596491
486690
421378
416540
280924
188595
273450
170973
90007
55244
609239
410389
4342
246495
361748
495083
143555
318862
595976
124464
37951
405044
7131
492525
270930
86871
215392
232569
279567
261112
516525
352306
414486
211884
42796
59163
159544
155255
39903
274021
251000
11208
180841
498462
29946
278772
534342
567767
456011
414020
168688
296036
37072
423853
627260
379014
473930
79715
456881
131986
76197
536031
489527
6852
567343
328191
166416
392983
178277
353509
453389
133135
484901
569182
286260
389105
313947
599612
134249
566871
467054
397320
204261
588144
626359
514669
556932
600024
290472
354788
212538
216380
445295
589464
31402
396461
175939
348538
239186
450447
597944
249891
558528
251446
177387
59870
277683
439599
292784
573605
588723
478734
604373
301215
399570
475314
405013
54333
101293
425713
337639
362710
208477
403971
196741
234178
312526
81579
382384
303975
610922
296929
490129
18510
628514
265276
301188
140194
403990
290781
128098
270219
21196
176332
399308
23148
329094
339255
532625
146109
9988
624573
485055
468365
449831
163195
436605
14334
56834
191900
553489
166055
342304
513513
244301
292956
205166
201592
628754
267602
219723
275070
112398
435360
246367
348665
422549
246086
346043
508189
625388
84757
153897
93022
245471
116006
445358
78598
150131
396652
67442
401469
169053
78644
208409
86289
256272
461304
578006
7501
501158
450255
395306
196337
510381
427202
148812
485318
227395
403040
476983
465664
164865
73112
71290
300062
271818
141038
49842
11278
630413
381169
293848
618268
394828
629509
557587
398585
76378
568513
185829
185205
456037
248257
346127
607298
530247
222139
496939
354773
358565
385011
28129
329806
371259
366247
490712
514127
574726
161730
127399
312481
184978
307932
412481
560426
283297
118301
116486
507420
589338
533160
112146
321302
489231
109348
396967
414467
250569
451621
107485
428747
404539
425757
575494
380931
550430
447111
484086
459456
475451
383894
558955
629523
412010
77281
245126
59629
436739
378707
525636
634801
43934
361316
126088
200186
547601
468139
142670
258854
531790
427964
445634
497736
396583
535616
620628
359377
180708
401651
299136
30843
245624
479436
178350
475438
82020
35097
341436
480247
587340
149624
611920
6921
534634
303381
380160
516895
374198
451836
13727
394157
168812
113585
358679
133430
464270
192545
281821
468269
86045
538918
50356
474538
267652
237175
468684
131487
580871
214080
598414
221641
413034
471902
180876
215567
573789
12837
473393
156574
289371
456054
520944
343956
404220
361138
368645
362793
403883
534689
498529
361381
518191
53890
56316
16089
443066
530994
533134
417066
32650
184592
226206
50697
514269
193829
483469
532735
173605
60382
98181
567560
85345
249948
605604
487086
90462
562675
335982
309382
240848
369241
556686
174145
211859
339518
572975
471559
440187
5765
239042
624601
438486
363451
487453
565277
47946
626022
531246
114301
612977
604441
536568
189843
300647
491382
67033
235782
633984
525589
604229
609726
344866
497635
471808
429157
35827
593594
436540
461787
547777
140048
170266
615795
376514
455959
528425
378088
604476
331605
62560
12454
77586
174403
143690
466799
450585
316611
514384
35907
412211
76701
63166
61040
172911
125079
151264
53573
502703
123034
207183
531547
416886
134473
192688
464684
164070
559386
276360
489214
317459
3121
245201
270551
160033
442404
470472
317920
290988
161269
236989
624312
156251
260538
206834
389639
345063
73343
58106
12325
577762
11602
90679
113950
337373
495206
5449
163904
374341
130410
196751
242114
12039
343718
304764
527412
246732
181239
134163
449324
476219
628523
201852
143850
74618
224002
629927
582976
274996
636831
155550
617977
542435
93093
92272
275519
23720
617391
299130
528967
211898
302573
590751
373949
109641
431452
98432
57344
351531
230836
163121
205888
298101
500968
294689
451212
264178
543589
465826
428012
97443
132893
256616
87193
42902
620730
627544
276415
253171
198034
327649
85149
115648
575975
95272
215402
225997
372605
219887
603996
400216
594549
508945
302257
546287
451322
141604
320180
13869
564457
446610
472874
587132
76660
536207
163387
289340
278338
195929
253180
123661
78524
197094
422720
504680
314004
249678
261458
546279
498730
251367
55771
58163
567016
200648
16853
254951
115976
401492
136972
96636
23635
108889
79652
438367
276257
131890
485343
23588
28531
374118
170376
498449
544070
520111
366573
560835
230149
52819
16087
426667
173183
308437
6102
511067
162221
604569
585777
551829
366168
367708
27270
144813
66714
272742
185518
581676
294488
17372
182442
332201
227388
376551
540923
394286
240887
86121
84606
326024
185952
27839
103709
228800
462647
454913
440071
485437
597883
117752
433856
71778
294776
335323
97957
353039
209680
128914
250652
501266
133860
100112
527226
237623
489332
453696
366879
589763
369974
401629
66684
455808
420833
136680
209264
48628
180415
593182
265184
592744
249975
164207
102586
461620
574096
581303
448684
376439
426029
166094
588670
252859
8332
190758
517552
285169
130213
125178
524361
136159
436970
310166
475643
282041
144206
89761
311938
261793
329042
245609
333093
440248
508098
367958
240270
520630
42175
89311
246555
182491
480050
619712
489364
434588
18322
136072
109043
586896
121899
241839
169797
431835
299281
183195
151675
236748
419870
284939
521585
425391
267475
66311
573764
211721
265655
225685
182183
233587
559049
12632
260470
593225
241684
384668
271132
224140
316230
590456
535063
517629
481845
305155
75296
497954
378744
521043
638022
44846
149690
529748
489673
375864
581649
324990
339409
523985
421353
200693
474306
202945
420122
324754
49405
454418
559220
404818
125744
545101
71644
30103
526455
388853
80550
132623
285409
421667
533360
248467
533611
350630
282515
558038
220718
195958
319071
91120
177680
217911
15394
585236
369996
18533
506402
592148
556037
141150
10302
4675
576006
147835
539831
359694
447312
596041
219516
462800
507140
11009
182084
217881
79152
273305
164419
478623
566970
203898
182580
314747
278294
211451
361927
631736
131584
310140
439514
178309
473080
638778
450684
531498
563373
347656
458364
235448
268157
228065
466677
392546
202170
248934
303158
528431
390354
315332
315145
375594
496326
110544
472556
622409
13342
492747
192701
262434
404019
215231
438846
105450
281306
28029
429975
260529
162003
376870
360050
97095
408147
118586
633655
394320
382640
398934
280424
150559
564281
385489
23320
429039
342729
557381
33393
110160
262189
407967
458950
5529
62880
553774
631508
386467
638182
451701
615286
35503
593775
633515
303022
511032
585599
502220
134831
423792
92317
339852
63452
210223
561649
325924
424161
393882
516624
133199
488634
490847
442034
47423
405267
194136
209772
152843
172426
530591
523935
502584
343692
186908
279912
283709
445461
366672
141227
552195
51642
48452
639540
340579
378195
242333
467856
18203
634361
301295
561737
233100
309173
90147
379276
354576
8159
288776
610532
90375
393184
405462
42035
281623
432702
636951
492167
199710
322252
396213
211474
510855
615732
51800
426338
382701
608542
246590
432141
10567
271423
435984
597673
633931
258388
184274
155932
22272
1178
228
44618
17422
249835
533560
47781
65759
288040
266458
166365
256552
284225
616530
115202
79529
66581
40869
355988
268468
627622
413494
398256
272612
319451
84607
4746
165994
133455
365968
622868
189330
259172
391941
126414
242303
279949
113885
316594
394898
174035
375671
409966
326804
268195
12975
576619
95734
548663
449870
444224
91182
444354
588154
88678
44145
340990
96096
300033
501554
388688
112739
27544
514890
192304
634233
621161
676
243527
135416
416235
204287
423501
155226
193145
258060
496509
420867
77377
410141
302108
365100
312030
42773
19743
398198
473714
68541
72463
162200
95047
633472
453854
423598
1450
123429
231224
439570
509559
92263
491751
293449
503638
485940
180586
213649
165825
454618
468359
317625
255629
532268
442423
618327
385971
201264
573838
494944
339597
412124
346096
60554
82721
484671
302014
636656
509748
412571
140831
331736
518127
603415
246209
120581
211352
385986
62062
423318
473009
411290
257857
626181
594670
214544
368798
259204
116656
240518
326233
386237
64366
51557
305463
239265
540314
305900
131919
406293
331157
307209
392747
562638
535056
549505
437249
9679
285403
111930
104654
631712
367169
167448
400589
165910
164829
570791
106130
352322
447381
331645
256047
469134
256026
390785
468172
185099
78400
297176
105081
140240
613917
522158
168882
552273
389430
251109
458050
480926
496955
185156
176948
185102
143963
467982
444050
203697
68254
481521
487331
412059
419887
428455
18666
103281
591301
183573
376889
126135
154804
620898
79902
25985
128176
170100
141404
72438
353212
104211
221406
132235
327250
582141
112518
402040
138149
5552
459479
606181
441818
302615
200855
500280
467217
314997
425209
453090
616047
598165
124253
540974
4567
150455
128954
639374
146371
471641
539960
363450
248755
551676
377511
528061
576188
40010
511
397846
237983
256815
33703
505328
368552
345572
247289
625124
54494
484955
570915
611583
221008
117545
455733
564771
420382
484110
223794
465835
220919
562805
385730
309137
371587
426808
449065
216779
17273
174569
387483
54638
239000
609416
607682
365963
199121
440417
493891
125818
288007
481596
183529
498154
492723
460041
436358
153985
262558
178714
75047
522799
503424
158968
35214
561142
301761
465203
133268
478966
197608
500818
336644
10242
398062
431591
639786
116900
512798
561792
254825
561729
158488
246744
495155
454795
460466
321478
520236
447936
289013
74659
54690
174062
450653
159410
62642
41403
486108
560840
102557
532853
293933
553638
570856
78488
406157
69317
511741
16516
148114
542791
232930
415443
337960
566003
599407
375098
546032
378449
234855
4928
254707
462385
16240
63802
69134
314860
99905
300463
435820
620648
408006
571737
12589
84421
409771
557064
631502
129204
639135
551424
189826
199135
379240
265368
15602
568275
212676
231635
521651
392325
190958
489156
602644
600128
506683
307340
39130
42804
26462
272734
288193
502211
44986
318465
125284
399016
405002
54310
476428
371885
344441
514512
162829
431661
186466
312704
521645
563239
309534
128538
330421
349136
12149
241448
198819
120473
123463
103465
552326
608821
576808
130867
384746
105222
356735
250359
593564
602675
31876
270587
287629
191715
340419
625415
339411
91434
426207
452910
208506
519333
103943
30752
344645
311007
339811
23147
248193
352089
31759
360488
106057
568595
500162
403430
325985
215694
250766
147253
456467
148172
130073
326068
329218
254031
17628
591382
592852
104684
489543
43970
475491
564739
251159
430712
596534
386479
399757
407121
538730
139181
239722
522748
271368
199447
340189
438482
85319
512339
342380
559561
341460
472783
479271
614824
488880
560025
260796
140522
564992
467599
230434
541722
574874
580098
591061
526291
527363
638394
130688
37745
14328
52392
634558
209522
371376
270624
56386
182715
339569
199242
19475
126822
357177
307122
417553
580022
71088
226287
19664
353352
136803
444669
403989
437328
569309
152257
259082
554170
638307
232217
375736
323036
622879
628870
448447
229461
345935
3418
357463
92355
499782
481823
64977
429035
324569
69481
379062
178505
137877
41483
389380
608485
420917
432959
236115
116411
108928
204168
117868
405964
31597
325334
224936
458826
573947
472963
43063
99786
608369
464140
321663
513115
625803
62407
351060
220924
544535
71917
367565
252806
387833
467787
391341
170963
80854
152269
623592
120743
631060
220581
109758
23383
602308
206350
524090
625088
490791
623485
432006
521817
220983
307201
617516
200558
614124
155400
200261
548736
38150
471532
451238
488761
142370
175853
133862
138886
151776
12544
143461
341530
271323
429929
395250
111085
333509
145660
367920
625611
574743
149030
634769
158623
457596
362766
380596
588299
330410
247696
310258
518794
587429
587777
33399
478310
299969
62042
323220
486018
98410
461366
159629
249252
366324
286967
532140
56933
312991
268730
127730
590989
103133
589133
372649
82482
90693
517843
104690
199622
323070
292570
315848
536355
601745
495947
232775
349742
253595
377109
226258
226461
401718
247655
459022
227066
422286
622037
19306
474329
52078
163887
329153
256773
598530
170936
134978
623858
463600
383624
243840
7804
78566
255526
477121
253060
213218
22404
525095
379452
173169
494177
227114
621135
132088
484372
387459
285728
116271
321628
374298
52382
446038
560555
387104
122905
45201
329957
131006
617923
325039
235528
362026
468377
356399
140562
580685
422761
66468
522
355453
517621
384965
618836
29960
574269
79569
568767
176263
104168
313827
608429
5082
631611
350369
279304
240182
41770
407495
473473
435283
17127
348477
318662
113657
18755
151028
520180
536651
120551
517007
639149
497447
90090
208358
76172
594387
130175
589779
123889
179744
400101
375584
80850
323750
235124
634373
125949
220418
258583
90631
542863
613766
323340
206610
108959
565352
234940
397373
101016
134813
449600
518654
551747
520461
23349
140408
194499
171189
489348
208295
25610
225481
234957
108979
3176
116911
459818
96106
112873
70896
449471
159895
350547
431254
103590
147854
288109
360070
524743
346568
354483
402261
218703
280894
214185
329827
266798
160983
383428
163992
513270
255305
85888
20313
420332
208633
501572
410355
170457
504866
313153
172280
238049
571158
284645
334075
420131
324498
444045
563020
493661
436145
160909
97938
199129
472402
249594
297825
43791
304317
463899
22762
552060
401529
503314
483294
291920
504428
608456
82923
288333
188707
489402
486342
492206
219213
352465
225668
335248
618875
597938
76215
216605
447435
509067
305572
467440
241000
273417
26246
589489
548848
29944
349312
326668
557034
101978
187423
330761
251866
90705
448676
281553
160685
566249
411351
305134
206947
528286
533155
214126
437740
104433
34947
387935
638048
206967
616441
233423
203056
61637
183147
102109
476902
307065
303742
443094
137030
192069
218674
383691
69709
555712
484563
461187
160871
191588
549630
213497
236068
231863
80752
231773
59176
261611
274533
158712
211693
101226
15011
611098
321976
302449
630687
596063
537590
54853
289745
109028
417428
217589
16111
414349
64463
66023
335614
189564
400357
542589
508937
34687
275060
563954
444359
66067
563713
393369
18778
345640
590555
59284
216861
265558
477763
627051
566342
435961
257244
577617
444900
400388
586198
358561
209595
110105
438006
515393
403898
95015
561361
605307
80804
19911
49891
384910
621209
451462
614361
596335
572704
464433
376866
191572
313977
232660
397013
605517
47760
229914
236254
272383
504554
477904
218191
245660
155821
582129
602824
482708
358622
354415
506147
581735
542680
216277
536226
457675
482042
106913
373698
467998
484002
188032
249903
551569
66296
239268
378821
389663
20906
626793
269208
459135
262651
572011
276738
138015
194146
150661
565751
102758
568016
508096
404921
57967
82549
74862
168470
123067
534493
342897
59815
316232
614195
257207
305469
160779
607209
86873
42339
396708
224802
90685
269732
447084
161552
270869
224583
632799
432910
523625
134104
257276
445947
284451
550254
345554
203026
514065
408868
477233
322208
302829
497880
532822
605442
163028
314600
262638
386886
350897
367303
199817
34001
573609
327548
577265
228143
472801
225117
34943
316563
63814
895
479596
294497
198758
211638
253926
132435
54385
518979
151757
580117
14519
381540
191419
213954
238233
583537
486473
38476
115632
587953
155681
374655
75277
386343
57806
75528
192666
506052
43627
355624
356689
311324
607548
520339
365300
596154
596574
346948
637453
559953
174219
489855
130164
231589
34430
375155
359244
214178
297043
179695
577335
338114
58739
516533
330128
432382
134958
294732
579328
65973
444702
196281
199948
120819
159610
254100
399846
476081
476458
485241
553176
408816
545617
576972
333325
576442
552529
140246
149368
332326
238784
485811
369791
7433
72601
224130
362574
306528
321341
77157
339245
236002
329291
352375
595779
184425
281459
438513
2432
502873
225090
534273
91536
479722
97615
416560
326242
334900
222435
408625
564794
592016
257622
256175
329353
215380
623373
633858
51578
142130
472597
191745
114093
150562
129753
623349
5665
91512
297508
214938
448846
332799
559527
429957
214326
389397
185474
102028
217443
162194
135971
453362
349206
258213
99651
345252
621853
19299
150885
408179
81245
372801
585468
208060
389732
612380
547252
481322
88350
481536
541496
155326
77756
335282
597361
273717
327769
323098
552944
15743
324031
387349
364939
472868
554116
396644
2815
50363
29777
272332
101502
68915
166862
51255
126312
37226
372452
46557
564330
313136
103954
367789
571994
153653
201253
103205
85793
198017
253209
35559
477058
44706
88592
50117
140872
485516
206368
266418
603684
373653
153906
525624
600058
480251
36255
275623
472040
393138
76910
125315
400759
80583
547701
620970
238594
311540
176564
154179
260774
417191
217717
618993
486995
87959
439296
94647
169129
85634
232405
493294
13962
11124
352232
45129
220471
112005
573258
232363
25166
604488
57882
132284
404472
109362
46585
476967
419427
510205
272697
230889
512805
493285
518327
523303
278320
223158
168369
472433
45773
282151
257150
500260
281694
115324
259594
146133
194758
293768
105731
94421
594465
540738
325509
190916
520318
376773
67238
450229
595738
291608
370678
602994
389255
280978
158091
37481
285671
63295
155022
560537
506895
500634
603085
490840
247694
116827
513024
505722
234742
321546
181222
601992
131771
318357
444065
403052
300540
431647
285685
596282
613076
417993
148285
305496
143377
143823
409888
145438
556256
16472
308195
85463
215545
566348
589553
192797
550707
134748
130698
356300
594075
4741
583606
331150
356243
552051
50692
283039
639119
552254
590541
221309
131338
492059
209580
174333
328578
631163
502953
144513
313801
316033
223582
88494
612163
466500
602678
462160
412838
577119
85097
161159
278884
52979
630337
500857
20883
469551
495546
109948
326678
124067
151558
538433
543285
155728
531262
248136
112926
288988
216267
435779
223263
54146
427269
375552
402131
82013
326797
632996
221717
261581
128557
183024
506766
590192
496915
24431
302244
538158
218828
436169
54024
231758
440874
55952
548078
472968
585225
41126
484816
348332
162533
521473
397548
176471
475783
622602
310570
218572
139437
351331
322580
147739
381063
574055
447495
513182
365444
609706
533627
536827
175165
532413
102297
49332
604127
519753
116659
65509
65274
470953
454642
50007
287485
251204
148724
61641
164372
466589
586901
17016
263991
475459
537517
10241
104618
236314
209664
2089
325630
630404
402204
91407
556618
465005
106704
455107
296270
192195
453394
384657
622820
8270
299995
377190
455165
259909
445800
118138
315785
168879
407919
487305
199169
581182
210588
294596
210297
379985
379522
165473
213509
591370
447594
32776
251968
308506
335121
266444
384401
580177
336624
33761
624736
547190
473014
594565
115520
323106
132809
232207
291330
616720
286734
94967
453191
374142
142192
114272
556929
374988
36622
579709
571303
624273
545674
583948
485749
1704
287396
437678
58797
199807
217562
569507
44577
525569
447122
470730
22084
95758
151689
392329
249281
471298
567873
367846
366437
225755
348765
141928
349233
119590
92144
628158
113115
162509
569947
484141
328605
186420
551285
370039
235262
122931
490613
383752
223814
616424
379
539952
156541
307456
262958
415780
5600
237236
402609
496966
635662
318909
194884
501098
367559
615645
437916
117373
89966
383522
567013
496994
427144
267284
284506
331517
207445
340768
599899
140338
300155
134247
306664
335671
608614
95375
181400
421773
607870
23174
229902
132395
329054
374735
24898
134344
173984
634817
53762
421397
146527
256914
484549
397435
237383
19962
41356
315657
241994
520306
619543
290001
459940
600382
100575
52478
287828
535580
498567
482270
12231
6805
14130
38715
72881
509322
599210
202863
416722
243081
488448
194215
1522
265302
110338
149361
410167
543138
183705
127109
635767
568203
351673
403824
335892
403268
470750
302122
259671
116873
439338
405880
542167
93497
67160
457951
227201
625705
331987
270928
270484
478397
160244
165110
81774
226516
475387
62618
546747
398807
68690
610245
509653
226807
298111
182682
458625
153863
481801
445184
603654
291660
503957
320563
323178
587723
195172
488845
73530
632415
422297
361396
585166
561479
355909
467188
18155
523759
145519
427097
524996
485164
264510
251792
56487
279939
558638
36808
493789
585436
358662
508005
1995
315625
246326
613562
547550
286820
519896
326729
636609
472983
309852
541073
510883
412056
205778
200084
537741
22720
474039
354500
126786
496904
575692
383800
514934
40425
519939
397420
113395
409739
634900
35625
615028
282830
488835
22362
25649
415525
86145
459194
452312
51355
555532
255253
113698
91731
37682
184811
40637
385832
41212
564784
73655
85510
430616
626722
78835
107857
33985
514150
352663
126208
97669
426302
626744
507634
366952
518532
602110
497929
308220
599089
632664
396819
630363
492852
355866
264960
555287
33745
389813
194277
363311
249136
372844
617022
262114
441295
214863
144837
98990
129233
264471
284985
301650
110703
490740
300653
575556
322509
580827
63351
562158
207046
48672
635934
441622
50128
531964
393485
129765
584280
390649
468664
266019
129467
266425
532062
412110
376608
128403
633453
443056
141365
65515
325428
125435
505648
267916
60313
44868
469020
222666
541574
267070
175896
411704
66777
293866
315656
537365
184730
11405
403001
545018
270383
518428
125764
172065
315594
85942
527998
43651
456251
456995
591490
612203
467675
75232
436175
177207
94955
253724
153533
136333
92136
186095
6808
141736
329470
44356
18746
406131
447151
119519
443687
524914
468748
367163
614160
427424
479755
84764
405825
473985
154273
352278
264985
574128
540183
108201
402642
138977
633902
41698
203472
140148
451395
255353
20117
507170
49107
57547
614028
89387
270224
27734
315476
230295
620740
530123
568994
494055
237177
476651
72644
532934
77901
82639
322607
354268
480866
543886
496438
258663
28140
30969
416930
64684
499143
382369
560508
247217
595085
123678
58210
370836
162435
543879
303386
194743
369734
138388
290062
550864
338800
140127
561011
590008
284199
594156
322396
155967
494720
439549
634928
274440
597188
491862
425414
19085
430022
405627
24997
525275
472674
229466
506671
506743
163232
196343
584196
36969
622339
450920
119135
540384
181995
58202
123021
64838
204275
283407
419903
187492
255750
479115
528078
361394
392581
561612
405082
42098
180034
379442
556467
270027
498807
116820
632280
74561
600350
342473
273678
170591
286524
202633
464800
391905
566573
617533
411288
503924
572952
160090
534646
138043
397913
414643
364555
286014
539050
292917
321540
389541
558819
52225
625482
270288
558674
578307
602353
229990
317911
287109
349495
214566
567233
604639
316173
419508
520994
401638
146335
96487
260094
53958
99782
496279
421310
603244
372588
313187
294964
593848
53780
288389
426253
590820
203013
572062
228991
65784
527307
356935
523686
416939
635126
614852
256450
280670
526930
447182
580208
516598
327404
382647
267616
83300
618316
266584
215695
105141
418194
5971
96396
426466
166802
621354
191767
22991
327965
31174
407106
419532
482889
533355
358131
512364
409701
545198
526368
111004
577200
544030
612564
181088
169898
55083
422141
506119
333583
97551
345667
228589
124828
411897
533769
504852
620311
282956
414556
581513
172037
62563
184497
160721
225812
112219
11965
460797
54344
344307
520186
261152
169090
527752
367489
467082
90614
140431
311845
126254
451663
179068
1198
323473
131145
7249
545219
485674
331292
274223
443208
18577
82557
23065
250053
565609
134422
422526
3771
19820
279500
459269
183537
103012
632048
174872
128070
471931
55901
259216
533193
84167
206569
573201
176395
42178
76130
455399
381270
180095
421018
280076
320873
249986
559232
202824
556283
408393
2410
530342
397549
282048
557139
476795
244098
627004
29810
47492
590763
362427
604849
166848
508183
249729
395162
358014
277934
589190
126468
553041
446989
170935
133669
554280
450554
442552
631854
344925
173757
525526
245505
108370
473511
446377
83158
109764
366287
409903
163496
358031
582205
170416
615515
112907
609286
315076
29941
339737
266533
575580
195287
321456
263474
129090
592299
323010
156581
133443
440268
120885
351293
473527
381794
111156
419422
525221
61097
477998
574864
401177
319489
207683
520567
191074
450856
145499
551991
210279
13586
116208
404339
231579
375645
598680
358029
26551
479580
37673
83374
572255
231140
198379
245475
9673
180203
107438
622936
111666
532493
547740
28163
566505
157789
422037
261128
323363
524922
54492
207885
63001
428128
312614
239055
394667
287773
5845
332652
362102
380876
170715
582433
192399
92364
342773
137580
212290
308146
239276
438365
531797
100253
96775
197794
74168
256095
632589
164323
563538
204533
22809
260653
401508
629392
622996
305956
7127
274836
414321
143989
37325
72288
379474
138258
243922
356489
462693
156493
99778
140858
434898
580233
267076
277310
416817
214423
55804
396046
364302
231509
576986
80344
606951
361717
425214
588506
307462
34382
49722
581978
161186
261183
261993
115268
364824
229739
466358
120322
199478
365224
350857
139225
11531
574854
70790
146750
76178
487750
412028
589923
103834
70481
254789
366118
208666
510781
133486
131228
407582
526960
505615
302340
63683
416769
313286
363505
588123
302190
564914
556464
319244
292526
286636
539966
291414
159057
409798
292552
57990
496658
386957
104292
81141
320916
409269
185320
335019
528919
81804
88187
491733
618683
365842
543635
481606
358922
2818
149853
224247
598700
120010
117045
235051
495863
154981
29301
500422
619274
381210
478183
320933
84869
16202
455544
548776
110326
104096
89133
382431
617302
100475
620037
157451
231867
601580
187435
499481
595886
472741
535084
431740
104127
109426
368309
59751
140201
488827
62087
180788
215213
590717
32340
140474
220337
444500
238418
118431
448340
430754
325002
477558
136372
161094
28978
68566
187166
308844
381918
366904
392953
430547
572750
79035
449340
553556
105363
340125
172964
583027
333965
532969
585892
298080
519056
74203
332633
210974
432378
328852
485616
116359
573587
192877
364569
74547
68923
444490
462577
445349
557492
100869
12221
234033
111320
492603
616178
582995
88499
357087
334521
380996
291464
413273
304462
7200
120032
47547
206625
482536
551204
498181
573068
601026
410986
500840
71766
1026
289390
102250
348202
289246
39984
62289
319421
253441
339217
371604
585735
575422
57340
207698
353190
82143
48787
371368
344241
196373
32585
123907
537221
483417
312959
42242
454200
118454
294334
477114
361067
475774
538244
274679
351784
38134
413450
634190
295730
602946
158140
375115
87578
604624
168571
11649
459667
515604
425377
364530
476692
68891
355862
620147
580470
62522
51458
633208
227684
414511
461231
243167
187235
231853
238610
430178
554669
108746
50222
493993
622941
273902
42200
516462
233937
469368
65584
102929
302246
326341
266037
297924
100109
43017
270688
328197
493986
71002
337776
513596
296420
199577
1110
242298
142820
16165
329113
533892
468306
609071
347520
402818
248037
68592
428190
619108
117265
96161
162318
486793
122221
287787
182427
342602
254892
45374
629645
497193
137824
71210
583056
482424
429599
205881
403177
636272
576302
129681
86189
454204
370700
159182
418058
13877
105294
58187
456001
61226
520553
384136
283983
155973
71555
244082
379595
141333
534709
155636
128286
413348
318342
399962
493880
52504
451527
448253
55655
344476
23997
194930
505764
246576
571790
210010
555222
439478
438954
633079
533536
225405
390266
39703
402952
164189
616362
47931
40834
172793
469393
13773
621039
146723
505581
153383
190667
65386
567705
291689
35360
147923
233393
635745
147363
358854
218716
582121
328239
248578
3459
247715
320769
90947
333742
317011
179124
325727
505411
513141
516920
44681
383534
361236
608469
395335
256015
385453
109715
502576
199698
586243
337736
564147
506958
262393
575197
613297
579129
253686
187464
287281
146954
314835
455266
285697
47359
455066
231336
545735
151377
119358
366006
150669
346673
333491
425987
186182
99441
60455
475308
311966
454961
199059
193648
356324
69143
611767
101125
190093
252088
365560
111828
303005
343727
623648
595261
241813
252725
153554
596835
41767
299554
181031
37379
180176
102638
298214
638136
592779
243130
170518
76128
547652
99316
230420
529654
106392
204604
485780
346189
185874
413597
8545
14460
596813
433721
21291
370908
421636
102725
585163
191578
487128
110438
14551
570244
594204
603915
504982
606691
266976
514746
350374
15662
305442
123126
12002
581481
404082
215451
46438
558541
336717
569011
627531
329479
94581
340598
224560
346821
301044
592216
46579
18930
211257
328170
212704
597864
275687
575020
106703
525438
236200
145582
448104
234919
498705
28485
182864
436612
527392
1566
231423
46115
564358
610080
230131
257000
112651
461914
55662
582349
268567
41361
435457
45592
476806
608873
303862
222257
236308
391473
489874
423760
403437
31549
113001
168170
169881
265592
328027
184776
598386
316025
219902
219029
394848
149914
604370
44199
443669
320824
533080
551591
240111
52088
168892
124870
585527
321700
188085
493826
356281
479374
244364
24857
414387
186314
551159
75597
335410
579415
366278
133450
287705
43051
501437
224401
491565
510243
393812
394700
49025
21080
562886
353271
638224
259601
171170
494109
85965
400647
343819
68869
379145
259744
357557
97086
548526
464443
250124
29071
422313
433845
430858
61385
85946
324344
304369
281528
266468
635671
306545
458969
78921
23123
494282
211209
20991
482271
38014
472687
52149
177922
8606
342913
546794
266992
95651
368999
629788
453014
379153
340522
362094
496504
438148
617738
90418
311709
96231
31376
139305
535311
174854
420245
160970
140695
412504
162001
393016
118945
541045
490416
71448
246157
427702
298552
144539
462927
74637
461908
615468
390876
414133
90639
318173
79785
438056
322013
639209
344486
473609
348640
422628
274848
364018
232812
266564
341693
93354
587166
13725
324999
259122
82385
69503
638744
235068
146615
271063
500308
603782
72678
302657
174048
112212
158654
254485
278600
177981
157269
376753
42719
395091
65044
494256
428674
167394
428948
629395
397402
439812
622076
345521
367201
179384
402375
177463
171213
15974
209118
103009
28046
15172
469762
548405
518228
568065
34397
328139
429749
120001
442352
619429
97633
633304
535943
44685
294900
208022
215069
516164
418617
202470
455258
413311
593368
549276
622014
194676
410440
316103
88138
204614
420989
601089
161258
243070
111010
382632
15097
139094
233484
465479
336946
236657
17696
342151
117640
40763
46570
600781
414749
265262
356882
5050
385708
197488
496395
384433
239606
505240
477844
593865
53410
629822
160046
347867
164473
350877
477358
177303
11675
141625
533598
565519
428289
525867
203313
369647
131307
35482
232953
72699
254248
204352
305924
382775
452820
152109
7744
550982
152427
391997
221678
53138
434301
606889
325272
35624
503014
202414
408783
230957
466271
601535
586687
563700
205933
337976
623091
106136
536958
164110
138727
286498
3909
82363
295377
590261
32155
345878
36951
301129
553274
92433
310982
122265
73058
520522
472183
447942
296720
76470
399027
446657
305795
307283
142085
557369
179658
55433
364762
226208
45959
317341
176804
59401
319130
325251
437904
495132
573762
65368
92655
344880
87905
605699
451032
26879
470078
180165
183156
501545
418818
569809
315364
252146
179279
497142
156814
342006
75126
379835
197797
238451
616293
260064
22919
314388
586603
316467
325721
438088
477802
36750
70351
638310
521734
597712
459353
193116
442769
75994
240993
135248
41475
90275
356072
377839
35208
120478
425105
30296
204435
114485
602199
99098
359441
389416
630054
16230
566061
51150
439962
484574
441402
587487
634931
217091
302694
296483
638103
122558
575148
105393
384549
435386
301765
81563
553472
539441
264152
433466
323432
228907
438423
287289
345411
52294
293354
499909
346605
231438
60877
443978
615331
382859
353183
183442
250715
443178
197644
271799
545564
585828
506396
340099
591803
407240
25715
323468
555443
182659
507911
232259
278512
155542
155146
169240
217536
278903
450495
147002
537833
547370
481791
250237
262647
123235
456183
493599
298697
279594
589999
416530
131515
275919
508299
181002
377122
471435
43913
517731
327162
463627
602520
254782
307751
599719
3063
108132
23625
570821
424817
355891
305467
628659
149378
97876
180017
261487
6261
62441
497646
519878
391917
158065
252610
639219
336344
443433
315254
615125
135185
541926
412904
129743
251652
529755
91983
615916
307397
165365
241257
291898
320424
540926
132309
215975
296911
60347
297324
456836
281868
49934
582589
348142
214409
241024
504773
262966
637189
512413
598272
439432
605209
589289
325492
530984
71794
3241
310916
445853
580887
260664
369363
482152
511030
624705
441924
91283
496845
463204
364282
353963
224670
230664
611754
430744
550369
255152
181865
205556
201374
200637
237148
387994
82428
240431
485112
158415
632864
435781
226553
93224
113723
627023
390812
33821
329275
627184
355713
538397
245455
67043
73764
202443
125394
400994
106211
512127
347856
547964
93573
632599
141783
173200
599797
253458
475635
222467
332268
260079
33633
551826
581847
17596
315649
76410
113506
149273
371280
359167
482756
287568
502043
137298
249646
583445
566051
566866
28009
555120
199163
113065
592025
67596
191890
111249
23663
10975
67417
245128
407812
18621
166778
442555
499907
338186
605940
345279
500428
425625
451903
205089
139801
125155
145206
34636
595837
476065
101451
367543
463814
223790
591929
361405
512583
33994
428442
504537
615381
16044
549106
359696
341980
166725
503529
8682
89215
27260
260499
268450
557383
368754
503642
379479
52195
495657
487675
77397
289697
333603
62584
331971
153468
358074
49395
378870
212006
432266
561921
587776
366388
36011
104271
74094
603932
410672
62890
454631
609058
632562
532419
473434
453153
279682
13136
58377
14728
276620
572649
567626
436318
238196
195970
386087
253013
205862
291216
408602
41167
421750
407614
388475
15909
12757
229436
532372
490207
440278
27943
474729
159550
403214
578134
404479
49220
267683
142732
301446
465073
550307
354227
423728
517224
21699
199362
376087
601757
451658
499972
306188
248072
152822
570880
328585
225799
46856
241256
401205
426576
278774
623531
371252
245705
566980
594648
296635
215031
410808
336022
369417
18971
457222
513992
603613
574787
292712
242453
634727
418265
207713
99996
430926
279491
364362
36994
585019
190663
64326
589639
616443
493141
254290
210989
257391
107118
367575
447797
106344
2712
294415
286448
390252
449000
86104
369024
126611
520889
76551
11105
317124
76025
125687
515928
637760
182366
39148
97593
252424
145635
83074
550107
426753
526629
426671
169308
616356
240467
419407
380933
329001
27890
520400
142907
443437
445181
413084
113769
437700
548434
377267
216360
18058
556190
577143
140255
81104
1162
636587
106478
361558
176206
301371
188826
145273
486827
352770
253872
485859
216539
278355
189394
324287
213449
414115
86405
572163
266698
390308
276223
425582
22387
473769
598096
106757
22703
138005
568986
228509
269839
253474
6356
525403
550619
503601
37855
184033
446531
296129
412158
452749
384468
371856
383321
145840
7785
465470
498325
71393
176964
13720
301856
480511
283998
303991
100344
434002
379207
629081
307963
304980
510301
532097
570972
164644
203288
618175
194635
420030
24839
318637
43508
315626
367594
528556
34551
637070
524531
16940
451056
633135
215412
128409
266576
635560
540895
388977
310520
190586
254197
195393
612345
510046
30956
439433
595290
475233
107348
352932
116183
592411
571189
254389
82432
180453
388618
214353
371023
3346
267592
307543
260332
550836
548554
595447
562247
227694
218686
614876
11199
243701
518146
263588
2805
335354
126397
159950
468484
534411
556371
8537
4058
158454
509600
493941
317788
164457
189929
226450
61621
359937
289056
99407
369934
319179
218929
302682
125017
337725
528714
211915
236548
501850
599663
404936
67716
65671
292965
362325
635656
110305
488209
394201
204885
3376
420703
380433
466971
78541
252664
634371
621973
359813
523402
374997
566797
530957
223105
295145
251250
158635
337452
634782
199933
504200
164681
588515
348653
362370
252286
143192
91630
476463
526588
320615
542408
279489
114077
561937
149564
211667
247190
349938
461264
468920
78875
234448
404486
221053
121227
472117
350575
409033
357869
307763
90305
65987
405360
276395
485731
407479
560492
459309
98104
120174
508887
340553
220815
595824
202519
531170
276437
175360
223845
496858
331649
374847
138104
595730
128472
286305
486153
219757
50036
169801
606561
56491
535611
531746
315002
125809
202297
350961
289592
163408
355945
568550
570253
548317
552868
123805
518905
520051
573264
369711
575763
2495
634437
272211
7573
330952
608307
601259
146047
541101
258737
596581
475557
218583
214320
321791
336613
172447
439242
590113
633232
611645
245388
479955
482218
295339
74584
164765
433042
246798
38528
433094
256080
222805
118844
552084
552031
140184
522066
461909
473315
164179
461409
277398
227780
337100
115481
270019
455877
366093
70924
631947
568857
502141
464825
350076
214998
252443
223784
25404
357387
472510
308578
1239
175696
587892
183231
168996
68181
497627
268811
93188
627419
410013
200759
539430
628150
90800
159407
281426
560419
556697
72454
386825
89841
310486
330303
197933
291774
596794
537385
77107
129193
264535
271119
216548
315261
398569
217254
335200
358530
35085
638201
111731
166446
325413
579318
432152
337504
414632
141947
176547
72464
436493
347142
437488
620957
623932
296022
462316
483203
226852
42469
568317
54746
555249
106516
420850
561340
351922
345496
374440
42134
616823
16217
473536
248742
437554
80071
9415
619542
309551
396840
98321
373452
284018
74346
369127
158851
26474
193920
501466
66256
261331
82816
41933
465539
28999
578975
265601
185429
186610
615584
261466
495795
584215
77463
199119
285709
236089
452473
606616
553512
246713
120993
340856
216725
240600
397511
598626
49281
235416
337211
275105
30596
592112
309684
227203
2746
202777
143875
341511
324102
75604
628637
609489
178299
135619
54475
619921
411422
5464
152157
320090
517941
73101
58372
496855
85493
509234
145753
144012
488953
173542
156200
243477
339075
196431
161220
540094
477681
227771
458902
378761
265288
150698
404975
7010
608842
252222
157489
380077
187934
407534
593020
636688
587558
336119
591189
369496
136884
306055
489564
454500
489886
256536
589990
301197
430988
46083
619285
450108
466983
458553
250834
67357
430519
412698
479768
261556
346147
148529
181725
637815
186793
408084
138674
308085
442802
17357
412359
597033
204720
60729
111711
212581
501145
375973
459334
88415
406315
410963
564974
330429
286323
455880
100416
500764
331254
11551
266509
633359
405902
180185
432954
214401
231032
143597
589209
250404
256497
313449
199688
80675
571554
43584
399317
49728
568571
372996
49116
305334
294270
299941
540966
82511
309814
198764
558255
66267
287519
620997
545497
194509
116550
419957
87134
498658
203991
384394
165739
21347
514562
242663
303343
160890
185810
66064
423700
429061
297657
138631
411856
504786
548094
393033
202380
239883
604950
115397
127740
391814
121700
82217
250089
402415
580369
347811
370842
571253
215077
64968
572778
8289
590328
394068
500582
494004
187426
124378
478199
360008
501800
619273
153277
365617
403406
75799
441170
372843
562678
384618
388869
549975
154576
35268
301694
366613
391970
438543
227703
556772
485113
399595
332459
453347
419825
156894
531577
605419
344269
410793
178115
377092
9512
298516
291679
433239
213879
128388
213867
113342
230411
431906
118450
550925
2563
97781
494987
365518
486281
20951
624082
292059
206711
71904
188867
60311
161748
74463
463069
73757
438098
103952
513607
279789
351464
535237
191039
571039
629432
189269
308811
521675
450276
198786
567307
568248
266153
624755
109232
215626
128097
248869
397170
316946
325842
104215
172047
557809
249
171604
192174
514964
204951
115947
38818
402563
565793
302844
56529
340534
143806
422707
138263
615374
600158
333441
543165
554611
488569
588268
8274
109105
613736
221342
257948
40686
35282
433443
631652
639463
530736
88393
603274
366746
604531
233092
204815
349253
317981
30577
292264
251454
80146
55206
541335
396884
37456
439183
308652
326549
48802
2014
100421
254888
177688
39575
591953
75374
507930
105059
171898
421131
20474
450034
577071
168335
158445
346261
209952
20381
503523
535946
88848
218381
256608
432048
482481
251361
259208
628351
608150
252706
233953
579696
164601
605456
227854
227658
246736
26381
444465
523430
337434
238291
450353
76656
332229
59670
98971
440334
262500
362902
172487
590183
102769
195434
215757
403455
377863
285816
61603
232809
543504
233772
513507
249727
33591
431145
584750
383737
635061
374639
476300
413432
99789
474309
34483
404319
200201
437037
208078
575038
305224
430657
226840
334550
419287
536784
49496
122454
629381
293055
524643
294902
256962
92678
212725
2558
171921
356460
402974
341523
461992
104923
4925
164342
469741
319802
182172
80222
398269
454785
420788
269022
98474
531653
365906
89885
347256
272496
318628
358194
273959
145479
135491
266518
170570
497842
182383
586403
10706
269801
33517
343723
277344
413881
357109
210574
16930
188063
186963
251528
581571
366669
354320
94301
543671
367120
372096
16475
258419
278964
159723
173830
561961
262982
338488
375031
570466
243073
272571
23176
289128
518861
279600
441847
295845
34056
579357
240184
262265
546768
223443
222229
529830
613468
506365
305929
562584
216892
535524
104957
183832
449786
105917
520773
462667
255666
231547
524292
503671
609445
14191
144305
113951
67991
539083
606467
556147
5063
160087
244951
15252
601438
171799
565942
620777
531702
441568
481986
569444
5631
21202
524212
374604
476035
457942
89073
200402
114815
86627
280760
484389
620795
550569
282594
305552
227605
422716
557311
429112
334457
473630
167117
78225
153704
413704
234715
358092
19649
159455
549949
233253
577714
306238
56348
252775
540123
77960
588941
197577
244195
381203
278383
366450
23139
260602
270365
228031
430330
380001
308661
247262
481327
351956
589720
364663
299438
26681
204859
159659
456336
474016
194803
423435
281435
394335
65943
194220
259563
158919
568130
239286
147492
141633
346862
258861
147754
241899
192204
628236
79528
252641
299003
193624
160309
176870
20149
119975
78290
415278
139588
429954
436336
52156
415391
312233
522952
152931
223257
218404
517132
606787
418114
600785
211233
391307
398443
209291
81285
398659
47061
392218
368425
468012
123586
118438
50829
200654
478857
515244
362816
226893
538313
386948
263585
341628
29414
496581
521050
272975
575714
581923
297844
628397
300505
197602
252590
334645
393911
506211
334495
342692
542549
114319
120775
526739
145956
580678
499902
27483
409653
143899
461206
336390
614156
276013
511298
577727
125479
625066
464227
96004
351657
368535
519733
79955
584151
7642
469405
209165
45289
31809
626678
280384
293990
63965
351374
221802
423106
407678
635817
116666
630942
243872
262200
386014
299148
554297
152399
438855
421265
540280
470690
621883
522293
73520
468166
122381
30685
526068
269632
312661
580810
251889
250636
41785
112918
114325
322354
499300
184178
40460
137842
61559
104040
372831
436159
419048
457407
124813
129294
162154
335156
362670
78670
458186
289083
604965
383885
526166
189620
182121
593984
8959
565440
618987
578847
207938
406635
453248
222276
587747
387884
573725
305629
47859
498161
351749
633664
273461
616900
614641
288845
630183
151412
341287
442680
2451
416333
597538
169350
109163
451145
229627
150809
234698
373284
249360
349753
262559
536252
18074
582311
118724
311497
256366
607109
160342
634353
615587
20804
448128
245611
9489
109341
311619
480674
313728
325453
73830
441933
249949
330931
180715
612042
373502
116755
331690
449789
153177
324198
341967
177320
266727
30918
280233
593483
226811
480185
97517
187686
196075
629813
265429
389125
439009
410332
301957
222505
615786
165232
185892
340597
625
267448
375066
457646
314132
570019
488886
158434
14070
68548
75931
578187
369152
260122
352489
307808
535888
294710
321001
3448
465481
109293
193379
253843
112266
424657
71967
617334
18356
378959
56900
450952
580849
80341
723
319215
576253
342330
349980
576848
556333
246192
100313
425064
392978
204051
559827
548183
318627
1463
302305
2606
340836
212817
188691
70843
55937
21899
246786
600748
85031
426166
193156
159619
520060
520017
111277
575963
125095
526341
448786
386310
318056
578374
611799
56407
229059
359884
228281
590446
321669
178385
337219
479267
384880
414944
214756
491613
16097
49265
31571
335307
519972
508473
211789
125061
597028
569713
106641
405173
374521
363420
328771
291632
51421
519903
434014
635879
565689
363829
417412
605311
136527
377841
173259
152089
287239
279392
423862
409719
288235
22646
329615
490600
330967
174480
482295
532799
275697
494784
127057
55110
198894
2342
472115
504358
513534
606903
579274
639391
35810
275604
305937
573520
19211
280143
342386
28885
598151
96267
508814
539545
617249
205837
46973
152618
178791
499367
538545
448220
300731
610836
203970
636812
240212
497808
578193
516844
371556
131735
470928
192638
402082
151276
192432
620464
494587
123530
223666
205338
21420
198118
129899
499488
548429
415437
33471
88764
318721
574891
325799
38881
187487
300895
506339
147631
359748
86430
228710
233909
157319
461314
118337
50714
285534
468134
500207
211029
593949
61749
425424
371346
68628
556083
244887
379076
302602
633679
293499
414833
466208
103740
408498
72733
407355
403936
472790
494774
463752
630606
362344
41454
632698
447679
276773
128932
180079
299034
437385
588111
573544
315948
547063
173299
538866
509002
61668
437864
485400
370145
292587
106028
152284
445397
434703
134173
544164
123850
111162
591498
390170
405345
556680
263439
564251
247734
182420
171100
199751
615638
606537
609020
430049
201426
535265
274915
578166
173877
64389
605292
193947
166405
513686
582272
90563
31095
372758
199291
430059
435217
48394
189756
489919
335824
151648
522930
370971
257815
351459
185884
573941
88762
281682
228939
338200
300435
568228
575318
557858
445600
348101
556045
123339
289197
366482
284315
297242
589930
47716
155291
386862
32671
40796
437059
309422
522985
404055
4705
290896
256172
167222
208169
268378
383898
543686
74075
252955
471053
264325
134627
110861
276651
28934
462833
80030
562553
183259
50399
188977
295743
32832
64722
620402
409196
132481
546776
390114
339687
325475
556297
150067
317599
303236
406772
263415
536479
5352
635285
414060
460460
102043
626633
124535
588368
355494
531598
81257
583071
171136
550576
189746
59432
463318
271106
812
141780
568027
591841
54280
553182
565605
434672
48414
295588
374236
87055
291860
387470
637462
191353
96228
263409
4997
392928
2294
87717
269856
181828
515010
357613
218512
134806
584995
253195
596396
251405
188055
463167
307131
569184
615352
25600
324247
81097
89516
7904
147671
108711
271694
375512
249519
621784
509363
157073
74125
437944
153274
3078
225182
73734
475902
520101
620976
614660
538974
347764
328360
52643
452095
282901
304929
78263
22665
351504
311534
635306
435121
638789
339698
8186
419859
573361
75681
56564
191497
506182
620029
106626
596146
182369
459793
429986
454422
94593
77445
416343
589216
529104
563743
618450
514700
271009
420097
626529
406639
567286
304900
401665
367746
327846
611483
160564
340937
298517
455886
255132
526136
534553
412608
453649
321931
616902
44635
103608
377225
462233
442364
138848
480443
590082
239813
549621
197905
545249
473976
416325
313438
237575
291502
459130
64074
545624
629109
538252
142630
54863
212899
510700
392823
210086
146345
8900
16302
168320
511480
311413
401427
198411
539469
49746
491432
150218
326950
274319
146686
316068
11566
400206
195431
590565
237255
440651
22079
177754
110035
574193
143241
262197
543874
276566
246816
516833
335943
116190
633423
88238
428222
455592
165018
113818
212206
163859
222216
437368
495589
482558
39905
544142
591201
149529
345695
437835
521360
353631
579895
526757
277229
79673
529687
383329
254606
563873
530158
422897
223891
331067
80479
580096
173710
61541
134882
188239
528192
83791
509341
610066
27328
270260
138425
100072
295675
609593
567755
69924
578281
508359
287142
597316
260936
47437
181776
432894
390441
610527
189032
423251
113940
293924
195023
69912
426852
327147
48934
573477
508533
523375
46242
380456
286514
80956
78498
280518
381167
573720
417833
632091
531001
221436
601665
585200
82508
595643
634855
66450
231171
536709
211278
224922
333159
146856
261346
490375
284335
297018
386658
487221
407198
43548
239473
622424
33186
170776
150321
110478
137508
85823
335967
89749
52140
421453
289220
48527
522221
555186
545955
259443
25769
230045
209026
97900
499056
324541
547216
445959
260067
312876
568488
227095
320144
9530
77318
339546
16169
365641
297298
45172
105047
625068
423448
110964
184680
403912
486788
413240
104795
427979
455356
398304
622567
582585
134901
165595
338568
565684
130186
632336
341309
333847
561492
619331
382872
178358
321727
326927
484360
25042
37990
142619
461507
595699
276145
633594
39061
159061
624251
498595
526419
625229
86666
381403
323045
116270
430592
276714
427457
295237
98783
318827
101868
521556
177359
116775
369457
93624
225876
219009
223719
12302
517192
639723
449240
233553
361485
443520
470653
270035
366153
272028
335312
417810
209563
452632
208094
577323
450595
484968
112256
120110
415362
328929
342712
274360
304850
95960
443743
124976
418068
316437
357079
92656
46622
534636
306861
507237
259320
263868
432930
285933
314563
291271
391023
154583
575941
257511
308485
615358
338068
353979
148611
314578
288701
29801
387088
65471
274543
316657
211216
339629
626791
321366
566538
603281
424691
634653
19136
422851
565292
322117
342796
86863
588618
86093
277857
605094
216396
143068
312794
247079
209735
355284
262901
87488
67393
550724
103840
31024
356482
412526
363492
620939
61448
625831
408413
387789
509877
93611
222798
542168
35114
598863
276289
622411
532254
589789
508863
100988
297230
353048
33078
589981
262745
241454
105625
271627
328619
140970
58791
629341
607437
51062
80648
548763
27113
299427
38039
197839
45540
470409
100873
28965
468053
161282
305958
429176
336042
250965
530904
239601
465350
399563
531419
149402
310155
623133
624266
311958
305192
284222
534598
374816
112751
463634
284379
423900
192467
160136
214386
637029
6136
464924
55497
517857
535659
545806
305149
75404
137088
542378
442995
144700
119617
91604
374068
241698
595146
350186
12271
350526
549338
193601
348987
216315
475665
579891
218357
54778
273736
243438
339113
613584
508175
64735
503681
270099
123052
217166
283400
287527
526085
598869
397103
174642
5080
80704
490494
267953
373012
282880
44483
474182
530253
405341
358975
488751
218509
287402
89000
453438
572190
583525
221033
167769
16806
261820
62895
629589
56750
244174
53058
161355
362699
160060
591951
292294
41415
293832
240585
299810
8390
512858
215384
326114
459537
226425
465037
588266
349898
134647
515595
63215
388792
171600
229087
382514
626156
595138
388890
372577
475296
225062
489951
478531
131442
90957
424494
368279
560583
599167
451912
214285
37475
52787
295791
355476
227668
140623
363615
146963
444130
34984
146478
22266
66586
458143
28196
481831
594842
414155
575555
273429
70137
50844
632801
417891
585963
537919
176137
461403
390223
373660
395520
426953
281938
122988
319181
426696
116603
343973
401778
194213
536317
161811
28394
306734
109692
163263
493135
189114
54422
130457
315313
447405
613580
609654
514841
476114
233507
187256
199345
498388
238977
95497
374569
598875
309322
270472
315896
6410
173098
312000
283775
361712
183414
19045
499341
5857
533705
280633
607671
423474
207537
465090
275271
140248
234846
336918
178462
352425
537632
359300
82836
123955
58291
61826
489107
630367
288420
479299
64291
450666
312324
287008
158238
305699
556005
591638
577291
630578
195475
176194
189174
341868
109683
100963
459405
219068
302707
32698
120116
74215
51734
54488
219064
573305
156676
496457
584168
55870
126906
446767
597345
26645
167610
96168
525120
530062
595574
502463
7720
511116
184901
187564
218898
496365
546176
107968
505962
238687
298870
428580
386018
366100
231335
418425
232766
580624
453338
334487
144918
523368
128197
161535
386543
64229
445162
188202
510430
122903
632716
603457
611249
337899
353181
348371
202750
328
428054
247908
227552
130444
547133
553325
362507
372366
117451
180972
300549
17231
501456
532962
66849
625938
72691
194577
466494
136887
559734
341240
389931
224977
275559
120330
505725
350707
336620
126292
485375
89649
371002
560829
10217
439552
613668
408209
539199
380775
396470
614636
277974
562848
624086
13293
372492
103510
165465
92709
328814
520491
131713
532683
356344
421145
72651
111858
551968
451471
389227
74953
11016
432524
206143
135606
461670
442841
27963
637738
143418
545813
451129
633991
516032
378513
24645
417146
541167
189661
125249
247907
463096
573391
182660
577554
128917
55775
348673
141890
625602
207880
41094
25665
221520
529931
522639
127725
360514
98976
245169
72377
314403
254061
89058
354580
378724
236566
585786
142684
517975
284437
441698
585836
31199
139685
188795
348897
253395
487290
604438
27717
371851
636510
531831
347845
544193
496533
56555
67625
226599
278955
573183
36083
414473
258545
600990
218627
127595
201935
530735
421263
17425
91832
401752
112886
230887
244718
302418
154734
432302
54339
390288
236247
156994
314704
82355
616837
258990
521761
387791
312969
504236
579236
558206
226163
580064
584158
337310
104381
164622
13086
263765
81821
37848
3630
92838
297611
638944
366800
132867
454114
136329
425431
51855
529537
213553
393615
450770
48786
638854
199490
363229
283343
443292
327538
440722
185313
299401
380180
92257
185120
181416
496739
284775
85567
349000
311437
107939
406203
212242
296627
526832
545643
314506
121261
12033
25859
518925
618281
104194
313162
180412
339015
514498
516062
510171
46031
550469
430108
615139
476226
99152
508028
224927
362584
142158
40566
527958
64555
516907
254817
365576
258087
421839
35920
400987
370537
10714
94941
549388
190296
251122
425461
9235
38445
127485
469225
492225
567957
495646
169531
530401
426457
443995
131260
595370
75099
180680
331775
598898
569009
432004
566821
412164
82626
577788
506301
273973
67460
106722
490256
144427
43757
47637
240716
71908
183908
38348
43108
535052
475599
33308
286717
209341
586362
371992
185807
145108
169253
241562
452436
475684
238961
289035
568148
526699
29508
90617
51983
582815
576911
297367
117675
591254
319319
304897
106150
163069
122038
226185
63908
172723
357570
486448
33502
467549
614804
372677
113634
115922
454481
570850
328134
315190
34838
153261
127138
266593
90696
63142
291531
194532
411179
363187
198885
223603
200408
272721
437843
610859
335747
401068
635415
350559
182135
541814
524018
194916
479658
260140
53560
612272
21542
419304
621328
229888
108994
123621
327407
428208
47991
265571
249328
598654
244489
255007
108484
422117
410884
116023
225404
130409
443566
5174
158215
467377
492788
417373
374109
473178
93481
11133
638547
627149
222232
251536
69686
392797
335448
468853
572144
622066
594688
576620
277948
571085
228023
129082
53340
16533
385819
128427
333995
398509
126986
203703
146900
98186
412365
478752
336476
382194
39818
610078
519762
151297
1602
403440
486531
197618
529650
580102
176609
557535
391440
257816
609999
555219
122574
271374
227405
334497
374234
416497
310207
275882
445061
396618
638350
413620
442106
310344
350505
306044
462445
186070
462781
304004
129011
480302
358087
116469
280458
199816
215571
5975
3860
153567
561207
287878
46640
417852
1085
159644
339583
627561
485955
388514
616764
246354
249488
210074
265636
565209
568896
628239
627085
92143
6860
601862
557965
122538
529691
448148
214171
57152
86421
399544
280968
320876
306196
530778
157216
130958
254584
108278
208012
621079
520012
326695
158097
29663
467259
133367
497303
328416
55621
11491
140687
386612
331283
488958
353369
111619
36328
337135
622230
215045
303318
524016
262915
350272
391203
101655
328790
44560
592597
585259
289870
523500
572286
176703
305239
153122
536629
393589
378355
42405
180139
351746
307252
556751
34537
258817
269457
207712
213678
315944
387911
370940
587403
477400
30338
74053
110844
486971
503547
597975
69000
51540
178662
563704
577442
361947
165592
132573
430813
493625
291801
473049
577628
536139
261576
71255
368277
515875
444414
533923
57996
293155
431365
175768
274945
313325
232781
403472
466636
523690
126669
568761
435853
26110
10207
133121
572250
232418
390043
46894
155697
158209
540717
183237
257853
460669
495372
329988
339858
103805
583761
470704
103072
269880
534160
244095
529301
615104
498842
225433
205431
316240
319538
298128
418754
533819
242044
399006
20173
175833
371645
602542
132877
30047
129671
272322
371894
110349
232682
185990
122257
501878
591027
52370
372707
71638
11026
531722
630252
473227
172368
319285
531937
581849
276948
479049
562707
268793
349503
479043
450043
64360
301265
481184
94380
257752
159834
162521
156412
154531
561565
7331
444691
516605
41193
517558
138416
85267
574325
234474
155657
208241
380948
393834
289490
456162
295014
503218
124200
41987
69824
13207
154862
22007
505781
545823
287123
248018
535913
373194
582086
615405
405187
453414
625089
426368
597432
344112
403414
553361
355291
337117
253810
7761
63959
324670
343438
521904
92156
306223
39308
593577
269122
183909
625160
483623
587445
495680
164982
269536
627672
8502
296073
491223
517425
591996
586802
414842
394570
489685
234498
559836
346967
467578
356542
511435
129626
421026
271947
507314
144663
607599
117490
206001
410600
86287
28417
611116
389323
83996
370335
36710
378415
321842
304809
406109
472822
126508
532531
479554
148819
567551
316060
335669
27561
347193
84037
620634
226699
598189
141112
433277
342481
30560
47822
560134
174835
63925
304452
413160
551150
271545
384864
20113
400060
522412
613373
210351
382252
192891
174224
24003
55772
491093
164151
408517
127285
271686
618161
345653
325911
453948
262230
369446
598915
102739
116428
39742
479930
136275
15399
548057
79277
52252
535920
355273
620214
208285
309117
222449
121429
246791
157220
342128
399948
614303
514540
224189
316929
430571
149875
251643
518876
104648
527901
239504
234340
633117
507738
119935
391592
396788
4088
58570
567463
312020
65952
230096
321062
248715
322467
362048
169483
84422
531101
321455
135598
596822
315932
26324
358000
553410
67866
339440
354793
99445
55502
302896
620738
545159
599234
432692
487738
543877
338986
283945
465995
413568
541410
253108
450563
477293
541173
66123
322047
88025
447287
123144
566444
515382
479998
476895
216528
320114
136578
637203
208205
322104
330123
342321
373814
207643
220794
211187
448964
214585
201747
187378
407881
307506
381820
354345
300711
307210
518366
461935
14740
509861
432104
27377
391775
481446
314690
500396
236262
419140
64749
134913
36275
375367
292648
634427
54032
540549
147403
569733
101304
84113
131312
189076
535839
507742
460765
321212
119106
622837
32039
472794
170826
548118
525170
90240
150607
546444
497513
619609
575809
186017
80390
442009
267444
104438
575195
344381
394387
318544
425819
214031
272792
21388
169664
241585
270686
393186
3843
151467
31714
468910
117426
426169
399767
361380
631678
505097
92438
598991
236223
528765
381054
207696
339029
289122
70854
32846
141456
328791
203681
557298
545720
532563
409275
439654
11672
168088
343142
71294
280284
382054
536320
423932
256888
52319
555016
422627
498774
47970
370476
178232
168284
216655
299759
215719
156182
157147
81464
557147
227579
240025
401010
124850
416459
132861
132771
639510
110671
484673
501366
356247
288591
475992
575608
256623
409916
273070
193391
258512
402537
311147
60967
35089
320193
583157
572800
91546
220501
128864
432249
105247
164479
452102
453300
203833
556865
167175
118174
203938
615772
313147
501017
523624
491396
563228
578623
541648
617445
156339
639612
90224
272484
570615
172759
169977
602815
566188
59372
494691
475164
401935
276131
164592
331612
59113
587036
408541
180193
494263
226843
457200
115164
218728
424794
99837
73412
151528
169739
70563
284576
200097
564230
39967
404275
27803
279864
384737
511761
12162
286344
256507
407507
597262
623228
24867
304585
442618
188116
455318
77217
467712
401237
501826
285620
268869
126171
504014
568438
551390
366314
35982
595181
195316
158151
636702
28594
23939
133189
591720
493454
259805
215675
232060
322187
313305
589382
225441
80607
396824
617990
480044
516017
89465
234255
435320
204347
247649
552835
527984
490312
99923
296508
467724
412969
471991
88785
549838
282109
233361
249921
157284
25857
413642
535589
72168
126474
106605
16871
434778
206717
432739
128209
454717
295623
235613
475341
50531
22980
280132
527794
200445
526574
267906
304148
345842
227042
522002
85710
193818
313372
166380
337042
21995
341665
398896
571954
383149
556885
179087
510571
395486
540866
432366
459152
449256
193106
55198
602012
351713
591520
47002
320022
314270
507013
393773
580772
298650
528275
375026
620114
99418
276554
547481
538905
463004
409005
115151
393315
508428
376512
407514
412989
246958
448537
18608
400853
551360
147769
82578
128965
478594
152663
635646
273274
421522
490057
602026
153166
423213
185036
32021
334828
251112
58017
72743
382276
14448
227484
9262
282677
258664
546630
140350
241300
240690
154971
49246
521334
54171
335901
587324
612744
467654
27264
92357
553813
58732
301071
38119
20543
210555
195122
172975
194968
173364
542612
94850
97425
474482
36777
161209
357900
306642
364516
573222
209247
310189
551532
594185
467910
264335
557206
147735
292333
260792
390364
100602
590754
560518
399780
362066
81316
129716
166734
434413
456206
6489
307437
477275
174606
35794
385137
378024
130781
102320
207219
405874
352444
97944
237904
141186
519415
36589
174595
311311
196730
309218
141979
430342
572448
382019
476862
193259
547423
429574
489987
592184
488557
210493
547812
565873
594372
204474
343089
183613
256230
3051
76969
14624
345939
519568
15476
624414
583446
583152
465897
549330
32572
362635
273853
434925
30346
392028
464449
295042
600185
192515
589106
293220
269789
190322
234925
213938
443471
449283
289427
79451
238540
293525
68100
269379
355168
131218
566994
384898
497297
599829
461130
407684
221809
459299
108627
315108
295655
248114
58562
518115
96536
442542
189274
586411
403255
594097
229386
411695
553286
397337
604136
78599
267239
384924
146626
247029
622133
199568
8453
315404
226889
155290
517387
181419
173645
587567
268326
231803
227429
391243
207530
63651
167847
239333
563321
205795
639573
427870
121236
468718
507572
280054
241136
468205
436730
439201
13705
199508
193730
577841
533729
433123
206160
302943
587821
88276
397791
301141
245672
292633
99755
605047
419227
400784
451085
470073
224149
200780
95646
421740
186953
220956
618674
471816
298457
162732
101393
101374
573733
357814
471661
610319
429212
136435
136283
193669
587196
60946
142181
43750
539814
253764
572305
285632
633010
224261
44103
364814
96441
345180
591559
168352
206706
167593
409135
348693
516905
378396
300390
432632
469824
376982
285129
464421
55254
448255
334590
225363
19280
300157
627359
515098
596695
608598
56852
232426
338012
639459
639638
509133
207574
333869
187635
32232
72427
264198
504259
144686
517665
376361
562390
67010
432842
439408
629268
251755
461377
284363
363580
66234
245326
420795
272662
312737
450693
280074
548001
184291
223352
210865
94220
54576
617775
379108
598368
207470
566832
261602
177716
219306
438523
5041
257098
544377
485624
564776
163862
27820
406271
307271
88455
413557
83249
165220
504422
542980
358626
221801
539888
459160
565217
517905
95641
449291
135499
522179
443591
48946
505112
329245
443004
204244
472512
466867
208266
288023
38596
183365
268015
581278
535626
184317
281195
436836
446120
341737
509620
630132
546242
388548
298123
56914
56675
224065
127495
114361
228189
126679
536499
30762
86546
376417
573253
369440
620061
495234
168464
436507
508229
172341
619088
491725
433640
443567
565450
187572
24128
75420
455518
633909
202278
168093
259162
511118
322662
308490
571815
625579
452592
528813
531565
171761
53781
614388
151162
131807
415669
170332
355368
104626
532166
355707
299537
426270
181766
169058
596777
319864
511645
535940
245514
169192
290485
15081
323761
334779
433709
2186
421681
131925
124937
29041
552155
441434
553378
57037
67770
32950
341229
425869
299871
177010
169795
360824
34421
419919
120968
276027
193649
333871
256005
394017
502009
541187
425428
485019
592578
572667
372124
593651
556756
420680
369702
228570
601411
388662
276674
20776
323732
11336
53202
482778
395474
431010
425766
79592
631475
239941
434434
141580
448572
382729
332861
27035
141896
638639
280369
262359
244454
244355
339492
237727
303069
232283
157905
11458
429992
387378
75867
563946
601041
47509
596888
528624
418692
621923
134483
507252
368057
564579
21558
35181
10243
231076
162205
53254
10066
151347
455057
448319
263513
160084
236090
388777
166472
582602
95997
215541
566993
583925
511242
66568
573696
114520
627528
99216
134676
187415
232185
201766
8724
122566
502808
132525
451137
152985
393433
183051
404230
269342
240863
586501
164992
43598
482785
93168
270880
173115
226396
33623
474170
329047
281758
320994
500438
389549
488716
23233
592429
336333
311640
427599
132571
254124
583212
377949
65750
187020
548574
456842
169085
108024
16065
593975
388313
81608
479709
609536
464243
626463
233008
498255
74708
416077
461413
469794
33524
353669
415369
486829
360945
267673
26475
292800
35340
264789
54755
7770
92896
167436
178939
623547
188955
469637
339261
151991
339936
219491
493465
602071
118021
312483
4404
373487
584591
250116
455978
614365
532871
296400
570948
581146
430942
464703
122285
502616
587030
39585
493589
572071
442270
213824
316457
537177
520705
44672
444103
537186
321474
92295
450705
372961
482210
456813
546741
347292
62656
129494
294818
282137
475323
86788
403938
382162
532507
70302
218690
66385
25172
373261
4167
626602
316757
349950
70710
604394
160273
584700
229260
506463
20240
57827
442142
537317
544559
348158
163421
359392
233405
243603
145019
166134
487398
599778
466087
119057
182207
397214
333290
344101
443582
335678
225379
119883
371718
375765
163228
450816
39219
566156
135206
34371
499960
63969
151481
160040
313626
496727
592808
31432
270681
463660
550541
12420
466296
13791
458551
599001
40694
13071
479684
327977
475039
403782
530641
424640
533367
7882
518780
407386
192866
60610
334154
227538
546079
211751
115773
328212
506074
461298
29227
635335
19113
396590
341140
355181
331182
406487
106898
187554
333714
10962
75750
58484
576238
350787
581653
388633
524473
422656
498826
413370
220271
7485
576107
613339
103687
453029
416475
582063
165515
250458
49998
14414
189053
32565
210501
372229
502019
60242
512631
539664
339489
12690
606498
252019
361568
79813
449093
163677
564880
614183
275458
367936
444718
43784
505033
128751
496033
461009
169162
457672
485484
390332
623826
107771
378607
505974
613737
500468
277723
219788
100122
554104
340503
390059
619695
198242
363852
417120
234906
138666
498993
94269
620203
382573
467194
356280
553678
177235
630390
116809
197113
311253
533475
140645
557361
325327
297595
308224
616571
578395
607733
635114
277604
279235
542074
307051
628373
443761
234744
454815
443161
181338
48680
119233
238712
588514
472064
29335
205459
413320
301796
458034
383402
11419
68556
504071
534531
104159
336909
302078
26210
314120
270415
9499
59527
426561
310907
6362
412207
486043
420253
340902
505654
543126
166704
564045
582659
326537
218116
81864
187217
47612
211123
326192
150295
147231
27447
530746
100403
542922
265714
169233
503266
510786
86482
257077
599269
80759
462084
288098
368012
95819
169927
386386
489042
137553
201640
58421
238200
70863
27417
504913
77665
249233
306102
454434
517106
565418
400995
583511
590422
71828
156014
384161
366283
548274
96305
278062
8796
113843
352201
410448
85388
33295
605849
82288
409495
121078
389115
134552
360952
455225
310030
629847
124761
443647
160942
433325
305985
583313
201424
23854
128511
139486
534089
182924
117285
494638
10608
116949
455632
519281
458386
70150
263898
267167
184214
148876
123325
358949
592117
55496
71854
464861
516755
230039
606037
475362
304137
470281
541784
533203
2163
23426
553649
252026
597855
121026
532614
188562
412916
165457
483881
533987
472289
148120
495401
370031
208723
562453
354136
553571
595937
477825
81746
83608
446789
294657
13771
35024
481158
155786
574239
378473
241872
97609
486055
366107
576451
354713
369433
522014
106415
550848
250981
399343
171925
6762
439672
600546
593002
445005
551652
426050
48118
212484
113243
284974
7337
497578
436441
331777
614203
88939
156935
363831
584293
518310
301329
562320
342089
53504
306911
130570
549679
420165
442040
389877
557826
221028
589396
152463
258949
301603
194551
216462
322433
38503
619832
163377
206391
7345
112361
275776
140878
301155
30069
374029
556121
593809
456530
435968
583873
298360
1616
16813
370436
439040
290172
459649
116377
205642
515029
131574
546360
592548
590785
290631
78461
131036
96052
51402
108245
595594
174737
53174
538612
277653
337093
376229
379975
422441
112255
85525
610847
24312
229055
192026
245970
239150
75045
634134
472233
342970
118383
525935
488452
539072
506922
207898
438067
322427
357185
240743
410262
317328
121394
606611
55802
459064
75491
466440
535777
588164
404576
17338
273517
599657
452468
229400
184057
473096
240942
150564
172276
412721
531754
296828
358585
430479
117390
280176
416798
568501
388583
199791
402189
208555
105109
385384
472798
104771
80858
92164
512632
424889
341184
228045
338321
152387
191442
354783
60927
466369
223371
289317
270760
171083
100489
230858
212855
90998
556553
509579
437120
398710
54544
497881
227179
51615
300084
187350
264877
219085
470614
156344
599594
201868
111138
115576
399845
141863
153635
150251
233683
61231
127315
269041
555297
403769
109073
545779
583129
635437
306050
218550
292670
604570
141381
52978
631861
283807
615700
284127
496107
440317
551759
435441
297891
557248
243850
43062
176998
155854
235774
408703
21314
479475
183539
160822
78295
187623
78036
134042
68551
244427
434240
218054
395439
135669
587802
523717
140688
324805
375013
295329
20083
259698
283614
439921
233262
228174
295479
570987
293533
375950
547877
552910
71331
33825
493682
11045
377366
458961
210377
383260
359588
76225
419243
564577
500895
22852
570670
440376
193182
340544
223724
564477
156980
464503
100271
505385
105443
309824
399447
31766
385367
394478
58457
157807
136346
225233
459243
78329
411915
398533
319641
242325
188542
181083
32562
583256
342920
522916
291425
497595
20790
590490
616762
539145
166144
515497
279448
634765
39779
348358
201169
414741
408039
104224
220529
168332
567130
611856
223577
302500
415788
57497
113371
305707
585658
410802
572676
548783
235234
532705
558219
197043
54948
471493
8131
623669
31447
357465
398355
133105
321130
408312
155435
372858
143935
86536
147324
437104
581937
50621
469878
506154
228289
387879
20174
558003
371659
335960
53166
566303
420831
155012
465487
139895
428538
203008
492392
456497
81064
636069
243010
125794
564231
378731
536344
525972
38103
401277
224991
401716
292865
494573
544717
308100
338936
208538
308827
52310
27721
632513
10792
146694
433663
402246
84084
16525
75120
603155
43674
69904
523670
461610
630682
178678
292030
349013
109992
131902
404395
385217
139297
533372
248996
165281
42220
115573
480561
370194
223140
90164
603525
335241
73235
95689
350904
602527
136054
453161
158606
3215
609118
258905
339477
10326
528829
323884
523013
452959
39049
359582
201997
598336
50486
229222
13388
500747
173025
556210
587052
512719
475155
606430
531334
487058
462521
225621
567825
340357
103938
572759
264351
269030
335910
62846
357721
593768
466634
128217
524658
25115
96734
52413
517395
235939
139148
482914
4473
622309
65144
395068
3354
102190
466079
604678
215378
338464
161037
546598
300792
617942
102185
236997
136545
436047
64874
424013
208234
422160
95004
354437
337201
610524
317058
257088
551644
157873
310930
247151
37889
498379
256051
178169
337068
544382
525688
451098
472370
589058
238939
601784
447680
224599
19745
411702
36856
31276
414808
619809
515944
259848
419953
507686
289880
538562
78624
375495
165089
179499
280600
146501
37205
324528
229275
375120
302493
138646
427949
279988
429818
39343
474802
446464
565627
206692
594086
377606
26983
160373
292468
558728
256915
306327
212120
394313
25457
524022
333827
28241
166139
248301
67253
2390
86193
534190
191154
536003
605601
144234
285378
271108
113959
390471
590467
456817
391101
69965
142505
232419
464637
579335
619107
267932
480034
29635
379043
542580
324451
526703
16866
312921
88167
573876
474723
37664
261231
257579
414219
490590
75201
449534
189751
596592
124179
579087
344685
207744
87798
383035
598883
25462
360973
71864
367206
390923
577627
496135
612244
476911
254626
503049
613510
631526
27733
38519
268925
115153
14603
402322
423561
59978
66663
276104
87354
253162
273870
6388
71271
151624
438129
353095
479184
460170
299539
144682
324980
246318
302134
626385
215225
590057
5862
10047
70098
509051
559531
122078
12126
151277
178758
66136
627766
90136
435402
214200
99978
514560
304401
15317
80180
519369
10892
136292
174009
399439
188786
312675
491049
137244
188353
39798
450811
210068
510868
352284
257670
521208
408579
49913
301679
5565
341779
3206
294941
460356
192454
36535
416617
348573
92389
148066
3955
525046
605326
76400
92080
148422
420345
331554
65554
71114
346425
37536
543039
38305
499030
367547
628982
212480
81855
612741
30344
207782
154623
245379
476499
36666
16486
219743
505300
589015
322908
414371
465172
565159
481875
632062
308191
41457
157212
225582
383610
376644
416174
276817
44364
341166
623740
260088
218034
366596
59584
26230
482345
236764
544243
41007
160534
215580
186783
128576
577102
593808
636084
64530
286267
491386
690
588439
338371
633767
287879
168318
446603
103912
295578
323052
635618
375890
486819
355977
299597
355507
153053
963
296707
142762
547429
630434
559317
539494
612475
194642
188782
436811
613579
544625
281084
142016
501420
145440
172234
352902
425643
245940
626042
154751
609612
353028
440936
187904
452002
279346
157726
576864
504906
268227
65364
37262
333907
416642
417610
430344
84186
56757
326645
8492
609231
250447
356595
10031
227866
43701
14957
386249
190354
140709
407373
563628
428984
424150
550269
238811
352399
215712
593317
201368
552771
275139
525056
297398
544271
118338
353873
609229
129033
464156
138199
383266
238469
467921
479071
19770
350652
363029
72065
260899
135301
354154
18175
432672
8561
137028
632933
35135
449053
410916
46975
489858
479339
257790
490785
5107
200270
324550
506297
216898
129504
79701
346923
68229
345520
99047
142570
420912
89807
267816
485498
369134
153826
34152
392586
492512
564415
326043
513478
470190
143185
497405
379779
299552
448242
273442
461095
354885
160713
588008
258121
63738
358544
410996
495339
222267
156368
160624
389317
56156
576611
363790
22305
489460
230482
531970
288324
347328
430585
495453
373761
228155
512637
571045
574047
550190
178922
404827
91639
274030
462031
62979
268421
589247
435982
618493
461868
373169
348619
550973
441126
387098
633802
344392
428518
334746
310904
15424
48552
316238
8646
256546
180213
262892
125470
16068
216254
274586
558376
436088
620952
184708
9822
305755
440355
361958
359070
388457
26322
52587
110989
331417
292083
264997
241748
494188
136443
355167
58970
65476
222191
530932
138935
579723
6991
55313
321865
13165
58555
601112
162056
141232
341267
194069
492484
556475
569038
306115
296842
309142
453634
115436
430952
202244
511624
346304
175200
75336
400700
382363
338353
104824
397884
126737
373525
9116
365007
137802
131742
254007
130043
197119
213254
315587
352538
572982
81983
58121
389238
288541
456519
130296
260505
128648
477186
245423
528219
333119
497855
140718
249823
260225
532724
172716
100177
67311
68903
393886
483684
276106
302583
434550
611363
611279
239567
259403
591942
254460
581327
77920
453268
626792
144728
581627
434786
179
202889
96321
629213
306693
317036
290259
477887
609340
419992
546116
206382
27123
451308
177524
329397
568792
174625
275752
355047
398166
483559
200659
526105
580242
94557
22370
184493
343756
157047
630782
141786
619577
264118
334804
615903
368121
2590
32151
480688
506487
583184
67935
581473
95156
425294
561983
630182
178097
129664
465150
67565
416596
33180
584491
219774
301792
87958
355521
320137
378924
15689
358062
190461
487770
521790
470530
234124
633967
215882
382278
606474
1689
274153
427512
143616
488738
136916
462983
572224
216464
211958
57896
84821
375054
370865
463583
583326
495776
497819
201940
264293
198338
346749
438901
583621
246072
224912
623410
173514
111751
497086
254681
356056
554255
543795
390992
433974
70866
281471
424887
590527
335553
60091
451206
88634
574657
217356
100286
476049
539894
535534
386762
202340
279717
629479
515435
477487
390033
18724
610345
394688
145969
113105
274287
410786
620108
6946
237938
362567
100334
544169
143997
430994
461323
34775
236342
56239
385118
90480
29724
178207
48519
608685
502305
374600
79630
512238
269108
466675
23567
444245
268573
283930
30144
14541
70888
477171
74079
338974
138173
550766
533812
346830
446541
181332
304098
213573
98
531675
242818
619966
203296
138393
201036
351052
3156
43564
64743
141974
49908
519391
617791
323993
99603
137733
186912
333000
441463
374857
168253
361779
485324
487515
211716
217477
413126
244284
635295
176766
352939
432082
522993
635414
190551
236330
116528
319373
480297
61980
608092
535977
407440
115498
153412
21496
533717
115311
280036
579690
467400
347038
218632
562470
48496
610439
28122
597284
144386
129705
89666
339438
462915
535689
393528
175399
128478
394683
424698
564375
613519
277474
581188
479781
276142
223568
585947
258932
350133
253420
420953
436884
75398
364849
189301
230006
119752
638893
77698
195366
424660
477951
574930
257481
389197
372191
59099
593538
572240
135078
74297
550069
494438
448367
87899
115657
617367
74391
177490
202913
579658
237041
451375
77721
69530
28928
589373
426863
40550
431057
589198
456856
473291
621636
289535
542486
411660
12868
17789
546456
175305
544156
557290
444143
237265
361199
616302
543235
265997
368643
73987
205005
294140
480667
514196
404443
222140
154652
414575
411013
148966
575436
95001
186083
436410
606244
367809
190128
171346
209458
113282
71829
122533
559157
299229
468694
365483
280257
594429
425020
611997
195748
271553
280379
439455
634786
579974
47909
174471
379840
147621
545128
383192
79259
239099
89068
273882
537636
49829
355263
504781
321872
433255
143301
635257
332701
367521
483713
140161
308740
40423
407305
152734
182697
52354
601467
280773
106850
453997
233868
227076
346344
299887
421441
185662
376312
277625
268761
87116
51538
429402
197150
75704
312740
231683
246968
512754
558137
474588
617677
504942
162527
571627
610361
80079
97562
122746
27594
107203
198863
333974
417454
290211
131415
318145
377812
449675
321534
162657
476395
465229
174311
44310
529851
286372
311291
342449
378056
34295
513316
144168
301884
161011
228743
19823
314569
84491
274979
365219
96740
79957
398430
135994
2188
99224
360255
378459
505185
255713
234816
40906
371631
42304
363998
321505
223807
427847
561419
108229
525899
5340
399157
292994
60168
214782
197066
129355
41431
102147
582778
179331
356807
158363
460989
439366
401300
526348
300314
626420
540396
458061
219289
196742
303507
598674
333733
18862
449932
639012
355710
130807
16817
184452
297167
30275
532553
147817
276711
206475
541921
479568
284820
566612
586685
504647
138790
413291
496011
212825
55774
181812
126061
226462
292067
212585
607588
363137
36034
446642
43842
340155
473745
548102
83727
619384
535615
148860
456784
195355
441252
335014
627177
310657
585887
149834
445703
507682
603779
111538
528155
44856
154111
211670
56029
40510
146535
290832
14542
500370
628229
479880
190556
74353
182627
116694
393381
476475
522154
507502
169818
36543
221712
102551
174439
67058
138905
65313
314223
96356
302854
561857
515739
70499
549711
526154
26581
253467
526219
90897
517446
14570
28504
417674
304530
229531
197403
582720
593371
3225
148484
400548
271740
234780
604219
255990
262195
38071
587141
532517
70200
258411
404265
429367
397150
478357
245353
175345
44813
450669
127919
404566
443984
22434
14860
370646
413015
532714
198632
604433
523079
62734
396200
402529
848
277142
4964
386980
347738
268229
294382
431711
555581
594493
484927
291747
103556
353153
211660
471867
127710
621221
308918
160601
283737
190630
327695
335536
183543
256965
213030
293841
483682
281217
313099
479758
37408
295966
339397
616340
401867
45570
261472
229330
602681
616681
499259
585600
219267
612229
519984
384622
130430
4442
802
133496
54151
79750
347218
47415
243494
30426
380970
365134
43557
493435
465103
202394
188555
31061
444283
287529
8743
517061
552550
249720
197819
409355
263051
552521
495723
186189
383807
554474
637157
208392
225538
616204
315220
209556
334205
322741
283657
56173
609767
420876
638904
282620
279097
587474
467262
47351
468668
391540
413147
80812
303703
532402
134867
424617
136227
506430
231504
185136
462898
228755
144177
520657
478431
152230
451522
289886
483128
51878
608010
380364
425728
322107
183392
43145
59932
81278
302604
326396
463090
182623
497010
531909
14715
303661
295107
433478
597388
200039
509113
381048
312015
238759
326444
458857
605850
127403
556551
151427
128322
362791
588887
220079
282391
54082
456788
117005
403676
459205
141366
178021
228010
586749
160840
61046
30023
512660
409945
476517
102494
465887
273927
259430
429493
380651
615000
467612
242383
280288
40675
334755
631546
519922
627597
539454
309254
426876
526952
586641
489969
537863
301106
46192
565205
263852
46407
543920
539583
152019
325669
348341
515307
103720
386019
59623
291627
195317
512488
481362
591745
219020
628512
585641
423813
423629
393840
269573
573476
181588
502585
585926
399814
369168
376104
614402
146121
431083
224592
530857
353130
295140
446292
544791
130397
202444
516694
552818
10167
33436
499728
162025
388067
212932
9528
376711
581893
90171
163640
38247
492661
19170
637689
626619
342873
51455
208566
481020
231750
423102
468827
364214
395610
390372
95222
273651
555603
273920
255065
5799
198389
548382
466488
315163
504096
426258
600429
313035
192549
354314
382637
570264
221602
458700
100497
78978
468805
276125
406743
476552
16899
343806
549296
338918
9920
463344
627248
106091
568952
168432
56530
395628
561955
52576
261213
60141
560066
10393
629385
319255
554306
430918
195566
11263
110470
196299
281874
381948
430053
491463
635948
184199
218779
500193
264405
556323
610647
557402
541877
369014
372400
281658
170247
639742
323283
382362
253021
259786
58426
205256
300870
463770
482920
575290
503126
353606
137499
362687
564134
408331
125662
188646
96808
172412
233214
375963
389091
494033
164965
49861
522406
565857
400952
567154
449003
581996
232646
81128
349926
262022
523910
408715
25339
236893
327476
586612
210906
380474
461536
377489
18765
531918
297152
534032
105775
569504
576578
41535
431974
562958
160480
154950
163773
157368
574599
187041
25299
226534
239488
614167
392193
386144
39607
452023
161742
232187
308171
280835
232843
534728
513025
340028
181221
606593
324360
241882
60388
404665
127083
307849
45595
385248
31796
31000
54260
23001
355069
402782
85754
435161
591286
141288
575300
448955
552584
341152
446237
231390
75829
585754
410954
450215
292580
483888
634065
545684
216691
210775
537531
295252
44741
613170
156131
345397
23636
205729
146365
588966
387133
245588
280324
262817
288485
406545
25050
67922
375270
612515
55298
17364
73471
468317
181558
632360
479822
408322
260322
265361
368187
251675
270265
450452
585474
280530
548352
397767
90033
219293
549765
176213
172135
367681
200522
308399
169109
180648
39860
281707
297592
185445
150186
1639
116162
624605
310231
480947
213594
26089
30216
394187
623322
105677
343337
221006
22454
51471
316354
211698
333885
187318
6868
355409
572913
323976
485448
23364
479734
310610
301929
102612
95105
240145
431386
501214
428083
362801
380613
84350
320326
524886
244371
615536
614112
577766
2071
95965
373066
60834
25633
334959
470257
619186
263545
500687
376723
453749
579675
617068
55134
273466
193988
434756
561521
413316
485
414140
589189
431006
151332
483609
562202
98373
180828
38015
362
123479
307389
146887
42541
219453
596218
155997
214113
466606
185305
142933
48006
69483
535019
82538
146772
585374
9952
549938
363515
446102
553437
443303
201332
491277
577437
320031
569637
630664
315796
402594
211052
397829
307409
198700
440758
205273
55529
395666
28147
561267
462548
264104
251565
600222
160560
398025
211729
320637
381373
16181
592948
541244
546315
66041
544604
171180
216763
102915
373933
382187
99811
593936
563525
269082
191530
332030
614496
17921
499681
300131
1259
216787
257173
355529
385266
183292
275676
345107
2780
156675
367972
584052
514134
330821
38216
551361
506591
234481
500547
260392
555513
181821
141249
314754
253367
548349
145050
405138
44623
89151
587714
376077
477769
583543
469242
415590
410659
572209
362310
336453
606118
154024
542356
216945
259297
9766
345465
325902
424070
230475
493049
175318
616542
484599
81365
216283
639167
498313
271306
339358
212397
55963
270342
235570
259826
400136
340447
488696
426188
25418
620380
135432
593544
311663
264202
405417
350700
610
116458
433875
484580
57300
37003
618485
52219
453670
415382
560913
215330
492360
16425
544155
631513
338844
100881
147944
535013
209877
206677
210466
418399
397124
513518
434488
623538
286577
465325
450104
192017
277678
11203
215827
468934
158901
459709
521797
281087
93552
13649
10778
487063
166193
105953
187277
299182
122351
267576
178510
298042
620942
389930
580471
538264
132310
612574
190871
347171
12101
341889
565401
311732
409777
573868
400774
464837
373964
119279
464398
75008
23074
502621
97338
566026
286481
32439
429648
129403
497168
186318
59645
46872
194250
379555
155456
420614
278484
347254
316819
24992
600211
172873
6564
543609
111486
605830
29653
154512
331002
327959
473110
557101
453309
341796
431547
377873
630933
174401
259240
109190
510435
119902
307537
621665
240725
66723
58211
471461
180725
43151
593596
572272
137285
143024
283715
254184
212325
367962
353589
37008
228521
321120
368218
317572
224795
407097
177433
565192
101569
607725
314012
73325
131777
492451
186765
509308
182778
128095
219408
603927
305264
208212
219444
51626
192951
6516
565372
356792
621389
526593
429407
593041
288320
266414
612183
209898
171937
517785
227902
637768
352409
477790
570547
308842
544311
420010
90157
266579
281864
356929
469083
91377
538629
331224
171121
27811
100611
611427
367049
408268
351117
398052
567634
27066
605966
240700
469369
428140
450629
25856
2871
312154
220321
486210
234332
633830
269963
98074
2983
582126
243236
576863
312701
272003
138069
186103
302719
466361
99842
353320
559687
318871
542522
320084
417757
13271
468496
74575
392899
337228
200908
144788
220342
429357
474656
318047
136387
252453
404089
456766
590018
434310
6707
375959
109331
568811
444439
188044
419423
35640
31032
255861
75244
80092
450638
91628
571346
469545
222293
41060
173506
133012
302510
483572
8385
216644
447963
616031
390837
576714
343353
509433
414293
258306
346782
535218
632924
357504
475588
598039
194598
317163
587469
4252
428575
119632
450688
397397
393100
88501
44222
87247
477666
569863
411264
326074
480816
308607
54672
446450
365233
634455
173419
403206
353801
10317
472096
496137
76638
513813
353774
293583
103112
337765
552056
156710
513298
65520
345011
510308
277835
7606
22868
371532
27344
68868
74718
379580
168585
465758
483581
586040
524109
600927
179142
340881
269425
631182
262545
196562
545499
621414
616231
561498
467589
270784
188512
385809
352212
83913
501831
93656
548420
315467
165920
118761
66743
395576
255701
438024
399205
247750
310786
172211
153801
250561
102318
193629
484208
398428
274271
493108
366366
612366
627932
478841
562893
283550
29261
554881
463874
92754
110032
84933
215474
147691
411526
425956
175542
195773
556513
396204
490894
363694
279753
84710
387812
338316
79522
409475
281614
1086
260247
144485
266719
44290
28336
319509
159149
537388
308532
491596
460390
543267
524690
159282
596121
485369
169602
465304
335420
451312
157698
553038
353665
507901
517672
368130
191975
81269
76673
289570
470853
237557
599863
4486
295001
568468
588829
32917
237972
95358
581069
86060
155155
527002
371939
222194
77733
515507
58219
231911
377900
137120
71098
199432
196065
634318
146717
562292
432708
199206
313965
21903
477713
322389
449435
24841
333
553825
453020
566752
496483
577896
289498
324125
433002
202740
639519
629035
163464
289112
630633
357766
3008
178331
57878
601877
46617
128589
475395
298627
636637
54619
260939
144977
44966
567855
84924
515481
318897
5995
55114
102119
124553
315929
39496
331793
3673
449438
104456
539274
633690
57939
30141
226643
143048
123332
214094
297949
637319
122493
81050
532205
221099
227909
398604
631053
266042
526878
65701
297667
243999
320437
447982
269620
600360
270834
475937
69988
213633
378560
293300
125137
349701
389767
502904
261404
376304
301833
161936
437510
567630
428353
24343
304229
625038
250069
519727
153256
321107
434449
15806
622469
320513
477465
391400
507628
621634
396165
72145
153025
59875
464574
460328
268296
5745
268458
269269
3000
434971
238505
126858
440463
78188
350878
57412
534380
381325
86537
135405
226910
197724
100953
356745
335025
364916
188498
448878
407398
325218
177953
285755
268837
520154
576679
478646
172198
229750
282716
274318
199624
603814
417546
623815
38271
525229
137215
449195
28730
114711
530366
245144
416417
578773
365188
639346
226616
615635
13862
315509
226623
484321
55789
572231
483942
244661
437931
39038
293704
612556
97677
635364
98743
396413
478045
622243
293316
207618
504103
254607
248827
367841
439488
300130
304562
48486
280418
144677
396874
295986
187221
584984
274597
460077
215730
65407
366788
317268
15799
508444
482193
503346
165154
367542
235896
490411
635026
257674
392112
257441
7358
550288
398483
566411
401293
215590
277527
619150
513502
271521
497103
280686
494729
126781
218933
420783
249517
398669
140745
506058
473720
376490
306415
281599
619759
527994
236485
336666
440131
326218
539467
378428
393994
473799
179460
72349
7583
385914
179915
251274
27814
356293
53189
422920
485263
130955
237730
301207
38906
297507
285105
54588
555189
19703
419766
275771
379611
387139
565131
64451
507473
326157
569900
311702
56169
265750
83766
296025
386488
103987
43399
630538
441199
571889
22124
360487
276268
510683
205939
402621
408110
251707
328117
390698
116017
27953
561108
510455
409621
144383
189516
597176
607820
97039
487907
162460
341727
371654
501243
186431
79549
590259
336380
248495
559888
77909
235206
422581
31366
525519
124100
500076
633014
351284
285892
624376
503401
588536
395186
507383
460088
578836
340231
90399
362214
572411
229804
296005
547352
355129
213934
516449
181297
64246
466328
467565
19933
57189
63952
101003
390727
228801
554902
260426
180038
164362
321563
540681
65425
516024
407135
181512
623732
539445
623367
543602
478498
333390
597809
389476
465700
512777
496437
316233
521993
43640
112534
193407
64800
347313
267363
160744
636859
5210
337931
230909
398104
108053
599203
22977
238736
281327
617353
563902
532981
531111
356868
589908
517442
597440
207752
266930
383349
611678
32447
351274
298490
427943
538784
444433
107557
310893
500071
172959
386814
272533
621986
537438
385922
530651
624024
422928
348799
459100
477792
74514
616683
435281
431595
78479
481320
630734
511110
482768
597763
363751
393935
377848
425970
507075
270089
422675
175439
108756
616713
513806
479543
595134
301233
503109
465877
200021
535897
628341
149687
394513
254344
393799
176141
261573
304190
76192
574248
268886
467305
385457
461134
575488
580103
416345
161719
46774
410777
156329
398280
229493
426613
225939
68876
16447
452560
520791
72286
133612
625814
179988
551010
307945
469960
176259
225644
45872
106532
37686
91556
623118
280967
13052
334236
106587
87542
565467
262478
369598
335850
519500
148516
87069
191543
381151
511523
240363
587258
391757
539727
59169
633613
584367
309437
214979
597157
546370
485549
209856
231995
109495
226113
199330
246113
184777
61903
176186
142916
98124
193487
266333
346016
381116
314452
71311
37153
78093
20348
358091
233574
284347
12570
628967
482928
123860
85746
614150
516376
606352
308738
321498
189323
140348
62254
446898
97388
445274
406745
400592
488117
210632
222067
539422
370514
311403
100569
275767
522715
410478
294312
344236
326827
133801
252878
484759
230205
470133
390242
574205
620456
224220
83938
276956
62144
16051
534238
504916
410865
40773
508806
178720
377731
269314
241908
128103
157106
414268
490458
461390
76880
108864
159631
182821
129379
48584
352163
12064
41885
269449
417116
603644
46401
175724
338946
122644
222778
426873
560665
187516
316978
450619
258116
30775
109978
56635
508035
559112
101875
374673
239316
424048
256190
367243
267394
116558
128730
124221
456314
127362
306262
135962
305353
125462
404149
457265
582095
235746
173971
100448
358841
206441
27942
456085
128609
255702
536285
196984
155919
291151
386267
632330
391682
491315
159380
226543
440366
416868
617932
76825
117435
424883
517382
319170
426219
394838
356305
325086
22103
584034
525836
279933
413081
186108
623031
223956
570023
234072
589830
473958
502556
14722
452973
105981
21122
508124
509897
527063
298147
582787
128240
282169
57653
121662
455836
327270
598135
331027
82600
250547
618218
497342
178134
408684
399671
283722
503856
138013
276244
221872
153585
376951
264548
520869
613382
396616
300206
525023
604152
315723
604710
164369
256766
639360
608929
233059
392771
225781
175538
59785
130884
168390
316510
401182
302296
464582
335055
183233
125343
469163
611171
241456
597711
147952
551577
419714
162899
497078
213382
397263
436331
454728
197189
92070
364692
194314
631422
187264
135825
534513
193212
232004
369447
536470
75725
60251
227460
526506
273773
492891
121958
336588
161465
335651
512763
561618
228741
490246
508908
610773
233834
626064
109268
429871
441938
38915
302624
364651
274449
376856
423345
481608
519975
573268
611639
4199
559376
564693
431094
446654
512712
222986
552945
77362
441198
376704
189419
482459
278198
242629
498510
230330
419885
461849
93462
520269
559396
95246
308444
219476
168288
389173
598182
230844
624847
102734
269014
502782
499581
401622
56692
360080
57177
208518
393686
356573
389502
596024
216257
635910
474374
107074
455270
443606
338172
524504
122546
234505
466112
221222
406459
438716
421450
223970
101913
333033
203015
186571
205855
463
110265
250673
450714
595698
159682
44336
402694
207968
584876
163572
372728
336416
587981
383659
127066
130029
366659
41272
16444
10477
175798
627179
458856
436663
537232
336848
42302
623487
356582
499283
363905
439698
380206
174831
508384
375987
167803
467575
602178
299522
569112
626979
521875
362229
612337
449296
598297
228448
224285
392750
50625
345921
580944
515174
296917
637168
251781
600313
561568
183496
420982
37602
494836
557852
159978
123566
400762
557117
364924
579939
241471
198925
45908
290784
615727
87712
519997
59497
231829
540938
437196
368937
435840
108625
6955
182749
275786
539878
169759
553533
506801
131697
373722
331545
324254
100891
94877
531893
394878
101030
423441
379512
424935
221263
125655
565022
527931
633898
462255
432305
228873
210589
630615
23454
167885
399450
488079
269294
221701
210143
591247
31266
12978
281955
638175
259553
528665
238645
428347
199450
477589
111905
93283
614521
368079
165424
321419
41056
175114
617139
46060
436982
383434
635468
26870
238202
568938
576903
348872
135988
37314
311524
192372
334695
219655
459444
252151
72368
580604
64579
434730
209686
234979
299876
369252
100234
187799
121793
633760
374579
278333
413542
480541
188753
196786
485572
350323
49890
15345
110916
408807
174825
170447
392104
341764
542926
410379
267222
385870
203859
216325
137154
345705
129627
136064
491926
384414
382401
482961
599429
613453
383475
409485
325354
424943
28541
26914
67414
244169
220124
509756
454024
81684
634672
459930
343592
388739
3019
421732
73540
8175
141676
106638
159840
384594
7825
573084
134399
588349
531860
486582
191016
341469
477638
423925
53662
280464
587523
495247
430065
237168
24468
335612
299852
131494
426532
446268
219133
562074
299211
345408
469483
21969
495631
248564
102129
262132
513076
606470
579876
636417
121665
161445
187098
104126
228357
122658
89318
169901
513306
105711
534506
544895
614364
527366
441269
419918
230331
403942
395760
150426
197218
244644
460286
115387
291702
209139
459887
465609
595410
530174
285997
289708
54210
573353
351375
255459
115883
233203
56702
371779
572374
368790
537295
114819
224781
96471
489372
143198
616922
1957
281730
587902
196319
120100
35153
240444
294391
39021
563055
562518
249246
378885
599328
259781
357713
256646
101942
329896
503159
442343
17514
6190
101155
609149
477741
35999
12711
332163
633651
143355
424820
480385
89947
983
616080
284963
19003
571906
113750
543077
123838
171197
373090
300520
625499
269962
436188
324760
568492
212532
192004
158490
418235
479527
347967
207020
148870
304517
91967
309698
164298
325015
264714
567221
324375
100402
80355
234836
158500
59452
506779
177730
152215
41344
574507
446485
418302
626547
196107
487959
637812
347444
613144
619939
467225
18852
418953
73671
213642
589039
156006
262527
490747
544495
609633
267718
472520
280574
51152
193039
421044
8874
611538
412439
195320
596951
124207
426515
482333
205871
630197
387845
27489
114510
360791
471168
332001
203533
71952
9336
578176
550243
507490
483255
321216
150063
91618
353542
293959
325391
104504
486747
189870
254811
242310
200363
137490
590431
334409
45927
11770
556732
103917
359038
634956
364928
583810
442261
42834
126628
393477
463571
207356
559262
217368
610981
317843
28252
343036
272457
628690
202509
4551
492843
415447
144283
229431
33914
75462
132146
449389
394647
92789
160731
88005
43477
47371
332767
217004
140737
392085
744
505808
460144
424314
395113
622612
404219
383647
51071
462677
315315
100104
639538
280065
219498
390493
603692
519913
323538
36431
558927
104185
586988
207417
40507
378812
614683
407921
545862
188212
216994
413172
362040
168845
544297
111554
184483
365378
526299
557025
355606
58546
351777
337968
81976
410823
402386
593199
165471
429827
442317
236608
538366
174576
248852
574967
209405
378255
182515
572742
162859
555630
568484
89140
380741
452717
232176
333941
77994
26414
503359
67321
613615
129122
476501
513614
461486
259378
597339
51818
4781
411927
298335
194712
422637
297272
328225
177977
359163
269357
495034
411905
287678
227193
14577
453450
444782
383202
603466
330319
55684
6546
379228
449373
357776
544965
491321
81827
296065
50059
293237
386471
565114
26656
190653
444529
481249
445222
472533
583758
67881
153627
406764
140313
124339
168132
496891
26029
476234
122785
124634
587925
503857
294352
436896
276345
355776
457466
344896
410527
335629
398787
28371
343146
220030
617306
139700
153948
57958
226321
528838
445229
290273
55814
220482
163185
493867
547346
532160
628767
15830
12849
94199
167410
157927
70910
518701
364993
228209
346561
112972
326710
126118
148044
521605
548964
370663
232359
87739
315705
531330
259049
320595
91840
502964
64148
576890
218946
256182
526082
88831
541813
551500
191625
421620
147762
82099
238077
15807
561880
519439
434980
575645
354191
529544
123976
538942
629196
499983
607666
95005
274100
536071
580223
168414
414081
90175
16396
445013
14990
255061
315558
100283
82987
348764
599849
315986
608343
182174
342275
567747
316093
527097
149728
121128
176574
49820
34245
397834
493431
90505
586722
18401
494554
298790
519814
55488
270814
559584
27021
315234
524430
386836
73568
587615
634055
478633
72654
195083
208157
636828
377185
197141
459843
110705
234324
552918
220960
186207
200277
561437
402840
529213
23168
449484
107667
448161
352262
9374
20931
85999
333458
15237
488044
254975
491137
152706
190019
482429
575722
324248
42291
299694
583778
585459
122136
192408
44516
125185
620836
206682
398462
373211
616453
147779
255707
383215
255940
350766
539535
356196
153137
256583
31840
301982
132187
12214
470464
240120
71111
261038
89901
495033
424998
209011
483317
466374
317466
289328
81960
439005
132030
200720
586861
274061
605389
340410
566849
308210
313999
477007
438358
237161
347412
185853
21941
25879
527711
78317
220327
50943
192968
364711
56634
440032
631010
447472
41663
291210
343301
301525
193287
537144
533550
128326
549143
205611
40127
524847
300688
309624
451625
67682
286421
469934
555150
65909
135622
516018
284566
111183
301137
307043
172305
219643
52922
432814
374152
62837
248959
611409
233839
203769
566556
254925
609096
283180
525889
462567
408902
182433
225299
245918
33951
345874
347853
527116
336487
622176
158003
603983
324867
441140
481913
173780
456016
297332
142096
255380
467129
574010
529456
554932
26069
348070
168606
453252
136897
434334
555669
509425
564917
80531
191792
114195
612512
613889
293235
206999
201260
598063
332987
90475
557326
79583
185840
99937
413108
573022
335211
205558
450361
167003
296621
542777
171228
22345
265050
356778
133347
348955
171445
543837
17875
321375
248199
291757
24653
484136
38338
116883
24973
627713
545331
379653
451588
599412
172729
179487
77124
589547
30801
358805
348383
408950
386531
499953
41163
399121
394133
595300
78736
509556
287638
19495
531050
329076
172461
219550
575956
298470
354128
257119
389277
251260
14
43888
27756
123354
264411
333927
361054
229383
348060
187830
575515
319316
193926
167776
109928
290434
505830
427811
71146
460214
318819
192869
243295
206600
549178
99262
100879
378368
499257
55416
397943
167323
330499
628473
16290
516908
386920
398178
142648
592084
218597
173826
220838
246066
492541
625193
639252
191911
631834
589648
365811
190222
202252
410594
10808
260029
84681
417259
522970
459077
189887
42647
197297
407321
488467
612015
571038
397687
542529
487597
42976
446305
319504
409115
62180
394778
604429
409098
185554
297288
215391
27574
525100
190537
143676
207211
612
67942
11666
631466
137945
183793
506380
379035
432222
523701
2702
564350
16798
438825
492551
202551
254038
84660
460107
395694
50370
598768
508563
550913
273394
261503
467434
13182
6787
550642
90509
255738
78384
23169
322235
215129
257063
238577
340778
293485
533000
60785
58486
115578
410728
526737
512846
187271
578744
140428
1278
561118
292643
181567
211629
611121
435067
205747
14421
634400
167110
485860
7710
244803
578722
513008
621356
314501
568699
492454
61285
52509
20261
584590
339956
3680
325831
78889
436017
49377
463999
433819
307149
482339
621365
416089
431222
364255
12670
231063
224879
524783
91655
540489
150629
319992
613249
617465
58074
397620
385899
155138
383025
282762
227007
477479
195999
606209
28224
518251
624286
214298
212449
350199
418586
301481
378572
411070
547566
74276
359153
310476
487252
233874
149106
566358
101837
618091
554031
634137
158491
273055
261102
582514
603330
411611
153576
220242
450467
526027
597625
30852
54799
408173
403730
253278
566121
619173
474236
187806
304951
550148
417550
470322
431274
111109
606861
596558
477078
143400
461882
225080
244086
622346
555661
380028
351904
467013
119716
224423
365731
206986
233523
269111
89186
72669
87932
93719
388006
113642
124919
618133
9646
364834
227036
540049
330482
199486
94791
453724
377147
94225
472638
202146
584036
299964
285203
341111
176791
436522
624731
626388
603482
437068
322982
292841
407379
496247
626013
143402
616868
618379
513486
260173
215053
295053
120024
152879
364772
260272
525725
619437
384587
243456
532927
364685
216615
20639
209060
379458
480460
209873
108146
47893
224762
414453
265653
114535
281708
45931
344382
95792
147045
411580
490863
163909
113673
446899
278941
328612
39157
571482
179607
527842
566721
161018
517001
39335
39229
349907
596
610816
607735
5797
138619
95560
47671
535452
591822
364528
167461
434564
50426
464694
48834
70251
38753
132977
503528
576556
461970
513884
164853
577800
565972
88202
247458
289117
580689
374566
78366
155911
224144
271637
249892
447751
387688
58813
473260
402586
412221
539587
437383
100054
61200
586479
48291
521494
440522
463448
557452
113604
250696
260686
376916
12516
383880
390570
223363
214092
628184
260341
603711
84672
91218
328592
118420
222604
423387
411440
294936
360293
116924
40346
391337
196959
559462
524222
422319
195335
587726
102332
418434
252158
182459
376528
509847
159473
58331
397396
416204
596755
155089
254024
580301
625866
624245
553450
126365
468522
67848
597781
39346
197868
151685
333952
527353
249161
92116
248038
28056
352034
266267
337313
530618
334208
276054
59089
462706
576039
226002
118090
638698
231588
445277
145244
520555
339140
21679
284028
163591
207515
565656
411792
86231
633395
165888
241825
201324
465442
249297
439212
639223
389263
301419
166069
158865
564217
272466
432496
554446
634713
478006
386214
500680
288404
486750
127238
103191
220108
503238
189857
483550
442016
136148
393978
526602
465998
481560
307723
201781
266954
441132
491745
399092
221471
48086
577854
491518
620121
572716
346225
76980
467954
436720
300966
420216
209272
367171
218160
428043
467465
628902
605226
420293
276448
273586
289682
430094
403274
154260
634306
544564
277761
609374
423770
384551
61577
457180
41029
350466
389589
203664
341128
153913
465241
592622
594166
430280
73027
376345
180663
545751
508964
309237
491440
407363
519701
235233
432977
472695
357870
200914
445737
42927
579308
354328
77115
367497
123181
514370
251267
483005
63067
141514
131291
302627
158321
180009
190162
17894
504876
94195
627099
572433
74877
183425
600334
576331
551706
65451
526280
291143
442907
91062
584689
233671
633911
123466
460139
463104
456034
295010
92670
81795
113582
117049
390510
196432
310335
74131
529452
582087
445390
114871
51411
53747
484256
314914
265619
542391
442900
318035
303456
49959
59727
401271
367302
231473
340665
403102
636269
103895
548155
149493
121346
628161
438461
555853
39749
520087
625857
219607
221486
35157
313569
624004
283541
520174
233235
246597
245641
312775
534692
129107
509952
462756
443343
80602
234105
66523
580438
476031
236300
274849
387837
244813
567058
48346
82135
426286
104859
175839
56616
525346
626348
65503
25502
85181
201120
634247
121490
590629
446944
238210
544995
616239
190048
72573
422228
523574
481286
501009
571141
243269
400285
131693
503310
379671
91277
547934
164389
293505
388414
204031
236508
263309
346336
299042
271852
382631
414299
78083
423071
8891
375292
226590
457929
563420
187751
87531
567173
7384
178173
314174
122598
104252
141611
477159
248987
451240
360128
407844
64917
512714
48958
275798
375791
77904
173013
155119
53306
314066
360646
455689
276471
242556
369373
461806
26698
466917
345221
591873
623607
620636
490277
117622
196370
554450
428868
504766
511541
251334
327970
121969
86396
74999
271216
208323
519307
98065
525239
271230
27072
206842
367222
394503
606149
452858
502496
519779
558055
363332
346720
32275
290341
137538
312692
68591
205193
97119
290776
593445
394946
313276
225655
278327
452988
318556
533039
539064
68907
340382
183710
265505
396886
53951
501184
573494
140953
5655
169811
31246
241368
417814
392857
124408
404530
69502
204454
386377
181615
197974
469531
307158
240809
164816
523195
291127
246645
135495
83141
346786
593517
417772
487140
49518
228192
601586
6713
37137
200640
543395
595916
395846
434631
257274
145542
560140
121098
575931
296112
468108
633731
457725
444762
448354
149868
524384
364657
105451
195140
611918
29219
473275
441914
171307
463778
11439
263886
170062
205243
113701
555084
566997
395662
425362
257112
9397
638488
432790
503227
163728
489363
64512
626215
426498
633329
68421
639632
546131
138378
198005
277341
551967
162617
393119
134179
90451
419074
388578
189534
120351
567031
588440
589558
30669
243776
170308
572335
599296
163900
6424
278678
78911
327963
282588
34278
190216
339808
460035
274008
193933
165846
191023
399231
117331
186426
557926
635300
203602
412285
423640
79090
539177
418019
440548
441960
494489
94194
501794
218653
602155
513859
431688
144907
284557
152144
496399
476700
495124
552767
374098
29769
460028
21734
615951
24213
389382
450027
121140
134700
243580
66045
130363
292435
115914
633627
556984
355640
631223
67558
245792
125402
556172
443979
56938
134187
178915
205994
125732
127874
97407
520746
366918
132350
246333
494429
518417
166624
80347
66379
389677
133435
314661
529445
430703
547832
312277
274005
181396
35722
186655
636473
113061
272298
46384
388265
158841
143626
7451
555447
470597
70811
539193
141795
262986
90908
328250
73432
585199
599773
486811
246103
402221
246427
573212
9295
626091
182106
546403
111691
110130
565460
49849
471384
25282
573513
61936
243753
310698
336183
321024
215498
311503
15669
250126
183412
60260
534311
250238
514524
278551
126504
468144
625452
596163
126578
38163
189626
615928
375424
335805
51869
203644
247541
328363
442538
495633
19436
271214
215172
426090
584921
327337
450521
243839
132533
237976
47259
318670
135586
15483
338246
567039
420231
234489
95693
25355
224393
458759
406651
73890
41319
553595
592093
243467
376538
36388
433569
422425
438700
431894
602800
506567
550616
373957
191484
339032
523808
561808
619040
149219
549421
441319
37801
320551
248527
108682
304345
410541
392988
452005
537461
378635
171754
369028
382440
618715
453220
40775
447918
440906
411345
611743
198499
89921
340009
304959
276181
272275
537269
188242
606201
620552
417216
95699
309228
436115
483298
482111
1808
267001
97431
349653
486302
302478
48322
393071
233652
141646
130880
626473
189119
634281
537753
539101
157608
435136
205573
179780
546042
406582
232404
348127
177469
513977
518031
19557
441572
382892
108414
53789
282085
567619
474305
629691
291999
585648
503067
69321
538048
403119
251131
347299
551996
411134
233285
130690
308078
135326
8398
588265
40130
216
177060
185240
65539
87061
357405
368177
199932
605539
223852
329784
554478
32065
561661
168362
127259
141516
317828
338565
440107
450321
573416
25958
129685
83946
360241
235591
313594
451353
108489
538352
392528
151166
50152
47644
471375
492220
565945
23502
308549
391013
579155
167601
263969
189367
381604
226527
282117
205804
526731
269496
447839
591960
179067
262002
19114
502339
560478
48692
969
316287
225132
154304
411250
241331
185631
388789
228686
214729
624467
590743
568192
329867
270048
491186
612925
448125
573935
376114
167467
487118
285399
522653
494903
196637
239963
472196
428294
459859
402162
186706
479170
507941
282955
568413
128362
3178
312932
17252
238722
150980
384255
428635
182080
43893
276585
419138
84853
448363
47634
344418
582391
14085
626560
213302
134336
83393
230408
314345
606005
277076
401976
338484
586091
259008
487415
533566
112371
169809
432469
508458
499520
424876
317100
13044
402672
317820
340709
254700
490954
526201
493783
252835
235736
482188
365297
18869
91812
608812
212084
301999
215140
229355
237401
188651
544338
180867
531624
27069
604473
52131
276991
398776
234558
340201
379436
622121
559866
498815
282990
101538
200775
259025
273132
396547
50547
260139
551785
258120
60120
101274
497061
1598
82236
234165
24837
10017
215685
305040
179835
208402
560977
624911
620396
295632
589756
147095
312339
272348
285992
617077
559043
145481
221906
272468
28587
555762
25494
281640
91433
278911
165189
41395
28108
102416
271898
608069
111050
170224
437455
617666
421765
259692
93617
625604
53521
13351
265111
465047
251336
250738
266434
536975
270002
573062
381785
506333
51319
436925
33238
63894
239178
608862
95147
128603
111373
514937
360936
496069
569454
441687
583050
302321
17864
432283
621746
7906
574348
287632
146734
375523
205311
283089
331491
156190
342061
425966
299753
208321
497122
110513
346326
408515
340541
170688
144878
282651
62418
204535
271166
440230
205631
401448
5408
220528
249814
18890
190908
520501
295045
112154
626476
467228
544872
615722
511076
452482
129396
522276
236719
230217
188641
413517
263690
109989
223178
247171
226346
547862
189465
57800
180354
35866
552696
63182
250317
113915
477068
504240
405854
323821
598430
343432
467738
54026
523598
52487
94864
290706
384461
494702
621306
330852
36696
412769
345246
31743
85137
565056
23292
452015
499470
39536
346615
157173
496721
337562
512024
504162
506253
410180
576216
158442
497720
592200
126586
40714
601348
396085
380597
53825
68958
94964
405405
549984
327203
431054
192059
345527
505355
209757
368981
578517
378793
418936
518319
107004
593353
410237
41960
152017
458065
345807
630768
51015
239794
599129
3233
486242
296347
534777
246519
638430
230959
197565
314062
401444
30546
603119
7006
408750
475189
549374
38093
569891
500709
54453
533125
79752
372460
14425
296971
111634
439360
355393
489577
31901
216959
596474
521119
355258
575913
314201
620304
184395
339964
580258
247341
34911
422456
224826
331699
235871
530391
522940
621154
638044
143015
4778
145717
148096
19482
392410
216450
265203
378017
590728
473478
156002
438743
622782
224917
503530
167521
225579
549004
632639
170271
604288
323138
83932
7068
245533
19790
393203
637215
86151
402450
367307
213088
224646
29378
41988
158341
544589
405158
131029
142410
331468
21293
53045
177944
63251
394406
578180
567895
75498
109841
160210
90991
52629
380841
152322
470981
245901
538985
194520
597679
534574
582257
89400
322280
618964
323121
469106
272541
539724
288454
359005
619047
80948
84976
102363
296560
290014
29195
141123
51826
573646
508423
207720
436433
574252
540997
391415
22416
483876
185488
166433
327421
114958
432358
499039
175032
240819
634308
53308
188245
248721
309971
36801
280003
352002
353380
224639
60672
97490
426051
152358
360873
242999
186347
625753
614805
518767
368669
555722
403920
289059
446030
306860
68686
147897
537808
495135
470797
362923
431401
333133
447647
425339
487813
104978
178160
229083
460844
398177
80419
275549
234373
170129
605130
188421
341424
452451
353693
609157
258256
363343
121042
375949
88374
492055
104364
206928
64802
151263
226020
259627
363504
264369
480779
421114
608914
601985
61065
509022
156615
628641
522229
436891
610943
543955
46600
447236
16589
501662
455914
337306
228940
113186
149311
109955
80108
284796
491086
5390
116543
73607
581312
276972
529583
289419
498599
340400
134852
358781
435538
260358
47709
332377
167710
139176
276065
503106
619200
304162
424666
87472
175105
66627
390335
317289
479912
584963
431530
3387
153505
535664
587411
540210
582325
435729
440720
310552
407873
78909
20657
556162
55847
516584
552747
328990
140884
611323
547134
97196
62869
612086
481555
233641
297958
37558
134829
2965
460240
376379
128854
333785
19530
462926
222115
158979
398082
144194
312545
102828
279539
272381
141220
626111
445303
75301
506157
104263
183336
89481
385207
358703
98273
170176
597304
50789
588743
554112
418000
299053
1008
198245
98870
174536
307770
591662
376021
173281
516053
337885
463195
284920
570992
255869
616417
421486
135067
165245
521215
536930
361395
480524
427541
372022
435829
282516
394861
521644
442325
624189
151965
383842
20295
462474
118319
68187
10137
397587
351437
368838
541682
467932
213722
457570
107697
273174
318312
320044
96115
393958
593332
89631
457093
4904
277409
140101
175015
588657
565324
220589
586055
105034
551076
68377
145077
629757
634632
578603
250079
69858
159680
508460
176002
567057
482026
437861
454574
60821
123990
607920
177548
66214
273382
209890
462377
61946
530299
286505
129841
18439
205742
420646
16384
72039
39870
128796
353928
607738
103064
324798
53360
140427
491011
226352
253059
356643
207603
135115
330900
197787
328597
601991
325225
624409
199085
496467
518717
145802
454720
111671
84932
173297
273462
48105
266744
619804
470996
335298
14288
102434
619177
329733
267478
375301
320840
48347
238056
189643
54609
606826
219559
313392
185797
407452
123616
435068
232475
291972
103614
361449
355692
5333
442429
533601
223860
227362
292203
213162
130450
58115
483291
29877
96712
180765
415374
64993
606066
540013
504749
339013
357750
214949
100717
6819
122197
157948
60305
321745
354808
577935
599968
361625
270774
206959
511636
409713
406227
113665
604113
345210
350447
153883
473001
421149
636822
424334
213489
472478
327283
123893
74171
1577
516239
478114
274136
128442
143107
360406
16935
141199
575103
108109
133652
94359
156411
315180
462399
234565
536566
152053
187627
29472
232962
530584
104021
212527
574215
38325
468165
368404
109411
128780
330615
34041
344010
604463
350582
587988
626543
485137
380062
632706
638207
174434
275318
532638
608997
23581
60496
508117
413210
101359
196930
322568
37440
610660
264717
425658
427995
549474
168629
233301
598545
332209
52482
148026
253473
151950
230987
325613
358390
637103
226664
127867
350685
359171
220182
525141
62225
469805
85237
597946
603729
221231
308466
143043
51676
331948
136403
545936
606031
550722
129177
301069
350674
158652
80265
586869
155507
70262
440261
103768
72057
241888
104449
20072
618471
479964
124947
149729
162808
466923
621236
172711
183840
453152
243859
630274
206139
40000
567342
307103
38687
613030
427111
263792
556650
470578
516095
487671
195263
180229
476544
77858
456205
9247
589157
476859
506558
490096
470011
507208
327333
317549
447787
413670
591188
571824
65104
280953
586728
305998
190542
80958
30109
176011
106083
155177
536415
57330
53652
58748
2937
295178
439265
172954
266693
394254
521382
574678
555409
550341
17803
98437
324978
265160
471033
506629
530027
48383
251603
277574
283016
52734
537770
374866
256841
278041
445051
77387
513041
80327
637129
156480
583623
127863
621291
483803
197795
1625
206727
451570
262677
290635
64335
127214
551234
379204
354867
454936
20812
536019
518486
76347
377117
13827
617700
443091
400024
566207
386593
467939
234329
159046
267186
237797
536661
538063
493487
203977
380089
458601
255367
270901
478871
472940
125406
613048
546478
582710
170849
47468
308832
67652
168427
149997
32036
6593
62005
587267
12919
367480
235647
524591
31297
386284
474607
5941
424545
486928
435562
451003
464082
275411
11852
273538
95166
541988
98352
168818
203274
363740
181933
539871
167082
406496
191047
23811
353007
358725
537502
184371
41144
104327
450934
502228
256139
534626
411420
266694
382136
15839
597800
94003
358803
576075
584770
185402
92764
570631
470394
441878
164659
498635
69578
249918
12437
43068
31495
197945
25569
440827
592318
35199
200618
399992
96610
593525
219955
294123
296663
163802
433891
307918
1153
436408
24166
572810
125880
373871
79737
489977
627535
617105
262364
342524
523156
627501
344741
155267
378716
158744
187012
510695
271062
390045
257341
13074
202520
152940
272083
81934
224624
419549
501369
455861
337003
221511
533920
59158
547860
20835
458760
140395
378377
455936
21363
374369
92672
60803
203932
182961
634152
336568
90489
445255
484189
13131
403013
350800
55628
531783
575736
194648
229197
520995
628802
324601
208400
122797
410750
306434
265029
375930
215261
226413
298414
345907
2375
633952
534902
602871
547469
120949
184943
183236
189747
582187
198811
292147
214715
219459
117360
446336
639617
147474
157434
178620
84841
85785
432039
503276
577176
12388
561394
5388
560752
446236
522875
271593
72136
102413
213272
453740
469258
23157
284623
511225
500618
539479
536250
287651
469452
447082
527106
269174
612509
71629
8917
70953
496301
625372
442610
262662
186077
522072
17157
123317
41058
161025
470684
270404
435709
118108
531133
177096
30375
69691
325155
564362
478215
129031
482664
315603
184504
98412
236322
614090
460561
406871
544598
158362
43100
384715
349031
78082
244878
516569
119556
564877
110883
144322
223462
177225
603710
634827
184506
505357
418584
81578
94613
126141
32805
211443
307820
327263
159593
565525
131353
214263
339827
339458
293577
542414
154015
112000
59610
512674
14942
176133
638882
306817
597055
119526
335493
51341
631144
556359
317215
89569
621090
460583
313095
263626
17363
478212
608097
486486
630213
42741
145862
531272
484530
73382
423879
553784
203184
297846
595662
173214
499130
298479
112059
395194
434527
48422
364892
152858
163718
366474
481976
315958
315296
567859
98245
264454
41169
446013
158035
523452
211265
208840
28711
297408
555460
147648
256463
165810
17430
400132
440677
174681
152474
46080
487462
446176
506513
132982
487526
380305
318424
277146
628993
238563
54072
381866
93786
412345
102420
217275
67337
189433
322359
431193
441656
104888
550561
607228
1699
301398
399213
544069
600028
62122
39844
112594
54897
457800
49458
193996
305502
392868
501817
263705
465532
524984
502126
205087
14672
160658
187948
357907
121364
335618
415164
571295
66902
264275
137
339423
169367
82394
602487
39538
378226
357702
291549
290606
335988
591705
40030
439087
357322
235212
521884
184638
79312
276225
204254
61162
149017
388903
526159
326846
499979
21249
369915
201588
81726
292428
524725
313540
283648
325559
313220
477108
47280
211937
84052
427036
378249
88662
396014
446015
567010
143620
400724
599399
629276
277911
214415
275312
218852
286675
27158
313003
28814
552564
525825
572211
28101
44403
421532
404438
567006
441660
335725
277042
638370
444234
260808
513547
584688
503039
241446
380018
10536
199700
444984
190273
180291
293943
326148
184418
333395
599816
623051
507148
391045
367316
220808
25012
186144
459921
545289
430748
474046
319997
531338
190386
99456
303207
619621
342423
449626
432376
423693
340939
461203
2528
349631
394123
544582
354651
358710
542924
203752
419909
487885
82194
58320
13076
331070
33587
125609
247872
514316
124522
372964
47403
132854
244380
141006
79555
448933
51801
492863
589796
357733
587836
215205
548837
94722
362602
322376
613387
438472
323741
568366
172260
327876
259581
526
153626
189572
581432
447219
356993
77218
277456
406933
567584
515903
511470
502779
138031
126327
401793
224334
381142
582717
108763
111579
564529
297981
108327
540278
195465
451237
459761
95362
584397
57919
275992
309596
618565
87331
181695
464375
245011
354028
370235
386123
153464
607927
537843
427275
203827
596382
147574
284851
475161
151698
617198
636316
210661
470086
555094
143778
571941
596463
85178
603237
389118
630283
214481
33500
122011
635673
339984
328783
478176
46268
631990
467410
248056
50385
453916
231974
504437
119248
624806
323318
405935
133437
446474
501969
63054
254899
90010
231019
478121
419999
10618
528090
171998
113389
510874
352240
209074
83175
177401
254372
637373
608182
393692
141375
507182
222007
205669
247684
290033
317284
603980
217154
519862
159388
261328
416103
379661
23797
267610
146942
378931
162928
532470
151222
336597
514897
585682
513503
268088
600442
449964
543094
327880
211065
606656
590086
523878
378272
388791
253398
620983
345871
280937
156409
462594
129115
510188
266359
338384
183874
290421
278361
68195
55511
439381
123513
598217
436680
399056
264266
11363
273374
119854
136755
410583
326685
207488
108451
56875
522302
9542
259124
470137
540812
32941
501581
600103
552615
326591
288492
38124
264084
69279
2570
538166
299710
455297
358263
330135
368881
352868
346079
133533
268347
212568
130421
379895
264218
104434
536044
172939
82625
164505
462450
536354
32477
74677
638509
147981
371538
367046
381618
305835
14709
115258
101646
257361
119655
576351
368215
67786
449713
392584
499181
374087
175703
139316
450961
124390
559600
627811
372390
88587
275316
554379
604155
185732
369940
349427
374037
224532
500139
154440
330469
639800
220323
580574
102217
632784
393493
498919
240517
127786
549290
583687
188964
207690
448887
183940
81234
550413
91141
327502
315727
72695
226223
289184
354784
33831
100510
527215
340221
494679
615879
110893
407261
476562
379334
262758
228773
512948
378546
547466
351289
165250
581795
577480
9520
343380
169985
522867
246567
125205
525370
135261
199271
455755
477804
213054
399202
505458
324863
632308
505715
75129
491689
150156
74146
631760
614823
542259
326961
244267
233402
637612
157880
144971
95769
577409
354508
301892
381355
201316
263842
237525
301950
191109
574113
10015
344347
238804
324283
511262
59453
8008
456304
478328
560042
517668
219312
54290
310844
401210
393342
568918
182045
453243
502834
626302
23208
525461
424435
608659
320454
601019
541859
615009
37750
501253
609361
87780
553047
133909
227417
78472
471796
22184
113663
196901
350943
612401
620525
585545
564851
441990
537351
265872
444133
217405
473021
128270
59616
161989
262497
287741
15349
197221
151391
491973
208874
15140
343966
245556
118158
204989
578452
164014
256792
475842
290245
80048
212705
137986
280416
535030
309293
304437
46516
634167
523340
180698
35022
313649
528814
293614
171053
112617
156727
370282
40840
229711
481217
172707
482446
569341
303847
609066
228917
96550
636244
443123
341398
240564
96238
337617
216101
45536
497016
637651
287492
611684
607409
585195
101681
571540
76899
533274
281948
628102
90944
112633
315430
21171
267060
607713
552277
376355
607688
479680
282782
239520
215085
408898
208418
427154
481044
108536
102533
162707
135501
194541
21050
149158
149200
161820
151767
526523
213236
590178
384845
555091
628984
522845
402856
368292
328413
31298
49743
359620
342497
451723
571748
16300
509142
137383
337428
120935
531440
107848
381106
182275
159671
340363
439742
161190
615058
628082
399632
453887
578879
70083
138896
542323
559076
621059
615827
514158
391331
170700
260918
325682
568396
169844
154683
392032
46280
423445
631762
125026
168749
436829
110289
567911
32773
547073
627919
639601
62696
482509
622981
456619
473497
537673
114470
599625
250462
568377
293115
538010
300906
242766
186064
137172
118390
137645
542823
245546
36285
29274
471112
464553
397232
308859
315030
186848
462074
344844
37362
346591
299437
275193
168494
635983
229257
602466
98688
64592
459682
204239
356664
338074
539568
375044
50710
132659
409119
382651
271473
62529
563011
537763
88446
181218
275635
459468
377290
133926
473689
349758
312300
434403
605645
491958
183060
163805
247376
551542
226192
182862
508663
577501
78946
84838
443962
606141
620083
121630
636930
391776
615355
578333
10654
628540
170574
615708
303516
212103
396530
418883
594762
145910
9879
180749
458651
218372
472202
372368
442885
605949
380734
573454
482104
409324
7156
428902
522835
242475
259023
28321
602483
593618
571506
311121
357363
611479
290510
250301
191942
213413
380565
540121
573781
534115
183696
540566
20208
152848
449109
49816
510762
484733
12404
239372
116593
369771
116977
391168
569391
225475
198025
524403
313539
223715
323629
261701
553148
87574
54707
548436
398987
600607
567539
69384
292751
452211
580594
172669
36832
491109
211764
592102
84074
457864
299798
520342
86089
283350
351131
534622
625696
468003
119515
185781
91
26437
336734
48869
213255
415410
231792
107569
494472
216536
346726
42336
42086
478941
100049
584761
433200
551454
399644
147035
532666
333055
560570
403372
354890
322761
416400
365372
474986
206309
305036
395103
566317
168583
607136
94141
147880
449922
636020
296225
311242
318804
470738
399144
60959
604169
196239
103458
241581
306479
577687
544168
52368
430966
533523
552503
176253
342935
552451
190766
531645
15029
134005
324518
307519
429046
573755
579733
154903
577361
54790
361815
559322
22093
369220
530610
430958
236220
197383
109888
266606
438782
347782
291396
384001
19272
471364
36240
148184
349040
280481
357357
290179
252650
485619
548668
380044
159958
617716
21106
393023
533126
202307
185870
346865
362693
623891
153268
254942
168154
616666
602475
140806
415504
129637
566254
546525
10011
402509
40379
77634
622663
377622
224454
243065
505091
528831
51467
105645
113271
74537
388408
436107
603826
566925
587863
220422
206407
413459
405925
54064
444831
397273
175302
345494
200836
592500
358157
599956
49622
570947
476030
585763
388339
479257
307647
352568
559964
533858
255957
417344
337910
25982
462240
632940
475988
418363
96430
528489
245078
257802
639050
218618
17023
587688
63966
127987
399307
393974
391071
15891
109798
447168
232205
438881
564192
26438
271206
273626
484817
536760
306919
107138
592641
184260
279934
147918
552172
536376
260631
125936
485041
41265
439048
624677
539858
406368
139772
424386
171671
120498
284493
111099
421757
132715
214739
611643
190139
64102
68483
332007
522108
38871
509611
354148
431480
56213
364263
426816
447848
283734
98105
423696
478103
534607
137829
308985
216936
217773
19603
352353
46862
480828
279456
478600
328832
573092
159504
524879
228306
408117
316841
174599
188750
211619
228869
480377
633200
38414
148635
320684
562023
118009
101841
447924
596098
610883
29751
449481
542873
227301
512939
436454
439275
285511
265425
175643
134053
275799
172315
277615
466549
119797
349440
259904
630772
351736
7306
632166
143281
240310
372697
435980
101492
404705
367427
176669
359453
27499
112833
89116
200502
169320
512625
286825
208395
406007
90455
97223
260396
533009
297911
507092
303787
52281
234556
103546
595628
14716
224021
49642
380534
31423
412099
617051
451423
238333
177004
28453
105947
333655
605824
548092
42408
376763
377163
478074
215342
147134
405443
231539
116460
158470
462335
596215
398515
607633
336308
622069
187285
265670
369727
231939
628936
556729
418837
637764
221115
231265
478861
381278
419500
220246
560332
398415
289098
555725
580400
302352
90186
402669
4727
449277
339608
459697
36820
470860
194404
339308
33707
509477
471243
266177
178606
446404
213650
162099
418044
471128
543255
374454
480993
267795
396185
618362
76492
498934
144911
250754
632537
634354
335915
526465
170987
104175
174924
117696
236922
625623
423433
619255
482349
119926
407217
486592
110931
5812
429683
388024
605883
150221
190027
498373
463224
278811
362660
474062
453405
464786
299928
141943
458859
435772
186702
544683
362485
548839
349961
335192
108155
124806
24656
611239
58179
511817
40788
385698
240222
33273
106004
200745
106816
37970
479953
448056
498340
383928
27311
293827
435130
337823
189983
335515
307273
502375
276015
245944
390525
145150
328190
231290
451737
38708
40492
13855
553844
536745
539331
244833
28696
124105
91596
150508
108254
457147
321519
61582
494603
42641
345798
569735
36730
332612
510489
439996
497491
582290
157175
169921
629127
632495
72567
25335
151747
621286
506002
569137
202790
632239
173530
319758
157312
170795
237825
413990
262537
575347
271183
581202
389830
3184
468374
156079
140413
591466
287128
377921
102306
319961
237510
260827
112642
285379
132328
227180
247304
295171
135516
518248
42197
482941
341234
388379
21024
519065
636370
279079
553937
366640
125841
179023
366128
212280
202799
56845
57616
580929
65164
407615
622210
72327
294670
443105
60002
4988
181472
624949
424406
171867
164693
489534
85189
606636
385953
537284
214193
165501
156958
9817
575745
506018
395129
66360
305405
187182
374783
588387
373802
402256
277043
398866
602740
375745
73627
274170
589732
328559
422373
307485
166217
243334
31872
407962
358681
361410
17447
301798
165394
505191
185351
387663
231597
24395
105243
79970
243931
136447
471697
445647
311869
631986
144406
353739
424968
527835
129983
339136
92227
343910
297039
593031
330848
551851
7970
63641
455395
125697
529990
180496
297517
101322
373797
130634
496666
501542
393633
554431
430766
338059
249468
407880
145344
398405
231274
576353
423704
259694
568668
541805
385433
365884
93052
542689
473139
163928
116385
73341
550200
93056
208625
297921
35518
160324
619481
248853
476012
319046
100812
626707
295297
149859
267291
419898
222842
622652
292811
607716
636086
316210
459422
228147
509259
453116
322973
109100
351447
185764
157424
118063
611187
450145
221417
55675
548446
424921
59123
348397
273898
183958
287030
444766
589998
292974
303841
576094
370793
442904
234580
225495
256872
130304
117940
392101
485272
500774
584896
120767
535227
339330
388564
506348
118002
29058
239691
522041
514747
612687
452638
86921
294074
92153
131827
216975
283348
556418
42602
267643
514320
491117
84572
248605
604658
190242
566488
511506
626867
201872
296374
109319
339197
625919
290738
85932
69164
461331
630445
632374
509782
14937
14829
471956
223692
448804
437505
544405
265387
554549
576322
27176
309445
141233
341954
330697
507085
270642
575002
274942
115964
563773
464420
356531
516097
73923
60419
460604
29403
152575
510423
537878
139184
526681
295614
126281
546002
278740
311577
417440
298542
423361
486184
508781
176353
134238
453970
532595
109026
97436
273080
370599
104479
484021
417041
272543
591312
577732
425183
631439
303894
636551
345003
352891
123082
577524
464905
52357
260221
414224
121186
347132
395501
574963
282418
11731
8215
460117
210807
522461
561281
10280
15882
395595
365870
506854
159919
566835
87891
583058
457214
460867
434372
329796
152199
155274
412596
25728
231162
410294
547584
205186
115746
500725
273556
512128
119530
41715
207129
391208
505835
249744
395729
94521
173740
115601
241292
597700
390851
262387
319711
487795
110399
492982
342074
254797
470976
393445
618540
285101
481855
256601
85899
471104
238269
610852
126519
78941
623756
575462
191988
358127
516006
452599
83802
58948
545486
311836
604897
507553
44246
346478
26692
274122
238130
77016
445030
394077
240005
254393
378157
125118
283103
504061
428033
316667
582743
152224
615464
332920
463609
61028
180311
516970
109960
286743
13178
250492
58635
299509
570562
296196
630457
343263
443014
140924
228390
337057
454802
50
451352
19021
106615
114209
543636
616955
42300
376589
514472
369804
22900
562527
203483
104668
308455
631537
37069
594748
353659
216889
251138
13397
320561
373535
56986
534922
496209
220620
436820
168649
133126
515353
202124
603914
401483
297030
476316
159793
96542
546391
636301
256676
288907
545961
588150
222409
217308
400886
556710
545169
388703
389343
396812
450326
309436
205136
444536
139470
468817
507312
66226
148327
383566
601193
457375
621184
312163
141389
36584
384850
560764
320859
340502
477964
283837
312295
392515
511586
260236
91332
254170
230738
410382
579918
91154
502942
384356
319294
414237
377580
22634
461878
186629
596864
263227
38032
220819
468760
591078
583104
621301
622799
451812
542853
279310
241314
92123
187957
319584
635251
275438
493173
433321
20201
334124
271764
30701
503468
441066
218718
181246
505524
197767
106695
75182
285312
104236
585222
259618
129766
403351
179556
286920
271605
268273
373607
115121
430057
609570
250094
228897
588020
101851
232852
415594
624852
488663
400381
184034
626787
571023
252582
297783
252746
426467
374548
464010
635034
372431
258647
12913
203251
527372
60101
212525
287831
534682
366402
388216
8707
358323
374128
107888
80360
539661
535139
526215
151036
543347
234557
258343
452758
252312
45953
605716
27601
159018
433944
604556
176106
1480
206072
403012
343537
67708
253737
79760
568821
263320
383212
441099
374013
339798
277512
92221
117598
509533
469954
384193
253246
231448
390914
308976
316386
494278
335821
29342
232190
121802
623937
393781
5366
501870
365653
585692
95713
491665
249684
199292
517227
353152
266098
466776
263959
122230
178126
96406
461447
289044
589262
584301
551263
412792
634738
545610
174279
76162
585921
442392
567569
179928
544177
114575
94780
1796
431945
123310
289679
506370
452459
265509
532381
400811
160494
110760
390157
49969
77090
45149
238867
545032
551477
503612
497849
7103
434478
459363
201234
222841
600136
118641
10677
213709
242923
7954
95088
93141
115451
35873
123963
565358
499311
18164
591504
342249
25480
333629
620291
630792
538056
14772
248931
589355
625470
512053
212034
12107
402317
357541
17545
587590
137938
338875
463871
485529
130107
143308
104659
249574
20568
537759
167347
156004
418894
117925
192042
37650
85665
18303
362131
304248
75590
504921
626234
440647
46882
156573
444786
15092
170745
99670
196169
131186
527617
352263
82706
479636
287398
158891
39710
391318
405653
479991
168277
440532
409153
66455
268604
373144
288650
556786
229255
529961
359936
517705
366543
141912
131256
218751
314565
451319
65876
230976
182329
345078
223560
136591
322200
376385
437284
145963
595717
429385
279173
401458
17109
465027
588900
237711
370710
310092
163301
3495
82441
36711
639564
134698
137647
99424
205975
258978
401152
4413
414789
379128
258195
381735
229003
192279
625246
245513
132399
53081
223549
124440
52373
49690
33206
499289
480359
399250
52068
440795
502007
459058
46630
360333
606091
96813
279532
569822
231551
311566
511042
399517
122608
495171
595931
423547
453160
373234
574177
334998
75973
398788
634611
279413
399745
395594
234570
374660
590955
183901
196358
326944
71810
539809
586366
122061
238445
543012
447072
261530
606638
205326
430913
26728
601773
38378
484299
337533
214854
57610
206100
347997
386875
114398
231548
277065
541280
555937
441366
231621
284266
54459
294247
626904
17199
585980
5160
574197
90151
631334
304819
433731
244024
415431
112541
510991
622846
508482
496522
199107
61210
413389
378986
203624
494905
408677
389644
307994
112884
611223
71613
75316
176863
219959
278348
466345
300105
445806
184532
171688
185258
416911
144360
35069
578149
284546
44165
520508
268003
63209
63761
192163
438379
414053
499559
557083
632680
201194
606322
29149
422012
415722
338029
624093
518216
296281
153837
436381
344787
364561
50599
206579
457042
617924
475823
163119
482907
108130
599633
185974
489265
276438
514285
192518
291909
596242
592930
245988
544985
545293
431320
223550
218806
281258
589176
357399
451831
174293
269143
435549
591992
321468
312423
504400
549401
346276
538736
401536
395222
271556
73084
296357
20748
452980
414028
144034
370946
274710
129407
297462
299181
145836
205462
178647
344363
298607
153538
70187
521454
292118
373246
416489
251243
524411
479122
91204
166382
151343
153159
337444
298633
58629
171603
200507
211072
575801
102065
398005
548226
577029
557722
296287
134541
504655
293972
613841
529721
583224
246133
544353
447452
341662
168690
398088
244767
535945
523533
163238
91071
584576
75900
290385
470873
46480
533592
366074
387404
339989
215881
39189
565403
538154
134139
255017
457999
36870
590522
427061
150126
212037
191818
264004
393
576662
101156
411101
450393
50462
234970
543221
482543
136316
511949
95912
230012
571516
146731
543995
202117
400006
510634
206492
22318
637303
532734
16896
360962
195423
329026
371125
286125
32683
577343
551554
288528
77616
597378
197034
66175
91717
281042
544671
306490
200826
43847
627462
81152
63766
599983
46330
512388
225310
252622
418696
307936
411112
89402
20116
220155
342680
193352
369053
127586
549818
512528
305859
419489
466599
95389
461899
35015
155195
60303
633271
227266
381850
342008
44898
519848
449575
621109
441728
464555
129946
282150
583264
574760
23444
535598
237476
416650
411831
514912
502416
55951
631718
614359
415688
576310
550939
453
28902
275372
105306
174155
511504
477539
41190
148008
367585
431884
365672
507342
250706
433822
434776
140363
226301
443530
501644
85972
42989
397866
619817
370519
114809
554743
274087
519396
77871
132749
142540
51559
180594
370943
635230
419163
180536
133996
423751
351872
396675
549201
576381
101241
525884
470824
343244
143751
489277
160634
342431
601781
408420
207667
523255
225696
274947
544250
376960
566231
298458
339819
124348
475809
193048
491509
52335
618884
537992
235469
362476
286
168562
605974
559758
14842
278502
514915
74852
559825
54013
551262
548879
615859
358528
196310
111747
60107
213320
364846
520981
166176
168383
42681
421998
346260
129267
435693
393687
98874
210585
322736
225805
590780
275272
471336
89891
224286
538802
432387
426641
54653
103782
244241
137038
513414
375981
530631
191264
432900
311987
494091
106498
445249
564859
500904
183926
448347
303951
104166
354270
363501
483708
196176
493819
221728
510573
259747
540515
443461
298121
38407
100008
331907
230718
421375
476461
161176
565771
207817
560153
581779
105316
630094
120325
445146
13745
380198
345010
71811
303360
610235
625942
80628
370315
533657
74947
280320
50832
47797
247508
37541
232191
348482
16502
377299
433634
198547
3795
53057
999
632380
414275
468236
135088
180750
160894
290853
407641
519267
95653
388660
473676
335457
232562
190792
266482
208869
338656
173902
186931
387362
232200
459763
606934
51082
284597
591455
541446
182110
5761
452844
113864
146164
367533
131821
622673
577362
398485
72647
122280
48845
351610
81675
586744
340971
45311
36429
373668
292583
622828
214278
478919
215973
401044
112026
192819
442805
534838
371727
466333
221607
558846
470110
235458
465625
607181
327777
168619
143583
295204
539434
51177
560948
182538
426144
556942
364394
617806
588352
104595
279873
406354
249075
511871
445658
290090
554634
606681
98884
507147
85364
240607
511756
11632
449777
125296
603102
92215
150907
77743
261144
103339
335701
548340
552042
340737
434796
344541
281809
506962
163695
503828
332889
146251
24061
629489
268453
248192
100981
237127
522105
245452
176234
162035
11239
319866
253422
239696
166783
110863
520855
11983
191165
352382
156594
22650
392834
271921
523097
165922
77438
623044
67028
368714
21397
163843
233711
444392
253970
559027
86128
594897
363337
281632
121853
36924
3999
82468
31039
338890
409609
588324
459953
481579
613748
95980
147881
332748
541275
159844
478398
170342
385659
298061
310496
378976
584614
371206
84389
309338
541916
489796
50874
353709
225760
102241
452808
354323
437661
278637
532543
519719
561872
578598
188129
118747
479629
408155
285802
216864
210524
231945
610551
218328
36076
27242
10138
416347
236351
120912
447527
309740
633341
128923
291368
150622
294075
180444
112814
76837
116788
405408
453633
579524
347538
74426
250941
33604
366162
130476
120672
154741
338235
575946
61587
325314
150565
116768
209764
522582
525446
564306
308282
518560
561893
32672
332469
519553
308524
140278
542142
258075
546844
611126
634635
176319
374170
389505
98399
527642
556348
105596
246956
114242
418011
116109
232145
67662
396701
616894
331483
479547
261134
484100
67349
22615
198427
65008
623377
305490
257093
431609
179455
101444
291952
372429
263464
316906
577266
522677
608085
275384
184172
496351
326020
292187
306584
156218
167672
96390
607391
218232
44951
472494
53128
177492
476275
258548
448667
326413
388937
486729
518935
354388
604272
450845
324782
336698
369292
462353
7861
96079
239922
329982
234523
251486
333008
481143
373824
205098
405795
613945
529372
471020
186324
392264
537397
262852
79473
156146
256577
356031
433992
214850
445709
277070
308374
51111
384148
354662
265687
294974
86507
96985
201041
342687
588359
380379
12650
182086
472093
69966
387441
448951
489990
497163
511453
519725
55753
146560
176467
74074
369228
264077
519385
386575
359930
288414
133907
601236
645
360345
359892
194375
452164
27763
567615
136046
155545
577339
421005
258463
404202
336258
154103
134616
354827
52423
92062
434983
33285
196893
588608
72725
290458
580659
263471
628545
550825
48203
130836
619827
627409
404253
417945
65
469891
467523
490889
519600
250496
390149
79780
179471
74582
327155
112229
303029
224258
610155
222013
362308
439311
116199
447818
341425
137025
112198
222868
406551
311916
261937
418498
396659
487780
260037
273019
501575
578389
599093
1969
562368
382796
131759
253252
525820
216152
508550
440498
417481
560167
383002
413607
23902
479829
531377
3945
179414
560324
323572
130947
33808
188640
259180
174707
419333
112354
80895
355677
252350
210737
172799
601677
152506
379135
25092
389216
221738
16186
370960
517022
13203
76769
622213
153823
256123
103301
522775
56030
286537
357677
572736
185887
494107
366338
169238
39099
145726
629221
181630
621072
405238
618712
114588
167218
439668
469377
587107
298887
620518
404492
38833
240489
217346
22757
502744
550871
355820
243329
265120
327243
105935
296095
547361
177750
144601
319200
425384
18633
488974
256386
544048
72792
4631
189519
164553
307700
202202
220842
270323
83232
357091
462360
571060
524280
176905
100777
230901
537510
165851
85850
69260
624473
90309
238096
347361
69303
432671
331197
266927
419974
308515
131069
158465
249555
414058
40530
445617
304976
36226
338120
91109
327675
25640
248539
260354
14011
192482
199553
174000
485450
203129
476992
383010
598300
293123
409120
121992
215395
120276
264139
239399
516186
608347
512010
576959
334868
483009
220196
370137
130799
261847
456259
567209
62166
213724
635326
125474
247432
175255
139676
66074
198146
279196
412317
156571
113302
469084
375857
365647
475430
547257
195757
514685
329457
511633
269607
610063
148218
325029
639460
511050
378677
616390
475676
474150
462467
330263
113932
189555
217186
443900
593119
608679
268644
351739
530758
87339
619811
337141
166131
388448
551105
20121
325467
119710
556289
69062
125833
539169
339790
631803
497395
557262
332530
445453
26576
493225
239648
413613
312408
5346
16336
23802
6911
372337
566881
137910
137615
476812
610397
580132
38437
405206
84096
599460
39565
200038
348537
221378
485989
45633
285596
581755
372356
169612
73635
50254
599506
375353
473067
465688
92177
596079
320698
89992
167529
607887
328887
79925
220593
69937
407521
17756
24916
132446
568038
208432
461655
165960
324790
335545
130424
94958
124673
32440
634001
126456
453800
102975
418542
609602
569175
549435
593098
356208
14061
335221
106177
488040
569683
216708
370799
189507
199978
608049
422308
619241
354800
220855
51328
113228
194307
124050
120686
506863
601971
360735
589911
552034
527965
372275
123296
17168
239032
413404
468801
353253
614551
188327
489737
95869
541119
176895
580906
34022
162441
10490
75397
504975
385374
279675
163089
248389
190053
348514
626642
301062
441401
244186
549496
538855
484180
217330
312493
310860
275721
335489
87443
62467
139424
552694
394847
36946
450216
298819
151438
485390
409555
524980
332491
227375
8771
620503
309061
283254
474156
105926
161688
605398
605801
337498
348222
509963
191915
348310
113731
147472
431867
488896
112688
217714
584309
600847
17797
504670
221350
272964
463172
16591
637986
486595
297903
143528
468383
13900
512848
198386
606600
279428
17261
39286
43485
232436
379998
317565
198646
115694
561053
274920
425488
198707
201168
155950
1530
173720
535076
529343
159748
195207
616220
432294
149302
443264
36705
84761
397245
2178
551716
595926
16989
458262
543918
401359
176636
254047
422644
475613
412091
359996
606937
66875
410588
591482
505420
596516
461816
550397
228543
385356
201087
40182
177840
72284
427522
512016
208591
394115
510840
268353
264600
419932
367948
395362
520439
238452
108006
635989
313617
444637
180331
330622
615281
81993
172312
395017
56812
150046
521305
379068
456685
382372
393863
572712
46722
590517
100535
194630
611511
116280
20701
551852
435198
139512
118777
221826
266341
206540
411253
339147
23020
134368
402089
272288
500084
280238
64994
409678
425514
308542
104848
384277
249858
513895
355560
310560
300470
404226
113837
11443
3269
468698
322384
31295
101820
274517
574424
331086
100926
323481
528673
44281
180794
71578
292451
637424
349097
430612
130580
212215
171126
106449
121388
174703
47311
274489
58982
53082
83237
34802
153566
411624
429731
570159
260130
104912
69086
267968
175140
579635
99695
316936
10694
225823
132100
550546
636367
33960
88171
481820
536438
417580
550683
50232
447874
527706
212616
446204
570644
17521
117953
295085
502840
67738
608708
388754
590911
381809
333741
550584
531925
2197
310885
343872
181857
166749
42890
93047
40175
479572
368319
600750
50445
98749
398699
491355
382308
138967
67183
585095
185116
313637
186566
205618
99881
472346
275119
320750
395777
467444
83850
529887
520880
225153
213097
535729
366296
365136
169500
484593
347870
90019
193005
357250
454995
105723
463222
413734
581187
406353
274016
436478
521628
250503
300331
362317
438983
156852
566090
448439
608005
426838
537260
74507
201187
540357
343846
550400
613092
470455
3186
337081
607370
297196
549533
282104
474223
516354
23948
461411
363983
15854
132783
425588
247643
284078
603000
589530
412516
117657
212863
421064
277825
262014
184467
123540
518806
200306
222598
330537
350532
327517
376627
388196
349623
140456
110370
47732
594418
511683
559238
107311
288310
392092
119746
145327
602227
570348
343235
220721
158390
416813
415538
400500
327050
442951
603422
455764
394796
70714
626184
195805
541217
82782
161523
599791
55365
490716
514431
151206
443823
337584
274631
637089
350916
500043
116092
261815
543440
326343
208384
388164
260813
73727
194229
219786
1730
22752
602756
554577
481758
431130
188439
633370
637568
167865
389174
532633
238481
258136
494046
25625
241566
164984
493949
128837
50732
372407
607712
624521
355947
621685
526917
180437
289859
55624
346895
71243
464315
561635
292798
538923
203390
45759
291526
592444
528185
103821
77184
288807
94653
381045
113794
64158
294839
306934
164618
202985
59808
404343
133344
336166
626518
78299
71569
49872
153623
483916
349482
536150
369909
495978
573108
607055
332273
441594
374530
184044
171546
386870
386579
590956
237455
84138
564039
520224
276063
566468
160865
300789
256731
508141
268362
386246
146288
416412
412315
113892
11567
179798
604724
158835
429453
81895
627792
134124
531583
462287
361155
206394
92099
479693
98985
572608
336012
1951
291397
75237
511713
161434
583718
362020
170423
238020
185888
503090
557414
250411
515777
391061
357703
607075
287500
601769
637961
562282
258436
55736
46341
261871
223620
532183
266087
161454
83861
340336
541165
635428
64001
617246
151042
265869
48359
165306
627757
546508
216491
273536
338544
474945
49115
232192
83634
513460
526652
30911
498124
172351
593510
377776
179955
538448
15701
616478
533971
123954
620312
519196
470374
76774
301823
200584
264462
513341
491551
373348
203522
68360
250190
159081
226037
196595
332675
148598
405054
390701
64884
612111
613908
15262
634834
520678
318560
247888
411617
515555
432080
486138
148508
464473
267891
422081
605349
179014
408228
456659
525085
7423
36762
148093
354936
375532
429394
63989
270847
578580
270294
198701
615086
96293
547486
62600
357825
97182
53412
137639
38618
574533
26784
443519
524248
509012
31390
227344
299075
305006
343314
621077
20874
200290
183745
313258
495919
195610
61547
396002
389951
346800
257253
573158
187962
214853
275114
373340
361027
59365
210142
304479
612342
75261
482900
531315
159681
609210
329966
302213
468498
283620
467368
344198
423104
345389
515746
394531
604324
300512
437501
481019
555491
348444
428151
163404
517606
609481
506848
188881
94114
204118
21150
278167
177258
252412
123472
536583
593235
441926
302800
88224
35556
593660
127107
515354
540474
93989
396485
34619
515024
339494
334928
17335
67725
390438
376759
569158
177760
259287
68450
59880
630726
638760
503136
39205
334949
125478
363123
371306
562361
415249
356491
497545
246824
254870
516230
101765
439873
384693
324610
556081
269824
486989
323700
602602
440158
17244
373332
145165
89959
449577
162403
629620
466290
310259
571228
290415
564428
226119
487389
313704
97812
286788
619883
524659
174417
6311
219803
632961
306268
442947
260561
311268
463795
30308
305100
304217
345212
409881
278152
298547
205890
349820
452412
343901
235352
186166
417016
328054
465589
501322
565101
227122
302592
287340
440516
363085
153572
486152
124879
34393
138987
519072
195499
127082
237416
292511
141958
178652
315411
182600
364192
198209
359316
246709
36901
549914
431695
48389
483639
620327
154081
593420
232714
180290
15041
28496
433642
436999
404493
234840
84620
92647
239716
434787
536079
553514
189283
312900
244676
364503
532022
246862
437021
530350
9319
9812
516349
639584
387725
314607
368048
437767
197791
190810
372621
159415
95836
168511
349797
145670
75634
128372
153701
621626
42715
473131
424653
190814
432757
621755
478581
245017
236423
202771
51735
370926
133490
369274
530832
611064
93069
508204
513887
91172
249566
275346
54221
207727
290481
31479
118331
275136
453932
371511
357581
88511
515191
66978
319366
225932
122228
347273
266570
537422
21986
366828
595245
434993
252129
515540
492399
107586
314844
432071
185971
310942
94629
305561
377894
318946
494213
9965
66185
329237
166404
149067
605484
440166
229694
326054
99999
349131
562509
392231
223701
226999
631645
501236
246948
354618
262715
127934
480542
492440
398566
509569
402500
148434
91026
396948
44931
565715
571984
490217
263623
75733
558070
412578
549128
492653
383908
154863
523583
616608
417752
409542
543444
124089
3122
37708
495213
549076
474718
132110
521004
171583
319078
148230
226909
450207
587315
553340
345473
76610
120822
517324
166650
244330
617679
431118
494228
582694
395489
118232
276406
83305
564518
318758
296486
546164
286064
479786
360444
447692
229161
274217
89637
283282
189807
636736
482373
637193
459983
371268
401585
327943
479772
540224
397930
497213
616435
323249
458284
4245
42531
37410
612297
223313
154516
495394
245734
325746
334347
316111
316913
362738
323549
196911
276610
596108
194740
383992
72802
256114
277103
326386
620720
46647
105166
179924
214472
472548
420322
202035
16259
199319
260077
236462
202903
394865
228472
109081
322651
289132
519326
609169
134193
282826
153660
542136
532314
579558
99611
522468
612253
614938
174693
590042
391262
384724
423616
114024
386963
507642
108972
316787
383255
192203
566647
627044
416684
90323
536885
594593
631615
460191
286922
586035
476383
44197
601443
75862
61593
235380
26847
174125
419440
613758
359141
534257
477548
636099
554698
535383
190695
102050
287766
97125
32267
508681
512318
494431
455657
311785
320463
112301
476268
559173
513965
280741
603395
99491
373987
264150
194077
551881
247726
46403
430665
38339
376380
349143
156223
624898
399885
466227
111956
475127
625190
327586
98168
523295
200425
433843
338588
474542
210565
60339
75564
79438
411689
578749
368458
44891
44130
171030
483994
431556
321602
195162
140824
206850
201887
160234
430427
621425
600542
533668
609794
578312
529010
216214
171146
118734
464644
469999
84309
507299
25025
265626
259974
553161
510443
153015
25391
505136
346602
494865
539221
154077
460333
395199
208733
613273
162340
453597
515075
149918
177675
145248
267459
89398
228161
358852
581186
325282
427493
180939
479305
112516
623174
545512
504068
178068
497862
562031
48400
189487
459677
73095
230748
353452
543616
562772
545412
35620
506878
62366
259737
101781
529524
561573
202667
279257
549847
537019
227251
424703
117918
482723
272766
138166
49884
16647
190478
147188
291190
472731
194094
603037
383191
132883
581108
76550
634862
441404
240241
16979
223095
162652
162370
110363
631600
459866
293107
503768
594228
381519
8689
77764
147393
591765
194396
299842
359130
309372
128228
416139
499751
569338
606630
319068
279204
561922
363858
196034
242842
453081
231652
151604
591418
571621
295198
166199
605587
552452
453942
269113
173679
3198
118639
123198
498246
386956
418372
177108
270828
565802
349627
391663
596945
24954
186172
605076
18100
473489
281514
306088
29190
359626
262182
62128
381114
457678
631897
45102
29833
205486
138290
69893
42373
14129
542647
9037
51523
129980
381852
604348
10584
197181
135582
235926
380010
182874
269646
22140
605166
189814
45488
300748
304645
326336
172814
159263
495570
301035
85250
549930
497556
360220
272832
601896
112306
209503
74417
231798
466977
59314
500146
479585
156939
253040
262628
189779
455121
468185
314202
281268
370589
385260
75952
210769
501024
195590
505049
569779
469003
587576
196000
298808
233745
346182
586336
368356
442918
637636
158702
554487
597121
619346
615649
558985
135624
368388
610304
270303
166880
298569
295242
222185
480461
611559
43461
87852
317893
274949
205959
54409
427535
320657
232013
264096
315864
132967
534042
477201
379116
205941
612212
474518
226906
115374
375705
60514
209822
428049
527283
49611
109087
284415
514781
543906
105713
318337
306644
135046
114546
124595
301612
180089
452738
203693
23338
367963
613348
247227
460727
201571
548301
562581
632254
190037
340810
59654
256732
45880
616427
272424
283951
577695
222340
154243
53697
26824
547918
615280
632789
92593
503150
221077
410220
181157
484392
336837
352654
28644
226401
145808
38732
404257
103090
299716
460430
24499
550494
315976
575927
464185
503623
408997
473644
471509
495924
425150
67340
416971
496602
49307
8487
115656
182654
8022
429197
481652
210396
548929
478106
72219
62995
190228
146662
43384
565236
248517
382776
532915
343641
395755
34649
68862
459086
592365
125960
262084
371769
185059
142502
426153
530210
39292
559968
75943
114550
68734
194479
522503
403935
277105
429561
223667
406628
580338
553907
345223
476533
353845
3736
186985
625306
280462
634202
559424
29555
255673
170158
42396
478453
335895
277449
345265
418567
283581
71881
77440
151837
423194
536633
63770
33873
572862
162306
563172
347389
101950
236970
167103
587307
638693
539786
530557
305254
302559
204203
112184
358608
45937
39634
290717
75191
448657
529899
367738
354107
213989
621692
181975
369846
442755
241982
335167
615561
29545
73430
257154
88397
588502
484518
349051
304752
25183
173210
562566
440398
300229
253027
576826
459233
221863
596555
604935
610147
342137
118202
436807
345920
405758
144270
428435
431384
60936
143089
539526
151841
28303
417141
437673
161764
423493
384689
542656
474546
379018
360236
345204
626969
1794
7896
422379
268815
351910
438960
71804
571529
188263
534371
624466
475332
165768
404965
252532
599275
480218
14248
158668
172064
257303
197425
263752
143579
482136
251909
589467
410080
511592
234243
167354
629790
268690
395961
337942
401388
97833
361904
210488
98600
232163
68745
433197
569720
253617
431323
620729
338709
49925
361259
554546
593864
309179
333823
626485
625444
309223
268482
116040
334095
224359
489744
437051
359803
98208
209185
421187
391155
453076
266783
107598
316951
349958
46502
513464
358967
79165
240972
50255
144921
533865
187075
335961
319358
433428
612620
380915
63007
350121
228486
246024
256305
506201
484537
528164
631599
435448
124945
572974
277752
125091
498474
150158
410705
145404
261454
339517
244974
98196
510691
314225
4529
46714
342310
508093
253895
622734
146621
317619
317366
72726
225739
249786
71663
162940
173634
223250
115644
586738
559698
561089
247379
132245
625870
7725
436447
609257
112031
305776
425229
251826
211484
571674
130541
488584
477214
192462
469046
10991
335927
471177
40318
470109
164075
434253
323669
419816
358690
178770
218865
524971
441301
27131
558037
537848
336769
583833
148379
511308
316077
10468
470497
533721
494402
578726
134066
574607
480797
498349
542048
105424
401727
340355
151457
186715
202708
565340
40035
64907
43764
363364
347887
176849
246634
591776
81776
182735
510907
455259
396133
176443
200822
184025
284484
477982
480748
161791
105480
441156
379846
382271
316673
577660
210047
535701
76472
499239
551814
534421
444058
222436
97866
252276
15062
51007
160039
423143
150308
599242
293481
364224
273822
217020
319647
526771
207113
581904
250975
613786
440589
419357
221245
566655
226336
132844
488015
167001
354281
390430
96043
152304
450188
91872
114660
548064
597848
276119
46836
608202
392442
151171
574410
476729
593043
307880
356641
498603
8623
580794
627446
154251
596326
379768
310722
400045
75138
43379
521896
96418
514236
571283
8357
344993
370778
131326
622246
91819
240414
214223
243023
580926
146200
390550
373186
163797
173365
590056
301520
616829
60199
50236
159882
40470
589375
490830
399436
275789
341331
631416
544879
302984
532304
90932
123303
301456
77484
388280
149428
196944
530017
105375
309702
48963
586278
263219
397598
382777
377768
309160
37035
61131
190945
569423
142781
215935
291228
577261
510842
244107
603575
496645
421280
368379
361383
170505
579755
587554
6796
454713
41684
580524
277195
159461
545321
323328
317419
66864
499051
472130
441768
254723
267235
296534
246361
214013
139124
268829
46175
330228
148481
154604
439129
259410
347838
299955
85516
361715
310275
478017
253951
226962
5192
550963
603747
636920
2172
579607
391673
542476
573045
39370
38490
390758
461216
423054
135344
425174
253376
420395
116703
14494
309410
477776
229807
255288
392301
394167
174664
13741
548305
356660
119018
13681
70530
233141
373659
483850
144121
334355
544646
626129
325193
554415
119771
24017
599455
108882
265135
336907
257457
327346
115206
211733
309610
202216
612532
215970
66404
198236
230416
110252
578040
356866
18049
61523
308775
442824
12298
605378
143159
467482
530009
95582
42282
598918
314318
131844
495042
323608
594249
580489
71941
34434
448065
47208
339504
599535
578097
109668
116838
522413
379308
370624
344815
357100
514977
587122
24216
207465
439053
45357
492881
387637
444
67512
459526
587758
59439
450577
472719
411636
249873
537140
615336
121679
520102
191786
131877
484216
168425
152657
112400
631922
130322
212307
250045
483579
99854
151381
390620
131114
362483
375160
57576
46050
409308
57246
599046
598611
480640
459771
147300
260937
621405
322876
587824
32190
181683
85381
512375
626237
590627
86475
250586
72023
639403
615783
324127
502055
542085
408015
659
545283
256703
563337
522549
589317
560441
175118
230321
34279
562490
558127
547003
475006
195067
140287
165711
186042
324925
554753
325070
62790
301365
402208
410498
59481
539284
557278
213085
544306
328670
354686
461683
69484
161232
473306
336529
558400
545645
619617
118756
115023
563519
251237
530395
599867
289715
438533
173743
290174
63525
339426
571705
79556
39669
609522
303977
16863
113645
205928
59496
234629
494997
440434
548957
21786
522239
44811
442592
181368
488873
223941
138211
604933
29277
287354
300684
231253
92795
145806
275738
93714
417660
156343
312938
15416
360109
277595
560127
385543
2147
279853
70919
469297
163617
277353
455180
52660
465307
507603
201923
505157
531470
606109
200349
210826
51405
423292
408872
135366
616949
559195
443679
194637
264881
490896
388647
98009
577866
26177
515976
363684
468836
126690
136727
44762
339314
623095
479853
81165
506933
4628
630031
142610
2722
3025
105415
573168
390689
229217
101256
410464
277115
352081
139623
478034
609952
333174
583192
572055
83881
487701
417933
299328
299013
417300
55058
142198
148757
244436
590805
16867
473555
429873
348716
168635
400001
514199
599784
613473
36271
590965
90919
416159
267405
386257
62545
36757
164716
349101
362010
215679
144541
5275
18488
5865
228298
634533
198049
305457
598620
184462
184525
114232
321256
385088
7178
77806
329936
620046
499214
49811
381651
577824
55025
556615
200336
348414
317182
164329
151313
23089
472315
462780
24743
357066
71239
362429
4296
510196
475944
297621
502922
631430
371073
4940
508163
5001
134927
391805
264726
79783
30118
334225
178775
537882
300668
605860
601458
21646
182998
86437
281842
11242
145249
25004
200630
357286
148948
342004
541962
493137
182238
584364
540478
201416
419059
240030
512711
297294
305394
144714
68471
592715
364626
498041
423233
232402
426511
545738
430301
370855
118210
446037
17670
27725
218011
147106
507910
565871
513636
497418
114293
527052
519168
164020
44257
226279
292573
398980
435914
610998
131592
36977
9983
411009
523135
88262
414186
325904
597198
241651
551113
341644
217641
88067
444479
9043
55859
93566
560295
41205
205212
75107
607944
177606
411162
581279
378349
401859
584607
143169
317253
26158
75271
106235
65117
47681
386320
140851
440224
413425
137353
209220
462819
233815
637534
260259
634331
525161
618708
507231
146103
308903
292619
156885
105457
447370
203207
372534
267323
358881
394003
174385
535748
167714
549340
104472
483381
185926
141814
437353
81060
59867
89570
319812
196848
570652
5314
168702
584186
102076
123386
198714
505777
530794
158004
625732
594850
216813
279153
608774
565670
326581
335289
230015
189729
424196
362494
23550
98792
485728
581564
211995
481069
146813
216870
50035
166289
400296
320026
93363
253837
493419
223709
11427
434176
188644
572275
272097
373688
541182
1097
151869
259350
430248
29885
286204
169738
26520
236575
319137
242894
428398
192958
230688
597107
555465
404616
304482
639045
219927
115365
331717
356450
586913
152013
281973
488098
548359
452826
80400
237880
273914
553345
117416
561748
161319
297802
567337
438234
358292
495811
478436
562409
190271
177649
447515
118471
304883
529219
471970
366635
564957
3140
112913
433701
531420
428525
134558
399999
81545
93928
427659
191865
116763
618296
351187
240755
237063
500516
614108
300633
276431
141998
390472
554845
286215
421931
517502
391859
202352
249505
436756
87756
114652
206178
211388
16076
391270
556806
530088
337103
358332
217741
55550
400243
81027
420362
257912
194589
454953
21148
147450
540118
586323
299222
519335
323140
70049
436975
305441
535017
258605
465144
390898
585387
351506
613706
261332
626920
369765
252901
592683
377631
92437
421965
205816
207542
592077
166677
93854
330447
184801
217902
342632
424505
118198
443034
331385
141113
295174
120484
417717
240504
369139
12359
300340
508873
375783
601578
482960
539714
202315
208339
125000
541238
100639
533122
89573
260438
370044
542826
25182
593308
500575
502403
527650
512745
502560
22947
596991
453174
458384
453511
13905
197476
415753
548857
313275
288707
449753
101366
288630
416122
523989
565142
542180
398075
603347
195789
240130
492444
286772
264772
74309
265296
469951
350611
148643
415262
152439
588932
125285
137331
590305
23487
407987
127785
130734
100219
631409
256786
158524
177231
425016
163965
158194
615741
527941
160567
266170
374160
628584
147711
163760
547341
548936
436808
402369
390462
483756
560377
243863
414532
497477
403725
409843
394189
334332
422700
481770
101797
510029
266260
21369
340998
360113
254454
242607
471199
139254
445470
270634
541857
315055
395152
617862
111990
611217
245095
592356
294847
279772
217597
350145
122955
180848
286974
363639
566399
31969
424647
435617
87286
619113
19389
40503
444300
24405
275456
626358
310078
34398
40578
277920
155205
436196
144717
173229
550038
566967
10442
58630
88082
292441
573464
404548
342443
605025
558370
211099
366712
347470
538039
418138
595710
630238
50182
482490
206691
393897
475940
540961
426969
292557
98817
521002
28082
421165
429632
637384
284021
193425
311716
563450
637133
335210
334418
622737
304685
532468
97871
527001
627395
474133
276556
255471
262829
326988
427099
222569
491254
292260
366064
380879
349010
257030
249521
476368
529157
499723
396832
125322
62470
631665
307877
337173
371501
123694
68636
567025
317970
180158
281939
380122
437157
305127
113139
137726
87043
569487
605713
639118
446993
480151
594441
3027
481389
422215
304073
320612
393480
162752
360043
535676
351155
403541
96914
63332
294037
194087
3498
175130
380284
310908
266665
371941
565886
420070
117703
71140
22751
127180
547447
361592
252686
177563
194837
108126
635537
109528
561998
249802
362637
245450
631698
368907
177521
161268
77246
29991
611017
49122
458513
320351
168551
3195
235128
325543
30439
12217
448954
519680
23038
471045
33354
425895
270965
412242
7440
155948
482323
167748
200728
551086
256699
637182
140701
469318
141857
387982
341874
90294
56776
223994
497153
409086
439715
85426
148445
481693
454262
417865
216883
64479
292907
58236
381077
14952
345058
358578
251496
38208
118399
149955
573623
459182
494393
387632
302932
636465
242318
381126
461591
149692
354366
210846
37403
504620
373080
86040
108031
600213
189180
56829
193111
337018
262517
515301
72028
360624
489692
471325
326018
325995
488465
624276
360094
524833
623256
577691
462168
341886
546898
183787
382248
464890
495706
254118
58323
288171
201720
7136
76068
322425
292831
27774
503111
362003
618315
40233
408586
537787
573094
62702
166607
12640
568314
264634
342798
180057
63811
272620
562237
36800
480697
472423
557546
283215
446504
216190
247425
383936
360455
14803
42041
267378
523709
94492
317451
143776
579051
507290
487156
590428
206795
457836
39046
157701
115384
436290
458322
573501
101772
138780
81088
94764
30711
357130
115000
235154
62447
410381
37430
299482
571930
56220
239744
274561
316520
420258
201061
276295
66352
80463
353788
498976
586434
339172
92909
151725
127750
459375
142544
551607
188321
621521
11982
45437
151241
460438
577138
288759
191453
259938
361323
525292
51084
39925
496863
206114
430626
230286
32810
26886
28205
183973
303820
587707
546561
126909
267215
615676
566775
86241
362068
456597
357068
424446
434569
68207
103393
192830
275747
97449
504898
173522
166583
446857
133147
577557
208189
403082
244404
329773
224209
244947
431518
139029
549671
73548
313627
415543
241721
596372
396117
317852
198613
62672
374976
134798
62224
535235
173472
384144
297990
122972
488224
317027
462431
267052
44563
226288
580563
204658
122847
94754
550899
430264
553425
632503
315243
181267
252774
11040
264802
179066
157804
588369
512284
584649
192575
114389
219703
76894
206414
104578
402253
429760
32859
593602
154480
111965
91086
380341
529734
581842
555735
508640
214132
323864
281666
611605
382592
360134
11537
494814
20389
250049
356920
387073
472163
136489
64019
384231
239194
432433
96790
112278
559681
99486
271117
239365
371239
359577
91478
405240
506838
9390
454699
542363
80993
390928
197415
599307
158418
144382
225961
70324
325280
160148
522192
36057
571900
490271
369692
483411
376663
350699
388191
410041
427731
325772
38637
136943
468070
581548
167132
580455
433462
426376
237718
520804
157933
507652
192876
212096
283882
137234
52454
514534
498805
510306
516227
188700
420306
569576
591871
77240
147212
524733
546335
306019
563468
438702
228236
498012
409978
354098
545764
164660
326524
320300
92657
11294
491578
607042
602766
419321
276925
405180
26268
341451
174308
140092
549220
294782
140339
537338
402001
207777
409179
192497
541325
290999
562311
383518
23375
228649
43236
571853
290011
294525
147160
375125
540678
562499
622947
34311
330463
495660
337925
491409
322216
110114
550347
337382
258591
489125
65110
329155
618764
621644
421409
51387
537090
570188
167255
449459
567749
511608
482420
113442
603363
346202
463394
487110
457926
364379
249145
49018
374278
573074
323726
54595
324584
173321
523414
146299
432782
340431
207455
564823
617896
293414
28617
198840
619573
351588
128638
72181
15480
416112
229232
157099
73792
37625
442703
270998
178767
314551
307858
596944
186268
297115
334765
20090
71846
62726
46563
171777
216967
15035
578993
41011
607568
168205
276000
139082
632725
548544
449585
27511
34869
121281
500823
343516
59781
7918
362675
596483
174528
83691
9282
437682
490994
580893
250590
112877
487259
103153
212886
148601
104790
79964
138367
200687
262701
627158
586568
300495
222269
31334
32129
263346
288003
555217
141506
303924
159599
619751
257223
23004
302403
525710
530923
137427
189501
564663
629203
88806
170668
29681
146006
136280
557340
9634
298978
66421
135231
447729
347109
83801
638636
151179
295321
568003
177483
91489
224749
179478
298015
173117
268054
214340
525265
468758
548218
564839
462224
306321
230481
95023
606197
116067
262616
194871
223611
223184
348612
22329
287039
168251
422360
332383
365544
413476
588141
104150
495701
54433
526884
208071
443696
120784
124696
102333
571233
593922
366783
173438
33657
317158
80099
336881
547620
242978
603661
500347
594767
65968
26862
289504
561490
446019
42824
300395
104613
436482
627734
567150
264949
622665
447665
365608
128057
606990
34699
138755
476828
576548
99834
501272
279452
426929
474624
139382
259648
318439
134314
150085
377662
225967
130668
321132
270657
54885
171503
460473
458954
327450
244009
615299
247442
56841
634297
550534
97727
84241
31967
277461
527582
166241
184188
6788
467822
256644
484586
83785
62326
471657
258641
474097
348491
227378
282650
312517
166657
433109
15300
93050
102782
374288
623792
465353
181711
409717
483353
35879
6450
423570
510587
434947
421176
44546
524085
253561
371112
250902
220824
55689
386424
260719
466941
530707
576967
10667
392938
499993
582039
419235
633699
344155
142397
60375
518463
484994
588418
15848
444773
317972
252057
626611
329940
117440
94932
184
239752
225188
313646
307033
343876
201446
381922
578477
334341
52721
17095
613955
545672
537457
62285
416945
62681
297248
266644
388
516559
235963
61894
369857
128434
8421
583751
204491
433696
326205
18447
103303
445200
603752
248094
483384
362084
604
18497
522115
80062
264835
620433
621971
296974
234462
409926
588430
497049
105761
443798
579070
514071
154425
391443
222863
505798
416172
160286
278727
331155
280407
382778
86619
177904
473368
430045
290918
417056
73621
529423
43375
265438
551430
372634
336997
138548
583898
123103
195976
22890
68350
378292
186919
340714
292697
238816
486203
169098
161975
151384
257
446775
433855
455531
153733
553457
390175
15200
276722
421478
262585
119458
636934
160974
461480
615400
599074
241416
67418
183113
252448
398738
159103
465215
328748
231516
30055
68269
299980
187711
323490
81918
234226
108811
273289
4220
337806
387341
565088
152776
39777
37546
196952
231946
304065
511286
445264
449104
470760
570364
233955
44806
267443
537838
182792
330453
241619
522304
282339
164458
80454
583735
60229
418438
372312
182481
285136
33732
213858
370167
455140
96328
604457
521392
167815
76342
162925
273771
258337
508920
360225
252670
411154
8744
264053
327369
566306
283326
186088
204257
176096
197640
259802
13615
11100
566445
350459
518188
457257
44444
593718
472356
120241
327288
439648
362127
418247
332037
412034
486201
524060
439083
550916
430449
491758
336678
203037
607325
226050
544547
433556
163046
27405
319773
65569
419620
503122
200180
418808
88931
260516
189656
576803
521745
455628
226878
402976
205444
122767
424674
487265
481507
437422
247583
7937
450549
491078
484241
412816
51064
351393
328687
42615
136020
348590
161128
168693
531069
281396
618667
204137
327569
73916
547131
161077
51267
74781
455314
479
512870
341517
140319
126995
587424
98931
12884
482688
455643
65237
20632
418408
87770
304202
25527
398786
241912
324272
165388
339743
246883
346650
20614
569334
147246
320395
131750
239072
146575
258694
592763
112039
439838
401736
302032
88750
75598
86946
422576
16372
491972
544187
208381
467319
105474
153920
492426
78671
30717
85725
510980
611134
302803
133827
201736
205918
633576
571608
106266
37893
436330
72829
187606
85265
598446
330277
489488
346851
372724
565311
123757
534334
555037
279688
579041
494733
61892
1049
588026
268611
135135
86311
463667
499837
384321
444015
626441
538607
279180
1175
275813
401994
182856
274316
323966
167640
320069
454810
468305
420034
339836
148556
483125
565023
107412
189727
243607
76058
568763
345573
163457
473681
111884
127237
406740
601175
342021
305261
328193
258020
282311
420504
424980
261388
79159
43805
240340
293528
606343
316208
633923
57834
521219
306532
146720
423368
407734
360408
75487
563971
386213
424393
270797
487855
174546
102042
610867
471098
117963
527926
542837
230374
614657
565991
204377
235515
638074
416961
454160
129709
234726
517415
273648
421197
556595
329556
297006
532232
213022
43153
491590
360328
99898
168222
619283
534058
118175
236334
510804
416427
385497
69688
508893
507729
160414
25154
258823
236901
210008
158162
429795
509123
595365
572553
144247
38205
570437
238976
10885
635905
472948
88114
357512
360785
498888
425898
272847
263389
295917
131787
611170
310764
591171
8677
436551
359771
7987
263821
556389
451752
125707
278461
514768
86258
108512
149235
260559
132701
553081
235849
131514
319589
578663
294321
338151
10025
199171
473994
269078
322869
401213
634579
234597
172655
315498
619660
167751
27748
306726
20464
437872
507451
594085
255589
28294
605779
539631
8356
575874
226952
256919
274647
518990
255832
512789
542401
225588
139950
108162
501855
86676
122324
345596
569645
107843
518937
233267
105741
212089
359843
35037
315754
496648
481672
165980
182388
334977
354719
281122
603756
530490
546700
508692
543360
432631
252739
143863
352608
390423
424062
586073
605795
167446
461547
9691
501117
11269
375344
484979
269222
434499
178076
290227
467758
242460
463566
497134
333181
350772
199273
198464
538510
321337
121003
128757
402476
383317
305185
76369
260161
288603
227861
129119
358246
537287
426825
386335
88602
625972
123554
437371
53819
169787
566938
379950
606575
633753
282624
489128
365442
283380
182560
236845
291511
466528
419026
131242
262107
73966
388352
481090
513219
272902
90231
437442
560608
395241
440352
414652
148653
441033
629848
194337
432570
523172
614472
299342
587899
447002
504960
298216
205250
325167
252279
222345
374775
48766
98954
239542
547389
639562
229096
263295
363004
268060
458196
55524
428202
236356
234038
514098
32145
271316
47664
522470
82564
549482
532382
140894
239932
534022
230695
340632
153356
206403
554284
149716
201273
500522
389970
540435
630674
71885
585858
496413
268005
256257
203561
475786
338048
195817
580673
406236
43351
468124
448749
118979
75390
532321
494988
24631
399914
326500
65712
412447
122708
63919
279055
108796
527159
76986
491260
549709
360359
98580
563489
68568
4338
354296
597130
232253
193525
254726
390401
478831
509465
582968
64888
397856
236496
250613
371353
608527
579498
458215
455615
168409
619403
396025
576494
453085
248001
79201
517041
69287
208767
81765
465580
505484
101755
89768
16701
21059
539839
484782
549899
504700
80058
115913
104431
200534
531878
12476
110016
567521
279602
372878
219679
333478
348407
77813
503140
432143
308534
373324
14395
120812
604956
503740
62606
491604
519740
391796
518895
101106
427838
135663
71358
202595
540774
367938
637871
79005
549234
80228
270705
110462
90345
451253
168232
417838
449887
37921
412354
298338
252265
38759
190165
243194
282653
68885
93467
548040
365461
31688
215703
563889
476869
77546
553812
40066
567362
355953
274524
119733
22526
326614
40898
589331
441831
19806
194869
109720
577312
572158
450675
119890
284966
304403
556441
2319
159464
574292
404983
431067
9030
37882
99505
552122
526688
315540
104751
481707
315549
473589
630528
228975
215517
88085
517781
43195
6573
261735
410488
561471
256818
73565
423508
474002
629380
345441
218427
360839
570121
485801
457651
593347
469885
89459
160789
415822
381201
218430
519190
299779
175453
129447
632564
352909
386701
413032
36985
298899
401430
301880
145360
243367
601401
16958
236856
496987
253652
405508
201502
471881
391505
50386
200625
225635
339935
441766
346901
243571
153658
593274
27919
337546
469887
60980
482597
384973
532300
66011
252948
324091
108896
31497
367874
226184
576391
6967
372514
326086
193074
114761
388600
150141
453504
278624
235983
317926
596134
113529
93003
634701
459296
181675
294429
471976
623329
386535
621700
54624
225420
637682
257502
448373
476633
290013
507049
638322
323015
632018
467145
298668
613805
580394
361471
205220
116439
98989
26371
60521
398321
488968
360652
267108
70343
403839
610087
234688
381095
373109
331843
470368
79374
259526
542369
281052
422902
326087
53167
269043
146399
236182
270068
471087
204695
129360
494998
277215
156351
615884
188057
238246
312506
358145
1161
620241
570600
405098
263627
159351
601183
61839
442950
497901
429716
461453
11357
455193
423079
512420
520274
113866
8598
610330
452304
154343
80540
438278
501695
5512
469052
538670
413762
208134
409035
303149
372006
538889
523875
591617
224233
149472
619061
311613
294289
297643
417171
185856
20719
403818
127670
44771
639683
522395
512921
110317
23357
267425
98026
172294
427321
523789
189188
107068
349304
444523
635464
548015
292299
389754
92306
593611
155564
554783
601647
407818
508759
509710
197098
326442
611785
132121
72562
596434
293327
214724
86062
631419
446135
19885
386857
539748
399606
411400
48739
493422
554199
387665
136561
45219
275300
43141
313610
593492
591461
393095
309855
303083
15127
242131
505080
593473
234381
636055
516972
207674
279888
411661
540725
245182
353262
80609
190532
78654
375380
419641
299306
182767
138593
170567
324901
595011
618640
33763
437117
150578
455870
31
318034
273688
565913
322863
214834
448202
218237
296819
630125
588151
168078
176802
88834
240229
327307
268970
35414
345173
225517
266044
193906
401332
282000
519303
58673
469493
411904
39533
173749
616160
630697
639660
101843
429833
23545
424126
140790
500115
286385
636200
225563
23676
157327
239170
128344
506409
321941
92299
556770
211261
203917
274245
164755
162970
133516
87881
4010
553210
289327
579745
611344
638398
536575
254447
195383
375714
295704
16887
606664
104404
110290
124823
92533
347395
468047
132080
424471
259557
289483
570008
530316
233219
333349
589403
116602
43272
8462
247339
402269
27427
48964
550056
118500
443111
334090
447757
130277
447409
175678
136606
35467
492210
334981
360385
633563
156819
303656
313858
178190
530953
437216
314110
224946
134357
395816
175093
621616
84863
182346
411762
517116
580202
6284
531905
612387
573285
628310
586788
571276
529499
222425
193253
445729
76070
381757
116001
503776
286844
172934
21224
65966
475550
243418
329416
120826
532933
1134
97085
19606
486737
514917
344732
3082
631405
610257
169684
601047
57420
45364
104544
144445
570537
266557
323241
29910
181039
433294
326485
381602
508610
242717
579682
93510
270734
132359
296474
83848
326622
165869
433175
555948
324190
395616
144267
140402
247409
578116
467352
271298
565489
251609
392852
30735
468894
577034
509504
637139
92087
493085
110826
475146
207413
155871
580897
423278
497875
329691
357547
425010
128945
626698
519828
597638
620279
126980
337903
445161
93009
170429
454831
16243
528926
313811
24598
151566
513323
216103
288704
494721
373310
343398
524099
490640
182939
497321
294362
273644
447125
200258
100835
499428
322794
401919
514693
13066
572283
468405
103081
72720
72468
75551
371215
628845
384838
238071
179567
522166
438301
492690
287190
544421
631814
248923
300294
111359
162433
301433
288869
271988
498835
5527
415065
637004
212628
44882
403076
75926
452022
39140
31957
92640
459827
533737
137314
451870
279163
162098
159758
77347
409510
285315
633005
128494
481329
253089
163983
617967
601371
149949
34610
421556
396420
322404
58089
149061
434111
610839
615723
280333
313895
593532
451735
85892
207767
367214
283353
251514
117124
257021
490324
66604
319747
558028
328401
70941
12206
33748
216340
360634
194381
483859
331233
42750
499673
607174
235672
47479
332093
140088
167584
562269
481662
69341
392598
41372
164397
147051
519181
23226
582313
13980
6442
478286
220335
93411
447923
220693
55411
463354
191031
563734
261457
565037
185935
149767
629067
57586
300222
612150
445110
488171
379483
141702
22482
34110
92385
591051
417388
65049
586727
480288
556294
276388
211616
609782
175931
446295
275011
522008
52824
499196
133912
490231
133678
430776
343278
167142
519247
327373
167906
167990
59471
75691
154905
352955
373461
74006
182055
255523
13637
608337
141827
435069
56536
596185
25656
249060
164542
535416
400599
542513
424236
75249
614385
384404
196101
424398
405651
306883
488763
437943
582833
595492
333484
295760
563763
196380
279007
33899
87585
464346
592006
168547
348979
513615
309129
276900
4305
170088
150784
55718
305656
164318
427039
153034
292075
589768
560078
322424
575899
535560
542310
213810
131463
477024
522279
224672
457559
601733
391754
547108
129557
634844
425802
628217
110054
530226
16793
342578
185219
605659
629289
547770
528450
447717
223342
436476
208806
393704
459007
410088
579813
513944
563467
296843
371246
354517
39893
206329
105743
361824
12829
169825
172213
194370
409060
71605
80667
161687
439762
626000
423378
575215
91101
515574
576644
519821
72962
1536
181661
590835
44018
158951
566233
234201
206701
540057
341444
204711
120864
159729
372305
544959
528122
544631
49989
157628
523012
611794
385705
275892
580247
293727
136163
45662
425858
109179
129457
17837
604001
433153
106322
148699
583598
117664
245834
390318
199672
124772
529467
449546
120403
221293
44347
191905
250919
156022
279207
543025
242729
621277
58701
84220
446680
235029
496650
622003
374590
188896
393584
428922
435701
328422
25238
103241
578272
601274
248395
583604
399589
150525
439894
292812
69496
566628
398156
634932
492297
43898
497871
235979
370276
483753
306344
356520
283936
411553
6486
101933
627860
46487
629015
2565
421882
205904
606977
534281
428589
169704
127869
595715
85737
31243
232112
222800
608438
123809
515523
202123
576276
390058
81642
338646
173557
99412
110421
437985
452685
77532
277883
34491
521666
511385
199897
518005
631399
306790
547803
67112
332219
325006
10371
575159
397923
157974
70198
317205
605450
104202
637223
71660
563088
950
510923
548683
77344
79208
206451
82037
261555
291949
89122
336280
267114
518259
130623
556495
582423
266653
304173
210709
246723
401372
231202
283261
48697
272505
459221
290144
432563
258846
361640
281699
11906
276510
256250
569569
571241
317675
479302
87490
631280
132734
393675
88056
276598
397042
85521
119832
63318
111350
403815
349618
376655
441161
152340
346186
386433
216280
162346
393174
230177
121629
444859
339285
438187
604055
464465
588988
253057
402403
354457
39643
621775
358453
459961
316052
172735
268819
35234
208695
191750
562227
459143
405813
324059
209281
588715
560953
121407
207104
637984
185087
7221
514227
297682
614026
52036
34864
286781
53689
507102
200191
512474
415868
74720
453162
26417
128805
225775
265073
115421
228273
289224
352820
574791
23239
216236
552825
595136
377403
25519
332429
174803
255851
299097
250744
105005
92800
374455
12991
121991
534210
246593
441776
495317
48803
136012
597870
163937
637014
247060
507411
527388
411404
147389
30788
58306
151064
80658
98729
538468
468338
376067
381827
185004
155878
143154
12372
191673
241855
263410
15107
143017
559799
618954
385524
441976
576161
484223
206237
449015
105069
11286
411687
147941
639434
243090
81339
547320
405355
102188
116537
19221
604234
420549
222846
219666
466413
467705
404032
73444
410718
575625
105974
72523
443016
54810
72685
452537
435609
591579
179214
118219
385559
638290
65686
617915
100304
426656
262564
249388
156433
599733
175587
96759
318217
81289
345893
495011
368703
78837
178574
147510
544862
451450
400299
599558
397409
444816
48707
545307
486503
619463
126383
212996
12153
20403
203242
531620
383121
251800
248268
409318
238496
620558
321664
93778
558966
267127
326400
7688
150269
312893
608362
488349
205071
451082
143118
193480
29852
237174
532462
631504
318325
550597
383867
559929
541498
20133
257216
534857
194703
627530
151775
250499
34318
340352
413890
70608
303633
576410
30456
540355
395598
386670
90856
632203
59454
152557
386946
259864
528235
269526
620763
576002
562165
168822
532897
441447
192244
498337
544345
618844
79648
421715
278800
117330
294036
343072
558809
312262
559615
229809
10857
135661
424092
9457
372871
28616
615629
625434
205823
334149
369294
508632
496206
530124
595021
297206
385100
212915
460184
5556
576706
507600
568688
296197
216088
446429
428206
381700
336122
435101
127340
24660
490662
388952
146592
601642
155951
334683
239243
528694
203916
508442
148046
99230
514167
510654
433960
606377
629090
392278
202063
97599
58660
149251
557114
439450
515431
451200
532082
204490
566646
217962
446373
473968
558694
522765
155351
54865
49410
321073
84601
127296
499885
345904
418646
499898
218319
77421
77494
581234
304714
343434
251495
224982
494929
557067
52384
350433
109644
399702
226351
502816
194620
502118
571937
608493
308778
561786
53604
499509
405467
631973
200663
364636
387180
139005
9944
540199
189776
556445
341203
380182
437014
297551
218213
364197
90790
603760
22489
44816
305033
158573
226156
392261
257796
521254
43053
206127
335129
519031
23249
610552
237138
238964
230313
489206
473974
462930
381360
431623
468295
618298
429422
155337
387746
200938
29842
198950
5446
591571
631701
634482
62555
491244
142279
33654
303674
557860
50304
229872
399285
206803
37020
95829
410957
372886
161104
399217
73992
375471
465162
183310
637923
519338
288035
446787
412686
545380
441446
171363
328843
102073
428634
595557
545024
503323
229771
424711
204013
626509
17508
122317
295421
579499
319946
275261
338237
224633
215519
117580
282805
147861
181566
304028
608240
91576
164392
551578
548786
237078
618945
477733
293081
488999
520250
220290
501146
526780
87372
68280
49362
469662
267249
543746
339985
114309
325638
588567
253231
630826
475526
29373
425906
71047
159281
530005
429128
444488
500940
178102
230835
19874
462868
316353
538281
143843
565226
609857
197234
182687
310070
609828
86202
390808
618428
389517
109117
133778
608764
374176
487783
395932
474439
595362
286282
445585
452018
612590
182895
34697
306898
165019
130833
263563
491540
15188
31738
453370
129889
485810
163427
141679
245058
350715
54585
474572
248717
355511
62929
251163
183472
178830
480197
268149
100256
373707
611757
11548
220518
490395
513226
485439
578109
322666
546325
129347
576596
179892
568073
548395
565722
218211
177656
79045
14036
131802
102573
544444
411641
423968
225676
8758
357453
502153
412534
149749
217182
367786
344686
89652
126031
73554
112116
155480
578225
204753
36639
463062
250287
597082
323105
476279
201737
19502
71665
222090
620908
575112
2959
296655
313878
386733
37400
6536
38864
402708
138346
466933
239210
396275
263863
463281
391850
623244
140599
206327
455556
450843
416315
102756
295674
244394
184150
411578
426732
557360
555257
381674
179583
197977
574746
178779
480066
288774
78656
639545
417722
427335
456325
275447
584314
520288
291924
12186
348110
571372
241719
68642
160291
243174
159511
187175
580781
489682
277153
254174
472564
289255
248293
333378
100706
294397
151403
276632
185709
440705
546943
603884
555589
354037
579535
3819
46286
245777
335084
196285
525112
97908
10877
267981
202008
185248
575989
319149
189973
12497
413946
247370
615803
411640
344660
549359
132724
600795
500033
282654
82045
430088
370052
269833
614911
4116
507721
436870
249513
197332
505280
64758
442292
483561
465399
30906
231643
35802
93705
546711
215431
385940
628484
551252
443038
307927
592876
252927
70170
607491
50248
349335
48526
253746
442410
220438
327398
103874
558092
186336
624078
75783
72240
545971
489697
373685
127068
32764
386496
611342
23638
139484
108696
305765
212055
280866
323626
247548
331889
113763
77035
527562
72231
596258
232345
553741
614759
354996
325369
595171
195304
312275
285296
268718
583844
179847
313442
476136
268366
2060
334461
121099
39763
385313
242711
460572
495623
612526
275215
437345
602264
259150
124142
222448
7981
304077
547674
48456
616310
193841
639554
34689
173287
76797
216356
116687
549637
577017
208465
551770
407658
422782
287088
98330
253428
521014
313366
171203
365998
322367
149149
31891
389357
134562
537786
304316
336206
411768
417069
171966
352741
293764
557009
276849
234407
28678
404423
411987
300721
576422
203209
391579
581989
260984
413504
582230
56787
67279
175390
169385
462947
48311
544329
434791
184969
214522
433686
365063
463913
300089
412373
489931
158400
231895
65605
186818
12961
270993
499725
205809
549332
180840
621931
371147
335096
459643
466458
243292
947
560810
447504
173138
245463
555348
215159
132197
40215
307863
326383
253484
541018
20630
66653
370066
237981
191887
57310
479212
209649
127156
21562
464479
381487
427421
502390
103052
628627
543389
445399
111803
158078
564382
293921
586102
258138
392971
217273
426524
69497
303542
58710
384660
529228
233382
359950
210218
580963
498114
161649
159277
488718
129190
385157
419587
566478
302674
484779
201591
358312
466215
471501
297774
137761
168976
590087
163739
118964
119542
86600
616745
475367
446456
524817
528253
610201
58894
91467
182021
493305
596566
285575
287988
3154
513757
124932
512466
30361
92826
597814
397798
403379
462639
307499
83743
569020
311797
119187
143595
451807
22768
583993
510250
405927
628892
515952
614449
120618
270616
256138
359747
182522
66559
331434
634973
162626
87923
157362
201968
451100
388648
269808
194601
430544
499171
401742
487101
142289
429182
377829
583372
85287
261340
60460
112679
433180
634810
396210
326818
450010
235256
199187
103273
428603
604032
64125
226654
52006
112100
555826
2831
583063
100657
248233
185609
543591
523969
629057
367990
245272
22346
473373
82661
39460
295091
570229
231108
395265
29566
264819
538954
462262
262648
461758
167021
38690
360706
592537
466154
438680
567666
510464
301874
232912
437378
333694
189051
447946
573879
527014
249090
495681
1486
101707
307081
235599
546486
370217
45814
358515
248696
57511
518718
281473
517738
608759
18097
170002
35752
404792
471819
144727
86776
575961
188410
222743
291991
507112
430060
8133
413011
423062
38996
15819
334739
89316
363722
395511
126159
82127
212276
450479
269182
148363
175921
464038
93558
210699
591165
108351
200946
72510
613817
165183
632302
294956
258034
345728
304720
79736
370719
433910
374058
136299
573072
220204
361649
214435
70664
570024
328041
446758
228926
592728
149976
211547
293278
33561
379662
627072
187204
3441
147142
374119
335165
488293
599394
9704
350258
429432
154129
215285
142699
259939
124022
333041
478377
419790
616580
614264
147462
280086
172587
173331
102097
386845
504595
439498
511994
633965
206689
258994
447396
210123
601525
202737
159287
554831
75340
90948
109937
63041
266853
631250
301170
526824
233323
605689
539020
10994
287976
522782
81164
488514
566497
412614
472916
586521
411286
162602
238744
411967
305324
441552
313251
21590
578201
619490
293004
429466
272648
181616
70798
120679
311023
47925
73881
278988
392825
487791
214375
418354
566272
90760
74848
152908
554511
289736
310826
88656
422476
579298
391833
15371
2313
96837
223198
24706
232578
229262
392776
262024
385737
428169
420420
407151
117109
77040
510761
490706
422284
462020
188994
515359
597723
341403
630426
41780
33426
626666
638626
569749
21607
84722
111762
146438
476775
556893
593286
113666
516214
635724
164575
69720
152797
550610
496610
212675
550857
512527
349799
328519
571238
28253
594582
501470
452338
635376
253979
228481
402013
471224
260644
461854
192774
88710
236164
537418
107217
623788
42346
191081
224254
445885
332668
75
47066
624506
182797
66517
451673
485812
218831
23982
582451
175057
440474
230504
550239
552445
452492
581153
166993
163504
51917
596537
339696
477268
385713
282645
143227
422054
443874
461955
280644
34671
622595
202460
361159
95249
467017
301863
417682
287093
64050
246058
576636
535710
321773
553458
93755
509535
133464
622418
284749
537625
248754
302697
236562
599428
323267
627357
13305
325044
383547
475292
45935
418178
136711
250816
89845
630121
276687
386777
339106
516633
414430
549094
638040
359599
165039
335705
573434
449633
15010
211989
11961
120190
548259
312147
509446
178015
510876
484896
136686
373793
520293
486169
131171
97818
309334
130931
196880
79370
348156
194559
45335
168259
3060
320958
108138
370013
294478
427449
516958
475098
215194
254276
496535
129733
127276
76808
83957
25719
51456
28548
129007
577558
607859
562622
403220
250415
307242
636573
101853
454603
383108
270853
391359
293788
170624
500611
89826
323880
24492
37836
475544
602167
442961
458529
320576
635593
138960
77468
78459
63074
227085
418264
492620
396242
473123
144346
189935
33434
441712
459755
587287
489599
112600
547296
596013
222118
352736
43533
13967
57048
214674
634085
315371
13433
629002
5295
401655
588910
379966
111256
492610
331356
551662
261443
395788
304611
37933
560314
145520
156268
319012
269544
458999
231123
479169
72472
306397
155722
121316
621465
490432
176188
97510
379025
175144
185343
614888
548977
486719
41673
622371
149661
283111
105110
312172
388181
397584
519007
139811
10077
37358
397203
62803
253526
396494
89437
167533
263877
607360
49493
217792
41471
459942
470812
73122
40434
129646
235503
589893
312965
23377
434907
80375
69466
266271
125754
410563
405657
280050
408328
1967
101039
613161
615298
122467
500495
188467
183128
388092
31386
630460
454243
414119
60368
318207
496024
83444
499555
26986
387777
182143
26706
361108
95686
222697
185590
243785
281518
521837
562691
121686
493569
496050
585536
532620
319085
281505
203854
435495
561918
517764
603631
566019
27693
256302
614905
67981
421541
404027
92617
504001
94690
48609
401422
66018
312137
458465
233161
289068
178879
505361
330497
52865
418228
87681
272406
482747
243660
575090
226491
313265
374473
255347
398230
156239
195889
103718
88440
440059
538378
63927
409016
450124
556656
374832
246583
467069
583501
260635
178661
166515
148048
150414
381873
117164
252003
206646
526724
138094
155906
71380
231566
349435
186542
329251
48435
121573
468815
158935
395023
220248
122172
21072
584201
19988
380331
64818
75000
74062
535126
62288
226264
69971
271718
602683
117973
54381
402479
514621
596905
378643
199940
276561
548369
619541
9077
406291
19368
528232
246562
548171
179806
288430
547629
352584
225427
315582
118251
86519
420640
144842
149427
451005
20193
287713
301377
302926
142989
39790
126189
37510
498925
280204
94374
510769
509383
296429
243226
376717
607195
476343
150836
492151
156561
471350
344315
427580
307460
369235
33250
61212
358954
401827
98118
616244
103152
430978
317094
476848
621779
513820
513880
61929
347608
30479
484765
247668
525938
494165
419962
402146
54834
204650
28404
606894
394293
345120
476841
174727
14167
446325
270101
181533
525909
131758
301055
608125
272118
114430
115861
180528
635858
187952
253077
104755
226272
295220
430740
598457
280129
504559
529632
408113
609434
278764
206335
124545
174453
370712
11388
392838
250142
556631
189292
292174
372357
629673
379213
404848
148347
399332
26312
473950
127976
145026
14814
637367
296286
306701
137213
126675
316084
462971
505069
159260
363240
613862
526711
155717
153642
416393
95112
281150
354008
189430
336522
153865
327323
374316
471317
407029
186774
245762
537773
70982
60079
360542
321815
584772
280881
243188
188337
48468
176586
182184
74181
68921
552991
69551
257699
478543
618151
626777
596265
414309
238
289051
162241
584267
251846
538405
5087
384178
268022
490633
554723
379477
368775
79809
77340
596484
372833
209538
58994
82842
122376
422036
186762
229318
145090
573086
540525
523604
119669
418088
66084
338921
431983
360663
605600
399711
239409
319330
231433
478949
68082
452205
539059
429207
580744
287024
620984
619299
327542
531030
363301
345038
232939
113619
556068
527135
373821
68756
185413
51336
570988
47882
601671
180801
625846
466538
511132
455405
150510
157304
5977
346667
315291
45327
346732
341192
541667
321351
187742
3560
161236
584102
138604
629588
496576
199500
68820
63117
463805
363437
526974
299804
460486
101523
351718
580775
532476
584346
394657
128309
395984
84148
44314
174321
215206
230521
258148
525617
289332
501981
559908
454876
41679
289793
365606
547662
503072
137967
410151
112978
457630
2827
590337
100539
477413
320168
95698
626331
625824
152047
416348
54240
213038
589564
475471
624031
303813
517062
556489
109212
227264
105486
337717
462280
568962
458086
248634
75770
19395
7065
467656
24561
207055
426867
30819
323214
127263
67105
157260
256866
274744
468297
51759
421431
362489
626105
167196
56193
17064
308366
356478
343754
46732
41810
345540
241969
480426
10145
453897
310829
436501
443891
64202
175709
389453
303818
225355
49420
160691
235593
195581
188975
372438
126096
293634
456362
492430
144585
242240
260682
93666
377515
192541
502613
627830
172383
497691
208345
269545
138796
21934
304280
470381
422396
142273
294398
465302
405332
292312
129242
307375
378168
426198
177797
359542
111900
395256
302701
248121
339516
618025
48938
402393
560671
203050
327356
432289
128625
388544
192582
118692
602825
21600
492252
539685
479641
635044
444376
403007
263338
478774
16949
81513
163524
403074
274851
49792
216743
74253
56272
291264
62072
578932
619195
30080
305717
602434
291257
551097
102517
62592
450789
134889
95414
164857
514810
543803
56540
136696
594982
394808
566757
153892
580313
331452
177806
152973
13834
153818
335659
114527
9999
572394
467552
574846
375441
183880
468448
278222
39422
448974
284912
57946
560846
523647
313673
61653
41565
295607
123717
10770
3789
573230
485611
150918
484436
157196
547919
155362
328925
134093
499865
290212
10916
104390
106632
560124
519319
36232
133377
507966
262691
147724
389697
243668
404416
18152
45989
344884
450733
161726
319304
369044
126418
353115
293379
76766
172864
487862
464845
161700
328816
233891
321554
479410
384877
14290
238170
305271
103499
374352
576816
372946
186922
233167
220397
441905
481576
428840
546682
437783
134257
88905
467029
627615
315095
608969
343096
190253
428477
430327
156549
246842
612740
531254
331502
558357
94022
258210
510909
248574
224869
31118
476062
345824
592692
570509
66872
109385
256441
316861
313820
470879
571204
312831
449106
540101
262576
303493
247608
401385
464323
176996
207499
162362
157796
350822
126574
264419
85872
266945
457312
574064
510052
469307
485985
294417
244867
195840
129704
303923
490365
168375
17987
321344
511267
598315
212497
360237
471122
285891
574893
368197
206185
208611
380667
230180
295536
280859
614570
116201
573237
181185
334794
208104
74901
300993
489411
158354
364810
616931
20944
570657
517291
595162
337414
292951
394948
482988
482819
87307
301478
299548
71760
368513
128513
125066
15850
450743
274162
309316
541760
544163
496971
416224
28522
533163
367587
55661
597274
168658
146636
416847
606655
222817
185876
617748
191147
156051
522895
314207
410840
117073
88543
448028
445417
453184
279399
618262
618912
135561
444346
10401
5678
6719
411722
259932
511334
67755
255610
38169
483742
523204
269013
260908
627027
296445
111530
574592
244735
554186
347772
608887
555424
382687
219865
60504
631015
32579
1431
102091
90276
72408
53026
635106
397924
443053
82530
475503
273027
133328
307014
447554
127940
612983
216128
88672
485759
67129
476484
623835
631799
54340
147040
344458
96490
252012
335716
552126
543430
104213
38149
500550
315968
364948
467428
144142
632515
181556
525497
406446
541473
280226
499327
312119
32086
584454
19559
318162
4194
371675
477610
102790
105674
135241
53269
434594
202680
218955
303053
234043
301941
485892
184749
118530
624492
139283
349561
212655
324957
506288
177243
166744
502246
308792
293196
22005
327000
327429
526581
317979
195594
265892
101182
582772
106842
611618
578885
406720
559508
296058
388920
547822
228211
555764
331787
372629
232913
635132
211910
493966
66920
421137
200843
367006
43197
408927
606602
285715
431087
501109
315806
418790
76174
177597
197922
426750
367614
5334
105770
122430
211794
281883
624903
154831
440845
578549
607100
598715
319633
422589
511563
429577
395
258672
365705
288348
359138
36840
482400
182414
532039
355024
604550
14600
161032
569680
597482
542626
612647
293760
479986
162483
44301
601246
543708
491839
93063
187526
369662
87777
50800
439171
10198
375686
445677
31013
349270
230186
429662
24404
94395
117084
210888
420773
409289
31558
232167
220650
279155
498082
172112
419246
429456
316635
484113
403345
86054
478517
466893
91863
542782
294124
50168
48229
156149
313508
496822
581840
495019
634512
109727
353477
113901
237022
73384
26022
75610
127060
98667
4817
606263
381314
238778
300129
639648
47829
13464
208641
382875
47573
571176
565808
53246
268193
71497
184327
429691
173196
140834
53722
561933
518284
202948
296518
520420
181028
484400
200148
621764
563784
133880
8153
362012
28557
490800
208741
429658
225712
240785
392225
509539
107273
27527
435852
81039
217797
209980
579793
471230
169788
491132
498118
84228
376283
322726
514010
563831
447422
297849
328325
618097
287139
234533
482063
176751
258903
83202
356906
368922
316115
345329
461584
80546
490761
468811
282265
196968
507938
438496
532998
228650
563074
17054
547354
354704
576674
486758
363308
172665
355335
470403
292803
412111
192620
125433
451296
394015
355055
81020
185572
527048
353476
257418
294968
417186
387330
545387
202860
244877
624853
98652
299641
156279
361896
14863
286005
153854
204131
596645
391296
335394
300043
305661
53148
29339
576400
427754
564598
320141
88526
579654
292108
151038
376134
79774
511341
100400
37531
92332
311377
591681
560787
619793
624752
228346
336372
395096
311049
321767
589089
519142
611478
312182
605908
509348
418026
152791
244574
349580
455960
458011
472267
360746
217332
514903
619734
121931
275628
151999
175694
512730
572507
519658
615018
533981
271082
101777
190006
478947
218466
106124
510601
287690
326297
282667
273014
283670
99453
135215
356700
398741
421504
39949
492812
507880
456406
107883
546091
550987
599843
599248
346611
140207
319267
150171
284353
611676
372689
624498
440411
421912
58840
95774
604826
545466
591755
7322
412418
178054
152705
10161
327750
532561
53594
481258
508924
95950
78406
579349
405175
226863
255579
475502
185282
222366
2224
462685
242237
175094
345427
121588
150900
309712
631639
383281
351990
440313
68047
108614
375563
407743
257655
393511
513018
376591
92442
557861
458774
96631
214765
105506
472841
618290
494317
627256
30370
572455
566168
457066
244785
55156
260004
396196
425327
454763
60774
491982
67896
570666
309512
85718
51979
25738
232944
527247
192657
320108
639704
452257
312310
38130
163618
86209
540072
417324
143926
224817
334374
43695
255202
306096
623422
201901
302985
74032
16198
337289
633540
535618
502787
437491
336671
291232
495102
251698
141523
95236
317244
5197
414621
610134
367448
74267
584864
211036
480156
516775
341548
260274
343056
485010
573693
549037
294454
309674
80586
328734
33918
117504
215419
203267
534244
277147
254491
309468
617180
397200
617592
603172
14857
270144
96339
214233
22360
607691
75020
411777
303906
322519
444630
228594
609872
280449
368339
43658
85673
467584
621035
386181
405871
578469
65676
98802
222022
30484
555981
476765
259795
199350
204939
108334
22303
360495
468571
361669
68225
446936
48539
51749
216286
350980
505509
588039
265792
452309
251787
318461
566855
544519
398379
400887
477898
41884
408295
633867
448993
439437
21715
138406
109554
373255
347148
174325
79827
533995
342571
419145
470949
533497
318507
288962
498188
114496
347511
516400
537115
320177
394532
576170
394702
201235
357545
199392
298777
2912
461069
185910
477962
247205
501147
385256
31083
214425
197835
53277
187472
214576
623005
595552
458648
198494
554529
426651
352069
531983
56130
523638
251981
501888
352653
526532
295766
176220
587608
110786
173731
612204
518254
202178
338609
40351
17811
65027
380713
403129
383443
260959
599286
150407
96257
488980
201266
327796
628368
547281
108556
405470
499388
90114
55729
377197
42634
562941
249667
23099
527188
95053
472903
245743
254281
501111
421776
503372
601822
53866
413442
179182
184239
255375
101415
610159
254054
464223
162232
336780
78481
423586
175000
525151
545578
552458
116238
159515
90811
268535
310815
592834
483284
26495
129530
326075
256778
420147
382495
171217
268830
453259
444995
41078
58999
231292
80687
221283
201565
177961
277511
601890
77120
507078
38767
361071
1246
141418
423606
334408
166233
557740
27413
228301
141103
464732
337829
292164
369524
78378
355408
279356
370604
636092
483216
316686
404065
481605
478133
516390
178238
426510
69476
409911
74087
399421
291565
187148
226733
366585
343269
486313
302114
4807
550907
80163
364621
338377
164934
218476
25100
637339
415922
293440
58409
586620
612148
570475
420472
309054
542293
158805
396667
284189
382392
343785
298425
247630
341890
375679
635382
463189
318879
316854
95304
457491
58360
299135
21129
579364
40295
575222
218877
332536
8169
636344
290594
214878
373481
121538
89801
64946
603545
28555
406085
390486
232671
160692
72595
498314
584886
143051
166718
378701
274116
268721
83481
84405
533838
529102
50962
58874
83209
383599
530465
432512
362362
185191
186893
191983
537067
148391
311629
349368
220624
45198
2202
93648
303625
41855
463950
85129
207010
406258
395877
237874
151482
378405
499337
596610
374744
206668
433782
361218
503001
71348
67212
439663
350664
565284
232367
320309
330211
412144
115388
445825
39324
1170
617317
337593
46902
551447
536876
37969
319737
83203
12731
115764
154727
181461
523799
587621
488801
628501
373938
593015
327189
37583
250211
262878
308958
41653
9354
184405
601043
188860
343542
6452
292474
529607
335257
130058
116950
309301
432029
66265
364457
127218
339445
37591
445010
58594
619070
353645
503792
49008
441947
109186
433454
110154
601794
409333
80426
579060
303536
297676
590872
371822
229564
381522
224050
260507
412252
102387
220368
362934
638271
51206
421779
152658
365075
224842
31814
53180
191221
529086
347606
537868
300877
328409
553390
76322
174608
447388
209073
95280
561330
65490
429942
267280
310745
168761
255910
217113
637327
55175
501779
522885
230498
96372
623007
16751
67570
611111
458769
186884
22898
368854
116449
63488
210526
243622
492311
482167
454157
216636
369073
628466
451197
348991
492372
554520
460757
478870
296369
310375
522000
200499
534457
504841
102395
169450
377414
120697
357403
235798
505941
214497
134764
553968
596911
27581
304085
351312
423242
568311
471769
580823
289452
517120
349349
30013
330388
36041
153497
80627
264343
253627
318971
409171
631848
228059
190299
49807
315297
343708
475281
418375
444967
361578
136141
417168
458107
403766
300170
18864
62297
634958
23122
79681
71443
345165
294366
18540
80521
406325
356121
151007
167682
601508
556073
588030
190066
231842
35878
41261
13661
219165
210623
637038
617170
317900
393427
299236
475131
120169
552995
519140
596788
549830
595431
242200
111196
21553
399736
269664
212451
86443
382968
368639
560892
314786
521194
174381
27314
302999
293515
242608
569753
531941
179825
277799
34103
474193
628451
9006
206663
594528
93489
160225
18418
432061
346026
425004
303783
510649
105751
477615
77321
276222
169668
235834
59973
212353
328180
347627
61685
512002
446002
608198
467717
23637
563787
25565
505059
264285
77288
417229
10743
604355
303797
506204
627557
310267
151715
315551
170361
113269
62498
75072
189877
478718
554454
379591
190869
237508
11748
564275
569306
482978
134142
260778
431339
379891
165344
533546
378041
134590
195779
373579
342216
290148
355139
460835
111188
175962
583693
416225
621096
172386
240455
300442
408433
153467
109725
265052
555788
627729
407899
512398
372179
524828
537758
77810
618923
598027
150574
145495
56612
309320
130813
118629
37263
350188
517017
125866
499737
431170
66065
2887
142463
291171
228854
555280
50926
329382
315762
199197
397557
605245
412670
575472
307057
321286
70849
60263
215313
372978
146204
27633
358867
570300
116287
380246
379333
159307
49286
318296
115670
141483
16552
352842
311343
261360
196541
553685
457453
32942
183664
578136
121902
189481
612517
629567
388080
611768
409971
22660
543335
576246
508706
38588
66681
248646
160215
297468
438970
418799
266245
414862
387796
463884
172036
175416
311204
161146
126730
374881
608452
18995
346036
83562
236285
100425
394736
569903
174839
187287
554336
208844
242876
448208
528001
61753
481035
428058
412075
325395
473839
626274
490006
301488
589440
222883
218581
638551
535969
366387
499483
506407
505745
104719
214597
456571
453819
252202
415891
223497
612122
86459
87541
262308
524848
516914
134432
275502
320254
459014
518725
341258
574020
83991
210654
349626
282461
136130
239200
455276
414915
510859
164040
201150
342547
519508
593387
181408
236306
55262
324026
193886
503714
564305
612465
278282
528221
429920
2797
169550
484345
5195
16360
298476
24011
99826
483334
175672
543546
232372
520738
209312
535546
332899
125636
537197
214289
71545
236153
566510
464590
300064
193999
476446
245685
291546
223725
610822
394576
437724
357295
117828
99864
329694
266919
437859
97150
328149
334508
618637
452362
169431
235317
324618
184742
232400
110382
23288
147520
629949
578011
130270
328715
523865
529641
165569
483105
267034
231045
469911
180564
354537
20052
199399
177791
174717
145658
397769
573244
361208
619097
457695
128677
24472
112804
230938
403358
569259
202332
585237
82863
585040
324677
241821
554677
237201
595831
398364
290597
224488
479885
426408
303043
82634
454397
298345
512174
544018
296678
478
511047
239302
316768
384364
453990
410833
169405
198636
32615
228934
63869
368094
571319
201306
212204
455741
546019
125901
325445
311110
391741
521754
608904
320833
345186
9419
246214
24946
280415
124471
254992
275400
300863
429004
202038
46893
587548
223824
425014
497619
203045
223123
448298
525469
406969
285084
244175
543581
277126
78414
482014
286317
567491
607277
433667
566325
234897
406137
332657
593268
301447
391450
406675
317589
460888
617261
220402
220990
358357
504228
240274
552365
560262
543963
44610
451688
623522
397327
395674
288568
586291
4842
389720
271014
118648
122609
199183
217748
88769
325760
240048
471204
587497
262820
174770
489022
184948
436007
352926
224059
236681
497681
135787
378090
458781
513952
230634
181115
278782
190692
331837
328778
202700
150738
586196
363837
369060
76417
124276
606158
242387
253585
335724
157250
271732
587897
8329
592900
494913
243680
363314
596792
480572
323714
231115
439351
373823
225160
256970
282238
560217
421515
16752
589284
592490
56088
505103
5104
335505
365120
103847
10587
242221
165623
593743
181607
102946
501348
400940
613533
510277
526009
20760
521191
386717
175233
97154
624841
207418
104883
91687
426040
394
602370
319440
430883
167200
281762
464224
287322
24828
547593
565452
305321
14843
1288
537658
287619
236772
620331
384442
215013
210700
553855
428949
223270
219873
405803
569662
363001
40903
148609
631286
321893
614456
181671
348174
193492
208814
593126
348313
373164
197010
68992
30808
49751
9669
426383
504448
437602
527671
202662
547120
487297
151139
489468
101876
152782
43778
302394
295008
476386
495881
8418
16329
213942
115341
592372
614060
296468
43169
288637
351835
228037
249794
45301
576313
256284
192773
468062
468197
90325
345563
269761
374806
433314
241044
154868
53816
263062
90916
617673
315627
285182
96283
462805
14287
56350
630187
533637
627800
324290
614736
579376
199682
517971
552577
313812
380750
215686
322997
163224
195268
327100
530847
100447
481254
324910
510474
282206
77167
601077
80371
153188
209743
299444
558561
153312
180025
188093
38193
345884
285435
235715
423166
623923
43831
24372
114166
311229
883
544459
46981
185220
179687
585671
185607
272309
337013
630288
220677
282872
40120
602598
421979
314858
249483
171023
259855
404995
345382
127306
423609
281729
258175
165384
381078
613306
588896
348983
528366
122043
214463
294097
539687
190804
177704
595191
156763
131426
240491
123864
242891
332083
150281
252035
9163
338777
119488
273561
595823
165346
163941
622855
200124
267919
271220
190263
290670
391253
522596
162442
378667
217754
260447
283364
490723
397371
199633
607350
112476
262503
472213
275606
150178
563462
519766
140940
444677
42020
545907
70840
584118
314825
59997
562481
630159
455525
84944
580912
266155
572944
307764
349767
23732
190752
241936
125508
538453
61095
17725
555758
634571
600798
607782
142480
340479
221154
161303
295814
584606
191118
480096
184155
17167
150612
444850
509263
241153
626016
597545
170299
582651
162701
475792
549047
271295
58910
204412
581195
91232
527431
319475
256262
465766
15477
317813
277394
326289
154086
295003
203158
85019
293548
431743
299052
133710
139403
175615
474350
291524
179552
130606
277941
211746
453486
189013
198778
136087
517879
630038
383248
269214
357044
129798
362360
538702
233604
484769
483972
494446
50834
251227
470648
375969
560243
286528
576266
203754
618099
280431
39296
277891
35592
334614
200703
108166
298538
387638
42936
625410
66500
20780
104400
126635
576854
351763
604209
240779
558582
40011
240904
345761
278541
529575
136265
400916
453132
114889
505465
325672
395812
177171
435510
408346
124318
50204
327881
165701
557962
607152
292775
511937
206799
477355
271885
29795
27194
164525
355109
251462
202538
418218
458905
29204
49916
433037
264763
79665
258671
153139
487094
341345
279748
242272
296377
410357
108766
416663
628175
395147
105147
523354
219665
36935
205119
126882
435017
391613
526787
617428
263655
399336
189692
181229
385042
409108
230702
265979
421483
374042
459315
366348
25557
514762
430212
494248
326154
177446
465976
34856
182744
382342
418384
44865
375570
210173
251640
153156
138371
469056
478935
460659
575734
206104
213400
115079
609929
146780
181287
509216
375187
394940
505121
135017
240681
280104
453480
8501
287380
491781
51000
534362
481471
8721
389182
378330
301114
373071
489587
168984
170439
247917
471392
199143
522646
175245
488304
439176
217575
82594
15114
90646
172397
102650
476193
357076
195061
351389
378220
215516
171508
206117
89625
243216
520712
54142
72982
594818
447471
403519
158753
157661
311036
140458
526536
161976
221924
274147
484115
79321
28367
456709
85429
19876
618229
284538
461607
418157
578100
158303
224535
19507
613376
164512
535515
366084
129641
71706
51929
11113
432550
193941
369632
474311
306020
82022
198796
217175
534241
255635
252492
304933
336611
162841
501174
244921
384476
334783
582302
535506
555857
391431
209586
320778
251548
565045
120541
186812
252225
283515
414507
458161
494326
275678
43601
599480
567607
1352
14386
182130
521101
343448
606202
327611
36096
183176
478064
28706
211950
263697
149541
171062
35400
635927
254717
591424
83944
9482
619860
436334
293184
116685
212067
323519
28172
182788
236170
353301
145474
37295
195938
483328
538698
865
11373
528260
583565
520535
121767
18728
56154
614381
591095
335139
93471
70401
433312
614061
604844
446692
429856
315211
493219
89367
286671
385072
388122
514544
140717
175011
386194
451220
125811
49625
265607
381741
210316
374380
516365
347854
610305
197039
334428
44880
192584
551274
406918
554228
310784
65942
566160
186315
193612
316322
322441
328489
314951
337319
597659
214391
354938
524512
484129
491887
40972
514407
550578
115097
439116
194909
259511
633040
372597
398223
332760
64128
74497
464024
168946
246624
26617
349644
140553
304908
464978
1797
543825
263839
189608
119387
322017
625318
303955
567351
625273
542627
324661
65588
190835
624223
219240
498104
238236
230964
35511
251473
278013
265311
532906
562583
525396
88329
619943
533574
6815
394855
389496
376743
379901
202196
251390
487232
157177
458809
426397
131989
484935
605055
487650
559455
282253
482976
380490
443277
555977
241252
172840
611552
207159
242193
219123
148097
361086
584574
37299
593104
279149
584617
629439
121418
610827
630416
578379
327456
187768
320027
107187
363044
222199
232233
269486
477434
471624
531855
96929
517319
448308
74696
183105
486798
217468
120059
27126
454192
462194
215782
444035
253240
206768
89670
18953
296295
244134
85043
151896
327195
334399
362259
258655
224774
502136
520131
394380
238024
219612
438407
72812
449116
74065
177409
234339
583979
100650
72257
158122
496553
121563
194326
562851
137692
625422
277561
578557
389144
486474
638587
466483
112715
484719
235425
533258
60044
144186
100761
430575
41542
101896
229758
120594
85273
50706
562986
48238
98663
34474
309032
225387
403085
437006
206745
425572
3092
573312
168193
119403
460883
597004
249763
220639
277816
300703
33368
239669
577386
419342
29262
547010
140495
475240
329
142587
219917
233962
168393
148767
365191
208921
571657
189912
391244
403281
29198
178059
7182
14902
131441
168783
284290
416215
317642
458450
347287
193134
259050
468854
580855
421146
75284
603602
420699
313887
199890
74358
454866
463937
75581
125840
495273
428503
215015
163001
167254
79894
504146
457164
150728
268133
242546
285850
322329
179390
337073
1346
548984
28391
216000
114990
588862
426458
3836
17652
545188
183679
443352
46391
620717
296341
513633
136818
69017
61805
159174
274509
441187
230672
173598
134233
482649
118828
358636
576054
625105
67261
52441
539518
569604
355405
472076
166614
255072
406958
71534
88474
459516
292714
556989
328880
435645
389963
287974
229053
85118
492954
30284
130230
484419
400751
46228
44935
120
419356
125145
633575
461441
489823
405485
455792
167890
480867
329511
610516
512228
99011
269892
409323
126738
404809
162947
109020
517680
30031
216080
144359
241088
365019
204734
287152
318105
534982
161776
579950
499166
504987
409441
347210
259995
571004
128017
260989
309274
492871
97107
361030
198516
563646
506984
505575
110377
620206
549586
197857
611338
140147
548618
10417
410968
384534
154960
132405
280768
128105
569191
76530
534438
204334
603988
582567
534027
149387
487875
226538
289651
400897
607006
160935
249227
219159
73595
468231
539343
25069
431907
482004
111656
152435
53644
126963
155889
242524
225813
507492
96140
485914
84410
582538
303833
97995
617375
369326
97888
347307
601004
285833
195437
382294
480984
286248
97660
394874
499528
100016
328310
304471
39325
1865
73864
374913
367712
99765
315031
39235
459621
139237
41925
335755
621091
225252
398034
358699
241091
28554
62742
458898
422400
111417
61724
178516
208976
40156
160472
587064
526752
278323
599944
15347
455692
273945
361020
506221
290193
408165
92052
588634
591097
365131
194693
397192
605765
27578
285513
516772
223646
201551
354180
272448
16012
266435
350063
449560
409040
163521
347650
187192
75908
485693
102922
243349
277135
542909
5929
313391
63417
466099
112540
366406
74897
590137
11176
336378
255825
80903
358776
223086
18939
160270
618211
252201
210473
332794
258698
623056
150036
328445
288139
453667
123790
431701
575384
306337
85479
167551
407483
515984
542041
544659
417917
305369
425823
508797
69884
287618
44297
81118
474954
125159
230020
603435
261418
153297
366178
496170
296494
246459
601564
522088
323558
50167
384345
116462
318138
52678
113144
440957
231189
506500
305913
220941
367837
611707
555829
245725
137785
145944
404595
306928
287596
48142
450534
406121
617894
533078
373002
183853
438181
163642
4239
593129
151191
160438
413373
335826
432288
348391
60266
296011
310024
152624
209031
106051
224297
535194
404639
389264
153520
372475
586927
449320
624129
503982
512119
230626
151610
528868
389116
586532
112608
222243
287256
212049
240892
504827
575177
242141
71342
405519
544308
550101
35435
507766
30853
359029
618088
236426
323382
259329
390078
386603
612738
342875
30148
496908
350164
147568
293007
345561
620617
611809
138446
485379
341464
621344
28052
124997
480965
43719
471550
330578
417679
277381
583796
71895
474863
512517
252096
349598
386761
574685
35123
584557
266279
307492
534511
282610
197717
38791
141753
561464
64327
612753
462107
478146
359689
451119
568219
117309
156719
189224
379494
533539
164447
233037
506091
577389
442427
493772
315279
416732
630299
249531
489762
39232
72619
415764
485560
104710
234262
579204
101152
67886
394799
314836
485357
397392
363322
624655
491574
351318
350247
232446
454271
122205
381135
196999
16315
530031
257991
402335
555731
363839
480307
279292
442762
153408
625903
129168
280701
302439
572700
407515
526401
231823
559933
367960
507784
176551
397955
545476
561292
272731
121768
497241
592608
157289
322225
167478
631185
264766
247108
388033
365547
256162
87667
461526
235648
502360
539932
578085
503272
577016
359330
437590
409314
115954
146799
439758
394475
185872
526242
168420
563473
295029
341921
174386
392739
466873
625795
71216
106269
606120
304020
364434
508250
487981
403489
587262
16343
316336
515321
492021
370401
370797
299706
306193
162092
335486
463415
280563
265903
310149
65179
143098
421222
567989
67474
512962
146467
8000
209018
366254
546731
453069
534807
590369
147071
386293
376560
339615
557390
573735
248433
86681
85457
322260
506631
371219
52200
399170
390721
88491
31595
519945
528163
440293
489139
87942
56288
512661
578290
165908
505323
398480
113012
114980
401224
13085
143786
456922
92681
355652
476208
312836
138011
58212
266554
90498
536390
384149
595433
197580
345950
114022
61878
300412
362715
109949
218344
496388
459654
96601
559995
182606
376241
568266
498685
315715
330029
553519
463781
288754
204178
519467
467838
382899
112573
97498
349279
306234
591143
437671
8578
90358
171975
146681
68703
52173
131767
610780
52547
536303
144149
425053
81166
447612
300903
573614
578224
55041
82609
240915
345785
226331
283574
237403
536992
62351
618605
430010
432443
35605
325147
416354
108324
231288
377043
274407
306810
409149
351622
79530
312720
512071
277015
4478
365941
622592
297429
557534
506474
536508
611908
606565
71181
557614
530466
603212
463641
399895
249376
568784
62215
116663
346297
67196
554558
365455
89664
468186
441856
157300
400245
469725
198367
37894
18655
219992
416749
388420
179145
162691
326448
141014
217257
50295
213392
438253
450539
369392
633748
237037
426843
112206
630463
133892
43957
635445
319110
243831
253076
380260
445494
539654
240547
414939
70830
465381
140783
168544
216412
189333
616074
229110
443727
51260
17729
597469
521913
554327
496575
480683
484952
9180
485908
177183
343856
266500
576440
414103
225432
292471
356677
305506
563222
424757
442141
80236
243947
428604
425404
411839
176927
102483
197518
321650
483738
56147
295316
170678
499236
613679
372656
520623
304863
140224
306732
507703
473652
389796
327913
417307
535993
637334
239729
451593
284245
214761
7604
510964
605554
79817
2522
124308
590134
548647
446685
118361
516010
37827
200481
235409
354750
192610
627957
272604
503732
267173
188148
143791
322540
465234
569912
242374
448454
316570
558436
431990
368614
297604
88424
122634
220751
257663
501250
547528
29776
463146
558958
595336
593558
426792
616809
242164
490294
482242
184112
405983
190907
426699
129744
139850
564875
165438
383991
528008
104439
431873
512416
78930
606696
441444
485588
619009
489183
108826
17938
304291
600693
520228
434695
93366
507541
575888
212673
336465
71716
308497
114700
243117
260308
98811
432087
547398
576753
494128
558116
423984
454381
306244
255996
225349
230202
540265
376506
371054
186550
435638
185330
195977
515550
66336
61003
239917
271775
350782
449493
207986
174560
554939
410046
315274
89542
539455
404157
481956
605405
477067
92505
128163
540345
110852
77794
6060
445501
563693
451955
10635
359609
167497
33258
159876
342679
413629
589109
360714
475726
330111
155041
48016
224009
401803
402293
566008
102640
321644
175228
160230
168487
10756
1035
218289
616122
39559
529811
46658
477276
309689
132130
17367
232388
101169
209809
186986
553291
575235
220801
19587
583167
424525
390346
499256
192131
158060
603354
216598
87565
28007
579182
236907
86313
425444
277439
119362
182251
603603
563939
545726
168904
631746
305414
346010
430393
317267
28911
259878
466924
11972
386819
404285
282787
272162
456746
408244
632750
368544
548487
315160
637110
416582
478807
572388
607638
333056
474957
468554
167342
614693
575788
533624
50436
157363
11058
417531
272778
463234
556830
431848
399346
55252
278979
305152
253304
341335
524668
359968
493467
132915
337281
1773
304351
622168
127228
232915
242205
544096
254553
362002
386638
556014
327814
150501
409869
347628
296501
211630
422993
340283
626926
386686
570035
516031
52385
291132
139880
173924
373536
38317
134287
392629
610290
424232
169582
142228
171665
188533
498686
335434
439193
593058
440988
216453
177459
178431
177931
303786
311307
239665
585031
172663
54980
129087
554202
503581
249265
469033
225170
459725
507862
451320
514969
156114
571798
183746
436404
137977
63944
406992
400989
88518
541306
129166
530448
378315
45168
450838
639726
107385
220114
186647
255806
632102
400117
506231
528702
256203
468727
427790
612364
480516
166392
598811
535100
206471
277084
603222
23117
121905
473221
530669
263541
502366
513629
533345
421291
463408
506723
511883
393303
183690
339022
608249
104801
595061
141132
419557
212506
266649
570450
608040
235758
60721
146834
529481
534823
466851
234391
461046
535770
374252
563599
394771
361527
246518
590429
144397
593158
546041
365852
272714
107328
244248
195143
133228
546908
134782
374752
476915
612707
265729
592517
518226
481353
253185
79511
396349
551710
554763
102488
39209
79796
129042
3109
227674
226444
541627
316617
87725
46347
356258
268387
140735
245908
197118
35816
443495
184032
625667
583486
352389
81115
384113
274546
551561
108533
615534
39546
549515
389870
134069
552054
98301
22686
338283
315663
205623
128377
434457
575701
325477
381238
564081
143728
485604
553924
61145
377716
627220
245056
15510
460801
59336
231466
472655
74485
217685
289130
25147
587131
210148
445725
157940
61471
357382
466544
408578
217138
87421
235056
128828
399298
271904
597312
623502
1745
615165
96468
581812
98291
330822
272011
121339
130998
517503
435537
525425
354112
20485
190954
414008
341931
598938
429085
314801
149375
75571
38346
625095
268094
346417
210876
385077
181422
348940
460970
504216
110879
542225
208114
216871
8996
233320
256760
195613
557205
498291
495474
192146
23189
323696
294297
180469
576745
50578
422044
383413
412069
102986
492944
203063
333099
461174
8471
238121
122899
509625
72529
222738
217526
158848
492272
282036
583419
218793
207869
470991
6218
557164
130018
319239
168739
269220
187995
352496
190704
473052
403063
239686
534560
35616
548621
577423
358508
32270
220219
426521
569652
527303
185663
45387
499105
621395
232907
45707
587027
269755
40301
221164
549647
577318
583800
164130
157921
14098
574735
106509
106567
440359
314713
597980
485176
447905
534110
41378
411729
502177
210341
11576
557522
277355
589297
424970
152380
270981
511605
397966
20029
546259
439468
386250
553102
433899
242098
380861
174905
6608
141894
407532
276301
399516
546389
416712
418730
423680
376337
291558
410511
555835
5453
237566
202711
170240
14174
411324
124267
22249
222758
490385
148589
609803
432843
272037
403800
106827
631972
391566
368078
580055
402758
66910
37334
201987
19516
412622
336896
611599
8519
560420
316129
93725
323736
182005
66987
342852
258780
259417
394240
118318
569964
377897
594397
28955
568339
164007
279105
297830
206468
223985
623820
450791
307561
296380
219286
610106
408842
387128
337980
120834
73102
58670
23734
458010
340209
250353
472767
123627
629356
488821
276650
228580
138060
577452
327832
388695
190095
16461
573174
539834
326748
564589
530259
212588
567226
164639
194449
27801
135104
578946
115237
43595
201751
83598
578954
104931
591035
291579
538199
349200
44262
491713
298799
14820
456376
473167
10961
49356
184825
143426
168142
236095
145227
637714
479558
413478
447576
322628
113755
266319
564758
286727
590202
474598
145612
433076
515857
166528
422186
27259
610288
507955
491632
172828
591944
550478
571316
341138
428361
118555
422178
43087
497229
197631
634138
209492
344872
636436
140191
619749
312937
321348
410158
226748
209993
351213
37694
244548
285693
448637
471
245239
83519
555379
243764
408049
229127
253151
465278
554363
504019
605767
635790
252942
34980
76536
495754
491304
269053
450548
236837
474852
533229
1849
281302
394155
415940
166814
618264
599082
101266
221612
590188
57538
370841
266367
503734
559977
345864
109452
160952
551492
538424
522433
550549
408149
345320
359342
70352
615961
403991
316810
87225
618802
203069
142118
399821
330541
282832
388231
597
100584
38850
441928
402111
213679
403634
58579
282324
489077
169187
443236
465936
348133
583561
209359
398673
576925
518196
558650
462858
469285
24280
132120
472223
350278
138421
432194
27715
451992
67638
529216
129252
191044
412937
631784
66414
563007
201351
296080
130353
382945
75470
30586
101574
417593
179570
452068
329863
172300
412139
100441
614942
513537
49585
520206
518743
73763
439425
290648
137606
587249
92873
178845
179994
521665
264654
199215
524889
414024
114855
603183
15771
284341
190882
24842
478892
182574
528327
490269
387099
27477
413964
241773
96684
330248
261770
22574
87659
107842
578128
491241
256460
57452
609652
608534
320701
347989
321585
285208
455328
250915
539310
183183
275352
139234
368642
437090
556022
608898
461164
390450
590353
300503
632728
498045
234017
217826
170161
578525
44015
257632
108792
55343
389292
84530
9811
254213
293916
93508
194282
106428
571921
71079
99350
68045
320476
288846
482450
422503
479389
626160
336962
146792
444030
1939
69955
303395
448273
163997
635038
273642
631191
160379
186273
206923
167666
396465
626451
574119
528784
387243
129196
91895
60019
171556
427833
567750
377140
387478
223357
557212
381069
446414
635792
268280
86924
523965
525930
60474
20429
384060
302100
137655
42522
221764
46417
441527
528493
159556
10602
170582
343408
308172
296256
517270
281235
588976
63610
602728
434204
627490
149634
468434
388299
386950
477280
584619
573744
288269
187837
525388
611442
481778
267962
362829
614887
201280
328004
418013
337000
174659
117726
295557
410320
279926
467794
457561
412263
136383
543178
625586
319165
391827
176074
492213
306318
209497
596026
398547
104748
121205
297669
613692
287903
367764
441681
226054
560189
22336
147729
12574
389576
212780
555046
608002
298032
147542
638813
592821
562384
503321
415314
340470
549748
565902
561489
594746
35034
376897
479911
537403
334233
377204
625829
88104
632487
358831
398819
288277
593919
412628
497351
281578
414967
104321
532904
47717
418576
201179
444726
469464
43908
316423
103254
504492
230001
157686
564925
18580
444208
46315
93347
151279
604887
98316
361702
284216
3849
198151
175286
202030
549295
438936
497692
123464
190369
624134
398296
371464
471178
397270
288141
71586
466121
280344
349417
3647
54844
614263
179204
412406
528519
173148
355303
291762
1208
403602
250604
220779
639247
161546
581087
329731
612393
64815
600201
568178
522696
435100
630418
476197
610216
363179
5705
489894
161541
465308
636851
543402
364305
374840
484842
17885
134997
460717
16671
421490
627078
432385
116070
400123
63017
156254
74176
115713
453637
439988
475775
414623
306652
251317
341007
74997
340495
610748
571364
528902
628916
25392
221018
190307
422829
355612
386351
529166
222676
356623
487201
28654
484988
125024
461693
455481
233053
241795
515605
420355
583786
113801
201702
61007
427095
102981
324742
404581
194777
385514
139526
594268
320729
203811
360101
559833
54287
83838
506080
269467
595000
11136
64457
531945
8018
219525
609108
218589
264613
432880
48182
379049
497171
138249
626318
32
632172
400016
396596
370507
17277
518590
602552
31694
293268
508049
181874
152170
559780
322004
348551
624961
114495
16637
66588
174016
227523
468260
506930
461103
22828
314299
631998
604945
59260
402232
398383
180681
262725
559635
21860
4289
298463
545341
257945
388260
201790
155560
533776
578681
570800
447652
535330
416630
146520
114935
153193
166789
166633
362564
573575
271137
387165
470157
24205
130460
524814
206937
414301
131977
36889
431098
241101
598843
387646
14859
600731
429788
35578
188274
368965
624305
633173
635970
539798
352680
249041
280404
86802
339129
281257
225503
354841
12306
176035
306429
338308
172143
469414
66747
94732
69867
159442
515418
342767
581086
372795
345118
503645
280099
127890
352271
365093
10464
253912
392224
265831
72944
155498
627026
193994
607842
144101
391032
313432
301808
533133
69785
77492
453804
81046
337622
370729
178724
637553
545231
339
455802
95717
498631
184634
518973
528230
633205
476491
306683
129915
389668
606337
384939
80209
478801
200111
31995
229457
384808
10949
151780
286402
102475
600740
22395
406146
264972
581210
203092
500394
43044
284109
62271
272359
117118
460097
217539
410277
401031
627687
382828
290913
547457
524646
501768
141899
289311
400775
576443
33559
91319
207437
269652
597745
414037
318888
39413
557838
45610
308138
312770
212945
10540
11065
508075
265762
614835
460911
463480
566790
438345
297233
475822
578911
312613
392384
29341
591651
412053
762
118571
197846
77911
587104
482622
450355
300415
202858
140334
509400
162324
546171
7871
314435
539915
518798
487681
635072
591710
56055
511229
272918
399463
267224
19434
22883
26456
209701
231982
536486
585616
616684
15925
12592
305476
620278
127192
566463
299284
421427
418028
398008
106724
77411
490104
587519
56050
586423
334061
462167
319011
517883
19546
302543
56461
96191
85467
542653
634908
239614
597365
310775
149175
277770
500950
362034
399858
392804
461801
1686
23436
264869
268701
435228
275871
343909
604075
475104
472911
368291
383839
583044
501770
115851
139446
15440
3718
40729
19447
396126
59267
53596
179419
135892
597191
203384
607261
321821
172174
269407
397531
632246
586110
402121
484499
97549
212644
92411
225326
237934
390019
21518
89937
136981
504235
329715
367089
335219
467257
352896
166844
334992
390384
237158
155741
30357
306338
227558
220940
109546
187106
106657
347344
453205
193652
486543
4327
436483
147801
84233
15980
437894
154431
210818
30651
246007
134544
597402
568972
410267
302967
104816
89473
63767
534452
62049
400067
12191
146084
540175
515268
532987
372384
297700
485254
54705
604988
10762
96312
40392
107621
147069
396395
211132
636394
491281
411252
336115
145850
45853
529444
453323
32689
471136
281489
397848
631791
528335
23263
315699
56744
624996
136615
403547
205474
127892
71130
598792
60619
219472
427122
250060
241118
119372
557508
121184
235889
590735
606036
15529
279135
341433
512703
623144
299274
60060
101703
493097
63728
503531
173345
224048
51049
101700
278627
48454
226468
10312
436693
92019
174407
255513
538875
54002
143435
401849
354250
479456
290335
401518
547173
606126
193454
336688
555266
240881
486912
609899
198775
397753
187874
325946
69949
12778
35538
479142
480081
42119
624239
173688
289301
214717
266222
620273
625893
439284
167807
125214
637943
276777
25763
472281
94411
543870
112942
134822
84578
404990
531479
264939
425344
332802
196418
199962
639046
595817
461654
635110
606199
140066
98961
284201
339062
569591
362188
206253
266450
497803
488330
554499
178441
420579
608155
417213
149645
311376
494483
626622
517242
488736
436723
98374
356670
463305
442301
290163
590423
228350
182287
480189
165985
236757
594064
246727
236639
465155
95622
509719
465416
433968
609391
596473
567192
16780
532765
453065
512199
284501
201755
406848
612282
559103
193811
542508
407413
447545
360884
278368
228179
446522
607285
362126
473461
176706
345587
431733
8516
140106
370213
45322
275970
144088
175159
231091
288796
41247
117779
621053
522201
31282
604585
556059
54236
564054
520770
322065
183278
352164
537899
401090
378048
121314
501928
542472
28874
132674
133003
537196
402917
346941
177579
92517
460874
560609
371083
19928
289416
486095
34877
410058
271917
365318
542495
342880
322535
405228
164052
42839
221255
621218
53416
330334
224862
93475
405818
98851
625236
279125
346873
226431
6031
630982
67241
235057
420392
114894
147262
41536
225140
522668
482659
222488
337792
504385
108297
323686
157335
461198
116790
409077
113571
633689
612896
214385
14256
175748
527427
495415
375952
484248
485303
253465
143512
496584
587053
401828
955
423300
136948
418920
560402
105512
138466
94947
361778
110804
59677
585074
206922
478952
388706
182901
117516
305311
346467
235734
380127
558934
342637
134665
577090
505370
229911
77591
376448
586384
350660
291982
299184
560561
354741
222445
304010
49302
411738
588798
3635
591572
540696
525687
201259
395285
73091
447193
276206
185068
108063
136920
457575
253990
265755
636097
542639
384516
58099
422273
599318
392561
135343
386931
340160
363018
332816
396568
438304
195405
232480
54444
99008
149689
244080
375592
188221
199857
279596
574170
220097
253327
356590
631291
360720
410767
290118
73956
448375
238471
292692
581444
164955
432235
545106
608059
348280
476576
11769
407915
6835
204143
226497
400801
141278
107731
224066
495901
190247
453448
255756
137855
45863
559546
77208
5502
34771
628838
596711
427439
310670
407813
442230
609810
476940
486177
498480
384994
329770
154410
552327
222972
593567
8380
370262
264014
479344
299926
150781
49167
241661
205113
255222
76562
183375
494090
155288
527149
360311
191556
201161
314048
14568
525338
140183
538532
398146
217914
314317
488430
499924
485389
404232
244393
619233
109707
79454
154401
394883
527862
30241
402034
565932
535772
264428
191867
550889
203889
492014
61105
144086
575247
345354
460179
291871
216102
290192
467324
93696
313033
11860
58603
557152
93637
324829
217534
258405
231036
239425
223531
346730
184928
308068
189059
281261
86427
395992
500300
57414
573634
146783
346975
452667
369571
523087
563091
37077
322916
431930
610185
72447
1209
210176
107541
499779
609107
192507
555952
489559
469948
60088
254426
543441
590477
91574
573003
49533
554464
143380
237109
505887
446512
234826
58692
400619
276655
92472
395418
458333
20488
359784
380574
427244
578721
566309
268037
255546
429984
174063
287862
178600
344890
371692
592035
407632
152420
210450
495146
545709
66329
275530
40574
60709
261204
314894
462008
224237
100184
151422
411313
177030
525428
452670
555643
591975
630921
563487
383224
517439
487949
289344
395492
54274
589076
157943
418739
156900
375036
200455
403216
333089
47231
579926
226138
389855
555928
488036
298188
44593
331148
462598
205814
126613
325521
569600
424326
49101
633720
571136
477248
308339
499162
523004
333129
219173
70875
204679
248361
376542
68510
631198
474050
62589
189435
152068
6040
572253
557768
470128
205022
207245
323022
435009
624225
341603
321491
542407
285079
422650
629346
562002
87123
491810
392317
27643
109404
520670
234706
497706
387781
243461
114683
213279
344246
109058
566129
353753
367043
215442
197213
146472
587373
288818
67275
384920
14789
512092
590982
155103
632848
221003
185171
470398
367141
177479
560191
420539
437543
95923
570279
352447
121270
480713
138321
208831
247557
581168
324809
326108
221603
391085
55007
398133
79419
410216
163049
45309
46919
347262
209174
220648
127199
270832
137411
323909
162040
37737
384062
329012
491767
463011
253728
268783
131612
109037
338262
89231
455826
81721
68991
431603
134330
3858
146835
8737
433407
486366
178492
265147
449469
51149
241865
408759
473198
537932
20399
605461
204573
545623
495610
77577
126127
270479
434395
170665
390264
351227
404627
26819
127853
193772
79550
289986
470225
521047
202055
536328
534608
44394
102697
279319
113384
319268
310792
638161
152588
288226
545122
622226
16581
230243
554420
40817
149583
179271
48740
346462
35612
465798
280019
248526
85584
41904
631646
546709
621493
19680
51294
473444
475918
74612
275674
481438
176302
607520
141881
605958
45154
434296
14491
203317
68827
4527
594825
384500
487015
553315
597295
234540
49288
316260
230651
605385
340000
380394
563026
288410
347861
393075
191138
499938
252065
407622
130269
162222
133297
109607
20319
158480
2842
113155
619674
102087
123086
510710
115299
142880
458757
344746
233333
112627
329239
485791
427306
207472
425318
420909
602325
21478
580876
590497
210130
82972
69660
581483
520425
255722
523463
38980
256105
572138
273122
575267
523897
495715
327939
234985
267464
403617
334324
269517
601033
632316
435794
227065
439743
592153
373416
323589
199922
99799
165276
32536
380266
599567
294685
44792
451107
93855
340242
515341
199606
475769
109355
43335
501032
239957
449927
235415
417354
15000
246893
466842
145622
139894
617566
561526
112517
441365
259034
425745
303181
539776
231359
437228
136967
554657
409174
115254
107411
365204
265976
84596
639349
217660
534427
316705
391146
309426
410374
173160
492699
260655
571065
325238
70468
4535
392623
35257
125507
299680
635867
210206
313114
171642
625017
298807
201815
42332
567474
160448
590044
276081
272337
534814
106227
490650
385878
167650
81967
40360
601365
592664
318218
329642
233519
552710
402504
359477
361805
341959
121073
502475
561909
534051
387222
61178
20620
428960
356619
19787
499935
326014
284409
296388
325556
258562
441667
409997
103966
42441
251749
498783
5769
233222
294486
567317
420807
13148
4694
406798
533165
284873
376026
494538
386047
5906
81969
390633
468214
515116
502786
501925
274150
221633
367234
561981
440576
80942
468401
325834
58755
363926
123136
73372
597931
608140
416759
267356
397142
333857
549524
368232
531103
250234
148226
370322
159139
397590
69834
368476
437578
294232
514713
556381
421033
294122
236500
492590
454944
633659
475114
116473
553927
164470
509249
324701
295572
100100
576098
186117
122713
574072
363444
354246
34071
242043
315271
145700
203024
195888
206889
116726
126651
241354
207448
439948
481063
284773
326449
155404
4815
532513
187800
322895
83538
389544
380521
395702
55443
229480
191280
201397
368845
4378
245354
84979
415001
262099
424542
88341
575907
174771
476413
73856
24521
553599
588918
514254
493090
381859
107560
533615
536910
295060
332655
360617
315730
460406
293218
214315
269289
380590
476169
69459
546431
419925
48839
421011
280362
428276
112665
391720
340788
62478
247000
152602
220495
369764
72874
63858
22606
294904
112453
625787
333061
600095
553031
207617
636886
414987
185291
427301
287296
505399
98556
607970
285087
98450
201618
36150
605837
364602
156288
173093
424724
142090
21335
630595
228519
471752
148435
318278
152455
208220
560001
595624
382018
154638
463878
403663
444590
287749
181526
524206
126745
354238
75058
509699
139009
328498
603972
449215
281160
434133
114174
190224
528548
550519
552668
299364
519964
111784
424815
143713
493458
522554
440453
356772
544645
180855
99597
318471
357444
233187
256584
384011
443340
163154
59534
184135
132740
83658
423011
71920
263414
233623
101198
416521
606654
130890
419369
18769
480844
265104
319938
620644
162658
222681
123145
115718
410276
32147
282701
23149
471665
167555
578953
609529
105732
308923
386821
370907
537777
98952
341364
212016
93806
419894
250956
79354
63471
512372
435252
185139
364277
487590
514115
594117
563985
594314
27367
66369
141073
352719
97401
344110
257822
544973
35440
316490
147264
538505
243066
315094
630178
255210
538374
610603
437533
413184
136078
235953
58284
317884
440831
470545
102174
118932
252301
326714
341576
451725
233697
562117
252212
95493
609632
196339
141966
223976
20920
505519
54772
413716
174882
626139
444417
453148
559851
89518
185729
577857
493180
38984
299976
532649
395108
580545
115215
562969
360452
185046
88881
251585
150534
103796
254619
177309
150130
618249
319405
229543
269590
169399
509572
73907
576919
623997
530274
242512
84495
154662
551520
292932
57141
562103
569665
433927
463226
577504
36024
85971
147913
6935
150447
174178
40191
195046
473405
171862
593110
224006
198589
195049
247252
580979
273624
191135
29117
381177
434702
142226
452046
636195
254815
283760
261275
499846
90145
275579
477959
298511
215110
170887
601502
250338
239348
4275
272508
9723
170948
326528
535672
102349
117796
566263
147654
206637
106565
522337
573835
527591
421804
459505
495229
251978
477198
34045
310442
402742
382909
334467
404145
406602
341290
2440
617975
349490
312878
559246
476013
83789
37651
44052
272000
432681
380133
368665
204043
605532
559736
84001
503228
570154
266723
628000
422898
445088
264041
352885
531243
534449
510286
419033
632649
9763
380108
188974
377540
333620
333700
285699
148132
349056
533046
389955
333766
53419
631101
96443
517772
606705
594837
117098
571191
146429
165954
250229
434806
107356
448902
133275
628072
237191
404573
12569
574298
512536
378154
152923
1590
533438
114709
160669
560645
595726
626968
149389
391743
636914
551126
95894
1885
198190
429023
210041
100040
490066
302221
528290
522106
284515
276134
172786
410571
80595
547029
438929
617839
514110
292024
619446
396800
413835
525387
614270
222376
564864
530261
430122
208519
395922
274156
21136
329059
347926
84002
561237
369584
269392
468113
250525
507871
377449
566767
197252
117242
417353
244653
463549
179045
510160
635213
224456
272927
595918
198350
291009
21001
229181
103812
312367
609405
299896
234943
469397
388248
361888
447451
80869
611463
131181
466200
463791
482806
391762
211819
35759
93818
327210
552325
446043
463345
227130
214958
108206
244700
567028
160753
592068
445985
155161
119341
176673
523073
75337
13235
632456
171316
67096
248703
371119
294197
69174
576229
375359
299882
1267
45916
510399
138920
196798
423551
56613
62807
173547
207844
135212
436228
219144
128051
41655
311705
198957
25828
171721
633347
148985
456562
594743
55270
454928
344750
474364
21451
281650
621311
8025
8299
102234
90999
332907
46099
83395
506128
468155
623189
535488
266591
310134
126549
133176
455319
378177
262728
493066
521984
381901
580994
218488
44974
561793
505171
481100
574693
64135
92151
457347
305360
169209
526251
158645
233681
509820
67692
210752
451290
156388
378102
479161
18032
361390
51939
303810
372678
571064
578784
597171
94927
636378
482469
367986
520281
239444
181991
421861
132456
227508
561965
585659
182198
580715
132198
120068
629868
413667
130266
489025
189196
573294
516304
415156
52046
458505
387849
521974
141179
489512
142123
575338
192966
523558
338498
222855
384543
522222
154305
316018
145217
609359
384684
119872
68458
118374
121978
584524
388040
2122
130677
418035
196108
452497
222420
635672
551906
341116
577991
613649
150876
34073
37960
328261
250004
23572
351321
354065
539656
360372
136397
342746
286941
505430
614499
10203
291375
444822
253163
168938
597615
319099
364964
193952
565166
275095
247069
498
92742
100944
260279
77259
629223
457514
114754
87169
131279
113926
625949
308808
350927
54601
149272
502882
7213
538676
522973
401896
616330
26538
117618
100623
136036
17970
399136
254829
411082
293981
175281
203361
206400
259158
429537
236077
623948
582987
390409
613278
64210
360216
304426
275934
62653
578756
485840
385843
331331
288461
117904
58297
544457
393251
603494
141380
274687
105196
198501
21208
201628
343869
194111
143572
549481
602591
260716
167796
122777
533966
515961
528620
295910
450864
178480
340945
467817
221256
106437
88948
565705
152876
21873
451332
91614
37846
491
6460
433511
237657
69024
461037
415481
432646
523731
11645
634269
379825
551066
412020
513080
433445
594915
192963
609308
31609
105824
241056
506467
346793
510969
301003
417983
533171
376833
576097
19066
457638
338109
363552
618068
173413
164240
205030
69628
221988
13
37946
525008
371628
441112
31985
547960
488887
333269
407504
194349
388424
40442
631153
541480
347649
526811
17770
28668
140642
280958
600008
114619
240571
344371
120587
536714
624855
237314
150075
512809
317411
614877
490453
577988
455545
190845
498643
262630
638536
348069
460225
290534
224480
313549
32582
438371
199157
7676
297970
269130
161199
22782
619776
455131
468103
509358
405141
390511
614541
250466
90030
173617
304554
48190
105593
179657
257590
328232
194877
276979
181371
82119
79173
320173
319123
66770
452120
349343
299058
292733
390344
585685
247489
520830
508151
95145
418659
259985
28916
288740
397360
535290
278158
98511
220611
596475
623454
459717
521472
2982
229250
108330
28475
123873
203382
125570
555154
503559
381658
369218
55998
427661
189383
252102
43411
120902
447322
269913
447782
480328
41538
260375
1506
41091
342943
433621
499402
136110
629547
289809
490820
313690
519078
203035
310757
564013
97146
266710
339506
569278
43386
142384
209178
79618
526350
126560
12170
290426
555739
524989
82572
125872
377376
320530
34747
100243
68706
101383
306742
195769
2057
589432
213643
596756
8409
467766
151426
518370
89386
66288
331896
561974
176309
168535
533020
367763
554708
436532
499267
420195
501543
1217
57594
21893
148320
40150
268986
312499
288202
286719
498395
451299
436157
459577
258068
610885
607080
35600
294002
55657
359823
505696
228950
2220
481639
156869
316682
376878
353701
168116
150716
246405
569127
415222
546349
140230
481124
548135
411092
46820
188229
189689
288259
411508
334221
308002
380461
375996
383990
350174
279550
78813
102670
111919
596066
18988
135054
424489
193233
483902
571648
375934
429508
151138
506763
558238
455584
575760
521069
11840
544258
329392
341857
99477
55285
259254
18623
405249
4846
52878
629517
499687
363260
436264
139938
247118
246223
198289
104765
2646
457733
392418
378162
21822
482883
324491
591672
112865
235768
407071
477044
37090
252147
16848
284899
220927
638381
265877
638376
246266
122568
470104
6785
493056
518764
414046
26428
44432
294501
202850
375181
376501
634882
357655
549333
220863
355462
139599
245138
572730
538204
248167
12277
376762
74367
106598
64180
140939
565173
267705
51228
499501
631727
31079
113452
443771
293028
157745
35706
98614
76964
423157
624825
415957
468224
562209
47240
373214
464101
452624
156135
120373
633707
509980
79139
75860
223173
246226
500356
124858
578254
86397
153385
334759
138029
264371
576517
530408
27386
57989
510623
226944
267620
112521
118732
67608
509084
253936
619955
375107
380386
477221
61833
278791
517466
65051
21118
133181
174102
295984
622294
76182
455995
246592
154330
366329
207791
138040
164467
440179
573913
176291
4584
546274
67543
564320
176941
302807
511863
566569
37073
299809
227715
566833
164252
144625
170692
152154
105655
16681
129137
612046
402751
376622
489474
290083
99272
425279
95805
575036
437266
374991
503809
42227
291842
168164
577168
262866
85620
134169
450020
44746
580088
446055
197551
545065
154793
541538
302515
570395
58027
626887
535533
47026
592602
207789
393587
612797
391289
362154
166702
150964
159961
80410
218698
92883
374091
470267
359856
159062
410812
366629
263482
286175
598129
41280
470899
114440
115042
470262
571882
444841
330516
600690
558173
368250
633970
421505
246207
376515
463691
42177
163613
84630
245361
169592
237823
553229
93376
146403
201074
473143
442927
381304
257673
490659
87492
562219
472679
508653
240528
257289
610298
153068
97579
285060
182721
593236
387004
556287
500106
18336
197785
404885
594129
359093
571341
164288
349747
155703
399261
49786
282093
132897
602883
85310
607947
309419
568885
271358
621552
89497
532086
31109
428906
556158
520899
256289
167421
398724
171266
197963
44182
229651
339950
15628
596902
19453
610399
263728
23931
343765
316644
120959
50903
192380
402682
365035
288640
628135
61462
48930
300570
437293
188491
303329
588089
48762
584270
525319
512834
613830
606083
130596
408826
639185
301601
614950
607636
579113
410127
449835
515349
421814
291289
210874
158629
438143
401970
123544
440927
417606
188284
117877
562767
120077
288582
221700
84796
403529
543769
327727
507626
215294
17561
344169
81926
172767
37727
451273
280105
194696
121021
597661
22695
92565
510338
619417
23888
1636
315787
482391
96998
191191
406667
357939
4908
180653
393237
578657
608277
6614
477996
567535
567845
234212
112929
352106
15869
447365
195182
208330
306894
154835
181750
112981
55129
12765
145235
99133
403531
286438
219577
546720
369016
243717
296219
351792
547728
181551
594352
375600
496711
604630
99557
31296
303518
306076
221085
84447
245033
569324
579749
582073
400531
14505
407353
493025
332937
559487
608901
216886
253766
156645
129870
521497
4093
561386
306774
442319
371549
435530
111680
240648
437974
627268
444759
589475
599963
241105
83609
118600
184590
288287
77845
407845
310607
179000
282430
416876
133335
18814
330189
72049
562927
470224
296613
496836
606273
294877
469076
72226
21706
604883
550002
357144
76710
114018
80678
455971
349679
430211
587437
367074
534289
389867
473335
609366
530488
339196
17993
206260
170371
269580
521599
515317
549217
560800
101975
623715
426603
545981
562038
534759
227906
1851
183637
500850
436672
228887
529311
52817
219662
437826
49270
174630
255184
397896
192005
212439
448364
524533
255241
148955
65979
600663
496558
399232
95338
449329
180967
399651
295534
481267
162712
517129
34254
5227
128357
514281
287797
296598
97056
278919
390532
119442
55069
501564
272371
227505
198058
471607
852
534301
424184
304730
639796
243700
564076
253118
32296
21426
595566
266028
416662
183564
364320
441216
603592
150363
393205
316158
472199
218252
541035
422824
526255
240680
565240
160607
80934
516699
370529
151306
134189
313723
413674
523144
83079
162648
409399
48898
536098
304797
310618
363529
111001
119023
74838
99519
288943
350793
441175
394941
70406
37655
286459
37822
15803
358904
519670
568861
69275
131059
400082
23689
637444
490679
591474
298486
213042
636039
282088
589274
619891
36087
89246
246373
321117
34710
615667
492974
334446
331898
314173
278531
220900
1579
390501
135866
198850
341142
272497
58156
198364
240962
628092
38377
608978
83749
95726
10947
582950
420843
146744
208673
132196
313437
152104
156679
86386
231693
217344
204860
590319
543682
55895
392018
317424
219625
618823
111660
443736
247946
626728
130515
638316
519030
415330
125021
590991
511129
57790
80238
355825
278865
63025
379713
554721
331856
396245
135540
466783
491327
336071
145306
280819
459557
273202
335996
25492
585404
521891
266975
124231
192811
339758
110173
37141
199211
79193
211259
98251
253934
317511
545514
313775
548897
551639
311333
621766
279232
113590
385552
544970
596576
431238
139466
12917
552942
391215
611437
186840
311137
611295
492047
157527
472052
530921
454595
177424
583949
290641
126541
9915
323784
487846
29078
242026
260641
233175
512785
136785
63473
137525
294472
428129
595872
419360
411945
190686
505372
196250
209935
58642
598538
336791
274824
257540
598233
609167
579541
142053
67821
543369
438202
451017
444119
235917
494288
501864
77934
1284
569480
331274
321316
161621
128890
8147
101067
217195
451451
406041
232302
141061
114116
118548
557596
251332
359912
194778
430074
219862
484091
165704
612875
550086
516417
333836
202782
558950
528642
353857
473813
34517
480618
270768
94160
149926
389008
444573
431444
196729
141861
220734
382480
577414
304865
113375
272828
157081
371417
551
424270
65436
309560
286953
534564
304697
237675
162873
229816
94807
615407
62970
211888
266844
22174
320148
47919
116148
365931
172122
225463
587784
37119
430647
215608
554561
225843
18219
433956
635040
432419
498873
64766
511420
435354
277320
524655
155597
483253
537527
545113
479311
352919
378078
622848
292666
414991
325766
438705
975
321860
190986
202020
312316
75258
20100
596741
374332
145100
326873
465330
307431
263300
251874
295661
244196
159089
510219
595581
291780
268800
62095
139212
438921
479614
514576
182333
272021
500571
228128
529090
445057
515654
14016
406615
23594
61483
280867
503412
54477
52999
450833
588530
199029
202469
298249
316665
424496
94658
363096
15901
374501
173481
396615
407425
352004
229560
313914
125889
583554
428213
625333
53372
594923
23417
92651
85821
252819
412993
149610
167364
167369
516855
530964
206371
390150
367144
569288
457113
250510
88220
209125
298676
70313
74488
293665
547213
291736
91707
395399
119963
620716
563333
327381
285807
534741
471181
304264
210044
422352
9310
265266
545986
53946
156054
520332
560270
544370
340926
530337
590
490147
245085
395239
158582
122339
342707
592993
226409
445442
291343
337566
373679
452516
74083
410803
107854
286233
235451
90348
284672
384522
537497
154932
369429
92962
502671
618759
104
222923
20647
298018
413587
283187
495650
86011
595353
194711
226709
529145
573857
532439
192206
569918
471081
472832
494174
510552
163539
100162
483383
229242
365915
493013
608648
90121
239016
385456
398630
450822
74045
522840
110187
156875
325695
637381
336134
5252
364158
167981
108190
617565
253577
110314
302768
513656
60869
468912
502453
597425
123093
359103
514662
66028
393725
371345
136180
451134
377220
517835
223216
486376
115909
583539
200708
145704
583984
371891
542251
27055
139515
92524
506536
104784
540919
364147
584976
83535
99900
271279
391187
427365
413119
285436
227492
145351
484354
473321
580314
342906
629917
8403
12607
303078
27011
460948
439776
457475
450730
631356
336087
352120
20170
492007
489801
172221
456831
69217
608475
32318
511960
195081
313178
110770
521207
242733
337886
157221
537436
434283
398960
481971
585180
206501
25486
485699
309977
518350
497793
235954
54536
202757
142497
496633
281538
350238
117912
340824
379687
503176
508501
222776
114784
531031
295383
606739
420039
623575
456363
268961
364543
569987
32288
402071
540079
457462
237497
536313
422952
415621
166912
341020
609513
557673
560260
595903
163354
509945
11007
329597
423530
162457
447620
554023
536642
291267
511395
326265
434076
630916
323353
388293
177830
432428
524560
315231
591863
482413
272296
266862
43420
615970
45559
584429
552749
191519
29737
146213
199774
471360
63840
186699
611236
314428
102521
469783
112863
112374
475083
318794
199356
68251
634492
121443
220448
148076
624149
449213
514089
341120
176103
398620
416606
390086
79559
138441
426919
381125
574593
8591
544293
291823
459876
103731
477973
196138
460814
333645
137718
284886
356812
177085
427326
280544
153484
612524
574466
22047
445322
250425
176495
497138
576653
316909
175644
382668
638816
196008
30157
153040
37619
538143
361573
625310
36253
95073
385976
11451
372901
455386
223366
85217
145505
365362
559239
26390
325437
68535
244857
252241
264976
433265
304078
124035
417009
57527
319868
122664
38934
64861
382525
218677
379167
535481
167900
489316
244610
390803
139520
121936
572640
7047
58683
226627
365596
324296
382786
306551
269919
475601
387174
407342
484736
94150
277696
581867
527251
279906
182717
581500
231656
542467
584904
209995
469769
95535
629799
280785
259383
497969
303605
389642
274906
21183
2145
634109
487877
451274
316937
513766
320555
240389
376012
277018
78255
243549
149133
475442
280658
457242
323735
401258
397663
338090
209396
210736
238224
24688
577151
41791
616878
453285
446639
222636
595038
619741
94909
180461
282261
377566
167658
636869
169422
491879
320359
196649
440136
357625
302745
249273
630033
368146
506756
274191
424616
195902
72851
240569
102222
149591
547033
303762
289747
440556
297016
22637
584373
554217
145190
2263
230253
17621
310587
207704
605565
273232
196389
475123
259188
128514
399318
278705
438175
364235
487179
244451
251836
130191
281975
202147
484663
153717
522795
600502
266834
409079
366557
97022
536613
267019
64407
105098
137419
275208
42156
282572
363203
96067
129767
523003
326562
129723
616971
215356
298277
174609
407060
168066
162711
201792
407181
100117
630205
29504
629607
44753
327489
555848
482412
455076
284971
115505
364721
296595
489789
293684
370736
512360
131365
535444
162108
331263
572126
20587
282815
220603
41983
585284
389155
109412
616841
639447
166821
146915
146702
496294
12759
465909
583436
589765
205157
407802
150688
575398
459602
523883
613102
328478
137054
449008
560102
454735
403300
53537
336820
577968
537816
323162
224203
176316
474861
333226
128458
29045
360508
140934
396075
508765
449092
315193
628590
309001
148289
227975
623419
127703
274120
173043
323595
224198
365924
11303
263972
450979
411174
204942
351183
331671
108731
300957
365247
163987
47044
382306
563726
526319
626208
529120
469512
91184
466812
145040
168041
495574
597131
61350
549926
356568
559541
95370
304207
595443
51785
183870
328934
273727
607188
137624
358603
212570
558203
427167
431810
47170
603453
69734
618896
406689
69435
341971
621879
246268
211565
552650
79268
34821
2503
420088
34477
192751
460965
295521
155867
147362
8102
556393
176081
203219
415082
585044
479593
250807
533424
397367
589006
448753
187190
279786
205991
63505
359399
621778
308723
217
561308
227542
633483
50019
410545
500807
325659
618927
377059
520351
386395
204829
340325
291029
133070
551724
455250
141643
220351
329914
549798
182556
75037
146276
484729
216119
407459
299901
31361
65256
122006
280586
301148
209658
579234
534184
377217
223428
32303
432270
157618
62178
265234
313533
341787
261764
436192
193125
166525
270844
580046
418575
191675
31941
629532
516957
552977
330884
542796
425030
71878
93840
113470
185640
222562
368956
243383
25192
13729
126599
502266
578840
322029
544427
498620
604803
246435
292235
506807
154333
330394
288829
235061
189214
38351
374103
315138
581583
408989
346460
537378
624735
67422
302484
188106
124910
286526
540659
36045
286136
359686
452440
155670
28820
494140
548705
98414
291954
780
73915
90618
207923
42866
234232
148178
452322
73145
415723
375822
12244
198481
212074
572131
564332
518738
25843
311155
113021
233995
389919
321710
25447
473186
201567
440331
391934
82000
359958
20756
9801
580194
240194
629548
302420
506325
219026
114678
327074
64420
61766
162018
62068
105658
592337
517893
533572
314448
229147
598004
236932
281018
403132
553551
456609
390661
278132
456368
188626
172623
402722
508145
249276
141718
499255
211785
399832
407484
60208
359249
314905
113011
430603
103856
237770
463321
588132
421344
132824
267251
162060
160717
550074
359539
606388
433953
605391
143788
201361
149512
409343
412339
402424
359191
411245
145043
518598
259691
63558
625457
91931
87861
603313
437845
516295
73141
372984
191159
563836
334545
496840
606311
224662
166855
422977
40885
499662
599035
577059
148864
341623
81216
27900
15713
175757
299021
63260
98693
169221
168272
40863
215802
197004
323199
176380
78731
450831
127037
149038
532626
62310
567950
297215
524064
598088
587020
338900
529789
401762
15649
198711
8886
304286
474815
367657
253154
50976
36661
415624
4653
602245
350027
239067
340457
59195
547952
134532
47200
424285
256952
319941
142168
195348
9655
581692
110767
381944
525507
387975
590127
164783
148033
63990
388881
439163
493227
369037
247472
87631
200144
360001
214511
617498
240020
574779
121449
36516
156436
131999
447445
60541
226366
17377
214357
250860
405972
417662
35572
381967
527275
390397
64522
635509
634823
301633
241984
345859
132598
330680
222308
79488
168685
111570
241609
622574
62236
522721
299906
494057
136263
161153
294890
316840
330153
213373
253863
374651
75167
46793
536107
412907
459990
623336
8698
320278
545273
55853
463334
442237
556225
163175
243629
636249
429498
603788
600422
125919
632654
229299
69075
357965
319687
320855
546850
113909
287489
104960
232825
345366
90611
256223
28030
621043
482752
512195
434835
570027
178799
226784
341711
428914
451018
301717
48513
203761
40707
104977
548534
313000
421460
358010
624369
38397
214410
333428
423195
485428
404050
72624
117859
635235
89615
251577
605556
583677
236393
310740
632271
25799
221982
558764
33119
414313
502983
341757
305893
365841
538102
396429
262983
80293
90042
132778
9288
122554
271471
574492
260589
1164
244879
427818
501604
631316
628423
313655
402062
435596
593501
315392
612011
232117
71471
437878
269035
510030
599913
543725
220910
313716
197405
474055
350733
227967
505955
566530
416302
550883
440853
72762
427611
138736
632073
6231
69520
492289
538897
632978
310009
366411
131810
262508
70315
157810
491136
44220
20853
207551
546232
178763
67203
620894
600152
42278
504503
622862
624679
185502
149315
326777
86943
539767
30934
436595
621607
159292
574875
248047
567249
251391
281573
47794
305739
277197
469720
490383
325706
559896
3603
485896
624686
142099
131845
126812
182549
413285
34214
218162
624297
448856
419443
299316
400313
583250
428183
259439
363989
318253
18214
88816
530975
102876
56996
233193
602855
602560
109792
221174
226830
122113
466108
183419
321279
271410
537199
385185
7030
538346
213547
143080
35443
260151
390965
250785
365770
217566
481025
156346
395634
363523
413414
113513
334723
335949
132373
610277
559039
607836
469961
581715
599622
425054
381860
302864
331577
198188
134986
550739
305091
43634
158086
502206
103022
557813
9366
253661
564236
412082
358267
234375
363816
526001
588169
74658
525763
183753
92650
334600
67068
523579
449154
422047
198160
431152
267183
339441
451940
157904
623076
145592
56095
622662
543278
134875
571117
440786
390677
69777
13612
574144
196560
447335
456671
607541
263606
500025
246315
22775
348267
10727
369963
82265
87500
212603
601933
126426
409705
519559
267370
316735
590216
379426
455837
490558
493386
424641
140843
356261
439677
455620
315124
432355
174710
70417
49691
180114
385052
105055
584565
478021
92383
469011
3306
454306
573977
599490
110145
607000
7618
67523
482500
495855
501896
226648
201414
217129
524958
323836
240671
98776
430273
257019
13850
44213
160458
239326
222357
39613
459882
86278
50863
93721
373229
482736
119017
503846
406381
117461
520410
607374
175220
28622
62244
626377
434380
34725
151506
280775
290310
251947
550236
487208
437464
380378
264560
268695
148787
463132
327892
282542
550837
145731
114613
463488
153036
94069
285839
92701
357332
176934
58934
301279
139015
84301
97791
402727
50200
301630
159819
255984
413577
311464
418537
292767
76236
169712
627808
242903
470845
353566
71008
367158
280832
617163
338400
489517
380623
278557
63915
87254
540367
565825
604729
120183
376803
240046
358501
275951
95948
288875
446433
135827
120052
148127
474448
284430
200217
595119
293469
34178
108607
479701
492294
318598
421598
409410
506528
286106
7024
526942
170039
459713
329778
193739
601058
590388
595378
99704
205569
110084
473607
541055
626090
480981
502190
211387
121272
275527
220804
638215
203387
308154
388786
253888
403507
374052
259728
286703
531056
291285
19166
317293
589584
371142
345817
197183
492107
612499
375254
167247
504309
84540
19749
289728
11545
277378
362449
406795
44779
291453
384328
122820
126364
192392
153
480416
257549
485491
457397
84324
92035
562535
164190
35267
400151
275875
492406
620535
17728
59185
495088
546603
480497
244345
56480
201677
144597
252915
458801
31180
339674
160844
146807
605900
323646
431671
627863
531622
317662
255682
270801
250874
33979
90829
569233
436427
622220
486810
280934
135310
274458
99468
601344
219876
121555
418311
345337
406396
131301
634669
70923
127509
100884
422356
333522
601888
211362
104729
287865
491832
352039
551839
425771
22740
48880
530108
26906
451545
434957
446554
315579
587136
348580
602908
570283
557787
41848
140342
58723
133194
152626
251239
140778
18023
536940
113591
556856
517349
93196
577717
577643
572156
344403
385442
247897
193444
297066
384131
435246
519152
517478
23558
59501
179008
178222
43597
119900
389522
24171
480323
211436
546412
182153
524374
490648
619795
374307
498964
377351
92145
638148
434725
78881
352363
474537
499761
68428
130403
212042
45109
583756
591207
82477
288889
575724
458662
499858
611944
369425
605866
589426
631625
632748
70397
118317
366763
350237
405646
150463
64653
595278
53207
204844
75653
490302
557221
615192
126765
53713
431782
140482
221250
379750
377910
623884
214693
604537
187792
281645
183508
454938
416099
620542
408199
380950
12136
12378
10988
263722
28865
453294
241214
342338
30384
580231
107017
168705
389303
423726
27829
243485
149356
271940
79539
262838
384818
225357
565607
392779
448609
298265
160462
29097
448311
392012
8342
338119
563502
34169
219828
57660
206954
548293
94121
219708
418658
321768
303412
75853
82006
151943
66137
421301
448513
32400
191518
426193
600079
349537
263188
121105
5623
257746
228170
32430
172734
302084
503690
531979
532130
607767
165978
59017
493383
140387
521923
558318
114993
36721
304495
429958
86132
190519
544536
425504
382145
363900
532611
481887
331226
335866
37164
510144
636745
374786
83126
600777
390708
263533
580332
41350
421831
11735
219815
152133
393210
43133
67048
26689
481094
128768
166554
390737
168179
446247
530455
254580
326679
247842
287465
583241
588856
11842
35532
418280
100139
459442
69479
203397
346989
21406
481691
127744
385655
237682
512218
514162
552119
252439
380827
66547
426717
266781
12510
13455
39173
142725
107058
535849
122723
99806
395655
517658
43725
345697
559624
147026
518049
578966
513088
236258
225459
491708
343630
553712
246180
86447
537490
53775
415183
9474
149022
174817
556641
475568
226244
380631
609849
451142
14756
572262
532248
366701
344131
6340
271288
406519
608597
465504
270882
183946
493947
150030
168874
38536
201472
526842
82485
55651
291922
361548
572905
622501
458583
307571
320711
360033
481111
103977
103227
331129
626037
228702
580136
93226
624513
436469
263770
538999
223965
213979
249771
121204
184382
256132
313736
495865
634392
306183
163789
305385
605945
375629
405541
548088
549441
186958
172132
178793
318195
621838
527741
26759
393854
420426
544944
23775
364774
512519
249967
407933
474517
511673
378650
249206
406659
492476
106434
423626
65884
159020
536556
303280
285144
456307
529061
323944
602586
296564
92947
60563
195048
405540
228258
336297
171055
351698
429285
458240
610208
596029
519448
567498
329946
259227
80922
198823
560371
44159
530217
356728
328694
343548
386954
563449
577608
414929
349741
5940
243618
304886
475705
346106
29690
321308
63890
208617
483667
623231
184134
482194
74291
78769
57590
411276
399501
511088
149354
147464
437961
557821
632570
50333
227625
619131
542905
97242
592156
202462
208578
183891
412731
26482
430645
607639
33161
48299
463510
328268
373422
533219
53993
372088
14025
635198
208768
343418
545776
3551
26929
134157
501504
342005
473274
213076
597523
428381
175446
516169
201372
136683
414444
615907
626325
326419
588602
600480
383999
499354
301908
126527
53834
314162
8044
493120
171848
302201
623782
387695
204088
91949
455132
629834
386689
600950
178239
540704
139968
51669
318920
269364
550567
82567
267802
429753
438005
222517
380593
457527
190147
322412
536729
38819
6957
511138
604926
343653
551226
259492
590822
632953
447015
38566
636817
67781
135039
666
141219
611660
447133
587392
527452
240838
53215
137048
580065
477688
195357
569715
351104
77696
596393
119200
487996
134392
421135
437044
344584
124567
496774
517938
194610
287950
449227
126898
162634
350179
323577
308645
246297
343020
584832
607804
486023
528073
562478
142063
332678
494853
187655
446867
311694
183949
200033
286001
472041
397243
18296
365399
54040
485471
51187
116180
22834
489778
485025
584331
134253
194948
590397
218342
456680
363069
191510
429069
208271
237696
113862
393462
605664
164811
25588
79608
569742
175512
612191
424276
150331
378369
328798
474004
510792
427303
229265
61979
36135
199763
420815
35476
12402
476022
612241
73045
528824
292895
85876
94798
261941
177077
71978
581683
487692
134433
286276
486905
549912
474890
38374
454594
174467
331404
34451
77223
432555
175688
382809
25955
195345
78074
102802
284805
93404
11804
506738
126782
546305
491771
495886
245304
6523
638913
274372
226535
220795
3597
70387
511697
543035
34158
495005
197742
431225
465773
399153
144897
494451
498884
153202
509294
255766
596786
211045
277993
419302
577398
269604
560416
95856
58344
448627
535196
366691
562309
121951
495439
193889
382485
22815
508371
135236
16028
104818
139738
435390
34890
272687
434655
30539
561369
305638
326745
25545
320403
125910
517258
280472
447478
176409
512300
609556
517368
299637
96766
436659
389714
496925
232549
226755
231885
477918
582825
503357
236951
302609
557654
41238
415096
252698
91461
334469
516941
77986
432361
94145
24928
304927
339154
9150
584394
385179
512565
59588
108448
589636
332351
412254
53071
171106
161880
258321
351430
419738
248422
184306
345515
633882
116480
614725
68436
254362
238654
432426
46573
155452
546861
293673
93832
522556
21355
41799
284115
582956
128250
149554
254652
112436
454034
204640
491969
487488
26128
450793
345073
587759
30000
315871
79027
534482
23327
71231
236855
585124
101178
435225
175849
35529
501447
471448
21212
383498
141424
524043
494323
589748
536723
281126
229593
601451
117349
393985
348417
578585
213108
211511
249124
166758
591731
462851
136661
535551
224157
550484
591307
387734
437848
67244
448137
463536
353938
605263
509665
237257
521638
629422
508601
632397
481076
329018
52469
572256
140635
266100
89110
627819
464287
158019
364748
19423
541971
595536
553258
371899
418488
342531
586716
448018
296322
160158
179389
313011
157737
134742
283610
251175
22617
415841
358912
544333
234415
165104
64172
4774
420668
514291
591808
137771
335550
489160
380790
432849
296813
327784
368953
6622
191967
324032
187755
87673
635550
406167
45749
184121
439416
14115
188378
204791
252329
399274
335491
599933
132705
125956
7552
287575
316530
177555
383063
631774
132766
166429
86591
536669
437785
318992
55211
42158
490495
52496
145514
283069
287817
246346
542233
174340
520951
248534
97363
557892
56805
61320
40410
82722
638649
57146
158598
143144
582891
494119
303985
400652
460636
240495
244045
260912
427588
112564
602218
325597
452710
345611
517163
165631
28311
394756
389808
588362
385283
603337
639300
61029
477521
48888
152099
292181
332144
376172
482697
130253
385568
495485
495412
364944
543460
465057
26565
543962
365335
161556
593216
71022
127150
196616
327628
560997
123798
511690
352549
158114
75525
310088
46463
190733
17488
90862
409725
574826
617308
188489
543946
294554
202723
597595
140779
89146
32968
419944
113786
512187
168869
151587
129972
265430
528709
456386
9571
610260
291207
8161
316504
521581
102560
257041
320601
510747
435655
394635
198438
462270
2365
600963
415889
524788
212070
495688
183932
613017
73127
216091
7925
235336
87001
318613
57428
608701
292628
354696
45819
28724
617230
321950
436997
446577
163214
596367
437270
431587
459809
326544
201812
470769
127767
321082
152716
235343
329887
53619
72245
508342
603239
34203
143643
111678
464332
381119
240001
16481
386125
205895
205077
144858
514144
395442
205299
403644
301246
580705
310971
347057
495507
254233
450488
106970
293253
623985
503082
230928
75350
306680
239386
427787
466521
327755
517252
353036
551870
509587
552586
582813
474175
384077
209541
231287
140892
14242
504304
516603
343164
547991
180259
313683
179060
226171
381443
27946
224159
6208
300290
195740
539301
510728
98630
164948
160205
235053
346340
4801
19486
134463
471886
149087
448770
621482
22169
262464
318697
487006
568504
97325
565914
125455
638168
253862
371248
315735
477691
282075
237440
459979
319955
474012
265677
477113
569703
528968
179960
427245
497035
401363
617242
535670
625762
289142
147590
601697
601970
22044
140741
173017
121203
58823
145312
28137
342865
432106
493388
446962
201226
501788
201762
526695
395354
335880
371887
317083
552511
301262
606825
361400
98483
141955
584381
538334
365256
637042
551372
597206
53838
24761
357279
162840
159604
131773
175242
426605
540359
166860
413367
24420
361634
225790
32866
498550
28634
303184
293344
577097
408447
576449
164
325433
276228
449179
371517
564032
544818
637894
529015
631301
345093
74545
324358
541929
55711
620247
209944
531635
193569
464711
136556
153128
4501
622445
584150
454671
621910
16390
168724
487491
559588
602665
97232
10651
558712
162980
38231
569420
376120
274728
69672
203157
200136
516507
199151
606407
479152
50853
419349
153947
442827
438689
224332
221387
381419
199550
513730
580592
549264
14111
405834
461641
2413
186865
408983
255659
273594
98561
458879
407184
595454
520435
376932
60359
135461
75541
233596
363113
89521
100971
30477
345159
183402
474794
263888
223882
30418
52741
538573
474091
253129
200313
225008
199888
175554
63315
512312
19311
206066
285919
32000
625633
568477
79121
625168
341068
372775
10330
547537
57220
21201
509174
27987
49719
484691
258886
350205
569029
452914
545676
567905
270883
156612
415994
223695
542305
309521
638145
157771
31417
337755
376908
419481
372157
470858
246366
522058
190677
399236
547508
529799
60336
270352
290543
344508
586741
420948
364638
155282
104772
383527
448863
614554
596294
208757
258642
297853
285842
267662
128190
181901
105863
305650
427033
495565
333723
629371
594802
630805
471590
113485
144795
574922
23708
465864
629415
330558
391555
595967
325294
100525
592551
427468
24852
528176
270673
570102
525995
181923
390300
89911
438071
449038
85074
284815
404003
505597
330271
269195
190544
142264
577198
526847
102814
22525
273779
166027
497093
505918
418648
126949
502682
470911
212254
402460
305210
298242
331191
16920
483166
512147
66582
45985
197695
260797
175067
354730
627697
222896
486977
106084
401349
455713
161386
457783
34648
122548
17088
468457
30405
607067
141793
237748
243142
635780
361727
184162
88568
181739
291657
314920
449024
478669
197271
632370
415427
324435
603380
119646
14284
619724
469645
520821
505526
363649
521744
93943
500057
636402
52870
205581
616726
598518
141703
70390
461589
489294
304224
202437
81737
492169
487833
247820
492036
224950
539030
468871
298684
524672
186484
190376
273843
430101
334416
360047
61998
226856
352525
137805
599676
197029
78826
311521
102796
561219
31781
101981
194322
60254
520640
229337
191534
543048
591343
125838
161473
225556
242898
389897
108412
512191
57357
293425
126192
58404
180737
545456
126303
251564
487871
84262
350012
419775
124804
191365
178328
533890
113351
514246
20438
258091
492956
550815
60105
75974
215039
353417
218605
331664
152694
97815
415992
425719
387499
19485
352534
377819
582415
350023
503118
420758
98434
504106
382762
46040
25506
146605
621126
562055
168697
445047
541890
428766
103407
523277
193713
274325
531616
503229
38578
184633
73728
87453
437531
173188
153573
545446
272560
338836
125143
633309
157761
84053
291356
310882
505679
317740
451476
449523
123088
465975
466013
291521
561065
560287
262275
624795
542885
408733
625000
169119
239100
427192
566424
482113
48727
358187
108222
514848
404241
424884
145417
481449
127516
523118
248288
578054
313028
533797
18842
247357
137751
226459
395039
251718
242476
365508
501149
265770
464813
48529
398377
177224
323112
166020
65289
16053
192654
538077
398141
301637
362864
42355
307818
340560
15446
109109
15600
630845
109198
99576
599875
498066
508984
459647
534398
480367
355324
562180
212118
594456
297806
298774
147699
478842
568649
231072
605938
358417
376614
145374
97273
397317
145948
219316
348474
339338
293201
2043
344832
637966
349194
172596
159431
215217
637615
139215
178907
147381
143730
148916
252682
90269
157063
111102
500679
420995
97937
185598
130149
540464
233721
347355
601240
565994
378951
215090
623679
506813
467526
15594
603438
330160
192734
596728
303917
279287
108667
49206
193477
576692
492150
626229
76355
306421
209094
83185
315153
618599
330731
539850
492743
43984
99346
44327
447563
496701
7626
265455
265255
42024
293593
339841
149734
205014
463046
537727
281049
274097
388990
516947
455608
433400
345499
427368
534481
375872
363800
569090
465672
35312
259266
309272
130996
480895
115574
29421
146601
246295
334282
61372
60237
508779
329223
147068
119626
60913
3963
508526
347602
617582
267146
212148
601157
469275
162504
556868
324018
636332
372333
239402
604185
205069
397521
496677
496660
421468
308594
87415
10439
298297
621275
311526
208312
158615
340089
165561
163276
290555
348520
441316
215617
305289
436673
193148
294872
460980
152266
39067
486809
374539
576289
15190
10819
485292
453432
577769
169911
584731
119662
307899
224562
219263
58609
498520
194192
73662
480914
451821
232683
125271
148368
101432
403715
108417
204407
476736
365712
296583
219646
53248
454990
115787
614341
516305
243637
533681
407986
303732
578232
80661
90934
507696
309999
78427
59657
600179
31017
464417
23059
519425
311560
633215
94244
14907
622717
330739
80089
350938
246528
630221
65156
472878
141391
400630
314749
35143
172531
570098
131636
569765
60749
245152
269954
587455
18590
198528
319499
281304
370809
268279
248664
360932
137185
197151
580348
269738
117066
328283
354809
280271
58260
128187
107087
81171
167061
122421
19798
227673
438887
480455
147600
62344
466556
353729
268994
591088
74700
214821
460595
582038
36117
541979
524815
341581
261665
570129
193313
550691
406394
325422
336424
231541
364704
109091
392206
475091
65402
565736
172996
555879
533479
6901
99796
37511
91083
235297
230742
392688
267453
529919
305510
498127
116102
469711
293332
40014
433244
329514
250152
516432
390309
177607
529592
559980
414660
200715
593345
256822
254533
433209
570792
162985
595949
194445
41602
404768
383954
226739
11424
385712
155428
231372
134183
442445
464716
555488
153594
313662
183867
117249
265995
197330
504040
355095
578898
604516
508050
343615
298286
115813
226822
546384
365696
593649
2316
356073
261710
331140
584998
610974
568371
492199
123840
316281
604979
475586
14628
180152
607912
25549
13001
280390
198489
458741
226584
601882
247575
438034
264160
104911
136834
522294
464762
347839
32056
583
241081
214356
350330
378790
569981
399187
117408
365420
600905
163869
144763
393685
128567
208466
147559
418175
466830
615652
183966
575845
355090
62146
456536
156693
395937
551175
65299
462619
15968
69429
159030
221767
61153
118037
309047
190104
630298
595217
624590
440866
307151
569605
68939
84253
570621
289939
554686
358243
154254
585715
86032
484543
636426
394131
132381
632888
538609
64323
336035
444440
410707
196044
285618
451189
562546
74964
562845
393137
538289
345437
106522
228883
451925
536527
492761
518915
369783
166507
80240
226873
293915
15598
521561
57057
38488
320377
395184
517531
121032
334133
77882
435791
66453
354725
328645
414914
331033
316759
311301
141490
158275
263079
632007
473243
441582
389602
277785
373807
138952
597411
124096
123490
220277
85483
434036
359194
568154
252600
322588
201701
258040
323170
405721
41500
574366
372027
122116
417637
6997
360425
623444
323988
234486
611776
3689
196183
449703
119737
203958
126929
284965
145790
165532
242430
460000
70780
354851
633323
556125
367833
635776
35301
543479
97735
65037
494900
240513
286597
585832
477140
3406
179875
292561
46987
163412
475271
485351
37599
321530
621138
202224
473159
256828
510107
9796
189399
370577
536149
88704
357271
322001
231201
133721
145363
209293
9632
416458
235360
290986
467797
575781
8627
594018
364333
48810
359065
496390
274084
606609
356363
146378
195797
274069
202361
627476
94309
82623
150720
405218
236015
454440
573348
389000
341487
94617
323771
468309
456352
108449
181651
476807
478209
583248
609105
191363
247024
112683
517803
321570
292033
101814
50722
392814
219895
463156
278577
613146
538303
523918
107098
540743
478608
637630
298140
259950
213786
442875
90083
154717
550311
88779
355152
169734
84255
530146
572790
309276
82058
213204
628441
307939
90794
289702
185049
405667
558500
421236
435816
256830
633874
90373
299014
614181
416808
531739
294680
2909
628311
83448
111294
27941
416113
219909
519837
541754
377074
386460
396913
576485
398292
74206
226850
199413
438836
78969
595585
343229
429804
579379
189835
61171
422330
617125
166348
476532
295470
318689
39298
631544
451477
605370
64737
378096
502101
59705
243984
440296
384707
629629
396880
330889
50039
431751
371786
368521
526263
504972
124156
366775
332568
22551
16761
348322
272320
83439
618692
272474
432211
465555
119306
262893
582076
496406
201950
517082
426449
639392
361195
509790
545349
233316
450771
91702
429949
37447
71001
582425
281790
579428
156521
9222
178082
552158
36172
118886
393544
594753
408741
125482
132428
437715
66152
255961
630256
507309
8123
367419
239354
25778
104100
478410
380170
603505
384422
71253
459545
91554
356226
4391
456664
58412
22326
442692
221787
586938
360760
8644
532966
486488
140329
34146
491943
231283
542585
379444
625311
483363
472362
523205
269661
319404
633443
256559
454772
571014
274481
165521
476677
381681
80402
47108
583764
63206
318942
247856
482993
44267
541017
528978
598748
341686
258627
370718
583583
195910
317732
141398
322310
314149
178618
73489
563618
444683
323566
392374
378568
500382
557604
504191
104465
588664
25782
605003
358121
295503
402744
214114
134478
596957
611496
193848
457173
495220
468700
587286
425111
420407
271400
84463
418415
42253
573298
382903
80676
357539
413164
449097
289563
190714
431757
35296
619518
3917
212979
566783
306356
465782
543813
600888
206223
264681
81637
163058
144643
198472
169186
314103
303430
308899
299669
356068
426704
294808
126492
192625
465806
571070
127658
321267
410104
437173
571550
626253
581632
11305
12500
45449
354534
29982
397670
581419
28468
508199
476743
241062
82081
435262
516109
375389
566243
120456
409008
386358
186788
64280
181493
357176
257025
607340
486689
409261
142978
428079
369916
403865
223842
225585
283123
310493
312871
542348
573554
358756
581274
339652
474463
625605
367917
293799
528848
40020
474683
554134
70685
316714
422883
563374
595736
216553
496225
165159
401000
587414
391589
545004
241324
596272
308863
4519
474553
58043
490199
42135
306659
201717
13522
176204
567597
245399
550604
121849
234009
7079
361608
48594
446451
107239
333221
258368
431406
424598
406735
299139
318714
560580
362287
561719
30623
312376
384778
147382
120300
41109
468030
225886
266523
475980
508614
204869
425980
525673
490946
70054
371101
441470
247565
18458
80885
533146
100192
251333
236693
629000
90035
29280
582532
318489
578666
359294
521803
235232
466466
95379
88696
180222
351386
370169
590889
468093
587006
636752
288503
6037
250532
437439
349974
184387
578423
94575
510392
428718
380
549314
344533
164084
419374
83673
495604
386565
469038
433333
302749
617876
117059
541863
251728
75440
237152
529174
590804
239233
364486
293495
460914
605655
141841
584890
148299
496763
412429
392989
512131
321406
8371
151156
168106
559036
442416
364448
213837
229598
422193
344136
275977
323344
64889
578050
554638
171019
638425
91765
149440
119140
356381
144413
139036
355145
466255
294920
630853
121250
118490
21495
18643
367976
449971
546924
345545
360027
621738
137201
595762
71619
595044
478909
164083
266212
255599
182651
169872
456067
519639
355998
434516
546836
423736
582090
63119
43952
611936
219802
221139
627776
542946
375280
1498
595331
114224
46335
66066
283454
112869
504439
283220
555235
271056
33271
491977
497623
469513
386937
611413
226915
153552
445975
287208
280474
287305
262753
161023
63411
377440
436765
379802
552408
445589
533068
135570
75847
360636
174276
469561
597697
138912
437485
356267
491023
42418
459991
259458
529409
129829
205609
312558
556970
590611
550796
250059
139482
89534
255383
616620
619052
255227
23847
17668
294148
174072
232702
620019
307518
233468
54019
599616
487695
340542
338879
91040
485995
452071
153343
280911
306387
444474
474213
505896
575059
534470
206034
407650
190577
523310
14441
418603
569933
25204
187457
400274
442079
91065
560150
211329
418326
606543
616201
427757
366993
613214
441742
185555
588476
463487
234267
252363
167550
103535
9103
78227
513179
596408
76954
83494
92289
179956
169603
70734
156619
252540
87009
195620
42312
480482
286153
401055
266503
568012
300843
323355
406321
82117
373758
196591
158888
231575
426758
567865
342100
223487
86929
384505
440008
245871
149478
575518
74829
297726
405562
624325
142032
453827
474492
292460
214158
414614
637823
166552
572836
91533
401938
534445
614857
457742
170605
48205
138867
107039
639325
377282
582929
382737
482087
453494
342623
309245
438801
28016
296769
611201
242963
313184
544450
435931
478731
569375
251656
479820
374077
398810
228724
148931
191230
519172
507796
151069
322130
594721
318980
343887
430095
29813
162145
305035
383815
632436
212156
381015
589043
107945
416017
88724
37570
10184
412508
319465
497497
99969
526987
304274
460250
370344
586753
399826
464296
247833
626119
189766
104819
207656
518042
603057
96294
286115
620098
282185
632426
185542
576480
599757
431232
128133
608797
430244
450453
316549
593154
69509
168734
160371
13665
251016
275032
221198
45966
405501
393695
62764
70460
555049
63727
285459
262887
573765
325132
200823
207226
131668
576180
245187
125582
523921
287544
270522
502000
509916
194388
61264
410929
233941
124164
36044
565720
592307
404137
377699
191151
364409
477282
20210
566958
27348
264737
22824
458593
559284
203646
198355
511958
371639
57915
353294
355584
15618
518368
187503
368652
15220
112980
28959
145173
152948
33319
625690
116651
496237
278161
625357
630377
427283
513200
199217
310367
580767
424106
363880
235292
582285
279267
336063
160815
58467
154266
31240
228814
235444
530804
297129
362128
48432
587143
283720
264367
621936
382801
629153
458235
312851
20709
374498
25382
282364
348093
30616
394893
328494
312463
479452
597219
169945
77737
66276
31830
415906
348881
116205
284328
484877
622280
239871
420063
460517
283410
162688
210294
562194
503819
319622
322365
179010
324397
564119
332606
321512
282604
170996
292190
315018
521415
373972
113299
576369
522459
229686
470818
257044
448059
636385
243201
489718
561203
594107
20953
256061
61699
480636
192092
295881
273355
230775
293102
16024
373491
149337
290492
526227
284448
119214
450764
206299
97941
579631
386409
104178
530677
625182
101806
391248
520139
150527
515996
183357
119679
551220
52942
276697
546973
188773
326300
81951
493906
17726
165217
391531
225802
531997
555660
339587
604799
347769
611666
637979
623139
388847
144293
560442
256708
390606
460031
540270
52445
93116
388670
400868
163163
576160
499205
332944
268435
465821
489084
227134
37473
241924
133020
301531
621115
527327
56229
402274
230602
563156
487963
123073
537122
62530
571328
540732
586342
122810
178684
347916
327276
628454
512621
331622
364364
75741
33175
56293
350597
189682
618337
561813
237636
508273
505011
15330
627002
159940
361312
225954
272265
292918
372240
146986
90809
283445
55424
615172
288947
24790
274759
345892
263981
554102
118432
637300
638375
78438
392761
16248
249410
548661
89394
461433
154003
40108
535359
263796
106223
123981
386850
107794
353658
606908
209064
345450
423660
586047
534499
535339
6936
506025
82061
9831
298404
379198
68852
442411
598107
238355
277635
63326
132913
86759
289975
405070
614479
301785
561140
583177
440821
571490
59001
132847
421083
562085
330353
263197
303137
441416
4042
407030
431561
85083
230785
89706
567698
525258
551439
204315
526937
126197
173381
552968
616697
28791
108647
464984
189495
278970
88989
278105
138641
348209
406761
209926
541691
585115
634743
613760
62879
388235
609815
1065
134224
314636
502691
13468
152464
276788
587443
48273
623041
565118
112015
364751
52691
469852
78944
555638
468600
73422
534326
1048
234333
176491
369110
300279
575287
456071
504510
631493
220561
527786
531959
25338
329033
251294
331591
99256
622962
403287
243826
275093
122087
489035
448647
386443
1095
295275
361426
512886
298156
323800
409863
122102
54906
518482
400635
383756
419802
520078
554802
490257
105892
149414
556931
424458
256038
165979
303885
410669
217039
234545
123249
311931
550462
577922
387327
520982
115541
443550
371231
142001
32871
100176
317789
241571
366007
519693
331978
1856
130156
522641
296839
303852
317004
443465
608541
325400
389493
46682
345737
328947
485172
46936
382444
143365
40698
314837
202483
223815
4572
400625
202526
585574
59344
566449
71838
88149
450204
88640
610189
436940
295889
463017
632076
259704
455941
270015
9433
205870
399454
311771
176187
297142
493547
406439
178663
198906
315229
318129
533320
363463
256638
478343
362589
203945
177894
639436
59406
591153
62402
268678
473746
183204
166330
266908
264172
436608
260187
388900
213410
463932
342871
503386
229919
204093
474990
321525
595383
48407
428736
342181
556413
26744
438863
317632
513243
501122
300196
361742
386749
377236
132178
508436
205615
23718
107425
356397
56454
127882
315521
574992
367275
236669
629217
228850
598543
482198
54353
551630
480255
239106
425962
398329
401125
482568
588619
57436
113566
9048
351032
230638
327176
453454
269858
136517
257555
218145
392457
522859
200398
613407
155369
60633
465456
4991
99356
203556
558369
483722
197127
443225
73016
144391
67353
77890
4839
120144
539559
624365
10273
532533
518186
20371
551108
426782
246753
461191
313205
607280
38782
461394
449069
332304
446493
432995
236020
293510
411306
460362
477163
546191
361197
502383
221235
24152
505497
463789
8435
6387
134564
624483
448733
92966
423454
49368
265816
66930
175570
496769
35369
273298
275945
232046
400862
51170
163839
324314
396438
27
68532
364488
45119
513083
143972
407673
208928
468648
38678
403170
128686
451654
440212
452843
383697
62434
212684
337037
258832
399735
213687
16636
514304
128320
371092
602623
257024
320224
356592
592127
174197
589131
578819
580531
343181
108916
283966
75668
99335
32612
219507
359274
322673
185861
100229
101544
561923
503966
312071
58337
9964
20903
45614
142816
435407
532175
281095
609267
359308
599711
31556
638714
31525
515103
174895
499424
85753
93130
246009
358182
487625
594361
370728
568680
388049
538849
489196
607907
518550
57528
595602
99658
420619
168625
629299
561671
89100
363958
432164
170841
298099
124376
592629
474081
218805
52059
519354
240771
31509
279190
541777
34507
50050
39268
368270
21809
505843
550348
478791
152605
300524
189937
340346
306398
460799
190164
358863
547910
7164
308396
447063
262707
314276
520938
585382
633532
7510
103864
213351
370954
426870
78556
105084
221071
204686
34604
156820
579450
120046
134372
286040
178376
254848
398942
377103
590303
381637
299913
440975
314675
144483
605162
381928
398504
46559
5670
78747
217386
297831
639468
234931
635088
244741
486557
329191
197862
489529
304433
544525
56650
290817
559281
332762
545636
1966
172431
348923
633860
559845
557473
136285
367349
233475
506943
380648
607457
42653
408445
602577
565686
22471
274717
230239
246426
46153
508690
569118
444732
254330
448941
601625
370064
199519
233306
349530
207959
66760
575634
509757
105071
560904
449083
315744
495827
612313
95296
476653
76120
20499
310738
544321
117381
460748
494888
79295
223243
189087
432019
472677
429330
581824
170318
293229
292725
298763
222457
114747
602662
28027
426107
213549
273703
482860
133770
199075
124283
613982
16995
86590
326064
542116
282499
355119
423096
92925
300432
447461
282221
283857
189591
360161
93330
619736
326836
431394
49529
200167
408728
383827
398652
442631
266985
310530
258856
531042
444150
131871
273604
601537
119459
187940
425457
491419
585227
537556
500717
233656
561379
119639
32931
156310
130974
426359
247780
471779
251990
121647
440251
454527
443690
552169
143440
541792
187024
408061
221302
479700
17850
554396
298690
294406
185367
211544
465107
443418
493376
91855
177773
163108
89757
560484
323437
479443
249783
179557
403667
569592
517178
343502
326812
145064
222261
17780
117850
188270
535985
274093
360461
29159
458101
78219
226422
130743
80744
284523
570372
292093
34010
435366
146858
33693
163171
421054
19498
129370
344310
506041
18466
625288
584793
73846
262618
105473
111586
577206
577672
331564
205290
310847
584337
344265
375397
592617
416118
567292
283814
29253
295446
243448
601867
323449
8787
571111
537941
106379
579985
496990
538190
410350
201433
19058
587870
203475
609022
482726
498901
37159
478427
58065
40268
218108
297073
461254
265834
118272
337563
350307
7616
255295
331955
228539
208686
41752
372149
416969
76596
559187
199512
588107
590532
454982
534302
244620
4719
450778
455426
201656
268742
428325
44589
68070
375201
356444
392701
541147
225165
264157
204299
206266
302891
115610
339233
392686
239636
242395
458541
195801
422013
286199
283241
406428
487583
5064
549429
472293
37980
358996
577394
3886
331101
491974
18272
508208
588390
152141
364402
136004
226057
322738
585143
433551
29236
363389
213258
198493
72387
330767
500657
89547
310572
95623
89606
438980
585805
326201
226756
574907
158682
105958
595535
253819
286739
305607
528964
529044
145991
324631
302172
114973
228267
476636
463762
616140
606328
519022
12903
307173
98911
518928
53436
353074
227916
129543
498363
449610
7635
430517
178367
229970
145208
313499
255791
153236
226027
473789
559129
280811
518907
546150
153246
595477
535742
531285
417343
116337
358480
219474
473030
213099
393565
80435
496257
119331
47198
216443
4414
150640
623570
161053
79378
484176
459254
194011
457622
387370
244692
374273
175042
359603
522414
463706
638588
435085
518419
161374
303680
319906
47408
20516
90517
194200
62070
131522
344767
496928
49822
496047
75880
462314
465761
405568
595241
116451
466789
540654
172847
554869
200187
309667
25209
196604
492630
224605
621332
97696
332869
188145
43925
288336
360271
307488
518172
558080
555007
185360
395326
422877
432486
493582
226718
93495
284075
351580
256986
600981
620325
589023
371359
70447
241374
305320
341914
553530
1905
365347
363956
272345
324232
152527
612445
118020
538551
483894
260568
377785
78391
99143
493530
114758
483096
120494
154038
115890
96753
200311
205911
249619
195733
509690
385743
150515
239221
376267
271675
540188
418104
358381
172980
328704
369251
277692
322266
82175
390209
428287
99818
95122
444914
162116
557845
571246
525852
150389
408219
324432
82368
527491
43466
638764
167097
77554
482080
103518
101667
143515
39789
321609
314590
77897
221889
248943
611400
75263
317656
209364
602023
561228
387949
237595
509926
108640
100273
110226
433535
305016
455240
437750
270128
297840
613219
376798
432521
287777
395514
367321
518531
466908
406148
376187
395106
634768
567790
225332
153307
189429
112750
582324
486007
584477
481981
416268
585510
350632
240351
566641
70033
47538
197655
86349
614329
547316
454059
601920
357785
130857
539150
25035
78448
338764
237562
632743
595847
255493
68893
611897
253523
411075
267824
578653
420724
446977
416573
150283
542499
460977
348965
564948
252524
530884
233629
44510
634468
71650
623202
258626
609284
108432
166819
626193
210011
213129
39387
211226
328005
634871
139006
34755
507840
340335
196794
413657
524286
247007
348995
62543
135916
61486
376491
563136
134449
518439
355842
352982
92504
515969
181482
359917
156472
49141
601122
232521
410157
457122
139940
381382
473036
241135
352482
10881
50334
525064
564114
349285
382382
323498
607753
197988
633814
95446
389053
540614
348218
421971
119043
628208
563301
547242
59087
429444
270378
260840
573906
283150
629643
207801
267765
378364
139731
48978
584459
47814
334812
26857
77712
205831
12599
590664
67219
602377
330782
537543
227390
45454
365755
72014
587958
576459
206300
228430
558304
265850
82283
292885
361974
478307
319989
381534
286744
458444
548813
410591
578793
294781
634447
225469
542491
629012
86693
639480
393806
497378
263139
386876
559008
102691
379918
510265
550405
187817
109062
633586
192738
846
501115
610382
336458
43073
592895
49685
501778
178737
439380
173671
149915
365432
437473
450941
102238
439132
326955
233230
412491
90907
222832
21916
273998
2969
431636
536818
523398
180932
407948
394996
528035
109346
541374
265396
517038
620423
371816
629366
232991
578182
518414
508307
493030
502992
624437
611282
383622
624350
191839
623307
39732
584712
73647
299384
567965
602032
23976
274800
20131
609862
618499
78855
38978
224372
214545
501401
36438
335395
498454
219383
74404
544130
65593
576298
175273
227570
414405
493018
529254
446219
362234
46044
353820
360466
60952
243019
307684
46209
366463
103013
287084
523407
447260
100634
242753
583200
290236
638750
523856
94159
336371
557440
13025
564546
373832
84723
609090
283062
325522
161573
89207
285345
349125
421873
358647
377432
403822
280711
124386
184617
321541
39364
86756
436091
452247
209230
12803
540984
418962
233343
445071
296797
373846
569410
306797
54460
502058
174866
267949
338131
45680
163429
587848
441388
363573
26957
609977
155100
49189
28190
150129
46182
61814
334251
502895
6129
600168
120372
122098
608776
473882
424747
594273
285498
450202
603854
522098
486307
13477
361688
504581
112904
133961
639234
298409
70440
132981
410872
421958
147850
160453
23792
516721
461346
523242
636310
377518
397279
515091
241350
103308
439015
300846
315597
104914
114925
387865
176528
332129
621640
330187
34288
284304
99525
342971
274834
302819
506634
244201
352114
199824
80604
326994
548657
228964
334918
628427
166047
308393
518405
121788
145223
349087
513805
367656
102371
17307
348456
393900
390234
57014
128027
105203
250670
81075
429552
60446
108597
58815
484283
63574
38623
340184
14152
329035
548969
490408
101466
88503
603297
427732
14916
635630
581663
591422
387151
300101
445872
7348
563614
232321
442452
385009
397056
571315
257683
136337
57630
186602
8334
170754
275711
203376
526762
186414
202882
109748
243869
139364
266121
503593
408339
230884
213636
305044
396222
371915
602954
39746
51555
325096
81943
613060
317647
473694
515818
40206
258111
304999
59689
573153
257487
340318
195314
375848
372765
43070
230333
136352
196774
195815
621016
394608
491657
472050
180069
50752
390000
381947
87109
38911
602919
571533
477423
562948
468523
344902
323978
560175
486953
579800
143072
366703
547179
55826
633025
525553
175483
151027
559785
419880
365161
197115
218973
500294
325202
547836
250722
391880
18596
17752
469480
379013
172017
534522
603145
573468
44307
248416
629260
358522
498060
520523
626500
93849
104694
402535
103743
381717
117917
196738
547051
521379
132429
219357
73558
82311
567256
39693
566921
11655
292249
321782
122796
88918
73692
242970
170148
231679
448578
136510
60971
533787
239080
234138
517870
177214
440456
235717
156513
465910
534957
285281
629837
129298
16150
517954
487869
93303
114330
605253
82940
403809
626497
552209
418147
325853
318773
356441
569486
607990
37239
582561
565817
549580
500362
261040
294918
404134
470763
445609
448784
132540
88284
88784
638983
127926
375068
39520
142995
426512
285162
5519
626008
64599
194457
452523
565768
459217
604103
253892
382106
122945
439243
22217
411618
201009
548806
12927
477722
115512
25847
111369
303060
11200
623867
565556
501198
577054
309745
494984
349715
597898
422110
494098
35520
631558
98040
437149
22632
637731
218749
471402
412605
473830
600904
284301
104905
548922
364173
576342
320894
268442
426158
631085
1788
225650
601267
4184
457304
365170
420198
489067
297105
208927
245116
497698
582685
467333
194191
446762
100911
401644
80639
525775
87210
311177
235291
24287
288739
177883
521686
323004
552074
14339
577951
294830
16130
576479
386889
567726
120408
443319
272254
320233
151309
167287
444958
19478
389566
460331
64726
410856
115444
418977
151003
26459
454370
485582
208120
316737
56332
529342
553772
305772
145534
338725
251793
118423
260671
378493
202421
279276
245430
95832
217447
418683
364052
75274
125429
246768
89020
296519
205520
415580
542804
413122
381911
351646
47603
193801
497333
213265
344148
610398
347987
516180
92906
588890
352247
262208
97729
160699
403160
94180
235474
32713
212345
187013
44527
582966
317115
531897
476152
484199
192870
27899
66164
611653
44722
235174
372993
327744
348072
273208
560050
94667
19870
13622
592632
410397
437833
227023
233755
160085
626066
357821
537416
151886
633890
58206
32786
471254
253629
8795
120575
385057
5669
370807
282660
255332
535461
617425
312670
356000
269155
638325
447810
377654
247437
74260
637933
592195
580667
48847
147674
346430
186732
577960
389151
302554
587913
80045
462327
329876
96123
157356
489130
395294
316215
431767
277019
628593
273663
570702
253386
483518
479874
133063
62273
433767
197759
135729
197376
524561
297848
218888
191759
252817
636054
180257
388112
581620
549243
61123
517241
290711
467672
226454
558591
372672
41024
370485
407038
219897
96438
496051
613798
562427
34495
188095
177014
35080
541157
310272
597721
583560
176369
497751
372142
632557
277837
396576
561182
584656
43823
568847
413794
628772
387107
351527
201108
262736
9458
19556
368530
78363
157583
480264
398342
562556
386052
399039
56203
479369
584043
60195
4939
134403
534566
592269
45060
154693
283338
469736
347460
73240
294506
227877
262932
280498
377112
557111
39244
184010
265071
202503
259363
213960
366968
171883
582906
359543
18111
259071
44322
124479
507069
404031
11946
120390
401785
287064
505503
456488
471705
357903
59882
296793
396321
57366
104248
38454
77624
350812
537151
255502
236418
258398
271345
130027
224074
318768
595690
282882
637398
466134
21022
425688
116701
630594
222963
494742
323509
116263
619387
328867
94083
363676
607090
406909
178045
434341
498299
499605
544436
194264
86947
229114
61311
526510
428938
3870
57483
23055
325875
110280
383920
487651
568542
558758
331781
467021
417242
591743
408584
253112
68486
70217
1467
241362
598604
367812
358982
531623
329453
27216
358429
263617
193608
340929
595496
572383
146862
242791
495513
144583
336533
411339
551296
92458
355233
579146
112089
207084
12814
423171
194958
262917
470481
631881
266638
628191
425943
138841
525644
40947
84743
554926
88689
45684
201915
559344
351019
402287
421770
376513
285760
384455
93685
426380
251958
610790
219058
47741
491517
257038
12937
152195
325530
79216
5848
392913
444306
371432
122021
471832
197319
140417
251660
451186
66319
24306
233419
289914
256088
133498
61533
638614
257609
401877
371746
360969
180484
256709
144995
368732
50662
268375
76732
340704
432179
447826
545628
49064
590407
609390
118653
476833
518759
85140
631208
22330
305062
377996
633798
244762
322348
456076
581315
296442
254320
216649
178887
28846
41171
13554
226631
569376
265546
521369
593469
530694
560440
550076
632762
531022
184675
262039
232065
193274
376989
326161
80530
213327
616254
503625
327929
531039
346376
596715
196801
22896
22734
390535
320243
513449
507463
247878
65229
379314
464603
61858
441323
163247
203406
593429
597416
210539
55268
205020
551891
389746
523108
263421
622051
178414
79376
605542
243296
19883
216672
255694
456442
522826
495616
415252
311094
392468
161113
355002
197616
224382
45292
558250
170189
16110
249957
208235
595682
441638
170739
442358
410742
100745
263304
46358
228559
220504
328960
274143
370539
626713
7319
173895
42371
54563
540279
389952
619995
584484
283506
259211
167167
379988
456551
587876
378771
350091
276377
353522
208781
64586
175647
293390
284158
374795
451266
512914
618169
519016
241274
335256
139569
457354
268755
241894
150908
143561
450402
527300
498327
181693
345476
416221
561691
291431
515665
181723
469587
463652
538746
133818
88890
74959
291770
49677
122483
459105
342297
208085
70032
555268
300049
394269
8978
603830
278822
288939
474752
281065
198656
75227
215672
611122
494802
119865
504813
190327
592718
251142
31542
208882
163562
458426
248393
291998
127527
472278
463684
167029
505557
556243
337715
526329
469712
507370
617802
510937
326373
264636
571332
450189
322966
372796
211575
205281
349020
484280
63241
582635
470926
516491
498817
128961
521091
22887
115786
418298
304117
266763
404681
132221
213332
326866
362187
496289
357215
495263
244604
130827
542989
445022
432313
630010
524271
490183
428813
306307
416381
460374
256723
370826
608503
105563
612582
318008
341328
430860
329286
66357
128991
40328
365137
218782
210985
59821
278411
192918
379733
322576
172620
24376
96675
492025
359524
433379
27817
378121
56724
269715
424475
28782
401307
590798
633845
532157
536424
406716
523844
236894
175589
525805
722
508264
306383
210097
226307
92312
172705
476087
492112
81782
609833
626374
357859
511539
162456
156646
591703
448421
81486
226004
454917
586187
303104
351973
280585
122549
324679
561421
453668
223910
403245
288498
303258
178246
93409
602626
502441
636037
628811
211722
493528
581720
474579
540050
13969
621913
526126
394486
447120
365880
216940
126545
51964
189347
234203
148341
97208
295594
242902
224263
201741
19180
215934
363889
206255
136266
157006
218197
591135
104582
327552
282235
556074
117020
27554
321857
44537
323581
47008
90547
186081
342719
331808
295946
132330
237931
104149
384566
459782
459695
135095
257188
43227
240925
343568
149945
400821
551091
461989
596805
83616
493488
345993
636452
350888
318987
634220
23700
4935
570799
130988
39397
581019
426420
314558
154141
150164
201109
178409
621040
146368
613122
216501
472406
132774
276863
534986
365776
4085
61925
254257
139303
187696
575035
568941
540187
147845
60639
288088
100709
238546
216474
141395
110901
585720
424776
411666
309533
152967
55534
508225
76770
551398
113124
448396
463471
419471
211824
327893
61251
319751
312127
627840
143216
8288
243371
392708
604387
401952
400364
225068
493816
4913
280714
299874
546588
364471
386196
139873
634863
563375
333752
210800
264621
193527
361178
157024
462891
396202
343441
85233
22046
428459
227106
489965
350576
194160
200677
481811
112745
26224
367148
248683
210527
266011
259529
450870
461269
128451
630551
61421
501361
308242
52056
481528
59609
483510
496941
83581
181275
299592
413024
151365
5302
487883
160486
300080
283473
81912
420000
243084
335603
304989
989
56164
4860
254111
236227
84277
494328
186159
411713
494931
220879
442190
161401
292282
124894
593414
312390
18877
112783
213583
74752
425117
237701
144506
162430
339709
45767
518640
291628
110042
54838
569083
231263
515373
606892
515156
596799
320080
132104
240208
481530
629632
286794
463828
60539
217395
96367
603046
171413
467513
165645
42012
523889
350249
488240
634153
46125
281815
268716
209048
222176
251633
375623
63784
254573
364184
272558
56014
142197
491803
213315
384425
613855
621827
379823
567784
20651
99367
345706
270425
31385
271540
40920
173647
369887
5840
190977
45251
429173
424255
72953
165360
80032
67730
195673
323676
143131
275887
455566
551284
252211
138628
359247
524619
425141
58514
339883
546417
575776
84897
273238
514060
415748
75384
539709
207387
549052
295423
522378
633021
156256
401143
85093
412831
619312
261130
317299
92468
155544
479962
532888
462030
389191
17553
274071
113432
533698
365563
224054
474259
364037
530589
550133
407848
264878
336351
598483
348730
224484
227809
266762
137374
597018
508582
276396
62836
159530
278669
519245
96524
169693
118769
523226
33024
585707
45837
133792
207905
141905
92686
312927
360166
443387
144212
290407
151921
578111
637994
542936
54249
248105
466477
560576
518851
391493
617290
182266
171748
141620
361911
556403
441778
145022
387511
397116
154012
624613
529117
257645
216662
55580
496834
425008
543069
572760
521658
361229
298090
158718
148166
135960
193364
221909
329356
278077
576757
229544
410602
366179
163162
220726
229015
353496
624697
270011
231226
505475
414057
358302
542676
559958
476045
406692
584639
504184
192172
89451
283815
614307
230138
527332
243537
22962
387210
334389
386326
568903
64013
538484
63661
285485
78084
152666
462735
620221
191592
210490
526018
245145
80340
612627
134953
397079
587223
313211
515140
520806
146822
583696
132902
156423
420189
432620
576110
328628
612961
392788
296936
231229
358568
264525
506391
166576
524747
106246
496746
576997
324640
295973
541131
20678
351435
290319
134785
601561
632258
189208
432726
69153
603867
136189
514462
73263
320690
69419
487335
37499
27094
279585
96103
372733
414827
242907
70242
617753
274737
47332
478866
27579
79008
18492
325893
204731
159597
48077
629700
563165
272299
152279
104807
142843
422042
585440
577338
569066
487161
183600
184539
512192
612806
71118
232945
152647
53548
262374
41712
488831
442279
549121
254702
62059
227725
501703
445898
144303
425309
552246
617691
280180
266813
167401
344725
536430
537128
119152
321798
229584
265477
395047
349841
460397
164275
580917
149757
619677
519060
103890
290419
68294
531187
504328
553331
12450
598136
479256
442813
636861
99051
285428
199573
486005
274882
407344
404272
113811
552724
109297
89003
627049
318225
345199
606752
507322
326542
194271
76228
66219
330613
222465
135271
511594
240828
302618
397664
511829
176115
470069
21193
422569
453705
200603
208791
431546
617490
221100
541934
176254
451839
533291
587281
358845
463481
389550
514081
555913
528998
288698
103763
365605
58436
35938
566111
429269
463370
13785
220993
460536
105383
553186
272114
612612
403386
586085
309098
133543
175581
311185
39043
496432
198299
570291
83906
14359
260570
460129
319159
178183
389777
320926
522632
179470
35189
168664
100324
410821
227988
502696
484573
379342
188477
353218
383068
251303
80533
180298
237838
245617
18247
267160
452355
125200
395428
390712
588819
539374
318272
126438
613919
93102
284724
27705
561318
409736
135422
421415
578511
387047
580549
147591
178526
427219
393518
213212
290990
439592
470742
37187
464769
626366
512512
555482
628227
285024
334441
223483
61443
85593
139231
241824
306827
108905
367773
234731
218278
228163
539610
275416
203172
319139
586180
109699
227178
502773
475584
470447
58713
358159
138704
5727
431616
127390
125706
98590
195194
75502
360807
600645
107675
422913
443835
4396
272593
549646
105678
49440
456630
193834
3168
237446
283976
576461
217050
241371
438392
612853
411656
575080
423599
8868
372321
14987
507261
170510
165661
49702
588995
492646
204160
300200
277024
586692
109359
578262
618056
351069
548788
332886
494199
79515
222512
107151
155306
266792
580634
339849
567512
334103
241455
578813
163702
119092
606777
570211
567511
481964
595675
486391
285917
617953
467570
276859
195665
253987
145082
601724
377031
348497
415679
517353
91884
291889
448912
311375
507582
189596
318402
319407
593465
44109
398744
471631
530472
189925
629973
511942
429919
581077
594045
551267
550096
27382
150100
102361
555694
152770
448349
384914
94712
242844
387956
578735
567098
424908
111023
45218
3510
522518
358871
312797
557195
632299
308093
277122
467053
569293
156861
318091
230362
276761
572107
346306
95208
203868
52016
134027
44958
337405
168324
638337
117015
254081
544474
626031
145914
286961
378905
284377
403033
55459
427625
3729
116035
146
478942
449893
319599
39442
582289
510362
380726
48465
401837
208853
16894
38023
316487
9024
29122
29000
419518
302192
293740
349922
264609
592052
58193
202668
455003
289885
18518
564160
416715
306388
314072
404895
270116
219057
479190
422399
174515
19537
65288
556761
151603
577886
459431
177768
184434
447705
467489
389944
625669
268876
258284
120129
170232
600787
67490
520604
373092
491858
444936
450291
261296
295389
395085
86554
501082
421383
558391
353487
380564
575094
223265
206165
260237
303112
518468
73619
181703
628359
542896
417820
84246
295103
394913
181597
139791
467120
399920
277743
361681
14119
562343
449518
450363
334067
371611
339619
241366
317725
272887
405154
49407
450853
594282
233366
390272
634949
615484
469748
131467
610179
99975
148164
156985
272889
433283
569851
624431
493543
215904
119516
455980
319264
505101
100463
544653
37238
118869
510914
527777
53681
591722
531694
77820
530734
10557
501949
343682
85413
305869
48506
639662
81433
621943
286441
476855
508558
297658
19254
115115
47939
212436
598666
589540
13045
266859
234132
500458
618592
392146
138073
68278
254911
463442
524936
507815
44922
508602
430287
27324
56912
299588
257174
561884
450466
145893
299078
190680
319715
49080
162714
412301
631313
590898
551543
94056
515771
634453
469899
187744
538908
576364
569136
108377
172252
329276
179815
445969
280905
234768
381511
277413
482190
441494
375407
386853
634915
637713
163973
771
161769
375087
446011
264297
220768
6569
217364
234883
245331
345881
387120
337944
42679
331223
355157
231293
30767
510353
212664
345108
436718
474475
292880
306778
42516
204618
122992
257935
275127
77572
472643
319313
297303
181161
180909
54827
23785
351512
233388
279247
5394
244526
72064
326566
375719
120555
515622
625373
54970
23924
535601
394761
207080
449749
609755
330949
582029
187048
336755
505866
41881
40918
517601
322169
434556
9028
10433
501212
274591
94737
415149
70293
127810
211115
435204
470984
14589
619176
487921
291096
308735
317399
394969
353956
118711
421282
165495
507543
635714
366330
528611
317326
268931
267413
502434
111836
473615
416896
338058
407270
96779
20180
454456
402408
262945
607773
70972
348443
305685
233435
93126
587299
79889
550627
552809
539909
218906
265740
341199
128465
71060
554213
21181
215599
507787
468723
476628
147077
589560
447289
288946
318110
169891
146589
239657
491494
98366
604859
602516
523188
546292
81474
522399
283490
275320
100004
390751
450170
615542
355114
111130
107123
51554
457851
151595
574446
417527
532837
488931
455163
154813
129483
226089
248757
89930
528631
469024
300483
449642
135914
372907
138270
599258
395591
379968
491150
624920
44903
493423
256597
482964
176894
112776
196559
305250
321737
630635
85001
596090
102817
166308
104947
77103
221396
581701
254428
522284
472013
85098
192273
178568
306149
581576
547924
254646
499517
91053
291086
310365
252390
467113
19198
119120
301242
34927
2578
480012
555142
509749
87678
271648
36389
154048
564208
379624
503311
269687
352710
80025
392314
312189
218901
172299
519792
476294
47764
445446
138658
18254
558363
129424
435075
113262
475843
631000
395704
548410
447740
552259
530479
53087
573555
441894
197677
87267
603704
629330
119084
175149
191391
209387
93250
353964
58800
206378
636716
25357
496034
513372
439025
634119
382610
393089
51536
505520
569955
25271
274112
142901
471702
185485
338471
120857
635188
2356
31945
76386
332022
403065
268027
367628
123582
417709
280119
238796
246306
411381
264133
398635
423455
313486
486616
574264
619169
371395
328140
205692
2726
487049
305594
284861
452833
229937
128740
297741
300144
302564
4005
485408
395787
419108
209811
417274
187513
130025
522396
37538
396956
17104
315016
584974
62398
68769
403239
47852
91798
448477
583689
481628
278618
286665
540788
258939
627098
504172
91412
594949
158963
614075
157441
594091
262907
104671
31400
95198
115796
499364
38387
59296
277442
157125
265991
88022
613319
212424
363915
551407
563745
380980
173935
455341
175452
367751
616541
210943
361243
600918
37701
482155
13193
240010
368168
580186
614672
407547
6346
84380
464130
303164
219253
588777
407231
631397
430407
392878
225748
337917
609671
245582
95835
429899
493714
137119
503381
61420
525484
173911
15382
403207
313600
560818
108846
229582
214605
383451
150019
379753
559294
33644
529956
145326
395451
17723
129937
196158
117769
104356
296113
496753
556814
353311
84549
160006
628692
61188
929
301668
18704
619390
9046
350620
182325
462394
144751
92365
319220
91036
106741
221468
33215
568552
632457
435744
274574
416594
24617
359757
592471
475732
440304
257862
336652
12721
350096
385637
135469
443430
450226
526270
435735
246344
19639
73579
34541
111842
18714
253827
489296
513127
29137
572887
404610
264309
157013
301622
68796
52619
503660
45442
392784
490741
497817
157990
404923
20810
410650
352990
547053
449913
47082
443561
264366
35650
376822
448894
499830
469028
117736
474803
116671
435272
357952
40114
218823
321012
444402
635908
499692
26653
46765
441205
257267
84768
454250
176772
324576
97920
620277
50755
549017
619433
458570
567727
251153
556801
468150
27784
186165
47693
425133
631767
201251
431357
252405
626411
433086
303990
488457
252289
524776
581152
284265
376222
469568
428426
105949
506278
300886
588346
185771
457887
185582
250103
304790
203783
606520
442289
140406
637348
274332
418275
467102
157723
12969
75164
340467
293893
203720
331916
498854
413925
156378
213886
324857
531680
118375
274294
83663
592805
322049
459322
287482
358998
475510
243796
549259
120458
156533
494790
573232
324767
428632
221119
447336
591563
372359
521344
416038
487726
594218
163548
54570
477253
374132
142291
50667
396927
348036
493852
143979
583896
360123
421746
70916
31678
569519
279701
555453
192790
473064
177699
135737
212976
197442
567184
372347
352974
526404
242056
133346
619592
511521
198552
596411
513362
315048
444550
134576
36956
286848
354944
407564
112086
492922
205498
350354
107458
493679
446769
408770
147087
4191
64695
148451
275980
586359
76047
588919
584443
464949
142326
60492
394298
478956
125791
18169
101965
63338
555992
126464
59353
439768
87981
527501
512252
607292
460737
209817
213175
347126
367082
78810
438580
307260
598566
511318
191140
216313
322900
327140
236642
176450
558953
321393
168899
327850
324134
399087
161008
117812
626080
486944
310715
162548
452735
480441
361016
344871
161608
178370
120421
566735
283753
508345
330461
584351
15956
229868
186688
599575
317309
8986
32110
517142
580998
185424
339454
41883
422908
261381
272228
465929
564132
515671
466822
147194
349672
460656
391631
617949
153355
146293
76567
309067
236742
472589
452039
445299
567858
460417
422219
417304
343083
326775
242952
394906
547480
449513
133366
111690
152489
369876
163210
327041
123454
131679
369859
201272
381413
371969
182076
264594
68650
120334
108048
173581
1222
581121
222559
286791
560704
485421
423460
324710
154066
68089
252814
419521
441592
312976
258770
565257
133215
119984
339307
329534
37521
572938
322996
346143
130731
66899
372714
564833
298178
210249
508994
326736
320388
217121
101320
201025
464793
581914
459111
125009
415201
565696
411354
1798
180756
84931
523734
173421
582752
517713
334157
7596
69413
205283
22555
296602
26762
456736
234052
158692
543861
112192
458355
92627
508835
446623
619206
476754
371757
290943
571575
352000
182348
36419
543665
440909
232890
392214
502939
622556
400138
89260
539502
579586
182019
608728
444460
194151
556877
363159
508649
594644
409636
67077
407927
18011
139692
268996
549963
367391
535800
464078
312490
93420
612593
377012
56330
84115
563424
123928
347239
416949
204587
97642
265061
27502
457158
331871
83038
300878
415358
428067
518647
403060
81709
369737
163314
122357
299825
430975
616088
566391
274987
304665
638961
497025
353546
195877
74023
306873
290177
400672
126068
620007
527604
338628
485463
128653
499648
282972
179859
282597
337909
428746
390313
428509
389989
496061
446328
238700
302579
75028
491903
33405
453234
131374
503722
440940
626466
185069
149708
89321
585148
442479
509505
69400
495999
312814
434032
613334
295836
504223
203981
215346
320802
625253
398900
70004
20451
314977
140972
404657
615569
533726
535543
164561
302533
196318
325826
564152
530879
526437
233029
327723
576504
318415
416128
165950
607813
132374
297072
480117
557751
35377
360554
76971
226261
409448
273340
601640
86237
74111
617554
517052
226390
311815
402383
448251
268039
235560
290847
95515
176539
69880
65910
176718
26005
53077
485154
195491
367282
210444
387252
341699
433224
561074
488769
499026
79102
504607
563340
515198
223193
416855
574439
411476
96570
413680
623070
138807
164610
412532
530167
63264
20249
383338
552873
540393
431436
564494
613272
10410
609732
361326
285743
482249
185549
32294
99091
594889
494910
517002
486866
392047
409897
296837
431904
345259
607748
118265
586807
12048
325622
603031
300272
536057
596590
158373
240765
191682
148269
354672
626835
316330
70020
56598
77526
163112
308671
565642
606943
469838
130906
422241
99685
432922
396556
20331
284829
135025
135353
2594
331771
355821
603666
581384
152818
377847
125358
616604
561363
146757
534007
369826
186245
59711
524490
158632
331065
182357
192980
425891
9514
46552
359432
480402
300828
127843
500334
219894
21812
222313
500913
556974
205938
299068
57049
361933
455351
575614
168196
272188
534977
261281
535028
341491
13671
1189
106860
463300
569094
126518
637391
618252
196951
107083
30667
430001
88048
310227
598551
589837
229994
486547
442672
579476
592539
30107
205769
32453
459951
63222
235521
111950
339767
312802
612768
382061
129695
105174
158736
235690
83271
54509
551341
303494
32311
124170
335372
51216
293077
165119
308168
355104
403760
537852
261054
616845
296263
207384
264026
14295
249628
192354
528056
311508
493633
473304
97773
403296
530908
558737
566706
17765
31992
232678
411820
171570
503459
166356
284616
151090
15516
133764
146317
333192
245080
474141
24575
99303
64379
7128
452058
490020
398309
54937
446668
225016
165609
574662
9600
208304
410737
183849
588231
261881
102514
592029
426799
10265
471003
464111
356894
13573
415311
226047
201601
599900
474015
576104
392846
6683
405112
312274
208035
344355
309577
620285
347337
488342
279307
505286
87823
82513
137129
230028
363052
77407
238037
43973
540670
636461
601644
629472
93311
81730
285576
573428
107531
173554
580079
187014
419239
214638
329345
374968
325347
370548
406924
59772
174643
586021
131909
519782
390010
429698
369078
603264
220896
565444
9941
365279
186585
170815
156404
447245
56677
581394
624881
530527
200981
151229
102175
10801
595609
393638
143202
487719
298935
434603
167945
311050
137612
597988
419231
594146
280621
105271
192909
365986
413933
43439
417413
120520
597377
344968
369801
431158
75594
199008
337785
192721
107650
557930
443739
243183
573376
359155
538489
241589
495592
518673
351265
300765
240631
72701
565919
634194
409368
138176
505653
137410
310422
337327
44183
43162
115639
83554
138829
281402
506174
246499
184295
69102
92943
55777
614552
153936
30342
307420
59574
51139
211847
447467
335863
448867
480761
271765
559150
34554
111059
567737
471214
67407
637776
367512
252042
309924
637067
522686
575442
368044
254335
318302
372330
363481
434981
129046
622131
181409
512250
246632
286336
615525
23612
320763
574149
585607
527040
355345
486894
125941
540652
270001
379748
91148
539596
270020
167566
48797
191239
171450
202426
421341
490048
399103
124805
447129
505989
419478
495582
490155
161612
158803
196248
8069
477211
155900
253066
125758
229813
151293
381393
439082
415816
406942
257392
144529
339637
409416
68037
292671
11955
114635
443923
50581
537442
601305
460272
515362
526192
497727
605562
359086
404933
383462
461121
493308
293624
456978
138481
26705
493692
216953
471803
202966
243617
11152
499493
249599
384907
328709
222889
557904
445870
530332
490173
553821
411861
355384
617185
233548
336586
60287
550706
3785
210959
192267
404310
127363
223035
451846
558951
125352
278206
88972
164101
102821
47804
200588
122973
72131
226503
364251
606957
245600
286412
352720
489248
445588
489650
273912
417767
80288
615712
13913
67432
107505
208054
64606
519842
530825
560072
550607
260422
608986
630746
407638
447150
163436
37559
423180
236679
263718
331940
365385
21470
314343
613822
378947
410809
476566
311195
333215
160787
633222
306449
252895
150785
94291
476287
596316
532281
612950
130746
36314
268474
207924
10784
447124
426063
467342
95356
340728
326274
3069
521033
182667
203345
590857
400692
571263
491674
99587
561360
187761
171681
483134
555854
184085
312818
67965
342790
433303
32285
161324
210280
30255
635918
351967
20985
372374
444322
378943
543227
611521
380906
558519
347809
55483
330915
297953
17823
274946
192234
76702
445916
20019
255324
350556
336748
292644
431956
407710
457754
332696
519094
192822
89408
27025
96070
96720
351179
173218
26153
196124
527477
524462
129039
535161
170837
104374
531846
342053
334576
142245
388928
417001
399856
295683
438501
328526
578063
48272
2161
296083
228512
323366
275471
486439
510226
160962
459437
573288
550380
444868
19093
194979
184632
627065
51549
362724
417848
464676
214553
266460
354397
168592
627979
46292
427895
40726
64219
524955
27063
46876
224636
487991
200384
33
498795
591604
244819
492321
162702
43474
471186
37717
44707
294912
183250
362331
636620
558508
63590
377724
442713
413225
74240
237394
99308
544901
148779
508131
108381
323619
178979
362541
405163
440733
23464
259700
66882
57282
58879
13658
165371
363360
238516
248767
445567
325146
304706
455001
620580
56138
68024
556610
507812
13820
501193
74602
638197
220499
496719
623170
19095
570438
130805
92239
429723
136871
94478
418272
263761
9158
364612
59888
205659
565676
635439
429255
2284
45556
569400
59009
129067
363699
398356
311356
78063
487075
46019
336864
304944
348249
561911
268288
174591
69457
609825
152899
572775
163589
275426
331786
524555
396739
459637
173778
285959
42474
539187
478724
37351
363386
616537
103403
373516
1756
400829
554998
544104
122800
218037
415019
197364
524098
547332
347127
280194
338994
296310
471629
153226
94814
206586
78296
22943
582318
96444
277829
49982
365073
484264
30530
250654
355643
486353
421424
503619
575912
186352
432052
143235
274038
456914
235501
584014
29860
381344
604787
22641
630150
326650
578160
542440
524635
164733
30352
320497
393227
81178
570870
601910
46199
3032
527541
563608
387838
505855
514581
527288
288190
637672
527126
338204
34096
25373
603378
49047
136687
340756
478055
293025
262669
318956
276201
42309
204495
397469
356313
259714
288220
392613
148909
327072
357178
158562
78480
313076
541818
76127
88486
368373
453351
106830
594035
539999
535173
429292
270237
490031
409746
219276
260549
136528
577320
130632
88097
174143
608556
43487
613935
558828
147174
540777
347807
498998
546040
38047
100343
391699
514045
301869
330968
451530
213292
430604
566986
85161
283714
411978
491181
279375
283070
253133
589029
422093
564924
391606
136170
350605
116386
56439
232098
306893
333298
34694
610604
133989
209217
328761
519024
200133
59988
269001
635979
358813
588103
597049
170998
288736
236448
459607
99738
353233
13822
414372
500741
216388
422372
578394
408804
496878
259637
21197
414256
472563
548514
539227
606257
410115
183608
484312
248689
28774
626423
289159
427158
340297
398048
56395
444750
208715
548787
176832
254139
119965
570958
378554
133812
60294
99636
328347
513558
119532
310769
585045
162411
155671
576518
568462
149972
311373
315927
493370
405660
177577
271086
276744
95666
405102
427085
306603
68928
164929
317376
561664
569691
368449
332814
166258
297862
123311
592814
636456
490465
194345
523411
265795
192027
435183
25400
84358
325914
268408
22459
43431
296300
272869
278692
145745
444944
586016
453125
80332
449199
156047
228466
65323
528173
370408
107018
399520
408249
532972
623556
349850
17101
411931
519536
426996
252996
603196
465044
137631
91742
459663
428256
118307
52168
301354
467476
377967
619863
106323
82048
257529
212542
281919
112288
91666
175370
211710
40353
450947
178749
133985
220458
177795
597663
572421
632460
389726
17115
86999
506582
521710
488645
429996
428388
84269
516447
346744
261911
43331
118894
265415
361857
461515
45293
57814
30179
470795
188723
621903
432760
326227
183557
533109
166921
130713
27679
417025
457917
236941
190427
634234
87618
465848
415487
613597
174139
71337
306622
133704
200796
317771
42004
439026
621288
449909
380038
109501
244509
223297
404101
426543
534125
126563
585770
365569
559217
244475
624981
538535
392363
284476
628816
358791
75710
26494
151832
224267
346626
311283
414534
112691
557374
575981
541983
488505
1111
346088
354525
256387
255796
268238
348849
157781
428484
511397
560168
279184
36216
392758
508633
197707
82514
364342
265789
339364
250456
212651
296410
8045
581034
424384
400620
616728
382317
627055
206047
379295
193140
325544
620588
267472
270662
185017
181256
522208
230505
19983
588227
246806
583861
202130
307301
94124
248189
309717
639477
326565
601749
472848
322642
500695
275848
144844
248101
225946
580836
360625
209915
72179
581533
466476
501530
209739
409638
181877
208568
278662
275873
349853
126277
581408
116580
225605
179285
513490
51373
212260
557562
414880
312682
420892
604752
32308
88709
436637
290882
423203
120568
445580
399188
4829
612026
263373
241148
327414
371976
411605
283480
294728
576051
563983
105117
70885
448456
197484
273148
27437
119311
562994
552441
454035
113857
30452
56449
614971
412442
27165
588277
68374
281225
254013
60841
136256
451247
532315
456644
73606
158484
603218
198271
301586
484887
101040
324862
324599
558337
138574
417699
514947
139641
205176
200392
210884
400089
456517
592963
394931
274264
531690
184726
354453
232021
244937
322799
400034
516872
250835
237154
157403
203489
296161
494018
622986
192743
632756
119879
468764
149053
365861
256049
603408
126044
584361
38092
498613
440625
445367
248382
403194
225991
269187
495348
372473
188211
236477
66535
476111
507960
480507
626147
316462
94404
394278
531606
543156
393009
637045
55823
200472
377551
469193
585311
121780
302409
441502
40797
560851
224959
72250
368688
288605
513373
237305
264016
13739
1613
104566
437404
522440
64797
375434
173524
255905
625702
142259
239576
551015
259840
203538
104870
493243
312880
338440
110296
269707
83089
377671
420766
2509
375754
24907
306716
367799
543331
435478
57180
452700
295271
432719
58960
196694
105634
512310
206956
321004
262897
18234
217561
618778
557076
384381
305027
95933
210766
454282
346059
92562
130473
584728
318045
604841
371133
338434
326976
359850
84156
628633
225235
142298
261803
45475
610930
333190
261025
110915
395003
501622
561759
73869
444833
549188
535830
529325
598672
420721
559717
350718
253218
54427
309847
55100
620759
313361
256719
12285
325936
547300
209045
471426
350108
621435
256932
423645
480338
476646
99148
500629
598341
569625
191776
374407
134883
83228
238830
299652
367339
42204
185319
508066
475354
257010
437161
362961
426883
365107
46725
179227
395209
248692
588979
183006
153447
636496
164885
114573
4141
508618
587807
176067
364128
244520
446842
114040
295564
390454
261966
581804
65394
337946
257619
582283
306111
119340
445532
347737
1916
535954
344017
603546
433227
201078
279950
263876
273101
400159
626665
23593
484967
254836
391453
547175
129719
783
509170
471939
565783
366111
187376
41738
79720
163038
539386
152222
579753
441192
374975
511208
50673
494647
178753
119050
101056
446151
375974
50264
631374
56081
226674
577048
593713
191327
528404
600768
493841
357695
616039
17186
420930
139751
105817
423228
199054
610895
453771
540512
344080
606829
538415
228675
621677
58231
94352
591923
148100
444562
581374
9660
303422
107604
67580
174743
477536
60222
219527
167979
19339
69083
217167
491936
560714
58759
172023
76222
233669
285288
475073
495857
342201
356167
477650
208124
229130
151576
380837
25718
373369
135846
476314
253978
386005
434147
365127
236480
38646
567378
439855
272047
282410
606008
501906
307012
132572
114584
192999
258350
605502
575031
262845
378966
247871
362496
305748
333216
161910
287875
347718
499879
280988
337651
340526
471269
162503
379521
424082
459760
166497
219767
238081
85021
368559
391772
635547
385825
583413
471130
629194
271437
563384
396182
148958
189375
434141
419131
380302
458658
196498
575025
60769
183822
120840
562489
289149
421794
293383
235323
477530
156656
202156
638343
531488
338032
112588
262975
623111
36638
563198
106169
135572
303921
395972
615514
589150
409573
377709
45897
82802
186533
158027
399017
227255
160678
510347
606168
202070
3573
100592
124194
634010
7526
74185
63523
86217
315840
89268
358720
385895
190480
181175
280734
333204
436643
441828
424456
437568
590977
196469
138308
162174
53631
297502
434663
520576
331849
361764
263084
545178
207344
541271
261236
87022
49798
1214
419247
609587
424578
246246
425615
622680
297576
599907
271466
243813
510213
284003
410945
193537
351066
382917
429534
218963
525956
620963
455679
476589
20849
104677
251653
469433
345628
6193
72916
548583
96411
99832
346156
480591
95051
509411
324257
462676
630328
135018
27999
264880
248496
582379
265523
462002
599145
375921
217806
183983
1423
51363
173804
457226
488127
479621
215316
309836
356036
400363
64399
481163
335733
47500
385614
285789
569028
39065
67832
436684
428726
127641
394495
158054
432116
74631
223713
401531
190783
377050
377521
335184
623310
407488
550042
587842
421818
502311
116498
10813
155898
31966
17633
417051
521537
402057
345196
473234
360511
304436
611076
138120
265678
157033
43873
421156
139158
578675
371316
98705
148645
324424
178263
512776
45791
602704
441616
131997
462496
624255
26975
132234
473191
319768
490538
393305
392174
566811
482177
150217
372884
467744
314803
629659
232489
257877
217215
443210
186753
198423
137340
531555
301100
624500
287780
389585
210862
349421
403110
312124
53286
24250
231718
271029
183671
361373
184193
67036
276024
370451
606104
448176
220700
333064
34644
560761
616644
571350
569836
225265
637422
417555
332343
549085
420588
41001
249292
83269
125512
186577
54134
109865
259435
210329
372218
599420
512498
295776
121942
550010
29897
58445
485416
182672
105843
251689
366136
352450
112132
427066
172588
116121
423432
235303
74735
141805
306488
45208
139107
83244
221444
1435
222534
229013
62511
227217
614705
297706
446663
477371
79346
394505
337576
552181
138596
460391
73400
17103
234303
14979
130658
420358
479671
400109
433427
100506
285886
466744
385098
20971
175055
186707
542245
123611
105555
5012
144618
473515
38140
55398
36459
610388
234585
23396
552149
175599
110170
436797
561032
517614
555295
49666
276882
327030
221030
233984
391380
375964
385645
402777
412127
25214
513066
201959
567663
592439
370390
358540
539190
106616
214882
390894
322345
170070
116406
173429
479882
493139
528351
603339
617610
222168
363276
353366
201858
428174
333487
148792
588219
462629
257449
273544
523798
349551
188203
311768
395309
456373
86798
245650
445339
52507
189255
455682
310255
462828
319383
150535
364782
187101
487872
74638
207861
349787
10511
506570
372106
1327
332910
426439
348366
599014
48543
529353
538151
493153
13255
274595
530321
29607
471438
565143
55967
462213
125183
434474
144872
296778
477567
165303
264711
92722
391610
513969
506596
528641
535204
244343
59929
310691
525917
213365
320013
401621
50073
290665
97528
11872
551212
101097
98696
557885
598554
533875
298163
225289
436962
237378
310304
46311
617509
456954
572077
452855
576532
348785
270247
330197
530220
139987
59357
256074
10853
300323
231561
249334
310641
343775
529261
601393
474846
495537
395299
470139
132806
386708
152239
80166
589607
332262
51302
597596
2052
531507
587677
608282
250263
526428
76493
283291
40892
578869
14198
594932
233116
426832
181170
155663
399146
336028
196701
48696
8196
19263
317337
288724
261666
434024
267247
285047
633514
467166
185196
453754
349464
442596
273976
126911
409647
525327
234799
432234
270477
504742
126637
49348
495898
914
384122
436954
348787
432186
133967
610669
223980
512923
376504
603919
486511
324888
416846
98536
362350
176177
44729
402127
536534
393207
324697
618770
546928
327120
135665
5384
153887
597832
124571
12026
453099
402282
309941
501142
281104
82449
183944
127752
551586
171369
276542
457894
511598
77508
469997
245487
405313
225976
495745
386506
567260
501151
626294
454690
451698
178035
388144
178425
636506
582521
372199
152100
281287
83525
446016
504391
230596
540800
167879
536754
117216
559755
512895
553939
518564
621947
577064
365446
281022
424428
388581
242473
362751
579006
311844
537373
524855
101624
590973
315837
71221
543469
193435
558020
102832
107400
229767
558490
475528
94189
117974
373993
81766
267885
127530
347213
433758
485683
41727
409524
30949
401770
541376
609568
332984
574710
571467
270532
195904
361192
206363
189358
379667
377911
532991
395953
372483
350097
495362
538137
242708
496615
266289
248595
610584
35846
467779
162009
236947
325684
353239
372826
556249
515428
406839
403
246507
556168
26471
137572
437097
282777
521350
447455
309090
534743
94482
591878
529389
136809
296853
570587
326600
365550
333767
2917
91483
231881
580151
278518
610804
317432
517810
598639
333448
72029
194117
443894
620925
285240
339946
406939
464972
494777
19487
505542
579171
264824
602450
126978
55141
424953
391621
315491
616165
605677
544307
506279
412850
189668
574636
147267
339886
344341
572046
157672
605947
496151
317023
290830
224103
164408
351914
570327
239390
212966
176488
530896
146344
150946
466649
585446
183087
571198
465948
496006
475950
164022
68061
58345
501548
73234
527462
258685
530297
608474
497329
247228
113028
267502
63569
117717
131347
521052
490241
441563
430219
32164
96954
273609
102505
355889
82090
507920
41856
469851
231386
276036
269260
153038
602160
62887
283199
629182
207523
561154
133643
248585
281162
567676
589490
601719
623656
218974
115800
293175
90737
533771
521826
224219
190214
554689
187594
230586
593678
487663
624143
2460
552956
434274
126706
159966
290554
105336
171953
278479
170484
338410
7279
637242
601009
141872
296886
165402
158685
263254
80384
583470
229778
190283
547154
633739
367788
278500
220708
456391
561707
593734
556115
120506
237713
585485
293962
403928
82499
201555
632815
486215
9481
67019
628377
10796
71220
137668
568341
43262
74252
466696
501227
445122
556042
150329
265528
17833
155642
613828
175156
631871
196876
468794
507362
431772
102672
46139
50459
272390
309863
591939
232533
450300
131957
253161
458811
56807
587778
78958
120121
275325
255429
557769
106867
439711
537926
612355
138814
139102
320319
309229
478576
235677
547594
565325
77
157380
131349
287000
557282
97455
418782
366201
9054
173106
474837
456264
593066
448185
380253
518622
419192
133931
197663
161132
70772
395790
616702
89382
296889
80920
463732
507150
424095
121925
428201
510791
108675
139610
219053
116672
103539
140871
389337
110201
548050
97327
116352
273577
350581
459134
185496
143452
380793
596747
72930
400295
190819
287581
563997
317760
516258
19617
513956
141911
27703
593010
27285
406335
496571
139928
272982
629171
58034
406863
591399
337543
535607
121568
225913
372571
319969
120646
343578
104515
515182
553056
479366
237056
212606
49657
609907
402692
199160
111176
9576
553399
274420
458711
326030
143520
629507
355645
405212
63294
347614
610312
171244
419448
401694
477895
525739
387237
439185
507195
142894
577542
385297
42569
361124
69570
536450
452296
596731
317937
78665
16993
462763
407126
193869
37869
424635
538964
412564
122191
143652
320190
208536
241375
512973
331526
252712
560212
190448
381549
460045
259096
299124
539689
411029
299734
416806
70139
2258
434978
534410
628866
131895
338550
498272
559004
479502
271045
218084
19927
37192
477784
107580
199404
268139
90662
98333
465483
240059
592209
168829
126946
179411
317635
145183
486662
41895
14872
198602
463845
63194
8527
449144
309585
485461
183137
162913
600293
622373
86698
128094
250832
22579
601678
556588
365428
617138
301740
240731
280399
433797
132320
624121
452568
13806
99538
598793
83586
399046
290466
557814
537086
180305
311172
228203
483935
558779
298274
42856
121062
610903
39053
637908
120288
125820
578240
284280
403321
337687
418427
211109
201396
144891
268066
442042
215776
442253
269514
454780
236961
490435
556503
136771
507064
439985
361660
606481
437183
507841
400137
599355
269745
436948
269241
295873
264543
62694
332385
184993
499100
11504
459707
43359
574982
310950
276641
399278
520512
522719
40546
430400
575122
309615
237542
598705
543084
229637
77096
541265
475802
62785
625114
266305
552735
56546
454884
258555
272926
357371
638531
275338
293691
317225
2291
261802
310110
28341
219573
53290
433469
234636
142136
450418
604357
274840
555050
264643
491237
163731
298926
288978
580330
16005
340617
243275
386736
588521
125548
468888
337332
342817
634351
136475
260313
389279
363482
106883
564522
404516
360159
563561
296032
133622
570619
516475
232276
297343
209124
290801
246337
390832
32964
484478
196436
204367
17661
375198
499572
507201
470885
589115
368564
63816
325955
12012
575653
301040
403465
353717
202924
362194
195498
33794
340963
390135
553814
103202
352178
229317
114342
502111
204578
8253
21163
222767
396279
211582
518238
465136
57356
138024
162138
379905
547711
120809
156732
326931
419009
93507
24570
285369
560412
491679
625929
559271
221882
472619
373116
384109
267892
167325
227735
613356
355902
443135
243466
522817
561511
12103
33131
305426
77590
457048
576672
199352
387598
229796
466236
59765
150580
174080
68582
545120
218914
504156
538953
420733
164650
366619
19190
428042
569240
108546
34785
406565
471471
73082
138279
315075
1997
521559
527236
361480
344795
186400
572722
282028
44025
573536
498258
631532
87431
116396
42364
57874
612099
55388
562190
424726
441344
381392
299059
119205
276176
292977
95772
495290
373273
240661
310660
639270
580142
605876
254691
634548
287695
399356
191735
220946
265887
288697
429428
161392
583398
388331
94976
228955
557779
318180
509144
598284
63581
335597
103323
109844
398272
332195
177971
609219
363612
256707
310342
277225
578108
366327
2252
553990
373407
157531
359692
6672
538768
309324
248654
616115
26357
29318
524039
230304
117588
528269
232827
580507
66286
617148
94378
52360
146064
387967
137290
255424
210057
90839
470235
120336
623822
298750
395483
625708
631460
144664
173728
577158
116181
75479
462847
637633
113556
594342
545916
492898
492187
425703
366303
107723
334383
54512
522415
560972
181681
375451
302917
123043
360292
435667
399385
429238
51665
217107
467004
398396
239158
309774
387921
396630
497308
465564
139190
489326
575852
276364
615919
623916
478265
411919
83069
447628
294315
42034
423985
188425
308965
503695
396973
334930
178960
43295
385999
607232
441213
303792
149001
232371
588174
237425
133953
215063
399683
81570
165085
562788
94169
381447
149824
577352
393004
18087
38702
47961
636123
256336
38509
175059
128896
574103
10236
220935
234317
379912
251624
448860
576205
452885
416794
179980
158870
623226
557466
64337
467256
249408
218071
461241
210838
496425
211860
432591
57090
580383
549138
261638
345749
367054
249278
352270
20355
138282
181918
607658
228456
258317
362515
106065
239594
40382
139065
299497
639751
353830
151497
157440
178781
537917
398634
536775
232760
147746
230392
198915
544068
628574
498091
169048
3296
237948
339821
28074
629875
294113
247395
234275
528299
93647
193825
80057
84949
199509
34663
197016
468833
563278
378995
338360
306972
557694
11141
149150
572765
438137
528743
456850
302496
240293
438194
343436
297561
241538
483221
236617
531935
618608
518981
474998
558302
220464
336014
225319
72520
423125
264605
272906
323303
536886
302384
167932
536182
512152
415240
296436
479351
528149
597485
398875
204566
25047
189458
451378
64545
389655
125975
625505
397711
172558
129126
426727
24668
203237
328245
204917
506636
610226
388609
566149
349927
215980
46755
585710
587533
284593
26965
79868
119266
301681
163474
433700
401701
61392
90109
94830
159075
566173
296689
133107
73938
126691
141946
472393
587955
101423
603904
621517
43829
505152
8
532692
273223
14610
382978
223412
101417
468988
392309
155884
211876
442981
317909
52532
597913
324948
370182
434724
219323
549668
270438
359211
479394
474501
48096
78947
413712
45409
170635
100074
112684
368029
210680
376797
414422
6112
314971
348504
214161
78197
332671
404757
163498
393354
504726
93652
620596
188837
528415
583115
427355
66283
613287
467834
167333
106731
433201
167302
24425
188016
307794
407846
125357
474867
526674
498612
26797
68194
190490
362707
510056
333514
543424
259597
84316
483079
286185
360754
358744
621722
110206
176490
218168
594299
28277
325849
571686
397762
439971
633567
271993
15857
202917
222589
55589
350743
93086
92370
457032
46780
551625
419655
267025
441041
76758
505260
213285
590813
295599
39357
456244
130786
87176
553566
558125
570994
431577
432340
64903
451334
624499
127093
577370
509182
620497
609609
73463
154202
386097
218438
512307
394528
142402
568373
294752
33462
50273
202556
587294
56430
77308
316627
631132
637400
298194
469142
401959
168752
546957
111921
502914
357265
110214
18941
502848
75545
509766
275484
156290
360774
200405
166151
346616
159842
397285
134968
137604
478610
608111
97659
23192
54868
190346
269585
355967
435845
451501
60524
306554
383614
389226
614829
264162
264050
466448
407665
327185
496801
332353
376895
230659
547238
386522
504723
96035
632406
262877
218672
269165
9841
584707
522868
633713
155060
533489
16151
467764
185808
132586
347508
213777
125003
602296
279754
484627
523742
458890
189263
528312
409404
510521
455911
559570
477433
242814
578630
237458
622158
411732
526282
327604
290388
507130
81012
615685
41467
47347
385782
584176
202921
539508
251922
229219
268306
554038
395798
457014
334242
464934
16838
34569
305181
61265
242840
564439
86659
93488
46428
314670
351003
326917
267238
239325
107659
163684
440998
23250
278185
584705
12322
47030
118421
587441
596173
604343
266183
174118
359979
359190
163019
355497
234889
47977
559227
586150
243100
124784
477657
80195
121868
236400
447440
341865
589992
174082
565179
61297
130532
456092
350979
253897
374947
325573
260211
277112
442844
306564
87835
13219
465117
2621
616547
538620
459875
92000
47401
195439
612375
314524
447175
638407
96506
492194
256854
568172
554225
29560
366960
208990
531407
163652
294353
498892
604040
140673
532028
17044
206615
490913
400708
377160
375667
162347
88387
61511
622261
560174
493694
607481
367889
261766
599064
550954
309379
480346
267339
527682
123572
321231
624683
400347
61938
300603
609964
13240
406192
218322
121506
59660
331287
500051
207202
332578
152986
326484
43963
406183
135776
555473
202172
311547
384245
320262
58509
178817
404481
483184
456396
30676
72358
411108
168572
406410
445286
454107
585420
616792
12790
263813
353694
488585
332448
500378
128497
8041
209393
347197
303811
73694
103042
534015
603847
431964
506619
286245
559365
18946
538861
166732
589661
388130
608594
465268
636758
133356
412856
383734
160075
220263
529208
89297
604899
355294
286304
552567
625911
276693
6161
470601
309651
177048
156358
140821
63826
595652
209300
66846
200953
224678
310460
402611
168912
311169
315530
384107
352862
581052
182830
381120
583702
608062
570213
608322
604688
565655
75445
179075
308588
244849
97967
242230
618010
231152
384295
3119
157384
45009
27456
483848
630
133322
441895
86913
320209
180836
75686
18364
248902
284110
10480
212906
552002
216433
347553
531950
497243
636154
86539
190366
132009
491147
488172
342134
514818
9809
557126
20367
545444
89483
42662
120446
82316
234213
476762
162383
249652
226081
218257
475576
560726
244370
384474
541510
137712
505788
419363
547637
43249
114968
315207
480269
267520
253198
44022
221452
32705
496637
567973
109140
622516
366591
572581
447654
176950
370975
549689
299970
514062
336324
343294
257680
117027
558470
336354
4724
587113
573844
372620
100035
406642
558228
66131
582239
371363
153919
351537
553090
12945
315616
124052
455279
87262
282354
273793
279657
596524
213725
264731
337707
32594
485168
353625
153835
559746
6318
227600
589673
447597
500816
352550
466630
314541
124187
406526
109205
354474
544257
249587
633694
217624
127823
575311
61333
174023
441287
183064
70379
350053
254539
573826
356449
145489
17977
417958
288419
440820
153075
227103
268392
532559
617112
296868
22651
1900
213502
227146
338733
284248
614437
588459
420502
420859
488697
235737
204420
17847
316963
567563
16769
235484
122851
431333
140372
395368
285465
418479
339573
615975
13706
409786
105134
418168
541450
429730
159535
170622
76718
272130
229509
373390
87643
507178
379868
344518
377505
231604
527530
118115
12859
24955
437470
248920
414493
497979
555309
164598
417331
119053
126967
50048
398923
210386
475348
346641
98216
304493
221278
370542
216446
598305
224034
229768
309552
583295
631571
167508
464656
326735
236815
322460
153767
40375
370461
15865
559242
596438
76585
61073
169013
231343
486608
630483
29404
98204
51533
105463
564398
251682
171133
480960
357117
202926
518749
107419
503302
220975
47380
316877
557018
179055
233676
48776
385174
192317
396138
637165
577229
576475
126641
20596
609407
392534
445250
431800
435207
577154
6807
111492
518837
535065
417195
540133
611553
197281
515945
591982
575730
101727
405779
252770
329350
629940
442915
219960
198101
270176
388749
632727
236975
408696
489653
190737
117672
511568
136902
621244
221062
430310
208179
94370
5624
186140
358211
4521
596703
613661
299623
358931
134215
589256
216149
472420
392426
180518
618538
590075
66539
5888
522250
89869
392128
358665
345895
100039
381696
578940
211603
390792
350642
435193
211371
122301
201051
422785
48572
428387
347477
98057
130939
98085
309358
130400
23514
40837
242985
239228
391236
122916
465408
535373
470035
363948
326432
639787
603139
634940
604252
160169
95481
278685
331214
431210
415862
200158
71610
295399
463545
541657
261304
324010
40171
173323
597927
561173
606867
344343
637290
310751
53038
182542
513567
439878
36769
544562
15055
114380
279316
556437
214629
105781
282909
276479
587078
635491
378573
128623
16489
374241
396391
542281
253031
412736
587366
56422
445769
291787
243463
344587
501640
330650
87943
10223
56020
522579
100369
21499
292901
341063
297280
429651
609991
51395
371416
371037
328525
612703
478509
411965
304782
537307
376196
511455
260695
441056
451117
31236
94036
39121
512405
21262
355897
467748
220441
43497
501199
638280
220568
45344
203165
289627
262522
85884
12896
65457
616269
390987
590051
1648
497360
519932
460551
32032
42236
206216
485051
83502
24654
528069
456761
281178
615182
359793
143004
237829
466781
273783
245295
523054
537889
448922
80218
480838
575011
410902
192227
625008
304490
403152
424509
267563
211153
23129
467036
425282
29067
200870
329269
67800
445895
481304
525649
634023
64612
541745
36292
564608
609402
550665
554243
436054
390819
316209
519653
572359
600857
277540
466575
171817
390958
204999
339468
447358
624939
51492
363606
121680
156327
471506
151751
288244
137098
305736
547853
8241
490447
154196
87652
505595
403047
615421
403490
302027
545174
410984
204408
545316
617288
516589
82876
482935
161671
98678
512439
418432
72708
384758
233704
127472
319981
292971
258376
491346
174987
386204
478418
332199
289552
557368
530874
285017
63676
484793
495920
226764
104355
358265
259609
106747
412837
382502
593875
77300
628137
435946
376616
411833
220281
478468
352343
198073
631484
152330
176195
515181
620607
405867
181350
338005
231813
560392
537056
567799
411981
36352
10488
104738
102407
209650
309345
515442
496182
153725
581177
425465
515053
94346
552288
31088
500297
459344
287191
539138
247795
479536
489608
552965
278803
51101
84285
354548
231782
412683
544138
573235
407598
290546
57603
193925
344651
628077
284575
119506
574158
411991
6882
193878
65651
527955
368631
355017
407620
44006
604538
530941
282318
554208
65774
198116
604301
72611
157371
298794
51427
246467
611948
88829
104193
137917
322102
203066
400023
114084
486272
411688
330489
533564
25292
540992
307114
87804
255841
343567
412313
353290
362889
404165
196858
585216
40075
297385
51600
397113
107993
226183
491550
314379
493559
143410
191261
3148
278746
315746
424568
182338
472255
534299
249239
543910
70489
481233
410798
346439
229426
21272
289283
399974
560489
237954
85628
478332
208937
177454
10752
148901
568093
66789
204596
17498
121125
396338
504375
332019
547760
338185
630306
578365
134577
69439
393797
600588
92735
244069
452542
401375
601381
269947
290499
338254
554949
120279
570940
74436
412871
309140
599281
507529
331938
77242
582988
138044
520119
544376
198508
515217
198699
416364
467142
537379
151815
409562
630330
153694
196040
594766
86793
386971
477239
525196
333987
332979
287049
453865
294948
623246
421418
234100
7988
482448
556312
244556
15991
537336
36958
343157
592675
129583
402028
506666
5123
95178
58733
499684
484379
130066
268619
131237
165606
4871
14312
482696
133252
335687
438789
64774
598367
627370
53229
108869
86878
340058
500343
16226
52740
250515
585581
271173
600937
347727
549856
131545
453522
533760
527612
387229
188999
467887
625519
581831
553629
137356
360987
115223
65891
360106
171613
231133
397626
434632
127007
338517
52538
628796
570716
545161
2840
353164
499015
130789
419222
520050
196289
617889
258426
263733
452400
490379
71383
237070
367669
394321
564808
434417
386995
363718
157418
633770
431536
191432
601496
39909
65126
601415
236831
325971
177368
484483
65815
292614
82241
535873
105549
224829
609081
163181
156211
247299
164120
382708
577494
456824
491490
157391
476181
146023
174849
113710
253546
50775
479466
489144
113462
364673
502224
505005
358493
161200
402490
345158
603937
472568
496271
194049
514508
171321
186284
161175
336193
49547
73359
200467
460687
48685
139431
518155
284387
136539
257351
88796
506887
636357
162800
116494
509934
129863
560121
386895
166568
543897
392607
206828
428555
138052
279222
518841
29497
392972
172777
361856
220985
334015
250398
520145
22956
72545
320622
247137
119347
547226
609171
445691
104359
75761
374868
591001
317385
388493
20495
13406
382652
481809
274814
191064
42705
129908
546813
568602
636279
552787
139292
402978
179884
131210
35345
494512
311900
323085
450604
138955
44999
373431
81592
100864
408245
510453
65093
393275
115891
326140
366226
400959
317881
262554
603165
65872
442894
245710
223322
177272
238967
318681
195545
509833
165723
27149
318457
555942
523460
351011
442017
335800
585714
41197
111202
157779
335876
373521
230975
412044
358770
48336
572568
216012
240370
523723
442096
21277
374387
142
544836
516377
34036
549936
344024
623124
164836
622451
402489
15585
336077
43858
341948
403945
605993
97480
628909
15603
272679
26669
417127
459947
27211
232327
6150
19075
137107
576565
191382
208933
441555
501280
396266
444796
459613
52762
173269
128005
53234
382944
216072
287431
431279
261924
13954
389500
484700
598473
99657
49896
521203
547335
191177
273876
230725
571523
31913
443400
153220
356512
419101
581364
620765
59418
404676
376372
166976
396932
159443
276456
86833
4082
23668
88616
142966
142472
540195
604061
594409
525755
531021
118737
393148
24938
460613
435167
519080
98939
393664
181973
71956
443622
158332
515433
94914
480126
622191
429688
417490
561611
132334
148322
470388
502425
113200
73486
445783
239977
185181
259253
470572
556376
272817
196238
125627
593084
311874
301703
292014
609191
382703
563571
456592
525416
407257
509728
66474
118046
212246
540233
126806
262781
133506
611534
211848
417063
312728
234211
375810
151118
129284
467753
586708
213243
211684
151666
255931
232864
256397
435658
89123
616003
583376
599380
563551
142315
307312
558013
419300
569797
73073
517832
418598
510834
28024
102608
40332
545147
474047
165758
577597
495735
550401
252334
407297
121095
149795
310877
294840
25334
213341
320286
260622
505027
616162
457961
41417
163765
284535
597581
574717
60364
139164
32811
269748
487284
340679
325587
537245
91091
587989
605891
250311
589563
13600
379697
552542
79692
558244
331914
620442
460532
142926
609923
509069
495732
192895
357665
542794
439506
611859
157193
143057
596425
353399
94431
494952
247971
325871
73813
603491
318966
519121
537678
538096
66525
606039
294327
119665
67828
372543
266131
189951
519039
464539
136910
553370
375800
261614
505482
150774
95915
395353
372183
582356
578888
146032
255409
111468
265549
191662
284682
474627
117155
468168
576654
273061
289830
357149
387394
316343
277428
289363
604027
534236
274075
547902
415933
346657
381778
431449
95609
270095
315488
422011
405254
102718
294799
431205
502034
408148
550749
615202
362286
300396
332336
181094
575591
209724
189428
348650
513133
380738
356175
48477
38631
321278
410342
235370
319174
30401
549146
398963
296416
152401
21884
69358
141657
378445
224764
387575
269474
4349
446258
216009
141759
561947
151712
212942
525936
299029
89700
362905
130692
512908
255069
329233
458845
73449
620637
526332
510891
29787
266141
254395
500317
175914
504093
513699
496142
472089
129819
374345
35178
509973
507335
58980
70766
18120
289135
290905
364348
329970
81326
555003
488422
150200
73249
605416
443515
37057
201077
179420
490985
509277
432551
554458
555897
522791
403975
24054
4144
385144
606090
171294
538994
120002
639670
235972
516384
91806
557663
239096
407435
625580
554067
231631
85207
272568
11834
557468
559302
547127
225317
545693
492368
11095
637621
388555
528378
59387
133187
11465
491790
598785
570780
145116
628600
636169
348956
405455
542316
481346
495051
379819
470426
363698
101986
432250
296873
16815
622809
568453
102709
2671
570814
391597
430731
202179
41070
235095
374935
414294
11991
521092
636877
276578
490340
468987
88621
56037
471687
213845
423975
313861
221312
556026
579345
494022
559472
474267
317950
23392
633259
73034
629557
433456
156872
453732
304342
126842
172371
612550
174972
410676
611143
199542
110284
217616
242433
124304
312400
490109
291645
135510
636429
544146
619366
557420
32648
13368
422930
481313
71029
86499
392676
479989
593647
549881
430569
397477
368066
63120
521406
411022
140529
626762
238943
316777
386362
321532
630428
488675
122105
65932
401250
389017
319625
304670
337177
307916
533448
334031
356634
283725
226876
347087
223664
49461
626418
49502
308230
613394
431521
527143
281860
239899
309790
263682
483468
425189
572003
235495
429142
350805
104641
389158
328194
494794
434439
370083
491441
288749
490722
632545
175750
228098
371583
164545
289948
519364
483837
20154
299606
299165
458735
135320
326977
288885
450441
30862
593554
510169
145020
458020
448990
369638
30552
24241
332818
285114
25412
607641
60679
97145
375813
17606
295429
290721
11714
25917
276314
98564
270509
293678
170169
295740
406173
288925
390062
586294
117562
458096
227929
591512
603500
333249
13390
311804
210936
590674
614733
327482
545697
197500
541144
459958
511359
76616
103327
323586
337268
482950
251049
102543
341904
357969
435581
551751
499047
624450
433832
267384
136151
366243
360923
560309
122311
362821
226292
244608
472193
118422
27855
151567
275941
271830
474735
302759
515124
18959
392962
122887
617488
119317
264352
322398
190801
380722
294921
472559
636970
256860
222087
135834
149432
528013
340910
409391
121858
271534
380739
594335
106191
461545
297353
2943
239532
80567
553227
15726
365350
203138
167524
138542
258919
533662
491228
563338
257488
308933
220970
169542
216985
408308
529057
427686
190403
307007
409228
228095
541403
97721
609333
395916
33848
86095
630761
223269
505603
578247
638952
567675
591906
474105
485359
567122
197291
422131
135007
356371
376995
561644
154312
542428
274203
599071
83358
80059
396990
603127
258466
523265
159124
23492
40762
203227
546971
136841
77295
132523
26165
310772
360214
610498
329782
209881
67864
90313
208508
330992
420275
254983
135950
213617
546547
556304
526998
385399
124447
33388
305584
404567
263773
408894
279843
542848
195280
454365
480432
516287
437275
463111
455533
601909
95642
175726
418701
174933
575833
162186
365956
27683
57440
175870
34963
304781
231844
96851
108998
432706
335784
348915
530911
605102
50631
168051
173640
339528
601314
5221
194310
209326
621174
591523
233559
491788
23728
590363
384293
254638
598728
455378
123216
98898
610741
496074
437908
42102
354126
217373
221315
101132
203743
255246
348985
72795
573278
531728
407971
74910
445149
598278
324067
548831
378241
129152
182447
574937
374719
184066
429136
455784
90582
226518
628198
231740
117985
413906
80350
312252
514346
574755
455588
320161
126076
26839
614192
23767
112456
288564
277465
543777
102898
71167
605073
420278
287394
429665
569035
483960
11099
139969
15552
182120
499791
489302
161657
596900
520952
455642
65708
263371
194102
51346
555892
404781
292948
212701
333681
499008
484168
48561
466615
396939
184822
602930
537041
167044
20579
270949
363758
493749
442789
146075
485824
68147
207482
282292
621799
244534
410670
328737
486886
58277
562724
42393
558686
253320
482777
350417
264891
155648
65639
595924
18526
481190
78785
103361
487189
233229
168215
144079
604206
554972
218521
268523
210325
400257
422987
359529
615458
356844
6822
268303
230105
77328
92194
593896
549528
469128
513233
151177
50376
172015
171475
536523
611973
586778
4260
354898
325568
531850
587971
329335
620913
487013
365620
293034
356753
149173
4118
505003
418942
418045
493552
91696
566678
555306
114788
37792
271005
493629
390774
628793
369007
495402
158591
534358
589281
462106
504662
537311
226890
198801
574430
466735
431938
23610
32048
585872
23817
460244
539701
631943
600330
86225
402967
94091
498072
179166
173431
482767
423280
352560
141599
558794
540808
106890
536688
634708
131453
472390
167837
258532
431994
160805
471792
76919
326519
571098
379785
228500
633782
398373
345103
574552
409453
490011
170521
169850
444540
179572
527175
559017
338599
549596
254247
362965
151047
111288
39110
17039
42381
385323
474898
74982
280520
458276
512241
368148
12337
142342
73843
432324
99298
540292
115535
118729
419841
135283
595087
155488
545769
364738
265567
190646
17217
136893
395978
620404
410905
148922
184795
411125
304776
474816
120501
406950
385041
79429
182474
197377
302181
182396
298177
462468
248635
366875
21745
319037
381427
225205
142318
229718
121878
499745
256196
116350
143660
191612
250864
595614
349913
58702
606071
340234
923
236106
123189
509090
501472
354760
544689
471907
68246
229851
76028
424612
389892
635317
35011
426756
572029
184224
55246
448171
601935
540688
231527
238526
611197
5811
197352
527687
469269
18907
79810
96668
284178
632194
260945
109883
295018
628975
205503
277777
618967
213533
205513
19327
180253
318918
613185
591347
366847
66166
222887
5878
306110
126758
332301
1482
184282
265089
233180
30830
134210
75730
528827
567482
325376
178407
511186
314892
518732
337850
421024
357984
280790
287441
627904
1541
440203
43917
356749
224656
576895
424262
200548
111251
251876
316965
148069
456245
631589
432174
199742
23913
24450
21755
42473
522211
52754
77964
334013
188871
111811
408608
503745
523907
268071
477909
506192
526121
557999
503481
415870
562792
310435
224889
157574
30769
309557
246779
31561
211169
315447
570087
456257
463675
110599
430317
388239
442006
554126
283133
531705
321329
326888
512329
452741
70026
604591
625263
284432
336223
634726
255805
168242
15558
139454
434823
520175
421257
242247
19382
220615
292403
528406
331881
531392
344775
74977
409685
593370
93267
504246
11962
243952
438189
374927
74068
65897
28746
74762
568082
441608
314104
434059
211959
393081
20225
495003
387806
170601
275913
335449
558164
480223
210742
474243
392551
433532
402281
29477
603739
202528
155036
505367
87050
60412
52584
606175
636566
329431
266684
639000
156272
591666
29708
410787
120871
215198
402105
527266
518865
286294
405895
57130
305947
622888
362550
470847
288540
551732
75657
212785
124893
553729
382206
633562
89823
7878
59037
216033
574362
341344
558410
436045
261072
83674
321915
478757
107290
393592
523661
70901
242648
162821
60187
503273
106961
328080
592600
69094
569260
312062
477685
395697
156558
500708
470454
633600
473436
203494
575404
195152
443101
402172
106916
21960
545389
316251
225724
477141
304693
231797
3180
128812
143123
292004
316363
277549
562149
200411
609436
184523
623765
198262
587325
283844
23841
35003
125277
26044
182752
286214
160097
43290
213262
428402
406357
38261
137774
558482
88014
74667
36306
42631
79493
287535
585996
92034
393206
304947
71054
299866
107369
49210
631030
340002
629172
138772
424878
102731
631328
218166
187064
432917
587917
495847
612832
480371
265779
156246
410679
303755
4767
277309
423950
631804
139371
433754
228276
324164
626649
298705
614530
625154
341876
459813
520755
385020
76345
606627
50393
76928
28178
294005
324440
454355
522504
69742
345002
615238
331754
223206
430363
93434
263398
506367
145604
32177
295695
422516
64088
340421
325055
22242
610162
44980
424114
136792
639394
26592
105012
555568
387212
37417
432334
610793
92967
626346
257320
336902
438480
579165
145338
253305
132084
248893
634388
61057
47287
37983
346542
328630
206040
29886
584419
92771
289259
555799
343128
338226
563248
79126
589386
500527
573450
619101
339657
307086
464898
188738
228637
95606
323077
154522
302
587598
535752
559770
168669
249877
561023
8922
493621
408974
12113
478712
521849
327672
576571
20222
609751
252112
121839
364267
373292
410758
18438
621821
236159
231459
384413
554077
78868
9563
331370
24697
639680
251008
559010
344562
303829
146847
73781
441524
402790
32018
256655
507310
185454
163955
365490
193563
277747
180108
214271
121929
315566
445522
1235
209727
264239
308650
639004
595283
616276
172334
166208
357337
344550
235511
42454
170538
60145
59893
632555
613593
240258
240477
463973
470059
469610
524799
511844
501996
309482
190050
76238
552504
344940
92586
157861
325992
349260
579483
527386
275357
454006
615063
480615
335953
451342
177294
113597
57184
112471
137323
77783
518652
255688
352312
388879
131112
583891
582544
146978
57747
458346
482657
599054
375880
509703
165327
25472
211886
305695
406212
509402
271860
545760
639441
170031
545844
491835
210660
64272
567163
606845
421815
158705
456506
475639
458414
307987
220845
44056
170352
535324
621453
298167
165
388803
557758
144131
433892
355540
234023
23221
338340
2770
383718
509993
517896
19888
108583
516672
295805
102904
505
242074
424017
72941
336097
363014
146925
265793
71780
129812
445206
339776
610707
134701
35409
316988
384037
373915
278714
630654
367347
639536
33166
74139
242706
121452
44902
316881
404060
162472
175174
164535
273633
612822
546737
151284
44122
307694
376924
447824
355683
482797
437282
399614
140990
403124
268076
109894
600125
514072
563065
626884
193786
169968
128953
75964
32205
67503
20741
11822
59737
461936
147317
535350
217547
597733
591131
340657
181430
131202
498536
326211
287170
80984
466168
62332
413718
196873
300700
433858
291474
70039
531302
211838
536893
369896
153476
95348
376570
304406
434107
218288
423355
84646
478016
201207
228365
529663
434102
582686
218919
253730
629542
335586
418968
71981
184206
162284
51809
91756
228423
499245
627500
115871
454332
30613
87060
138499
226570
556426
247311
148911
324351
370312
112634
425
156817
141598
300992
150372
589577
185209
18683
253418
521141
344183
252275
144159
111076
25809
585955
211054
600298
510927
121733
547291
194497
184750
483212
360003
615453
450640
43112
550732
33315
295624
118297
128150
16452
563404
127558
187388
617614
590265
245817
208543
398775
172270
486920
294219
633100
361761
189799
3804
331924
417826
564572
558705
420743
494409
57063
4122
128380
193088
414092
54931
481551
485479
214242
53925
611289
260880
70323
236084
102726
154220
260708
579293
529110
58771
400326
224014
167469
348904
621253
218419
607838
125894
194126
611832
428027
329369
197197
573482
440545
322768
13894
628352
521373
609683
393961
29139
216516
411538
17742
204775
406790
455371
196612
76817
619784
354859
329725
19722
188179
423429
357305
121821
639708
452076
246828
425844
636237
586911
629642
474280
487089
427289
320150
497914
436151
553096
73186
1674
451041
425614
78761
508917
504687
76495
357419
471992
424318
258953
76517
356889
96277
253649
88863
396900
289004
374402
632
315348
477125
556069
205571
574272
469971
585329
401311
591216
476716
274741
250622
229526
236673
156030
190643
432515
516639
231991
283872
447715
487715
434623
145186
384094
383382
638256
184947
96102
507895
453359
245267
33095
558045
271583
582161
63114
331203
584994
543672
295592
439618
285605
27845
239781
444111
238839
583349
594834
83856
558365
374210
547407
307707
94687
330665
507034
332234
52001
299638
554402
221656
92820
97540
160495
125852
437076
91917
230402
561701
596934
226256
77862
638822
568210
161992
107901
352745
63436
331833
269183
470599
123337
450931
591936
297389
565087
512508
359053
406339
596176
68321
359423
33614
368089
162421
303144
592133
254764
574644
90575
371750
46968
82677
240040
473970
199982
535602
529240
19816
292520
84855
476454
496321
370735
486397
133887
578482
263110
72042
629304
120892
49154
587306
64767
391750
370329
213608
638483
430900
408886
233801
391714
435091
316969
602387
9511
272706
393787
284936
372100
160380
194382
539607
326082
416273
621834
213773
183957
118481
509201
637116
273110
541997
43995
70662
253718
619230
582122
428651
581021
286474
481515
342455
53611
154904
207098
103722
296919
638171
68053
110316
187519
486173
545203
385723
534870
524827
169692
125225
28627
210421
14852
284976
65185
101525
380509
195142
431726
280441
583740
350083
422804
278724
296317
448144
252853
422509
385657
500348
259284
516939
393266
351257
291053
471478
179030
451431
407482
453960
44411
499390
143210
181950
199019
505950
558477
233041
60401
499020
564713
39815
334909
445115
114123
212837
259066
213454
199068
100093
229757
220575
469834
95418
552495
330094
466034
107079
247895
434965
146279
473893
449289
236534
315622
168074
490192
527730
292658
290161
528753
290841
331237
573208
26429
321435
335472
585034
282192
97804
611569
467987
391233
530422
86074
356861
538165
243060
526469
71791
429481
627200
250548
206365
9123
241807
427678
433027
493669
263787
523071
494002
624711
389121
584803
522365
454345
313532
432732
155840
576528
556534
588249
6669
520454
185981
404698
499551
599136
52450
158067
351764
307666
618530
235789
554364
634421
86754
11477
454516
358412
197813
191621
74382
487760
262199
356250
391828
439256
21775
256978
145230
171840
569844
80220
402361
458920
189967
52177
379299
341238
32597
558233
71972
278168
461469
330159
600464
202916
381951
233843
102966
315717
273693
436011
674
454635
571583
114785
330771
256155
575541
219035
485308
16570
298379
143748
623785
76005
281039
416631
1923
533651
147310
29370
311073
81996
141430
136015
30986
449743
172140
352045
223046
567269
159134
65362
515725
130144
169344
97371
613198
405580
207271
439357
240579
630704
287908
188818
447570
90078
160152
378940
559254
357339
255616
57885
222956
403305
57091
463076
162673
602417
273890
138923
616054
23386
494863
244156
235273
383929
326896
264754
529826
380580
598436
454145
208736
163149
237507
399755
125492
268875
145412
85028
617692
102548
252078
551039
68989
121811
191020
636491
264863
587157
5283
319263
513703
394786
563550
373879
524435
278304
96451
184558
57132
240321
225863
288639
287804
444952
75620
126376
331247
269528
485980
572151
1078
117115
219484
206247
50283
327466
419656
371990
430707
594050
353850
48495
581357
261916
443517
554121
462221
487819
400945
77926
347844
625116
258371
101830
370672
417873
425046
299459
571214
4107
460453
132906
224502
622358
632099
370632
205229
87148
627208
65270
60070
291919
276338
514643
202697
319259
228718
30448
67993
28208
41184
173306
614718
73745
340705
260600
133883
76467
288211
170083
389269
157116
265285
67284
132776
184847
164532
584776
207253
118129
311831
348565
458268
460015
566583
21894
33196
206710
580224
210357
227061
294998
551760
272038
616138
224394
432888
365554
471314
254470
561025
238737
550674
507279
187142
13941
572200
601569
215559
113376
284155
2950
232075
243353
321098
162570
128876
536862
423284
76553
85156
517396
430867
127167
161418
623161
162677
147844
114313
548856
540951
551141
300477
398801
290134
466198
339160
600380
461144
319829
97474
219421
527195
193187
35479
553140
602204
327716
638598
332362
240317
334940
251058
492254
40829
341220
286450
538760
302781
125306
307715
321154
12137
260510
29867
604308
584935
108288
310427
19314
588871
594695
380704
250475
82870
325427
29307
499448
374782
90965
452240
188680
396794
246163
297606
598943
524708
441093
66960
433676
439090
196134
259500
528564
226819
108660
70288
312899
75378
412849
584739
568912
352570
124525
410094
454980
603517
84390
57433
520321
605273
477060
559336
631213
302132
566546
478612
131154
312982
40816
547374
631130
35491
83508
532121
590740
350082
297471
624349
302608
545365
619123
606552
160639
166544
392166
89590
412971
195737
232733
45847
422597
383356
448136
389945
616557
115087
154853
593631
190897
544195
159441
428448
117208
396147
589710
297487
47745
179354
151157
597524
91443
530716
452729
135712
207071
630503
34936
97190
140651
217076
231457
471785
489903
541028
214664
413061
309380
536236
554048
48324
610906
493786
363158
548467
183689
212566
222063
453837
447273
231055
372517
427249
325967
518956
143026
370993
173
153290
435654
497074
378803
13884
397649
259661
2740
122702
366452
65793
314333
214314
303595
436518
339727
618663
492535
338574
249916
46924
183552
86828
566862
256558
150307
35428
308390
293467
576261
499914
453726
418763
452848
142801
312099
81018
125905
102872
466857
71773
619021
454555
36567
261835
330960
579593
80457
44492
46193
78669
145639
529597
510295
276296
297188
438247
528960
239507
495164
117301
126907
332782
638705
115876
199999
422957
171520
75290
565100
106958
444627
140927
578978
603527
381348
542916
351470
520262
532586
625855
187255
472251
443777
64526
49580
217695
346707
229942
511647
567914
13317
241694
534996
334862
330285
327529
626752
221370
210998
349966
314247
497386
151461
454258
500447
366917
30996
35191
348015
570759
249522
466143
423899
345350
375902
123491
160267
169135
31624
575973
64603
195759
515826
457553
227531
114059
274726
513769
560965
317933
445385
127480
364793
567241
340309
231729
29166
500154
193372
546229
141256
470313
167629
511901
140829
134017
64303
504713
546734
275452
23278
319680
354567
596544
17081
232312
248642
255045
242522
559069
604019
63388
258612
429674
538446
44247
231739
234405
61399
367381
78081
210561
573128
403999
3745
489310
340166
424391
245005
457447
217816
516314
82812
249396
354846
518488
343384
530184
255518
96994
597921
46134
33706
140204
219437
336228
454895
235049
219783
174371
490606
118822
76651
296710
617670
637233
193301
145793
44128
631723
577009
448280
135700
50432
555243
107953
418831
12313
346778
38083
228664
579469
1460
393925
547048
332954
26460
232622
623875
530745
140868
228226
288767
561218
11044
109434
538827
19863
29215
499720
400731
541869
595302
279727
411825
79406
45827
154029
462116
81309
215737
395746
447024
467073
206860
158728
616712
630601
130648
193584
95133
33627
328944
216186
253741
283258
291571
447721
403702
310281
26924
137346
422200
352005
87776
147900
152836
75727
626397
336930
22785
599094
215470
73910
341815
550278
196120
269883
69545
18979
106543
555110
66509
628599
490697
389983
118903
426043
428867
545841
392076
343113
460059
336773
16365
418635
279060
328119
483459
162765
75492
639269
565066
498742
487892
137474
280095
423151
325668
311416
247413
233829
96092
596124
322802
110236
548010
440765
73717
239206
96467
126503
298071
145483
80258
598879
245963
94246
392698
19064
592586
33927
427235
365437
219725
128230
289187
206017
560301
260489
90422
491058
287336
553023
478244
65610
43998
283496
286070
91227
84161
481221
397929
106736
110351
367092
477160
113337
386271
524993
333036
12677
156503
309752
191844
153444
591123
611264
349878
15822
494622
607893
280982
64475
406254
577940
211613
458816
491114
432873
505331
76842
442242
111850
169122
174993
231111
73656
58961
258005
487574
104687
185040
12457
265660
389375
615113
174359
377335
627868
139059
181965
101533
295720
374224
426128
444157
252858
499322
240987
608582
434393
466179
590639
77498
401167
503065
117896
584493
231148
95916
400966
131176
322502
539698
53507
515482
308308
236647
97072
117688
102764
460033
209257
541520
394354
314941
220077
170503
42918
289813
29440
99639
259072
38420
190601
547611
603554
39030
130967
450849
14744
69671
86571
597998
258944
291881
66239
51636
362014
490566
68043
636415
305844
301759
439072
598056
389407
630547
4733
92871
2480
34066
563844
52665
36773
181448
459238
73799
492237
106673
193893
155946
211758
270547
14786
147528
556187
46847
544424
49561
541428
70362
137456
347455
351022
145094
281008
162607
180384
226678
115448
436457
174765
310866
384510
43446
209957
417504
502694
454721
85069
567462
423510
271483
238568
23524
315982
393904
146534
340310
114873
471155
543882
377257
431149
479354
530949
583576
144692
199896
201578
26024
541318
612906
71781
445942
386605
465571
97518
503436
594308
264912
386572
272938
29714
480265
15959
48132
608375
333399
413894
475627
345794
636463
381589
247128
120758
221261
251572
211320
418289
175528
518944
517755
67913
177528
502048
572443
120157
468653
6831
159826
421419
471238
562374
264032
120135
380382
275362
115320
481998
279084
449345
264058
419686
115828
203252
200249
321954
354289
541299
186983
339561
271750
449342
118786
65445
404720
377177
116718
139116
451076
93794
296632
278017
559912
334841
158946
184866
227158
512864
554663
574989
419517
628354
216170
639678
64654
445993
85328
380990
485552
530886
203623
233234
349148
424896
240007
497114
581445
417801
199862
116956
392888
552402
299687
407420
127526
285927
450882
248325
66481
58661
497452
362900
579361
328720
309022
235427
200665
155605
600436
539238
434618
39488
100255
53861
251815
422466
247838
150856
437756
239497
325054
486839
533708
624246
300737
597115
4030
306945
294515
172005
293455
558864
473945
365724
52103
344602
539366
283435
130466
521787
589040
233762
515165
442587
98481
315134
15584
19725
603804
568563
47159
524527
565397
250334
498489
371036
122619
9754
82277
230276
347892
90572
314153
394595
129763
419647
607122
128530
234004
326191
306297
278010
376003
105968
512723
582270
474030
7417
418549
536768
351806
82424
549571
152976
230038
434579
578300
122158
132111
208386
475251
426390
234196
562899
497991
93426
455012
442124
588708
328315
329436
478796
142044
44371
223534
220135
374804
340065
135762
121757
540677
180670
501595
155775
285448
445982
615131
163875
317795
139375
139415
37748
239083
388093
555967
488005
635352
350425
182319
570555
27657
71163
486861
147243
65849
224873
210582
341604
477575
322991
328863
155129
615992
277881
280138
46650
518710
39724
497920
317810
116576
420465
114773
589820
188802
576071
518883
96620
341703
62716
77007
391294
366867
199300
495666
136933
427373
628391
524863
306983
287124
612815
390948
147682
320741
610891
600818
410142
252384
208954
256242
93334
203704
592116
433528
435056
600461
13495
625718
222578
425130
342450
547243
298859
190134
147284
246200
484296
289603
337658
196491
23272
507885
74278
408277
417352
215948
421402
23219
366005
375816
535177
19998
89141
49199
397001
583116
54104
607796
193362
207635
202944
343705
143178
203649
526965
447909
223751
11592
314332
433087
37148
423775
396546
80843
591020
8809
372684
453761
367353
593076
448262
300951
345132
452679
106997
336275
223804
575354
146495
392238
52669
298847
522099
203196
232009
110694
214099
439815
94746
496503
451605
345122
16470
456079
261219
358567
397432
84011
332975
453846
6554
123898
371415
278056
544213
231899
593767
157598
118456
558637
203331
8348
326412
201490
293865
494236
239516
449872
536853
61725
1258
336463
71635
523900
440900
28234
629666
576776
45800
239112
6119
101308
476097
514178
184909
281964
393121
477988
142602
569472
173065
544654
515645
626055
10127
625531
21488
246390
463500
221548
455898
294959
437112
626905
70620
591260
97204
133834
538624
320888
110049
79211
453332
285223
321140
639110
325473
594554
617870
163711
342107
339091
349201
409820
629826
166456
565546
501846
495871
558087
129804
470165
190314
415035
133561
549384
56694
399729
442807
637257
285119
361729
191448
67619
615743
515535
374687
387769
126498
236684
245439
466509
312415
24640
607420
13604
77714
395210
389977
37304
84730
393825
366838
442937
197341
91603
486246
238827
491512
243750
89202
151119
270819
425885
234861
135382
625962
282049
215302
44191
405941
277254
408724
367730
255458
464869
418774
581816
79058
193176
34131
291478
395515
427618
542813
545749
184831
396288
447342
467327
601385
585328
273526
366534
466764
419207
362838
489168
286229
296181
142720
465187
303642
291322
51230
474776
52711
10867
212293
119014
14534
239530
575817
283898
369795
137515
489832
101161
579660
32105
109899
62033
55210
194920
478315
442702
181586
263506
105484
617818
453678
41804
47430
160330
618239
604071
534466
88228
301386
292356
517620
184018
397253
77944
157869
504294
542957
189240
194890
183774
354226
531097
202883
47552
129773
498828
277459
124630
319384
49711
401059
315918
625559
296833
178449
70226
505309
638785
604018
315385
579212
151765
25693
594187
386161
265040
241785
381279
589220
267723
52325
188623
506067
613464
311902
242094
113249
621111
518084
241569
260603
9844
28964
485087
153944
352646
418795
128421
462519
444892
494826
210365
129098
295688
253097
126201
459174
24212
302683
414202
154777
74013
36197
340631
618757
38897
121808
239132
152277
488385
570610
520650
160785
487764
618354
234669
320127
449686
501288
565082
103484
262234
590205
587168
279763
135057
241669
369090
312356
293311
635889
196768
90785
208919
562134
370382
128448
523475
451843
233996
435883
270892
49524
200722
555827
425809
240098
632567
490502
40074
451612
471147
179094
74921
161563
507390
129302
298255
595505
613016
391467
473865
252046
439612
547941
107911
71261
533578
195682
588624
480060
389512
381881
337476
215928
310190
583085
60061
498071
323737
123916
456617
629958
60656
547518
198880
64495
6970
343328
419434
631586
380296
412340
165284
478003
183727
167375
390972
19895
374681
630971
62540
551201
450852
150827
492138
6775
90189
589815
627511
129572
8046
9572
606282
65207
287416
607976
262807
585067
292642
212331
376209
359874
129054
370616
397468
119287
297904
244360
361077
113152
107012
92663
84640
336966
335148
353985
401051
619659
590382
145420
193222
356761
516846
151810
95095
65770
73700
268179
346418
349941
135523
57862
309424
191850
180422
2757
116244
383989
460230
11639
121508
105884
194646
146053
58452
248708
171705
154293
635641
404384
552299
399936
330790
271598
502278
572882
53899
140233
541033
237274
55357
453039
597566
242354
59307
481863
379003
556343
459388
632059
39666
299721
622187
241809
479956
418879
84195
268503
599446
273485
34440
465632
166354
432410
637420
315588
238436
593282
344829
65840
544854
607763
66640
614053
270499
164708
149572
258149
247257
583769
624564
420973
189860
589416
132420
211811
340263
496692
387416
613658
343770
549883
339867
214838
564
198629
169223
576355
541906
380640
380053
571425
225337
108264
599007
418821
241638
505662
92699
250845
294023
10666
314215
473010
314665
123750
384330
383142
569497
162738
347046
581360
24020
479571
394674
198874
178482
12775
580972
84560
173860
139710
454066
361183
25700
126681
80250
611033
551421
509490
595745
396542
175890
514392
496894
132001
556911
438508
584086
437623
377303
581254
559425
184918
378526
63306
73500
274430
40199
325866
324560
193078
123240
577710
188436
386617
424904
181777
389066
279439
335385
286348
437969
239414
535150
80200
150417
321188
604151
5530
75797
188170
372044
326257
54995
195654
415365
564476
602439
591225
598690
293818
290443
409987
238393
36746
41685
29351
87949
49679
278993
552709
10755
443605
390287
307636
413261
272285
302711
494665
276311
40279
479837
337
264954
314646
295869
9836
172753
33605
509337
462908
388534
403253
105188
301160
78791
310036
231906
454362
572658
46313
360840
547869
246760
553623
567435
401011
205630
348193
493827
509776
222537
631378
355058
235858
67464
369285
455096
303522
113420
83214
304108
599921
489271
604148
117316
365635
576041
142523
524034
213794
172650
286999
103960
155143
39137
298885
626162
306500
257984
358470
562100
271125
411056
419455
628817
179630
294136
362867
374617
612262
291384
81427
523476
249366
596548
197312
161854
414499
490900
299701
165052
91905
598520
21260
188018
447898
372311
374589
585702
192583
203594
366044
496984
57852
471873
466243
530542
381503
219077
418361
294464
624811
438639
126925
136929
417576
3005
43238
255027
517153
45189
563747
567405
564492
336978
88205
434424
157375
475414
50892
310835
11916
389165
65327
265447
249121
112483
164431
602754
30926
16730
486270
253020
279023
456577
339164
524709
638568
466576
425759
282493
108362
91787
130059
377068
515582
319763
490860
176838
78129
553509
288307
611693
591294
391502
622535
32721
30189
261289
81045
123157
93525
134131
50592
633361
296906
26102
542845
111021
436062
198675
543831
342565
594028
117340
512374
617525
560259
395135
550713
348180
409874
315831
491661
35839
594007
92864
200353
410284
106258
623021
14510
323307
68143
332505
149684
467446
639201
388490
32922
126483
462657
619902
314554
575838
174144
136373
91323
132143
443541
440633
638931
607238
116776
259042
627095
620987
390659
160846
636404
154778
95596
148520
447192
603470
205438
522592
108374
336083
597161
588393
18602
439106
292710
413522
490366
606742
106530
210193
69795
308720
241648
484760
128616
620372
623984
413915
542702
428248
122716
474226
407885
530573
533375
137078
574793
512302
446022
346906
383427
353329
112066
572329
292239
621710
551059
612138
282347
141238
27140
297313
69042
408877
324628
159194
563390
416053
286326
150970
151338
95490
459848
182037
352364
106247
116998
304792
54879
12820
411805
829
502066
532424
38366
463567
262433
161380
184160
347747
612987
191212
315816
502520
430209
103724
47263
118960
165597
49207
199233
198280
206163
29573
76791
260006
422410
479778
94847
339465
107722
120827
9501
5004
272216
204625
325171
638065
465121
461772
581291
139413
198597
314135
69820
123120
142844
49696
281121
387398
40398
509343
21587
51867
173428
350370
386585
99428
135957
445571
111620
307720
233954
189938
163336
630169
598203
523835
575604
260366
39960
350836
354641
214506
361286
558293
430946
116943
449773
348708
352580
129061
203923
391118
219430
53552
292475
302529
107491
612715
538812
422249
242812
528283
595889
173367
566014
66968
548535
291121
493144
228103
258448
507427
615258
414336
336741
639625
68198
64753
142827
518615
348622
414888
181495
156625
520062
185675
76629
82969
263570
110073
560384
296744
288522
294832
204806
489234
236842
244413
218664
429721
168286
483939
488868
14543
376275
142891
312037
164643
350267
162895
551899
511260
518100
449688
151926
110150
406503
3505
618369
280626
338665
165974
490101
8180
108099
313423
500654
369462
112499
94317
186638
413307
182309
491726
242562
494859
387507
52525
227442
99970
306994
86978
592
587395
536623
396435
3359
371332
355415
401263
369967
427263
481621
124710
176400
412416
507425
10544
299520
81266
534101
407300
473612
239008
115548
173080
312433
636168
148858
9192
388640
450892
179989
280025
292498
257410
41435
261563
159951
529809
579765
324255
20449
358103
442456
200454
453212
552640
427615
233353
284471
362656
233757
7140
422154
278286
463271
600616
60121
268860
22203
362168
316096
263207
80879
402312
415285
515938
166953
230356
159115
519635
277587
40275
523633
114110
48113
125678
423945
15613
379573
264991
308981
50401
392052
596056
138579
123445
18332
238909
181892
635097
189245
377530
499468
231301
304314
135136
186282
103122
349309
212388
533393
225154
236724
165098
519590
355793
363442
273350
183917
467859
321619
75560
504204
490783
500673
394455
394670
440176
381819
110334
248967
347567
28787
369794
480979
549771
98861
57214
570768
55947
635711
301562
271053
252720
418689
619180
86014
67124
440542
401439
217609
598366
45228
527680
294452
144655
166932
68276
597845
139245
328019
459412
537471
192766
304164
119000
57954
102451
154614
557243
447378
271841
481572
259861
346532
78615
168252
244334
565302
511977
607103
542129
67122
274643
408860
136555
321878
486238
22017
503908
255117
299929
587837
362197
444932
341104
180403
120331
307078
533275
300787
452572
401327
513605
196399
442463
193308
584094
407819
500287
528472
549779
512694
638987
590377
261975
487535
272582
185434
346392
160016
633349
3467
117320
220737
146992
397781
630023
614788
189422
58300
483508
365004
485145
547491
609064
612732
252951
31578
43239
130017
559412
523233
230699
540481
311927
407329
617647
167924
446241
53382
289502
342651
358484
538651
571887
363657
131044
399997
244021
255977
525840
551170
40995
94682
568231
17990
255884
480094
519545
62453
530659
144334
359669
1576
142705
143291
111224
197758
595994
627882
549024
633123
474978
289031
169004
108369
181236
527476
316176
184602
634994
100618
143381
213528
567165
305074
429496
588565
347797
565572
350952
204876
494039
475886
539867
466818
531803
274384
609886
392694
227624
53932
638033
83020
442632
298900
130052
117094
38840
141710
423784
133745
266537
515585
587627
148859
610502
588079
366273
374511
106745
23212
11816
585793
275376
444895
126581
571034
5830
397744
613175
207506
204496
60968
46723
60386
447866
89875
639096
172700
31443
173071
467895
478513
462812
518735
108818
340392
240753
360885
470673
459892
528527
455393
3131
497204
435361
63059
209923
221051
504499
84428
528607
553151
162248
521795
264342
484179
551184
252182
381627
286356
36797
236663
297450
42251
253460
154754
92555
22537
564718
562299
565134
562674
513286
190433
225100
38211
338428
489478
635501
593910
8885
270202
171994
544757
574808
631614
340890
56514
167952
233067
229867
489773
102510
38241
422434
222617
328912
143954
17509
559141
230642
625221
155644
182772
270789
603876
20628
623345
420199
136100
597045
403024
357390
302635
222363
445883
409762
261592
237629
40630
350863
354685
63483
346845
371595
269908
292323
622208
141226
93890
351178
155080
105883
406026
573143
116934
416884
139633
416307
531552
81905
375599
136826
154794
262059
518623
436590
5099
491013
183501
373287
136905
110722
451398
119416
483542
183389
273216
216732
326489
553324
357740
541638
399950
100158
92025
432502
375965
441889
258710
388824
18274
94801
508328
119943
55748
326857
453779
431558
402623
375904
114915
283453
423833
613778
481181
70519
300181
147294
445862
132721
440687
64752
49482
594555
583441
585989
97565
92575
179590
622550
489191
1364
368833
377387
306521
238160
309898
558506
143914
244514
607332
580816
10174
631247
603767
349533
593932
114009
542712
279464
12218
26741
558419
309297
583500
576366
227848
405912
565396
10103
119948
40634
164921
155356
354832
494341
222903
22741
636044
234740
396730
343886
348578
530224
363195
626293
169566
561039
170469
155415
260260
617721
319411
542971
613876
89357
242567
116863
19153
57973
397546
461284
507774
339324
420780
239587
2538
272988
325075
323803
424289
233613
175491
128725
499463
94458
237303
238086
87337
161045
541005
612660
217007
419911
148295
177589
294561
452817
478416
476609
106907
295827
595493
535004
110210
467155
134841
195278
639652
464614
312574
130246
521722
97794
563484
194254
304833
527748
532047
220144
432155
208865
326971
261762
280352
340302
464679
462381
537102
223074
405694
533012
468777
303739
183286
120481
137204
66208
82344
635478
24799
495284
607162
113034
558834
552617
326280
36243
624422
470210
50504
622704
233784
212846
131749
582331
396756
287548
234067
553790
186950
7076
30817
179154
630583
125714
13989
146083
121560
111892
510258
254429
171054
622864
174463
613128
350098
84789
89980
622910
337308
209535
515241
458911
232500
312093
145233
68010
325861
581035
363471
209628
270170
412436
18383
387215
392699
290889
462484
235012
282456
605735
339419
7960
1106
539712
126217
611472
168527
553543
496312
453883
376516
60767
301495
317018
566822
473299
441306
450225
423283
181391
373678
233192
5933
475041
192648
459497
251337
463053
317069
388763
207092
134772
42623
110891
633663
259900
592958
279344
59756
581486
233849
132163
53584
334269
521705
238460
590731
514627
633145
154927
209640
533944
25791
596874
358556
488052
293751
484648
627333
151594
554108
197379
427059
131023
616613
283029
495880
41646
151824
172455
346925
158716
392542
37914
438127
146485
249232
554523
634496
366693
312765
480473
170651
300995
327919
250140
639087
255736
254204
510142
503667
331706
372265
192532
148976
299645
144488
9847
402181
100909
310391
511511
301312
56324
8428
572617
134566
386786
474673
230182
480349
157496
204125
151559
353453
197875
366257
501802
468943
584224
191051
627832
51606
566383
383846
579023
144368
483262
572995
610753
403728
488604
74483
323186
118461
580800
335706
577644
608445
147582
268247
488380
371565
407513
603321
154550
355544
68811
338330
379598
545875
490161
523640
529270
154821
27937
445794
129012
477803
307659
42481
196411
97692
549033
358276
412682
461831
484229
202289
368621
318619
177041
191545
449448
455907
407001
347703
292687
216635
112446
608258
395946
536938
571805
482289
259640
404453
547658
150340
489053
357929
103179
73086
432479
30461
37390
33487
248737
526612
216927
348713
495797
568775
94004
145242
46316
557712
225097
521150
206835
350729
333505
304415
437218
372958
6965
4073
580094
35252
138237
39131
260525
80168
561306
543566
91396
241885
405736
544496
429309
516033
54118
511464
91843
636896
19597
424517
265975
327284
524319
181261
619848
506923
372117
217414
225534
464639
347942
11786
178197
120438
604164
488259
357030
634912
84129
581051
110216
63729
415509
247865
618702
82399
161272
190879
514603
623156
413283
417196
100726
32530
186534
156165
56261
606649
421552
69090
572685
545502
367002
78055
458455
341606
165948
527949
428338
7422
382883
477979
360586
50081
346571
498559
504143
313691
7037
405955
159434
109242
242356
98547
630584
403705
579862
318155
184361
580584
221143
596004
351801
89998
429728
217997
435684
358395
501317
335633
37311
49318
204198
240590
473379
287956
551802
277992
144290
201770
85949
539223
512239
40875
519954
419262
378302
404510
448438
560770
334631
105804
166665
182836
363591
374701
432251
365478
149395
195655
40453
549492
492735
523163
491250
617031
50410
376666
472570
138474
486973
218123
455043
397305
427765
428457
581898
277088
442980
343674
425555
273764
375228
301275
553301
120064
48304
412002
95632
580353
219031
332305
406453
184685
59208
325516
590833
251664
544837
580219
415130
378074
235941
229086
630908
516177
282579
610965
534093
93861
427638
624867
319655
232783
112854
384191
466094
95067
297581
137463
23599
573350
634897
386394
589456
373931
583367
513923
593441
204499
6055
344428
401475
316314
241224
332783
589307
389995
248860
135902
639230
312789
521855
563223
408671
439805
320025
548108
478318
409629
284168
459729
491129
629192
247816
335779
516484
490602
599857
101212
535402
337932
37815
26663
107249
631229
127422
524027
321385
638085
477338
413538
500400
70179
261477
8880
262859
485095
397700
239972
373562
543657
283167
612913
588792
187676
404509
116155
371629
485362
542172
610446
479401
70947
476417
265643
382254
553886
610328
377180
545403
167684
95619
318517
134136
273968
629902
203456
167611
232265
76138
537143
627709
546877
138836
571696
596302
20412
76736
612793
369402
563216
164176
500782
130085
626803
29089
373850
348001
91722
310687
609036
498751
161599
377879
478489
622006
370758
310393
269477
566945
559520
147046
173228
170812
546721
245165
138718
259161
183277
582724
153007
433093
497464
231499
11326
79969
356614
261018
628963
31351
182702
549762
10277
505211
410343
555229
176119
152040
432939
80188
255329
53776
125084
535185
73114
529480
262047
503207
356826
309312
550662
56498
257560
256398
433577
385403
373555
488530
80560
279817
9273
317394
532928
440076
545868
230558
257054
562401
378240
351341
30574
294280
202431
364588
371139
32788
439701
586680
381245
469259
221968
535460
149082
423907
231860
297054
392286
210897
433811
256925
516674
402466
434465
532110
379465
436580
290190
239989
428072
102538
138384
469324
265701
288837
515598
472861
57932
540858
11779
116509
340106
570901
288678
161722
443927
21446
514475
576630
100199
332135
403840
190501
357943
219760
19411
118016
252562
66556
167875
189717
520171
289443
189218
386757
170981
230224
253980
42690
437619
296346
247936
400907
35837
30584
8836
66110
547575
68610
352602
282858
208895
275468
17148
292126
396971
328431
132743
488255
31303
332158
468161
145923
394832
327
251349
417548
4277
290237
523613
221907
203279
477662
328756
203565
612591
366901
54797
474415
320234
90994
183862
587775
88234
369332
305117
582212
37577
18227
556840
532224
213849
360263
234552
414780
70598
623150
408822
482017
371832
516375
343914
389689
386208
347447
131281
309009
161678
157754
500935
42780
404846
252488
481200
460511
545742
180428
577813
445218
202976
464273
556793
206514
508732
200574
415172
246919
226834
93519
365662
26949
637880
114667
345231
271683
219200
237755
396065
245312
509362
286169
280839
404344
290816
113326
222540
577931
33572
166420
85812
539975
156318
443583
622103
567807
623438
241052
407144
62022
82681
498309
65079
204469
472629
440126
316136
520007
18742
522938
369842
425680
610138
74036
133039
263555
289777
618069
432206
421906
153334
94339
239994
147836
477342
11076
484158
39430
188607
439628
111265
269327
303884
467208
212138
563681
405439
325019
481150
378107
408374
544811
481647
597902
383551
23858
236806
193760
268213
456393
230755
29010
32278
381335
271714
199052
524756
632255
153415
551768
184976
122828
152058
598137
480113
227666
297927
250932
291828
473265
588239
192339
525860
396870
623416
78545
89333
317263
17713
282926
421568
585717
133987
521269
145797
11119
20393
396716
605751
578505
435227
35045
255314
603623
283482
334292
438872
332368
71487
631095
129555
423798
568549
220887
591544
551958
607556
369548
39605
119108
161888
28197
19103
113627
302969
410953
42678
10347
75488
89
73059
423988
623391
49505
212298
338447
160540
591888
333308
376218
16412
486144
226707
586489
533071
368583
92322
596665
619419
17900
616395
379318
381545
462790
589219
481351
246187
333852
382284
63132
597250
138738
149760
221627
435310
406890
394035
411849
157817
7335
408920
393847
511036
492580
186777
485853
110802
269304
464091
119429
349258
167055
263993
134037
307215
395908
578351
486277
354237
352257
363285
335911
581248
578179
243504
13691
312598
591635
434268
554003
451949
633387
7630
15709
113461
463056
160166
168632
464142
293693
188987
89680
333243
172293
465838
32379
374580
198396
574801
270350
224995
561625
159067
160615
399069
121591
622875
572124
602020
16483
323999
427041
433054
149674
414152
247498
513431
311394
609317
143172
162992
235486
146271
383417
250039
190337
109741
342836
61365
387279
83387
274884
493759
188069
139858
488770
156681
29192
318657
328808
301150
182069
312631
34327
43254
546395
416261
588742
422030
281347
180601
143600
198150
595160
336155
614018
621380
110988
178027
574283
445961
154860
357569
458754
235615
495807
597874
455419
300719
440976
562290
62466
279281
285978
290215
6532
92812
124215
283558
554714
626875
258246
490548
535319
436669
483775
432601
497147
385610
177514
175473
484685
72555
310441
318552
446210
106274
79871
341613
171700
388430
272120
632665
281963
20062
282528
636715
272231
162074
483695
574665
78612
111019
436651
242993
256294
606228
504458
531881
1741
458387
232736
280172
53302
224856
525376
624954
164845
320208
513822
272524
560349
389834
420881
337299
365515
202021
169908
171593
11716
614558
542807
42998
111827
20839
634575
444745
142025
143458
470160
235003
318249
403331
328384
590344
62754
89306
216906
548168
419265
444071
460582
187404
413724
516179
468106
509551
586847
280820
346688
298021
599825
6926
66998
343373
293260
297800
82066
592886
545524
395804
547396
575780
86708
260027
60688
280778
104423
425947
162054
456963
159347
278087
555072
462760
164442
381906
142221
506397
410920
341955
199022
570877
593124
178969
179861
102099
368164
458477
144457
587186
567340
494462
297257
463065
160881
139302
308070
178869
62009
259952
108907
579834
290871
48962
20796
465813
73026
215465
174468
495116
471823
235497
86912
398966
81079
299157
318604
1870
34128
638493
145093
142369
265432
9445
320591
524717
243428
33291
133587
8767
305256
306788
604009
103573
470326
202260
604547
215951
511782
65652
325780
455776
480684
47868
372434
614419
359290
379679
343014
197396
412641
364932
613647
502651
147496
576267
23498
576791
262142
543277
544766
62115
430453
313464
351348
137960
464242
515210
584977
33249
312576
108403
93935
261322
581286
227421
468982
80172
93971
288532
574448
117599
479677
249917
594867
506740
533395
287134
501295
291403
60813
86025
486456
407247
71208
15468
236710
618872
354901
247378
481953
74160
366267
577571
101619
212732
32573
248977
205064
238082
132253
2418
190012
393332
110452
618617
51564
547791
190728
302459
379565
145052
213465
268263
244417
143804
401918
410206
484433
600634
604144
206762
447418
405210
456397
472673
94474
309573
502856
207179
254947
351146
583742
130221
557876
534158
399030
520170
637486
67480
213732
162451
4941
605636
552152
10259
160099
607698
185306
196084
272238
118345
80723
131425
486898
148461
26545
52516
601523
587871
197076
297541
486182
56641
456294
375208
69727
80157
562596
35557
369348
464367
63632
626710
295246
373857
239467
130495
8205
630414
396039
166804
548956
366197
475409
576602
23264
512965
319394
33323
246236
233712
488578
44646
425695
235884
522110
438528
561099
586997
154624
465128
50942
20692
156792
81920
295063
312695
164465
563367
23742
477870
538065
8872
229311
620267
321459
287846
606165
611179
121984
582882
625656
342960
275832
406051
613263
296989
505925
193609
179368
558970
551481
185476
497550
433804
442574
93771
34375
359454
175792
148683
600780
590123
30880
151146
607980
539477
192676
327379
607248
394043
317643
585287
586835
352197
126106
90123
303851
322881
149187
61052
533850
119231
237287
343461
260528
73926
347790
69747
464393
170134
284046
561299
411568
398526
201470
575137
46262
337146
144117
340747
552485
235666
289544
639490
563130
301217
301337
97296
186375
535960
161901
373379
253660
257571
520104
343361
487313
419873
125858
193218
399361
43762
120266
380223
349376
492521
612424
439352
411544
159343
469223
491168
220360
210691
176747
75510
39725
70065
548959
358981
552130
59143
419042
3390
198868
218992
484849
230443
586853
239288
228386
411429
57933
67486
298058
385619
405999
263927
112700
179936
23045
220629
108514
464523
539942
280514
151274
431794
387519
430781
89251
524768
83458
143084
91369
242743
614719
55673
424858
476618
133844
506425
102230
603288
487922
140252
154770
634682
57845
450390
583960
380716
613328
253548
58083
80762
565149
197985
621491
497180
6912
58392
186216
208821
446827
6758
112067
207549
368820
143855
138405
164657
71370
308260
621023
608743
402021
570515
503562
462294
66664
359819
305808
179610
523567
559518
129786
163902
180340
489419
308791
288157
428688
324481
345644
552436
538518
542572
888
519494
369227
490476
461522
415371
360476
304458
468995
414110
441222
310014
238399
436365
418841
521507
199097
387436
119286
277091
332932
344317
370609
277955
525180
334528
436035
159932
396313
198297
473616
124422
440365
355186
268853
629353
379409
489485
497504
76258
479651
262606
127400
158819
28907
362356
344195
354287
422565
284152
588451
537835
586077
90433
273347
153042
135364
450116
525079
610407
498827
379058
17456
97115
278175
539155
59897
294363
36334
197613
458106
225702
430200
383170
224544
13563
428929
638412
29387
134322
353337
516516
105322
20007
555494
463863
538439
177138
31420
78374
118080
165150
155519
417619
34303
230694
438944
349783
370424
57654
192220
440349
238638
111970
438126
385499
370299
584323
222688
542882
29896
400256
553383
19920
250606
152584
395861
113651
547478
270722
376420
26466
115739
131854
241173
313989
280162
361834
136768
17126
451154
480002
560435
520437
65056
107875
364323
628957
25509
620697
45590
382815
122223
114769
577111
422769
534612
211704
585152
417764
377390
574482
136030
494486
250630
39942
104831
378580
468621
400873
503758
581639
560656
437238
298985
253044
600626
216832
439589
335835
320978
473081
202540
169043
558409
497218
401228
491471
236620
464740
463217
546572
474290
56819
537251
488639
167787
91225
198465
342860
542786
335680
264967
107342
326847
70133
28414
286189
35137
595316
433594
486017
122700
80036
4387
409000
617083
130999
434736
368299
429705
494108
448509
586240
464822
159225
154844
357563
254331
274397
61242
557266
285199
162781
471108
282749
357133
3175
79538
484087
99400
441265
537664
296166
49089
56063
94624
517549
219169
171466
548133
97702
308937
611875
112954
238597
515082
394987
240427
382624
531591
187631
302169
264316
122846
335062
134059
563824
240971
247086
23540
628114
365395
484052
511296
614208
272860
280891
500415
165817
545014
546690
475720
242254
315998
536215
406965
387755
351303
203685
433347
594377
324396
546069
170724
609185
426620
275822
477559
166110
526901
474261
481095
305670
616492
107472
313579
13843
67373
68669
323084
444558
559761
412952
406283
77620
29732
502270
569092
226728
186593
51568
213137
254587
362596
357799
29458
494828
308301
467561
55063
363448
35806
120362
451272
457654
373451
21302
118242
371199
141065
136849
461962
316228
469265
631211
128361
555983
158766
541259
131785
183673
126725
332619
591699
251283
91771
148843
451230
6510
158225
378253
347190
98178
226099
361101
537533
72639
550061
488285
343121
303048
117445
209423
462979
157205
415242
39834
61867
300307
498581
562926
618495
318120
307952
393939
590131
159039
479319
458932
523302
562723
388482
239666
275910
496847
615177
30116
130772
636120
559720
375542
333526
76859
139793
195956
163690
497672
328624
300829
311159
5856
635603
404859
536111
573442
60838
29619
299403
206342
242665
16642
219346
115549
602047
49385
127533
500938
300975
223661
623217
55235
341507
121038
328036
481635
260059
453141
93533
130006
375077
65497
395623
211680
234287
502083
355702
420868
268314
123652
350346
637102
567513
65998
636011
423152
431102
229545
223064
34992
6659
388960
165973
452215
340819
98766
194683
600195
358653
614515
149559
555361
330294
619957
635164
407077
115048
547235
297579
31671
586934
510454
380673
518740
170203
352297
462408
201066
614489
558492
558677
413401
148084
346934
406982
454020
35972
152915
589359
464546
188757
591897
345034
17913
355979
433520
600896
7908
262926
430497
320005
409457
594595
584891
521532
564341
563750
159350
243512
170675
577612
380778
348079
488786
186311
614114
391870
457860
503025
541714
259222
251323
414068
627895
318750
541471
82900
33771
332028
289832
639222
367331
169826
561113
402493
306953
164483
28921
194075
135900
153181
573987
449554
25386
399558
393364
542847
72858
270103
547092
217648
107918
79067
629243
252657
279506
102018
111453
93305
544086
172745
524547
486535
569634
475479
405617
118583
396595
432292
550831
696
600245
367995
137723
230532
472712
251198
556447
34803
18837
85600
195536
1650
592259
252066
130921
7275
111885
278932
595469
458118
129648
594797
292386
515892
514299
398895
287246
262703
319050
267594
184585
429202
47730
478119
51970
24355
149132
34903
375194
112961
496624
458992
192906
444012
261446
137763
485132
191566
378277
150225
288587
142065
324004
311822
225001
349242
463386
600534
122088
215323
144863
526869
508053
383852
200607
214330
483633
553237
317286
83095
476247
12295
51901
1694
206460
484866
595855
619318
94550
71513
420328
243125
526364
577911
139996
339897
575896
112393
478569
433776
81299
41629
546664
553620
52949
525334
556267
184820
418317
291181
85794
231719
362396
127274
50011
10002
96854
120764
47569
36127
195637
31268
396620
1768
163707
337237
456114
376414
347056
490524
604776
236401
336130
370228
126957
187699
458178
504892
465362
405336
637605
363921
480811
156229
493773
322075
570890
259751
64347
628878
616257
637279
578444
208996
420494
358237
292504
92096
600766
412152
439391
238713
446045
158070
1778
502410
526232
137890
469919
36262
619250
488912
195627
215291
14983
486237
293949
94401
113740
61438
111516
23415
631910
493618
20309
31348
38451
190230
294804
141213
434642
85107
462235
220320
232173
337579
359592
313474
127779
101008
459746
296874
123226
331064
462304
1886
460009
483388
563408
629908
500075
265955
293808
58253
560531
143745
379387
497373
76331
383824
523548
35150
90132
380391
98460
168737
163834
401113
526686
210792
486860
553524
502597
224040
87761
511617
115014
293513
206425
57458
421544
539269
382538
618002
542339
173794
188280
489878
606138
145258
172273
12743
598376
178319
157850
403829
569321
170892
560503
550018
300054
564988
423330
420963
223407
314516
261684
62394
599354
460324
433212
235134
241674
216199
134301
198787
438956
547451
505104
266502
619012
626384
390453
37054
626535
436124
501803
193897
333813
29079
330439
102867
498950
279124
57723
537594
602066
65722
97302
200125
161339
572562
248552
471568
322962
197741
439724
592906
628775
375016
255986
492795
231316
148894
278272
32854
206325
267632
101076
152540
326661
362994
71026
629718
58398
364357
447969
583454
477643
476584
399077
241285
473236
539211
374891
318535
33754
374323
155422
410518
322715
373465
352473
497077
431069
50705
240487
146008
127608
257142
75004
549323
48078
589070
308252
207328
434690
91361
371102
602121
591317
578462
414685
401593
65545
357372
453342
388258
339159
80189
434189
213253
173202
4736
169387
565618
287783
589938
322918
31739
65875
161470
39096
308412
541672
598575
82409
426479
229748
152809
409730
145938
450918
99727
66102
469309
616222
635548
177277
262763
472829
1765
243347
303271
421767
124995
24542
356585
189243
388440
420663
352903
236180
39581
383675
276485
353570
368386
377561
412801
626401
267711
414284
76459
521244
71492
431650
209866
503356
286687
255414
326238
477852
368825
435291
390616
93067
547559
93146
541642
215557
472394
494686
12463
397964
281113
279014
323257
594859
459187
82503
167694
224288
476685
465896
327697
500026
207011
56380
25743
545438
78588
413661
456165
624645
73295
214987
309155
48162
73008
224804
459937
50884
479864
280264
638728
573401
546550
110620
181521
470808
277983
555906
421724
29600
381979
398845
35634
253997
192121
88754
586048
491527
410367
362929
538846
634210
602336
623027
577876
355279
177547
283334
426907
413955
264780
394105
492172
439561
523779
196206
569368
211647
132649
171275
445407
571866
110344
10152
178342
431617
544110
411266
444608
284323
489483
323945
438397
630231
569208
436342
280751
56496
459425
2298
327996
284824
554727
162150
360187
386135
300025
424040
608397
273803
576430
415073
531074
251412
149232
345577
632363
263937
29612
282212
308110
627950
277289
346477
414841
621461
602597
168713
265529
492084
166564
197133
395212
259106
568301
8656
552275
473366
143518
246050
209413
9427
131
379694
14792
171384
394079
100670
145074
613206
268977
205301
247812
623707
68397
581129
393269
618619
217891
101214
639409
342931
518022
539989
82341
32986
589632
95612
28292
373598
562830
602104
311227
6252
53155
249081
548599
224679
281848
151096
622562
25245
21448
472228
50510
51747
411041
521552
554125
231053
484327
179253
218692
289932
135691
439420
305018
287364
15736
526619
42740
260865
360712
476020
572855
193651
616896
261697
538327
415499
70278
360968
2028
352988
293538
164227
517186
257618
389257
198229
463395
76874
272819
268426
576158
536559
252838
525792
316835
491660
491623
417177
322619
443936
535439
271699
420205
537761
377607
149135
344668
317686
368011
531812
271116
458077
602620
357040
234569
348239
263917
124682
77596
319054
595374
283228
140594
470905
532745
496215
413329
5287
512827
533767
125011
64404
461834
296339
480563
271836
574373
441241
553401
275706
237118
585801
491814
558875
488039
347086
438593
51175
86113
625096
222780
113209
596170
235947
62849
20194
190274
507054
198774
541272
263613
40450
350240
478817
459721
388443
358183
191012
366358
20134
189922
589955
107172
414777
624764
242882
430557
439767
464055
41511
242168
198253
169143
20813
411064
517961
510066
195964
174058
87454
109968
586473
233102
223740
158909
586341
357243
597286
569798
553402
437812
440324
16644
379307
254675
187334
269563
632346
576873
457425
120796
256963
82853
432484
44597
241109
36607
356388
265348
70903
425165
433229
9833
165839
594959
63202
210832
75524
33905
492044
624977
295260
480921
494974
207430
72765
25074
491102
50442
611938
312049
429375
225103
460491
262074
84388
106552
597438
564732
368832
617826
297159
446717
122679
226294
60827
430181
513840
149723
264627
166930
120418
577463
411488
188046
330262
382303
460382
440772
237974
520984
485603
410300
276075
300406
543496
162868
159168
388389
190634
445563
27251
275899
94790
281418
606838
527907
421086
82831
1952
284838
202292
347816
214494
211373
22512
529200
398755
285326
625257
313349
618937
431824
137872
228712
158185
454564
601684
320893
243645
79646
117943
124414
400730
434316
635750
604447
325716
567983
173319
450752
437998
450241
366984
281033
527023
471908
538881
361588
638990
494030
547476
222337
261621
392764
205537
81145
132551
565551
437885
108390
50780
430855
153960
389604
52808
283856
196225
122177
561684
423694
38985
111423
373773
153845
577251
536981
601850
382716
276704
559521
471862
212748
389750
37776
607063
232451
305342
461949
414481
131482
305543
506642
472020
507246
540918
359181
326878
279434
523174
376829
35745
242116
176875
463157
229349
51982
295071
572504
187601
312673
46995
357471
435611
204949
214239
422619
379359
559936
54634
571837
293461
354048
481402
415875
617698
99488
441439
406485
400154
298331
105043
573368
313135
50619
512208
635958
493653
530551
370492
517592
507442
245389
47213
612017
376238
75716
624670
492158
401193
309591
238707
280716
163079
296153
149097
198275
423946
415280
466650
2246
204647
511336
555038
617687
138966
165576
233332
503501
567046
606390
37606
503964
157191
526662
298824
224323
175287
508393
363945
253083
19757
161603
311415
108754
541367
55721
126354
602940
182173
369331
10843
141564
84020
553264
188406
476922
176088
522709
187857
465342
494370
635116
190088
180945
253345
526360
266622
513735
401984
132271
189447
217946
601255
125102
561078
590721
2609
172714
192950
383931
309928
107394
482290
541127
376325
305877
591043
543577
8118
70159
510718
455302
288862
122019
584232
59032
348858
162910
285983
217915
476308
268861
382107
418470
620709
215396
86893
307400
78905
433365
68019
547589
176041
65983
315185
328860
31036
96918
104984
447244
404056
575857
348465
366359
452937
271255
181366
153870
172025
48534
550496
111819
423138
415261
34653
212099
350009
332287
546219
465211
195857
33081
493604
93862
46270
255093
320507
563454
3763
124047
576786
161827
143321
279738
345976
458255
121120
193970
120016
633076
463737
265151
540555
70479
599707
118878
356838
224834
493185
333020
588881
57205
550290
384770
103028
465866
630875
119511
461332
429821
30589
636799
513458
567370
263117
442773
628553
387698
458558
412588
171212
141042
44642
293898
299245
164031
247790
321999
630208
49954
362056
173648
73283
420334
157399
223524
484679
450213
395547
132490
555399
328648
425526
75038
310198
110217
495769
144614
173832
292243
8777
137137
159440
100645
320435
540503
25425
385795
490871
489688
615825
288654
452629
249053
354443
20305
361965
593882
586454
17019
418034
133412
346002
465913
351863
584277
225578
85400
287515
244578
279479
198316
194585
318905
299094
571538
353826
345482
452998
242933
26484
232307
53551
19855
299991
349059
27347
96556
216317
348778
429263
261395
608996
501713
179947
36984
527056
616064
195861
444235
124147
467745
400503
2223
283852
297923
477486
222130
477195
268059
626961
65822
379811
389927
176222
13355
524309
127350
365010
396158
333532
480817
161001
23835
62212
417744
499138
110177
446543
229944
334715
508865
413148
303648
364954
354389
630357
319140
471249
159217
495007
345139
71178
566368
450183
412427
42700
628014
576879
559605
487196
121397
603087
466276
307369
460861
631991
552425
320037
636121
361699
623911
361902
105437
475868
487349
618556
586305
70167
501118
4713
433339
476004
157773
312229
639236
195693
170893
258522
516800
192732
243765
606420
199820
633384
356610
319670
295286
187879
179237
513721
207739
4895
415044
74453
131477
218800
565484
89506
12702
303337
138277
49864
248836
500637
457069
338984
635059
511525
246450
626218
351517
517545
501371
461048
53276
34901
74572
111442
216508
518809
271621
26558
299488
55909
296392
341721
582528
485591
619079
273023
488616
243259
294212
128288
412550
571892
314310
427711
568388
598902
213733
41713
293656
292225
103365
168834
557670
329443
575751
615657
502484
247719
288574
557629
74323
635308
552101
508140
47528
359373
255406
147588
284214
490907
579699
465152
196776
631565
512888
600793
209320
548311
210755
560193
612542
269624
621501
65485
466572
512926
560556
440987
161646
424176
295851
173061
53171
30525
287610
452318
5400
213749
47074
295
520505
52838
440141
52788
266103
38798
394877
429133
367183
197125
587673
385962
389614
150379
519349
262271
275808
23751
204366
465720
311723
343102
201448
546217
341486
107071
601323
532192
353295
134904
294613
40929
276686
88465
345307
620654
358315
631498
499355
232649
466767
393731
456331
547751
344282
453755
497933
822
568751
371929
68576
563771
454400
437633
90847
99200
466405
5354
421241
243199
81875
409460
140235
454074
133943
93148
512327
12055
603528
245350
508696
383311
508109
430567
93732
299201
181719
415703
271720
413138
534819
37392
268207
606324
314166
581972
567547
125392
438046
18567
138533
448385
524873
438044
163451
628533
361168
180148
413501
404749
446255
199276
81412
523305
531713
162510
441049
483815
423995
637748
464068
538546
192072
217045
33428
45502
360801
316647
584721
489723
547214
593543
332064
227394
74819
49723
36610
89090
137208
301413
144024
407066
114880
96243
121173
548372
234014
205591
373788
529442
14027
632479
530724
8952
545259
29170
209545
263738
619455
462396
280043
462492
443867
587271
299010
140787
157984
34995
610410
301781
209296
7080
216930
367509
563991
496130
578760
179244
573326
183628
391006
592179
256802
466479
75971
374005
570084
173263
50314
429571
109592
462499
303120
441438
188161
440318
630580
308619
233447
367527
522228
417292
587379
586181
132226
20247
368342
150234
585744
586877
615601
105297
356715
112083
207365
48871
111134
220423
360662
430437
398546
174212
304843
593113
371986
613713
355647
392058
176297
70826
526138
21673
370304
403588
214847
57151
220875
458294
295821
6732
527032
427461
167355
72718
515754
329685
386366
378285
632269
556003
419324
113403
274749
160551
638736
234284
406513
556539
258078
166434
59303
212560
546253
274212
204755
152696
551119
329930
41365
561312
340067
415840
198526
214618
139008
196528
376463
294811
583429
31048
312805
398518
500615
111651
43316
187010
363169
390289
359022
318618
432945
506545
274019
62038
106186
580642
568933
124642
541086
382676
554583
631043
501720
6499
330971
125018
378185
248148
581524
365457
543556
386632
84375
605081
523478
176484
491306
594347
230729
350870
313068
268333
526613
570581
591522
124797
159785
422069
71995
454462
558385
520519
119325
367765
76246
566824
623953
222077
489256
27517
43451
603979
621907
260625
317143
592519
443186
607315
118068
624289
590945
379378
593207
377296
248822
489380
307829
29113
544509
96923
530629
442203
93015
533751
599632
549523
56660
395825
394533
293321
207266
367362
493950
552426
460622
36968
250275
321801
97160
294722
577481
197783
604313
263673
389906
132369
492938
603828
79381
490042
638574
370693
231671
515843
334499
222045
191503
315690
505244
183248
398613
27863
557731
436933
413412
101861
632106
487820
235025
438671
191791
620392
449362
639039
52475
99066
351677
382719
73644
41181
67421
302083
481761
479383
621359
376066
549101
444710
201948
53054
173337
592393
32656
266602
224156
190762
247543
424929
500776
215343
417629
124060
585015
235839
423263
109288
221226
82075
415162
157174
548785
274621
469203
620827
217498
21000
243911
71599
430642
285112
354205
580352
433389
169743
6302
148384
373589
171792
490076
85062
10708
295452
67294
423871
89821
496231
515785
17673
495144
551784
253054
142373
322847
185661
482179
460836
138652
77836
114338
506268
88598
415419
275428
424343
322888
119831
479797
246469
598330
542678
540586
24013
510159
95328
466786
391393
108968
356483
399794
595222
204661
347192
157824
564269
11313
267522
100690
228551
52995
400686
27585
452800
399802
462451
274566
115445
498410
199231
630084
177488
196669
631024
10327
109451
424397
616629
979
532349
328507
151876
386519
460166
504011
123923
281577
88613
202259
219593
405589
284399
165374
314356
16835
560898
61675
68578
245431
247674
557989
518087
358796
141048
25220
402003
406827
520031
215850
603889
622237
218612
173378
377241
610265
436976
314098
563313
576148
629803
147370
108865
537905
193049
275049
324450
14046
546101
323207
338860
388570
74242
515701
177103
485366
301795
550746
361536
124457
448036
300147
619412
559166
422484
275533
158984
439995
296967
382039
132955
274665
473480
449659
551595
626028
495694
375874
634812
492559
25950
60753
606237
373568
448460
5988
142595
610327
529432
525976
8899
205882
2326
523345
159862
448087
485718
340013
579321
29186
563851
438624
68342
442732
90407
305055
285267
483309
309211
56470
584755
618376
570869
147938
560960
201342
17221
560223
266270
452733
98019
32821
450168
18808
304532
87975
512429
249185
69140
172202
244825
433598
17031
495748
57160
597232
71598
563856
631036
267309
288934
189024
254223
97845
470019
39695
375461
579885
316825
2604
173694
633900
114369
77272
189982
492888
397716
8618
301559
28215
110845
510016
594666
498483
310059
413817
259248
340760
476870
239141
368470
391028
180376
340654
221004
282936
462558
232331
618487
558056
335330
227574
29315
528006
616909
218814
28664
132779
40289
344411
151863
636558
208640
177810
221621
411299
4364
398149
431007
433395
160363
219566
152418
135659
454611
558213
90233
435464
333834
67650
603387
431285
236439
145599
316010
201690
320535
247523
528884
513921
576137
139574
381109
481175
195504
615218
583077
510085
366778
493348
494195
536848
330632
511376
155526
316444
467993
310676
223433
16498
190233
638794
200598
127047
102136
86842
170219
53700
361185
28806
232408
638303
142810
137182
130765
505130
591098
588063
5494
267514
546096
305279
289775
503564
473285
21396
563806
404303
572434
227032
199489
320269
422939
258578
329570
29745
627304
124903
92807
482439
321145
411483
573809
221847
128668
259125
509486
503887
355555
600401
251738
51926
469844
238775
70545
544055
66580
451597
298318
390119
313080
41121
88548
143473
30883
265238
430461
4650
309843
106956
37019
531463
26535
320752
482123
187243
627142
165364
602492
284662
277445
596664
418079
185230
241542
520811
167400
34761
407108
338193
162293
431030
565248
162697
229954
636561
296975
326834
337317
366552
633316
606100
127374
114159
348277
568136
614335
325485
15696
506700
345302
46911
229980
638110
475286
383075
541515
402303
244599
117837
102176
618586
264061
319103
43577
1422
405321
186032
586824
499928
432451
462066
374023
239877
462726
461887
381364
353060
31439
589361
506580
497645
327541
477213
135808
460281
67615
592774
454210
276474
381718
441858
366175
421785
53884
197822
164047
623151
38582
607133
293566
114625
578550
457015
438313
523680
542965
223400
112163
98567
639500
468660
71906
124013
177537
122058
299191
78028
26892
627846
337284
16904
15939
23254
298051
434860
457036
508195
118521
225872
256213
415546
426014
580308
210200
306295
111198
198031
50119
412278
15916
194471
533337
84693
428617
61613
535497
468580
223335
509813
122684
535685
455696
179091
615017
469675
134400
280559
93979
191826
526375
614249
74737
190199
64294
398918
289723
198203
448466
494271
523497
393389
412649
50348
515227
200420
47872
441003
300306
353193
495556
87597
139341
196981
234671
419182
608404
611194
551364
422022
212210
163103
21447
413097
614869
237340
362749
604084
214982
362466
504059
118150
10105
108309
21910
632389
263906
612031
530381
544522
546503
25749
288039
208029
564338
521557
361844
2270
460297
446338
79049
80635
431486
302024
404518
20979
499302
280896
231193
427411
18747
66812
519630
229786
635743
296231
460201
584684
452693
485830
516930
425159
206046
514635
623069
324211
253005
265095
63541
36496
174856
537617
67193
249497
617004
348166
421563
515647
543514
79289
162891
331215
4098
491909
99374
373283
615158
521966
416149
298601
364971
47610
232836
181300
82387
565759
324819
101237
181313
105124
502027
537861
415618
544951
28600
8593
185078
412551
506404
562966
32747
450740
614746
208297
103777
781
147178
69447
144561
52947
332398
171284
483674
615752
555542
508489
621129
437922
368106
86845
250033
548773
283693
608257
477758
457521
382228
146319
391002
543375
397032
289979
315169
165165
35449
93870
237666
580167
486548
874
222609
137807
397702
304323
300427
509157
2891
103142
156918
51243
31755
205161
17409
110440
610566
421028
293170
376807
91355
513849
525607
499566
47830
519747
358500
327237
441615
200614
508218
356111
428318
250348
16970
348534
104864
435098
403571
570568
186560
456804
132722
366013
79365
131790
455565
160360
394561
409534
120357
15989
146174
256417
60249
312756
459401
103433
154918
411518
576336
24098
389134
288341
571829
548862
590223
88246
90197
447013
244502
451383
617606
280361
402731
185748
409478
251900
3328
261891
246691
138971
621561
83684
240670
298312
442130
500085
634523
241267
494488
226841
636827
139050
598868
194573
518397
319798
199709
315325
418588
15450
83337
326631
108935
468772
454530
616187
554406
456364
285826
59721
522164
390477
349710
389313
209170
633148
353240
429526
431172
601222
66337
217936
612494
553696
343030
120409
416860
313899
108775
179752
41052
226460
235333
566439
352887
551856
394722
302177
285790
273256
420803
264261
456097
308241
638663
451709
257968
112976
409423
536506
517484
54359
596649
469815
211467
484631
509515
217612
415830
211901
148753
346112
142049
391841
165585
561430
460344
634605
513290
161640
141125
42586
227209
383489
4752
91587
504194
391127
593380
547557
148139
328388
462032
231399
165433
342659
571920
263160
204666
243267
190310
452502
386927
577378
348152
559668
415982
439155
264119
491735
85803
617814
511812
414694
125123
592947
465599
472803
63793
478388
155511
564892
485072
380808
635848
480716
252232
601803
405928
288292
486541
488135
84456
526720
290330
359651
565356
430886
10385
477126
572152
295484
541490
442858
100030
570202
404830
180949
297046
633019
144040
321521
463259
283564
274806
310716
453073
550443
253287
77461
451788
606191
383037
138317
35893
544618
456472
483409
23620
263945
59750
373616
513331
90769
528947
410029
165775
356528
304192
439791
391574
306163
627400
253533
473345
584435
270004
431283
541315
223957
244192
457442
104026
132387
573419
148213
509583
350949
408175
327092
339004
78633
327056
301110
596685
623654
605207
522747
296752
395063
384182
596661
247332
272843
518620
173818
278188
235512
129497
595206
589953
511618
138264
445873
97644
236468
619317
479415
461860
430386
545731
560777
98393
527695
5755
246096
426988
283889
165797
58387
383148
241179
440533
569264
196657
397069
323857
472513
336106
360770
8399
182577
144026
519117
453909
213623
179058
494635
256971
247145
326324
15309
457387
576239
332073
81527
270489
142418
605544
238671
350756
343915
264584
409298
531424
293131
26505
637727
21483
384029
481383
244493
215749
224439
370246
173053
279725
232701
561358
609476
214306
250867
13627
444502
212518
424708
119272
553246
571320
32286
561905
606641
214916
187812
531066
244903
151056
630435
140873
302956
628009
36326
591814
488939
415354
491229
331763
37279
273683
528542
633405
438893
306195
64992
560100
462457
34435
247899
217455
308968
320630
577262
200902
171561
160831
216290
61243
193743
90281
335763
39011
626456
28209
365363
277960
556481
173848
22798
300985
243380
181454
172439
257725
77430
441076
161587
40364
419116
359257
347906
138142
105330
5203
259690
229573
577703
165072
66890
155837
384631
428118
353521
308179
313562
613191
420456
559125
55305
342592
214323
246876
527768
546515
314932
424361
604405
76527
598086
19469
563260
413041
261154
263179
364923
448008
408426
266152
239165
42272
527176
374696
601949
2115
239
333109
189794
467990
150589
309805
248673
431654
279070
186724
382357
446616
140171
231468
220015
30237
463308
430838
34406
33075
438201
306594
398799
472933
504314
424693
500991
27854
277452
211906
241958
211854
496887
479740
623284
543643
427136
627885
61120
441719
173625
316338
539733
143819
11075
621256
129963
141445
54198
70657
95463
561472
1360
562419
350337
332255
324983
33972
214524
451764
555653
616564
495659
194602
109069
313123
619003
360904
346058
345237
500696
407585
382114
345970
271876
337341
344318
117186
556536
560885
525646
273030
482217
447290
47230
734
127504
274499
432935
536245
359367
89198
143306
636611
27984
9201
457616
310503
403753
174098
530382
22035
156043
285333
534349
375310
388897
520797
501342
161408
406559
631453
181091
348349
187977
410052
316164
588537
303724
380081
144373
52889
314468
213066
408553
363711
132495
97008
352793
205678
479634
636634
222173
63107
27024
287201
604961
245880
216222
438343
592866
468373
476427
375216
363667
313804
188711
321038
245133
529322
45548
189270
83964
98904
65628
412875
140664
317
170901
144586
114030
516043
124638
228968
332756
634797
508975
242868
421575
543471
29788
568623
208371
404774
447420
297497
319419
82602
469150
410228
222673
312241
276839
316997
170495
339463
314869
273402
296120
323781
528567
546938
409216
402355
496489
14155
535922
106470
462986
76177
311643
76083
167185
324882
435150
73431
114982
332915
350514
526518
316748
486775
609248
362222
159545
95063
134643
316904
250085
13425
148991
24813
528896
387489
391950
280185
405284
582959
84634
278124
518830
516625
132698
553894
473411
498680
492071
250272
353879
555755
380616
394367
486294
378230
548124
68879
188399
502198
520331
383833
234418
267264
481799
234762
156085
290964
213871
281801
231827
513426
157227
37923
379103
51746
524352
546084
332585
529153
528586
140518
115425
458103
245955
626881
151213
31724
425835
438415
462754
142515
366980
59798
72894
174915
593688
493045
279586
337368
8956
218791
352912
138114
169656
383592
566
569857
361130
93027
376434
339406
259140
576721
333677
633182
625864
408348
404726
523992
536923
490440
291845
413644
376967
446010
353884
164061
89594
512978
548473
257151
187705
333775
56183
220626
275448
401110
558557
246705
224361
74888
367508
536841
511018
225077
385214
142213
541347
429236
92719
277216
282556
369957
211414
261776
488545
554428
27671
329855
61764
229923
46284
158878
613773
137891
558349
185482
346954
134902
181788
594012
6327
493914
272806
9405
104414
39812
589658
584951
436376
65530
178909
550542
156773
468583
521813
637232
229834
321629
546074
393248
342002
8760
25988
294647
102571
17806
595324
368434
496888
393537
319516
126034
490050
588152
536740
61358
210233
588077
234914
272668
398554
396725
596069
625328
391279
515703
228250
318409
308113
628169
180733
14692
331998
473043
502600
394176
11091
78649
267693
637085
256977
57668
107812
134660
404455
97560
508311
235021
634704
634205
544850
476381
214455
263135
549652
410259
140117
197897
104633
262147
224522
112707
356017
87907
143061
360102
156702
440080
601049
590845
222039
398108
243707
311891
136747
108044
493580
528592
20045
570044
61721
616916
479053
82729
633525
555746
252456
564348
454129
532273
78709
195433
227137
536519
221337
73913
497897
201882
390564
23163
563275
416392
419267
349863
427257
368114
234563
430535
417860
341745
176478
492786
412176
526284
408576
457420
525516
192178
135753
41002
569610
186944
571126
142335
247937
324931
236326
77705
547502
321285
365535
421927
190049
350253
503214
448054
221895
41324
307719
282485
397715
527467
437413
395530
488082
479544
34892
452871
90289
299787
165130
100509
5544
125356
270697
443785
421270
149075
78009
98830
7310
265649
155536
334177
75132
242259
525562
473590
17243
230645
618255
159578
636005
221816
172030
438116
625781
469211
404459
342347
10119
367562
444908
335482
382954
66821
14963
531896
351877
100568
593458
427714
512032
151490
228230
174978
47912
113075
531655
6863
278977
77144
465900
199513
8413
326814
4450
164256
416701
52982
89792
319929
5383
80055
431874
26805
218097
125031
295796
137068
490139
524033
579909
587202
638068
227413
292212
339600
415562
324466
530534
36733
183797
494385
254317
276182
221106
411559
355028
609473
110499
295513
282302
339894
119585
488332
118135
88561
164347
98342
198933
18243
369145
22143
613596
429739
87466
431539
146917
379743
405884
148200
421917
433584
560188
555433
303308
286088
343697
475819
259398
446930
253684
39603
464780
533992
447048
596852
442327
367916
529286
440471
208705
569731
341348
348743
616800
441372
48288
429761
205603
270322
324180
206781
404026
122503
571168
375908
402156
247336
592736
167821
442104
239832
295749
635943
233240
103526
619856
79822
161120
407114
558494
20109
30514
123108
403495
606219
489756
16723
199618
314617
493112
241586
402755
158674
376234
295938
243686
436826
389757
471487
527543
244674
147519
315131
442515
39956
516682
145297
158285
340693
503101
362880
406317
469114
563439
235669
389621
82486
158536
490346
301843
63371
189528
507826
392400
468301
328357
160257
281981
616020
621863
330333
302958
210243
450192
450382
328831
620056
372867
134306
263597
171930
585418
419981
59156
85196
622143
102165
48904
275760
463136
4150
87461
567112
7851
470171
189546
386149
224541
97135
350292
634965
373573
379095
70816
103057
223441
369300
446365
68383
60598
99822
436798
364801
251097
575051
133807
160986
9170
568876
288899
583980
115293
391321
448597
533098
389245
14694
151956
61532
72559
623839
141650
109531
629709
282795
3541
438443
52904
165254
383447
67796
334687
472328
344897
98920
419497
77036
499590
295352
59935
140020
38270
349387
111225
297063
197451
379791
448406
455944
564695
270568
189230
54318
548282
321997
40758
241513
542668
37246
139139
501411
271757
195600
277792
83138
27469
326387
286979
216323
614796
157751
543380
441715
450664
331301
469771
618391
232135
494457
472796
368945
174039
574921
27077
29676
464853
226980
359721
297872
272893
130552
444522
138358
400476
361007
400564
52213
468241
126052
564220
376282
316551
245257
515276
610512
256751
204461
263517
613006
465207
411208
347279
463925
508365
13634
249660
257814
324561
508573
286552
57083
65251
608025
561019
48909
202611
403242
209024
262157
26751
608033
423630
198736
475761
5822
87916
351240
69664
46254
519661
85041
491870
60992
578245
198965
79621
357807
537738
208450
556142
384956
80490
213760
545667
402174
15976
261711
130239
612837
247735
373158
553042
420259
571450
150765
112934
359091
605917
359408
198332
265076
530605
87344
402802
116468
255640
347417
510911
79077
614002
331119
344986
443754
529971
38123
630524
627990
7576
127959
154238
390166
355298
258159
357081
230171
331643
196708
537733
636335
540912
206753
556369
548744
224850
433223
31409
215856
387387
449808
282202
241070
200433
437692
451302
281354
615837
80309
419465
145197
129911
312065
488813
490611
364563
484217
637470
179751
285914
527692
37179
362743
460570
502799
396804
78711
607596
180119
431373
253411
231665
314324
48637
318919
72864
100411
55873
413233
136099
578121
330089
217567
468024
234607
141135
268641
90627
152957
456458
610039
542324
165641
283057
297089
133243
471650
510041
77175
261367
263674
355394
93037
223613
358693
306632
435412
135556
228243
21584
313315
372781
370979
75644
293389
609745
362332
472204
329920
209363
157536
324146
335075
386074
601096
84391
509096
568234
360245
578763
32625
394415
322958
366459
307345
611008
495578
611377
327952
248372
113968
233988
621509
116589
280478
338685
47085
412700
265011
473145
104498
217872
179930
304167
525382
472683
524471
422749
216695
43280
553133
220933
590596
557122
427562
517091
455666
272202
18800
344527
530149
413709
337165
478140
39744
143338
536121
150895
380188
62907
388819
328015
517207
271072
547182
458047
254878
57637
77190
388410
431188
426712
151140
148276
598017
304655
138155
95708
287838
334303
146481
343064
4282
575326
36167
181895
365272
294910
7086
83869
65780
306540
235744
454120
213854
257128
415483
569
128598
614299
179437
393705
600563
204278
246854
411144
517361
40302
552830
165271
236864
569971
368539
322339
461380
122445
478996
530368
184894
458782
287940
6166
468416
109577
124769
364204
46670
235805
370080
74865
376978
392157
15641
136585
392663
581939
439319
151357
5485
304258
127208
432986
169055
542699
330687
226148
495313
423676
238887
16080
630931
37755
37423
163372
565831
495939
630526
467692
489636
366628
299923
549021
68237
203083
311419
248064
506317
96380
256147
167124
43693
102377
615476
525782
856
127366
72198
157001
346408
496954
426115
272208
357388
5426
88500
410696
157293
183768
615531
303979
367637
600059
547687
211685
229449
393447
284008
221962
565963
583095
384266
53378
99255
298499
70177
327756
186460
127676
616498
66569
123945
568633
308890
602128
128852
558615
202728
363891
72652
387169
38645
588410
332960
81995
610169
203667
484672
306458
549167
172150
62939
443628
394206
370379
143251
290082
54805
380886
274224
319275
550089
522331
252299
600197
55420
116012
238378
287655
164999
462346
600244
630959
484831
611372
95456
360985
582365
207249
130224
301593
426741
501389
201072
397020
549200
502839
464646
344957
159480
27628
368349
399196
159323
407033
148024
251614
545059
15656
153769
346164
452951
472322
35073
163670
468114
570356
528104
584596
314418
626138
103348
542261
445673
513781
32590
163662
132386
61717
395893
247564
639338
236626
68803
335008
217850
622814
178281
9743
366681
529195
412188
373302
83390
211494
205393
583549
30360
139836
445557
123345
284783
244344
392911
461797
45783
55450
442637
138126
208214
144922
117142
118327
544022
316100
415842
208422
553208
454449
438341
195787
514022
540085
425473
20419
154132
190446
33378
434950
142677
29783
194101
303901
42491
229831
360631
382862
563348
492565
258922
611927
296999
527636
361830
75453
639748
560825
209316
373749
435676
478352
318781
557258
393055
207495
498963
438767
337004
382986
365153
532613
313188
154187
81048
315307
485295
524037
29054
131317
506108
539147
474696
479039
316321
271038
527182
259924
410609
593855
496544
568197
69726
164215
45784
315456
195514
473329
383176
378533
360733
412809
208501
531011
245422
43572
474123
578154
28330
203351
459816
224166
495198
274273
13242
334066
273954
63549
603404
282401
369675
417781
157696
387262
130562
437425
350488
303585
604090
462373
550129
23905
49056
588950
319247
559634
80695
559484
413466
233944
135373
411869
484047
7246
616776
70144
141159
308637
166485
336764
250226
493172
55023
346768
1124
512041
68643
366354
580484
271427
200493
79935
330045
184001
390197
276593
564685
415708
331111
342663
244501
121304
310851
264391
150437
355377
219365
298316
523535
561194
618020
412456
508528
270813
296207
48146
368084
168306
117318
203080
479887
580371
430007
279365
35233
413193
339410
565934
454090
291361
371020
289788
393718
242758
594539
618393
493924
608496
497947
109075
346206
180583
137297
199814
201200
142769
502302
354601
100543
567994
383947
591619
428978
235874
574121
581093
460935
117294
357518
49977
248783
504545
611504
40485
268561
414292
118371
572517
298731
254019
126026
179791
207993
19119
332879
501661
302950
555688
56952
497257
258515
291076
593466
435023
473760
40750
296944
102891
488184
569270
246927
401433
54400
311512
272180
475336
214439
125782
48368
404961
629252
624784
483829
299502
269086
200281
53562
28460
262681
586610
319002
126750
500197
126873
369848
284655
348287
528334
116636
455145
383384
111477
639143
303242
429108
281885
246162
208363
394542
294467
310510
299704
110980
161966
443917
554980
174813
396198
583644
195130
537730
36441
430764
77058
300759
182915
350693
268324
541630
190442
50953
91958
187849
531274
99248
205479
64987
182547
534811
219111
113127
169569
562683
391216
233001
255193
393948
604366
274129
342998
536683
49569
505741
146868
303916
278027
117306
459224
86564
371035
566663
44450
634873
428554
612117
501207
81755
220777
619964
629682
330754
526490
363025
22131
17030
565335
415693
17351
475248
361354
157716
159546
169296
334847
14799
455047
368361
501608
273864
17704
531580
546212
622386
241401
398459
286777
434810
172892
169637
324968
313984
121437
392326
403841
558702
508971
346699
537303
501857
452610
199514
624198
250336
397999
340850
505811
98230
589141
266661
490938
587256
119377
184340
350139
267897
463290
53017
257608
616793
472525
413488
346215
352011
19945
289593
572807
91264
207632
485382
200848
141920
106
332185
281793
359868
460854
524166
108237
579601
153490
574414
99954
285945
257956
434654
242188
18468
350018
514308
577462
124081
160769
514801
636541
454238
18822
435605
196052
615065
511407
346852
162951
119566
458350
1606
232108
366896
551711
44596
374823
609369
555380
537048
24482
413565
305820
558896
534707
250205
140539
78126
523267
624792
95405
466624
172783
1470
624168
600761
543575
406035
221426
477849
57837
139600
443325
567422
513442
565595
101849
6270
82156
38962
477627
613498
881
147080
375517
223820
424026
5437
94587
518728
40949
489897
187108
577999
371348
111303
506991
284257
195007
99648
597889
225447
82329
400526
56281
583889
397350
70024
136988
549891
144274
199467
557335
508824
621621
257366
451924
9963
473203
626140
338159
380068
538735
86355
519880
336571
311990
594911
142613
123403
552653
326130
397132
154335
433986
27724
576490
492123
427695
205382
363767
112737
297201
340229
614895
404083
497269
511534
14645
63987
317239
538135
20190
308356
290408
204006
630026
169959
177854
267847
84557
378941
515594
257885
343737
135090
584238
569045
178559
280152
414414
372535
287930
185902
32080
242544
45661
371436
414703
147201
463620
318810
606930
403260
42333
388568
60258
112772
563176
465855
206902
393674
327257
287078
21105
137994
560099
236008
359988
348681
600681
241746
272995
15066
380910
635703
469182
21256
560877
541454
567289
633157
258331
399411
92828
137317
473803
115701
22224
601997
79149
117039
58646
521159
631103
290671
218453
556096
621495
154669
335642
515532
451083
229030
7817
342678
288626
477318
420575
261778
290331
324392
361460
245320
38067
359304
70741
310396
535303
123668
69243
587232
439540
191828
31072
250012
88897
248862
588256
317945
229443
358977
483492
318647
347624
267155
334733
303758
442365
13535
135771
459264
135396
163140
88407
217834
527852
246396
553831
562081
6599
12429
206464
601168
307972
266052
500892
102008
184932
328919
44457
248287
470565
116044
304854
311548
464170
86899
577861
63387
610287
323592
10736
98645
190177
66624
347491
604606
249437
382126
351127
518039
226482
238934
499595
246894
131564
74633
321392
621321
373184
322786
545996
476999
91673
188524
596847
446965
620489
145976
624427
158013
590764
496020
448980
563270
276241
529274
28066
629897
379942
144546
63882
56550
332644
346555
134083
415057
582401
368132
518375
426887
229410
583588
155381
17140
585915
230967
444758
222824
497272
410107
133483
454244
603608
503991
15814
371330
123935
580907
16496
314899
295996
464729
571611
115491
39622
398271
340254
244151
63345
634144
99621
117195
627856
192619
116637
330980
264182
478271
93521
135901
262489
311310
395055
416985
566677
412611
370097
422732
132464
602628
88359
592529
436197
561750
7651
217342
615032
566374
607583
40335
439789
614837
142798
611729
628520
568107
200101
586170
510608
602098
523492
446782
600597
347581
551628
595669
422113
24077
86521
559180
352417
194034
91560
598146
459101
86727
343983
533930
626552
75665
394448
193721
29535
256568
276754
386036
398955
274781
369625
9883
513146
8613
505814
302649
507327
270313
581395
591365
123207
603673
319795
338350
137445
442216
416351
554161
434322
70369
303200
159715
210855
555365
476131
447390
244225
165482
59767
402017
230582
141535
212233
549694
507672
428526
183396
98734
434849
333004
61250
24733
236261
45159
396697
241543
171234
15356
119751
400303
622766
232656
408481
198014
124007
632110
427996
272350
385330
601358
464186
390417
628253
358352
114875
41614
186801
421647
575527
566953
53703
631750
549179
81492
181883
622686
30502
403246
198353
546137
491649
535644
64070
488466
639805
4910
450059
524063
89237
283005
518137
309600
604413
64424
869
331868
326098
504708
314234
285163
167500
542722
344710
596836
261
138009
590655
540015
241727
393455
484272
10407
223948
250572
156465
599390
589347
454840
475573
164773
344422
22027
160137
557403
272413
456584
623471
191796
234412
81704
309448
199628
15575
185720
146370
393309
284319
226436
406378
29812
293352
475307
295527
108844
480886
570310
485876
148370
87239
552222
368958
389150
141096
370756
503832
426254
134835
329477
69158
498908
251690
157475
167197
217603
235696
100821
14184
284210
496681
245052
255778
186236
198244
622435
186055
541385
63693
84243
575750
33188
205797
554294
630242
31089
195501
257921
53106
414246
250367
214003
72276
321834
403712
179765
356718
186719
338293
150957
580914
182356
233374
527631
605429
617752
632414
423708
359446
388624
20783
587510
137585
537706
199108
325705
484756
382422
270448
254596
330903
527439
161807
519688
218027
350588
458069
225039
67823
262258
130328
398728
484603
32413
141392
27086
491216
398221
531733
544669
504020
322203
508787
385980
170911
141293
317403
216877
262668
525780
153397
358024
295165
160524
241103
594793
10600
621873
440640
318123
638447
273117
616069
97536
239736
325623
318099
162201
555611
385734
299346
465435
537173
514412
21938
276286
201128
583482
106939
245218
176522
98514
32460
49940
413621
298460
72301
304604
238607
95268
266202
32375
127580
300106
324385
486962
293730
622577
506918
420625
217222
220785
577513
118465
565885
307768
137020
382939
83009
471445
206774
606063
514441
99029
547382
220027
485870
5925
571308
399682
447758
317580
559059
562011
17577
61990
184380
369455
626990
452111
49473
449664
376103
131118
556235
197505
529295
488277
215632
198892
162777
2488
40408
366849
350313
414468
314169
422868
224306
285393
461818
62822
20829
420522
466660
400667
10944
272100
364728
254860
43730
104759
454134
563592
132316
380233
612804
570167
64112
167999
537134
107607
95766
194819
411596
395328
204393
210058
297334
256315
564396
209305
540875
558910
269694
9935
406113
361507
584135
75327
295923
613761
99080
520203
512166
47834
363344
21763
490039
49357
225552
503010
391407
118984
25794
587738
276774
486351
608233
444204
620238
370965
299434
479290
474073
533234
625994
338425
160196
552490
15214
291915
582310
29246
176793
456212
346049
197138
364405
588587
228815
612069
110590
301750
623725
78198
555859
412814
516880
223005
53803
617278
332033
501491
180274
316764
51591
625134
195987
342698
71156
63623
167272
143318
527093
282145
148146
32624
250923
73228
458840
87840
230917
437131
48623
68093
110554
84022
77345
223048
490296
486951
44205
261179
570557
478280
137658
143663
561890
379382
632670
296738
268598
36378
506905
467965
627568
516146
158826
356555
357843
559679
54113
234873
159692
589514
84433
145315
219334
187433
633239
624715
213521
353581
436400
196254
15790
273956
415106
196603
613430
511102
95680
182219
449697
551903
544060
30834
466308
628898
279467
490870
291832
550840
151732
603796
290375
588679
26133
243306
88552
11089
421999
501341
148585
264776
494870
299060
348530
421243
565108
234236
563720
226010
71411
388297
260871
508648
461472
232914
263715
447856
21794
556826
114948
361874
588282
280276
615161
304891
633940
83576
171253
331408
413643
254649
417422
133001
481545
509646
461979
192418
601736
96875
502515
541352
419566
403578
3497
241938
242426
8984
150146
532696
197446
384451
84278
529227
39320
311070
509855
579192
317989
88609
603464
570184
342670
541203
109632
369635
105256
602402
296698
336530
412324
12145
588377
188408
166870
428750
427958
339038
436251
61707
301504
354917
114075
147236
481668
638516
410346
548031
347048
577984
352695
293856
319820
352575
619041
35173
335777
611861
573967
428803
108632
414908
67702
582482
600843
549461
541111
625442
468618
563142
515369
140288
488056
72113
195488
102545
25597
203093
258894
239433
303714
555702
540779
40119
417730
337202
489941
392437
255164
365897
133213
104195
402552
550361
22286
150846
260616
586964
176680
140058
298215
519405
110140
476249
616517
315642
314792
139978
593115
395266
355920
118994
136472
295262
400493
166496
48731
524390
630890
4180
81455
571030
268085
436920
562196
414398
518389
542347
174196
118457
466023
463771
249694
625647
500960
599333
309722
352747
572894
33573
170778
202478
217402
46009
478847
565968
429077
162493
383582
293046
39079
122069
162033
308011
243938
277509
615050
618155
143831
401925
146227
436752
453093
79867
535429
464792
579665
169864
368107
508159
232134
267509
561991
165320
630517
115334
182569
326871
58370
378199
141190
282191
32487
309187
237210
33716
506381
173308
188098
372079
356157
464095
373967
2925
390592
250024
624214
294717
599837
6278
52828
326409
528388
300676
385860
592311
41444
526349
374634
399085
56372
622337
146388
50645
443083
102836
469535
148375
276921
395685
390233
415463
587310
72178
611869
369983
200062
389148
79656
40850
325554
546821
514088
594184
342983
464034
175928
183474
393746
78155
498561
239060
637542
376224
409020
112858
80868
74570
540268
405531
359714
438810
353722
499801
555118
415190
152031
255795
327226
144248
413756
120153
265078
404762
65579
265944
635674
92010
195442
300413
60762
302220
170261
268936
79390
304046
328045
368493
639600
441841
342192
219149
379404
345639
432541
471914
45617
545879
30997
304222
510006
32015
491684
332419
127500
592756
546798
614927
296670
36191
411912
175861
156298
247797
165332
395883
422321
215787
368166
496377
136652
638042
301807
130719
254630
464426
513459
327130
229023
301742
105498
570070
156445
45029
321747
357493
60268
18897
452248
218937
311456
88813
142060
361562
42513
370904
178080
498281
384786
91017
636408
629451
29178
492498
371605
314408
339495
485774
501840
601515
419474
484526
23876
386555
359470
258324
14406
333012
310895
598969
235147
256997
446283
183213
625570
136061
197709
461246
172896
167677
218479
64034
496670
112128
271467
155639
359230
368068
299553
153877
349179
442520
617931
48082
235115
316547
264956
271250
593622
143466
72791
132002
438727
444179
95404
554950
233638
40645
481002
117783
144402
589064
478618
456693
110447
635175
84988
460302
590491
60988
447858
291737
567104
624216
280339
286399
619004
326783
299237
12486
171650
485750
123363
238749
62483
213816
301472
527571
558641
523467
57712
492854
211532
529985
459858
443896
4072
376141
550298
457284
536039
430996
158166
537804
263503
567369
87252
172824
568029
333051
274302
8456
1190
501315
293894
385775
117608
426312
62661
244764
351488
360272
136226
344144
161970
234459
280170
229176
578622
257703
18790
283634
42375
501776
281247
351628
422598
193682
607516
282837
173250
378503
632168
314497
463637
79797
458534
376994
180626
608879
148939
434324
353761
283590
232553
227211
362882
286714
12119
283253
613790
153194
308697
515113
628151
295115
549956
125999
486250
114056
528098
323609
450758
504811
340876
230266
304230
164640
64439
275270
146070
592189
193703
369835
207421
533094
306211
166671
636628
170127
111234
606676
176579
447803
568846
550635
505222
612667
275243
239704
11172
144519
176417
46376
163703
176264
379189
346965
441723
421674
353518
124244
241975
511749
413858
169900
527246
536062
502865
120255
394732
318644
236474
172242
547047
221848
370877
209072
521065
620882
349573
444699
10504
307787
586129
443654
536658
142790
576537
155376
625394
67366
125446
380604
63660
26078
369104
466666
507096
397536
81392
443789
124585
41704
552396
241010
159313
538680
122390
301287
397621
144466
344037
113490
350896
447931
327612
178707
116153
633913
444137
533877
528851
213132
479981
453470
178681
406268
567687
48819
459171
63160
535633
604197
439828
582128
523451
358221
604714
18180
10934
82162
66452
534808
29329
23271
574764
370420
408814
288111
349886
552700
343507
302934
446813
305700
511005
63357
637283
626279
606858
227352
529347
500171
197515
456253
370117
113925
595405
101618
366233
302237
70104
580399
618632
482537
355716
300831
414248
63392
511548
195296
401242
318066
570193
536360
303688
582598
518949
474812
288799
355484
496476
388831
221671
362380
102883
383938
265909
327391
78178
24452
587812
247067
75291
483810
145683
96350
72244
540783
226188
310603
418550
1719
427208
364119
520580
493496
312866
320632
24963
103285
628460
313458
202988
10483
493611
94971
385336
149289
337488
500881
261164
550854
287611
248618
467999
85649
548886
486644
50608
342355
57229
622622
520309
433168
230536
478822
108474
33009
181843
18915
572886
601602
3076
78953
449759
117648
155301
516196
234113
571595
145002
535563
114479
444810
66055
100850
444385
238556
76713
425291
545642
477331
566989
502637
613552
253674
406308
229893
492105
30966
424479
145178
437705
163359
258877
139582
398680
603616
134727
110934
333707
612852
519226
134076
82970
77723
564651
307758
259830
488531
187398
330655
532549
201252
400831
250324
245997
476662
94470
452366
120656
587947
133505
50503
102844
635520
498689
240451
275702
381161
609052
607418
228406
517721
198471
293556
428853
261750
332495
620157
304592
258959
55466
232771
398691
416473
571399
494535
185340
190231
507437
44664
527847
365291
62309
285803
526391
252992
556462
118264
452726
118214
414642
160377
200239
238987
553454
633131
482717
593945
90523
258185
267858
133547
62553
295526
45465
371158
487804
117457
253479
354844
46003
637145
283817
484957
74345
413128
52374
524121
366731
296173
89170
336636
14635
534478
153175
264251
318395
613742
590733
409893
196485
416025
401884
488246
542731
27280
281154
330830
508569
525545
126862
444080
625947
431290
76741
369489
469940
169627
582387
328942
126199
572252
275327
187724
439913
95136
513702
500705
57897
173873
135150
304419
80768
355668
432836
184938
346958
613504
216025
450298
17963
213468
320060
163130
443256
219045
233111
40540
445944
336315
333848
505931
96806
231950
165367
611274
564193
228403
70541
165414
473102
277057
428466
434930
11454
40959
448197
107593
83016
27466
579928
127854
530099
279329
154970
89012
41100
44060
192476
150203
427601
622843
62514
342395
381529
271903
155307
81884
476979
361868
68614
605193
501046
370510
602860
457884
502872
437394
450412
430877
381924
295155
519254
108564
181360
441086
545247
14892
415991
336444
212313
192949
510863
452880
410842
534705
479173
173096
284582
600408
388713
578361
37113
328275
78863
560061
578854
211497
5787
210080
535266
294161
585033
310179
555324
356613
351137
439787
284622
621574
79624
192327
303304
111728
368740
77082
135862
567127
509427
539248
569203
303297
494504
217450
414077
135258
633672
7377
325941
86056
152188
357052
172592
363811
240744
335741
349694
125088
187972
356337
441636
418098
594331
560547
152753
564638
277277
439066
418540
104858
436910
330901
587014
89070
510269
141693
247401
287072
307731
241771
67760
15624
140491
109622
203074
427548
7295
72753
446550
260384
156628
552271
5773
392946
293368
93823
143681
638172
376338
389484
624842
37614
599348
265174
51693
508961
64415
564863
531295
230448
75054
166867
239122
527204
71012
476542
563042
96458
357220
105190
470966
458368
562823
135883
563180
109447
68124
591208
157090
356096
169157
90595
140576
159187
487243
448825
324458
253142
540060
25170
454978
371541
331930
270388
48257
278149
597645
42047
512104
155603
210704
45459
28356
9961
301899
200360
463598
302910
439840
424497
458791
229755
277242
513938
20161
290677
98653
569806
212390
254261
417269
458470
565410
505885
547494
499080
538714
147640
584513
616465
149579
344935
434731
359915
532498
118028
298070
627684
96152
314240
69756
542327
194998
268545
206982
452195
189544
109263
252507
322703
390759
185648
553356
627911
119748
200918
494364
90074
387187
358961
234355
466069
196447
255480
578750
102636
454584
124889
291135
223288
3528
197105
162082
499513
475468
296641
71945
456899
409049
616589
39691
400466
632021
262950
310634
638832
397748
396747
71461
482052
51882
468393
421267
188349
365408
43611
186227
470540
52989
143757
304565
278
396381
591589
211347
156455
59408
312564
59554
473597
319076
280060
631798
57318
565019
395269
116197
295404
366087
377424
366813
82375
498864
274476
442059
578963
633374
467287
548631
396511
254468
510497
488367
547203
468625
35965
187328
518664
522567
315823
507713
214965
330026
79468
54181
465921
403902
69226
595075
39996
615764
345145
210916
111741
353697
534935
228765
639007
84400
194977
201357
340866
482471
240303
602394
499384
354089
286985
244782
531678
190865
82498
435719
427986
417076
268491
577676
197685
232394
315381
215531
94437
214153
103295
27667
56077
328293
522982
37013
636222
240092
116136
555578
422536
585822
391446
70756
95132
219634
372045
302875
383236
7259
532172
290370
543821
76939
584551
47789
105
484918
472301
355309
479081
330101
581945
442621
329129
394093
99807
468709
155208
246992
473959
276020
165383
155254
546765
72282
435471
164307
569027
586179
179506
499599
27056
617755
445956
30263
610196
138219
69374
366953
577860
300118
407727
154788
620660
102773
59151
250278
158758
577784
393678
4880
281855
306138
298176
344482
350851
3483
168791
276467
295593
519582
147713
538632
55920
639194
291811
494065
594616
322237
272089
423033
287913
110737
131420
6726
572528
326665
244544
289689
92608
207848
619326
307649
103843
169484
34938
77072
522514
432534
571224
225411
26774
258977
10922
435027
13392
166278
87966
35587
120625
616319
492744
374549
193979
232689
82458
60131
545712
94385
230816
242698
306802
21503
522026
474208
393553
421334
115974
407075
230347
597223
559872
353752
120921
53238
294208
395438
146569
49449
121295
272158
313168
50985
439012
122585
462339
534219
348106
498207
244775
227592
34707
289240
51835
322382
570455
608624
63709
515309
345424
399271
23690
39068
42880
206008
454659
132279
407439
606429
479805
540298
622691
223927
297711
115229
136359
311057
329872
553091
376483
366368
165078
406702
527442
212716
155698
477618
255130
348702
356191
430
314916
528626
106483
270663
156974
421857
443366
135456
627542
487544
151354
433047
201134
43178
165038
5869
270271
118838
428245
564624
565249
292699
616813
448699
88644
144803
339509
227619
534416
114000
34324
549283
254402
183431
5792
630317
69560
482095
290877
308445
588621
597141
545337
44606
77549
465733
339072
427795
587504
628679
256494
498926
552295
385685
338746
214253
639752
217459
92186
276266
69188
6314
336991
10927
304575
191728
604918
419883
182059
53738
307510
87964
625659
573589
407952
224113
310924
127466
289769
624205
388048
271263
526095
198163
172687
304512
60038
399637
237332
507272
202783
586140
555022
470664
571715
320379
397495
538383
18112
635718
392986
564836
294626
209966
248875
82057
268515
217205
352761
418184
277739
209892
590165
213587
403951
429386
615527
473765
409879
424079
557642
540697
182450
181709
275449
310445
324919
349951
568291
262377
183991
447158
186588
374688
388999
491718
431633
87183
555856
27338
306755
56308
394661
212225
224758
122149
205422
471174
548174
465260
40690
44695
534767
272590
328549
8683
361767
249754
395172
31481
407858
448315
579954
56956
574769
579472
410431
14895
592789
504512
312822
173394
199024
579137
372939
48713
139020
81626
120083
398066
574700
88589
1225
486529
130119
320079
106349
293474
127446
4715
368196
438909
603256
522994
178254
162539
545786
420414
157034
382302
427856
419872
266296
287094
392038
577468
145834
114099
361109
144266
408023
78173
329579
585269
160218
392391
228602
498642
413600
445930
405990
564471
639037
228941
515763
638109
354158
604876
436572
329500
393154
580156
540416
1909
260760
76365
26603
31449
404404
238953
426191
156511
78692
590440
630995
618058
25956
282494
556927
44042
446732
518685
247614
575825
67500
562903
447734
158862
105401
150031
362881
627747
628347
360687
552282
372111
68777
313018
255141
11839
139834
342382
378478
632982
40214
103704
314263
186524
594504
234189
322816
121147
499631
16851
619172
75322
236275
220479
180209
140723
384212
443381
26195
511835
458423
299766
64952
327069
418236
606580
448294
513713
284458
384190
142641
424136
629405
311130
40069
452588
350954
617754
74562
495351
459902
149180
208308
364984
127541
78145
183890
541719
294045
190261
329379
382582
502093
450695
93213
78110
177945
594656
289233
199017
157706
485949
109051
75353
278922
631366
197851
522797
347019
524444
309133
368158
214926
179527
156396
139559
549156
163225
14486
33153
590647
250994
429624
229829
99531
537981
166455
44604
177610
565786
215098
226970
51654
504948
274894
56368
274350
190744
638231
171335
462608
224969
544847
463982
190452
299613
63834
486536
171067
529980
245782
545845
394617
265227
85138
244278
543849
469287
240198
50524
156590
11621
425791
314769
150134
414731
379699
61803
404114
58774
451391
389849
305140
115306
15879
344662
481059
431657
611779
403891
216851
449898
419553
388348
379634
226322
26515
434918
352028
492322
95184
87046
336939
270845
507046
209067
100767
536407
627784
248844
298834
267216
329123
599584
136238
517914
266235
590502
241235
220313
110708
351202
219425
338166
316503
316190
385488
584632
242281
36360
607792
63075
290326
131053
337089
84670
467331
467878
419412
185923
390583
193243
501432
611632
513582
314883
201461
7601
281372
346238
131330
627018
18686
168776
505765
447605
330361
567049
381287
631960
117813
234717
592647
301646
221459
343870
378816
227160
127242
536551
355907
359955
396390
449265
28282
141668
235580
342585
138701
240089
126232
354765
319271
142742
82522
535245
473847
484748
97643
458608
636673
398171
117377
42395
529776
557418
77562
291025
132308
134229
264142
408940
155808
322456
194854
388506
371837
82108
204985
580284
546496
451536
210610
344398
473456
158110
114725
52287
605223
175860
249111
418502
299290
172573
93216
509547
236916
298722
11215
576121
366166
286926
177850
103992
454850
408527
147412
260410
223228
332316
463588
281527
501856
459279
462609
472422
38829
472667
65900
109605
42320
530050
319063
328999
148667
592453
608634
502888
527166
512139
364749
276836
490707
32244
23083
98259
385277
638866
97311
451643
578540
283002
579821
41151
344715
472942
347643
280801
521625
354464
538021
272816
345316
98471
72633
518490
331757
526863
214563
117627
187153
47921
544460
67635
286762
299579
199057
114438
205492
602409
359323
44995
47341
141664
519775
560162
108441
437141
221777
2156
610339
136764
120605
482280
111564
495109
53459
23678
586402
498651
469930
612978
508715
232325
159584
259919
425497
351653
218498
65285
549061
457966
274964
601780
548934
196148
460151
330061
438019
591535
203261
244051
128271
509498
33667
209374
48091
223012
506241
53115
398448
358201
370151
339274
242178
523945
337667
379706
549811
501985
61849
58500
419115
452766
193675
317796
336168
216111
33051
64167
298652
382176
6143
422690
75795
108001
73196
575678
45468
116751
426138
402646
497666
552409
505493
467953
247014
430672
11224
535820
308318
385927
296953
19580
428545
502681
168653
288245
494060
138137
454012
104841
494970
49650
222788
500183
577654
290936
499892
477582
248627
283679
273745
212406
99962
284378
156292
292949
49758
416382
166793
303666
631629
303934
580548
474026
134735
93544
472553
369411
140074
627588
425826
396306
107261
426464
528027
585173
256632
116093
593637
397295
556605
530753
108071
510104
163032
39554
332827
346353
90099
563148
63776
512932
434507
141290
488685
597039
16783
147792
550880
522688
167935
425077
332787
158417
550242
614282
528181
14554
223510
344506
92646
296728
568460
558291
251269
181181
176532
195220
480941
546115
475650
578719
417879
516978
216054
137488
206249
31633
542530
169622
382882
326790
13449
47249
394730
302813
73866
73988
124257
428024
118207
484711
199832
609212
445199
34797
463994
4818
11864
458171
401822
405303
291074
631238
426937
217400
535039
485196
464399
41593
423270
372644
522080
443397
368653
56888
472307
441868
185702
114692
605138
131086
382984
589700
5618
508024
562982
58717
33229
17535
383380
636474
329661
262532
394230
288370
599025
336956
141984
525539
88378
218089
461077
99196
479231
437598
546428
552555
451025
445289
257768
212509
431500
400165
553544
51845
381297
381479
553114
176858
400435
268555
476496
591460
22153
410171
209945
490879
234396
125419
91779
441954
120005
32023
396498
461644
405104
116115
413749
107978
590711
451466
31454
520698
328370
467261
156207
281464
524300
485710
623016
190626
440057
385340
482816
490282
517949
310051
595017
127664
237004
582112
242039
435298
127023
384275
377214
524453
396226
171772
320449
92457
457057
485454
399112
638003
538071
205130
206897
610519
424245
110772
579262
443088
118705
607046
585725
83104
62708
514652
220791
2767
28596
429060
553107
16100
292091
595440
496871
308570
106044
599685
593148
268591
81758
391067
98824
546156
184473
611307
182813
268411
441315
173424
577587
535426
316196
72734
83194
295380
431845
521233
134290
459634
21842
540642
635387
49571
146739
419742
158507
230215
362890
200861
341083
552598
378522
616525
284105
441335
19914
129835
444164
452527
247760
121198
137372
495837
447439
572297
148237
616212
64194
273199
305305
45304
515200
290792
108270
174540
523217
511276
292346
58737
162158
64053
286143
429230
583691
330905
374668
184864
243719
28037
37371
517072
514052
615979
500597
529056
448587
458626
150660
605515
166220
63069
417204
462539
599173
360825
103439
13451
67894
117281
363968
30283
489502
620606
334546
3658
483397
124658
89739
628243
295736
148517
37232
597331
524877
450098
610630
56949
350950
604419
103662
441392
497150
467833
410597
289236
103034
38725
90028
172504
16870
603146
500251
448139
221547
461675
14539
601184
136853
347165
371446
544885
204047
214736
132843
277463
54140
423919
703
216210
245415
109653
515258
599434
323408
108398
336929
230473
186685
534927
419580
576019
252732
104834
74329
411808
634588
469980
325389
356963
518472
118122
153752
253631
229835
524354
174187
158180
549399
212304
309569
204975
418102
217923
265351
31968
354689
538569
200407
266498
194529
150213
191916
127290
215888
481589
436210
209153
336638
425307
105453
484826
323149
475998
622609
460739
337067
104676
152488
14239
398766
48921
199444
305459
150636
478292
61662
311970
409088
35032
574316
534810
510420
297976
162342
133216
628853
475027
348003
282065
76647
260200
366143
596842
150860
81917
512148
303780
84212
152761
596046
571357
473225
609564
226757
114107
213727
363536
137551
523129
627646
47755
555018
595031
628062
466960
545430
571103
384586
410377
79286
391522
238907
310248
450151
499392
485004
150107
488474
613569
419787
428611
347880
254882
85700
328951
42577
253239
480946
315114
346964
329793
401287
156684
156198
569777
617545
404213
512274
115942
2613
424224
141154
373624
88842
257194
430849
542423
434134
31704
613894
499757
387942
492666
199748
287755
625649
529555
113336
284239
408978
624740
411206
122403
267942
443821
484174
436097
622791
380669
196428
536594
364794
360993
164326
167472
303228
47018
127603
469334
34184
278324
447098
357072
41531
637901
241385
466201
435543
4368
390315
429879
356275
396040
513210
344120
51094
50798
54541
507592
401848
407389
219187
114215
290046
437898
306984
251479
5643
625203
425482
420015
182095
203770
251553
379644
307060
74224
5028
375884
228985
178842
509162
563509
5573
272768
141350
333791
173003
411814
334453
394382
275492
408309
318374
311632
591573
64040
175889
431958
57797
485815
354557
488850
620235
50933
480136
285538
284998
244911
111343
231530
467471
522536
342887
396527
291418
592565
615425
246660
509603
385086
548638
254623
142867
580418
548949
355881
566894
342079
551741
294866
292040
591908
37217
552635
316662
450057
146393
26402
36896
552801
401368
222647
176972
604674
330105
515333
370547
494355
258165
359271
27379
545686
615082
317434
355197
47649
345420
295116
52834
165097
228564
127413
62816
59745
500932
629145
491286
16719
352966
88733
240153
216297
595633
487932
500177
137881
244043
227757
449580
339544
368002
620178
137505
175656
245340
421756
232127
478973
256618
164496
312960
176885
521437
388730
274791
101329
482516
515675
565777
395739
352682
126105
403393
301920
361278
269280
423035
231413
583498
631659
80796
391753
514460
549813
190212
47204
313746
89046
86745
114370
390260
267555
159991
594597
277716
639694
384454
302274
244686
87291
53857
122586
152247
95322
508735
412633
612786
93430
360059
585253
252631
453832
153547
559470
370369
623331
536267
525658
444095
134378
466644
25976
333500
99186
362678
217866
232943
16143
77329
614375
394615
497310
117709
302267
274958
621537
239403
297182
627802
521299
299935
96401
45047
634829
618192
192860
49128
313586
14485
283466
611258
469990
130894
358026
289645
202626
226149
90383
595329
158045
447196
53067
215106
46326
89754
523716
157158
566577
355211
72662
45643
94748
116499
474406
530246
106677
399929
122291
238656
200514
426900
72161
311579
553137
101585
469505
20607
192534
38604
554014
107606
256682
628124
501903
43038
55222
233181
231483
226774
622748
191602
73934
411005
376395
232038
267702
360379
331377
632051
589081
476329
78802
562759
267975
590707
443270
137222
89714
147220
612119
341096
595958
393736
408851
345603
453556
273924
248878
330452
455926
188376
78511
635394
632045
94852
166079
563816
605179
436642
571384
47482
229841
532866
582406
165624
304312
412911
332099
478058
347180
168194
423902
313545
634655
335276
9321
612267
504065
540241
93902
322497
163550
183121
357259
232538
17904
382087
373648
607220
355618
120639
77636
149081
345352
584505
18921
160138
97683
226523
330307
224696
459529
623083
292601
630399
33111
373221
384985
577270
83830
276506
319492
545799
217360
199122
356545
135177
122892
383558
327643
86222
15163
285856
599456
260406
95351
388724
66498
582797
1074
426623
273325
361516
132217
616012
150248
496140
469123
452661
486554
341667
213757
431455
19195
164449
248430
214156
425181
235314
568350
599993
176977
600474
249337
471854
713
43769
103450
261755
336468
611886
505780
520788
610057
568026
130512
204014
61104
19023
1398
386622
508875
463647
214929
3098
120197
639382
50819
94580
187997
529183
91439
147781
546233
327712
268064
397567
118193
598956
107047
79597
91975
606292
258204
109191
623798
85864
65068
284900
384969
568691
624691
531206
621169
13030
397309
67287
322192
612845
347977
371880
182179
360901
300150
204447
590459
241425
424170
474442
565188
437978
28750
197956
419779
375092
460744
367021
40042
243542
502892
21931
177494
324932
559411
621570
348775
433990
1438
423313
283236
435216
85190
130002
582145
476358
91476
139777
593453
497087
635800
13800
401939
236454
433011
433190
82914
34704
189584
499250
55323
336323
572441
468509
2761
124401
536544
589502
21381
441398
208226
598221
396195
320119
16020
571838
433247
47720
111868
396340
384286
516543
623902
157463
291298
452578
159799
554152
158042
193545
49928
237925
524563
449949
502256
292150
72538
367949
526795
493481
309874
503474
478252
478444
337352
632635
106892
459244
7475
73974
301019
55421
475167
235237
3708
443751
334462
173685
575704
556645
45431
339085
443808
180916
73611
431870
516804
501538
408369
392201
196775
103251
631551
570335
47190
233980
77675
375808
539395
474299
459394
604145
399093
431473
418340
176057
156665
493504
244446
235042
200738
224735
483407
121887
454314
463485
69349
197435
13225
81440
323848
351965
2443
468084
590939
183616
135682
276194
81870
435970
26942
377311
247207
625742
477390
218726
610218
349587
378672
570950
62935
154092
216303
175552
172901
235992
113053
261290
220245
601148
76605
415113
419257
208601
588858
100449
412716
46954
356339
192430
560363
298903
329840
540545
55339
456346
46724
254168
97415
20458
166037
151972
32548
177056
169106
437206
536364
331208
102257
248460
475207
376471
576688
202785
524176
101207
193
476804
293020
570826
612303
205413
231839
456827
50324
547321
386104
610431
432321
482186
39657
571459
404354
390225
140643
423781
4836
377738
226560
516329
158145
559467
204368
272786
255524
606673
407294
494498
46087
480783
538695
621317
361416
298451
49616
347137
429349
270077
470252
605573
121690
165897
17564
559081
33650
180514
14874
570501
229396
254501
301871
343503
625050
280315
52409
149522
54658
304694
60055
185908
570018
10088
303213
591519
476373
567141
633626
40736
147704
488613
151107
278549
271445
281929
356837
181280
316029
309518
600806
397228
87865
576607
404129
73794
545359
165859
216585
89684
552927
328675
212005
273090
281990
609423
259587
233155
92339
488405
522714
636438
628785
282868
355803
531192
398419
142391
416162
466737
158326
368673
324545
509024
537894
243817
38312
331814
264586
320251
69682
495969
542552
361875
617712
614656
110080
179043
440149
598081
540761
431809
559207
155961
31600
447764
242474
13998
450456
102060
503872
623572
308712
89415
408647
277462
382003
303307
282753
501429
49327
408287
475384
106599
312633
65400
187156
440017
539272
239814
450996
13093
366722
451600
243915
109477
170383
191435
458696
597195
299204
592897
592253
169282
261922
284606
324593
624058
147007
411877
336057
183340
459038
346620
344998
267980
236027
52895
106242
357593
269722
58475
118053
364290
170076
347928
491399
639361
423500
147945
236600
289198
398690
634596
636664
385689
237910
507373
298559
353679
82579
181080
148428
577668
552203
222403
494874
531248
22653
78042
14996
474646
446646
577283
503655
39759
314596
392255
138623
79398
307835
180168
555591
266891
187003
57561
542774
383774
452223
73044
201526
455841
412776
120992
464628
297172
106859
400041
545240
448616
330548
268899
616409
533792
616981
494833
241941
673
419400
323920
183514
274689
552263
279385
379482
87028
356653
12194
335426
611982
39023
311883
255151
217234
478134
412230
239757
61329
176725
276114
394518
345544
204786
609871
213538
271243
154589
614332
418120
178896
355833
314779
144812
594626
451514
419905
387418
112124
171078
410417
247710
440952
269981
128167
104085
586850
621475
148914
65114
177984
113401
14752
566289
151434
397029
259517
573340
43395
142651
161428
380152
324876
410020
604737
573798
153390
393403
211963
310890
485089
222152
61599
399630
250043
467067
23958
386754
426278
16182
4886
320419
159229
119452
185418
213916
425817
536275
428654
394625
455442
583061
389787
192522
633290
261441
199284
100152
421212
428883
633508
460775
177821
457028
583036
303259
184782
259421
182096
33571
476627
544437
264381
70329
575234
460291
109976
604709
481665
34549
201541
462086
599153
542069
302811
446419
565208
624931
294168
536006
270835
241439
500486
609774
93338
195947
530189
295440
28940
7679
31461
573191
477015
451505
381764
560753
331133
327027
448219
298322
479086
295276
616656
52864
526546
267396
631216
127737
369552
173134
251436
507395
527662
161867
30729
400660
515922
94881
278949
245862
65137
264117
265623
533386
605009
68519
554920
447511
395219
199752
158910
329997
111322
540251
229785
469596
580075
489003
16549
256893
164666
234921
476503
322473
468286
70578
300591
214647
525013
379132
31619
260154
81523
102322
607066
422799
6639
196580
33418
217899
194913
364152
236281
630313
413055
107055
350830
237375
357498
120731
545225
535397
451440
256229
532846
290403
112740
367725
497371
124966
177499
524687
394137
609914
45073
19953
491584
538024
506482
378624
256474
561795
125190
122462
45887
317085
139333
176915
423540
426318
245480
244322
33414
440385
301500
1390
66827
568790
267751
321940
260199
492748
250477
559806
56766
240510
214048
301342
202160
285007
145561
448554
551956
93262
509663
549539
442662
318928
231142
77268
223457
41620
311388
47267
207890
450261
113360
619526
254178
566898
538475
4970
326946
195331
353336
208871
279553
595083
396875
408394
429451
485150
366743
115665
113852
187069
444974
484508
216434
95860
222729
95527
477456
385771
162851
617235
188783
284688
163922
341213
532411
45829
252515
233148
17874
262143
420653
625775
351261
281114
162473
60592
637525
422860
25862
141169
307777
639716
13214
442745
149043
101565
400405
461768
230082
42816
138538
372172
373894
271953
316357
439939
355360
611304
609135
543324
102267
423653
194246
637177
409247
395902
125186
347482
149741
413101
412554
377689
602734
181714
457985
627878
598319
385604
48578
256669
317152
295652
623287
203816
457283
46411
226236
367840
346680
51445
583144
65200
141539
225191
248490
203908
158
513197
99235
486400
345601
107836
1489
587494
630164
358748
235702
214208
470937
341264
223444
43740
200304
379504
592346
146831
193399
588209
518304
387828
570805
348052
181724
365891
464056
552848
394044
212491
327869
44175
620471
625378
489221
470336
359739
565835
611041
521328
136502
151812
155896
471751
59291
528618
623302
287852
265902
429907
436078
622540
55830
96587
183609
22858
127570
8841
141880
519805
478156
199491
512609
552887
464992
186304
166400
17465
219466
82559
442583
305079
479420
290255
320541
255357
193867
335048
340081
509306
331631
217132
491841
247823
281728
204783
62774
44571
74342
465655
206198
549672
6012
232873
173293
614658
152057
289200
85694
478340
253510
323870
261440
424419
482872
235437
303904
639028
517284
80978
4624
475299
614411
484944
370930
259006
616674
132520
55297
490570
425996
261303
148829
154505
635585
347594
243878
63154
306708
66836
232382
288817
8362
395318
175046
220428
49546
374189
455283
237647
210215
377749
124315
384365
566725
214056
344757
598802
604884
617359
116277
298540
96643
571375
110075
618773
553474
561583
420049
173390
470725
492077
172691
584529
525360
122046
97099
319917
401139
223077
461858
79231
512669
527261
156745
484554
509869
517628
254662
94678
598852
222474
478091
16432
26938
107674
330835
400581
181131
176782
57368
144768
522854
120975
382935
453302
558141
360567
10681
311086
455963
323926
30072
285411
113131
355732
24296
335264
639296
259762
138262
628714
393568
272555
294343
3967
271789
402346
120385
119067
26249
617073
67816
637798
630386
132414
188701
537036
167859
158487
448119
68167
19947
333866
453904
179575
273245
238349
600541
68080
263637
97951
140629
422424
354677
495959
8200
80513
111211
133993
179430
161297
509195
497678
50379
215793
16893
508844
203446
628412
204324
398114
469672
143885
592656
540962
123149
299413
151639
395010
371004
211224
265743
45484
550786
79272
530684
481318
476257
490532
245892
39526
32403
25869
254071
390389
191952
444580
345960
574188
397870
542330
341000
306008
192725
211172
501073
128559
185821
477427
359882
154167
242653
628228
164669
56455
151115
459070
586432
617631
440096
67141
101268
141656
552608
317319
408658
463818
537607
359691
348686
137528
47994
497941
355654
148454
285423
633241
620752
212315
249309
306028
212113
503569
252658
456161
170549
428951
32322
294931
435423
334567
375860
243614
631520
327520
560723
340587
319704
536796
147117
465205
53300
166902
87790
62105
71325
296017
442782
420558
559991
615040
584873
562572
435915
604503
6225
171156
529669
637313
567336
135626
235824
549067
585514
234495
55342
557704
29448
442634
237611
69033
109180
332695
254438
344498
547146
257587
362386
50923
149487
232981
123552
202236
611828
109221
579406
218295
356508
481864
68333
550212
313784
110115
537687
630323
115013
317519
149114
188631
406419
182460
497729
456765
281144
346944
248788
249620
186344
266868
635570
99499
63742
37056
101954
610843
267703
93111
278374
581041
156602
227063
276804
20386
248555
459196
172930
354304
99151
462585
456189
131593
41134
75415
240709
371005
567764
112920
221416
220118
101408
557429
307741
133635
412009
208258
620000
27121
449249
538938
192709
557319
122982
293397
635017
425731
621529
531230
281922
618137
616081
194309
385303
151849
181471
615894
117056
308153
345242
31069
513619
239678
220303
514240
633872
491204
166830
154375
13925
242638
281916
327632
103829
180685
463379
556779
29972
626093
156796
477449
173035
586792
75242
443005
220733
143591
252367
137864
577563
324050
476601
236640
198782
428752
552793
625934
589674
456415
11715
156122
169275
220126
582050
347434
367801
292393
256941
531423
378844
20523
396329
127542
97756
72114
170436
541513
604187
424555
493332
101516
179493
67050
200825
458941
489906
210460
259271
283832
432476
534350
487643
444253
511967
224573
12392
603748
311421
222864
581090
311056
455725
100721
154801
289540
13590
152871
356854
107831
561249
13558
531995
108156
509329
225448
637850
265402
209782
438433
265837
529137
279559
296882
244632
478001
583440
60626
57277
5508
323394
253145
212891
439902
301772
390523
579283
152774
606332
215453
527962
138943
14217
282704
442739
442051
326094
616241
367134
407010
438908
214748
148408
150481
445595
280395
566903
219765
559965
16157
211620
136957
185667
23869
387871
446039
597475
133733
588731
635151
45420
385465
620253
615326
289649
620816
238449
622965
230734
205735
5140
344977
329767
536943
418972
501626
206352
9877
337754
389682
475861
350194
400344
94234
335041
267391
307613
512044
459477
610613
317108
491180
334669
353155
233408
394140
583636
592700
577123
293165
285835
442835
73066
223421
70647
18784
431612
258244
415331
374876
23308
219696
28721
127684
404323
30660
486892
329512
262096
369196
354119
62917
162667
264270
102781
33776
139323
146946
244625
209129
519371
54562
130965
579791
102858
601357
22501
509880
385903
351796
120465
261313
162641
524134
243335
82771
247659
18656
273432
391779
292252
274624
617895
403403
616652
495230
387708
615217
44925
567178
69699
335921
418392
197803
104053
593075
425096
362264
434828
471918
593680
475845
630650
30968
565836
629497
143871
330719
320261
448926
567931
622100
367494
405381
418607
121566
480755
357197
371719
2131
94281
89935
274431
482262
232776
536361
438585
555767
158534
334186
170119
65828
567412
434233
187843
490122
468880
64010
124188
112269
525694
340082
340846
221267
119807
390378
536833
167241
260181
467902
488386
268464
137164
504078
476593
62747
332408
163292
333296
355742
43539
222052
378679
337796
230166
540374
412651
286835
418952
132248
117081
342763
565314
415532
422733
101024
283093
375449
384820
409375
168972
103372
606921
222253
251082
273660
557408
348354
351377
12938
612210
284555
400609
457275
169461
171887
386514
450907
320528
103446
517296
222412
603192
571757
178572
543734
556920
527423
294698
94224
536201
75682
56611
86768
484612
114684
93158
174107
526864
319467
529293
423520
230847
334052
106275
513630
541953
446092
431226
435860
482549
268256
141177
631905
364312
423730
423643
167177
45032
448392
420177
634312
366943
562064
250410
591794
533827
238347
507705
636598
281782
345619
267493
181849
92982
329485
234445
329669
126123
128155
170940
128184
309446
458135
383618
396502
478401
153515
534237
404869
121710
354405
182260
190250
389041
408314
174598
535540
38855
381379
546574
286532
215863
155245
537799
276477
61954
126645
630889
88321
77773
47116
461754
360822
26048
45507
185202
480178
335232
226580
218017
473517
358082
574586
519788
236143
267908
8572
406897
397938
504335
387285
286138
246665
271729
16250
499328
114829
84367
512575
467891
89553
378342
162190
622922
254835
261981
463124
7241
188690
562631
330378
296210
460112
65180
182206
332108
9084
461200
422237
338760
47405
422517
9327
397412
398758
569200
446971
638657
530509
257364
64832
446954
221241
480935
557966
581116
115105
230982
411078
569722
107733
87276
569679
576379
428155
192490
25253
168344
635731
176243
521324
398433
314051
67232
13367
406346
13380
461755
373195
611902
474911
469216
124086
56798
193320
560598
578264
272263
191579
618201
233541
623018
106216
159555
478549
197070
370024
237366
632854
525430
463722
219296
343611
101577
568577
468488
171009
274895
460444
430617
346753
262525
508171
622285
56244
396981
84679
123631
604909
401325
67535
179993
161482
334047
278312
97175
249994
413977
277742
452433
51483
355780
91955
326654
575277
464486
69804
89161
63381
262775
454680
187230
487553
66611
451491
622822
583773
7958
580494
33919
210548
410289
314031
477937
398179
147660
634028
241525
115473
610697
515734
141409
214721
507788
360129
505213
263745
283533
162409
428
226510
146762
37600
303993
520446
465638
617537
281218
280495
365585
153091
128909
467502
49074
219982
556273
294255
604242
606441
334364
603714
118538
286646
497286
192857
560722
442111
369652
312951
124612
360816
128144
546438
608751
564646
236514
172683
511183
411963
209671
392063
160571
319896
411217
124718
17674
67587
307181
577536
539676
115991
620651
588782
235964
295689
54942
554858
618422
183142
197739
468630
594240
540627
630708
188143
336787
9752
471940
620299
31233
122248
288520
397651
530497
254027
340486
579494
101164
599297
391691
569785
410976
40851
298030
561405
191819
325976
77952
34566
119994
96979
596089
522256
384304
171657
195541
3091
31632
222160
241507
544286
140949
111662
79481
541729
34824
468861
34561
399049
383288
148560
549466
328904
545896
471578
503117
237339
294606
480487
498455
359880
51635
258369
86689
467868
614722
584310
335231
615220
389862
487913
57114
352947
478481
83972
316866
269068
446128
542578
34847
496775
610966
268942
632035
227764
273246
166129
442394
116796
48689
222648
177567
351571
114155
133577
393104
269814
389438
494350
228016
412784
222719
340135
127072
400336
631576
318286
535211
240956
120525
411928
144095
82299
611865
600109
483943
73984
273585
155169
639025
196572
497654
112021
497042
163584
107986
207124
341545
146673
187406
604567
211139
529095
353638
483901
74967
405683
515876
126346
89949
276664
540576
117926
439400
611492
104388
426221
58176
405574
480535
122940
355828
14719
303094
92481
442599
506635
265377
563061
212340
131345
243178
73744
98887
291729
67528
111413
148884
520164
237960
419493
554493
502772
203432
563189
216997
136924
281752
401549
412691
130545
528344
271613
41691
607200
397768
387947
510272
154628
514976
31127
51875
346368
195373
387537
433505
477100
23867
579369
279997
433600
413050
283269
109910
393286
475933
33358
255952
416037
452448
356404
190282
238661
445601
16710
291697
411197
47224
451417
522492
416679
603947
180320
452092
81686
523955
620707
465986
209622
5084
572290
235247
127457
103169
62904
194658
392370
411484
396632
59748
448077
318807
12389
169436
91648
321912
425767
346522
80578
577707
245558
446091
586959
58830
162050
294014
391283
151198
108115
77649
329503
375985
375830
566105
221252
175771
340717
134732
140464
58079
626235
278169
291198
534131
443427
333683
37039
620666
219393
571755
261088
394318
563281
408416
97048
447949
34618
572545
340515
37975
627337
174914
90393
490322
639522
36886
336431
633067
502148
235173
184956
588592
427234
45494
264928
528728
218398
478902
528885
112721
303305
632025
531456
289053
132762
430475
440553
633758
14832
430123
148758
176595
636114
251931
496979
103093
629460
628171
485125
403521
472992
173448
99732
581587
545946
342603
577843
249972
15379
134465
164332
358821
461565
104278
569564
101130
346848
289394
426595
598172
272044
594869
514604
322676
508083
589567
574600
549965
48025
528510
549349
415
502229
492039
43681
593833
108183
560089
295034
246119
138858
284635
9789
524945
193605
117541
178292
399538
560466
169149
330869
386061
336779
607931
287495
41986
83199
466707
484653
402370
331721
90094
109286
575534
574965
566744
390769
428006
41697
599038
362390
67872
144070
560798
476260
492278
424603
261250
394395
399486
584839
281070
409226
559119
292745
599344
332414
23094
397678
497539
350709
130842
72890
141468
175609
419683
77475
569901
52408
278516
139562
216048
581447
548784
515215
58586
586369
287165
71702
10545
316921
170282
459995
326244
503777
190852
15994
135168
550208
219886
47186
582643
481563
420900
154042
594607
479178
151249
303321
306442
504759
177632
290575
131837
103414
373664
373534
240894
422523
73317
561351
534830
602259
610940
394053
639734
517985
91681
467961
534944
544713
342291
325576
536759
231789
344077
177622
191596
624296
539921
624721
497774
364424
495006
531150
559723
139902
558722
31222
543029
186874
203180
420908
114179
107821
533837
602186
345673
327944
227589
241206
517935
189343
110712
627466
480602
222105
565839
319942
275474
349192
14845
625235
54011
522526
427531
452506
483479
349403
268174
162884
380908
394147
473212
468179
426228
538495
14322
539764
343829
632879
60116
321418
475702
206147
495106
412334
249126
279650
454855
157163
544219
282687
3699
144132
329106
446299
505677
594105
263092
16731
410648
477286
453786
48654
162465
55213
1483
381833
269991
563751
636904
236731
76965
384674
319228
209706
73707
152867
238364
614317
336941
102901
350619
437277
132756
200617
515062
180899
64619
400431
148190
452182
617266
52234
116699
338273
307323
192318
549453
360275
369177
4014
48250
581562
127797
495012
336811
429381
364085
154842
524539
29468
137436
385587
45000
567834
244258
49069
71070
249296
561556
432788
108459
176018
148678
35082
371312
626271
582912
582504
458247
467247
552110
389210
253818
268907
535766
460171
147127
583485
546881
184885
242469
54037
256149
300768
589664
282847
520392
241933
64387
304547
598574
568829
1115
107168
180529
453552
31841
637626
180924
216918
516615
144384
47391
55514
481460
166120
400645
398424
307598
267110
87688
445103
329986
385360
547543
192990
232973
129488
409547
159467
263941
57746
369167
588738
251068
576523
35059
137900
109387
518182
191398
257812
587934
98970
60326
31470
440946
566202
227059
342136
305614
219413
237013
267053
511028
32325
332244
557762
636291
303093
67399
438324
244830
288926
199574
533902
159765
519580
328327
249716
75910
613925
89900
107713
150231
195235
572207
294213
438522
149163
593247
568905
5935
112897
325062
87223
280994
614259
125041
412208
568568
107278
356046
508973
435081
509399
368555
176746
101362
108292
563949
44697
416778
179681
357874
568472
386905
10663
97853
240555
616468
178030
491893
266728
578243
478189
631079
575633
358553
605630
222715
323275
476345
98144
566428
533361
396260
115899
75625
286161
79704
231710
465452
352235
621385
341043
398124
548038
55751
198530
210609
78504
393320
454182
502826
244794
513163
609207
275990
261656
372208
607429
384377
359961
377363
429771
628566
624530
211429
11346
534142
8094
383261
14559
463774
441171
538932
32512
578611
132191
307143
571722
627513
158902
571622
70092
632763
44912
316604
174649
282729
294587
35387
341750
524125
77881
498546
19866
269424
280662
94275
437662
628703
468844
363548
615906
522142
178833
109944
504758
150287
40142
457289
303446
587656
58185
70655
584407
591902
493038
424958
264122
8478
162663
419299
114266
505672
304739
112282
13415
440725
27822
202140
324520
247103
421703
90890
349986
242035
376782
98777
415659
289840
597851
149486
381186
159505
574233
430229
344727
350838
255126
559945
96338
369383
539208
449979
498033
619262
297932
487038
106555
414091
382854
60998
113182
617756
394694
275985
185477
555078
637843
71524
40601
637326
526051
478381
169336
211418
555918
585870
473873
189740
7019
24718
6336
180215
549567
320321
576695
182378
269847
246418
224807
78907
98895
348830
227381
276105
576437
434358
625059
459732
284386
422966
467199
287055
485118
503918
522605
445908
79283
216559
44135
591525
36467
233021
193264
54438
73872
288906
83923
568530
11420
214636
316480
494218
412098
275040
273493
341567
377228
269435
89343
218338
299091
426285
254410
349049
304118
40594
359566
546827
301296
18064
46355
97712
330594
341416
207014
65664
69131
231334
587073
323137
581749
263786
605318
349077
614968
277045
493411
414192
295077
638463
394091
552091
479921
258981
400685
462508
48343
124301
209005
517512
524767
245341
360026
401554
366857
526264
261032
214107
5162
3279
513983
193552
200866
133078
529020
86362
514019
34114
330942
135770
280945
482335
342312
519160
410287
466199
455957
126760
254164
616240
240500
263645
559447
40769
153677
90421
135470
274255
285037
54047
585210
622933
609355
47580
98605
236511
89016
350666
284198
122394
50568
290389
53206
93388
499369
357852
234660
361992
210114
497893
83044
626246
375220
107835
347717
497517
414873
261175
6181
229699
376367
65076
506818
253121
446356
322368
30720
94854
281745
581879
323339
488657
593955
574407
244907
605217
341987
605123
13528
265464
251268
424841
545140
73314
200175
296760
573664
578844
638301
481935
634849
303802
357486
323547
150989
515728
220127
451362
480531
114548
100211
346502
390577
189351
543198
56398
516675
131993
283386
274151
487340
265726
57237
342405
80787
119602
624857
186747
375236
516080
253025
398208
464896
252119
631753
466423
395463
628047
25941
242798
393346
263518
556215
28381
547993
614119
300048
483377
218053
257343
180387
465684
416921
528791
523385
584413
612562
220760
78533
1754
296093
72391
286063
605769
166899
347226
483471
418863
307319
170643
627937
475242
4623
498674
489842
60416
40971
609760
145931
352836
405262
291923
273484
546868
321257
157884
637811
427188
572172
473365
222004
303007
290657
393084
165998
155261
268418
169942
594499
398704
346139
76210
580081
442120
55864
22588
605924
92230
177721
382463
112511
253782
153414
430189
24806
246942
172922
282275
382597
332217
141080
350406
171644
622396
209378
41876
22685
248008
400666
65194
270735
528247
64185
76887
557140
55051
255461
479101
168642
336975
402816
1311
548337
387590
508750
588848
12253
420025
493539
594290
101637
27994
40744
338515
469666
551368
114721
104569
338556
506747
57764
104879
369880
19129
362780
246657
438764
448070
217321
601325
155347
22116
401501
271665
203212
54915
587853
252991
205651
542098
52187
553854
440493
626213
355051
144701
131436
30394
400616
505820
586974
619370
306912
447462
136213
70723
578838
233793
355177
501685
177035
494294
451742
291235
325268
503577
295528
369756
369562
407592
384613
525924
366478
344231
562365
193019
395693
325581
421329
49175
41432
55068
541080
26259
414128
249420
626955
422550
381230
124108
510837
520847
126920
135906
132155
478367
103619
334227
516285
477299
201843
78796
175460
512955
620399
96555
305536
254637
567842
145464
306173
600407
440419
161920
359221
512974
268843
363644
393245
44465
247314
56363
555270
432685
30122
31045
459972
17380
570148
626448
443706
117526
291016
210163
305550
371402
334662
423379
340115
243322
244144
28815
521793
541236
547273
270059
286488
249547
73636
300722
451050
377571
492308
436462
428847
291901
314879
591527
268596
627105
339264
573923
48860
42411
601012
595101
130877
537539
119911
609717
256533
362997
443646
169965
94726
516574
473894
409795
562541
290997
283906
308602
374904
349528
87401
117612
605305
437535
31608
222941
631609
334431
149225
490733
579757
131162
382328
62136
198219
314470
120537
212348
167542
487082
137370
154485
305114
293071
194827
6645
353931
6895
404110
407527
222922
207375
577806
550036
472954
636969
301349
487170
243250
360206
404475
377792
79627
507936
304059
25262
611823
43839
342037
518774
290122
390327
103643
87721
176239
11556
467226
174445
488671
243540
497468
393529
390521
7489
179620
100751
397658
468327
96785
525078
259546
588401
355787
575153
619030
412473
285829
312751
605739
572325
499098
257840
187006
593223
177816
357194
118406
109313
36237
589870
165294
60665
25682
626995
161610
185527
517636
359499
585505
59680
630000
100264
632027
464395
87729
262106
443408
220177
289032
560565
458100
507007
483000
51686
26327
224883
47383
374396
599279
473506
355631
578703
278179
287112
311101
336327
27966
244745
614320
443253
485062
8750
449427
295192
146991
323332
87700
180607
198421
563549
287467
88150
74540
454292
559126
404388
167297
538799
385092
350988
484424
562484
413769
385352
238925
142667
452894
133383
208486
163519
304298
63414
463423
355570
635342
388174
633408
65387
47701
105355
395590
166185
127695
422127
41839
496933
419111
184173
264920
494398
98005
86306
548644
485336
409834
344275
19459
237325
83155
49249
472439
275647
91993
290726
86457
69494
69329
150
21305
124427
604545
460525
56285
535343
551025
384793
126009
573772
147445
209667
508292
158928
430681
592509
371777
257637
287129
324269
194483
619702
123411
427229
287899
320290
366807
363130
408078
70745
537723
388442
12870
77231
522139
595150
365417
465852
596400
235967
34516
38356
593505
214627
39963
207892
155802
192100
34272
165881
9586
500718
434216
548326
130503
574865
257795
130012
488215
504315
122151
544696
441511
212921
106164
232387
636325
253613
630718
133826
570176
54419
168741
441304
152367
437480
598261
203409
514986
190034
332192
360598
349511
243340
618442
287573
239341
534200
549954
115056
430141
458725
578802
204840
188079
356821
566240
519462
154507
62018
408292
12762
33725
87516
593137
556748
224499
308240
288192
265858
509270
265919
468310
461373
135903
577550
273059
472125
482227
401202
179049
300973
211401
632970
163480
470638
118404
456756
355871
477132
599695
23289
208943
47458
385345
424727
602689
489765
596998
10457
473907
267559
12180
382064
399867
343526
120880
615124
64727
325462
403858
84871
606402
6077
191481
417338
451838
362960
420058
293011
305598
250220
302691
34086
211780
353547
48481
270809
291503
607770
486858
297108
26341
453881
402551
272060
500876
152254
474769
463557
584500
419153
334963
19404
338437
352429
550996
221363
45028
198605
100628
90982
453776
340073
266164
428849
11752
309878
124668
510561
35049
532029
184646
638581
268225
355068
290761
293999
342501
191473
167558
324582
223220
545537
576762
206883
614440
256717
284743
272878
600000
487182
418710
556883
512346
46344
471508
478907
27296
409432
347000
598100
345912
220412
312624
409618
12661
252323
265613
191547
428097
380349
554345
400148
428579
431178
638899
571671
247156
615073
184996
590096
474427
11450
544918
330983
199261
167463
596364
495524
77793
66532
621204
155105
198307
140920
504353
356084
318580
517525
365026
388639
223025
269777
131631
37011
400849
203962
49542
172611
500283
370498
3009
486790
149968
145674
564200
42937
404406
180920
388197
374545
128066
98357
243388
549113
37461
89832
13438
573101
258571
455747
506701
631177
63994
186769
562381
598388
186326
14763
270541
594399
407832
527225
599272
396803
47562
153063
436249
369514
364455
203115
333662
414746
349487
550647
249591
508854
452156
247422
441118
389913
586841
401794
265468
483276
235281
321037
612194
297340
284630
447709
327219
631844
550021
63083
157778
105226
36878
619533
298972
445920
237532
594413
169992
141315
521933
629453
113613
532447
42180
380500
482493
515216
521433
316105
623584
6768
125671
623318
21862
592170
256405
507071
1692
520857
280997
474874
37963
31824
152292
430892
519397
289048
162725
223234
70107
575169
455103
465531
560456
148335
251431
276783
160918
59318
454219
446488
302068
363289
574571
111163
249401
614301
11469
551508
619721
382196
77606
474785
360728
131363
47125
284441
391175
129612
265249
437545
590915
489365
58311
575187
516344
573148
245406
126939
361673
155184
147872
514719
575997
112292
224224
446806
575545
537321
601849
55610
271429
32253
507995
162645
624186
492991
239737
92934
362452
268287
448843
346229
168123
231302
234952
179404
121467
64432
93959
628836
227227
416512
248477
382615
78243
256375
27583
592594
406331
143739
570152
625402
528094
345722
381995
430313
613687
211192
539795
637620
607866
537390
429488
536666
588121
65656
206903
109306
212478
131603
90334
222571
28262
576070
629994
270028
501140
168445
9188
498808
194268
635080
593168
600365
273456
386272
254020
77689
58904
422031
241228
429711
619550
294310
637057
315067
586505
570894
243146
87690
330853
629129
260041
403646
454264
217885
291794
59761
470003
258502
298212
530867
549225
371874
167728
390141
36931
559420
215398
614778
404051
371649
363220
220829
582267
274655
226449
368808
115823
117228
564286
10502
195436
440103
120518
549236
1365
158383
68725
130314
194992
585079
489289
486904
608116
605363
9729
478553
169302
311828
373644
32521
237843
478084
363599
40231
568871
199781
434784
184386
70583
479030
105231
516317
374101
34829
633427
285478
291541
373388
137007
254270
140516
534165
495237
466902
469341
281686
208796
113677
81663
327361
493730
53554
204728
636633
391815
555555
625122
312225
372834
143560
45036
142357
636214
389074
205160
457585
47304
60214
87435
314461
498257
50652
619650
331373
45368
305686
189904
128657
496588
395860
516403
443908
183979
360360
638861
167385
504526
39262
322614
279975
86934
526638
330017
234800
521462
331949
149343
443637
302775
631035
578743
513205
571393
311651
442990
567056
215120
553862
158961
602608
278875
609574
26015
502795
413996
486233
416247
626576
379328
148160
428830
572631
224948
406079
367421
79
238007
387241
508375
137476
423536
605703
36575
458499
30244
155322
418333
318447
6703
432686
427965
290647
615695
415484
181501
311963
90079
171717
270576
441243
88743
589080
421742
328242
96814
302045
83130
417511
421406
447329
202082
628688
214745
476245
51118
413784
182947
47463
152998
389648
84614
111397
13459
540828
54966
464006
70407
440861
231584
441410
197290
18080
540445
138190
610720
627143
340178
182994
534625
249261
16620
153152
36204
260858
119295
2384
269767
150092
515931
84967
373737
598514
472269
27235
301304
490688
242402
487069
223222
81409
531115
293869
523422
6652
477511
134943
505629
325806
83148
260224
208676
115110
452169
300968
44002
619654
114804
499527
548823
522321
279520
172955
263351
343103
629594
485849
633973
63314
392907
76546
187308
82448
68974
223460
508060
401583
418048
134202
592746
228140
545133
440754
431954
204899
57719
299252
33526
43117
433831
242576
588096
543011
265376
269924
172802
22675
142842
378202
349326
329242
261818
567848
442375
537859
116431
495389
103160
294128
556960
89029
611537
407891
298890
417460
194018
244786
326173
551472
138902
354941
521571
391459
564719
311533
425162
426681
205541
427391
427328
293041
82835
351111
261806
54849
2468
248949
374489
577849
532108
299472
24258
277571
292051
527813
302871
329707
638618
339717
158541
220705
281409
376766
509492
318720
66615
513260
567774
36099
183094
78092
277299
410581
139767
66753
480553
120042
407177
244810
195113
558315
115897
338926
475735
320466
140375
560291
566801
118017
71731
81533
10970
490992
43143
481483
333918
418255
474398
628891
273398
626947
31881
124155
524611
236347
277679
204959
369202
300941
141078
429068
14274
601335
232692
121323
574945
20012
144223
524601
241987
32008
26030
99681
169394
505540
194850
8892
541774
46497
3261
329703
494639
298523
601899
428410
432830
350753
464163
96744
446105
188066
620094
31179
570844
364349
637509
616987
598633
53576
28892
520721
111732
401353
86087
521313
318419
16601
419672
561261
298959
279951
390298
579257
53139
632988
82651
523809
458038
9465
285969
197462
218930
134779
489050
398828
304828
303073
411262
436627
560923
65567
528424
121529
234279
467499
362856
60021
125359
371038
4585
224498
212765
495697
487117
362433
539075
472810
498224
112968
408358
121744
331460
604602
171455
306197
67139
627278
35903
590690
619599
350517
321081
376968
449840
207947
599704
351222
273940
525612
228201
529514
256909
179938
353382
74513
293336
429927
317369
587734
333617
406831
357675
235620
253924
559500
459141
302977
629327
6249
542666
401551
470054
432610
577083
130345
599442
191990
572690
458128
122361
38669
102933
507461
407412
594320
1841
623631
253754
420617
34418
227717
548099
625180
609487
121196
542002
376164
484285
419196
192241
521448
407943
43729
289188
305200
375459
273151
589684
14303
40558
579961
513035
397239
460830
312628
578466
34399
65264
473627
622513
307655
205971
410454
265576
47959
435437
495782
629864
547449
561397
17485
229707
218869
40897
59976
592481
391388
495641
22622
435657
188911
471329
228091
215658
123704
639309
312514
588643
409560
325821
585791
605340
172842
163779
566707
166475
610268
205785
478373
153252
40368
78490
234397
266876
245752
121383
386404
78686
347404
625031
138981
225107
5538
316870
60433
200342
294187
178590
522145
547671
304303
486085
236059
348802
378654
254507
482679
199911
355188
130099
212468
251299
150898
432711
618434
379881
214977
99041
45974
1738
226463
145527
310102
228326
178547
155784
529701
42612
172653
197302
30632
57998
595911
493236
374161
151382
146672
599463
440460
114501
64852
280011
453004
372354
170926
601440
192563
313695
479131
318355
360362
569940
257808
178336
308192
177682
189736
65098
579695
62091
117203
526820
603730
394696
21660
181324
581403
30694
331968
233686
318032
237411
305430
324851
113570
614962
353970
483022
570234
59945
464259
200546
85956
164870
427382
346811
595819
10125
120221
198719
586006
366521
186361
432196
286426
15687
107689
321209
164801
165448
234758
380759
632749
187223
35448
478219
434839
211594
172365
442500
558452
225321
212129
28837
526706
365753
181757
50479
147019
91747
550125
392518
313938
506910
384885
138875
330514
343277
262246
598584
149703
490278
29516
622270
50315
608414
59955
82632
535965
187708
404392
562624
248794
132092
406808
456719
192033
496087
276916
455599
66733
144985
585331
311211
591830
22833
440742
467535
530283
283770
249361
261052
483236
347957
301027
258265
32426
611071
323184
345281
70253
564042
382233
165655
492839
367048
237865
292724
518736
347953
630062
468695
637932
626526
344791
621101
535374
594520
275309
135381
262444
419969
148450
619564
74466
15522
137911
567135
617178
297411
391580
452406
303691
608855
433158
630226
496945
28894
288477
45738
374986
69235
540527
620823
303328
371024
333259
225729
621615
36409
315101
470633
149984
614977
245763
511806
578414
273473
321684
397092
3779
181418
93211
437334
511657
132008
76507
468262
538962
240877
524365
32495
384741
183783
175455
408189
433408
117232
421226
619711
495459
136198
287916
349169
159437
357235
617146
479136
134672
177316
527402
379401
464045
191862
235555
523468
199662
527315
163009
131862
534916
598230
304383
194442
626940
275645
368883
122331
342517
133527
152535
70962
79573
216568
637595
517219
20560
566115
467763
210108
345429
334835
353680
585589
488333
303628
147775
631984
144635
439955
624989
381770
464743
531143
524794
626582
255121
5043
156490
357760
101580
73574
140299
279861
338100
185784
319686
463371
106156
565821
3149
285588
359864
142833
609876
608171
391972
580761
555761
521769
306061
144313
300212
273161
203874
174018
79886
414582
108088
601376
257034
592432
345049
378263
309092
209204
2543
100917
42702
539041
12073
633481
152623
14579
633605
564503
17941
351297
387988
287731
541594
11472
358945
420366
264811
565322
192211
549375
68724
65046
72004
465523
455439
619293
626564
219078
285261
75362
419213
464408
417780
368206
122322
11887
127032
595988
594371
470178
22425
639056
411576
627521
105207
606792
45877
170128
140866
372920
174399
188207
438691
6583
102277
467180
4875
277962
183763
398804
236236
145829
360140
136793
438042
6397
614276
308706
225224
250181
570692
615359
121070
636127
374206
591122
98430
411251
71928
3232
598891
319973
288032
160993
541529
472309
378753
325843
28744
112327
64834
154350
638335
345455
194575
527381
423991
475408
139500
198141
41952
287004
288080
539761
57400
67840
461280
339704
628716
266064
441571
605182
637397
79881
43600
214215
374014
525749
533308
80241
25319
606799
301658
599324
44791
105428
193205
390682
458980
31748
460352
558516
200057
464394
570930
427023
344146
257951
245523
375851
563200
15227
551779
446851
286187
158923
225921
417575
47269
575337
283809
638892
255963
526115
464953
134860
303701
285609
90774
263579
427643
149951
330844
7826
51545
614563
161180
369709
155793
170614
488535
43123
167318
251709
74650
219257
230616
239483
332842
550318
120013
398676
607037
430151
384748
159640
621703
497429
502901
286628
379751
575546
183922
14757
122867
290927
63898
528602
179694
350845
427480
561653
510280
529458
127634
311454
472759
54549
3891
402919
201891
80496
483864
461499
206530
397484
154541
507916
570758
478680
590284
177357
28145
172073
344537
109583
148307
571727
283741
361754
45890
585350
4169
325077
315887
622810
338457
589883
599122
458300
323451
480808
76992
614536
119168
184815
534671
495889
81226
178443
536444
94499
310216
37349
206880
514943
258294
90543
188565
298375
336799
397821
302298
539741
298556
559221
218533
242101
493113
267333
402599
579122
24833
551642
145778
315246
401104
357011
201822
528731
137908
291855
636007
569554
97466
607020
582818
505608
128758
127118
365708
304240
74798
11234
24780
507662
19561
41039
185409
235414
198126
523683
476349
108034
99442
188006
531201
418994
378589
485897
513593
154764
118620
249810
468441
430827
234995
96658
293651
591439
431200
611353
171703
179287
40133
355402
281771
633121
575414
437452
244202
356945
457320
21219
300969
523472
145018
566968
394614
103377
405244
516765
492912
290750
569995
1067
82823
475519
206164
117823
252612
154283
428694
163852
68404
570457
440597
451449
208319
627214
635876
546466
487481
186819
554093
160632
161540
143820
275154
608267
41386
313128
345764
272419
266251
356872
33104
180282
541287
72773
251353
431666
562127
525629
77619
312640
24921
210467
524909
355799
330563
151537
9061
522534
414229
124000
478672
51954
77626
134090
577334
1635
46454
255474
297364
214090
558538
104097
66100
214417
467267
577186
324082
379542
504566
248897
222389
584546
95975
422924
44603
422836
169412
426570
290615
531776
3329
60894
144009
481428
256812
568282
459656
391099
127630
579224
229207
501672
488528
195746
368574
512839
383151
316954
216177
548402
557133
561847
567606
37954
415612
12333
175024
538245
432580
206554
238305
356971
412673
254751
242066
230899
612318
464564
448845
411759
72937
66703
336208
208496
356236
322085
623659
189816
50161
64254
220255
460476
54377
549306
149882
266342
168013
62199
168595
293168
203750
240857
404689
520666
64627
294632
448693
241951
443335
66464
37532
513778
180510
130411
490237
620140
475692
323299
396765
327703
58887
197884
468900
94077
149386
158171
588118
142353
226607
473822
216682
268831
214622
111977
348238
546300
498056
449306
493339
195639
84120
198193
220229
453571
271418
120747
108920
461091
481242
239049
73821
415381
596205
441808
156736
144474
426432
123789
515636
500659
326428
337459
623542
563050
43747
16834
79174
572483
120755
279630
312886
354527
164895
77099
140467
326773
604783
637806
456757
168030
628667
433144
412120
150906
120346
289275
51383
128260
18189
568536
123648
235657
623774
224715
561186
445512
451961
241492
213667
626432
627656
467231
424790
173374
578229
350389
14908
359436
63019
470408
253483
321446
65835
609128
87817
623266
22193
147225
319272
476380
310294
234961
561913
137950
413950
300175
65647
9611
522959
284849
249262
598324
459373
346551
530572
65337
29393
156424
6403
261494
67825
175196
596449
476669
349062
28102
177472
531511
595526
535791
541150
19836
410308
235253
316725
635242
120940
269726
278416
630264
81215
266381
25164
86940
290071
97855
246745
3922
15547
22074
167010
592400
163918
320611
305974
178633
195552
360089
417517
24753
464215
567826
592872
315358
111095
38556
186269
100454
384170
230490
324981
121589
137294
197494
156765
282475
244055
368170
39254
435489
508043
283218
500543
237248
53325
402050
399661
346069
228312
172528
163184
301428
400555
207622
218032
110907
374556
232088
203749
580463
480445
504618
563895
180252
550115
399063
614052
193638
258012
145853
310752
174818
289994
489993
312282
327971
403137
2332
138771
540753
250427
611420
445778
561783
142422
483321
496733
516141
87748
255281
265719
69540
616882
284396
583652
249027
503408
325158
525032
12079
137562
337631
607381
408536
393862
56686
638485
203198
488647
550911
637591
364701
264533
232676
384002
279771
396844
320156
529658
439525
531
312501
182727
243996
4240
229928
101038
215642
587477
576736
504828
500099
178121
367485
565984
464357
335887
611209
577276
112092
195428
234458
516834
534679
276811
490355
359673
360520
158312
294538
606969
100604
392445
581658
202118
158738
278171
629135
252791
479222
250044
1400
573654
135142
231080
46236
204820
521109
488100
212327
350155
271821
292145
45722
327182
518655
141086
1044
277422
206228
594231
320626
149129
211247
345742
26832
128904
52405
19277
42190
311510
332153
538298
417736
80468
280918
573751
257873
554808
248351
98537
59796
491530
200564
533309
264519
294422
172151
452310
180982
543135
39380
130318
200091
365935
490486
573135
278424
481989
335382
1780
153257
133410
281437
180003
116713
205348
557588
99176
37261
108212
608245
207196
143768
359059
305676
574
453929
19333
97858
109166
555450
591059
328837
196687
486647
5634
622026
627785
203105
97286
97932
263007
41494
126251
523151
286362
468014
639747
220520
476571
353616
495878
481501
145769
89751
15390
205551
211089
21047
635687
489891
275220
269249
538790
155442
579425
632822
237099
481052
303091
430847
426346
345154
455157
109279
619952
317133
221934
328970
4212
263727
528321
132444
157277
431341
200974
173158
252554
509026
119918
269265
554671
177611
141557
607305
101683
565264
609728
227245
143946
75933
614068
602274
167492
631020
209421
285767
337477
36479
233522
595192
573952
155936
411798
109853
469628
104506
317749
428616
521081
377336
522449
531221
543083
35913
299527
538387
154120
365797
473158
430788
293644
255216
154566
195923
606382
366757
557683
18878
19204
244992
606319
314347
619572
597252
239909
302941
134916
195530
499526
534045
600975
166618
330420
366796
123524
397015
90824
308329
279171
57390
352906
280534
498205
162024
105726
369755
353864
621851
582299
198111
631391
541542
137743
566598
235817
225559
365370
97588
484317
121639
142753
229140
227520
263286
384948
389971
563796
85713
160435
279409
460785
106075
537522
435395
178474
302469
359121
299057
24682
591995
154495
318266
245809
362109
388798
173404
33544
406833
197621
324075
3487
78573
182533
283561
634668
603961
551697
570544
452447
443444
571125
584586
161343
450180
71319
382744
420078
256402
198567
36316
82168
165831
255900
230530
112410
369676
2351
335609
35201
597936
319495
40677
88119
52610
91084
247961
112345
338365
205567
598585
313679
456026
514954
175408
82238
579239
230168
461429
150023
229444
265247
60443
630691
328025
578273
108808
15762
34622
538723
622442
93965
254566
464310
382231
412183
565858
198668
545586
90258
462624
15148
556875
594703
432181
280614
348014
334083
237324
94461
87030
564659
31587
84036
78722
118515
8855
11656
483530
185562
58180
599190
81243
4896
404348
45352
215569
579487
42629
125029
157181
27141
433747
141937
602698
298570
619907
203661
353749
455362
114859
178111
359806
591037
482699
26514
418845
4982
52459
46473
83810
495640
476577
73629
21416
65219
370126
253918
582998
174186
349773
159775
448230
342186
354294
635400
472091
452989
167961
385639
117975
582282
485249
330921
476801
298581
505639
592669
24672
566543
603634
45584
6159
515002
358253
245925
150277
93554
61738
480139
253366
244303
14455
282143
153686
47598
435362
281451
635459
321357
411390
286408
161139
186727
571747
281079
259681
308050
158261
618336
6521
249887
589173
30900
533499
200521
20725
435993
521249
637323
106022
510151
454316
401522
511377
318356
206974
500924
448266
203530
580724
125165
311482
157232
104775
79179
437124
301849
579910
631733
423912
543300
193322
318432
248484
451668
397370
146479
365058
301355
8326
39714
480787
317868
170848
369268
220163
27833
471397
409885
372915
25821
271096
361297
595069
118953
196051
394876
243977
134458
515289
204927
11333
297816
616434
539339
43188
264486
27337
510826
559225
472800
275159
430659
411515
286712
96902
38471
497833
338819
86370
614991
302788
229667
407693
624177
468656
532141
399601
174285
270086
107536
464675
603206
333026
270586
283608
283826
164906
569049
588319
382925
341497
606684
349873
151204
95150
292535
231332
273734
510572
399257
60545
332564
144004
74644
622009
384368
352631
30995
366916
512143
549788
256101
505142
15178
67971
542218
365050
517860
389423
7410
630624
615414
196015
549345
123171
430015
424867
166534
541565
434369
92542
514846
306962
223943
326799
161530
568893
347551
265953
482896
78883
532569
89983
226473
446750
104525
234060
412926
415428
444594
547525
198131
141010
488270
552888
321934
124648
467204
361771
290348
463903
83277
429113
392718
563497
100648
237133
506932
141023
290040
261373
242804
454849
312211
557346
535797
96652
484445
372227
173957
573302
174133
419199
177843
578019
382335
541468
343519
540834
52958
517090
207608
405493
550055
130197
327636
260294
410260
343802
379258
198001
242417
367908
89454
22245
159650
260907
447250
148314
349686
137591
348907
342953
453951
464192
175541
261786
151322
190447
198296
577431
426672
458151
134385
361921
257163
95288
84798
308041
203499
98045
252258
486931
558904
579616
248339
120739
281609
208464
172746
507720
418722
425933
461748
125408
44189
96199
288445
602535
154704
76305
545041
26992
506950
126678
131505
503100
316543
344700
444090
398898
391109
523979
610572
502661
103723
1135
505535
364069
526438
77657
636159
557406
620270
514983
119930
536300
396005
48110
569435
564096
458492
492338
19818
114070
414788
80910
194295
57199
333588
304934
119351
489240
492838
561211
94713
622201
578165
29134
157558
416980
621976
132798
218558
347010
55029
284706
447637
459931
419088
245656
95079
555994
55617
366190
123500
17197
144022
328894
120734
301093
22503
462878
5269
539925
604577
283174
434422
271330
144197
474421
124450
634346
292985
386678
91925
383912
284345
137469
365114
570775
1581
97334
263912
108855
460136
8053
361360
574557
279157
66199
111161
340703
604379
203669
39432
459590
46931
17613
287884
89351
94592
263226
580232
449060
217733
470538
572813
353902
366503
307645
383430
82376
245715
299107
302662
510621
491383
120514
541705
636336
100586
306148
392277
543627
487658
330504
516139
480732
7969
204519
86826
325106
39100
16193
20415
451662
22160
497057
630506
145688
611615
46537
556734
539649
127430
361123
395652
342047
538541
502508
419861
475179
251917
504288
314309
80116
146192
281244
441109
11162
155729
255264
248964
575575
306745
18137
464843
153977
494300
347122
617957
468278
64662
486205
81374
419387
436200
191194
282158
427163
221213
8818
426765
91946
277325
7567
135291
626299
129596
359106
301119
523586
517165
634621
250676
544212
392807
410587
405860
472593
543762
64633
468038
618447
611393
108800
155762
408298
61182
38293
332393
430523
200885
546964
68084
107435
511670
52745
502329
152565
523649
177583
306254
112289
81073
66869
478689
215765
394018
477598
178945
106648
630985
242620
84843
140263
194262
73503
562733
420341
119934
472608
633780
330479
435907
60125
211019
228958
16511
311950
487276
13106
425666
319427
508336
216348
602747
633790
443330
265143
252621
406245
442025
578027
577239
553460
562663
262253
158917
589918
179837
547163
352434
485425
385202
4594
419285
408140
263460
538753
306198
77752
90423
205684
44421
341037
592658
104991
499897
413008
313385
568164
522243
465193
617880
143827
485634
416407
228610
235750
488396
221719
34436
286424
137635
70239
470476
268951
320051
573404
193224
101333
76102
360397
189786
213437
250302
236366
415323
217516
339977
160301
123886
559574
576193
563237
573553
405786
128697
202209
615213
625186
403775
362985
354683
170460
65837
79989
234949
336514
468258
103596
352705
78842
401601
493224
530238
267810
44264
448924
209845
200999
621081
439063
263237
123421
170390
161085
488178
55189
203801
200065
630489
456668
324260
561505
610247
193720
96934
483834
580697
433141
129782
189944
195716
571435
208957
71121
234997
106316
433112
55396
498786
254578
183435
602316
389740
447266
50089
372740
105490
59261
561717
156181
515130
515067
310251
481121
109462
368633
184988
242215
108175
489218
111243
249156
134175
36612
72217
34625
183453
617792
163343
610454
146094
416195
132671
18046
467039
209371
68293
508934
474675
50022
83061
567454
94326
144557
577833
245920
167418
457004
559795
456432
564383
172988
441351
184930
393201
623175
312554
108693
623880
89854
556094
537424
354260
504642
32963
30431
295084
526821
277138
316544
126831
78421
516427
71069
75552
114391
40665
164619
55860
170695
91773
454097
415325
428527
519337
14041
563559
559009
97166
28992
302330
299821
305580
210254
133072
404073
321175
273570
512616
162598
448551
36342
34970
272192
382686
610615
285153
81841
353712
297736
600512
371351
196011
53266
326527
17388
310914
465958
198455
261529
610103
210863
190387
56447
282771
10441
487839
241466
367894
144888
526859
390044
251848
62581
341820
410533
155588
186447
28686
247921
408419
139617
221542
562447
129656
126551
623396
347080
540339
114132
239868
492909
519645
604280
106413
592138
532659
300422
101139
228336
79495
340570
190825
445623
42544
305646
53513
172605
393742
567912
418462
526096
52840
612256
100389
224620
622046
436133
375212
377003
461119
584208
181909
633154
221320
258720
520343
517515
299348
383469
417414
244114
149341
275328
460422
487046
486263
409515
404249
276947
224512
152724
618417
78452
323400
146641
552763
163628
36676
401037
328725
430109
630562
15457
341847
230808
389202
272752
441465
606367
162874
216038
42212
44271
559250
355839
46592
637419
336031
427887
585522
580859
572362
254514
298273
524073
79975
478029
546465
503974
434228
161955
12110
189424
317484
542836
212364
477867
586578
368103
349572
122589
242016
551691
518827
482742
556965
558269
474067
287691
581488
612739
2324
45426
244018
53361
332853
277490
282999
122412
574028
109904
501527
177148
234147
126837
173179
48341
454542
36552
22499
580789
222240
55423
219203
36383
625204
200671
50703
189634
540562
10113
337629
205394
262655
193380
35219
615834
189527
199722
399127
336224
581528
524254
19972
461179
374546
167901
264452
421004
468341
476708
302039
606901
347760
217423
130592
394712
510853
492591
309454
363381
568068
26630
232928
555867
248159
69769
186868
329308
463432
364497
406186
135336
537080
59231
119549
559414
81403
48376
71657
274897
137674
37629
307183
81351
93477
270570
191642
239352
45925
150357
518470
325801
309264
138086
228932
571416
406747
219269
429063
244161
247587
202642
95273
253336
98848
493982
217487
199248
533314
192284
370016
376646
488503
393543
592092
625565
571287
566435
512100
388630
250236
362428
493374
631425
291020
610007
497761
36521
126410
546625
29655
13096
397973
267068
99104
336872
354744
208144
62337
558774
138876
545049
107265
607538
33459
275901
81883
63280
539484
345288
302375
354586
35809
261717
329529
173216
71421
253475
369829
108836
383482
384576
409592
108123
172629
260534
540306
597960
307208
115619
196753
361232
393857
132834
381038
520544
368917
64660
583503
221189
619090
264664
258806
383160
190510
76867
137247
362841
587695
393920
3908
351084
391752
424214
148001
487435
359534
76936
176986
628333
454592
624040
465868
176504
271943
495443
524571
258838
206154
80136
277265
362289
448267
270983
254324
64697
400785
140754
308587
504124
427907
161737
395672
149902
451933
195236
589879
330205
374417
80127
13918
601329
338301
439865
126336
205303
100410
122671
71341
314140
123970
261136
504952
611232
61302
624329
352452
140773
547195
178466
352
434585
633641
406460
365328
20336
238313
65354
10452
360780
248523
215607
201668
515660
99000
106383
528243
309395
616150
630346
321792
456797
132210
290321
237359
211804
68041
632577
464713
594175
593942
454626
150828
19375
580951
377940
304919
236545
9016
597471
295397
393200
194019
207289
269270
263200
324533
372052
489439
587850
240311
480106
464531
18732
170138
131508
530811
563863
360380
329833
65854
576083
217225
73951
179160
146849
195105
450788
354964
175208
174354
131113
200014
513798
85336
196918
87214
531417
537023
489811
435295
603232
541618
443485
11178
202215
229952
108061
608936
281596
457293
502175
350476
460499
638248
21933
116113
163795
334123
448873
456878
234141
187913
458686
183384
102449
546785
179112
264840
285173
612132
612674
305527
492017
609243
52343
376125
11404
389084
209631
468074
471623
333065
264479
120248
348986
634901
479364
39409
30218
482365
25753
303573
17590
79852
598649
469655
299293
340369
106932
228213
258788
515052
297655
171377
243521
294572
343425
317873
532057
285354
519114
549258
441178
83000
111777
185913
100915
146656
67391
577080
242492
614918
135935
471804
540523
140259
457017
244634
351613
9905
570417
109540
138520
167233
601198
145492
557300
407749
63498
240262
360734
605996
294376
90095
337555
390908
628446
204617
19295
253098
262735
460301
139561
314374
356678
490969
340607
342601
440959
597267
235661
598974
330144
419573
606330
593886
483052
303370
469928
246353
77600
237692
201638
630864
376941
209424
102184
121371
329687
187582
155455
188028
273553
410274
585087
461726
402443
22394
295665
629190
317068
300123
442070
81376
511009
327457
214870
519126
59906
539354
225833
263829
364113
377469
244760
33139
222017
491198
136390
291446
319878
350286
72799
23309
409281
564172
426504
33978
318102
110608
198995
510996
577998
92522
597127
548387
148260
405039
428760
637659
468138
627380
366305
633242
101296
377788
451436
239759
505343
29672
541339
79510
128113
54153
173893
48289
90533
28544
445755
336886
525316
450800
199034
214789
251011
548973
457129
223655
34939
175752
553668
86963
425686
588809
148115
24513
380448
302178
406202
471012
488962
487559
173876
283546
555167
344054
308187
413029
537374
57442
48995
344
538280
501597
109334
330794
584064
162586
557081
152004
476339
523822
509079
457826
20827
390069
209335
212639
235814
591716
464560
595209
420480
282451
146785
614930
16641
619990
574635
150495
164464
110647
299047
366034
469787
171114
261464
82717
220885
19290
139309
478875
572955
539206
538774
43527
606412
300262
92780
615205
624926
192357
257109
320864
585867
116573
479806
172352
206158
400808
103566
446307
257097
104699
162619
605665
372665
586624
457356
501066
411102
26527
250070
186662
595420
344272
16692
57686
441278
291277
586637
448518
491585
604703
566607
285625
72845
202951
128041
511873
463847
188389
300677
601115
162661
289652
627547
200208
184875
141746
208175
177286
572041
168043
281755
216796
337487
19828
154909
600940
38602
118912
119441
583551
100700
557988
11070
278059
193799
129618
530015
306855
83281
507927
489493
504409
269253
551515
105569
602909
345720
610651
485564
122477
384524
376852
31213
593782
596119
403551
243282
596271
340120
388347
7502
123740
57692
329689
218783
192837
38267
192347
588158
402633
366446
406458
265389
631963
45139
510115
627348
49599
592155
149382
300745
39594
531092
448975
200881
451793
111335
575621
378421
202604
7638
148802
278832
584026
236515
201844
146843
516808
298145
539074
254634
559308
412671
144707
295764
202011
605637
496295
600276
180458
500513
629651
184690
288308
144836
64843
359628
537740
250824
195906
452865
352875
521694
501486
183300
228083
245409
467751
27219
637528
102936
127039
72207
320673
61824
491922
259484
566042
296275
139923
508355
291351
273412
11031
138684
571572
316697
252266
357796
8929
625873
596317
477367
230364
600656
468095
568609
380781
21544
39087
546202
154805
605152
421027
148247
103352
438535
206608
87211
525758
637153
568330
100993
609470
145058
390024
520874
253958
155856
232512
429639
402165
431141
326471
288787
423023
561677
162519
201334
179666
626869
188036
211403
615956
202685
552510
591029
256518
84829
279885
240083
102772
400931
171168
448096
435433
447243
153090
605418
398795
501841
343621
306136
494593
357420
633806
169854
327166
413067
172751
570641
347076
528458
340823
283910
585559
524807
228136
457686
48445
24770
47844
563935
520907
517878
405088
21422
50766
194059
29644
299420
362956
441679
15091
490963
419264
271044
199732
621160
3688
429939
109262
60183
84049
161471
315062
342098
557900
103181
276659
242081
416842
567954
328441
623383
595344
446113
446233
526541
225045
551708
549827
232072
369143
82416
485932
333817
462841
542808
219186
452208
277521
489960
538526
441644
150118
134524
501358
128906
255125
384860
161862
364415
393757
1432
577725
157879
280007
520829
368486
354185
583396
96146
606637
401894
352358
246669
612970
276058
500463
261862
635101
48141
282533
179867
123245
607210
252416
383350
554603
428273
144037
276911
184654
613455
103218
237882
265334
576417
421184
305964
111781
318022
632809
50520
138714
368932
606624
349231
489064
8528
542065
49004
501513
575212
387333
25230
69952
448802
392377
513406
363715
62386
141308
488595
384873
537362
506797
21976
163595
342465
402194
168480
39932
82163
602077
292102
352587
182292
387583
456450
1344
543826
281869
71169
639288
288546
289842
427723
274764
10668
590854
87101
115586
503933
560655
521395
376962
188661
261113
425915
334624
31338
107106
68674
89856
98715
523361
551918
212001
488937
444742
186515
571703
153162
488425
552855
593291
283520
296150
111116
577531
444877
417028
269181
210183
536821
45744
48723
259058
24192
582412
19778
241419
117062
81034
460351
359414
565742
19746
226741
77832
254965
88481
306151
52823
55209
490398
207564
171219
497231
300521
55633
369058
153469
174494
325243
391680
332488
93292
121940
269388
617209
574848
379584
25318
349363
130179
46705
367501
582920
552780
146496
303809
204744
281185
527070
500862
94460
287927
104495
637686
462871
40858
242062
437433
154974
279964
371920
459799
470552
581738
343993
65864
401413
223032
188139
421105
167283
79965
127187
474340
533463
400722
331311
195332
320292
520299
137822
99888
290107
588341
141183
385888
91080
36918
88925
34588
245859
48184
437088
302771
481841
571912
463617
564998
585552
330727
514886
79740
35951
418981
233072
98277
394210
528044
357203
361291
205761
339971
57465
451367
352810
534406
5718
475798
481715
580879
556723
231487
108719
16557
350934
65172
222979
195256
194465
436371
106373
36209
423960
500594
509635
213811
466676
229663
46787
182029
265711
153523
481872
487975
324952
614628
91341
512046
633550
405032
73850
367039
180641
623639
509414
273282
531116
545926
127251
548906
543341
389535
235536
442090
528737
479611
487422
371806
496819
369271
50587
598835
407476
272881
265070
1554
83594
125257
357565
199436
246131
458434
222097
75876
403446
336400
631467
55092
505706
115776
117554
546408
206134
334039
407981
464285
101743
403612
189457
274581
624622
427467
420635
473736
223730
238417
338966
350043
499240
634454
50329
579014
572114
357793
472027
366791
227894
308994
253404
123870
629741
24881
537018
485082
277125
222672
121803
466431
512233
291240
496593
607830
356979
605744
274829
488439
625744
596385
409100
439303
37486
357497
278219
481796
567819
569318
365683
280247
86186
356603
19566
6979
287317
140382
434766
555595
165668
1922
505230
154394
221979
624258
439780
512602
378628
534381
421401
608555
433618
356217
316886
599696
365630
131389
88995
625522
483277
603403
352051
370849
82738
7867
169087
23784
327596
315011
197349
139597
175504
558837
355474
537011
469570
54169
254354
77338
229150
232855
628496
438081
529996
408593
381452
593358
190794
322762
53137
266897
126448
44528
135836
191366
567444
445178
429139
311492
252804
51309
93444
76302
346266
235629
201387
409143
273917
496695
502740
7888
344106
511192
478137
423888
443813
268735
610293
594435
92452
395851
139390
508499
592955
211322
170133
446979
264697
624158
496529
303250
385012
103259
290553
345211
621675
49492
555080
593586
237050
204313
260696
377037
299992
229379
510664
72936
537449
22414
89327
388841
244961
320848
337273
449620
379397
489446
128075
526233
241745
483115
417585
7949
566216
50181
387299
285254
252573
433628
248450
403740
231291
350723
587464
395032
266149
520587
482117
297885
505406
65467
428108
266079
460085
212414
215272
94101
364345
187926
202373
10581
35330
573894
225342
639626
236979
520273
106399
34469
195823
502643
527209
585795
637916
611173
322809
570342
227649
453868
474698
8174
79024
218761
390625
154358
431571
616596
14475
546537
323310
252848
11704
70284
52932
109558
479303
486849
201214
118708
323905
49041
30813
47963
233457
187358
542518
297972
347368
636709
521445
279341
89775
272068
182742
228792
315084
332096
560283
555841
244203
547846
312384
489780
104036
493843
238279
164217
200436
446025
73184
78986
214948
351608
123393
21028
620574
440566
216590
71365
565954
607966
527076
306405
361610
575856
531038
539033
124808
216191
44714
124789
366650
341371
566332
258721
178524
279643
606530
185756
183541
42426
399822
589679
84205
414512
78685
281454
76577
639776
423688
374339
575216
427006
349666
18008
390104
479790
37470
101179
73180
495076
278900
332189
621372
413431
519233
334198
453513
328560
174172
361001
561413
41778
42149
220104
56946
227959
490781
101962
238912
112758
571525
460504
612452
326102
485099
634161
3984
386769
63618
101410
437203
489381
407934
66119
4157
30396
164586
252543
17441
83625
417905
507970
513687
573629
542088
209612
397811
306313
177321
472524
428103
623805
258363
289556
493734
433800
395453
284997
7927
434171
257893
608955
220656
245854
507639
263442
376681
86549
439305
470919
131250
284928
475033
196841
105946
180956
309759
328021
323093
359234
56569
630494
569926
595947
266133
596315
320216
258761
594792
41590
60414
213458
245347
197158
639027
146505
434194
28412
411787
175077
501268
191274
158533
310
496242
211606
81109
435875
58049
269443
106574
5148
638181
282477
322776
1478
466755
304639
254145
461023
299673
190771
585214
14053
370296
610595
360843
8216
293138
9552
354055
431034
313447
595391
176156
340947
135502
329173
569106
255603
161498
511930
109829
436786
488202
59240
360850
591156
379088
160120
546521
476785
474275
469333
185401
570270
105253
142473
492830
253501
605148
226209
123004
270317
343304
553979
31855
464803
93553
195892
308818
127226
215896
153373
583921
67788
452079
210962
461893
458578
229018
315845
504883
159267
221328
118972
255879
15499
538032
593178
387312
386909
386026
234346
554245
26772
187769
628024
451645
609971
77055
148140
102259
450622
466762
535536
317485
389100
454879
148647
47621
289895
346089
438233
153487
199657
578599
610876
265591
562400
252574
109274
362116
489689
83489
621543
266773
570365
319921
537653
325499
105833
511495
220546
400379
352612
363038
288618
453546
94673
409738
235772
154112
514038
174395
345028
251775
49125
562918
637271
563006
517209
173883
305139
101890
591132
227487
354592
6093
581337
633274
332735
251768
330606
503260
582062
245875
165229
599813
480905
491328
147488
617384
587004
208195
605470
476027
71539
3668
482047
624101
381031
152059
168896
520915
44628
475202
179032
493540
256120
274193
129309
626736
179512
510772
46883
332525
191852
236631
478505
207483
492137
97985
602324
623298
7078
617271
205
315673
85280
440506
140719
337603
344867
41529
63430
531058
336301
192139
552069
237432
417302
526148
269785
307308
370425
222962
197705
102793
455706
201287
355009
593750
609939
623877
341378
382996
222415
292056
447996
371044
522266
619833
627347
510382
346979
582980
242610
114839
5386
12235
429585
185517
373438
339099
202484
317114
140360
293917
123708
401099
292558
180242
86817
621728
537359
362174
505847
314367
372837
444213
445196
369236
28267
466796
157913
470470
179597
334152
241497
241407
280365
107498
150010
240479
200075
331494
105600
161984
584621
528653
575697
159360
131249
399323
141969
372754
597631
53094
280378
142443
632182
133915
198322
37381
613523
179081
557224
421506
105820
443162
531400
421121
357590
379860
229227
4074
400467
35785
243235
438525
457752
385030
23729
608107
29628
61842
438721
280725
611732
349635
426305
467942
401029
226180
20983
283797
183222
467501
450039
213571
368410
283563
382177
330812
186900
325649
462203
191412
106439
551193
313273
610040
105487
277851
332118
209283
423668
300127
333851
131661
531691
361305
350262
568978
51250
300579
577779
201172
100066
345941
85641
402798
97246
384318
612993
208062
535694
178469
96404
148947
627976
501884
551984
344027
535070
312067
618893
439347
321243
43408
231214
342509
595397
474380
588200
31161
157123
497604
253359
84363
125497
294337
460771
566013
368632
42725
339238
350032
377962
627722
131079
5019
508446
599177
171233
153970
154230
171852
637792
108878
120527
128690
199133
501764
206829
31300
347500
391559
88255
169027
624340
450516
533899
468158
582042
469400
206091
495346
316304
61743
511646
333474
7945
42106
168168
71980
148581
71754
610591
599517
285167
565419
50577
570124
191635
475170
482526
610125
623691
632326
431585
109922
587108
136432
302839
92988
2427
412545
255917
324727
267867
318263
63400
357725
267437
121111
85053
250680
162329
403593
346458
566069
350052
119302
516408
58217
185386
199615
52075
121583
489868
445163
223113
427403
241829
181011
542381
542288
472001
122924
487745
295772
606361
351515
56072
51162
144447
39165
398420
2232
171697
146355
468952
243037
417565
519979
281851
8282
365496
616195
291124
138482
499680
221506
137055
348751
446922
294072
225369
300819
268857
379367
261989
630684
74401
43245
521836
404425
589005
44876
496481
631214
464278
539639
57754
487077
433056
588276
81856
4241
280401
6025
514996
331345
469502
298964
32575
321253
426691
632067
15323
247302
233162
448429
453982
58268
190933
145458
511059
533455
586771
341591
584108
381256
501592
13515
170710
417099
269321
109393
170406
150985
369541
236369
136753
347683
292695
500383
172183
603137
182852
356901
348429
139757
353391
459075
143609
589738
492896
541
466963
308676
23761
103014
49312
245193
181017
591840
471341
619469
85919
585491
159006
201112
438086
574150
374663
29327
61004
156747
320792
167017
79443
201479
540106
328063
343532
631173
138515
339301
209608
522918
208987
420938
490083
21376
557501
37788
540647
606046
242683
412743
70431
307231
339796
342407
470026
559696
182162
125916
201096
85659
179199
529096
201100
69266
436299
55474
202870
401464
618579
19355
355749
28760
54924
365138
294548
325789
107475
508256
91423
620809
498638
166372
178267
206811
371163
131139
251897
455037
98099
386648
265198
328115
21132
334705
174784
275935
479712
62952
426329
405276
591947
298396
604074
492766
540553
175311
297419
373839
467457
493162
475220
255412
328844
248081
275758
115199
296647
410864
332638
65282
457714
44547
336585
464176
36791
408985
248579
461687
146182
136307
55839
289437
14659
335736
309888
308955
431011
25900
170531
236800
399975
156096
311220
473820
113318
512491
519887
348261
197461
241243
243755
322784
99852
619771
21628
509866
64783
261732
260480
563976
588465
395776
638710
598211
473246
377412
297709
77822
317667
250946
24236
356685
114514
17146
199283
620335
3757
403093
331056
397877
294050
564763
366217
188502
443938
175405
106249
277086
169626
254557
219836
126274
195416
601943
353409
375338
505979
520109
334141
170253
292322
88805
114028
320575
494961
568050
487370
122517
287425
541950
616226
316130
518939
90540
434224
187054
93672
458484
161330
69923
480171
458702
51439
514451
218715
106501
415401
620318
171905
225261
598671
57256
399508
248402
416404
527539
577821
468872
250380
81714
369698
50867
512112
522028
221902
434033
251666
361473
50142
186555
119489
483302
111223
82908
627426
608644
245735
451652
121494
61635
428641
53768
455466
566196
127985
571862
471592
112576
597705
221850
563483
498381
323467
142998
459464
189008
286947
286033
211147
11384
338991
175947
352510
610621
49992
531888
463941
586160
437871
366026
310981
510950
213828
35694
561537
618570
481459
82322
408260
162185
315933
463401
223647
44380
42459
10965
228145
633496
503263
540902
272515
261647
268135
91126
172394
119437
158062
278096
411025
357571
165730
500872
30746
57922
596679
209748
115872
531663
408830
42401
189510
337729
194794
528869
360911
522305
207321
494575
611972
135328
64549
264810
486746
416740
430983
577300
308325
318184
198738
461467
175083
626506
291674
302645
343553
461190
49584
526026
250775
333422
467639
370753
203674
54092
404708
140998
485054
543744
221013
189132
375283
637976
162885
266069
332600
369025
589185
128999
509206
215865
516962
487617
512770
146328
188447
6520
621443
214601
182929
600877
96717
103604
143888
309618
504084
352811
255435
616109
208679
573805
507973
428597
470356
372047
631709
12920
148827
497424
269873
228750
188812
599508
415593
526670
212372
566179
566581
583308
33201
87013
12477
553661
190780
396297
377861
549746
364139
186023
326181
575661
114349
389045
550556
21909
86959
154555
411227
217187
163351
357618
132502
137238
597064
200093
417365
420589
586758
349467
96178
568278
178742
327982
520042
69005
159063
553917
561290
51959
586251
62114
123392
57784
626773
467098
367100
464477
599570
372423
96993
323888
80320
560686
202961
71566
75059
287290
369899
398552
435752
124399
512684
630799
123412
372632
248065
308028
359061
609466
130203
624728
25397
473582
613130
611880
245055
569296
604404
371668
40333
513906
70415
259559
73733
242780
458329
20369
10594
171403
378112
527178
243732
192791
138999
146459
550026
560628
564843
611453
236510
482966
297505
31224
140797
88165
365145
395404
579101
255273
330054
62460
89974
90443
336712
408177
521865
164134
499479
291507
159751
473716
386222
183035
42768
52733
637863
189893
458641
129573
464457
125384
147899
298781
515328
592278
307299
129148
25328
253939
94014
337682
248891
80303
132644
482132
373305
222995
359429
76349
563705
381086
84340
240063
422995
17
17957
468474
10424
132789
525479
101778
258408
446990
592561
170202
639582
297690
60152
290452
94175
331965
509673
614582
16322
182010
395709
381563
564167
558278
347930
599579
447822
572903
636239
48042
285531
307415
346174
568099
20833
52555
470486
589225
158234
72800
436708
512456
23915
284756
159214
84293
448288
80735
77601
635283
31987
299598
412433
196456
224602
15929
468592
334656
317993
214303
322613
471088
12283
626454
558872
282244
599103
315909
186813
88034
427246
263210
29754
476277
467209
579108
539801
453357
230913
292774
9615
569752
509654
590622
321016
638678
356707
381462
531124
564023
161518
385307
368185
507831
176559
470778
587417
386653
354635
425502
634985
40061
368003
226626
423037
450431
88873
84826
211005
26791
162557
220986
625684
507481
557448
458837
440157
394255
450724
123286
143010
592057
475467
46506
428950
407019
132014
288164
140659
581415
452383
378598
146090
533694
498169
305045
219860
614173
278115
97185
423439
29207
161964
342263
369448
562877
350248
341201
167203
574641
278607
131672
634326
92240
538125
400549
93586
125537
184231
180523
242762
494086
454552
370983
393765
202231
43573
39478
450011
355504
159333
60704
539312
208473
574432
262287
449039
302054
100067
345360
472746
367314
554238
474115
109674
383782
551863
82935
32363
383957
55515
433836
88666
277841
328528
260849
617452
102464
621563
13320
504932
74870
245536
417109
71195
601104
218044
525734
229419
89403
458873
552626
138692
581903
214908
296244
523378
247191
91790
143635
394957
589649
3990
12875
6171
630948
277177
93394
613355
287926
48643
629530
486572
85441
312330
46119
350691
593696
575667
559837
531626
127275
595639
440440
157137
75790
150597
589181
52728
176427
182977
121426
276824
359282
173491
416212
44428
263355
49783
455908
323108
196094
1321
106780
273065
604479
172809
242147
431122
39998
6019
300561
450312
35718
179195
91735
519342
228513
207956
600636
508463
188973
337672
49284
410414
298459
495327
123111
236380
123725
414064
59639
261271
354059
380657
215808
426979
399900
110138
214520
32738
78234
441220
241608
421887
495494
631640
450237
367465
427043
527506
95189
108683
464914
585899
362982
169003
86632
625904
198832
121791
506726
622264
356093
58943
491680
251218
251096
512649
490986
195032
465312
529246
473268
340287
396923
614241
341151
281297
622629
451534
346803
344160
375146
517793
359384
327701
341299
593405
360907
47685
104470
32845
216835
495543
172910
437202
243404
210922
21250
307168
556951
145572
504833
523698
567200
571780
2782
370186
421075
460789
300606
296618
552374
38079
448330
177745
203614
481784
612114
597011
473187
3923
288922
34366
263081
240379
126035
67813
115811
412304
577062
187896
70571
92955
496530
326004
518433
86003
388189
191106
557574
519572
432301
511097
12019
80722
231244
241417
86511
129881
572468
391637
348583
204483
167148
93078
211306
161751
374041
294300
29520
184552
385800
587368
226791
541212
429332
137664
147936
458872
79650
100379
589407
235153
292790
543137
577783
110925
337194
386434
306829
465221
201905
247053
327088
264260
2097
483746
120428
522073
517148
592376
544934
411193
326368
574260
539065
371575
636143
447487
628509
618190
40138
615869
30383
305687
567076
26037
56947
633975
227849
2886
47996
144003
240759
185464
520601
36627
134690
404943
485103
149805
343213
354701
108518
206913
85571
404711
4915
376205
162298
405606
453550
463968
229306
382608
397002
598090
596418
447743
505314
78676
630900
48264
149588
241997
482577
306212
191898
183069
435959
146347
294667
627365
476324
550424
348396
90585
48353
442185
16612
31162
92834
463042
410089
96678
139131
570906
492261
541227
404430
319608
483593
87158
412305
461553
483148
318346
23181
124558
134153
164356
506678
472580
334315
259655
601928
366164
415649
445815
564677
109123
610547
195997
365502
16606
146814
588187
590262
13198
52863
527912
446911
115352
124293
197242
429751
71723
420314
597743
262303
438660
267647
84812
639312
298953
556092
379287
635700
211836
535863
87996
130284
351248
538586
282963
510737
158232
453638
105078
318912
593726
568741
232719
364508
422809
331270
397734
205465
409024
328935
295307
255338
464252
227756
17356
170880
614945
618812
257202
440389
467685
125436
274105
76723
389463
453620
560229
97752
515911
456972
524196
115108
506261
581730
73808
135981
120965
246382
392630
264209
529032
550755
43792
322483
401942
78069
29360
114621
437881
133775
21300
257299
151905
148532
497438
382096
174257
382032
280306
585137
205145
100398
89527
140513
364901
535409
612208
262296
582184
595275
625953
374919
551482
527339
26652
360579
38004
319563
324833
484865
276557
155869
246936
421392
542023
410633
423935
111612
363765
501056
542595
373556
208231
59328
305631
558343
553974
262888
183878
501523
402656
336251
328094
522700
346716
297531
38932
340623
295227
63011
52275
342206
509570
353206
489341
147372
416525
601400
414428
360456
373244
420563
341838
506719
141685
38486
127969
383231
200231
277639
441353
175500
218609
508448
425354
55606
98523
635427
363494
57407
618643
61087
632506
265084
565432
582254
153051
201707
4266
392188
39352
450971
186028
210536
6008
139638
496266
34792
16017
543528
335853
229490
289337
168843
302640
607144
572922
69638
287180
555139
124866
104658
472336
382753
457100
628271
28827
147348
263100
416282
27910
478096
138972
256327
348835
298513
618651
191696
3040
325228
553903
414822
152313
534586
580478
186755
208152
579578
338524
114967
50912
290822
230337
417159
626673
570679
263382
491964
491472
174206
105664
377588
221646
337419
215840
409500
49147
317173
389650
216885
639729
197368
75065
118099
135818
359200
229048
556546
298572
22531
573565
555557
151076
15326
506138
517474
605022
410329
285628
254300
294157
147360
382465
334697
463838
417065
508661
418422
285053
348118
322925
320732
39627
350762
198729
490216
96345
191700
66432
319887
150945
126936
439801
201684
250782
476238
138944
229736
100898
383505
155361
319432
291295
520886
418559
219545
204545
519476
543442
54952
331715
639442
45732
240846
284948
295462
259194
615845
116293
42553
35956
6987
383714
52270
566667
542406
496220
536334
66246
227817
451170
602971
297473
387924
33287
69745
387410
514728
471905
59255
597737
161379
180341
117368
370093
371646
79411
507950
73985
439251
259306
312333
428824
319614
55701
544225
434003
344915
543058
525630
87508
245371
625840
272722
237547
54127
524343
11130
534132
326446
502499
350694
263316
501835
422545
161544
351814
596286
441259
110415
309391
396102
116759
160314
160660
44747
377929
58393
362297
366377
546757
30235
563121
346511
190072
272808
430494
367626
343189
512481
254524
29704
633732
417668
355771
553008
360980
205706
578618
285304
473901
355527
321759
431433
480857
226380
186320
578175
541436
255108
407289
382029
467093
497391
506419
194420
198838
33002
406613
149309
413808
405005
216482
448109
400841
571443
2739
410253
260953
321607
515447
90972
83821
632693
304339
370271
301666
103696
99873
389809
168035
117259
579968
626798
42077
79112
307907
630813
423395
41
161325
268982
491214
465395
217686
535297
92247
344807
614976
607454
442834
251190
624534
638539
411166
152180
500237
455461
322092
134381
347664
234161
252472
12263
76077
216275
276964
113381
423114
348285
257385
560022
327560
97617
410867
258275
350469
364546
221140
396952
417289
185738
170873
352670
184664
71692
329298
532171
407407
596429
42786
306869
143449
249863
315339
556519
93895
430346
286069
612243
567500
311697
620330
331701
564621
613909
211586
191489
12698
143035
504484
481674
20922
630568
395393
423716
132632
184114
116299
635007
256800
215009
109379
212017
485770
591233
137113
234863
14465
209524
488324
457816
123619
202064
594783
396221
194176
13298
7837
139041
36109
391967
88820
462996
600156
240705
187032
319541
393405
44506
261221
582897
422318
230834
194748
56160
84216
502041
296257
324508
572591
520928
557042
350131
612411
380177
530562
580255
392860
441763
483449
489174
245951
232831
291443
66162
167970
181745
353223
18937
218543
267103
574876
185096
96639
1382
42057
431351
253225
378922
113263
509150
580537
192964
315216
432566
195038
539111
31165
314723
402514
267870
609981
209602
339865
56417
618319
168491
113546
395876
360548
41044
215484
577195
571656
152802
249696
343992
409759
45810
490599
356317
474508
87309
425087
542373
137059
553022
367240
343833
410128
531421
137145
584257
270431
191200
221832
445559
508938
476513
183267
357690
459
450652
25908
151508
513265
287414
62312
200869
272696
19977
351039
521407
248803
181026
187862
499784
599226
559554
438200
495057
581397
616102
144135
324317
218959
625351
11772
179375
2548
334635
608432
72373
639019
555508
115351
68327
579540
352276
263259
89039
562657
482828
113988
493200
608849
538461
166770
349997
591106
309459
348754
243210
504924
57607
578691
115831
517587
631125
227275
98946
467556
600573
11323
275863
483951
553705
9100
11583
315646
36067
477010
23106
610417
284978
488025
322856
153322
183639
537228
391196
354017
192278
532773
421034
613024
37097
461419
368039
462052
308404
540285
457948
400052
616230
531271
262212
497070
330584
491878
167192
155829
444451
434514
621897
399029
194024
1832
328890
456692
386185
173590
189574
151006
389316
366052
476719
456129
313295
192074
326480
159137
161749
197926
432856
533184
518584
348662
338773
155018
58241
631950
424561
35288
179734
504967
92114
43943
18499
540110
287721
112867
171622
494502
179119
566688
532810
474563
352638
428368
617572
271528
437631
173092
481921
342491
368707
337863
525421
141989
439383
560215
442409
564804
514611
39934
361348
330532
470364
234424
454233
90212
425048
530412
78348
229283
626475
252964
51059
141789
465633
141323
252875
538225
568117
159925
401910
111834
297244
319839
535786
157566
142448
165268
254380
357248
456729
357438
592089
303177
276495
493265
623112
333672
476202
227635
275087
391651
199715
357426
301228
407627
563703
371735
34578
128680
35079
61406
536673
592830
280596
64629
483819
356185
558749
340799
402418
343747
528467
618906
344452
70975
627486
535755
30010
244927
382221
584792
146967
362178
254772
221880
627613
420801
259220
407718
445934
276321
272563
215022
245772
215859
51477
45979
124075
224366
440655
523335
522872
356027
560163
53582
522626
406979
511441
240462
339111
194730
126848
367679
8319
80449
15203
639808
373140
10270
612449
474040
53734
586931
590417
235421
242409
365252
193388
112428
331520
585290
458297
117475
132516
601859
33058
469457
325321
54962
284373
77851
174928
193461
122066
385033
129512
540257
171818
80319
605596
270150
40472
435346
224470
239862
108943
13040
407172
453987
46736
446915
410565
270613
215493
129019
19627
413155
614351
224613
634848
51991
185174
624786
217268
547098
325261
140044
352944
5586
456172
373177
559879
475876
85780
189892
226989
460018
555123
149246
363724
542955
399673
244170
238534
33969
463966
67766
115292
492553
557048
180624
249842
292765
5698
39450
58541
548576
430608
430377
230874
303765
586592
57267
554835
451875
257930
86809
637699
529077
303392
235583
518059
32663
478414
31143
294578
147440
301157
151591
570142
460314
591582
239554
384050
23818
551464
600524
564019
443644
141965
301548
512983
367601
34957
315778
388051
616843
579775
369792
418443
621926
305935
332632
48716
299657
531539
259373
94631
429149
323697
20278
283319
128660
242575
72926
588545
394604
102700
375622
4659
603991
231025
330239
308785
165541
332439
446071
380896
432767
624041
297266
535268
494727
470095
514383
114644
249993
364469
575878
427139
119396
492767
289612
306287
231861
298841
376535
222148
313235
394184
140764
525211
204072
332243
246564
267084
477505
531451
512352
417151
356422
100732
332686
226182
316212
602034
114359
456231
347248
337610
346887
310932
634933
331399
546622
429473
615391
181122
283928
612650
1710
67926
183601
515045
601758
506607
90304
626349
440047
581440
371240
321486
462770
10057
282739
426556
546421
526599
583661
514491
584470
49608
365690
564539
99707
89894
280678
405608
251563
277809
62942
102327
211200
100740
195575
236177
468229
392753
240616
98112
607130
476888
565675
474916
618681
465081
385947
72615
605088
16778
265492
281566
89822
229501
130923
413092
448005
85225
190468
338506
527827
43928
403656
433542
607227
107898
122275
292924
232799
472797
376183
204514
539791
101265
598662
420708
585130
420637
441257
266193
249938
542456
185266
511327
103192
537508
351420
13754
227932
473352
162816
592283
494581
349473
476388
267922
271721
621272
614500
511349
154384
460646
594209
588973
304158
518537
341070
72082
493563
395604
124762
567928
106403
186392
397191
639190
367644
546197
494533
538815
327440
197155
427072
421366
344061
97976
393872
197887
110872
281872
320339
605946
173997
128964
300368
271486
96084
290977
279528
404336
120598
148039
395409
443152
419201
610371
351553
115189
599892
206516
386369
392459
381316
420499
94540
520404
358589
535386
236409
503286
282331
470815
377172
144567
427297
59204
272204
262339
638437
59264
579249
31658
581667
477270
58858
365353
345585
104167
447675
382845
451981
418126
464350
334831
434055
237806
427825
119725
192826
363376
598000
361114
205713
6361
584182
606507
45528
416585
269134
63342
237206
95170
18545
512653
36635
626769
298739
371172
98422
106686
410879
69752
99465
380480
607968
595231
470437
532012
187782
82365
145696
267187
234464
599526
607560
102339
340655
448151
543015
555068
249541
457085
262089
207143
555480
37453
580411
89425
169772
265191
34739
108009
276516
156999
532787
13824
507353
601140
96203
467978
183417
244798
547114
143543
396854
255049
421868
259982
292481
266477
59961
403726
101563
313957
392217
87326
494244
354904
515298
237188
241348
472338
589613
501103
163749
490459
383738
164035
435046
102502
173110
69013
153688
245280
310986
456337
470418
162036
567319
200450
461665
248480
621598
247179
153046
136599
514868
501851
108090
131783
558814
551305
155995
457944
7713
162316
76248
32531
541505
508413
268750
36413
64702
639354
570212
400413
58130
4561
278209
95551
467423
264732
108655
135721
295414
231877
584532
371820
479845
215262
26524
502615
136671
365948
439274
210602
421357
106974
286056
583406
569213
409695
326077
415026
484065
378666
518828
332200
402846
348002
118683
359549
162862
530529
31989
198077
169572
151994
242286
410008
210334
550166
368142
278760
123314
79502
269612
616190
512479
586064
156966
466560
258769
578327
254613
40441
53546
431664
338949
92692
128201
407572
455745
15046
161754
455084
33641
359708
99598
331173
20317
629885
4024
325607
11435
503628
133545
223408
633147
606695
573015
427319
207000
220761
175414
9865
50418
538643
183654
223714
272072
275392
223778
568471
529885
533129
20553
314729
557560
263653
525530
310289
267043
293609
250269
539581
438761
510643
68739
199838
90367
65295
565620
572928
54281
258915
220627
516823
480248
513123
478864
457498
438156
230066
221217
549623
585365
357169
479405
140078
233567
546952
606207
252193
369819
240906
198170
119450
264364
5237
352999
511850
90616
612919
111701
432183
65059
82226
155293
426539
25308
510223
239714
384483
390029
489854
58783
489927
146066
191830
571570
336338
107778
193329
355714
120613
604742
317474
551948
570738
13792
19236
63977
442976
616884
105898
139518
402733
612033
588148
478846
32604
13147
370941
121727
167809
552281
500585
435950
196971
117744
370990
449352
497564
249875
141452
439823
147930
194844
22564
185511
486008
550774
6886
134280
592233
271657
431355
277334
121613
483873
95432
308846
406083
466007
63285
511387
99518
95591
593218
493704
92643
88685
359780
429843
571865
552659
221942
621783
34567
486970
181985
469904
208607
434213
545121
617273
620691
638607
528638
85239
26347
517047
122687
552428
429914
38655
433687
151161
655
162637
132615
492232
603259
85109
543812
602521
195705
420531
292824
176921
537745
393045
3405
267197
83221
441784
532577
56789
191428
437514
362206
622932
529331
111066
362254
472415
73081
56119
377493
72581
571639
109835
184372
99166
150801
501954
457993
281441
2732
155578
331395
84955
493887
28078
32662
173462
402665
82252
346404
182368
373888
40928
109157
125637
337753
609921
293721
143391
495527
266825
319346
613545
99320
558073
189586
269653
486040
170201
288608
82968
585936
255726
164043
529850
529068
1335
213977
60860
578905
158154
390504
49338
82975
484022
379685
124360
114416
272154
430253
46741
583757
587187
329384
240425
28366
70192
369770
144050
199522
362409
62691
628952
126521
369219
41020
68523
21566
354786
301933
87125
431262
73979
237182
12622
211012
411419
59461
172484
575225
395557
253670
350628
406751
555912
97563
608519
477153
440822
16910
186587
385273
169646
532117
31322
538362
199044
296684
493960
371015
389605
618831
325379
630255
90673
586136
585880
367011
407799
85539
534156
307990
587210
30089
336201
261434
490019
494095
160496
64573
478100
294730
508843
165156
108593
42392
105622
517686
172676
284125
528774
282163
68413
105217
606271
526230
20718
273989
251031
599528
242775
567715
406188
620488
601709
228627
240173
167265
193594
134921
97463
272948
519185
132784
126158
555797
584859
548334
576601
617259
165716
452602
618871
210371
13848
291619
512739
171828
83741
398487
338042
124754
341056
559490
171918
361981
132930
583386
374609
577559
179644
484304
6349
576842
604033
334196
120927
268460
124639
209794
176354
86283
85474
298423
284419
355038
256018
90188
592407
99723
518094
454963
59533
13561
175777
384639
234645
322815
96386
302737
499974
462744
423773
40100
229517
258753
352958
342702
400053
632142
491828
561829
343812
488001
308265
524330
404953
619777
236488
352857
319556
473108
53367
454337
612222
187700
28605
314007
301369
495381
61137
536383
433375
19005
498577
121057
541785
579584
146552
232951
388135
367438
532330
192714
603966
637266
582344
416636
489361
371478
276938
97118
431240
77063
321718
284909
94027
36251
602214
305567
76665
110834
340016
358069
389800
356389
341407
353343
459326
173192
9637
554894
293277
557983
607114
200977
250760
69582
86974
36652
129440
382728
639767
620427
357583
386453
261805
475912
139927
160542
443849
339086
529844
201378
500061
400905
201976
277455
245795
25107
609348
309473
5653
438818
171889
423002
282821
78432
58687
301606
95782
379872
72495
469097
352370
294864
534949
614464
525489
299919
484016
344070
304282
429275
148835
6952
76012
340140
299260
210633
205456
336214
565534
477940
117572
480278
84404
179534
218642
348744
50293
599804
575206
21943
613397
540892
27306
205332
491821
354166
482636
268498
64237
463646
113480
402230
86972
297449
271271
176310
303513
547309
357994
78593
376650
369883
553482
345707
362552
224980
232023
310531
286886
154058
535878
3639
246652
353613
447212
298767
479895
150952
329222
253313
442065
634750
239014
76912
508034
533115
466318
13062
192807
98621
31052
363350
364163
277733
293009
164231
121535
486476
192691
477537
268767
488021
317052
145758
490651
165175
421850
305519
486561
361843
180889
31105
252678
610956
366749
335188
78966
638482
495557
487689
51771
220232
462699
262349
345978
325687
552755
550927
106224
7093
239442
202893
274274
280582
101414
348533
554542
111604
603307
217023
586256
502135
139016
204229
140786
504736
449742
603677
204541
357556
355470
448356
146926
93062
627325
587059
168396
2308
564613
474332
252417
325963
442531
260837
245668
298617
409927
28562
110996
324816
239968
390844
420185
476963
547437
298302
110950
260472
271018
282369
333849
53651
423305
638566
132498
540698
42734
462219
491558
113952
261720
632087
115744
109732
477321
100804
585992
586201
88410
152516
601655
620352
633955
414892
280319
355723
496118
503702
376519
433433
625642
163655
332779
303157
259339
478779
76677
596750
512892
273904
501963
494843
185149
236792
137275
591473
615314
478408
530974
154940
296140
551295
589692
631134
638799
403581
380582
517646
217724
240413
278632
312042
50850
581539
600914
488156
249464
422723
61916
269836
604439
388222
441991
356765
243585
426328
170627
568659
302090
266328
350594
514593
506510
31189
304522
104061
113148
49770
611992
279213
102931
316373
504188
583112
75307
440444
399535
439225
309261
544989
185686
199506
380554
255815
625549
574654
206149
108705
321294
69717
467417
97652
437302
557888
261244
419995
8739
76381
420110
116803
285089
610065
289762
11760
292197
395475
352852
134332
475549
413848
601504
278450
154789
1559
266529
237918
585531
350449
108314
446918
132874
115069
463450
536584
64282
502293
507520
397159
7172
420398
455113
9610
426353
192972
279924
297220
45383
446744
131969
596096
481171
560224
214066
325664
466250
570695
363702
107446
490267
602254
44777
468130
581101
560587
18707
126432
357671
7522
634244
245030
624636
15189
205470
399482
201830
92901
267808
168578
415910
562139
595110
294070
302728
503059
488554
441979
397177
213998
9367
566085
93596
233497
387747
489110
307356
425005
531046
572429
540470
189412
483552
545491
314122
85383
542195
561321
475833
64490
151619
186622
155864
55982
503785
8302
302292
55227
194296
321237
99126
419314
91584
604053
620229
235105
164063
823
478641
126075
194300
145450
213037
332177
285724
198416
470485
25578
451872
307333
152642
590199
433486
559084
515893
280892
188314
142877
111773
307073
349512
148580
331599
297964
636081
279128
620334
213142
545172
583814
282113
343481
90160
236051
108909
197942
383147
596343
13668
543342
228001
429864
153615
604083
472501
242439
281210
394963
84333
120472
599039
39392
386338
363212
451455
420712
325527
526823
204475
551308
7914
451176
542641
251375
244465
432430
232267
598817
638030
534079
313409
23450
623879
599671
27622
273708
241480
320852
52388
596248
170805
34905
446248
524682
159999
301911
314845
13246
597224
105444
192941
372033
636640
502181
552689
509315
473431
168919
497572
524699
426664
131852
449579
616341
503482
135547
78429
542206
37900
375145
369849
197743
221414
204771
608639
470851
155423
402997
13715
370467
125542
13763
498665
531519
431759
511554
95787
40211
332998
18855
5817
341277
560279
419070
144257
42954
520387
619215
343541
567215
230294
423801
90017
625075
598500
262876
111042
472155
255642
305735
51649
495895
475659
575069
161066
236798
56964
73164
373265
33123
246122
356621
503224
289750
18308
121667
498986
473705
568407
628847
149614
373096
262064
422061
380819
401411
18127
243394
561547
143771
27004
513276
384604
28570
526959
559401
97511
596642
167452
192251
419637
449237
468765
354248
143762
146818
105274
119195
233206
583323
173937
516814
613832
275286
198259
105908
537044
107641
289292
159669
383137
247804
408834
5155
68946
490074
190722
397841
55379
79604
626338
504032
337465
178854
526323
336162
507001
390126
422103
25367
305475
469758
633463
592154
438973
81914
537482
456106
323235
84044
65788
242860
127626
509874
345835
319338
368813
94525
427772
622752
405704
523390
230384
563307
613431
526919
246171
553605
249848
32826
516129
515443
120983
257875
542629
383400
334606
226198
14165
392923
401319
128570
620842
613467
243152
398910
140012
249724
120799
82648
398335
587217
304758
436
111125
378851
92994
30008
447569
355797
604095
491792
472458
305280
330495
402449
254194
239892
106433
345828
102019
10479
173344
34195
213701
94516
134743
279181
627368
219921
132303
513872
532383
115278
244982
549611
503332
326924
22747
211338
185616
276091
290233
366741
216090
301250
215480
605727
208351
542115
247772
385890
313049
222283
303470
24438
385773
538823
457236
111399
615443
293879
160187
472654
109620
407155
598981
226128
149209
89435
166816
167624
543973
220172
75537
466951
196025
514217
68495
595052
370221
107379
364658
478693
540931
372529
51862
117122
437191
196532
370920
555029
545703
183449
96895
33137
390431
244897
220388
249826
187061
576023
379613
451357
21765
144737
242692
170047
269811
317806
281447
496092
445377
567087
174942
321807
33735
2016
362611
190866
227094
293796
418385
18408
310526
394824
612699
285091
300808
452179
595864
602987
173120
182595
562660
374492
442488
384928
493720
172103
522032
524236
394919
551832
375245
213369
53955
544216
324105
570760
295095
6504
24625
587796
205848
141274
151982
394825
125772
518522
406899
498628
301480
305853
417340
272195
190609
75693
484233
223485
504045
405978
26065
503687
606150
277560
469443
378736
390520
11339
123944
57104
48979
89867
233858
365380
330506
316608
499219
96119
306846
488524
1582
464236
67266
594529
227925
154473
631687
138285
438674
145324
63932
82073
440757
545397
19363
353779
298938
467773
66598
301440
69802
337697
362996
429036
634074
505207
392555
337950
135410
540623
355138
17327
223914
32905
569223
353533
156113
160903
492487
269680
189578
596314
324753
624050
308311
196280
80420
197228
437255
256356
496811
549547
152294
439148
322751
588962
301464
122232
91453
320117
634464
381269
512257
493573
312270
223918
228030
272958
265583
62987
180238
494765
521079
203773
491269
240950
324377
57624
478269
202404
493393
254733
552879
23102
463654
547722
540946
259467
74962
163552
531757
59760
145529
429633
475669
508845
169100
576168
266916
345682
543291
256346
630609
152498
638503
268461
75225
247479
449078
117962
476625
133069
203881
627666
31712
246483
241339
333950
138894
399348
164422
115733
618628
148570
286895
333789
384311
43645
62081
529024
522978
539345
47101
57557
286006
616862
424155
482759
242603
451425
556254
275406
17870
340826
258342
206529
22877
26960
273983
484839
145375
268098
545082
533994
509744
332010
207235
314304
171495
224195
489462
621406
620540
574915
305165
533052
175875
213719
540857
338867
591240
609620
244338
379262
80820
153982
44441
137782
608893
561202
37578
147785
455820
189366
90753
634022
324682
65458
415237
210307
449409
322488
220185
569608
595792
606849
441750
6653
244994
498234
434412
202571
634225
176125
66810
590163
52701
126588
12525
410939
326992
339275
167230
245604
571668
438273
498954
479516
295949
185112
241431
155101
40810
402549
440193
27743
169219
247268
276600
131723
355614
400902
186214
583938
206495
447541
470510
41116
367114
275435
330569
330218
3569
54226
39195
630956
581531
443881
557178
260585
444305
215773
331563
225449
247752
592710
383048
346584
474357
358130
176659
543409
220417
232111
93987
602920
177376
287526
511933
470806
9221
229101
148846
115363
457669
406592
229370
113193
359478
111935
177121
219223
354327
122435
32756
610728
311557
11650
600256
518632
435520
264860
615855
199178
404960
55541
329381
224299
589050
147549
636392
363405
115249
586391
11518
500012
187000
603110
544908
532935
490928
459029
85187
562800
417973
98687
111168
15779
62170
197951
145266
438988
58768
583849
253605
47092
318570
485884
401158
517350
410799
566747
155054
636942
246153
633310
103668
139544
243771
299127
362806
562089
471617
466204
438059
473946
609279
160566
375735
60350
343647
288510
363705
231099
474641
95883
479062
497280
408653
272572
10285
373507
568737
592060
5833
348868
473035
221538
264757
25727
312092
307380
76031
124983
36223
243109
475821
9265
384733
312841
222206
365973
440416
450633
415758
150293
216576
575840
39897
623597
463456
209434
32723
3898
116026
76905
134635
540765
118141
325114
444985
621526
47080
483877
23330
138092
119472
453579
435001
192601
169064
146223
619138
355590
494918
486652
168766
417786
614430
195457
561819
67554
145567
313853
287278
318903
540045
334596
600481
158552
578795
370432
624111
201204
46830
98286
34680
186143
194568
191206
218766
444969
131949
629734
341088
424259
133284
102682
59790
373996
234512
157542
471850
444586
564636
546105
524628
542442
615304
337997
367024
194238
321178
228523
54504
284060
157240
355562
109175
349112
439098
104232
254390
345862
25691
110596
541944
384348
430245
398779
355084
63789
298533
572399
326304
14961
3370
62626
423258
540690
473545
46023
270406
306764
623748
559183
148716
476161
247942
610555
426244
111599
400224
115530
511041
552323
56012
548412
435924
150436
202324
263137
632767
492496
133684
616502
114422
492063
126516
131841
137399
256035
386469
614154
301011
456675
578426
603095
440881
589852
563113
366577
272363
100167
341249
191644
355597
638995
418908
611830
400767
330344
263519
288997
496163
111886
328997
103269
503879
159481
275541
516614
427176
139671
278597
153603
515106
450069
390900
547039
355515
567941
455332
584754
614422
458340
599691
53625
232495
514159
611495
508150
322153
387859
2791
98529
164754
631929
20969
195132
227339
569775
514856
563432
498548
109858
542744
235238
535159
151070
21869
54469
186973
327299
424298
86650
22109
597970
101025
483365
206207
612002
245156
286699
122299
350657
472774
633178
413591
589816
150070
627627
552005
383644
50548
423831
110430
276248
362941
330096
352615
631263
391389
486699
612040
119497
614302
253780
342459
83471
91196
132604
311003
163045
167486
365521
405477
227615
121910
606056
527438
574628
200765
416008
301470
147104
154999
135106
173916
143840
211412
187213
502444
352776
534558
331680
469967
42067
376885
383464
342242
639
127038
591393
434915
456007
329366
438383
638291
43753
582941
415672
332926
609180
264576
433287
245698
60049
614755
182589
327967
579642
64868
549008
608524
178515
30498
611898
477535
154211
405836
515632
474762
387605
59498
614603
77134
403680
166002
175993
290442
569656
423805
364878
424784
203591
367821
505547
104891
445215
93804
435799
31916
321960
554770
165875
387759
544733
600730
41424
173609
403189
22054
283624
402558
549265
422743
259487
103880
74626
635894
301581
87774
614817
526623
556436
97292
354812
407997
224788
502137
388190
404295
400443
609709
174458
589775
518410
139550
359837
178668
470957
24218
92598
35131
572784
446593
81413
224687
319782
243507
353745
491698
632612
210758
470720
523287
411532
10530
591970
370772
456863
539403
563253
502830
601081
434922
537330
67805
44032
88673
506772
80856
482304
525309
369186
238877
194014
489009
485204
276902
603023
502355
83052
608216
469383
23113
317527
122837
277676
613257
377938
468428
410285
9051
415885
86294
167427
368234
185711
340465
287268
233439
567038
365568
145996
227017
227093
330081
160752
76751
298842
63596
89276
240538
57349
6423
510023
128064
405516
379608
551913
233387
579731
179260
520565
100439
567278
165519
395868
18393
60317
175122
327235
575849
488791
78139
434746
503450
159571
489640
82173
274816
397439
212987
76778
633297
134617
342180
476875
570277
505589
141723
478085
144668
33839
585188
107630
126663
242060
458109
408687
99584
175572
279787
99239
112258
230192
597681
603275
80091
156846
390515
296332
545423
365571
281270
424608
487366
486927
118607
361561
117784
466519
419605
387654
637478
144830
489757
557012
353249
597549
79333
305232
146771
513588
8061
110615
17860
502543
577324
579624
455492
124488
510511
530819
373106
295401
505908
331638
534714
100499
149255
222249
466832
487563
366189
588980
72969
386770
160240
234469
5712
617044
625355
573175
560014
220293
573393
373925
415200
262471
54483
549738
233326
563035
632288
88389
19391
447656
100855
8637
521455
95710
328980
113368
100351
228061
557542
277108
291372
347637
112826
282586
472148
39289
587588
570218
45443
240656
577236
627603
132173
407125
546448
400046
107681
48749
573289
242718
352407
420008
102678
554326
549268
224063
546027
305249
626566
277706
46149
385293
179854
213152
99944
18977
449995
267567
225195
25083
11254
626857
200680
67671
20532
319924
500692
622724
487408
118646
537097
362193
118094
174519
150324
507564
234278
84439
70523
394215
298587
457247
109099
608572
61987
606458
341773
497524
530079
150347
501074
474686
143678
142468
247450
73292
597256
198852
400780
189896
243906
21853
574886
265808
134297
17998
452510
301965
399720
531556
334136
572063
144233
551551
222369
238514
340261
249166
410214
420296
82890
602711
207856
141844
522186
635358
26810
611887
274094
427388
69728
444195
53485
29106
604264
422491
563584
552347
445818
177728
415662
85577
372916
274342
546029
93846
195630
569833
397771
465318
9138
183872
232745
297455
125170
432749
544091
308630
18412
255102
308850
184891
141097
477834
82271
356628
440285
492933
547666
317021
461918
61341
110573
129066
192686
216893
422412
516986
428267
167216
148163
175378
77045
281341
516145
216754
497183
413344
7694
243620
399226
635204
130162
576210
41352
570063
390416
484639
182636
502961
108356
231242
248476
266958
162258
584825
609504
153405
232033
304748
4068
413075
573002
147170
407604
539085
62269
216138
17646
123764
611587
493281
637115
605192
573886
560875
289921
397745
461342
159452
382069
545092
635693
23048
201352
347276
43011
363148
161167
255243
463232
226882
322379
524186
19716
314058
56115
3010
176844
626051
68785
212047
462545
309019
262173
251561
129250
52907
528574
84103
350039
469350
470198
489146
533844
342259
109819
209555
17804
388919
278617
366642
196139
44784
1943
265493
397609
27645
57386
221026
434345
532244
5609
338699
377931
63561
324370
338405
135777
394054
557310
602842
620195
225302
69740
191980
466247
216629
366416
597656
538837
92036
163205
70881
268537
567922
563652
598359
530576
189455
186067
300317
238564
539322
462437
509596
251040
509840
302664
527736
59050
381251
500731
495425
422794
625299
530266
581244
358398
211430
521533
444508
609459
55824
545913
503941
143303
435330
261673
205401
608156
182222
13011
567360
243088
26130
405599
119278
370873
350496
52681
343949
189537
234175
543262
550447
383358
467829
468961
161589
267963
400559
467241
597448
552468
456872
535470
599305
136637
333959
525028
455030
519243
538173
490511
534911
84713
397448
551073
547959
354278
231600
229358
431779
40235
327883
392332
511869
182188
579507
294031
158514
620005
142138
44451
622427
36296
339948
319237
20135
595768
614789
33892
328125
479892
33688
261854
325535
501877
458008
196761
7735
356540
163099
59021
373634
197175
133371
222128
6834
568587
617623
19026
197058
412195
19673
442171
199968
503190
257974
493905
153329
170290
607501
51254
32330
119174
441662
388804
508518
240345
173233
576700
7811
214595
605845
74673
531900
51041
412137
329181
314495
139206
476866
631069
633946
223998
585411
223507
224070
357603
171956
380396
148668
478461
294854
121572
385065
22090
120308
38890
591268
556717
122730
210406
152253
535649
82566
392381
598806
330736
560747
450423
578520
244384
413778
186059
531212
569870
247411
368226
164343
8414
398163
68331
79682
333142
530375
159204
449818
261384
286809
155110
188823
70635
343080
192850
321772
327315
126654
17638
39991
218076
411971
526647
588767
193716
91282
29085
396656
315606
183896
347384
529782
328105
170110
128134
154557
172357
15210
571367
284187
447387
540793
634339
578995
319995
338618
496674
486409
449651
219669
30132
367588
261469
218202
408198
608732
484910
135222
539389
213518
223689
402149
75775
197253
475049
210269
217497
302902
628424
485403
423004
40414
630128
271338
140726
192484
568441
284554
379183
2758
567792
314254
328488
417599
345755
340983
566496
128844
197719
69336
393037
500406
125241
223903
99991
17534
19575
295125
586115
79222
592223
433741
488910
464876
639076
333889
254741
616214
53953
84500
362269
241842
255397
238790
314291
614954
80724
203126
102421
200989
639720
78345
489816
529775
428137
345914
333796
120233
9237
171043
304054
495169
5984
441888
59922
330488
170621
209140
562256
110092
87587
117482
187298
123771
419673
67772
241554
300237
602915
363146
546321
14093
19167
267433
473356
458885
513338
232684
167276
613229
339782
201977
421637
101346
22381
632774
304545
144339
381262
353603
329845
56303
494731
432775
537293
29932
433937
20960
217782
251255
413697
165552
540190
427570
619393
563072
301042
558792
533143
552726
583076
367642
376015
210449
125572
13277
579994
602776
394327
299984
470185
369684
456424
26192
590925
551416
603840
213420
377016
605670
402873
166269
588688
133723
28811
381580
112733
594440
310498
322634
531976
549695
177966
341656
313830
210462
522732
633493
170772
595152
405370
378206
469477
215208
545574
358205
8845
11698
497990
414012
279576
72906
128523
602884
71868
425331
442571
2513
420521
354376
465237
356605
12559
548889
439641
417936
428231
230510
509191
524609
590447
1289
586101
204631
65850
9901
410749
258619
102086
264851
52566
248096
113460
179616
377979
138300
348271
347117
207771
502529
574452
330316
30040
630643
520360
122183
349380
73688
224503
254906
581028
3929
262998
283591
567065
193961
614337
627575
350297
38404
575450
214653
31501
488707
273813
235596
586463
428309
246537
297023
168851
160179
144398
285565
3608
512550
227641
307729
488624
125378
160024
54875
343133
239011
386987
268145
513777
519974
279812
223636
412495
394746
64443
221366
419664
104562
118562
446943
142603
636388
571563
338753
304536
60922
287174
61747
286915
306208
591568
288048
88271
252478
250314
460939
218135
188362
404097
250890
636846
485972
277802
240595
331617
108502
383347
227965
588648
436072
144606
368682
577093
225692
229681
483482
397801
180395
146048
6377
72793
111498
543570
87808
514356
538580
490594
80985
422600
388159
189648
106038
94134
172056
68832
583931
462722
572371
603954
52302
380004
178713
69646
538883
534408
193518
106799
216518
270519
322254
505948
458265
118810
264359
120963
209521
558855
321588
445506
138558
585986
528254
366442
107511
362848
289102
231103
33479
66986
24532
501269
54217
285578
499654
479485
482787
488416
589598
454222
396687
285943
190153
618861
591598
102601
253688
376812
218979
330259
165352
241308
302490
71217
443172
286155
414546
249593
76828
480858
61217
388206
144110
580613
629761
83323
567091
312054
418745
193159
602249
486785
154716
244145
451769
466060
492378
303803
466082
63367
628556
533516
370637
311854
410462
241163
276537
477278
627037
378311
438562
438599
372444
492705
567442
345481
189623
68712
456342
307451
342923
278003
388413
420750
525719
473936
117171
591174
392646
306408
527524
402799
416291
94507
203637
486519
118106
594197
92856
459724
66683
205509
360713
21243
596060
311028
626854
46499
92406
79302
518083
105019
20192
110005
132137
549712
150679
299086
279527
135594
368417
503787
593094
509456
334726
233250
516332
620862
552220
535186
7395
364378
228711
74687
26275
419066
119222
312409
112898
41442
555290
42369
16320
414801
581936
512248
376876
139911
334304
67381
88841
230680
242940
361863
619380
389034
203087
609384
176424
561001
185394
550126
618654
293938
285528
618852
38924
30511
268896
248347
410713
86581
214801
219099
114797
332251
628726
445098
489847
354476
486755
111333
472728
434819
464601
441012
321665
564059
589850
543122
399824
422841
191298
1083
494854
53352
588569
635742
189617
234181
25131
184411
250484
309354
7668
521380
358119
495596
613230
79331
375899
523438
556200
304560
617295
222933
591505
213847
505102
324642
175187
548220
188599
412822
50240
391483
632832
464797
246674
346224
398885
261760
159596
165749
309543
588806
46696
303828
480706
579835
342974
486127
108631
619336
307239
327035
420126
101579
149527
530070
455490
338789
254246
202106
409578
199443
599638
603589
376059
378614
184736
443856
196975
628617
75945
281153
558724
59887
64678
379947
485969
331858
550704
608691
225765
353197
40783
60573
244232
191387
616350
62261
486222
186453
36799
606572
112625
587942
206806
473617
543658
223227
266815
226108
55563
507611
356954
378692
227331
274506
78281
43618
443992
166409
93140
80596
583401
248312
318824
489613
4640
139476
339928
511410
95579
443525
176901
603784
575570
73748
55990
391910
575583
434083
532229
509681
237462
213228
239615
99794
81126
217427
139355
72306
564308
559095
227465
9734
631937
104114
368865
92128
165804
368396
276552
541508
331536
123331
203306
93098
239625
145424
315144
88909
243553
412200
440737
465646
135195
180421
250794
411416
257312
532465
378664
394308
61256
306469
597618
433613
463083
366270
425272
206418
511920
444321
628735
154158
476681
215475
255893
518519
315417
553431
82949
362752
493824
32146
330383
363973
348422
430796
200368
9619
131541
220018
72239
290159
5212
376817
252973
457586
461274
575131
280541
500092
209211
27873
147750
13157
526993
471370
260429
466030
64460
244351
379532
113083
584926
160381
456629
270942
535545
174645
133159
55010
500266
604593
501746
465204
446583
400791
318524
386695
131842
617200
504063
591277
20518
299513
144279
103975
201932
267487
563534
342119
3978
71027
103789
467140
632766
468331
450049
322825
206547
200366
111944
337893
479093
273836
427076
101656
252929
417152
41550
442477
145010
288431
192012
127909
527317
28861
515231
429811
441586
249456
496139
535918
614710
401405
147409
205608
469201
563877
278458
58146
412217
548722
143939
368659
107141
480020
435236
499820
583727
433418
179385
477877
284483
162267
322277
124048
413415
481749
371997
146988
216173
535095
380237
334443
110563
337581
475379
133596
179944
537447
158771
408705
144760
322191
381710
346518
491195
529664
200726
282381
554216
193029
104898
433546
385225
118226
546805
250930
83255
253310
53422
133167
133871
383544
61475
171086
100844
169315
605621
639590
559709
583929
95256
145712
147558
143270
603895
69996
410131
367989
619305
444003
405023
473572
114394
21011
214895
594585
227977
461125
487119
324188
144981
149863
242158
391773
436864
546240
591182
621655
98780
194035
345782
263857
358065
115016
74988
242950
622759
551047
204584
204363
571895
536846
286375
236145
291719
148733
115287
599960
259346
543419
126215
82871
112043
428417
279239
253664
127657
12812
230998
128663
383186
471715
192363
241393
354875
572496
456425
158793
450087
390939
75158
171074
171659
330000
251397
369644
295037
387291
128714
243191
123155
93756
196503
439963
19442
263764
443440
327515
129857
263530
306461
495096
533300
549009
345579
195647
638383
18017
406019
371764
635493
432123
478523
242010
79858
113035
602358
252271
187117
603252
79706
175624
618974
106988
223231
258351
331888
247849
76852
350886
159160
43982
178952
45999
70476
54681
535124
329632
195291
29028
958
133743
453793
41336
467313
409924
332601
541881
30692
293734
208251
342826
510618
406155
495332
204906
26887
434115
98160
389068
55159
376466
546851
299318
114012
248406
462182
499458
397382
21065
424146
294884
426022
65844
90249
14265
40260
215275
466454
318083
397965
521659
494403
106309
375825
591961
622798
102754
306278
50435
177989
74374
34531
30675
161532
392833
4867
269369
106347
266812
379775
201759
198792
116037
163531
634644
210730
110510
83652
39143
614370
489921
459745
109757
320696
455652
265210
199298
101923
286011
87811
395075
606786
542761
141550
529528
262970
522506
359768
327058
425859
2106
145318
573986
138147
464245
439320
60011
16805
174891
115368
292846
561896
243805
53907
329542
468971
504597
38919
60649
387878
488527
193784
350413
572091
218388
349645
166223
363460
574564
566144
491663
67429
161216
232982
234077
289089
164327
1786
279633
593016
324302
127119
283599
347272
214902
321495
492284
202553
127269
265989
328655
339390
77022
139820
339226
84879
425927
325090
588578
480847
587582
202077
223737
534884
925
205385
485643
272584
284174
384790
551671
278143
570748
160799
13543
449515
542058
74937
395242
191664
499668
307839
284868
270458
102834
14436
523523
128620
288391
219946
182497
261545
580558
255915
162606
33018
253859
558082
75198
68505
391851
174436
426589
280836
521955
268417
160843
388974
484228
470780
368972
509615
137485
586551
536872
582770
177193
480281
486821
474361
328100
464593
533599
434016
232546
56210
59079
131396
422505
542015
33600
197592
439119
67208
343660
318202
198
164160
606014
542031
634413
93204
332992
261405
230948
260296
597932
444320
75678
148919
1978
444664
193782
363247
257071
311942
156222
536261
229660
183320
614482
39278
271381
261196
329893
40803
30376
587362
94407
636520
610048
418645
101348
386385
107885
634513
430354
67450
131270
344604
203853
541965
450779
65423
310533
114544
187614
558601
540245
625676
133857
194378
135443
607628
414902
81572
381655
626157
501035
409122
414794
372894
42961
571409
512998
393058
392136
324736
393415
89549
413678
582103
257134
196523
580570
462827
252887
460052
8233
297438
352323
546888
471035
17432
556277
498397
379491
321635
393294
597557
16055
558610
425989
411939
401838
633091
557690
245506
66389
335348
279973
78756
155672
443833
106114
499664
190603
632920
539377
159566
634328
151097
232637
356690
329763
609480
393624
9345
500563
580260
360196
101175
179632
323270
548804
322705
545417
7844
517379
320760
393118
460907
503511
591352
424371
348091
467810
602500
176935
407450
30169
558576
220509
579270
247931
457552
583572
46946
304140
316593
375489
493006
592798
414162
32718
505867
563213
139335
578944
297743
465662
613439
113816
275202
487739
197154
35565
352622
133403
271375
577461
230792
114564
64313
195399
279626
352735
408200
192421
54206
582667
422815
498943
9558
372075
609851
405719
602119
559090
55597
548290
560701
501388
187083
278836
154725
340955
348877
183813
581931
558919
374017
470340
228742
199453
171554
458112
179221
578146
470293
71850
431039
202620
468767
304178
369778
579080
294640
16600
622710
240790
211506
26020
556130
566279
428789
282506
204740
235787
22102
370528
599263
248128
353573
274415
170014
62153
471411
355936
3397
62186
233532
238212
446194
337030
392496
206635
309741
275569
126030
373976
604574
440626
121496
450135
444188
84894
263724
213018
142925
79081
460593
252237
377598
414328
600650
101470
417469
589268
532399
170499
319326
370570
192558
489838
232226
623235
199985
59927
410907
214290
29016
499701
160514
530505
218644
256946
298435
104589
214660
72121
337596
13338
111903
416698
45070
79353
477443
186013
598928
181382
526430
246288
580733
192644
138342
512124
287437
508671
609456
197492
490956
565387
518886
356140
533306
574202
2501
527997
519089
59160
591600
215252
140505
53451
519566
470726
128720
427184
292480
64760
626912
283630
151579
416703
616927
29350
374756
332171
229555
91299
358443
501494
314961
182285
13125
296994
628319
173901
469735
50040
169526
236814
282917
620478
410576
612959
534965
380941
4022
425781
145400
113894
605494
341826
589179
510375
476479
157577
1447
322176
280490
48320
355242
394249
409382
405095
397653
564444
456090
576740
309800
512063
25833
278755
68931
514825
485105
84901
141755
274165
591139
404531
479727
600146
126699
20767
322586
163054
96188
316143
243028
271566
424306
64959
248247
576915
359704
563109
571682
581143
152830
543294
320910
613104
233785
498394
220186
465292
188186
65920
508625
366974
480545
184945
596765
364094
161693
305885
434533
496141
14108
397615
620167
447994
261910
291985
137660
134686
147060
555163
414214
336056
238017
277517
5430
185999
458313
355356
254937
11923
393890
103066
69741
160761
348564
219229
193692
5225
174165
131709
26756
350692
427736
127729
357530
428093
150653
579999
518382
411562
117887
453648
431551
82151
7109
283328
180556
466190
483274
357526
595252
436511
634053
268398
272140
177415
101436
105697
608478
179400
417761
46520
372602
102497
49716
12088
593096
586737
274671
164791
399095
208165
458270
606732
266440
602339
20683
627191
247362
511723
557633
318497
566637
270
313634
19612
398431
89660
634203
481210
278470
481740
516492
90768
347207
455985
603877
453194
264837
235803
602833
428818
339647
217260
218452
313483
515465
624355
184510
434685
504123
605608
406061
90141
238682
388623
409826
356113
116317
333542
211561
236872
210137
365793
623308
168728
200116
333210
213906
276283
270305
183439
165899
492804
215390
177713
590682
238785
597823
314777
579849
479013
460870
147016
325291
496021
425645
530681
379936
142017
218261
312912
380422
23015
318893
491157
21776
70646
285736
133341
624664
398286
463761
29283
508977
314790
476059
294942
361008
627978
387072
58950
515896
134234
203215
383600
473666
107253
575642
584231
339319
420677
427387
119862
361658
586527
30932
494758
444448
40245
576512
370125
547973
584867
351197
334969
482054
324941
209162
32635
585202
582157
368127
171111
491459
443219
198006
400233
564104
252877
584421
104110
245844
404184
81281
563631
508775
450103
397346
24042
475389
341131
477926
249638
448216
135068
57865
449185
219973
602838
94259
259016
335441
419807
52888
207398
407190
134936
52236
427936
21637
133474
83409
471933
110500
214703
557049
366934
249009
222582
285218
498223
251312
510096
201220
162858
554131
121894
535684
65653
613606
60529
628610
11833
385448
306156
349448
256589
207914
96876
489504
567471
425564
610601
320012
349116
550274
395230
494815
328143
206280
194767
598557
193347
562714
296102
310580
610482
621659
602806
560233
449212
480720
140316
476404
597336
311620
579705
439371
104536
62921
55798
89872
32960
600131
7361
437091
543592
568194
165425
375479
593883
167856
621401
504571
263089
162031
199768
619500
459751
523848
128491
207333
396289
236781
320517
196623
234721
609642
464342
529399
469780
270053
502902
569517
103125
470204
6844
443817
493357
539413
334122
370745
598959
635838
568823
12981
45401
532738
18966
15366
205238
37829
401812
298721
65087
271253
230041
32839
25474
23198
47191
179311
331076
91189
439110
456731
50071
582857
549903
635713
59836
627541
423994
209103
571846
372893
188732
411379
6432
24983
297648
474705
391824
541771
552133
309989
480566
132125
232079
612237
391140
331657
535908
544173
538320
638365
625292
435656
312446
27226
225203
425013
528323
620348
62024
179302
308309
100794
321023
591913
572023
168024
537976
535278
417476
352665
125734
188947
385478
81692
551598
576770
428775
256268
118259
100929
216706
351397
561962
178214
549169
71961
191038
457340
590141
632892
354468
283434
630046
443353
168793
438774
165964
77987
2437
322835
285860
286670
571586
448761
152348
602785
582244
259509
516741
149644
362765
190567
245068
74303
3720
11301
614234
120247
219338
118615
467643
194759
514554
435874
475063
154329
144574
312257
577067
394084
495987
69126
44839
570976
610239
112164
537987
16738
188253
452574
595476
17469
469060
378915
20600
6240
510865
57744
442522
191345
468742
321831
34220
560882
292462
19070
333557
174752
74785
537566
403015
69899
71900
589067
103092
320407
367258
492142
351951
239535
241279
199388
19194
404476
166979
7287
85246
429776
9145
49857
480631
494936
90958
425524
93300
523298
541847
163273
167358
397393
108094
301710
166572
421119
539255
289513
452336
540497
32560
265314
169955
196585
494333
517492
32096
27074
406682
254853
513783
71410
429329
71815
591067
82882
546183
339537
274185
447648
56387
248082
52520
134484
278647
315175
360389
263277
545853
625202
237024
455150
203120
277780
346076
132509
172936
618687
597791
291561
87036
183519
613114
400399
233852
116060
635710
405426
176845
350396
338538
28956
370263
608079
215339
216479
71505
562241
322273
460890
241522
569762
162679
180816
188847
429620
620877
425917
347823
549023
333317
420690
174695
548799
476175
406232
524229
639206
548193
514882
610794
435867
429965
388972
452646
260969
270280
604292
564258
399493
446904
472257
133567
310731
386159
481081
174346
24318
23475
519108
408093
13216
604863
96158
98218
525635
517995
625343
328215
287240
513745
93858
443625
60404
528532
185385
435626
404728
237279
69139
481614
565195
345021
326638
499967
538729
632943
555058
73238
537580
73597
475496
76155
261723
598683
605068
568348
180723
540422
366765
579982
227237
208635
536492
544595
563417
28194
610692
171417
563539
255174
313839
182439
477663
524157
629286
359761
597773
193197
367146
47088
87240
469957
307608
389594
87047
68681
247048
30314
611962
509983
613993
383374
173993
185532
596680
610470
74606
361495
545154
348930
222032
561579
621141
430439
409054
390527
184268
444368
578831
218456
454372
55404
291694
170474
300926
117683
260611
618398
263429
248443
431796
574393
636694
144417
503609
500833
165380
526551
351829
413707
138569
102242
480009
242338
223878
565863
68526
421801
83116
356468
447877
326143
433604
475004
309625
320353
372345
273269
338394
124173
274466
413506
302783
587649
608312
12368
531375
293093
422872
271236
329340
226924
23005
152687
356500
158152
329325
454353
173537
119696
251963
94770
29128
30790
420500
32611
11081
163206
313581
128007
232750
302416
517918
308836
620676
373779
427454
346252
405425
42432
29574
322319
622492
473181
50688
223589
344286
204183
512904
339978
130109
246256
444252
224650
548555
483824
477980
529817
172328
483730
242152
491374
241875
109228
504897
147718
224138
577744
313665
133363
206787
47316
69810
343457
307892
36427
140451
508883
375658
423051
410625
266002
497132
634987
81587
167471
331336
121442
284531
454475
127013
583840
165577
537165
481105
346635
3205
268108
203142
443042
548611
376292
514594
35741
593924
28797
563151
323392
238342
528862
251422
630450
192569
3258
406781
550904
537209
506522
436150
387428
386274
292560
327244
243244
19146
126246
595265
160089
382442
131688
27975
263010
445759
362522
411188
56195
334832
146143
154069
477656
525952
365239
308425
630103
564944
224072
194982
484751
544015
385475
625568
334574
343934
102869
377364
407578
184104
270936
298506
28612
94820
231681
436852
500019
505116
19245
610926
387089
515410
476778
566438
153434
365011
226094
550986
118763
542204
275518
57268
539509
380387
42619
447954
12887
632449
598601
102628
381059
359629
525436
467734
229149
611313
202089
582441
176511
13285
59936
373985
412738
238252
263248
620192
428695
103478
348236
634692
210598
144885
492382
616448
624701
558682
352154
310241
133975
36001
189861
429889
230543
386080
148438
387782
426960
380843
344530
172577
221917
632152
66161
594773
622151
170767
155327
360577
364294
528121
179441
6881
562936
440966
350991
218271
111433
363807
76931
581965
94704
153147
21802
411323
399429
285383
52433
484718
551288
502127
454431
319094
251020
249902
422005
415694
320820
261009
70339
575041
575242
248614
188679
283091
608783
238600
626551
73681
503867
28325
178427
239220
4947
22927
92348
91133
320091
460069
630239
509376
203383
401616
1372
241735
167207
34597
19844
629253
572352
69115
384259
270044
380374
86485
213673
181059
342238
143907
397982
145741
17263
498425
373266
556035
424585
243047
111444
265439
308018
580271
221183
215668
263408
302215
76450
453278
69058
152084
367745
391867
300136
129492
258495
358196
337384
15168
560475
570338
338592
595944
269865
291333
242500
112660
396638
618822
314739
560638
190257
176715
416242
181343
554937
154476
283703
399404
405917
475141
62265
414613
460185
175297
603067
149633
309643
248211
111255
280403
330031
501332
215832
321899
293599
610662
128946
392505
345636
294746
455582
226686
374247
102562
203426
98031
299532
617407
362035
570730
258131
417301
190498
185295
118802
626075
288688
542729
30247
368856
522038
43596
55525
488640
391313
405121
190656
168986
547931
562779
602112
182507
562526
449763
393421
605756
403958
578850
275787
145329
382670
550934
281031
615230
442469
370488
359630
600711
255903
449955
250231
594903
300447
431858
269899
498818
614863
367128
422207
2121
159226
621717
299678
535365
554990
577224
129930
454669
364863
153973
299570
115978
214886
170547
599041
386115
33193
600580
101249
98785
472030
160027
153460
72151
165358
441102
242359
246684
491734
266492
172289
222138
518792
343046
177166
181438
432113
507759
561064
315402
277249
242126
565909
403150
92548
172231
637372
236244
318690
65306
47420
561601
419397
410006
70452
178625
564747
601422
263499
379265
443497
563657
479347
441794
616863
153417
377088
466805
194039
124851
394099
493401
93995
112775
506496
494324
33348
30837
290506
288384
155133
32199
187668
599759
393481
535107
507143
418999
412947
48629
548462
615811
119599
521594
199867
532156
639066
607038
445699
504509
354665
276367
232051
480824
582458
301518
220057
335652
59491
564086
3578
557327
309766
272378
513300
299404
245447
100288
20893
514965
304364
69656
87375
355334
321904
151050
143893
261641
395566
436520
144054
615822
113359
327822
115005
483991
371181
531821
83345
21688
74805
40648
529492
66511
617253
408610
420262
606758
237617
171944
510819
32732
451567
246491
17407
308975
72090
22730
463203
80545
481703
473696
373168
251152
496171
318825
451758
537081
574307
295975
283988
97419
599365
425660
188403
528314
526805
342846
370586
264500
338911
444309
71935
608669
215438
523507
333977
548517
533674
223870
291965
321928
632685
368364
126180
606300
481395
270636
357010
19317
51188
483838
586558
437610
90940
576059
270209
312196
186091
294705
60883
29900
358050
114703
423743
339918
33302
601297
515812
528441
603100
130834
268300
386566
21383
110632
610428
88694
374532
292867
437319
167154
211391
404967
122137
159809
38256
260967
483271
543109
544703
526037
412965
26407
415476
193671
134715
133603
116631
510596
247568
97060
472895
456651
503948
378684
638845
126769
560241
162748
247764
587642
369170
152672
479855
431834
625532
508712
131497
592071
321573
34249
542540
540202
533453
349979
346879
353134
6005
434617
405295
133155
228990
314843
55705
249102
215369
232460
449406
632386
345808
597532
444564
22988
66489
306377
47381
257692
353599
2001
525109
270554
219347
211194
204440
234311
183720
112466
458983
554652
266145
516915
632867
211056
458030
116555
518047
201079
235935
626431
506102
501481
127958
2585
341354
516702
467057
586220
35731
280375
169674
515798
425635
496223
41722
225627
340860
283279
337650
192289
443714
600232
565122
629114
281602
290859
589900
193765
44770
90179
8969
576195
422263
394424
516457
559818
358098
296817
357229
476018
241128
532778
110488
581318
44799
488946
626227
505336
234092
142464
446163
248316
482407
91293
126457
94640
504779
399177
219075
531308
70698
87827
222912
351004
278582
629025
133220
9109
367248
294827
77979
323438
62069
570682
510753
148058
216244
406436
612350
114288
359442
439843
514177
500560
13048
386259
93039
563685
564431
236121
447674
629981
383279
459047
361698
271961
111459
550244
491123
3382
471767
265764
409622
380440
511457
347529
638478
483194
636286
162902
375616
345293
347541
360500
585341
307197
182999
511486
242336
274774
369062
311079
187441
306511
270212
265536
562636
357182
621009
515962
14884
497788
182858
138401
575712
222224
15824
432218
515672
379655
223451
560801
21512
94988
154418
598763
435720
91135
474821
581264
432748
93382
317350
471829
496039
81653
538559
252131
624401
164490
449125
110974
614140
604789
416951
371110
361943
137097
590865
373097
544480
253451
3458
324334
399610
557092
617963
202579
407825
286257
182131
204848
600433
49607
162274
301538
343533
618557
175956
271193
186998
267741
404469
35885
623666
597370
545543
300248
87197
309937
410507
290689
522371
443232
212930
197534
102912
147809
405933
523818
555448
232968
170732
225034
408676
293346
570494
602335
99438
66951
185110
88952
573960
198483
317838
103371
522758
338271
165435
45269
433906
585567
98577
338570
562603
258233
236876
437822
182628
116733
488973
593189
184962
190425
550593
417221
232655
603163
591789
377464
86164
600366
132578
459386
52927
589123
31205
234752
82978
613480
605957
625431
507663
82310
70118
171280
56588
529207
559984
92277
579033
357302
607570
172087
244560
415975
201647
442557
13511
542614
53581
122531
478220
623178
446398
286227
51218
130387
331312
50179
190276
506308
602795
456064
198684
439635
608378
465680
511655
141730
74692
532291
261139
73409
422612
419614
638972
60429
181320
74590
584399
426477
452900
578740
623065
500891
58808
555815
543799
250225
213765
120717
522990
150928
376161
526064
109251
300286
200320
20531
302187
96798
291618
617786
144811
224701
267011
135378
460257
236700
548147
518626
526477
129777
117802
284579
305298
371694
71674
318726
448715
178495
591845
340109
387821
51907
101402
516649
304761
68792
508720
624967
617708
613479
175532
173497
147339
355424
21236
411498
566519
156241
15949
619226
355649
407836
517688
629166
420594
185922
100460
245966
513311
286906
23828
557655
499070
196057
217300
547125
616964
26838
245232
187194
118572
452419
22025
450987
77818
450088
598308
537652
464370
202396
541897
72326
592773
143479
107522
110740
397425
623358
286897
45653
310173
180571
630069
164204
443633
254056
475229
523044
465746
537061
174757
526056
12749
384802
334112
549211
579868
481684
157805
180777
626141
114574
367289
338902
622703
413516
639159
95569
392573
496310
514166
618383
394979
66306
465914
536035
58986
63503
457809
519296
638358
474321
364840
460754
287505
122121
264895
332835
360418
285855
514408
127243
329727
31735
64578
281476
65618
595195
12397
404910
395644
405693
227933
71826
16185
581951
550328
38260
427969
442163
247642
297147
41221
183585
64648
461575
573529
236638
592390
409540
94978
445080
605611
190923
555678
528799
158286
518574
351490
271573
494748
287222
567653
435936
300553
591616
377419
477464
289074
406532
47158
437952
128175
181980
288437
230465
507187
337388
520002
380092
398594
490517
78893
413161
475567
493009
230641
323954
80696
119073
62048
245695
103386
419756
514559
189606
134599
11881
210847
14377
602648
507405
465789
423841
466915
617417
449418
634890
382554
502400
583955
230819
195615
242833
213195
116904
441982
202588
553706
181089
366207
189704
216043
465425
73370
548952
538087
395834
615754
14654
30160
289399
290296
489787
528610
501089
367896
265786
105259
553363
406470
241187
481134
477305
588732
543752
599336
528657
325267
416554
441707
304680
613011
418556
35370
289204
243414
18880
258312
175972
574998
525104
149468
59872
351401
613490
98720
118066
331357
591409
508103
329652
298916
465497
190800
94495
602101
590737
382709
585876
325292
283370
364134
258620
274395
21389
150003
564845
492178
541595
371697
502754
637577
441058
154222
515388
64896
454388
387555
259413
329260
327787
578024
532750
523100
476955
325863
302376
401073
406816
488150
497317
596594
452878
345650
209237
309079
512593
357911
180275
160649
109120
76940
419079
413690
253224
284135
582373
593021
356788
427294
586496
611547
612328
179185
417183
413968
625594
611576
581162
129197
563249
237894
175953
611842
82543
129338
69916
388515
210160
417971
500503
151258
434021
479356
516383
137448
152112
313867
583121
314251
603220
608924
635149
612095
263488
408523
417431
438258
505444
215525
108269
628033
488688
414959
335283
519976
514704
625546
475745
485541
552955
372952
335404
201189
487598
437615
6465
337116
105699
95942
67170
614635
91755
562262
152890
371826
586950
281898
488790
124368
630964
193835
52027
294666
237765
455207
205056
334770
15486
227760
281615
555822
530543
130121
324229
552812
283078
396606
138432
85144
417841
120431
24459
101998
411463
199466
203998
378592
464621
436284
373902
348435
104118
514655
355846
94106
542466
392892
282576
224179
255512
408794
186292
214163
183043
64063
445195
194911
446518
545266
494796
324774
247552
188134
595689
205052
46547
158132
435159
24507
310351
381690
240359
585174
496791
449849
456173
561345
348790
290253
48598
561666
509285
543124
534107
628313
219086
292387
446726
285460
582804
277199
446316
298225
395844
313757
146878
83216
134925
551668
238066
40935
446081
398040
329166
374766
479082
415641
247493
431678
400812
165286
512264
522620
529759
117788
108725
267541
514393
193729
121620
48070
315633
132063
628788
56008
68694
286556
483580
617329
219715
150795
339834
424906
582655
103637
39706
548095
499374
344848
426947
51728
615935
354821
176224
636681
343525
213991
185788
503096
513930
526617
129431
162044
172567
162577
285698
528503
444223
315559
51504
392467
431508
68762
130351
604336
339503
174501
424738
366551
402011
209051
395719
232859
142773
86268
396560
227936
87238
577772
51257
282473
406880
586418
258458
122525
633854
365151
413250
165211
150949
252918
560049
73053
637657
218111
241141
154678
455895
351357
116645
379726
3031
239167
188347
300016
172194
76290
84947
434354
479848
396512
142887
406966
565272
466375
214117
444424
254091
427804
185954
275987
600094
234293
168507
188780
333899
232753
538637
376459
63403
341392
410629
600550
260974
549443
305798
43867
294223
165731
193371
525204
286284
592443
287763
531842
217552
609311
170278
478662
580386
448591
171740
633413
225690
200579
507568
576935
326936
445631
50031
180819
408171
467297
484406
377022
129383
11011
358166
36559
55972
284586
633030
570707
392521
459773
433562
621008
402472
181063
47776
67228
53339
176908
510328
178539
361448
202831
342172
377708
383725
322143
462448
445209
59901
603723
169073
38572
174088
541452
245870
47098
567218
360020
545664
40908
114500
330510
249386
474082
44077
110537
160351
181726
456649
411917
493023
623411
240250
206274
335918
132138
404632
515515
197584
159245
430422
50327
331984
529988
377762
238404
311466
338956
524142
256691
191056
14233
483603
150696
33034
345861
536396
51543
195365
239417
319861
160703
487024
597457
595524
626311
309920
229726
499613
441690
98153
227450
135204
448871
492089
258755
123397
162204
197323
493861
428952
490127
319880
622022
307588
617785
4227
573706
173315
341598
607307
290972
38807
59516
401339
37270
71304
259452
413831
506690
72507
500124
193792
262594
148709
42986
551333
513392
274742
108573
412810
467148
295840
195894
537212
194357
257008
226696
68304
320614
69931
398663
160396
610471
367297
179104
269973
179868
261741
141326
194416
323759
160855
398589
43221
620693
149110
401923
589689
276042
439285
634595
393141
358761
178424
38955
277833
436794
94210
18374
539575
91161
291958
257963
16487
358992
236581
114282
398150
443719
437775
103797
259353
470274
164972
70400
79098
551871
448703
233237
346578
562467
429462
438751
441149
343488
353777
452184
482582
367553
489554
620683
211743
37495
7060
558225
330113
7517
250251
290733
491253
516087
377343
498317
315071
115554
24377
421940
468896
132862
76264
566889
601553
464881
587091
417081
292273
458861
257711
336368
244209
534722
483986
246637
468610
506615
208970
211979
407360
518276
225664
407384
335144
38177
542567
392645
532073
515521
35960
63046
39895
591833
180744
585689
448236
95776
607015
27045
505894
631192
353839
582866
340148
398654
528133
98493
59133
478963
219499
447425
357890
268943
519870
516790
450079
546063
21456
74102
348300
534702
142564
287476
597907
348022
68851
175040
535071
255443
604780
457055
64225
42912
287965
360440
599890
397726
397945
323129
194073
84459
214630
621804
325138
133307
265794
259572
36742
294235
348256
151344
80929
374264
366729
147350
529894
549019
225871
388106
359166
192119
33509
556695
207189
551559
544608
578212
34701
511576
590241
205266
466177
80173
411119
316379
38009
589165
532087
372788
355964
565042
544742
149979
538297
569148
82698
219116
362198
196831
490813
34718
65841
638139
386227
120038
119595
263803
275054
115033
301085
492940
14969
404474
9231
249712
111537
606967
473087
35453
290967
420437
291675
441717
412537
212627
165791
32106
415122
487569
481466
106146
226170
450123
218506
522116
175906
555195
193202
473464
624068
397061
222174
286803
326332
123263
3810
202033
53976
130086
215241
481909
408133
574910
265420
498755
6122
96909
509750
365673
367413
180277
569249
209692
38298
110064
52615
452391
537348
540331
395679
40587
580607
365262
316727
976
223816
235069
522126
163039
315440
312440
549876
123585
374537
323895
426499
229882
148692
80714
6850
171435
208912
584913
483439
35985
377641
53397
522447
388111
242345
518853
523863
437163
322656
438985
296993
131706
260197
614015
155982
371576
179351
507396
634257
499279
586400
526454
203864
358374
395136
599475
261843
425264
187375
64069
508260
37060
480649
627130
150842
138994
572891
143268
546579
128750
628492
133236
281558
529486
300000
91424
355443
174721
453810
170325
336512
24385
381811
598592
448193
390545
599725
383762
187498
146966
200524
138207
611596
122458
287643
392071
481339
362662
465378
328155
281201
207299
384203
142107
443801
169123
629719
403651
19717
393377
390297
396235
549642
483537
308303
557325
224315
54327
148205
343007
289350
315992
582171
597496
142554
112310
437854
504418
306361
18675
65133
352332
127498
212808
463887
215160
351853
402123
509592
160876
254552
121917
72999
92201
243997
545897
464515
519286
600069
94838
8667
91270
377410
73222
136217
600716
628711
563955
235971
35309
88637
382460
181624
349353
79357
242153
91254
364479
574555
321847
85446
637517
581493
156753
555389
32404
445179
516934
216804
172919
106341
241545
268681
555177
234806
303128
265341
575257
566843
517696
353947
607974
110141
515459
446945
392289
338423
444604
325367
294618
506083
332102
108347
190290
540146
186010
286879
418094
557344
638805
212550
345294
228218
547793
40496
107493
415713
563698
49745
2618
636262
380572
497781
548691
57472
562271
279722
574499
42306
565847
186226
456938
545141
299603
346133
540007
64368
362729
378845
77509
585732
96945
327761
567443
522359
328078
448820
92174
445154
469873
461782
97317
215135
328160
161952
253493
286101
489392
362022
222200
466033
114050
83139
460405
288350
342116
81182
143562
413624
274221
60850
547987
497456
57769
290269
557973
330231
288196
500533
7340
114611
349216
439886
108526
266375
76293
254543
101461
165334
95900
548497
375692
534211
460956
548830
360555
112551
154407
194859
517300
231492
603437
511821
557123
81187
144997
507346
479888
305089
500623
466010
538819
320202
195890
540506
68660
229168
606796
589009
106234
623894
86235
295141
329303
236823
134395
296298
115932
54717
633268
144816
74898
40251
227884
435680
306311
352176
344199
99665
311756
41600
265360
196922
611733
546243
601980
222737
468128
609694
25543
306942
198966
423410
425249
284764
194330
330179
56506
364800
527773
388808
512292
314861
323280
386238
211935
490773
68983
622356
335935
538638
309500
474825
363643
409238
130485
342240
353098
334818
360180
71987
162066
588669
461562
96939
446269
558944
328846
279472
554058
408969
99384
357718
425763
175666
436268
156830
632259
483235
39188
26139
182733
181557
582704
184050
287456
32391
364677
52104
381577
59390
246041
388821
504138
404421
203548
428159
513971
638192
184330
50104
554008
152393
393644
524892
456123
391210
85735
18611
213918
195155
57678
449102
301662
112846
104241
220259
408570
361847
111644
603702
490649
398687
242138
568895
338694
635141
10942
70014
474714
6207
458396
96872
211501
225144
324042
149672
605506
399579
618795
548676
5480
500583
322112
578488
639079
465441
468549
517748
320945
132447
277188
9439
162134
279545
180691
270080
415978
219980
344538
14733
260460
577599
374798
491882
42894
223287
22955
228824
387038
388270
280787
546058
393359
599237
578567
629789
561169
14724
90828
587664
623995
73220
116151
317042
246014
191706
441448
450571
283424
381936
489376
71563
463576
74473
560199
419437
174683
316203
258295
318837
201788
359063
596142
321163
369667
172522
222646
405030
474367
323030
40636
532241
560009
562327
226313
242104
357634
534068
534148
2211
265841
69872
520757
47054
117348
135673
351546
533600
422820
367755
471062
262881
273743
468051
462852
106585
570402
118666
86322
577651
218246
298448
629858
564934
611447
338766
578221
549171
164877
279002
476917
618456
63273
47319
251638
144929
400302
635636
160737
302230
595212
122480
39407
218448
338714
306825
500922
275665
439526
130642
18924
603535
340933
377135
59591
544796
302722
557940
383844
54522
110095
39470
266735
318007
376906
65022
333466
451297
199384
217282
127900
567899
207240
550554
426163
12549
427746
498499
242652
610789
595091
428704
109458
359903
96332
142853
138653
67604
205921
246546
154287
470656
145155
249032
441921
607605
224170
443284
151801
602784
25970
178390
311791
384221
306904
529098
394583
376170
424687
180347
506453
493870
437653
218722
115725
97896
569882
241536
497742
460703
273508
319214
613974
341137
76821
251440
142033
304124
503764
182364
68346
20423
491478
80584
329996
132971
265219
260927
40217
583548
188863
449663
29476
354954
205528
328467
77290
298243
156995
551528
324688
59696
276052
471866
40610
276425
334024
66093
610215
537959
428332
359164
132816
351450
60901
130478
622222
42668
385596
367191
178639
288204
526042
618
253545
106539
346915
464206
100480
637953
443201
10522
499920
488750
259812
153113
28328
187921
376549
101412
468467
631981
531434
163605
124239
639345
502974
638984
324745
364175
160419
469619
482073
119170
401451
536690
584001
596766
129136
180546
68259
379286
516337
505042
109812
304378
582595
1890
206870
6293
523183
592997
295021
98470
12844
137467
434286
425729
485222
548068
419091
104141
377093
252191
438853
603475
543522
4826
147692
67856
568729
592462
427865
276986
181143
41758
477946
261090
540038
432138
271382
139147
435028
196217
200465
74153
571149
9973
71682
100908
314372
387926
509525
272164
544318
234553
257649
199460
65906
243691
323541
207940
481084
451682
502629
537643
286312
260485
168962
412395
627607
198577
458222
589028
436699
237737
107128
207783
165196
4431
206189
304912
555489
472449
220745
614594
563928
164687
90870
443144
428896
332988
589240
408234
409309
209907
11693
55603
559750
620383
132212
135601
60031
95457
211460
611891
158974
21459
146037
635898
611387
297098
248775
169261
394204
179324
159487
63847
94871
139389
203250
460931
493189
259958
462178
336824
174410
1140
403385
10332
294983
414670
213487
4687
268777
479920
579786
77684
104603
205981
24597
30794
84177
326456
563325
451168
454491
605417
21055
181134
199594
43459
416468
111154
630202
618044
362501
352599
95803
485328
365835
602138
553506
566455
262454
456044
220198
555004
586632
399301
169914
582761
21328
440424
31726
422305
129073
166970
262034
51279
252995
204655
50538
628382
373532
373470
578217
299049
122649
117761
272634
436236
606450
330522
191660
101633
190171
81003
207807
203581
137709
486952
532219
150869
286691
84474
211288
239426
427462
265517
483339
529749
144017
247566
213478
177358
211298
484493
617462
137814
429470
23711
33347
59046
622379
276174
540105
586510
612643
494613
260733
213291
367624
534455
137393
51768
446133
162407
549989
248267
565985
415180
219179
30029
15543
585477
209040
608509
301992
352393
435171
418675
314182
171515
427286
636989
385509
360167
218177
105358
62054
474126
511162
209054
434387
558155
199913
587885
235155
257086
578999
573010
258474
570447
298867
113545
612941
149961
467540
155568
390883
183323
187780
151476
264558
80918
13341
294768
51029
291448
581013
297357
523749
85982
332155
312777
37386
167345
308962
281833
65737
138903
71281
313496
10908
303265
304474
628420
229472
224626
326910
308418
174209
409161
80731
428264
79088
197908
222368
194291
466685
1409
44158
169453
618521
314127
482682
308059
121998
9856
483566
617762
626819
589346
373428
182272
253124
537158
449381
338352
338821
135494
264692
350542
91634
96366
392350
197996
308849
630974
486326
283271
189862
404361
138184
456920
310364
21536
105283
314738
594350
183968
447790
66441
104998
480728
178468
581297
172733
133820
249914
449501
566711
23796
467127
361462
421250
433355
22441
99021
280157
161930
499771
276798
496275
51197
16403
341558
592290
601594
401962
588396
490431
17817
464817
265146
357411
568710
106789
472070
498433
528159
338831
486876
57817
546477
573410
375840
634077
304567
100676
517469
588429
531162
247188
17698
4604
352137
279982
573382
132323
323422
83544
116171
197541
108617
620998
402247
195042
524480
68212
571950
538035
290621
261035
189099
355761
410847
216334
574037
52860
327900
296265
466144
554269
543978
599648
2583
557057
359358
231311
532106
254670
307960
101145
96355
483617
111328
532622
594940
345415
625284
595464
159427
541812
363292
139457
274782
280323
61733
404555
549802
285895
450509
412794
390746
12140
102619
368577
319708
328576
487426
320492
475896
444091
262280
90557
409065
562018
134138
299173
67118
470674
534340
186007
439140
128128
293377
42479
587905
349295
464979
526582
125216
438724
596604
460676
183186
252751
140904
484173
374226
606842
494146
304197
570789
48052
86718
413822
56120
401305
402519
475216
13371
99182
625214
149904
10902
385299
104447
479997
47590
497985
505089
424097
210718
184841
52108
279956
581610
506891
590148
601693
59842
291036
526466
500453
593592
540454
362136
87663
283349
172167
25996
149988
4312
380427
288534
42444
57886
320967
606399
299560
558998
575359
204226
459599
623515
382262
226254
396205
364077
258223
341179
212694
221686
543001
453980
185003
373766
619148
245581
292381
374379
593424
470236
423403
42758
12681
250862
246461
569317
506643
166201
267794
447258
175677
455448
186838
370241
354660
516725
208643
185965
117224
162790
494072
364370
151518
115179
545539
407046
503446
435111
388305
455883
276505
485279
204065
453587
223229
272908
83222
162623
200048
294819
99629
547020
86989
476472
122763
282903
416962
175816
435762
445742
440810
416692
468540
286612
168858
326689
314398
219997
348219
271302
396176
366127
183189
617560
329675
231701
404591
275976
584384
388257
473837
574619
343794
422646
579612
495193
248426
375264
583012
264662
171446
27611
135159
20588
77529
494527
564225
121220
112991
527705
276278
50257
43513
264716
350418
192875
227873
142690
587792
115141
302936
95471
354888
250808
146931
105239
305251
224015
259263
40902
92726
268845
465334
60801
421840
570523
252074
398859
605814
231081
444171
200790
39003
448047
370520
282441
3284
147921
475424
342071
527886
175212
12651
129223
108016
126390
232593
76813
400234
350479
147965
60224
469856
75804
632350
63514
270803
86565
616734
258870
356828
194091
480318
61190
214184
201803
98035
403505
159860
261160
572525
289757
253904
10252
625467
595127
385426
409166
211943
31896
165499
397880
281673
436244
216938
420238
283026
313711
454139
117497
110000
515047
583614
151789
494805
631888
594056
532386
478511
289470
10356
111531
491062
31271
501759
575602
57154
371189
281718
590068
322291
592921
404743
304770
534850
277872
87521
280616
627115
336840
508541
440238
284144
126891
323460
552654
36368
108872
136863
175256
592982
394837
344173
128336
530840
475422
414867
176343
118195
246619
486061
435026
114676
174099
63702
269333
432128
370894
265752
25197
618080
261572
312606
268810
353444
6137
92427
360738
396475
12093
457106
24197
177070
150086
430192
424771
536293
380800
563779
388802
437261
522926
406456
15568
638468
383793
116073
309147
323933
581546
8662
377396
494668
611102
507214
555213
17682
415054
72976
108813
460901
353281
116228
488357
401026
436316
155237
29583
127519
420882
436050
380853
205872
72359
255856
257831
418926
225264
615494
508523
159012
37843
464728
465648
601481
44586
110689
123381
81201
728
76038
264107
121959
163750
441135
440163
241294
357712
238837
257778
636210
70705
270916
181490
450644
527975
276629
635823
620053
557461
234634
98052
88963
111408
254417
285662
477700
10570
88198
310964
365706
34347
593170
67776
16269
449752
223768
488091
192752
455088
230225
541293
325175
389953
254474
585120
485649
155816
164440
221956
179580
455170
59011
168059
248503
90262
374958
569431
179034
375631
261542
480317
627221
385575
627289
85833
65890
204916
321413
89223
501615
446170
342613
587240
441961
238941
107548
340793
375329
186406
503752
513094
344003
376254
99087
114867
366648
503353
65727
85292
498216
259639
319983
235900
584588
490254
627480
242194
495916
27471
325469
67396
257005
265946
410662
498969
2442
206504
351917
26567
388251
453874
336557
538593
229081
349265
336499
584848
518340
312474
610586
148109
539885
180957
363559
130372
270690
511335
593325
240982
611212
117400
243192
469301
602302
489323
436352
377739
407339
519622
193514
138743
230679
609804
380809
118670
609285
408349
228470
108121
554587
629189
430121
426179
597299
543664
261406
410615
142943
57490
480944
121754
400977
218041
319232
576586
153357
377411
510072
263053
220071
10574
357640
208553
534621
312373
300431
34514
246737
207599
192383
468406
426418
111341
153953
51704
198249
553217
492733
314021
32355
146152
472886
207646
34194
576621
505441
392155
21318
463918
611762
253324
99370
36201
96916
245117
104706
404880
634731
123903
194705
133557
327620
306042
370851
481424
554962
193332
89180
237038
540637
583477
304873
393235
91221
724
281387
358426
606886
472973
181704
323418
265635
398352
220446
133392
431038
428493
196865
309039
431570
123508
622952
29443
453657
347376
405792
300112
119482
487646
378884
536901
61148
430130
47067
426006
175987
414343
585530
491438
210475
621789
211
549557
74556
232712
369377
235485
187134
613989
68392
138561
525187
104112
451685
272396
75760
140604
249428
496498
87407
271453
437311
132305
184788
48009
29757
378881
540167
72591
225779
536736
131129
87540
527460
616585
156074
136413
410236
614353
439505
64487
105810
24961
372042
225243
197259
224449
564899
99034
458627
498500
403492
264300
616742
78795
399773
502158
431414
426893
29179
108080
289580
359710
312649
523401
216058
54765
626286
22546
186517
495231
569173
458715
289690
372974
32970
114605
540662
77797
559218
318854
283640
71264
456598
416901
565091
304356
554370
400538
378443
434121
74880
20172
196270
27393
7313
374251
36506
629574
362243
568745
279625
383307
258030
65563
538218
638597
447351
214974
519100
292543
462289
52563
204269
183426
635096
86470
554263
419197
192155
296806
477090
86020
310976
41224
639239
303403
257980
397164
402877
135450
508591
157484
162593
205236
46665
258384
166911
617221
392431
456844
53756
261456
607863
216770
129558
206156
22178
219965
384104
246218
446062
159049
251183
185374
619892
324651
197912
518206
378387
93917
131512
414016
188479
7539
429707
44518
264067
520582
66940
290519
6680
52114
489356
266670
254761
242321
178992
65012
292760
514802
516655
258041
52238
50375
115170
225614
80020
207558
480876
621516
365000
203021
377408
202369
143700
523030
138618
367470
418268
552416
125723
338511
392183
378524
259869
124621
565031
445642
203414
123097
453316
286858
568701
238448
75749
260725
335092
445540
272798
529711
502666
209021
275257
111135
169714
612911
516099
463914
520859
413842
521621
539674
70659
603735
364907
134897
332076
599866
398783
458561
408778
578073
556325
100022
82586
276233
616853
187043
336830
38281
619478
547089
339152
464014
445312
119032
156140
346870
570258
612917
89134
442901
535531
87363
234653
475055
607826
495467
402833
172895
102400
202762
240333
600491
531869
267743
219805
351727
370962
489090
499438
266613
11789
159786
299466
404734
133019
77639
307309
582015
305514
33455
88566
361268
544545
629271
362078
522417
22936
53161
634683
526606
372929
50663
286815
565815
493297
367446
539716
410810
213586
410023
92410
431704
60791
384241
133426
234734
244308
219722
522285
395767
488571
276873
31181
533487
444651
224276
525579
628531
396115
233807
532119
487356
107360
389314
507266
324227
71373
136486
41747
88190
464702
33289
585546
456495
469420
135327
278621
333577
253261
193041
586315
199600
596960
493069
370552
463640
598351
19869
186179
636003
369972
446888
281147
250016
33079
157834
178340
323792
259892
428627
198968
527486
551345
116601
281828
57741
554705
193558
554312
67550
562235
30872
6741
605355
139727
193496
295184
91852
24447
596658
88515
69974
596498
93359
258401
70532
559650
557648
332554
421594
43440
314652
128820
151662
497330
255974
447350
244059
473564
549344
192455
244315
608357
68108
513677
403365
33251
6070
330892
267548
76749
221528
594356
85354
483767
23602
583034
283120
550489
564296
25756
248365
470044
456089
537028
228131
596456
561768
242739
606605
425801
65345
299294
416137
237977
425201
529351
554136
529550
334646
196166
79263
518542
276190
365748
502712
231630
45702
441533
46420
336732
287588
274858
137996
249149
510283
167914
370759
86157
451858
43028
315904
461600
421615
63296
378334
528395
420284
387738
329885
537797
387476
316721
57482
532863
61414
548996
21879
132157
240666
620509
300630
435336
277964
607397
277005
14805
140190
320043
154708
112336
228076
469417
528984
600879
180673
288014
369589
600826
270333
270462
417655
335313
454702
76428
356148
465932
390782
335579
486672
562750
230086
125965
369118
448854
526447
406398
350803
87945
462059
64673
108519
534517
68970
53799
313418
443376
65247
365738
383193
336295
108987
498759
563586
477051
140960
162837
462417
472702
354470
143347
602718
273618
183595
345666
311575
156631
622738
48914
301723
193911
562171
433114
222331
182573
267327
96252
454821
343947
546356
524779
320726
440729
375315
203618
364584
61495
27993
255889
434938
283973
166784
267755
521263
136120
112946
51127
92865
570497
391039
1516
319660
382693
242823
546549
608952
284314
95424
66650
194033
589944
125747
416442
358438
147958
86882
109489
563558
510003
344328
548105
56032
450150
298792
276164
70784
262054
506364
189163
244455
188938
208528
313094
455765
477818
521176
550468
623276
340041
109817
9592
260748
185025
414860
345625
126608
217674
107158
410438
479281
624916
162755
245980
394209
578543
344740
141093
219548
172191
271733
270597
505824
59382
438876
634923
582241
628336
366925
450857
154356
350222
528210
130170
197024
565350
595752
26733
513646
609354
7457
175683
413628
81660
104048
449855
94253
110074
87300
544723
268937
261262
422605
300523
618512
208749
259573
369307
611056
397458
498209
307020
504701
368724
348865
52850
90886
145786
539263
60177
366292
255056
94558
587140
538603
232157
87385
43366
34460
298869
4128
295299
106283
551817
195973
146443
291060
326464
515918
267301
348739
562904
415461
71431
387451
90938
307144
401748
317694
183309
240239
489385
546124
546949
535673
493274
502234
417794
79767
94901
580699
319697
111627
494696
255785
200749
613416
410061
620013
167361
23583
409857
511127
53840
599936
97256
338636
160663
558336
222706
155747
484953
460892
439695
36451
638711
459463
43453
623293
233412
145140
231422
119705
213691
108221
474522
169329
407235
523620
335527
340925
505553
217930
509691
331490
261252
216747
279765
534010
359635
246914
123549
604190
186943
604046
462488
396780
579515
205416
125258
98501
614097
80121
492678
291492
552859
142944
284740
475928
356362
288376
465849
278567
587997
606180
623921
613972
482368
14213
459971
546474
242509
396355
427473
527950
138932
249318
586777
139078
299355
58928
469013
7767
231246
313174
283790
236131
604661
180501
578927
270229
286542
596357
551878
286755
317195
23533
136554
119033
305365
510405
504843
481016
605236
202816
577173
18799
167747
175180
17175
206746
501260
310466
452470
34231
238297
540151
204151
327224
41309
525704
242197
17188
276997
113796
74747
238111
267624
221204
12809
313713
447167
493318
79635
548026
413454
148597
528806
132053
516692
500664
45277
619930
161388
578478
1658
161803
61694
332123
299460
293411
79187
556592
536937
4827
476986
551927
594575
306507
165239
170611
443733
418453
364997
233462
286933
623956
599193
605198
344221
323528
516468
198862
246834
210685
535203
137912
328575
356102
136810
591737
48242
117513
357669
155897
395378
170488
403650
510954
469986
328768
376045
564756
509939
460004
289905
348945
353912
117928
99570
440241
529005
329564
157520
414772
504862
486336
92396
580377
547729
362785
342197
41088
404174
120162
107763
337527
587247
200739
414723
257324
316127
460311
196408
418589
145814
404190
552669
94332
371423
632205
199801
216822
491061
457546
101314
95523
609699
576835
121507
199371
582983
561592
361982
17672
82753
131266
452423
600010
504238
618183
151831
558776
360604
14072
485513
167631
294221
579456
636766
22908
396149
372963
216776
622466
221756
328312
357041
76498
28929
159985
445416
585842
578532
496710
288329
471927
50558
438918
243966
211268
276097
278795
258700
468677
365345
197895
596882
137191
487213
602870
137259
243075
202594
168614
167625
519628
353146
502106
442657
620912
549380
315504
33282
344432
207262
81253
555339
176077
216013
450916
50679
272641
590235
430040
612871
631675
383811
280871
92093
183103
153929
337475
439259
146386
503663
139410
536604
311530
400921
234853
96144
40980
236593
318421
520200
131384
214811
491416
190995
171395
608584
558921
442443
320882
462011
388906
533272
555522
580359
53407
193524
47819
321326
431980
566560
577128
406103
156280
55554
462133
252247
126455
10605
244671
29823
298965
370004
228333
364389
11726
184273
342760
479005
284498
161060
177377
214615
11741
638902
94369
499115
580449
526352
193065
559701
561931
186498
191231
2400
328459
78245
339990
432495
160334
6139
361666
43325
470645
63988
311366
145380
127158
50131
608829
521401
224175
414003
144405
174802
421956
131197
575453
255485
599743
493742
578687
435090
130851
420431
11002
413111
581454
369749
520121
534391
352703
630350
116856
197829
579990
568801
338881
489149
114063
152608
548453
248885
142076
80835
535948
368325
32224
327435
51239
387010
11468
120393
419204
385766
129024
469358
540141
37810
306218
13144
344804
325754
525961
7194
46171
571600
446699
250899
510228
206175
34052
366818
493554
574018
561333
323790
504692
105868
179332
489917
155093
184512
592574
7704
30269
503449
46607
434163
167387
633151
288339
454886
520418
369314
544464
438204
553342
623697
57487
101749
91939
337354
312441
587100
92630
528990
571511
380897
49132
498112
457839
426296
142114
186616
132272
125974
319119
296190
369869
204353
106270
309714
198710
267672
58867
160407
605932
345643
314394
217585
143580
491296
513045
321402
73332
450732
240128
188515
543168
319851
222396
178894
236649
218222
344256
3519
13151
542995
68846
329592
52092
359077
12292
81832
559812
362279
107865
115111
570532
270393
300680
141360
459567
618913
376502
355207
508503
538656
384760
574834
427204
315466
29127
467095
6632
127535
406791
265967
392884
218736
529805
278237
213048
485635
235604
516499
116712
639331
572526
630820
397917
283518
110196
633334
162715
186218
203327
343790
179651
607613
142348
36847
8716
615342
483763
472809
332770
246082
127620
167618
208445
414952
424646
340809
232895
559597
272673
2685
228782
442508
618347
322025
26985
211866
155148
365045
9431
438943
161870
522318
369217
36281
31135
522128
301417
602086
134273
478903
150599
441022
532832
21113
631022
149967
103490
110592
592325
612421
273037
65691
593396
513153
225520
101735
604870
99326
353436
414528
403545
86077
481476
297765
542940
141043
297693
615988
426584
53405
156953
405200
543420
58044
505255
573767
371865
105619
614080
348593
311535
58136
140613
280002
132560
328087
60464
375096
262439
271994
141144
387303
553132
531176
147144
195290
619355
216139
293718
34329
368466
467951
15245
311431
583670
515471
367437
533459
81207
546698
506238
17254
573988
47975
435422
509899
484867
149240
249609
448547
358492
167477
281890
86983
437988
133819
90548
97215
581255
388513
389075
170557
316219
213006
36133
97235
417215
302431
64502
626847
400097
483461
239893
206362
506366
47165
608212
344539
369148
255575
319799
542766
489907
379125
514208
382077
36014
156839
360541
345847
194333
133572
151444
127142
98233
588673
278846
284603
287150
217631
638600
133893
62316
590210
133537
599312
552826
628747
531926
468561
238587
393322
613316
110794
252315
413166
78117
322177
480611
600312
465257
39828
92375
390869
60519
142553
534348
459451
421073
163022
26290
580602
332934
185377
619765
265738
122950
337175
349769
619586
255492
241553
317748
337545
169375
500133
40081
553955
621812
530630
626062
403562
349624
362538
69204
317777
336288
418320
567641
119610
78937
505275
207701
562053
488480
604561
203391
380322
90714
576999
55032
368770
542788
403144
134106
156706
38221
558183
489574
24071
511224
330933
377502
615142
82488
24748
166715
386037
26639
93230
553352
35100
240259
2674
184095
95151
77819
618783
197426
543059
55746
533603
128700
13863
564449
174962
187598
80889
80620
300869
171096
639204
282523
324202
221047
324110
509224
421014
308162
18369
454706
371489
291458
528384
1197
502883
189136
413332
626446
29037
199372
24350
589194
259664
482845
443103
194427
524614
442152
235720
608856
559485
113178
407550
273372
233957
106937
520482
326334
522743
17687
245102
208002
102089
377479
417444
38769
516545
82643
4032
337644
94450
250911
639596
141444
96132
274610
392996
501164
19690
520417
561240
627227
220209
450028
344138
567947
81891
569817
459737
321047
213562
206735
628305
363263
397527
129611
340245
522680
2852
48573
16094
476819
56971
520469
67699
182616
303413
176076
222752
392637
325004
637583
81386
59557
128034
482236
169841
536802
281363
111
566402
480086
141303
280293
67903
247992
54712
220081
602941
583878
617906
571035
65346
312590
618792
354020
187645
329413
470516
410691
565537
557924
213309
474519
300008
520193
481154
45735
110132
43835
484286
37048
225511
19938
135868
76112
400189
461192
565505
187007
341370
532525
283106
457720
579719
358393
156782
249565
362753
61877
444815
181780
109598
428681
155619
281761
492127
465001
333362
254308
28332
48759
106201
54697
131555
149597
564417
630745
142634
594888
108639
368261
511218
528375
104941
574670
398997
175881
218565
608226
125531
245574
38546
609454
360060
480091
414932
521482
359116
577416
590886
606713
2991
439712
549604
324116
8861
159423
83961
449904
352385
280851
10703
303436
160673
421209
92252
367780
307346
17397
587591
527595
334792
541611
152452
596757
72781
471671
238677
358460
519120
303559
158681
199441
119848
634182
394516
213927
562375
424765
233122
631112
549658
17236
443668
116968
129513
85608
380276
633190
304700
374939
228809
290565
446799
169518
52099
273265
303338
568119
55897
99915
329252
392485
336107
336578
157552
391080
303617
446735
309921
233634
294273
518504
509310
130177
37850
140577
485327
340213
581744
243671
135710
223671
206081
84458
457773
183623
423043
35235
606029
502737
235724
136732
231149
26786
622884
586089
128395
460971
340571
565566
49592
335570
145367
360596
632351
383666
385851
74698
555333
129323
504343
250014
498733
623480
233883
328008
288114
451714
266352
43594
326984
617480
40499
391269
400600
595516
582384
158182
636807
358579
39688
135926
423421
149503
196820
174553
391646
262164
223482
480589
73995
66815
582802
125600
376696
522956
150309
446877
598013
79915
33804
77519
426406
12798
178861
437179
81036
252137
557913
147347
142420
415230
495432
551687
551983
46930
570720
323604
207324
486069
365323
380608
48985
237093
125553
314515
445639
43357
533805
236696
435285
463417
582052
88037
115301
207268
101906
484864
538432
323928
340690
37783
405728
44797
151694
580701
37885
538948
47890
179358
137358
122049
56627
616572
546567
117054
189155
334591
318366
102656
605018
438734
633821
575919
513037
248509
587372
390761
383403
10512
135648
297588
121794
558659
292306
588629
329165
146221
416186
632911
496501
19173
23879
166685
590830
358133
47119
535716
369293
334718
170021
376452
627601
563345
316288
147506
373148
163176
55475
441454
336047
356988
367064
117864
551553
300812
410056
215884
412460
437061
407387
593993
440138
624631
277487
230566
227047
3964
317063
142184
446632
147661
12548
403509
268167
325025
606983
570385
45605
63092
525379
388277
153781
119078
383080
632689
43815
310630
5198
20080
391224
578435
110125
450381
546900
549410
533786
14526
195449
232086
239046
106421
46201
366055
292493
69703
579385
422363
217880
399876
633989
115840
334988
482385
540535
139066
527626
478590
194668
379757
26598
415304
241315
177592
555656
36775
115059
253880
313901
312652
397430
447730
30120
219601
290288
128726
110407
271784
278525
517826
95553
135358
192105
190308
638392
598853
265694
434880
245036
573052
307095
305919
274388
391899
221246
140309
639725
306614
83631
331551
302311
441579
433473
58531
21054
539820
491457
214040
353650
533059
237849
325942
223833
357018
77525
56730
587351
601587
64764
317436
337431
229286
64638
601841
212832
70000
427781
34
251380
597968
100029
300853
398339
142490
158139
376732
398976
286086
451863
24708
613719
493643
101459
455430
130855
118656
404692
168864
346598
416609
310933
191806
166611
222689
553872
27676
518288
451256
128099
295459
169466
538689
611889
22281
23508
71594
449591
356060
611813
236192
335694
452803
83262
258046
611084
492033
488484
85763
388059
417380
532071
313031
406586
164743
271845
382414
308180
200471
321970
486496
441389
155999
630076
431300
52262
285451
56673
557233
562130
389790
268634
149844
342837
285679
569100
553415
501340
138286
368242
435307
334707
584269
138763
204856
420102
419730
118050
559114
435586
577025
452080
158809
629539
223304
478240
532827
454011
370984
498176
298292
1813
316413
229301
501026
531351
177874
44944
283018
125560
197679
499344
491851
573692
161364
133914
217100
367929
455142
14807
140005
210671
320664
157064
161179
394344
200586
119689
273263
223312
577578
542682
193467
521260
634200
427897
106665
271893
123879
344193
399020
45689
191182
425314
166414
189957
542244
93813
83333
215425
573238
635297
445130
262942
397050
272245
128293
119242
174305
455672
573659
79872
554630
239836
517603
427977
42168
117197
124816
225227
577752
309195
408048
401961
36017
348000
141496
74231
74729
364465
367825
534894
498777
104010
244856
520367
179736
440339
630047
19847
155708
253204
116778
616754
594810
256661
125276
328534
474185
620130
135064
479946
192089
620623
295059
222950
291944
383969
464964
44230
257522
64983
467979
157458
570471
69839
361253
555623
330324
635627
52968
177330
604649
595004
198445
498682
372014
255033
192297
189171
53272
409417
51794
186917
203610
128710
325517
402099
620079
589099
284879
436323
608940
440778
22801
375384
198984
261511
546340
485365
419064
601470
624382
625723
417883
466532
172402
613156
57779
604316
87077
485663
17135
169874
629314
131621
53163
286871
109039
48775
323839
65995
274615
441154
292222
622971
564909
338135
546094
89830
378815
316619
397130
36058
173656
164404
262425
469172
225395
346121
132022
420180
539629
389447
173783
191306
296553
171496
305486
474203
307805
293885
83733
94013
113802
224898
476123
305725
336803
574350
492099
552012
103314
145984
294675
493766
363105
158247
612435
506735
361849
437769
407281
498913
88336
574660
251932
334676
243630
362950
603507
165693
505873
224304
446191
147871
315513
549095
222891
516134
247990
270714
138244
217963
526956
497733
537570
318533
565474
438654
136367
365005
62106
333165
6513
577161
286559
320953
442967
579551
215178
32500
491026
274974
192928
86038
82133
608605
162202
65003
13360
600720
621255
71476
346835
595380
189670
415596
257474
266632
97036
114214
398015
576950
81617
510989
567650
303486
568087
292325
546976
426289
309075
592383
569351
320100
545495
16121
627360
306256
432259
215142
292469
188412
444148
630855
290202
231317
353560
163467
473171
267852
379370
172427
610034
627001
81334
616758
188763
420269
610858
221592
584748
47656
398190
556848
81808
520455
367051
492191
475715
30638
236136
187591
615915
563009
327667
303347
363781
335357
591648
608290
182629
220166
396051
252411
30520
103527
179782
629990
171262
348632
92041
374256
457143
550097
100021
24818
102137
371159
628999
427106
54163
370127
368855
10294
626173
400427
261691
31925
385788
38223
437181
220539
239581
237224
451066
470488
185622
567893
364576
150676
285438
298386
131792
490810
161884
586701
545655
132269
639102
509938
307904
506990
535949
338613
259052
537408
12165
309005
503841
257506
192887
564064
353556
31643
532136
306636
242053
202649
482850
38823
423317
326553
180264
99190
112592
436467
359452
106984
145515
513747
295493
294529
255206
108196
602782
168401
236741
221563
172844
280998
449023
520838
58495
478926
62571
421745
567758
452371
132605
2916
620190
5364
520257
284275
15270
264435
566079
79204
70106
223490
304212
593804
488032
77442
105266
221447
139830
115617
105339
280112
579856
44524
288396
34497
176637
270652
216971
437030
613390
63751
354408
618742
325214
178567
336855
226016
394379
339133
148690
255475
230050
235685
352872
187092
286024
158218
58620
291065
294445
321988
600516
552935
639797
628468
618406
37182
102711
196093
222626
424058
497996
576968
167513
72266
84486
60712
443969
143292
422633
386830
413342
282255
24726
505436
472139
520366
272051
93695
607496
26672
136480
473387
272311
335496
310591
483043
386807
588442
608944
585633
54367
607951
126997
384337
568810
371265
482613
613794
469550
283268
553188
557796
413264
267210
562065
559460
484500
128981
124679
248331
20819
577638
170009
159911
96596
62538
338724
145649
596670
573796
130748
506552
80208
294095
398644
522484
485288
129277
72821
149983
368253
178533
97623
588553
434302
617135
369812
106460
67179
219234
443032
341318
294178
330882
417036
521411
463492
100470
364046
291667
91502
474433
241629
146230
197263
323228
242274
514753
340019
633822
406973
44093
544772
370562
213802
614858
610372
306517
535836
149093
517406
201454
324847
208410
123057
585799
398660
337528
43348
30407
237379
633992
530327
397380
127802
526424
557802
471056
71093
430779
517465
362314
87449
576425
131738
214362
556673
489097
49011
274939
291386
383765
418718
84806
334763
242028
590631
93579
635682
353767
120707
291648
155584
318345
597413
297138
312007
616384
272218
571406
465726
555820
451678
133628
239713
249195
47900
332706
537836
526625
453671
238857
96023
589037
67004
627703
9448
215768
205321
106942
534324
436906
463251
97062
88797
510271
574376
637003
541064
290516
81615
60911
488838
595422
425841
102384
520613
408878
427343
356910
387069
343166
196678
95884
418566
569144
602668
419541
229999
194129
333178
471762
32906
265581
410643
169752
279645
176607
553466
527009
406358
413371
233824
345149
400954
85125
97912
292048
522663
28970
194202
107453
392070
418506
571873
383393
146423
467627
379377
511487
55371
498898
366500
267877
50922
516205
418152
481929
571817
203573
360877
109471
111911
494222
146181
152877
517266
524752
438652
433730
158808
621131
219698
525971
343306
191964
63866
601952
424695
539904
426082
450808
636552
194170
473062
345505
553170
341704
495259
101230
230064
290085
526078
20867
382603
310777
461322
204304
389473
499014
588472
546269
141846
218655
263548
405951
520246
250513
186776
327009
560625
398579
636227
249299
106594
542410
525160
152883
19420
132901
330169
158471
38464
286621
299983
151186
276768
473118
275335
373183
22519
620923
17587
77368
544409
482314
99159
614213
572125
298130
580845
15936
618752
20035
89121
383747
362827
238769
264124
177723
292875
489420
89734
11896
203334
439910
629445
347231
327474
381645
560681
406783
26927
631319
252280
63611
367180
569464
522048
121412
593155
429517
418901
169510
475959
198765
361732
41996
443196
63229
142836
441951
623450
285952
137987
291978
235122
24467
417829
529608
17093
500285
437336
436383
170785
141016
303503
437731
422892
208658
250360
151442
523035
159370
114582
215938
301973
440697
508568
112821
555316
418601
91241
37930
267956
548943
634031
362339
185649
169443
123371
566985
380036
275393
281315
96921
133289
402073
307424
526017
339588
272905
157591
576033
100552
335975
42934
38200
75111
250260
485503
523391
53936
106690
617833
363368
12952
461637
233759
146156
143794
337996
170655
438854
575381
272595
494821
272214
525349
252827
183010
351094
204981
66993
303148
279913
142148
406868
63551
156946
382674
365783
433067
181199
36890
196360
118205
113291
352726
441378
413448
147431
299627
88646
68157
80011
594483
638058
183042
15998
582178
222556
532298
444264
180883
182391
460135
323830
42944
158931
544079
490334
610537
73862
490920
512564
631018
574333
447888
388019
564509
220207
384967
434400
227819
431921
409568
99912
415140
344179
129548
307433
62502
81811
452033
467171
492570
285515
74311
287100
303134
65810
506788
542210
171138
416222
296044
604767
221325
238770
315681
7776
626981
147694
57993
542122
232323
253770
451887
86678
198977
599181
470503
487132
625617
518513
276680
577798
204589
233635
25546
5463
235308
452347
222046
396035
344095
349456
231768
282658
270106
411876
70627
333632
409671
176378
308382
38187
245568
560338
588698
200544
151087
349224
533706
430832
522555
231277
591465
132358
295135
525812
265294
69978
285905
430803
582575
302159
521227
246941
565723
426916
2682
76191
255057
253867
535169
141741
616097
569492
414719
495282
25055
455951
433062
614842
300909
446374
506826
292684
281907
322288
168185
636927
492116
567428
221040
428970
296542
439930
405283
383683
541605
139859
310397
478764
337737
121776
524111
324206
43019
175265
278515
93950
612681
377754
406301
193010
358466
607342
83035
382048
613756
248806
146005
38751
157473
166089
48994
604142
391675
207589
324719
632268
248889
429606
45419
446182
382572
224551
496515
134755
536786
434362
222169
520976
565446
351477
321632
302563
637545
24920
521235
380112
388946
139267
299518
173849
166315
544769
286615
368697
19034
84353
145119
155692
265776
551840
5202
361073
141570
37958
144496
180959
611716
581529
162578
446064
9090
4565
608964
521696
585813
425571
628651
3287
619184
218306
457880
7449
15719
74846
438009
146661
405433
132071
544363
456155
165218
489118
124576
427147
286389
443531
343640
561772
98405
636963
479780
68881
432273
334892
128419
333787
362570
278392
61015
411647
587543
129313
53110
452982
190974
569611
212186
482587
61561
567575
472488
603571
557923
394586
384559
596915
79640
33581
134494
630904
84995
171353
552594
38214
199533
305604
581710
527292
125563
540335
201393
101603
431265
385621
597585
174507
625455
461927
558669
44117
153350
248276
111986
382544
301571
596507
498120
425573
361345
78865
400246
423281
588946
138350
312430
289583
275499
558441
253276
609954
244914
425824
425221
309780
602051
394357
105368
11395
118920
220354
614983
224061
370764
515090
55123
20481
33541
171837
611080
471140
29488
117552
447238
380692
45626
525286
235222
484737
417692
486032
415949
53307
26714
387056
436800
24362
411754
5324
113386
4133
322939
593360
326479
83534
425598
160400
157019
47688
110683
170542
361379
80897
118388
275929
21099
547736
266969
176283
439349
445835
400975
525827
78308
542156
5033
385413
253831
90116
187397
206433
247794
80644
508944
306574
579810
398422
542012
376950
288854
632232
499011
113422
333074
122508
430362
562997
444200
432350
371105
160851
370902
410890
431748
8834
215728
103002
400449
122915
182465
391304
28089
529508
612931
587681
496153
501037
534789
599329
181351
102581
41405
120848
607132
500554
363060
156103
43517
519244
589383
254997
215164
168147
226085
633974
454039
94063
167036
332622
304629
90112
143750
96533
310543
284675
466283
574676
175350
338219
485951
200188
589305
603543
380682
328473
287388
244243
279696
127718
436308
309657
116418
601409
339186
613396
222525
97570
387145
318239
189041
80941
368607
350362
62639
101344
363256
376447
111506
241617
516555
264234
224725
101881
398496
359460
152787
78339
590693
209570
42574
153562
53477
42967
329447
606671
266979
369265
114906
24147
626684
421218
526910
419721
550454
356395
1018
624544
198342
538109
408549
380707
443047
359827
8704
402007
178807
381610
74157
400073
347695
1676
526692
278891
582466
26900
544674
84687
411289
487149
7658
345033
170686
376673
239391
191491
299393
383085
96961
570965
70271
634774
419810
59706
37024
199529
70677
581998
113895
191755
366456
155659
543730
568292
173494
78337
519431
137777
497658
262124
365213
359491
351245
103905
196199
381412
29762
18695
17476
49839
422348
455292
218063
26627
237693
333527
347093
383978
433981
347904
574579
505751
206210
325642
179254
323708
564965
203197
162961
420487
29469
60422
79791
538693
223579
53225
87287
148772
162919
452146
584284
78392
290373
194813
495957
586972
66423
359941
393578
230516
