387147
195252
1060
894537
606478
147749
24918
237381
197297
534477
19295
813608
17987
282104
142320
127575
103926
134292
251231
7825
262545
563833
5302
461550
260388
50124
234236
97445
543031
466017
4532
5011
483975
264248
238566
317875
552682
322111
387480
670061
5684
146523
18674
446572
626634
11574
580766
302085
309342
82375
19325
99344
132629
187055
181957
550111
20811
460236
597184
38944
30488
3911
252320
65397
145274
101925
118707
44970
182773
122311
113742
806060
186541
24812
134776
42756
501731
6317
95829
354979
887580
613502
239806
16731
35156
875575
528362
180016
341553
158551
153556
520434
87545
253120
36751
49904
262851
36503
24858
97202
406565
48064
514343
488534
376789
827034
487881
121509
227179
49432
27176
661691
192560
63321
11450
812362
74989
135866
62231
82303
242830
462660
317068
738963
152517
344365
24311
747187
66242
139726
46409
273071
132089
653673
423536
890555
260903
85106
529007
145223
161861
467654
942826
508941
149854
258296
35258
221848
178592
55396
386761
98931
58706
543360
262612
228661
387224
61866
101402
132313
85966
311939
218766
106074
168784
709283
174630
597771
410504
282249
129991
20411
724596
166593
434590
75501
59321
149914
199737
250287
103881
297861
80839
721434
37488
584457
292408
77857
17671
41280
13768
28340
520719
95689
13271
255373
351123
500227
26813
77730
31396
526069
343691
173515
556205
237919
356661
407663
8561
8062
318018
141182
738484
340849
524567
353592
50091
198284
103238
192255
375115
41084
184690
701104
396802
412167
25501
12629
113451
858375
216249
327035
93299
164894
507352
487825
419221
119859
55773
252975
33557
668076
232372
401650
17671
126717
98757
404381
28727
98796
535342
31847
236028
41246
5131
36483
83686
316159
617719
350837
60084
338387
157258
443098
405051
69089
30607
251765
39327
555685
128771
132092
889783
279833
148162
375399
178888
307147
760711
53164
101038
198047
344683
39764
89112
160164
612539
72655
279423
443717
59665
37200
327783
66793
743507
646792
268881
93254
390135
561620
212294
162485
142047
539660
148017
69254
110116
294065
298038
759262
559419
287764
6305
2510
112653
175223
283287
58393
14296
474559
101497
278237
137901
333260
111254
293054
244690
165413
36535
373693
165945
559708
65914
347777
266178
312104
95652
202156
201649
97556
29577
622410
219376
569131
127433
92026
17224
114129
898300
463513
180468
647605
13418
108761
62698
11421
496412
938822
13446
497240
268443
23546
503858
109316
461628
11452
494189
467005
174207
192116
166953
598689
243973
710750
262173
304781
577665
444520
195609
47803
1356
884084
116513
178170
189705
254236
193221
699780
80178
25828
280916
216690
146364
447244
33250
62919
695105
573901
88095
366900
173305
894898
387806
25643
661826
31924
49675
164711
396321
190968
648824
183473
166965
124986
201218
513425
11471
571348
474769
392260
144624
166333
186162
12750
346754
91292
3768
389258
946927
145003
23256
59099
82955
109445
47505
240441
34474
91859
455468
247611
73768
556579
44644
466471
180679
192838
155568
43258
178116
19228
152147
175555
150126
367041
813006
6108
249620
213766
24600
146405
70915
202711
218415
207898
936275
17171
199402
39534
471619
196592
55590
231717
368279
2357
10651
337049
179101
18620
103971
581853
47975
191207
181312
522977
205618
455800
222018
207656
78633
798741
118594
284746
684156
353971
76123
12620
11017
18486
492039
606541
300481
117180
566163
425024
131570
407157
19959
44509
656371
159716
29085
424585
311197
552086
368348
939005
64520
160653
41128
346238
595652
734626
380148
590911
277731
537636
359997
515893
219521
94197
251622
406248
87623
178775
343505
4586
451133
91
628969
54575
488180
126935
806832
312710
10977
82506
212738
60909
490487
192451
76843
258797
77844
746141
188190
149
258367
691505
382772
264964
136659
545795
209748
177393
461273
18085
146291
254187
620562
196290
839192
46598
49275
526928
31273
75549
51011
1418
470391
491611
441919
5817
67380
670099
47179
271002
194247
67417
200851
34945
259822
418434
242507
484188
166376
753188
538963
52759
222435
215606
325
801136
156792
272802
425166
442165
649271
76460
36194
9398
441042
3612
124800
12551
596652
663174
282888
643307
26299
604289
147471
184151
324770
512968
666713
7987
126288
526613
216596
393269
580180
441505
29504
333943
18426
343876
969940
95487
99840
11365
17280
707119
206878
432179
26057
75459
49336
115176
457688
47996
841891
134320
132817
126626
141153
25513
315075
410314
558939
179400
352530
108005
96135
177966
209528
183647
177779
123830
642286
158169
493844
353605
631946
214037
187209
32396
452752
29246
281897
817928
342473
26427
707429
190811
127540
384722
64800
68485
310173
298893
536262
44668
125702
132451
99392
349762
207561
301646
541996
102391
6642
758413
461227
426938
639603
223717
245286
134915
368745
406298
96622
111479
177178
57808
63231
33244
134423
103491
134822
98922
615990
46759
255584
139484
300392
46677
175617
230590
20948
22415
257150
563263
58032
827478
219000
554901
44893
153414
319523
86623
527757
53439
160042
247851
114369
41581
271822
282478
13217
684077
109665
537514
313653
23007
512154
184165
6992
75012
130566
39616
69377
179437
27977
259199
142823
203934
793118
171761
117979
40999
317151
355825
17194
84052
133586
170542
42832
16515
63445
307840
398235
241938
55745
19138
239313
56283
739525
732853
20085
386948
144111
106758
12030
401172
2655
11998
101897
96997
410528
151778
157518
97131
10173
19371
163356
368936
617890
59245
398923
623310
174380
612747
703396
464978
638886
25522
376667
14085
79113
345438
258528
39952
69972
35552
837579
76695
207285
173873
64367
32764
80745
446573
699502
573917
152499
830627
355484
81162
1098
475007
529062
465334
141084
59502
84906
258704
50115
121519
238936
635001
266512
42250
257282
24120
19772
612310
184938
613604
33332
101452
34897
105694
38047
119816
377680
272594
490756
170914
30185
49788
249009
33712
260281
63572
595878
420576
142254
10478
6472
63735
7460
399951
298895
509003
40127
626982
572492
305338
167062
241527
574004
39027
36803
389084
479519
491496
787280
294592
670908
225036
179549
105708
345096
116963
510893
302894
386146
809162
42021
178745
281428
187984
521219
412779
81091
141887
902846
11650
5730
69658
282599
335728
186880
51520
356540
210389
30016
454739
404948
653174
69545
595839
34970
282076
373621
137523
39216
275883
665244
57682
275610
119893
174918
379313
391611
265392
230932
113285
359432
177071
225710
691811
253574
64317
586387
235150
588762
136406
522953
619917
219439
583995
356321
175312
7967
221911
540137
17902
144364
5139
90251
260029
90330
52981
405125
406971
680961
514345
119856
240896
10305
539812
473188
26413
28366
876852
752304
178347
35158
515382
782075
81800
26866
80120
654505
569141
400003
39693
693338
575662
542102
333004
786810
105739
567557
126355
427491
263261
69809
17064
434836
161602
240621
24582
441925
147190
614095
430934
600511
27971
208904
856956
17642
14034
233124
121693
36
408228
764133
509949
580960
22812
427058
502439
599
36939
42549
81635
395199
384258
222128
477431
25262
493769
89
221647
483774
235187
104332
493803
258612
54230
74224
28899
209710
469870
501240
465067
180564
183938
313606
396496
697606
708585
492879
71530
23338
353273
240892
130527
109744
260692
133268
180985
51022
9815
84066
662721
206731
385161
150623
11606
467273
293970
231488
48098
168934
47855
58410
29485
26653
8855
404027
455407
199730
258086
332638
34240
242747
47731
591820
219390
133188
306192
3706
149757
255249
6405
359801
375702
818561
194067
169343
263250
32923
304359
359366
389254
257912
221290
28885
122063
250663
353123
317219
476108
53384
473760
82210
35679
16672
62174
88120
14729
36160
200760
21476
181027
16937
232928
240153
130778
85151
540495
514694
16556
250824
815799
165277
384808
662425
256901
250169
134585
561741
227263
144004
170150
448913
380169
35596
416026
10048
119117
760828
890126
742430
258081
529268
101423
64365
145487
871340
39634
13236
619711
386794
46282
499122
3269
116026
15140
660498
812728
460541
267997
283213
11960
626541
375794
291512
299939
288898
414995
139635
237533
102503
3967
201793
305690
27958
37060
106903
234488
97085
113142
68169
345094
383332
1020
121506
183861
94058
674975
650121
939
638728
1527
13353
55973
27911
14824
538421
419599
439366
188838
388007
840248
13483
142938
4345
687981
285416
195864
121040
111876
191346
451615
646183
93028
464002
28563
300891
8420
3789
880685
20677
170245
665794
141475
216322
15607
9306
33378
7406
221967
42884
28258
180125
319008
507173
492666
6380
32650
193464
20896
2885
196419
566175
34716
881963
14130
392642
40885
458970
59646
41074
244466
170227
197060
646572
572795
42179
173214
181002
121774
443437
41790
126354
22729
290433
46109
127093
35462
63130
46294
381900
123754
23979
177139
450601
645143
199957
614411
269590
85018
2598
105174
17302
19600
120287
214917
6308
55005
150638
37531
480262
9802
200620
34384
42833
75225
396833
247313
26312
27888
194122
71422
30699
117737
281738
223172
813206
272362
335853
24383
550103
227942
25225
304309
151028
74512
52075
41278
117225
9883
391035
14182
359437
153842
788167
443854
203731
387726
13573
1479
109782
76439
287805
304676
320229
561403
56253
94670
626425
129934
518683
74258
81024
284047
63317
39019
1296
127650
620381
511768
616834
200278
213944
206205
404079
2684
4433
453396
97883
142538
185654
185874
72896
16255
79748
541781
371754
743247
168631
842932
99081
14987
415902
16123
52586
43470
123857
198134
184491
169035
63418
291
166378
445355
280389
455397
534095
485124
221109
105702
51678
145003
617536
32621
302302
854501
152580
414896
126982
390587
117660
72170
594069
88564
97229
406090
239314
176478
209822
79293
74907
7250
438327
671833
851502
62876
505356
176568
189701
37149
33088
11820
546611
418989
119371
239974
273655
117627
266273
369762
194532
150915
648281
219932
582698
517256
332922
215990
282464
15453
13227
148754
428203
23729
623454
40762
334325
423445
34417
403965
388147
21348
256574
300401
118471
419223
323184
13495
810499
215160
318514
255787
124567
691
320854
357829
704829
309930
44552
84556
91343
63909
196503
313325
32274
896138
63663
10395
464281
180136
287471
639180
242567
354880
299990
290341
19057
40182
302134
325918
120204
366019
57870
476073
443006
52849
67858
567444
573563
9777
69517
196551
25852
670868
393497
337268
147708
535850
29313
202725
259501
713545
345934
67029
80939
344088
142611
26140
860601
13628
35174
60843
382062
52615
733694
52126
194919
160626
11340
2182
385688
139018
7605
598999
190105
158509
220044
230713
7658
6158
394244
391971
12423
248570
408369
103934
150573
138371
298639
54770
599204
782327
495299
542434
98815
262439
107719
211006
270242
214076
78093
14438
406202
70373
64868
32709
110454
887912
2529
434719
614755
757925
186635
74870
274937
592937
496998
789640
78823
88489
251927
534388
380482
40850
578448
152022
130732
161328
244293
326342
127252
91919
788390
542921
126375
12855
383
326071
19897
286713
28572
134930
228604
634629
204356
222255
19169
57384
40834
150639
139292
493063
562177
100695
152087
76509
464039
112794
379272
117900
485075
49898
616756
574664
267363
68018
434568
89570
377625
4258
136442
209539
366845
454481
326611
281184
4316
368480
84808
2773
94364
268729
73233
15098
109645
251767
536894
246273
235540
215978
522245
184109
84820
651442
214481
463264
330553
202248
553037
251585
129374
497835
185510
371275
132021
84185
259365
234699
448128
7717
110645
527279
608188
575205
295221
1643
61371
59944
97199
10345
84854
229082
133221
161461
120319
284789
72702
34199
582320
413300
39324
35327
81215
137668
212424
348995
203705
279939
499058
119754
40877
45199
165779
96196
393026
145150
157633
208417
11723
15836
55271
114124
520491
456175
72628
14081
125761
971
8747
174472
72990
407908
338402
281501
610422
180163
73736
419474
279862
389059
31442
370958
651077
224207
163117
27949
616467
7098
660810
658469
483932
117790
2089
291792
159585
280870
148620
98473
210254
258229
347754
2808
105761
31844
107973
670686
238774
12791
321794
375006
66622
262259
12728
41810
620958
434998
134404
7083
724471
152589
38820
198977
47800
434076
510814
226223
62191
263313
760580
34031
612477
7748
35214
358429
61287
197949
160248
551079
171863
193353
318352
19869
168327
404472
385571
132303
176570
71076
251680
220338
487944
561261
12151
5579
128274
468046
169215
15397
297460
352451
213553
29517
55109
450930
171472
1022
55582
151305
24124
20789
31435
615499
550693
401088
38348
2637
253975
56940
75820
104901
237144
45632
209311
170797
641184
45989
68059
719230
552927
64659
36437
348053
7592
305808
207868
234252
348820
389019
23778
95191
335716
178524
25974
615185
173972
272307
284678
116076
220124
13284
542272
36888
177442
640379
267305
525058
53962
225399
35028
234021
210734
242333
18350
81667
867545
97906
798339
148980
246443
749231
418507
403217
299961
207599
80347
428506
20895
204458
37912
9352
159991
2587
24657
112651
350515
155273
28443
117494
31565
477271
595
4802
452378
104257
215024
18840
38097
649295
37345
229687
3432
241083
377811
624819
225150
338512
348160
370739
143
601733
378551
239917
50577
1641
529956
739924
13176
102903
9794
118195
123068
65684
142406
174292
97994
162744
298422
332025
386901
175133
424813
2353
63511
59366
10614
125280
56046
448547
106231
357411
431208
321017
337228
184548
299582
44305
184777
612078
19844
635929
224608
665757
263917
77126
40038
9159
74149
146336
164769
477780
490720
236283
5327
288606
618031
526849
154628
653849
190305
653534
458331
199049
692484
799250
5882
36013
849716
195614
145229
67996
12767
97737
346875
368640
371961
6570
696081
740320
336712
472273
93761
644353
327929
377361
260153
507297
301540
878562
63137
19416
243421
124618
80080
400929
409768
117934
1181
252288
41585
523300
899
405368
514997
65798
20921
10152
1331
214351
303700
13738
2909
497225
184007
53791
822471
84275
629239
247078
324069
248505
76791
401335
64461
2503
71716
599010
505775
57790
42757
467137
624793
243862
79081
322115
4199
271890
488784
129456
161747
370677
17
200943
656601
160451
301597
24946
21590
594972
246044
259328
9188
153058
51024
335583
622253
112289
138180
161124
771561
94480
118848
352398
712814
614731
839831
49525
199783
208260
45485
24436
40501
565519
58869
140212
333881
402680
501837
29579
216907
43796
310242
38803
314610
55201
266885
542670
41804
801179
47376
396749
296526
274644
53861
70019
845818
538463
134499
6069
469462
16489
146190
229169
469211
192241
492953
130106
774169
143090
209635
567507
75820
339054
451810
63205
666300
184395
384560
192255
483203
11985
659352
31088
109551
141713
330832
294322
194069
295218
694965
148340
516044
614884
285825
52003
666099
483273
190161
66371
92145
22538
392786
406392
364226
225613
63449
6079
29477
566454
177676
744051
5393
38789
148613
187128
169652
159665
413114
24432
225564
61155
273675
542051
469728
486063
71562
291543
165585
305846
583847
200035
778381
58526
25323
750958
844249
73421
565115
13614
28
319004
26505
772930
241207
275499
147045
40048
239242
7235
539337
311423
124909
78479
382618
545952
582171
799610
232235
401510
62788
14632
137009
160506
209501
3171
70722
468615
447009
294272
236578
114962
726054
713508
256798
332784
425000
386817
236973
72449
107296
85641
894111
107849
51392
412101
387823
161671
196358
100689
54099
653067
95017
301601
20482
236815
94366
419677
696993
22522
162565
173741
59244
398941
479316
3212
772059
27190
801096
617139
118350
370992
310505
8715
465590
25523
188679
368110
252551
52417
6160
198939
20359
259228
195064
310308
69169
81687
311913
817224
300309
175090
36905
371994
540269
396695
511922
224830
718068
133889
733944
37219
613262
501371
3683
1857
243412
149512
163909
27919
487798
130700
408846
588649
119836
331797
108944
772076
534675
4255
46112
213003
160892
95217
694975
280452
104532
234652
317063
3938
21212
124200
841034
181581
199166
10515
2803
666564
157818
544971
58202
503932
470381
451993
142849
663416
114698
441442
43076
407371
477786
285725
49431
129490
70438
102333
246041
22664
85847
686259
130817
771355
651314
180761
233711
85245
483102
285552
216682
55492
149905
506172
336961
27361
244149
31897
94770
568821
23194
172227
344729
598570
161156
23329
62547
2980
688336
445680
135917
376081
126043
534421
151499
135787
427041
260028
202406
349614
225446
29363
7411
189338
18907
1115
532451
60266
45361
57421
270821
210261
35692
670037
200335
418562
36817
150987
120574
275
362606
44170
487480
327955
452961
703069
13769
40845
686617
194353
297551
10626
57734
114524
738330
422305
172285
440557
65070
265024
524585
344848
325664
138628
665316
98996
53826
571361
720791
307244
719222
21937
29701
49405
592756
29340
92011
34145
182913
348636
320452
115320
40871
402403
156890
709912
183654
168321
48327
172558
97591
302452
705629
635428
72331
614279
879361
763491
295639
1365
293383
576660
350012
251009
114461
434760
34678
487181
509050
365083
129472
703335
143763
360427
607507
29998
263489
155864
391347
173318
302658
530336
279072
504143
5399
60448
277412
378443
103222
179436
267015
118091
96990
244215
91886
502664
32635
224849
342484
823977
252251
98870
165856
2020
36392
558854
197440
13785
782412
198899
227917
196049
102302
269189
168440
29777
115141
830079
302174
178248
596299
733
50516
127149
157794
142894
748524
185332
201733
71185
44673
35221
511721
106691
32189
476583
373067
19984
16901
15908
10427
165878
461632
386882
268874
206650
59532
646615
24971
95476
492956
533162
18886
260051
32663
47299
8165
513865
678189
512372
110102
396605
522465
4721
69030
375709
66085
65668
217902
358598
56583
492293
670228
32006
64989
546750
476300
135889
2999
598320
524140
147971
81306
334830
97870
444323
305802
105219
761934
8952
149476
84086
199125
112766
236051
64333
10463
487836
774
781401
125136
168958
395145
78739
316273
455963
86490
238821
592282
177473
4696
142955
22030
118634
297664
208260
29456
326550
351668
89640
147854
179968
65612
265660
641429
511965
294892
226378
20582
420957
159171
3899
17075
473715
354687
19608
716658
6666
969
481507
331890
62563
1344
38904
687612
95440
439272
362303
473288
43047
103465
129713
116812
62600
43063
81560
40856
669350
99089
179569
488199
423198
356701
208489
227025
95333
303329
105449
13069
606581
31825
292
703332
285588
553698
80082
392621
25304
316898
222199
179744
692619
203360
119414
250460
515105
176096
260886
144056
181376
593035
34516
425942
216470
254516
162273
133802
435311
10476
5332
46492
82385
177552
102847
144481
22576
86802
671257
578393
498569
145521
17833
421716
7969
429744
458604
17189
22558
189989
57031
164619
809
568776
276346
77855
635890
4556
93731
489749
128901
772166
95763
275491
19469
109663
34566
762673
224411
460275
212544
696605
57356
317132
220062
510428
259525
114282
35322
424
529940
495126
502632
34725
20494
134815
201118
160636
273388
436
10524
153196
110389
240778
275497
219683
274130
11583
110
178038
74361
182406
364486
842695
790646
331671
482744
488
259001
25345
27292
179588
36663
342931
453330
375834
443554
10921
338635
215103
96606
641077
77349
53552
687842
283270
161901
487066
37474
500392
44133
223902
381905
176
296646
509818
41870
43256
232149
46345
369968
198478
94093
65874
1622
13870
106602
378736
152337
62609
75950
250443
47548
10332
95478
442996
765935
684717
414241
247987
247634
279597
664640
364294
569912
813
109522
41227
26333
488820
111680
293252
266361
103897
186275
21137
13422
684
126562
236118
68914
64603
175201
300999
118642
131038
34597
540669
588962
242197
23579
99283
259672
408975
128753
589114
335605
434499
348938
276740
230432
16746
16783
223584
50429
145211
908643
202952
336269
716289
48578
445842
25000
143033
42736
52893
437107
14672
81269
95164
46792
278310
495673
546499
83440
26267
855464
110675
627747
312907
926489
23894
4479
128539
3396
374605
664873
14903
346250
112584
383006
80487
254334
73023
233208
141203
2999
236946
27441
187322
8786
413288
380374
171483
169091
29382
558006
311720
30912
3038
124013
166217
131234
14145
151086
115071
61733
508319
236922
402274
56664
117123
555009
132131
346438
478366
71816
59442
153790
42312
174090
13802
387051
106150
509866
412114
68100
6225
212178
31988
674291
90591
165246
102437
37199
191248
79572
510238
264616
84178
599003
73866
104218
32798
8348
226023
667436
130460
103964
227
442614
73192
74397
416471
391274
263100
203353
498345
586990
95042
536225
702480
92518
30623
27654
12782
791126
101762
179567
772343
42226
8265
55259
189794
410771
18378
583831
113073
461166
754575
916674
189296
50490
389245
7166
214919
188975
56351
172511
55562
214053
17170
4506
143101
449531
164530
606563
62257
178075
710191
303727
350945
174844
399558
124818
903959
64057
45679
42837
475556
183635
44185
32592
129445
342767
367003
51428
35881
450353
125984
325168
309743
578051
83635
7900
179018
87431
225028
66184
54959
109991
376695
701675
278111
122231
76286
35850
94006
263830
57832
652576
223463
94864
769
50636
174018
208433
64533
55210
175628
21168
895546
179789
84791
80533
242868
59938
554084
1085
3468
360682
774845
231285
237280
327004
187162
76816
511491
101501
89857
106015
703824
74247
72532
179213
628027
30770
595843
64530
59623
498322
325509
111907
117407
255221
387234
78846
100203
189673
66905
4029
207595
169005
631961
169871
49054
56934
148318
305299
127585
622964
4422
174300
197786
64465
223159
221649
789860
787244
56039
16752
346441
43969
829092
94444
223
16601
5205
134904
36705
71207
19146
876788
25835
124645
455450
804
26978
184631
635484
251257
158260
92994
328814
62840
124087
42967
25298
287162
434283
373533
4926
19720
207534
42630
126875
472717
277359
127846
747787
11498
255780
32266
401364
31334
10597
13248
172850
61539
1155
416599
268467
45469
119987
383717
93951
995
253574
24290
132287
33331
24349
39050
169445
373910
279081
17634
429179
15957
8362
533102
750815
393477
190830
220517
239082
51369
21882
96272
369801
275131
45130
312336
99008
110736
65561
88413
859484
186691
913208
53626
282138
246022
156410
596957
411303
31337
125250
198213
283023
641410
229364
94745
175045
71118
624829
298765
223173
452252
278971
356587
59694
152773
90395
227825
676612
67003
226738
211679
166055
304804
303964
54388
39924
40495
40672
101516
169676
233485
163906
18247
312200
35305
292342
44449
814851
784223
125941
6872
784706
1332
335261
53374
200438
434433
51179
437031
16624
263743
394592
12144
382567
48907
31294
400884
69576
118802
534467
33554
548521
450579
739001
66538
79684
47186
922860
645599
736968
293269
615371
945390
605260
495817
733111
533955
16453
5812
74826
156913
54724
62092
123771
327013
92333
157927
133015
31267
573550
308020
379413
89135
228901
5712
475907
77084
368357
50441
367655
108544
641630
168854
741511
816488
291845
396466
4117
344538
26175
389717
463339
341369
12570
191687
165361
47231
26032
404020
497686
328638
190648
206846
766120
195821
158457
66211
190687
303255
36457
117405
22326
3402
68699
311691
345498
95907
588961
202738
36941
316721
427480
736734
209550
170702
62352
16454
361191
410998
707716
20255
36095
17917
277548
598435
608747
526752
755981
425215
296104
96818
50340
139878
128595
42553
257362
650448
446308
517204
186899
32113
532002
418107
58484
74618
277985
573525
140397
71824
483035
147636
59666
371150
321688
37
279388
636414
21169
57024
29559
49516
277799
315
120293
330964
238952
677796
62444
171392
131141
16990
122125
37591
20961
128135
285788
436601
6272
18492
88201
317691
36979
78107
520983
397428
769437
810591
306488
875557
480492
721954
70530
70175
13192
101666
232071
595286
538387
43157
164301
11536
340676
917329
124534
437692
343553
314112
342530
71695
476690
9971
114961
197112
127089
538774
133179
346903
23852
18729
504752
193614
176808
208783
615608
23691
255103
451901
138779
112707
488287
89324
51304
39700
20102
47692
120279
352846
272214
168548
13529
668713
357710
30671
101713
372002
526760
19797
654837
54847
46400
4366
105926
512662
271345
287066
27836
166967
539839
446562
39750
195338
153397
490
177062
218918
259344
179179
14627
60974
28102
295578
136078
13407
70439
24835
9929
691923
98476
80612
535247
494475
8869
153090
599421
160027
48742
23502
21207
89237
278241
612718
336198
68013
282216
7680
10296
2858
248811
652962
54491
583189
404508
108538
27563
750396
607337
219611
570137
622882
106031
249171
29874
75049
56919
499739
56593
47761
761962
137555
159593
56425
55550
695489
192518
1980
42078
391485
170754
369219
884110
18907
22065
461155
489496
274004
258439
222378
11507
365676
33373
1681
25600
811429
440556
134669
10227
99787
114661
129477
758719
359893
449184
23364
72326
14005
250999
74888
22510
271883
94975
360575
37983
361629
60406
157200
119214
57565
169506
399583
318737
907122
133501
85359
198791
333874
19807
226621
24926
6991
68088
255632
261641
227295
241049
811863
91215
568526
28696
101458
18466
178796
648186
63946
205289
597472
195141
236338
224638
55503
354782
702534
196733
44653
235633
66145
34658
164419
122549
37704
320956
120638
192442
419313
360824
229206
210300
606174
427617
79876
76235
134108
158096
143098
3936
117910
514842
321317
395753
288266
1156
7887
31750
250817
574116
138699
197728
13501
216155
86085
337324
321945
588005
58247
296
109568
208790
621917
24347
664653
93212
50097
150147
379351
238875
690535
406236
16590
123064
563431
529801
26124
35470
19603
327252
88775
603191
799128
58542
249229
350496
179408
303498
792897
36738
41796
23253
308112
172548
475139
330533
37751
114260
4588
490505
113778
341297
431395
89684
345631
672898
689504
34957
400474
142686
664885
333195
27
582242
15503
27654
387471
123280
145988
217968
28039
73127
300389
266950
275856
65316
550691
235335
358430
467004
657998
71273
34412
184271
203592
160058
122296
242725
260807
66731
245837
135529
460791
842924
34148
750770
876
290567
331243
405314
205732
144034
6672
14735
26765
186099
327959
242658
229182
223203
409666
351012
306159
144813
248609
50984
391068
792562
64490
649620
7500
114092
333330
482744
66381
93561
213148
118326
82102
16338
298200
146787
43760
81881
119420
44846
352289
47868
428413
100192
132137
163783
17035
131142
308791
31052
563034
402543
19357
24364
54614
261428
40598
186135
27218
10474
5084
123812
292083
79098
270200
12950
168304
342810
795099
284057
76297
54817
822858
162743
586120
335781
178407
111253
425232
354035
38906
17335
48937
54031
266349
316606
140313
242440
905876
44421
327078
28045
30721
608926
144816
7317
15387
264972
10071
43121
2021
769511
222069
124371
365281
338319
300538
4645
111415
223923
717771
201706
159321
92007
85624
205983
205697
184998
212459
345315
432288
126358
427578
292593
64837
365109
45481
563605
538977
246523
335379
679803
92162
1537
81219
197787
337762
86756
572592
225016
74505
179953
99926
409677
33130
15437
183923
214391
243210
568057
314846
602147
615228
383957
247939
252884
19384
208142
411977
175409
515639
118270
389634
509886
245310
54135
152293
83855
159419
559882
133896
69437
26774
170728
449496
111430
262714
254206
180916
253098
94292
146667
30942
153040
135144
22747
373788
11265
26120
435069
803422
62123
502160
668286
9854
198039
383308
446921
170439
204032
192245
411316
222644
114389
296063
161576
627613
22022
239580
210417
289981
7560
232287
88100
178055
162103
86549
485140
146780
55798
69789
56992
374152
95513
20659
450416
86697
282522
505015
108357
283103
585972
96791
98059
37190
455087
59857
429733
248718
215134
78823
329810
170696
99969
622023
20539
856918
435006
236814
60353
348869
383866
56651
192089
76150
120163
176214
433922
238
796259
14149
307206
445415
220073
12897
216705
65771
575060
51244
121297
434131
361575
205011
76474
197186
521567
703480
14925
276703
135859
287525
365495
345446
29712
75366
94388
780403
166643
11289
399572
51265
286974
107259
109891
3861
95252
144031
119479
105088
647899
610032
170816
70877
8968
208941
2698
127973
260658
15651
489562
397777
314541
23355
114908
278882
92242
256314
32824
21527
178159
500110
287514
193518
196984
152066
387067
105632
21578
243370
544976
172683
153156
921111
266685
168225
199772
10064
335740
702105
458712
299432
200415
69810
216109
377313
53883
692112
6824
559640
221505
185480
510070
320943
444580
319144
147655
93235
405870
565348
613916
702021
874806
105220
223267
7018
182420
665833
174702
22460
13193
145080
445573
75729
217247
89796
619726
37671
30807
229548
335843
420925
33863
48049
3081
246205
40014
196943
375756
123548
3666
513669
106497
53616
161679
366514
31842
618598
4875
124826
514620
268355
137958
363298
154815
256729
7471
18765
5719
58736
266030
99627
195367
488017
27571
225863
8785
343430
346141
610604
247454
123060
166700
421983
323893
171902
33980
4156
267220
923107
450676
82963
909994
36284
549314
124197
101522
262619
404866
113080
278261
156189
215356
61588
60088
59136
60160
319777
19628
396169
309893
296023
36946
18754
78171
80304
240804
455666
68304
13055
653219
335002
202100
271667
102167
147
537483
53115
167250
14722
413932
824901
394861
568293
52795
261785
157783
442007
278982
30577
90844
240272
369011
221226
587296
77811
198079
11978
530489
194611
152147
358720
1263
237149
289797
57293
615675
10205
11245
78655
449021
631915
877558
380199
186608
157294
85475
233042
6099
170565
344281
165690
293732
714481
387735
101912
290168
343318
214127
9092
385208
178784
29289
145339
281369
146563
69447
17671
166137
649873
11742
579037
114534
34729
564572
141
567093
76530
342536
114914
258949
323005
81533
1850
150603
136137
79153
159352
309747
38942
446594
344223
177142
164363
51537
28131
741788
284713
75403
203846
119752
46906
290
205114
467599
4119
11350
613751
467416
81075
536119
104982
528473
574
891832
673509
437384
180421
388484
4441
591738
109860
290850
566384
633475
784031
160659
344722
209028
221309
320732
407971
316578
653080
194203
69154
295911
682040
308287
73412
217746
676075
723523
18719
210540
18805
262167
235257
14238
779730
223920
109177
93558
553908
219883
26638
121943
204656
48458
33899
368065
277292
709513
6609
139000
56664
731553
93032
331284
270939
1156
159112
696404
23643
94553
81316
19303
579139
28819
194209
105247
752
126172
836920
128220
48003
621576
573887
175380
413448
82079
29600
868206
326518
456302
16875
273145
501557
412844
176007
5200
3797
331932
265217
275566
350088
60880
314664
60424
151766
269952
159778
402653
807
458418
32883
309026
536063
300333
330860
158415
103542
122940
9478
14801
110562
22426
680712
117331
11787
375103
35621
27580
680437
44077
526878
56762
892764
430365
477960
401394
118649
20638
488023
162332
303768
550157
43916
257973
685558
109278
808366
33264
55825
139
509330
4776
12821
570057
86865
27170
46451
477678
184303
72649
232133
6686
3122
54453
219532
15918
102103
726
82035
57990
368718
5905
574
778102
735697
522985
82962
640645
133828
13431
324154
169804
178935
412890
232001
88934
92166
146642
396196
8714
210665
423892
142307
77891
413329
168413
608526
57836
186047
191422
419124
102210
14764
18136
116188
103824
44002
80865
68116
304377
215934
162766
103080
234574
182248
5359
569749
72666
465931
629239
241636
196605
120789
163987
38179
283511
253786
38073
361875
122427
547121
4125
85535
133773
526930
502750
282746
680040
307726
63954
139630
12997
274786
438736
159668
3481
214497
11338
512315
445652
169496
361635
155348
493889
180447
741720
87883
12365
810830
133898
103961
103593
4622
62746
369265
724654
454029
187973
150915
621979
379937
184295
110209
272410
58325
55696
130274
52603
462840
389906
139679
88071
604945
41956
19961
249735
191035
326697
303126
489059
596862
124861
651659
257428
107594
52509
60093
60263
335304
135020
356476
544573
46092
375192
56614
64768
63864
44324
599252
630473
4283
920169
330532
239885
314779
39278
275291
50854
363702
70997
618844
423313
395400
595117
417950
202797
151269
101307
361485
833
107848
507268
120773
198377
129643
417990
33648
701197
101828
155960
34631
185292
40666
172351
692286
119594
197108
471897
13111
876057
471300
117394
733069
291917
245400
62797
422192
579366
312342
578093
562948
312714
225329
183663
153022
11692
344823
15224
225614
487568
77136
52769
77244
452674
19364
845385
2742
375719
207289
3506
500000
335751
385135
63061
188885
353504
6219
37512
299811
79631
118419
31410
112108
343391
606877
378091
22204
247967
650114
833910
86098
391726
224420
12832
247766
71674
161668
402187
248393
785117
127
47659
100224
164870
154510
816324
1487
191300
491897
177304
54529
211025
271615
113228
592703
187588
1513
781491
37869
97731
61196
134844
735779
51050
498
169541
256464
103185
697038
237740
519410
103246
455728
620879
515170
235311
124984
16789
482771
42706
95488
35572
171834
310708
9528
675521
156397
32950
76234
372049
9154
94553
501385
331912
170517
143726
559459
307029
78321
132228
496715
839181
43031
560425
312240
13978
284976
133322
6800
62250
646458
75636
50778
417539
512871
43339
338028
109331
414128
71223
426979
660002
190957
105668
259338
426150
700575
56578
371774
763701
475201
231533
27851
362579
102585
7742
4892
55544
155941
267409
341456
23955
314866
500116
64695
300299
125099
125651
5012
267031
141763
224559
18175
102419
97793
815632
30728
128880
191435
489549
154059
77335
451885
17993
271847
261649
294761
621345
344902
43016
139247
971323
139505
359241
42701
10906
487521
5736
449137
829590
580636
147917
786201
13291
463309
271365
367254
32663
751937
440645
8662
465718
93868
118929
80062
757266
300066
247872
266477
159202
348026
53952
39790
186268
164661
447951
330079
230721
153255
147360
26166
43459
317520
70295
231230
376225
15017
255932
451772
357914
204447
42439
62768
343613
4320
17933
124404
324726
103681
89855
72745
240210
105598
338811
245860
338706
231411
399539
268609
61314
305039
216212
57017
9689
137970
40
10155
171556
137514
3946
193881
302012
60921
235483
325499
250963
94658
288063
9901
311974
204974
349971
526935
4378
494538
290092
4441
19127
19944
126462
92296
804976
581486
108153
95857
14366
885621
76490
37226
514958
33141
7021
65634
278621
10818
455624
113958
518453
650862
378267
17335
295941
452951
50619
621029
84113
66671
35609
150335
30156
31777
200007
412133
111902
102206
4435
25608
77701
159142
81916
249538
225305
122240
695
275870
207849
227782
297209
514872
61841
210220
273
6833
319408
737438
59755
131538
776435
235584
108161
416782
160824
127125
92660
154186
199555
71529
347112
16491
79567
178094
335181
401287
408679
366809
520248
113447
334849
270435
211954
231033
389237
606637
470078
115773
629643
338784
129113
160957
318256
231954
129683
92290
236252
330199
295231
55806
64468
289216
374244
57684
73912
219201
158425
271751
393877
337325
256703
184857
23442
367005
57732
117602
32836
19364
286739
79949
471479
494554
297453
228047
140812
491440
12002
56993
112305
9147
469057
554472
560238
54268
3517
349557
12510
409628
84916
411892
1091
149733
437124
172172
50838
107387
315161
281479
708081
201611
625869
650703
247357
129539
46340
546339
15757
74215
226081
527015
959979
97716
10883
36020
225288
222485
836251
301028
72334
9469
554598
683222
206044
109581
498787
26274
62968
194581
815203
850
109196
201749
139683
107985
186094
36084
56614
928684
136949
476697
62568
234822
52712
209470
72210
249613
55880
23763
250061
223454
15989
219918
176708
405109
896637
38628
374130
99587
80529
315560
82142
138613
37683
98516
820336
389825
448337
722996
434430
588033
116903
34655
393260
717701
3291
610826
44062
696854
354204
38340
375136
145597
473129
32396
416716
155007
345398
234771
324160
617350
625707
49726
105239
104287
314798
139446
126206
6506
90460
263464
518047
29671
77003
426622
508893
148670
310290
150043
187292
5625
131417
322370
469505
590615
66
700512
91258
837956
31790
287611
20416
1454
120713
447710
80268
936
284393
183111
79985
802150
24921
10217
24464
2181
64406
407120
110814
390968
708407
40757
637534
371625
579984
17999
221028
231286
224480
486055
202910
371986
642439
200874
370336
150095
206855
146176
107308
199106
209016
21580
836896
324341
124528
63625
133020
5191
63419
263401
7403
28343
952878
145820
112088
133136
139634
423349
217855
45246
164753
153098
131425
410252
688727
27728
135932
250222
818
106893
1560
186821
72105
144533
121458
40168
185496
144356
134560
483391
43142
38408
417491
488829
788084
630946
694313
13003
861045
30001
46684
230010
8267
424580
31884
740796
110099
71648
163977
47238
399112
571117
640842
15290
766176
144215
56513
253436
363272
101374
629570
235095
157263
76822
58617
124069
8376
77010
518571
25356
3546
597790
779304
655558
303086
323306
92412
85532
204588
200353
419916
189307
677808
657147
81358
873466
166572
157093
2536
44048
275561
63898
263615
186244
37215
35439
93804
22336
118173
308748
571234
277885
270970
419459
470030
233623
197622
39455
586283
780168
727845
226919
59292
589905
9714
472217
223713
99124
78370
54184
119181
449638
236009
322796
96281
361366
641524
55845
186624
676934
19697
102897
66906
7585
246976
505206
192260
119119
801867
299761
246378
641167
7585
76985
31515
81872
195868
321012
534330
412569
2282
154478
234719
25701
830072
168684
394114
285165
263901
29882
57706
299694
58555
7564
17707
607178
123396
893744
213107
153353
122455
855583
379774
376309
765528
283991
17846
305566
420981
311843
79017
224434
848608
703671
139832
247969
388064
207313
107397
480743
56333
306363
235045
550731
4388
163312
499386
276811
124593
302421
135751
272548
287359
200226
616599
344365
853302
427263
111
190788
67056
195701
102631
679785
114424
6093
158275
317906
92929
451893
798084
550525
114313
70496
62719
55806
230719
7655
160476
50541
135513
398084
100276
198913
65794
40501
100450
111693
354903
169891
155967
389452
25599
252387
157238
309798
202
6189
174146
275625
250089
200880
149509
528730
447771
218981
114841
72030
560179
23930
45479
867564
362753
57858
219666
253843
662319
419155
674547
120655
49393
215750
186881
208393
53607
117678
326580
70079
60608
304190
217389
76559
124992
96870
350784
299488
497309
84121
240889
10165
152443
6144
223233
473988
188240
697412
18683
298582
190586
52566
166599
12306
430084
187987
898707
536109
189622
464674
26446
348071
1260
64710
17449
41907
131449
174736
188451
95790
460409
186465
196511
262167
193585
343862
905346
268226
182126
456574
460137
276400
643948
261934
81970
148476
269227
295191
659069
453980
143478
19355
265151
136602
614091
23344
234393
548830
843029
127108
12057
244591
899481
100353
322744
688258
198257
51507
40860
46848
666306
473
254806
292391
692669
285805
304498
185325
140513
107205
89734
17807
89319
146422
318598
235594
31312
60431
146377
134583
69099
113575
343190
160626
461446
30786
112935
114564
467870
39276
128651
455620
202009
287651
718808
206413
591189
117801
29217
201744
286536
210594
302836
26109
195820
50083
572135
700015
195551
188525
102773
364862
310257
3230
51045
71102
672529
193041
213377
47708
304431
258001
31788
345073
246196
40756
583312
496066
18934
580248
2370
188125
3774
73781
1268
148894
1043
704141
55692
204805
37004
113359
776294
496589
3074
568824
191943
260713
38269
647534
509209
190133
695416
77017
307773
320255
247454
788987
165537
62682
460554
45104
251872
649482
819751
652613
146051
786251
45703
253652
36348
24955
294223
56852
93471
129979
177871
388180
855717
206014
636455
502415
71509
224199
98369
317133
25729
327146
746619
71470
180374
31306
67189
223762
56550
200609
64133
1481
183507
72629
341221
9952
595890
38851
89573
885830
267418
3670
40839
87383
528042
96532
392062
436432
441855
27262
250488
153555
238477
168654
445199
39294
65217
638793
830712
195686
235327
92256
107573
166108
357161
335756
371294
659761
102185
653078
810282
170340
470478
13358
263748
819262
15113
65694
99981
309503
56886
6422
25940
143930
166621
206335
63765
153240
143368
241150
399993
67577
468101
715223
345615
176622
72777
422024
60946
77827
67519
232725
271077
493272
167736
426940
241354
137171
29471
8692
155604
888
55566
219123
43503
221794
19372
120236
415673
74493
107724
17467
92050
19479
39736
517866
171319
67758
514911
158714
236749
527109
19195
123393
106866
377152
292905
702720
63334
105598
257544
734197
28575
847727
23112
64458
39029
101587
40467
91793
723309
597404
478918
80832
409765
227558
316698
154079
163392
343044
9630
212203
218236
472619
62522
160300
255259
2566
103600
434523
412531
56594
186892
472419
149283
10373
31861
571376
128136
79054
398608
223917
21237
329215
218139
193548
245391
243801
66571
34259
369585
700106
162679
33548
471422
726820
101423
15644
91336
373748
121258
619456
32813
308393
466144
86049
788727
342265
23669
41066
681291
939951
5206
96021
40093
27865
83835
126217
515527
496005
77070
95120
799040
415807
556538
150701
112557
350864
34314
23983
429604
131588
306313
163201
343529
40721
245170
66914
127665
21135
45640
145596
379234
219420
83427
118083
282835
74992
838888
199811
37220
261440
442573
184272
1876
120803
401179
2562
425749
629653
372293
175752
267928
284157
168379
68564
11017
18447
293261
32780
764154
69618
30105
327910
272013
58899
81497
286324
500946
91678
789506
15245
31216
111156
39495
232001
287805
83787
48204
147005
71742
84922
97835
22359
671709
136883
715416
49957
212554
608283
195605
316784
87993
28132
204948
209391
12415
3528
48181
315064
312126
263807
239225
218187
434224
235998
271338
14629
228504
59115
31220
2578
289831
54277
137623
157959
195971
199939
543234
11253
823038
71840
106761
440066
336086
19151
81534
657727
276551
51711
116784
194436
71932
161482
115882
324217
130226
119903
770204
86843
223733
662345
494508
140590
565173
10074
375794
517578
465562
128350
40346
402074
337650
316414
48445
337464
44630
314549
101643
79904
125339
289784
12123
158511
257823
266751
446999
93712
67749
312484
362819
426919
13706
899768
219056
26835
25283
273416
149942
536519
612124
223000
72019
77562
32885
603431
154338
146095
4325
37256
631291
53764
112300
16584
58323
226815
160706
241322
234483
211931
414224
595775
120181
90290
112743
131729
3953
164153
701519
126363
315277
649108
504871
62019
658144
6791
408716
6003
262689
51651
130176
131971
44551
230321
24710
18963
285584
97024
24171
620446
729155
55672
8832
231439
11560
661972
607429
449916
72663
528155
303572
116884
201688
103571
152719
49292
54275
421743
97753
654852
440552
869531
123742
286694
367824
101253
223647
97942
51248
235256
391158
599748
169879
706156
102453
25940
35094
38179
236157
407791
31150
122728
913679
544092
16951
85411
642202
493354
149018
658492
23274
130651
253541
484
76783
65499
215691
204453
689100
539693
880406
65128
351969
62699
97296
462497
512308
2634
326028
115872
272007
181525
23924
361213
184850
8613
150921
84190
462492
276048
48406
730557
293690
482012
354678
311378
222030
537592
470562
40990
83069
530353
84979
884111
159514
118541
138690
238573
935417
181752
71904
344103
290339
601027
88821
364968
121728
446314
32690
465373
2801
141253
157721
10910
769017
426378
29768
253926
264461
74204
90211
2748
415787
368034
625539
19384
54025
446998
371919
88268
240875
48313
169382
331006
45105
344295
485706
467712
59604
186092
380710
3807
645205
103117
33697
145556
337511
571034
877064
202483
589134
723648
346832
330814
957518
162404
84643
148756
159263
309700
83066
221319
139752
19225
124851
433994
473855
317515
188619
891999
60393
292951
241423
10458
706343
50118
82764
69823
345115
169903
49731
84701
39938
48561
15745
321330
214526
90360
102407
238969
111512
41269
520514
721264
659314
559057
739719
538097
29157
235314
10568
293915
337572
35956
358703
206834
349168
808573
184041
11607
110810
101850
218881
464346
228916
719695
58441
68586
310490
1976
143122
173147
796014
826390
510987
508624
266485
40232
252870
305220
649815
612353
792758
107190
392551
164675
16588
34137
345080
26086
278163
603078
25338
336115
281948
182506
165695
12135
551791
107906
743416
590213
649668
11030
364542
339178
522878
8594
484273
194890
138468
750572
53234
43224
28780
185496
89705
705997
211304
101580
66714
37198
401874
321175
189425
156137
11754
315038
293416
322846
572078
141554
304579
58943
2577
26859
37886
58699
115975
2504
181250
523057
189178
124873
114535
854612
101108
261181
193649
1582
179679
258947
10429
488426
956992
302806
188026
257449
156872
87946
54991
216490
42495
288274
131597
286002
165378
131407
87026
234076
82843
392536
189757
384436
112837
247856
464898
425622
292946
210341
151178
152213
49406
22000
4488
19413
100483
737003
736086
851619
802819
242376
13768
342866
441259
24223
348122
82546
205285
684297
251092
745083
400744
394023
281091
324514
60076
181326
71005
38635
605323
58057
1016
224174
22505
41461
46302
349551
434051
2226
247716
436159
187570
232565
42887
120041
249969
290665
48190
70482
352609
625775
239627
217260
66457
764
242569
210712
284065
105138
92742
762840
83408
195355
33794
500283
359541
190918
53548
332164
63775
318466
23754
431222
1910
41105
229807
815825
347805
294214
93549
29238
173012
653903
129701
5851
210191
249221
604269
527896
813794
320433
82221
15824
202578
59357
280644
1449
422274
122661
27401
32557
426
114837
79752
705493
135155
56710
238269
97645
96089
143503
135632
902348
4979
125552
18571
437665
555408
369970
30831
163558
626081
497813
287265
168584
120905
129465
34422
501291
308516
785260
901637
267006
382581
46166
356967
375326
224850
64698
10503
730756
175003
57800
337269
23804
515727
36577
342601
239987
85105
171783
373786
420318
208196
751753
477907
91409
37555
391013
234260
167013
105177
8777
641055
114560
136017
373052
163043
230499
5681
430881
871696
209053
226306
67361
449200
56649
169933
277776
321528
591711
114965
25513
109116
3777
175321
606816
381213
597612
270420
357972
290719
91730
354583
551177
3277
377146
852569
439574
14859
217146
150367
2081
40600
150668
286608
13916
671985
46678
268949
497245
173221
432611
3349
74643
101823
100582
131729
600433
562940
199292
255715
120638
555887
433817
591832
168734
523361
390655
446589
87784
487485
217290
154169
34488
757757
268343
193158
426104
492017
80427
295338
95496
486552
482093
240349
314529
35230
66932
92410
399382
167137
546478
28602
27516
225336
492787
308388
131770
49739
16962
54897
13874
278481
302750
153033
6823
96836
10708
64790
345987
480498
91031
363275
285418
277125
546676
5365
321924
336219
199351
14881
383552
301109
49835
34933
55684
620359
74479
249085
99241
41491
24075
150765
703744
266047
3004
43154
74907
156569
123242
35790
221980
946354
2248
274018
17042
363099
149257
68269
599388
174934
360255
259308
122239
26303
331417
132944
207805
722904
18882
300324
78870
61475
11694
32907
259040
93145
35705
285210
198354
164831
11003
676131
513794
90349
81903
87916
683439
141286
458930
446000
35559
245820
195968
64659
269995
214958
459209
92306
460399
176013
785863
621710
31388
81030
2393
4921
136345
49229
345364
206205
115545
763787
491571
302867
257075
82917
34365
724709
737177
288580
86977
249010
325117
6850
226440
420270
328297
50689
84451
162248
17186
192744
90336
261570
128399
123781
104951
248936
391005
216661
744754
209883
237172
279389
83154
106207
59586
197143
367104
583605
323237
35064
582448
92551
354678
22886
451999
2149
7194
76432
382480
40708
126800
23112
352093
254616
460679
249408
301650
225643
9358
187711
29605
145684
67141
20843
474464
245968
172879
474464
69948
145532
52951
24018
585038
297909
681712
667247
109728
373569
51779
129889
194921
49912
442440
160685
2278
670309
357160
45284
37334
213979
199728
42573
41384
149159
124790
155893
156170
106712
379667
274678
708806
316158
543731
163489
140540
840113
623391
819694
169412
104541
111608
117341
370576
269188
111492
559686
269976
285840
355600
740686
412816
623086
480147
287436
101488
464154
519000
437079
346090
684923
161168
462834
442275
374158
24752
146846
110875
881101
814670
393139
187320
159135
389112
151457
302295
423876
300750
95979
6381
188493
232969
71455
453952
75503
204708
575983
234942
273147
12167
254995
510504
26618
110330
59541
870735
385738
387000
176027
398267
120249
115350
423618
824415
40063
110157
431115
376037
9964
152102
727866
216095
545659
27260
51704
132675
137391
46046
526570
39170
63654
16874
77502
255320
661088
496255
495293
35046
519411
227081
985240
219657
617036
82876
153469
107854
8277
133070
302188
367160
129305
487437
96756
35776
315186
323403
144378
640518
151479
14563
173580
307448
126480
97653
445761
363
155831
93832
5695
102616
40975
328240
356698
360494
59653
79761
396190
2124
4893
100248
206985
408700
142153
188824
244163
386089
3667
156559
612231
121093
458383
374064
109111
88669
274130
463010
211933
241279
124013
123907
276300
369161
54939
557939
217972
217262
189823
296579
522505
210558
473979
444970
291818
628233
204068
491324
214542
470697
646695
436584
26139
98433
206695
12651
1795
228283
32278
31635
5599
832869
725670
36196
4277
232851
33662
362812
91246
51076
478068
225208
789587
290791
73885
297823
49039
236673
147117
108746
563546
342265
148420
120479
316613
191602
154864
220465
604793
330952
824584
401534
677615
97226
101061
227800
9599
19797
206526
501872
188857
535366
514048
593372
613593
155727
192867
437800
60402
78715
14615
168356
37822
19875
17909
278628
60476
448560
27307
367407
263252
371739
474933
114124
66439
182481
40494
228871
35701
79794
573942
465669
195643
92560
325969
644889
6659
212330
207940
675204
404947
226064
550921
12359
83229
269186
235259
261916
354422
21975
356700
217667
941179
188820
70689
282130
574085
30400
153120
139904
117837
170364
146982
115503
241266
222905
94034
10220
327084
61307
165208
2448
635211
82827
249407
204008
256409
270672
171027
252072
325516
67029
442791
522866
294686
138067
132134
193541
20218
295830
628662
829725
317906
181228
406632
37785
99125
727857
157299
597992
212933
216229
22625
98040
274225
105568
203470
202140
16445
59534
349052
556706
426750
227896
3232
667225
776873
36291
249315
884425
348924
48134
74284
2712
46110
809274
501018
162762
371057
621423
6492
166435
11508
58947
8433
152345
183373
185725
120643
11616
77361
51303
355664
62280
86827
73272
379921
237423
216271
27618
100607
54705
80814
93577
416609
146948
138239
881654
8138
539787
262113
706055
141685
1018
347583
235691
17705
78711
359212
286040
162600
75282
396129
155990
194206
203227
2916
433574
170103
280025
645409
491279
413289
484302
85164
14765
86148
153171
162770
152071
8605
169880
5151
47015
379655
70717
20807
726685
274535
427255
73731
34356
596814
617213
15085
40469
564438
923214
160794
2029
635833
140177
250631
666067
130493
121265
339330
22199
589446
247276
16088
144302
247183
28192
285394
473300
898167
16736
289818
163473
173645
399427
471121
288749
48245
864429
406175
15801
207150
615968
709857
73483
245330
91610
244877
336595
3532
119943
469248
14632
254437
483511
546549
856216
832130
60182
184557
23
253595
275641
455156
50906
358063
217482
370242
187344
143531
236250
243741
63097
128444
124255
836695
328225
251991
25246
89029
10927
119354
141296
341591
28849
96728
754024
13523
141585
40809
397028
107438
177460
6837
14862
79082
71937
36167
545587
616696
98290
416177
716405
435412
786136
126793
6750
97551
219793
304130
1807
46581
298347
307389
208085
633847
735029
878425
311146
169438
209388
125329
604548
320770
790160
33676
18704
290483
395538
21181
32725
558373
496651
61342
222082
52446
618551
446659
570369
21745
224075
65587
145811
722686
18697
286585
5147
463881
414615
49143
45057
18156
254492
69075
58729
522434
57060
31973
53199
619815
312730
298337
110028
229434
129187
167228
285214
72579
197553
13179
38333
330318
369807
191521
321821
22684
90175
9402
20059
292421
394397
129439
154539
118360
200341
125774
632629
86897
5911
226177
18935
165264
71662
106439
256239
716439
728627
1320
25402
112177
214872
17892
77428
747514
13075
683140
70912
227515
619159
835827
116492
175540
54777
27663
276448
264146
8901
67865
102144
45793
398014
370365
271766
88335
681746
67016
22993
160431
143323
304213
255013
420758
198368
565714
279930
609192
313006
7299
926285
548920
256556
593915
82582
4159
928466
9020
357645
435045
474800
1624
29255
334464
499681
114981
393311
447782
320001
68871
786894
58715
654641
390325
349605
18528
644265
180148
2676
318912
104426
72366
79158
148776
171817
402389
265206
298464
73702
55562
128595
81638
234096
125540
494601
159509
136838
708022
36338
333981
42834
66809
890048
725924
116121
154589
33690
166953
150326
330795
98885
12234
67260
305040
332461
55655
361807
197211
85872
52710
143527
287803
2163
213502
4500
510845
349855
90434
435474
558662
110035
69815
78487
427018
431732
55756
62758
12720
487016
36709
358437
112353
130667
49502
22968
18441
112
346794
1214
35233
317649
240
57291
608526
9749
545905
533890
34069
18876
44226
56614
592174
359928
656599
22074
795416
16510
630650
100522
4601
710718
385925
36219
14169
64770
350818
131318
70701
298358
22511
34729
710558
144985
192344
322101
320661
14142
3254
261485
8064
62480
63054
267263
341749
308077
20138
133072
142714
10827
308803
339978
272766
131159
533604
61688
334473
272925
54299
179198
55090
43994
471769
755562
575573
387206
710318
240213
3308
9460
26384
35216
271072
247465
853741
27611
212331
383408
327363
652955
623573
64806
79785
18774
671872
592901
290325
189610
111273
4894
782239
480215
103014
195455
397400
255642
15131
343352
3017
72203
537107
3537
145276
491953
199365
487293
96717
197200
845430
315820
682493
41693
174670
206847
241056
900819
86768
179593
46351
237015
177699
192015
24306
626475
689072
204378
410774
4533
174270
10878
443557
173355
50313
596007
146327
464053
44272
103196
766407
292294
385933
5908
34904
236328
8692
26299
623661
82987
180127
867421
72918
277083
413335
14576
196563
560158
325992
70175
201216
572880
449007
94148
226257
107459
733900
218000
130684
131767
22331
265272
462599
814741
27458
157969
45055
104466
175032
464107
23214
110257
97827
412780
728008
67119
415877
128617
32579
152752
60223
503508
122778
173714
3483
226152
431273
317862
159442
575013
9601
81963
183974
277530
98466
2452
373236
341119
157959
68656
388619
50835
551632
189207
328940
148517
324831
56528
397631
20662
235139
48444
366985
52117
345315
754208
436570
123554
4510
18758
61261
13479
601914
25457
244832
310476
318146
251806
97915
49159
226412
52717
96092
493564
141912
529596
2018
116262
217011
48292
35225
8810
304788
175654
120914
731946
245212
396759
59588
419165
224598
892191
452092
384695
288957
95073
625119
548913
723289
60424
394235
401123
110466
67960
189794
35994
523619
163521
98924
153473
14573
247632
29629
92717
11281
97737
117615
329346
117042
918
104727
188127
48687
508145
59971
197749
325830
484911
312964
44069
488951
1200
103449
254710
193280
38679
401669
394576
46513
13777
31041
159243
39921
2425
3159
8865
763130
612698
19730
126765
10747
16633
124317
8393
68164
376688
27773
84293
445685
153395
446662
164687
435747
519375
37414
317802
420720
38319
783072
1428
45037
271499
752548
46719
331181
323652
322908
495841
473041
308494
214758
475524
414833
12719
519927
575144
756594
105658
75526
325500
204145
144102
143355
305056
47387
26894
365566
490079
529959
180884
18909
169595
888662
128636
81243
64308
342764
121359
48944
608819
100039
392141
1439
213189
388744
443084
141152
225616
600868
70810
45856
246108
15082
29426
538126
74385
334991
9971
404399
344463
153287
144780
115188
280592
89568
491117
76180
305681
528389
76332
142851
258904
627141
40894
212672
204430
266112
301682
17461
23271
41826
260468
120154
85688
88685
648714
346621
582158
216437
487692
134187
471773
31382
170628
57944
354407
144044
192407
771902
181881
123250
31213
867287
58678
712043
55103
14771
85132
374309
17294
289561
257564
456119
21968
170289
64169
196777
508649
72249
552210
361708
461447
379
158876
643825
15454
253831
173931
582421
450665
650215
240333
7089
191879
25514
178095
372390
141193
8099
4490
138074
1042
459227
390045
117052
67959
78689
727
31699
249496
173242
157960
407991
586181
245933
268292
145347
754779
456594
367903
225841
11681
49755
20687
136691
13720
81985
29199
469938
261364
338328
269841
620117
125629
9398
211998
289228
7962
397713
57406
46123
173709
16107
72098
150762
135755
496443
45381
866840
27322
25504
7281
313285
300800
543499
67771
410875
415070
301545
47096
346948
69584
675091
768393
32007
34480
322135
266574
325895
33740
157307
50225
178942
40545
542819
587569
193810
834324
781483
179311
50706
134017
262341
53302
67233
289768
230047
395540
48599
231156
65985
282222
3313
216040
502817
131141
313143
19305
133504
412840
127577
911010
126866
221101
280202
45129
580573
798246
193880
547592
136060
6391
104379
95603
106960
328888
217866
19635
244123
304982
161577
223109
57512
284832
260308
152597
158314
48715
30566
216632
198991
324859
308313
136516
424876
73426
351940
193916
74457
680129
17514
394507
283563
79009
178222
24572
105581
120087
78426
664873
429608
641515
79224
132303
158852
19564
252327
204291
291439
203171
677218
691998
34535
314396
394878
252993
462795
16297
260763
22948
25407
3391
14825
31436
53413
196742
63508
46751
315842
223781
43052
800343
263429
111158
612824
569666
192403
434562
486874
306560
168610
243543
253774
177448
99303
247139
335471
4827
85184
59529
11936
111211
920844
1797
35348
344432
8932
241697
561074
97811
815903
580975
599594
98880
31765
12095
130184
5314
7227
187979
18473
37897
16571
659169
92236
353169
417837
224283
406661
313217
389046
14420
471964
266738
94496
562970
60580
18784
334366
110191
119704
382291
212955
3796
117653
260190
161804
25794
15856
82402
382640
549575
48888
98550
19438
241689
190865
29957
164508
5760
35226
549171
202653
664247
232898
293576
8882
627343
204742
303161
36639
292836
80288
114219
191934
12028
92370
413829
46318
609194
740268
156037
561893
222043
5952
36499
63062
78230
104297
437522
109094
232418
715772
237966
265370
56721
255880
376676
121238
116467
31473
13757
72332
75363
377156
702442
287802
751940
237428
219416
588928
86800
145060
65136
79871
434923
76077
10611
106265
592914
6667
221203
34352
274108
610975
172636
548602
322321
44079
630658
13754
231468
110271
116081
787485
124100
403121
410405
282478
587028
724
29356
92049
386546
456421
133584
178403
83435
349138
101490
192793
32974
172741
255162
100421
86885
679185
552543
419516
172459
244418
48120
596803
577832
566179
296740
3357
146394
397640
22363
15084
18348
56515
586303
319951
9511
375476
660198
34575
152794
189684
186767
118942
681246
541919
336754
482508
204787
254296
124462
189541
162241
274689
377542
504497
618797
77625
662836
74764
536943
22613
84448
163951
12988
181680
139748
230458
853903
147184
554425
536565
848312
117270
11164
58098
143639
381636
476148
256392
188433
744445
377396
444157
185635
159882
167208
131609
65553
116034
179524
27867
582335
77472
216147
724822
121337
442511
136720
35086
116047
287516
150671
569163
137361
27609
158398
335253
373202
8449
403860
373534
553308
119343
36196
212260
179932
692890
18065
15649
654131
269163
103436
429466
23530
561273
58456
70055
401453
79789
4591
2708
44185
400549
132080
521789
29992
116752
91454
287693
462710
623947
223456
2937
136598
38327
591591
2096
203076
132559
682875
98845
143031
59755
188316
841569
53247
201292
205421
35801
111909
534537
13274
636165
31004
213960
95218
21291
342384
702617
633539
388580
15206
261553
8808
377692
194306
463054
155561
457241
418273
25598
689957
20244
68793
90695
130837
367361
43440
497528
5188
228908
327
134663
763944
402953
131840
223649
448540
625673
111252
360169
86083
543801
139033
830498
764367
26258
37132
165534
62288
61080
11458
461
14382
212221
69113
423678
56910
285069
16785
71669
220968
41612
198114
183821
270562
441824
32051
301641
453336
42249
98744
304522
211348
155562
264545
394903
168380
74915
529719
17864
192209
375656
27756
168968
591334
621922
48171
275141
71284
6546
509424
374252
239046
45064
17009
10907
250256
188377
254323
125893
851429
828539
821793
18359
101482
817139
543318
611268
130030
489714
20092
53231
66411
107045
483153
11640
199439
911931
641375
178041
183418
489296
212474
23389
515615
32397
300673
228764
344764
40678
129859
253044
316917
623535
17586
982
40929
19276
103086
307267
184567
490574
380934
36957
212461
2741
794171
21004
370197
74476
79347
341105
246531
241482
320437
128474
212424
129849
278822
316415
365179
30655
14631
11768
17815
161156
15041
125308
460522
39428
315022
99909
75529
170263
4884
726319
288909
44241
213778
523153
823142
315573
64040
812505
73506
446842
255303
300898
437714
332040
8587
373592
129746
31658
266133
246723
35024
123622
137924
86912
49718
341016
361093
17687
353726
136635
681217
25171
134941
322316
281988
497809
65049
211251
330309
586917
16150
157448
534390
141980
704676
246953
73204
150236
197581
37527
56457
486018
125034
11599
390451
11283
217959
517944
297041
170524
41791
1752
408451
411812
110412
343520
94705
263596
312314
150366
262462
9215
105478
897746
54488
72250
99284
249984
186656
35106
72338
333140
172848
18859
347846
323823
329283
184752
485221
80761
158626
141105
501311
350671
96895
160718
120792
153288
241950
179899
477582
343274
220810
14058
148678
17120
257027
131634
717
408920
367634
531826
497301
449709
33683
68484
549311
647189
718311
17433
61956
729467
120687
81344
32925
124793
174750
637125
401611
384870
642807
5795
60424
818960
212705
144118
445771
18133
98212
358607
217043
678523
145164
319540
1913
742125
407561
174988
260624
125427
171001
104316
468949
112267
36178
271775
205899
564938
224517
279968
219988
9794
850626
434102
4271
561526
80127
237290
86990
159463
655823
555081
155282
71387
422807
168020
402644
68682
111662
723701
101143
438277
28270
288866
648476
19119
791609
475992
288615
399
129287
392429
222372
63666
399496
62350
3835
97952
333133
95791
604653
230601
87500
251127
11924
238317
142043
153213
17706
308025
499904
41553
14380
277680
415394
64031
120144
230930
117907
441713
593928
63064
85297
674048
179006
361167
460
108602
469852
340005
31290
338456
139844
158777
514147
216309
417431
11383
193235
163265
575175
81506
162816
192663
455383
622410
10314
105995
632613
180992
352329
474799
52246
482047
426804
661781
427632
191554
653731
127403
868237
6926
395209
88142
33925
379048
12376
278386
192504
490654
257482
477074
126826
698987
92801
550084
166761
39180
5979
99082
96744
661107
348527
199989
65113
217351
684725
484705
258584
113348
719010
62211
505462
15276
272474
293218
538
209569
64630
508308
446464
517055
157541
125827
198551
394220
56188
139716
14451
178485
220599
53961
100037
148225
300615
527480
166692
196506
72484
26544
10609
45463
50073
167615
121475
7035
103639
551976
327666
11029
575239
121768
21056
813611
31974
167302
402565
512898
480504
214339
92648
261787
36994
218938
570502
111842
689828
5449
32963
139274
4327
1137
21423
352758
23151
61686
452382
390384
344263
509104
298203
38000
233859
64332
329823
196472
268907
16626
63897
515768
430183
600595
56400
160187
465145
622184
130407
556655
582389
717335
574326
897734
213525
567953
8880
4575
372500
263397
295560
345440
349813
41389
19959
168107
350617
215631
1798
298039
109989
7365
504273
36782
207932
704694
723226
406022
384516
191342
33901
350369
995
14560
157426
84709
34656
18383
807400
226191
29874
374115
481460
112361
1543
421704
771073
80360
222191
263657
176231
485375
216352
250534
61474
2192
32767
132470
236296
101598
1654
130908
140710
591490
483398
4558
60726
363272
680438
244420
84046
1326
92467
34579
90867
672516
782669
19330
123528
19236
68868
462272
557750
338640
92121
245710
56217
563440
367162
291375
465162
37856
145536
55537
252429
32777
736397
277629
2023
631364
185954
17596
137434
71200
338065
436514
61456
119580
159014
144472
312490
214450
549538
431690
57303
268642
39093
270068
138835
7268
63726
123186
304923
48453
175549
881133
120001
50166
126846
188239
102074
64727
326633
422830
597518
286229
8523
860081
140581
231492
90947
772039
136093
11299
27829
45384
13079
145526
255206
631167
121195
42742
8807
174074
46272
202653
670485
525098
404726
92360
5279
298711
669555
45163
121753
808409
39269
493801
175699
63745
4263
551931
299244
26645
287206
272359
144431
19719
201634
64261
266572
458070
259726
174360
391517
238378
168679
287337
348280
98280
100733
54389
32719
269585
2998
64623
174717
770591
350166
484144
31305
255899
306033
255196
47529
485953
141571
195904
68899
577944
440278
260292
19303
254326
339020
13038
222999
406668
436252
824289
387330
139359
178970
229894
91340
491629
491860
53129
32112
153159
328003
92748
58800
1754
46998
445662
486643
650998
155563
489479
186178
214645
447222
84063
348759
54964
166151
184823
815872
343118
548869
100782
49303
22254
506303
550662
159937
650985
779436
130824
205767
58695
465281
813501
594304
225837
178451
315340
426105
214369
855176
312360
148953
273068
580225
420012
316663
166843
60185
198007
15000
519845
239265
32329
865306
64877
264443
316637
332533
469420
60390
258798
316143
213731
106516
295728
46074
148193
142565
58672
67673
3940
111955
264703
127723
284957
586101
43613
112169
69112
3059
138685
394389
134643
273112
629183
25905
690088
619758
458349
859786
475394
113548
6492
233088
100835
49444
154152
333913
77827
156642
120416
292257
18537
79439
65705
871678
203426
236648
108155
529935
615998
435857
307202
482253
171480
6335
48751
557652
121887
28051
75999
784380
233493
471330
175477
168437
78333
547046
490186
208767
142479
278242
21826
220118
193522
130713
21712
255722
327377
21822
408172
5721
17864
33201
506422
68784
51353
72456
736265
438158
687515
270453
9829
26427
708114
215346
130387
156594
132526
797047
751339
113116
102713
418054
31903
413194
317554
344441
738856
246668
95432
428920
70087
8300
99934
87704
311302
417880
829887
21629
798349
10459
22006
97462
627658
197753
110212
531289
319075
2631
121699
74315
23766
176271
130533
127024
336570
42012
571108
196293
5003
548635
637464
214916
793262
1132
156496
229236
16765
226341
252438
187975
104741
371550
845980
574147
222933
9924
376638
469446
103929
233539
240974
145429
49122
178572
261735
238320
312411
145366
769342
9387
60082
112027
315041
111358
485178
463506
147068
96282
253151
36201
517723
270980
28719
42812
171539
2435
451822
455416
153615
54382
396701
83202
26171
147752
22973
590524
708908
20119
83503
411777
30203
74241
106866
170418
24615
5704
717676
235861
437704
201816
292291
493909
102084
441668
39507
534138
190129
384399
422472
357154
1408
261813
74226
119788
229286
224755
72422
21251
328622
193345
24495
399
386105
357439
244318
12456
86356
182343
154880
430370
228737
197506
234500
228961
155241
360233
771678
329916
511214
462706
819864
34549
384167
507877
282100
33056
28201
73384
71302
12383
669906
25954
284585
220813
129583
8056
608831
76782
13051
160812
320
2652
240025
121955
31418
40980
174104
14716
271192
29110
725119
275799
121075
175945
378536
86949
63750
887225
361865
153076
601626
209299
38991
105346
415899
250580
223146
453838
144662
629803
313136
22177
219850
16566
174051
335491
62860
1461
71785
357492
91223
15868
436831
253608
656700
92577
333673
112062
706400
498675
11199
109449
247717
232219
376358
94835
343527
197720
716147
112751
8547
58504
71215
688386
142089
210935
464790
747951
21744
252574
27905
462318
35445
147714
51652
187013
53502
61225
501033
775879
486045
427561
603232
91250
124930
332320
40127
92370
173642
862151
394279
271854
337304
114094
338410
621515
32470
215932
116249
503412
217835
667223
62925
199484
32675
624857
283292
15165
63609
677370
476054
173649
208924
577350
158413
457854
128144
120095
281270
42375
82486
385628
405929
101190
271114
2034
603070
134419
453251
567912
518912
657061
423166
424709
366591
790362
196307
104964
389958
123646
78027
795615
407944
207082
13430
286330
167081
6028
485359
44440
114093
125131
607414
40201
585205
4103
69088
558717
33833
38497
347938
332823
136804
437240
137985
344990
195665
166599
813860
340513
273742
54933
309881
134768
412193
788496
14306
6936
156595
468384
584843
8928
27921
2981
383379
122480
464341
76461
30738
3218
59769
169139
604786
279489
299697
633633
221180
513436
466406
58934
78594
294
440980
362076
711213
183178
525213
307073
313434
131089
265233
404114
374926
56842
115147
185162
75908
257244
65926
383788
395128
157666
273919
780836
387643
286829
447665
233315
78886
44055
157766
191589
37896
82747
56105
267325
375164
43361
4957
334506
288565
51540
46780
602994
31354
16562
6571
23354
174793
261780
421422
356674
163257
15818
52173
259519
72759
600252
829031
261450
71788
167779
700386
93696
304427
632134
21695
866924
149349
149695
23661
4331
403736
412867
174729
540973
57486
135027
579413
544669
474179
309476
287478
314301
182262
7024
316684
8946
112422
705949
43815
77994
19277
586555
28368
28496
111286
299636
64611
375662
214002
192552
71588
97684
179478
215715
159207
314177
36554
15486
11315
86530
137931
372265
568276
288795
680806
53243
121658
174937
601949
236016
96341
88388
660862
492974
45190
261142
215090
248209
95149
477007
87084
167417
23243
808928
205061
324594
292390
282273
415344
392904
186111
588722
439068
364124
314532
13054
596969
351382
129784
8345
409
294009
23641
254856
28960
868782
893263
683192
415143
225806
436285
127833
364898
168956
21372
89144
89846
262505
61207
10385
416828
45948
737957
5605
35100
314797
55571
42916
63653
561336
17693
172977
110065
54548
219144
171261
52707
181248
693826
351759
233974
341566
25363
336760
91735
290565
215462
255667
251135
132794
75598
130222
99807
335768
402406
428465
235611
86460
347821
247147
430419
494849
145139
225153
121116
230521
372660
122234
60773
626225
55672
116295
216817
394291
572491
96446
78155
63824
4899
655295
173782
125054
182046
516212
471812
401834
11151
124277
290412
76711
307994
460197
389060
85075
623230
157629
622124
107097
427556
683508
22232
340813
192251
335841
163491
55653
163572
391457
159897
76088
249304
88846
37818
181406
138300
14675
3115
530103
24682
32799
8702
328272
89020
316246
50421
189032
104238
463698
2059
259178
812637
204759
93083
255071
684122
230740
217260
689390
236578
127842
216852
70326
67265
314878
216818
754
125252
237470
762123
55727
251481
32803
375035
461914
52506
746999
37324
53486
199299
90909
484076
220501
275035
341269
775538
234100
12475
63280
48660
318735
308215
308809
27009
14959
890804
18168
903861
503974
176500
478292
274520
366946
356092
208159
183297
506950
191423
20034
226578
177892
127720
112497
462433
22603
158248
215619
143844
88110
90303
211532
787057
92951
30546
97118
128872
296537
6455
21543
196860
33543
647806
338481
33855
388036
422170
126796
21147
212171
110455
221744
122709
52189
539624
558865
691917
94327
26185
13068
12463
270980
15413
303625
433314
123197
30347
332575
16703
45597
430618
35167
331202
120284
384743
592700
256596
518998
168426
22970
424450
258088
210567
45148
142598
50195
105697
326539
45744
94749
388167
411754
345686
40406
662309
144959
113478
679557
260740
15154
789379
635425
555670
88331
64573
618985
226007
57438
202538
42244
218493
425759
22836
49196
278503
7646
149502
51515
112822
154301
12224
354377
63884
461020
58876
92898
547984
659926
242297
36454
187706
219983
703725
482833
30730
202791
43560
342585
12865
362518
14661
6
645781
46997
57544
409134
473343
286792
3265
100701
777821
19249
208633
523950
36113
28063
576728
154347
108330
13382
7758
52391
587931
202068
104837
550639
316807
10620
3153
515589
71929
170293
304986
97305
21366
289118
168935
64000
513379
533217
489181
403531
706265
31158
110439
132885
384972
123100
696686
83535
98215
190457
710733
117936
298249
36773
72739
4415
425987
35606
257328
160786
97922
251998
343305
765371
533140
155037
48271
247710
24837
517942
121868
638075
546453
139430
5105
150614
58744
125831
185103
75689
14134
80555
20602
218566
321908
62933
523268
2532
501292
383456
120290
181047
454927
195756
407655
1372
255502
42125
454825
261899
378147
13707
344054
566388
45434
278675
24722
263090
47864
22455
84753
228896
209829
322566
70911
301979
574893
87532
140137
4528
177800
99669
96283
90599
325620
730788
21639
278011
520227
390961
144409
509169
130504
782990
113061
53990
123890
974638
226368
55481
366649
425054
149112
402671
241942
1231
123352
657873
591078
279810
191395
892962
170955
68605
32288
423566
169665
2085
61535
675937
626186
11385
515395
918644
133888
124118
182325
246604
234929
111263
279667
293574
72473
46497
4757
315297
361205
25649
167487
276388
237352
32743
161533
216148
520346
671350
721940
220263
314662
12997
148114
116439
250840
262983
164452
326602
104373
523592
267889
95907
3394
99625
348182
115031
91743
38166
8002
60972
320844
211497
67373
422427
247236
49548
89865
21046
328342
60204
97642
135556
248795
401558
27387
60853
192614
237354
142940
40385
92741
77040
498116
86332
230460
159918
65964
173259
98611
425093
342591
7271
99150
133275
109718
187086
862713
28673
238069
562403
10771
404119
306955
227455
82313
106838
321890
393864
491135
20998
293081
15273
93509
207290
222453
441369
484471
118494
30184
40237
77694
176744
360064
47689
23416
254718
379363
357373
358955
167221
135764
729628
127642
181295
121480
75132
712929
166882
44906
453132
544034
268330
319654
125443
163638
214616
238005
559914
551154
468762
630265
283223
1704
81737
677047
181423
223343
205699
50250
145217
27591
592651
47936
28239
636875
162465
157900
67641
110240
153664
3055
236225
322761
424909
17976
303017
190864
213733
139415
324825
257361
1523
21517
333025
12294
217873
868300
14139
68673
76732
43744
577986
386011
412291
5744
336337
286761
65868
23470
58441
193509
153170
669318
310598
207894
164722
355414
480246
476807
13483
147679
222727
110733
138290
104624
380100
765258
291906
42833
368563
26010
600090
181229
45206
82686
65551
157796
30570
100866
900101
2002
364483
98532
200851
175194
509011
73054
491014
167422
165632
2391
124745
105456
286050
110328
511078
145245
28372
102236
524364
458963
410614
83630
172864
341700
35478
21049
285536
26384
473567
433333
37749
680165
480287
81538
222490
109667
1248
845611
416167
427069
15024
313792
38709
266027
91415
650049
337615
254001
426486
63532
221132
20954
322172
548413
23991
532014
586320
124213
212829
465049
6327
381901
6028
730674
53311
11292
407986
103698
378718
246441
4620
64475
192931
91003
216586
219569
82894
31513
99285
58475
42367
572144
734807
109626
49734
13508
135771
139443
255068
419713
30871
68843
43555
285178
334731
179981
230811
579441
5851
416146
139022
216397
75292
99442
29938
85767
233350
339565
694598
196613
554049
15160
590443
137262
218031
726
7248
575157
14971
395292
132904
190978
325380
141865
143317
251592
155492
387246
37370
325141
22921
41503
954777
143466
201443
866073
103714
17664
169478
205270
321076
236329
148437
179897
16966
8738
18588
9562
222956
20409
77841
7454
315395
76857
670140
39599
149383
432312
430913
2199
463728
402316
182191
61049
1295
390157
83428
846270
28964
375445
8653
5926
426725
416164
367001
113342
527117
100528
415697
173434
25871
275684
315074
23936
99948
290828
403669
151403
86109
37652
354308
208006
96532
136693
137298
324363
214819
29268
736577
95674
140770
28270
565061
501734
108757
111978
799203
731781
181704
201076
180447
476931
182165
132877
656593
567727
157800
260579
89782
666
560632
832426
8345
479364
103436
3865
166082
48280
770672
658425
44892
40743
446499
194309
93259
22956
464085
527265
218537
281082
55483
375968
439008
82443
127504
377331
288253
563343
9031
27347
1219
347174
508192
146935
613974
270203
79201
249156
397253
363737
542544
220963
291031
102021
19763
350790
700154
71336
12942
131529
100148
1816
72913
360026
304339
562440
116101
48262
294449
4577
384155
139595
57057
413338
424764
49779
624411
419585
205252
84166
54
406736
129614
124938
27611
627907
184386
358073
119796
36926
285853
3060
68921
243164
4686
696551
170982
72595
232502
532417
350252
163857
45814
668742
182353
533952
459679
242974
1683
219748
66214
171140
216235
45567
699805
509735
510722
157886
19438
814869
98586
87712
64332
130112
494729
75200
161741
129848
166636
85698
903228
221361
75732
194953
16926
64264
193764
3294
243050
1788
206215
689509
4401
756659
59371
59123
3016
210735
197777
371634
56030
533283
94654
572999
180504
125047
468182
210023
33382
75215
346780
224967
120815
280587
16562
27135
411481
184663
204913
279219
71162
36808
1683
943917
191856
336110
142639
65558
623598
171378
96513
21205
16700
546720
210180
64854
64112
411541
522421
87511
478566
717375
308484
648476
45499
833341
16447
348027
341780
73745
494352
509876
48744
43160
766671
393699
687247
514607
8325
62392
93100
64983
114031
102140
757978
259
435113
249749
186088
248192
6471
396165
911314
176152
220952
20414
579666
47681
306652
367303
107092
240506
396968
119942
26671
516351
336720
449
22368
99779
147103
128314
467535
2363
506291
379023
2182
77364
339887
278247
5919
866391
907333
64874
55261
631585
330907
357707
491720
72050
68561
253372
54814
7988
175934
25456
738685
310124
1608
335292
265485
71705
116782
379928
5508
446191
10264
145873
241257
14608
468845
582020
399234
87377
182020
41123
61007
55765
625655
775078
517510
32138
321897
404773
666610
525068
152810
275117
384116
290910
45357
223754
284138
157697
86463
9061
307013
120402
191168
13386
40396
301879
338349
53051
298352
96077
166816
377598
490141
266911
53267
268781
100527
213308
68510
93921
11706
570086
129464
22719
529215
221815
34332
102749
45215
1743
96520
5537
253472
504662
95516
6847
349745
403143
168822
685463
680250
69743
66535
154137
176132
207324
61081
488960
821318
70199
224138
88089
243847
523025
98133
88400
91129
162805
62096
250702
74575
52201
211805
44902
24812
183287
156678
245247
469871
749716
110079
93533
172660
14889
57522
38042
722659
26360
205678
827336
126699
19762
3822
283041
30283
344049
126
278444
123827
46946
381306
324338
415512
72199
523671
66958
106975
37547
62008
15509
83188
249853
148095
905503
490260
347141
217361
560182
672789
88519
303967
167375
340555
19457
99610
382468
414963
368185
39882
294113
555564
349214
90804
8240
341514
177293
274550
245893
156293
29052
177184
469992
126036
211894
647585
65
140946
457603
299809
130539
25493
334433
27621
124927
82127
342017
52444
359120
9227
20903
414696
33290
216503
311228
138640
230904
182076
81
65750
151807
12281
49536
424952
890880
22256
313816
176185
746763
4770
158657
470694
117604
78646
553900
161939
110290
120536
275437
186234
297594
80049
361902
80853
59595
525060
43972
349625
28722
151553
224188
450362
67940
139316
49636
137125
736000
24853
195399
341981
33554
254564
129636
630116
501
93247
200383
346040
324249
255782
268433
192928
69831
18990
120176
204787
838426
236948
347911
465232
250771
326433
598799
252032
189077
316682
2579
52416
150102
699821
54569
907068
7381
141050
420687
407330
185393
34353
757261
772187
370389
171408
1571
112889
14581
433049
222953
175000
6409
3101
95611
153910
824264
344567
670180
419229
263601
560742
321887
16021
28805
548558
508563
27132
574858
38793
22680
428539
88937
304688
265309
130028
9744
24041
351925
76085
466000
36705
349190
135660
334462
256622
134062
519003
442038
187740
100996
217957
41260
41346
9367
57512
204214
75066
397316
117963
130238
461564
740648
238460
19827
15736
70970
394402
102603
122637
526790
466136
17938
93801
243089
99104
63272
7344
236415
76580
27905
611017
24579
571118
221767
25568
118105
35957
466661
266624
60141
469809
677047
223587
255393
197792
358285
598418
105472
362115
6738
22981
502359
153475
5234
1150
377432
110305
34137
225982
283601
71373
118175
14385
6772
143508
1694
28412
475046
4792
30528
210381
47393
294143
618360
192023
61419
489535
58957
13299
29634
277344
123157
467324
374991
257875
871962
178113
594418
132890
375932
96042
114400
25238
394975
133753
528646
57129
419788
476258
25590
59345
175370
479531
533154
37423
10450
46528
385135
126832
398487
183799
9360
78476
74639
208518
11175
464288
9766
798
82626
21337
70513
255990
17283
81165
128413
438867
25573
40654
35883
419236
57674
48335
572782
305936
266567
188730
21356
798156
688842
116106
227017
115499
415034
867538
178535
45824
83500
441012
301143
216475
152945
40714
114221
37624
90625
343518
11480
558028
764378
398705
682920
2568
61406
186907
19134
48632
305455
127876
711714
1901
687547
894735
503565
51964
130110
124323
26874
319240
278585
256287
60835
598162
189224
157214
340647
158047
139457
35154
614137
112803
66479
184693
48340
605966
902911
241236
27937
50191
332367
43771
15836
68812
196456
200641
118433
29000
74703
32845
416637
140278
84267
289661
78081
317101
451035
200554
17168
58566
2142
149113
16758
694103
54772
185983
450723
45230
634895
263856
48393
357057
111698
15879
94896
54426
206633
265493
576451
353882
264034
559440
98305
66418
228999
152697
596382
18163
563653
48501
429011
99603
72542
248534
527429
119152
572995
350261
104986
252039
95884
788098
273987
247643
99769
397972
44159
274016
449417
572392
589964
133401
324167
670713
106352
575185
320425
83022
525271
186984
216813
435735
334494
140082
56855
614324
537394
492382
276999
51145
198849
357460
249420
187987
633762
187554
62499
160070
155146
4629
507241
739570
5992
19139
6302
66200
288157
384053
53842
249597
776413
9262
127700
249478
13485
68701
5862
1952
233620
888624
577520
104733
13986
435835
115638
376290
168322
774289
121925
168706
18050
30239
134665
65478
30946
277822
455886
66576
102032
177437
480870
67845
145345
254729
408161
346802
312055
570735
509829
420239
31948
322069
180471
231077
376336
283151
89854
730570
87387
25720
255650
95715
28640
42690
39664
153163
21416
385786
320164
208183
389821
368980
224015
21045
50501
42850
39985
58986
500577
211015
414867
527208
44575
141289
4549
408292
458786
95982
576573
11311
125018
483064
379252
258184
254237
524768
474083
41663
181351
605417
76849
148062
60365
793432
186077
37550
84349
206965
108915
269909
391149
17912
354922
41172
265403
184862
302965
87108
105616
14854
223094
737
451031
264361
453590
353507
81779
403535
448503
21294
9440
98750
135059
439046
302064
401937
568768
344636
20959
203703
124865
122977
113225
259727
11424
437715
326843
152278
189631
523432
670363
475049
105632
707877
243005
32929
15066
649660
306676
118757
62926
87583
149732
70118
319692
45785
112049
663755
37377
12118
406566
13111
320908
407403
225633
34508
338987
12486
70684
51158
750281
574094
46065
113707
95013
265956
57244
124406
836489
155901
127326
235444
755521
69474
337812
384043
184673
15178
175596
716637
459192
378362
121033
295052
87477
46612
135853
215915
65734
338705
160521
366330
188344
75010
79922
4647
25167
943915
70649
537879
274449
284019
376629
257612
809673
376400
89441
57007
67249
13378
109267
35352
23846
166036
101516
152667
434862
37492
218871
366109
364095
479360
488609
498539
322674
700475
429540
35648
270550
239938
19407
318119
240975
139317
150691
613270
622182
47213
324403
7535
484597
276603
204583
221369
340666
350488
584497
23128
91114
677396
15702
127198
43401
94735
44773
72067
294623
393468
103980
123874
102440
129898
590112
222636
311094
107541
30516
123473
315897
67207
140580
37449
49510
433728
39105
109723
21835
876357
665064
235237
7604
307804
452122
37253
278191
1442
214626
36197
355047
12701
267167
75086
54484
571158
195114
570537
272319
395847
169071
80425
154126
783104
53297
13536
31239
179712
16234
392009
7000
143233
235035
39961
45588
220039
207329
72542
22118
150044
73888
107342
13972
48725
353260
45858
96549
4870
98296
136155
60639
122769
480093
289528
310359
192656
303299
28866
158385
14115
69440
526989
239134
319838
405523
166799
838512
51421
808635
148325
530389
142065
69530
60317
352020
254970
515536
43535
128573
342533
81089
638123
61626
433903
488359
504303
6934
725210
35811
462763
217710
95595
126225
27596
190914
52857
260648
142897
188197
16545
62340
266260
1178
518423
15628
148948
766852
463934
547055
851603
19924
193553
508577
88794
147198
396984
16758
148312
93893
99835
523175
93785
247325
356486
543019
827
145788
499180
21130
242398
248267
333184
45205
112762
65530
430701
697767
301752
18762
355269
38141
43871
142525
28977
444047
23832
34655
244593
145676
108520
10782
109268
595061
188691
5126
87278
455246
112695
329734
36825
112599
167456
42707
466474
473991
221414
1786
565815
485114
14355
120639
153033
443766
297758
168218
67038
616
139519
423709
465628
3043
78669
165713
533002
614018
155167
74151
78087
175793
87564
136384
844118
91062
679129
258488
463086
155857
419051
393068
309749
279348
616273
37698
67437
673485
28107
139960
148375
560357
672273
475717
55463
72457
582974
24190
573050
148228
227910
293659
461474
445643
523439
185066
654548
61871
423087
420610
331455
249718
569274
161072
22309
304178
14147
473715
287266
609596
479313
42767
732786
109339
111660
235213
19713
101649
692631
181444
57929
20784
162511
328
299532
432883
556740
482583
143063
361380
173886
255690
259159
265261
537119
127842
149111
140473
197779
473770
545072
580371
364998
256859
278090
143912
215023
100079
38713
929943
45691
61492
316288
91447
392771
11610
6025
159885
256626
136661
13760
237967
573599
183477
67460
19350
59666
16695
150387
700925
580335
164130
384583
443868
3161
81728
526729
748617
505846
51935
206092
169268
793746
898140
6337
304324
128233
581724
362493
448628
18613
265097
38614
187056
199376
708
4060
710877
101802
29352
472403
805632
29501
21354
133432
51122
612848
9927
44844
239
42195
94292
744431
270921
283970
195820
564131
109891
314930
19156
27759
19345
230156
485185
302333
79643
41983
686401
42154
636946
174494
371650
451063
19953
235545
82367
47313
329590
656595
167073
592000
253764
397558
85319
320802
910010
168617
3733
661164
365195
113874
340620
733753
687406
28070
236942
14113
12494
44232
60415
440669
687415
2872
162536
498571
67428
125108
34918
164695
341402
36778
19625
138653
59660
45097
245563
854489
352032
77111
483765
484162
180351
108126
28815
322751
420367
190794
235487
48018
14651
432675
19670
516069
647083
828032
652436
751663
112167
273038
567572
436063
368320
217841
80640
165824
168945
374616
770244
289811
62435
12710
393347
694071
585533
33534
138761
10870
82347
316820
689563
94833
101135
116610
294185
46300
257169
165324
220071
75498
517195
213392
207809
80921
100498
22450
175238
48219
526036
29658
128873
123468
476235
348339
65253
912557
190697
181317
234873
8663
428025
363856
53563
447494
164935
251415
72654
74357
288071
307850
379725
7168
168091
924479
305983
135554
150691
41047
420643
62421
29484
16018
418259
286153
61453
286238
257774
75478
175396
13043
170884
119003
509984
229469
59857
122184
417289
132293
269582
199130
155841
425455
244108
71287
582720
773420
6136
5446
2836
70754
21138
86711
8041
517454
120573
165097
351766
304023
270206
308339
310416
96318
44580
448414
168009
117709
19924
69132
344103
188657
62457
517154
41621
360383
763585
210180
2964
1105
849270
60793
228264
432615
438817
43116
286339
311314
357035
389448
162956
176460
933606
192763
389586
103512
660740
203578
220912
459412
34694
322570
50691
158027
536539
152253
729595
166149
100038
119219
322924
24692
81928
275393
27308
13670
225501
149530
16865
360967
163854
179595
283910
171121
87286
80710
137491
1184
34375
877605
718031
20304
306838
223830
236565
62076
719839
379251
58441
319379
114894
379730
248788
584983
207881
57308
125175
109095
477717
500100
188762
627387
13575
534040
373605
113660
245800
53385
761
141531
72189
132353
144509
692901
3378
609583
353817
140169
378039
131189
161698
148742
231568
449518
898396
696900
27699
574134
367851
119515
209277
276849
3428
945952
56623
666632
971945
4079
75995
341284
683457
148559
487792
444770
338806
277030
28336
3984
186387
64779
538215
250073
380427
123080
787851
714862
389034
412762
184547
66979
397817
205795
253491
27981
145964
50480
105544
162998
140539
237576
620202
142951
368967
45750
527782
123222
61238
86733
110863
51565
11570
390427
22933
231033
227154
146066
90744
83
21658
114807
834514
239245
529517
108899
146979
368158
191269
643819
377394
582722
260908
92944
128483
33810
103927
62094
108768
404110
400219
535619
57997
168751
25727
287459
904358
17024
164884
180982
1905
491
669859
719036
29725
202291
202129
276237
212136
1462
521134
49854
936054
209576
145060
503839
418061
238032
84028
218515
27974
199190
73130
60940
299665
4046
39171
216535
224544
604876
166867
653959
931775
120823
47108
619397
276914
670659
276700
66
149262
140516
292606
9263
233576
145924
20574
5463
681159
322331
512573
343285
311349
731407
441495
599379
285989
578593
157754
467897
191942
44197
76748
475636
667345
279922
128659
134311
341194
108285
437
342418
31895
105827
16101
216716
19962
653874
225137
53745
641542
43503
102710
10408
749142
26354
679824
340
895284
767327
245516
296060
403523
60002
405597
133628
588423
26391
15569
745264
98610
327965
139667
67133
277028
39299
78327
46324
17453
124362
77925
775217
276655
6007
485364
131991
197391
137265
369324
78336
109082
19489
257114
634108
179374
87394
480541
105057
484455
134641
573054
237118
260101
328396
11091
542408
100187
490592
2850
95768
23081
24300
604593
221782
318798
293091
155800
432320
388842
481882
99148
430815
857495
718319
95837
257837
291383
187791
56779
18964
31060
36417
272287
187776
375819
115815
35564
55542
723334
324128
3108
274946
344730
22748
407413
565616
923501
57749
311379
378976
312829
169127
91
177124
16992
116780
699764
12251
444405
376233
218557
10388
148570
51455
375801
161868
250487
255052
852305
55635
51765
570012
366408
514112
79241
467615
502479
96839
199781
33339
313674
189756
657833
183358
222763
546763
409896
237567
479965
30199
22132
436
117322
797770
398163
783681
349928
329416
101819
80145
38652
86707
85013
300363
360439
943441
160296
499380
136026
557088
28036
544016
192488
240518
665104
242746
4044
185012
401882
66128
101005
24232
317272
54242
8903
606776
1941
233722
385582
139267
276341
115533
61290
175149
17607
570348
250681
740105
282423
234611
201776
499848
23526
371749
182099
272841
288159
347250
266020
582031
273948
560583
282589
73716
4167
8935
309153
312289
8736
16379
275980
516608
232386
211910
321041
27680
300505
6448
274613
153801
289126
122174
229513
428706
450543
31085
199849
199226
306642
370272
711800
31767
225447
592721
88248
693768
192715
165621
68133
657758
700070
239192
16732
614512
69230
816043
23222
300821
65925
126474
475831
176760
15437
320657
656468
22846
301331
30883
26415
522843
415004
19992
266666
101861
4556
303483
452748
80876
254826
213128
791487
156261
303177
146338
616203
193442
353987
141661
53241
148651
501738
428018
142590
743153
800966
19916
9207
4279
63168
550282
132058
520684
567
288108
3054
2432
188011
93023
206165
274365
793755
861640
4926
16317
11541
411494
387029
76213
248271
74668
126312
747481
596208
11460
766649
288803
9207
166505
431082
32757
23735
604466
52388
385478
296304
496832
79005
220462
248802
549484
138779
412371
39338
560842
162867
26190
500252
956778
230980
42600
936348
195295
333136
432015
787762
321143
173583
153643
307351
37960
130170
183916
199553
705326
188615
583075
202891
160541
272781
756187
174065
456513
186477
584593
15658
4474
533915
586251
526440
298895
248394
630190
197455
941
169284
108883
124397
18388
219089
315168
44162
363462
372732
530843
111153
241075
471560
5449
184582
123939
359220
19430
344392
617897
524065
122800
60131
148069
310918
10622
37167
650120
291541
82307
288166
105677
228510
29973
57570
272781
65981
108307
116936
79931
329640
124945
548415
15055
556883
192642
302208
157807
423690
190415
334695
125285
73332
50304
52377
61428
61670
427795
26872
290476
409505
275766
302204
119183
132029
441421
586794
33157
133736
332679
119178
269009
94237
218452
874
111130
114388
182465
78974
54673
364572
280173
378584
236393
159984
621644
239284
257205
157173
60909
471274
3450
477122
203478
124401
75091
182060
254931
77062
596813
74252
346714
479507
654138
588102
31823
548114
156749
27396
22867
107133
59408
3107
66051
3065
31955
527964
16927
241368
674036
265338
544768
32514
224329
901
754987
1076
133799
818717
228112
230022
357523
401779
908424
469102
112580
2157
240461
57031
351820
18566
177624
143964
391568
377449
316291
161971
308448
225358
30238
21181
559378
597711
304667
836944
88397
218538
443517
84799
74836
18643
119379
209681
214321
305737
74325
468680
82268
301868
715876
309250
293080
525400
7621
107297
706662
186434
382496
53885
82962
378789
51514
749730
518628
768314
466475
434617
14312
48123
282616
381450
18376
438
140055
51826
216983
79292
52366
35720
19154
324805
80174
776881
371300
68087
478677
169815
596126
141557
613709
93139
284675
419884
597592
36789
103972
237249
271761
543337
112432
357912
305230
101257
64009
132416
319561
407872
896882
75681
154883
59702
160067
572999
55095
160453
243121
52143
251304
26707
505340
51250
16915
966836
201213
767549
113345
160642
439391
500971
434760
274696
343166
47727
49698
33876
422935
40314
3656
94350
224700
557393
300052
228174
87196
157926
265758
49588
466090
510852
721901
264223
107454
572427
51833
380792
282998
16852
85881
634463
256841
133080
155207
1686
395168
3064
33597
229014
220874
382142
262739
539063
74184
319931
33397
603177
172803
165088
35536
23974
559050
363275
65181
75431
18535
309270
204813
61880
115136
147957
63545
130493
776380
734234
239982
457036
243701
361242
295527
152118
81577
55351
189148
157327
11326
1962
62511
181207
338429
181692
2182
743671
250339
202575
903699
144921
581379
455642
19091
120048
411583
128137
14374
294724
589885
264764
477448
23222
243559
916300
20070
330214
292678
33990
20037
34635
135436
75280
271576
605252
290468
12529
82802
386816
145876
99100
26695
13032
184551
203002
398268
214904
49400
290252
121477
153332
79787
81936
48491
28818
841126
22330
582031
156297
75688
128476
389712
329224
132042
535995
820940
257004
125
11524
10414
22975
35790
87213
376380
163701
100947
233106
428229
7693
19780
97112
86502
74115
5551
449498
157203
153721
60130
244526
247218
789330
35451
202728
367341
477564
14101
432649
326136
190364
234624
517980
1675
21456
34309
241594
271256
353367
73737
324971
665097
465483
291032
343661
65170
59681
17596
508004
42302
2626
458084
232404
25653
384732
522342
98402
33578
209930
113293
203205
433255
3307
129303
282277
35291
20636
454
184828
72950
9298
343742
172
182278
316672
554333
691690
596625
741740
1061
22794
4601
76973
288313
48652
242354
167257
365655
309166
287580
361455
28959
163818
2517
653179
701734
131926
773773
267109
363213
59836
46501
595879
12139
433888
409877
896691
36661
573049
46532
54863
10961
73414
82280
460459
143249
8844
636670
385319
779552
552
63597
54704
518779
45747
460065
133133
54319
260772
58315
448686
14215
261608
190347
218302
392707
396304
148461
48572
11320
215221
565045
351055
7046
137820
250627
868634
408916
233552
374958
110040
747052
515641
453909
351613
335694
57506
244257
22099
397649
317407
207739
88525
65132
482189
165148
76891
321445
66248
99998
3407
18360
747644
156799
446042
544208
121404
74216
33630
347808
134777
396834
452392
135329
33581
177541
393293
22519
277611
73019
23045
254017
550102
183499
334492
220606
20736
127428
452446
563029
324677
159913
255
77215
602408
585655
105064
528520
101447
737369
588737
835957
47333
80737
370186
334173
307336
91574
48484
686740
639923
687400
506567
35467
240279
95168
65683
409040
696530
265914
544735
188637
106516
73770
101788
260013
866016
178869
106760
545259
80126
3457
692703
21321
871
514880
778037
283380
177730
197883
445176
1765
44747
15496
413097
385951
52152
164870
123884
131083
704080
198302
110277
305663
314577
499362
54875
73725
118708
253770
34691
586112
63720
105588
35271
417485
532384
689317
276373
201397
121962
238028
7098
162082
93727
13852
139938
227714
498041
367888
136396
367
222407
881678
89514
175063
508363
164466
34709
487482
455874
96170
82041
17138
618605
86212
580909
174578
87242
49072
533070
202123
19681
270632
505543
12410
41206
268476
76884
615240
71272
22280
143678
5968
489480
441518
199039
339734
8958
113527
180035
8412
55698
175632
34453
269991
132381
362298
533260
166832
72546
70437
242339
278504
4562
48954
566150
98878
106931
351328
186750
276601
38178
210257
46715
63444
18668
110067
418788
204960
200280
21262
23732
707428
53480
2938
234156
723134
163196
340076
208034
276415
391136
145200
31812
295369
185860
455860
378643
710308
63555
675163
5184
896515
63185
70062
190162
172681
92304
88179
10245
33962
155006
479793
449957
543561
6090
623891
35025
165781
729938
504903
524076
702524
249212
119675
547054
35578
126020
162259
225128
550712
357056
287763
399103
250596
316311
379440
460239
243229
324290
152383
657311
488347
127934
21477
344056
116978
242779
8946
301376
458755
237146
228814
862537
159701
64649
77321
24724
54141
128697
841465
17005
572047
711447
229520
331962
827493
220937
51836
573008
132772
290846
46103
1453
298874
30157
184722
57379
270044
147381
62854
143110
112305
173449
556945
120580
320290
545452
554379
480848
555933
653
22052
687067
90524
23687
281045
444326
72574
9049
307934
162088
76429
303655
83217
767994
469428
95279
141565
728867
268346
64493
690564
511764
183898
24227
154776
109569
242653
39473
79717
733521
337491
797615
121663
200630
203027
52318
314909
117630
205258
335160
328705
5042
257938
122052
332659
150966
519978
156471
71293
1374
495636
33130
53515
369647
5006
239240
104827
261607
295477
535421
49568
543631
47524
732140
236593
266399
657341
223133
51227
184459
18145
75461
140365
118802
539740
63796
5072
91467
141972
42308
133031
687966
663
412539
183147
418352
422123
66973
797294
506664
104513
458231
769939
342461
626306
53019
99103
663810
12380
452960
289558
448822
242517
536281
714211
24590
12265
350208
345021
8374
9388
37579
116228
117891
92948
26278
9540
237968
355540
50152
377410
233205
258230
56860
22237
653440
593527
21832
646589
158249
46997
557503
308486
315777
551237
518751
537489
863669
712351
51585
436495
69382
174228
186926
396782
33375
802923
629572
573279
397187
10600
630839
366809
35318
23753
125511
68245
229946
455469
335572
53722
108430
287169
306730
147741
88692
469757
20306
312293
312044
9683
838199
490433
48786
539104
344654
49837
162430
131811
72994
691120
342106
83395
676601
667147
782396
426133
14751
1155
4987
285646
137161
16778
650217
72885
503070
275153
563443
263709
127439
376862
677042
110600
108170
125542
71525
85372
451680
326886
185658
349183
80406
294534
235243
5315
160466
649765
92722
86952
272048
107858
572179
906
40259
61529
750380
272008
135943
56209
230425
354250
458665
463654
16707
301000
448262
181393
146113
168477
285903
2367
193200
42325
25295
407126
2797
412697
454591
102374
30001
797820
209111
172410
309966
82880
448116
665007
28501
128134
513881
9313
182959
715445
68051
42064
404573
29958
16934
9686
26623
259970
165987
198186
159458
283266
8242
237251
439366
83085
7508
189975
323250
59210
81261
68312
10830
342257
245628
64443
38576
201123
166378
272098
111026
245044
619051
132020
468115
210678
601711
532130
39474
107130
104546
355284
2226
358395
205839
55392
346802
596342
802544
24214
149730
430897
855015
2374
747842
306027
169788
149975
282146
907947
196596
908407
83445
2618
286089
684697
49495
541505
4618
36353
369124
457340
452902
284269
214275
264134
183405
102801
245140
77815
140958
24014
284452
354141
178479
38127
628213
564051
164
455439
424801
198672
78088
144976
848
144797
154196
179860
164875
457292
553855
21153
208046
102128
48218
596757
125382
287115
37084
121734
512455
532025
835809
24582
545572
2180
183710
529394
169140
281044
16692
108717
496377
40800
242412
18124
311918
11701
3348
336288
240269
233100
200276
499353
395811
26426
128014
255091
52935
843725
455365
331452
407214
79667
192954
237083
27366
54017
106671
585220
587896
544874
49663
169415
718406
778942
452215
251972
50558
434707
315698
584820
132494
443579
5001
257538
83111
376355
242532
52983
117511
322394
684020
217003
452479
78062
374708
69473
291437
41472
47918
91989
110397
51044
304931
21269
275906
113908
503936
116077
8903
632009
135733
134410
44953
536546
542817
43646
120150
6441
426905
20737
426493
44623
3157
137042
806
180220
381861
115451
670318
130161
111632
104030
39261
974024
223637
536482
468659
305826
336622
185198
15616
108220
253444
179110
546432
515611
263573
704308
375182
915275
247328
132923
123159
86382
153790
217936
92330
149
91006
206996
4024
237400
547662
94667
517779
493863
291019
84860
843924
222655
25761
25379
17394
187797
9502
19397
527020
282151
262821
214801
16844
9334
273055
56349
246076
551929
407955
259700
493179
289079
290177
233914
407144
45671
39530
120173
704318
104950
165804
87657
462559
267050
314029
177560
243357
55127
110141
51063
58220
189366
61680
251882
260745
463856
31929
172210
11043
297066
258853
5693
653468
352870
194685
52620
225942
551802
61544
357088
315592
177164
18862
514676
3445
444097
34442
313603
43699
647573
394669
460111
229179
168402
115092
74810
172516
456590
439071
696013
496039
200238
288645
186238
66582
244363
54841
128853
361041
101480
13259
117683
87906
115074
309381
461648
480278
240882
58469
22358
673703
24837
535377
466879
196821
5337
39086
91175
182326
384007
407353
67031
530582
399127
410542
362380
113950
267843
662929
101149
511924
553160
47464
581505
22454
450168
3942
390348
226062
295980
75086
83715
25963
129741
402661
143018
2463
153956
359198
400330
848847
323748
200424
143967
18357
258205
280347
130238
263545
1008
485
27999
24891
334074
300113
46169
16484
183588
155019
32945
267366
153211
608800
466583
29421
40686
174022
327168
431862
428343
468191
383726
221135
389758
128642
10923
416141
332721
415704
179428
485130
65772
414675
345691
372006
70460
164223
14528
235699
97486
770956
905996
689145
2102
659707
6086
138563
640042
189474
31976
27091
145598
178407
216490
130952
427832
59883
2086
372625
401534
116053
143810
602682
614796
94524
159886
131746
189676
306752
360562
219120
57976
685526
388971
783163
265065
527572
733965
16080
43459
59999
98646
143159
254597
390286
650467
15731
153263
17030
78632
101628
339457
43079
290996
77560
111053
132613
407000
327077
29110
30583
531429
279923
119142
828811
79820
292639
113494
624353
7831
459846
306195
434462
85801
25288
13533
622012
16560
512
540169
312674
728182
311737
292501
862488
470209
460136
19804
166597
316247
6803
879768
145585
194268
175821
508443
84269
779
159783
8741
532065
148370
9767
77961
710
6
336676
35319
690120
653047
45206
24507
13161
504503
96992
87706
12111
250454
70577
376824
593620
578037
387159
529086
941813
191203
381695
224009
17689
383067
63096
508056
353454
3698
503848
631590
771788
259817
697706
330800
514307
347322
305535
297323
40681
366028
1526
55774
154604
165467
165196
375608
334520
418907
8082
562598
505005
22519
311325
369546
382758
239287
347239
20256
537643
484646
393952
143619
103855
822473
391430
33400
622509
204194
146774
264591
212713
440610
582936
330826
99364
142205
41867
523554
87847
299161
333380
25303
13130
139015
160675
6187
32900
114964
112244
180483
347549
11512
391421
298987
260737
38588
396104
109740
13290
4246
199437
60086
303210
257351
674182
587381
801909
58048
18755
280350
497582
118287
77207
2736
558124
721007
238635
49642
14251
150989
164434
744271
18890
341538
337671
66928
531711
31063
28510
246113
2043
467418
100265
119537
441278
428101
18962
77265
692939
8457
478962
475419
21880
28354
64821
275113
82887
2238
168524
121726
154323
340642
86540
33184
39666
146441
755348
628085
341280
300703
1778
60575
511239
104559
77767
123657
149846
128743
617549
611436
93033
137517
343333
104180
106331
582098
497340
38827
675807
111492
853036
732264
36838
123347
661590
327361
126602
604173
159981
8073
2890
80826
713229
34750
546294
358577
61800
161556
160245
592006
670087
185304
672934
570204
33658
3305
187804
179462
149939
140072
201091
104049
6850
155249
130863
384417
370125
528889
108545
187945
39556
182392
71296
259834
7563
365652
61159
340875
579179
477785
28498
242127
147246
161099
445373
151586
341548
214550
368790
14238
416012
636689
164376
199319
442562
440445
146348
561168
216767
80024
213956
115137
71207
27081
104975
642648
218433
73131
296154
198154
4452
278343
9163
441598
276646
196599
964467
124143
80212
642632
286675
186409
374583
118273
25769
674380
15748
121043
20538
118195
562712
221251
79562
316470
55071
126124
97346
693415
73961
334923
29507
132011
232550
170959
97271
194090
10583
360171
12426
70225
503891
224758
124811
108879
26585
53514
644979
75464
134377
60843
704278
56921
347412
48651
62754
139399
639649
445053
72612
276568
193366
782368
26383
230988
406215
447232
193370
15155
563192
9254
459310
71806
30660
63335
484263
110447
125293
140983
225046
400418
275314
237107
40120
44872
193244
2235
23666
327463
655423
575704
543872
148468
7271
293968
54675
581961
3775
322243
496957
524843
110338
100558
178848
273319
656789
476738
105905
282515
16603
113369
283014
637580
6414
244216
75602
411581
23010
540234
41403
86977
208194
17878
141105
324728
431934
492229
354607
12852
14166
547618
512144
126061
348064
142296
23637
594872
413105
175611
95819
496732
162339
116763
145701
401318
356838
222527
179316
40983
675252
11228
147662
59408
96154
2372
473287
321971
81806
1920
105084
288152
609217
300070
33365
196784
657341
422833
83611
49666
299704
97571
74538
5856
7754
183695
16945
193679
75064
790814
87301
353715
449807
298021
552178
157093
260103
59407
6308
409516
341826
271244
116308
516025
103107
180916
12377
198006
287776
118189
312198
35683
296337
32817
223001
115775
725800
462974
3047
175956
224036
20987
255843
113861
73847
168168
543201
261397
433533
33092
30251
12137
15004
52638
130379
97295
784
191563
868186
125135
386669
478973
274587
250984
319496
131662
251664
253624
280231
357328
543812
815672
345413
52025
675243
26256
91501
351511
475724
164587
119595
43978
319536
40193
219496
829566
48805
173502
68679
274756
319196
80113
869438
446804
383939
76972
168491
276341
47825
40421
533630
405966
410415
74600
66163
590350
312157
484064
1467
51129
43625
602572
202625
184682
559327
38338
108338
19899
7030
12421
288456
43008
118871
261695
86249
688579
751398
255367
3840
95066
495949
311320
84341
100758
832757
50937
44189
346540
508354
67309
85553
75767
335658
83933
209953
135766
21230
209912
403394
116025
28398
427430
588025
225699
35911
646044
46213
807728
78355
628169
70914
238035
74883
120
141516
708430
195283
6518
152548
78995
77145
783047
414401
27527
9337
14456
2587
475375
6073
397749
596474
157138
288080
398091
91384
618248
178088
42949
241315
707649
613325
798104
4614
117113
538605
24255
116937
54818
11359
280231
177441
294038
250266
230310
690540
136359
10172
540323
218407
670683
144919
1259
110164
272392
7794
199574
243478
74190
27143
26233
184510
138083
565856
90117
65480
21070
215745
244319
395039
59694
874442
153870
228068
641179
621801
966
716308
184427
244190
199076
35077
905
70146
282877
298866
248824
410248
32575
445588
49166
740725
441628
124265
12153
79658
95351
55047
224163
16054
121733
162839
89577
171791
361797
596929
71918
29233
343110
86581
116644
629429
30305
38992
264113
419359
257061
2035
593175
322560
376781
250974
378449
578776
140448
682105
130388
129216
82147
7639
440669
318253
407311
98583
99733
106334
580610
10584
197801
692012
261673
3406
54287
58562
306783
452492
125272
181232
639039
7169
620454
270234
417236
204368
9035
362420
484962
218018
557389
454853
78948
336179
432704
58618
385381
21494
211002
204868
430302
21079
352177
21533
219667
109288
366533
68402
434573
329702
65851
216757
134283
610510
201029
456596
37324
421570
450576
269741
266182
105820
76518
340550
702371
195596
39960
38870
390526
419314
28108
132629
53127
198744
112021
662356
122285
255726
796178
103348
512181
146876
6118
471873
428072
388640
146746
38817
74274
181675
577078
278745
290061
207526
277652
31511
165637
56679
364062
118770
294387
587236
113843
232548
699127
161235
622252
7471
233077
492296
217491
319602
6358
522867
146573
60358
223188
362591
20301
37092
163024
328612
572
378872
50977
24827
809496
327060
612970
349872
104561
50182
432752
298332
21992
300966
194572
26959
250467
6241
208673
66578
133088
14217
282480
105239
545035
188834
43289
279872
8419
25301
534679
374859
98046
368408
671675
20429
5858
358473
23794
158041
313180
240942
356836
270199
34070
114628
41198
417629
541651
31465
328408
613125
26880
55478
535038
36871
320188
16608
1122
29559
177199
14500
232433
48650
510065
45954
328043
69360
79829
321898
85314
23808
719597
139832
46088
66010
5557
119153
132755
173663
293701
375146
35211
125504
54545
448522
138627
57635
448319
281529
50173
384627
380600
134978
24521
51481
566769
108795
28254
21388
37127
55526
79646
724285
459843
109135
44881
216513
172501
196987
27771
37056
343728
248806
272962
41724
108870
27686
270050
32769
479903
443228
76246
269875
272293
713926
137090
170391
361873
623215
508972
18241
302295
773670
804355
184630
252713
138401
96616
92597
302283
31873
795840
116444
532296
198157
182687
17797
462066
73632
809400
20511
358907
19269
147074
54762
619264
303592
718904
116493
869757
691132
631997
30837
88685
259741
371030
308315
82367
602324
107086
495456
8908
225575
40903
99230
17328
58899
36081
192601
80516
136890
495354
116202
3831
37050
309332
62442
92067
628358
38690
207385
748831
309865
311022
6247
486129
12719
600174
6612
300624
881099
260093
137616
175643
53541
362745
59600
32442
515142
388088
64194
364605
517987
454970
333408
46598
48303
159475
149398
667440
143852
203460
94961
128818
330834
181983
447793
564815
667104
375712
136990
74562
303287
54262
3288
156027
19159
651
309906
843217
354641
141480
386750
8309
863189
616499
720616
927387
413496
312400
372792
273102
17043
96287
31901
64787
504439
35042
160036
182689
314329
464431
443008
348245
160782
356663
260384
142993
385114
114122
41034
5760
115538
195962
653921
126860
148887
157110
7392
345297
71189
513747
268196
451772
254567
406636
610585
920487
20035
628165
160712
236038
3004
458086
406721
138375
90692
34254
21586
60397
69957
444559
446654
406529
20286
477303
73640
28931
126559
499820
186602
15038
626388
40901
5304
210401
3142
600178
137649
545553
14904
106015
206680
24040
21150
234412
691001
434939
112762
169361
76593
254711
711445
654029
47883
96334
568778
100400
479228
119643
9412
66671
166267
285551
196538
312202
116108
203698
727011
210970
116766
100241
1596
19878
33887
870852
41602
870248
740324
250575
124522
430380
101022
22491
60153
93279
652123
272362
227472
51502
362722
439892
304054
76532
752477
81298
598567
37404
251693
39702
71268
215158
149399
225230
588077
18005
257809
541584
304439
612173
4982
332447
30908
22845
382454
677725
17515
89318
305477
316952
276917
508930
18007
389635
232847
450596
10664
185363
922503
226104
163746
280745
469286
336267
25471
76898
98976
191515
900798
35025
47746
46369
73332
537121
692782
254103
711847
24526
92426
831552
275138
407678
102612
23862
83021
486138
326157
201510
247252
362903
462765
4946
1085
65490
290145
109536
102328
97610
304241
804971
226803
81632
454955
105875
50718
20662
14726
171105
630182
369772
424181
429558
292101
151728
222217
295740
356151
69062
5895
86187
533072
9892
398157
567415
103543
292774
65042
564429
136528
14365
40293
320724
295199
120748
598078
496473
370807
14854
215205
82608
7683
182486
93038
486875
286553
542914
4950
293771
793526
280312
117623
117080
757163
29949
262376
328137
757362
444006
486372
525602
198402
498125
167984
210941
173556
186591
403398
97133
41194
8374
109664
112976
434331
143127
403479
39839
225802
323443
410028
856178
283463
147
233875
524168
443783
18933
523363
284370
137614
115580
191635
88259
78271
615506
128953
265904
108498
538709
313669
416825
76007
145193
73251
176012
264180
45936
2102
67197
144708
142943
115307
4335
456291
196473
337271
24833
322437
300241
177478
59640
144420
9943
33767
480460
432934
41551
80042
82400
71442
32805
605593
159036
8147
204899
327447
178663
54027
220087
43333
751353
16311
157284
519858
175181
25338
177641
288693
59859
622005
136079
507736
29811
587165
335787
477137
732632
13502
452585
809871
93008
133090
199035
93460
293466
117419
620694
101590
127374
158633
9306
88781
127495
545760
408148
48577
121271
24308
9130
167933
92355
443517
391560
388036
51364
463376
34247
776646
241748
788909
194468
62773
52932
64195
894493
359002
56494
828
75771
61550
770006
53019
287073
72380
308996
697130
517635
91188
219752
1926
60190
65456
352346
441995
518147
383287
93071
237252
134820
361361
200324
15815
52631
496717
150974
467086
467770
346382
653671
595336
111421
2051
281069
279395
799018
549043
16254
24360
1121
891547
613662
148823
32610
37740
104610
157712
613243
205961
261002
34007
665033
566960
45776
133278
190016
67304
449748
339754
161769
58604
308758
81797
388800
127660
140821
402241
53735
263555
188116
288351
645
62828
46087
32103
284703
86428
97953
695485
646982
228965
424694
330527
534501
200573
96059
212796
615970
174156
158901
13414
76429
550469
233434
757973
61263
651523
476836
5042
325628
464682
28714
817927
576011
124
80356
33841
410457
699852
273328
106677
483862
58448
426055
128704
918
312704
422466
47326
99167
12328
404209
498735
48165
16080
71314
252347
277948
286331
878041
397989
394486
988967
32336
153196
605584
206835
131365
293944
172948
282220
435709
761188
225683
285887
641823
401075
150794
311904
397185
566484
742282
126869
128386
304455
220127
85473
52991
34812
475615
196839
123299
418618
73868
615757
602439
524494
186582
2018
126747
169058
36453
128198
258443
183686
191316
126439
178865
333888
330403
330091
186517
142035
248836
872388
24663
84274
533201
351961
620881
315409
334388
77239
232090
477074
17143
185610
36531
184521
82232
96721
267119
41408
97091
189556
69382
390762
94804
178108
144730
286856
95849
296964
79083
9859
635746
20538
74557
239928
117671
100752
52682
310628
112076
4661
293447
31319
44694
46326
560196
9143
342305
515918
13846
228733
526048
38353
40684
95594
71976
282449
186684
110009
291531
32283
670716
565597
107552
366078
286793
7299
911310
684585
782746
8358
623952
70075
156344
765030
143216
322134
131961
657394
16312
237423
8800
154420
206209
55698
275247
348903
661178
22784
417024
360164
12500
427569
192991
244247
27626
54717
100374
139244
11732
29606
1725
141669
21548
154022
1195
614084
557626
86805
626794
11679
57727
768708
14892
85713
708363
220465
124343
538781
54810
44757
303848
14674
40362
87243
58773
4906
106563
87770
844079
592603
320643
73324
310606
173273
73202
299773
519785
499758
69662
777485
521636
86018
17411
166597
199526
241153
251002
432799
504660
5296
193457
37839
923218
5513
749780
365205
207213
306965
229281
182628
295405
307259
13109
29553
16533
7087
776138
646184
129146
732550
18998
106112
208963
572859
118300
188995
496178
505864
152529
516157
2936
96397
172734
364191
47200
42023
387642
220595
13973
927569
181125
70591
90368
547314
582340
160900
529856
479494
85146
171983
42368
15200
203973
64203
16119
318488
129565
17167
22040
132420
371799
377623
800609
192189
553786
846206
25778
40270
105863
66266
837596
572877
258860
289801
268726
258026
655160
38570
257842
176876
291609
140102
309643
267464
660653
22583
313580
48825
183287
95658
685280
685460
37751
102866
157313
627565
11450
204012
511230
229495
14146
281859
16195
18524
913716
393896
317985
248263
159962
60178
87929
155099
135106
162603
591158
799608
2060
534213
14790
302271
268525
514489
83834
52978
547941
41720
225302
608397
315374
31540
81561
632774
302044
18694
465019
57500
15383
315200
160693
211882
320687
229519
578196
58719
195419
120797
609619
559519
137792
682968
300531
275883
276724
7550
375290
31716
498780
258008
98163
147014
25439
26093
924
394262
189305
710304
46038
203514
247184
133301
79778
16841
168009
200821
391176
238143
65611
712513
523159
275515
49887
542436
14818
325655
231459
243147
1594
239680
602384
624112
286444
81040
63894
75796
35543
105676
117269
25763
557356
35777
870720
155382
868006
6285
203986
401419
779725
421705
688797
10304
493716
182567
3199
152764
717383
491281
233377
1413
108483
29167
133321
324891
77130
52910
489196
672291
89807
629656
768505
175017
149815
406600
283657
25856
307899
20087
197580
295010
115799
182110
220059
11596
46827
582782
86279
127293
373099
189740
185932
174036
109031
21848
220717
593021
316175
385635
207784
341880
89476
66336
598885
356907
86131
5513
68193
16995
5700
57934
81740
450199
239627
164045
356939
607481
91852
125657
142575
277236
33989
365359
22186
337449
935
103942
29380
66577
433
17352
591769
193447
1603
84818
446447
292609
7232
358790
120421
699954
43386
138627
5730
531538
104902
106223
73249
492263
221991
241774
459973
10125
150940
20853
40203
215316
99873
289794
50830
146792
166264
176333
365167
334135
318605
348929
51962
181082
512898
20524
362024
61904
525391
19242
209341
609808
90492
287118
149265
357280
340731
388652
502155
156811
266086
55960
410449
344939
327100
60900
784720
351671
223610
3645
633500
269274
319220
63901
119510
293108
240463
602241
379921
1032
511542
238863
16058
385357
252440
186358
122484
160596
359595
488075
13868
802296
305475
2294
152003
154900
249901
359987
115553
507884
105230
310942
182530
21044
39881
16049
684421
27423
192056
56478
240260
137520
513207
626976
115962
138537
110455
2429
258179
457069
364435
109
64208
242644
743264
359862
216739
302178
673238
252934
440818
136798
71245
206818
188147
68898
80639
404588
88676
83080
873
101972
120453
813435
260720
194431
37601
153415
66929
307436
700470
504220
281340
307331
191910
136151
142023
107224
141776
55902
10359
30119
87744
380975
96211
8503
36682
296265
44286
756353
270089
112962
3373
328991
413585
339290
21772
456208
205021
154438
25847
844521
229729
321746
608604
300489
4762
254914
436142
113150
289005
88249
349047
60139
25838
122043
23147
662084
22275
166026
186423
575220
325205
109307
493489
109807
119168
8004
443065
99993
79442
82035
600270
550548
75410
41868
199044
634873
501313
706447
213061
528379
6425
10902
62833
2564
302595
133011
10697
482771
309543
133185
114979
810717
455447
507222
729466
241611
485604
190425
56428
30150
70625
436051
234718
196222
327716
69923
93828
193740
262017
2100
214784
83454
5527
109753
156132
435979
801257
98825
431423
70731
26830
46350
225316
47250
80009
847978
35601
166731
855758
43012
422087
437520
70283
692999
433650
271296
9528
38782
281926
7506
462310
87556
284055
53682
820342
116793
220421
514110
152948
704900
509738
139310
554031
596231
7686
132699
75792
360789
22115
492516
1186
802970
4688
384633
259530
79677
85787
524051
218596
271629
4742
16104
27935
497780
337967
465474
479418
182835
42965
96849
69418
82479
42369
8702
685120
895921
15050
20941
27373
263144
167587
423356
272075
156951
455349
176205
175030
421347
121770
694752
349216
328972
67408
780307
346333
513977
160040
43909
77881
115907
366319
41459
778349
19394
556349
129532
560002
541991
28482
804169
63309
610947
547266
66089
17228
553561
831251
85851
170645
105895
443140
486946
57528
102511
198172
529564
732053
648268
479744
791727
144476
91113
19641
194080
524808
240638
108896
785982
63615
507120
44505
537306
134391
447066
594443
505362
314046
436381
18439
132833
44935
146361
38108
73608
167364
208170
11284
185169
99369
16797
190155
238961
351479
353691
393550
266769
293379
275846
496268
253712
585988
27968
815302
101351
255618
302142
472886
78745
29791
131238
237260
27794
272383
314639
46019
211753
173209
306689
227534
199757
78629
338613
309498
119770
437956
66748
164314
266797
308458
324912
319882
762145
274966
674740
173474
102431
88650
753817
137548
580641
101931
574964
485961
42346
468914
380689
108357
517844
42762
444640
177291
562498
833823
172379
132791
368028
196912
21490
360151
312016
83696
126797
19757
604512
31892
38425
126420
32045
526963
105823
513512
57843
108386
38816
401357
8047
510925
23416
446423
226122
378819
241351
167689
189057
456361
591051
2063
193028
201613
546716
85068
234446
373040
283664
25518
26218
157802
216644
671078
166229
5974
352395
18637
111090
480562
175966
316365
379493
159215
2754
364027
252181
321770
299263
442922
140300
245590
18007
566774
679571
75925
27693
264054
262446
200765
267239
659396
50882
517012
54432
47537
404497
238639
3823
438646
98729
335146
50969
266847
8559
35736
38642
46329
98691
48397
107213
39455
431094
261066
138046
177016
138762
347217
57353
16103
361137
367116
224540
778007
409121
656831
533821
66467
16483
450815
44852
294371
588
186922
274105
16475
179654
41829
284765
261776
129313
131835
120120
136198
147223
63100
736
44227
8920
16520
283553
69649
511832
724869
223353
79132
558780
127179
568756
422271
312433
125567
5118
8941
81504
65614
255530
377970
354734
11337
36398
156790
135599
247007
757685
1434
413418
288006
469400
589997
33245
51757
302078
355682
218954
264026
122257
651741
137866
185091
73319
493081
79382
653621
262363
209813
661781
8716
100083
547734
285610
347876
27480
651712
440752
96078
128113
410475
36587
58913
5024
275044
29150
917864
27672
98104
692086
572056
278922
605298
9084
5814
23108
2236
151162
116541
17539
420411
163047
63418
438307
562
271397
158950
142187
79050
249829
227444
81168
69466
5379
13993
17643
294553
27904
293525
320488
920512
72849
238140
60181
144660
64313
100199
22912
37944
386912
420138
261922
215427
70692
256375
24756
323802
32107
566648
129966
239465
84655
231897
204133
313914
373993
157046
39409
394970
30928
569993
240271
672106
316282
118755
249986
606314
206475
35102
7419
6995
124011
94778
74286
311852
208963
129649
717861
78452
397364
77907
81409
102417
752059
500342
43594
28772
106160
233888
77442
845475
107969
350782
156387
176630
59879
700472
771153
22983
15009
18315
334174
251251
40692
12570
900044
756129
676153
48288
479941
746296
6840
96963
5137
156239
194558
576
171097
336876
245720
844795
33883
99588
433808
482829
937
18806
204893
365794
350624
78960
619178
54563
578345
178492
102020
264231
629965
214111
38692
443546
423680
126720
851603
82889
322700
105468
183324
710900
141248
99749
421771
765732
198463
1717
80496
152572
716598
16526
377761
417097
617349
610818
286330
32123
589621
8422
774165
17025
97728
41079
487069
173382
7255
346748
485311
268074
279020
361763
185674
9895
636949
113451
29059
810980
626
775661
542908
151729
83062
300698
108744
71577
147392
243394
26346
399117
325662
7854
252004
54895
79875
429459
200664
381128
1489
341597
163417
655076
47081
9544
162802
310533
10447
20824
262746
158552
908
515755
416345
815151
263240
95507
308962
130044
88469
131309
153049
318577
82635
80075
173032
827559
260040
178813
545000
479142
284723
384976
791373
35812
122477
459361
162756
720438
687543
8848
164161
436752
226099
197674
376902
127269
41950
489197
3248
255899
428777
71164
330119
244389
296654
10013
18055
176089
29781
872012
8247
71954
253250
79376
57226
203854
209838
21677
91945
731542
270802
277891
18905
59058
679539
311497
408750
208123
154346
312371
91402
191121
63246
65928
288062
161216
6746
145324
452782
169721
692345
148040
38026
10537
23291
58223
14521
127999
392819
95154
389756
75833
168834
349626
212363
815971
47719
75163
281484
62705
84780
293981
420892
286740
47331
636345
17430
59084
19032
112695
14291
45264
55099
74762
672938
242483
224584
102990
245967
125519
69474
241228
36064
6329
250650
82863
723102
242803
110678
16934
10650
364347
179789
361196
94687
770769
367624
415900
538579
121019
169200
15213
952650
512081
34133
113211
68777
111334
2556
190729
102375
108565
95950
206206
230113
6888
17012
656906
152402
207917
122178
447691
82510
395402
28171
615902
204188
42569
33696
86471
487937
190419
25616
87688
929
33583
236423
252034
640117
389928
121619
508741
7821
521490
791731
208233
328104
5899
181296
311158
87234
3129
291298
246056
142301
57163
62069
5672
468683
403651
153615
129900
41772
528706
118904
38336
565768
279128
295114
19269
305577
117078
648491
369235
81807
350581
369079
476
679053
423056
180348
354043
472441
246482
7863
380312
98907
547453
549409
166961
438520
498604
156453
81699
183165
8248
258355
11226
42303
545907
356412
150291
24535
228690
88865
253897
429977
81372
188140
93571
626118
166647
124135
285382
15063
128625
25079
847739
23410
68464
168233
110902
165813
545606
383193
9411
365439
12260
29745
55198
430157
217173
128342
392458
156153
9998
103635
3739
95544
126238
326352
5293
4645
273905
127434
2682
2498
22796
133437
333438
99753
17374
65137
140783
477055
65793
12913
222711
74822
41549
611582
37213
380361
34207
79474
195926
284437
148550
367675
29924
5142
27641
455052
255901
816995
479462
261231
322379
99586
384434
10265
688891
265754
72594
524412
545039
15045
81139
161348
508921
708
129709
9768
494215
2842
50520
250845
31336
27911
176760
42118
166273
215942
63893
20313
109159
153528
439263
837853
390102
230199
25628
309410
229040
332907
275779
705242
597868
142239
56793
719655
24911
1091
261882
98669
8080
3193
547968
84545
32043
96657
6572
299396
276812
213636
188290
149993
398692
194809
169040
391256
27587
272297
207605
399484
46001
98410
633229
349249
177204
82777
89211
259414
71518
80454
112889
88949
409677
26198
202666
50339
295597
617842
23908
470913
246272
469262
32275
642542
523021
157190
307103
82479
61338
368383
234750
172943
211860
372651
600871
9029
725671
390376
52932
118680
79034
492749
32827
106732
488599
371502
609706
362340
256003
10230
56068
109791
327083
17313
2715
249247
101319
436249
25082
192035
115140
602850
358760
81756
6028
35882
173540
19991
58138
321569
19686
97449
381855
32366
174038
217762
5287
30642
126996
639564
361310
15956
705349
120094
151479
260539
799108
508146
505062
131332
26068
105040
208263
53491
63835
13079
58089
324390
761469
591018
497615
216842
71668
72196
30625
114059
121425
412046
6533
833840
420210
340200
747244
32105
27721
38788
762082
98161
547084
29836
117377
116273
148433
793330
167563
600611
46948
229305
27633
158331
63012
615430
440151
116868
777736
230019
8711
292704
65492
155046
706288
10078
249039
39177
445583
912150
54134
107575
446951
45124
265392
231267
20820
166823
181565
357787
76288
69962
115473
450200
50245
554420
402925
142533
101956
446795
408731
250843
130949
159357
61615
167074
2252
279414
432958
5904
48029
111005
93555
443056
105820
353134
456976
650057
208360
262987
213315
275790
79745
355464
111058
590008
420319
839089
130799
538560
477230
145055
359692
547711
116246
370676
359604
119317
57150
230822
372287
122131
204284
94304
41740
267337
69331
341209
274538
262966
141373
692404
297356
344763
69657
164975
358648
609309
575063
391765
514227
80534
19033
102309
654752
333833
604759
642506
43397
232120
24300
434916
287591
530581
339215
371980
336342
70788
284522
242095
235049
554217
346343
360383
116194
753785
211759
208588
409929
176833
300078
319016
70313
109223
231244
715582
216931
558049
505624
448358
275235
165062
432894
279
225752
180991
666429
909399
328761
4176
119217
406663
100067
201864
135384
1280
134727
273432
38271
179383
1751
1357
75946
274644
115841
62771
141269
46955
44790
130796
59874
125518
42604
576378
178313
40234
216683
703087
466979
189459
291557
53825
511295
171415
82235
826567
285950
21840
412088
16314
289827
657330
132602
303320
27565
253619
67654
92964
307969
82390
310398
690387
59024
246788
216473
276377
476
218368
556519
1383
404973
29617
314834
56980
360130
73103
423999
304340
196772
282185
719641
332762
389018
172379
795304
322314
52314
372821
635247
570256
12207
24267
167915
186639
50603
219293
140110
255754
95804
40221
330112
440596
376034
37423
61514
449218
465974
150517
216740
160757
101907
358505
60569
192182
161199
145924
24231
238109
132766
9451
157731
511079
35972
111192
141398
1632
300830
205443
51907
421312
142529
286356
19472
33529
533041
113056
213783
284702
713546
138983
18127
231620
568625
7509
442921
422113
41923
63485
4005
357464
281943
103813
83747
16211
343008
65673
167323
301232
671936
120596
73224
694888
338694
25181
212051
280281
501386
76557
381701
109583
83807
780862
210024
11145
515139
26054
128064
474174
388187
49722
583321
13643
25320
199203
492828
442288
272160
142795
581124
135777
159560
403415
133797
11859
326845
343158
534272
182798
61766
72695
310575
428741
12829
189966
55081
297781
202464
21041
202356
738373
677908
24915
14
2888
93610
361904
201543
98348
188754
157436
489478
295908
11471
98589
247311
207777
657040
49867
203089
126325
103961
291288
182576
157822
207607
20344
54296
38032
297233
80786
338241
337094
217042
266560
68020
201966
523435
43537
227643
4119
613083
116818
171313
299562
586874
67016
548900
33130
498028
216652
482831
68898
123163
28217
141513
350259
10759
677001
222461
116149
386384
665613
92582
248311
27232
263044
149166
351439
643420
775902
173328
66022
555024
41218
1360
382709
181345
487771
655212
108360
643534
20085
604540
235175
13433
256494
178078
18167
1231
1734
353802
97416
196295
33819
421827
65120
245595
260320
48047
362159
14687
94144
224620
317856
626715
452641
534921
167747
15376
259065
350935
16331
163479
389311
271029
480050
119648
175785
585097
28967
240449
641524
239682
28278
206157
3909
11990
61707
168306
149618
221041
338002
179510
47609
74315
96222
14006
309761
327446
11289
221811
193266
568978
54072
3426
132179
434420
392193
124597
131482
215305
402342
182555
6744
309480
45618
133480
188144
162451
129163
463493
516143
3047
213410
2338
18680
51211
505728
208969
88118
2202
19890
816486
396410
254124
347381
134617
376185
227643
20748
1704
229408
525563
177288
463895
470299
21334
50990
291395
72881
81708
228341
204978
654099
514611
280621
11834
593232
56012
355320
663411
504985
449982
65016
91782
235486
55318
363854
520340
633538
381192
340138
368443
240386
513149
142381
70153
148449
821563
78351
504330
35127
832187
66761
124528
575449
492761
309608
410383
312359
205781
33432
142766
34761
140124
1287
192249
694
272989
354128
132475
838320
156636
244516
176788
37614
67369
114724
101087
191402
9819
167081
467756
489890
50096
84738
151037
142257
559361
739167
89813
284143
122448
602882
75368
100292
588653
42151
204586
87432
241328
765381
94727
97188
414211
62112
123782
595569
52389
68558
197392
209109
165853
311455
409
1706
661771
386853
432520
135487
262034
773717
13861
6713
175072
412394
685198
581993
217077
539138
260780
22456
48994
138248
465963
387159
197033
315214
117271
281172
14613
105441
602842
57601
92748
57566
46131
674
136622
139862
17669
568581
156264
641903
246947
22662
224868
212320
15920
381662
58369
472353
96825
754320
235726
1155
145922
74598
651214
494
164627
8585
12914
229273
120878
506822
91404
10327
117244
411030
761182
22715
59126
227426
395319
181816
693483
875816
9057
280661
41834
241487
111842
166671
432071
622403
91253
127940
77993
227130
173093
39783
123343
102330
17170
7926
129895
125387
772045
7049
53165
303177
130074
51880
119240
365357
48264
143228
512867
526842
572263
426185
132016
229882
752951
12726
394397
121100
172717
31540
869767
66884
256178
607926
636410
18886
56573
274269
204260
210963
126646
36419
45313
161033
278450
29143
51967
313054
182808
1539
296170
567686
239707
452294
220917
306434
484107
108457
347247
145188
132379
305519
9531
9961
30200
19115
283717
78220
495004
94951
32078
7131
264925
375980
707173
103318
56170
161109
23621
267752
383702
440207
416719
279202
729070
419402
601
19153
201016
539185
169
160593
330683
331365
532850
180307
94750
109735
339982
26315
288282
96082
93687
12086
91576
27680
346239
144514
389407
218939
532476
428981
78356
84934
8633
106775
35376
90845
592655
3436
174770
245765
265434
239443
2260
76654
645955
143524
553611
162773
567881
430999
29132
52656
78247
69689
503792
361896
85640
382645
17561
195584
97576
45616
303638
17014
911770
220619
197159
244690
317484
61858
48190
281225
127667
186541
47901
361206
743476
20199
202045
374270
36353
338317
10726
287342
950205
902540
1556
302958
56291
16619
114900
151420
287059
112761
133280
100510
35085
564534
759187
201578
127602
176922
612258
107550
510230
246142
37770
37224
473324
355769
12814
479801
21111
505170
266914
100168
128737
379087
275960
222560
296235
87529
463659
160618
156070
46093
684180
56146
52471
253552
130377
696213
88161
370093
375682
394980
618970
1011
592480
107334
389302
434220
43237
112311
915485
164276
10943
12374
335780
11307
161348
111577
140810
314414
183609
140895
53894
162784
152954
57408
249290
45108
66210
254844
23657
232986
24814
603776
5244
90550
74313
135911
401281
145002
77267
186774
290322
338020
634254
418275
12016
157741
907010
216672
375186
109946
128261
57420
268788
376596
600759
138685
188
9709
591354
862643
163963
146336
375644
134079
6618
409663
643256
731880
143894
298243
152377
63072
160614
486500
102494
85514
515693
57030
22054
281712
366543
267546
260370
44963
6864
78425
30043
517960
113008
493873
192023
94234
287557
24282
123807
166491
24287
400272
53150
311983
276447
133644
341944
792661
11885
461545
292475
630759
7052
288971
202764
345505
79279
30887
128124
740642
65144
362973
78978
45218
330378
117497
35121
211882
126220
167476
408086
420777
44362
38973
35318
954874
33158
34639
550443
382606
83140
1050
57207
2848
189266
113753
4214
168302
433361
364411
892219
88413
153651
664494
304255
614359
86888
681646
160931
160673
741949
219310
120589
104064
500359
105026
37100
517509
45707
408623
262572
284394
207258
180108
118751
122024
369794
214499
130543
90436
185027
155357
87494
114793
418757
646580
185425
154138
189454
16193
167496
245501
396210
25416
8375
177211
427470
290624
368256
52312
865761
8669
373028
33699
359258
526987
497800
363499
490532
76958
286901
143374
50009
93855
272874
93543
32974
39770
255001
68227
213592
4565
884197
20355
200688
438593
60148
7166
52973
102814
491159
53550
536271
334475
130795
227128
519905
142417
208809
4253
190735
75629
32470
8219
34994
18899
69510
475369
601408
815313
649607
583730
735926
175914
383767
164466
445205
84849
526559
174673
316905
802509
374115
306025
74692
212541
814226
98358
67103
8953
9289
53743
299070
451336
65796
16544
28060
368707
13494
94757
150476
485479
66781
94577
75588
52045
170749
14040
447586
132858
181509
310212
346788
1711
144536
6942
312122
64895
778
445003
526731
23960
22890
219549
450889
99423
91515
49871
234317
153619
542338
198582
519135
156563
206929
545553
474520
229035
167802
10339
83491
798466
716880
767102
86800
50615
226626
440892
46358
430602
153338
411252
479249
232306
222893
471542
40920
27026
162391
13460
10197
19369
620028
389410
528200
487509
10800
26631
44279
255415
793636
664616
1291
374474
313009
473129
186152
267641
404103
290801
93287
333706
102865
156177
270096
11552
71620
228019
139295
116513
69937
266479
662375
656390
93379
144916
289591
302642
12821
561238
136214
549940
129831
46128
353123
240224
139816
480745
39317
375471
262826
5276
80958
637
426
271416
17237
710669
84697
434086
571676
339853
49682
125347
191802
441428
615470
773210
134127
136510
48893
570234
8200
834326
210922
318080
72914
24908
558651
153708
622535
29227
788464
671910
35998
21228
782269
407359
222259
92689
282439
513295
99189
148452
516880
57668
115091
403939
77150
498
159903
318800
479653
816715
216859
70497
155604
206725
151245
184942
846717
726098
405302
262591
1291
6189
35009
585584
249184
404004
249377
11823
261629
7242
43663
5268
659383
232218
102084
580733
742645
269372
3624
468723
65779
187254
218595
2034
38240
199919
371554
560929
175679
480588
351693
185
83696
44400
241552
460793
8697
60931
608579
26727
161852
42898
12961
75170
36831
40737
303757
93483
29708
149559
514511
376070
48883
161970
396367
238540
260383
388040
20753
149
143752
1746
540284
371916
398120
95569
6899
334692
30044
519816
471023
168744
365421
292644
119287
196
23177
262885
2241
7595
143568
340450
197037
64342
162498
150092
69524
403995
189933
49799
18251
263505
674827
86907
317936
307332
606452
699121
161459
440695
238670
394203
131884
55571
113063
192588
328638
91813
301663
72204
472803
30018
60199
225184
27032
93121
70621
683673
116732
21475
2259
462626
46494
178358
240764
141924
320599
343004
81531
5364
279088
109344
349572
398486
709425
388652
11285
411875
177867
318362
92523
526973
494586
32026
123004
578703
40099
30288
519949
59294
525273
21552
57474
70514
529215
44679
471104
264659
45426
816
36861
216342
7122
459069
67668
277227
230559
303675
89869
244563
498085
197973
662029
163490
269122
51126
6665
174901
26717
141155
633424
102103
41218
448055
243518
5549
86021
298016
498272
207460
213235
116722
46366
198157
760262
480085
57760
292406
44640
417345
260335
448871
32577
370
211317
229398
844995
342237
884796
519918
635914
112548
15815
197297
33051
48983
70203
319969
322369
445296
66763
23242
119309
81737
111565
353197
309262
10487
322539
451672
214091
33409
33628
409081
484568
418132
153197
514369
74169
250518
24496
41185
277942
653044
215287
402427
250201
202022
6925
22214
79329
258862
13612
403806
121212
30581
250392
36756
794305
92141
508695
461308
222620
569661
351072
28045
22095
18850
261635
152765
366916
146117
504639
78354
187726
172599
166113
385264
763550
463328
144391
166987
164927
629602
319229
277917
395221
220890
305916
8043
765288
20
563823
67255
330738
220753
422579
376300
261414
259505
64763
581447
78394
124422
81733
288336
381646
77482
243386
459859
661316
105840
181253
114483
21810
356994
21587
532593
22035
314111
201966
276113
355445
57819
4054
196643
309318
721435
668146
417063
16115
270098
13074
22293
383940
562157
645292
322667
461256
136848
290000
13533
484383
35313
15605
222145
380509
305100
215638
874583
421269
231894
133729
68395
533000
257146
232393
215146
24322
278503
372747
655676
277134
508387
27113
184636
141723
98628
311933
45925
202309
309849
383577
148978
393691
16517
200627
44100
27333
207034
436365
152006
361841
28642
30854
447151
298714
428374
12264
66757
376437
313372
495018
4716
49896
12222
519277
352995
49627
83947
20403
176274
567915
239389
209824
189899
880181
27350
211092
450795
16940
170010
65282
161878
420056
60563
441563
647324
37827
815761
129054
13933
239478
90083
155767
602474
15888
504645
65211
4535
2100
383460
62378
898662
11734
18499
43949
767786
11177
48929
53819
434084
95410
99487
13428
517597
58398
46652
248685
217761
565316
54760
65977
137686
265743
329408
354915
226151
94411
506662
56260
136091
15915
122850
455495
46024
237196
709880
27064
443860
419500
184940
49516
6070
32867
185770
30214
165224
50276
571592
191399
30738
4222
294486
345673
372003
334609
190904
259295
186066
81487
151142
303361
43467
63665
88620
47379
250763
5465
149344
194914
489617
197774
459766
245957
213256
32489
488423
110516
549324
393913
124934
37274
204063
205630
194181
6829
93666
147613
8448
15736
654301
12202
68078
45626
352417
637780
295445
142172
656870
135876
71738
662978
638390
315789
357977
386333
29434
39125
43977
58642
409169
147766
468553
97929
315371
52984
241846
177488
167174
252029
113559
116188
114504
231778
225034
545766
360580
221996
37896
33529
923546
154975
45895
47892
161538
2347
555528
63870
13952
478547
23622
452543
40363
135106
131507
486176
15934
229737
92066
698090
110626
126589
270312
21594
192277
246773
369012
25841
274759
759135
89431
236135
369066
291660
196394
8708
147676
695351
173830
653209
58036
181956
4484
456348
841782
170019
283098
177681
247664
770174
902525
187
524558
92177
216844
734893
25891
105695
691112
197690
566215
52213
416467
1258
636717
482738
30568
156546
432904
215022
456641
361526
90096
45611
10988
57607
888005
57542
788476
10809
244096
148338
565996
23015
4391
828362
320633
327516
133693
531078
347142
536925
543425
266629
312803
346219
2121
114471
31153
503138
226912
457678
15481
170708
168274
203449
48764
355892
111682
127729
128568
215389
137595
379543
700563
364405
3123
13789
180354
171902
39189
26843
556922
308353
24277
702165
353909
714874
713546
304194
739619
570378
160783
535546
727498
321790
387649
6855
521444
28526
87443
96468
188094
557516
748108
566477
29931
323913
445278
15751
262506
343865
205322
8906
110295
22946
275632
51562
235587
816503
308574
96018
91605
46386
406777
53375
322069
56734
783998
378499
392193
172367
66607
18845
186930
65998
250295
34808
220304
554517
558310
795135
285497
110287
418176
578541
209623
167286
340880
82413
86602
301725
419348
629464
18111
306492
68547
631701
433271
46635
88812
533266
443368
436922
121549
108474
49122
70969
72690
402613
789825
65117
338093
680892
369080
321823
200977
144831
148392
240695
448275
507221
277812
250661
43116
1660
767295
301950
103239
232652
383048
24203
178042
430655
388789
680568
22950
206376
135062
499723
332534
72491
403923
327190
327688
639505
92468
166048
72523
6398
393017
14720
425498
245778
30203
52674
803439
115040
347326
595961
332174
34890
210847
461998
190362
2415
175519
581801
41703
47384
155106
139026
359248
315178
4741
208840
604830
476853
748271
26783
533277
465794
282341
285519
607206
339544
720503
142342
224199
710779
631226
23541
279589
370841
346943
17746
83218
126059
713726
3192
767344
9823
257193
3650
172285
58172
208066
368363
94437
30886
34755
157399
39335
332135
147683
9825
827303
657352
561334
135893
19717
59174
46576
52684
39437
353459
34081
52436
589767
463113
650969
33059
189078
9364
217743
2957
43788
593595
70813
315264
131603
35681
89302
294218
429638
283205
443835
83015
650382
465
17866
427412
705068
11146
17495
414442
8050
353442
182412
338714
38793
209476
184730
97859
414541
1946
47202
190031
164248
509119
81089
95518
215491
105013
36335
152511
249117
16985
199503
27807
134867
441758
719044
125530
42083
8334
268672
419162
94808
238064
252483
5257
646308
276579
89638
115996
323539
72680
421311
448057
133052
155929
62480
47461
247168
317650
151791
273069
48679
552400
233766
191098
129600
2809
35217
556950
1959
714547
369884
388936
19694
834377
4159
87683
101340
311249
900491
22546
167980
5404
265888
291133
428477
7702
31248
18968
153471
603875
64586
45391
123453
245692
204508
258109
316520
229857
78140
299406
101
73650
333096
312297
210353
445656
6858
238897
854940
500739
60851
320820
224520
129546
14073
11416
280753
741099
3124
711935
431109
324610
122732
165099
258877
190247
20952
409907
36901
390358
162199
874780
88984
526374
99047
202240
169334
552088
132922
559571
132549
321022
192343
149334
360928
399845
54471
306025
138979
14851
6161
17044
580138
444403
903328
134446
89057
707086
19542
167355
343851
64241
261725
581979
41782
241122
127724
442031
260731
151150
177905
338555
621555
113988
600391
273367
70971
60839
394919
410527
498391
51546
52488
118437
58514
136445
61438
21520
558432
106079
236427
294692
492184
82513
189874
403112
345988
267113
580837
321728
227352
311628
18951
132610
253517
271935
4833
24161
1136
348267
216013
275917
331583
63573
207749
39026
49222
375848
623529
550061
618792
409166
339332
13393
489889
427242
462979
42439
159181
830253
96380
189788
334609
303153
254724
277818
259898
510511
17503
108220
124621
387838
14069
221053
36052
3646
263891
404882
428018
99738
292424
211166
537132
37326
98589
516730
141011
551286
247348
397917
296319
528838
3360
597847
227742
34504
4073
515205
95269
109490
88873
273985
330293
72850
117142
42901
136253
21092
27266
42866
46711
40629
2285
5078
415354
35369
10713
19832
72487
378161
83190
478093
35594
662705
60602
54222
226138
358829
214060
179025
101335
468884
398247
488040
193138
31329
183040
290220
204231
190835
131515
686101
51714
83426
21820
53666
48477
43538
451098
30033
480579
133998
59736
575559
17671
148495
321
672130
419388
71378
563371
368558
10298
146115
10156
8974
771371
135008
76440
625539
113673
16756
86296
21105
203089
126222
472870
268107
87711
512151
339602
186162
37489
5614
291241
435198
227569
227407
243188
310475
684441
623238
29818
552344
410874
206969
1951
515320
27195
560591
125228
268011
193812
2387
87973
219067
241420
251230
513030
518045
190459
317793
20171
124151
25382
36817
172094
349250
841357
400650
353121
110051
85386
153709
240834
84720
42626
497484
83807
114275
83030
731472
440748
137121
156630
405857
333318
236755
4366
390565
597067
423174
151539
97060
373183
261910
168336
43663
207993
68731
1443
7490
65609
11887
580452
2022
163385
210463
6467
365139
50751
30683
114143
273350
146207
388015
478487
61292
12158
55429
150114
305190
92225
720438
629310
87885
81993
212259
120458
446842
58529
823638
527831
70005
316630
319862
8111
394816
589499
6496
228772
294513
197527
85366
375380
405533
908202
424345
26019
35699
679178
352280
425737
26012
627445
79606
478643
580844
536237
331164
49945
25299
8885
509792
549237
325819
33356
749380
2765
345301
279404
11181
98937
479640
36797
233553
516531
52820
113000
30456
158148
69269
16308
245361
149191
798
334259
60603
78832
363146
320358
240891
235061
474076
250364
497326
76267
321740
126435
238539
28376
706968
255597
260825
59915
189246
247659
399108
74474
130373
202004
274654
81709
228083
502539
319624
46928
229264
342488
86658
311529
179018
210729
143767
517650
337619
349612
677298
384484
232731
224828
246275
56623
697551
490627
224598
139291
119751
122136
438776
9809
581391
164291
787752
463960
702053
703155
278299
61029
98028
112504
7898
271151
523486
22672
9855
253373
134766
428763
41843
141503
367207
270832
654226
108890
418442
153208
29343
937509
171284
51325
200525
453630
5243
508313
287447
6725
95282
56461
590795
191563
43814
75719
105959
61263
10578
305129
145906
100163
104394
119409
682513
169570
345713
34336
174343
298346
541929
187202
479356
311512
132804
238608
616169
277356
942143
574271
26069
229483
219608
31953
61843
66045
154794
1823
221591
108401
110601
18857
184128
438708
181687
112265
152214
200842
749784
73136
10265
78947
550367
35657
575820
880773
199816
271191
111214
33173
36342
221632
137538
278424
549675
531509
38958
180287
819205
701762
119172
134827
798096
627512
490387
375151
29867
556770
255130
327025
249206
306808
154526
21976
793752
82012
62553
344723
70752
212143
32865
371820
375027
243248
521780
44071
42176
10923
403453
795553
3975
394240
44248
21587
116513
831857
333881
425023
382563
85090
486
291770
246378
347505
260175
596617
561280
352839
45038
462232
617463
4156
12977
105603
53154
392006
638706
77022
210448
54834
139847
183200
4914
686639
259352
233393
404579
17309
438794
65278
178931
179728
33357
642955
807418
268969
763732
807987
36239
415201
937412
258138
192251
76196
308494
153771
665857
270830
420777
281786
308581
4246
137529
69799
182722
442170
50689
762837
56196
648706
141776
112171
366636
56815
14774
230510
92130
27809
373398
248960
168446
254322
449873
608731
92713
735206
87015
106108
306507
341221
159386
176838
32351
18582
645719
80082
581845
241520
142861
369020
341873
383318
616210
17328
8728
170663
98268
296202
7511
490409
61925
79365
48145
163508
284151
375566
78584
396184
663567
59683
563195
830130
47231
66998
337881
296500
472871
90758
431490
80012
335352
505946
75585
170685
744428
238872
56660
531122
330794
249159
571294
286513
205770
38761
45567
164911
116491
258252
76228
1787
237195
44444
586880
295254
446073
350622
155413
65792
37193
326918
480838
206061
43190
138610
47579
3297
454979
85472
522521
398592
66312
627452
553153
202419
334635
101374
40824
85239
63399
57340
683713
121950
188288
643724
433217
724586
169997
326406
3686
190760
324603
749522
511217
509529
272165
641679
558991
1456
488928
2362
552136
263511
159475
23928
38260
725
298690
696624
1396
325709
11506
416403
37434
73373
177772
35341
111106
44467
536730
2466
715303
147879
231614
5243
370831
648093
475
217321
404066
848973
830511
194791
380975
165880
864099
431689
13041
39725
141002
204862
884272
792722
146234
87617
175983
456556
192475
15204
2045
20704
311725
17315
121040
177353
546680
383003
83440
87669
355636
61264
260513
385268
10242
17964
3828
31570
85423
290238
403716
30207
157922
26064
571532
535913
137279
48906
513651
618106
15704
103615
3150
729605
32993
206838
256025
6606
303488
132295
300774
177040
639350
439434
372268
343917
127115
376526
48159
636846
20709
6299
122075
622691
198820
482111
68565
12263
64919
199626
783330
61273
629807
101433
335182
44397
50067
96076
172503
256095
415778
442052
105644
496720
262537
535061
208233
562857
242922
62524
90811
264640
72825
51160
81286
91880
326260
793326
671159
47433
221480
980
250369
193574
171227
50440
527274
148529
218326
67415
706977
154788
281521
372538
122952
42305
886296
237905
358902
643471
123463
195523
854131
47122
301879
93386
83815
569101
36249
15724
13465
269253
54669
104395
258203
320719
28587
63657
286368
510279
109382
315826
262519
345874
4008
25813
29869
135689
643302
185698
15097
207888
233322
25794
65835
136403
15599
43677
536149
465010
416252
45213
310744
151010
118910
67622
95096
469319
159567
127344
217198
332457
745413
383015
551703
297917
57644
21503
545320
101591
261314
84668
41400
37962
599212
358236
225984
677769
79303
539993
16854
106402
226209
652823
4048
554100
34516
88038
150692
279642
238848
275198
157534
34333
141208
109164
411693
690179
614631
133211
46094
118143
283212
167873
62968
328543
153535
63962
125106
136789
246908
38728
91050
64863
116327
521187
586778
295090
293
586925
237182
1777
45
639052
94676
251056
580862
179212
403358
71257
8439
209414
43973
607256
567748
252825
119046
428972
102475
142822
588700
146027
241008
51992
57168
102873
350357
28867
750445
520
605004
28938
148913
121592
602071
400114
60998
459097
33898
238710
736642
237271
541445
634132
666760
227142
27796
534165
406990
325663
52234
4649
385371
157541
377610
129831
430874
44304
407457
216150
63413
102429
7371
56004
498317
213954
432165
499541
456887
89978
512546
173513
107731
58345
407142
101732
3633
67163
54810
386018
817707
192794
411104
138788
187213
11974
368686
360215
225417
872082
179390
36046
16556
14055
58661
501
454838
57303
170634
931621
186524
667688
22109
204988
43044
481925
742112
115205
21905
104722
34670
575386
113353
343600
96280
658700
355228
514581
25162
351507
562372
38402
189883
322908
144930
170187
150761
253823
70904
488922
11743
65704
390556
311021
56167
53937
253064
124798
788924
80873
55518
160556
138708
577877
81267
2465
18721
31085
45941
116831
11109
143120
177985
119970
441821
217171
298876
413204
70011
182632
468972
60870
406945
14045
50850
86121
139715
435538
241891
27299
377109
399550
386441
114156
32983
546944
56902
5937
111239
94252
188861
614209
410875
199810
308430
175497
499029
560522
97086
564
72335
157426
26532
261879
23821
504142
110549
66685
88931
3272
294661
143351
161293
227426
18450
170654
16675
462992
420273
304840
258603
13747
89287
100524
322836
225797
311434
98386
6
482566
11721
54218
60163
390055
271252
106720
113428
254035
128892
444920
106297
50658
292799
115220
770323
326158
182392
247305
19761
726474
845865
343156
396121
199267
920750
747326
642136
58607
139519
503960
244766
232118
527241
156350
302141
359298
217116
720647
33095
141874
71065
239818
272806
73056
43835
31428
2494
108463
105
8059
102287
400228
418200
1929
352962
296932
16193
19969
516284
519544
166924
121109
446096
925974
504756
13504
177666
179563
785225
720336
125017
494202
402782
297579
233841
10231
109729
50475
20895
312734
142541
343347
37426
82452
170121
43668
81854
85518
51877
183680
133105
372321
660057
414120
64746
384817
231456
87112
208866
854778
530518
7314
531547
646653
52032
143674
80577
117506
70439
127594
144444
457059
684309
7535
51719
475504
172909
57379
831792
89828
151578
87377
260666
643507
250416
179046
418902
142196
10950
276
40847
230492
66662
46935
14422
216206
26356
403584
251189
459096
667614
663158
699061
767606
131891
260837
152305
14085
40625
312577
55414
406
81301
454356
263284
458072
546175
418566
245352
108256
611105
374746
261401
31898
45733
450719
310993
239789
119451
760291
90374
263088
383863
172183
64024
85066
48520
482497
892010
21417
17163
391799
383323
440457
659844
20110
470119
213654
456450
41816
211435
255878
94891
721226
138875
616144
827549
91232
256178
32396
148224
296282
698316
50742
223116
21847
347553
256444
281939
27271
35771
759258
100609
273443
543206
495112
90451
22221
428099
99315
620384
333594
632313
45428
111682
329400
35087
252955
113425
491155
233197
193093
186086
69739
249041
617411
189849
187671
731981
14805
16538
110378
70380
1393
48460
179490
684085
144498
36535
128207
173924
674233
94025
480949
52369
6905
301044
13697
474126
411626
159846
313392
87000
650738
262318
29272
50938
291946
224807
131434
13307
299636
877
24120
415829
98092
371926
292612
193544
600853
139073
67714
674916
30787
299727
262857
277958
464399
5242
346737
239887
2665
433934
71092
275982
511513
353211
435583
26054
855807
25510
146492
320157
176865
76525
582465
254962
443598
25918
41726
568669
111278
379839
100932
313592
119277
244362
30001
102573
367848
51575
74030
102570
117032
534273
124635
87776
144266
529488
7500
672377
27484
410951
153962
156205
275936
579130
50112
532097
627438
242450
424401
308723
100112
552696
123336
78937
43279
33240
637942
154903
198311
24356
114015
394619
297417
210497
169391
15500
3878
101080
310086
85612
409834
52019
130952
430786
7714
57658
26393
114899
374934
348621
102365
232543
269708
145017
715296
669897
278368
104964
274386
680675
3450
296836
89617
234617
21020
429885
245475
85092
157056
392684
345842
141066
23893
7317
77424
440411
830074
265527
358117
34463
864190
61794
106614
338589
350433
116543
274456
129299
229236
204441
61238
7849
579
189711
336230
305323
105586
462884
1780
912875
403935
25746
42970
14420
305617
556697
289635
518642
12962
105820
6222
261847
126222
276539
68523
306140
56427
101218
5034
413218
19540
301300
212941
329458
615370
16784
150158
139201
893
329392
495303
195441
138816
256627
116844
927901
197013
799
512467
39767
331389
438834
57630
364682
238336
228287
14263
323178
151858
14186
531693
499944
19361
215198
304630
319835
370701
42007
22106
163889
144753
29963
317528
20115
447415
85572
285439
62194
304871
133148
767739
857666
178498
382077
18161
824930
25777
65064
30494
133609
86322
557142
578565
89486
777577
23978
68454
95534
303900
1447
428605
521343
205867
222773
163402
60766
602781
271775
1102
537432
138670
50331
320047
355709
357542
178176
42500
12243
399112
92847
609646
609805
39048
75683
80057
560219
467469
478528
72898
182713
68130
469716
754871
158826
156012
604835
35875
106473
77979
14852
94752
21398
98479
562710
157129
377095
421111
237780
230432
494214
87450
98815
76427
63895
108996
557077
29378
171225
34378
52172
177451
1427
650503
32667
506894
113667
130239
117958
88966
128523
120198
35513
541089
47418
124992
260241
95850
551484
21226
34890
196541
62762
131774
16708
103213
29451
434401
206349
258685
115668
1631
802663
193687
45893
119641
792546
356187
102592
203293
247825
30487
783766
687121
184928
47683
235738
78764
509254
475597
303835
496834
131864
680552
231929
11295
396857
96046
161741
4283
342450
131248
214465
325800
648884
111334
7538
184105
8918
153334
239865
27217
463178
415129
112610
121531
200946
46449
330612
127564
950680
64505
369343
223619
43429
19627
803461
80132
304402
262622
5211
584437
60740
357525
47880
94772
703448
320106
73697
280613
307858
52394
338765
171992
608106
66779
114
63524
273555
625855
370054
23643
12595
37955
124363
376101
262556
433593
107366
11
2413
163423
181030
350732
50546
40208
590874
311582
322834
165207
102654
98012
363135
210794
161538
429745
30584
141238
392910
181974
481546
757907
109623
47079
258023
424257
680084
99156
408952
109227
251769
6023
110174
15762
129237
9558
105681
544896
142761
154827
210292
450503
25469
16072
415408
377304
88476
509152
181473
30618
512511
71486
452649
112174
141546
4946
156461
542803
397460
22748
775520
345145
8916
2460
448420
59666
38972
52463
27323
93852
191704
45563
91680
230442
673765
141907
120866
374539
397763
177076
205076
10205
75417
87551
606223
53767
188150
450185
16179
277130
300798
42421
84362
337889
302256
331234
603208
103549
412012
60126
61
448017
276046
772751
30518
350355
103572
141931
592002
186117
1903
73250
430392
136101
150126
128266
28513
169403
55112
103730
46856
96529
41558
12232
44722
23272
450713
629316
318004
547091
188839
369591
426416
707113
123424
422117
835060
149254
114888
759072
138767
78576
6959
69331
165519
9057
25643
463400
108494
4966
126457
807473
16949
463065
91150
404444
67550
74504
25973
119473
52775
171479
399990
421016
18314
11631
281360
66630
216141
1115
69367
419688
662444
194844
62171
122111
580964
694869
118210
136654
63780
29407
32565
238775
25159
97961
183058
16342
714
605880
113666
460300
507555
526
58980
551124
239660
70247
544804
13757
909513
155844
115117
292761
61252
170222
155841
30742
21557
430829
52868
111458
70593
282143
105815
394721
113801
321167
1042
297542
49927
2944
635175
372128
87507
199905
422343
8134
521341
167343
274863
305057
388675
405947
127915
97282
14705
35621
3712
525799
479307
12016
233412
812369
319053
369694
219151
448980
71451
521238
325496
220500
430056
18390
226970
51314
135457
326655
208002
73273
222779
331433
590260
2258
67881
312479
13183
366625
754026
44404
315148
645128
252663
347800
485009
230194
549917
335062
82765
136813
326780
431660
506518
429321
147733
589873
78006
46888
156431
138135
92980
216774
50107
297020
117775
84184
288789
194954
110095
28292
48546
525616
469712
130774
26175
40254
255577
7586
622269
210545
118729
399600
96586
582673
142047
295
133388
184718
700141
27307
355083
28196
170746
185008
683456
174341
475254
791993
19162
482773
222636
479316
34800
633042
88716
87504
577136
5324
328111
58021
104204
395028
18980
16032
14180
88821
350610
470955
33484
483871
47144
643998
108125
40765
70384
20323
280966
279849
268234
661574
203815
441446
199211
155550
18255
28204
556949
283748
46259
399009
73166
326944
20715
54916
186891
579262
22837
95145
176610
770734
330028
329824
521163
35451
144814
489649
209455
761304
270600
395987
478284
422184
366057
330363
22132
375302
119526
714686
93145
466931
137942
154158
122140
49788
56663
354333
43745
92598
255348
422351
280027
75096
5779
279152
480022
423306
467959
607955
13195
45170
26148
42930
184552
737531
6952
170303
194883
476278
232715
175181
48878
476885
135349
10589
59615
65304
68471
569456
13397
405184
576724
196191
75940
246151
180904
399582
1965
69092
208901
41571
454401
64791
191218
3205
309242
27373
162443
499990
399905
787414
163451
634934
392652
5629
205112
160200
33999
440888
45866
113520
398244
175046
830313
65581
304764
361001
850923
134516
23838
264768
312857
82185
249220
108394
357883
258166
499286
442014
250830
641904
175254
166513
147136
108111
67375
37185
48916
596593
138028
122925
82801
129756
149010
816250
127746
33091
223683
227018
101506
220890
79924
181238
183494
33710
268950
113129
680500
407317
315274
18817
142275
88695
448539
300826
19461
160196
41095
717080
226077
30184
24799
623500
818844
237746
341499
21335
36191
89691
273747
170980
142607
37274
16634
678911
19560
687353
280081
91394
27110
81
56290
41967
36426
163059
484379
219196
60839
90773
137039
178941
80294
312829
294937
500039
82175
338457
716922
3695
47063
55654
83786
116490
102737
794744
276737
25506
170604
48571
136864
425664
60067
720844
277702
118508
663110
113372
255961
862
37910
619324
298128
575234
387552
307645
81857
166871
63606
227152
378935
27157
119447
152365
91993
662630
717825
49175
61541
378800
364757
479003
32088
211098
301330
2819
314548
420167
320051
522501
251260
19933
73235
266806
30305
56090
429570
572904
80360
291902
266705
458580
65229
770723
520983
12020
648764
66034
255757
3709
27006
700612
581120
41056
485863
24944
509805
91792
21891
351186
89949
141314
109779
142477
302597
441217
94961
98260
503123
33941
4564
676083
540105
260184
140443
485626
319572
408736
505544
84447
68060
335881
78066
917590
322222
313527
273368
355287
30874
697375
350587
147499
125801
523534
284124
385333
57992
11768
125567
266635
194080
173488
7189
190449
590386
189529
342234
194110
103182
277931
211569
197766
854394
42496
125189
265309
838373
32754
80113
102237
379442
413450
296328
709120
98549
310108
36549
285412
882926
93447
23483
235140
259677
435747
208045
224267
37126
644677
177160
196648
77670
234609
160933
11730
292124
627116
77592
153716
19488
341949
842818
438814
696952
48817
3373
556627
391994
36706
3927
791397
48018
181206
59813
190814
127619
266943
246638
39
19942
11
171731
131750
15631
299722
253948
10304
93975
795230
37194
190337
675730
680456
215095
196804
16321
390487
42740
577507
195310
215884
226732
363369
310437
336978
613244
243796
340196
49615
56465
357444
16924
87095
313697
96059
244819
41139
38876
589411
188550
66798
1677
134951
223515
103156
528036
322968
20259
322358
412199
228711
222437
44361
177448
266181
230715
457544
644606
472679
23184
770705
261818
187004
11342
7252
5238
77571
252860
201868
12319
452392
418157
196958
437788
3747
500531
471090
215425
616983
301331
90210
219722
116362
163655
20355
568852
136040
35606
314877
321606
170886
311726
247220
159664
340153
315703
50670
18196
455893
726220
395637
109813
188805
196606
67591
214203
275736
124797
362884
19819
97072
767911
443498
56700
150196
157166
313353
73255
116720
65730
656316
223305
427843
821316
114097
240555
78263
43782
339229
321276
1853
379950
397237
152918
328493
330023
318338
494237
30804
377750
221863
40082
8893
12217
187070
80784
571874
136827
149773
634845
264687
15893
394647
371399
11751
630409
25193
71171
140259
233355
298836
588189
100072
644672
190658
639238
4865
73459
20199
388872
239920
135033
688983
70729
106161
90771
388552
661982
278202
284529
273178
222978
128582
441967
36859
60978
31946
259539
85926
34033
20902
100753
229840
268505
177478
29801
17293
412797
172003
236668
128521
57874
62807
501670
173415
232910
25460
4707
533336
322341
403178
31168
176367
240691
318683
451477
466150
631435
210271
119824
28905
405182
55862
237094
209020
777915
89338
597657
182758
628997
361550
189860
378090
521844
246223
458886
307796
298484
383086
40956
289132
356884
293974
602203
9701
307501
223567
273989
17985
436581
245406
7527
163507
456554
101004
76592
34869
880
512025
753199
126921
456128
707345
81689
1146
329139
56666
691029
273665
500864
72603
176519
69213
30995
315159
409317
33220
55666
26008
225872
49081
19774
660324
218453
14376
282962
76757
74744
752093
335751
108697
235698
474919
84598
207003
130419
211069
649333
377950
322324
443703
11979
8407
60682
41471
146926
106066
485587
366521
63020
4117
593319
554847
25743
91508
367603
514066
420950
299890
359587
542085
122273
118911
918513
799707
70428
35897
202204
216923
344415
108752
149305
635051
545025
57968
815356
533390
35510
189927
111599
259875
251216
286254
520200
487358
413688
585595
1781
249586
440077
447499
154228
85938
8373
131408
839606
264217
238064
130487
53833
618931
437629
141927
502489
538797
120957
296439
97129
46095
81130
183012
915980
624727
39668
6829
101419
202606
307969
35908
156032
8539
642182
216984
253862
92415
309750
411
565534
206039
292536
5680
416102
9445
165170
28279
515501
84102
409394
273310
292194
570849
73416
56984
312060
36608
84
17889
66111
159806
385248
19066
120535
433678
46742
549379
394641
97409
93347
42507
449949
342314
23807
230383
78130
235738
86429
261967
53651
8819
418499
639179
127469
134666
76757
6902
651952
245901
197398
34812
146126
127920
298706
347216
32477
2193
137391
54951
300199
152321
466277
619233
530696
208487
38152
93664
72710
310374
441181
346902
55939
330883
169576
630
61333
140394
286171
305156
358059
79251
243280
193874
232225
484368
210505
343371
8127
188842
34272
100745
558332
279748
708297
44963
47759
15980
226237
192140
342176
4986
303868
287173
329867
158604
30434
203222
285465
591554
100400
130190
22376
396924
17291
487120
76690
115265
144420
107614
46519
26189
38535
512549
40731
60251
262825
123646
19175
76826
389
425111
121842
560616
131703
257465
462313
67561
465348
13369
674975
286718
291162
1442
187369
121395
42434
513145
145929
52130
155554
4147
408
14065
1138
253837
39138
346227
91008
573958
163313
835388
325269
227807
364957
220400
850223
557899
107440
111426
218294
35459
50833
106348
599140
150101
325746
125085
2057
325524
31327
233822
164711
737799
75066
673601
307000
611142
21695
29137
130390
284947
312674
156844
23884
70673
379584
78820
143782
237682
12127
183392
102550
7239
295288
306410
189453
478570
200768
24491
58998
523840
10712
595940
23246
58426
18341
58277
74444
135299
203314
633270
270744
208417
47938
267289
452910
340227
153429
6421
144216
126456
93625
430429
60415
283736
23085
3966
416473
167330
455788
130015
446091
194905
30732
222288
171702
294066
86797
230998
145705
440431
3413
217899
799803
240640
9424
68477
757298
380299
2245
93553
17999
109355
154124
165849
75725
39519
311593
57831
734433
15890
252125
262183
247656
39404
301645
356125
261786
143493
467315
581916
186705
146507
257532
202925
796777
413466
10030
29783
67357
695051
23690
277539
142880
67361
245992
4383
33856
443233
560588
244231
104818
22162
321808
349255
234415
234509
486899
145518
105858
211692
236300
864245
844596
58255
174271
175046
126357
20688
14745
138490
37760
106462
139916
513784
73017
147764
199407
765028
5603
360016
256515
1628
1985
239187
126094
291087
597221
71843
463175
162007
445110
367503
271598
59759
237632
411367
226794
647078
173067
373748
18777
521121
658819
77459
17201
85608
279895
41918
30525
188357
609932
285003
19495
157487
378342
400967
888930
346734
264822
98367
445413
48256
387667
362518
360165
22771
186997
242645
232307
29745
281236
70310
221420
155217
258757
360045
11150
132771
147540
78827
19457
138215
488080
494872
30246
277440
9141
313301
275989
2915
176140
564488
44070
560374
765533
481925
323126
578376
78896
10422
625418
69061
554896
239097
119762
15668
210488
658969
38105
16375
430980
205164
239374
123246
49258
184197
275105
155453
233399
144344
439657
407132
82415
16636
128147
27784
271676
52410
62978
230893
500330
77054
171631
137669
53036
39626
37648
29123
25949
144059
287917
202682
353878
88015
302412
2773
439541
710373
65265
145828
160010
756289
219116
10286
83370
493218
511793
193538
654
26785
181341
670711
18469
260263
362255
309901
421524
64503
34296
35031
80816
604275
67371
413922
121184
215021
408163
136071
394165
436792
179309
466690
3668
524060
430265
106666
467788
110824
455708
414613
266279
8330
78181
30017
6880
296792
21875
41882
67083
177274
604395
212678
97105
326414
388423
42396
202652
323867
429723
196825
283036
665599
21078
382686
194630
311896
894176
136880
584567
28631
284503
558689
4803
46946
94306
104206
464155
7871
385889
41158
180958
3713
162319
108586
326404
46557
219529
186219
281700
190628
241974
425
652259
40010
102099
201940
248281
447308
477184
101684
415577
344818
87047
528697
20792
16875
406600
840269
456850
73900
828258
22444
744785
3493
201480
298425
45491
200621
411163
574726
250850
210829
521075
413685
166319
325872
57466
3888
152718
86842
338749
272892
228467
609304
421792
823959
34818
309687
893560
191753
545823
144276
724625
458329
199118
575798
17036
106066
50793
257976
14218
14205
319550
271320
127933
221829
110498
243426
661969
269260
26489
158136
275763
37346
215042
1715
323638
519013
448779
228479
744
250433
123869
257413
37835
608146
280710
407040
100007
395742
427081
28446
92162
34334
296495
351562
55558
542486
2904
285919
339097
448151
202934
417749
545
12303
7966
46423
312603
213024
376602
23974
713502
170039
148847
11133
323099
564207
236977
573530
122375
106377
103293
101218
66467
76702
20668
88920
378167
135716
551954
642604
270543
314053
470485
432005
58344
45761
416016
50261
211543
274195
261537
392892
173245
47224
83228
266920
312554
12919
125403
274257
308364
119637
213155
198868
559760
81060
489984
323768
153500
122604
672098
548955
468215
224133
335391
92411
575521
308322
105058
5129
182510
270800
83380
150190
50858
447560
292665
54716
338373
291275
830589
167722
509670
16663
110834
36073
201617
113217
37856
557784
536647
1910
23019
36161
87680
578246
285818
176617
218748
254894
159193
137369
5771
399880
138306
108026
123752
78307
24509
253169
66412
27904
44963
9220
5363
284201
516667
12707
425498
45598
71905
30904
315057
421159
280700
8829
235287
101532
38451
85908
842081
46115
141230
590261
339256
12470
520005
285184
174149
557774
65743
349768
223549
114832
857758
399531
30885
422685
167233
375864
416
85487
482882
354768
75989
72005
203900
757230
195795
356322
562365
41356
445222
38151
33464
267478
267469
74527
97791
536866
38548
248943
38382
18955
451952
733377
725787
1779
430634
77752
451260
101938
308639
17368
510974
11329
22275
324485
54409
222658
23952
105782
731207
368495
387816
218509
489178
99475
269783
181551
350796
32601
26155
197246
339913
81330
561907
244404
130691
505244
8787
60697
32224
194718
882720
128231
633079
95156
140407
519153
669442
294765
769747
635222
16489
178533
167798
192771
406248
47232
10764
2469
630797
875270
318793
323113
213211
269600
409823
27407
605537
406099
71886
135462
66008
290832
765638
577510
349992
50142
432778
10726
72203
478708
132594
337415
132687
156365
89902
176067
166834
90300
496288
274
233756
41535
195636
193590
49044
215489
390026
31080
777084
592918
189663
147719
233615
62268
550320
8101
276875
94551
97385
40180
512680
34215
63976
356023
453830
192264
1142
745893
73104
31597
276364
546882
188768
457853
496819
138505
227711
659500
190066
74688
830813
233452
170478
38462
391263
98624
20371
45758
952886
2545
7002
294378
436852
3723
91176
195967
129870
424911
573738
107748
38880
594163
320610
55598
619307
19401
481092
232362
468278
54690
349575
108742
170268
254504
347440
567171
33951
531254
629575
150282
6697
145091
630718
216273
64687
163332
603049
179106
46339
56566
101298
241240
24925
28951
10597
117181
225648
378495
616003
154037
292950
137034
371117
890932
246008
26155
347309
165956
36
479478
371801
13080
16123
115704
4616
383967
117111
451024
183310
65542
1129
77321
59049
5643
617305
504242
162114
108498
46577
246058
185143
337185
4579
693281
273297
203195
248532
273954
4454
375328
591129
4079
63888
589721
119088
720568
186834
264715
400734
120286
250348
65005
179436
104688
441622
387188
465857
82600
69972
140433
143116
242507
616424
423261
90308
345631
19379
97503
238844
14279
11518
268447
517497
52276
282184
33198
119902
94681
23656
58765
3353
8749
395904
255891
190921
299184
302491
195785
212590
19593
348862
638035
311435
41307
614204
560894
539084
319188
513907
90099
445135
162147
59632
48970
815144
292533
599843
55819
168925
27887
30900
165251
157212
143390
395233
415779
348054
27733
823
331038
596568
187737
181212
558680
75194
265046
38695
64405
370431
468459
301920
708823
36682
347991
441190
208158
517632
120455
34255
149156
301330
130150
201220
44827
26566
600864
142341
411939
50445
4749
3097
24329
202257
366305
336118
99887
10080
13726
353815
86469
70014
518822
81874
421729
141714
14624
11819
207903
385140
50538
676287
229482
694831
25320
297641
58811
440234
1614
256344
377696
47222
329404
82071
7631
97643
250053
813667
220412
30152
15992
507416
10698
189634
262859
155627
856311
176305
126347
48902
560741
510431
516984
215618
62848
412398
368082
574790
279514
227880
41765
29148
145012
71397
518406
90659
19340
90040
416099
44991
241998
263591
326948
477840
216271
827885
181664
570783
183770
90
341307
23282
586978
53558
349668
24432
222445
312227
114257
109332
300238
87845
173124
44641
383971
712426
7276
167338
142978
247194
12818
438358
595499
330585
3936
210366
58714
437281
17143
38525
587159
548484
100640
23694
1273
171604
79829
51635
15733
5498
631688
33243
524228
128988
100125
629027
20413
37803
5739
372374
8575
90720
671608
324871
331709
610644
66766
8704
15476
179280
430086
629358
3940
552283
67341
177437
12870
68818
314786
258553
109870
166400
18183
56447
143334
16004
760308
234478
819325
315891
199372
270980
222615
1275
258613
208987
15671
564609
4390
935613
218381
149724
167113
1131
943351
9273
232440
11223
937316
134566
69602
81452
97969
273287
305679
569743
557650
10001
855423
738792
229068
12614
118556
34954
79880
527853
71165
26926
29619
688983
101740
278886
483964
281384
642044
583713
302426
88466
305522
339828
23089
27425
92299
538936
404454
234628
88330
21659
46373
30035
206975
318307
60731
158174
127958
12878
932308
137242
426350
5481
6555
695345
94167
424134
412905
97357
443244
26505
355281
497312
4559
648956
855179
129432
255597
96739
46778
364874
274995
259891
61178
377919
62630
648919
4349
68768
271807
68272
5828
59386
486129
617308
23283
189757
120760
6007
80993
159696
154190
431260
6880
221904
18388
359168
420775
365132
238845
485567
99290
120687
110604
677390
154869
2270
291336
74366
224939
466641
896131
396894
657253
39673
29013
49505
615671
370985
25760
797675
12129
27260
303371
105425
235054
861954
147267
44822
862464
164352
50842
381094
68079
101801
67085
99036
207763
30921
732810
39808
48084
509132
210430
100185
377629
67015
312177
300330
468601
517026
328256
133408
87313
257429
312547
300600
713417
1823
585616
242631
32085
53408
116771
13723
1067
231
614793
226271
706093
511707
58182
823772
367613
125784
159594
475586
202134
187882
211553
527143
252689
127150
850879
231676
135131
4189
4185
114444
97131
251105
42353
361728
30821
308519
16335
578764
242852
863180
11457
239876
376949
746775
121732
453571
535687
52652
225718
161111
20548
390538
66972
224393
6599
338508
551508
31436
22845
61183
56088
328873
306035
124811
99552
538196
542229
350149
25729
296074
66866
88459
302814
545910
221767
664306
18794
88052
491691
227218
327604
108750
41554
148829
148073
17159
136785
33094
113449
273797
634179
181056
33359
128831
16639
563985
171513
92904
266226
5238
172339
23278
75008
198718
58342
414305
223877
21639
107118
176274
58048
273
48676
287274
224104
227508
138665
29861
273002
108084
91916
3607
292159
37247
346760
205368
435345
319552
116899
744493
143465
459969
411877
186584
34010
79871
103329
170529
61828
42533
198994
34177
30815
11707
471502
262682
60799
565196
44279
15761
233644
430567
164282
606233
37112
331458
387401
299248
49495
817217
583285
55332
51370
24058
190750
96814
96788
216030
559349
97783
24031
279951
515344
521047
16087
254396
184247
24417
98583
100314
322186
433758
36305
637012
146390
23299
88963
460377
29185
135875
233887
915411
178926
150227
317463
552149
502113
79395
98177
102897
182123
41762
237746
332587
443341
80515
235903
508653
913992
486145
10206
820452
175213
24010
148355
597479
682952
55875
386992
440153
195181
495922
779167
643464
171729
106903
80277
11560
178121
339913
437751
462
266767
255918
80441
557319
647170
317409
138332
144625
20554
167695
101589
82432
8139
204527
103186
103943
23326
10292
193678
242004
35950
82086
357424
338904
35554
172771
139938
258541
183275
435029
114994
136732
297579
58827
243853
32360
241826
71141
132156
718824
76787
863
275359
118601
430804
145162
204231
156608
581402
29466
44217
14974
16740
207732
382936
421387
34959
338
187550
305075
215073
113501
897364
280545
529977
467074
517427
407894
580319
96104
556591
666315
706255
510268
57385
467990
179262
380667
701321
33618
722
649640
143418
334051
56763
242874
190378
208312
330511
429628
47785
327614
70690
369599
844498
35836
140808
28757
142320
127465
8158
142629
50805
30494
186721
28100
862889
199011
194391
119704
43230
154744
55942
4197
134993
22838
25383
223545
287868
481057
297533
7978
429756
74048
696675
666709
130927
16152
930172
357381
564858
480582
27312
89792
556985
419584
270830
13052
128585
22105
36426
132176
198757
506217
131529
717589
233824
151040
580379
446276
190604
12582
499301
90485
248319
76790
53415
688051
410324
64562
83009
40100
104041
313453
520359
493800
352909
103598
418051
30919
888318
262364
22604
460854
505552
15981
261592
391810
134869
451052
311938
42766
227979
271639
99191
246239
9169
10893
101564
305330
56746
314550
31190
109185
210954
125411
27589
489323
151899
279820
707510
170288
193575
76712
79406
89060
214223
204796
94731
159167
141135
362824
236177
39375
148718
269127
747820
540032
20580
15097
796880
8818
174581
788077
74612
163940
619423
173031
1634
72191
90070
445095
571673
299766
33919
117403
468071
93029
41627
308544
85970
598926
602364
154933
263849
267470
212414
794506
658255
2991
438420
154858
30234
58255
128779
928490
268125
25745
83256
40258
120301
406556
168016
359561
83264
370156
69873
611785
515271
262559
43275
224285
389277
239885
48857
130471
326342
483239
45201
600787
289775
9714
471822
317699
26058
552986
129718
270380
657095
54538
529975
195568
8587
722
85697
126098
228262
116900
357215
276184
197528
654869
127336
43765
94075
542171
320987
111538
346910
536987
556374
153059
696330
418894
135941
357454
262718
479468
442417
201097
785703
495459
73438
300416
488773
204502
351631
576
115808
2581
656136
93406
719558
50084
72280
125991
81678
467304
3270
36870
460364
48204
201574
79504
122557
291710
450122
250965
216566
648994
483811
306150
61395
198960
9455
178153
403514
241106
371363
293813
9467
357697
167688
108435
614567
673006
125482
155074
40147
377706
54436
109346
20143
107710
160801
21145
32994
24067
91878
262303
204094
183600
425684
170114
582970
62742
611904
719377
498033
107197
93654
714478
179369
193591
195135
111745
130037
14407
818346
225762
58980
436082
164219
195143
228725
27381
7103
781085
369706
377585
157504
230308
110410
282334
476662
421440
486690
329393
97532
42543
102927
1299
171832
386529
218477
503446
752277
113449
491495
4435
454852
327684
163299
3894
105170
30758
288330
328488
133932
283368
268830
160509
90360
468094
213561
481731
3373
373958
370604
5624
160542
514054
342408
128798
72229
190529
185621
793044
194827
331677
126859
41596
26750
190582
815811
181287
21533
49102
875350
247653
60113
360775
236308
210002
87806
747258
272733
429107
167038
44271
303786
5379
18795
466992
87479
98235
84635
91294
409325
7459
205881
34489
38168
372212
45657
474470
59069
292784
160715
136416
447870
52075
218227
172363
96461
203901
123916
445383
262693
449470
595867
42710
47901
402319
6893
540833
627152
494248
246044
5102
27392
154143
176982
249775
147449
45628
200926
184718
213721
312458
198851
58270
773154
581617
224489
267091
384
266129
54550
91976
818809
32477
403238
2716
315522
610558
458454
598814
80081
182420
169849
436713
177493
553472
128817
94917
22179
604644
64829
216213
5026
14889
268510
298581
4409
127288
380581
135942
734
586659
47300
5423
23630
180459
358073
406805
505717
35430
8613
342463
728634
500373
2492
363
252084
444542
149788
84318
250948
550911
203167
314626
370080
530479
17690
206359
147251
199933
495921
670459
360507
34130
198766
414723
184657
571532
328811
74661
97152
163350
171867
474434
255675
403293
51269
247871
455649
362419
289920
41761
14958
195970
218728
67726
324246
604911
54584
315729
123300
180955
527035
541229
297493
805406
30901
26077
189214
256140
21533
205468
71364
110965
527129
141780
36247
688754
448324
289224
176651
138607
418850
381829
493565
82557
203843
156988
480847
18675
13016
821951
317366
423887
27013
212286
695144
10692
263195
938
427019
165043
597693
723191
108759
208343
583747
35799
286578
3025
52424
242182
480975
65406
156652
489797
506618
493768
324234
72417
556317
754033
130833
162640
198347
608100
139111
130780
12691
302523
85588
77592
168953
57130
95109
264973
313170
558639
299211
619459
44839
62915
523559
168924
10914
52792
336023
194774
81432
297425
576175
299524
328489
608553
6624
126540
134926
15493
680864
327451
226303
764910
106483
191778
33921
2376
25363
82384
82603
2425
165950
78540
15495
16532
297277
65580
100179
365758
227880
5488
420708
339820
310475
869
108808
5184
19462
252923
814348
102697
357964
193766
223140
492086
146631
215873
623668
554886
595509
232663
17026
122422
8723
573311
2793
347798
4693
43169
20017
337176
109741
65729
20651
407078
368370
58977
206280
151481
83143
217416
87809
377147
18536
308287
212719
903630
158356
14430
538388
632499
52668
99629
848520
247857
671065
412013
160043
79822
168544
30460
14159
49125
704989
128148
183215
1515
161642
517664
326537
205828
239572
59454
261401
885998
158239
356428
746507
77042
749070
27506
115074
836123
484622
857391
36085
48381
95771
84345
30506
111109
192292
533025
157028
82069
44707
196394
654221
9993
6850
596196
192089
4062
236336
231515
24836
27445
121374
99227
35821
671617
30486
271654
151645
224144
22312
15068
670844
293609
563209
427213
217917
134273
771272
240035
16359
287738
368962
94323
77432
189615
364992
284118
250116
31498
411721
32159
27545
241577
12580
248097
101894
89951
362838
6931
406807
221167
568420
220090
54613
207581
112779
103162
78215
289995
314608
154924
162528
135822
581180
338730
337657
456162
15967
364785
606710
35150
571082
548834
77485
27906
358096
133205
64765
35684
97724
221804
6718
214919
1386
345799
29089
564198
261515
44004
5853
192913
972124
277276
336392
186824
72011
82715
654252
38712
1512
86122
855166
432551
394920
427008
505091
402306
255773
14283
241116
321199
105866
79353
340919
802461
94702
188918
34574
4855
6427
455809
211893
8662
68702
168273
61739
19506
644574
565555
10983
111159
12817
22844
649
664441
465659
316109
644209
11070
261797
546735
647407
36291
159783
48538
149584
246625
364609
483692
291463
64759
270371
251693
299588
28900
195042
18710
521260
181009
29105
92873
622928
268287
111826
613139
755439
354523
485989
649400
91196
77433
683610
137677
142933
294177
30054
131341
73133
397342
31428
56918
15470
619665
278499
54570
366484
108275
6281
228331
9330
4235
75520
418315
74539
168354
6925
589050
513602
457940
417667
182678
12554
95175
43432
808602
5072
395957
581897
217840
96331
513129
109431
282084
93105
63833
198286
173415
687510
449556
105850
300912
112130
146029
196260
418032
134549
663991
28424
441483
42676
930524
147799
258546
57173
86826
456660
8902
2168
256376
724221
116996
287954
11929
334826
402955
348412
45743
403519
26793
111835
444009
3136
417446
270207
721136
192244
584165
142562
8828
27054
420800
356273
73292
39791
61309
494271
573006
285668
665624
56037
36290
415535
82984
95400
678037
383053
1067
81641
441717
20623
300264
187665
32022
506666
121303
58972
97351
440
297704
151941
658566
48683
103765
197143
121128
173971
653905
147165
150339
182720
292092
480587
50048
462924
165894
9919
64982
93446
11862
13468
124586
638622
186592
162266
775476
364818
149173
8695
1540
1777
55039
788
353470
54428
466450
71115
580170
190420
411693
1089
30069
312375
657350
177882
199258
106285
200134
77384
159758
118835
62666
737171
16812
128103
237563
297819
428963
99298
88807
59225
421650
36836
384537
93333
48284
197830
194503
14686
281836
378929
471346
132847
301538
375823
232278
348135
64996
114220
527712
594583
699461
15791
1694
303241
48749
87503
191539
402716
89318
220183
239797
30995
488639
408155
17347
239174
193028
231246
248291
615297
239227
65703
14849
453547
129671
297488
26944
401272
564465
171755
72865
201432
341913
33406
266360
295422
14886
56513
507130
596358
182426
75796
38759
587542
21562
308978
242836
134932
13931
232134
494379
15170
234470
125182
151676
453969
77741
142562
320339
109287
86784
103577
240886
99129
306988
25357
556115
640344
143265
59253
781144
150257
349461
49610
834212
676032
428800
526749
221978
130425
117760
156260
477417
25410
231761
873457
15557
119090
112013
745012
12775
620389
253015
84664
726411
3564
957297
111669
53763
138277
752637
48185
43311
340296
376557
489296
32027
32270
667087
104799
108335
211642
27265
160615
143910
4378
44245
496183
22492
512118
67862
447191
72567
23230
386288
69954
343747
20361
580428
513502
382758
175682
536099
125492
156117
295307
494047
667026
56693
194130
144573
8276
7806
180147
479847
135593
4261
381181
7712
83040
14665
274827
218648
18137
102940
9916
76201
527278
61450
340212
71483
18912
110441
276048
147389
106090
616421
128127
18720
196983
402718
146304
18367
38505
301448
478931
260927
290057
934496
196582
755046
15404
15991
246902
689340
263501
327939
130908
359261
85566
62181
466909
119198
129688
48146
273525
35839
189100
395433
771877
369566
65475
230049
190823
166035
290096
878162
301554
522118
163265
307824
647799
353863
149726
126487
177491
140495
341904
138273
31233
402934
403494
489213
81710
14383
347587
272348
117771
890492
372488
251035
135542
95964
350916
300848
51988
69140
274887
91893
252248
55939
285180
62285
352729
21349
99600
225557
642
21663
5036
124624
421606
621021
253834
712744
1626
635562
69827
878522
107193
144510
185003
151012
420992
362666
316830
18555
154906
203928
272777
725722
20892
1712
117327
81146
89581
10059
645006
225638
53978
98058
88852
3258
19320
65424
298970
76470
61588
300266
473365
142606
257148
165620
76752
34214
881
382157
482201
374771
63917
79297
272925
102333
343400
267215
307175
853320
443454
168912
384052
356798
92796
208712
9584
230615
488259
309031
251061
670930
97250
53045
15150
80153
332525
26665
5064
61113
336015
5470
70471
716732
385392
947845
46382
83429
98967
418618
61430
18360
390291
239078
760240
354582
72424
63792
2554
4499
5982
381320
231199
216474
62960
10354
75217
1282
312527
412795
233247
246367
772661
17921
440587
340668
96871
30827
656372
256135
409254
127745
166600
342286
145160
104093
99274
347528
627819
82499
11970
620487
219389
92859
748652
87400
507051
626670
295280
478132
29151
521794
226990
297424
498410
511239
775233
664195
408197
42651
644482
310508
80982
518107
64800
107089
278541
470306
250867
164661
64145
394117
575432
405
456648
244680
17206
791254
93712
196285
90586
82888
560587
205035
435460
140822
286867
446625
5275
146293
196789
41080
224422
273251
861554
40873
214935
467812
186051
35900
349624
25444
230933
514676
27906
152960
807
271491
639735
295184
49620
74021
32347
125695
21725
23470
72790
312859
178475
625238
16766
65554
504582
309133
239925
583024
352786
39184
199435
71100
341896
436992
98239
18206
37280
10617
106117
726712
456614
448370
197767
4235
129534
613412
78832
157003
439170
790348
161916
470150
172365
622886
328553
935886
635029
44093
112107
30041
8627
301498
658206
504387
168317
3614
99291
345827
135615
174572
61827
522839
455878
225841
306469
9524
565419
678366
175111
963046
140892
329873
105077
455268
459551
557193
146297
160254
112555
70574
205672
39066
137483
283010
175218
877290
468963
452489
609303
390707
43578
18837
574742
8373
21575
103534
48536
137350
30720
238435
23924
59769
474756
675722
4561
565364
328951
471436
185735
35378
152233
743026
183614
622137
407644
205377
295691
216860
352856
504225
38590
451502
216910
360493
937340
537731
640579
676859
583380
127504
84749
309352
181008
76027
9105
552386
33510
94712
111327
622856
186041
230211
138547
3089
195566
321524
7496
180893
10516
304472
301755
35215
25076
74862
560213
6294
121
82900
38227
58758
8739
350405
230083
23459
54624
115500
304403
376225
18537
71899
73163
407458
250972
9673
62337
264072
313080
12125
72622
165161
41766
82993
53676
71076
274
159196
58211
15666
791412
718544
9707
315861
158098
156125
108248
415554
330349
55223
12961
605485
56416
292297
55013
235508
159131
678764
15425
416308
19719
310444
30879
26547
677525
176384
309511
708748
165149
497
1355
678211
143950
1157
438094
313969
115417
23839
94817
1399
291161
169838
554248
78677
263217
42514
294854
586935
227385
495014
29083
5989
637507
24270
68683
272672
88245
155441
497899
76116
374963
274283
200777
275328
95501
122675
14787
15910
452257
16817
367850
91139
873178
159996
547763
45309
509037
386706
76883
210579
350538
54444
242537
95024
33544
10723
723778
168576
81228
141062
17661
335934
33581
437073
58022
635460
8495
9748
79596
515055
59580
2917
27543
53875
130139
95879
304575
8367
149234
278572
656515
386984
25889
2577
168912
45782
281408
44370
1646
176462
38520
602705
410126
90502
114972
595362
190615
31817
750253
101453
260818
216134
321
757242
589489
126792
614489
12644
298440
698121
569164
531166
261189
571484
491447
219842
245507
10067
416801
9299
21192
226926
233688
142338
7685
39557
150304
154566
24625
328
147992
189180
306373
125952
754516
423524
212285
137604
628960
153401
331994
305177
8080
299988
158290
570919
635452
44527
517874
89951
354611
373887
258420
196228
101679
22953
571491
294350
366474
54077
204503
411623
309217
491689
599175
56233
52795
334123
460749
61287
264026
552481
343715
221026
93455
12004
351856
94546
570640
236205
130760
210301
602936
121771
7817
434706
95387
688049
622780
283747
232275
525056
326557
43376
121147
217904
31752
87375
85027
267302
70333
301240
558623
48406
284868
279935
238486
601393
66072
380510
603351
48831
656
200946
126404
629910
103913
792265
520423
127897
20394
484168
105285
382092
401821
222569
297227
299691
446454
309610
126015
44796
347778
92596
792175
118949
57271
267672
290279
126618
150814
585750
394341
808949
1431
81172
801870
217647
58947
155058
228250
81799
69756
353795
147052
699293
773305
638317
167274
178528
364562
400999
157931
728742
81160
239182
445572
13836
352189
241244
124565
283140
811186
17759
340630
299903
255281
69078
63410
566309
263194
236208
310244
179
84637
115923
49388
157512
401991
376838
34116
436911
565845
191676
536396
672116
500981
54181
568478
24929
280410
90407
375058
724962
758788
73208
527508
384885
298546
56587
45533
71899
141555
300162
96650
23463
223343
319756
259415
42114
378335
178332
49116
3390
108201
4894
6284
211052
247117
55040
487557
7633
823309
346515
549871
157976
642357
180713
75421
495600
20482
103181
878324
229519
293525
118295
404153
62513
79882
29656
133640
455979
74249
540954
66281
39012
64589
264883
521950
554258
591187
56252
573616
190267
23765
34038
59877
131511
41883
81601
103527
594193
321927
60109
57071
295205
46477
188250
980
51607
238564
164269
484529
191287
21490
411814
131607
53449
190987
4651
235727
68
626801
171844
193726
670111
11647
11015
917719
13824
809
287921
188111
74724
281630
107954
152366
503169
149122
121205
749835
159519
19270
103935
407126
315326
1258
15677
21100
124742
437672
398285
3104
123113
444076
54460
226460
191860
247324
577477
103711
337611
22008
379066
869225
20102
65426
102754
176671
331676
308051
12395
146826
199522
1557
156959
68727
84279
92845
35609
666797
41337
184255
16501
651150
383196
92409
833269
347636
504022
148365
463284
145807
6175
13335
74495
142489
144094
188451
207099
451695
610907
442832
228254
597900
579599
609477
56751
125790
249158
84625
23897
351230
629829
46358
129
25562
17136
480311
25898
439285
297543
106203
223099
224907
357402
894100
245400
43568
387864
357388
412329
4881
634495
323389
358380
371077
59370
749237
507973
298492
66415
212141
297518
418233
190945
184073
2349
150388
157853
275607
122
20283
281176
666313
82528
62582
22313
278953
64326
995
238466
61201
20032
2865
209723
166038
211847
77441
135063
191863
879536
272627
644695
23122
124039
72441
80607
423840
265047
428019
108842
137603
27869
371435
490441
6074
21490
571644
78924
107708
31416
517483
88578
648157
164788
520231
211059
433756
449834
269250
551024
74202
293123
44624
256774
98348
35797
34259
81753
170084
51622
138290
125297
127390
43207
335398
189867
5091
682778
46681
318091
267290
703009
5225
12257
51439
52991
325022
40750
209076
155968
798041
567538
519553
38953
6993
136849
7354
498187
885266
51861
129395
644966
319381
506399
102219
64812
77752
151996
405432
94324
220743
273700
287891
230550
393004
622128
55558
1695
130897
40003
230870
1013
34267
311345
164668
1143
476577
4136
783361
453086
23868
97856
97827
498304
195642
421183
31018
568670
143164
709648
3764
162991
170002
19959
645211
408236
487131
391682
604698
706561
111394
55
590918
49007
208670
447739
570333
819163
44274
191304
145187
31030
42122
1674
33807
363667
113320
553383
334944
737838
465355
519771
39197
80447
53257
24151
3229
2001
97853
16009
808258
131065
838176
55922
53347
79579
22731
21664
120319
92798
235961
272691
11838
238977
859393
332953
7962
435049
65181
505319
308321
342505
36481
4942
558427
13043
674611
905772
83409
142408
71017
215091
100816
69790
274692
4011
79754
227893
884409
159950
616939
206189
335272
64184
2925
380206
665456
1628
540937
8207
120233
637121
3048
25874
313639
414532
8954
159197
22976
388381
45236
220325
663273
111815
22639
506085
72588
43943
459942
218549
529949
13282
174321
419367
63460
697286
7862
368499
366953
658380
343901
22673
574
52673
226375
328482
201955
239572
132901
423321
215641
431783
5484
252143
106512
456020
216651
750236
114802
50481
405416
49602
253478
206582
85587
70331
608894
201594
367877
71236
169052
346589
522684
20298
97578
9323
262337
65682
472012
693800
31340
56055
176590
323729
70589
11522
98584
14661
21675
157127
492227
76082
90362
299782
230314
70813
39111
458175
272765
22503
398
276652
6477
119695
20773
269336
167667
143047
124256
25311
596856
57799
111975
174352
210197
161002
119355
340760
45557
197753
2181
256549
194250
32727
93146
466849
548507
297559
112127
251811
891817
9123
82216
595120
9367
279621
108664
21934
7697
577440
101125
341381
9432
161563
280086
98836
8393
339513
82573
202218
135978
537932
662645
226542
146223
384246
379513
194418
115959
18510
210993
4394
64699
361937
266272
6100
36579
189220
125370
224049
387391
419596
2732
22901
397030
549759
4795
64394
362613
261564
19610
77631
510237
615879
123932
524026
99701
30336
521206
87003
17477
187783
3449
107867
48892
195302
170256
59172
49336
72826
307289
197868
142853
462934
61816
77547
52335
401633
212511
42106
53026
213442
114498
351936
485505
588
48091
605831
290006
705073
554584
48269
10784
377956
19591
9426
224990
452
489581
644185
249574
20743
271568
83695
68100
327075
149489
514037
122961
45576
97979
38057
81506
51611
380053
198964
204900
370047
572083
320425
271883
247079
80747
125963
481693
16677
73651
26163
423413
316020
47027
115532
108826
323110
42897
707510
6180
475986
642838
60738
300022
843960
17835
84602
305008
11667
248002
8508
438
98052
211574
249406
19637
217527
158062
549583
9716
189318
291809
49810
580324
240422
575174
302474
227436
143076
104228
791237
41328
398136
20952
147133
598323
382386
105264
169282
88003
82055
42685
12843
479551
659
356515
204712
99723
156796
13677
169695
64863
61336
305623
219572
517286
265812
11598
176067
157055
234346
20722
156975
824137
4931
429
549259
43097
331930
643319
295854
231624
167895
71192
194583
69422
365873
150798
361242
584209
54434
893369
381817
227452
5848
248302
241627
368179
11523
500331
484746
16123
318883
784231
401153
210938
703992
185124
23775
144578
478598
788622
837789
3
77503
323186
38228
71446
14296
403227
1213
96247
77039
360710
94553
161075
7653
547082
25088
179119
9333
117042
140677
281811
949
100784
46723
543934
133719
298971
259188
382462
185760
534214
156782
352
401762
776591
180775
243670
72697
426893
236247
71731
90369
403275
885466
39407
65008
266197
109827
550583
14447
163712
123228
436069
380784
6863
325500
13747
35554
665098
325575
50970
11718
76483
591806
735400
7839
35459
310606
293178
326928
785280
290372
224787
740554
848455
87403
47694
82005
46553
48225
845081
450451
6746
493339
119480
380177
4024
474679
8282
271944
337280
5077
403034
350069
7908
36232
242705
748496
234438
52171
643383
201955
42852
171675
31891
38105
72
164152
46128
135649
270773
120470
172491
60448
630032
332981
453123
28073
523442
356637
500618
135140
113103
781892
257453
484137
294488
125668
7183
59118
624006
1971
579026
8483
154753
228630
68869
67532
132682
50520
142275
345
283973
122325
78613
403984
55970
493023
364459
635281
128613
216364
30346
422692
44536
256741
28570
114577
714178
19401
98743
704133
349821
19664
129740
436100
146461
479976
802474
7318
20773
676734
705774
635016
749597
422396
902608
204290
411568
161219
287459
147377
138728
111838
524176
503861
340962
142510
104223
541871
239914
128001
56949
718756
585
118492
194271
42400
162482
181799
37568
303348
174878
458556
10297
645092
685146
243251
75101
401716
432418
130067
6275
23565
52768
49856
25647
160433
5281
17481
148781
360731
623350
797682
12745
201994
35175
109788
465922
171933
877106
36032
392067
227647
49430
48709
39951
688948
53431
714668
244194
183604
219264
328271
208992
408766
36864
779371
37399
10698
183978
20802
45500
817
45748
302710
851472
608474
4915
674085
415601
86308
370960
38799
56140
223404
1706
435108
421886
32565
148397
432680
345553
24562
5281
828135
184630
54050
19330
39910
110904
259951
668799
3975
47063
39698
1422
202857
252717
443963
413662
95420
130192
410604
48828
885644
6565
601912
289928
176881
24538
40438
618789
847
262133
328571
290433
86636
762682
14256
63673
201143
215417
92314
93358
511969
96800
518164
888259
75957
56528
55734
505289
524041
46622
125439
186455
132
166815
422291
280276
15168
3770
192713
58183
641742
417510
482121
174129
153095
382477
528901
308419
157943
250479
60203
545898
218626
436375
251948
276988
329544
55604
61333
10508
18147
800362
276295
28723
118231
89724
382952
243898
39467
7383
338450
105720
26210
202951
208073
187588
739573
138088
367407
367633
202927
574699
638796
377439
174238
2904
351237
455126
201142
266753
273174
575718
408558
371737
392005
267187
422849
847
451795
158953
729657
185889
575995
45036
304657
248231
133134
295039
166316
26085
58992
313443
150201
498941
711061
231214
621317
72791
23232
730109
280917
93146
419236
216635
79927
561809
143603
221662
239727
7392
15161
648087
295229
167774
39891
197471
316420
489398
110444
305807
3312
43739
595324
168821
35411
35521
338128
857932
423649
85532
245180
53482
188834
347678
215664
155832
107408
81074
54086
21536
16600
34831
253766
10258
128830
16740
56802
29151
2082
690691
67052
309934
13837
56129
340453
71446
399021
81059
434994
68511
54802
527745
574514
203531
271411
75716
269950
394864
501409
2392
520737
70170
169171
110772
19734
49521
139028
59871
520434
364566
653144
713264
125675
70293
181924
29558
11552
2673
27715
142164
145806
30929
237590
39170
153047
216539
127121
486262
22105
598822
230485
119623
124347
503009
498799
43965
15162
790644
632745
90773
501555
16103
399233
49937
10132
19876
519174
100590
108047
368794
7522
451404
58446
165490
282962
16792
397034
116542
106779
249340
116248
53798
281106
38964
478671
345879
547804
361323
80573
59749
333145
68374
424834
64073
434158
120758
36699
410443
171466
175270
149418
218512
833051
296949
623579
161945
22545
196841
92351
30391
325491
405415
423635
278694
82966
292079
857241
288055
222849
194671
87645
234641
257136
60929
30772
115300
428071
402304
654549
73013
363921
129270
4616
149777
454366
434940
357856
432342
11256
16235
108753
160826
67695
91707
423592
1877
403704
348220
49270
776163
406968
2653
225894
20435
91282
242423
84531
105744
200290
530422
531169
587878
162208
46154
6027
190737
608834
387759
63865
248289
52171
263205
440624
99165
137959
609316
92854
37437
354366
39008
185568
389159
26562
113407
8021
145437
79717
29377
599107
464053
37587
335819
347199
115770
18790
461699
296268
246269
821148
12197
636492
582912
190526
100465
131431
43229
52851
204836
606642
18722
297271
251133
318046
37363
64623
26459
367341
91765
15206
424303
712495
70496
147198
206184
186374
882390
33134
13732
422976
154692
58179
128927
64389
404053
8731
814986
149126
218466
543027
277498
338486
783316
73770
151702
71149
369655
79032
62990
235518
416540
50605
104725
108080
107892
51564
230173
501772
562268
218211
607145
407275
380563
149974
172830
20482
94783
61642
306581
100385
241693
37200
52368
113185
206579
564189
158967
16632
98074
297145
421869
106709
186021
22916
4564
106507
684
202065
529334
205196
402851
125891
183146
53923
50750
97766
308832
62322
255061
53169
815171
113974
315532
445709
3133
384616
154098
340838
25707
86482
412929
758930
106385
38962
36458
142299
137951
380921
27468
25081
328538
86268
413600
574660
40510
578901
125568
524904
64145
365899
40420
311975
36745
10359
327099
94946
133105
84497
71434
445063
9680
232373
17700
89736
16882
727340
388615
455980
335950
85105
25309
233960
483540
182751
497509
327307
524463
107576
539287
724707
110116
431601
89319
74471
117539
69207
103311
39288
490878
463058
364112
93819
432230
235738
286838
35073
112760
637312
141662
4904
422452
71538
152240
118538
543008
473694
431012
346076
83443
379912
843528
596901
153591
467228
454181
25453
293026
326082
239399
4896
15095
26855
733452
395428
393281
76776
40945
328384
579300
193175
7064
198908
34685
24008
46871
10574
2115
105907
631
22454
673962
221571
666937
666753
64218
22086
379222
504878
46059
56277
3595
215379
80478
184163
156033
107839
286085
36819
34093
62517
121681
439094
67578
829688
382134
43097
289234
212644
391883
699417
159217
403692
344728
126626
42145
248417
133947
280076
34812
176731
527402
356641
277935
225282
139730
244849
523989
152403
328203
64513
68226
819831
191444
174005
9787
750437
109813
373235
203192
182706
86681
359846
378007
127379
101477
345499
662658
558900
107800
44390
86451
17989
598597
70878
446341
149201
79005
68058
499205
63354
255492
325081
103345
90181
237134
3873
38361
494205
376842
295559
247957
431548
749502
387165
10162
13692
339845
42619
305704
167295
30636
11338
141485
368850
35599
177968
320605
88047
15110
150498
67758
236151
258242
66946
363336
750339
404019
426326
135519
72741
269422
86020
398656
19543
17758
46742
190805
57784
385533
876811
275809
39496
310221
127564
321114
15020
132165
572682
198651
204025
22602
125986
98353
296891
29443
543147
53393
222771
62920
1759
108299
92445
362390
171575
330664
723141
278244
74904
422792
255765
110250
121061
48849
531678
169527
154366
66691
198527
427781
71539
233973
83183
78598
45539
219421
22270
521660
244121
69049
10126
55094
78972
5767
595053
655527
322744
334586
641701
70577
6980
90286
179053
178887
469466
41982
416787
25631
166971
104418
170450
98071
10996
304552
315711
245197
117960
128498
67458
198330
506919
152145
239898
553275
14963
167402
512935
224016
866174
436848
366323
103833
285805
22586
613191
108138
67485
49551
920622
147332
173995
536806
94002
27584
224731
121283
88821
31835
73512
405414
396480
18748
125514
360520
431899
195331
49657
87051
550111
210699
223322
86215
134883
329653
29441
94939
150715
453455
179977
573611
494590
41284
26673
129664
109808
244228
22969
432704
229925
27947
223612
19454
60555
29148
500621
99084
752666
251840
94219
442098
289177
130934
453759
473697
141990
381791
20228
154717
24720
287158
41607
64499
411897
618723
174206
746356
165961
4251
242623
897796
131012
521342
38173
579100
546702
896619
26347
78959
636875
129934
481396
64098
106371
480891
42415
421374
328909
15332
368458
53791
43570
379622
141806
91097
235847
314528
608031
581604
24081
34072
72459
75361
209735
196779
416615
402998
659775
72586
6179
224061
902308
95001
712092
199131
553541
835426
105808
168356
466760
723173
7249
571280
418715
338009
149714
151087
762856
728812
403920
146510
493862
51197
30211
228160
257564
601834
267169
357176
150524
775247
386008
303625
44579
80352
489362
180261
410923
156802
158070
7444
501492
204768
36311
78332
72269
177218
47773
125091
97907
142194
51487
41828
328424
90557
4566
386994
485685
122813
44309
28870
2536
725327
2870
236350
17699
85415
29335
322435
176237
229597
248877
180448
554736
17409
98114
20663
242904
102196
106605
397988
50170
560591
43070
634434
383112
48052
459752
426843
668032
38924
3495
172212
33888
43848
37058
287844
153414
360090
139784
566850
204293
71477
11335
459
138278
9057
595808
4380
190349
29132
36937
196021
74754
753735
452053
59793
243007
450514
12909
61560
150273
17330
412167
208704
803458
281437
160012
240229
120455
530154
47364
294900
334615
22518
579080
55856
6685
469117
71796
9233
19048
67442
23776
128775
848446
815656
341813
842814
483102
81587
243896
530016
35566
677303
136557
116732
402353
6706
521089
131861
318146
187380
14913
273686
39339
379216
437474
329983
396164
155078
452323
18579
42524
510039
482885
306835
18668
318925
212973
497865
84705
815982
2444
636226
16553
74403
105809
677262
517666
124916
219130
278099
468268
174047
193914
345747
123236
949736
680720
15447
446836
131589
26707
15884
42970
540422
60859
641649
196636
21715
496103
11977
264971
115876
629943
3571
36105
151003
563792
26862
67158
373185
15103
33210
579269
40713
38208
86504
310946
110932
250794
45009
430423
265599
223767
409438
269545
110161
185456
38615
33990
196712
568193
336398
476170
566813
211522
545944
448753
620470
579195
59326
209530
600875
403462
45056
417614
130862
83737
141983
518105
122395
67316
50413
70866
281880
25467
437879
183750
434183
292814
146561
346638
127846
529490
9012
18968
33357
72166
276589
391045
32
706145
291129
108790
594449
425605
274559
275364
159638
43450
71771
45894
69750
365940
522050
3620
76732
2277
608967
12518
618470
401238
40186
316194
62012
143677
154515
515736
229947
458926
41159
577927
206495
31495
89103
325536
29261
71504
622864
142024
296984
65951
79943
170541
109748
375125
820998
142462
343590
77164
243204
352171
23719
137130
298717
589963
128451
168787
26305
287214
649284
750
42952
239888
38143
132241
11345
54164
145296
276140
224176
329249
463291
303133
2734
42266
149783
675522
536893
492425
139503
70729
914431
21420
15302
138842
366159
262199
345734
156959
19678
165179
27714
204373
72061
478009
71855
262534
129398
171608
342982
133503
394171
864676
249930
158772
601540
42423
141143
234143
51287
16139
187623
329860
62242
197622
470357
116102
333267
158791
246512
69194
60110
261801
400596
8274
297353
57006
102828
114077
295070
270886
4248
705758
362459
472686
162941
30702
153474
201236
170760
61795
70773
659229
59115
185928
560741
191035
26126
51039
218127
659079
473201
464540
170063
17868
65209
57947
809462
42856
6046
610974
788628
82920
16104
2175
619743
213306
82831
415931
118133
106101
637592
60882
206915
35460
199851
98509
41090
183844
181238
141978
142756
47192
312009
406270
523174
178135
34829
43024
243407
252780
320046
189982
670530
309765
102843
9190
595217
73524
455200
281280
2816
22322
140329
596567
40318
3792
208419
105557
168016
160700
53221
120428
161746
13572
45943
392143
232228
163316
51176
1296
481541
27291
319164
278064
275174
90605
279030
175969
467286
342825
555056
367913
10647
8050
120586
38766
565001
576202
232771
282986
227627
119165
277404
28567
178119
161696
467397
220715
769746
264263
643969
388676
68557
75714
98550
666045
385350
82054
223854
353318
484955
72929
889972
690741
26347
110729
316459
573993
55714
359382
720589
175659
302821
129416
11340
153293
6199
119189
9945
656116
230493
142195
795819
613322
87588
164224
531614
93935
236901
305314
469767
96563
370213
358194
174393
577193
438931
188273
4804
157475
18468
25531
100226
9050
171989
12721
554930
283169
455359
352800
58693
152902
111093
463904
420169
13788
9523
324724
13646
227110
88769
121808
82390
223692
540539
27995
19112
768444
75614
623148
212712
154074
424822
669790
137927
78732
223
97637
233527
47075
211621
431224
95994
77493
60544
316572
71840
203098
9994
2074
123507
288822
44572
13162
288689
166746
543185
45478
47919
522632
120239
57032
43121
175554
4666
221872
353785
552533
704156
402279
382840
2077
573560
230412
272868
82285
758422
88708
155419
126653
37469
139888
615717
84472
853703
57263
23968
365516
682242
209827
530034
45571
526506
159231
284255
23312
36489
64444
698218
38231
641985
113756
163498
235772
262197
207662
140875
153080
837922
174536
275081
48552
1560
372843
445528
162
142706
280669
609120
60452
79839
787127
74958
677914
615633
148127
480053
288488
139917
108752
13940
420270
373067
165341
519464
3246
336685
483189
24190
616665
55748
222551
317904
1580
79041
4801
18520
53077
17521
123698
165896
918750
700468
419644
14658
539988
13421
656660
67916
96200
66634
27981
339635
135154
104938
371061
523962
525066
118648
220224
330098
49062
18565
54964
58754
184549
16677
116570
117407
251132
24880
109945
67575
18617
3381
805064
27679
257738
45042
730160
534275
107584
474366
22285
70811
61320
92363
15350
688605
263409
170802
33011
41942
40602
157186
7617
671226
48112
262047
233019
578193
3525
167852
3064
332951
385391
66958
13422
161168
20292
2590
9343
441138
97170
255183
77973
165677
534690
32885
32279
238682
36258
172368
424918
46010
667747
121627
378
89019
758193
210030
354610
324383
435214
105321
429214
153183
560263
35481
137636
38013
50246
369476
129826
57554
62751
370065
1597
362277
38240
27829
372612
46345
557499
86319
158839
54535
552824
68982
238872
272238
158406
9705
64233
712831
186295
237297
2001
130355
182311
10945
6395
76519
717881
60630
328346
140609
505
11841
189026
550299
222848
360093
442877
52983
164313
255917
4267
52200
505663
38649
14547
20170
69923
664884
64384
51251
71141
448
594204
104442
780470
208119
584604
26702
277887
6111
106174
294806
34502
205015
22523
463223
118528
156546
225201
74017
885128
24377
55533
258995
103596
69060
55684
8179
446919
158556
196462
257709
595345
281425
8316
30422
500008
360947
202446
19976
139891
379209
222348
30433
39658
292338
563717
56416
39665
357215
244505
157437
666395
17099
399091
538709
146887
208848
23488
523114
68966
127357
340637
827722
93811
97089
365609
284091
255053
93825
91501
19977
1654
242970
108958
28581
263604
211701
44999
808217
56914
69926
477758
313042
245163
146231
845997
102992
269134
34104
201316
349552
99715
93050
173344
18898
932928
310417
280824
518279
175446
120058
31445
490486
396
78489
127483
434746
253951
515753
296346
523912
46865
14646
184827
932083
391824
79801
135595
120680
150915
201713
149797
512173
245309
171811
286857
643251
285708
319556
136682
26916
346356
849228
277022
159304
384433
250401
370891
267808
296025
150395
301415
622119
83111
206274
4725
63704
15434
22252
181610
848545
117667
429421
535480
78256
164883
488153
33428
535952
488683
4392
84577
41815
160834
87519
204449
256325
20494
181693
148564
760612
84580
42039
119459
32855
224243
87581
84113
20652
107608
282260
222850
749807
51017
761802
470146
214041
88661
141023
352659
83553
112710
22759
745208
274620
308655
617539
63183
23201
262526
105315
638514
504887
12933
107762
180339
433301
534624
69081
9601
99425
213493
343583
95672
66647
62334
169450
461482
276045
850328
147399
350064
3778
34028
210805
101327
150490
125541
343769
285801
190071
33603
327949
250287
289796
112818
351514
513255
21484
49984
251100
321588
195128
136123
98683
237015
2027
382836
9752
78373
81734
71781
12098
28430
558418
155135
138602
13909
564728
742963
646790
10230
60711
21687
166827
260523
93214
484627
102125
672193
137983
242890
733174
81057
186126
381272
186655
100258
38548
174192
450383
303667
492255
9580
29212
67388
241927
14105
502056
353456
109609
297452
19033
448976
254920
83890
55726
338349
445312
187983
7565
263372
445825
206648
368397
447697
81718
71728
473631
487156
254406
32512
338482
170511
550818
10236
256203
566095
54854
330136
36907
306665
17440
636605
120776
343775
148793
335749
148726
121474
410845
886537
3994
171750
88764
7733
160275
203701
5357
503446
317109
294552
4871
484040
438649
560497
346727
143925
331578
71271
377749
422965
259700
7371
856526
9227
748935
397552
14533
351074
195738
284365
413398
338695
492210
485993
12128
67251
541625
154444
662222
69779
127591
39441
348937
344535
414520
202611
226675
209569
13598
178929
50597
82843
7248
304054
682
506060
229257
3755
48078
383738
295882
28697
148872
266330
641379
252446
38540
403920
153286
182765
19013
172715
556783
490613
362046
1228
266883
16057
297899
732052
18483
118318
709605
304811
28918
80797
128877
908557
61315
474568
155506
284610
62658
130406
74935
550758
817178
168476
61948
195340
34072
8635
438110
14469
13877
195882
104707
7261
8860
442520
149173
51668
130548
36256
99226
144825
66896
135654
136574
443442
110818
7230
418511
261230
270833
305653
450957
34638
26302
117026
450117
476049
8207
37437
865846
209534
362994
40961
178769
47342
629409
424631
143230
114780
844430
144260
185008
314812
639
104639
234075
85665
28885
95551
321
47300
660695
362517
26865
23864
220533
343825
378005
44171
479122
319358
467881
350092
720874
1065
117400
460831
120114
234675
834616
264981
658421
905191
641946
62566
232396
82801
1706
410483
169646
1405
74698
81027
4069
597962
89416
220118
177341
67921
21906
151689
143312
15091
769127
468653
120401
182385
200652
453527
281538
304139
122542
34155
59578
14035
429875
238464
341590
326262
379359
13445
117014
191947
181709
26657
12348
326777
289002
572655
14606
338375
40392
7411
701634
36883
602215
516887
29847
62695
495364
344193
147955
200263
141352
297640
424432
8721
254784
59645
408426
437806
176387
19368
57402
75203
73776
383465
176025
54640
5195
171456
236116
146620
371329
180347
481404
331697
27847
572192
55378
357341
493424
57496
628746
74774
265742
174640
586851
917943
6667
95221
50590
39879
29219
543852
204524
99748
89646
245858
279625
547130
685628
38804
651259
72148
75513
19978
136365
18922
240423
121941
179165
130221
75761
850645
11650
196101
95881
5501
89255
509269
85147
266366
507049
19531
311403
466865
194899
553281
63435
677448
262144
60404
364305
42180
867968
686090
879218
52888
9504
9750
311638
48904
307763
431660
460866
33511
76292
101918
140847
46593
148651
70048
61676
118961
41849
34134
14332
893522
193366
9963
545012
28877
16450
64752
146143
298367
328244
160355
51123
57479
23839
591556
11756
139728
353376
389487
94930
120784
55622
157266
522112
618047
278605
226961
322516
805291
70480
55559
7271
158930
207112
107574
75553
324388
25718
195561
65634
189045
2976
307972
103711
174275
115534
774173
184541
50562
3374
139705
538250
129132
61626
434637
3396
178341
864562
280237
195954
117320
495834
22009
376986
247715
75633
704657
112403
306654
10497
187926
95881
441724
94841
22562
216051
61623
72904
4633
326278
328289
1408
145702
27332
191251
194194
674746
302450
665126
422314
55589
279685
41172
412845
373831
198876
658039
116538
89660
108937
279532
11767
41824
731702
782547
469953
579061
255092
65006
362714
191294
297752
411797
262000
34110
540596
20595
325974
34058
746042
101469
355864
80993
182442
185266
17787
155687
177134
716880
21904
41839
375707
324211
364021
116701
68375
746530
360
594818
420192
192139
348212
398073
295883
13216
479516
320622
57010
13721
290395
51188
362109
115823
42311
95474
191681
289600
372847
29288
101578
9939
10585
430629
301276
1639
245745
316939
713511
117008
205708
196922
36737
357224
136405
24890
269701
85335
535653
636559
532126
37019
299736
303781
236042
83562
22973
111184
179450
44744
176824
258612
61295
103855
260036
53213
201802
303679
626604
129566
409844
308356
303221
613904
823601
303405
283300
176446
204487
364137
148255
374718
410028
258271
43796
781768
287190
24842
489820
738334
293656
165869
353689
728702
102455
125625
348643
128435
49932
291419
405585
168617
391573
283127
106608
83574
127817
546337
315978
464860
18719
190255
3740
575015
358963
260882
203226
576004
24970
278235
19219
323763
210918
426
133924
319775
52655
477823
155475
48429
8554
251785
155450
131410
15920
572058
24519
218586
154918
347478
114633
120305
768724
246396
209216
19440
131239
113399
402331
133371
13307
449651
268681
59855
943827
704602
236728
88791
107450
218579
14114
53565
181052
329034
51071
66789
81880
71384
84011
36935
108943
416468
95884
43836
251121
87265
4775
412432
319737
44827
356940
653
498997
32358
106408
84325
31584
60295
307719
441640
403369
411894
426335
81294
774271
354807
61310
293694
41305
817706
881952
592219
12635
664585
188494
5636
269421
8011
1492
182663
139226
753132
215052
117985
225539
333827
81935
452811
125391
18139
91565
42635
18866
354383
605038
40304
553613
497042
39273
886709
100558
32568
111277
96168
90576
112297
657337
212308
252340
47994
122065
53401
252382
339842
245497
262267
52036
594467
180556
112875
454617
22397
110485
275116
307728
294588
521993
261365
347613
36907
511651
140748
146057
69157
83143
350167
315621
84879
168348
88418
100615
70531
237254
364450
109254
113252
217701
175246
55280
183076
302185
138608
745615
520074
506179
65251
543582
17401
31395
290082
811487
43047
277073
5760
226715
246458
323693
68407
8595
153154
36148
632328
1565
104703
448848
790064
44654
89777
92838
540441
16840
229144
71406
242286
324716
697604
739587
18703
175432
495645
809209
524970
82769
303642
5576
18426
533925
109255
93292
515633
125398
127528
378915
449682
99030
693706
116285
655422
40683
489015
158110
17076
163968
4847
53872
175822
62695
135747
80015
209417
11601
317507
254629
186852
783098
349082
821407
585837
14259
18049
529882
13505
875905
550902
258834
58051
325601
186492
114363
153721
126986
89203
640183
49695
124170
235966
86137
106
131907
258037
153776
100395
199946
387385
340563
70203
65069
333083
109368
470778
106466
631649
62845
115722
6313
344424
24787
54692
780563
4083
749207
301885
98386
50962
171561
201908
5021
235459
55829
264943
131989
102354
72100
206339
20366
39646
104573
810713
263306
90560
113215
590957
635415
359776
105033
370665
78590
67537
72270
12246
76590
204188
365137
244196
11707
263424
240280
232073
120622
36800
220543
704125
365935
413424
499732
295350
1769
396411
9603
298923
73802
100608
64646
148385
18206
264954
62543
516265
154154
468298
134241
318411
257367
34639
400599
277538
691049
5563
506956
83048
256308
449382
83079
315711
149522
881529
13045
486332
726138
293608
7928
205525
78842
342646
84549
393494
62047
186136
410521
20026
152190
120056
614753
169796
588229
8778
660703
67942
371548
116945
652336
771964
387455
241015
576726
136286
521568
70
20392
190116
266619
55936
353761
510009
345
894572
711621
198738
36930
786277
369993
326446
291231
653907
708606
223140
272828
577076
305171
259166
71000
236002
264032
37047
25203
250942
411824
41998
83245
487761
655975
41339
341799
108085
564380
505047
37062
147981
696168
397642
168009
25092
607234
104905
326581
4458
53152
82181
297980
47299
43875
41863
158275
812570
14496
678156
603035
303115
284524
472516
153587
257501
359180
47385
751978
125778
121117
246940
116153
53975
282428
43399
249916
150130
88598
270212
6105
151231
65399
450030
116913
620023
228423
44132
1185
177287
638002
88513
130629
80315
4744
500286
704287
699463
41965
107076
647231
194919
422885
53188
447372
82046
161902
154812
227986
198422
14735
10544
14358
308022
128372
105540
65150
626072
323699
16870
68053
171913
8886
831063
370296
42853
296750
162763
80446
659705
149024
220040
36492
629394
933926
22079
220485
203223
121050
598623
19887
660
353801
116044
696087
14691
218482
58420
649428
194040
628125
225500
250511
422789
12343
635288
2415
12269
167966
252996
333894
176182
214034
15689
273762
465947
41022
531748
918073
208135
522456
169698
458801
238158
407270
41091
137665
107221
489692
41112
108712
108719
121978
502632
164554
139609
367468
48675
49235
16117
5438
135870
70525
64739
9751
172962
335742
138465
40376
114871
276449
115346
108726
48092
184704
55038
519098
800998
220257
153355
31358
98879
619519
545380
560189
906342
328839
93504
546108
43696
51209
314466
114275
14548
106701
230374
583705
9129
147687
690228
367493
535921
308335
355550
9770
101643
93291
106419
134609
389585
499494
53649
184575
106211
493252
766395
728726
324343
35179
59707
149640
58471
19435
262634
294991
17198
32754
207144
46674
444993
64746
308374
27682
94383
49421
96894
840528
663874
84933
210769
402317
3616
82266
33507
82452
471997
145701
139618
138311
28103
400937
130279
53235
439426
25943
404449
149025
312613
962550
366552
112389
601176
71815
536393
484023
113007
87212
3136
619268
254893
217268
40404
438803
450255
446807
685217
63167
270297
301574
17403
32678
384739
380754
10652
84564
502420
12646
61437
50799
342022
164776
120155
7847
204567
14107
87295
145078
393605
53162
93260
411441
143486
582469
101398
62842
443222
224120
48586
846305
477228
127518
143149
682350
410183
189416
649095
52894
912232
20617
213994
364897
84578
4270
15479
271181
633164
30974
326032
13789
24015
71787
19304
36227
4341
800160
29556
495183
413751
170354
136807
537329
460448
460846
72048
215445
23977
13372
9753
2170
23035
811288
235878
230822
363206
274175
204854
655795
175633
506980
888048
43049
170250
484402
60187
250475
18058
319517
160605
310994
65576
370407
123340
52621
137537
459664
54077
184105
423765
31938
33267
642189
261942
332491
468946
582426
222576
295986
131609
65782
95574
529691
475476
42404
70834
372017
763990
5756
14278
435975
481742
764794
499233
31677
286157
311512
154664
44025
120045
106184
1617
361603
269467
36303
254216
54386
245909
196668
150333
177939
20754
174771
140790
22013
431281
137
202877
185268
83818
392308
144923
186625
457658
158666
52530
223209
5456
34741
476314
204963
155370
720615
123134
179700
281004
177758
388282
135648
290420
439979
53096
747
426019
461727
333230
280159
107389
114421
78604
583449
3632
9579
32539
347713
16389
222835
545416
408785
94321
365828
55088
544028
3996
23487
60445
50922
415144
86432
30976
190878
321215
282566
447748
395406
190099
407946
306090
180333
52121
165238
306465
146449
126277
568264
211000
646305
467593
199350
586522
205956
27556
8078
14725
213635
90808
44045
7456
238166
140067
208170
503750
798914
109464
583653
66145
12052
243980
139617
812538
302530
503413
181882
56296
396921
17303
438122
1992
140581
101528
561046
134380
57802
558
127525
16479
404973
14880
416576
11795
113291
355162
98922
405230
68953
50709
164931
236536
7116
56172
948256
2183
33725
363535
32741
377742
545653
498284
377512
2083
331608
1323
542677
38305
330721
120703
129929
55831
209872
60921
190437
9485
20633
640335
259352
762
63470
172505
52974
2951
180251
20376
259834
639355
390760
32510
69014
185972
216359
137577
687548
614405
186026
66331
716522
425376
144702
76406
341267
113144
124059
142772
290295
333564
142689
31473
113785
110130
8733
135220
193705
24419
168075
603679
65193
240198
18469
290352
21596
193192
177792
152936
396264
126447
100174
180035
35753
385530
360081
39866
836670
19676
287672
529109
588400
311142
94576
290655
483020
201378
15552
20036
125275
8147
370325
139717
328771
12876
171990
398632
26529
624030
177682
90678
109402
44484
690304
536548
544624
115677
43863
369704
85559
104202
59646
588504
327188
611392
105402
19714
733538
2710
160040
177693
286312
628579
421109
139986
125660
245807
627411
360138
462652
10556
312983
19000
97225
186032
70774
174839
22901
182992
29218
123325
126246
146436
2130
550225
631291
10570
82259
546977
401570
700355
144928
197262
4944
725969
289937
356197
101323
828329
383211
347071
339567
189310
11799
405323
468834
241688
334561
145970
225739
233362
185091
75326
577738
152351
177349
67701
557076
221153
91298
6534
378784
29338
101995
407834
266977
95828
106583
410088
14924
518520
166804
50704
696936
475149
90709
655
158650
176632
106073
78805
257128
125637
98204
234658
721311
100858
536666
589293
169742
234377
243272
298168
73906
17430
70199
184978
2279
435980
180441
369156
260573
377194
236936
335701
436347
200797
12173
31917
549008
60713
1500
184832
31367
25999
351117
61162
178607
6541
418347
393562
552250
194645
166713
747925
75652
256964
14597
597979
325477
181716
95694
310761
192503
47987
962119
221504
24376
544134
207735
117044
3469
194822
16350
102
48589
60491
29257
229457
122791
444024
147501
94721
15883
21667
404079
72290
53163
248644
247950
109846
5458
209314
44402
635994
395068
660461
102602
86083
96979
148096
49673
417535
634191
395959
99350
161070
59652
379986
98357
28781
199175
95861
13402
63935
227685
666123
165540
259562
34930
46281
329354
53488
3588
460885
10486
245478
455883
72486
248680
10102
51908
234317
416725
279706
457747
193038
433955
39959
308647
19035
726973
347601
68792
82179
286821
494640
127785
179967
790177
151024
408812
509005
192992
245355
150455
371126
125612
219852
120440
26716
292446
175446
551636
128676
311571
196355
568144
464799
386090
184095
623540
27078
36519
55441
330897
552961
77342
3973
603597
353112
11206
417152
264335
658820
125128
562643
210000
285826
170592
221467
575621
300316
29176
71596
294156
318762
416361
131083
5834
572967
205216
449706
169165
110597
117257
544042
58080
90026
8457
174898
420973
10580
850208
188602
425686
39381
81077
85541
134315
84758
135604
735149
448758
153196
559391
342946
46413
667366
690830
266830
897756
110924
460193
407692
32067
4104
15325
271323
9706
109830
138791
743969
602357
327010
263176
20447
568958
110254
246758
234013
304716
362884
49437
370918
150331
496473
10006
639454
226277
56022
46380
568125
857401
99246
408797
417846
41351
456989
4458
4017
40792
632530
31103
2775
133572
42368
291758
13405
2657
44865
121521
992
44356
40110
37223
37601
404876
200963
806282
276553
336662
385903
223620
4555
691310
99592
2635
240074
280196
593785
245970
342753
632066
139767
201510
200079
60013
397143
335317
276784
291591
117457
24216
542585
62857
404811
293981
171583
399363
396054
121612
709961
152015
264881
547299
541861
59178
143436
35344
70923
75290
280014
172954
183691
384018
109984
131765
137787
30634
67455
245183
25973
8882
215261
240454
151880
560001
372680
47870
140185
25171
14211
1765
459568
107617
422367
337916
60222
253552
215318
13424
321285
606280
19553
69331
3932
111830
657340
156794
40339
393917
50889
600820
413072
5039
459089
27497
60113
8346
274808
294979
243125
10007
401397
151350
307356
101176
659420
513235
497699
194098
141546
6635
510805
7219
13482
361017
441090
62735
734745
263819
61340
2687
168064
9575
209204
28170
258156
500626
552443
307886
176273
55401
337728
128743
38322
326235
45716
37818
22670
168693
206466
760253
235918
112077
124106
31737
355210
128281
76593
838354
150492
386976
907617
694552
330543
84462
124358
185262
326933
156809
566616
716570
511655
330679
362132
289437
167868
97686
73877
1770
237784
292868
636516
670680
300274
276893
217537
493604
696571
18114
21191
203493
118035
44600
474112
95716
843768
760049
348475
5810
228231
27616
201420
430085
160857
5586
95689
62519
30593
499978
95981
84325
228618
178735
52211
236194
261691
49676
93219
19334
133031
254188
39403
255897
314393
315869
214309
81006
185827
416132
291110
110674
148625
19841
468286
117741
210433
1610
43577
87559
658562
39
61571
771420
60111
792102
541656
221253
169556
136722
123460
79542
341583
41200
43504
536652
171180
236645
55389
410186
106265
2970
62584
115061
103290
242227
18118
268139
131812
324143
685830
459419
85772
41004
434487
447720
112636
21683
329783
245
234757
45412
500494
3402
460894
267995
863731
236798
196777
866417
403947
173337
327272
737362
332385
466775
3467
12600
619333
669046
64366
398297
18885
640604
396500
352553
247244
77909
176025
33737
264
201434
306918
11702
733589
712301
34422
1497
27766
489016
231020
281530
254246
626395
460585
162202
4002
9494
623828
252728
16482
68472
265392
128520
406736
609069
39806
2859
239696
675305
188634
433268
571099
7945
110685
10905
506815
308234
177742
38101
482273
71530
123195
281715
3409
29967
110178
474185
563426
183347
151357
21663
362735
234047
154822
17117
55140
271716
49631
146985
399944
23871
251220
30041
36
489632
59890
250993
275943
51120
726866
34676
238347
813356
313833
44904
185690
56706
149395
136392
160587
552632
992876
158479
192453
149683
215132
450053
548105
115704
172439
36722
200159
6787
344024
67964
140620
450378
16282
143959
238867
537649
30391
595489
321418
174513
296751
110514
347815
53135
544134
207757
75378
440140
5679
5502
450397
206901
231309
187178
157966
160781
21730
516698
504677
422731
2881
400104
617291
151458
55473
203216
217151
50281
64419
437747
105048
374856
67997
91857
102002
150552
38849
279684
340981
7282
944468
621054
31389
424645
11272
86984
579231
78582
459483
194769
347608
364821
57108
45378
265186
471088
112650
656442
182700
248938
272803
613727
193260
290455
514315
148253
31440
172630
349749
833403
11941
525388
316873
88122
684876
403795
168051
359489
367046
45928
307521
101837
84332
375335
240969
71871
163175
162840
134379
454681
53296
175737
146426
3026
84003
62070
474269
20166
341607
160
307614
136427
862297
850024
242434
522165
211513
26370
78716
61842
90938
243723
368141
18786
123577
40217
56593
325581
44310
299803
884242
224231
533232
355873
161192
7726
378311
15718
8988
651770
65472
338340
212893
654056
497493
443254
219991
101796
201943
427315
45085
431467
86016
19437
137448
503575
230487
533427
152437
19507
348449
141066
165098
1402
355383
202970
121508
836579
260870
22708
253496
356662
475
351596
492062
167509
161462
311093
493480
113438
332715
290355
150756
161967
52154
34736
123843
177355
12570
136387
111939
218263
41870
575202
205210
36664
433084
226740
35021
61526
105896
1334
596095
281991
22329
341198
84861
212432
291250
48896
194552
62397
725942
359085
38810
412600
67027
37669
131317
560977
443023
55001
48162
781451
793359
105735
101514
548357
52310
112276
433836
131384
31292
166499
153391
941233
15687
303301
37195
105329
934768
133428
875501
461273
151039
174534
59852
248371
71908
78764
87404
109771
38545
604571
36168
116363
182893
104249
291590
335532
119784
550512
315122
46930
590540
302760
190968
36927
287297
598717
52696
1706
2283
68814
131349
2207
174719
62548
95072
99681
5044
211532
159364
368665
530945
17753
198569
132144
45010
58864
165933
11438
47344
40703
121507
270325
245744
706206
10780
248388
152036
569943
459002
229669
37338
184770
6646
106472
53731
534586
21766
40462
16204
288155
259464
134621
11950
139190
311437
431941
149295
6591
285043
175555
361114
705599
16243
137028
75068
179133
220371
388484
272081
611581
102149
388800
424085
651040
42822
44461
107468
370607
888101
875099
40020
48550
17846
262882
668076
412349
342363
40655
245829
363389
10820
363203
429946
406164
268331
458357
111982
381703
66647
688531
158084
478415
270001
503026
94907
268407
3089
425843
114726
144747
366401
40039
97929
40094
393017
455403
390803
459832
138019
3719
691335
314798
216842
143261
56461
291774
174020
147644
59148
194640
111685
273769
21693
640470
44012
257375
9626
582315
113728
277677
604403
890875
585032
393293
716332
254768
713396
74999
79549
811765
40495
63113
570330
196858
243005
55305
70894
652085
598442
9551
209791
535416
166700
36518
133875
278245
1057
781923
87206
681827
2053
85345
74024
885367
63580
79314
14547
95765
118608
27421
185003
399759
513521
566989
145666
408877
482284
87992
50644
169366
19747
265388
796108
138032
28184
414885
263620
40616
45649
376376
188909
65421
501454
129380
18092
477438
578500
124359
263905
148551
708796
596626
229431
341057
798
587555
11500
10313
95103
103157
45477
667387
20407
218168
398398
233271
416523
78174
38643
373506
431302
316218
286024
254369
736521
49017
196577
16004
943818
141091
159735
120969
7817
197703
541357
84752
18432
187128
344920
385658
87348
364473
344298
219214
12029
112200
8948
281773
64712
759612
197146
216787
4639
355691
561149
107207
325514
19593
38444
459713
45084
191671
18704
225316
308630
1965
189295
259311
313850
434236
159411
50868
237888
84501
15791
64791
64915
476001
332952
737228
90126
257606
270679
602
91196
241740
23107
33843
7948
161811
14117
73892
77253
367462
132624
225260
157497
154529
482069
59077
92166
568201
148740
3683
60497
362954
431697
129607
304180
158377
849510
457949
607459
41941
66554
10427
206066
66559
42087
853431
26908
153745
76119
244960
86728
262437
40886
125421
51877
47649
58602
93495
81435
20470
233827
907
77712
305889
229286
19492
397177
483326
263439
598027
32767
188362
250287
647605
426070
5388
159898
529723
895858
100125
192869
434652
253546
57791
85531
821266
477286
31544
23235
568613
269795
525105
706664
238550
847840
71044
49434
337567
811378
261445
127246
117557
89030
146113
15539
23118
557887
92706
654491
568408
45312
731775
471275
20527
40778
345862
157637
245404
87366
276638
83688
1235
222421
130940
163283
652982
564500
123765
209229
416853
10079
86411
192491
470565
224429
11705
86820
461418
298437
513966
26396
580502
41043
354175
616220
300587
592279
303463
177797
97105
338417
244860
16781
117784
37907
196349
284896
123555
38810
617144
6856
24988
126099
3378
19425
336078
157415
109600
19080
29899
25635
487672
66988
745390
153135
288163
60537
237517
177797
122499
127493
442357
47985
698055
344089
58047
230051
248052
172428
11324
123830
91909
88121
111697
46020
52846
461994
329632
213901
40247
150164
22146
273468
297071
280468
584371
93115
30139
373
311243
101327
50303
11890
233885
221063
12204
5899
28307
216324
115600
213098
545401
396006
174994
509222
418275
84671
348359
544894
378965
181233
93828
376649
364027
168321
930768
620
717806
209251
212568
555
89315
903431
434674
197891
555210
99212
50068
31844
56474
126666
793599
195463
317560
75655
108540
314169
9728
298593
92031
651602
391273
920588
170861
281464
628464
113267
70104
46690
104148
63861
414816
497339
94268
465333
495957
348378
2530
442849
611914
7495
8107
340982
27258
232519
427862
161320
726350
108123
77035
223701
454967
74643
327928
375805
140538
55363
279303
14897
9626
45345
6332
325740
801813
35844
258793
408194
12554
233502
61694
178489
52142
113123
35637
14395
146546
406558
31326
649195
67328
41684
398726
309646
119747
368448
20349
102942
467268
318128
223810
204775
611512
39684
20674
551981
39465
3835
100891
67972
45228
5346
562440
687417
238626
611977
721325
81956
597671
260292
119532
44771
5081
57815
3295
147370
246364
482474
93956
494523
90726
67075
581828
91582
52997
309060
585901
114247
612510
371060
316336
550372
219453
457845
12108
30906
408408
410619
52402
164466
190830
245031
80921
342449
81768
133789
575236
641427
129004
843335
5004
208857
298826
149
30492
64814
451976
4115
100902
28749
74412
190397
241284
167637
185663
460541
286749
260800
148887
34535
111188
13880
433714
179054
56904
256928
295890
10413
166731
77595
425972
142122
184982
661099
176622
34582
155814
483667
264582
10386
545279
132243
17752
51420
236456
707984
362847
113665
421058
548108
62601
345172
243223
80559
144374
41243
244334
662744
501595
57573
16886
335153
125185
119783
44251
449279
382850
199275
206136
547922
67394
593424
86400
863282
140089
185717
189733
86300
574793
32800
434419
738095
28944
519671
11470
166974
248990
6691
78117
515987
159556
159243
13818
568826
694192
319863
168642
26428
118201
590337
386389
73756
276984
357377
145347
472563
149632
18345
31895
173516
74723
18867
107748
518918
51074
279480
90537
235792
242316
97253
27771
44604
131884
235397
722
98401
105966
648796
61086
366125
486029
13410
58346
84580
57556
417925
101895
658667
123252
144224
113986
111292
630228
196007
163614
651366
137903
233267
81277
893032
74978
359919
139173
475034
579528
569365
348079
113540
67661
352878
180682
291569
489068
122671
325514
227155
227613
562513
570
674634
22355
31116
376768
24324
31559
155499
266016
90316
236936
200725
541510
737341
411851
62278
126704
82161
68423
333630
202942
516260
62573
7053
62383
719813
12553
252132
659720
118419
424560
11256
480047
593457
479175
690133
620435
51039
489945
314769
581017
515892
741397
664027
442333
217494
84789
98727
45103
207515
468990
31254
120711
259875
143082
344260
6043
778474
397183
42714
615829
12656
212066
437693
33335
27517
543773
695053
219063
799942
307444
153954
121916
468512
7135
537926
494024
326691
329316
35143
112625
21660
95383
143856
124043
8639
414749
65016
259217
340167
6564
109195
378025
677315
82524
145866
579671
558963
450580
23889
275616
688948
602658
24441
100950
429825
6567
530473
105557
44525
3252
366765
378089
814100
192580
21980
407212
392260
126709
456419
778628
162572
43844
312017
19647
287782
487100
193250
363
46631
3008
38745
51371
514716
118416
3650
313731
332835
446168
479065
148357
12685
435695
350264
300980
485739
134351
330937
599431
249884
98106
69949
252007
459189
760725
603219
131410
44876
369641
372802
45950
503261
205655
369445
124413
712189
31326
45378
531213
289970
149565
258211
377514
281291
31516
319783
622804
3147
211472
161048
627693
571734
28051
340355
100965
27940
233107
444327
414319
36027
322573
254468
5274
189392
11627
441585
291330
54073
398460
219072
95022
282146
126793
560925
295676
600122
401633
916439
307768
161770
443335
77983
634420
352004
387116
368165
176273
125204
121739
321595
35398
32657
189189
202889
54704
408113
181440
68719
973984
64444
464238
378298
67057
167574
102100
21948
20833
412816
435656
336035
186693
163193
36677
232491
246180
49751
413237
99447
431373
88
408291
117435
146648
122823
92437
102640
21795
269066
242286
44597
29656
466557
70843
97657
779010
232899
62391
10827
449705
279513
870399
16
2425
244902
262593
759767
51379
394935
134694
33844
48253
56000
301378
5711
48544
133600
252575
610265
193782
133859
392139
783116
531347
65
52736
149911
250425
543921
338967
568634
991
80622
120621
484410
262682
104171
183024
319
747060
103381
28919
13722
43922
59910
184797
194283
171498
230137
42335
312891
418760
342784
200618
94975
91168
68521
270835
171281
602700
644283
362494
327778
43548
210870
1958
375303
903996
506706
416966
144612
178530
262659
535291
479492
26758
73848
101867
817342
236643
414067
79051
283969
16279
291
203117
641454
42686
159060
222741
248911
90813
9293
25368
50708
728773
364
695963
133695
196927
893077
123655
810679
9299
197514
105532
309431
592991
37043
521640
589918
16158
235995
65630
630015
338499
13670
123404
404313
58180
31787
613975
377543
803075
552726
28946
126694
374003
338535
17622
666688
318143
196458
450563
126493
618250
122421
19555
94245
37907
98937
163880
11405
189137
159298
276752
21845
66550
11890
393776
177919
531692
409421
237886
655704
554802
189327
544668
414823
586745
34645
65256
252569
161768
78782
617254
394034
176847
764768
10700
6347
469252
31443
172545
113770
502884
539194
183297
205189
132322
244917
137034
45823
514343
100231
102809
863508
72055
207762
332953
67824
394289
137161
234182
399879
527718
90906
143973
16658
133522
266875
150207
545331
83733
141533
168808
258504
91754
34282
299988
416477
214963
133828
237304
378986
484402
156491
31888
22724
274405
321084
182236
42133
190749
106889
333280
53704
27889
596459
562046
413442
374833
475432
302812
212060
28638
942350
481518
300053
2003
181667
148096
654723
459843
157183
155180
307707
309681
144330
383004
161708
72537
98370
3660
332655
154339
315850
107028
408382
507421
223767
49005
110347
171981
180409
44667
170754
4329
64245
415311
229004
301357
536577
52503
268429
6139
367814
208420
9979
402981
503958
80331
590697
52785
480160
113358
154859
92868
157114
609411
515295
166766
271394
117167
191916
204299
116729
476736
227296
582476
225081
132891
224448
385198
35489
285390
354111
108249
494
49239
113614
36404
2424
120541
143750
2597
343523
893415
66182
650967
132100
174715
211872
15993
302504
297437
68181
811876
558832
3316
49472
154653
191286
140928
215938
70486
74828
263722
325931
355473
8694
679459
624548
11813
193269
642273
236222
34758
6518
64187
175134
173929
32461
86026
197986
357571
115605
178700
98785
92474
466405
147782
234660
77568
439257
354696
659433
342905
30542
680582
54200
454715
219333
24955
111712
348140
590466
279864
24483
176658
67420
22605
828478
216614
415247
234592
515891
81962
15008
91874
666591
51187
38062
731086
27719
313838
32481
307146
4915
645773
266228
443775
499098
315837
129585
53390
744477
3521
1188
498520
428929
591683
42700
72942
701181
57928
58295
500124
210060
569132
249610
310442
84956
292185
89659
586940
11001
406017
199813
7453
21995
558798
1240
446010
7120
156150
277115
9945
131833
879637
302067
708822
58228
229158
2216
247787
374694
95561
437154
341310
150289
145969
240372
498911
202864
420756
576918
112468
258684
30441
69127
785404
703309
497828
302807
103362
721258
271627
166587
78098
21807
409554
230071
79411
338598
66931
78021
426816
86971
51501
477252
142023
67471
166536
286436
583533
138147
677999
116203
133885
647545
385995
877532
350033
245557
797198
103856
196665
575544
26291
114669
140522
36653
117312
625094
165411
402567
7610
87082
661057
16956
602003
375792
299751
170702
33251
175090
221878
587224
308075
515660
137041
107358
383797
807960
876600
100128
185400
88019
454143
51303
3536
72171
632688
606369
68798
70859
13851
95899
185213
216490
39157
116169
64704
29475
69433
64817
230661
26384
125731
153806
191496
399413
14463
201751
262525
71632
312984
53048
59897
112703
153098
156992
1551
254209
801039
141515
78232
227
16154
191763
252021
170092
10502
46164
498443
196201
317726
27014
776387
114049
11091
62988
478014
6500
149027
216667
131441
52789
927473
20814
36670
476099
511870
380441
172036
5493
234060
265393
270367
431762
410234
451556
117534
255113
646
136833
103724
418784
2370
140660
658051
276676
282015
56345
29100
795045
333011
411752
48150
36309
128337
101529
56797
310337
2696
1570
873637
67615
797173
147096
330251
360395
221025
155991
733559
34770
207721
162199
679045
287676
348754
82767
240654
83472
56055
207887
303359
75385
161412
78700
207265
153883
6477
257411
7753
335581
78143
131804
48718
719787
194602
59311
32788
350464
338078
197175
367021
22000
140663
225219
103953
335957
52882
429399
20563
147706
373
157841
190673
36094
21637
118370
471083
105489
281270
423708
330635
509458
50338
463230
139391
303946
51425
337207
670470
176425
33316
276759
207102
100137
279636
106323
854704
266013
25129
746636
221948
116908
702486
661937
164642
458985
698092
306871
690472
195246
821364
409688
333080
452462
56232
372750
770162
463631
84071
10357
194458
504170
2578
70677
195688
140414
370678
192489
30977
184054
84320
221158
30012
512828
110104
242467
275036
225668
294042
793104
159148
116707
521357
3465
76722
242706
537891
4413
170779
241772
333047
271503
12847
229468
372845
703025
275157
392315
29334
97156
126910
614464
629568
202447
35827
484968
373416
167525
502012
516793
69702
207040
3880
57756
245187
8399
458311
572224
72496
451835
309777
80036
33837
573439
663657
467736
21358
615932
148271
641446
48788
276993
8093
624918
980
17009
541523
367776
323161
69760
361109
754861
101240
56153
71332
525153
544313
982
35218
152102
49768
175057
151223
114463
642990
64821
322777
135909
173530
56003
216992
373896
342794
328840
564923
40709
90644
1601
13954
213391
581556
491481
24288
91794
244040
3808
85085
412390
408607
108838
15809
744263
4918
208173
87097
642175
188761
305145
423805
138345
583235
344332
349280
2867
176386
147195
128756
418469
114430
155127
466117
738316
266375
388006
322289
606505
494233
876193
13202
136674
121139
63521
504627
54324
363035
6191
305435
112704
148737
360053
283751
177984
466188
750267
78268
346992
3233
241877
109657
108875
103407
171690
217834
17208
49066
799012
350731
635875
84667
217356
739346
137442
330211
152489
275908
605522
509845
496780
362521
142900
380401
238853
156144
326775
49056
488657
46967
35799
213725
429360
491277
752826
90955
1123
348499
568159
153450
12365
165264
84819
147517
227142
443128
2449
440603
830711
520549
72177
137759
240330
912452
160795
96280
297791
18366
81033
82873
606412
58033
209761
417220
297776
639212
237420
303577
44706
311765
6662
504532
595569
28022
210168
369259
117706
575115
1959
338934
343067
67725
175435
227611
397872
67470
6697
91245
324097
168404
449970
100207
79283
29044
621433
272879
232190
223603
203125
39451
378732
90110
309970
165450
19947
256297
276710
576561
52762
23303
365695
204582
172043
172899
663623
68601
193748
34403
36383
29163
22586
114220
661517
828650
507631
6215
301254
14676
43084
106201
62309
255162
202763
79284
13815
370031
227879
10680
13262
564261
31230
3647
659494
109456
291096
244078
576960
116439
327455
354050
91753
404772
12880
136489
18910
139179
63485
711807
77933
795711
574548
99001
113585
26548
916224
144599
19866
669679
7618
13332
4874
315277
140350
108271
362473
9741
382925
45043
628487
342500
158753
352945
308406
81087
157315
239567
303700
221738
79193
108531
351877
192935
318232
48852
545412
888272
417826
384481
364428
279131
516195
77743
40552
11693
97778
160260
1680
5917
240147
369321
51019
17187
6672
70684
299381
34421
156465
54585
206673
1486
548819
363310
252175
198891
316581
223274
99261
264460
400318
32024
3857
154765
540376
266669
230869
511107
102186
85854
207341
530141
652537
505248
782750
3622
194245
12010
161452
22339
260963
61716
386640
232487
170874
315421
611198
23122
497364
13469
76540
27610
532562
538948
256812
213399
828325
210157
271104
353863
163288
135498
693064
33325
101390
26866
11753
100132
113029
5435
32754
48443
342409
716776
52627
167275
167214
36153
13175
173895
154639
29400
645270
58799
88179
488259
112220
616884
219461
269501
71230
266229
340
594571
49171
33002
52264
1212
563635
130172
149880
199122
30475
30568
132816
300886
574030
629911
309175
106099
39724
499836
102900
31963
306422
200178
107468
313075
24142
68001
287934
379180
55356
20204
353215
333655
606429
286801
438853
694843
342472
278516
391244
332032
114602
772893
177449
22075
9595
5514
104188
205066
67980
59378
712343
54287
2783
545044
179755
568483
356705
110782
73577
190496
309605
3254
368265
466409
273566
408493
65562
329146
9544
262862
219238
131682
243328
294678
11645
2615
399398
8113
598778
193061
107763
460717
190677
36663
40390
50529
166287
311085
86501
425602
690032
893619
190556
272776
531545
37377
794861
104420
902786
797499
22309
127124
66670
662261
164417
440766
338188
40128
375474
673
178615
270354
239407
663641
127434
47275
169996
83750
265098
581108
775783
151729
342955
125617
83037
59933
40626
145732
97868
8676
66062
77444
216048
279044
95270
411996
234869
31847
43875
96228
212999
70985
2455
241778
60968
822439
249132
22067
77959
10264
439559
362380
180664
610016
358446
200857
30918
461621
488826
801668
315433
140421
317147
151309
484828
479503
95190
228294
51381
186895
30226
96541
15193
100613
253551
69757
50009
146788
738333
38747
195520
7341
168728
119964
177470
838191
82598
412425
374871
666322
485432
785427
136388
507955
196162
687129
38639
243536
617838
382344
135397
44576
97749
291842
24181
327158
25946
340869
251064
82262
359308
290165
361023
107381
518481
858677
2568
49612
625751
96288
98316
29573
451535
264406
67576
454309
60329
558782
223171
76853
125521
90322
14340
184120
52846
263723
326312
120825
256919
30366
438313
757102
738701
213038
18887
718977
424553
216708
319714
173647
159512
135209
706013
509042
772882
73282
249892
193433
149524
789715
270214
62799
427331
435052
3840
332830
35828
15109
213965
214103
47580
96639
284618
243472
277996
186179
47543
122389
383800
187772
1442
39294
429563
98175
402380
158969
132376
509648
527017
171605
643501
502108
462306
128860
901556
53945
201575
279260
906201
91730
323906
266111
17336
837726
96907
410787
540310
26
255321
11341
142417
133220
290782
2341
186264
2019
313327
97587
426030
562184
182345
352722
185444
130155
138132
520593
28779
106365
546448
229660
310976
106599
24487
429777
11760
225181
357049
168462
73565
417549
128378
39091
150010
87035
259552
117228
160553
305022
183219
720147
293439
367709
117660
26429
130209
29813
66694
86715
18046
508288
29268
630270
182907
4
39771
406794
26112
118650
24596
666399
717701
20884
135338
116229
910382
596302
181968
71130
21687
448424
433484
262920
255754
209620
522698
6094
214065
185632
54510
34844
231690
2750
289385
55318
46216
31007
6853
253003
644
461
235889
69650
542808
27810
598219
388658
117359
600889
5468
122531
470611
17696
28275
81175
98553
195242
200520
243571
504150
264935
152180
120924
17146
145325
96476
742828
168708
786652
48193
137270
92707
413532
213175
106688
20932
417121
252175
628091
191554
151511
65687
334648
121372
303969
30244
123592
95305
84845
87531
62525
261524
121314
281625
254735
444337
289513
1145
31805
955412
47755
49608
169878
242904
797087
710996
252622
3219
402637
227539
80175
498019
215967
58942
10958
327033
418919
614668
862504
815
733820
37103
280750
662690
73580
728277
25444
33319
55931
31161
465616
170322
221201
411740
8764
336095
806436
759696
22728
20055
101879
684339
27814
40017
2635
319442
154141
315227
57472
314567
199139
234540
284524
363176
644924
455613
22218
470670
277
58948
36409
435510
680591
136667
225771
335086
15690
389458
849940
55588
5080
80103
44821
617430
83832
6806
73899
537702
305003
103795
470212
34983
37418
78430
50192
8855
362206
195758
12351
44108
726966
149516
467144
6526
29011
253299
2580
148119
20591
159493
275767
87706
68658
553234
123172
57212
96116
48859
345105
87942
93090
66434
461611
808199
294531
239369
485244
187856
558826
166359
222571
264282
115923
145423
434975
26076
275619
293472
485548
700928
295794
291743
15116
24428
69651
535421
668686
702
152550
104841
377326
717558
69019
499840
478554
532330
233641
127075
216067
525369
143184
207619
57133
456812
227906
135071
297658
406347
607173
65871
560887
503658
118260
147354
92381
322808
51892
23722
84401
290237
726773
477748
172354
47443
46256
53143
276700
1690
91235
523327
787826
12579
165351
46513
146480
87949
10275
446938
296985
164641
223236
34013
532715
654946
25516
3533
112465
4341
272774
659012
111706
75488
872188
201902
210875
210553
216084
10739
69711
33910
422505
199182
61835
107653
567918
12831
12153
558897
222729
5141
622114
4473
259586
64278
367683
275390
371799
549689
660908
405566
368170
196828
364144
209076
156870
186358
565735
20293
25905
861836
61477
409214
736178
417561
136074
19400
11045
289960
835926
765375
317442
45233
180664
55327
714992
262116
146299
3314
149844
133438
54313
235599
696442
305501
28732
236437
512751
68010
478913
21138
239411
290682
47994
165642
12974
46016
616040
290344
96314
366595
870793
219133
400408
385046
230549
217088
67849
3864
243188
138561
74049
13893
176997
276965
157670
53182
99908
81888
10086
5075
274173
195639
80343
6050
1480
292801
295667
748174
28411
263822
110922
635173
57707
172883
21741
615558
36075
25632
158613
5299
174102
50228
387621
514925
151229
377074
139584
20333
400782
385970
17116
49034
195987
52864
33267
10491
710149
275055
104584
695769
234063
212585
159951
372513
82923
8150
439841
26338
57178
52561
59878
174688
102610
490910
74421
786436
449041
662489
237085
135546
245441
958569
17328
128480
2707
139554
422486
462574
77177
208973
142937
129990
318760
35140
518930
189569
54955
16746
211244
101538
226109
365726
361964
81944
331558
74204
38718
273122
176335
20926
141554
254018
632529
213205
91340
226357
220329
572778
16654
331358
40374
13652
631809
313437
332258
38037
848510
504202
55105
358796
426636
149090
491935
81807
264480
449638
31444
2556
219116
113779
23818
12725
72589
161987
74723
179905
109361
425148
122954
192175
224498
161098
214626
182341
14649
15832
230200
10168
674375
47703
175752
571012
396779
31569
167054
133210
204471
514587
103726
318519
23926
50865
261945
425562
122535
9854
163586
281556
242060
478059
75663
26922
566964
720485
147900
237884
510979
29024
98978
199782
159889
226031
570122
46615
67543
937453
328707
201137
493282
333620
49298
77557
528403
426584
207635
78495
439491
245060
221090
142935
454166
47415
150333
89961
736538
35296
130356
163940
32182
389857
359652
269123
268559
418344
353886
26917
304891
179790
669141
129744
93962
607089
60595
3949
65933
84047
348144
6086
9388
678280
90906
469534
23495
319617
660779
11990
12898
91015
35476
2815
463374
213697
88309
195566
412811
344748
686349
17382
34272
633418
297263
28247
742756
764001
650457
6212
418726
81698
133355
1598
145883
145945
889011
631341
15755
364425
133475
506057
407434
34389
452011
525371
283336
18093
27983
168052
633188
92559
158562
152328
232911
222376
346863
26997
9326
575574
114515
202384
339044
170821
615843
39098
61973
11001
89902
254598
1261
65261
205035
126144
235358
64413
180797
845621
283019
44923
51214
148601
551674
397756
57381
78131
322992
32189
20643
232779
351170
259006
94070
247152
262201
191799
73739
165539
134163
1738
65153
301351
935168
36428
267827
344641
119976
57445
427005
1636
23826
218366
402224
45142
119868
155539
376589
128972
354942
23558
620707
671779
516393
157204
26303
15883
481507
798477
574176
131107
708581
203402
45058
611481
81460
430758
33748
252038
336784
252269
238632
318269
146405
75824
115321
88015
70272
411750
192799
309289
540863
53691
508606
5595
39745
447316
90043
173959
52387
204887
313473
10023
9755
141656
122889
184901
183027
227679
230487
657782
177282
781447
102450
55153
292364
135184
353307
37610
130980
78124
194168
165404
36548
64338
10496
636827
158598
50026
39205
4022
138827
182298
338320
62131
620240
265105
183830
588697
274268
206500
131940
499513
161757
258095
143671
68169
596919
152746
452058
23221
111933
316272
208775
59079
256729
139712
517622
153700
523897
581355
222880
625098
768690
4762
104739
220317
78576
279834
532050
21393
70353
273902
3548
17248
578579
162335
881490
343
741650
599598
8576
561514
369022
234328
225766
2338
83102
479109
130564
14416
62952
22118
9332
657042
399063
210133
96656
134480
28852
17471
41874
541645
353700
356478
135769
36470
141129
397848
895661
31638
184172
83736
222463
1182
177158
71039
827219
20085
310979
104440
51616
318801
810264
46590
321751
36888
440589
19765
316779
461687
54143
224824
474630
30817
144911
223854
23815
731705
595021
269228
762833
313544
95817
440238
71778
243447
242599
183273
175834
308201
237334
331172
318800
351321
195155
25922
358255
49826
310030
78418
347731
188580
48407
97135
502469
244233
312363
61708
76234
507703
10300
181104
693877
196383
161391
143556
144913
404077
760780
38456
602869
384951
403538
47207
193986
22195
28053
645714
189112
548068
6499
824632
94396
159411
338873
249910
126332
94541
33506
146496
438160
466665
76436
6624
39676
690564
98667
422480
432838
158494
568783
108892
428992
7900
541215
718782
94445
373621
187174
253127
414742
84140
13202
91177
802722
456011
98517
70407
419328
522781
8535
537559
236279
165150
793226
30137
436182
89098
112236
556441
636849
730153
164252
52642
848507
92232
10676
531792
452347
102647
68724
73953
259323
79673
397641
112506
93116
147061
34759
2468
614619
114542
222622
136666
59603
699372
332773
137604
101811
728012
635282
374955
46562
144335
383716
215030
313491
644729
280950
93516
54778
511000
342875
237685
147647
57722
133928
90283
312771
128855
688557
139839
40924
391
148278
234633
220744
83518
73943
65696
616335
357919
346149
458384
62770
372853
55903
501320
217891
130092
13096
202078
161381
803134
600609
143530
228191
395584
495114
46057
13593
4219
174803
339269
343900
200318
54225
279531
343486
293042
415392
13496
309437
269414
238034
67190
673957
574172
74274
80608
50747
73854
468871
66317
227140
54743
301733
11202
127412
472204
284084
518277
271961
155640
22898
77476
46356
123547
207734
99396
328848
75676
3751
49954
512561
18144
6147
27272
393245
396472
36047
271339
150467
21265
125459
31591
95649
293533
53892
58850
305302
396711
304879
57236
118763
835143
98185
3509
659048
381227
407419
314227
603156
338394
543268
701432
47417
33422
147613
2081
179236
272062
14239
146890
120118
15656
43964
546847
37585
193933
3038
821056
122640
194549
159403
104448
184023
8321
36201
32470
219073
54120
496725
229298
257625
366945
5564
110613
39549
196177
53506
50976
350790
124957
806969
226949
274601
17177
27232
241714
442846
271214
1971
253774
280065
703581
668778
103665
180643
77676
394518
663967
450331
63870
391221
61993
195221
140910
103093
395830
238830
170032
129064
545938
438085
454201
14905
111549
46783
251582
85397
289889
38764
71881
199
25920
136513
561155
116498
15174
334648
85191
404661
19051
304729
238830
304958
705306
41936
98995
372299
290897
374912
242255
3264
549190
301017
446372
136668
102946
307243
182529
118983
107341
217490
424907
81975
17550
8223
213812
267453
65439
2053
431458
91497
114076
560486
169503
595669
346116
249963
260542
220159
186765
186191
670705
98568
263607
110901
367374
45193
72714
541769
167518
241096
114635
440195
369222
438011
255478
179546
340031
138271
528916
459436
21786
403775
171655
20165
22970
265825
636427
279566
427128
135225
7811
258884
43923
140070
290646
71527
204036
635764
72498
399421
128758
336684
84862
422697
323527
218867
229672
99179
280229
129300
217577
3945
95946
200136
405403
355558
166079
8373
529153
266429
460428
569740
85468
180309
180044
245019
21646
235116
330111
193654
107760
55856
206982
18598
455375
30226
61730
388257
55169
7216
465519
231594
502057
252296
532697
128024
57513
52060
166771
106180
302568
554643
347054
436345
502395
306377
405733
221534
295889
417303
67070
281905
246632
87738
156686
346579
29797
357411
669899
33938
225940
135388
65982
130971
598920
170497
194803
206811
245040
423628
336144
624126
17807
153453
388700
352713
122874
639571
487157
13812
199441
108296
76525
171394
14319
15664
671831
142520
20251
347440
146121
200658
111397
167193
215793
103553
430833
26876
234848
79984
165429
224132
250142
78075
103956
162236
343970
485779
9826
84304
484650
297258
682909
739565
438007
166690
632242
404009
13536
205716
23963
674112
18801
272777
230246
97665
195171
114246
396312
342608
429646
103157
35178
368737
90444
241956
21254
505384
920996
120303
210014
73052
154367
349554
146255
226444
593905
20514
441077
199572
23696
391815
570388
666609
155479
210830
215961
52162
1003
183067
285030
373237
228689
107359
56480
73403
319580
98350
476934
160734
11148
217307
550653
49193
573520
562396
274152
37214
109908
111073
411845
147408
5423
305143
931883
926579
299631
31775
658644
138434
743123
70162
350245
17034
321492
4737
145171
295541
41071
531784
165551
149583
237970
357499
451950
34775
611406
12271
625356
47799
321054
335812
468888
580353
821946
14168
26307
273143
23274
33928
163776
257605
499124
257996
363950
80151
108108
6599
38517
1895
260278
31288
557514
477056
147274
102836
140601
53659
33219
432301
595547
643668
439325
608999
212450
70227
457373
736961
93889
4785
138818
371557
1860
134763
175158
303690
18096
284452
204118
244325
532289
290366
267820
33689
446790
505991
135163
302211
212642
64957
233720
14333
309245
14796
424853
40702
119767
172220
361432
677860
734229
141519
632838
680515
280240
22346
631327
3163
180338
76865
379566
507432
50909
87986
418418
192969
501582
108281
93687
48083
22007
338316
106275
12590
48531
500383
50298
540137
48587
323144
348742
808274
250958
15348
117033
183397
176173
137180
448579
4959
136342
324929
246809
237619
412608
251300
88631
325793
581969
110592
15189
83436
14845
256093
22313
129656
105829
131665
24919
92042
128810
168636
516907
317882
68387
311734
232779
440692
7743
280903
260392
191519
497710
6764
416896
7039
403958
553801
34868
91155
15129
256059
183892
145829
161553
643080
279298
280396
236191
369557
323429
574933
76909
211979
188448
434812
162147
381322
1194
62782
538961
32251
360334
53882
43532
187539
395705
50739
419411
168189
503899
219745
6900
9646
297016
277911
110585
232419
3612
382460
215463
91714
31182
22804
38393
657401
58945
208954
338147
178369
204775
48685
246980
595961
72464
19281
62085
181488
507347
9890
654476
98803
162068
742402
778792
280795
50348
288538
609742
85123
637973
307215
93976
516834
144232
89047
350402
215655
532928
61859
241816
116127
9492
18679
27454
153213
3810
6008
133973
906377
121943
221013
299911
336863
246249
47754
91514
55318
111162
354572
694116
7352
155461
574723
108992
295049
179855
329264
593511
111268
417435
543900
18985
150630
537966
189562
136992
47248
698550
3633
56966
739578
40307
242566
44541
205500
285871
403758
833513
625849
332090
568435
857242
358587
184516
180078
409612
382971
281625
36930
171823
13195
38222
533238
178228
10910
113041
36504
40353
104003
308877
462667
437669
27160
395757
502
19438
34807
86176
321210
347053
312648
472224
333161
52769
155138
337147
124710
829771
819646
26405
386022
64673
34410
87707
171522
511186
311162
706282
95158
165999
459187
133155
472971
48983
159722
8555
301469
44094
488292
252742
112525
13000
28228
487409
456191
86168
338857
571149
217303
110677
235082
245549
273646
9046
332593
356784
262431
227654
523607
518596
85338
23202
662119
160887
533781
737488
433152
9718
138118
128493
213356
103359
337577
194057
676730
38598
704812
216437
109797
39605
73691
349249
229435
530778
416570
500090
89167
24734
680028
166427
215600
516369
406771
26291
165289
240007
113495
739840
184202
464874
288212
10069
533658
53287
136879
215012
174609
1391
2686
127773
12007
208273
632999
512311
132988
225587
540081
114469
137572
340364
10192
159341
221900
343745
210508
230765
68642
301160
320338
386616
62119
117394
309717
626561
291046
5027
13676
86827
312767
264081
439613
147274
33632
348622
219702
73214
254075
191850
6543
361622
163635
91703
375397
791405
36605
524444
284269
103332
209186
167521
123621
839
47813
844282
11084
17683
235797
315149
140440
186876
222285
372766
41108
137927
68525
140025
15230
347908
46672
143169
119341
741998
132111
69317
723358
16496
358810
67968
482369
248109
3543
116275
683153
6936
44164
366692
1985
16348
436231
80973
446470
226051
62248
190
386380
466184
899968
308496
67207
595751
100000
444514
32536
5546
194912
429407
10475
789375
685708
35679
382107
424841
140574
216327
300789
598812
670066
99804
344436
482667
235812
296615
104940
38707
11913
702086
67412
233444
57582
337873
14133
470479
280753
400301
237124
752223
491374
58376
570849
165841
661554
785
193208
23590
104587
586333
598886
1640
44139
653179
18869
346400
280013
56201
57701
516746
402441
173884
738737
679308
619245
729557
70723
31975
7558
186696
8404
7822
722705
375224
123924
45724
592150
110036
14712
5774
454717
97875
85676
44361
527472
109627
367940
26546
365744
418000
12361
372758
468179
244791
44636
53876
377922
234218
23169
743044
531018
15365
8560
648330
17460
195544
13448
7825
56926
808608
54682
234218
222061
71785
469588
131089
141837
593369
238338
658775
172549
207367
132345
74346
293480
29241
62176
1592
61170
108865
201957
56955
630136
506047
280419
24837
172610
56556
84111
90223
441807
110542
158285
887010
35853
401413
6124
163542
395446
228762
193867
647544
766100
31001
281524
36928
168910
225364
24811
216753
398693
270942
2558
576963
71173
547211
244957
860664
21485
63382
210007
437785
334759
381967
317393
298186
482247
517789
180927
54063
234412
519117
604343
514682
220280
97650
130379
290582
376248
191651
107299
93461
35389
178071
10769
197709
207859
270301
292484
413823
556925
476482
584467
383799
10880
502846
248919
861592
12938
403621
176875
65766
57475
734652
403353
219713
37077
193726
651899
315635
1546
35013
118209
199505
8088
102298
255010
32836
131674
210679
268285
290169
114495
549273
26062
20552
60314
33994
136996
378246
30529
422810
12648
164330
764348
117781
598627
37833
26574
446479
34374
46421
26190
745685
52109
38870
511232
74971
62038
481790
11503
220237
120270
435316
308179
404914
336486
414291
462616
63164
513364
276640
778
182182
455991
578941
363284
312767
87632
441774
663773
313608
54078
2182
257100
146318
63265
338727
195156
107437
453157
204826
341609
22305
826708
251746
155005
349323
849367
463108
598977
2214
63014
726201
405661
7062
9857
7760
51027
752994
106102
6205
428710
394613
687200
780699
228060
176331
621008
278344
486768
6426
302013
9790
58038
261412
52798
32311
146470
19940
126682
477870
558232
467717
238360
234861
100190
438877
69557
265238
130045
139302
277518
87061
241215
85969
242835
56586
500896
661296
504322
336008
329333
106355
225990
339104
5294
68766
144470
45153
833996
208851
24216
170563
15422
7647
2845
181397
73748
89509
3068
653454
559217
30797
514202
47089
2753
412287
355448
163906
215096
112682
398680
425744
122717
265056
9771
563835
330424
32769
303560
836269
439789
448630
252543
5722
500212
624019
775942
17332
117718
15266
333630
66133
479514
198849
46699
870935
228749
313392
70988
324508
232768
522084
376979
187035
15529
44814
32316
51628
96581
310966
352162
154956
691978
50563
348436
108695
115335
208023
662468
40559
472215
95209
310092
68502
12567
872
319849
185365
243685
532
80285
30886
35925
428254
121866
549595
192036
45978
56771
81987
43709
16044
558503
185139
303271
105576
464033
145255
12320
555682
115010
194460
308290
573976
485811
124273
235
479909
188637
425415
580897
101171
253715
115980
6838
261927
94543
299978
29460
614958
532583
537828
38888
156050
90115
118747
84460
749785
378735
359658
79303
92907
448245
76502
539739
344834
599403
30434
139169
494208
72737
178733
23268
965148
1542
533142
893772
212292
19198
23930
57617
56198
655504
149546
276599
3644
312493
237855
316498
214415
426430
246525
24312
170199
164021
762816
326613
754997
451399
263679
120493
760199
779204
644749
521919
133651
544882
6536
684764
240925
421531
413565
175750
144860
385396
250199
336086
545223
190453
70958
279520
2167
841054
34161
4369
201174
73275
7985
22796
370585
659739
571985
699035
360921
302568
657592
181570
101627
24763
327698
70369
684430
208516
82307
138381
661745
419449
228983
394311
55157
11438
333323
248237
385589
169255
63232
64101
178401
1539
820218
118473
217777
353411
535305
87397
316758
225913
26665
362459
164057
277674
367715
117619
501575
228965
910255
222775
428552
81046
352708
68902
311319
58110
19041
209612
205089
194971
5786
199162
54762
50060
663612
394539
125199
317290
294724
39170
197447
4677
24713
356508
11003
47013
154857
275015
42869
21613
122875
332922
790068
254601
73777
395442
682157
479095
537766
21287
486470
360768
178292
350961
94254
562128
16271
169210
95080
14540
199908
153706
319973
211
12337
631008
254980
221891
156385
112830
64453
35172
49143
164266
10362
23711
114282
440392
110135
25986
513134
403387
200421
238784
179831
87283
31589
6973
272308
581686
547755
11381
70087
114341
373138
274852
91209
357048
133701
340440
20497
653639
646896
275181
65325
272554
98106
82584
4346
470071
9427
79673
306548
615658
141089
356819
257786
484419
416578
120196
22389
177770
6769
70352
675146
89574
720583
159175
726860
10485
407907
340331
201442
419163
20256
157695
16219
37358
119616
195749
213710
143353
13422
193898
236598
75967
248526
248989
344198
231344
49447
299628
18281
323435
101412
10344
397178
50898
395574
65132
59629
152766
375805
69674
275361
548997
100568
336045
41267
685981
737358
43482
153795
161408
330
215091
294178
233108
50925
117690
257515
577332
171339
641297
91435
203767
226729
78728
723595
284429
621498
76836
391189
35378
210690
26063
79489
584691
402178
422807
45833
317221
440631
277799
70538
535414
138169
425214
78603
199771
40956
99713
24490
502576
267209
710891
369319
838925
76811
637425
397448
3321
139300
578382
178694
111019
18577
21522
9162
655922
182153
140423
76340
272659
9528
327313
67077
281262
9866
25711
23470
138855
717071
98602
78
648460
133597
76065
81094
507392
2956
267823
143343
12131
189675
40940
121877
93158
218830
227165
247246
19771
36207
106257
83805
414499
52531
471041
96622
640499
16427
28913
64703
188631
323308
377330
214120
536179
724
202177
26745
244734
3525
44597
157271
27491
195688
167882
432207
119791
731576
32267
94647
47368
12205
186054
5725
664157
149637
14826
353598
160542
9462
10117
70423
12757
44942
116613
1584
664636
696276
479
363571
98081
377811
208911
137181
96136
180222
781023
532626
69960
455371
285523
1364
344342
82022
41584
541564
33849
812187
344545
780436
20795
8315
160926
273964
447657
94863
232362
53040
463029
111831
182119
425096
89634
37136
35861
236076
82216
700043
620877
388899
631451
63029
302770
404514
544096
19700
160887
357213
340681
349370
137670
369904
751297
3827
405246
111769
254330
606887
65100
6591
156112
277924
536985
491576
559779
192745
44976
238720
10877
491227
555629
16828
170395
463422
470672
62730
9345
175006
108196
72507
3435
137060
88913
8204
77000
114545
400732
349519
52840
40415
273692
722622
242935
208760
148139
38718
188087
382147
467969
738111
150646
241077
15123
333881
156771
575482
28891
120481
20050
712085
818351
131736
69164
330543
296546
206949
85009
23376
9463
59482
183842
181261
271037
11955
107707
28630
295381
259172
200081
764409
310135
61098
259952
574691
64583
469603
432146
33501
223758
177174
327876
341287
287291
42465
322667
496593
86077
403224
310120
13501
22136
223795
62972
166825
26663
552529
49256
55936
166563
406848
57217
373315
119525
23792
130144
9065
212249
290269
186055
623314
74111
43928
199812
551985
10614
47059
63695
2415
210016
48236
427676
451253
221603
40281
511456
21821
126023
267858
702425
32972
283665
173204
123277
4821
2076
76069
149883
35730
92883
6583
167225
284615
8428
34698
486082
3719
24533
49513
121847
268137
8809
50183
307023
48589
125750
2469
257687
40230
226288
44156
7330
127959
226618
435101
290686
96471
2283
69294
224940
597381
232770
274623
261355
492821
754619
131092
227830
48381
294190
23455
153857
162225
3205
639618
98308
340185
777
843126
219797
542649
51448
784197
362523
911462
484282
154048
186563
122371
17610
222289
348364
472847
18199
334553
50708
120518
336286
10133
152133
192339
110530
251489
87249
151513
450945
634910
40135
67742
179534
406452
5217
206362
27085
962133
414993
35375
201390
467200
46270
607229
26268
638804
664027
496035
75331
222656
291568
373449
87011
361845
262577
484658
428927
574283
580632
52272
70154
14471
131687
774882
91736
216998
448609
103277
456757
8573
114156
217073
628558
355251
186855
23216
91976
188955
123192
217861
1144
510769
835872
270488
282528
299962
286809
30811
85074
124508
163102
20132
283858
152547
6201
59105
173527
936099
240012
192155
136486
107382
10167
39425
336322
231697
63068
374138
143311
395180
105470
722164
815952
262360
303587
87161
42537
65151
239777
667577
363573
1393
17776
840952
422433
451761
1085
247499
79219
54574
226378
108512
29064
164674
133322
636918
156191
647527
211071
512401
51643
51110
6098
389551
335930
156020
194733
141578
107219
293554
84344
180269
439084
88584
462080
177403
783337
143952
114688
13778
34705
346373
29304
327289
405865
59723
418593
105763
300376
368344
514940
445817
185729
605013
349898
689749
543579
170459
51210
200825
460090
446705
280017
369276
31870
649968
605554
240892
60258
110097
27927
5731
35271
329587
133623
366667
287682
223534
163882
158210
10785
22180
110626
108384
274659
157997
62032
706191
262690
527680
22054
35247
37341
73008
6359
28933
129621
262672
183198
63546
43109
221974
571030
174664
853247
448744
39397
251901
49817
577757
609365
114705
370550
380506
38044
115378
19890
236896
219241
45249
30279
31841
7169
401018
182968
394924
824334
466111
493978
229779
133934
122383
760682
437673
241224
703873
250187
57233
370828
121139
353425
286881
112861
10357
402599
234521
872625
107433
74949
850655
641113
308401
271429
504542
786093
186825
655153
262654
386061
32084
474968
85198
136255
507130
307381
152130
74092
431517
703672
10051
41661
80907
79834
387441
82157
313937
901242
170385
151970
98786
328318
234200
254923
524645
604999
173237
531643
523866
1324
138433
120900
529965
394538
79929
6345
42755
293622
240511
7511
342147
590064
47123
39901
478434
16051
234918
37515
350601
221812
19820
130429
59097
4639
305308
46174
247588
192824
27273
433949
65893
383877
21692
434120
235089
164925
332543
713583
326804
345129
118144
297775
188069
17375
155103
236001
13784
95464
572460
460535
664756
44804
345739
619101
890324
165207
780991
579601
265262
572957
87605
325644
9738
5075
60333
444957
603163
39068
109155
377622
646871
88149
61247
525813
2126
15497
173803
60763
272850
429662
731496
849008
69071
441187
43411
18079
67744
242076
33764
5140
45907
221253
131474
27795
311787
248907
387409
42511
183975
283765
4992
760350
55018
210766
623124
814353
82608
544099
164477
452047
79826
432761
779360
150594
173675
48648
238735
297929
16656
441088
92726
468555
38136
446119
15012
244877
274958
176503
30532
169224
434456
106747
107414
382188
426710
243901
337414
419719
533207
345006
33120
725821
29137
202101
183182
155289
211249
262839
502971
89310
776496
122890
155032
93199
199698
84029
447399
234888
541175
83058
78648
477991
65596
513532
44985
104805
187468
223385
252444
207918
16049
226883
436822
586991
171982
500123
199651
539689
687332
72892
295991
208696
163707
644098
333178
478798
109006
172928
188992
194329
8499
510866
89394
285749
825364
132659
545264
176194
379325
3866
566474
419045
131242
80585
208504
442718
582876
700362
705106
216858
546784
150483
372856
508819
64122
708930
190751
261744
16532
87528
838213
258275
247459
144900
218718
856288
160870
485643
6686
275450
887245
103755
248374
384912
98654
154305
490424
409821
55753
674666
13831
12108
121229
95697
110084
266727
284927
265798
36354
39228
41079
539360
66755
199342
582650
29134
264983
681273
324617
435090
50819
26392
124972
33342
140746
52298
114786
297132
269750
22221
901
154107
546034
178208
236855
768601
165543
747438
4227
262525
385213
37436
648232
486131
384559
66340
63794
92314
65617
531993
283759
184774
212581
175989
188396
458353
2514
195735
217239
664614
148959
151497
202356
32400
208924
34292
79076
68514
127683
561209
6547
172584
439732
331560
132092
271082
269058
365496
246944
743235
2345
21404
82629
89737
135042
94456
456696
505477
93242
523592
94918
315875
774868
324417
386029
145219
20748
54128
63693
135624
9457
102155
142760
359562
32239
275412
607052
174962
115991
44968
135839
18530
604332
131004
18402
25777
164765
247926
210601
74314
279494
156637
329138
776352
384034
94723
465348
598882
139492
429926
299560
2053
498971
30354
832107
199176
560311
50268
73507
306741
117512
33437
90452
148198
216733
231688
127296
130026
98591
901664
45852
502572
437493
62634
770964
122066
153057
446508
165974
496063
63916
1998
153738
57679
122862
251495
61631
131678
247028
48966
6964
169777
78592
51798
191389
98606
121341
26839
294544
57334
69253
57778
283236
75856
88817
134235
38394
99030
349276
727215
42960
158085
471868
19090
32379
30279
73800
8188
163034
118953
415269
372479
232077
49067
34580
44238
278236
521983
869146
320635
308826
164011
213065
342146
33892
63509
118672
134631
395138
259049
110856
142811
85605
76303
100732
749189
1158
21961
32617
247223
703623
58437
539755
88177
563406
205447
254928
22993
569204
731638
76346
37476
43196
626899
1264
186871
380059
111736
49371
826020
37718
230645
836203
571763
381922
399472
11631
404174
498905
162471
370424
135450
427152
331406
69723
6345
506638
34583
26043
155728
350141
96506
770262
384546
181345
138102
363964
29691
127825
472030
162892
487349
56390
519216
13061
227895
286914
323551
374442
193960
114188
277771
857175
171135
52623
384051
63059
505861
42921
247263
434511
193114
176554
46508
138450
715043
15424
82145
1689
723617
321293
222602
69330
34939
654140
46535
43508
114981
387134
268073
373826
268183
4200
275544
228839
162734
103806
68188
495738
455147
156656
103427
23485
20861
405519
124486
71285
5447
42755
58485
327424
53834
177253
677674
60685
353530
103977
86349
840952
6228
97210
25967
27278
56709
215343
224545
253791
134299
161024
296807
278617
561
436123
199730
577530
124965
384461
138513
975
834998
76974
242632
39041
166188
389173
211842
183544
14069
321324
362677
3788
169302
67710
33076
403155
2093
412739
301747
413510
372210
29314
326265
20035
87676
157399
281336
33036
130101
34394
7706
90697
621610
827082
41159
532730
814729
72973
195611
27204
99482
46821
333330
112510
623036
11156
167281
494371
50285
266052
707087
369771
782611
284419
369541
119709
299171
32806
749694
132075
674895
370531
26406
340510
4453
227383
2763
63853
4376
5639
473889
532683
341046
43856
788969
108962
442194
445858
402604
162326
155557
82442
764971
203995
301784
976
838068
65636
338023
872470
544052
117882
5090
458526
25132
363298
81329
57140
479388
84562
61523
15702
51439
333523
133184
5603
382702
25751
8100
514
19946
326262
567849
71636
18656
9478
41234
117717
9423
329859
516626
154999
577933
600811
97570
25918
244763
32973
83037
104274
45476
2478
5784
86932
662884
61122
36374
178046
702906
85736
165119
821514
396806
729678
127229
314399
359747
88019
65276
446555
200835
121060
65714
19102
50636
23062
672457
217691
154088
188413
24382
196908
29553
27693
563394
128629
583768
520942
183307
759176
405823
351631
164822
666541
345128
327347
530979
896448
52746
452368
63626
182263
157382
92456
80082
109009
226577
24647
161181
141402
12716
176378
341628
72855
720814
512587
365191
526267
4971
11976
18659
78442
464909
633729
29235
449359
176728
411244
20947
193206
26159
195673
421374
461283
25921
155703
247638
283989
456236
171131
36412
241059
286194
715410
220911
360198
202819
337895
26871
404023
571168
178636
105749
135619
135670
178357
853756
496716
57093
464518
69331
588202
255341
29759
549102
9225
308208
7851
671599
360564
42268
585588
363190
280240
67621
90222
411875
251590
494236
49927
607763
369456
418894
16776
171674
679309
118062
287150
236594
267070
46875
32801
253791
268426
153161
438666
494341
313535
645328
118534
230086
238636
380849
395343
328772
12595
17718
58951
135227
16638
165832
675703
48860
726683
223311
34484
270156
415523
15950
429256
105344
719042
97547
58018
736489
692015
160925
575780
258360
8116
175850
250581
30460
112354
113992
773332
420276
350155
28215
286218
604393
134789
532833
14811
292145
76157
179701
907827
8547
114306
3466
135594
231396
169899
203729
256165
250073
458180
21764
128489
446231
34046
88942
212809
1659
350627
49759
748812
643430
924016
229102
297314
383355
81090
71798
62771
205820
480671
256387
130456
247586
485860
7812
271979
172461
143858
102609
715006
434790
346232
147963
594830
31781
1887
134446
225768
234982
128152
185085
238678
6472
202292
589203
35494
154683
77171
7325
228987
17529
29098
360612
650370
6765
285769
42874
32394
367409
8937
559963
83936
264132
97055
148734
160070
72406
329815
427272
193220
170628
649166
310171
627824
621007
379633
144664
170201
274645
236641
343713
110772
67389
418023
442072
231555
12328
115842
569736
155278
13339
56241
5637
372377
362427
219797
24468
144519
345593
34874
69821
393297
9928
387461
495571
178038
255040
179303
558771
2956
37942
209745
147765
157595
16150
298339
225058
178221
145311
64454
27187
641
520196
54015
34
9207
111963
63776
505712
418747
7194
736022
57967
281809
218381
211936
267401
432084
306705
191039
68140
44916
20238
524301
57813
704445
273113
357288
1449
215091
312248
174692
43460
423199
362057
237343
194226
112689
250208
12863
651749
289685
74600
166317
355891
624518
215222
23849
33151
518075
636203
264041
342464
30218
238586
245820
269585
10249
184608
474699
71684
59840
172711
379038
567940
165605
489538
74516
218021
442827
43696
255754
225875
132057
177764
247766
479442
698747
626176
46632
768835
324460
653871
653819
624440
577455
766694
648952
425829
4908
1192
41917
121564
17826
442363
297055
774061
263422
139879
656944
27640
14294
520600
358021
588113
25459
578531
46252
208808
278337
541961
753029
736867
66371
160473
208906
324393
42574
122401
359770
93475
752001
307171
329540
17977
105552
229030
442133
65107
28660
10210
15862
476764
82293
203223
241976
618865
454674
7279
47845
106006
11639
460947
221376
347051
22728
381590
37598
13121
29132
604209
297520
24067
464051
253877
37814
2576
685582
55000
562764
215732
157981
17530
6306
792314
160409
104313
74735
19013
593189
17176
466269
20007
120741
86995
54374
7089
77541
61830
236221
815786
270975
39229
15863
303839
182401
50466
415927
94831
496951
346834
61134
76988
484619
39630
74040
401357
196572
250186
85734
44436
76673
46888
230810
50203
257096
772681
35647
33087
576947
540723
596174
74781
811309
541242
385565
78198
540110
144433
278350
705914
853782
81819
9066
210264
89295
432666
144205
490953
284
46821
44018
170503
370974
213397
520215
13389
216803
241854
917796
148947
54292
826678
135423
183109
170004
190648
140851
178448
215683
349757
13693
99465
195016
224470
82687
59457
72743
450768
494274
650271
221553
233670
34950
416250
407798
275950
198101
911461
32520
124258
16147
447377
440735
183729
36493
364150
722269
507799
192027
196620
90876
258863
285534
652320
175415
127493
203809
81223
55095
170952
409642
113898
169930
24922
1651
4762
196202
174551
272856
540608
112556
261379
110840
711204
356595
160328
17490
81095
650235
43662
400338
87102
477141
337901
262479
164476
37874
122794
468193
561927
292029
148379
258586
671242
249245
208769
514426
296217
46176
59743
21706
49826
31644
42888
887263
62183
366425
699305
22014
385786
248047
239599
10162
15862
233792
252553
215141
578177
159268
180954
73300
2918
495070
804261
122821
31433
263915
62458
347458
16455
213752
212718
99559
12029
71018
157565
290180
416929
150366
213540
189219
114248
142700
547
14959
289551
212468
311076
156295
492557
15077
1710
479046
672603
132716
229029
848158
230576
51085
228669
6021
374421
240067
22141
254413
160095
526158
242531
97081
9590
22539
401322
634141
178066
629320
86355
85760
196921
283752
159752
482599
258575
338761
209396
287067
24119
108113
776770
41245
301985
374
105022
8488
5772
53047
35413
18512
47055
286043
65264
65776
285825
207699
127120
25454
236350
30571
118838
437091
4645
240562
22158
299072
208484
289774
320912
685420
425398
243927
49386
218696
340711
205871
116355
139040
180314
51158
68602
293238
40180
289232
328118
17017
49047
253418
646565
366675
224611
517277
124679
78018
257280
140944
14593
127121
513911
517284
71124
19325
162140
125778
206789
1226
803167
276316
330359
158913
633482
3782
12480
174707
804024
114636
296387
220073
773862
488984
305888
974642
2271
43261
303332
20511
83089
15847
514977
256161
441379
78936
47796
22954
123003
621868
128311
299108
313890
726444
222053
115276
545196
156610
133550
449312
248019
307883
166614
313191
118240
88984
333539
675316
340216
1380
222255
520016
505372
68606
180164
186176
22620
39301
301667
376304
254379
135490
250244
179120
371088
215501
42095
29536
687735
628788
62827
95016
266871
21203
208407
112854
257189
66080
409653
113538
91061
41279
505597
159521
492326
104355
215239
318870
5875
12437
345991
44487
84128
417063
287205
169686
296577
303679
316858
3896
560702
57166
402809
106979
21572
192585
63324
297259
400445
168589
201579
399693
363128
496800
575171
103044
299637
10202
617624
25278
773649
518269
20842
117303
166900
641519
191142
104255
920051
210110
44961
524325
168554
615787
44840
672229
716444
434511
27782
310008
845686
19896
19451
18217
65228
623451
106603
120765
61531
207891
470251
10096
198714
309268
637794
239593
182401
467836
155522
181873
24721
680725
129895
23244
136167
654036
94864
297957
267591
261329
689315
60927
337786
83078
45822
169858
527215
40864
13929
91565
529801
451178
127295
96457
80053
74623
6997
82936
6575
43127
803497
389202
98166
304994
194182
112902
506566
21809
142024
309386
334203
294236
320978
410478
604722
6842
323347
467984
247436
93165
70923
97173
774
180074
620936
617268
111
4817
138817
31431
261878
595366
224088
531110
65796
194465
477877
173348
202784
348903
181660
138637
483887
628884
87121
14576
43497
39191
19985
29184
303180
4002
369502
133074
558045
42473
81691
25412
9009
96155
491181
164708
181448
25367
126932
209108
525695
238491
62472
166713
23998
141701
55805
253715
95970
712180
12711
243009
537967
325753
237382
197518
258730
63721
715695
218486
1761
274918
653926
37481
160308
357888
5218
338300
173632
33088
146867
476208
200831
137377
566670
14843
717625
93032
64938
2503
604011
103577
526640
43748
376792
241343
13151
708421
790063
3032
386208
446172
481793
392712
270408
240372
70351
705712
202423
580919
82828
9480
223459
684801
38563
234274
432637
1360
266637
12519
39392
470766
156994
295500
690526
334857
691360
340214
616773
129911
44161
629773
272174
355051
286291
543421
36719
563346
5368
598654
30444
924714
51355
3603
427794
578592
40940
648391
179376
376362
398390
377692
209348
398568
18510
3694
16008
698764
46645
73909
515522
543135
719733
169390
360837
206192
18052
187420
177758
647384
676265
191422
80508
701552
101915
355583
5053
472615
288041
196696
190886
228526
9862
519078
336057
605995
133047
65845
88280
436971
152216
590081
25654
331440
5134
45805
608056
100865
295493
48428
53618
423244
22811
46785
40068
514843
174671
221963
241755
612699
736834
195321
260968
177551
63013
233330
26668
132622
23902
104336
94717
733715
56940
251709
427520
13590
90408
667078
202232
69546
456974
358182
256471
64620
111742
826068
270771
162941
349410
60493
76645
615812
244767
350972
108400
61485
714116
344290
526080
390601
303974
131706
97894
511751
77572
128507
1396
469931
175366
378498
656433
22649
696410
47913
418189
16603
335143
130449
350993
197702
38232
10284
40383
217194
181864
340799
312451
9791
53969
519942
45868
246853
163277
211927
23118
290489
14934
107327
158161
863956
497243
385520
58520
16864
436609
295608
680797
251266
57627
437669
452957
109917
59807
432985
414094
820
374366
629778
125510
156471
493884
311173
684147
277358
719902
102029
42088
385432
329329
712246
459171
401574
30181
358383
517279
272839
94322
268385
233187
209998
126882
227593
29945
213126
177839
3031
313742
336829
48890
112741
103916
163612
280635
64880
482830
445
78129
569747
47906
52432
23298
114694
253830
239683
257565
40263
54628
258987
401147
266264
351708
12631
197452
10714
397545
195891
422745
123849
141603
14262
227565
153246
105967
157891
60517
105776
77870
59978
672212
88624
364443
90828
293686
58220
47498
436008
35901
26761
6710
289029
143481
318175
333447
273559
239557
110853
230815
18517
36237
9181
219782
105305
42557
200272
55723
307913
406994
303158
27653
185639
18013
5406
98085
256940
576210
95494
104985
489058
194101
202486
296902
352505
120384
420679
235885
285492
43741
225643
29453
99761
386083
32164
263778
413746
235468
243132
611623
204224
49658
282814
456404
3236
331564
237293
16454
72683
86348
211078
29702
64043
133817
35656
273158
319555
39972
287448
97388
88947
155710
50057
52341
225859
32188
294066
342448
22887
623951
244218
1289
7862
265148
94395
408251
61574
167320
526135
15301
12495
578179
920109
306776
299126
427430
172751
347490
406718
401731
106994
354296
11517
184336
76141
419545
588362
12356
248117
344637
746756
99099
313509
585189
413623
6826
160932
17110
383392
55970
58784
95673
390955
210296
151634
149277
160574
278595
390341
453196
62629
106096
516432
8998
780947
14523
425987
492472
640222
614375
318061
23608
367082
269596
92396
16639
40160
319442
256392
26347
33727
233380
171412
93478
516375
43471
45723
140898
63552
194694
182205
370737
254220
747820
196323
3404
18395
195
18613
13212
5565
69456
561251
72929
278078
694349
51570
293966
83456
223239
25894
526621
541553
350868
59021
217548
41074
90852
247130
557466
55224
10891
607966
109849
352797
27144
495031
494503
41168
743992
31106
82528
584328
187153
231609
262124
10909
467764
278343
387509
34569
15464
150353
50312
147966
795441
167836
2652
135496
124794
304231
431548
104327
12283
523262
11902
304834
122023
40958
868563
219476
493122
386
1159
130325
33169
67206
2074
56723
18509
214436
10236
7764
313550
350689
71171
70582
764648
243276
335892
667294
258202
1761
193785
88983
156551
4949
35698
412093
383427
688749
24610
346904
9734
327560
442858
502060
73326
483756
282029
15077
488939
226066
9865
146698
212950
67858
122527
285342
25018
773952
52273
113222
77830
351114
14504
16924
384886
27231
118958
160699
162016
575195
411802
19629
42616
545168
322763
756241
54001
93078
732447
438525
15715
39318
210703
537821
384417
15499
631321
253306
52805
472069
346098
803775
545462
208797
247845
572746
8064
645920
27693
724108
36322
393309
15242
394968
124997
636146
48134
506601
159040
377527
187607
494970
48411
31362
597149
36504
521475
38209
592963
229679
584919
108080
231171
118974
624669
222021
921162
464596
235407
345896
153352
34147
810571
123310
299609
424835
495653
11579
242156
382913
153293
465366
782914
55365
260280
299894
141500
34470
4670
36906
302355
244464
298887
2309
155427
387074
745236
456482
44933
221276
144081
2299
362799
90572
270439
59920
937189
245553
279434
679831
168661
263581
66734
120969
39699
244640
171095
45736
195082
132088
522362
356621
22346
132156
33941
255201
891320
44105
259784
724450
40953
69206
314286
161332
96375
163391
26511
55018
252050
527637
239452
190583
531793
47022
22251
16283
577117
25815
500084
412947
117615
295659
455557
52293
198885
383430
319097
447907
203865
311351
149981
586365
455171
143913
10792
421118
219082
401757
189840
89718
43103
784667
794138
203852
163704
185814
10288
685049
243955
431101
293361
84669
134956
242778
33614
134260
263295
59396
105809
213796
372499
8024
634366
97396
49351
462342
495155
220132
96345
66693
712959
255688
546390
822734
595213
213408
387562
628121
522030
301386
331622
409549
329864
86367
31185
225848
928230
654914
68064
500683
329880
28427
134408
156532
276470
1413
38776
269085
259818
292475
308807
157157
307520
583852
68283
19487
550558
157497
72882
180299
28202
1296
392430
43899
39100
283516
54063
29069
39135
71046
92485
163709
339
192420
56801
666654
11015
297323
417921
1502
483108
646766
194249
405680
280895
343858
401737
50242
696102
48913
156625
255334
259904
255101
219724
4151
57532
123598
699150
850011
276827
25118
49608
899
21544
415894
99550
292
768416
308330
80011
548321
312663
52548
34908
5851
179882
39190
89020
354276
414864
140006
227363
251900
394440
136351
52685
526901
135599
34336
154777
386446
399236
194789
11481
358702
23924
376024
192135
49762
450322
31713
604868
160647
210684
177515
254238
691871
128784
327789
164939
120397
76200
267660
598433
35911
35534
142335
507005
666750
191623
477349
335978
22743
192915
657747
199233
155324
98023
374024
88147
815756
124969
165516
33304
11983
292354
211938
445040
603236
21414
202053
198174
695231
11381
360292
47928
477380
148100
350725
79038
180614
27851
367121
297247
68765
532900
821881
271404
414
94481
15837
182672
235582
9400
719600
59326
162624
545355
683374
87513
24872
166452
330220
176298
427362
174624
161826
409188
4548
644259
451430
79079
27775
76874
328310
113058
146476
76106
175860
173903
193948
17184
119073
348396
128773
11448
201683
531305
214693
279816
15954
70221
648442
195218
176760
498043
737959
196381
235927
255347
75489
101775
55221
3141
10945
377186
431364
7582
85123
16456
158232
116645
10171
570956
385220
231426
229112
438154
513445
160426
256196
435287
186505
33958
467199
19888
58784
239668
169200
496514
222116
814038
670095
14864
237001
789363
23674
58109
22882
534061
364461
118164
502750
453877
99359
48750
107267
465564
18010
132341
165429
251846
458473
308473
7508
52012
59310
641872
71243
67006
66347
17149
761723
60852
385086
35569
355276
338273
1280
220043
150965
38826
156728
44008
62734
21325
122954
662698
259822
56689
703934
255055
519695
136298
77235
185673
62131
36701
568620
30488
29837
123348
8182
58646
114204
17737
164518
486712
853331
167917
27709
39343
513629
122017
195738
207621
60868
147719
428678
168785
32228
589428
98193
80430
112397
690158
283291
124465
267481
341382
75915
742729
94043
57183
196177
14
949767
5434
794316
348368
747265
32004
371698
337740
207484
562709
92858
170124
472489
28750
277830
505192
322807
582858
472531
649435
265585
445758
160765
7203
658334
212146
163003
234566
75425
136482
793194
4694
79806
675164
58775
57177
29129
507532
43769
428742
3515
307165
161835
667950
257769
38835
41195
6564
86751
33162
313772
15340
63521
41378
23814
194080
421532
368117
190909
366099
68570
399631
47207
2780
45237
30638
370607
645522
446499
84545
94068
183225
458415
813378
85113
462227
35614
323187
306505
357998
119928
393912
60052
121725
252063
179210
18371
456714
705298
593433
185926
551390
18959
131126
52392
614019
189044
457355
164398
443847
451335
140328
271547
41267
370011
552718
305519
494801
17273
457113
182001
39882
73939
507028
392965
241836
10704
450956
15395
89873
97808
45803
168233
584831
321416
162554
934464
256087
143728
137625
58707
399315
31804
406267
84932
453783
630841
370676
616739
262314
220415
40567
286494
8583
566801
269500
688749
10387
88378
463940
421077
192991
74832
35238
32050
337393
194197
98550
12981
8199
357856
456916
188185
180791
184557
329457
300972
215161
718392
194681
100892
150867
459689
365666
69436
234134
148340
535766
643791
292513
18562
260970
55416
171448
59947
215901
4354
416861
775960
15287
280571
456804
134040
49524
855641
15933
199110
155539
89518
296586
370228
149659
458715
195176
537786
81875
579347
96448
63208
14715
455244
85421
4418
102495
395038
156774
528194
167203
189774
51524
595044
544326
165094
9412
378518
327299
705609
230244
128298
108534
426004
16330
7001
150648
63348
413496
214051
92596
110899
447686
46537
327118
50037
2037
638812
616660
32534
400696
196484
349697
259323
96491
13116
556187
632220
453442
170949
298387
51781
31471
18524
11230
515580
455203
27281
135389
344945
543549
143034
71003
677036
72628
6358
645666
757112
254209
542737
5718
250425
463697
78173
101885
127508
780258
222710
8681
434610
12639
35547
532080
558832
382332
744902
94629
199457
145328
75878
127093
102228
136409
187296
32562
350504
285258
46564
425057
139997
302152
391119
5857
204422
85141
429280
190268
265408
58063
31909
8253
30190
188744
350989
180241
613323
153505
762168
176048
70696
616343
158025
176024
829453
15019
321554
84608
37156
436370
183419
196316
393290
159525
33236
751539
165755
120539
63276
131674
673663
122930
299981
22274
18979
49658
507392
465714
728962
152111
22836
22747
277632
87138
584218
37444
405046
37164
281263
70455
120490
267009
99334
1608
174707
39330
98993
181357
86620
360646
147337
348452
594751
161720
729551
30785
188779
156668
75145
17370
24025
397640
8380
25328
139907
18700
8596
89960
712531
221854
1379
135439
415163
172806
22066
111450
447959
598539
285107
872
215024
289754
107223
5418
457525
8610
204291
732436
685224
240155
563695
8348
549014
59650
660227
266410
62562
39718
5628
21630
643924
706090
123951
140343
276808
279006
633715
335364
80108
39916
151819
440830
419393
254251
868021
90607
196130
95173
49354
51882
32941
523907
17591
100865
181540
205009
200380
17775
54217
853426
109435
162412
120393
122730
125556
33323
224521
164498
334430
856460
94550
223735
591982
57508
53846
291448
129750
511946
162078
86120
472207
169477
186473
28326
103091
43819
425677
241063
207146
413347
123451
813168
33043
472663
433996
15915
222413
38933
595489
675754
391088
12747
703489
6182
17986
186890
381404
202301
150269
211569
381979
87412
52307
151728
212069
308699
439040
279836
3671
383045
9387
162176
657054
296360
148039
729251
834688
16316
421061
124990
871369
174735
700517
5731
57177
241605
672781
223164
435094
59403
276256
193842
81479
84551
51390
646711
178369
257934
67659
13491
374604
499371
12991
157418
250435
360965
106355
37101
494035
449966
824002
108833
53543
138231
111859
9832
27560
216792
116530
257552
168264
58445
127081
805247
551473
22358
150971
435
767112
233636
140563
160582
540139
93821
407850
586798
176902
363938
341697
620442
279285
355140
9596
528296
476833
86725
16407
204050
2199
192017
495667
588559
270877
191765
511790
85503
581384
4068
786
46660
642222
19427
428439
16753
550865
531350
560564
253738
255
6828
75460
262335
480534
416288
564940
409545
1088
472163
264430
520211
264236
251605
250854
285503
196307
84409
697353
674267
106058
76982
430568
645330
266030
777052
82344
607543
76646
11822
167417
64730
8461
341950
37753
91720
51833
187756
505406
433379
3070
13554
719655
442069
72979
195251
767
194066
68671
294647
521218
39
555505
411794
495378
384995
135360
37851
8077
765537
701264
513773
246426
21720
460162
248640
100268
103670
450795
13590
264719
419037
554942
174200
112283
214406
6855
387210
398531
431516
51680
73426
168894
411557
311578
58466
543913
309633
276533
313024
324873
227925
93456
164671
30315
4016
534941
378905
5061
122314
33188
400608
44167
64762
471152
929
749238
20227
315409
78955
171866
24986
10635
641868
300797
544088
368244
102216
35031
197807
267891
57635
37274
147876
312126
730770
53769
46583
377688
1187
86921
290896
722239
753771
78875
29335
52106
545625
200139
96205
229557
50002
375863
245490
35494
132348
718644
344467
104413
58282
609377
118099
450940
807800
122659
243882
161537
10290
750676
95708
239817
299902
234672
12253
166203
265877
106126
34327
84308
921079
191521
364270
82812
250665
165998
768327
290199
487519
519181
453549
821199
116774
529077
475700
135239
94649
61372
14527
70157
11047
87127
285842
37133
430894
34644
84900
174853
179146
393715
344113
164285
489628
219735
142522
61613
140543
921800
247653
160271
550490
14705
165737
410683
450906
107409
351632
154001
358215
176989
97393
110719
97363
39342
693151
525368
9411
283006
179910
248677
356298
323150
33460
57514
642241
301610
446706
589760
49373
93328
44757
49355
795444
31576
120849
428057
600096
498039
22297
272387
44979
17993
63889
205063
46215
214670
46594
230623
346018
11078
44496
46077
540381
1491
719795
242210
360964
93514
282865
201643
107356
120222
162549
236149
87415
293004
79817
38493
320493
53291
269723
100566
378061
25338
229052
423925
179420
280548
584887
140
778613
152084
163535
268378
778614
479029
202178
439021
283467
159619
219510
274109
412097
1535
739499
83740
368
257321
121397
89131
153169
111676
165242
331052
4487
92190
55227
79205
25186
81310
194281
27175
223836
327191
696206
241641
64340
612115
541727
30303
601787
636722
57770
70099
34003
271711
517785
214417
176790
1147
243343
179515
166114
585216
11134
131133
506447
87616
733639
642428
257255
167821
88918
69324
63239
297632
219905
447844
120723
88061
534110
340748
460059
335584
628316
579375
412866
21617
534220
16275
28382
123225
3623
51648
837000
289184
154902
27711
257856
138897
68843
555651
97400
139624
56206
615151
197399
654001
242021
46256
45115
210946
434590
612287
39060
512420
74389
190249
95297
32326
294893
202460
85153
745246
409056
11284
130974
142505
37516
190260
141593
152454
92845
12989
336967
597989
15120
13285
350544
290979
155020
215002
237397
252676
291737
313678
7679
42528
88579
57167
650701
255494
3993
539712
9445
163489
38151
413671
120738
116775
106345
241197
461963
293558
83544
39574
301693
10782
73722
98511
247212
207376
6895
133196
37167
431297
12227
192608
87278
12069
38997
25383
72765
217743
145220
436545
65543
178569
66188
44400
109683
93052
222725
30109
826438
73047
412857
62569
15434
214772
9939
38377
191563
217430
337337
943342
93918
431824
277415
442707
7521
667116
59726
37327
189432
143499
9518
127464
618463
444624
388336
123521
35206
419450
173019
140872
116177
11593
8738
200173
61755
87055
626329
208818
43544
236321
39920
698023
130945
36600
793013
767735
233577
47278
250096
146649
65853
178351
432654
36372
607387
19131
794567
64779
634521
138504
106300
13386
178209
251251
38430
371595
165303
732718
88249
441161
147997
351112
235662
45076
355071
46779
339848
524050
129426
150115
301031
450471
345116
645194
61109
23095
629376
530466
88502
425472
128856
81744
110691
215858
405004
15943
511759
450671
162725
265219
244049
26937
215571
215564
63476
492235
45223
652012
14263
313006
203584
36312
458502
97347
84725
16181
585074
30457
123701
706919
90613
5579
277418
428836
162372
64506
35823
536988
605622
69379
464563
99850
540535
129119
74443
331558
282566
67397
390752
115877
231020
296311
526205
349631
803209
428184
15688
2281
251113
73251
626826
18362
377032
417119
260254
462291
328255
259137
63724
244051
295222
904307
475888
24
235331
75188
51464
117277
274898
206444
69363
411016
701859
41432
88375
502137
164151
520310
2262
173381
178250
201829
246351
651227
323858
144505
123858
86805
428874
429215
50155
224969
61810
154969
91795
204122
664659
462919
23216
377031
340367
12019
624889
582994
590087
219716
351808
127352
887
81894
145465
152017
356800
737264
90937
40310
667
8375
54852
320784
670868
406101
36879
111992
490452
109473
116275
159134
82857
568444
18943
227715
10571
105514
508269
15313
675919
488632
377398
10183
671037
110645
42019
253219
104177
20802
228444
660462
671378
590746
290000
61203
155984
123585
127250
243598
42128
439797
50158
140749
30151
112744
699292
335008
463423
37008
5367
301846
616756
171360
46490
184941
51507
77827
129013
245103
139602
89782
474630
1138
1294
206764
62482
579696
141130
15106
812442
484095
342799
574561
346223
305826
58611
176609
128355
12411
483539
197424
148098
285304
74630
250931
472773
32195
262488
14741
178644
127712
268303
85739
44232
193803
366434
519536
42566
531630
21123
174616
178630
19316
599324
19839
306523
17563
118222
51669
344259
52509
19345
132498
20571
765509
16899
92591
76914
851641
367528
58596
507531
452287
24628
142604
24571
469982
93536
252807
539114
772722
46588
532599
14806
229384
55179
140924
154162
47912
20123
292343
196268
293025
157109
45152
350938
254460
106853
892381
246942
247224
690448
669679
54164
403649
778931
326621
406857
43672
79388
3255
674519
59492
379558
45486
813585
427494
722944
90114
666005
32654
97325
19294
597473
528830
167208
1193
329541
41952
162508
458532
359882
11029
379402
685217
32123
456280
659618
806165
119911
552773
395917
106004
187318
256239
55873
778688
279754
67475
210992
65099
256253
704730
556551
119336
10016
94861
236563
176690
835779
216135
257860
145260
351671
13674
52820
188658
474990
87563
135593
26454
445760
26831
87905
81935
70135
67550
23598
40688
333470
174436
43997
81262
36941
35187
5898
69232
213322
34563
244518
131540
132423
395226
324961
1976
749285
386958
10334
31139
101248
830463
16397
199583
475975
538092
499538
149168
455631
495915
224695
91812
14150
477073
50515
12483
1260
48793
47311
658715
472078
210014
9454
326475
824069
18882
551587
237722
280175
79046
235205
324565
503722
427572
474485
566300
78610
93701
24843
14735
235328
648805
108453
117407
141477
377567
469196
3403
149440
92607
472071
30570
288338
72154
70032
103187
300047
389419
39279
428340
72563
617330
7736
375944
523902
254311
421317
854744
336558
522501
136483
94953
141215
252034
506870
243516
136867
641421
7216
812043
127669
155213
19550
141053
306799
343992
727398
244333
177189
315692
626129
2013
205699
367543
200895
2704
171748
218870
84796
398791
482291
31322
213296
104464
163668
93663
247748
38232
393662
389977
401611
106601
48203
489774
155616
64260
51753
210510
358171
518065
362220
73988
137172
795262
1822
130320
140364
295344
36530
145961
271585
376559
144828
33789
223854
720450
715721
45844
11193
84965
443025
317898
83050
457911
449055
384859
354240
281776
145417
74472
560200
294493
389305
331506
221905
507136
51490
715302
112146
509781
850770
16278
144783
34880
75227
61231
113656
52110
197719
156325
94863
12318
37581
27282
56169
634248
389562
84605
59636
27061
267278
658706
342831
108998
315137
635081
11090
620564
90623
94462
103123
147183
74758
10993
138064
163738
65690
41955
282853
441918
12473
4105
41846
155772
105185
286257
425907
80376
734107
67331
602083
163995
150848
4752
189585
635
214521
690480
232195
625827
1347
563400
122598
16187
8089
589250
18859
306009
632888
304282
199387
725290
331131
304074
485712
85998
112686
145218
12326
655598
73543
653246
382447
348536
220696
359513
70308
158753
815401
359110
357652
184647
67512
116528
759379
79401
217083
666019
153183
165468
140695
147085
7807
239626
310526
303618
69402
179810
288044
835701
309719
494506
68269
602042
419891
48661
196921
141330
470339
35029
49872
129664
7211
254511
691081
256216
609802
32946
15045
380159
86498
81256
311113
461590
5951
410441
67707
4008
79256
186930
396974
471368
139857
254400
1793
207953
441543
556770
349892
109691
266396
9472
641092
465759
117287
515176
633716
27020
38204
472074
193722
200256
24084
126067
29198
48978
41307
130892
354366
36314
99132
554919
69721
275938
90618
535698
183181
410733
34480
52154
200738
314175
375220
64396
231565
109355
536225
261331
753319
154239
99299
69076
107967
36163
502276
136286
105597
188155
142
331196
290783
49205
2662
99841
104672
78775
44060
8253
59749
423098
629711
47308
331522
90902
37103
127497
535782
11049
834320
362449
487035
121930
192085
73806
59389
79644
86849
763805
246836
109851
614625
318973
124260
12949
275894
156091
10660
175482
166446
440221
231349
108556
296605
16364
636149
711401
208216
833114
457450
561670
18368
673813
187554
760789
607776
341653
495058
119589
27065
54365
65716
456492
61372
430589
626289
52778
201905
237012
781277
10421
140031
122130
1245
694833
597416
13131
242553
356015
331611
212941
225633
84420
166390
660407
23663
430452
31252
372679
509548
409520
82250
373774
101840
423252
5189
368807
610508
84841
24276
647744
272112
64191
517663
269561
22450
162792
891750
226
365571
973442
15183
749453
543785
592693
33737
129649
75438
623649
260418
167453
458076
37667
201233
133185
12621
258059
443150
681411
59194
604280
727118
48111
121609
21238
15846
113345
337407
42507
389839
481495
298795
176505
421842
454439
7248
558156
64487
382744
357120
112374
43450
152637
318735
33706
143740
62581
667984
629900
947
106997
631423
137735
6917
354552
32678
158164
266642
39071
10909
369776
420496
68015
32708
130697
12312
121982
721437
79778
669285
15913
84927
267670
346847
160623
393062
65954
67074
110158
10918
838653
311827
767668
234094
568465
361771
352170
300474
245700
450715
330256
8023
74246
503949
39585
120167
125736
137670
670184
88299
543550
80272
562312
19117
836097
132381
107898
145865
178127
224411
167923
695975
640453
120592
356225
1039
236396
78442
152
224725
627995
210615
199181
50080
718571
6600
59124
590070
188151
470439
113190
258447
18941
43148
109214
421214
150952
252946
74558
718374
89145
159494
907868
113933
863186
242331
111214
315875
74183
80947
280425
557037
377542
373410
71818
233041
209711
86827
487331
359776
394227
691226
35642
65404
8781
235112
8412
492906
58048
20610
5921
51870
131405
8986
31763
165839
745088
470146
119410
61330
524524
321771
404375
11388
580024
120496
818828
26772
454424
681130
166977
327563
252914
692733
129615
40236
164302
499034
841887
4434
212119
30535
126880
207549
170062
29849
202320
27839
90522
55042
51736
119226
185042
196278
271385
80230
472172
906625
116041
32774
93773
537100
316018
59867
94784
46187
654198
72375
158583
80659
263529
534350
1697
136293
622577
777271
7204
396097
396527
30742
504817
280129
7753
64170
531384
70933
102319
143072
517272
345696
27588
368430
261825
499022
309169
30469
3032
638278
116511
645796
317898
91848
273235
757766
129906
620197
71664
124640
5812
135662
29432
68762
81967
94156
69282
102857
404612
289772
321525
6339
309731
535020
146731
14115
494704
9960
323512
420087
4831
232549
41724
156376
113795
4787
466717
69640
7415
17999
573578
17467
81668
495773
329398
78488
127730
474926
451599
149460
276408
500134
801053
430302
188100
122424
140153
229803
151701
547467
302155
90347
118282
229946
28338
950977
139755
293977
150256
242385
22677
130703
306922
246778
179459
121105
172176
584632
61916
15798
50804
15903
39667
817034
637058
413513
349291
262848
238405
474070
71908
564350
161063
213757
8789
104683
639376
231417
224262
462611
8497
347628
26701
69368
49187
101902
786406
172736
17790
259602
256342
414210
571229
196654
117118
302781
167902
65325
373142
28572
69420
589834
47251
241312
497130
273374
300690
205022
63395
502671
15956
41683
321246
296090
222040
124004
513228
25066
257883
5878
34207
153045
157029
495557
33052
156260
335672
437250
18457
42980
51676
582047
110073
68029
563596
16268
151
37308
396695
59729
91896
113751
829912
291241
246383
822292
127706
487496
289121
480266
149501
294534
75330
486603
257351
636406
166955
63541
350261
328287
167
471701
85054
243183
308694
264589
286664
1307
527233
58355
409232
422728
75513
535331
38769
237773
159156
56712
542465
217157
549577
78335
101316
675389
93904
43973
131277
97877
30002
361053
15046
2979
232944
45428
125279
299450
405
221386
13344
58727
114361
283947
211402
499900
729865
440205
259347
72841
390741
66124
780494
366580
186485
80905
325632
41578
110085
375486
451777
362055
538965
621390
1701
3621
254772
50840
57705
40591
896226
145635
638847
37364
191671
451947
26648
40270
213004
526123
389642
173098
34017
84248
35917
702
72465
4496
50793
588171
9380
430713
430787
883350
84397
7704
117832
674859
66753
331511
903507
1170
172108
575862
78562
167563
63672
20150
456880
369292
25736
381845
1034
185912
161951
67633
547823
115484
142291
175689
51407
888136
22443
63962
687104
459467
266527
92160
15391
540522
100992
856462
81914
38254
91204
30168
577449
99044
266707
930778
81656
54403
98020
222589
434641
82759
366575
542466
441936
95141
251732
253077
896172
133600
620132
18254
44266
11438
207120
145169
86858
247923
428889
38797
95446
710855
608496
484447
28271
541112
57253
697251
782679
947
462745
432132
65036
64229
521630
206051
81028
201557
150255
569495
54073
761862
552267
184748
67229
261682
268239
107490
90326
465630
71728
428924
353959
218890
69205
498538
9733
266951
72487
561084
125646
166753
491165
17982
318723
4094
43084
500329
76634
577579
7121
154883
355182
110938
74966
667662
492331
117565
569639
47396
82433
97715
84059
157544
1514
628544
245085
445952
270980
106107
27653
411636
317088
269975
485335
6155
594827
318098
53603
105905
202056
644387
569047
24795
107863
73536
582241
440279
725238
82037
54097
73700
238558
438513
28077
89015
41987
644357
125527
479568
167630
56592
458609
157145
262473
168397
729120
201234
204417
39299
393747
640990
675748
577654
325461
55256
94233
238825
262185
162910
550654
405666
175925
202617
142877
120698
8414
145147
337829
198926
64810
936551
152039
362421
28893
378570
63969
450417
699801
386482
555778
585478
264694
271320
39101
50214
13490
99832
13663
442861
586931
812410
106515
109479
444557
276792
275373
279780
295958
15409
125683
283378
135868
253240
470458
81635
403676
691501
339504
158837
44638
182751
24597
57990
774705
332895
3976
124837
61489
107584
57811
131585
275943
73395
170313
213294
177270
236482
5203
282822
614230
11784
748836
88182
157008
8906
191633
257656
204520
48027
286808
5396
65362
796197
241112
196417
33384
337186
520808
456414
53643
9544
233726
40899
26695
509151
24484
402111
3200
704004
100454
302832
240292
1695
248475
2225
283726
2501
339842
90442
92798
176990
169560
208129
117690
446189
52132
40159
53563
67046
653953
353014
244048
89995
337853
209467
131171
6571
106634
3985
164593
232211
88342
228423
197139
305421
3589
297464
65388
293601
153001
8584
848003
62743
244145
11154
52701
8271
153380
336359
174223
73101
128408
178866
64809
171676
46947
215513
28634
753364
256153
570027
102083
44470
248512
38094
109922
28885
361136
66566
3245
60409
126687
897392
478657
12846
233217
12456
30533
26236
739002
34175
360793
163698
4828
111267
489812
48812
7795
47369
42562
558577
644384
450393
17447
525728
21320
76092
364854
539529
282673
209196
360127
283116
55355
166758
347763
29581
75797
451952
62131
174271
153547
34335
112806
657065
111230
74583
207476
219426
227694
15264
104202
182384
26859
113371
119160
121159
104256
15399
35625
221358
78387
780946
48504
388409
216410
11869
119645
39760
399024
93358
264960
220480
663124
438804
58929
666871
29561
248045
426549
30199
45145
915467
68363
21112
605663
294687
63814
108655
94034
11650
397507
13647
434789
19605
105564
81195
181924
887878
221531
58903
369417
43157
20438
32402
238804
91518
180245
408010
210771
363133
169800
18208
87211
330096
191749
313971
478168
770548
94865
345418
144411
444401
87486
11543
405282
299363
183997
18899
334981
798771
255016
485029
454395
103124
213849
688945
78085
312188
29460
118632
375291
796340
151885
122483
73261
770229
76110
64082
704769
29626
48703
468242
294272
61074
24238
82301
257523
75471
80872
131022
17229
595373
580326
164614
340616
35901
113413
394124
672282
41302
210499
829
101332
232300
20844
19623
187319
27660
235076
867870
847745
17436
1645
184
50623
51199
77092
69032
286434
52879
744081
101663
112853
391199
193319
362839
26077
523482
316217
72101
156215
55255
391986
110507
70217
698467
28867
71453
651185
9258
53317
346840
271713
341755
41359
595396
331390
592899
57541
486166
754444
138677
185669
151943
40609
18185
74563
32417
694298
7517
147522
236271
200743
180311
884591
75697
740284
251459
427400
440201
95250
180783
30690
502358
25423
315475
166621
447467
279986
11581
85673
151170
516588
695070
212760
656862
381371
192567
63546
28974
231892
660277
159944
285216
549447
76246
258231
49408
92386
743984
155253
432911
253597
736171
566
139435
514974
6926
402492
198584
36279
82426
34911
348848
588837
180591
82912
612042
552822
71624
23266
63346
98324
223092
450424
145765
23231
481056
86838
9652
49971
633489
147545
126938
270001
138606
547097
109402
243008
354679
129503
763202
107529
117241
200324
602589
199795
75646
80029
78557
138689
266781
309
183374
30468
17664
345083
377360
405850
24576
100019
176416
65437
467495
116587
277806
38542
6572
4849
36227
32599
117682
839718
580608
54323
39992
54923
796176
40370
888161
165497
792685
63477
467630
30339
36716
110836
498723
70470
62398
617168
4146
796856
41876
89307
387150
417732
359094
742066
379920
153780
139206
20943
28309
119042
487424
337099
99156
206871
733630
302705
534880
133750
501575
146443
30594
16
148297
104934
84956
475103
46232
125630
76799
109988
68506
153054
97581
804077
573649
43354
95365
248996
603599
34402
653384
411068
404904
201795
242758
481361
481904
412683
358530
147692
740
32313
15984
387672
104544
115088
695568
37885
2424
241251
63922
65833
358053
295560
346058
273698
285173
119811
95502
180625
547880
577175
295015
73880
73790
21739
150487
102751
27045
435641
252997
123329
359961
450098
37769
36239
568052
429938
46938
38664
155444
480436
338447
227742
462250
713533
18119
186236
346575
113165
51625
547846
320651
9602
429385
316679
399716
297540
31568
36168
129476
536401
15787
8496
284024
459768
22308
534142
34565
332953
627637
269441
252005
59212
109274
19304
370041
133085
35489
256347
902851
597092
362340
133838
10940
70831
774652
470364
149868
67446
422732
274091
395319
125877
279735
323904
387611
298067
435980
130755
224828
235300
802879
56828
9505
248381
28770
153674
476295
687225
535599
201488
62876
181161
158932
415778
92204
206196
865689
196342
68921
322455
92782
795011
209706
143139
90316
476895
210942
202951
506274
330418
295938
201651
362035
161163
302234
4959
203313
416467
81649
224478
12006
263797
146017
250078
220585
63617
166157
505741
4752
111160
161759
475274
220287
833103
14030
44152
147111
687232
88796
346633
18162
49184
163528
554636
155375
65838
425817
94834
5282
536630
1834
199263
321848
383126
143570
137862
149406
378132
6238
802106
36565
351511
43330
69242
269060
350157
409599
96300
371408
408667
38312
483360
242072
304524
508300
184435
170824
58427
579387
124256
259235
150941
960587
441430
2123
5828
78059
321835
25581
23134
100161
197758
36482
370550
108530
80541
23882
123544
215676
125930
450253
288640
385876
562964
140915
574573
308206
193505
88053
97617
125170
177951
22476
275952
337722
105590
39374
297448
438895
223613
490672
588650
385983
446066
115688
12084
132159
455670
88872
244067
117639
689658
22005
400181
782739
157962
17675
136279
223807
470165
125714
268808
72485
678435
75183
61736
361507
184429
323817
99612
690977
81364
69560
406546
930143
213357
438646
735819
30155
85002
102725
40561
7364
234951
446913
55519
19484
206971
25162
276114
87385
77716
113073
15106
51996
21129
28315
311820
905591
361698
192174
265630
194453
68906
36368
1926
439722
1068
181520
381346
438890
96509
530683
299813
353136
640469
357074
508727
330413
205491
95242
93026
486708
818765
87
469781
78867
426502
41550
627912
1122
108124
157056
813646
314953
8443
358248
593970
308055
5002
391025
60627
160541
78228
563244
22806
560848
2241
826
64575
99206
115918
423431
3523
96899
571686
625401
63310
133290
195886
509472
25697
49885
83151
444611
94085
801144
22699
255972
157931
508440
218634
104718
85151
278325
431632
351228
29324
344485
147633
19970
37537
24033
132682
397619
769785
25757
328870
444513
34272
798562
235434
423624
138310
170752
55006
109969
492180
27484
433927
161269
489464
75126
87973
236039
485386
641382
344430
47716
75825
187237
53899
305291
548578
147792
109816
940474
234488
73920
525503
249033
20299
325818
953
13548
215573
434675
165735
250286
126366
68566
769276
387846
123577
51576
119194
325163
20090
168959
306614
30511
122239
208758
92821
17068
855815
185300
2004
145542
810379
2019
148853
74791
19237
54839
390785
325233
811786
113279
385549
98562
108571
291945
248713
31679
381837
14271
10810
190706
157468
518028
608425
322454
25491
63654
389337
85069
461278
115203
105680
464518
52887
6313
89948
400672
96718
22020
244969
386041
11347
243360
550844
355526
248442
166395
148711
296303
162123
116093
219028
532826
241512
410019
28758
112868
306437
835078
86690
29155
51367
12133
38094
867130
277901
883860
28779
164597
443748
244991
159774
118123
3288
272391
282096
2128
107006
80551
399827
795584
120321
123063
587660
25256
58867
194691
459763
100569
494174
19432
430899
8737
137051
325264
76676
18994
319588
42705
605661
92196
28570
547673
410412
6074
202575
179450
977652
15386
272579
235046
122372
148347
33805
16327
90161
765643
23203
109410
143176
31459
35369
452898
24155
64349
33627
122653
436847
26181
223675
136708
579123
835671
501089
416261
59537
378092
16012
103912
264009
297408
96367
451341
62911
61065
103713
53151
194372
18348
341049
46943
445935
214210
46856
55962
528531
49216
172760
176352
67980
690348
34055
557308
332327
186855
267775
412009
84416
786365
534805
182179
1119
379714
54967
31538
109073
131331
1906
281399
420713
395854
915264
874632
148635
558261
376137
20146
46414
216987
232684
457033
197863
560369
71887
505800
158965
327260
71048
695030
378749
124770
177663
666928
84883
235276
215357
229997
25922
29146
336762
35273
226742
250
103523
44508
327852
152533
60488
613295
389048
8556
3937
23532
131821
349832
343781
163224
140861
32010
578540
335545
514
437715
230015
658682
449302
625347
476944
173469
143121
35878
370567
20434
35508
407838
26333
582205
396055
65466
71664
133170
819867
335858
229808
641230
46372
43908
454064
53057
97655
25887
227583
413825
30419
227904
73972
471717
504240
28714
396696
250998
588844
5807
29141
379083
322580
20754
226614
205709
159524
264444
248136
41411
5641
54747
14572
114968
177884
197700
195696
328139
121812
118279
406169
260457
20397
522726
110167
477521
238413
412423
129640
54432
6443
317752
43381
35702
160689
52498
82195
690795
277873
238250
215958
876546
14685
104564
536812
343557
93515
4862
68708
87309
144402
124673
137442
260032
652481
16784
45982
123860
363476
304165
2808
53324
133816
21760
718337
90473
100397
56158
395846
155419
564928
40806
213527
12824
206972
1737
129167
38977
47863
138206
144666
639936
142526
28131
582170
187868
50135
376080
1411
224164
13115
213106
11473
461718
459425
546388
19269
14693
425049
63841
192928
50784
142364
6288
53703
466451
34529
194298
193627
491994
44037
40784
443220
183735
846677
103678
111853
721403
93181
440982
50744
4116
772190
80938
308321
297682
101511
50341
658500
167203
23022
47776
180067
253205
49636
272079
404760
67894
496361
32149
190526
445935
64213
256926
678485
263424
15432
377673
682846
78501
221171
81036
18421
159842
294699
58138
584320
282302
7056
886
22761
293225
17049
259424
384795
185897
102687
99017
142367
121553
140455
35511
592077
56356
31400
675421
145920
844337
171955
17457
353873
65996
468089
308220
308436
320657
207144
691155
686079
849411
200358
144160
278506
55110
152993
235709
419859
502961
186590
290093
79374
55079
67443
369135
54615
786904
429526
281859
342776
340430
96784
317883
132255
379855
144772
377349
171268
611647
84472
461536
524418
58888
183633
187197
352994
55861
55879
117962
821675
292808
60456
21658
248745
49303
378204
333788
282472
121909
130131
64320
198855
543179
318682
195554
101973
215471
4994
901092
20571
68471
599567
405786
27733
233449
260083
700489
47894
479585
390354
431241
532197
407523
156052
7982
279549
145923
183015
43015
191796
773913
147572
145905
442732
51359
463535
453988
3732
504475
264860
481613
279932
136027
22387
138016
59301
464449
75444
265808
58717
22123
156332
205227
36917
207294
513291
508156
141505
109755
517112
388157
405013
312120
51841
85821
206620
3944
412241
448212
586886
80243
64748
308214
302845
189125
34067
19910
65467
228249
10166
13577
21593
233201
318
288867
95727
795097
540990
46055
187588
165270
794956
105809
307719
118140
91943
161107
383195
202016
412170
59125
281339
299122
64810
397639
526787
29224
273232
250453
24599
504093
713518
551836
817617
66351
293456
64941
128015
77034
21494
170630
275063
49337
1444
332027
289184
336969
359328
680207
8146
193644
736176
245536
654455
278015
49912
382482
64410
177205
258288
555033
51719
110024
326071
51797
286612
50659
623775
100693
618051
11782
200987
27528
131490
170551
132025
515118
61926
281047
311130
65417
162426
96038
505573
107815
252530
127050
92655
215290
54219
106259
151258
109742
497245
4773
5794
310192
257699
939051
99932
286965
174222
57225
94996
162620
92995
81710
311358
233340
478166
85613
418568
46485
55908
226538
23521
78413
765953
53102
560175
71192
165434
405934
663159
331149
375826
756056
325487
218397
234890
76240
100952
263340
740748
118500
256779
311173
404432
16427
50946
616456
184457
165410
1560
464536
562694
458723
510893
108755
10473
317762
255696
607109
373544
421
595033
310892
122742
217788
206703
156633
278287
210286
262531
288950
52499
331008
63468
600117
15647
82170
196288
66425
355992
43536
432232
313225
296943
345390
394390
3987
403870
70403
291390
43021
628367
254705
143268
210710
859883
16190
179795
51622
104352
352406
65576
68474
168997
639061
245101
245002
314156
554291
55640
311224
288607
734758
258267
353484
183596
271185
196901
262086
420808
55167
124672
15143
211221
126091
173
75557
376103
352878
100419
162035
376693
120753
73392
37035
723650
81504
2823
391028
454648
52466
53889
722217
167028
359021
546674
381163
33532
281044
67762
51996
92650
99467
18691
139318
503692
195246
407341
61014
280963
5184
390941
15792
7467
87798
597081
577714
435406
510085
316989
570142
226358
62868
4841
115453
209998
59151
314690
265135
635313
65725
169873
155361
269430
31403
72821
53743
445404
243823
314334
683638
482100
260173
235359
368089
265622
262033
462578
91527
194415
403250
32987
796048
438049
831904
334212
142759
84584
288410
10329
498105
332637
19439
392192
55730
442848
126987
34444
309934
2349
115263
131684
616503
84374
320410
20759
514935
605007
31316
535374
425042
170047
420283
58807
7877
140970
3402
125780
120445
189721
42364
230203
51812
411781
322013
413610
71286
472520
102575
403352
29588
9418
858829
289173
457743
233405
15115
238591
39585
294064
172179
244171
261749
355904
37363
470218
541
24533
336371
429462
344287
902915
32049
306402
688865
422610
269433
280059
729832
103514
66846
69897
98436
437500
85922
358675
45562
1169
52478
442240
332123
123993
208030
893314
60178
228451
168159
86346
446139
565897
300335
57651
29187
940977
341289
531704
12159
278444
401406
121011
304238
625132
320622
615806
754795
180048
777602
163460
30316
401552
289820
27583
99935
54287
142796
89747
258923
23133
785488
1641
21494
706227
452391
138448
240210
104940
30088
37124
408343
151777
21946
166003
261628
14116
5727
20248
636871
11073
195561
361827
427761
286172
186391
437624
735877
364971
67031
120636
246700
450257
232552
76066
463974
523283
543655
768188
587379
784346
261249
525032
62263
430097
104016
224419
241317
452238
425420
256394
26592
86321
695266
540532
177741
69714
23191
293104
687217
349317
38856
246484
350579
713321
23213
769707
538211
135205
117682
386899
226492
285592
525613
16484
244532
4553
38287
88464
150691
752282
83392
319505
228805
360422
226347
68512
398921
182252
12487
531161
129541
882543
192876
310913
493304
455406
17496
167375
372208
96186
367299
273549
156696
343626
279069
145012
48327
42260
4753
213580
830627
403830
116826
24365
519666
485100
2120
328239
147036
13989
70425
210121
236031
70047
263566
215107
89250
71220
686094
1340
238475
14751
179898
313534
810134
409793
591817
359609
119837
110188
26363
698601
102511
261899
708751
196355
1627
154010
65446
14302
345311
355502
201564
607031
310574
631802
452261
420040
92129
637933
786265
396203
176620
610682
493271
38010
94019
371840
182568
570581
4033
103352
556819
5658
53796
119014
312312
253728
234038
65334
35495
549023
574994
460479
1759
510823
363142
571648
12524
92340
40118
146771
187115
29900
1702
130506
219208
106935
118326
17362
664978
14255
296317
15242
155444
476678
82290
85164
571368
137267
93905
198687
88459
169309
193537
410060
53486
279278
374635
192055
416697
162786
557475
32068
158497
43737
103124
331015
309773
614848
21619
2338
382699
50954
300965
116503
564927
729538
175428
119439
106709
244395
910995
623711
351168
41961
456043
351605
16356
243644
313144
101179
164250
238268
289158
223566
64568
634673
213879
797237
219425
154121
216075
963434
667087
91500
117530
419674
128540
28596
418526
163448
91301
142783
423742
44499
193588
222097
243422
882339
97117
573641
302379
276347
77109
97719
65017
762152
52302
367220
409921
2544
422113
11019
141747
120222
429033
407
185540
5476
612767
100956
113276
273106
40945
492824
49309
211837
602726
439589
729602
235238
354587
71009
439207
85348
159515
139599
422326
313704
85423
456242
480027
29687
138249
318852
824085
880558
608540
536019
105157
350082
507661
206464
447490
219782
592491
721182
376957
397584
283807
65968
207716
6202
188444
28395
476874
34137
126418
119975
172494
71311
393555
8524
182949
20916
166495
571842
466209
268968
40795
97364
166664
115655
442726
25310
636388
82648
8210
379943
737332
446666
658514
67938
644900
186734
91156
389092
572459
314101
18122
445867
212407
34062
46554
415374
661718
382029
406344
255069
433837
52
162848
20218
501975
13729
38096
70931
222450
28353
24730
192694
320354
30096
64375
9019
190583
219147
143565
415592
254490
676731
104851
285016
676323
146284
56275
21854
8631
789363
399433
148702
16710
284048
248100
420650
546825
406525
125783
203806
265282
495648
229540
485461
566189
41595
474867
395610
3381
303452
7895
57153
547736
136548
499011
518946
60613
38680
621320
28985
267264
165589
192396
218780
225971
30856
466026
510550
173394
233317
52365
155964
77212
519042
4919
182784
579223
4966
335705
9711
222106
260247
233687
599905
280321
175216
134435
927024
456201
459374
16086
715945
45049
58114
92402
439382
536462
337161
251799
713330
189832
34314
42649
2414
239167
346719
460359
161535
34812
722951
13004
496255
424811
419485
77830
339978
447762
744022
305789
165740
357733
247605
269161
77726
178403
200778
589567
850650
255154
343532
117518
636773
78739
408168
207979
530525
44070
475849
872164
537103
228169
769051
723963
39334
77835
43308
239840
56027
157237
367763
7122
162251
175330
178890
210149
87541
274619
612999
213102
165289
445486
155872
193476
85986
311964
620207
132510
434470
134781
133314
11837
299952
737605
444576
521619
490148
29678
218323
170026
63921
499993
211296
674377
213754
89339
356743
243738
531264
195810
75796
811830
663477
467379
246269
680579
740240
457796
339762
329919
459231
81880
384130
377922
498258
63265
18655
10869
30142
682044
144901
642757
63135
201556
91091
2023
173156
61007
394889
44478
406356
117607
4800
173220
235076
152664
21493
344146
270498
68457
11245
306513
341743
409776
465103
3939
630858
302757
642035
107860
697480
127830
549011
161045
583999
82374
455741
222387
195147
61717
33092
372330
74080
345662
3288
259738
722450
102842
246500
92736
219436
104541
132762
500989
37682
439163
9169
679919
16080
78423
175145
32464
247825
323871
6292
256338
254630
366067
344900
746656
249927
283887
70823
256501
334740
176938
92180
428526
123799
724276
136472
589367
817525
121248
178622
13945
521725
240106
1590
181205
639410
157888
33177
165441
324830
92362
667971
330991
66040
95839
714142
704990
191821
259949
95972
573681
172997
260854
125894
217685
254538
89959
737936
777286
188024
107005
91160
3531
402864
217595
478669
278786
6727
42548
390169
273324
62420
72647
258454
668392
31804
344821
8462
30436
464625
806818
147557
95647
132587
329420
308771
132547
454182
244684
421130
9394
2331
622106
404620
494424
287108
670421
245910
587589
26305
811331
247566
311544
196129
47032
27960
300679
369521
32916
312500
662281
61927
62998
84216
392368
90618
598940
339637
330176
24988
515627
210438
386988
295849
176582
296064
461670
457036
734882
221799
317360
392021
422525
513471
243075
387979
281480
89525
218822
379276
50185
460857
25900
415507
83153
132444
82859
92348
84668
271096
323256
6693
22157
64295
454316
148984
27061
184080
363797
204077
138943
147576
624529
278556
412527
165093
277117
42324
70784
392317
197735
149756
13972
88496
606514
160082
238532
92785
661786
10149
7103
399500
286593
364833
65776
443699
231486
5946
125609
279470
145398
39964
140732
4302
114174
48883
384917
46790
628913
232074
170755
153102
272559
408889
179220
156353
648384
635944
257621
169380
318297
410339
505547
7604
254971
411321
535471
740692
66659
106469
309980
59463
481861
295149
144853
48025
72951
275523
88455
363799
446027
403459
58170
595542
625088
914641
282500
359112
163773
199899
304785
252314
40709
212121
54601
591572
123607
88633
1673
424389
31369
743112
661050
98797
93135
385897
254958
726174
157227
525282
225207
114092
145747
57688
264804
166374
639077
228879
391633
459301
160628
322778
37334
84240
137326
646615
52820
33140
345268
24611
127150
208467
583993
238012
488587
265162
86215
84274
84450
414428
158250
410194
15154
270591
280980
556251
75064
202894
377157
336772
226629
231383
13816
195693
468431
637459
20258
57645
204046
98649
100304
342886
800936
53998
38434
104868
378983
32985
213433
299958
28406
22696
292712
15336
90274
418263
11396
100949
333893
8944
67166
7933
326539
345726
11608
395603
250384
50031
313868
557557
20305
89904
20372
403
449822
132365
404887
218158
177125
244714
138540
14654
40665
545437
398033
837171
440865
405120
614627
420960
205563
324995
86149
663187
291905
125619
89624
110486
404966
105990
113866
158172
483525
58247
272106
15306
442514
476375
275432
42996
393240
28281
486186
171981
409539
55561
159846
101382
213504
210659
37676
89292
43937
428807
247215
504472
383950
7691
174365
142934
88091
434887
342673
98616
30059
14636
56382
146019
173610
485110
270830
143560
361528
178345
571062
247321
792366
295608
429001
547375
512472
109235
676363
8590
46134
45067
520728
68609
621900
34346
43751
319856
114940
158450
203744
110592
410716
3496
271443
101407
38413
347100
902237
658872
85757
71231
931029
634445
177756
229260
212802
349350
78680
231393
148864
287391
652918
168716
377268
290112
298090
107532
87555
415960
348070
328651
93873
356331
13091
98266
274672
7028
53709
462734
45725
330729
266998
429582
432961
350655
755468
177740
71535
555682
571147
49717
34418
119792
20023
7407
399040
382057
392667
714691
214123
9815
139264
125724
549848
447358
326287
646117
608740
282851
3158
338625
158261
2490
10685
865612
109143
511177
445689
631425
286220
655606
165310
176498
72302
267440
132878
253308
77899
632352
302041
442741
145355
501343
268904
669844
15657
307711
90479
17892
10687
421579
236417
28684
340406
21677
253838
4726
95009
21920
578474
17590
2025
266712
276510
114410
390314
446861
452651
110620
341118
7150
122792
258398
25334
246692
102858
10543
228185
778538
43535
67764
45086
254935
532794
171072
99648
165843
184019
41697
128340
420629
57512
309343
1908
241278
115867
3430
193925
17800
8629
271624
20420
619367
413724
549572
415043
252322
202262
26120
302993
614660
21484
30610
165361
21016
12612
1324
300521
512396
21579
220672
191347
335532
349782
355227
434641
162825
400889
196295
110636
381004
153844
175038
144667
126462
44135
458440
181851
360800
72592
23512
771814
3684
188529
170823
12960
515100
124807
126619
86756
57035
523962
98388
672214
74505
147198
12236
548589
72896
81166
286238
501801
5771
385637
212380
294497
81546
63273
769012
32288
764113
325279
406158
462572
376935
666893
759459
527676
60176
116956
79032
3804
26128
165205
195105
409055
427012
380162
712632
372401
359183
256448
99395
481905
135639
4693
632513
236000
473522
348727
477078
384879
505426
1231
146461
312543
283357
481845
299085
193111
845454
3813
549657
3999
74695
4905
504656
343389
7867
15657
17510
440896
37220
514415
494052
3214
206908
1219
549555
548934
358052
288178
136785
583513
282452
49189
207718
151148
120812
117366
240200
41334
178351
100183
667079
366984
24301
329086
1427
51713
497972
86655
247864
187208
16652
281562
105412
238528
556341
260852
356243
50789
705637
164729
119150
260226
458754
45757
355677
7418
169859
95098
168823
265115
554727
591622
761703
5990
228276
207756
114767
155339
260953
99902
77541
85939
70724
158491
180324
546841
92824
349980
34493
129972
915431
298291
265238
208044
41206
26836
629328
404206
272117
7130
114235
138856
92473
232272
59496
2624
187016
39625
192071
727898
216871
77270
46733
113507
306538
208774
21216
59700
64203
223749
173707
92146
15568
113766
23720
870911
254270
413208
150255
154906
76193
452322
53954
507340
458309
548
313245
173194
212957
263870
122053
162564
33691
677436
508710
329352
223426
711857
467369
27936
108880
275830
6951
359089
126938
222837
159477
47488
206945
46808
701948
48246
236843
168872
578188
726382
112464
248680
308714
65434
637392
99597
458289
282138
175564
232788
445915
365952
40505
176522
664044
264140
139225
486085
185285
326034
4446
220339
519335
288322
119805
553324
5230
280998
182702
140118
183224
363826
856296
239579
162556
34414
78149
270542
45101
2560
443837
42652
129093
71575
108140
65707
230946
541874
55139
88820
134035
604703
123574
706047
23609
345316
17106
115324
487463
270960
242508
267687
112719
159550
195852
13692
73409
402535
266132
6079
123397
488501
142473
824262
129564
395084
25873
130132
219102
48692
383607
554
826892
333259
319996
324582
20243
284301
86620
42942
79794
145273
148130
24951
84062
115459
409691
65991
416177
276672
239034
151198
356071
210165
13823
237863
534639
10515
94200
87943
48331
97804
316961
265726
12794
125258
39154
177316
152295
56667
226759
36666
100586
17304
215889
252297
566487
99840
158393
861546
153015
59907
236909
3667
80035
551521
140407
357624
561876
7756
112491
72333
193906
31667
296851
579383
360
102597
107726
18824
772529
830288
435158
24879
188910
134206
352006
160974
426575
310246
412903
645595
62516
138925
109421
277221
430686
319847
43859
529134
184185
209408
726359
398935
552922
384318
43577
422959
547737
14346
126121
327988
362645
404942
405405
471591
176502
17264
102790
80747
599751
64442
122209
461088
296460
374135
95500
815262
38230
446671
4268
622785
838456
2531
315576
43546
201060
158630
449418
964
130218
33834
54436
458890
32387
439529
332111
52718
18151
265668
6156
56442
52508
22072
437663
14354
109289
907604
249778
52505
439500
801856
86895
17155
24691
125028
543962
366636
16347
84379
74609
367332
415968
450752
22415
511601
398185
24714
193
62756
217752
115372
143431
475924
89645
222095
182241
48814
299548
175221
153317
106918
384091
258672
78809
942669
777750
47924
104960
393715
477897
201191
43334
727448
3608
205633
198441
708795
41174
92950
259553
172086
384379
34091
83947
615632
24677
17545
33951
272722
59933
192579
129853
759124
21315
56529
340893
197538
28010
517120
90262
4015
393989
126142
128158
159982
246199
142316
521780
357870
135714
574689
38686
503064
244583
117663
20039
175082
258401
476828
53778
513630
76223
35702
174
642985
131889
107881
325767
533635
239462
551066
124958
407240
161627
642036
203793
41606
100336
46182
5941
219358
97831
665445
158909
220022
390345
47642
79394
713996
17694
299041
202500
230853
2209
66363
136284
380438
35284
107899
308917
631786
6144
48679
7655
70811
31058
215680
500150
63799
81013
416883
271501
351287
40533
139605
23346
576102
423362
190884
308260
163388
11697
80255
185403
112801
1537
43938
327980
205079
6873
99285
252630
608399
384102
389817
394828
245234
38648
6267
157055
389651
459403
112014
64581
215036
15124
533474
337296
87183
273948
226489
778922
62206
43259
52028
3614
9790
2024
10971
88516
196883
320987
36625
34647
252810
100982
281663
84719
498201
418388
340654
350041
109795
2261
12810
57766
456859
286766
213522
26297
21399
179790
108030
11192
88325
13971
309138
97117
9597
242915
173943
19673
252483
356665
23338
309563
212043
264193
122049
2134
416012
232190
294112
675073
186197
346288
540416
442976
3455
522855
26414
383777
100578
126601
819608
239549
47823
329127
471776
160646
558773
399017
631318
168590
199628
219707
546253
22272
95498
527546
129320
210135
83251
24630
86672
140120
315075
110659
141654
75588
424487
106563
819866
520517
241035
276359
581028
25557
34403
415923
33684
480972
8758
192620
54893
63855
674151
257343
113877
546746
178570
242781
8067
501797
166268
5422
289149
46696
104252
347422
275077
355771
262200
398336
93016
4007
303385
323064
473312
49186
302880
267015
23877
410357
185824
4783
39479
6424
344738
2060
512152
154109
80532
18935
235845
289228
151814
142122
251244
149536
171023
310
555422
62800
186819
489045
372260
60074
195456
660483
269673
391377
150893
108264
265238
828535
394549
287407
165359
170251
33505
606577
895742
41510
670658
646552
402667
174250
254518
64174
363981
27034
192384
205557
95593
48026
48071
373913
59020
114737
6498
129872
62404
17053
606549
115327
428841
26081
48722
164401
11716
81117
128466
883860
546281
259038
222200
145427
69730
57202
495704
97158
418713
549574
458445
38865
15224
34993
224470
280224
442422
345199
58552
303866
573385
29469
225738
118451
438145
108555
217404
924700
368543
16092
26516
105858
95831
236866
141318
53785
118556
96939
50449
389779
461110
28623
12551
690751
145907
7490
151031
291220
816017
172238
519140
320593
63631
184889
53277
198341
640576
619610
112853
47733
274610
96757
517792
261953
532542
204895
45006
451326
148549
736949
743440
969093
259716
301138
400213
7912
15865
83546
9616
378005
11797
4854
76334
10872
95915
24425
105162
13082
657007
303685
696430
240696
71667
53923
687956
96
186941
370684
485953
619543
309166
150670
754066
234470
51950
94015
27776
183019
251121
77753
339895
167756
204290
82749
126430
117372
417431
192166
351518
926
549138
36480
3151
206071
46009
121041
98845
13333
114860
32660
312748
330665
77606
332325
34033
571041
164166
87727
219178
540054
125788
63571
65517
115887
528844
810192
404496
550929
135923
5948
845861
47973
89006
130130
884372
156838
12057
44414
265067
55929
9118
333436
254145
4568
98563
453
4853
677424
654152
33761
28183
927397
159945
5122
31772
94372
494451
406233
94909
50669
59147
313076
9292
10657
431824
157167
338844
237315
25392
484474
246443
233759
77018
396712
558874
2809
872537
121813
694121
127078
200580
573177
52966
52290
404950
69616
603508
103564
29964
404827
225478
335737
104069
74627
17927
21792
224316
556126
196447
247583
444401
79445
360164
182154
49213
261589
576650
394590
744754
504714
793650
405959
126645
311587
220826
810250
218
17863
283088
103035
925152
312086
43458
134110
542821
448334
537989
451104
83647
16920
832853
18518
248905
639026
635280
610617
47554
221498
137501
192016
199504
474101
224758
25039
899677
168238
236359
5161
331098
96229
110430
12987
642141
244182
227788
2765
131740
8335
539779
17681
602361
305505
622739
417211
63871
11682
164425
276538
521201
389661
239301
60051
78648
87714
493834
125370
67969
52527
133928
176094
424255
443344
59407
469847
163734
323077
107259
299445
199517
319352
388248
40808
267848
210420
363568
568959
15183
391305
100406
778071
74412
300892
310325
56164
67
86779
129095
24320
248141
678734
2633
951257
20706
43489
1239
605403
83336
400978
800443
476961
102107
41308
212013
44662
202876
843001
555027
64144
101059
813095
124103
126737
19287
5718
428543
13733
189047
157714
309277
144338
138977
401384
55413
80938
10361
55045
811678
44678
358275
567773
235300
11885
423620
402404
578586
126949
839213
59241
235651
385477
96962
246346
20150
448552
9497
170853
597092
2267
387175
4882
383638
67628
216131
4003
112477
346839
22928
231980
31133
225341
266350
497694
668100
136799
200263
22817
126005
785399
198964
178094
554393
213197
137154
60989
641156
115729
32947
87185
140279
462109
13720
349504
143739
99524
232543
191670
84655
871340
43444
27665
277378
64300
280510
16819
102739
71583
613339
459647
43122
14602
511619
36468
30196
34654
48219
148909
983
815170
124411
2348
179142
726079
370769
340334
540091
142732
515639
472926
16090
25682
66879
132031
251942
9092
604292
47824
803069
504708
209778
138972
44815
262264
365279
90770
13485
292065
33240
519867
394173
151477
130950
683761
92221
98148
93439
384264
348302
40444
30160
374978
332703
109201
19758
81797
109029
134793
203464
346830
629592
269056
22400
245472
140257
210311
288156
214849
30377
838899
349473
18777
109057
235550
923091
177085
8601
337378
326479
130956
334700
753098
156863
317032
526089
208810
236280
80954
398873
525822
56978
441380
590495
115569
76866
180614
65301
379
40652
466097
357746
85373
175261
334219
46689
59873
470820
565089
64602
729424
20366
462770
49490
23023
72008
105104
109745
193605
71500
486995
120261
173383
912811
378914
45309
609897
98730
205750
358795
62034
434783
131793
314801
260855
491163
352058
420230
968
597822
705550
356604
190611
677278
137541
147031
292608
94921
212283
222188
71559
7314
620150
56287
497962
580
123350
168060
504662
122769
27049
415395
408526
188773
115646
238431
175185
37106
352247
57784
270103
748669
101745
68921
328202
242031
322679
232411
137037
562797
14163
130177
43482
15043
777270
408817
720899
621356
141826
41005
70249
533418
572
155833
336016
435602
515865
450409
19944
305794
359782
149538
22221
35799
576728
122138
156006
566456
65320
308801
87698
609484
601752
442279
415365
477188
105531
311748
3028
191710
120976
662006
72342
3737
29759
378327
160828
17120
243952
120256
289817
24417
55360
156442
145998
82652
55920
466594
463290
492492
202633
245876
115107
543190
465618
92593
397871
37179
126999
45678
975
171973
381298
265275
338336
559584
237025
190326
663664
106984
28855
840087
288398
137782
229681
205971
665353
422289
25961
369179
481041
146820
704805
101323
477652
373896
11446
253993
162705
1696
16104
279811
327882
40550
31221
413757
349529
197602
75110
301615
258913
134352
44475
84022
524217
40333
683236
154433
359591
454168
473784
480032
317493
102001
281034
16827
74395
24274
539539
332612
376403
43478
98287
151757
567753
225222
659439
269251
139479
4221
106088
494352
198998
758278
225560
194775
964073
397326
10676
223932
41611
9861
13733
255236
329136
132873
603852
217605
117414
10700
551252
356424
138160
83363
605
105087
21056
61589
103286
29624
47840
133949
158907
56647
607475
76975
60645
7676
637872
559937
140242
879322
184920
50316
33354
356731
206465
577492
292593
231870
65223
877548
164052
173987
9964
79762
334247
60204
2054
389843
102856
55838
248245
521564
370493
72351
234139
630765
109898
144307
91223
8864
210824
60365
420325
747921
77152
775517
589243
282469
24189
643888
16672
98820
266006
286118
80241
347626
25611
230814
200304
398824
315612
3370
774
31074
189603
559158
822889
168213
54801
306404
82792
854453
549619
667484
357265
51287
284759
307132
940205
254075
348612
322931
136809
325556
343667
29634
753512
22472
89083
8495
49638
149309
361485
488081
529992
15260
137829
88570
165712
99201
430043
549116
431083
235791
136042
163381
28450
643814
873868
275139
15329
3969
488841
194273
553614
196301
185212
72177
109255
40132
455523
58054
665581
538350
219606
199102
42023
85667
110262
277828
93553
277888
828084
331740
154856
96991
59070
32935
150701
55595
133532
230343
206285
756780
84972
290075
32606
97475
198420
84405
670493
11891
793981
761887
681165
1664
512496
273935
9522
497554
691030
96932
222737
125185
62061
199424
375148
245758
172798
3444
257767
219899
18513
404282
25761
651144
222923
29455
442364
325271
520667
608755
386
42334
30855
68953
95206
555406
290304
323826
488290
52959
719636
33636
379694
298543
282873
10313
466295
3208
243932
398043
336306
225437
201529
348181
689871
458380
324418
404630
163497
209285
120800
11993
206267
90705
110514
687565
337319
223715
436280
123953
48783
339149
687356
686192
446264
405150
119417
469270
415430
486333
362250
529725
552713
643975
225710
344768
320207
62468
5509
302052
382484
362156
222669
54900
76447
54045
3048
393710
565537
700722
222464
244521
17245
101654
160749
211792
70686
2384
160256
474277
413230
136537
30134
64550
321467
246899
159293
286551
77681
10729
4259
2174
69608
68466
710567
364327
416746
187623
8957
50107
63894
90060
84922
11077
22181
55026
45537
32895
680620
206631
89452
157946
332533
13821
147609
43673
5177
23267
93276
666016
313645
129507
136912
63969
592051
859955
400920
40742
685675
740311
93036
12138
487063
63214
29975
96230
6481
99526
314837
244458
164365
96266
13029
144990
231025
184384
90226
275150
701285
236857
66692
150863
691053
12348
95878
50637
366217
262896
360161
143620
2802
639739
54532
70670
6094
3731
367008
17828
105273
596612
215960
124548
2873
300991
262293
53574
92730
4630
255752
254586
195217
300309
256240
7746
25044
359791
142879
706763
3680
28189
57749
107423
274945
19286
30085
361000
235851
163292
315782
109327
228689
331120
357
7885
603737
72292
167863
20766
41945
559085
63711
51477
190065
75147
6520
23786
252363
104338
570553
25966
506944
153006
38959
437529
430914
183082
9583
141087
130261
234194
35003
266616
57777
485177
99021
84655
325487
154288
149939
41727
174676
84284
35934
456405
2196
33090
41929
155725
610409
138782
110206
223761
133837
45852
12004
502626
171441
588191
3258
139076
152280
69331
153744
338362
362349
130935
336476
118610
69721
40634
550240
29516
228759
51354
9614
110304
372341
316484
270519
51129
81613
87502
490935
350489
348562
33683
229070
7227
194647
1998
154761
180006
41368
53451
374666
220383
545121
442803
76552
344648
641
507685
16528
312077
148875
97087
144395
55930
424580
195159
510479
658300
56162
235520
514576
23004
82616
125709
149887
153994
18419
372508
466333
397767
1258
352532
198709
77828
242249
264026
177575
155341
70679
172645
213762
233396
457453
562093
600071
302897
258737
450663
759903
361054
3435
62629
542173
298019
8415
141966
59361
138547
309871
526018
17799
372328
91821
574326
155616
12525
7937
73767
212644
525458
139404
201058
253451
221719
162188
201180
332067
560839
314530
392915
406419
168156
124817
394787
397786
157258
172671
487008
21709
8349
4002
43757
839318
454508
564151
316294
642753
293434
70917
179140
307906
364481
16081
714095
149714
434
309382
176881
97936
556872
268214
426046
332709
210895
46328
10455
25036
4485
27276
260623
318306
91121
244102
16780
242868
257011
44978
76840
283594
194113
49100
386657
194932
62691
312025
172932
420738
820908
292594
207501
162728
420536
224811
107878
279064
54370
572579
212134
30624
180217
567098
350190
53037
206765
196613
144375
42262
217044
72546
447105
256982
131130
376604
772897
18412
278382
386748
813762
196267
90469
243311
210692
283776
524208
767254
183017
81201
37833
598317
22409
341806
32583
251194
76437
122615
3085
121475
564009
106480
304716
36435
92967
496354
7184
372020
199143
300244
276167
268403
179160
99472
159866
7067
217454
366127
17914
404072
100618
602751
12165
628735
93297
212725
319848
930389
84991
121637
116183
309557
36150
539085
31846
208750
144436
371359
86725
151796
400230
336396
648575
176678
107188
748957
829641
418032
466487
403820
380987
505876
7680
750
50754
226683
110263
389836
426203
530361
322637
265347
111295
211527
97372
159708
387290
818163
102046
61439
142763
74788
163574
115401
558848
332967
148037
234392
6647
374449
514308
222839
256164
175991
144382
310384
21900
515442
88530
402784
258776
171903
58994
148198
141472
703937
4211
30337
566273
172625
780543
219851
13996
126566
32987
700033
241173
218677
609798
47708
565340
293576
440072
319477
275393
585215
99822
5291
118373
288495
99686
738313
589526
377287
141495
391134
37170
294728
52122
632461
43563
673036
346296
4395
46623
241363
74051
1092
33197
271027
112740
720354
525609
143059
372920
212891
148524
242987
638633
137757
159932
54051
395113
945267
688765
23210
101183
638015
60272
233659
543811
255868
1866
197725
131466
159130
682013
90245
61287
39093
32761
111417
55326
129391
564262
239522
765718
287826
33310
270604
178361
89636
595142
51408
250054
33427
385225
235453
44737
736465
350031
167263
914668
49412
245451
1142
116357
652547
199583
315025
65552
332353
15194
4172
63937
190272
21752
777177
352965
47772
115149
289721
236962
131027
32186
208400
244836
286435
563507
638711
35796
405994
101706
320148
56493
386402
268635
176114
549743
77654
511209
520650
342354
9013
112120
300133
463983
172793
283105
80538
45721
381341
537861
41360
90782
686487
144047
162381
7911
240601
126774
448982
27474
650677
15226
443632
86735
316284
175081
417157
172629
929494
175642
811291
181878
179948
214371
112822
220723
840633
443461
504904
200147
238753
50940
178344
65499
25240
97534
771277
145640
93295
194537
40723
173928
1
99004
83564
614016
85824
5783
181459
838688
19824
83827
32318
537894
748738
9233
69933
180091
110954
80681
31578
365971
446615
526509
305293
138503
44908
232637
515000
11530
32128
4708
241936
433589
28974
451503
117180
152135
12389
40443
311913
499596
563791
515737
142110
360698
230584
625233
259540
268354
302305
408761
103837
83148
540924
62204
596417
95580
200825
459191
83694
32367
79779
178398
551495
400712
10136
37835
275616
34547
158913
253371
259778
580356
61488
131598
380111
99115
44029
130289
44666
27997
317054
224566
4468
409058
753923
69060
182278
48913
310707
640493
155733
196323
212433
537648
156493
540192
225910
765254
55124
118257
110547
687977
188218
168741
32065
46388
19393
74619
320975
278191
50343
167405
194531
50794
182490
227728
109101
89031
708981
36294
108826
482950
36929
691232
285161
91710
32838
93231
132116
39071
88423
80489
29615
621547
661157
147971
203794
133504
548191
390517
717993
463073
104538
328794
545258
70253
657788
232188
348557
210912
174005
173436
9025
578605
117720
465939
244574
3804
23942
301000
154467
18152
153687
363468
113482
42203
379753
5044
30831
277615
376047
489049
94309
215799
494444
345795
588412
301635
296087
315043
804160
112281
207329
331115
309991
162189
82601
41431
586462
434862
242560
837450
657084
520764
237460
19966
395324
300458
178032
179034
362097
112874
216382
109979
95479
39745
225116
483525
517642
179636
360499
301620
727678
191165
476508
32964
51247
7725
465307
18651
495475
504907
240160
89261
215694
66499
352682
216649
6397
109449
418217
133677
184931
11715
119400
137181
184740
394622
11196
272840
98328
90333
642099
82680
195183
151847
89480
696084
33334
197861
334589
248881
205940
9624
204222
1914
424120
126713
804266
10508
38796
163654
206204
8607
532998
596728
400648
6172
53417
143159
42886
523241
15796
48118
59914
83471
285060
301242
320900
191812
173826
407384
396711
86375
274325
51435
67172
739574
583350
271011
163574
33289
335350
49135
724479
956235
123127
120765
335063
364752
306914
440
479496
1848
86906
98497
669366
181370
293032
173254
77713
300814
33241
58920
784334
318027
142343
418667
225534
107002
23499
129294
482589
275447
479946
55629
14123
644418
167585
373824
204178
234029
23974
134416
178342
450043
38515
221852
176988
15225
376105
115673
576290
481099
101354
402139
385796
148155
330222
621773
502781
17659
79556
492325
501343
376669
9976
45702
554813
465225
797265
416115
309161
741809
84333
263602
349189
358156
356599
113978
307686
471695
236111
260178
12665
193970
76501
47568
26712
2326
289848
401043
194268
67079
523089
3781
30051
76251
152769
46648
39975
249608
466393
414828
7268
25122
352470
584116
93389
61837
119780
45550
272114
248324
43904
555851
74829
244648
264951
205247
385990
275271
248852
27906
220702
198162
243134
18988
174012
488945
1893
29415
67470
334298
745603
36810
50530
546094
16324
513828
450275
89682
20043
282531
153193
113297
409309
17564
46834
646083
122773
185600
104072
75045
116784
66866
75637
285503
255144
125539
105370
267613
15521
339063
47719
187060
67451
70257
425977
45069
196253
110693
448861
325016
282569
154280
174
242476
137605
458419
498700
44673
183306
33305
124088
26879
140272
84547
50159
65373
411476
240866
516914
46963
148083
244831
142275
32299
130319
71775
464154
88070
94130
1554
645933
190055
337231
254157
351557
558487
680338
40501
407482
244176
343509
323187
226182
165079
474452
2690
551924
14024
10641
149244
2558
475981
272851
484065
6254
249693
1974
51594
7882
149694
361965
25794
180705
280025
292904
7119
149658
21516
826809
13075
32685
72847
44821
211693
288643
568343
129072
103524
556274
175710
164856
280137
51668
58100
16559
53755
13065
201007
144132
41722
184627
427040
31732
16593
325383
491937
112949
155898
228997
233216
20645
362830
3695
479880
231166
94378
291917
232534
45640
51240
144959
341868
637452
472141
30844
680893
262216
227299
48694
445976
37699
2347
180988
24316
112597
496600
12330
139130
303283
233111
843286
495928
290
23303
91272
99733
98650
61021
210923
27234
122779
123113
741860
489372
581246
569636
13715
52260
297971
260969
602705
78903
857
42617
574014
309543
80489
94413
142999
317852
127893
16928
390518
85157
245992
670380
634205
96829
360531
417431
375681
617802
644599
257637
10262
270739
315386
487221
570505
366172
828989
192681
707
273566
209422
383833
159859
89049
142673
82664
702384
172912
27224
361470
21913
15157
315926
356078
49015
511933
24100
63894
180982
654088
35620
490753
758713
55513
237557
262017
414096
133694
512686
253649
499931
220371
608001
745
180592
359659
253734
136369
89405
111203
32880
600582
56481
135854
127994
232960
33957
209161
191600
416466
291882
875438
420084
98450
212019
111884
313868
88415
109374
164592
121013
268909
11108
733207
558229
26169
229734
73152
3387
106348
33887
226930
27243
358333
55598
81739
510498
8359
799140
10787
372732
170838
144557
41138
65483
185780
16171
655837
105709
139669
262092
442353
347110
142872
60645
196235
65767
175307
17721
142597
316357
17960
40044
246425
293052
187465
247976
43310
259550
423556
112227
274493
269431
23345
501481
316874
428603
111607
538107
14846
353952
296248
108151
320302
325571
313118
216619
203437
269458
35336
442954
67208
301673
128606
64148
261706
22569
72544
95126
70132
20387
318022
8695
921318
191285
685209
81286
510975
32804
158877
7774
867331
34600
808729
97154
14390
49069
446137
86948
476054
443236
30316
115339
771373
932641
179302
741183
80244
154826
606270
591888
332100
408825
46192
56649
386866
190433
165755
100566
233793
572809
335814
72886
13533
270586
105567
407506
45108
191738
777348
291545
14336
12820
17505
454906
460891
75338
878669
67500
650298
49220
421929
646791
4755
100709
81980
102931
222387
134225
12605
12010
113984
40051
235854
363468
216512
12306
287240
141322
229686
249315
65839
330430
155369
144941
40168
535372
47515
52182
445411
342977
532255
438237
160113
230485
296108
41034
762826
150665
307264
18981
544271
973632
167475
6252
835333
524644
457503
168872
814663
124384
457554
827332
27046
483409
117498
288319
335676
39727
58251
385339
288071
164736
31086
71445
99440
312814
602078
208377
161815
240981
373693
808710
17894
465800
643975
398883
104222
135997
242980
448090
147346
18391
175289
477934
334449
459462
781108
80983
81579
64279
101282
359280
1511
502984
210321
11432
56506
299220
173199
284000
90961
291593
10710
283793
38555
32796
101153
55003
479802
51413
240857
357878
627756
68382
893579
105918
81397
17187
268397
348784
401360
470933
280215
331382
288857
253114
218832
34801
36769
176514
717456
233715
118438
86984
74743
28956
140287
447810
7690
360702
141279
51618
12069
125938
223034
64784
745645
165010
239203
118487
191551
47670
322735
510842
322470
57225
94042
482066
575344
73215
799847
655749
188561
154140
380006
48258
235804
76880
381202
76531
68136
206545
35344
307816
142267
704212
80493
771474
535685
21720
553929
161231
9169
726127
200645
4620
155962
192213
130928
507902
266919
178139
397457
161446
167666
241148
1688
360164
232767
91792
223040
17509
74461
242421
187352
72917
124371
400710
13918
24569
227007
90985
240707
56455
27509
184522
422379
331368
131408
895176
365462
11757
77346
190530
652494
33214
90430
125727
95378
114567
434548
226090
6389
716873
68239
264464
388606
445570
440410
135011
97332
712183
145209
53057
166
83046
607694
114001
424012
250707
3287
606243
89180
255253
802184
289908
47131
231209
127
711284
206924
631588
164097
24952
92800
603312
426400
42335
301505
471165
32151
266224
42471
641424
31494
25569
200513
205879
73309
155231
211938
260418
453512
39588
732604
787073
321673
48064
421603
32911
66386
444187
236
871
43657
21189
28447
85238
266898
55318
38638
6294
157850
323374
105308
246473
147813
4156
89137
47467
52166
24661
270906
563238
57248
98362
239202
432950
123791
72203
104419
214493
919792
17780
426438
413779
173995
64631
645919
17521
319171
147090
329313
158663
160344
52885
13307
514113
895906
21228
281733
60692
93045
59099
399854
107422
8715
44929
911864
497729
11727
852326
282197
637345
449344
155231
157040
131296
41400
12615
88919
182357
61400
82037
955446
199074
41873
179535
54117
284623
194412
315766
82007
214497
292959
20802
39376
237645
302105
68748
343003
535636
423055
517893
738751
27559
85042
155211
676278
305436
680804
159478
187933
341687
427047
694919
533845
130107
822386
649271
224957
342764
466998
500207
403194
15965
72997
297155
170299
491756
153147
416289
463861
125122
285432
193232
631094
116368
411377
173678
749054
287320
659631
653507
73443
140293
68779
109470
473131
493487
390775
318624
306371
317089
384573
99660
10278
12134
428407
372120
5146
236439
151614
6365
116753
85952
288196
519381
168823
443346
741106
375827
102521
50532
134857
40773
567002
215783
143552
415661
248119
538349
130667
627611
447379
72720
139617
436729
44270
187545
261817
242023
538187
21010
775572
46826
252142
84694
506441
199729
204187
66949
141425
415005
233686
475857
391625
138357
750477
378238
119046
345276
272459
63941
155397
116180
633976
631697
80525
534295
168450
28001
3664
50703
233566
268941
86827
339132
34661
362294
27206
16644
60543
59111
97273
453260
22446
357515
428077
147405
742525
132081
34454
333806
123104
796431
78863
102381
205924
77050
200252
70118
328101
44943
471315
302058
1989
71194
135392
697635
679935
320092
52360
624841
367148
19002
373705
548252
6978
634550
133760
90298
40711
410715
169538
188405
462538
2066
653090
76822
17258
9141
216740
709100
255740
163810
9669
243862
187436
314494
52426
166321
705057
555751
281016
593339
113653
238933
56509
504505
415290
190539
381221
12390
478699
365438
152117
123059
656448
218017
711408
403194
185637
699027
48257
701258
897775
5335
58652
538439
569621
608074
874012
23479
10700
647387
576111
174128
87826
698170
133802
240891
474146
179788
427695
347507
536072
38746
494007
383602
283520
398161
301875
22205
485829
4953
15310
791785
184753
802848
155195
27806
116016
184081
4849
5050
579096
45748
313377
264850
374112
109602
134010
69207
52056
79452
315815
450626
64546
52153
7795
37956
201168
225632
178896
34616
29440
53194
102801
435744
22995
374726
19546
92597
507886
762788
1023
26214
15734
49685
682320
424158
256564
122918
341101
214718
17545
470025
132235
430169
10237
114018
69518
554368
236030
177168
120355
343435
49684
137154
20410
204904
280140
303905
385944
26536
616343
296481
387573
80714
2479
311552
39735
30472
160130
169995
323062
131970
445509
475325
559762
286195
168312
204234
9437
222576
382377
214180
3273
700803
111680
254025
93729
218210
850618
29161
141183
63668
905602
682001
412521
579158
539464
409951
190710
38725
577731
33654
39265
54524
42344
91883
564968
36866
272126
434685
151764
66209
160469
347761
8756
125766
602680
402658
253154
98111
510532
88808
13311
458714
116836
240651
160504
567268
598396
612072
327123
498638
264168
208201
302477
425323
12852
686078
5852
141256
20834
59193
626275
500083
105185
620288
350257
96629
207088
118296
425292
380436
144356
73804
37032
663
877940
9003
493629
239233
89669
674882
158737
237873
148709
133822
161302
184539
40841
823224
464374
462104
247909
16878
41871
293981
61043
666475
101983
435946
872975
345470
15963
115854
350261
67971
38753
59300
102291
662910
24100
169921
15796
125589
478081
270166
2403
313555
199036
517286
284035
266583
317639
306338
4260
312066
242508
75096
57994
403280
332369
196656
20221
206462
493794
431982
203752
121458
72494
168557
64880
227745
85652
79046
508355
110305
55913
29742
47184
18922
47938
101825
148556
76298
46525
20399
485345
591374
158130
50038
138548
96535
661350
201375
594973
46299
407983
933751
236466
84326
219539
25085
10358
28448
446933
31901
22975
580515
543012
214410
333452
373471
454661
21310
404850
278803
462947
192371
90234
506498
24935
34497
603291
290303
378268
252975
20489
32661
199453
3043
259222
84679
558614
5983
66260
655029
158588
141969
635091
9664
191343
557921
211992
19663
329915
547796
147434
32301
229579
3297
959
9670
440168
325465
69020
148096
9590
358468
7688
408588
128904
325616
299889
489358
37321
1353
28920
475908
276469
197670
18850
122152
36614
180500
463407
289390
255244
525251
93612
127003
575992
124617
202558
172317
280104
6578
683236
563432
183787
480485
423877
419887
182315
512165
381618
17695
102228
339817
76814
288395
370228
231138
114461
196412
304122
1131
193515
405423
89369
272938
63885
836538
46031
201925
77258
6552
343820
560795
771372
228349
139158
119685
245624
355712
81645
223753
73735
29294
346682
34745
107319
444060
549461
33313
91888
172048
30773
308362
96134
12197
298262
275771
443541
686741
445598
557391
100868
109134
907
1565
690926
379325
581802
583702
219986
88853
256013
509107
69048
10954
135434
456656
55791
578942
68986
74372
95686
8449
100755
132000
305328
117382
564396
576582
418824
151461
574162
39774
507258
40270
6473
111261
234532
136856
38704
69587
261361
394370
169698
222600
320183
40852
320746
362776
55862
325845
400340
491411
599240
320352
447000
909734
524778
12812
58684
188147
26938
122271
400907
144163
35276
30905
346183
36020
9821
387445
461029
203634
558599
23105
86811
162154
18280
266186
59313
37061
300418
165707
89874
303924
226669
287833
103703
52936
2124
163562
779182
628
153398
205889
67384
536538
148302
33117
131384
689584
371790
117910
473132
280789
161594
30001
541791
30014
174949
112157
439884
59148
795982
68243
656338
229172
135614
167
18711
442804
108346
10696
50896
17584
116488
87319
133373
348096
24659
229975
157451
263759
40392
62240
485611
470944
155777
44986
491896
32856
473356
724144
317402
53084
12261
526931
185440
324053
490755
2344
81146
199475
201069
3737
164474
166415
156298
299875
6275
204785
484737
213493
443735
649541
302365
174889
112600
851593
445994
653007
7393
577450
291146
208082
116548
508741
423677
75887
69278
8529
275848
180108
1309
11894
267380
54372
58748
347804
599624
135680
70506
215846
60037
29228
249539
28290
338295
332815
330482
231351
295649
242228
319244
298287
432448
261832
145079
36117
331445
175050
473822
171877
564373
84686
84644
339257
7959
67971
208757
55582
43599
42350
26992
273525
217820
162572
524221
33459
399309
204194
191828
40865
180782
226674
775271
96880
20346
134697
54092
166578
80448
344935
109859
142590
16138
44100
820116
5051
244811
69192
293808
476159
812585
45748
58421
10407
499707
406358
257752
621980
111606
30412
96613
143173
460674
446168
16316
92852
18986
448957
64690
402278
134552
117645
98884
28820
14399
502016
289787
474975
402853
407775
89582
40258
85660
161475
108818
226211
190895
92665
256890
83120
21112
70779
278441
3482
512
76318
76940
221482
214103
43874
72054
49123
115032
211153
91954
102289
48017
302545
438062
768714
318691
293722
79231
16970
535615
103819
28823
622170
210986
60476
131866
285482
180140
230662
306896
446013
300409
16746
259596
590581
307987
124375
19878
162320
533304
109684
306844
157704
47882
89339
1817
91442
60265
112795
53120
284910
417385
715417
655801
406515
379156
11062
260151
161509
4485
158639
259741
142859
116614
405643
564264
382363
301847
111480
79645
510711
78046
390850
585466
153816
48968
783
115575
476120
62100
55639
465824
48223
62928
344375
209792
209380
72904
34208
138374
65129
5611
60542
731477
314451
59127
436747
18975
401555
66675
32103
272
73908
543808
184324
114970
8194
661102
180126
342780
79448
287010
268656
244486
466426
503700
175539
842
841219
64140
168057
708396
146001
502484
3429
754853
503346
94537
580613
274301
22031
432301
500859
37272
144434
286709
93540
23024
402058
4478
244499
269036
761203
72712
14614
24084
205892
358728
38614
399244
2367
222156
372638
137860
631929
71554
185570
355551
146227
100610
326239
95594
762337
164080
25433
2113
83822
14510
72069
581260
408899
217490
84795
267719
68273
55307
253262
392733
335888
255456
48577
578158
18498
160993
125300
777152
274145
661411
384180
348126
11275
222959
521419
153663
102335
70042
261209
175535
25709
771339
326678
11237
31322
25255
27897
390311
31133
404310
141915
39884
317372
158222
168954
386247
96039
112910
481351
15383
380016
174064
168089
93119
458092
457713
83569
8610
549955
387108
87251
154562
478060
70534
187929
539614
201003
122166
56519
316695
288035
176603
10119
489860
482713
108644
383220
424928
220446
476455
2889
36681
696995
63816
1963
43796
72879
11643
741706
87298
154432
476483
298305
65758
85030
38798
111324
9910
72428
270756
493214
66654
36337
173055
432968
26189
233090
95640
333220
71725
57017
36823
793202
39329
548538
208263
101493
337494
63921
317338
28895
178573
34121
698892
606367
734147
24395
180001
110072
284068
19635
34816
1859
218045
421051
31302
108376
173564
229444
503730
19153
80580
43534
46169
384943
203178
34281
604069
55481
239422
113952
482238
102354
72727
429608
290641
254139
287043
903929
226951
604697
74284
168748
145451
674792
33229
11222
176623
347322
950880
429794
38278
112825
20174
122945
50381
75037
190349
282954
364005
485440
280483
132031
116549
506386
220770
114728
332975
83743
217557
23821
627086
278627
292486
248878
853227
451497
902407
369145
9237
94005
332654
316799
212339
104095
431992
125690
301982
588707
642366
92537
376194
176363
55673
148399
2044
52792
68102
262610
270704
97888
10766
184292
109804
150556
512968
16374
188559
84072
175823
326291
347314
292255
10644
243461
53555
72003
19032
45953
7277
24452
849078
55399
3656
4294
243298
50834
834946
50256
692136
73767
336902
466896
190770
569339
15484
754036
75537
110075
12043
527684
157176
1864
75184
167859
308589
104727
142492
22918
48981
686692
227279
97737
297692
70119
167127
317543
99879
215935
392236
351684
13609
283418
337845
216993
250799
33838
311848
116324
441531
142795
12214
534013
32546
198763
19803
194412
149272
283894
508450
509883
616111
158464
7055
435180
379785
203204
190036
123675
751894
109498
41082
211601
389113
225114
645399
149853
375740
32169
11802
508343
135804
56111
169136
133933
171053
431361
141445
39393
202440
169258
19042
146354
195833
377405
276631
630173
194281
44907
393603
51193
113609
157120
173659
109383
39175
6659
82306
632066
7506
180779
63282
321053
41339
196097
559649
310515
269802
171624
53952
430479
629455
504997
21030
352082
69609
324932
449196
654701
2680
73385
74042
296079
497438
105978
155808
113045
139284
248099
60856
56561
160410
186166
386424
18670
217089
52313
561201
800108
18585
502398
234283
675231
216863
7028
385554
447788
467353
33457
119712
213006
345169
59767
137612
72720
68382
356452
571890
234327
253150
131367
159626
201411
84740
1673
58970
125
73082
9034
16443
8054
163829
252695
218021
259966
750009
481312
12090
180834
17671
19300
638981
644850
796356
24534
258794
56965
730696
161914
389415
54011
797588
141465
200139
127490
132303
462366
131852
37873
160989
279044
335128
428311
214712
767165
827505
552023
501547
958
310760
222127
9667
418563
378858
22405
14714
83669
97326
749022
61342
379455
168606
431248
933674
73450
48620
136955
189541
439915
407998
56915
303128
58070
127539
83622
59785
525711
855980
91466
554986
237040
242581
12251
66678
248245
853
11707
389189
385236
230608
59389
413268
50610
463730
189145
4170
108361
379958
98226
56048
213857
129043
683970
282100
415209
566831
2759
628028
157781
4609
7950
190793
328085
90566
14448
246809
391219
353397
144521
52565
317681
285309
848597
386594
205200
166200
201543
31265
314019
426969
152062
301757
64047
2324
85291
191676
79371
31486
240621
103397
136158
50778
94479
443735
181516
12411
143126
728790
626971
19517
369599
15916
5116
570528
150811
403145
492930
174395
91936
11556
40538
445862
125764
183010
162595
103417
207710
7007
143081
24884
165913
153552
411464
285352
138040
10016
126151
456481
161569
52291
157062
101404
397757
122298
379202
93630
232586
57215
803450
469960
6671
541691
717948
237699
820585
155966
60669
689663
112439
14387
443755
102699
183801
278854
87559
32361
344528
207834
105813
337589
290235
150031
320409
361062
212269
739792
172987
202208
36747
535574
39273
4882
229895
485958
349325
107444
89628
99
44531
77521
246919
90675
467275
676132
435237
184383
432303
272640
138964
868991
13276
74455
27695
65650
146496
110399
1276
134658
18239
354855
405380
123501
57284
54886
61424
201430
3563
315856
119459
396880
345720
1307
298158
85874
18507
16805
47334
519656
86150
264562
39449
163132
108785
157331
193957
48741
816109
62279
47934
524301
20505
228222
10968
151885
105041
58973
76742
442774
150465
487260
26012
528505
949460
352110
94143
207773
2217
529472
157025
51177
44183
885994
273505
530500
105811
503538
164613
50008
188280
457007
57631
185147
141482
305582
543946
285662
192547
464889
145579
455959
274676
547810
198784
311063
256239
249808
31117
20802
563983
1439
135840
243960
343090
467141
649916
504493
67252
19235
620441
317701
255268
251796
588226
145958
165896
387529
68257
530687
1078
95350
195751
33513
29584
156937
563368
264729
568660
9316
417878
670588
128372
437185
721013
754859
358264
198968
400673
154214
553585
55071
38669
97791
100093
837260
154234
277469
519786
426353
315020
40290
177255
208899
543049
561604
481938
190966
189529
20669
143771
3447
203052
569086
52365
107999
484144
25919
188193
693486
74489
16510
11897
9238
1733
132126
497665
38912
520147
529405
47451
13094
415906
277154
88389
95651
807586
4534
201508
56230
459209
788149
13079
112435
505994
115625
72174
60096
765301
161510
93156
23201
498793
79715
3479
97744
323874
148863
535514
511894
400190
364680
559491
140729
425847
197078
480109
374563
26194
78120
296190
327010
721950
38131
104580
488512
535820
197507
21127
180363
218208
604892
14019
820362
216028
90368
101184
53919
684315
19908
413516
182889
342073
186817
420104
606105
687281
422032
446715
437023
162681
96120
121200
569838
174685
200635
171905
98995
209555
93713
302107
84197
327919
305360
14329
122712
622452
303322
209186
154351
782275
501109
254314
18641
455724
16376
456295
53018
70627
568551
391189
190220
125555
1046
743359
29758
249977
16814
602135
748104
106170
416895
407324
258923
341988
83952
183995
172902
51680
11383
22530
117886
210423
424403
1076
97221
192724
272414
28281
286649
18708
509297
36089
167739
341412
541408
506625
824550
424471
15880
618719
87752
368544
169928
849774
187890
349343
72866
9168
64145
286595
317865
7470
69309
399250
23530
273624
13638
559237
149053
418237
221885
630533
2019
540205
3127
3351
346225
171782
327725
28290
37971
889661
5967
220488
454360
423327
592252
471692
459879
72663
162723
290302
53858
75394
914921
26664
814577
279297
592486
378894
615774
206146
90480
13056
89876
21134
659675
263458
126080
374622
170005
30246
499263
10664
125196
268772
302883
667533
71733
12419
328515
282942
71415
632677
43972
321990
118900
1269
231350
293670
14848
500987
126300
481576
146029
1592
89637
27478
384520
301575
1561
608760
58458
49987
181517
5695
366525
20218
83377
70870
105498
624198
209342
595729
66875
168967
22829
304120
739838
840986
206955
59552
49074
195221
214180
27919
152117
127074
323450
697856
127925
242489
270226
28296
203110
68351
606424
283291
284148
26130
669080
6758
748088
785723
374100
333499
226861
103244
29230
12941
389453
584434
404236
731358
536007
212432
393833
702988
452560
350928
400391
152783
84133
20539
694819
356275
505039
289686
42934
17087
543225
5743
456865
18157
193073
563338
6136
218139
98387
217324
154273
107967
393949
206709
440355
47912
295443
843
17287
227028
92141
65170
281992
123629
302532
264816
477198
327629
443678
659190
13545
130565
190298
204801
36548
504549
221276
11136
362460
430011
252386
274119
264639
393867
874296
90423
242912
59763
89221
451067
323246
520262
366856
42895
53338
1591
80441
706460
589747
476912
689530
839587
675596
28322
850733
115151
120484
762071
286304
89477
91386
60206
167318
219263
643969
102500
195
529123
76052
126131
148302
479968
3893
506633
207505
128460
65052
208472
384135
222430
618643
135813
377494
27558
180641
1182
304938
175149
15443
22812
608297
321169
299289
121705
46801
225111
14288
393527
458793
389940
562
290719
733692
85393
1149
48035
437768
225573
248908
273239
195613
243403
171180
184491
199953
73886
210435
59581
358104
243220
184501
18253
277674
628969
14824
764729
55515
582493
43778
75599
399038
390162
246983
164052
64479
845428
260349
377554
554635
379437
12515
512213
40637
30172
207330
252409
207414
190862
225221
42475
75729
230345
180100
518876
29002
159558
357622
257873
748360
368598
129048
744734
147146
600268
151544
565511
123738
20100
158583
112710
387351
387453
227311
641038
123800
83604
381220
78519
282309
2881
187673
396032
93883
82961
196695
654046
112542
101015
199819
81886
2648
95093
159618
143962
187263
124942
137407
656421
57298
218632
321340
480590
773503
270292
558812
76447
132152
16870
560935
9382
877951
24163
51629
519591
214541
45911
4638
127056
45109
348970
614816
201626
211015
365727
67218
225892
1689
251265
48320
358136
427746
407864
53886
39229
224912
161308
10625
821349
567264
106418
258902
232896
20139
34744
85544
494352
310569
372800
385359
324556
252368
111608
63202
465327
671504
613492
63201
559812
30021
144301
389431
197968
132868
25272
223
74312
294035
520445
647772
304416
533262
433264
7463
477560
655054
565622
526289
60057
336973
186174
346734
487909
58450
146318
93680
100566
115311
701802
76416
47801
191475
201445
263929
1313
105406
140188
297312
539153
73121
4010
305408
745368
356234
81063
197573
40991
285636
358724
369504
298795
105695
122686
543769
538027
692609
206183
13834
347608
42674
178278
87328
34205
80033
432457
21495
408487
153649
337002
6783
163957
332640
640136
143418
696396
198339
91249
711630
139301
321197
61145
835560
332208
397701
645763
85063
62653
212301
238227
301088
462206
260870
537593
5291
264029
126465
733952
22484
379034
518033
52206
132676
103515
628241
19885
627274
211167
67882
84529
213162
107264
37482
428843
207535
235652
374732
124312
73351
758443
475387
68653
156471
178174
206771
43377
745580
670334
278081
338485
70844
786323
492648
301827
598847
35715
137135
18775
59338
132381
4957
44676
631555
150995
85000
28518
7601
38367
122949
383305
51273
155803
599810
594342
29557
167382
2458
454832
309984
75764
536113
165256
264739
787968
283188
17293
134124
578702
328951
82171
179584
104324
84818
774565
59655
61133
45149
11977
167736
431364
35024
299664
286386
169615
379475
103600
139889
742647
22862
104983
221917
254088
196374
401416
347557
200556
381619
3516
199534
444668
127772
298439
162340
279280
33018
310926
14509
17075
222910
304672
232846
352513
54571
428724
501631
47805
7584
6413
23828
442495
15727
249943
41369
510322
534436
59771
265297
289941
143555
106709
9358
100062
37464
6915
35173
36833
50025
402285
60105
404765
73778
268719
152056
66913
494143
498321
301573
292719
359470
73213
549414
47871
262267
934499
739623
108719
203685
356595
239874
399001
122304
279269
38166
697749
171014
17980
736865
33913
101062
531529
509634
105042
494632
5495
112950
52925
200185
354037
12319
86310
25093
33103
6885
401836
192130
58368
125020
249253
335708
270802
75906
442553
4397
65043
477243
173644
456546
671662
234305
414677
26915
31663
128136
34985
35634
292003
56968
39764
22861
131616
573258
278200
116351
283398
111314
16483
84622
99104
26362
776736
90669
11841
712813
279178
294220
43133
257410
403399
37133
93441
574300
340051
55829
61603
60272
122188
277698
139841
298950
227403
66791
280134
296327
192629
24723
20481
469060
149494
537992
108005
951
60055
51242
69051
117487
149482
230788
150455
95143
23391
46199
92280
380480
115425
53394
420837
400512
145686
512247
521581
36310
296942
215797
555527
109173
651355
235795
615682
4206
401249
102228
173347
653001
3677
290344
772133
343043
857022
219242
7931
345225
193744
704092
209192
78853
183615
906909
379862
158634
596042
24609
19584
14360
259984
571555
10969
499226
146012
270461
914187
391284
295524
351702
52338
6410
10574
688548
829139
178985
559361
124365
158097
285356
78319
107928
16256
283183
62836
74678
197169
95335
174367
241472
353675
381704
11500
268439
17253
112366
59634
793270
87364
239284
637956
124176
544383
265084
31700
39764
51107
234338
235464
585642
643245
6641
52603
542052
480491
384347
248262
826075
81889
225223
761967
695490
101238
312425
74817
8532
441974
214069
502678
133043
8691
283662
860544
12268
220786
88297
394686
208753
408183
151452
575380
215648
113087
33279
515348
176301
198816
85977
487674
93194
139713
766939
260639
316508
69342
4353
341256
441536
3856
298441
40461
253626
182297
237556
389802
615094
36965
188014
710075
23368
153583
50390
419284
262030
68602
29769
20070
444524
124648
457291
613149
137818
62126
464325
29988
121178
227492
47293
385144
228834
488519
410034
239496
62225
24825
20452
85707
120352
983350
7269
92887
12481
48818
362769
96074
489165
576689
71521
331705
542735
362877
240113
123469
192167
304360
10007
432766
375452
382657
423005
109642
294622
26820
245276
280204
274727
112452
275689
252539
43468
210084
340979
231815
15142
358700
351475
156297
168009
188194
70780
107858
378858
731001
12873
107894
284326
644504
582131
563467
767336
565177
95684
118090
128326
191881
839442
214118
293835
9408
5776
98884
188592
65535
385075
123312
273578
153150
44013
30372
42898
169267
186
345143
8706
224692
338721
58733
249371
332426
534650
197998
1949
315534
164796
93116
533077
446786
500776
77874
134255
590687
675342
453172
404301
134910
537185
97804
4322
58769
229918
154238
553408
398304
113186
77926
65003
495899
87487
538584
604083
61836
603570
353584
392
37446
137502
473398
310540
62911
223431
626319
7427
299016
546872
287772
62842
95091
13926
35940
7018
4465
56244
342700
642282
16377
93795
304219
362949
76924
327536
340665
166622
353161
390209
499791
33877
252867
90970
344338
850327
469450
589627
480833
295889
382154
25185
613592
178460
37763
98170
153671
267330
12662
240772
171559
25235
180638
3056
358204
57420
22814
71646
385753
1263
147041
234389
178017
139952
158285
636350
20601
101894
59520
540129
242169
401298
312969
108620
53988
514
235951
215271
44205
84232
360197
2156
825252
28739
129519
69137
115413
244798
207544
69615
794673
55205
136944
33443
211390
71933
264499
210026
100789
190894
127246
7790
874205
110849
341030
40702
82678
21070
118562
3078
216684
233242
42376
91036
265584
190344
395632
167061
666070
99300
165145
244848
36366
34017
666136
357069
61333
141452
213650
3625
148781
70385
643904
45787
185637
18742
59706
942174
396732
720810
483571
290051
81826
10104
228485
338851
638023
38562
577663
899273
305353
37331
68056
587577
16559
68021
289543
30806
323070
330039
75711
131679
50121
813458
110214
11831
99589
9039
316780
628964
769857
78573
592182
285310
92841
40039
18611
327420
471216
77433
497682
22721
131752
13912
37392
480311
12447
419305
40974
302034
144513
741447
10857
708144
66864
668481
26295
379520
852964
245347
148476
357480
228317
246775
14949
45177
197833
273641
271585
189491
148558
123704
334793
497485
130175
90481
524836
816937
245132
8973
763374
109532
8603
29358
102545
368564
109587
13772
55998
146513
257377
580483
519028
218908
192601
226390
141935
75132
189671
311994
15230
307800
696266
471157
173953
72450
278280
602478
172608
138304
102653
22549
387419
260382
107944
281276
96755
391261
188396
12448
499552
383124
456478
492577
98074
750570
481200
264903
66472
62905
37542
94245
113248
552367
6553
201436
326283
561555
27888
569158
245127
446674
101387
49201
268637
188065
495424
6138
56128
253951
58042
180130
254454
367619
886824
328885
198067
518343
56369
350484
607179
879492
479573
361194
321207
285271
252879
465533
126732
270527
258959
19026
112497
81499
532087
638666
322906
194697
280403
318822
347753
851698
231522
205624
110894
160049
350385
534010
169029
59726
46016
265982
193686
318014
452005
26629
125140
60833
293786
56594
327687
542808
68703
822925
120233
523887
123947
61904
373389
252065
42847
6982
336357
346757
271393
104962
355210
138705
469449
154443
135564
397342
373352
135352
268947
271643
594254
80259
64283
127376
185986
780286
28650
162069
188424
104651
122777
714613
36036
433439
212750
27793
42382
5076
44947
34340
195225
12989
16492
693120
15278
60154
199436
39075
295443
767618
196397
24704
9611
379608
24607
161846
63329
74366
654229
292209
286183
13241
271057
240201
11162
185827
197655
394374
100431
450635
2108
19168
609183
81109
581407
684750
24334
153923
538174
404931
369183
458646
415725
184957
273355
872985
31603
63185
334839
135366
244984
188004
142011
44416
333753
191653
17460
8302
147928
488453
125527
561707
90546
289823
611297
266394
19021
74669
472364
81186
131364
851781
126625
280835
13842
338737
359817
22057
35852
63489
248499
9595
172817
78318
104393
74513
202337
24313
713501
127922
111705
93300
611704
190453
35436
51268
10489
109886
2576
324784
112705
362264
4657
579368
574071
15784
52416
89882
115052
68151
836167
794294
29822
907368
569165
363723
12042
633572
2957
13414
97739
151798
85878
672593
89855
490157
311082
3614
6451
756726
56302
124267
911479
463999
233421
12966
3801
159162
191419
151955
201216
136016
5449
630229
323439
155707
637735
814978
23767
19821
401054
3797
29812
245685
576905
104855
286728
330290
357759
80924
523514
306863
258300
11056
130398
91072
448840
5870
391156
503632
152381
127572
187949
203869
380855
4411
310167
203250
344657
309830
107960
214794
795192
639176
8031
308918
131821
348196
55764
108808
223858
100331
195317
195402
44629
4228
15970
569718
62612
325453
43898
222298
219589
556057
77883
140926
699868
92210
112597
196272
304306
368473
448882
54896
327080
453821
166428
230072
728177
132
51328
62460
246838
129661
4526
352536
172764
80101
104869
895607
653583
64085
321856
60089
716235
133383
61748
165762
283096
14938
324146
528672
40655
827267
204733
110498
31996
53200
226724
253029
33850
3057
386520
702341
165228
597517
47276
217603
265943
303462
60239
242412
335410
25546
477832
18503
437671
112443
228902
30672
706616
121239
532074
6233
44210
528913
133493
194918
796434
101577
496
492543
664035
600718
288701
444941
574553
37762
113561
385396
133521
573926
179552
424013
153868
12571
181102
508770
215860
44337
348143
589138
71378
17961
15126
76604
115310
265182
266227
475372
103133
319077
203274
296476
23003
599868
689193
28102
260564
115690
39464
649586
65667
68804
692607
183332
122376
119278
537079
660705
407992
659241
5560
13684
481794
58518
56229
603197
425816
33324
192558
209872
628885
233845
553410
132669
363379
11150
311320
159457
221428
633630
107263
490752
27771
64784
276311
39486
466053
38908
181095
480536
626484
8479
307886
43064
66501
81935
265366
8110
423398
424
35898
407194
158651
257142
148738
126674
11758
236338
42915
881532
23254
730791
202281
456644
92876
259088
192221
332276
811822
1622
775193
608757
50123
12336
408265
71801
453977
28192
876228
849398
316317
85982
191032
314659
11878
66850
176781
459715
336048
121428
301096
14277
554622
8758
410612
646134
904852
404367
450292
98647
157133
411716
78790
16574
50535
270189
871349
810814
9937
110964
28524
98006
830834
270487
264760
222392
27876
123031
57516
6354
43123
421811
373768
56094
270281
3390
390688
330788
670435
196244
285716
531451
130696
21452
345472
164613
847564
82489
419556
962113
53271
233325
314
242878
78341
156548
17922
6510
194614
101405
302936
285303
15462
69638
87952
365355
55706
664714
267704
407824
21298
105908
369131
636289
108076
830427
53860
183126
86595
98252
59995
528133
189946
66589
467157
5924
23028
1151
89658
199227
221657
134938
169372
72551
242557
32988
588405
207411
38294
80
90965
97370
284237
2853
588799
22849
138495
12822
286121
515399
86191
375072
283890
173027
177008
62070
213927
415631
273421
19843
359709
435406
218503
80209
51159
293951
178266
93879
348865
46129
266824
208586
486032
48014
503785
686450
557063
671043
709504
89745
615311
13346
145437
211877
331340
58900
87105
74186
640825
361085
21159
441697
252196
514069
118892
350424
59867
131697
117092
180954
51799
3119
16694
492173
40098
557502
560366
104845
433091
370645
243428
9542
128054
431798
192404
130774
7053
261922
49375
562913
139234
126262
255773
199192
94669
6087
430965
469034
384406
6220
67983
59425
363666
55370
147580
660453
70305
177520
20787
346510
132522
308779
138145
152629
315314
25070
826434
496282
360665
502648
4335
309397
776753
238152
208551
324
348373
486055
258728
413840
685036
100682
454629
21795
3319
416746
168789
210955
275269
168949
47468
729164
272696
277158
515588
120850
104455
69843
10682
599821
33582
158545
324358
253291
173827
230349
200581
207359
11713
173226
80825
95839
770735
231938
71687
531540
77624
239239
32388
14059
354140
14252
542826
127945
328113
533346
62277
434246
727423
443703
16816
13231
99072
352191
54312
469789
52653
216371
496629
891189
174309
265824
269654
230119
61693
510387
105517
153337
48408
137096
21740
305729
619589
275202
174722
100036
124484
97352
124879
94047
72395
64421
755666
645716
17667
167018
231108
537029
626923
545576
757820
624
114978
47187
29989
409799
582972
42133
21437
146728
384166
454026
27853
270794
430533
289815
90703
153979
712638
119093
314786
154703
676192
639127
113891
392218
376857
250699
142896
39719
412958
11983
116299
140507
85913
203749
364209
106372
41837
71610
41938
35344
62861
139827
428666
40901
891923
139626
496105
451621
486173
44319
305182
545692
68240
660042
473114
414380
232360
391980
789470
752471
164337
84984
107134
371269
314944
16987
142681
167834
42265
191483
514
523543
549162
354859
62427
263357
4101
307834
190660
65798
434504
206253
425246
38661
240064
179310
532254
103520
37349
201206
146544
526440
59901
5766
748934
278851
149513
4499
193512
41555
430126
449130
205352
395937
298770
115459
28382
562822
295036
244901
408691
337988
268049
49994
711277
201324
63773
536667
207341
355896
42716
131526
156156
1720
306510
152397
473912
201550
128076
137643
441096
28880
547046
163902
151048
431717
129151
569405
164157
274505
103729
312236
201846
231710
32847
107212
6684
177415
294585
621501
10291
229167
527620
49788
138451
109225
280544
361566
128523
224480
69551
82378
194728
792981
153239
293618
270580
99545
377656
877063
20359
148020
72399
32101
534379
317738
224649
83467
107831
24975
33468
38731
467398
24532
532152
559043
221396
243596
23268
28327
225355
261131
282794
21443
182830
576580
678521
38660
60095
131236
6243
60592
28871
314246
379397
109294
89650
178907
445617
62167
91095
359657
199019
24727
408242
23314
438292
330889
10180
237183
460468
152060
162672
69967
217393
333661
506760
216115
573229
662853
30017
8539
61885
36274
531289
208854
648590
429097
12403
62619
162937
431720
289668
110636
418370
132476
52595
78862
139764
84671
284230
74025
405093
510965
626904
174519
434347
241663
251055
353267
272720
910738
323729
195358
361881
9677
23757
235797
69402
563780
447113
136612
493596
70761
41152
951243
78805
279991
464903
505827
106570
345550
101781
23753
698152
209861
406517
416155
10323
293464
426452
663751
27320
237219
475296
38490
462017
31128
62901
56280
310678
524537
162584
70034
238221
260099
342280
158327
28777
578271
645395
127075
139121
139533
308750
108810
56017
218189
272140
172105
247231
646368
236908
48593
3367
96369
140943
238919
501196
36771
253118
72402
77976
362225
231538
692726
4267
674697
76718
654112
91399
69577
791387
272049
814473
620727
597976
143968
29511
18048
606751
58429
204667
18251
109839
106611
22132
99371
13049
397765
305136
20156
230389
187246
499953
670557
543135
345331
10544
86612
697375
17333
13763
197405
42438
375167
940852
353794
723654
45041
64984
396627
575853
129250
831
340184
199805
70182
103754
561967
237287
607812
373767
272978
37296
353528
29403
557188
87601
98793
241207
323218
165121
37465
10573
13077
66095
349174
106708
387697
205202
264327
685905
162936
114357
44880
126357
364430
768000
560507
230457
274072
243005
344735
607044
2454
243110
23652
303865
149291
78797
317632
67042
252689
545565
588601
63054
505768
190213
17283
117295
434631
547809
4138
72080
178276
247827
155237
234471
42080
12187
95158
300296
88840
93291
356144
4925
64469
35666
352311
183279
621453
192892
783795
207270
419166
229876
66061
310447
170525
390493
422175
593333
160762
437393
31689
23323
730625
123502
372638
293470
414207
346934
261766
221178
273139
41044
140893
22572
281803
22035
304114
251333
540618
559417
697381
222252
17054
241614
14639
519034
510925
888802
55223
51727
522581
228232
366493
42805
39732
235231
38377
565831
161389
177196
239841
499
360870
475395
938137
55451
223897
676556
23180
61690
173542
22261
751455
225398
206671
73354
396882
138552
114427
501766
60217
152390
123211
983019
181871
338162
185564
109767
97634
30791
458769
117091
436938
723209
617024
61202
145971
430017
243164
86317
205935
49590
646518
52053
21956
353634
440057
345479
276004
61189
399433
144343
576441
712601
14366
150242
321587
557275
575480
3845
7555
132376
154944
238695
76553
763817
49866
608315
492533
191649
52319
61429
32668
606886
205829
419326
66960
500085
192744
370162
652572
97091
357837
30816
42378
65804
846360
79831
432748
256361
712322
57636
157454
165080
573340
36388
557287
449645
313615
23541
462175
591530
343951
63629
78586
518457
178961
76544
78319
21125
8184
773389
879696
308085
619311
296743
377476
614358
181740
75924
256963
60238
193488
722918
562453
110709
195358
214050
102
619268
89773
339305
317310
546644
540673
654908
59281
3061
399319
90754
65774
458863
177610
608531
140390
65660
629448
93963
131434
286711
433587
364301
249448
148408
572451
767497
21562
512038
111882
112759
186758
687313
341146
499922
504292
59756
446062
592202
537897
142459
15924
267249
403245
813695
239808
7772
101173
342360
806944
361281
138962
73809
54284
424989
105935
598720
372890
197024
709611
150755
19628
636399
504575
35682
123975
652573
169164
25395
351545
7663
342863
25872
237068
428340
349128
113865
488307
166150
259095
65645
113799
66041
289593
67893
58223
123916
366300
135127
617644
10277
17091
929190
12962
114993
53421
708862
399527
69350
174029
173519
14970
27059
2724
111664
869422
504604
569001
441813
697674
255174
121934
472381
111007
52180
30889
39994
31813
376757
185571
117556
105135
754799
94975
12926
112589
132622
35059
281044
24188
612451
198210
290414
10197
211594
132717
65077
565235
170204
26041
30228
365132
34968
106695
39627
208255
223923
95379
149365
10610
32588
635577
450710
144338
634357
195435
47461
109517
552835
794103
11125
82361
183879
663206
135121
310556
723544
21442
397975
406975
51836
6186
72201
25553
132084
94506
343094
15000
447766
162409
402048
368126
148321
350737
357518
202937
615196
362537
6065
117549
316910
327321
15944
103504
645235
191808
235313
721291
34682
155357
152955
310311
265955
362555
870609
254027
527296
175496
204811
870041
11770
425242
63431
600926
174514
63128
776496
293658
134296
107941
210403
3557
729069
160625
628625
210828
270231
374435
199212
137829
120385
76533
68369
102953
45036
26215
763
362178
33685
345707
44268
423459
546943
151663
101605
60785
464428
248303
430148
870101
24418
291076
252814
167224
238300
79439
97939
156750
187164
4731
495707
49734
55233
200628
582363
288676
276511
390991
3462
58238
78288
401170
294974
489117
79576
84724
215753
448068
54499
269608
255343
49262
103959
9975
758972
313724
41552
480867
143309
133017
21626
120849
42447
81489
572562
100912
4402
104836
12336
767069
448526
93422
105857
112758
45831
222893
212183
334053
18910
31249
3209
79110
185959
65496
14627
113198
64750
291221
75615
203588
186164
243910
224847
210445
50445
54442
47417
791993
42949
147128
69501
7884
463808
295764
186712
436170
582104
12869
739325
77408
381990
114893
441278
685467
441398
345107
58268
18576
347172
70936
213225
230320
115513
229631
84534
153761
35312
177908
10606
128912
420392
7545
242917
238261
337382
234867
376853
4335
199471
340862
47543
498476
318454
224410
70612
30353
374737
138706
330577
195829
677003
12398
369290
74088
170877
327641
149864
3892
20090
238354
153507
48244
11667
60023
4795
100185
260806
58256
168360
11852
305818
185781
397704
135493
53269
472881
222823
168748
8670
109695
126422
163423
230364
536015
382240
33538
414909
642839
159289
317466
595607
14876
167997
307657
129420
95659
231842
145660
338670
399767
65797
21872
150316
453437
472581
69966
28444
182428
69310
12007
4530
132680
693689
187102
287422
364396
54398
213824
182142
194975
237069
277204
406596
561795
226578
313176
22929
79958
3696
40637
90807
361483
595983
88406
532695
2374
763117
461527
323334
234309
262927
208278
753832
705392
202092
643297
973
549862
176573
126110
26167
98607
311859
130522
261194
196701
93203
151062
483587
233340
225916
389123
101464
88996
122960
124777
840848
335138
12463
45861
193486
27945
167840
48633
67808
691540
434160
475758
483685
225260
41231
102992
212938
191456
226358
101591
515284
310210
157744
727676
338979
214286
306296
676398
487637
141528
16561
4442
316517
58257
348958
17118
189458
111552
25906
731
90895
39804
269663
37602
114472
64646
166589
68188
553636
38189
118066
104369
704622
248484
279921
139677
79852
121651
161231
336087
73052
720780
416331
485382
14941
255967
4508
718471
97758
529466
25691
560482
128555
154236
112893
111684
11311
896319
368530
240710
100549
934035
260295
333536
61928
95892
208738
10945
975
51550
792203
88734
53131
18428
4341
159746
329009
78433
121596
586700
5615
826760
201016
732350
77761
38247
254767
20526
58318
426663
110142
16690
3195
511443
7164
55948
317721
552626
678489
323952
264027
793047
190401
14627
18238
716228
208730
154312
525559
354162
340893
206904
403958
29026
2828
1492
32689
19318
3908
426115
151834
133433
13026
197585
266922
41629
93935
401198
4203
9286
427565
15013
176924
32502
243595
255681
189937
44164
505452
107414
26505
482521
221075
11727
61376
34000
785448
141496
54559
275815
31922
76863
225238
7359
78639
11551
321139
275525
47743
87543
713041
146931
632556
572936
234368
33762
367660
735630
417428
59630
271216
95003
137128
528497
996979
97259
849715
160445
198790
1296
122850
147283
866005
209
891069
59970
389989
365877
471858
157246
124017
319151
1595
31172
96726
135545
160688
16554
553761
123945
73072
180701
25694
156105
102915
63815
160323
584062
85106
298228
83305
457544
376067
31304
664608
88516
146272
321393
644321
153823
141348
294005
75243
256025
247
403073
567134
90958
493334
22264
545706
187175
371569
153320
210935
15079
152305
199426
123587
273481
230437
13082
488177
13112
546749
387446
275257
552565
171066
571291
82540
43382
275394
263808
763156
133355
358824
320421
13901
806121
655798
162951
159433
47667
320689
27829
305189
38158
71288
164833
10525
218574
91853
96868
586751
340004
419553
287025
153757
279095
619502
369129
85839
616502
762027
103103
24313
646144
224096
436468
140105
65651
137550
206708
275537
713433
19809
290795
273977
353792
892101
149255
62440
485785
821412
142263
300464
114129
18962
130340
124875
280991
28584
476818
93894
38976
848708
688468
62158
350347
204815
210601
513725
318220
14880
304649
38409
646628
204334
546515
25953
416154
381335
721744
183959
17466
178067
693526
363975
148514
191695
240164
91276
45426
235035
316758
312897
539482
488210
23341
22148
24212
363865
454182
81109
257688
38811
787920
215700
431035
86957
641443
383173
258302
585135
26251
97499
552066
386870
372792
209337
116681
22365
229515
492046
170511
620668
213462
460359
319814
175313
310662
231844
89571
68717
537714
86947
815787
6439
75782
124013
148444
422160
175421
338892
247219
79857
66903
94598
345325
79084
54678
190468
418020
31939
584428
392806
56467
18724
246322
174617
90366
86737
42742
237024
123287
37167
206016
250790
94959
317660
941490
635507
168022
40776
41635
23847
500361
583883
220151
123529
195060
69397
56086
31703
62164
209770
3888
6486
189182
109982
439687
605005
37541
50603
633114
93434
543501
468432
70186
218044
130631
407404
3954
717654
134885
36719
529741
311489
127476
322905
33617
367583
92857
618458
665996
442959
90783
145981
243408
714661
80617
6200
41712
383616
219538
175281
440813
16493
318414
70902
187643
464848
853
307561
380208
21004
317627
60261
398910
58668
89625
76832
481763
125199
131932
430224
7140
618896
558201
109214
263234
60725
154509
446118
263639
206656
178680
30749
1829
754299
109139
391586
207774
84222
96933
33950
517424
101618
142235
383959
767824
199206
187046
597134
16678
25786
408378
799745
205060
513024
99305
315354
695468
70148
38220
96840
77842
262032
31712
357528
45298
133088
73656
149442
524609
214029
668262
29412
260205
624428
4346
299000
543389
32956
293654
99605
150439
735299
222409
443210
181029
84541
3392
112549
73958
75226
191009
351111
896
66644
778765
170613
607059
35155
837137
361713
21439
288343
131793
92295
140728
50750
105739
6309
387169
55820
282086
121709
476708
749988
3919
35165
183388
215444
142668
261075
76013
34075
70647
478047
613030
815347
387564
123679
22208
94955
89104
725236
5679
25757
377911
5799
255610
276875
155694
174237
67930
56019
181673
74643
12670
15354
739196
55901
169661
42354
458965
421510
491562
693564
431664
49050
595597
409595
128920
298754
619967
59252
180279
362206
272992
331610
74641
891299
662662
495473
328116
499527
228671
120416
289837
351695
705812
41427
570901
36921
226654
36817
1222
177435
752064
275213
268542
343453
618648
218100
66693
45326
222473
6838
20558
470172
670249
233119
108793
14090
19906
256487
430594
208153
10096
87224
229910
17360
176669
426053
180162
280854
22868
121032
172044
48894
92018
136832
26755
55226
65853
214473
786185
297734
639721
40108
99136
63779
257717
70110
150825
169649
182332
78018
89497
83013
212656
42499
408206
39795
60076
284740
284986
55042
421477
113533
493746
63927
447765
90736
129235
38359
46270
295412
476760
126221
140623
158874
9926
209863
238810
4965
155895
486920
658477
248320
422431
4019
99425
825639
373767
388715
63597
148409
159004
20088
126488
96099
161481
228616
65230
804581
439124
38615
402319
461812
65445
79552
207813
27879
630249
577618
80695
219840
590044
678020
883120
237416
877473
186813
316007
50693
11773
270666
601093
153515
167506
426506
358596
33459
57417
419329
335300
204511
95613
134511
402449
205329
702832
469599
185416
25318
63022
150785
832270
225415
566664
36496
790533
138829
137254
74437
35945
162036
530902
149145
692259
20976
240699
822180
295356
189443
871760
580415
527043
6612
905576
52803
199692
198181
809646
241930
30828
52962
209854
335359
79060
838472
40907
26483
253017
581696
242415
207415
112005
83845
685460
566453
643071
113860
252219
223638
281789
105529
86177
15274
282397
127632
285841
53234
496719
133224
598098
250682
48594
50365
7618
482980
6260
596554
295788
658418
568225
396502
636226
30902
167652
185701
289626
73059
104572
33287
2267
50047
21431
93684
205717
57164
112615
50129
402585
322947
487901
157680
82724
7703
918779
49010
152789
166229
913422
122761
313316
239561
23004
305195
514536
119169
63152
139643
34123
64182
10077
156660
132865
28451
81653
496162
291298
54241
149853
69171
94568
26690
195919
763093
745966
227063
233784
213186
268435
106261
143912
23719
255799
11224
10279
185299
57214
230738
425474
718822
14137
159098
87339
433993
182948
362047
81286
314542
85814
25263
844620
261372
32232
51699
207552
718645
385326
369211
474961
101296
20947
103520
2804
3048
209492
285705
38793
148671
173470
599912
393903
332332
280029
67168
253156
1563
488952
94340
21338
232724
165313
198680
169027
237656
282003
102473
341218
25528
764773
119788
112898
49694
34396
258156
11657
2923
834225
197940
202042
30417
370528
185422
132848
206065
274552
65421
162519
136910
190386
782405
81048
489611
123603
63606
138563
26370
95242
6547
697383
21118
601202
494411
184640
2688
467460
632718
953666
162167
542410
19174
196963
129445
49249
245583
5896
474491
60693
194462
425434
3417
634589
76772
211973
43899
725153
58965
140790
72967
218229
45433
6525
771385
11702
473298
308669
851206
18
152479
10560
54917
403376
518852
255450
587815
81048
42614
18012
4905
78011
18954
35466
41259
6330
2041
622194
161033
279089
37493
89074
60233
114978
297525
281794
442911
184300
52377
654345
12066
691307
39077
493506
562923
329340
789302
421970
50843
134277
331456
131979
461367
13732
280378
520976
307444
2302
81459
123893
686627
251285
702920
396101
146999
199220
163384
377227
533882
558933
246676
204399
23982
58198
53483
402201
83767
246929
364888
247915
10311
794554
316100
535934
67140
402778
743233
347243
201734
123087
425883
59151
461229
48810
144622
66278
283888
7320
423683
225457
48231
67876
56487
55876
401720
543610
277413
37181
31391
75489
515427
67120
138697
2030
397452
51748
37670
956
408424
206240
454169
212605
25858
775858
7828
11307
23819
399545
527052
65837
39156
110373
709873
864891
170550
81036
81219
12364
15087
161580
284438
9256
153444
144585
26978
714903
126483
187967
906503
247029
214798
19137
181670
52403
852824
268147
408482
154931
234874
186886
829580
23561
258403
92545
49247
672847
12433
553489
182441
171764
14117
724585
8410
110803
106716
414988
107020
23431
43561
102429
101247
598953
52092
56200
343238
257131
613945
92702
277722
233141
47239
832186
319732
167445
203984
57844
71838
179236
65797
113163
198330
303308
24480
135939
49706
333632
90270
134391
754043
5829
148084
425800
240998
167684
127411
73660
2198
374635
365943
334838
270339
183252
97010
378927
63623
32612
159414
769068
589661
359618
24023
274575
65097
105655
781760
65751
133211
141245
78322
547761
145846
91496
200238
479381
71155
226498
414543
53892
573951
271812
234888
501464
199477
112084
446780
40618
193677
251747
566090
368955
221329
410389
446775
599869
293224
238444
192526
2423
248339
345336
656031
587063
17660
414561
144835
192374
442978
394199
1226
296051
192508
201923
81003
52627
243213
396608
633613
336404
58582
845262
352414
72320
42638
12816
231084
354176
256863
55965
499709
20552
113340
848197
778540
97118
98115
207874
13029
8064
8408
164870
15574
505191
210946
240335
33254
100312
204559
302735
6278
53541
1582
577128
37463
108688
6912
72543
17339
760363
775624
377680
355119
120139
256804
178964
24297
441997
807962
83235
347181
412106
1450
244040
300734
183642
308043
71456
6713
346801
220290
231879
188866
68824
489772
239749
127392
31024
704412
584120
192264
819366
243502
24183
112447
330827
17735
268989
209694
326988
137487
660259
90208
30595
271847
647816
43012
58385
443785
151944
41772
45123
252293
152465
164426
402327
807048
300326
245973
356037
655957
356842
735073
1850
150850
286905
435427
303813
453235
97087
383380
231002
246415
356979
497642
105261
66908
55689
144971
793952
261373
34962
215457
266240
391547
96802
33387
69570
102384
83759
129481
718819
40591
12820
387805
115454
70241
185368
99442
37711
198665
405844
528186
473066
334427
33393
15889
4544
704348
362242
212746
165950
15035
358038
74968
142510
415301
185237
915999
100573
8558
61505
19536
78081
638777
320324
185720
111646
163586
549422
377318
28823
41296
66665
513358
34974
73344
525602
16795
26962
156294
450607
107591
241762
235321
630005
50445
285773
190156
740072
18589
311985
387579
317833
337431
331156
502101
414847
230558
16848
342752
842202
9490
234114
702103
241232
590283
223016
53584
35108
876744
160716
142649
245768
120649
27350
59528
521392
464411
282079
160949
221169
972044
479010
118369
76154
641782
2985
10568
44354
36817
24542
355166
249278
717512
502604
173946
244462
75886
103162
34546
748789
643953
555130
421365
302453
675584
89649
194944
328931
29373
248862
778976
81972
297254
63759
378908
48687
252215
776142
462898
458542
57594
146942
319974
186569
702955
158299
644878
16798
187179
13706
25791
361199
376216
17046
100873
355676
127014
20606
730432
174483
678157
104842
10352
9862
1208
120876
167990
272
371475
697700
416318
5004
610772
56833
224090
103821
45514
97236
330827
28181
2262
185969
423613
353713
44225
131471
134803
163483
295502
153030
147460
36957
624837
103967
19595
530
28615
9554
166857
482368
548344
204510
59418
178055
321603
435426
340678
222713
1031
370598
281372
47937
75292
225744
114732
565620
714184
77485
267187
495492
2122
15989
215722
60632
451984
419247
80679
3210
293859
14775
297598
53683
350829
610286
145277
219960
545260
3003
212366
42585
336713
251408
158998
172400
16962
118461
345711
70617
15790
560040
370985
648829
46780
247729
315662
251561
46987
531581
60865
2832
18610
11104
281541
15310
185866
60501
504315
83330
88539
49312
219761
199799
316373
548672
68488
4596
200221
23479
12671
55817
210473
69677
146391
40063
922705
247434
11456
419849
43338
218985
102022
98739
435685
46162
920781
38000
20689
1512
132568
306826
287872
249697
279187
250218
160580
8895
552975
460551
17925
649666
164632
767111
212306
79359
118245
39085
570214
94988
68748
318973
114590
41228
531510
69039
7331
156960
308728
9199
109413
296676
10341
27014
22476
1755
173850
87761
111824
6893
117053
474837
105174
4717
60220
307265
243608
27880
226454
417225
23045
245147
68792
236846
456370
40046
224847
53533
61015
33589
178295
48812
517347
165181
74342
13119
152503
308470
41620
117670
160313
191985
604651
481311
60725
352232
603941
38844
25102
51445
208378
82470
299859
16032
371099
276150
739630
223602
516756
408292
3450
414172
75930
95408
566835
238403
273680
64864
34739
209921
38575
141005
416237
883806
519342
528211
426078
59578
193687
133382
126071
471276
168410
348891
87615
176805
170132
50332
31758
130264
36365
503865
90599
213824
155165
257974
834
38062
10127
536011
305176
500809
11829
90790
89928
14101
275899
39076
620715
51462
413627
197901
709940
144770
80543
166711
77332
357980
59338
27413
154257
252469
74179
770215
26338
657566
37307
38964
4965
827598
238715
439760
403711
170953
89656
40812
254002
132789
299070
443637
122381
633746
554912
180548
446455
49979
284490
294960
293628
446079
338565
139635
722121
139485
4620
518995
95537
85973
134830
25012
322216
106781
262681
39317
1795
269031
28253
26556
202283
291786
105240
376935
535573
161630
29983
870645
397839
852324
40118
356971
63670
264037
43090
307671
253693
21135
335431
592789
192102
53936
237023
600262
226390
124266
121217
158978
61217
476331
341750
51693
525483
459052
35771
168171
730203
526760
236670
325642
52101
258590
8145
18222
781002
237220
272635
136964
142062
344263
6925
67502
41669
64248
222410
765771
415
83617
755742
431210
333426
10569
314376
32580
442119
296234
105726
180414
892511
184533
2409
363767
262980
324453
46018
239348
371608
623659
270254
161523
31582
395747
161530
239869
620532
210724
212074
502481
751510
195275
57489
368433
692799
199947
358236
264726
129641
456154
83264
5517
226059
48550
706746
24907
509126
212652
673815
300574
57153
343400
103910
582438
398531
269861
367444
131314
866230
607144
31729
89638
12481
15576
235923
895942
520565
51784
103726
108866
75916
40215
7877
219452
210
9353
588044
370279
194179
103094
19646
882918
282386
15640
62932
387438
102160
104093
59706
297267
140484
282688
287658
309618
152564
48115
603981
18018
19194
431976
7853
856531
173689
15641
725190
701051
357411
85207
953202
43906
577062
11578
8898
384018
102670
207857
54078
5303
10212
313869
290050
656376
309332
554752
230056
103246
35604
257936
165892
317941
35447
184674
199145
22615
337418
80870
287999
85502
223954
993
380619
106957
226961
127956
77331
384235
510442
215935
65874
124293
235321
58661
183679
308541
342969
419222
322154
947
640467
150946
7685
245489
119271
171059
261901
298187
307674
441297
114894
293033
357652
37198
70536
143591
47667
287450
39683
6240
375380
151090
537641
513250
27789
6988
623123
135833
18364
299716
61111
89163
31881
43242
204252
324377
269522
48957
454690
16523
103748
159273
569985
10483
402209
35137
22911
218388
381076
279705
20639
139551
323973
369727
81670
152083
8644
262131
141482
724272
80604
83503
20529
281874
483292
291687
192548
98474
73406
150344
43094
173142
137748
593980
718840
26873
152994
613558
534827
404861
453482
470274
155475
647838
125654
107866
424285
228620
179991
151337
286093
631341
111110
193343
241032
47841
35776
266450
342508
82128
351359
58964
237896
74485
21091
237470
6728
264425
110455
486327
222513
378157
576529
132038
289095
604482
30135
144167
101146
93177
233463
413741
609196
807665
692628
224476
48052
543506
278870
656703
229596
76452
247426
519676
204681
134347
25765
384735
601311
785483
528320
109647
111709
17656
306517
434534
380911
108850
887151
37268
309504
182315
76462
5641
38021
382678
46372
108555
52278
46323
3806
459359
398174
305160
99306
354144
889437
402737
21415
66995
137004
239950
384602
262840
574702
826294
142139
125652
543839
166752
264903
623872
130810
297166
21979
193402
231386
11693
262630
192380
361265
120836
44315
474641
517552
406804
274700
137610
15876
756060
4590
305961
347326
166506
437899
514144
534551
22872
370742
162617
145382
106409
364202
359262
20618
496814
465730
191790
741412
253842
183691
50069
587883
395828
851572
362107
60405
239405
509472
420905
34591
4716
390541
655574
224272
458114
515066
2998
433255
191409
127627
559899
453889
269832
238426
114644
234810
170617
392748
110635
451642
41866
116294
49377
45827
45138
188459
72019
1228
241329
123145
202333
98026
5059
825025
472729
455022
82381
79545
57950
267984
16026
68697
314348
31761
742
443366
142362
475678
216711
26899
193605
806554
397635
324631
310789
145653
177195
203703
193959
8716
210070
59717
154396
849033
28723
90109
123500
179973
272113
152055
574807
574678
99988
146368
72541
423207
227325
34230
621756
414500
9340
527591
353138
397957
281135
108131
32521
803717
184423
319838
211728
274735
282258
111973
230446
544622
809371
747677
19403
78021
26992
250262
375070
336761
204628
77787
181520
487013
99618
289846
97418
278498
320932
296965
275062
368739
120704
236248
23473
27568
45319
437430
460022
285081
334116
296849
306088
178974
358655
65513
52058
125053
785111
106659
13953
193012
127512
227907
112624
800
376071
50372
475329
299556
304368
1764
323239
26677
234073
183686
41433
51592
21073
17793
312788
93849
339686
521796
77439
105288
343637
220652
123717
335853
32978
6973
491166
215954
245808
51420
84948
320494
3389
647963
741835
373610
53656
230017
366742
312599
692714
21034
167674
288597
74454
293112
39651
688994
169956
3587
284329
399109
283315
32705
808355
412996
740611
391757
65401
123550
76532
351523
259719
449602
54646
46048
6488
62673
10278
75185
112929
50287
322165
418782
39326
36750
322842
396967
303636
434005
120923
797777
124931
74264
310956
443806
762727
293463
296000
421581
169104
86223
356335
31478
441059
251216
18432
47708
244772
781294
138550
621446
165772
100303
26371
177447
343624
221121
18318
298260
30159
17939
157271
757574
78974
572162
70381
765994
117103
478752
506308
646833
1119
619037
562754
268259
134476
132608
457142
3275
90480
387092
311217
195645
45156
236613
400932
367538
84399
83510
8686
112383
247569
535312
17322
2662
246236
463939
649320
263821
146277
247029
71920
160834
263005
138845
267852
74660
223603
337005
195273
62167
219638
815318
37660
186333
3786
447011
778482
6660
251155
577937
699674
32197
974
207890
540269
23166
94264
633263
395436
106947
124207
515320
891928
206900
104877
154135
95682
210287
11920
505158
668138
3067
383761
178889
75499
35039
14628
476278
145554
293696
108763
151673
350635
30268
62
1054
346211
229962
144789
255053
6665
129843
593224
466837
266320
99345
75770
93089
35603
178189
142524
32160
430467
284644
152262
292291
88320
330430
55723
526026
30665
573670
139338
162206
131552
134205
89351
491400
50406
332106
702750
316604
11371
26357
76722
186681
54694
34510
326419
400486
100086
744477
671727
401621
167279
10494
240669
335444
697727
40528
284433
7672
622716
294523
62596
429
220602
17368
41861
779580
150573
14624
56072
83999
556034
159453
18777
242649
171086
381113
115266
100855
480818
611930
177610
252874
430486
133012
135
756990
885830
743348
773475
10751
161184
139196
140677
283651
173774
1013
167000
113606
917760
263095
183694
34794
19338
167284
358591
472334
474608
27202
129782
100795
752115
285415
489865
96383
728623
98886
359769
17491
846538
18888
46890
178312
31175
2354
153629
433112
38722
40313
479764
78130
131099
9816
163577
189764
61655
29419
485728
27771
82666
38322
409906
32960
11401
189054
485789
13354
63047
392605
238068
298466
118771
29029
517490
28237
99118
513184
257682
102701
14183
634694
24275
188662
186686
457890
88110
63176
78693
256016
278686
351852
374774
491119
42276
542631
714740
777397
537234
187777
145743
961936
825717
78602
361598
173773
418887
255004
349107
117349
501865
370657
123613
197336
115185
72124
366969
566389
175586
529890
640740
614073
109878
81815
11559
364959
444082
10065
592893
1136
105412
173897
135143
106398
425568
100016
219119
260293
125702
102166
287437
9966
118405
179274
462739
786
218396
83213
153040
530461
155132
133476
212050
339772
282100
106869
107364
896553
463044
129237
15408
28164
318342
332388
47321
74215
297077
3441
197655
34385
15554
546103
356490
32234
351198
335090
293736
412279
260157
373731
199153
166062
126422
96787
108077
675829
4296
2842
8873
93755
88349
540409
144155
126662
548725
484660
2660
35787
77362
71716
217792
62402
654003
17850
2163
77970
728590
194944
269048
593935
52525
77911
237660
41801
42451
13552
34375
168243
849358
680561
46648
289974
302965
221203
367977
410862
513627
285225
402375
605974
301660
554023
640211
772008
785698
833280
327099
33981
3226
82550
782249
24172
553332
254957
45050
251688
263010
139578
656290
10384
15044
75009
51316
166306
292423
819462
564353
564503
262315
132534
76700
493815
148619
265223
369421
52602
162180
327091
408152
213011
274371
250969
405426
338460
72634
48787
143492
323974
14779
218334
375491
439851
610603
453698
44564
138516
69006
246883
975624
2764
462559
715616
881442
11368
149930
288196
36203
194130
547053
675374
195549
14707
185357
160251
2102
35092
840657
76462
499439
502487
455115
163002
156712
70952
81275
621722
367007
444380
9262
263600
357182
91198
306919
318716
34176
169989
32373
47959
542992
605667
98390
194896
569504
267180
87735
23009
858989
227069
270240
108602
33723
6808
783433
245112
173499
16652
221413
4078
338533
88118
446283
418246
34635
368278
586720
143619
151615
109205
158132
1173
34260
195018
227918
727983
411885
570974
25022
62568
99062
135479
851
34054
116502
76143
204698
60898
85726
400829
102607
392764
340921
84756
513963
17960
96625
169268
502304
34266
1572
354309
219058
706712
90362
188276
121423
52642
90410
511612
434618
497049
25320
321319
373640
2350
508214
319424
507206
1528
259239
80446
380430
168101
176922
474367
16339
15394
183836
49913
360091
164320
682972
340456
631331
13114
588997
344758
122346
338972
91380
118711
77544
337458
138360
145414
583708
477516
187957
451570
471502
138791
192758
197889
207233
7098
57357
3061
703810
86331
3080
57077
962924
890120
220600
502220
86862
477228
727163
357696
157380
105846
9446
126234
67663
544540
405
30087
424196
101027
57065
133857
458059
165133
310269
706
5755
61281
271896
184437
124836
873798
335360
58322
103552
195783
106090
76470
259171
365234
918121
484451
155271
731161
331675
493932
292919
296871
122649
544848
934820
205565
220511
876594
34307
100397
954868
216563
64487
11261
386052
550066
252551
801747
187933
69478
243430
331629
333884
339114
1293
546256
518980
69643
544379
7779
93753
225775
291303
29735
316244
63491
689550
38386
405683
313647
328036
488251
22226
1936
165185
755047
171098
41537
153367
945744
30453
81410
363319
394150
2115
808339
331332
45020
68720
75025
12327
2255
80481
663788
90091
576952
320504
33403
397074
274125
31034
560037
436212
115728
337033
255082
93805
267534
117918
168421
308714
163490
20226
328262
449568
103965
70342
8405
25199
34801
536424
164554
7279
222366
99622
333722
14202
355231
25974
154748
79940
37181
8965
755296
883995
77353
93769
32782
263926
427783
62755
15427
124882
6590
37399
51517
209969
597290
15431
14349
48097
29683
448879
435961
454371
514147
454265
105345
42840
570112
3018
269386
314090
381211
180196
24458
672896
660932
272764
80002
45569
11589
6815
22655
84322
646065
215362
527277
87515
4453
214732
747332
249980
104177
375280
339873
257735
482617
342381
818879
30411
726192
477452
160099
41587
578987
50638
672384
33266
36334
70627
59056
185
221948
279528
71432
363630
3219
57709
28873
287716
121051
742172
558969
140568
111795
57559
795060
298581
458232
210716
176959
41182
244075
30524
213467
315726
465183
642377
147603
506396
235801
3289
294930
97400
262178
303911
74720
284782
111556
231644
102109
28985
28232
71666
765801
303059
303957
116879
731660
243272
476514
158245
1953
522138
324140
497392
8348
109522
10431
149807
874122
692398
342213
368272
684227
37139
36850
468006
418617
202811
590157
92593
133004
457889
165852
766167
413199
97815
312589
179530
513881
531200
47912
691627
470713
194932
248544
18828
68979
453352
30138
503932
15063
650289
7491
264940
10736
77866
194830
642688
577843
120564
119831
410241
738875
16621
85364
836692
114867
541683
320213
8050
108464
56360
44952
2632
273127
308694
738257
880238
40675
347708
663357
105821
23251
317478
49508
59541
37994
63596
272578
23963
320169
219806
232082
25642
63895
85321
256497
31706
558378
538646
38658
250353
187772
60890
327424
317647
234880
29361
165040
23669
579042
108882
799112
97552
438382
619041
328579
189319
14559
614582
546403
128977
169153
710250
10704
941071
753868
116831
297753
805311
329312
801335
47797
324355
176225
11045
231467
48507
331797
240481
101801
4450
535312
215042
70719
64357
383468
457188
404567
312036
502053
297097
302178
114793
321944
352935
678564
47489
9319
20007
341150
230871
125790
524650
21178
389172
645929
258524
270293
41458
338480
55147
505060
358243
223738
138033
29881
237646
170426
20822
220727
182297
416059
389505
4503
9123
250261
8209
333396
28688
10286
227444
420314
605636
220529
108667
169363
26661
792517
84167
671132
670831
23030
204751
377109
91515
111168
430182
207949
213768
7352
329477
135855
62402
255266
59327
802683
76934
239072
124027
325152
298156
171841
67246
367211
772298
84074
240636
192059
558507
108864
64993
65897
424342
373705
5076
67481
111590
278844
76331
235225
802353
82420
653730
397841
366670
31784
504512
18831
104887
83454
19140
167320
631143
88718
724477
215863
23177
630902
15065
226881
46822
38745
29159
50648
4534
562804
458903
1012
166271
327297
452200
127961
221205
51818
787290
7843
391057
537715
81088
66075
14723
285929
528953
390068
152306
114532
407941
126543
128533
142867
1740
52371
782987
20037
238094
59441
502163
108949
672027
23922
115529
219111
54273
817901
493193
116916
51881
142737
83625
235606
128948
9454
136348
108663
170524
137577
88503
405212
85670
87935
568592
638315
370005
652281
140230
253443
110397
108122
239514
160031
417178
117165
43191
128949
170927
33662
116469
12347
5273
612509
63416
467019
321218
89009
724085
641023
525873
398910
300000
3232
603885
94194
265481
29856
583053
106578
284397
70958
508286
284229
104155
285971
40025
362511
141572
168742
16505
289729
88195
28554
438794
109961
699005
53735
93252
13323
314773
294583
820
26264
27171
26712
37744
573081
2681
417676
19301
97263
197125
124588
21662
898842
227997
84629
115474
226635
324235
762197
34471
52493
556407
344379
14122
487482
434794
237327
357927
523278
233556
674971
395357
410097
375219
389404
237147
81666
89503
151065
338068
265802
119675
468944
54146
206444
162844
788019
321360
442301
14002
4366
447204
214081
12145
532139
49806
433231
521267
493487
57842
1407
350246
408940
596089
327553
324759
108659
377880
125376
57100
329907
476386
105300
107426
120968
654030
14763
401400
263181
35293
100803
225485
353675
143278
28917
64956
124555
160354
637417
465640
360301
913510
672725
447237
77790
25694
347141
121479
544195
108378
22936
110913
475343
489997
354263
767134
19057
244540
365839
146718
379602
421875
36391
433816
253923
310668
215551
624161
270076
278567
246932
266969
609877
75740
579708
45487
617255
76650
613349
678026
46922
290864
190239
263533
257913
286599
158954
34179
386032
404997
455839
396612
73487
464631
285797
131833
699928
432047
680832
228548
2923
182574
401293
457006
19538
208602
20928
725064
423685
90587
446836
361274
99925
2992
90587
74560
10773
65943
210555
57668
64078
14085
5266
33056
24581
45102
114910
12591
72322
857304
695102
141586
411644
532174
321589
41105
679075
15562
334593
114730
152655
30548
41025
599223
568048
221052
372030
710405
31830
438964
363132
68830
162414
260752
32012
541067
491139
197841
43863
907367
22138
159245
15429
408702
241383
129600
183973
61335
135793
162667
833675
351596
310013
6138
49743
113487
37702
2446
120232
586019
417687
923888
63227
290316
63694
303575
15463
878293
500476
48524
6689
57933
80889
263531
197269
150655
383580
335000
75617
118865
123310
280927
10977
91952
120096
168971
356874
39628
178864
696285
386643
793632
237545
170434
292412
111906
247882
512467
7696
150545
279496
625310
98631
309084
124777
395785
671166
364088
213899
21126
17130
596264
221820
529323
222225
58677
811721
199609
353979
100800
79071
105530
213943
836951
624649
229326
247847
496210
315048
483737
31580
106507
541259
576473
17008
259924
301016
179319
41435
169254
412798
108063
59725
254758
4008
650203
136771
428322
50592
285265
11536
21661
48385
16622
636868
626582
466
31474
58340
251076
7394
88728
187231
591574
71229
415661
399141
289075
146678
136776
317224
162629
18484
372540
585831
593
508563
358727
117701
165080
121219
3056
1038
365874
39674
416083
322194
384217
56742
270653
125475
612185
434966
25761
177536
524551
13077
134282
806567
525255
152125
311747
164642
496444
39215
154397
375884
42791
76189
10233
89887
54293
497788
320736
492444
586369
845194
334235
305855
545071
114380
197325
21595
221411
298251
560356
185263
696160
325074
52395
593548
496726
26581
358330
744158
521979
97003
472814
218800
256767
650315
519261
9779
11677
64765
35988
534041
49570
23532
792922
1863
7589
134457
91666
10178
66485
505307
417597
455438
369856
134313
86687
172996
757684
554250
551589
137539
42060
255763
440951
121644
298612
88202
111319
65535
290100
287595
61568
472752
332994
41464
32898
703067
231743
595538
223918
27557
291417
5702
116299
453036
32955
7307
290637
275246
238682
782347
376982
831855
100980
326681
239202
663914
68085
127550
315301
356874
653695
529768
8269
14505
664707
61398
112625
629222
102353
142070
3675
250598
134446
143618
93065
97519
386477
519401
113364
476006
87479
473156
510238
485889
15607
33342
863430
89396
48035
614606
13969
193764
331028
342090
115473
283290
89031
669626
82928
938255
109619
472374
821811
164824
397333
2997
6596
227231
255389
127837
534990
343026
16737
210639
31359
148062
87143
574772
349135
60587
45335
572004
351691
330932
140780
16428
512344
161621
240589
26480
372886
285498
1581
272112
5255
14536
290991
185454
545422
305686
16845
552955
18587
2048
46524
22879
30771
263537
335062
3691
26204
98239
45836
48507
393042
493485
514146
62587
61780
312751
401738
380938
3752
721859
57122
288527
131679
194898
190402
150595
110257
101672
297446
131243
793073
652806
202229
110734
12611
53439
12589
606410
373
128806
343067
93045
91588
89041
155689
206997
589177
147428
5830
135611
113889
99558
424679
268805
12412
9235
213241
64351
793473
714904
45344
234374
6660
479918
33727
585353
10642
216846
152091
580809
70849
533345
142011
111860
245226
487682
297100
174516
202671
164474
73709
86687
153423
108897
156181
358715
678917
123674
770500
467686
69360
31431
81676
12835
199164
2354
10033
272481
132917
298189
81335
217529
22940
266736
384584
268154
653349
91714
168492
462187
417563
873698
213714
282501
159766
629969
95752
367364
158488
4399
22710
185510
149948
212356
316353
101224
52444
52919
32595
171249
256224
227781
75155
348169
140437
42606
472690
177547
795231
798978
202934
568404
265190
186236
36764
118598
21694
177707
305996
96504
612735
173044
23120
313334
43011
220156
299769
226497
42571
412461
103092
680222
274597
3213
167890
55582
15781
192914
403974
771445
64999
105449
276713
36240
692287
677
630187
598604
290655
32856
164728
122038
258248
47884
382784
201749
9231
206553
558943
459309
178853
802255
77851
148084
539312
79860
126551
198358
71647
316785
5256
338498
401591
92666
732917
112846
146820
344025
98314
150656
116326
42483
394246
719346
628
10814
48213
214713
232630
199715
323602
164063
154074
55343
276908
174692
4851
11986
202635
293367
106947
64455
186224
14897
10058
492568
142580
887622
89855
184151
300255
183267
250804
88589
83001
73496
163342
94739
118940
242453
58803
192202
315596
379649
804866
124037
93371
54292
224501
231012
21715
108898
29443
182123
392059
292226
95171
33048
59711
837277
397247
737782
19062
159014
452359
27922
354439
282580
339115
302897
141273
608339
602577
29472
194805
314191
497277
287031
267185
86175
357532
255835
245559
233062
41776
141250
561677
74536
35225
21345
144262
478236
54632
14700
200405
594364
268160
12017
116322
50002
499330
133141
4471
21872
58191
21198
203762
14921
395923
1356
347016
858381
315742
295226
495723
274967
199755
532053
311603
68613
383354
425948
330968
399010
753055
603050
140536
287703
87448
290693
109275
69556
727891
747754
429392
466910
561360
139465
23434
479467
337730
139793
147011
28025
335109
33728
149073
42274
32673
214320
80766
22338
298447
319327
301519
11669
143117
228414
386263
71649
458595
32704
541483
107608
553496
36457
766628
2955
140613
25302
67781
640555
89596
29510
291931
786974
11501
110402
385870
143054
63775
34751
720461
402271
771303
489955
73384
383760
158234
416832
352358
157739
252140
142559
253055
599438
293602
620441
1894
642709
467207
360819
93503
35283
24583
133571
70869
405907
224646
124868
719295
595633
220627
369330
34768
98144
137504
589515
85382
64779
400892
344594
78178
585798
174986
103257
120641
99816
33486
218210
570312
398510
467382
226967
447248
43506
252799
278078
816053
14348
256647
211745
377600
146456
32805
8563
304395
319130
21858
3304
737755
564163
10620
707232
838002
446496
290216
245796
307324
32984
216227
548555
205430
251499
251
114466
542619
10636
55896
231974
21956
973242
29030
600828
154325
274407
99964
12185
660380
273392
349281
739783
12141
98430
504162
78981
509509
579856
102012
117785
278135
122731
24272
609126
614486
108354
189238
7137
45318
119421
598199
407968
371453
453233
540261
9380
579705
290830
97318
632118
526746
154740
118490
252312
501603
109562
251983
510198
51806
5839
795280
376737
52104
34867
330274
400636
384103
87985
756158
595672
798163
258978
105998
235317
123465
813728
470900
211763
319090
9035
163570
23758
52117
394011
374942
344684
46819
132308
502086
106913
299424
248582
197273
300660
174210
15232
192388
251040
388297
256398
110929
302829
152666
724446
471616
44812
61564
262757
173750
5340
9568
249358
155591
165402
147502
51968
498658
920235
575205
308985
314950
488628
164078
494712
355033
500407
41228
208567
1100
35301
422793
157832
30793
843879
65751
44179
34551
436755
49508
114874
108574
132043
104840
517464
266986
85858
87680
13275
81795
5147
146662
656792
345956
170555
96112
245095
24242
79606
88888
525605
478005
108977
267178
176961
173858
101015
112359
449477
333218
50150
542610
667119
308950
264504
203921
9330
45096
366085
424362
73363
529250
269220
145485
396897
182889
300025
58186
228405
513096
757788
574308
691290
389770
877092
322478
44063
353635
199609
329948
490632
632339
67213
154106
480178
94277
264379
258088
133415
531479
153454
198292
823143
155904
499691
296271
96149
25406
68359
73772
57501
380972
14710
460429
374328
730782
102178
214844
450636
95982
793034
571939
190965
830732
28043
214847
80491
503080
19740
137287
185307
53445
16887
13089
638320
587557
273328
75105
501132
415327
678808
276840
152776
94783
823
85563
190017
547358
760678
199690
215216
173287
167832
158125
87107
201458
171479
801952
704514
35777
135393
591544
388917
154373
21244
218484
793694
32028
33663
35526
254043
17221
413967
285755
58595
5587
13744
539
319506
487282
79761
532718
7463
476182
156449
174875
883476
23672
220535
72493
162695
158352
147171
481846
373107
165151
810819
114879
143942
34530
158513
300444
195
142789
187966
222275
107374
170675
32711
473871
616789
365870
106604
152203
236322
439030
93493
262979
109492
180748
49649
444124
16002
67405
127177
527477
77652
20087
417557
8144
14643
370228
204904
420362
120450
247705
26015
465159
236387
271251
91329
636795
71454
345347
275358
155902
253375
220145
12691
162634
294144
351603
5045
32139
89739
205962
311906
195262
133857
807419
212709
556155
456949
270029
172606
573095
304838
744662
562370
61088
182046
394047
185119
77620
278440
352037
346478
717
104679
245753
163342
193077
257014
419957
351474
160529
16230
363455
257464
448894
221106
408892
126234
102249
301398
7178
31743
700585
229934
251005
314265
18608
258365
89819
344062
122159
698253
157060
112780
719255
127607
181327
1562
37848
184491
2842
357312
902817
446374
15486
17203
277557
378558
67367
200746
124178
252464
435629
132837
491725
379404
222359
62752
119058
8141
63873
57961
6856
148102
102184
207050
254371
752566
408686
71312
83634
88675
625800
389920
264425
84238
444345
113903
756190
683271
25373
150849
517800
270779
219189
38476
385444
634792
339131
41915
66247
160434
60453
253939
185575
80112
30946
262495
60213
346949
284622
58782
5414
77953
140640
19212
69046
21592
177659
47613
107928
26385
388632
187902
157794
228377
68545
37423
85475
366187
269602
300124
743295
563332
265144
375736
534210
262967
23073
902660
117726
342564
14266
940611
104109
443909
316836
58259
313861
14949
98687
510690
183602
587857
463058
801776
74602
287680
3692
268011
492518
548098
164089
41541
224660
85085
13918
24236
476847
355237
458872
703250
195237
145007
831399
9226
8429
128600
44028
95680
51501
170040
72426
116453
25921
311807
771846
197541
37608
57349
218162
10833
401194
23357
32394
31765
5653
244397
204972
482790
286380
67114
591221
407263
234189
347206
93710
76537
224739
247381
366680
131493
124440
186784
66156
530306
88341
662872
342771
575873
331776
600905
66760
35592
18693
159774
557359
754305
18471
640775
402664
213084
375090
145228
87772
95285
358537
911674
555772
367222
469234
89723
6798
122142
321621
140591
64554
498509
164203
226609
28717
7509
126694
74344
70861
60499
427993
130668
626743
189551
44586
48281
19220
276459
94909
449949
2268
138191
408125
809723
77938
872950
43295
245830
21563
177477
303883
41619
42192
91708
132563
41446
14695
615040
306666
664270
410094
65936
45886
126431
458639
36749
21998
578339
363175
244550
28141
504828
735824
607467
425633
225704
55745
221202
704384
323002
69283
622895
730513
144364
115287
479437
44129
215036
114060
254640
144417
179119
23923
210452
14896
482257
328014
254437
20747
748435
134573
37630
526918
6239
355445
404458
308738
457039
191003
332563
424406
804292
67217
138184
173535
301972
310775
30334
144968
216477
64987
298180
497759
375852
268148
634443
38824
93057
116047
297262
257800
57404
20664
92359
762320
221301
41827
94976
371000
518062
89514
306702
684295
136861
296392
51150
16243
128077
224902
120305
144703
435825
149505
244716
279237
218992
155446
142464
205811
608423
151479
684485
261659
24406
544159
211243
338582
240359
73995
540007
174374
564698
2995
524349
79973
363581
613835
139443
563811
72199
98184
185568
153433
518383
542790
177021
489369
126372
12897
174937
55236
172437
402753
44505
61725
266068
313456
335703
746569
279606
447079
292235
235318
243457
2664
147676
355545
256814
11097
2215
357247
68152
387924
269947
338763
41861
17774
236508
40592
4825
41177
5297
683560
200041
440891
233299
304926
290089
67261
625734
15889
854204
209367
702205
87395
829484
208720
534080
72323
287242
1672
17398
615371
151277
256827
234092
341075
802321
125000
13904
113341
88486
55860
220239
147327
650160
308239
108012
259670
95627
459114
8772
416516
40705
229206
389031
21282
76747
17399
165226
606699
112811
662715
181571
224287
13781
72135
13224
627176
238193
27284
28043
436717
167386
663461
148377
51429
5426
348470
745861
6288
394824
462199
25645
128708
85515
50375
485160
6068
139563
162263
48313
635478
35379
232743
377585
548581
333463
400590
267251
683408
182019
34642
370260
90884
133621
108778
285761
34766
174728
349922
23114
135010
5282
270366
96828
342124
534597
385189
695954
246627
854231
259517
509728
338401
34816
132819
183604
282877
625538
491366
522779
445294
480955
56869
51533
85724
91096
287004
176220
296942
12163
266825
477704
114343
125139
192075
632849
351480
187593
339103
5949
223779
43384
46240
171056
175764
308863
615496
11419
26065
238707
263241
566376
117549
510392
260910
231646
570620
233240
161499
140779
316539
431162
203587
329406
272678
1539
35982
441047
273382
50119
223738
10556
728945
68090
685237
44358
60271
10042
564830
283161
84190
383413
80597
70512
25508
438294
473188
44576
462653
49234
33313
618628
250480
94390
127963
77371
558363
131159
23978
188821
143679
161664
25868
738136
237281
287759
56734
195545
433495
487552
481570
180921
42119
116928
144685
5856
390779
627764
828
248718
599850
304353
683032
170278
171465
653327
199993
377343
99396
90287
430869
228076
402987
88260
409264
350349
59183
44836
428264
51868
502385
3316
41190
229511
412526
302865
117864
29228
29670
15805
670804
335962
184901
36521
273414
680146
17746
759182
667976
16744
553321
834211
12201
579402
54232
182040
410027
127150
203454
68700
703293
148394
61318
575938
82171
27988
202844
545863
793679
105425
54116
4664
240395
116613
242636
122724
228024
132261
185387
714263
393051
44351
227339
757483
572794
43699
617285
387201
47
266670
120604
72081
1200
9371
186622
596487
172579
502199
213606
434548
180419
95593
101756
158401
213426
52932
4295
148447
54508
437557
35842
290843
608328
286222
148647
184847
54932
329078
652184
1095
659277
237161
31898
3719
403511
84345
146904
209397
624065
484
450430
125220
190889
408861
345152
94583
131565
251906
126066
30348
39783
207335
328247
12934
32024
230481
423940
51291
215356
110
11173
18563
106620
55992
738901
426426
225812
121757
41577
30660
18407
69394
225292
176678
101977
699959
661755
77353
234980
63451
559383
679143
17127
13929
262925
178749
196935
448132
23642
170938
240460
259527
493822
685523
24838
191157
274478
78005
2736
225705
96525
229051
95656
96278
289985
276856
218586
640286
174187
338711
10131
475181
69251
290985
136705
270104
363277
213954
419420
268633
323187
167535
527873
116605
764316
169201
89039
174035
173233
152136
877322
121723
63571
22691
396399
46757
51507
330546
72750
70506
23864
284757
93086
97983
380503
96454
31900
206321
591590
87427
63485
20869
825425
14022
86580
24321
305904
820915
148988
104652
154629
14415
249006
20345
72627
721073
89652
164498
359351
259642
618029
78978
17020
793227
329769
29620
391231
207616
146401
296005
229294
296048
115251
33498
43792
407375
187014
47550
81092
187680
197782
22388
88415
157289
106264
122809
176018
6347
112077
503711
3941
309810
302473
308150
220735
119159
5253
87843
261507
617204
794374
628179
348589
691797
128916
77566
455965
409366
403589
223305
291449
102893
148108
524324
330588
220615
272667
5202
268610
338750
180629
27188
442556
125266
171492
149413
48727
817252
92462
56059
630820
170231
45395
874997
296247
27755
25954
430023
40033
471173
426390
236958
105462
107460
479714
13482
55147
439935
54058
109843
129449
107839
469985
260469
22163
324831
375277
135038
13544
19855
5191
179773
204333
584976
62327
492414
546242
596770
91356
542588
161289
10950
2640
113871
303479
60354
854398
148092
542791
3981
451378
453077
332146
123263
298462
80925
685081
208440
358566
127549
606137
622412
824
452793
342886
551483
109656
339860
26115
243159
401869
83005
45104
158447
167676
621798
332158
249598
557932
246477
174961
267577
337077
171588
8440
384010
272532
668586
430329
264766
795805
90276
256577
167048
214895
158291
72905
47878
76681
161338
61992
262440
88471
379794
790430
37849
366504
93763
353764
315064
146136
4565
204190
177562
547
265538
385205
3102
557946
404886
110290
72936
160500
188187
581329
295802
429836
289482
81102
451228
222070
279050
386301
402357
312141
1612
142149
588772
153455
674050
215582
252456
342079
353286
276004
224212
108934
182924
162031
54387
19669
2171
100358
49817
123602
390082
798388
244544
83274
23409
117405
165583
78682
153914
218659
107799
9605
180791
70558
237976
116721
621814
343814
243815
411820
175222
891358
119452
351816
149676
298225
14523
2203
315510
735148
161747
243126
50376
108288
237400
164723
431184
19597
377184
341412
22859
286101
40377
623321
534639
22170
186902
29427
5051
18342
82566
40892
231752
748389
352036
5752
69277
290507
360978
209891
221188
616526
141921
21811
7479
46146
364690
97563
185005
26867
1981
114786
652076
610572
303777
104475
89690
103259
2497
3438
461207
54476
569426
159871
358448
229083
55199
465299
274172
447185
5854
413910
371909
15199
21844
5584
175357
22024
259484
171005
165604
163231
317288
425058
635082
141755
107950
302126
60167
56758
378342
336572
21761
160749
95645
46926
198435
425355
462555
191971
23194
630033
88320
51971
44863
372254
41683
337189
226277
154723
243488
312834
276233
323714
612318
7065
315961
466054
70112
103266
38421
10012
644481
203923
237861
6154
11166
24671
769651
59768
432716
10712
64291
98128
397530
8239
74512
205450
209406
175576
300245
754987
4709
386254
473812
237097
530263
574708
653792
104738
45546
56631
133016
132240
302465
579846
630170
451933
276877
234840
139515
422839
577
221027
135892
171747
36808
69817
34666
186970
342437
355354
276109
393372
163275
346822
539911
7425
129793
140579
110439
159733
8446
126474
82525
471729
38738
431959
197798
252975
39939
290946
71968
406164
386093
248069
382299
208430
39278
413084
65373
27427
150599
191106
154546
97533
115089
100159
432432
132673
59394
403872
25238
147085
38669
403322
72509
36545
228
795239
55375
601202
602325
390344
262987
261611
4709
393794
445945
487977
158616
397456
415659
222847
85837
59017
161895
1148
376002
647919
359439
484452
481465
128922
204616
3612
467594
238659
556424
201566
50468
269313
85283
36693
449938
153538
572473
107943
103177
706718
467687
272060
182872
41602
188251
175247
605926
351408
106230
123506
808625
64322
444050
740786
305277
69
652446
162897
46966
170240
38263
639240
479767
38209
85971
622021
672644
78979
6055
160301
226460
300657
246915
23892
534224
483588
269850
776720
302091
706633
70163
230106
12031
15669
73704
192182
99408
74254
265252
86057
25162
452419
210652
521392
40178
149570
196460
372678
417170
85965
521351
25610
678288
835793
529176
268916
133809
257738
657195
109633
296877
107803
74496
120964
10301
853810
188055
814984
34172
152051
29323
95407
607933
307056
100231
231341
144221
215137
564116
322581
536510
196437
17747
654277
355385
540853
269816
727549
127390
79402
340496
160501
354991
695998
147728
12032
205843
43188
22360
268234
127909
122525
520891
115323
1813
302189
103481
2208
491362
381824
744082
41296
232853
51048
6417
49876
53555
503799
264226
451202
107940
78458
48784
237129
197145
119496
141383
672367
524348
81511
528136
271978
181282
723728
242135
224186
291325
42578
129833
28787
650890
30135
254071
155070
123255
492503
28757
39527
48118
70320
218209
499228
245562
78973
150560
107159
482981
256068
113439
4147
423552
176465
402414
82004
483089
537240
230655
105099
123405
10561
5395
47525
340470
438814
303253
869646
421671
44714
187713
84
10183
509460
180965
81494
364030
351897
473138
12697
163550
134520
65901
875534
156346
16770
156970
114833
110319
79180
254112
225796
843677
51649
6476
234639
528816
226442
278010
617737
24781
193421
132796
359296
153667
238261
315658
9195
493634
741135
181086
179168
513290
189876
230504
642372
124792
49558
440183
603043
571327
162462
113229
8540
111337
249755
504721
18698
5755
367918
147768
622303
390668
420002
134756
665998
128966
27117
175564
317865
85736
263900
375512
48649
162960
453363
186240
799812
42944
742326
106402
22418
127555
42330
343181
151646
663557
117376
46969
8108
58148
256860
260967
90419
195955
151512
8197
27044
67192
82359
30806
705955
862199
666510
286445
68252
530916
548093
409579
202474
144560
570847
201549
13549
797151
302468
178884
659289
255877
432119
293734
105335
348933
300675
473745
566535
461602
350701
813135
65189
19730
82375
39543
29117
431109
548775
703445
60862
744948
8309
56537
29300
372394
302517
458177
583130
34144
476629
27093
673542
150292
184616
148351
604215
70250
144409
625930
176970
53803
106798
229255
334942
93000
63285
428432
170058
425420
622454
209814
16023
9665
105100
17810
186260
539912
141684
210551
784648
24158
265354
553290
298838
12777
135118
309099
74979
248232
185191
139665
551597
87973
93124
157397
193599
651122
416753
100675
285522
46582
364064
289642
505320
800828
6883
438081
195187
229620
199307
149297
99654
1241
26280
430999
32513
289003
132939
71390
131040
112987
596243
359264
92649
167518
21128
379746
107054
92583
77160
13771
344349
165359
218154
255627
42725
211410
122069
422604
47180
628927
440834
370172
23479
162208
160706
325936
165673
5533
1621
171924
1586
501321
42562
12441
265257
269539
101708
238108
11998
461957
334660
518854
465178
550
542214
99008
5645
11864
570724
47383
336002
192762
56369
160106
368357
595986
22139
53532
514706
177965
296844
660473
8307
73163
497326
427233
353139
9411
620783
110232
113318
26300
498752
544525
228242
219269
90741
459336
286578
371188
89123
313415
152348
209219
164928
6943
372813
529617
225518
58293
844079
506595
175213
99909
101914
133935
138694
135685
151915
546480
698835
330643
102707
272205
24423
23028
199192
138409
331252
482912
405458
596220
821946
37496
6843
138099
806
43343
338
222129
138415
280918
261503
44416
6138
339695
618360
8188
454525
10587
306696
82115
8088
50743
27112
250593
649230
198447
202539
4278
38814
204032
549274
88226
46354
32028
63062
269715
169160
31087
30352
85584
176531
96734
155338
226081
35285
839105
108942
139802
299910
12742
695565
17031
298795
122445
177
178825
38043
623738
317216
808770
493256
28009
233926
141429
77947
435698
88650
41428
791110
629814
163227
627875
63769
12234
436607
15401
5216
12005
172237
789151
408095
89364
393403
29347
34707
39370
81833
46967
20969
260159
20819
55485
266665
13672
96450
652387
138350
71433
152499
21328
83032
595169
289944
768856
137758
10530
140151
323203
136933
576107
101607
697635
387464
28385
366329
158536
264048
233791
5896
336961
212172
48209
23407
39827
164264
205379
53093
184785
8091
388450
220340
585682
284211
468195
576408
9930
214789
896123
594876
293812
180929
232249
138800
240035
30714
425340
408082
171945
9358
129905
370223
230452
94761
137472
11663
617437
1614
20513
966582
105654
25353
57245
27986
310783
20722
316224
309241
710030
286572
101094
377413
93714
60806
361258
199877
205260
1071
370603
635714
77060
435335
29251
448243
21330
264538
897550
244534
121906
391168
833647
200651
483799
312380
341175
458582
7488
48967
97966
37060
373253
601809
727285
213696
222754
506802
3956
356803
12836
261376
862213
55811
292749
180959
240815
161730
8861
143924
919567
286698
497775
103165
24885
462554
65711
287582
162946
71645
388653
73665
281999
1979
227997
293218
507655
218203
164910
653723
380253
593302
150019
379742
692602
133899
361777
33244
151351
540175
561151
9577
108960
2341
60613
503989
11341
437696
11797
16539
87641
4562
308660
53485
269559
30296
46839
49213
85749
154306
45170
339579
496313
536647
122588
504695
9229
684313
11430
20627
16437
349551
53078
583404
187699
359656
16049
977
375552
645095
77096
20972
776032
30103
61742
241998
262941
7723
77368
17910
275660
222920
11706
189157
82018
227174
391018
589765
207486
97398
256240
3771
7949
21598
275066
300145
164921
840158
236438
187859
25377
32747
472819
179233
432641
14639
311783
119768
749141
6853
605302
235783
265428
128431
11741
406260
116441
548
771294
660468
84279
105092
144419
5076
319848
103452
255893
89874
421347
269592
22655
676870
814818
156310
374013
784466
106931
274584
112276
73815
479689
288219
349218
736115
324629
238969
178185
237293
564987
44450
510523
71152
170538
502011
395951
501175
31739
47169
92316
256043
57725
73858
17467
317433
428840
191835
244500
26050
30689
504612
25894
24163
121694
274141
131504
44102
102458
188411
437378
564457
11852
70211
112138
26524
35877
111476
530860
177719
382932
559095
17944
10084
108340
133353
109127
40071
7568
94223
67430
74744
152549
704706
110012
549736
268601
382006
250864
713491
361360
133949
764056
497657
110853
492685
64139
112062
4930
303586
196528
72955
486654
173329
5812
18591
426034
41418
113000
171153
10752
11535
36863
720066
506263
176959
2157
528529
480499
46422
291879
175130
249395
54621
42923
596122
12567
541151
73765
168712
907551
643834
236443
490516
189341
254548
10914
164865
117257
2010
31850
185335
360737
95687
58406
308918
786398
215899
465777
164258
1225
595878
835697
156284
194878
174361
160526
109586
691848
183531
167274
28180
373852
313233
148244
617420
57960
75604
75388
285473
120272
111461
158998
365019
412725
68552
28564
727760
7298
399669
1039
112461
457080
108927
546206
477626
297877
596238
450066
20267
146991
378572
48027
403413
526047
186800
52480
36650
215261
148594
65273
42320
269938
241810
128319
83205
322702
864837
38057
13978
331106
869749
139662
19054
257322
559608
34705
229465
72733
410772
405515
209167
20661
52485
2144
178947
10573
14474
622946
217321
235562
250688
187401
155109
53824
253005
433965
18976
233145
855584
30282
469236
8686
289657
268356
282852
80822
32344
65706
749148
34526
155505
111175
481685
72558
171068
42975
58423
4196
129
59000
194348
88052
73693
313504
624844
804384
469256
668961
163723
134867
64316
447697
31023
59503
560531
71491
90541
663420
323777
83720
901905
253075
55141
191645
194186
113877
521206
242038
418929
584165
114683
139209
8080
16084
238820
213803
613013
37923
557317
59793
875314
237128
302356
9014
525436
13647
319372
177358
350132
109418
855827
16984
415073
139850
6023
110823
173654
57013
488506
179866
156747
23520
222304
139450
556615
524637
645502
402122
31750
39757
618928
17695
166040
82259
2873
37796
125104
623091
359649
166280
2491
99202
6592
110608
178042
359994
2139
746751
402470
143110
179178
418831
84510
91650
443303
192514
4745
171663
66789
599600
1292
27752
180992
381879
517820
404048
288161
335060
123760
41185
145235
219624
24081
962493
540640
13660
819302
589876
563099
539581
54192
142548
36805
60027
197422
104324
115258
84140
481288
748817
4622
251418
75609
14631
61655
74258
412950
54395
89796
50673
22164
141113
126907
193678
80060
58183
39893
178455
398017
72556
126004
458846
66922
58056
212231
262522
116255
334538
129908
368816
16728
268055
123203
106936
257458
36312
419695
176887
65450
34499
284285
24040
281697
113236
123681
234840
204271
70540
205756
467069
298067
122525
319574
604445
316916
66599
325864
331097
885
317097
85431
292109
605223
139016
317754
65554
259958
496333
37221
358665
242511
260632
282646
276755
255736
211545
157348
695027
129931
447081
56759
20838
750916
234714
10990
98768
436758
204133
811936
599874
130061
445647
7276
137413
367775
55955
4040
227026
65786
268087
88367
31985
167502
136481
367416
460346
265903
346191
390609
13700
549233
36023
19938
16566
139613
304666
251372
9882
106883
11997
316433
30301
24698
115086
69255
30347
510364
172085
30231
48811
81101
107335
19263
98276
53011
427258
174317
132387
326142
239313
7665
1184
571591
699353
714193
8143
809131
259729
163888
93946
43263
614879
241510
84061
258999
210859
220395
67755
142744
283403
616718
165008
12165
91771
374475
16194
803709
438819
10076
90902
178006
15828
23022
309641
86675
14069
85652
563961
58775
44911
248090
189759
212699
510288
180210
31206
43161
684212
52682
88822
32934
29533
29354
329352
288781
50881
47270
4957
110858
38155
3339
14821
815475
112581
175723
121327
388367
242868
168730
348534
448310
10258
657366
51976
244333
499467
448191
201789
278748
490482
279908
95355
161584
324611
12122
303669
40068
62954
559221
196859
704175
355446
283437
720081
276628
173824
545371
89444
538980
277438
32420
206788
454808
264149
262509
269140
607975
61503
1561
25422
63744
504231
334943
231917
22866
63493
50247
141135
76402
69830
4549
54472
69217
18451
89470
131656
162314
579816
353809
534451
12571
359985
715878
28549
139520
430318
74547
389103
335701
62953
850635
13888
117709
555796
75172
363935
146059
711385
833405
126396
162936
13483
292496
158144
11553
483527
8543
81102
364342
67321
23991
32467
394624
185728
83744
182718
1789
327665
366694
18173
584127
31618
121035
16735
334003
391269
27892
43517
372469
151358
144824
264681
242264
38856
169558
204147
13419
372226
163947
67162
109646
659634
241944
625643
50579
864773
134790
13001
471296
648419
352674
121983
118532
485040
43353
284705
12138
396545
120918
30824
16189
35834
175395
60752
158783
42687
38955
265230
186784
25861
22178
55070
118956
176087
554165
81156
292458
504227
67950
71870
120329
734
51951
15856
176650
155541
110529
7011
196185
129417
481887
367772
153967
188987
198296
487130
4349
650009
90602
140415
490770
253676
90570
84253
146899
83025
151909
300401
188963
61428
473591
207649
191074
309270
959854
388430
364199
26838
113712
874435
538968
510907
485261
11459
63562
870804
406090
164288
100016
178165
92220
36833
355515
75826
781110
63681
270095
169111
270785
62334
118839
629733
175965
63524
163888
420744
79805
418880
289211
69661
28439
652687
571353
366429
306140
564595
59506
235851
3386
569872
668818
181538
345100
23159
366111
101060
138539
21566
50030
496996
286990
33529
189709
169147
137959
78786
397299
140
66933
56200
12044
12731
817474
130935
121919
27415
243959
14603
165243
230306
33046
336118
545925
255163
156633
348565
531283
94126
511803
4071
11672
624893
114359
128187
102425
731906
481867
6795
2667
188648
252674
430993
482097
771958
879543
68222
9756
13884
76027
209652
500491
485098
253217
7806
3132
45456
558118
235598
192716
43362
22271
375594
67641
93937
13314
127956
34968
149012
136373
152423
239446
558488
67140
358860
3506
58107
382803
447528
318232
493059
385922
147797
104640
13744
325401
132760
18940
168028
547982
170070
147032
138647
33926
428658
324165
1451
261665
481257
121103
353491
443649
238262
285014
217144
231438
240546
222313
554046
57714
495110
291012
312252
808
246487
50004
348640
134735
548778
239823
186045
17183
64044
343038
15728
374256
131064
362047
156486
290650
305320
930506
346215
490221
15314
857355
180147
273858
435021
94197
98610
122577
133804
34290
679852
385056
107756
522079
426893
226914
362542
27205
203737
326059
955212
243590
317132
59330
332597
473896
7129
466401
322149
90819
405389
516396
10419
53682
15687
201552
325738
160912
309969
376729
480349
5922
355748
426707
494543
161229
110486
3554
16967
127232
134184
211878
112045
405521
223695
50588
337353
228836
483153
45482
9964
176555
8195
38915
274573
364826
211425
580687
164449
11036
177409
12371
611
65906
151341
52631
297488
55355
10654
6126
646936
93621
584785
557610
1474
316465
67243
471135
565784
87618
43959
96970
345858
226112
394579
332736
271033
337651
909735
37770
613562
132147
99617
257717
119401
17690
94465
18249
180860
311685
201123
5900
6305
211996
192570
32646
231395
29235
31167
188758
94548
64011
49112
91414
117599
267328
7281
11483
225932
222196
6627
650079
155312
34916
268643
386913
179229
255995
34216
275151
97008
286456
250145
110738
357866
135260
10854
405538
491182
586955
287871
17475
123412
18195
2936
148900
50209
329319
249209
755581
18889
534965
89960
49256
141694
238631
464468
763890
32966
488441
408346
572657
73157
193637
27269
348244
357995
107379
229173
46295
183515
475311
754359
770108
335650
557381
397653
251022
331989
199161
466
738466
180983
142978
33586
475572
684143
620737
365446
1538
172949
35528
29376
598865
527127
6896
210948
525014
151647
104477
138032
24679
369496
167767
97961
833140
570800
493417
491098
72829
353377
113615
181333
553064
166364
379157
303203
112649
321770
20998
166222
140454
279480
270442
24940
108261
16380
691609
663471
38319
106460
214369
401662
3233
68894
203029
302906
78846
726462
51383
19476
22390
429837
81824
251298
74673
326691
630665
289961
41
1091
211244
372321
48486
40729
16970
112390
9288
5097
59458
61924
50506
211380
823165
44935
724443
42234
71156
626992
38212
844756
203473
26425
286189
62093
31544
108838
152549
7697
225440
27625
85665
534220
17966
254647
14033
141020
584932
1358
413127
129822
150972
188111
531282
46990
193784
188848
301818
764475
9245
219668
30658
160123
207638
154510
469418
307614
104033
13319
93615
55643
534640
537592
200937
196292
412845
376470
54001
220425
893263
516406
63100
30213
362126
103964
189320
171492
47515
13192
29326
588130
34568
261202
693696
6012
4253
132127
521732
378345
44175
319065
273892
6607
453941
140086
422534
273673
975827
142672
65853
361213
64273
576196
258862
134601
282069
6194
15407
296679
626643
658712
456808
292039
468258
232512
141259
82497
518403
113978
110728
248286
724748
244296
164658
73820
58773
297748
183238
699027
34847
752163
182185
569835
118036
491340
182035
62636
197530
298305
61291
370034
455273
170418
736103
304079
418894
67774
686591
551643
118472
66287
51862
65016
183104
78796
216298
22717
40874
209570
37826
117772
78222
54335
700076
648334
132880
196151
114628
473970
27120
721897
189477
248490
293656
8733
122352
101785
280530
33163
274603
36420
116184
43741
134685
133353
142442
260957
432626
173282
341842
348359
93896
52868
44937
315465
48602
14103
259892
18181
447832
94352
144641
6985
872816
276247
76654
811700
21432
3440
400144
84097
617071
9218
11869
167453
437909
475876
50869
290187
242904
417802
172181
42795
329993
20398
132504
422133
258487
225406
84405
45171
222687
548097
73909
28013
472852
50419
127436
255834
763790
8974
207445
902444
104705
451190
190064
445779
302561
507659
68480
78327
175645
274235
319107
124008
59244
140104
41390
388069
81838
109272
285410
314172
615932
342760
192537
14
612243
613597
202373
85578
647894
295352
127692
51692
199173
450001
468884
395209
58135
117049
431739
451643
15446
191182
101793
61788
185058
149295
190142
113602
185751
490586
74413
19543
56830
136360
731383
60504
64465
5018
1995
223532
359975
243567
231138
88835
842
16009
856139
634219
261593
560306
313647
525095
122826
318751
35246
774695
14127
113866
221286
37128
127775
552955
151270
39057
44618
250128
200337
465688
181153
26740
75378
198867
201279
73773
779366
10093
621465
708136
338071
440402
41048
41215
516257
44125
1200
378462
86916
304018
314507
212117
27046
418328
16526
540493
232458
145517
591602
134592
358
221419
194017
465924
107974
78138
879991
183248
396388
42982
512243
231936
124634
163058
37838
489482
149516
965574
197303
130587
11094
190338
408034
72984
115193
255310
636948
304798
134239
249893
149103
628239
502240
335939
451834
162832
62684
165336
580600
209934
662821
131488
114
186586
65582
304622
802965
133629
40223
4395
825256
313122
82203
582170
210896
467138
201920
51780
9029
155667
8051
477554
208035
30195
244149
660171
178691
112933
152774
12409
219732
139473
78649
177633
281048
16665
127938
586766
100071
148263
26368
233504
47271
94982
193119
418076
140963
180067
107423
8176
651207
477155
86101
806704
279043
651368
493636
88026
377892
332944
6261
81666
81998
39197
344
23879
57496
438947
279710
58186
34731
858915
59050
48959
15050
700643
109513
272994
12510
87818
382137
9417
56150
435690
239993
243121
106045
110721
442732
301560
246684
454332
190890
635066
1352
139624
573032
315854
1035
388799
44877
61687
15927
447997
168827
55852
9134
84081
29938
21984
10181
161387
428500
279038
500572
281819
150176
816606
519428
186615
913060
9233
581831
222408
1382
213571
289996
30298
692058
653352
342788
176879
145186
241108
205673
114560
131349
75117
197262
103154
147216
234585
436146
114180
172920
415475
125379
34161
657638
105160
62220
429691
102806
91839
20993
895288
342851
750794
398438
23765
10405
490194
219601
380375
45490
300674
407526
271927
10353
63054
376880
151317
204875
325756
208536
115251
138695
347613
449874
433597
14368
312985
147137
554590
174922
220042
28327
409390
27598
60524
83416
326595
23492
66080
110489
30142
28494
169440
525162
254609
261451
77254
356469
374532
435084
119268
42459
599364
7962
77045
8183
69005
70595
428124
507619
318013
70127
84765
447441
49079
266186
344827
171347
374343
363711
541797
695395
72920
137212
669096
411510
92445
2576
294381
26996
489855
66073
120971
573053
938517
16278
92590
50060
187904
116679
448117
255589
10298
431983
222588
228560
83607
220335
382433
564
614076
198624
329444
98892
713566
35276
155457
129382
30629
244668
290163
803283
220091
6927
175181
696588
807038
6783
3315
3067
71096
581385
342129
316136
23823
76717
132235
319944
218876
103763
778
777406
370596
382119
200205
188624
37743
23984
5984
41242
279631
44286
332319
372051
77811
294779
77002
155074
8817
23590
25631
569774
347800
160738
215813
65419
65887
562243
316810
789110
410433
945102
104921
15545
255210
218214
127790
92942
31930
564883
157989
135251
702551
507
122830
85617
132662
246326
172202
289368
177078
135645
29506
303877
200155
310152
48403
2479
169385
259546
595482
445079
105305
123895
522587
265787
315004
475116
211
13729
280439
464024
3681
257003
136787
320045
268592
9481
58557
589526
307350
11712
12924
616882
124158
63922
190950
24372
835647
593295
229946
910227
447265
548364
421063
315818
149013
219360
84627
880171
5530
20357
222719
602726
583110
202036
68417
142611
206072
205052
577559
178224
80386
563460
195289
13949
15865
197464
21323
615066
95456
426853
52895
348564
201027
395536
123245
138174
202353
22419
515300
240888
405356
14219
105792
4039
116170
394710
178074
48530
54075
555188
341998
353024
23665
62448
270362
173285
368553
41101
15238
35145
616750
825688
319503
128190
150595
338349
162772
163551
104154
302840
502694
742753
580424
101871
223584
238264
215705
422726
107829
446350
773799
346635
44602
230356
47555
67059
6753
151182
44000
479211
20622
349670
32536
143975
466831
129972
243833
52804
108714
148366
387973
100558
83480
62973
507668
206662
488157
414740
259894
136033
254772
229217
706270
27579
243323
199239
791845
158
134115
68947
266115
553662
8163
36794
378985
156020
149444
52398
26123
32901
519691
347312
274688
177407
390959
20408
36191
20674
232427
80012
116751
529929
579723
408045
12494
27350
212420
48937
108621
118290
280347
519393
404603
258606
211279
25806
919242
328104
93053
75152
101378
631285
50493
256951
51746
240739
306085
298759
357258
36557
23436
480800
606650
29706
226736
82688
40083
273934
266406
452583
236995
110566
127262
23920
333985
2331
112591
476932
193108
99679
3659
387023
20618
51937
57718
8253
96240
1909
28034
147140
355919
330099
362949
16194
223218
338723
18916
218297
194064
102493
75183
81567
3326
161951
83668
199654
208186
777719
57483
261963
360654
702509
553974
14595
676341
199134
80107
164272
229515
81806
227523
327169
536125
295078
392203
38797
253964
535980
54929
141260
453169
20076
71431
101840
66395
108474
55477
241768
675331
846
351393
335568
2116
224883
31689
525375
250892
267143
202901
219263
464557
38186
47484
516679
412145
58157
105652
408350
170597
572539
538389
754697
250191
641168
448803
540456
144072
11311
502920
465741
287825
711244
86970
705729
337845
27666
691616
15415
403944
473651
453733
25195
438358
325731
218512
111690
434479
34080
165247
102061
89371
180109
11124
185399
367031
657087
78638
31577
205990
31211
29911
47107
407837
82070
31503
340229
33049
284808
145544
109238
7497
296285
121562
96422
2931
655007
433424
238601
106084
11888
415866
212733
53075
65557
99746
144739
104525
30673
488817
188875
431275
30219
226810
30023
173782
18487
10690
91344
452451
102677
638938
315018
45621
238500
23671
94004
662662
6775
13615
869389
9506
184790
289978
524848
6758
62662
68794
463164
141254
457975
273985
407750
21017
99730
195810
226024
38647
5586
156836
123993
235680
260071
143105
59507
249409
172476
499896
78675
285853
84657
498080
293086
413681
534668
46979
563
54536
130935
325392
41699
531790
304962
18189
17648
229585
75980
93744
114784
22702
26375
349933
22882
661126
10998
426421
57143
376694
427581
394594
139001
712349
171217
441409
342272
394195
777086
302866
10873
84214
222395
7617
57331
351376
432960
154451
806384
18002
6754
467946
496237
583390
204202
614349
960
544267
357204
560605
12687
84957
412456
2342
205833
579873
147447
134537
209086
754895
162566
52395
231465
166021
35601
75621
160773
22925
6045
181836
217439
1936
309358
38554
90797
399914
58156
961186
198706
346075
594676
3646
318572
67147
58179
210327
296660
807118
314364
13085
405726
861636
821157
251216
344307
14215
20745
192447
49143
227282
109153
306251
356110
136265
68607
142465
249860
21078
145983
322206
471231
89865
29381
509775
212119
535584
104633
488631
14942
367875
64935
110161
1486
388703
45614
669222
136228
582934
336772
187500
392121
20422
523661
118914
148551
183585
283870
241163
261172
270330
4063
21726
316400
116234
93742
129511
34867
52009
107590
15966
594107
604560
140878
233384
258470
141140
278720
344327
322886
190889
655499
243559
249674
364902
196488
12363
474397
33849
348176
498203
584368
870633
243642
13421
371350
944025
61739
73326
401470
169506
263422
546280
101222
381370
464589
247862
267427
621690
390214
37566
6449
280348
515703
88592
67972
148076
25398
287963
135648
195913
78502
199816
60241
378584
457488
80776
390744
294182
20454
464448
246564
227116
301147
527970
478772
271529
19793
110925
31971
14886
8768
51689
63461
482578
14863
15822
98075
564875
613010
286393
536085
69859
10102
7544
454109
477735
8192
254254
105235
531556
230978
825539
186204
323595
322637
194214
225238
641167
272770
47102
622810
473241
26836
36998
194505
145683
103008
705474
88445
118675
9976
48542
17047
116982
334277
178953
309981
83553
348403
602607
653207
35694
46895
599737
242441
372031
647266
30043
77940
362650
138607
71222
109481
270080
97277
81382
38744
750227
365682
274043
338492
22472
173489
61149
427243
466774
263923
240746
79685
127733
164283
652698
120563
485867
12833
87588
338702
34989
595518
106487
678279
406943
178883
52483
192313
149171
19861
759416
257120
209166
45237
371785
178075
682693
26414
134719
452452
130252
177490
215327
614962
46339
25436
692992
88099
444951
60161
214043
747992
235703
407012
545819
525302
579074
107099
530168
101138
100296
265530
144560
225407
227178
29494
1307
637243
574707
466774
344512
183077
24513
317465
40764
435885
364750
7267
390872
183775
1414
215087
19773
90168
2762
1308
352602
74997
4419
590330
82965
153057
95689
428943
104222
405687
116205
429475
41840
534814
323692
206
59723
133858
30846
40696
46257
94900
417305
132075
714348
344802
2831
182865
584851
66169
294986
433903
106003
3388
363272
71610
45138
63021
19564
393666
349399
84062
593824
104226
294831
43355
116891
437318
144150
153945
700387
198998
208233
313114
12498
611866
62234
53648
549564
351177
16443
417702
205861
417113
96350
579691
542767
20328
620954
24885
84979
622019
455485
601806
88305
138225
156531
266147
121357
10945
337006
84125
95180
306894
146283
129072
244164
33767
54010
179913
676233
230695
84669
8771
8386
285521
709795
117593
56279
121090
349479
609
323872
660559
56704
38687
391781
11965
394114
27948
640157
21705
457438
152618
237111
96331
170960
210036
354948
421454
2447
170103
514821
4739
285459
3793
17243
363866
66727
272057
11126
75675
93599
29018
684460
651038
55834
281350
36587
129462
164451
125501
4850
302912
143852
326462
487731
265514
26919
67351
136149
525092
54301
663071
4762
230081
263313
437042
56988
403521
429858
702422
192960
800263
91907
455122
4017
84163
170069
447977
59320
145436
210240
457221
39660
582826
602889
243311
523994
8778
160751
453580
420930
602821
7225
138059
491563
1034
90793
541242
315613
117032
88817
101852
438779
345349
99
1211
226647
2537
286519
387505
868
207867
413009
721270
3784
221625
218565
398617
32188
56765
570454
610840
423323
726557
552398
714691
150416
81939
365329
698184
105591
626086
12286
103539
356393
413259
230580
265856
340148
594233
74480
90930
22787
48806
319139
819807
552002
515640
81108
286912
303809
472750
97974
239804
125868
441325
212371
362045
493793
646303
30887
169708
336643
117669
113332
101139
610
554525
132254
308798
267418
731750
345781
86372
46647
23984
489134
44191
220358
90205
1304
824591
11948
158838
13431
207339
29426
20136
166547
449024
304690
123651
18470
59980
128527
68050
40469
365062
10647
141126
794008
212695
14225
74277
132359
322551
611184
57518
170392
79426
20385
42539
169226
217092
91869
36007
150410
25431
138385
156810
62552
108439
603244
817549
123666
268249
8405
234531
726303
451065
753247
174693
291761
346422
97196
388214
25537
257799
422196
9578
162382
37587
425694
471593
301540
508027
74851
25591
488805
351755
102221
69107
375061
345965
236822
129603
275110
743876
526879
539325
151413
160240
131105
2158
290176
392423
362927
10467
67514
139131
154998
93603
248393
38338
97880
130090
843736
20384
150654
22697
68689
145225
249721
154480
494695
3331
19288
605034
466556
49522
270947
95632
160213
403266
48310
404876
59437
240572
22685
24320
102950
188702
209509
121738
56839
194433
350063
226019
115888
223148
23907
194643
547197
182293
52492
331226
273740
13211
57229
5295
172624
331603
366505
263311
154915
840825
69447
159763
97705
75188
840396
175049
47691
50315
153097
687005
86469
266832
526394
539006
71304
270637
285624
93952
800402
78899
24664
63526
140788
457095
402532
189774
275441
228475
583248
59521
41558
276884
223375
63692
281234
320173
416491
371596
211025
64236
811864
347398
210501
91013
305098
240174
338657
144202
297448
46442
81945
366376
58430
406972
426661
338115
429126
254504
241560
80082
36227
302501
31349
459110
114887
40624
71697
247925
116561
634751
249873
61652
194361
245309
19255
161697
29922
97640
345286
122409
236029
187400
359247
38581
164287
575369
268941
286467
377925
60081
40127
241590
436512
46328
418049
12180
172624
304143
197936
634795
254895
23184
1022
32675
72941
177730
96352
136355
520432
626220
230520
266390
51429
216221
112822
80170
102048
130372
344174
313498
10823
574487
345438
557367
422927
21282
15314
546944
1792
21907
4409
22481
67419
58925
274494
283953
375975
451037
1066
112748
207068
10920
540722
38761
116350
487144
449391
141201
155139
6455
71280
183368
225906
15118
157379
119137
54455
359731
221556
375125
52444
390617
83604
84952
237384
756131
95360
800877
198281
54183
546750
199406
399509
852171
297277
355911
81621
637558
445317
130633
8929
61937
112252
466005
35716
128410
362601
274525
14511
242969
812900
183895
205107
369178
22726
271134
522387
824752
574669
321271
66379
153392
626562
498568
222532
263895
478252
80215
32401
645958
234076
355069
367759
386158
48253
115508
210374
6528
84169
23844
2759
211012
646280
10049
722644
377754
69118
805828
344057
65649
120037
51655
83484
301050
38260
31490
701420
206129
81393
258036
18856
203139
33377
216719
408374
18860
57965
195659
51790
22219
282523
191586
36486
71414
510020
640603
138671
402372
58033
44249
69377
40431
246361
420749
87880
58546
51871
290686
194311
82159
40841
508340
377294
50149
98743
429186
122948
110972
236839
247756
60579
221535
44681
244074
55630
30434
45813
79288
180083
106441
66707
60355
77305
364807
549007
232902
430671
90927
109180
554733
352552
49858
184346
97681
456109
156082
208170
449463
21660
41820
161589
124818
484134
54775
71907
50435
99968
498760
523351
100364
61343
67380
53707
382513
67058
380753
225146
97008
326635
815464
197385
2175
42783
233008
380878
30890
125164
78396
120311
645627
356293
84845
1148
85089
567244
17832
149331
102621
64887
80206
355736
236330
75762
529260
417635
137335
831739
659817
19111
45675
218656
318695
701867
195695
499164
54326
8326
476942
21054
173486
438428
39812
310741
447698
215538
29996
191501
318
664899
186858
358116
237515
127529
303102
127521
885789
217825
130315
356807
8554
366451
65831
770793
29764
431357
315521
86905
339877
321398
207498
505090
298404
618850
1580
684377
130718
25676
166420
234542
879970
110420
236636
686431
181886
99526
24282
454867
229956
64134
432372
69717
483449
43159
737668
182161
47829
409611
340844
20606
439919
11097
59898
93583
395078
255305
55624
261611
283442
136901
100276
107066
166470
46974
7032
69624
329380
17113
315341
106985
447004
253158
400640
759076
615451
458178
94222
40100
224576
40426
277896
176746
427243
688705
307211
571998
644710
144317
294389
468898
2150
80178
368203
679777
89163
774946
698351
51118
284710
25650
205486
738486
6237
362931
97417
28636
254603
40513
141997
251415
723045
86819
565051
673607
422169
194440
72086
165275
422522
124376
46621
537295
227938
768044
758714
62701
34562
93976
161093
150217
24967
239135
113410
32426
274056
349474
2653
536886
228976
392519
244607
197
9702
116789
219276
20774
466917
158662
366944
356014
2306
349354
106735
278673
166609
92523
240476
355906
156007
231592
186389
120808
138450
429207
516834
88204
174401
7174
283724
449895
539382
182452
390027
182597
668572
10127
28480
34465
223985
503818
4923
163976
284372
275001
989
49174
127853
6941
541507
485807
534573
85940
105315
188271
249007
90157
33784
48812
200340
930975
286032
336267
498653
305162
109761
29510
31558
58368
83922
643456
403623
285170
330992
192030
297194
508329
548377
243319
451
31096
726870
64900
854734
261762
411278
88403
183816
588730
113031
487825
37756
202723
28285
365328
681669
59009
803472
287490
151730
755780
651661
437757
747190
132610
640891
116494
190362
4707
535268
43131
505350
220269
271883
870835
196998
891121
89260
14726
573511
69741
26079
154334
57538
29720
314549
611241
133058
66745
485481
45923
250368
57139
247902
176258
173676
432039
591544
476539
97474
22155
26749
152861
70517
354189
365883
394065
49941
460735
793366
203497
99167
327846
549460
563735
216071
707263
191711
531789
724788
184282
195136
248835
346016
109313
213608
514874
64594
8490
312693
256888
3852
424503
306006
189530
377736
201283
39093
446803
115777
588536
799380
48516
515003
394889
155562
82898
290256
71391
292128
656980
22991
10325
222275
259096
248533
585807
188336
566521
67670
501565
623151
206999
11209
2260
249772
160197
177752
54400
27938
460220
23564
252327
249106
93087
32411
202699
11101
629666
445277
244346
216107
130430
64202
34754
12262
654004
712667
287765
23239
537014
313173
71911
296700
270651
25271
300596
778648
53072
83311
321535
98931
52252
185917
736422
169156
3512
416058
829199
533988
153049
16164
388491
64315
52993
500410
81138
1706
782549
303043
387474
21061
81920
492259
357219
74887
74689
345916
172826
20160
2379
652132
145118
75845
7415
68748
211648
8200
319685
13804
735415
169882
878160
49846
29285
108238
27837
113463
150207
100006
102681
43060
19223
424330
631404
485284
111059
340612
177044
319823
391895
195098
257877
524045
368546
60241
363115
87718
127125
64671
532191
1062
61682
236851
413964
557139
12377
182819
258421
129098
125282
28313
212773
299379
84895
414680
32353
478994
282147
355346
125781
623
308925
311404
12
2478
258474
140690
123951
334919
119155
130144
66905
227013
127140
7723
28826
123900
853226
867219
645356
170003
136128
27895
6627
2989
322911
82486
92834
524572
132910
91427
582164
132709
272898
298620
594978
263254
167440
44812
138799
38776
413583
51027
132406
11245
33193
589182
54514
3802
137303
26102
58375
5645
11978
608561
346748
72869
125001
468495
79037
99631
317952
263292
122073
704368
22548
21652
491611
18932
424198
25363
366997
10387
299470
654208
786900
613089
94097
54909
133021
488980
110384
21277
278307
182854
126483
40121
241928
463924
62805
257908
121234
50106
54725
321649
401458
166045
120102
256961
471267
515171
348525
647703
260006
160273
627942
17469
458834
9508
13016
205839
7910
113037
113690
118361
173744
628780
275089
181121
49840
103701
524507
288619
55299
65165
128059
201202
21849
739499
401227
134201
104635
114364
829228
304762
329696
83989
145836
82351
170251
56221
399505
74394
120857
426063
72915
9840
90839
321550
287007
84777
484748
409534
84027
552743
184840
24833
34916
724044
910909
299199
340774
567834
478214
369997
66741
881451
15714
248891
873698
175735
63558
137721
102191
36547
833413
583575
418580
313109
33486
148125
120811
16017
3527
27161
37470
103995
559064
230064
101297
314710
204175
404357
167424
133511
492728
82584
165670
49411
41843
157605
118406
159713
370369
75038
73969
719110
68315
384848
227781
88172
209737
162489
515077
502296
17757
750138
72063
94860
969733
18907
58242
70005
255557
521401
463877
17554
652125
406319
205868
16931
116982
379488
274718
156868
64675
796727
98842
112872
513673
34887
93022
220078
228759
486560
43500
493312
514939
271748
40902
146558
658711
198693
299277
179080
41682
97628
369118
664854
274451
17921
153821
744992
409601
24804
14296
457978
626935
748304
333829
576985
22912
620331
561630
139708
698144
453771
139171
147213
239291
407740
292914
35099
611116
539545
209270
244264
268936
603209
32351
114839
286417
287488
103800
143558
24726
60873
270455
174941
408990
643462
403393
81097
451029
436464
14377
420556
214132
345092
786212
98371
326808
206199
2391
57096
903829
49515
19044
83542
288931
38654
232253
68765
85690
789562
331057
573850
10053
305859
250776
13472
16865
161757
57091
848956
373540
401975
255987
56480
284863
128677
404519
589267
149376
12558
16696
348605
612907
479770
193053
462134
35990
42084
174279
451973
142284
187647
606379
56601
236846
301334
608808
511638
908247
371291
245196
352026
190233
134044
57622
284436
416663
284850
2354
359137
12116
243908
4599
235337
344448
418721
508068
180032
215662
166488
595013
340871
494017
30220
429028
103214
194722
501177
9957
21532
153044
341339
209549
88186
458954
162785
39796
192374
154300
127984
244846
1792
114316
727115
366790
228187
5135
30761
956511
86934
39157
288967
81028
31657
178117
107704
14320
351886
315001
567430
957881
192287
10089
727896
24345
622861
3434
150247
578189
768716
2795
146913
1212
866897
4032
144342
313609
149343
52890
657734
191147
52461
149928
48760
138809
935858
220978
292913
532367
309716
24519
544725
11836
257105
2226
89070
12173
21121
740415
937306
258023
23493
60673
149956
175122
13
858383
130340
115698
11106
391
217804
90554
211577
374159
178121
611553
178473
374618
250583
676483
365896
108506
175380
103689
91344
492474
787641
417992
64137
168499
696723
479432
67788
297492
3528
780719
280300
121896
118019
201411
219792
35272
30953
219757
261951
28336
309701
67933
19797
445003
12145
356503
118478
287936
145902
68994
96240
359323
37890
136794
187697
5020
500290
400966
902626
271300
235245
17923
54073
126392
112902
394749
262195
621940
318679
336210
229998
87276
551510
487138
110418
379816
438521
134696
134372
192187
124039
159191
86698
356023
423838
63009
184106
1070
9595
14362
158781
706397
125244
65593
261466
22666
614216
206705
269
267178
259733
307394
423450
51888
631142
527780
85446
186909
326325
276602
585689
290387
50187
2893
750137
864859
106343
934716
133645
107631
52737
49469
524820
634212
270357
218216
626193
675828
87875
146891
91665
226724
720234
195867
298593
529229
352914
78637
290028
72201
193460
159867
307270
45329
457964
71432
702223
560412
776734
119531
159752
36218
754009
82807
239197
288247
95340
215309
7202
192031
174119
195396
514961
686172
149956
248360
381373
4922
518110
197502
88494
667868
652564
87411
186941
128865
220966
134952
621140
269287
282792
10963
703142
556145
363048
265321
585607
453221
1554
199637
18972
57874
862503
25101
63223
179812
11909
75935
490653
153276
41138
142921
253169
10851
294920
109673
28127
112094
326548
834370
22362
630407
436763
145940
53835
156354
67641
51475
617980
615523
500442
117508
489733
9745
485626
593951
405637
180174
382664
614331
406752
49099
667502
519219
81504
55458
126253
400883
399793
792968
69912
52210
779113
230237
125765
186703
171519
383253
30287
514531
786742
26328
89435
360200
196205
55864
341594
47083
278899
601338
662067
41263
76573
130436
257315
235120
265341
957872
323682
8907
68779
73948
616155
353629
614404
612273
144189
588933
74324
33593
64768
193204
242604
303968
790876
623106
161069
414243
36514
1738
144339
619950
203148
95352
196699
25526
142345
20418
380720
14241
633906
269769
633985
235525
567186
312379
809618
150872
363517
405479
839006
625660
82744
71577
306068
53494
377272
392840
931030
55939
25357
30495
150506
40867
123379
209948
286780
127524
70183
135443
66432
85092
927183
576841
31540
72264
393852
352952
9397
84009
446541
647908
341017
180459
279650
586160
279134
27071
31871
582552
64488
272399
56347
294795
118585
114902
623197
11873
245871
176909
724326
508550
226072
62044
344562
755710
497064
147995
751161
36621
130259
322579
26524
35555
606808
874778
319505
252090
556157
6386
49645
397302
512522
650943
236133
95682
28987
69851
165273
169921
230011
792500
465725
604137
126677
407490
208397
216411
236041
64796
259510
424836
106686
344496
300028
546376
242167
531593
892358
97481
188804
604
315456
654540
255038
370039
343490
297856
555579
115906
118491
639127
267745
736902
540854
82047
401158
73089
11631
21747
620010
302608
232005
605366
15452
278649
56616
280754
510303
73954
146448
253943
593108
190683
305389
159960
262565
128035
71494
6255
60224
224674
387162
427924
32822
246892
707930
298431
218013
22403
198941
284594
145019
231210
93610
594052
41663
616427
85988
190731
634776
308248
57512
386027
330920
227518
489966
327051
328025
523206
760710
203888
795882
217609
165577
401098
412386
332511
26509
14827
157058
198090
113240
599794
94650
39694
28884
146542
608432
354431
849
118281
135669
503878
319669
203654
64687
304582
260008
471993
273206
76049
214844
65023
30010
711569
194817
88154
36514
203429
261140
476064
291327
12816
207070
203359
72389
250328
78307
231673
436005
254924
71393
209395
361916
629468
40565
166199
749
241532
488298
50549
31413
59459
41856
70523
68447
286093
566134
4294
187721
936879
259877
528651
234285
268326
306315
140032
36721
552776
112479
284562
792899
200025
1786
197513
556498
70204
27212
176420
601122
96953
260724
605130
11268
91625
262738
33383
75484
650327
51791
146262
63976
262767
159071
551343
192996
753492
81848
143625
11115
566458
121958
68672
25846
97436
116529
433957
101282
382893
6553
530505
488627
287818
610717
41048
7453
287999
207181
155797
84762
44198
251416
263813
506
294211
440714
450647
335214
439338
16992
149450
45059
16941
226135
267149
91943
65288
301260
203152
448518
174143
69498
4809
17822
617797
427116
81162
610
30460
233049
185298
25593
151688
96907
85799
541418
8749
126935
74837
961114
17138
653756
153249
4443
674898
156852
107236
403359
8270
783846
27289
62655
80095
401120
95694
117778
218344
35904
54279
203728
455154
50893
390457
102574
144765
649394
189965
531594
69721
102384
68820
22122
170253
340896
48540
4492
86396
722080
321698
270826
37893
36451
464591
468813
143305
55428
168791
58284
415095
11738
952779
60662
93944
236232
504330
161126
250566
641080
160183
20329
234821
115623
324193
59802
8558
192678
172052
638979
408389
924547
60171
335894
75804
213321
428175
68099
857116
76711
4499
430753
17703
85638
1995
168145
395108
402318
67386
450374
117635
89237
17217
436684
332277
40464
29315
640394
629025
9430
308097
525359
244015
72165
191400
24808
106898
269940
465855
96289
21111
166395
147106
198484
344698
232959
234094
140628
529551
271936
112678
96120
317302
187977
194440
376622
85289
7462
217228
44492
220365
203476
7068
188652
282295
51879
767895
435494
13870
206767
594991
1151
148386
182978
274618
46823
17953
160487
587307
446136
89024
327482
492375
378624
524750
78923
86973
449019
55807
507999
197027
233403
262742
89139
333017
292394
180739
109726
239790
337253
82697
270244
446158
305814
202121
50610
50390
571043
286865
46081
244209
15783
364331
526434
277132
202753
269701
272128
428226
136943
165733
363328
53486
213065
267703
446872
263384
271003
93877
63735
91576
161311
78171
112197
128938
481617
8495
176876
213329
252130
214092
100399
821334
134285
301382
36066
20964
435464
51042
662613
289503
110351
154308
534058
27598
232184
427098
369349
12439
85792
51582
319509
439063
35063
607032
50693
312730
244563
163346
200192
917108
610892
368870
461515
397363
14427
341032
310681
59958
502583
133341
722122
1331
283883
55481
876155
11583
602766
15735
270598
116024
283396
72751
125674
168705
215606
90077
87835
2360
86123
200035
510030
716309
100779
253399
287879
908125
147505
104962
102006
18592
17532
197047
192434
18102
181176
107991
37279
334266
422810
547082
578072
192188
3776
69328
132910
217
47221
386151
167004
97081
14428
55771
125944
203256
20214
145728
503604
156623
519624
479237
126961
2291
225548
94925
217625
107231
533945
425805
13616
301766
29994
313730
41553
36140
209494
326708
497855
99297
37419
450863
44332
298900
338884
660559
272217
298005
140853
200549
87889
684646
426060
36630
425275
376598
596782
107407
4584
468089
358949
57972
183297
4614
30753
133226
11817
474938
94695
450792
497018
32330
475245
44875
48431
419085
33997
99140
50641
6964
477228
693942
24976
37976
10005
448078
548397
461280
65058
106921
636459
38044
51127
211707
341270
557838
15057
70208
400178
86356
152316
40328
219815
355601
4278
416291
11507
110104
626332
10279
115959
370912
59616
400097
566407
487873
280590
285845
282490
63908
361888
387096
47937
679328
501750
34600
619369
164516
268319
170895
515054
23742
98754
39582
75502
425964
162060
585816
50219
264406
163553
549888
363215
240199
28442
191394
32621
622215
7192
248000
102178
690628
318099
352816
55251
102646
756741
529329
191054
396496
179675
202798
223256
428817
528363
242396
203394
76556
667889
159651
39979
631464
278501
270522
84438
115348
275677
76499
370818
33368
159522
99527
25117
14456
231404
15942
482486
352264
25003
122549
482485
542883
333081
582269
94224
20004
503835
792210
29773
79842
608157
65102
291885
111672
20867
361877
98839
969695
15824
498815
184707
110449
307641
4677
4257
674890
215721
72803
21409
75713
244490
267677
121333
326627
74776
85980
87586
152961
173030
239996
308808
556780
112160
268369
187212
90838
155993
17454
35872
164915
74884
34309
132878
238104
784505
133731
49251
44694
213072
8322
705393
747211
682347
84317
748670
46693
48197
86560
42458
524117
38154
270761
198556
341474
781355
208337
46045
53516
207243
14431
38651
100088
829242
545538
52613
106882
61052
52940
181537
240396
231701
56775
213142
146551
255358
619930
89902
45437
588060
269892
60758
159408
119932
1057
185438
79579
20743
196341
44543
260373
429177
23629
583580
557568
635566
268467
49631
310625
437291
12964
5418
135630
652861
369057
390379
335732
446682
100191
650790
517115
32326
288705
213857
344957
109869
80915
214482
13251
781123
220035
357415
218841
5568
233665
308868
5498
814612
482204
138549
222181
829726
356161
960549
928238
371306
745629
45143
92069
2408
116520
9828
4311
169070
855540
29860
53952
70631
412791
397407
274377
535749
39885
193094
73428
273664
14383
497630
669484
48664
19605
84786
398297
569969
114866
124222
86624
403823
257757
333659
43646
173041
192764
45890
4738
170897
21935
7854
808700
58207
366529
103548
43375
84309
461917
349431
223987
265556
67378
275243
39582
345915
96035
597033
186277
46667
26064
86126
646912
774104
552409
703948
710361
938806
410783
295513
156021
387514
375601
318068
492165
46800
99288
144528
97068
195716
274655
187679
404100
146485
63086
32320
22711
164624
268650
7809
110121
280044
101046
207608
69788
188912
53940
111512
28965
213555
67512
57010
140628
377397
937316
394786
216975
887232
69576
108382
217485
631645
358647
103133
320639
940862
165261
198231
446475
185111
868599
118032
891
340762
20508
41108
135498
134144
273198
125002
122031
186492
163945
51071
452791
52123
77413
536504
21391
289951
156632
367082
360584
59282
414125
152835
203737
124995
36666
154893
386416
767844
239558
182511
756097
637905
63542
11458
75219
30616
121459
332330
201803
485384
190466
242158
330345
63306
215575
290445
193478
791476
543760
451246
197873
192288
409277
13889
260669
313833
18224
197523
537570
170171
273953
73332
27735
17501
186702
7063
200140
634653
371
30853
225373
5587
404105
23734
223025
55657
23736
4113
42324
163374
27479
119597
84200
164409
190628
5931
278954
326504
657670
369158
14787
276550
96348
35700
196202
25533
63779
299430
112869
966367
96603
321
507507
153316
411077
627416
69621
198226
491146
206188
306194
6761
698
110856
111916
62170
585787
125023
400770
64516
114685
283306
108875
393752
203597
78982
118114
265990
142326
291245
55232
27824
103262
751303
724012
457540
39764
13990
2845
599824
38566
407981
14483
170857
174764
3578
156097
204686
24301
227098
98823
59410
317127
214596
648275
114790
50157
125057
4266
323413
209450
46765
468381
234444
96120
348317
60029
407042
228519
21317
571681
150873
91136
52508
100218
20379
399970
71487
73654
28906
219955
418572
113437
695488
103700
388552
341394
870939
7682
459858
189376
42152
57582
128965
362739
313808
271005
286400
284831
264375
561989
783257
25413
255655
454390
418564
249995
116578
111798
573920
368011
419337
121002
19358
69797
315197
208342
307128
45962
224396
131352
280786
323564
30566
346931
193157
65724
167384
266739
662208
156608
344483
431964
141847
78847
99209
165904
85161
501851
205610
713896
641265
706056
583826
24401
166996
4789
130982
899868
159898
24737
503325
99835
320965
61019
62384
241675
349679
296718
215005
156707
48753
227941
348373
209718
228151
239622
970616
118939
306505
294789
338835
221492
1056
46110
130132
314635
8953
45446
26079
144194
3292
21505
12491
27929
462975
29959
177701
274908
101246
128405
506150
288380
85139
5495
380302
671996
427502
86364
125156
149913
168935
347202
135279
366068
397657
670880
18328
28808
68095
15045
5192
652686
89199
18197
8061
529395
188240
157283
395178
404703
282828
129646
24145
316492
668618
350215
9720
672956
8326
121271
189348
20193
38253
11469
166460
9563
5590
171820
91075
454355
409172
222792
28154
71352
31411
31127
232850
125629
675841
20848
416703
941
550342
116791
599731
37895
439605
160507
65906
319723
110788
300681
432955
470179
25743
139193
310846
193009
271950
460018
182884
664337
35970
497349
122019
34896
540976
149568
99600
7787
102230
6315
201066
161198
520371
301415
431017
425311
162450
212426
277742
591632
79519
29278
446401
458764
108822
174304
167403
290592
94498
1416
358927
87655
204530
382986
20350
100214
925141
643353
231432
119310
366146
424560
161625
23093
673073
671661
530734
852915
652271
417332
593179
913614
779172
128122
378848
245334
210765
160044
279262
342472
745601
241435
99403
693548
37712
22318
94781
346330
254454
363097
174545
848
549441
50555
296327
171439
586671
30489
326550
57771
17681
362263
302719
289375
125291
293787
165250
499486
353984
12826
71879
142069
12003
471886
1547
11222
462893
777465
308738
290939
14631
41920
358912
329817
32169
59538
347560
216968
128577
20802
483379
467157
123121
579941
308277
210678
222314
23368
50803
20602
148526
186795
60656
687118
525741
643978
152688
196907
50924
458147
131229
290678
115907
153305
174416
44279
383804
25484
145517
5052
85395
508283
185436
450094
140196
836797
313312
152273
27402
691088
33074
215011
445082
92808
34344
177636
291150
14295
292247
59739
330548
369794
36100
89675
127570
74057
696894
298916
770467
308099
513364
33377
42809
174529
247018
302006
4348
762467
6400
651764
9109
232990
113832
266173
149731
164461
364556
214570
17164
339811
771041
560375
127390
170675
208555
82309
405300
375441
697773
95658
149719
30596
3443
431748
171837
7266
114180
60214
131853
512478
545461
23909
181791
15263
692635
105144
82287
103271
512546
48055
103917
48095
425977
184001
423700
403269
68275
338119
352873
740159
537114
233560
427293
383220
339860
66643
435651
113812
64094
890755
595301
128555
323523
381128
238854
270023
14090
199394
477174
298759
21414
85097
208895
402774
738325
50941
32262
337705
573002
53826
43499
6151
297002
274699
557034
1020
198220
64867
393811
120257
308165
8247
104787
797022
2163
68128
36404
741157
69667
568722
18970
312598
418527
124027
61705
57447
353733
30869
19292
92081
252979
4514
702056
197402
196922
403634
310442
34387
99517
52203
484292
82427
727470
356163
37650
454539
539183
18702
295403
244081
7795
368781
673676
54711
179634
62460
123142
73750
39662
9332
792996
188579
459787
273
78026
141559
69488
215331
186534
376306
42055
306545
151112
404003
446321
732728
76124
137864
467236
6095
547365
195687
121373
242034
777339
805786
610527
8714
588775
136422
473286
559962
293256
78975
346572
152540
118492
423803
188152
36496
108799
77437
218060
11261
448198
188461
353335
57087
432052
11739
187775
195400
328435
308033
326537
192084
103706
67746
83090
178745
274282
614497
351803
571672
61323
570679
186140
153175
269513
145083
40397
637673
29812
488838
155914
125995
654317
173941
154543
641964
331810
251240
216388
73191
145719
1513
642357
123279
65757
218728
146114
115544
455806
21452
330876
106595
74101
216049
423833
159028
80897
159682
391917
333049
54483
188278
530549
303093
434253
529281
286355
856859
13589
56794
74074
172
30343
198669
102965
57011
191573
14478
309602
38783
416287
691013
162196
555459
264104
15729
109035
133549
552032
275191
20233
242539
179668
1366
62543
396699
158769
345322
931105
261565
314038
15851
201663
441449
172929
382787
7981
235050
301648
496667
52637
106282
140299
214623
658724
768191
582687
598194
56216
3769
175550
160883
529108
28492
66675
728134
420601
214152
208446
117541
35674
51234
307844
115341
333795
287033
72339
114502
498945
370424
193873
525569
304056
543426
586443
561264
397562
907606
168628
158352
393365
67987
81010
20341
79966
265675
60469
423984
12998
501293
83891
508445
1227
366405
109163
160816
4421
57825
564303
370358
400679
248958
52069
417202
620062
168657
560770
642372
9913
121693
167911
146621
211791
448548
59067
377392
20989
77936
624766
350239
286179
433242
6702
363295
41932
67937
56282
226323
15513
621374
249378
210112
193100
509344
3079
629135
360765
277806
499708
163442
440753
447621
215714
264722
289114
1289
65875
324661
204971
6663
537163
88223
401226
450240
225412
669681
141945
10237
505286
71648
45951
108047
352157
67780
102647
70045
103801
258969
309094
133174
336959
438526
337413
632073
371815
1270
21443
29319
768497
551802
15141
11887
482155
47982
85842
97535
121175
455643
31251
960540
153693
189994
93735
56837
60466
282906
560967
87497
54322
1382
67909
255468
38439
2887
68661
34117
419368
22245
320416
19426
407588
396387
65945
538037
262433
235093
120799
859367
674184
16577
115877
79533
768
58220
96768
76009
29856
335418
755426
59108
88896
355400
85907
78259
470445
11995
615759
377799
187262
74866
352674
286752
2382
627612
57680
16940
130158
146600
38749
90957
426360
251293
46744
156171
80637
240150
245049
984717
42832
28279
47233
226489
127815
146555
686058
274063
351117
422266
72834
211035
37192
40933
82172
307589
31592
181783
114223
55615
677161
219241
16644
99194
335543
33077
28622
27101
27715
103440
5159
78778
193751
6585
115975
185727
632856
82874
6433
437430
573756
322468
93593
42473
13044
27332
74721
60283
24805
430
236473
334921
274558
28338
33871
236938
635084
539824
430124
167516
179001
6161
208701
422553
504704
437478
368106
4865
24012
36003
265181
48247
79537
39300
177861
18111
702086
86041
15266
10171
327550
74696
6165
370949
960312
85969
2811
214687
2376
402294
39183
506132
33955
91712
41612
545382
488920
49207
276403
147392
205688
24381
12015
470953
403347
39078
708898
17911
13867
151050
55828
380356
37304
42708
65922
824230
413885
141558
333063
142977
851320
500850
75996
53158
61407
174501
15753
483354
116620
111710
66662
391931
226914
260068
521324
275378
186099
465345
53278
419323
218186
566592
121948
959179
15042
349479
55332
149576
320960
161384
237323
582422
116072
107089
129215
131735
7615
262779
63400
98255
321102
3411
374337
1535
430989
546930
103944
372119
381676
663380
174723
461432
107131
1062
193802
137292
215521
127588
296040
103062
292764
196837
643097
64596
280676
269292
160366
17100
661
121204
182570
8525
36872
19231
466631
9653
928468
94557
586044
480430
31549
6245
278583
90315
315372
96566
475602
285704
139864
67752
575423
37567
76803
82221
287286
229645
41399
92924
243008
114452
292496
589831
333179
415917
88645
280518
261519
538023
686102
90666
436617
37079
214895
478559
125672
79698
2506
48849
220128
442679
73045
107836
146602
1501
409522
83248
247734
11649
279496
418090
88277
120301
136869
370083
543046
103125
78652
310895
279671
423593
16249
264822
209280
101066
226216
133356
174621
49116
41177
43705
659
563161
26927
340844
19682
572092
495298
62327
290425
415560
382792
14237
22599
55902
108008
448464
43100
824793
18457
77562
159685
176631
29377
3984
638558
72715
18881
141693
566450
171569
562601
737299
598781
440667
109629
286090
308238
59522
634503
708203
5621
93820
20170
306118
199628
223504
212807
925770
348047
10488
34
89262
30745
4620
914168
441329
133875
682122
105076
124410
82627
178904
541782
234730
361518
2569
436755
38291
86083
303051
7413
22740
348821
951417
38002
162845
897763
147919
87529
130582
149898
122251
8154
8976
555765
752039
75563
167066
131763
424554
114709
312283
136147
427458
645462
205014
57985
300827
5046
477233
784374
863331
31023
44575
130702
29984
889033
645849
16637
18949
651582
152917
77028
564679
295332
185781
847058
320423
364500
113214
203031
23312
44170
80979
355764
132
15864
437957
366
283053
440354
286229
30415
61086
614052
110363
69875
164371
14729
114639
325539
84086
84770
2934
655669
21626
711479
5285
17831
50552
6871
664778
668015
232934
288746
507869
192480
38574
347202
364756
19097
438378
420646
68104
595604
349796
332277
99167
200276
321050
11951
29455
424094
76225
134326
358377
380753
429560
643148
781637
243823
5064
637047
58142
220375
242031
56796
510167
106910
204459
71107
256008
594560
253125
152846
132551
137726
61660
35234
31299
238381
175528
126586
185083
920422
307260
109929
171381
155376
432522
494982
325431
22825
566928
194954
35922
332563
100894
73226
985233
572484
118572
352018
234450
6506
80419
93758
507918
372468
20655
96603
939496
7086
237785
71268
608762
649885
426966
107195
125188
202672
530747
354119
12562
393181
423817
751909
39627
660298
219902
375192
298260
43915
20994
178423
745697
81026
170624
230365
249949
664662
574890
321729
66877
95489
75408
46590
44161
644390
26150
794424
288812
429468
286557
381830
492946
7015
10806
435204
121057
30974
143424
193301
16759
245987
30049
146547
90474
395319
597696
138950
30977
348304
282874
591101
150729
252496
17499
5242
257793
83189
231227
158752
145783
432425
64326
29354
539645
16785
73661
942
486619
120511
251520
1896
47462
34655
739280
653071
59904
97883
23442
320875
528379
43762
71378
840800
414748
198577
167336
287978
164925
17638
134642
360215
305950
602569
78216
256893
552954
120390
218525
495013
314263
7902
359687
189038
44342
5227
878113
270771
318
29127
640544
264070
46499
186372
40939
312494
68999
85037
47785
87259
586499
381253
192984
13917
79737
297969
797458
532216
574279
37080
23577
385591
125277
377121
635221
273102
75808
364038
136393
100079
461567
12338
193357
230614
55772
161427
113784
10473
230418
195454
214161
103991
73372
265299
73991
25651
60578
44487
176892
172667
684508
194941
482249
26565
504486
411815
279019
224730
472022
150673
595140
526835
99364
302414
54582
66812
28370
701111
427707
41534
6356
79638
292963
205809
189573
131332
256671
406500
51224
33152
201924
46422
73863
721078
75449
238752
564366
45147
152020
50813
145567
113263
140691
112843
258075
150589
354792
456923
31963
234289
466379
576773
30802
487401
164118
448800
186602
986
348042
479388
118313
41325
61270
177786
342623
372817
335983
21987
324101
21937
520461
260620
382708
631880
188455
79596
77954
425684
5727
36525
134629
139546
67423
225393
416056
209424
321614
826937
221960
332529
59672
121975
838446
373918
91036
404126
615886
655991
28884
598676
154796
18565
426635
734841
101459
55262
26184
192458
641592
25389
826410
2599
368471
289061
33072
325647
10466
58961
10482
231931
370617
486632
351483
118990
437177
171531
280086
415229
134009
289480
599340
596360
783986
235268
3235
58025
320406
405395
647152
189104
72813
311547
1101
466653
375248
206822
206409
125660
460036
839827
27329
130777
55783
55486
119296
715181
2445
47809
4203
821475
41879
208713
241920
186711
315461
300192
205925
33939
119987
321173
98536
128377
27223
3822
53484
69228
299887
362012
620295
57219
17492
61296
200245
313072
90466
27242
46093
75748
281578
379767
183144
28876
945086
454328
343586
370979
439829
627877
342107
73780
133742
430
383836
23886
506570
213243
83310
91370
20324
848750
609941
875123
37154
647191
63731
50732
289746
256097
277522
251324
276303
178731
117712
518586
123741
102807
367066
21001
385416
555046
77027
59282
13689
225270
262059
268369
422288
269405
30403
46628
7654
601565
96400
288751
452803
894134
13787
376271
19556
60908
436813
865449
507184
335964
175268
221223
121979
62003
140101
757843
553202
494548
289455
306442
372873
237691
555577
215715
115174
95980
11488
34201
30574
260572
1304
167128
470342
293203
28193
593211
165701
269704
167108
558643
68654
23251
18747
23423
1438
303464
87322
496871
325801
342755
543106
271198
18141
486084
408758
22189
64279
397741
169383
50226
435778
358505
151185
479143
2385
80093
14625
322864
7603
34742
297737
2126
182430
270443
443903
146508
369436
84954
291929
617968
833100
317648
120112
363686
654843
11989
377116
536187
45681
215875
12576
323746
839321
88423
136213
74779
45928
203892
281865
148588
63792
242668
841243
3331
489827
263747
214687
88708
470905
247397
264935
659328
179950
35736
812203
61819
17159
51716
539126
464470
167964
4248
321421
162072
274205
34371
9194
146708
339662
105270
133666
273318
3960
1464
98746
512852
7694
555383
256630
171019
111838
27419
37905
47196
215145
108452
494147
102566
636926
505
182779
40422
657002
233116
225589
224001
182564
351429
785
259417
28199
16578
40478
515181
178769
54297
842582
572274
344114
295707
360129
464077
75571
50806
179401
34925
285920
303799
14076
672371
10635
656714
196156
107087
31379
186832
31437
458858
373937
78251
34948
174965
226117
203827
152540
349758
415271
529884
40428
485882
210422
576144
45131
494428
285611
150834
438981
967352
115128
24127
71691
365414
197140
16948
55036
337181
476799
18495
247709
181393
725778
518770
694761
120617
159750
754309
100042
549603
165077
566566
157898
719402
842414
77511
593821
237745
14077
64375
7232
38976
217993
168117
618637
221518
352299
207540
49042
514683
20905
193019
303708
278952
61886
116480
17630
161708
399813
72281
349875
450447
286170
79249
67507
38805
538558
511020
25226
488373
14108
69557
290229
710635
313136
707356
650598
765157
164489
609645
56263
164946
126603
6991
767248
793391
51918
53687
103012
231674
24713
408173
80737
135244
180747
501707
189103
607627
116708
130802
327555
102302
927534
148360
517157
268876
345399
243227
111950
5428
6840
151295
548364
374422
391854
398893
96028
4361
317718
430092
2567
87075
100050
634809
731217
205473
192625
289292
92655
576108
419928
610165
737113
178983
3915
393436
424569
317185
27834
273856
73895
13935
714095
341487
86094
21414
663073
172179
350987
542945
144672
203005
211962
5207
78611
100095
213450
139
707629
18642
163019
17749
58133
117073
146067
118268
606242
125574
13823
123784
180272
61292
1188
292452
65147
318902
257336
147102
48307
1269
115691
255713
82624
316017
30498
93398
363756
52226
417805
400521
35617
155996
347579
24704
648822
491566
72288
119169
31296
334303
27155
154527
427315
75660
414023
146374
717672
8680
267778
98119
119504
271877
102631
505093
248339
418814
598923
47812
452391
604398
142534
13730
336953
235039
319823
109571
358973
105217
56887
459844
220704
111997
3781
217848
32260
267908
654142
109707
33002
580000
4318
181490
697406
94128
74207
161078
540188
443175
73602
34961
47194
400824
35575
820
720181
98185
191677
99572
173092
85155
419500
150622
83503
51179
160891
189255
29592
324974
685879
122008
24207
818646
653284
17481
143254
417625
79757
76776
311426
247737
94542
328620
530114
12198
286718
227629
260830
220815
182709
118867
296620
260747
215471
19616
13124
389022
57259
26249
51489
44385
71074
446683
61312
625057
57084
11769
397852
115759
36197
72499
874736
479909
726680
117949
21462
24479
170679
291188
30756
26953
20049
30592
193906
411509
35510
424089
620652
260363
2689
198558
519419
430259
378768
132043
20785
195006
555731
848143
239744
190028
26790
140256
78570
150219
169706
300595
417588
238088
411976
187112
259511
112532
461098
357264
27551
310776
653629
8462
14405
433110
688750
329124
184334
111752
635031
124049
57790
348828
96353
184554
503717
293307
251081
18162
59753
155244
42977
361338
242625
691968
220
57720
215590
124495
634806
736030
3753
612829
90957
11283
523548
69715
33609
606969
653005
54029
338460
31012
145925
851965
34131
90379
33972
403779
725007
343256
422898
205616
550168
181054
198679
103578
43451
115628
73021
164113
454585
757653
373344
217096
417324
11183
211096
235435
141295
5625
384882
155322
4146
298375
9044
116912
126617
207197
707326
176096
674259
494505
19156
348881
10750
62029
131707
155812
103775
102774
2640
26773
82086
7639
843300
725157
37948
102842
234562
56376
3439
125720
46880
58188
282321
287538
13257
253436
470275
98238
15825
330994
67977
35539
108389
177001
8689
629
98420
292189
220864
270603
371147
248664
594879
15396
2300
458459
275523
332752
86190
4558
492079
91771
312462
285235
62965
172978
263516
744865
82615
61887
372735
302135
55069
170688
575429
198098
425030
30778
149379
731136
286022
280718
152145
109758
19000
93199
41099
371602
260898
12691
205510
502084
438563
541094
7163
622409
448329
190974
9424
608500
142064
159941
71479
451767
149743
69335
458432
286274
160300
14402
425360
558229
59572
933844
80039
262687
45497
190779
34864
224520
104524
37723
210035
184946
173642
444052
210440
20688
114076
1882
85280
171820
110828
1758
515395
158584
448911
482618
119521
737691
782644
39431
131274
247898
321608
4689
274869
9306
14244
213364
360643
232987
289476
463016
628272
24482
59077
597229
359189
3492
79549
47025
170352
404344
285902
250431
793384
10069
48879
83508
184460
92040
111567
255485
110193
716332
21562
128133
729964
652683
294658
800112
148575
33357
87032
554389
189488
74257
747668
344936
544687
117250
694988
170817
8968
997
2490
4643
124103
234223
95637
507673
78377
211545
213541
446682
340910
338687
395846
83948
137152
274198
266500
581301
503284
51166
620549
13488
219757
49660
600926
12982
155128
11849
11012
314774
580142
10039
23384
447882
495793
26682
217493
328074
326491
928031
422197
21627
172353
120367
499083
273374
34625
22971
727926
757355
299265
209099
578870
198157
282439
192158
5877
2620
106221
187806
45083
646795
151448
16806
135494
38771
40791
285889
377
52014
118092
682418
157604
12870
37655
211341
10855
191145
221438
160902
41053
89383
274198
614974
502243
195468
100003
1222
420464
205310
206173
26080
255460
295608
404129
8650
661263
116078
222454
538076
12673
449637
152898
7044
307988
575700
101534
245401
1227
26743
212697
685261
201767
44427
81003
229842
87892
395240
209782
897810
13938
191828
121235
205962
77744
60541
412042
52794
190817
47899
216791
401032
174550
17478
336579
78056
66008
604975
97214
88521
20954
279703
187801
724306
429123
160028
669358
126003
35506
253825
210201
78958
193411
55531
108909
451271
312230
386217
187607
411831
289520
173560
16450
257139
487744
136115
23056
140989
261425
652309
356563
660102
483535
5811
12781
87611
9129
233419
34522
817414
91330
53013
209636
75629
142203
63068
52159
102299
52427
34807
233038
54675
624573
849188
21073
81187
366108
11595
485803
273214
46466
387629
198545
47779
345086
281381
709018
847288
497461
4285
185485
168210
5301
19953
625188
138082
592610
349038
128727
187237
1088
230947
106995
633625
761718
416052
746630
11755
27931
388097
31364
134343
243814
244993
380456
20209
344104
330762
69
134104
241805
181913
332510
285011
14832
535559
164387
96439
189235
397760
300748
25961
458365
127462
116984
121107
228283
123592
564308
359549
83030
353709
223765
455489
184450
68115
233783
537661
191487
12617
906159
622716
40690
205228
221510
265384
648795
187760
34708
9751
197708
650455
376465
104852
168323
60186
39749
546927
698552
203041
11612
243695
252646
405297
36544
706059
257926
151486
405203
57233
26731
118318
6121
28004
20674
570234
92655
387489
37710
57040
19959
268443
23867
363073
64091
274107
531078
160769
117020
77270
183778
717521
10175
31929
52246
171140
34819
312713
249250
304316
109839
535553
177255
561252
392435
47909
957960
232800
279170
3095
285662
599912
92008
110820
16187
35662
37133
25070
419274
214253
239629
337683
339962
238986
390380
20559
24271
377003
127925
128898
103318
466593
28404
171752
464466
189036
537525
112852
187689
21623
60495
64161
65889
272384
213233
86657
93510
125846
203031
965249
226293
279316
47880
11623
136705
99980
192251
335579
898337
443947
70095
159822
493571
80943
259910
182489
20424
267463
209050
776609
571297
481688
38696
334887
240041
431129
35723
314561
612237
59642
348996
27946
865227
93125
251486
233501
20643
659
52525
154868
509093
599509
37779
157737
374228
79926
167820
393
141021
546971
211195
242921
512696
91942
38173
254723
530898
306204
546747
463669
84453
61883
322273
184996
46477
789903
124281
14817
178624
6502
739653
84541
216121
57001
77446
513080
864807
39889
16322
174496
8914
334630
212055
89082
140768
167101
439597
741144
735671
407061
77606
107360
54143
205975
400996
510279
81011
754910
15610
313294
203401
124368
43101
342585
181829
403140
118601
522915
43886
243678
550878
42828
47159
97623
192528
64921
68414
174687
183972
414377
242164
40210
122670
32194
145145
668809
235211
32435
473046
160379
85471
223989
456128
216092
586715
175376
367012
356514
362173
265782
502003
160052
83923
53912
157905
56550
15613
2202
37497
620632
16679
24045
88185
843525
22562
730779
253897
193310
3167
556690
88387
923920
189869
227781
271956
246950
498346
179267
192896
113119
97803
517541
91692
205984
81746
146447
16705
242996
35601
127154
823526
397266
686094
237083
576734
241310
252679
53693
19982
80075
284391
169187
423063
180887
12907
198384
231552
115783
240760
133389
8537
195816
230308
249054
140890
13908
174790
565660
67139
162702
151051
373614
132502
40982
132410
145458
143471
102723
70661
34150
96337
884485
121597
20789
22889
330491
327141
379727
18453
14426
500329
162730
279521
561401
811339
100574
78065
73087
814674
149200
32332
24677
100554
7786
669642
9476
122814
212469
49484
853047
440892
110703
117051
161901
496905
2316
483392
23663
8885
475761
100603
511277
915807
111253
657943
544982
11915
458343
11467
94796
2985
642758
291783
139409
40977
49821
151868
12482
22876
17566
10944
110411
421282
87978
109663
116377
203269
95676
157561
145499
68663
282609
320351
343873
622699
304284
669719
178648
20788
784668
34502
653690
687712
500040
399624
35547
3006
366041
123918
195993
71276
103460
323376
771471
398325
469
798748
319299
154288
44255
31742
355480
21500
237797
190062
160704
447180
62732
578060
87645
245688
68247
711498
114041
165206
397025
124459
88258
34574
394869
105377
117686
105950
567222
173433
177257
478171
3538
415110
21632
124650
166245
85884
230659
696318
828173
419743
293834
15849
115734
828785
54737
92862
384909
136674
58155
358837
323193
61050
228616
26484
409272
148843
260639
49420
67279
118477
295784
51620
11706
551059
223472
262048
574918
239198
365934
6777
280291
477354
711181
101020
174765
60036
9730
570982
332745
46853
214813
840616
338244
8707
302401
112932
975815
170859
33962
141572
37645
168461
24964
377140
128950
351185
178588
56818
2563
75188
313100
220592
400030
198825
24617
698680
3080
542606
46093
116414
35674
3750
77354
77055
821322
441124
190648
362665
66309
21264
652015
719700
204665
190204
268311
389544
135372
544603
344769
712694
48392
198416
2454
104761
483589
1200
154981
663019
803444
65654
314673
116251
50698
432779
30887
24987
487091
47217
498770
164172
149438
96275
540589
282381
335928
382545
37317
394380
180470
355033
650235
233203
222714
538754
186329
136056
112440
35020
190841
679780
314773
11797
243601
520996
181400
62807
38192
119909
45805
804391
677433
274003
66970
174259
93672
126601
200282
451744
342992
602840
38476
59480
102899
236970
52653
138402
26364
229134
189720
213328
484081
304927
463832
439331
446427
29654
109494
873233
665169
229161
418397
399151
35950
551330
598136
203114
219819
2067
901838
106446
24839
322957
344216
232712
554348
4057
520570
64394
252494
497500
380985
268725
373564
29225
706123
5701
219071
7213
317837
249794
466742
35579
425699
540828
65836
173238
87614
163036
400229
396828
190623
223113
735682
30184
196317
57219
317801
90699
11178
331401
487659
563359
435585
37532
612719
121664
620776
245825
168958
13767
234472
37494
463035
33995
19644
34004
116845
55113
199031
235376
80347
71884
641445
358230
398025
242947
113038
177718
6250
461498
150737
585628
108229
409170
310161
331742
332288
182633
731837
86343
3195
324258
514116
499
42124
81128
154247
275603
38327
217401
744808
241635
725652
97690
148406
352196
231623
235628
591094
9326
821465
538
52892
274180
179539
689130
13958
512960
884346
106965
120028
709558
147005
355917
246298
579342
137970
48673
612265
216351
788905
13988
373179
13805
171824
215759
29606
256100
41548
131307
130621
318247
960751
57457
1612
329413
20022
139513
66699
10189
156024
17250
7693
197445
232963
265930
660022
507362
465728
98577
4815
313275
332115
365082
165190
537029
76830
165668
366976
39527
593204
226982
254222
134184
41527
507729
343692
633698
322218
84523
92798
86189
158808
475305
710262
48026
137679
138301
366989
415811
220301
8874
411122
211974
78641
472294
766827
102370
478788
240703
74059
142018
59342
544267
134967
395520
765607
128839
675465
161724
398420
37270
646746
25221
43198
220968
129752
4256
77383
238686
160369
300475
514145
2561
822304
75161
649063
523640
17394
52015
71462
3717
77602
230856
31516
119463
87854
43498
5926
112980
470133
153
51143
129738
871795
202348
230236
191651
25117
211798
116132
212657
358561
227409
146963
512981
520104
214552
652869
315958
167207
182280
531900
232540
408369
4781
414150
217528
3018
37867
287929
443800
163987
24785
433856
141184
27253
1734
95645
603869
898970
193144
184917
307750
134915
282665
649410
266120
693077
319026
72015
55095
284522
382343
262039
17556
129790
285495
138813
336619
81032
239306
19232
51080
599786
461017
97307
721463
305246
117755
286050
99228
38308
177346
136728
274155
90641
808058
507652
269104
752722
73022
181169
455827
18998
64980
69106
122283
259610
394060
442140
215428
1259
131
445070
321017
63941
151749
163501
27374
286523
464020
68952
207379
54226
45020
153585
721797
144188
28505
256654
18194
222782
31539
165813
136013
664798
61532
106266
18797
109476
202586
1335
288659
631395
204504
263192
381359
478951
760375
25734
248983
14889
378819
268405
173042
34690
304731
160077
53746
468185
412578
241149
15710
266958
257370
12414
5607
177259
25660
60568
652681
161536
299981
243365
830292
104340
180943
208612
88774
11231
168431
69738
673649
38141
14132
24421
397744
254391
270683
105636
402818
6534
522098
394933
236582
577221
302559
411214
71144
12019
212139
479012
572857
684884
138555
34745
358908
157831
177442
233169
16448
237268
359886
394135
554091
274141
4815
227055
130564
147289
350451
450819
112908
515504
40362
753056
493321
154943
183213
686268
85781
64840
403413
351169
135108
7854
117898
4387
514923
325173
11953
191604
25379
271506
844977
143889
36591
31498
92341
168609
328071
159778
3235
166136
480260
310510
46758
253720
157906
6066
506519
237664
645307
54683
89638
380472
54730
49051
71866
20197
361168
311592
103064
458395
221294
112376
117971
585014
109261
433506
298110
43330
50413
418998
813902
220661
108986
112618
262916
485279
17667
130007
728400
542889
170972
88158
239092
50288
79623
633796
88042
463889
44958
305886
272883
402622
2604
20067
296091
139288
128709
27175
133324
90
265897
557322
328102
78838
32025
295929
328875
706203
563462
103271
480700
149961
99109
13468
474821
156720
414134
807652
99531
29462
556928
69178
223512
149205
219725
105602
103140
739469
349369
186219
195889
498132
40898
79811
29128
446704
122570
93126
182603
1040
282675
124179
68334
753424
13973
207819
62057
668145
189439
217263
163015
256812
441978
41622
101696
60523
8292
481450
85816
22993
85499
12847
275382
55439
128693
600985
179326
178736
497110
18451
91085
85104
17228
6755
132591
194116
437158
208221
41566
40459
154408
393082
214864
37076
76812
324024
188357
59744
4426
50001
614658
136119
51492
192401
636003
319624
423602
72562
565415
112648
450258
501769
292046
335096
31143
315918
88171
423937
235
283629
220945
136161
14183
21442
108537
126535
22802
518859
515683
188287
211427
40707
58401
25440
433633
33360
219064
23753
164439
387282
8556
1856
271931
76912
46409
320382
230183
787244
88993
58052
53975
215334
213
106054
230509
378157
591376
17254
41018
506926
59630
31873
71986
11275
435358
228934
530237
359023
27261
342396
296036
594598
428775
87927
145436
404318
1294
58935
15989
288049
312699
304
413473
75255
7265
460835
389698
164929
197125
810179
111654
84194
69552
22250
380526
152989
595253
10925
843
71950
334559
197031
100025
438026
700771
536324
115778
223901
551830
141180
399779
6526
28859
39013
76766
549695
31583
69351
363372
517218
177120
201785
139336
441826
291657
155165
10794
373061
354132
146240
25552
950440
599195
370963
188359
170221
260486
524367
155466
616973
362224
376975
117593
8459
5686
257565
565494
178767
392668
95836
59019
87780
129371
626264
11175
116298
202352
34254
537856
150237
307897
350546
312056
464509
72626
261038
367980
220570
162030
405386
254169
45602
22284
291749
83500
72520
395400
280048
60468
527021
94189
28373
197243
434097
368734
98978
78180
285029
156779
137259
242691
803070
106972
127027
28687
131916
26355
3491
64998
76367
175813
261542
318025
243349
285004
244348
10592
8580
278387
312312
88811
162380
311
105571
137639
154501
30087
177821
218002
27904
60251
69660
13862
257951
58896
48213
375537
122806
150915
357385
909795
423153
734973
372091
339379
47776
71555
291212
39951
4361
501453
764183
272407
135500
22367
27150
221830
676689
38964
10701
486024
106662
1973
7130
220973
308269
560
37809
89623
279268
147091
195127
165220
195358
540040
91770
384172
26735
229094
68246
512487
61175
270764
222870
132189
765649
222433
171978
699358
542453
353906
273445
16410
88862
130392
31875
927607
66405
121338
512262
132839
739246
91102
355045
344513
515649
419034
66741
86967
743990
197885
171328
776944
122346
124992
147535
4631
220142
554666
92912
176302
612537
256428
466656
259769
117624
358969
100821
333851
2313
217103
419293
117824
191352
519343
415827
846212
309446
563323
140781
10277
357265
16235
210731
211186
432360
161186
32357
462962
31196
481843
859798
89141
57280
436528
75354
27702
331341
547534
6727
694283
274132
212450
12769
649173
118450
699132
239839
541285
7152
22534
53109
653536
267223
97325
25237
165693
222120
463271
169234
67703
73151
270136
430190
37982
9597
98330
205848
140108
14025
44227
228793
355325
101257
56221
140043
677009
18138
722125
611048
1310
342847
290338
11189
274047
172342
107710
57765
79327
72894
442488
84974
12364
418635
338696
346011
4243
490385
43533
22070
497309
459230
787790
203399
338959
24269
126300
112768
58976
86550
87265
99572
359738
369725
211162
83686
620971
506471
308
85519
454261
176159
852852
24523
646752
645268
93231
47069
250858
305865
240698
60970
619003
139592
498999
71971
180846
114499
141947
122877
10583
468864
112211
53015
168633
102334
244734
3036
558533
355854
196323
91816
92126
132400
242853
562902
26191
296346
210520
481135
131166
1296
15398
255584
369652
115713
113202
64198
330199
770089
8914
11074
171668
130242
179592
317476
586165
118530
339605
128460
161310
369689
57577
188341
158140
94270
833265
156635
481533
209186
7957
123647
292710
1581
38624
267222
509793
138084
11163
185941
639259
4187
494559
282017
111072
112111
107862
612973
402241
482567
7875
449304
769327
90768
413807
684304
5226
88011
232176
327321
123313
68787
438693
665561
12218
100670
8332
94460
5154
116761
7082
380548
346581
20683
183518
39034
287825
26949
67682
138355
369302
226623
185871
22978
16020
25514
114008
232752
2539
465308
145085
56650
516751
114446
725978
48070
266888
160235
379749
36805
149350
165899
324181
333997
51343
458222
153483
499757
3144
201072
265702
26220
386767
54358
190994
2030
43818
12641
184201
415783
271917
137498
92735
582732
588601
61052
94914
454271
488660
83007
238210
198329
207763
508101
122162
464355
425456
405746
235807
24654
133338
157525
161318
172472
353350
188156
106482
419921
362825
63209
747099
701118
618924
368161
35306
6238
91649
7428
100349
180391
866675
21305
31607
1867
38759
145997
332797
30524
6896
98954
34635
325964
35802
1740
184231
35945
158488
21465
229123
303802
256735
384899
219036
22655
250189
301650
219965
211012
375052
36818
31660
851819
266806
11487
208196
152900
144888
124725
62079
773059
336046
680675
50432
444222
19982
197190
345681
1505
176899
208544
33918
343122
302872
15934
323367
321148
51308
57862
61086
1450
892734
303967
141137
223203
442439
213621
732280
428041
560187
474047
541970
158968
270508
218900
121863
50671
1178
439837
215080
116504
264027
85180
45046
111634
258707
604376
195421
59169
691350
159587
169273
897859
11182
9983
436147
66626
266796
75525
182806
96921
212053
250394
360502
20526
522225
560395
14561
134370
31774
89421
125505
758957
54066
749634
95688
149594
3627
756079
15599
105062
39875
436157
78101
115669
510642
236664
796366
54053
495652
101299
46262
8889
38031
2258
334793
92098
900080
70989
20057
545509
132495
524819
271948
10390
200483
382674
166722
159393
3076
3024
206044
113204
449648
471242
93529
733412
487559
76268
104631
39350
668640
96452
522249
43149
781132
119041
142394
72794
64652
394011
618720
35866
136780
431338
153876
49082
121601
455459
13464
250702
13866
462600
187581
15860
66993
475373
73913
418634
59487
28752
237651
59952
236682
516937
888250
67702
54683
772383
39348
314579
448107
53785
385319
298794
187260
159794
336977
395916
595392
37766
648747
44895
12333
159593
321605
13712
143842
650223
595292
115866
148555
115638
529528
243866
437009
515090
323992
42932
116218
31718
105465
296841
52501
460511
191436
361681
46908
192140
210683
305236
595904
454826
28459
84779
369235
224612
5900
127045
882661
320100
206172
3434
444443
546806
206255
110671
562143
722994
565457
287254
19181
137888
214126
79003
77586
448583
23681
430102
342370
44308
71089
240108
84236
42165
177994
762735
571368
43066
562031
565685
9921
303552
74663
19457
185111
4714
1650
316403
257751
23500
21787
107167
37234
42513
29406
131407
96955
21019
186406
136973
537059
44614
361692
11312
42182
60130
57026
465776
436244
135451
494087
133088
164615
10681
191976
366138
144617
431409
107865
161065
201266
64491
184474
242883
540199
161618
7153
471040
45778
218651
664119
45033
53835
253617
90459
284444
80555
239378
620435
866272
350562
244015
249936
72726
936
11251
43505
68871
38438
698314
150997
122872
165268
154460
9224
244130
309248
114454
120744
536260
2835
241088
735417
231059
574225
77042
309450
675986
19350
24550
59649
562107
137018
34658
53962
869573
223796
252439
227735
23683
131517
90140
539091
197805
334431
176296
188028
620469
115639
15294
859370
623725
172996
65253
443373
37352
498213
1942
175514
79088
97825
2358
278820
9562
792463
233222
444514
513904
236314
868367
53449
356098
233236
56353
305208
81787
403
349225
15069
136783
89148
230338
669231
412406
259294
104684
141182
240252
623861
535634
436469
183941
57414
28838
53745
153541
411959
284403
833122
406680
811193
268697
217762
300
360144
207156
171374
44266
904547
55426
5397
29503
64856
10938
321534
339922
25225
4139
107810
10644
57180
73468
402278
59081
633178
104240
243202
321852
22525
231114
412340
566574
69862
409377
910992
159798
500571
256192
60191
228812
124124
577788
558091
85975
296702
256969
27615
281140
31451
696331
30722
119137
123084
829852
214989
378300
114553
168225
2918
296890
20607
752114
257174
2317
414031
354622
191089
696850
212788
4047
41098
267197
287260
698755
60829
88776
84515
257242
30837
89077
192425
188791
413900
61104
20317
30348
291890
346944
13424
6590
173128
477680
262701
765851
183937
53277
91260
161301
494275
199140
19943
269573
243341
69960
49491
570332
26347
51792
217192
384028
336982
447087
398561
154323
421002
103802
362306
864986
98970
51162
37849
556653
134442
310635
181281
137631
20061
258131
4855
566045
145533
339236
231063
128024
67710
235761
11916
319831
775753
33991
362897
298034
978100
711238
241313
252958
228377
83369
635849
380296
24424
116002
297128
71768
213408
623952
282453
115181
84086
143634
137889
40599
388017
15573
247753
516084
296609
113150
18691
214741
474380
1440
204923
620324
356967
396994
371305
55602
135988
65624
600084
43153
545887
254840
192680
16237
1393
242837
332531
386460
59954
105902
72566
50414
403247
456815
709541
46420
2755
53151
75143
616525
282786
17888
206684
11122
247422
511440
6095
407496
330243
53892
70857
192235
11460
256263
211249
123653
340561
111305
160213
3078
611619
107780
4141
878829
507573
147424
832289
392798
133377
212159
11037
376801
369126
100716
21729
598672
487469
37692
101592
49720
114809
116127
260143
292183
76378
301396
393438
204409
2616
70637
9384
814457
71202
166749
26796
16418
198738
123700
18912
91976
649825
398251
440602
253098
170999
16888
611272
58881
70254
279898
75067
117014
100480
726522
77878
117606
83490
214919
30453
93299
169927
9717
405644
358622
253726
389514
36990
259721
248185
704646
170043
557157
807216
98821
177980
59176
241054
571470
171614
320716
349060
736525
34356
135421
360605
320086
405210
116848
152468
109521
498668
117854
338584
434016
3857
571698
110648
743802
56053
26945
179346
414251
235285
52357
158408
259407
677428
308636
49545
679053
101137
41167
608987
8524
576300
6033
727906
275669
6579
73349
111059
40456
112696
376272
62395
56349
71138
360737
16263
114875
18660
50026
128943
23879
39009
39380
286161
398853
137082
247815
315691
182896
717857
323564
587298
40983
94397
2417
29197
107402
5900
172947
818625
135719
169667
159601
99245
741956
260373
328216
469111
153289
200105
454842
550336
748117
37408
849773
5692
49875
111815
676827
350791
607462
602092
185773
345244
623853
204596
452357
192142
139505
26385
7670
142093
159790
98517
17258
44075
941306
118359
876398
47175
130968
200662
221059
154746
545038
298904
656396
688243
238715
39820
259067
32229
379784
127268
421707
236510
115314
2949
100462
694413
69439
138910
5377
37962
778993
53654
172677
24156
39182
512318
113428
20074
238516
196955
207019
229707
649210
626434
2926
483598
381
590047
51959
10909
83136
88391
4189
690843
617941
578684
91996
396677
32708
149755
250996
558227
474155
256686
8260
501156
142309
532860
104948
80726
311882
366338
7281
165839
200781
74618
68630
52076
52418
388911
53205
451945
376161
449425
17161
157941
118346
44617
396908
601991
60994
453223
152607
374153
358130
47581
358136
306096
52138
222078
311032
5408
578727
222994
811894
30194
533173
166972
304787
554084
41728
2929
485970
244850
79349
235507
161733
98075
310336
100044
318846
318014
5758
1665
695671
21583
128638
630975
228450
244423
268230
112295
563223
107057
311801
645508
164528
68827
17709
129284
181672
40988
318182
57425
43624
89455
554410
25660
49035
513754
256239
187966
18183
235150
302618
7633
336827
223638
285611
774087
649
396375
41495
81679
232811
352121
29999
192884
10933
511691
589258
59647
202522
145647
53640
20331
562151
72693
589352
841507
251495
261463
21433
120590
345374
358396
385497
138
17208
292240
12664
527901
646440
354119
473249
286400
151943
195725
56991
380715
46739
608614
512220
165067
16776
361984
564519
57329
79717
86028
289642
221520
88934
799
168995
32560
196273
210611
255302
1302
59977
63205
403326
559967
442365
84371
30635
29322
13469
26884
513928
177720
225762
802469
447569
1887
681220
383087
180586
134615
111933
369374
548327
466296
448670
160531
154805
889070
690860
179926
251987
295146
13714
476535
247917
667759
136580
21477
349895
46194
300693
163495
53760
221295
371292
793504
340447
41385
321750
85715
222445
333186
698219
14617
194593
198007
118235
660892
9413
157073
25675
829274
360838
487829
579190
341477
183014
281602
101405
700286
293549
137523
447206
319835
119383
147669
165552
16079
2808
30389
316802
82962
623354
292125
35132
258933
340824
31509
61633
488781
156581
193807
117001
389937
120095
641007
65400
554439
43393
9246
251689
246287
18320
763194
344051
289676
334616
245052
353016
35673
57604
108747
631725
221165
388481
303310
156276
79755
445691
129001
143888
66353
16216
178953
276794
26513
252192
580996
62111
642544
44852
257298
346069
58195
168392
136513
57711
98344
71034
715512
43449
939
222242
173421
22122
334338
501486
83576
40026
73377
168433
2893
183318
247832
187775
6580
517749
51371
439965
207463
285566
272898
237650
330731
391290
53073
75622
2531
143105
38042
429246
462743
67095
107653
596636
133516
232028
24048
396523
738022
1714
25047
45167
170571
390387
641401
872290
20066
60548
326915
146678
344447
86762
230101
261754
295748
394936
579282
66838
15486
92861
116830
352017
163965
108707
835999
74718
860666
20387
140260
559117
420702
464132
287038
3776
308291
22243
31391
357233
13559
741526
153848
30753
360619
78458
36817
476419
36396
371574
950739
777330
273698
157257
30414
98813
319657
285024
38320
139560
39715
666803
156688
51791
59116
12005
188938
181225
66469
67476
357282
262335
44758
196054
274173
1764
368191
31314
36807
59543
282841
157289
447792
339088
19481
424478
571848
356567
64635
322668
226400
6274
140041
305255
8205
17100
692020
240089
160856
462092
103556
720455
4184
284397
117140
432161
367971
510964
454655
336
283620
45308
246757
221267
265389
74566
652948
516920
2795
316834
489
405529
332352
852243
311725
304984
138690
142171
253886
748722
54267
9127
604421
488630
165575
249269
14040
37523
7533
87245
12117
120962
298669
188638
77092
785804
59895
465864
166735
620018
410069
30984
222875
82390
20104
609101
1888
743644
125712
627140
117331
35916
42166
178062
217915
685784
52204
69893
17454
168495
23936
393322
226120
17322
523542
236537
446926
228939
170773
286260
369331
78206
47842
793709
99759
122306
562842
271245
727494
396460
141433
419950
245605
184198
88954
178467
171216
13944
793781
61775
99592
43329
540320
314223
760340
8822
159445
187673
436253
65228
22208
87362
215071
30208
284342
26370
190186
150608
403924
151099
15109
46472
3006
661627
249323
511047
80185
44055
10963
329975
588569
106533
197205
66179
45909
121648
829206
345271
44414
217451
192336
229647
377192
94117
476895
422842
170629
482411
8283
148270
105194
233028
268359
9538
359589
278016
450373
186814
43884
171181
414667
550770
37057
19714
262633
495942
41119
64937
13402
67856
51291
45423
79539
88723
105273
377339
18995
590266
922629
463492
39230
73764
207709
103708
833128
893956
142241
141356
245003
642150
106250
170144
9
557590
116301
292702
522829
188311
7832
642702
473327
62082
501180
260387
85686
143118
497461
208077
372652
35243
40438
85052
135795
82234
564412
165057
48170
856685
710148
212980
13026
164465
333602
343588
550920
34898
590403
96516
389785
35345
142142
10585
286283
354773
314443
348402
424519
60016
392766
217101
62944
277753
191390
253011
392346
133937
9963
30711
42398
504909
218328
233642
3361
110199
2119
53507
660415
632041
255638
382271
272286
172884
299317
240663
198913
240099
87190
139020
725966
327009
40052
259710
69239
18978
705776
51779
147472
55587
170775
493640
113697
524327
12368
345207
49973
95308
218119
59555
343763
168794
273752
354007
54363
646769
420930
529038
536334
22730
492983
63382
141658
401282
134576
78536
12594
289174
931312
96611
732276
181838
13281
203223
580355
278373
10658
705480
120914
110119
349534
108912
641782
396710
413401
482654
312782
542042
499977
20327
670152
115657
22875
468789
66602
75701
289329
8861
151024
340725
94509
23620
472790
526468
420964
79977
11587
214972
453569
108318
22191
4208
119675
431754
223727
337233
507021
4310
64793
114569
94219
445786
124709
368675
6469
13869
126319
147620
58962
152751
117240
369843
18338
151166
528203
453493
72739
156467
166425
43326
44397
93632
447322
39793
209577
135945
381683
211517
649373
22203
6118
96039
40517
388645
29643
125961
529871
3413
12423
322007
355318
132001
376211
115110
289448
185562
22509
39762
145542
481604
50252
50134
524632
167635
225719
188105
36724
378717
144724
88730
203478
138091
83941
101403
81702
523358
198329
38893
178155
29967
17132
406280
808282
12986
81747
239410
464056
86596
128065
10975
137051
39974
51126
208862
107941
501485
25101
43037
132661
34965
170542
92199
428463
2978
89516
312772
433584
654662
126739
347501
125690
3694
426656
419898
444700
19132
89
23916
196422
27930
237784
280165
65980
63558
135719
402915
145446
378468
126083
7730
86253
878471
410101
446620
142976
301951
3940
6296
472916
13247
167593
274084
222840
89558
202357
121912
307040
30993
79947
479976
257452
42167
93629
863223
429500
62703
177589
473857
58851
34208
177335
202500
333923
434989
115447
412856
907758
627950
88568
91947
6780
115375
385283
285075
194670
86362
158377
12825
518004
239
30059
398679
37701
88366
496753
613857
527594
123614
289390
448615
47222
126002
741278
191983
174361
65002
1026
33040
710063
77062
41429
156477
166959
97261
348019
716970
10762
162897
645908
121324
223867
328631
910828
415509
137473
280271
215310
2583
735067
427309
3801
75654
45456
472257
444131
885826
272481
646139
240763
763411
128554
17110
414822
71709
276544
658244
557160
424053
416277
65066
566844
317027
350739
67925
75635
732233
33942
113679
361371
20340
151776
540198
37842
651900
528446
256077
118187
3047
340521
745530
290173
218708
34268
649697
768893
394207
588028
149538
432269
423981
312339
52160
16419
10703
213005
135782
221259
286159
529053
60444
233004
154832
460223
573893
9542
184854
636916
274916
457419
112493
122394
70556
131557
195628
80869
485500
44458
355271
110408
910861
54658
591876
190863
400498
56376
421807
610558
20167
244161
620749
702455
237660
45234
557941
2700
326896
444364
144929
146805
43641
170914
260159
537173
3704
62286
603372
147596
867305
670110
208764
123762
812733
553321
310229
895987
7646
31633
566786
103712
18982
449043
1567
113057
45200
189332
198482
175873
146208
33556
354709
280104
141612
189467
104587
348059
139522
222752
126902
308960
292724
56269
124551
230616
934759
237070
164718
222521
294516
317580
287686
562537
569642
97477
90338
88225
150654
508654
440851
1170
11471
324780
289946
25373
27601
278864
253005
550235
757515
390796
143915
297887
3581
81386
173949
148287
132729
136603
147801
58972
311034
110837
322428
527360
102237
329003
184080
110354
268716
434920
170976
25145
533592
150484
76019
186817
677703
297112
13419
496064
190189
298168
13
524170
687044
74436
230748
5305
81762
640869
29716
73583
426800
840035
80938
314647
246511
38141
788974
157239
583226
265356
115208
266729
692579
95382
254451
403782
72233
590391
366512
25716
195916
113658
144034
191370
642135
118441
340737
778247
101152
394150
242090
247905
433056
378614
605312
577198
480030
508717
555847
52260
14223
763069
289754
34164
10456
658016
12107
252736
73262
62281
206842
382153
110829
352585
112094
41929
36282
45368
43449
28648
175742
696047
39746
209037
34835
128248
23265
303288
8807
29724
324956
296507
139
638565
197086
422060
151518
414505
55742
521273
2555
303756
27779
723636
53840
13816
65129
47208
451414
655932
481805
17528
461746
434669
63292
789883
49795
427179
384057
171262
57368
418323
8929
264772
54493
187377
103020
359467
387306
327250
207502
123606
123316
267614
60786
74625
6427
377436
500264
72010
127742
697432
227937
363075
276344
554780
628409
577348
70915
65260
331941
7934
426844
87493
124964
40643
58900
11948
26335
446533
50580
148868
132029
694590
62720
489997
278907
470492
231676
18988
55013
177510
451343
135709
289408
10210
302650
429916
633619
352114
268336
215748
114938
339330
277943
342053
271369
304334
22747
29508
629344
1795
92742
221452
443853
351506
815913
275443
680883
2818
207619
618418
603674
106203
210026
94795
650697
815924
166411
6398
22774
30191
205274
462004
424268
155296
39387
43985
31827
280811
443896
340037
335565
15677
679176
659166
167709
98809
79039
2144
196015
336803
113510
246647
39369
44705
61411
226496
341666
70898
510264
7806
37686
791941
99799
507186
68361
255308
229609
10672
326237
80322
298385
159347
77244
203410
351630
235526
572797
632804
168138
125365
817331
259410
54471
90192
35243
28964
471439
152828
43616
479702
256332
119488
190928
249513
12111
10371
61243
111505
807941
38
33105
293805
233335
177937
748817
345728
162674
115529
394059
64111
249634
114580
8812
2285
20780
43745
187844
506543
460335
91067
21150
12344
89785
70567
801365
49550
177072
350338
650957
115985
232360
133547
664480
132739
717578
469402
606144
640625
275438
154220
226211
217692
70643
111878
368261
409590
67457
654419
185403
160433
299423
78235
595296
54090
353687
241010
233302
148231
45586
116840
2295
331924
434635
451937
297586
491801
465113
588099
317797
325017
12149
89921
679054
70001
273081
449052
813357
116688
150914
4487
135536
434232
6140
205378
129711
15358
109683
140837
199207
646657
326566
277919
1334
280137
367471
32508
19059
201053
223948
99198
617485
18928
794563
553186
774097
450111
16087
215992
199137
413638
451501
133488
45106
107957
148023
271938
820867
212991
193113
75390
172987
375732
42859
244266
19616
84939
90997
6631
43662
113428
419433
552317
196864
251008
408947
117716
125362
86834
511717
24050
112803
42991
261692
350641
9054
98945
664994
45612
148571
23989
646254
172051
534716
5556
534761
743805
507440
662324
124192
279741
80447
102634
396657
49009
282807
518678
773138
378660
369766
163491
3355
151123
14545
147224
82651
162990
76804
76223
399053
276768
127959
360403
276943
102279
377697
363916
65425
48951
340451
251860
389338
342545
100262
125574
564877
343
439450
296150
115289
286563
49963
148452
223949
113267
67485
7199
120489
305981
25855
81887
81210
576874
46831
31203
70619
262386
538305
171723
91309
65410
81662
449422
682105
110925
21030
31581
502531
78320
269788
22065
389348
475774
177696
663116
464048
61316
549604
23699
246721
280688
308130
247336
303791
414480
381235
30527
366083
387277
327798
330762
3825
234
40911
12921
397355
56200
217351
252004
75101
139574
174204
290049
120911
231692
121098
237790
188419
816515
157584
111736
96244
381172
657242
171213
533201
168998
642353
235039
474301
176648
7963
359527
642907
186226
84053
547545
101913
265406
401294
478194
120293
378232
33191
130268
170137
318721
228941
94449
18554
2918
910304
333497
25416
143274
23155
29650
3912
83850
37822
181267
158767
44261
435288
72809
77678
252897
222038
164931
535325
120484
301558
18417
317351
90964
336726
129112
399369
375990
347166
632692
29812
135798
612019
2602
238237
83079
703683
357545
199770
2647
352900
435935
456666
836691
15964
257294
745055
165128
120231
69221
786772
82432
168390
435683
632364
654514
209074
171154
185020
221771
898
291625
86822
226303
672263
517697
23232
52617
3242
881556
496098
2284
286164
130589
28096
457519
5666
51353
326433
77231
544623
4482
62981
393042
73812
644048
177351
196565
297216
217423
457731
153059
910376
222
47703
200501
86842
32254
5863
6727
806469
71819
22973
254503
109226
119423
65880
763359
138729
743926
360290
360554
41402
5717
206393
60804
493870
19389
94802
654953
345935
815618
124792
402267
273094
249629
44951
9282
47192
86906
479839
85108
190408
479679
83877
55
103483
91315
911552
81217
260494
2779
13106
356706
91742
265534
134666
184964
355611
51159
287021
49588
216011
2959
142230
52418
21695
114864
46029
42223
589350
192878
8459
901406
349385
79689
102416
9145
277537
29951
224583
77424
292406
381966
11227
193446
14736
166482
232285
561061
250922
393465
8758
13664
381339
333239
496241
94075
629950
77408
84769
14469
217925
70859
514458
441367
95234
353943
482017
595380
237021
13128
53804
827916
40130
28878
386201
148003
493507
31145
172229
331775
527989
178262
379841
623451
46278
366138
105021
255660
29913
874794
206531
23261
449750
14436
31093
154605
59814
292487
885534
86802
190438
752963
170500
17833
71502
93121
68118
465158
614952
75822
207971
321121
77689
414163
48081
38889
31764
250346
105397
283598
204638
388118
109336
150663
33015
194603
727371
169751
11674
56105
141063
22581
890
57336
489258
114304
120172
130323
29850
14816
3569
197970
52506
493803
208930
15347
711784
366497
262612
418131
562321
139826
605404
15749
32057
88604
107765
522554
19327
618266
103054
18019
66409
3122
21139
181452
355924
623022
236459
250765
461073
293924
355213
540682
333309
128486
50165
5564
250642
46781
118853
117981
151398
6302
231265
50643
207877
578162
228450
277798
274807
8554
763291
466030
837
297131
612387
654531
22139
329695
30516
174773
268322
486826
360209
21361
610150
343192
205722
508749
333880
263736
108335
10739
41206
3657
103188
188831
52263
133030
6298
482567
48625
246336
257745
401061
425018
103610
232657
83777
142897
247692
220855
362054
598103
143660
96112
287140
632822
426928
39978
381325
662080
1871
432587
134676
112729
330509
49256
442620
12580
77890
245949
210956
28225
29946
161771
470368
63832
190476
173762
444152
365730
63317
221827
238398
613194
296702
241455
191137
90080
240103
627397
205878
188865
183399
112988
11052
242599
83046
47115
479605
468566
126706
43874
252468
686058
325254
245515
42928
8581
149820
5884
83147
306187
89966
285479
318585
314198
97534
266689
79146
48332
789214
305339
458389
147236
247454
6728
345920
41513
294015
317498
771254
25616
11621
502243
71995
273242
119759
502391
6985
538698
133519
241045
82684
655740
303269
408211
39641
433642
393333
71294
882029
202282
403228
12834
26377
811590
376122
68182
294976
52996
262663
827359
166198
34928
233686
281156
206352
49838
106883
301730
2115
58781
210495
619555
722317
79228
586046
79659
20664
339173
162660
111989
108688
195902
90
129999
527061
578455
351876
186066
699734
313221
162894
448101
468246
17582
56936
228631
52247
623161
32432
381538
131498
795826
698019
236643
525908
57292
481815
112975
397932
53708
216846
476693
414878
6101
199561
19829
692768
147660
615812
123148
305183
970329
402242
397646
354040
105049
67886
58167
317882
372308
820615
548719
514513
73400
138166
147362
8737
8927
539159
298693
298011
355669
15322
146897
683473
57865
60181
219880
62722
259362
79966
340504
333504
36717
346077
6230
487356
84904
20425
334025
582955
67084
146398
189453
144313
81936
106423
174534
232247
78557
42037
199130
99548
17664
270199
141104
453523
44607
174679
93480
181328
184884
530879
225038
770150
585111
1305
26655
279075
129383
26650
557308
212190
116220
292039
47236
361406
545912
204350
22960
15466
217360
34949
165361
25804
24246
13176
244393
314342
563357
465525
61776
75645
439146
1564
68637
53045
80758
108555
17817
128510
10694
240661
551782
113855
267127
33185
408265
321221
164280
44334
888396
321349
85065
133123
133563
16779
283317
94557
26715
602631
113073
197767
587692
93787
59646
94507
96781
360332
268698
379264
225166
353630
301603
4990
535676
706713
254774
32832
342788
243864
168653
325953
8845
400008
10027
212895
469445
594019
650974
1268
218588
824209
30754
330090
439357
239940
545233
536400
4680
19062
53076
877310
728456
682866
16931
204112
84213
262532
58973
314798
433733
206600
5634
345089
3475
237177
872450
172038
524528
713160
237257
8109
11154
353964
8676
510072
158781
133838
826593
174069
187445
514359
109788
40806
621284
80254
55028
621901
556397
105001
119770
326955
86708
78829
10624
56500
88375
263488
4732
186516
160085
86628
661729
530713
12467
437967
43878
450189
209150
233933
463183
1537
64707
99362
368339
186336
405256
241200
224811
106303
97095
161065
610316
282141
72640
292591
192491
10665
13469
172570
136825
222669
159793
33376
130695
64307
150990
317766
600447
641817
119420
728610
629465
453577
271100
12306
524815
140634
35582
288904
412466
72257
616962
9518
339770
441422
658420
237514
338826
83198
245509
176491
344672
482711
803256
143834
222525
968
348578
147757
204155
380739
68138
7937
404387
71828
85671
420662
408811
575300
226455
2546
160794
160484
128570
712337
46913
136680
516182
48768
83195
183002
422412
71313
316542
225882
405480
70452
20821
84855
416417
228449
580831
401977
133259
464964
47680
197287
158803
416975
27913
43501
583778
153804
65025
63721
182259
215292
36
741894
492992
230374
129458
395974
325928
864729
24699
116126
206977
439756
149173
2386
71187
359109
550741
189270
41189
144263
393303
678404
21716
323147
600402
107167
79323
458932
292842
140423
171430
864092
81605
126450
72819
380521
69854
660483
102717
313793
24227
35364
275922
149942
64334
31987
62763
3237
663691
258130
38643
195036
658794
567092
21362
483065
548585
84924
111710
196383
60623
13984
426141
225877
348770
222428
225848
660629
446110
88694
233271
311872
107121
230618
72503
80544
136823
12861
332272
488181
141330
310186
409745
393402
161139
140110
93528
699196
66782
163424
11763
7484
115475
295547
119761
482746
363872
537043
54085
19658
379768
125051
126638
616459
231858
125706
330077
218360
177582
296813
52972
15280
5569
215471
209967
172456
176218
582393
97920
10531
255941
388880
301675
559059
480528
366899
214786
83839
252585
81992
201544
613447
827284
621534
170818
87318
151250
582254
260886
3516
148600
285600
421378
228097
811566
686445
45563
6218
64284
128532
358798
635440
528375
135289
953472
15517
92949
514817
389784
208937
181252
490453
546965
172013
39135
473379
493414
167858
541816
25562
660591
329325
103262
472381
2245
257130
705621
157804
161750
61508
126852
7844
11454
145678
76613
320940
164765
110051
644643
259806
122769
449294
150689
474388
507084
457309
421293
250660
183127
139721
449798
129017
15727
55864
112956
431576
184458
14837
79644
69913
287211
863572
572448
487108
354256
124755
875331
41820
43728
366308
812034
151262
378987
86752
17046
82878
80489
595945
89128
867915
409772
205208
177885
7394
366144
559069
110094
818365
249692
316376
183402
688563
88404
36737
653074
67115
23943
94844
196079
608406
236379
167639
837534
273431
76694
262099
65616
414277
420386
15816
30926
151951
1310
130534
178590
487
137097
204236
225883
15587
125175
520839
195570
258215
519102
45580
81453
136036
120978
44714
197880
6558
876732
19767
101863
684332
820286
387228
539988
122492
27963
4585
486381
33943
157291
775762
437880
607823
6106
56104
502989
52244
31268
27394
154399
230486
33678
110118
760529
81686
231280
125037
249008
82872
192589
199835
707763
518210
382560
529345
196720
325308
270073
634424
285692
155208
492673
252840
63569
160831
316469
35833
12938
298681
71191
365555
315825
246270
140195
428387
664805
153283
315484
246386
716211
297884
92715
155429
194743
685120
175272
17257
210215
344112
334941
177940
161627
18778
164298
33368
95005
114457
231354
920786
192384
9148
297277
218979
786839
709344
677453
96066
568839
271323
231023
292787
638459
154230
366546
192158
681654
298908
681331
406426
271304
42711
56796
54469
599
457869
18969
328479
213934
24088
34857
32813
482222
441357
71280
5112
310333
305736
560268
1983
101345
53666
383476
194693
433596
24600
34826
6408
265657
66717
147973
74613
194010
323499
545665
924957
115463
36236
291949
3890
34405
71873
479541
186021
441551
493332
565956
444578
275638
87761
425288
212764
173185
140315
809836
91171
324992
292380
417747
152823
47307
147458
55583
361
7244
132530
2947
277124
332662
572347
115509
139347
20409
94042
190337
469258
277006
500585
479020
101957
53310
34832
68110
436180
301888
107968
726420
114087
187273
640472
130175
99068
277128
100687
214917
66234
405961
809394
207708
9229
152091
41876
38833
517516
5273
34865
266333
3237
167867
22201
939
222709
26950
28
296648
100460
78307
111451
486156
100893
761429
431338
578469
47340
155237
96889
1967
188832
47513
3658
190980
20059
6375
96572
202265
681062
507681
183292
878798
23298
472311
273149
65628
136455
13171
202335
53682
232358
135812
525518
888685
1800
608745
203166
143960
648575
349449
55155
413093
631719
167370
438619
211971
82055
9544
111892
175092
518870
20316
795346
69202
383480
69511
233381
358256
169638
95200
122277
96682
31762
61187
177231
141441
49686
216712
30450
551241
710755
21632
489618
605895
376011
10198
22586
250741
7450
449529
155187
134868
126352
192102
100914
88521
152012
594000
13308
248961
213600
68935
553367
457832
311077
135764
66044
717035
80282
9376
42658
156825
836813
212908
629242
102485
12401
765383
239199
67826
274671
71600
61410
255136
258605
421865
476675
103571
53727
467862
330394
15211
320146
5286
37553
183280
602155
486338
365968
693667
233735
233802
558460
154402
756240
156554
174613
84864
578100
76972
115557
76248
383449
31332
280746
295601
126126
686311
22351
190871
2394
277738
2951
310720
676982
41834
149929
559977
283610
37987
248665
483628
131659
144802
198936
98867
246656
216817
61944
97117
135647
650899
523925
213068
28756
451508
4018
591858
125554
243881
282815
86550
291442
57112
170203
112650
153702
24367
108691
8886
496911
35012
273959
116553
67370
38676
13896
252394
17539
224926
279817
698546
875804
353337
24882
47908
79429
563925
369171
246825
208204
80126
274098
68794
5452
40901
158248
199919
515780
272676
61127
65237
35604
203367
46469
499477
7028
306669
17970
366818
74299
10813
571692
190147
788961
104035
10644
126771
538452
866516
308969
457931
453844
375393
35284
488861
452895
4989
304191
187827
300359
591400
227186
428983
29770
799036
165541
154713
192478
47407
321591
65661
303234
226952
71921
93124
107781
360339
2398
1061
312484
247208
1439
58811
70788
122505
143751
748644
571283
59087
428568
53190
278611
162171
112169
305976
342653
637033
57658
18954
536837
49384
21808
10791
310442
107104
25436
43002
251871
166901
52257
15438
154986
39083
288775
131484
373758
407148
616635
55851
239997
234373
51564
218139
645432
99280
303335
235951
505193
61404
309814
164143
148062
63648
127616
75802
514526
77060
66507
481233
628342
154530
95615
96468
368451
547635
366304
83292
526137
13560
366780
132798
202165
433240
297662
102775
150509
10280
107297
426556
758819
75772
360821
11057
33565
582014
44282
229811
474412
340215
35336
22263
109842
340624
344574
448998
90363
228727
214572
610820
348574
349679
5443
439201
27584
32551
88586
306296
507821
192349
129185
180215
413786
299591
593683
89027
273888
4241
31694
479108
450876
284215
231859
5709
207018
55073
32906
150460
76707
535865
370937
120118
38558
79487
288238
515588
12615
425585
58188
89502
27425
98032
92981
35966
378225
945647
5064
236256
25766
687982
203267
1346
466936
179423
325207
209501
540120
851547
216694
542505
530607
253200
48528
113239
1874
233879
497287
270084
601248
318307
17539
57490
731910
18609
562930
346300
592293
632495
395145
516235
277286
817935
837995
95240
75067
89564
27384
207325
262066
61237
2779
74381
539784
573797
462097
427063
120485
413945
655845
383905
47938
201572
213414
171163
67775
489577
210902
77341
137544
27662
75528
505201
564964
33640
442562
417754
99184
572284
692116
130395
463312
409887
379730
171908
452858
82732
269679
218959
255490
163665
547935
544349
174815
373333
141563
343865
31473
390679
57492
108053
186153
803735
215480
657804
531821
603744
417695
105386
97307
320164
394
65463
257674
108257
74532
36282
345115
724
169975
36885
204793
396445
206724
385799
399205
635548
449173
45133
328177
760617
7421
1971
74167
269585
584442
459146
207227
821696
452063
15755
156704
327407
64349
224591
291638
416885
120491
320765
9061
3753
65983
113589
360854
18127
161871
24834
93261
319600
19040
129892
463101
2807
159378
39507
501773
135211
337360
40086
746457
975
58058
356013
580890
534455
146205
481940
59097
1097
228625
354903
580628
799643
357504
125364
253330
168382
41064
508153
310271
432950
4070
821117
384042
74296
457297
557931
235370
7607
944
421319
221045
54011
69979
114632
384774
368033
31958
45314
119851
334026
341076
5069
298291
135311
50872
332358
173758
417052
27546
343318
409032
410771
49395
1718
99237
219766
86553
554362
512448
12571
274674
305133
54634
220911
367909
10071
7298
60670
18371
193683
7509
124811
184649
20188
108619
92429
90137
12996
98729
43862
427171
316120
176552
281682
212465
287334
107193
292716
205371
67398
136529
150187
176080
625860
378228
456949
651886
56708
209331
411617
14120
30063
289786
305561
15841
74256
69446
22275
397455
655630
210088
642677
74203
239503
58094
3739
27491
248102
297761
196053
162635
291255
12164
290275
139995
207722
87336
11304
47598
92441
171511
519531
546672
287271
492630
9642
66175
368016
268271
115589
247376
515308
154744
3180
8334
249164
17943
58104
148411
394133
242135
69450
216166
338237
43481
450068
110868
183604
61308
64829
88843
287710
125451
33882
95383
236203
252078
24481
108792
63018
578797
731482
294931
606126
782517
211843
79832
110709
37243
226512
99139
271722
117912
441044
168210
820250
580435
92316
130108
309343
344285
463982
645912
1984
297291
12897
357122
29551
616504
16118
168750
856628
414289
444348
98371
855399
72858
191366
26737
102869
24438
6879
45607
195293
34526
800156
137010
99523
44962
819998
126317
73030
50716
293794
76494
219695
17962
63809
204878
137824
388741
12120
391204
635475
211210
122339
211193
205034
166677
62472
17785
145301
115122
18814
693588
74395
678442
251121
954860
288587
167417
303595
569230
117901
70201
220233
77825
263144
83181
5717
53296
845554
233537
12905
24378
16478
96309
10528
677440
35537
213449
92733
741678
526384
161607
119180
801827
8129
788469
5225
46830
104613
516613
18637
510051
23995
7655
175492
201091
9190
60567
797618
608110
173549
340354
100227
416629
91342
9975
369109
709233
390391
96537
68496
752411
653480
147624
5327
543817
389213
225423
83281
156861
602012
274982
332400
712003
488980
131149
240385
29133
23167
742870
61926
354704
411821
355503
473594
16731
142367
142072
866208
106011
45270
81666
123427
63144
35521
34885
151930
17063
55574
442033
51034
542148
699665
47559
23098
225074
73494
68395
616666
519185
301239
51196
5134
544237
694527
8222
202777
321166
300597
192124
12770
293181
650800
13952
38456
490482
336358
24983
904647
746835
287402
234055
361286
3482
26956
654
55137
16401
35495
313343
480218
171478
203301
48219
3874
71297
345008
234343
121579
55491
122969
214092
480495
109523
408671
439958
7986
221178
25635
128410
106129
17112
71635
6795
592731
379381
507117
155301
103351
121791
8080
642186
421876
126485
85118
262851
474434
108709
529457
339917
9725
798470
329581
150856
77729
160105
64482
40704
331276
221136
702489
812
201647
427797
99832
365641
315200
493092
37631
309066
459183
129837
919563
638979
23300
49865
281043
326378
181968
148832
324829
521411
75759
186372
127165
237408
258570
129404
152327
96465
372536
453302
17595
268220
296140
254851
116991
677544
294608
742378
272687
115356
706724
533729
316427
630433
417971
274752
25490
161446
301726
153815
682069
2751
480097
19842
75629
262114
449840
205711
21153
34375
197625
206420
150961
147738
109489
41703
207332
45985
404902
203697
188706
113932
693798
110679
863035
624814
113663
73436
673181
77037
15890
63325
116217
177875
519091
7956
3593
497225
474793
226653
111107
752265
423141
150486
153003
806648
514632
50964
42414
51230
263509
123490
32896
318372
392285
331987
119870
341398
554893
169878
39070
240375
61661
425373
320988
55278
811627
9617
156997
271833
19326
370609
23804
312531
50367
651213
119706
137470
144879
464323
152322
201941
248518
237169
128772
383239
6483
251350
184564
219135
42384
86855
29767
65242
23385
35937
288338
794746
143713
241789
43709
419394
267436
286342
485136
362612
699321
580133
256420
93283
864833
224436
129738
681263
454425
252963
166779
415034
234425
226127
167953
239188
355103
157054
599717
465358
496123
619548
34546
511493
141541
1929
118839
85294
342840
396926
62661
41875
30627
341819
115254
482683
929970
72147
800194
72105
171667
345819
98883
302032
394183
380282
997
74663
206279
432494
438562
499312
450727
91271
709657
48838
44156
76479
255794
711737
117878
58806
343782
422860
307414
157835
14247
82218
87294
208827
13300
581
2874
769849
260709
27896
764948
675211
123576
11450
32891
142308
263214
432377
605218
82046
193121
190400
6395
7818
509457
323200
679050
231904
137514
613268
111432
42772
138856
248758
90910
44279
14267
264907
429399
158089
482311
104504
42753
205951
61194
50474
430967
573314
111182
102140
476975
9267
525732
319955
110282
15459
555434
29271
147860
266158
427584
326295
280905
52505
35574
283663
127965
111822
200334
92107
231828
350250
424303
66376
333912
730575
797219
571255
356880
448332
6296
210649
412047
674418
169214
276681
892049
630841
244599
142551
49373
576633
842781
782686
17630
17540
145704
384194
250128
560102
37461
334781
575655
903015
229786
9259
510765
646023
113201
25799
585975
71780
19937
338688
36945
33355
471238
161545
276931
184485
20173
382166
5228
29949
461167
138890
610511
259762
11036
147398
24139
899483
72942
595678
284742
5252
430656
696813
600605
858240
34563
59843
193777
12188
427228
185961
479413
84343
24105
11369
5616
1544
444839
431507
243454
345077
101609
8595
243673
142067
33223
112834
228474
99410
182170
176192
161786
164142
272929
446954
311070
175616
233016
920577
123998
486813
485246
40785
262695
612938
546695
192034
151194
46537
27569
687287
370271
618103
375857
103152
151570
97429
479577
23815
479622
115801
392252
407158
447395
45095
404449
244646
427456
368992
263261
518895
6037
170160
88984
90030
7165
43322
71483
29470
23193
132299
313536
303335
409982
677230
294312
110948
151199
402183
228188
95379
57236
59537
24057
71362
47151
88965
153354
152099
137411
422568
502831
226565
233846
208687
187786
3719
125
499932
178859
207814
59225
3764
328454
702985
253753
141040
58572
401698
391253
435145
45427
710898
364492
1316
242429
89385
291858
421765
22763
228837
152
231932
180245
739796
53958
10602
502789
389650
801891
47231
246329
6802
514527
44377
273813
24096
54349
466284
359706
512526
53469
26683
75599
173888
417022
706082
127727
106962
44827
225259
593704
42726
293805
541624
93583
592387
67262
10025
18866
14298
704366
410205
4851
60360
6048
302868
182260
74726
486631
21555
121705
25379
198802
3063
171607
295213
193335
23039
82619
82483
28754
247775
230431
411618
35968
227867
885585
832207
335945
105909
158297
35513
88079
35179
147705
4628
1394
243378
264299
553605
810744
833032
134010
297353
307906
319388
255344
129040
115669
529110
190376
696397
177722
544001
434786
441227
640906
560507
32540
378601
106261
26303
66691
296858
317690
504810
248866
482579
376424
345410
819556
618987
262557
191421
177275
238652
33471
188289
80471
217341
277988
447628
752860
43235
232239
302509
20681
89780
64675
30253
72213
431285
228782
402042
68188
54276
29649
94873
151820
170186
220905
126820
87121
494186
86997
19751
17662
200598
268367
48975
54651
142525
113703
330693
20440
621956
674912
776974
771130
239796
121241
71514
414983
230810
521024
104215
279090
8424
172902
746213
316640
348505
203908
38021
297828
458437
436162
170986
218386
302910
147099
339572
587111
168920
441367
79584
553328
687818
529142
56636
7165
378101
263052
910955
224700
290667
620676
186794
82330
155131
437110
249719
188564
667329
300160
378489
3985
37959
386841
341251
5427
382084
325815
130840
12887
146399
178795
279266
154698
236425
822311
57726
178560
41469
463496
61108
539488
131242
383981
411346
230726
15538
26080
59865
122221
73510
136933
368457
240666
547830
495433
203767
56389
41576
7547
76343
287752
459461
249110
165072
104188
17212
404689
514724
741961
111943
396764
475856
572220
220268
319005
591328
284623
41794
109812
660150
29292
283660
641470
551610
186290
488891
29091
665135
2132
377431
82396
263540
104994
172220
59789
933625
419704
386519
125832
259875
741756
275507
68524
227601
14139
466904
89628
34401
626717
148273
210456
381101
202634
134562
494603
510764
774100
649595
73240
8093
156214
162846
518464
638416
193715
58043
544065
8455
5451
175894
64544
346843
291468
434676
87146
471988
50196
99097
366858
91494
102034
5532
399486
353336
91124
55171
299991
117697
156859
86962
233175
195647
143179
2381
305333
352119
88290
186347
65878
255435
4297
63506
144237
59464
153440
449587
45699
20995
443831
105234
8199
457701
153456
2924
275242
380551
394107
703279
290154
61512
50313
179732
598785
31393
606807
717395
161472
168849
78050
385024
33409
241071
177482
51926
27286
475109
584961
100679
227471
151346
305384
385858
194632
637579
44875
163488
159663
66752
81533
46892
94881
36837
29277
374382
441919
23999
297860
93581
91428
143267
374432
400124
107254
250043
24368
105754
117454
472751
161429
89088
257086
554229
184214
11689
300286
159772
379209
46417
361378
47643
6686
444617
356760
607889
68184
349925
485622
38597
29845
1281
152365
244639
945505
298924
680599
153939
264612
51237
502878
635058
34481
719516
98946
714342
36102
845110
2354
94512
41916
567192
56220
147352
404407
142974
352076
36835
419143
215501
12715
9418
589199
377052
427669
262955
145036
111559
320753
424319
408947
135927
272726
764897
493230
829008
53445
551996
23839
77739
75810
504203
520859
390119
139104
209615
312932
910027
68248
67254
351085
135810
693223
123645
6841
96430
53148
87902
103280
345952
411063
832044
213529
132410
18857
14033
246362
326272
23312
63265
160738
37076
320963
213474
456494
334809
102736
26004
32621
97010
313822
3155
410608
141275
156934
80314
45630
88905
319305
28890
214788
42008
22247
127717
396121
15035
692951
145547
387336
48893
52015
21066
315940
435305
17133
14032
53062
46250
30371
348581
166010
178596
287191
298213
319367
178668
66270
139500
33
721526
418755
240948
78072
680833
69217
608975
188673
64631
276475
49797
606321
696163
227068
17262
262506
403753
770598
188956
345187
395523
944718
621890
28377
5581
12904
276891
140563
416416
32186
179290
350406
59876
485173
546693
570063
3372
312385
450110
78324
234934
142686
773
359467
540442
868594
149008
218132
139209
8099
76142
727198
63171
386050
78134
112271
578559
434521
123437
567095
440521
211186
6721
89652
190975
173374
130887
30589
252274
385961
572662
90232
253817
467220
19764
335970
3076
322169
133139
60586
20319
743470
185508
116688
576766
237377
364311
44374
367123
510002
188726
20173
146326
21410
148161
103707
321277
192058
612474
422594
454118
424730
361149
310282
259717
538038
110838
26777
116949
87269
373769
451480
309021
320336
132526
448544
584152
208544
38083
167055
179
756670
342329
56818
481904
582777
159711
128680
194300
68503
381565
540537
612134
173983
7301
20203
183741
358363
327853
22097
282130
458269
731059
2532
228362
313963
165941
14277
583546
280501
23880
21692
678948
607927
66
8370
453442
572347
17379
613860
84767
1244
41038
68576
22094
687402
60189
36185
108532
1589
362786
870342
135091
58114
634768
33990
90887
306847
11334
52102
257228
5195
154887
640332
231678
326604
93673
29377
452030
496055
8710
77830
52577
21852
145128
250240
253041
649042
88462
9117
237388
93214
145557
306477
113289
491698
198278
158804
666180
84657
196598
393953
743930
137207
163224
273552
268873
897060
236936
15957
11102
731951
451474
269161
7363
257159
57638
731495
12542
580803
579192
61610
576494
345638
11400
34691
458199
203435
839235
111692
426330
551148
37726
77703
200304
167986
23450
275657
57289
174160
90
181903
500129
205554
95141
131256
267589
3649
558385
500427
251046
160630
52865
8892
322762
41269
136259
35578
13197
440472
34510
2881
475877
394532
879202
174595
29978
11442
410081
87847
48797
701158
612015
7568
839099
208149
653178
527775
110979
223393
299866
55560
28815
412240
702857
52597
282312
472922
65609
159326
486211
66658
194622
20682
155011
163955
73413
257255
640374
248169
717324
164323
53421
208486
415530
673532
32224
335565
300583
34483
188790
140648
292092
7906
13840
143925
358097
67041
9146
13685
27243
334578
401270
6981
36134
150539
4666
178687
102916
671047
135846
110221
173389
160729
512142
5043
524073
397909
687155
634366
120843
14034
288784
355497
175664
614911
100107
333854
501834
375704
193864
125284
747664
240004
294614
47085
436606
816408
474268
491157
44352
51895
70
173608
445991
844147
78437
460449
213690
320296
57208
207978
214914
179804
556268
586640
163984
564424
281663
421975
366294
517708
220065
206618
117
693083
88412
188505
232036
352577
4957
478151
243441
30742
778804
594717
18870
1465
64672
247573
41847
264294
46136
5029
123271
492922
312254
716654
58451
13061
42417
119399
203934
12406
99971
5623
325162
84135
200598
138171
262821
148129
122576
37474
267697
249238
334126
20216
284213
742018
341332
13529
152418
33107
234281
85107
202676
178436
9795
76487
748701
90712
248984
476611
114767
142427
28581
40832
523370
698544
284782
217047
125585
99088
306298
151431
3910
286237
39758
584205
64232
8403
292242
37712
58246
676611
111904
96014
124973
41399
881
462597
2738
304170
224254
210527
330645
571343
149700
12987
259696
384017
1001
92243
243023
710560
65544
19572
146959
460926
443281
256382
231309
559117
61066
213125
219129
1093
99976
87304
613399
655681
229038
277119
176862
738104
65262
71038
57720
912131
414113
418553
135760
722982
217767
367024
84273
111090
28894
5121
661266
264139
45990
136838
5729
588760
411287
409758
222904
55924
146152
209665
140589
337558
278633
115843
191936
41620
534829
620852
41501
219985
173928
381407
177309
784920
378
75023
96453
55075
198547
736063
73506
112244
60215
323707
667355
230437
149451
69032
623313
422594
524167
396456
227235
132420
341
222821
428345
98475
227291
506833
285278
96933
25347
391208
42114
14277
135469
491917
154670
327996
47477
161546
390497
243288
501752
75463
37341
160054
71110
785669
39210
177477
439212
38380
2377
257071
35972
669208
262961
200658
321511
562247
261365
310455
141383
10931
300927
363170
309521
472243
41236
186482
460777
138540
12999
814623
547040
17045
36972
118623
275681
267679
179108
354945
241780
82477
87540
455061
601222
39658
135139
437231
57254
53384
3086
121608
110916
68967
28237
554335
62544
587175
182102
224802
432642
281675
115012
26757
49540
136661
309685
5827
97701
30808
2354
42028
45388
259409
401210
179880
86608
11686
116307
88829
461376
125365
45068
644544
614038
75392
1888
403068
129553
436366
397587
7732
25463
60772
56666
141717
646758
595823
119846
22005
447102
102278
116722
26463
71593
80864
561804
70733
189947
336741
397095
93130
24512
557391
838551
82458
233814
251997
10992
1328
249698
135191
39606
471219
456973
236783
138420
130611
87639
264857
5341
192797
20618
754512
2717
195651
230197
23770
797
24290
17007
480291
503537
206063
225947
95266
105081
314743
191845
287905
33617
648658
73911
447773
66880
45971
28545
38058
102279
16224
207578
273568
16228
350853
628555
94197
705579
7977
243203
374091
14840
175353
199054
9930
50523
563791
80269
366501
418529
11871
216478
836013
493036
244054
43817
585949
355374
557690
250049
521310
75476
518340
30532
328556
14322
36025
180
46976
275235
132549
184759
105025
410933
37581
189042
369639
65841
448629
163465
109701
328946
170181
60866
631843
38113
212354
543358
306835
637629
396246
464662
102926
209634
541163
520505
233579
55385
441275
324072
25513
41175
16599
41701
503726
296655
250541
458652
118101
272865
152613
724421
694267
123070
209962
5341
138950
456449
510119
149921
70866
738958
28568
281768
15218
533837
255097
10098
258743
255036
274135
403548
2
657501
643932
67513
32030
426614
461216
300189
334851
216784
552285
240749
404450
154328
397217
569813
417345
196077
403416
28402
107040
171600
839962
145270
120402
121515
14378
39057
477884
412584
716172
339150
2997
336559
192236
461217
242860
327479
2874
178541
291689
394582
72573
34115
215416
151864
672405
12526
546533
229715
54698
337638
37095
175029
282922
326055
192631
60175
306442
292974
256069
102003
797986
76918
3749
52982
184694
89807
6694
506352
224027
74168
7700
21103
114215
57197
149071
15118
216988
54547
106502
205706
52936
113003
273940
46335
332830
240336
49510
635230
136830
343178
156568
63262
470019
410030
241362
580146
224697
52338
316220
249148
95767
47141
719626
436739
293227
45718
251783
203839
195933
119126
7162
279846
117933
291840
118342
84610
237914
339362
454254
28238
165136
337923
132015
398966
80697
160663
105577
74653
763480
3947
93559
108063
234500
391299
363836
440522
402430
140389
16255
239064
573493
206954
555195
384546
400954
254830
392823
42765
161217
163900
243812
40570
171263
155659
83060
121673
152850
221697
11064
132754
220415
79862
393404
145650
98000
86092
151833
190352
741234
353614
28324
289522
335849
64146
513991
410750
128757
795356
256044
255458
68222
551836
391648
527120
168463
344680
280308
11312
117805
696074
70
29052
138586
117551
586031
139287
520491
30366
351154
115616
401225
116778
354982
289142
312294
9033
53391
47275
105390
1579
223322
102130
102221
460129
88712
411547
172061
25344
73221
58110
154285
349435
167646
186120
566178
472653
39314
92659
150214
12242
322996
29712
9006
551132
468652
84425
47121
725151
603407
34979
330194
561053
167766
321690
37810
114808
665596
51060
387822
34684
3796
120953
66275
359327
144678
184485
181955
293880
524148
38943
391526
59944
863791
25901
505014
89013
30331
871556
210135
96973
38199
116247
15197
306358
767006
5111
285504
858967
453512
223373
6676
218397
764197
169424
133685
25637
334321
107901
307700
371125
30708
229640
62157
144756
438190
18766
18809
413295
39830
850698
181747
882155
846971
158995
16933
796426
102393
116186
530296
188164
39921
885330
336809
78968
445682
347057
636301
323986
139259
257673
192255
114483
80476
638561
54039
377846
185984
782323
592239
3595
616239
91606
28923
263979
289678
105108
159936
942290
502694
826826
273073
366487
321879
66628
57415
6016
18230
241699
240019
109991
8863
39614
122209
48507
153425
536533
112021
184132
584565
43826
151863
34492
22307
432897
47105
32164
29380
573402
247497
407429
287984
94001
190059
114126
13231
344940
66009
3946
18989
32888
87675
751033
31479
26462
76711
36142
217095
368755
128853
1413
2509
53513
310283
130121
188464
621633
57368
140149
177433
390547
267233
190739
142282
336383
72753
644774
208877
16846
85569
604259
837174
1993
249176
88637
59830
181141
31270
227477
162600
590313
31273
279738
948784
93051
293975
374111
222608
75781
2402
36651
484658
95766
271604
420752
10975
465263
6928
39845
111471
357298
67346
44317
45914
464059
17350
180578
93053
65875
13204
891751
908598
419649
473900
26385
551972
174505
125767
500537
221719
340491
4618
4825
987353
62464
19741
495506
74958
101521
3482
34108
582110
8196
28404
155165
88959
40792
7267
10287
102975
325314
121414
183952
110921
86935
449303
313223
107861
4445
102669
619048
31935
85881
186634
25968
255774
155453
154083
145651
85383
3983
452081
17881
677282
244494
39724
158511
2725
30050
475807
45777
777
65218
72778
27897
334016
152551
141342
191886
21702
86866
294754
121323
1276
2459
539569
180373
572358
482302
203
387394
17367
76891
111136
247672
717718
131472
185813
310396
332546
450366
366206
35884
57357
200934
163940
113633
123590
56633
67691
148118
564372
11987
650877
18698
407227
239194
223477
2625
16886
80078
105932
120371
207926
96293
92829
206852
74537
110900
444237
85003
688242
68455
441377
299422
25791
22928
176532
42107
197093
196964
200613
5150
318100
209138
463272
17811
434004
206787
195095
219162
236750
20961
215484
367354
226204
120765
16011
43715
27724
487
275480
66715
18205
293
465854
130667
15344
793712
383877
647658
34776
161870
271610
418364
36132
59585
46688
146629
60139
726361
255211
107792
71391
184603
18320
745487
4440
524700
273876
424602
358044
51034
100359
13815
151697
345716
63361
278997
453859
374002
683850
689361
905227
245827
377459
207104
268211
71652
140382
408443
121155
277987
11426
276994
219541
24261
679839
47657
500843
247833
33469
140364
194060
682165
119228
9168
176347
75748
74630
367584
5648
330112
325984
121714
29742
96593
137185
613346
280765
292209
21409
105771
328498
429621
205810
441157
23370
912144
154618
74147
350014
428898
234626
412102
98791
21810
773864
358438
456039
233756
205585
103984
191687
620659
642581
133616
77856
716087
183185
519272
613781
267682
188157
44807
10704
24383
151124
32718
350460
152538
340184
580539
534949
67451
21885
20300
758487
160506
156552
6600
277340
19502
96609
554432
70878
100002
24595
557346
244949
163556
384052
127257
43983
315139
309538
268992
717754
328301
414474
101866
3370
709141
614455
3249
5341
258609
253678
635774
716058
83676
550461
92720
60917
15046
108396
415484
433790
499927
107957
234068
234716
57321
441042
89618
232879
242164
595191
783677
469460
125336
157051
341919
29328
355
508069
139098
236686
382315
54022
6592
11892
39726
141578
19351
239496
1112
52215
119587
15328
297437
75636
77736
652359
229362
455501
7652
532810
460691
88718
259607
69052
695704
493872
356976
326209
113345
696103
269428
120425
574226
51488
51488
195610
52649
58067
10861
219931
167457
214096
559892
420576
332641
353161
32314
230666
86696
67994
394574
203212
162447
230093
414321
46487
251448
56659
156095
135941
3586
437364
394611
44388
166574
16968
284317
104317
87901
213692
213984
128994
367857
21562
33814
28306
411658
542062
6547
83125
61019
67483
100357
206713
202013
113438
12342
82964
108094
150750
303573
394734
526378
297297
83919
6316
161991
37957
239614
20770
45958
155555
71170
132863
9886
62798
11735
651736
309076
467762
474318
427508
631052
151795
267087
720795
228899
46683
169489
271167
312368
33996
91060
95274
4518
186599
36607
70724
615646
785538
143670
41886
19724
191228
89051
130093
809139
56216
86320
368111
138311
148112
240647
684363
203060
163948
512617
58462
137336
39250
187871
105407
107379
36599
242088
599519
147064
10900
371302
455349
353384
762403
252656
8009
309238
180794
288081
57325
54395
60240
493399
981420
109668
266496
376577
279390
651276
15113
14347
660170
77211
564695
260858
59249
779433
272091
11589
40463
257540
349577
121438
187114
27421
47554
206202
80149
8941
233296
56617
306635
168359
218383
432802
448685
3695
16957
662074
132784
260055
324362
3611
229935
121625
113199
33368
120401
17512
415481
64063
388452
68006
22885
702890
324077
7500
79181
50316
4541
300026
279479
74758
357222
23142
244
215536
298243
253058
159941
521535
103556
287777
328190
301130
362813
125689
36809
244125
85057
556217
216287
274399
77029
125147
563153
47614
19816
685
168764
660888
494231
178591
514475
445720
105573
616301
6397
326389
62960
343467
411196
193992
489086
394333
142238
11593
117281
52916
472521
473578
12488
286165
270064
293030
21291
266145
123443
373067
56030
282436
552297
513427
99152
118263
294677
14138
29442
63613
82886
486404
59940
57173
158554
16856
530920
242723
313736
127996
111287
651495
7414
42513
181
222404
432002
762226
467669
98229
192331
46953
27075
174031
218742
41034
26934
375808
815483
472422
545517
268791
76075
448877
269024
3813
142613
27209
93937
40051
32557
46551
159935
503403
75775
39760
130837
332724
91619
256526
23906
290202
232882
19166
47162
283282
143618
164445
162219
76335
11443
30200
417069
26848
67351
1811
876057
340929
54072
10035
71855
152713
154236
86879
763122
257060
28697
156891
626
2125
16610
168467
27196
202898
153116
435094
538444
772089
283650
68671
192452
91500
209609
206702
787783
393565
102634
608896
376024
235971
4290
4481
510460
226301
39746
23010
40110
861580
350946
227251
144119
331902
346177
25768
20041
109006
330370
105684
379834
527060
23990
74165
37348
465755
585723
157375
242649
205582
80839
538357
6151
136011
611170
901336
202349
36501
162918
909858
209895
283865
58211
6257
225838
21150
346715
698135
292907
225948
16942
541485
527263
73476
137935
90304
243286
418111
125279
418956
106636
226
150345
6529
71580
608855
6682
473742
147408
203205
406372
129054
195510
540610
515888
52341
551629
258228
3023
108103
306289
188354
477625
220562
543227
53445
256670
52486
88786
108137
675694
28012
3750
24139
125900
155436
284031
446883
693572
129250
461670
244909
245644
58887
586513
65959
558329
588934
596185
66091
328394
687186
48585
146975
759465
306042
22024
14645
636217
80349
896393
56875
49424
631677
67368
591181
199903
353529
449384
29311
469908
66818
753895
129971
455624
116125
49613
300769
365864
57778
126783
499551
186440
121089
184980
111600
156347
436224
33147
62516
282715
20613
241999
556113
437639
597094
703420
263256
317014
113605
300422
130437
4310
500232
14070
228617
22683
331782
37172
450512
418
290921
207921
460028
257344
74155
62807
405231
12711
635203
190470
178217
106391
252783
275323
92258
143527
80479
9303
94347
13468
276725
204510
310630
179558
14357
482508
46279
368674
104203
23607
286760
80561
413730
413419
70790
156499
600267
559651
192279
2609
449780
16171
85339
236778
618578
2833
387082
390425
52014
261333
97150
742722
755822
266701
422751
336542
79786
10339
22227
412456
572390
39211
423019
487154
192385
299910
533730
22562
5286
7089
293456
117279
20863
215993
184440
25329
166090
255118
263416
177126
487367
18758
87214
22990
95850
485734
524789
484043
31131
151784
800437
147376
10011
855919
129509
29839
58583
294125
281348
336240
398453
48764
424878
119182
470215
363720
1912
58560
691746
40122
102528
561054
168687
368640
31864
588011
116179
704354
545863
68944
409608
606545
87727
114443
7914
215032
529783
19977
83612
563906
87539
357437
13107
616090
47649
199898
613582
793198
489124
104377
51500
296205
19738
6284
198847
411878
151350
769017
150131
202810
108830
509325
212252
250804
123941
138907
56767
339604
613644
513211
28147
12878
96864
742925
342680
27229
92264
44729
254837
87075
743951
383082
13914
504064
86560
529337
6498
194771
875852
193988
65951
680749
66876
30372
31583
132323
8499
35559
81280
198037
554481
806135
322647
348141
152300
11598
938091
2933
83414
253389
565786
430193
41516
112305
371426
144718
69852
314968
30015
535142
4537
357816
779339
395012
74611
93698
6203
237468
569469
17650
37434
169648
769455
282369
165692
179968
63706
429171
78094
593715
349722
120244
659182
137328
435586
10889
299146
220960
141032
515434
423830
210036
26765
97930
48789
116052
222623
609156
245401
178580
586889
368696
566982
87003
150589
453567
129448
275442
180037
924628
80721
213390
131487
366911
92363
105361
103516
582806
15593
571837
39628
335888
400150
93476
30540
808
318325
963
575163
39190
30983
129702
345863
154082
980382
37637
611614
15110
249015
574157
84097
183815
108208
146611
1465
316594
562615
28041
122781
231151
215734
156800
465382
406015
58572
98192
68254
227116
43151
119847
347063
386699
343893
158559
416731
95353
485650
587494
378937
235241
827868
19026
333071
171088
398483
521289
91117
223164
218128
736524
30971
197435
125610
205801
4720
553289
5134
56538
170
527172
79558
235092
206723
1207
109677
358258
422273
21261
247402
101895
113901
162933
30022
160778
315114
717138
223370
65263
326167
347325
133306
100541
862982
181350
90540
519144
566131
262831
1748
103552
35
117111
2819
106507
162131
464069
114114
16233
211760
7234
43265
146882
32409
165149
843120
326937
104123
252037
150976
215286
34892
167488
35052
373325
100291
349680
85639
5303
291313
486843
150838
114072
193256
206427
675698
8353
157769
100211
157427
939660
756241
739116
78687
642642
74649
460323
149124
264191
432734
138443
30870
633043
12198
414558
318749
196207
252459
137128
210995
251947
347462
72559
34448
19103
2473
370988
93853
275268
22063
62532
263034
167198
26653
135718
239239
95091
188318
187932
160048
169676
208478
6609
218157
44255
282499
131796
102969
376378
99324
52183
19793
713685
309501
758238
494732
305187
144541
261483
263103
32315
35107
496785
22516
172439
81690
76489
49715
74765
109645
29346
239955
378467
522976
6324
145598
154317
521463
149625
389372
273110
358316
236800
181116
226593
313309
261154
114073
230843
236985
21099
478248
480410
222856
8522
484679
465001
95470
51287
200517
261369
334049
32331
91172
64801
228493
6587
122045
348721
82410
287253
2418
256921
473705
28938
58902
92078
279462
57133
867546
198926
263088
229024
96120
74839
53145
47267
166217
248427
119691
102677
608193
731824
198790
476592
719024
483033
4078
19921
21050
264762
52638
406661
37836
401641
19102
486978
4845
218515
74322
54319
398155
7159
106533
3625
63101
35234
155289
152491
940340
550894
107284
118113
26285
412277
287455
500741
292947
859025
556826
73768
69246
35251
139560
309271
250695
102735
73906
19044
61434
240008
121015
337826
176777
17636
12200
3212
32724
77643
196602
518626
161056
157660
180392
1762
206980
240429
303917
160354
29898
242016
348627
762033
397597
111625
714886
259394
446209
229420
140682
176530
214032
24582
15514
718136
439285
26326
122132
460123
702645
35489
354271
171034
29172
223820
849626
190350
65204
28129
294894
71465
460868
44713
120318
336542
31864
311362
12085
265682
313498
934469
897825
147869
581129
5909
168734
162804
21869
12374
426533
457638
64157
79150
433972
136012
399845
224103
754499
322743
782645
232081
356119
34801
740819
471424
214042
211283
340210
737174
139836
254790
203924
65854
291292
15263
60699
4582
109221
35423
231427
60977
24029
137344
92576
685803
651895
47907
367048
80394
592639
69275
50519
302332
75162
152810
62909
24863
567872
145420
600203
62381
243544
128155
278022
19956
339418
379385
181969
263571
469847
35175
66195
64907
383573
114889
38341
192366
909480
186908
444623
57587
176224
375369
224227
198586
339082
246654
338959
579953
103451
100768
430287
16002
12798
271292
386610
10849
469815
428243
611928
437128
73507
30280
181666
435733
123821
8583
297709
19040
279418
81387
244020
276227
491276
5577
41272
174721
368391
605137
359856
242928
669264
522790
347182
199500
163602
582848
23159
129707
217200
251350
32447
291275
309737
261007
756222
30303
427572
223335
48285
322844
359245
510928
231123
142645
233612
62055
134026
268931
237818
102533
445381
924144
314960
2679
1460
93892
431443
114339
117747
2238
489061
120783
6465
273676
131550
553146
17830
1233
110716
219107
368962
249148
380678
84425
211803
407213
74741
310962
114740
75145
517379
20119
200512
219315
290664
51089
381764
207470
48357
399438
134883
782484
75356
82699
411811
203606
82376
24748
106712
447486
509828
99854
126444
192953
644107
153912
249679
320757
660103
474005
48209
423183
69205
162352
8625
272688
151270
259289
29868
248473
56861
485594
26973
221928
529752
37029
183283
107047
340178
22481
237889
112054
22208
99245
376713
204674
211099
2622
749276
95270
671540
516568
66255
22892
386632
485809
13217
865416
140825
451081
63627
64722
158659
281812
37532
458413
96731
610937
79642
197851
610196
54067
112250
1932
113464
580928
343249
347520
373077
259913
54348
533988
714517
622961
633471
50772
403331
148934
122783
124276
78627
179770
598703
24616
347388
143955
51065
205157
47739
187297
373283
274134
93935
664148
106222
98512
315667
16898
249684
12401
62535
278665
91857
65116
20205
560157
17431
37701
143130
269755
41871
64596
407270
289766
215385
829458
91872
74479
490029
552705
358
470599
31529
5202
81439
210832
378688
1345
83828
135196
308275
532079
11047
55654
492521
167896
19654
215731
103999
434542
77777
346364
142571
665050
41155
70258
387675
262828
7299
80153
178983
122239
512694
547630
113263
49955
57353
134667
568136
344267
35991
165412
334580
490363
270571
10471
101821
49114
8561
130714
456578
315136
509251
221048
280885
67516
669361
352503
270859
230142
507699
594511
518652
566579
357552
400958
94297
42886
365261
374122
44453
452702
85404
423499
426298
163119
529295
166771
36460
572822
95958
202081
173549
2309
35855
247459
163694
1639
136392
98927
564250
833585
9737
873772
98514
238875
730223
19543
259261
504944
31028
342248
101946
102212
198089
19549
22535
272043
90554
102711
29268
44068
683276
76265
437426
16721
670867
607597
430529
4227
645554
568705
66301
71037
12831
268843
46084
221662
204577
17806
76186
103176
127921
63583
83912
666018
226061
280935
166808
148612
378086
327942
350793
105865
78281
160038
169856
22813
687500
106422
33140
108465
158514
119932
103169
198800
327494
39526
82310
60968
472710
520821
692484
479988
395510
125691
377630
469936
55405
72190
55770
423337
199465
187887
9653
202778
10317
117884
526787
286439
391589
263992
198811
244940
367870
185023
565122
70804
19536
297660
15297
16865
212356
118554
76768
358533
435785
24295
54627
64498
581214
71771
687232
27076
114893
369622
304924
260063
9140
36173
39954
39193
117008
215980
29802
504822
138101
124265
424823
11239
250643
330163
188590
151283
119906
355248
389823
522236
210035
457348
330819
626324
595453
73957
232776
813274
389639
480632
8010
150519
121830
309849
268127
19477
43959
137962
192494
437487
719731
193775
101079
422799
26732
785054
310698
212177
419384
44731
43380
249159
285587
387793
161161
381478
657812
116599
115654
51979
267945
1271
75643
176116
16029
93992
741674
261941
13294
699208
107151
23495
521489
44346
7750
212724
114886
573222
453406
314511
281267
184179
104513
140245
66063
87523
76000
276981
668050
750444
345782
40452
143374
24503
7570
78229
47218
389003
113579
268319
470763
107545
277410
220469
623187
219244
521188
331694
70416
649488
323850
319197
308882
188284
398286
195028
146315
138824
208417
218566
73499
81690
533246
253408
211109
555091
141288
50524
469342
33373
301635
13485
138303
21613
392877
154687
4544
83603
88204
252238
44105
37696
571426
232219
476281
33755
779985
5094
232402
146866
3479
108256
189277
342375
330115
227920
343877
173557
479839
82918
71453
450477
313971
38456
83026
97181
51771
149185
494721
239934
294249
495572
279769
3272
554528
181132
6377
63681
267981
8144
149520
446602
177320
780
210359
210380
484593
399606
291074
228397
515996
10318
625675
288240
7993
119533
501861
114143
267493
271960
112448
285993
255714
36967
92490
236492
67409
100051
544395
44993
46243
176177
238483
115474
290457
169316
58779
118534
21138
81596
214067
784455
55469
459238
481644
192169
268993
186961
162491
591970
766342
224991
40836
18567
77208
43400
42902
34372
137583
80781
45922
75289
713398
33141
602252
99330
254369
121200
225650
2698
168234
366631
719037
159510
239600
10861
380371
21676
382438
85467
59976
591970
302230
50650
632065
88555
605811
313394
321694
59278
320282
37158
205698
417689
36465
799611
111167
26202
713356
231147
11908
921729
426994
221764
452755
520620
817684
69032
68905
385809
305572
24792
366335
180003
349662
12640
237064
12347
17592
525392
23313
281155
582812
43549
183742
16882
580297
122761
545922
65069
43646
297752
140016
267931
213686
3005
295497
151554
644021
99364
197156
719965
178854
233114
494981
18244
70998
831237
851883
48159
398087
196141
226429
138174
159960
106605
258048
285412
532186
2795
525796
32307
3639
842404
622402
53233
418410
142730
106031
12611
8419
237326
115453
30467
600242
542995
482921
342681
605622
31738
575850
59192
32060
170169
30750
120424
855792
249725
247260
22974
573335
124438
7600
280120
105597
347935
207093
63199
95505
1269
14571
189059
677138
131385
56732
553190
440274
49814
117177
186865
225956
359285
125291
314954
409380
259530
56896
608907
314682
156967
89926
258953
32266
21457
128000
227370
32755
58591
497781
639569
266308
996476
76316
84949
71422
60736
53478
10329
299660
532960
395312
246554
67633
511271
52153
91495
330219
101038
99077
32149
501836
12185
3970
142416
714510
154155
21470
131582
566495
289942
324272
5638
211986
19602
12395
43204
316029
674072
21718
210107
231901
161054
54298
206544
175057
16819
154529
30492
904303
417131
524281
73983
83342
330249
721824
28049
36121
45822
68417
153135
653489
489475
340314
96117
38391
361449
59634
62474
180676
214290
280729
96218
234041
62608
709864
841037
537320
288048
14910
68673
497087
2921
831030
37580
285859
116222
316289
3129
33516
448439
451233
395190
366027
786273
854412
251512
167461
249212
28819
27789
554933
469053
23502
158929
79284
259033
83237
3985
177096
518902
109804
250555
41876
383902
58863
46357
31670
21956
366700
543743
409243
277419
168702
28288
181702
284448
34879
476752
162117
462049
4134
332009
14838
757829
110946
18897
430160
448345
439799
104037
33090
393693
522902
22625
14825
599701
186799
100716
92117
222028
142684
124303
417636
222004
344771
349538
877056
232838
365320
644655
28525
93843
383300
325871
56397
276284
32995
342249
515419
218289
75850
589242
315557
273168
603011
12616
7149
332446
100834
8098
457771
491757
191457
841530
201163
73763
539780
107973
5747
171567
53008
346039
13127
65923
136296
369859
744525
380405
387380
38961
117049
875375
822236
13265
272275
50902
684913
79044
143509
82435
627003
14201
164666
39453
542937
57800
353402
289285
20590
779335
303729
486514
52313
611055
757783
696658
886162
325426
488957
152349
272074
85254
349878
4547
253131
650
845394
115738
22868
313514
303678
361275
40387
203349
5199
325212
63698
294290
755533
666713
270984
14497
150706
136475
46713
751041
261282
98131
49755
852210
560248
298137
287038
99927
84634
73647
5484
112230
213823
414895
18289
191913
35183
119002
246653
442256
67096
766881
30778
53201
236868
5110
74194
485476
586028
182978
413801
180813
497384
150411
334399
629212
41650
393277
83630
688534
323015
70982
113430
547673
548610
132514
168391
215100
630179
361187
49113
562323
811168
397612
64087
414301
249506
76182
596140
830223
11842
78695
1769
423947
889083
324097
194113
3843
59327
142636
15052
140149
174773
97846
391725
295337
366638
188860
70852
93589
335935
409745
374390
188751
86962
29409
39129
238336
156342
473854
419955
44353
62448
365014
405645
523356
215201
78710
450227
537518
320627
111644
160631
666
26114
304129
322368
532366
480526
123019
61921
170291
573374
189437
611572
14182
199446
56646
346449
69658
35846
158629
59749
133522
3532
139707
628164
447401
32253
210014
475124
12952
11210
20632
871970
12319
11876
241487
632519
72354
139587
567632
33690
34466
700029
66132
811217
353630
21083
319424
38619
2988
73953
19902
678698
94525
243179
234382
229961
15552
222094
15568
201739
95648
506043
49319
1337
166572
225680
9352
381462
60179
284678
92937
68944
164279
98823
251306
812445
468380
126391
255658
19284
298182
107876
302875
215894
105798
98122
137913
292217
213801
3428
500150
323777
327953
6538
457113
224309
101557
239045
38817
70830
64021
14713
305224
648323
28641
396915
17466
13863
248916
463235
76424
321737
397370
74538
10166
84573
267039
512139
221254
582822
4591
271193
687635
414438
318539
161304
25766
418200
2251
557531
38737
270566
41488
276505
344725
428996
77494
665588
60067
87441
247861
693393
139869
280126
358788
173247
254334
84937
205199
398444
6895
416966
429554
308658
106391
112852
158289
34390
167188
45394
168571
471724
560571
4876
385669
48304
197246
47424
3144
99178
608065
325200
565992
16563
81334
115344
719910
437920
199045
61765
163735
94361
3581
779722
1379
97464
197489
368445
176842
16091
232705
112728
140276
326119
746907
476876
6341
201166
175458
278119
11009
38848
11824
122550
193282
12614
36186
158681
374391
425226
422519
67646
331217
23061
100906
161555
324096
118694
127670
121779
20343
403076
67796
154065
301053
91359
745024
452015
33497
76146
77474
891
16889
205688
45138
118679
9320
769
137540
570046
76181
353735
169953
121167
147751
360970
612419
14736
250810
355493
33781
80112
9308
40493
750159
441680
44353
413814
378130
492777
540630
227137
21512
98831
331052
421860
12115
129787
57082
230902
548744
5719
51255
396328
31882
226502
107669
481177
273733
7277
352936
668712
36283
89857
179677
31367
808911
425132
739772
141263
175823
582862
80806
229154
222907
13060
107803
573
73219
629248
387987
1262
243978
168968
95551
93924
49632
421066
182201
208701
455437
50107
1800
375611
3619
5106
474381
881
45934
934968
155053
747281
624343
188333
240441
270784
611577
598907
8462
91924
105146
95330
852196
311220
18100
178144
353842
35789
221629
191317
29044
114395
109971
892768
638197
28783
394105
174840
1277
267137
155160
295461
113454
918003
348510
222605
376878
607092
562493
60082
7191
430237
279473
28813
171459
415486
518046
69742
391356
1035
70783
490923
327067
18334
84238
773017
79000
35489
38468
248319
236333
132509
331750
667052
112905
336994
444501
29446
109729
368920
71791
365062
619739
400480
175138
797619
342150
73782
295395
110381
19852
182198
907764
226254
96221
140987
286246
80439
35860
727075
150915
157770
305697
131195
166311
95671
62981
542842
220559
216575
10217
198310
351823
454
34811
428562
57450
106144
59558
10866
681771
112040
225162
663953
787497
169801
249449
642056
233830
503589
20653
187349
158094
3291
165522
164808
200181
526071
1843
228154
34639
286532
311165
846372
642350
512424
118705
608894
418906
249843
408872
69211
647882
18183
85247
186950
494304
10149
840378
62715
56585
72375
125735
253710
639995
83126
39084
186301
204921
38733
644657
159964
132100
80403
245751
89571
229127
9352
194380
284300
341454
388789
176190
350419
491781
11279
23495
289922
714796
584911
195850
59384
198200
145764
184671
263223
180122
773842
179006
679453
314864
226914
226582
168037
202019
453125
387587
29559
28681
364096
130395
205228
275258
151512
229385
348675
182234
79234
420077
231894
434792
264858
78768
124063
219486
157218
105738
367730
92896
1100
3946
103168
2787
182626
315929
116996
408878
435348
345862
18748
46815
10217
381144
2082
179960
206200
16313
10589
434300
2187
99381
372551
81316
683381
2150
494246
380740
122201
79414
479688
28983
510258
326563
30717
56346
498670
88654
747841
81403
163508
178156
388575
184854
215752
395236
190412
406986
240837
453295
447903
232677
226934
11674
779914
648571
572377
74091
308604
74134
242875
79326
166728
567446
134930
64174
739555
752589
285411
484647
133483
237133
160316
456877
481881
332180
1539
170973
441032
125
193972
246866
94769
23486
60193
105359
439110
10885
147866
14734
249420
99858
146875
5877
108134
151883
589892
30995
828865
492680
141769
643842
740298
149310
24564
94235
315848
208043
237058
241175
19169
380867
183196
191617
170890
116635
200432
20878
7811
190400
2781
160343
188046
207608
751086
370141
895542
8517
65382
672890
190391
78148
239899
290470
423796
288022
18796
75094
88930
146538
437103
182005
396347
267454
425712
422052
86204
206016
244571
71561
75227
582780
52089
715566
108792
677658
242618
79464
310844
39951
893058
432244
426365
857384
187161
469631
215974
644431
466276
158482
394996
65329
351100
66942
432966
111965
109652
256866
379001
415533
813158
221879
56559
243203
488935
13465
186566
62107
3122
312500
136314
359270
116091
418264
85690
84557
98230
118817
134698
373383
620853
177631
598859
226233
285919
503752
73781
121472
66323
121295
209200
113592
187685
953
352970
257484
858721
368992
285068
597848
45587
486319
106501
29252
51825
283351
84267
100869
225949
444063
129183
808787
403861
415698
10392
257558
438834
558650
230770
237008
427875
861976
25430
187901
424898
185203
574698
742660
350030
75391
143188
490787
52531
199536
75189
318703
348093
641221
783008
164224
45585
92371
267323
125975
288162
165140
594243
610617
59139
513245
15745
28447
204111
453660
26329
175937
702867
15832
375376
193664
131694
22549
59478
191056
126640
92738
42705
52387
592325
111804
572949
11167
67580
97476
41689
245496
84426
143592
68622
256344
154583
674662
148651
251222
182527
831411
224553
151502
106851
532696
409609
4190
276720
118501
617274
595221
83341
417404
264407
127386
294343
85161
92957
156002
21444
417069
784775
7193
145562
56618
124098
391549
288757
104652
66067
350225
416993
372531
145490
2032
337128
415219
134956
88879
147961
275283
5828
217792
73554
423762
156434
629851
182155
51206
186397
6024
171127
141723
182143
64055
640691
62148
81378
29461
62597
102311
32321
95367
160965
84812
22353
180564
946813
17855
289274
822251
415119
682996
295086
36777
313274
134026
141172
668888
418020
170264
158456
70298
458833
2586
380537
200519
360773
244647
209556
342140
104533
397341
64862
139798
110051
46748
468597
92510
250847
64483
161735
235393
13935
242641
139725
255895
505112
176893
634520
18365
21872
512113
343131
412016
22227
403460
336390
91143
204946
319339
58861
495849
227633
532074
5480
218271
244375
392603
248516
50698
648263
70278
28789
64676
75121
506213
11503
184502
97434
649145
155574
137906
507794
27888
237824
271769
528449
168623
28845
414790
561694
265775
399859
43363
108
350196
136851
543459
15903
412990
176915
122135
339970
445597
52690
313370
71316
8739
653922
115710
467492
131787
178832
56725
547959
608492
446140
1920
106998
93857
63180
436142
454207
317483
554233
244687
822554
305822
132048
373679
14365
82034
372420
158669
152996
660235
293523
179215
130209
77317
412936
127165
106330
433907
171997
214696
157091
1698
26929
398399
152169
1908
844048
345956
251473
24776
88846
9813
114064
571366
44376
90372
76830
464662
21585
64355
263458
840186
381894
269317
129688
492086
234277
8529
141833
490210
244275
295849
547167
138776
451227
26325
344672
572251
273160
75092
111189
204202
363202
156928
91114
155434
683906
176226
139631
253968
550641
152299
268170
110319
421270
295467
24352
53919
271682
180996
973911
86900
371534
23491
148236
632396
232183
155521
33031
26482
379508
154811
445282
29286
498511
352213
339580
6594
583064
15572
79225
573948
127506
78043
461767
199531
81689
218144
8546
27229
113730
239497
45053
55527
232958
278833
206853
222855
460397
202682
56964
229356
447388
413948
43071
258244
547099
177503
438188
228598
578480
446093
44241
61176
33786
245569
18456
641800
118495
21874
33590
9359
33449
257844
38862
341894
94535
219655
186757
129384
158839
274165
343772
321648
368276
8993
8648
50682
789177
430
920706
425017
32475
10148
43182
184722
83340
156295
253075
14006
224434
193057
445677
146553
340078
1312
671385
120059
94608
59399
463214
107007
142534
498860
589413
137692
280407
257469
126765
770495
38162
195735
135895
431131
484813
33427
14992
122120
161660
545964
10719
463777
470089
51665
647795
91853
454868
502684
275853
4083
137744
19201
175761
377313
20635
300385
424238
333943
78543
63469
416637
612477
326652
53618
18990
59753
387569
208514
171448
301295
263797
103474
504586
750332
147925
594673
329691
185566
232574
64875
4067
19
200019
449803
532550
196293
80542
30424
83266
121569
96675
328439
264742
119430
153609
136602
540333
773981
42348
522045
64691
176605
42839
200821
92131
95747
53897
522722
26348
45657
79885
165492
43301
243380
150361
497627
367269
169432
387144
136489
8197
395030
29177
614043
71856
99821
198503
295785
403843
794338
149144
119834
122526
547807
662069
132032
212148
709803
1061
510774
328528
273250
866322
250072
55954
263162
171122
117941
845262
191261
164327
128832
387526
59748
76638
441419
169111
4739
285919
6416
271883
318304
331700
189805
354028
761678
133379
273680
286562
274976
353426
408829
321684
153780
8259
346106
3269
553364
352819
714644
11811
6038
477079
53563
20267
522918
229234
207646
336277
373293
4615
123585
15807
169349
611724
21951
228149
97714
324574
334325
610670
288270
71606
64286
314961
729931
91175
464298
752765
131334
444861
11108
6084
107592
628259
105268
65827
17457
326874
386391
216481
440986
64907
488
89595
181602
61381
198959
160670
239009
24585
155953
254904
199897
252527
219933
424980
51935
265522
20096
331645
72022
41967
209418
125836
314106
212249
311485
143041
230365
19334
371880
4703
101707
296370
157500
108986
154291
445487
68484
136199
493358
385751
49595
827407
532606
159650
147462
522190
42338
32380
6614
86364
88999
69276
93309
184949
120977
328712
205835
156410
60282
217235
933671
50317
65871
26382
533299
4087
24960
53343
670800
122431
14645
81477
326379
716
153651
881599
425848
72760
12448
27911
26469
239697
34824
45745
152687
68836
355892
648726
49238
2940
54393
155885
2700
11112
17179
80
556977
34980
27956
683439
5050
49620
424687
578360
143944
260880
151422
446709
50322
524392
24764
145852
294074
203986
416926
110105
101617
22125
47081
211285
410417
109090
78030
324025
198394
114530
577428
799121
754591
220155
161360
640187
99077
92087
644162
50193
281424
325999
538906
122975
138695
55701
371823
243343
139633
551303
35975
47986
657413
978050
856167
312147
384107
192108
63835
263688
45094
280058
95027
143598
102628
3580
391996
876099
144074
124023
29424
559955
732892
492182
357241
15785
348142
163630
94881
77056
86912
163814
424885
638746
474215
204449
19202
331673
201004
84956
2458
206315
448702
168510
72426
133644
34993
9638
89600
40192
369030
134670
78817
35428
30070
387821
303393
696525
417162
855994
169909
105659
131980
509005
383955
34561
85674
69883
811766
184738
354497
190795
132413
44931
175263
444731
282596
214888
51179
55738
307522
128020
250037
355209
14323
152150
43296
208679
257449
239571
167584
192405
357276
74725
26116
237239
100064
60124
372537
300484
64375
320685
46081
66398
303245
222028
495
548380
267851
408902
25681
559596
380873
320516
18762
108814
559219
404353
709809
320342
215473
84066
163676
53740
256690
377252
302094
93830
227237
13887
29817
120660
83989
387961
20962
295448
231461
2968
394266
110585
167771
226205
124490
292092
150908
54240
191846
12287
492843
188678
561150
14277
299860
242409
52975
653669
395706
7878
93673
15334
54122
110883
68651
1156
20163
131515
204054
163203
190080
316078
915514
29677
383513
541037
597489
304652
48876
155698
83491
230248
484247
251056
13862
371130
382611
423079
88720
659
473279
214205
158042
398083
218768
21705
217834
47891
28311
134003
44045
91802
49166
624823
59260
71612
431503
19739
74150
175657
138880
45473
70912
407036
530877
234376
209794
539603
92171
19613
18381
29412
54266
19461
2023
321700
85105
639771
8425
66237
265248
605553
157745
858859
420305
435809
651873
19922
548313
114051
1874
154909
186888
121044
816208
79216
697751
186714
67732
105850
265253
102110
224205
198865
156462
521646
56495
160294
184672
323685
471896
407373
636214
125204
200240
254068
194181
79814
81384
413744
176246
4667
274971
148510
148285
533421
51611
150664
275195
359190
48949
291409
5001
651626
590817
561903
219720
103752
23750
1802
277529
42009
402045
35298
178414
32047
100022
199829
308155
96968
525402
159414
67146
436757
12725
97959
114871
42224
381589
781719
109494
27213
28515
65699
489984
25693
133512
40246
549195
213007
167636
17725
405814
610488
16027
287849
49370
147313
610524
432406
453645
6111
191329
268295
168049
188587
661879
157992
12451
33380
653160
30447
12886
50145
10072
486
105166
315572
211198
81615
83499
330831
296776
130082
181768
5392
223306
555078
4713
17764
367380
252258
52284
23923
1470
53700
89319
277543
210727
589730
106994
301488
449086
585
728153
400978
8082
17130
24872
121589
106638
189056
429024
100351
367776
170021
121986
253401
185827
33608
24281
141546
284759
136248
83032
604545
41053
324691
132513
892545
489213
153487
373332
425933
4258
183783
612820
295332
353214
91358
101959
971
44191
505657
340966
298522
17652
254308
43602
219
537710
447518
194441
233423
56296
31986
49414
807170
238208
16883
39467
672294
358575
319114
463599
532633
41889
10864
175832
143587
117998
14439
112000
3857
195660
63591
564305
9362
392891
380694
373026
42196
651574
563673
346263
48808
136277
248283
89117
284587
99931
312449
54186
709331
596821
163005
156974
186372
270827
58040
10554
617290
16417
41147
633339
251355
298015
223191
43538
419314
12674
10596
292415
2102
245923
308062
252380
187367
2219
404916
498785
61007
896132
401715
51608
149800
113993
50063
311968
84490
652350
421535
139066
138779
227366
421675
65116
969
234145
490173
363095
182988
29792
34024
330656
256728
157985
86326
22310
88129
660278
179044
827071
106005
6483
6324
521260
84920
370410
646261
119831
282771
205792
168700
155944
1077
27106
1674
21101
597715
215735
154782
113841
834381
175557
202683
694750
75418
234497
195124
89190
130941
285578
216089
195686
799213
478574
218664
146273
71943
214753
106696
4298
20167
124584
20522
229530
701270
435590
338326
19131
31668
363811
92487
705455
178337
408561
160605
835170
208844
57088
353
232761
68288
59713
416914
363421
163280
34115
35739
283536
144164
16630
607025
370772
293434
112723
86188
516282
187504
337738
53596
228031
162127
31729
52536
529228
164567
147447
17027
333647
737723
341269
565237
291135
367583
523474
386819
377619
792849
291396
225049
87924
28304
137459
10717
192803
170621
231134
41048
513435
64469
848387
511506
10160
5410
105531
60548
439547
31771
41858
13246
115109
82449
19865
270896
11332
70305
96549
432399
189539
162066
242138
106143
343606
422
135000
198907
390082
327363
102902
13089
256410
690631
462009
215462
105600
131333
172079
21389
127816
642226
60145
110832
443694
35689
252467
741345
125836
557041
17367
42997
47315
427340
619138
205174
364628
237261
439341
26860
108754
5851
640626
438096
38788
171095
16976
519629
232363
649517
154436
246479
548592
96331
569411
697332
97207
275531
2606
162096
296527
906081
108560
453713
174920
432135
157046
250930
693011
470848
40590
642034
17166
105341
713011
118075
236758
952445
174504
111088
283141
81470
3916
210680
101197
188836
70317
143250
226267
45112
5117
30440
2922
1482
189353
293903
93266
869
9658
600461
91399
675559
249987
529581
35178
85747
14842
618173
293579
345340
76401
156831
515350
161069
194505
7557
35769
51902
349976
22867
107063
622442
240133
208761
728
85000
301827
244012
137441
162679
465318
71671
667334
38781
405833
537332
210089
198587
460388
332900
379822
174393
513549
13087
60018
195702
245084
71963
39174
241136
483551
597613
27330
364622
602252
221877
2122
205475
120670
18574
230430
676058
530305
28637
288508
134295
419430
682463
106607
167564
753546
44681
55122
74481
68469
192957
449416
6621
3641
430891
405152
244744
602614
699329
9049
373654
5907
122533
81615
120921
397844
144621
40626
313563
12156
57392
65305
200006
325012
29209
274208
94895
256313
170438
540483
279454
28489
1650
587611
379899
63983
608546
89563
375396
512304
169013
488204
187196
45867
264414
467660
386035
361734
56312
875079
549753
19768
85931
805446
657436
69517
527383
554253
5883
164722
272273
47790
53144
676011
706926
681762
498363
100406
219317
607028
258130
42876
93
191423
15834
532133
102895
197769
763880
126543
227316
4069
85269
348405
14220
342112
54082
51881
40215
62644
471803
262182
416500
346175
534119
66467
851541
476947
464
40460
280545
21615
12523
552771
267228
118368
439263
111171
347182
377910
618132
48147
255997
94071
162926
71971
141848
23719
411908
50724
333071
274598
345241
52790
420569
10464
14749
234480
959260
91717
49870
383669
230215
450206
184801
551674
289922
74659
8196
180887
93822
92385
346785
207412
102747
211430
15041
44572
622032
874394
129980
260485
185876
181412
105502
243101
228052
288623
46818
529963
96609
491526
40870
82155
175081
759131
476789
336636
22036
491829
612895
210358
124557
113616
40145
91090
757772
145073
129691
39577
219710
667270
882207
695190
298451
113176
126304
624786
184745
27245
792126
446840
229448
315291
59174
578802
693400
422252
339580
22863
38568
165311
214974
630968
264260
147880
162926
53349
199703
166190
139699
356294
1725
212364
693813
113763
65743
251197
93236
9554
38890
348686
48704
507815
186826
86197
91613
10981
500798
202420
290608
543754
233265
227009
309568
277731
396859
389458
848813
188487
368722
123602
244680
51111
350547
519037
773647
584679
529348
1073
458036
50207
686750
642391
775413
4645
595375
103526
702484
186430
326877
100076
55849
690741
101502
325710
328953
43849
410549
520001
19540
222686
438664
209396
480564
388297
405282
100708
104732
912522
153600
87839
599881
495357
208111
129081
18161
336817
534587
6206
298631
2566
137882
133292
114100
308297
89172
718
38450
3819
19652
126125
154701
61124
59395
61031
713910
386698
69907
61799
136292
351892
43822
26997
23214
7486
52516
203183
433099
182068
83517
282474
286807
909041
342242
573636
601891
136793
608447
100077
11954
5181
57846
24059
69268
418719
273143
644151
77253
417125
53777
428319
235103
328283
3709
57090
346482
185875
116602
93854
294674
5911
550728
33887
14622
99384
40363
47804
83980
54268
181440
403379
609907
398237
353637
145682
605198
11892
95890
456014
393377
57943
227282
809150
5228
549176
67124
181317
141685
251498
559211
139327
122660
44365
97826
877789
59503
668590
395752
479103
744014
503258
241264
380496
19383
730642
46669
436725
433769
715870
532679
215643
208392
6018
212892
21988
58996
124574
452990
9175
210452
312623
128730
235415
273001
478737
77878
4458
167268
250871
69838
73706
328201
382533
32741
142474
156860
141340
370341
441293
112207
342216
52588
117480
80584
19956
718473
490841
120292
604006
95245
229082
90286
219809
111744
77854
251418
579343
352538
137942
27626
7090
717180
116754
40010
222257
229270
44008
211849
363317
156870
350008
259311
425592
311454
21021
146876
353284
299261
56904
232751
1880
259003
648692
439841
496991
180884
2385
201104
115521
226869
125135
137948
24698
18973
114529
513702
548438
142276
86222
350858
311586
147030
445157
25420
60940
57844
147087
324458
64867
105967
722548
127197
12463
44441
255892
84990
15045
28764
172067
309688
336
166739
202213
175786
36964
468021
583274
181777
396734
970188
117867
2753
203562
378956
197525
27883
151561
177849
552117
22838
189688
550751
12530
148871
283470
283885
190832
144651
570554
24656
438939
29701
348188
286018
205733
8581
662615
77692
28577
244625
31158
133403
294868
712859
47679
161096
900436
214583
507246
218079
249826
558111
629463
343420
137
92136
351545
487121
109347
734177
76993
240041
10047
284978
172783
29837
261612
467883
506289
182593
280601
41598
730918
67979
81535
360086
566054
11200
202174
729802
121559
761728
513057
591357
843042
230504
60968
656874
564802
229153
63647
222213
379674
214640
538410
56890
864
181355
285393
299945
159913
241426
203613
99975
276172
136767
223767
618763
17769
32917
307977
2371
247871
720720
61643
128626
380020
54587
179705
259965
384623
22219
37033
715103
110681
646856
17738
146337
272797
167195
95711
97982
526896
783062
103321
44390
49907
89111
10767
66914
333495
331042
647854
66121
545106
184774
619689
378159
29312
638489
534342
69250
334127
260127
283795
87154
218551
95941
34676
457878
412141
56494
646621
362142
97365
208855
142107
578382
290199
549275
43603
313695
871061
7111
56909
816363
654513
525565
202400
129357
35405
105088
160072
7266
288485
262245
13937
135309
215357
362854
614173
2013
313411
221991
51387
359008
133936
323986
4032
685787
344091
50682
98862
496996
241873
106121
95554
114513
117585
29290
363139
644440
128321
367588
254758
91784
274552
171349
75005
285986
174063
48110
24955
140782
232997
70216
95632
385633
365619
3178
207823
381223
31790
160227
994761
166568
178824
74210
350692
116780
61568
126077
53340
128102
564440
338062
77422
659882
61512
54891
160267
256943
147735
22033
516651
4687
73706
79734
92214
652920
288549
79205
35934
17929
836878
571195
204375
98733
32495
67571
5770
144109
572103
130545
356001
76074
136549
269450
320413
388055
45850
27869
153994
50310
117559
291129
72406
624778
7304
38867
69988
42866
572031
319478
88863
63181
146108
26279
500730
185692
53530
126980
149436
336736
407775
298902
22535
60415
45579
408336
556356
161224
432641
414850
482829
528121
9605
405809
37901
91264
433471
402505
244604
15290
38171
27224
736589
74712
429042
323467
18674
86120
586467
8462
526316
126550
578936
9952
150674
341075
235671
572768
8290
196510
9329
190258
21201
332324
324281
13475
572690
81427
352788
22319
495339
785303
8572
320804
65431
710975
335301
4866
6888
464661
118751
13480
297721
90824
85978
640
42090
663717
14991
21165
7374
30998
537822
231253
749689
239145
63361
69583
157910
28305
289859
8158
249736
149863
139261
464170
138167
85730
259571
69144
78562
95311
23800
764587
399084
19252
43764
50706
706642
45283
175185
9342
648214
665294
171126
16273
190061
55962
190623
17496
137733
46620
120795
148343
32414
254667
147181
31813
94082
236226
81343
315641
615077
416061
257773
186810
10072
166783
203308
211375
95498
30080
116462
120711
501350
305431
18288
60857
302663
561557
30501
220801
118948
10236
45580
135031
903941
51314
109999
94778
438852
652563
129282
51128
90936
62014
416395
663487
86270
101938
89204
115226
171121
163374
92944
171344
4419
33826
302682
424018
105148
605943
42951
173472
572452
748147
343877
614366
266266
729846
158671
717699
226283
445495
51000
294024
153838
31568
241128
297047
586455
492920
54238
34302
102230
92544
677388
794562
279984
151745
151603
551524
116176
72763
124528
363946
856224
393859
147193
111498
368368
793329
117445
683463
2329
418626
206580
368430
57171
115070
791158
94809
323873
361345
188948
120609
153698
85737
64069
220104
241
100734
33703
340121
7610
82169
63852
187386
741855
4433
406782
183683
105496
569675
475870
382012
186292
3212
102737
463483
385698
97478
368116
188363
573332
193276
270409
56036
500579
42053
396220
367197
40544
71614
15990
424935
158600
361749
108713
66275
28274
128845
349301
1078
28003
80027
517041
67477
433589
157566
19132
177007
14518
81787
377639
172862
472425
158798
33461
283034
148229
182640
61768
19468
409388
119542
110275
2418
297854
812809
746
22652
352801
144263
628737
212277
240924
940038
484608
118194
563693
956545
22710
322606
101848
23427
209961
157393
95093
191401
469034
367934
541052
99911
584708
193544
525880
485600
2298
827797
383421
594136
142213
14743
150700
171704
31716
212263
154994
133911
178887
61536
157666
235291
44451
275244
404598
239491
2213
229776
442134
473134
19061
784468
18968
478511
171491
447234
218812
288384
384430
423141
341496
24028
82761
406128
21665
360037
115738
635336
562360
241073
576727
453759
450374
100768
65503
345054
111828
275991
389340
128351
632324
557535
40364
23472
409011
381578
803549
229851
138214
187865
206841
387871
255745
35227
47357
233499
176934
510448
46722
626626
75417
211339
609828
500
576793
149904
453005
116239
496871
280382
597310
513115
13089
23056
197363
318727
238941
332373
30027
207146
7868
340517
20086
245913
1157
216508
287063
106732
559905
384205
597394
318471
618649
710792
274319
817098
45270
72421
64951
392513
541670
334941
4332
431298
51522
337144
396355
112884
26445
238042
41148
71568
82453
337319
292464
77
36326
146021
74869
124053
50610
38243
535045
268764
119103
193953
31727
375
70770
297866
117298
387886
530659
50275
5434
732926
39634
579268
155102
295028
158384
561982
12258
6982
9889
379629
344572
641467
546914
499046
40972
201783
165948
276767
25176
694145
493155
145347
391554
16257
854407
55480
29652
488868
354261
398505
7704
24925
337352
458009
520463
472476
416171
11240
163048
3445
165692
495416
68196
59149
124172
194858
8865
392924
64253
531013
194642
676408
396340
369366
857721
327708
407454
45949
836631
104184
141084
86233
209482
492721
130492
76721
412347
97
361589
28297
67711
406753
88003
287320
515369
53976
78050
915
78301
1819
342289
402167
207897
910284
212097
11407
358262
1371
429636
77318
137349
126887
301817
825543
32325
251193
839217
169671
218251
208517
90191
74168
218883
579863
159699
187450
146869
127560
324038
13276
7534
18015
420125
30991
153382
122268
278455
9410
12852
113201
60242
35742
604446
484373
289487
207384
625810
64868
256597
183816
254086
26914
110395
37480
17222
383690
201130
128340
77851
310918
52833
123769
249150
179833
201168
99560
186886
25843
193161
21975
177433
4322
237405
157542
352845
342120
370595
71890
402554
568447
321787
7165
266160
589499
71714
192294
197927
308196
501083
624399
80952
760525
248941
492809
437712
417395
268623
88492
144618
292647
37896
883048
102408
1729
115270
15712
70838
423467
361348
17213
50531
885293
588203
972
17364
336509
381043
794434
70
703321
17497
50137
80163
18384
194925
40566
112785
111905
186080
445992
151567
548535
126848
379256
155680
54747
445277
446074
141694
732037
421038
184998
385552
105643
726699
551074
67766
187702
101817
57898
7749
91274
579473
26288
30793
170229
519161
157669
757880
511030
520425
144212
279906
16731
807577
779763
180090
200617
372036
270850
189810
301752
366903
124476
273342
159057
291988
123912
132807
79201
436823
180984
638205
246168
100516
150163
582202
60549
404636
497195
47427
108347
149960
58590
17914
269633
929513
62152
648323
505870
106373
134260
100231
273298
103787
421303
139439
6921
327214
871124
13006
621995
108498
432593
388910
27684
24269
202580
636770
192845
79935
293410
5226
681645
16431
7493
550469
143044
455637
719922
72166
52852
134105
99833
53686
292254
34493
22647
38184
155003
446425
141671
17594
165853
402648
540430
31380
423830
100312
40442
184405
389336
162802
244235
443839
281793
76893
128403
204259
23992
3287
280809
344074
30585
5093
4697
204089
93177
441100
647178
99513
290649
4434
9258
177112
64680
31364
501587
93085
103362
58357
493269
37754
320403
364777
11821
433788
963157
723278
213025
520910
10117
456106
364765
493872
105445
287900
163882
25897
80963
391280
333988
48721
231836
58377
123517
93074
522484
183387
126436
299338
238347
278467
96677
65
37052
573363
226220
230949
127289
119306
53415
325223
739000
427909
327847
183935
5349
268456
316616
141002
13989
16638
485448
344646
82312
253681
35035
9935
101390
38410
846210
214366
132268
100385
441833
139941
99873
20713
569169
302618
78110
417831
607864
141683
158058
161158
438611
133081
253524
6524
231952
90097
803871
361901
501202
104915
638861
11105
271168
676615
84355
341481
84223
173261
305794
899144
16696
15152
482779
733352
15132
328181
616864
528103
380561
231220
83845
458172
18801
296641
177146
239027
44950
144266
40188
519847
536595
298293
105368
376065
7513
25328
589510
288738
119237
22550
191084
242544
42303
372676
195412
25500
11174
578493
142428
409259
595628
127233
598007
154992
161646
271173
22932
10508
56080
855105
52369
72576
187608
326887
482352
96557
131851
467840
527052
323353
47968
112048
52455
120446
230405
520096
15187
37231
181694
46182
48824
126879
522
111924
573739
196022
617007
43984
504747
86913
111479
542834
255776
27860
322156
41275
220870
270525
437228
586523
228815
46737
306324
165391
7834
11039
411532
54644
53341
92186
498
164
423576
421547
70942
402386
82473
449121
88786
364006
123586
100634
140253
790157
46990
109641
625871
36119
430913
667322
318513
243325
52729
311746
485470
479387
8208
335743
33823
586432
177631
442020
351090
259776
28166
410395
430414
508819
146990
109347
198184
611745
316726
262520
2487
541925
398198
198914
215711
226920
755996
63045
233861
216858
362507
294922
96232
117712
19386
129846
697850
407029
21563
65477
561284
21260
296304
417325
73502
867376
573370
239507
120350
45322
22662
8013
67223
20989
210985
114398
188214
163783
45662
83788
847229
578378
18301
14247
341254
77671
268082
50673
18565
268218
14457
114200
371844
661413
533639
352637
318758
53066
208435
882133
76632
260855
144848
809165
56204
162002
329196
91341
135240
585880
126874
587733
349286
82437
24854
129040
138681
70082
70995
28770
149178
14983
132903
445697
209030
14910
434883
78739
368618
26071
41681
103635
116804
139888
369183
247059
640022
374918
8120
120992
940875
183486
48647
189750
125267
226386
332570
361808
15474
231418
16811
11843
241512
725430
192434
633397
29844
765309
478789
74955
184248
31041
27055
112851
135894
129350
110130
485486
62682
12370
463280
8113
13531
362416
530737
196971
20517
399762
391801
514921
166333
41319
63240
288594
92256
15796
30701
122375
244770
8310
319487
823556
30016
79023
34750
577926
200973
968518
225113
56242
253981
331929
35372
182180
403738
111892
26703
300687
783575
450017
268067
621069
562938
185302
2000
374026
40656
7581
31123
66214
616996
112347
378783
677954
541347
18934
383274
74994
766117
305712
666864
465865
826
8734
99045
390175
572502
38396
178403
360
247552
778532
366874
259404
288571
534528
101527
232117
389734
311130
60407
354767
346655
5585
708415
238743
757
76322
98281
92117
28911
27164
155247
160710
272682
506749
359990
290807
154189
195751
370277
256550
89515
330658
486606
334663
266533
267899
306089
238295
186463
26448
187262
163660
61488
32834
530397
37864
83151
156888
665421
195957
552749
47550
450576
51908
228046
453448
447019
400072
78321
41554
211108
162461
557491
598950
147748
514493
349537
62909
123390
155991
6240
625857
64817
394058
245544
270516
27523
150546
582296
496800
633785
1902
38432
664500
13446
113649
4452
558047
457450
674394
144430
169693
171233
14533
509763
308221
31392
20610
86971
127002
588455
250527
404307
506490
76650
455081
725154
318466
877689
58134
82
91250
394671
457
471810
52745
482119
93300
175764
393874
56765
225583
190769
171429
285499
221128
20736
366399
143721
224431
286501
426177
41061
72762
153572
466284
119290
168810
240226
489563
227160
12434
391681
382040
141099
58835
81780
61015
654084
131047
191045
125747
489366
511677
642689
742064
218774
316985
173541
37303
177816
182842
354929
609125
168652
1000
6909
719965
125514
242419
20784
451913
219289
45027
3903
260123
650217
9448
142301
13952
476764
267175
560219
24176
485322
50478
108942
12240
127664
84895
27952
125800
60599
225734
353843
26268
557352
560491
271310
18782
46761
63114
298349
209102
99103
3892
315217
417973
16054
175372
15806
83135
86938
479599
775304
362687
20607
19942
441981
23220
397891
57229
141968
46858
701494
368138
142993
365019
52785
244161
11630
155754
17522
98212
234138
385195
146974
73800
219416
193203
598290
16931
389317
135090
9622
616759
15022
326441
278353
706126
67473
663274
262420
178744
240795
28271
105867
17711
126286
394083
79088
273678
106070
63235
6343
309093
63474
68549
663312
36826
192581
241134
452414
435369
20487
43990
196306
4995
88940
461357
911756
677808
441694
615
221508
278850
125037
146912
119146
219194
388106
107336
100399
115727
171168
101410
218659
127019
307148
68862
632411
457774
177245
133190
368480
294
448129
516715
354703
263746
42751
590044
119276
59072
159253
265377
72701
75964
62270
449599
126203
91606
401591
53587
728983
217627
211735
20893
384948
140206
374550
322479
460791
27268
47420
5657
543977
248037
407676
645414
124791
295726
47066
21202
242591
310233
1635
153182
30832
5202
739584
376671
38503
130048
499446
151402
65299
34683
316614
286154
237361
242959
952408
652862
105362
41598
304009
40895
636750
65966
149870
180626
128452
6937
5574
707984
141889
592304
527666
257319
328231
367640
423113
497975
14512
107911
389034
654982
262272
134084
123135
206383
45423
77011
315355
655418
234067
24202
293285
236118
579135
244787
255427
126267
220686
532047
22182
7880
289443
34542
112116
83276
766685
9426
7432
431466
211824
83709
182145
72271
36610
651405
28507
658892
5966
33868
161612
174995
170920
315520
186636
379150
5674
38428
12124
260572
568415
269848
391367
26155
311228
37074
179946
588626
450229
269375
108644
600822
68959
128652
113901
81747
203835
660719
16529
11735
437424
57419
93012
395319
24004
7184
407061
252220
395783
371950
175202
199763
26564
43155
80517
89551
513735
10238
39182
12165
34815
506030
11449
414344
209838
13163
70394
190504
29450
744868
164658
139096
159810
481684
419076
124385
705686
68556
528760
31087
539944
214196
294892
327887
134954
843401
498817
284897
29925
128885
354539
647764
826
51171
47821
50089
960556
616989
295507
425293
152965
157234
5650
95088
604627
39663
5159
234903
100197
96612
177960
143480
185655
261108
583886
18014
579992
48100
219878
93093
307814
171297
63451
113392
14849
430134
723856
235208
577369
483652
577679
423446
65528
643612
277022
565972
271901
63382
539113
228313
109697
557521
385157
86099
536202
389608
52950
1921
221174
30897
246586
185417
408939
37099
629508
209927
525302
61160
301766
396441
3159
93735
50455
627262
164471
262362
517319
31419
699497
349811
151204
625758
11622
8647
410199
333352
5662
47599
43994
190142
166585
392308
83155
335824
467674
32242
72323
238174
363902
471033
344176
92141
69500
21460
229570
512234
373856
107591
235559
9220
273278
18638
217
53587
57621
565598
272805
501445
364794
375138
53946
633003
5279
355553
306861
536983
185038
871751
815586
659
215423
7321
63554
548290
61571
119556
452811
808041
145684
130451
604319
23282
32891
226937
27314
415177
2884
475499
245584
64365
553498
368762
250405
287819
39853
24819
483827
116852
101169
402636
649547
794138
111938
637399
222346
101865
577030
83725
303730
109836
70906
258870
760472
139215
199099
567716
368409
404839
20912
70584
3394
13025
246424
86698
333950
28007
407027
536042
50359
140446
27556
145763
265704
7015
183883
257160
194319
330275
125841
354532
314047
86101
589659
87830
513659
259629
385693
145931
79758
284978
211252
40028
87620
54107
242375
526849
135486
336578
392838
5098
333531
361832
285375
90966
98443
273314
19176
187092
40545
98682
330634
64355
134942
441880
610814
312944
141844
32595
694199
681271
603343
488412
142416
224777
17043
547786
590657
216153
8267
11721
197618
515853
23586
660215
259056
178355
89043
140230
542337
16716
159587
25983
602067
117346
8307
781533
3594
19209
92494
91237
59245
97333
306269
554464
717698
25085
52749
341220
515647
516730
295169
40391
202717
37445
132180
270026
21968
369473
388236
752027
123078
66138
31614
39657
256371
135564
250650
256861
200795
145060
246323
203760
830291
582
30815
153727
106950
120794
564979
16851
280660
423697
156487
139379
315459
214878
236657
72938
128759
343552
13097
60613
360184
82702
67079
546222
141653
570106
118235
590049
414475
89600
9851
79833
206425
313397
276137
1984
307603
41508
226518
528148
264513
674524
71254
114161
149663
365660
57153
3134
117147
516
112372
287811
32270
250939
138630
416237
39506
502009
36967
5529
179496
719201
413061
152257
257718
202639
39626
69236
285635
221604
206548
72926
382461
339200
544151
144316
6997
120642
753892
157328
391934
300070
259308
39779
35112
187193
321718
106496
120837
358278
29831
110050
502182
567323
41518
224304
407
232268
25561
256477
502858
433930
560060
62479
17617
238183
542039
87645
665272
24017
90801
353635
25324
149513
110102
21598
344050
461715
30347
633264
15476
57709
401105
60888
395802
237408
7422
117813
383429
280459
581935
8219
209609
545761
125907
7039
602655
835334
262285
375789
36307
333254
57878
181703
72835
124398
510785
150665
324010
51200
637970
54635
203305
472276
455860
172811
1865
193493
101974
269350
456359
7359
123633
9366
555966
1464
356105
108688
245924
164038
99109
123925
15399
459308
113970
627482
302186
122177
349147
25307
225523
242534
285756
856418
377107
1521
401455
515830
181977
42403
46848
455994
160049
626811
682178
920545
968946
18188
730935
114624
412460
140565
111771
183455
395248
99087
143226
393205
43196
30710
360464
7757
465077
20470
96920
64597
606708
124505
742762
17774
353155
168227
250494
77109
15583
597060
596342
271715
252799
442765
465451
243147
56569
1412
203751
135343
20698
175878
3862
69145
86415
793803
533676
204277
731342
359485
6355
94075
597809
353042
3431
209633
437798
160260
532635
284994
237200
225368
748089
217479
53522
535853
207958
79319
112894
42708
10932
41447
518621
206180
556604
662753
134828
109245
40712
45244
446075
521492
26680
222504
373471
540131
814824
134209
6739
499974
51709
87142
850589
3316
285479
359063
628253
445996
432945
404933
147436
516061
49844
216657
231625
394535
54946
452714
69828
29391
78770
292440
185731
111380
334118
713662
197823
767850
537002
60649
631778
27570
115638
212301
200094
163641
69049
228210
493449
26816
64219
412391
483884
5650
112693
241590
710236
728208
4421
251346
86367
100629
221035
233552
376960
245928
311817
195187
34182
7792
480790
446853
43690
325866
702630
6471
382060
484572
239563
95944
273259
772328
103282
595
480879
259925
154812
383792
852522
550154
43913
481386
196857
581129
450186
341259
501706
599125
225808
325434
57505
875880
15325
409297
127773
447072
91184
844144
501081
33497
346847
97701
198049
444389
193259
44520
57450
535612
200643
18588
111601
30195
11018
531468
2817
22325
141893
180022
36720
23864
99395
207090
6494
688466
9699
93894
5621
158216
409152
87111
80741
497571
166773
364311
260489
100534
83343
52044
442233
155370
885640
11883
357317
254996
130380
327880
285858
204401
362673
4516
577609
586270
65786
52755
237967
796821
214096
318063
248049
462572
159764
283781
12183
224992
72776
360019
74488
86081
37743
146683
90114
484373
72054
169430
67462
60496
34859
395264
79479
54590
234857
276471
545796
454184
126693
240705
525809
113647
125864
72384
275800
188139
555369
452217
157005
220038
871422
1313
211296
197648
787081
454483
21238
712216
225896
144159
180728
197754
585220
365956
10484
209303
176014
425655
529149
259150
220526
115110
264363
773067
7588
166922
405188
467069
166002
600532
347256
20889
175523
526190
309557
22992
227345
276634
151293
3037
294502
276883
229868
589510
219182
608375
201587
82995
368680
85478
31169
176173
306305
534357
192964
799823
152527
3467
103951
125509
398385
3449
137168
53760
372028
320698
86849
443512
683533
118446
88128
10078
120956
834499
4176
401830
309664
333229
223267
530473
168370
206651
266196
359283
136488
114358
178362
99429
102242
156978
48315
662721
222952
120906
50429
520213
368388
52875
314464
260671
37260
49852
43286
704
190834
46200
370056
162453
395611
758989
55922
447584
96034
193677
726683
106934
381117
92621
161135
147376
215711
6503
339205
432685
54965
435978
313657
804251
549485
341143
30570
24794
792500
74594
259173
304325
2000
86554
771242
231924
248280
44396
758629
63701
576038
129335
675972
381544
500609
70539
325668
10305
308708
147882
109599
398528
179610
15379
155658
17847
379547
132315
60637
835063
48258
263305
47123
246559
68770
125083
459197
406584
130366
122816
67146
125320
47767
202969
393146
136900
245035
20635
438514
436955
502049
133333
612927
209890
1442
607498
409281
10924
86877
414458
234855
6044
194546
53918
402797
336777
245754
95709
55452
54923
488288
136149
18507
284211
499947
352897
171268
112252
186524
7728
35696
195595
798777
503557
148439
33157
622902
265831
314417
44522
302147
152273
72576
68097
104891
22884
531511
239341
33232
311508
331606
16603
405647
607070
598865
194177
145662
91830
322053
26105
529644
338762
53618
88910
178798
47897
13343
511840
691095
355077
74703
327923
20196
330246
523157
4294
91448
146095
555683
93293
28316
295899
669532
187720
108613
119437
190255
457964
324829
126860
188729
14762
799347
208715
803813
542922
206660
44202
51146
93740
260842
479499
595408
98053
646204
114866
67814
220287
258381
62047
1042
97060
25344
461044
364433
342528
154031
861654
649483
95423
547940
553459
432319
664141
1763
146757
53846
616226
237855
634023
22222
41939
165482
644050
437796
217086
383184
534509
2116
118862
573164
113736
539860
190913
48923
776842
476679
255
353556
153426
2563
55255
2292
258280
149073
87708
191005
76540
3522
379253
38046
237969
160396
414321
45361
27451
399699
2907
33666
460023
55167
402669
500013
209269
304091
853807
382321
6785
142309
718454
447908
51067
79551
341298
75774
4795
271024
651501
134723
249472
68073
89493
443942
695474
414830
224239
330922
649409
344
564273
294688
292672
261702
13967
426540
160942
447472
11183
134520
199320
268412
11250
116913
242196
284656
38450
53662
391857
49111
66778
108461
242414
17233
184605
265480
22335
382063
174826
137271
391388
309196
378393
92553
782777
89100
825697
230826
220391
187839
3517
17270
67162
173747
14576
12791
677761
67708
211
25729
242415
251594
351658
140439
424
82836
61760
179059
258151
309335
29995
359007
122260
5283
330843
294374
693685
410156
194214
38944
66888
125425
398738
43379
227918
566
98689
324416
96217
386249
71817
19968
277060
191217
313607
605593
162672
132195
135138
179620
334248
41466
88102
78407
192136
10614
466989
766676
148933
425371
153483
58658
265705
502418
394260
102269
120798
62499
31194
223730
768530
171533
312205
176565
94633
48533
254174
5081
259866
507316
35451
175310
519478
252743
33267
4459
428715
101648
331007
88261
353172
260287
235046
153770
529331
132773
55412
550786
127901
11346
468600
547943
830293
16421
304770
29832
285896
746770
288376
406818
314567
44494
184556
9357
52394
47559
122024
193
351294
32766
188731
58279
90204
444404
371384
46385
986859
849555
102971
23047
440365
383310
54335
766477
244461
54838
321
677914
487755
815834
94489
116990
413397
31799
77798
347594
18345
45684
481998
311610
491308
724750
825770
1244
175525
71599
657231
642701
77146
56291
36679
291535
143882
52200
290437
40986
220215
104944
164677
147900
83869
196833
176946
101627
251177
177778
9265
210922
364635
43327
282271
135232
168128
442613
120047
145834
21930
69089
730500
67202
106704
23132
456856
49138
4392
301816
581738
93824
48424
394018
108802
10898
137515
198920
687961
63488
37693
103762
429479
72877
18068
18250
425662
559776
166117
2952
286245
7401
15587
67733
423918
71291
129590
46359
51039
29651
133635
144986
361109
227841
89056
310596
222042
330286
478391
455741
8987
566509
100084
305764
23800
43908
50518
11165
69840
81777
26021
394380
69578
143842
481142
836148
13405
16433
332052
418788
259096
163905
183806
420419
32870
46046
702155
595773
44281
253754
318929
230385
4380
302165
99242
80039
34488
272999
7187
114657
50586
306955
296946
9014
540448
240351
32071
402900
2483
186728
333611
409573
44969
252538
576197
20132
12736
410086
107260
260790
435378
582315
55872
492852
385751
500493
321882
124642
595931
405124
43218
381113
138431
99904
92471
40799
24358
87013
25025
175970
606621
608870
204751
446135
288461
427293
230641
246327
73985
433085
446784
198876
261712
3172
56521
11205
137959
46810
642658
282005
99716
18657
34719
237611
160480
574631
3175
818495
87096
541265
186589
8268
73085
207031
15281
14163
150644
102055
476369
610193
153669
131017
17784
240972
194704
51703
133282
618749
52079
417414
9246
166653
296084
23726
1929
142598
164353
625820
152594
93276
424483
58561
26454
50873
109949
139404
71428
295725
660314
205821
182468
862234
601073
611566
21454
756696
21738
340476
423771
272393
18902
428504
720777
245917
98618
190454
793567
224768
512138
399734
4275
213318
302843
311875
50305
44317
48877
490499
563020
619631
187512
82032
134702
584876
70963
147935
17089
172577
363868
567530
21051
437539
53814
39959
224843
7582
143126
644522
3702
276182
8989
27468
564393
335502
219683
566662
351750
44244
99182
407782
483574
44371
227857
279125
90888
389617
130330
85030
91182
495499
148916
27501
460754
273246
4963
348035
216709
378166
92927
52423
19644
463608
225851
776231
143591
364798
121622
16140
58949
676597
262967
272290
96361
26825
366136
41772
432008
58177
499486
20952
82149
115129
39066
814095
247454
11197
132142
83118
134019
239779
206913
218753
384182
73460
17310
324591
75878
42012
93620
558352
151635
640225
874351
8356
758657
450136
531092
599281
433622
175203
191151
185410
119341
59231
510010
221999
132413
338826
368377
62300
106505
534211
324331
14218
255950
751898
374292
19760
421016
530051
203413
404606
88319
583053
217775
878319
409868
122119
64844
185293
19922
291936
117911
769110
52404
208021
4561
395715
125595
67638
104705
78215
147856
691817
31130
2064
177962
797150
58834
159129
45449
20226
51138
366012
230610
531436
362910
152440
259417
663
426563
309057
72831
411884
62936
32709
150639
115061
330991
325573
228960
192311
911206
360818
123913
180994
748307
274194
185042
239941
325778
439680
268951
251331
396523
777067
708743
392335
525100
27670
15259
321788
582569
183720
189863
96179
34256
45494
132137
744602
38808
240229
8821
73747
474685
583993
20442
327216
216442
242721
444367
1286
359540
145683
20539
8094
692700
70341
637332
79841
855053
142722
245170
21865
3186
454255
3521
381591
474164
106045
28468
30702
373061
1120
16191
12038
323628
315438
589101
757
239234
548062
10468
667294
18398
969
62101
905644
42971
23289
360496
58374
622921
9845
133053
77135
29596
128407
16173
807700
543500
78657
162733
6834
31650
5268
532098
367661
226683
233138
54386
147228
575934
833595
771669
68400
216106
361579
82758
42208
558550
210273
729824
93975
251290
49334
86868
102273
583190
388219
817533
653888
22712
103918
433496
44698
76951
12328
96538
247698
157668
696149
468312
36086
252596
139119
278299
208046
66346
29194
162296
139928
263998
11810
222227
680008
190111
62933
52651
107988
542904
102962
713057
19105
13012
305747
404109
17958
182713
370806
273969
276334
133463
183682
70813
170006
512825
56984
288966
240767
251602
361251
368995
434740
386556
43748
446466
35111
153476
496582
11373
307000
810320
17562
171865
201869
517666
959043
35718
203814
1310
205725
215654
148874
38099
199279
168506
9039
474358
10966
8715
52160
79834
556398
18203
7321
557749
152853
55829
21605
162421
840226
139810
131604
206809
559775
111973
315753
447768
169456
175735
664477
548092
128576
90644
5571
1721
64023
23220
31981
106425
207181
192692
199479
223124
193627
427392
252944
464464
78351
837420
924108
84476
137188
364265
28398
181783
52341
666131
534722
448332
50026
726917
434844
435889
236369
12145
73295
19794
231562
742483
342206
52434
222219
239869
599166
822712
170600
102393
832757
116898
4343
19315
8128
446239
98992
461869
70637
470807
113197
9538
126057
242219
618125
398725
133513
7295
50563
749114
80588
127255
5446
12105
243053
11104
535456
540348
26599
374844
214204
434445
315845
421455
80661
156263
171219
271435
394761
55400
290205
313967
872074
102514
12477
51442
213197
263745
71294
845905
265483
289735
41094
319938
41300
166405
420717
313672
245917
57537
281556
156490
237583
350203
668436
399266
226645
338376
22889
485116
91813
29680
582022
414851
139882
65731
179808
410174
9036
190910
17653
3387
33991
37412
285530
131371
23636
233161
231653
546769
695189
8339
401936
774914
112106
235525
418525
353
263450
79828
231772
934243
141884
17485
184750
602815
642987
1597
156178
28316
208002
80850
101729
160366
242849
101320
334732
40476
229197
425717
19716
17404
484506
616483
282029
771292
38809
370829
28027
21459
69507
175275
570015
208929
535809
68218
443375
85894
299935
86904
37140
25011
114783
587737
121285
309259
105750
426950
252579
119795
35746
118653
2016
124025
745598
456309
244420
131974
9297
22342
76802
192641
18919
584231
243264
62741
92875
1681
533089
45789
703742
184319
121262
128824
2621
558823
9072
5211
51054
250186
68175
90687
132223
253161
697638
18031
556792
22980
102750
400715
15157
267524
336682
30529
59470
74290
356819
296984
219841
29435
182812
215882
39885
148981
536342
208867
37799
155706
541636
510319
820897
63473
216827
375474
238558
394944
394919
382982
251033
683691
12769
649312
633620
453516
188467
107860
393750
169278
154923
13323
14255
33707
84638
214983
4907
154487
240533
433164
178394
389186
49163
44072
356290
256773
601353
71458
7522
667546
158057
234495
101359
31437
13770
31418
229820
15113
450850
634566
408671
4640
70867
225208
376722
477053
238035
35194
113342
30268
7435
152935
490133
64290
133944
830818
317171
317867
189659
86155
288632
781146
168342
2582
119353
545669
222939
60527
16248
278977
296580
29400
510768
133796
7267
67667
157393
722035
255474
89144
156534
137530
501365
92227
452434
458379
810
285793
216234
19470
175146
90558
244692
456226
237833
14304
424324
546582
23278
50510
453311
273214
132615
126994
64863
309747
44511
172309
194465
167090
292879
663909
81804
280515
137275
689756
405514
573697
494708
495410
380989
102510
683249
243873
172504
62784
835252
18802
753115
707086
97237
559101
335030
326165
35492
141817
502979
192258
109219
1541
648800
17687
9919
88938
61696
78958
118733
32801
876995
223935
3880
867560
71138
500984
58043
372696
46840
18826
46959
69526
317908
217350
189098
36487
527148
169218
70643
23316
379173
306619
382658
82449
191391
135194
307230
175224
524728
61347
51078
211214
8470
241682
215786
147249
95917
260431
31935
179644
469832
206626
196532
131551
673693
138820
61898
75270
14940
43492
111104
73340
19174
87521
7698
359902
208220
415940
118972
125096
768837
97193
350919
507936
137662
22268
290262
258985
409907
699230
392065
896590
425850
481256
11590
85135
238698
86200
13296
7488
119911
100567
14756
5247
82705
465435
49367
1547
496622
12176
274400
11561
247312
211194
135645
768796
169728
313490
141317
701425
122063
379042
820769
363470
252383
235709
109030
342690
695632
831672
442357
281332
92111
50951
60605
236578
201909
393026
385379
590
265725
296217
577054
122318
71051
155121
3243
37583
38322
3380
191547
509926
313071
511251
501421
34600
59873
534563
39293
622725
35446
87244
513630
139105
115680
20070
232601
641840
171045
538508
313505
244418
633461
229473
312263
672206
139410
421192
272548
31276
20363
202318
259856
153627
684437
200050
544558
48148
356877
1767
34447
38166
19347
170567
593905
61672
648729
13557
385095
206813
183867
246510
125464
25306
276133
208572
220046
176436
142812
535873
264038
515790
95450
730818
59033
324092
627927
76642
377068
66597
32947
77248
40392
52545
100237
373166
4896
609431
314170
60428
122409
34618
18600
420754
384233
492296
183888
80759
252778
157365
97598
47795
581218
66698
105280
48123
23385
45416
32150
521786
610366
181663
342119
260066
51021
97644
325766
51200
470392
347249
90255
145144
13956
162092
64413
26929
690924
240203
47271
1740
214024
53985
507005
16526
55436
18504
415186
85059
507943
84836
700550
659033
282587
184119
639600
223677
25741
458186
91108
465717
707226
457032
263678
57437
586992
251067
293218
232083
307293
54375
76939
650738
163470
416039
225932
139883
17860
168238
591555
100171
30529
223335
723298
491862
189793
22530
480596
568995
22501
17679
315795
787937
20249
84271
49692
157410
62873
74133
232540
448916
73914
707919
3306
7108
176051
202438
90488
46368
613434
130338
217239
475594
28720
355970
661694
150875
484965
39888
473293
162420
464742
93483
94616
48929
235472
196279
543689
54954
29060
132182
303861
620711
2342
79672
67549
13950
777810
254693
561020
221573
28825
386951
332693
58188
644650
288209
269686
100768
239614
159625
84672
25745
208480
247713
146933
617647
742767
159352
380907
156364
9370
193182
36829
8132
557566
392316
745416
107142
107599
316041
317713
338784
69456
82065
288867
274781
43937
717332
39030
92698
48531
484863
29547
422804
478579
588199
123508
207949
534101
543347
429559
127378
282746
390673
639548
130252
346451
397890
58695
228376
116488
5672
461225
507850
7002
8528
312217
534747
322297
768918
87017
757535
497946
25325
259572
453080
256219
136204
28597
55591
169822
108726
335852
426155
27951
483089
675932
26167
391016
347823
6704
172230
234504
231598
654541
72382
39880
54006
527490
371599
492291
340734
249682
115544
62180
27128
26787
162920
51833
245937
2936
185014
4797
336546
297909
141767
17064
641645
50012
73794
67488
576807
4398
9618
38066
882394
188727
294870
108548
83009
424697
244411
371641
885586
239114
425998
83260
96700
646426
616613
906670
157503
93719
143069
8266
47695
16992
271102
502734
347290
142134
307414
116427
120434
348833
170470
9060
63942
89925
98319
337342
27400
113100
199577
34184
698744
5826
319313
37286
644941
130089
503797
102312
317357
317689
99279
6538
889014
216418
676097
82283
26393
251307
154060
109581
15745
331739
44204
3232
97451
79970
149052
56422
429890
437658
204077
125571
16803
655512
706869
231512
152852
22164
67361
80508
149252
281099
46181
710548
14472
475529
37744
118314
141936
418622
162084
457365
171403
72382
386916
90777
205700
312502
514521
177296
266120
27579
432733
797626
651116
36374
96191
97744
289184
535383
11629
391752
319649
779928
86938
257626
184098
97960
524475
386353
335311
634514
82883
31826
575128
240202
28208
339562
858473
14302
187732
18835
393697
180846
771987
151435
3111
165792
70491
128080
569545
708512
247015
462992
387890
695587
14650
276885
96
287048
21585
561603
518005
916989
5152
550905
78827
280871
343979
185682
202147
655071
89370
531905
342480
797296
143948
365114
127231
6261
10163
26188
80146
137721
355324
578879
12141
137927
16708
281875
553315
97038
498228
246997
663915
2258
223766
256048
34946
208869
391389
64062
37149
355407
532877
209356
21451
254093
210442
142291
2087
554885
311693
79701
805
110157
211333
458117
18005
59418
74302
621001
30870
141667
348090
311176
122377
307937
69
236678
767810
41575
638110
167537
57606
152861
100362
294557
89707
613769
479548
675851
14156
29137
426923
425997
120885
152048
114561
314294
381082
238125
23421
74225
88678
25473
10022
80589
375326
63682
110672
91579
542999
275556
105205
8478
131658
89411
54920
372442
56185
228961
217205
82450
50854
82957
347209
162101
139607
6723
62800
478930
157046
63021
67554
165502
477094
33784
526356
190225
103763
307407
363040
230959
122122
68689
464830
558657
448493
22497
145844
537125
119228
78
167342
151824
623501
2962
68825
361107
375926
161311
181370
609948
105342
108991
100461
401829
124006
217624
231455
152464
209435
70026
121171
174064
192856
22339
197043
164032
387010
141754
305290
480252
794795
346977
254002
679458
116498
183115
553106
270803
420674
166423
72542
67490
168297
2664
589698
23057
301420
509577
49262
499105
202123
380757
705957
692202
98756
71590
247894
37220
55739
60564
27374
272269
217840
13691
12624
723670
271915
67788
148823
495805
97864
567527
153503
15753
186625
467699
213346
57535
124168
577767
373026
866168
387038
6918
353967
27357
602480
40072
218472
68613
321556
47105
915612
73671
13289
514678
62225
220245
109408
466993
337222
132311
153835
125033
47048
430333
282098
39943
263385
266285
216863
158190
482390
204092
524925
91571
72447
1301
204835
330783
323060
359244
829758
562374
36814
619536
315964
442532
41938
9634
48310
675440
120639
172510
132143
25981
303964
259454
410474
662342
34738
1015
17657
568350
420683
375641
15350
14543
360075
714522
31766
256971
287630
212051
33460
617523
22397
420310
122291
142041
596409
221297
56819
138044
102071
12094
20595
56117
22388
396611
9107
225611
12715
510118
55315
86026
3015
523639
160565
772206
234341
724451
273714
140245
91210
2718
484350
256273
170935
643189
79515
47288
310102
698764
208401
493373
356542
9617
399806
827751
6188
61149
179405
192007
259262
53935
111567
20969
124317
63036
82841
163205
730406
469708
181952
139977
17214
483882
203244
128641
28847
14572
190430
641511
464121
176979
71195
781800
61744
4934
213467
131729
93879
369811
699403
289261
289700
200614
600021
84198
535349
326859
5819
72974
74348
335753
258958
149944
103187
180910
8942
309319
73900
634220
527620
184324
129567
545829
183056
365948
637790
161948
95899
953688
11240
763884
260816
96480
617401
126430
10876
66029
809769
216490
525125
79692
33857
840748
139637
970801
34168
115110
442965
70896
16597
170638
102498
556819
163226
613721
223064
586960
909
96013
616296
511166
44275
106444
286669
127291
253396
429715
278829
290147
549095
65965
18679
158138
358245
825902
90568
36939
74501
580772
198691
194212
371442
109569
295
181937
681276
11789
648820
27338
73286
385909
451357
36703
19231
178781
65399
248747
10385
330002
10137
483975
396240
39772
612479
468233
151186
233289
221018
207247
505255
97718
200948
118653
892366
285923
674761
28221
69004
388352
19375
47052
245024
51864
7178
306800
3828
291175
49177
136836
174124
39524
364944
3315
69910
154556
392540
447733
644566
551948
287524
34119
289797
383459
409445
114742
429678
278077
163508
107062
190317
510787
665797
181142
404947
745868
149398
103754
120925
42051
188228
57685
110059
326582
352851
248332
18536
335595
644915
675481
75107
126582
273628
373582
181175
362687
466753
493820
12876
712901
155941
407917
259126
357672
331
43368
457167
9596
104024
572500
157179
17092
659537
432921
52040
55462
781035
35780
11183
18012
139203
24789
127912
201549
131014
495992
40532
724080
381587
19989
299837
42358
434745
12080
377443
52837
224771
376541
11486
573768
465140
67947
34222
292830
405308
299886
18144
90643
90070
30290
741891
137924
1195
348674
157547
696210
368205
404775
683306
87017
228955
203492
428829
667201
881015
436136
511354
218795
275084
383302
178766
62967
356213
303756
225581
260274
554200
425005
100261
230465
500053
168923
188642
138099
236117
329206
81108
279339
92335
788048
242510
77678
123022
5681
163317
32030
13707
125201
483133
10249
395670
183888
625718
216849
121249
370078
81465
100137
37794
398703
46891
284871
232240
158207
361999
61453
852124
479238
436600
97711
58061
65856
310770
535254
15275
186456
131381
138700
48011
301273
95775
267488
43985
307373
180407
24268
192834
256690
216484
263623
554256
179291
768448
61427
318371
336632
5905
53773
498825
203282
18232
93563
10956
635601
235154
494076
27425
628902
724217
38608
219187
292950
134388
17545
72899
265618
219845
295702
304180
611598
29250
785165
137718
699332
923440
275032
118094
4964
353779
262620
182646
25697
121979
26276
115413
125636
734617
43509
230408
32034
253457
112786
148278
108961
304287
330238
251724
87084
279497
177148
508721
1069
100760
178335
253288
363257
34977
53032
264628
145524
353614
49182
100488
681888
295873
123281
37772
131316
887
507030
346364
19025
8347
384848
358098
185970
970089
156223
321504
29905
411105
17066
103677
32579
89148
269577
790
888373
394570
618142
198751
82287
147160
25264
211775
33774
455590
231237
607738
348840
229275
221041
87051
18509
778324
383483
88784
155616
134790
159688
274762
569150
277195
374676
87401
167060
200881
649314
600007
89452
684288
106485
17510
411532
20784
277505
143839
127633
20437
105145
37658
530216
31138
129933
49
534390
1828
304119
95429
61941
64014
704215
311000
684388
1319
39718
282350
485733
46059
345966
110219
518042
96154
615941
272117
91610
237643
256425
125891
76442
223905
605013
95685
118618
189697
877104
148253
423738
17539
491526
176667
56583
98858
242863
5160
359563
594404
332375
546769
97359
406066
60866
12005
145295
86078
659292
47896
188591
215277
453263
472744
773247
496917
62484
141147
307464
108218
22806
368714
256873
244908
337898
71841
89786
324481
60853
332552
469188
278334
340174
262033
8134
293213
5901
235525
542176
229870
218014
277386
67617
246837
88758
100356
7563
502896
1756
502526
34239
55069
205243
287597
2624
363546
43685
341633
347587
340841
733087
370553
235487
420676
267392
603558
497135
527068
250326
288062
345353
380291
371215
41033
127315
20930
426291
180879
106186
454200
170545
721088
296692
2654
209535
396725
202629
40802
625381
242991
56307
821500
526515
298845
397561
328705
150865
337628
36369
61637
375091
9152
165405
242438
72200
115317
49551
672160
393653
215232
34300
320261
337088
281914
37873
736967
194093
613807
83788
161667
8865
577814
171000
460826
193521
343974
261577
270294
636303
135128
135668
787702
10870
645133
273086
322872
91142
8280
13693
105269
218528
698428
587420
397803
236982
604587
11277
710062
343780
214471
339196
312514
371573
139214
676042
166490
306743
422692
557436
20521
101676
57576
628906
512125
949353
296507
404337
554617
261030
623713
166059
10301
168032
7802
405388
61093
37175
41810
56229
3133
495057
309218
618708
262293
243694
261532
36548
493523
212190
46031
271518
36291
12883
468
181640
131368
293857
449067
432210
90064
624701
9627
340746
649
77630
32690
800590
227525
571390
201593
175026
326273
6642
61474
85220
243312
37352
245080
462256
31756
508515
545875
557278
68
665803
677402
99019
255608
28618
537
392660
60912
345197
174483
529836
451306
120796
458733
14378
17499
2670
108789
952595
563182
516406
228547
92965
38535
355751
25184
191213
35793
354074
699214
163963
213640
682425
380303
34763
233568
21731
660904
146159
123886
422620
105296
329740
49162
278949
816640
328391
159293
3098
101227
71225
360007
230395
87958
33780
183606
333415
109365
199072
24055
636754
26894
47613
165967
91546
263954
784256
264765
1159
116556
6036
37503
53229
113690
64952
157276
198700
44368
121710
648867
25736
26721
24659
133987
470193
100818
344021
22811
828740
422770
19489
432901
17057
279465
554945
399983
229458
646858
265652
7309
220721
467
144642
21375
130402
737957
24582
141768
64458
816613
37885
174306
198548
351072
848905
549131
353684
45623
160518
195817
8497
16382
241892
31808
37018
803291
123040
479614
15298
31350
16769
9160
31177
500038
369513
137736
15593
468702
453034
578631
55019
35980
2352
272915
527089
286260
21449
674817
74031
90938
146501
32199
726055
353848
501922
447148
767570
461235
540744
231022
227604
666424
170880
280203
129709
621948
151467
30113
11794
144158
185946
2633
218495
50254
398817
29846
613498
28272
393665
448550
269426
95772
367666
106979
40627
110336
171799
546821
208740
72076
413431
61887
38117
571748
68724
112549
44946
245621
47973
440942
123830
20968
177302
4279
24573
129163
70840
294385
306639
391760
753668
114918
206714
35818
315239
38548
23120
379610
129875
143184
114644
10110
849814
649615
457468
408798
153417
86674
474351
422706
139345
127357
298524
564828
108812
470986
241708
111943
22661
75600
34291
134945
152699
52606
39567
48041
338780
140146
732673
147309
139237
1057
140584
41857
207258
483687
202267
858919
38363
925519
162197
96603
62403
383447
22256
79970
70960
28691
8921
91932
169529
94344
157852
671758
51118
82523
381978
386798
221004
96130
718503
239913
443927
86715
22249
612191
68599
55636
501204
147498
4629
5646
303604
133659
11033
143347
159039
14569
445737
92155
748262
26664
17144
173210
23204
584457
56458
25141
118559
176773
90076
9774
75644
76486
305874
14996
93313
333814
6012
206931
4415
104451
64654
261529
18733
14473
274979
26053
15879
783041
605977
359226
47463
4128
176889
418869
36218
8921
440927
228936
140664
339512
83980
658367
464126
135852
204728
379736
302992
452577
814618
438523
517796
256032
148467
24545
127171
220221
414687
153666
15320
303963
75741
346035
163183
3199
896277
13968
650607
201314
116614
171952
307478
43811
34067
122417
18957
341842
214668
27513
372906
2410
91261
178789
23112
119436
37567
65778
288483
551515
211526
13784
319989
474214
263136
404500
190195
247324
362160
223198
140677
38808
812009
246467
159719
32589
788133
79813
230617
498353
150773
534981
571368
104639
18750
13882
3088
445661
16006
22307
303831
70637
64289
169121
179633
637631
10900
616826
19214
143857
77678
117856
488291
159162
28826
244701
121556
297549
197816
53111
3008
144820
680967
262479
16006
118711
16952
210541
158041
699206
203466
504355
205731
490090
513971
324813
233345
52836
183235
313806
499013
97708
653187
183843
285434
555925
713
65595
431219
17813
61413
407473
5395
64561
176252
226816
674
856560
234310
33463
468862
556403
349145
746847
216799
15468
375318
315008
140148
385464
410761
11426
18010
117442
192695
210316
145236
422401
39720
290201
8865
76023
338215
207783
292236
117565
18529
13192
517410
4632
18417
118474
544835
376063
479364
12739
652806
458144
846407
14953
85408
376135
11509
9456
334154
9461
137298
124096
269611
132706
167746
1649
323968
94615
858648
297011
216209
698855
81024
276321
217674
58845
30384
345370
190947
235178
41790
40007
699601
141944
27718
60815
859929
571836
439505
678135
39274
323844
51095
71837
350635
224046
132891
704915
340779
124107
17118
683604
5861
147331
388430
92349
835572
45227
401127
185628
272534
125511
384744
49912
130978
16299
133790
46555
31901
9386
632110
244226
11281
214232
245198
101637
118535
208900
920
210548
265028
318888
226559
431876
236186
604826
231876
185824
530288
11279
112802
155596
114260
655544
75141
24441
380265
21579
206982
655222
177937
169026
587510
164136
61173
59594
59141
238100
154013
312651
73858
78909
465049
175142
141842
228127
753978
62103
512756
291947
91397
545829
39303
12068
184117
277887
33147
198954
790495
82861
81567
255779
408675
240118
909014
1081
132447
491594
96655
29894
647160
29077
66389
5071
1134
274355
221012
238251
471514
665464
4329
153969
22651
85264
3065
2605
370700
179253
125976
249618
341088
228297
313889
400298
89837
309309
4445
189827
193014
182791
135852
645107
165735
225398
266845
92205
174368
133499
4203
138193
304854
80909
44696
332660
166092
38934
13493
516172
38615
122879
37670
349457
605337
492630
70704
238124
339385
101414
229905
195746
113902
152210
35809
585448
665252
156378
33083
378553
15450
19866
420435
761932
34760
402345
125637
510927
52216
657922
28544
936145
129930
331056
676
352725
556333
98648
46247
15179
316478
568216
12983
39150
633616
189889
112663
278544
382884
251863
51712
10293
23395
625644
21755
100327
62220
894532
33505
43712
410030
88387
4188
553585
522434
246714
426520
446017
143304
135155
212433
463785
589909
112654
331994
24889
537511
302169
17643
115937
111089
50216
251266
809961
191637
539932
98752
184765
419847
131329
436867
102612
164702
16297
24672
389664
88222
99958
323307
553245
51670
209576
286492
497281
146996
100241
18814
367696
96531
50780
135296
48233
321108
407453
538207
536330
501857
347390
388150
505257
21681
9737
378106
688701
280957
272336
588166
69890
198381
110011
201497
292284
102766
10162
62812
84367
281671
747347
32153
813234
316293
354109
264419
160506
423464
663720
17704
191343
146532
36357
531045
465087
344648
671932
117618
506690
326911
64423
126732
290849
281736
332804
63418
30336
731997
227534
651563
110818
520299
410521
97891
481130
365713
52252
152937
196124
3701
196645
590901
619199
113927
162351
334710
143830
61098
81107
147324
76559
42183
197853
110873
13871
421519
4528
234820
320823
564787
230880
165843
793274
10995
92148
6225
434775
418217
6053
245273
233075
27792
30745
12278
203267
16871
72038
191649
101289
291888
719700
13811
518048
182082
107993
64313
56939
102047
29008
3139
375608
492219
173716
93154
430850
64465
157208
181269
367598
197045
462747
182183
200876
208747
291403
598844
85399
56649
194122
105736
509745
384424
51481
87899
517642
162765
191619
15202
455211
755292
142531
39636
32234
41523
116399
302365
494003
119861
168536
640484
6054
272523
525733
380819
815801
582109
90737
136621
556511
122511
523886
223657
352988
708986
159941
35075
638
78153
79920
681319
70241
38851
115567
374019
178821
285225
30279
265297
55674
386503
75257
663339
251150
2721
351282
610139
305178
88347
140823
500074
137001
122165
50061
639422
211271
563826
228110
393717
333765
109883
156140
429710
480473
329721
132602
708093
911783
9448
114055
297017
68233
46985
52561
61124
74557
247443
727815
20056
49413
251367
165578
337158
30718
83962
22354
123172
62659
135964
62295
721652
57065
10432
26566
36040
898409
14566
21407
136849
58305
11208
104671
93508
605575
582900
192602
442259
24893
145651
377530
913044
5393
488915
247178
114771
61481
547640
188537
6084
295920
757250
28744
440039
192259
87718
88902
26907
697070
676486
26757
696526
58557
57789
81258
536182
70975
873254
315031
813706
82167
639784
275389
310420
45074
716872
49853
218661
34289
358
216381
392744
56639
672735
142080
86393
91402
27662
384142
665
331707
859450
67651
89287
11096
53851
462382
489612
515184
308768
3800
81667
4373
393781
3460
61520
606258
143162
560638
242750
585022
291388
213750
232310
132818
101169
150331
544605
607647
906609
749154
297126
380619
147732
834964
488823
488078
430204
50521
325247
546331
214101
754944
280834
21056
394473
175472
16227
329952
278397
843018
260493
228362
170948
705260
40472
264360
662263
3179
244973
41884
148738
227035
53403
840855
491828
96448
367846
358920
267257
345722
55720
88390
28994
151968
133328
884114
268539
175724
368178
242520
437851
5667
146828
375126
526282
326790
120419
44426
481386
94238
233642
207295
49424
303786
80909
519461
361422
506311
161387
432219
22579
141415
663616
300842
894363
121977
21990
276086
718965
48713
242620
429250
7873
61670
463480
502878
445581
233276
658063
451050
295489
155251
592431
180894
462013
239745
120899
51261
622603
487609
22913
154522
457527
814166
107318
129755
871377
10392
201539
48596
169019
406916
202619
89507
540107
672349
137716
44299
357269
276480
2130
464746
241324
90646
14648
441458
184720
144201
18554
263576
418814
91588
16679
162906
3938
113016
396057
800802
417233
277383
645206
70934
308389
564348
277307
222546
75519
313487
59766
152318
255045
213467
418834
119819
226294
214769
621241
191695
838988
467489
227373
73654
221672
381486
278556
315070
138864
265393
132998
303792
68787
631528
243990
74580
366039
47288
233309
400732
582813
137875
491698
44792
491738
148821
230924
355596
140674
103096
141256
500602
482859
40444
114727
1358
62988
77919
16208
456883
233629
16305
106703
297432
834382
466789
254863
116275
43875
279292
480431
420085
38174
171348
45077
40490
179872
289652
359843
111337
261016
569876
278938
363806
201088
399163
906924
76753
531753
246927
264813
161692
17393
18699
17597
31579
188332
88155
134759
334857
597882
104547
492546
494849
517259
595499
400647
741970
215794
277750
64751
321496
26405
196170
81835
131903
649334
191848
83694
325409
44411
559999
20498
627588
120694
292163
143855
792475
44592
85211
271741
448345
313647
289835
6961
154445
75296
192006
12190
475119
73773
60306
60236
6449
420972
75851
72476
33109
447493
351440
242146
14063
45105
191384
1492
44809
18281
76674
755241
270904
288675
395865
132941
329889
130780
112819
137922
469437
355813
66936
306638
561559
316180
317005
507695
352625
786147
372149
491867
235198
275857
182342
4105
80861
183829
669214
407955
308289
39330
20222
382820
10117
290925
195938
169985
9617
230188
50945
41470
13638
471756
7704
94646
189215
657165
50786
56281
144671
199787
22590
150299
245657
87523
469863
648859
293476
438044
201783
337509
800056
154152
97175
53695
86464
304643
272317
539071
3159
86220
309748
142174
337343
23065
4231
475661
116988
46620
346281
110230
131509
313468
118366
489514
436267
205294
506021
120365
551958
152484
64661
211745
462444
31518
93954
275191
340099
309650
39845
281438
116701
264334
37841
58157
190789
524707
16378
17197
68915
752429
632064
161862
164758
469952
817095
200557
434649
245595
337351
668069
25602
145488
146156
350357
305396
198938
18690
28934
524456
55218
51373
181476
208232
767243
546976
260253
329068
1867
31000
77617
123537
127833
73272
454015
182760
24575
370041
352282
447059
457192
79666
420675
380503
113014
5623
94330
5402
752245
3945
129556
157839
810452
484
99375
580501
1774
220248
51779
44823
3971
66238
480141
460789
804265
283937
37816
637080
799
161425
27146
338355
312718
80973
488293
122184
461870
92780
390949
339374
429805
95512
151208
102214
551598
57246
58172
162706
63627
158968
55394
12801
134338
128573
161101
502787
905436
159331
232551
153414
470831
482482
53084
115318
643509
405497
10862
124512
65557
11685
8022
224850
410226
60703
175244
186998
219417
201375
212543
511864
92318
265993
244518
850218
342079
12898
269352
253154
49513
173942
34779
27082
254049
264104
54207
202152
578371
336963
117180
236860
359589
192109
134833
239596
77841
148525
2414
73907
252983
52316
48664
43638
401553
186644
68587
171355
377035
27611
69969
9081
323040
98868
44703
271923
58741
8741
108364
28189
63837
223226
206036
572429
261087
505297
108214
5957
213599
183404
40782
111178
16258
173364
8380
6314
122141
221633
169499
486022
401825
29735
229969
155524
791070
10366
381051
459541
381871
468097
330377
959638
316676
23011
59013
393642
95247
37294
37731
38701
149463
5541
42541
84241
427600
187578
42158
124728
338386
16573
436422
291125
330499
124003
772992
362252
739746
119183
444502
546383
23849
192238
213954
44081
4409
248642
303948
519438
270485
440776
88553
70513
34341
306931
344753
553088
363614
27628
241238
104458
76153
550986
193666
132488
609210
115085
146749
209754
285604
49009
130779
202554
145673
153081
428749
29323
536672
716332
115125
128370
143139
4545
180199
172847
653308
139537
503971
62062
125207
20223
522848
73288
421829
386308
40585
303077
328464
706045
582094
104750
47763
6340
51027
86845
299878
14776
127227
1860
136887
383381
65523
404503
34936
2847
197169
75051
105718
165452
17987
643667
169839
88960
16634
123874
93752
259756
26938
342364
4784
211215
9449
443799
50823
671606
45197
361109
120067
182226
528861
170822
326481
210105
273196
59844
111801
21062
104639
394391
3799
79481
15639
90724
392329
227896
541251
38136
46746
472137
146491
5700
125075
34303
356401
381705
351354
173834
275378
271940
65401
227310
219133
336285
180410
54418
61710
351528
177061
28499
408633
91009
175141
324908
32690
332840
445137
432933
92760
218249
388287
662246
117085
427759
141589
454269
232532
370085
256993
46338
29510
628326
231216
454477
20767
415625
9140
80616
715663
142649
4483
356785
128238
252758
58955
269245
631031
72729
290206
200388
3846
79967
18564
56209
111522
137827
82296
573799
79539
931
198895
55681
203427
224346
130502
84837
23065
135987
195330
219464
55249
11063
336525
67484
9644
102631
693789
275936
8900
243896
905339
503928
350068
183144
884543
94363
46089
130569
133243
195365
237376
70857
74688
295628
2799
34870
759741
126682
354495
427474
7623
179815
235588
167769
907321
85881
223602
239871
193414
34748
95205
150332
175797
9700
49831
263377
683851
32036
382757
692546
86595
9823
519191
59345
2558
106943
18494
530607
613051
2093
543844
339265
730443
107199
149121
475184
155160
2002
122090
852788
330593
281744
104672
149650
59931
49763
102872
184094
279008
49269
84467
288306
421434
394228
316411
338532
230145
369389
258644
416373
9337
728599
439794
64553
136570
77793
263776
61458
220567
14374
139986
412156
106436
606321
235570
26817
173565
802583
194594
229112
180986
19591
431
607796
743961
81132
502672
531142
501870
435127
409858
79372
455262
22731
25380
127305
532102
38030
19808
182471
299427
490164
39007
761393
72946
373709
254919
311129
539856
148559
850901
126450
353940
684137
197144
744917
62031
229262
150454
315391
32636
182070
182996
97386
74406
248653
126912
120614
255547
117406
135765
439061
621381
799514
111232
119990
420276
392592
292136
272043
465044
288521
703494
583586
579972
476530
92171
79178
488271
842084
149261
22047
32716
5482
239167
61602
314949
192146
292055
837310
8413
466162
152636
436629
104112
491584
100495
208545
749103
186149
33129
242418
105210
54596
38288
158319
190101
549382
52260
68260
165579
6508
200922
557602
142204
373224
232767
340128
248054
337400
246618
434435
175103
170804
149782
720733
696234
46137
370074
557289
75693
9138
20914
302479
472629
162021
318591
312043
17800
60039
146454
105189
54667
667219
190635
63986
238091
160577
91673
291785
42078
164747
158521
298803
42349
27263
448853
274
121528
121885
447476
375431
321060
423211
122635
262455
176554
495621
434771
324210
649338
159408
130158
195239
47820
355181
312754
148282
261497
446403
230569
303861
100380
141679
42848
82505
167425
167484
564772
125346
923
282591
29449
24967
60640
238018
39775
24684
6450
725482
6652
101684
264773
44741
660849
46257
77442
252889
364831
534725
234595
21900
131153
34131
801499
373103
67629
82434
870537
171042
551193
180320
674211
428536
355125
375649
201326
231843
477817
44839
652132
342961
338057
544897
60340
235250
80496
39176
746110
241461
693177
518462
437580
116684
326271
333818
13894
180465
200827
28753
559132
262815
229010
483949
56696
10278
57394
460929
67806
577740
70157
407902
144923
27871
44908
213025
146853
251858
73814
137240
306508
402874
173929
66127
240459
132857
427218
25042
576995
530302
595377
90132
741746
212649
124582
229162
168944
25083
192339
158175
87452
429160
429980
135861
148039
107024
71346
629016
7916
452202
729290
292761
439716
290144
108972
255122
84070
240271
85893
166090
443278
135081
7896
31741
27589
28501
72577
333853
110462
294733
579802
112081
471113
150755
239473
350596
243705
24540
449857
23822
108560
974
610109
26517
970847
160065
325166
374647
2744
46866
551626
31924
64836
278686
77100
164260
288924
340245
245350
55752
81319
56919
732103
11516
169133
294413
10794
687046
262393
321166
80014
139602
239193
383700
65261
334973
62976
388693
147518
43559
429435
377784
82791
417332
5627
48306
8844
121754
110694
488479
168178
1847
74851
4860
164035
274373
137422
226025
621710
18215
284403
98674
279562
355056
77829
180292
292922
46137
15733
62754
96920
209770
112109
172989
804283
116857
247451
692196
285345
267591
213205
555752
344344
516474
349158
280960
417861
269997
382075
15882
18536
6465
36606
414304
378848
498520
3625
144555
102939
353637
855356
328246
545603
16093
33207
322528
271027
428864
164781
445061
63799
380931
58816
233854
442725
114022
32711
405937
90820
70729
459209
72924
437344
377701
149078
24098
34360
307047
2529
944839
330895
294004
228276
324083
362218
57518
608008
346320
348308
98429
674566
698140
43162
51150
182294
20058
27698
210488
285965
14452
93707
272443
113975
7812
307814
46332
139776
106787
630079
173132
1138
436145
3081
479210
20773
698847
40892
49787
849659
4876
4931
594765
835052
538199
622609
22625
753089
88135
249918
470192
16476
155565
618194
357512
117285
422598
198767
24510
503442
140359
536059
42538
178450
158878
250606
497090
558836
487199
201520
436715
309712
303610
570491
365
310048
429277
97448
149204
123417
878255
224436
96534
211207
220273
348892
133672
669054
59579
212954
156092
1952
190540
335767
90971
185249
450056
52252
215009
185552
457896
94793
890641
18913
71206
41532
75814
137599
402335
652350
280894
203882
220063
526700
18810
89166
156479
290764
34683
9919
192189
772564
4077
18028
208611
15
294695
383069
3150
28376
400723
33768
231310
869418
85619
927839
19455
154608
759963
29066
135896
271463
81105
46946
37250
338519
80499
274261
45106
215395
396044
278658
88914
493863
679697
680374
586808
33301
888958
125934
694907
448146
353025
190292
49688
498158
447057
478879
797061
389197
125382
53290
25199
6530
428062
568143
24280
634621
162655
44027
72492
54467
43776
129782
3655
159923
8088
86074
371295
59512
886000
46312
2030
18791
50318
175628
95137
132102
466944
132513
324360
904837
126819
407161
47726
264981
7515
147247
250827
733436
121015
23827
330455
112834
6693
87293
55794
544033
145592
37903
455767
302464
727985
378213
640378
513720
19849
187255
136818
166364
62914
77735
352823
21051
231441
126085
7748
445048
67362
312165
206322
589316
151119
364997
90955
284076
490577
758008
241103
157854
175397
113463
507440
283822
24415
456993
26512
660818
53263
185260
196578
645751
103733
95343
32188
626500
509703
447163
404180
151715
139052
360564
314976
667802
50927
28800
242119
199069
75730
261623
309128
16208
45204
123819
114335
100040
329733
521830
502646
268790
163138
37375
136229
225670
121376
226187
85360
379559
7151
332249
6635
671779
457439
70089
869820
585119
278063
127116
91103
129340
757511
62573
298476
55505
314311
3897
128060
43321
585160
26712
333445
408697
153024
478386
613290
170137
354238
192765
783405
618043
352295
59667
383664
92349
152494
445046
370056
153515
496861
66011
130111
563329
610814
20582
749442
197601
394639
76280
58662
12694
319950
32000
111312
107835
630670
77756
99055
135404
448135
208334
3767
460604
573706
404881
256473
99533
51048
621654
471996
5136
408055
426466
130796
41392
53837
115105
15209
375834
150250
3682
175497
25010
523855
10302
2786
33392
191906
100919
368097
17409
255758
173819
562597
111211
143376
7004
2824
147238
191332
37734
34119
23228
135206
77090
322431
299499
950399
254981
23699
420196
37247
768891
698
60786
1727
14551
253656
502015
464718
489015
427918
341593
557966
32299
306976
381828
60232
294426
10595
525268
463370
183908
194872
134283
110172
5332
185425
444070
407234
179253
599793
280032
230436
61500
694762
334443
9456
39640
535516
382550
517853
430037
117051
81739
218970
247061
88500
31040
561211
582370
79407
459151
141508
205182
246190
593484
46162
341196
75183
302309
51901
515249
887719
299476
30856
36661
496276
52062
318765
814907
242174
28274
51107
706352
343034
859725
224369
493780
67368
25155
142212
413295
98630
415757
485552
150896
224786
620513
40048
58590
61
53911
102310
18154
316392
101465
140925
493858
164621
135846
301
36539
4487
193760
37734
65870
272966
683330
357722
103574
143735
107900
43997
253056
92958
43647
397276
5503
436105
385884
340797
153820
211242
45599
560937
397054
614161
39636
67497
330709
264141
225634
32523
273401
419347
907765
604109
76046
31509
333050
365362
353026
234832
386259
165518
720095
31849
602735
358734
548498
514305
395739
641123
77785
37367
92565
423069
610847
22632
113190
48954
209603
71707
71549
399717
137424
610217
100552
528660
247759
105040
35762
27779
122337
417787
155336
221802
76621
739006
25411
102016
10198
268624
310377
664283
61536
538095
301850
3619
341601
147917
96567
141638
37864
505419
407716
162309
465382
104577
198526
424619
1091
99821
145363
51307
852131
351891
58657
121619
322011
41149
310848
312199
861714
4014
80169
96531
9206
441831
814081
327091
255598
535890
171628
700971
574355
260498
51483
25767
352929
336631
52233
634497
56819
612361
13130
329067
356749
56067
270174
408148
379914
649106
79667
492489
157446
11314
644447
20636
378118
177397
6284
35442
35908
6015
152574
242074
141911
129740
199227
125998
9451
421887
28530
95352
227290
259845
639563
20150
195499
73067
175048
448284
172833
77082
544203
22482
202572
759582
89374
250934
409799
94108
68650
684658
163447
185768
535513
40747
304635
137750
140534
145591
277448
124380
610528
531979
495368
122025
9226
588584
317417
43597
361386
139998
292859
25805
60677
497595
106439
164630
27371
383368
131303
27457
389426
233789
176787
191276
31311
644100
488394
219736
14969
254505
29206
307005
533915
152637
289398
205702
1601
97722
596049
2328
552505
534859
303060
23229
377992
356185
32440
71486
160685
47822
183211
565756
143409
565617
2312
166446
52051
40845
153610
204200
102057
430044
79922
102615
29080
817
353395
503344
100174
4012
271683
85880
439781
1626
33348
276440
126829
65890
45983
72913
458392
77123
53202
829724
477118
39071
70935
542011
181001
63128
496111
458921
553550
55347
76071
18642
360846
280197
58380
416686
636070
111653
235450
47635
41538
400709
4469
154904
76813
375388
9703
191521
62935
211501
308924
13854
247252
447102
644270
45785
250847
54101
507034
26847
288555
27156
190958
627
233775
53419
430643
82851
129863
164962
293980
86968
101495
91517
312858
79242
18192
165162
760535
543044
305450
536911
9911
741490
191751
658750
660333
533554
119283
358029
12265
377857
316084
60681
69336
323481
599880
97644
140015
235768
82937
137005
568992
112594
104810
110493
4141
29899
5188
184504
95870
238179
646335
184441
4611
392810
149842
778162
102250
450309
33495
189522
117706
139453
299195
69018
101409
326828
534707
30506
131053
329520
256068
322719
320334
488311
263414
40758
344402
33745
5882
361768
73875
33782
5225
20217
94663
203180
98884
94915
576937
32297
122186
236737
322745
44254
666063
373717
103278
501437
50901
192585
29654
197000
184636
300907
28071
144639
359663
