759061
578529
539296
320880
117459
415373
49040
210880
689271
648232
160784
575186
518345
402564
681042
101131
760442
503257
684797
347119
627843
682394
578650
694946
229123
34591
109464
17116
370833
531581
568741
556981
167422
341537
61476
51446
293984
228650
199072
333294
221146
618034
495280
803447
95272
522217
83737
47565
104713
422317
413420
879
243039
315289
628764
262032
714471
46384
126938
399856
287756
38294
242438
128713
24895
259328
166978
588066
159632
689003
651567
670635
187592
650629
227980
640194
814774
638048
334547
172983
165667
314937
476463
283674
506022
752894
657677
227889
696461
562658
190843
40603
539533
569085
489357
324438
741048
671161
298672
661145
244312
767932
444821
398577
129881
253380
641263
216576
392401
256964
5527
285411
256197
511250
520003
205003
99722
21866
776499
404573
811880
159964
127517
677009
5883
325137
144588
563513
168129
223767
290273
387780
779175
587676
626382
645193
221631
718493
775583
274009
622634
343248
522252
604495
84109
408629
43989
609073
421332
328200
302551
351005
292656
514620
623839
58412
103652
336317
249620
395619
251101
27632
661008
505527
490066
424017
127299
459561
74998
777352
99541
749171
393025
184627
221737
391690
427419
532896
663191
619577
339394
284288
614624
125257
575369
520655
393381
566523
458271
250623
498909
568339
221231
752062
594826
728549
585029
211060
421400
308087
336388
691075
499232
118583
8555
663689
58535
552903
684252
527366
149452
178935
785079
256682
64287
7391
210343
378932
239170
445916
359194
725071
572058
337892
815822
503510
174549
351109
628624
30212
777313
591662
787633
75985
117626
642376
676332
242147
62068
441245
749923
791163
266152
791355
588025
330652
570062
265450
113598
152234
276179
427552
118358
47989
307686
681829
698731
795598
63258
598294
22827
1416
620267
346783
445669
352402
369636
574522
255455
312903
368030
609465
656332
716863
224321
362568
689228
651952
100710
717757
196251
59187
301752
781209
149455
267385
648943
66680
608692
38272
803187
652816
684829
75072
327327
721527
532183
38920
46685
450123
15691
310519
391645
598152
525413
78871
210245
473663
285215
767624
317861
452119
653690
437476
811562
736502
242412
180719
210774
239818
589442
247292
252758
184191
165143
518965
488985
56082
347929
146149
712563
103915
487722
159343
780798
728120
416421
479854
297695
85561
812689
669708
677074
412297
357118
581469
313053
597142
457704
237791
485487
789963
11068
716237
237629
644777
362784
478893
200199
590919
72219
770996
116896
496157
710352
159149
429033
317058
224132
467332
233311
186782
211632
336526
697600
353506
811719
401835
755376
553446
383575
180914
420456
734246
397049
124803
130782
233423
749220
166800
776448
670978
89926
815076
46906
405044
245677
287577
82736
771279
612968
1050
317725
339215
452948
15128
808943
117548
376049
668032
59920
313773
321391
90128
93505
368202
446504
650966
387287
236883
270831
490213
42240
226506
87643
42177
716328
326960
774888
261009
692544
20480
338476
641846
769215
494489
33043
603998
748580
684600
398474
389192
165441
81293
122961
707505
556420
777566
646162
468477
728394
738328
165681
625280
252347
625022
199288
602995
183741
147907
566557
296745
751502
160214
592391
12093
360380
175823
806532
89946
126360
159113
283254
652720
524108
806150
751150
471174
245820
697355
133916
166610
283427
66862
216866
137076
13561
796478
171841
391638
228120
118102
546314
516
786524
521721
724963
208488
746453
554990
569737
457832
636278
442883
552764
721454
658996
72134
208366
179544
343020
95440
352691
35763
298058
279423
669130
332340
455881
393845
785437
645668
327091
38442
546107
540989
149144
370642
1657
120240
375105
598669
153191
313200
559473
317559
452079
786130
88020
135168
193493
532413
499913
496218
232036
234673
552249
671358
421997
92052
283795
447753
737872
305431
584817
693939
559970
211049
438516
104912
144363
610132
71573
449349
215771
291960
420964
775555
210323
150021
195652
610332
117014
537149
624285
766797
395041
155303
601922
348563
5623
330166
90452
756849
723198
440873
741282
430812
668021
343405
705503
250020
643069
466208
529622
10612
37488
687164
278496
138928
691645
316263
122055
435178
223871
162051
515695
70282
665653
445310
518302
476839
657774
448368
120623
293435
203568
71825
186183
553072
566503
476224
331899
91237
112225
402657
56675
163958
313923
202429
487525
184677
790764
731092
637476
262935
566038
664098
85448
117575
637770
183726
145571
756781
249863
44002
460711
580965
44765
169954
369225
319882
62122
29783
268315
619890
370191
367963
615366
195906
414445
673079
624607
54819
426908
5163
650412
99826
465221
208629
454161
62550
328221
344698
514826
174510
400600
500060
414260
478545
537101
491379
815010
786673
246282
547776
641527
357490
592216
136928
174444
727354
759230
407200
39953
80079
345310
536728
401016
188247
343715
169656
133993
133162
406087
545871
650599
726826
462089
776778
446315
3430
13501
46333
175185
237096
60847
111520
629619
524659
129689
178527
625718
766314
89559
463383
379396
389079
262291
94926
83331
438275
245685
791062
110699
480164
623108
336001
5983
207383
659522
792607
504730
738746
518123
145709
448296
740951
189486
752629
368764
294236
720456
323083
468996
807262
494512
499502
43691
291418
670081
65439
327407
93722
344896
418957
487541
120138
49715
306636
38351
86280
252593
684562
319599
469623
420409
290308
376144
390800
537552
740637
746422
517652
64666
665889
329352
123507
75293
665170
690411
671514
31876
666795
495177
562712
220972
514039
709005
432381
48821
739091
284985
122763
720335
260572
475301
679567
534235
497429
308392
515796
504325
155561
108257
772674
773392
585692
338903
55578
570086
369097
276708
417156
412455
35346
260547
489394
204781
424354
266987
636827
716797
494576
462397
745881
648407
291703
147884
50
583851
128189
241553
298352
362496
263501
332365
685061
448233
265712
201540
22034
636234
47129
478997
196968
794408
775953
596196
580575
10395
331699
812544
517823
242081
518057
191711
126463
536085
294023
308257
316016
308157
755202
456409
738502
711982
521430
391018
534634
110015
192998
306696
2025
775314
74687
265446
543258
225005
549701
801340
795637
72506
526339
316505
439933
769554
173927
560076
271287
266310
369757
761065
599640
151993
519307
705734
272624
746490
187476
607246
500396
187702
151927
813133
80424
164951
22944
119069
498940
749128
676320
246953
211697
430409
62101
67084
247701
31377
508255
374640
142619
44074
485193
397838
512618
79869
18811
750877
794059
546550
147304
512774
768958
336546
95116
391678
271574
469918
656075
181009
297223
774259
169066
383137
715617
805342
66552
67257
680420
479996
280990
648303
511960
584709
142904
741741
633545
50938
699508
314033
492358
128250
13392
464343
383305
543030
362129
654656
190049
271821
713265
116587
754977
672571
500340
574266
184357
326163
754865
703497
61784
284916
733883
571620
154641
66401
112884
248956
525453
676685
739288
568362
305997
587049
224961
547456
717734
131126
247041
414080
798844
384392
434336
355876
199179
72135
723924
254146
771423
805299
65103
722217
700263
192550
265171
30459
159576
672927
143798
374889
257627
459038
64667
169834
206535
191289
461137
307441
637275
265431
581801
609097
8149
525039
448520
70396
696899
454991
34356
263111
146192
356128
723694
781517
363746
632043
602072
117252
435253
253130
674796
20843
414542
604310
653305
558036
716218
579420
141382
356052
741053
199496
675011
233545
71732
165015
391152
267564
15405
785656
310604
326637
699051
255516
638368
29514
47703
649264
398851
521194
103858
553943
139341
312184
98129
61965
545697
690639
192343
319073
493296
319244
158376
797313
790023
348813
474106
90036
16460
603877
657997
576899
269531
710129
205682
146819
62675
712698
227052
279380
131243
406969
690317
453277
476522
768560
504471
235011
34947
471999
717386
368956
680939
768972
343067
339218
753098
100507
163468
598060
648200
776577
603596
549170
214967
661465
537826
222
669886
403512
19837
466815
549766
292344
386537
508713
490652
565116
573185
372951
186172
620403
210165
129084
313049
207223
751736
234228
163111
296721
262085
646441
338057
27085
9546
288
167062
192594
227831
671794
705756
376333
758394
606493
319620
769363
43460
245452
737077
444793
727902
476604
281879
196218
662144
125685
271615
766905
201941
198078
301680
692928
409099
333987
326280
408151
722651
188207
401046
658437
747457
198888
5167
97797
280606
654506
411813
17292
205405
172134
210389
617952
592665
187281
107775
761364
173412
411082
607683
657083
48149
609841
66647
448933
183234
624519
333189
274316
304932
268770
357042
139834
719148
531497
422395
246304
795120
749058
758228
526155
182822
776899
373125
182201
66778
328507
55006
65277
238679
556413
391969
592811
359821
612026
13408
677980
267783
777597
418967
231629
190476
745141
259761
783541
271748
186635
643107
58612
703542
482629
659678
625475
641955
764563
81716
660323
28648
290517
340331
458348
252335
429618
677162
780016
785318
605994
357301
174688
484415
44898
748757
249460
184226
753451
159473
531523
416391
329933
736474
100274
327552
360162
96212
50119
64893
609621
284819
71571
269642
38577
307901
575633
584321
223390
426586
533295
638277
281489
729820
64522
445597
660961
442175
515529
209594
22463
814047
738039
584748
540036
551678
575618
414503
457766
764995
611016
4311
336503
660519
296654
384358
609785
5965
23911
372012
357557
559391
284617
647961
97629
137218
341669
25662
385994
203841
16143
810142
807468
343541
466731
246704
599452
351599
560384
118917
326718
235292
493238
765376
446256
296985
56739
527968
220133
115127
455902
45101
732401
117624
437919
769757
71365
559953
171334
689117
287829
779345
742971
47664
4480
354814
551051
281262
625963
392134
67869
273322
597648
664075
78693
789600
638682
163853
172501
88712
518961
329316
456
211192
794527
291158
726820
166400
283757
19693
474086
643769
473940
669794
153562
167485
192252
220888
556621
794872
29124
317005
401901
765677
476033
83222
339236
393363
283295
301098
185006
362110
449278
46741
587409
393018
167395
751796
453284
4517
763216
395749
119711
747317
462534
612540
642263
665252
760197
240451
627186
577026
749079
38232
555649
30899
358282
724891
551331
596183
674422
508879
379730
222197
750569
654691
23689
387660
723794
698066
36940
13252
183689
431609
653339
59109
467244
23333
161558
169510
712654
5491
225253
705444
260265
449661
497298
18394
516467
315024
712128
469213
171799
715971
265476
40782
418223
749435
570124
16419
112459
519750
452817
732958
528009
248216
476725
591271
288790
227862
138214
523664
662413
356869
214221
570189
766410
490472
4853
620080
655940
685997
659729
752491
574807
461429
471624
441970
224828
716541
320668
167438
719146
491147
559532
279722
196878
759508
593090
738701
745873
146807
627643
65462
308713
78378
363751
157051
677802
104875
192412
252960
90953
126758
391893
688602
676261
598181
323604
174843
493962
302665
549312
435377
30339
214888
517580
267100
422477
444310
310987
57127
14566
706088
485505
9392
802159
454169
361126
114829
515910
295747
154737
483323
401121
541458
570254
797227
116645
701465
268443
182084
660066
690636
18691
814
683803
116115
485487
594755
326876
17820
204204
102460
194164
692799
177699
164550
585023
221243
401684
204826
609217
382643
183355
345106
758139
724685
384985
619625
645729
686191
621152
409202
467314
635490
2554
754567
501409
488193
643010
328637
306335
648714
495431
71655
763129
628436
580618
458006
77211
442499
504669
295415
19542
268089
246036
526564
711105
294516
290859
43400
435960
353723
300734
325131
285175
43009
68636
91510
38968
239544
434360
808019
803427
345330
169260
10683
172671
525870
378315
28860
264145
258607
614211
9864
351161
219656
471196
199295
785369
327920
36639
341333
509551
181146
686889
807168
330643
382713
349110
87059
637460
671557
85452
748728
544267
815419
4179
110895
687843
731082
762126
471838
375262
390369
760682
401059
73951
8680
318328
284040
345342
58496
168655
451153
388360
231070
622244
536034
77098
79702
252095
64896
416063
40054
484473
167627
664150
757010
444592
721621
448682
636352
273268
496086
357768
602652
483506
568802
812844
778627
517537
236520
86081
173355
574642
810396
513057
175522
618980
106736
269761
795544
423669
655256
74703
144555
64987
462266
402981
199917
277569
686534
236627
89194
255075
497083
393000
165166
524038
439112
235056
335974
508477
441314
42262
565183
162714
683569
343693
773378
801280
433102
294750
643692
301892
577531
784066
359762
713128
723929
716747
615869
142016
205046
380860
339685
713552
189491
313642
235509
43094
216066
543267
495066
654973
305649
661152
491539
811442
54358
285561
270662
104154
799261
352758
5202
719097
248539
246775
305005
369301
726663
282362
526591
181499
375577
757995
535682
491888
209450
161774
318940
747597
452529
459352
470366
226882
117961
120149
74854
618277
281686
779116
155484
462589
20895
439513
805838
340605
243067
583757
243927
661260
458531
657862
609556
467833
460212
372918
754322
26166
294731
628244
773826
176639
704445
295565
454119
501011
134086
173253
7053
636816
513372
459565
247324
722481
742739
49210
522390
346953
403904
650992
181574
765958
33865
244684
766425
426811
749188
98794
107471
504334
445998
59026
806022
80568
506045
11410
759054
467719
493711
555804
93337
377083
471567
404435
512807
671495
514793
333532
141568
374946
196259
411354
736602
84588
744325
251294
579353
81196
297814
526630
228340
289693
504167
778238
281217
502539
773252
510394
317819
29418
741560
685656
204990
169064
331462
179907
560867
600119
311213
774529
753033
536478
346889
198689
248867
340692
164787
483166
68529
700079
80901
491305
505559
224233
468668
343447
325446
494025
496653
139814
720990
604234
442940
284704
764499
24803
743177
655271
645869
581844
621548
56022
97571
204574
105193
455518
51256
146558
69451
350044
462989
178135
586362
346514
540641
240056
170707
433548
702570
645273
1263
183245
169431
406683
726397
125613
767925
60973
235867
466073
576453
508040
755085
473375
62710
234680
367289
674685
224616
96194
245658
191213
11956
323168
637991
164930
647773
3158
442394
788759
764013
54050
560425
254008
775764
614030
318837
578615
804518
155291
30673
715592
681649
721119
423110
17159
463804
324779
81168
668146
207311
384581
673439
90201
801712
540799
37187
228909
129204
402923
493125
325684
284548
141892
157674
29506
587162
389439
449650
214673
635472
733099
593991
47295
140997
384926
293119
174147
594393
309576
620219
459079
105537
478479
287766
455310
678426
104469
132394
183908
66653
202124
805669
187992
306487
603589
272055
346381
484983
661313
365721
621329
286945
182829
78079
24305
14176
527143
139158
162862
193909
255198
694960
641750
657721
458579
32609
447062
374532
294741
627273
608556
407348
722293
482513
476314
685362
501405
706705
343858
202459
541615
50628
613212
399686
407913
594445
655748
168567
160313
409319
806290
81859
638536
809809
500849
747006
312079
523506
122550
382018
748699
293239
813733
444398
183449
721941
396850
788940
464837
350019
556665
696576
815474
127060
452253
184756
222255
668096
196021
795516
688181
759816
631045
338008
69663
649915
145884
798621
29751
489492
432337
525527
231222
445271
551012
424376
263105
337864
419080
137146
278326
26283
110309
755333
376215
512730
242323
182067
214904
701801
489277
649673
370334
391272
98233
233994
99404
334495
799983
115442
643507
715183
306499
535484
376196
106979
771113
388811
447398
146263
135718
73488
220491
708290
377889
562990
126824
341383
441721
238756
394608
500037
611889
635087
496545
766817
120069
18210
81716
127967
161963
60881
520693
35283
351926
413085
80608
131038
715078
407324
59463
751965
219868
70935
276290
551361
671080
755146
415456
12457
277653
482230
719682
769178
673622
632071
72996
394136
227061
275373
373160
350681
801616
476450
677630
155352
239112
62817
454792
256799
494887
648935
118969
231075
662036
171263
278793
767309
176551
594059
173108
357462
373171
617601
159923
801097
432107
323718
661990
494459
418806
295254
754006
410344
548810
461617
275791
726352
624557
641328
455639
264203
749049
340228
527028
321088
599995
672201
12164
667084
235568
709968
679495
637318
182448
717990
523763
628064
212830
98495
677903
277701
733307
484174
492763
179197
701023
62835
756704
400124
298334
495346
761377
462758
306006
203702
516631
434037
197488
610112
785978
601683
248158
50968
662268
115484
112214
349445
61947
703325
444122
390810
348781
239443
553756
87010
489677
761706
146901
217453
549392
551787
441834
261589
412055
258369
776363
325053
359991
584188
206064
305534
794807
474900
319881
207525
49274
328208
439802
460142
520412
743553
294060
302476
611173
682543
344721
340521
594700
606386
732171
420649
286177
697043
474597
729719
131594
805
711414
735815
759506
195981
424099
569858
520667
181126
709776
673757
342404
542423
677439
44780
351994
590319
154303
123826
537864
581144
177754
279103
132165
352846
399441
395068
301987
775347
671697
740462
76052
51950
569430
392381
42992
753822
401763
84949
504828
681744
766694
159842
227035
427421
719197
271937
766503
183083
479045
245487
240043
88778
455777
689691
699546
147347
572081
751492
281321
673746
166619
399759
402718
303052
776347
435417
752350
642667
471916
388438
124737
613190
250931
522617
334179
611030
57146
405155
205405
240299
328953
1444
329075
434023
220720
796579
416735
41331
543657
60137
220452
809883
600569
583601
23648
637168
631919
802924
290121
188073
370739
392882
463723
538939
811551
29821
169695
542521
366186
774971
75745
789551
660436
789747
374347
277895
54965
174674
163269
816221
492792
398685
190625
745527
160699
760063
212588
605261
45851
44438
44206
279630
506248
381441
494412
203044
520086
349618
535835
357016
331725
226436
285600
386429
267088
558526
564213
668678
690729
165462
396745
453000
763700
796416
637510
54504
146366
744488
54582
205764
62318
445116
402191
436153
37187
174394
42667
692173
645437
280878
235346
494956
541318
364500
182049
803440
652441
816771
540034
729209
548617
111842
222257
339562
332900
178209
744840
70608
443742
57459
738717
763705
684087
529607
377448
1853
566017
575428
197002
517936
570835
519903
538182
742998
705472
337991
75347
617225
510861
784095
371567
53213
776774
490197
143317
329886
353628
761001
719718
347782
560505
530493
153731
536993
473352
180410
180975
477589
741846
571285
366954
294281
736414
585199
195699
811866
372155
254325
263688
496136
99616
579920
588552
125931
738799
70974
273509
541204
780982
46775
612761
45391
162477
102991
339402
741946
653793
617635
678147
87000
538512
662277
632581
149490
478552
736757
545005
137613
313805
438512
89084
321628
720712
279127
75979
199917
180511
55177
408959
260067
117868
640090
136238
390828
522523
811251
496663
403166
678778
609615
731439
451271
683807
679466
557965
518442
222961
548595
578117
610344
106937
143395
355670
121207
422511
629239
353737
357825
468507
730134
614363
365369
595582
217097
229680
333831
426107
525866
619258
80425
787248
294516
315121
6488
441717
217088
431966
635550
166887
2979
707467
405600
75447
212663
40769
8870
677973
535735
298150
199143
713697
722881
607545
467189
322172
321387
125292
769095
167411
188790
20526
176086
236279
347190
275607
353815
217045
514793
404499
150659
226056
42450
577225
328729
592245
390723
162853
48682
280607
425490
511573
218534
339066
250822
612655
436059
36291
379131
100055
360026
796301
493572
109621
203726
321484
518867
602155
745472
502152
428710
152603
3384
254259
636913
333211
3803
765942
121197
315398
625070
98645
619745
393377
796830
731051
131637
20609
399910
85799
632031
561139
770599
43263
400197
623615
815898
26440
431402
596378
9339
387589
94553
285982
414688
315329
466125
411968
781196
715241
761009
276908
241562
545852
673331
537458
455171
395207
231975
352823
48807
229077
82243
786006
680094
123357
249675
219938
278348
355635
218409
597621
562368
319940
537339
558019
772157
540218
258968
317268
694107
107810
734097
131844
558191
293530
610207
581357
781970
377911
266246
265847
71274
800002
385197
109387
285341
268066
210273
744082
158079
304377
39896
219364
90330
600420
42769
686677
156187
433608
433599
261338
815522
61880
477772
675430
679985
310188
493395
431000
780024
614524
702943
441897
207228
418918
378834
324090
486228
815088
242190
468015
400714
109709
648557
350028
482218
613909
759110
403333
487638
363594
224407
591163
557224
654540
506096
622284
691659
615891
37837
186724
811240
798022
679877
287237
452524
390778
811377
73614
167455
311110
71970
681897
403154
385280
413912
357279
381181
548832
731924
215390
394024
656169
573072
279681
271761
82512
333359
532700
541045
551421
768028
658303
361762
652840
651524
426742
52189
647827
711725
139231
23049
132293
78678
385162
356619
791444
368014
549484
112500
5779
486338
447783
586691
222750
649092
438923
411816
71078
161561
452113
496296
710090
634732
13097
365961
600187
525955
672608
235829
27609
689416
69730
721622
199082
535879
707244
552068
213866
73192
156292
397359
92515
255171
237387
542464
351499
29916
187248
393789
795841
255896
124772
734144
134408
809286
105928
266154
255091
674942
248958
42472
630509
221719
135287
131367
142498
219500
252061
609362
375206
398654
580706
628447
286514
363294
86375
563246
580282
135421
561210
169973
134972
5172
383704
602133
324313
346377
126114
800157
471764
202031
162339
383975
243024
804873
220675
26300
470045
717753
797046
645875
146233
348860
290016
242457
651962
47123
596861
32140
809549
574262
336714
239445
99059
245285
384962
773432
409195
294742
423072
744567
339827
231814
808223
670121
370788
9201
597146
278602
274425
149899
33435
513292
459872
199668
437667
729275
411718
185651
788174
116391
305842
195
538404
150023
566364
746973
354150
199047
257463
181640
199540
607637
251081
49987
441249
504431
414094
623160
206747
547402
270069
41484
434968
724812
117215
379843
434140
614129
673496
687049
473383
55719
741733
436766
315738
342237
547592
338859
783919
734205
675080
229739
85928
299502
528027
772272
92796
432816
217977
787208
356635
90101
575624
268170
270801
759266
252461
654297
509353
410056
758853
241092
340232
46449
522074
783152
286119
743206
229673
158381
327602
533038
406945
51726
325941
217338
92298
73556
503309
156783
733141
644007
737868
500123
33535
435376
583604
537024
108616
630475
403980
518299
647609
776075
654437
482426
60218
552240
718050
240016
407573
626139
580806
451952
106223
657535
764282
263345
538686
330377
203337
228879
211251
279849
321492
314872
760152
361661
119295
813353
258774
806820
25463
66474
670221
73665
642141
331774
471603
767643
310517
218490
239889
305805
787889
383386
639584
133181
730309
700945
240068
236890
299835
358020
679365
491352
554822
670654
124046
740676
665650
211926
111657
454134
210709
33619
217217
528626
467054
240496
9777
170340
190127
561423
304948
382814
440018
666865
465354
605351
244002
671784
653656
221130
85108
325595
367222
499091
242165
475810
503291
455856
760837
634212
300286
611752
434573
674502
485322
344982
149098
211351
227024
541844
765003
661230
737977
614233
188564
740297
291122
48585
500442
83366
511294
777037
216188
773583
557509
709614
168998
35418
380552
628231
469725
424196
195711
296009
287816
216123
636332
356126
529957
170278
14169
104885
764371
255155
432989
24020
469833
235965
659714
790174
271350
171103
794096
458710
716646
34813
392099
383083
230121
673062
226374
800107
184509
74956
286554
337610
546837
734956
58933
593057
674775
731314
716073
524638
540116
107582
599184
469159
751003
448716
464209
508290
116919
25388
122721
321741
288810
713392
42544
564137
539031
346699
662124
123098
302244
117112
13044
339051
248461
372605
29614
717146
564968
294835
802793
116974
394416
779749
588544
629955
500386
294780
70095
404482
751288
446016
131231
63700
618184
188737
696147
708256
451837
755226
418675
343141
724338
540454
497402
103393
725917
66199
200678
690387
261011
775253
593432
702738
397970
11174
346023
303856
527537
766517
211067
162058
757860
417397
266963
737233
215512
188206
51496
489854
196096
505409
626898
93354
105780
582147
605485
535391
267219
388124
537411
421482
750867
480136
29412
699856
584790
654006
528422
228636
516129
265117
376809
266135
13699
195713
415469
223572
287693
581039
121157
67418
435273
435788
116684
197783
710181
359346
645582
178790
765365
180726
70927
619515
52953
271583
605000
680595
306319
235194
358254
600554
355534
152426
469308
181433
374454
305185
443242
297581
646066
388252
736134
798991
400599
551470
656220
323242
582070
87558
71650
260000
402799
252157
268660
657723
513385
29455
76378
401004
803427
232468
675009
494531
682085
484977
569265
172145
601030
423394
265089
75813
228948
44314
83647
315368
483236
383594
289466
149542
134466
796347
55566
250161
134027
45936
621118
644665
405203
112415
743531
4098
765504
279912
128672
553066
268504
54573
627745
237028
136438
727205
657356
623996
46864
575617
20726
316415
3342
673541
383578
233726
233256
475627
362169
289995
102938
292939
475414
489012
609375
793982
40976
347991
85446
548891
127525
597483
493538
798328
488643
369434
293953
29508
197692
404063
336680
375398
380736
305670
551913
201954
596685
638535
444967
532541
339679
444752
797824
2185
522626
83744
313335
436276
371399
555041
542913
237718
511813
422343
403254
545335
497990
179490
63618
606721
537480
129380
134940
402793
305900
659935
260095
789924
135373
248089
666805
351909
239701
311360
406750
632110
589625
256238
479880
311205
544997
457348
556266
710763
766222
791523
640682
41677
363626
432948
596284
182951
129660
139195
723081
198606
749986
59537
469221
389667
803378
781273
810876
122014
464917
586788
646144
651262
558790
118454
258337
719496
794687
597620
573198
191204
442600
321053
325800
679318
781816
451899
389665
407612
692424
111005
547899
145245
498689
719683
150933
305120
343093
653340
137470
655173
324220
706296
734601
117242
178077
60304
562381
241801
247438
773978
374265
254899
476069
570984
324469
407641
658769
541272
395800
375508
782047
467050
228796
444854
689585
103487
104947
27311
501982
665271
377468
390083
246802
316626
469507
11522
741175
95210
644429
147262
802471
52257
694540
729551
29783
88032
3767
76530
115275
40624
608501
143114
156406
492267
613874
449486
468980
582001
597620
568533
719115
606408
360637
506571
516013
304375
33665
702113
275594
632959
21143
679174
275279
706403
124688
499766
747656
226429
462143
116612
625839
683645
11522
399095
710009
475538
11092
572119
451042
738608
757405
269246
604771
677528
369260
411314
739126
103868
199150
481775
628262
664511
36570
665730
235656
640869
771923
648876
299197
499953
428572
638407
377402
567453
688912
681085
160123
92731
726614
188808
704811
104848
295275
779819
373285
52313
16096
6303
138286
440451
757688
402011
258654
350594
603771
774802
195390
524128
282366
21631
235590
244906
755680
26000
487058
141773
425461
23103
673167
436707
173684
15467
435797
463552
494834
469676
635965
201468
397625
400936
83114
148721
212392
764820
302190
153108
392951
358146
710149
527461
227817
457785
706303
255553
83364
132650
244867
519613
276180
677930
726834
113569
725302
742205
511527
275716
481
381967
473809
400225
230378
468366
381066
281570
371309
192569
736594
346047
213404
796809
490386
685720
299274
315434
795304
52771
86180
146231
33622
358383
684710
526222
96210
731211
151404
137567
537304
612920
39085
767575
641859
461735
682887
172175
566583
466861
768474
473651
708800
86668
131091
464639
406816
766509
654427
413044
110046
452615
104968
192803
75369
804825
5256
592250
141439
793578
261760
666624
166830
395712
719592
502642
95435
616197
108128
512107
644376
612993
89256
187270
701665
259351
814784
661324
696922
339042
604620
279605
316111
276221
538323
355992
362683
94930
448149
477392
1231
475113
581516
14774
36753
92748
777431
334341
97235
422434
582397
199491
540405
416412
588219
702875
349797
355773
556044
230809
97046
751549
567648
81430
55668
746043
379504
289344
297679
791796
384783
7041
633989
5882
140531
214786
109003
794710
129221
789420
798029
378325
72706
114633
351004
442248
656044
203299
644621
718911
76759
408339
343171
558425
138390
32073
303972
497216
256929
242783
60813
77021
784335
816789
658528
297435
358192
466521
513635
233524
681484
304864
270513
25529
294147
741773
702723
384190
482981
377747
398993
497108
811331
234021
324102
346100
433869
428945
318338
56370
502868
312655
337271
651921
251268
427034
4434
177512
356325
486878
699888
368156
52341
272072
567223
438767
596812
56641
585791
419827
508432
652444
310561
414402
309508
785981
210793
614215
295357
109744
672624
55273
172742
390922
385860
598974
368942
497912
637555
522056
745115
688275
776302
615557
583954
210469
14423
32749
391488
372442
682018
344980
160806
755704
408155
209774
414048
154577
220688
100980
335631
106745
95944
391762
595670
277410
8651
408351
371968
486311
4713
155823
446253
155990
751167
347578
201621
325580
694001
136248
290412
429452
507933
300988
572717
447162
446711
762184
2533
69998
531182
431485
368183
616530
695859
611076
245785
94179
774814
108701
385209
121599
362934
35345
226007
419839
124511
173224
437090
128265
170739
371466
134477
759970
188691
39397
180305
33349
394128
348978
719366
600871
692186
516046
181417
367764
275449
74025
659857
248730
494038
643046
540126
603006
46894
440868
490761
581524
782949
435818
142006
237051
6340
767722
43642
45975
336267
800472
658313
416397
442293
524977
225428
646259
436713
596979
638238
744342
38130
742793
741125
407926
196660
324792
340675
201429
161176
670994
722512
464060
814952
171292
595551
391523
570616
605929
98851
797584
557564
119826
706171
13607
109819
661865
415132
7253
63279
91866
530841
425595
621692
785235
441009
747564
372996
374176
350798
501207
68103
149598
61320
130941
620333
796201
763921
704687
304015
775298
246499
656767
472676
652167
529470
613566
17808
781394
593732
568125
467119
274427
169874
732537
352354
569514
253782
272396
785686
51110
664578
562941
154248
802945
373966
773974
523697
501257
443242
778679
146226
513182
303210
50767
615237
93871
95697
703040
643372
606635
549460
513082
506373
113084
420374
615787
384002
670044
40453
300307
375960
124467
392143
352810
193611
371250
700685
772956
254060
715052
83782
78911
292425
138923
202102
550100
125174
439620
193086
102317
496444
746312
573799
694008
801592
412433
378768
724566
80047
162043
332033
445626
54610
488507
482000
281063
437383
645048
608518
230173
129763
419087
350449
321784
103464
117420
750501
240095
408259
621881
183100
59456
282315
196649
807274
412005
66431
569349
311512
749744
55069
454160
433693
90620
490819
806057
383017
634236
328639
13502
317795
641944
269638
569929
178319
18859
715351
721489
381818
587470
358417
223482
1568
746677
371184
722844
584866
44289
632727
557598
321049
748635
798581
530658
290486
78872
729375
699958
82904
86704
769344
608378
640467
730841
522703
72565
14022
576260
771650
574591
640671
298377
646660
295799
70533
753757
492676
263985
617739
65137
257014
706851
194509
586397
176463
478814
483337
395983
227269
697651
67616
503154
471865
427194
626537
714476
114513
176873
312563
566280
643228
210956
652698
444121
692254
528163
354487
582777
410283
774412
37362
183664
539248
114568
632452
129043
22147
648532
683196
644718
377072
540033
637623
142004
463810
553586
191776
629985
714104
669208
68883
542559
566769
375042
499922
578800
633225
776156
173718
770382
380391
318332
558624
165458
803697
353841
747321
481248
256239
240218
407814
603581
496162
325466
452430
90173
360391
565199
803743
79808
158953
472675
760897
476328
53676
615432
109231
307860
213418
87149
105105
429139
2165
538009
550920
475015
258753
537171
247739
419909
504604
298641
579276
453836
645731
487401
475646
143796
289631
660313
59570
27484
213372
155936
736396
721069
155596
117119
218669
235555
565777
295961
704783
718823
293266
124135
757398
499840
489783
155374
171769
484207
547616
223241
592729
772320
764830
282535
550245
784943
551595
329579
587000
324521
174362
796590
803385
368524
143923
721309
439197
331021
484769
383892
329931
304318
628230
398534
291095
171218
59822
598217
298913
430967
53484
169941
546583
445784
57021
404228
136900
789637
305995
29490
603060
706713
419868
12923
145600
332840
472365
214192
43058
522626
25628
613859
338227
86629
261737
45420
127671
805272
558707
96687
795502
504637
25878
395794
535026
555369
472619
344433
2100
403644
264169
726248
641851
809972
295989
425762
740831
609436
58673
685567
199919
724002
86964
363279
426796
234787
311633
580833
650275
758810
339247
250918
693903
320244
69739
589581
674389
114552
185026
651264
600323
401437
767278
68960
554958
294279
696520
86565
35537
567296
470863
182017
400205
313719
21435
334672
798451
234886
88480
688878
752145
583400
404969
214306
594837
237748
661208
755903
243367
610307
442608
619508
693672
409571
430281
356644
287369
677499
236949
637739
386643
432726
411723
98462
813749
450915
516379
503109
458869
296974
692215
523690
529499
277653
245738
671667
87735
740089
203799
61880
643331
21205
289393
718323
768041
644527
13045
729032
66076
121453
368497
463670
476033
514355
505018
489889
317431
100230
35492
454116
235108
51184
582876
261217
345271
485693
735760
232996
712771
383426
532701
600332
194918
811722
271023
622025
669173
68629
37809
444514
391403
713771
423694
413838
188605
314151
740831
65185
177068
94738
338456
377043
378484
734064
327934
29767
3226
558210
439342
246727
763855
283624
697664
372221
111388
597803
92248
113395
432928
139607
260589
319735
581047
461349
371997
106680
3387
680264
451240
598403
150651
636891
410231
264461
426803
80515
631769
697053
251306
761027
713937
704739
147163
312686
451269
82179
587900
234838
261018
42943
207416
604763
791664
300225
474356
352723
355205
335475
723873
733147
422170
42614
374642
802079
342386
601504
151897
41495
224782
111104
440224
19451
804695
27212
186570
447638
99979
388230
498011
535759
481811
133375
138724
76410
145764
60317
550677
485777
589764
129865
130600
792316
231040
180883
786934
551174
81391
588856
112253
447894
807449
555458
198746
30985
128748
358890
363506
161961
632416
552255
286488
149729
47286
431227
573653
418624
410783
770766
549167
765492
109688
492288
89851
353173
99482
475371
718681
439390
458371
541242
306840
427075
367839
381252
475483
116128
763769
376577
774254
802323
71354
548817
261072
536652
530940
742017
308867
263968
481592
285538
734535
535916
384636
180115
282579
757308
401658
473819
608652
274108
261275
33806
814588
358637
193209
724825
117766
769510
434379
675688
326771
331481
766220
487726
231902
663047
586800
665781
580454
540937
2716
302608
614515
124736
396430
434937
323220
109375
791554
378647
799223
664857
662765
678984
9991
213264
203760
695827
600737
7897
51827
648626
562116
771692
286437
89881
593644
166242
658417
180847
756738
458977
476665
203981
609413
357186
372170
112505
748637
451568
251116
395839
31493
785534
741800
596373
469322
153342
462738
386828
503388
560676
704284
193696
644736
716634
688943
499667
234590
672382
405689
700054
226243
99607
430840
18279
299430
662148
217560
598990
810600
55389
692887
479156
425404
565412
672445
672820
733069
173004
37056
630099
382387
816297
474751
350816
173438
269183
239740
448831
645293
685846
816527
345181
93394
62081
492367
601509
178121
735556
172070
378400
545919
516931
196356
610805
292056
35662
66083
58755
795570
623033
726564
83768
572628
659830
586121
357338
183082
415222
74820
143073
702259
361697
234465
624190
299393
42693
77862
647190
657917
199096
193644
712760
418285
429451
702819
325985
561785
240968
330169
338620
44611
741045
244180
157414
725179
115584
621319
658675
702042
227346
326768
779211
588387
537129
697268
313132
46650
185891
713755
179610
486812
61019
508312
756129
46818
358361
61543
778681
522611
710302
239046
337703
111312
371567
372531
623785
782707
353072
242683
68697
219926
22131
791079
661307
332504
510326
524328
89251
244976
790937
206369
234156
349838
223113
647351
82081
612133
727494
366570
533375
502283
238142
680352
187108
492732
779907
772679
434347
265005
144435
424236
100699
692184
348237
459856
537960
153161
279507
567547
153051
231599
788882
632390
231502
383713
520540
33275
670658
310566
248496
815961
245017
728585
60563
723556
394999
416782
577909
4987
516826
771927
636128
35451
58914
408728
418054
150233
803831
600254
572198
739676
334380
475871
537533
243901
711784
494919
183464
105470
494685
465286
425169
484761
17924
240229
627932
307597
39228
126578
79140
170072
368099
657870
593934
657595
611226
210846
80473
233157
796208
580819
312733
472782
196579
768146
427397
735157
291480
473147
150653
31873
158590
806375
712372
415247
786722
126314
377703
3329
448274
5988
476338
288380
111979
127107
407858
478901
805352
778297
716665
264546
319294
677680
563514
801970
152669
88079
397671
697970
499555
308175
769352
730979
194765
798290
795265
397058
604103
297871
295313
216214
719566
304999
99810
114429
400099
96865
398476
376450
301523
719982
798995
233084
6803
548603
54733
623969
438153
665421
593560
735718
760810
248096
254409
701541
1726
446437
566451
264259
284466
773448
543114
589680
276691
79937
725473
110908
393127
618157
666979
62377
491225
24866
486055
523176
11825
209817
344014
607184
723857
500259
86694
107869
486757
245886
68180
659351
410561
205503
590086
268472
762317
537339
601073
476514
776262
442906
162584
673045
98326
748490
569890
461438
815258
675141
502555
618664
573879
152720
400624
148242
346671
263321
533070
210314
680423
373417
431685
752692
367380
742181
162759
321634
583226
497279
482380
187603
58482
802029
459019
465774
455295
366779
703691
387106
379097
551940
323759
380341
336022
23701
707424
560905
369429
653435
381641
305097
478705
569417
474294
58735
621377
195786
573692
718103
331894
227308
286574
227973
560055
416568
527319
63356
792285
570427
46615
69255
187889
677250
410887
289076
569688
485935
547702
182685
9279
815230
629137
12375
528616
66042
37170
356117
710485
475035
701628
794760
210662
595498
434822
265740
630578
408900
749302
387720
586924
417604
250237
423381
635300
471738
246710
810626
353591
500129
654360
752784
445417
576368
155211
271737
320478
348955
693195
270976
405180
377192
140087
431251
117691
616829
601831
710436
166825
478676
191608
476904
469248
198229
28747
395554
3000
716165
771221
626443
73909
64198
596654
173657
7960
625334
667028
421427
513345
713781
178931
352503
523619
580230
784419
389023
171066
771836
209114
138566
612044
490459
144541
287731
114194
750041
728343
394983
35411
273237
259023
20995
384959
576840
125216
331982
105557
585807
774771
173387
811669
165126
422040
275832
580688
364639
230120
590031
1212
752163
184033
656458
384985
99811
24065
419240
458388
109991
15144
18062
442646
814894
49018
719549
18250
693505
774802
632907
709898
431676
587281
671551
524272
302762
739311
51600
725953
267415
660511
543429
693877
51509
545893
483228
169130
67429
328316
50970
674897
607403
46674
690205
333292
496475
383278
602096
120015
219692
91205
708055
408204
453810
698262
47316
285571
540597
154249
337035
690334
797666
334212
49306
722445
109630
497856
694417
190009
297379
60294
569653
589781
502515
130411
767328
518191
103132
30285
202851
3847
733024
539432
386348
461499
427703
728371
695268
697479
6747
385912
87299
789300
236013
730209
363996
670883
618464
619266
814528
461103
302620
473258
64728
790692
292919
481880
281922
237114
443615
786716
441216
785110
600810
336471
715586
196147
154225
638045
355708
566702
281548
688008
104389
208807
461101
475788
724541
357190
323905
21355
583381
102762
331634
320872
89062
508827
3460
27088
231788
88641
473905
316243
95613
506251
423029
773316
609303
558837
585067
417480
89949
364938
374846
630466
770544
134899
438022
6181
762169
176542
485217
799721
321752
160593
719639
726137
616067
15042
643212
458942
83789
145529
153034
279341
808775
499501
180622
114711
782409
508139
5819
29521
787590
273124
683850
550778
270359
533841
150704
232458
404006
99771
481407
787034
680209
82550
645333
451175
680933
207526
344514
449662
203699
596716
268037
204632
51018
406161
586690
475928
428423
637440
222280
573230
549254
203436
718287
296410
235845
362685
660031
796671
135155
25877
747401
90844
324960
47351
747485
489574
463458
37322
544285
629836
455184
314549
686806
732460
654226
253209
160861
258598
378349
120988
604922
785214
184212
169674
292152
710304
312782
198939
577205
413617
353281
154559
83855
438225
191895
699242
717998
318824
196175
736555
51566
635463
651516
501976
256737
65997
425520
207263
300835
772553
21201
374133
589872
173942
306894
468457
338230
280453
358630
756409
743340
112674
257873
228964
461050
446640
759766
301037
56289
113671
109055
751722
476747
7031
623617
57987
395691
505781
463138
430705
345951
760755
769357
806897
93104
727465
595598
141447
646465
619648
679062
245790
572767
169131
657225
109709
78895
21976
55539
707093
794086
407832
359013
287379
369915
769611
654778
17878
341570
364840
368028
772096
363970
285183
254074
408298
15221
616342
102408
550903
131127
522494
731170
786027
713853
619491
481099
393054
257539
78867
347994
360062
512782
181038
626498
393475
779454
546530
614802
471650
291875
689991
496428
242650
100379
756288
643022
430490
37032
424618
543565
585798
635815
313746
773059
433583
215250
807542
25056
161221
117507
180637
308824
394607
5798
439022
586624
2403
495047
773495
320630
461020
688838
751877
315446
555166
434986
306393
2713
716011
604305
62007
10439
14834
146457
20475
69128
321742
149353
189712
638691
527907
262527
635340
792474
769381
612472
506910
241418
262479
384392
426042
316416
401135
195761
794371
721816
323933
34552
478476
39904
7868
135427
535648
595891
269909
637075
529819
231213
61156
672677
179312
398703
348183
638386
655034
427199
335733
302888
376950
392292
22845
338082
723658
264384
218373
443753
394721
71675
330657
524718
388450
689033
675358
353437
8947
325873
278069
789447
160149
735533
215981
170835
544059
185894
279411
780343
57644
715399
461533
247985
42417
56362
549864
244483
363855
448687
250980
166803
65437
82151
705159
194983
339843
572150
68937
619085
683907
576764
192686
4908
762955
365821
790279
397042
315204
267345
395486
792937
754555
224348
405118
438790
509017
22188
480143
244451
175771
188305
396717
117798
806661
107689
379538
407745
586250
583696
814091
354862
127281
647109
8331
365603
815647
348867
306874
720426
190758
145547
494650
345234
320741
772483
420754
311630
652590
167665
724528
323159
793054
603619
312298
185534
107294
416034
365787
109778
196994
277564
719843
191148
658526
172692
625505
667043
82060
453856
470429
598431
591057
708936
430714
752432
234149
13043
390285
747535
613929
137914
562567
557932
627201
329245
257637
336100
234570
721233
296226
611073
200655
10982
243154
633435
56236
420504
706139
246040
764052
181330
754330
71677
668148
384595
461739
565270
602614
718155
526274
526320
475599
248576
338858
659835
256214
780817
489299
473581
801369
388158
484951
611032
728756
672875
529093
106500
730743
87692
139346
733754
325661
638185
465400
614945
56960
627504
306273
322611
472246
485409
620873
236418
573443
219524
109274
61372
440147
424726
470255
217809
535562
221176
183024
137800
349154
344023
561733
202215
70169
386198
297046
81603
413424
613740
325313
759618
234630
132161
230014
704895
439716
275587
728435
361435
235277
355610
465916
127878
139970
466373
526969
522263
277464
703480
514706
699085
419652
465762
710364
154065
162
504557
326395
508661
167336
795561
446380
377696
156021
91404
206420
331867
794008
61134
56922
229635
356340
270805
535361
611128
267040
204616
190901
4801
111665
503381
508948
222305
117000
691253
340282
585160
429257
365025
274777
335994
383893
90482
234723
789086
697950
500736
307918
641223
645905
113757
113598
486150
804947
196108
490715
671756
114055
107437
356854
482238
20345
168897
374938
799967
363878
721958
703325
643789
56151
1151
177151
502218
742210
283636
298250
56095
759731
609301
665306
562104
553104
397180
777898
643712
259368
564829
327104
722862
318626
567481
442550
88137
57091
740232
178330
579426
342720
91589
458713
195844
702329
272274
681919
223828
249837
69690
273337
124705
361239
460628
243927
364004
604778
660566
247814
613352
363839
675110
447601
736395
205812
575376
412533
524763
456673
482865
480479
171201
425136
394661
54642
515226
207554
624708
117235
659755
726875
407163
313455
270768
772934
445715
631519
322319
371618
141409
52801
654794
258799
319940
150263
564302
319765
544552
392150
454818
246784
33214
244148
351891
233953
688232
108241
178012
115033
616554
813224
304625
210012
156596
37534
567726
166653
110147
640121
292223
351636
369915
478350
70889
199530
206350
525872
813521
137351
621898
222573
697107
10478
85762
561989
180013
473977
366233
358537
586692
483523
174779
254990
69146
141391
290247
338825
29720
589813
514558
642318
218357
719218
757457
706947
88593
476780
203389
668962
542309
706002
780047
629804
156099
26680
571860
483696
449566
614872
556354
746214
415121
435464
486646
226004
428194
591379
713053
810939
428883
400657
805436
636865
54715
492968
726565
18253
403156
406538
532420
141423
635429
651995
10321
810129
54129
22953
288715
121802
253550
1915
648327
355635
797868
576160
401932
343391
549326
627354
279428
602607
235425
434527
238375
72387
698852
267476
359559
230154
563833
422598
372379
220865
356415
466212
557707
597325
684497
807549
263234
277796
427853
135405
63162
209537
121070
212663
517593
693257
797495
540994
677532
379674
339555
452172
260077
629417
176394
119458
145506
659692
754804
126343
590571
438189
64952
300440
698361
216081
358528
324061
284504
306960
530610
144434
542157
626506
632666
704479
464460
246646
323205
17200
38658
316112
280523
604704
368807
812261
100700
582250
778899
233370
1815
745685
672252
590235
168813
530682
690198
50621
572009
17200
505442
810735
453742
627861
104671
370695
298005
126913
89034
736714
694185
606568
60629
770527
798305
23357
758913
504109
769396
388564
279538
167364
775742
420453
262328
488687
378679
3334
458946
23850
811282
218900
399131
590978
243704
736472
478142
87887
541438
665137
315527
254033
523264
383147
685812
555157
149956
659315
391595
381988
333889
382841
425656
794469
376252
279309
289067
255177
500891
609802
757583
70239
7935
237110
66041
782672
401143
176905
618144
105875
108686
432032
486903
105593
21465
753039
501818
324220
539330
154632
93201
13776
41715
708
596924
655450
589831
636072
199038
340863
731599
135758
474607
214466
56286
157949
34524
199707
475426
782778
667167
461973
211813
359989
84894
270124
186259
624329
225953
438319
315615
506483
392725
625511
396864
462036
692405
374329
728711
745438
323530
713726
212153
809188
638225
355412
243665
766949
614660
505874
67999
447026
628269
120146
100574
96657
35496
453507
449588
144210
740249
140306
275506
177553
748202
543916
355219
370139
386503
707884
246333
601440
631431
15759
162246
87756
483674
432921
330807
515253
302787
655221
36879
315224
387949
144543
195370
181128
15960
755048
228035
282712
767591
688863
384761
7916
54146
622160
581415
143071
298529
418719
494119
73160
387618
418877
435061
116318
594549
688223
550618
125431
424899
524228
513630
659255
649057
137621
165205
437944
714386
799017
380565
734938
597104
685016
218318
360913
178517
523933
800520
297256
1567
300336
725326
625306
289149
386321
742435
313456
216934
664222
680507
144941
793818
157649
37523
294075
512131
805481
143135
508467
39767
574044
227672
697338
460102
578846
136910
160343
441225
442578
464168
575041
643982
502552
756362
176228
752375
385326
311261
676973
735435
278755
493725
444714
679703
232645
589605
780274
171634
786319
173596
533371
276994
32196
447104
688451
173912
161232
540028
789280
357501
392157
172955
338917
179675
713680
187287
428821
494436
208071
130878
375411
195342
102521
367305
654682
526203
52512
116759
128979
349878
784334
650043
82497
720869
44737
652258
427391
294986
692792
524119
473575
3249
550258
802147
35156
73012
730488
526739
274446
483780
211377
718870
104154
668243
337366
720824
379118
498426
339879
556301
267633
636384
553627
729503
51961
236239
152927
695972
260878
210974
289900
175253
741280
397942
42
557043
278190
382380
803178
13629
432646
521010
332512
148830
320409
457281
549643
496385
290855
249496
671686
215264
320057
181921
30962
213331
320547
478618
792762
186381
812245
434743
664755
694466
177746
357575
51647
251126
391452
456327
127296
364142
476926
51659
462374
329466
188584
70794
128787
356300
386818
421651
547744
108865
77305
789840
302486
285941
216848
670245
237830
119643
534439
51688
383523
614917
59731
323213
579045
8488
258
333384
793965
813897
226410
54852
359560
231977
368109
440856
28336
496786
356053
495130
337245
374195
800071
353441
423001
484413
321414
775615
806076
236600
557168
629045
598850
521022
101696
239391
391139
277137
527565
399852
218108
328076
161771
457120
532220
496201
599606
741910
50180
313512
435144
40682
306638
336379
679001
632762
809031
625708
182560
437750
66306
101777
661373
76169
624122
526095
158228
192057
576161
212739
804292
175248
159087
430835
668627
622869
666970
385355
455165
717767
222324
690776
703545
677209
380294
334622
374140
410879
809357
368152
699552
764620
194882
684594
726546
237243
607450
49689
797875
41808
201480
59742
130992
616669
642851
301635
801981
157545
718538
151089
712529
634057
228083
759355
461169
106786
156949
460221
546834
41145
149546
721477
462492
110835
812221
347998
634859
258574
773108
280438
195475
678676
339368
808542
278573
230757
309597
235090
454485
138569
741495
132207
31726
548816
168580
149775
338827
11680
732517
3605
770690
667400
613801
33273
508645
343662
154728
24303
722680
755444
21936
292725
88859
557721
676220
32398
573393
790908
6420
140694
257248
496424
193759
629393
514292
560803
794714
182795
557032
704
385896
524707
783174
783509
468564
87356
681531
567563
523673
403845
64611
250579
341918
647236
316426
491850
389228
623687
448358
576102
344567
683635
392575
549213
519170
562203
171597
797108
798880
421151
352462
524658
256904
222861
148829
159054
540774
467915
123821
23669
613218
238662
311396
575194
345222
349947
569323
645435
681603
536252
115622
527482
21985
331574
525357
803939
14455
518169
104000
181863
762062
720391
435986
530842
244048
547779
499186
79454
726868
17726
737023
106068
145448
614433
381117
607201
417999
579911
712851
185430
225502
781016
469234
18916
659793
555794
506583
411551
160844
198219
788469
324507
358224
136684
45493
515315
67395
814141
463078
607297
540920
505977
565468
78037
517950
401182
88246
523022
351791
377282
334337
533277
408707
546053
516674
324792
481111
206448
154382
632008
593032
776797
297899
233087
159646
238831
385733
674259
378383
210855
543898
676772
772510
301286
507860
791820
99349
455989
772576
778446
88535
808555
739023
7039
410377
641767
559765
4792
659340
341420
633152
76897
809941
438550
310867
314167
371266
2420
56549
558061
482187
570042
113901
170848
20849
374032
750173
129567
102971
66050
411103
748610
120679
129993
358777
357562
343969
158888
73357
621440
359827
10080
39873
31211
636557
267179
590872
757898
407162
161808
412513
617315
702398
595334
497518
502956
562419
77411
257388
538324
44457
81420
59498
207172
127795
623904
569322
418113
679901
357450
235924
713959
16219
143715
337871
640682
149761
563203
679006
707132
331735
258312
168714
245514
281474
464707
226572
335090
339311
5915
475708
508401
544198
629660
361496
682370
535175
452799
783195
702006
34984
51793
251227
697383
572603
487721
801373
746651
646118
317337
662158
549160
420820
296552
206629
444563
62186
318572
37018
332523
181812
594535
679970
422834
283433
59221
114003
225376
711902
621709
20814
654439
532563
142569
379663
810839
126156
490448
620421
489335
139673
658718
427830
29607
492127
787061
768004
767559
163675
262479
753035
153287
247098
346981
219468
2099
141405
516997
610636
550323
227620
781642
503016
518819
56891
173661
423730
688249
75167
347745
693920
588531
546176
355223
747482
354695
799205
527673
710407
632656
508517
439633
169073
100275
609288
86567
695315
357388
589917
306642
712150
423977
359302
710136
703575
15936
123561
611191
586739
52918
571015
383907
315265
726655
549650
294571
162913
161448
581319
234873
386019
9883
629771
336180
532084
444093
759625
184580
238166
76919
210660
51925
806307
551985
34021
1145
553640
97603
118931
171753
770768
255922
324010
86191
218141
457415
489189
313364
39372
812571
131626
30018
171202
375187
803284
14899
288049
625664
613343
486136
636055
534493
682404
313918
289276
643166
37782
183498
582858
725026
278468
482474
80674
587185
300052
655562
688688
590252
160144
174794
585547
193243
106393
595168
66738
813959
783030
149376
641003
194222
476758
292703
418217
749895
593099
696676
377090
221183
815425
555946
14271
333447
460626
57067
372631
4671
557058
806675
480077
115280
607715
681837
535037
418569
164408
172514
481790
258205
562256
162523
623022
776003
372712
235521
135245
723074
642712
798917
278936
418992
438036
421737
327762
359604
290970
494028
401733
704356
633478
329645
728384
40849
406414
237079
181212
301581
100314
279789
366321
631237
30756
222428
21408
221525
529783
400358
411291
252067
494387
101176
654873
81715
488718
179394
702272
5520
116751
8112
142816
395736
559663
766641
51304
130614
86377
398121
776074
774147
523360
202854
192723
344008
530820
185406
359052
777154
336075
97789
767560
635673
767816
179625
422740
513985
309681
318097
189149
458350
32468
196583
516355
474830
158499
276001
434664
125615
450918
658041
50096
326658
306525
639658
255769
638392
776807
52493
637465
552412
305404
477347
617106
579986
214217
595745
479346
644718
610676
290314
642146
225288
538113
65986
552289
598219
168666
768277
133074
13895
808770
661178
624045
76937
517909
578465
116400
210342
150913
397221
200110
190632
92950
500853
542652
23306
616252
431930
338473
373678
579043
783322
363605
461351
811487
601781
726757
406200
403977
670066
128373
778583
73520
517672
498616
142326
244092
135259
512136
314956
752246
298685
406725
437852
682629
111122
52313
754217
506334
342716
442881
433791
117347
448817
396160
330383
320648
454023
19382
377556
167011
610025
737039
696569
260699
208149
136755
383457
452123
94678
677260
21224
327182
248393
194973
737832
513822
282348
353304
575349
470365
284565
449885
743612
594843
812859
151461
604987
329589
687754
673487
245278
804416
662314
554921
397137
530058
553752
679636
88717
583392
700383
780735
799271
148088
739740
577309
801289
264701
430269
436735
440359
216712
561585
799849
716933
121092
697814
559381
130067
814463
122550
140416
712086
742269
267436
312006
590081
665170
424106
450738
344446
342760
142447
556928
435944
328714
600442
93538
809589
734314
255958
786012
270342
515917
777128
446027
465249
259387
540829
623732
546927
809939
452831
252726
188731
699100
190637
760862
208550
330492
36416
273988
152760
382225
412287
438402
499883
354784
551559
104505
323039
590366
756896
16140
304240
457519
383129
784001
526981
556906
164399
807244
1997
100038
199164
271536
355915
470020
756465
709327
540013
60072
390347
454567
212413
9399
271568
478009
64214
570785
325754
363713
794626
728258
606360
417177
420374
41308
781016
562463
659408
402197
584443
140757
179568
250858
515764
743084
72216
598301
629822
318480
203646
678718
517022
804046
46944
517898
694849
149038
217346
110390
163677
614681
727789
52721
559462
239047
145767
528951
391762
79159
804673
779419
299084
293519
356769
537882
523555
758905
41621
747079
380384
46224
427789
732662
237444
614421
43962
199030
516097
481698
143814
722642
76772
459701
597774
6866
283158
669676
439606
11408
425364
40653
455990
670894
216710
311488
250065
718626
184910
88091
4485
792472
672198
390273
708138
525384
213597
511660
211162
494913
176740
192102
413791
16680
512751
644632
433436
17471
503606
215166
609998
238587
514564
689505
614637
612027
716361
668683
582020
181395
806220
518884
526052
186003
558553
561097
730536
208482
383349
804113
31510
514284
16450
686270
808986
333109
17735
388515
294220
345432
556964
91174
719162
451256
636950
380186
106952
317479
707986
425216
122184
632835
262591
729945
375342
449923
696733
738630
370212
253504
644670
806680
59775
637661
451421
660039
78923
745817
394294
39487
432468
173961
614195
134679
524695
195426
425477
624301
416510
393992
437533
413913
648521
331330
501545
396879
116694
237680
607701
56143
63324
394005
778251
161230
286662
166149
104961
144392
479371
199579
266098
363435
306144
636050
334389
375249
537439
202805
107256
751499
457198
488459
776744
386573
151183
344892
646489
54520
295633
202714
22011
6173
344441
449674
460269
590209
645016
116751
559358
131781
216355
157824
300024
514742
785018
340645
141285
135118
216955
298706
10422
101144
633928
415170
187184
419331
695222
22863
439313
719004
711470
716955
105799
642741
375778
594817
796379
288926
724203
455171
560829
639966
776398
762950
180354
138640
460838
274619
560033
539164
638034
708207
590883
165531
649205
28201
259335
41333
396239
4734
811934
473464
810547
393343
484639
337621
240689
300674
304840
477746
763385
437820
400445
396389
528572
198189
205091
809518
542898
196776
145101
477887
239364
225204
137140
732691
561411
526106
808411
745949
99678
721838
478408
703707
138464
116051
268870
405992
65656
7019
369673
537024
350877
383812
714259
407587
755422
651607
11954
600785
701163
801906
404956
754925
505146
197720
673308
147575
197329
411327
601092
664551
750565
425774
184184
203558
44516
138645
628610
389383
584199
342027
170066
706903
514842
893
770319
767729
298832
121094
511875
333843
176672
487628
514057
457938
229025
340802
469783
178881
43946
272335
442957
515156
206105
14486
264133
298502
33047
259794
214869
259598
6648
434554
642532
768902
811750
316579
361220
262642
204460
73201
724434
242295
294475
338177
10029
257597
17260
324689
703666
38517
164675
343245
246799
6873
654172
22968
502038
120803
419429
573293
290879
705564
332884
146704
632349
439611
730631
807884
659425
580974
109287
64953
710313
412406
33812
543168
346719
582192
142913
89931
86469
643235
398232
601817
761901
787413
404656
452334
205486
40216
773468
692017
629595
732586
535367
70468
390482
146717
263368
221246
501330
300082
746637
720121
442571
788846
501639
98332
251311
135624
218987
687572
435918
475747
332498
521096
668774
87473
780705
174165
413266
22912
531676
456856
23172
249199
259427
385921
425002
381037
362797
547648
330435
248861
148915
755143
484944
364218
138488
651592
804240
143674
627165
470332
771332
334304
738163
659587
176489
32418
508524
757385
238198
700933
359474
298814
492833
402367
271195
703312
659198
266637
581659
290594
333564
412833
294070
307318
437552
350710
419623
432423
259719
475621
286806
641794
608809
276269
324040
536403
602467
639176
362832
342349
713976
693683
678850
143458
668424
263795
186953
433248
485325
1715
106807
563360
348444
98414
395492
145598
444224
781861
734490
727040
537883
382204
186922
551759
62895
30351
577574
606322
146848
566707
438514
303740
282127
512306
555200
780548
461475
116944
71879
604667
697550
501420
627497
611875
221115
660508
465546
175830
138117
310659
390674
304596
697450
799756
265265
767545
187665
247917
479884
749767
590593
219755
119618
565996
616178
65624
335386
708637
363152
135144
746492
557199
354443
120384
179368
183857
135904
556333
221667
192071
119134
737101
342082
380938
813863
563673
781458
256802
103935
534357
700834
94078
541440
283689
815147
281752
81916
576512
594989
108994
433811
243907
502624
420655
614787
480530
245122
505709
396137
348585
755663
424387
810843
425456
765875
816037
384518
529089
105192
225931
152707
780089
373380
750779
763773
293127
439081
329264
216928
639241
426625
671104
16159
292786
184999
472441
432318
378326
644866
532436
305212
488313
640925
232461
172378
555638
427292
78946
90683
439044
121289
665348
614568
178013
414995
31745
620461
508231
200200
67253
71059
348377
621135
25524
449491
663564
165644
332123
360503
760050
633351
73953
45461
204243
205193
755850
673270
247583
764191
92953
372636
97161
85145
403600
600866
649369
683059
70149
611062
257699
149893
125800
76828
135330
181525
807293
238159
654488
281077
186844
9829
519220
45274
44532
309547
419249
631000
507016
739232
51566
293538
712944
431448
668167
309296
576183
90636
370378
116822
464864
555756
48415
465705
90689
661558
757495
129993
14726
598360
769578
9918
515089
627387
767721
774872
225927
771571
493210
95808
259497
356344
313088
804051
465861
726663
354064
330103
462379
574669
495955
505589
110975
807634
567657
337236
258346
356094
515443
435909
781671
55175
447548
393341
412361
736322
127170
503191
88478
383240
525036
501651
195660
753559
146448
46746
166836
795410
160488
336784
569409
471163
324697
549778
579252
562552
399349
28071
771803
4729
205856
792034
74185
319585
623018
660718
580932
112283
255739
75523
278280
455798
269681
815080
168433
590213
170801
763111
667422
242156
369624
447350
661678
751777
240596
377137
756795
16660
139823
596823
738021
759241
619947
273446
458629
703581
142580
566289
265270
366508
144314
462256
518037
457441
306388
436567
143548
535467
545153
362796
741218
536337
516880
735831
33107
571356
448969
98897
124287
793090
505000
339823
100480
640783
411698
156055
220414
420906
332289
77400
153684
614644
348274
646196
543816
616529
722910
671242
618970
134494
784666
455213
189634
579314
386115
400958
4857
599894
263515
134896
697045
203511
490801
704341
410275
359104
435975
322222
313333
95247
254161
435925
307316
96076
257595
135121
722702
734909
351146
329620
715109
494608
196126
35869
213494
93452
688961
73225
481743
561041
195894
573503
715606
404354
4593
299904
307478
373988
91137
2104
806791
421767
397536
231723
277107
135820
158906
498525
445376
398511
597596
271338
623648
687405
510463
46235
683601
413984
11432
572489
759546
781246
99608
580182
21020
774915
803958
754910
237769
525334
497497
141426
486487
13046
134662
633716
101689
18939
128086
545534
4049
670078
163138
783716
198372
34971
406049
554623
220881
199018
430968
652699
793801
499999
563988
377277
602278
208487
238391
426811
182023
195275
526232
34396
574359
392199
683231
174079
178477
241519
564113
158825
696040
105716
20030
258539
722207
387963
482652
224188
232703
574412
232237
223853
386593
78742
696174
446281
68405
198180
348090
73230
414467
808685
309060
729972
725744
777552
228585
718634
89576
711824
161110
519630
29175
517553
348540
613888
789174
64268
49657
456831
274861
500424
285642
124922
643230
641857
766125
816656
78110
786081
500907
160682
774094
81050
797099
740714
624787
107020
307472
446593
397491
534168
657474
422552
520842
581767
543694
84551
730689
725568
24057
253230
560189
158791
157503
664516
450627
603465
33889
104413
534695
243920
163584
326866
261979
326202
480739
12049
271981
740531
441535
604423
644180
387735
739269
542204
512425
138739
122865
787986
685111
5252
119536
656573
445569
675468
687562
743536
275600
310057
471918
548932
98927
206867
753212
707000
780136
725416
215375
312738
32142
232151
97960
104748
717180
77008
758150
702615
4274
136589
586339
142626
369871
516047
654416
367270
600509
759580
270526
357378
603223
638181
453448
134034
272072
177531
669261
610720
575207
166915
374871
343821
752551
781363
137497
776854
111880
40825
651769
591057
47545
598150
245623
324558
752968
588423
507205
35300
713137
739928
22862
35930
460616
614959
525916
140155
43555
466494
744926
592555
75239
142365
582543
488943
53812
141658
376135
273619
693209
397978
7718
770731
309833
169468
2988
490246
478188
215949
766742
265373
683997
144277
304509
692379
66152
326186
455948
449704
424153
41034
331261
149290
812691
770416
212928
7668
463616
698994
85755
629140
85640
661722
724678
354670
703139
757624
368055
446393
277040
487687
755439
813575
694832
785373
377339
615635
613680
142990
395916
722623
525343
243817
540698
389043
343674
127607
777536
225545
589360
635197
20868
172745
480421
218400
763616
58918
226597
122967
518489
595993
235409
423033
372694
314455
150866
161465
677010
102327
735761
513870
748908
471767
805376
143807
582121
67752
212160
35359
91753
265766
758558
412252
77654
297095
406316
624889
389481
486373
169007
750081
252049
335552
655928
261250
165773
281110
551620
479041
475441
463220
766904
689105
523445
801061
587738
207194
490303
774395
116323
776711
535406
33125
412846
351716
416568
304076
149198
689124
748034
398086
627786
747765
233515
580548
366668
748423
740741
548319
805513
368038
194586
801234
105737
26934
569915
666609
660609
684816
351680
438064
519422
479307
707361
120943
373841
367472
732431
695602
631547
300950
734126
676951
102465
187151
55328
213857
435714
502718
348660
650483
277899
709337
104181
533137
303140
79901
168949
138249
556195
569896
794023
28936
246031
807464
254717
515184
418349
74586
742979
470691
415221
253341
752276
266356
357562
50588
539603
623482
805720
316247
439307
762085
302790
545908
784400
566363
658209
515077
665920
571370
665833
210802
81676
316200
444540
204765
224525
369530
688710
297431
764473
510353
396017
485412
347063
143750
394994
538197
174672
449106
37415
52227
243986
265829
679223
215732
36201
749535
85548
73602
493022
806443
764384
725254
337993
808497
815078
750128
402899
150280
337237
194728
598436
317086
369248
524023
410911
1401
791024
806243
332825
314658
329502
185738
89284
695560
593674
537581
39684
791484
809006
87595
814018
726734
161569
498121
47776
770098
671568
100322
85399
328892
540507
127532
719868
124613
639552
12946
766648
808756
403969
121718
89847
92133
6108
412591
465142
536431
47216
556354
279161
807217
773188
345249
425977
551950
284794
335771
545241
675939
717388
303470
49495
766626
296175
748705
64681
564822
470595
166434
462055
511494
304888
129948
695328
209275
778113
762417
399259
58794
74052
77419
456715
48064
335255
645570
227124
816378
109284
148397
686681
544727
30806
483867
805350
257253
223671
815035
460409
246056
734062
264986
551554
750264
83263
401778
452606
40244
648637
624067
521868
576431
764154
188214
419257
721252
450001
566115
631140
252389
571618
585610
194795
461845
778997
724596
250762
586078
589174
221168
357586
88129
680909
540225
54958
525874
192871
433416
29372
780272
158450
731000
615539
254197
72894
378841
10395
459477
383803
161744
422383
625138
674443
743407
153712
573262
805978
197192
664411
185136
18907
101201
680049
131241
29181
463878
21248
615346
410036
676969
755112
295696
806172
320678
267502
473135
494733
44996
496207
470270
158747
26826
642093
86210
308625
743706
498242
32124
637073
311201
82730
673050
811917
814085
96804
477459
615594
71769
246678
768867
419888
193004
116671
769144
531837
159177
20421
157902
762491
14175
369069
43203
606217
381924
723984
741200
12480
502519
477341
731718
463459
407204
235734
344797
345358
380522
405199
104272
401741
549965
603965
647998
357041
297588
335254
239681
516688
631089
267259
37750
85444
423086
82963
391222
5028
563084
765383
107403
503162
552896
385457
84922
401529
435742
991
389561
626089
432593
76223
332376
395954
691740
347596
372706
553952
104295
267490
297378
607050
118868
549243
260089
415709
335820
281571
509494
182349
736339
497724
411870
251928
767399
443101
89791
578726
468737
212093
739286
399433
108360
180460
627727
122486
420459
655646
635808
114243
200045
517875
422710
410877
229165
294600
373285
227887
145910
656270
778717
167526
222456
429301
249209
701860
207570
686711
892
462623
568194
749586
789618
122550
468088
290465
774405
91635
510494
393585
370502
569260
535628
349579
364266
718716
182374
600600
190336
590517
423853
541977
410918
478268
339063
89861
150169
676321
220858
502209
519183
573100
22775
409680
290066
70558
261221
479075
88881
664835
33132
47116
241666
802804
682394
728714
744212
780358
185582
356647
578645
145462
770944
386809
324141
101419
789049
370399
200456
612000
205896
46638
466976
345359
516117
132089
146243
53567
113436
322810
811203
582563
231140
353157
655437
735785
426628
683342
467027
153256
152803
294634
642492
318518
808072
737821
391914
86584
292669
724885
243951
159465
310678
105625
678996
299315
279424
78366
163768
43188
150890
401694
583320
475831
670433
594811
587912
386740
597846
41967
578799
331788
673051
399154
523283
590107
639508
97659
614422
392273
503841
550363
289492
451722
617433
382529
86483
55591
624843
614004
631036
546373
761399
790039
234768
40177
418129
224343
149662
578716
302907
354019
140052
395782
248985
266809
716814
218154
377921
744554
557222
160349
794310
34386
122438
441826
522533
767912
250305
525011
454
86794
561719
8284
677201
88024
358780
111185
623555
486688
793173
796727
709517
703614
247862
135553
441664
451413
360129
734862
562403
300285
15944
363868
789859
586595
665023
428497
778081
536356
311202
737855
751431
766591
811842
485531
596679
184685
262216
810707
616894
451551
163102
753780
22302
386762
339044
781000
602158
767645
449277
805867
59991
630252
443819
498960
259864
19239
747824
519094
750120
694834
766451
180271
550122
295246
442425
656212
747575
9860
606051
615088
385311
189461
569091
146827
692999
7819
145096
507918
308069
713207
72471
524705
707092
138570
441395
171336
272351
4235
250912
733463
49001
677431
599599
716139
561622
327496
576711
443154
775448
552638
333243
718541
125468
407546
553198
553467
498052
427119
680846
378421
203334
547222
643167
53349
316091
445340
195682
60568
67946
495943
363372
483136
441931
703148
60214
305878
376938
628323
557776
388361
496796
156729
115415
814402
336615
379407
656269
600595
218176
483292
591419
200192
503736
38602
74950
139283
139002
477383
747362
485759
605143
559841
650497
237510
99731
135057
115325
357011
773695
24404
273140
531981
164540
441445
337368
309096
75360
23900
612542
242222
324246
172020
446373
571336
406522
355828
805949
772681
422156
791847
587302
147724
117161
434913
308848
433310
632109
68451
22857
321387
320222
715743
57305
506994
350787
223301
55928
676763
131726
469710
797448
395605
631389
563305
416878
763608
629976
791063
207829
226156
658884
431884
321166
706567
55172
605860
339546
260582
587538
706106
48519
598850
555938
628670
677641
345850
657597
259950
409841
816007
20329
371111
45470
338565
264925
738140
276263
90476
467952
653815
226864
752087
366535
61154
27640
167531
87202
20458
418669
297474
816530
623037
539303
212143
217167
418634
791318
492375
39402
12273
660494
311244
408942
791785
527393
168939
30738
612697
682610
796565
472120
737192
397370
435189
810737
233210
107470
804333
297775
784489
608118
354657
268070
201009
650223
318150
365321
86155
153809
655045
487869
515983
754965
42872
440139
809838
546740
466578
459889
94026
254756
41455
771135
432566
625592
596173
224367
660133
784281
453903
71740
645731
146016
808990
368681
559650
798735
625385
262058
800367
463714
299805
422685
103310
135220
171994
621715
495877
756773
580690
501810
457557
140234
351753
407866
634174
799691
506436
496642
44260
2494
332422
74797
74139
608885
329867
531135
181445
33800
542572
637175
363435
444629
526633
364804
564713
706543
728707
378333
778250
218049
125236
317141
166808
445398
576136
509692
605102
201625
198194
386188
458545
812708
56428
257273
288714
295904
328946
284944
595563
699032
586684
504802
54243
542999
381106
59860
586990
37765
575606
790980
608979
753150
675562
655979
45879
399154
337400
317564
415124
50876
625464
264485
352818
39979
380224
143360
753467
193932
358139
715183
229415
719851
749416
577514
383380
46874
679555
698756
481059
760484
207664
94752
737765
687943
171786
87290
558192
535198
89460
725529
123049
432894
7935
90491
673322
204527
237098
761101
557028
591363
35137
159099
552746
288558
644118
752855
585379
75032
148763
600278
694169
258808
409678
810993
427940
537062
457060
685143
28123
508702
204799
462010
493988
186603
716839
267259
22095
353601
688213
568173
774425
175969
613889
658172
600641
681797
785949
497925
114631
615787
597256
428376
172920
306493
305800
806449
123371
348904
469299
538287
529383
758286
811108
535072
684062
250449
595745
427137
769598
730639
63739
129915
167598
77954
349846
272977
41914
388139
471344
260455
143107
499704
520939
741050
318066
282837
212820
183672
300355
149751
619402
695167
101304
284485
77910
388378
400087
368258
96803
401978
110028
114731
326610
557089
217446
423938
97939
341055
688738
161612
327412
626337
399566
383840
382195
363071
813289
236141
705160
611548
782066
742707
748415
536168
52062
759003
730786
259124
745581
780938
294210
335036
200321
119197
809249
707908
158810
323961
352218
780071
681870
685898
633639
769366
432720
98415
363422
782036
740398
224798
460100
298036
725362
778926
29992
106122
574314
268201
69961
410911
354664
565420
133620
374152
710984
41766
44686
94871
672192
422624
200289
452180
400520
548489
236496
338322
688142
77018
417023
741151
493304
432592
263041
707804
687141
652590
73457
393661
655201
702628
475671
44620
283230
103333
362136
584476
422484
301176
544594
435184
713998
748300
464419
728768
455563
260913
807736
809373
540535
811043
439134
129923
450665
410026
708521
233584
92340
672771
24332
232627
411359
8000
793111
218891
649091
111070
82987
663727
403330
133464
3762
307819
117838
45385
559779
610915
286770
624852
645912
462439
595356
143318
286459
221291
408549
106559
591767
272284
153009
338319
815689
417993
795073
598129
754358
363626
114360
250960
256910
235768
686279
719166
747795
93813
96138
159118
696282
422280
261082
310976
620851
690564
219733
258926
567935
300945
318571
400462
112907
374568
151141
445169
291613
322388
177208
429004
636830
475382
368648
159225
176355
72757
754891
449946
468146
443620
705081
675979
117993
604289
17105
732188
433173
366438
814027
493028
452301
772820
750636
234569
174491
647935
322059
604056
800122
320656
731468
186783
558476
65939
184621
480938
615924
536420
501562
525437
699073
294453
19744
775928
29834
408930
771323
246012
459473
371575
615377
784504
501921
734981
32747
166660
719127
451812
129120
499665
422180
511370
772244
800023
293356
185769
228183
56185
3157
138405
170713
688784
806710
740549
181878
415215
495148
496237
491514
387702
463415
139550
536313
123138
671293
11069
275322
723173
570085
340565
642992
622502
42502
241088
760826
577243
60016
495203
311810
684329
549929
282943
228764
764084
216849
485222
541302
142567
63352
676679
359932
253087
109367
9601
481693
786261
325199
655779
286171
421975
190773
800033
459657
501543
444723
284288
418262
206391
673211
701067
286958
262663
559656
331707
494599
721235
467090
263145
624897
442446
562202
124305
283422
67798
263605
273327
178659
658158
125118
721573
222204
620882
642893
532599
310332
742821
616446
446396
383805
107270
685194
484023
456005
506527
223200
703070
261769
319110
694784
187096
490319
252450
209258
795543
611202
550175
658339
338781
692584
463990
536784
203612
18920
9878
285798
773699
704589
800755
356962
603410
657909
700925
343615
195740
567804
157627
675343
23657
600094
603239
235782
266776
393577
62434
178073
807411
197803
122896
299078
614094
624594
512483
619594
194063
814993
326889
121621
484963
392811
795409
269584
13993
658016
361923
60164
665315
210496
178486
773516
354741
454498
291415
23651
383042
462681
328312
191692
776234
739040
565075
486577
624183
783218
479993
270748
719797
123257
524012
347895
380843
449746
44314
688900
81317
39435
371121
596655
279581
220528
56483
551698
303637
735916
448864
238717
206723
542967
150909
75164
458267
281082
576956
696433
244606
767577
240641
788944
584331
233923
6608
641634
657518
222370
509235
537873
621618
730617
281560
748295
737884
574924
566264
650766
689960
54092
642127
174923
291915
442617
388426
514371
542507
300455
662907
540893
142124
784322
729013
118093
348712
214176
447212
331264
355548
210295
764113
784838
305
609368
467395
794699
589237
2494
737426
167354
770934
486570
310667
52384
582237
789260
20340
217677
394012
125229
486462
496528
732511
258823
337672
459078
377333
141628
133224
410676
337451
27323
269373
336998
205824
806209
529556
334294
247106
793189
730497
637998
252951
89933
668420
227707
171891
617556
698155
87046
177248
67673
730651
508970
442197
422250
247462
484104
151904
131732
4426
444544
684816
92293
687927
288700
138068
126425
209401
513388
463858
328180
160296
619382
584444
439163
399234
135671
193705
739337
445879
537882
729173
307271
203833
795667
18814
213646
167512
251543
361591
54594
402075
732629
172073
400782
267514
279905
690054
521383
79480
532328
608337
414584
284922
682114
733102
651250
161316
59797
539520
582728
64606
392445
51711
332782
196491
225609
772694
570679
388466
808074
759413
49777
260895
724648
551744
55943
160575
523789
398248
717849
738117
404953
443110
131310
4443
359283
727072
531849
98328
399309
685203
268500
286083
250918
232699
358322
322508
560368
543378
357996
38060
219748
639987
73400
802863
307257
589351
790753
632302
414249
607527
261311
623178
455154
529931
792202
630329
178443
658960
404339
510425
542581
102029
39366
380451
638473
96627
162240
801283
730111
281867
654768
692630
793936
41971
782209
759389
438860
190122
456048
367827
684187
799904
721171
675243
473831
423719
480648
128510
407155
502137
647971
197352
27055
547808
208915
204091
256815
586647
504093
272316
747967
751119
222868
647245
154320
588940
611066
687808
384121
602743
199945
161286
343894
117435
576307
39955
158554
456687
600767
542418
248390
591265
157319
641
277236
514162
549903
358755
545541
730997
161808
193540
278566
352184
148422
217677
586805
688735
416670
408917
482682
522034
699023
282184
449151
134677
15197
121830
321440
301077
367670
517652
584863
127443
402691
385220
213284
639964
18860
7085
171159
624467
695727
410105
375339
702922
705948
222336
796190
555708
498128
694326
623465
661032
105794
486823
480118
284374
555121
506122
29810
175066
10647
279053
425759
476038
532034
423397
253042
518021
655053
340189
14282
221591
293157
506892
436049
418925
170760
703553
411653
646210
724073
624809
731278
254284
250886
108609
442286
283043
603089
176311
705436
275082
84385
18076
23593
40657
783753
211062
455870
686461
806951
808973
576210
33671
505400
219143
144768
604269
423207
32158
712925
522999
202094
430918
281674
473854
577337
253406
50207
744535
269745
439613
447721
395486
779715
534751
116235
194885
622932
363680
579367
672771
463010
203474
501390
342375
585445
610185
402054
746648
485165
337831
388437
168014
93963
478776
356951
345144
547865
194723
85960
560481
564722
596959
81419
781467
745583
228497
396178
790045
611477
161365
177645
785682
274354
613003
610910
642144
667761
531157
276741
440189
24253
55081
182405
293245
65614
116119
87570
806088
543761
346884
317227
331806
471161
390690
162965
703949
45623
296981
486856
454750
295390
54620
157097
758002
423
522655
541245
393140
310744
400851
155382
383111
745355
510453
14566
400011
102080
446207
312178
370391
442938
128515
549718
359548
655773
427273
584498
39358
739737
718705
289758
23375
110277
767699
345242
175867
448840
139555
373209
618440
612003
727402
155469
303840
730259
337360
374265
627536
235739
500719
54011
274275
496297
146238
672671
723517
135978
506050
223183
150497
194968
412341
332217
281079
699756
599861
677292
772829
8593
305495
47091
715695
559924
712980
503987
736788
205768
490622
786789
574626
494558
300298
356952
43994
755507
505724
476537
698908
588699
686844
340324
220859
638309
769658
800165
737515
28219
510141
143312
120138
522149
719237
761161
274256
18943
463447
669926
544449
474102
95400
781643
240915
351690
200329
654369
369761
10279
588996
749464
29428
459416
794492
554916
472432
351064
196859
699075
599695
267429
383868
284913
329020
415042
168049
396550
161614
123967
171583
784925
338461
551532
346321
626465
509761
519494
725069
345382
285630
635087
218108
809521
282397
143502
472773
619045
136881
18119
273740
403647
665400
206017
18906
151011
324322
85382
729277
432464
571609
71248
125215
369962
775803
111796
313249
355217
201114
150573
368701
786145
388382
47697
741330
488429
571612
134278
746971
194150
774950
318549
141494
211399
335964
208092
625485
584410
190689
252487
432626
201472
414614
280060
407185
174998
410599
555188
742404
354530
527436
254406
649268
719121
390229
174456
733854
298343
748470
24270
2676
262643
232511
405003
440669
727287
157754
282698
640628
607078
486279
39500
140865
5374
493447
220456
695040
288462
23074
256781
647762
456153
84893
502904
762467
53695
386736
429293
94622
64444
452341
334493
615218
632225
476919
179692
780752
621240
696692
92020
8879
666854
534004
380611
682685
611943
237310
481191
645074
724143
630161
772275
273070
491376
96498
272396
601272
398237
468502
730834
11074
607865
608336
795435
193462
93662
251767
64036
615447
789325
493703
447525
610211
713370
170741
719848
184496
548109
589065
624092
149954
136993
345546
691334
734450
319096
84922
735893
655798
751058
79698
149656
540927
34554
690261
445046
111912
587120
688504
593595
20926
794213
12196
572128
607311
313485
264657
656447
757083
462302
815549
230327
809138
477383
152830
507601
387904
189950
559471
95077
651421
497636
24354
291690
814415
223960
713263
430016
677671
357166
814965
505994
346760
170833
68171
497887
201658
131754
277208
128956
792419
524701
132995
123698
763240
173645
638653
198072
503724
631152
231893
613053
381389
776979
542978
131131
456344
89063
644184
62448
714659
79686
101145
685582
697707
124472
347115
277683
17474
719551
161216
650451
403948
127015
284841
534997
273373
235862
189643
614333
586139
119160
782416
217851
239598
796450
600089
259589
684711
186168
96277
651094
211638
421087
162128
593626
565934
227639
44995
300526
94648
651881
644869
183766
107210
634886
167099
706927
75034
631119
48076
338927
469381
266979
120857
810538
643560
167462
475863
269000
545888
479376
495381
393692
410464
678386
6183
351081
150295
771711
779375
776982
399774
787591
641630
166939
411657
657136
391217
737398
567152
456899
764522
135267
299703
153588
322667
741430
148944
239480
559592
293215
599641
662811
491195
554010
611650
264418
689852
4738
582483
401786
545919
733152
23683
593763
294968
349095
99569
644390
731586
487117
231391
70824
210078
519990
24501
743856
39243
377554
509886
441409
367064
797914
787382
575383
155231
214856
167803
15908
426469
554886
785506
612204
813041
350709
251423
806105
679045
486820
49901
544169
748607
446864
555989
637213
586197
92456
460321
233664
467927
63306
653019
308471
189323
212735
341184
433234
66470
387648
367455
157572
728069
87133
795393
708890
264400
481562
539011
521070
455838
634880
478114
735868
109711
131860
540316
574176
320454
543114
71760
89154
119349
339956
419411
558210
207304
529690
470547
138240
136060
528681
546476
670889
795735
742323
403323
246155
425204
376609
316085
75753
405666
415082
362022
251792
5026
545359
479158
221937
132456
677555
546711
170135
547367
546807
77344
504823
268383
605384
433573
434789
256272
426860
446412
570504
149586
384485
138043
275066
364777
559823
340315
236521
116038
662933
475170
287993
797486
140008
49454
276504
686601
270424
813778
71508
647612
542136
802687
205519
521710
249318
230413
585386
578823
288553
615079
631611
326265
285716
30957
348531
19462
743270
611194
604586
735158
274552
538052
543014
329061
219549
263666
172173
587565
122778
100264
527479
173922
746891
173320
683400
345767
80337
91579
559481
105764
209854
621839
129508
691106
575937
646109
244314
604766
363234
397620
712840
165975
493605
635385
312539
341152
108482
435641
78699
677443
751636
233015
215271
719387
447116
738859
91075
6010
20321
560663
567947
715545
126020
700107
482670
275032
362676
667832
663359
114276
815491
272078
219470
516716
618643
804515
361829
685837
575653
474471
797191
706943
689764
218175
605299
424775
714270
524756
88243
288511
125239
376137
135502
148213
642450
535574
632393
544380
755222
674163
550224
766104
221868
100771
378136
234555
609889
322082
383073
708504
275361
655916
57436
156946
577424
203245
229264
497146
76597
210058
86697
646310
802684
168472
581095
490084
24953
250009
563827
386600
552574
782275
616061
412652
364679
21004
70209
593169
695907
523623
482318
411186
407182
53587
315254
43838
291823
3958
322011
6337
170571
430221
670166
281695
352884
272181
807331
448746
344988
438856
789920
726604
634357
101516
814943
323482
110818
773075
286969
640418
18394
139894
45109
554081
264294
63962
452520
135569
408337
392639
181926
50509
753063
385928
19363
82164
349465
167269
21014
533959
83674
217378
236712
416649
127779
420996
237260
293525
519572
244289
592788
55332
617903
726740
575202
122749
504424
382856
233032
275905
45436
358459
174670
129422
739797
131578
564879
337608
572984
210345
134729
662135
397278
578695
112000
501261
167740
488401
668718
90905
174431
16391
66094
632537
427672
418838
299916
72257
137240
612441
83854
677242
632181
244178
592349
169305
632437
416863
67115
422755
476418
539314
653559
468813
774734
597078
267136
233544
19125
725999
579504
794988
373982
347469
358560
775813
248584
97520
357322
682938
400589
324120
597171
77199
78853
130127
775135
100633
195893
576727
724844
130479
177207
747606
95989
554626
317435
198621
379424
732319
208675
250126
574670
350184
204658
186425
123519
398543
87755
590501
254646
628993
802366
119824
699898
151263
547983
801679
616598
788594
355276
529453
732271
187505
321649
92439
549245
678497
679734
83418
227751
327464
782688
453238
452754
279595
610621
781874
681913
316530
94542
457776
183053
137572
237331
221703
348413
530373
425630
148088
772851
368090
462956
802031
236498
799326
346625
552230
177662
109407
165265
219905
260178
230773
792352
558362
752766
343866
438640
124274
91849
129622
113239
245522
600818
160555
1558
6438
77150
367740
298957
287225
469812
358518
219512
223036
400682
452913
219346
61246
461867
741759
721097
436510
359041
279096
433191
619552
512525
115271
377283
704663
565853
23603
757640
626385
434767
152306
606773
352860
705639
412868
752101
187604
378413
53316
518140
556456
81469
441618
368727
492286
102633
58413
674551
658750
289773
126566
371516
422460
376186
396742
816194
636221
810914
352266
710170
235029
601464
560741
674845
300681
43977
116861
308564
221263
196984
18744
660143
504769
418448
365836
50428
702308
285687
59817
273396
552949
693027
624874
626816
244013
740316
656857
689362
176919
233381
701931
715304
508130
452833
110789
599067
152951
142871
687829
84618
773187
452966
421233
175856
365612
282414
340941
39128
737781
459921
140270
368522
133204
361867
238014
784772
733694
348823
138471
497195
700671
664651
742995
382398
625337
698661
120947
359264
659104
536925
490630
599620
471729
308619
613559
310871
640686
637368
255078
397114
519338
252082
482049
356580
219257
124832
258859
222666
208514
100130
435037
355207
319590
87337
339199
341509
783640
683733
208811
575155
117496
660011
782105
227528
135552
145467
578737
37552
335685
400136
388855
191572
472145
280495
524240
174104
203750
196403
797659
427409
596064
403928
453309
539916
191723
674409
117887
297968
714084
66274
70022
5020
790069
458463
645681
606965
305233
221394
708310
189493
168255
603945
796365
492426
425633
421932
759239
105173
778294
300297
733280
371276
344537
161706
171154
381282
280303
538680
657489
232561
342120
812826
88355
33685
693473
580813
689592
252532
776927
508843
528016
780858
322418
719392
159256
703025
639233
687632
814387
602875
244048
370555
95868
768240
312382
391993
494503
699251
198883
723851
20501
727366
444982
299601
281249
461281
238082
430611
787782
364856
62854
760174
764109
394238
615500
357525
765414
183183
81939
62433
234470
254739
538685
421668
677489
789899
698410
562343
349821
632730
226589
612092
586022
678319
55130
533323
434017
237095
211800
752497
35754
685990
654372
623416
726175
372280
600688
532733
283013
657735
641020
51282
266261
696227
780561
602863
308013
568810
327092
565035
385422
442546
394372
621393
304707
476019
132747
273676
238143
151853
429028
42434
367817
602829
371778
478108
770328
26469
333108
249840
45019
170975
607817
369377
810242
596846
473119
607430
456469
211873
525755
640030
46531
59956
452672
176373
774030
318169
52651
519298
586864
373205
768156
551542
661299
382627
563977
44052
268381
315649
137504
236841
228352
211936
69672
554817
752355
420404
180078
554690
355450
6075
44795
726994
695043
608278
495190
403818
367561
323888
510179
298068
184205
101104
751771
169915
317830
330058
162892
618021
611467
405112
143132
638985
813789
4935
611667
476326
722469
493501
726495
663525
308766
456142
460548
387175
454929
780027
173891
655894
466051
141621
244793
114168
593808
771899
790307
400738
392013
223833
258836
523327
177587
650713
196491
313274
598731
678770
133048
780841
45207
390736
10008
348841
126921
642219
69239
298915
23418
56847
610610
629649
378041
571881
652215
425696
519456
312159
273961
631515
428613
632865
168751
765004
204509
29548
82278
209289
512883
343940
811114
409034
752159
507545
171899
20232
161190
62804
227069
250350
652739
709881
353682
589207
447399
218977
509932
297639
551369
235836
532724
645256
754816
431750
468556
217706
675094
642462
352342
445178
680936
3514
495181
659954
515742
539812
581907
766791
24913
661500
691453
302814
479931
693779
85130
423646
399355
156059
176951
770316
661424
670112
180600
677247
418191
567342
650195
170475
72307
757930
514931
559430
620399
785369
689819
166792
240380
722267
372695
364726
206348
216149
734127
209676
651589
76758
436551
66437
97507
377706
810305
368156
720288
478646
135577
101299
89154
362390
624651
703484
278387
662682
638608
467880
736931
302727
754477
394404
379314
72306
766953
149899
509780
550156
697745
647866
768323
227247
492295
671748
191706
476431
212424
408419
401879
195017
814109
44394
303784
715719
4269
393778
733967
386661
20246
589909
147407
743033
484037
732261
778223
488357
416608
179448
569877
809923
246687
264881
601502
623078
527943
209513
671510
696181
718349
238513
454999
3957
405289
118936
452310
486420
135226
137381
177339
140288
347806
558369
674980
197734
29481
432734
689002
507574
553022
765076
543408
580344
364341
151369
169746
631599
72975
711752
265012
734191
421055
315959
128057
360302
16859
3839
587744
252518
205097
787032
495255
315648
285831
372492
125385
457583
705131
437147
188236
141955
662787
206236
789617
87397
300560
655592
532470
180237
766444
423586
144781
430032
296910
201255
659392
753133
497906
51208
673166
18189
559815
250167
388022
500129
704084
444588
26639
670082
723016
682955
219695
168844
423765
623816
444105
89322
532092
149083
726344
515863
493932
735728
695067
285145
771044
612174
130415
125154
99102
356260
288175
749844
713415
352174
694759
558717
657094
467031
773250
249431
285227
484339
323156
527947
503717
740297
552438
198709
816618
310561
738510
507906
324858
293859
226991
769205
683148
434028
679050
211096
809040
629011
584715
395736
218499
549722
489884
809949
11139
280362
407512
352200
143665
481322
336567
573388
281445
497136
256998
583611
207474
305787
158484
308008
65407
292776
84895
328981
506841
281158
253059
777183
483375
250931
655952
179756
475273
715846
238267
702613
731594
51779
666605
476011
815957
634801
306118
718551
272273
123215
135506
631496
334408
101311
102340
620672
73586
695280
358018
372007
278095
15136
159279
276790
297631
699987
211957
350680
422812
360116
195380
65641
314591
423584
489404
283745
696828
551017
568322
89064
271519
705954
247889
529956
41699
731721
142121
65157
115528
394435
702321
163224
660449
750948
68534
296319
626369
689630
628393
286690
229934
807781
529621
743566
771366
591537
761446
683610
810437
409477
185416
179000
695527
776297
66510
13273
665392
755247
723858
759255
378660
622481
758238
29244
706574
486352
325460
8135
275933
186028
257913
584234
656363
627968
179595
40289
750420
373873
186905
396815
179519
318101
136836
604516
474960
517454
583511
624646
752999
163671
70455
257941
741239
700176
230041
100382
643942
716041
359245
453094
171851
185361
623343
259994
519150
201537
546004
261566
755083
661613
753627
363743
586237
166095
130715
730056
664966
126691
371004
352760
613625
145715
616281
685953
196265
295024
564253
595454
361904
143598
187480
126084
693487
13318
513767
674514
433391
166810
557397
173158
607674
18766
748928
369430
811741
281317
678450
567592
198795
121828
655722
364655
336275
302827
27902
287173
6031
534700
91479
122186
75947
50828
381497
93238
335536
627478
737858
779368
215108
444886
514234
628094
603320
347063
484067
422259
694259
785734
624870
147046
523206
169770
292507
394215
604297
407687
169475
106007
405180
310688
244443
417699
628587
320612
729682
593399
788280
147348
134649
15430
644170
152654
299974
236425
723888
634570
31496
590127
391580
525600
601387
644462
311046
124076
676138
106746
719779
665468
125103
52422
598367
575698
26561
369369
616882
6015
568347
791702
560668
166005
753501
276117
480242
275391
736942
216810
160006
490917
167013
88200
387778
313850
799345
215713
714205
717637
381159
590501
794604
132683
164822
805224
664095
603891
142363
249584
644181
636984
326578
7639
624870
180729
498894
764436
390084
281567
319416
645930
448250
703633
299899
599416
376182
361630
504188
352121
813194
513542
391442
690684
348511
642215
450453
344718
535118
751965
705536
706274
280182
509870
631685
236457
450700
793973
248116
526815
540679
344426
768824
254880
667212
789585
329415
73847
711158
432563
574655
382904
789344
302477
303258
478228
566739
300714
107767
103370
647220
432238
149836
811311
703159
757385
414369
164598
679987
268369
646192
152110
598741
36255
58776
465494
276089
134222
764527
6243
310999
515672
674168
424806
204861
805922
378898
120606
164486
229005
604446
378220
806586
584548
419105
40592
326708
456942
568484
283970
672762
719765
592393
45336
483186
531060
48706
565095
510613
641514
593551
277477
40494
209490
748370
430545
639607
215441
449119
47659
377344
405866
728490
340553
691880
794053
747508
210536
278045
753271
72468
671203
141371
299001
525248
405518
767378
95422
475612
497493
601401
77626
523385
349853
243568
646546
295841
376729
460238
784640
307084
362177
378607
40638
123382
610469
560872
424376
300982
749108
350966
654403
320866
114518
627637
205347
206249
695509
704132
532840
306470
47571
415236
458329
609005
588712
627525
142488
251478
540369
310964
723405
746410
220871
75016
313695
488604
438346
184901
491571
170855
280157
526448
557597
252615
228059
603584
778770
397345
753095
677321
337349
634761
146369
60928
41674
538425
565055
429559
50777
479907
48025
664569
742425
511313
572362
48902
302543
133679
107729
164933
11253
636172
531220
407378
265157
576154
787920
154774
151733
496073
240900
74101
789875
42809
479242
383712
671393
551460
591136
638597
414336
748048
560474
371140
699887
136592
404446
20239
434426
264011
679083
2464
786085
12401
587557
587096
691944
72666
461807
411766
688346
389934
658159
796251
595244
719455
188257
787050
641585
558778
499842
458385
587628
561636
704575
404378
262515
656533
224582
106327
611454
394460
477971
67866
727628
261801
493717
550384
439316
541281
131439
25138
576365
728838
388597
456351
722766
596190
451503
190311
2741
289616
626260
85015
534141
602510
378319
684471
689935
226485
370715
579243
432488
808859
731446
15394
115581
342145
82363
512204
553346
746395
619423
695627
80919
389660
199856
199027
266347
613955
250644
434647
92130
239529
55703
544830
57774
72346
780769
404401
163951
369517
89462
355770
794120
798540
673647
210505
745775
242565
409670
95043
802061
630163
167304
200582
508220
626960
289791
346769
88220
590401
443553
434740
765718
45750
315140
646444
235002
623172
355290
518449
632278
131129
227631
137535
342821
583829
279440
330595
411346
313126
217250
353534
654851
447034
32990
578245
449919
696794
17903
801004
204560
350533
241732
216034
787969
564379
262344
23636
406045
192507
499441
108654
663779
284143
455067
197664
602845
686957
553762
569101
33626
380759
167999
31137
149421
546220
500262
314823
658320
416470
402955
74913
295444
351916
306119
520633
15321
136008
137402
731352
90047
667748
542587
655552
465883
312675
297497
804612
273397
384815
667346
207181
345685
239478
235574
460648
314562
155793
290439
257400
759336
78304
139912
314798
390306
438014
816413
471107
175869
104980
175516
123511
783533
97817
642699
469393
501005
266316
595896
594946
668104
446162
400665
162728
98804
452816
648072
466676
480959
303590
664279
393574
322011
415848
705267
176946
404352
1954
184954
598047
180194
565366
750454
486999
451083
602494
79125
364067
514508
271966
439244
991
150940
677622
747565
311308
813983
453004
330955
475596
26083
634404
724155
507048
201720
163865
198036
421694
20791
343909
66910
158602
70938
583859
587312
19860
11835
197567
713346
35992
789130
257492
531956
267185
536909
677134
256589
60766
687610
743721
616106
384979
379776
54974
508249
647674
451757
35473
47839
645429
22189
527166
573590
139473
581593
118086
635065
814960
351325
479835
392748
206238
489165
575826
202950
240904
329018
580662
300897
350063
766430
635892
168962
257851
124049
492599
691651
433765
285452
746322
88958
381532
198512
633804
337777
137455
107309
737016
534751
133232
108124
326066
238276
668395
475833
558211
162732
205698
160467
590059
378285
629512
776833
448495
410223
18468
41671
262084
167012
412754
45712
182619
243556
67177
620493
386663
297462
295056
44204
308338
84734
43827
527395
29824
221609
618930
185100
744579
546115
799338
194770
685634
779295
336910
249729
32002
596661
542264
374071
564761
38411
333446
438964
504244
101267
746642
83963
261660
445250
262877
371275
740330
243961
113074
374988
197300
752898
193713
46014
175731
477629
325630
437296
114923
447331
583732
712470
141646
683787
480155
302682
798635
343485
341845
124455
714427
234047
27367
330768
176339
712525
78607
781868
785562
768777
30663
470767
261367
108254
312150
145215
650974
722593
153561
730944
1423
539741
379306
174436
294323
762181
116366
441052
687656
351581
114180
22640
569965
199321
260893
236725
479049
563603
810415
644883
668093
331713
90492
9908
602248
96462
422468
15729
434660
599052
416886
295027
762658
389422
742146
576789
247671
439618
117387
293368
734294
704714
559311
360820
762628
731900
319774
148335
606222
798695
216340
109281
802711
21551
178236
668914
235544
656870
52932
588996
712870
270598
699282
381151
15006
223309
197334
678594
575005
453908
523884
597927
248843
735888
302944
133485
314782
779828
525779
736879
442647
629235
796714
753795
372956
63582
353225
124319
32563
288544
307444
215347
402033
283567
110611
342482
44001
7932
126077
309431
693235
581651
489650
572111
660391
20684
343093
483126
232215
64129
462983
812929
53269
243337
128254
753319
508170
89062
211523
764382
803258
607574
696201
584184
401027
725863
19059
81393
23980
214263
686096
467072
468123
784911
426441
347761
677097
573164
596596
788941
735770
88126
485298
340575
573759
467454
301758
738664
519955
666261
553626
344501
681173
28233
57155
781389
588388
358476
144537
150100
673012
264893
121429
90927
759824
407148
116588
377036
95004
667356
347864
143126
201667
538026
453734
90273
406663
517451
658667
364979
461574
57811
400387
152484
38755
789213
622960
646537
749688
758457
65805
250674
123068
10986
314061
24160
298016
579247
573800
510129
532019
812308
406031
713613
316595
183993
114012
415180
160114
541678
29193
634393
726371
321194
326498
750954
625713
142972
554898
437373
320455
550416
31748
65914
523776
771261
451140
547704
297599
437391
24909
774182
352522
777676
681491
365250
198601
595216
679217
312604
652690
804088
419458
741042
147407
323083
47135
111717
174487
562165
34998
454218
63778
720787
134236
559112
262205
415564
114946
752889
499407
682190
38699
653638
607381
346849
233216
650484
671180
609128
436525
190603
414476
579601
100348
236726
201713
197841
538589
733893
611033
407858
781556
414878
80804
573277
266873
273742
168494
54372
805218
776323
384988
33103
55607
373956
503420
606723
525403
494333
646221
85245
682644
785421
348296
370228
597685
123134
533781
262927
785032
704505
778146
205373
553614
657845
481320
197287
725319
298065
404349
17090
398088
773560
506675
644735
691492
429468
786690
110569
68131
368826
674951
392945
434830
332486
352230
323368
582456
671815
399069
672102
192740
227130
97442
395916
219869
299870
290643
146620
797433
673099
509627
791408
35034
211347
175544
209815
492831
356566
394145
104954
86601
378069
224926
382650
703599
688383
427503
491599
537064
225154
567074
487681
755663
134403
85140
641953
571183
287171
225684
69537
136954
710324
614827
770026
47005
720964
584266
713814
475413
548572
420891
506878
395986
178635
603755
374547
374918
270543
473003
758786
750107
306364
247787
104910
403633
541949
438758
291849
58018
740295
583863
237763
595909
334907
797427
776764
478432
135371
8063
468237
282641
216793
216973
638987
194819
68682
380257
283020
803958
348361
399463
708185
207186
117645
392939
215864
35156
553615
749158
677303
219931
442000
416190
306747
511109
159054
515321
13298
440697
242650
144442
212864
618182
578
693515
762559
21404
366460
363773
105193
118791
602452
676176
104739
658487
424806
15788
785103
601496
525129
742446
618523
110769
554549
772969
543415
584460
160032
198120
397943
773476
670310
446248
38437
132010
684379
192380
748987
794849
638255
619010
628261
654195
353670
301240
663961
151942
769576
742433
121044
180019
412286
188978
404903
501507
682170
540205
18050
745958
420467
602899
293148
517498
15544
461916
155867
775175
234589
523898
238375
774433
567798
206602
158971
227995
540553
264161
10273
585787
681506
750020
289985
52605
735952
172016
587577
551628
377542
754977
230653
552346
340822
523044
99205
466388
571676
234796
396668
702152
590057
9242
433940
434656
66989
679616
218257
304034
137385
652479
312722
619825
148281
433325
348533
59863
197988
200975
637694
257068
690070
805039
369081
34950
132574
186184
531070
75429
783884
229750
540885
806353
234993
306175
789053
584468
721851
439840
280747
478609
451711
757422
441160
399171
683053
97494
543990
700680
500472
28664
295954
813958
629531
784853
558205
683721
289015
32627
245311
429520
255016
585123
741704
233261
567750
58045
202613
189958
177020
421096
813110
428339
809701
74623
227302
520085
279298
177552
171241
434921
250876
421992
591686
306439
291482
598880
791513
167633
100248
358829
107172
572493
624336
754908
688458
453721
574633
394578
610702
336672
385984
585193
135144
647254
782917
577078
815151
656895
501042
586851
733706
285350
234286
162583
640183
767502
314916
135626
78216
238793
439288
485931
302227
671553
603014
672488
3493
25173
43130
159276
364568
603688
284327
426455
291636
229796
147184
524996
92875
210331
309030
326251
662160
645307
676016
406245
322381
783338
563863
776021
73517
794089
251553
602282
274027
572730
688825
719698
460385
170882
368000
496117
36418
77032
74018
577217
543063
181980
712919
740432
57349
332530
562794
519750
799791
414579
187420
505240
456031
381386
704993
118981
317580
484370
404011
765567
123160
7469
418316
733551
670429
621987
700712
705660
220192
425894
624355
132707
226256
217625
436330
370725
472204
2270
426361
715109
738707
367691
367644
249967
321508
381222
712311
622888
53060
805778
716805
629028
491192
236904
204050
489086
742523
797690
714447
714911
125228
257126
598985
769144
233363
722677
120195
631340
429813
377332
693812
746884
661702
617119
401815
435904
192571
209630
263118
269405
97999
134526
31375
379626
493569
609822
769147
339044
14854
735027
653237
704454
667336
216124
560183
233991
729296
46637
138728
400282
274710
770000
730792
307043
33522
216052
661569
447758
301075
251038
168709
763749
561634
691431
602482
54929
250468
519209
624667
238756
419553
87836
118165
810289
533703
571021
187329
240144
336229
642691
57781
538978
559208
328307
602565
294965
706637
384159
424271
391576
402906
419230
794697
339503
159303
772011
126829
496656
652197
661160
683779
440541
133829
40781
43143
221450
298125
248360
589207
486257
447568
670132
739430
393856
582061
89298
804336
290428
47368
760031
179849
135550
763702
592053
380463
355068
140009
565408
81657
533417
188733
290578
88367
704989
33968
9095
525120
80065
218012
50914
786566
193645
72718
16909
491743
360271
92964
406056
595029
573747
236927
775747
154402
420524
734843
669960
251052
688793
427756
138192
664999
471953
28253
661344
95847
516243
727834
509852
816669
235058
211692
272516
474791
815926
153799
13743
1045
597129
268256
222708
521145
94883
270320
599358
816612
311334
362291
616850
729306
154944
410278
550440
795861
66529
663860
589814
340128
148566
306032
70398
631249
411597
567931
403709
454852
771538
362797
543180
688563
608431
638007
390347
152687
154656
53412
492802
522804
169404
729337
189425
118046
68751
281659
592740
585849
294050
60576
557982
539637
384310
135762
341437
336730
731616
753091
375404
166035
342165
329700
553165
316889
350772
211755
439768
230229
529872
104377
158704
165842
210920
339090
262089
752509
733514
537460
287058
622710
121384
310816
710260
498463
169263
683786
271119
144940
309127
330602
435777
613503
805819
136627
447182
148287
233492
422629
192113
750607
289434
780123
507351
139737
606917
720101
203039
334888
678512
96615
789926
281530
577344
410465
465640
765414
319775
1230
425947
337080
699905
366605
657578
286835
393358
415888
367789
756798
149765
812839
27761
551700
366621
60127
417681
530491
76087
368798
249659
109163
728020
24015
645881
250785
27245
346417
583488
219499
753374
578628
443179
750117
489209
182198
256807
481443
554415
206786
149487
744667
619390
34400
101979
628831
620984
312211
277463
764983
259326
790670
295755
406211
719319
521128
271479
545993
243819
86191
406303
567037
752104
28331
494223
34806
233510
296734
690454
710073
508922
752432
238870
142562
31122
169575
193374
138863
394708
605638
357170
676357
476182
84057
646417
641832
43209
660795
750311
708595
534694
125079
746139
286000
368096
491192
310648
78071
738310
159249
455615
262448
23889
317866
148649
342244
582583
568102
594888
332880
541659
67613
618810
464479
706468
206710
210563
178131
500551
13607
540267
737791
206169
129730
767226
673993
317669
312841
236171
709919
666962
588816
683635
271880
380243
500664
813821
10034
278789
566535
433987
257229
631532
512958
18215
267518
133386
243390
82043
603258
496221
310434
769971
587002
35843
803197
214456
1947
54990
628096
460968
118302
635553
716980
133529
614475
760399
609339
573074
419910
408044
746262
598422
687133
207270
98749
149406
71176
309742
61443
169541
342042
762208
481876
509393
233877
512875
237929
240923
788154
741973
648125
283054
355090
448719
673662
410795
32887
66568
244620
242971
34912
131592
310751
678956
807214
370535
520622
454033
771108
724474
756071
783214
625116
815658
244869
110331
101642
434063
805322
184329
107870
44040
197495
179831
283619
140611
70070
591761
159181
8245
785602
111703
236494
421953
551263
129542
248722
691692
740416
512795
447519
113460
681819
167659
412684
753792
414255
530731
780604
568807
285100
444497
303548
179702
275387
216705
31137
512627
290769
810010
728100
621457
712535
775016
591570
341147
658723
671248
396707
495062
207436
559109
806165
26110
635469
783411
121861
535619
273885
378882
149324
198570
331680
759384
322986
64761
307426
702456
394599
695037
413301
797899
533910
125292
584552
107134
17677
784589
167733
294896
17467
424916
242224
81707
755637
396279
317548
49853
559217
654494
525412
341039
117205
759576
503442
305285
97075
214836
84151
234020
134595
389641
758660
665904
714976
415393
440518
46910
762369
771345
656230
231344
266482
284050
686134
373225
174990
327901
26469
45703
450126
229335
573297
745757
758910
345364
519665
152377
113580
461895
55023
215414
168091
377273
248659
428135
659100
530582
167205
309131
436927
83912
669185
441607
609121
715340
434419
309100
518285
800288
362577
731184
23707
402182
19526
279259
100866
216274
194781
707331
426272
628365
326050
706566
750028
289490
357644
623646
596041
325158
82514
167544
493272
59440
197646
232599
453403
473461
567955
239987
369285
505980
521214
389121
26205
735344
155010
326253
248347
319337
112589
639508
472829
469743
384035
533968
498231
417290
91266
229960
215600
197816
216717
680582
589638
754248
497217
283016
760731
488631
21066
516575
338449
326446
764982
508438
229383
811893
441167
409714
724116
608199
553173
319866
167883
413039
773788
409000
506732
26462
403993
318994
201671
807509
666049
363943
475520
230599
319164
321553
481809
111336
381449
545184
193452
624620
567733
144956
253419
186659
422987
752963
325742
353814
99142
304763
412543
127228
726860
499806
129218
682281
26670
711789
727738
198090
34795
53834
176088
787618
24052
504760
271154
623016
235490
689808
680544
518531
521947
264898
111267
170053
446305
143713
202292
421611
550853
709141
592918
622808
148743
778421
380510
614783
351465
324691
375983
215213
585901
592061
63750
598893
390018
165139
422818
328532
593025
355587
745312
401795
658199
166284
480574
440095
796569
276916
271441
456577
66474
367861
362546
69049
34174
702131
458061
238223
530341
514352
103996
316015
40619
604930
3076
208276
367395
589454
665526
712311
362094
619595
151012
310736
406117
603914
719258
639588
798034
553789
600280
16619
635778
653559
500317
150264
293882
162738
671525
324966
143572
231747
358394
270435
397437
219628
264500
148015
365726
119778
654682
460257
769023
181870
792118
102689
743399
235917
771212
688105
214146
7763
210820
787366
414430
269987
230013
391511
429079
725111
82902
208508
145404
454128
226735
399679
406038
449382
29139
726293
449691
273116
216420
368283
315134
448159
479277
687064
459538
511691
629116
540582
586082
814844
572042
812090
679980
286286
7952
366338
532823
303804
4679
728088
389939
299049
134723
28842
544583
107917
250462
209931
690174
531962
266730
360964
195467
512461
334205
491597
457687
162170
469494
448833
529212
604394
490600
249722
83542
357498
488817
310969
815957
160386
659950
521291
272426
250651
749042
694695
289062
302972
496093
577167
163067
646423
527729
718738
318913
263194
788989
588954
804987
390593
756976
666947
656452
186264
351131
187385
700320
523029
115637
422411
146870
392594
636378
300515
252644
456637
332841
578284
362111
395296
420039
706307
273463
261392
418269
259985
484898
816401
224410
470111
604259
268734
438814
192358
32306
551201
341796
675035
632863
615061
226072
742510
563052
109307
391432
260517
98030
785662
255657
283754
597651
798311
117635
793161
237671
788525
749236
210184
220247
351808
642748
754763
474225
406775
500681
265535
139535
536423
765143
61042
303963
726661
522113
421269
620839
281895
675853
447959
668795
387223
637277
23295
384888
550661
504062
361919
376568
502996
119918
91427
748811
767858
163184
51960
515423
350074
4251
634163
291369
419702
268364
674612
788638
591603
483166
325816
210300
760870
514136
609493
73336
351186
703585
8943
429682
129034
573580
315954
691503
768642
141022
158765
786358
120414
591292
324982
535888
117041
381792
588494
719687
153908
543770
664471
524076
302993
658777
14597
763684
644525
794304
371402
657632
674059
95861
478352
399610
355169
476618
267208
627453
34410
504006
35131
232522
642903
685061
207809
651751
661439
764748
464188
559581
24617
70505
766522
368833
791886
755888
210279
336160
174240
184120
688370
455207
391701
6540
649082
649915
171877
279042
801503
475515
64990
591650
789406
619969
25368
297066
295459
137529
33263
418764
352393
504460
627931
241363
122750
748769
513751
441563
779855
672967
445733
17546
556018
734066
703433
696979
23564
814405
196632
66660
186741
299033
340120
348988
264735
566060
218880
629226
543282
532271
349203
245556
241460
718360
706112
16277
307205
205954
582580
695739
169420
552449
106140
687115
420986
567865
333539
477318
468323
706738
125877
80735
24376
387227
169893
381721
470951
474689
522441
438097
403235
170206
323673
39005
261257
242162
561395
623070
163232
658892
359980
806013
12418
248197
60030
642918
97949
577360
661975
495084
462537
64084
261599
230645
569924
447665
112552
186729
190814
140637
616832
733230
788790
779609
177057
156636
467215
747587
61163
66763
743687
3389
547840
490008
320428
404599
359086
588067
187695
682402
800996
359551
70344
264396
545551
377756
337320
139237
650890
575795
290577
724644
796682
95024
132193
594246
794607
648030
337958
615012
639600
522312
198192
168216
463730
383624
389076
725646
626882
467709
342473
273525
6984
630880
396902
551853
542458
376382
144253
803455
534258
199851
90268
620473
408635
550820
488616
743607
796604
162252
785158
588000
657306
55998
270513
222702
278358
309086
328804
364708
343377
697074
285978
24301
476120
495262
808583
395438
225947
719220
219310
184940
465637
677985
678395
435387
243390
716624
626737
427586
425444
52076
615623
337370
20552
409785
593131
772777
628172
143665
666940
403581
519059
407429
729333
620697
494688
680269
194328
465559
816721
96857
33693
351655
421627
410068
362468
622940
174495
467748
266552
22611
653534
709424
270739
115285
270284
203057
40606
418969
77381
235391
408617
384676
439514
488824
720576
660755
705694
789129
661629
167191
61078
217855
72786
32169
770303
736367
642492
134717
709444
39394
787743
706977
621831
614169
558836
122336
629051
128094
631749
353524
703270
223965
771075
717275
697966
185215
113505
142927
541090
151746
201193
656673
163014
151256
10389
447974
283417
451180
525382
335125
786469
277561
816573
491885
495195
711359
657448
408935
3451
460867
96990
630812
198035
486426
377556
249611
276717
300417
301762
584932
326683
300622
1880
722769
495175
646982
465834
231738
696006
237989
400917
596854
306137
727037
312604
768000
32234
168058
572973
725647
573381
720952
394940
216082
183511
473853
704496
355488
411469
560953
578768
346725
70377
120376
383159
504114
518060
665399
135735
448129
416936
641995
142748
118460
52653
441307
342568
617099
172512
750876
557318
632720
794068
661939
17110
734748
194595
339185
258282
250298
287314
114029
765259
235596
228942
10647
183721
289530
582822
237950
619800
356662
283854
807738
298105
212725
52108
605163
315508
321989
458143
583203
71192
171655
300738
50972
169386
238855
347431
760953
694979
463316
195108
645120
588676
295504
489547
586311
348892
199516
675338
225576
249318
137192
46963
161595
210846
659881
51808
32926
654298
658600
461536
694123
300173
77892
791577
311588
508562
759740
12448
541217
306074
555136
772038
772575
180743
495943
451096
396851
389070
771735
290230
10657
87052
279911
82395
197164
634828
515778
44813
242631
121936
724329
809090
761341
100262
779576
469875
375401
285946
279967
369366
21174
50523
230506
208731
461267
304603
783551
810967
340929
636745
121783
360194
380824
344611
582848
4127
626033
739276
333401
441563
526966
196431
182561
376727
715888
624978
717177
87835
113968
180759
136670
250100
165453
124139
3187
141006
252837
768402
452375
59818
644181
594203
723441
776165
262476
327785
724065
389130
603049
569222
64225
592898
49132
431812
754809
678676
141466
756343
201195
82768
258839
210431
158888
33335
253519
787331
180528
584916
672572
114251
626273
202762
665379
475654
388717
412391
64690
427844
150807
38965
739212
414913
108093
299232
606221
782248
253752
37214
386020
606173
445465
63399
331985
457127
156960
428201
701432
464523
267842
61400
231091
119682
250536
137112
644886
536250
151888
461807
19516
178999
340767
224494
242237
639107
699072
787725
582074
665571
562544
161219
97584
545116
445651
108677
7380
355549
118529
613011
527517
519288
647592
567114
493301
189320
286606
412551
502555
118567
757897
80424
181839
527431
538223
740354
489443
379216
305136
172520
169709
448220
655892
313271
311959
410826
744543
21093
584226
207506
252823
49545
422354
117069
775536
131973
406989
518630
478731
136289
196965
422610
696987
465672
775111
408942
533116
463641
604067
31555
709181
206034
529982
804050
718698
373335
443260
337778
552396
799339
509596
122477
349546
801404
714640
177705
694418
441298
101785
204708
291383
393044
95279
592373
424586
30901
686741
527783
815211
290830
613647
548946
87539
516723
331203
88944
104025
561850
376813
741146
704705
727729
774945
154730
760217
279317
37940
175344
195707
762402
252206
188035
154774
674866
516865
333924
230387
773488
10831
695941
749337
611652
248370
72852
198028
408024
19537
373213
481333
122532
148305
123081
224902
206783
775823
186269
688004
686749
188699
99178
746537
761853
388874
26509
649056
66222
702673
182953
27656
525872
569183
191265
93803
476638
528172
721102
387533
491181
395299
312927
427506
13062
425136
805589
484453
807171
676506
321762
269469
598913
410289
120981
204434
54053
441871
313380
752634
93065
303434
782007
283801
230477
356936
183176
800910
196423
543230
463685
91550
680953
770975
364742
580682
551467
735831
134576
806210
129536
372710
629884
62089
614454
675807
82553
99445
313160
622974
266646
206182
186078
289006
714336
96366
129607
695253
619275
807075
793661
631966
378663
13011
605519
272796
564136
264895
250839
101297
417238
490081
458836
335416
393548
253967
385263
5456
144313
64147
286620
683449
593424
61786
658164
342421
169727
222886
744650
312918
39135
582080
41147
352378
85651
183760
531315
427808
587932
36404
446927
134670
298085
510608
537313
730919
309937
302512
583364
642289
563565
546715
521676
487897
796747
580923
68790
722409
313710
166393
532725
635559
673345
283261
167692
334600
179893
465370
699773
809805
2091
427042
139992
240744
210996
183760
343884
418821
466441
135909
74801
775669
333289
257947
483321
171550
515775
165018
729580
248635
437947
552132
684112
782296
721095
548928
90796
608242
726845
508886
780598
643820
331633
144416
199677
26620
816570
346390
243840
347946
113702
53638
35875
350984
681482
735035
72090
77594
476065
288667
567878
271518
397698
73367
580758
681031
285188
324424
324591
89803
215024
500833
576089
20812
311846
576245
165795
733643
749271
56793
636970
595109
562050
687017
79999
795161
59088
86092
414534
564729
643806
483544
429373
581324
398274
311679
622782
137797
91025
489633
213041
660499
370403
746588
558992
323763
161781
286969
335359
410125
251779
160695
316840
587847
37393
121545
166117
212333
523196
405530
741390
25442
113286
287370
302128
82659
110384
392381
646671
746464
685842
224576
642863
634057
613485
529281
77894
337041
251649
118824
759858
349335
143925
358573
228922
672568
176942
81064
156937
745543
646108
18385
616425
737810
446404
420263
504707
123351
549231
586202
660300
680504
805786
90801
592110
406850
317401
49920
784787
154052
356947
556740
595124
773719
640170
438034
256943
95293
93228
124140
809911
475777
731678
617109
441242
369078
718091
335137
645796
133091
453325
418804
634901
127356
546546
765300
346108
334904
106701
240611
724521
468041
796793
198088
54063
442342
174903
805213
776384
580652
480089
244602
638698
404974
349316
597315
498825
695164
677625
425095
439986
734388
379582
536604
651773
596803
198153
20706
146987
93955
639437
35965
533531
255214
625593
35370
666498
37223
130881
694856
454286
256911
441472
471823
726321
586948
94736
727272
593952
547202
56926
793315
33200
627086
794404
390800
433294
307205
507723
14685
263411
125275
750387
65838
583567
491253
509087
552333
169739
729955
144122
41235
685535
675159
40505
59437
248794
51170
439802
276650
712377
661277
620294
697848
457635
382563
150449
278429
536554
179772
662992
303397
660964
519421
609827
740273
73262
34561
796182
164373
161943
695929
525534
716389
490573
654796
253256
181679
733925
222657
572251
627992
36814
84084
776236
597985
573113
794681
703469
456315
587521
746297
772819
481633
378472
547302
501485
264048
509750
186430
419318
428724
133161
160687
368953
772128
598745
152433
196113
185844
611377
597571
808127
17378
622632
160524
133648
583356
724270
245751
183396
600509
129704
660244
696021
601149
194248
142497
75085
673977
376350
185805
225281
728987
153659
709028
461087
389198
467607
384134
122306
113185
651669
625946
59929
293618
636571
20042
170071
742369
390354
664348
424975
377531
394107
696216
659753
92383
304280
169901
241272
748751
584867
99208
523966
550301
555844
78235
27117
470859
407552
497286
298790
747719
457857
164929
650448
504993
147364
812573
522261
491173
295309
646958
550284
437556
272520
313659
742551
633159
441009
505408
248967
757934
82148
561376
382000
352248
520874
263677
90547
594838
598239
695859
193921
798997
93100
363158
44067
399418
383638
488237
418890
295971
553952
222586
213719
31144
594154
595401
224081
604756
801294
776805
794311
140724
715142
127160
82098
810773
792831
346054
255202
719287
773676
85576
523579
541952
77679
236683
247093
677092
442433
191702
730407
534853
578463
26232
264654
322166
406679
453747
280101
499635
411949
392116
445632
495261
47047
462417
34373
475817
711158
583940
710734
469724
696624
183935
227001
318171
629331
65709
628363
536143
349584
530023
149072
764722
241160
405535
715026
435290
533494
442951
324761
359190
809231
43019
520289
208937
655459
110479
495734
804871
670159
656626
254086
525619
123875
493484
144240
227581
19985
621036
768630
713576
313633
330200
191743
722209
630679
702009
300652
209167
732087
60808
389713
788154
221726
611447
124135
792669
618600
225986
811685
294095
14600
379552
372775
384371
450884
814063
395967
428876
530490
270001
22621
161035
4364
35614
498564
498823
327351
692825
486853
156724
805498
398190
380005
182677
438987
668317
448638
103863
459132
299527
577902
389740
253808
301691
745820
305854
370354
162659
523931
361747
786926
710003
359915
495054
613756
697215
348914
705927
428007
741912
479296
666507
183029
695122
602808
90178
513619
733214
305480
465424
711312
737683
444552
117104
803948
466458
78002
338750
502870
443629
713472
799639
641582
243730
71354
276097
632243
708721
670758
594071
225706
563355
456842
673146
402451
107251
779567
534631
650741
84480
200327
749758
650244
103971
505039
810512
272602
76956
550675
92513
135066
12347
684111
265919
239810
683048
141859
766649
424375
551229
259202
726276
426156
413538
263883
788233
144090
509853
666479
545388
186103
322615
685256
214697
306343
352450
578606
69497
280938
129570
760502
170820
725671
435682
474749
165474
341166
186513
340485
105632
42084
102552
630260
718482
465491
697122
251889
434659
749364
755925
592873
430666
78155
69264
537756
95131
502463
408398
120110
457239
266450
157245
509753
263597
1911
392407
714229
322382
128423
37129
137500
444574
727787
335698
253137
221534
404444
589385
247885
129650
178764
592221
808779
216836
575558
594459
173413
330822
703494
479366
1935
664605
766482
648296
155145
712059
438529
811534
598263
732125
619679
21081
404671
210168
492188
589393
623084
382624
158034
789667
149240
229721
619261
31847
178505
772107
700560
597990
323181
244133
14678
85689
544201
336161
165688
405724
628199
126445
282417
232458
779335
237307
285463
557036
487089
626042
46089
175981
523540
140397
41988
477232
490054
725992
750869
576787
88541
395755
198916
419559
708261
775053
91537
665427
189188
723751
519392
138735
123389
635081
619099
474368
99963
439203
171899
95225
667044
349460
17848
35633
215199
261419
575768
729283
12117
630767
264906
728251
331595
242417
323775
411227
532642
237249
553440
660378
132787
152282
364227
462004
423378
48108
600083
409182
634075
162240
254501
170532
390187
594945
269676
9417
216940
555640
594929
304031
256119
22112
554228
381217
39973
468162
134635
449020
436466
276864
278255
646418
619970
1974
734878
11390
106159
444715
444533
558254
618960
227781
609180
626326
403709
138164
380334
511714
181624
650086
391955
99036
63468
216397
708413
191919
161489
544524
642949
688749
585625
241724
308937
432514
475784
501617
20380
330576
638603
537427
402728
238418
435645
641625
583092
551765
738385
299021
469727
610868
54647
301415
35604
313541
139948
727493
569256
637020
160863
485223
106182
540973
248232
561329
274525
380679
66232
424250
252409
373670
440949
576129
33791
81655
503411
343758
101825
413104
680294
523798
28730
200978
678403
113213
338058
432491
199995
172515
487194
376071
80565
758249
683002
94227
363252
184308
533396
765180
412788
719369
746345
365293
224436
187273
197652
759255
232286
322904
188702
145814
4694
11371
349011
148233
567233
80669
270804
475333
321432
786314
601537
22012
504345
815614
614777
57186
441967
3515
510228
718845
335848
709682
429778
589387
168808
105576
496306
492168
305506
491796
584856
594099
355870
46510
548128
39123
398926
812812
120947
723209
213579
264418
812826
695947
189727
775466
547426
609653
99158
449043
371195
573581
626625
771036
596183
770598
177968
263701
783862
285644
758295
378446
644243
657596
407555
701734
290318
93718
63041
156603
286609
808750
368672
406980
625528
363770
349870
745812
50769
714460
286069
149047
651505
678061
441439
396769
155430
6619
486776
483828
778535
491548
29950
418084
321128
194856
235988
120119
662927
216802
392018
395713
795181
403982
321654
321499
45372
682648
108594
487371
435175
655026
523367
195319
749292
608785
582097
462448
754608
183605
1242
80480
735275
574347
771821
368725
468311
631412
793604
584086
81410
32631
94864
52740
284314
242901
412580
271111
94034
201428
78163
535169
659288
115877
705514
614766
662315
565850
388158
772585
89354
386756
501764
523592
588676
368384
104980
136695
447210
237990
781362
276993
544578
154702
682826
143959
458337
715821
138691
690467
239597
461483
8242
695544
64818
557632
172645
638799
446320
700822
329327
444283
752028
393739
141112
686604
487849
145099
354519
196886
768694
76912
773598
214938
663806
232580
433746
224729
651785
412392
120207
143610
592330
652750
543351
804121
609240
26576
548531
308663
54619
509590
53906
252309
401248
600177
78800
603428
251478
373200
153606
21678
262202
302858
362520
356449
23434
457534
147676
431611
571380
655591
478442
638253
659012
689335
13466
631695
451085
379030
547852
508371
68341
747397
261751
647563
626766
459188
734370
198788
318738
545720
465780
303814
134409
339587
673708
625769
121967
802205
152529
70703
395038
327689
237271
9299
239440
339543
780230
215153
257936
345910
528451
502376
567285
394528
693051
688092
43938
500761
259715
71923
611354
732486
276105
290956
673461
81413
523674
522557
609702
568743
124434
462381
748152
393781
134985
491402
440030
752165
488602
5309
645137
587565
789098
279627
191669
130759
253929
604496
452075
29468
251850
232561
574644
21672
513102
120339
17080
115942
488841
242172
157130
269773
166476
563930
313907
125979
174604
232267
646450
344272
279183
556599
473569
119570
202316
571370
353851
37714
588612
782403
673656
541686
159320
622390
303598
642147
595281
451104
312237
21337
571074
530991
428903
59151
91112
96359
12140
676979
757018
261065
224263
121674
409233
70785
555677
548712
692391
18609
124776
675456
25651
353531
340598
81281
157532
641747
297963
99694
549321
12727
41367
593326
519046
247959
29465
656158
414303
132522
70925
732686
776791
469998
710695
387081
629122
369114
3384
631021
396283
81171
504409
535441
378471
448882
509875
478595
7674
661424
441842
241221
756069
382937
265267
570592
521207
432333
501796
356425
701606
657129
210176
307727
58367
540666
383456
623201
56137
113496
207762
121692
667552
105499
274848
144632
109184
319095
780275
697731
369960
325217
446559
816397
742773
450043
84834
253906
198832
482212
588244
442013
354902
736911
403820
529527
491874
65008
154763
402173
62342
305352
215560
402155
378598
376168
24983
307581
381767
340883
141946
124755
153517
581463
220299
487722
213013
40769
765735
215019
601168
385544
607278
82080
461109
93860
510372
126928
625411
638356
161492
697089
496444
464464
335624
657070
15249
201978
211562
279725
364766
798601
146262
426332
381333
812564
93703
340113
310261
264036
511927
527936
586173
130530
233956
33784
454524
135210
243156
452757
223487
694829
145885
725170
517975
133228
64854
633033
801278
99246
341840
551799
630390
689921
252587
625277
587791
7063
760062
224505
526686
664840
43944
238958
726566
802953
376769
370256
162767
107491
748419
248932
471386
703402
274228
789839
401505
283295
91169
512342
567521
19816
726616
458622
519587
590713
810853
467593
362042
3906
8289
233613
69388
358864
208786
35179
83111
377799
61625
99006
641055
767428
78435
520110
745788
381690
466746
243876
745526
332640
13638
702017
169529
311820
343149
651517
738286
189669
319946
699480
414345
71002
816528
222506
78782
796722
759059
328332
432871
367624
217430
569552
321980
184678
748897
14547
764283
702336
706179
372380
651765
463950
67149
285553
391254
238104
221666
237251
319208
34656
33173
150065
294964
253087
750417
483450
690219
272128
328628
372745
29409
30331
234365
217076
249543
769370
768949
38424
543996
185810
581888
540631
122951
471891
390431
219302
588575
769126
519261
237804
513064
39946
501101
549957
701939
326276
715709
704283
627325
814442
272529
560638
403639
472974
706253
774899
35942
754122
558696
401704
9663
703550
669710
613566
253759
392800
134272
195754
653546
652938
343794
749937
77420
372821
648245
749364
82540
328832
585666
589227
596813
243955
385086
227075
583025
339826
757719
155510
90583
155444
64284
573923
19561
168010
581728
173036
475462
220143
661510
2678
764124
122634
5804
343197
302184
540361
528708
40443
717679
306970
316176
420606
425247
743028
9355
749570
409448
804114
205364
79487
156294
292384
616449
703195
663169
299845
787874
333737
181402
740683
538416
297573
664121
60723
213379
194080
175558
1097
537640
338283
590407
518990
218711
24413
151660
239684
576275
328922
595104
168513
688477
112427
811875
676391
741465
736268
349084
289779
301447
85269
344555
345971
332628
680271
747157
97565
627538
568864
103373
77261
175607
404982
67635
263702
499788
455266
418027
139750
179835
811688
582549
494692
646368
591873
496262
495567
281197
420774
461700
45178
499195
672783
624302
679458
675921
546296
100680
443663
118067
336889
312493
267801
543083
624318
14057
125941
101003
715158
568851
483148
230655
367423
294462
188859
658175
40846
152322
652927
276974
186593
235202
166841
615414
609412
517837
654985
299965
755347
771346
357507
814332
428134
485125
56325
366745
349400
377302
604193
19025
70197
227646
719354
186708
484555
589856
571705
428817
463762
440218
160392
271123
377905
550328
107698
377988
643762
500823
271438
728160
323212
674896
372806
328790
698477
624765
428317
613927
430083
386662
224797
744528
246011
60101
14188
449978
251670
82700
123426
314284
813163
519251
79870
181917
322788
326385
62541
767193
402604
94780
331747
560661
548926
235697
556605
537222
443442
634858
463663
40804
10729
637287
68203
236984
645806
503945
689631
661987
485661
557671
669931
702391
65814
273945
409212
591605
219294
106298
435704
270257
536538
141376
653910
264658
433585
358061
327744
415027
182324
142771
648716
76148
313991
197112
75465
555883
58122
321832
91427
419963
730046
552640
133145
567515
532511
57103
288369
267346
657885
15237
175053
640607
596969
390087
174991
508642
768933
533335
50728
681803
594510
536911
414787
529273
162527
36956
180549
610109
3912
546316
129700
506901
464712
432493
549583
613953
652960
696654
574636
460466
324999
703969
777943
610101
23026
283367
374725
813526
44119
48619
795783
508801
149149
672609
543941
443407
327587
785506
804066
699976
515139
122987
554872
647974
271592
89940
387214
505939
103254
767800
459190
701710
403039
595510
441689
289681
179776
782228
742783
268648
622151
364815
689716
253840
340153
105295
786628
543276
127943
364283
673139
613644
445433
796234
592691
353721
587193
376146
345243
609386
89198
670041
280342
480630
162085
350761
408912
176962
38734
561574
359563
52344
455641
484748
137473
30925
173672
332573
360907
61579
526560
702123
317117
159707
785738
449442
580170
346558
451987
754845
515261
390776
16829
142086
164530
40674
149415
353040
544826
49044
722693
144934
504361
485992
567134
13563
83624
623111
401305
656576
812765
271048
721323
25380
359384
735265
237776
682121
792596
127592
467023
757345
426128
33062
406391
514656
484794
640164
42755
504772
628080
611287
261736
187287
311788
619806
488673
180559
319419
190556
323846
624570
721254
747873
200552
736161
198971
37313
115446
673520
737103
721947
23867
201311
521831
34120
325761
299158
815229
786144
284751
610328
743458
652339
276046
374415
113488
644424
794665
514050
742173
157480
588031
70706
66465
325456
198250
90317
144710
801942
567709
153391
536376
264320
140996
807377
313384
700641
49391
473322
200009
456889
183405
84971
812502
205966
342105
474942
328495
536937
121081
691131
421779
451747
245556
805373
240625
51047
197954
436949
298944
611840
521412
563315
59547
188065
480526
332073
15857
259746
109340
444374
647861
299683
463045
193771
215732
185912
21814
608278
178119
280686
570845
747915
416067
176247
763631
320985
562214
482432
19144
685258
589808
633207
556813
147385
709502
483675
741814
330548
777166
565114
294107
754356
45427
40855
783055
366192
14544
475256
536888
723971
99851
55625
32486
493547
252955
104720
506338
603840
319331
690952
812300
555139
762717
775647
297910
743350
231146
680899
519415
708616
738141
502524
274906
497492
345273
471471
594040
652101
418351
149189
672984
197072
503366
625287
649534
598473
570150
757716
745730
136000
489640
25681
803809
518430
136596
78124
59903
193222
34882
509683
112701
465524
775333
110833
721895
350384
746300
112911
808495
29424
175580
81776
719443
612222
348051
89720
680787
220553
141529
415047
609313
299970
148830
243252
2648
16124
713182
194081
127304
178690
35579
645016
52583
693148
700103
531900
290432
400501
643203
448685
415900
353436
795079
686125
682293
92120
809042
542730
104951
62851
116165
781991
66592
512546
50710
765932
624495
683191
287929
699330
503878
559971
74107
321322
530221
533625
103665
567142
474929
184261
447363
794621
566637
714948
297399
589518
511412
362631
531891
575497
93666
689989
409357
507520
628937
584739
242194
12329
207320
618951
366827
103002
750221
38055
450522
46040
645366
163593
195781
297908
421308
143336
426307
373529
619179
507384
134882
324149
23333
184583
267223
427074
268795
481752
18684
103488
66531
718938
160697
677684
323597
691511
465447
523228
266593
56767
657538
462300
351214
684050
351022
550875
151200
98538
682472
694244
30887
364028
119078
342976
647483
778360
517158
396323
533246
690211
750620
595157
273580
590797
750202
219534
402336
79144
613657
56743
350143
276295
353788
715358
503408
679977
206699
726156
32286
554971
278887
300674
522275
560407
603068
400357
516887
262193
69474
501814
196270
775712
330424
369834
527553
726391
523806
1410
576846
154846
513236
187233
126076
170652
502256
477164
725030
43157
37580
642053
238050
595134
498408
670156
104647
305957
610944
48101
801328
726693
626555
345021
44970
524603
504318
155835
223892
688080
445551
680156
156966
563928
19244
293589
753811
473540
118740
514269
68218
559755
275669
728940
669346
379231
530570
174460
63532
733938
4205
492551
277695
790801
533839
341419
456563
372945
487799
289556
392360
7547
338713
435343
762595
726472
485311
414307
108414
587019
108191
435152
626995
219127
719150
755094
249938
422289
538675
156768
88107
649992
547305
122029
415045
734286
243954
741130
101693
150400
491391
535617
213464
566835
126319
527738
530390
59003
453657
54631
498942
610024
806657
393275
792882
609704
450487
343777
325677
89028
270415
136992
128022
556261
75633
563847
570865
593949
405121
63084
813378
328257
109847
642176
204801
604832
8922
245103
144232
485589
810803
357927
271705
335476
646275
36252
107599
693266
25849
115533
106962
91058
508822
70518
373672
469995
58507
639241
60355
488079
499209
540734
36256
46411
805251
485427
539787
417929
437862
603954
509755
57565
785834
780265
87263
732012
795140
601171
495159
755126
433807
650500
587449
767641
492812
716379
430946
786393
185416
449694
424636
593983
428370
100744
740722
186397
60161
620611
133278
555814
391213
211286
619590
238072
98823
379422
427724
628584
427740
620429
109304
542905
576618
118580
548203
568596
547548
286015
343917
576721
464375
309564
784057
264043
118837
564769
547711
511760
95087
94835
250187
714802
767579
766324
645455
788143
203914
178435
587652
774695
250746
106601
300765
551211
530893
217236
411986
336670
246869
795724
732104
171034
77793
740457
409312
547159
543393
497373
123986
346690
722423
758511
24883
171143
110463
805603
27931
703150
49338
751793
610046
16862
143420
228798
42985
637241
688958
605785
575466
587516
462363
702721
484189
693906
112739
630335
768045
401175
572449
522680
349361
273235
723027
472668
140014
263151
697061
222514
748655
721322
248321
600462
333911
625466
596337
414815
748484
389408
153753
581553
782154
436890
148997
490479
600718
532642
151174
132971
685347
617556
654722
473326
319315
158241
594941
768342
445441
274178
307880
686806
29291
479720
18143
437345
527941
98615
591821
11685
393329
682716
567245
778930
45610
43179
619397
107307
141348
2619
349249
572699
708009
601706
44469
421847
109503
317416
62534
280540
671402
280174
246996
780131
318617
519382
771302
167143
97735
506152
351795
442095
9065
266164
803903
127328
531906
764363
496970
773192
129940
252771
710964
21781
227555
761464
613474
174575
490773
35444
612064
196788
596671
566295
367700
705468
211930
475047
140663
275711
187973
500950
140904
433771
530657
158703
419670
500465
705261
267859
747476
710162
295463
42406
728690
74544
707150
500463
496611
26000
741812
717626
416228
688893
74437
168817
456977
324333
553785
290847
461916
64084
683222
361749
483258
260125
419823
709188
99579
611888
732078
291975
8389
309058
258859
779073
184828
127926
14922
258294
383816
382180
211315
765847
430044
213200
588382
2497
372652
741168
23964
648842
517863
91109
65135
790822
364
284249
335594
41422
447156
41437
800273
791299
167433
20604
688616
308311
285777
299428
794086
547190
513231
211537
795318
474086
87352
79295
793988
363657
130121
304561
779867
108492
298045
414481
736929
172681
240269
75227
144297
298680
219978
279632
419577
14780
421621
140185
774202
97464
612607
98547
815049
527649
52127
532003
288673
192884
216141
294859
583038
50442
398835
525992
67595
282189
614455
61224
342852
535415
26882
439951
394895
526584
583106
500648
579962
600160
395375
504831
50749
492011
107091
610173
722882
87749
321475
239621
240894
469132
282485
673887
484297
357577
38450
606791
148916
473749
523642
55220
400070
269015
548120
582208
44788
792557
309455
165136
433357
296906
586277
461777
296630
682098
114254
512085
171794
566909
591958
256007
190649
74143
114686
510950
466833
240702
1164
769499
790930
347815
290276
84351
267548
622620
42635
449117
394735
18304
456429
578219
588011
88465
73380
778707
541719
82951
205272
503008
8602
455701
363370
112452
151815
28538
556371
524131
93800
258809
48002
347869
380744
449502
285893
812817
32595
444565
760609
540892
319075
155454
322501
189018
603855
63999
746682
445206
814176
224544
735164
462842
557447
233416
462759
397341
756693
273757
739667
446881
76605
420823
738872
4132
758538
591737
194840
794670
722950
294707
149170
286071
133623
520421
435417
89468
325845
515451
64172
293008
400983
643562
106114
87969
441671
786152
655153
214887
398406
579197
685985
54966
600393
644383
742872
646554
563886
183592
251930
781977
502866
317695
298328
151078
203602
531463
122181
129816
749268
630009
658042
375629
588247
228891
559216
691750
237828
749835
194244
695197
16610
338085
769704
152484
36748
222253
703307
529455
364338
297512
268431
455773
805812
429972
487196
69361
643237
522828
486507
306042
792865
131792
78595
635347
530853
23651
446652
2939
132435
780244
539544
412530
531287
228727
93055
663650
338516
187402
722739
475194
368668
391543
363028
103533
319812
502204
34440
464174
798741
505965
613373
739369
669788
292996
135348
264797
786396
35696
56035
314848
725866
253288
268547
626435
272470
483563
373070
399993
266334
27303
690575
576451
807759
386731
805513
268890
524071
199154
408954
779996
218392
447843
279499
477211
90514
46928
648333
301889
500776
642004
396519
407424
166124
18287
76865
781098
343612
349426
168730
739410
512184
47971
783740
134121
689725
112240
580405
182063
230795
527390
488393
268293
38917
772547
463094
538833
374679
561074
271241
287757
33435
162133
427303
412275
616322
592778
250681
534325
249072
295658
574239
612416
228305
544843
104500
642327
753680
811067
506938
223212
360660
7446
805301
658389
60380
233127
803785
602745
783431
168586
597641
335471
105134
410311
154944
258283
505253
227115
334579
356232
350766
812525
171373
83859
486422
708259
3201
563164
590580
369430
269881
38644
4837
279244
408840
439548
540157
149192
615499
543026
670282
184548
113759
248141
173818
157218
437770
365503
119640
109472
354146
689854
621125
477103
248968
288178
269504
628975
521290
251232
703551
502550
744449
59233
230945
335238
37873
395256
757577
46287
717079
408759
372266
603059
672628
106902
147854
102334
284918
680323
443982
603304
412770
406245
682430
806899
494186
117347
280258
117960
323144
182955
346668
372928
721349
789127
61324
222810
603537
159190
346665
441739
283042
125023
348403
315953
92411
333855
182650
159308
176551
218444
409747
206452
566471
146667
444575
452805
576248
197358
315271
218743
352603
108654
436522
248329
207949
90280
80180
295063
339436
246189
632589
533048
779086
80298
280931
523214
688063
711583
377669
321370
714388
209324
212606
16720
317700
504764
664384
363429
315220
45156
424240
655984
614581
673750
665476
502808
216234
673416
50459
521164
812755
693067
296631
292291
14634
607453
328171
328855
61136
769139
704510
706032
353467
584811
812323
757900
268423
339693
80044
557109
748212
62112
350030
135958
87015
752225
729301
578603
331768
239007
67511
525509
397546
723249
276094
103971
720134
261571
737717
508015
501630
536783
505949
234399
691483
668339
721926
785015
276923
645728
353202
37549
419478
662316
215152
293117
491220
95682
204366
76304
478113
407347
494669
540251
7721
16158
468598
771589
143376
709576
724319
716691
19662
740408
645942
364405
259550
530987
396425
36365
295044
30811
196784
316473
799812
596199
267977
720412
9736
749242
355313
422533
479964
428105
642701
126324
519367
465269
125841
477184
287858
604607
288838
719870
217469
704774
575545
98614
14481
505996
693968
437722
416710
776723
243092
497683
351759
305107
725898
726369
740161
744075
517350
745366
347241
105939
313004
367083
30881
477690
352501
77269
347903
509216
77667
66043
225020
345599
275915
48292
755583
255523
785970
6404
331969
750611
273923
468126
374577
136634
635638
702649
726147
382760
93935
367280
154841
774670
243717
452806
271334
653707
634036
796938
757492
533595
751832
628433
536525
131827
272577
431131
459986
495757
636792
764
383306
724208
109512
779605
693730
753724
220944
53722
706388
622130
692672
326670
242500
65003
645360
487310
64050
774654
552132
644542
796096
387072
517900
204249
159904
45108
43529
779661
779333
2853
683279
703693
500533
545855
2904
593854
97142
746187
311996
639615
12428
105046
521721
794488
460843
705862
240433
613888
608266
640965
49112
513587
592421
333872
56566
173978
166824
336310
315973
243000
384704
19342
58685
47706
195189
363886
594601
180905
352893
283044
501500
52190
737025
382049
370049
231458
737751
673594
604794
386899
566797
164258
418885
372201
331425
680541
688732
665305
701953
274264
589589
435614
74905
710052
58601
592546
483021
714818
753374
443655
10204
240347
375732
748561
358140
473775
67681
91877
617254
751913
22841
200633
233660
185877
49665
121611
342926
628238
445696
286130
268018
625252
247402
447613
747724
549223
559141
613465
97886
226573
654441
816157
88505
344397
272255
441018
517671
626396
588179
509460
40346
63471
26638
663264
262455
815862
802521
337529
228415
754882
166082
48767
801295
472651
782657
70916
605010
693474
468736
616874
126188
210275
195701
749268
354858
423584
737663
118455
635208
15627
683581
448903
783436
255480
95015
367740
786964
16339
784302
446125
158242
808667
721703
209690
310023
275834
235560
338273
335148
603943
751668
217355
305066
510244
38654
317513
169434
647114
495642
706401
588849
797032
92687
230934
417438
549039
493081
804066
396168
626211
712776
514547
441512
764834
532297
678732
398432
559463
434941
594493
59639
32342
344360
406977
400151
488933
516726
466688
364115
742850
500780
100282
346183
179071
680801
288162
185163
557207
796297
702721
314569
160382
618610
645708
579130
35981
532579
745800
36083
648750
234166
785822
537757
207359
491345
803984
661763
83537
439025
234652
584807
636779
775189
167719
572606
795379
582600
757515
674634
723990
563633
222589
701142
132191
686626
715799
171459
515170
261610
533456
162687
483511
65266
2613
642733
549839
28872
697882
240946
793200
810139
28318
246757
682578
529988
304641
796809
418489
297482
475151
66663
346155
553729
29920
390916
258682
677075
673906
140192
418059
327047
545382
758367
178166
257748
212237
306609
701801
54554
744138
449875
166675
61552
751694
801425
150559
790579
650712
300156
163528
556403
542751
394821
614130
790798
315739
435900
616743
198031
363431
24348
332230
617202
643004
815186
426036
369017
566368
51008
773860
452192
752553
175138
337740
147514
136103
688271
198821
585743
410743
732242
706473
582502
24599
119553
580931
663680
16553
572185
188148
626591
203297
337708
544465
5175
638848
548581
30450
209890
519478
157528
451673
6184
363476
364397
109325
257261
267842
558554
107420
215163
214504
463971
583806
182137
24597
610193
402504
217820
623341
475051
164495
548977
115212
613757
103331
490210
773796
455219
280256
44880
20818
758437
352087
302344
385628
807076
397201
38483
644973
354761
173277
25133
367202
428360
219034
5735
447338
140428
474212
722655
468697
504665
780729
612836
166537
244543
750948
722100
114536
594365
748570
267695
195202
497248
125837
366376
185063
179239
187034
431255
784222
358333
191699
702397
126011
815053
717219
133872
183480
25295
154506
80250
271774
739494
668149
486047
509757
165185
598572
503466
103612
82518
232232
36921
175446
781571
97010
620035
435321
491448
711005
132755
31460
231137
191031
587711
194795
640796
395228
427429
596281
287229
206948
228224
481902
387835
151813
294319
35161
701589
273967
756133
801965
347825
179377
111784
557824
555225
66118
727221
244740
603605
809193
34369
350798
779750
772013
313122
336883
119266
773937
34878
797440
748222
412156
418868
389228
454216
107773
372234
285684
64459
469901
376573
814926
731385
391958
490839
350526
568642
571941
69171
764043
155516
184063
727962
772359
208697
462541
607363
260264
617205
338561
429492
145299
578630
236930
770236
41331
565885
538168
257453
393811
274549
621823
767278
289040
156550
657156
453488
552235
268323
599904
100020
290404
752301
551256
466146
356227
34073
77249
61235
206825
259590
536397
70872
518262
115148
395824
779969
563141
74704
773145
476852
230152
86800
75417
729605
64420
661074
370846
502878
801380
59527
272222
474901
815794
16535
299767
691260
234711
9223
123565
124419
180979
421405
777006
768077
545205
609555
733901
446440
17409
652528
811665
504881
13504
197239
513350
388816
719825
321585
402651
671760
65003
139604
150428
645138
128667
379502
768000
633865
162754
700660
219994
608706
697930
779826
141973
536667
401838
39363
543637
696017
741385
168918
497880
86146
274924
643000
142410
417935
253870
664550
30428
762616
231257
360169
531380
347134
411004
398256
210224
324841
406523
246159
428442
191543
452830
268660
580785
144142
7465
579007
459473
691960
183862
269094
118005
609391
674284
745285
642387
135954
220788
57393
468829
383889
352265
684440
294853
147180
28930
529564
261098
237116
779762
50925
348873
702043
438560
121052
157906
362328
8265
357249
752039
139287
499063
673490
227684
609751
602176
715009
189177
44650
787202
91755
241457
304537
802235
306016
785701
545222
445306
700981
364354
398978
602149
799849
20396
6037
550676
631211
786171
226391
3579
515776
128251
786510
69611
405078
97172
528517
202181
498829
203748
220406
333677
754286
30157
113208
396979
302075
105636
810877
761968
761077
214203
262610
403531
391201
386020
310069
778834
671783
194539
46769
641791
72021
404256
403792
159167
682417
226649
102699
301607
100899
589840
56627
168206
540369
82612
261917
25713
536749
256780
734682
323292
526666
230564
227240
554664
329028
367167
61937
111169
160945
307742
181530
510878
291387
667567
224278
795849
690033
126248
782972
687450
738589
282305
94292
644622
560323
467114
26980
298003
303290
329083
634841
4061
257675
207880
40013
696059
794593
140115
27593
381990
488258
284174
572050
330622
449973
616058
799551
639729
226154
481430
592015
243695
351793
278340
96976
86742
277215
413445
439525
266033
453652
798037
153456
3980
188378
550983
57649
378720
737005
248280
292680
338971
172315
729794
494157
443854
788507
748095
390658
653650
377303
567536
135376
687879
258105
267280
450331
269175
258868
246893
742636
58008
357791
374694
710077
126578
112364
539916
387682
165462
142158
703487
252958
628090
145379
766457
111512
292759
737721
73859
800753
262941
175192
726357
413685
329609
253511
240160
241032
577918
757611
555268
309662
407908
88808
633201
191377
462851
455741
196296
599745
301138
334170
216206
364343
27008
287109
669705
641922
616711
329869
485496
261970
388067
25806
133510
668249
585452
584560
221435
579275
267123
512712
404900
414826
414774
431195
64613
88298
23853
432058
573183
335420
326131
64124
677356
306188
418177
777925
582010
190334
306577
741684
730833
281228
681338
258531
505224
435791
769055
406108
1488
368720
458623
358712
695546
201721
213545
673934
390346
66924
340666
176424
129067
739193
104974
716482
130647
810273
677117
671163
795893
546387
785641
264798
522890
173884
795538
651230
111737
88648
587933
637578
309489
114697
590465
571878
417293
511419
128259
604709
432079
247910
523620
513095
86468
810032
767912
146735
662632
812364
563518
233871
557611
109881
76228
443507
677854
277756
173372
651780
276163
19279
286353
38750
288090
761835
427432
643340
363104
383347
384516
294613
585801
173000
220716
338048
224871
498885
335782
666202
9404
727408
41040
87217
331283
723042
382987
738625
495289
576441
312250
411708
171213
486772
359248
390230
241833
453140
261172
450931
608659
170008
344851
194253
266120
762061
148547
253714
656731
335068
700701
529451
25385
325549
355899
433066
726854
294717
643369
699691
676280
706082
540546
791237
660342
791397
154412
297403
59130
416199
676911
739386
126512
297314
555867
671226
459263
816518
721493
212566
750749
140642
36006
197813
321467
791586
169700
152285
166402
711286
605560
311470
335242
197853
274711
279861
816852
679391
96053
571127
783767
629711
230206
704863
121506
776589
16692
390551
428430
11999
679231
245597
262797
747162
353418
207120
298788
719751
238222
662106
101507
169873
375846
504625
288671
374787
63278
290754
479370
103190
475845
492820
738847
117226
276117
491205
351975
296778
748469
573685
705771
671512
146632
162781
292956
290923
638526
616133
321037
421611
7547
572952
793427
655651
204954
535070
634891
100704
647984
210387
218665
113356
256383
363909
423325
565737
507633
718895
42444
132062
744547
216926
370868
356971
131561
794642
443028
806671
96769
619265
687439
322613
743700
458614
716484
214134
36157
206343
555806
747023
390833
160280
361916
651955
705790
155973
21366
663038
513709
221677
300444
35597
698642
583555
339775
238485
519459
534087
580806
672869
594272
523517
229993
401552
558666
603265
621834
101383
744790
152569
126977
204099
30135
573632
578136
788857
308262
89100
107058
644388
758626
705602
467034
126724
404366
627425
391627
359755
754276
30188
221870
302578
649677
726792
751249
593027
718889
347882
216853
243943
483788
440485
781636
21117
606422
157702
3580
544989
333317
47781
457412
362311
258848
356188
792777
741227
28902
80006
529328
487511
370179
20712
477697
181935
60161
316501
35715
218512
358911
92427
175594
744338
59834
168852
436285
466461
57749
339087
281709
389484
25563
714750
297678
359060
72163
733067
59993
165194
794706
310526
800732
346061
362337
689446
454264
289802
803908
235658
350041
50498
777232
680330
738634
399386
412447
649146
313873
541676
57841
6235
341230
399762
633923
223537
216995
422285
626090
394851
244159
53996
701479
332592
144331
634487
193168
727733
745864
654728
571160
525762
431773
152812
121400
516307
388987
770867
181052
80781
767332
387442
388153
697687
383049
816390
577792
637855
682992
193744
492879
478395
343378
335720
161707
170445
260783
726335
296830
612028
756281
704717
451644
542396
356022
185076
369080
463795
489121
715429
323567
103101
562906
453267
276946
602995
41994
643988
590291
481721
718386
149157
464412
283440
377120
154134
207612
564129
213542
734538
802383
284634
333226
570005
182638
727644
519668
528221
134127
150029
776519
15428
470120
487028
335610
721181
688688
730184
495591
57862
663894
161338
273191
154152
138911
734746
324041
175473
216364
577789
373884
320425
651658
647222
424328
282058
770655
195897
115027
130777
581377
249874
68285
353271
402305
781420
512928
505548
814788
414762
381953
229876
303784
424904
59216
16651
348541
244676
341449
121503
290937
734136
385727
566389
67960
373839
815643
543266
33509
642842
174538
743338
655714
24359
765152
356703
372543
9168
347781
607880
370088
237227
238145
54753
93973
186938
487364
568778
616317
813786
24276
123938
638951
20745
668090
744652
434886
103853
267120
264988
402192
748636
996
79280
142754
267494
109940
256098
711200
121833
686491
259193
18422
185416
32008
460314
68383
685761
459730
477790
497741
590131
130359
370893
471768
394090
129688
177748
14529
8827
245882
213002
505307
39289
332401
450026
271962
96982
60655
117913
332153
173216
480235
667296
637086
200703
782215
193675
556338
193866
507153
164203
161561
532906
515686
500936
786604
299407
782470
98554
579952
14123
272786
707784
778931
266434
740232
563165
671576
682155
345312
355600
301651
777931
687508
74412
811204
689836
764073
292304
91483
550539
393731
647441
336746
775507
642401
674073
639715
392454
3303
125784
221508
388765
130097
165391
742150
279407
398143
557425
234525
351723
537421
349919
265857
584167
3005
383592
593291
346342
650564
333659
527286
53484
227190
303936
426985
319954
300064
743707
382532
679447
532972
777343
725036
762189
565692
288428
136895
75710
258898
199088
222255
3177
591196
253531
451673
269427
396587
33396
422891
787712
58886
49668
69893
796451
38099
421291
400308
339752
367806
615726
335570
353770
400375
444819
811663
269288
99990
429762
775327
537109
689645
480880
492221
126636
690718
136833
190313
543041
689927
254800
172471
318939
481201
421050
418035
590711
230766
275662
488080
324771
693269
694061
159560
238387
753462
57640
480538
424430
125439
199852
108222
59213
476742
53121
390845
356782
634159
707719
94174
377755
193000
117936
557124
222105
123007
243038
728940
353142
560480
297792
316330
341320
744902
68672
777147
507302
603668
201526
90400
405633
24491
662510
469668
716734
191251
713111
415206
463537
76773
569606
24990
58030
744509
230577
53344
139876
397167
246204
386529
93978
731451
73686
709239
509762
446205
13554
50634
597475
576216
116486
300610
459767
341392
689635
340861
780620
487661
657262
802113
67198
296046
341970
237351
63629
240141
20615
280774
221098
592252
70245
209450
465955
82463
791352
169052
167043
430366
794844
534017
611705
150089
781815
353524
815258
451616
361879
223553
491444
553277
152576
449438
54584
505001
557136
413558
97328
72862
625624
175021
596162
558217
668809
258865
5111
437721
450755
80199
685441
780953
365076
513785
336112
600446
71074
519571
475651
43266
605242
52032
570213
683048
598483
96595
394508
776677
61201
372754
150894
474993
744824
596062
188649
581213
86054
523943
186705
671813
144762
644244
213693
352584
650123
788932
210029
92063
520014
343772
763278
298366
591448
563214
719686
463756
656695
496764
451659
166009
291620
404792
772769
499629
127284
716897
144374
40343
218864
294003
776910
397189
392592
802389
808453
689444
191419
242795
40837
98907
613018
289898
30879
371430
813816
457526
811529
160454
179462
99425
6625
784924
347157
271795
436001
493249
618332
524949
808844
82934
807222
129785
654656
368789
251587
766504
390694
615499
232240
742194
36982
323811
581858
794287
623153
690987
163342
781707
179411
288539
184518
42691
464780
47521
598877
512660
55910
674144
771173
160207
671793
409803
454563
720771
654884
465676
215548
771050
597089
705973
627910
344067
371169
201254
11492
434434
341968
149295
486800
304575
641697
302346
247431
580990
816110
455612
544379
423538
726163
169925
271061
317304
97700
406031
336291
693136
660929
206007
737491
769328
38489
580588
134041
624234
409363
785663
772943
488789
38378
369828
195997
451286
644222
109008
567785
266936
567855
471612
447341
240977
599910
533403
551860
17436
206434
584002
460598
236617
576289
699503
691995
300191
478239
284729
144012
448165
423522
47182
616145
145316
444005
652540
286980
772683
323689
134388
518972
547267
208291
720552
597098
670106
597363
571601
15078
243823
811187
751342
629252
510160
796703
672701
442393
254553
129502
544815
571904
383763
128833
736903
750728
28545
435085
743384
520367
442102
119429
44093
136380
372647
306048
300677
377548
730086
84038
137947
180635
732719
272881
411851
308832
176641
173270
580496
221459
290754
800519
534725
394964
785116
61226
246016
359025
608144
193906
684193
672807
770046
194688
742166
236788
156877
368659
539789
338855
403730
49561
608500
643868
591853
324167
705362
132965
793772
795227
807302
348300
43129
614446
36084
568687
37029
133461
608822
761436
68343
135803
488059
22099
752894
160673
539172
719094
364031
387553
759141
647547
305493
429556
470423
267201
133415
594849
648815
283815
634173
433971
533369
436365
161838
394819
701326
159241
32818
808677
270248
295489
592052
475723
294814
772676
689951
202471
757136
749730
431418
696229
227810
75552
634364
747878
238999
146438
713175
252501
388867
60008
293939
655039
553163
242445
342483
473435
96280
672420
149602
133722
493564
193119
381381
503224
48456
815877
23871
290445
748685
581462
192620
377602
722964
123758
486558
280454
199102
230755
810404
254551
562856
335470
760950
199729
102770
745831
567159
66516
269725
147205
134660
655317
813956
220842
93095
624116
403256
303165
583992
386464
573780
736222
437378
464754
693136
293910
11487
145306
17696
636948
488659
589111
683129
132655
453956
299763
182656
161917
613568
107358
795173
807064
425495
716233
290227
340253
468736
792675
280291
239765
251746
530556
386439
469118
772362
799587
614876
585762
718421
361941
413152
697569
637426
729064
86565
268943
254200
153579
487274
645818
365092
403208
380065
240066
219382
775037
259739
803223
631627
227503
92480
73288
201220
556961
509802
391391
171283
753041
502055
805728
613128
675291
338913
607215
417257
484227
295040
815884
479624
23497
282525
137234
398277
125899
312354
661730
440001
576048
623859
161419
564153
94753
60364
797893
513279
233259
705044
647307
612016
545124
651391
686191
552647
616905
792429
164990
355096
189502
517398
83538
778132
345224
727194
496609
104614
658741
503342
339213
798643
479699
439456
459107
168204
498538
252696
81155
635208
34478
454726
623910
399374
45949
351207
549119
679184
485124
590456
505128
196325
321708
307947
791855
113121
794234
196736
118811
537258
610205
726537
576440
109839
776492
22143
519116
419227
523553
234694
542225
113976
258365
107216
451388
25296
194147
394101
226953
464957
730741
773098
390146
665306
71493
467768
629336
656362
243648
57351
349953
718154
740069
728865
557730
455766
98530
234640
296157
354092
43502
131136
591879
749493
281698
56911
577232
279827
672609
497972
349111
15946
664632
142720
320520
391021
513921
466247
268219
113767
666914
88694
311690
472104
551445
731986
112835
655220
348260
586790
683211
739388
15773
289455
498275
803805
104529
387516
466194
475953
185970
677710
557974
666656
298389
684434
699384
365455
585534
805249
728431
809578
421553
554590
258263
653563
647130
561584
208386
130167
308974
100375
261003
238061
238631
443637
336488
362317
701281
311120
655927
150033
707990
87689
195498
328380
777001
336003
369274
344086
379690
801577
174217
568852
651985
390061
56679
231639
49928
601023
478951
746404
318087
473094
620336
27685
218253
86693
609210
387940
761438
617511
159620
91071
379724
422037
425971
443282
116140
267408
273976
305998
57104
43236
205398
543389
631586
615823
584883
335079
715687
105209
24912
412037
297007
331640
740713
795346
176452
521516
785243
120491
647875
362037
637260
502557
514354
142961
357362
698288
299227
54234
263390
478931
599780
219554
245957
377499
634766
767321
413382
514247
344440
160287
457394
34046
21476
278557
93642
594945
725542
675169
636417
179533
273618
572010
147267
383828
154563
213890
204151
297850
227510
15793
673247
706377
268675
529761
114944
187102
138312
161809
378642
689662
718829
333847
715485
311088
414093
298622
107862
199869
799245
283654
520152
285101
519439
657827
658073
721664
118195
774818
662873
353972
789281
585696
660960
380031
487369
759879
167385
776912
260894
655694
549091
723213
190980
808982
90889
376282
385525
578267
365351
670491
426465
689810
516350
243758
466052
751212
722131
635600
591117
699449
7971
466923
101286
809202
800353
364552
93137
418214
367501
9211
570837
125439
373471
127641
262583
401283
656531
466424
581526
344822
85785
52628
687247
813917
279704
519549
658809
729212
375874
438288
256608
727829
78255
717393
440489
510574
33095
656067
574504
539642
776799
550098
552292
165102
730925
148346
37483
83287
111268
200987
617835
608868
757537
564325
519059
180084
747509
691758
768723
733925
412022
714617
212071
224779
329474
754383
29630
560839
677360
558715
475844
814723
637716
627623
148591
544564
801716
607623
580816
617113
255456
174601
360707
312305
36356
511105
581883
629254
138509
644835
52787
752342
298205
814295
373156
375859
66696
110266
696524
530846
233560
3676
106754
739450
9422
519947
97008
309470
807779
748837
623394
499322
56078
694414
129140
292878
455792
99816
613633
56568
525412
551450
758480
158445
404700
68587
734158
63782
163454
277069
739451
591704
316764
139468
384621
791853
553469
571524
601204
6627
580006
122247
689913
400030
258218
40663
204075
477140
600434
599030
156543
126974
664357
406647
704817
678485
504101
325672
675601
421930
498072
795030
531100
503853
475451
769838
560024
124378
375945
35259
149627
306665
141634
309764
432865
285391
816420
27648
123571
390854
261916
544911
5210
731848
315665
661268
705490
746059
444354
49623
347867
660024
787043
413380
47795
701709
250062
199782
497992
99210
180601
103552
760486
663556
17987
809851
226152
373656
76011
253296
284616
20968
369769
266649
160336
689492
159854
248436
231213
209344
225721
470137
225931
335884
614440
151993
675718
232396
308893
381010
350407
14247
215441
267826
334659
751147
580468
542930
621308
684180
112312
733251
147999
177321
143766
309807
454598
753200
123990
13182
247420
223673
629957
755002
491505
457536
529057
737199
664681
36469
217446
537351
530910
511668
692226
504257
781151
555517
282748
141727
104191
614677
568418
179830
193909
442917
328449
646972
672869
197147
282763
339323
95267
75764
267125
284307
474678
555231
493038
543639
405791
746537
15115
223963
402329
808006
807252
448272
12718
43465
729706
447426
56009
453262
148231
737674
135646
689036
128190
11633
522492
221400
621722
578006
802804
230964
2330
388689
592844
271024
201227
577042
269382
712706
628114
799609
509338
597356
727522
191804
51305
542701
741397
716485
242344
320487
128704
773961
607684
85110
192363
365110
60285
75247
793682
316490
351672
241163
766810
70042
116520
329490
95220
416900
507860
701676
453855
316040
587460
519306
649105
298886
471809
478893
467976
599854
377408
729013
119791
288362
86015
108747
663537
232417
564252
334989
95652
761181
92594
606219
461018
138819
581556
425669
340747
674778
640800
37261
160946
202450
704486
175695
668815
16721
83735
194745
266157
524715
281228
483150
641023
656069
738582
806390
460352
346788
225246
596563
479580
636866
512833
746523
319841
131289
606778
216701
501636
46531
329051
18666
140867
30251
475237
212104
647971
111293
523722
3246
344650
780525
276822
48465
548340
377311
13889
207712
56541
281916
117699
16292
695277
676698
713779
202060
368009
65254
175632
765440
304051
237861
449743
668149
465538
243071
778048
120407
156325
770066
476847
684865
316573
98527
77459
377557
244363
569514
251768
668063
799088
446839
241756
533699
398336
757954
636353
360169
737524
115921
472614
628396
367957
123167
194950
193254
719689
696559
147893
547657
728062
528657
282725
40781
461307
36801
636918
217068
770089
640981
514471
136524
389680
675440
321902
105686
144083
724648
422795
512905
12866
214452
634209
4331
90405
528428
810828
441175
767956
209071
355685
165145
473263
373588
532474
147580
479063
654949
164499
254050
648062
221247
347898
555732
133944
114571
500072
684272
711518
517536
496544
701921
11488
773975
304100
255843
723940
53181
260543
177864
742826
702913
414223
783161
238337
738383
252524
547203
414751
524742
153122
415764
417202
737964
808669
572388
7298
804738
37150
361210
143230
311049
522318
58189
244813
803607
651258
694985
434731
660694
315060
483544
676841
311517
445454
170706
186113
526654
574622
800626
231949
691648
757518
286631
342658
703255
711728
414812
49995
512613
653962
366538
61369
215628
152272
67001
625212
260581
743640
659137
235556
558914
71550
361250
135649
462331
598479
599388
810684
488466
205488
722969
483213
207299
190928
604543
401581
83468
62094
417013
116291
810822
140387
204295
524284
418584
708835
218201
148580
262421
252960
241256
509186
125602
241048
296281
494137
547727
478343
77455
236098
627934
423448
592261
650665
55960
235225
543725
233726
651962
816757
308993
327599
276335
652492
587818
455872
330771
99820
204486
431601
435619
95380
645724
500317
540284
225008
317889
433496
135795
616375
99815
477739
495579
790943
772997
775251
294242
598688
8898
116086
112157
730672
143969
391295
704304
134090
75
127888
45216
69557
338706
318003
402726
383721
46598
613512
7085
33347
408220
626196
237484
401070
812004
815472
114975
117053
311618
489283
488124
12702
728567
284262
341986
649715
498565
7541
342492
551526
241445
813635
240527
458061
734159
127245
287556
410244
444051
747162
468171
128589
301089
71426
375587
588752
214440
327821
272673
280835
306033
273375
791450
226832
454256
748722
516491
625565
238520
434766
693148
595312
25663
633470
796488
523704
535648
794114
267081
792112
133890
343444
160932
458449
525971
518661
720060
664854
483885
152611
225814
361879
566465
115230
549343
602585
723403
219846
5885
49479
633365
506598
622828
60331
258858
294468
4180
434370
639481
466245
621836
778470
194802
296814
202472
811594
126930
570906
175835
63436
784436
416923
773571
84688
30392
14004
515949
607467
176285
749365
94598
440459
592735
189989
306315
349368
648771
413922
457226
286019
283621
496180
639640
490676
161842
811919
687821
198971
640155
782745
576493
611948
557262
133236
618446
409687
4279
742460
688188
52852
552342
522194
182152
263497
731608
370539
791426
772500
511777
230655
148956
144989
65044
754050
669597
59478
584310
573364
640754
760547
815515
270286
15597
282984
150110
442304
617201
477292
677544
263220
372899
122019
690405
334894
208761
469940
289930
70618
261570
776179
427063
196563
439691
606356
439833
584730
184651
186793
479976
441048
541375
447569
292487
355092
567697
112115
699700
238370
39730
714542
352221
574320
95083
489449
465386
130155
134450
765798
163607
708001
813691
228846
3290
766210
48740
160919
439648
495618
509948
377734
554111
753447
80258
3461
518940
364492
520872
88050
27225
65795
729952
60273
493112
310530
596430
699250
693411
50669
397451
186400
91951
780352
671057
25035
343038
129017
11261
706291
25643
691794
34650
143832
344526
569373
200051
349825
751267
19405
219578
10883
242704
531744
727803
27232
688001
77390
259731
395600
593643
198608
119217
20908
661739
236494
296215
769526
99313
358546
584276
465249
719038
622175
124098
714807
619662
771723
423478
696648
458077
664340
601828
769863
505925
685285
786998
393016
642100
127834
305633
446025
175002
551511
27426
248232
679152
452192
654693
466167
82583
282556
58531
753835
755375
252350
808258
515117
169232
614829
675697
758964
490264
265514
662580
79058
568458
253037
58803
187244
695758
741701
380261
539891
625593
52154
185870
637405
660472
148201
165838
402103
504093
184049
447373
290829
495679
141925
45031
66804
381593
361209
523879
251094
96515
214356
603132
177460
40222
657575
576504
236854
27112
454181
125880
588043
432562
755937
111157
503371
424643
669699
750762
813926
416259
288032
374202
629637
573527
742425
461862
47251
565355
285715
272404
479846
360071
96971
700226
665001
199496
299011
170278
709673
209423
525040
438138
447553
20395
399336
679485
782858
245154
647563
2029
554578
378044
690877
344375
378101
697565
509878
765958
40583
340321
16322
192243
130982
295132
224764
202282
29214
81460
796027
492023
491794
139485
640595
783496
188867
370592
674801
36962
195695
706661
673173
657434
806665
506020
394885
787144
735405
237600
282577
20045
355345
257314
162840
75601
756765
455168
433975
457972
159973
420796
413568
813769
190106
611222
481387
231031
614034
148745
240279
273607
329075
630054
434695
600544
72652
464762
529720
651498
82590
50885
127580
213658
793084
555217
617783
196663
171455
661437
400624
195709
254549
480394
746459
791172
590720
478051
9596
470119
695706
750051
542878
309672
26658
616060
538699
10808
174725
47859
683507
514683
11093
703402
35509
115052
260269
709494
513987
517849
337318
651483
171643
388473
805924
46490
336885
489531
183055
572044
738842
223018
551674
285707
417448
199736
493013
775120
266968
19787
69960
807685
88665
25735
381660
238554
80065
689831
668983
557695
687051
321938
16092
770353
1214
142323
457793
301617
290994
616783
109253
784717
465599
352820
68273
410491
719052
66239
198038
476571
270708
192513
430295
256454
556490
87040
15568
325565
35347
52970
102783
470410
388752
78309
627138
521583
414306
536666
508290
534237
514231
649195
273901
409045
383185
240365
435608
306712
328206
760439
804455
567222
386614
391076
375197
65804
666033
551796
806540
597164
53768
786298
71068
382033
319169
244611
247803
477288
258562
45369
55378
251073
165949
35267
63338
346736
664858
432244
684368
459583
634398
51021
32464
117326
373787
686699
626702
632732
224270
488411
498640
185532
182955
791772
556825
532351
381139
71191
372469
459215
743900
85758
269473
168099
246767
244879
68076
754392
406958
36773
447083
425680
680935
478531
697496
88354
694425
579736
306318
609159
119863
74787
669093
745764
541947
231471
159188
58823
130567
239042
112146
240248
111953
250355
94127
154958
558467
575503
59398
663125
183242
710998
454437
357232
433767
138994
549303
201737
180027
109502
189906
61030
414912
611928
744523
510265
431347
460439
427649
609719
397385
731824
181161
342126
337318
343037
62480
32351
765219
105770
719125
758987
375423
58125
591259
97099
571455
86764
720513
283678
433810
101858
407487
191608
324981
522238
253592
275142
268756
89000
758607
439632
321401
400355
194771
628203
162299
158742
636820
230178
733375
432630
17122
705119
198614
298350
367960
417479
746436
306170
62651
107398
458843
447479
544231
563420
89716
361367
581217
364356
173904
608593
599363
623968
90562
67455
92410
498183
691755
48018
205469
684656
211069
87241
486183
725594
8415
734810
369239
213374
813365
184534
360188
501756
20702
454432
316581
578280
640407
539756
167660
396474
279211
535462
145330
548472
160086
755719
11980
370411
707747
341587
559141
558399
377313
707986
537587
327125
521739
350401
420855
66602
382724
389857
376366
117201
705022
702618
611096
357134
125535
616507
168033
251039
73743
703155
251686
45766
351335
599258
407689
333100
377798
538999
472727
171702
432004
19717
525005
667899
579183
408159
17881
247780
9071
558270
587930
401604
533867
145271
527008
260321
688452
349187
370991
241559
172704
267518
566249
490613
238519
581834
566851
763523
536488
717467
743070
500124
714568
722170
627627
354088
423693
807877
101801
686247
729353
199234
775503
231886
421851
776671
285221
718658
158618
114286
742814
622171
774708
409925
619912
505879
395130
433520
767951
691879
615391
678705
151617
193835
788569
42065
194805
711172
3555
456048
256646
212632
426977
540520
127325
9848
303640
704056
348479
16093
469199
612458
49258
271399
635634
425679
314630
76118
493129
68862
600749
531517
274735
564027
515896
511622
750210
19464
126953
472064
373820
176553
530049
201613
804705
737613
765100
680554
552352
646619
714952
392726
800911
448039
458099
388442
509323
713504
362890
540100
618007
127207
413145
312869
220427
361596
134963
336962
142350
168361
114501
19281
763528
782686
558332
778755
22415
521313
729845
417917
805914
552363
801124
650048
451094
481093
493478
659790
567409
709559
689652
562395
723988
179413
280541
101955
782362
260579
738836
806664
308802
131532
690334
394572
792097
772745
370875
315062
772522
800831
544941
3350
644577
395007
166448
310314
466582
278612
124654
497767
725078
757663
240547
40775
300007
222455
261824
348243
660255
553860
101382
652678
106179
595377
640530
435163
328150
743137
361627
601844
397536
509707
221626
478621
143218
647068
424995
701262
705432
12551
588971
290394
505455
111728
637075
731020
492553
144615
331163
613553
557833
564795
501918
168512
541564
298139
241284
333710
401035
458007
504038
45049
163295
500837
695047
23666
401453
637708
286522
581334
634012
144179
527846
530440
669640
311624
380168
678951
463670
360258
552829
740721
608416
656889
751634
157935
436809
3908
696284
565263
204205
232305
639458
490639
555512
121956
407606
660298
580738
522216
516686
482513
658301
511492
614769
478685
399704
488891
366189
663185
591955
236385
752372
688713
576074
121652
452304
318844
660898
458331
748331
398933
590496
366463
757578
689598
25309
554259
748899
161010
124994
639916
52117
262872
507951
51843
453392
534101
514997
400293
749314
110517
356110
264737
71104
679060
657886
434566
198278
16080
624616
473795
639338
731913
404497
164411
42671
95203
596480
806706
806490
694708
26503
718299
117935
85201
503858
563821
318207
133407
137875
407471
529646
769035
179918
204436
307212
780493
572560
577597
686562
210093
781961
279698
332219
672224
688285
200712
161473
328037
673760
775355
692854
161939
190275
85937
203168
576594
165704
449768
24846
176498
202311
763741
428048
721760
616090
272469
46669
132441
738531
686917
478742
371610
433907
666971
251289
497052
94364
661239
755323
733729
400132
773769
635435
211418
789093
94863
492244
643873
517579
694823
578047
321237
460762
802523
355200
249693
179318
718010
130776
147312
187664
721339
38089
538229
699756
573473
537918
257901
555351
553869
584373
516881
637394
713668
100905
33743
625116
111593
804668
577010
405919
336716
801
296601
303306
334828
538163
694791
683016
793284
423391
365703
451016
561507
312639
367208
422720
807018
228369
440144
321385
521095
746368
333053
651352
532328
458166
226558
439778
74508
494268
204922
85796
792042
176968
316199
380685
713646
770709
696637
101939
74433
675171
698945
750477
297136
718791
816832
663178
764190
34988
413722
623498
754109
393423
456264
228242
124842
684001
178919
805380
681749
690040
324071
188126
281941
597223
226476
592893
630049
132
116743
270618
627593
679240
350229
25492
753697
671456
666212
675382
413285
759861
430450
674237
627610
552393
472541
453226
136873
494659
169935
327502
495142
200335
464118
814458
775465
21744
69294
211479
578101
267892
134072
131380
634754
734230
672354
449448
309335
539150
549839
586744
317408
164894
804274
24666
193251
554956
54417
77095
195784
86186
792373
349219
689443
334067
406792
722983
48507
371912
318498
95494
126511
3183
746679
10798
292133
661284
497849
336503
387230
530025
505543
617018
284428
388664
656743
553162
488612
370568
447719
386374
142969
385190
26010
3695
591537
81328
625719
714566
343700
744661
423664
23369
620403
248112
192180
733480
51422
633421
751921
130872
150963
706714
547211
224541
705263
389804
512069
717525
396992
431487
481264
69136
470679
101893
291228
275578
275817
517641
263136
359762
565181
211232
702060
350417
686967
650974
469037
236166
44271
345329
445893
100300
293959
163469
705601
730339
635558
465900
83048
372399
471388
715246
683291
683389
635296
354586
183029
57642
283828
370033
406985
85018
221365
341156
251459
617630
587441
509525
388844
96676
658771
78173
613949
277050
320665
763322
246730
780793
662528
713090
361977
427158
699288
414738
29279
390739
239465
176256
92164
119599
10934
122911
793697
135835
225849
423407
101625
404623
230320
577098
409244
66790
777418
627103
798528
172229
93035
413819
590274
449893
142226
443682
386527
496898
669835
411635
18890
518125
633446
758828
56972
749009
711207
537999
527366
414573
61033
9477
723241
66663
605045
659200
404604
759718
721620
359321
192147
452222
262240
616385
412276
436517
475143
10522
117831
346318
518776
342578
747905
306240
314075
102172
557075
569896
445139
381356
229316
794295
457270
134425
313637
363740
311393
283981
425044
472956
44607
400880
391437
565267
380831
492259
271362
284017
670929
572455
188189
445916
243036
441949
757925
773628
712078
261491
7118
753472
75115
227398
119070
626396
18860
496114
709685
317188
122551
307563
20885
392964
201700
599391
603611
126091
12399
738571
622889
209309
39677
320463
125478
129
707165
495735
472541
586557
340986
297343
187090
630413
250451
452914
770136
769227
528394
753879
298395
590359
650325
507356
742594
273864
500022
505255
81748
150880
780072
645434
225405
451097
300260
154319
346932
398354
598582
369407
180161
627528
459775
19857
775378
141005
601930
613419
551769
312792
402949
584413
792173
206187
592918
739098
234437
21874
433929
580733
430427
414510
365547
702809
330112
253886
98994
383527
198948
518747
29631
473969
799560
250123
728562
353982
703310
86086
809031
366079
246219
611007
190517
180020
216048
814033
530233
555800
270187
177117
648287
557214
318269
291139
537157
617675
334000
170110
712439
267843
709420
572952
588094
806617
691055
642629
721021
816333
769149
95427
50985
133181
40292
297990
489559
493851
545888
766564
139155
690912
354140
345098
106574
314585
541467
223773
749339
791348
803644
725728
96688
337456
622371
517388
231427
682321
557167
796001
220583
404854
764077
460586
178557
763259
446902
637314
261679
405835
641864
678405
492199
704843
495048
637960
202501
288040
787834
307746
524690
258787
528697
193165
26396
772377
309195
142005
271140
788159
67146
170850
235982
22343
807082
244120
283210
93228
185169
682767
700011
190850
460170
228211
246328
148170
499133
667696
694029
313104
386652
698641
583143
182699
694308
119333
65712
769430
388607
595775
594667
154706
220565
122941
219233
150615
384715
684403
707820
279589
649974
45519
495694
238900
121005
246685
461829
699646
625809
20061
108758
733684
685643
292548
163773
401739
385799
432079
508177
408880
209244
358344
145788
50783
15172
75825
360647
782122
26602
677121
191776
419400
495512
243872
478299
702499
534771
438387
716381
582916
733105
24100
185844
494977
499060
374462
31432
682130
755585
481393
294088
95704
242442
118367
813196
619294
691309
349143
550307
661264
287699
309226
741981
750899
263898
645824
80935
386366
243647
406209
341267
481552
309430
51282
164668
531117
174010
203978
648850
420288
723424
513307
555362
815569
296385
771581
185975
631631
371881
742741
786040
117887
807585
777088
316424
593451
404353
712455
225595
669676
804987
313244
56664
163229
447205
59531
132575
387589
694614
149047
789451
566891
39869
9066
16220
104525
489654
27321
744658
198429
386501
155960
550217
618122
383112
721437
58361
97837
757656
601667
337773
12825
739451
513842
17307
370219
709968
214796
418340
154821
152970
550217
737307
39834
454271
150417
181913
792441
776087
691972
645714
763026
314497
517640
623624
641145
646383
280371
736989
442091
337308
649582
511762
117489
643452
510383
816082
469460
439605
739360
335055
328744
311820
769432
139175
483464
189444
694226
279942
399349
42837
107010
688962
193715
321823
643092
749818
189725
789224
583328
298858
471237
770606
482480
150338
234194
307262
37296
241186
402779
514804
253419
733627
119279
415600
625068
134175
130206
803233
18126
316304
812566
597413
800840
461023
266053
292045
235175
428856
61907
416242
442558
547021
73870
632149
408715
472998
387352
709342
628739
196623
628871
698788
414332
270849
49099
32048
750143
400572
714070
196574
470589
738585
121041
766982
89741
50996
723903
152743
538734
95866
302661
434382
268603
6529
158435
324714
66205
658649
367454
368466
374594
333970
32236
657520
160931
93160
8313
47812
220616
44183
446850
65367
14413
525449
43607
315365
713462
916
749833
156637
290481
545417
229533
268353
537338
6693
353673
790233
728055
362457
604220
769914
552470
635839
333755
375961
34457
170853
259115
348154
144433
652512
589402
327362
803499
592180
526659
775742
147477
489740
43019
397372
587059
62056
505045
175050
76238
44490
194633
289388
491936
482239
291534
795497
706023
127768
331497
772258
572459
115115
587747
652367
196798
804199
694368
682912
796237
68990
679839
400389
504946
627355
356670
684534
311991
534088
446975
782693
434954
183097
420216
722171
540368
167970
428400
683560
319939
701594
303606
103036
649812
261531
728587
453498
604280
422597
613123
160451
641189
554303
415233
204466
368779
660768
98366
523606
353607
626445
234607
449420
470253
427444
635431
674305
344341
443032
679324
568588
242252
135750
486768
810607
722412
619856
693713
772450
541828
745023
713350
292646
364806
650881
581446
366035
572459
19875
725336
162791
699272
108439
226726
578259
696236
674268
216164
736096
628060
240336
768866
440338
183114
177498
108670
419685
403979
793035
772857
487386
356611
585418
260997
549961
574500
109292
405559
329983
436248
768045
32576
114899
61596
538697
230533
202350
354151
285347
230331
240843
129695
31644
637461
19573
514924
681404
283554
45082
58654
597719
355942
192082
79742
143185
617049
703452
257084
140420
659366
425976
666949
221707
537055
2293
581752
176286
653908
208944
142709
655015
183912
497094
511008
313256
211475
788821
261271
717271
387554
565136
256953
101619
528959
281481
327490
153931
405485
434496
780777
13481
676433
116948
725225
523636
170699
83385
548475
257224
43943
7861
8641
796120
667515
440113
94219
708525
425204
423662
654592
54181
45236
100184
251576
446945
86663
166590
274853
687686
682228
606401
738458
309589
175696
620137
414597
562834
89025
52360
580135
670439
814387
318106
744307
117759
770759
652486
20924
608467
352397
223445
564026
661235
609520
281598
538867
506502
597247
436922
727762
306412
493471
541868
545927
276848
17146
280096
734146
365331
295985
656188
257005
577136
8493
514162
534574
668600
474940
8088
569972
367977
207486
3810
175520
439902
105304
241970
342465
232362
250577
611037
666317
582388
344793
533550
98873
607744
37372
143001
201124
140250
349493
24397
245231
524517
189188
576528
81048
220609
393636
384133
16659
541023
589206
655628
662604
793691
248003
580846
266254
315830
703601
399028
359710
291447
316944
256267
322832
352377
505850
686866
131084
472330
424713
329609
394749
553596
690189
247919
176135
26325
231885
154876
631498
516569
487627
628228
798633
12638
458022
662191
552643
458525
222237
37086
526962
524059
461226
549029
386969
295877
609335
547796
383341
7211
453028
58550
779495
258214
657400
454048
541637
601210
74353
109533
783340
256913
736105
151595
400347
463596
242989
698059
450357
534685
596298
415719
699008
200265
727384
435507
712659
335210
389449
796234
198998
477947
140943
265083
263809
581155
415900
439952
195884
640117
768736
447471
4645
480731
160860
773712
73954
675630
648559
177810
413038
606307
165809
223512
122739
515007
333473
308290
369311
756460
211366
761863
547424
578943
362195
425933
666509
107738
445547
574611
162694
493317
253173
441271
592453
606906
80355
342401
340373
332042
566736
696304
402727
344189
468950
302401
137399
305023
11753
440370
7898
606566
494169
781009
213012
383041
589674
376136
402749
667289
637032
375260
130032
192325
268631
503810
303638
348994
29300
795792
95023
106261
574347
774735
648947
2076
616788
318649
606234
79789
205987
660630
164010
647606
114727
531934
137197
533047
182770
298965
679651
372432
434931
784012
5636
114604
113002
43461
797475
165201
794270
69610
810922
542119
558532
727152
164707
150508
177370
588612
138984
61332
188160
88972
354153
555952
293251
560466
342065
208303
683305
792253
407098
222013
719789
752556
247901
272784
165157
200588
322743
8595
605296
587520
189287
184317
166761
451988
590376
39942
296954
778371
35007
724756
145012
639954
435251
430793
185137
288479
630772
25852
164588
225134
799866
675612
478737
265143
524215
20530
799391
613615
188621
455628
603262
795528
509390
703722
206619
554246
635089
599221
531028
589646
535130
65988
797682
589545
573831
655932
405396
30895
137451
243453
810416
253353
808381
637732
166927
467711
497131
149422
611022
486562
482676
134943
627098
623985
800817
548750
114133
117090
304973
278016
767896
752434
671625
746329
268101
641308
556555
345120
611601
35419
668882
456868
704821
604113
163523
459339
798765
688077
582477
439928
175016
85926
800600
513406
464181
86969
363133
492792
806667
393301
350123
232623
161668
564086
262736
615046
382806
81949
162615
295334
375561
287505
359065
808884
338963
295306
143007
243622
550475
313741
560075
589710
338254
723261
791973
48731
323018
265851
60751
794930
124835
4181
475192
634761
430507
387855
643794
443369
448987
680457
317004
726328
349740
412833
627677
144995
776691
121763
635404
204628
40967
217346
502278
675932
97461
141655
323484
313803
638691
517974
702169
599807
379655
434337
612639
419670
678020
256987
628699
268349
370411
523036
579325
495585
558068
188076
685094
593512
665174
151152
370107
428044
541891
702488
486720
601476
585671
514107
726536
745221
678459
634932
645706
132554
188959
436096
318524
37529
773294
576191
352679
319243
518193
528884
470370
550975
104006
790296
43361
601862
607796
172587
317762
315448
272654
809132
6417
571637
623532
402362
152540
113006
288295
203246
141780
577138
738225
780617
139572
88349
260223
455966
133976
124746
216996
788400
781831
236368
724315
508852
271072
183937
678024
469186
54739
721554
284601
617138
95245
485702
678986
709653
175931
757697
761205
169068
715695
515246
225136
46149
173548
64643
550251
783830
655328
137316
405397
720570
319854
765885
337708
176451
46405
385996
89862
772374
332802
65992
644587
8797
156475
72322
196524
295099
533766
151012
744243
182962
17403
437042
589535
607255
78974
403867
674304
701135
166897
663263
777975
706376
38861
800832
463674
458532
193541
808885
268693
759037
245480
75693
346053
285344
367905
480480
566195
181385
382327
4418
327631
240602
213445
243240
95843
782001
50586
810548
209302
780149
709096
565685
746917
129631
274025
321353
144275
63245
129710
135277
18372
375609
439715
170190
96677
444313
625661
132753
312619
152886
170525
314009
395595
191121
608349
596936
276506
595607
68148
275714
329163
816635
41440
575285
481164
42672
524256
357079
542245
577760
733192
169093
256913
4653
12522
577037
567692
533045
758115
540209
364005
580831
702077
253603
106570
498686
589200
610104
689874
489619
621383
526775
458273
447642
546845
106920
507126
553830
15808
604772
272361
195791
765094
88478
568536
816116
84221
734364
453401
95663
631961
454604
152903
226990
87407
702157
262667
762312
247135
437918
638877
488074
27809
389184
475642
222924
683307
328286
651248
265860
520289
781583
616663
92818
474328
358842
383717
435071
505868
155181
593799
452100
71579
196699
368707
345192
712492
794198
450273
237396
47729
682284
397058
568505
538251
216849
380560
418083
378051
767620
601294
579589
275365
295509
288825
138397
612953
205159
30683
139894
720205
35616
293109
783309
583647
578945
543293
721693
332123
517573
414905
139014
245971
233888
309040
448683
111881
57803
291415
473736
299593
584241
153862
714596
211174
506099
304575
390010
776443
698032
544458
579757
363653
399918
75545
222384
516033
141000
288862
434267
569322
683834
199495
547880
260590
242857
398977
120873
185383
137066
565082
93485
397114
27155
217584
235620
334078
502183
190083
686971
490146
159453
152990
522665
278702
14684
490108
774813
632511
627573
685367
93192
434367
429367
169134
582547
351007
44639
70683
626911
750073
554195
303604
671381
658558
461282
99759
720210
15336
772872
361662
594023
168809
446421
288871
568774
448635
600273
581499
347967
700749
135049
795856
80774
384514
448661
194774
301933
538712
612378
60849
739198
422257
244837
488772
121129
770515
674290
757660
293595
553987
596326
361377
85562
396907
485802
804124
20363
21638
343559
176098
235595
745857
481590
104282
564129
176509
17678
693744
610121
210685
235558
50179
512749
551414
561253
305917
716809
801686
183782
269950
616546
631873
364538
281338
288842
250217
681556
428980
741756
807019
246696
549861
748892
792312
480934
618372
526380
734071
208645
455229
114082
517203
769153
802094
149266
334311
778014
616314
290964
78328
279487
223427
671990
581946
727293
39561
54622
801867
657065
605633
281111
275298
623251
618900
512920
288205
488618
68018
570673
471005
758888
554396
659383
40077
223118
15988
417060
768632
675398
463550
591509
25690
48539
476588
292846
706794
534509
419765
264307
265719
220565
522495
601804
427881
585548
524852
747345
28980
305712
108658
545359
421583
662023
251844
557164
74605
486943
349034
582356
370214
322498
715960
813192
676536
220540
518625
47978
23951
802340
762043
298616
39012
318958
624644
469608
94225
500495
578195
544066
389108
189290
589309
720699
4964
297642
71298
554410
478267
74616
503141
267087
540980
777125
257422
514555
80698
316870
758200
780723
216634
178496
726445
710150
398058
645828
367388
241795
480822
634224
439250
588141
424865
355589
583943
128056
766011
246655
79096
556876
537980
414886
214165
713155
480411
371944
505284
141772
328940
230023
75142
705050
640758
529297
129033
653155
670533
776119
7952
123729
587565
421261
97585
503959
533218
356427
479317
627446
624897
222624
466383
572012
395876
725146
254466
357053
576431
46119
637885
682435
610663
160813
786434
766279
813530
726660
214873
763926
705015
178923
719135
737743
214647
746241
23474
184175
24052
162695
732230
177982
547395
100127
426683
98211
691104
731762
493229
300889
800357
515947
61741
393506
394864
553227
87162
419894
235240
790983
426420
802878
443865
479230
267585
330784
172881
484239
776100
96303
157366
318380
288262
70936
478220
158518
679000
123135
407984
235218
452700
345438
475915
770002
24485
766252
25155
656852
679474
581829
189242
132955
628755
68663
629866
635922
373421
307464
194160
458857
445974
751152
372188
659001
667917
155045
522293
215653
353130
744185
488260
627211
131007
486234
93531
800061
522718
377319
702655
331628
397284
424530
313064
154855
68631
282350
792469
287465
198719
311306
676149
163046
17209
488939
421903
550212
38220
138915
716401
505690
767465
49230
75338
614843
587851
571012
16827
180667
795504
315622
666312
227510
343199
164765
157161
729596
125378
162337
270551
660276
121976
104210
585465
41719
481955
363834
468695
803749
46193
798013
774456
753386
99016
523936
500072
226597
128747
600278
586816
608810
692044
264102
750705
380608
26934
192678
683397
377943
216237
210947
507500
94464
309637
790789
366263
591250
508437
109764
780562
620096
572869
520395
607617
516778
165725
216287
359363
567345
181098
133220
811207
561400
534276
480342
173786
64547
514563
792451
280711
206005
540679
430911
659532
301344
782919
544543
578619
173887
264666
471144
782618
339600
97716
672705
638194
185899
561552
69009
123785
345647
277760
623820
651101
210841
262073
218607
325582
155058
380637
94884
52102
586170
758130
672130
175065
428654
1111
106546
446331
273285
322976
360770
450890
302255
403690
804727
699185
717850
395017
166384
619580
815423
773650
28553
231624
51863
756445
53648
43074
506702
381482
319908
153701
216524
667207
720887
123103
713297
644708
603172
309489
663435
13851
554538
701305
200738
709217
114741
47239
650083
565447
790753
93188
91484
440342
816283
382836
556429
582202
671025
513106
47424
351125
783729
526631
441764
319698
710111
541182
594664
789646
229289
407987
591259
255397
353958
704705
446235
669011
798154
646142
790309
67033
402215
356009
315135
128823
502106
160535
572230
682254
254853
177843
217783
414919
612791
815109
319803
107804
749583
213805
192698
307353
717455
801155
467926
745569
61207
744914
747142
121886
696956
525233
744582
67123
50018
576964
664164
342332
364754
296394
440879
530411
289089
581731
294749
124007
425937
359473
80140
460502
162586
613332
605758
501525
502918
730432
2441
644634
133773
452698
717823
358368
197500
249207
350200
591565
62596
560241
98087
732096
758304
434680
664544
272066
529411
52320
224668
362330
545718
280805
544938
452500
14326
370496
722500
458660
394980
133848
116376
268369
640624
376262
399893
776896
420789
69930
541254
395216
332715
66404
37431
418871
81368
239904
714103
75620
712645
511613
605543
494356
233701
606955
326553
72402
274366
317367
623926
589126
507721
781595
348127
17439
613134
775410
66309
758564
790886
391495
728944
586479
294157
704562
331879
739634
672395
777028
616838
791196
246689
588331
156406
696533
322053
154780
760551
763700
162151
117763
32723
224441
713395
642684
285224
86721
258260
797302
159990
812304
232029
199174
28420
144509
452506
628219
364027
382509
517069
371202
477638
364937
189589
648633
643836
190505
405387
617567
528173
221799
90729
676289
346593
669656
523209
648632
224366
282958
512241
682554
929
330352
318313
389187
754635
805295
768141
706815
187218
136743
156783
126162
429462
301403
241847
481015
182926
107317
705747
30645
87145
301519
118804
425478
704675
747749
718009
77707
693058
42129
134679
676707
314514
427423
662583
90595
369152
170311
419940
364809
753564
200219
69949
434477
108113
219218
220384
381805
153721
765528
109779
236530
65265
674826
807650
115511
720068
651754
339088
127798
579126
449056
665693
2501
72673
536918
167453
429076
544235
508751
101355
759286
194705
94326
61332
337381
67389
157583
295651
793036
621061
548428
229685
123587
764577
485887
566573
774589
191044
595182
735472
619573
360383
513951
601477
521898
65522
58847
808559
123677
234324
95881
407446
220029
504328
695297
668940
457438
496621
681818
565402
524928
196142
729415
441693
498905
520116
135392
222188
171010
485092
436008
424545
550431
519697
54049
214227
555930
73408
348624
440206
224225
632044
155775
545070
371368
506885
480105
104277
236483
458935
482625
639266
445045
211053
265988
103634
723422
382453
562277
118255
794904
345423
287590
163023
441447
442880
470634
343486
701329
811556
575800
515804
773337
631434
495595
675345
721066
417551
677509
226723
325186
506240
712522
326854
339438
567811
305399
332351
664380
809091
564535
121334
198075
107715
551314
576490
722911
310361
477213
134327
527403
284917
545175
64367
267983
383088
324621
174245
73420
165373
47334
750237
475661
162444
776678
673364
60685
446683
138137
511561
587659
449573
336115
653365
343625
61498
420811
203661
501409
713795
247321
507750
63388
566522
80193
413371
75448
741042
569102
562275
335465
126847
205613
59894
605349
600030
43888
2689
97727
269876
219033
715587
343571
15154
12974
52560
513107
642943
199539
341194
212222
611406
242903
675752
662572
34123
14734
320823
371370
221807
639415
419651
666558
38674
222164
162172
153680
781292
337331
270744
115596
693244
194695
632617
763711
704681
502356
199603
708257
694102
56796
316213
509746
430352
122926
694289
86245
680723
700597
344230
702995
48636
75543
800601
790601
638658
478237
197134
286794
697471
598894
760981
614843
323758
401325
338863
599396
536243
738947
577522
597230
505831
444624
52146
738251
522967
464360
196833
500122
718013
646514
583551
311535
779312
543254
469430
776673
777175
81424
597700
533322
128944
686447
145213
592342
264432
449234
457836
509092
553538
497741
569282
209502
72277
732875
775276
68689
416282
691733
46756
480877
748042
402419
794818
671364
353684
96828
760199
282603
72335
249215
104331
522196
741076
543986
184313
572735
387463
385498
12019
713936
439214
499616
462780
385969
664264
511004
12509
449854
624241
740945
440202
371793
498136
714055
11330
336747
814320
239094
347800
181209
280527
335172
67298
454505
356751
138642
664649
146977
387525
437218
580763
319175
171331
488133
11305
358156
682566
547015
442787
115312
433168
44653
47606
435103
727004
194289
438600
195497
733912
694013
404862
528174
735704
65058
237861
196887
798915
290765
369528
516515
63403
472659
594982
19690
799689
633011
52411
465589
401060
471984
197061
514640
528341
783452
745944
383212
121951
446332
524198
365538
401458
188531
509464
202063
569354
790660
45566
6506
438179
443233
649289
419821
506124
558238
777780
473007
281169
129164
600290
49305
88985
683870
32065
223427
602186
273745
53951
232289
534880
92135
766127
702948
363859
437579
453729
67423
29665
235254
96950
180517
203566
420411
106803
465469
754102
419772
202809
104160
518698
481512
811326
752639
5864
683203
749938
150909
383678
573757
398956
612236
259706
466802
16913
283429
506947
121277
555468
745725
390583
316742
729401
58162
261419
279389
154116
115633
603251
302737
191772
492622
238578
185631
112068
588223
205614
606704
451159
747392
760933
499339
666832
364520
591141
677353
125188
173123
69942
734850
617456
135923
453059
758802
672406
600634
759757
775369
19317
691822
217699
138267
550940
582868
634116
317093
582841
714105
470606
378420
410557
627876
790511
229636
189195
248253
174354
4654
234627
561791
180599
59370
621836
297755
372962
363122
92087
671382
771647
142393
367906
225648
385797
418575
312156
188051
772108
302119
355095
415879
810604
599093
522088
620231
727632
416679
777463
607343
64366
404079
616327
175212
812634
672515
382940
9894
442353
221105
741351
720147
120691
630802
588985
338138
156015
621958
529101
215372
76921
676014
198463
763805
178233
113070
468545
309222
396848
285785
407168
92510
618623
254689
619589
275381
463475
463569
292363
776863
78028
239182
284972
43977
580246
552913
50001
177318
363864
602482
582395
47002
161419
586836
167521
536094
61058
244858
696058
507936
36689
688608
241497
218917
575359
717277
449478
46926
26727
402282
185945
136134
117797
580507
734227
525274
499308
17479
452914
223093
44156
645078
241998
736140
413972
182472
547600
720359
429912
88594
713665
293934
341091
463080
108753
119977
573218
236866
660100
446459
1796
756649
350943
511978
479897
611159
167953
284576
63406
235593
432843
506025
413149
406210
267956
785146
640585
585840
339807
776427
523510
579707
558687
43681
275145
650574
182339
474705
556667
386089
576189
379558
617412
405420
91822
762660
592495
641645
67445
698105
166598
366356
277127
665008
101403
797376
674902
391237
639116
363131
536618
245709
285305
690974
395409
713092
149444
497754
95164
433410
209829
247464
422690
326189
467742
528483
164153
416406
224611
395199
687959
291270
201932
188938
66714
268051
335081
791531
119748
90136
661516
54770
558609
364990
598063
93838
484354
346304
330939
168137
701601
475306
457712
63363
127801
382912
627695
542652
726422
774879
385768
475402
30442
350032
3963
168003
623124
781998
181321
308738
235482
660992
767920
636084
491773
280340
146814
775826
629379
754986
318824
82707
720227
495048
480495
352672
510211
329761
19507
348447
55895
774655
126631
729458
774390
589122
730318
329
411551
69246
103455
688120
507748
361959
265285
36454
134794
645499
302592
159105
70218
617871
550592
246649
738184
613917
791560
381625
70626
146940
579421
372100
434068
690502
779222
728116
307253
566819
279306
234999
257232
603300
557722
766475
74806
368491
345464
125230
56540
430133
17294
670969
714754
313405
245069
443690
66330
342308
345448
426523
316603
659251
693126
518213
646050
540306
689381
634217
403602
21528
132447
458859
103608
77915
237620
35930
696435
557958
723040
71791
668659
532214
61409
471876
124467
28431
664566
178560
617804
637253
204062
625060
479476
603901
146770
125652
474485
665178
80600
45015
797355
306668
719526
441446
735631
324407
443138
288604
679800
318803
353776
379145
236862
429015
757450
632781
275426
617314
437884
709911
180319
739318
322640
663717
349368
371238
675180
515910
274375
462346
793235
60783
682422
118991
6182
309527
301347
550906
402755
169598
312204
496576
161646
816718
748540
498750
340785
355029
597886
65328
244607
789109
374268
796499
64537
536974
237732
348767
431313
41756
514835
326194
458763
786167
580602
630621
325765
463508
573898
452220
265081
317524
144996
448781
385687
158329
662055
97208
504794
171316
78979
569914
812049
148344
199313
736268
196102
134491
480124
263158
228130
760769
19881
524410
390041
774284
507432
374943
454878
340381
706552
291433
669135
25931
174528
165904
392684
772223
112971
199768
292619
130287
34931
129595
17595
231671
811178
692407
383162
565872
525023
154142
478583
51483
29063
571893
289503
388378
803135
137955
212010
254748
485471
334518
490020
567641
710588
119255
696225
426204
503010
8965
665867
184811
478959
126064
811164
207022
86790
38522
56418
173865
381004
409482
524141
632059
165192
480815
717353
572286
431640
341279
803071
795775
448468
463545
30914
165479
769301
681182
312851
190109
700584
363607
791770
733974
772844
25899
550924
396856
733077
397762
463824
385740
673382
287710
335033
782517
606878
532214
520430
719417
175603
470200
567843
372321
458768
498452
665153
785504
545999
693262
416562
747237
105646
712378
459833
355826
346751
775278
315133
511286
611754
422182
615758
21773
752351
695514
700831
146660
676572
291165
352213
724965
228067
607695
379259
186500
755361
732840
186429
140901
17528
197845
240575
72300
606859
237904
526307
178817
181067
233799
151122
131137
264734
178141
728689
711016
169928
45745
341623
319462
228280
79997
555518
314978
717174
1654
466754
469051
543173
331930
48810
101237
365340
319960
135041
524506
523924
302795
656786
36966
383242
695380
427603
757166
568831
9062
389983
298812
161969
226619
184399
447277
130606
357176
764072
93502
22393
208164
92651
469402
153077
506894
585537
719909
154089
564212
243654
35940
183440
400913
235061
785962
800124
81868
749018
513175
478358
644780
187816
524687
612722
603218
501930
88808
239034
716829
405461
503665
473509
414315
389218
740926
160008
567275
571366
592300
148044
25874
680694
610850
33848
806971
25467
419061
307322
311756
321173
134306
565130
37796
345857
620300
126594
759987
724015
112201
374502
348057
262755
795240
557439
471392
405608
122369
127515
752687
328876
210084
394584
621359
339941
266980
795214
615281
645820
636513
57342
673460
314354
256972
208727
355493
509325
306611
209897
164533
441095
420232
572923
620022
423482
592943
772262
468592
244561
139615
497606
257966
619866
213748
18806
688261
99844
709273
424923
188561
521871
146433
384554
403086
527794
758118
192766
661750
263928
175379
369375
463790
408440
675937
614499
774671
596395
322391
159957
630314
667948
413171
337746
25529
461327
700195
476822
244778
597239
747877
124652
795019
723692
70637
294563
563465
374010
449146
658275
532313
154092
752026
365286
616298
404192
510024
776043
615325
348148
292557
794430
168848
180850
800683
310838
185510
609905
722784
25035
283959
627242
661726
347758
13617
714773
743258
753736
533937
402927
87109
148843
435346
33597
685624
770805
161798
683899
761106
187722
521439
321832
107493
75594
430244
639662
403182
562494
671664
339674
513156
589413
806265
545673
491152
250399
147474
64517
456959
744786
531648
152047
450424
591110
255658
987
457803
767668
756927
426942
73316
478410
271848
462265
375134
148532
561348
70411
284259
166496
529806
259422
114793
169593
8183
495437
116946
525311
547390
275450
563491
684009
530892
566806
678833
160471
9932
60124
121855
698192
113429
237894
772701
78038
155564
154874
30506
315672
415036
7582
113638
173959
147319
764698
273001
729693
452809
731491
759638
348456
711656
493236
278872
299378
510762
603377
603921
530239
800609
236547
619797
457429
70852
738511
763426
699699
573526
261970
268222
552937
178799
562132
601176
63671
207217
675552
506388
67506
435476
122372
435008
336712
187126
788997
52170
709063
445563
306202
598159
720188
581513
370716
804362
557464
734446
108029
378529
14651
247214
690203
47493
407185
674366
441537
194749
515041
408306
683754
25127
662697
477999
27092
483738
80676
479826
672198
273946
508632
526741
708255
357772
502238
3829
167983
699337
239454
629477
754090
320900
412787
675480
658370
304296
98264
409273
575465
719057
461478
771619
62915
291664
31617
102791
253227
566473
762057
289675
669033
67792
723207
597347
79211
152505
162326
744253
613879
150517
476807
67658
585470
363457
588442
630244
380976
383723
90258
401908
562674
634163
704437
298185
546301
703308
484312
581242
698405
401043
195535
66815
579609
406106
785107
359359
528121
97104
344414
62229
2554
737933
727672
505853
246412
424797
525443
364212
121166
109177
16241
782073
41884
747178
150989
799576
739078
64530
321970
570987
409799
96011
159036
94393
152513
19381
418287
516956
657764
253623
678463
368094
23503
635267
32641
74388
694957
336036
530667
110441
298965
638980
801905
560547
330974
642641
651348
727435
8728
539360
766110
269229
650105
258686
64123
617441
452749
12393
47753
589621
579893
522065
631993
816737
306323
812629
440243
415477
230628
468862
133316
498837
644034
390313
601177
604084
477143
398689
453183
163964
427425
147197
544038
147290
677615
756791
187333
395952
727043
55598
477928
550794
497545
28556
485535
599784
576784
505176
255071
77623
494512
783544
393649
413764
571847
170367
153302
268786
745857
814400
275357
359619
495264
108944
336971
73951
542780
277839
393065
581514
265304
578767
426831
33766
40248
445394
428784
74674
510636
571026
717443
437798
323572
341819
525792
452207
315972
694263
605011
498612
493088
791050
646841
102215
760763
606020
113795
450943
142245
761773
119654
470541
273992
797783
38206
34668
197539
729116
347864
201600
154814
132166
31092
382267
58220
444234
163174
246332
550690
59847
615250
549162
680020
99050
444564
309246
82334
637548
484830
274381
76499
132319
80474
340613
111891
88524
151843
558611
311030
149568
516546
815591
22697
704482
714822
91568
205009
641993
432896
596092
50512
112679
54485
152762
605065
595337
565053
630942
193061
408296
285439
521091
221114
339867
495754
205339
220493
697550
482211
201186
397424
204577
687017
192677
214986
145793
702466
228831
285271
474880
478999
470881
258406
609295
613789
394360
606577
502538
454511
228819
600751
385650
299977
602036
649493
537270
509889
411877
509727
280189
53444
322048
427801
159200
423080
613332
810271
768398
131483
511986
678517
194588
593612
493598
52746
457187
232358
39252
187126
199650
384253
684142
716389
339970
536454
482970
58368
601187
364976
323938
397366
775344
55668
282845
9199
262454
792965
800937
11018
283634
69340
707536
26028
138166
658976
428209
12133
328089
697182
223920
730012
595352
111534
80018
164780
74023
265686
773836
728791
642129
568807
156546
439506
790300
250588
165017
2794
519797
191788
454374
697578
581035
360622
744330
709588
215289
627686
441698
472108
41880
580246
427234
90604
201692
668880
473674
439705
591378
354651
106966
537646
175744
512147
4478
702278
21349
754804
405874
642776
528964
628024
428432
343443
145586
618093
774371
665245
186725
242889
406977
657309
733821
504621
81009
463823
702412
387996
378796
178060
309297
667429
579376
370460
640787
471158
665637
20452
106458
173707
142399
263447
631552
261091
281439
683606
40882
146174
562957
345140
796351
140309
760286
286264
543176
301060
9839
82281
455582
231645
161722
553400
741156
128986
725406
74359
210075
371102
13084
302692
672717
256502
749030
360625
675571
116547
771430
274753
56332
226295
540231
533127
382717
395219
711640
66556
163863
246402
729862
444727
80697
329644
10452
537828
370412
130555
540719
580076
778034
721531
510397
680051
727618
459613
41560
399827
61752
627167
219433
534175
127835
318834
223806
319697
729522
790010
604874
167516
108428
116999
14779
29659
392204
757653
761724
149568
409825
162729
140301
354321
266087
780958
316389
14205
534986
256472
688918
618230
141358
118998
123335
731782
482310
119112
816855
463865
9599
509229
579412
521541
782521
315269
393229
27479
543809
792779
745466
589443
427711
737943
610791
622413
44663
205175
36683
161848
478742
483679
142771
409827
309268
750968
629807
104245
602656
655180
669709
521163
661717
765354
107108
141343
243142
176390
54928
611135
323482
76539
538254
228067
543416
687012
208758
49792
429870
197388
332528
95202
410611
414015
484606
16658
440828
147116
539725
278685
249249
371759
740861
699587
205261
495491
43493
414475
752654
617720
242283
524143
81321
687947
650883
573634
436541
516869
744550
315247
617034
277081
355424
416311
791729
512502
275115
14002
164067
286184
516129
176491
659692
362261
682751
429197
397166
224322
220386
112887
643602
351543
3742
147090
317019
615665
33834
812265
592112
563149
453025
8620
222895
512437
292871
719456
248238
787453
493560
345634
86778
293351
270886
383504
405650
310387
243415
410542
239296
355992
94957
97395
625433
415736
647756
660905
402277
258827
279774
378762
624331
573650
135139
803516
434129
584838
713252
173965
52021
238570
809350
582574
312624
511578
108522
393162
99321
32511
610002
557695
418226
403172
473848
704840
267085
93162
427716
595176
776521
286579
448706
393499
371349
801605
553956
23332
780071
574605
720126
186419
671649
209389
157902
809548
576229
484082
791278
656069
762667
613678
533550
462005
82079
371393
529239
196854
6013
54892
735602
793463
328498
352353
792716
152246
582544
777407
574129
635717
410490
277251
255878
668361
250389
337750
219761
120693
664488
577668
258938
484436
155991
435319
91815
404014
62282
92644
152810
392561
484271
772914
569881
658539
180878
355372
690037
220609
104399
440894
16890
335063
132961
65651
632719
683473
184647
170263
216680
657586
244705
454479
706198
681785
469244
162858
360972
426528
293060
54183
366109
283274
569512
440196
31434
10027
619856
700564
780179
103
493696
543037
779388
756223
50887
334812
105055
780353
274129
431920
594808
398642
58876
496883
39476
448618
36528
276191
334928
326634
679517
374146
718663
4120
602603
553706
277761
382907
599313
359642
417101
382835
166824
623912
357195
627468
588730
329119
605160
415133
716767
110101
263964
791484
591926
22370
558123
737905
473773
345847
772222
432786
273289
233658
402897
112962
446879
249959
457370
751103
804557
605181
663798
505867
10901
778822
728977
437254
575429
813910
613271
643259
705330
251862
525858
635162
110990
740302
372250
406478
289645
419367
703308
812523
729278
438490
545914
662386
748434
445725
673133
534620
576590
425515
226735
314332
277620
146498
760799
786771
540415
176212
394585
223026
596144
255565
54771
279473
514930
617945
193386
792975
591670
468302
413980
349415
620568
776147
197943
150193
447325
716613
364984
57585
431442
809676
160508
135055
274450
570891
469258
381798
54026
562556
321567
535727
517232
89840
32022
244162
52812
171819
465460
580003
573867
495081
408445
635592
39368
805792
139564
51770
719431
257421
243559
290271
306554
365287
197880
496760
484786
91703
295623
785123
681861
330024
533106
622364
599590
58184
725800
35483
7876
301075
588513
326916
518799
32068
190192
426708
169807
40106
633747
25670
212640
726685
659296
513118
774380
270911
496431
267019
388408
806822
59132
546764
307329
248494
403137
423037
705900
585671
117520
520748
171907
161171
428290
109103
370906
522239
604528
63555
442165
538319
137733
534373
743672
591851
232985
88846
213941
689800
420456
13006
684897
499710
141819
64282
562120
510677
530227
647121
810296
577600
160203
418678
91206
388811
686348
56401
616665
43110
517029
321552
223332
602944
48532
18704
208153
166670
434150
634163
15491
698203
286202
786995
66840
351557
53375
398439
156242
518676
452850
767795
35488
576310
568340
428564
442518
9218
88393
273996
754047
340416
232088
621787
374942
126571
385549
700859
265604
489655
626664
409834
569018
599037
528827
382011
563506
190701
766641
477121
529479
492122
172140
10563
578821
651975
396369
12527
94101
584019
498315
409922
541028
108970
160892
451272
2675
617058
387960
678774
335319
199823
398377
10033
777995
492621
210393
741825
358930
30807
561881
783683
387950
753524
327248
283403
127175
556739
369565
578345
2993
431831
378862
727382
713709
189074
643287
296846
275178
230804
761733
169242
197775
114236
694473
106219
146182
626391
194645
186125
143021
426288
595750
180310
238745
217089
33219
792558
757500
812879
75847
461471
596850
393349
36026
594970
760439
380023
91992
470476
346064
205199
758794
774554
97751
332117
568230
612142
237183
191309
739654
723614
690305
572573
17968
754499
516905
167084
617367
617998
124174
369813
668484
168612
388908
135030
297263
217857
409905
620816
298768
613735
439229
379607
112137
225640
89748
613261
293967
577202
179993
179720
520780
404839
731053
24081
314163
530223
152616
138198
52573
610717
190116
520019
359510
599309
725646
503570
414019
644759
7914
538977
89088
303658
320146
696922
327695
69390
701399
35282
788278
302760
433006
232804
747547
542736
571943
344199
440466
466041
738072
612453
761481
782952
239826
408017
525569
706767
463326
105240
635869
460664
655359
538037
529307
308880
715419
611552
611798
128266
550103
687090
776340
432041
681720
339084
414788
582912
202264
467523
392230
248929
297561
45151
602301
214572
651334
750301
647302
587577
108367
131753
693165
546638
343810
800072
598203
120853
304307
432915
538366
369166
326923
160644
23085
694287
591259
144515
725110
406431
340094
52719
377365
571579
40713
698282
307945
688486
520767
608783
572747
482140
175889
14156
418840
288220
409672
488699
232751
278575
781262
220647
277517
59033
486534
373233
743694
758860
420590
598299
216040
741300
811694
696855
256007
309072
796026
154001
232828
278431
40360
32070
490363
29548
85685
74500
151910
447195
424439
661373
323646
695094
360708
450438
222949
11505
461387
566041
32614
115674
721892
680493
456486
85781
502676
422836
419273
316488
484579
346887
119333
475496
53356
545966
197542
150866
330792
743025
535434
192944
653964
315845
598048
277796
380244
413048
278097
647343
179359
636530
463428
226619
491616
718107
138086
208141
56031
577783
267617
151886
188633
379392
767750
602129
234093
338051
465549
690645
496501
645933
635739
83863
729592
432370
290704
742727
566458
429238
545821
249181
744762
756964
299971
614817
584151
483104
647011
131026
48180
104645
757971
71635
521917
300906
44414
677926
117515
734069
795193
394246
55381
409013
367500
499302
193191
785601
186345
247379
464940
531858
612516
372491
253828
481765
116539
800146
128665
278955
192735
791334
516539
449575
321127
715283
811945
328473
288931
659849
62420
337380
214893
644568
706290
9392
432163
460828
65668
541714
396476
453356
196720
815878
636655
405901
211708
273944
324726
526710
790291
5765
808551
395360
675021
271227
679131
356091
207915
444737
723454
340715
138948
95991
427538
778982
102446
547681
71605
347198
401053
447528
202672
144915
741102
751539
54929
357832
521823
446004
191183
485316
423458
805677
530417
762332
769630
477059
149242
242173
411908
691349
120888
758391
496978
551079
751488
292793
788178
733683
201028
156141
489316
80261
419476
43826
194573
549100
708818
285461
281561
440013
745198
375941
452418
11138
740238
215972
63474
207382
771619
699115
444989
177956
424425
418573
119859
405499
262915
175324
666990
490052
305892
158645
71437
510899
38781
620588
680276
21460
237846
231932
92397
12497
787884
482524
491681
177028
275857
578737
775521
787764
731249
650179
259044
787640
39597
533906
258323
303898
237563
260086
188771
564137
340682
174304
584351
737056
82322
419455
34754
644402
170258
699615
457856
436790
7924
214233
679637
29878
539193
240024
450884
375797
237984
797294
233098
197265
92829
472894
619003
711852
684516
708272
537649
208947
293547
714346
164312
342289
176042
586961
76465
3743
791326
127332
367459
77560
707363
398589
722391
439388
155735
20996
619016
183268
435961
605270
375287
672935
762232
607371
289627
357184
543445
62892
510547
213914
494189
213719
691082
274014
200146
180859
666197
173102
157983
342310
152088
405034
453216
27718
644885
785945
134558
529617
346931
778937
577813
449530
40350
796363
461179
667281
52574
262531
533726
595766
640530
3916
41647
419530
787288
774471
113479
38638
562601
118825
45131
156661
289093
690375
569476
783778
401647
367945
281190
224043
535503
512109
802372
225053
498993
297200
58602
402231
11476
395163
741546
556261
565153
711844
591454
547260
400657
390126
99779
39540
257825
760043
529169
251069
285020
42726
90679
517072
354186
502591
530655
639350
471888
466357
107690
555399
714212
181716
694433
435927
776768
98224
455715
122232
624907
384163
214216
776856
108400
195307
459327
478452
385915
764256
108636
439558
741153
41648
580828
799000
283707
608892
353537
501258
216455
90337
536605
591833
352133
250164
516034
730129
87125
338200
534690
256355
390358
758922
735305
742816
603264
259822
48765
626614
118904
136048
302893
366642
784644
628770
18258
40134
410200
631110
669318
247020
634086
720160
642042
527887
292557
226408
273185
430153
308920
360947
594761
195235
211818
166929
101104
749419
417953
728161
611906
105925
358760
801912
206712
64001
433819
603611
527284
765108
382286
428541
199694
424402
13293
479422
294370
770237
40860
455737
91178
122731
361880
435927
225657
361771
286255
602494
58877
553764
510651
341458
734657
164891
632851
332752
340686
315969
628613
51223
552323
486194
690510
579634
418966
162373
707775
816725
128260
718618
224501
166939
521102
793525
337958
799038
128904
462475
96248
597595
314306
724781
264721
332247
25534
633457
125753
658428
602643
290897
517062
354431
679467
308230
266234
495565
655666
528528
739209
50756
439478
28940
40443
232341
88398
226013
493813
540323
562119
522206
283362
112510
425483
142472
703067
359888
129499
82677
808822
388410
753788
129743
789190
97377
95687
707783
375867
219621
511069
418792
116407
256873
524810
802561
295364
268764
475545
746088
641775
411001
489438
226286
717630
274695
32949
425947
652868
225157
159628
484040
621544
707057
59764
446807
278153
152329
491218
92110
71685
568930
37602
39966
386329
297501
644200
677184
212213
768765
237730
434369
181492
544704
599645
8810
571277
92628
301443
448231
37266
95659
127468
794737
199857
448104
27384
482460
254012
326320
682969
297003
801627
25052
598698
230038
145162
558809
215538
512819
302334
450993
625258
201923
520929
24166
146829
703264
134852
729889
182439
13845
664684
371205
744917
162678
597355
783655
172486
703235
387108
613857
143109
210032
710631
535878
196393
171009
563433
756487
778256
777376
616961
813361
299312
68671
215964
343635
106911
346875
76422
272142
717344
359510
663940
291620
369440
721765
189556
99068
179375
335347
492711
111117
311400
726209
184250
575584
780428
87910
54106
412001
308174
548058
590070
383422
258528
209895
191384
450280
591589
458435
136086
313841
743633
262077
794507
345109
188161
515105
417533
363070
330674
92830
26091
415602
641496
617231
111697
787751
243184
416416
103444
279255
553171
405980
306197
684968
631502
230038
532895
322387
596863
606186
615882
355810
737218
74176
12405
597842
346713
266135
304845
609082
201742
240925
306838
766683
733375
14981
795318
435933
292704
164976
173895
26899
433381
153140
174046
130966
546817
466433
586876
502015
363189
145304
243214
454485
800177
721125
493466
206908
194276
117425
19976
155907
357122
59386
134730
710466
34328
123084
227696
611072
336446
536013
520754
533615
304014
521704
465715
84738
582971
406055
644359
6296
530548
346568
385432
227080
481653
327047
107722
119691
413648
528151
548021
413178
327604
730882
233140
757377
744896
206188
392865
122007
124950
570735
224118
166513
638091
384363
319749
518532
141036
473807
737266
775737
544407
511378
257649
783960
599784
224488
145532
231602
721729
492280
271958
707433
492818
680954
389769
463538
496381
541578
734171
305262
517652
536300
142959
74809
743821
163069
259266
686758
59704
598388
338835
782663
520671
296680
605279
510265
792469
575700
766092
202194
280336
738438
664607
364305
147507
527309
724939
522417
80067
238312
544515
504192
602236
408442
286329
454954
480521
79550
8666
561045
787628
724546
532721
34362
529303
785377
773221
119010
59156
361570
511842
68648
101989
392266
659468
323276
363226
350968
350575
759187
656282
241139
338110
149356
676421
124384
28478
415306
175744
738484
638619
272990
756173
637368
75293
30784
685125
543282
615927
726763
363036
177401
681872
83316
28917
471459
444796
350199
609918
40255
718423
417354
672142
706497
213100
130282
800210
271954
551677
640037
140127
11366
37210
347740
607849
599690
672178
286951
240164
291084
459233
388766
613680
645173
159076
718823
79841
39968
111843
249998
609378
236012
291141
718131
489542
200140
191018
556571
510000
472717
336763
493117
84045
194845
638004
279167
172274
186469
586461
208287
641228
436464
45966
303217
275701
407017
418132
524098
21071
417689
576534
622356
378713
298626
492101
306343
405909
299309
777512
386856
140745
138378
249406
320862
757988
313562
703873
742352
16582
48650
317023
132985
39643
455550
565274
73473
431953
788182
568554
77316
334527
10041
512365
443321
380788
771092
49449
113886
374916
483489
568353
712555
725438
284092
108814
114937
482000
580616
661239
783130
487639
428395
640139
267620
713833
541059
244285
603464
790775
369252
260271
308969
585398
732779
374273
148533
115860
43271
261277
510341
717657
652416
124955
20648
452816
449104
154957
425773
71175
752319
85875
594981
476180
593057
568909
745374
579462
580359
103360
563720
345635
724773
596534
370751
715945
56017
43602
744360
52057
419410
546493
292993
547717
92833
454832
25134
515244
582559
795538
787309
330318
421144
134677
643510
341858
162257
697351
443373
606996
364108
333022
349956
34023
424439
586078
189753
783983
475865
781849
242004
509010
551491
614518
785769
601926
34
310988
672208
321564
550758
511489
615148
126414
25558
520806
625934
760584
594938
56459
255291
661074
632807
27247
160058
448852
398719
205070
58833
475846
601229
265237
741305
569479
229461
373395
62143
8676
306588
682722
373296
537495
89813
15955
525662
125906
3984
736583
140577
632363
89774
738547
103655
55324
375114
554936
433530
576049
637809
424377
181502
200685
257855
67790
271959
164979
203014
648689
318023
19969
782120
507444
229100
473463
295628
810711
730836
677165
555047
351750
216962
81640
616029
387894
787486
268656
663434
691209
155630
814323
727802
514751
261078
816349
525915
735340
396617
790178
48019
190436
490545
810194
70097
588718
181650
416897
221420
710379
533354
33851
175250
133846
457696
587344
239090
520195
71387
143046
32716
525396
421798
378191
748093
117751
138949
779079
400143
284982
419797
263354
553486
167131
116434
611167
518457
261739
521578
521214
246045
615025
623433
561811
167814
490510
264881
698894
549138
573664
252052
199584
362706
346703
114526
327857
406483
505306
805324
123260
262051
59738
88391
131832
81344
61182
296920
602585
477120
171917
451703
411497
789359
349586
606594
732236
674366
455009
556206
33170
768370
48944
582762
679672
414548
630401
571737
58599
650909
24828
784397
181552
784865
503781
44453
305403
276923
599516
205874
125816
427948
764474
55974
572036
653915
613706
224155
639050
357779
533754
654395
434871
390835
771571
683372
717820
281891
102819
322099
37305
526089
607441
608981
105943
354846
542451
44583
552821
566014
19637
34496
581749
750288
978
587503
490575
594839
422518
140438
788104
445580
31181
675888
450167
454989
157836
161939
197363
199055
49352
755926
470696
781363
677682
116677
517116
618686
282486
162760
349858
381318
137349
605462
479047
546563
471554
243930
6515
790094
77324
246806
813687
264859
492044
451740
503611
527744
105670
439556
787037
195009
441811
214400
509227
56378
110938
124600
420339
88058
554670
285093
521721
68453
495390
451731
18062
706834
492839
274545
48478
585916
445839
267315
212091
384166
592126
583144
38046
712160
23843
61244
617801
693165
304082
763755
184845
811581
474029
438787
52089
272275
733682
740535
252902
1871
807441
89327
340232
445328
580315
543298
662952
419893
454556
547295
729754
368113
498309
499770
525412
742202
503464
120013
335400
613743
412789
534567
465038
554730
132306
472720
289821
564218
539574
433746
562535
681894
107967
195750
334090
10850
622834
574098
18412
206804
171240
703207
537550
468164
671199
287815
178984
514347
41924
427864
236770
305474
394894
559005
295698
146355
182848
478177
42727
723463
479279
170242
668473
17197
309505
466962
12968
15527
685041
253840
30350
273079
149766
335925
691785
256540
578724
314141
91320
593617
686504
266772
527546
453546
675744
597115
549285
415362
1556
552089
692746
718849
584219
439905
454134
572563
771312
394270
497401
267054
308129
75006
809441
166787
793591
683440
574157
743851
36028
203037
768053
10887
76575
288850
54322
583224
207562
330214
483653
170397
94513
69906
74302
660717
663394
713752
164630
759517
121570
382881
655554
414293
90799
597749
471035
147908
606953
239383
665162
85723
54697
284387
52798
238956
75275
353827
773686
410072
131608
805307
468511
211614
531982
139342
611339
97716
682481
145115
657828
569770
717857
453474
676705
784890
289064
405313
434873
136064
710653
498030
228375
202108
234460
782694
51327
129523
738760
194649
296569
783173
525102
422257
10634
290811
729170
297044
782087
546081
427987
784332
314837
81919
651549
651415
555084
389765
667598
596573
78975
626713
759812
62950
278965
714575
652432
210230
298885
198776
368223
533573
623464
351021
274215
5139
417809
218169
241070
328299
36703
165739
159894
776823
690841
562560
526234
475208
29381
251453
770837
544655
419686
574676
723009
354031
28393
563447
219920
226681
282634
129232
103709
711577
141810
267443
234583
555610
423206
120982
803968
52207
149870
518398
553693
674884
569675
738103
778123
121907
550079
512940
356838
246790
551245
640364
716563
624046
595161
252816
232551
492356
232012
427102
266149
508888
502699
377770
27070
790415
336124
762435
571423
49628
342202
410532
708402
150032
608448
544973
687289
198030
702705
41272
395592
237824
655563
778081
43817
79931
478545
448615
386757
544510
683929
546824
557039
304006
26522
539594
244270
268818
361685
407122
667742
167873
105925
145261
121666
283633
763722
519416
708907
155360
458129
671198
514924
217247
773276
769837
506394
464297
395995
359348
569149
389121
463126
563003
570471
355080
127177
581230
453009
779740
681296
340649
368251
655579
751731
256508
393691
289940
583157
383094
189587
598420
682527
218378
244445
553711
655219
208374
439481
219069
354950
435128
276659
117902
38524
422597
219482
280741
224693
672637
725401
36923
268619
434728
143844
177
409864
40166
430554
475041
158731
607735
212688
63893
125373
246457
1591
606413
10048
563598
209092
198942
132087
119586
256957
256650
256106
417201
201313
696
270607
520634
392560
676075
768965
801249
383816
390082
277689
768882
446094
803833
327468
692823
403226
260915
421468
197209
467966
456839
501562
680480
622573
684861
127771
170548
101613
145605
699009
422496
132990
612715
652203
370144
632953
660455
386212
126719
230844
472878
551526
679659
349391
697176
596482
130267
196357
268388
813227
384766
655324
180953
715271
702982
779385
233202
581143
654634
600972
168761
119546
459112
582558
171683
160314
439528
552257
785214
134813
478400
253383
596024
175422
682933
108344
695044
170542
393025
733298
78828
294538
419293
214232
438813
137263
151985
603291
44571
618592
703763
762605
579959
431861
711165
79553
89814
109244
673691
160893
642547
476120
314923
35846
779044
226911
542698
458500
119447
201279
470187
82355
396779
365319
629963
132249
24967
741685
413697
506868
544927
257962
76445
483869
253483
250049
804789
511988
28908
436781
556640
666986
138772
650967
316018
743221
358015
776711
516112
672086
551654
471203
495919
769546
699269
658677
528193
151584
145602
572571
179249
30382
271457
201123
347538
290890
580911
636778
499488
377584
420811
261884
222775
308735
133476
423092
213570
15443
212529
628724
551573
576843
313410
145769
460407
500594
409644
741106
312804
292880
715433
179104
511276
53072
106682
641770
414233
279867
400485
302366
585743
323669
695481
554145
254476
300463
753743
11132
21795
644890
96394
231914
231018
816564
236063
673218
285420
770963
52216
305659
368308
586950
567896
638838
63167
516739
276599
662746
612548
147884
268104
652581
683206
430772
206540
741801
620087
102586
567925
203204
325627
395401
225630
708170
271845
414072
653792
780825
291112
62922
293573
761702
45316
180290
384068
584755
303400
217114
326946
231986
804067
713798
734534
811959
750211
35714
81405
82595
793836
656414
393773
96941
635763
223869
193499
185657
801201
515674
106304
369242
690177
706521
342817
234907
405010
680323
774131
511958
552274
333173
632414
384734
465810
237301
683827
483317
336723
456279
78572
281297
691708
727746
610961
480201
782641
642626
517428
752740
38231
321976
394229
486064
563072
637733
781666
704877
473114
796102
483527
712166
104090
292501
475121
295882
574272
659257
699605
756247
801515
201829
558915
555014
390751
403224
113881
235667
379966
587652
730464
787225
547864
510766
113803
508682
602110
513298
797216
808971
751495
122454
16131
466773
71768
491830
780329
775370
3713
759742
352714
101291
769842
790738
366790
335950
615269
277939
342359
758293
254870
759142
418441
150533
424167
420001
752741
93498
70629
215682
745431
700700
196289
250296
676546
107201
443013
240729
639269
194027
338397
568746
20447
645224
733720
341470
540418
467482
482534
650575
641189
412990
228869
602394
582461
446459
792664
256741
428097
331470
287489
761895
596472
509542
619704
518901
344207
157321
572643
604932
212903
179013
404616
108967
809852
373637
150419
483046
476617
453077
605832
505069
92332
572801
77838
373999
519150
228563
684840
642225
244598
346397
288899
85115
348739
20732
604322
273761
608567
629718
712353
363068
165037
599035
657202
497411
533393
459036
277717
484407
10832
602110
569772
470353
772936
308703
244838
175648
745768
504158
51111
716096
502032
6094
635949
233868
449146
128013
255349
782938
427975
689982
815392
278077
489280
658079
767882
614991
734015
682878
236791
362864
773697
288122
737930
134272
406606
662300
30778
595185
567199
403326
545022
26932
378220
335260
98289
439908
730794
593079
785497
269303
598471
610468
11297
377908
244324
119991
692543
260782
524884
304691
197055
465806
512051
467035
697132
600957
80734
171799
284429
523069
555012
382290
343677
120099
107897
23907
42189
581711
135258
274926
701854
172487
559326
454163
535636
116647
231908
392747
618084
796317
234846
445528
130690
117641
124531
120462
595718
291651
180703
602171
425053
417584
318201
83976
267199
205633
59147
783655
520100
329133
772783
216811
432618
705997
174694
800260
308484
65247
76625
27558
104743
425617
405415
57038
672888
526726
305326
458975
218840
784758
203618
642470
213919
698933
423156
611284
148331
24394
49054
465700
424049
726858
238641
351276
529606
201048
493811
182514
313448
88313
295427
674537
632747
289403
87205
798772
347924
776180
519133
46677
620265
492319
6984
600070
69747
169354
398255
331041
755153
720887
479338
26123
406112
231833
349094
590716
404828
140792
508267
505712
775147
189176
552187
299155
469254
412097
704744
115377
460377
556689
400868
80652
775270
265036
455042
685680
204549
490828
111115
104450
82560
118926
563789
749539
610487
639099
196257
418237
161486
440529
640139
780058
322470
438995
520140
407335
270273
187328
218989
319577
502006
169372
740858
677405
370162
91855
386422
712613
93349
239133
763934
391745
277612
203868
461367
620534
350262
569885
389552
289655
673223
610354
527623
393261
288566
247797
693166
312737
804195
366759
292524
527700
452478
654599
197
695012
484319
538744
203310
128066
740283
85268
625893
558444
310495
213186
131432
507318
356123
766566
509877
97737
562392
506349
38121
30746
80553
557635
696638
640893
814424
589262
400414
647238
633164
187790
229701
401149
660474
428325
141338
286933
60788
279569
52812
719452
738931
309326
63281
9235
407965
427325
187390
644159
729187
454720
265251
468892
138021
161695
318455
139907
317487
504520
530354
390693
673796
649645
581798
803165
3854
181695
383133
10657
664863
25624
271736
275984
498130
730980
112489
716961
629393
419319
240757
654725
375449
306391
416177
518517
227925
203394
523673
758672
520859
507878
423283
502337
227982
579167
150742
394020
404588
816664
525405
274304
458932
352563
502398
177941
601244
698048
539780
668458
603668
693101
269577
295854
539603
336242
803569
301105
312589
447568
350527
458442
330003
361340
618433
403354
384002
313729
516656
74303
732213
92832
106633
668739
58200
168079
673737
807887
697590
636708
312248
616498
815685
187173
580486
505433
308198
52255
555362
490469
539769
330303
267194
757925
125594
124848
227808
329338
758876
671689
297995
399300
534037
303653
96258
380558
202549
668771
771143
334286
717623
79514
472880
666929
426704
778875
788661
406711
193949
96667
641692
89104
654056
490040
387583
163827
472298
509449
774354
487947
424772
644614
793833
6753
770203
592638
225445
773380
352584
781787
807103
632515
550468
252712
451185
233858
562323
603612
354837
435906
203158
543220
412928
343551
352150
202328
138328
593564
669018
754195
724772
58323
520585
648462
448061
92795
709506
197668
181815
199863
240401
270433
652284
178724
641229
318226
334375
295773
542281
251098
625261
518278
560563
363405
432682
648862
486106
494514
400846
545558
178734
583481
92515
336429
381097
786449
701684
377847
812445
167027
234527
252965
185536
658433
775247
492986
470791
634119
678852
572132
665096
354786
360498
745423
113062
439728
807184
251931
628541
676359
126355
161060
782278
713379
540483
801488
33194
696143
676990
222549
108839
784318
375106
384403
493087
273039
589544
505672
341193
332016
20530
794576
707586
642343
107043
627146
207748
63941
61333
598949
249201
373682
132953
757585
229021
719724
7153
113438
674016
152892
659584
624847
209662
263041
502732
536228
578087
470808
784359
33456
585236
168552
571719
392755
582329
424365
44137
594895
223025
586212
594330
529094
347287
378987
202840
315705
436416
30018
246813
499351
191634
533968
118966
59726
649578
232077
717694
650476
2436
327290
119447
8098
384064
726089
4394
722880
498121
459011
469520
69575
784066
272948
381017
533612
261045
702334
164651
195145
538070
302542
117168
176387
542066
496238
690385
391242
598238
2209
176315
467448
41857
552433
602813
148930
311055
807553
60664
429268
709275
164203
809297
731031
337614
127645
525071
397583
699206
508435
22634
783683
370453
314047
750773
530631
246504
200763
497753
99372
236490
577330
147655
653310
566061
626279
652820
74932
539321
327726
156647
235119
97210
129385
417930
212359
555762
104954
299809
345089
632617
32707
31136
599127
794529
450328
478550
125333
816174
527043
626409
425135
474656
617810
187247
523592
454477
472152
254313
609212
109949
532329
184125
382965
262932
354089
696995
61182
687106
333418
787426
356172
471271
443331
79189
776541
273557
446415
187894
400265
787004
621510
232161
17255
57630
318471
531014
137109
346275
637529
810657
288264
668900
549051
502558
672339
792060
695339
796398
330454
108092
789082
384880
571023
505335
371427
318151
309704
638305
513926
358627
491374
587573
519236
12527
306759
593136
123831
477672
293701
490762
798433
306999
592710
749345
586302
711491
343007
460816
317777
363474
639057
508719
626761
59291
315492
419974
640103
656737
264315
187694
695013
655012
416992
419548
73569
164903
694398
460163
53465
67924
148829
87258
167815
17856
67900
351088
742662
458429
184049
288889
303951
42946
619196
493349
507128
328657
420008
491688
770923
62310
278336
228965
346939
110568
374789
302158
483486
790577
614338
625223
93203
153554
727331
306786
750961
365263
738704
112981
429052
661855
502513
209003
164280
264885
523893
210413
393601
327278
234296
211623
129861
384656
246184
297894
423255
294534
208208
780081
404854
441280
8622
646455
790535
770369
271962
709626
46490
310458
329311
233731
217348
647304
753541
241342
159400
47546
359583
712259
472314
399340
325364
554388
664363
731209
730625
804602
309202
435229
685891
801542
551898
629840
608699
282746
773509
679096
185856
761009
381044
8161
142109
432836
237916
715433
610874
664729
112319
2455
300301
552111
5529
441791
502540
556815
319207
628213
604434
53504
579209
771176
493995
298485
699021
27321
49762
389490
641182
473217
779685
588315
504626
358642
521314
700497
619209
246333
588320
216987
317636
629392
603232
68865
179943
367530
80488
454287
707141
524370
511576
568077
428141
277016
130044
179955
92350
344616
535089
538395
254308
521
730175
262294
564980
96800
99518
7588
752390
192521
277773
390909
371037
135780
657911
611741
630405
166757
188971
731201
556816
27463
186148
705806
595115
192777
139312
578268
40225
251070
643751
277607
766994
464745
315876
291714
296003
704473
700556
681282
214274
11694
229739
659054
675857
713620
515971
352608
310214
494482
808271
773707
552595
25858
438705
793359
572039
264885
108516
418792
782782
177149
638942
710073
674098
389068
470542
768941
670709
748472
608351
136510
749361
162488
541249
758125
26335
549960
78660
758548
570784
98487
288556
341972
565646
305103
561398
682289
83720
668746
406436
472125
788982
528076
375211
43331
325710
407961
473449
190574
389782
439019
697789
249232
684937
420950
722827
49691
525820
623167
172528
458927
725946
426033
442565
606218
258802
627384
206323
394767
61792
453240
479232
44837
397637
218346
504180
471625
808495
367156
712921
766864
12264
792712
129560
775742
755976
120315
595509
22829
302104
809007
656378
161468
19485
544067
563782
432656
207926
563855
595644
389066
275133
612337
777893
714917
588696
727041
440964
582640
346355
395900
260755
722666
100152
562515
39769
421762
187630
158489
565732
435676
810032
325008
509908
601387
749568
536874
797743
279905
273275
84300
619082
738940
261150
593043
665303
650599
708574
114583
489650
544253
636014
365628
68223
610466
397728
753383
61366
287485
497407
427927
37397
577260
94607
430208
459121
184319
685702
141637
25789
706193
438652
204972
13494
673808
693502
355332
501988
115298
146576
346769
690873
759942
742282
194206
97159
712449
295111
641732
55215
464989
170306
410678
812606
413621
554462
609538
741983
142907
351393
8853
159739
287955
617719
704685
672923
346101
68061
575434
795157
785978
417067
437069
47950
264501
85657
388952
499952
780624
384726
250198
472468
374496
514127
52133
565758
684859
545052
116146
462274
690794
240794
609661
226860
214640
303017
616864
688379
311348
778293
405338
260580
688293
328756
646206
450909
504320
32852
147286
534726
459925
50333
663439
213561
208645
381387
93293
569300
74547
431922
639996
611153
27942
110373
158224
351360
664375
175226
605724
589406
527767
344919
179528
308406
408498
193759
51057
335816
539397
190711
370288
15142
530696
384078
533920
372144
614618
732317
660961
71634
405755
316468
450396
213438
37779
394820
715740
234422
100505
22843
728785
221630
12189
13598
656525
109340
538448
176207
721297
416937
744893
613997
690727
755470
460440
620466
262968
31057
713151
713210
287128
530139
170515
543077
325897
464735
320854
69815
321737
42032
86348
767020
283707
142765
225799
650050
208188
585677
150348
398708
239765
336061
548993
692490
348462
307939
318178
775816
547851
468029
572375
332850
102720
472091
407320
410746
250841
807312
624504
807866
519222
499611
604655
592645
444311
37259
374778
744038
767854
224324
389758
184096
441994
607560
34915
358482
518551
725551
256602
154561
50735
296386
393877
287813
536427
560652
739085
453978
374659
636632
242236
478158
106978
638631
706451
30647
370852
242566
567713
677185
331769
605692
708397
296171
718356
257103
471075
334023
336374
322459
71853
528159
743159
246418
226651
679044
431258
16302
766795
103551
806434
147021
522981
527079
169072
144782
126796
674495
613045
56335
380718
751359
316851
440124
573378
329468
534465
183461
646753
758202
705390
690611
714751
517743
293406
230437
709387
667045
639174
463822
704974
99981
276420
338052
651725
722980
265297
472565
553299
606870
559514
201475
232494
419854
298136
407777
302247
329072
323697
197525
474662
657884
688901
192618
343697
478239
606299
6393
290762
199596
222799
225652
175503
74813
88095
447213
395994
741048
179676
786076
65633
432410
459018
151094
571740
608173
691659
530884
294711
117799
466262
725054
616591
23056
419034
528907
459722
262351
106776
332389
659911
523729
516859
507041
173003
730526
691785
461598
485477
480362
324575
96450
541013
800935
500989
545273
441481
302633
56364
713812
203740
389253
216010
424859
280813
159763
92823
181666
51353
630913
481089
85819
442899
533113
750886
385892
649527
191758
246522
746846
380005
532854
113312
141889
393738
649362
233528
108586
348189
663790
566726
582431
404683
633226
576935
507946
295359
91217
349172
533707
574093
123794
651621
675294
290639
600682
201444
791072
44775
141791
486790
731962
232663
814050
480803
359197
43819
673531
247015
253497
257849
613628
813124
100964
386948
516677
255101
240467
699839
780873
635754
457911
619273
430487
132086
155041
812552
425995
16315
45922
316037
255432
123124
364312
706361
691305
40884
730923
462063
295096
538178
389252
352402
735830
423075
507682
207593
673002
777428
166870
682308
396834
113850
351481
28927
661481
283995
89831
130530
505871
203690
785946
299821
20201
460979
421689
683539
438029
261257
707391
787271
115182
12377
617097
226998
261194
684529
301706
343452
124284
669985
457753
656862
806675
566961
651096
504104
531973
430925
600237
434464
535907
81676
112297
810508
133431
22108
542052
270753
260848
737060
664048
794556
558577
418834
156169
256826
152082
410754
326793
32212
499355
665758
389348
338914
421774
203875
264285
418818
765341
208478
423546
278372
481690
696767
407917
673041
481927
241409
515413
413397
519725
741279
754799
108253
498792
41843
799836
1574
525573
507538
629732
802373
484234
376166
613668
188696
323995
522058
639780
797748
236534
302327
329133
16937
509938
645209
669775
493648
142949
792165
748475
153019
89732
684925
628704
269679
689441
707574
495872
7713
668469
538574
92016
103620
155487
366800
509808
704627
588099
338180
332252
551350
364134
384789
605868
168700
742032
21829
513731
387327
757522
505749
658076
249547
152594
645272
727907
306255
33405
71328
266525
372176
618304
555314
618390
721302
17795
229765
568984
671499
523470
700125
86621
785205
540972
90366
661638
454945
2710
678754
580698
178149
631231
647868
515112
211087
265291
256668
754011
463889
67727
102097
409622
792705
137784
150758
209197
415659
702535
18171
719063
199637
582282
212758
715148
434688
236026
65091
130802
644874
809618
201943
576112
479184
444455
153650
30164
356846
643007
651288
225139
116679
185177
142556
96747
779159
212039
707110
637390
82715
347139
770665
404248
130414
593733
402128
505155
42481
480275
218515
301081
412259
604913
638411
713128
48240
562212
45541
19646
304861
286822
306059
205606
303590
661214
199357
665482
601605
516873
138572
224562
706312
584186
537940
261833
209099
432541
208140
54226
723980
276857
783490
232800
377233
611047
124927
43470
345997
203184
262501
199450
689141
631249
779642
236524
141527
63486
408015
662228
662132
554083
172728
578873
493776
213249
111348
162542
348741
814395
438122
633008
449148
374043
469984
283582
6362
22231
763821
785806
174945
152407
5229
635930
593806
357321
438019
224851
56213
634089
96871
680499
324678
662672
165282
187136
657391
646140
556044
705431
42397
351970
553645
134162
353848
202187
156239
202246
523435
650718
742120
391705
300200
756805
693590
147985
87874
628527
501808
648732
74015
252
725354
204121
598405
544365
256496
372806
598963
665750
493496
625228
663862
472985
528590
32937
250299
723364
413473
121036
80917
19572
773938
593915
771852
56265
707692
596956
32439
750085
494948
527876
742739
491952
183623
232788
586118
308327
256877
453488
191793
588301
423105
451453
620307
204330
385089
107347
52757
747920
334370
773117
563810
612966
434127
774961
702557
792817
293702
696937
1571
374093
717459
505526
584854
522725
739318
60908
345166
433646
740553
368923
409420
379732
359786
131648
230935
226497
715534
299735
644511
568569
123544
678363
646530
170308
60615
172226
657422
678573
722679
769563
507731
322817
190020
123261
229749
762315
766401
665876
258261
314851
345016
568213
595010
139288
594934
247009
753318
590204
226752
516954
694389
495915
750164
361762
151650
101307
428453
324354
539219
276862
344138
807489
651439
505183
744984
286875
299134
494486
595203
93492
708306
791028
683944
103739
570912
403995
507732
128889
276211
786481
45839
35823
695436
292860
409804
30497
218169
263897
521948
789280
519804
289107
128253
700738
428403
782820
578691
544779
536448
551865
225066
467484
760296
601957
692031
366387
432507
798385
287553
547283
115809
293429
436830
194528
402199
421278
258622
298006
7428
491574
491301
505817
766841
582777
478302
235980
519327
528956
361970
69341
790427
489642
552083
457271
87798
445920
726215
370772
456140
431586
340886
392815
512017
301719
772427
160443
444352
434039
802675
300159
807111
690715
793034
555113
771258
159715
84942
718433
122123
623494
358194
413898
365904
318197
609961
73750
779615
79941
813935
721021
491290
8085
409103
18892
774549
481853
133831
428687
561972
79388
370269
101666
17536
700109
214240
157367
154413
770610
611878
553971
140938
557602
92528
785244
780026
63474
567344
592098
134620
465586
387631
343111
619702
519389
208561
294480
440544
716351
738287
333787
354864
278776
277011
285599
303269
640171
431036
325193
11234
575826
498419
46676
150827
578267
112292
338712
422138
764735
137911
383258
73732
72424
302778
661763
438310
739969
48033
150566
306775
406230
168437
285544
749236
482333
105975
366243
290218
10867
180050
617216
121963
786612
172565
443463
574655
652746
198032
668189
245742
790273
6618
675038
610697
497960
135771
345746
320992
100707
812068
576863
430290
405323
467998
258267
65129
193517
89063
402191
241189
348625
461661
81721
411101
387499
778421
128499
300771
32996
635383
612851
770875
681742
680106
530805
282276
283071
157129
593078
370410
293898
32241
307286
117337
260988
420472
145800
387465
58679
463209
601788
322913
313318
233079
126590
780616
544431
50946
428484
397877
805685
497092
220238
277632
75738
550009
129253
376651
290010
741793
308291
456763
526626
152693
550024
781075
382140
301816
298097
35139
719549
586146
311879
374874
138229
46754
111681
568728
774228
493419
124060
460018
57648
424180
545447
344288
506388
168436
72033
466857
359499
281532
693991
82499
707423
388166
485227
211321
518078
225377
554371
355446
80903
191858
142887
797380
613643
7968
187808
716631
50413
515287
293803
127844
671841
706490
187110
97775
489634
239423
669679
786491
32264
20276
797907
334071
199629
735987
44499
698552
432267
562555
608547
502385
405637
374347
31422
605722
295017
544490
233618
663786
32052
266224
20688
366319
282655
707746
808334
231437
454498
75954
768344
415666
500460
236251
576527
603846
109754
648684
601816
298780
279333
284700
720943
240782
529819
754426
474650
461831
76673
111381
500038
6473
378040
457532
386988
433514
572696
315051
399764
247845
133930
474273
295378
286804
193619
618349
602093
308042
602050
110244
38032
608840
9794
408568
10157
801235
79975
714031
634134
788024
20929
476195
324254
157953
775165
810284
98539
304222
569916
696425
809815
156487
194727
489259
169147
172832
121748
283469
473145
64979
118531
67576
470289
686037
228153
794138
348902
768803
135508
623798
800888
261600
400332
493500
482663
716257
156538
4077
808445
444052
104694
229880
277197
796961
223214
74011
471679
714322
255145
598203
623604
691741
697242
267814
333565
653020
474005
255109
287115
602391
567852
196764
81837
72559
248949
664247
62776
124579
190277
220381
555161
629270
209311
560286
251837
19909
399354
267845
347820
692439
751084
195138
672708
744390
138556
131409
752516
672202
695894
529320
584041
759687
162031
620215
303848
73529
19432
448020
264074
200103
15203
76928
694724
274690
789624
477339
170837
421042
746721
622477
384498
64251
182400
22049
482412
355417
277216
611212
544855
196155
340560
787774
221835
399848
371408
1462
131247
175956
437524
537179
341819
355023
505180
614793
640795
224375
113575
445622
281967
516630
364721
509264
724368
262595
669765
58601
136110
784176
398127
362481
552508
718128
220860
7992
554447
156711
112064
608945
392875
607699
281804
119143
754952
809374
226431
520713
621484
343212
391735
176679
725367
750949
48053
453281
283232
403332
23837
353870
323741
186231
5477
161869
748358
678748
631172
548202
478530
584427
493893
795986
722852
245796
22964
71074
620200
522948
32951
570447
314211
136863
213965
522702
230983
316318
573052
101257
391787
268443
433653
516245
15988
464539
507430
389095
756763
517245
739260
97314
407655
323189
496716
523389
727074
344602
385773
634372
472275
127348
536501
130016
608279
285261
292383
358779
124847
508503
35420
343629
120755
737389
352576
717503
611821
658123
303887
231615
535210
319529
804739
772672
165980
673381
336991
542288
284109
279108
9554
777030
746075
320944
544065
700574
511439
240979
429963
146218
628181
565346
414758
644711
464103
95462
739535
691059
131742
761577
433407
785977
709014
134477
3646
293131
575406
635413
105304
599455
433523
295912
679078
331538
21009
290610
187196
117890
35924
752998
169679
167029
343953
673919
445753
767645
756236
595219
457685
79968
168141
647082
379877
49978
238681
161136
756801
64903
342374
745981
321735
92858
251193
339558
644058
601778
411504
444767
447052
439459
151706
43723
392871
548549
682278
66909
634619
67588
684446
519343
693744
772466
304161
505567
580000
16908
236859
783890
261822
414809
623600
671704
186830
637570
646672
15825
432520
590074
634826
435424
179557
464029
363213
810656
159273
368331
192427
211687
554234
159038
633226
368700
95954
431179
292973
804630
537567
63108
699064
237629
301343
350314
526910
182752
776138
403842
429424
543146
114264
616727
478864
657418
506665
306232
507749
97558
768143
490329
612621
210693
761130
319290
238681
364199
73359
713460
646740
595454
492575
86493
230862
554733
170262
100698
684434
174462
219828
492983
325189
310596
774363
598017
311028
321682
627928
748619
42411
192215
288174
785010
448919
766081
2935
753495
753745
47297
663688
570540
445167
74643
31612
581109
638927
391725
509270
494829
29457
24512
63150
152860
499636
778911
489662
752007
294360
9082
156601
636192
158720
503690
101399
67705
418538
150474
8709
68914
159309
283494
291136
124314
653950
779824
525752
7310
424328
126884
386120
715844
129330
503683
228322
742295
791275
743620
776995
602745
148485
59351
809466
442511
319944
302961
273822
775498
38561
520073
350051
542314
127752
764187
719657
478075
467607
211925
424382
487827
562909
735305
148762
314859
494839
603837
561272
214854
175236
757250
559894
326978
225780
531427
22007
444637
708675
52119
300911
153537
25786
149308
744502
149227
407033
536303
276275
356208
257668
648499
664467
427557
192301
660823
258123
586557
433416
567599
624983
780331
458977
319216
48146
51159
193823
731055
236727
12529
41361
226671
66279
615215
85096
709230
763733
198291
26228
477845
245430
436371
82263
696119
209971
203503
762101
684655
517920
741823
424013
540159
777281
783757
537762
265777
518392
783384
484139
567304
321234
795867
603358
136209
416501
424874
655614
299545
351706
25685
20594
781503
463623
207859
502166
411991
146564
779062
115545
530188
436122
183975
45230
621516
311034
443758
576528
670812
338262
180475
405913
163895
7721
788073
684202
41306
42705
187789
30064
332204
477782
104827
589320
238851
377337
111626
757143
320476
371835
766081
29511
60654
599894
336110
266340
178570
740154
264430
682673
34483
672764
280818
263191
6710
6733
199214
319809
602468
380609
671639
795336
250986
295256
350299
771814
507888
763324
224258
337915
546980
503009
405546
582548
534846
702882
318457
141592
745139
437785
79593
648245
767694
119872
269140
771036
239959
217767
591299
334431
574702
527267
142327
524938
137128
327220
473367
529613
200302
337044
813882
18355
515503
289700
347242
442617
142289
14983
680165
675401
460896
48726
595549
695233
229566
435200
671905
681704
662861
399280
340408
66976
523513
556622
620593
15811
464715
438047
222660
736417
72076
319196
47497
33960
390003
187714
30015
718991
553526
156488
673073
125644
434766
67453
787390
270554
590323
586669
366292
96840
451330
426788
434623
6660
166368
214796
51249
610541
155678
413851
393093
436463
797948
777270
116747
491647
107402
115281
649773
124848
427607
494765
401010
579787
309818
223108
625223
531841
255096
786041
724939
650590
6339
548071
52952
643110
772381
345191
503031
767545
159863
106266
47789
586727
714090
749688
619714
633890
110890
252703
205911
247530
625337
662918
64281
750835
289315
127019
752045
13387
84990
155339
358164
279070
402555
395954
747303
86267
478648
642192
699814
328114
169580
230600
396586
12643
144177
192917
52085
619033
797671
732990
223975
273604
159495
93780
182326
276206
643202
658927
311081
224251
594243
677396
346541
489136
424013
484892
110434
236650
815458
399028
812831
753006
360605
534638
714829
773920
754732
170537
750047
278209
355375
464100
608091
476388
312917
40862
330113
186694
168752
112632
383292
23332
716981
778607
531129
144242
169812
125674
807176
505481
304463
636986
303304
229429
305477
521192
539999
107143
179763
798300
786606
181430
793404
796500
731154
37211
660315
310198
261305
259415
342219
745260
435743
42037
49771
55339
461154
447885
393522
672932
426171
760700
71353
129919
653470
529315
760931
633683
212930
208434
311557
782450
572486
572332
555122
534722
491500
130294
187772
291833
379325
524204
90854
175608
253964
473840
215197
576157
199171
605245
588685
478396
428056
253854
137043
218560
785045
523733
159544
473027
639521
675912
234939
223459
621687
236929
133901
536288
558229
791303
566491
42861
676486
182391
646712
372855
650726
299518
542455
777547
528046
469060
627979
127577
362453
159013
258652
29509
564254
407701
536452
498936
470816
36219
778533
502438
36232
739002
211087
681342
403796
650760
238901
1930
283318
693692
476742
75069
481887
192101
50401
236412
220933
749308
248123
447637
619571
574908
18097
239475
592927
619679
605930
190396
706569
730516
373286
523849
356307
603194
27602
634374
381385
797898
376921
335541
228813
686779
592466
78021
93958
386659
6731
589693
580127
221451
484070
233281
479672
584314
680263
251216
310448
732710
92255
703950
516898
406829
692382
700564
15663
175513
140308
150461
550661
364513
236458
75287
202196
574890
789586
44751
449293
690787
327818
725223
487776
563208
308425
719303
64959
646208
73193
232583
814511
386041
277863
766288
634851
683536
623296
88944
46004
286207
652480
335626
683069
815559
301929
345602
505189
294002
750558
173647
71321
661431
524912
124466
271852
609488
777640
548145
484676
50283
524035
673289
212137
293238
434606
494588
472468
458732
525240
699080
222392
159680
124194
382178
371067
50076
61179
492455
514546
788821
725571
725020
446096
421999
730781
425128
731644
476567
579586
791740
548594
625534
478866
182100
542369
780039
184631
786867
294233
249099
235471
649779
647953
757352
79030
3736
298393
739726
72585
186229
321314
140351
617740
535768
257305
782534
611841
290570
446996
566880
132825
268416
148364
424692
351397
94443
694174
185521
208519
465657
804233
702532
493903
598018
517867
265021
788844
747914
484184
250241
787632
12002
667824
446208
274764
384973
418184
60026
692895
368300
324875
775075
535105
430199
617863
738949
48139
331419
276913
697066
554412
85017
26187
616857
583433
674428
355285
764493
614648
697021
459557
380575
520008
748160
559602
638484
338667
2173
631969
757671
226452
581943
165434
32788
156876
483052
689499
77301
803079
720585
596445
325779
254443
57073
779535
333341
570663
181141
386636
267258
2474
401217
159479
649694
86455
300320
385846
770091
429339
811417
44833
156628
558836
720121
306506
67548
669411
715519
409495
628765
110421
315121
621832
111883
490823
265550
749153
407399
315372
148229
626817
641790
426225
129206
673730
572415
105121
627672
432377
8375
694211
419938
478181
745934
183837
792850
311642
666526
502873
702335
18522
622852
365390
685794
271759
758756
559074
666644
494863
685689
166886
604381
107528
19513
596556
1217
420569
617596
774668
251731
575565
583194
629962
235713
358380
786836
791583
89428
221675
596891
492797
705442
522143
613731
305043
573710
486027
192841
278770
604376
800062
421765
524846
645308
347343
737026
493388
658042
211275
712034
634054
405269
489354
719274
706873
265872
694414
648796
330602
113251
545022
311629
797433
82825
575211
769153
662916
567674
576491
192481
275930
38397
513188
597362
582521
147147
532849
298185
15345
244342
445057
136380
188211
209892
800310
441737
140435
698065
216445
743637
163257
692589
767774
606554
662073
607616
710000
25006
564867
435349
417920
351323
492676
82892
764119
291080
471266
670252
334174
147544
357246
606565
242435
122839
118066
279859
436080
696038
466988
319916
245792
639207
20785
143741
337603
397599
712953
444272
502686
716281
539678
520216
78554
640953
641080
633692
179094
443637
500599
159967
35762
704786
690846
514399
635176
95821
614445
550869
254887
390783
431603
572154
2033
409461
552610
99743
328344
583268
540283
547575
450489
7854
647144
277632
716779
658064
417681
264499
784716
200020
27871
91485
645020
546956
400008
282943
553748
746049
81536
109772
439789
728450
441405
453191
733796
645878
67999
50081
54647
634721
21479
196794
395960
375590
513695
234711
692295
78745
504511
807210
626044
653311
202452
314513
675723
627005
392207
131314
248486
81962
4966
303265
541516
705715
221606
333500
551737
255533
779885
616247
178478
581282
363587
547356
140646
83148
682247
186898
624122
69713
150612
776571
387255
372098
952
728171
462426
816008
208551
496798
63423
491089
355742
303091
98379
51574
394762
230078
302148
601404
94611
357663
433518
82440
249905
77321
28708
27260
769505
25241
800640
241574
477993
181017
772469
121552
119283
662934
36849
447513
433344
458109
459286
623787
61468
595838
570211
339342
567846
335706
306205
582571
147669
349078
781621
178132
659971
380608
450093
706344
564035
568760
756109
727339
730604
493704
714091
650759
350449
700308
711325
375689
799502
97723
197469
353018
446802
102200
43187
99322
541927
233919
190371
223781
450783
491954
754250
426818
206229
506607
260593
613885
333547
574896
373246
668338
412777
676807
244778
647578
186197
243780
201352
380682
7675
403371
600532
253495
451817
500311
107305
114347
463169
256415
329945
73318
385599
634528
257544
715484
476208
313567
238414
532884
27832
243449
529603
250809
690282
490720
614680
663704
148742
227010
247983
798892
245669
76307
707694
756447
717656
684852
438988
132296
205805
343003
282823
134249
214828
724393
583634
720467
401043
540729
318213
526010
178819
797906
25209
705887
178573
694618
741158
706454
338075
459145
98082
759252
201267
236689
620840
559724
691717
257527
208865
23227
635396
149798
199941
67638
135586
427430
470906
513410
270986
581042
496489
310794
379980
410068
59519
526282
577066
152028
670686
542092
648331
128917
459741
65378
151218
606553
462753
161614
692050
201700
66942
595746
758126
444012
498493
538797
498267
217393
787343
311669
645272
583307
156511
804741
812544
19003
806642
421858
570556
701912
516593
715552
207067
39171
430101
698454
648294
757253
12993
17547
191508
223709
59679
5743
417529
98326
776484
9747
142930
232004
247904
57637
774440
636195
509387
750344
206904
317946
804801
405103
46861
551617
24482
416723
565551
432967
204359
694385
233617
985
458717
804902
695501
552971
53012
363411
666189
77267
149630
813201
114201
623735
134341
340664
57626
676317
155130
229024
379639
250402
737885
737329
24476
558954
204895
693499
203845
328254
622141
801746
607652
355105
796162
718092
494941
607778
721044
727968
759520
4639
326791
68571
603582
427741
427517
748316
443095
716701
330407
496109
105201
348216
534694
681902
578371
669338
119529
534771
559451
166594
557426
478078
279422
7810
722713
761699
669160
155310
38110
194226
444314
340731
11966
677428
298783
352523
163305
725123
65269
69617
223275
502381
629462
788841
638759
726185
233339
428058
802193
427431
442006
283039
146659
460264
105262
428939
165129
160090
146271
778129
85270
286460
125215
169962
712294
757784
524528
208985
40718
24304
654951
129325
278464
218805
671066
232497
807781
319488
182639
510573
42227
335954
783595
768548
439731
352151
348537
610085
108382
375138
521564
571993
782688
803440
454601
309688
133599
127241
229115
763335
799366
253722
293264
806676
201530
571762
361376
222413
563935
137123
131395
741844
215735
782885
676777
386294
89013
237418
211451
672044
708773
140866
525761
635056
567734
562395
237258
695079
161101
569917
377984
369229
689593
283871
627748
638407
206711
381080
72000
514223
178818
598409
613653
669770
541325
392022
580951
393753
666148
353633
659939
737155
372378
466721
411204
572378
776336
39103
462290
789513
540524
203899
685953
501016
63742
233071
243461
232027
42403
638221
248240
586975
270463
738839
65695
354936
209842
746641
491668
558383
616012
34145
419504
289098
523708
618010
375999
518774
521519
464007
683222
777248
366655
683792
81267
99508
542986
23396
84503
742673
129269
130915
680023
95480
514983
373219
266622
371707
7337
496005
502053
247595
225821
695615
477703
325222
651584
747410
515388
527226
803481
276262
692316
692172
686235
12602
376439
736439
304372
69197
197464
282545
284098
156008
629790
154316
137578
453510
457305
43352
804221
55005
445825
15685
36108
778338
177631
761201
409597
328821
591237
393617
343844
538196
213120
562293
455831
644051
512271
400403
650453
247205
369944
766756
734055
570513
175013
680208
238780
709571
282631
476237
348366
749888
437908
772500
262925
445082
219820
79788
471081
715047
664667
15369
413513
133857
325415
758999
602364
292236
663107
324780
366967
680427
284477
466366
241277
678661
536411
402922
588410
696021
683123
779015
186077
380795
71220
78099
763276
12213
595777
803793
639529
479955
413599
164341
391228
681095
61172
442733
40128
546450
205745
120794
695705
30925
480041
473888
228129
398703
169154
409220
159986
530321
256706
591914
769822
509986
752860
137538
598465
301474
413617
12292
603517
335188
213791
519975
432031
602279
568707
666220
437795
343801
207488
806539
675264
548128
483557
42106
532676
82602
680357
798241
87789
565093
465586
212300
395511
40822
707274
598440
638892
551061
193691
471158
319026
79295
202886
291231
645319
43612
616014
174979
100324
779660
71874
758400
613112
812033
176163
278404
63241
341023
229676
64526
362640
60646
340524
522047
663301
703265
339593
186687
72923
105363
601135
55217
268111
365515
17977
134167
429196
292670
131579
761953
784298
228280
752014
457713
628133
230820
257065
269559
626237
242948
725091
517820
588989
425306
522894
242141
91477
774191
639838
737473
403033
617621
213145
366750
84781
685965
615609
699237
722908
90006
729049
530709
681480
542017
324953
505013
15550
338403
734659
2041
532490
389463
498744
511158
429863
450102
218020
710410
384139
65056
255066
681519
489679
46025
464866
586995
286931
215044
322539
95330
410269
160254
194345
680026
723130
409207
481322
331088
801565
575232
67318
497934
611953
323427
403787
670954
24037
375208
655688
644373
446281
429522
195912
525514
607620
426776
191163
59314
500419
262846
479513
773957
693750
257010
705470
610376
340364
765379
128218
777874
593563
730045
705104
274454
693213
339477
13892
353016
777076
391524
585662
458378
47521
100146
299636
329930
377612
156770
619223
225535
503152
107002
579347
745686
10613
506321
259820
347011
9786
194807
642562
287759
696450
69768
127652
375451
206981
464449
29399
567841
106353
201237
620694
560719
762312
692052
356997
77175
121724
726365
694806
206164
711374
126361
375313
339563
319112
133205
701828
463677
644551
699680
22298
277505
3974
147017
632964
689435
259207
475821
435459
666420
777498
3142
644738
591931
15273
747110
267699
74461
319629
658769
396004
116811
61511
106012
731699
357303
3493
588836
476932
725208
316043
723843
385350
170215
454002
519725
271213
472029
569848
703266
767038
533134
782682
79833
350047
718650
172562
154773
212964
477605
364895
204041
700516
206380
630407
312897
567978
9350
729893
268420
220514
341372
318606
708664
518079
492007
373478
576419
204751
225253
725577
276166
591761
281101
584486
813547
523015
213590
202713
260868
73241
315751
38488
571311
451339
268738
532321
798306
192559
151387
270288
283238
181603
104999
503805
396372
364270
711539
628375
428669
772430
776101
455565
555265
52070
128276
440403
748630
144399
534197
545482
668328
134392
543378
225462
59661
707743
438581
292390
225152
145526
395361
267341
639114
722615
365776
359833
50547
57718
157136
728566
22325
638709
797431
305736
379761
4745
405997
56813
588449
693883
235568
133261
76339
709383
75748
271420
412627
74653
511348
392712
204832
462080
92327
38994
694075
186253
581654
42011
716599
585486
50951
231938
671240
109274
480136
678198
643517
684343
2607
603031
568014
85991
65657
336362
646997
278166
486764
562125
565634
589464
258248
613600
423711
492751
63274
131420
222007
668153
175630
520982
707785
717150
243866
461834
786969
589254
581582
451588
359660
406772
754023
631714
37558
142127
300098
335862
246364
513501
128192
704523
545517
441220
487117
510592
561135
364428
471044
179777
714963
652230
650774
124305
118797
168721
183952
18054
17410
717294
124319
182286
699247
797482
303927
309983
481346
266479
130057
696929
225459
595433
340017
361192
664129
758612
678552
635891
292675
293607
437732
51878
356201
267230
521926
798264
258588
313446
701098
4596
227720
193102
708616
81089
690983
731747
265220
107531
167103
807621
554362
511037
647936
562771
312669
23124
77656
730518
154272
599373
123423
192546
737171
177089
71498
695164
431741
544519
745010
226064
728060
537723
216592
617258
814700
464227
768683
203246
83627
675682
760803
71136
22830
768027
643364
483361
8181
47115
31533
29648
167544
131881
257126
438250
689743
369017
13185
423488
444054
214988
809038
183315
653816
719215
539755
243203
812539
607102
84836
172054
799589
400793
391505
707993
675499
23332
355176
422096
527079
212727
194202
263263
305621
59740
230128
527114
623063
293963
787797
767587
506602
770380
741365
780065
697114
279689
548646
608441
454625
295326
533315
580292
48105
514239
447253
369920
38264
717226
145945
260920
205551
440362
763980
36374
410724
294845
160030
72944
311427
372510
156046
53512
310153
324808
754708
664675
789947
484571
461912
243363
612692
120653
667262
780839
41343
532396
500990
746327
354846
123295
689784
247528
649005
388555
406615
771695
183885
567178
462777
264699
535229
643993
647785
103529
521041
609990
409585
737236
504606
522515
512299
32205
244984
62830
31896
760920
602554
573084
771848
145376
230718
238791
460791
760148
692920
233010
47529
449118
701398
619626
126058
354692
748834
808723
95978
641641
785914
106726
283103
109747
767857
793502
265329
242540
459108
73108
606337
311243
30526
117364
214900
390768
28482
19307
150954
645753
6277
223617
325015
328977
318135
623904
670993
48489
511326
341416
374387
147994
368006
675967
771282
611643
32462
799363
477389
622877
336481
273733
487184
601183
540696
676262
30414
611078
19783
567756
112082
20348
12863
7244
642614
785745
268418
744723
41352
20237
55607
313521
269793
355840
644540
257857
647199
684615
769350
253842
699370
773745
506564
743591
472665
252181
327369
285509
680596
186242
367887
746794
646843
492352
76757
378388
513193
378848
90207
288538
117270
735667
652220
641267
599607
122815
182722
459952
721202
666790
210524
142519
310170
149818
511559
421804
349230
375219
598636
29760
143111
81557
367218
77318
432084
697340
409154
620319
178184
722024
644807
255338
650609
634980
223102
180804
647261
17738
563778
135451
134825
7146
706358
250401
249
72969
558425
135266
810059
248647
71458
281438
550146
213699
282814
516357
36051
50415
606668
1729
20155
222891
194387
796935
765626
159404
106634
606694
645750
183780
274250
119592
64886
340927
781596
447086
708078
786772
307371
736971
571505
151638
310201
294962
171203
128222
185812
256353
600287
760426
582308
367076
156170
126053
483376
362576
492385
742919
16840
77973
351249
648229
775027
251471
364351
287067
268708
252531
302579
804447
130679
390916
406310
33042
446510
433754
239155
532075
225267
695079
553153
136508
115713
584300
156317
150177
47664
417101
109939
371530
783215
3787
269561
711094
287215
509147
198547
389826
161348
164474
275044
17050
471617
420259
372994
802409
530168
792449
621524
137325
510895
43124
795146
292398
314756
177592
134526
345579
688781
319536
377600
71323
153497
585556
255870
641744
510728
389726
101816
25204
652283
752342
586588
293378
499347
257407
325068
4797
17697
432784
630659
173616
457735
743339
499487
58584
517722
709297
733390
660652
438464
619604
794385
441819
582507
616430
765777
338380
685834
364699
223864
782939
699992
192026
180554
376366
672577
401985
124490
438743
81073
772948
311916
163205
505693
399169
156025
392521
355903
189052
758152
576297
755624
604202
353905
115313
254774
708849
504472
266905
449001
67480
804239
226742
264101
263801
133231
536416
69382
106021
773830
793193
353619
770249
134181
599186
395914
811687
461848
518665
784509
734272
240498
484685
585681
534433
765461
314381
633285
298726
531116
745915
71777
320331
748626
582450
402987
167956
102220
789424
789475
103426
203495
624720
298744
762945
313749
266381
75108
56031
571320
693676
744542
438833
288740
221805
548988
479344
146811
99675
650317
469950
258056
26815
337744
590755
391461
153129
334557
478239
22802
786702
490707
718869
356286
447181
470122
159632
14826
248820
120192
87683
532694
192579
439281
416616
718682
497754
798424
2689
611814
399854
19389
351919
645682
86801
661503
491200
71506
617620
759944
761729
7337
118091
677222
415227
150622
732984
239596
439839
22982
228533
810065
702735
583757
439083
302033
314030
489270
138306
739806
187958
17532
561186
751527
102751
81499
427539
534577
465778
150509
754070
184172
378932
184267
21935
466901
523136
558444
609579
702667
668599
695900
433282
660488
7283
346070
305951
578042
607235
89732
575371
812523
409358
300649
8210
347759
642145
532476
56697
387596
629878
13835
213050
207796
417139
332445
220691
717992
242701
538188
531235
550132
313050
436677
637416
585620
6802
312328
436394
805902
202734
38226
650839
397510
319789
667568
45166
304052
303791
633347
54657
396557
362492
101712
599059
56044
373960
674746
497304
374549
595256
553448
491745
14313
306593
486443
41405
765247
308783
467612
405269
250361
203163
397240
180008
118221
567888
544502
332367
562227
13100
708795
329311
626673
490991
130766
585780
22916
158824
206961
614457
5145
542084
496298
106018
361493
378820
357261
567343
571281
33828
727419
341761
776549
160534
332284
574586
188189
669010
777001
623873
141421
523329
298318
628301
723408
786524
187413
729867
291745
516249
730474
606693
443825
564967
483871
119802
336187
487645
206608
555440
224844
41631
592793
197087
141835
610632
186651
146063
650210
459972
451894
227031
325064
247300
589033
60362
655195
531514
784561
775887
34025
251449
724096
551907
165483
561144
363462
539882
528098
528839
705897
125771
27313
86193
5422
579271
89298
155401
669649
47792
132287
70592
809169
683514
498854
345108
640891
78566
573079
182307
561664
316256
322470
274459
273007
705555
552230
342793
226480
250025
65261
157266
141568
303970
393169
449940
772539
312410
517100
456445
675201
506426
416807
331553
679014
567554
376117
816297
10828
620572
133798
28683
183465
652866
397907
584489
119110
716656
543119
696865
220863
448572
173051
100673
234556
196695
319271
410058
357644
440104
723338
80374
594002
714458
443148
274538
272873
176753
217209
502332
484784
356916
621366
507872
561327
678398
682001
603492
109572
487609
316234
64336
399377
440153
686534
653753
746238
533438
706689
605953
357580
494418
673538
79215
307939
815568
400120
586306
743389
566366
146095
345947
108490
389530
803905
67844
70229
365784
645787
556640
25384
459328
530282
715290
133181
317605
679472
279902
8960
739466
219502
498987
415855
766550
587082
590858
30264
404918
781408
86531
645302
631347
419675
130016
735765
516866
235029
630058
592966
394381
658187
555830
804354
370665
740127
340523
484357
281269
235642
272112
761569
149096
228771
13917
392060
764649
337767
760100
283629
306790
514631
499750
683979
341449
223049
442981
629115
10795
171206
95606
302106
649397
227371
598510
239799
605184
805822
178779
604158
633668
400852
479735
263896
445571
697281
452436
252593
717651
296038
176231
777045
774069
2238
71859
93558
101183
567760
460840
468184
505468
815298
358420
703946
418436
721148
516881
536279
489591
777778
437964
402535
541312
482152
757463
446116
201709
143945
206442
529855
638891
675834
507537
524182
480839
807945
487965
744299
461334
762614
408267
586716
277753
766938
632477
660131
710950
517077
73013
676966
288190
602016
705454
319306
220576
133855
264327
317675
688880
39225
56615
438447
179846
581033
104709
666959
688468
245006
345293
410122
19140
626242
555246
310213
419679
578925
42708
216853
749916
380386
36850
96133
215559
164301
280905
682012
697611
496817
742976
611284
739127
352112
689424
768723
533145
476381
450510
664663
688568
566411
229759
118405
556215
404034
145675
607287
79345
39340
356125
140929
459257
370420
395661
225314
670556
792565
154164
693207
283042
421939
79792
501630
30435
358951
671116
571516
86824
376081
261831
5380
574872
87276
194800
370980
435085
236129
227634
613629
266568
354642
743418
526647
288605
689751
362270
408339
789402
359573
478208
355703
89230
724498
568519
796809
745155
457072
122766
327952
155661
238574
804201
592795
702506
86345
722015
127124
10013
429599
56625
712497
607191
191662
610872
486868
321536
501787
27156
332107
706051
352601
753330
690150
362241
6951
276286
220910
447328
517037
787527
426850
73181
30698
587361
405147
562382
287368
780459
370023
700525
563872
550235
3641
391162
276630
690110
623706
779515
722415
488658
408555
231984
738625
640983
445149
365565
405758
303277
283416
241027
192097
635869
383704
230109
516967
765006
608296
264922
795173
25848
69541
688064
144420
218616
528521
99677
98724
422805
694801
212644
185415
295443
272783
747369
510437
117887
367372
625098
423842
730930
159350
666237
175144
608714
453148
146142
96453
132283
315048
275903
722733
371522
446515
193811
605084
792195
147143
409997
115720
641620
56492
764190
560344
465049
454410
147391
600532
546850
81951
266117
79682
149972
792262
653574
641460
407348
300417
405277
383626
412726
405320
764399
701054
35375
549850
684125
578080
472017
702465
814856
194865
32393
117537
148106
808229
524824
90140
66778
75035
578289
667000
402885
176578
110171
573456
308184
703954
467704
113631
387154
378991
169352
219930
769164
447569
138155
267581
596838
286205
194403
66412
187543
606175
467229
582610
108182
507676
458949
190158
72463
231405
611925
240199
255729
348724
731936
117779
698725
65846
564360
136845
641743
163579
719964
50209
336638
520367
297935
383102
374202
508820
397570
218083
671083
766607
717230
792882
587656
655405
621033
624457
363528
257270
175116
221032
718786
227960
737747
337556
166598
387842
207556
631888
102931
221887
83547
226809
640299
195040
31407
568181
699343
523714
425006
225790
455050
326370
531736
345678
480257
174590
188012
590495
132576
726461
752023
458809
762470
631350
86944
387477
182475
460916
238115
132294
83774
326693
303936
118895
378863
299758
220125
591089
461731
371766
60994
490811
406094
709224
453635
118841
764581
789392
397054
448261
257220
721615
23750
632474
687352
395136
2452
170551
575971
365869
100985
259408
299906
6181
459306
209622
105265
288103
521799
96390
85110
531691
258445
660819
315976
211567
79960
34034
103638
635583
511886
41638
191789
779370
329120
499619
429552
646928
769988
343769
426561
674302
74536
276480
64044
108960
368038
538842
502808
284050
329486
185825
595905
736456
791221
776957
31603
44725
489556
285865
694928
276748
408200
580277
588833
319969
686544
40342
571850
319842
524410
772885
43842
802204
226273
4058
643478
548831
265066
640330
61298
545957
333291
619773
229172
537686
225138
397589
795112
614546
429535
157122
266594
142570
739565
296946
33833
287240
89736
743326
676835
621740
4685
551873
257411
309377
84894
387137
402376
355074
782104
438242
22114
138805
154556
700910
546285
135625
117316
743390
350503
91815
529459
147302
246039
353360
617638
389916
75423
289661
34433
588870
63215
260495
802960
118119
620469
492723
189283
113001
801384
427298
575424
656254
784608
95600
383164
210962
493990
251909
145291
56429
34001
270144
604461
465409
111917
307548
59968
16862
36418
600500
611005
35534
321716
602157
255245
42859
12525
590570
789865
426117
184829
463635
626620
276336
606843
222376
446341
86605
677872
162322
369611
694968
125789
168376
152461
171977
261217
495250
546777
203338
27534
317983
648076
427058
35536
498265
544249
529907
755692
300380
159428
24545
600667
151029
236913
416344
255235
488127
602255
418960
283325
759607
221835
482882
59812
24162
249725
1637
341766
321850
628383
761769
510072
600440
768925
566778
534336
502119
784497
608713
90082
747857
659561
635752
665349
132347
536625
418726
220966
74129
542880
330051
521638
717434
371410
624330
676436
487858
589333
223151
566974
326775
607095
375560
411341
595882
50046
376676
680966
713728
285296
646708
282982
598032
167995
369603
815868
352544
442897
678361
65391
479163
786125
291601
713570
130853
756440
603200
13684
423133
409551
336159
287786
168639
677255
468934
585537
394774
438259
725079
408746
150925
322603
612690
599033
36992
429588
320746
663269
788235
294011
427516
73797
117175
642768
407343
95740
785100
76412
109932
215857
633032
738682
748542
384481
432506
274285
185993
342199
223029
125014
73148
483342
511325
299855
89005
433196
322693
615177
46371
267358
587061
602152
180756
135452
451597
449886
211614
503729
524157
353391
475621
356425
753633
702438
348447
790063
146314
518921
385744
245538
769028
503742
142407
335094
361950
455837
258161
163871
772689
41571
113588
640943
24327
46316
613418
518559
92233
583378
447243
471878
238313
250271
651690
664468
146022
231897
736401
168045
376486
36222
486187
250945
761336
759995
582354
661369
716083
446732
471919
706003
79635
613016
626329
134181
548485
691366
61574
419243
178009
338524
124565
222754
236922
566427
599460
267727
237795
536777
546997
687980
466630
285746
543389
434400
224001
128673
771793
171291
310759
306377
741323
533052
440286
742646
266223
648038
701938
663070
403936
694348
83901
248210
87126
321199
367653
389627
249302
643535
52278
104863
727130
523261
27174
760915
223941
656981
289494
196944
445867
708571
92955
392015
522433
215902
479281
83065
441215
296501
736694
160217
612950
126822
406495
276292
347666
218035
465039
237535
800257
73594
746450
144597
526445
327854
96619
143439
809345
77089
737038
308202
176170
476540
559496
669103
55896
761325
85776
351188
647272
571027
450002
649771
477147
30760
238905
787869
478213
241970
405575
710625
603440
576053
120717
104685
214495
657097
565853
547756
268186
472922
131902
674622
603185
267770
763139
220625
623291
187906
377107
596613
660328
65213
291646
723308
290735
150732
510752
368722
111424
537838
556311
206538
185687
664018
483433
305189
634645
799897
456266
349391
397379
727265
310982
287447
20922
585255
109728
766917
173292
724714
636683
672816
417625
608314
785886
235547
77312
620739
546166
212835
284079
640034
704923
318639
680190
755931
772017
70902
222354
646502
535026
435621
668866
525324
240542
244308
297541
385566
465130
7356
772006
210618
541074
543144
173810
344066
179876
625007
81580
672095
94943
140129
265829
727370
601736
152101
651441
739331
391102
460723
453643
65349
722117
629934
207278
204760
796074
93867
711733
537682
78506
442287
636761
152605
202726
105519
107454
271175
31507
42691
577041
670446
522100
118299
50449
413404
379169
489168
624534
375304
180150
58206
408774
652138
560211
740389
479833
271679
761248
180859
461672
367706
710785
430424
178562
380764
33323
171873
75624
559494
427416
761457
142323
387057
759111
592155
595584
685557
682262
290294
633529
107043
786088
179785
579850
21119
210460
626680
384148
311382
173743
339735
371329
397896
251673
494876
325527
231245
731379
429425
739552
483229
329877
89151
18659
683808
352515
713735
132972
590074
774696
478475
260897
703740
71335
445919
544677
320004
800588
744637
541235
577735
304731
469275
86557
520775
228846
498087
445197
741540
378352
626738
779018
133156
462022
334541
712939
156179
669787
215257
122086
195794
592032
589934
321095
37354
535423
608812
590074
279927
461747
487544
98150
72791
628181
503705
416644
58473
4683
261873
392805
207518
454446
427549
31155
243557
611445
659998
346729
710647
404259
123943
787453
346357
336090
431375
692561
765245
186526
560010
59148
418435
797765
16247
313452
474083
240806
110343
730699
627609
663595
761039
166771
104115
455392
635291
773612
142939
66812
189257
114587
770901
47992
802127
209192
544173
525339
56033
375895
458878
268195
722941
416972
267110
13275
181601
647655
555105
557696
710758
245773
279382
397839
493274
739879
192072
495316
321112
367418
127939
572449
112522
564315
508156
767621
245879
371142
70038
653383
128464
272564
811635
192315
759929
807649
579711
716454
279616
257826
271052
30900
741304
59101
649029
72619
157365
329242
3878
540520
595095
344978
269808
587368
151117
703766
618851
806753
51720
280687
683181
259930
198372
575398
808168
43120
660446
11685
590572
564853
563233
545023
39148
246258
151768
534854
518384
380428
184649
801146
418964
736122
629838
62737
387754
664382
714135
216837
292861
175436
664156
525439
94041
629435
392348
361637
642029
5360
31506
93285
486850
281696
312316
515881
420232
457379
188710
768388
807912
328872
351633
132672
125769
732147
483287
734728
604180
261129
648472
208939
701070
666440
91131
36857
602558
157640
438251
216809
382670
381951
474279
711500
159001
643738
221806
316979
625347
84279
74045
491305
185852
222431
785874
610634
33893
729453
419084
364225
680172
626543
741924
646081
173248
553683
135310
649917
497981
292750
139788
669297
457649
218904
348882
42907
415129
516672
767715
735140
290446
765570
503450
20861
169420
809703
128264
282295
508112
754582
221031
183764
759048
427981
808113
236497
389973
181055
447112
795195
58027
125436
424998
471960
392940
202445
799821
295359
270787
155768
317134
36269
568882
745024
414651
694355
105677
539066
652217
161274
619847
497393
347635
725060
59054
643769
72607
682959
747071
127760
454606
222011
128977
608945
109062
538825
145459
328979
93354
108964
437333
118418
316180
790337
160569
641762
273141
185963
478706
448845
276404
23810
510922
687773
380235
177700
715
269050
510069
389476
696456
692858
307850
455141
215593
140232
177237
62011
703351
258308
475752
234792
659069
332311
555296
768668
750478
148675
697413
12869
760884
282923
313657
771707
345812
782512
576743
61707
95881
245200
269354
410177
659021
387430
618080
80236
394435
574281
139365
230712
532824
322872
807565
749769
630039
142325
766899
199705
601493
619827
740728
600047
